Hi!
Beim alten chc_forum gab es ja eine Integration mit cwt_community (user account sharing, private messages und profile sharing so weit ich weiß). Ist das auch für das mm_forum geplant?
Danke und Grüße,
Robert
Hi!
Beim alten chc_forum gab es ja eine Integration mit cwt_community (user account sharing, private messages und profile sharing so weit ich weiß). Ist das auch für das mm_forum geplant?
Danke und Grüße,
Robert
Hallo apalacheno,
ob es geplant ist, kann ich dir nicht sagen, aber funktionieren tut es auf jeden Fall mit 3 kleinen Änderungen im mm_forum.
Wir setzen das mm_forum nur als Forum ein, wenn man im mm_forum bei uns auf Profil klickt, landet man auf dem Profil aus der cwt_community.
Schau es dir einfach mal an!
Nicht schlecht... kannst du die nötigen Änderungen in etwa beschreiben?
Grüße,
Robert
Klar:
class.tx_mmforum_pi1.php
Zeile 2156:
$usrlink = $this->pi_linkToPage($username,32,'',array('action'=>'getviewprofile', 'uid'=>$row['cruser_id']));
Zeile 2180:
$usrlink = $this->pi_linkToPage($username,32,'',array('action'=>'getviewprofile', 'uid'=>$userid));
class.tx_mmforum_postfunctions.php
Zeile 544:
$postmenustring .= $this->pi_linkToPage($this->imgtag($imgInfo),32,'',array('action'=>'getviewprofile', 'uid'=>$poster));
Die Zeilen können etwas varieren, da wir noch die Version 0.0.4 einsetzen aufgrund der Änderungen die wir gemacht haben.
Die 32 im PHP Code jeweils mit der UID der Profilseite ersetzen. Ich weiss das geht auch schöner, war aber so die schnellste Lösung!
Hey super, toll dass ihr eure Entwicklungen teilt!
Möglicherweise können diese Funktionen fest ins mm_forum implementiert werden (mit konfigurierbaren UIDs)? Wir beide sind bestimmt nicht die einzigen, die das Forum mit der Community Extension verbinden wollen 😃
Danke nochmal!
naja, eigentlich sind im mm_forum ja eingene Benutzerprofile vorgesehen.
Da müsste man mal den Martin oder den Rest des typo3.net Teams fragen ob daran Interesse besteht!
nepa-design.de schriebDa müsste man mal den Martin oder den Rest des typo3.net Teams fragen ob daran Interesse besteht!
Martin: Besteht daran Interesse?
Hallo zusammen,
wir sind momentan dabei die BenutzerProfile von Usern zu verbessern.
Sprich im BE Modul wird die Möglichkeit geschaffen das BenutzerProfil um eigene Felder zu erweitern.
Das sol nicht heissen, dass wir nicht irgendwann vlt. eine Anbindung von cwt_community implementieren werden , oder die Anbindung vereinfachen werden.
Sprich momentan schlagen wir eher den Weg einer eigenen verbesserten UserProfil Verwaltung ein.
Hallo Björn,
ok, das klingt natürlich auch nicht schlecht!
Ansonsten hätten wir da bereits einen Lösungsansatz, den wir euch dann natürlich auch wieder zur Verfügung stellen würden.
nepa-design.de schriebAnsonsten hätten wir da bereits einen Lösungsansatz, den wir euch dann natürlich auch wieder zur Verfügung stellen würden.
Meinst du die Funktion, statt dem Forums-eigenen Profil das Profil der cwt_community anzuzeigen (war in einem anderen Thread beschrieben)?
Ich würde so eine Schnittstelle auch begrüßen, da ich endlich meine cwt_community Profile fertig erweitert habe, u.a. Länder-Flaggen und Geburtstagsberechnung.
thx für den Code nepa-design.de 🙂
Wir sponsern gerade eine Funktion in der cwt_community, welche dieselbe Möglichkeit bietet, eigene Profilfelder zu verwenden.
Vielleicht ist diese Möglichkeit hilfreich für eine Integration mm_forum <-> cwt_community?
Hi,
kurze Frage an die Entwickler:
Könnt Ihr an die unten genannten Stellen je einen Hook einfügen? So könnte man etwa die Variable $usrlink verändern, ohne in den Quellcode von mm_forum reinzuschreiben.
Eine eigene Extension, die Hooks benutzt, ist halt sauberer als die "Quick-n-dirty"-Methode 😉
Gruß, Pom
nepa-design.de schriebKlar:
class.tx_mmforum_pi1.php
Zeile 2156:
$usrlink = $this->pi_linkToPage($username,32,'',array('action'=>'getviewprofile', 'uid'=>$row['cruser_id']));Zeile 2180:
$usrlink = $this->pi_linkToPage($username,32,'',array('action'=>'getviewprofile', 'uid'=>$userid));class.tx_mmforum_postfunctions.php
Zeile 544:
$postmenustring .= $this->pi_linkToPage($this->imgtag($imgInfo),32,'',array('action'=>'getviewprofile', 'uid'=>$poster));Die Zeilen können etwas varieren, da wir noch die Version 0.0.4 einsetzen aufgrund der Änderungen die wir gemacht haben.
Die 32 im PHP Code jeweils mit der UID der Profilseite ersetzen. Ich weiss das geht auch schöner, war aber so die schnellste Lösung!
Das würde ich ebenso sehr begrüßen! Obschon auch der umgedrehte Weg nett wäre. Also wenn in cwt_community ein Hook sich befinden würde, der nen Link zum Profile des mm_forum ermöglicht.
Pom schriebKönnt Ihr an die unten genannten Stellen je einen Hook einfügen? So könnte man etwa die Variable $usrlink verändern, ohne in den Quellcode von mm_forum reinzuschreiben.
Eine eigene Extension, die Hooks benutzt, ist halt sauberer als die "Quick-n-dirty"-Methode
Sorry ich komme im Moment leider nicht dazu, wir arbeiten gerade mit hochdruck an einem ReLauch mit sehr vielen neuen und alt bewehrten Funktionen
Ich hole das Thema über ein Zusammenspiel zwischen mm_forum und cwt_community mal aus der Versenkung.
Die cwt_community bekommt demnächst ein paar nette neue Features, die in die Richtung 'community' gehen, wird also um einiges attraktiver werden.
Doch zurück zum Thema. Ein Zusammenspiel zwischen mm_forum und cwt_community würde vor allem folgende Bereiche betreffen:
Profilansicht
Nachrichtensystem
Editieren eines Profils (Profileinstellungen)
Suche nach Benutzern
Profilbild
Freunde (?)
Ich hab da ein paar Ideen, wie man diese Probleme lösen könnte:
Profilansicht/Nachrichtensystem
Fürs erste würde es reichen, wenn die links auf die Profilansicht und das Nachrichtensystem per TypoScript auf die Seite umgeleitet werden würden, auf der das jeweilige cwt_community Plugin abgelegt ist. Dabei müsste lediglich die Benutzer-ID auf einer für die cwt_community verdaulichen Weise mitgegeben werden.
Das Anzeigen mm_forum-spezifischer Daten (Anzahl der Beiträge, Ränge, etc.) von Seiten der cwt_communityin könnte von dieser übernommen werden – das wäre IMO kein Problem.
Editieren eines Profils (Profileinstellungen)
Einen Sonderfall stellen die mm_forum Benutzereinstellungen dar, weil dort nicht nur Profil-Daten des Benutzers gepflegt werden, sondern auch Einstellungen für das mm_forum.
Eine Möglichkeit wäre, dass bei aktiviertem mm_forum <-> cwt_community-Zusammenspiel die Eingabemaske der Profilfelder ausgeblendet werden (es werden nur mehr die mm_forum-spezifischen Einstellungen angezeigt) und stattdessen ein Link zum cwt_community 'profile edit'-Plugin angezeigt wird.
Suche nach Benutzern
Ein zweiter Sonderfall ist die Suche. Die Suche nach Beiträgen ist ja, wenn ich mich richtig erinnere, auf der selben Seite implementiert wie die Suche nach Benutzern. Hier hätte man zwei Möglichkeiten:
1. Man verfährt auf gleiche Weise wie mit den oben beschriebenen Profileinstellungen – das Suchfeld für die Suche nach Benutzern wird ausgeblendet und durch einen Link zum cwt_community Such-Plugin ersetzt.
2. Die mm_forum Benutzersuche ist weiterhin als 'einfache' Suche verfügbar, es wird aber zusätzlich ein link zur 'erweiterten' Suche mit der cwt_community angezeigt.
Profilbild
Als Profilbild/Benutzerbild müsste das in der cwt_community hinterlegte Bild angezeigt und der Bild-Upload im mm_forum deaktiviert werden.
Soweit meine Gedanken, um der Diskussion neues Leben einzuhauchen.
Vorschläge/Beschwerden/Ideen?
hi ich habe die version mm_forum 0.1.6
wisst ihr wo ich dort die php codes ändern muss`? muss ich auch etwas raus löschen?
vielen dank für eure hilfe
ich habe den aktuellesten mm_forum, doch die Stellen nepa-design.de angegeben hat,
finde ich jetzt nicht wirklich im class.tx_cwtcommunity_pi1.php und class.tx_mmforum_postfunctions.php
ich möchte gerne cwt_commuity mit mm_forum verbinden
gibt es auch vielleicht andere Wege?
grüße
Aydin