[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.
rplc
Mitglied
Beiträge: 17
Registriert: 10.11.2008 21:00

Beitrag von rplc »

Hacky15 hat geschrieben:Hallo,
wenn ich komplett andere Fragen einbinden will, reicht es dann, wenn ich z.B. bei:

Code: Alles auswählen

<dt><label for="phpbbversion">{L_STS_PHPBBVERSION}</label></dt>
<dd><input type="text" name="phpbbversion" size="45" maxlength="10" value="{STS_PHPBBVERSION}" class="inputbox autowidth" /></dd>
das so ändere, das ich bei "phpbbversion" zum Besipiel "browser" und so hinschreibe???
moin moin
ne das reicht ganz und gar nicht
du musst folgende Dateien abändern:
posting.php im root ordner [nur wenn du die anzahl/art der fragen ändern willst]
du must wie du schon festgestellt hast die posting_editor.html in styles ändern, hier auch auf fragentyp/antwortlänge achten
und dann noch ticket.php (im language unterordner) [fragenformulierung]
ausführlichere Anleitung findest du ab seite 3 hier im topic
Wollez
Mitglied
Beiträge: 243
Registriert: 09.02.2008 11:43

Beitrag von Wollez »

Hallole,

als erstes will ich Euch mal für den super Mod loben. Ist wirklich absolut spitze!!!
Hätte da mal noch ne Frage.
Ich möchte dies für den Support meines Prog. verwenden. Das Prog. gibt im Fehlerfall auch eine Protokolldatei mit aus. Es wäre jetzt super wenn der User die Datei bei der Supportanfrage mit hochladen könnte/würde.
Wie kann ich dies denn machen? Leider hab ich nicht gerade viel Ahnung von PHP. Könnte mir da jemand die nötigen Änderungen hier posten? Die Datei sollte dann auf meinem Server gespeichert werden und es sollte nur eine ".txt" Datei erlaubt sein.

Danke für die eventuelle Hilfe

Grüßle Wolfgang
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12178
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo Wollez
Dazu benötigst du doch keinen extra MOD. Im phpBB 3.x kannst du doch einfach Dateien an einen Beitrag anhängen. Klick auf Dateianhang hochladen, Durchsuchen, Datei auswählen und Datei hinzufügen anklicken.



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.
Wollez
Mitglied
Beiträge: 243
Registriert: 09.02.2008 11:43

Beitrag von Wollez »

Hallo Mahony,

dies habe ich grundsätzlich deaktiviert, weil ich nicht möchte das in jeder Rubrik Dateien hochgeladen werden.
Den SupportMod habe ich nur für eine Rubrik aktiviert und dort sollte man NUR Textdateien hochladen können.
Deshalb könnte ich diese Erweiterung gut gebrauchen.

Gruß Wolfgang
rplc
Mitglied
Beiträge: 17
Registriert: 10.11.2008 21:00

Beitrag von rplc »

hi Wollez
benutze am besten diesen mod hier
http://www.phpbb.de/viewtopic.php?p=979685#979685
bzw
http://www.phpbb.de/viewtopic.php?p=1004403#1004403

er ist zwar ursprünglich für die BBCodeBox3 - v 1.0.6 konzipiert, läuft aber auch unter normalen phpbb3.0 foren.
Bzgl des Einbaus einfach mal den verlinkten Post durchlesen.
Genauere Anleitung zum Einbau in einem normalen Forum findest du auch irgendwo in dem Thread.
Ich glaub es hieß damals zum Einbau in ein normales Forum einfach das was du nicht einfügen kannst bzw wo du nichts findest einfach weglassen
bin mir aber nicht sicher
insofern viel spaß beim suchen/probieren
Hacky15
Mitglied
Beiträge: 103
Registriert: 21.06.2008 18:36
Wohnort: Laar

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

Beitrag von Hacky15 »

Ich bins nochmal...

Habe jezz probiert eigenes einzubauen... In der ticket.php sieht das so aus:

Code: Alles auswählen

$lang = array_merge($lang, array(
	'STS_SUPPORT_TICKET'			=> 'Supportticket System',

	'STS_ERRMESSAGE'				=> 'Du hast keinen Titel für deinen Post angegeben! Bitte gehe eine Seite zurück und ändere dies!',
	'STS_Betriebssystem'	                        => 'Dein Betriebssystem',
	'STS_Browser'					=> 'Dein Browser',
	'STS_Marcophonoversion'		        => 'Bist du ein Free-User bei Marcophono, oder hast du einen Premium Account?',
	'STS_Username'				 	=> 'Wenn du einen Premium Account hast, gib hier bitte deinen Benutzernamen an',
	'STS_Programme'				=> 'Welche Programme (Virenprogramme, Firewalls, Pop-Up Blocker), verwendest du?',
	'STS_YES'						=> 'Ja',
	'STS_NO'						=> 'Nein',
	'STS_KNOWLEDGE'					=> 'Deine Computerkenntnisse:',
	'STS_BEGINNER'					=> 'Anfänger',

	'STS_BASICKNOW'					=> 'Grundkenntnisse',
	'STS_EXTENDED'					=> 'Erweiterte Kenntnisse',
	'STS_PROFI'						=> 'Profi',

	'STS_SELFSOLUTION'				=> 'Was hast du bereits probiert um dein Problem zu lösen?',
	'STS_HEAD_MSG'					=> 'Unser Support System',

	'STS_OPTIONAL'					=> 'nicht benötigt',
	'STS_HEAD'					=> 'Dieses System hilft uns dir schneller bei deinem Problem zu helfen. Fülle daher soviele Felder wie möglich aus. Nur dann ist es möglich dir gute Antworten zu geben.',
));
In der posting_editor habe ich folgendes:

Code: Alles auswählen

	<!-- IF SUPPORT_STS -->
			<dl>
				<dt><label for="Betriebssystem">{L_STS_Betriebssystem}</label></dt>
				<dd><input type="text" name="Betriebssystem" size="45" maxlength="14" value="{STS_Betriebssystem}" class="inputbox autowidth" /></dd>
			</dl>
			<dl>
				<dt><label for="Kentnisse">{L_STS_KNOWLEDGE}</label></dt>
				<dd><input type="radio" name="Kentnisse" value="1" checked="checked" /> {L_STS_BEGINNER}</dd>		
<dd><input type="radio" name="Kentnisse" value="2"<!-- IF STS_KNOWLEDGE == 2 --> checked="checked"<!-- ENDIF --> /> {L_STS_BASICKNOW}</dd>
<dd><input type="radio" name="Kentnisse" value="3"<!-- IF STS_KNOWLEDGE == 3 --> checked="checked"<!-- ENDIF --> /> {L_STS_EXTENDED}</dd>
<dd><input type="radio" name="Kentnisse" value="4"<!-- IF STS_KNOWLEDGE == 4 --> checked="checked"<!-- ENDIF --> /> {L_STS_PROFI}</dd>
			</dl>
			<dl>
				<dt><label for="errselfsolution">{L_STS_SELFSOLUTION}</label></dt>
				<dd><textarea name="errselfsolution" rows="8" cols="76" class="inputbox">{STS_SELFSOLUTION}</textarea></dd>
			</dl>
			<dl>
				<dt><label for="boardlink">{L_STS_BOARDLINK}</label></dt>
				<dd><input type="text" name="boardlink" size="45" maxlength="255" value="{STS_BOARDLINK}" class="inputbox autowidth" /></dd>
			</dl>
			<dl>
				<dt><span>({L_STS_OPTIONAL})</span></dt>
				<dd><input type="text" name="phpversion" size="45" maxlength="60" value="{STS_PHPVER}" class="inputbox autowidth" /></dd>
			</dl>
			<dl>
				<dt><span>({L_STS_OPTIONAL})</span></dt>
				<dd><input type="text" name="mysqlversion" size="45" maxlength="60" value="{STS_SQLVER}" class="inputbox autowidth" /></dd>
			</dl>
			<dl>
				<dt><label for="message">{L_STS_HEAD_MSG}</label></dt>
			</dl>
Trotzdem passt da irgendwas nicht, da es wie folgt aussieht
Große Bilder bitte nur verlinken - KB:16 - Metzle
http://www.marcophonoforum.de/Fehler.png
Große Bilder bitte nur verlinken - KB:16 - Metzle
Was muss ich noch ändern oder was habe ich falsch gemacht???

Bitte helft mir!
Niklas.TT.SB
Mitglied
Beiträge: 143
Registriert: 28.02.2008 21:13

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

Beitrag von Niklas.TT.SB »

Hi,
anscheinend hast du für die Variablen { ... } in der ersten Datei keine "Übersetzung".

LG,
Niklas
Hacky15
Mitglied
Beiträge: 103
Registriert: 21.06.2008 18:36
Wohnort: Laar

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

Beitrag von Hacky15 »

Nein..

Ich hatte ausversehen das falsche Design aktiviert und der Mod war bei einem andern Design eingebaut :-D

Also, es geht^^

____________________________________

Nach dem Eingeben habe ich aber ein problem....
So sieht es aus... Obwohl ich in jedem Feld etwas eingegeben habe:( Und das mit dem wissenstand ändert sich gar nicht! Da ist es immer gleich Profi... Wo muss ich was, wie ändern??

http://www.marcophonoforum.de/Fehlerneu.png
Große Bilder bitte nur verlinken - KB:16 - Dr.Death

Hacky15
Zuletzt geändert von Dr.Death am 09.01.2009 20:42, insgesamt 1-mal geändert.
Grund: IMG Tag mit URL Tag vertauscht.
Doktor Smile
Gesperrt
Beiträge: 56
Registriert: 08.01.2009 14:53

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

Beitrag von Doktor Smile »

Der MOD hört sich wirklich super an!

Eine Frage vorweg:
(Falls das nicht möglich wäre ist es evtl. eine nette Funktion, die man nachprogrammieren könnte)

Ich habe ja mehrere Forenbereiche.
Allerdings brauche ich in einem Forum andere Felder, als in dem anderen.

Mal als Beispiel (nur ein Beispiel, nicht das, wie es bei mir direkt ist):

Forum "Homepage Promotion":
Hier soll das Formular wie folgt aussehen:
Wie bist du auf die Idee zu deiner Website gekommen?
Wie entstand das Design, ist es ein eigenes?
Link zur Website
weitere Informationen

So soll es in dem einen Forum aussehen.
In einem anderen möchte ich ebenfalls ein solches System, hier soll es jedoch so aussehen:
Forum "Feedback & Vorschläge"
Wie findest du die Website?
Dein Vorschlag
Bereich, zudem du Feedback gegeben hast

Soetwas wäre perfekt für mich.

Da ich ein paar mehr Foren habe bräuchte ich um die 6 verschiedene Formulare.

Vorgestellt habe ich mir das ganze so:
Man hat im ACP das Verwaltungsmenü "Supportticket".
Hier kann man beliebig viele Supporttickets (Formulare) anlegen.
Diesen kann man einen Namen geben. Beispielesweise heißt Forumular 1 "Pizzabringdienst" und Formular 2 heißt "Notfallmeldungen".

Wenn ich ein Forum erstelle kann ich in einer Spalte (ein Auswahlmenü) auswählen:
Formular in diesem Forum:
keines
Pizzabringdienst
Notfallmeldungen

(natürlich würden dort auch weitere aufgelistet, wenn ich noch weitere eingerichtet hätte)
Wählt man "keines", so wird die normale posting.php verwendet.


Ich gehe davon aus, dass es diese Funktion noch nicht bietet.
Möchte jetzt auch nichts verlangen.
Wenn es das ganze irgendwann mal vielleicht als "Version 2" geben würde,
wo es diese Funktion, die ich vorgeschlagen hat gibt, dann würde ich mich natürlich sehr freuen.

Anderenfalls muss ich leider ohne auskommen.

Denke aber, dass es sicher nützlich wäre.
Wo phpBB.de noch bei phpBB2 war gab es soweit ich weiß auch 2 Unterschiedliche Formulare in den Bereichen "Jobbörse" und "Vorstellungen".
Hat also auch seinen Nutzen :)

Ich denke, dass man dafür ein paar Datenbankabfragen machen müsste,
also dass die Formulare praktisch in der Datenbank gespeichert werden und dann das dem Forum zugewiesene Formular aus der Datenbank geladen wird.


Das ganze ist jetzt aber keine Kritik, Anforderung oder Gemotze.
Es ist dennoch ein wirklich guter MOD und ich habe meine Idee einfach mal geäußert, evtl. wird ja da mal was draus gemacht :)
herzliche Grüße
Dr. :)

Die Wahrheit über phpBB.de:
Wacht auf!

http://www.phpbb.de/community/viewtopic ... 0#p1072780
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17412
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

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

Beitrag von Dr.Death »

Frage an Dr.Smile:
Ich habe ja mehrere Forenbereiche.
Allerdings brauche ich in einem Forum andere Felder, als in dem anderen.
Zeig uns mal bitte Dein Forum, dann können wir uns ein Bild davon machen.
Antworten

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