the Template Engine Project "geiles Theme STE"



do_reset_wordpress=1 - Wenn Sie diesen Request in Ihrer WebStatistik sehen, dann werden Sie angegriffen! Ihre WordPress Installation ist in Gefahr und Sie müssen Maßnahmen ergreifen.

Ist WordPress am ende? - Die Gerüchteküche brodelt, ist WordPress tot? Zu recht, denn gerade die neuen Diskussionen um den Datenschutz verunsichern viele User ob sie umsteigen sollen.


Welches CMS für was? - Planen Sie einen Webauftritt, dann haben Sie die Qual der Wahl. Dieser Beitrag soll Ihnen helfen das richtige System für Ihre Webseiten zu finden.

Willkommen - Ich arbeite aktuell an einem Template-Parser der den Content (Text, Bilder, Videos) vom Layouting und Coding trennt, und mit sehr kleinem Angriffsvektor.

Admin URL verbergen - Aus Sicherheitsgründen, sollten Sie die üblichen und bekannten admin-URLs unkenntlich machen oder verstecken. Mit diesem Beitrag erledigen Sie dies ganz einfach



Oliver Lohse » Ich bin diplomierter Wirtschafts-Informatiker und Organisations-Programmierer in verschiedenen Sprachen bzw. Markup-Dialekten, z.B.: Java, JEE, COBOL, PHP, MySQL, HTML, CSS, ANSI C, Lisp, Rexx, JavaScript, Scheme, ActionScript 2.0, Maschinensprache, Assembler und JCL. Seit mehr als 22 Jahren arbeite ich in einem grossen Softwareunternehmen in Niedersachsen und betreibe diese Domain als Entwicklungsplattform für meine Template-Engines.

follow me on Instagram Kontakt



Aktuelle Seite abfragen 66

Arbeiten Sie in Bludit mit Seitennavigationen, dann kann die Abfrage der aktuellen Seite durchaus hilfreich sein. So fragen Sie diesen Wert ab.

Artikel Statistik 73

Mit diesem Codeschnipsel, können Sie eine Beitrags-Statistik erstellen, um zu ermitteln welcher Beitrag wie oft gelesen wird. Kein User-Tracking.

Avatar Bild im Beitrag 76

Wie im Internet üblich, werden kleine AVATAR-Bilder angezeigt die den Autor oder User darstellen sollen. Diese kleine Codeanpassung zeigt wie es geht.

Items per Page 63

Das CMS Bludit kann in der Standardinstallation 1, 2, 3, 4, 5, 6, 7, 8 oder alle Inhalte pro Seite anzeigen, manchmal benötigt man aber z.B. 11, 14 oder 17 Item

Bludit Theme umschalten 62

Wenn Sie Bludit-Themes entwickeln dann können Sie dem Leser die Möglichket geben das Theme live umzuschalten für den ersten Eindruck.

Bootstrap 65

Bootstrap ist das wohl beliebteste freie CSS-Framework auf diesem Planeten. Warum ich Bootstrap für diese Template Engine nutze klärt dieser Beitrag.




Contact3 and Hooks 68

Blenden Sie das Kontaktformular immer oben auf der Kontaktseite ein. Durch die Änderung des Hook ist dies einfach möglich.

Edit Button einfügen 64

In diesem Bludit Tutorial zeige ich Ihnen wie Sie einen Edit-Button im Frontend einblenden, sofern Sie angemeldet sind, um Beiträge sofort editieren zu können.

Einfacher Spamschutz 72

Wenn Sie das Bludit-Plugin Contact3 nutzen, dann können Sie in diesem Plugin eine ganz einfache und wirkungsvolle Blackliste einbauen.

Mail mit PHP abfragen 89

Coding 1: PHP bietet zudem auch zahlreiche Möglichkeiten Mails aus einer Mailbox automatisch auszulesen.

Mail mit PHP abfragen 2 58

Coding 2: PHP bietet zudem auch zahlreiche Möglichkeiten Mails aus einer Mailbox automatisch auszulesen.

Meldungen unterdrücken 60

So verhindern Sie die Ausgabe von Warnungen und Meldungen in der Template Engine Smarty. Besonder hilfreich während der Entwicklung im eigenen Projekt.

Fileupload aktivieren 66

Der Fileupload ist bei GetSimple nach der Standard Installation deaktiviert. Dieser Beitrag zeigt wie Sie diese Funktion rasch aktivieren.

footer in Devtheme 68

Brandings der Entwickler sind eine gute Sache, jedoch dürfen Sie auch ausgestellt werden. Wie das für das Bludit Theme DEVTHEME geht, lesen Sie hier.

Template Engine mit PHP 64

Das ist die wirklich kleinste Template Engine die je mit PHP erstellt wurde - das Script soll anstößee liefern für eigene Entwicklungen.

Mailversandt mit PHP 103

Mit diesem kleinen Script realisieren Sie einen Mailversandt mit Standard PHP und einer Sperrliste die den Versand abbricht bei Sperrwörtern.

Meta Info aktivieren 51

Aktivieren Sie den Anleser für die Posts mit dem folgenden kleinen Codeschnipsel für die page.php des ausgewählten Theme.

Mehrdimensionales PHP Array 46

Das auflösen mehrdimensionaler Arrays ist in PHP etwas sperrig, daher in diesem Beitrag ein diskretes Design-Pattern.




Neues Beitragsfeld 63

Fügen Sie Ihrem Beitrag ein neues Feld hinzu wenn Sie eines benötigen (ähnlich wie CustomFields), es ist ganz einfach und dieser Beitrag zeigt wie es geht.

Verzeichnis lesen mit PHP 51

Mit PHP ein Verzeichnis mit Ordnern und Dateien einlesen und anzeigen. Der Beitrag zeigt ein kurzes Codesegment zum ausprobieren oder nutzen im eigenen Projekt.

Post Datum und Uhrzeit 59

Zeigen Sie im Theme "Alternative" Metadaten wie Datum und Uhrzeit der Erstellung des Posts an, so einfach geht es mit wenigen Zeilen Code.

removeHTMLTags 55

HTML Elemente werden in der Regel aus bestimmten Bereichen entfernt oder umgewandelt, Sie können dies abschalten wenn Sie dies verhindern möchten.

Rotieren mit CSS 64

Mit einfachen CSS Mitteln und Keyframes, können Sie Grafiken rotieren lassen, dabei fällt es auch gar nicht auf, das sie gespiegelt wird.

Smarty config im Code 48

Mit Config-Files können globale Einstellungen leicht verwaltet werden und sogar mit im Programmcoding abgefragt werden

Template mit Schleifen 45

Bauen Sie komplexe Schleifen in Smarty Templates auf die den Inhalt des Templates dynamisch prüfen und nach Bedarf erweitern können statt fester Strukturen.

Umzug mit Bludit 64

Nur eine einzige Anpassung müssen Sie vornehmen, wenn Sie mit Ihrem bisherigen Bludit-Content auf eine neue Domain umziehen. Dieser Beitrag zeigt wie einfach es

Unsichere PHP includes 49

PHP includes() sind in Einsteigerscripten oft zu finden und bergen großes Gefahrenrisiko in sich. Die Lücke kann aber einfach geschlossen werden.

Untergeordnete Posts 55

Strukturieren Sie Beiträge indem Sie ihnen einen führenden Beitrag zuordnen. Dies können Sie im PHP-Coding abfragen, es ist ganz einfach.

User-ID in PHP speichern 51

Steuern Sie die SPAM-Flut in Kommentaren und erlauben Sie nur einen Kommentar in 48h. Dieser Beitrag zeigt wie es geht.

Verwandte Beiträge 1 51

Teil 1 - Mit nur wenigen Handgriffen zeigen Sie verwandte Beiträge unter Ihrem Post an. Dank der excellente Dokumentation des Bludit-Projektes fast ein Kindersp




Verwandte Beiträge 2 57

Teil 2 - In diesem Beitrag zeige ich Ihnen das vollständige Coding, wie das CMS Bludit anhand von Tags verwandte Beiträge anlisten kann.

Warum Bludit? 51

Mein Weg führt mich mit weg von den traditionellen und sehr verbreiteten CMS wie Typo3, Joomla und WordPress, hin zu Bludit. Warum das so ist, lesen Sie hier.

Werte aus site.php lesen 51

Sie können alle Parameter der Blog Einstellungen lesen, die in der Datei site.php gespeichert werden. Welche Parameter Sie auslesen können zeigt der Beitrag.

WordPress sicher machen 50

Das ist ein Dauerbrenner! Machen Sie WordPress sicher, denn dieses populäre CMS hat einen sehr hohen Angriffsvektor - gerade wegen seiner Beliebtheit.




Smarty

Die Template Engine Smarty ist ein auf PHP beruhender HTML-Parser. Mit Hilfe dieses freien Frameworks können Sie Texte, Bilder oder anderen Content vom Layouting und Coding trennen.


Bludit

Das kostenlose Flatfile-CMS ist aktuell das beliebteste CMS ohne SQL-Datenbank. Bludit ist sehr sicher und besitzt den wohl kleinsten Angriffsvektor durch Hacker.


WordPress

Das kostenlose WordPress ist das wohl genialste und beliebteste CMS mit Datenbankunterstützung. Mit dem CMS WordPress scheint wirklich alles möglich zu sein.