[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.
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 11943
Registriert: 19.05.2005 21:45
Kontaktdaten:

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

Beitrag von Crizzo »

cyjo5 hat geschrieben: styles/prosilver/template/posting_layout.html, (hat ja auf subsilver2 keinen Einfluß, oder?)
styles/prosilver/template/posting_editor.html, (hat ja auf subsilver2 keinen Einfluß, oder?)
Da musst du natürlich analog dazu die Änderungen auch in Subsilver2 durchführen. Sonst wird das nichts.

Was hast du denn jetzt schon alles wie angepasst? Link zur Pastebin wäre da sicher besser. Mit Erläuterung.
Andreas1823
Mitglied
Beiträge: 185
Registriert: 22.05.2012 20:04

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

Beitrag von Andreas1823 »

Hey,

super Mod.

Ich nutze das Support Ticket für ca. 6 Foren.

Nun möchte ich das Ticket auch für andere Foren nutzen, allerdings sollen dort die Eingabefelder anders bezeichnet werden.

Ist das irgendwie machbar ??

LG
Andreas
ha4shil
Mitglied
Beiträge: 1
Registriert: 10.04.2013 16:26

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

Beitrag von ha4shil »

Can i create more than one template for the one forum
Benutzeravatar
Z-MANN
Mitglied
Beiträge: 449
Registriert: 06.07.2007 17:56
Wohnort: Hessen
Kontaktdaten:

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

Beitrag von Z-MANN »

Hi,

wollte eben die "db_update.php" Datei ausführen, aber es kam folgender Fehler:
Fatal error: Call to a member function session_begin() on a non-object in /homepages/22/d209985588/htdocs/phpBB3/sql/db_update.php on line 18
Was bedeutet das???
Admin von elongated-coin
Benutzeravatar
chris1278
Mitglied
Beiträge: 3526
Registriert: 12.11.2007 06:20
Wohnort: Euskirchen
Kontaktdaten:

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

Beitrag von chris1278 »

da liegt ein fehler in der datei zeile 18 vor poste mal die datei hier
Benutzeravatar
Z-MANN
Mitglied
Beiträge: 449
Registriert: 06.07.2007 17:56
Wohnort: Hessen
Kontaktdaten:

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

Beitrag von Z-MANN »

Habe es gefunden, ich hatte einen "/sql/" Ordner angelegt.
Jetzt ging es.
Admin von elongated-coin
Benutzeravatar
Z-MANN
Mitglied
Beiträge: 449
Registriert: 06.07.2007 17:56
Wohnort: Hessen
Kontaktdaten:

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

Beitrag von Z-MANN »

Hi,

ich wollte den Mod für meine zwecke umbauen, nun komme ich nicht wirklich weiter!? :-?

Bild 1 so war es in meinem alten Forum: [ externes Bild ]


Bild 2 so hätte ich es gerne im neuen Forum (die Rheienfolge und umgeschrieben): [ externes Bild ]

Bild 2, habe ich in der "posting_editor.html" so verändert, nur welche datei oder Datein muß ich jetzt noch anpassen damit es auch so in den Beitrag hinein geschrieben wird!? Oder wie füge ich noch einen Punkt und bei dem anderen zwei Punkte hinzu??

Bin eben etwas überfordert.

Gruß
Admin von elongated-coin
CJ1893
Mitglied
Beiträge: 38
Registriert: 01.05.2013 18:22

Re:

Beitrag von CJ1893 »

Mahony hat geschrieben:Hallo
Berliner Schildkroete hat geschrieben:Hallo,
Wie kann man dieses Formular auch bei Antworten anzeigen lassen? Es soll nämlich die Arbeit der Moderatoren erleichtern...

Die Lösung ist recht einfach.

Suche in der posting.php

Code: Alles auswählen

//Support Ticket MOD Beginn
	if (in_array($forum_id, $stforums) && ($mode == 'post'))
Ersetze mit

Code: Alles auswählen

//Support Ticket MOD Beginn
	if (in_array($forum_id, $stforums) && ($mode == 'post') || ($mode == 'reply'))


Suche nach

Code: Alles auswählen

//Beginn Support Ticket System MOD
if (in_array($forum_id, $stforums) && ($mode == 'post'))
{
	$template->assign_vars(array('CBACK_STS' => true,));
}
//End Support Ticket System MOD
Ersetze mit

Code: Alles auswählen

//Beginn Support Ticket System MOD
if (in_array($forum_id, $stforums) && ($mode == 'post') || ($mode == 'reply'))
{
	$template->assign_vars(array('CBACK_STS' => true,));
}
//End Support Ticket System MOD
Grüße: Mahony
Hallo, ich habe den aktuellen Mod installiert und er funktioniert auch so weit. Jetzt wollte ich ihn um Antworten erweitern, allerdings ist der Änderungscode von Seite 4 in diesem Thread wohl veraltet und passt nicht mehr auf die derzeitige Version.

In der posting.php sind folgende Stellen die in Frage kommen zur Erweiterung:

Code: Alles auswählen

//Support Ticket System MOD Beginn
    'SUPPORT_STS'         => ($post_data['enable_sts'] == true && ($mode == 'post')) ? true : false,
    'STS_PHPBBVERSION'    => ($preview || $submit) ? request_var('phpbbversion', '', true) : '2.0.',
    'STS_PHPBBTYPE'        => request_var('phpbbtype', 0),
    'STS_MODS'            => request_var('phpbbmods', 0),
    'STS_KNOWLEDGE'        => request_var('phpbbknowledge', 0),
    'STS_BEFOREERR'        => request_var('phpbbdescvf', '', true),
    'STS_SELFSOLUTION'    => request_var('errselfsolution', '', true),
    'STS_BOARDLINK'        => ($preview || $submit) ? request_var('boardlink', '') : 'http://',
    'STS_SQLVER'        => request_var('mysqlversion', ''),
    'STS_PHPVER'        => request_var('phpversion', ''),
    //Support Ticket System MOD End   

Code: Alles auswählen

//Support Ticket System MOD Beginn
    if ($post_data['enable_sts'] == TRUE && ($mode == 'post'))
    {
        $user->add_lang('mods/ticket');
Ich habe versucht dieses 'reply' manuell einzubauen, aber entweder es ändert sich nichts oder das Forum ist nicht erreichbar. Würde mich sehr freuen, wenn mir da jemand einen Tipp geben könnte, wo und wie ich die Abänderung einbauen muss.

Ich hatte mein Anliegen hier viewtopic.php?f=87&p=1301094#p1301094 mal gepostet, bevor mich Wintstar freundlicherweise zu dieser Stelle im Thread führte
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

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

Beitrag von Miriam »

Wie sah denn der von Dir angepasste Code aus?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
CJ1893
Mitglied
Beiträge: 38
Registriert: 01.05.2013 18:22

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

Beitrag von CJ1893 »

Bitte nicht lachen, ich hab es mit der Kombination versucht dieses

Code: Alles auswählen

($mode == 'post'))
jeweils mit

Code: Alles auswählen

($mode == 'post') || ($mode == 'reply')) 

zu ergänzen, also beide Stellen zusammen und jede Stelle einzeln. Das brachte mich nicht weiter. Ich kann Code finden und ersetzen aber in der Interpretation warum was wo steht fehlt es komplett.

Edit: Und jetzt funktioniert es plötzlich doch, lag wohl am Cache.
Antworten

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