Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

Drupal7 für Grafikbüro-Webseite

Eingetragen von HalberMensch (2)
am 18.06.2012 - 14:12 Uhr in
  • Anfängerfragen
  • Drupal 7.x

Liebe Leser und Helfer,

mein Name ist Bastian – ich bin Grafiker und Web-Frontend-Programmierer, und versuche mich seit längerem, mir mehr Wissen über Drupal anzueignen, um das eine oder andere kleinere Projekt, das ich ohne Hilfe eines "richtigen Programmierers" durchführen muss, ohne zu große Schmerzen erledigen zu können. Drupal als CMS deswegen, weil ich schon die eine oder andere Gestaltung für Webseiten auf Basis bestehender Drupal-Themes erstellt habe, und mir die Herangehensweise grundsätzlich sehr zusagt.

Als eine erste Aufgabe will ich – ohne Zeitlimits, als Lernprojekt – eine Webseite für ein befreundetes kleines Grafikbüro erstellen. Diese wollen sich selbst präsentieren, und ihre Kunden und Projekte vorstellen – ein klassisches Web-Portfolio also. Die Navigation läuft zwar grundsätzlich über ein klassisches Menü, aber innerhalb der Kunden/Projekt-Darstellung geht es eher durch die Hierarchie "Kunde>Tätigkeitsbereich>Projekt>Beschreibung/Galerie" bzw. auch "Tätigkeitsbereich>Projekt>Beschreibung/Galerie" (Tätigkeitsbereich heißt hier z.B. Corporate Design, Broschürengestaltung, Webdesign, Messegestaltung, ...).

Ich habe mir jetzt auf einem Testserver mal Drupal 7 installiert – mit 6 will ich eigentlich nicht mehr einsteigen – und mir diverse Module angesehen, die mir sinnvoll erscheinen. Da ich allerdings den Wald vor lauter Bäumen nicht mehr sehe, frage ich mich, welche essentiellen Module ich wohl brauche ... Für Vorschläge bin ich dankbar, ich habe noch nicht wirklich begonnen, somit für alles offen.

Bisher ist das Stand der Dinge:

  • Als Theme werde ich wohl eines der 960grid basierten wählen – die Sache soll recht geometrisch und geordnet aussehen. Momentaner Favorit ist Sasson (da ich nebenher noch mit Sass etwas erfahren sammeln will wenn das geht).
  • Die Kunden/Projektaufstellung wäre dann eigentlich eine klassische auszugebende Liste, die eben entsprechend per CSS formatiert wird. Hier werde ich Taxonomy und Views brauchen? Was hat es mit CCK auf sich, und brauche ich es für D7?
  • In einem früheren Projekt hatte ich mal das Skinr-Modul vom Programmierer "bekommen" – damit konnte ich Blocks etc. eigene CSS-Klassen zuweisen und diese dann per CSS adressieren. So richtig schlau werde ich jetzt aber bei der Installation davon nicht – geht das nur mit speziellen Themes?
  • Aus den gefühlt 100.000 Gallery-Modulen: welches soll ich nehmen?
  • Aus den vielen Klappmenü-Modulen: welches soll ich nehmen?
  • Chaostools brauche ich wohl für die Views – wie kann mir das Modulpaket sonst noch helfen?

Ihr seht, zwar habe ich mit dem Projekt "Ich lerne Drupal" begonnen, aber so wirklich einen Weg habe ich noch nicht gefunden ... vielleicht kann mir jemand einen Wegweiser aufstellen auf dem steht "da lang, und da hinten dann links".

vielen Dank
Bastian

‹ sprache [gelöst] Fußtext "Like this design...." entfernen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo und Willkommen bei

Eingetragen von wla (9461)
am 18.06.2012 - 14:49 Uhr

Hallo und Willkommen bei Drupal. Um in Drupal sinnvoll einzusteigen, muß man bereit sein, eine Menge auszuprobieren. Dazu solltest Du Dir auf dem lokalen System einen Webserver aufsetzen, auf dem Du mit Drupal spielst. Das Buch "Using Drupal" in der Version 2 (für Drupal 7) sollte Dir bereits eine Reihe Szenarien und mögliche Lösungen zeigen (ist allerdings englisch).
Bei den Themes ist auch das Omega Theme wert, beachtet zu werden, da es bereits die Möglichkeiten für unterschiedliche Devices beinhaltet.
Menü: Nice_menu oder Suckerfish Menüs sollten ausreichen.
Wie Deine Modulsammlung letztendlich aussehen wird, hängt stark von den jeweiligen Anforderungen ab und läßt sich nicht allgemein beantworten.
Aus welcher Gegend kommst Du? Vielleicht gibt es ja in der Nähe eine Drupal User Group, an die Du Dich wenden kannst.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Module

Eingetragen von kissmedve (254)
am 18.06.2012 - 19:30 Uhr

Hallo Bastian,

Werner hat ja schon einiges zum Einstieg gesagt - ich ergänze mal.

Du hast auf jeden Fall recht, mit D7 einzusteigen.

Ein Web-Portfolio klingt nach einer netten Standardaufgabe, die mit den verfügbaren Modulen wunderbar gelöst werden kann. Natürlich kann ich Dir keine vollständige Liste an Modulen nennen, aber vielleicht zum Einstieg die wichtigsten:

  • Views, views und nochmal views. Im Ernst, alle Deine Listen und Galerien kannst Du mit views zusammenstellen. Außerdem gibt es einige Plugins für views, mit denen Du den Funktionsumfang erweitern kannst, z.B. views_slideshow für Slideshows, mit entsprechendem Theming kann man da schon ne Menge erschlagen. Weitere Funktionsvarianten mit jcarousel, field_slideshow etc. - einfach unter verwandte Module stöbern. Ein eigenes Gallery-Modul brauchst in der Regel nicht.
  • CCK gibt es übrigens nicht mehr, dafür sind jetzt fields im Core.
  • Display suite (ds). Damit kannst Du kleinteilig und variabel bestimmen, wie Du Deine Nodes anzeigen lassen willst, also z.B. hinsichtlich der Reihenfolge einzelner Elemente. Im Prinzip dasselbe, was man in views mit Feldern macht, aber noch ein bisschen mehr, und vor allem auch bei vollen Nodes. Kann sein, dass Du es im geplanten Projekt nicht brauchst, aber schau's Dir ruhig mal an.
  • Zum Zuweisen von eigenen Klassen kannst Du semantic_fields oder für Blöcke block_classes nutzen. Braucht man aber eher selten. Viel kann man nämlich schon mit Überschreiben in den Views regeln.
  • Colorbox ist ne gute Wahl, wenn Du Lightbox-Overlays brauchst. Gerade für Galerien immer nützlich. Bildstile (in D6 imagecache) sind in D7 auch in den Core gewandert.
  • Zum Hochladen von Bildern ist plupload nützlich.
  • Media hat übrigens eine komfortable Bilderverwaltung, bei der man vor allem auch auf schon hochgeladene Bilder zugreifen kann. ABER zum gegenwärtigen Zeitpunkt noch nicht wirklich brauchbar, da media es nicht zulässt, alt-tags einzugeben. Aus Accessibility-Sicht geht das gar nicht.
  • Context ist nützlich, um Seitenansichten zusammenzubauen. Intuitiver und vor allem flexibler als über die normale Blöcke-Seite.
  • Date und ggfs. calendar brauchst Du für alles, was datierbar sein muss. Calendar hat auch views-Integration.
  • Für Maps gibt es gmap und location.
  • Zur Ergänzung der Feldformate gibt es link oder email,
  • zum Verknüpfen mehrerer Inhaltstypen in eine View references.
  • Als Aufklappmenu kommen nice_menus oder superfish in Frage (ich glaube, superfish ist noch etwas komfortabler). Wenn Du die schicken neuen Boards brauchst, kannst Du auch mal megamenu anschauen.
  • Die große neue Font-Vielfalt kannst Du mit faceyourfont oder, spezialisisert, google_fonts bequem verarbeiten.
  • Als Editor nimmst Du am besten wysiwyg und installierst das Plugin Deiner Wahl (ckeditor, tinymce etc.).
  • Und fürs Backend gibt's natürlich eine Reihe praktischer, wenn nicht sogar unverzichtbarer Helferlein: admin_menu spart Klicks, module_filter bringt Übersicht in die Module, backup_migrate ist ... klar, fürs Backup, pathauto zum Anlegen eigener Pfade.
  • Zum Theming als Ergänzung schick: css3pie macht dem IE Beine in Sachen CSS3.

Ctools ist übrigens ein Hilfsmodul, genauso wie entity und libraries, von selber machen die nicht viel, werden aber von anderen Modulen angefordert.

Und natürlich gibt es eine Menge mehr ... aber für die anstehende Aufgabe dürftest Du mit den aufgezählten Modulen ganz gut gerüstet sein.

Viel Spaß!

kissmedve

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen vielen Dank – sowohl

Eingetragen von HalberMensch (2)
am 19.06.2012 - 08:16 Uhr

Vielen vielen Dank – sowohl für die erste als auch für die zweite Antwort.

Zu Büchern: Hier bin ich tatsächlich etwas im Zweifel, welches ich kaufen soll – ich will nach Möglichkeit keines erwischen, das eigentlich für 6 geschrieben wurde und nun für 7 "aktualisiert" wurde ... Englisch wäre kein Problem. Wenn das vorgeschlagene das "Standardwerk für Einsteiger" ist, ist es bestellt.
Eine lokale Usergroup haben wir hier – "mein" Programmierer ist dort auch tätig, allerdings ist er momentan sehr ausgelastet, ein "kannst du mir mal eben morgen Nachmittag Drupal erklären" wäre etwas aufdringlich.

Zu den Modulvorschlägen: teils bestätigen sie, was ich habe, teils füllen sie die Lücken auf die ich für mich entdeckt habe :)
Ich denke damit komme ich einen großen Schritt weiter.

Eine Frage zu den Views habe ich gleich ... wenn's aber zu weit geht, werde ich wohl auf das Buch warten, mich einlesen und rumprobieren.
Ich habe es geschafft, einen Inhaltstyp "Kunde" anzulegen mit spezifischen Feldern (Name, Beschreibung, Logo, Arbeitsbereich-Schlagworteliste), und dann einen View "Kundenliste" zu erstellen, der mir Kundenlogo, Name, Link auf seine Detailseite ausgibt – Erfolgserlebnis!
Das ist aber eine "reine" View-Seite. Nun wäre der nächste Schritt, auf jeder Kunden-Detailseite zusätzlich zu normalen Text/Bild-Inhalten auch noch eine Liste aller ihm zugeordneten Projekte (Inhaltstyp Projekt) auszugeben, die man dann anklicken kann.
Die Projekte könnten (mein Ansatz) das Schlagwort bzw. irgend ein Dropdown-Feld "Kundenname" beinhalten, nach denen ein neuer View dann sucht und die Liste ausgibt – allerdings eben abhängig von der jeweiligen Kundenseite eine andere Suche, und der View müsste integriert sein in die Inhaltstyp-"Kunde"-Seite – als Block der einen View enthält, oder wie macht man sowas?

vielen Dank für die Hilfe
Bastian

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn Englisch kein Problem ist

Eingetragen von ronald (3857)
am 19.06.2012 - 08:43 Uhr

kann ich die Seite nodeone.se empfehlen.

Dort findest du eine reichhaltige Auswahl an Videotutorials (mehrere Stunden) mit Themen, die beim Einstieg anfangen und sehr in die Tiefe gehen.

http://dev.nodeone.se/sv

  • Anmelden oder Registrieren um Kommentare zu schreiben

Für die Kombination von

Eingetragen von wla (9461)
am 19.06.2012 - 09:55 Uhr

Für die Kombination von verschiedenen Views auf einer Seite gibt es verschiedene Möglichkeiten. Eine sehr flexible geht über den PageManager von [do:ctools Ctools] und [do:panels Panels]. Auch da kann ich, wie mein Vorredner schon ansprach, auf hervoragende Tutorials bei NodeOne verweisen:
Learn Page manager!
Taming the Beast: Learn Views with NodeOne

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

hier auf Deutsch zum

Eingetragen von Jenna (1883)
am 19.06.2012 - 13:48 Uhr

hier auf Deutsch zum Einlesen, sind auch Views Beispiele für Galerien dabei:
http://drupal7.michas-cms-testseite.de/node/13

Als Theme (nutze ich gern) vielleicht mal Basic ansehen:
http://drupal.org/project/basic

Viele Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Ветошь для протирки оборудования
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 5 Tagen
  • Hey danke
    vor 2 Wochen 6 Tagen
  • Update: jetzt gibt's ein
    vor 3 Wochen 8 Stunden
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 4 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 4 Tagen
  • Kannst doch auch alles direkt
    vor 4 Wochen 2 Tagen
  • In der entsprechenden View
    vor 4 Wochen 2 Tagen
  • Dazu müsstest Du vermutlich
    vor 4 Wochen 2 Tagen
  • gelöst
    vor 6 Wochen 5 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250234
Registrierte User: 20464

Neue User:

  • Znogsnernoimb
  • ByteScrapers
  • Mroppoofpaync

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 11 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association