Lectro Опубликовано 3 Декабря 2006 Жалоба Поделиться Опубликовано 3 Декабря 2006 А мне кто поможет? см. выше Ссылка на комментарий Поделиться на других сайтах Прочее
Mayers Опубликовано 3 Декабря 2006 Жалоба Поделиться Опубликовано 3 Декабря 2006 а как зделать с помощью етого мода скрытый текст? что б юзер кликал на кнопку "спасибо" и ему был доступен скрытый текст. я так понимаю ето делается путем подключения мода скрытого текста от Vicer'a.....А КАК ЭТО РЕАЛИЗОВАТЬ?ап Ссылка на комментарий Поделиться на других сайтах Прочее
ADSL Опубликовано 4 Декабря 2006 Жалоба Поделиться Опубликовано 4 Декабря 2006 Пытался установить мод спасибо -не получилось,вылезала белая страница в админке и в форуме.Кинул файл хэтекесс.Cтало выдаваться Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in /home/users/b/buxalo/docs/forum/sources/classes/class_session.php on line 661Я взял с чистой версии форума,заменил файл class_session.phpФорум работает и админка тоже,но при заходе в любую тему. mySQL query error: SELECT p.*, m.id,m.name,m.mgroup,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn, me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.avatar_size, m.members_display_name, pc.*, FROM ibf_posts p LEFT JOIN ibf_members m ON (p.author_id=m.id) LEFT JOIN ibf_member_extra me ON (me.id=m.id) LEFT JOIN ibf_pfields_content pc ON (pc.member_id=p.author_id) WHERE p.pid IN(4412,4428,4474,4476,4477,4546,4607,4639) ORDER BY pid asc SQL error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM ibf_posts p LEFT JOIN ibf_members m ON (p.author_id=m.id) LEF' at line 5SQL error code: Date: 4.12.2006, 16:43Я понимаю это все обсуждалось,но я так и непонял, как это все исправить. Помогите поподробнее. Ссылка на комментарий Поделиться на других сайтах Прочее
ADSL Опубликовано 5 Декабря 2006 Жалоба Поделиться Опубликовано 5 Декабря 2006 Неужели в моем случае,нельзя найти какой-либо способ избавиться от этой ошибки. Ссылка на комментарий Поделиться на других сайтах Прочее
verg Опубликовано 5 Декабря 2006 Жалоба Поделиться Опубликовано 5 Декабря 2006 Щас пытаюсь у себя поставить , не могу понять где делать данные действия :###################################################################### Выполнение SQL-запросов ("ibf_" заменить на свой префикс!):====================================================================== Для таблицы members:----------------------------------------------------------------------ALTER TABLE `ibf_members` ADD (thanks_point int( 11 ) NOT NULL default '0');---------------------------------------------------------------------- Для таблицы posts:----------------------------------------------------------------------ALTER TABLE `ibf_posts` add (post_thanks text );====================================================================== ###################################################################### Подскажите плз. И еще, когда в файлы строки вставлять до или после- там надо пробелы или еще какиенить знаки ставить, или просто копировать то что указано в упор? Ссылка на комментарий Поделиться на других сайтах Прочее
TOIIOP Опубликовано 6 Декабря 2006 Жалоба Поделиться Опубликовано 6 Декабря 2006 ADSL > Должно быть pc.*,m.thanks_pointverg > АЦ > ПРОЧЕЕ > (слева столбик) Управление SQL > Утилита и там в самом низу будет поле.. вот туда и пиши эти запросы.. либо через phpmyadmin Ссылка на комментарий Поделиться на других сайтах Прочее
Vselennaya Опубликовано 6 Декабря 2006 Жалоба Поделиться Опубликовано 6 Декабря 2006 Что то я вот этого не пойму:######################################################################./sources/action_public/topics.php====================================================================== Найти:---------------------------------------------------------------------- $row['edit_button'] = $this->edit_button($row['pid'], $poster, $row['post_date']);---------------------------------------------------------------------- Добавить Выше:---------------------------------------------------------------------- /*/ -- Thanks (by AVol) - Begin -- /*/ if ($this->ipsclass->vars['thanks_mod_enable']) { $member_thanks = explode(',',$row['post_thanks']); if ( ( in_array($this->topic['forum_id'], explode(',',$this->ipsclass->vars['thanks_forums'])) or (!$this->ipsclass->vars['thanks_forum_lim']) ) and ( in_array($this->ipsclass->member['mgroup'], explode(',',$this->ipsclass->vars['thanks_from_groups'])) or (!$this->ipsclass->vars['thanks_from_grp_lim']) ) and ( in_array($poster['mgroup'], explode(',',$this->ipsclass->vars['thanks_to_groups'])) or (!$this->ipsclass->vars['thanks_to_grp_lim']) ) and ($this->ipsclass->member['id']) ) { if ( (!in_array($this->ipsclass->member['id'],$member_thanks)) and ($this->ipsclass->member['id'] != $row['author_id']) ) { $row['thanks_button'] = $this->ipsclass->compiled_templates['skin_topic']->button_thanks($row['pid'] ); } } if ( ( in_array($this->ipsclass->member['mgroup'], explode(',',$this->ipsclass->vars['thanks_view_groups'])) or (!$this->ipsclass->vars['thanks_view_grp_lim']) ) and ( (count($member_thanks) > 0) && ($member_thanks[0] != "") ) ) { $in_thanks = (count($member_thanks)==2) ? $row['post_thanks'] : implode(',',$member_thanks); $this->ipsclass->DB->simple_construct( array( 'select' => '`id`, `members_display_name`', 'from' => 'members', 'where' => '`id` IN (' . $in_thanks . ')', 'order' => '`members_display_name` ASC') ); $this->ipsclass->DB->simple_exec(); while($who_thanks = $this->ipsclass->DB->fetch_row()) { $show_thanks .= "<a href='{$this->ipsclass->base_url}showuser={$who_thanks['id']}' target='_blank'>" . $who_thanks['members_display_name'] . "</a>" . ', '; } $row['who_thanks'] = "<br /><br /><div class=\"thin\"><I>{$this->ipsclass->lang['thx_thanks_told']}:</I><div class=\"signature\">" . $show_thanks . "</div></div>"; } } /*/ -- Thanks (by AVol) - End -- /*/Там где Добавить выше ... Выше - это где? Пробовала выше и ещё выше , но у меня ошибка появляется. Так куда же это вставлять? Ссылка на комментарий Поделиться на других сайтах Прочее
TOIIOP Опубликовано 7 Декабря 2006 Жалоба Поделиться Опубликовано 7 Декабря 2006 VselennayaНад строчкой $row['edit_button'] = $this->edit_button($row['pid'], $poster, $row['post_date']); чтоб было так... $show_thanks .= "<a href='{$this->ipsclass->base_url}showuser={$who_thanks['id']}' target='_blank'>" . $who_thanks['members_display_name'] . "</a>" . ', '; } $row['who_thanks'] = "<br /><br /><div class=\"thin\"><I>{$this->ipsclass->lang['thx_thanks_told']}:</I><div class=\"signature\">" . $show_thanks . "</div></div>"; } } /*/ -- Thanks (by AVol) - End -- /*/ $row['edit_button'] = $this->edit_button($row['pid'], $poster, $row['post_date']); Ссылка на комментарий Поделиться на других сайтах Прочее
Vselennaya Опубликовано 7 Декабря 2006 Жалоба Поделиться Опубликовано 7 Декабря 2006 TOIIOPвсё равно ошибка Ссылка на комментарий Поделиться на других сайтах Прочее
realOverlord Опубликовано 7 Декабря 2006 Жалоба Поделиться Опубликовано 7 Декабря 2006 У меня тоже трабла с добавлением кода в topics.php Вот что вышло когда добавил: //----------------------------------------- // Delete button.. //----------------------------------------- if ( $row['pid'] != $this->topic['topic_firstpost'] ) { $row['delete_button'] = $this->delete_button($row['pid'], $poster); } ------------------------------------------------------- /*/ -- Thanks (by AVol) - Begin -- /*/ if ($this->ipsclass->vars['thanks_mod_enable']) { $member_thanks = explode(',',$row['post_thanks']); if ( ( in_array($this->topic['forum_id'], explode(',',$this->ipsclass->vars['thanks_forums'])) or (!$this->ipsclass->vars['thanks_forum_lim']) ) and ( in_array($this->ipsclass->member['mgroup'], explode(',',$this->ipsclass->vars['thanks_from_groups'])) or (!$this->ipsclass->vars['thanks_from_grp_lim']) ) and ( in_array($poster['mgroup'], explode(',',$this->ipsclass->vars['thanks_to_groups'])) or (!$this->ipsclass->vars['thanks_to_grp_lim']) ) and ($this->ipsclass->member['id']) ) { if ( (!in_array($this->ipsclass->member['id'],$member_thanks)) and ($this->ipsclass->member['id'] != $row['author_id']) ) { $row['thanks_button'] = $this->ipsclass->compiled_templates['skin_topic']->button_thanks($row['pid'] ); } } if ( ( in_array($this->ipsclass->member['mgroup'], explode(',',$this->ipsclass->vars['thanks_view_groups'])) or (!$this->ipsclass->vars['thanks_view_grp_lim']) ) and ( (count($member_thanks) > 0) && ($member_thanks[0] != "") ) ) { $in_thanks = (count($member_thanks)==2) ? $row['post_thanks'] : implode(',',$member_thanks); $this->ipsclass->DB->simple_construct( array( 'select' => '`id`, `members_display_name`', 'from' => 'members', 'where' => '`id` IN (' . $in_thanks . ')', 'order' => '`members_display_name` ASC') ); $this->ipsclass->DB->simple_exec(); while($who_thanks = $this->ipsclass->DB->fetch_row()) { $show_thanks .= "<a href='{$this->ipsclass->base_url}showuser={$who_thanks['id']}' target='_blank'>" . $who_thanks['members_display_name'] . "</a>" . ', '; } $row['who_thanks'] = "<br /><br /><div class=\"thin\"><I>{$this->ipsclass->lang['thx_thanks_told']}:</I><div class=\"signature\">" . $show_thanks . "</div></div>"; } } /*/ -- Thanks (by AVol) - End -- /*/ $row['edit_button'] = $this->edit_button($row['pid'], $poster, $row['post_date']); При нажатии на любую тему на форуме выдаёт такую ошибку: Parse error: syntax error, unexpected T_DEC, expecting T_STRING or T_VARIABLE or '$' in /home/******/domains/*******/public_html/forums/sources/action_public/topics.php on line 946 Ссылка на комментарий Поделиться на других сайтах Прочее
Vselennaya Опубликовано 7 Декабря 2006 Жалоба Поделиться Опубликовано 7 Декабря 2006 (изменено) А у меня вот это пишетParse error: parse error, unexpected T_VARIABLE, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /var/www/***/html/sources/action_public/topics.php on line 956илиFatal error: Call to undefined function: button_thanks() in /var/www/***/html/sources/action_public/topics.php on line 965 Я тут почитала в теме проблема с 965 линией решена - надо было отключить SAFE MODEпоявилась другая проблема.вместо Был отблагодарен N раз(а) просто стоит число, как показано на скрине http://f.3-a.net/uploads/thnx.gif В чем может быть проблема?Т.е., чтобы поставить кнопку "Спасибо", надо отключить Save Mode ... этим самым мы не открываем ли лишние дыры на форуме? И только так ставить этот мод или есть другие более надёжные возможности? Изменено 7 Декабря 2006 пользователем Vselennaya Ссылка на комментарий Поделиться на других сайтах Прочее
ivanillka Опубликовано 8 Декабря 2006 Жалоба Поделиться Опубликовано 8 Декабря 2006 Народ посматрите у меня даже кнопки нету www.netshare/forum. ЧТо делать? Ссылка на комментарий Поделиться на других сайтах Прочее
xpanutel Опубликовано 8 Декабря 2006 Жалоба Поделиться Опубликовано 8 Декабря 2006 ошибку исправил - трите пост. Ссылка на комментарий Поделиться на других сайтах Прочее
aziken Опубликовано 8 Декабря 2006 Жалоба Поделиться Опубликовано 8 Декабря 2006 Люди - вы хотите получить помощь, но хоть указывайте свои адреса форумов, а то без этого никак. И еще: www.netshare/forum - не пашет. Думал шо наш провайдер не кидает туда, через прокся вышел - все *авно! Ссылка на комментарий Поделиться на других сайтах Прочее
xpanutel Опубликовано 8 Декабря 2006 Жалоба Поделиться Опубликовано 8 Декабря 2006 Люди - вы хотите получить помощь, но хоть указывайте свои адреса форумов, а то без этого никак. И еще: www.netshare/forum - не пашет. Думал шо наш провайдер не кидает туда, через прокся вышел - все *авно! первое, ты забыл дописать в адресе .ruвторое - там закрыт доступ для гостей.третье - у тебя не IPB Ссылка на комментарий Поделиться на других сайтах Прочее
Vselennaya Опубликовано 8 Декабря 2006 Жалоба Поделиться Опубликовано 8 Декабря 2006 Люди - вы хотите получить помощь, но хоть указывайте свои адреса форумов, а то без этого никак.А профиль для чего? Кому надо, заглянет. Ссылка на комментарий Поделиться на других сайтах Прочее
OverHerz Опубликовано 9 Декабря 2006 Жалоба Поделиться Опубликовано 9 Декабря 2006 Т.е., чтобы поставить кнопку "Спасибо", надо отключить Save Mode ... этим самым мы не открываем ли лишние дыры на форуме?на нормальных платных хостингах safe mode выключен Ссылка на комментарий Поделиться на других сайтах Прочее
aziken Опубликовано 9 Декабря 2006 Жалоба Поделиться Опубликовано 9 Декабря 2006 третье - у тебя не IPBГде это у меня? На сайте? хмм - а я думал что у меня phpBB, а недавно подсказывали что я поставил vBulletin. но в конце оказалось что ExBB Ссылка на комментарий Поделиться на других сайтах Прочее
Vselennaya Опубликовано 9 Декабря 2006 Жалоба Поделиться Опубликовано 9 Декабря 2006 Т.е., чтобы поставить кнопку "Спасибо", надо отключить Save Mode ... этим самым мы не открываем ли лишние дыры на форуме?на нормальных платных хостингах safe mode выключен Уже увидела. В чём может быть ещё ошибка? Ссылка на комментарий Поделиться на других сайтах Прочее
Mediakub Опубликовано 10 Декабря 2006 Жалоба Поделиться Опубликовано 10 Декабря 2006 Отличный мод! Автору спасибо! Ссылка на комментарий Поделиться на других сайтах Прочее
__UNNAMED__ Опубликовано 11 Декабря 2006 Жалоба Поделиться Опубликовано 11 Декабря 2006 Здраствуйте, у меня точно такая же проблема как и большинства людей тут. При попытке зайти в любую тему получаю вот такое вот предупреждение:Fatal error: Call to undefined function: button_thanks() и т.д.Safe Mode отключен. Настройки скинов проверял не один раз. Ничего не выходит. Все что нужно создал.Где грабли?заранее спасибо. Ссылка на комментарий Поделиться на других сайтах Прочее
gtk Опубликовано 15 Декабря 2006 Жалоба Поделиться Опубликовано 15 Декабря 2006 Есть ли в этом моде возможность (для админа конечно же) пересчитать все "спасибо" всех пользователей одновременно? Потому как трется очень много постов (и модерами и самими пользователями), а автоматом это не пересчитывается Ссылка на комментарий Поделиться на других сайтах Прочее
swind Опубликовано 15 Декабря 2006 Жалоба Поделиться Опубликовано 15 Декабря 2006 Здраствуйте, у меня точно такая же проблема как и большинства людей тут. При попытке зайти в любую тему получаю вот такое вот предупреждение:Fatal error: Call to undefined function: button_thanks() и т.д.Safe Mode отключен. Настройки скинов проверял не один раз. Ничего не выходит. Все что нужно создал.Где грабли?заранее спасибо.точь-в-точь такая же проблема.Кто как решал? дайте совет пожалуйста. Ссылка на комментарий Поделиться на других сайтах Прочее
Demonoider Опубликовано 16 Декабря 2006 Жалоба Поделиться Опубликовано 16 Декабря 2006 И у меня точно такая же проблема Fatal error: Call to undefined function: button_thanks() in /home/z6002000892/html/subdomains/forum/sources/action_public/topics.php on line 954раз 7 уже пишу Ссылка на комментарий Поделиться на других сайтах Прочее
gtk Опубликовано 16 Декабря 2006 Жалоба Поделиться Опубликовано 16 Декабря 2006 Расскажите, как можно поставить данные мод 2-й раз. Есть ли какие-нибудт "подводные камни"? Нужно ли при этом что-либо переделывать?И очень все-таки не хватает кнопки общего пересчета всех спасиб всех пользователей. Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения