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

Reply via email to