Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Corrected links that should have been relative instead of absolute.
Attachments

1. Man erstellt eine Ordnerstruktur, wie folgt und kopiert die angegebenen Dateien aus der vorhandenen Confluence-Installation (CONFLUENCE_HOME/confluence/decorators) in den Ordner.. Anschließend kann man die Dateien auf das neue Design anpassen:

Code Block
user@host:~/plugin/com/atlassian/confluence/themes/pluginname> ls -la
insgesamt 48
drwxr-xr-x 2 klaus users  4096 22. Feb 20:18 ./
drwxr-xr-x 3 klaus users  4096 19. Feb 22:23 ../
-rw-r--r-- 1 klaus users  3085 19. Feb 22:25 blogpost.vmd
-rw-r--r-- 1 klaus users  2264 19. Feb 22:25 global.vmd
-rw-r--r-- 1 klaus users 14938 19. Feb 22:25 mail.vmd
-rw-r--r-- 1 klaus users  2640 22. Feb 20:16 main.vmd
-rw-r--r-- 1 klaus users  2349 19. Feb 22:25 page.vmd
-rw-r--r-- 1 klaus users  7684 19. Feb 22:25 space.vmd
user@host:~/plugin/com/atlassian/confluence/themes/pluginname>

2. Die Datei atlassian-plugin.xml (siehe Anhang) in das Verzeichnis ~/plugin kopieren und einige Werte ändern (Vendor, ...)

3. In das Verzeichnis ~/plugin wechseln und folgenden Komprimierungsbefehl starten:

Code Block
user@host:~/plugin> zip -r pluginname *
  adding: atlassian-plugin.xml (deflated 86%)
  adding: com/ (stored 0%)
  adding: com/atlassian/ (stored 0%)
  adding: com/atlassian/confluence/ (stored 0%)
  adding: com/atlassian/confluence/themes/ (stored 0%)
  adding: com/atlassian/confluence/themes/pluginname/ (stored 0%)
  adding: com/atlassian/confluence/themes/pluginname/global.vmd (deflated 61%)
  adding: com/atlassian/confluence/themes/pluginname/blogpost.vmd (deflated 61%)
  adding: com/atlassian/confluence/themes/pluginname/page.vmd (deflated 60%)
  adding: com/atlassian/confluence/themes/pluginname/space.vmd (deflated 74%)
  adding: com/atlassian/confluence/themes/pluginname/mail.vmd (deflated 80%)
  adding: com/atlassian/confluence/themes/pluginname/main.vmd (deflated 62%)
user@host:~/plugin>

4. Danach das entstandene Archiv "pluginname.zip" nach "pluginname.jar" umbenennen:

Code Block
user@host:~/plugin> mv pluginname.zip pluginname.jar

5. Das Plugin kann nun in Confluence unter "Administration", "plugins" installiert werden und steht nun als neues "Theme" zur Verfügung.