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

[2.1.x]Thanks mod (кнопка "Спасибо")


AVol

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

Люди пожалуйста помогите !!!

Устанавил мод. И когда в тему захожу... то у меня Белый Фон и всё...

Пожалуйста помогите !!!

 

кто небуть мне поможет или нет ?????? Пожалуйста ПОМОГИТЕ !!! Я прочитал этот тему полностью раза 3 задавали вопрос с белым фоном ! и не кто толком не помог !!! с PHP5 и константами повторяющимися... я хз...может и в них трабла но я смотрел вроде всё норма !!! В чём дела ?!?!?

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

dfc_darkman

Откройте ipb_settings_thanks.xml - блокнотом и Добавьте в самое начало:

<?xml version="1.0" encoding="WINDOWS-1251"?>

Вместо WINDOWS-1251 указывайте вашу кодировку и пробуйте,помогает))

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

Вот перепаковка, внес на мой взгляд самое полезное, добавил небольшой бонус, в архиве мод как для 2.1.x , так и для 2.2.x + полезные скрипты предложенные в этой теме, успехов!!

Скачать

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

dfc_darkman

Откройте ipb_settings_thanks.xml - блокнотом и Добавьте в самое начало:

<?xml version="1.0" encoding="WINDOWS-1251"?>

Вместо WINDOWS-1251 указывайте вашу кодировку и пробуйте,помогает))

Да я это в первую очередь сделал. :D Не помогло. И утф8 прописывал. Мистика.

Я уже вручкую отредактировал тексты в АЦ, спасибо. ;)

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

dfc_darkman, в файле ./ips_kernel/class_xml.php в начале найдите var $lite_parser = 0; и заменить на 1 :D
Ссылка на комментарий
Поделиться на других сайтах

dfc_darkman, в файле ./ips_kernel/class_xml.php в начале найдите var $lite_parser = 0; и заменить на 1 :D

А что изменение этой переменной означает? ;)

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

Скажите, пожалуйста, как последнее действие выполнить без админки?

Т.е. это нужно файл какой-то править, или в базе?

Скажите, как это правильно оформить, спасибо! Жду ответа....

написано же "Добавить шаблон" значит лезем в админку "ВНЕШНИЙ ВИД" жмём "Изменить HTML шаблоны" нажимаем на "skin_boards (главная страница)" откроется окно справа и крутим там вниз там будет "Добавить шаблон"

Уважаемый, прочтите внимательно пост прежде чем отвечать. Я же спросил русским языком как выполнить это действие обойдя админку. Ответа не жду, просто хотел обратить внимание.

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

Я же вам ответил (извиняюсь за смену ников %) )

пост 731

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

Поставил по инструкции выше на 2.2.2, при просмотре профиля не отображается число сказавших спасибо :D
Ссылка на комментарий
Поделиться на других сайтах

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

 

вот так показывает:

http://img257.imageshack.us/img257/9008/adfw0.jpg

 

Аналогичная проблема.

Не подскажите какие файлы проверить нужно, чтобы не переставлять всё?

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

Хмммм.... 3 раза перепроверил мод и нашелся баг..... исторю не видно (кто нажимал "Спасибо").....

 

И вот ещё... как сделать что эта кнопка была под аватаркой????

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

Хмммм.... 3 раза перепроверил мод и нашелся баг..... исторю не видно (кто нажимал "Спасибо").....

Криво поставил.

 

И вот ещё... как сделать что эта кнопка была под аватаркой????

 

Админцентр -> ВНЕШНИЙ ВИД -> используемый скин -> Изменить HTML фрагменты -> skin_topic (Просмотр темы) -> RenderRow

 

Найди:

				{$post['report_link']}{$post['thanks_button']}

 

Убери отсюда {$post['thanks_button']}, то есть должно получиться:

				{$post['report_link']}

 

Теперь выше найди:

{$author['avatar']}<br /><br />

 

Ниже добавь:

{$post['thanks_button']}

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

Криво поставил.

Дык нет... не криво.....когда нажимаю что посмотреть (исторю)... идет доооолга загрузка страницы, которая в итоге белая

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

Хмммм.... 3 раза перепроверил мод и нашелся баг..... исторю не видно (кто нажимал "Спасибо").....

Криво поставил.

 

И вот ещё... как сделать что эта кнопка была под аватаркой????

 

Админцентр -> ВНЕШНИЙ ВИД -> используемый скин -> Изменить HTML фрагменты -> skin_topic (Просмотр темы) -> RenderRow

 

Найди:

				{$post['report_link']}{$post['thanks_button']}

 

Убери отсюда {$post['thanks_button']}, то есть должно получиться:

				{$post['report_link']}

 

Теперь выше найди:

{$author['avatar']}<br /><br />

 

Ниже добавь:

{$post['thanks_button']}

 

Спасибо.... работает... но вот исторю не показывает

 

 

 

что-то свосем мод не доделан..... или эт я чёт не доделал? хотя всё перепроверил

 

видимо моему вопросу НЕТ ответа... жалко

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

index.php?act=thanks&type=history&mid=1 - не открывает... неужели никто выручить не может??? Где создатель мода??? :D
Ссылка на комментарий
Поделиться на других сайтах

Поставил по инструкции выше на 2.2.2, при просмотре профиля не отображается число сказавших спасибо

Проверь файл sources\sql\mysql_queries.php

 

Ты наверное m.thanks_point добавил сюда:

 

function topics_get_posts( $a )

{

# topics.php

 

return "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

FROM ".SQL_PREFIX."posts p

LEFT JOIN ".SQL_PREFIX."members m ON (p.author_id=m.id)

LEFT JOIN ".SQL_PREFIX."member_extra me ON (me.id=m.id)

WHERE p.pid IN(".implode(',', $a['pids']).") ORDER BY {$a['scol']} {$a['sord']}";

 

}

 

А надо было сюда:

function topics_get_posts_with_join( $a )

{

# topics.php

 

return "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.* , m.thanks_point

FROM ".SQL_PREFIX."posts p

LEFT JOIN ".SQL_PREFIX."members m ON (p.author_id=m.id)

LEFT JOIN ".SQL_PREFIX."member_extra me ON (me.id=m.id)

LEFT JOIN ".SQL_PREFIX."pfields_content pc ON (pc.member_id=p.author_id)

WHERE p.pid IN(".implode(',', $a['pids']).") ORDER BY {$a['scol']} {$a['sord']}";

 

}

 

Сам столкнулся с такой проблемой. Правда у меня при просмотре темы не показывалось сколько раз сказали спасибо.

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

Все поставил, но ничего не показывает :D

Единственное, что не вышло, это запрос, пишет:

 

Duplicate column name 'thanks_point'

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

Сам столкнулся с такой проблемой. Правда у меня при просмотре темы не показывалось сколько раз сказали спасибо.

function topics_get_posts( $a )

{

# topics.php

 

return "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, m.bday_day, m.bday_month, m.bday_year,

FROM ".SQL_PREFIX."posts p

LEFT JOIN ".SQL_PREFIX."members m ON (p.author_id=m.id)

LEFT JOIN ".SQL_PREFIX."member_extra me ON (me.id=m.id)

WHERE p.pid IN(".implode(',', $a['pids']).") ORDER BY {$a['scol']} {$a['sord']}";

 

}

 

function topics_get_posts_with_join( $a )

{

# topics.php

 

return "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, m.bday_day, m.bday_month, m.bday_year,

pc.* ,m.thanks_point

 

 

То что у меня

 

Но истроию не показывает (кода нажимаю просмотреть ее)

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

Прошу помощи, кто уже устанавливал этот мод

 

Все сделал по инструкции, проблемы две:

1. skin_mlist (Список пользователей/Member List) -> mlist_page_end

Этого ВООБЩЕ нет! Может быть это для другой версии форума?

 

2. <a href="{ipb.script_url}act=thanks&type=add&f={ipb.input[f]}&t={ipb.input[t]}&pid={$post}" title="Thanks"><img src='style_images/<#IMG_DIR#>/thanks.gif' border='0' alt='Thanks' /></a>

 

в этой строке переменные типа {ipb.script_url}, так и остаются, т.е. не преобразовываются.. естественно при клике на кнопку выходит: страница не найдена

 

адрес форума: http://forums.bred.ru

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

×
×
  • Создать...

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

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