Hi,
ich möchte ein Login für alle fe_user realisieren - unabhängig von deren PID's (Userfolder-ID's).
So wie es momentan aussieht kann ich eine Liste von PID's übergeben (kommasepariert) .. aber die möchte ich nicht ständig von Hand ergänzen müssen wenn ein neuer Sysfolder für FE-User dazukommt.
Die Folder sind "verstreut" also nutzt mir "Rekursiv" auch nichts.
Habt ihr Tipps ?
hi,
welches login verwendest du? falls die new loginbox hätte ich gerne gewußt, wie du kommasparierte pid's übergibst, ich meine, wo du die einträgst...
bin noch auf der suche danach 🙂
zu deinem problem jedoch kann ich nichts sagen... was spricht denn dagegen, die verschieden userseiten als unterseite in einer seite anzulegen, so daß du rekursiv verwenden kannst?
gruß
cirby
#Wenn eine Anmeldung erfolgt ist, wird der folgende Part angezeigt.
[usergroup = *]
temp.login = TEXT
temp.login.data = TSFE : id
temp.login.wrap (
<table cellpadding="0" cellspacing="0" border="0" class="loginregister" width="110">
<!-- Innentabelle -->
<form name="form" action="index.php?id= | " method="post">
<tr style="padding:2px 0px 0px 0px ">
<td width="8"> </td>
<td class="login-text2" >
<b><!--###USERNAME###--></b><br>
<b>you are logged-in</b>
</td>
</tr>
<tr>
<td width="8"> </td>
<td class="login-text2" ><a href="index.php?id=200&no_cache=1&tx_srfeuserregister_pi1[cmd]=edit" style=" font-size:10; color:#ffffff; font-family:arial; "><b>Change profile</b></a> </td>
</tr>
<tr>
<td width="8"> </td>
<td >
<table width="102" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="87"> <input class="login-tittle" type="image" name="submit" src="fileadmin/images/logout.gif" border="0" alt="log-out" />
<input type="hidden" name="logintype" value="logout" />
<input type="hidden" name="pid" value="0" /></td>
<td width="15" align="right" valign="bottom"><img src="fileadmin/images/cornet-register.gif" ></td>
</tr>
</table>
</td>
</tr>
</form>
<!-- Innentabelle schließen -->
<!-- Basistabelle schließen -->
</table>
)
#Ansonsten wird der [else] Zweig angezeigt
[else]
temp.login = TEXT
temp.login.data = TSFE : id
temp.login.wrap (
<table cellpadding="0" cellspacing="0" border="0" class="login" width="110" >
<!-- Innentabelle -->
<tr>
<td>
<table width="110" border="0" cellpadding="0" cellspacing="0">
<form action="index.php?id= | " method="post">
<tr style="padding:2px 0px 0px 0px ">
<td align="left">
<input name="user" type="text" class="login-text" style="height:18; width:95; font-size:10; border:1px solid #003366;" id="user" title="Benutzername" onfocus="
if (this.value==this.defaultValue) this.value=''" value="username" />
</td>
</tr>
<tr>
<td align="left">
<input name="pass" type="password" class="login-text" style="height:18; width:53; font-size:10; border:1px solid #003366;" id="pass" title="Passwort" onfocus="
if (this.value==this.defaultValue) this.value=''" value="password" /> <input class="login-tittle" type="image" name="submit" src="fileadmin/images/login.gif" border="0" alt="Entrar" />
</td>
</tr>
<tr>
<td ><input type="hidden" name="logintype" value="login" >
<input type="hidden" name="pid" value="10,11,12,13,14,15,16" >
</td>
</tr>
<tr>
<td align="left">
<a href="index.php?id=202&no_cache=1&tx_newloginbox_pi1[forgot]=1" class="login-text">Forgot password?</a>
</td>
</tr>
<tr>
<td align="left">
<a href="index.php?id=118&no_cache=1&tx_srfeuserregister_pi1[cmd]=create" class="login-text" style=" font-size:12; color:#ff6600; font-family:arial; font-weight:bold;">Register Now</a>
</td>
</tr>
</form>
</table>
<!-- Innentabelle schließen -->
</td>
</tr>
<!-- Basistabelle schließen -->
</table>
)
[global]
und die betreffende zeile mit der Kommaliste ...etwa beginn letztes Drittel:
<input type="hidden" name="pid" value="10,11,12,13,14,15,16" >