auf der Startseite einer Intranet-Lösung möchte ich gern eine Funktion des "Cockpit" realisieren. Es sollen die fünf zuletzt bearbeiteten Dokumente inklusive Angabe des Verfassers angezeigt werden. Über das Cockpit wird diese Angabe bereits ausgegeben, die Informationen stehen also an einer Stelle des Systems zur Verfügung. Diese Informationen sind jedoch nicht mit webEdition-Bordmitteln abgreifbar. Mit we:author wird lediglich den Autor eines webEdition-Dokuments an aber nicht den Benutzer angezeigt, der das webEdition-Dokument zuletzt geändert hat. Über php ModifierID wird zwar die ID des Benutzers, der das webEdition-Dokument zuletzt geändert hat ausgegeben, hier fehlt aber die Möglichkeit zum Beispiel den hinterlegten Nachnamen der Benutzerverwaltung auszulesen.
Ist es möglich, eventuell mittels php über die ModifierID auf die in der Benutzerverwaltung hinterlegten Informationen zu gelangen?
P.S.: Ist es zu es zudem möglich, sich die Veränderungen eines Dokumentes anzeigen zu lassen?
Vielen Dank für Eure Hilfe im Voraus.
Code: Alles auswählen
<we:listview type="document" name="Aktualisierungen" order="we_published" rows="5" desc="true">
<we:ifFound>
<we:repeat>
<h4><we:field name="Head" type="text" xml="true" hyperlink="true" /></h4>
<we:field type="date" format="d. M. Y" name="wedoc_ModDate" />
<we:author type="name" doc="top"/><br />
<?php echo $GLOBALS['we_doc']->ModifierID; ?>
<we:field name="Textblk_SelfContent__1" type="text" striphtml="true" max="350" xml="true" hyperlink="false" />
<we:field name="Textblk_SelfContent__2" type="text" striphtml="true" max="350" xml="true" hyperlink="false" />
<we:field name="WE_PATH"/>">Dokument ansehen</a>
</we:repeat>
</we:ifFound>
<we:ifNotFound>nix gefunden</we:ifNotFound>
</we:listview>