Difference between revisions of "Uploads to MediaWiki"

From Dietrich Blog (Strato)
Jump to: navigation, search
 
(15 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{TOCright}}
+
Has been moved to: http://blog.kr8.de/wiki-uploads-to-mediawiki/
== Zeichnungen (Drawings) ==
 
 
 
== Upload von Zeichnungen auf Mediawiki ==
 
 
 
Damit man Vektorgrafiken auf Mediawiki hochladen kann, müssen einige Einstellungen vorgengenommen werden.
 
 
 
=== php.ini ===
 
 
 
file_uploads = On
 
post_max_size = 20M
 
upload_max_filesize = 20M
 
 
 
=== LocalSettings.php ===
 
 
 
$wgEnableUploads = true    -->  (dann erscheint links die Klick-Zeile "Upload")
 
$wgFileExtensions = array('png','gif','jpg','jpeg','pdf','svg','swf','mp3','ogg');
 
 
 
Manchmal gibt es Probleme mit der Erkennung des richtigen MIME-Types. Dann kann man folgendes versuchen:
 
 
 
$wgVerfiyMimeType = false;
 
 
 
$wgMimeDetectorCommand = 'file -bi';
 
 
 
in httpd.conf bzw. .htaccess:  AddType image/svg+xml svg
 
 
 
== Rendering bei MediaWiki ==
 
=== Rendering von SVG bei Mediawiki ===
 
Welche Vektorgrafik-Formate kann Mediawiki problemlos darstellen d.h. "rendern"?
 
* SVG:  das geht bei mediaWiki bestens (s.u. Beispiele)
 
 
 
In LocalSettings.php:
 
 
 
$wgSVGConverter = 'inkscape';
 
/** If not in the executable PATH, specify */
 
$wgSVGConverterPath = 'D:/bin/Inkscape';
 
/** Don't scale a SVG larger than this */
 
$wgSVGMaxSize = 1024;
 
 
 
[[File:iso_spice.svg]]
 
 
 
=== Rendering von SWF bei Mediawiki ===
 
 
 
* SWF: das ging bis MediaWiki 1.19 mit einer Extension, die ich aber unter MediaWiki 1.22 noch nicht zum Laufen bekommen habe.
 
 
 
Angeblich soll es so gehen:
 
 
 
# Die Extension "swf.php"  in den Ordner "extensions" stellen
 
# Die Extension in LocalSettings.php  am Ende laden....
 
# Die Datei-Endung "swf" zulassen:  $wgFileExtensions = array('png','gif','jpg','jpeg','pdf','svg','swf','mp3','ogg');
 
# Auf einer Wiki-Seite die SWF-Grafik einfügen per:  <nowiki>    bbbbb  </nowiki>
 
 
 
<swf width="321" height="379">http://www.kreativeinsatz.de/images/auge.swf</swf>
 
 
 
Schluss
 
 
 
<swf width="321" height="379">http://localhost/ITIL.swf</swf>
 
 
 
 
 
=== Rendering von PDF bei Mediawiki ===
 
* PDF: das könnte evtl. auch funktionieren...
 
 
 
 
 
== Erstellen und Bearbeiten von Vektorgrafik ==
 
 
 
=== Erstellen und Bearbeiten SVG ===
 
Vektorgrafiken im SVG-Format kann ich mit der [[OpenSource]] Inkscape hervorragend erstellen.
 
 
 
Auch der Adobe Illustrator (CS2) unterstützt das Abspeichern eine Vektorgrafik als SVG.
 
 
 
=== Erstellen und Bearbeiten SWF ===
 
Das kann man mit SWiSH machen.....
 
 
 
== Konvertieren in SVG ==
 
 
 
=== Alte Vektorgrafiken in PowerPoint (PPT) ===
 
Diese können per Cut-and-Paste in den Adobe Illustrator übetragen werden und dann mit "Datei speicheren als...." ins SVG-Format übertragen werden.
 
 
 
=== Alte Vektorgrafiken in Visio (VSD) ===
 
Da müsste sich zunöchst ein Visio besorgen, oder...?
 
 
 
=== Alte Vektorgrafiken in SWF ===
 
Da habe ich ganz viele.....  aber was mache ich mit denen?
 
 
 
 
 
== Examples: Rendering SVG ==
 
 
 
[[image:BalancedScorecard-4.svg]]
 
 
 
[[image:Pathwitharcs.svg]]
 
  
 
08:08, 1 January 2014 (CET)
 
08:08, 1 January 2014 (CET)

Latest revision as of 10:05, 1 April 2020

Has been moved to: http://blog.kr8.de/wiki-uploads-to-mediawiki/

08:08, 1 January 2014 (CET)