[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 phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 9362
Registriert: 19.05.2005 21:45
Kontaktdaten:

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

Beitragvon Crizzo » 28.01.2013 20:12

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.
phpBB Translations & International Support Teams Manager

Andreas1823
Mitglied
Beiträge: 185
Registriert: 22.05.2012 20:04

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

Beitragvon Andreas1823 » 27.03.2013 14:06

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

Beitragvon ha4shil » 10.04.2013 16:29

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

Beitragvon Z-MANN » 21.04.2013 19:29

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: 795
Registriert: 12.11.2007 06:20
Kontaktdaten:

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

Beitragvon chris1278 » 21.04.2013 19:40

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

Beitragvon Z-MANN » 21.04.2013 20:39

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

Beitragvon Z-MANN » 22.04.2013 18:35

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:

Beitragvon CJ1893 » 05.05.2013 21:01

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
Valued Contributor
Beiträge: 12309
Registriert: 13.10.2004 07:18
Wohnort: Ammerland
Kontaktdaten:

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

Beitragvon Miriam » 05.05.2013 21:03

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

Beitragvon CJ1893 » 05.05.2013 21:11

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.


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