Über uns

Drupal - Consulting und Services seit 2005. Acquia Service Partner seit 2009. Hier erfahren Sie mehr über uns.

Über Drupal

Drupal ist eines der besten Open Source CMS. Mit Version 7 stehen Ihnen neue mächtige Funktionen zur Verfügung.

SEO

Seit der ersten Drupal Version aus dem Jahr 2000, stellt Drupal wichtige Werkzeuge für SEO zur Verfügung.

Distributionen

Spezialisierte Drupal Installationsprofile stellen Ihnen maßgeschneiderte Lösungen für einen definierten Website Typ zur Verfügung.

STARTSEITE

Teil 1: Eine Firmen Website mit Drupal erstellen

Weiter zum zweiten Teil des Tutorials

Dieser Artikel bietet eine Schritt für Schritt Anleitung zur Erstellung einer Firmen Website mit dem CMS Drupal. Es ist für Anfänger gedacht, aber sicherlich gibts auch interessante Dinge für Benutzer, die Drupal schon einige Zeit kennen.

Wir möchten eine Site für ein modernes Bistro entwickeln. Bevor wir anfangen müssen wir einheitliche Startbedingungen haben. Als Theme benutzen wir eines der vielen kostenlosen Themes, die für kleinere Sites durchaus in Frage kommen.
Für unsere Bistro Site haben wir das Theme Earthen ausgewählt, da es hervorragend zum Thema passt.

Theme herunterladen

Wenn Sie schon eine Drupal Installation haben, können Sie das Theme jetzt aktivieren. Wenn nicht, gehen Sie bitte wie folgt vor: (Ich empfehle allerdings für dieses Tutorial Acquia Drupal)

  1. Laden Sie den Acquia Stack Installer für ihr Betriebssystem herunter
  2. Starten Sie auf Ihrem Rechner das Installationsprogramm
  3. Befolgen Sie genau den Anweisungen des Installers
  4. Am Ende steht Ihnen eine Drupal Installation auf Ihrem lokalen Rechner zur Verfügung.
  5. Starten Sie die Drupal Site über das Acquia Drupal Control Panel
  6. Öffnen Sie mit Ihrem Dateibrowser (Explorer unter Windows) den Acquia Ordner
  7. Legen Sie unter ‘sites/all/’ einen neuen Ordner “themes” an
  8. Rufen Sie auf Ihrer Website über das Administrationsmenü STRUKTURIERUNG-THEMES auf
  9. Aktivieren Sie das Theme Earthen und klicken auf den Radiobutton, um es als Standard-Theme, festzulegen.
  10. Ihre Site sollte jetzt so aussehen, wie unser Screenshot oben rechts.

Herzlichen Glückwunsch. Die erste Hürde ist überwunden.

Mit dem Acquia Control Panel können sie übrigens beliebig viele Drupal Sites auf Ihrem Rechner erstellen.
Wählen Sie in der DropDown Box auf der ersten Seite MORE, klicken dann auf NEW und geben auf der nächsten Seite einfach einen Namen ein und klicken dann OK. schon steht Ihnen eine weitere Drupal Site zur Verfügung. Hier können Sie einfach ein wenig experimentieren, ohne an unserer Bistro Site etwas zu zerstören.

Bevor wir nun anfangen unsere Site zu erstellen, müssen wir uns ein wenig Gedanken machen. Wenn sie eine Firmensite erstellen, sollten sie sich zuerst überlegen welche Inhalte Sie präsentieren möchten. Als Sitebuilder, der im Kundenauftrag handelt, sollten Sie sich zuerst mit dem Geschäftsmodell des Unternehmens vertraut machen.
Schauen wir uns einmal an, was unser fiktives Bistro so alles zu bieten hat.

  • Eine nicht wechselnde Auswahl an Gerichten.
  • Täglich 3 besondere Tagesgerichte.
  • Es liegt in der Nähe eines Büro- und Geschäftszentrum.
  • Ein Team von ca. 10 Mitarbeiter(inne)n.
  • Ausreichend Fläche für gelegentliche, kleinere Veranstaltungen.
  • Einen abgetrennten Raucherraum.

Basierend auf diesen Informationen können wir schon einige Aussagen über die zu erstellende Site machen.

  1. Auf einer ‘Über uns’ Seite müssen diese Informationen dem Benutzer bekannt gemacht werden.
  2. Das Team sollte auf einer extra Seite vorgestellt werden.
  3. Die 3 Tagesgerichte müssen jeden Tag prominent auf der Startseite aufgelistet werden
  4. Insbesondere für die möglichen Gäste des Bürozentrums muss es mindestens einen Wochenkalender für diese Gerichte geben
  5. Gäste sollten sich Online einen Tisch reservieren können.
  6. Die Veranstaltungen sind vermutlich die einzigen Neuigkeiten, die auf der Startseite angeteasert werden können.
  7. Auch für die Veranstaltungen sollte es einen Kalender geben.
  8. Hin und wieder wird es trotzdem, die eine odere andere News geben, die prominent auf der Startseite erscheinen sollte. Z.B., wenn ein Mitarbeiter das Team verlässt.
  9. Es gibt nicht genügend Seiten, um eine horizontale und vertikale Navigation zu benötigen.

Diese Aussagen erlauben es uns einige Dinge festzuschreiben, die direkt etwas mit der Umsetzung und damit mit Drupal zu tun haben.

  • Wir benötigen ein zusätzliches Modul für einen Kalender.
  • Zumindest für Veranstaltungen und Tagesgerichte brauchen wir neue Inhaltstypen.
  • Wir brauchen ein Benutzerformular zur Online Reservierung.
  • Wir benötigen eine Hauptnavigation und eine sekundäre Navigation für gesetzlich vorgeschriebene Dinge wie Impressum, Datenschutz und AGB.

<

p>Mit diesem Konzept für unsere Site können wir langsam zum Wichtigsten kommen: der Erfassung von Inhalten.

Drupal schreit nach der Installation geradezu nach Inhalt, denn diese Willkommensnachricht auf der Startseite wird so lange angezeigt, bis Sie einen ersten Beitrag geschrieben haben und diesen “auf der Startseite veröffentlicht haben”.

Was bedeutet das? Um das zu untersuchen klicken sie im Admin Menü auf INHALT|INHALTSTYPEN. Sie sehen jetzt die zwei Standard Inhaltstypen von Drupal - Seite und Artikel. Klicken Sie auf SEITE. scrollen sie jetzt nach unten bis Sie den Link EINSTELLUNGEN FÜR DEN ARBEITSABLAUF sehen. Wenn Sie dort drauf klicken, klappt ein Konfigurationsbereich auf. An diese Aufklappbereiche müssen sie sich bei Drupal 6 (Drupal 7 löst das eleganter) gewöhnen. Viele Optionen sind dort versteckt.
In diesem Aufklappbereich sehen Sie einige Checkboxen mit denen Sie angeben wie sich ein Beitrag dieses Inhaltstyp verhält, wenn Sie einen Beitrag speichern. D.h. Sie legen hier Standardeinstellungen für alle Beiträge dieses Inhaltstyp fest. Wie Sie sehen ist für den Inhaltstyp SEITE lediglich festgelegt, dass er veröffentlicht, meint für alle zugänglich, ist. AUF DER STARTSEITE VERÖFFENTLICHT jedoch nicht. Das bedeutet, wenn Sie einen Beitrag vom Typ SEITE schreiben sehen Sie auf Ihrer Startseite immer noch die Willkommensmeldung, da Sie noch keinen Beitrag geschrieben haben, der auf der Startseite veröffentlicht wurde. Klicken Sie in Ihrem Browser auf ZURÜCK und Sie landen wieder auf der Auflistungsseite der Inhaltstypen. Klicken Sie diesmal auf ARTIKEL. Hier sehen Sie bei den EINSTELLUNGEN FÜR DEN ARBEITSABLAUF, dass AUF DER STARTSEITE VERÖFFENTLICHT aktiviert ist.

Und jetzt kennen Sie den Unterschied zwischen den Inhaltstypen SEITE und ARTIKEL. Sie unterscheiden sich lediglich durch diese Einstellung. Gäbe es diese zwei Inhaltstypen nicht, sonder nur einen z.B. BEITRAG, müssten Sie bei jedem Beitrag angeben ob dieser auf der Startseite erscheint oder nicht. Das ist ein Grund warum es bei Drupal Inhalsttypen gibt. Auf weitere Gründe kommen wir später zu sprechen.

Wir könnten jetzt also einen Artikel schreiben und speichern und die Willkommensmeldung auf der Startseite würde verschwinden und durch einen Anrisstext auf der Startseite ersetzt. Was bedeutet Anrisstext? Nun Drupal geht davon aus, dass Sie interessante Neuigkeiten auf der Startseite anzeigen möchten. Jedoch nicht in voller Länge, sonder als gekürzte Ansicht mit einem Weiterlesen Link. Klicken Sie jetzt im Admin Menü auf INHALT|BEITRAGSEINSTELLUNGEN. Auf der folgenden Seite können Sie einstellen wieviele Beiträge auf der Startseite angezeigt werden und wie lang der Anrisstext ist.

Wenn Sie mehr Beiträge geschrieben haben, als Sie hier bei der Anzahl angegeben haben, erscheint auf der Startseite ein sog. Pager, wie sie ihn von Google kennen. Damit können die Benutzer zu weiteren Beiträgen blättern

Wollen wir dieses Verhalten für unsere Bistro Site? Es könnte ja auch sein, dass wir auf der Startseite nur einen einleitenden Text haben wollen. Kein Weiterlesen Link und keinen Pager. Dies könnten wir folgendermaßen erreichen:

Stellen Sie die Anzahl der Beiträge für die Startseite auf 1 und die Länge des Anrisstext auf Unbegrenzt. Und schreiben Sie keinen Beitrag mehr,der auf der Startseite veröffentlicht wird.

Das wäre so wie man es von vielen Firmen-Sites kennt. Für unser Bistro möchten wir aber eine andere Lösung. Wir hatten ja weiter oben schon festgestellt was so alles auf der Startseite erscheinen soll. Das könnten wir mit dieser klassischen Vorgehensweise nicht erreichen.
Fürs erste gehen Sie jetzt wie folgt vor:

  1. Stellen Sie die Anzahl der Beiträge auf der Startseite auf 2.
  2. Wählen Sie für die Anzahl der Zeichen 400.
  3. Schreiben Sie einen Beitrag vom Typ ARTIKEL, in welchem Sie das Bistro vorstellen.

Später werden wir diesen Beitrag dem Hauptnavigationseintrag ÜBER UNS zuordnen.
Ihre Startseite sollte jetzt ungefähr so aussehen.

Hm, wir haben zwar erreicht was wir wollten, aber so soll das nicht aussehen. Die Angaben des Autors und das Datum der Veröffentlichung brauchen wir bei einer Firmensite nicht. Klicken Sie deshalb im Admin Menü auf STRUKTURIERUNG|THEMES|KONFIGURATATION und entfernen dort das Häkchen bei Artikel für das Anzeigen von Autor und Datum. Speichern nicht vergessen.

Bleibt noch das Entfernen der Möglichkeit diesen Beitrag zu kommentieren. Nun könnte man einfach das Comment Modul deaktivieren, wir möchten jedoch später bei den Veranstaltungen, die Möglichkeit Kommentare zu schreiben nutzen.
Wechseln sie deshalb jetzt wieder zur Konfigurationsseite des Inhaltstyp ARTIKEL und suchen dort den Aufklappbereich für Kommentare und deaktivieren Sie die Möglichkeit zum Kommentieren. Wenn Sie jetzt wieder zur Startseite gehen, ist der Bereich zum Kommentieren immer noch zu sehen.

Änderungen an den Standardeinstellungen eines Inhaltstyp, machen sich immer nur bei neuen Beiträgen bemerkbar.

Planen Sie deshalb diese Einstellungen sehr sorgfältig, denn damit schon veröffentlichte Beiträge diese Einstellung auch übernehmen, muss das für jeden Beitrag einzeln gemacht werden!

Klicken Sie deshalb auf der Startseite auf WEITERLESEN oder auf den Titel des Beitrags und dann auf den Reiter BEARBEITEN. Deaktivieren Sie die Möglichkeit zum Kommentieren für diesen Beitrag.

Aktivieren Sie zusätzlich unter VERÖFFENTLICHUNGSEINSTELLUNGEN noch OBEN IN LISTEN. Diese Einstellung brauchen wir nur für den Beitrag ÜBER UNS, denn er soll auf der Startseite immer ganz oben stehen.

Erinnern Sie sich? Wir wollen auf der Startseite gelegentlich auch über Neuigkeiten im Bistro berichten. Das ist dann jeweils der zweite Beitrag auf der Startseite. (Wir haben das ja auf 2 eingestellt.) Für diese News können wir durchaus auch den Inhaltstyp ARTIKEL nutzen. Und deshalb macht die Einstellung OBEN IN LISTEN, als Standardwert für den Inhaltstyp keinen Sinn, sondern nur für unseren ersten Beitrag.

So, jetzt ist fast alles so, wie wir es haben möchten. Bis auf das Drupal Logo ganz unten. Auf einer Firmensite macht sich das nicht besonders gut.
Klicken Sie im Admin Menü auf STRUKTURIERUNG|BLÖCKE und dann auf den Reiter EARTHEN. Hier können Sie einfach in der DropDown Box für den Footer “” auswählen und dann speichern. Später werden wir für den Footer einen eigenen Block erstellen und dort platzieren.

Die Startseite sollte jetzt so aussehen.

Weiter zum zweiten Teil des Tutorials

Kommentare

was bitte bedeutet "(Fortsetzung) " direkt hier am Artikelbeginn? Irritiert dachte ich erst mal gleich, man sollte dann doch wohl besser erst den vorhergehenden Teil dieses Artikel lesen ... den es aber anscheinend nicht zu geben scheint? Oder, wo - habe ich den Link übersehen?

Member since:
28 Mai 2009
Last activity:
3 Tage 9 Stunden

Nein, du hast nichts übersehen. Das war in der Tat etwas irritierend. Wir wollten damit darauf hinweisen, dass wir den Artikel fortgesetzt haben.
Hintergrund: manche längere Artikel schreiben wir nicht in einem Rutsch, sondern als Fortsetzung. Deshalb steht dann auch am Ende der Seite 'Fortsetzung folgt ...'

Member since:
25 Januar 2011
Last activity:
1 Jahr 1 Woche

{Gelöst}Hallo an Alle im Team,
ich beschäftige mich gerade mit dem Thema und habe mir Acquida herunter geladen und auf meinem iMac installiert. Ging sehr gut.
Eine Frage habe ich jetzt jedoch. Wie kann ich bei diesem Theme "Earthern" das Backend auf Deutsch umstellen. ich habe schon versucht eine deutsche DE.po zu laden.
Jedoch bis jetzt keine vollständige Deutsch Übersetzung hinbekommen. Für einen Tip wäre ich sehr dankbar.
Gruss
J. Rothhardt

Member since:
28 Mai 2009
Last activity:
3 Tage 9 Stunden

Mit dem Theme hat das nichts zu tun. Ob du nun Earthen oder Garland nimmst, es wird dir immer das an Übersetzungen geliefert was in der de.po drin ist. Je nachdem wo du diese her hast ist die nicht komplett.
Am Besten besorgst du die dir auf drupal.org unter Translations.

Member since:
25 Januar 2011
Last activity:
1 Jahr 1 Woche

Danke für die Hilfe, habe jetzt eine komplett de.Zip importiert und jetzt ist alles OK.
Super geholfen Freue mich kann jetzt mit dem Kurs besser (leichter) weitermachen.
Nochmals Danke
Gruss
Jörg Rothhardt

Member since:
28 Mai 2009
Last activity:
3 Tage 9 Stunden

Nichts zu danken. Wir freuen uns hier über jeden Kommentar.

Kommentar hinzufügen

  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • Zulässige HTML-Tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd><img><p><br>
  • HTML - Zeilenumbrüche und Absätze werden automatisch erzeugt.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.

Drupal News & Diskussionen

Neueste Kommentare

mdwp*

Drupal - Consulting u. Services
Webdesign, Konzeption, Entwicklung

Hügelstr. 6a
58099 Hagen

E-Mail: post@mdwp.de
Tel.: 02331 3 96 16 91

Drupal Association Organisation Member
Acquia Service Partner