Kontakte, Termine mit der Möglichkeit der Delegation
am 14.06.2009 - 16:15 Uhr in
Hallo,
ich brauche Euren Rat.
Also: ich möchte gerne in einer bestehenden Drupal einen internen Bereich aufbauen. Der soll so eine Art "Groupware" enthalten. Kontakte sollen erfasst werden, Termine vereinbart werden (auch mit erfassten Kontakten). Dies soll alles für auf Benutzerebene geschützt sein. Also andere sollen keinen Zugang haben. Wichtig wäre auch noch, dass zu Kontakten Notizen geführt werden können.
So, nun kommt aber noch der "overkill" ???! Ich möchte die Möglichkeit bieten, dass ein Kunde an einen zweiten (oder mehrere andere) Benutzer samt Notiz weitergegeben werden kann. So eine Art Freigabe zum Kopieren ... Der neue Benutzer soll hierbei Infos zum Kontakt mit erhalten und den Kontakt dann in seinem eigenen Adressbuch pflegen können. Fällt euch hierzu etwas ein? Wie könnte man das mit Drupal realisieren?
Viele Grüße und Danke für Tipps!!!
Kai
- Anmelden oder Registrieren um Kommentare zu schreiben
Aufgaben und Notizen erfassen; mit STORM ?
am 18.06.2009 - 07:25 Uhr
Hallo Kai,
für diese Art von Aufgabe -o-Aufgaben und Notizen erfassen, und ggf. weitergeben-o-
"Hast Du dich schon mal mit dem Modul(-en) STORM beschäftigt?"
Das sieht schon mal sehr vielversprechend aus und ist eingedeutscht.
Nur son'e Art Kalenderübersicht scheint zu fehlen.
Und müsste vermutlich durch Calendar-Module reingeholt werden.
Mit den besten Wünschen für exzellente Zeiten
Petar
www.peternoske.de
Hallo Peter, herzlichen Dank
am 18.06.2009 - 11:23 Uhr
Hallo Peter,
herzlichen Dank für deine Rückmeldung.
Ja, das Storm-Modul habe ich mir schon mal angeschaut. Bin aber dort nicht auf das Thema Freigabe gestoßen. Hast du hier Erfahrung? Kann man das irgendwie erreichen? Ach, wichtig wäre, dass der neue interne Benutzer der Zugriff auf einen Kontakt erhält, diesen nur lesend erhält, aber eigene Notizen hinzufügen kann. Das wäre genial.
Gruße
Kai
Hallo Kai, ich bin noch neu
am 18.06.2009 - 14:34 Uhr
Hallo Kai,
ich bin noch neu mit Drupal und kann Dir vermutlich eher mit
"blöden" Fragen und Zusammenfassungen helfen.
Was verstehst Du unter "Kontakt" ?
In STORM gibt es PERSONEN , die eine E-Mail, usw. haben.
Der Bereich "TEAMMITGLIEDER" funktioniert bei mir anscheinend nicht korrekt., d.h.
mindestens zeigt er bei Installation eines neuen T.mitgliedes nur die Personen an, die nach der Freischaltung des Moduls STORM_TEAMMITGLIEDER erst angelegt wurden.
Aber jedenfalls sehe ich nix für die evtl. Festlegung der Lese & Schreibrecht der Teammitglieder.
Offenbar willst Du ja zwei unterschiedliche Zugriffsformen, durch einen registrierten 2.Besucher auf einen Textganzes(*), d.h.
-a- nur Lesen, nicht Schreiben, 'die Daten, die von anderen 1.Besuchern vorher eingegeben wurden', die also an anderer Stelle selbst schreiben konnten --
-b- auch etwas 'dazu' Schreiben können --
(*)Eine Textganzes, das aus verschiedenen Feldern besteht.
Wenn die erlaubte Reaktionsweise sich nur aus dem Textganzen (Node?) ergibt, wird es nicht klappen.
Wenn die erlaubte Reaktionsweise sich aus dem Textganzen und aus den vorhanden Feldern ergibt, brauchst Du "nur" noch zu wissen, wo die Reaktion -b- für das fragliche Feld im Einzelnen festgelegt wird:
* in der Benutzerverwaltung, mit allen Unterpunkten,
* Benutzer
* Benutzereinstellungen
* Berechtigungen
* Profile
* Rollen
* Zugriffsregeln.
* über CCK für einzelne Felder ?
* über Modul ACCESS-CONTROL für einzelne Felder ?
* über Webform für einzelne Felder?
oder im php-Land :-(.
Soweit für den Moment, ich wünsche Dir / uns , das Dir meine Beschreibung
anregend weiter hilft.
Mit den besten Wünschen für exzellente Zeiten
Petar
www.peternoske.de
das triftt es recht gut
am 18.06.2009 - 20:07 Uhr
... was ich vorhabe!
Also, es gibt ein Netzwerk von Selbstständigen. Diese haben alle ein eigenes Profil in Drupal. Jeder kann Kontakte (Personen) eingeben und pflegen. Nun legt Netzwerker A ein Projekt an, das sich auf eine Person (Kontakt) bezieht. Dieses Projekt möchte er mit Netzwerker B zusammen durchführen. Es wäre also sinnvoll, wenn Netzwerker B das NEUE Projekt mit allen Notizen sehen könnte, also auch die Kontaktdaten der Person. Er soll die Kontaktdaten und die Notizen von Netzwerker A zu dem Projekt zwar LESEN dürfen NICHT aber verändern. Dahingegen soll er aber eigenen Notizen und möglicherweise Termine zu dem Projekt einfügen können, die dann auch von Netzwerker A gesehen werden können (oder auch nicht, wenn Netzwerker B das nicht will ;-)
Gibt es hierfür noch einen weiteren Ansatz? Ich hatte schon überlegt mit CCK und contenttypen zu arbeiten (Konakte, Termine, ...). Das wäre aber recht komplizert, da die Inhalte zu einem Projekt dann ja auch aggregiert werden müssten und das anlegen eines neuen Inhalts eher kompliziert ohne direkten Bezug zum Fall stattfinden würde (Inhalt erstellen, statt im Fall einen Klick auf neuen Eintrag machen zu können ...).
Fällt hierzu noch jemandem was ein?
Viele Grüße
Kai
Jeder kann Kontakte (Personen) eingeben und pflegen
am 18.06.2009 - 20:58 Uhr
... was ich vorhabe!
"Das trifft es was ich vorhabe...",
meinst Du damit meine weiter oben stehende Beschreibung oder Deine darauf folgende Umschreibung der von Dir gewünschten Funktionsweise ?
Hi Kai,
sorry - Deine Ausdrucksweise ist für mich nicht genau genug :-((, das könnte mir zu anstrengend werden. Man kommt ja selbst nicht drauf, wenn etwas mehrdeutig ist, weil man in der eig. Denke steckt. ...
Jeder kann Kontakte (Personen) eingeben und pflegen.
Wie kann ich mir das in drupalisch bzw. stormmäßig ausgedrückt vorstellen ?
Nun legt Netzwerker A ein Projekt an, das sich auf eine Person (Kontakt) bezieht. Dieses Projekt möchte er mit Netzwerker B zusammen durchführen.
Mal das eine (Personen) in der runden Klammer, mal das Andere (Kontakte). hmm.
Ich schlage vor, das Du Deine gewünschte Problem-Lösungs-Beschreibung in Begriffen des DRUPAL-STORM-MODULS beschreibst. Und die dort verwendeten Begrifflichkeiten/Funktionen in Großbuchstaben schreibst. Dann hätten wir das vielleicht klarer. Selbst, wenn die von Dir gesuchte Lösung damit nicht möglich sein sollte, hätten wir aber schon mal ein sehr gutes Verständigungs- und Präzisierungsinstrument.
Es wäre also sinnvoll, wenn Netzwerker B das NEUE Projekt mit allen Notizen sehen könnte, also auch die Kontaktdaten der Person. Er soll die Kontaktdaten und die Notizen von Netzwerker A zu dem Projekt zwar LESEN dürfen NICHT aber verändern. Dahingegen soll er aber eigenen Notizen und möglicherweise Termine zu dem Projekt einfügen können, die dann auch von Netzwerker A gesehen werden können (oder auch nicht, wenn Netzwerker B das nicht will ;-)
Vielleicht könnte es doch schon reichen, wenn der reagierende Netzwerker_B
dem ersten Akteur, Netzwerker_A eine E-Mail über das Drupalsystem mit dem Hinweis auf eine spezielle Notiz schickt. Die von Netzwerker_B als Notiz angelegt werden kann.
Hast Du mal die engl. Storm-diskussion / Handbuch was weiß ich, durchforstet ?
Ausserdem hast Du denn die Kalender & Terminabsprachen schon eingebunden ?
Nix für ungut, ich bin kein Deutschlehrer,
jedoch ich glaube die notwendig Genauigkeit ist für die Verständigung
und die Lösung des Problems erforderlich
mit den besten Wünschen für exzellente Zeiten
Petar
www.peternoske.de
private Nchrichten in Drupal
am 18.06.2009 - 21:05 Uhr
Hi Kai - vielleicht einfach andersherum ?
"Privatemsg allows your site's visitors to send private messages to each other. Perfect for community oriented sites, such as forums and social networking sites.
Current features
send and receive private messages on a site (between multiple recipients);
threaded conversations (make it easier to keep track of messages and replies);
search private messages;
tagging and filtering (helps organise conversations);
user blocking;
e-mail notifications of new messages"
gut für 6.x,
allerdings vielleicht, dann für Dich nicht mehr nachvollziehbar
L.G.
Petar
www.peternoske.de
Schalter für "öffentliches" Lesen für den Kooperationspartner
am 18.06.2009 - 23:36 Uhr
Hallo Kai,
Ich habe mir die Module "content_access" und "acl" = "access control list" installiert.
Meine Hochachtung vor Drupal und der Community steigt noch weiter an. Zack, zack alles installiert sich selbst, holt sich die deutsche Sprachdatei, funktioniert ohne Zicken.
Danach wird für mich dann eine sehr differenzierte Rechtevergabe , insb. in STORM - Modulen sichtbar.
Ich habe dann versucht in Drupal >Verwalten >Benutzerberechtigung >Berechtigungen bzw. die Rollen Team_mitglieder und Kooperationspartner (im Sinne Deiner Problem-Lösungsbeschreibung) festzulegen.
ABER: mir wird klar dabei --- alle Festlegungen und Rechtevergaben gehen hier erstmal vom Admin aus...
Einen "Schalter für >>öffentliches Lesen<<" den ein Kooperationspartner betätigt habe ich nicht wahrgenommen.
Das geht vermutlich auch über Aktionsfelder, bloß das ist heute nicht wirklich meine Welt.
Also die persönliche Entscheidung eines potentiellen Kooperationspartners seinem Gegenüber eine bestimmte Notiz auf Platz xy zu kommen zu lassen, geht vermutlich am leichtesten über Private Nachrichten - da ist die Entscheidung hin verlagert, wo sie hingehört.
Mit den besten Wünschen für exzellente Zeiten
Petar
www.peternoske.de
OG Groups
am 19.06.2009 - 08:29 Uhr
Hy leuts,
habt Ihr eventuell schon an OG gedacht? Denn dort kann Dein Netzwerker A seinen Content Pflegen und wenn die Gruppe richtig eingestellt ist kann nur er neue Mitglieder (Netzwerker B, C, D, etc.) dieser Gruppe hinzufügen. Diese neuen Mitglieder können dann seine Kontakte nutzen den Content lesen und neuen Content hinzufügen (und bei richtiger Einstellung den Content von Netzwerker A (Verwalter) nicht verändern).
Also ich würde darüber die Umsetzung machen habe sowas ähnliches schon mit Gruppen gelöst (in meinem Falle eine Datenbank über Projekte meiner Firma deren Verwalter, Projektbeteiligte extern usw.! Diese Gruppe kann bei meiner Einstellung jeder sehen beitreten und seine Erfahrungen weitergeben.)
Ansich dasselbe System nur mit freigegebenen Rechten.
Und dazu noch das Calender Modul und du kannst darüber sogar die Daten Nutzen und weitergeben. (Auch per Mail möglich)
Viele Grüße
Bjoern
fahrschulvz.com - Die Community rund um Fahrschulen, Führerschein und Autos
Hallo, erst mal: Danke für
am 21.06.2009 - 13:13 Uhr
Hallo,
erst mal: Danke für eure super Anregungen. Ich werde die verschiedenen Module installieren und testen.
@Petar: du hast natürlich recht, es wäre gut, wenn ich das alles genauer definieren würde. Werde mich nächstes Mal bemühen eine einheitliche Wortwahl zu wählen. Ist schwierig, wenn man versucht den Kopf leer zu schreiben ;-)
Das mit den Rechtemodulen werde ich ziemlich genau lesen.
@Bjoern: Dein Ansatz scheint auch sehr interessant zu sein! Meine konkrete Frage an dich: wenn ich eine OG habe, kann ich dann trotzdem noch "private" Inhalte bei den Mitgliedern haben?
Ich möchte nicht, dass alles was Mitglied A schreibt dann auch automatisch für die anderen Mitglieder sichtbar ist. Auch kann es sein, dass ich zu einem Kontakt verschiedenen Fälle (Projekte) habe, die aber von unterschiedlichen Mitgliedern bearbeitet werden sollen.
(Projekt1 mit Bezug auf Kunde1: mit Verantwortlichem und Partner1;
Projekt2 mit Bezug auf Kunde1: mit Verantwortlichem und Partner2;
Projekt3 mit Bezug auf Kunde1: mit Verantwortlichem, Partner1 und Partner2
--> Partner1 darf nicht Projekt2 sehen und Partner2 nicht das Projekt1 )
Wie ist deine Erfahrung? Kann man das so fein mit OG lösen???
Viele Grüße und einen schönen Sonntag
Kai
Calendar-Modul heikel , [teilweise erledigt]
am 21.06.2009 - 16:23 Uhr
Hallo,
erst mal: Danke für eure super Anregungen. Ich werde die verschiedenen Module installieren und testen.
na denn viel Spaß und Erfolg
@Petar: du hast natürlich recht, es wäre gut, wenn ich das alles genauer definieren würde. Werde mich nächstes Mal bemühen eine einheitliche Wortwahl zu wählen. Ist schwierig, wenn man versucht den Kopf leer zu schreiben ;-)
Das mit den Rechtemodulen werde ich ziemlich genau lesen.
gern geschehen, der Austausch, das sich Mitteilen, hilft den Kopf klären
@Bjoern,
das CALENDAR-Modul habe ich jetzt auch installiert, weil ich gern die Möglichkeit schaffen möchte über das Netz Termine abzustimmen. Das scheint mir aber etwas heikel zu sein.
Bitte ergänz mich, falls ich etwas nicht oder falsch seh:
1. braucht es noch das Data API.
Das installiert sich mit acht eigenen Eintragungen in der Modulliste
und setzt PHP5.2 voraus.
2. wäre es gut, wenn man auch die ADVANCED HELP MODULE installiert, damit mensch bei der Einrichtung und dem Betrieb des Kalenders die genaueren Hilfen (in HTML engl. mit Übersetzungsoption?) hat.
3. das Modul VIEWS mit drei Eintragungen in der M.Liste
4. Habe ich jetzt mit den Modulen CALENDAR , DATA API und VIEWS erst nur die Voraussetzungen für die Erstellung eines Kalendersystems erreicht.
Alle Felder und Funktionen einzelne einrichten ?
Von einem funktionierenden Kalender - mit Std.(4a) Tagen(4b), Monaten(4c), Jahren(4d), zum Lesen(4e) und Schreiben(4f) mit unterschiedlichen Öffentlichkeiten(4g,h,i,j) scheine ich noch weit entfernt zu sein.
Hmm, schade.
5. Das modul EVENTS -welches mit einem fertigen Kalender kommt, gibt es nur in der .dev Variante.
@Björn , wenn Du eine gründlich dt. Anleitung für das Einrichten des Kalenders weißt, sag doch bitte wo die steht. Danke.
Viele Grüße und einen schönen Sonntag
zurück
mit den besten Wünschen für exzellente Zeiten
Petar
NACHTRAG.
das erste Datum
So, 21/06/2009 - 17:13 – peternoske
Datum:
Sonntag, 21 Juni, 2009 - 17:15 - 18:00
dies ist die erste Datums_eintragung:
Ich hab auch noch das ADVANCED HELP Modul installiert.
Das macht sich mit den Eintragungen von >erweiterte Hilfe und >Hilfe Beispielen in der Haupnavigationsleiste bemerkbar.
Ich habe dann unter Inhaltsverwaltung >> Datumtools entdeckt.
Heut Nacht hatte ich unter Kalender / Calendar u.ä. gesucht.
Unter > Verwalten >>Einstellungen >Datum und Uhrzeit
konnte ich dann Formate und Zeitzonen festlegen.
sonntagsgrüße
Petar
www.peternoske.de