[Gesplitst] ezPortal poll op index.php

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
XP-Rene
Berichten: 2168
Lid geworden op: 01 dec 2004, 19:33
Locatie: Vlissingen
Contacteer:

[Gesplitst] ezPortal poll op index.php

Bericht door XP-Rene » 28 feb 2005, 14:04

Hm, toch nog een vraagje, is het ook mogelijk om dat block "Polls" in de index van het forum te krijgen?
If yes, wat moet ik hiervoor aanpassen?

Gesplitst van http://www.phpbb.nl/viewtopic.php?t=17114 door Bee
KNAVIVO DIERENHULP
Stimuleer verdraagzaamheid. Wees eens wat vaker irritant.

XP-Rene
Berichten: 2168
Lid geworden op: 01 dec 2004, 19:33
Locatie: Vlissingen
Contacteer:

Bericht door XP-Rene » 01 mar 2005, 14:05

Bumperdebump....
KNAVIVO DIERENHULP
Stimuleer verdraagzaamheid. Wees eens wat vaker irritant.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 01 mar 2005, 14:10

gewoon uit portal_body.tpl het block poll weghalen 8)

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 01 mar 2005, 14:12

paulus schreef:gewoon uit portal_body.tpl het block poll weghalen 8)
Dat is helaas niet de vraag.
... Maar ik modereer (nog) niet.

XP-Rene
Berichten: 2168
Lid geworden op: 01 dec 2004, 19:33
Locatie: Vlissingen
Contacteer:

Bericht door XP-Rene » 01 mar 2005, 14:31

paulus schreef:gewoon uit portal_body.tpl het block poll weghalen 8)
Gokje, en dan in index_body.tpl plakken?
KNAVIVO DIERENHULP
Stimuleer verdraagzaamheid. Wees eens wat vaker irritant.

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

Bericht door Stef » 01 mar 2005, 14:32

Ja, maar het is niet zo simpel als het klinkt. :wink:

XP-Rene
Berichten: 2168
Lid geworden op: 01 dec 2004, 19:33
Locatie: Vlissingen
Contacteer:

Bericht door XP-Rene » 01 mar 2005, 14:34

Oeps, kan en wil je misschien enige tekst en uitleg geven?
KNAVIVO DIERENHULP
Stimuleer verdraagzaamheid. Wees eens wat vaker irritant.

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

Bericht door Stef » 01 mar 2005, 14:35

Waar wil je hem hebben op de index?

XP-Rene
Berichten: 2168
Lid geworden op: 01 dec 2004, 19:33
Locatie: Vlissingen
Contacteer:

Bericht door XP-Rene » 01 mar 2005, 14:49

Inderdaad, in de index.
KNAVIVO DIERENHULP
Stimuleer verdraagzaamheid. Wees eens wat vaker irritant.

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 01 mar 2005, 14:52

Ik haal dit even uit de originele discussie.
... Maar ik modereer (nog) niet.

XP-Rene
Berichten: 2168
Lid geworden op: 01 dec 2004, 19:33
Locatie: Vlissingen
Contacteer:

Bericht door XP-Rene » 01 mar 2005, 14:54

Oke, nieuw topic?
KNAVIVO DIERENHULP
Stimuleer verdraagzaamheid. Wees eens wat vaker irritant.

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 01 mar 2005, 14:55

XP-Rene schreef:Oke, nieuw topic?
Zoals je ziet heb ik het voor je gedaan ;)
... Maar ik modereer (nog) niet.

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

Bericht door Stef » 01 mar 2005, 14:56

XP-Rene schreef:Inderdaad, in de index.
Maar wáár op de index?

XP-Rene
Berichten: 2168
Lid geworden op: 01 dec 2004, 19:33
Locatie: Vlissingen
Contacteer:

Bericht door XP-Rene » 01 mar 2005, 14:59

Liefst aan de rechterkant van de index.
Deze is te vinden op http://www.xpownersforum.co.uk maar is al een hele dag down :cry:
Op deze index staan al meer blocks namelijk, en daar mag deze bij komen te staan.
KNAVIVO DIERENHULP
Stimuleer verdraagzaamheid. Wees eens wat vaker irritant.

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 01 mar 2005, 17:15

Als je het bestand fetchposts.php van ezPortal al include is het al een stuk makkelijker.

Code: Selecteer alles

# -----
# Open index.php
#
# Zoek
# -----

include($phpbb_root_path . 'common.'.$phpEx);

# -----
# Zet erachter
# -----

include($phpbb_root_path . 'fetchposts.'.$phpEx);

# -----
# Zoek
# -----

		'L_MARK_FORUMS_READ' => $lang['Mark_all_forums'],

# -----
# Zet erachter
# -----

		'L_POLL' => $lang['Poll'],
		'L_VOTE_BUTTON' => $lang['Vote'],

# -----
# Zoek
# -----

else
{
	message_die(GENERAL_MESSAGE, $lang['No_forums']);
}

# -----
# Zet erachter
# -----

//
// Fetch Poll
//
$fetchpoll = phpbb_fetch_poll('FORUM_ID_NUMMER');

if (!empty($fetchpoll))
{
	$template->assign_vars(array(		
		'S_POLL_QUESTION' => $fetchpoll['vote_text'],
		'S_POLL_ACTION' => append_sid('posting.'.$phpEx.'?'.POST_TOPIC_URL.'='.$fetchpoll['topic_id']),
		'S_TOPIC_ID' => $fetchpoll['topic_id'],
		'L_SUBMIT_VOTE' => $lang['Submit_vote'],
		'L_LOGIN_TO_VOTE' => $lang['Login_to_vote']		
		)
	);

	for ($i = 0; $i < count($fetchpoll['options']); $i++)
	{
		$template->assign_block_vars('poll_option_row', array(
			'OPTION_ID' => $fetchpoll['options'][$i]['vote_option_id'],
			'OPTION_TEXT' => $fetchpoll['options'][$i]['vote_option_text'],
			'VOTE_RESULT' => $fetchpoll['options'][$i]['vote_result'],
			)
		);
	}	
}
else
{
	$template->assign_vars(array(		
		'S_POLL_QUESTION' => $lang['No_poll'],
		'DISABLED' => 'disabled="disabled"'
		)
	);
}

# -----
# Open templates/subSilver/index_body.tpl
#
# Zoek
# -----

<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">

# -----
# Zet ervoor
# -----

<table width="100%" cellpadding="2" cellspacing="1" border="0">
  <tr>
    <td>
	
# -----
# Zoek
# -----

  <!-- END forumrow -->
  <!-- END catrow -->
</table>

# -----
# Zet erachter
# -----

    </td>
	<td>
	  <table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
	    <tr>
		  <td class="catHead" height="25"><span class="genmed"><b>{L_POLL}</b></span></td>
		</tr>
		<tr>
		  <td class="row1" align="left"><span class="gensmall">
			<form method="post" action="{S_POLL_ACTION}">
			<center><b>{S_POLL_QUESTION}</b></center><br />
			<!-- BEGIN poll_option_row -->
			<input type="radio" name="vote_id" value="{poll_option_row.OPTION_ID}">{poll_option_row.OPTION_TEXT}&nbsp;[{poll_option_row.VOTE_RESULT}]<br />
			<!-- END poll_option_row -->
			<br />
			<!-- BEGIN switch_user_logged_out -->
			<center>{L_LOGIN_TO_VOTE}</center>
			<!-- END switch_user_logged_out -->
			<!-- BEGIN switch_user_logged_in -->
			<center><input type="submit" class="mainoption" name="submit" value="{L_VOTE_BUTTON}" {DISABLED}></center>
			<input type="hidden" name="topic_id" value="{S_TOPIC_ID}">
			<input type="hidden" name="mode" value="vote">
			<!-- END switch_user_logged_in -->
			</form><br />
		  </span></td>
	    </tr>
	  </table>
    </td>
  </tr>
</table>
Niet getest maar het zou moeten werken, aan de tpl moet je misschien nog wat veranderen. Ook moet je FORUM_ID_NUMMER nog wijzigen in de forum_id('s) waar je de poll uit wilt halen.
Afbeelding

XP-Rene
Berichten: 2168
Lid geworden op: 01 dec 2004, 19:33
Locatie: Vlissingen
Contacteer:

Bericht door XP-Rene » 01 mar 2005, 17:39

Bedankt, zodra de server weer online is, ga ik er mee aan de slag.
KNAVIVO DIERENHULP
Stimuleer verdraagzaamheid. Wees eens wat vaker irritant.

Gesloten