Ich bin Newbie und suche dringend Hilfe zu einem Projekt.
am 09.12.2010 - 18:02 Uhr in
Hallo liebe Drupal User,
Ich hoffe ich finde hier in diesem Forum Hilfe um ein dringendes Problem zu lösen. Ich möchte meine derzeitige Problematik kurz schildern.
In zwei Monaten muss ich eine fürs Abitur wichtige Projektarbeit abliefern. Der Inhalt dieser Projektarbeit ist die Erstellung einer dynamische Website für unsere Schule. Unsere Projektarbeitsgruppen bestehen jeweils aus einem Grafiker und einem Programmierer. Ich bin der Grafiker und mein Programmierer fällt leider für unbestimmte Zeit aus und nun muss ich es versuchen das Baby irgendwie allein groß zu kriegen. Drupal scheint für mich der einzige Lichtblick zu sein, aber da ich ein absoluter Drupal-Newbie bin, hoffe ich hier hilfe zu bekommen.
Die Grundidee der Website:
Die Idee ist es, für alle Schüler und Lehrer eine Community zu erstellen, die es ihnen ermöglicht all ihre externe Schulveranstaltung/- ausflüge (Exkursionen, Wandertage, Praktika, ABI- und Klassenfahrten) einzustellen.
Wie soll die Webiste aussehen und welche Funktion soll sie beinhalten:
- Der User soll die Möglichkeit haben, Locations einzustellen, diese auf einer GoogleMap lokalisieren und darstellen. Des Weiteren soll der User seinen Eintrag natürlich mit Text unterlegen können. Um es einfach zu sagen soll der User die Möglichkeit haben ein Profil für eine Location anzulegen.
- Das Location-Profil soll von anderen Usern bewertet und kommentiert werden können.
- Die Location-Profile sollen in Kategorien erfasst werden. Und in den einzelnen Kategorien anhand der Bewertungen und Kommentare in einem Ranking dargestellt und aufgelistet werden. Der User soll also die Möglichkeit haben die Location-Profile anhand der Kategorie, Bewertungen und Kommentaren sortieren zu können. z.B. Kategorie: Klassenfahrten; am besten Bewertet in diesem (Monat,Woche,Jahr, Überhaupt); oder am meisten kommentiert (Woche, Monat, Jahr, Überhaupt).
- Zusätzlich soll die Möglichkeit bestehen, die Location-Profile regional einzugrenzen, also durch Eingabe einer Postleitzahl oder einer Stadt im Umkreis von 20km etc..
Meine spezielle Frage ist es, welche Module muss ich einsetzen und verknüpfen um diese Funktionen auf der Website zu ermöglichen?
Ich hoffe wirklich jemand kann mir weiterhelfen, ihr würdet mir echt den Arsch retten.
Mit besten Grüßen aus Berlin.
- Anmelden oder Registrieren um Kommentare zu schreiben

Ohne Dir jetzt den Mut nehmen
am 09.12.2010 - 18:20 Uhr
Ohne Dir jetzt den Mut nehmen zu wollen, zwei Monate sind arg knapp, um sich einerseits in DRUPAL einzuarbeiten und andererseits ein derartiges Projekt aufzuziehen!
Du wirst auf jeden Fall die üblichen Drupal Verdächtigen benötigen, die heissen VIEWS für Abfragen und CCK um bestimmten Inhaltstypen weitere Felder hinzuzufügen.
Aus der CORE Installation nimmst du für die Kategorien TAXONOMY, für Kommentare COMMENT
Zum Bewerten bietet sich FIVESTAR an.
Bezüglich der Location Angabe nimmst Du GMAP für Karten, und LOCATION ( Node Location ) ...
Und fang das bloss in Drupal 6 an! Mit der "unfertigen" 7er Version wirst Du es mit Sicherheit nicht in zwei Monaten schaffen!
Viel Erfolg!
Hi Thoor, danke für deine
am 09.12.2010 - 19:07 Uhr
Hi Thoor,
danke für deine super Antwort, die hilft mir schonmal sehr. :) Ich hab mein Anliegen zweimal in verschiedenen Kategorien gepostet, weil ich nicht wusste in welche Kategorie genau ich das verfassen soll und ich hoffte natürlich so schneller Antworten zu bekommen, weil ich wie du schon angesprochen hast sehr unter Zeitdruck stehe. Sorry, falls ich da gegen irgendwelche Regeln verstoßen habe, ich wollt hier niemanden verärgern.
Thoor, eine Frage noch. :) Im Grunde soll das Ding wie qype.com aufgebaut sein. Gibt es da denn nicht vielleicht schon ein fertiges komplettes Modul?
Module sind bei DRUPAL
am 09.12.2010 - 19:11 Uhr
Module sind bei DRUPAL jeweils einzelne Erweiterungen um die Möglichkeiten der Installation zu erweitern. Das was Du meinst sind bei DRUPAL die Installations Profile.
Hier findest du eine Auswahl der für Drupal 6 vorhandenen Installations Profile: http://drupal.org/project/installation%20profiles?filters=drupal_core%3A... - vielleicht ist was passendes für Dein Ziel dabei?