Alle Beiträge von Chefkoch

Über Chefkoch

Als Chefkoch arbeite ich als Systemadministrator und Programmierer. Hier blogge ich über Joomla, Magento, WordPress und Windows. In meiner Freizeit fotografiere ich viel, fahre mit meiner Yamaha XT660R oder Jogge durch die Gegend.

Die E-Mail-Funktion wurde temporär aus dieser Website deaktiviert. Bitte später erneut versuchen.

Die E-Mail-Funktion wurde temporär aus dieser Website deaktiviert. Bitte später erneut versuchen.Wer in den letzten Tagen seine Joomla! Installation von 3.1.5 auf 3.2 aktualisiert hat, hat vielleicht wenn er sich im Adminbereich angemeldet hat, die folgende Fehler-Meldung im Anmeldefenster gesehen: „Die E-Mail-Funktion wurde temporär aus dieser Website deaktiviert. Bitte später erneut versuchen.“ Nachdem dies bei mir bei mehreren Aktualisierungen auftrat, hier eine Workaround.

An der Joomla Administration anmelden und in die Konfiguration wechseln. In den Reiter „Server“ wechseln und hier wenden wir uns dem Bereich „Mailing“ zu. In der Regel steht hier unter Mailer PHP-Mail.

Den Schalter bei „Send Mail“ auf Nein setzen und anschließend speichern. Nachdem gespeichert wurde, den Schalte wieder auf Ja setzen und erneut speichern. Nun sollte alles wieder funktionieren.

Man kann auch den Mailer temporär umstellen, speichern, wieder rückgängig machen und erneut speichern. Es scheint so zu sein, dass die Mail-Konfiguration wenn sie erneut geschrieben wird den richtigen Status bekommt und anschließend wieder funktioniert.

Gruß
Chefkoch

Videos vom Joomla! Community Treffen in Nürnberg verfügbar

Joomla Day  2013 DeutschlandAb sofort können die ersten Videos vom Joomla! Community Treffen, das am 13. und 14. September in Nürnberg, auf YouTube angeschaut werden. Die Video-Teams haben sich ran gehalten und laden beinahe stündlich neue Videos hoch.

Eine Auswahl aktuell verfügbarer Sessions:

Einfach mal im YouTube Kanal vorbei schauen.

8. Joomla! Geburtstag – Alles Gute zum Jahrestag

Joomla! 8. Jahrestag
image by @Helvecio

Wir schreiben das Jahr 2005, eine Gemeinschaft bestehend aus Entwicklern und Benutzer rund um den Globus hat sich entschieden ihr Schicksal selbst in die Hand zu nehmen. Das Resultat ist die Geburtsstunde eines neuen Software Projektes, welches das Licht der Welt am 1. September 2005 erblickt und den folgenden Namen trägt: Joomla!

Und in den Tagen zwischen dem 15. und 17. September 2005, je nach Zeitzone, wurde Joomla! 1.0.0 veröffentlicht.

<code>--- 1.0.0 Released -- [17-Sep-2005 00:30 UTC] ---</code>

8. Joomla! Geburtstag – Alles Gute zum Jahrestag weiterlesen

Rapid PHP-Editor 2014 oder schneller als die Polizei erlaubt

Rapid PHP Editor 2014Wer kennt ihn noch meinen Lieblingseditor über viele Jahre: HomeSite, von der Firma Allaire. HomeSite war ein leistungsfähiger, übersichtlicher und leicht zu bedienender PHP/HTML-Editor der über viele sinnvolle Features und Funktionen verfügte. Nach Aufkäufen durch Macromedia, die wiederum von Adobe aufgekauft wurden, erschien im September 2003 mit der Version 5.5, die letzte Ausgabe.

Ruhe in Frieden geliebter HomeSite, Du warst lange ein treuer Begleiter. Aber 10 Jahre sind eine lange Zeit in der sich einiges getan hat.

Lange habe ich nach einer Alles-in-Einer-Softwarelösung für mein tägliches Programmieren in PHP, HTML, CSS und JavaScript gesucht, bis ich auf Rapid PHP-Editor von Blumentals Software gestoßen bin, den ich im folgenden Artikel vorstellen möchte.

Rapid PHP-Editor 2014

Nach der Installation kann bei einem einmaligen Einrichtungsdurchlauf das Erscheinungsbild und die Grundcharakteristik ausgewählt werden. Schon bei erstmaligen Aufruf findet man sich schnell zurecht und kann auf Entdeckungsreise gehen, denn zu entdecken gibt es vieles. Hier erst einmal die Haupt-Funktionen:

  • Schnelle Entwicklungsumgebung – wirklich flott.
  • Syntax-Hervorhebung für eine große Anzahl an Sprachen wie: HTML, CSS, JavaScript, PHP, XML, Perl, SQL, Apache.
    Rapid PHP Editor 2014 - Syntax-Highlighting
  • Integrierter FTP-Client für den Upload auf den Live-Server.
  • Erweitertes Suchen und Ersetzen in Ordner und Dateien auch mit Hilfe regulärer Ausdrücke.
  • Integriertes Debuggen und Validieren mit Hilfe von xDebug-PHP-Debugger auch in Echtzeit. Rechtschreibprüfung, W3-HTML- und CSS-Validierung, JSLint-JavaScript-Prüfung.
  • Unterstützung der Smarty-PHP-Template-Engine.
  • Code-Wiederverwendung mit Hilfe von einfach zu pflegenden Code-Bibliotheken.
  • Up-to-Date mit modernen Webstandards wie HTML5 und CSS3, inkl. Code Prefixer für max. Browser-Kompatibilität.
  • Integrierte Projekt-Verwaltung zum einfachen und bequemen Verwalten und hoch laden von Dateien und Verzeichnissen.
  • Sinnvolle Werkzeuge wie: Farbwähler, XRay zum anzeigen der CSS Struktur einer Seite, WinMerge zum vergleichen von Dateien, HTML-Tidy hilft HTML-Fehler zu erkennen und beseitigen. Rapid PHP-Editor 2014 oder schneller als die Polizei erlaubt weiterlesen

Joomla Template von TemplateMonster – Review und Gewinnspiel

Was sind Websites ohne ein ansprechendes Design und Layout? Wie im wahren Leben, so zählt auch in der Welt des Internets oft der erste Eindruck und den bestimmt nun mal maßgeblich das Look and Feel. Deshalb will ich heute ein Joomla Template von TemplateMonster vorstellen und im Anschluss gibt es drei Joomla Template zu gewinnen, die Ihr euch selbst aussuchen könnt. Dazu mehr weiter unten im Artikel.

Das Joomla Template im Überblick

TemplateMonsterBei dem Template mit der Nummer 43160, handelt es sich um ein Template für Joomla ab der Version 3.0, welches als Reise-Template designt wurde, für andere Zwecke natürlich ebenfalls verwendet werden kann. Es ist ein responsives Template, das bedeutet es verändert seine Breite, Aussehen und Bedienung, je nachdem welches Endgerät die Seite aufruft. Die folgenden Layout-Arten sind vorhanden:

Vorträge und Workshops für Joomla!Day 2013 stehen fest

Logo-Joomla-Day- 2013-DeutschlandAb sofort stehen die Veranstaltungen fest, die rund um den Joomla!Day 2013 am 13. und 14. September 2013 in Nürnberg stattfinden.

Da bis zu vier Vorträge gleichzeitig stattfinden, macht es Sinn das umfangreiche Programm aus Vorträgen und Workshops bereits im Vorfeld kennenzulernen.

Tag I – „Business Day“

Alles rund um Joomla! Templates, Responsives Design, Modul Entwicklung und Unit Tesing. Ein weiterer Schwerpunkt bildet an diesem Tag die E-Commerce Lösung VirtueMart.

Joomla!Day Nürnberg 2013 Tag I
Programm „Business Day“, Freitag, 13.09.2013

Vorträge und Workshops für Joomla!Day 2013 stehen fest weiterlesen

Open Source CMS-Systeme im Vergleich

Für Unternehmen längst eine Selbstverständlichkeit, für private Personen oder Vereine und Institutionen oft vorhanden, ist ein Internetauftritt  heute schon lange kein Hexenwerk mehr. Was früher nur Nerds oder anderen lichtscheuen Kreaturen mit Programmiererfahrung oder wenigsten Kenntnissen in HTML vorenthalten war, hat sich dank moderner Content Management Systemen (CMS) zu einer Selbstverständlichkeit hin entwickelt.

Dank moderner Content Management Systemen lassen sich Inhalte, egal ob Texte, Dokumente, Bilder oder Videos so einfach bearbeiten und veröffentlichen wie am heimischen Computer mit Hilfe der Textverarbeitung oder dem Bildbearbeitungsprogramm.

CMS Vergleich: WordPress, Joomla!, TYPO3, Drupal

Doch wer die Wahl hat, hat auch die Qual. Mittlerweile ist die Zahl quelloffener CMS-Systeme so groß, dass ein Überblick nur schwer möglich ist. Die vier,  in diesem Artikel näher betrachteten, Content Management Systeme: WordPress, Joomla!, TYPO3 und Drupal bilden dabei die Spitzengruppe und werden hier deshalb näher untersucht. Open Source CMS-Systeme im Vergleich weiterlesen

WordPress 3.6 erschienen – Neues Theme, Revisionsverwaltung, Native Audio- und Video-Unterstützung

WordpressDie Open-Source-Blog-Software WordPress ist in der Version 3.6 erschienen und trägt den Spitzname „Oscar“ zu Ehren des Jazzpianisten Oscar Peterson. Zum Download geht es hier.

Die folgenden Features für Anwender machen die neue Version aus:

  • Das neue Twenty Thirteen Theme
    Wordpress 3.6 hat ein farbenfrohes Standard-Theme „Twenty Thirteen“ bekommen, das ein einspaltiges Blog-Layout vorsieht und sich an kleine und große Bildschirme anpasst (Responsive).
  • Die neue Revisionsverwaltung (Post Locking)
    Über einen Scrollbalken kann man sich elegant verschiedene Versionen eines Artikels anschauen und bei Bedarf den gewünschten Zustand wieder herstellen.
  • Beitragsbearbeitungssperre
    Wird ein Artikel von einem anderen Benutzer gerade bearbeitet, so ist das leicht zu erkennen und hilft so Versionskonflikte zu vermeiden.
  • Neuer HTML5-Mediaplayer
    Mit Hilfe des neuen HTML5-Mediaplayer lassen sich Audio- und Videodateien leicht in Beiträge einbinden. Es werden die folgenden Online-Dienste unterstützt: Spotify, Rdio und Soundcloud.
  • Neuer Menu Editor
    Soll einfacher zu bedienen sein als zuvor.
Wordpress 3.6 Revisionen
Bild wordpress.org

Für Entwickler gibt es auch Neuerungen:

  • Neue Audio/Video API
    Über die neue API ist es möglich auf Metadaten wie ID3-Tags zuzugreifen.
  • Neue HTML5 Markup Möglichkeiten
    Es lassen sich HTML5-Markup in Kommentaren, Suchformularen oder Kommentar-Listen einsetzen.
  • Bessere Revisionsfilter
    WordPress bringt in der Version 3.6 einen verbesserten Revisions-Filter mit.

Insgesamt kann das neue Major Release von WordPress mit vielen durchdachten und von vielen Nutzern gewünschten Funktionen punkten.

Unerwünschtes crawlen der Website durch Bots bzw. Spider verhindern

Website Crawler, auch Spider oder allgemeiner Robots bzw. Bots genannt, durchforsten das Internet und analysieren automatisch Internetauftritte um diese zu indexieren. Was bei Google, Bing und Co. erwünscht ist kann bei anderen „Besuchern“ aber auch schnell zur Last werden. Dies kann, sogar im wahrsten Sinne des Wortes, schnell zur Last werden und zwar für den jeweiligen Server auf dem die Webseite gehostet wird und der ständig unter Volldampf läuft.

Um bestimmte Bots vom durchsuchen der eigenen Website auszuschließen gibt es 2 Methoden. Zum einen mit Hilfe einer robots.txt Datei und als zweite Lösung die, mit Hilfe von URL rewrite Regeln in einer .htaccess Datei.

Ich möchte deshalb nur näher auf die zweite Methode eingehen, da das befolgen der Anweisungen einer robots.txt keine Pflicht darstellt und sich einige Spider nicht daran halten. Unerwünschtes crawlen der Website durch Bots bzw. Spider verhindern weiterlesen

BSI Studie zum Thema Sicherheit von Content Management Systemen

Vor kurzem wurde vom Bundesamt für Sicherheit in der Informationstechnik (BSI) eine mehr als 160 seitige Studie veröffentlicht, die den gängigen Content Management Systemen (CMS) von WordPress, Joomla!, Drupal, Typo3 und Plone auf den sicherheitstechnischen Zahn fühlt.

Untersucht wurden unter anderem einzelne Phasen des Softwarelebenszyklus, sowie Themen wie beispielsweise Protokollierungseinstellungen und Datenschutz, welche mittelbaren Einfluss auf das Sicherheitsmanagement haben.

Es wurden verschiedene Szenarien durchgespielt, um einen realen Bezug herstellen und Handlungsempfehlungen geben zu können. Szenarien waren dabei eine „Private Event Site“, ein „Bürgerbüro in einer kleinen Gemeinde“, „Open Government Site einer Kleinstadt“ und ein „Mittelständisches Unternehmen mit mehreren Standorten“.

Graphische Darstellung der Schwachstellen in den Erweiterungen und Basis-Installation
Bild: BSI

Eine, für viele wahrscheinlich wenig überraschende, Erkenntnis der Studie ist, das die Grundsysteme von Joomla!, WordPress und Co. Wesentlich sicherer sind als viele der von Drittherstellern angebotenen Erweiterungen. So fallen ca. 20% der gefundenen Fehler bei WordPress auf die Basis-System und die restlichen 80% auf Erweiterungen. Bei Joomla! Und TYPO3 unterscheiden sich die Zahlen mit 13% bzw. 14% Basis und 87% und 86% nur unwesentlich.

Letzten Endes sollte ein System stets aktualisiert werden und nur so viele Erweiterungen wie nötig und so wenig wie möglich installiert werden.

Viel Spaß wünscht
Chefkoch

Link zum BSI Artikel: Content Management System (CMS)