Простой сайт на LS

Всем добрый день!

Сегодня обнаружил в репозитории, что есть отдельная ветка для простых сайтов на LS. Скачал, установил, потом попытался подключить плагин админки, но вылетела ошибка, что модуль проперти отсутствует. В дампе базы данных для простых сайтов есть две таблицы prefix_plugin_migration и prefix_plugin_version. Как я понимаю они как раз относятся плагину админки. Кто в курсе какие планы по поводу развития этой самой ветки для простых сайтов?

7 комментариев

avatar
Плагин админки там работать не будет (хотя у себя на некоторых проектах я выпилил лишний функционал и пользуюсь).
Позже добавлю туда базовый функционал по активации/деактивации плагинов, который есть в LS.

А модули property, media и т.п. можно добавлять по желанию, если того требует проект.
  • ort
  • +1
avatar
Спасибо.
avatar
Огромное пожелание включить модуль media в коробку!!! Что за современный сайт без картинок :)
При переносе пришлось изрядно поковыряться, чтобы все заработало как надо)
avatar
Планируется ли в загрузку файлов добавить расширения типа doc, pdf, xls?
avatar
Я написал свой плагин админки, потому что имеющийся мне показался слишком сложным и заточенным под livestreet. Посмотри, возможно его можно взять за основу. Готов доработать под необходимые требования + есть желание его дорабатывать и развивать, поскольку 80% разрабатываемых мною сайтов не являются блого-социальными сайтами.
avatar
Советую немного больше уделить внимание безопасности (обобщенно) и избегать ТТУК (конкретно к данному коду)
avatar
1. не нужно этого делать:
function Sklonenie($iCount, $aSklonenie)

github.com/prokopov-nikolai/ls-admin/blob/master/include/functions.php#L82

2. и вообще многое из того файла есть в коробке лс и проще по коду

3. Обрабатываем цену и возвращаем в форматированном виде
Что? В админке? function GetPrice($iPrice, $bNumberFormat = false, $bWithCurrency = false)
github.com/prokopov-nikolai/ls-admin/blob/master/include/functions.php#L96

4. два метода транслитерации?
github.com/prokopov-nikolai/ls-admin/blob/master/include/functions.php#L39
github.com/prokopov-nikolai/ls-admin/blob/master/include/functions.php#L167

5. и т.д.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.