• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Получить Документ В Xpage

  • Автор темы Автор темы swyatogor
  • Дата начала Дата начала

swyatogor

Green Team
24.02.2014
588
24
Поискал поиском.. не нашел..
Вопрос такого плана..

Есть агент формирующий урл ссылку на документ.. формирует высылает по почте - всё норм..
Но "захотелось" открывать этот документ по ссылке в форме нарисованной в xpage.. объясните технологию, если кто в курсе как такое сделать?
т.е. приходит в почту письмо с линком (в веб, клиент или травелер) и при клике в линк, открываться док должен в специальной хpage..

Может где то уже было - киньте ссылкой.. я не нашел(
 
Попробуй открыть properties лотусиной формы и на втором табе укажы "Display XPage instead". Там два поля таких, для клиента и для веба.
 
Ну вариантов собственно пара:
1. как описал Zeka
2. все зависит от того как построена WEB-часть. Можно просто в url передавать параметром указатель на документ.

Я обхожусь без ассоциации форм. Просто в url передаю параметром указатель на документ.
 
Попробуй открыть properties лотусиной формы и на втором табе укажы "Display XPage instead". Там два поля таких, для клиента и для веба.
ох.. ёё.. очень премного благодарствую)) то что нуно..


to NIck
эээ.. а как передать??.. я первоначально так и думал что можно как то в строке урл передать параметром что подгружать.. мне хотя первый вариант вполне подходит, просто хотелось бы знать для общего развития)
 
аа.. нуно собрать строчку в урле типа:
сервер/база/xpage.xsp?documentID=иддокумента&action=openDocument
??
 
ну я просто передаю
сервер/база/xpage.xsp?ID=иддокумента

Дело в том, что некоторые параметры lotus web server интерпретирует по своему. Например параметр documentID. По этому пишу ID

action указывается в свойстве datasource.
 
что то у мну как он плюёт на опен док или едит док.. открывает док на просмотр.. а в редактирование я его загнать не могу(
 
В датасорсе действие по умолчанию надо выставить "редактировать документ"
Документ можно и по кнопке перевести в редактирование
 
вот это как раз и не получается(.. ни в какую.. что то гдето не так делаю..
как док в редактирование перевести?
 
вот это как раз и не получается(.. ни в какую.. что то гдето не так делаю..
как док в редактирование перевести?
Ридерс-автор поля в документе есть?
1. Domino 9 плохо реагирует на отсутствие ридерс-авторс полей в документе.
2. какой максимальны уровень доступа для WEB?
3. На WEB ходится по анониму или авторизовано?
 
1.. неа.. нету(.. ща сделаю.. хотя.. что туда писать если должно воркать по анонимусу(3)..?
2. editor..
3. )) кстати хоршо что пнули в ту сторону.. у анонимуса права автора стояли)..
 
ну по первому пункту.. можно прописать анонима или же роль какую.
Но попробуй без ничего, но у меня порой возникали проблемы.
 
Host/SuperMegaPage.xsp?documentId=<DocumentID>&action=openDocument|editDocument
На мой взгляд самый оптимальный, не допускать неправильной интерпретации формы/страницы открытия
 
Host/SuperMegaPage.xsp?documentId=<DocumentID>&action=openDocument|editDocument
На мой взгляд самый оптимальный, не допускать неправильной интерпретации формы/страницы открытия
Форма не всегда соответствует странице!
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab