Tarih: 2008-04-25, 13:37:32 Mesaj konusu: Forum orta bloğunda tanışma odası mesajları ?
Arkadaşlar bu blok ile ilgili YARDIMınıza ihtiyacım var.
Aşağıdaki forum orta bloğunu kullanıyorum.
Yapmak istediğim tanışma odasına gelen son mesajları bu blokta göstermemek.
Diğer konu başlıklarına gelen son mesajlar görünsün ancak sadece bi konu başlığına gelenler(tanışma odası) başlığına gelenler görülmesin istiyorum.
Nasıl yapabilirim ?
Kod:
<?php
/************************************************************************/
/* PHP-NUKE: Web Portal System */
/* =========================== */
/* */
/* Copyright (c) 2002 by Francisco Burzi (fbc@mandrakesoft.com) */
/* http://phpnuke.org */
/* */
/* This is a 2 min hack of the old forum block to work with the phpBB2 */
/* port. */
/* */
/* This program is free software. You can redistribute it and/or modify */
/* it under the terms of the GNU General Public License as published by */
/* the Free Software Foundation; either version 2 of the License. */
/************************************************************************/
/* Additional security & Abstraction layer conversion */
/* 2003 chatserv */
/* http://www.nukefixes.com -- http://www.nukeresources.com */
/************************************************************************/
if (eregi("block-Forums.php", $_SERVER['PHP_SELF'])) {
Header("Location: index.php");
die();
}
global $prefix, $db, $sitename;
$result = $db->sql_query("SELECT forum_id, topic_id, topic_title FROM ".$prefix."_bbtopics ORDER BY topic_time DESC LIMIT 10");
$content = "<br>";
while ($row = $db->sql_fetchrow($result)) {
$forum_id = intval($row['forum_id']);
$topic_id = intval($row['topic_id']);
$topic_title = $row['topic_title'];
$row2 = $db->sql_fetchrow($db->sql_query("SELECT auth_view, auth_read FROM ".$prefix."_bbforums WHERE forum_id='$forum_id'"));
$auth_view = intval($row2['auth_view']);
$auth_read = intval($row2['auth_read']);
if (($auth_view < 2) OR ($auth_read < 2)) {
$content .= "<img src=\"images/arrow.gif\" border=\"0\" alt=\"\" title=\"\" width=\"9\" height=\"9\"> <a href=\"modules.php?name=Forums&file=viewtopic&t=$topic_id\">$topic_title</a><br>";
}
}
Daha açık yazarsan yardımcı olmaya çalısacağım..
Gürülsün ve görülsün demişsin..
İki farklı sorgu yapmak istiyorsan blockta iki farklı sorgu kodlamayı yapmalısın biri forum genel diğeri sadece bir forum için birinde 2 son mesaj gösterirsin diğerinde 8 böylece sorunun giderilmis olur nasıl yapacağına gelincede
forum izinlerinden oluyor istediğin şey, hangi forumun ana sayfada çıkmasını istemiyosun, forum yönetim panelinden, o forumun izinlerini sadece kayıtlı kullanıcılara aç, bunu yaparsan istediğin olur
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız