Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 17.03.2008, 16:05   #1
margol
Senior Member
 
Аватар для margol
 
Регистрация: 09.07.2007
Адрес: Волгоград
Сообщений: 322
Отправить сообщение для margol с помощью ICQ
По умолчанию как сделать редактирование не админов через фронтенд возможным?

Доброго дня! Использую расширение simulate, не могу добиться возможности редактерования через fe. В мануале сказано:
From now on, when you login with this frontend user account you will also be logged in as a backend user and you can edit the website using the edit icons in the frontend.

Что надо сделать, прописать, чтобы это заработало?
margol вне форума   Ответить с цитированием
Старый 10.04.2008, 11:50   #2
margol
Senior Member
 
Аватар для margol
 
Регистрация: 09.07.2007
Адрес: Волгоград
Сообщений: 322
Отправить сообщение для margol с помощью ICQ
По умолчанию

Редактирование фронтенда НЕ админами СТАНДАРТНЫМИ СРЕДСТВАМИ typo3 (без расширений):
1. Связать FE пользователя с соотв. ему BE пользователем.
2. Группе, в кот. состоит be пользователь дать соответствующие настройки: DBMounts, File Mounts, новости и прочее. В TS:
PHP код:
config.admPanel=1
admPanel 
{
enable.edit=1
module
.edit.forceDisplayFieldIcons=1
hide
=0
}
TCAdefaults.tt_news.hidden=
3. Веб\Доступ - определить страницы, на которые даны права пользователю.
4. Зайти в be под именем этого пользователя (Инструменты\Управление пользователями\выбрать соотв. польз. и выполнить SU) и навести красоту: сделать BE русским и прочее.
margol вне форума   Ответить с цитированием
Старый 06.05.2008, 01:50   #3
Jurez
Новенький
 
Аватар для Jurez
 
Регистрация: 04.01.2008
Сообщений: 16
Отправить сообщение для Jurez с помощью ICQ
По умолчанию Исправить плагин simulatebe (BE-login simulation for fe-users)

Цитата:
Сообщение от margol Посмотреть сообщение
Доброго дня! Использую расширение simulate, не могу добиться возможности редактерования через fe. В мануале сказано:
From now on, when you login with this frontend user account you will also be logged in as a backend user and you can edit the website using the edit icons in the frontend.

Что надо сделать, прописать, чтобы это заработало?
Если я правильно понял из всего материала, который я перелапатил, дело в какой-то несовместимости версий. Скорее всего, начиная с версии 4.1.х разработчики как-то переписали работу "сессий".

В Simulatebe необходимо отредактировать файл tx_simulatebe_pi1.php
необходмо просто закоментировать часть кода.

Это оригинал:
if((!isset($_COOKIE["simulatebe"])) && $conf["allow"] && $GLOBALS["TSFE"]->loginUser && intval($GLOBALS["TSFE"]->fe_user->user["tx_simulatebe_beuser"]) && (t3lib_div::_GP("logintype")=="login")){


Исправлено:

if((!isset($_COOKIE["simulatebe"])) && $conf["allow"] && $GLOBALS["TSFE"]->loginUser && intval($GLOBALS["TSFE"]->fe_user->user["tx_simulatebe_beuser"]) /*&& (t3lib_div::_GP("logintype")=="login")*/){

Это для LOGIN! Тоже самое надо сделать для LOGOUT

У меня все работает!
Jurez вне форума   Ответить с цитированием
Старый 12.05.2008, 12:03   #4
margol
Senior Member
 
Аватар для margol
 
Регистрация: 09.07.2007
Адрес: Волгоград
Сообщений: 322
Отправить сообщение для margol с помощью ICQ
По умолчанию

Спасибо за ответ.
margol вне форума   Ответить с цитированием
Старый 12.05.2008, 12:44   #5
Podlec
Senior Member
 
Аватар для Podlec
 
Регистрация: 07.12.2006
Адрес: Volgograd
Сообщений: 189
Отправить сообщение для Podlec с помощью ICQ
По умолчанию

Странно.. использовал simulatebe в связке ы pixe_feeditng и все работало без комментирования кода
__________________
... be happy...
Podlec вне форума   Ответить с цитированием
Старый 01.06.2008, 18:56   #6
margol
Senior Member
 
Аватар для margol
 
Регистрация: 09.07.2007
Адрес: Волгоград
Сообщений: 322
Отправить сообщение для margol с помощью ICQ
По умолчанию

А у меня с pixe_feediting что-то не заладилось...

Я как админ пользуюсь этой панелью прекрасно, а вот простые пользователи с разрешением adminPanel=1 ее даже не видят.

Ты не мог бы описать полную инструкцию как и что надо прописывать?
Конечно займет какое-то время, но мне (думаю и не только мне) это было бы очень полезно. И в этой теме (как сделать редактирование не админов через фронтенд возможным? ) такая инструкция кстати. Может наши труды облегчат кому-то жизнь?

Меня интерессует: какие настройки у пользователей (не админов) должны быть для использования этой панели администрирования?
margol вне форума   Ответить с цитированием
Старый 02.06.2008, 14:50   #7
pomotom
Senior Member
 
Регистрация: 09.12.2007
Сообщений: 281
По умолчанию

1. права на страницы
2. config.admPanel=1 в сетапе шаблона
3. admPanel.hide = 0 у пользователя (вы тут не перепутали admPanel и adminPanel ?)
pomotom вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать форму поиска Elenka Общие вопросы 11 08.08.2008 00:33
Разграничение прав на редактирование через FE margol Общие вопросы 3 13.12.2007 20:54
Как сделать ссылку на несколько страниц назад? Илья Общие вопросы 0 24.09.2007 17:58
Хочу сделать корзину для TYPO3 такую же, как у Windows. thebat Общие вопросы 6 14.05.2007 12:00
Подскажите как правильней сделать Владимир Умнов Общие вопросы 2 12.10.2005 11:44


Часовой пояс GMT +4, время: 12:29.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория