CWT Community V2.0.0 released

CWT Community V2.0.0 released

A new major version of CWT Community has just been released. Most of the changes have been made to the extension’s core: first of all the whole extension has been logically divided in different components (so one for the userlist, one for messaging capabilities etc.). Moreover the code will feel more like Model View Controller (MVC) than ever.

The second dramatic change is that the Community will completely rely on Smarty (see http://www.smarty.net/) templating from now on. With Smarty you will be able to customize the HTML templates in no time and can add new features without touching the code of the Community itself.

So most of the new features have been made to speed up the development of new custom Community websites and to MAKE YOUR LIFE EASIER! I hope you’ll enjoy the new version! ­čÖé

CWT Community V2.0.0

You can see the full list of changes here: http://www.faulhaber.it/typo3-extensions/cwt-community-changelog/.

Best regards,
Sebastian

Sebastian Faulhaber

15 Comments

Haehnchen Posted on12:50 pm - May 25, 2011

Hab ein Bug mit Datumsfelder entdeckt. Einmal im Profiledit und in der Ausgabe und dann fehlt wohl noch irgendwo im typoscript: tx_cwtfeedit_pi1.date_format = d.m.Y

fix for cwt_community and cwt_feedit
Hab hier mal 3 Patches erstellt, eventuell kannste es gebrauchen:
http://pastebin.com/huiAEhzp

    Sebastian Faulhaber Posted on10:20 am - May 27, 2011

    Hallo Daniel,

    danke f├╝r deine Bug Reports. Folgende Anmerkungen dazu. Das Handling von Checkboxen und Datumsformatierung findet bei mir im Smarty Template statt, daher wird in der lib_common-Klasse keine weitere Formatierung vorgenommen.

    Anbei ein Beispiel f├╝r ein Checkboxarray:

    {assign var=c value=0}
    {section name=i loop=$user.tx_sfprofileflirt_sexual_orientation}
    {if $user.tx_sfprofileflirt_sexual_orientation[i][1] eq 1}
    {if $c gt 0}, {/if}{$user.tx_sfprofileflirt_sexual_orientation[i][0]}{assign var=c value=1}
    {/if}
    {/section}

    Und hier ein Beispiel f├╝r die Datumsformatierung:

    {$album.tstamp|date_format:$LIB_COMMON->getLL(‘CWT_DATE_FORMAT_SMARTY’)}

    Deinen Bug in der cwt_feedit habe ich umgesetzt, der wird dann im n├Ąchsten Upload mit hochgeladen.

    Gru├č,

    Sebastian

Bruno Posted on9:01 am - Jun 14, 2011

@Sebastian Faulhaber
Hallo Sebastian,

ich h├Ątte da nochmal eine Frage. Ich habe die Extension sr_fe_user_register installiert, so weit, so gut. Die Daten der FE_User, die ├╝ber diese Extension registriert werden, werden in einem Sys-Folder gespeichert. Dies Daten sind aber auch f├╝r cwt_community wichtig. Wie stelle ich da eine Verbindung her?

Gru├č
Bruno

    Sebastian Faulhaber Posted on9:31 am - Jun 15, 2011

    Hallo Bruno,

    in der Doku findest du folgende Info:

    This extension provides the following configuration options, which can all be set via the Typo3 Constant Editor:
    Storage Folder – Integer (PID) – PID of the page where all records related to the CWT Community are stored.

    Gru├č,

    Sebastian

Bruno Posted on1:37 pm - Jun 17, 2011

@Sebastian Faulhaber
Hallo Sebastian,

also diese Anweisung im Manual habe ich auch gelesen, aber wozu ist dann der Sys Folder “Community Storage” gut? Schlie├člich muss man doch alle Daten d. CWT Community-Teilnehmer in einen Sys-Folder einer Registration-Extension speichern(hier: sr_fe_user_register).

Gru├č
Bruno

Akrem Posted on11:36 am - Nov 11, 2011

Hallo,
ich habe die CWT community EXT soweit installiert. Es funktionniert auch aber wie kann ich in FE ein test user anmelden? und ein Login gibts auch nicht…
habe ich da was verpasst? ­čÖé
ich bedanke mich im Voraus
LG
Akrem

    Sebastian Faulhaber Posted on9:11 pm - Nov 11, 2011

    Hallo Akrem,

    der Login als fe_user ist nicht Teil der Community. Ich verwende z.B. das Typo3 Login (new_login_box), um das Login umzusetzen.

    Gru├č,
    Sebastian

Roger Posted on2:28 pm - Jan 30, 2012

Hallo Sebastian,

das Guestbook-Plugin soll ja auf die selbe Seite wie das Userlist-Plugin, so weit so gut. Loggt man sich ein und geht man auf die Userlist-Seite, sieht man die Userlist mit den FE-Usern, drunter aber kein Guestbook-Plugin, au├čer dem Link “Eintr├Ąge l├Âschen”. Gut, wahrscheinlich soll der eingeloggte FE-User nicht auf sein eigenes G├Ąstebuch schreiben. Klickt man aber auf einen FE-User in der Userliste und im Men├╝ auf Userliste ist man wieder auf dem eigenen G├╝├Ąstebuch und man sieht nur den Link “Eintr├Ąge l├Âschen” aber keine Textarea mit Submit-Button. Ich habe ├╝brigens f├╝r alle FE-User das G├Ąstebuch aktiviert.
Was mache ich falsch?

Danke und Ciao
Roger

    Sebastian Faulhaber Posted on3:19 pm - Feb 6, 2012

    Hallo Roger,

    das G├Ąstebuch Plugin muss auf die USER_PROFILE_VIEW Seite. Dann sollte es eigentlich funktionieren.

    Viele Gr├╝├če,
    Sebastian

Alex Posted on11:02 pm - Feb 23, 2012

Hallo Sebastian, kann ich die buddylist eines Useres den ich anschaue auch ├╝ber Link erreichen und nicht im Profil gleich sichtbar machen?

folgender Link im Profil Mini zeigt mir immer nur meine Freunde an die ich als EINLOGGER habe!

{link parameter=$CONF.pid_buddylist additionalParams=”&action=show_buddylist&uid=`$user.uid`”} Freunde von{/link}

Lieben Gru├č AlexM

Sebastian Faulhaber Posted on8:09 am - Feb 24, 2012

@Alex
Hallo Alex,

also mit dem BUDDYLIST View funktioniert das derzeit nicht. Hierf├╝r wird immer die UID des eingeloggten Benutzers verwendet.

Probier es doch mal so: f├╝r die Anzeige der Userlist nimmst du einfach den PROFILE View und entfernst halt die ganzen Profilfelder. Mit dem Smarty Tag {$buddylist} kannst du dir schlie├člich die Inhalte der Buddylist des Benutzers ausgeben lassen, dessen Profil gerade angezeigt wird. Damit sollte deine Anforderung doch erf├╝llt sein, oder?

Viele Gr├╝├če,
Sebastian

Viele Gr├╝├če,
Sebastian

Alex Posted on12:07 am - Feb 25, 2012

Danke Sebastian, das hat mir sehr geholfen ­čśë

klappt das auch bei der Gallery und bei Guestbook?

Ich m├Âchte einfach eine UserProfil Seite (angeschaute user) haben wo ich alles per link in der Linken h├Ąlfte unter dem Profil Mini anklicken kann (link -> FREUNDE) (link -> Fotos) (link -> G├Ąstebuch) Lieben Gru├č AlexM

Sebastian Faulhaber Posted on12:50 pm - Feb 25, 2012

@Alex
Hallo Alex,

gerade nochmal ins Coding geschaut. Sollte so wie von dir gew├╝nscht funktionieren.

Viele Gr├╝├če,
Sebastian

Alex Posted on12:35 am - Feb 26, 2012

Hallo Sebastian, danke f├╝r deine Tipps, aber wenn ich das gleiche mit der gallery mache bekomme ich zwar unter pid gallery das tmpl von ProfilView mit reduktion auf die alben des jeweiligen Users angezeit, aber beim Klick auf die Alben bekomme ich sofort den loginUser mit seinen Bilderen angezeigt! unter PM kann ich dir gern mal einen Login geben!

Viele Liebe G├╝r├če
AlexM

Sebastian Faulhaber Posted on9:51 am - Feb 29, 2012

@Alex
Hallo Alex,

ich habe gerade mal lokal probiert, das von dir beschriebene Verhalten zu reproduzieren. Leider kann ich das so nicht ganz nachvollziehen. Eine Idee allerdings noch: sind die Permissions auf dem Album richtig gesetzt?

Viele Gr├╝├če,
Sebastian

Leave a Reply