[Hack] Моды и хаки для vB 3.7.x-3.8.x

Статус
В этой теме нельзя размещать новые ответы.
Социальные сети

Вчера сделал для своего форум, решил запостить здесь :)
Сделано на 3.8.1

1.1. Идём в: Админка -> Дополнительные поля профиля -> Категории полей профиля пользователей.

1.2.
Жмём:
[Добавить новую категорию полей профиля]

Заголовок


  • Социальные сети
Описание

  • Ссылки на профиль в социальных сетях
Местоположение в профиле

  • Только во вкладке "Обо мне"
Порядок отображения

  • 1
Разрешить настройки конфиденциальности

  • Да
Сохранить

2. Загружаем эту картинку
ob45N6cnPG.gif
в папку images/icons

3
.1. Идём в: Админка -> Дополнительные поля профиля -> Добавить новое поле профиля пользователя.

3.2.

Тип поля профиля


  • Текстовое поле одной строкой
3.3. (к примеру для В контакте)

Заголовок

  • Вконтакте
Описание

  • Ссылка на Ваш профиль Вконтакте
Категория поля профиля

  • Социальные сети
Максимальное количество символов в значении поля

  • 100
Размер поля

  • 50
Тип поля профиля

  • Текстовое поле одной строкой
Обязательное поле

  • Нет
Доступно для редактирования пользователем

  • Да
Личное поле

  • Да
Доступен поиск по этому полю в списке пользователей

  • Да
Отображать в списке пользователей

  • Да
Какая страница отображает эту опцию?

  • Редактировать данные
Сохранить

4. Идём в: Админка -> Стили и шаблоны -> Управление стилями

Открываем в нужном стиле шаблон postbit_legacy.

4.1

Ищем в нём строчку:

HTML:
                <div>
                    $vbphrase[posts]: $post[posts]
                </div>
После добавляем:
HTML:
<if condition="$show['member']">
<if condition="$post['field10']">
<fieldset style="width: 130px;" class="fieldset">                
<legend>Социальные сети</legend>
                <if condition="$post['field10']">
<a href="$post[field10]" target="_blank"><img src="images/icons/vkontakte.gif" border="0"></a>&nbsp;
</if>
</fieldset>
</if>
</if>
Где:
$post['field10'] - field10 это номер Дополнительного поля профиля, который можно посмотреть в:
Админка -> Дополнительные поля профиля -> Управление дополнительными полями профиля пользователя.

Берём field соответствующий созданным нами поле и заменяем им все field10 в коде, который мы добавили.
При добавление ещё одного поля, просто повторяем пункт 3.3., но уже с данными под новую соц. сеть и добавляем в код следующее:

Изменяем:
HTML:
<if condition="$post['field10']">
На:
HTML:
<if condition="$post['field10']|$post['field11']">
Где: $post['field11'] - field11 - второе поле соц.сети.

После:
HTML:
<if condition="$post['field10']">
<a href="$post[field10]" target="_blank"><img src="images/icons/vkontakte.gif" border="0"></a>&nbsp;
</if>
Добавляем:
HTML:
<if condition="$post['field11']">
<a href="$post[field11]" target="_blank"><img src="images/icons/111.gif" border="0"></a>&nbsp;
</if>
Где: $post['field11'] - field11 - второе поле соц.сети, а 111.gif - загруженная картинка, соответствующая второй социальной сети...


P.S. если не получилось или нашли косяк, пишите в приват.
Процедура не долгая. ;)
 
[3.8.x] Первый пост на всех страницах

[3.8.x] Первый пост на всех страницах

народ а он автоматически закрепляет или все таки надо отмечать какое сообщение ты хочешь закрепить?


Также народ подскажите хак какой нить для воблы 3.8.1 чтобы отображало несущесушествующих пользователей на сайте, типа щас присутствуют 30 пользователей, но этих пользователей я сам зареглю и они будут рандомно отображаться что они присутствуют.
 
есть 2 хака 1- каторый вручную закрепляешь, 2-автоматически для определенного раздела.

поищи по моим постав этом разделя я вылаживал их названия дня 2-3 назад.

Также народ подскажите хак какой нить для воблы 3.8.1 чтобы отображало несущесушествующих пользователей на сайте, типа щас присутствуют 30 пользователей, но этих пользователей я сам зареглю и они будут рандомно отображаться что они присутствуют.
бред, можно поставить время сесии больше тем самым увеличите одновременно присудствующих, а таква хака нету, но все можно сделать.
 
Мод фальшивых юзеров форума.

бред, можно поставить время сесии больше тем самым увеличите одновременно присудствующих, а таква хака нету, но все можно сделать.

Всё есть тока искать надо уметь !
 

Вложения

  • product-falsh.rar
    1,3 KB · Просмотры: 23
[hack] Plusone / Плюсодин-калка

Не нашел такого хака и написал сам.
К сожалению, инсталляция РУЧНАЯ.
Не для тех, кто вообще не разбирается в вэб и с трудом может найти в админке нужную опцию.

Суть вот в чем:
c93e48864dec79a6ceb1f25f4df19942.png


Предназначена для упрощения сборов форумчан на всякие вылазки, тусы и т.п.

Каждый пользователь форума может нажать на +1 в теме, в которую включена +1-калка и будет добавлен в список. Если нажмет +1 еще раз - это значит, что с ним идет еще один человек. Если нажмет +1 третий раз - двое и т.д.
Если пользователь есть в списке - ему доступна и кнопочка -1, служащая обратной цели.



Идет по GPL, изменения, доработки - пожалуйста.
Вопросы можете задавать тут.
 
Aldekein, тебе надо было хак спасибо переделать, темболее если не стоял то можно вобше фразы изменить ну и прикрутить отображение к постам к примеру сделать ббкодом чтоб можно было параметр писать вручшную, к примеру сходка/скинемся на пиво, и тд, и еще надо что-то для связи.

Сама идея хака :ay:,
 
Мой перевод хака Moderation Auto-PM v3.0.1
Xак позволяет автоматически отправлять личное сообщение пользователю, если его тема/сообщение/вложение были отмодерированы.
Переведено все кроме помощи.
Исправлена ошибка отображения русских символов в сообщениях..
Проверено на версии форума 3.7.3
На 3.8 не тестил, но думаю проблем быть не должно..

Во вложении также есть оригинальный файл xml.
Инструкция по установке на русском в файле readme_ru.txt
Тема на орге:
Для просмотра ссылки Войди или Зарегистрируйся
 

Вложения

  • moderation_auto-pm_v301_ru.zip
    18,1 KB · Просмотры: 5
  • Нравится
Реакции: orfo
Всё есть тока искать надо уметь !
по поводу хака фальшивых юзеров он глючный пробовал не отображаются запятые между юзерами на версии 3.8
 
В него входят:
- index.php - модифицированный индексный файл форума vBulletin для автозапуска скриптов
- update_visits!.php - генерирует случайно количество просмотров во всех созданных темах
- add_ghost_users.php - Скрипт запускается автоматически и добавляет, настроенное вами количество юзеров сидящих на форуме, а также гостей, вы можете настроить номера тем, которые они должны просматривать.
- get_new_pm.php - Ну и на случай, если вновь зарегистрированные юзеры захотят попереписываться с фиктивными вам потребуется об этом знать, данный Скрипт отображает все приватные сообщения юзеров за различные периоды
Для просмотра ссылки Войди или Зарегистрируйся

Взято с Для просмотра ссылки Войди или Зарегистрируйся
От себя только надо прописать полные пути в файлах update_visits!.php и add_ghost_users.php

/home/www/sitename.com/includes/config.php

а файл get_new_pm.php залить в папку /home/www/sitename.com/admincp
и прописать путь /home/www/sitename.com/includes/config.php
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху