Mr.Andreius

Mr.Andreius

раз, два, три, четыре, пять - начинаем ковырять ...
+196
Репутация
882
Рейтинг
#1 Упрощенный ввод категорий icms2 13 июня 2015 в 17:56
Может сделать как в тегах, поиск и подгрузка результатов аяксом по первым набранным буквам?
#2 iCMS 2.0 - предложения 7 мая 2015 в 12:24
F_a_R_i_D, тип контента — поле — текст- редактор — их там 3 шт на выбор
#3 Обновление InstantCMS 2.2.1 2 мая 2015 в 01:52
Блицкриг, \templates\default\content\default_item.tpl.php
148 — 153 строка
  1.  
  2. <div class="bar_item bi_share">
  3. <div class="share" style="margin:-4px">
  4. <script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script>
  5. <div class="yashare-auto-init" data-yashareL10n="ru" data-yashareType="none" data-yashareQuickServices="yaru,vkontakte,facebook,twitter,odnoklassniki,moimir,lj,gplus"></div>
  6. </div>
  7. </div>
  8.  
  9.  
#4 Обновление InstantCMS 2.2.1 18 апреля 2015 в 18:45

нет этих функций, не работает оценка статей, статистика просмотров статей

Viking

проверить все ли файлы движка на месте
и посмотреть какие есть ошибки в error_log в корневой папке сайта
#5 Обновление InstantCMS 2.2.1 16 апреля 2015 в 13:16
Viking, группа удаляется из просмотра самой группы домен/groups/№группы
#6 Обновление InstantCMS 2.2.1 10 апреля 2015 в 10:21
Только у меня error_log растет как на дрожжах ??? Постоянно один и тот же блок ошибок. При использовании языка интерфейса сайта отличного от RU PHP сыпет ошибками
  1.  
  2. PHP Notice: Use of undefined constant LANG_THEME_COPYRIGHT - assumed 'LANG_THEME_COPYRIGHT' in /home/public_html/templates/panels/options.form.php on line 23
  3. PHP Notice: Use of undefined constant LANG_THEME_COPYRIGHT_URL - assumed 'LANG_THEME_COPYRIGHT_URL' in /home/public_html/templates/panels/options.form.php on line 31
  4. PHP Notice: Use of undefined constant LANG_THEME_COPYRIGHT_URL_HINT - assumed 'LANG_THEME_COPYRIGHT_URL_HINT' in /home/public_html/templates/panels/options.form.php on line 33
  5. PHP Notice: Use of undefined constant LANG_THEME_COPYRIGHT_YEAR - assumed 'LANG_THEME_COPYRIGHT_YEAR' in /home/public_html/templates/panels/options.form.php on line 36
  6. PHP Notice: Use of undefined constant LANG_THEME_COPYRIGHT_YEAR_HINT - assumed 'LANG_THEME_COPYRIGHT_YEAR_HINT' in /home/public_html/templates/panels/options.form.php on line 38
  7. PHP Notice: Use of undefined constant LANG_THEME_LAYOUT_COLUMNS - assumed 'LANG_THEME_LAYOUT_COLUMNS' in /home/public_html/templates/panels/options.form.php on line 45
  8. PHP Notice: Use of undefined constant LANG_THEME_LAYOUT_SIDEBAR_POS - assumed 'LANG_THEME_LAYOUT_SIDEBAR_POS' in /home/public_html/templates/panels/options.form.php on line 49
  9. PHP Notice: Use of undefined constant LANG_THEME_LAYOUT_LEFT - assumed 'LANG_THEME_LAYOUT_LEFT' in /home/public_html/templates/panels/options.form.php on line 52
  10. PHP Notice: Use of undefined constant LANG_THEME_LAYOUT_RIGHT - assumed 'LANG_THEME_LAYOUT_RIGHT' in /home/public_html/templates/panels/options.form.php on line 53
  11.  
  12.  

Но!!! Эти языковые константы есть в файле перевода другого языка!
#7 iCMS 2.0 - предложения 2 апреля 2015 в 11:26
Столкнулся с нехваткой возможности определения id task в котроллере вызваном по cron. При обработке задачи, после выполнения cron.php надо знать из какой именно задачи был вызван контроллер и соответственно передать id этой задачи внутрь класса контроллера.
#8 Как в hint сделать активную ссылку? (2.х.х) 13 марта 2015 в 18:19
используй как образец
  1. 'hint' => '<a href="#" data-url="'.href_to('admin', 'settings', 'theme').'">'.LANG_HELP_TEXT.'</a>',
или еще так

  1.  
  2. new fieldString('hint', array(
  3. 'class' => 'help',
  4. 'title' => LANG_HELP,
  5. 'target' => '_blank',
  6. 'href' => LANG_HELP_URL,
  7. 'rules' => array(
  8. array('max_length', 255)
  9. )
  10. )),
  11.  
  12.  
  13.  
  14.  
#9 Ещё раз про комментарии 1 марта 2015 в 02:52
PIN, спасибо, vпопробую.
#10 Ещё раз про комментарии 26 февраля 2015 в 14:34
Друзья, а временного рецепта не придумали для закрытия комментариев от гостей и пользователей не имеющих доступа к обсуждаемому контенту или месту размещения контента?
а то по линку site.com/comments их все видно как наладони
#11 Github? Unit (Spec) тесты? 9 февраля 2013 в 10:00
Заброшенный github.com/dmmb/Instantcms-dev

тут дело привычки и личных предпочтений, ну нравиться разработчикам SVN…
как говориться, Насильно мил не будешь :(
#12 1.10.2 - Немного пожеланий 25 января 2013 в 10:16

Да о какой 1.10.2 вы все время говорите? 1.10.1

Soc1um

если заглянуть в TRAC, то в шапках некоторых файлов уже есть строка 1.12 указывающая на следующую версию первой ветки CMS dance

тупиковая ведь, помоему. Или я где то что то не прочитал?

Soc1um

ну почему же тупиковая...
к ней более подходит термин LTS look
#13 [ЕСТЬ РЕШЕНИЕ] Конкурс на новый дефолт шаблон 21 января 2013 в 13:12

Я не вижу админов в топе. Так же я пропустил конкурс на дефолт который обещали для 1.10

picaboo

instantcms.ru/forum/thread11761.html

6. И последнее: по выходу RC версии, на весь период тестирования InstantCMS 1.10 будет объявлен конкурс на лучший шаблон для InstantCMS 1.10 версии. Призы будут ценными, условия и требования суровыми Потенциальные участники уже сейчас могут начинать продумывать шаблон, прорисовывать в графике. Редактировалось: 1 раз (Последний: 26 сентября 2012 в 21:25)

Fuze
только его как бы и не было конкурса, в виду отсутствия представленных работ…
#14 Какой язык программирования выучить? 20 января 2013 в 02:46
roflv
#15 Какой язык программирования выучить? 20 января 2013 в 02:12

Till, ну, если честно, после видео-уроков я смогла сама написать лёгкий сайт, но код инстанта, например, я совершенно не могу прочесть. В результате я нифига не запомнила (потому что мне не нужно написание простых сайтов, я работаю с цмс), а пытаясь читать код инстанта вконец запуталась и разуверилась. Особенно проблематично у меня с запросами к базе.

Azura
Azura, знакомство с готовыми системами начинают с index.php
открывают его и разбирают построчно

пример:

  1.  
  2.  
  3. /////////////////////////////////// Подготовка //////////////////////////////////////////////
  4.  
  5. define("VALID_CMS", 1);
  6.  
  7. include('core/cms.php');
  8. $inCore = cmsCore::getInstance();
  9.  
  10. define('HOST', 'http://' . cmsCore::getHost());
  11.  
  12. /////////////////////////////////// Включаем таймер /////////////////////////////////////////
  13.  
  14. $inCore->startGenTimer();
  15.  
  16. ////////////////////////// Загружаем нужные классы //////////////////////////////////////////
  17.  
  18. cmsCore::loadClass('page'); //страница
  19. cmsCore::loadClass('user'); //пользователь
  20. cmsCore::loadClass('actions'); //лента активности
  21.  
  22. cmsCore::callEvent('GET_INDEX', '');
  23.  
  24. $inDB = cmsDatabase::getInstance();
  25. $inPage = cmsPage::getInstance();
  26. $inConf = cmsConfig::getInstance();
  27. $inUser = cmsUser::getInstance();
  28.  
  29. $inUser->autoLogin(); //автоматически авторизуем пользователя, если найден кукис
  30.  
  31. // проверяем что пользователь не удален и не забанен и загружаем его данные
  32. if (!$inUser->update() && !$_SERVER['REQUEST_URI']!=='/logout') { cmsCore::halt(); }
  33.  
  34. //устанавливаем заголовок браузера в название сайта
  35. $inPage->setTitle( $inConf->sitename );
  36.  
разбираем код инстанта

определяем)создаем, устанавливаем)инициализируем
(о боже, как богат на слова русский язык ......) константу VALID_CMS
define("VALID_CMS", 1);
стартуем)инициализируем сессию
session_start();

подключаем внешний файл .....
ОПА! надо его открыть и ознакомиться с ним, что там такого в нем интересного
иначе дальнейшее чтение кода бессмысленно,
в смысле читать то будем, а вот понимать нет
include('core/cms.php');
после ознакомления с cms.php
строка
$inCore = cmsCore::getInstance();
уже не будет иметь такого загадочного значения а обретет смысл того что она означает, что мы
вызываем статический метод getInstance(); класса cmsCore который в свою очередь описывает патерн php сингелтон
классическое описание сингелтона
public static function getInstance($install_mode=false) {
if (self::$instance === null) {
self::$instance = new self($install_mode);
}
return self::$instance;
}


читаем дальше ........

о, а вот еще одна константа
define('HOST', 'http://'. cmsCore::getHost());

и так далее
и в том же духе

что не понятно в коде, гуглить справочники и мануалы ........
без этого никак
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.