0.00
Рейтинг
0.33
Сила

bynetov

Статус онлайн в профиле (и не только) [реализация]




Спасибо ort и PSNet

Загорелся идеей вывести в профиль статус онлайн/оффлайн для пользователей. Понял, что по сути можно сделать напрямую в шаблоне примерно такой схемой
{если «текущее время в секундах» — «дата последнего визита в секундах» < 900 секунд} онлайн {иначе} оффлайн {/если}

Под катом инструкция

Makethis - красивые вещи своими руками!

Makethis.ru — блог про handmade: процесс, рецепты, инструкции красивых вещей, которые каждый может сделать своими руками.

На данный момент коллективный блог скорее похож на персональный, но это исключительно forfun-проект.
Буду рад, если этот проект будет кому-нибудь интересен!

Не отображается длинный нераздельный текст.

Например:

000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111122222222222222222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444455555555555555555555556666666666666666666677777777777777777

Самым последним символом вы скорее всего увидите 0 или 1, в лучшем случае 2. На самом деле последний символ — 7, но LS не переносит символы на новую строчку, если не был использован пробел. В шаблонах где контент не резиновый и ширина под контент относительно небольшая это может стать проблемой, например, при линке длинных ссылок. Можно ли это исправить?

Внешняя почта для пользователей сайта

Добрый день, появилась у меня идея плагина, необходимая для моего проекта. Идея заключается в создании электронной почты для пользователей и внедрение этого в ЛС. Сейчас пользователи (которым я создал почту) заходят на свой ящик через эту форму.

За основу, можно взять почту от яндекса. Я недавно делегировал домен своего проекта яндексу. Теперь я там могу регистрировать для своих пользователей электронные ящики (но не более 1000 шт, как пишут в Яндексе).

Но все это хотелось бы на автомате, да еще внедрить в движок. У пользователя будет внешняя почта и внутрненняя. С помощью внешней, он сможет отправлять письма прямо из ЛС в мир и принимать почту из мира в личных сообщениях.

У яндекс-почты есть открытый API, вот здесь описано, как сделать автоматическую регистрацию pdd.yandex.ru/help/section710/

К сожалению, я там не нашел API работы непосредственно с письмами, но я думаю, он есть.

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

Если кому-то нужна такая функциональность, можем собраться и реализовать вместе. Если здесь есть разработчики, готовые к реализации этого плагина, то жду вашего предложения о стоимости в ЛС.

Шаблон дизайна LiveStreet

Легкий, удобный шаблон.



Главная страница — 1 мб

Описание топика — 1 мб

Профиль — 1 мб

Хорошо если сделать функцию настройки цвета шаблона, то можно предусмотреть много вариантов от стандартного шаблона.
Цветовыбор

Плагин «Last publications»

Выводит в профиле последние заголовки топиков и комментариев пользователя в разделе «Активность». В конфиге задается количество топиков и комментов для отображения. По умолчанию — 5. Можно выключить отображение комментов или топиков. По просьбе вот этого коммента.

Плагин доступен в каталоге.

P.S. Внес изменения комментария в код.

Die Smarty! Шаблонизатор Twig

Die Smarty! Шаблонизатор TwigМое рвение оптимизировать все и вся не оставляет меня в покое. Я очень долго тестировал производительность VDS против производительности облака, я очень долго подбирал софт и выбирал ОС для серверной части. Все это пытался настроить так, чтобы производительность была на высоте, и, на этой стороне я, кажется, достиг цели. Далее у меня шел сам LiveStreet. Я хотел не только ускорить его работу, но и расширить функционал. И первым делом решил взяться за шаблонизатор, т.к. Smarty не устраивал меня своей скоростью.
Читать дальше →

Дополнительное поле при создании топика

Здравствуйте, довольно актуальная тема на 0.5.x

Дополнительное поле при создание топика

Сразу хочу сказать спасибо:
bas eXtravert bamboo

Источники: HOWTO: Дополнительные поля при создании топика — подправил адреса к файлам + добавил русского языка

Цель:
  • Часть I создание дополнительного поля в шаблоне new под 0.5.1
  • Часть II опубликованное дополнительное поле видно только администраторам


Читать дальше →