Machbarkeitsstudie
am 30.11.2006 - 10:35 Uhr in
Hallo
Ich habe mittlerweile mein Drupal 5 Theme entwickelt und es funktioniert. Fürs erste. Vielen Dank nochmal ans Forum.
Im Moment zerbrech ich mir meinen Kopf darüber ob das was ich will mit Drupal überhaupt möglich ist. Ich versuche es einigermassen verständlich darzustellen und hoffe auf Eure Tipps.
Ich möchte:
- Mail -- Einen IMAP WebClient, habe bei Drupal 4.7 roundcube gesehen, finde ich persönlich cool (AJAX Style) aber meine User finden Ihn sehr sehr langsam. Gibt es da alternativen? Ich finde bei roundcube cool das sich die User nur einmal bei meiner Drupal Seite anmelden müssen und dann gleich im WebMail angemeldet sind. Ausserdem sehen nur die User mit der Rolle "mail" den WebMail Client
- Gallery -- Gallery2 Einbindung, hab ich schon, funktioniert, auch mit Drupal 5
- Stammbaum Eine Stammbaumverwaltung od. ähnlich, habe gesehen das es bei Drupal 4.7 schon solche Module gibt.
- Wunschliste -- Geburtstagswunschliste für mich oder sogar für jeden User, wo sich Personen per Formular etwas aus der Liste nehmen können
- Gästebuch -- Gibt es leider noch nicht für Drupal 5
- Forum -- Gibt es schon
- About/Disclaimer -- Denke eine normale Page tut es hier
- Projekte -- Hier das selbe, eine normale Page
- Blog -- Hat es integriert
- DVD Liste -- möchte irgendwann mal powermovielist integrieren, damit sich die User nicht extra anmelden müssen
- Bookmarks -- Schön wäre eine Link Verwaltung oder sogar wenn man seine Browser Links (XML) anzeigen lassen könnte.(zB. die die direkt aus Firefox auf den WebServer gebackupt werden)
- Kalender -- Suche einen Calendar der meine ical Files auf dem Webserver (Im WebDAV) direkt anzeigt und bearbeiten kann.
- User Pages -- Wäre schön wenn die User selbst eine eigene kleine Seite mit Ihrem Blog und Ihrem Gästebuch und Ihrem Design und eigenem Contact hätten.
So das sind so meine Wünsche. Ich weiss das nicht alles umzusetzen ist oder noch nicht. Meine Frage ist hat jemand zu jedem Punkt eine direkte Lösung? Oder kann sagen, klar, dieses Modul muss nur noch für Drupal 5 umgesetzt werden. Ist das was ich will mit Drupal überhaupt möglich? Ich mag Drupal weil die User Zugriffsrechte sehr fein eingestellt werden können.
Bin für jeden Kommentar dankbar.
Gruss Logz
- Anmelden oder Registrieren um Kommentare zu schreiben
Machbar ist alles davon,
am 30.11.2006 - 17:50 Uhr
Machbar ist alles davon, zumindest mit einigem Aufwand. (Warum mit dem Theme angefangen?)
Zu den Punkten Mail und Links kann ich dir mal zwei, in meinen Augen durchaus brauchbare, Alternativen nennen.
Bei Mail wäre es möglich den GoogleMail Dienst für deine Domain anzubieten (also ganz normal username@deinedomain.tld) https://www.google.com/a/
Accountadministration ist per SVC file auch in Massen möglich. Kalender und Chat finden sich ebenfalls dort.
Nachteile ist die (noch) fehlende Möglichkeit einen Skin/Template darauf anzuweden.
Bei den links in etwa selbiges. Natürlich gibt es Link Module und mit eigem Aufwand kann man auch diese sicher entsprechend ummodeln. Aber ist das wirklich die Zukunft? Welcher User ist schon NUR auf einer Seite unterwegs? Selbst im Browser speichere ich meine Bookmarks nicht mehr auf diese zentrale Methode.
http://del.icio.us/ und (das optisch schönere) http://shadows.com/ könnten auch hier eine Alternative sein welche (noch) nicht per plugin skinbar ist, aber sogar dies ist u.U. möglich, falls dir die User ihre Account informationen anvertrauen. (Flock macht es vor)
Ps: seit wann backuped Firefox(2?) seine Bookmarks auf einen Webserver?
Erstmal Danke
am 30.11.2006 - 19:42 Uhr
Also, Firefox ermöglicht seine Bookmarks zu syncen, und dafür legt es ein XML File auf einem von dir definierten Server ab.
Bookmarks ist nicht das wichtigste, so wie ich das sehe auch nicht ganz so einfach.
Ich habe meine Domain und EMails schon bei einem Hoster, daher wird Google wohl auch nicht direkt in Frage kommen.
Für mich von Priorität ist:
* Mail (sehr Wichtig)
* Gallery (sehr Wichtig) -- Erledigt
* Stammbaum (Wichtig)
* Wunschliste (Wichtig)
* Gästebuch (sehr Wichtig)
* Forum (nicht Wichtig) -- Erledigt
* About/Disclaimer (Wichtig) -- Erledigt
* Projekte (Wichtig) -- Machbar
* Blog (nicht Wichtig) -- Integriert, aber für mich noch nicht durchschaubar
* DVD Liste (Wichtig) -- Bei Joomla gab es mal ein Modul das als Bridge funktonierte, um das Login anderer Systeme zu ermöglichen
* Bookmarks (nicht Wichtig) -- Es kann auch einfach eine einfache Linkliste sein, sollte mit Flexinode und einem entsprechenden Template möglich sein, oder?
* Kalender (Wichtig) -- Möchte gerne meine iCal Files anschauen, eventuell muss ich auch eine andere Lösung benutzen
* User Pages (nicht Wichtig) -- User Homepages? Keine Ahnung ob das Drupal vorsieht?
Wär es nicht möglich ähnlich einer Bridge einfach beliebige Systeme (php MySql OpenSource Anwendungen) einzubinden und über den zentralen Drupal Login anzusteuern?
Dann könnte ich Drupal mit den Richtlinien nutzen um je nach User und Recht überhaupt etwas anzuzeigen oder nicht (Also nur User in der Gruppe Gallery sehen die Gallery2) und nur User in der Gruppe Mail sehen den WebMail (Der ins Drupal Layout integriert ist) und sind auch gleich eingeloggt.
Vieleicht geht das was ich da möchte garnicht, vieleicht muss man viel programmieren, aber denke jemand kann mich da aufklären.
Vielen Dank schon.
Nur damit wir uns nicht
am 02.12.2006 - 18:33 Uhr
Nur damit wir uns nicht missverstehen: Wenn du Gmail nutzt musst du nur deine MX-Records umschreiben. Deine Domain und auch dein Maildienst bleiben erhalten allerdings werden alle mail Vorgänge auf das Gmail-System umgeleitet und dieses stellt dir auch Adressen von: Wunschname@deinedomain.tld bereit.
Deine Liste ist dennoch ein guter Schritt. Ich bin selbst kein Drupal Experte (komme von Mambo / Typo3 / Wordpress) und kann dir daher keine Module nennen. User-pages werden jedoch meiner Meinung nach durch das blog-System abgedeckt. Wenn du es erlaubst und einen entsprechenden Editor einbindest können User ihre Blogs wie pages gestalten.
[EDIT]
Oh, und nur weil ich gerade darüber stolpere:
http://drupal.org/node/49358
Es ist ein Modul zur Integration des Simpy Bookmark Dienstes.
Eventuell kannst du dies ja für deine Links nutzen oder umschreiben.
[/EDIT]
Die Lösung
am 08.12.2006 - 16:47 Uhr
Ich habe eine Lösung für mein Problem gefunden. Leider ohne Drupal. Hab mir e107 angeschaut, und ich denke das es genau das richtige ist für diese Site. Aber ich schliesse in Zukunft nicht aus, Drupal zu benutzen.
Danke für die Hilfe. Gruss
e107
am 08.12.2006 - 17:50 Uhr
Was war ausschlaggebend für deine Wahl?
md - drupalcenter
--
http://drupal.mdwp.de
Themeable functions
hm
am 09.12.2006 - 08:56 Uhr
Was war ausschlaggebend. Ich hab kurz einmal e107 installiert. Es hat fast alles was ich brauche schon integriert. Das Template System ist gleich einfach oder schwer wie bei drupal. Für mich ist es wie joomla mit dem user gruppen und rechten von drupal. die ganze taxonomie brauch ich ja nicht für mein projekt. daher, e107 ist sicher viel viel einfacher wie drupal, ich hab nicht mal einen halben tag gebraucht um das meiste zu machen was ich möchte. manchmal hab ich bei drupal das gefühl zb. für module werden extra schwere namen gesucht, damit der user nicht weiss für was das modul ist. alles ist ein bisschen komplizierter als bei anderen cms, warum? sicher ist drupal mächtig, aber ich hab im moment einfach auch nicht die geduld um mich monate lang mit dem system zu beschäftigen. aber ich kann mit e107 sehr wahrscheinlich alles umsetzen was ich brauche. ich werde weitere erfahrungen sonst hier posten. wie gesagt, ich schliesse drupal nicht grundsätzlich aus, genausowenig wie ich immer noch joomla für einige sachen einsetze.
gruss logz