Konzept bzw. Design-Frage
Eingetragen von linuxuser (202)
am 21.08.2008 - 10:41 Uhr in
am 21.08.2008 - 10:41 Uhr in
Ich möchte eine "simple" Webseite machen, für die ich nicht unbedingt ein CMS brauche, denke aber, dass es eine Möglichkeit ist ein CMS kennenzulernen. Ich brauche kein Forum, kein Blog und keine Kommentare.
Es soll eine Startseite entstehen, die einen Einleitungstext bringt und in einer Seitenleiste sollen Links zu ein paar weiteren Seiten erfolgen, fertig.
Wie mache ich das am besten? Über Artikel, Book?
Später sollen ein paar User gemeinsam ein Buch schreiben, das aber nicht öffentlich sein soll, solange es nicht fertig ist.
Danke für Tips!
- Anmelden oder Registrieren um Kommentare zu schreiben
Hallo, du brauchst dafür
am 21.08.2008 - 12:23 Uhr
Hallo,
du brauchst dafür überhaupt keine Module, mach es dir nicht kompliziert.
Einfach einen node anlegen, in die Primary Links einfügen und schon reagiert jedes Standard Theme so, wie du es beschrieben hast :)
---
Viele Grüße,
Kars-T
Arbeit: comm-press
Hobbies: Tower Defense HQ, plamo.de, Blog
Kars-T schrieb Einfach
am 21.08.2008 - 13:49 Uhr
Einfach einen node anlegen, in die Primary Links einfügen und schon reagiert jedes Standard Theme so, wie du es beschrieben hast :)
Ich komme mit den Begriffen als Anfänger noch nicht klar. Was bedeutet "node"? Ich habe gesehen, dass man unter "Inhalt erstellen" 3 Möglichkeiten hat: Artikel, Buch und Seite. Wie erstellt man einen "node"?
_____________
drupal-6.4-DE
Als node (Knoten) bezeichnen
am 21.08.2008 - 13:56 Uhr
Als node (Knoten) bezeichnen wir jedes Stück Inhalt einer Drupal-Seite. Artikel, Seite und Buch(-seite) sind Node-typen mit verschiedenen Eigenschaften. Für deinen Zweck benutze einfach "Seite" /node/add/page, schreibe deinen Text (html, was auch immer) und erstelle gleich einen Menüpunkt. Fertig!
Danke. Ich frage so genau
am 21.08.2008 - 14:34 Uhr
Danke.
Ich frage so genau nach, um nicht von Anfang an falsch an die Sache heranzugehen.
Die Sache mit dem Menüpunkt habe ich noch nicht verstanden. Wenn ich eine Seite schreibe gibt es viele Möglichkeiten einen Menüpunkt auszuwählen.Ich habe das mit der Strukturierung noch nicht sicher verstanden.
Könnte / sollte ich einen eigenen Block dafür anlegen. Unter Hauptlinks möchte ich die einzelnen Seiten nicht geben. Da sollen ausschließlich Links zu anderen (eigenen) Homepages befinden. Bei einem eigenen Block muss ich dann wohl die Links manuell erstellen, oder?
_____________
drupal-6.4-DE
Juhu meine Zeit ist gekommen
am 21.08.2008 - 15:15 Uhr
Juhu meine Zeit ist gekommen :)
jetzt hab ich tagelang wissen aus der community gesaugt, jetzt geb ich mal was zurück :)
Also mit links zu anderen Seiten würd ichs persönlich so machen:
Administer / Site Building / Menüs
Klick auf "Menü hinzufügen"
Bei Menüname gibst du einen Namen ein, wie "eigenes_menu", das ist eine Drupal interne bezeichnung mit der es drupal ermöglicht wird das menü anzusprechen.
Bei Titel gibst du den Menütitel an z.B "Mein Menü", steht in der Menüübersicht in der alle Menüs zu sehen sind und der Block der hinterher dein menü ist heisst ebenfalls so.
Nun speicherst du erst mal.
Zur Gedächtnisstütze: Du hast jetz einen Block erstellt der später dein Menü beherrbergen wird.
nun klickst du einfach oben auf "Menüpunkt Hinzufügen"
"Pfad" dürfte selbsterklärend sein.
"Menüpunkt Titel" auch.
Bei Übergeordneter Menüpunkt wählst du nun den Block aus den du erstellt hast "Mein Menü" (s.o.)
Jetzt aktivierst du den Block noch unter Administer / Site Building / Blöcke
Anders herum gehts natürlich auch, du nimmst entweder ein bestehendes menü oder legst wie oben beschreiben eins an und schreibst dann einfach mal eine "Seite". unter den "Menüeinstellungen" dieser seite kannst du dann einfach per pulldown das gewünschte menü wählen und den Link angeben über den die seite hinterher erreichbar ist.
und nun solltest du deinen Link sehen.
mfg
Chris
Der Pfad ist leider nicht
am 21.08.2008 - 15:56 Uhr
Der Pfad ist leider nicht selbsterklärend.
ich habe node/test probiert.
Der Pfad ist entweder ungültig oder der Zugriff wurde verweigert.
_____________
drupal-6.4-DE
Im kleingedruckten unter
am 22.08.2008 - 11:23 Uhr
Im kleingedruckten unter Pfad steht:
"Der Pfad, auf den dieser Menüpunkt zeigt. Dies kann ein Drupal-Pfad, wie node/add, oder eine externe Adresse, wie http://drupal.org, sein. Geben Sie ein, um zur Startseite zu linken."
da hast du recht das ist nicht ganz eindeutig, also das man ne externe URL nehmen kann kommt ja klar raus aber wenn du eine deiner Seiten anzeigen willst musst du "node/1" beispielsweise nehmen. drupal nummeriert die Beiträge durch... also node/1 node/2 node/3 usw dann erreichst du deine seiten.
Die IDs kannst du wie folgt rausfinden. habe da schon mal einen thread dazu gestartet weil ich dann zwar ein menü erstellen konnte aber keine ahnung hatte welcher beitrag nun welche nummer hat... hab jetzt im admin menü nen neuen menüpunkt "recent posts" und da klick ich drauf da sind alle meine beiträge mit ID aufgelistet.
http://www.drupalcenter.de/node/12266
mfg chris
Ich tu mich ein bisschen
am 22.08.2008 - 12:08 Uhr
Ich tu mich ein bisschen schwer zu glauben, dass das nicht auch anders funktioniert.
Ich muss mich parallel auch mit Joomla beschäftigen und da erstellt man zuerst einen Betrag. Bei der Menüerstellung kann man dann einen Beitrag wählen, d.h. man klickt auf ein Fenster und es kommt eine Übersicht der Beiträge.
Drupal finde ich wesentlich intuitiver. Ist das bei Drupal wirklich so umständlich wie in http://www.drupalcenter.de/node/12266 beschrieben?
_____________
drupal-6.4-DE
G schrieb
am 22.08.2008 - 12:22 Uhr
Anders herum gehts natürlich auch, du nimmst entweder ein bestehendes menü oder legst wie oben beschreiben eins an und schreibst dann einfach mal eine "Seite". unter den "Menüeinstellungen" dieser seite kannst du dann einfach per pulldown das gewünschte menü wählen und den Link angeben über den die seite hinterher erreichbar ist.
und nun solltest du deinen Link sehen.
mfg
Chris
Hallo, sei froh das es kein
am 22.08.2008 - 12:29 Uhr
Hallo,
sei froh das es kein Joomla ist. Ein item id ist da nicht immer so richtig eindeutig und die SEF Urls auch nicht...
Klar ist es abstrakt node/1234 einzugeben aber es gibt halt 2 Konzepte dagegen:
1. Views
Wirf den Inhalt einfach in einen Container. Damit meine ich, das der Inhalt nicht dadurch seinen Platz hat, da er im Menü erscheint, sondern das er anders markiert wurde. Du kannst den Inhalt in beliebige Kategorien werfen und in gefilterten Listen anzeigen. Diese können auch Menüartig sein. Oder du filterst die Listen über Contenttype etc...
Hier gibt es tausende Möglichkeiten. Das Web bewegt sich ja mehr in Richtung von großen Content Mengen. Wenn du ein Blog hast und ich sag mal täglich eine Nachricht schreibst, dann hast du kein Menü mit 365 Einträgen. Das versteht kaum einer. Also benutzt du Filter, wie "Artikel vom Tag XY" damit kommt man schon weiter. Und eine Blog Homepage ist auch normalerweise das, was Drupal einen View nennt.
2. Beim Anlegen ablegen.
Du hast unter jedem Node die "Menüeinstellungen". Benutz das doch. Warum umständlich anlegen und zuordnen? Und mehrere URLs, die den gleichen Inhalt identifizieren sind schlecht für Suchmaschinen. Menschen fällt das vielleicht nicht auf, aber wie würde es denn wirken wenn Seite 10 und Seite 20 einer Zeitschrift identisch wären?
---
Viele Grüße,
Kars-T
Arbeit: comm-press
Hobbies: Tower Defense HQ, plamo.de, Blog
Nochmals Menus
am 19.01.2012 - 11:52 Uhr
Ich bin neu bei Drupal und verstehe die Menus auch noch nicht.
Ich möchte im Hauptmenu einen neuen Reiter erstellen, im Moment gibt es dort nur den Link "Startseite". Wenn ich zum Hauptmenu einen Link hinzufüge, muss ich ja den Pfad zu einem node angeben. Ich möchte aber beim Klicken auf den neuen Menupunkt nicht einen einzelnen node anzeigen, sondern gleich alle nodes, die zu einem bestimmten Inhaltstyp gehören. Zudem möchte ich auf dieser neuen Seite dann einen Filter einbauen, der die gelisteten nodes mithilfe der Taxonomy filtern kann.
Lässt sich das einigermassen einfach erreichen? Bin sehr dankbar um jeden Hinweis.
Einigermaßen Einfach ist hier
am 19.01.2012 - 12:53 Uhr
"Einigermaßen einfach" ist hier relativ. Dazu wirst Du das Modul Views einsetzen müssen, das zugegeben für den Anfänger nicht ganz so einfach ist. Es gibt aber auf der Seite von NodeOne zu Views eine ganze Serie von guten Tutorials (Taming the Beast: Learn Views with NodeOne). Danach sollte man den Gebrauch verstanden haben.
Beste Grüße
Werner
Zunächst einmal
am 19.01.2012 - 13:46 Uhr
wenn es der Einstieg in Drupal sein soll, so würde ich nicht auf 6.x, sondern auf 7.10 setzen.
Damit hast du gleich das richtige in der Hand und musst keine veralteten Verfahren mehr lernen.
Mit den Bordmitteln sollte alles da sein, was für den Anfang benötigt wird.
Bei der Anlage der Menues würde ich die intuitivere Variante wählen, die bei der Erstellung einer Seite bereits angeboten wird.
Dort gibt es eine Checkbox, in der man angeben kann, dass es einen Menüpunkt zu dieser Seite geben soll.
Setzt man hier einen Haken, kann man den Menüeintrag erstellen und dem entsprechenden Menü anfügen.
Gibt man keine Gewichtung an, werden die Menüeinträge alphabetisch sortiert.