Блоги и профиль

Всем доброго дня. Вот есть несколько вопросов:
1. Не работает прфиль, т.е. счелкаю а мне выдается ссылка вида ***/profile// и 404 ошибка.
2. Как сделать чтобы не создавались блоги у каждого пользователя при регистрации, т.е. не было «мой персональный блог», а только те которые я создал.
3. Метки были не обязательны, или заполнялись автоматически из новости?
4. Как я посмотел инвайт может генерировать только админ. А как сделать чтобы пользователям выдавалось определенное количество инвайтов на месяц? и они у них показывались в профиле

Загрузка картинок и присваивание голых url

я в файле Image.class.php
поменял
Строку
$sWebPath    = rtrim(Config::Get('path.root.web'), '/');


на
$sWebPath    = '/';


чтобы при загрузки изоброжений в блоках ставился путь вида
/uploads/images/00/00/01/2010/10/21/94de49.jpg

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

Идея для плагина: индикатор заполненности профиля.

Раз уж пошли разговоры о расширении профилей пользователей в движке, то и я внесу свои пять копеек. После прочтения поста на Хабре и по мотивам похожей фишки того же Вконтакта появилась идея подобного плагина и для LS.

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

Для того чтобы мотивировать пользователя, можно за 100%-е заполнение давать ему +1 к рейтингу.
Читать дальше →

Не догоняю что делать с event

Заранее прошу прощения за нубский вопрос, но я не силён в ООП.
Подскажите, пожалуйста, такой момент. Сделал дополнительное поле group в профиле. Теперь мне надо фильтровать людей по этому полю по аналогии с /people/country/countryname. Предполагаю, что будет это выглядеть как /people/group/groupname
Модифицирую по имеющемуся образу и подобию classes/actions/ActionPeople.class.php добавляя:
protected function RegisterEvent() {		
                ...
		$this->AddEvent('group','EventGroup');
	}


В тупую копирую protected function EventCountry() {...} заменяя название на protected function EventGroup() {...}.
Упорно лезет 404. Где еще я что не дописал? Или я вообще не с этого края зашел?
Заранее спасибо.

Расширенный профиль пользователей

Всем привет!
Срочно нужен функционал расширенного профиля юзеров!
Всевозможные контактные данние: телефоны, аськи, скайпы, ссылки на профиль соц. сетей и т.д.
Конкретно:
— Имя;
— Фамилия;
— Возраст/Дата рождения;
— Темперамент;
— Телосложение;
— Длина волос;
— Цвет волос;
— Цвет глаз;
— Цвет кожи;
— Рост;
— Вес;
— Объем груди;
— Объем талии;
— Размер одежды;
— Размер обуви;
— Доп. информация, опыт, проекты;
— Интересы.
В идеале, чтоб можно было самому создавать нужное количество полей!
А также поиск по этим парамертрам.

Модернизация профиля. Часть 2. Облако интересов

Буквально на прошлой неделе доделал облако интересов.
Суть облака интересов, показывать теги, в которых пользователь заинтересован. То есть, либо теги, которыми он маркирует свои посты (ну а кто из вас пишет о неинтересном? :)), либо теги постов, который пользователь добавляет в «избранное».

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

Ограничение поля ввода в настройках.

Так как никакого алерта не выводится при введении имени более чем 20 символов, предлагаю в файле /templates/skin/new/actions/ActionSettings/profile.php

Строку:
<input type="text" name="profile_name" id="profile_name" value="{$oUserCurrent->getProfileName()|escape:'html'}" class="w100p" />

Заменить на:
<input maxlength="20" type="text" name="profile_name" id="profile_name" value="{$oUserCurrent->getProfileName()|escape:'html'}" class="w100p" />


Таким образом мы без особых усилий ограничим кол-во символов в поле ввода.