Meer verbergen?

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
marian0810
Berichten: 1974
Lid geworden op: 09 apr 2007, 10:24
Locatie: Hoofddorp
Contacteer:

Meer verbergen?

Bericht door marian0810 » 17 mei 2007, 23:15

Gasten die bij ons niet ingelogd zijn kunnen alleen een welkomstbericht lezen en zien daarbij dit:

Afbeelding

Ik zou graag eigenlijk al die gegevens ook nog willen verbergen zodat ze alleen nog maar dit zien:

Afbeelding

Hoe doe ik dat?

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Bericht door Coen » 17 mei 2007, 23:18

Dit kun je doen door de betreffende (HTML-)code tussen:

Code: Selecteer alles

<!-- BEGIN SWITCH user_logged_in -->
en

Code: Selecteer alles

<!-- END SWITCH user_logged_in -->
te plaatsen in viewtopic_body.tpl! :thumb:

PS. Vergeet niet dat de switches elk aan het begin van een regel moeten staan, er mag dus niets voor staan in dezelfde regel, behalve spaties, tabs etc...

Gebruikersavatar
marian0810
Berichten: 1974
Lid geworden op: 09 apr 2007, 10:24
Locatie: Hoofddorp
Contacteer:

Bericht door marian0810 » 17 mei 2007, 23:39

Maar die bestandjes lijken wel één lange regel, waar begint en eindigt een regel precies mee?

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Bericht door Coen » 18 mei 2007, 00:11

marian0810 schreef:Maar die bestandjes lijken wel één lange regel, waar begint en eindigt een regel precies mee?
Open het bestand eens met een 'echte editor', zoals de gratis te downloaden, Crimson Editor! :)

Gebruikersavatar
marian0810
Berichten: 1974
Lid geworden op: 09 apr 2007, 10:24
Locatie: Hoofddorp
Contacteer:

Bericht door marian0810 » 18 mei 2007, 00:35

Okee, dat ziet er opeens heel anders uit :D
Nu zie ik dus dat een regel loopt van <td> tot </td> klopt dat?
Maar als dat zo is dan lukt het dus niet wat ik wil? Want RANK en RANK_IMAGE staan in dezelfde regel en ik wil graag het een wel zichtbaar en het ander niet :?

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Bericht door Coen » 18 mei 2007, 00:37

Het klopt ongeveer wat je zegt en dat is voldoende om dit tot een goed einde te brengen! :)

De twee dingen die hier achter elkaar staan, staan niet direct met elkaar in verband. Het kan dus geen kwaad om de een op een andere regel dan de ander te zetten. Je kunt RANK_IMAGE dus gerust een regeltje naar beneden verhuizen om de switch erboven te zetten! :)

Gebruikersavatar
marian0810
Berichten: 1974
Lid geworden op: 09 apr 2007, 10:24
Locatie: Hoofddorp
Contacteer:

Bericht door marian0810 » 18 mei 2007, 00:38

Okee ga ik proberen. Dus dan hoeft er geen <td> voor te staan?

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Bericht door Coen » 18 mei 2007, 00:55

<td> hoeft inderdaad niet strict noodzakelijk voor elke regel te staan. Sterker nog, dat gaat rare dingen opleveren, als je dat wel doet! ;)

Het is gewoon een kwestie van met die dingetjes schuiven, geen dingen erbij maken (behalve de switches) en ook geen dingen weghalen! :)

En nu ga ik slapen, succes ermee en tot morg.. euhr, later vandaag! ;) ;)

Gebruikersavatar
marian0810
Berichten: 1974
Lid geworden op: 09 apr 2007, 10:24
Locatie: Hoofddorp
Contacteer:

Bericht door marian0810 » 19 mei 2007, 00:14

Het lukt niet, ik krijg iedere keer een foutmelding zodra ik dan weer een topic wil bekijken :?

Code: Selecteer alles

Parse error: parse error, unexpected T_STRING in /var/www/vhosts/atkinsforum.info/httpdocs/forum/includes/template.php(127) : eval()'d code on line 32
Wat nu? :?:

ownageworld
Berichten: 252
Lid geworden op: 03 jun 2006, 17:35
Locatie: Brussel

Bericht door ownageworld » 19 mei 2007, 00:23

marian0810 schreef:Okee, dat ziet er opeens heel anders uit :D
Nu zie ik dus dat een regel loopt van <td> tot </td> klopt dat?
Maar als dat zo is dan lukt het dus niet wat ik wil? Want RANK en RANK_IMAGE staan in dezelfde regel en ik wil graag het een wel zichtbaar en het ander niet :?
Trouwens, ALTIJD alles goed opslaan voordat je wat gaan wijzigen! of backups, of je originele bestand wegzetten etc etc.

Ik val een beetje middenin een verhaal hoor, maar probeer eens het volgende. Elke {CODE} die tussen haakjes staat, staat voor een regeltje in je viewtopic. Probeer dit eens:

Code: Selecteer alles

<!-- BEGIN SWITCH user_logged_in -->
{RANK_IMAGE} 
<!-- END SWITCH user_logged_in -->
Ga dan naar je internetpagina en kijk wat er veranderd is. Zo kun je per variabele/ code aangeven wat je wel of niet wilt houden! Aan je plaatje te zien, wil je sommige dingen wel houden, maar dit is dan ook even om te testen. Zodra je dit doorhebt, Gebruik je de codes rondom {GENDER} of weet ik het!
Het makkelijkst is om een beetje te lezen wat er staat:

<!-- BEGIN SWITCH user_logged_in --> (Begin met de users die ingelogd zijn)
{RANK_IMAGE} (Deze ziet iedereen die ingelogd is, anoniempjes niet)
<!-- END SWITCH user_logged_in --> (eind met users die ingelogd zijn)

Hoop dat het duidelijker is!

Gebruikersavatar
marian0810
Berichten: 1974
Lid geworden op: 09 apr 2007, 10:24
Locatie: Hoofddorp
Contacteer:

Bericht door marian0810 » 19 mei 2007, 01:34

Geprobeerd, maar dan krijg ik weer diezelfde foutmelding.

Dit is een stukje van nadat ik het veranderd had en wat dus die foutmeldingen veroorzaakt.

Code: Selecteer alles

	<tr> 
		<td width="150" align="left" valign="top" class="{postrow.ROW_CLASS}"><span class="name"><a name="{postrow.U_POST_ID}"></a><b>{postrow.POSTER_NAME}</b></span><br /><span class="postdetails">{postrow.POSTER_RANK}<br />
<!-- BEGIN SWITCH user_logged_in --> 
{postrow.RANK_IMAGE}
<!-- END SWITCH user_logged_in --> 
{postrow.POSTER_AVATAR}<br /><br />{postrow.POSTER_AGE}<br />{postrow.L_ZODIAC}{postrow.ZODIAC_IMG}<br />{postrow.POSTER_JOINED}<br />{postrow.POSTER_POSTS}<br />{postrow.POSTER_FROM}</span><br />{postrow.POSTER_STATUS}</span><br /></td>
		

Gebruikersavatar
marian0810
Berichten: 1974
Lid geworden op: 09 apr 2007, 10:24
Locatie: Hoofddorp
Contacteer:

Bericht door marian0810 » 20 mei 2007, 00:57

Ja ik weet het, het is nog geen 24 uur maar ik wou dit keer graag íetsje eerder naar bed :oops:
Ik heb net zitten zoeken in andere files en ik geloof dat ik erachter ben waar die foutmelding vandaan kwam. Ik had de bovenstaande regels gekopieerd maar daar ontbrak een streepje tussen 'switch_user...' wat in eerdere mods wel stond.
Dus nu werkt het. Alleen... het werkt te goed :? Nu is het ook allemaal onzichtbaar als je wel ingelogd bent :shock:
Wat doe ik nu nog fout?

Gebruikersavatar
marian0810
Berichten: 1974
Lid geworden op: 09 apr 2007, 10:24
Locatie: Hoofddorp
Contacteer:

Re: Meer verbergen?

Bericht door marian0810 » 16 jun 2007, 09:27

Iemand nog een suggestie?

Salomon
Berichten: 3878
Lid geworden op: 14 feb 2006, 16:15

Re: Meer verbergen?

Bericht door Salomon » 16 jun 2007, 10:06

Dump je viewtopic_body.tpl eens? :?

Gebruikersavatar
marian0810
Berichten: 1974
Lid geworden op: 09 apr 2007, 10:24
Locatie: Hoofddorp
Contacteer:

Re: Meer verbergen?

Bericht door marian0810 » 16 jun 2007, 19:17

viewtopic_body.tpl

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Re: Meer verbergen?

Bericht door Coen » 18 jun 2007, 08:28

Verander dit;

Code: Selecteer alles

<!-- BEGIN switch_admin_view_only --><script language="JavaScript" type="text/javascript"><!-- 

    if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 && navigator.userAgent.indexOf('6.') == -1 )
        document.write(' {postrow.ICQ_IMG}');
    else
        document.write('</td><td>&nbsp;</td><td valign="top" nowrap="nowrap"><div style="position:relative"><div style="position:absolute">{postrow.ICQ_IMG}</div><div style="position:absolute;left:3px;top:-1px">{postrow.ICQ_STATUS_IMG}</div></div>');
                
                //--></script><noscript>{postrow.ICQ_IMG}</noscript>
<!-- END switch_admin_view_only -->
eens in;

Code: Selecteer alles

<!-- BEGIN switch_admin_view_only -->
<script language="JavaScript" type="text/javascript"><!-- 

    if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 && navigator.userAgent.indexOf('6.') == -1 )
        document.write(' {postrow.ICQ_IMG}');
    else
        document.write('</td><td>&nbsp;</td><td valign="top" nowrap="nowrap"><div style="position:relative"><div style="position:absolute">{postrow.ICQ_IMG}</div><div style="position:absolute;left:3px;top:-1px">{postrow.ICQ_STATUS_IMG}</div></div>');
                
                //--></script><noscript>{postrow.ICQ_IMG}</noscript>
<!-- END switch_admin_view_only -->
Zoals ik al eerder vermeldde, alle switches moeten op een eigen regel staan! :ugeek:

Gebruikersavatar
marian0810
Berichten: 1974
Lid geworden op: 09 apr 2007, 10:24
Locatie: Hoofddorp
Contacteer:

Re: Meer verbergen?

Bericht door marian0810 » 18 jun 2007, 10:12

Maar dat gaat enkel over de ICQ-knop toch? Niet over wat ik nodig heb.
Ik heb het gedaan maar het maakt geen verschil want díe switch werkte al gewoon goed :?:

EDIT 23-7: Eindelijk opgelost, met grote dank aan Dark Inca :D

viewtopic.php?f=45&t=38872
Was heel makkelijk ook op andere plaatsen toe te passen :)

Gesloten