Home Private Messages Search
CPG Dragonfly™ CMS
Toggle Content
 
Forums ⇒ General ⇒ Announcements ⇒ Module instances poll


Module instances poll
General announcements from the Dragonfly CMS Team.
Post new topic    Reply to topic    Printer Friendly Page     Forum Index ⇒  Announcements

View previous topic :: View next topic  

Should multi-installed modules share data?
Yes, config tables and others should be shared as it is now.
33%
 33%  [ 3 ]
No, each instance should be totally independent.
44%
 44%  [ 4 ]
Either.
22%
 22%  [ 2 ]
Total Votes : 9

Author Message
NanoCaiordo
Developer
Developer

Offline Offline
Joined: Jun 29, 2004
Posts: 4173
Location: Italy
PostPosted: Sat Jan 07, 2012 3:38 am
Post subject: Module instances poll

Thank you for your answer.

_________________
.:: I met php the 03 December 2003 :: Unforgettable day! ::.

Linux 64bit / Apache 2.2 / PHP 5.4.9 / MySQL 5.5.22 / v9, v10
Linux 32bit / Apache 2.2 / PHP 5.3.19 / MySQL 5.5.22 / v9, v10
Windows 64bit / IIS 7.5 / PHP 5.3.19 / MySQL 5.5.22 / v9, v10




NanoCaiordo's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS)
mixed
Back to top
View user's profile Visit poster's website Photo Gallery
layingback
Forum Admin
Forum Admin

Offline Offline
Joined: Apr 19, 2004
Posts: 1272

PostPosted: Sun Jan 08, 2012 9:40 am
Post subject: Re: Module instances poll

I'll abstain as I feel that modules should be written so that multiple instances of them are not even required. Like Pro_News, where each Section is equivalent to a single instance of News, with each Section having its own independent set of Categories.

If you hunt back you'll find arguments in favour written by Kuragari (original author of Pro_News v1BETA).

This approach allows some configuration parameters to be shared and some separate, with the end user/admin involved in making that choice.

It also allows you to display articles frpm > 1 Section on a single page, which is hard to do from the multiple instances approach.

_________________
Pro_News CM™ - Content Management for Dragonfly CMS™ - Now Released as Version 4

layingback's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS)
Linux / 1.3.42 - 2.2.12 / 5.1.72 / 5.4.21 / 9.4
Back to top
View user's profile Visit poster's website Photo Gallery
NanoCaiordo
Developer
Developer

Offline Offline
Joined: Jun 29, 2004
Posts: 4173
Location: Italy
PostPosted: Sun Jan 08, 2012 11:26 am
Post subject: Re: Module instances poll

The multiple instances "feature" is there in case a webmaster wants new instances of the same module with different group and admin permissions, different URLs names, different theme style etc etc.

Unless I'm missing some critical details from your explanation, all the above will be lost.

Any change at core level wont break any of your features. It's up to you, as developer, to use or not this tool ... it's all a matter of preferences.

_________________
.:: I met php the 03 December 2003 :: Unforgettable day! ::.

Linux 64bit / Apache 2.2 / PHP 5.4.9 / MySQL 5.5.22 / v9, v10
Linux 32bit / Apache 2.2 / PHP 5.3.19 / MySQL 5.5.22 / v9, v10
Windows 64bit / IIS 7.5 / PHP 5.3.19 / MySQL 5.5.22 / v9, v10




NanoCaiordo's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS)
mixed
Back to top
View user's profile Visit poster's website Photo Gallery
Display posts from previous:   
Post new topic    Reply to topic    Printer Friendly Page    Forum Index ⇒  Announcements
Page 1 of 1
All times are GMT



Jump to:  


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
You cannot attach files in this forum
You cannot download files in this forum


 
   Toggle Content User Info

Welcome Anonymous

Nickname
Password
(Register)

   Toggle Content Mercurial Commits
· Added: Security sessions management Bugfix: infinite loop in $leochanged check
· Bugfix: Poodle\Mail\SMTP failed sending Bugfix: Security system undefined data B
· Added: Poodle\HTTP\URLInfo Bugfix: Poodle\HTTP\Request headers parsing and body
· Bugfix: \Poodle::getKernel()->IDENTITY can be undefined in debugger Change: spli
· Changed another L10N->get() to L10N->dbget() for CFG->global->slogan and CFG->gl
· Changed L10N->get() to L10N->dbget() for CFG->global->slogan and CFG->global->si
· Improved L10N admin
· Update version due to L10N changes
· Bugfix: L10N date parsing Added: L10N dbget() check v9 constants
· Merge

read more...

   Toggle Content Community

Support for DragonflyCMS in a other languages:

Deutsch
Español

You are seeing squares or questionmarks on this page?

All content of this website is copyrighted by the Creative Commons NC-SA
The logos and trademarks used on this site are the property of their respective owners
We are not responsible for comments posted by our users, as they are the property of the poster.
Our server runs on a P3 1.2GHz with 512MB RAM with no accelerators
Support GoPHP5.org
Interactive software released under GNU GPL, Code Credits, Privacy Policy