Шаблоны "быстрых ответов" в тикетнице

Запрос улучшений, интеграции с различными системами и т.д.
Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

Шаблоны "быстрых ответов" в тикетнице

Сообщение Alex Keda » 2010-07-27 19:15:06

необходима доработка

до 1/4 ответов на тикет представляют собой фразу

Код: Выделить всё

Здравствуйте.

Ваш запрос принят.

т.е. - когда отвечать будет чуть позже бухгалтерия, или системный администратор, или ещё кто-то кто в курсе, а отвечающий сейчас ничем помочь не может.
но - ответить-то что-то надо - иначе паникуют что им никто не отвечает.

предложение - гденить сбоку от окна ввода текста пару иконок, при клике по которым будет вставляться шаблонный ответ. в идеале - число иконок и текст настраивается индивидуально.
Убей их всех! Бог потом рассортирует...

nosok
Сообщения: 49
Зарегистрирован: 2010-02-05 2:57:53

Re: Шаблоны "быстрых ответов" в тикетнице

Сообщение nosok » 2010-08-05 7:33:53

lissyara +1 не плохо было бы.

B0nuse
Сообщения: 79
Зарегистрирован: 2010-04-16 23:10:59

Re: Шаблоны "быстрых ответов" в тикетнице

Сообщение B0nuse » 2010-09-06 20:13:02

Опять таки 5$ за подсказку ;)

Думаю, нет ничего проще.

В файле hosts\billing\comp\Edesks\Panel.comp вставляем следующий код между 36-37 строкой (перед if(!In_Array('hidden',$Disabled)){ )

Код: Выделить всё

$Comp = Comp_Load('Buttons/Standard',Array('onclick'=>"form.Message.value += 'Здравствуйте.\\n\\nВаш запрос принят.\\n';"),'Здравствуйте. Ваш запрос принят.','Info.gif');
if(Is_Error($Comp))
  return ERROR | @Trigger_Error(500);
#-------------------------------------------------------------------------------
$NoBody->AddChild(new Tag('TD',Array('width'=>25),$Comp));
#-------------------------------------------------------------------------------


Вместо Info.gif можно навоять любую Гифку размером 22х22 со своим названием файла и положить ее в styles\billing\Images\Icons\ не забыв изменить код в Panel.comp

И так до тех пор пока дизайн не поедет :D
возможно все...

kara
Сообщения: 31
Зарегистрирован: 2010-06-13 20:11:42

Re: Шаблоны "быстрых ответов" в тикетнице

Сообщение kara » 2010-09-12 0:03:47

А можно сделать чтоб оно(кнопка) отображалось только у админов? :D

B0nuse
Сообщения: 79
Зарегистрирован: 2010-04-16 23:10:59

Re: Шаблоны "быстрых ответов" в тикетнице

Сообщение B0nuse » 2010-09-12 20:24:19

Где мои 5 баксов? 8-)
Можно все...

Код: Выделить всё

#-------------------------------------------------------------------------------
if(IsSet($GLOBALS['__USER'])){
  #-----------------------------------------------------------------------------
  $__USER = $GLOBALS['__USER'];
  #-----------------------------------------------------------------------------
  $IsPermission = Permission_Check('/Administrator/',(integer)$__USER['ID']);
  #-----------------------------------------------------------------------------
  switch(ValueOf($IsPermission)){
    case 'error':
      return ERROR | @Trigger_Error(500);
    case 'exception':
      return ERROR | @Trigger_Error(400);
    case 'false':
      # No more...
    break;
    case 'true':
      #-------------------------------------------------------------------------------
      $Comp = Comp_Load('Buttons/Standard',Array('onclick'=>"form.Message.value += 'Здравствуйте.\\n\\nВаш запрос принят.\\n';"),'Здравствуйте. Ваш запрос принят.','Info.gif');
      if(Is_Error($Comp))
        return ERROR | @Trigger_Error(500);
      #-------------------------------------------------------------------------------
      $NoBody->AddChild(new Tag('TD',Array('width'=>25),$Comp));
      #-------------------------------------------------------------------------------
    break;
    default:
      return ERROR | @Trigger_Error(101);
  }
}
#-------------------------------------------------------------------------------
возможно все...

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

Re: Шаблоны "быстрых ответов" в тикетнице

Сообщение Alex Keda » 2010-09-12 22:25:59

без включения в релиз - всё это малоинтересно
Убей их всех! Бог потом рассортирует...

B0nuse
Сообщения: 79
Зарегистрирован: 2010-04-16 23:10:59

Re: Шаблоны "быстрых ответов" в тикетнице

Сообщение B0nuse » 2010-09-13 10:12:43

Всегда можно запретить самому себе права на запись на определенный файл ;)
возможно все...

serge
Сообщения: 171
Зарегистрирован: 2009-10-06 23:43:37
Откуда: Саратов
Контактная информация:

Re: Шаблоны "быстрых ответов" в тикетнице

Сообщение serge » 2010-09-14 12:44:18

B0nuse писал(а):Всегда можно запретить самому себе права на запись на определенный файл ;)

Эт понятно, но все равно такой подход не верный. В релиз нужно все это... ;)

B0nuse
Сообщения: 79
Зарегистрирован: 2010-04-16 23:10:59

Re: Шаблоны "быстрых ответов" в тикетнице

Сообщение B0nuse » 2010-09-14 22:00:30

Как вариант, нужно сделать, чтобы при обновлении (опционально) - старые файлы, подлежащие замене, переименовывались в *.bak для возможного последующего сравнения и ручного обновления.
возможно все...

B0nuse
Сообщения: 79
Зарегистрирован: 2010-04-16 23:10:59

Re: Шаблоны "быстрых ответов" в тикетнице

Сообщение B0nuse » 2010-09-25 6:31:21

lissyara писал(а):без включения в релиз - всё это малоинтересно

Создайте этот файл в папке своего хоста с соблюдением структуры и добавьте нужные Вам шаблоны.
При обновлении - файлы в папке Вашего хоста должны иметь больший приоритет.
возможно все...


Вернуться в «Запрос улучшений»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя