no way to compare when less than two revisions
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
— | adminstoriesinstallationeinestracplugins [20120813 13:09] (aktuell) – angelegt Dirk Deimeke | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Installation eines Trac-Plugins ====== | ||
+ | * Urspruenglicher Autor: Ramon Kukla | ||
+ | * Urspruengliches Datum: 22.04.2011 | ||
+ | |||
+ | Wir, Dirk und ich, nutzen in verschiedenen Bereichen [[http:// | ||
+ | |||
+ | Ich, der ja so der visuelle Typ bin, wollte man eine ordentliche Theme fuer unser Trac. Voraussetzung fuer die Verwendung der von uns gewuenschten Theme ([[http:// | ||
+ | |||
+ | Zu Anfang holen wir uns erst einmal die aktuellste Version aus dem Repository. | ||
+ | |||
+ | < | ||
+ | |||
+ | Nun starten wir die Installation des Plugins. | ||
+ | |||
+ | < | ||
+ | ramon@server ~ $ sudo python setup.py install | ||
+ | [sudo] password for ramon: | ||
+ | running install | ||
+ | ... | ||
+ | Finished processing dependencies for TracThemeEngine==2.0.1</ | ||
+ | |||
+ | Nach der Installation sollte geprueft werden, dass die Berechtigung fuer das installierte Plugin korrekt gesetzt ist. Ansonsten kann es passieren, dass ihr das Plugin innerhalb von Trac, kommt gleich, konfiguriert, | ||
+ | |||
+ | Wir richten nun also das Plugin fuer Trac ein. Dafuer erstellen wir erst einmal einen Symbolischen Link erstellen im entscodechenden Ordner. | ||
+ | |||
+ | < | ||
+ | / | ||
+ | ramon@server ~ $ ls -l / | ||
+ | total 8 | ||
+ | lrwxrwxrwx 1 root root 71 2011-03-20 10:34 TracThemeEngine-py2.6.egg \ | ||
+ | -> / | ||
+ | |||
+ | Nun muessen wir das Plugin noch aktivieren. Das wird ueber die '' | ||
+ | |||
+ | < | ||
+ | themeengine.&# | ||
+ | |||
+ | Nun kann man, da wir schon mal Fahrt aufgenommen habe, schnell noch die gewuenschte Theme auschecken, installieren Symbolischen Link und fuer Trac konfigurieren. | ||
+ | |||
+ | < | ||
+ | Checked out revision 9971. | ||
+ | ramon@server ~ $ cd 0.11/ | ||
+ | ramon@server ~ $ sudo python setup.py install | ||
+ | running install | ||
+ | ...Finished processing dependencies for TseveTheme==1.0 | ||
+ | ramon@server ~ $ sudo ln -s / | ||
+ | ramon@server ~ $ ls -l / | ||
+ | total 12 | ||
+ | lrwxrwxrwx 1 root root 64 2011-03-20 10:40 TseveTheme-1.0-py2.6.egg \<br \="" | ||
+ | ramon@server ~ $ vi / | ||
+ | |||
+ | Und dort dann folgende einstellen. | ||
+ | |||
+ | < | ||
+ | |||
+ | [components] | ||
+ | tsevetheme.* = enabled | ||
+ | |||
+ | # Set the theme as the default theme: | ||
+ | |||
+ | [theme] | ||
+ | theme = Tseve</ | ||
+ | |||
+ | Ergaenzend noch der Hinweis auf [[http:// | ||
+ | |||
+ | [[adminstoriesartikel|Zurück zur Uebersicht]] |