https://community.woltlab.com/thread/248292-…923#post1520923
Das erstellte Plugin dafür kann man bei mir auch kostenlos beziehen.
https://community.woltlab.com/thread/248292-…923#post1520923
Das erstellte Plugin dafür kann man bei mir auch kostenlos beziehen.
Wie muss ich denn ein javascript in einem Plugin aufrufen ?
hat sich erledigt
Ganz tolles Plugin und gute Arbeit !
Wenn ich einen anderen Zeichensatz auswähle, funktioniert es nicht. Wenn ich als Optionstyp "Text" nehme funktioniert es, defakto muss beim Optionstyp "select" irgendwas falsch sein.
Wenn ich bei der Fontgrösse eine andere Grösse einstelle funktioniert es mit dem Optionsytp "integer" auch nicht, wenn ich "Text" nehme und von Hand reinschreibe funktioniert es. Auch da muss ich irgendwas übersehen haben.
Ausserdem verstehe ich nicht warum die Sprachvariablen bei manchen Zeichensätzen nicht angenommen wurden, wie man auf dem Bild sehen kann.
Also das Schriftgrössenproblem konnte ich lösen, es fehlte das px, die Sprachvariablen funktionieren auch, da waren Leerzeichen in der option.xml. Aber den geänderten Zeichensatz nimmt er nicht an, obwohl er im Quelltext angezeigt wird.
edit: ich hatte da noch einen Schreibfehler, denn habe ich berichtigt, auch die Hochkommata wegen denn Namen der auseinandergeschriebenen Zeichensätze hat auch keine Lösung gebracht.
funktioniert leider nicht, ausserdem fehlen variablen, obwohl da kein Fehler drin ist
<option name="dkm_font_family">
<categoryname>cookie.page</categoryname>
<optiontype>select</optiontype>
<defaultvalue><![CDATA[Arial]]></defaultvalue>
<selectoptions>
<![CDATA[Arial:wcf.acp.option.dkm_font_family.arial
Chicago:wcf.acp.option.dkm_font_family.chicago
Comic Sans:wcf.acp.option.dkm_font_family.comicsans
Courier New:wcf.acp.option.dkm_font_family.couriernew
Geneva:wcf.acp.option.dkm_font_family.geneva
Georgia:wcf.acp.option.dkm_font_family.georgia
Helvetica:wcf.acp.option.dkm_font_family.helvetica
Impact:wcf.acp.option.dkm_font_family.impact
Lucida:wcf.acp.option.dkm_font_family.lucida
Tahoma:wcf.acp.option.dkm_font_family.tahoma
Times New Roman:wcf.acp.option.dkm_font_family.timesnewroman
Trebuchet MS:wcf.acp.option.dkm_font_family.trebuchetms
Verdana:wcf.acp.option.dkm_font_family.verdana]]>
</selectoptions>
</option>
<option name="dkm_font_size">
<categoryname>cookie.page</categoryname>
<optiontype>select</optiontype>
<optiontype>integer</optiontype>
<defaultvalue>12</defaultvalue>
</option>
Alles anzeigen
Ich bin auf der Suche nach den möglichen Variablen um die Einstellungen so zu realisieren wie im Stil bei den Schriften.
Im Moment muss man noch die Schriften von Hand eintragen, ich würde aber gerne das zur Verfügung stellen, was eh schon an Schriften installiert ist und auf diese Schriftarten beschränken, damit es zu keinen Fehlern kommt.
erledigt, habs gefunden!
Ist der Variablenname frei wählbar ?
Ah verstehe und wenn Du möchtest, das der Anwender in Deinem Plugin noch die Schrift- und Hintergrundfarbe im ACP ändern kann, wie wie würdest du das machen ?
also die variablen natürlich ins template packen und im acp die felder dazu wo der Farbcode usw. drin stehen
In Deinem Plugin ist doch gar kein Template drin.
Es war ja nur ein Beispiel um die Möglichkeit anzubieten, die Positition übers ACP festzulegen bzw. zu ändern.
Nehmen wir mal Dein Plugin, wenn du die Hintergrundfarbe, Schriftfarbe ändern möchtest und man das im ACP ändern können soll, wie würdest du das machen?
Wenn ich z.B. das Userpanel unten fixiert haben möchte und das via Plugin ausführen würde, dann müsste ich ja nur eine less datei erstellen in der folgendes drinsteht.
Wenn ich aber im ACP die Position von unten nach oben ändern möchte, muss ich das ganze ja irgendwie in Variablen schreiben.
Das ist jetzt nur ein Beispiel.
Kann man eigentlich auch Variablen in less Dateien schreiben.
ist ja nur zum testen und sollten nicht mehr als 100 Datensätze sein.
Wenn es dabei darum geht Bilder und Texte zu speichern wo sich die Datensätze immer wiederholen. Wie gross das ganze wird, hängt davon ab, wieviel Datensätzen davon abspeichert werden.
Ich weiss jetzt garnicht wie ich es beschreiben soll. Wann ist es sinnvoller sein Projekt als Plugin und wann als Anwendung zu realisieren.
Seit 2013 entwickeln wir Plugins für die WoltLab Suite. Eines der bekanntesten Plugins von uns ist das News-System.