Liste der Beiträge

Zurück zur Seitenansicht

Application Framework Zikula - Vorzüge von MOST Modulen

01.12.2018, 16:00
Application Framework Zikula - Vorzüge von MOST Modulen

In der Artikelserie Module für Zikula bauen - So einfach gehts habe ich bereits damit begonnen, die Vorzüge von MOST hinsichtlich der Planung und Erstellung von Modulen auf zu zeigen.

Doch es gibt noch andere Vorzüge, die sich tatsächlich in den Modulen zeigen. Diese Vorzüge ergeben sich dadurch, dass bestimmte Features (grundsätzlich) vorhanden sind.

Dabei kann man durch Einstellungen entweder im Modell oder später im Modul selbst Features deaktivieren.

In dieser Artikelserie stelle ich einige Vorzüge von MOST Modulen vor.

Tipps für die Arbeit an Themes

30.11.2018, 18:45
Tipps für die Arbeit an Themes

Tipps zur Bearbeitung von Templates zur Erstellung Deines Layouts mit Zikula

In diesem Artikel sammle ich Tipps zur Arbeit am Layout. Wenn Du nicht selbst eigene Module programmierst, wirst Du nach der Installation von Zikula und den notwendigen Einstellungen höchtswahrscheinlich damit beginnen, ein eigenes Layout zu erstellen.

Dazu musst Du ein Theme haben und dies als zusätzliches Theme dem Core von Zikula bekannt machen.

Anschließend sind in der Regel Arbeiten an Templates notwendig.

Im folgenden findest Du Arbeitsweisen, die sich für mich als nützlich erwiesen haben.

Module für Zikula bauen - Module erweitern

31.10.2018, 14:20
Module für Zikula bauen - Module erweitern

Zur automatischen Linkerstellung habe ich vor kurzem das Modul AutoLinks erstellt und darüber berichtet.

Nach einer kurzen Zeit der Nutzung habe ich gemerkt, dass mir etwas fehlt.

Kein Problem mit dem ModuleStudio.

Im folgenden Artikel zeige ich Dir, wie Du ein Modul und seine Funktionen weiterentwickelst.

Module für Zikula bauen - So einfach gehts

20.10.2018, 14:30
Module für Zikula bauen - So einfach gehts

Module erweitern die Funktionalität Deiner Homepage. Mit Zikula und dem ModuleStudio(MOST) ist das Erstellen eines Moduls einfach und geht schnell von der Hand.

Für einige meiner Homepages wollte ich die Möglichkeit schaffen, bestimmte Begriffe automatisch in Links umwandeln zu lassen.

Also habe ich das Module Autolinks mit dem ModuleStudio geplant, generiert und durch ein wenig eigenen Code in meinem Sinne funktionsfähig gemacht.

Im folgenden möchte ich Dir zeigen, wie das Modell im ModuleStudio aussieht und welchen eigenen Code ich geschrieben habe.

Php Application Framework Zikula - Wo beziehen?

08.10.2018, 14:30
Php Application Framework Zikula - Wo beziehen?

Zikula 2 ermöglicht das einfache Betreiben einer Homepage und das Programmieren komplexer Anwendungen.

In dieser Artikelserie versuche ich für Neu-Einsteiger einen leichten Einstieg zu ermöglichen.

Was ist Zikula?

Zikula ist eine Php* Anwendung, denn Sie läßt sich auf einen Server hochladen und anschließend mithilfe einer Datenbank, zum Beispiel mit Mysql*, installieren und ist in der Scriptsprache Php* programmiert.

Nach der Installation steht eine Benutzerverwaltung, eine Mail-Funktion und mehr zur Verfügung.

Zikula ist ein Framework, weil es darüber hinaus einen Rahmen bietet, mit dem weitere Anwendungen, z.B. Module(Erweiterungen) programmiert werden können.

PHP Programmierung mit Zikula und Eclipse

04.10.2018, 15:45
PHP Programmierung mit Zikula und Eclipse

PHP Application Framework Zikula und Programmierung

Zikula ist ein Php Application Framework. Das bedeutet, dass Zikula das Programmieren mit PHP erleichtert.

Wie das geht? Php* ist inzwischen objektorientiert.

 

Das bedeutet, dass jede Entität als Objekt behandelt wird. Objektorientierte Programmierung ist eine Abstraktionsstufe, die mir erst einmal Kopfzerbrechen bereitet hat. Es sei erwähnt, dass ich Informatik nicht studiert habe.

Objektorientierte Programmierung - Eigenschaften und Methoden

Zikula - Formicula - Das Modul für Kontaktformulare

02.10.2018, 22:30
Zikula - Formicula - Das Modul für Kontaktformulare

Kontaktformulare mit Formicula

Wenn Du eine Homepage betreibst, kann es sein, dass Du ein Formular zur Kontaktaufnahme anbieten möchtest.

Formicula ist bereits seit einer halben Ewigkeit einsatzbereit. Nun ist eine aktuelle Version für Zikula 2.0.11+ erschienen.

Mit Formicula stehen Dir verschiedene Formulare zur Verfügung.

Ich möchte im folgenden zeigen, wie das Modul im Backend und Frontend aussieht.

Das Backend von Formicula

Php Application Framework Zikula - Theme-Entwicklung 4

01.10.2018, 21:10
Php Application Framework Zikula - Theme-Entwicklung 4

Überschreiben von Templates

Im Theme unproblematisch

Das Bearbeiten von templates in Deinem eigenen Theme ist unproblematisch, denn Dein eigenes Theme ist von Aktualisierungen des Core oder von Modulen nicht betroffen.

In Modulen schnell problematisch

Bei Modulen sieht das anders aus. Denn bei Modulen werden Deine Änderungen schnell überschrieben, wenn Du ein Modul akualisierst. Deine Änderungen wären dann verloren.

Unschädliches Überschreiben von Templates

Deswegen zeige ich Dir in diesem Artikel, wie Du templates in Modulen anpassen kannst ohne Überschreibungen Deiner Änderungen zu riskieren.

Pages - Das Modul für einfache Seiten

30.09.2018, 16:40
Pages - Das Modul für einfache Seiten

Pages ist ein einfaches Modul für Seiten

Eine Webseite braucht im allgemeinen einige Standard-Seiten wie ein Impressum oder neuerdings auch eine erweiterte Datenschutzerklärung.

Im folgenden zeige ich das Modul Pages, dass sich für solche Seiten gut eignet.

Pages gibt es bereits seit diversen Jahren und es hat nichts an seiner Bedeutung für das Erstellen einer Homepage verloren.

Pages hat nur wenige Features zu bieten, ist dadurch leicht zu nutzen und leicht auf den neusten Stand der Technik zu bringen, ist also ein verläßlicher Begleiter.

News - Das Modul für Deinen Blog

28.09.2018, 17:45
News - Das Modul für Deinen Blog

Im zweiten Artikel der Modul-Serie möchte ich das Modul News vorstellen.

News ist ein Blog Modul

Mit News kannst Du Artikel erstellen und verwalten, diese zeitgesteuert veröffentlichen, archivieren und mehr.

Backend von News

Wenn Du das Backend aufrufst, bekommst Du eine Übersicht der Artikel zu sehen, wenn welche angelegt sind. Die grünen Icons zeigen, dass der Artikel für das Frontend freigegeben ist.
 

Zikula - Content für flexible, komplexere Seiten

27.09.2018, 16:20
Zikula - Content für flexible, komplexere Seiten

Vorstellung von Modulen für Zikula

Dieser Artikel ist der Start für die Vorstellung von Modulen.

Diese Reihe soll zeigen, wie Module im Backend und Frontend aussehen, sodass Du ohne eine Installation einen ersten Eindruck bekommen kannst.

Sie beinhaltet nicht komplette Beschreibungen der einzelnen Funktion bzw. Einstellungsmöglichkeiten.

Zikula vielfach nutzbar

Zikula wird dadurch interessant, dass es mit Modulen zum Beispiel als Blog ( einfache Nutzung) betrieben werden als auch zur Umsetzung komplexer Anwendungen (ModuleStudio und eigene Programmierung) genutzt werden kann.

Content - das Modul für variable Seitengestaltung

Axel Guckelsberger hat sich erfreulicher Weise daran gemacht, Content auf einen besseren Level zu hieven.

Mit Content kann man per Drag and Drop Inhalte zu einer Seite hinzufügen. Der aktuelle Entwicklungsstand (Beta3) ist bereits fast umfänglich nutzbar. Auf dieser Seite kommt das Modul bereits zum Einsatz.

Homepages mit Zikula nutzt Zikula 2.0.11

26.09.2018, 21:00
Homepages mit Zikula nutzt Zikula 2.0.11

Willkommen bei Homepages mit Zikula mit neuem Layout, dass auf Bootstrap 3 basiert.

Da Zikula 2 nun wunderbar funktioniert, auch weil es neue Techniken wie Bootstrap, Doctrine, jQuery, Symfony und Twig, nutzt, war es an der Zeit, diese Seite auf den neusten Stand zu bringen.

Modul Blogging für Blog

Für den Blog auf dieser Seite nutze ich das Modul Blogging. Noch nicht 100%-ig fehlerfrei, ist es dennoch sehr gut nutzbar.

Modul Content für flexible Inhalte

Für komplexere Seiten nutze ich das Modul Content. Das Modul liegt zwar derzeit nur in einer Beta-Version vor, funktioniert allerdings schon sehr gut. Danke an Axel

Php Application Framework Zikula - Zugriffsrechte

27.06.2018, 19:20
Php Application Framework Zikula - Zugriffsrechte

Aufgeräumtes Php Application Framework Zikula

Das Php* Application Framework Zikula ist so aufgeräumt wie nie.

Mit der Versionsreihe 2.0.x, aktuelle Version 2.0.11, sind alle Altlasten aus alten Techniken (Prototype, Smarty, mangelnde Objektorientierung) Geschichte.

Zikula nutzt nun Symfony, Doctrine, Twig, Bootstrap und jQuery.

Alte Features sind geblieben

Neben anderen Features sind auch die Zugriffsrechte (Permissions) weiterhin Teil von Zikula.

Php Application Framework Zikula - Theme-Entwicklung 3

20.06.2018, 20:03
Php Application Framework Zikula - Theme-Entwicklung  3

Theme Entwicklung - Teil 3 - Blockposition und Block anlegen

Für die Theme-Entwicklung ist es manchmal notwendig oder wünschenswert, weitere Blockpositionen an zu legen bzw. anlegen zu können.

Dafür sind im wesentlichen 2 Schritte notwendig.

  1. Neue Blockposition im BlocksModule erstellen
  2. Für den neuen Block den entsprechenden Code in mindestens einem template des themes unterbringen

Diese Schritte beschreibe ich und zeige sie detailliert im Video. Anschließend bringe ich im Video an der neuen Blockposition einen Html Block zur Anzeige.

ModuleStudio - Basiswissen - Felder - Stringfelder

15.06.2018, 22:22
ModuleStudio - Basiswissen - Felder - Stringfelder

Im 4. Teil meiner Tutorial Serie zu den Feldern im ModuleStudio wird es spezieller.

Felder können über optionale Einstellungen bzgl. ihres Verhaltens verändert werden.

Dies gilt auch für String-Felder(Zeichenketten). Diese können zum Beispiel auf korrekte Eingabe validiert (geprüft) werden, als Passwort-Feld und vieles mehr dienen.

Dabei sind unzählige Kombinationen von Einstellungen möglich.

Im Video zeige ich verschiedene Einstellungen für String-Felder (Zeichenfolge) und wie sich diese im Eingabeformular und der Anzeige auswirken.

Php Application Framework Zikula - Theme-Entwicklung 2

19.05.2018, 21:00
Php Application Framework Zikula - Theme-Entwicklung 2

Theme Entwicklung - Teil 2 - Header und Footer verändern

Wie im letzten Artikel zur Theme-Entwicklung angekündigt, folgt nun der 2. Artikel in meiner Artikelreihe zur Theme-Entwicklung.

Nun geht es um die ersten Änderungen im Header und Footer. Wo kann man Header und Footer ändern? Welche templates müssen dazu bearbeitet werden?

Ich beantworte diese Fragen und zeige auch, wie man einen Html Block einbindet.

 

ModuleStudio - Felder - Datei-Upload, Liste und mehr

18.05.2018, 12:07
ModuleStudio - Felder - Datei-Upload, Liste und mehr

Auch im 3. Teil geht es um Felder im ModuleStudio, die ich persönlich immer wieder nutze.

Neben dem Datei-Upload, einer Auswahlliste, einem Datum/Zeit Feld, zeige ich auch die ganz gewöhnliche Checkbox.

Wie sehen die Grundeinstellungen aus und wie verhalten sich die Felder im Formular?

ModuleStudio - Basiswissen - Felder - Email und Url

15.05.2018, 20:40
ModuleStudio - Basiswissen - Felder - Email und Url

Im 2. Video zu Feldern im ModuleStudio zeige ich die Felder Email und Url. In ein Url-Feld kann z.B. die Adresse einer Homepage eingegeben werden.

Wie sehen die im ModuleStudio selbst aus und wie im Formular zur Eingabe eines Elements?

Php Application Framework Zikula - Theme-Entwicklung 1

09.04.2018, 21:00
Php Application Framework Zikula - Theme-Entwicklung 1

Mit diesem Artikel starte ich meine Tutorial-Artikelserie zu den technischen Grundlagen der Theme-Entwicklung.

Diese Serie ist ausdrücklich keine Serie zum Webdesign*, denn es wäre vermessen, eine solche als ausgewiesener Nicht-Designer zu starten.

Hier geht es darum, wie das Standard-Bootstrap-Theme aufgebaut ist und wo ihr für Veränderungen ansetzen müsst.

Die Startseite

Die Startseite einer Internetseite ist oft das Aushängeschild. Entsprechend sollte sie aufgeräumt gestaltet sein und leichten Zugriff auf die wichtigen Inhalte eines Internetauftritts bieten.

In der Praxis unterscheidet sie sich deshalb oft von den restlichen Seiten einer Internetseite.

Scribite - Installation und Aktivierung

11.12.2017, 15:05

Scribite ist ein Modul (Erweiterung), mit der diverse Editoren in anderen Modulen, die Textfelder besitzen, genutzt werden können.

Nach erfolgter Installation kann Scribite in andere Module eingehängt (Hooks) und dadurch aktiviert werden.

Installation

Für die Installation lädt man das Modul entweder auf der Github-Seite oder hier im Download-Bereich herunter.

Anschließend muss das Modul auf den Server hochgeladen und entpackt werden, sodass es so (siehe Bild) im Ordner 'modules/Scribite' auf dem Server liegt.

Neue Homepage für Zikula ist live geschaltet

08.12.2017, 13:45

Inzwischen gibt es nicht nur Neuigkeiten bzgl. der Veröffentlichung von Zikula, sondern auch bzgl. der Präsentation von Zikula.

Die Adresse ziku.la bietet nun einen neuen Überblick rund um Zikula.

Natürlich ist die Seite mit einer aktuellen Version von Zikula umgesetzt und bietet damit auch ein Beispiel dafür, wie eine Seite mit Zikula aussehen kann.

Es ist erfreulich, dass parallel zu den Veröffentlichungen der Versionsreihen 1.5.x und 2.0.x nun auch eine neue Form der Präsentation von Zikula vorliegt.

Eternizer 1.2.0 ist da - Das Gästebuch für Zikula 1.5.x

19.11.2017, 21:20

Eternizer gibt es schon lange. Auf Github ist die erste Veröffentlichung mit der Version 1.1.2 aus dem April 2012 gelistet.

Nun ist Zikula komplett neu aufgestellt und ich konnte nun endlich die letzten Arbeiten an der Version 1.2.0 für Zikula 1.5.x abschließen.

Das Modul steht nun zum Download bereit.

Themes für Zikula 1.5 oder höher

28.10.2017, 21:48

Wiederkehrende Anforderungen

Nach meinen Erfahrungen treten bestimmte Anforderungen immer wieder auf, wenn man mit Zikula arbeitet.

Eine nicht zu verachtende Aufgabe ist es zum Beispiel, eigene Themes für das Layout einer Seite zu erstellen.

Bedingung dafür ist, dass man ein weiteres Theme hat, welches Zikula beim Neuladen (nach Löschen des Cache) des Moduls 'Themes' als neues Theme erkennt und speichert. Dabei ist es natürlich wünschenswert, dass keine Probleme auftreten.

Eine Möglichkeit ist es, das vorhandene Bootstrap-Theme so anzupassen, dass es von Zikula als zusätzliches Bootstrap-Theme akzeptiert wird.

Neues Modul Blogging für Zikula 1.5.2 veröffentlicht

27.10.2017, 10:12

Am letzten Wochenende fand das Zikula Camp 2017 statt.

Es wurde deutlich, dass Zikula mit den Versionen 1.5.2 und 2.0.2 im neuen technischen Zeitalter angekommen ist.

Zikula 2.0.2 ist frei von alten Techniken, die die letzten Jahre aufgrund der Abwärtskompatibiltät mitgeschleppt wurden. Zikula 2 bietet entsprechend nun die Möglichkeit, in die Gestaltung von Webseiten und die Programmierung mit Techniken wie Symfony, Doctrine, Twig, Bootstrap, jQuery und der Nutzung von MOST einzusteigen.

In den nächsten Wochen wird es darum gehen, die beiden Versionsreihen weiter zu optimieren, d.h. Fehler zu ermitteln und zu beseitigen,

Ich habe nun das erste Modul für Zikula 1.5.2 veröffentlicht.

Php Webseite mit Zikula erstellen Tutorial

14.09.2017, 16:00

Website mit PHP

Eine Webseite mit Php* zu betreiben hat den Vorteil, dass Du jederzeit neue Inhalte auf Deiner Homepage erstellen kannst.

Grundsätzlich gibt es 2 Möglichkeiten, eine PHP Homepage umzusetzen. Du kannst alles selbst programmieren oder Du nutzt Zikula.

Zikula ist beides. Ein Content Management System und ein Toolkit zur Programmierung mit Php.

In dieser Artikelserie möchte ich grundlegende Möglichkeiten von Zikula vorstellen, mit Php eine Homepage umzusetzen.

Grundlage ist natürlich die Installation von Zikula. Du kannst Dir hier im Downloadbereich aktuelle Versionen von Zikula herunterladen. Eine Installation zeige ich exemplarisch mit Zikula 1.4.4. Eine Installation mit den Versionsreihen 1.5.x und 2.0.x ist identisch zu bewerkstelligen.

Versionsreihen 1.5.x und 2.0.x offiziell veröffentlicht

09.09.2017, 21:35

Offizielle Versionen

Nachdem ich vor kurzem über die aktuellen Arbeiten am Core berichtet habe, ist es nun tatsächlich geschehen.

Das Entwicklerteam hat nun für beide Versionsreihen inzwischen 2 Versionen veröffentlicht.

Innerhalb der Reihe 1.5.x liegen die Versionen 1.5.0 und 1.5.1 vor. In der Reihe 2.0.x gibt es nun die Versionen 2.0.0 und 2.0.1.

ModuleStudio - Basiswissen - Felder - String und Text

03.09.2017, 16:47

In 2 Tutorials habe ich anhand eines Beispielmoduls (Erweiterung) damit begonnen, zu zeigen, wie mit dem ModuleStudio ein Modul entwickelt werden kann.

Die Arbeit mit dem ModuleStudio besteht unter anderem daraus, Felder für eine Entität zu wählen, anzulegen und zu konfigurieren.

Wordpress und Hosting

03.09.2017, 14:19

Wichtige Entscheidungen

Wenn Du eine Webseite betreiben möchtest, stehen diverse Entscheidungen an.

Die Gründe, eine eigene Homepage zu betreiben, können vielfältig sein. Diese solltest Du bei der Umsetzung Deiner Homepage in Deine Überlegungen mit einbeziehen.

Statisch oder Dynamisch

Als erstes musst Du entscheiden, ob Du Deine Seite statisch mit Html oder dynamisch zum Beispiel mit Php betreiben möchtest. Natürlich kannst Du eine dynamische Webseite selbst programmieren. Oder Du greifst auf eines der zahlreich vorhandenen Content Management Systeme zurück.

Zikula wird aufgeräumt

18.07.2017, 18:30

Wer sich derzeit für Zikula interessiert, wird sich fragen, mit welcher Version er denn einsteigen soll.

Für diejenigen, die es eilig haben, ist die Frage sehr schwer zu beantworten. Für diejenigen, die noch etwas warten können, ist die Frage hingegen leicht zu beantworten.

Denn in Kürze kommt die erste offizielle Version der Versionsreihe 1.5.x an die Öffentlichkeit. Wer warten kann, sollte auf diesen Release warten und dann damit beginnen, sich mit Zikula zu beschäftigen.

Ich nutze bereits seit einiger Zeit die Development Variante von Zikula 1.5.x und ich kann sagen, da entsteht ein wunderbares System.

ModuleStudio - Modul planen und erstellen - Teil 2

11.04.2017, 17:30

Im 1. Teil habt ihr erste Schritte zum Erstellen eines Moduls mit dem ModuleStudio kennen gelernt.

Nun möchte ich Euch im folgenden Video zeigen, ob das Modul 'Slideshow' installierbar ist.

Außerdem seht ihr, wie man schnell Feldnamen und Feldoptionen verändert, das Modul neu generiert und die Änderungen zur Geltung bringt.

Viel Vergnügen beim Entdecken von MOST.

Über einen Daumen hoch freue mich.

ModuleStudio - Erweiterung (Modul) planen und erstellen

06.04.2017, 21:15

ModuleStudio für Module

Das ModuleStudio bietet die Möglichkeit, Module zu planen und zu erstellen.

Ich möchte nun in einer Videoreihe in einem Showcase zeigen, wie das im Detail funktioniert.

Ich habe lange überlegt, welche Art Modul ich planen will und ich bin spontan darauf gekommen, ein Slideshow Modul zu machen.

Das Modul soll eine Entität enthalten mit einem Feld 'title' und einigen Feldern für einen Bild-Upload. Eine einfache Entität ohne Relation wird in der Datenbank durch eine Tabelle abgebildet. Diese Tabelle enthält neben den im Modul angelegten Feldern weitere Felder, die per Standard angelegt werden.

PHP Homepage erstellen

06.04.2017, 11:00

Grundsätzlich gibt es 2 verschiedene Ansätze, eine Homepage zu erstellen.

Wenn eine Homepage eine handvoll Seiten beinhalten soll, deren Inhalt sich nicht oder wenig ändert, reicht eine statische Seite aus. Diese wird dann ausschließlich mit Html* umgesetzt.

Homepage und PHP

Wenn Deine Homepage wachsen soll und Inhalte aktualisiert werden müssen, kommt Php* ins Spiel.

Php wird in Verbindung mit Datenbanken (z.B. Mysql*) genutzt.

Auch Zikula nutzt Php und Datenbanken und ist somit dazu geeignet, jede Homepage mit dynamischen Inhalten zu betreiben. Dynamisch meint nicht nur, dass Du Inhalte Deiner Homepage ohne Programmierkenntnisse aktualisieren kannst, sondern auch, dass Daten dynamisch aus der Datenbank heraus geladen werden.

PHP Blog erstellen

31.03.2017, 19:25

Zikula nutzt PHP

Zikula ist eine Php Anwendung, mit der Du Deinen Blog betreiben kannst. Wenn Du mit Wordpress auf Kriegsfuß stehst, weil dies inzwischen zu aufgeblasen ist, dann kannst Du mit Zikula schnell Deinen Blog aufsetzen.

Dazu ist natürlicher Weise eine Installation von Zikula notwendig.

Du findest bei Homepages mit Zikula bereits diverse Artikel und Videos zur Umsetzung. Wenn Du wert auf ein stabiles System mit einer guten Auswahl von Erweiterungen legst, dann kann ich Dir die Version 1.3.12 von Zikula empfehlen.

Homepage erstellen - Blick ins ModuleStudio Version 0.7.0

31.12.2016, 19:11

Das ModuleStudio (MOST) macht das Erstellen von Erweiterungen für Zikula erheblich schneller.

Nun ist ein erstes Video zugänglich, in dem die Oberfläche der Software zu sehen ist.

Das Video ist ca. 4 Minuten lang und zeigt die unterschiedlichen grafischen Layer (Ebenen), mit denen an der Entwicklung einer Erweiterung (Modul) gearbeitet werden kann. 

 

Module mit dem ModuleStudio planen und erstellen

17.12.2016, 20:35

Eternizer frisch instaliert - Nach Generierung mit ModuleStudioNachdem ich im letzten Artikel auf das Video Tutorial zur Installation von Zikula 1.4.4 hingewiesen habe, möchte ich nun einen ersten Blick auf das ModuleStudio richten.

Der Grund, damit nun zu beginnen, ist einfach. Die Entwicklungen sind nun so weit fortgeschritten, dass es möglich ist, ein Modul aus dem ModuleStudio generiert unter Zikula 1.4.4 zu installieren.

Damit eröffnet sich erfreulicher Weise auch, vorhandene Module mit überschaubarem Aufwand anzupassen.

Homepage erstellen leicht gemacht - Zikula installieren

14.12.2016, 18:40

Vor ein paar Tagen sind 2 offizielle Releases von Zikula veröffentlicht worden.

In der Versionsreihe 1.3.x liegt nun die Version 1.3.11 vor. Und in der Versionsreihe 1.4.x kann nun auf die offizielle Version 1.4.4 zurück gegriffen werden.

Für mich war dies Anlaß, den Installationsprozess mit der Version 1.4.4 nun in einem Video Tutorial zu zeigen.

Html zum Erstellen Deiner Homepage - Ohne Html Kenntnisse

14.11.2016, 14:40

Homepage erstellen mit Html

Im vorherigen Artikel hast Du erfahren, wie das Grundgerüst einer Seite Deiner Homepage aussehen muss.

Im folgenden werde ich auf weitere Aspekte von Html eingehen. Dies ist notwendig, damit Du bei der Nutzung von Zikula, das mit templates arbeitet, flexibel mit templates umgehen kannst.

Du erfährst hier, wie Du mit Html:

  • Überschriften einfügst
  • Listen erstellst
  • ein Bild einfügst
  • auf eine andere Seite verweist

Homepage erstellen mit Zikula und Html

10.11.2016, 10:00

Html benötigst Du auch für Zikula

Zikula ist ein Application Framework, das mit Smarty und ab der Versionsreihe 1.4.x mit Twig, beides Template Engines, arbeitet.

Templates sind nichts anderes als Html* Dateien, die mit Platzhaltern versehen werden (können).

Standard in Html ist heute Html5*. Html5 sieht unter anderem vor, eine Seite einer Homepage auf spezielle Art und Weise zu strukturieren.

Html Struktur einer Seite

Homepages mit Zikula bietet Downloads zu Zikula an

26.09.2016, 23:35

Wenn Du eine Homepage erstellen möchtest und dazu Zikula nutzen möchtest, brauchst du Zikula selbst und Erweiterungen.

Homepages mit Zikula stellt deshalb einen Download Bereich zur Verfügung.

Neben den Core Versionen 1.3.10 und 1.4.3 findest Du bereits einige Module, die Du unter 1.3.10 einsetzen kannst.

Zikula Version 1.3.10 oder 1.4.2?

16.08.2016, 19:10

Wenn man eine neue Homepage erstellen möchte, ist man immer wieder mit der Frage konfrontiert, mit welcher Version von Zikula man dies machen sollte.

Im folgenden Artikel möchte ich mich mit dieser Frage beschäftigen ohne den Anspruch auf eine allgemein gültige Antwort.

Vielleicht wird daraus auch eine Artikelserie. Mal sehen.

Neues oder Bewährtes?

Weil ich auf der einen Seite Zikula für diverse eigene Projekte (z.B. Homepages mit Zikula) nutze und auf der anderen Seite in der Entwicklung von Erweiterungen (Modulen) recht aktiv bin, kenne ich die Bedarfe von Endanwendern und von Entwicklern recht gut.

Diese stehen sich oft mehr oder weniger unvereinbar gegenüber.

Als Endanwender braucht es neben Zikula selbst, je nach Art der eigenen Homepage, bestimmte Module. Die jeweiligen Module sollen nicht nur ihren Zweck erfüllen (Kommentarfunktion, Formulare, Gästebuch oder Forum), sondern auch dauerhaft nutzbar sein, und dies über neue Versionsreihen von Zikula hinaus.

Als Entwickler ist es wichtiger, dass Zikula die aktuellen Programmiertechniken zur Verfügung stellt, um effizient programmieren zu können und neue technische Möglichkeiten (z.B. Twig oder Symfony) nutzen zu können.

Vorteile und Nachteile

Was ist Github?

02.08.2016, 15:50

Hallo Leute,

in diesem Artikel möchte ich auf eine Plattform eingehen, auf die ihr bei der Nutzung von Zikula sicher schnell hingewiesen werdet.

Du wirst als Gast bei Github begrüßt
Diese Anwendung ist Github, die online unter der Adresse https://github.com/ zu erreichen ist.

Zikula ist eine Software, die stetig weiter entwickelt wird. Die verantwortlichen Programmierer müssen verschiedene Versionen von Zikula verwalten. Dazu nutzen sie Github.

Für die Entwicklung von Zikula ist es unter anderem notwendig, dass Verbesserungswünsche und Fehlermeldungen zentral gesammelt werden können. Auch diese Funktion bietet Github.

Wie melde ich einen Fehler?

Einstiegspunkt und Sicherheit konfigurieren

20.07.2016, 20:30

Nach der Installation und Aktivierung der Shorturls sind noch einige Einstellungen notwendig bzw. hilfreich.

Dabei geht es um den Einstiegspunkt Deiner Homepage und um die Sicherheit.

Mit Einstiegspunkt Url nicht aufrufbar.

Url wird nicht gefunden

Homepage erstellen mit Zikula - Sicherheitseinstellungen

08.07.2016, 19:20

Standardmäßig ist Zikula so eingestellt, dass Du nach einer halben Stunde Inaktivität vom System abgemeldet wirst. Im folgenden Beitrag zeige ich Dir, wo Du diese Einstellung verändern kannst.

Fasse nur die hier vorgestellten Einstellungen an!

YOUTUBE[10]

Homepage erstellen mit Zikula - Grundeinstellungen

27.06.2016, 16:40

In diesem Artikel erfährst Du für das Homepage erstellen mit Zikula, wo und wie Du die Grundeinstellungen für Deine Homepage vornimmst.

Administration von Zikula aufrufenNachdem Du Dich auf Deiner Webseite angemeldet hast, bekommst Du links einen Link-Bereich angezeigt.

Halte Dich insbesondere als Einsteiger an mein Tutorial und fasse nur die hier besprochenen Einstellungen an!

Administrationsbereich (Backend) aufrufen

Klicke auf den Link 'Administration', um in das Backend Deiner Homepage zu gelangen.

Allgemeine Einstellungen aufrufen

Homepage erstellen - Bootstrap für Responsive Webdesign!

18.06.2016, 20:30

Responsive Webdesign* ist inzwischen standard. Und das liegt nicht nur daran, dass Google mobile Webseiten für gute Suchergebnisse verlangt. Webseiten werden zunehmend mit mobilen Endgeräten aufgerufen und genutzt.

Bootstrap kann Responsive

Bootstrap ist ein Framework mit vorgefertigten CSS Klassen. Diese Klassen sind im HMTL Code nutzbar. Mit diesen Klassen kannst Du eine Homepage erstellen, die sich unterschiedlichen Display Größen anpaßt.

Zikula und Bootstrap

MUFiles zur Dateiverwaltung wird gerade überarbeitet

17.06.2016, 22:22

MUFiles (heißt jetzt Files) ist ein Modul zur Dateiverwaltung mit Zikula.

Da es aktuell ein paar Schwierigkeiten bei der Importfunktion zum Import des recht alten Moduls "Downloads" gibt, habe ich mich dem Modul wieder einmal zugewendet.

Homepage erstellen kostenlos - Erstes Modul installieren

27.05.2016, 21:50

Module für Zikula 1.3.10 testen und beschreiben

Um einzelne Module für Euch testen und beschreiben zu können, habe ich mir selbstverständlich eine Testumgebung erstellt.

Meine Beiträge über die Nutzung von Modulen sollen gleichzeitig auch Erfahrungsbeiträge sein. Diese sollen darüber Aufschluss geben, was im Umfeld von Zikula gut funktioniert, wo etwas unklar ist und wo es Verbesserungsbedarfe gibt.

Pages 2.6.0

Anhand des Moduls zur Erstellung einfacher statischer Seiten möchte ich Euch nun zeigen, wie ihr ein Modul installiert.

Installation mit der Zikula Version 1.3.10 - Installieren

30.04.2016, 16:00

Nachdem alle Vorbereitungen getroffen sind, kann es also an die Installation gehen.

Du wirst zur Installation von Zikula begrüßt.Also rufst Du als nächstes Deine Domain, unter der Du das Sytem installieren möchtest, auf. Du solltest folgendermaßen begrüßt werden.

Wenn dies der Fall ist, wunderbar. Dann kanst Du fortfahren, indem Du auf den Schalter 'Zikula installieren' klickst.

Fast reibungslose Installation der Version 1.4.2

24.04.2016, 13:07

Zikula 1.4.2 ist installiert

Hallo Leute,

so sieht eine Webseite mit der Version 1.4.2 direkt nach der Installation aus. Ich muss sagen, dass mir die Optik mit dem Bootstrap Thema recht gut gefällt. Bitte wundert Euch nicht, weil die Seite in englisch daherkommt. Das deutsche Sprachpaket habe ich hier noch nicht im Einsatz. Ich weiss derzeit nicht, ob es schon vorliegt.

Installation mit der Zikula Version 1.3.10

23.04.2016, 14:00

Wenn Du den Core und das deutsche Sprachpaket heruntergeladen hast und die technischen Voraussetzungen erfüllt sind, kannst Du Zikula auf Deinen Server hochladen.

Achtung: Bevor Du damit beginnst, solltest du eine Datenbank erstellen, damit Du die Zugangsdaten zur Verfügung hast. Und Du brauchst eine Domain, mit der Du arbeiten kannst.

Die Ordnerstruktur von Zikula 1.3.10

Hochladen der Zikula Version 1.3.10

Die Ordnerstruktur der Version 1.3.10 zeige ich Dir im entsprechenden Screenshot.

Lade das System in einen Ordner Deiner Wahl auf Deinen Server und achte darauf, dass sämtliche Dateien hochgeladen werden. Die Ordnerstruktur auf dem Server muss identisch mit der auf dem Screenshot sein.

Zikula mit neuer Versionsreihe 1.4.x

21.04.2016, 10:39

Seit Mitte 2015 ist die neue Versionsreihe 1.4.x zu beziehen.

Für diejenigen unter Euch, die sich neu für Zikula interessieren, steht damit die Frage im Raum:

Steige ich mit der Version 1.3.10 oder mit der Version 1.4.2 ein?

10 Jahre Erfahrungen - Von Postnuke zu Zikula

19.04.2016, 18:18

Wie schon an anderer Stelle erwähnt, blicke ich nun auf 10 Jahre Erfahrungen mit Zikula zurück und ich habe mich nun entschieden, auf Grundlage meiner Erfahrungen diesen Blog zu starten.

Die Gründe hierfür sind vielfältig. Ich denke, ich kenne mich inzwischen mit Zikula recht gut aus. Außerdem habe ich Erfahrungen als Nutzer (Webmaster) und als Entwickler (ich habe inzwischen mehrere Module programmiert) gesammelt.

Rasante Entwicklung

Kategorien im Blog
Partner
Werbung


Die neuesten Downloads
  • Zikula 1.5.9
    Mehr lesen
  • Zikula 2.0.12
    Mehr lesen
  • Bootstrap Standard Theme
    Für Zikula 2.0.11 oder höher - For Zikula 2.0.11 or higher. Dieses Theme ist als...
    Mehr lesen
  • Blogging 1.1.0
    Mehrsprachiges Bloggen - Multilingual blogging
    Mehr lesen
  • AutoLinks 1.0.1
    Automatische Linkerstellung - Automatic link creation
    Mehr lesen