Хак Loginza или Open ID для vBulletin

B

Boss3

#1
По просьбам трудящихся выкладываю один замечательный хак для воблы.

Хак Loginza или Open ID для vBulletin

Что это такое можно посмотреть в правом верхнем углу форума, ну или на картинко.



Если че, то красная рамка это я в фотошопе обвел, чтоб было видно куда юзеру жамкать чтобы вместо регистрации войти на форум под своим акком вконтакте, fb, или других. :D

Сам хак качаем во вложении, установка проще простого на тройке, на четверку не ставил. Да и четверку не ставил :D

Установка:
1. импортировать продукт своей линейки и колдировки
2. залить файлы в указанные папки
3. сделать изменения в шаблоне.

Какие изменения в ридми вложения, но там все просто. Ну и все, наслаждайтесь ;)

Хак работает как на третьей так и на четвертой линейке, по отзывам владельцев четверки работает нормально. Бывают глюки с авторизацией переодически через разные сервисы, но Логинзу купил Яков Яндексович, так что сами понимаете :D Да и сами социалки бывают что-то меняют.
 
А

Аркадий 10

#2
Кхе-кхе!
Нижайше прошу уж совсем разжевать для тех кому не понятно, а мне не понятно :sad:
1. Ридми прочел - Что значит [ВАША_ЛИНЕЙКА] [ВАША_КОДИРОВКА]? Куда импортировать продукт..............?
2. Ридми прочел и тоже непонятно, боюсь делать на угад. "Найти navbar
.................................
Добавить ниже
....................." и т.д............
Допустим нашел, а добавлять ниже это где? На следующей строчке, не отступая от края?

:sad:
 
B

Boss3

#3
product-vb_loginza_VB3_ - это третья линейка, то есть что у тебя
_loginza_VB4_ - это на четверку


[ВАША_КОДИРОВКА]
UTF-8 или Win-1251


Куда импортировать продукт..............?
Сначала надо зайти в основные настройки -> Система модулей/продуктов -> поставить галочку на включить и сохранить настройки.

Потом в админке же идешь в продукты и модули -> управление продуктами -> добавить импортировать продукт -> ЛИБО XML файл, загружаемый с вашего компьютера(указываешь кнопкой обзор путь где продукт лежит у тя на компе) -> разрешаешь перезапись и жамкаешь кнопку "Импорт"


Допустим нашел, а добавлять ниже это где? На следующей строчке, не отступая от края?
Угу. Только сохраняй исходник в блокноте чтоб потом вернуть шаблон если че. Кстати всегда так делай :D
 
А

Аркадий 10

#4
Попробовал сделать этот хак и опять в раздумьях!!! :sad:

1. "Импортировать продукт" - все понятно.
2. "Залить файлы" - Какие файлы, куда их заливать? :sad:
3. "Настроить хак" - как его настраивать? :sad:
4. "В шаблоне navbar найти........" Где этот шаблон? :sad:
 
B

Boss3

#5
Какие файлы, куда их заливать?
Те что в папке upload. Там все разбито по папкам, то бишь если в корне папки upload, то файл идет в корень сайта, если лежит в папке ХХХ, то идешь в папку движка с таким же названием, и закидываешь файлик туда.


как его настраивать?
Основные настройки -> находишь там этот хак, и настраиваешь.


Где этот шаблон?
Стили и шаблоны -> редактирование шаблонов -> находишь navbar

;)
 
А

Аркадий 10

#6
Те что в папке upload. Там все разбито по папкам, то бишь если в корне папки upload, то файл идет в корень сайта, если лежит в папке ХХХ, то идешь в папку движка с таким же названием, и закидываешь файлик туда.
Основные настройки -> находишь там этот хак, и настраиваешь.
Стили и шаблоны -> редактирование шаблонов -> находишь navbar
;)

Низкий поклон за неоценимую помощь, все получилось! Спасибо! :idea:
 
А

Аркадий 10

#7
Угу. Только сохраняй исходник в блокноте чтоб потом вернуть шаблон если че. Кстати всегда так делай :D
Все измененные шаблоны перед редактированием сохраняю у себя в компе в блокноте по твоему совету, на всякий случай, а то потом неохота локти кусАть! :laugh:
 
А

Аркадий 10

#8
Хак работает как на третьей так и на четвертой линейке, по отзывам владельцев четверки работает нормально. Бывают глюки с авторизацией переодически через разные сервисы, но Логинзу купил Яков Яндексович, так что сами понимаете :D Да и сами социалки бывают что-то меняют.
Пробую зайти через Яндекс, заходит на 5-6 раз, а то и дольше... Что это моГет быть? И когда захожу через open ID на свой форум то уже со своим ником Admin, это нормально? :)
 
B

Boss3

#9
U

umnepu9

#10
Здравствуйте!
А можно сменить название кнопки, например на "войти через ВК"? (=

Точней как это сделать?
 
W

Wmboard

#11
Попробуйте через поиск "Языки и фразы" найти Войти через OpenID и изменить ее на нужную.
 
R

rusty2

#12
Поставил хак, но почему-то Пишет все в вопросах, и приветственное сообщение присылает в вопросах, уже все кодировки попробовал, в чем может быть проблема?
 
W

Wmboard

#13
Проблема только в кодировке. Больше ни в чем.
Удалите продукт в админке.
Перезалейте файлы заново
Установите хак своей кодировки
 
Н

Ночная странница

#14
Меня вот это предупреждение смущает, когда с Логинзы заходишь... В реальности это не опасно или с нее лучше только региться, а входить потом обычным способом?
 
R

rusty2

#16
Как перенести в эту строчку:
Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел.

Ссылку на OpenID?

Чтобы было так примерно так:

Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться или войти через OpenID. Для просмотра сообщений выберите раздел.
Естественно с активной ссылкой на OpenID
 
W

Wmboard

#17
Чтобы было так примерно так:
https://lumtu.com/vbulletin/2783-kak-pravil-no-oformit-nazvanie-saita.html


Естественно с активной ссылкой на OpenID
Ну попробуйте там же прописать ссылку на OpenID. Я как то тоже хотел сделать подобным образом, но ссылка не работала. То есть она была активной, но через OpenID человек войти не мог. Я правда не сильно озадачивался проблемой, поэтому оставил только текстом.
 
R

rusty2

#18
Ну попробуйте там же прописать ссылку на OpenID. Я как то тоже хотел сделать подобным образом, но ссылка не работала. То есть она была активной, но через OpenID человек войти не мог. Я правда не сильно озадачивался проблемой, поэтому оставил только текстом.
Вот и у меня не работает, поэтому и спрашиваю. И хочется поставить не только туда вход через логинзу.



Кстати, советую поменять фразу Войти через OpenID, на фразу Войти через Вконтакте. У меня логинза висела 3 месяца и ни разу через нее никто не зарегистрировался, сегодня, как поменял фразу, так в течении 4 часов уже зарегистрировались 2 человека и один из них начал писать сообщения...
 
W

Wmboard

#19
Вот и у меня не работает, поэтому и спрашиваю.

Ну пробуйте, потом поделитесь если для вас это важно :)


Кстати, советую поменять фразу Войти через OpenID, на фразу Войти через Вконтакте.
:) У нас нет проблем. Спасибо. Большая часть пользователей входит через OpenID
 
R

rusty2

#20
У нас нет проблем. Спасибо. Большая часть пользователей входит через OpenID

Просто у Вас форум для вебмастеров и вебмастера знают что такое OpenID, а у меня форум, грубо говоря, для домохозяек, которых фраза OpenID пугает, а Вконтакте - нет :)
 
W

Wmboard

#21
Конечно :) Каждый форум имеет свою аудиторию и особенности :)

rusty, а вы не пробовали вместо ссылки вставить переменную?
 
W

Wmboard

#23
Хм... ну тогда теоретически дело обстоит сложнее. Нужно сделать шаблон по образу того шаблона, где "зарегистрироваться", и создать переменную id которой будет вставляться в приветствие.
Еще могу посоветовать поэксперементировать с важной информацией. Там разрешен html код
 
L

lukamal

#24
Низкой поклон ТС.
За столь полезную информацию!!!
 
Z

ziclop

#25
У меня вопросик : Во время установки хака изменения делать в каком шаблоне ? у меня два шаблона :
1 шаблоны Default Style
2 шаблоны firaun
Делаю изменения в Default Style , на главной ничего не отображается.
а в шаблоне firaun нет тех строк после которых добавлять другие строки.
:conf:
 
W

Wmboard

#26
Во время установки хака изменения делать в каком шаблоне ? у меня два шаблона
В рабочем. Если рабочие шаблоны оба, то в обеих.


а в шаблоне firaun нет тех строк после которых добавлять другие строки
В разных шаблонах код может отличаться.
В некоторых шаблонах логин панель может быть не в навбаре, а в хедере например.
Попробовать поискать не полный код, а кусок кода.
 
A

AZyrianov

#28
Как исправить это
, пробовал в 2-ух кодировках, в в одной ничего нету, в другой вот так ^_^
 
Б

Борис Еклен

#32
Не получается прикрутить логинзу на http://politikforum.ru/
Выдает
Error: token_url must have http:// or https:// prefix.

Где копать?
 
A

Avalanch

#33
Не получается прикрутить логинзу на http://politikforum.ru/
Выдает
Error: token_url must have http:// or https:// prefix.

Где копать?

Нагуглил в тырнете:

Ошибка Error: token_url must have http:// or https:// prefix. возникла потому что в php.ini на сервере параметр short_open_tag равен off (short_open_tag = Off)

Устранить ошибку можно включив этот параметр: short_open_tag = On

Если, по какой-то причине, у Вас нет доступа к файлу php.ini, то можете прописать в файл .htaccess в корне сайта следующее: php_flag short_open_tag on (обратите внимание синтаксис отличается от php.ini).
 
Б

Борис Еклен

#34
Не помогло.
Хочу авторизацию как на данном форуме...
 
B

backoff

#36
После входа через ВК, идет перенаправление на страницу /forum/?do=cat&category=forum, но так как у меня установлена еще и ДЛЕ, то выдает сообщение, что мол нет такой категории, стандартное ДЛЕшное. Как сделать чтобы редирект шел на /forum/index.php?do=cat&category=forum ?

Спасибо

Добавлено через 16 минут
Нашел ответ, ответ такой

В папке с форумом создайте файл .htaccess и в него впишите следующее

DirectoryIndex index.php
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
 
P

Pavlik Ivanov

#37
Проблема с хаком!

В общем сделал все как написано, все установил, все в общем сделал - Я молодец. У Меня Появилась надпись войти через OpenID. Я нажимаю войти - высвечивается окошко, нажимаю войти через вк и тут Мне вылетает ошибка показана внизу, после обновления страницы выдает такое (2й скрин). ну потом когда захожу в новой странице на форум то Я все же зашел через ВК. Ну так кто подскажет что Мне необходимо сделать?! (Форум чистый - это 1й хак который Я установил)
 
P

Pavlik Ivanov

#39
Подскажите пожалуйста как Вы скрыли ссылку на вход OpenID при входе...
 
W

Wmboard

#40
От кого мы скрыли ссылку?
 
S

schipun

#41
Всем привет, мне опять нужна помощ с моей кривой кодировкой) заливаеш как положенно логинзу и весь ЕЁ текст в вопросиках! ну естественно можно всё перевести через языки и фразы, но это оч. долго получится. путём исправления бд логинза неправится(( импортирую хороший продукт, тут же экспорт уже всё в вопросиках.
В каком файле можно найти весь импортированный продукт, штобы заменить вручную весь текст на корректный? (куда импортируются продукты?)
 
S

schipun

#43
У меня изначально криво установлен форум, из за этого всегда проблемы с кодировками, переустанавливать форум целиком неохото, по этому каждый раз и мучаюсь с кодиравками!
Да! всё делал! устанавливается ана нормально, только кодировка кривит. даже БД когда скачиваю ана всегда кривая получается)

Вообщем мой вопрос ещё актуален:pardon:
 
V

Viuga

#45
простите, если не в тему, а нельзя ли вместо фразы "войти через Open ID" картиночки поставить узнаваемых социалок?
 
W

Wmboard

#46
Это не совсем те картинки. Это картинки блока поделиться.
 
I

inso

#47
Это не совсем те картинки. Это картинки блока поделиться.
Есть форумы (вроде ipboard) где висят эти картиночки социалок для входа через логинзу. Тоже интересно, возможно такое реализовать на vB? А то что такое open id никто и не знает, а с картинками сразу ясно.
 
I

inso

#48
Sayf, спасибо, уже методом тыка сам разобрался)). У меня еще вопрос. Пытаюсь поставить логинзу на этот стиль, по инструкции не получается.
============ ДЛЯ VB3 ================
4. в шаблоне navbar найти
===========================================================================================
<tr>
<td class="smallfont"><label for="navbar_password">$vbphrase[password]</label></td>
<td><input type="password" class="bginput" style="font-size: 11px" name="vb_login_password" id="navbar_password" size="10" tabindex="102" /></td>
<td><input type="submit" class="button" value="$vbphrase[log_in]" tabindex="104" title="$vbphrase[enter_username_to_login_or_register]" accesskey="s" /></td>
</tr>
</table>
===========================================================================================
добавить ниже:
===========================================================================================
<span class="smallfont"><strong>$template_hook[vb_loginza]</strong></span>
===========================================================================================
найти
===========================================================================================
<if condition="$show['pmwarning']"><div><strong><phrase 1="$vbphrase[pmpercent_nav_compiled]">$vbphrase[your_pm_box_is_x_full]</phrase></strong></div></if>
===========================================================================================
добавить ниже:
===========================================================================================
<div class="smallfont"><strong>$template_hook[vb_loginza]</strong></div>
============ ДЛЯ VB3 ================

Таких строк в шаблоне navbar просто нет. Как найти нужные места, куда дописать строчки? Методом тыка?

[ADMIN="Veter"]Стиль https://lumtu.com/shablony-vbulletin/4920-stil-dlya-vbulletin-3-h-h-impact-black.html[/ADMIN]
 
S

Sayf

#49
В этом стиле нужно искать в шаблоне header Строчки будут другие.
Попробуйте после этих
Код:
<td><input type="submit" class="button" value="$vbphrase[log_in]" tabindex="104" title="$vbphrase[enter_username_to_login_or_register]" accesskey="s" /></td>	</tr>	</table>
 
W

Wmboard

#50
Раньше на Борде был вход через картинку. Когда еще тут была Логинза.
Для вопросов по Логинзе, есть тема Логинзы.
 
Get involved!

Here you can only see a limited number of comments. On СЕО Форум Вебмастеров you see all comments and all functions are available to you. To the thread