PHP Web Host - Quality Web Hosting For All PHP Applications Free RavenNuke(tm) Add Ons
  Login or Register
 • Home • Downloads • Your Account • Forums • 

View next topic
View previous topic


Google
 
Web RavenPHPScripts (This Site)
Post new topic   Reply to topic
Author Message
Meoff
Regular
Regular


Joined: Aug 05, 2006
Posts: 55
Location: Thailand

PostPosted: Mon Jun 22, 2009 7:27 am Reply with quote Back to top

I'd like to build a Raven system for a customer that will be intentionally "leaned out" so as not to be too confusing / intimidating / overwhelming for technophobes... only give them what they want and need.

A lot of the modules like reviews, encyclopedia, journal, etc will never get used, so they could be deleted. My question is ... which modules are critical to the function of RN? I know that the forum is essential, as is nuke sentinel, but what others absolutely must remain in place for the system to run reliably?

Tks in advance.

Meoff
View user's profile Send private message Visit poster's website
nuken
RavenNuke(tm) Development Team


Joined: Mar 11, 2007
Posts: 1536
Location: North Carolina

PostPosted: Mon Jun 22, 2009 10:55 am Reply with quote Back to top

Best way I can think of is to load a local install with XAMPP and just start removing stuff.
View user's profile Send private message Send e-mail Visit poster's website
fkelly
Moderator


Joined: Aug 30, 2005
Posts: 3186
Location: near Albany NY

PostPosted: Mon Jun 22, 2009 5:49 pm Reply with quote Back to top

It's complicated. *nuke and hence RN is not really designed or programmed "modularly". I have been experimenting myself with a leaned out version including removing tables for modules that aren't needed. But you encounter things like header.php includes counter.php which in turn updates some of the statistics tables. So, if you do an xampp and start removing tables be sure to turn database logging on so you can see what errors you are generating behind the scenes.

There's many dependencies on forums baked in also. You can't even install (run setup.php) if you don't have a bbconfig table for instance. I wanted a system without forums and had to hack setup to accomplish that ... then I found out that I had to hack some of the RNYA programs because they depend on (or reference) the forums tables too.
View user's profile Send private message Visit poster's website
eldorado
Involved
Involved


Joined: Sep 10, 2008
Posts: 414
Location: France,Translator

PostPosted: Tue Jun 23, 2009 4:35 am Reply with quote Back to top

fkelly, thanks for saving me time Wink,
I stripped a lot of unessential modules and I was considering removing the forums to implement the newest bb3.
The one I kept though , are submit news ,news , journal, PM's , forums,groups, YA , METAuthors,Topics,Stories_Archive well all the modules I thought had dependencies with RNYA and the one I used most.
View user's profile Send private message Visit poster's website MSN Messenger
fkelly
Moderator


Joined: Aug 30, 2005
Posts: 3186
Location: near Albany NY

PostPosted: Tue Jun 23, 2009 6:52 am Reply with quote Back to top

Eldorado, you are welcome. Of course if you are not compulsive and thus don't delete MYSQL tables before loading (I edited rn_core.sql) you won't generate so many errors. And it would be good to be able to easily do a distribution without Forums -- and the codependent Private Messages (which I hate and would love to have off my systems). Not sure off the top but there might well be dependencies between news and comments?

Longer run what we really need is a table of tables showing whether a table is used in "core" or what module(s) it is used in. And our code should check whether a module is installed before calling on any of its tables. We're a long way from that I'm afraid.
View user's profile Send private message Visit poster's website
eldorado
Involved
Involved


Joined: Sep 10, 2008
Posts: 414
Location: France,Translator

PostPosted: Tue Jun 23, 2009 3:54 pm Reply with quote Back to top

What I was thinking is (with a new admin.php) put the essential modules back in the admin pannel , that way we are not confusing ourselves about what to remove or not.
fkelly, indeed , PM module is deprecated and I'm looking forward for a replacement.Maybe a similar one to Vbulletin's.But thats on my todo list which grows too fast for my coding ability.
View user's profile Send private message Visit poster's website MSN Messenger
Meoff
Regular
Regular


Joined: Aug 05, 2006
Posts: 55
Location: Thailand

PostPosted: Sun Jul 05, 2009 2:17 am Reply with quote Back to top

ZZZZZzzzzzoooooooommmmmm...........













That's the sound of most of the replies here going right over my head!!!

I hadn't inntended to modify the SQL at all- just delete the non-seesntial modules from the modules folder so that they would no longer be visible / usable by the client.

I've leaned out my installation with some "trial and error" - thanks for all the replies!

Rgds,

Meoff
View user's profile Send private message Visit poster's website
Display posts from previous:       
Post new topic   Reply to topic

View next topic
View previous topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Forums ©
 

All logos and trademarks in this site are property of their respective owner.
The comments are property of their posters, all the rest © 2002-2011 by Raven

You can syndicate our news using the file xml

CSE HTML Validator Helped Clean up This Page! [Valid RSS] valid RSS 2.0 Valid robots.txt Stop Spam Harvesters, Join Project Honey Pot

Website engines core code is © copyright by PHP-Nuke but has been heavily patched and modified by myself and others.
PHP-Nuke is a free software released under the GNU/GPL.


:: fisubice phpbb2 style by Daz :: PHP-Nuke theme by www.nukemods.com ::
:: fisubice Theme Modified by the RavenNuke™ Team ::

:: W3C CSS Compliance Validation :: W3C HTML 4.01 Transitional Compliance Validation ::

zerosum