Developer-kit - адаптация

Developer-kit 1.0.1 — адаптация c AltoCMS 1.0 (пока RC).
Я наверное плохо искал, но информации о том, что кто-то сделал эту работу, я в сообществе не нашел. Ждать выхода дефолтного шаблона «из коробки» (про developer вообще молчу) уже нет никаких сил — Synio принципиально не вариант (кому нужна эта бесперспективная возня в ЧУЖОМ по сути коде?). В общем, я потратил несколько часов на разработку Владимира, в свое время адаптированную Алексеем под AltoCMS 0.9* и в принципе шаблон работает корректно за исключением нескольких не критических моментов, которыми я не занимался в принципе (задача была не в этом). Сразу, что бросается в глаза — это то, что не создаются аватары «по умолчанию» (как для пользователя, так и для блога). Если кому-то эта тема интересна, вот шаблон: developer-kit (никаких изменений авторского интерфейса) — можно ставить, искать нерабочие моменты, баги и отписывать здесь. Очень бы хотелось вернуть шаблон в строй.
Я уже понемногу верстаю на него свои наброски...

Откроется в новой вкладке:

12.03.2014 Перезалил архив.
Проблемы, которые удалось выявить на данный момент:
  • Не выводятся дефолтные аватары блогов и пользователей *
  • Написать комментарий в статье можно только при условии, что стоит галочка на «Запретить комментирование» — т.е. всё наоборот...
  • Не пропадает кнопка «Редактировать» по истечении времени отведенного на редактирование комментария. **
  • В личной переписке под комментариями нет кнопок «Редактировать» и «Удалить» ***


* Временное решение: в папке /uploads/images/00/00/00/avatar/ на сервере заменить в именах файлов «_synio_» на «_developer-kit_»

** Проблема НЕ шаблона (в Synio из коробки таже история)
*** Аналогично — проблеме НЕ шаблона

Похожие статьи


21 комментарий

0
При попытке перейти в опубликованную статью:
Exception: Can not find the template "hook.draft_link.tpl" in skin "developer-kit" (from: actions/ActionBlog/topic.tpl; header.tpl; window_write.tpl; window_favourite_form_tags.tpl; header_top.tpl; page_main_menu.tpl; nav.tpl; menu.blog.tpl; nav_content.tpl; system_message.tpl; topic.tpl; topic_topic.tpl; topic_part_header.tpl; topic_part_footer.tpl; )
Отредактирован:
0
Вы на 1.0 ставите?
0
Перезалил архив.
Впрочем, можно просто добавить в корень шаблона отсутствующий «hook.draft_link.tpl» из Synio
+1
Вы на 1.0 ставите?
Да, разумеется. Последний билд с GitHub.

Перезалил архив.
Впрочем, можно просто добавить в корень шаблона отсутствующий «hook.draft_link.tpl» из Synio
Я так и поступил) Просто решил проинформировать вас о недостающих файлах в сборке)
0
Да, спасибо :)
Дело в том, что в выложенном здесь шаблоне (для версии версии 0.9*) этого файла нет. Но самое интересное (почему собственно я и не обратил на это внимания) — у меня ошибок при публикации статей не возникало…
0
Насколько совместим с Bootstrap? Можно ли подкл. дефолтный файл bootstrap.css?
Отредактирован:
0
Скин заточен под Bootstrap v2.2.2
Что Вы имеете ввиду говоря «дефолтный файл bootstrap.css»?
0
С измененной цветовой схемой. В Bootsrap 3.х с этим попроще.
0
На странице пользователя изображение аватара ссылается на
/uploads/images/00/00/00/avatar/avatar_developer-kit_male.png-64x64.png
64x64 такого размера в этом каталоге нет
0
Да, проблема с аватарами существует (я об этом писал).
Ничего (пока) не могу Вам предложить, кроме как взять аватары из Synio, переименовать их как указано выше и залить по адресу…
0
Дело не в переименовании. Есть 48х48/100x100/24x24/photo Наверное должен быть 48x48?
Решено копированием 48х48 в 64x64. Всё таки должно быть 48. Подходит.
Отредактирован:
0
Идете в Synio, копируете аватару под именем avatar_male_64x64.png, переименовываете её в avatar_developer-kit_male.png-64x64.png и заливаете в папку /uploads/images/00/00/00/avatar/ — больше ничего не могу сказать на этот счет.

Или просто установите пользователю аватару используя стандартный механизм.
Отредактирован:
0
--
Отредактирован:
0
У всех файл avatar_male_64x64.png по адресу you_site.ru/common/templates/skin/synio/images/avatar_male_64x64.png — есть, а у Вас его нет?
0
* Временное решение: в папке /uploads/images/00/00/00/avatar/ на сервере заменить в именах файлов "_synio_" на "_developer-kit_"
0
То что в данной директории у вас отсутствует указанный файл — не проблема шаблона.
+1
Ну это уже сами разберётесь. Багу показал.
0
Спасибо
+1
Начал таки изучать новую структуру файлов, о чем в частности говорилось здесь, а теперь наглядно представлено в "Start-kit".

Особенности:
Использование в шаблонах механизма наследования (extends) и прочее, о чем писать нужно отдельно, и лучше всего это могут сделать сами разработчики. Новая структура папок шаблона… — в общем почти всё, чем нас порадовал "базовый скин".

Что использовано:
Skin — Developer-kit 1.0.1
Bootstrap 3 в js, и частично bootstrap 3 в css.
Демо сайт работает на AltoCMS 1.0 RC-3
Визуализация (оформление темы) под «Start-kit».

В общем, сразу к результату:
Скин на github
Демо

Побыть пользователем:
login: user
pass.: 123456

P.S.: Подчеркиваю два момента, во-первых, — это не готовый продукт, наверняка есть ошибки и недочеты. И во-вторых, — это именно developer-kit 1.0.1 (по этому не стал создавать новый топик).
+1
За гит — спасибо. Поглядим, если что внесем предложения.
0
Хорошо. Я чуть позже тоже попробую составить список того, с чем не смог справиться сам…
Например, шаблон предпросмотра статьи (topic_preview_topic.tpl) не работает из папки «topics» — выполняется только из корня скина… И таких моментов несколько.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.