Seite 20 von 37

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

Verfasst: 11.08.2010 19:30
von Mahony
Hallo
...wie kann ich denn das Support Ticket System einbauen, dass es neben diesem WYSIWYG-Mod läuft?
Ganz einfach - indem du den MOD, gemäß der Installations-Anleitung einbaust.
....Bis jetzt hat es mir immer das Forum zerschossen
Und? - Was genau ging da nicht? Wie lautet die zugehörige Fehlermeldung?


Grüße: Mahony

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

Verfasst: 11.08.2010 20:35
von dagobert50gold
Mahony hat geschrieben:Was genau ging da nicht? Wie lautet die zugehörige Fehlermeldung?
Die Stelle in der Anleitung habe ich nicht gefunden. Dann habe ich es unterhalb vom WYSIWYG eingebaut.
Wenn ich jetzt auf "Antworten" oder "Editieren" klicke, kommt einfach nur eine leere Seite :cry: ...

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

Verfasst: 11.08.2010 20:46
von Mahony
Hallo
Die Stelle in der Anleitung habe ich nicht gefunden.
Welche Stelle hast du nicht gefunden? Es gibt da ja immerhin mehr als eine zu suchende Stelle.
Dann habe ich es unterhalb vom WYSIWYG eingebaut.
Na wenn du einen einzufügenden Code irgendwohin kopierst (und nicht dort wo er hin soll), dann musst du dich nicht wundern wenn der MOD danach nicht korrekt funktioniert.

Grüße: Mahony

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

Verfasst: 11.08.2010 20:49
von dagobert50gold
Mahony hat geschrieben:Na wenn du einen einzufügenden Code irgendwohin kopierst (und nicht dort wo er hin soll), dann musst du dich nicht wundern wenn der MOD danach nicht korrekt funktioniert.

Grüße: Mahony
Ich schaue es mir nochmal genau an und melde mich. Danke für die Hilfe!

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

Verfasst: 08.01.2011 13:52
von redbull254
Hallo erstmal,

mir ist aufgefallen das nach Anzeigen des Formulars in der Vorschau Umlaute im Formular dann als ?? erscheinen.
In der Vorschau stimmt die Anzeige nur im Formular nicht mehr. Würde man dann nach der Vorschau auf Absenden klicken wäre die Anzeige der Umlaute falsch.

Bei dieser Anzeige bleiben die Umlaute erhalten:
<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>


Das sollte doch auch passen, oder? :-?

Code: Alles auswählen

$phpbbdescvf = utf8_normalize_nfc(request_var('phpbbdescvf', '', true ));

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

Verfasst: 08.01.2011 14:55
von Mahony
Hallo
mir ist aufgefallen das nach Anzeigen des Formulars in der Vorschau Umlaute im Formular dann als ?? erscheinen.
Suche in der posting.php

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 
Ersetze mit

Code: Alles auswählen

//Support Ticket System MOD Beginn
    'SUPPORT_STS'         => ($post_data['enable_sts'] == true && ($mode == 'post')) ? true : false,
    'STS_PHPBBVERSION'    => ($preview || $submit) ? utf8_normalize_nfc(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'        => utf8_normalize_nfc(request_var('phpbbdescvf', '', true )),
    'STS_SELFSOLUTION'    => utf8_normalize_nfc(request_var('errselfsolution', '', true)),
    'STS_BOARDLINK'        => ($preview || $submit) ? utf8_normalize_nfc(request_var('boardlink', '', true)) : 'http://',
    'STS_SQLVER'        => utf8_normalize_nfc(request_var('mysqlversion', '', true)),
    'STS_PHPVER'        => utf8_normalize_nfc(request_var('phpversion', '', true)),
    //Support Ticket System MOD End 

Grüße: Mahony

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

Verfasst: 08.01.2011 15:03
von redbull254
Hallo @Mahony,

danke für die schnelle Antwort. :)

Kann ich dort, wo ich nur Buchstaben und Zahlen eintrage nicht immer:

Code: Alles auswählen

'STS_PHPVER'        => request_var('phpversion', ''),
benutzen?

Natürlich mit anderen Variablennamen.

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

Verfasst: 08.01.2011 15:06
von Mahony
Hallo
Kann ich dort, wo ich nur Buchstaben und Zahlen eintrage nicht immer
Ja, theoretisch schon - allerdings könnte ein Benutzer dort auch Text mit Umlauten eintragen.

Grüße: Mahony

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

Verfasst: 08.01.2011 15:09
von redbull254
Richtig, deshalb suche ich den korrekten String (heißt das so?!) womit auch das Eintragen von Umlauten möglich ist.

Ich dachte dies wäre richtig:

Code: Alles auswählen

		
		$color = utf8_normalize_nfc(request_var('color', '', true ));
		

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

Verfasst: 08.01.2011 15:14
von Mahony
Hallo
Ja, das ist richtig.
siehe dazu auch http://wiki.phpbb.com/display/DEV/Function.request+var

Grüße: Mahony