Forum. MyNuke.ru
Forum. MyNuke.ruСообщения за сегодняПерсональные сообщения

Навигация  
Вернуться   Forum. MyNuke.ru > Главное > Разное
Ник
Пароль
Ответ
 
Опции темы Поиск в этой теме Опции просмотра
realmen вне форума      Старый пара вопросов #1  
Аватара для realmen
realmen
Новенький
Регистрация: 04.01.2006
Сообщения: 2


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

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

Dоброе время суток!
Подскажите пожалуйсто если для стондартнова модуля новостей хак, что б форма для отправки коментариев была на одной странице с новостью?
Кака версия phpnuke сечас актуальней?

зы: в поск не отпровлять, во первых это форум а не яндех) во вторых я искал и не нашол(

Soniks вне форума      Старый #2  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


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

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
23.08.2007, 12:59

realmen вопрос не понятен!
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


isp_28 вне форума      Старый #3  
Аватара для isp_28
isp_28
Новенький
Регистрация: 28.09.2006
Сообщения: 10


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

Посмотреть профиль Отправить персональное сообщение для isp_28 Найти все сообщения от isp_28 Добавить isp_28 в список друзей  
04.09.2007, 05:55

Админы ! плиз обратите внимание !
Сам давно ищу решение этого вопроса, тут уже поднималась эта тема - http://forum.mynuke.ru/showthread.php?t=989
но на самом деле она так и осталась открытой, ту ссылку что вы там дали так она абсолютно не относится к теме, а ведь вопрос довольно серьёзный, (впрочем как и все остальные на этом форуме ) после написания первого комента кнопка на коментарии остаётся вверху, если коментов мало не страшно, а когда много надо листать вверх чтобы нажать на кнопку, а хотелось бы коментарии выкладывать сразу же на той же стр где и новость, неудобно ведь, надо искать кнопу, переходить в др. окно чтобы попасть в раздел написания комента... пока половину напишеш уже забываеш о чём был вопрос...
Может откликнитесь на наши прозсьбы ? и подскажите что нибудь ?
realmen ! вот что я смог нарыть на эту тему, но там не совсем красиво получается, убрали графику, хотя конечно кому как, может тебе понравится.
http://rus-phpnuke.com/modules.php?...ew_file&lid=154
С уважением.....

Последний раз редактировалось isp_28, 04.09.2007 в 06:01.

isp_28 вне форума      Старый #4  
Аватара для isp_28
isp_28
Новенький
Регистрация: 28.09.2006
Сообщения: 10


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

Посмотреть профиль Отправить персональное сообщение для isp_28 Найти все сообщения от isp_28 Добавить isp_28 в список друзей  
05.09.2007, 06:12

тук тук .... тебя не слышат - это минус, но и не гонят - это плюс....

isp_28 вне форума      Старый #5  
Аватара для isp_28
isp_28
Новенький
Регистрация: 28.09.2006
Сообщения: 10


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

Посмотреть профиль Отправить персональное сообщение для isp_28 Найти все сообщения от isp_28 Добавить isp_28 в список друзей  
05.09.2007, 19:27

Вот решение проблемы с коментами - окно коментариев отображается на той же странице где и новость.. ловите !!!

Находим в файле modules/News/commets.php следующую функцию:

function navbar($sid, $title, $thold, $mode, $order) {


..........
..........
..........
..........
..........
..........
..........



CloseTable();
if ($anonpost == 0 AND !is_user($user)) {
echo "<br>";
OpenTable();
echo "<center>"._NOANONCOMMENTS."</center>";
CloseTable();
}
}


меняем всё это на следующую :



function navbar($sid, $title, $thold, $mode, $order) {
global $prefix, $module_name, $user, $cookie, $datetime, $bgcolor1, $bgcolor2, $bgcolor3, $db, $anonpost, $anonymous, $admin;
cookiedecode($user);
getusrinfo($user);
$sid = intval($sid);
$pid = intval($pid);
if ($anonpost == 0 AND !is_user($user)) {

} else {
if ($pid != 0) {
$row = $db->sql_fetchrow($db->sql_query("SELECT date, name, email, subject, comment, score FROM ".$prefix."_comments WHERE tid='$pid'"));
$date = $row['date'];
$name = filter($row['name'], "nohtml");
$email = filter($row['email'], "nohtml");
$subject = filter($row['subject'], "nohtml");
$comment = filter($row['comment']);
$score = intval($row['score']);
} else {
$row2 = $db->sql_fetchrow($db->sql_query("SELECT time, title, hometext, bodytext, informant, notes FROM ".$prefix."_stories WHERE sid='$sid'"));
$date = $row2['time'];
$subject = filter($row2['title'], "nohtml");
$temp_comment = filter($row2['hometext']);
$comment2 = filter($row2['bodytext']);
$name = filter($row2['informant'], "nohtml");
$notes = filter($row2['notes']);
}
if(empty($comment)) {
$comment = $temp_comment."<br><br>$comment2";
}



echo "<br>";
OpenTable();
echo "<form action=\"modules.php?name=$module_name&amp;file=comments\" method=\"post\">";
echo "<font class=option><b>"._YOURNAME.":</b></font> ";
if (is_user($user)) {
cookiedecode($user);
echo "<a href=\"modules.php?name=Your_Account\">$cookie[1]</a> <font class=\"content\">[ <a href=\"modules.php?name=Your_Account&amp;op=logout\">"._LOGOUT."</a> ]</font><br><br>";
} else {
echo "<font class=\"content\">$anonymous";
echo " [ <a href=\"modules.php?name=Your_Account\">"._NEWUSER."</a> ]<br><br>";
}
echo "<font class=\"option\"><b>"._SUBJECT.":</b></font><br>";
if (!stripos_clone($subject,"Re:")) $subject = "Re: ".substr($subject,0,81)."";
echo "<input type=\"text\" name=\"subject\" size=\"50\" maxlength=\"85\" value=\"$subject\"><br><br>";
echo "<font class=\"option\"><b>"._UCOMMENT.":</b></font><br>"
."<textarea wrap=\"virtual\" cols=\"70\" rows=\"15\" name=\"comment\"></textarea><br>";
if ($nuke_editor == 0) {
echo "<font class=\"content\">"._ALLOWEDHTML."<br>";
while (list($key,) = each($AllowableHTML)) echo " &lt;".$key."&gt;";
echo "</font><br><br>";
} else {
echo ""._HTMLNOTALLOWED."</font><br><br>";
}
if (is_user($user) AND ($anonpost == 1)) { echo "<input type=\"checkbox\" name=\"xanonpost\"> "._POSTANON."<br>"; }
if (!isset($mode) OR empty($mode)) {
if(isset($userinfo['umode'])) {
$mode = $userinfo['umode'];
} else {
$mode = "thread";
}
}
if (!isset($order) OR empty($order)) {
if(isset($userinfo['uorder'])) {
$order = $userinfo['uorder'];
} else {
$order = 0;
}
}
if (!isset($thold) OR empty($thold)) {
if(isset($userinfo['thold'])) {
$thold = $userinfo['thold'];
} else {
$thold = 0;
}
}

echo "<input type=\"hidden\" name=\"pid\" value=\"$pid\">\n"
."<input type=\"hidden\" name=\"sid\" value=\"$sid\">\n"
."<input type=\"hidden\" name=\"mode\" value=\"$mode\">\n"
."<input type=\"hidden\" name=\"order\" value=\"$order\">\n"
."<input type=\"hidden\" name=\"thold\" value=\"$thold\">\n"
."<input type=\"submit\" name=\"op\" value=\""._PREVIEW."\">\n"
."<input type=\"submit\" name=\"op\" value=\""._OK."\"> "._GOBACK."\n"
."</font></form>\n";
CloseTable();

}
if ($anonpost == 0 AND !is_user($user)) {
echo "<br>";
OpenTable();
echo "<center>"._NOANONCOMMENTS."</center>";
CloseTable();

}
}

Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
пара вопросов - помогите!!! Yo_Wazza Общие вопросы 0 20.01.2007 12:24
помогите с решением пары вопросов GhostGRom Настройка и Изменение 7 02.01.2006 19:17
маленькая кучка простых вопросов. 007 Настройка и Изменение 5 02.01.2006 13:40
народ пара вопросов GhostGRom Установка 3 22.12.2005 01:37
модуль вопросов и ответов-не работает ScoobieDoo Установка Модулей 2 23.10.2005 14:09


Часовой пояс GMT +4, время: 07:19.


На Верх
Рейтинг@Mail.ru