Contao Open Source CMS > Contao-Forum

Zum englischen Forum

Index > Erweiterungen > [helpdesk] Forum/Helpdesk

acenes
Partner
Avatar
Beiträge: 1615
Chur, Schweiz
RC1 der Version 0.7.0 ist jetzt verfügbar

Bitte beachten, dass die Erweiterungen avatar, geshi und cron benötigt werden und ebenfalls zu installieren sind (ausser man installiert via Erweiterungs-Manager welcher das automatisch erledigt)
Peter - "May the the TYPOlight shine on you"
2008-07-01 11:32
felixpfeiffer
Partner
Avatar
Beiträge: 830
Hannover, Deutschland
Hallo Peter,

so, auf deutsch geht es ja auch viel besser :-)

Gibt es eigenltich eine einfache Möglichkeit, weitere Emoticons in das Forum zu integrieren oder müsste man die hart im Quellcode integrieren? (Ich denke die Datei HelpdeskBbcodeButtons.php wird da das Ziel der Suche sein, oder?)

Gruß, Felix
2008-07-01 11:49
acenes
Partner
Avatar
Beiträge: 1615
Chur, Schweiz
iconfelixpfeiffer:
..oder müsste man die hart im Quellcode integrieren? (Ich denke die Datei HelpdeskBbcodeButtons.php wird da das Ziel der Suche sein

Exakt so isses.
Ausserdem noch ab Zeile 50 in HelpdeskBbcodeParser.php einzutragen.
(Vielleicht wird das irgendwann auch mal flexibler)
Peter - "May the the TYPOlight shine on you"
2008-07-01 11:53
Brandtmarke
User
Avatar
hallo zusammen,

gibt es eigentlich auch ein Modul, des es ermöglicht z.B. die letzten Foren/Helpdesk einträge anzuzeigen? Also ähnlich wie die "latest News" ?; bzw. ist ein solches Modul geplant? ...

Gruß

Dennis
Zuletzt bearbeitet von Brandtmarke, 2008-07-02 12:31
2008-07-02 12:29
acenes
Partner
Avatar
Beiträge: 1615
Chur, Schweiz
Kommt darauf an wie das genau sein soll.

Auf der alten Demoseite hatte ich eine Auflistung der letzten Beiträge über das Standard-Modul RSS Reader angezeigt, indem die URL des RSS Feeds des Forums eingetragen wurde.

Allerdings werden dabei nicht die ganzen Beiträge angezeigt sondern nur Text, und nur öffentliche Beiträge da keine Benutzerauthentifizierung über RSS möglich ist. Der Text lässt sich allerdings dann anklicken um direkt zum Beitrag zu gehen.
Peter - "May the the TYPOlight shine on you"
2008-07-02 13:34
Brandtmarke
User
Avatar
da bin ich noch nicht drauf gekommen... über RSS wäre evtl. eine Möglichkeit - werd ich mal austesten ...

ansonsten mal warten, bis unser Programmierer wieder aus dem Urlaub da ist; vielleicht kann der ja mir und damit natürlich allen Typolight Usern ein Modul schreiben, dass noch einige zusätzliche Optionen hat. :)

Z.B Anzeige von Beiträgen nach Mitgliedergruppen wenn man eingeloggt ist; ...

Werd aber erstemal sehen, wie weit ich mit der RSS Lösung komme ...

Vielen Dank erstmal ..
2008-07-02 13:57
Hallo,

habe den RC1 der 0.7.0 testhalber installiert - läuft soweit auch ganz gut; aber: in meinem error.log finde ich folgende Fehlermeldung:

iconCode:
[06-Jul-2008 07:03:01] PHP Fatal error: Uncaught exception 'Exception' with message 'Query error: Unknown column 'HELPDESK_NTFCOLS' in 'field list' (
 select HELPDESK_NTFCOLS,
 `msg`.`id` as `msg_id`,
 `msg`.`pid` as `msg_pid`,
 `msg`.`tstamp` as `msg_tstamp`,
 `msg`.`reply` as `msg_reply`,
 `msg`.`by_email` as `msg_by_email`,
 `msg`.`poster` as `msg_poster`,
 `msg`.`poster_cd` as `msg_poster_cd`,
 `msg`.`message` as `msg_message`,
 `msg`.`atch1name` as `msg_atch1name`,
 `msg`.`atch2name` as `msg_atch2name`,
 `msg`.`atch3name` as `msg_atch3name`,
 `msg`.`atch4name` as `msg_atch4name`,
 `msg`.`atch5name` as `msg_atch5name`,
 `msg`.`published` as `msg_published`,
 `tck`.`id` as `tck_id`,
 `tck`.`pid` as `tck_pid`,
 `tck`.`tstamp` as `tck_tstamp`,
 `tck`.`client` as `tck_client`,
 `tck`.`client_be` as `tck_client_be`,
 `tck`.`supporter` as `tck_supporter`,
 `tck`.`supporter_be` as `tck_supporter_be`,
 `tck`.`subject` as `tck_subject`,
 `tck`.`status` as `tck_status`,
 `tck`.`published` as `tck_published`,
 `cat`.`id` as `cat_id`,
 `cat`.`tstamp` as `cat_tstamp`,
 `cat`.`title` as `cat_title`,
 `cat`.`description` as `cat_description`,
 `cat`.`buttons` as `cat_buttons`,
 `cat`.`access` as `cat_access`,
 `cat`.`fe_clients` as `cat_fe_clients`,
 `cat`.`be_clients` as `cat_be_clients`,
 `cat`.`fe_supporters` as `cat_fe_supporters`,
 `cat`.`be_supporters` as `cat_be_supporters`,
 `cat`.`published` as `cat_published`,
 `cat`.`feed` as `cat_feed`,
 `cat`.`atch` as `cat_atch`,
 `cat`.`atch_dir` as `cat_atch_dir`,
 `cat`.`atch_size` as `cat_atch_size`,
 `cat`.`atch_types` as `cat_atch_types`,
 `cat`.`notify` as `cat_notify`,
 `cat`.`notify_astext` as `cat_notify_astext`,
 `cat`.`notify_name` as `cat_notify_name`,
 `cat`.`notify_sender` as `cat_notify_sender`,
 `cat`.`notify_fe_url` as `cat_notify_fe_url`,
 `cat`.`notify_be_url` as `cat_notify_be_url`,
 `cat`.`notify_newsubj` as `cat_notify_newsubj`,
 `cat`.`notify_newtext` as `cat_notify_newtext`,
 `cat`.`notify_replysubj` as `cat_notify_replysubj`,
 `cat`.`notify_replytext` as `cat_notify_replytext`,
 `cat`.`import` as `cat_import`,
 `cat`.`import_server` as `cat_import_server`,
 `cat`.`import_port` as `cat_import_port`,
 `cat`.`import_type` as `cat_import_type`,
 `cat`.`import_tls` as `cat_import_tls`,
 `cat`.`import_username` as `cat_import_username`,
 `cat`.`import_password` as `cat_import_password`,
 `cat`.`import_email` as `cat_import_email`
 from `tl_helpdesk_notifys` as `ntf`
 left join `tl_helpdesk_messages` as `msg` on `ntf`.`pid`=`msg`.`id`
 left join `tl_helpdesk_tickets` as `tck` on `msg`.`pid`=`tck`.`id`
 left join `tl_helpdesk_categories` as `cat` on `tck`.`pid`=`cat`.`id`
 order by `ntf`.`id`)' thrown in /www/system/libraries/Database.php on line 502

Das hier abgefragte Feld "HELPDESK_NTFCOLS" wird also nicht gefunden. Hmmm... also bis zur HelpdeskNotify.php habe ich die Geschichte eingrenzen können - hat also augenscheinlich was mit der via cron angeschubsten Benachrichtigung zu tun. Leider reichen meine PHP-Kenntnisse nicht für eine weitere Diagnose aus. Kann mir da jemand weiterhelfen?
2008-07-06 09:08
acenes
Partner
Avatar
Beiträge: 1615
Chur, Schweiz
Hallo Patrick,

Danke für den Hinweis. Da fehlt folgende Definition in der Datei HelpdeskConstants.php:

iconCode:
define('HELPDESK_NTFCOLS',
	"\n `ntf`.`id` as `ntf_id`," .
	"\n `ntf`.`pid` as `ntf_pid`"
);

Der Fehler ist ab Build 16 behoben.
Peter - "May the the TYPOlight shine on you"
2008-07-06 09:55
Sieht gut aus! Werde mal noch ein wenig weiter probieren und falls ich was finden sollte melde ich mich.

Gruß,
Patrick
2008-07-06 10:09
Hallo nochmal,

ich habe da mal noch ein kleines Feature-Request, was vielleicht auch für Andere interessant wäre. Im bisherigen Forum /Helpdesk-Modul hat man ja die Möglichkeit, via des url-Blocks Links zu setzen. Nun haben mich viele User des von mir betriebenen Forums schon gefragt, ob man nicht eine einfache Möglichkeit zur Verlinkung auf bereits geschriebene Themen innerhalb des Forums realisieren könnte da das kopieren und spätere Einfügen von links doch recht umständlich ist.

Gruß,
Patrick
2008-07-06 10:56
acenes
Partner
Avatar
Beiträge: 1615
Chur, Schweiz
Wie sollte das denn konkret funktionieren?
Peter - "May the the TYPOlight shine on you"
2008-07-06 11:58
So ganz sicher bin ich mir da auch nicht. Möglicherweise wäre die Art und Weise wie etwa Bilder im RTF-Editor hinzugefügt werden ein gangbarer Weg. Man müsste zwischen den einzelnen Kategorieren Browsen und die jeweiligen Themen angezeigt bekommen. Aus der jeweiligen Auswahl könnte man da vielleicht wieder einen "klassischen Link" generieren. Die Auswahl wäre halt jedoch während der Erfassung eines Forenbeitrages möglich.
2008-07-06 13:54
acenes
Partner
Avatar
Beiträge: 1615
Chur, Schweiz
Das dürfte schnell einmal unbrauchbar werden wenn ein Forum auf mehrere tausend Themen anwächst. Bei Artikeln und Bildern ist das was anderes, da bleibt die Anzahl überschaubar.
Peter - "May the the TYPOlight shine on you"
2008-07-06 14:31
Stimmt wohl. Tja, wie gesagt: so richtig habe ich da auch noch keine zündende Idee... Oder vielleicht doch: wie wäre es mit einem Baum, den man auf den aktuellen Foren- /Themenbereich beschränkt. So könnte man, ähnlich der Backend-Darstellung der Artikelstruktur den entsprechenden Forenbeitrag auswählen...
2008-07-06 14:59
Another prob... Irgendwie ist es in der aktuellen Version (0.7.0 R16) nicht mehr möglich, einen eigens eingestellten Thread zu bearbeiten - das Edit-Fenster geht auf, man kann prima eingeben aber das Aktualisieren funktioniert irgend wie nicht... Man landet immer nur wieder im Edit-Window ohne dass da etwas in der Datenbank passiert ist... Liegt das an meinem Server oder ist es wirklich ein "verirrtes Käferchen"?!?
2008-07-07 17:38