форум vBSupport.ru > vBulletin > vBulletin 4.2.x > Хаки, моды и скрипты 4.2.x
Register Меню vBsupport Изображения Files Manager О рекламе Today's Posts Search
  • Родная гавань
  • Блок РКН снят
  • Premoderation
  • For English speaking users
  • Каталог Фрилансеров
  • If you want to buy some product or script
  • Администраторам
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей

Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
for English speaking users:
You may be surprised with restriction of access to the attachments of the forum. The reason is the recent change in vbsupport.org strategy:

- users with reputation < 10 belong to "simple_users" users' group
- if your reputation > 10 then administrator (kerk, Luvilla) can decide to move you into an "improved" group, but only manually

Main idea is to increase motivation of community members to share their ideas and willingness to support to each other. You may write an article for the subject where you are good enough, you may answer questions, you may share vbulletin.com/org content with vbsupport.org users, receiving "thanks" equal your reputation points. We should not only consume, we should produce something.

- you may:
* increase your reputation (doing something useful for another members of community) and being improved
* purchase temporary access to the improved category:
10 $ for 3 months. - this group can download attachments, reputation/posts do not matter.
20 $ for 3 months. - this group can download attachments, reputation/posts do not matter + adds eliminated + Inbox capacity increased + files manager increased permissions.

Please contact kerk or Luvilla regarding payments.

Important!:
- if your reputation will become less then 0, you will be moved into "simple_users" users' group automatically.*
*for temporary groups (pre-paid for 3 months) reputation/posts do not matter.
Уважаемые пользователи!

На форуме открыт новый раздел "Каталог фрилансеров"

и отдельный раздел для платных заказов "Куплю/Закажу"

Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже:
Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота.
Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
 
 
 
 
taravasya
Знаток
 
taravasya's Avatar
Default BBCode - "Any ShareCode"
11

  • Название хака: Any ShareCode
  • Автор: ©taravasya
  • Версия хака: 2.1.3 / Версия vBulletin 4.2.2(по идее будет работать на всех версиях 4.2.х).
  • Ссылка на оригинал: http://vbsupport.ru/forum/showthread.php?p=475416
  • Описание: Оффтоп
  • Установка: Импортировать продукт, залить на сервер содержимое папки "upload" .
  • Настройки и опции: Оффтоп
  • Скриншоты: Вот так всё это безобразие выглядит:
    Оффтоп
В архиве русско-язычная версия в обеих кодировках.
Жду конструктивную критику....

Обновления
Attached Files
File Type: zip product-bbiframe.zip (13.7 KB, 14 views)
File Type: zip BBCode Iframe 1.0.2.zip (21.3 KB, 10 views)
File Type: zip Any_ShareCode_1.2.1_ru.zip (23.3 KB, 4 views)
File Type: zip Any_ShareCode_2.0.1_ru.zip (24.7 KB, 8 views)
File Type: zip Any_ShareCode_2.0.2_ru.zip (25.5 KB, 5 views)
File Type: zip Any_ShareCode_2.1.2_ru.zip (113.6 KB, 7 views)
File Type: zip Any_ShareCode_2.1.3_ru.zip (114.1 KB, 7 views)

Last edited by taravasya : 11-27-2015 at 01:48 PM.
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
kerk
k0t
 
kerk's Avatar
Default
2

в обоих продуктах прописана кодировка файла в тегах XML в "шапке"
как вобла отреагирует на импорт таких продуктов?
я знаю точно, что у тройки сносило башню при импорте, как обстоят дела у четверки?
 
 
taravasya
Знаток
 
taravasya's Avatar
Default
1

Quote:
Originally Posted by kerk View Post
как вобла отреагирует на импорт таких продуктов?
Ага... точно.. не канает. Перестарался)))) Это всё мой неугомонный перфекционизм помноженный на неопытность...
Сейчас исправлю

taravasya добавил 14.04.2014 в 04:57
Исправил....

taravasya добавил 14.04.2014 в 05:26
Есть один баг! Если код вставки содержит более 50ти неразрывных символов, то после сохранения, он разрывается пробелом на каждом 51м символе. Из-за этого код становится либо не рабочим, либо работает не правильно. Пока решение такое:
Опции =>Основные настройки => Отображение тем (showthread) => Максимальное количество символов до перевода строки => поставить "0" или бОльшее чем 50 значение, так, что-бы код вставки не разрывался. Например 100.
-------
Может быть кто-нибудь подскажет как это можно побороть на уровне кода в плагине(если это конечно вообще возможно)? Я пока вижу только одно решение. На момент сохранения, насильно, через PHP, впихивать в упомянутую выше настройку своё значение, а после сохранения текста сообщения возвращать его назад. Но.. я не уверен, что это правильное решение....

taravasya добавил 15.04.2014 в 00:49
Добавил новую версию 1.0.2
  • Косметический ремонт в админке.
  • Более подробное руководство по настройке списка разрешённых доменов(теперь там можно использовать регулярные выражения).
  • Теперь можно настраивать права пользователей на использование BBCode - "Any ShareCode", по группам.
  • Добавлен отдельный, настраиваемый текст ошибки, на случай если юзер группы не имеющей права использовать BBCode "Any ShareCode", попытается вбить теги в ручную.

taravasya добавил 15.04.2014 в 00:53

Quote:
Originally Posted by taravasya View Post
Жду конструктивную критику....

Last edited by taravasya : 08-20-2014 at 12:20 PM. Reason: Добавлено сообщение
 
 
kerk
k0t
 
kerk's Avatar
Default
1

cсама по себе идея использовать условия (права групп) в парсинге ббкодов, не есть гутт, т.к. вобла кэширует посты, и соотв. там, где есть условия отображения разного контента, никакого кэша не будет, текст поста будет парситься каждый раз
 
 
taravasya
Знаток
 
taravasya's Avatar
Default
0

Quote:
Originally Posted by kerk View Post
текст поста будет парситься каждый раз
Не буду утверждать,.. но насколько я понял, это не так. Из чего я сделал такой вывод? При тестировании настроек, я делал следующее:
Разрешил его юзать только группе забаненых.
Вошёл в тему под своим админским акком. Создал пост с ббкодом. Сохранил. Увидел текст с ошибкой.
Пошёл в админку. Включил его для админов, модеров, суперов.
Вернулся в тему. Обновил страницу. Там отображалась всё та-же заглушка с ошибкой.
Нажал редактировать. Сохранил. Увидел в сообщении встроенный фрейм.
Как я понимаю, сообщение именно хранилось в кеше, до тех пор, пока я его не пересохранил...
То-есть перепрасилось оно только во время пересохранения. Или я что-то не так понял?

taravasya добавил 15.04.2014 в 01:54
Возможно, так происходит, потому, что проверку на принадлежность узера к группе, я сделал только в двух местах. Там где выводятся кнопки эдитора. И там где бб-код парсит текст... Иными словами в позициях: editor_toolbar_start и bbcode_create.

Last edited by taravasya : 04-15-2014 at 02:54 AM. Reason: Добавлено сообщение
 
 
taravasya
Знаток
 
taravasya's Avatar
Default
0

Обновил хак. Спасибо огромное to @kerk, за помощь в реализации расширения функционала!!!
Теперь бб-кодом, могут пользоваться только юзеры из разрешённых в настройках хака групп.
 
 
taravasya
Знаток
 
taravasya's Avatar
Default
0

Добавил ещё одну, как мне кажется, довольно перспективную опцию. Теперь в настройках хака, можно перейти в "Режим регулярных выражений". Благодаря этому, админы, которые знакомы с основами регулярных выражений, смогут непосредственно в настройках хака, создавать с их помощью маски для разрешённых встраиваемых кодов и таким образом ещё более жёстко контролировать встраиваемый в сообщения, с помощью этого хака, контент.
 
 
Canny
Знаток
 
Canny's Avatar
Default
0

Обновлены оба bb кода? Там же 1 для html встраивания а 2й для видео с ресурсов.
 
 
taravasya
Знаток
 
taravasya's Avatar
Default
3

Quote:
Originally Posted by Canny View Post
1 для html встраивания а 2й для видео с ресурсов
Оу.. нет. На самом деле изначально сие "творение" затевалось для того, что-бы можно было использовать коды вставки... Просто поначалу я ориентировался только на iframe-ы, но в процессе понял, что мне незачем прижиматься только к ним. Все четыре версии хака в шапке, это развитие одного и того же продукта. Я ещё и сам толком не понял всех его возможностей.. он как то сам по себе развивается
На данный момент, можно сказать, что при правильном подходе, с его помощью можно вставлять любые фреймы. Как видео, так и HTML в целом)))) Иными словами, правильнее всего будет скачивать последнюю версию.. в ней есть все возможности, что были в предыдущих +новые опции, которые я по-немногу наращиваю....
Возможно Вас ввёл в заблуждение изменившийся с bbiframe на addshare тег бб-кода. Я наверное поступил не очень правильно когда изменил его, так как это исключило совместимость обновлений... но когда я понял, что не зачем ограничиваться только iframe-ами, я решил изменить тег, что-бы в будущем избежать каких-либо недоразумений.
Надеюсь я правильно Вас понял и расставил все точки над i. В любом случае с удовольствием разъясню всё, что осталось неясным(если что-то осталось таковым)

taravasya добавил 21.05.2014 в 00:14
PS// Просьба к модераторам/админам форума, если можно переименуйте название темы на:
BBCode - "Any ShareCode"
Спасибо!))

Last edited by taravasya : 05-21-2014 at 01:14 AM. Reason: Добавлено сообщение
 
 
taravasya
Знаток
 
taravasya's Avatar
Default
1

v2.1.2
  • Перенос хуков в файловую систему
  • Исправлена ошибка с выводом адреса сайта-провайдера.
  • Добавлена опция скрытия встроенных виджетов на страницах тем в версии для печати
  • Исправлена ошибка при которой страница с сообщениями не догружалась до конца, в случае не полностью вставленного share-кода.
  • Добавлен -опционально- плагин lazy-load-xt (из-за этого вырос размер архива).
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 09:17 AM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.