Navigation
Suche
Nichts gefunden?Suche mit erweiterten Optionen.
Anzeigen
Werbung
Kfz Ersatzteile.CMS Software Preise.
Datenrettung.
Backlink-Checker.
SEO Beratung.
Camp Zikula 2008
23.-24.08.2008,
Bingen
Anmeldung / Registration
Anmeldung
Download
Zikula 1.0.0
Dt. Sprachpakete Download
SVN Nightly Builds
Zikula SVN Build
Artikel-Archiv
- nach Kategorie
- Buch-Tipps.
- CMS Allgemein.
- CMS Anleitungen.
- CMS Blöcke.
- CMS Interview.
- CMS Module.
- CMS Sicherheit.
- CMS Themes.
- pnMeeting.
- PostNuke e.V..
- Steering Committee.
- nach Datum
- Juli 2008.
- Juni 2008.
- Mai 2008.
- April 2008.
- März 2008.
- Februar 2008.
- Januar 2008.
- Dezember 2007.
- November 2007.
- Oktober 2007.
- September 2007.
- August 2007.
Die Kontaktliste für PostNuke: ContactList 1.0 RC1
Dienstag, 15. April 2008, 7 Kommentare
ContactList ermöglicht das Knüpfen von Freundschaften. Diese müssen dann i.d.R. bestätigt werden, um eine funktionierende Beziehung zwischen zwei Benutzern herstellen zu können. Dazu ermöglicht es dem Nutzer, Kommentare zu einem Benutzer zu hinterlegen, z.B. Telefonnummern, Adressen oder was man eben so zu einem anderen Benutzer brauchen kann.
Zu einer Verbindung kann, wenn vom Admin freigegeben, auch ein Kommentar öffentlich abgegeben werden. So kann Max seine Freundin Miriam zum Beispiel mit dem Kommentar "mein Schatz" belegen, so dass dann in der Kontaktliste dieses auch so ersichtlich ist. Diese Liste kann generell abgeschaltet werden, wenn der Admin dies wünscht. Ansonsten hat jeder die Wahl, wer die Kontaktliste einsehen darf: Niemand, eigene Freunde oder alle User.
Damit wäre man auch beim nächsten Punkt: Das Modul ermöglicht es anderen Modulentwicklern, bestimmte Inhalte - auf die Kontaktlisten zugeschnitten - freizugeben und so ein Rechte-Schema zu erweitern. So könnte ein Weblog-Schreiberling zum Beispiel sagen, dass einen bestimmten Beitrag nur Freunde lesen dürfen. Das wäre natürlich auch für Fotos denkbar usw.
Für die Anzeige von Freundeslisten existiert ein MyProfile-Plugin. MyProfile ist der Nachfolger von pnProfile und aktuell bereits im SVN zu testen - aber noch in der Entwicklung. Vielleicht will jemand ja für das reguläre, einfachere Profilmodul ein Plugin schreiben?
Auch neu hinzugekommen ist, wenn der Admin diese Funktion freischaltet, eine Ignorierliste. So kann man andre User ignorieren und beleibt von Aktionen der User verschont. Dies ist gleichzeitig ein Aufruf an alle Programmierer, die eine solche Funktion einbauen wollen: Hier müsste man auf die API von ContactList zurückgreifen. pnMessages macht dies in der SVN-Version schon und ich denke auch andere Module könnten hier folgen. So werde ich zum Beispiel in den Nachfolger von pnUserPictures einbauen, dass Leute, die man ignoriert, einen selbst nicht mehr auf Bildern verlinken können werden usw. - hier sind natürlich noch weitere Anwendungsfälle denkbar.
Zuletzt noch ein kleines nettes Extra: Man kann die Benutzerdaten mit einem MyProfile-Datumsfeld oder einer Benutzervariable verbinden, in welcher im Format 0000-00-00 das Geburtsdatum steht. Dann kann man einen Block einbinden welcher die kommenden Geburtstage anzeigt. So vergisst man die nicht mehr und Freunde bleiben länger Freunde
Das Modul steht unter http://code.zikula.org/contactlist/ zum Download bereit.
Bitte tragt Fehler und eventuelle Feature-Requests in den entsprechenden Tracker im NOC ein (Link wie Downloadlink), so dass es schnell vorangehen kann.
Im Forum war ein mal ein Thread, wo nach einem Buddy-Modul gesucht wurde und schon Spendensammlungen veranstaltet werden sollten. Wer natürlich das Modul und seine Entwicklung und Entwickler unterstützen will, der kann dies gerne tun. Im Admin-Backend findet ihr dazu einen entsprechenden Hinweis.
Dann bleibt mir nur noch ein Danke an Carsten Volmer, der mich diesmal bei der Modulentwicklung in Sachen Templates, CSS-Design und vielen Ideen super unterstützt und mitentwickelt hat. Vielleicht gibts ja bald mehr Module von uns beiden.. Mal sehen
Viel Spaß mit dem Modul.
Hier ein paar Screenshots. Wem diese nicht genügen, der möge sich einfach die Live-Demo unter Saga-Treff.de des Moduls ansehen!
Wie immer Meldung kopiert von: http://ifs-net.de/pn/Article18.html
Jetzt die Screenshots:
Blöcke (Auszug):
:
Anzeige des Modul, Hauptanzeige:

Plugin für Profilmodul MyProfile

Kommentare
Nur angemeldete Benutzer dürfen Kommentare verfassen.hilope am 15.04.2008 um 23:54 UhrWir wäre es mal mit einem "Modulentwickler des Jahres"?
Florian hätte sicher meine Stimme ;)
kaffeeringe.de am 16.04.2008 um 11:30 UhrGroßartig
Das ist wirklich n klasse Modul. Schade, dass ich zur Zeit nur eine richtige Community betreibe - und in der sind ohnehin alle Freunde.
![]()
Herr.Vorragend am 16.04.2008 um 12:43 UhrSaga-Treff.de
Kurze Info zu den oben genannten Links und Screenshots. Bei Saga-Treff.de handelt es sich um eine Testumgebung, die sich noch im absoluten Alpha-Status befindet und eigentlich noch nicht öffentlich genutzt werden kann. Es handelt sich um mein Abschlussprojekt für mein berufsbegleitendes Studium. Mein Teil der Entwicklung von ContactList wurde dort durchgeführt, da ich das Modul langfristig dort einsetzen will. Also bitte nicht wundern, wenn dort nicht alles einwandfrei funktioniert. Schön, dass jetzt jeder weiß, wann ich Geburtstag habe.
![]()
![]()
Bitte testet das Modul. Jede Kritik ist willkommen.
planetenkiller am 19.04.2008 um 13:28 UhrSuper
Habe es gerade getestet, super Modul.
Zitat
Das Modul ermöglicht es anderen Modulentwicklern, bestimmte Inhalte - auf die Kontaktlisten zugeschnitten - freizugeben und so ein Rechte-Schema zu erweitern.Das war mir ein zusätzliches Sharing "friends only" in TimeIt wert.
quan am 19.04.2008 um 13:53 UhrWer als Entwickler auf ContactList zurückgreift...
...der sollte bitte unbedingt in der pnversion.php auch das ContactList-Modul als recommended mit einbeziehen. So wird man als Endnutzer/Admin gleich drauf hingewiesen, hier gibt es ein Modul was mit dem zu installierendem zusammenarbeitet!
Flo
Herr.Vorragend am 12.05.2008 um 01:33 UhrVon NOC zu TRAC
ContactList ist mittlerweile auf dem neuen Trac-Server zu finden.