Brauche ein spezielles Modul - Nodes auf "Erledigt" setzen und "send a Hug"

am 20.03.2009 - 22:26 Uhr in
Hallo zusammen,
ich brauche für eine Idee von mir ein spezielles Modul, das es so wohl noch nicht gibt. Da mir die Programmierkenntnise fehlen, hoffe ich mal, hier auf jemanden zu stoßen, der mir das programmieren kann. Wer gerade Luft hat, kann sich ja (mit Referenzen) einfach mal bei mir melden: webfan81@yahoo.de - ich werde dann eine ausführliche Beschreibung der benötigten Funktionen zusenden.
Viele Grüße,
Tobias
- Anmelden oder Registrieren um Kommentare zu schreiben
rules
am 20.03.2009 - 23:05 Uhr
Moin!
So vom Titel her würde ich mal ganz spontan auf Rules als möglichen Lösungsansatz tippen. Damit lässt sich so Einiges an Automatisierung bewerkstelligen.
hth,
Stefan
Guten Morgen... wenn ich
am 21.03.2009 - 09:22 Uhr
Guten Morgen... wenn ich meine Beschreibung so ansehe, klingt das nach einer guten Idee :-)
ABER: diese ganzen Aktionen sollen vom User in Gang gebracht werden, nicht automatisch. Sprich: der User kann eigene Nodes auf "erledigt" oder einen anderen Status setzen, andere User können das sehen (über verschiedene Ansichten) und kommentieren, allerdings soll das kommentieren über einen einfachen Kommentar hinaus gehen: sie können mit kleinen Grafiken und einem kleinen Textfeld von vielleicht 140 Zeichen kurze persönliche Messages schicken, so aller "Toll gemacht" oder "Das nächste Mal wird alles besser"
Der User, der den Status seines Nodes geändert hat, soll über solche Messages in einer Box benachrichtigt werden und hier dann sehen können, welcher User ihm welche Nachricht zu welchem seiner Nodes geschickt hat (mit Grafik). Das ganze ist als eine Art System gegenseitiger Aufmunterung und Unterstützung zwischen den usern gedacht.
mit workflwo oder rules und
am 21.03.2009 - 16:48 Uhr
mit workflwo oder rules und dann noch mit comment und mit dem notification modul. und wenn du denn editor anschaltest können die auch grafiken hochladen...
Um den Usern die
am 24.03.2009 - 08:00 Uhr
Um den Usern die Möglichkeit zu geben, die Nodes als "erledigt" zu markieren, würde ich das Modul Flag nehmen. Mit diesem Modul lassen sich eigene Flags erstellen, diese kann man dann mit Actions verbinden, sie in Views anzeigen etc.
EDIT:
Das ganze ist als eine Art System gegenseitiger Aufmunterung und Unterstützung zwischen den usern gedacht.
Schau dir mal das Modul Kudos an, evtl. wär das genau das Richtige dafür.
Was ist ein Hook und wie baue ich es ein?
am 25.03.2009 - 09:37 Uhr
Hi Palimpalim, das war echt eine gute Idee... mein Problem ist jetzt noch bei dem Flag-Modul, dass im Grunde jeder den Link zur Kennzeichnung des Nodes sieht, aber es soll jeder User nur seine eigenen Nodes als "erledigt" markieren können. Das Problem scheinen auch bereits andere gehabt zu haben:
Ich habe dazu nämlich etwas gefunden (http://drupal.org/node/285237) und als Laie frage ich mich: was um Himmels Willen ist ein Hook, ein Haken??? :-) Und wo genau baue ich das ein, ohne das Modul zu zerhauhen??? Also wo genau? Das Modul beginnt folgender Maßen:
<?php
// $Id: flag.module,v 1.11.2.68 2009/03/14 06:13:54 quicksketch Exp $
/**
* @file
* The Flag module.
*/
include_once dirname(__FILE__) .'/flag.inc';
/**
* Implementation of hook_menu().
*/
function flag_menu() {
$items = array();
$items['admin/build/flags'] = array(
'title' => 'Flags',
'page callback' => 'flag_admin_page',
'access callback' => 'user_access',
'access arguments' => array('administer flags'),
'description' => 'Configure flags for marking content with arbitary information (such as <em>offensive</em> or <em>bookmarked</em>).',
'type' => MENU_NORMAL_ITEM,
Und wenn ich das einbaue: Betrifft das dann alle Flags? Ich meine, klar soll jeder User nur sein eigenes Node auf "erledigt" setzen, aber die Bookmark-Funktion wäre ziemlich unpraktisch, wenn jeder User nur seinen eigenen Content bookmarken könnte... Kann mir dazu vielleicht ein PHP-Fachmann etwas sagen???