Archivo Explosivo: GitHub

Pico-Search-Plugin ein wenig besser gemacht

Im Verlauf der Evaluation eines neuen Content Management Systems für ein anderes Projekt habe ich auch mit PicoCMS gespielt – unter anderem auch mit einigen Erweiterungen. Ein essentieller Bestandteil einer jeden Internetseite sollte die Suche sein. Daher habe ich auch das entsprechende Plugin von PontusHorn genauer unter die Lupe genommen.

Eine kleine Verbesserung die innerhalb von 2 Minuten gemacht war, konnte ich per Pull-Request auf GitHub beisteuern: Ein Problem (Problemchen) war der gezeigte Beispielcode um die Suchergebnisse darzustellen… soweit so gut – ein Fehler trat nur auf, wenn keine Suchergebnisse gefunden wurden – dann wurde nämlich versucht auf ein Seiten-Array (pages) per Twig-Template-Engine zuzugreifen, was nicht existiert hat. Daraus resultierte dann eine ordentliche Twig-Fehlermeldung – anstelle einer ordentlichen Internetseite.

Der neue Code:

<div class="SearchResults">
    {% if pages %} // Hier wird überprüft, ob das Ergebnis-Array überhaupt vorhanden ist
        {% for page in pages %}
            <div class="SearchResult">
                <h2><a href="{{ page.url }}">{{ page.title }}</a></h2>
                {% if page.description %}<p>{{ page.description }}</p>{% endif %}
            </div>
        {% endfor %}
    {% else %} // Sollte es nicht vorhanden sein, wird eine Meldung angezeigt
        <p>No results found.</p>
    {% endif %}
</div>

Hier der Link zur Such-Erweiterung für PicoCMS.
Hier der Link zum Merge meiner Verbesserung.

quill-rich-text-editor

Quill – RTE

Quill – Api Driven Rich Text Editor Über 10.000 Sterne auf GitHub und OpenSource.

LazyLoading Images

phaziz WordPress-Theme / Updates

Neue Features: LazyLoading Images – gilt für Artikelbilder und Galerie-Bilder. Hier der Download via GitHub!

http://firstaidgit.io/

FirstAidGit

http://firstaidgit.io/

Quickly find the answers and commands to the most frequently asked git related issues.

ConstructrCMS – GitHub Download

ConstructrCM in der aktuellen Version 3.0 kann man auf GitHub kostenlos herunterladen: https://github.com/phaziz/ConstructrCMS-3

ConstructrCMS - Download via GitHub

ConstructrCMS 1.04.0

ConstructrCMS 1.04.0 Release

ConstructrCMS (constructr-cms.org) based on Slim-PHP5-Framework, Twitter Bootstrap, MySQL/PDO, jQuery/Javascript and Passion!

That’s it for now (Version 1.04.0 / 2014-12-18):

  • Simple example frontend-template
  • C.R.U.D. websites
  • Automatic sitemap.xml generation
  • C.R.U.D. content elements
  • Content trashcan and recovery
  • C.R.U.D. Uploads
  • Media information (title, copyright, description, keywords)
  • Media trashcan and recovery
  • User management
  • User rights management
  • User password resetting via CONSTRUCTR_CONF-option for all backend-user-accounts
  • Generating dynamic websites
  • Generating domain specific static websites
  • FTP-Transfer of static sites to frontend-domain
  • Backend searchengine for pages, content-elements, content-history-elements media-files and backend-users, …
  • Constructr-Postmaster for contact-form-handling in frontend
  • File based Website-Caching
MiniCMS

Mini CMS

Ein minimales PHP-Content Management System für die Auslieferung von statischen Dokumenten.

  • Minimal und superschnell.
  • Nur knappe 60 Kilobyte groß.
  • Ab PHP 5.3.
  • Beliebiges Inhalts-Verzeichnis für die statischen Dokumente.
  • Beliebige Dateiendung (.php, .html, …).
  • Logging-Funktion.
  • Automatischer Menü-Generator (bisher für eine Ebene von Seiten / noch keine verschachtelten Strukturen).
  • Diverse Hilfsfunktionen.
  • Installation in jedem Unterverzeichnis möglich.
  • Demo
  • Download via GitHub
Permalink
3. Dezember 2014
GitHubHTML5JavascriptPHPProgrammierung