InstantCMS Ver.1.10.6. Исправлено и дополнено. Ver_1.10.6.004.01_from_09.04.2016

2320
Чтобы не переписывать всю антологию сборки, кому интересно, просто смотрите в моем блоге предыдущую запись.

Что изменилось:

Добавлен и адаптирован бесплатный шаблон Александра (естественно, после нашей с ним договоренности и обоюдного желания)

Исправлены ошибки:

- поправил все недочеты с размерами иконок
- ввел в стили класс icons для форматирования иконок (чтобы не расползались по всему полю), правда, только для дефолтного шаблона, в адаптивном шаблоне другая реализация, пока с Александром не обсуждали насчет унификации, думаю к следующему "кандидату" решим

Скачать сборку

Демо, если кто хочет сначала присмотреться к сборке

admin
12345678910

Сменилась демка и перезалит архив, добавлен забытый файл "добавление статьи с фронта"
так же сменился номер сборки.
InstantCMS Ver.1.10.6. Исправлено и дополнено. Ver_1.10.6.003.03_from_25.03.2016 | Модуль погоды от ГисМетео
Комментарии (18)
GNabi 3 апреля 2016 в 10:14 0
Если я перезалью файлы то какие изменения надо ли мне делать какие то изменения в БД?
Андрей 3 апреля 2016 в 10:55 0
Да, но делайте очень внимательно, потому что возможно, какие то поля уже присутствуют в базе.

Напишу все движения, которые делались со времен начала составления сборки:

1. Добавляем поля skype после поля icq и phone после поля skype в таблицу cms_users

Код PHP:
  1.  
  2. ALTER TABLE `cms_users` ADD `skype` VARCHAR( 30 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `icq` ;
  3. ALTER TABLE `cms_users` ADD `phone` VARCHAR( 20 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `skype` ;
  4.  
2. Сразу настроим приватность полей skype и phone (по умолчанию не показывать данные)

Код PHP:
  1.  
  2. ALTER TABLE `cms_user_profiles` ADD `showskype` TINYINT( 1 ) NOT NULL DEFAULT '0' AFTER `showicq`
  3. ALTER TABLE `cms_user_profiles` ADD `showphone` TINYINT( 1 ) NOT NULL DEFAULT '0' AFTER `showskype`
  4.  
3. Небольшие преобразования в базе:

- заменен тип текста в блогах на LONGTEXT
(таблица cms_blog_posts, поле 9 и 10 заменено с TEXT на LONGTEXT)

- увеличена длина наименования позиции
(таблица cms_modules, поле 2 (position): 20 поменяно на 50)

Вот и все.
Aleks Shultz 3 апреля 2016 в 18:41 0
Отлично! Большое спасибо за проделанную работу! Надеюсь будете продвигаться и далее в этом направлении улучшения первой ветки v
Андрей 4 апреля 2016 в 09:53 -1
благодарю, конечно буду и дальше продвигаться
Андрей 5 апреля 2016 в 09:02 -1
для тех, кто скачал и пользуется сборкой, замените фрагмент в файле admin/css/styles.css
(строки 769 и ниже, после комментария /* Добавлено blackman-st */

и вставьте этот код:

Код PHP:
  1.  
  2. /* Добавлено blackman-st для файла admin/template.php */
  3. .adm_header {color:#B2D1E8; background: #3E4145; height:52px;}
  4. .adm_header_pl {float:left; padding-left:20px; padding-top:9px;}
  5. .adm_header_pr {float:right; padding-left:20px; padding-top:9px;}
  6. .adm_mainmenu {height:24px; background:url(js/hmenu/hmenubg.jpg) repeat-x;}
  7. .adm_menu {padding-left:15px; height:24px}
  8. .adm_body {padding: 5px 10px 50px 10px;}
  9. .adm_pathway {margin-top:4px;}
  10. .adm_footer {
  11. background: #cacfd2 none repeat scroll 0 0;
  12. border-top: 1px solid #95a5a6;
  13. bottom: 0;
  14. clear: both;
  15. height: 50px;
  16. left: 0;
  17. line-height: 50px;
  18. position: fixed;
  19. right: 0;
  20. text-align: center;
  21. }
  22. .adm_footer a {color:#000000; text-decoration: none;}
  23. #container {padding-bottom: 50px;}
  24.  
немного задержался с доводкой стилей для переверстанной главной страницы админки
(теперь она вся на дивах)
Андрей 9 апреля 2016 в 20:11 0
Сменил адрес демки и долил на адаптивный шаблон переделанный файл "добавить статью с фронта", совсем склероз разбил, забыл про него
Capitan 11 апреля 2016 в 08:32 0
Подскажите: 1. как можно полностью отключить адаптивность
2. Включить ее только для например просмотра новостей, объявлений, записей в блогах, т.е. скажем так отдельных компонентов.
3. И просьба а может вы распишите урок как править шаблон для добавления новых позиций.
Заранее спасибо.
Андрей 11 апреля 2016 в 08:52 -1
1. использовать дефолтный шаблон
2 и 3 - это не ко мне, увы...
Capitan 11 апреля 2016 в 09:11 -1
Не :)) Мне нравится оформление, но не устраивает адаптивность. Вот сколько я уже опросил знакомых (ну мож чел 20) никому не нравится на сайтах адаптивность все сказали что лучше чтоб вся страница отображалась, т.к. увеличить ее оч просто одним движением пальцев.
Переделывать дефолтный шаблон ну оч муторно :(
Андрей 11 апреля 2016 в 09:13 -1
обратитесь к Александру (ник tokarev), это его разработка фришный адаптив, который планируется даже в коробку встроить
Jestik 11 апреля 2016 в 10:06 +1
В чем проблема? в стилях вместо max-width: 1200px !important; ставим width: нужная ширина в пикселях px !important;

Только не вижу проблем что бы увеличить что то..и вообще Вас не понял, адаптивность для того и есть что бы вся страница отображалась
Clear 14 апреля 2016 в 10:04 0
После установки выходит на странице пользователя ошибка в плагине логирования. Почему ??

Strict Standards: Declaration of p_auth_logs::execute() should be compatible with cmsPlugin::execute($event = '', $item = Array) in /home/users/8/89153752110/domains/y-trade.ru/plugins/p_auth_logs/plugin.php on line 179
Clear 14 апреля 2016 в 10:13 0
ДА еще забыл, в модуле "Меню пользователя" обертку сразу в базе лучше сделать module_simple.tpl по умолчанию. После установки выходит стандартный module.tpl с белыми полями. Не все сразу могут разобраться и полезут в scc как это я сделал по первой hoho
Так же ну очень хотелось бы видеть в сборке возможность добавления дополнительных фотографий для статей, УК, ДО. Этого катострофически не хватает для полноценной работы. Ранее я такие разработки видел конечно и они тут были для первой ветки, но сейчас я их не нашел. Хотя на компе у меня есть для статей.

Ранее еще заметил ошибку в УК если выводить более 6 предложений ПЛИТКОЙ то криво выводит. Выставил в 4 колонки. Выводит в первой строке три, во второй одну пробел и снова три. В общем надо проверить тоже этот вывод.
Андрей 14 апреля 2016 в 10:20 -1
с меню сменил уже, в следующей версией будет
с остальным, увы, это к автору шаблона Александру Токареву, надеюсь, что он тоже двигается в исправлении недочетов
Андрей 14 апреля 2016 в 10:22 -1
под админом все хорошо, у Вас под админом или под простым пользователем?
Igor 23 апреля 2016 в 17:03 0
а как устанавливать?
в ридми написано "3. Запустите скрипт http://yoursite.ru/install" но в архиве его нет
Андрей 23 апреля 2016 в 21:14 -1
нужно просто распаковать архив на сервер, и залить базу, исправив в конфигураторе все поля с доступом (имя базы, юзер, пароль)
все готово к работе, без всяких инсталлов
Aleks Shultz 8 января 2017 в 18:04 0
Нашел в шаблоне одну серьезную ошибку, которую раньше не замечал... При попытке добавить комментарий с мобильного устройства - подгружается содержание записи (статьи) еще раз на этой же странице, а форма комментария так и не появляется. Сперва думал что конфликт JS, все отключил и убрал, но ошибка осталась, как ее можно решить? Такая же ситуация и на вашем демо сайте при просмотре с мобильного