Typo3
Wordpress
Magento
Drupal
jQuery
AJAX
JSON
XML
CSV
HTML
CSS3
APP
API
AngularJS
SEO
SQL
MySQL
PHP
Javascript
Windows
Macintosh
Linux

Webentwicklung mit Drupal

Webentwicklung mit Drupal

Drupal ist ein sehr übersichtlich gegliedertes CMS mit integrierter Vorlage. Eine Erstellung von Webpräsentationen kann in kurzer Zeit realisiert werden. Zudem hat Drupal von Haus aus sehr viele Module und Templates im Angebot.

Grundlage für Drupal sollte vor allem:

  • Bootstrap Template
  • page_manager
  • penalizer
  • panels
  • ctools

sein, mit welchem man sehr gute Seiten entwickeln kann.

Der Aufbau von Seiten ist relativ einfach und problemlos. Man kann Templates und Module beliebig erweitern, ohne das bei einem Update die Änderungen verloren gehen.

Aufgaben:

  • Erstellung von Inhaltstypen / Felder mit entsprechender Einstellung
  • Erstellung von views aus den Inhaltstypen
  • Erstellung von Taxonomie
  • Erstellung von Templates mit twig / scss (Bootstrap)
  • Erstellung von Paragraphs
  • Anpassungen Editor
  • Einrichtung von Gruppen / User mit entsprechenden Rechte
  • Einrichtung von cntrib Module
  • Programmierung von eigenen Module (twigfilter)
  • Einrichten von vhost
  • Erstellung von jQuery Funktionen

Anwendungen: PHPStorm, Terminal (git), composer, bower, npm, drush

Module

Drupal 8 Module - von mir erstellte Drupal Module

Anwendungen für Drupal 8

Module

  • Two Faktor Login - Der User bekommt eine Code per Mail. Erst wenn diese stimmt, kann man sich einloggen.
  • TwigFilter - Sammlung von TWIG Filters um zB. die EMail zu verschlüsseln, die Ausgabe zu bereinigen, PopUp Fenster öffnen (Dialog)
  • WetterAPI - Anzeige vom aktuellen Wetter im Reiseziel, weltweit.
  • AirPorts - Anzeige von Airports deutschlandweit mit Informationen zum Flughafen.
  • Map - Anzeige von Standorte auf der Map mit Informationen, mehrfach, farbig.