Подпись пользователей

Автор Тема: Подпись пользователей  (Прочитано 28368 раз)

Francyz

  • Участник
  • **
  • Сообщений: 49
    • Просмотр профиля
Подпись пользователей
« : 27 Апрель 2009, 05:48:40 »
Помогите отключить у пользователей возможность редактировать подпись. Нужно чтобы один раз вбил подпись и все, она запомнилась и добавлялась при этом к каждому письму, и пользователь не мог бы менять ее....

ViV

  • Global Moderator
  • Профессионал
  • *****
  • Сообщений: 1428
  • Владимир Егоров
    • Просмотр профиля
    • lotusnotes.ru
    • E-mail
Re: Подпись пользователей
« Ответ #1 : 28 Апрель 2009, 17:19:55 »
Добрый день!

Можно, например, подправить дизайн шаблона почтовой базы данных. Поля для изменения подписи содержатся в форме "(Calendar Profile)".

Francyz

  • Участник
  • **
  • Сообщений: 49
    • Просмотр профиля
Re: Подпись пользователей
« Ответ #2 : 01 Май 2009, 03:31:45 »
Ну если корректировать шаблон, тогда получиться подпись примениться ко всем одна. А мне нужно, чтобы у каждого подпись была своя, но он не мог ее изменить. Т.е. если бы он вошел через меню на владку подпись, данные там были бы "серыми", т.е. просто не выбираемыми. Или можно как-то отключить это в шаблоне???

ViV

  • Global Moderator
  • Профессионал
  • *****
  • Сообщений: 1428
  • Владимир Егоров
    • Просмотр профиля
    • lotusnotes.ru
    • E-mail
Re: Подпись пользователей
« Ответ #3 : 04 Май 2009, 12:12:38 »
В шаблоне можно задать кодом, чтобы пользователь мог ввести данные в поле для подписи только один раз, а потом бы оно было нередактируемым.

Francyz

  • Участник
  • **
  • Сообщений: 49
    • Просмотр профиля
Re: Подпись пользователей
« Ответ #4 : 05 Май 2009, 22:36:42 »
В шаблоне можно задать кодом, чтобы пользователь мог ввести данные в поле для подписи только один раз, а потом бы оно было нередактируемым.
Вот это и хочется сделать, но как это реализовать я незнаю.

ViV

  • Global Moderator
  • Профессионал
  • *****
  • Сообщений: 1428
  • Владимир Егоров
    • Просмотр профиля
    • lotusnotes.ru
    • E-mail
Re: Подпись пользователей
« Ответ #5 : 07 Май 2009, 12:18:15 »
На этой форме уже есть поле Signature, в которое записывается подпись. В свойствах этого поля на вкладке скрытия в разделе "Hide paragraph when document is" убираете все галки. В разделе "Hide paragraph when formula is true" пишете: Signature="".
У полей Signature_1, Signature_2 и кнопки Browse в разделе "Hide paragraph when formula is true" дописываете: |Signature!="".
У поля SignatureOption в этом же разделе пишете: Signature!="".

Но в данном случае у вас будут проблемы, если пользователю нужно будет изменить подпись. Стоит ли пользователям запрещать редактировать подпись?

Francyz

  • Участник
  • **
  • Сообщений: 49
    • Просмотр профиля
Re: Подпись пользователей
« Ответ #6 : 07 Май 2009, 16:43:50 »
Нет, он не должен редактировать... у него должен стоять запрет на редкцию... Нужно что бы он написал один раз подпись и все... потом он не смог бы его редактировать и эта подпись бы крепилась ко всем его письмам что он отправляет.
« Последнее редактирование: 07 Май 2009, 16:49:59 от Francyz »

ViV

  • Global Moderator
  • Профессионал
  • *****
  • Сообщений: 1428
  • Владимир Егоров
    • Просмотр профиля
    • lotusnotes.ru
    • E-mail
Re: Подпись пользователей
« Ответ #7 : 07 Май 2009, 16:45:33 »
Ну тогда можете попробовать то, что написано выше

Francyz

  • Участник
  • **
  • Сообщений: 49
    • Просмотр профиля
Re: Подпись пользователей
« Ответ #8 : 07 Май 2009, 16:53:45 »
"на этой форме" - это имеется ввиду почтовый шаблон?

ViV

  • Global Moderator
  • Профессионал
  • *****
  • Сообщений: 1428
  • Владимир Егоров
    • Просмотр профиля
    • lotusnotes.ru
    • E-mail
Re: Подпись пользователей
« Ответ #9 : 07 Май 2009, 16:56:15 »
Форма "(Calendar Profile)" в почтовом шаблоне, о которой шла речь.

Francyz

  • Участник
  • **
  • Сообщений: 49
    • Просмотр профиля
Re: Подпись пользователей
« Ответ #10 : 07 Май 2009, 16:57:50 »
благадарю :), щас буду пробовать.

ViV

  • Global Moderator
  • Профессионал
  • *****
  • Сообщений: 1428
  • Владимир Егоров
    • Просмотр профиля
    • lotusnotes.ru
    • E-mail
Re: Подпись пользователей
« Ответ #11 : 07 Май 2009, 17:22:02 »
Версия шаблона 8.5?

Francyz

  • Участник
  • **
  • Сообщений: 49
    • Просмотр профиля
Re: Подпись пользователей
« Ответ #12 : 07 Май 2009, 17:29:31 »
по шаблону ошибка вышла, да 8.5 но он ненужен был, я загрузил 8 и все нашел там, но есть пару вопросов.

В разделе "Hide paragraph when formula is true" пишете: Signature="".
У полей Signature_1, Signature_2 и кнопки Browse в разделе "Hide paragraph when formula is true" дописываете: |Signature!="".
У поля SignatureOption в этом же разделе пишете: .
Нужно ли везде, где я пишу формулу, ставить галочку: Скрыть абзац при истинном значении?

и |Signature!="" и Signature!="" - это опечатка? Просто если пишу первый вариант он выдает ошибку, когда убираю палочку  все нормально. Т.е. во всех напсианых вами полях прописать одну и туже формулу?


ViV

  • Global Moderator
  • Профессионал
  • *****
  • Сообщений: 1428
  • Владимир Егоров
    • Просмотр профиля
    • lotusnotes.ru
    • E-mail
Re: Подпись пользователей
« Ответ #13 : 07 Май 2009, 17:39:26 »
Галочка нужна.

Не опечатка. В тех полях где уже написана какая-то формула (поля Signature_1, Signature_2 и кнопка Browse) нужно использовать |Signature!="" (через логическое ИЛИ - |). Там где формулы нет (пол SignatureOption), логическое ИЛИ не нужно: Signature!="".
У поля Signature используйте: Signature="".

Francyz

  • Участник
  • **
  • Сообщений: 49
    • Просмотр профиля
Re: Подпись пользователей
« Ответ #14 : 07 Май 2009, 17:44:27 »
Спасибо, т.е. получиться, что пользователь войдет в настройки - выберет вкладку подпись - напишет, что хочет - нажмет "сохранить" и все, она будет не активна больше?

И последний вопрос, если позволите:  это получается, чтобы пользователь мог ее вбивать. А если сделать, так чтобы пользователь не мог ее ставить сам? Т.е. это сделает только администратор. Я так понял - это нужно забить "нужный текст" в поле Signature, в какой-то раздел так?


P.S.  Signature="" и Signature!="" - это также не опечатка? в Signature пишем без "!", а в SignatureOption с "!"
« Последнее редактирование: 07 Май 2009, 17:51:52 от Francyz »