Newest scroll

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Purmerend
Berichten: 20
Lid geworden op: 09 dec 2003, 16:43
Locatie: Purmerend
Contacteer:

Newest scroll

Bericht door Purmerend » 03 jun 2004, 20:07

Hallo php freaks... :wink:
Ik ben Niet zo heel handig hierin en hoop wat hulp te kunnen krijgen,

Ik heb een website in html en dus ook de index in html staan,
Nu heb ik op de site onderanderen een forum draaien.

Nu wil ik graag een aantal dingen in de idex verwerken,
waaronder een blokje met laast geposte berichten in het forum..
Moet ik hiervoor de index pagina in php maken?
Of kan ik een stukje php in het html doc zetten
En ik hoop dat jullie hier een mooi scriptje voor hebben
Ik heb al een tijd aan zitten klooien met het php script van Smartor, maar ik ben duidelijk gezakt voor mijn "kennis in PHP"

Bvd Marcel

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

Bericht door Luuk » 03 jun 2004, 20:12

Afbeelding

Purmerend
Berichten: 20
Lid geworden op: 09 dec 2003, 16:43
Locatie: Purmerend
Contacteer:

Bericht door Purmerend » 04 jun 2004, 15:24

Heeej !!! topie ! helemaal goed... voor de echte leek hihi
Dank je wel.. :lol: :thumb:

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

Bericht door desert spider » 04 jun 2004, 15:29

bestaat er ook zoon blokje maar dan voor de laatste dowloads?

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

Bericht door Luuk » 04 jun 2004, 20:42

volgens mij niet... wat wil je hebben, precies hetzelfde als dat (dus via een javascript) of op een phpbb pagina laten zien?
Afbeelding

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

Bericht door desert spider » 04 jun 2004, 21:48

gewoon het zelft voor op de portal(meteen een mod wat je zou kunnn uit brengen)

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

Bericht door Luuk » 04 jun 2004, 22:36

probeer dit eens (heb het niet getest)

Code: Selecteer alles

#
#-----[ OPEN ]-------------------------------------------------------
#
portal.php

#
#-----[ FIND: in configuration section ]-------------------
#
// Poll Forum ID: separate by comma for multi-forums, eg. '3,8,14'
$CFG['poll_forum'] = '1';

#
#-----[ AFTER ADD ]---------------------------------------
# You could config it as well
#
// Number of Downloads
$CFG['number_downloads'] = '10';

#
#-----[ FIND ]---------------------------------------------
#
else
{
	$l_total_user_s = $lang['Registered_users_total'];
}

#
#-----[ AFTER ADD ]---------------------------------------
#
//
// Recent Downloads
//
include($phpbb_root_path . 'pafiledb/includes/pafiledb_constants.'.$phpEx);

$sql = "SELECT paf.*, pac.cat_id, pac.cat_name, u.user_id, u.username
		FROM " . PA_FILES_TABLE . " AS paf, " . PA_CATEGORY_TABLE . " AS pac, " . USERS_TABLE . " AS u
		WHERE paf.file_approved = 1
		    AND paf.user_id = u.user_id
			AND paf.file_catid  = pac.cat_id
		ORDER BY paf.file_time DESC
		LIMIT " . $CFG['number_downloads'];
if (!$result = $db->sql_query($sql))
{
	message_die(GENERAL_ERROR, 'Could not query recent downloads information', '', __LINE__, __FILE__, $sql);
}
$number_downloads = $db->sql_numrows($result);
$recent_downloads_row = array();
while ($row = $db->sql_fetchrow($result))
{
	$recent_downloads_row[] = $row;
}
for ($i = 0; $i < $number_downloads; $i++)
{
	$template->assign_block_vars('recent_downloads_row', array(
		'NAME' => $recent_downloads_row[$i]['file_name'],
		'U_NAME' => append_sid("dload.php?action=file&file_id=" . $recent_downloads_row[$i]['file_id']),
		'CAT' => $recent_downloads_row[$i]['cat_name'],
		'U_CAT' => append_sid("dload.php?action=category&cat_id=" . $recent_downloads_row[$i]['file_catid']),
		'U_POSTER' => append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $recent_downloads_row[$i]['user_id']),
		'POSTER' => $recent_downloads_row[$i]['username'],
		'POSTTIME' => create_date($board_config['default_dateformat'], $recent_downloads_row[$i]['file_time'], $board_config['board_timezone'])
		)
	);
}
//
// END - Recent Downloads
//

#
#-----[ FIND ]---------------------------------------------
#
	'L_VOTE_BUTTON' => $lang['Vote'],

#
#-----[ AFTER ADD ]----------------------------------------
#
	// Recent Topics
	'L_RECENT_DOWNLOADS' => $lang['Recent_downloads'],


#
#-----[ OPEN ]-------------------------------------------------------
#
language/lang_english/lang_main.php

#
#-----[ FIND ]---------------------------------------------
#
$lang['No_poll'] = 'No poll at the moment';

#
#-----[ AFTER ADD ]----------------------------------------
#
$lang['Recent_topics'] = 'Recent downloads'; // Recent Downloads


#
#-----[ OPEN ]-------------------------------------------------------
#
templates/subSilver/portal_body.tpl

#
#-----[ FIND ]---------------------------------------------
#
		  <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 />&nbsp;</span></td>
		   </tr>
		  </table>
		  
		  <br />
#
# Scrolling Version
#-----[ AFTER ADD ]----------------------------------------
#
		  <table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
		   <tr>
			<td class="catHead" height="25"><span class="genmed"><b>{L_RECENT_DOWNLOADS}</b></span></td>
		   </tr>
		   <tr>
			<td class="row1" align="left"><span class="gensmall">
			<marquee id="recent_downloads" behavior="scroll" direction="up" height="200" scrolldelay="100" scrollamount="2">
			<!-- BEGIN recent_downloads_row -->
			&raquo; <a href="{recent_downloads_row.U_FILE}" onMouseOver="document.all.recent_downloads.stop()" onMouseOut="document.all.recent_downloads.start()">{recent_downloads_row.FILE}</a><br />
			by <a href="{recent_downloads_row.U_POSTER}" onMouseOver="document.all.recent_downloads.stop()" onMouseOut="document.all.recent_downloads.start()">{recent_downloads_row.POSTER}</a> on {recent_downloads_row.POSTTIME}<br /><br />
			<!-- END recent_downloads_row -->
			</marquee>
			</span></td>
		   </tr>
		  </table>
		  
		  <br />

#
#-----[ SAVE/UPLOAD ALL FILES ]------------------------------------------ 
#
# EoM
Laatst gewijzigd door Luuk op 04 jun 2004, 23:09, 2 keer totaal gewijzigd.
Afbeelding

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

Bericht door desert spider » 04 jun 2004, 22:57

doet het maar half kijk maar op
http://www.owns.nl/hwfactory/forum/portal.php

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

Bericht door Luuk » 04 jun 2004, 23:01

had het al gezien op je site, heb de 1ste regel van de 2e after add gewijzigd., had er een foutje gemaakt :roll:
Afbeelding

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

Bericht door desert spider » 04 jun 2004, 23:06

oke hij doet het bijna er is nog 1 probleem de titel wort niet weer gegeven

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

Bericht door Luuk » 04 jun 2004, 23:08

zie het nu al... weer een slordigheidje

Code: Selecteer alles

<!-- END recent_downloadsc_row -->
moet

Code: Selecteer alles

<!-- END recent_downloads_row -->
zijn :roll:
Afbeelding

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

Bericht door desert spider » 04 jun 2004, 23:11

eh die titel doet het nog steets niet
en

Code: Selecteer alles

$lang['Recent_topics']
moet zijn

Code: Selecteer alles

$lang['Recent_downloads']

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

Bericht door desert spider » 05 jun 2004, 17:23

er komt nog steets geen titel te staan voor de rest staat de maker er wel bij
kijk maar op http://www.owns.nl/hwfactory/forum/portal.php

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

Bericht door Luuk » 06 jun 2004, 12:22

ja zie het al...

Code: Selecteer alles

<a href="{recent_downloads_row.U_FILE}" onMouseOver="document.all.recent_downloads.stop()" onMouseOut="document.all.recent_downloads.start()">{recent_downloads_row.FILE}</a>
moet

Code: Selecteer alles

<a href="{recent_downloads_row.U_NAME}" onMouseOver="document.all.recent_downloads.stop()" onMouseOut="document.all.recent_downloads.start()">{recent_downloads_row.NAME}</a>
trouwens, heb je de config op 1 gezet?
Afbeelding

Gesloten