• CMS
  • Сообщество
  • Каталог расширений
  • Разработчикам
  • Работа
  • Скачать

МагазинLiveStreet

  • Модули
  • Скидки
  • Помощь
  • Хостинг
Войти Зарегистрироваться
Выбор фото для топика с сервера

Плагин «Выбор фото для топика с сервера»

от ferry-very-good
1 отзыв
Скачать
Версия 1.0.0 | Совместимость: 1.0.3
Добавлен: 21 ноября 2013 | Обновлен: 27 ноября 2013
Скачан 869 раз

Запрос емайла для подписки

Введите
Подписаться на обновления Подписка прошла успешно
Плагин позволяет выбирать фото из уже загруженных на сервер.

Необходим CKFinder. По умолчанию данный функционал доступен только администраторам.

GitHub: github.com/ferryvg/ls_ckchange

Обсуждение: livestreet.ru/blog/16299.html
Версия 1.0.0
1. Распаковать архив в папку /plugins/
2. Заугрузить CKFinder (я советую загружать в папку /engine/lib/external/)
3. В папке с CKFinder найти файл config.php
    3.1 Найти определение функции CheckAuthentication (примерно 24 строка):
function CheckAuthentication()
{
	// WARNING : DO NOT simply return "true". By doing so, you are allowing
	// "anyone" to upload and list the files in your server. You must implement
	// some kind of session validation here. Even something very simple as...
	
	// return isset($_SESSION['IsAuthorized']) && $_SESSION['IsAuthorized'];
	
	// ... where $_SESSION['IsAuthorized'] is set to "true" as soon as the
	// user logs in your system. To be able to use session variables don't
	// forget to add session_start() at the top of this file.
	
	return false;
}

    3.2 Снести все это к чертям (удалить)
    3.3 Далее найти:
$config['Thumbnails'] = Array(
	'url' => $baseUrl . '_thumbs',
	'directory' => $baseDir . '_thumbs',
	'enabled' => true,
	'directAccess' => false,
	'maxWidth' => 100,
	'maxHeight' => 100,
	'bmpSupported' => false,
	'quality' => 80);

    3.4 И после
'quality' => 80);

        добавить подключение файла /include/ck_config.php
        Например, у меня это так:
require_once($_SERVER['DOCUMENT_ROOT'].'/plugins/ckchange/include/ck_config.php');

4. Добавить подключение CKFinder в шаблоне (/templates/skin/ваш_шаблон/actions/ActionTopic/add.tpl)
    У меня это выглядит вот так:
<script type="text/javascript" src="{cfg name='path.root.engine_lib'}/external/ckfinder/ckfinder.js"></script>

5. Установить модуль через админку.
Основные положения лицензионного соглашения
Данный плагин распространяется по лицензии MIT. Полный текст лицензии находится в файле LICENSE.txt
Список версий с изменениями

1.0.0

21 ноября 2013
Релиз

Другие расширения автора

  • Яндекс карта с метками

    Яндекс карта с метками

Просмотреть все
  • Разработчикам

  • Как попасть в каталог
  • Документация
  • Покупателям

  • Руководство покупателя
  • Правила магазина

© 2008-2022 «LiveStreet CMS»

  • Контакты

  • office@livestreetcms.com
  • Разделы

  • CMS
  • Сообщество
  • Магазин модулей
  • Скачать
  • Соцсети

  • Facebook
  • Вконтакте
  • Twitter
  • Google+
  • GitHub
xeoart Дизайн от xeoart 2013