Angelegt von ... Geändert von

Hast du Probleme Admidio einzurichten? Hier kannst du Fragen rund um die Einrichtung stellen.
Antworten
Aschtaroth
Beiträge: 2
Registriert: 10. Okt 2012, 18:41

Angelegt von ... Geändert von

Beitrag von Aschtaroth »

Hallo Forum,

in den Editierbaren Modulen (Termin, Gästebuch, Ankündigungen etc. ) gibt es immer den Hinweis:
Angelegt von User Admin am 06.12.2012 21:04
Zuletzt bearbeitet von User Admin am 05.01.2013 20:53

Dies zeigt immer den Vor- und Zunamen. Hier will ich aber jetzt den Usernamen haben. Bei eingeloggten Personen ist das Namensfeld bereits mit "Klar-Namen" gefüllt und kann nicht geändert werden. Auch hier soll der User-Name erscheinen.
Meine Baustelle ist gerade der Termin Bereich. Habe in der dates.php den Code:

Code: Alles auswählen

  // Erstell-/ Änderungsdaten anzeigen
                echo '<div class="editInformation">'.
                    $gL10n->get('SYS_CREATED_BY', $row['create_firstname']. ' '. $row['create_surname'], $date->getValue('dat_timestamp_create'));

                    if($date->getValue('dat_usr_id_change') > 0)
                    {
                        echo '<br />'.$gL10n->get('SYS_LAST_EDITED_BY', $row['change_firstname']. ' '. $row['change_surname'], $date->getValue('dat_timestamp_change'));
                    }
                echo '</div>
            </div>
        </div>';
    }  // Ende While-Schleife
Geändert in:

Code: Alles auswählen

  // Erstell-/ Änderungsdaten anzeigen
                echo '<div class="editInformation">'.
                    $gL10n->get('SYS_CREATED_BY', $row['create_username'], $date->getValue('dat_timestamp_create'));

                    if($date->getValue('dat_usr_id_change') > 0)
                    {
                        echo '<br />'.$gL10n->get('SYS_LAST_EDITED_BY', $row['change_username'] , $date->getValue('dat_timestamp_change'));
                    }
                echo '</div>
            </div>
        </div>';
    }  // Ende While-Schleife
das Ergebnis ist:

Angelegt von %VAR1% am %VAR2%
Zuletzt bearbeitet von %VAR1% am %VAR2%

Kann doch nur eine kleinigkeit falsch sein, oder? :D
Wo muss ich noch ändern um die Klarnamen der Mitglieder zu entfernen?
z.B. Ankündigungen, Mail, Kommentare zu ..., etc

In der Sidebar rechts Logindaten, konnte ich unter Mitglied den Usernamen implementieren.

Gruß Aschtaroth

http://www.wulfgrimm.de
Benutzeravatar
Thomas-RCV
Former team member
Beiträge: 786
Registriert: 1. Aug 2011, 15:06

Re: Angelegt von ... Geändert von

Beitrag von Thomas-RCV »

Hallo Aschtaroth,

das ist so nicht ohne weiteres möglich, denn der Loginname wird im SQL query nicht mit ausgelesen.
Dazu müsstes du dir in allen Modulen das SQL Statementt anpassen und dir zusätzlich aus der Tabelle TBL_MEMBERS anhand der usr_id das Feld usr_login_name holen.

VG Thomas
Benutzeravatar
fasse
Administrator
Beiträge: 6229
Registriert: 12. Nov 2005, 16:06

Re: Angelegt von ... Geändert von

Beitrag von fasse »

In Version 2.4 kann man den Loginnamen per Systemeinstellung anstelle des normalen Namens anzeigen lassen. Dann sind keine Anpassungen mehr nötig.

Gruß
Fasse
Antworten