Hi, 2009/9/14 Max <[email protected]>: > Hello everyone ! > > I wrote some python scripts outputting images (svg format - I'm using > matplotlib). > My mediawiki is running on a closed intranet at this url : > http://wiki/mediawiki/index.php > I can show my image at this url : http://wiki/cgi-bin/my_script.py > > So, I wonder how to show this image on a page of the wiki (assuming > that I'm a random registered user of the site, that I'm editing some > page and that I know the name of the script). > > Obviously I can't upload the image -> [[Image:my_script.py]] won't > work (as far as I know) > > Using an external link works : [http://wiki/cgi-bin/my_script.py] but > I don't like to use an hard-coded url as the website url is subject to > change.
That can be solved by setting up support for inter-wiki links. You define a new interwiki name (like 'genimg') and add the appropriate URL and parameter setting (http://wiki/cgi-bin/$1) to the interwiki table. Links can then be entered like [[genimg:my_script.py]]. > (little question : I'm just seeing the link and not the image, does > someone remember the option to set in order to see externally linked > images ?) > Not sure, but maybe this can then be achieved by enabling inter-wiki transclusion. > Finally, Is there any other smarter way to do this ? > Probably, but then the real experts need to answer you ;-) -- Regards, Jean-Marc -- . ___ . @@ // \\ "De Chelonian Mobile" . (_,\/ \_/ \ TortoiseSVN . \ \_/_\_/> The coolest Interface to (Sub)Version Control . /_/ \_\ http://tortoisesvn.net _______________________________________________ MediaWiki-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
