Hi!
Thinking about Blogrolls I wonder why "Wikirolls" aren't common yet.
Here's the
basic principle to include Wikirolls into MediaWiki.
Create new columns in table interwiki:
ALTER TABLE interwiki
ADD iw_name varchar(255) NOT NULL default '',
ADD iw_example varchar(255) NOT NULL default '',
ADD iw_wikiroll BOOL NOT NULL;
Update Wikis you want to occur in your wikiroll:
UPDATE interwiki SET
iw_name='MeatBall Wiki',
iw_example='MeatballWiki',
iw_wikiroll=1
WHERE iw_prefix='MeatBall';
Add new Wikis you want to occur in your wikiroll:
INSERT INTO interwiki SET
iw_prefix='my',
iw_name='My Wiki',
iw_url='http://www.mywiki.net/index.php/$1'/$1',
iw_example='Welcome',
iw_wikiroll=1
;
Get a list of your wikiroll to show in your wiki:
SELECT iw_name, iw_prefix, iw_example FROM interwiki WHERE iw_wikiroll=1;
code to transform to wiki table syntax has to be written
Get a list of your wikiroll for OPML output:
SELECT iw_name, iw_url FROM interwiki WHERE iw_wikiroll=1;
code to transform to opml has to be written
Greetings,
Jakob