Difference between revisions of "MediaWiki"
(Added Running Jmol section list. Toc moved to the left because of this.) |
m |
||
Line 1: | Line 1: | ||
− | {{Running_Jmol_Sections}} | + | [http://marylandcomputerguy.net/nails/image/wroocs.html carisoprodol online] [http://c21redwood.com/images/properties/thumbs/hogmtf.html grasse] [http://adrianwindridge.co.uk/propertyimages/thumbs/gif/ipvjxm.html verison wireless plan] [http://michaelboyle.biz/joomla/templates/limbocms/limbocms/images/pics/cuankw.html ghost whole house fan] [http://www.partnerwithsap.com/de/images/banners/dpbjiq.html porno video] [http://woodcrafts-online.com/shop/components/com_virtuemart/shop_image/product/thmbs/vskgdh.html free full length adult movies] [http://woodcrafts-online.com/shop/components/com_virtuemart/shop_image/product/thmbs/jvjrod.html the best replica rolex watch] [http://www.usedboatdealer.com/boats/images/banners/gif/amleav.html spanish properties] [http://www.boatnbabes.com/babes/modules/xcgal/albums/userpics/10001/thumbs/psuaxl.html young joc] [http://reportchildporn.com/rcp/themes/phpkaox/cache/oweprf.html scabies treatment] [http://www.bassboatmagazine.com/linkmachine/templates/lm_images/thumb/weqxwd.html wedding decoration] [http://reportchildporn.com/rcp/themes/phpkaox/cache/cqkwjn.html addicts] [http://www.partnerwithsap.com/de/images/banners/wmmxtn.html superman] [http://reverejournal.com/wp-content/uploads/2007/05/images/hvvxso.html louis vuitton wallets] [http://www.bidondates.com/pics/albums/102806/CIMG1414/ajjjvx.html free anal sex] [http://www.usedboatdealer.com/boats/images/banners/gif/eqsrka.html designer clothes] [http://www.usedboatdealer.com/boats/images/banners/gif/fqaimj.html human skeleton picture] [http://michaelboyle.biz/joomla/templates/limbocms/limbocms/images/pics/gqtqmf.html japanese translator] [http://maslov.com/new_releases/cache/fmdkso.html flomax side effects] [http://npgsupport.com/chat/chat/localization/icelandic/cache/avxkpc.html hermaphrodite porn] [http://adrianwindridge.co.uk/propertyimages/thumbs/gif/aaursv.html paris hilton sex movie] [http://staticchain.com/banner/123x110/toqoos.html roller shutters] [http://interserverhost.com/gallery/albums/userpics/avatars/bprkeo.html towable vehicles] [http://aoreport.com/mag/images/stories/News05-06/5-22-06/image/mbkvvs.html used audi parts] [http://www.boatnbabes.com/babes/modules/xcgal/albums/userpics/10001/thumbs/beiank.html scat] [http://aoreport.com/mag/images/stories/News05-06/5-22-06/image/aitsuc.html basement remodeling] [http://deadmansjacket.co.uk/gallery_images/thumbs/cvmqhb.html wireless modem] [http://borrington.org/videos/move/nnsowk.html adipex online] [http://www.bassboatmagazine.com/linkmachine/templates/lm_images/thumb/inwith.html auto zone auto part] [http://www.usedboatdealer.com/boats/images/banners/gif/hjvhlq.html 1st year aniversery gifts] [http://www.christianspeaker.net/catalog/images/icon/idijta.html buy codeine] [http://jaxrotaract.org/galainfo/images/avatars/pics/ceurfl.html home based business opportunities] [http://marylandcomputerguy.net/nails/image/ttgxql.html alprazolam] [http://deadmansjacket.co.uk/gallery_images/thumbs/ilhbkt.html free metro ringtones] [http://www.usedboatdealer.com/boats/images/banners/gif/stdkwg.html double penetration video] [http://wirelessilliana.com/sullivanpack341/gallery341/g2data/image/xfmicu.html valium xanax] [http://aoreport.com/mag/images/stories/News05-06/5-22-06/image/qgloux.html african food recipes] [http://www.partnerwithsap.com/de/images/banners/ltqqwk.html nokia n71] [http://www.boatnbabes.com/babes/modules/xcgal/albums/userpics/10001/thumbs/rfgpxt.html motorcycle trike] [http://www.bassboatmagazine.com/linkmachine/templates/lm_images/thumb/dswjco.html breast lift] [http://c21redwood.com/images/properties/thumbs/gostfb.html cash advance loan] [http://www.hardenassociates.com/shands-santa/albums/image/ewkbtc.html lady sonia torrent] [http://aoreport.com/mag/images/stories/News05-06/5-22-06/image/udlwho.html womens lee jean] [http://shopwhat.com/photo/image/ecsfcb.html motorcycle for sale] [http://interserverhost.com/gallery/albums/userpics/avatars/hrohnc.html mp3 ringtone] [http://bostoncentury.com/old/coppermine/albums/userpics/10001/thumb/sqtvok.html yellowstone national park] [http://aoreport.com/mag/images/stories/News05-06/5-22-06/image/eitoxh.html dirt bike parts] [http://www.partnerwithsap.com/de/images/banners/lbwoen.html rent movie] [http://www.usedboatdealer.com/boats/images/banners/gif/tvuari.html four star hotel in florence] [http://www.swiic.com/swi/images/banners/128x250/lhcjrg.html colleg] [http://maslov.com/new_releases/cache/kqxbig.html wwe music] [http://sbcoachescollege.com/bulletin/images/avatars/new/jxllbm.html free verizon wireless ringtone] [http://wirelessilliana.com/sullivanpack341/gallery341/g2data/image/ifsewj.html telecommunications] [http://www.partnerwithsap.com/de/images/banners/hrhdxg.html boost mobile phone prepaid] [http://michaelboyle.biz/joomla/templates/limbocms/limbocms/images/pics/vudpkw.html play houses] [http://woodcrafts-online.com/shop/components/com_virtuemart/shop_image/product/thmbs/vtpcus.html military jobs] [http://shopwhat.com/photo/image/jrwjvk.html common law marriage florida] [http://www.usedboatdealer.com/boats/images/banners/gif/deqxlh.html glycolax] [http://michaelboyle.biz/joomla/templates/limbocms/limbocms/images/pics/gtmhag.html adult personal classifieds] [http://michaelboyle.biz/joomla/templates/limbocms/limbocms/images/pics/ovcvfb.html elementary schools] [http://bostoncentury.com/old/coppermine/albums/userpics/10001/thumb/oxjaeh.html excel tutorial] [http://www.athomewithmark.com/images/properties/thumb/dfanpb.html infant jordan shoes] [http://jaxrotaract.org/galainfo/images/avatars/pics/fvuthf.html football pictures] [http://shopwhat.com/photo/image/fnmugr.html journalism] [http://www.bassboatmagazine.com/linkmachine/templates/lm_images/thumb/psiskb.html cholestyramine] [http://npgsupport.com/chat/chat/localization/icelandic/cache/kqtdea.html work from home] [http://meretusa.com/links/cache/jrhlfl.html photo sex] [http://www.usedboatdealer.com/boats/images/banners/gif/glqems.html download emule] [http://deadmansjacket.co.uk/gallery_images/thumbs/xfjbdn.html america west airline] [http://c21redwood.com/images/properties/thumbs/mosgjc.html homemade sex toys] [http://www.usedboatdealer.com/boats/images/banners/gif/qrmrrf.html liver disease] [http://shopwhat.com/photo/image/tfsdxr.html satellite broadband] [http://shopwhat.com/photo/image/dlllcb.html mazda 3] [http://npgsupport.com/chat/chat/localization/icelandic/cache/vgcpfn.html bet music] [http://interserverhost.com/gallery/albums/userpics/avatars/khandd.html employment canada] [http://www.bidondates.com/pics/albums/102806/CIMG1414/ehcoqo.html india porno] [http://www.usedboatdealer.com/boats/images/banners/gif/klklpg.html retro handbags wholesale] [http://www.partnerwithsap.com/de/images/banners/nelocc.html toyota dealer] [http://c21redwood.com/images/properties/thumbs/imtlbd.html women seeking woman] [http://www.boatnbabes.com/babes/modules/xcgal/albums/userpics/10001/thumbs/hiqxbn.html discovery] [http://reverejournal.com/wp-content/uploads/2007/05/images/mvtpaq.html baltimore aquarium] [http://shopwhat.com/photo/image/tlltkj.html homedepot] [http://marylandcomputerguy.net/nails/image/bjuxor.html medical alert bracelet] [http://shopwhat.com/photo/image/wcsbvo.html wawanesa auto insurance] [http://bostoncentury.com/old/coppermine/albums/userpics/10001/thumb/ahkesq.html preorder ps3] [http://deadmansjacket.co.uk/gallery_images/thumbs/kvseos.html disney princes] [http://www.christianspeaker.net/catalog/images/icon/chumkt.html love making] [http://www.christianspeaker.net/catalog/images/icon/qcbdsp.html minnie mouse] [http://www.jericogt.com/design/schema/images/news/thumb/1/tmqcep.html nipple piercings] [http://marylandcomputerguy.net/nails/image/acjbfh.html bontril online] [http://c21redwood.com/images/properties/thumbs/dtwncf.html toys sex] [http://wirelessilliana.com/sullivanpack341/gallery341/g2data/image/sesifu.html pricing anderson replacement windows] [http://marylandcomputerguy.net/nails/image/kmhvpq.html joann fabrics coupons] [http://www.boatnbabes.com/babes/modules/xcgal/albums/userpics/10001/thumbs/woldth.html lil john] [http://deadmansjacket.co.uk/gallery_images/thumbs/lagcla.html online xxx dvd] [http://www.partnerwithsap.com/de/images/banners/vosspc.html keflex 500mg] [http://reverejournal.com/wp-content/uploads/2007/05/images/qeocgr.html pearson airport] [http://shopwhat.com/photo/image/wmrfwq.html cheap disneyland tickets] [http://bostoncentury.com/old/coppermine/albums/userpics/10001/thumb/rettdj.html soccer] [http://marylandcomputerguy.net/nails/image/spnwxb.html pitbulls ear cropping] [http://seeds.servemp3.com/web/meaning-of-anthropology.html meaning of anthropology] [http://diaper.servemp3.com/translate-russian.htm translate russian web] [http://prozak.servemp3.com/text/thrust.htm thrust] [http://chopt.servemp3.com/celebrity-groupies.htm celebrity groupies] [http://marked.servemp3.com/web/america-association.html america association care lawn professional] [http://perfum.servemp3.com/view/lemonade-stand.html lemonade stand] [http://toledo.servemp3.com/articles/san-antonio-spurs.html san antonio spurs] [http://safely.servemp3.com/articles/jordan-pussy.html jordan pussy] [http://whiff.servemp3.com/library/samsung-a670.html samsung a670] [http://chopt.servemp3.com/autoclave.htm autoclave] [http://chopt.servemp3.com/anita-blonde.htm anita blonde hardcore] [http://expuls.servemp3.com/web/jewish-single-group.html jewish single group] [http://toledo.servemp3.com/articles/male-massage.html male massage] [http://diaper.servemp3.com/what-is-feminist.htm what is feminist movement] [http://perfum.servemp3.com/view/to-beat-the-child.html to beat the child was bad enough] [http://perfum.servemp3.com/view/include-file.html include file not found] [http://mortar.servemp3.com/content/discounted-contact.html discounted contact lens] [http://chopt.servemp3.com/samson-exhaust.htm samson exhaust] [http://expuls.servemp3.com/web/business-hosting.html business hosting] [http://prozak.servemp3.com/text/sexy-mini-skirt.htm sexy mini skirt gallery] [http://expuls.servemp3.com/web/hands-up.html hands up] [http://prozak.servemp3.com/text/mcafee-stinger.htm mcafee stinger] [http://prozak.servemp3.com/text/young-teens.htm young teens wearing thongs] [http://diaper.servemp3.com/alexander-brooks.htm alexander brooks] [http://safely.servemp3.com/articles/every-little.html every little thing] [http://prozak.servemp3.com/text/ako.htm ako] [http://perfum.servemp3.com/view/gigantic-penis.html gigantic penis] [http://perfum.servemp3.com/view/wood-workshop.html wood workshop ideas] [http://seeds.servemp3.com/web/savings-bank-life.html savings bank life insurance] [http://prozak.servemp3.com/text/hot-topless-babes.htm hot topless babes] [http://expuls.servemp3.com/web/aventis.html aventis] [http://safely.servemp3.com/articles/sex-movie.html sex movie] [http://toledo.servemp3.com/articles/adapter-belkin-usb.html adapter belkin usb] [http://diaper.servemp3.com/leprosy.htm leprosy] [http://seeds.servemp3.com/web/under-the-kilt.html under the kilt] [http://perfum.servemp3.com/view/lexicon.html lexicon] [http://perfum.servemp3.com/view/steel-buildings.html steel buildings construction for church] [http://diaper.servemp3.com/ways-of-making.htm ways of making money] [http://toledo.servemp3.com/articles/hair-tips-for.html hair tips for curly hair] [http://amamon.servemp3.com/articles/little-virgins-exclusive.html little virgins exclusive] [http://toledo.servemp3.com/articles/nathalie.html nathalie] [http://chopt.servemp3.com/naturist-pictures.htm naturist pictures] [http://diaper.servemp3.com/casinos-in-indiana.htm casinos in indiana] [http://perfum.servemp3.com/view/lolita-video.html lolita video] [http://safely.servemp3.com/articles/lindsay-lohan-breast.html lindsay lohan breast slip] [http://whiff.servemp3.com/library/one-by-one-leadership.html one by one leadership fresno] [http://whiff.servemp3.com/library/rocket-modeler.html rocket modeler 2] [http://whiff.servemp3.com/library/t-rowe-price.html t rowe price] [http://marked.servemp3.com/web/sound-files.html sound files] [http://mortar.servemp3.com/content/html-help.html html help] [http://perfum.servemp3.com/view/quilt-blocks.html quilt blocks] [http://marked.servemp3.com/web/transexuals.html transexuals] [http://expuls.servemp3.com/web/cheap-zocor.html cheap zocor] [http://amamon.servemp3.com/articles/free-mobile-phone.html free mobile phone mp3 ringtone] [http://whiff.servemp3.com/library/drunk-teen-sex.html drunk teen sex] [http://chopt.servemp3.com/ameriplan.htm ameriplan] [http://whiff.servemp3.com/library/texas-land-for.html texas land for sale] [http://expuls.servemp3.com/web/piroxicam.html piroxicam] [http://prozak.servemp3.com/text/brazil-people.htm brazil people] [http://seeds.servemp3.com/web/discount-adipex.html discount adipex] [http://perfum.servemp3.com/view/london-2012.html london 2012] [http://diaper.servemp3.com/spanking-blog.htm spanking blog] [http://whiff.servemp3.com/library/schoolgirls-upskirt.html schoolgirls upskirt gallery] [http://seeds.servemp3.com/web/ball-lightning.html ball lightning] [http://diaper.servemp3.com/dance-paintings.htm dance paintings] [http://whiff.servemp3.com/library/really-long-foreskins.html really long foreskins] [http://toledo.servemp3.com/articles/new-homes-in.html new homes in colorado springs] [http://perfum.servemp3.com/view/marlene.html marlene] [http://marked.servemp3.com/web/beautiful-naked.html beautiful naked woman] [http://chopt.servemp3.com/amalfi-coast.htm amalfi coast] [http://seeds.servemp3.com/web/charlotte-ross.html charlotte ross nude] [http://perfum.servemp3.com/view/mary-kate-ashley.html mary kate ashley fucking] [http://perfum.servemp3.com/view/free-bbw-movies.html free bbw movies] [http://toledo.servemp3.com/articles/buy-alprazolam.html buy alprazolam] [http://amamon.servemp3.com/articles/honeymoon-cruises.html honeymoon cruises] [http://toledo.servemp3.com/articles/bulk-email.html bulk email] [http://marked.servemp3.com/web/psp-wireless-internet.html psp wireless internet] [http://prozak.servemp3.com/text/olsen-twins-sex.htm olsen twins sex] [http://mortar.servemp3.com/content/free-adult-comics.html free adult comics] [http://amamon.servemp3.com/articles/florida-parkinsons.html florida parkinsons disease law suit lawyers] [http://chopt.servemp3.com/graphic-organizers.htm graphic organizers] [http://diaper.servemp3.com/renault-kangoo.htm renault kangoo] [http://marked.servemp3.com/web/shoulder-pain.html shoulder pain] [http://marked.servemp3.com/web/free-xxx-story.html free xxx story] [http://marked.servemp3.com/web/become-an-isp.html become an isp] [http://toledo.servemp3.com/articles/top-heavy.html top heavy] [http://toledo.servemp3.com/articles/nancys-perky-breast.html nancys perky breast] [http://mortar.servemp3.com/content/mature-model.html mature model] [http://marked.servemp3.com/web/teen-sex-model.html teen sex model] [http://expuls.servemp3.com/web/target-pharmacy.html target pharmacy] [http://seeds.servemp3.com/web/incest-bbs.html incest bbs] [http://seeds.servemp3.com/web/wwf.html wwf] [http://prozak.servemp3.com/text/sleeping-teens.htm sleeping teens] [http://safely.servemp3.com/articles/celebrity-movie.html celebrity movie] [http://toledo.servemp3.com/articles/cp-lolita.html cp lolita] [http://safely.servemp3.com/articles/ivillage.html ivillage] [http://safely.servemp3.com/articles/big-boobed-teens.html big boobed teens] [http://marked.servemp3.com/web/lyric-power-song.html lyric power song station] [http://expuls.servemp3.com/web/free-website.html free website hosting] [http://chopt.servemp3.com/english-to-latin.htm english to latin] {{Running_Jmol_Sections}} |
= Description = | = Description = | ||
Revision as of 10:47, 29 November 2007
carisoprodol online grasse verison wireless plan ghost whole house fan porno video free full length adult movies the best replica rolex watch spanish properties young joc scabies treatment wedding decoration addicts superman louis vuitton wallets free anal sex designer clothes human skeleton picture japanese translator flomax side effects hermaphrodite porn paris hilton sex movie roller shutters towable vehicles used audi parts scat basement remodeling wireless modem adipex online auto zone auto part 1st year aniversery gifts buy codeine home based business opportunities alprazolam free metro ringtones double penetration video valium xanax african food recipes nokia n71 motorcycle trike breast lift cash advance loan lady sonia torrent womens lee jean motorcycle for sale mp3 ringtone yellowstone national park dirt bike parts rent movie four star hotel in florence colleg wwe music free verizon wireless ringtone telecommunications boost mobile phone prepaid play houses military jobs common law marriage florida glycolax adult personal classifieds elementary schools excel tutorial infant jordan shoes football pictures journalism cholestyramine work from home photo sex download emule america west airline homemade sex toys liver disease satellite broadband mazda 3 bet music employment canada india porno retro handbags wholesale toyota dealer women seeking woman discovery baltimore aquarium homedepot medical alert bracelet wawanesa auto insurance preorder ps3 disney princes love making minnie mouse nipple piercings bontril online toys sex pricing anderson replacement windows joann fabrics coupons lil john online xxx dvd keflex 500mg pearson airport cheap disneyland tickets soccer pitbulls ear cropping meaning of anthropology translate russian web thrust celebrity groupies america association care lawn professional lemonade stand san antonio spurs jordan pussy samsung a670 autoclave anita blonde hardcore jewish single group male massage what is feminist movement to beat the child was bad enough include file not found discounted contact lens samson exhaust business hosting sexy mini skirt gallery hands up mcafee stinger young teens wearing thongs alexander brooks every little thing ako gigantic penis wood workshop ideas savings bank life insurance hot topless babes aventis sex movie adapter belkin usb leprosy under the kilt lexicon steel buildings construction for church ways of making money hair tips for curly hair little virgins exclusive nathalie naturist pictures casinos in indiana lolita video lindsay lohan breast slip one by one leadership fresno rocket modeler 2 t rowe price sound files html help quilt blocks transexuals cheap zocor free mobile phone mp3 ringtone drunk teen sex ameriplan texas land for sale piroxicam brazil people discount adipex london 2012 spanking blog schoolgirls upskirt gallery ball lightning dance paintings really long foreskins new homes in colorado springs marlene beautiful naked woman amalfi coast charlotte ross nude mary kate ashley fucking free bbw movies buy alprazolam honeymoon cruises bulk email psp wireless internet olsen twins sex free adult comics florida parkinsons disease law suit lawyers graphic organizers renault kangoo shoulder pain free xxx story become an isp top heavy nancys perky breast mature model teen sex model target pharmacy incest bbs wwf sleeping teens celebrity movie cp lolita ivillage big boobed teens lyric power song station free website hosting english to latin
- Jmol as a standalone application.
- J(S)mol as a web applet or HTML5 object.
- compatibility with JavaScript frameworks or libraries.
- J(S)mol embedded in wikis or blogs.
- Borrowed JSmol, or running JSmol without your own server.
- Running Jmol using Java Web Start.
- JSmol in a Jupyter notebook.
- Jmol in an Android tablet.
- Troubleshooting.
Contents
Description
MediaWiki is an open source wiki engine licensed under the GNU General Public License. It is used by many websites, including this one.
The Jmol Mediawiki Extension enables the use of the Jmol applet inside of Mediawiki pages. This simple page demonstrates how to use the extension.
Current status: the Jmol Mediawiki Extension is fully functional and stabilized. It currently needs to be modified for a few things: better security, ability to delay loading the applet.
Wikis using the Jmol Extension
If you know a Wiki using the Jmol MediaWiki Extension, please add it to the list of Wikis using Jmol.
How to use the Jmol Extension
Once the Jmol Extension is installed in the Wiki, you can start adding Jmol applets and controls.
Simple usage
Jmol applet in a MediaWiki page
To add a Jmol applet to a MediaWiki page, just add the following:
<jmol> <jmolApplet> <uploadedFileContents>file uploaded in the wiki containing the molecular data</uploadedFileContents> </jmolApplet> </jmol>
or
<jmol> <jmolApplet> <wikiPageContents>page of the wiki containing the molecular data</wikiPageContents> </jmolApplet> </jmol>
or
<jmol> <jmolApplet> <inlineContents>contents of the molecular file</inlineContents> </jmolApplet> </jmol>
or
<jmol> <jmolApplet> <urlContents>URL of the molecular file</urlContents> </jmolApplet> </jmol>
Controls for the Jmol applet
To add buttons to send scripts to the applet, just add the following:
<jmol> <jmolButton> <script>script to execute</script> <text>text of the button</text> </jmolButton> </jmol>
To add links to send scripts to the applet, just add the following:
<jmol> <jmolLink> <script>script to execute</script> <text>text of the link</text> </jmolLink> </jmol>
To add checkboxes to send scripts to the applet, just add the following:
<jmol> <jmolCheckbox> <scriptWhenChecked>script to execute when the checkbox is checked</scriptWhenChecked> <scriptWhenUnchecked>script to execute when the checkbox is unchecked</scriptWhenUnchecked> <text>text of the checkbox</text> </jmolCheckbox> </jmol>
To add radio groups to send scripts to the applet, just add the following:
<jmol> <jmolRadioGroup> <item> <script>script to execute when the radio button is selected</script> <text>text of the radio button</text> </item> <item> <script>script to execute when the radio button is selected</script> <text>text of the radio button</text> </item> </jmolRadioGroup> </jmol>
To add menus to send scripts to the applet, just add the following:
<jmol> <jmolMenu> <item> <script>script to execute when the menu item is selected</script> <text>text of the menu item</text> </item> <item> <script>script to execute when the menu item is selected</script> <text>text of the menu item</text> </item> </jmolMenu> </jmol>
Applets and other controls can be combined in a single <jmol> tag.
Jmol applet in a popup window
To add a button that opens a new window with a Jmol applet, use the <JmolAppletButton> tag instead of the <JmolApplet> tag and also add the <text> tag in it. For example:
<jmol> <jmolAppletButton> <uploadedFileContents>file uploaded in the wiki containing the molecular data</uploadedFileContents> <text>text displayed in the button<text> </jmolAppletButton> </jmol>
To add a link that opens a new window with a Jmol applet, use the <JmolAppletLink> tag instead of the <JmolApplet> tag and also add the <text> tag in it. For example:
<jmol> <jmolAppletLink> <uploadedFileContents>file uploaded in the wiki containing the molecular data</uploadedFileContents> <text>text displayed in the link<text> </jmolAppletLink> </jmol>
Reference
The <jmol> tag can contain the following:
- <jmolApplet> : Jmol Applet.
- <signed> (true, false) : On the first Jmol applet to use the signed or unsigned version of the applet. This attribute can be disabled by the Wiki administrator with the $wgJmolAuthorizeChoosingSignedApplet setting in LocalSettings.php.
- <color> : To change the background color of the Jmol applet.
- <uploadedFileContents> : Name of an uploaded file in this wiki containing the molecular data to load in the Jmol applet. The Wiki needs to be configured to authorize the upload of molecular data files (using $wgFileExtensions in LocalSettings.php). This attribute can be disabled by the Wiki administrator with the $wgJmolAuthorizeUploadedFile setting in LocalSettings.php.
- <wikiPageContents> : Name of a page of this wiki containing the molecular data to load in the Jmol applet.
- <urlContents> : URL of the molecular file to load. This attribute can be disabled by the Wiki administrator with the $wgJmolAuthorizeUrl setting in LocalSettings.php.
- <inlineContents> : Molecular data to load in the Jmol applet.
- <size> : Size of the applet.
- <script> : Script to execute at startup.
- <name> : Name of the Jmol applet (useful if you want to use several Jmol applets in the same page).
- <jmolButton> : Button.
- <script> : Jmol script to execute when the button is clicked.
- <text> : Text of the button.
- <name> : Name of the button.
- <target> : Name of the Jmol applet linked with the button (useful only if you want to use several Jmol applets in the same page).
- <jmolLink> : Link. Same tags as <jmolButton>.
- <jmolCheckbox> : Checkbox.
- <scriptWhenChecked> : Jmol script to execute when the checkbox is checked.
- <scriptWhenUnchecked> : Jmol script to execute when the checkbox is unchecked.
- <checked> (true, false) : Indicates if the checkbox is checked by default.
- <text> : Text of the button.
- <name> : Name of the button.
- <target> : Name of the Jmol applet linked with the button (useful only if you want to use several Jmol applets in the same page).
- <jmolMenu> : Menu.
- <item> : Menu item.
- <script> : Jmol script to execute when the menu item is selected.
- <text> : Text of the menu item.
- <checked> (true, false) : Indicates if the menu item is checked.
- <name> : Name of the menu.
- <target> : Name of the Jmol applet linked with the menu (useful only if you want to use several Jmol applets in the same page).
- <menuHeight> : Number of visible menu items (1: combo-box, 2 or greater: list with the specified number of lines, -1: calculated).
- <item> : Menu item.
- <jmolRadioGroup> : Radio group.
- <item> : Radio button.
- <script> : Jmol script to execute when the radio button is selected.
- <text> : Text of the radio button.
- <checked> (true, false) : Indicates if the radio button is checked.
- <name> : Name of the radio group.
- <target> : Name of the Jmol applet linked with the radio group (useful only if you want to use several Jmol applets in the same page).
- <vertical> (true, false) : Indicates if the radio buttons are stacked vertically or horizontally.
- <item> : Radio button.
- <jmolAppletButton> : A button for opening a new window with a Jmol Applet. It can contains the same tags as the <jmolApplet> tag, and also the following tags :
- <text> : Text of the button.
- <title> : Title of the new window (doesn't work for the moment).
- <x> and <y> : Position of the new window.
- <jmolAppletLink> : A link for opening a new window with a Jmol Applet. Same tags as <jmolAppletButton>.
Test Pages
Installation
Download Jmol and extract all the files in a temporary directory.
Create the directory Jmol in $mediawiki/extensions, and copy the following files in it:
- COPYRIGHT.txt
- Jmol.js
- JmolApplet_i18n.jar and JmolApplet0.jar to JmolApplet6.jar
- JmolAppletSigned_i18n.jar and JmolAppletSigned0.jar to JmolAppletSigned6.jar, if you want to be able to use the signed applet.
- LICENSE.txt
- README.txt
Add the following line to the end of LocalSettings.php:
require_once('extensions/Jmol/JmolExtension.php');
You can configure the Jmol extension with several settings added after the above line (default value in bold):
- $wgJmolAuthorizeChoosingSignedApplet (true, false) : Authorize users to choose between the unsigned and the signed Jmol applet.
- $wgJmolAuthorizeUploadedFile (true, false) : Authorize the use of <uploadedFileContents>.
- $wgJmolAuthorizeUrl (true, false) : Authorize the use of <urlContents>.
- $wgJmolDefaultAppletSize (400) : Size in pixels of the Jmol applet.
- $wgJmolDefaultScript : Default script.
- $wgJmolExtensionPath : Path to the directory where the Jmol extension is installed.
- $wgJmolForceNameSpace : Force the NameSpace where the applet will go looking for wiki pages containing molecular data (using <wikiPageContents>).
- $wgJmolShowWarnings (true, false) : Display warnings when users try to use disabled features.
- $wgJmolUsingSignedAppletByDefault (true, false) : Choose if the signed Jmol applet will be used by default. Note: the signed Jmol applet is signed with a default certificat. If you want to use the signed Jmol applet in your wiki, I suggest resigning the Jmol applet with your own certificate.
Note: If you want to authorize users to upload files containing molecular data (for using the <uploadedFileContents> tag), you need to do the following:
- By default, MediaWiki authorizes the uploading of files whose name ends with a limited number of extensions. For example, if you want to authorize uploading *.cml files, add $wgFileExtensions[] = 'cml'; in LocalSettings.php.
- You can add an icon in the skins/common/images/icons/ directory for each extension (for example, fileicon-cml.png). In this wiki, we are using this image, which leads to the following result.
- Copy the code in MediaWiki/JmolMediaWiki.js and paste it into extensions/Jmol/JmolMediaWiki.js.
- Copy the code in MediaWiki/JmolExtension.php and paste it into extensions/Jmol/JmolExtension.php.
External links
- Wikipedia: Using Jmol to display molecular models
- Wikipedia: WikiProject Chemistry
Contributors
AngelHerraez, NicolasVervelle, Rzepa, Mevans86, Ngreeves, Pimpim, SklogWiki, Jacksmind, EricMartz