Drupal 7 (eBook) - Nicolai Schwarz

Nicolai Schwarz 

Drupal 7 (eBook)

Das Praxisbuch für Ein- und Umsteiger

eBook
 
Kopierschutz: Adobe-DRM
Ob und wann dieser Artikel wieder vorrätig sein wird, ist unbekannt
Nicht lieferbar
Bewerten Empfehlen Merken Auf Lieblingsliste


Drupal 7 (eBook)

Praktisch und verständlich begleitet Sie dieses Buch auf dem Weg zu Ihrer Website mit Drupal. Lassen Sie sich begeistern von der Leistungsfähigkeit des Systems! Auch ein Umstieg kann sich lohnen, denn in der Version 7 ist das preisgekrönte CMS Drupal mit zahlreichen überzeugenden Funktionen ausgestattet worden. Nicolai Schwarz, selbst begeisterter Nutzer der ersten Stunde, zeigt Ihnen, wie Sie das System installieren und die zahlreichen Module nutzen, um eine Website ganz nach Ihren Vorstellungen zu erstellen. Dabei gibt es dank der ungeheuren Flexibilität des Systems kaum Grenzen. Auch fortgeschrittene Themen wie Caching, BackUps und Migration von der Version 6 sind Teil des Buches. Aus dem Inhalt: - Unterschiede zwischen Drupal 7 und 6 - Nodes, Blöcke und Module - Path (saubere URLs) - Contact (Kontaktformular) - Locale und Content Translation - Modul: Menu - Comments - Taxonomy (Tagging, Stichworte) - Search - Aggregator (für Newsfeeds) - Book (ein Feature, bei dem viele User gemeinsam an Dokumenten arbeiten können) - Forum - Poll (Umfragen) - Statistics (Zugriffsstatistiken) - Benutzereinstellungen - Berechtigungen - Rollen - Zugriffsregeln - Profile - Content Construction Kit (CCK) - Views - Übercart - Themes - Caching - BackUps - Triggers und Actions - OpenID - Upgrading - Migration von Drupal 6 zu 7 - Eigene Module


Produktinformation

  • Deutsch
  • ISBN-13: 9783836213448
  • ISBN-10: 3836213443
  • Best.Nr.: 34214911

Inhaltsangabe

1;Liebe Leserin, lieber Leser,;3 2;Auf einen Blick;4 3;Inhalt;6 4;1 Vorwort;16 4.1;1.1 Was bietet Ihnen dieses Buch?;16 4.2;1.2 Woher kommt Drupal?;17 4.3;1.3 Besonderheiten im Vergleich zu anderen Systemen;19 4.4;1.4 Schreibweisen;21 4.5;1.5 Begriffe aus der Drupal-Welt;21 4.6;1.6 Infos und Hilfen;23 5;2 Die Installation;26 6;3 Erste Schritte im Backend;36 6.1;3.1 Navigieren mit der Toolbar;36 6.2;3.2 Erste Inhalte anlegen;39 6.3;3.3 Inhaltstypen für die grundsätzliche Struktur;43 6.4;3.4 Kommentare schreiben;44 6.5;3.5 Inhalte kategorisieren mit der Taxonomie;45 6.6;3.6 Rollen, Benutzer und Berechtigungen;45 6.7;3.7 Blöcke mit zusätzlichen Inhalten;47 6.8;3.8 Die Module;50 6.9;3.9 Themes installieren;55 7;4 Die Examplast GmbH;58 7.1;4.1 Die Website der Examplast GmbH;58 7.2;4.2 Das Design;59 7.3;4.3 Grundlegende Einstellungen;61 7.4;4.4 Das Dateisystem;61 7.5;4.5 Die Inhalte zusammenstellen;63 7.6;4.6 Datum und Zeiteinstellungen;67 7.7;4.7 Cronjobs anlegen;68 7.8;4.8 Die Suche;70 7.9;4.9 Fehlerseiten anpassen;72 7.10;4.10 Die Performance auf Live-Seiten verbessern;73 7.11;4.11 Änderungen im Wartungsmodus durchführen;75 8;5 Webseiten über Inhaltstypen strukturieren;78 8.1;5.1 Ein erster eigener Inhaltstyp;78 8.2;5.2 Inhalte anlegen;86 9;6 Inhaltstypen mit eigenen Feldern aufrüsten;88 9.1;6.1 Feldtypen für jeden Zweck;89 9.2;6.2 Anzeige verwalten;105 9.3;6.3 Ein Inhaltstyp für News;114 10;7 Nützliche Module für Inhaltstypen;118 10.1;7.1 Drupal als Blog-System;118 10.2;7.2 Drupal als Forum;119 10.3;7.3 Titel für Nodes automatisch erzeugen;120 10.4;7.4 Bestehende Inhalte duplizieren;121 10.5;7.5 Inhalte zu festen Terminen veröffentlichen;123 10.6;7.6 User und Nodes referenzieren;125 10.7;7.7 Textfelder auf eine maximale Länge beschränken;127 10.8;7.8 Dateinamen automatisch mit ASCII-Zeichen speichern;128 10.9;7.9 Weitere Module;129 11;8 Sprechende URLs;130 11.1;8.1 Automatische URL-Aliase mit Pathauto;132 11.2;8.2 Hilfreiche Ergänzungen durch Global Redirect;135 11.3;8.3 Webseiten umleiten mit Redirect;136 12;9 Hierarchien erzeugen;140 12.1;9.1 Das Menü-System;140 12.2;9.2 Flexiblere Menü-Blöcke mit Menu Block;143 12.3;9.3 Ausklappbare Menüs mit Nice Menus;145 12.4;9.4 Inhalte als Bücher anlegen;146 13;10 Kommentare;148 13.1;10.1 Grundformate für Kommentare festlegen;148 13.2;10.2 Kommentare verwalten;149 13.3;10.3 E-Mail-Benachrichtigungen bei neuen Kommentaren;150 13.4;10.4 Weitere Module;151 14;11 Inhalte mittels Taxonomie kategorisieren;152 14.1;11.1 Taxonomie über Felder erweitern;154 14.2;11.2 Taxonomie vs. Felder;155 14.3;11.3 Weitere Module;155 15;12 Benutzer und Rechte verwalten;158 15.1;12.1 Grundsätzliche Vorgaben in den Kontoeinstellungen;158 15.2;12.2 Personalisierung der Benutzerkonten;160 15.3;12.3 Automatische E-Mails an Ihre Benutzer;161 15.4;12.4 Die Rollen;162 15.5;12.5 Die Rechte Ihrer User;163 15.6;12.6 Benutzer-Profile anlegen und erweitern;166 15.7;12.7 Rollen verteilen mit Role Delegation;167 15.8;12.8 Kleinteiligere Rechte für Node-Optionen;167 15.9;12.9 Als andere Benutzer maskieren;168 15.10;12.10 Den Usernamen durch andere Felder ersetzen;170 15.11;12.11 LoginToboggan;171 16;13 Inhalte mit Editoren bearbeiten;174 16.1;13.1 Textile als Markup-Sprache;175 16.2;13.2 WYSIWYG-Editoren;177 16.3;13.3 Der BUEditor für webaffine Nutzer;183 16.4;13.4 Inhalte umfangreich filtern mit dem HTML Purifier;187 17;14 Medien verwalten;190 17.1;14.1 Dateien verwalten mit IMCE;190 17.2;14.2 Die eigene Mediathek mit Media;196 18;15 Bildergalerien, Audio und Video;202 18.1;15.1 Bildergalerien mit Colorbox;202 18.2;15.2 mp3s mit dem MediaElement abspielen;206 18.3;15.3 Videos mit dem Modul Video integrieren;208 19;16 Formulare und Abstimmungen;212 19.1;16.1 Ein einfaches Kontaktformular;212 19.2;16.2 Umfragen mit Poll;214 19.3;16.3 Umfangreiche Formulare mit Webform;217 20;17 Spam verhindern;234 20.1;17.1 Der SpamSpan-Filter für E-Mail-Adressen;234 20.2;17.2 Formulare mit einem Captcha schützen;235 20.3;17.3 Mollom als alternativer Schutz für Formulare;240 21;18 Module für die Suchmaschinen-optimierung;244 21.1;18.1 Eine einfache Checkliste;244 21.2;18.2 Metatags hinzufügen;245 21.3;18.3 SEO Compliance Checker für einen Basis-Check;245 21.4;18.4 XML Sitemap;247 22;19 Workflow für Redaktionen;252 22.1;19.1 Einfache Workflows mit Trigger;252 22.2;19.2 Komplexere Workflows mit Rules;256 23;20 Inhalte bewerten und bewerben;264 23.1;20.1 Inhalte mit Fivestar bewerten;264 23.2;20.2 Inhalte per E-Mail empfehlen;267 23.3;20.3 Inhalte auf Facebook und Twitter teilen;269 23.4;20.4 Weitere Module für Facebook und Twitter;271 24;21 Besucher-Statistiken einrichten;272 24.1;21.1 Einfache Statistiken mit Statistics;272 24.2;21.2 Piwik für ausführlichere Statistiken;274 25;22 Geodaten und Karten;278 25.1;22.1 Geodaten für Inhaltstypen;278 25.2;22.2 Geodaten mit Google Maps verknüpfen;281 25.3;22.3 Erweiterungen und Alternativen;285 26;23 Inhalte mit Views flexibel zusammenstellen;286 26.1;23.1 Grundeinstellungen;288 26.2;23.2 Ein View im Detail;291 26.3;23.3 Mit Feldern arbeiten;297 26.4;23.4 Felder anders ausgeben;301 26.5;23.5 Exponierte Filter;305 26.6;23.6 Duplizieren, Export und Import;306 26.7;23.7 Eine alphabetische, gruppierte Anzeige;306 26.8;23.8 Dynamische Views durch Argumente;309 26.9;23.9 Ein Views-Slider;312 26.10;23.10 Darüber hinaus;313 27;24 Datum und Kalender;314 27.1;24.1 Zeitangaben für Inhaltstypen;314 27.2;24.2 Termine in einem Kalender ausgeben;321 28;25 Newsletter verschicken;324 28.1;25.1 Die grundlegende Konfiguration;324 28.2;25.2 Newsletter hinzufügen;326 28.3;25.3 Newsletter-Abonnements;329 28.4;25.4 Newsletter schreiben und verschicken;329 28.5;25.5 Übersicht der Newsletter;330 29;26 Mehrsprachige Webseiten;332 29.1;26.1 Sprachen und Übersetzungen;332 29.2;26.2 Mehrsprachigkeit mit dem Modul Internationalization;339 30;27 Tipps für ein benutzer-freundliches System;348 30.1;27.1 Shortcuts;348 30.2;27.2 Contextual Links;349 30.3;27.3 Tracker;350 30.4;27.4 Andere Hilfsmittel;350 31;28 Nützliches für Admins;352 31.1;28.1 Die normale Hilfe;352 31.2;28.2 Erweiterte Hilfestellung;352 31.3;28.3 RDF für weitere Metadaten;353 31.4;28.4 Protokolle für Systemereignisse;354 31.5;28.5 Automatische Sicherungen der Datenbank;355 31.6;28.6 Security Review;358 32;29 Technisches rund um die Webseite;360 32.1;29.1 .htaccess;360 32.2;29.2 settings.php;361 32.3;29.3 php.ini;362 32.4;29.4 Module durch Patches flicken;362 32.5;29.5 Die Verzeichnisstruktur des Cores;363 32.6;29.6 Updates;364 32.7;29.7 Mit Websites umziehen;366 32.8;29.8 Multi-Site-Installationen;367 32.9;29.9 Fehlerquellen;368 33;30 Layouts zum Zusammenklicken;372 33.1;30.1 Konfigurierbare Themes;372 33.2;30.2 Panels für flexible Layouts;374 34;31 Theming;380 34.1;31.1 Offizielle Themes;380 34.2;31.2 Stark als Basis-Theme;381 34.3;31.3 Grundlagen für eigene Themes;383 34.4;31.4 Beispiele für das Theming;395 34.5;31.5 Variablen in der template.php überschreiben;402 34.6;31.6 Feinheiten des Themings;404 35;32 Ausblick für Fortgeschrittene;408 35.1;32.1 Tipps für Fortgeschrittene;408 35.2;32.2 Aufbau eigener Module;412 36;Anhang;422 37;A Nützliche Programme;424 37.1;A. 1 Lokale Testumgebungen mit Acquia Drupal;424 37.2;A. 2 Filezilla als FTP-Client;427 37.3;A. 3 MySQLDumper;430 37.4;A. 4 Firebug + YSlow zur Analyse Ihrer Webseite;436 37.5;A. 5 Piwik als Besucher-Statistik;440 37.6;A. 6 Open Atrium für die Projektverwaltung;447 38;B Glossar;452 39;C Inhalt der DVD;458 40;D Bildnachweise;460 41;Index;462
Mehr von