Seite 11 von 37

Verfasst: 20.11.2008 23:30
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

Verfasst: 26.11.2008 19:48
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

Verfasst: 26.11.2008 20:21
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

Verfasst: 26.11.2008 20:30
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

Verfasst: 29.11.2008 12:47
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

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

Verfasst: 08.01.2009 19:56
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!

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

Verfasst: 08.01.2009 20:58
von Niklas.TT.SB
Hi,
anscheinend hast du für die Variablen { ... } in der ersten Datei keine "Übersetzung".

LG,
Niklas

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

Verfasst: 09.01.2009 18:10
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

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

Verfasst: 09.01.2009 20:34
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 :)

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

Verfasst: 09.01.2009 20:41
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.