Ладно все завязываю, скучные вы. :)
могли бы и по кручи регистрацию делать
Единая авторизация всех проектов на LS — это значит любой пользователь, который хоть один раз зарегистрировался на движке LS моментом получает этот аккаунт на всех сайтах LS/
Я изначально понимал к чему идет и сейчас понимаю, будет отдельная БД и принадлежать она будет вам, пользователь который входит в аккаунт, будет по сути подключатся к базе данных LS. Но самое интересное начинается именно с момента входа, как будут передаваться данные пользователя, или их вообще не будет передавать БД. Если передаваться не чего не будет, то смысла в такой системе нету вообще, все равно на каждом новом сайте, будет новый рейтинг, пустая информация о пользователе и даже картинки не будет.
А если будет передаваться текст или хоть что то, то можно залить код к пользователю БД и через код пользователя взламывать все сайты LS.
Если пользователь захочет отключить единую авторизацию, все пользователи которые авторизовались на его сайты, будут сохранены в базу данных это пользователя?
Если да, то все пароли можно будет посмотреть в своей базе данных, А если нет, то единая авторизация станет навечно прилеплена к LS. Чуть не забыл, как будут добавляться сила и рейтинг пользователя, и если я админ сайта, я могу создать пользователя где я накатаю ему рейтинг и силу +1000.
Если вы создадите такую систему, я поржу как она рухнет. У вас прототип хоть есть?
языком чесать любой может, а на деле сделать лишь единицы.
Вот вы yuran (без обид), вы не программист, вот вы сказали Ort лучше знает, знает что?
Или не перенаправлять, а действовать с помощью запросов (REST, RPC) как действуют ВКонтакте и Facebook, например. Т.е. при логине выдавать уникальный токен, которым в дальнейшем и «подписывать» все операции пользователя.
Пора расстроить глупых людей:)
Почему нельзя создать единую авторизацию на LS
Начнем с самого начала, дело в том что данные пользователя хранятся в Базе данных, если она единая значит БД для всех одно. Но это еще пол беды, база данных должна работать с другими базами данных кто захочет ей воспользоватся, а если вы админ то это не чего не значит ибо админ тот кто управляет базай данных пользователя. Без БД вы не сможете сделать не чего с вашими пользователями которые типо общаются на вашем сайте, А самое интересное в этом то, что у вас должно быть две базы пользователей, первая это ваша, где вы админ и вторая единая база пользователей, о которой мы говорим. Как эти две БД будут совмещаться вообще без понятия, но мы знаем что не ваша бд не должна сливаться с чужой, если два пользователя авторизуются с одним именем, произойдет сбой.
Кароче идея изначально тупая как я сказал раньше, я не понимаю о чем вы думаете.
Ну так вот у меня они допилены, и этот плагин изменяет допиленный стиль и выглядит, убого:)
Я конечно могу удалить файл плагина, и убрать изменение в плагине, это не трудно.)
Кстати забыл написать, плагин не должен исправлять СSS шаблона, если шаблон недоработанный и в нем не правильный CSS при удалении комментария, это нужно исправлять в самом шаблоне, я эту ошибку еще давно описывал и думаю большинство людей уже ее исправили у себя в шаблоне.
Ну или на кройняк можно описать где нужно изменить css в шаблоне.
Проверил сейчас плагин, на мобильном шаблоне, кнопка все равно не правильно стоит(после звездочки)+ еще плагин изменяет CSS, при удалении.
{if !$oComment->getDelete() and $oUserCurrent and $oUserCurrent->isAdministrator()}
<li><a href="#" class="comment-delete link-dotted" onclick="ls.comments.toggle(this,{$oComment->getId()}); return false;">{$aLang.comment_delete}</a></li>
{/if}
{if $oComment->getDelete() and $oUserCurrent and $oUserCurrent->isAdministrator()}
<li><a href="#" class="comment-repair link-dotted" onclick="ls.comments.toggle(this,{$oComment->getId()}); return false;">{$aLang.comment_repair}</a></li>
{/if}
Wasja почему не хочешь создать отдельный файл для 2-го плагина?
это же легче и меньше кода будет, тупо создать новую функцию которая будет работать внутри файла comment.tpl
можно даже этот код взять который сверху, и сделать 2-рой, почти такой же чуть ниже. А плагин который будет подключен, будет взаимодействовать с этим кодом, вот и все. ну и соответственно 2-рой плагин, который был, без гемора.
Например если это админ работает только код который сверху, если это пользователь, код админа отключается, причем по стандарту а код пользователя включается.
могли бы и по кручи регистрацию делать
А если будет передаваться текст или хоть что то, то можно залить код к пользователю БД и через код пользователя взламывать все сайты LS.
Если да, то все пароли можно будет посмотреть в своей базе данных, А если нет, то единая авторизация станет навечно прилеплена к LS. Чуть не забыл, как будут добавляться сила и рейтинг пользователя, и если я админ сайта, я могу создать пользователя где я накатаю ему рейтинг и силу +1000.
языком чесать любой может, а на деле сделать лишь единицы.
Вот вы yuran (без обид), вы не программист, вот вы сказали Ort лучше знает, знает что?
Это плохой вариант для такой идеи.
Почему нельзя создать единую авторизацию на LS
Начнем с самого начала, дело в том что данные пользователя хранятся в Базе данных, если она единая значит БД для всех одно. Но это еще пол беды, база данных должна работать с другими базами данных кто захочет ей воспользоватся, а если вы админ то это не чего не значит ибо админ тот кто управляет базай данных пользователя. Без БД вы не сможете сделать не чего с вашими пользователями которые типо общаются на вашем сайте, А самое интересное в этом то, что у вас должно быть две базы пользователей, первая это ваша, где вы админ и вторая единая база пользователей, о которой мы говорим. Как эти две БД будут совмещаться вообще без понятия, но мы знаем что не ваша бд не должна сливаться с чужой, если два пользователя авторизуются с одним именем, произойдет сбой.
Кароче идея изначально тупая как я сказал раньше, я не понимаю о чем вы думаете.
Суть в том что он не подгружает существующий записи из базы данных.
как это исправить не известно.
У вас сайт случаем не на Денвере?
вот он знает.
В конфиг добавляй
Я конечно могу удалить файл плагина, и убрать изменение в плагине, это не трудно.)
2
и там и там CSS был изменен.
Ну или на кройняк можно описать где нужно изменить css в шаблоне.
Wasja почему не хочешь создать отдельный файл для 2-го плагина?
это же легче и меньше кода будет, тупо создать новую функцию которая будет работать внутри файла comment.tpl
можно даже этот код взять который сверху, и сделать 2-рой, почти такой же чуть ниже. А плагин который будет подключен, будет взаимодействовать с этим кодом, вот и все. ну и соответственно 2-рой плагин, который был, без гемора.
Например если это админ работает только код который сверху, если это пользователь, код админа отключается, причем по стандарту а код пользователя включается.