Модули, плагины, хаки, модификации Vii Engine
Различные модификации, улучшения, изменения для Vii Engine.
В форуме 248 тем
-
- 20 ответов
- 3,4 тыс просмотров
И так все мы помним паблик модуль вакансии, где после установки, окна в которых выводилась вакансия - "отсебячно" плавали по сборке, убивая весь дизайн "на нет". Вот правка модуля, которая решает эту проблему: 1. Заливка файлов: - из папки js => /templates/Default/js/ - из папки modules => /system/modules/ - из папки page => /templates/Default/page/ - из папки css => /templates/Default/style/ - из папки inc => /system/inc/ - из папки jobs => /templates/Default/images/jobs/ PS: При необходимости папки СОЗДАТЬ! 2. Подключение файлов: - Открываем /system/mod.php, находим: //Регистрация case "register": include ENGINE_DIR.'/mod…
Последний ответ от FeNIX, -
- 1 ответ
- 494 просмотра
Хочу в поиске людей сделать сверху круглыми фото кто зарегистрировался последний или случайные просто для красоты. Может есть модуль или скрипт.примерно так как вк
Последний ответ от #KAS, -
- 0 ответов
- 648 просмотров
Вот этот модуль Инструкция в html формате History.zip
Последний ответ от viiprogrammer, -
- 0 ответов
- 1,1 тыс просмотр
Модуль старый... Код не идеален, но модуль рабочий. Модулю 6 лет))) Webmoney.zip
Последний ответ от viiprogrammer, -
- 7 ответов
- 2,6 тыс просмотров
СМС Регистрация.rar
Последний ответ от kphp, -
- 64 ответа
- 15,4 тыс просмотр
Модуль иконки для профиля P.S. Решил написать в свободное время так как был спрос в недавней теме. Vii Engine 2.0 Скачать: icons.zip Скрины: Спойлер
Последний ответ от Maskan, -
- 12 ответов
- 1,2 тыс просмотров
не помню что за мод так что не спрашивайте [Модуль] BOTS.rar
Последний ответ от businesrobot, -
- 4 ответа
- 1,8 тыс просмотра
Внимание сделайте бэкап файлов: /system/modules/audio.php system/modules/search.php Теперь начнем! открываем /system/modules/audio.php И там ищем $db->query("INSERT INTO `".PREFIX."_audio` SET auser_id = '".$user_id."', url = '".$lnk."', artist = '".$artist."', name = '".$name."', adate = '".$server_time."'"); $db->query("UPDATE `".PREFIX."_users` SET user_audio = user_audio+1 WHERE user_id = '".$user_id."'"); и после name = '".$name."', добавим , original=1 должно получиться так: $db->query("INSERT INTO `".PREFIX."_audio` SET auser_id = '".$user_id."', url = '".$lnk."', artist = '".$artist."', name = '".$…
Последний ответ от Денис, -
- 37 ответов
- 4,2 тыс просмотров
Доброго времени суток! Вырезал модуль плеера на HTML 5 из породии кубала которую слил Юра Балаж. Местами доработал, исправил ошибки которые были в консоли, и поправил стили. Внимание! модуль адаптировался под чистую Vii Engine 2.0 по этому если вы меняли шаблон в своей сборке, модуль может встать криво. В модуле есть прикрепления аудио к стене а так же в личное сообщения и в группы. В архиве подробная инструкция. Не исключаю что могут быть и ещё ошибки, по этому если что то заметите, отпишите буду исправлять. Позже ещё кое что доработаю, и иконочные шрифты переделаю на swg. https://drive.google.com/open?id=1FfM00pbkkc6…
Последний ответ от Денис, -
- 30 ответов
- 3,4 тыс просмотра
[модуль] Голосовые сообщение Автор модуля Mario [модуль] Голосовое сообщение.zip
Последний ответ от Денис, -
- 6 ответов
- 1,4 тыс просмотров
1 заходим в templates\Default\wall открыть record.tpl ищем <div class="fl_l"><a href="/wall{author-id}_{rec-id}" onClick="Page.Go(this.href); return false" class="online">{date}</a></div>[privacy-comment][comments-link]<span id="fast_comm_link_{rec-id}" class="fast_comm_link"><a href="/" id="fast_link_{rec-id}" onClick="wall.open_fast_form('{rec-id}'); wall.fast_open_textarea('{rec-id}'); return false" class="comment_ico" onMouseOver="myhtml.title('{rec-id}', 'Комментировать', 'fast_link_')"></a></span>[/comments-link][/privacy-comment] заменить на <div class="fl_l"><span onclick="wall.ajaxopen({rec-id})"&…
Последний ответ от businesrobot, -
- 16 ответов
- 3,2 тыс просмотров
Всем привет. Решил написать модуль для публичного доступа. Модуль позволяет закрыть профиль пользователя, от просмотра информации для тех кто не в друзьях. Во вам пару скринов. Видео обзор модуля под спойлером!!! Спойлер Установка модуля под спойлером. Спойлер 1)Заходим в файл \system\modules\register.php Ищем там строку 'val_msg|1|| Вставляем сразу после неё val_profile|1|| 2)Заходим в бд в таблицу _users ищем там user_privacy И как хотите, так и меняйте каждому пользователю ставим после val_msg|1|| вот это val_profile|1|| …
Последний ответ от RUS67, -
- 0 ответов
- 726 просмотров
Всем привет. Этот модуль я писал ещё давно, а точнее начинал писать и не доделал. Вот сегодня решил допилить его и выложить вам. Модуль сортирует список друзей по дате добавления. Сначала выводит новых друзья. За пример был взят всеми любимый Вк. Этапы установки под спойлером Спойлер Зайти в файл .htaccess Найти там строку RewriteRule ^friends(/?)+$ index.php?go=friends [L] Вставить сразу после неё RewriteRule ^friends/recent(/?)+$ index.php?go=friends&act=recent [L] Зайти в файл \system\modules\friends.php Найти несколько раз сро…
Последний ответ от KirKMS, -
- 1 ответ
- 698 просмотров
Всем привет. Ловите от меня свежий модуль для Vii-Engine. Я не понимаю почему ещё не кто его не написал и не выложил. При авторизации пользователя просят ввести проверочный код. При желание можно подключить reCAPTCHA - Google. Вот вам скрин. Этап установки под спойлером. Модуль написан на основе VII ENGINE LICENSE (NULLED) 2.1 Спойлер Зайти в reg.js Найти там //RESTORE var restore = { Вставить выше //Модуль CAPTCHA при авторизации By KirKMS var login = { send: function(){ var log_email = $('#log_email').val(); var log_password = $('#log_password').val(); …
Последний ответ от Edward Nemirovskiy, -
- 1 подписчик
- 2 ответа
- 1,7 тыс просмотров
В бд в таблицу _users - добавляем theme int(11) Заходим в mod добавляем код case "theme": include ENGINE_DIR.'/modules/theme.php'; break; В самом файле theme.php добавляем код <?php if(!defined('MOZG')) die('Hacking attempt!'); if($ajax == 'yes') NoAjaxQuery(); if($logged){ $act = $_GET['act']; $user_id = $user_info['user_id']; $id = intval($_GET['id']); switch($act){ case "theme_user_0": NoAjaxQuery(); if($user_id){ $row = $db->super_query("SELECT user_id FROM `".PREFIX."_users` WHERE user_id = '".$id."'"); if($row['user_id'] == $user_id OR $row['user_id'] == $user_id){ $db->query("UPDATE `".PREFIX."_users` SET …
Последний ответ от STapp.su, -
- 11 ответов
- 4,9 тыс просмотров
Выкладываю модуль коротких ссылок + тултипы. Инструкция имеется, пример ссылок - [id1|Текст] и [public1|Тест] Новые тултипы + ссылки на записях.rar
Последний ответ от kursainoff, -
- 25 ответов
- 8,8 тыс просмотра
Я пытался посмотреть, работает ли это несколько раз, я думаю, что было бы лучше, если бы было сделано больше редактирования. 👍👍 [Module] Audio & radio player.rar
Последний ответ от Семен, -
- 7 ответов
- 2,8 тыс просмотров
Данный хак, поможет вам сделать переключение с одного дизайна на другой, и наоборот. Для начала заходим в system/init.php Ищем: if($_GET['act'] == 'change_mobile'){ $_SESSION['user_mobile'] = 1; header("Location: /?go=main"); } if($_GET['act'] == 'change_fullver'){ $_SESSION['user_mobile'] = 0; header("Location: /"); } if($_SESSION['user_mobile'] == 1){ if($_GET['go'] == 'messages'){ $_GET['go'] = 'im'; } $config['temp'] = 'mobile'; if($_GET['go'] == '' AND $_GET['act'] != 'logout'){ header("Location: /?go=main"); exit; } } И после этого кода вставляем: if($_GET['act'] == 'change_skin'){ $_SESSION['user_skin'] = 1; …
Последний ответ от Семен, -
- 27 ответов
- 4 тыс просмотров
Название: Новая система баланса Добавил: JacksScripts Добавлен: 05 Июл 2015 Категория: Модули, плагины, хаки vii engine Ну что, теперь, мне уже нечего терять, старт ап сделан, выкладываю свой модуль на шару))) P.S: 11 числа уезжаю на море, да 6 августа, сорян, то что не выполню то что сделал,но вы тож поймите, билеты куплены, еду с друзьями и любимой Нажмите здесь, чтобы скачать файл
Последний ответ от Семен, -
- 4 ответа
- 1,1 тыс просмотров
Try it and see [Module] Web Bots (NEW).rar
Последний ответ от Семен, -
- 18 ответов
- 2,4 тыс просмотров
Если честно, удивлён что этого до сих пор нигде нет.. Элементарный код. Открываем файл /templates/mobile/im/form.tpl Это <a class="fl_r" style="font-size:12px;margin-top:6px" href="/messages" onClick="im.open('{for_user_id}'); return false">Обновить переписку</a> Заменяем на это <script type="text/javascript"> setTimeout(function() { im.open('{for_user_id}'); }, 3000); </script> Вместо 3000 мс можно поставить любое значение) + в репу если помог или вы искали этот хак
Последний ответ от Print_control, -
- 5 ответов
- 5,8 тыс просмотра
У меня много модулей, я хотел бы поделиться одним 👌 [Module] photo effect edit.rar
Последний ответ от Print_control, -
- 16 ответов
- 3,1 тыс просмотра
Модуль официальная страница как в ВК vk.com/id100. Если есть вопросы, пишите в комментарии. Если понравился, ставь + И так, переходим в system/modules/profile.php И находим такой код //Если заблокирована } elseif($row['user_ban_date'] >= $server_time OR $row['user_ban_date'] == "0"){ $metatags['title'] = $row['user_search_pref']; $user_speedbar = $row['user_search_pref']; $tpl->load_template("profile_baned_all.tpl"); $user_name_lastname_exp = explode(' ', $row['user_search_pref']); $tpl->set('{name}', $user_name_lastname_…
Последний ответ от wenjiro, -
- 3 ответа
- 1,3 тыс просмотров
Тут недавно ковырялся у себя на компе и наткнулся на исходники андроид приложения worldomly он же kabuljan. Кому надо заберайте) тык
Последний ответ от timbios, -
- 0 ответов
- 1 тыс просмотров
ну чтож начнем ребят будте внемательны только 1 заходим мы в system/modules/ открыть public.php ишем усебя такой запрос будте внемательны здесть увсех запросы разные делайте только со сваим запросам а не сетим $wall->query("SELECT tb1.id, views, text, public_id, add_date, fasts_num, attach, likes_num, likes_users, tell_uid, public, tell_date, tell_comm, fixed, repost_users, repost_num, tb2.title, photo, comments, adres FROM `".PREFIX."_communities_wall` tb1, `".PREFIX."_communities` tb2 WHERE tb1.public_id = '{$row['id']}' AND tb1.public_id = tb2.id AND fast_comm_id = 0 ORDER by `fixed` DESC, `add_date` DESC LIMIT {$page_cnt}, {$limit_select}"); вканце этого убера…
Последний ответ от kphp, -
- 3 ответа
- 2 тыс просмотров
[Модуль] Искусственный интеллект.rar
Последний ответ от Zeralld Music, -
- 18 ответов
- 1,7 тыс просмотров
Вывод кол-ва непрочитанных сообщений в favicon сайта (бесполезная муть ). 1. Зайти в /system/modules/im.php и найти там такой код: echo '<script type="text/javascript"> '.$doc_title.' $(\'#new_msg\').html(\''.$user_pm_num_2.'\'); '.$res.' </script>'; Заменить его на: echo '<script type="text/javascript"> '.$doc_title.' $(\'#new_msg\').html(\''.$user_pm_num_2.'\'); (function(){ Tinycon.setBubble('.$user_info['user_pm_num'].'); })(); '.$res.' </script>'; 2. В /templates/Default/js/ загрузить файл tinycon.js. tinycon.zip 3. В /templates/Default/main.tpl перед закрывающимся тегом </head> вставить: [logged]<script type…
Последний ответ от timbios, -
- 9 ответов
- 1,3 тыс просмотров
1.В system/modules/search.php после: $sp = intval($_GET['sp']); добавить: $gid = intval($_GET['gid']); 2.В system/modules/search.php заменить от: if($type == 1) { до } elseif($type == 2 AND $config['video_mod'] == 'yes' AND $config['video_mod_search'] == 'yes'){ этим: if($gid){ $sql_query = "SELECT tb1.user_id, user_search_pref, user_photo, user_birthday, user_country_city_name, user_last_visit, user_logged_mobile FROM `".PREFIX."_users` tb1, `".PREFIX."_friends` tb2 {$where_sql_gen} and tb2.user_id = tb1.user_id and tb2.friend_id = '{$gid}' and tb2.subscriptions = 2 {$sql_sort} ORDER by `user_rating` DESC LIMIT {$limit_page}, {$gcount}"; …
Последний ответ от kursainoff, -
- 9 ответов
- 1,6 тыс просмотр
От нефиг делать сделал маленькую фичу. Для Vii Engine 2.0 и всё что на этой ветке. Если фото нету, то горит кнопка "Изменить миниатюру", согласитесь, не очень. С помощью этой фичи можно убрать кнопку "Изменить миниатюру" когда аватарка не установлена. 1. Идём в system/modules/profile.php И ищем: //################### Альбомы ###################// Выше ставим: if($row['user_photo']){ $tpl->set('{edit-min}', '<a href="/" onClick="Profile.miniature(); return false;"><img class="icon addfr_fan" src="{theme}/images/minn.png" alt="" /><div>Изменить миниатюру</div></a>'); } else { $tpl->set('{e…
Последний ответ от z.tatyana, -
- 5 ответов
- 1,7 тыс просмотров
Обновленная система друзей 1. В таблицу friends_demands добавить поле old_demands int(11) 2. Сделать запрос в бд CREATE TABLE IF NOT EXISTS `vii_friends_list` ( `user_id` int(11) NOT NULL, `list_id` int(11) NOT NULL, `list_name` varchar(50) NOT NULL, `list_edit` int(11) NOT NULL, `friends` text NOT NULL, `bg_color` varchar(25) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 3. В profile.tpl под $(document).ready(function(){ поставить Friends.show_list(user_id); В этом же файле после [/friends] ставим <div id="friends_list"></div> 4. В main.tpl после {js} добавить <script type="text/javascript" src="/templates/Default/js/friends.js"><…
Последний ответ от z.tatyana, -
- 7 ответов
- 2,1 тыс просмотров
Вытащил мод смены имени и фамилии из своей сборки Студентоси,может кому понадобится,инструкция внутри арфива,вроде работает! Взято с сайта Студентоси Автор не известен (ну точнее я не знаю) Вот скрины и сам мод) Мод Заявка на cмену имени (1) (1).rar
Последний ответ от z.tatyana, -
- 16 ответов
- 18 тыс просмотров
Я расскажу как накрутить лайки на запись Vii engine Идете в базу, там ищите vii_wall и там ищем likes_num и меняем на число нужное нам. Тоже самое можно сделать с друзьями и подписчиками)))
Последний ответ от z.tatyana, -
- 12 ответов
- 14,4 тыс просмотров
1) Создать в бд vii_support_answers поле со значениями: agent_id int(11) Нет Нет 2) Закинуть и заменить файлы по разделам. Установка завершена. P.S Админстраторы тоже смогут отвечать на вопросы, а так же получат свой номер, так как и агенты поддержки. Скачать: https://yadi.sk/d/jVYL4C2kdCFG3
Последний ответ от z.tatyana, -
- 21 ответ
- 1,9 тыс просмотров
Фича AvAgent. (Авки агентов) Инструкция: 1. Для начала установите модуль "Агенты #1 #2 #3" 2. Зайдите в support.php и там найдите: (там 2 таких же кода. Го в обеих.) $tpl->load_template('support/answer.tpl'); 3. Ниже в этом же коде найдите $tpl->set('{ava}', '{theme}/images/support.png'); и замените его значение на if(file_exists('./uploads/agent_ava/'.$row_answer['agent_id'].'.png')) { $tpl->set('{ava}', '/uploads/agent_ava/'.$row_answer['agent_id'].'.png'); }else{ $tpl->set('{ava}', 'http://vk.com/images/support_budda2.png'); } 4. В папке uploads создайте папку agent_ava и загрузите туда пару изображений…
Последний ответ от z.tatyana, -
- 1 ответ
- 1,5 тыс просмотров
Нашёл старый, но рабочий модуль: "Команда сайта". По моему мнению, данный модуль полезный, и много кто его искал (наверное) Команда сайта.zip
Последний ответ от z.tatyana,