Its is good to know that the idea is workable. However, Instead of writing an extension, I also considered setting-up an second wiki whose MySQL database was just daily replication of the private one. Then I could just modify the common skins code to look for a "magic word" which will allow the page to render. This solution is closer to what my current programming strengths are. How does this aproach sound to the group?
--- Does it pass the experts ho-ho, ha-ha test?
Don't refer to yourself as "we" :) Yes, you can.
Agreed! :-) --- What I should have said is: "I will", but only after I am convinced that it hasn't been done yet and that the group affirms its value and approves of the approach. Before I begin what would be a serious endeavor like this (for me, that is), I really wanted like to do a little more research here in the list; which, imho, is one of the many things this group is good for (heh heh, I'm referring to the recent post on that topic) by polling the folks who really have their pulse on the wiki development big-picture. I'm not interested in programming for the sake of programming or for my own edification - I'm interested in working towards a functional goal. All in all, Michael, your reply is very positive and affirming. Thank you. However, I noticed that you were careful not to state weather or not this (an extension for pushing updates to another wiki) has been done already, which is the heart of my question.
What I'm hoping for is a consensus about what is the "ideal" approach to achieving the stated functionality.
Thanks gang, - Rich (revansx)
---- Michael Daly michaeldaly@kayakwiki.org wrote:
revansx@cox.net wrote:
I have no experiance doing various language wiki so the whole thing would be new to me.
It's not hard - just follow the instructions in Manual:Wiki Family on the mediawiki web site.
The biggest concern/goal is for the user's experiance to be simple and not have them need to keep track of what is where.
Use two simple but different domain names and use htaccess or virtual host to redirect to the appropriate wiki.
What woudl be geat is if there is an extension that can force an update to a second wiki such that only the protected wiki would user editable and then the extention tag could be dropped in to the article to push updates to the public wiki. That would be really slick!
I thought that this kind of approach could be used instead of fancy protection schemes for wikis that want to have a protected production system and an editable development version (e.g. wiki as instruction manual). The difference is what gets seen rather than what gets edited/pushed.
can we (the group) make it?
Don't refer to yourself as "we" :) Yes, you can.
Mike
MediaWiki-l mailing list MediaWiki-l@lists.wikimedia.org http://lists.wikimedia.org/mailman/listinfo/mediawiki-l
revansx@cox.net wrote:
Instead of writing an extension, I also considered setting-up an second wiki whose MySQL database was just daily replication of the private one.
This is a simple solution and easy to implement with mysqldump backup of the private and mysql to reload on the public one. This can be done with a simple command file executed by a timer driven process overnight.
You could do this with a single MySQL installation if you massage the exported sql file to rename the database from, say, wikidb (private one) to wikidb_public before restoring.
--- Does it pass the experts ho-ho, ha-ha test?
Simple is good!
Mike
But when you are using a command file to run every night, that means the information will not be real time. So a change made now to a wiki will be reflected on the other one only tomorrow.
Amit
-----Original Message----- From: mediawiki-l-bounces@lists.wikimedia.org [mailto:mediawiki-l-bounces@lists.wikimedia.org] On Behalf Of Michael Daly Sent: Wednesday, May 30, 2007 12:45 PM To: MediaWiki-l Subject: Re: [Mediawiki-l] hiding and sharing articles/namespaces to the public
revansx@cox.net wrote:
Instead of writing an extension, I also considered setting-up an second wiki whose MySQL database was just daily replication of the private one.
This is a simple solution and easy to implement with mysqldump backup of the private and mysql to reload on the public one. This can be done with a simple command file executed by a timer driven process overnight.
You could do this with a single MySQL installation if you massage the exported sql file to rename the database from, say, wikidb (private one) to wikidb_public before restoring.
--- Does it pass the experts ho-ho, ha-ha test?
Simple is good!
Mike
_______________________________________________ MediaWiki-l mailing list MediaWiki-l@lists.wikimedia.org http://lists.wikimedia.org/mailman/listinfo/mediawiki-l
mediawiki-l@lists.wikimedia.org