Модуль «Torrent»

12

Вновь приветствую всех!

Представляю вам модуль для создания torrent-трекерной системы на базе LiveStreet.



Посмотреть демо



Читать дальше
  • +15
  • 25 ноября 2009, 20:24
  • kks

Генерация случайных чисел

1
Просматривал сегодня function.php, обратил внимание на

function func_generator($iLength=10) {
	if ($iLength>32) {
		$iLength=32;
	}
	return substr(md5(uniqid(rand(),true)),0,$iLength);
}


Вместо rand() предлагаю использовать mt_rand() (во всех случаях, когда нужны случайные числа), так как она дает лучшее распределение.
Вариант с mt_rand() так же используется и в примере на php.net.
  • +6
  • 19 августа 2009, 10:53
  • Victor

Форум для LS

5
Всем привет!

Кто-нибудь пробовал делать форум, желательно девовидный, как дополнение к LS?
У меня аудитория привыкла к таким форумам, жить без них не могут :(
Примерный вид clip2net.com/clip/m9/1247247092-clip-144kb.jpg
Нашел вот такую разработку newmusic.ru/forum/musicmakers но тут нет древовидности.

SEO-оптимизация движка

2
Есть предложение к разработчику или его помощникам, по SEO-оптимизации.

Кто слышал о новом формате Google «canonicals»?

Приведу пример:
Две ссылки —
http://livestreet.ru/blog/2099.html
и
http://livestreet.ru/blog/2099.html#comment25096



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

Документация на модули

1
Т.к. появились платные модули предлагаю обсудить вопрос структуры модуля и его свойства:

Модуль — набор програмных средств призванный расширить функционал стандартного ядра движка.

В модуле должно быть:

1) Текстовое описание модуля и его функций
2) Файл таблиц баз данных, если модуль использует свои таблицы и запросы
3) Версия движка (с казанием версии), уже содержащая этот модуль
4) Описание ручной установки модуля
5) Описание возможных проблемных ситуаций и пути их решения
6) контакты разработчика
7) Файл автоматической установки модуля в лайвстрит

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

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

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

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

По сравнению с предыдущей версией каких-то особо кардинальных изменений не произошло, и смена версия знаменует просто переход с беты на финальный релиз.



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