you might like to see this - http://en.wikinews.org/wiki/WN:IRC which is what we use on the english wikinews. if your logged in then it finds your username and enters it into the box. if not it gives you a random username. it then loads a cgi window for chatting in. this allows customization per wiki.
mark On 9/19/07, DanTMan <[EMAIL PROTECTED]> wrote: > > There are a few Extensions/Ideas that I've either been working on, or > theorizing. I'm sending this to the list to get a bit of help from the > techs, maybe even some community feedback. > > *ACGNetwork Extension* > > The ACGNetwork extension was the one I mentioned before. The one to be > used on the Top-level Wikia ACG (Formerly WGEP) wiki to give out the > Mini-wiki features such as per-world CSS, and also the special links of > [[Anime:worldname:pagename]]. > TOR_CNR Gave me some info, so I've settled my caching issue. > Though I may need to know; If the *Anime:* interwiki prefix was pointed at > *http://en.anime.wikia.com/wiki/Special:ACGRedirect/$1* (Don't worry about > links, I already made considerations for the current links using *Anime:*) > would the [[Anime:]] prefix when used on the Animepedia still not work as > Interwiki? If that's the case I might half to do some strange things with > Hooks to get links to work properly on a wiki with the extension installed. > > *Transwiki WikiText Inclusion* > > I had another idea, one similar to the Shared Templates we have, except > one which actually works right. The idea is not to have a template called > through interwiki, but to use a tag on a local template to 'transwiki' the > WikiText from another wiki there so that it is as if they are the same > template. > For example: > On the Narutopedia we could go to [[Template:Stub]] and put there: > <transwiki from="en.anime" page="Template:Stub" /> > Then basically during an early part of parsing, that would be replaced > with the WikiText from [[Anime:Template:Stub]] and inclusions and such would > treat it as if the template was located on the wiki. Which basically means > that it doesn't suffer from the fact that the shared templates can't use > parameters, you can only include from central, and things are evaluated > remotely so things like {{SITENAME}} and {{PAGENAME}} don't work right. The > caching also won't be as annoying because purging the page will actually > reparse and be updated because it would use a DB Query instead of HTTP > functions to get a remote page. > I got some good helpfull info from TOR_CNR again, though I have 2 issues > with building this: > I don't know if there is a way to know the array of custom namespaces and > the project namespace at the remote wiki. If there isn't then there may be > restrictions on the use of transwiki that you half to use things like > Project: instead of Animepedia: and for custom namespaces you'd half to use > a defaultnamespace="#" parameter. > I also need to create a table on my local DB (So I can actually work on > the extension without breaking things on the volunteer server) which has the > same structure as the table in Wikia's Shared DB that lists the wiki and > their various information such as URL and DB Name. And to mockup a few rows > similar to those in that DB. > > *CGI:IRC Wiki/Gateway Customization* > > Before Datrio left him and me simultaniously came up with the same idea on > a way of making customization of http://irc.wikia.com easier. Datrio is > gone, so that's gone nowhere. The idea was to be able to customize the > interface through MediaWiki Messages. I was also thinking of a way to > display the gateway using a Special page instead of doing the complex stuff > we were thinking of. Of course going to the root of the site would still > bring you to the gateway instead of the wiki (Though I think I'll do that > either using some sort of change to where the mainpage is, or some sort of > .htaccess Rewrite so we can still keep the index.php for the wiki in the > root location to avoid doing things to differently than the normal wiki. > If perhaps a fp001irc wiki, with a CGI:IRC installation in a 'cgi/' > directory next to the index.php were setup (You can even point the shared > user DB for that one to the normal fp001) I could build the extension there > as if it were irc.wikia.com to show how it would work in place at > irc.wikia.com without breaking any real current working types of links. > > -- > ~Daniel Friesen(Dantman) of The Gaiapedia, Wikia Graphical Entertainment > Project, and Wiki-Tools.com > > > _______________________________________________ > Wikia-l mailing list > [email protected] > http://lists.wikia.com/mailman/listinfo/wikia-l > >
_______________________________________________ Wikia-l mailing list [email protected] http://lists.wikia.com/mailman/listinfo/wikia-l
