[Mediawiki-l] how to create customised edit toolbar buttons?
Derrick Farnell
derrick.farnell at gmail.com
Thu Nov 15 19:30:34 UTC 2007
Thanks very much - I'll give it a go.
On Nov 15, 2007 6:52 PM, Jim Wilson <wilson.jim.r at gmail.com> wrote:
> > The chunk of wiki text is actually over
> > several lines - is this solution only for inserting single lines?
>
> If you want to insert multiple lines, your addition may look more like
> this:
>
> mwCustomEditButtons[mwCustomEditButtons.length] = {
> "imageFile": "url of the button image",
> "speedTip": "Custom text",
> "tagOpen": "",
> "tagClose": "",
> "sampleText":
> "First line of template text\n" +
> "Second line of template text\n" +
> "Third and final line of template text."
> };
>
>
> On Nov 15, 2007 12:08 PM, Derrick Farnell <derrick.farnell at gmail.com>
> wrote:
> > Thanks very much for your help. The chunk of wiki text is actually over
> > several lines - is this solution only for inserting single lines?
> >
> > Derrick
> >
> >
> > On Nov 15, 2007 4:18 PM, Jim Hu <jimhu at tamu.edu> wrote:
> >
> > > It may be hard without any programming knowledge...
> > >
> > > The extra buttons at wikipedia are controlled by javascript in the
> > > page Mediawiki:Common.js. I've made this a bit easier to read on our
> > > wiki:
> > >
> > > http://ecoliwiki.net/colipedia/index.php/
> > > MediaWiki:Common.js#Extra_toolbar_options
> > >
> > > What you need to do is define another button handler for your desired
> > > text.
> > >
> > > mwCustomEditButtons[mwCustomEditButtons.length] = {
> > > "imageFile": "url of the button image",
> > > "speedTip": "Custom text",
> > > "tagOpen": "",
> > > "tagClose": "",
> > > "sampleText": "insert custom text here"};
> > >
> > > I think that will work. Haven't tried it, though.
> > >
> > > Jim
> > >
> > >
> > > On Nov 15, 2007, at 7:46 AM, Derrick Farnell wrote:
> > >
> > > > Hi
> > > >
> > > > I'd like users of my wiki (www.chainsofreason.org) to be able to add
> a
> > > > particular chunk of wikitext to a page by simply clicking on a
> > > > button in the
> > > > edit page toolbar, but have been unable to find a suitable
> > > > extension. Is
> > > > there some relatively easy way to achieve this? I don't have any
> > > > programming
> > > > knowledge.
> > > >
> > > > Derrick
> > > > Chains of Reason
> > > > www.chainsofreason.org
> > > > _______________________________________________
> > > > MediaWiki-l mailing list
> > > > MediaWiki-l at lists.wikimedia.org
> > > > http://lists.wikimedia.org/mailman/listinfo/mediawiki-l
> > >
> > > =====================================
> > > Jim Hu
> > > Associate Professor
> > > Dept. of Biochemistry and Biophysics
> > > 2128 TAMU
> > > Texas A&M Univ.
> > > College Station, TX 77843-2128
> > > 979-862-4054
> > >
> > >
> > > _______________________________________________
> > > MediaWiki-l mailing list
> > > MediaWiki-l at lists.wikimedia.org
> > > http://lists.wikimedia.org/mailman/listinfo/mediawiki-l
> > >
> > _______________________________________________
> > MediaWiki-l mailing list
> > MediaWiki-l at lists.wikimedia.org
> > http://lists.wikimedia.org/mailman/listinfo/mediawiki-l
> >
>
> _______________________________________________
> MediaWiki-l mailing list
> MediaWiki-l at lists.wikimedia.org
> http://lists.wikimedia.org/mailman/listinfo/mediawiki-l
>
More information about the MediaWiki-l
mailing list