+ Antworten
Ergebnis 1 bis 5 von 5

Thema: User-Namen zeigen, der letzte Änderung vorgenommen hat

  1. #1
    Neu an Board
    Registriert seit
    16.04.2006
    Beiträge
    6
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Unglücklich User-Namen zeigen, der letzte Änderung vorgenommen hat

    Hallo!

    Fälschlicherweise war ich davon ausgegangen, dass man mit Mambo diffenzierte User-Rechte vergeben könnte, sodass manche User nur auf eine bestimmte Categorie zugreifen können, aber ist wohl nicht vorgesehen.

    Gibt es dafür einen Mambot?

    Bisher habe ich nichts derartiges gefunden. Aber gibt es womöglich wenigstens irgendein Upgrade, mit dem man den Namen des Users (z.B. mit Publisher-Rechten) anzeigen lassen kann, der zuletzt Veränderungen an einem Content-Artikel vorgenommen hat?

    Ich brauche diese Funktion für die Homepage eines Universitätsinstituts. (Ich muss einen finden, zu verhindern, dass sich die Profs gegenseitig in die Pfanne hauen.)

  2. #2
    Gehört zum Inventar
    Registriert seit
    18.02.2005
    Beiträge
    8.841
    Bedankte sich
    85
    Erhielt 2.269 Danksagungen
    in 1.936 Beiträgen

    Standard

    Hallo

    Könntest etwas einbauen in der Art:
    Zuletzt geändert am 12.03.2006 von xyz
    Das zuletzt geändert kann man ja jetzt schon anzeigen lassen.
    Stellt du dir das so in ungefähr vor?

    In der Datei components/com_content/content.html.php (ca. Zeile: 800) diesen Code:
    PHP-Code:
        /**
        * Writes Modified Date
        */
        function ModifiedDate( $row, $params ) {
            $mod_date = null;
            if ( intval( $row->modified ) != 0) {
                $mod_date = mosFormatDate( $row->modified );
            }
            if ( ( $mod_date != '' ) && $params->get( 'modifydate' ) ) {
                ?>
                <tr>
                    <td colspan="2" align="left" class="modifydate">
                    <?php echo _LAST_UPDATED?> ( <?php echo $mod_date?> )
                    </td>
                </tr>
                <?php
            
    }
        }
    ändern in
    PHP-Code:
        /**
        * Writes Modified Date with CORE HACK!
        */
        function ModifiedDate( $row, $params ) {
            $mod_date = null;
            if ( intval( $row->modified ) != 0) {
                $mod_date = mosFormatDate( $row->modified );

                global $database;        
                $query = "SELECT username FROM #__users WHERE id='$row->modified_by' ";
                $database->setQuery($query);
                $benutzername = $database->loadResult();
            }
            if ( ( $mod_date != '' ) && $params->get( 'modifydate' ) ) {
                ?>
                <tr>
                    <td colspan="2" align="left" class="modifydate">
                    <?php echo _LAST_UPDATED?> ( <?php echo $mod_date?> von <?php echo $benutzername?> )
                    </td>
                </tr>
                <?php
            
    }
        }
    Sicherlich lässt sich das zusätzlich mit einer Abfrage nach einem gewissen Usergruppe versehen, wenn es denn so sein soll.

    Zudem gibt es eine Erweiterung zum Thema Benutzergruppen. Damit ist es auch möglich Usern nur in bestimmte Sectionen schreiben zu lassen. Hier kann man sich informieren: http://www.joomlaportal.de/allgemein...ergruppen.html
    Es wird sowohl von der Komponente JACL gesprochen, die man auf joomlaos.de downloaden kann, als auch von einer Alternative.
    Ob dieses allerdings auch für Mambo gilt, kann ich aus dem Kopf nicht sagen, da ich mich derzeit nicht mehr mit mambo beschäftige.

    Gruß
    ec

  3. #3
    Kompunetenking Avatar von MarkoMaster
    Registriert seit
    21.04.2005
    Ort
    Deutschland
    Alter
    33
    Beiträge
    1.012
    Bedankte sich
    71
    Erhielt 87 Danksagungen
    in 80 Beiträgen

    Standard

    Für Mambo:

    http://www.joomlaos.de/option,com_re...fo/id,761.html


    ALG Hack

    Addon zur Erweiterung der Rechteverwaltung unter Mambo. Durch diesen Hack werden die Usergroup´s auf insgesamt acht Gruppen erweitert.


    Mfg Marko Master

  4. #4
    Neu an Board
    Registriert seit
    16.04.2006
    Beiträge
    6
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Daumen hoch

    @ecomeback:
    Ja. so in etwa stelle ich mir das vor. Danke!
    Werd ich mal ausprobieren.
    Zur Erweiterung: Leider kann ich kein php - verstehen vielleicht, schreiben auf keinen Fall. Aber ich werde mal Leute fragen, die sich damit auskennen... sollten.

    alg-hack
    Eine Erweiterung der Benutzergruppen ist zwar nett, aber löst nicht wirklich das Problem

    Und die Erweiterungen um einen Componenten, der für bestimmte Nutzer bestimmte Menus anzeigt, ist auch eine nette Zusatzfunktion, die ich evtl. gut gebrauchen kann, aber die Inhalte sollen generell von jedem gesehen, aber eigentlich nicht von jedem (eingeloggten) User mit Publisher-Rechten gleichermaßen bearbeitet werden.
    Aber wenn man sieht, WER was geändert hat, ist das ja auch schonmal ganz gut und erhöht die Barriere zu schummeln.

  5. #5
    Kompunetenking Avatar von MarkoMaster
    Registriert seit
    21.04.2005
    Ort
    Deutschland
    Alter
    33
    Beiträge
    1.012
    Bedankte sich
    71
    Erhielt 87 Danksagungen
    in 80 Beiträgen

    Standard

    http://news.joomla.de/content/view/125/28/lang,/


    Versuche das mal, kostet etwas aber vielleicht ist es was du suchst.


    Mfg Marko Master

+ Antworten

Ähnliche Themen

  1. User sollen ihren Namen nicht ändern können
    Von Jugernout im Forum Allgemeine Fragen zu Joomla
    Antworten: 7
    Letzter Beitrag: 14.09.2007, 23:32
  2. Mehrere User unter gleichem Namen. Möglich?
    Von Culfin im Forum Allgemeine Fragen zu Joomla
    Antworten: 1
    Letzter Beitrag: 26.03.2006, 19:10
  3. User Details zeigt falschen Namen an!!
    Von Looom im Forum Allgemeine Fragen zu Joomla
    Antworten: 0
    Letzter Beitrag: 09.12.2005, 22:55
  4. User per namen anreden, nach login?
    Von petroweb im Forum Allgemeine Fragen zu Mambo
    Antworten: 2
    Letzter Beitrag: 24.08.2005, 11:59
  5. Registrieren von User Meldung Namen angeben
    Von komo im Forum Allgemeine Fragen zu Mambo 4.5.0
    Antworten: 0
    Letzter Beitrag: 17.08.2004, 13:56

Lesezeichen

Berechtigungen

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