Редактирование комментариев к задачам

Рейтинг: 17.7030  
Внедрено
Предложил Алексей Голубов 05.10.2011 18:37:26

Редактирование комментариев к задачам

Комментарии к задачам невозможно изменить, удалить, это плохо.
Рейтинг: 0  
Ответил 26.04.2013 18:00:42
В версиях модуля задач 12.5.x допускается удаление/редактирование своего последнего комментария (для админа - любого). Для этого в настройках модуля надо проставить флаги, разрешающие редактирование и/или удаление комментариев.

Рейтинг: 0.5934  
Алексей Голубов 10.10.2011 10:12:13
Тех поддержкой, было предложено такое решение: нужно создать файл "\bitrix\components\bitrix\tasks.task.detail\templates\.default\component_epilog.php" с кодом:

<?
 CModule::IncludeModule('tasks');
 $rsTask = CTasks::GetByID($arResult["TASK"]["ID"]

 if(($arTask = $rsTask->GetNext())  &&  $arTask["FORUM_TOPIC_ID"&#93
 {
     CModule::IncludeModule('forum');
     $link = CForumNew::PreparePath2Message(
      "/community/forum/messages/forum#FORUM_ID#/topic#TOPIC_ID#/message#MESSAGE_ID#/#message#MESSAGE_ID#",
      array(
       "FORUM_ID" => 9,
       "TOPIC_ID" => $arTask["FORUM_TOPIC_ID"],
       "MESSAGE_ID" => "s"
      )
     );

     echo '<a href="'.$link.'">Управление комментариями</a>';
 }
 ?>

В результате, при просмотре задачи детально, после списка комментариев появится ссылка "Управление комментариями", которая ведет нас на скрытый форум комментариев к задачам, а там мы можем и редактировать и удалять комментарии.
Рейтинг: 0  
Палин Максим 12.12.2012 00:55:54
путь получается такой:
\Bitrix\www\bitrix\components\bitrix\tasks.task.detail\templates\.default\
не работает - пишет


Parse error: syntax error, unexpected T_IF in D:\Bitrix\www\bitrix\components\bitrix\tasks.task.detail\templates\.default\component_epilog.php on line 5


if(($arTask = $rsTask->GetNext())  &&  $arTask["FORUM_TOPIC_ID"]
в ПХП не силен - что посоветуете:?: