Eventseite mit Drupal ?
am 26.10.2008 - 13:54 Uhr in
Hallöchen!
Ich möchte eine Eventseite+Community aufbauen und nach längerer Suche und Recherche im Internet bin ich auf Drupal gestossen!
Haben schon ein paar Websites mit Joomla gebaut! Aber da ich von Joomla weg möchte, habe ich mich für Drupal entschieden! Die Referenzen und die allgemein guten Meinungen waren der Hauptgrund!
Nun bräuchte ich etwas hilfe!
Kurz zur Info:
Ein User sollte ohne Anmeldung ein Event einreichen können! D.H. Termin, Ort, Beschreibung, Flyer(2 Bilder), zusätzliche Bilder, usw.
Diese sollen dann über den Menüpunkt Events erreichbar sein.
Wichtig wäre eine Auflistung auf der Startseite mit einem Bild, dem Datum, Ort, und etwas Text!
Die Klassischen verdächtigen, Wie: Kommentare, Bewertung, Hot or Not, Usergallerie, Eventgalerie, usw. sollten auch mit dabei sein! (gibt es glaube ich mit sicherheit auch )
Sollte so ähnlich sein wie Diese Seite: Tilllate
Also nun:
1. Ist das möglich mit Drupal? (ich denke mal schon)
2. Welche Module bräuchte ich? (gibt es denn eine gute Deutsche Übersicht der Module mit Beschreibung?)
3. Sollte ich ein vorhandenes Modul (z.b. Event) für diesen Zweck umschreiben ?
Vielen Dank!
MFG
qme
- Anmelden oder Registrieren um Kommentare zu schreiben
Re: Eventseite mit Drupal ?
am 26.10.2008 - 14:49 Uhr
Ein User sollte ohne Anmeldung ein Event einreichen können!
Dazu brauchst du einen Inhaltstyp "Event". Den kannst du unter
index.php?q=admin/content/types
anlegen. Unterindex.php?q=admin/user/access
kannst du einstellen, das Gäste Inhalte dieses Typs anlegen dürfen. Wenn Gäste Inhalte anlegen dürfen dann solltest du dir Gedanken über Bots und Spam machen. Du könntest z.B. das CAPTCHA-Modul verwenden.D.H. Termin, Ort, Beschreibung, Flyer(2 Bilder), zusätzliche Bilder, usw.
Mit dem Content Construction Kit kannst du deinem Inhaltstyp die entsprechenden Felder spendieren. Es gibt auch CCK-Erweiterungen, die Eingabefelder anbieten, die bei CCK nicht mitgeliefert werden, z.B. ImageField für Bilder. Den Termin kannst du auch unter Verwendung des Event-Moduls festlegen.
Diese sollen dann über den Menüpunkt Events erreichbar sein.
Du könntest mit dem Views-Modul einen Block erstellen, der Inhalte des Typs "Event" auflistet.
Wichtig wäre eine Auflistung auf der Startseite mit einem Bild, dem Datum, Ort, und etwas Text!
Ebenfalls mit Views.
Kommentare, ...
Gehört zum Drupal-Kern. Ich glaube das Modul heißt "Kommentare" oder so ähnlich.
... Bewertung, ...
Fivestar
... Hot or Not, ...
Wo ist der Unterschied zur Bewertung?
... Usergallerie, Eventgalerie, ...
Imagefield Gallery
... usw. sollten auch mit dabei sein!
Soweit reichen meine Drupal-Kenntnisse noch nicht.
3. Sollte ich ein vorhandenes Modul (z.b. Event) für diesen Zweck umschreiben ?
Wenn du Features in einem Modul benötigst, dann solltest du ein Feature Request schreiben. Es hilft oft, deinem Wunsch durch die Bereitstellung eines Patches Nachdruck zu verleihen. Allerdings solltest du beachten das Drupal extrem modular ist. Es könnte also sein das ein Feature zu fehlen scheint, es tatsächlich aber durch ein anderes Modul angeboten wird.
Aber gut das du PHP kannst, einige der genannten Module sind nämlich noch nicht nach Drupal6 portiert :-)
--
WOW, Vielen Dank Traxer für
am 26.10.2008 - 15:18 Uhr
WOW, Vielen Dank Traxer für deine tolle und ausführliche Antwort!
Wo ist der Unterschied zur Bewertung?
Diese wäre dann schon richtung community, Sprich user mit Avatar, eventuell Hot or Not auf Userfotos! Muss ich mir noch überlegen wie genau ich das mache!
Soweit reichen meine Drupal-Kenntnisse noch nicht.
Uvm = und vieles mehr :-)
Wenn du Features in einem Modul benötigst, dann solltest du ein Feature Request schreiben. Es hilft oft, deinem Wunsch durch die Bereitstellung eines Patches Nachdruck zu verleihen. Allerdings solltest du beachten das Drupal extrem modular ist. Es könnte also sein das ein Feature zu fehlen scheint, es tatsächlich aber durch ein anderes Modul angeboten wird.
Aber gut das du PHP kannst, einige der genannten Module sind nämlich noch nicht nach Drupal6 portiert :-)
Was ist ein Feature Request? Sind das Wünsche zu einem Modul? btw anfrage an den Entwickler?
Naja PHP Können ist zu viel gesagt! Ein Klein wenig, habe module im Joomla etwas umgebaut, da mal ein Codeschnipsel rein, da eines raus, aber mehr auch nicht!
Denke mal das kommt mit der Zeit.
Nochmals DANKE!
Ich Bitte für weitere Infos und Vorschläge, wobei schon quasi fast alles beantwortet ist!
MFG
qme
Re: WOW, Vielen Dank Traxer für
am 26.10.2008 - 15:28 Uhr
Was ist ein Feature Request? Sind das Wünsche zu einem Modul? btw anfrage an den Entwickler?
Drupal.org verwaltet Probleme in einer Issue Queue (Issue: Angelegenheit, Queue: Warteschlange, zu finden unter http://drupal.org/project/issues/). Dort können Fehler (Bug Report), Wünsche (Feature Request) und Hilfegesuche (Support Request) hineingestellt werden.
--
also, hab einen inhaltstyp
am 28.10.2008 - 10:26 Uhr
also, hab einen inhaltstyp mit berechtigungen angelegt!, mit CCK eine eingabe (formular) erstellt und dann etwas mit views2 rumgespielt! Die Ausgabe auf der Startseite klappt schonmal!
Leider gefällt mir die Anordnung der felder nicht!
Auch mit dem Views2 komme ich noch nicht so klar! Sehr verwirrend das ganze!
Wie kann ich die anordnung der felder denn Ändern? in ner TPL-datei vielleicht?
MFG
qme
Re: also, hab einen inhaltstyp
am 28.10.2008 - 11:33 Uhr
Auch mit dem Views2 komme ich noch nicht so klar! Sehr verwirrend das ganze!
Fürchte dich nicht; auch du wirst eines Tages das Licht sehen.
Wie kann ich die anordnung der felder denn Ändern? in ner TPL-datei vielleicht?
Vielleicht reicht es, bei der Auswahl der Felder eine andere Reihenfolge anzugeben (Felder werden in der Reihenfolge angezeigt, wie sie im Felder-Abschitt bei der Definition des Views angegeben sind).
Vielleicht reicht es, die Stylesheets anzupassen.
Zur Not kannst du ein eigenes Template verwenden.
Grüße,
--
Also das mit der Reihenfolge
am 28.10.2008 - 16:20 Uhr
Also das mit der Reihenfolge klapps soweit ganz gut! Nur hätte ich gerne 2 von den feldern nebeneinander!
Und auch ein kleines Thumb hätte ich gerne von dem hochgeladenen Foto! Wie stell ich sowas ein oder muss ich da was im css oder in einen TPL file reinschreiben?
mfg
qme
Re: Also das mit der Reihenfolge
am 28.10.2008 - 16:48 Uhr
Nur hätte ich gerne 2 von den feldern nebeneinander!
Das kannst du per CSS erledigen.
Und auch ein kleines Thumb hätte ich gerne von dem hochgeladenen Foto!
Wenn du ImageField verwendet hast, dann kannst du ImageCache verwenden um die Anzeige deiner Bilder zu steuern. Du erstellst ein ImageCache-Profil (z.B. auf 60px Breite skaliert). Diese Profil kannst du dann im CCK (in dem leider etwas ungeschickt benannten Reiter "Felder anzeigen") auswählen. Bei Views sollte eine ähnlich Auswahl mglich sein.
--
Zitat: Du könntest mit dem
am 31.10.2008 - 15:25 Uhr
Du könntest mit dem Views-Modul einen Block erstellen, der Inhalte des Typs "Event" auflistet.
Also block hab ich erstellt(glaub ich), auch mit den feldern aus dem Inhalttyp Event
Wo stell ich ein, das er nur den Inhalttyp event auflistet und was muss ich dann bei Mneü einstellen um diese View- Ansicht aufzurufen?!
grüße
qme
Lösung gefunden!!! (Augen auf bei Eierlauf)
Da nur die felder aus dem Inhalttyp drin stehen, listet er auch nur diese auf!
Habe keinen PFad angegeben! pfad habe ich eventliste genommen und beim menü auch! Nun gehts!
Re: Zitat: Du könntest mit dem
am 31.10.2008 - 16:27 Uhr
Wo stell ich ein, das er nur den Inhalttyp event auflistet ...
Unter "Filter" auf der Seite zum Bearbeiten des Views.
Da nur die felder aus dem Inhalttyp drin stehen, listet er auch nur diese auf!
Das CCK deklariert seine Tabellen gegenüber Views als LEFT JOIN. Das heißt, Nodes tauchen im Ergebnis auf auch wenn die Felder des Event-Inhaltstyps für den Node nicht existieren (z.B. weil sie bei einem Event nicht ausgefüllt wurden oder weil es sich um einen Inhaltstyp handelt, der überhaupt nicht über die entsprechenden Felder verfügt). Das du jetzt meinst, es würden wirklich nur Events aufgelistet, wundert mich etwas. Normalerweise würde ich dem View einen Filter hinzufügen, der die Ergebnisse auf Nodes des Event-Inhaltstyp eingrenzt.
--
Du meinst sicher unter
am 31.10.2008 - 16:50 Uhr
Du meinst sicher unter Filter: Node: Typ = Event!
Nochmals Dankeschön Traxer!
@traxer bei mir geht
am 31.10.2008 - 18:44 Uhr
@traxer
bei mir geht imagecache nicht richtig! es zeigt kein bild (thumb) an! orginalbilder gehen und thumbs werden auch erstellt! Bloß werden diese nicht angezeigt! Weist du Rat?
gruß
qme