Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > vBulletin 4.x > Хаки для vBulletin 4.x
Расширенный поиск

Хаки для vBulletin 4.x Скачать хаки для vBulletin 4.x

Ответ
 
Опции темы Поиск в этой теме
Старый 24.09.2011, 20:22 Вверх   #26
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
Хорошо [4.1.x] [AJAX] Post Thank You Hack

[AJAX] Post Thank You Hack для vb 4.1.x

Источник
Автор обновления: Phaedrus [взято тут]
Версия: 7.84
Русифицировал: Vovan

Если есть проблемы с хаком, смотрите тему на саппорте http://vbsupport.org/forum/showthread.php?t=40661 , возможно там будут ответы на Ваши вопросы.

Описание: Хак спасибо для vb 4.1.x. Это тот же самый хак от Abe1, только обновлен для работы на версии 4.1+, добавлена интеграция с Post Groans hack, так как автор уже не поддерживает свой мод.

Русская локализация от Vovan отдельным архивом

Нажми для просмотра
В хаке есть ошибка, точно проявляющаяся на форумах версии 4.1.3 и 4.1.4 (более ранние не проверял, ибо нет под рукой).
А именно, при включённом хаке не корректно работает меню "Модерация" (верхнее) при просмотре темы (пункты "Выделить всё", "Снять выделение со всего", "Инвертировать выделение" и т.д.). Происходит выделение (снятие выделения) только первого сообщения, далее возникает ошибка JavaScript.

Причина в том, что блоку со спасибами присваивается в т.ч. класс postbitim (видимо чтобы этот блок выделять цветом вместе с относящимся к нему сообщением), а блоки с этим классом собираются в коллекции объектов JavaScript, где подразумевается определённая структура (в т.ч. наличие чекбокса, и видимо не только).

Копать очень глубоко не стал, подожду фикса от разработчика. А чтобы восстановить работоспособность меню "Модерация" предлагаю пока внести следующее исправление в код продукта (xml-файл):

Ищем строку:

PHP код:
<template name="post_thanks_box" templatetype="template" date="1262489133" username="Phaedrus" version="7.83"
<![
CDATA[<li class="postbit<vb:if condition="$vboptions['legacypostbit']">legacy</vb:if> postbitim" id="post_thanks_box_{vb:raw post.postid}"<vb:if condition="!$post_thanks_box == 1"style="display:none"</vb:if>> 
И удаляем из неё класс postbitim у элемента li, т.е. должно получиться:

PHP код:
<template name="post_thanks_box" templatetype="template" date="1262489133" username="Phaedrus" version="7.83"
<![
CDATA[<li class="postbit<vb:if condition="$vboptions['legacypostbit']">legacy</vb:if>" id="post_thanks_box_{vb:raw post.postid}"<vb:if condition="!$post_thanks_box == 1"style="display:none"</vb:if>> 
Таким образом блоки спасиб не будут выделяться вместе со своими сообщениями, но функционал меню будет восстановлен, ошибка JavaScript возникать не будет.


Продукт для сворачивания "Спасибок" так же есть - product-vietvbb_hide_thanked_list

Скачать:

Последний раз редактировалось Serberg; 17.11.2013 в 14:31..
  Ответить с цитированием
10 пользователя(ей) сказали cпасибо:
Старый 22.05.2013, 18:33 Вверх   #27
Грамотный форумчанин
 
Аватар для ChiefMate
ChiefMate вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Decade Посмотреть сообщение
Для 4.2.1 есть?
Давно Not Supported. Кодер сделал последнюю Mod Version: 7.82, потом Phaedrus допилил до [AJAX] Post Thank You Hack (updated) - Removed Mod Version: 7.83, и также Not Supported, Last Update: Never, Is in Beta Stage. Все последующие версии делали разные люди и называли их как хотели - 7.84, 7.83 разные фиксы и т.д. Твой выбор: тестить эти фиксы или ставить оригинал (лучше 7.83 из первого поста) и допиливать ручками для 4.2.1
  Ответить с цитированием
Cказали cпасибо:
Старый 24.05.2013, 10:35 Вверх   #28
Опытный пользователь
 
Аватар для FranHack
FranHack вне форума
Доп. информация
По умолчанию

У меня 4,2 и туда ваши хак спасибо не подходит! Где скачать хак спасибо для 4,2?
  Ответить с цитированием
Старый 24.05.2013, 11:36 Вверх   #29
Грамотный форумчанин
 
Аватар для ikopylov
ikopylov вне форума
Доп. информация
По умолчанию

FranHack, Посмотрите Thumbs UP - очень интересное решение, хотя и не без недостатков.
  Ответить с цитированием
Старый 24.05.2013, 11:43 Вверх   #30
Опытный пользователь
 
Аватар для FranHack
FranHack вне форума
Доп. информация
По умолчанию

Цитата Сообщение от ikopylov Посмотреть сообщение
FranHack, Посмотрите Thumbs UP - очень интересное решение, хотя и не без недостатков.
Ссылку можно?! я не понял)
  Ответить с цитированием
Старый 24.05.2013, 12:34 Вверх   #31
Грамотный форумчанин
 
Аватар для ikopylov
ikopylov вне форума
Доп. информация
По умолчанию

Thumbs Up - еще один вариант оценки контента

В хаке есть ошибки кода.
  Ответить с цитированием
Старый 24.05.2013, 13:49 Вверх   #32
Грамотный форумчанин
 
Аватар для Decade
Decade вне форума
Доп. информация
По умолчанию

Цитата Сообщение от ikopylov Посмотреть сообщение
Thumbs Up - еще один вариант оценки контента

В хаке есть ошибки кода.
Можете выложить сюда? А то я по неизвестным причинам забанен там
  Ответить с цитированием
Старый 24.05.2013, 13:58 Вверх   #33
Старший модератор
 
Аватар для Ghost
Ghost вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Decade Посмотреть сообщение
Можете выложить сюда?
Он уже выложен. Просто надо немного потрудиться для того что бы его увидет. Пользуйтесь поиском форума.
http://www.bormotuhi.net/showthread.php?t=16799
  Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Старый 24.05.2013, 20:15 Вверх   #34
Опытный пользователь
 
Аватар для FranHack
FranHack вне форума
Доп. информация
По умолчанию

А че теперь Хак Спасибо не работает на vBulletin 4.2.0 Patch Level 3??
  Ответить с цитированием
Старый 25.05.2013, 08:40 Вверх   #35
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Цитата Сообщение от FranHack Посмотреть сообщение
А че теперь Хак Спасибо не работает на vBulletin 4.2.0 Patch Level 3??
http://www.bormotuhi.net/showpost.ph...1&postcount=27
  Ответить с цитированием
Cказали cпасибо:
Старый 25.05.2013, 20:21 Вверх   #36
Опытный пользователь
 
Аватар для FranHack
FranHack вне форума
Доп. информация
По умолчанию

Спасибо но я уже поставил) Но там у меня проблема с постбит, скоро все выложу поможете?!
  Ответить с цитированием
Старый 26.05.2013, 07:41 Вверх   #37
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Оффтоп
  Ответить с цитированием
Старый 15.11.2013, 19:50 Вверх   #38
Местный житель
 
Аватар для Splesh
Splesh вне форума
Доп. информация
По умолчанию

хак поставил но ничего не отображается, только 0
  Ответить с цитированием
Старый 16.11.2013, 08:26 Вверх   #39
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Splesh, могу поспорить что версия хака и vb не совпадают...
  Ответить с цитированием
Старый 16.11.2013, 19:03 Вверх   #40
Пользователь
 
Аватар для Dimidrol1
Dimidrol1 вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Serberg Посмотреть сообщение
Splesh, могу поспорить что версия хака и vb не совпадают...
А кто бы мог переделать этот хак на 4.2?
  Ответить с цитированием
Старый 17.11.2013, 12:46 Вверх   #41
Уважаемая личность
 
Аватар для grisha2217
grisha2217 вне форума
Доп. информация
По умолчанию

Dimidrol1, да он есть. Введите в поиске для версии 4.2
  Ответить с цитированием
Старый 17.11.2013, 14:30 Вверх   #42
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
Хорошо [4.2.x] [AJAX] Post Thank You Hack

[4.2.x] [AJAX] Post Thank You Hack

Английская версия: post_thanks_7_84_with search fix.zip (26.5 Кб)
Русская версия: post_thanks_7_84_fix.zip (33.6 Кб)
  Ответить с цитированием
Cказали cпасибо:
Старый 06.04.2014, 02:40 Вверх   #43
Опытный пользователь
 
Аватар для Makaroni
Makaroni вне форума
Доп. информация
Лампочка

Serberg, думаю стоит удалить версию 7.83, а то я уже попался

______________________Крута полоса вжжж________________________
Ставил с версиями 7.83 и 7.84, не работало hide thanked list, а так же удаляло спасибки, оставалось лишь таблица
версия vB 4.1.2
7.83 баг - не возможно посмотреть кто лайкнул сообщения.
7.84 - пофикшен этот баг мб. В дальнейшем оказалось, что это из-за русика, возможно все из-за того, что он 7.83, крч щас под 7.84 сделаю =___=

так же заметил, что в русике есть эта строчка, которой нет в 7.83 и 7.84, наверное это связано с ненадобностью, ибо 7.82, но не понятно почему она в русике? :D
PHP код:
<phrase name="post_thanks_say_thanks" date="1258693873" username="Abe" version="7.82"><![CDATA[Спасибо]]></phrase

Последний раз редактировалось Makaroni; 06.04.2014 в 05:39..
  Ответить с цитированием
Старый 29.04.2014, 20:14 Вверх   #44
Пользователь
 
Аватар для andros0789
andros0789 вне форума
Доп. информация
По умолчанию

Забираю!
  Ответить с цитированием
Старый 09.06.2014, 19:34 Вверх   #45
Коренной житель
 
Аватар для Arhangel
Arhangel вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Serberg Посмотреть сообщение
[4.2.x] [AJAX] Post Thank You Hack

Английская версия: post_thanks_7_84_with search fix.zip (26.5 Кб)
Русская версия: post_thanks_7_84_fix.zip (33.6 Кб)
У меня ничего не показывает в шаблоне где репутация сообщения и тд
  Ответить с цитированием
Старый 15.01.2015, 14:23 Вверх   #46
Пользователь
 
Аватар для alexzpua
alexzpua вне форума
Доп. информация
По умолчанию

Поставил на булку 4.1.12
Заработало, но первое впечатление не очень, недоработан функционал. Посмотрю как народ будет ставить спасибо и потом погляжу на статистику.
  Ответить с цитированием
Ответ

Метки
4.1.5, спасибо, хак


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 05:27. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.16150 секунды с 13 запросами