Искать  
 
   
1 из 2
1
Как автоматически разлогить пользователя после плагина LogMeIn
Отправлено: 21 Июль 2009 07:12 A.M.   [ Игнорировать ]
Member
Avatar
RankRankRank
Всего сообщений:  197
Зарегистрирован  2009-02-13

Использую  LogMeIn для публикации незарег. пользователем  публикации в единственном блоге. С блогами понятно smile
Но есть ещё ФОРУМ, где данный пользователь, ну никак не нужен. Попробовал использовать {*xp:logmein:l*gout} на других страницах (следующих при переходе за станицей публиковать (ставлю данный тег перед списком меню сайта) !!! на странице публиковать везде убрал данный тега - создал для этой страницы своё меню без перехода на форум), но тогда  logmein не может опубликовать запись без регистрации!!! Думаю просто неразобрался как использовать этот тэг.
Теперь сам вопрос:
Посоветуйте как разлогинить logmeinа после того, как он опубликовал запись, либо просто посетил страницу публиковать в SAEF, и пошел дальше в частности на ФОРУМ grin

Профиль
 
 
Отправлено: 21 Июль 2009 08:03 A.M.   [ Игнорировать ]   [ # 1 ]
Администратор
RankRankRankRank
Всего сообщений:  1354
Зарегистрирован  2008-01-02

Думаю самым правильным решением было бы выделить данного пользователя в отдельную группу с правами публикации только в этот самый блог и полной блокировкой к форуму, да и к остальным параметрам.

p.s. теоретический можно сделать выполнение форума с стандартными плагинами, но это доп. нагрузка - нужна ли она?

 Подпись 

booooring…

Профиль
 
 
Отправлено: 21 Июль 2009 09:22 A.M.   [ Игнорировать ]   [ # 2 ]
Member
Avatar
RankRankRank
Всего сообщений:  197
Зарегистрирован  2009-02-13

У меня logmein это отдельная группа с правом публикации в одном блоге. На форуме также стоят ограничения, но ничто не мешает ему редактировать свой профиль, что в моём случае приводит к “катострофическим” последствиям.  С правами доступа на форум не решается моя проблема. В идеале, нужно, чтобы  logmein заходил на форум уже как не logmein )). Может есть вариан с использованием промежуточной страницы при входе на форум, где можно обнулять только группу logmein.
доп. нагрузка - тоже не желательна.

Профиль
 
 
Отправлено: 21 Июль 2009 06:20 P.M.   [ Игнорировать ]   [ # 3 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  1423
Зарегистрирован  2007-12-27

сделайте редирект после публикации на страницу, где его разлогинет
думаю можно попробовать также freeform + moblog

 Подпись 

ExpressionEngine - SEO-ориентированный движок

Профиль
 
 
Отправлено: 21 Июль 2009 08:15 P.M.   [ Игнорировать ]   [ # 4 ]
Member
Avatar
RankRankRank
Всего сообщений:  197
Зарегистрирован  2009-02-13

Не совсем понял!!! Причем здесь freeform + moblog? Т.е. у LogMeIn разлогин. только по истечению заданного времени. А что с этим тегом {e*:logmein:logou*} не в порядке? Кто знает правило его использования?В комментариях вроде пишут, что большое значение имеет последовательность размешения на странице шаблона данного тэга. Но про размещение его в разных шаблонах тишина.

Профиль
 
 
Отправлено: 22 Июль 2009 10:58 A.M.   [ Игнорировать ]   [ # 5 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  891
Зарегистрирован  2008-01-07

тоесть тег {exp:logmein:logout} вобще не работает? попробуй запустить форум через обычные шаблоны - http://eeclub.ru/docs/modules/forum/other_features.html а в шаблоне уже указать:

{exp:logmein:logout}
{exp
:forum} 
Профиль
 
 
Отправлено: 22 Июль 2009 11:00 A.M.   [ Игнорировать ]   [ # 6 ]
Администратор
RankRankRankRank
Всего сообщений:  1354
Зарегистрирован  2008-01-02

у него далеко не на последнем месте скорость, а через обычные шаблоны запускать - повышать нагрузку на сервер.

 Подпись 

booooring…

Профиль
 
 
Отправлено: 22 Июль 2009 11:04 A.M.   [ Игнорировать ]   [ # 7 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  891
Зарегистрирован  2008-01-07
Calm - 22 Июль 2009 11:00 A.M.

у него далеко не на последнем месте скорость, а через обычные шаблоны запускать - повышать нагрузку на сервер.

ну можно просто как вариант таким способом проверить действительно ли дело в теге {exp:logmein:logout} wink

Профиль
 
 
Отправлено: 22 Июль 2009 01:04 P.M.   [ Игнорировать ]   [ # 8 ]
Member
Avatar
RankRankRank
Всего сообщений:  197
Зарегистрирован  2009-02-13

budulay, тег {exp:logmein:logout} у меня работает. Просто я не знаю, где и как его правильно разместить! Когда его ставил перед главным меню сайта

{exp:logmein:logout}
<ul class="menu">              
<
li><a href="">Главная</a> </li>
<
li><a href="/news">Новости</a></li
... 

- вставлял в шалоны через embed. (кроме шаблона с формой для публикации, где отдельное меню без этого тэг и входа на форум). У меня пользователь logmein не мог опубликовать запись. Система требовала регистрации.

Твой вариант, на сайте всё выполняется правильно, зайдёшь на форум:
1. logmein-ом сначала есть “Ваша панель управления”, пробую зайти, требует вход.
2. юзером тоже самое.

Профиль
 
 
Отправлено: 22 Июль 2009 01:48 P.M.   [ Игнорировать ]   [ # 9 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  891
Зарегистрирован  2008-01-07
sibmet - 22 Июль 2009 01:04 P.M.

budulay, тег {exp:logmein:logout} у меня работает. Просто я не знаю, где и как его правильно разместить! Когда его ставил перед главным меню сайта

{exp:logmein:logout}
<ul class="menu">              
<
li><a href="">Главная</a> </li>
<
li><a href="/news">Новости</a></li
... 

- вставлял в шалоны через embed. (кроме шаблона с формой для публикации, где отдельное меню без этого тэг и входа на форум). У меня пользователь logmein не мог опубликовать запись. Система требовала регистрации.

Твой вариант, на сайте всё выполняется правильно, зайдёшь на форум:
1. logmein-ом сначала есть “Ваша панель управления”, пробую зайти, требует вход.
2. юзером тоже самое.

создай шаблон напр. thanks и туда помести {exp:logmein:logout}, а при публикации используй параметр return=“site/thanks”.....
{exp:weblog:entry_form weblog=“site” return=“site/thanks”}
после публикации записи, говорим пользователю спасибо и делаем ему разлогин))

Профиль
 
 
Отправлено: 22 Июль 2009 02:06 P.M.   [ Игнорировать ]   [ # 10 ]
Member
Avatar
RankRankRank
Всего сообщений:  197
Зарегистрирован  2009-02-13

Это-то понятно. Если посетитель зайтёт на страницу формы публикации, и по какой-то причине пойдёт дальше бродить, он уже автоматом станет logmein-ом.

Профиль
 
 
Отправлено: 22 Июль 2009 02:10 P.M.   [ Игнорировать ]   [ # 11 ]
Member
Avatar
RankRankRank
Всего сообщений:  197
Зарегистрирован  2009-02-13

Да и почему с шаблоном будет работать, а мой вариант с меню конфликтует?

Профиль
 
 
Отправлено: 22 Июль 2009 02:15 P.M.   [ Игнорировать ]   [ # 12 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  891
Зарегистрирован  2008-01-07
sibmet - 22 Июль 2009 02:10 P.M.

Да и почему с шаблоном будет работать, а мой вариант с меню конфликтует?

может он там стоит между другими тегами, поставтье где то в самом низу

Профиль
 
 
Отправлено: 22 Июль 2009 02:34 P.M.   [ Игнорировать ]   [ # 13 ]
Member
Avatar
RankRankRank
Всего сообщений:  197
Зарегистрирован  2009-02-13

У меня меню это шаблон .menu_header там токо ul. Поставил в самом низу.

во всех шаблонах сайта присутствует {embed="embed/.menu_header"

в шаблоне формы {embed
="embed/.menu_header1"единственный без тега

Выдает:
Вы должны быть авторизованы для выполнения этого действия. Не публикует запись!!


К тому же выкидывает и админа!!

Профиль
 
 
Отправлено: 22 Июль 2009 03:03 P.M.   [ Игнорировать ]   [ # 14 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  891
Зарегистрирован  2008-01-07

попробуй не через ембед, может еще проблема в кеше если включет именно для шаблонов

Профиль
 
 
Отправлено: 26 Июль 2009 09:38 P.M.   [ Игнорировать ]   [ # 15 ]
Member
Avatar
RankRankRank
Всего сообщений:  197
Зарегистрирован  2009-02-13

есть здравые предожения?

Профиль
 
 
   
1 из 2
1