Pagina 1 van 1
[Gesplitst] ezPortal poll op index.php
Geplaatst: 28 feb 2005, 14:04
door XP-Rene
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
Geplaatst: 01 mar 2005, 14:05
door XP-Rene
Bumperdebump....
Geplaatst: 01 mar 2005, 14:10
door Paul
gewoon uit portal_body.tpl het block poll weghalen 8)
Geplaatst: 01 mar 2005, 14:12
door Bee
paulus schreef:gewoon uit portal_body.tpl het block poll weghalen 8)
Dat is helaas niet de vraag.
Geplaatst: 01 mar 2005, 14:31
door XP-Rene
paulus schreef:gewoon uit portal_body.tpl het block poll weghalen 8)
Gokje, en dan in index_body.tpl plakken?
Geplaatst: 01 mar 2005, 14:32
door Stef
Ja, maar het is niet zo simpel als het klinkt.

Geplaatst: 01 mar 2005, 14:34
door XP-Rene
Oeps, kan en wil je misschien enige tekst en uitleg geven?
Geplaatst: 01 mar 2005, 14:35
door Stef
Waar wil je hem hebben op de index?
Geplaatst: 01 mar 2005, 14:49
door XP-Rene
Inderdaad, in de index.
Geplaatst: 01 mar 2005, 14:52
door Bee
Ik haal dit even uit de originele discussie.
Geplaatst: 01 mar 2005, 14:54
door XP-Rene
Oke, nieuw topic?
Geplaatst: 01 mar 2005, 14:55
door Bee
XP-Rene schreef:Oke, nieuw topic?
Zoals je ziet heb ik het voor je gedaan

Geplaatst: 01 mar 2005, 14:56
door Stef
XP-Rene schreef:Inderdaad, in de index.
Maar wáár op de index?
Geplaatst: 01 mar 2005, 14:59
door XP-Rene
Liefst aan de rechterkant van de index.
Deze is te vinden op
http://www.xpownersforum.co.uk maar is al een hele dag down
Op deze index staan al meer blocks namelijk, en daar mag deze bij komen te staan.
Geplaatst: 01 mar 2005, 17:15
door Luuk
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} [{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.
Geplaatst: 01 mar 2005, 17:39
door XP-Rene
Bedankt, zodra de server weer online is, ga ik er mee aan de slag.