Перейти к контенту

Кнопка "Спасибо" для 2.2.x


Рекомендуемые сообщения

Не ищи, нет там такого.

И как быть тогда ?

пропусти этот пункт и делай дальше у меня без этих файлов все работало

Работало или работает?

Я тоже подумываю этот мод поставить на 231, но вот решил почитать ветку чтобы узнать о возможных проблемах.

Ссылка на комментарий
Поделиться на других сайтах

Работает!

 

Этот кусок инструкции отвечает за редактирование шаблонов выводи пользователей по ссылке act=members, если не сделать всего лишь не будет там выводить количество спасибо. Да и не к чему там.

Ссылка на комментарий
Поделиться на других сайтах

Что-то у меня в профиле под ВАРНом не выводится инфа по спасибкам. :D Все остальное гуд. Вот код из профиля:

	<div id="profilename">{$info['members_display_name']}</div>
			<br />
			<div>{$info['avatar']}</div>
			<div>{$info['member_title']}</div>
			<div>{$info['member_rank_img']}</div>
			<br />
			<div class="postdetails">
				{$this->ipsclass->lang['mgroup']}: {$info['group_title']}<br />
				{$this->ipsclass->lang['joined']}: {$info['joined']}
			</div>

			<!--{WARN_LEVEL}-->
                               <br/ >{$info['thanks_point']}

Ссылка на комментарий
Поделиться на других сайтах

У меня почему-то,когда заходишь в тему пишет,хотя я всё сделал,как надо :

 

Detecting error(s)

 

Fatal error: Call to undefined method skin_topic_9::button_thanks() in ****/public_html/forum/sources/action_public/topics.php on line 880

880 строчка в файле topics.php это:

$row['thanks_button'] = $this->ipsclass->compiled_templates['skin_topic']->button_thanks($row['pid'] );

Почему это могло возникнуть и что делать?

Версия 2.3.1

Может это из-за того что я не выполнил это:

Добавить шаблон/Add Template Bit
----------------------------------------------------------------------
Название фрагмента шаблона / New Template Bit Name :
----------------------------------------------------------------------
button_thanks
----------------------------------------------------------------------
Входящие переменные / New Template Bit Incoming Data Variables :
----------------------------------------------------------------------
$post
----------------------------------------------------------------------
Группа для фрагмента / New Template Bit Group :
----------------------------------------------------------------------
skin_topic
----------------------------------------------------------------------
Тело шаблона :
----------------------------------------------------------------------
<a href="index.php?act=thanks&type=add&f={$this->ipsclass->input[f]}&t={$this->ipsclass->input[t]}&pid={$post}" title="Thanks"><img src='style_images/<#IMG_DIR#>/thanks.gif' border='0'  alt='Thanks' /></a>

Где это делается и как?

Ссылка на комментарий
Поделиться на других сайтах

Админцентр -> НАСТРОЙКИ -> Все основные настройки -> Импорт системных настроек (XML)

Не могу найти импорт системных настроек

Нашел в самом низу!

теперь не пойму что и куда.....

######################################################################

Выполнение 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 );

======================================================================

 

######################################################################

 

когда я делаю запрос у меня выдает такую ошибку, что мне надо делать???

 

Ошибка

 

SQL-запрос:

 

ALTER TABLE `ibf_posts` ADD (

post_thanks text

)

 

Ответ MySQL:

#1146 - Table 'bladeco_os.ibf_posts' doesn't exist

Ссылка на комментарий
Поделиться на других сайтах

Значит у тебя префикс не ibf_, замени на свой.
Ссылка на комментарий
Поделиться на других сайтах

У меня почему-то,когда заходишь в тему пишет,хотя я всё сделал,как надо :

 

Detecting error(s)

 

Fatal error: Call to undefined method skin_topic_9::button_thanks() in ****/public_html/forum/sources/action_public/topics.php on line 880

880 строчка в файле topics.php это:

$row['thanks_button'] = $this->ipsclass->compiled_templates['skin_topic']->button_thanks($row['pid'] );

Почему это могло возникнуть и что делать?

Версия 2.3.1

Может это из-за того что я не выполнил это:

Добавить шаблон/Add Template Bit
----------------------------------------------------------------------
Название фрагмента шаблона / New Template Bit Name :
----------------------------------------------------------------------
button_thanks
----------------------------------------------------------------------
Входящие переменные / New Template Bit Incoming Data Variables :
----------------------------------------------------------------------
$post
----------------------------------------------------------------------
Группа для фрагмента / New Template Bit Group :
----------------------------------------------------------------------
skin_topic
----------------------------------------------------------------------
Тело шаблона :
----------------------------------------------------------------------
<a href="index.php?act=thanks&type=add&f={$this->ipsclass->input[f]}&t={$this->ipsclass->input[t]}&pid={$post}" title="Thanks"><img src='style_images/<#IMG_DIR#>/thanks.gif' border='0'  alt='Thanks' /></a>

Где это делается и как?

 

Правильно рассуждаешь, добавишь шаблон и все будет работать. Добавить шаблон в правой колонке в самом низу ВНЕШНИЙ ВИД - ИЗМЕНИТЬ HTML ШАБЛОН - SKIN TOPIC(Просмотр темы)

Ссылка на комментарий
Поделиться на других сайтах

  • 8 месяцев спустя...
  • 2 месяца спустя...

Чёто проблена с ,m.thanks_point

	function topics_get_posts_with_join( $a )
{
	# topics.php

	return "SELECT p.*,pp.*,
			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, m.members_cache, m.has_blog, m.has_gallery,
			pc,m.thanks_point.*

 

и выдаёт

 

Ошибка при работе с базой данных

Возникла проблема при работе с базой данных.

Вы можете попробовать обновить эту страницу, нажав сюда

Ссылка на комментарий
Поделиться на других сайтах

Так всё настроил. но голоса не защитует пишет.

 

Обнаружена ошибка. Если вам неизвестны причины ошибки, попробуйте обратиться к разделам помощи.

Причина:

Некоторые требуемые файлы отсутствуют. Если вы хотели просмотреть тему, возможно эта тема перемещена или удалена. Вернитесь назад и попробуйте снова.

 

Хотя 100% что зделал правельно.. Пробывал ставить 2 раза и 2 раза ета ошибка..

Ссылка на комментарий
Поделиться на других сайтах

  • 5 месяцев спустя...

Народ, может хватит уже тормозить? :D У меня рук не хватит закрыть все темы с этим вопросом и дать там ссылку ;)

 

Сборник часто используемых модификаций, для всех версий IP.Board.

Ссылка на комментарий
Поделиться на других сайтах

Гость
Эта тема закрыта для публикации сообщений.
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.