Ergebnis 1 bis 3 von 3

Thema: Task-Center: Aufgaben für alle sichtbar machen

  1. #1
    Contao-Nutzer Avatar von LousyWeather
    Registriert seit
    30.06.2009.
    Ort
    Flensburg
    Beiträge
    59

    Standard Task-Center: Aufgaben für alle sichtbar machen

    Hallo zusammen,

    gibt es eine Möglichkeit, alle Aufgaben im TaskCenter für alle Benutzer sichtbar zu machen? Bisher sieht (außer dem Admin) jeder Benutzer nur die an ihn gerichteten Aufgaben. Gibt es diese Einstellungs-Möglichkeit irgendwo?

    Fragt sich und grüßt von der Ostseeküste:
    Oliver

  2. #2
    Administrator Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.755
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Gute Frage, das würde mich auch interessieren Mal schauen ob jemand ne Lösung kennt.

  3. #3
    Contao-Fan Avatar von deerwood
    Registriert seit
    24.11.2009.
    Ort
    Hamburg
    Beiträge
    344

    Standard

    Moin,

    Zitat Zitat von LousyWeather Beitrag anzeigen
    gibt es eine Möglichkeit, alle Aufgaben im TaskCenter für alle Benutzer sichtbar zu machen?
    Ich denke, eine Einstellmöglichkeit dafür gibt es nicht. Die entsprechende Einschränkung der SQL-Abfrage ist hart codiert in .../backend/ModuleTasks.php in der Methode getTaskObject() Zeilen 475 ff. Würde man die Einschränkung dort ausbauen (die Datei NICHT UPDATESICHER patchen) sollte das gehen. Kann ja mal einer von Euch, der an diesem Feature interessiert ist, in einem Test-Auftritt erproben. Soweit ich sehen kann, ist das Löschen bzw. Bearbeiten der Tasks dann trotzdem ausreichend gesichert, so dass nur Admins bzw. der Ersteller dazu berechtigt sind.

    Und statt die if-Abfrage in Zeilen 476 - 481 ganz aus zu kommentieren könnte man in 476 etwa schreiben:
    PHP-Code:
    // old code:
    // if (!$this->User->isAdmin)
    // new code:
    if (!$this->User->isAdmin && !$GLOBALS['TL_CONFIG']['showAllTasksToAllUsers']) 
    Dann könnte man das in localconfig.php VOR der Zeile mit "### INSTALL SCRIPT START ###" konfigurieren:
    PHP-Code:
    $GLOBALS['TL_CONFIG']['showAllTasksToAllUsers'] = true// oder false 
    LG, Georg

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Task Center erweitern?
    Von Askraba im Forum Sonstiges zu Contao
    Antworten: 4
    Letzter Beitrag: 14.02.2011, 11:36
  2. Task-Center Benutzerrechte einstellen
    Von klabog im Forum Benutzer/-gruppen
    Antworten: 4
    Letzter Beitrag: 11.07.2010, 19:41

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •