Gibt es eine Möglichkeit Benutzer zu informieren, wenn ein neuer Thread erstellt wurde?
mm_forum: Benachrichtigung, wenn neuer Thread erstellt wird möglich?
Hallo
Leider (noch?) nicht. Ich wuerde diese Moeglichkeit auch sehr begruessen. Einige Foren konnte ich mangels dieser Option auf unserem Server leider noch nicht freigeben, da diese Foren nicht so intensiv gebraucht werden und die Leute das Checken des Forums bald mal lassen wuerden, wenn es oft ergebnislos ist. Daher waere ein Infomail optimal...
Ideal waeren Optionen als Administrator/Moderator zu waehlen, ob ein Infomail nur beim Erstellen eines neuen Threads oder auch bei Antworten gesendet wird. Dann auch Auswahl an welche Benutzergruppe(n) diese Infomails gehen. Ebenso sollten die Benutzer diese Infomails wieder ein-, ausschalten koennen und ob bei neuen Threads oder auch bei Antworten.
Das waere genial 🙂!
But anyway: Besten Dank fuer diese Top-Extension!
Gruzz
Eric
PS: Ich wuerde so ein Feature auch ein Stueck weit sponsern. Zumindest eine grosse Runde kuehles Eis an einem heissen Extension-Entwicklungstag aufwerfen... 😉. Wie könnte ein Sponsoring aussehen, mit was muesste man rechnen? Waere noch jemand dabei?
Soeben habe ich diese Funktionalität selber implementiert. Man kann nun am Ende der Forumskategorieansicht die Benachrichtigung aktivieren. Ich arbeite noch an einem Patch für mm_forum v. 0.1.2.
Alles weitere hier: http://bugs.typo3.net/view.php?id=186
o.O
Super, danach habe ich gesucht!
Aber wohin muss der patch kopiert werden???
jasna
Du must den Patch anwenden und zwar im mm_forum Verzeichnis. Hast du shell Zugriff und kennst dich damit ein wenig aus?
cd path/to/mm_forum
path -p1 --dry-run -i mm_forum.patch (--dry-run wendet den patch noch nicht an, sondern tut nur so, wenn allles ok ist🙂
patch -p1 -i mm_forum.patch
Falls du eigene Templates hast, musst du noch einen Block einfügen im list_topic.html.
Im Weiteren brauchst du eine neue Tabelle, die findest du in der (nach dem Patch) angepassten ext_tables.php, sie trägt den Namen: tx_mmforum_forummail. [Ich habe gerade gemerkt dass da im Patch was falsch ist und werde ihn daher updaten.]
Ich würde das nicht auf einem Produktivsystem durchführen, aber wäre cool wenn du es testen könntest.
das sieht nach Linux aus - meine Seite läuft aber unter Windows IIS :o
zum server habe ich aber vollen zugriff. was nun?
entweder du findest raus wie man einen patch unter windows anwendet oder... du fragst mich nach einem bereits gepatchten mm_forum 😉
...da frag ich lieber gleich mal nach dem gepatchten forum? !!!
ein t3x kann ich dir schon geben, aber dort hats noch ein paar andere hacks drin. Hast du die Liste zum editieren von beobachteten Beiträgen in Verwendung? Die zeigt nämlich bei mir nun einfach jene Foren an, die man beobachtet... das andere Feature ist also nicht mehr da. (Weil ich das noch nicht fertig gemacht habe..)
Wenn das egal ist, kann ich dir es gerne geben.
..ist mir egal - die Liste ist für mich nicht so wichtig. Würde die t3x-datei gern austesten.
jasna
Ok, der andere Hack ist der folgende: Wenn jemand eine Antwort zu einem Thema schreibt wird er automatisch in die Benachrichtigung für neue Antworten aufgenommen.
mm_forum mit dem Patch gibts hier: http://jungwacht.jublawil.ch/jw/fileadmin/T3X_mm_forum-0_1_2-z-200709141640.t3x
PS: Teste doch auch die Abonementsverwaltung.
Phlogiston schriebFalls du eigene Templates hast, musst du noch einen Block einfügen im list_topic.html.
Ich versuche auch gerade Deinen Patch einzubauen.
Was meinst Du mit "Block einfügen"?
Liebe Grüße,
Gabriel
gabrielschreiber schriebPhlogiston schriebFalls du eigene Templates hast, musst du noch einen Block einfügen im list_topic.html.
Ich versuche auch gerade Deinen Patch einzubauen.
Was meinst Du mit "Block einfügen"?Liebe Grüße,
Gabriel
Toll, nun ja für die Anzeige der Optionen zum ändern der Benachrichtigung für Foren, brauchts natürlich im Tempate die entsprechenden Zeilen. Verwendest du den neusten Patch?
Diese Zeilen sinds (aus dem Patch kopiert, Anpassung an Standard Template für list_topics):
+
+<!-- ###LIST_POSTS_OPTIONEN### begin -->
+<table class="tx-mmforum-table" border="1" width="100%">
+ <tr>
+ <th class="tx-mmforum-th">
+ ###LABEL_OPTIONS###
+ </th>
+ </tr>
+ <tr>
+ <td class="tx-mmforum-text" valign="top">
+ ###POSTMAILLINK###<br />
+ </td>
+ </tr>
+</table>
+<!-- ###LIST_POSTS_OPTIONEN### end -->
+
Phlogiston schriebDiese Zeilen sind (aus dem Patch kopiert, Anpassung an Standard Template für list_topics)
Super, danke! Jetzt funktioniert es!
Ja, ich habe den zweiten Patch genommen.
Ich habe allerdings die Version 1.3 vom mm_forum gepatcht. Das funktioniert auch, bis auf eine Kleinigkeit, die man noch nachtragen muss (so etwa in Zeile 190 in der Datei class.tx_mmforum_postfactory.php):
$GLOBALS['TYPO3_DB']->exec_INSERTquery('tx_mmforum_topicmail',$insertArray);
}
// added by Cyrill Helg
// Send notification email to users who have subscribed the forum where this topic is created
@$this->parent->send_newpost_mail_forum ('',$this->conf,$topic_uid,$forum_uid);
return $topic_uid;
Was leider nicht funktioniert ist die Benachrichtigung bei einem moderiertem Forum (Funktion ab Version 1.3)
Hmm ok, ich werde den Patch evtl. für die neue Version anpassen. Was genau hast du denn dort geändert? Das return? (Das mit dem moderierten Forum sollte wohl nicht so schwierig sein, das könnte ich mir dann auch noch anschauen.)
Phlogiston schriebHmm ok, ich werde den Patch evtl. für die neue Version anpassen. Was genau hast du denn dort geändert? Das return? (Das mit dem moderierten Forum sollte wohl nicht so schwierig sein, das könnte ich mir dann auch noch anschauen.)
Ich habe nur die eine Zeile $this->parent->send_newpost_mail_forum ('',$this->conf,$topic_uid,$forum_uid); (siehe voriger post) nach dem Patch manuell in die Datei eingefügt. Damit läuft es.
Phlogiston schriebDas mit dem moderierten Forum sollte wohl nicht so schwierig sein, das könnte ich mir dann auch noch anschauen.
Das währe klasse!!!
Liebe Grüße,
Gabriel
hallöchen,
ist es auch möglich die benachrichtigung defaultmäßig auf on zu stellen.
so dass der user grundsätzlich benachrichtigt wird, bis er sich entscheidet das abzustellen?
grüße