Lade...
 
Skip to main content
Erweiterung

Erweiterung


Theme erstellen

Hi, ich hoffe ich nerve nicht mit meiner Frage.

Ich habe die eherenvolle Aufgabe eine Theme für TikiWiki3 zu erstellen, ich bin auch schon durch die Dokumentation durch nur irgendwie fehlt mir der Anfang, oder komme mit der Dokumentation nicht wirklich zurecht.
Ich habe mich jetzt selbst soweit durchgekämpft nur ist das eine
sehr Mühselige Arbeit, vor allem habe ich den Eindruck das einige CSS
Dateien für die Optik verantwortlich sind.

Gibt es irgendwo eine strukturierte Dokumentation die einem die ersten Schritte zur erstellung eines Themes an die Hand nimmt ?

Denn Irgendwie finde ich das ganze noch etwas komplex und daher durcheinander.

Vielen Dank schon mal für die Hilfe

McAce

Zu einem Theme gehören 3 Sachen:

1. eine css-Datei unter tikiwiki/styles/[themename].css
2. ggf. ein weiterer Ordner tikiwiki/styles/[themename]
3. ein Ordner unter tikiwiki/templates/styles/[themename]

Unter tikiwiki/templates/styles/[themename] liegen die tpl-Dateien, die den Seitenaufbau regeln. Diese sind bei Bedarf von tikiwiki/templates oder einem anderen Theme-Ordner dorthin zu kopieren und dann zu ändern.

In der css-Datei unter tikiwiki/styles/[themename].css werden die ganzen Formatierungen hinterlegt. Fehlende Sachen können dort nachgetragen werden.

Eins sollte aber unbeding beachtet werden. Ein eigenes Theme macht immens viel Arbeit. Und nach jedem Update muss es ggf. angepasst werden.

Ich hab aus 1.9er Versionen das Moreneat-Theme in Verwendung. Damals wars im Lieferumfang. Um die gewohnte Optik und Bedienung zu erhalten musste ich das für TW 1.10 anpassen, da es ab da nicht mehr mitgeliefert wurde. Nächte Anpassung war beim Wechsel auf Version 2.x nötig.

Für Version 3.x bzw. 4.x ist es nötig, alles neu anzupassen.

Eigene Plugins haben genau das selbe Problem. Und da kommen bei Verwendung von JS auch noch Probleme mit neuen Browser-Versionen dazu. Hier scheint aber der IE8 die größten Probleme zu haben. Opera und FF sind da scheinbar besser gemacht.

Ja das habe ich auch mittlerweile mitbekommen, dachte das wäre etwas einfacher so wie bei Joomla.
Ich habe mich jetzt dazu entschlossen ein fertiges Theme anzupassen und zwar
habe ich mich für Tikinewt entschieden, oder ist das nicht erlaubt?

Bin aber jetzt auf der suche nach einer Referenz in steht was z.B.
#c1c2{font-size: 1em} ist.

oder ist das von Theme zu Theme unterschiedlich ?

Dann komme ich noch nicht wirklich damit zurecht eine Wiederholende Grafik hinter das Logo zu bringen.

McAce


> habe ich mich für Tikinewt entschieden, oder ist das nicht erlaubt?

Da musst Du ins Copyright des Themes bzw. von Tikiwiki schauen. Oder Denjenigen fragen, von dems ist. Das steht ganz oben in den Dateien.

Aber ich denke, solange nur Eigennutzung besteht, dürfte das kein Problem darstellen.

>
> Bin aber jetzt auf der suche nach einer Referenz in steht was z.B.
> #c1c2{font-size: 1em} ist.
>

c1c2 steht für den Elementstyle. Einfach in den tpl-Dateien mal danach suchen. Aus dem Quellcode der umliegenden Zeilen geht dann die Bedeutung hervor.

c1c2 steht in der tiki.tpl. Die tiki.tpl legt das Grundgerüst der ganzen Seite fest, ist also der oberste Rahmen, in dem dann alles andere angeordnet wird.