mini fchosting

slogan

Open Search - Einbindung von time4joomla in das Suchenfeld des Browsers - und so funktioniert es: Open Search
Eine Liste der verwendeten Erweiterungen findet sich im Impressum

Langjährige Erfahrung als Dozent zu verschiedenen Themen.
Ich komme zu Ihnen in die Firma oder organisiere Räume vor Ort. Dazu steht mir ein Netzwerk aus vielen Jahren als freier Dozent zur Verfügung.

  • MS-Excel
    2003 / 2007/ 2010
  • MS-Project
    2003 / 2007
  • MS-Office
    2003 / 2007 / 2010
  • Joomla!
    1.5 / 2.5
  • Körpersprache für Präsentation und zur verkaufsfördernen Motivation

  • Weitere Themen auf Anfrage

Interesse? Lust? Zeit? Dann freue ich mich über eine eMail oder Anruf.
Kontaktdaten im Impressum

Immer informiert, was es Neues bei time4joomla und time4mambo gibt. Der Newsletter muss noch bestätigt werden, um Mißbrauch auszuschließen und kann jederzeit wieder abbestellt werden.

Community Builder

Beitragsseiten

Das Tutorial steht auf time4mambo zum Download bereit:
http://www.time4mambo.de/downloads.html?task=view.download&cid=14

 


Überarbeitungen:
23.06.2010 - Erweiterungen: Proma Verweis aktualisiert
10.03.10:
- Neue CB-Version 1.2.2 - Beitrag entsprechend ergänzt und aktualisiert
- Absatz über UPDATES eingefügt
19.12.09 - Deutsches Sprachpaket von Lintzy zugefügt
18.12.09 - Menüeinstellungen vergessen und von der PDF-Datei kopiert
03.12.09 - Fertigstellung des Tutorials


 

 

 

Dieses Tutorial wurde für die CB-Version 1.2.1 geschrieben. Soweit ich es derzeit überblicken kann, ist dieses Tutorial ohne Einschränkungen auch für die Version 1.7.1 gültig. Findet jemand Unterschiede, bitte ich um eine kurze Mitteilung.
Überall wo die alte Versionsangabe steht, einfach die neue hindenken Zwinkern


CB oder CBE?

Ein Fehler, der immer mal wieder besonders gern von Einsteigern gemacht wird, ist, die beiden Komponenten durcheinander zu werfen.
Der CBE ist eine Weiterentwicklung einer sehr frühen Version des CB und hat sich mittlerweile zu einer eigenständigen Komponente entwickelt. Zwar sehen beide Komponenten auf den ersten Blick ziemlich gleich aus, so ist dennoch der zugrunde liegende Code teilweise grundverschieden. Diese Unterschiede machen eine gemeinsame Nutzung von Erweiterungen, die für eine der beiden Komponenten entwickelt wurde nicht möglich. Zumindest in den meisten Fällen nicht.
Also sollte man bei Modulen und Plugins sehr genau darauf achten, für welche Komponente sie entwickelt worden sind.
Dieses Tutorial beschäftigt sich ausschließlich mit dem Community Builder (CB).

Die jeweils neuste Version gibt es hier zum Download:
http://www.joomlapolis.com/

Es gibt auch ein fertiges deutschsprachiges Paket, dass von Lintzy übersetzt wurde und auf ihrer Site zum Download bereit steht:
http://templates.webdesign-welt.de/downloads.html?task=view.download&cid=134 (Version 1.2.2) - Die dortigen Installationsanleitungen bitte beachten und befolgen!

 

Update

Um von der Version 1.2.1 auf die neue Version 1.2.2 upzudaten, genügt es, einfach die neue Version über den Install-Manager von Joomla zu installieren. Ein vorheriges Löschen der alten Installation ist nicht notwendig, da der Community Builder selbstständig erkennt, dass bereits eine CB-Version vorhanden ist und lediglich updatet werden muss. Alle Daten bleiben somit erhalten! Am Ende dann die ganzen Module (Login, Workflow, CB Online) ebenfalls neu installieren. Auch hier erkennt der CB das lediglich aktualisiert wird.
Am Ende des Ganzen im Backend in der CB-Komponente die Tools aufrufen und die Datenbank checken, ob alles sauber übernommen wurde.

Danach hat man dann sein CB wieder auf den neusten Stand.

 

Installation

Das ZIP-File "cb_1_2_1-unzip1st.zip" verrät bereits im Namen, dass diese Datei erst auf dem heimischen Rechner entpackt werden muss. Darin sind dann mehrere Dateien enthalten:

  • 2x Experten-Files
    Für die Programmierer interessante Files. Ansonsten einfach ignorieren.
  • com_comprofiler.zip
    Die eigentliche Komponente des CB
  • mod_cblogin.zip
    Mit diesem Modul kann man sich direkt einloggen und bei Neuregistrierung die ausgewählten Felder des anzulegenden Profils anzeigen
  • mod_comprofilerModerator.zip
    Optional – damit kann man einen User mit Morderatorenrechten erweiterte Möglichkeiten im Editieren fremder Userprofile geben
  • mod_comprofilerOnline.zip
    Optional – mit diesem Modul ist es möglich eine Liste der User, die aktuell Online sind, auszugeben
  • Readme-New-Install.txt
    Dort steht noch einmal ganz genau drin, wie man bei einer Neuinstallation vorgehen soll
  • Readme-Upgrade.txt
    Wenn man keine Neuinstallation, sondern ein Update macht, dann unbedingt diese datei durchlesen und befolgen, was dort drin steht.

Die beiden ReadMe-Dateien auch unbedingt dann lesen, wenn man eine andere Version benutzt, als in diesem Tutorial!
Die ZIPs von oben nach unten (com_ und mod_) über "Installieren" im Joomla-Backend nach einander hochladen. Wobei die beiden Module, die mit "Optional" angegeben sind, nicht hochgeladen werden müssen.
Nach dem erfolgreichen Installieren sollte man zu allererst in der Komponente, den TAB Tools aufrufen und dort "Synchronize Users" aufrufen, um die vorhandenen User in den CB einzubinden. Dieses ist in der Regel nur einmal am Anfang notwendig. Neu registrierte User werden automatisch im CB integriert.

 

CB spricht deutsch

Oder viele andere Sprachen. Eine Übersicht findet man auf des Herstellers Site. Da ich selber etwas länger suchen musste hier der Direktlink:
http://www.joomlapolis.com/component/option,com_mtree/task,listcats/cat_id,148/Itemid,55/
Oder die Übersetzungen von Lintzy - hier gibt es auch ein Sprachpaket für alte Joomla-Installationen, die noch nicht mit UTF-8 arbeiten:
http://templates.webdesign-welt.de/downloads.html?task=viewcategory&catid=63

Die Datei (german_utf_8_cb1_2_RC4.zip) wird im Plugin Managment der CB-Komponente direkt installiert. Also als ZIP-File, so wie man es downloadet hat.
Den Unterschied sieht man dann in der Configuration – die ist jetzt mit deutschen Texten versehen und im Frontend, wo nun auch deutsche Texte ausgegeben werden. Allerdings muss man bedenken, dass viele zusätzliche Plugins oder Module, die für den CB programmiert wurden, in der Regel ihre eigenen Sprachfiles nutzen und gfls. Individuell angepasst werden müssen.

 

Grundsätzliche Anmerkungen zur Funktionsweise

Die wesentlichen Punkte sind die Felder und die Tabs. Es werden einige Felder vorangelegt, die aber nicht übernommen werden müssen. Ein Feld gehört zu einem Tab. Im übertragenden Sinne sind die Tabs Kategorien. Damit kann ein Profil nach verschiedenen Themen geordnet werden.
Ebenfalls kann man einzelne Tabs auch an unterschiedlichen Stellen im Profil anzeigen lassen und jeweils ein eigenes Aussehen geben.
Damit kann es durchaus Sinn machen, für ein einzelnes Feld ein eigenes Tab zu erstellen.
Die Listen bieten eine vielfältige Möglichkeit, die User zu sortieren oder findbar zu machen.
Auch gibt es zahlreiche Entwicklungen für den CB, die sich über das Plugin Management direkt in den CB einbauen lassen und zu meist die Tabs mit fertigen oder erweiterten Möglichkeiten verbessern.

 

 

 

 

 

 

 





  • Nico

    Geschrieben am 2009-10-15 20:45:21

    Tolle Arbeit! Danke. Weiter so.

    Auf Kommentar antworten

  • Banana Joe

    Geschrieben am 2009-11-24 20:18:01

    Vielen Dank für dieses super tutorial! Hat mir bei meinen ersten Schritten doch sehr weitergeholfen. Doch hätte ich mal eine Frage: Die Tab Position "Profilbild" finde ich nicht und auf der Position "links der Mitte" ist das von mir eingefügte Foto doch erheblich tiefer im vergleich zu Position "in der Mitte". Warum fehlt mit die Position "Profilbild"? Bin echt am verzweifeln.

    Auf Kommentar antworten

    • Axel Tüting

      Geschrieben am 2009-11-24 20:45:10

      Das Profilbild ist "in der Mitte". Was man auch sehen kann, wenn man den "Portrait-Tab" editiert.
      Ist ein Fehler, der mir im Tutorial unterlaufen ist. :sad:

      Habe das im Tutorial leider etwas falsch dargestellt diesbezüglich. Die Position "Profilbild" gibt es also nicht. Liegt daran, dass das Profilbild standardmäßig immer im linken Bereich steht, wenn man nichts anderes dort ausgibt, was aber letztlich falsch ist. Tatsächlich steht es standardmäßig in der Mitte, wie ich grad noch einmal nachgeschaut habe.

      Werde das gleich mal ändern ...
      Danke für den Hinweis! :-)


      Axel

      Auf Kommentar antworten

      • Banana Joe

        Geschrieben am 2009-11-24 21:29:02

        Danke für die schnelle Antwort! Hatte mich echt schon blöde geklickt in den Einstellungen! :sad:

        Auf Kommentar antworten

  • KOCGIRI

    Geschrieben am 2009-12-18 19:35:42

    Wo war das Tut nur gestern ich hab wie ein bekloppter nach sowas gesucht...ok habs trotzdem geschaft den Community Builder Fehlerfrei zu installieren aber es wäre halt leichter gewesen...

    Super gemacht...danke

    P.S beantwortest du auch meine Fragen im Forum hab da einpaar :-)

    Auf Kommentar antworten

    • Axel Tüting

      Geschrieben am 2009-12-18 19:40:19

      Gestern war das Tut aber schon da. Seit ziemlich genau Juli 2009 steht es hier und seit ca. einer Woche komplett fertig. Aber das Installieren war eines der ersten Punkte... ;-)


      Axel

      Auf Kommentar antworten

  • DJCrossfader

    Geschrieben am 2009-12-28 11:13:48

    Echt Genial! Vielen dank für dieses Tutorial :-)

    Auf Kommentar antworten

  • Robert

    Geschrieben am 2010-08-26 07:50:41

    "Hot-linking protection for this users-list"
    Mein Englisch reicht an dieser Stelle leider nicht mehr aus. Trotz Übersetzungstool und einiger Versuche bin ich nicht hinter gestiegen, was diese Einstellung macht. Somit bitte ich den Leser mich zu informieren, sobald es jemand herausgefunden hat.
    Bis dahin lasse ich diesen Punkt in der Defaulteinstellung auf "Nein" stehen.

    Hallo, das heisst einfach das Favoriten die gestzt werden z.B. auf Seite 2 der Userlisten trotzdem beim Aufrufen immer die aktuelle Seite 1 anzeigen, somit ist das Abspeichern von bestimmten profilen mit den Browser nicht wirklich mehr möglich. Den man landet immer auf der Seite 1 egal auf welcher Seite der Liste man den Favorieten gesetzt hat. :-) Dafür braucht man keine Translation Maschine :-) einfach fragen.

    Auf Kommentar antworten

  • Rami

    Geschrieben am 2010-09-16 15:54:59

    Hallo,

    vielen Dank für die ganzen Infos und Tipps und die viele Mühe. Das hat uns wirklich weitergeholen. Aber eine Frage hätte ich noch, ich hoffe das ich die nicht irgendwo überlesen habe. Und zwar haben wir zwei Usergruppen angelegt mit NoixxACL, A und B. Jetzt möchten wir mit CB ein Tab erstellen das nur B hat. A soll es bei B sehen können, es aber nicht selbst im Profil haben. B soll vollen Zugriff darauf haben.

    Also ich versuch schon eine Weile das hinzubekommen und würde mich freuen hier eine Antwort zu finden.


    Vielen Dank

    Auf Kommentar antworten

  • Richi

    Geschrieben am 2010-10-27 17:03:45

    Ich hab da ein ganz anderes Problemchen, ich möchte einen TAB ausschließlich für den eigenen User sichtbar machen, bzw Felder die nur der User sehen kann, die Rechte daran sollte nur Backend aufwärts haben. Hab mich mit dem Privacy rumgespielt aber keine Lösung gefunden, vor allem soll der User selbst nicht diese Daten öffentlich machen können, zb seine Kundennummer, seine Accounts usw. nur der Webseitenbetreiber selbst.

    Gruß aus Tyrol - Richi - Joomlianer welcome

    Auf Kommentar antworten

  • SFIT

    Geschrieben am 2011-02-25 12:20:16

    Hallo Axel,
    ich bin wieder mal auf Deiner Seite gelandet.
    CB und Proma läuft prima, vielen Dank für die Tips.
    Weisst Du, ob AEC auch noch integrierbar ist?
    Viele Grüße Silvia

    Auf Kommentar antworten

Veroeffentlichen Sie ihre Kommentare ...

Suchen Sie einen Webhoster? time4joomla empfiehlt: www.Joomlahosting.de
Joomla ist ein freies CMS - Webdesign, Programming and Content by time4mambo
PR nur für diese Seite: SEO Tools

nach oben scrollen

www.time4joomla.de is not affiliated with or endorsed by the Joomla! Project or Open Source Matters. The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.