А

Александр

+28
Репутация
22
Рейтинг
#1 iCMS 2.0 - предложения 31 января 2015 в 03:10
Хочется увидеть полноценный менеджер фотографий, как на WordPress (такой менеджер — пожалуй единственное преимущество WP).

Было круто если бы все фото грузились в папки своих компонентов:
/uploads/u1/news/....
/uploads/u1/photos/...
удалять мусор будет очень легко. Например новости нужно удалять раз в год. Удалив посты — фотографии остаются. А альбом нужен и через 5 лет. Дополнительное место на диске требует дополнительных денег на платном хостинге, да и бесплатный хост быстро переполнится.

И сделайте что бы была возможность удаления оригиналов фотографий. Бестолковые журналисты не смотрят что ихние фотки весят по 5мб.
#2 Ограничить загрузку фотографий весом более 200КБайт 31 января 2015 в 02:38
Iceman, Сделал всё как Вы сказали. Фото все ровно загрузилось(.

У меня OpenServer с PHP 5.6. Делал как на фото, открыл, заменил, сохранил, сервер перезапустил, страницу обновил ctrl+f5
#3 Ограничить загрузку фотографий весом более 200КБайт 30 января 2015 в 03:56
Iceman, Да, именно её. Проблема в том что в интернете есть примеры редактирования только на окончание "M", по этому я перебрал Варианты как: K, Kb, KB, 0.2M ит. Может мне какой-то вариант стоит попробовать еще раз, но проблема еще не решена
#1 Ограничить загрузку фотографий весом более 200КБайт 29 января 2015 в 16:40
Здравствуйте! Имеется сайт новостей и движок который, увы, после загрузки и обрезки фотографий не удаляет тяжелые исходники фотографий. Так как это новостной сайт, а не сайт обоев на рабочий стол, то хотелось что бы люди не могли загружать фотографии вес которых превышает 200 КБ. Подскажите, как осуществить задуманное?

Пытался редактировать php.ini, но что-то не получилось.

Понимаю что уже 21й век на дворе, у каждого на ноуте от 1ТБ, и бизлимитный интернет. Но эти тяжелые исходники весят мёртвым грузом и нигде больше не используются. В ручную удалять это очень долго и никому не надо.
#1 Синтаксические ошибки InstantCMS 2.x 15 августа 2014 в 11:16
Здравствуйте! Последнее время разбираюсь с работой движка на уровне исходного кода. Заметил небольшую опечатку в коде:

файл: /system/core/core.php
строка: 171
ошибка: selft вместо self

Если найду еще какую ошибку — обязательно напишу в этой теме
#4 Страницы в корне сайта на ICMS2 29 июля 2014 в 18:42
WebMan, А, всё, я таки понял о чем тема. Да, я просто залил страницу в корень сайта. Если говорить по теме — то я пожалуй бы выбрал вариант с htaccess файлом
#5 Страницы в корне сайта на ICMS2 28 июля 2014 в 17:52
WebMan, Может я что-то неправильно понял, но у меня все нормально открывается, без всяких:
nashaliga.com.ua/onlytime.html — тут я записываю среднее время загрузки страницы
#6 При установке Двойки (ошибка) 28 июля 2014 в 17:40
stasis, а нельзя установить и вернуть атрибуты обратно? Лично у меня по умолчанию стоит 755, и я никогда его не менял
#7 При установке Двойки (ошибка) 28 июля 2014 в 15:07
stasis, Просто зайди в папку установки по адресу ТВОЙ-САЙТ.ru/install/
#8 Наступил на грабли в написании компонетра для iCMS 2.0 28 июля 2014 в 11:07
Loadырь, Спасибо!, дело чуть продвинулось вперед, появились ошибки следующего содержания:

Notice: Trying to get property of non-object in /templates/default/assets/ui/form.tpl.php on line 36
>
Notice: Trying to get property of non-object in /templates/default/assets/ui/form.tpl.php on line 38

Fatal error: Call to a member function getStructure() on a non-object in /templates/default/assets/ui/form.tpl.php on line 47

Если скажем временно удалить проблемный участок начиная со строки 47 — то появляется шаблон сайта и на месте формы написана следующая ошибка

Notice: Trying to get property of non-object in /templates/default/assets/ui/form.tpl.php on line 36
>
Notice: Trying to get property of non-object in /templates/default/assets/ui/form.tpl.php on line 38

Notice: Trying to get property of non-object in /templates/default/assets/ui/form.tpl.php on line 51 (в оригинальном файле это строка №143)

Вот содержимое моих файлов:
form_live.php
  1. <?php
  2. class formLiveBroadcasting extends cmsForm {
  3. public function init(){
  4. return array(
  5. 'type' => 'fieldset',
  6. 'childs' => array(
  7. new fieldString('title', array(
  8. 'title' => LANG_LIVE_TITLE,
  9. 'hint' => LANG_LIVE_TITLE_HINT
  10. ))
  11. )
  12. )
  13. );
  14. }
  15. }
add.php
  1. <?php
  2. class actionLiveAdd extends cmsAction {
  3. public function run(){
  4. $errors = false;
  5. $form = $this->getForm('broadcasting');
  6. $broadcasting = array();
  7. $template = cmsTemplate::getInstance();
  8. $template->render('form_live', array(
  9. 'do' => 'add',
  10. 'form' => $form,
  11. 'errors' => $errors,
  12. 'broadcasting' => $broadcasting
  13. ));
  14. }
  15. }
form_live.tpl.php

  1. <?php
  2. if($do == 'add'){ $page_title = LANG_LIVE_ADD; }
  3. if ($do == 'edit'){ $page_title = LANG_LIVE_EDIT; }
  4.  
  5. $this->setPageTitle($page_title);
  6.  
  7. $this->addBreadcrumb(LANG_LIVE_CONTROLLER, $this->href_to(''));
  8. $this->addBreadcrumb($page_title);
  9. ?>
  10.  
  11. <h1><?php echo $page_title; ?></h1>
  12.  
  13. <?php
  14. $this->renderForm($form, $broadcasting, array(
  15. 'action' => '',
  16. 'method' => 'post',
  17. 'toolbar' => false
  18. ), $errors);
#9 Наступил на грабли в написании компонетра для iCMS 2.0 28 июля 2014 в 02:31
IceJOKER, Спасибо, вывел все ошибки, некоторые сразу исправил

Evanescence, Loadырь, r2, Я пока пытаюсь передать в шаблон поля для создания трансляции из файла form_live.php, до получения данных из БД дело пока не дошло

Вывело ошибку: Fatal error: Call to undefined method cmsTemplate::renderFrom() in /templates/default/controllers/live/form_live.tpl.php on line 14

На 14й строке у меня все как в видео уроке или в исходнике "фото битвы".

  1. <?php
  2. if($do == 'add'){ $page_title = LANG_LIVE_ADD; }
  3. if($do == 'edit'){ $page_title = LANG_LIVE_EDIT; }
  4.  
  5. $this->setPageTitle($page_title);
  6.  
  7. $this->addBreadcrumb(LANG_LIVE_CONTROLLER, $this->href_to(''));
  8. $this->addBreadcrumb($page_title);
  9. ?>
  10.  
  11. <h1><?php echo $page_title; ?></h1>
  12.  
  13. <?php
  14. $this->renderFrom($form, $live, array(
  15. 'action' => '',
  16. 'method' => 'post',
  17. 'toolbar' => false
  18. ), $errors);
Сейчас еще раз попробую найти причину
#10 Наступил на грабли в написании компонетра для iCMS 2.0 27 июля 2014 в 18:57
нашел примерно 5 ошибок разного типа (лишний пробел, не поставленная точка с запятой, не правильная переменная и тд), но это ситуацию не изменило, разве что на странице добавления начало выводится название страницы, и больше ничего в исходном коде не поменялось.

Помогите решить проблему. Архив обновил, Спасибо!
#1 Наступил на грабли в написании компонетра для iCMS 2.0 25 июля 2014 в 23:49
Проблема вся в том что я делал все по видео-уроку: www.youtube.com/watch?v=ivnQPvQb0f0

Просмотрел и проделал дважды все тоже что и на первых 30 минутах видео. Проблема вся в том что по началу страница добавления работает нормально (она просто отображается), а вот после добавления полей и передачи их в шаблон — отображается пустая страница (исходный код также пуст).

Не пойму где я ошибся дважды, помогите решить проблему

Хочу создать текстовую онлайн трансляцию для футбольного сайта
Прикрепленный файл
live_5d79l.zip 5 Кб
#11 22 июля 2014 в 12:47
Чистая сборка линейки 2.0.1 + украинский язык: instantcms.ru/forum/thread18390.html
#12 iCMS 2.0 - предложения 4 июля 2014 в 22:49
Хочется что-бы контент можно было добавить в несколько категорий сразу.
Добавьте полную поддержку кириллицы
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.