Хак закрепление первого сообщения на vBulletin 4.х.х

lukamal

Редактор
Регистрация
30.08.12
Сообщения
803
Реакции
484
Баллы
28
Не знаю будет ли работать на 4.2 хак ни когда не ставил.

Попробуйте потом расскажите.
 

Вложения

  • Gmab_First_Post_vB4.zip
    4.3 KB · Просмотры: 8
Последнее редактирование модератором:

AllQuaer

Пользователь
Регистрация
19.01.13
Сообщения
13
Реакции
8
Баллы
3
lukamal, благодарю! Данный хак работает на булочке 4.2
Думаю стоит вывести его в рабочие в отдельную темы для 4.2 ;)
 

joni-jo

Пользователь
Регистрация
21.05.13
Сообщения
2
Реакции
0
Баллы
1
Возраст
34
Адрес
Kiev, UA
Спасибо действительно работает! А как можно сделать что б он автоматически для всех темм применялся?
 

lukamal

Редактор
Регистрация
30.08.12
Сообщения
803
Реакции
484
Баллы
28
Хак не ставил, не подскажу.
В настройках смотрели?
 

RomzesLost

Пользователь
Регистрация
21.07.13
Сообщения
109
Реакции
14
Баллы
13
Подскажите пожалуйста, что значит фраза

Установка:
1. Импортировать продукт c учетом вашей кодировки через:
- Админ-панель- Продукты и модули - Управление продуктами - [Добавить/импортировать продукт]

Просто не когда не пробовал устанавливать)))
Хочу рискнуть))
 

джинася

Пользователь
Регистрация
13.03.12
Сообщения
547
Реакции
229
Баллы
28
RomzesLost, Если скачаешь,то увидишь 2 продукта:
product-gmab_firstpost_UTF8.xml
product-gmab_firstpost_windows-1251.xml
Нужно загрузить нужную Вам кодировку(1 из 2х)
Узнать какая кодировка нужна,если не ошибаюсь,можно на Вашем хостинге.
Или методом тыка.

Добавлено через 5 минут
Вот здесь тема по кодировке:
https://lumtu.com/haki-vbulletin/2700-perekodirovka-hakov-iz-cp1251-v-utf8-i-naoborot.html
Установка:
Импортировать продукт .

Панель администратора -> Продукты и модули -> Управление продуктами -> Добавить/импортировать продукт.

Смотрим на соответствие кодировок

Включить продукт:
Админка -> Основные настройки -и выбираем нужный продукт
 

lukamal

Редактор
Регистрация
30.08.12
Сообщения
803
Реакции
484
Баллы
28
Кодировку можно посмотреть в мета теге на странице форума.

У вас utf8

<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="ru" id="vbulletin_html">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta id="e_vb_meta_bburl" name="vb_meta_bburl" content="http://optimaclub.ru" />
<base href="http://optimaclub.ru/" /><!--[if IE]></base><![endif]-->
<meta name="generator" content="vBulletin 4.1.10" />
 
Последнее редактирование:

RomzesLost

Пользователь
Регистрация
21.07.13
Сообщения
109
Реакции
14
Баллы
13
джинася, Спасибо, я так понял существует две кодировки UTF8 и 1251!
И ещё вопрос, вы сказали методом тыка, то есть ели я устанавлю кодировку не ту, то просто работать не будет Хак?
Не чего лишнего не случится?
Почему спрашиваю, потому что на Хостинг у меня доступа нет, ток у главного Админа, а его, эх, его уже давно нет))))

Добавлено через 1 минуту
lukamal, Понял, спасибо попробую.
 

джинася

Пользователь
Регистрация
13.03.12
Сообщения
547
Реакции
229
Баллы
28
И ещё вопрос, вы сказали методом тыка, то есть ели я устанавлю кодировку не ту, то просто работать не будет Хак?
Не чего лишнего не случится?
Я раньше не знала где посмотреть и делала так,ничего страшного не было,не работал как нужно.(может я не совсем в курсе...вебмастера меня поправят)

Добавлено через 2 минуты
Кодировку можно посмотреть в мета теге на странице форума.
А это где?
 

RomzesLost

Пользователь
Регистрация
21.07.13
Сообщения
109
Реакции
14
Баллы
13
Не получилось
По порядку, Админ панель>Управления продуктами>[Добавить/импортировать продукт]>Импорт продукта.>Обзор(выбираю файл с компьютера)
Далее, как написано в Установщике...

2. В шаблоне SHOWTHREAD найти:
--------------
<li><label>
<input type="radio" name="do" value="stick" tabindex="7" />
<vb:if condition="$show['unstick']">{vb:rawphrase unstick_thread}<vb:else />{vb:rawphrase stick_thread}</vb:if>
</label></li>
--------------
И добавить ниже:
--------------
<vb:if condition="$vboptions['gmab_firstpost_onoff']">
<li><label><input type="radio" name="do" value="setfirstpost" tabindex="8" /> <vb:if condition="$thread['firstpoststicked']=='1'">{vb:rawphrase unstick_post}<vb:else />{vb:rawphrase stick_post}</vb:if></label></li>
</vb:if>
3. Включить хак в админке:
- Админ-панель- Основные настройки - Первый пост на всех страницах


Но Хака в Админке нет ((
 

lukamal

Редактор
Регистрация
30.08.12
Сообщения
803
Реакции
484
Баллы
28
Ваш шаблон отличается от стандартного.
Поищите строчку <vb:if condition="$show['unstick']">{vb:rawphrase unstick_thread}<vb:else />{vb:rawphrase stick_thread}</vb:if>
или её части.
 

RomzesLost

Пользователь
Регистрация
21.07.13
Сообщения
109
Реакции
14
Баллы
13
lukamal, Так в шаблоне я всё нашёл, и добавил как в инструкции, но он в Админке не появился.
 

Tezka2

Пользователь
Регистрация
11.08.15
Сообщения
145
Реакции
11
Баллы
13
при импортировании устанавливается вот так:

Кодировка выбрана правильно. Шаблоны даже не правил, т.к. уже на первом шаге вот такая беда.
 

Льюви

Пользователь
Регистрация
22.05.12
Сообщения
1.216
Реакции
996
Баллы
28
Адрес
Харьков
при импортировании устанавливается вот так
угу...
Дамы и господа модераторы, в архиве из первого поста файлик product-gmab_firstpost_UTF8.xml - с БОМ
пересоберите архив, пожалуйста
файлик без БОМ - в аттаче

Tezka, у Вас кодировка, надо понимать, утф? если да - переустановите продукт

[ADMIN="Veter"]Хак перезалит[/ADMIN]
 

Tezka2

Пользователь
Регистрация
11.08.15
Сообщения
145
Реакции
11
Баллы
13
все работает, спасибо! А не подскажите, в чем была проблема? есть еще один хак, у которого та же беда.
 

Tezka2

Пользователь
Регистрация
11.08.15
Сообщения
145
Реакции
11
Баллы
13
В 4.2.5 не работает, либо я не знаю куда смотреть. Импортировал, включил в настройках и ничего. на 4.2.3. у меня работало, правда не помню как, по моему настройка какая то появлялась над постом... в общем либо не работает, либо не до конца разобрался, больше склоняюсь к первому.
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Может быть... четверка она такая четверка.
 

Статистика форума

Темы
200.635
Сообщения
380.523
Пользователи
327.876
Новый пользователь
pm1199
Сверху Снизу