[Final] Support Ticket System für phpBB3

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Gast234254
Gesperrt
Beiträge: 1999
Registriert: 08.02.2009 22:58

Re: [Final] Support Ticket System für phpBB3

Beitrag von Gast234254 »

Mahony hat geschrieben:Hallo
Die db_update.php muss im Root deines Forums liegen und nicht im sql-Verzeichnis.
Grüße: Mahony
Möchte mir diesen Mod auch anpassen, soweit denke ich dürfte das kein Problem sein. Das einzige wo ich nicht durchblicke wofür der sql Eintrag ist und wo er eingefügt wird.

Ist nur ein Teil des Eintrags

Code: Alles auswählen

$sql[] = "ALTER TABLE " . $table_prefix . "forums ADD COLUMN enable_sts TINYINT(1) DEFAULT '0' NOT NULL";
Ist diese dazu da um im ACP den Mod zu aktivieren? Und wo wird dieser in der Datenbank eingefügt?

Vielleicht sehe ich ja vor lauter Bäume den Wald nicht... :-?
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: [Final] Support Ticket System für phpBB3

Beitrag von Mahony »

Hallo
wintstar hat geschrieben:Ist diese dazu da um im ACP den Mod zu aktivieren?
Ja - genauer gesagt, um die Möglichkeit zu haben den MOD, in dem jeweils gewünschten Forum, über das ACP zu aktivieren/deaktivieren.
wintstar hat geschrieben:Und wo wird dieser in der Datenbank eingefügt?
Das steht doch da - in der Tabelle phpbb_forums wird die Spalte enable_sts angelegt.
Der SQL-Befehl dazu lautet

Code: Alles auswählen

ALTER TABLE `phpbb_forums` ADD COLUMN `enable_sts` TINYINT(1) DEFAULT '0' NOT NULL;

Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Gast234254
Gesperrt
Beiträge: 1999
Registriert: 08.02.2009 22:58

Re: [Final] Support Ticket System für phpBB3

Beitrag von Gast234254 »

Danke Mahony :)
Vor lauter suchen hab ich es übersehen :oops:
Gast234254
Gesperrt
Beiträge: 1999
Registriert: 08.02.2009 22:58

Re: [Final] Support Ticket System für phpBB3

Beitrag von Gast234254 »

Hab noch eine Anfrage. Hab zuvor hier

Code: Alles auswählen

http://wiki.phpbb.com/Function.request_var
nachgeschaut aber nichts gefunden. Ich möchte ein Feld einfügen mit Datumsangabe wo der User nur ein bestimmtes Datumformat eingeben kann.
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: [Final] Support Ticket System für phpBB3

Beitrag von Mahony »

Hallo
Schau mal hier http://www.selfphp.info/funktionsuebers ... tionen.php


Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Gast234254
Gesperrt
Beiträge: 1999
Registriert: 08.02.2009 22:58

Re: [Final] Support Ticket System für phpBB3

Beitrag von Gast234254 »

Das meinte ich nicht. Es geht um die Eingabe z.B. Erst Zulassung. Damit nicht jeder irgendwie was angibt möchte ich das der User Tag. Monat. Jahr eingibt und nicht Sept 12.

Wie die Datums Eingabe im Profil für Geburtstag.
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: [Final] Support Ticket System für phpBB3

Beitrag von Mahony »

Hallo
wintstar hat geschrieben:Es geht um die Eingabe z.B. Erst Zulassung. Damit nicht jeder irgendwie was angibt möchte ich das der User Tag. Monat. Jahr eingibt und nicht Sept 12.
Ja, schon klar. Dazu musst du prüfen ob das Datumsformat korrekt ist (zum Beispiel mittels checkdate ) und falls ja, wird das Formular akzeptiert, falls nein gibst du eine Fehlermeldung aus. Such mal nach regex checkdate oder nach regex Tag. Monat. Jahr da findest du sicher einiges. Du könntest aber auch einfach einfach drei Select Felder mit Tag, Monat und Jahr machen.

Ansonsten würde ich einfach feste Regeln für die User aufstellen, an die sie sich zu halten haben (ist die einfachste Variante).


Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Gast234254
Gesperrt
Beiträge: 1999
Registriert: 08.02.2009 22:58

Re: [Final] Support Ticket System für phpBB3

Beitrag von Gast234254 »

Danke Mahony :) Hab die letzte Variante genommen. Und wenn die User nicht gehorsam sind gibts :evil:

:D
Benutzeravatar
Shorty1968
Mitglied
Beiträge: 1894
Registriert: 08.09.2011 17:37

Re: [Final] Support Ticket System für phpBB3

Beitrag von Shorty1968 »

Hallo ich möchte mir den Mod auch etwas anpassen und habe auch schon Änderungen in der posting.php und den Templates gemacht,aber das ergebnis ist nicht von Erfolg gekrönt.

ich möchte zu der Link angabe für das Forum,noch genau so ein feld erstellen in dem noch ein Link angegeben werden soll, dazu habe ich in der porting.php Folgendes eingetragen:

Code: Alles auswählen

$moddlink1 = utf8_normalize_nfc(request_var('moddlink', '', true ));
$u10 = $user->lang['STS_MODLINK'];
$messagetemp .= ($modlink1 && ($modlink1 != 'http://')) ? "[b]" . $u5 . "[/b] [url]" . $modlink1 . "[/url]\n" : '';
'STS_MODDLINK'		=> ($preview || $submit) ? request_var('moddlink', '') : 'http://',
Natürlich an den Richtigen stellen,aber das Ergebnis ist leider das keines der beiden als Link angezeigt wird weder der zum Forum noch der den ich selber Testweisse erstelt habe nach dem Absenden geklickt wurde.

Hat jemand einen Tipp was ich Falsch mache?
Gast234254
Gesperrt
Beiträge: 1999
Registriert: 08.02.2009 22:58

Re: [Final] Support Ticket System für phpBB3

Beitrag von Gast234254 »

Shorty1968 hat geschrieben:Hallo ich möchte mir den Mod auch etwas anpassen und habe auch schon Änderungen in der posting.php und den Templates gemacht,aber das ergebnis ist nicht von Erfolg gekrönt.

ich möchte zu der Link angabe für das Forum,noch genau so ein feld erstellen in dem noch ein Link angegeben werden soll, dazu habe ich in der porting.php Folgendes eingetragen:

Code: Alles auswählen

$moddlink1 = utf8_normalize_nfc(request_var('moddlink', '', true ));
$u10 = $user->lang['STS_MODLINK'];
$messagetemp .= ($modlink1 && ($modlink1 != 'http://')) ? "[b]" . $u5 . "[/b] [url]" . $modlink1 . "[/url]\n" : '';
'STS_MODDLINK'		=> ($preview || $submit) ? request_var('moddlink', '') : 'http://',
Natürlich an den Richtigen stellen,aber das Ergebnis ist leider das keines der beiden als Link angezeigt wird weder der zum Forum noch der den ich selber Testweisse erstelt habe nach dem Absenden geklickt wurde.

Hat jemand einen Tipp was ich Falsch mache?
. $u5 . ist schon vorhanden. 2x mal darf die 5 nicht vorkommen. Die 5 ist mehrmals vorhanden. check alle code Eingaben vom Mod und verwende eine nicht vorhandene Zahl die nachfolgend von der letzten ist.
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“