VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Для тех кто использует на своих форумах vbulletin 5, ниже описанное будет полезно к прочтению.
Суть поста в том, что по непонятным мне причинам, при изменении шаблонов любого стиля под свои нужды, можно столкнуться с проблемами при обновлении стилей новых версий.
Если в 4ке при обновлении движка и стилей, на главной вылезало предупреждение, что в новой версии есть измененные шаблоны, и вам рекомендуют посмотреть эти изменения и отредактировать свои шаблоны под их требования. То в 5ке совсем другая история, на главной не чего не показывается, как будто нечего нового нет, но и измененные шаблоны не перезаписываются, они просто пропускаются, не внося в себя не какие изменения.
Простой пример с которого заметил данную тенденцию. Стояла версия 5.2.5. У меня измененный стиль woods под свои нужды и свое оформление. Все работает и вроде нареканий нет. Но выходит версия 5.2.6 Там появились события, почему бы не попробовать.
Обновляю воблу на 5.2.6, и что я вижу, не каких событий не появилось, все осталось как прежде. Естественно начал рыться в чем проблема. Оказалось, что система событий появилась во всех других стилях которые я не трогал, а в мой стиль просто не обновился.
Тогда и появилась мысль, что разработчики пошли по пути Xenforo, То есть ставьте стиль, но и создавайте сразу его и дочерним, и делайте все изменения в дочернем стиле. Иначе при обновлении шаблона все ваши изменения затрутся и вам придется все повторять сначала. И если в Ксене просто затирается стиль, то в вобле 5.2 он просто игнорируется, если ты вносил туда изменения.
Как решить проблему? От своего стиля в котором работаете создаете сразу дочерний одной кнопкой. В новом дочернем все шаблоны которые вы изменяли будут выделены желтым цветом "используют шаблоны с главного стиля". Просто открываете их и пере сохраняете, они покрасятся в красный цвет.
А на главном стиле после этого нажимаете кнопку "вернуть все шаблоны". Тоесть возвращаете стиль к его исходному состоянию. После этого в настройках указываете что по умолчанию показывать ваш новый дочерний стиль.
Может конечно я что-нибудь накрутил, что у меня так не обновлялись стили, но мне кажется дело не во мне. Поэтому всем тем кто собирается менять или редактировать шаблоны, создавайте дочерние стили и меняйте все там.
Более подробно все, позже опишу в блоге.
p/s Лью, это подредактируй мои двойки по русскому плиз
Дополнения: Разобрался я почему так происходит. Весь 10-ток стилей которые по умолчанию имеются в вобле 5 построены как дочерние от Дефолтного. Тесть многие шаблоны в стилях просто берут значения от дефолта и не когда не изменяются. И если туда внести свои изменения, то все, то, что выходит в новых версиях просто у вас не заработает, так как, эти шаблоны уже у вас изменены по вашим хотелкам и не парсятся с дефолта.
Тут 2 варианта, или некогда не редактировать шаблоны выделенные желтым цветом. Или создать дочерний стиль уже к дочернему и там производить изменения.
Last edited by artscripts : 02-18-2017 at 01:27 PM.
А для чего эти события нужны внутри тем?) Для более красочного оформления темы, типа эдакий BB-код?)
Я так понял, они захотели отойти от обычного календаря, сделать, типа новой фишки.
Естественно это нужно только для тех проектов которые продают что-нибудь, можно сделать начало и окончание продаж, или для форумов с конкурсами, например, конкурс будет идти с такое по такое.
Ну большинству он будет нафиг ненужен
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,712
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 8432
1
Quote:
Originally Posted by artscripts
Естественно это нужно только для тех проектов которые продают что-нибудь
ну почему же?
я писал хак, где после создания темы, можно добавить к ней событие/мероприятие
запись на мероприятие "с XXX по YYY"
само мероприятие проходит XX:YY ZZZZ
к примеру, есть форумы-сообщества людей по интересам, которые собираются офлайн на всякие "посиделки в неформальной обстановке" или "покатушки в лесу/по бездорожью" (в случае с автофорумами)
так вот, при добавлении события/мероприятия, можно составить некий список, кто, чего берет с собой и сколько
ну типа, собираемся на пьянку, нужно:
5 л вотки
5 кг мяса (на шашлык)
2 кг помидор
2 кг огурцов
и т.д...
Вася взял 1 л вотки и кило мяса (это отмечается при добавлении себя на мероприятие)
Петя с Машей взяли 2 л вотки и 2 кг мяса
и т.д...
после проведения мероприятия (или по истечение срока когда можно добавить себя на мероприятие), событие автоматически закрывается и темка переходит в разряд "пофлудить на тему как мы пьянствовали..."
с выкладыванием пруфов в виде фоток с мероприятия
kerk, Не ну это подразумевается само собой, всякие сходки)) Только эти события не подразумевают в своей реализации, то, что ты написал ))
Мы как то писали хак на 4ку в 2013 году для путешествий. У каждого пользователя в мемберке была карта мира и он отмечал на ней, когда собирается путешествовать и прокладывал маршрут. Во время путешествия, мог зайти на форум отметить событие где находиться на карте и выложить фотки места. По приезду создавалась тема с выводом бб-кода карты где был и что на каких точках запостил фотки, ну и обсуждение
Но это конкретные созданные под форум фишки, и простым календарем, что где когда, не обойтись
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,712
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 8432
0
Quote:
Originally Posted by artscripts
с выводом бб-кода карты где был и что на каких точках запостил фотки
kerk, Ну у нас немного по другому было, заказчик явно указал, какую карту мира ему нужно было слямзить с какого то сайта Причем она как гугловская детализировалась, но не так сильно. И маршрут человек прокладывал или от пункта А до Б, или если неправильно автоматом ложился маршрут, вставлял доп точки. На любом месте маршрута, можно было поставить точку и залить до 10 фоток места. Все это хранилось у него в профиле во вкладке "мои путешествия". Там же ему предлагались бб-коды, вывести какое то одно путешествие в сообщение или все сразу.
Странно одно, прошло уже 4 года, а мне в лс не было не одного запроса обновить все это для новой версии. Или работает на 4.1 или вообще уже не работает
У тебя уже все цивилизованнее в хаке, уже с трекерами)) в 13 году мы как то об этом даже не думали
Luvilla
Гость
Posts: n/a
Quote:
Originally Posted by hoo
А для чего эти события нужны внутри тем?)
видимо, разрабов сильно напрягали юзеры, воплями "верните календарь"
сделать календарь они не смогли, так склепали новый "тип содержимого" - событие
Кстати, в языковом пакете есть фраза про то, что адрес события - обязателен, а по факту такой проверки при постинге - нет
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,712
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 8432
0
Quote:
Originally Posted by Luvilla
адрес события - обязателен, а по факту такой проверки при постинге - нет
Smalesh
В Черном списке
Join Date: Oct 2006
Награды в конкурсах:
Posts: 3,055
Версия vB: 3.8.7
Пол:
Reputation:
Мастер 3981
Репутация в разделе: 1320
0
Quote:
Originally Posted by artscripts
Тогда и появилась мысль, что разработчики пошли по пути Xenforo, То есть ставьте стиль, но и создавайте сразу его и дочерним, и делайте все изменения в дочернем стиле. Иначе при обновлении шаблона все ваши изменения затрутся и вам придется все повторять сначала. И если в Ксене просто затирается стиль, то в вобле 5.2 он просто игнорируется, если ты вносил туда изменения.
Причем тут xenforo? С дочерними стилями я работал, когда еще xenforo и в проекте не было.