Модули, плагины, хаки, модификации Vii Engine
Различные модификации, улучшения, изменения для Vii Engine.
В форуме 248 тем
-
- 2 ответа
- 1,1 тыс просмотра
Нашёл интересную фичу "Музыка в статусе". Кому надо, берите) Музыка в статусе.txt P.S. Автор неизвестен. Данный хак уже старый, но должен работать.
Последний ответ от IceV, -
- 0 ответов
- 559 просмотров
Держите интересный модуль: "Кинозал". Сам модуль не проверял и не знаю, работает или нет. У кого есть желание, можете скачать и проверить, а потом отписать ниже. Инструкция по установке есть. Кинозал.zip P.S. Автор неизвестен. Данный модуль нашёл в своих старых папках.
Последний ответ от IceV, -
- 0 ответов
- 562 просмотра
Держите ещё один модуль: "Спроси меня". Инструкция по установке есть. Мод - Спроси меня.zip P.S. Автор неизвестен. Данный модуль нашёл в своих старых папках.
Последний ответ от IceV, -
- 0 ответов
- 646 просмотров
Всё. Последняя фича на сегодня)) Фича: "Анти мат". Думаю.. многие искали что-то наподобие (но это не точно) В main.tpl: (перед </body>) <script type="text/javascript"> (antiMat = { ban: ['лол', 'СВОИ СЛОВА ЧЕРЕЗ ЗАПЯТУЮ'], word: function (m) { $('textarea').keyup(function () { var a = $(this).val(), b = $(this); $.each(antiMat.ban, function (i, val) { if (a.search(new RegExp(val, 'gi')) != -1) { b.val(a.replace(val, m.text)); if(m.message == true){ }}}); });} })(antiMat.word({message:true, text:'[Данный текст запрещен]'})); </script>
Последний ответ от IceV, -
- 0 ответов
- 1,7 тыс просмотра
Если кто-то искал данный модуль/хак, держите. Инструкция по установке есть. База стран и городов.zip
Последний ответ от IceV, -
- 1 ответ
- 795 просмотров
[Модуль] AJAX Альбомы может кому пригодится от + не откажусь))) 1.Зайдите в albums.php и после switch($act){ вставте //################### Показ всех АЛЬБОМОВ юзера(BOX) ###################// case "all_albums_user": $uid = intval($_POST['uid']); $user_id = intval($_POST['user_id']); $rows = intval($_POST['user_albums_num']); $rows = $db->super_query("SELECT user_albums_num FROM `".PREFIX."_users` WHERE user_id = '{$user_id}'"); $row_owner = $db->super_query("SELECT user_search_pref, user_id, user_albums_num, user_new_mark_photos FROM `".PREFIX."_users` WHERE user_id = '{$user_id}'"); $author_info = explode(' ', $row_owner['user_search_pref']); …
Последний ответ от IceV, -
- 4 ответа
- 715 просмотров
Оплата с помощью PayPal Просмотр файла Модуль оплаты с помощью PayPal для пользователей этого форума. Дизайн точно такой же как в боксе обмена рублей на голоса (Стандартный Vii Engine 2.0). Добавил Mario Добавлено 29.12.2018 Категория Модули, плагины, хаки vii engine
Последний ответ от IceV, -
- 0 ответов
- 628 просмотров
Может кому надо будет mailruapi сайт https://github.com/mailruapi прдключить сайт к маил тут http://api.mail.ru/sites/
Последний ответ от rekrutrekrut58, -
- 0 ответов
- 717 просмотров
Прост в установке, скопировать код в main.js кнопка вызова <a class="top_nav_link" id="top_support_link" href="/"><div class="help_lang_ru">радио</div></a> сам код . вСАВИТЬ В main.js //RADIO var radio = { box: function(){ var tmp = '<div class="miniature_box" id="radio">'+ '<div class="miniature_pos" style="width:350px;background: rgba(19, 73, 2, 0.7);/* background:url(https://longdating.ru/img/bg.gif); */">'+ '<div class="miniature_title fl_l apps_box_text" style="color:#00afde;">Онлайн радио от kisq.ru</div><a class="c…
Последний ответ от rekrutrekrut58, -
- 33 ответа
- 2,6 тыс просмотра
Этот Модуль уже начали сливать в паблик. Писал я его в конце июля. Писал для себя. Вот решил тоже слить. Отличается от того что паблике. Есть генератор кода Виджет сообщества.zip Виджет сообщества (пофиксил баг).zip Виджет сообщества.zip
Последний ответ от Sloeckiy, -
- 0 ответов
- 622 просмотра
Привет! Если можете, дайте пожалуйста модуль на верификацию сообщества.
Последний ответ от Алексей Сундеев, -
- 2 ответа
- 1,1 тыс просмотр
Заменить содержимое файла templates/Default/albums_addphotos.tpl на содержимое ниже. Под стандартный дизайн. Спойлер <script type="text/javascript"> var cnt = 0; var UploadedFiles = 0; function AlbumDeletePhoto(i) { Page.Loading('start'); $.get('/index.php?go=albums&act=del_photo', { id: i }, function() { $('#photo_' + i).remove(); var count_img = $('#count_img img').size(); if (count_img < 1) $('#l_text').hide(); Page.Loading('stop'); }); } function SetNewCover(i) { Page.Loading('start'); $.get('/index.php?go=albums&act=set_cover', { id: i }, function() { $('.covers').css('background', '#fff'); $('#cover_' …
Последний ответ от Maskan, -
- 0 ответов
- 684 просмотра
Всем привет В обычной vii поиск по видео идет по названию,а мы улучшим что бы и по описанию! Может кому пригодится Заходим в поиск ищим //Если критерий поиск "по видеозаписям" будет что то вроде $sql_query = "SELECT id, photo, title, add_date, comm_num, owner_user_id FROM `".PREFIX."_videos` WHERE title LIKE '%{$query}%' AND system = '0' AND privacy = '1' ORDER by `add_date` DESC LIMIT {$limit_page}, {$gcount}"; $sql_count = "SELECT COUNT(*) AS cnt FROM `".PREFIX."_videos` WHERE title LIKE '%{$query}%' AND system = '0' AND privacy = '1'"; и после …
Последний ответ от masi4ka, -
- 8 ответов
- 1,7 тыс просмотров
Дорогие пользователи портала cms tools.ru Нашел недавно код Хэш тегов на одном из форумов посвященным vii engine. Но только предупреждаю, что он работает только с версией php выше чем 5.5 (кажись так) Автор кода: Andrey или же Andrey Ajax Он взял старый код: $msg = stripslashes($row_wall['text']); // Удаляем экранированые символы и задаем переменную $pat = array('/#(\w+)/', '/@(\w+)/'); // Оттискиваем всё что после # и @ $rep = array('[url="http://example.com/tag/$1"]#$1[/URL]','[url="http://example.com/user/$1"]@$1[/URL]'); // Добавляем то что нашли после @ и # в нужные нам места $new_msg = preg_replace($pat, $rep, $msg); // Производим замену $tpl->set('{…
Последний ответ от Leymelki, -
- 17 ответов
- 1,8 тыс просмотров
Описание: В vii для прочтения сообщения надо навести на него курсор, этот фикс исправляет это. FIX MESSAGES.zip
Последний ответ от deleteUser, -
- 16 ответов
- 1,3 тыс просмотров
Вот вчера решил начать писать чат для Vii Engine на поддомена (chat.site.com) удобный простой и тд у кого какие советы Ну чат будет работа с помощью api Стоит делать или трата времени ?
Последний ответ от FastCHAT, -
- 3 ответа
- 10 тыс просмотров
Всем привет не давно сделал не большую фичу типа показ пола как у вк ну типа мужской женский на странице пользователя а то его почему то нету у Vii 1.Открываем profile.php Находим в нем //Приватность информации if($user_privacy['val_info'] == 1 OR $user_privacy['val_info'] == 2 AND $check_friend OR $user_id == $id){ $tpl->set('[privacy-info]', ''); $tpl->set('[/privacy-info]', ''); } else $tpl->set_block("'\\[privacy-info\\](.*?)\\[/privacy-info\\]'si",""); и ниже него вставляем //Пол if($row['user_sex'] == 1){ $tpl->set('{user_sex-men}', '<a href="/?go=search&query=&type=1&se…
Последний ответ от FastCHAT, -
- 0 ответов
- 659 просмотров
курсоры на сайт! кому понравилась ставим плюс! Архив ZIP - WinRAR.zip
Последний ответ от koli123, -
- 10 ответов
- 1 тыс просмотра
ъ Плюсование +2 и -2 рейтинга при лайке. Если кто-то пользователь ставит лайк, то ему сразу к рейтингу +2 Автор: VIIPROGRAMMER Данный модуль нашел тут: ПК-р**.ру/VII с двигателем/ Все обновил! Даже не заметил что было переведено на Русский. Плюсование +2 и -2 рейтинга при лайке.rar
Последний ответ от FastCHAT, -
- 6 ответов
- 1,4 тыс просмотр
dev kak vk Dev.rar
Последний ответ от Rezvitsky, -
- 1 ответ
- 986 просмотров
1. Открываем profile.js Добавляем после //ADS : //AJAX вывод времени ожидания var pEnum = 0; var addbox = { times: function(){ viiBox.start(); $.post('/index.php?go=support&act=times', function(d){ viiBox.win('times', d); }); } } 2. В main.tpl Вставляем в меню: <a class="top_nav_link" id="top_support_link" href="/" onClick="addbox.times(); return false">помощь</a> 3. Файл закинуть в нужную папку. 4. В support.php Найти: //################### Страница создание нового вопроса ###################// case "new": $tpl->load_template('support/new.tpl'); $tpl->set('{uid}', $user_id); …
Последний ответ от Rezvitsky, -
- 22 ответа
- 1,6 тыс просмотров
Всем привет! Публикую AntiDDOS. Эта система при превышении порога способна сама выключать сайт. При снижении нагрузки, он снова становится доступен. antiddos.php
Последний ответ от Rezvitsky, -
- 3 ответа
- 731 просмотр
[Модуль] Мобильная версия на api.rar
Последний ответ от timbios, -
- 14 ответов
- 1,4 тыс просмотра
Данная фича являеться страницей, на которую не возможно подписаться, сдесь можно написать все о вашей соц сети.И так же выкладывать новости. Автор: iRiper Скачать!
Последний ответ от Velman, -
- 12 ответов
- 1,5 тыс просмотров
Решил слить свою фичу которую написал от нечего делать P.S. Если не нравится, пройдите мимо P.S.S. Если не сложно, то ставь + в репу) #поздравьдрузей.zip
Последний ответ от Velman, -
- 11 ответов
- 1,1 тыс просмотра
В старом классе ошибок БД писалось лишь, в какой таблице не хватает определенной строки. В новом же классе отображается номер ошибки, в каком файле и на какой строке произошла ошибка, где не хватает таблицы или строки и запрос SQL. ИНСТРУКЦИЯ: Загрузить файл в папку system/classes Радоваться жизнью и ждать новых подгонов (а они будут и их будет много в 2016). К данной теме прикрепляю скриншот в случае с отсутствием целой базы данных (как это выглядит). mysql.php
Последний ответ от Velman, -
- 5 ответов
- 2,3 тыс просмотра
Как сделать смайлики на пхп без модулей. Зайти сюда ВашСайт.рф/controlpanel.php?mod=wordfilter Добавить в "Введите слово" символ смайлика, то есть :-) или :-( и другие И в строку "заменить на" вставить <img src="ССЫЛКА НА ИЗОБРАЖЕНИЕ"> Потом заходите в system/data/wordfilter.db.php и поправляете свой код. Там выйдет сломанный код. Нужно поправить свой код от | до | Всё) Теперь, когда пользователь или кто-то другой напишет символ смайла, то вместо него появится смайл Го плюс, если помог
Последний ответ от Velman, -
- 6 ответов
- 1,4 тыс просмотров
Короче, Решил Сделать Модуль Публикации Ссылки Как На Kabuljan, Что-то Получилось, Что-то Нет. Вот Сливаю. Внимание! Делал Всё На Скорую Руку, По Этому Могут Быть Баги, А Что-то И Вообще Не Работать. Виджеты: Виджет Сообщества (обычный) Виджет Сообщества (с Выводом Пользователей) Виджет Пользователя (edit Mrbrony) Публикация Ссылки (почти Как На Kabuljan) Кто Может Допиливайте Сами. Ок? или Пишите Сюда ↓ Виджеты.zip
Последний ответ от Velman, -
- 4 ответа
- 1,1 тыс просмотров
Для тех, кто до сих пор сидит на Vii Engine. Решение очень простое. Сохраните файл /system/modules/register.php в UTF-8 без BOM. Вот и всё.
Последний ответ от @luberum, -
- 3 ответа
- 1,5 тыс просмотров
Gif Картинка: Описание: Данная капча заменяет стандартную при регистрации Цена: Первому: 25р Следующим 5 покупателям: 50p Остальным: 100p Куплено: 3 шт. FREE P.s Данная капча не берется "авторегером" Ставим +++ Google.zip
Последний ответ от viiprogrammer, -
- 8 ответов
- 16,4 тыс просмотров
Хак для временного отключения сайта, допустим на реконструкцию и входа только по коду, известному определённому кругу лиц. В index.php после: @session_start(); Вставляем: if($_SESSION['code_access'] !== 'ВашКод'){ die('<form method="POST" action="/access.php"> <input type="text" class="input" name="code"></input> <div style="margin-top:5px;"><button class="fl_r buttonlog">Вход</button></div> </form>'); } В корне сайта создаем файл access.php, вставляем в него код: <?php define('MOZG', true); define('ROOT_DIR', dirname (__FILE__)); define('APPLICATION_DIR', ROOT_DIR.'/application'); header('Content-type: te…
Последний ответ от "MRX", -
- 7 ответов
- 1,1 тыс просмотров
многим наверное надоело видеть "Неизвестный исполнитель" – Без названия" при загрузке с компъютера аудио файла, если файл без тегов. Ведь не каждый рядовой пользователь знает что такое мрз теги и все такое и заморачиваться как правило не будет, неудобство останется и вскоре начнет бесить(такова психология) я решил немного изменить это. Решил это подставлением имени файла в имя исполнителя при загрузке файла. Вобщем хватит лить воду и погнали: в файле \system\modules\audio.php находим //################### Загрузка с компьютера ###################// Скопировать код после case "upload": NoAjaxQuery(); //Получаем данные о файле $file_tmp = $_FILES['uploadfile'][…
Последний ответ от **one love**, -
- 19 ответов
- 1,3 тыс просмотров
Описание: При публикации записи с телефона возле даты будет выводится значок телефона. Установка Шаг 1: Открыть: \templates\Default\wall\record.tpl и one_record.tpl там найти <a href="/wall{author-id}_{rec-id}" onClick="Page.Go(this.href); return false" class="online">{date} И после вставить {mobile} Шаг 2 В \system\classes\wall.php найти if($row_wall['likes_num']){ $tpl->set('{likes}', $row_wall['likes_num']); $tpl->set('{likes-text}', '<span id="like_text_num'.$row_wall['id'].'">'.$row_wall['likes_num'].'</span> '.gram_record($row_wall['likes_num'], 'like')); } else { $tpl->set('{likes}'…
Последний ответ от 007, -
- 6 ответов
- 1,6 тыс просмотр
Реклама как vk сядет на любую сборку.Тестировал на vii_engine 2.0. Единственный минус,нет админки. adver_vk_new.rar
Последний ответ от viiprogrammer, -
- 6 ответов
- 1,2 тыс просмотров
Нашёл 1. Загрузить файл add.tpl в папку шаблона аудиозаписей 2. Добавить в audio.php Над //################### Загрузка с компьютера ###################// Ставим case "add": $user_id = $user_info['user_id']; $tpl->load_template('audio/add.tpl'); $tpl->set('{user-id}', $user_id); $tpl->set('{PHPSESSID}', $_COOKIE['PHPSESSID']); $tpl->compile('content'); AjaxTpl(); die(); break; 3. Загрузить в images png файл 4. Добавить в css .uploadbuttbgd{background:url("../images/uploadbuttond.png") no-repeat;width:145px;height:24px} 5. Добавить в profile.js Над addBoxComp: function(){ Ставим addBoxCom: function(){ Box.Close…
Последний ответ от roland1555,