Предложения на счет Livestreet-шаблонов

Всем доброго времени суток!

Разрабатывая свой пакет, столкнулся вот с какой проблемой: в Livestreet-шаблонах файл header.tpl содержит все все, что только можно, и даже больше, чем надо. В частности помимо <head></head>, уже за его пределами содержится половина самой страницы, вместе с блоками #header, #content, сайдбаром и т.п. Но ведь это не круто. Ведь наверняка не только я сталкивался с задачей оформления пользовательских страниц, на которых шапка, вместе с пользовательским меню, формой авторизации и т.п. вообще могут отсутствовать. При этом мне с большой долей вероятности может понадобиться весь <head>

Я предлагаю в дальнейшем при разработке Livestreet-шаблонов <!doctype html> вместе с <head></head> вывести в отдельный файл head.tpl.
А head.tpl уже инклюдить в header.tpl
Таким образом кому понадобится шапка полностью, со всем плюшками, сделают {include=«header.tpl»}, а кому только <head>, со всеми его CSS-ами и т.п., сделают {include=«head.tpl»}
Читать дальше →

Записи личного блога и все записи пользователя

До сего момента я предполагал, что если зайти в личный блог (адрес .../my/user/), то там будут только записи, сознательно публикуемые в персональный блог. Однако обнаружил, что по адресу .../my/user/ находятся ВСЕ записи пользователя user.

Кстати, адрес .../my/user/ называется как Блог им. user, и я предполагал, что это будет тот самый персональный блог, только с теми записями, которые были опубликованы прямо в персональный блог.
По ссылке Блог им. user находится не личный дневник с публикуемыми записями, а по указанной ссылке находятся ВСЕ записи пользователя user.

Все записи пользователя и записи пользователя публикуемые в персональный блог, как я думаю, это различные данные, а значит не должны подменяться.

Или у LS другая идеология?

Описание плагинов

Ставлю плагины на LS 0.4.2 и заметил неудобный момент.
Различные плагины имеют свои пути для управления, которые еще надо помнить.
Было бы удобно, если бы на странице плагинов admin/plugins/ в описании указывался шаблон ссылки на управление плагином. Это к авторам плагинов.
И наверно было бы еще удобнее, если был бы добавлен столбец «Управление», в котором были прямые ссылки на админку плагина. Это к разработчикам движка.

Предложения

Режим регистрации по приглашению или нет.
Если использовать, то регистрация будет доступна ТОЛЬКО по приглашениям!

1. а можно так сделать что бы и по приглашения и так!
и что бы можно было прослелить кто кого пригласил!

2. есть ли какая то ВОзможность импорта топиков с других сервисов
например blogspot

3. можно ли будет реализовать что было видно кто голосует?

4. можно ли будет реализовать подписку подключение на персональный блог?

Чего мне сильно не хватает

Здравствуйте. Хотелось бы высказать несколько пожеланий по поводу возможностей новой версии (простите, если что-то из этого уже обсуждалось).

Чего мне очень хочется

  1. Чтобы была таблица хешей, и когда я логинюсь в одном месте, я не переставал быть залогиненным в другом (речь идёт об одном и том же LS-сайте);
  2. Чтобы можно было добавлять видео из Vimeo по тегу video;
  3. Чтобы аватары ресайзились с сохранением пропорций (вроде, уже сделали);
  4. Чтобы усовершенствовали систему инвайтов. Поясню: сейчас есть два варианта: либо отправляешь по почте инвайт, человек заходит, регистрируется (снова оставляя адрес электронной почты), активирует свой аккаунт, логинится. Либо, при получении инвайта, человек просто регистрируется, указывая любую почту, но не активируя её. По-моему, логично сделать так, чтобы человек получал на свой e-mail приглашение, прошёл по ссылке и зарегистрировался, не указывая электронную почту (она уже та, на которую вышло приглашение) и не активируя свою запись (потому что он получил ссылку по почте);
  5. Чтобы были исправлены всякие мелочи типа отсутствия пробелов перед скобками («Комментарии(25)»), лишних переносов строк во фразе «Читать дальше» и лучшей оптимизированности кода для поисковиков;
  6. Чтобы картинки вставлялись с относительным путём, с альтом и закрывающим слэшем:
    <img src="/kuku/lala.jpg" alt="Лала" title="Ляля" />
  7. Чтобы исправили глюк (если ещё не исправлили), при котором, если в профиле не указано название сайта, а только адрес, вместо названия светится e-mail;
  8. Чтобы страницы были валидными (естественно, в той части, которая касается самого движка и стандартных скинов). Не самое главное в жизни, но всё же. К тому же, есть желающие помочь.
А так система клёвая, мне очень нравится. Спасибо вам.

Комментарии, отправляемые на мыло

Есть предложение отцу-основателю ЛС чуть-чуть дополнить информацию, посылаемую на мыло при добавлении комента на мой топик или при ответе на мой коммент: хочется, чтоб не только текст сообщения был, но и КТО написал, и КОГДА.

Я знаю, что это все в скинах меняется и у себя поменяю, как мне надо, но есть предложение, чтоб в стандартной поставке и в том скине, который сейчас используется на сайте ЛС, это было бы сделано. ИМХО, удобней будет.

Нюансы локализации

Хотелось обратить внимание сообщества на один момент, стоивший мне некоторого времени.

При локализации LS обнаружил, что описание и название персонального блога не локализируются, т.е. остается в тексте «Это ваш персональный блог.» и «Блог им. CaptainFlint» для тех блогов, которые были созданы до перевода интерфейса сайта на новый язык. Оказалось, что эти моменты нигде не редактируются, а просто вносятся в базу при написании первого поста в этот блог. Редактировать при желании можно ручками прямо в базе.

Отсюда делаю логическое предложение разработчикам касательно персональных блогов:
1) в базу в таблицу prefix_blog в поле blog_title вносить только имя пользователя (в моем случае это CaptainFlint), а приставку «Блог им.» уже дописывать локализованную. Из нюансов — может понизить быстродействие или просто в трудоемко в реализации, это уже спецы должны сказать, надо ли.
2) Раз инфа о персональном блоге все равно не редактируется, то может тогда и выводить в блоке «Описание блога» строку blogs_personal_description из файла локализации, а не содержимое поля blog_description? Все ж красивее будет.

Кто что думает по этому поводу? Я отдаю себе отчет, что для большинства русскоязычных пользователей проблема вообще надуманная, но все ж… :)

пожелания к движку

для того чтобы исключить, глупые вопросы новых пользователей таких как я, предлагаю в раздел «скачать» добавить ссылку на инсталятор(или добавить его сразу к движку) и более подробно описать процесс установки ( для новичков существующее описание установки ни о чем не говорит).
приведу пример я скачал, поставил, настроил движок е107 за один день, это при том, что я его вижу в глаза впервые! сейчас я это сделаю за пол часа.
лайв стрит я пытаюсь обуздать уже неделю, до сих пор нормально не фурычит, хотя как выясняется, сейчас я это мог бы сделать тоже за пол часа!

моё предложение:
1) Должны быть две версии движка для скачки «для опытных пользователе» и «для неопытных» (с инсталяционным файлом). В этом случае процесс установки заметно облегчиться: нужно будет залить движок на фтп, затем пройти по ссылке(предварительно указав что нужно прописывать ссылку типа www.lll.ru/install.php) и все а дальше пусть уже мучается )

2) в разделе «скачать должна быть прямая ссылка на faq (файл пдф)

3) более подробно описать процесс установки, в случае если пользователь захочет ставить вручную

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