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

Кнопки ВКонтакте для английских скинов и русской IP.Board 3.1_Hook


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

Название: Кнопки ВКонтакте для английских скинов и русской IP.Board 3.1

Добавил: Ritsuka

Добавлен: 20 Июн 2010

Категория: Хуки и плагины

 

Кнопки Вконтакте в русской версии IP.Board 3.1 организованы путем правки шаблонов. Однако, если у вас стоит английский скин, и в нем переопределены некоторые ключевые шаблоны (showLogInForm и globalTemplate), то кнопки "Вконтакте" на этом скине просто не появятся. В том числе и после обновления скинов :)

 

Чтобы решить эту проблему, воспользуйтесь данным хуком. Он автоматически проверяет, добавились ли указанные элементы на текущий скин, и если этого не произошло, а кнопка ВКонтакте включена - дописывает их в код страницы.

 

Просто установите хук и залейте содержимое папки "upload" (там универсальные иконки на все шаблоны).

 

Внимание! Установка хука на английскую версию форума не даст ничего, кроме FatalError. Это произойдет потому, что классы авторизации vkontakte являются интеллектуальной собственностью IBR и не включены в состав хука. Хук предоставляет только совместимость русской версии с английскими скинами, где изначально нет таких кнопок.

 

Нажмите здесь, чтобы скачать файл

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

ну вот, а я голову сломал...

 

вообще мне очень не нравится в IPB обновление скинов, раньше хотябы IPS при релизе версий выкладывали html со списком изменений в шаблонах(css почему то небыло), теперь с внедрением не очень то и корректного обновителя скинов они перестали выкладывать список изменений, что меня очень очень огорчило, я обновлял свои скины вручную, посредством нажатия кнопки сравнить различия, что очень не удобно

 

считаю что выкладывать список изменений в стилях очень важный момент

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

  • 6 месяцев спустя...
×
×
  • Создать...

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

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