Показать сообщение отдельно
axelf вне форума      Старый #25  
axelf
Частый Гость
Регистрация: 09.06.2005
Сообщения: 32


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для axelf Найти все сообщения от axelf Добавить axelf в список друзей  
16.06.2005, 16:53

Цитата 2. есть, просто разрешите гостям остовлять сообщения на форуме.

Это где возможно сделать?

я скачал модуль news-light, там в инструкциях установки дан код, который нужно заменить в theme.php, после замены сайт перестает работать... я покажу свой ход замены, если несложно, подскажите где я ошибся:

Цитата /************************************************** ************/
/* Оформление новостей на главной. Измените соответствующий */
/* код в своей темеоформления */
/************************************************** ************/
$resultcid = $db->sql_query("SELECT sid ORDER BY sid DESC limit $storynum");
while ($row = $db->sql_fetchrow($resultcid)) {
$s_sid = intval($row['sid']);}


function themeindex ($aid, $informant, $time, $title, $counter, $topic, $thetext, $notes, $morelink, $topicname, $topicimage, $topictext, $s_sid) {
global $anonymous, $tipath, $s_sid;



echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"><tr><td>"
. "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">";
// полоски над заголовком
echo "<tr><td width=\"100%\" height=\"1\" bgcolor=\"000000\" colspan=\"2\"></td></tr>"
. "<tr><td width=\"100%\" height=\"1\" bgcolor=\"FFFFFF\" colspan=\"2\"></td></tr>"
. "<tr><td width=\"100%\" height=\"2\" bgcolor=\"000000\" colspan=\"2\"></td></tr>";
//конец полосок
echo "<tr>"
. "<td bgcolor=\"#FFFFFF\"></td>"
. "<td width=\"100%\" bgcolor=\"FFFFFF\" background=\"themes/planeta/images/fon.gif\" valign=\"top\">"
. "<font class=\"newstitle\">$title&nbsp;</font></td></tr>";
//полоски под заголовком
echo "<tr><td width=\"100%\" height=\"2\" bgcolor=\"000000\" colspan=\"2\"></td></tr>"
. "<tr><td width=\"100%\" height=\"1\" bgcolor=\"FFFFFF\" colspan=\"2\"></td></tr>"
. "<tr><td width=\"100%\" height=\"1\" bgcolor=\"000000\" colspan=\"2\"></td></tr>";
//конец полосок
echo "</table></td></tr>"
. "<tr><td width=\"100%\">"
."<a href=\"modules.php?name=News&new_topic=$topic\"></a>";

FormatStory($thetext, $notes, $aid, $informant);

echo "</td></tr>"
. "<tr><td width=\"100%\" bgcolor=\"#FFFFFF\" colspan=\"2\" height=\"2\"></td></tr>"
. "<tr>"
. "<td width=\"100%\" bgcolor=\"#FFFFFF\" height=\"1\"></td>"
. "</tr><tr><td width=\"100%\" bgcolor=\"#ffffff\" align=\"right\">";


echo"$morelink</a><br>";
echo "<font class=\"hello\">$time $timezone ($counter "._READS.")</font>"
. "</td></tr></table><br>";
}


$resultcid = $db->sql_query("SELECT sid ORDER BY sid DESC limit $storynum");
while ($row = $db->sql_fetchrow($resultcid)) {
$s_sid = intval($row['sid']);} // просто всавляю в код, перед переменной themeindex, так как аналогиченого кода в теме я не нашел.
--------------------------
function themeindex ($aid, $informant, $time, $title, $counter, $topic, $thetext, $notes, $topicname, $topicimage, $topictext) {
global $anonymous, $tipath;// я заменяю на:
function themeindex ($aid, $informant, $time, $title, $counter, $topic, $thetext, $notes, $morelink, $topicname, $topicimage, $topictext, $s_sid) {
global $anonymous, $tipath, $s_sid;

-----------------------
echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"><tr><td bgcolor=\"#000000\">\n"
."<table border=\"0\" cellpadding=\"0\" cellspacing=\"1\" width=\"100%\"><tr><td bgcolor=\"#FFFFFF\">\n"
."<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"><tr><td bgcolor=\"#FFFFFF\">\n"
."<img src=\"themes/DeepBlue/images/dot.gif\" border=\"0\"></td><td width=\"100%\" bgcolor=\"#FFFFFF\"><font class=\"option\"><b>&nbsp;$title</b></font></td></tr>\n"
."<tr><td colspan=\"2\" bgcolor=\"#FFFFFF\"><br>\n"
."<table border=\"0\" width=\"98%\" align=\"center\"><tr><td>\n"
."<a href=\"modules.php?name=News&new_topic=$topic\"><img src=\"$tipath$topicimage\" alt=\"$topictext\" border=\"0\" align=\"right\"></a>";
FormatStory($thetext, $notes, $aid, $informant);
echo "</td></tr></table>\n"
."</td></tr></table><br>\n"
."</td></tr><tr><td bgcolor=\"#FFFFFF\" align=\"center\">\n"
."<font class=\"tiny\">"._POSTEDBY." ";
//заменяю на:

echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"><tr><td>"
. "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">";
// полоски над заголовком
echo "<tr><td width=\"100%\" height=\"1\" bgcolor=\"000000\" colspan=\"2\"></td></tr>"
. "<tr><td width=\"100%\" height=\"1\" bgcolor=\"FFFFFF\" colspan=\"2\"></td></tr>"
. "<tr><td width=\"100%\" height=\"2\" bgcolor=\"000000\" colspan=\"2\"></td></tr>";
//конец полосок
echo "<tr>"
. "<td bgcolor=\"#FFFFFF\"></td>"
. "<td width=\"100%\" bgcolor=\"FFFFFF\" background=\"themes/planeta/images/fon.gif\" valign=\"top\">"
. "<font class=\"newstitle\">$title&nbsp;</font></td></tr>";
//полоски под заголовком
echo "<tr><td width=\"100%\" height=\"2\" bgcolor=\"000000\" colspan=\"2\"></td></tr>"
. "<tr><td width=\"100%\" height=\"1\" bgcolor=\"FFFFFF\" colspan=\"2\"></td></tr>"
. "<tr><td width=\"100%\" height=\"1\" bgcolor=\"000000\" colspan=\"2\"></td></tr>";
//конец полосок
echo "</table></td></tr>"
. "<tr><td width=\"100%\">"
."<a href=\"modules.php?name=News&new_topic=$topic\"></a>";

FormatStory($thetext, $notes, $aid, $informant);

echo "</td></tr>"
. "<tr><td width=\"100%\" bgcolor=\"#FFFFFF\" colspan=\"2\" height=\"2\"></td></tr>"
. "<tr>"
. "<td width=\"100%\" bgcolor=\"#FFFFFF\" height=\"1\"></td>"
. "</tr><tr><td width=\"100%\" bgcolor=\"#ffffff\" align=\"right\">";

------------------------

echo"$morelink</a><br>";
echo "<font class=\"hello\">$time $timezone ($counter "._READS.")</font>"
. "</td></tr></table><br>";
}[/QUOTE]

// всавляю сразу за предидущим кодом