Zum Inhalt springen

Einige Fragen zu den FE Usern

Erstellt am 22. Dezember 2005 · 10 Antworten · letzte Antwort am 20. Januar 2006

Tags: Frontend-Benutzer, Import & Export, Frage

Renegade ·

Hallo

Ich habe da einige Fragen

• Ist es möglich, dass man User und Password aus einer Excel oder Acsess impotiert?

• Gibt es eine Extension, die Anzeigt wer wann online war?

• Gibt es eine gute Extension wo der Fe User seine Daten anpassen kann? Sowie Name, neues Passwort festlegen, ect.

Vielen Dank schonmal

enzian ·

Hallo,

also zu 2.:
Es gibt bestimmt eine Extension irgendwo - notfalls schau unter http://www.typo3.org/extensions/respository/list/ nach oder zieh diese hier:

http://typo3.org/extensions/repository/search/ameos_feuser_manager/

Da gibts dann noch ein paar Sachen zu ändern ....

1. Datei typo3conf/ext/ameos_feuser_manager/pi1/class.tx_ameosfeusermanager_pi1.php öffnen

In Zeile 770 findest du folgenden Code - und ergänzt noch die abgesetzte Zeile:

	function _renderUsersRows($group_id = -1)
	{
		$aHtml = array();
                
                 [...]
			{
				$rsTempData = array(	"USERS_DATA_LOGIN"				=>	$aUser["username"],
										"USERS_DATA_NOM"				=>	$aUser["name"],
										"USERS_DATA_GROUPE"				=>	$this->_getGroupsNamesList($aUser["usergroup"])



// DAS HIER ERGÄNZEN
,
"USERS_DATA_LASTLOGIN"          =>  strftime("%d.%m.%Y %X", $aUser["lastlogin"])
			

							);

Anschließend bearbeitest du noch /defaulttemplates/defaulttemplate.html:

<!-- ###USERS_SUBPART### begin-->

[...]
			<tr>
				<th>Login</th>
				<th>Gruppe</th>


	// DAS HIER ----->      <th>Letzter Login</th>[/b]


				<th>Aktion</th>
			</tr>

[...]

<!-- ###USERS_ROW_SUBPART### begin-->
	<tr>
	  <td>###USERS_DATA_LOGIN### </td>
	  <td>###USERS_DATA_GROUPE### </td>
          

	// DAS HIER ----->     <td>###USERS_DATA_LASTLOGIN### </td>


[...]

Das wars dann schon und jetzt solltest du noch den letzten Logintermin angezeigt bekommen. Bei mir funktionierts jedenfalls mal 😃

zu 3.: Ja es gibt so eine Extension.Hab sie irgendwo mal gesehen.Falls ich sie wieder finde, sag ich Bescheid.

gruss Enzian

florius ·

Hallo zusammen,
zur Antwort von enzian.

Es gibt bestimmt eine Extension irgendwo - notfalls schau unter www.typo3.org/extensions/respository/list/ nach oder zieh diese hier:

typo3.org/extensions/repository/search/ameos_feuser_manager/

Die ameos_feuser_manger ist ja eine komplette FE Verwaltung. Da ich auch interessiert bin hab ich die gerade installiert. Benötige allerdings keine FE Userverwaltung. Möchte nur angezeigt bekommen wer von den FE Usern wann online war.
Seit einigen Tagen habe ich die gsi_whoisonline installiert. Vielleicht ist die für eure Zwecke brauchbar.
Sie zeigt mir die FE User an die online waren.
Leider bin aus dieser Extension noch nicht ganz schlau geworden. Ich weiß nicht wielange ein FE User angezeigt wird nachdem er online war. Es sieht so aus als würde er dann den ganzen Tag angezeigt bleiben.
Es werden nur die Benutzernamen aufgelistet.
Vielleicht kennt jemand etwas elegantere Lösungen.
Zu Frage 3 von Renegade:

• Gibt es eine gute Extension wo der Fe User seine Daten anpassen kann? Sowie Name, neues Passwort festlegen, ect.

Das ist die sr_feuser_register die ich da eingesetzt habe. Funktioniert ganz gut.
Würde mich über euer Feedback freuen.

Gruß Florius

enzian ·

Hallo Florius,
ich finde der Name beim ameos_feuser_manager ist nicht unbedingt Programm 😃 .
Er gibt ne einfache Benutzer-/Gruppenliste aus, mit der man natürlich auch löschen/ändern/editieren kann. Nebenher kann man auch noch die Schaltflächen ausschalten, die man nicht braucht.

Wenn ihr wollt könnt ihr das Plugin ja so anpassen, dass da nur der Loginname und der letzte Login angezeigt werden.
(2-4 Zeilen in der Template Datei löschen. Bei Fragen bin ich da ...)

Zu deinem Problem mit gsi_... :
Sind die Benutzer dann wirklich ausgeloggt oder haben sie einfach den Browser zu gemacht? Weil dann werden sie wohl automatisch irgendwann ausgeloggt - bei mir durch eine Extension schon nach 5 min.

florius ·

Hallo Enzian,
geht aber wohl nicht ohne Änderung der

typo3conf/ext/ameos_feuser_manager/pi1/class.tx_ameosfeusermanager_pi1.php

?
Da läßt mich der Hoster nicht ran. Ausserdem kann ich im Typo Script Objekt Browser keinen Pfad für das HTML Template finden, wo ich meinen fileadmin Pfad eintragen könnte.
Gruß Florius

enzian ·

Also ändern müsstest du die ...php schon. Dachte heutzutage hätte jeder Zugriff auf seinen Webspace #paralyzed# ?

Um das Template einzustellen gehst du auf Page->die Seite -> Edit vom Content Element -> 'Anzeige Einstellungen'-Kärtchen des Plugins.
Da kannst du eine hochladen bzw. verlinken. Achtung!: Du musst sie nach jeder Änderung neu verlinken.

florius ·

Hallo Enzian,
das hatte ich schon probiert. Dein Template von unten in einen Ordner unter fileadmin in eine template.html verfrachtet und im Content Element die Templatedatei ausgewählt. Geht nur leider nicht. Beim speichern kommt diese Fehlermeldung:

1: The destination (/var/apache/www.tve-weiher.de/htdocs/fileadmin/user_upload/) or the source file (/var/apache/www.tve-weiher.de/htdocs/fileadmin/html/ameos/defaulttemplate.html) does not exist. (tt_content:1147:pi_flexform)

Normalerweise habe ich im Typo Script Objekt Browser auf die Templates verwiesen. Geht bei dieser Ext. anscheinend auch nicht. Bei der Seite handelt es sich um eine kostenlos gehostete Vereinsseite und die möchten mir den Zugang nicht geben. Vielleicht muß ich irgendwann wechseln.
Gruß Florius

enzian ·

Sorry. da fällt mir jetzt auch nixmehr dazu ein. #paralyzed#
Ich werde nächste Woche versuchen dir die Extension zu bearbeiten und auf meinen Webspace zu laden. Dann kannst du sie installieren.

Gruss und ein schönes Wochenende... Enzian