Lokalisierte Buttons erstellen

Entwicklungs-HOWTO

Dieser Teil der Dokumentation ist veraltet. Buttons werden seit Stud.IP 2.3 über die neue Button API realisiert.

Ab und zu benötigt man für Plugins und andere Erweiterungen neue Buttons, da die Standardbuttons nicht reichen. Hier ist eine Liste aller vorhanden Buttons und ein HowTo um neue zu erstellen:

Vorhandene Buttons

Das Renderscript rendert alle Buttons aus buttonlabels.csv. Dort sollten alle verwendeten Buttons mit Übersetzung hinterlegt werden.

http://develop.studip.de/studip-buttonfactory/buttonrender.php

Buttons selber erstellen

Es gibt unter tools/buttonfactory/ Vorlagen, die man verwenden kann (allerdings fehlt die Schrift-Datei da).

Den Buttonfactory Service verwenden

Der Service befindet sich hier:

http://develop.studip.de/studip-buttonfactory/buttonservice.php

Verwendung:

http://develop.studip.de/studip-buttonfactory/buttonservice.php/Beschriftung/Typ/Pixelkorrektur

Beschreibung:

button
Standardbutton
Beispiel:
buttonno
Button mit rotem Kreuz
Beispiel:
buttoncheck
Button mit grünem Häkchen
Beispiel:
buttoncreate1
Button mit Texticon vorne (aus der Evaluation)
Beispiel:
buttoncreate2
Button mit Fragezeichen vorne (aus der Evaluation)
Beispiel:

Beispiel: http://develop.studip.de/studip-buttonfactory/buttonservice.php/foobar/buttoncheck/1 erzeugt

Letzte Änderung am July 09, 2013, at 01:29 PM von aklassen.