Несколько вопросов "How to"
- Как отключить обязательное заполнение поля Заголовок?.. Чтоб можно заполнять, а можно и нет.
- Как сделать вывод топиков по дате последнего обновления? т.е. либо по дате публикации топика, либо по дате публикации последнего комментария в топике.
- Как сделать чтобы при добавлении пользователя в друзья он автоматом попадал в раздел активность с определенным набором событий, которые будут отслеживаться?
- Тоже самое что и 3 только с блогами и лентой
Пока вроде все =)
- 0
- 05 февраля 2012, 15:44
- Bennington
- 2
Добавляем возможность гостевого комментирования топиков
12
Тестировалось на LS 0.4, но, думаю, пойдет и на более старших версиях.
У вас должен быть в базе пользователь с ником Guest!
Открываем файл /classes/actions/ActionBlog.class.php
Находим функцию SubmitComment()
заменяем в ней:
на:
Читать дальше
У вас должен быть в базе пользователь с ником Guest!
Открываем файл /classes/actions/ActionBlog.class.php
Находим функцию SubmitComment()
заменяем в ней:
if (!$this->User_IsAuthorization()) {
$this->Message_AddErrorSingle($this->Lang_Get('need_authorization'),$this->Lang_Get('error'));
return;
}
на:
if (!$this->User_IsAuthorization() and (getRequest('is_guest') != '1')) {
$this->Message_AddErrorSingle($this->Lang_Get('need_authorization'),$this->Lang_Get('error'));
return;
}
$guest = false;
if (getRequest('is_guest') == '1') {
if (!isset($_SESSION['captcha_keystring']) or $_SESSION['captcha_keystring']!=strtolower(getRequest('captcha'))) {
$this->Message_AddError($this->Lang_Get('registration_captcha_error'),$this->Lang_Get('error'));
$bError=true;
return false;
}
unset($_SESSION['captcha_keystring']);
$this->oUserCurrent = $this->User_GetUserByLogin('Guest');
$guest = true;
}
Читать дальше
Нужна помощь в модификации LiveStreet
Уважаемые разработчики Livestreet и модулей к нему!
Есть такая вот проблема:
Разбить все топики на 2 типа:
— фото
— репортажи.
Читать дальше
Есть такая вот проблема:
Разбить все топики на 2 типа:
— фото
— репортажи.
Читать дальше
Разлогинивание (потеря авторизации) при авторизации в другом месте
Столкнулся со следующей проблемой/особенностью: в базе лайвстрита, насколько я понял, отведено только одно поле под хэш, который генерируется при авторизации и который записывается в куки, чтобы человек оставался залогиненным. Соответственно, если пользователь вошёл на сайт с другого компьютера/браузера, старый хэш перетирается новым, и человек автоматически перестаёт быть залогиненным в на первом компьютере.
В своём коде я решил проблему введением таблицы с хэшами, в которую записывается каждый новый хэш, и соответственно, везде, где человек авторизуется, он и остаётся залогиненным.
А вот как это реализовать на чужом коде, не знаю. Может, кто-то уже сделал хак? :-)
В своём коде я решил проблему введением таблицы с хэшами, в которую записывается каждый новый хэш, и соответственно, везде, где человек авторизуется, он и остаётся залогиненным.
А вот как это реализовать на чужом коде, не знаю. Может, кто-то уже сделал хак? :-)
- +2
- 23 декабря 2009, 21:32
- TonyClifton
- 5
myFiles 0.2
30
Небольшой апдейт модуля загрузки файлов.
Изменения:
Исправлен баг с «пустой» заливкой и невозможностью удалить файл из списка загруженных.
Исправлен баг с незакрывающимся окном после заливки файла.
Добавлены картинки типов файлов в менеджере файлов.
Часть скриптов и конфига вынесена в отдельные файлы для удобства.
Добавлена возможность обработки тегами на основании типа закачки (экспериментально).
Используются иконки из комплекта , авторства Yusuke Kamiyamane.
Читать дальше
Изменения:
Исправлен баг с «пустой» заливкой и невозможностью удалить файл из списка загруженных.
Исправлен баг с незакрывающимся окном после заливки файла.
Добавлены картинки типов файлов в менеджере файлов.
Часть скриптов и конфига вынесена в отдельные файлы для удобства.
Добавлена возможность обработки тегами на основании типа закачки (экспериментально).
Используются иконки из комплекта , авторства Yusuke Kamiyamane.
Читать дальше
Анимированное облако тегов.
1
Красиво…
Увидел на сайте очень забавное облако тегов, облако в прямом смысле этого слова.
интересно где его достать, в модуля и хаках выложенных и продающихся его нет, но где-то есть.
а как вы думаете, удобно ли это вообще?
лично я залипал минут 5 над ним, по увеличивал скорость вращения, то замедляя, вчитываясь… довольно интересно, и как видно работоспособно.
Увидел на сайте очень забавное облако тегов, облако в прямом смысле этого слова.
интересно где его достать, в модуля и хаках выложенных и продающихся его нет, но где-то есть.
а как вы думаете, удобно ли это вообще?
лично я залипал минут 5 над ним, по увеличивал скорость вращения, то замедляя, вчитываясь… довольно интересно, и как видно работоспособно.
Отображение постов пользователя только его друзьям
1
Привет.
Нужно написать такой модуль или хак, чтобы при написании статьи пользователь мог ставить галку «Показывать только моим друзьям» и его статья отображалась только его друзьям.
В противном случае чтобы всем остальным пользователям отображался надпись: Чтобы просмотреть содержание нужно сначала стать другом пользователя.
И так же с коллективными блогами — чтобы отображались только тем кто является их участником, всем остальным видписувало: Сначала станьте участником.
Кто такое может дописать и сколько это будет стоить? Не думаю что это очень сложно!
Нужно написать такой модуль или хак, чтобы при написании статьи пользователь мог ставить галку «Показывать только моим друзьям» и его статья отображалась только его друзьям.
В противном случае чтобы всем остальным пользователям отображался надпись: Чтобы просмотреть содержание нужно сначала стать другом пользователя.
И так же с коллективными блогами — чтобы отображались только тем кто является их участником, всем остальным видписувало: Сначала станьте участником.
Кто такое может дописать и сколько это будет стоить? Не думаю что это очень сложно!
Кнопка написать
5
Как сделать так что бы кнопка написать была видна и не зарегистрированым. Как нибудь, что бы ссылка с нее например в раздел регистрация вела
Итоги конкурса на лучшее решение для LiveStreet за июнь
1
Сегодня мы подводим итоги ежемесячного за июнь месяц.
Призовой фонд в этом месяце составил 3000 рублей и был поделен между двумя победителями.
Итак, победители июньского конкурса:
Все призёры, скиньте мне в личку ваши реквизиты для перевода призовых.
Напомню, что любой желающий может принять участие в этом ежемесячном конкурсе на лучшее решение для LiveStreet. Это может быть модуль, хак, дизайн, шаблон или даже локализация! Главное условие для участие в конкурсе — это размещение вашей работы в .
Ждем новых участников и ваших работ!
Призовой фонд в этом месяце составил 3000 рублей и был поделен между двумя победителями.
Итак, победители июньского конкурса:
- — безоговорочный победитель этого месяца с отличным и главное полезным модулем — 2500 рублей
- — за хороший шаблон — 500 рублей
Все призёры, скиньте мне в личку ваши реквизиты для перевода призовых.
Напомню, что любой желающий может принять участие в этом ежемесячном конкурсе на лучшее решение для LiveStreet. Это может быть модуль, хак, дизайн, шаблон или даже локализация! Главное условие для участие в конкурсе — это размещение вашей работы в .
Ждем новых участников и ваших работ!