• Уважаемый Гость! Если вы зарегистрировались на нашем форуме, значит вам нужна помощь! Мы всегда рады вам помочь, еще ни один пользователь не получил отказа! Но мы так же нуждаемся в Вашей поддержке. Проект полностью бесплатный, мы не имеем права требовать от вас денег, нам это и не нужно! Но от любой финансовой поддержки не откажемся. Проект развивается, но иногда очень тяжело его поддерживать, особенно в финансовом отношении. Если у вас есть возможность поддержать нас финансово, мы будем вам очень благодарны! С уважением, команда Оскласс Россия!
  • Изменение в правилах форума! В связи с огромным количеством вопросов поступающих в адрес технической поддержки мы решили изменить правила форума! Просим всех пользователей обратить внимание на данные изменения и четко их соблюдать!
  • Ребята, нуждаемся в программистах! Если хотите зарабатывать и есть время, пишите администраторам сайта. Есть база и инструменты, нужен опыт и знания =)
  • Уважаемые пользователи! На форуме появились разделы по работе с системой Yclas. Yclas - это скрипт доски объявлений. Нужны разработчики.

редактор email шаблонов не работает должным оброзом

rsn

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

Fatal error: require_once() [function.require]: Failed opening required '/home/xxxxxxxxxx/www/oc-includes/osclass/assets/js/tiny_mce/plugins/ajaxfilemanager/inc/config.php' (include_path='.:/usr/local/pear') in/home/xxxxxxxxxxx/www/oc-includes/osclass/assets/js/tiny_mce/plugins/ajaxfilemanager/ajaxfilemanager.php on line9
 

Вложения

  • 980.jpg
    980.jpg
    179,4 КБ · Просмотры: 15

djnavel

Модератор
Такая же история....
Но я люблю "чистый код", лучше воспользоваться HTML редактором, например:

HTML:
<div style="width: 450px; text-align: center;"><img src="http://osclass.com/assets/v2/img/partners/sumavisos-bn.png" alt="" />
<h2><strong>Привет</strong></h2>
<p>Текст письма Текст письма Текст письма Текст письма Текст письма Текст письма Текст письма Текст письма Текст письма Текст письма</p>
<br /> 
<hr />
<p style="float: left; padding-left: 10px; font-size: 0.8em;">Подпись</p>
</div>

Естественно, вставляем переменные (Legend)

Примерно что получилось:

24c01b499ac3ff417465d12026ecc974.jpg
 
  • Like
Реакции: rsn

djnavel

Модератор
oc-includes/osclass/assets/js/tiny_mce/plugins/ajaxfilemanager/inc/config.php
эта ошибка указывает, что там нет такого файла, нужно создать и вставить:
PHP:
<?php
/**
 * sysem  config setting
 * @author Logan Cai (cailongqun [at] yahoo [dot] com [dot] cn)
 * @link www.phpletter.com
 * @version 1.0
 * @since 22/April/2007
 *
 */
 
 
 
 
	// Load Osclass stuff
	require_once(dirname(dirname(dirname(dirname(dirname(dirname(dirname(dirname(dirname(__FILE__))))))))) . DIRECTORY_SEPARATOR . "oc-load.php");
 
 
 
 
//FILESYSTEM CONFIG <br>
define('AJAX_INIT_DONE', true);
require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . "class.auth.php");
define('CONFIG_QUERY_STRING_ENABLE', true); //Enable passed query string to setting the system configuration
if(!headers_sent())
{
header('Content-Type: text/html; charset=utf-8');
}
 
/**
 * secure file name which retrieve from query string
 *
 * @param string $input
 * @return string
 */
function secureFileName($input)
{
return preg_replace('/[^a-zA-Z0-9\-_]/', '', $input);
}
//Directories Declarations
 
define('DIR_AJAX_ROOT', dirname(dirname(__FILE__)) . DIRECTORY_SEPARATOR); // the path to ajax file manager
define('DIR_AJAX_INC', DIR_AJAX_ROOT . "inc" . DIRECTORY_SEPARATOR);
define('DIR_AJAX_CLASSES', DIR_AJAX_ROOT .  "classes" . DIRECTORY_SEPARATOR);
define("DIR_AJAX_LANGS", DIR_AJAX_ROOT . "langs" . DIRECTORY_SEPARATOR);
define('DIR_AJAX_JS', DIR_AJAX_ROOT . 'jscripts' . DIRECTORY_SEPARATOR);
define('DIR_AJAX_EDIT_AREA', DIR_AJAX_JS . 'edit_area' . DIRECTORY_SEPARATOR);
define('DIR_LANG', DIR_AJAX_ROOT . 'langs' . DIRECTORY_SEPARATOR);
 
 
 
 
 
//Class Declarations
define('CLASS_FILE', DIR_AJAX_INC .'class.file.php');
define("CLASS_UPLOAD", DIR_AJAX_INC .  'class.upload.php');
define('CLASS_MANAGER', DIR_AJAX_INC . 'class.manager.php');
define('CLASS_IMAGE', DIR_AJAX_INC . "class.image.php");
define('CLASS_HISTORY', DIR_AJAX_INC . "class.history.php");
define('CLASS_SESSION_ACTION', DIR_AJAX_INC . "class.sessionaction.php");
define('CLASS_PAGINATION', DIR_AJAX_INC . 'class.pagination.php');
define('CLASS_SEARCH', DIR_AJAX_INC . "class.search.php");
//SCRIPT FILES declarations
define('SPT_FUNCTION_BASE', DIR_AJAX_INC . 'function.base.php');
//include different config base file according to query string "config"
$configBaseFileName = 'config.base.php';
 
if(CONFIG_QUERY_STRING_ENABLE && !empty($_GET['config']) && file_exists(dirname(__FILE__)) . DIRECTORY_SEPARATOR . 'config.' . secureFileName($_GET['config']) . ".php")
{
$configBaseFileName = 'config.' . secureFileName($_GET['config']) . ".php";
}
require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . $configBaseFileName);
 
 
 
 
 
require_once(DIR_AJAX_LANGS . CONFIG_LANG_DEFAULT . ".php");
require_once(DIR_AJAX_INC . "function.base.php");
 
require_once(dirname(__FILE__) .  DIRECTORY_SEPARATOR . "class.session.php");
$session = new MySession();
$auth = new Auth();
 
if(CONFIG_ACCESS_CONTROL_MODE == 1)
{//access control enabled
if(!$auth->isLoggedIn() && strtolower(basename($_SERVER['PHP_SELF']) != strtolower(basename(CONFIG_LOGIN_PAGE))))
{//
osc_redirect_to(appendQueryString(CONFIG_LOGIN_PAGE, makeQueryString()));
}
}
addNoCacheHeaders();
//URL Declartions
define('CONFIG_URL_IMAGE_PREVIEW', 'ajax_image_preview.php');
define('CONFIG_URL_CREATE_FOLDER', 'ajax_create_folder.php');
define('CONFIG_URL_DELETE', 'ajax_delete_file.php');
define('CONFIG_URL_HOME', 'ajaxfilemanager.php');
define("CONFIG_URL_UPLOAD", 'ajax_file_upload.php');
define('CONFIG_URL_PREVIEW', 'ajax_preview.php');
define('CONFIG_URL_SAVE_NAME', 'ajax_save_name.php');
define('CONFIG_URL_IMAGE_EDITOR', 'ajax_image_editor.php');
define('CONFIG_URL_IMAGE_SAVE', 'ajax_image_save.php');
define('CONFIG_URL_IMAGE_RESET', 'ajax_editor_reset.php');
define('CONFIG_URL_IMAGE_UNDO', 'ajax_image_undo.php');
define('CONFIG_URL_CUT', 'ajax_file_cut.php');
define('CONFIG_URL_COPY', 'ajax_file_copy.php');
define('CONFIG_URL_LOAD_FOLDERS', '_ajax_load_folders.php');
 
define('CONFIG_URL_DOWNLOAD', 'ajax_download.php');
define('CONFIG_URL_TEXT_EDITOR', 'ajax_text_editor.php');
define('CONFIG_URL_GET_FOLDER_LIST', 'ajax_get_folder_listing.php');
define('CONFIG_URL_SAVE_TEXT', 'ajax_save_text.php');
define('CONFIG_URL_LIST_LISTING', 'ajax_get_file_listing.php');
define('CONFIG_URL_IMG_THUMBNAIL', 'ajax_image_thumbnail.php');
define('CONFIG_URL_FILEnIMAGE_MANAGER', 'ajaxfilemanager.php');
define('CONFIG_URL_FILE_PASTE', 'ajax_file_paste.php');
 
 
 
 
?>
 

administrator

Блудный сын.
Команда форума
Проверьте установку pear, возможно у вас не подключен данный мод.
 

rsn

Пользователь
а можно по подробней как запустить pear
или какой файл добавить
я посмотрел нескольео демо админок и заметил что данная проблема везде
как можно было выпустить релиз с таким мелким косяком
 

rsn

Пользователь
создал файл закинул грусно:(
ошибка таже
все ок ;)
 
Последнее редактирование:

administrator

Блудный сын.
Команда форума
В зависимости от вашего хостинга, провайдер может не предоставлять предустановку pear, но по умолчанию в линукс должен быть установлен. Проверьте Ваш php.ini на наличие модуля php-pear. Для этого в корне вашего сайта создайте одноименный файл - phpinfo.php, внутри которого впишите функцию:

PHP:
<?php
	   phpinfo();
?>

А там проверьте наличие pear. Но это не крайний случай говнохостера =)
Обычно подобная ошибка возникает из-за недостаточности оперативной памяти предоставляемой хостинг-провайдером на сайт. для нормальной работы Оскласс необходимо 128 Мгб. В версии 3.4.* лечится простой эмуляцией для Апача (см. статью Вики) и решение реально дает возможность жить проекту новой жизнью.
 

rsn

Пользователь
блин по поводу config.php
вы правы ;)
ошибка исчезла,
теперь хотелось бы запустить цвета
так как они не работают, нажемаешь кнопку выбрать цвет и не чего не происходит
 

rsn

Пользователь
В зависимости от вашего хостинга, провайдер может не предоставлять предустановку pear, но по умолчанию в линукс должен быть установлен. Проверьте Ваш php.ini на наличие модуля php-pear. Для этого в корне вашего сайта создайте одноименный файл - phpinfo.php, внутри которого впишите функцию:

PHP:
<?php
	   phpinfo();
?>

А там проверьте наличие pear. Но это не крайний случай говнохостера =)
Обычно подобная ошибка возникает из-за недостаточности оперативной памяти предоставляемой хостинг-провайдером на сайт. для нормальной работы Оскласс необходимо 128 Мгб. В версии 3.4.* лечится простой эмуляцией для Апача (см. статью Вики) и решение реально дает возможность жить проекту новой жизнью.

по поводу хостера все нормально вроде после того как закинул файл все заработало0)
 

rsn

Пользователь
никто не задумывался о том что бы обновить этот редактор на новый или это трудно!
 

administrator

Блудный сын.
Команда форума
Да не трудно, если интерес всеобщий, давайте попробуем =)
Я хотел заменить вообще редактор, добавить его в редактирование категорий, но меня переубедили вовсе. Давайте вернемся к этому разговору в конце предстоящей недели, обновим редактор и скинем тестовый релиз.
 

rsn

Пользователь
я уверен что этот вопрос интересует всех рано или поздно когда они с этим сталкнуться
и обновив редактор это проблема больше не кого не побеспокоит
 

rsn

Пользователь
Здравствуйте после загрузки фото в редакторе tiny_mce
выскакивает вот такое окно
можете подсказать что нужно подправить Снимок_отредактировано-1.jpg
 

administrator

Блудный сын.
Команда форума
Это ошибка синтаксиса, у вас где то лишняя кавычка или ее нет!
 

administrator

Блудный сын.
Команда форума
Вы все таки установили новую версию =)
Отпишитесь в личку, если еще актуально, я тоже подключил.
 
Верх