Pagina 1 van 1

Onzichtbare sessie

Geplaatst: 29 okt 2009, 21:24
door Murphy001
  • Adres van je forum: http://nognietonline
    Event. modificaties op je forum: geen
    Wanneer ontstond het probleem? sinds installatie
    phpBB versie: 3.0.5


    Heb je onlangs iets veranderd aan je forum? andere style
    Wat is het probleem?
Hoe kan ik de mogelijkheid "Mij deze sessie onzichtbaar houden in online gebruikerslijst" verwijderen? Ik heb al via permissies geprobeerd maar zonder succes, nu wil ik dus het complete deel verwijderen uit het bestand. Welk deel van welk bestand moet ik daarvoor verwijderen?

Graag ontvang ik uw/jou reactie

Re: Onzichtbare sessie

Geplaatst: 29 okt 2009, 21:39
door FreakyBlue
Waarom wil het niet lukken via de permissies? Wat heb je precies gedaan?
Ik zou geen harde file-edits uitvoeren als het niet per definitie nodig is ;)

Re: Onzichtbare sessie

Geplaatst: 30 okt 2009, 06:43
door Murphy001
Ik heb alle permissies op "onzichtbaar" op nooit gezet, dan zou dat ook niet moeten kunnen. Maar de mogelijkheid blijft hij wel aangeven onderaan het inlogscherm. Die wil ik dus weg hebben. :?

Enig idee wat ik dan moet weghalen?

Re: Onzichtbare sessie

Geplaatst: 30 okt 2009, 08:27
door EelkeB
Je zegt dat je je stijl hebt gewijzigd, treed het probleem ook op met een standaard stijl (subsilver2 of prosilver)? Veelal wordt pas in de stijl besloten of iets wel of niet getoond moet worden en als die check niet in je nieuw stijl zit, dan loopt dat mis.

Re: Onzichtbare sessie

Geplaatst: 30 okt 2009, 12:41
door Murphy001
Ik heb even het origineel terug gezet en daar heb ik dat probleem niet. Maar ik wil mijn stijl aanhouden, en heb hier al gelezen dat iemand het heeft weggehaald, maar ik weet niet welk deel en in welk bestand?

Re: Onzichtbare sessie

Geplaatst: 31 okt 2009, 08:59
door EelkeB
Dat hangt in principe van de stijl af, al is de kans groot dat de stijl gebaseerd is op een van de standaardstijlen. In dat geval zal het zitten in het bestand template/login_body.html

De betreffende code uit prosilver is dit (niet alles weghalen, alleen even ter illustratie):

Code: Selecteer alles

		
<!-- IF S_DISPLAY_FULL_LOGIN -->
		<dl>
			<!-- IF S_AUTOLOGIN_ENABLED --><dd><label for="autologin"><input type="checkbox" name="autologin" id="autologin" tabindex="4" /> {L_LOG_ME_IN}</label></dd><!-- ENDIF -->
			<dd><label for="viewonline"><input type="checkbox" name="viewonline" id="viewonline" tabindex="5" /> {L_HIDE_ME}</label></dd>
		</dl>
		<!-- ENDIF -->
Wat mij eigenlijk verbaasd is dat er niet echt een conditie lijkt te zijn aan het weergeven van de "hide me" check box (dat is het stukje "<dd><label for="viewonline"><input type="checkbox" name="viewonline" id="viewonline" tabindex="5" /> {L_HIDE_ME}</label></dd>"). Alleen de switch "S_DISPLAY_FULL_LOGIN" heeft invloed op de weergave.

Maar goed, kijk even of je in jouw stijl iets vergelijkbaars kunt vinden. Zou je het in prosilver eruit willen halen, dan haal je dus de volgende code weg:

Code: Selecteer alles

<dd><label for="viewonline"><input type="checkbox" name="viewonline" id="viewonline" tabindex="5" /> {L_HIDE_ME}</label></dd>
(Ongetest, dus pin me er niet op vast).

Re: Onzichtbare sessie

Geplaatst: 31 okt 2009, 13:40
door Murphy001

Code: Selecteer alles

<!-- IF S_DISPLAY_FULL_LOGIN -->
			<!-- IF S_AUTOLOGIN_ENABLED -->
			<tr>
				<td>&nbsp;</td>
				<td><input type="checkbox" class="radio" name="autologin" tabindex="3" /> <span class="gensmall">{L_LOG_ME_IN}</span></td>
			</tr>
			<!-- ENDIF -->
			<tr>
				<td>&nbsp;</td>
				<td><input type="checkbox" class="radio" name="viewonline" tabindex="4" /> <span class="gensmall">{L_HIDE_ME}</span></td>
			</tr>
		<!-- ENDIF -->
		</table>
	</td>
</tr>

<!-- IF S_CONFIRM_CODE -->
</table>
<table class="tablebg" width="100%" cellspacing="1">
	<tr> 
		<th colspan="2" valign="middle">{L_LOGIN_CONFIRMATION}</th>
	</tr>
	<tr> 
		<td class="row3" colspan="2"><span class="gensmall">{L_LOGIN_CONFIRM_EXPLAIN}</span></td>
	</tr>
	<tr>
		<td class="row1" colspan="2" align="center">
			<input type="hidden" name="confirm_id" value="{CONFIRM_ID}" />
			{CONFIRM_IMAGE}
		</td>
	</tr>
	<tr> 
		<td class="row1"><b class="genmed">{L_CONFIRM_CODE}: </b><br /><span class="gensmall">{L_CONFIRM_CODE_EXPLAIN}</span></td>
		<td class="row2"><input class="post" type="text" name="confirm_code" size="8" maxlength="8" /></td>
	</tr>
<!-- ENDIF -->
<tr>
	<td class="cat" <!-- IF not S_ADMIN_AUTH or S_CONFIRM_CODE -->colspan="2"<!-- ENDIF --> align="center">{S_HIDDEN_FIELDS}<input type="submit" name="login" class="btnmain" value="{L_LOGIN}" tabindex="5" /></td>
</tr>
</table>
{S_FORM_TOKEN}

</form>
Dit is wat ik in het bestand heb staan, welk deel zou ik moeten verwijderen?

Re: Onzichtbare sessie

Geplaatst: 02 nov 2009, 08:18
door EelkeB
De laatste table row, dus:

Code: Selecteer alles

        <tr>
            <td>&nbsp;</td>
            <td><input type="checkbox" class="radio" name="viewonline" tabindex="4" /> <span class="gensmall">{L_HIDE_ME}</span></td>
         </tr>
Is enigszins een gokje van mijn kant hoor, gezien de language string L_HIDE_ME ("Verberg me").

Re: Onzichtbare sessie

Geplaatst: 02 nov 2009, 08:51
door Murphy001
Geweldig dank je wel, het is gelukt! :)