Подпись в браузере

Тема в разделе "Lotus - Программирование", создана пользователем -, 8 май 2009.

  1. Гость

    В почтовом шаблоне ставлю запрет на редактирование подписи, просто ставя условие в нужные поля: если подпись есть, то окно для редактирования становиться не активно. И пользоатель через обычный клиент не может ее менять, но когда заходишь в браузер то там эти поля активные.

    Как сделать так, чтобы эти условия распространялись и на веб????
     
  2. K-Fire

    K-Fire Гость

    Вроде там для веба и для нотеса 2 разных формы. Так что просто найти ту другую и повторить ;)
     
  3. Гость

    K-Fire, я тоже так думал, но просто не смог найти эту форму, все пролез с ног до головы. В шаблоне mail8 только в форме Calendar Profile есть подпись - это та, которую я и менял. Но нужно найти ворму для Веб. Но я ее просто не могу найти.
     
  4. Гость

    Нашел я наконец-то эту форму "wPreferences" там есть вкладка "подпись" и также есть одно поле "signature_1", но я пишу туда signature="" и signature!="" ничего не работает. Вкладка все равно остается активной. Как еще ее можно запретить???
     
  5. Yakov

    Yakov Гость

    Француз, может, сменить тип поля Signature_1 на форме wPreferences с Editable на Computed?
     
  6. Гость

    А что даст это переключание?

    тем более я так понял что это не та форма((( Поменял там пару заголовков, чтобы просто понять та ли эта форма, а результата нету в браузере. Так что это не та форма которая мне нужна ((( а других там больше нету блин.... бородааааа(((
     
  7. Yakov

    Yakov Гость

    Тогда можно применить вот какой хак.
    Библиотека Common, процедура CopyProfileValues.
    Агенты (wPreferencesOpen) и (wPreferencesSave) вызывают эту процедуру для копирования полей профайла во временный документ и обратно.
    Находите следующий кусок кода:
    Код (Text):
    If (noteSrc.hasitem("Signature_1")) Then
    ...
    End If
    (в 8-ом шаблоне - строка 78) и обрамляете его следующим:
    Код (Text):
    If (noteSrc.GetItemValue("Form")(0) = "CalendarProfile") Then

    End If
    После этого меняй в вебе подпись или не меняй, жалеть будешь все равно (см. Noi Albinoi) но изменение не сохранится.
     
  8. Гость

    Yakov
    не фурычит, подпись в Вебе все равно меняется (((((

    Блин как еще можно запрет на редактирование подписи в Браузере поставить можно?
     
  9. Akupaka

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
    где-то ты не там менял или смотрел, я скрыл поле на wPreferences и оно скрылось в браузере, но... после перезагрузки формы :)
     
  10. Гость

    Akupaka
    вот, а можно узнать как ты скрыл??? где ставил какую галочку.
    потому что я просто поменял попросту слово "подпись" на другое, но оно не сменлись, когда я создал пользователя с этим шаблоном...
     
  11. Akupaka

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
    вот... начинает проявляться истина какая-то...
    а ты в базу юзера поглядеть не могешь, что у него в дизайне-то?..
    я просто открыл форму в рабочей базе поставил рядом со словом "Подпись" буковку, отрефрешил страницу в вебе, появились изменения.
    скрыл формулой скрытия, она не очень сложная, правда: "2 = 2"
     
  12. Гость

    Akupaka
    т.е. ты менял шаблон не на серваке который, а который у пользователя на кампе уже лежит?
     
  13. Akupaka

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
    нет, я менял не шаблон, а рабочую базу!
    смысл мне для тестов менять шаблон?..
    есть рабочая база, которая из шаблона не обновляется, в ней проводятся тесты, доводится код.
    после отладки, измененения красиво переносятся в шаблон.
    из изменного уже шаблона обновляются базы. пользователи работают... все рады... :)
     
  14. Yakov

    Yakov Гость

    Француз, есть решение, но оно затронет всех пользователей веб-почты.
    Решение для Domino 8.0.2 en (насколько я понял, у вас как раз восьмерка).
    Веб-формы почты находятся на сервере в базе data\iNotes\Forms8.nsf.
    Форма настроек называется s_MailPreferenceEditCode.
    Ищите в этой форме фразу "Mail|Signature;" и удаляйте ее. Встречается два раза. Для русифицированной версии смотрите, как это называется на странице настроек почты.
    После этого в вебе не будет возможности открыть вкладку с настройками подписи.
     
  15. Гость

    Yakov
    Спасибо, теперь уже надо по-другому сделать, приоритеты и желания поменялись, теперь нужно дать возможность только одному пользователя менят всем подпись, а у остальных запретить... поэтому буду разбирать как сделать это, пока решение снова не поменялось )))
     
  16. Akupaka

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
    все интереснее и интереснее задачи рождаются в моске заказчика... ))
    вероятно, придется лазить по всем почтовым базам и править профайл...

    а ты разобрался с предыдущей? помогло изменение типа поля или нет?.. ты так и не ответил тогда...
     
  17. Гость

    Akupaka
    Не помогло, это изменение для ВебМаил было - в нем сработало, но у нас все пользователи сидят через Веб-аксес. А его форму я так и не нашел((( и вот надо как-то запретить блин...
     
  18. Yakov

    Yakov Гость

    А пускай тот, кто может менять подпись, делает это в клиенте Notes, а всем остальным закрыть это дело, как я сказал. :)
     
  19. Гость

    Yakov
    Дело в том что тому одному человеку нужна возможность менять подпись всем пользователям, а не только себе. Поэтоу если скрыть у всех эту вкладку, то у того одного человека все равно ен будет возможности заменить подпись им всем, а только себе.
     
  20. Yakov

    Yakov Гость

    Пусть человек, который меняет подпись, делает это в клиенте Notes, а не через веб-интерфейс. Дайте ему нужные права на почтовые базы пользователей.
    Можете еще посмотреть эту тему.
     
Загрузка...
Похожие Темы - Подпись браузере
  1. seoman2
    Ответов:
    85
    Просмотров:
    4.810
  2. ToxaRat
    Ответов:
    7
    Просмотров:
    1.714
  3. ymerla91
    Ответов:
    0
    Просмотров:
    1.175
  4. webymax
    Ответов:
    0
    Просмотров:
    1.203
  5. lmike
    Ответов:
    5
    Просмотров:
    1.743

Поделиться этой страницей