Ik heb de volgende code kunnen bemachtigen.
Code: Selecteer alles
<?php
//define the source of the feed
define(feed,'http://www.nos.nl/nos/rss/nieuws.xml');
//recive file form server
$xml_feed = file_get_contents(feed);
//create a xml phraser
$xml_praser = xml_parser_create();
//tell the vars to the xml phrasers
xml_parse_into_struct($xml_praser,$xml_feed,$xml_keys,$xml_index);
//lets phrase ^^
xml_parser_free($xml_praser);
//generate the headlines
for($i = 0; !empty($xml_index['TITLE'][$i]); $i++)
{
//title van de website in bold de rest niet.
if($i == 0)
{
//echo '<strong>Headlines van:<a href=\"'.$xml_keys[$xml_index['LINK'][$i]]['value'].'\">".$xml_keys[$xml_index['TITLE'][$i]]['value']."</a></strong><br />';
echo '<strong>Headlines van:<a href="'.$xml_keys[$xml_index['LINK'][$i]]['value'].'">'.$xml_keys[$xml_index['TITLE'][$i]]['value'].'</a></strong><br />';
}
else
{
echo '<a href="'.$xml_keys[$xml_index['LINK'][$i]]['value'].'">'.$xml_keys[$xml_index['TITLE'][$i]]['value'].'</a><br />';
}
}
?>
Dit zou ik echter graag op mijn portal willen laten zien in een net blok onder mijn "Quick Links"
Hieronder staat mij portal_body.tpl. Iemand die mij hiermee kan helpen?
Of kan vertellen welke stappen ik moet ondernemen?
Of zijn er veel mooiere manieren om het laatste nieuws te laten zien?
Een afzonderlijke nieuwspagina, in de stijl van mijn template, met hierop meerdere rss-bronnen lijkt mij ook erg mooi.
Iemand die mij op weg kan helpen of een voorbeeld heeft?
Alvast enorm bedankt.
groet,
Farid
Code: Selecteer alles
<table width="100%" cellspacing="0" cellpadding="5" border="0" align="center">
<tr>
<td valign="top" width="23%">
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" height="25"><span class="genmed"><b>{L_BOARD_NAVIGATION}</b></span></td>
</tr>
<tr>
<td class="row1" align="left"><span class="genmed" style="line-height: 150%">
» <a class="mainmenu" href="{U_PORTAL}">{L_HOME}</a><br />
» <a class="mainmenu" href="{U_INDEX}">{L_FORUM}</a><br />
» <a href="http://www.bennis.nu/coppermine/index.php" class="mainmenu">Fotoalbum</a><br />
» <a href="http://bennis.nu/phpBB/cal_lite.php" class="mainmenu">Kalender</a><br />
» <a href="http://www.bennis.nu/sub_pagina/samir/index.htm" TARGET="_blank" class="mainmenu">Samir</a><br />
» <a href="http://www.bennis.nu/phpBB/activity.php" class="mainmenu">Bennis.nu Games</a><br />
» <a href="http://www.bennis.nu/phpBB/links.php" class="mainmenu">Links</a><br />
» <a href="http://www.bennis.nu/phpBB/weer.php" class="mainmenu">Het Weer</a><br />
» <a href="http://www.bennis.nu/phpBB/downloads.php" class="mainmenu">Downloads</a><br />
» <a href="http://www.bennis.nu/phpBB/verkeer.php" class="mainmenu">Het Verkeer</a><br />
» <a class="mainmenu" href="{U_MEMBERLIST}">{L_MEMBERLIST}</a><br />
» <a class="mainmenu" href="{U_FAQ}">{L_FAQ}</a><br />
» <a class="mainmenu" href="{U_SEARCH}">{L_SEARCH}</a><br />
</span></td>
</tr>
</table>
<br />
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" height="25"><span class="genmed"><b>Quick Links</b></span></td>
</tr>
<tr>
<td class="row1" align="left"><span class="genmed" style="line-height: 150%">
» <a href="http://www.nu.nl" TARGET="_blank" class="mainmenu">Nu.nl</a><br />
» <a href="http://www.detelefoongids.nl" TARGET="_blank" class="mainmenu">Telefoongids</a><br />
» <a href="http://www.routenet.nl/" TARGET="_blank" class="mainmenu">Routeplanner</a><br />
» <a href="http://www.marktplaats.nl/" TARGET="_blank" class="mainmenu">Marktplaats</a><br />
» <a href="http://www.amstelveenmarkt.nl/" TARGET="_blank" class="mainmenu">Amstelveenmarkt</a><br />
» <a href="http://www.mallee.nu/" TARGET="_blank" class="mainmenu">PC-vragen & lekkere recepten van Erwin</a><br />
</tr>
</table>
<br/>
<!--START MOD [Webcam%3A%3ABergen+aan+Zee]-->
<table border="0" cellpadding="0" cellspacing="0" width="300px">
<tr>
<th class="mod_hd" valign="middle" align="center" bgcolor="#949EA7" >
Webcam::Bergen aan Zee</th>
</tr>
<tr>
<td>
<table cellpadding="0" cellspacing="0" width="100%" >
<tr>
<td class="mod_main" align="left" valign="top">
<img src="http://home.quicknet.nl/mw/prive/j.stroomer/cam.JPG" width="300"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="mod_ft" align="left" valign="middle" bgcolor="#738089" height="25" nowrap>
Bron: <a href="http://www.bergenaanzee.com/" target="_blank">Bergen aan Zee</a>
</td>
</tr>
</table>
<br/>
<!--END MOD [Webcam%3A%3ABergen+aan+Zee]--><p>
<!--START MOD [Webcam%3A%3AZandvoort]-->
<table border="0" cellpadding="0" cellspacing="0" width="300px">
<tr>
<th class="mod_hd" valign="middle" align="center" bgcolor="#949EA7" >
Webcam::Zandvoort</th>
</tr>
<tr>
<td>
<table cellpadding="0" cellspacing="0" width="100%" >
<tr>
<td class="mod_main" align="left" valign="top">
<img src="http://www.zandvoort.com/MB05.jpg" width="300"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="mod_ft" align="left" valign="middle" bgcolor="#738089" height="25" nowrap>
Bron: <a href="http://www.zandvoort.com/" target="_blank">Zandvoort.com</a>
</td>
</tr>
</table>
<br/>
<!--END MOD [Webcam%3A%3AZandvoort]--><p>
<!--START MOD [Webcam%3A%3AWijk aan Zee]-->
<table border="0" cellpadding="0" cellspacing="0" width="300px">
<tr>
<th class="mod_hd" valign="middle" align="center" bgcolor="#949EA7" >
Webcam::Wijk aan Zee</th>
</tr>
<tr>
<td>
<table cellpadding="0" cellspacing="0" width="100%" >
<tr>
<td class="mod_main" align="left" valign="top">
<img src="http://www.alohabeach.nl/images/Alohaweb.jpg" width="300"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="mod_ft" align="left" valign="middle" bgcolor="#738089" height="25" nowrap>
Bron: <a href="http://www.alohabeach.nl/" target="_blank">alohabeach.nl</a>
</td>
</tr>
</table>
<br/>
<!--END MOD [Webcam%3A%3AWijk aan Zee]--><p>
<!--START MOD [Webcam%3A%3AMorocco / Essaouira]-->
<table border="0" cellpadding="0" cellspacing="0" width="300px">
<tr>
<th class="mod_hd" valign="middle" align="center" bgcolor="#949EA7" >
Webcam::Morocco / Essaouira</th>
</tr>
<tr>
<td>
<table cellpadding="0" cellspacing="0" width="100%" >
<tr>
<td class="mod_main" align="left" valign="top">
<img src="http://marrakech-info.com/M1/img.jpg" width="300"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="mod_ft" align="left" valign="middle" bgcolor="#738089" height="25" nowrap>
Bron: <a href="http://marrakech-info.com/" target="_blank">marrakech-info.com</a>
</td>
</tr>
</table>
<!--END MOD [Webcam%3A%3AMorocco / Essaouira]--><p>
</td>
<td valign="top" width="55%">
<!-- BEGIN welcome_text -->
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" height="25"><span class="genmed"><b>{L_NAME_WELCOME}</b></span></td>
</tr>
<tr>
<td class="row1" align="left"><span class="gensmall" style="line-height:150%">{WELCOME_TEXT}<br /> </span></td>
</tr>
</table>
<br />
<!-- END welcome_text -->
<!-- Start add - Fully integrated shoutbox MOD -->
<table width="100%" cellspacing="0" border="0" align="center" cellpadding="2" class="forumline">
<tr>
<td align="center" nowrap="nowrap" class="catHead"><span class="cattitle"><a href="{U_SHOUTBOX_MAX}">{L_SHOUTBOX}</a></span></td>
</tr>
<tr>
<td>
<iframe src="{U_SHOUTBOX}" scrolling="NO" width="100%" height="180" frameborder="0" marginheight="0" marginwidth="0" allowtransparency="true"></iframe>
</td>
</tr>
</table>
<br/>
<!-- End add - Fully integrated shoutbox MOD -->
<!-- Search Google -->
<center>
<FORM method=GET action="http://www.google.nl/search" TARGET="_blank">
<TABLE bgcolor="#949EA7"><tr><td>
<A HREF="http://www.google.nl/">
<IMG SRC="http://www.google.nl/intl/nl/logos/Logo_25gry.gif"
border="0" ALT="Google" align="absmiddle"></A>
<INPUT TYPE=text name=q size=31 maxlength=255 value="">
<INPUT TYPE=hidden name=hl value="nl">
<INPUT type=submit name=btnG VALUE="Google Zoeken">
</td></tr></TABLE>
</FORM>
</center>
<!-- Search Google -->
<br/>
<!-- BEGIN fetchpost_row -->
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" height="25"><span class="genmed"><b>{L_ANNOUNCEMENT}: {fetchpost_row.TITLE}</b></span></td>
</tr>
<tr>
<td class="row2" align="left" height="24"><span class="gensmall">{L_POSTED}: <b>{fetchpost_row.POSTER}</b> @ {fetchpost_row.TIME}</span></td>
</tr>
<tr>
<td class="row1" align="left"><span class="gensmall" style="line-height:150%">{fetchpost_row.TEXT}<br /><br />{fetchpost_row.OPEN}<a href="{fetchpost_row.U_READ_FULL}">{fetchpost_row.L_READ_FULL}</a>{fetchpost_row.CLOSE}</span></td>
</tr>
<tr>
<td class="row3" align="left" height="24"><span class="gensmall">{L_COMMENTS}: {fetchpost_row.REPLIES} :: <a href="{fetchpost_row.U_VIEW_COMMENTS}">{L_VIEW_COMMENTS}</a> (<a href="{fetchpost_row.U_POST_COMMENT}">{L_POST_COMMENT}</a>)</span></td>
</tr>
</table>
<br />
<!-- END fetch_post_row -->
</td>
<td valign="top" width="22%">
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" height="25"><span class="genmed"><b>{L_NAME_WELCOME} {U_NAME_LINK}</b></span></td>
</tr>
<tr>
<td class="row1" align="left"><span class="gensmall">
<!-- BEGIN switch_user_logged_in -->
<div align="center"><br />{AVATAR_IMG}</div>
<br />{LAST_VISIT_DATE}<br /><br />
<a href="{U_SEARCH_NEW}" class="gensmall">{L_SEARCH_NEW}</a><br />
<!-- END switch_user_logged_in -->
<br />{CURRENT_TIME}<br /><br />{S_TIMEZONE}</span>
</td>
</tr>
</table>
<br />
<!-- BEGIN switch_user_logged_out -->
<form method="post" action="{S_LOGIN_ACTION}">
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" height="25"><span class="genmed"><b>{L_LOGIN}</b></span></td>
</tr>
<tr>
<td class="row1"><span class="gensmall" style="line-height=150%">
<input type="hidden" name="redirect" value="{U_PORTAL}" />
{L_USERNAME}:<br /><input class="text" type="text" name="username" size="15" /><br />
{L_PASSWORD}:<br /><input class="text" type="password" name="password" size="15" /><br />
<input class="text" type="checkbox" name="autologin" /> {L_REMEMBER_ME}<br/>
<input type="submit" class="mainoption" name="login" value="{L_LOGIN}" /><br /><br /><a href="{U_SEND_PASSWORD}">{L_SEND_PASSWORD}</a><br /><br />{L_REGISTER_NEW_ACCOUNT}<br /> </span></td>
</tr>
</table>
</form>
<!-- END switch_user_logged_out -->
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" height="25"><span class="genmed"><b>{L_WHO_IS_ONLINE}</b></span></td>
</tr>
<tr>
<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE}<br /><br />{LOGGED_IN_USER_LIST}<br /><br /></span><div align="center" class="gensmall">[ <a href="{U_VIEWONLINE}">{L_VIEW_COMPLETE_LIST}</a> ]</div><span class="gensmall"><br />{RECORD_USERS}<br /> </span></td>
</tr>
</table>
<br />
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" height="25"><span class="genmed"><b>{L_WHO_IS_CHATTING}</b></span></td>
</tr>
<tr>
<td class="row1" align="left"><span class="gensmall">
{TOTAL_CHATTERS_ONLINE}<br />{CHATTERS_LIST}<br />
<!-- BEGIN switch_user_logged_out -->
<center>[ {L_LOGIN_TO_JOIN_CHAT} ]</center>
<!-- END switch_user_logged_out -->
<!-- BEGIN switch_user_logged_in -->
<center>[ <a href="javascript:void(0);" onClick="window.open('{S_JOIN_CHAT}','{CHATBOX_NAME}','scrollbars=no,width=540,height=450')">{L_CLICK_TO_JOIN_CHAT}</a> ]</center>
<!-- END switch_user_logged_in -->
<br />
</span></td>
</tr>
</table>
<br />
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<td class="catHead" height="25"><span class="genmed"><b>{L_STATISTICS}</b></span></td>
</tr>
<tr>
<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS}<br />{NEWEST_USER}<br /><br/>{TOTAL_POSTS} {TOTAL_TOPICS}<br /> </span></td>
</tr>
</table>
<br />
<form method="post" action="{S_POLL_ACTION}">
<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">
<div align="center" class="gensmall"><b>{S_POLL_QUESTION}</b></div><br />
<!-- BEGIN poll_option_row -->
<input type="radio" name="vote_id" value="{poll_option_row.OPTION_ID}" /><span class="gensmall">{poll_option_row.OPTION_TEXT} [{poll_option_row.VOTE_RESULT}]</span><br />
<!-- END poll_option_row -->
<br />
<!-- BEGIN switch_user_logged_out -->
<div align="center">{L_LOGIN_TO_VOTE}</div>
<!-- END switch_user_logged_out -->
<!-- BEGIN switch_user_logged_in -->
<div align="center" class="gensmall"><input type="submit" class="mainoption" name="submit" value="{L_VOTE_BUTTON}" {DISABLED} /></div>
<input type="hidden" name="topic_id" value="{S_TOPIC_ID}" />
<input type="hidden" name="mode" value="vote" />
<!-- END switch_user_logged_in -->
<br />
<br />
</td>
</tr>
</table>
<br />
{MINI_CAL_OUTPUT}
</form>
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<td class="cat" height="25"><span class="genmed"><b>Your all time Highscores</b></span></td>
</tr>
<tr>
<td class="row1" align="left"><span class="gensmall">
{BEST_PLAYER}
<!-- BEGIN switch_user_logged_in -->
<br />{WINNER}
<!-- END switch_user_logged_in -->
<!-- BEGIN switch_user_logged_out -->
<br /><a href="login.php">log in to see your scores</a>
<!-- END switch_user_logged_out -->
</span>
</td>
</tr>
</table>
<br />
</td>
</tr>
</table>
<br />