[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
Luuq
Mitglied
Beiträge: 1007
Registriert: 25.09.2007 17:42
Wohnort: 51° 23′ N, 7° 42′ O
Kontaktdaten:

Beitrag von Luuq »

Metzle hat geschrieben:Hallo,

ich will Mahony nicht vorgreifen, aber ich meine, diese Option ist nicht eingebaut und bedarf eines Add-Ons. Zumindest hab ich sie noch nicht gesehen. Wenn es sie doch gibt, dann :oops:
Hey,

das stimmt, diese Option ist nicht vorhanden.
Hoffentlich kriege ich trotzdem Hilfe. :oops:

Luuq
-Zu wissen, was man weiß, und zu wissen, was man tut, das ist Wissen.-
phpBB.de - Kostenlose phpBB-Hilfe!
blauesblut
Mitglied
Beiträge: 132
Registriert: 12.01.2008 16:07

Beitrag von blauesblut »

darf ich auch mal was fragen, also ich habe die abfragen bisschen angepasst leider nicht so 100%ig geklappt:
wie kriege ich url bei wohnort weg?

danke im voraus.
Zuletzt geändert von blauesblut am 29.03.2008 21:42, insgesamt 2-mal geändert.
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Beitrag von Metzle »

Luuq hat geschrieben: Hey,

das stimmt, diese Option ist nicht vorhanden.
Hoffentlich kriege ich trotzdem Hilfe. :oops:

Luuq
Hi,

sorry, du bekommst sicherlich Hilfe, warum auch nicht.
Ich hatte deine erste Frage nur so verstanden, dass du davon ausgegangen bist, dass diese Option schon integriert ist, deshalb ist meine Antwort so ausgefallen. Sollte kein dummes Gepöbel oder eine Hilfeverweigerung darstellen :)
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
Benutzeravatar
Luuq
Mitglied
Beiträge: 1007
Registriert: 25.09.2007 17:42
Wohnort: 51° 23′ N, 7° 42′ O
Kontaktdaten:

Beitrag von Luuq »

Hallo,

kein Problem. ;)
Habe das nicht negativ aufgenommen. :)

Luuq
-Zu wissen, was man weiß, und zu wissen, was man tut, das ist Wissen.-
phpBB.de - Kostenlose phpBB-Hilfe!
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12178
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo blauesblut
blauesblut hat geschrieben:darf ich auch mal was fragen, also ich habe die abfragen bisschen angepasst leider nicht so 100%ig geklappt:
wie kriege ich url bei wohnort weg?
Suche in der posting.php

Code: Alles auswählen

$messagetemp .= ($boardlink1 && ($boardlink1 != 'http://')) ? "[b]" . $u5 . "[/b] [url]" . $boardlink1 . "[/url]\n" : '';
Ersetze mit

Code: Alles auswählen

$messagetemp .= "[b]" . $u5 . "[/b] " . $boardlink1 . "\n";

Suche nach

Code: Alles auswählen

'CST_BOARDLINK'		=> ($preview || $submit) ? request_var('boardlink', '') : 'http://',
Ersetze mit

Code: Alles auswählen

'CST_BOARDLINK'     =>  request_var('boardlink', '', true),

@ Luuq
wie kann ich es denn so machen, das man per Klick auswählen kann, ob man das Formular benutzt möchte oder nicht?
Wie Metzle ja bereits geschrieben hat, ist diese Funktionalität nicht im MOD enthalten und würde ein weiteres Addon erfordern. Momentan bin ich allerdings zeitlich zu sehr ausgelastet um dieses Addon zu schreiben. Eventuell wird es aber in einer nachfolgenden Version integriert.





Grüße: Mahony
Zuletzt geändert von Mahony am 29.07.2008 13:02, insgesamt 1-mal geändert.
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
blauesblut
Mitglied
Beiträge: 132
Registriert: 12.01.2008 16:07

Beitrag von blauesblut »

hallo mahony,
danke für deine antwort, es hat geklappt aber ich möchte daß die beiden felder (tier und rasse) ausgefüllt werden müssen
Zuletzt geändert von blauesblut am 30.03.2008 14:53, insgesamt 1-mal geändert.
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12178
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo blauesblut
Um die beiden Felder zu Pflichtfeldern zu machen, musst du folgendes tun


Suche in der posting.php

Code: Alles auswählen

$messagetemp .= "[b]" . $u9 . "[/b]\n[i]" . $errselfsolution . "[/i]\n\n";
		$messagetemp .= "[b]" . $u0 . "[/b]\n[i]" . $message . "[/i]";

		$message_parser->message = $messagetemp;
Füge danach ein

Code: Alles auswählen

if ($mysqlversion == '' || $phpversion == '')
               {
                  $error[] = $user->lang['CST_PFLICHTFELD'];
               }

Öffne die language/de/mods/ticket.php

Suche nach

Code: Alles auswählen

'CST_OPTIONAL'					=> 'optional',
Ersetze mit

Code: Alles auswählen

'CST_PFLICHTFELD'				=> 'Die mit * gekennzeichneten Felder müssen ausgefüllt werden',

Öffne die language/en/mods/ticket.php

Suche nach

Code: Alles auswählen

'CST_OPTIONAL'					=> 'optional',
Ersetze mit

Code: Alles auswählen

'CST_PFLICHTFELD'            => 'All fields marked whit a (*) must be filled out.',

Öffne die styles/prosilver/template/posting_editor.html

Suche nach

Code: Alles auswählen

<dl>
				<dt><label for="phpversion">{L_CST_PHPVER}</label><br /><span>({L_CST_OPTIONAL})</span></dt>
				<dd><input type="text" name="phpversion" size="45" maxlength="60" value="{CST_PHPVER}" class="inputbox autowidth" /></dd>
			</dl>
			<dl>
				<dt><label for="mysqlversion">{L_CST_SQLVER}</label><br /><span>({L_CST_OPTIONAL})</span></dt>
				<dd><input type="text" name="mysqlversion" size="45" maxlength="60" value="{CST_SQLVER}" class="inputbox autowidth" /></dd>
			</dl>


Ersetze mit

Code: Alles auswählen

<dl>
				<dt><label for="phpversion">{L_CST_PHPVER}</label>*</dt>
				<dd><input type="text" name="phpversion" size="45" maxlength="60" value="{CST_PHPVER}" class="inputbox autowidth" /></dd>
			</dl>
			<dl>
				<dt><label for="mysqlversion">{L_CST_SQLVER}</label>*</dt>
				<dd><input type="text" name="mysqlversion" size="45" maxlength="60" value="{CST_SQLVER}" class="inputbox autowidth" /></dd>
			</dl>



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.
blauesblut
Mitglied
Beiträge: 132
Registriert: 12.01.2008 16:07

Beitrag von blauesblut »

es funktioniert! vielen Dank!
Benutzeravatar
derkubi
Mitglied
Beiträge: 666
Registriert: 19.10.2007 12:39
Wohnort: Wangerooge
Kontaktdaten:

Beitrag von derkubi »

So , nun will ich als Laie auch mal ran . Verstehe die Fragen nicht als Kritk sondern nur als Anregung :

Ich finde das Teil so genial , daß man es von Haus aus viel universeller einsetzten könnte . Das müßte man dann irgendwie übers ACP erledigen . Ich habe mal bei mir eingebaut und alles noch entsprechend per Hand angepaßt . Und zwar benutze ich das für PC-Probleme . Meine vorgegebenen Fragen sind :

Betreff : [_______________________]
Betriebssystem : x Windows x Apple x Linux x Anderes ( x = zum anklicken )
Browser : x Internetexplorer x Firefox x Safari x Anderer
Onlinezugang : x Direkt x Netzwerk
Fehler in : [_______________________]
Fehlermeldung : [______________________]
Beschreibe das Problem : [__________________________]


Wäre toll wenn man das im ACP einstellen könnte , ähnlich wie beim Erstellen einer Umfrage in einem Beitrag , ungefähr so :

Frage 1 : [_________] (hier gibt man dann z.B. Betriebssystem ein]
Antwort 1 :
a. Texteingabefeld - Anzahl der Zeichen [_] ( z.B. 20 Zeichen ) ODER
b. Antwortoptionen - Anzahl der Felder [_] (z.B. 5)
jetzt erscheinen 5 Felder in denen man dann WINDOWS , APPLE , LINIX etc eingibt

Frage 2 : [_________] .................. usw
Liebe Helfer , jaaaaa ich habe die Such-Funktion benutzt , manchmal weiß ich nur nicht die richtigen Schlüsselwörter oder bin zu doof. Tips , Links ?
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12178
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

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


@ derkubi
Deine Vorschläge sind recht gut, allerdings ist im Moment nicht angedacht den MOD so umfangreich zu gestalten.



Grüße: Mahony
Zuletzt geändert von Mahony am 30.03.2008 16:41, insgesamt 1-mal geändert.
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Antworten

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