Joomla
Komponente - Easybook Reloaded - Joomla
Komponente: Easybook Reloaded
Funktion: Benutzerfreundliche Gästebuchkomponente mit zahlreichen Features
Version: 2.0.6 
Joomla Version: 1.5.x
Sprachen: Deutsch / Englisch / Spanisch / Französisch / Ungarisch / Niederländisch / Russisch / Serbisch
Modul: Easybook Reloaded - Latest Entries
Funktion: Letzte Einträge aus dem Gästebuch anzeigen
Version: 2.0.4 
Joomla Version: 1.5.x
Sprachen: Deutsch / Englisch / Ungarisch
Plugin: Search Plugin - Suchplugin
Funktion: Alle Einträge der Easybook Reloaded durchsuchen
Version: 2.0.1
Joomla Version: 1.5.x
Sprachen: Deutsch / Englisch / Ungarisch
Gelistet in: Joomla! Extensions Directory
Gefällt dir die Komponente? Dann schreib bitte ein kurzes Review und bewerte sie positiv!
Die beliebte Gästebuchkomponente ist wieder da! Nachdem es sehr ruhig um Easy-Joomla wurde und das Projekt nach Bekanntwerden schwerwiegender Sicherheitslücken über 1 Jahr nicht aktualisiert wurde, habe ich mich entschlossen, die Easybook zu überarbeiten und in einer neuen Version zu veröffentlichen.
Aufgrund von mangelhafter Überprüfung der Eingaben konnte JavaScript-Code (sog. XSS Vulnerabilities) eingeschleust werden, der beim Besucher ausgeführt wurde. David (einer der Entwickler) hatte zwar die Lücken provisorisch geschlossen, jedoch auf Kosten der Funktionalität. Zum Beispiel wurde beim ICQ-Feld nur Buchstaben akzeptiert und so weiter. Da er aus privaten Gründen keine Zeit hatte, die Version korrekt zu überarbeiten, wurde kein Security Fix veröffentlicht und viele Easybook-Nutzer wurden ihrem Schicksal überlassen. Schnell wurden Anleitungen verteilt, wie man von Easybook auf Phoca Guestbook (einer weiteren Gästebuchkomponente) wechseln und alle Einträge übernehmen kann. Phoca Guestbook wird zwar ständig weiterentwickelt, jedoch ist sie für viele Benutzer weit weniger benutzerfreundlich und schwierig in der Handhabung. Zum Beispiel lassen sich Einträge aus dem Frontend nicht aktivieren und es gibt gar kein Kommentarfeld für den Administrator.
In dieser Version habe ich die bekannt gewordenen Sicherheitslücken (siehe hier: EasyBook 2.0.0rc4 Multiple XSS Vulnerabilities) komplett und korrekt geschlossen und weitere Vorkehrungen getroffen, damit kein schädlicher Code mehr eingebaut werden kann. Des Weiteren habe ich zahlreiche Bugs gefixt und die Komponente überarbeitet.
Aufgrund von Änderungen im Easybook habe ich die EasyCaptcha-Funktion entfernt und einen eigenen, bewährten Spamschutz eingebaut. Es bietet die Grundfunktionen meines Plugins EasyCalcCheck PLUS mit einer Rechenaufgabe und einer Zeitsperre. Die Spamschutzfunktionen können natürlich in weiteren Versionen ausgebaut werden.
Zusätzlich zur Komponente gibt es das passende Modul Latest Entries, das Einträge des Gästebuchs auf einer beliebigen Modulposition anzeigt. Damit kann man Besucher sehr einfach und schnell über Einträge informieren und sie auf das Gästebuch lotsen. Für die Joomla-Suche gibt es ein Search Plugin, mit dem man alle Einträge des Gästebuchs durchsuchen und ausgeben kann.
Ich wünsche viel Spaß mit der Reloaded-Version!
Komponente im Adminmenü über Erweiterungen installieren und unter Komponenten - Easybook - Einstellungen (rechts oben) konfigurieren. Anschließend einen Link im gewünschten Menü auf die Komponente setzen.
Update/Upgrade: Eine vorhandene Version kann einfach deinstalliert werden. Alle Datenbankeinträge bleiben erhalten. Anschließend Installation wie oben beschrieben durchführen. Seit Version 2.0.1 kann eine neue Version einfach über eine vorhandene installiert werden.
Bei einem Update auf die Version 2.0.2 oder höher erst die alte Version de- und dann neue Version installieren. Der Menülink zur Komponente muss erneut gesetzt werden. Ab Version 2.0.2 gab es eine grundlegende Überarbeitung der Komponente. Alte Datenbankeinträge können jedoch problemlos weiter benutzt werden.
Damit Gäste Einträge tätigen können, muss in den Einstellungen die Option "Benutzergruppe für Hinzufügen" auf Everybody oder Öffentlichtes Recht gestellt werden!
Version 2.0.6 - 25.08.2010 - Kommentar zur Version
Verbesserungen
- GeSHi Code-Hervorhebung - es lässt sich endlich beliebiger Code im Gästebuch darstellen. Mit Hilfe von GeSHi wird der Code zusätzlich in der Syntax hervorgehoben (sog. Syntax Highlighting). Der Code-Button wird mittels BBCode eingebunden. Nach einem Klick darauf, kann eine Programmiersprache eingegeben werden, um eine entsprechende Hervorhebung zu erreichen. Es stehen folgende Sprachen zur Auswahl: PHP, HTML, CSS, JAVASCRIPT, SQL und XML. Easybook Reloaded kann nun sehr einfach als eine Feedback- oder Supportkomponente verwendet werden!
- Bild mit Link - ein Bild kann mit einem Link unterlegt werden. Somit kann man Bilder mit einem gewünschten Website verknüpfen. Einfügen ist ebenfalls unter BBCode möglich.
- BBCode in allen Formularen - BBCode wird in allen Formularen im Frontend angezeigt, auch im Kommentarformular des Administrators.
Änderungen
- Donate-Button im Backend
- Benachrichtigungsmails - Layout und Format
Sprachdateien:
- Neue französische Sprachdateien - Danke an Robert G.
Bugfixes:
- Bilderanzeige - es kann mehr als 1 Bild pro Eintrag angezeigt werden. Der reguläre Ausdruck war zu "gefräßig", weswegen mehrere Aufrufe als einer zusammengefasst wurden.
Version 2.0.5 - 13.08.2010 - Kommentar zur Version
Verbesserungen:
- Fehlerausgabe - wenn das Formular inkorrekt oder unvollständig ausgefüllt wurde, wird in der Fehlermeldung der Fehler genau benannt. Dadurch lassen sich Fehler sehr einfach feststellen und beseitigen.
- Smileys-Set - ein zusätzliches Smiley-Set steht zur Verfügung. Danke geht an infernalshade (Joomlaportal)!
- Datumsformat - das Datum der Einträge kann mit Uhrzeit oder ohne angezeigt werden.
- Bewertungsfeldtyp - das Bewertungsfeld kann als Liste oder Radio Buttons angezeigt werden.
- Pagination - wurde überarbeitet und zentriert. Änderungen in der CSS-Datei wurden vorgenommen.
Änderungen:
- Feld Ort optional - das Feld "ORT" kann nun komplett deaktiviert werden.
- Feld AIM Validierung - es kann nun auch nur der Nickname (statt der kompletten E-Mail Adresse) eingegeben werden
Sprachdateien:
- Neue polnische Sprachdateien - Danke an Marek K.
Version 2.0.4-2 - 05.08.2010 Mini-Update
Bugfixes:
- Sprachdateien - In den Sprachdateien (außer Deutsch und Englisch) war ein Fehler, der verhinderte, dass die Benachrichtigungsmails mit Inhalt gesendet wurden. Wer eine andere Sprache nutzt und dieses Problem hat, sollte auf diese Version updaten.
Sprachdateien:
- Neue französische Sprachdateien - Danke an Robert G.
Version 2.0.4 - 04.08.2010 - Kommentar zur Version
Verbesserungen:
- E-Mail Benachrichtigung - Hash-Generierung und Abfrage grundlegend überarbeitet. Nach einem Hinweis und einer Vorlage von Bembelimen (Joomlaportal) habe ich die Hasherzeugung weiter optimiert. Für jeden Eintrag wird jetzt ein sicherer, individueller Hash erzeugt. Die Gültigkeitsdauer der Hash-Links kann individuell eingestellt werden. Wenn ein Eintrag über die E-Mail bearbeitet wird, dann wird keine Spamabfrage angezeigt. Es kann eine zusätzliche E-Mail Adresse angegeben werden, wenn nicht nur der Super Administrator das Gästebuch verwalten soll.
- CSS für dunkle Templates - Wird ein dunkles Template verwendet, kann das in den Optionen eingestellt werden. Es wird dann eine angepasste CSS-Datei inkludiert. Beide CSS-Dateien wurde überarbeitet und komprimiert.
- Link für die Einstellungen - Im Backend gibt es einen direkten Link zu den Einstellungen. Die Einstellungen können natürlich auch weiterhin über den Button in der Übersicht getätigt werden.
Änderungen:
- Anzahl Einträge pro Seite auf 10 hochgesetzt
- Leerzeichen zwischen Datum und Ort eingefügt
- Link "Eintragen / Lesen" bei allen Formularen auf gleicher Höhe
- Sessionvariablen werden über die Joomla-Session verwaltet - eigener Namensraum: easybookreloaded
Version 2.0.3 - 29.07.2010 - Kommentar zur Version
Verbesserungen:
- E-Mail Benachrichtigung - Neue Einträge können direkt aus der E-Mail heraus bearbeitet werden. Es stehen folgende Optionen zur Verfügung: Veröffentlichen / Sperren, Kommentieren, Bearbeiten und Löschen. In den Einstellungen gibt es eine neue Option mit dem Namen "Geheimes Wort". Das Geheimwort wird für den Hash benötigt, der die Bearbeitung im nicht eingeloggten Zustand ermöglicht. Hier kann eine beliebige, nach Möglichkeit lange Zeichenkette gewählt werden, um den Hash sicher zu machen. Wird die Option "E-Mail Benachrichtigung" deaktiviert, dann funktionieren die Hash-Links nicht mehr, da die Berechtigungen für diese nicht mehr aktiv sind.
Bugfixes:
- BBCode - Bildanzeige funktioniert wieder korrekt
Version 2.0.2 - 28.07.2010 - Kommentar zur Version - Bitte lesen!
Umstellung auf com_easybookreloaded - das Gästebuch wurde komplett (samt Klassen, Methoden etc.) auf die Reloaded Version umgestellt. Bitte bisherige Installation deinstallieren, alle Einträge bleiben erhalten und können weiterhin benutzt werden.
Bugfixes:
- Route-Klasse angepasst, damit Limitstart (falls benötigt) richtig gesetzt wird
- Pseudo-Verlinkung beim Namen entfernt - Aufruf einzelner Beiträge über id
- Menü - globale Einstellung werden korrekt übernommen und angezeigt
- Menü - Seitentitel kann über Paramater deaktiviert werden
Verbesserungen:
- E-Mail Benachrichtigung - direkter Link zum Eintrag in der E-Mail
- Bewertungshinweis optional einblendbar
- Copyrighthinweise - Textlink statt des Logos möglich
- Versionshinweis wird automatisch korrekt angezeigt
- Überarbeitung der Ausgabe
Version 2.0.1 - 22.07.2010
Bugfixes:
- Prüfung, ob Session-Variablen gesetzt wurden, wenn nicht -> Abbruch
Verbesserungen:
- Tooltipps für Administrator
- Datumsformatsänderung (international)
- Buttons im Kommentarformular wie im Eingabeformular + Anzeige des Logos
- Logo im Eingabeformular
- Title-Tag bei der Verlinkung des Logos
- Upgrade-Funktion implementiert
Sprachdateien:
- Neue ungarische Sprachdateien - Danke an Luby
Änderungen:
- Reloadsperre von 5 auf 10 Sekunden angehoben
- Einträge pro Seite von 5 auf 10 angehoben
Version 2.0 - 20.07.2010
Security Fix:
- alle bekannt gewordenen Sicherheitslöcher geschlossen und weitere Vorkehrungen getroffen
Bugfixes:
- Word Wrap (Beschneidung langer Wörter) funktioniert korrekt
- Rating bleibt erhalten, wenn falsche oder unvollständige Eingaben gemacht wurden
- E-Mail Verschlüsselung funktioniert im Inhaltsbereicht korrekt
Verbesserungen:
- EasyCalcCheck Plus (Rechenaufgabe und Zeitsperre) eingebaut, EasyCaptcha entfernt
- Verwendung des Label-Tags im Formular -> Usability
- Funktion nl2br im Introtext -> Zeilenumbrüche werden korrekt dargestellt
- | bei Ortangabe nur wenn nötig, sonst ohne |
- Adminmenü - Übersicht verbessert (Kommentare gleich sichtbar)
- Icons haben einen title-Tag
- Nofollow-Attribut für Homepage-Feld (optional)
- Diverse Code-Optimierungen und Formatierungen
Zusätzliche Information zur Formatprüfung:
Yahoo! Messenger (YIM) - Erlaubte Zeichen: Buchstaben, Zahlen, Punkt und Unterstriche
ICQ - Erlaubte Zeichen: Zahlen
MSN - E-Mail Adresse
Skype - Erlaubte Zeichen: Buchstaben, Zahlen, Punkt, Bindestrich und Unterstrich
AIM - E-Mail Adresse - Erlaubte Zeichen: Buchstaben und Zahlen - Einfachhaltshalber E-Mail Filter von Joomla
Mit diesem Modul lassen sich auf einer beliebigen Modulposition die letzten Einträge aus der Easybook Reloaded anzeigen.
Features dieser VersionModul im Adminmenü über Erweiterungen installieren und unter Erweiterungen - Module - EasyBook Reloaded - Latest Entries konfigurieren. Anschließend auf einer gewünschten Modulposition veröffentlichen.
Update/Upgrade: siehe oben wie Komponente
VersionshistoryVersion 2.0.4 - 25.08.2010
- Code nicht anzeigen - Code-Darstellung kann das Layout verschieben. Mit dieser Option lässt sie sich deaktivieren.
- diverse Code-Optimierungen
Version 2.0.3 - 13.08.2010
- Smileys-Set - es kann ein zusätzliches Smiley-Set gewählt werden
Version 2.0.2 - 28.07.2010
- Anpassung an Komponentenversion 2.0.2
Sprachdateien:
- Neue ungarische Sprachdatei - Danke an Luby
Version 2.0.1 - 27.07.2010
Bugfixes:
- "Call-time pass-by-reference has been deprecated" - Fehler in PHP5 bereinigt
Verbesserungen:
- Überprüfung, ob Komponente installiert ist (Einblendung eines Warnhinweises)
Version 2.0 - 23.07.2010
Überarbeitete Version des Moduls Easybook Last Posts von Easy-Joomla
Bugfixes:
- bei keinen Einträgen wird Text korrekt ausgegeben
Verbesserungen:
- BBCode wird konvertiert
- Eintragungsdatum kann angezeigt werden
- Formatierung optimiert
- Code-Bereinigung
- Sprachdatei überarbeitet
Einträge der Easybook Reloaded durchsuchen und auf der Suchseite ausgeben.
Features dieser VersionPlugin im Adminmenü über Erweiterungen installieren und unter Erweiterungen - Plugins - Search - Easybook Reloaded konfigurieren und aktivieren.
Update/Upgrade: siehe oben wie Komponente
VersionshistoryVersion 2.0.1 - 28.07.2010
- Anpassung an Komponentenversion 2.0.2
Sprachdateien:
- Neue ungarische Sprachdatei - Danke an Luby
Version 2.0 - 26.07.2010
Überarbeitete Version des Plugins Easybook Search von Easy-Joomla
Eintrag bei JoomlaOS.de: Easybook Reloaded bei JoomlaOS.de
Artikel bei Joomla-Downloads: Easybook Reloaded - Artikel bei Joomla-Downloads.de
2. Artikel bei Joomla-Downloads: Easybook Reloaded - 2. Artikel bei Joomla-Downloads.de
Artikel bei Templates4ALL: Easybook Reloaded - Artikel bei Templates4ALL.de
Artikel bei Joomla-Downloads über die Version 2.0.5: Easybook Reloaded - Artikel bei Joomla-Downloads.de über die Version 2.0.5
Artikel bei Templates4ALL über die Version 2.0.5: Easybook Reloaded - Artikel bei Templates4ALL über die Version 2.0.5
Artikel bei Templates4ALL über die Version 2.0.6: Easybook Reloaded - Artikel bei Templates4ALL über die Version 2.0.6
Haben Sie auch einen Artikel geschrieben? Dann melden Sie sich bei mir!
- aktuell keine Änderungen
- alle Übersetzungen aktualisieren - ich bitte um Mithilfe!
- Zentrierung des Textes über BBCode
Demonstration Easybook Reloaded
Ihr könnt das Projekt auf vielfältige Weise unterstützen:
- Vorschläge & Feedback äußern, Fehler melden
- Logo im Gästebuch nicht ausschalten
- Link setzen auf Projektseite
- Artikel schreiben
- Weiterempfehlen
- Spenden
Easy-Joomla für die tolle Originalkomponente!
Vorschläge, Kommentare und Tipps zu "Komponente - Easybook Reloaded - Joomla" bitte mit Hilfe des unteren Kontaktformulars hinterlassen.
Bei Problemen oder Supportwünschen bitte den Thread im Joomlaportal nutzen, dort ist eine schnellere Bearbeitung möglich!
Seitennavigation
Nächster Beitrag:
Modul PWD-GEN J! - J1.5 - Joomla
mir gehts nicht im Kontakt zum Schreiber, sondern darum dass fakes verhindert werden.
Email soll ja nicht öffendlich sein sondern nur zur Verifizierung der email...
Ist immer etwas schwierig, da man ja als Betreib...BenPlugin - SIGE - Simple Image Gallery Extended - Joomlahello, habe soeben deine neueste version in joomla installiert. jetzt läuft auf den seiten, in denen ich die gallery eingebunden haben die rokslideshow im header nicht mehr -> kannst du mir sagen, was ich machen muss, damit das wieder läuft?...SarahKomponente - Easybook Reloaded - Joomla@ Georg
Du hast zu wenig Speicher eingestellt. Such einfach mal nach "Allowed memory size of bytes exhausted".
@ Ben
Danke für deinen Eintrage.
Deinen Vorschlag halte ich für nicht sinnvoll! Es handelt sich nicht um einen Newsletterbestellung o...Vitja (Admin)Homepage - Website bekannt machen - mehr Besucher erhalten@ Dirk:
Ja, Google ist zwar mittlerweile in der Lage auch Flash, PDF usw. zu indexieren, aber solche Seiten werden kaum Spitzenpositionen erreichen.
Andere Suchmaschinen sind auch noch nicht so weit wie Google!
Habe im Artikel Googles Tipps zum dopp...Vitja (Admin)Komponente - Easybook Reloaded - JoomlaVielen Dank für die neue Komponente!
Selbst die Übernahme aus Sefbook funktionierte recht einfach.
Was ich mir noch Wünschen würde, wäre eine Verifizierung der E-mail
Adresse bzw. Bestätigung durch einen Link an die angegebene Adresse.
Oder g...BenHomepage - Website bekannt machen - mehr Besucher erhaltenAlso mit tables hab ich eigentlich gute Erfahrungen. Wurden gut gelistet und keine Probleme.ChristiantJoomla - Random Image - ModifiziertHeute habe ich ein Mini-Update auf Version 1.5-7-2 durchgeführt.
In dieser ist die Nutzung auf einem lokalen Webserver wieder möglich und ein oft gemachter Fehler (führendes / bei der Angabe des Bildordners) wird erkannt und entfernt.
@ Alex:
V...Vitja (Admin)Joomla Hack - Meta-Tags richtig setzen und optimierenDu solltest natürlich die Global Site Meta Description bzw. Keywords eintragen, diese werden für die Startseite benutzt.
Normalerweise liest Jooaml 1.0 alle Daten aus den Artikeln ein, was zu ein sehr schlechten und unpassenden Zusammensetzung der...Vitja (Admin)Tutorial - Wechselnde Bilder auf einer Introseite bei JoomlaNein, ich habe momentan keine Testseite online. Ist aber sehr einfach, probiere es doch mal an einem Testserver!?
GrußVitja (Admin)