Reusing Blog Module for Academics

I'm trying to reuse the blog module to create my own module. I've done a case sensitive replace all on "Post" -> "Subject" and "Blog" -> "Academic". It works when user are logged in, but the entire site crashes if you are not, the CheckAction() error is displayed. I also changed the .htaccess in the root so, it maps correctly. Can you please help me? http://www.maniaspot.com/academics.zip ****.htaccess****entry RewriteRule ^academics/{0,1}$ modules/boonex/academics/academics.php [QSA,L] RewriteRule ^academics/all/([0-9]+)/([0-9]+)/{0,1}$ modules/boonex/academics/academics.php?page=$2&per_page=$1 [QSA,L] RewriteRule ^academics/top/{0,1}$ modules/boonex/academics/academics.php?action=top_academics [QSA,L] RewriteRule ^academics/top/([0-9]+)/([0-9]+)/{0,1}$ modules/boonex/academics/academics.php?action=top_academics&page=$2&per_page=$1 [QSA,L] RewriteRule ^academics/top_subjects/{0,1}$ modules/boonex/academics/academics.php?action=top_subjects [QSA,L] RewriteRule ^academics/top_subjects/([0-9]+)/([0-9]+)/{0,1}$ modules/boonex/academics/academics.php?action=top_subjects&page=$2&per_page=$1 [QSA,L] RewriteRule ^academics/tag/([^/.]+)/{0,1}$ modules/boonex/academics/academics.php?action=search_by_tag&tagKey=$1 [QSA,L] RewriteRule ^academics/tag/{0,1}$ modules/boonex/academics/academics.php?action=search_by_tag&tagKey= [QSA,L] RewriteRule ^academics/subjects/([^/.]+)/tag/([^/.]+)/{0,1}$ modules/boonex/academics/academics.php?action=search_by_tag&tagKey=$2&ownerName=$1 [QSA,L] RewriteRule ^academics/subjects/([^/.]+)/category/([^/.]+)/{0,1}$ modules/boonex/academics/academics.php?action=show_member_academic&ownerName=$1&categoryUri=$2 [QSA,L] RewriteRule ^academics/entry/([^/.]+)/{0,1}$ modules/boonex/academics/academics.php?action=show_member_subject&subjectUri=$1 [QSA,L] RewriteRule ^academics/entry/{0,1}$ modules/boonex/academics/academics.php?action=show_member_subject&subjectUri= [QSA,L] RewriteRule ^academics/subjects/([^/.]+)/{0,1}$ modules/boonex/academics/academics.php?action=show_member_academic&ownerName=$1 [QSA,L] RewriteRule ^academics/subjects/{0,1}$ modules/boonex/academics/academics.php?action=show_member_academic&ownerName= [QSA,L] RewriteRule ^academics/subjects/([^/.]+)/([0-9]+)/([0-9]+)/{0,1}$ modules/boonex/academics/academics.php?action=show_member_academic&ownerName=$1&page=$3&per_page=$2 [QSA,L] RewriteRule ^academics/subjects/([^/.]+)/category/([^/.]+)/([0-9]+)/([0-9]+)/{0,1}$ modules/boonex/academics/academics.php?action=show_member_academic&ownerName=$1&categoryUri=$2&page=$4&per_page=$3 [QSA,L] RewriteRule ^academics/home/{0,1}$ modules/boonex/academics/academics.php?action=home [QSA,L] RewriteRule ^academics/all_subjects/{0,1}$ modules/boonex/academics/academics.php?action=all_subjects [QSA,L] RewriteRule ^academics/popular_subjects/{0,1}$ modules/boonex/academics/academics.php?action=popular_subjects [QSA,L] RewriteRule ^academics/featured_subjects/{0,1}$ modules/boonex/academics/academics.php?action=featured_subjects [QSA,L] RewriteRule ^academics/tags/{0,1}$ modules/boonex/academics/academics.php?action=tags [QSA,L] RewriteRule ^academics/show_calendar/{0,1}$ modules/boonex/academics/academics.php?action=show_calendar [QSA,L] RewriteRule ^academics/my_page/{0,1}$ modules/boonex/academics/academics.php?action=my_page&mode=main [QSA,L] RewriteRule ^academics/my_page/add/{0,1}$ modules/boonex/academics/academics.php?action=my_page&mode=add [QSA,L] RewriteRule ^academics/my_page/manage/{0,1}$ modules/boonex/academics/academics.php?action=my_page&mode=manage [QSA,L] RewriteRule ^academics/my_page/pending/{0,1}$ modules/boonex/academics/academics.php?action=my_page&mode=pending [QSA,L] RewriteRule ^academics/my_page/edit/([0-9]+)/{0,1}$ modules/boonex/academics/academics.php?action=edit_subject&EditSubjectID=$1 [QSA,L] RewriteRule ^academics/member_subjects/([0-9]+)/{0,1}$ modules/boonex/academics/academics.php?action=show_member_academic&ownerID=$1 [QSA,L] RewriteRule ^academics/category/([^/.]+)/{0,1}$ modules/boonex/academics/academics.php?action=category&uri=$1 [QSA,L]

Quote · 30 Mar 2010

But you should change not only .htaccess file, but also many another places, check:

* modules\boonex\blogs\install\config.php

* names of classes

* language keys

* sql part.

so you will need to work a little to make pure copy of this module

Quote · 30 Mar 2010

Hi I'm looking to do the same type of thing.  Use a copy of blogs to also have a gratitude journal.

So far I went thru every file in a exact copy of blogs and replaced every "blog" with "gratitudejournal"

and copied the htaccess "blog" and added a replica w/ "gratitudejournal"

 

But when I instal it and clear my cache

I get:

 


Parse error: syntax error, unexpected '{' in /home/happye/public_html/community/templates/base/scripts/BxBaseFunctions.php(133) : eval()'d code on line 1

Parse error: syntax error, unexpected '{' in /home/happye/public_html/community/templates/base/scripts/BxBaseFunctions.php(133) : eval()'d code on line 1

Warning: Cannot modify header information - headers already sent by (output started at /home/happye/public_html/community/templates/base/scripts/BxBaseFunctions.php(133) : eval()'d code:1) in/home/happye/public_html/community/inc/design.inc.php on line 133

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/happye/public_html/community/templates/base/scripts/BxBaseFunctions.php(133) : eval()'d code:1) in /home/happye/public_html/community/thakkertech/whos_online/whosOnline.php on line 6

Quote · 2 Mar 2011
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.