PowerCMS
Plugins und Co
Plugins
»ButtonmakerDieses Plugin ist ein Tool Plugin und NICHT zum direkten Einsatz geeignet. Setzen Sie es in eine Seite ein, die nicht aktiv ist und die nicht im Menü erscheint !
Der Zeitaufwand der Abarbeitung ist hoch und würde alle Vorteile von PowerCMS, was Geschwindigkeit betrifft, vernichten.
Ausgelöst wird die Aktion des Plugins in dem Sie bei der Seitenbearbeitung die Vorschau aktivieren.
Das Plugin soll Menübuttons auf Basis einer oder mehrerer Vorlagen erstellen und dabei die Menütexte dort einbringen.
Die Vorlagen sollten Sie in den Ordner buttons ablegen (Standard) - die Ausgabe erfolgt im Ordner mbuttons - deshalb benötigt dieser Ordner Schreibrechte.
fontfile - Standard fonts/verdanaz.ttf , es können alle Zeichensätze im TTF - Format verwendet werden
fontsize - Standard 8, ist die Schriftgröße, die in den erzeugten Buttons verwendet werden soll
buttons - Standard ist nichts, übergeben sie mit Komma getrennt die Namen der Vorlagen
output_dir - Standard ist mbuttons/ - Wenn Sie das ändern berücksichtigen Sie den Slash am Ende und der Ordner muss Schreibrechte gaben
input_dir - Standard buttons/ , wenn Sie das ändern berücksichtigen Sie den Slash am Ende
farbe - Standard 0,0,0 - RGB - Werte
xoffset - Standard 0, damit verschieben Sie den Einsatz der Schrift in der x - Position von links
yoffset - Standard 0, damit verschieben Sie den Einsatz der Schrift in der y Position von oben gesehen
prefix - Standard ist nichts, damit können Sie den erzeugten Buttons einen gezielten Prefix im Namen setzen
auswahl - Standard ist 0
Das Plugin holt sich nach Vorgabe die Menüpunkte und verarbeitet diese gemäß den Parametern und erzeugt Buttons, die normal im Ordner mbutton abgelegt werden.
Die Vorlage kann jpg, gif oder png sein.
Bei alten PHP Distributionen kann gif u.U. nicht funktionieren, weil gif damals aus Rechtsstreitigkeiten aus der PHP Distribution entommen wurde.
Erzeugt wird immer ein Button im png - Format.
Der Name des neuen Buttons setzt sich aus prefix + content_id +'_' + laufender Nummer + der Vorlage zusammen - Endung ist .png
Sie müssen sich sehr wahrscheinlich mit der Schriftgröße und vor allem mit x - und y - offset an das optimale Ergebnis heran tasten.
Das erfordert lediglich ein paar Durchläufe und geht sehr schnell bis sie das optimale Ergebnis haben.
Für die Leute die statt einem normalen Textmenü ein Buttonmenü haben wollen ist der Nutzen hoch.
Durch die Übergabe der Namen von den Vorlagen für normal, mouseover, aktuell und bereits besucht können Sie auf einen Schlag alle benötigten Buttons erzeugen.
Der Einsatz erfolgt dann über die Menütemplates.
Letzte Änderung auf dieser Seite am: 28.01.2008 14:57:07