Авторизация и сессии

2
Добрый день!
Сегодня столкнулся с проблемой, которую хотелось бы решить. Может кто делал нечто подобное?
Есть:
  1. 2,3,4, вобщем не важно, сколько, главное что несколько, сайтов на LS, имеющих разные поддомены в одном домене. Например: site1.mydomine.ru, site2.mydomine.ru и site3.mydomine.ru.
  2. Для всех сайтов едиными таблицами являются session, user, user_administrator, user_field, user_field_value. Остальные таблицы у каждого сайта свои.
Необходимо:
Сделать так, чтобы авторизованный пользователь переходя с одного сайта на другой оставался быть авторизованным и на втором и на третьем сайтах.
Ломаю голову, с чего начать?

Правильно функционирующая кнопка "Написать" для незарегистрированных пользователей

2
Добрый день,

подскажите, пожалуйста, как создать правильно работающую кнопку «Написать» для незарегистрированных пользователей. Добавил следующий код в nav.tpl:


{if $oUserCurrent and ($sAction=='blog' or $sAction=='index' or $sAction=='new' or $sAction=='personal_blog' or $sAction=='feed' or $sAction=='top')}
    <a href="{router page='topic'}add/" class="button-publish"><span>{$aLang.topic_create}</span></a>

    {elseif $sAction=='blog' or $sAction=='index' or $sAction=='new' or $sAction=='personal_blog'}
    <a href="{router page='login'}" alt="{$aLang.topic_create}" title="{$aLang.topic_create}" class="login_form_show login-link">Написать</a>
    {/if}


Т. е. при нажатии на кнопку открывается окошко авторизации. Как сделать так, чтобы после авторизации пользователь попадал на страницу создания топика, а не просто на главную страницу? Спасибо!

Коллективный заказ модуля - "Популярное "

3
Добрый день, всем. Структура Ливстрита во многих вещах очень классно создана, но ориентирована она в основном на АЙТИ Гиков которые имеют следующие качества: разбираються в Айти на уровне продвинутых пользователей, понимают что такое лайк и умеют пользоваться не только одноклассниками и вконтактом, но и с легкостью разбираются с более сложными интерфейсами как фейсбук на английском языке. Я веду это предисловие к тому что у меня на проекте uaparty.com аудитория 18-30 из которых 70% девушки и они ничерта не понимают и не хотят голосовать за интересные топики и это прискорбно. Учитывая все эти проблемы я уже как 3-6 месяцев продумываю модуль ПОПУЛЯРНОЕ на основе более адекватной формулы и вот к чему пришел:

Модуль Популярное:
Базовые факторы — Количество просмотров страницы, среднее время нахождения на странице (больше НН секунд или меньше), количество внешних лайков на страницу
Вспомогательные факторы — прокрутка до окончания текста, лайк ливстрита

Работа системы:
Есть 2-а пути
1. Надо создать систему статистики или как-то записывать в базу количество просмотров и время нахождения на сайте + добавить функцию парсинга количества лайков с фейсбука, вконтакта, гугл+, и твитера (так сделали на mashable.com и вот был менее продвинуты плагин для версии 0.4 livestreetcms.ru/addons/view/202/)
Плюсы этого варианта: независимость от каких-либо ресурсов, полная сохранность информации на Вашем сервере
Минусы: Себестоимость системы, сложность защиты от накруток, возможные проблемы с доступностью соц. сетей и их парсингом
2. Подключить API Google Analycitcs or Yandex Metrika и на основе их данных создавать рейтинг
Плюсы: Полная автономия системы и легкость в реализации, гугл аналитикс позволяет вставить все соц. сети в статистику что в итоге даст всю информацию в закрытом виде. + Более высокий порог защиты. Стоимость системы будет ниже
Минусы: зависим от внешнего ресурса, гибкость системы ограничена, точность данных на текущий день около 80%


UPD.
Рейтинг автора за топик =
1 if от 0 до 100 (рейтинга топика) — 2 if от 100 до 500
и т.д.
Тем самым автору важно что б его топик был интересен и его лайкали в соц. сетях и посещали, тем самым популяризировать сам топик. Работает формула Дай нам посетителей и мы тебе дадим посетителей с главной страницы. При этом не будем зависить от того что у автора есть крутые друзья с крутым рейтингом

Если кому-то интересна такая системы то мы будем рады создать ее на основе коллективного заказа. Наша компания Agiotage готова взять на себя 50% затрат, а вторая половина будет поделена среди других заказчиков. Стоимость системы

Предварительная договоренность о разработке есть, но цена будет известна после окончательного ТЗ.
Если кому-то интересно прошу обязательно отпишитесь что готовы при адекватной цене участвовать в разработке, чем больше людей тем дешевле. Да и лайкайте что б на главную попасть.

Тормоза из-за виджета AddThis

 
Сегодня обратил внимание что тормозит сайт при загрузке блогов.
Вернее как. Он открывается, но правая панель, где справа Прямой Эфир, Облако тегов и пр. раскрывается спустя 20 секунд.
Выяснилось что движок, а может и шаблон (street-spirit) тянет AddThis виджет с недоступного сервера s7.addthis.com.
Есть какие-то варианты решения? Может на другом хосте есть этот виджет? Или вообще загрузить его локально.
И для чего он нужен этот AddThis.
  • ?
  • 04 февраля 2012, 12:48
  • lun4r

Записи из коллективных и персональных блогов на одной странице

 
Помогите, пожалуйста, реализовать следующую структуру:

На странице «ТОПИКИ» должны отображаться только избранные и интересные топики (в зависимости от количества лайков).
(собственно это уже и так реализовано)

На странице «БЛОГИ» должы отображаться все записи пользователей (как в коллективные блоги, так и в персональные). Просто все записи всем списком.

Других страниц (интересное, не интересное, коллективные, персональные) вообще не должно быть.

Как реализовать такое меню и страницу «все записи из всех блогов на одной странице»?
  • ?
  • 04 февраля 2012, 01:11
  • uj2

Случайный топик

 
Подскажите как это можно организовать, знаю как это можно сделать php&mysql, вот только структуру LS не знаю, скажите как можно подзрузить шаблон, а может у кого есть готовое решение?

Визуальный редактор

 
Кто разбирался с редактором в шаблоне developer-jquery?

Отсутствует только в тех разделах что я подчеркнул (красной линией)
В Админке TinyMCE отключен. Включен Плагин CKEditor замены TinyMCE. Уже пробовал и отключать плагин и включать стандартный редактор и все равно не отображается на сайте в шаблоне «developer-jquery» :(
Нужна помощь, для включения редактора в этом шаблоне.
В других шаблонах работает редактор во всех разделах.
Помогите решить проблему…

Необходима переделка шаблона

 
Здравствуйте, коллеги. Имеется сайт с LS v. 0.3 — capoeira.in. На сайте установлен модуль «Афиша». Необходимо переехать на 0.5 со всем содержимым. Бюджет обсуждается.
Спасибо.

Мысли при чтении чужого кода

 
Взято с habrahabr.ru :) Актуальный и забавный комикс, решил перепостить сюда.

Скриншот из видео Вконтакта

2
Народ нужна помощь, помогите сделать, чтобы брало автоматически превью с видео вконтакте, я тут пытался понять, да чет толком ничего не разобрал, вот вроде, где говорится об этом — vk.com/developers.php?oid=-1&p=video.get
Просто помогите разобраться как работает.