Мод "Вложения" открывает новую возможность для пользователей чата прикреплять к сообщениям изображения, музыку и видео, чего так не хватает в чате движка VOC++ BSE. Мод очень гибкий, легко установить и настроить через админ панель. Авто проверка обновлений уведомит Вас о наличии новой версии мода в админ панеле.
Для пользователей ставим ограничение места на диске, количество загружаемых файлов и даже размер файла при загрузке. Файлы можно загружать несколько за один раз без перезагрузки страницы. (Для этого используется плагин uploadify. Оф. сайт
http://uploadify.com)
Мод использует библиотеку jquery и технологию Ajax, что делает его очень удобным и комфортным в использовании
Небольшая экскурсия по моду:
Заходим в свои файлы
Загружаем изображения с компьютера или по ссылке
Пред просмотр изображений
Музыка
Видео
Отправляем файлы в общий канал
Настройки мода в админ панеле
Просмотр в админке статистику занятого места и удаляем файлы
Файлы удаленных пользователей будут удалятся автоматически при входе в статистику. Это предотвратит переполнение диска от ненужных файлов.
Если используете старую версию мода - просто обновите его, инструкция по обновлению - http://mvoc.ru/post/209
Установка:
1. Скопировать все файлы с архива в соответствии по расположенным папкам
Важно! Если вы используете модули Антимат или Антиреклама, обновите в них файл functions.php Просто скачайте эти модули снова и залейте этой файл обновив его, или же можно взять этот файл с этого мода)
2. Правим
sender.phpпосле (строка 570)
$mesg = addURLS($mesg);
Вставляем
include_once($file_path . 'mvoc/attachments/sender.php');
3. Переходим в designes/Ваш дизайн/sender.visible.php
перед (строка 332, или в любое удобное для вас место)
<input type="submit" class=input_button value="<?=$w_usr_all_link?>">
вставляем
<?php include($file_path . "mvoc/attachments/sender_visible.php"); ?>
4. Добавляем меню в админку:
- Если используете мод New Admin Panel (Рекомендую для безопастности):
Заходим с главного администратора,
Настройки ->
Добавить меню
Выбираем любую категорию в которой хотите чтобы отображался мод.
Название
-
Вложения
Файл -
attachments.php
- Если не используете мод New Admin Panel:
Открываем
admin/navi.php
в удобное место, например перед (строка 25)
<a href="mod_list.php?session=<?php echo $session;?>&lang=<?php echo $lang; ?>" target="admin_main" class=menu>[<?php echo $adm_moder_list;?>]</a><br>
вставляем
<a href="attachments.php?session=<?php echo $session;?>" target="admin_main" class=menu>[Вложения]</a><br>
5. На папку
mvoc/attachments/upload выставляем права
0777
6. Переходим в админку и настраеваем все под себя.
Стиль отправляемого контента можно отредактировать в админке, для тех кто не владеет знаниями по HTML позже я выложу несколько разных вариантов оформления
Важно! копирайты убирать запрещено, убравши копирайты, Ваш чат попадает в черный список. Этим Вы отказываетесь от новых версий мода, от индивидуальных дополнений и многое другое. В модуле нет встроеной защиты а всего стоит только предупреждение.
Некоторые файлы зашифрованы в целях защиты авторских прав. Не беcпокойся, файлы шифруются
перед загрузкой, на сервере хранятся проверенные оригиналы, не содержащие "дыр", вирусов и
других вредоносных обьектов.
Внимание! Убедитесь что ссылка Вашего чата в профиле написана верно, в противном случае не все может работать корректно
Загрузка файлов доступна только для зарегистрированых пользователей.
Автор поста:
Skriptoff,
Просмотров:
13177
Создан:
30 июн. 2015 в
12:42
Исправляем:
файл mvoc/attachments/index.php
находим (строка 221)
заменяем на
Далее находим (строка 223)
заменяем на
Далее находим строки (строка 603)
Заменяем на
Кому лень все делать скачайте модуль заново и замените файл mvoc/attachments/index.php на новый
PS. Спасибо google за найденный баг.
Ищем строку 20 и меняем ее на:
Далее ищем строку 38 и меняем ее на:
Вуаля! Теперь все mp3 и картинки можно размещать на русском языке ))
Еще есть вариант сделать отдельным окном (как открывается профиль и сами вложения), а не вкладкой как сейчас, ноесть еще одна проблема которая актуальна и для первого случая, нельзя ставить лайки к видео и писать комментарии когда видео в отдельном окне.
Пока вижу самым правильным решением выводить видео в новой вкладке
после того как загружаешь картинки - вставляешь их в чат, через какое то время эти картинки исчезают в окне куда их загрузил и пользователь не может вставить её снова в чат. Так же картинка пропадала при переходе из одной комнаты в другую
Хотелось бы в модуле видеть возможность ограничения ставить пользователю в чате много копий одной и той же картинки ( получается флуд ).
Так же можно было бы сделать возможность просмотра загруженных файлов у меня например другим пользователям, но при этом дать возможность пользователю самому давать право на просмотр, галочкой - разрешить/запретить.
< Назад 1 2