+4.08
Рейтинг
3.07
Сила

Виталий

SeoGenerator

Я думаю все заметили банер на сайте вверху. Я так понимаю орт автор. Могу и ошибаться.

Ну так вот seogenerator.ru/

Кто то уже юзал?

Какие комментарии.

Я честно говоря не очень понимаю для чего надо. Может быть кто то расскажет?

404 vs 200

Если заходить на livestreet.ru/404/ то в «заголовке» возвращает статус 404.

У меня на локальном сайте ( localhost/404/ ) возвращает 200.

Ткните пожалуйста, где я мог набажить, если конечно кто то понял в чем речь?
  • avatar
  • 0
  • +1
    • 1
    • 0
    • 1

Блок "Показывать последнии записи из Twitter'а"

Наверняка у многих в связи с популярностью одноименного сервиса возникла необходимость добавить блок на сайт «Показать последнии записи из Твитера».

Я бы хотел написать данный модуль. Хотел бы услышать, как вы это видите, или как хотите, что бы было.

В свою очередь я расскажу, как я это вижу.

Администратор сайта добавляет данный модуль (может и не модуль, может хак) на сайт и настраивает его на определенного твитер-пользователя. Который и будет транслироваться в отведенный для этого блок на сайте LS.

А на самом деле нужно… скажите как. =)

Импорт RSS лент


Хотел бы представить новый модуль. Import Rss (Импорт Rss).

По сути аналог как на Хабре habrahabr.ru/crss/

Модуль умеет обновлять RSS ленты и добавлять посты в LS движек.
Обновляет ленты по таймеру, который можно задать отдельно для каждой RSS ленты.
Топики с ленты добавляются при каждом заходе пользователя, по типу refresh (F5).

В системе создаётся пользователь ImportRss и от его имени добавляются топики.

TODO:
— В будущем возможно поведение добавления поменяется. Например одна RSS лента — это один отдельный блог, куда и будут добавляться топики.
— Возможно добавлять топики не только от имени пользователя Import Rss но так же и от имени Admin или любого другого пользователя который указан в Rss ленте, как автор.
— Добавить возможность чтобы модуль можно было писал в определенный блог. Выбирать на стадии добавления RSS ленты. (вынести это из личных блогов и поставить в отдельный RSS-блог)
— сделать только для авторизованных

Жду ваших комментариев и предложений.

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

В шаблоне не видно define переменную

В конфиге модуля (config.route.php) объявляю переменную

define('ROUTE_PAGE_TEST', 'testpage');


Потом в текущем шаблоне (header_top.tpl) пишу

{$ROUTE_PAGE_TEST}


выдает '' (пустую строку)

Такое чувство, что сначала шаблон подгребается, а уже потом конфиги модуля.

Подскажите пожалуйста, почему так?

Соглашения при написании модуля

Есть ли какие то соглашения при написании модуля, какой «шаблон-заголовок» должен находиться вверху каждого php файла модуля?

Опять же толи поиск не рулит, толи я искать не умею…

Заранее спасибо за помощь!

UPD:
Для себя я сделал вот такой шаблон:

/*-------------------------------------------------------
 * @Module Name: Нью Модуль
 * @Module URI: http://developbyte.com
 * @Description: Самый клёвый мод
 * @Version: 3.1415
 * @Author: vist
 * @Author URI: http://developbyte.com
 * @LiveStreet Version: 0.3.1
 * @License: GPL
 *----------------------------------------------------------------------------
 */

Не латинские логины

Изучая код движка. Увидел, что в нем нет возможности сделать не латинские логины.

Ну например нельзя зарегестрировать русский логин «Вист».

Хотя база да и таблица в которой храниться логин находятся в кодировке UTF-8, что собственно странно.

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

Есть ли целесообразность заменить её например на mb_convert_case()

P.S.
Куда лучше разместить. Предложения и пожелания или Вопросы?

P.P.S.
Нельзя не латинские, поточу что не возможно сделать поддомены.

Руководство как написать свой модуль/хак

Скажите, есть ли руководство как написать свой модуль/хак?

Искал, что то не смог найти. (Вики, фак, нигде не увидел)

По примерам, которые находятся в движке, не все получается.
Т.е. в конце концов, сделал, но влоб :) типа инсёрт сразу в базу, но это ведь не красиво =)

Один из примеров что не получилось.
Пытался в модуле создать пользователя, как это сделать стандартными методами класса?

UPD:
Уже что то нашел: Пример создания модуля

Импорт через RSS (грабер)

Возникла тут идея, пока только идея.
Что бы реализовать такой функционал.

Импортируется RSS ссылка, и автоматически по ней добавляются статьи. С картинками, с тегами и прочим.

Вопросов два.

1. Нужен ли такой модуль? (грабер rss)
2. Делать его платным?

UPD:
Первая тестовая версия livestreet.ru/addons/70/