Variante 1) Ganz einfach im Members Ordner nach Mitgliedern suchen; hier kann man sich ja raussuchen, nach den logins der letzten Woche, des Monats etc. zu suchen.
Wenn man es genauer wissen will, kann man folgendes Script verwenden (in leichter Abwandlung des Beispiels im PLone Buch 9.4.2)
Code
def l_log_in(self):
pm = self.portal_membership
members = pm.listMemberIds()
out = []
for member in members:
# now get the actual member
m = pm.getMemberById(member)
p = m.getProperty('last_login_time', None)
a = m.getProperty('email', None)
t = m.getProperty('fullname', None)
out.append("%s %s %s %s" % (t, a, p, member))
return "\n".join(out)
Alles anzeigen
als externe Methode mit
ID: l_log_in Module Name: logo Function Name: l_log_in
irgendwo auf der Seite ablegen. Dann nicht vergessen, die Sicherheit so einzustellen, dass nicht jeder Hinz und Kunz die Methode verwenden kann.