Pagina 1 van 1
Meer verbergen?
Geplaatst: 17 mei 2007, 23:15
door marian0810
Gasten die bij ons niet ingelogd zijn kunnen alleen een welkomstbericht lezen en zien daarbij dit:
Ik zou graag eigenlijk al die gegevens ook nog willen verbergen zodat ze alleen nog maar dit zien:
Hoe doe ik dat?
Geplaatst: 17 mei 2007, 23:18
door Coen
Dit kun je doen door de betreffende (HTML-)code tussen:
en
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...
Geplaatst: 17 mei 2007, 23:39
door marian0810
Maar die bestandjes lijken wel één lange regel, waar begint en eindigt een regel precies mee?
Geplaatst: 18 mei 2007, 00:11
door Coen
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!

Geplaatst: 18 mei 2007, 00:35
door marian0810
Okee, dat ziet er opeens heel anders uit
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

Geplaatst: 18 mei 2007, 00:37
door Coen
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!

Geplaatst: 18 mei 2007, 00:38
door marian0810
Okee ga ik proberen. Dus dan hoeft er geen <td> voor te staan?
Geplaatst: 18 mei 2007, 00:55
door Coen
Geplaatst: 19 mei 2007, 00:14
door marian0810
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?

Geplaatst: 19 mei 2007, 00:23
door ownageworld
marian0810 schreef:Okee, dat ziet er opeens heel anders uit
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!
Geplaatst: 19 mei 2007, 01:34
door marian0810
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>
Geplaatst: 20 mei 2007, 00:57
door marian0810
Ja ik weet het, het is nog geen 24 uur maar ik wou dit keer graag íetsje eerder naar bed
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
Wat doe ik nu nog fout?
Re: Meer verbergen?
Geplaatst: 16 jun 2007, 09:27
door marian0810
Iemand nog een suggestie?
Re: Meer verbergen?
Geplaatst: 16 jun 2007, 10:06
door Salomon
Dump je viewtopic_body.tpl eens?

Re: Meer verbergen?
Geplaatst: 16 jun 2007, 19:17
door marian0810
viewtopic_body.tpl
Re: Meer verbergen?
Geplaatst: 18 jun 2007, 08:28
door Coen
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> </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> </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!

Re: Meer verbergen?
Geplaatst: 18 jun 2007, 10:12
door marian0810
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
viewtopic.php?f=45&t=38872
Was heel makkelijk ook op andere plaatsen toe te passen
