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

Поддомены для юзеров и коллективных блогов

Модуль сделан по ТЗ из топика Реализация поддержки субдоменов (коллективный заказ)

Пример WWU.ru
— Все посты располагаются в субдоменах
— Ссылки из заголовков топиков с главной страницы, rss, прямого эфира, топа, хороших и тд ведут на полный текст, располагающийся в субдомене
— Ссылки из пользовательских профилей ведут на профили друзей, а не на их блоги, например, user.site.ru/profile;
— Ссылки из списка блогов и из пользовательских профилей (состоит/администрирует) ведут на субдомены, являющимися коллективными блогами.
— по адресу user.site.ru показываем публикации (блог пользователя), а не его профиль;
— по адресу blog.site.ru показываем непосредственно сам коллективный блог;
— ссылки на субдомены, для которых нет алиасов среди блогов и пользователей, переадресовываются на основной домен и по ним выводится ошибка 404;
— обеспечение предупреждения коллизий путём проверки существования алиасов при регистрации пользователей и создания коллективных блогов.

livestreet.ru/addons/48/

Для участников прездзаказа цена 585р.

p.s. Дружит с модулем «Адсенс для юзеров»
UPD: Выпустили версию с фиксами 1.0.2

Админпанель вер.0.3

В разделе «Модули» выложена версия 0.3 модуля Админпанель + модуль расширения языковой поддержки.

Процесс установки не претерпел изменений. Изменения в самом модуле:
— Смена языков, добавление языка «по умолчанию» для модулей, где перевод не сделан
— Возможность просмотра скриншотов для тем
— Добавление/удаление админов сайта
— Редактирование топиков и комментов юзеров
— Бан по IP


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

Реализация поддержки субдоменов (коллективный заказ)

Объявляется коллективный заказ на реализацию поддержки субдоменов для тематических блогов и пользовательских профилей.

Цель хака: логически отделить сообщества и персональные блоги, делегировав каждому отдельное доменное имя нижестоящего уровня.

Технические особенности:
— все посты располагаются в субдоменах;
— ссылки из заголовков топиков с главной страницы, rss, прямого эфира, топа, хороших и тд ведут на полный текст, располагающийся в субдомене;
— ссылки из пользовательских профилей ведут на профили друзей, а не на их блоги, например, user.site.ru/profile;
— ссылки из списка блогов и из пользовательских профилей (состоит/администрирует) ведут на субдомены коллективного блога;
— по адресу user.site.ru показываем публикации (блог пользователя), а не его профиль;
— по адресу blog.site.ru показываем непостредственно сам коллективный блог;
— ссылки на субдомены, для которых нет алиасов среди блогов и пользователей, переадресовываются на основной домен и по ним выводится ошибка 404;
— обеспечение предупреждения коллизий путём проверки существования алиасов при регистрации пользователей и создания коллективных блогов.

Желающие поучаствовать в долевом финансировании приглашаются к обсуждению будущего хака в этом топике.

Разработку будет вести наш коллега ozz

Модуль Админпанель

Огоревал я, наконец, модуль администрирования. Что он позволяет делать:

1. Работа с файлом config.php
2. Работа с шаблонами (скинами).
3. Работа со статическими страницами.
4. Сделал простейший инсталлятор модуля


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

Аватары без искажений

Уже поднималась тема про искажения в аватарах, возникающие, если исходная картинка не квадратная. Что-то мне это сильно не нравилось, и решил я это исправить.

Ниже даю решение, как создавать квадратные аватары из неквадратных картинок.

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

Шаблон "developer"

Список дефолтных шаблонов ЛС пополнился еще одним — «developer»
Шаблон разрабатывался преимущественно для веб-разработчиков и поэтому не содержит ничего лишнего, все только самое основное и нужное, думаю это поможет изрядно упростить разработку шаблонов для ЛС. В данный момент его можно скачать с SVN.

screenshot_01.png - Picamatic - upload your images

Шаблон будет дорабатываться, если у вас есть какие-либо идеи/предложения по этому поводу или же вы нашли баг в шаблоне, то большая просьба отписываться в этом топике. enjoy!

Перед сменой шаблона не забываем удалять содержимое папки /templates/compiled/

Использование поддоменов в LiveStreet

У многих возникает необходимость использовать поддомены для своих проектов на базе LiveStreet, например вынести на поддомены блоги.
Сделать это можно разными путями, например через реврайты в .htaccess, либо через роутер движка.
Я покажу как это можно сделать на примере последнего варианта, т.е. через роутер.

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

Внутренний голос. По заявкам :)

Хабраклонирование по заявкам жаждущих :)
Итак, что же такое внутренний голос — пример можно посмотреть на… ну конечно, хабре.
А вот здесь написано зачем это нужно.
Читать дальше →

Милые девушки, с праздником!


Вы — нежность, вы — ласка, вы — счастье!
Вы — розы в цветущем саду,
Вы — солнышко даже в ненастье,
Мажор в музыкальном ряду.

Вы — радость, вы — наши стремленья.
Вам сердце свое отдаем,
Отбросив любые сомненья,
Мы песню любви пропоём.

За сердце вас любим, за душу,
За вашу красивую стать.
Я тайны мужчин не нарушу:
Без этого нам не летать.

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