I

ifork

+15
Репутация
28
Рейтинг
#1 Шаблон Material Default 1 сентября 2017 в 07:43
Шаблон делался для собственного небольшого проекта, на основе стандартного шаблона InstantCMS 2. Выкладываю "как есть". Шаблон ни на что не претендует, однако если будет интерес со стороны сообщества, то возможно получит дальнейшее развитие.

Для "персонального меню" добавлены монохромные иконки. Для их активации, в настройках пункта меню, к классу добавить _white (получится например profile_white)

В планах:

— Прикрутить по "нормальному" шрифты (сейчас подгружаются из fonts.google.com)
— Замена иконок на соответствующие по стилю (возможно на те что из состава Material Kit от Google)
— Прикрутить визуальные эффекты подходящие по стилю Material
— Несколько цветовых схем

Если будут мнения и пожелания то пишите комментарий. Никаких сроков не ставлю, ибо занимаюсь в свободное время.
Спасибо за внимание. У меня все. Ах да, чуть не забыл, вот пара скриншотов:




Ну и сам архивчик.
Посмотреть и потыкать можно тут (надеюсь за ссылку не поругают)

Всем добра, друзья!
#2 [ЕСТЬ РЕШЕНИЕ] Не выполняются задачи в CRON 24 июля 2017 в 02:31


github.com/instantsoft/icms2/commit/866c9d32171784f2367eba3c0a2ec5299dc1cf32

Изменения в файлах:
bootstrap.php
cron.php
system/controllers/admin/actions/index.php
system/core/config.php
system/core/controller.php

Fuze

Fuze, Большое спасибо! Проблема решена.
#3 [ЕСТЬ РЕШЕНИЕ] Не выполняются задачи в CRON 20 июля 2017 в 14:08
Спасибо @MaximK, все это я смотрел. Пробовал другие запросы, но результат тот же. Пробовал поколдовать в core.php с путями, но кроме ошибок ни к чему это не приводит ибо нужно знать что править. Я так понимаю что сам файл cron.php дергается, но не выполняется. Тыкать пальцем в небо я уже попробовал, все ошибки даже нет смысла показывать. Нужно понимать что править. Неужели нет тех кто пользуется InstantCMS 2 во вложенной папке?
#4 [ЕСТЬ РЕШЕНИЕ] Не выполняются задачи в CRON 20 июля 2017 в 10:18


На хостинге, в настройках CRON указываю путь к файлу вида

ifork
А на сайте InstantCMS искали другие виды?
А у хостера спрашивали?

@MaximK

Но если этот путь исправно работает при установке InstantCMS в корень, то можно сделать вывод что этот вид работает. Документацию смотрел, другие способы не пробовал. Всегда использовал путь по аналогии что прописан в официальной документации, проблем не было. Так крутиться уже не один сайт ICMS2 на этом же хостинге. Проблема появилась после установки во вложенную папку.
#1 [ЕСТЬ РЕШЕНИЕ] Не выполняются задачи в CRON 20 июля 2017 в 09:42
Доброго времени суток форумчане.

Столкнулся с такой проблемой.

Установил InstantCMS 2.7.2 на хостинг, во вложенную папку. Папку upload установил в корне.

Вот конфигурация из config.php:

'root' => '/online/',
'host' => 'https://site.com/online',
'upload_root' => '/upload/',
'upload_host' => 'https://site.com/upload',
'cache_root' => '/online/cache/',

На хостинге, в настройках CRON указываю путь к файлу вида:

php -f /var/www/vhosts/адресдопапки/site.com/online/cron.php > /dev/null

В настройках указал что при неудачном выполнении уведомлять на email. Но ни одня задача в крон не выполняется, и уведомлений о неудачных запусках не приходит. Если я поменяю путь в настройках CRON (на хостинге) например на
php -f /var/www/vhosts/адресдопапки/site.com/folder/cron.php > /dev/null (т.е. заведомо неверный) то сразу после первого же цикла, на почту приходит уведомление о недоступности файла по указанному пути.

Подскажите, в чем может быть дело? Пробовал версию из GIT, ситуация такая же. Если установить сайт в корень, то никаких проблем нет, и все задачи в CRON выполняются корректно. Спасибо.
#1 Разработать тип поля 19 июля 2017 в 09:16
Здравствуйте. Есть потребность в поле типа "Двойной список".

По сути как на картинке только без того "дизайна", а стандартным видом. Поле должно уметь работать в профилях пользователей и работать в фильтре. Т.е. при регистрации пользователю необходимо указать пары из списков в неограниченном количестве. Предустановленных списков всего два и они могут быть одинаковыми а могут и нет. При этом это должно быть одно поле, и в фильтре оно должно фильтровать только по полному совпадению пары. Интересует цена вопроса и сроки.
#7 [ЕСТЬ РЕШЕНИЕ] Не показывать отключенные опции в настройках профилей 29 июня 2017 в 02:25
Проблему пофиксили в новой разрабатываемой ветке ICMS2 в Git. Для ветки 2.7.2 проблема решается так:

в файле /system/controllers/users/hooks/user_notify_types.php

Код:
  1.  
  2. return array(
  3. 'users_friend_add' => array(
  4. 'title' => LANG_USERS_NOTIFY_FRIEND_ADD,
  5. 'options' => array('both', 'pm')
  6. ),
  7. 'users_friend_accept' => array(
  8. 'title' => LANG_USERS_NOTIFY_FRIEND_ACCEPT,
  9. 'options' => array('', 'pm'),
  10. 'default' => 'pm'
  11. ),
  12. 'users_friend_delete' => array(
  13. 'title' => LANG_USERS_NOTIFY_FRIEND_DELETE,
  14. )
  15. );
  16.  
Заменить на :

  1.  
  2. if(!empty($this->options['is_friends_on'])){
  3. return array(
  4. 'users_friend_add' => array(
  5. 'title' => LANG_USERS_NOTIFY_FRIEND_ADD,
  6. 'options' => array('both', 'pm')
  7. ),
  8. 'users_friend_accept' => array(
  9. 'title' => LANG_USERS_NOTIFY_FRIEND_ACCEPT,
  10. 'options' => array('', 'pm'),
  11. 'default' => 'pm'
  12. ),
  13. 'users_friend_delete' => array(
  14. 'title' => LANG_USERS_NOTIFY_FRIEND_DELETE,
  15. )
  16. );
  17. }
  18.  
  19. return false;
  20.  
Всем спасибо!
#1 [ЕСТЬ РЕШЕНИЕ] Не показывать отключенные опции в настройках профилей 27 июня 2017 в 01:27
Доброго времени суток. Заметил в InstansCMS такую недоработку. Если в админке отключить для пользователей возможность добавлять в друзья, то в настройках уведомлений (в профиле пользователя) все равно остается пункт "Уведомлять о запросах дружбы" что как бы вводит в заблуждение. Тоже касается и "Групп". Если компонент "Группы" отключен то настройка уведомлений о приглашениях так же остается. Раньше помню удалял массивы в шаблоне контроллера User, но сейчас (установил InstantCMS 2.7.2) в файлах шаблона что то на JS и я не могу в этом разобраться. Как убрать ненужные пункты настроек уведомлений в настройках пользователей? Спасибо.
#9 Tseso 2.7.2 7 апреля 2017 в 05:27
На ПК все нормально, на смартфоне тоже.
#10 [ЕСТЬ РЕШЕНИЕ] Курс php от R2 - предварительный список желающих 16 февраля 2017 в 02:17
Нужно делать складчину. Идея отличная.
#11 Личный кабинет в icms2 30 января 2017 в 13:34

ifork, Решается в шаблоне 1 записью юзер из админ энд юзер ийди равны юзеру

kirkr

Ну я предполагал некую тривиальность сей задачи, но все же хотелось бы с реальными примерами грамотного кода, если не трудно. Ну и вопрос по просмотру контента все же пока не понятен.
#1 Личный кабинет в icms2 30 января 2017 в 03:34
Доброго времени суток. На сегодняшний день InstantCMS имеет достаточно обширный функционал коим может похвастаться далеко не каждая CMS. Наличие полноценных профилей пользователей и типов контента, позволяет создавать сайты различной степени сложности и тематики. Сейчас я работаю над сайтом проекта, для которого Instantcms 2 подходит просто идеально, кроме одного — нет возможности сделать из профилей пользователей личные кабинеты. Нужно что бы пользователь мог видеть на сайте только себя и только свой контент и контент созданный админом. Т.е. иметь профиль, в котором будет так же показываться созданный им контент, но этот профиль и контент будут видеть только сам пользователь и админ. Список пользователей тоже должен видеть только админ. Друг друга пользователи на сайте видеть не должны, и просмотреть профиль другого пользователя тоже должно быть запрещено по умолчанию. Видеть список контента и просмотр самого контента созданным другим пользователем тоже должно быть запрещено. Гуру, подскажите, как можно реализовать данную задумку? Вообще считаю что такую возможность пора внедрять в коробку, ведь имея биллинг и другие компоненты, можно значительно расширить охват возможностей для реализации сложных проектов на InstantCMS 2. Спасибо. Всем добра!
#13 C днем варенья Fuze!!! 28 января 2017 в 10:57
С днём рождения Fuze!
#14 Linux какой выбрать? 27 января 2017 в 10:02
Если мне не изменяет память, то сайт русскоязычного сообщества Linux Mint когда то запилил Val. Сейчас вроде бы он им больше не рулит. Сам сайт по сей день крутится на Instantcms 1.x. Вообще минт штука хорошая и его тоже можно смело рекомендовать начинающим и не только. К тому же он базируется на репозитории ubuntu. Я сам его не юзаю т.к. предпочитаю KDE а у мяты оно не очень. Хотя жду когда релизнется Linux Mint 18.1 KDE, качну на посмотреть. Может уже довели до ума. Все же обещают запилить туда Plasma 5.8.
#15 Linux какой выбрать? 27 января 2017 в 08:17
Я использую Linux как основную систему уже много лет. Когда то я тоже парился о том какой дистр лучше. Ставил всякие разные дистры с разными DE. Но тогда это был интерес. Сейчас я сижу на ubuntu с KDE и не заморачиваюсь. Использую только LTS выпуски. На работе недавно переустановил систему в связи со сменой ssd. Выбор пал на KDE Neon LTS который базируется на ubuntu 16.04 LTS. Все работает. Ничего менять не буду. В общем мнение конечно субъективное но все же рекомендую использовать ubuntu-based дистрибутивы. Ну или Debian-based. Удачи.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.