phpBB3 sürümü: 3.0.2
Panonun tam adresi:http://www.high-sound.net
Eklentiler / Temalar:dark-shines
Eklentilerin indirme adresi: ALEXIS yazdıgı basıt recent mod harıcı sayfalar ıcın
İşletim sistemi, php ve mysql sürümünüz: linux sql5
Sorun çıkan sayfa URL adresi: localde calısılıyor...
Soru/hata tanımlamaları:
- Kod: Tümünü seç
Parse error: parse error in C:\wamp\www\hsv4\duzen.php on line 92
Soru/hatadan önce ne değişiklik yaptınız:
- Kod: Tümünü seç
<?php
/**
* @ignore
*/
define('IN_PHPBB', true);
$phpbb_root_path = './'; // phpBB3'ğ® «urulu olduğµ ¤izin
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
// + setup
$config['exclude_forums'] = ''; // exclude forums id
$config['max_topics'] = '19'; // last xx topic
$config['new_img'] = 'styles/dark-shines/imageset/icon_back_top.gif'; // new image location
// - setup
//
// Exclude forums
//
$sql_where = '';
if ($config['exclude_forums'])
{
$exclude_forums = explode(',', $config['exclude_forums']);
foreach ($exclude_forums as $i => $id)
{
if ($id > 0)
{
$sql_where .= ' AND t.forum_id != ' . trim($id);
}
}
}
$forum_list = array(35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74); //Sadece bu dizideki forum_id degerleri olan forumlardan konu cekmek istiyoruz
$sql = 'SELECT t.topic_title, t.forum_id, t.topic_id, f.forum_id, f.forum_name, f.forum_image, t.topic_replies, u.user_id, u.username
FROM ' . TOPICS_TABLE . ' t, ' . POSTS_TABLE . ' p, ' . FORUMS_TABLE . ' f, ' . USERS_TABLE . ' u
WHERE t.topic_status <> 2
AND t.topic_approved = 1
AND t.topic_type = 0
AND t.forum_id = f.forum_id
AND p.topic_id = t.topic_id
AND p.poster_id = u.user_id
AND p.post_id = t.topic_last_post_id
AND ' . $db->sql_in_set('t.forum_id', $forum_list) . '
' . $sql_where . '
ORDER BY t.topic_time DESC';
$result = $db->sql_query_limit($sql, $config['max_topics']);
$forum_list = array(35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74); //Sadece bu dizideki forum_id degerleri olan forumlardan konu cekmek istiyoruz
$sql2 = 'SELECT t.topic_title, t.forum_id, t.topic_id, f.forum_id, f.forum_name, f.forum_image, t.topic_replies, u.user_id, u.username
FROM ' . TOPICS_TABLE . ' t, ' . POSTS_TABLE . ' p, ' . FORUMS_TABLE . ' f, ' . USERS_TABLE . ' u
WHERE t.topic_status <> 2
AND t.topic_approved = 1
AND t.topic_type = 0
AND t.forum_id = f.forum_id
AND p.topic_id = t.topic_id
AND p.poster_id = u.user_id
AND p.post_id = t.topic_last_post_id
AND ' . $db->sql_in_set('t.forum_id', $forum_list) . '
' . $sql_where . '
ORDER BY t.topic_views DESC';
$result2 = $db->sql_query_limit($sql2, $config['max_topics']);
?>
<table border="0" cellpadding="1" cellspacing="1" width="860">
<tr>
<th align="left" bgcolor="#272727"><font color="#719797" size="2">Yeni Eklenenler</font></th>
<th align="left" bgcolor="#272727"><font color="#719797" size="2">Popüler Olanlar</font></th>
</table>
<table border="0" cellpadding="1" cellspacing="1" width="860">
<tr>
<th align="center" bgcolor="#272727" width="330"><font color="#719797" size="2">Başlık</font></th>
<th align="center" bgcolor="#272727" width="80"><font color="#719797" size="2">Yazar</font></th>
<th align="center" bgcolor="#272727" width="330"><font color="#719797" size="2">Başlık</font></th>
<th align="center" bgcolor="#272727" width="80"><font color="#719797" size="2">Yazar</font></th>
<?php
while( ($row = $db->sql_fetchrow($result)) && ($row2 = $db->sql_fetchrow($result2)) && ($row['topic_title'] != '') && ($row2['topic_title'] != '') )
{
// auto auth
if ( ($auth->acl_get('f_read', $row['forum_id'])) || ($auth->acl_get('f_read', $row2['forum_id'])) || ($row['forum_id'] == '0') || ($row2['forum_id'] == '0') )
{
?>
<tr>
<td bgcolor="#000000" align="left"><font face="verdana" color="#719797" size="1">
<?php
if ( ! $row['topic_replies'] )
{
?>
<img src="<?=$config['new_img'];?>" alt="Yeni" />
<?php
}
?>
<a href="<?=append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $row['forum_id'] . '&t=' . $row['topic_id'])?>"><?=censor_text($row['topic_title']); ?></a> </font></a></td>
<td bgcolor="#000000" align="left"><div align="center"><font face="verdana" color="#719797" size="1"><a href="<?=append_sid("{$phpbb_root_path}memberlist.$phpEx", 'u=' . $row['user_id'])?>"><?=censor_text($row['username']); ?></div></td>
<td bgcolor="#000000" align="left"><div align="left"><font face="verdana" color="#719797" size="1">
<?php
if ( ! $row2['topic_replies'] )
{
?>
<img src="<?=$config['new_img'];?>" alt="Yeni" />
<?php
}
?>
<a href="<?=append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $row2['forum_id'] . '&t=' . $row2['topic_id'])?>"><?=censor_text($row2['topic_title']); ?></a></font></div></td>
<td bgcolor="#000000" align="left"><div align="center"><font face="verdana" color="#719797" size="1"><a href="<?=append_sid("{$phpbb_root_path}memberlist.$phpEx", 'u=' . $row2['user_id'])?>"><?=censor_text($row2['username']); ?></div></td> <?php
}
}
$db->sql_freeresult($result,$result2);
?>
</table>
</body>
</html>
bu calısan kod burda hıc bır sorun yok ıstedıgım gıbı calısıyorr....
Soru/hatayı gidermek için hangi yollara başvurdunuz, neler yaptınız:sadece yaptıgım sey bunu harıcı sayfada uygulamak ıstedım......
ve yaptıgım degısıklıkler..
duzen.php
- Kod: Tümünü seç
<?php
/**
*
* @package phpBB3
* @version $Id: faq.php 8479 2008-03-29 00:22:48Z naderman $
* @copyright (c) 2005 phpBB Group
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
/**
* @ignore
*/
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
$user->add_lang('mods/top5_index_lang');
// + setup
$config['exclude_forums'] = ''; // exclude forums id
$config['max_topics'] = '19'; // last xx topic
// - setup
//
// Exclude forums
//
$sql_where = '';
if ($config['exclude_forums'])
{
$exclude_forums = explode(',', $config['exclude_forums']);
foreach ($exclude_forums as $i => $id)
{
if ($id > 0)
{
$sql_where .= ' AND t.forum_id != ' . trim($id);
}
}
}
$forum_list = array(35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74); //Sadece bu dizideki forum_id degerleri olan forumlardan konu cekmek istiyoruz
$sql = 'SELECT t.topic_title, t.forum_id, t.topic_id, f.forum_id, f.forum_name, f.forum_image, t.topic_replies, u.user_id, u.username
FROM ' . TOPICS_TABLE . ' t, ' . POSTS_TABLE . ' p, ' . FORUMS_TABLE . ' f, ' . USERS_TABLE . ' u
WHERE t.topic_status <> 2
AND t.topic_approved = 1
AND t.topic_type = 0
AND t.forum_id = f.forum_id
AND p.topic_id = t.topic_id
AND p.poster_id = u.user_id
AND p.post_id = t.topic_last_post_id
AND ' . $db->sql_in_set('t.forum_id', $forum_list) . '
' . $sql_where . '
ORDER BY t.topic_time DESC';
$result = $db->sql_query_limit($sql, $config['max_topics']);
$forum_list2 = array(35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74); //Sadece bu dizideki forum_id degerleri olan forumlardan konu cekmek istiyoruz
$sql2 = 'SELECT t.topic_title, t.forum_id, t.topic_id, f.forum_id, f.forum_name, f.forum_image, t.topic_replies, u.user_id, u.username
FROM ' . TOPICS_TABLE . ' t, ' . POSTS_TABLE . ' p, ' . FORUMS_TABLE . ' f, ' . USERS_TABLE . ' u
WHERE t.topic_status <> 2
AND t.topic_approved = 1
AND t.topic_type = 0
AND t.forum_id = f.forum_id
AND p.topic_id = t.topic_id
AND p.poster_id = u.user_id
AND p.post_id = t.topic_last_post_id
AND ' . $db->sql_in_set('t.forum_id', $forum_list2) . '
' . $sql_where . '
ORDER BY t.topic_views DESC';
$result2 = $db->sql_query_limit($sql2, $config['max_topics']);
while( ($row = $db->sql_fetchrow($result)) && ($row2 = $db->sql_fetchrow($result2)) && ($row['topic_title'] != '') && ($row2['topic_title'] != '') )
{
// auto auth
if ( ($auth->acl_get('f_read', $row['forum_id'])) || ($auth->acl_get('f_read', $row2['forum_id'])) || ($row['forum_id'] == '0') || ($row2['forum_id'] == '0') )
{
$newson=append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $row['forum_id'] . '&t=' . $row['topic_id'] . $row['topic_title']);
$newsonuser=append_sid("{$phpbb_root_path}memberlist.$phpEx", 'u=' . $row['user_id'] . $row['username']);
$newpopuler=append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $row2['forum_id'] . '&t=' . $row2['topic_id'] . $row2['topic_title']);
$newpopuleruser=append_sid("{$phpbb_root_path}memberlist.$phpEx", 'u=' . $row2['username'] . $row2['user_id']);
$template->assign_block_vars('mini', array(
'NEWSON' => $newson,
'NEWSONUSER' => $newsonuser,
'NEWPOPULER' => $newpopuler,
'NEWPOPULERUSER' => $newpopuleruser,
);
}
}
$db->sql_freeresult($result,$result2);
page_header($l_title);
$template->set_filenames(array(
'body' => 'duzen.html')
);
make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
page_footer();
?>
duzen.html
- Kod: Tümünü seç
<!-- INCLUDE overall_header.html -->
<br />
<div class="forabg">
<div class="inner">
<span class="corners-top"><span></span></span>
<ul class="block">
<dl>
<dt></dt>
</dl>
</ul>
<table border="0" cellpadding="1" cellspacing="1" width="860">
<tr>
<th align="left" bgcolor="#272727"><font color="#719797" size="2">Yeni Eklenenler</font></th>
<th align="left" bgcolor="#272727"><font color="#719797" size="2">Popüler Olanlar</font></th>
</table>
<table border="0" cellpadding="1" cellspacing="1" width="860">
<tr>
<th align="center" bgcolor="#272727" width="330"><font color="#719797" size="2">Başlık</font></th>
<th align="center" bgcolor="#272727" width="80"><font color="#719797" size="2">Yazar</font></th>
<th align="center" bgcolor="#272727" width="330"><font color="#719797" size="2">Başlık</font></th>
<th align="center" bgcolor="#272727" width="80"><font color="#719797" size="2">Yazar</font></th>
<tr>
<td bgcolor="#000000" align="left"><font face="verdana" color="#719797" size="1">{mini.NEWSON}</font></a></td>
<td bgcolor="#000000" align="left"><div align="center"><font face="verdana" color="#719797" size="1">{mini.NEWSONUSER}</div></td>
<td bgcolor="#000000" align="left"><div align="left"><font face="verdana" color="#719797" size="1">{mini.NEWPOPULER}</font></div></td>
<td bgcolor="#000000" align="left"><div align="center"><font face="verdana" color="#719797" size="1">{mini.NEWPOPULERUSER}</div></td>
</table>
</dd>
</dl>
</li>
</ul>
<span class="corners-bottom"><span></span></span>
</div>
</div>
<br />
<!-- INCLUDE jumpbox.html -->
<!-- INCLUDE overall_footer.html -->
son baslıklar modunu ben bunu degıstırdım bıraz... calısıyordu ama kı harıcı sayfada kullanmak ıcın bıraz duznlemek ıstedıgımde ise
duzen.php de
- Kod: Tümünü seç
Parse error: parse error in C:\wamp\www\hsv4\duzen.php on line 92
bu hatayı alıyorum bu mod konusunda bana yardımcı olabılırmısız... hem bu mod emınım cogu kısının ısıne yarayacak emınım.... kendı sıtem ıcın biyografi ler ıcın ana baslıklar yapacagım...
http://www.high-sound.net/viewforum.php?f=35 burası ıcın ....