Joohopia Template



Nützliches zu Joomla PDF Drucken
Samstag, den 02. April 2011 um 07:10 Uhr

joomla-Kern

Joomla gibt es nun schon in der Version 1.6. Ich empfehle aber noch bei der 1.5er zu bleiben. Dort gibt es einfach mehr Module und vor allem mehr Templates.

aktuelle stable Verion 1.5.23. Einfach z.B. hier das upgrade herunterladen und via FTP installieren.

Tipp

Über HILFE -> Systeminformation erfahrt Ihr Eure joomla-Version. Solltet Ihr eine Version kleiner 1.5.22 haben, so empfehle ich ein schrittweises Udgrade. Mir ist es schon passiert, dass dann die deutsche Übersetzung nicht vollständig war.

Diese Seite enthält stufenweise Update. Sollten diese irgendwann einmal nicht mehr vorhanden sein, so schreibt mir bitte eine kurze email. Ich schick Euch die Dateien. Anschließend noch die deutsche Full-Übersetzung (vom ersten Link) mittels joomla-Installer drüber - fertig!

eigene Templates

http://www.mambomango.com/index.php/tutorial-template-erstellen.html

http://www.mambomango.com/index.php/tutorial-template-bearbeiten.html

Komponenten und Erweiterungen

Da ich immer 'mal wieder gefragt werde, welche plugins oder Module ich bei meinen joomla-Installationen verwende, schreibe ich das nun hier hin, dann muß ich nicht jeden anmailen und Eure Postfächer zuspamen.

Denkt daran, dass Ihr vor der Installation ein Backup Eurer Datenbank macht und nach der Installation diese auch aktiviert.

Ihr könnte Komponenten, Module und Plugins einfach über den joomla-installer installieren. Für den Fall, dass Ihr einen timeout-Fehler bekommt - domaingo z.B. bietet in den kleineren Paketen nur eine Zeit von 6 Sekunden an - dann entpackt bitte die Pakete zuerst lokal und ladet sie dann via FTP in das tmp-Verzeichnis auf Euren Server. Das Verzeichnis sollte vor der Installation leer sein. Dieses Verzeichnis dann bei joomla-installer angeben und schon habt Ihr die neuen Features.

Administrationsbereich - backend

installierte Komponenten

Leicht verliert man den Überblick bei allen installierten Kompomenten. Dieses Backend-Modul lässt sich ins Kontrollzentrum heften und zeigt alle installierten Komponenten, Module und Plugins an.

aktuelle stable Version 2.32

JCE Editor

Mir ist der bei joomla standardmäßig mitinstallierte Editor zu wenig. Ich benutze den JCE. Dieser ist zwar nur in der abgespeckten Version kostenfrei, aber selbst die ist besser als der TinyMCE.

aktuelle stable Version 1.5.7.11 (zur Zeit wird nur joomla 1.5. unterstützt) vom 1.4.2011

Die Datei bitte nicht entpacken und einfach mittels dem joomla-installler über die alte Version - sofern schon vorhanden - installieren.

Newsletter (acymailing), RSS-Feed und automatisches update von Facebook und Twitter

newsletter

Ich bin bei der Haldenwanger Gaudi nicht nur der webmaster, sondern auch der Chefredakteur - genau gesagt: der einzige Redakteur. Dann ist es nur verständlich, dass ich auch keinen Bock habe, allen Mitgliedern einzeln noch eine Email zu schreiben, wer, wo, was, wann kann, darf oder soll.

Dazu habe ich dieses nützliche kleinen Tool. Ich poste einfach eine  Artikel, wechsele eben zu diesem Tool und lasse einen Newsletter an die entsprechende Gruppe schicken. In der kostenpflictigen Version, kann dieses sogar automatisiert werden. Allerdings kann man nur global auswählen, ob die Beiträge für die angemeldeten Vereinsmitglieder (Registriert und Spezial) verschickt werden oder nicht. So bleibe ich doch lieber bei der basic-Version und wähle selbst, was an wen verschickt wird.

die aktuelle stable Version von acymailing findet Ihr hier

RSS Feed

Joomla liefert ein RSS-Modul. Es versteckt sich unter syndicate. Dieses bietet die AKTUELLE Seite als Nachrichtenfeed. Ich will den Besuchern, aber die Möglichkeit bieten, sich über die Neuerungen aus allen Bereichen zu informieren.

Ich benutze Ninja RSS Syndicator, um meinen RSS feed zu erstellen. Unter Komponenten -> Ninja RSS Syndicator -> New erstellt man einen Feed. Wenn Ihr einen Fedd von der ganzen Seite machen wollt, denkt Euch einfach einen Titel aus und klickt auf SAVE. Ansonsten scrollt Ihr herunter und füllt die benötigten Felder aus.

Das Tolle ist, dass Ihr auch Bereiche und Kategorien zu einem Feed hinzufügen könnte, die nicht publiziert sind. Das klingt zwar unlogisch, macht aber beim Thema Facebook und Twitter Sinn.

aktuelle stable Version des Ninja RSS Syndicator Version 1.1.9 vom 11.03.2011

Twitter and Facebook

Wie bereits weiter oben erwähnt, habe ich keinen Bock, Emails an alle Vereinsmitglieder zu schicken, wenn sich etwas Wichtiges ergibt. Ich poste es einfach auf der Seite und schicke eine Mail über joomla an die entsprechende Gruppe, für alle anderen gibt es den RSS-Feed - ich will ja keine Fremden zuspamen.

Jetzt kommt der Clou: Ich alle alle neuen Texte auch direkt nach Twitter und Facebook schicken, ohne etwas dafür zu tun. Ich kann ganz normale Artikel facebooken und twittern aber auch solche, die nicht auf der homepage gezeigt werden (Dazu ist das feature vom Ninja nötig, dass auch unveröffentlichte Artikel verarbeitet werden können.)

Wie läuft das nun ab? 

  • Ihr braucht ein Konto bei Twitter und bei facebook und geht dann zu Twitterfeed.com and registriert Euch.
  • Dann logt Ihr Euch dort ein und klickt"Create New Feed"
  • Ihr seht eine Box, schreibt den Namen vom gewünschten Ninja RSS-Feed dort hinein
  • Klickt "Continue to Step 2". Wenn alles OK ist, geht's weiter
  • Hier müsst, Ihr dann Twitterfeed Zugriff auf Eure Facebookseite und zu Twitter gewähren
  • Zu guten Letzt noch der Welt mit hübschen Buttons sagen, dass Ihr zwitschert und facebookt

http://joomladds.com/follow-us-on-twitter.html und http://joomladds.com/find-us-on-facebook.html

Joomla Blogping-plugin

Jetzt laufen wir zur Höchstform auf und melden unsere Beiträge bei den üblichen Pingservices an. Nutürlich völlig automatisch.
 
Nach der Installation finden wir das Blogpingplugin bei den Erweiterungen. Aktiviert es und tragt die zu pingenden Kategorien ein. Die Liste der Services ergänzt Ihr nach der obigen Liste.
 
Jetzt müsst Ihr nur noch auf neue Leser warten.

Benutzerregistrierung (mod_useract)

Leider bietet Joomla nur diese 3 Möglichkeiten, Benutzer zu registrieren:

  • Registrierung verbieten und von Hand eingeben: die Hadenwanger Gaudi hat 250 Mitglieder. Die geb ich doch nicht alle von Hand ein :)
  • Registrierung ohne Freischaltung erlauben: da weiß man nie, wer alles so mitliest
  • Registrierung mit Freischaltung per Email: das gleiche in grün, nur dass das blos Bots abhält

Wir wollen, dass sich neue Benutzer selber registreiern können, der Admin aber bestimmt, wer die Freischaltung bekommt.

Es gibt eine brauchbare Lösung: Allerdings muß man dafür nach jedem upgrade die Sprachdateien anpassen. Nach der Installation das aktivierte Modul im Backend auf die Anzeige-Position "cpanel" setzen.

Für das weitere Vorgehen rät die readme:

"Öffne site: /language/de-DE/de-DE.com_user.ini, suche folgende Zeile:
***
SEND_MSG_ACTIVATE=Hallo %s,\n\nVielen Dank für die Registrierung auf "%s". Dein Benutzerkonto wurde angelegt und muss aktiviert werden, bevor Du es nutzen kannst.\nUm Dein Benutzerkonto zu aktivieren, klicke bitte auf folgenden Link oder kopiere ihn per Kopieren/Einfügen in Deinen Browser:\n%s\n\nNach der Aktivierung kannst Du Dich auf "%s" mit folgenden Benutzerdaten anmelden:\n\nBenutzername - %s\nPasswort - %s
***
Dies bitte ändern in irgendwas wie dies:
---
SEND_MSG_ACTIVATE=Hallo %s,\n\nVielen Dank für die Registrierung auf "%s". Dein Benutzerkonto wurde angelegt, Deine Daten müssen nun vom Admin geprüft werden. Du erhältst in Kürze eine weitere Mail mit einem Aktivierungs-Link.
---
Wichtig: Der Text darf auf keinen Fall öfter als 2 (zwei) mal die %s Variable enthalten, andernfalls wird weiterhin der Aktivierungs-Link verschickt! Die %s Variablen werden in fester Reihenfolge ersetzt durch: Name, Seitenname, Aktivierungs-Link, Seiten-URL, Benutzername, Passwort.


Nun suchen wir folgende Zeile:
***
REG_COMPLETE_ACTIVATE=Dein Benutzerkonto wurde angelegt und ein Aktivierungslink wurde an die von Dir angegebene E-Mail-Adresse versandt. Um Dein Benutzerkonto freizuschalten, musst Du in der Dir zugesandten E-Mail auf den Aktivierungslink klicken oder ihn per Kopieren/Einfügen im Browser eingeben.
***
Dies ist der Text der nach der Registrierung im Browser angezeigt wird, ändern in irgendwas das dem neuen Ablauf entspricht.

Wer mag, kann noch das ändern (Text für die Hinweis-Mail an den Admin):
***
SEND_MSG_ADMIN=Hallo %s,\n\nEin neuer Benutzer hat sich auf "%s" registriert.\nDiese E-Mail enthält die Details:\n\nName - %s\nE-Mail - %s\nBenutzername - %s\n\nBitte antworte nicht auf diese Nachricht, sie wurde automatisch generiert und dient nur zur Information.
***
Beim Ändern wieder auf die %s achten!"

Joomlastats

Oftmals ist es so, dass Ihr einen Counter wollt. Bislang hat man immer einen dieser mit Werbung behafteten Internetfundstücke auf die Seite geheftet. Das geht jetzt viel professioneller:

Mit Joomlastats zeigt Ihr Eure Hits sowohl auf der Seite als auch komfortabel im backend an.

Ihr braucht dazu nur die Komponente (Version 3.0.3 vom 20.2.2010) und ein Modul (ich nehm dieses)zur Anzeige im frontend. Aktivieren müsst Ihr das Ganze auch noch.

die Seite - frontend

Eventlist

Von Hause aus bietet joomla schon mächtig viel - für die private Internetseite reichtdas in der Regel. Für Vereien mit Sicherheit nicht, Irgendwie muß man seine Termine promoten können und dazu sind Einzeltexte nicht wirklich gut geeignet.

Ich benutze z.B. für die Gemeinde Haldenwang einen kleinen Kalender, bei dem der Besucher nur auf einen markierten Tag klicken muß und alle für diesen Tag über das backend eingetragenen Termine angezeigt bekommt. Man kann Veranstaltungsorte ebenso anlegen wie wiederkehrende Ereignisse.

aktuelle stable Version der Komponente 1.0.1 vom 17.02.2009

Komfortabel wird Eventlist erst durch das Search-Plugin und die Anzeigemöglichkeit der aktuell anstehenden Veranstaltungen.

jdownloads

Definitiv gefehlt hat joomla eine Downloadkomponente. Doch kluge Köpfe haben dem Abhilfe geschaffen. Ich bevorzuge eben jdownloads, dann müssen die gewünschte downloads nur einfach mittels FTP-Programm in einen Ordner namens jdownloads gelegt werden und im backend die Option "autofreigeben" und "Downloadordner überwachen" gewählt werden. Praktisch hierbei ist, dass die angelegten Unterordner auch gleichzeitig die Downloadkategorien sind.

aktuelle stable Version der Komponente 1.8.1 vom 28.02.2011

Die Programmierer sagen zwar, dass man die neue Komponente einfach über die alte installieren kann, ich bekomme allerdings immer Fehlermeldungen. Wenn wir also die alte Komponente deinstallieren, macht das nichts, denn die Downloads bleiben bestehen. Vorsichtshalber solltet Ihr allerdings ein Backup der jdownloads-Datenbank machen. Das geht ganz praktisch im backend  über Komponenten -> jdownloads -> Datenbank sichern.

Wie bei allen, so mächtigen Komponenten ist es mit der Installation dieser nicht allein getan:

AVReloaded

Wär hätte nicht gern, Videos auf seiner homepage? Nur gut, dass wir welche machen. Scherz beiseite. Wir wollen also Filme von Youtube & co., aber auch eigene in unser Internetprojekt integrieren und das auch noch möglichst bequem über unseren Editor.

Dabei hilft uns der der neue AVR Media-Button unterhalb des Editor-Fensters, der mit diesem Plugin dazukommt. Video von Youtube & Co.  einfach in dem sich öffnenden Dialog, die URL der Seite mit dem Video in das erste Feld einfügen. Mit einem DRuck auf die RETRN-Taste startet die Vorschau. Jetzt nur noch die Größe anpassen und schwupps, schon haben wir das Video auf der Seite. Um lokale Medien einzubetten, den Reiter Lokale Medien. In diesem Teil des Dialogs kann man dan in einer Combo-Box die gewünschte Datei aus den vorher hochgeladenen Medien auswählen.

aktuelle stable Version 1.2.6

Mir passiert es jetzt leider, dass bei Firefox der alt-Text angezeigt wird "

hier kommt die Abhilfe:

Entweder man plaziert einen leeren alt="" in den videotag:

Oder man macht das generell für alle Videos auf der Seite:

Gehe zu extensions, plugin management, content - Allvideo Reloaded, Advanced settings und setze das leere alt-Tag folgendermaßen: in dem Feld "Variable content" setze alt=""

Zuletzt aktualisiert am Mittwoch, den 14. März 2012 um 08:10 Uhr
 
   
 
copyright 2011 by dieberlins.de tmplate by joohopia | LOGIN