dle2ls конвертор базы. преальфа-версия

Нано-инструкция:
1. скачать файл (zip-версия)
2. в sConvertor.php поменять настройки доступа к БД
3. положить все файлы из архива не сервер
4. зайти по УРЛу, указывающему на sConvertor.php, на сайт.
5. ловить баги и материть писателя данного конвертера, предварительно отписываясь о них здесь в комментариях

Примечание:
Данные ДЛЕ и Живой улицы должны располагаться в одной базе данных, с разными префиксами. По-умолчанию префикс дле-ных таблиц — dle_, а ЖУ-ных — prefix_

PS: к ОРТу: не надо никуда этот топик переносить, конвертер еще очень сырой :-)

Иная система рейтинга Live Street, продолжение

В системе рейтинга описанной в топике Иная система рейтинга Live Street есть два недостатка:
1. Пустая трата голосов при голосовании с низким рейтингом. Учитывая что за пользователя можно проголосовать только 1 раз, это отрицательно сказывается на росте рейтинга.
2. Возможность накрутки рейтинга путем регистрации множества аккаунтов.

Для решения первой проблемы достаточно настроить конфиг, например, так:
define('ACL_CAN_VOTE_COMMENT',0); // порог рейтинга при котором юзер может голосовать за комментарии
define('ACL_CAN_VOTE_BLOG',3); // порог рейтинга при котором юзер может голосовать за блог
define('ACL_CAN_VOTE_TOPIC',1); // порог рейтинга при котором юзер может голосовать за топик
define('ACL_CAN_VOTE_USER',3); // порог рейтинга при котором юзер может голосовать за пользователя
Есть только один момент. Существует настройка
define('ACL_CAN_POST_COMMENT',-10); // порог рейтинга при котором юзер может добавлять комментарии
но отсутсвует настройка порога рейтинга при котором юзер может добавлять запись в собственный блог.

Для решения второй проблемы, совместно с  Lora_GT решили, что начальную силу нужно сделать нулевой, но немного разошлись в способе начальной закачки силы в систему. Я считаю что нужно дать определенную силу админу и через оценку комментариев он будет давать силу пользователям. Lora_GT считает, что нужно дать силу первым зарегистрировавшимся пользователям (позвать друзей) и они будут дальше распределять силу. Либо по прошествии некторого времени дать силу нескольким активным адекватным комментаторам.

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

Вопрос такой, чисто по шаблону.

При добавлении топика мы выбираем блог, и справа выводится описание выбранного блога. Вопрос: как убрать его оттуда (чтобы при этом правые блоки вообще не исчезли) и перенести в сам шаблон ActionTopic/add.tpl ?

Иная система рейтинга Live Street

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

В новой системе рейтинга отсутвуют минимальные значения влияния на силу и пользователь с 0 силой не может повлиять на силу других пользователей и голосовать за топики, что на мой взгляд кажется логичным. В связи с этим при регистрации всем пользователям присваивается определенная сила, в моем случае равная 1. Рейтинг нового пользователя равен 0 т.к. новый пользователь не может иметь авторитета в сообществе.
Читать дальше →

Нужны люди для настройки движка.

Здравствуйте. Те, кто читает Хабр, наверное уже знают о новом блоге Без адреса.

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

В частности сейчас нам нужна следующая помощь — мы собираемся перебраться на ЛС. Но нас интересует этот движок как основа. То есть нужно убирать некоторый функционал и добавлять новый. ТЗ в стадии написания, но кое какие мысли уже можно почитать здесь http://bezadresa.ru/?p=11.

Кто может помочь справиться с задачей? Интересует любая помощь по мере возможности, кто советом, кто делом. Бюджетов, как уже говорил нет, да и к тому же суть проекта именно в том, чтобы сообща делать общее дело не затрачивая средств. Могу только обещать, что безызвестными помощники не останутся;-)

Инсталлятор для LiveStreet

«Дело было вечером, делать было нечего»...

… нет, делать было что, т.к. это «чудо программистской мысли» ваялось на работе в перерывах между оной. В общем, модифицировали свои инсталлятор под LS, попутно добавив кучу для нас не нужных функций;)

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