Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
21.08.2006, 00:53 | #1 |
Новенький
Регистрация: 11.05.2006
Сообщений: 10
|
Fe редактирование
Ещё раз повторюсь, но...
Как сделать редактирование новостей (tt_news) из FE ? 1. Нужно сделать так, чтобы у названия новости, которую пользователь имеет право редактировать появлялась небольшая панелька с кнопками "редактировать", "удалить". 2. Интерфейс редатирования был максимально похож на окно редактирования в BE. 3. (это уже из области фантастики) Более гибкое распределение прав пользователей: несколько групп пользователей, в каждой группе есть модератор который может управлять пользователями своей группы, каждая группа привязана к своему разделу статей (взятому из tt_news). Данный функционал уже реализован (полностью или частично) или нужно писать отдельный компонент? Чтобы решить первый пункт, пробовал копаться в tt_news, после того как понял что не могу получить доступ к обьекту $BE (для ВЕ-пльзователей естесвенно) - забил на эту идею и сделал сайт на joomlе теперь, после того как у заказчика появился готовый результат - думаю как это можно реализовать в typo3. |
21.08.2006, 07:58 | #2 | |
Senior Member
|
решение есть - только для пунктов 1-2 и в версии 3.8
Цитата:
if ($GLOBALS['BE_USER']){ if ($GLOBALS['BE_USER']->check('tables_modify','tt_news')){ $myeditUid = $row['uid']; $myeditTable = 'tt_news'; $myparams = '&edit['.$myeditTable.']['.$myeditUid.']=edit&columnsOnly=title,hidden,bodytext'; $markerArray['###NEWS_TITLE###'].='<a href="#" target="_new" onclick="'. htmlspecialchars(t3lib_BEfunc::editOnClick($mypara ms,"typo3/")). '"><img src="typo3/gfx/edit2.gif" width="11" height="12" border="0" alt="" align="left"></a>'; } } // этот код будет действовать только если пользователь имеет права BE по пункту 3 - система привилегий в тюпе подобна юниксу - поэтому ничего подобного наверное нет ни в одном расширении - все привилегии везде раздаются по папкам и разрешениям на типы элементов контента |
|
21.08.2006, 10:52 | #3 | |
Administrator
|
Насчет FE редактирования новостей - помоему это может быть уже реализовано.
По крайней мере должны быть хуки, которые позволяют прицепиться к выводу списка и вставить этот код в нужном месте. Цитата:
|
|