avatar
+7.59
13.931

Артемий

Первый полет:
Ставим всё самое последнее с гитхаба (и дижок, и скин соответственно).
1. Авторизация — ура, работает!
2. Регистрация — не-а..., после нажатия на «Зарегистрироваться» — висим. Но — запись в БД о новом пользователе вносится. Т.е. сама регистрация прошла, а вот перезагрузки и прочих привычных радостей не произошло… Перезагружаем страницу с помощью браузера. Всё — мы дома.
3. Пробуем иначе. Выходим. Клацаем правой кнопкой мышки на «Зарегистрироваться» и далее «Открыть ссылку в новой вкладке» (задача: попробовать зарегистрироваться НЕ с модального окна). Устанавливаем курсор в первый же input (логин) — всё, висим. Форма мертвая…
4. Пробуем дальше. Активируем плагин совместимости. Кнопки в модальном окне умирают. Теперь не зарегистрироваться..., не даже авторизироваться. Пробуем зайти со страницы /login — ура, получилось! А ну-ка «Регистрация» (со страницы /registration) — страница перезагрузилась, вылетела «Ошибка. Системная ошибка, попробуйте позже» (на англицком). Но — пользователь создался. Теперь нужно вернуться на главную, открыть с помощью правой кнопки мыши страницу /login (так как в модальном окне кнопки не работают) и авторизироваться. Уря!))

Про отсутствующие файлы (info.tpl, header_light.tpl...) и другие мелочи не пишу. Об этом и так сказано:
… это еще НЕ готовый результат, работа на скином в полном разгаре, поэтому баги и всяческие недоработки, конечно же, пока присутствуют в большом количестве.

В общем — есть что поковырять… :)
Прошу прощения за стиль изложения… Это наспех составленный конспект.
А что конкретно Вы хотите настроить?
common/templates/skin/start-kit/settings/config/
Да, есть такое (пользователь создается?).
Кстати, чтобы капча выводилась нужно обратить внимание на следующий код (привожу основной фрагмент, файл: /skin/start-kit/tpls/actions/ActionRegistration/index.tpl, строка 76):
{Config::Get('path.root.engine_lib')}/external/kcaptcha/index.php

— нужно поменять на:
{Config::Get('path.root.engine_lib')}kcaptcha/index.php
А я ещё здесь упоминал об этом.
Кстати, Вы откуда скачиваете? Отсюда?
Предлагаю скачать непосредственно отсюда. Кажется, именно 1.0-rc2 — не обновляли. Прошу прощения, если не прав. Но по первой ссылке на RC (скачивал пару дней назад) даже админка не самая последняя…
… буду рад услышать какие-то соображения и пожелания
Непременно!
Всё понял! Спасиб)
Вот за это — НИЗКИЙ ПОКЛОН!
Спасибо :)
Так можно?
$config['module']['user']['profile_photo_width'] = array(500,250,0);

(где «0» это оригинальное изображение)
Подскажите, на что заменить это (ссылка на главное фото профиля):
<img src="{$oUserProfile->getPhotoUrl()}" alt="photo" class="profile-photo" id="foto-img" />

— чтобы вывести оригинальное фото?

По умолчанию у нас выводится это:
/uploads/images/00/00/01/2014/03/04/a6b74989.jpg-250x250.jpg

— разумеется, цифрами (.jpg-250x250.jpg) можно манипулировать. Но как вывести вот это изображение:
/uploads/images/00/00/01/2014/03/04/a6b74989.jpg

— без всяких ограничений размера, т.е. — залитый оригинал?
Я исходил из реалий шаблона Synio (который для меня лично не представляет никакого интереса), стараясь максимально сократить изменение авторского кода. Тут ведь процесс творческий… Делать можно всё что угодно.
В том скине, с которым я работаю сейчас, я примерно так и сделал (как Вы описали).
Вот! Отлично.
Спасибо.
Ребята, подскажите, насколько правильно такое решение: копирую из widgets.php движка код одного из виджетов и переношу его widgets.php скина (код именно копирую, т.е. он присутствует и там и там). Потом, в widgets.php скина меняю позицию виджета (с 'wgroup' => 'right' на 'wgroup' => 'left'). На выходе, позиция меняется. Результат удовлетворительный. Как я понял, приоритет widgets.php скина выше? Вообще, так можно делать?
Не туда нажал (ответил ниже) :)
Ну здесь он остается в самом верху (в данном случае так задумано).
Но если наличие левой колонки выглядит несколько напряжно при просмотре в мобильных устройствах, то её можно и вовсе скрыть (отключить), добавив следующий код в любой css файл шаблона (условно поставим ограничение на 600px):

@media (max-width: 600px) {
  #leftbar {display: none;} /* скрываем левую колонку */
}
Ноут:



Планшет (600Х800):



Смартфона нет.
Но если что, вот сервис quirktools.com
Вот сайт для теста: demo

P.S.: Позицию «левой» колонки (как и отображение её на определенных страницах) в мобильных устройствах (на моих скринах она, например, в самом верху) можно менять манипулируя вставкой:
{include file='leftbar.tpl'}

в шаблонах. Например, для отображения «левой» колонки только на Главной, вставляем указанный код не в header.tpl, а в actions/ActionIndex/index.tpl и т.д.
Хорошо! Сейчас немного освобожусь и проверю. Пока пользователи не стали жаловаться, что не могут зайти на сайт (методом «тыка» вычислил что дело в «News») — в Вашем плагине души не чаял…

Вот на Ваш плагин я и дал ссылку. Небольшая правка BlockNews.class.php позволила выводить записи со всех стен. А конфликт (вспомнил) был с регистрацией и авторизацией пользователей через модальное окно (со страниц /login и /registration зайти получалось).
Спасибо
То что в данной директории у вас отсутствует указанный файл — не проблема шаблона.