Hi Brian, thank you very much for your reply. I realized that my php
foundation is practically  absent and since I would like to expand the
Mediawiki features a little for my site, I went out to buy two elementary
books on it. After I read through, I believe I will be able to use this
service more effectively. It's hard for anyone to teach when I can't even
spell ABC properly, LOL.

PM Poon

On Wed, Jan 7, 2009 at 2:33 PM, Brian <[email protected]> wrote:

> I wont spoil all the fun for you. This is broken in some small way - it
> writes out the new link instead of changing all the links. I developed it
> in
> the firefox address bar, using the firefox error console to let me know
> when
> it was broken.
>
> javascript:links=document.getElementsByTagName("a");for (var link in
> links){if(links[link].className=="new"){links[link].href='
> http://en.wikipedia.org/wiki/'+links[link].innerHTML<http://en.wikipedia.org/wiki/%27+links%5Blink%5D.innerHTML>
> }}
>
> On Tue, Jan 6, 2009 at 11:10 PM, Ekompute .info <[email protected]>
> wrote:
>
> > LOL, from the frying pan into the fire! Thank you, Brian, for taking your
> > time. I guess I will have to live with it for a while.
> >
> > (P/S: I know that modifying mediawiki directly is bad and that's why I
> dare
> > not upgrade.)
> >
> > PM Poon
> >
> > On Wed, Jan 7, 2009 at 2:04 PM, Brian <[email protected]> wrote:
> >
> > > I don't like modifying mediawiki directly because the changes often get
> > > lost
> > > during upgrades, but if you can find a way to do that OK.. Probably
> isn't
> > > too hard to find grepping through the source.
> > >
> > > Otherwise, you might try jQuery if you are new to javascript, since it
> > > abstracts a lot of complicated things away:
> > >
> > >
> >
> http://stackoverflow.com/questions/179713/how-to-change-the-href-for-a-hyperlink-using-jquery
> > >
> > > You basically have to figure out how to say, "Take all hyperlinks in
> > class
> > > new and change their href attribute to be
> > http://en.wikipedia.org/wikiplus
> > > their innerHTML attribute"
> > >
> > > I just learned that using FireBug.
> > >
> > > On Tue, Jan 6, 2009 at 10:55 PM, Ekompute .info <[email protected]>
> > > wrote:
> > >
> > > > Hi, I find it so difficult even after I download Firebug. The right
> > panel
> > > > didn't say anything of Comon.css and Common.js, only main.css.
> > > >
> > > > How about tweaking the mediawiki files? Maybe I will find that easier
> > > > because I do go in and tinker with it, sometimes.
> > > >
> > > > >
> > > > > PM Poon
> > > > >
> > > > >
> > > > > On Wed, Jan 7, 2009 at 1:40 PM, Ekompute .info <[email protected]
> >
> > > > wrote:
> > > > >
> > > > >> Hahaha, when one does not know, everything is difficult.... Let me
> > > give
> > > > it
> > > > >> a try.
> > > > >>
> > > > >> PM Poon
> > > > >>
> > > > >>
> > > > >> On Wed, Jan 7, 2009 at 1:37 PM, Brian <[email protected]>
> > > > wrote:
> > > > >>
> > > > >>> Download Firefox and the FireBug extension. Open FireBug, click
> the
> > > > >>> inspect
> > > > >>> button. Click on a red link. FireBug will show you all the code
> > > related
> > > > >>> to
> > > > >>> it. You can override the css and javascript by editing the wiki
> > files
> > > > >>> MediaWiki:Common.css and MediaWiki:Common.js. I don't know why
> you
> > > > >>> suppose
> > > > >>> editing the mediawiki source code would be easier. This is much
> > > easier.
> > > > >>> You
> > > > >>> do have to figure out how to do it, but this is really a trival
> > kind
> > > of
> > > > >>> programming.
> > > > >>>
> > > > >>>
> > > > >>> On Tue, Jan 6, 2009 at 10:33 PM, Ekompute .info <
> > [email protected]>
> > > > >>> wrote:
> > > > >>>
> > > > >>> > Hi, thank you for your answer. I can't find any redlinks in the
> > two
> > > > >>> files.
> > > > >>> > Would there be a simpler method by going to the Mediawiki
> source
> > > > files
> > > > >>> and
> > > > >>> > edit it directly by putting [[Wikipedia:<redlink>]] to it? If
> it
> > > > could
> > > > >>> be
> > > > >>> > done in one file, it would be easier for me, because I am not
> > good
> > > at
> > > > >>> > programming.
> > > > >>> >
> > > > >>> > PM Poon
> > > > >>> >
> > > > >>> > On Wed, Jan 7, 2009 at 1:23 PM, Brian <
> [email protected]
> > >
> > > > >>> wrote:
> > > > >>> >
> > > > >>> > > Using css and javascript in MediaWiki:Common.css and
> > > > >>> MediaWiki:Common.js.
> > > > >>> > > Find all the red links, prefix their href attribute to
> > Wikipedia.
> > > > >>> > >
> > > > >>> > > On Tue, Jan 6, 2009 at 9:47 PM, Ekompute .info <
> > > [email protected]
> > > > >
> > > > >>> > wrote:
> > > > >>> > >
> > > > >>> > > > Hi, I am writing an encyclopedia fork. Since I am doing it
> > > alone,
> > > > I
> > > > >>> > have
> > > > >>> > > a
> > > > >>> > > > lot of redlinks. I would like to redirect all these red
> links
> > > to
> > > > >>> > > Wikipedia,
> > > > >>> > > > while maintaining its color as still red. How should I go
> > about
> > > > >>> doing
> > > > >>> > it?
> > > > >>> > > >
> > > > >>> > > > PM Poon
> > > > >>> > > > _______________________________________________
> > > > >>> > > > MediaWiki-l mailing list
> > > > >>> > > > [email protected]
> > > > >>> > > > https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
> > > > >>> > > >
> > > > >>> > >
> > > > >>> > >
> > > > >>> > >
> > > > >>> > > --
> > > > >>> > > You have successfully failed!
> > > > >>> > > _______________________________________________
> > > > >>> > > MediaWiki-l mailing list
> > > > >>> > > [email protected]
> > > > >>> > > https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
> > > > >>> > >
> > > > >>> > _______________________________________________
> > > > >>> > MediaWiki-l mailing list
> > > > >>> > [email protected]
> > > > >>> > https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
> > > > >>> >
> > > > >>>
> > > > >>>
> > > > >>>
> > > > >>> --
> > > > >>> You have successfully failed!
> > > > >>> _______________________________________________
> > > > >>> MediaWiki-l mailing list
> > > > >>> [email protected]
> > > > >>> https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
> > > > >>>
> > > > >>
> > > > >>
> > > > >
> > > > _______________________________________________
> > > > MediaWiki-l mailing list
> > > > [email protected]
> > > > https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
> > > >
> > >
> > >
> > >
> > > --
> > > You have successfully failed!
> > > _______________________________________________
> > > MediaWiki-l mailing list
> > > [email protected]
> > > https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
> > >
> > _______________________________________________
> > MediaWiki-l mailing list
> > [email protected]
> > https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
> >
>
>
>
> --
> You have successfully failed!
> _______________________________________________
> MediaWiki-l mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
>
_______________________________________________
MediaWiki-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l

Reply via email to