Pagina 1 van 1

Quick Reply Mod

Geplaatst: 09 jan 2004, 19:50
door MeDieViL
maar waar er dan een extra button komt bij viewtopic.php waar je dan op klikt, waarna de Quick Reply tevoorschijn komt :bier:

Geplaatst: 09 jan 2004, 20:16
door chris
volgens mij, moet je nergens op kliken. onderaan de topic is een 'box' bij gekomen. waar je je bericht in kan typen

gebruik in het vervolg leestekens

Geplaatst: 09 jan 2004, 20:21
door MeDieViL
dat weet ik, daarom wil ik er 1 waar je wel moet klikken voor hij tevoorschijn komt, ik vind het nu te slordig onder een topic...

Geplaatst: 09 jan 2004, 21:50
door mosymuis

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>

Code: Selecteer alles

<table>
<tr><td>

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

</td></tr>
<tbody id="info_1" style="display:none">
<tr><td>

*quick reply*

</td></tr>
</tbody>
</table>
Met dit script kan je zelf een knop maken die het Quick Reply gedeelte in- en uitklapt. :bier:

Ik heb 'm met veel bloed, zweet & tranen geript uit het phpBB+ systeem, waar ze het gebruikten om de kalender weg te stoppen. Ben me dus dankbaar. ;)

Geplaatst: 09 jan 2004, 22:17
door Luuk
Dan heb je toch hetzelfde als de gewone replay :?

Geplaatst: 09 jan 2004, 22:33
door mosymuis
Nee, deze klapt uit zonder een nieuwe pagina te laden, en is nog steeds even beknopt als de normale Quick Reply. Invision gebruikt dit systeem ook.

En ik zei het eerder ook al tegen je Luuk; bekijk nu eerst eens goed waar het om gaat voordat je een kritische reply plaatst. :roll:

Geplaatst: 09 jan 2004, 22:57
door MeDieViL
thx mosy!! precies wat ik nodig had
en ja, ik wou deze mod omdat ik hem al meerdere malen op invision heb gezien :thumb:

Geplaatst: 29 feb 2004, 14:08
door MeDieViL
wel een beetje laat nu, mar nu ben ik begonne met de stylen enzo...
kan iemand me dan zeggen wat ik moet doen met dat stukje van moos? :)

Geplaatst: 29 feb 2004, 14:14
door mosymuis
Uit het bovenstaande script had ik zelf enkele andere functies gestript en achteraf gezien is dit alles behalve efficiƫnt. Hier zie je meer bruikbare code:

http://www.phpbb.nl/viewtopic.php?t=7235

En dit plaats je dan rond de Quick Reply in viewtopic_body.tpl. ;)

Geplaatst: 29 feb 2004, 14:24
door MeDieViL
srry voor mijn domme vragen :oops:
maar dit stukje moet ik in viewtopic zetten voor de reply mod

Code: Selecteer alles

	<tr align="center"> 
		<td class="row1" colspan="2" >
		{QUICKREPLY_OUTPUT}
		</td>
	</tr>
en dit voor dat uitklapmenu?

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>

<a href="#" onclick="menu_toggle('div55');">toggle</a>
<div id="div55" style="display: none;">
ghgvgvggc
</div>
hoe moet ik het er dan inzetten?? :?

Geplaatst: 29 feb 2004, 14:29
door mosymuis

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>

Code: Selecteer alles

<a href="#" onclick="menu_toggle('quickreply');">toggle</a>

Code: Selecteer alles

   <tr align="center">
      <td class="row1" colspan="2" > 
      <div id="quickreply" style="display: none;">
      {QUICKREPLY_OUTPUT} 
      </div>
      </td>
   </tr>
Ehr.. zo dus. ;) En dat script zou ik in de header (overall_header.tpl) zetten, dat staat netter.

Geplaatst: 29 feb 2004, 15:36
door Jos2
Uuhm, misschien een raar vraagje... Maar kan ik deze mod nu al ergens downloaden dan? Want op http://www.phpbb2.nl gebruiken ze hem ook al! Waar kan dat dan dus? :?:

Geplaatst: 29 feb 2004, 15:40
door mosymuis
Hierboven staat het script, pannekoek! :P

Geplaatst: 29 mei 2004, 10:11
door SkaterboyStreet
Ik heb dat script nu ook, maar in Mozilla werkt ie niet :(