caterogieen inklappen (vooral vraag aan mosymuis)

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
sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

caterogieen inklappen (vooral vraag aan mosymuis)

Bericht door sukkelaap » 28 aug 2004, 08:11

Kijk op spammersheaven van mosymuis heb je het volgende bij het bewerken van je profiel:

Afbeelding

Die dingen kunnen in en uitgeklapt worden. Wat is in hemelsnaam daar een script voor?

Gebruikersavatar
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

Bericht door Podium4 » 28 aug 2004, 13:28

Als je een beetje handig bent rip je het zo uit zijn pagina:

Subkopje profiel:

Code: Selecteer alles

  <tr>
    <th class="thHead-alt" colspan="2" height="25" valign="middle" onClick="toggle_normal('toggle_interests','');" style="cursor:pointer;cursor:hand;"><img src="graphics/icoon_up-down.png" border="0" alt="" title="" align="middle" />&nbsp;&nbsp;Interesses</th>
  </tr>
  <tbody id="toggle_interests" style="display:none;">
  <tr>
    <td class="row2" colspan="2"><span class="gensmall">Vertel hier iets over je hobby's, bezigheden en andere dingen die je boeien. Smilies en BBCodes zijn beschikbaar.</span></td>
  </tr>
  <tr>
    <td class="row1" colspan="2" style="padding:8px 0;" align="center"><textarea name="interests" style="width:98%;padding:3px;" rows="10" cols="30" class="post">Ja</textarea></td>
  </tr>
  </tbody>
En als ik het goed heb moet je daarvoor dit scriptje in je head tags hebben:

Code: Selecteer alles

function toggle_normal(item,mode)
{
  if( document.getElementById(item).style.display == mode) {
    document.getElementById(item).style.display = 'none';
  } else {
    document.getElementById(item).style.display = mode;
  }
  return true;
}
Sorry moos :twisted:
Alleen support via het forum, dus geen support via email, msn of pb.

sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bericht door sukkelaap » 28 aug 2004, 16:57

maar hoe kan je dat uit die pagina vroeten dan?
Want met php script kan je niet in broncodes komen enzo.


Trouwens hij doet het nie, ik heb net wta lopen klooien en toen deed ie het plots wel maar paar tellen later nie meer.

Gebruikersavatar
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

Bericht door Podium4 » 28 aug 2004, 18:31

Wat Moos daar gebruikt is gewoon javascript. Je moet dus gewoon ff goed kijken in de bron als je je profiel aan het aanpassen bent op spammersheaven.
Alleen support via het forum, dus geen support via email, msn of pb.

sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bericht door sukkelaap » 28 aug 2004, 19:25

laatste tijd doet mijn pc erg vaag dus ik kan broncode nie openen dat heb ik vaker.

Gebruikersavatar
Stef
Berichten: 9080
Lid geworden op: 04 jun 2003, 20:47

Bericht door Stef » 28 aug 2004, 20:29

Dit kreeg ik lang geleden van muis, dat zal hij ongetwijfeld nog wel weten. :wink: :lol:

In de header:

Code: Selecteer alles

<SCRIPT language="JavaScript" type="text/javascript">
<!--
function ref(object)
{
	if (document.getElementById)
	{
		return document.getElementById(object);
	}
	else if (document.all)
	{
		return eval('document.all.' + object);
	}
	else
	{
		return false;
	}
}
function expand(object)
{
	object = ref(object);

	if( !object.style )
	{
		return false;
	}
	else
	{
		object.style.display = '';
	}

	if (window.event)
	{
		window.event.cancelBubble = true;
	}
}
function contract(object)
{
	object = ref(object);

	if( !object.style )
	{
		return false;
	}
	else
	{
		object.style.display = 'none';
	}

	if (window.event)
	{
		window.event.cancelBubble = true;
	}
}
function toggle(object)
{
	object = ref(object);

	if( !object.style )
	{
		return false;
	}

	if( object.style.display == 'none' )
	{
		object.style.display = '';
	}
	else
	{
		object.style.display = 'none';
	}
}
//-->
</SCRIPT>
En dit in je body:

Code: Selecteer alles

<a href="#" onClick="toggle('toet');return false;">klik</a>

<TBODY id="toet" style="display:none">
<TR><TD
bleh
</TD></TR>
</TBODY>
Volgensmij werkt het wel ook al kreeg ik het toen niet aan het werk. :) [/code]

sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bericht door sukkelaap » 28 aug 2004, 21:15

dan heb je gelijk het werkt nie. net zoals dat van eerst.
Dit is eigenlijk hetzelfde als wat ik van podium 4 kreeg.

Gebruikersavatar
desert spider
Berichten: 1101
Lid geworden op: 08 feb 2004, 18:51

Bericht door desert spider » 28 aug 2004, 21:25

het werkt wel
heel goed zelfs maar het heeft een paar nadelen

1 als je hem opent gaat hij naar boven
2 je kan er geen html in gebruiken dus je moet het in een andert tpl bestantje aan maken
3 er komt een #achter je url te staan
4 je kan niet instellen dat die is uitgeklapt is als je naar de url toe gaat

sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bericht door sukkelaap » 28 aug 2004, 21:30

bij mij werkt ie niet hoor :S

Code: Selecteer alles

<html>
<head><br />
<SCRIPT language="JavaScript" type="text/javascript"> 
<!-- 
function ref(object) 
{ 
   if (document.getElementById) 
   { 
      return document.getElementById(object); 
   } 
   else if (document.all) 
   { 
      return eval('document.all.' + object); 
   } 
   else 
   { 
      return false; 
   } 
} 
function expand(object) 
{ 
   object = ref(object); 

   if( !object.style ) 
   { 
      return false; 
   } 
   else 
   { 
      object.style.display = ''; 
   } 

   if (window.event) 
   { 
      window.event.cancelBubble = true; 
   } 
} 
function contract(object) 
{ 
   object = ref(object); 

   if( !object.style ) 
   { 
      return false; 
   } 
   else 
   { 
      object.style.display = 'none'; 
   } 

   if (window.event) 
   { 
      window.event.cancelBubble = true; 
   } 
} 
function toggle(object) 
{ 
   object = ref(object); 

   if( !object.style ) 
   { 
      return false; 
   } 

   if( object.style.display == 'none' ) 
   { 
      object.style.display = ''; 
   } 
   else 
   { 
      object.style.display = 'none'; 
   } 
} 
//--> 
</SCRIPT>
<title>Untitled</title>
</head>
<body>
<a href="#" onClick="toggle('toet');return false;">klik</a> 

<TBODY id="toet" style="display:none"> 
 <TR><TD>
bleh 
</td></tr>
</TBODY>
</body>
</html>

sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bericht door sukkelaap » 28 aug 2004, 21:33

Er komt trouwens geen hackje te staan als je die oude versie neemt die podium 4 me gaf want daar word die onclick in de <TD> gezet i.p.v. een link dus hoeft die ook niet te linken.

Gebruikersavatar
desert spider
Berichten: 1101
Lid geworden op: 08 feb 2004, 18:51

Bericht door desert spider » 28 aug 2004, 21:39

ik denk dat we over een ander script hebben

Code: Selecteer alles

<script type="text/javascript"> 
<!-- 
function menu_toggle(id) 
{ 
    if( document.getElementById(id).style.display == '') 
   { 
       document.getElementById(id).style.display = 'none'; 
   } 
   else 
   { 
       document.getElementById(id).style.display = ''; 
   } 
   return true; 
} 

--> 
</script> 

</head>
<body>
<a href="#" onclick="menu_toggle('quickreply');">lol</a>

    <div id="quickreply" style="display: none;"> 
lol
      </div> 
</body>
</html>

sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bericht door sukkelaap » 28 aug 2004, 21:53

deze werkt wel jah.

Wat is het verschil?

Gebruikersavatar
desert spider
Berichten: 1101
Lid geworden op: 08 feb 2004, 18:51

Bericht door desert spider » 28 aug 2004, 22:12

bekijk mijn lijsje met mnadeelen eens

sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bericht door sukkelaap » 28 aug 2004, 22:17

jah maar op al jowu nadelen heb ik een oplossing :)

sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bericht door sukkelaap » 28 aug 2004, 22:20

desert spider schreef:het werkt wel
heel goed zelfs maar het heeft een paar nadelen

1 als je hem opent gaat hij naar boven
2 je kan er geen html in gebruiken dus je moet het in een andert tpl bestantje aan maken
3 er komt een #achter je url te staan
4 je kan niet instellen dat die is uitgeklapt is als je naar de url toe gaat
1. ik snap niet wat je bedoeld (geloof dat dat bij mij dus ook neit is)
2. ik kan er wel html in gebruiken :wink:
3. hoeft niet want je kan die onclick ook in een <TD> code zetten i.p.v. een link
4.Volgensmij heb ik dat toetraks nog gedaan.

sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bericht door sukkelaap » 28 aug 2004, 22:22

effuh terug komen op probleem 4

zoek:

Code: Selecteer alles

style="display: none;"
verander in:

Code: Selecteer alles

style="display: ;"

Gebruikersavatar
desert spider
Berichten: 1101
Lid geworden op: 08 feb 2004, 18:51

Bericht door desert spider » 28 aug 2004, 22:31

je kan er wel html in gebruiken maar geen tabbelen

en ik denk dat vraag 3 ook de oplossing is voor 1

//edit// je kan er dus wel html in gebruiken, mijn fout sorry
Laatst gewijzigd door desert spider op 28 aug 2004, 22:39, 2 keer totaal gewijzigd.

sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bericht door sukkelaap » 28 aug 2004, 22:33

Ik wel

sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bericht door sukkelaap » 29 aug 2004, 09:12

maar nu toch ook tabellen gewoon?

Alles wta jij opnoemde heb ik wat voor alleen jouw eerste probleem vatte ik niet.

sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bericht door sukkelaap » 05 sep 2004, 12:54

Ik kom er nog effuh op terug omdat me het niet bevalt.

Als ik erop klik laad die namelijk te pagina opnieuw en staat die weer bovenaan. Bij mossymuis zie je helemaal niet dat die de pagina vernieuwd en het beeld blijft op dezelfde plek staan.

Gesloten