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]] | ||