Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   Установка Блоков (http://forum.mynuke.ru/forumdisplay.php?f=9)
-   -   Блок ShoutBlock (http://forum.mynuke.ru/showthread.php?t=49)

Brigadir 14.03.2005 02:27

Блок ShoutBlock
 
скажите, а для работы на версии 7.5 + патч 2.7 что необходимо подправить?

Soniks 14.03.2005 03:01

Надо отредактировать все php файлы этого модуля следующим образом, заменяя все строки в самом начале скрипта (после <?php ):
PHP код:
 if ( !defined('ADMIN_FILE') )
{
die(
"Illegal File Access");


или
PHP код:
 if ( !defined('NUKE_FILE') ) {
    
Header("Location: index.php");
    die();


или
PHP код:
 if ( !defined('MODULE_FILE') )
{
die(
"You can't access this file directly...");



на свои. А именно какие?, скажем редактируете фаил admin/modules/ShoutBlock.php.
Открываете любой фаил, нахожящийся в этой директории нюки (admin/modules/) и смотрите что там идет в самом начале, например вот это:
PHP код:
 if (!eregi("admin.php"$_SERVER['PHP_SELF'])) { die ("Access Denied"); } 

и заменяете в своем файле ShoutBlock.php вот это:
PHP код:
 if ( !defined('ADMIN_FILE') )
{
die(
"Illegal File Access");

на выше написаное.
Таким образом проходите все файлы.
Так же надо отредактировать фаил config.php, добавить после строк:
PHP код:
 $gfx_chk 0;
$subscription_url ""

вот это:
PHP код:
 $admin_file "admin"

john 14.03.2005 12:14

Поставил на локалке, создаю блок жму ок и всё зависает, терь он когда начинает блок погружать, просто процесс виснет и всё... м msql просто умирает, приходится рестартовать..
nuke 7.6, 2.8

Soniks 14.03.2005 12:27

john а установку таблиц сделал?

john 14.03.2005 12:44

есесено...

Soniks 14.03.2005 13:35

john странно, там вообще нечему лететь

john 15.03.2005 13:04

в локе от прямого доступа поменял на это
Цитата if (stristr($_SERVER['SCRIPT_NAME'], "block-ShoutBlock.php")) {
Header("Location: index.php");
die();
}

заработало.
Вопрос: когда юзверь патается запостить сообщение сразу второй раз. появляется ошибка
как сделать что-бы например появлялось сообщение что нельзя запостить, ну типа как восплывающая посказка alerter или как там она называется??

Soniks 15.03.2005 13:23

john Ну и правильно, во втором посту написано же как раз про это

Цитата Вопрос: когда юзверь патается запостить сообщение сразу второй раз. появляется ошибка

что еще за ошибка, там нет такого вообще...

john 15.03.2005 16:11

корче например я написал чё нит, и потом сразу ещё раз если написать то переходит на страницу типа ошибка и ссылка вернутся назад(((( а если через некоторое время написать то всё ок. я дкмал это специально чтоб не флудили(((

Soniks 15.03.2005 16:47

john да нет там такого, какую именно ошибку выдает?

john 15.03.2005 17:40

This request is not allowed.

[ Go Back ]

Soniks 16.03.2005 02:06

john интересно, а такой ошибке в нюке вообще нет, у тебя может какая защтита стоит?

john 16.03.2005 13:38

mynukesecurity

Soniks 16.03.2005 14:05

john ну это как раз и MNS и выдает такую ошибку
Она поход гасит повторный POST

john 16.03.2005 15:46

хм... так что делать-то, модет в настройках Mns можно сделать чё нить?

Soniks 16.03.2005 18:59

john не с MNS ничего не получится он не даст сделать POST метод не к модулю, а скажем к блоку...

john 16.03.2005 19:29

я в настройках модуль добавил, всё стало работать!! перекинул всё на хост в нет, всё глючит.... если добавить сообщение, и потом лазить по сайту сообщение начинает добавлятся при каждой новой странице... главная вообще с ошибкой через рас открывается.... короче нашёл другой такой модуль, установил всё нормально пашет....

Soniks 16.03.2005 19:43

john ну я же сказал с MNS это блок не будет работать, так что извиняй :whistle:

awarior 27.03.2005 19:38

ShoutBlock
 
Здравствуйте уважаемый админ.

У меня php nuke 7.6 + patch2.9... не работает этот блок!!!
Сообщения не отправляются. Можете ли помочь страждущему в решении этой проблемы...
и еще я на каком то сайте видел блок отправки SMSок... нет ли случаем у вас такого блока. Заранне вам премного благодарен. )))))))))))))) :bubble:

Soniks 27.03.2005 21:54

awarior вы пользуетель этим блоком на локал хосте? а вы удалили из бан листа айпи 127.0.0.1
Цитата и еще я на каком то сайте видел блок отправки SMSок... нет ли случаем у вас такого блока.

блок такой имеется в скором времени выложу

awarior 28.03.2005 13:38

не обратил внимания (((( :oops:

спасибо, брат, все работает
невнимательность, заствляет задавать глупые вопросы ((((((((((((((

john 28.03.2005 20:29

Soniks раз этот блок не для юзеров MNS то я понимаю это как, что MNS необязательно ставить? или же всётаки рекомендуеться?

Soniks 28.03.2005 20:40

john да не в этом дело, просто в данном случаи MNS перестраховывается и запрещает некоторые обращения, в данном случаи к блока. Вообще суть блока (в принципе так и должно быть) это выводить какую либо информацию и не производить ни каких действий, ну в крайнем случаи это отсылать какую-либо информацию в модуль!!, например, блок авторизации пользователей - пользователь вводит лог и пас (в блоке) и нажимает войти, блок пересылает эту информацию в модуль Your_Account и дальше идет работа модуля. А в данном блоке он, автономен и работает сам собой т.е. посылает данные себе же и их же сам обрабатывает!
А защита у Нюки должна быть, будь это MNS или другой какой фаервол.

awarior 30.03.2005 11:13

Уважаемый админ )))))
скажите, у меня в этом блоке вместо имен пользователей отражается число (id)!!!
и еще если разрещить анонимам оставлять сообщения, то сообщения которые пишет пользователь не отображается ((((
Заранне благодарен )))) у меня ещеь много всяких вопров, но это в следующий раз )) :mad:

Soniks 30.03.2005 17:34

awarior да, блок и в самом деле написан кривовато!
скоро перепешу и перезайлью заново!

Soniks 30.03.2005 18:54

awarior Все, блок переллил, качай.

awarior 01.04.2005 11:29

спасибо, старина !!!
да благославит тебя святой януарий )))))
на написание новых модов )))

awarior 03.04.2005 03:15

Цитата: Сообщение от Soniks
awarior Все, блок переллил, качай.


Скачал ((( все равно вместо имен пишет число, а если разрешить ананистам оставлять сообщения то вообще зарегистрированных никак не воспринимает :cry:
помоги, добрый человек очень хочу этот блок поставить и блок SMS, а они у меня ни одна работать не желает :mad:

P.S и еще подскажи ппожалуйста как и где выствляются права типа 777 или 666 на папку или файл , заранне благодарю за помощь

Soniks 03.04.2005 03:27

awarior возможно вы закачали старый архив, который у вас сохранился на компьютаре, или же не все вайлы обновили когда копирывали, т.к. я протестировал и все работает..
вот прямая ссылка на фаил? попробуйте закачать даунлод-менеджером
Это сообщение содержит Скрытую Информацию и не может быть распечатана.
Цитата P.S и еще подскажи ппожалуйста как и где выствляются права типа 777 или 666 на папку или файл , заранне благодарю за помощь

Установите себе фтп менеджер, например, CuteFTP, заходите к себе на фтп и вызываете свойство файла и там выставляете нужные права.

awarior 03.04.2005 14:55

Вложений: 1
Все равно какой то косяк.
вот сами посмотрите... вместо имени выдается цифра (id)
приплеяю картинку ((((

Soniks 03.04.2005 17:21

awarior посмотрите что у вас находится в таблице _quiecom_shoutblock в поле nameесли там тоже цифры, то попробуйте почистить куки, потомучто информация о имени пользователя берется именно от туда, а как вас сама система определят под нормальным ником?

awarior 03.04.2005 22:42

там тоже цифра - 2, я просто второй зарегистрированный человек на сайте.
если бы по порядку регистрирования... был бы 5-м то... там была бы цифра 5.
система меня так и распознает "авариор".

куки ???? а как и где их подчистить,
за предыдущую помощь по поводу - 777... спасибо все получилось ))))))))))))))))

Soniks 03.04.2005 22:50

awarior В браузере: Сервис->Сойство обозревателя->УдалитьCookie

awarior 04.04.2005 23:27

ты об этих куки)))))))))))))),
я думал у нюке еще еще свои куки, прикол ))))))))))))

а причем тут они ????

awarior 05.04.2005 01:08

Вложений: 1
привет, я сделал как вы сказали, удалил все куки, это не помогло (((
посмотрите... цифры берутся вот эти - (таблица - nuke_users), может это натолкнет на мысль )))
зараннее благодарю за помощь

Soniks 05.04.2005 01:30

awarior ну тут мне совсем ничего не понятно...
он подставляет вместо имени его id, а имя он берет из куков, и как происходит подмена мне не очень ясна...
то ли у вас куки не правильно записываются, толи еще чего
попробуйте создать на локалке новый хост и туда поставить чистую нюку и там запустить этот блок

awarior 05.04.2005 01:47

ок, попробую, спасибо

Soniks 05.04.2005 02:14

немного подправил блок, может это поможет??
перекачай заново.

awarior 05.04.2005 21:01

ок, спасибо

Soniks!!! Вы просто супергерой, все работает!!!!!!!!!! :jumplol:
Огромное спасибо!!!!!!!!! :smile: :smile: :smile:

Soniks 05.04.2005 23:11

awarior я рад :lol:


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

Copyright © 2005 by Soniks