Mein erstes Plugin - Probleme - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html) +--- Thema: Mein erstes Plugin - Probleme (/thread-9521.html) |
RE: Mein erstes Plugin - Probleme - Michael - 23.05.2008 Zu 1) Du musst nur eine Sprachdatei erstellen und diese im Plugin laden ($lang->load(DATEI)). Schau dir z.B. das Plugin "Übersicht" an, dieses arbeitet mit Sprachdateien. Zu 2) Du musst per Datenbankabfrage feststellen, ob es Geburtstage gibt. Wenn ja wird das Template dann geladen. RE: Mein erstes Plugin - Probleme - Murphy - 23.05.2008 Morgen. Also ich bin nun soweit. Ich habe eine Sprachdatei erstellt, und das Plugin bezieht sich auch auf die Sprachdatei. Also das klappt schonmal :-) Jetzt kommt der schwierigste Teil. Ich muss dem Plugin sagen, wer Heute Geburtstag hat. Wie kann ich das am besten machen. Aus dem Inhalt der index.php werde ich nicht so wirklich schlau. RE: Mein erstes Plugin - Probleme - Murphy - 30.05.2008 Nabend. Ich wollte nochmal nachfragen, ob mir da jemand helfen kann. Alleine komme ich da nicht mehr weiter. Murphy schrieb:Morgen. RE: Mein erstes Plugin - Probleme - Murphy - 11.07.2008 Hallo. Ich würde gerne Einstellungen über das Acp laufen lassen, und habe dafür folgenden Code: Code: $db->insert_query(TABLE_PREFIX."settinggroups", $NAME); Wofür sind die Werte mit dem ? Ich möchte 2 Einstellungen erstellen. Einmal das man ein Titel für eine Box eingeben kann, und einmal den Inhalt der Box. Dann soll das Plugin die Inhalte aus dem ACP in die Box einfügen. RE: Mein erstes Plugin - Probleme - Zwoetzen - 11.07.2008 optionscode: Ich glaub das ist die Art der Einstellung, also Textfeld, Ja/Nein, Auswahlliste etc. Schau am besten mal in die DB (Tabelle mybb_settings), was so bei den andren Einstellungen so steht value: Der Wert, der standardmäßig in der DB stehen soll. (Das steht solange in der DB, bis du etwas eigenes einträgst) disporder: DisplayOrder, in welcher Reihenfolge die Einstellungen angezeigt werden. Je niedriger, desto weiter oben. (Ganze Zahlen) gid: GroupID. Die ID der Einstellungs-Gruppe. Wenn du im ACP auf Einstellungen gehst, sind diese ja in einzelne Gruppen untergliedert, und mit gid gibst du eben an, zu welcher Gruppe die Einstellung gehören soll (Trag da einfach $gid ein, das ist die Gruppe, die du vorher anlegst (ersten 2 Zeilen) ) RE: Mein erstes Plugin - Probleme - Murphy - 11.07.2008 Damit hast Du mir schonmal sehr geholfen. Vielen Dank. Nun noch folgendes. Wie kann ich die Einstellungen ausgeben? Wenn also ein Titel angegeben wird, dass dieser auch in der Box ausgegeben wird. |