Navigation


Suche



Nichts gefunden?
Suche mit erweiterten Optionen.

Anzeigen



Werbung

Kfz Ersatzteile
CMS Software Preise
Datenrettung
Backlink-Checker
SEO Beratung

Die Kontaktliste für PostNuke: ContactList 1.0 RC1

Dienstag, 15. April 2008, 7 Kommentare

geschrieben von
CMS Module : Soeben ist der RC1 (Release Candidate 1) für ein neues Modul ContactList für PostNuke 0.8 veröffentlicht worden. Das Modul übernimmt die Funktionen einer Kontaktliste und einer Ignorierliste. Weiterhin ist es zudem behilflich, wenn es um Geburtstagserinnerung von Freunden und Kontakten geht. Wahrscheinlich ist es bis zu einer endgültigen Version nur noch ein kurzer Schritt. Dennoch wollen wir vor der Veröffentlichung der endgültigen Version noch mögliche Fehler ausmerzen und bitten euch, als Tester behilflich zu sein.

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? icon_wink

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 icon_wink

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 icon_wink

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

Mister Wong iconTechnorati iconDigg icondel.icio.us iconma.gnolia iconFurl iconNewsvine iconReddit iconYahoo MyWeb iconBlinkbits iconGoogle iconSimpy iconBlogmarks icon

Kommentare

Nur angemeldete Benutzer dürfen Kommentare verfassen.

Zur Registrierung/Anmeldung

Ohne es installiert zu haben sage ich mal: ABSOLUTE OBERKLASSE!!!

Genau das, was richtigen Communities immer gefehlt hat

ph!L am 15.04.2008 um 22:53 Uhr

Wir wäre es mal mit einem "Modulentwickler des Jahres"?

Florian hätte sicher meine Stimme ;)

hilope am 15.04.2008 um 23:54 Uhr

Großartig

Das ist wirklich n klasse Modul. Schade, dass ich zur Zeit nur eine richtige Community betreibe - und in der sind ohnehin alle Freunde. icon_biggrin

kaffeeringe.de am 16.04.2008 um 11:30 Uhr

Saga-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. icon_biggrin icon_biggrin

Bitte testet das Modul. Jede Kritik ist willkommen.

Herr.Vorragend am 16.04.2008 um 12:43 Uhr
 

Super

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.

planetenkiller am 19.04.2008 um 13:28 Uhr

Wer 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

quan am 19.04.2008 um 13:53 Uhr

Von NOC zu TRAC

ContactList ist mittlerweile auf dem neuen Trac-Server zu finden.

URL: http://trac.pos...contactlist/

Herr.Vorragend am 12.05.2008 um 01:33 Uhr