home *** CD-ROM | disk | FTP | other *** search
/ PC World 2000 November / PCWorld_2000-11_cd.bin / Akce / setup.exe / data1.cab / DataFilesRequiredDataFiles / perweb50.ntf (.txt) < prev    next >
Lotus Notes Database  |  2000-08-20  |  1MB  |  11,330 lines

  1. Osobn
  2.  navig
  3. tor s
  4.  WWW 5.0
  5. #1StdR50PersonalWebNavigator
  6. $PrivateDesign
  7. Web Bots\Page Minder
  8. STG38867
  9. Favorites and Bookmarks|Bookmarks|Favorites|Bookmarks
  10. stroje s
  11.  WWW\Sledov
  12. EOu#B 
  13. J7)e`|qT
  14. }&lemH
  15. >%!-eWv
  16. CN=Michael Wall/O=Connect
  17. 11/03/97 11:35:36 AM Teresa Deane/Iris updated [-Default-]
  18. 11/03/97 11:35:16 AM Teresa Deane/Iris added [-Default-]
  19. 11/03/97 11:34:30 AM Teresa Deane/Iris updated OtherDomainServers
  20. 11/03/97 11:34:16 AM Teresa Deane/Iris updated LocalDomainServers
  21. 05/21/97 12:51:15 PM Teresa Deane/Iris updated [OtherDomainServers]
  22. 05/21/97 12:51:07 PM Teresa Deane/Iris added [OtherDomainServers]
  23. 05/21/97 12:50:59 PM Teresa Deane/Iris updated OtherDomainServers
  24. 05/21/97 12:50:56 PM Teresa Deane/Iris updated LocalDomainServers
  25. 05/21/97 12:50:52 PM Teresa Deane/Iris updated [LocalDomainServers]
  26. 05/21/97 12:50:45 PM Teresa Deane/Iris added [LocalDomainServers]
  27. 05/21/97 12:50:36 PM Teresa Deane/Iris deleted Teresa Deane/Iris
  28. 05/21/97 12:50:33 PM Teresa Deane/Iris deleted Teresa Deane/Deane
  29. 05/20/97 02:17:48 PM Teresa Deane/Iris added Teresa Deane/Deane
  30. 05/20/97 02:17:46 PM Teresa Deane/Iris updated Teresa Deane/Iris
  31. 05/20/97 02:17:46 PM Teresa Deane/Iris added Teresa Deane/Iris
  32. 05/20/97 02:17:46 PM Teresa Deane/Iris added LocalDomainServers
  33. 05/20/97 02:17:46 PM Teresa Deane/Iris added OtherDomainServers
  34. -Default-
  35. OtherDomainServers
  36. LocalDomainServers
  37. [LocalDomainServers]
  38. [OtherDomainServers]
  39. [-Default-]
  40. ##########################################################
  41. ##########################################################
  42. ##########################################################
  43. CN=Lotus Notes Template Development/O=Lotus Notese Development/O
  44. ##########################################################
  45. ##########################################################
  46. ##########################################################
  47. cs-CZC
  48. 00000116InternetFunctionss34Q1
  49. CN=Lotus Notes Template Development/O=Lotus Notes Template Development/O=Lotus NotesCN=Angela Moohan/OU=DUB/O
  50. ##########################################################
  51. ##########################################################
  52. }&lemH
  53.     cs-CZ
  54. 000002FAR5
  55. CN=Lotus Notes Template Development/O=Lotus Notese Development/O=
  56. ##########################################################
  57. ##########################################################
  58. cs-CZi
  59. 0000011AAgentFunctionss34Q1
  60. CN=Lotus Notes Template Development/O=Lotus NotesMoohan/OU=DUB/O=LotusCN=Michael Wall/O=ConnectCN=Lotus Notes Te
  61. ##########################################################
  62. ##########################################################
  63. cs-CZ
  64. 00000196
  65. t adresu URLLaunch URL[WebMaster]H5
  66. SaveOptionsContentCommentsURL
  67. CN=Lotus Notes Template Development/O=Lotus Notese Development/O=Lotus Notes##############
  68. ForwardOptions
  69. PostoupitForwardcs-CZ
  70. 00000132
  71. CN=Lotus Notes Template Development/O=Lotus Notesan/OU=DUB/O=LotusCN=Mich
  72. ##########################################################
  73. ##########################################################
  74. ##########################################################
  75. BookmarkFile(ImportFavorite)cs-CZ
  76. 0000012A
  77. CN=Lotus Notes Template Development/O=Lotus Notesla Moohan/OU=DUB/O=LotusCN=Michael W
  78. ##########################################################
  79. ##########################################################
  80. ##########################################################
  81. $Modified
  82.     1S2S3S
  83. $TITLE$FormPrivs$FormUsers$Body$Flags$Class$Modified$Comment$AssistTrigger$AssistType$AssistFlags$UpdatedBy$$FormScript_O$LANGUAGE
  84. $Flags
  85.     0SL1S4S5S3724
  86. $TITLE
  87. CN=Michael Wall/O=Connect
  88. ############################################
  89.     cs-CZ
  90. 000002FER5
  91. CN=Lotus Notes Template Development/O=Lotus Notese Development/O=
  92. ##########################################################
  93. ##########################################################
  94. cs-CZ
  95. 0000011E
  96. nosti s
  97.  InternetAdminDC5
  98. $Script1ListingFixedAddressBodyPlainAnchor_styleSaveHTMLWebDatabaseWebServerKeepPageReduceNumMBReduceSizeReduceNumDaysReduceDaysSendMailToUpdatesFoundOptionsSearchFrequencyScanAhead
  99. CN=Lotus Notes Template Development/O=Lotus Notese Development/O=Lotus
  100. ##########################################################
  101. ##########################################################
  102. ##########################################################
  103. ##########################################################
  104. ##########################################################
  105. $Modified
  106.     1S2S3S
  107. $TITLE$FormPrivs$FormUsers$Body$Flags$Class$Modified$Comment$AssistTrigger$AssistType$AssistFlags$UpdatedBy$$FormScript_O$LANGUAGE$Private
  108. $Flags
  109.     0SL1S4S5S$PrivateDesignn4096
  110. $TITLE
  111. CN=Michael Wall/O=Connect
  112. J7)e`|qT
  113. 1SfL3
  114. klidcs-CZ
  115. 000001C6{
  116. CN=Lotus Notes Template Development/O=Lotus Notesngela Moohan/OU=DUB/O=LotusCN=Mi
  117. ##########################################################
  118. ##########################################################
  119. ##########################################################
  120. ##########################################################
  121. ##########################################################
  122. C34y$ACTIONScs-CZ
  123. 00000306
  124. CN=Lotus Notes Template Development/O=Lotus NotessCN=Angela Moohan/OU=DUB/O=LotusCN=Michael Wall/O=ConnectCN=Lo
  125. ##########################################################
  126. ##########################################################
  127. cs-CZ
  128. 00000126(ImportBookmark)CD5
  129. BookmarkFile
  130. CN=Lotus Notes Template Development/O=Lotus Notese Development/O=Lotus Notes##############################
  131. BodyTitleHelpFormcs-CZ
  132. 0000016A
  133. CN=Lotus Notes Template Development/O=Lotus NotessCN=Angela Moohan/OU=DUB/O=LotusC
  134. ##########################################################
  135. ##########################################################
  136. cs-CZ<
  137. 00000122
  138. ShareWebPageShareWebPageDC5
  139. RatingtmpWebDbtmpWebServerSharedOptionsCommentscontentURLTitle
  140. CN=Lotus Notes Template Development/O=Lotus Notese Development/O=Lotus Notes####################################
  141. ##########################################################
  142. ##########################################################
  143. ##########################################################
  144. ##########################################################
  145. ##########################################################
  146. ##########################################################
  147. ##########################################################
  148. ##########################################################
  149. ##########################################################
  150. ##########################################################
  151. ##########################################################
  152. ##########################################################
  153. 1SfL3
  154. Sledov
  155. nekcs-CZO
  156. 000001EA
  157. CN=Lotus Notes Template Development/O=Lotus Notes/OU=DUB/O=LotusCN=Mi
  158. ##########################################################
  159. ##########################################################
  160. ##########################################################
  161. ##########################################################
  162.     cs-CZ
  163. 000001A2Dal
  164. \Archiv soubor
  165. |File Archive/O
  166.     3S15S
  167.     3S15S
  168. $46NULL$45$Conflict
  169.     L1S1
  170. $46$45
  171. $46$45
  172. $46$45
  173.  $46N
  174. zev souboruJ
  175.     3S15SNULL$45Velikost souboruJ
  176.     3S15S&
  177. CN=Lotus Notes Template Development/O=Lotus Notese Development/O=Lotus Notes
  178. cs-CZg
  179. 000001B2Dal
  180. \Soubory cookie|Cookies
  181. Username
  182. Username
  183. Domain
  184. Domain
  185. CookieName
  186. CookieName
  187. ExpirationDate
  188. ExpirationDate
  189. UsernameDomainPathCookieNameExpirationDate$Conflict
  190. Cookie
  191.     L1S1>
  192. UsernameDomainPathCookieName
  193. Domain
  194. UsernameNotes User
  195. Username
  196. Username
  197. DomainDom
  198. Domain
  199. Domain
  200. PathCesta
  201. CookieNameN
  202. zev souboru cookie"
  203. CookieName
  204. CookieName
  205. ExpirationDateDatum ukon
  206.  platnosti*
  207. ExpirationDate
  208. ExpirationDate
  209. CN=Lotus Notes Template Development/O=Lotus Notese Develop
  210. ##########################################################
  211. EOu#B 
  212. cs-CZ
  213. 000001A6(WebBrowserView)|WebBrowserView
  214. www.G
  215. www.`
  216.     15S18S27S30S
  217. $34Title$Conflict
  218. WebBrowserG
  219.     L1S1
  220.  $34v
  221. www.G
  222. www.`
  223.     15S18S27S30S
  224. TitleDocument Title&
  225. CN=Lotus Notes Template Development/O=Lotus Notese Development/O=Lotus Notes###############################
  226. EH4fL3
  227. (RemoveObjects)cs-CZj
  228. 000001F6
  229. CN=Lotus Notes Template Development/O=Lotus Notesan/OU=DUB/O=LotusCN=M
  230. ##########################################################
  231. ##########################################################
  232. URLDoclinkURLDoclink
  233. URLDoclink
  234. cs-CZy
  235. 000002F2
  236. CN=Lotus Notes Template Development/O=Lotus Notess Template Development/O=Lotus NotesURLDoclink
  237. ##########################################################
  238. ##########################################################
  239. Database Scriptt34Q1cs-CZ
  240. 00000302
  241. CN=Lotus Notes Template Development/O=Lotus Notes/O=IrisCN=Teresa Deane/O=IrisCN=Lotus Notes Template Developme
  242. ##########################################################
  243. ##########################################################
  244. ##########################################################
  245. ##########################################################
  246. ##########################################################
  247. ##########################################################
  248. ##########################################################
  249. ##########################################################
  250. ##########################################################
  251. ##########################################################
  252. ##########################################################
  253. ##########################################################
  254. ##########################################################
  255. ##########################################################
  256. ##########################################################
  257. ##########################################################
  258. CN=Angela Bannon/O=Connect
  259. STG18448
  260. STG32846
  261. CN=Ciara Douglas/O=Connect
  262. ,D    } 
  263. ^t    K,
  264. Nt    PD
  265. Lotus Product
  266. W32I4
  267. Po_stoupit
  268. Categori_ze
  269. _Upravit dokumentn
  270. Odeslat doku_ment
  271. esunout do slo
  272. ky...u
  273. _Odebrat ze slo
  274. ky...
  275. Po_stoupit
  276. Categori_ze
  277. _Upravit dokument
  278. Odeslat doku_ment
  279. esunout do slo
  280. ky...
  281. _Odebrat ze slo
  282. ky...
  283. >|'++LotusScript Development Environment:2:5:(Options):0:74
  284. Option Public
  285. Use "InternetFunctions"
  286. '++LotusScript Development Environment:2:5:(Forward):0:1
  287. '++LotusScript Development Environment:2:5:(Declarations):0:2
  288. Lotus Product
  289. W32I4
  290. '++LotusScript Development Environment:2:5:(Options):0:66
  291. '++LotusScript Development Environment:2:5:(Forward):0:1
  292. Declare Sub Postopen(Source As Notesuiview)
  293. Declare Sub Initialize
  294. '++LotusScript Development Environment:2:5:(Declarations):0:2
  295. '++LotusScript Development Environment:2:2:BindEvents:1:129
  296. Private Sub BindEvents(Byval Objectname_ As String)
  297.     Static Source As NOTESUIVIEW
  298.     Set Source = Bind(Objectname_)
  299.     On Event Postopen From Source Call Postopen
  300. End Sub
  301. '++LotusScript Development Environment:2:2:Postopen:1:12
  302. Sub Postopen(Source As Notesuiview)
  303.     InstantiateObjects
  304. End Sub
  305. '++LotusScript Development Environment:2:2:Initialize:1:10
  306. Sub Initialize
  307.      ' Create a Browser form
  308. End Sub
  309. Lotus Product
  310. W32I4
  311. O=Lotus Notes
  312. O=Lotus Notes
  313. PURSAFO
  314. |.:#U
  315. O=Lotus Notes
  316. CN=Lotus Notes Template Development/O=Lotus Notes
  317. PURSAFO
  318. $SCRIPTOBJ_19
  319. $SCRIPTOBJ_20
  320. $SCRIPTOBJ_7
  321. $SCRIPTOBJ_9
  322. $SCRIPTOBJ_10
  323. $SCRIPTOBJ_18
  324. (Globals) (WebBrowserView)|WebBrowserVi
  325. $Language
  326. $LastBuildTime
  327. $BabelInfo
  328. $TITLE
  329. $Index
  330. $Formula
  331. $FormulaClass
  332. $VIEWFORMAT
  333. $Comment
  334. $DesignerVersion
  335. $V5ACTIONS
  336. $ACTIONS
  337. $ViewGlobalScript
  338. $ViewGlobalScript_O
  339. $ViewScript
  340. $ViewScript_O
  341. >%!-eWv
  342. CN=Lotus Notes Template Development/O=Lotus Notes
  343.  polo
  344. ky a z
  345. ky|Bookmarks|Favorites|Bookmarks
  346. '++LotusScript Development Environment:2:5:(Options):0:74
  347. Option Public
  348. '++LotusScript Development Environment:2:5:(Forward):0:1
  349. Declare Sub Initialize
  350. Declare Sub ExtractHTTPAddress(szEntry As String) 
  351. Declare Sub CreateBookmarkDocument
  352. '++LotusScript Development Environment:2:5:(Declarations):0:10
  353. Dim ws As NotesUIWorkspace
  354. Dim session As NotesSession
  355. Dim db As NotesDatabase
  356. Dim bookmark As NotesDocument
  357. Dim note As NotesDocument
  358. Dim hFile As Integer
  359. Dim szPath As String
  360. Dim szEntry As String
  361. Dim szURL As String
  362. Dim szTitle As String
  363. '++LotusScript Development Environment:2:2:Initialize:1:10
  364. Sub Initialize
  365.      
  366. End Sub
  367. '++LotusScript Development Environment:2:2:ExtractHTTPAddress:1:8
  368. Sub ExtractHTTPAddress(szEntry As String) 
  369.      Dim posHTTPBegin As Integer
  370.      Dim posHTTPEnd As Integer
  371.      Dim posTITLEBegin As Integer
  372.      Dim posTITLEEnd As Integer
  373.      
  374. 'first, get the position of an HTTP referece
  375.      posHTTPBegin = Instr(1,szEntry,"http",5)
  376.      If (posHTTPBegin = 0) Then 
  377.           szURL = ""
  378.           Exit Sub
  379.      Else
  380. 'get the position of the closing quote
  381.           posHTTPEnd = Instr(posHTTPBegin,szEntry,"/""",5)
  382.           szURL = Mid$(szEntry,posHTTPBegin,(posHTTPEnd-posHTTPBegin)+1)
  383. 'now, we need to get the title
  384.           posTITLEBegin = Instr(posHTTPEnd,szEntry,">",5)
  385.           If (posTITLEBegin = 0) Then
  386.                szTitle = ""
  387.           Else
  388.                posTITLEEnd = Instr(posTITLEBegin,szEntry,"</a",5)
  389.                szTitle = Mid$(szEntry,posTITLEBegin+1,(posTITLEEnd-posTITLEBegin)-1)               
  390.           End If
  391.      End If   
  392. End Sub
  393. '++LotusScript Development Environment:2:2:CreateBookmarkDocument:1:8
  394. Sub CreateBookmarkDocument
  395.      
  396.      Set bookmark = New NotesDocument(db)
  397.      
  398.      bookmark.URL = szURL
  399.      bookmark.Form = "HTMLForm"
  400.      bookmark.Title = szTitle
  401.      bookmark.Subject = szTitle
  402.      bookmark.Imported = True     
  403.      Call bookmark.Save(True,True,True)
  404.      Call bookmark.PutInFolder("Z
  405.      
  406. End Sub
  407. Lotus Product
  408. W32I4
  409. (ImportBookmark)'++LotusScript Development Environment:2:5:(Options):0:66
  410. '++LotusScript Development Environment:2:5:(Forward):0:1
  411. Declare Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  412. Declare Sub Postopen(Source As Notesuidocument)
  413. '++LotusScript Development Environment:2:5:(Declarations):0:2
  414. '++LotusScript Development Environment:2:2:BindEvents:1:129
  415. Private Sub BindEvents(Byval Objectname_ As String)
  416.     Static Source As NOTESUIDOCUMENT
  417.     Set Source = Bind(Objectname_)
  418.     On Event Queryopen From Source Call Queryopen
  419.     On Event Postopen From Source Call Postopen
  420. End Sub
  421. '++LotusScript Development Environment:2:2:Queryopen:1:12
  422. Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  423. End Sub
  424. '++LotusScript Development Environment:2:2:Postopen:1:12
  425. Sub Postopen(Source As Notesuidocument)
  426.     Set ws = New NotesUIWorkspace
  427.     Set session = New NotesSession
  428.     Set db = session.CurrentDatabase
  429.     Set note = source.Document
  430. End Sub
  431. Lotus Product
  432. W32I4
  433.     Soubor z
  434. ek Netscape:
  435. BookmarkFile
  436. bookmarkfile
  437. Vyberte cestu pro z
  438. ky programu Netscape.
  439.     1S2S
  440.     Proch
  441. zet...
  442. klad: C:\NETSCAPE\NAVIGATOR\BOOKMARK.HTM
  443. O=Lotus Notes
  444. O=Lotus Notes
  445. PURSAFO
  446. |.:#U
  447. O=Lotus Notes
  448. CN=Lotus Notes Template Development/O=Lotus Notes
  449. PURSAFO
  450. g'u6/?
  451. $Language
  452. $LastBuildTime
  453. $BabelInfo
  454. $INFO
  455. $DesignerVersion
  456. $Script
  457. $$Script_O
  458. $$ScriptName
  459. $$FormScript
  460. $$$FormScript_O
  461. $BODY
  462. O=Lotus Notes
  463. O=Lotus Notes
  464. PURSAFO
  465. |.:#U
  466. O=Lotus Notes
  467. CN=Lotus Notes Template Development/O=Lotus Notes
  468. PURSAFO
  469. <:)H2    
  470. $INFO
  471. $BODY
  472. $Language
  473. $LastBuildTime
  474. $BabelInfo
  475. >%!-eWv
  476. $Conflict$C1$
  477. Admin
  478.     L1S2S3S
  479. ];]h=a
  480. stroje s
  481.  WWW\P
  482. nekFOLDER_DIRECTORY_OBJECT
  483. O=Lotus Notes
  484. O=Lotus Notes
  485. PURSAFO
  486. |.:#U
  487. O=Lotus Notes
  488. CN=Lotus Notes Template Development/O=Lotus Notes
  489. PURSAFO
  490. $ACLDigest
  491. (bez n
  492. zvu)X
  493. st na z
  494. title
  495. Favorites
  496.     0S0E
  497. (RemoveObjects)
  498. (bez n
  499. zvu)X
  500. st na z
  501. title
  502. Favorites
  503.     0S0E
  504. (RemoveObjects)
  505. O=Lotus Notes
  506. O=Lotus Notes
  507. PURSAFO
  508. |.:#U
  509. O=Lotus Notes
  510. CN=Lotus Notes Template Development/O=Lotus Notes
  511. PURSAFO
  512. i4d0D
  513. $INFO
  514. $ACTIONS
  515. $V5ACTIONS
  516. $BODY
  517. $Language
  518. $LastBuildTime
  519. $BabelInfo
  520. www.G
  521. www.`
  522.     15S18S36S39S
  523. $44Title$36$Conflict$C1$
  524. HTMLForm
  525. $Title
  526. HTMLFormDoc
  527. Guided Tour
  528. DeferredObject
  529. Title
  530. BLANK.HTM
  531. bookmark
  532.     L1S21S
  533. Web Bots\Web Ahead
  534. stroje s
  535.  WWW\P
  536. Soubor cookieCookie
  537. t adresu URLLaunch URL
  538. PostoupitForward
  539. nosti s
  540.  InternetAdmin
  541. ShareWebPageShareWebPage
  542. \Archiv soubor
  543. |File Archive
  544.  polo
  545. ky a z
  546. ky|Bookmarks|Favorites|Bookmarks
  547. (Internet Profile)|Internet Profiles
  548. stroje s
  549.  WWW\Sledov
  550.  Wall/O=Connect
  551. NotesCN=Angela Moohan/OU=DUB/O=Lottes Template Development/O=Lotus NsCN=Michael Wall/O=Connect
  552. CN=Teresa Deane/O=IrisCN=Lotusall/O=Connect
  553. (Internet Profile)|Internet Profiles
  554. LotusCN=Michael Wall/O=Connect
  555. \Archiv soubor
  556. |Filf 
  557. ShareWebPageShareWebPage
  558. ShareWebPageShareWebPage
  559. nosti s
  560.  InternetAdmi
  561. ShareWebPageShareWebPage
  562. nost>
  563. kieCookie
  564. \Archiv soubor
  565. |File Archive
  566. bBrowserView
  567. Connect
  568. PostoupitFuU0BpwEPage Minder~}
  569. Minder~}
  570. tesCN=Angela Moohan/OU=DUB/O=Lotus
  571. NotesCN=Angela Moohan/OU/O=Lotus NsCN=Michael Wall/O=Conne
  572. CN=Tnnect
  573. net Profiles
  574. \Archiv soubor
  575. |File 
  576. ShareWebPageShareWebPage
  577. ShareWebPa
  578. kieCookie
  579. l/O=Connect
  580. nosti s
  581.  Inte
  582. ShareWebPageShareWebPage
  583. tForward
  584. Soubor cookieCookie
  585. PostoupitFore)|Internet Profiles
  586. Soubor cookieCookie
  587. (Internet Vrofile)
  588. ile Archive
  589. \Archiv soubor
  590. |Fil=LotusCN=Michael Wall/O=Connect
  591. EOu#B 
  592.  WWW\P
  593. la Moohan/OU=DUB/O=LotusCN6Michael Wall/O=Connect
  594.  polo
  595. ky a z
  596. NotesCN=Ange
  597. Browser4Form~}
  598. owser4Form~}
  599. han/OU=DUB/O=Lottes Template Develu URLLaunch URL
  600. la Moohan/OU=Dlopment/O=Lotus NotesCN=Ange
  601. CN=Teresa Deane/O=IrisCN=Llate Development/O=Lotus NsCN=Michael Wall/O=Connect
  602. O=IrisCN=Lotusall/O=Connect
  603. e Development/O=Lotus NotesCN=Ange
  604. LotusCN=Mi
  605. \ArchiareWebPageShareWebPage
  606. ShareWebPage
  607. ShareWebPage
  608. nosti s
  609.  InveebPage
  610. ShareWebPage"
  611. PostoupitForward
  612. nost>
  613. ShareWebPageShareWebPage
  614. \Archiv soubor
  615. |File Archiv
  616. nosti s
  617.  InternetAdmi
  618. PostoupitForward
  619. kieCookie
  620. eWebPage
  621. nosti s
  622.  Inte
  623. PostoupitForwander~}
  624. Minder~}
  625. tesCN=Angela Moo
  626. bBrowserView
  627. N=Angela Moohan/OU/O=Lotus NsCN=Michael Wall/O=Conne
  628. CN=Tnnect
  629. \Archiv voubor
  630. |File 
  631. tesCN=Angela Moohan/OU=DUB/O=Lotus
  632. NotesCN=Angela Moohan/OU/O=Lotus NsCN=Michael Wall/O=Conne
  633. CN=Tnnect
  634. net Profiles
  635. \Archiv soubor
  636. |File 
  637. ShfreWebPageShareWebPage
  638. ShareWebPa
  639. kieCookie
  640. l/O=Connect
  641. nosti s
  642.  Inte
  643.  Launch URLv
  644. SaveOptions
  645. [WebMaster]
  646.     1S2S3R12S
  647. SaveOptions
  648. [WebMaster]
  649. SaveOptions
  650. SaveOptions
  651. Zadejte adresu URL, kterou chcete aktivovat: 
  652. httpF
  653. mailtoF
  654. gopherF
  655. fingerF
  656. eba zadat protokol pro 
  657. zec URL.
  658.     0S0E
  659. URLJe t
  660. eba zadat protokol pro adresu URL (nap
  661. . http://www.lotus.com).
  662.     0S0E
  663. Klepnut
  664. m na toto m
  665. sto prove
  666. te aktivaci
  667. Zadejte popisnou pozn
  668. mku (ve v
  669. m nastaven
  670.  je pou
  671. zev): 
  672. Comments
  673. Pokud se zobraz
  674.  tento formul
  675. , pou
  676. te verzi programu Notes, kter
  677.  nepodporuje automatickou aktivaci propojen
  678.  URL ve formul
  679. ch Notes. Obra
  680. te se na spr
  681. vce programu Notes a po
  682. dejte ho o p
  683. evod softwaru na verzi 4.1 nebo vy
  684. , nebo p
  685. te tuto aplikaci Notes na ni
  686.  verzi.
  687. m prov
  688. st tuto 
  689. innost?
  690. Vyberte kategorii pro tento dokument:  
  691. Content
  692.  a kultura |0Obchod a finance |1Po
  693. e a Internet |2Vzd
  694. bava |4Politika |5Publikace |6Rekreace a sport |7Reference |8N
  695. kupy |9
  696. SaveOptions
  697. O=Lotus Notes
  698. O=Lotus Notes
  699. PURSAFO
  700. |.:#U
  701. O=Lotus Notes
  702. CN=Lotus Notes Template Development/O=Lotus Notes
  703. PURSAFO
  704. 1    L/ef
  705. $Language
  706. $LastBuildTime
  707. $BabelInfo
  708. $FormUsers
  709. $AUTOLAUNCH
  710. $INFO
  711. $DesignerVersion
  712. $$ScriptName
  713. $$FormAction1
  714. $$FormAction6
  715. $BODY
  716. Times New Roman
  717. Times New Roman CE
  718. &Arial CE
  719. &Arial
  720.  Osobn
  721. navig
  722. toru s
  723.  WWW verze 5.0
  724.     Tato datab
  725. ze je ur
  726. ena ke snadn
  727. stupu k s
  728. ti Internet p
  729. mo z pracovn
  730.  stanice programu Notes a k ulo
  731. nek WWW do vlastn
  732.  datab
  733. ze Osobn
  734.  navig
  735. tor s
  736.  WWW.
  737. Prohl
  738.  a vyhled
  739.     Chcete-li vyhledat informace na str
  740. ch ulo
  741. ch v datab
  742. zi Osobn
  743.  navig
  744. tor s
  745.  WWW, m
  746. ete stejn
  747.  jako u jin
  748. ch datab
  749.  programu Notes pou
  750. t fulltextov
  751.  vyhled
  752. . Dal
  753.  informace o fulltextov
  754. m vyhled
  755. te v n
  756.  online. 
  757. Pohledy Osobn
  758. ho navig
  759. toru s
  760.     Datab
  761. ze Osobn
  762.  navig
  763. tor s
  764.  WWW obsahuje n
  765. sleduj
  766.  pohledy:
  767. stroje s
  768.  WWW 
  769.     Program Notes spust
  770.  na pozad
  771.  agenta P
  772. nek, kter
  773.  zpracuje v
  774. echny str
  775. nky ulo
  776. to slo
  777. ce. Tento agent na
  778. echny str
  779. nky, kter
  780.  jsou na konkr
  781. nce WWW specifikovan
  782.  adresami URL, a ulo
  783.  je do datab
  784. ze k pozd
  785. . Agent m
  786. st tak
  787. nky, kter
  788.  jsou um
  789. ny o n
  790. kolik 
  791.  zadan
  792.     Sledov
  793.     Program Notes spust
  794.  na pozad
  795.  agenta Sledov
  796. nek, kter
  797.  sleduje v
  798. echny str
  799. nky WWW ulo
  800. to slo
  801. ce a upozorn
  802. s na zm
  803. nu jejich obsahu.
  804. echny str
  805.      Zobraz
  806. echny str
  807. nky ulo
  808.  v datab
  809. zi Osobn
  810.  navig
  811. tor s
  812.  WWW. T
  813. mito str
  814. nkami m
  815. ete proch
  816. zet i v p
  817. ipojen k s
  818.     Archiv soubor
  819.      Zobraz
  820.  seznam sta
  821. ch soubor
  822.  abecedn
  823. ch podle velikosti.
  824.      Zobraz
  825.  seznam dokument
  826. ch vzestupn
  827.  podle velikosti.
  828.     Tyto pohledy m
  829. ete pou
  830. t ke sn
  831. tu dokument
  832.  v datab
  833. zi v z
  834. vislosti na velikosti dokumentu nebo souboru.
  835.     Soubory cookie. 
  836.     Zobraz
  837.  seznam v
  838. ech p
  839. ch soubor
  840.  cookie.
  841. O=Lotus Notes
  842. O=Lotus Notes
  843. PURSAFO
  844. |.:#U
  845. O=Lotus Notes
  846. CN=Lotus Notes Template Development/O=Lotus Notes
  847. PURSAFO
  848. $Language
  849. $LastBuildTime
  850. $BabelInfo
  851. $INFO
  852. $DesignerVersion
  853. $BODY
  854. HelpForm
  855. TitleX
  856. O=Lotus Notes
  857. O=Lotus Notes
  858. PURSAFO
  859. |.:#U
  860. O=Lotus Notes
  861. CN=Lotus Notes Template Development/O=Lotus Notes
  862. PURSAFO
  863. $INFO
  864. $$ScriptName
  865. $BODY
  866. $Language
  867. $LastBuildTime
  868. $BabelInfo
  869.  Forward
  870. ForwardOptions
  871.     0S0E
  872.     0S0E
  873. ?_?__
  874. `!b`1
  875. 7`^///?
  876. ?b___
  877. `bOOO
  878. `<b!R
  879.                                 
  880.     0S0E
  881.     0S0E
  882. ForwardOptions
  883.     0S0E
  884.     0S0E
  885. ;&565'
  886. 5&E5E5
  887. &64&6&646'
  888. ?_?__
  889. `!b`1
  890. 7`^///?
  891. ?b___
  892. `bOOO
  893. `<b!R
  894.                                 4
  895. tFlags$UpdatedBy
  896. Create Authorize--------apikoff/O=Iris$$;;;;;;;;WR1
  897. off/O=Iris$$
  898. ForwardOptions
  899. Postoupit z
  900. ku na str
  901. nku|1Postoupit kopii str
  902. nky|2
  903. O=Lotus Notes
  904. O=Lotus Notes
  905. PURSAFO
  906. |.:#U
  907. O=Lotus Notes
  908. CN=Lotus Notes Template Development/O=Lotus Notes
  909. PURSAFO
  910. $INFO
  911. $$ScriptName
  912. $BODY
  913. $Language
  914. $LastBuildTime
  915. $BabelInfo
  916. Times New Roman CE
  917. &Arial CE
  918. &Arial
  919. Osobn
  920. navig
  921. tor s
  922.  WWW verze 5.0
  923.     Datab
  924. ze Osobn
  925.  navig
  926. tor s
  927.  WWW v
  928. . Tato datab
  929. ze umo
  930. uje p
  931. stup k s
  932. ti Internet z pracovn
  933.  stanice programu Notes a slou
  934.  jako m
  935. sto pro ukl
  936. ch str
  937. nek a soubor
  938. , kter
  939.  tak m
  940. ete snadno uspo
  941. dat a prohl
  942. et i kdy
  943.  jste odpojeni od s
  944. . Osobn
  945.  navig
  946. tor s
  947.  WWW je z
  948. m bodem pro prohl
  949.  Internet. Tato verze datab
  950. ze vyu
  951.  integrace programu Notes s prohl
  952. em Internet Explorer, co
  953. uje pou
  954. t k zobrazen
  955. nek prohl
  956.  Internet Explorer a sou
  957.  zachovat v
  958. echny v
  959.  funkce programu Notes.
  960.     Informace o pou
  961. to datab
  962. te pomoc
  963. kazu 
  964. to datab
  965. & v nab
  966. dce N
  967. -------------------
  968. m tohoto okna se vr
  969. te do datab
  970. O=Lotus Notes
  971. O=Lotus Notes
  972. PURSAFO
  973. |.:#U
  974. O=Lotus Notes
  975. CN=Lotus Notes Template Development/O=Lotus Notes
  976. PURSAFO
  977. eLuY3
  978. UWvO.KeN
  979. $Language
  980. $LastBuildTime
  981. $BabelInfo
  982. $INFO
  983. $DesignerVersion
  984. $BODY
  985. Soubor cookieCookie
  986. ShareWebPageShareWebPage
  987. nosti s
  988.  InternetAdmin
  989. PostoupitForward
  990. t adresu URLLaunch URL
  991. Soubor cookieClokie
  992. ShareWebPageShareWebPage
  993. nosti s
  994.  InternetAdmin
  995. PostoupitForward
  996. t adresu URLLaunch URL
  997. stroje s
  998.  WWW\P
  999. Soubor cookieCookie
  1000. stroje s
  1001.  WWW\Sledov
  1002. (Internet Profile)|Internet Profiles
  1003.  polo
  1004. ky a z
  1005. ky|Bookmarks|Favorites|Bookmarks
  1006. \Archiv soubor
  1007. |File Archive
  1008. ShareWebPageShareWebPage
  1009. nosti s
  1010.  InternetAdmin
  1011. PostoupitForward
  1012. t adresu URLLaunch URL
  1013. Soubor cookieCookie
  1014. ShareWebPageShareWebPage
  1015. nosti s
  1016.  InternetAdmin
  1017. PostoupitForward
  1018. t adresu URLLaunch URL
  1019. Soubor cookieCookie
  1020. ShareWebPageShareWebPage
  1021. nosti s
  1022.  InternetAdmin
  1023. PostoupitForward
  1024. t adresu URLLaunch URL
  1025. stroje s
  1026.  WWW\P
  1027. Soubor cookieCookie
  1028. stroje s
  1029.  WWW\Sledov
  1030. (Internet Profile)|Internet Profiles
  1031.  polo
  1032. ky a z
  1033. ky|Bookmarks|Favoritls|Bookmarks
  1034. \Archiv soubor
  1035. |File Archive
  1036. ShareWebPageShareWebPage
  1037. nosti s
  1038.  InternetAdmin
  1039. PostoupitForward
  1040. t adresu URLLaunch URL
  1041. Soubor cookieCookie
  1042. ShareWebPageShareWebPage
  1043. nosti s
  1044.  InternetAdmin
  1045. PostoupitForward
  1046. t adresu URLLaunch URL
  1047. Soubor cookieCookie
  1048. ShareWebPageShareWebPage
  1049. nosti s
  1050.  InternetAdmin
  1051. PostoupitForward
  1052. t adresu URLLaunch URL
  1053. stroje s
  1054.  WWW\P
  1055. Soubor cookieCookie
  1056. stroje s
  1057.  WWW\Sledov
  1058. (Internet Profile)|Internet Profiles
  1059.  polo
  1060. ky a z
  1061. ky|Bookmarks|Favorites|Bookmarks
  1062. \Archiv soubor
  1063. |File Archive
  1064. ShareWebPageShareWebPage
  1065. nosti s
  1066.  InternetAdmin
  1067. PostoupitForward
  1068. t adresu URLLaunch URL
  1069. Soubor cookieCookie
  1070. ShareWebPageShareWebPage
  1071. nosti s
  1072.  InternetAdmin
  1073. PostoupitForward
  1074. t adresu URLLaunch URL
  1075. Soubor cookieCookie
  1076. ShareWebPageShareWebPage
  1077. nosti s
  1078.  InternetAdmin
  1079. PostoupitForward
  1080. t adresu URLLaunch URL
  1081. stroje s
  1082.  WWW\P
  1083. t adresu URLLaunch URL
  1084. PostoupitForward
  1085. nosti s
  1086.  InternetAdmin
  1087. ShareWebPageShareWebPage
  1088. \Archi| soubor
  1089. |File Archive
  1090.  polo
  1091. ky a z
  1092. ky|Bookmarks|Favorites|Bookmarks
  1093. (Internet Profile)|Internet Profiles
  1094. stroje s
  1095.  WWW\Sledov
  1096. Soubor cookieCookie
  1097. '++LotusScript Development Environment:2:5:(Options):0:74
  1098. Option Public
  1099. '++LotusScript Development Environment:2:5:(Forward):0:1
  1100. Declare Sub InstantiateAgentObjects
  1101. Declare Function OpenLog(AgentName As String) As NotesLog
  1102. Declare Function RetrieveOverInternet (CurrentURL As Variant, Doc As Notesdocument,  LoadURLLinks) As Notesdocument
  1103. Declare Function WebLocationOK As Integer
  1104. Declare Function GetLocalNAB() As NotesDatabase
  1105. Declare Sub Terminate
  1106. Declare Sub RemoveObjects(doc As notesdocument)
  1107. Declare Sub LogAction (Action As String)
  1108. Declare Sub LogError (ErrorCode As Long, ErrorText As String)
  1109. Declare Function GetLocationItem (itemname As String) As Variant
  1110. '++LotusScript Development Environment:2:5:(Declarations):0:10
  1111. Dim Session As notessession
  1112. Dim  DebugFlag As String
  1113. Dim agentlog As noteslog
  1114. Dim CurrentAgent As NotesAgent
  1115. Dim WebDatabase As NotesDatabase
  1116. Dim datadoc As notesdocument
  1117. Dim db As notesdatabase
  1118. Dim view As notesview
  1119. Dim docprofile As notesdocument
  1120. Dim loglocation As String
  1121. Dim dt As notesdatetime
  1122. '++LotusScript Development Environment:2:2:InstantiateAgentObjects:1:8
  1123. Sub InstantiateAgentObjects
  1124.     Set session = New NotesSession
  1125.     Set db = session.CurrentDatabase
  1126.     Set view = db.GetView("(Internet Profile)")
  1127.     Set docProfile = view.GetFirstDocument
  1128. End Sub
  1129. '++LotusScript Development Environment:2:1:OpenLog:1:8
  1130. Function OpenLog(AgentName As String) As NotesLog
  1131.      '*
  1132.      '*  The purpose of this subroutine is to find and/or create the Notes Agent Log
  1133.      '*  for the local client using the StdR4AgentLog template.
  1134.      '*
  1135.     Dim directory As notesdbdirectory
  1136.     Dim db As notesdatabase
  1137.     Dim done As Variant
  1138.     On Error Goto errorroutine
  1139.     Set directory = New notesdbdirectory("")
  1140.     Set db = directory.getfirstdatabase(DATABASE)
  1141.     done = False
  1142.     While Not (db Is Nothing) And Not done
  1143.         Call db.open("", "")
  1144.         If (db.designtemplatename = "StdR4AgentLog") Then
  1145.             done = True
  1146.         Elseif db.filename = "agentlog.nsf" Then
  1147.             done = True
  1148.         Else
  1149.             Set db = directory.getnextdatabase
  1150.         End If
  1151.     Wend
  1152.     If done Then
  1153.         Set AgentLog = New noteslog ("Protokol pro " & AgentName)
  1154.         Call AgentLog.opennoteslog (db.server, db.filepath)
  1155.         LogLocation = "Agent Log"
  1156.     Else     
  1157.         Dim alogdb As New notesdatabase("", "ALOG4.NTF")      
  1158.         Dim logdb As notesdatabase
  1159.         If alogdb.isopen Then               
  1160.             Set logdb = alogdb.createfromtemplate("", "agentlog", True)
  1161.             Set agentlog = New noteslog ("Protokol pro " & AgentName)
  1162.             Call agentlog.opennoteslog ("", "agentlog.nsf")
  1163.             LogLocation = "Agent Log"
  1164.         Else
  1165.               'Agent log template not found, using print statements to log to the Notes log
  1166.             loglocation = "Notes Log"
  1167.             Exit Function               
  1168.         End If
  1169.     End If
  1170.     Set  OpenLog = Agentlog    
  1171.     Exit Function
  1172. ErrorRoutine:
  1173.     Messagebox Error & " (OpenLog)"
  1174.     Exit Function
  1175. End Function
  1176. '++LotusScript Development Environment:2:1:RetrieveOverInternet:1:8
  1177. Function RetrieveOverInternet (CurrentURL As Variant, Doc As Notesdocument,  LoadURLLinks) As Notesdocument
  1178.      '*
  1179.      '*  The purpose of this subroutine is to retrieve a web page over the net.
  1180.      '*  Various checks in here are present to determine if the user 
  1181.      '*  is trying to access an authenticated page or access via a proxy.  
  1182.      '*
  1183.     Dim authinfo As Variant
  1184.     Dim username As String
  1185.     Dim password As String
  1186.     Dim proxyinfo As Variant
  1187.     Dim proxyusername As String
  1188.     Dim proxypassword As String
  1189.     Dim Currentdomain As String
  1190.     If Doc Is Nothing Then
  1191.          '*
  1192.          '*  If no document was passed in then we are just dealing with a url.
  1193.           '*  Just in case the url may be from an authenticated site, we need
  1194.           '* to check the data note for the authentication information
  1195.           '*
  1196.         CurrentDomain = (Left(Currenturl, (Instr(8, Currenturl, "/", 1))))
  1197.         If datadoc.hasitem(currentdomain+"auth") And datadoc.hasitem(currentdomain+"proxy") Then
  1198.             authinfo =datadoc.getitemvalue(currentdomain+"auth")
  1199.             username = Left(authinfo(0),  (Instr(authinfo(0), ":")-1))
  1200.             password = Right(authinfo(0), (Len(authinfo(0))-Instr(authinfo(0), ":")))
  1201.             proxyinfo = datadoc.getitemvalue(currentdomain+"proxy")
  1202.             proxyusername = Left(proxyinfo(0), (Instr(proxyinfo(0), ":")-1))
  1203.             proxypassword = Right(proxyinfo(0), Len(proxyinfo(0))-(Instr(proxyinfo(0), ":"))) 
  1204.             If LoadURLLinks Then
  1205.                 Set RetrieveOverInternet = WebDatabase.GetDocumentByURL(currentURL, 2,1,"",username,password,proxyusername,proxypassword)  
  1206.             Else
  1207.                 Set RetrieveOverInternet = WebDatabase.GetDocumentByURL(currentURL, 2,0,"",username,password,proxyusername,proxypassword)  
  1208.             End If
  1209.             Exit Function
  1210.         Elseif datadoc.hasitem(currentdomain+"auth") And Not datadoc.hasitem(currentdomain+"proxy") Then
  1211.             authinfo = datadoc.getitemvalue(currentdomain+"auth")
  1212.             username = Left(authinfo(0),  (Instr(authinfo(0), ":")-1))
  1213.             password = Right(authinfo(0), (Len(authinfo(0))-Instr(authinfo(0), ":")))
  1214.             If LoadURLLinks Then
  1215.                 Set RetrieveOverInternet = WebDatabase.GetDocumentByURL(currentURL, 2,1,"",username,password)
  1216.             Else
  1217.                 Set RetrieveOverInternet = WebDatabase.GetDocumentByURL(currentURL, 2,0,"",username,password)
  1218.             End If
  1219.             Exit Function
  1220.         Elseif datadoc.hasitem(currentdomain+"proxy") And Not datadoc.hasitem(currentdomain+"auth") Then
  1221.             proxyinfo = datadoc.getitemvalue(currentdomain+"proxy")
  1222.             proxyusername = Left(proxyinfo(0), (Instr(proxyinfo(0), ":")-1))
  1223.             proxypassword = Right(proxyinfo(0), (Len(proxyinfo(0))-Instr(proxyinfo(0), ":")))
  1224.             If LoadURLLinks Then
  1225.                 Set RetrieveOverInternet = WebDatabase.GetDocumentByURL(currentURL, 2,1,"", "", "", proxyusername, proxypassword)
  1226.             Else
  1227.                 Set RetrieveOverInternet = WebDatabase.GetDocumentByURL(currentURL, 2,0,"", "", "", proxyusername, proxypassword)
  1228.             End If
  1229.             Exit Function
  1230.         Else
  1231.             If LoadURLLinks Then
  1232.                 Set RetrieveOverInternet = WebDatabase.GetDocumentByURL(currentURL, 2,1)  
  1233.             Else
  1234.                 Set RetrieveOverInternet = WebDatabase.GetDocumentByURL(currentURL, 2,0)
  1235.             End If
  1236.             Exit Function
  1237.         End If
  1238.           '*
  1239.           '*  If a document did get passed in as an argument, check to see if authentication information exists on it
  1240.           '*  If the information does exist, store it on the data note for the agent.
  1241.           '*
  1242.     Else 
  1243.         If Doc.hasitem("$User_Authentication") And Doc.hasitem("$Proxy_Authentication") Then
  1244.             authinfo = Doc.getitemvalue("$User_Authentication")
  1245.             username = Left(authinfo(0),  (Instr(authinfo(0), ":")-1))
  1246.             password = Right(authinfo(0), (Len(authinfo(0))-Instr(authinfo(0), ":")))
  1247.             proxyinfo = Doc.getitemvalue("$Proxy_Authentication")
  1248.             proxyusername = Left(proxyinfo(0), (Instr(proxyinfo(0), ":")-1))
  1249.             proxypassword = Right(proxyinfo(0), (Len(proxyinfo(0)) -Instr(proxyinfo(0), ":"))) 
  1250.             CurrentDomain = (Left(Currenturl, (Instr(8, currenturl, "/", 1))))
  1251.             If datadoc.hasitem(currentdomain+"auth") And datadoc.hasitem(currentdomain+"proxy") Then
  1252.                 If LoadURLLinks Then
  1253.                     Set RetrieveOverInternet = WebDatabase.GetDocumentByURL(currentURL, 2,1,"",username,password,proxyusername,proxypassword)  
  1254.                 Else
  1255.                     Set RetrieveOverInternet = WebDatabase.GetDocumentByURL(currentURL, 2,0,"",username,password,proxyusername,proxypassword)  
  1256.                 End If
  1257.                 Exit Function
  1258.             Else
  1259.                 Call datadoc.replaceitemvalue(currentdomain+"auth", authinfo)
  1260.                 Call datadoc.replaceitemvalue(currentdomain+"proxy",proxyinfo)
  1261.                 Call datadoc.save(True, False)
  1262.                 Set RetrieveOverInternet = WebDatabase.GetDocumentByURL(currentURL, 2,1,"",username,password,proxyusername,proxypassword)  
  1263.             End If
  1264.         Elseif Doc.hasitem("$User_Authentication") And Not Doc.hasitem("$Proxy_Authentication") Then
  1265.             authinfo = Doc.getitemvalue("$User_Authentication")
  1266.             username = Left(authinfo(0),  (Instr(authinfo(0), ":")-1))
  1267.             password = Right(authinfo(0), (Len(authinfo(0))-Instr(authinfo(0), ":")))
  1268.             CurrentDomain = (Left(currenturl, (Instr(8, currenturl, "/", 1))))
  1269.             If datadoc.hasitem(currentdomain+"auth") Then
  1270.                 If LoadURLLinks Then
  1271.                     Set RetrieveOverInternet = WebDatabase.GetDocumentByURL(currentURL, 2,1,"",username,password)
  1272.                 Else
  1273.                     Set RetrieveOverInternet = WebDatabase.GetDocumentByURL(currentURL, 2,0,"",username,password)
  1274.                 End If
  1275.                 Exit Function
  1276.             Else
  1277.                 Call datadoc.replaceitemvalue(currentdomain+"auth", authinfo)
  1278.                 Call datadoc.save(True,False)
  1279.                 Set RetrieveOverInternet = WebDatabase.GetDocumentByURL(currentURL, 2,1,"",username,password)
  1280.             End If
  1281.         Elseif Doc.hasitem("$Proxy_Authentication") And Not Doc.hasitem("$User_Authentication") Then
  1282.             proxyinfo = Doc.getitemvalue("$Proxy_Authentication")
  1283.             proxyusername = Left(proxyinfo(0), (Instr(proxyinfo(0), ":")-1))
  1284.             proxypassword = Right(proxyinfo(0), (Len(proxyinfo(0)) - Instr(proxyinfo(0), ":")))
  1285.             CurrentDomain = (Left(Currenturl, (Instr(8, currenturl, "/", 1))))
  1286.             If datadoc.hasitem(currentdomain+"proxy") Then
  1287.                 If LoadURLLinks Then
  1288.                     Set RetrieveOverInternet = WebDatabase.GetDocumentByURL(currentURL, 2,1,"", "", "", proxyusername, proxypassword)
  1289.                 Else
  1290.                     Set RetrieveOverInternet = WebDatabase.GetDocumentByURL(currentURL, 2,0,"", "", "", proxyusername, proxypassword)
  1291.                 End If
  1292.                 Exit Function
  1293.             Else
  1294.                 Call datadoc.replaceitemvalue(currentdomain+"proxy", proxyinfo)
  1295.                 Call datadoc.save(True,False)
  1296.                 Set RetrieveOverInternet = WebDatabase.GetDocumentByURL(currentURL, 2,1,"", "", "", proxyusername, proxypassword)
  1297.             End If
  1298.             Set RetrieveOverInternet = WebDatabase.GetDocumentByURL(currentURL, 2,1,"", "", "", proxyusername, proxypassword)
  1299.         Else
  1300.             If LoadURLLinks Then
  1301.                 Set RetrieveOverInternet = WebDatabase.GetDocumentByURL(currentURL, 2,1)  
  1302.             Else
  1303.                 Set RetrieveOverInternet = WebDatabase.GetDocumentByURL(currentURL, 2,0)
  1304.             End If
  1305.         End If
  1306.     End If
  1307. End Function
  1308. '++LotusScript Development Environment:2:1:WebLocationOK:1:8
  1309. Function WebLocationOK As Integer
  1310.      '*
  1311.      '*  This function verifies that the current location settings are correct for local web retrievals.
  1312.      '*
  1313.     WebLocationOK = True
  1314.     Dim PrivateAddressBook As notesdatabase
  1315.     Dim CurrentLocation As notesdocument
  1316.     Dim LocationString As String     
  1317.     Set PrivateAddressBook = GetLocalNAB
  1318.     If (PrivateAddressBook Is Nothing) Then
  1319.         Call agentlog.logaction( "Nen
  1320. it nastaven
  1321.  aktu
  1322. ho pracovi
  1323. . Nelze otev
  1324. t soukrom
  1325.  seznam adres. Pokra
  1326. ovat bude agent") 
  1327.         Exit Function
  1328.     End If
  1329.     LocationString = Session.GetEnvironmentString ( "Location", True)
  1330.     If LocationString <> "" Then
  1331.         Temp$ = Mid( LocationString, (Instr(1, LocationString, ",")+1))
  1332.         LocationID$ = Left(Temp$, (Instr(1,Temp$, ",")-1))
  1333.         Set CurrentLocation = PrivateAddressBook.getdocumentbyid(LocationID$)
  1334.         If Not (CurrentLocation Is Nothing) Then
  1335.             If CurrentLocation.WebLogLevel(0) <> "0" Then
  1336.                 DebugFlag = "1"
  1337.             End If
  1338.             If CurrentLocation.WebRetriever(0) = "0" Or CurrentLocation.WebRetriever(0) = "3" Then
  1339.                 Goto CheckLocation
  1340.             Else
  1341.                 Call agentlog.logerror(5, "Podle aktu
  1342. ho pracovi
  1343.  program Notes ur
  1344. en k na
  1345.  ze s
  1346.  WWW.")
  1347.                 WebLocationOK = False
  1348.                 Exit Function
  1349.             End If
  1350. CheckLocation:
  1351.             If CurrentLocation.WebLocation(0) <> "1" Then
  1352.                 Call agentlog.logerror(6, "Podle aktu
  1353. ho pracovi
  1354.  nastaveno na
  1355.  WWW.")
  1356.                 WebLocationOK = False
  1357.                 Exit Function
  1358.             End If
  1359.         Else
  1360.             Call agentlog.logaction( "Varov
  1361. : Nelze ov
  1362. it nastaven
  1363.  aktu
  1364. ho pracovi
  1365. . Nebyl nalezen dokument pracovi
  1366.             Exit Function
  1367.         End If
  1368.     Else
  1369.         Call agentlog.logaction( "Varov
  1370. : Nelze ov
  1371. it nastaven
  1372.  aktu
  1373. ho pracovi
  1374. zec pracovi
  1375.  je pr
  1376.         Exit Function
  1377.     End If     
  1378. End Function
  1379. '++LotusScript Development Environment:2:1:GetLocalNAB:1:8
  1380. Function GetLocalNAB() As NotesDatabase
  1381.     Dim sAddressBook As String
  1382.     Dim nCommaLocation As Integer
  1383.     On Error Resume Next
  1384.     sAddressBook = session.GetEnvironmentString("NAMES", True)
  1385.     nCommaLocation = Instr(sAddressBook, ",")
  1386.     If nCommaLocation > 0 Then sAddressBook = Left(sAddressBook, nCommaLocation-1)
  1387.     Set GetLocalNAB = New NotesDatabase("",sAddressBook)
  1388. End Function
  1389. '++LotusScript Development Environment:2:2:Terminate:1:10
  1390. Sub Terminate
  1391. End Sub
  1392. '++LotusScript Development Environment:2:2:RemoveObjects:1:8
  1393. Sub RemoveObjects(doc As notesdocument)
  1394.     Dim imagepage As notesdocument
  1395.     If doc.hasitem("$ImageList") Then
  1396.         Dim images As Variant
  1397.         images  = doc.getitemvalue("$ImageList")
  1398.         Forall j In images
  1399.             If j <> "" Then
  1400.                 Set imagepage = db.getdocumentbyurl(j)
  1401.                 If Not(imagepage Is Nothing) Then
  1402.                     imagepage.remove True
  1403.                 End If
  1404.             End If
  1405.         End Forall
  1406.     End If
  1407. End Sub
  1408. '++LotusScript Development Environment:2:2:LogAction:1:8
  1409. Sub LogAction (Action As String)
  1410.     If LogLocation = "Agent Log" Then
  1411.         Call agentlog.logaction(Action)
  1412.     Elseif LogLocation = "Notes Log" Then
  1413.         Print Action
  1414.     End If
  1415. End Sub
  1416. '++LotusScript Development Environment:2:2:LogError:1:8
  1417. Sub LogError (ErrorCode As Long, ErrorText As String)
  1418.     If LogLocation = "Agent Log" Then
  1419.         Call agentlog.logerror(ErrorCode, ErrorText)
  1420.     Else
  1421.         Print Error & ErrorText
  1422.     End If
  1423. End Sub
  1424. '++LotusScript Development Environment:2:1:GetLocationItem:1:8
  1425. Function GetLocationItem (itemname As String) As Variant
  1426.      '*
  1427.      '*  This function returns a data item from the current location note
  1428.      '*
  1429.     InstantiateAgentObjects
  1430.     GetLocationItem = ""
  1431.     Dim PrivateAddressBook As notesdatabase
  1432.     Dim CurrentLocation As notesdocument
  1433.     Dim LocationString As String     
  1434.     Set PrivateAddressBook = GetLocalNAB
  1435.     If (PrivateAddressBook Is Nothing) Then
  1436.         Print "Varov
  1437. : Nelze otev
  1438. t soukrom
  1439.  seznam adres."
  1440.         Exit Function
  1441.     End If
  1442.     LocationString = Session.GetEnvironmentString ( "Location", True)
  1443.     If LocationString <> "" Then
  1444.         Temp$ = Mid( LocationString, (Instr(1, LocationString, ",")+1))
  1445.         LocationID$ = Left(Temp$, (Instr(1,Temp$, ",")-1))
  1446.         Set CurrentLocation = PrivateAddressBook.getdocumentbyid(LocationID$)
  1447.         If Not (CurrentLocation Is Nothing) Then
  1448.             GetLocationItem = CurrentLocation.getitemvalue(itemname)
  1449.         Else
  1450.             Call agentlog.logaction("Varov
  1451. : Nelze ov
  1452. it nastaven
  1453.  aktu
  1454. ho pracovi
  1455. . Nebyl nalezen dokument pracovi
  1456.             Exit Function
  1457.         End If
  1458.     Else
  1459.         Call agentlog.logaction( "Varov
  1460. : Nelze ov
  1461. it nastaven
  1462.  aktu
  1463. ho pracovi
  1464. zec pracovi
  1465.  je pr
  1466.         Exit Function
  1467.     End If     
  1468. End Function
  1469. Lotus Product
  1470. W32I4
  1471. P    @    @    
  1472.     J0    J@    
  1473.     J0    J@    
  1474. J0    J@    
  1475. J0    J@    
  1476.     J0    J@    
  1477.     J0    J@    
  1478. ^     #1
  1479.     J0    J@    
  1480. J0    J@    
  1481. J0    J@    
  1482. ^     #1
  1483. J0    J@    
  1484. J0    J@    
  1485. O=Lotus Notes
  1486. O=Lotus Notes
  1487. PURSAFO
  1488. |.:#U
  1489. O=Lotus Notes
  1490. CN=Lotus Notes Template Development/O=Lotus Notes
  1491. PURSAFO
  1492. AYvCc
  1493. $Language
  1494. $LastBuildTime
  1495. $BabelInfo
  1496. $TITLE
  1497. $PublicAccess
  1498. $ScriptLib
  1499. $ScriptLib_O
  1500. '++LotusScript Development Environment:2:5:(Options):0:66
  1501. '++LotusScript Development Environment:2:5:(Forward):0:1
  1502. Declare Sub Exiting(Source As Field)
  1503. '++LotusScript Development Environment:2:5:(Declarations):0:2
  1504. '++LotusScript Development Environment:2:2:BindEvents:1:129
  1505. Private Sub BindEvents(Byval Objectname_ As String)
  1506.      Static Source As FIELD
  1507.      Set Source = Bind(Objectname_)
  1508.      On Event Exiting From Source Call Exiting
  1509. End Sub
  1510. '++LotusScript Development Environment:2:2:Exiting:1:12
  1511. Sub Exiting(Source As Field)
  1512.      
  1513. End Sub
  1514. '++LotusScript Development Environment:2:5:(Options):0:66
  1515. '++LotusScript Development Environment:2:5:(Forward):0:1
  1516. Declare Sub Exiting(Source As Field)
  1517. Declare Sub Entering(Source As Field)
  1518. '++LotusScript Development Environment:2:5:(Declarations):0:2
  1519. '++LotusScript Development Environment:2:2:BindEvents:1:129
  1520. Private Sub BindEvents(Byval Objectname_ As String)
  1521.      Static Source As FIELD
  1522.      Set Source = Bind(Objectname_)
  1523.      On Event Exiting From Source Call Exiting
  1524.      On Event Entering From Source Call Entering
  1525. End Sub
  1526. '++LotusScript Development Environment:2:2:Exiting:1:12
  1527. Sub Exiting(Source As Field)
  1528.      
  1529. End Sub
  1530. '++LotusScript Development Environment:2:2:Entering:1:12
  1531. Sub Entering(Source As Field)
  1532.      HPvalue = uidoc.fieldgettext("OpenURL")
  1533.      OldHPValue = HPvalue
  1534. End Sub
  1535. '++LotusScript Development Environment:2:5:(Options):0:66
  1536. '++LotusScript Development Environment:2:5:(Forward):0:1
  1537. Declare Sub Entering(Source As Field)
  1538. Declare Sub Exiting(Source As Field)
  1539. '++LotusScript Development Environment:2:5:(Declarations):0:2
  1540. '++LotusScript Development Environment:2:2:BindEvents:1:129
  1541. Private Sub BindEvents(Byval Objectname_ As String)
  1542.      Static Source As FIELD
  1543.      Set Source = Bind(Objectname_)
  1544.      On Event Entering From Source Call Entering
  1545.      On Event Exiting From Source Call Exiting
  1546. End Sub
  1547. '++LotusScript Development Environment:2:2:Entering:1:12
  1548. Sub Entering(Source As Field)
  1549.      Searchvalue = uidoc.fieldgettext("PreferredSearchEngine")
  1550.      OldSearchValue = Searchvalue
  1551. End Sub
  1552. '++LotusScript Development Environment:2:2:Exiting:1:12
  1553. Sub Exiting(Source As Field)
  1554.      
  1555. End Sub
  1556. '++LotusScript Development Environment:2:5:(Options):0:66
  1557. '++LotusScript Development Environment:2:5:(Forward):0:1
  1558. Declare Sub Exiting(Source As Field)
  1559. '++LotusScript Development Environment:2:5:(Declarations):0:2
  1560. '++LotusScript Development Environment:2:2:BindEvents:1:129
  1561. Private Sub BindEvents(Byval Objectname_ As String)
  1562.      Static Source As FIELD
  1563.      Set Source = Bind(Objectname_)
  1564.      On Event Exiting From Source Call Exiting
  1565. End Sub
  1566. '++LotusScript Development Environment:2:2:Exiting:1:12
  1567. Sub Exiting(Source As Field)
  1568.      
  1569. End Sub
  1570. nosti s
  1571.  Internet pro Osobn
  1572.  navig
  1573. tor s
  1574. &Arial CE
  1575. &Arial
  1576. '++LotusScript Development Environment:2:5:(Options):0:74
  1577. Option Public
  1578. Use "InternetFunctions"
  1579. '++LotusScript Development Environment:2:5:(Forward):0:1
  1580. '++LotusScript Development Environment:2:5:(Declarations):0:10
  1581. Dim DocWasSaved As Integer
  1582. Dim HPValue As String
  1583. Dim OldHPValue As String
  1584. Dim SearchValue As String
  1585. Dim OldSearchValue As String
  1586. Dim uidoc As notesuidocument
  1587. Lotus Product
  1588. W32I4
  1589.  Admin'++LotusScript Development Environment:2:5:(Options):0:66
  1590. '++LotusScript Development Environment:2:5:(Forward):0:1
  1591. Declare Sub Postopen(Source As Notesuidocument)
  1592. Declare Sub Querysave(Source As Notesuidocument, Continue As Variant)
  1593. Declare Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  1594. '++LotusScript Development Environment:2:5:(Declarations):0:2
  1595. '++LotusScript Development Environment:2:2:BindEvents:1:129
  1596. Private Sub BindEvents(Byval Objectname_ As String)
  1597.     Static Source As NOTESUIDOCUMENT
  1598.     Set Source = Bind(Objectname_)
  1599.     On Event Postopen From Source Call Postopen
  1600.     On Event Querysave From Source Call Querysave
  1601.     On Event Queryclose From Source Call Queryclose
  1602. End Sub
  1603. '++LotusScript Development Environment:2:2:Postopen:1:12
  1604. Sub Postopen(Source As Notesuidocument)
  1605.      'initialize some varibales
  1606.     Set w = New notesuiworkspace
  1607.     Set uidoc = w.currentdocument
  1608.     Set note = source.Document
  1609.     Set session = New NotesSession
  1610.     Set db = session.CurrentDatabase
  1611.      'we need to see if a profile document exists
  1612.     Set view = db.GetView("(Internet Profile)")
  1613.     Set docProfile = view.GetFirstDocument
  1614.     If Not (docProfile Is Nothing) Then
  1615.           'clear out any existing items, even though there probably isn't any
  1616.         Forall fields In note.Items
  1617.             fields.Remove
  1618.         End Forall
  1619.                'copy the items from the docProfile to this and disable saving
  1620.         docProfile.CopyAllItems note
  1621.     End If
  1622.     DocWasSaved = False
  1623.     'set values of PageMinderAgent , WebAheadAgent and HousekeepingAgent items("on" if enabled, "off" otherwise)
  1624.     Dim agent1 As NotesAgent
  1625.     Dim agent2 As NotesAgent
  1626.     Dim agent3 As NotesAgent
  1627.     Set agent1=db.GetAgent("P
  1628. nek")
  1629.     Set agent2=db.GetAgent("Sledov
  1630. nek")
  1631.     Set agent3=db.GetAgent("
  1632. klid")
  1633.     If agent1.IsEnabled Then
  1634.         Call note.ReplaceitemValue("WebAheadAgent", "On")
  1635.     Else
  1636.         Call note.ReplaceitemValue("WebAheadAgent", "Off")
  1637.     End If
  1638.     If agent2.IsEnabled Then
  1639.         Call note.ReplaceitemValue("PageMinderAgent", "On")
  1640.     Else
  1641.         Call note.ReplaceitemValue("PageMinderAgent", "Off")
  1642.     End If
  1643.     If agent3.IsEnabled Then
  1644.         Call note.ReplaceitemValue("HousekeepingAgent", "On")
  1645.     Else
  1646.         Call note.ReplaceitemValue("HousekeepingAgent", "Off")
  1647.     End If
  1648.     source.Refresh
  1649. End Sub
  1650. '++LotusScript Development Environment:2:2:Querysave:1:12
  1651. Sub Querysave(Source As Notesuidocument, Continue As Variant)
  1652.     Dim lpSubKey1 As String
  1653.     Dim IEHomePageURL As String
  1654.     Dim NewHPValue As String
  1655.     Dim IESearchURL As String
  1656.     Dim NewSearchValue As String
  1657.     If (docProfile Is Nothing) Then
  1658.         note.Saveoptions = "1"
  1659.     Else
  1660.         note.saveoptions = "0"
  1661.         DocWasSaved = True
  1662.     End If
  1663.     Call Session.Setenvironmentvar("W3LocalFormSave", "1", False)
  1664.      'If the home page or the search url have changed, write them out to the registry
  1665.     If GetcurrentLocation = "3" Then
  1666.         If ( source.document.startupoptions(0) ="1") And (source.document.openurl(0) <> "") Then
  1667.           'synchronize homepage with IE if Location is set to Notes with IE
  1668.             'updated 7/26/99
  1669.             NewHPValue = source.document.openurl(0)
  1670.             If NewHPValue <> OldHPValue Then
  1671.                 lpSubKey1 ="SOFTWARE\Microsoft\Internet Explorer\Main"
  1672.                 IEHomePageURL =  GetRegValue (lpsubkey1, "Start Page" )
  1673.                 CompareResult = CompareValues (IEHomePageURL, NewHPValue)
  1674.                 Select Case CompareResult
  1675.                 Case "SetRegistry"
  1676.           'Put the Notes Value in the W32 Registry
  1677.                     Call SetRegValue(lpSubKey1, "Start Page", NewHPValue)
  1678.                 Case "SetNotes"
  1679.           'Put the W32 Registry value in Notes
  1680.                     docprofile.OpenURL = IEHomePageURL
  1681.                     Call docprofile.save(True, False)
  1682.                 End Select
  1683.             End If
  1684.         End If
  1685.           'Sync search page values if they have changed
  1686.         NewSearchValue = source.document.PreferredSearchEngine(0)
  1687.         NewSearchURL = source.document.SearchUR(0)
  1688.         If NewSearchValue <> OldSearchValue Then
  1689.             lpSubKey1 ="SOFTWARE\Microsoft\Internet Explorer\Main"
  1690.             IESearchURL =  GetRegValue (lpsubkey1, "Search Page" )
  1691.             CompareResult = CompareValues (IESearchURL, NewSearchURL)
  1692.             Select Case CompareResult
  1693.             Case "SetRegistry"
  1694.           'Put the Notes Value in the W32 Registry
  1695.                 Call SetRegValue(lpSubKey1, "Search Page", NewSearchURL)
  1696.             Case "SetNotes"
  1697.           'Put the W32 Registry value in Notes
  1698.                 source.document.SearchURL = IESearchURL
  1699.             End Select
  1700.         End If
  1701.     End If
  1702. End Sub
  1703. '++LotusScript Development Environment:2:2:Queryclose:1:12
  1704. Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  1705.     source.refreshhideformulas
  1706.           'see if there is a profile document
  1707.     If Not (DocWasSaved) Or (docProfile Is Nothing) Then
  1708.           'there isn't a profile document, go ahead and save
  1709.         Exit Sub
  1710.     Else
  1711.           'we need to delete the items in the docprofile and copy the current items to it
  1712.         Forall fields In docProfile.Items
  1713.             fields.Remove
  1714.         End Forall
  1715.         note.CopyAllItems docProfile
  1716.         docProfile.SaveOptions = "1"
  1717.         docProfile.Save True, True
  1718.     End If
  1719. End Sub
  1720. Lotus Product
  1721. W32I4
  1722. '++LotusScript Development Environment:2:5:(Options):0:66
  1723. '++LotusScript Development Environment:2:5:(Forward):0:1
  1724. Declare Sub Exiting(Source As Field)
  1725. '++LotusScript Development Environment:2:5:(Declarations):0:2
  1726. '++LotusScript Development Environment:2:2:BindEvents:1:129
  1727. Private Sub BindEvents(Byval Objectname_ As String)
  1728.      Static Source As FIELD
  1729.      Set Source = Bind(Objectname_)
  1730.      On Event Exiting From Source Call Exiting
  1731. End Sub
  1732. '++LotusScript Development Environment:2:2:Exiting:1:12
  1733. Sub Exiting(Source As Field)
  1734.      Dim  w As New notesuiworkspace
  1735.      Dim uidoc As notesuidocument
  1736.      Dim docnote As notesdocument
  1737.      Set uidoc = w.currentdocument
  1738.      uidoc.refresh
  1739.      Set docnote = uidoc.document
  1740.      If "" <> (uidoc.fieldgettext("*")) Then
  1741.           var = docnote.GetItemValue("*")
  1742.           Forall item In var
  1743.                If Not (item = "*") Then
  1744.                     uidoc.fieldclear(item)
  1745.                End If
  1746.           End Forall
  1747.      End If     
  1748. End Sub
  1749. Lotus Product
  1750. W32I4
  1751. DiskSizeOptions
  1752. ReduceReadG
  1753.     0S0E
  1754. nosti s
  1755.  Internet pro
  1756.     0S0E
  1757. DisplayName
  1758. tat p
  1759. edem str
  1760. nky WWW do:   
  1761. ScanAheadZadejte po
  1762. nek, kter
  1763.  tento agent na
  1764. ']*--
  1765. WebAheadAgent
  1766.     0S0E
  1767. '++LotusScript Development Environment:2:5:(Options):0:66
  1768. '++LotusScript Development Environment:2:5:(Forward):0:1
  1769. Declare Sub Click(Source As Button)
  1770. '++LotusScript Development Environment:2:5:(Declarations):0:2
  1771. '++LotusScript Development Environment:2:2:BindEvents:1:129
  1772. Private Sub BindEvents(Byval Objectname_ As String)
  1773.     Static Source As BUTTON
  1774.     Set Source = Bind(Objectname_)
  1775.     On Event Click From Source Call Click
  1776. End Sub
  1777. '++LotusScript Development Environment:2:2:Click:1:12
  1778. Sub Click(Source As Button)
  1779.     Dim ws As New NotesUIWorkspace    
  1780.     Dim session As New notessession
  1781.     Dim db As notesdatabase    
  1782.     Dim agent As notesagent
  1783.     Dim strHomeServer As String, xxstr1 As String, xxstr2 As String
  1784.     Dim doc As NotesDocument    
  1785.     Dim uidoc As NotesUIdocument
  1786.     xxstr1="Povolen
  1787.  agent
  1788.  na pozad
  1789.     xxstr2="Na pracovn
  1790.  stanici Notes byl zapnut agent na pozad
  1791. . Zjist
  1792. te, zda jsou tito agenti povoleni v p
  1793. edvolb
  1794. ch programu Notes (klepn
  1795. te na p
  1796. kaz Soubor - N
  1797. stroje - U
  1798. ivatelsk
  1799. edvolby a povolte mo
  1800. nost Povolit napl
  1801. novan
  1802.  agenty)."
  1803.     Set db = session.currentdatabase
  1804.     Set uidoc=ws.CurrentDocument    
  1805.     Set doc=uidoc.Document    
  1806.     Set agent = db.GetAgent("P
  1807. nek")
  1808.     If Not(agent Is Nothing) Then
  1809.         agent.IsEnabled = True
  1810.         strHomeServer = db.Server
  1811.         If Len(strHomeServer) = 0 Then
  1812.             strHomeServer = session.UserName
  1813.             Call ws.Prompt(1, xxstr1, xxstr2)            
  1814.         End If
  1815.         agent.ServerName = strHomeServer
  1816.         Call agent.save()
  1817.     End If        
  1818.     Call doc.ReplaceitemValue("WebAheadAgent", "On")
  1819.     Call uidoc.RefreshHideFormulas
  1820. End Sub
  1821. Lotus Product
  1822. W32I4
  1823.     Zapnout p
  1824. ']*--
  1825. WebAheadAgent
  1826.     0S0E
  1827.     0S0E
  1828. WebAheadAgent
  1829.     0R1S
  1830.     Vypnout p
  1831.     Kontrolovat aktualizace jednou:
  1832. SearchFrequencyUr
  1833. ete, jak 
  1834. asto m
  1835.  agent kontrolovat, zda se obsah str
  1836. nky zm
  1837. za hodinu|0za 4 hodiny|1za den|2za t
  1838. den|3
  1839. PageMinderAgent
  1840.     0S0E
  1841. '++LotusScript Development Environment:2:5:(Options):0:66
  1842. '++LotusScript Development Environment:2:5:(Forward):0:1
  1843. Declare Sub Click(Source As Button)
  1844. '++LotusScript Development Environment:2:5:(Declarations):0:2
  1845. '++LotusScript Development Environment:2:2:BindEvents:1:129
  1846. Private Sub BindEvents(Byval Objectname_ As String)
  1847.     Static Source As BUTTON
  1848.     Set Source = Bind(Objectname_)
  1849.     On Event Click From Source Call Click
  1850. End Sub
  1851. '++LotusScript Development Environment:2:2:Click:1:12
  1852. Sub Click(Source As Button)
  1853.     Dim ws As New NotesUIWorkspace        
  1854.     Dim session As New notessession
  1855.     Dim db As notesdatabase    
  1856.     Dim agent As notesagent
  1857.     Dim strHomeServer As String, xxstr1 As String, xxstr2 As String
  1858.     Dim uidoc As NotesUiDocument
  1859.     Dim doc As NotesDocument
  1860.     xxstr1="Povolen
  1861.  agent
  1862.  na pozad
  1863.     xxstr2="Na pracovn
  1864.  stanici Notes byl zapnut agent na pozad
  1865. . Zjist
  1866. te, zda jsou tito agenti povoleni v p
  1867. edvolb
  1868. ch programu Notes (klepn
  1869. te na p
  1870. kaz Soubor - N
  1871. stroje - U
  1872. ivatelsk
  1873. edvolby a povolte mo
  1874. nost Povolit napl
  1875. novan
  1876.  agenty)."
  1877.     Set db = session.currentdatabase
  1878.     Set uidoc=ws.CurrentDocument
  1879.     Set doc=uidoc.Document    
  1880.     Set agent = db.GetAgent("Sledov
  1881. nek")
  1882.     If Not(agent Is Nothing) Then
  1883.         agent.IsEnabled = True
  1884.         strHomeServer = db.Server
  1885.         If Len(strHomeServer) = 0 Then
  1886.             strHomeServer = session.UserName
  1887.             Call ws.Prompt(1, xxstr1, xxstr2)                
  1888.         End If
  1889.         agent.ServerName = strHomeServer
  1890.         Call agent.save()
  1891.     End If        
  1892.     Call doc.ReplaceitemValue("PageMinderAgent", "On")
  1893.     Call uidoc.RefreshHideFormulas
  1894. End Sub
  1895. Lotus Product
  1896. W32I4
  1897.     Zapnout Sledov
  1898. PageMinderAgent
  1899.     0S0E
  1900. Sledov
  1901.     0S0E
  1902. PageMinderAgent
  1903.     0R1S
  1904.     Vypnout Sledov
  1905. i nalezen
  1906.  aktualizac
  1907. UpdatesFoundOptionsUr
  1908. ete, jak
  1909. sobem chcete b
  1910. t upozorn
  1911. ni na zm
  1912. nu obsahu str
  1913. Odeslat str
  1914. nku po
  1915. tou|0Odeslat p
  1916. ehled|1
  1917.     Odeslat komu:
  1918. Sledov
  1919. sendmailto
  1920. eba zadat adresu elektronick
  1921. ty, na ni
  1922.  agent Sledov
  1923. nek zas
  1924. lat aktualizace.
  1925.     1S6S7S9S10S13S
  1926. SendMailToZadejte jm
  1927. no osoby, kter
  1928. t upozorn
  1929. na, pokud dojde ke zm
  1930.  obsahu str
  1931. SendMailTo
  1932. SendMailTo
  1933.     1S2S3S6S7S
  1934.     Adresa...
  1935. Sledov
  1936. ReduceDaysUr
  1937. ete, jak
  1938. sobem m
  1939.  program Notes prov
  1940. maz datab
  1941. st str
  1942. nky na odkazy pokud nejsou 
  1943. teny po dobu:|0Odebrat str
  1944. nky z datab
  1945. ze pokud nejsou 
  1946. teny po dobu:|1Vypnout|2
  1947. ReduceDays
  1948.     1S2S
  1949. ReduceNumDaysUr
  1950. ete po
  1951. et dn
  1952. , po kter
  1953. t str
  1954. nka v datab
  1955. zi, ne
  1956.  ji program Notes vyma
  1957. 15306090
  1958.      dnech
  1959. ReduceSizeUr
  1960. ete velikost datab
  1961. ze, p
  1962. i jej
  1963. s program Notes upozorn
  1964.  zobrazen
  1965. m okna se zpr
  1966. Upozornit pokud velikost datab
  1967. hne:|1
  1968. ReduceNumMBUr
  1969. ete velikost datab
  1970. ze, p
  1971. i jej
  1972. s program Notes upozorn
  1973. 5102550
  1974.      megabajt
  1975.     0S0E
  1976. KeepPage
  1977. Automaticky ukl
  1978. dat str
  1979. nky pro pou
  1980. i odpojen
  1981. dat str
  1982. nky pro pou
  1983. i odpojen
  1984. HousekeepingAgent
  1985. reducedays
  1986.     3S4S2E
  1987. '++LotusScript Development Environment:2:5:(Options):0:66
  1988. '++LotusScript Development Environment:2:5:(Forward):0:1
  1989. Declare Sub Click(Source As Button)
  1990. '++LotusScript Development Environment:2:5:(Declarations):0:2
  1991. '++LotusScript Development Environment:2:2:BindEvents:1:129
  1992. Private Sub BindEvents(Byval Objectname_ As String)
  1993.     Static Source As BUTTON
  1994.     Set Source = Bind(Objectname_)
  1995.     On Event Click From Source Call Click
  1996. End Sub
  1997. '++LotusScript Development Environment:2:2:Click:1:12
  1998. Sub Click(Source As Button)
  1999.     Dim ws As New NotesUIWorkspace        
  2000.     Dim session As New notessession
  2001.     Dim db As notesdatabase    
  2002.     Dim agent As notesagent
  2003.     Dim strHomeServer As String, xxstr1 As String, xxstr2 As String
  2004.     Dim uidoc As NotesUiDocument
  2005.     Dim doc As NotesDocument
  2006.     xxstr1="Povolen
  2007.  agent
  2008.  na pozad
  2009.     xxstr2="Na pracovn
  2010.  stanici Notes byl zapnut agent na pozad
  2011. . Zjist
  2012. te, zda jsou tito agenti povoleni v p
  2013. edvolb
  2014. ch programu Notes (klepn
  2015. te na p
  2016. kaz Soubor - N
  2017. stroje - U
  2018. ivatelsk
  2019. edvolby a povolte mo
  2020. nost Povolit napl
  2021. novan
  2022.  agenty)."    
  2023.     Set db = session.currentdatabase
  2024.     Set uidoc=ws.CurrentDocument
  2025.     Set doc=uidoc.Document    
  2026.     Set agent = db.GetAgent("
  2027. klid")
  2028.     If Not(agent Is Nothing) Then
  2029.         agent.IsEnabled = True
  2030.         strHomeServer = db.Server
  2031.         If Len(strHomeServer) = 0 Then
  2032.             strHomeServer = session.UserName
  2033.             Call ws.Prompt(1, xxstr1, xxstr2)                
  2034.         End If
  2035.         agent.ServerName = strHomeServer
  2036.         Call agent.save()
  2037.     End If        
  2038.     Call doc.ReplaceitemValue("HousekeepingAgent", "On")
  2039.     Call uidoc.RefreshHideFormulas
  2040. End Sub
  2041. Lotus Product
  2042. W32I4
  2043.      Zapnout 
  2044. klid 
  2045. HousekeepingAgent
  2046. reducedays
  2047.     3S4S
  2048.     0S0E
  2049. HousekeepingAgent
  2050.     0R1S
  2051.     Vypnout 
  2052. klid 
  2053. nosti velikosti
  2054. let ur
  2055. nky WWW a dokumenty hodnocen
  2056.     Server:     
  2057.     0S0E
  2058. WebServerZadejte n
  2059. zev serveru InterNotes, s n
  2060.  chcete sd
  2061. let str
  2062. nky s
  2063.  WWW.
  2064.                            Datab
  2065. ze:     
  2066. web.nsf
  2067. WebServer
  2068. web.nsf
  2069. WebServer
  2070. names.nsf
  2071. ($ServersLookup)
  2072. WebServer
  2073. WebDBName
  2074.     0S0E
  2075. WebDatabaseUr
  2076. ete n
  2077. zev datab
  2078. ze Navig
  2079. tor serveru s
  2080.  WWW pro sd
  2081. nek s
  2082.  WWW a dokument
  2083.  Ohodnocen
  2084. nosti spolupr
  2085. nosti ulo
  2086.  form
  2087. tu HTML:
  2088. SaveHTMLToto pol
  2089. ko za
  2090. te, chcete-li ulo
  2091. it zdrojov
  2092.  text HTML v poli HTMLSource dokumentu Notes.
  2093. it pouze ve form
  2094. tu RTF|0Ulo
  2095. it ve form
  2096. tu RTF a HTML|1Ulo
  2097. it pouze ve form
  2098. tu MIME|2
  2099. SaveHTML
  2100.     0S0E
  2101.     Ukotven
  2102. Podtr
  2103. /Modr
  2104. Anchor_styleVyberte styl pro adresy URL na str
  2105. ch WWW.
  2106. /Podtr
  2107. /Modr
  2108. Podtr
  2109. /Modr
  2110. /Modr
  2111. Pouze podtr
  2112. 0X3(6
  2113.  text:
  2114. Courier
  2115. PlainVyberte p
  2116. smo pro zna
  2117. ky typu b
  2118.  text na str
  2119. ch WWW.
  2120. TimesHelveticaCourier
  2121. kladn
  2122.  text:
  2123. Times 12
  2124. BodyVyberte p
  2125. smo pro zna
  2126. kladn
  2127. ho textu na str
  2128. ch WWW.    
  2129. Times 10Times 11Times 12Helvetica 10Helvetica 11Helvetica 12Courier 10Courier 11Courier 12
  2130.     Adresy:
  2131. Times
  2132. AddressVyberte p
  2133. smo pro zna
  2134. ky typu adresa na str
  2135. ch WWW.
  2136. TimesHelveticaCourier
  2137.     Pevn
  2138.  text:
  2139. Courier
  2140. FixedVyberte p
  2141. smo pro zna
  2142. ky typu pevn
  2143.  text na str
  2144. ch WWW.
  2145. TimesHelveticaCourier
  2146. #T&$)
  2147.     Seznamy:
  2148. Courier
  2149. ListingVyberte p
  2150. smo pro zna
  2151. ky typu seznam na str
  2152. ch WWW.
  2153. TimesHelveticaCourier
  2154. Prezentace
  2155. edvolby s
  2156.  Internet lze nastavit 
  2157. pravou dokumentu aktu
  2158. ho pracovi
  2159. .             
  2160.     0S0E
  2161.     Upravit pracovi
  2162. edvolby
  2163. $Script1
  2164. adit do kategorie
  2165. _Upravit dokument
  2166. Odeslat doku_mentD
  2167. Po_stoupit
  2168. esunout do slo
  2169. ky...
  2170. _Odebrat ze slo
  2171. it a zav
  2172.     0S0E
  2173. adit do kategorie
  2174. _Upravit dokumentd
  2175. Odeslat doku_mentZ
  2176. Po_stoupit
  2177. esunout do slo
  2178. ky...
  2179. _Odebrat ze slo
  2180. it a zav
  2181.     0S0E
  2182. O=Lotus Notes
  2183. O=Lotus Notes
  2184. PURSAFO
  2185. |.:#U
  2186. O=Lotus Notes
  2187. CN=Lotus Notes Template Development/O=Lotus Notes
  2188. PURSAFO
  2189. kk|~[k
  2190. $StartUpOptions_O
  2191. $OpenURL_O
  2192. $PreferredSearchEngine_O
  2193. $ScanAheadold_O
  2194. $$StartUpOptions
  2195. $$OpenURL
  2196. $$PreferredSearchEngine
  2197. $$ScanAheadold
  2198. $Language
  2199. $LastBuildTime
  2200. $BabelInfo
  2201. $INFO
  2202. $WINDOWTITLE
  2203. $DesignerVersion
  2204. $Script
  2205. $$Script_O
  2206. $$ScriptName
  2207. $$FormScript
  2208. $$$FormScript_O
  2209. $$$Script1
  2210. $$Script1_O
  2211. $BODY
  2212. $V5ACTIONS
  2213. $ACTIONS
  2214. '++LotusScript Development Environment:2:5:(Options):0:66
  2215. '++LotusScript Development Environment:2:5:(Forward):0:1
  2216. Declare Sub Initialize
  2217. Declare Sub Beforenavigate2(Source As Webbrowser, Pdisp As Variant, Url As Variant, Flags As Variant, Targetframename As Variant, Postdata As Variant, Headers As Variant, Cancel As Integer)
  2218. Declare Sub Statustextchange(Source As Webbrowser, Text As String)
  2219. Declare Sub Progresschange(Source As Webbrowser, Progress As Long, Progressmax As Long)
  2220. Declare Sub Downloadbegin(Source As Webbrowser)
  2221. Declare Sub Downloadcomplete(Source As Webbrowser)
  2222. Declare Sub Titlechange(Source As Webbrowser, Text As String)
  2223. Declare Sub Navigatecomplete2(Source As Webbrowser, Pdisp As Variant, Url As Variant)
  2224. Declare Sub Newwindow2(Source As Webbrowser, Ppdisp As Variant, Cancel As Integer)
  2225. Declare Sub Commandstatechange(Source As Webbrowser, Comman_ As Long, Enable As Integer)
  2226. Declare Sub Documentcomplete(Source As Webbrowser, Pdisp As Variant, Url As Variant)
  2227. '++LotusScript Development Environment:2:5:(Declarations):0:10
  2228. Dim WebDatabase As notesdatabase
  2229. Dim datadoc As notesdocument
  2230. Dim Session As notessession
  2231. Dim DocNoteID As notesdocument
  2232. '++LotusScript Development Environment:2:2:BindEvents:1:129
  2233. Private Sub BindEvents(Byval Objectname_ As String)
  2234.     Static Source As WEBBROWSER
  2235.     Set Source = Bind(Objectname_)
  2236.     On Event Beforenavigate2 From Source Call Beforenavigate2
  2237.     On Event Statustextchange From Source Call Statustextchange
  2238.     On Event Progresschange From Source Call Progresschange
  2239.     On Event Downloadbegin From Source Call Downloadbegin
  2240.     On Event Downloadcomplete From Source Call Downloadcomplete
  2241.     On Event Titlechange From Source Call Titlechange
  2242.     On Event Navigatecomplete2 From Source Call Navigatecomplete2
  2243.     On Event Newwindow2 From Source Call Newwindow2
  2244.     On Event Commandstatechange From Source Call Commandstatechange
  2245.     On Event Documentcomplete From Source Call Documentcomplete
  2246. End Sub
  2247. '++LotusScript Development Environment:2:2:Initialize:1:10
  2248. Sub Initialize
  2249.      '*
  2250.      '*  Initialize  Variables and declare local variables
  2251.      '*
  2252.     Dim InterNetProfile As Notesdocument
  2253.     Dim ProfileView As notesview
  2254.     Dim URL As Variant
  2255.     Set Session = New NotesSession
  2256.     Set WebDatabase = Session.CurrentDatabase
  2257. End Sub
  2258. '++LotusScript Development Environment:2:2:Beforenavigate2:1:12
  2259. Sub Beforenavigate2(Source As Webbrowser, Pdisp As Variant, Url As Variant, Flags As Variant, Targetframename As Variant, Postdata As Variant, Headers As Variant, Cancel As Integer)
  2260.         '    A navigation has requested a new window be opened
  2261.      ' we'll take care of everything and tell the caller we opened a new window
  2262.      ' otherwise the IE application starts up in a new window
  2263.     On Error 213 Resume Next
  2264.     If uidoc.inpreviewpane And firstnavigatedone Then
  2265.         If Instr(parseURL(url(0)), "mailto") =0 Then
  2266.             Dim iedoc As New notesdocument(db)
  2267.             Dim newuidoc As NotesUIDocument
  2268.             Call iedoc.replaceitemvalue("Form", "WebBrowser4Form")
  2269.             Call iedoc.replaceitemvalue("SaveOptions", "1")
  2270.             Call iedoc.replaceitemvalue("$ShowNavigationBar", "1")
  2271.             Call iedoc.replaceitemvalue("$NavigateToURL", Url)
  2272.             Call ieDoc.save(True,False)
  2273.             Call w.viewrefresh
  2274.             Call w.editdocument(False, iedoc) 
  2275.             Set newuidoc = w.currentdocument        
  2276.             Set browserobject=newuidoc.GetObject("Browser")
  2277.             browserobject.Navigate2 (Url), (Flags), (Targetframename), (Postdata), (Headers) 
  2278.             Cancel = True
  2279.         Else
  2280.             browserobject.Navigate2 (Url), (Flags), (Targetframename), (Postdata), (Headers)
  2281.         End If
  2282.     End If       
  2283. End Sub
  2284. '++LotusScript Development Environment:2:2:Statustextchange:1:12
  2285. Sub Statustextchange(Source As Webbrowser, Text As String)
  2286.     Print "   " & Text 
  2287. End Sub
  2288. '++LotusScript Development Environment:2:2:Progresschange:1:12
  2289. Sub Progresschange(Source As Webbrowser, Progress As Long, Progressmax As Long)
  2290.     Dim percent As Long
  2291.     If progress = -1 Then
  2292.         Print "   Done"
  2293.     Else  
  2294.         If ProgressMax > 0 Then
  2295.             percent = (Progress * 100) / Progressmax
  2296.             If percent > 0 Then
  2297.                 Print "   " & percent & " %  complete"
  2298.             End If
  2299.         Else
  2300.             If progress >0 Then 
  2301.                 Print "   " & progress & " bytes read"
  2302.             End If 
  2303.         End If
  2304.     End If
  2305. End Sub
  2306. '++LotusScript Development Environment:2:2:Downloadbegin:1:12
  2307. Sub Downloadbegin(Source As Webbrowser)
  2308.       '   Start Animation...
  2309.     uidoc.Navbarspinnerstart
  2310. End Sub
  2311. '++LotusScript Development Environment:2:2:Downloadcomplete:1:12
  2312. Sub Downloadcomplete(Source As Webbrowser)
  2313.        '   Stop Animation...
  2314.     uidoc.Navbarspinnerstop
  2315. End Sub
  2316. '++LotusScript Development Environment:2:2:Titlechange:1:12
  2317. Sub Titlechange(Source As Webbrowser, Text As String)
  2318.     Dim NavBarURL As String
  2319. '    Ask the browser object for the current URL     
  2320.     NavBarURL = browserobject.LocationURL     
  2321. '    Set the Text in the Nav bar and the window title
  2322.     uidoc.NavBarSetText NavBarURL, Text
  2323. End Sub
  2324. '++LotusScript Development Environment:2:2:Navigatecomplete2:1:12
  2325. Sub Navigatecomplete2(Source As Webbrowser, Pdisp As Variant, Url As Variant)
  2326.     Dim nulldoc As notesdocument
  2327.      'Error 213 is OLEException Error in lserr.lss
  2328.     On Error 213 Goto ErrorRoutine
  2329.     If (browserobject.LocationURL  = Url) Then    '  Moved out of the Url check below and it must match our container URL
  2330.         uidoc.NavBarSetText Url
  2331.     End If
  2332.     If url <>"" Then
  2333.      ' Set the URL in the Navigation Bar URL field
  2334.         If docprofile Is Nothing Then 
  2335.                'This will happen if the user is opening the database for the first time therefore the dbopen script has not been
  2336.                'executed.  Go ahead and retrieve the document because keeppage is on automatically.
  2337.             Set   nulldoc = db.getdocumentbyurl (url, True, False, Empty$, Empty$, Empty$, Empty$,Empty$, True)
  2338.             Exit Sub
  2339.         End If
  2340.         If docprofile.keeppage(0) = "0" Then
  2341.                 ' Request the URL to be retrieved but don't wait for it to come in
  2342.               ' Print "(DEBUG) - Queue request for: " + url
  2343.             Set   nulldoc = db.getdocumentbyurl (url, True, False, Empty$, Empty$, Empty$, Empty$,Empty$, True)
  2344.         End If
  2345.     End If
  2346.     Exit Sub
  2347. ErrorRoutine:
  2348.     Print "Error:  Accessing web browser control ErrOLEException("& Err & ")"
  2349.     Resume Next
  2350. End Sub
  2351. '++LotusScript Development Environment:2:2:Newwindow2:1:12
  2352. Sub Newwindow2(Source As Webbrowser, Ppdisp As Variant, Cancel As Integer)
  2353.  ' A navigation has requested a new window be opened
  2354.  ' we'll take care of everything and tell the caller we opened a new window
  2355.  ' otherwise the IE application starts up in a new window
  2356.     On Error 213 Resume Next
  2357.     Dim iedoc As New notesdocument(db)
  2358.     Dim newuidoc As NotesUIDocument
  2359.     Call iedoc.replaceitemvalue("Form", "WebBrowser4Form")
  2360.     Call iedoc.replaceitemvalue("SaveOptions", "1")
  2361.     Call iedoc.replaceitemvalue("$ShowNavigationBar", "1")
  2362.     Call iedoc.save(True,False)
  2363.     Call w.viewrefresh
  2364.     Call w.editdocument(False, iedoc) 
  2365.     Set newuidoc = w.currentdocument 
  2366.     Set Ppdisp=newuidoc.GetObject("Browser")
  2367. End Sub
  2368. '++LotusScript Development Environment:2:2:Commandstatechange:1:12
  2369. Sub Commandstatechange(Source As Webbrowser, Comman_ As Long, Enable As Integer)
  2370.     uidoc.NavBarSetPrevNextState Comman_, Enable
  2371. End Sub
  2372. '++LotusScript Development Environment:2:2:Documentcomplete:1:12
  2373. Sub Documentcomplete(Source As Webbrowser, Pdisp As Variant, Url As Variant)
  2374. End Sub
  2375. Lotus Product
  2376. W32I4
  2377. (ImportFavorite)
  2378. zev souboru nebo slo
  2379. ka s obl
  2380. mi polo
  2381. kami Microsoft:X
  2382. BookmarkFile
  2383. klad: C:\WIN95\PROFILES\JM
  2384. IVATELE\FAVORITES
  2385. bookmarkfile
  2386. ete cestu pro obl
  2387.  polo
  2388. ky spole
  2389. nosti Microsoft
  2390.     1S2S
  2391.     Proch
  2392. zet...
  2393. O=Lotus Notes
  2394. O=Lotus Notes
  2395. PURSAFO
  2396. |.:#U
  2397. O=Lotus Notes
  2398. CN=Lotus Notes Template Development/O=Lotus Notes
  2399. PURSAFO
  2400. $INFO
  2401. $$ScriptName
  2402. $BODY
  2403. $Language
  2404. $LastBuildTime
  2405. $BabelInfo
  2406. $Modified
  2407.     1S2S3S
  2408. $TITLE$FormPrivs$FormUsers$Body$Flags$Class$Modified$Comment$AssistTrigger$AssistType$AssistFlags$UpdatedBy$$FormScript_O$LANGUAGE$Private$C1$
  2409. $Flags
  2410.     0SL1S4S5S
  2411. $TITLE
  2412. stroje s
  2413.  WWW\P
  2414. t adresu URLLaunch URL
  2415. PostoupitForward
  2416. nosti s
  2417.  InternetAdmin
  2418. ShareWebPageShareWebPage
  2419. \Archiv soubor
  2420. |File Archive
  2421.  polo
  2422. ky a z
  2423. ky|Bookmarks|Favorites|Bookmarks
  2424. (Internet Profile)|Internet Profiles
  2425. stroje s
  2426.  WWW\Sledov
  2427. Soubor cookieCookie
  2428.  Wall/O=Connect
  2429. NotesCC=Angela Moohan/OU=DUB/O=Lottes Template Development/O=Lotus NsCN=Michael Wall/O=Connect
  2430. CN=Teresa Deane/O=IrisCN=Lotusall/O=Connect
  2431. (Internet Profile)|Internet Profiles
  2432. LotusCN=Michael Wall/O=Connect
  2433. \Archiv soubor
  2434. |File 
  2435. ShareWebPageShareWebPage
  2436. ShareWebPageShareWebPage
  2437. nosti s
  2438.  InternetAdmi
  2439. ShareWebPageShareWebPage
  2440. nost>
  2441. kieCookie
  2442. \Archiv soubor
  2443. |File Archive
  2444. bBrowserView
  2445. Connect
  2446. PostoupitFuU0BpwEPage Minder~}
  2447. Minder~}
  2448. tesCN=Angela Moohan/OU=DUB/O=Lotus
  2449. NotesCN=Angela Moohan/OU/O=Lotus NsCN=Michael Wall/O=Ccnne
  2450. CN=Tnnect
  2451. net Profiles
  2452. \Archiv soubor
  2453. |File 
  2454. ShareWebPageShareWebPage
  2455. ShareWebPa
  2456. kieCookie
  2457. c/O=Connect
  2458. nosti s
  2459.  Inte
  2460. ShareWebPageShareWebPage
  2461. tForward
  2462. Soubor cookieCookie
  2463. PostoupitFore)|Internet Profiles
  2464. Soubor cookieCookie
  2465. (Internet Profile)
  2466. ile Archive
  2467. \Archiv soubor
  2468. |Fil=LotusCN=Michael Wall/O=Connect
  2469. EOu#B 
  2470.  WWW\P
  2471. la Moohan/OU=DUB/O=LotusCN=Michael Wall/O=Connect
  2472.  polo
  2473. ky a z
  2474. NotesCN=Ange
  2475. Browser4Form~}
  2476. owser4Form~}
  2477. han/OU=DUB/O=Lottes Template Develu URLLaunch URL
  2478. la Moohan/OU=Dlopment/O=Lotus NotesCN=Ange
  2479. CN=Teresa Deane/O=IrisCN=Llate Development/O=Lotus NsCN=Michael Wall/O=Connect
  2480. O=IrisCN=Lotusall/O=Connect
  2481. e Development/O=Lotus NotesCN=Ange
  2482. LotusCN=Mi
  2483. \ArchiareWebPageShareWebPage
  2484. ShareWebPage
  2485. ShareWebPage
  2486. nosti s
  2487.  InteebPage
  2488. ShareWebPage"
  2489. PostoupitForward
  2490. nost>
  2491. ShareWebPageShareWebPage
  2492. \Archiv soubor
  2493. |File Archiv
  2494. nosti s
  2495.  InternetAdmi
  2496. PostoupitForward
  2497. kieCookie
  2498. eWebPage
  2499. nosti s
  2500.  Inte
  2501. PostoupitForwander~}
  2502. Minder~}
  2503. tesCN=Angela Moo
  2504. bBrowserView
  2505. N=Angela Moohan/OU/O=Lotus NsCN=Michael Wall/O=Conne
  2506. CN=Tnnect
  2507. \Archiv soubor
  2508. |File 
  2509. kieCookie
  2510. l/O=Connect
  2511. nosti s
  2512.  Inte
  2513. ShareWebPageShareWebPage
  2514. nosti s
  2515.  InternetAdmin
  2516. PostoupitForward
  2517. Soubor cookieCookie
  2518. {~:05C0A80BpII054dwU0BpwEWebBrowserForm~}
  2519. Admin
  2520. Lotus Product
  2521. OBJECT
  2522.  Cookie
  2523. adit do kategorie
  2524. _Upravit dokumentX
  2525. Odeslat doku_mentX
  2526. Po_stoupit
  2527. esunout do slo
  2528. ky...X
  2529. _Odebrat ze slo
  2530. OdstranitX 
  2531.     0S0E
  2532. adit do kategorie
  2533. _Upravit dokumentX
  2534. Odeslat doku_mentX
  2535. Po_stoupit
  2536. esunout do slo
  2537. ky...X
  2538. _Odebrat ze slo
  2539. OdstranitX 
  2540.     0S0E
  2541. no:  
  2542. Username
  2543. na:  X
  2544. Domain
  2545.     Hostitel:  X
  2546.     Cesta:  
  2547. zev souboru cookie:  X
  2548. CookieName
  2549.     Datum ukon
  2550.  platnosti:  
  2551. ExpirationDate
  2552.     Hodnota:  
  2553. CookieValueX
  2554.     Soubor cookie:  
  2555. .,$///:
  2556. Cookie
  2557.     Zabezpe
  2558. Secure
  2559. O=Lotus Notes
  2560. O=Lotus Notes
  2561. PURSAFO
  2562. |.:#U
  2563. O=Lotus Notes
  2564. CN=Lotus Notes Template Development/O=Lotus Notes
  2565. PURSAFO
  2566. $HTMLDocumentStyles
  2567. $INFO
  2568. $$Script_O
  2569. $$ScriptName
  2570. ExpirationDate
  2571. $ACTIONS
  2572. $V5ACTIONS
  2573. $BODY
  2574. $Language
  2575. $LastBuildTime
  2576. $BabelInfo
  2577. UB/O=Lotus
  2578. Categori_zeX
  2579. _Upravit  dokument
  2580. Odeslat doku_mentX
  2581. Po_stoupit
  2582. esunout do slo
  2583. ky...X
  2584. _Odebrat ze slo
  2585. ky...
  2586. O=Lotus Notes
  2587. O=Lotus Notes
  2588. PURSAFO
  2589. |.:#U
  2590. O=Lotus Notes
  2591. CN=Lotus Notes Template Development/O=Lotus Notes
  2592. PURSAFO
  2593. t#AD,`
  2594. $Index
  2595. $FormulaClass
  2596. $Formula
  2597. $VIEWFORMAT
  2598. $ACTIONS
  2599. $Language
  2600. $LastBuildTime
  2601. $BabelInfo
  2602. t adresu 
  2603. CN=Lotus Notes Template Development/O=Lotus Notes
  2604. Soubor cookieCookie
  2605. CN=Lotus Notes Template Development/O=Lotus Notes
  2606. CN=Lotus Notes Template Development/O=Lotus Notes
  2607. CN=Lotus Notes Template Development/O=Lotus Notes
  2608. CN=Lotus Notes Template Development/O=Lotus Notes
  2609. ShareWebPageShareWebPageh
  2610. MN=Lotus Notes Template Development/O=Lotus Notes
  2611. CN=Lotus Notes Template Development/O=Lotus Notes
  2612. CN=Lotus Notes Template Development/O=Lotus Notes
  2613. CN=Lotus Notes Template Development/O=Lotus Notes
  2614. mosti s
  2615.  InternetAdmin
  2616. CN=Lotus Notes Template Development/O=Lotus Notes
  2617. CN=Lotus Notes Template Development/O=Lotus Notes
  2618. PostoupitForwardh
  2619. CN=Lotus Notes Template Development/O=Lotus Notes
  2620. t adresu URLLaunch URL
  2621. CN=Lotus Notes Template Development/O=Lotus Notes
  2622. CN=Lotus Notes Template Development/O=Lotus Notes
  2623. Soubor cookieCookie
  2624. CN=Lotus Notes Template Development/O=Lotus Notes
  2625. CN=Lotus Notes Template Devemopment/O=Lotus Notes
  2626. CN=Lotus Notes Template Development/O=Lotus Notes
  2627. CN=Lotus Notes Template Development/O=Lotus Notes
  2628. ShareWebPageShareWebPageh
  2629. CN=Lotus Notes Template Development/O=Lotus Notes
  2630. CN=Lotus Notes Template Development/O=Lotus Notes
  2631. CN=Lotus Notes Template Development/O=Lotus Notes
  2632. CN=Lotus Notes Template Development/O=Lotus Notes
  2633. nosti s
  2634.  InternetAdmin
  2635. CN=Lotus Notes Tmmplate Development/O=Lotus Notes
  2636. CN=Lotus Notes Template Development/O=Lotus Notes
  2637. PostoupitForwardh
  2638. CN=Lotus Notes Template Development/O=Lotus Notes
  2639. t adresu URLLaunch URL
  2640. CN=Lotus Notes Template Development/O=Lotus Notes
  2641. CN=Lotus Notes Template Development/O=Lotus Notes
  2642. stroje s
  2643.  WWW\P
  2644. CN=Lotus Notes Template Development/O=Lotus Notes
  2645. CN=Lotus Notes Template Development/O=Lotus Notes
  2646. Soubmr cookieCookie
  2647. CN=Lotus Notes Template Development/O=Lotus Notes
  2648. CN=Lotus Notes Template Development/O=Lotus Notes
  2649. CN=Lotus Notes Template Development/O=Lotus Notes
  2650. CN=Lotus Notes Template Develo}ment/O=Lotus Notes
  2651. CN=Lotus Notes Template Development/O=Lotus Notes
  2652. CN=Lotus Notes Template Development/O=Lotus Notes
  2653. stroje s
  2654.  WWW\Sledov
  2655. CN=Lotus Notes Template Development/O=Lotus Notes
  2656. (Internet Profile)|Internet Profilesh
  2657. CN=Lotus Notes Template Development/O=Lotus Notes
  2658.  polo
  2659. ky a z
  2660. ky|Bookmarks|Favorites|Bookmarksh
  2661. CN=Lotus Notes Template Development/O=Lotus Notes
  2662. CN=Lotus Notes Template Development/O=Lotus Notes
  2663. CN=Lotus Notes Template Development/O=Lotus Notes
  2664. URLDoclink
  2665. CN=Lotus Notes Template Development/O=Lotus Notes
  2666. CN=Lotus Notes Template Development/O=Lotus Notes
  2667. CN=Lotus Notes Template Development/O=Lotus Notes
  2668. EOu#B 
  2669. CN=Lotus Notes Template Development/O=Lotus Notes
  2670. \Archiv soubor
  2671. |File Archive
  2672. CN=Lotus Notes Template Development/O=Lotus Notes
  2673. CN=Lotus Notms Template Development/O=Lotus Notes
  2674. CN=Lotus Notes Template Development/O=Lotus Notes
  2675. J7)e`|qT
  2676. CN=Lotus Notes Template Development/O=Lotus Notes
  2677. CN=Lotus Notes Template Development/O=Lotus Notes
  2678. $ACLDigest$Signature$UpdatedBy$Name$TITLE$Flags$PublicAccess$ScriptLib_O$ScriptLib$Language$LastBuildTime$BabelInfo$INFO$$Script_O$$ScriptNameTitleURLContentCommentsSharedOptionstmpWebServertmpWebDbRating$FIELDS$Babel_Tags$BODY$StartUpOptions_O$OpenURL_O$PreferredSearchEngine_O$ScanAheadold_O$Fonts$$$FormScript_O$$Script1_OScanAheadSearchFrequencyUpdatesFoundOptionsSendMailToReduceDaysReduceNumDaysReduceSizeReduceNumMBKeepPageWebServerWebDatabaseSaveHTMLAnchor_stylePlainBodyAddressFixedListing$Script1$WINDOWTITLE$ACTIONS$V5ACTIONS$Script$$FormScript$$StartUpOptions$$OpenURL$$PreferredSearchEngine$$ScanAheadold$$$Script1$DesignVersion$Version$Formula$FormulaClass$Collation$Collection$ViewContainerbookmarkfileForwardOptionsCounter$Hotspot0_OCreatedExpirationPrivacy_flagsOriginal_DateLast_Modified$$XMB_2$$XMB_3$SCRIPTOBJ_21$SCRIPTOBJ_20$SCRIPTOBJ_16$SCRIPTOBJ_17$SCRIPTOBJ_12HTTPStatusTypeHostFileNameSaveOptionsSubject$SCRIPTOBJ_1$HTMLDocumentStylesUsernameDomainPathCookieNameExpirationDateCookieValueCookieSecure$SCRIPTOBJ_26$SCRIPTOBJ_18$SCRIPTOBJ_22$SCRIPTOBJ_23$SCRIPTOBJ_24$SCRIPTOBJ_25$SCRIPTOBJ_15$SCRIPTOBJ_11$SCRIPTOBJ_14$OLEOBJINFO$OLEPreviewActivate$SCRIPTOBJ_0$SCRIPTOBJ_3$SCRIPTOBJ_8$SCRIPTOBJ_10$$XMB$Licensee$FILE$FormUsers$AUTOLAUNCH$$FormAction1$$FormAction6$SCRIPTOBJ_2$SCRIPTOBJ_4$Index$VIEWFORMAT$SCRIPTOBJ_9$Collation1$Collation2$Collation3$Collation4$Totals$SCRIPTOBJ_6$SCRIPTOBJ_7$ViewGlobalScript_O$ViewScript_O$ViewScript$ViewGlobalScript$ReplFlags(Globals) Jin
  2679. \Archiv soubor
  2680. |File Arc$DesignerVersion$FormFormula$SCRIPTOBJ_13$SCRIPTOBJ_19(Globals) (WebBrowserView)|WebBrowserVi(Globals) Obl
  2681.  polo
  2682. ky a z
  2683. ky|(Globals) N
  2684. stroje s
  2685.  WWW\Sledov
  2686.  (Globals) N
  2687. stroje s
  2688.  WWW\P
  2689. $AssistType$AssistLastRun$AssistDocCount$AssistFlags$AssistTrigger$AssistInfo$AssistAction_Ex$AssistRunInfo$AssistVersion$AssistAction$AssistQuery$Type$Operation$Scan$LeftToDoURLDoclink$TemplateModTime$TemplateServerName$TemplateFileName$FlagsNoRefreshIconBitmap$DefaultNavigator$DBScript_O$DBScriptFORMIEVersion$Revisionsbookmark$Comment$FolderObject$FolderIDTable$FormatNote$Class
  2690. Lotus Product
  2691. V0.0i
  2692. WebRefreshFailed
  2693. Aktualizace dokumentu 
  2694. Title
  2695.  se nezda
  2696. Title
  2697.     3S4S9S10S
  2698. &Arial
  2699. '++LotusScript Development Environment:2:5:(Options):0:74
  2700. Option Public
  2701. Use "InternetFunctions"
  2702. '++LotusScript Development Environment:2:5:(Forward):0:1
  2703. Declare Sub Initialize
  2704. Declare Sub InstantiateFormObjects
  2705. '++LotusScript Development Environment:2:5:(Declarations):0:10
  2706. Dim uidoc As NotesUIDocument
  2707. Dim doc As NotesDocument
  2708. '++LotusScript Development Environment:2:2:Initialize:1:10
  2709. Sub Initialize
  2710.      
  2711. End Sub
  2712. '++LotusScript Development Environment:2:2:InstantiateFormObjects:1:8
  2713. Sub InstantiateFormObjects
  2714. 'call the global instantiate objects     
  2715.      InstantiateObjects
  2716.      Set uidoc = w.CurrentDocument    
  2717.      Set doc = uidoc.Document     
  2718. End Sub
  2719. Lotus Product
  2720. W32I4
  2721. HTMLForm'++LotusScript Development Environment:2:5:(Options):0:66
  2722. '++LotusScript Development Environment:2:5:(Forward):0:1
  2723. Declare Sub Postopen(Source As Notesuidocument)
  2724. Declare Sub Terminate
  2725. Declare Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  2726. '++LotusScript Development Environment:2:5:(Declarations):0:2
  2727. '++LotusScript Development Environment:2:2:BindEvents:1:129
  2728. Private Sub BindEvents(Byval Objectname_ As String)
  2729.     Static Source As NOTESUIDOCUMENT
  2730.     Set Source = Bind(Objectname_)
  2731.     On Event Postopen From Source Call Postopen
  2732.     On Event Queryopen From Source Call Queryopen
  2733. End Sub
  2734. '++LotusScript Development Environment:2:2:Postopen:1:12
  2735. Sub Postopen(Source As Notesuidocument)
  2736.     'Dim doc As notesdocument
  2737.     'Dim w As New notesuiworkspace
  2738.     'Dim locationdoc As notesdocument
  2739.     'Dim BrowserObjectCollection As notesdocumentcollection
  2740.     'Dim dt As New notesdatetime ("1/1/90")
  2741.     'Dim BrowserDoc As notesdocument
  2742.     'source.refreshhideformulas
  2743. 'If we are in the process of forwarding the document, don't open it with the web browser form.     
  2744.     'If source.document.forward(0) = "1" Then
  2745.     '    Exit Sub
  2746.     'End If
  2747.     'If Not (source.inpreviewpane)  Then
  2748.     '    InstantiateObjects
  2749.     '    Set doc = source.document
  2750.     '    Dim url As String
  2751.     '    url = doc.url(0)
  2752.     '    If GetcurrentLocation = "3" Then
  2753.     '        source.close
  2754.     '        w.urlopen(url)
  2755.     '    End If
  2756.     'End If
  2757. End Sub
  2758. '++LotusScript Development Environment:2:2:Terminate:1:10
  2759. Sub Terminate
  2760. End Sub
  2761. '++LotusScript Development Environment:2:2:Queryopen:1:12
  2762. Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  2763. End Sub
  2764. Lotus Product
  2765. W32I4
  2766.                                                                                                                                                                                         
  2767. zev:        
  2768. Title
  2769.     0S0E
  2770. Title
  2771. Je nutn
  2772.  zadat p
  2773. t dokumentu.
  2774.     3S4S6S11STitle
  2775.                         
  2776. Adresa URL:        
  2777. Stav:        
  2778. HTTPStatus
  2779. Typ:        
  2780. Hostitel:        
  2781.     6S9S
  2782. zev souboru:    
  2783.     0S0E
  2784. FileName
  2785. SaveOptions
  2786. Subject
  2787. Subject
  2788.     1S2S3S
  2789. Subject
  2790. Title
  2791. Subject
  2792.                                                                                                                                                                                         
  2793. Postoupit
  2794. Postoupit...'++LotusScript Development Environment:2:5:(Options):0:66
  2795. '++LotusScript Development Environment:2:5:(Forward):0:1
  2796. Declare Sub Click(Source As Button)
  2797. '++LotusScript Development Environment:2:5:(Declarations):0:2
  2798. '++LotusScript Development Environment:2:2:BindEvents:1:129
  2799. Private Sub BindEvents(Byval Objectname_ As String)
  2800.      Static Source As BUTTON
  2801.      Set Source = Bind(Objectname_)
  2802.      On Event Click From Source Call Click
  2803. End Sub
  2804. '++LotusScript Development Environment:2:2:Click:1:12
  2805. Sub Click(Source As Button)
  2806.      InstantiateFormObjects
  2807.      Call NotesForwardNote(doc)
  2808. End Sub
  2809. esunout do slo
  2810. ky...
  2811. adit do kategorie
  2812. _Upravit dokument
  2813. Odeslat doku_ment
  2814. _Odebrat ze slo
  2815. ky...
  2816. Postoupit
  2817. Postoupit...'++LotusScript Development Environment:2:5:(Options):0:66
  2818. '++LotusScript Development Environment:2:5:(Forward):0:1
  2819. Declare Sub Click(Source As Button)
  2820. '++LotusScript Development Environment:2:5:(Declarations):0:2
  2821. '++LotusScript Development Environment:2:2:BindEvents:1:129
  2822. Private Sub BindEvents(Byval Objectname_ As String)
  2823.      Static Source As BUTTON
  2824.      Set Source = Bind(Objectname_)
  2825.      On Event Click From Source Call Click
  2826. End Sub
  2827. '++LotusScript Development Environment:2:2:Click:1:12
  2828. Sub Click(Source As Button)
  2829.      InstantiateFormObjects
  2830.      Call NotesForwardNote(doc)
  2831. End Sub
  2832. esunout do slo
  2833. ky...
  2834. adit do kategorie
  2835. _Upravit dokument
  2836. Odeslat doku_mentZ
  2837. _Odebrat ze slo
  2838. ky...
  2839. Lotus Product
  2840. W32I4
  2841. O=Lotus Notes
  2842. O=Lotus Notes
  2843. PURSAFO
  2844. |.:#U
  2845. O=Lotus Notes
  2846. CN=Lotus Notes Template Development/O=Lotus Notes
  2847. PURSAFO
  2848. Counter
  2849. $Hotspot0_O
  2850. Created
  2851. Expiration
  2852. Privacy_flags
  2853. Original_Date
  2854. Last_Modified
  2855. $SCRIPTOBJ_21
  2856. $SCRIPTOBJ_20
  2857. $SCRIPTOBJ_16
  2858. $SCRIPTOBJ_17
  2859. $SCRIPTOBJ_12
  2860. $Language
  2861. $LastBuildTime
  2862. $BabelInfo
  2863. $INFO
  2864. $WINDOWTITLE
  2865. $DesignerVersion
  2866. $Script
  2867. $$Script_O
  2868. $$ScriptName
  2869. $$FormScript
  2870. $$$FormScript_O
  2871. $BODY
  2872. $V5ACTIONS
  2873. $ACTIONS
  2874. $SCRIPTOBJ_1
  2875. nosti s
  2876.  Internet
  2877. O=Lotus Notes
  2878. O=Lotus Notes
  2879. PURSAFO
  2880. |.:#U
  2881. O=Lotus Notes
  2882. CN=Lotus Notes Template Development/O=Lotus Notes
  2883. PURSAFO
  2884. CZ'iY
  2885. &oB0d
  2886. $Formula
  2887. $Language
  2888. $LastBuildTime
  2889. $BabelInfo
  2890. Started running agent 'Internet Options...' on 10/15/99 09:42:12 AM
  2891. 0 document(s) were modified by formula
  2892. Done running agent 'Internet Options...' on 10/15/99 09:42:15 AM
  2893. '++LotusScript Development Environment:2:5:(Options):0:66
  2894. '++LotusScript Development Environment:2:5:(Forward):0:1
  2895. Declare Sub Beforenavigate(Source As Webbrowser, Url As String, Flags As Long, Targetframename As String, Postdata As Variant, Headers As String, Cancel As Integer)
  2896. Declare Sub Navigatecomplete(Source As Webbrowser, Url As String)
  2897. Declare Sub Framebeforenavigate(Source As Webbrowser, Url As String, Flags As Long, Targetframename As String, Postdata As Variant, Headers As String, Cancel As Integer)
  2898. Declare Sub Framenavigatecomplete(Source As Webbrowser, Url As String)
  2899. Declare Sub Framenewwindow(Source As Webbrowser, Url As String, Flags As Long, Targetframename As String, Postdata As Variant, Headers As String, Processed As Integer)
  2900. Declare Sub Downloadbegin(Source As Webbrowser)
  2901. Declare Sub Downloadcomplete(Source As Webbrowser)
  2902. Declare Sub Progresschange(Source As Webbrowser, Progress As Long, Progressmax As Long)
  2903. Declare Sub Titlechange(Source As Webbrowser, Text As String)
  2904. Declare Sub Statustextchange(Source As Webbrowser, Text As String)     
  2905. Declare Sub Initialize
  2906. Declare Sub Newwindow(Source As Webbrowser, Url As String, Flags As Long, Targetframename As String, Postdata As Variant, Headers As String, Processed As Integer)
  2907. Declare Sub Commandstatechange(Source As Webbrowser, Comman_ As Long, Enable As Integer)
  2908. '++LotusScript Development Environment:2:5:(Declarations):0:10
  2909. Dim WebDatabase As notesdatabase
  2910. Dim datadoc As notesdocument
  2911. Dim Session As notessession
  2912. Dim DocNoteID As notesdocument
  2913. '++LotusScript Development Environment:2:2:BindEvents:1:129
  2914. Private Sub BindEvents(Byval Objectname_ As String)
  2915.     Static Source As WEBBROWSER
  2916.     Set Source = Bind(Objectname_)
  2917.     On Event Beforenavigate From Source Call Beforenavigate
  2918.     On Event Navigatecomplete From Source Call Navigatecomplete
  2919.     On Event Framebeforenavigate From Source Call Framebeforenavigate
  2920.     On Event Framenavigatecomplete From Source Call Framenavigatecomplete
  2921.     On Event Framenewwindow From Source Call Framenewwindow
  2922.     On Event Downloadbegin From Source Call Downloadbegin
  2923.     On Event Downloadcomplete From Source Call Downloadcomplete
  2924.     On Event Progresschange From Source Call Progresschange
  2925.     On Event Titlechange From Source Call Titlechange
  2926.     On Event Statustextchange From Source Call Statustextchange
  2927.     On Event Newwindow From Source Call Newwindow
  2928.     On Event Commandstatechange From Source Call Commandstatechange
  2929. End Sub
  2930. '++LotusScript Development Environment:2:2:Beforenavigate:1:12
  2931. Sub Beforenavigate(Source As Webbrowser, Url As String, Flags As Long, Targetframename As String, Postdata As Variant, Headers As String, Cancel As Integer)
  2932.       '    A navigation has requested a new window be opened
  2933.      ' we'll take care of everything and tell the caller we opened a new window
  2934.      ' otherwise the IE application starts up in a new window
  2935.     On Error 213 Resume Next
  2936.     If uidoc.inpreviewpane And firstnavigatedone Then
  2937.         If Instr(parseURL(url), "mailto") =0 Then
  2938.             Dim iedoc As New notesdocument(db)
  2939.             Dim newuidoc As NotesUIDocument
  2940.             Call iedoc.replaceitemvalue("Form", "WebBrowserForm")
  2941.             Call iedoc.replaceitemvalue("SaveOptions", "1")
  2942.             Call iedoc.replaceitemvalue("$ShowNavigationBar", "1")
  2943.             Call iedoc.replaceitemvalue("$NavigateToURL", Url)
  2944.             Call ieDoc.save(True,False)
  2945.             Call w.viewrefresh
  2946.             Call w.editdocument(False, iedoc) 
  2947.             Set newuidoc = w.currentdocument        
  2948.             Set browserobject=newuidoc.GetObject("Browser")
  2949.             browserobject.Navigate Url, Flags, Targetframename, Postdata,  Headers 
  2950.             Cancel = True
  2951.         Else
  2952.             browserobject.Navigate Url, Flags, Targetframename, Postdata,  Headers 
  2953.         End If
  2954.     End If       
  2955. End Sub
  2956. '++LotusScript Development Environment:2:2:Navigatecomplete:1:12
  2957. Sub Navigatecomplete(Source As Webbrowser, Url As String)
  2958.     Dim nulldoc As notesdocument
  2959.      'Error 213 is OLEException Error in lserr.lss
  2960.     On Error 213 Goto ErrorRoutine
  2961.     If url <>"" Then
  2962.      ' Set the URL in the Navigation Bar URL field
  2963.         uidoc.NavBarSetText Url
  2964.         If docprofile Is Nothing Then 
  2965.                'This will happen if the user is opening the database for the first time therefore the dbopen script has not been
  2966.                'executed.  Go ahead and retrieve the document because keeppage is on automatically.
  2967.             Set   nulldoc = db.getdocumentbyurl (url, True, False, Empty$, Empty$, Empty$, Empty$,Empty$, True)
  2968.             Exit Sub
  2969.         End If
  2970.         If docprofile.keeppage(0) = "0" Then
  2971.                 ' Request the URL to be retrieved but don't wait for it to come in
  2972.               ' Print "(DEBUG) - Queue request for: " + url
  2973.             Set   nulldoc = db.getdocumentbyurl (url, True, False, Empty$, Empty$, Empty$, Empty$,Empty$, True)
  2974.         End If
  2975.     End If
  2976.     Exit Sub
  2977. ErrorRoutine:
  2978.     Print "Error:  Accessing web browser control ErrOLEException("& Err & ")"
  2979.     Resume Next
  2980. End Sub
  2981. '++LotusScript Development Environment:2:2:Framebeforenavigate:1:12
  2982. Sub Framebeforenavigate(Source As Webbrowser, Url As String, Flags As Long, Targetframename As String, Postdata As Variant, Headers As String, Cancel As Integer)
  2983. End Sub
  2984. '++LotusScript Development Environment:2:2:Framenavigatecomplete:1:12
  2985. Sub Framenavigatecomplete(Source As Webbrowser, Url As String)
  2986. End Sub
  2987. '++LotusScript Development Environment:2:2:Framenewwindow:1:12
  2988. Sub Framenewwindow(Source As Webbrowser, Url As String, Flags As Long, Targetframename As String, Postdata As Variant, Headers As String, Processed As Integer)
  2989.  '    A navigation has requested a new window be opened
  2990.      ' we'll take care of everything and tell the caller we opened a new window
  2991.      ' otherwise the IE application starts up in a new window
  2992.     Dim iedoc As New notesdocument(db)
  2993.     Dim newuidoc As NotesUIDocument
  2994.     Call iedoc.replaceitemvalue("Form", "WebBrowserForm")
  2995.     Call iedoc.replaceitemvalue("SaveOptions", "1")
  2996.     Call iedoc.replaceitemvalue("$ShowNavigationBar", "1")
  2997.     Call iedoc.replaceitemvalue("$NavigateToURL", Url)
  2998.     Call ieDoc.save(True,False)
  2999.     Call w.viewrefresh
  3000.     Call w.editdocument(False, iedoc) 
  3001.     Set newuidoc = w.currentdocument
  3002.     Set browserobject=newuidoc.GetObject("Browser")
  3003.     browserobject.Navigate Url, Flags, "", Postdata,  Headers 
  3004.     Processed = True
  3005. End Sub
  3006. '++LotusScript Development Environment:2:2:Downloadbegin:1:12
  3007. Sub Downloadbegin(Source As Webbrowser)
  3008.     '   Start Animation...
  3009.     uidoc.Navbarspinnerstart
  3010. End Sub
  3011. '++LotusScript Development Environment:2:2:Downloadcomplete:1:12
  3012. Sub Downloadcomplete(Source As Webbrowser)
  3013.      '   Stop Animation...
  3014.     uidoc.Navbarspinnerstop
  3015. End Sub
  3016. '++LotusScript Development Environment:2:2:Progresschange:1:12
  3017. Sub Progresschange(Source As Webbrowser, Progress As Long, Progressmax As Long)
  3018.     Dim percent As Long
  3019.     If progress = -1 Then
  3020.         Print "   Done"
  3021.     Else  
  3022.         If ProgressMax > 0 Then
  3023.             percent = (Progress * 100) / Progressmax
  3024.             If percent > 0 Then
  3025.                 Print "   " & percent & " %  complete"
  3026.             End If
  3027.         Else
  3028.             If progress >0 Then 
  3029.                 Print "   " & progress & " bytes read"
  3030.             End If 
  3031.         End If
  3032.     End If
  3033. End Sub
  3034. '++LotusScript Development Environment:2:2:Titlechange:1:12
  3035. Sub Titlechange(Source As Webbrowser, Text As String)
  3036.     Dim NavBarURL As String
  3037. '    Ask the browser object for the current URL     
  3038.     NavBarURL = browserobject.LocationURL     
  3039. '    Set the Text in the Nav bar and the window title
  3040.     uidoc.NavBarSetText NavBarURL, Text
  3041. End Sub
  3042. '++LotusScript Development Environment:2:2:Statustextchange:1:12
  3043. Sub Statustextchange(Source As Webbrowser, Text As String)     
  3044.     Print "   " & Text 
  3045. End Sub
  3046. '++LotusScript Development Environment:2:2:Initialize:1:10
  3047. Sub Initialize
  3048.      '*
  3049.      '*  Initialize  Variables and declare local variables
  3050.      '*
  3051.     Dim InterNetProfile As Notesdocument
  3052.     Dim ProfileView As notesview
  3053.     Dim URL As Variant
  3054.     Set Session = New NotesSession
  3055.     Set WebDatabase = Session.CurrentDatabase
  3056. End Sub
  3057. '++LotusScript Development Environment:2:2:Newwindow:1:12
  3058. Sub Newwindow(Source As Webbrowser, Url As String, Flags As Long, Targetframename As String, Postdata As Variant, Headers As String, Processed As Integer)
  3059.          '
  3060.  '    A navigation has requested a new window be opened
  3061.      ' we'll take care of everything and tell the caller we opened a new window
  3062.      ' otherwise the IE application starts up in a new window
  3063.   '   InstantiateWebBrowserFormObjects
  3064.     Dim iedoc As New notesdocument(db)
  3065.     Dim newuidoc As NotesUIDocument
  3066.     'Print "Got New Window request..."
  3067.     Call iedoc.replaceitemvalue("Form", "WebBrowserForm")
  3068.     Call iedoc.replaceitemvalue("SaveOptions", "1")
  3069.     Call iedoc.replaceitemvalue("$ShowNavigationBar", "1")
  3070.     Call iedoc.replaceitemvalue("$NavigateToURL", Url)
  3071.     Call ieDoc.save(True,False)
  3072.     Call w.viewrefresh
  3073.     Call w.editdocument(False, iedoc) 
  3074.     Set newuidoc = w.currentdocument
  3075.     Set browserobject=newuidoc.GetObject("Browser")
  3076.     browserobject.Navigate Url, Flags, "", Postdata,  Headers 
  3077.     Processed=True
  3078. End Sub
  3079. '++LotusScript Development Environment:2:2:Commandstatechange:1:12
  3080. Sub Commandstatechange(Source As Webbrowser, Comman_ As Long, Enable As Integer)
  3081.     uidoc.NavBarSetPrevNextState Comman_, Enable
  3082. End Sub
  3083. Lotus Product
  3084. V0.0D
  3085.     4    $    $    
  3086. d    d    D    T    
  3087. T    T    `
  3088. Kt    ,8
  3089. ]4    ]D    '
  3090. Lotus Product
  3091. W32I4
  3092. adit do kategorie
  3093. _Upravit dokument
  3094. Odeslat doku_ment
  3095. Po_stoupit
  3096. esunout do slo
  3097. ky...
  3098. _Odebrat ze slo
  3099. ky...
  3100. Odstranit
  3101. '++LotusScript Development Environment:2:5:(Options):0:66
  3102. '++LotusScript Development Environment:2:5:(Forward):0:1
  3103. Declare Sub Click(Source As Button)
  3104. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3105. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3106. Private Sub BindEvents(Byval Objectname_ As String)
  3107.      Static Source As BUTTON
  3108.      Set Source = Bind(Objectname_)
  3109.      On Event Click From Source Call Click
  3110. End Sub
  3111. '++LotusScript Development Environment:2:2:Click:1:12
  3112. Sub Click(Source As Button)
  3113.      
  3114.      ViewDelete
  3115. End Sub
  3116. Tisk...
  3117. '++LotusScript Development Environment:2:5:(Options):0:66
  3118. '++LotusScript Development Environment:2:5:(Forward):0:1
  3119. Declare Sub Click(Source As Button)
  3120. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3121. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3122. Private Sub BindEvents(Byval Objectname_ As String)
  3123.      Static Source As BUTTON
  3124.      Set Source = Bind(Objectname_)
  3125.      On Event Click From Source Call Click
  3126. End Sub
  3127. '++LotusScript Development Environment:2:2:Click:1:12
  3128. Sub Click(Source As Button)
  3129.      
  3130.      PrintWebDocument
  3131. End Sub
  3132. Postoupit...'++LotusScript Development Environment:2:5:(Options):0:66
  3133. '++LotusScript Development Environment:2:5:(Forward):0:1
  3134. Declare Sub Click(Source As Button)
  3135. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3136. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3137. Private Sub BindEvents(Byval Objectname_ As String)
  3138.      Static Source As BUTTON
  3139.      Set Source = Bind(Objectname_)
  3140.      On Event Click From Source Call Click
  3141. End Sub
  3142. '++LotusScript Development Environment:2:2:Click:1:12
  3143. Sub Click(Source As Button)
  3144.      
  3145.      Dim docLocal As NotesDocument
  3146.      Dim docCollection As NotesDocumentCollection     
  3147.      Set docCollection = db.UnprocessedDocuments
  3148.      If (docCollection.Count = 0) Then
  3149.           Msgbox "Je nutn
  3150.  vybrat dokument.",16,"Chyba"
  3151.           Exit Sub
  3152.      Else
  3153.           For j = 1 To docCollection.Count
  3154.                Set docLocal = docCollection.getnthdocument(j)               
  3155.                If (w.dialogbox ("Forward", True, True, False, False, False, False, " Mo
  3156. nosti postoupen
  3157. ", docLocal)) Then   
  3158.                     Select Case docLocal.ForwardOptions(0)
  3159.                     Case "1" : 'user wants to forward the URL only
  3160.                          Call CreateIELink(doclocal.url(0), doclocal.title(0))
  3161.                     Case "2" : 'user wants to send entire page
  3162.                          Call  ViewForward(docLocal)
  3163.                     End Select
  3164.           'remove any remaining fields that don't need to be carried around
  3165.                     docLocal.RemoveItem "ForwardOptions" 
  3166.                     docLocal.save True, False
  3167.                     
  3168.                End If
  3169.                Exit Sub
  3170.           Next
  3171.      End If
  3172.      Exit Sub
  3173. End Sub
  3174. adit do kategorie
  3175. _Upravit dokument
  3176. Odeslat doku_mentZ
  3177. Po_stoupit
  3178. esunout do slo
  3179. ky...g
  3180. _Odebrat ze slo
  3181. ky...
  3182. Odstranit
  3183. '++LotusScript Development Environment:2:5:(Options):0:66
  3184. '++LotusScript Development Environment:2:5:(Forward):0:1
  3185. Declare Sub Click(Source As Button)
  3186. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3187. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3188. Private Sub BindEvents(Byval Objectname_ As String)
  3189.      Static Source As BUTTON
  3190.      Set Source = Bind(Objectname_)
  3191.      On Event Click From Source Call Click
  3192. End Sub
  3193. '++LotusScript Development Environment:2:2:Click:1:12
  3194. Sub Click(Source As Button)
  3195.      
  3196.      ViewDelete
  3197. End Sub
  3198. Tisk...
  3199. '++LotusScript Development Environment:2:5:(Options):0:66
  3200. '++LotusScript Development Environment:2:5:(Forward):0:1
  3201. Declare Sub Click(Source As Button)
  3202. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3203. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3204. Private Sub BindEvents(Byval Objectname_ As String)
  3205.      Static Source As BUTTON
  3206.      Set Source = Bind(Objectname_)
  3207.      On Event Click From Source Call Click
  3208. End Sub
  3209. '++LotusScript Development Environment:2:2:Click:1:12
  3210. Sub Click(Source As Button)
  3211.      
  3212.      PrintWebDocument
  3213. End Sub
  3214. Postoupit...'++LotusScript Development Environment:2:5:(Options):0:66
  3215. '++LotusScript Development Environment:2:5:(Forward):0:1
  3216. Declare Sub Click(Source As Button)
  3217. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3218. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3219. Private Sub BindEvents(Byval Objectname_ As String)
  3220.      Static Source As BUTTON
  3221.      Set Source = Bind(Objectname_)
  3222.      On Event Click From Source Call Click
  3223. End Sub
  3224. '++LotusScript Development Environment:2:2:Click:1:12
  3225. Sub Click(Source As Button)
  3226.      
  3227.      Dim docLocal As NotesDocument
  3228.      Dim docCollection As NotesDocumentCollection     
  3229.      Set docCollection = db.UnprocessedDocuments
  3230.      If (docCollection.Count = 0) Then
  3231.           Msgbox "Je nutn
  3232.  vybrat dokument.",16,"Chyba"
  3233.           Exit Sub
  3234.      Else
  3235.           For j = 1 To docCollection.Count
  3236.                Set docLocal = docCollection.getnthdocument(j)               
  3237.                If (w.dialogbox ("Forward", True, True, False, False, False, False, " Mo
  3238. nosti postoupen
  3239. ", docLocal)) Then   
  3240.                     Select Case docLocal.ForwardOptions(0)
  3241.                     Case "1" : 'user wants to forward the URL only
  3242.                          Call CreateIELink(doclocal.url(0), doclocal.title(0))
  3243.                     Case "2" : 'user wants to send entire page
  3244.                          Call  ViewForward(docLocal)
  3245.                     End Select
  3246.           'remove any remaining fields that don't need to be carried around
  3247.                     docLocal.RemoveItem "ForwardOptions" 
  3248.                     docLocal.save True, False
  3249.                     
  3250.                End If
  3251.                Exit Sub
  3252.           Next
  3253.      End If
  3254.      Exit Sub
  3255. End Sub
  3256. Lotus Product
  3257. W32I4
  3258. Lotus Product
  3259. W32I4
  3260. Lotus Product
  3261. W32I4
  3262. '++LotusScript Development Environment:2:5:(Options):0:74
  3263. Option Public
  3264. Use "InternetFunctions"
  3265. '++LotusScript Development Environment:2:5:(Forward):0:1
  3266. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3267. '++LotusScript Development Environment:2:5:(Options):0:66
  3268. '++LotusScript Development Environment:2:5:(Forward):0:1
  3269. Declare Sub Postopen(Source As Notesuiview)
  3270. Declare Sub Queryaddtofolder(Source As Notesuiview, Target As Variant, Continue As Variant)
  3271. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3272. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3273. Private Sub BindEvents(Byval Objectname_ As String)
  3274.     Static Source As NOTESUIVIEW
  3275.     Set Source = Bind(Objectname_)
  3276.     On Event Postopen From Source Call Postopen
  3277.     On Event Queryaddtofolder From Source Call Queryaddtofolder
  3278. End Sub
  3279. '++LotusScript Development Environment:2:2:Postopen:1:12
  3280. Sub Postopen(Source As Notesuiview)
  3281.     InstantiateObjects
  3282. End Sub
  3283. '++LotusScript Development Environment:2:2:Queryaddtofolder:1:12
  3284. Sub Queryaddtofolder(Source As Notesuiview, Target As Variant, Continue As Variant)
  3285.     Call MoveToFolder(source,target,continue)
  3286. End Sub
  3287. Lotus Product
  3288. W32I4
  3289. O=Lotus Notes
  3290. O=Lotus Notes
  3291. PURSAFO
  3292. |.:#U
  3293. O=Lotus Notes
  3294. CN=Lotus Notes Template Development/O=Lotus Notes
  3295. PURSAFO
  3296. 59YfWv
  3297. $SCRIPTOBJ_10
  3298. $SCRIPTOBJ_9
  3299. (Globals) Jin
  3300. \Archiv soubor
  3301. |File Arc
  3302. $Language
  3303. $LastBuildTime
  3304. $BabelInfo
  3305. $TITLE
  3306. $Index
  3307. $Formula
  3308. $FormulaClass
  3309. $Totals
  3310. $VIEWFORMAT
  3311. $Comment
  3312. $DesignerVersion
  3313. $V5ACTIONS
  3314. $ACTIONS
  3315. $SCRIPTOBJ_6
  3316. $SCRIPTOBJ_7
  3317. $SCRIPTOBJ_8
  3318. $ViewGlobalScript
  3319. $ViewScript
  3320. $ViewScript_O
  3321. $Modified
  3322.     1S2S3S
  3323. $TITLE$FormPrivs$FormUsers$Body$Flags$Class$Modified$Comment$AssistTrigger$AssistType$AssistFlags$UpdatedBy$$FormScript_O$LANGUAGE$C1$
  3324. $Flags
  3325.     0SL1S4S5S
  3326. $TITLE
  3327. InternetFunctions
  3328. cs-CZ
  3329. AgentFunctions
  3330. (ImportFavorite)
  3331. (ImportBookmark)
  3332. HTMLForm
  3333. HelpForm
  3334. WebBrowserForm
  3335. t adresu URL
  3336. [WebMaster]
  3337. WebBrowser4Form
  3338. (Images)
  3339. \Soubory cookie|Cookies
  3340. klid|House Cleaning!
  3341. (WebBrowserView)|WebBrowserView
  3342. echny str
  3343. nky|($All)|Main
  3344. klid 
  3345. nosti s
  3346.  Internet...
  3347. Sledov
  3348. (RemoveObjects)
  3349. URLDoclink
  3350. Database Script
  3351. $ACTIONS
  3352. CN=Michael Wall/O=Connect
  3353. StdR50PersonalWebNavigator
  3354. CN=Ryan Jansen/O=IrisCN=Barbara Mathers/O=IrisCN=Ryan Jansen/O=IrisCN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesLotus NotesCN=Teresa Deane/O=IrisLotus NotesCN=Lotus Notes Template Development/O=Lotus NotesCN=Teresa Deane/O=IrisCN=Marina Bodik/O=IrisCN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesCN=Angela Moohan/OU=DUB/O=LotusCN=Michael Wall/O=ConnectCN=Lotus Note{ Template Development/O=Lotus NotesE
  3355. t adresu URLLaunch URL
  3356. PostoupitForward
  3357. nosti s
  3358.  InternetAdmin
  3359. ShareWebPageShareWebPage
  3360. \Archiv soubor
  3361. |File Archive
  3362.  polo
  3363. ky a z
  3364. ky|Bookmarks|Favorites|Bookmarks
  3365. (Internet Profile)|Internet Profiles
  3366. stroje s
  3367.  WWW\Sledov
  3368. Soubor cookieCookie
  3369. Soubor cookieCookie
  3370.  Wall/O=Connect
  3371. NotesCN=Angela Moohan/OU=DUB/O=Lottes Template Development/O=Lotus NsCN=Michael Wall/O=Connect
  3372. CN=Teresa Deane/O=IrisCN=Lotusall/O=Connect
  3373. (Internet Profile)|Internet Profiles
  3374. LotusCN=Michael Wall/O=Connect
  3375. \Archiv soubor
  3376. |File 
  3377. [hareWebPageShareWebPage
  3378. ShareWebPageShareWebPage
  3379. nosti s
  3380.  InternetAdmi
  3381. ShareWebPageShareWebPage
  3382. nost>
  3383. kieCookie
  3384. \Archiv soubor
  3385. |File Archive
  3386. bBrowserView
  3387. Connect
  3388. PostoupitFuU0BpwEPage Minder~}
  3389. Minder~}
  3390. tesCN=Angela Mkohan/OU=DUB/O=Lotus
  3391. NotesCN=Angela Moohan/OU/O=Lotus NsCN=Michael Wall/O=Conne
  3392. CN=Tnnect
  3393. net Profiles
  3394. \Archiv soubor
  3395. |File 
  3396. ShareWebPageShareWebPage
  3397. ShareWebPa
  3398. kieCookie
  3399. l/O=Connect
  3400. nosti s
  3401.  Inte
  3402. ShareWebPageShareWebPage
  3403. tForward
  3404. Soubor cookieCookie
  3405. PostoupitFore)|Internet Profiles
  3406. Soubor cookieCookie
  3407. (Internet Profile)
  3408. ile Archive
  3409. \Archiv soubor
  3410. |Fil=LotusCN=Michael Wall/O=Connect
  3411. EOu#B 
  3412.  WWW\P
  3413. la Moohan/OU=DUB/O=LotusCN=Michael Wall/O=Connect
  3414.  polo
  3415. ky a z
  3416. NotesCN=Ange
  3417. Browser4Form~}
  3418. owser4Form~}
  3419. han/OU=DUB/O=Lottes Template Develu URLLaunch URL
  3420. la Moohan/OU=Dlopment/O=Lotus NotesCN=Ange
  3421. CN=Teresa Deane/O=IrisCN=Llate Development/O=Lotus NsCN=Michael Wall/O=Connect
  3422. O=IrisCN=Lotusall/O=Connect
  3423. e Development/O=Lotus NotesCN=Ange
  3424. LotusCN=Mi
  3425. \ArchiareWebPageShareWebPage
  3426. ShareWebPage
  3427. ShareWebPage
  3428. nosti s
  3429.  InteebPage
  3430. ShareWebPage"
  3431. PostoupitForward
  3432. nost>
  3433. ShareWebPageShareWebPage
  3434. \Archiv soubor
  3435. |File Archiv
  3436. nosti s
  3437.  InternetAdmi
  3438. PostoupitForward
  3439. kieCookie
  3440. eWebPage
  3441. nosti s
  3442.  Inte
  3443. PostoupitForwander~}
  3444. Minder~}
  3445. tesCN=Angela Moo
  3446. bBrowserView
  3447. N=Angela Moohan/OU/O=Lotus NsCN=Michael Wall/O=Conne
  3448. CN=Tnnect
  3449. \Archiv soubor
  3450. |File 
  3451. kieCookie
  3452. Lotus Product
  3453. OBJECT
  3454. Lotus Product
  3455. OBJECT
  3456. Lotus Product
  3457. OBJECT
  3458. Lotus Product
  3459. V0.0S
  3460. Po_stoupit
  3461. adit do kategorie
  3462. _Upravit dokumentk
  3463. Odeslat doku_menta
  3464. esunout do slo
  3465. ky...x
  3466. _Odebrat ze slo
  3467. ky...
  3468. Odstranits 
  3469.     0S0E
  3470. Po_stoupit
  3471. adit do kategorie
  3472. _Upravit dokument
  3473. Odeslat doku_mentZ
  3474. esunout do slo
  3475. ky...k
  3476. _Odebrat ze slo
  3477. ky...
  3478. OdstranitP 
  3479.     0S0E
  3480. '++LotusScript Development Environment:2:5:(Options):0:74
  3481. Option Public
  3482. '++LotusScript Development Environment:2:5:(Forward):0:1
  3483. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3484. Lotus Product
  3485. W32I4
  3486. '++LotusScript Development Environment:2:5:(Options):0:66
  3487. '++LotusScript Development Environment:2:5:(Forward):0:1
  3488. Declare Sub Postopen(Source As Notesuiview)
  3489. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3490. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3491. Private Sub BindEvents(Byval Objectname_ As String)
  3492.     Static Source As NOTESUIVIEW
  3493.     Set Source = Bind(Objectname_)
  3494.     On Event Postopen From Source Call Postopen
  3495. End Sub
  3496. '++LotusScript Development Environment:2:2:Postopen:1:12
  3497. Sub Postopen(Source As Notesuiview)
  3498. End Sub
  3499. Lotus Product
  3500. W32I4
  3501. O=Lotus Notes
  3502. O=Lotus Notes
  3503. PURSAFO
  3504. |.:#U
  3505. O=Lotus Notes
  3506. CN=Lotus Notes Template Development/O=Lotus Notes
  3507. PURSAFO
  3508. $HTMLDocumentStyles
  3509. $SCRIPTOBJ_12
  3510. $SCRIPTOBJ_13
  3511. $SCRIPTOBJ_14
  3512. $SCRIPTOBJ_15
  3513. $Language
  3514. $LastBuildTime
  3515. $BabelInfo
  3516. $TITLE
  3517. $Index
  3518. $Formula
  3519. $FormulaClass
  3520. $VIEWFORMAT
  3521. $Comment
  3522. $DesignerVersion
  3523. $V5ACTIONS
  3524. $ACTIONS
  3525. $ViewGlobalScript
  3526. $ViewGlobalScript_O
  3527. $ViewScript
  3528. $ViewScript_O
  3529. ent:2:5:(Optio
  3530. '++LotusScript Development Environment:2:5:(Options):0:74
  3531. Option Public
  3532. Use "InternetFunctions"
  3533. '++LotusScript Development Environment:2:5:(Forward):0:1
  3534. Declare Sub Initialize
  3535. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3536. '++LotusScript Development Environment:2:2:Initialize:1:10
  3537. Sub Initialize
  3538.     InstantiateObjects
  3539.     Dim docCollection As NotesDocumentCollection
  3540.     Dim docLocal As NotesDocument
  3541.     Set docCollection = db.UnprocessedDocuments
  3542.     If (docCollection.Count = 0) Then
  3543.         Msgbox "Je nutn
  3544.  vybrat dokument.",16,"Chyba"
  3545.         Exit Sub
  3546.     End If
  3547.     Set docLocal = docCollection.GetFirstDocument
  3548.     While Not (docLocal Is Nothing)
  3549.         RemoveObjects docLocal
  3550.         ReduceToLink docLocal
  3551.         Set docLocal = docCollection.GetNextDocument(docLocal)
  3552.     Wend
  3553. End Sub
  3554. Lotus Product
  3555. W32I4
  3556. O=Lotus Notes
  3557. O=Lotus Notes
  3558. PURSAFO
  3559. |.:#U
  3560. O=Lotus Notes
  3561. CN=Lotus Notes Template Development/O=Lotus Notes
  3562. PURSAFO
  3563. $AssistType
  3564. $AssistLastRun
  3565. $AssistDocCount
  3566. $AssistFlags
  3567. $AssistTrigger
  3568. $AssistInfo
  3569. $AssistAction
  3570. $AssistQuery
  3571. $AssistAction_Ex
  3572. $Language
  3573. $LastBuildTime
  3574. $BabelInfo
  3575. Odstranit
  3576. '++LotusScript Development Environment:2:5:(Options):0:66
  3577. '++LotusScript Development Environment:2:5:(Forward):0:1
  3578. Declare Sub Click(Source As Button)
  3579. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3580. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3581. Private Sub BindEvents(Byval Objectname_ As String)
  3582.      Static Source As BUTTON
  3583.      Set Source = Bind(Objectname_)
  3584.      On Event Click From Source Call Click
  3585. End Sub
  3586. '++LotusScript Development Environment:2:2:Click:1:12
  3587. Sub Click(Source As Button)
  3588.      ViewDelete     
  3589.      
  3590. End Sub
  3591. Tisk...
  3592. '++LotusScript Development Environment:2:5:(Options):0:66
  3593. '++LotusScript Development Environment:2:5:(Forward):0:1
  3594. Declare Sub Click(Source As Button)
  3595. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3596. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3597. Private Sub BindEvents(Byval Objectname_ As String)
  3598.      Static Source As BUTTON
  3599.      Set Source = Bind(Objectname_)
  3600.      On Event Click From Source Call Click
  3601. End Sub
  3602. '++LotusScript Development Environment:2:2:Click:1:12
  3603. Sub Click(Source As Button)
  3604.      PrintWebDocument
  3605.      
  3606. End Sub
  3607. _Hledat
  3608. '++LotusScript Development Environment:2:5:(Options):0:66
  3609. '++LotusScript Development Environment:2:5:(Forward):0:1
  3610. Declare Sub Click(Source As Button)
  3611. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3612. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3613. Private Sub BindEvents(Byval Objectname_ As String)
  3614.      Static Source As BUTTON
  3615.      Set Source = Bind(Objectname_)
  3616.      On Event Click From Source Call Click
  3617. End Sub
  3618. '++LotusScript Development Environment:2:2:Click:1:12
  3619. Sub Click(Source As Button)
  3620.      
  3621.      Dim docLocal As NotesDocument
  3622.      Dim docCollection As NotesDocumentCollection     
  3623.      Set docCollection = db.UnprocessedDocuments
  3624.      If (docCollection.Count = 0) Then
  3625.           Msgbox "Je nutn
  3626.  vybrat dokument.",16,"Chyba"
  3627.           Exit Sub
  3628.      End If
  3629.      Set docLocal = docCollection.GetFirstDocument
  3630.      OpenSearchSite docLocal
  3631. End Sub
  3632. $IndexY
  3633.     0S0E
  3634. Po_stoupit
  3635. ... '++LotusScript Development Environment:2:5:(Options):0:66
  3636. '++LotusScript Development Environment:2:5:(Forward):0:1
  3637. Declare Sub Click(Source As Button)
  3638. Declare Function GetInternetProfile
  3639. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3640. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3641. Private Sub BindEvents(Byval Objectname_ As String)
  3642.      Static Source As BUTTON
  3643.      Set Source = Bind(Objectname_)
  3644.      On Event Click From Source Call Click
  3645. End Sub
  3646. '++LotusScript Development Environment:2:2:Click:1:12
  3647. Sub Click(Source As Button)
  3648.      
  3649.      Dim docLocal As NotesDocument
  3650.      Dim webdoc As notesdocument
  3651.      Dim docCollection As NotesDocumentCollection     
  3652.      Set docCollection = db.UnprocessedDocuments
  3653.      If (docCollection.Count = 0) Then
  3654.           Msgbox "Je nutn
  3655.  vybrat dokument.",16,"Chyba"
  3656.           Exit Sub
  3657.      End If
  3658.      Set docLocal = docCollection.GetFirstDocument
  3659.      If docLocal.hasitem("URL") Then
  3660.           docLocal.tmpWebServer  = docProfile.WebServer
  3661.           docLocal.tmpWebDb = docProfile.WebDatabase
  3662.           docLocal.Save True, True
  3663.           If (w.DialogBox("ShareWebPage", True, True, False, False, False, False, "Mo
  3664. nosti sd
  3665. ", doclocal)) Then
  3666.                docLocal.Save True, True
  3667.                Select Case docLocal.SharedOptions(0)
  3668.                'case 1 was previously forward bookmark.  That's now done off of the forward option
  3669.                Case "2" : 'user wants to copy this to the shared web database
  3670.                     If docLocal.Form(0) = "WebBrowserForm" Then
  3671.                          CopyDocumentToSharedDatabase docLocal, browserobject.locationurl
  3672.                     Else
  3673.                          CopyDocumentToSharedDatabase docLocal, docLocal.url(0)
  3674.                     End If
  3675.                Case "3" : 'user wants to rate this and copy the rating to the shared database
  3676.                     If docLocal.Form(0) = "WebBrowserForm" Then
  3677.                          CreateRatingDocument docLocal, browserobject.locationurl,browserobject.locationname
  3678.                     Else
  3679.                          CreateRatingDocument docLocal,docLocal.url(0),docLocal.title(0)
  3680.                     End If
  3681.                End Select
  3682.           'remove any remaining fields that don't need to be carried around
  3683.                docLocal.removeItem "ForwardTo"
  3684.                docLocal.RemoveItem "SharedOptions" 
  3685.                docLocal.RemoveItem "Rating"
  3686.                docLocal.removeItem "Content"
  3687.                docLocal.removeItem "Comments"
  3688.           End If     
  3689.           docLocal.RemoveItem "tmpWebServer"
  3690.           docLocal.RemoveItem "tmpWebDb"
  3691.           docLocal.Save True, True
  3692.      Else
  3693.           Msgbox "Tento dokument neobsahuje adresu URL."
  3694.      End If
  3695. End Sub
  3696. '++LotusScript Development Environment:2:1:GetInternetProfile:1:8
  3697. Function GetInternetProfile
  3698.          'we need to get the profile document to make sure this is feasible and to get the location of the shared db
  3699.      Set view = db.getView("(Internet Profile)")
  3700.      Set GetInternetProfile = view.GetFirstDocument
  3701. End Function
  3702. Internet Profiles
  3703. Internet Options
  3704. WebServer
  3705.     0S0E
  3706. adit do kategorie
  3707. _Upravit  dokument
  3708. Odeslat doku_ment
  3709. esunout do slo
  3710. ky...
  3711. esunout str
  3712. nku do slo
  3713. ky... 
  3714.     0S0E
  3715. _Odebrat ze slo
  3716. ky...
  3717. st na _z
  3718. '++LotusScript Development Environment:2:5:(Options):0:66
  3719. '++LotusScript Development Environment:2:5:(Forward):0:1
  3720. Declare Sub Click(Source As Button)
  3721. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3722. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3723. Private Sub BindEvents(Byval Objectname_ As String)
  3724.      Static Source As BUTTON
  3725.      Set Source = Bind(Objectname_)
  3726.      On Event Click From Source Call Click
  3727. End Sub
  3728. '++LotusScript Development Environment:2:2:Click:1:12
  3729. Sub Click(Source As Button)
  3730.      
  3731.      Dim docCollection As NotesDocumentCollection
  3732.      Dim docLocal As NotesDocument
  3733.      
  3734.      Set docCollection = db.UnprocessedDocuments
  3735.      If (docCollection.Count = 0) Then
  3736.           Msgbox "Je nutn
  3737.  vybrat dokument.",16,"Chyba"
  3738.           Exit Sub
  3739.      End If
  3740.      Set docLocal = docCollection.GetFirstDocument
  3741.      While Not (docLocal Is Nothing)
  3742.           RemoveObjects docLocal
  3743.           ReduceToLink docLocal
  3744.           Set docLocal = docCollection.GetNextDocument(docLocal)
  3745.      Wend
  3746. End Sub
  3747. Importovat obl
  3748.  polo
  3749. ky Microsoft...
  3750. '++LotusScript Development Environment:2:5:(Options):0:66
  3751. '++LotusScript Development Environment:2:5:(Forward):0:1
  3752. Declare Sub Click(Source As Button)
  3753. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3754. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3755. Private Sub BindEvents(Byval Objectname_ As String)
  3756.      Static Source As BUTTON
  3757.      Set Source = Bind(Objectname_)
  3758.      On Event Click From Source Call Click
  3759. End Sub
  3760. '++LotusScript Development Environment:2:2:Click:1:12
  3761. Sub Click(Source As Button)
  3762.      
  3763.      ImportFavorites
  3764. End Sub
  3765. Importovat z
  3766. ky Netscape...b'++LotusScript Development Environment:2:5:(Options):0:66
  3767. '++LotusScript Development Environment:2:5:(Forward):0:1
  3768. Declare Sub Click(Source As Button)
  3769. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3770. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3771. Private Sub BindEvents(Byval Objectname_ As String)
  3772.      Static Source As BUTTON
  3773.      Set Source = Bind(Objectname_)
  3774.      On Event Click From Source Call Click
  3775. End Sub
  3776. '++LotusScript Development Environment:2:2:Click:1:12
  3777. Sub Click(Source As Button)
  3778.      
  3779.      ImportBookmarks
  3780. End Sub
  3781. Postoupit...'++LotusScript Development Environment:2:5:(Options):0:66
  3782. '++LotusScript Development Environment:2:5:(Forward):0:1
  3783. Declare Sub Click(Source As Button)
  3784. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3785. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3786. Private Sub BindEvents(Byval Objectname_ As String)
  3787.      Static Source As BUTTON
  3788.      Set Source = Bind(Objectname_)
  3789.      On Event Click From Source Call Click
  3790. End Sub
  3791. '++LotusScript Development Environment:2:2:Click:1:12
  3792. Sub Click(Source As Button)
  3793.      
  3794.      Dim docLocal As NotesDocument
  3795.      Dim docCollection As NotesDocumentCollection     
  3796.      Set docCollection = db.UnprocessedDocuments
  3797.      If (docCollection.Count = 0) Then
  3798.           Msgbox "Je nutn
  3799.  vybrat dokument.",16,"Chyba"
  3800.           Exit Sub
  3801.      Else
  3802.           For j = 1 To docCollection.Count
  3803.                Set docLocal = docCollection.getnthdocument(j)               
  3804.                If (w.dialogbox ("Forward", True, True, False, False, False, False, " Mo
  3805. nosti postoupen
  3806. ", docLocal)) Then   
  3807.                     Select Case docLocal.ForwardOptions(0)
  3808.                     Case "1" : 'user wants to forward the URL only
  3809.                          Call CreateIELink(doclocal.url(0), doclocal.title(0))
  3810.                     Case "2" : 'user wants to send entire page
  3811.                          Call  ViewForward(docLocal)
  3812.                     End Select
  3813.           'remove any remaining fields that don't need to be carried around
  3814.                     docLocal.RemoveItem "ForwardOptions" 
  3815.                     docLocal.save True, False
  3816.                     
  3817.                End If
  3818.                Exit Sub
  3819.           Next
  3820.      End If
  3821.      Exit Sub
  3822. End Sub
  3823. Odstranit
  3824. '++LotusScript Development Environment:2:5:(Options):0:66
  3825. '++LotusScript Development Environment:2:5:(Forward):0:1
  3826. Declare Sub Click(Source As Button)
  3827. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3828. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3829. Private Sub BindEvents(Byval Objectname_ As String)
  3830.      Static Source As BUTTON
  3831.      Set Source = Bind(Objectname_)
  3832.      On Event Click From Source Call Click
  3833. End Sub
  3834. '++LotusScript Development Environment:2:2:Click:1:12
  3835. Sub Click(Source As Button)
  3836.      ViewDelete     
  3837.      
  3838. End Sub
  3839. Tisk...
  3840. '++LotusScript Development Environment:2:5:(Options):0:66
  3841. '++LotusScript Development Environment:2:5:(Forward):0:1
  3842. Declare Sub Click(Source As Button)
  3843. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3844. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3845. Private Sub BindEvents(Byval Objectname_ As String)
  3846.      Static Source As BUTTON
  3847.      Set Source = Bind(Objectname_)
  3848.      On Event Click From Source Call Click
  3849. End Sub
  3850. '++LotusScript Development Environment:2:2:Click:1:12
  3851. Sub Click(Source As Button)
  3852.      PrintWebDocument
  3853.      
  3854. End Sub
  3855. _Hledatr'++LotusScript Development Environment:2:5:(Options):0:66
  3856. '++LotusScript Development Environment:2:5:(Forward):0:1
  3857. Declare Sub Click(Source As Button)
  3858. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3859. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3860. Private Sub BindEvents(Byval Objectname_ As String)
  3861.      Static Source As BUTTON
  3862.      Set Source = Bind(Objectname_)
  3863.      On Event Click From Source Call Click
  3864. End Sub
  3865. '++LotusScript Development Environment:2:2:Click:1:12
  3866. Sub Click(Source As Button)
  3867.      
  3868.      Dim docLocal As NotesDocument
  3869.      Dim docCollection As NotesDocumentCollection     
  3870.      Set docCollection = db.UnprocessedDocuments
  3871.      If (docCollection.Count = 0) Then
  3872.           Msgbox "Je nutn
  3873.  vybrat dokument.",16,"Chyba"
  3874.           Exit Sub
  3875.      End If
  3876.      Set docLocal = docCollection.GetFirstDocument
  3877.      OpenSearchSite docLocal
  3878. End Sub
  3879. $IndexY
  3880.     0S0E
  3881. Po_stoupit
  3882. '++LotusScript Development Environment:2:5:(Options):0:66
  3883. '++LotusScript Development Environment:2:5:(Forward):0:1
  3884. Declare Sub Click(Source As Button)
  3885. Declare Function GetInternetProfile
  3886. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3887. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3888. Private Sub BindEvents(Byval Objectname_ As String)
  3889.      Static Source As BUTTON
  3890.      Set Source = Bind(Objectname_)
  3891.      On Event Click From Source Call Click
  3892. End Sub
  3893. '++LotusScript Development Environment:2:2:Click:1:12
  3894. Sub Click(Source As Button)
  3895.      
  3896.      Dim docLocal As NotesDocument
  3897.      Dim webdoc As notesdocument
  3898.      Dim docCollection As NotesDocumentCollection     
  3899.      Set docCollection = db.UnprocessedDocuments
  3900.      If (docCollection.Count = 0) Then
  3901.           Msgbox "Je nutn
  3902.  vybrat dokument.",16,"Chyba"
  3903.           Exit Sub
  3904.      End If
  3905.      Set docLocal = docCollection.GetFirstDocument
  3906.      If docLocal.hasitem("URL") Then
  3907.           docLocal.tmpWebServer  = docProfile.WebServer
  3908.           docLocal.tmpWebDb = docProfile.WebDatabase
  3909.           docLocal.Save True, True
  3910.           If (w.DialogBox("ShareWebPage", True, True, False, False, False, False, "Mo
  3911. nosti sd
  3912. ", doclocal)) Then
  3913.                docLocal.Save True, True
  3914.                Select Case docLocal.SharedOptions(0)
  3915.                'case 1 was previously forward bookmark.  That's now done off of the forward option
  3916.                Case "2" : 'user wants to copy this to the shared web database
  3917.                     If docLocal.Form(0) = "WebBrowserForm" Then
  3918.                          CopyDocumentToSharedDatabase docLocal, browserobject.locationurl
  3919.                     Else
  3920.                          CopyDocumentToSharedDatabase docLocal, docLocal.url(0)
  3921.                     End If
  3922.                Case "3" : 'user wants to rate this and copy the rating to the shared database
  3923.                     If docLocal.Form(0) = "WebBrowserForm" Then
  3924.                          CreateRatingDocument docLocal, browserobject.locationurl,browserobject.locationname
  3925.                     Else
  3926.                          CreateRatingDocument docLocal,docLocal.url(0),docLocal.title(0)
  3927.                     End If
  3928.                End Select
  3929.           'remove any remaining fields that don't need to be carried around
  3930.                docLocal.removeItem "ForwardTo"
  3931.                docLocal.RemoveItem "SharedOptions" 
  3932.                docLocal.RemoveItem "Rating"
  3933.                docLocal.removeItem "Content"
  3934.                docLocal.removeItem "Comments"
  3935.           End If     
  3936.           docLocal.RemoveItem "tmpWebServer"
  3937.           docLocal.RemoveItem "tmpWebDb"
  3938.           docLocal.Save True, True
  3939.      Else
  3940.           Msgbox "Tento dokument neobsahuje adresu URL."
  3941.      End If
  3942. End Sub
  3943. '++LotusScript Development Environment:2:1:GetInternetProfile:1:8
  3944. Function GetInternetProfile
  3945.          'we need to get the profile document to make sure this is feasible and to get the location of the shared db
  3946.      Set view = db.getView("(Internet Profile)")
  3947.      Set GetInternetProfile = view.GetFirstDocument
  3948. End Function
  3949. Internet Profiles
  3950. Internet Options
  3951. WebServer
  3952.     0S0E
  3953. adit do kategorie
  3954. _Upravit  dokument
  3955. Odeslat doku_ment
  3956. esunout do slo
  3957. ky...
  3958. esunout str
  3959. nku do slo
  3960. ky... 
  3961.     0S0E
  3962. _Odebrat ze slo
  3963. ky...
  3964. st na _z
  3965. '++LotusScript Development Environment:2:5:(Options):0:66
  3966. '++LotusScript Development Environment:2:5:(Forward):0:1
  3967. Declare Sub Click(Source As Button)
  3968. '++LotusScript Development Environment:2:5:(Declarations):0:2
  3969. '++LotusScript Development Environment:2:2:BindEvents:1:129
  3970. Private Sub BindEvents(Byval Objectname_ As String)
  3971.      Static Source As BUTTON
  3972.      Set Source = Bind(Objectname_)
  3973.      On Event Click From Source Call Click
  3974. End Sub
  3975. '++LotusScript Development Environment:2:2:Click:1:12
  3976. Sub Click(Source As Button)
  3977.      
  3978.      Dim docCollection As NotesDocumentCollection
  3979.      Dim docLocal As NotesDocument
  3980.      
  3981.      Set docCollection = db.UnprocessedDocuments
  3982.      If (docCollection.Count = 0) Then
  3983.           Msgbox "Je nutn
  3984.  vybrat dokument.",16,"Chyba"
  3985.           Exit Sub
  3986.      End If
  3987.      Set docLocal = docCollection.GetFirstDocument
  3988.      While Not (docLocal Is Nothing)
  3989.           RemoveObjects docLocal
  3990.           ReduceToLink docLocal
  3991.           Set docLocal = docCollection.GetNextDocument(docLocal)
  3992.      Wend
  3993. End Sub
  3994. Importovat obl
  3995.  polo
  3996. ky Microsoft...G'++LotusScript Development Environment:2:5:(Options):0:66
  3997. '++LotusScript Development Environment:2:5:(Forward):0:1
  3998. Declare Sub Click(Source As Button)
  3999. '++LotusScript Development Environment:2:5:(Declarations):0:2
  4000. '++LotusScript Development Environment:2:2:BindEvents:1:129
  4001. Private Sub BindEvents(Byval Objectname_ As String)
  4002.      Static Source As BUTTON
  4003.      Set Source = Bind(Objectname_)
  4004.      On Event Click From Source Call Click
  4005. End Sub
  4006. '++LotusScript Development Environment:2:2:Click:1:12
  4007. Sub Click(Source As Button)
  4008.      
  4009.      ImportFavorites
  4010. End Sub
  4011. Importovat z
  4012. ky Netscape...l'++LotusScript Development Environment:2:5:(Options):0:66
  4013. '++LotusScript Development Environment:2:5:(Forward):0:1
  4014. Declare Sub Click(Source As Button)
  4015. '++LotusScript Development Environment:2:5:(Declarations):0:2
  4016. '++LotusScript Development Environment:2:2:BindEvents:1:129
  4017. Private Sub BindEvents(Byval Objectname_ As String)
  4018.      Static Source As BUTTON
  4019.      Set Source = Bind(Objectname_)
  4020.      On Event Click From Source Call Click
  4021. End Sub
  4022. '++LotusScript Development Environment:2:2:Click:1:12
  4023. Sub Click(Source As Button)
  4024.      
  4025.      ImportBookmarks
  4026. End Sub
  4027. Postoupit...'++LotusScript Development Environment:2:5:(Options):0:66
  4028. '++LotusScript Development Environment:2:5:(Forward):0:1
  4029. Declare Sub Click(Source As Button)
  4030. '++LotusScript Development Environment:2:5:(Declarations):0:2
  4031. '++LotusScript Development Environment:2:2:BindEvents:1:129
  4032. Private Sub BindEvents(Byval Objectname_ As String)
  4033.      Static Source As BUTTON
  4034.      Set Source = Bind(Objectname_)
  4035.      On Event Click From Source Call Click
  4036. End Sub
  4037. '++LotusScript Development Environment:2:2:Click:1:12
  4038. Sub Click(Source As Button)
  4039.      
  4040.      Dim docLocal As NotesDocument
  4041.      Dim docCollection As NotesDocumentCollection     
  4042.      Set docCollection = db.UnprocessedDocuments
  4043.      If (docCollection.Count = 0) Then
  4044.           Msgbox "Je nutn
  4045.  vybrat dokument.",16,"Chyba"
  4046.           Exit Sub
  4047.      Else
  4048.           For j = 1 To docCollection.Count
  4049.                Set docLocal = docCollection.getnthdocument(j)               
  4050.                If (w.dialogbox ("Forward", True, True, False, False, False, False, " Mo
  4051. nosti postoupen
  4052. ", docLocal)) Then   
  4053.                     Select Case docLocal.ForwardOptions(0)
  4054.                     Case "1" : 'user wants to forward the URL only
  4055.                          Call CreateIELink(doclocal.url(0), doclocal.title(0))
  4056.                     Case "2" : 'user wants to send entire page
  4057.                          Call  ViewForward(docLocal)
  4058.                     End Select
  4059.           'remove any remaining fields that don't need to be carried around
  4060.                     docLocal.RemoveItem "ForwardOptions" 
  4061.                     docLocal.save True, False
  4062.                     
  4063.                End If
  4064.                Exit Sub
  4065.           Next
  4066.      End If
  4067.      Exit Sub
  4068. End Sub
  4069. Lotus Product
  4070. W32I4
  4071. Lotus Product
  4072. W32I4
  4073. Lotus Product
  4074. W32I4
  4075. Lotus Product
  4076. W32I4
  4077. Lotus Product
  4078. W32I4
  4079. Lotus Product
  4080. W32I4
  4081. Lotus Product
  4082. W32I4
  4083. Lotus Product
  4084. W32I4
  4085. '++LotusScript Development Environment:2:5:(Options):0:74
  4086. Option Public
  4087. Use "InternetFunctions"
  4088. '++LotusScript Development Environment:2:5:(Forward):0:1
  4089. '++LotusScript Development Environment:2:5:(Declarations):0:2
  4090. Lotus Product
  4091. W32I4
  4092. '++LotusScript Development Environment:2:5:(Options):0:66
  4093. '++LotusScript Development Environment:2:5:(Forward):0:1
  4094. Declare Sub Postopen(Source As Notesuiview)
  4095. Declare Sub Queryaddtofolder(Source As Notesuiview, Target As Variant, Continue As Variant)
  4096. '++LotusScript Development Environment:2:5:(Declarations):0:2
  4097. '++LotusScript Development Environment:2:2:BindEvents:1:129
  4098. Private Sub BindEvents(Byval Objectname_ As String)
  4099.     Static Source As NOTESUIVIEW
  4100.     Set Source = Bind(Objectname_)
  4101.     On Event Postopen From Source Call Postopen
  4102.     On Event Queryaddtofolder From Source Call Queryaddtofolder
  4103. End Sub
  4104. '++LotusScript Development Environment:2:2:Postopen:1:12
  4105. Sub Postopen(Source As Notesuiview)
  4106.     InstantiateObjects
  4107. End Sub
  4108. '++LotusScript Development Environment:2:2:Queryaddtofolder:1:12
  4109. Sub Queryaddtofolder(Source As Notesuiview, Target As Variant, Continue As Variant)
  4110.     Call MoveToFolder(source,target,continue)
  4111. End Sub
  4112. Lotus Product
  4113. W32I4
  4114. O=Lotus Notes
  4115. O=Lotus Notes
  4116. PURSAFO
  4117. |.:#U
  4118. O=Lotus Notes
  4119. CN=Lotus Notes Template Development/O=Lotus Notes
  4120. PURSAFO
  4121. _[56]
  4122. "A<P/<
  4123. $Language
  4124. $LastBuildTime
  4125. $BabelInfo
  4126. $TITLE
  4127. $Index
  4128. $Formula
  4129. $FormulaClass
  4130. $VIEWFORMAT
  4131. $FormFormula
  4132. $Comment
  4133. $DesignerVersion
  4134. $V5ACTIONS
  4135. $ACTIONS
  4136. $SCRIPTOBJ_0
  4137. $SCRIPTOBJ_1
  4138. $SCRIPTOBJ_2
  4139. $SCRIPTOBJ_4
  4140. $SCRIPTOBJ_11
  4141. $SCRIPTOBJ_12
  4142. $SCRIPTOBJ_13
  4143. $SCRIPTOBJ_14
  4144. $ViewGlobalScript
  4145. $ViewGlobalScript_O
  4146. $ViewScript
  4147. $ViewScript_O
  4148.     cs-CZ
  4149. 0000019ADal
  4150. klid|House Cleaning/O
  4151. TIME_DATE
  4152. TIME_DATE
  4153.     0S0E
  4154.     0S0E
  4155. $47Title$45$46$Conflict
  4156. Cookie
  4157. HTMLForm
  4158. $Title
  4159. HTMLFormDoc
  4160. Guided Tour
  4161. DeferredObject
  4162. Title
  4163. BLANK.HTM
  4164. bookmark
  4165.     L34S
  4166. $47$45
  4167. $45Title
  4168. $47Velikost
  4169. TitleN
  4170. zev dokumentu$45DatumN
  4171. TIME_DATE
  4172. TIME_DATE
  4173.     0S0E
  4174. $46Typ*
  4175.     0S0E
  4176. IEVersion
  4177. IEVersionMinor|
  4178.     1S2S
  4179. IEVersionMaj
  4180. IEVersionMajor|
  4181.     0R1S2S
  4182. Admin
  4183. Admin
  4184. forward
  4185. HTMLForm
  4186. IEVersion
  4187. IEVersionMaj
  4188. Admin
  4189. Admin
  4190. forward
  4191. HTMLForm
  4192. WebBrowserForm
  4193. IEVersionMaj
  4194. IEVersion
  4195. Admin
  4196. Admin
  4197. forward
  4198. HTMLForm
  4199. WebBrowser4Form
  4200. IEVersionMaj
  4201. Admin
  4202. Admin
  4203. forward
  4204. HTMLForm
  4205. WebBrowser4Form
  4206. bookmark
  4207. Launch URL
  4208.     0R9RT12S13S23RTT28S29S30S31S33RTTT36S37S50RTT51S52S53S54S55S56S57S58RTTT61S62S75RTT76S77S79RTTT82S83S96RTT98RT100R101S102S104RT106S5
  4209. CN=Lotus Notes Template Development/O=Lotus Notese Development/O=Lotus Notes
  4210. cs-CZ.
  4211. 000001B6Obl
  4212.  polo
  4213. ky a z
  4214. ky|Bookmarks|Favorites|BookmarksObl
  4215.  polo
  4216. ky a z
  4217. ky|Bookmarks|Favorites|Bookmarks
  4218. Bookmark
  4219.     6S8S
  4220. $37Title$36URL$Conflict
  4221.     L1S1
  4222. Title
  4223. Title
  4224. Bookmark
  4225.     6S8S
  4226. TitleN
  4227. zev str
  4228. nky$36Datum
  4229. URLAdresa URL&
  4230. IEVersion
  4231. IEVersionMinor|
  4232.     1S2S
  4233. IEVersionMaj
  4234. IEVersionMajor|
  4235.     0R1S2S
  4236. Admin
  4237. Admin
  4238. forward
  4239. HTMLForm
  4240. IEVersion
  4241. IEVersionMaj
  4242. Admin
  4243. Admin
  4244. forward
  4245. HTMLForm
  4246. WebBrowserForm
  4247. IEVersionMaj
  4248. IEVersion
  4249. Admin
  4250. Admin
  4251. forward
  4252. HTMLForm
  4253. WebBrowser4Form
  4254. IEVersionMaj
  4255. Admin
  4256. Admin
  4257. forward
  4258. HTMLForm
  4259. WebBrowser4Form
  4260. bookmark
  4261. Launch URL
  4262.     0R9RT12S13S23RTT28S29S30S31S33RTTT36S37S50RTT51S52S53S54S55S56S57S58RTTT61S62S75RTT76S77S79RTTT82S83S96RTT98RT100R101S102S104RT106S3FYd5
  4263. CN=Lotus Notes Template Development/O=Lotus Notes
  4264. Lotus Notes
  4265. ##########################################################
  4266. $1Y(Internet Profile)|Internet ProfilesB
  4267. $Conflict
  4268. Admin
  4269.     L1S2S3S
  4270. Internet Options
  4271. Internet Options&
  4272. cs-CZ
  4273. 0000019E
  4274. CN=Lotus Notes Template Development/O=Lotus Notes
  4275. EXT34422Browser$BodyC
  4276. $OLEPreviewActivateSaveOptions
  4277. EXT61806.lssKJ
  4278. EXT61806.lso
  4279. EXT34422.lss
  4280. EXT34422.lso
  4281. STG38867
  4282. EXT34422
  4283. WebBrowserFormcs-CZe
  4284. 0000014EBCD2EBCDA16F8E04DE3C254126788FBB7E5B1C747F11EAB81D08E5DB8231C86367843E4301C6054E658E2C2D65E5AC9DCN=Lotus Notes Template Development/O=Lotus Notes
  4285. CN=Lotus Notes Template Development/O=Lotus Notes843E4301C6054E658E2C2D
  4286. ##########################################################
  4287. ##########################################################
  4288. ##########################################################
  4289. ##########################################################
  4290. ##########################################################
  4291. ##########################################################
  4292. ##########################################################
  4293. ##########################################################
  4294. ##########################################################
  4295. ##########################################################
  4296. ##########################################################
  4297.     cs-CZp
  4298. 000001BAN
  4299. stroje s
  4300.  WWW\Sledov
  4301. stroje s
  4302.  WWW\Sledov
  4303. Bookmark
  4304. HelpForm
  4305. PageMinderStatus
  4306. PageMinderStatus
  4307. PageMinderStatus
  4308. PageMinderStatus
  4309. PageMinderStatus
  4310.     6S9S10S
  4311. $39Title$36URL$Conflict
  4312.     L1S1
  4313. $39Title
  4314. Title
  4315. Bookmark
  4316. HelpForm
  4317. PageMinderStatus
  4318. PageMinderStatus
  4319. PageMinderStatus
  4320. PageMinderStatus
  4321. PageMinderStatus
  4322.     6S9S10STitleN
  4323. zev str
  4324. nky$36Datum
  4325. URLAdresa URL&
  4326. IEVersion
  4327. IEVersionMinor|
  4328.     1S2S
  4329. IEVersionMaj
  4330. IEVersionMajor|
  4331.     0R1S2S
  4332. Admin
  4333. Admin
  4334. forward
  4335. HTMLForm
  4336. IEVersion
  4337. IEVersionMaj
  4338. Admin
  4339. Admin
  4340. forward
  4341. HTMLForm
  4342. WebBrowserForm
  4343. IEVersionMaj
  4344. IEVersion
  4345. Admin
  4346. Admin
  4347. forward
  4348. HTMLForm
  4349. WebBrowser4Form
  4350. IEVersionMaj
  4351. Admin
  4352. Admin
  4353. forward
  4354. HTMLForm
  4355. WebBrowser4Form
  4356. bookmark
  4357. Launch URL
  4358.     0R9RT12S13S23RTT28S29S30S31S33RTTT36S37S50RTT51S52S53S54S55S56S57S58RTTT61S62S75RTT76S77S79RTTT82S83S96RTT98RT100R101S102S104RT106S3FY5
  4359. CN=Lotus Notes Template Development/O=Lotus Notes
  4360. Lotus Notes
  4361. cs-CZ
  4362. 000001AAV
  4363. echny str
  4364. nky|($All)|Main
  4365. www.G
  4366. www.`
  4367.     15S18S36S39S
  4368. $44Title$36$Conflict
  4369. HTMLForm
  4370. $Title
  4371. HTMLFormDoc
  4372. Guided Tour
  4373. DeferredObject
  4374. Title
  4375. BLANK.HTM
  4376. bookmark
  4377.     L1S21S
  4378. www.G
  4379. www.`
  4380.     15S18S36S39S
  4381. ?TitleN
  4382. zev str
  4383. nky$36Datum
  4384. IEVersion
  4385. IEVersionMinor|
  4386.     1S2S
  4387. IEVersionMaj
  4388. IEVersionMajor|
  4389.     0R1S2S
  4390. Admin
  4391. Admin
  4392. forward
  4393. HTMLForm
  4394. IEVersion
  4395. IEVersionMaj
  4396. Admin
  4397. Admin
  4398. forward
  4399. HTMLForm
  4400. WebBrowserForm
  4401. IEVersionMaj
  4402. IEVersion
  4403. Admin
  4404. Admin
  4405. forward
  4406. HTMLForm
  4407. WebBrowser4Form
  4408. IEVersionMaj
  4409. Admin
  4410. Admin
  4411. forward
  4412. HTMLForm
  4413. WebBrowser4Form
  4414. bookmark
  4415. Launch URL
  4416.     0R9RT12S13S23RTT28S29S30S31S33RTTT36S37S50RTT51S52S53S54S55S56S57S58RTTT61S62S75RTT76S77S79RTTT82S83S96RTT98RT100R101S102S104RT106S5
  4417. CN=Lotus Notes Template Development/O=Lotus Notes
  4418. Lotus Notes
  4419. ##########################################################
  4420. ##########################################################
  4421. ##########################################################
  4422. ##########################################################
  4423. ##########################################################
  4424. ##########################################################
  4425. ##########################################################
  4426. ##########################################################
  4427. ##########################################################
  4428. ##########################################################
  4429. ##########################################################
  4430. 1SfL3
  4431. nekcs-CZ
  4432. 000001D2p
  4433. CN=Lotus Notes Template Development/O=Lotus NotesusCN=Mi
  4434. ##########################################################
  4435. ##########################################################
  4436. nosti s
  4437.  Internet...cs-CZ
  4438. 000001DE
  4439. CN=Lotus Notes Template Development/O=Lotus NotesLotusCN=Mich
  4440. ##########################################################
  4441. ##########################################################
  4442. EXT11761browser$BodyCD5
  4443. SaveOptions$OLEPreviewActivate
  4444. STG18448
  4445. EXT11761
  4446. EXT11761.lss=^@
  4447. EXT11761.lso
  4448. WebBrowser4Formcs-CZ
  4449. F32BBCC0246267E985256608004C0C5DStdR50PersonalWebNavigator
  4450. CN=Lotus Notes Template Development/O=Lotus Noteslso
  4451. WebBrowser4Formcs-C
  4452. ##########################################################
  4453. ##########################################################
  4454. ##########################################################
  4455. ##########################################################
  4456. ##########################################################
  4457. http://www.lotus.com/Lotus Development Corporation1cs-CZ
  4458. 00000206
  4459. CN=Teresa Deane/O=IrisCN=Angela Moohan/OU=DUB/O=LotusCN=Michael Wall/O=Connect
  4460. ##########################################################
  4461. '++LotusScript Development Environment:2:5:(Options):0:74
  4462. Option Public
  4463. Use "AgentFunctions"
  4464. '++LotusScript Development Environment:2:5:(Forward):0:1
  4465. Declare Sub Initialize
  4466. Declare Sub ReduceDocumentsToLinks
  4467. Declare Sub RemoveDocumentsFromDatabase
  4468. Declare Sub SetupExpirationDates
  4469. Declare Function DocumentCanBeProcessed  As Integer
  4470. Declare Sub ReduceOneDocumentToLink
  4471. '++LotusScript Development Environment:2:5:(Declarations):0:10
  4472. Dim housekeepingagent As notesagent
  4473. Dim docCollection As NotesDocumentCollection
  4474. Dim urldoc As NotesDocument
  4475. Dim doc As NotesDocument
  4476. Dim dtExpiration As NotesDateTime
  4477. Dim dtLastAccessed As NotesDateTime
  4478. '++LotusScript Development Environment:2:2:Initialize:1:10
  4479. Sub Initialize
  4480.      On Error Goto ProcessError
  4481.      InstantiateAgentObjects
  4482.      
  4483.      'Open the error log for error handling
  4484.      Set HousekeepingAgent = Session.currentagent
  4485.      Set AgentLog = OpenLog(HousekeepingAgent.name)
  4486.      
  4487.      If LogLocation = "Agent Log" Then agentLog.LogErrors = True   
  4488.      Call logaction( "Prob
  4489.  agenta 
  4490. klid...")
  4491.      
  4492.       'check to see if we need to perform and database/document cleanup
  4493.      If (docprofile.ReduceDays(0) = "0") Then
  4494.           ReduceDocumentsToLinks
  4495.      Elseif (docprofile.ReduceDays(0) = "1") Then
  4496.           RemoveDocumentsFromDatabase
  4497.      End If
  4498.      Goto Cleanup
  4499.      
  4500. ProcessError:
  4501.      Call logerror(Err, Error$)
  4502.      Call logaction("V rutin
  4503.  Initialization agenta 
  4504. klid do
  4505. lo k p
  4506. edchoz
  4507.  chyb
  4508.      Resume Next     
  4509. Cleanup:
  4510.      Call logaction("Agent 
  4511. klid dokon
  4512. innost."     )
  4513.      If LogLocation = "Agent Log" Then  Call agentlog.close
  4514.      
  4515. End Sub
  4516. '++LotusScript Development Environment:2:2:ReduceDocumentsToLinks:1:8
  4517. Sub ReduceDocumentsToLinks
  4518.      On Error Goto ProcessError
  4519.      SetupExpirationDates
  4520.      
  4521.      Set docCollection = db.AllDocuments
  4522.      Set doc = docCollection.GetFirstDocument
  4523.      While Not (doc Is Nothing)
  4524.           If (DocumentCanBeProcessed) Then ReduceOneDocumentToLink
  4525.           Set doc = docCollection.GetNextDocument(doc)
  4526.      Wend
  4527.      Exit Sub
  4528. ProcessError:
  4529.      Call logerror(Err, Error$)
  4530.      Call logaction("V rutin
  4531.  ReduceDocumentsToLinks agenta 
  4532. klid do
  4533. lo k p
  4534. edchoz
  4535.  chyb
  4536.      Resume Next 
  4537.      
  4538. End Sub
  4539. '++LotusScript Development Environment:2:2:RemoveDocumentsFromDatabase:1:8
  4540. Sub RemoveDocumentsFromDatabase
  4541.      On Error Goto ProcessError
  4542.      SetupExpirationDates
  4543.      Set docCollection = db.AllDocuments
  4544.      For i = 1 To docCollection.Count
  4545.           Set doc = docCollection.GetNthDocument(i)          
  4546.           If (DocumentCanBeProcessed) Then 
  4547.                Call RemoveObjects(doc)
  4548.                Call logaction( "Prob
  4549.  odeb
  4550. nek, kter
  4551.  nebyly 
  4552. teny b
  4553. hem uplynul
  4554. ch " & docprofile.ReduceNumDays(0) & " dn
  4555. ...")
  4556.                doc.Remove True
  4557.           End If               
  4558.      Next
  4559.      Exit Sub
  4560.      
  4561. ProcessError:
  4562.      Call logerror(Err, Error$)
  4563.      Call logaction("V rutin
  4564.  RemoveDocumentsFromDatabase agenta 
  4565. klid do
  4566. lo k p
  4567. edchoz
  4568.  chyb
  4569.      Resume Next 
  4570.      
  4571. End Sub
  4572. '++LotusScript Development Environment:2:2:SetupExpirationDates:1:8
  4573. Sub SetupExpirationDates
  4574.      On Error Goto ProcessError
  4575. 'initiate the date/time objects
  4576.      Set dtLastAccessed = New NotesDateTime("")
  4577.      Set dtExpiration = New NotesDateTime("")
  4578.      dtLastAccessed.SetNow
  4579.      dtExpiration.SetNow
  4580. 'dtExpired must be set back the number of days specified in the profile document
  4581.      dtExpiration.AdjustDay(-1*Cint(docprofile.ReduceNumDays(0)))
  4582.      Exit Sub
  4583. ProcessError:
  4584.      Call logerror(Err, Error$)
  4585.      Call logaction("V rutin
  4586.  SetExpirationDates agenta 
  4587. klid do
  4588. lo k p
  4589. edchoz
  4590.  chyb
  4591.      Resume Next 
  4592. End Sub
  4593. '++LotusScript Development Environment:2:1:DocumentCanBeProcessed:1:8
  4594. Function DocumentCanBeProcessed  As Integer
  4595.      On Error Goto ProcessError
  4596. 'determines if a document meets the criteria to be reduced or removed from the database
  4597.      If (doc.Form(0) = "Admin") Then 
  4598.           DocumentCanBeProcessed = False
  4599.           Exit Function
  4600.      End If
  4601. 'if this is the home page, do not process it
  4602.      If (doc.Url(0) = docprofile.OpenUrl(0)) Then
  4603.           DocumentCanBeProcessed = False
  4604.           Exit Function          
  4605.      End If
  4606.      'if this page is a Web Browser Object page, do not process it
  4607.      If (doc.form(0) = "WebBrowserForm") Then
  4608.           documentcanbeprocessed = False
  4609.           Exit Function
  4610.      End If
  4611. 'compare the last accessed date/time
  4612.      dtLastAccessed.LSLocalTime = doc.LastAccessed
  4613.      If (dtExpiration.TimeDifference(dtLastAccessed) > 0) Then DocumentCanBeProcessed = True
  4614.      Exit Function
  4615. ProcessError:
  4616.      Call logerror(Err, Error$)
  4617.      Call logaction("V rutin
  4618.  DocumentCanBeProcessed agenta 
  4619. klid do
  4620. lo k p
  4621. edchoz
  4622.  chyb
  4623.      Resume Next 
  4624. End Function
  4625. '++LotusScript Development Environment:2:2:ReduceOneDocumentToLink:1:8
  4626. Sub ReduceOneDocumentToLink
  4627.      On Error Goto ProcessError
  4628.      
  4629.      Call logaction( "Prob
  4630. evod str
  4631. nek, kter
  4632.  nebyly 
  4633. teny b
  4634. hem uplynul
  4635. ch " & docprofile.ReduceNumDays(0) & " dn
  4636. ...")
  4637.      doc.RemoveItem "Body"
  4638.      doc.RemoveItem "HTMLSouce"
  4639.      doc.RemoveItem "HTMLBody"
  4640.      doc.RemoveItem "$Background"
  4641.      doc.RemoveItem "$FILE"
  4642.      doc.RemoveItem "URLLinks1"
  4643.      doc.RemoveItem "WebAheadStatus"
  4644.      doc.RemoveItem "WebAgentError"
  4645.      doc.RemoveItem "PageMinderStatus"
  4646.      doc.Save True,True
  4647.      Exit Sub
  4648.      
  4649. ProcessError:
  4650.      Call logerror(Err, Error$)
  4651.      Call logaction("V rutin
  4652.  ReduceOneDocumentToLink agenta 
  4653. klid do
  4654. lo k p
  4655. edchoz
  4656.  chyb
  4657.      Resume Next 
  4658. End Sub
  4659. Lotus Product
  4660. W32I4
  4661. [X    )0
  4662. O=Lotus Notes
  4663. O=Lotus Notes
  4664. PURSAFO
  4665. |.:#U
  4666. O=Lotus Notes
  4667. CN=Lotus Notes Template Development/O=Lotus Notes
  4668. PURSAFO
  4669. @C . 
  4670. $AssistType
  4671. $AssistLastRun
  4672. $AssistDocCount
  4673. $AssistFlags
  4674. $AssistTrigger
  4675. $AssistInfo
  4676. $AssistAction
  4677. $AssistQuery
  4678. $AssistAction_Ex
  4679. $Language
  4680. $LastBuildTime
  4681. $BabelInfo
  4682. ##########################################################
  4683. ##########################################################
  4684. ##########################################################
  4685. ##########################################################
  4686. ##########################################################
  4687. ##########################################################
  4688. ##########################################################
  4689. ##########################################################
  4690. ##########################################################
  4691. ##########################################################
  4692. ##########################################################
  4693. ##########################################################
  4694. ##########################################################
  4695. ##########################################################
  4696. ##########################################################
  4697. ##########################################################
  4698. ##########################################################
  4699. CN=Teresa Deane/O=IrisCN=Marina Bodik/O=IrisCN=Debbie Branco/O=IrisCN=Angela Moohan/OU=DUB/O=LotusCN=Michael Wall/O=Connect
  4700. CN=Debbie Branco/O=Irisd:\data\perweb50.ntfRin(Domovsk
  4701. nka)Osobn
  4702.  navig
  4703. tor s
  4704.  WWW 5.0
  4705. #1StdR50PersonalWebNavigatorcs-CZ
  4706. 000002F6#######################################
  4707. >%!-eWv
  4708. HelpForm72Pou
  4709.  agenta P
  4710. nekcs-CZ
  4711. 00000202
  4712. CN=Teresa Deane/O=IrisCN=Marina Bodik/O=IrisCN=Angela Moohan/OU=DUB/O=LotusCN=Michael Wall/O=Connect
  4713. #############################
  4714. HelpFormPou
  4715.  agenta Sledov
  4716. nekcs-CZ
  4717. 000001FE
  4718. CN=Teresa Deane/O=IrisCN=Marina Bodik/O=IrisCN=Murray Hurvitz/O=IrisCN=Angela Moohan/OU=DUB/O=LotusCN=Michael Wall/O=Connect
  4719. ##########################
  4720. http://www.ibm.com/IBM Home Page1cs-CZ
  4721. 0000020A
  4722. CN=Teresa Deane/O=IrisCN=Angela Moohan/OU=DUB/O=LotusCN=Michael Wall/O=Connect
  4723. ####################
  4724. http://www.notes.net/1Notes Netcs-CZ
  4725. 0000020E
  4726. CN=Teresa Deane/O=IrisCN=Angela Moohan/OU=DUB/O=LotusCN=Michael Wall/O=Connect
  4727. ######################
  4728. ##########################################################
  4729. ##########################################################
  4730. ##########################################################
  4731. ##########################################################
  4732. ##########################################################
  4733. ##########################################################
  4734. ##########################################################
  4735. ##########################################################
  4736. ##########################################################
  4737. ##########################################################
  4738. ##########################################################
  4739. ##########################################################
  4740. ##########################################################
  4741. ##########################################################
  4742. ##########################################################
  4743. ##########################################################
  4744. ##########################################################
  4745. ##########################################################
  4746. ##########################################################
  4747. ##########################################################
  4748. ##########################################################
  4749. ##########################################################
  4750. ##########################################################
  4751. ##########################################################
  4752. ##########################################################
  4753. ##########################################################
  4754. ##########################################################
  4755. ##########################################################
  4756. ##########################################################
  4757. ##########################################################
  4758. ##########################################################
  4759. ##########################################################
  4760. D1DE5FB167B5A71A831BA6EC2E9C9C3667843E4301C6054E658E2C2D65E5AC9Dcs-CZ
  4761. 0000012EHTMLFormDC5    
  4762. SubjectSaveOptionsFileNameHostTypeHTTPStatusURLTitleBody
  4763. CN=Lotus Notes Template Development/O=Lotus Notese Development/O=Lotus Notes################
  4764. SecureCookieCookieValueExpirationDateCookieNamePathHostDomainUsernameC
  4765. Soubor cookieCookiecs-CZ*
  4766. 00000192
  4767. CN=Lotus Notes Template Development/O=Lotus Notess NotesCN=Angela Mooh
  4768. ##########################################################
  4769. ##########################################################
  4770. ##########################################################
  4771. cs-CZE
  4772. 000001AE(Images)N
  4773. URL$Conflict
  4774. HTTPContent_type
  4775. image
  4776.     L1S1
  4777. URLAdresa URL&
  4778. IEVersion
  4779. IEVersionMinor|
  4780.     1S2S
  4781. IEVersionMaj
  4782. IEVersionMajor|
  4783.     0R1S2S
  4784. Admin
  4785. Admin
  4786. forward
  4787. HTMLForm
  4788. IEVersion
  4789. IEVersionMaj
  4790. Admin
  4791. Admin
  4792. forward
  4793. HTMLForm
  4794. WebBrowserForm
  4795. IEVersionMaj
  4796. IEVersion
  4797. Admin
  4798. Admin
  4799. forward
  4800. HTMLForm
  4801. WebBrowser4Form
  4802. IEVersionMaj
  4803. Admin
  4804. Admin
  4805. forward
  4806. HTMLForm
  4807. WebBrowser4Form
  4808. bookmark
  4809. Launch URL
  4810.     0R9RT12S13S23RTT28S29S30S31S33RTTT36S37S50RTT51S52S53S54S55S56S57S58RTTT61S62S75RTT76S77S79RTTT82S83S96RTT98RT100R101S102S104RT106SY5
  4811. CN=Lotus Notes Template Development/O=Lotus Notese Development/O=Lo
  4812. ##########################################################
  4813. ##########################################################
  4814. ##########################################################
  4815. ##########################################################
  4816. ##########################################################
  4817. ##########################################################
  4818. ##########################################################
  4819. ##########################################################
  4820. ##########################################################
  4821. ##########################################################
  4822. ##########################################################
  4823. ##########################################################
  4824. ##########################################################
  4825. ##########################################################
  4826. ##########################################################
  4827. ##########################################################
  4828. ##########################################################
  4829. ##########################################################
  4830. ##########################################################
  4831. ##########################################################
  4832. ##########################################################
  4833. ##########################################################
  4834. ##########################################################
  4835. ##########################################################
  4836. ##########################################################
  4837. ##########################################################
  4838. ##########################################################
  4839. ##########################################################
  4840. ##########################################################
  4841. ##########################################################
  4842. ##########################################################
  4843. ##########################################################
  4844. ##########################################################
  4845. ##########################################################
  4846. ##########################################################
  4847. ##########################################################
  4848. ##########################################################
  4849. ##########################################################
  4850. ##########################################################
  4851. ##########################################################
  4852. ##########################################################
  4853. ##########################################################
  4854.     cs-CZ
  4855. 000001BEN
  4856. stroje s
  4857.  WWW\P
  4858. stroje s
  4859.  WWW\P
  4860. Bookmark
  4861. HelpForm
  4862. PageMinderStatus
  4863. PageMinderStatus
  4864. PageMinderStatus
  4865. PageMinderStatus
  4866. PageMinderStatus
  4867.     6S9S10S
  4868. $39Title$36URL$Conflict
  4869.     L1S1
  4870. $39Title
  4871. Title
  4872. Bookmark
  4873. HelpForm
  4874. PageMinderStatus
  4875. PageMinderStatus
  4876. PageMinderStatus
  4877. PageMinderStatus
  4878. PageMinderStatus
  4879.     6S9S10STitleN
  4880. zev str
  4881. nky$36Datum
  4882. URLAdresa URL&
  4883. IEVersion
  4884. IEVersionMinor|
  4885.     1S2S
  4886. IEVersionMaj
  4887. IEVersionMajor|
  4888.     0R1S2S
  4889. Admin
  4890. Admin
  4891. forward
  4892. HTMLForm
  4893. IEVersion
  4894. IEVersionMaj
  4895. Admin
  4896. Admin
  4897. forward
  4898. HTMLForm
  4899. WebBrowserForm
  4900. IEVersionMaj
  4901. IEVersion
  4902. Admin
  4903. Admin
  4904. forward
  4905. HTMLForm
  4906. WebBrowser4Form
  4907. IEVersionMaj
  4908. Admin
  4909. Admin
  4910. forward
  4911. HTMLForm
  4912. WebBrowser4Form
  4913. bookmark
  4914. Launch URL
  4915.     0R9RT12S13S23RTT28S29S30S31S33RTTT36S37S50RTT51S52S53S54S55S56S57S58RTTT61S62S75RTT76S77S79RTTT82S83S96RTT98RT100R101S102S104RT106S3FY5
  4916. CN=Lotus Notes Template Development/O=Lotus Notes
  4917. ##########################################################
  4918. ##########################################################
  4919. ##########################################################
  4920. ##########################################################
  4921. ##########################################################
  4922. ##########################################################
  4923. ##########################################################
  4924. ##########################################################
  4925. ##########################################################
  4926. ##########################################################
  4927. ##########################################################
  4928. ##########################################################
  4929. ##########################################################
  4930. ##########################################################
  4931. ##########################################################
  4932. ##########################################################
  4933. ##########################################################
  4934. ##########################################################
  4935. ##########################################################
  4936. ##########################################################
  4937. ##########################################################
  4938. ##########################################################
  4939. ##########################################################
  4940. ##########################################################
  4941. ##########################################################
  4942. ##########################################################
  4943. ##########################################################
  4944. ##########################################################
  4945. ##########################################################
  4946. ##########################################################
  4947. adit do kategorie
  4948. _Upravit dokumentL
  4949. Odeslat doku_ment
  4950. Po_stoupit
  4951. esunout do slo
  4952. ky...
  4953. _Odebrat ze slo
  4954. ky...
  4955. _Odstranit'++LotusScript Development Environment:2:5:(Options):0:66
  4956. '++LotusScript Development Environment:2:5:(Forward):0:1
  4957. Declare Sub Click(Source As Button)
  4958. '++LotusScript Development Environment:2:5:(Declarations):0:2
  4959. '++LotusScript Development Environment:2:2:BindEvents:1:129
  4960. Private Sub BindEvents(Byval Objectname_ As String)
  4961.      Static Source As BUTTON
  4962.      Set Source = Bind(Objectname_)
  4963.      On Event Click From Source Call Click
  4964. End Sub
  4965. '++LotusScript Development Environment:2:2:Click:1:12
  4966. Sub Click(Source As Button)
  4967.      ViewDelete
  4968. End Sub
  4969. st na z
  4970. title
  4971. Favorites
  4972.     0S0E
  4973. (RemoveObjects)
  4974. Tisk...
  4975. '++LotusScript Development Environment:2:5:(Options):0:66
  4976. '++LotusScript Development Environment:2:5:(Forward):0:1
  4977. Declare Sub Click(Source As Button)
  4978. '++LotusScript Development Environment:2:5:(Declarations):0:2
  4979. '++LotusScript Development Environment:2:2:BindEvents:1:129
  4980. Private Sub BindEvents(Byval Objectname_ As String)
  4981.      Static Source As BUTTON
  4982.      Set Source = Bind(Objectname_)
  4983.      On Event Click From Source Call Click
  4984. End Sub
  4985. '++LotusScript Development Environment:2:2:Click:1:12
  4986. Sub Click(Source As Button)
  4987.      
  4988.      PrintWebDocument
  4989. End Sub
  4990. Postoupit...'++LotusScript Development Environment:2:5:(Options):0:66
  4991. '++LotusScript Development Environment:2:5:(Forward):0:1
  4992. Declare Sub Click(Source As Button)
  4993. '++LotusScript Development Environment:2:5:(Declarations):0:2
  4994. '++LotusScript Development Environment:2:2:BindEvents:1:129
  4995. Private Sub BindEvents(Byval Objectname_ As String)
  4996.      Static Source As BUTTON
  4997.      Set Source = Bind(Objectname_)
  4998.      On Event Click From Source Call Click
  4999. End Sub
  5000. '++LotusScript Development Environment:2:2:Click:1:12
  5001. Sub Click(Source As Button)
  5002.      
  5003.      Dim docLocal As NotesDocument
  5004.      Dim docCollection As NotesDocumentCollection     
  5005.      Set docCollection = db.UnprocessedDocuments
  5006.      If (docCollection.Count = 0) Then
  5007.           Msgbox "Je nutn
  5008.  vybrat dokument.",16,"Chyba"
  5009.           Exit Sub
  5010.      Else
  5011.           For j = 1 To docCollection.Count
  5012.                Set docLocal = docCollection.getnthdocument(j)               
  5013.                If (w.dialogbox ("Forward", True, True, False, False, False, False, " Mo
  5014. nosti postoupen
  5015. ", docLocal)) Then   
  5016.                     Select Case docLocal.ForwardOptions(0)
  5017.                     Case "1" : 'user wants to forward the URL only
  5018.                          Call CreateIELink(doclocal.url(0), doclocal.title(0))
  5019.                     Case "2" : 'user wants to send entire page
  5020.                          Call  ViewForward(docLocal)
  5021.                     End Select
  5022.           'remove any remaining fields that don't need to be carried around
  5023.                     docLocal.RemoveItem "ForwardOptions" 
  5024.                     docLocal.save True, False
  5025.                     
  5026.                End If
  5027.                Exit Sub
  5028.           Next
  5029.      End If
  5030.      Exit Sub
  5031. End Sub
  5032. adit do kategorie
  5033. _Upravit dokument
  5034. Odeslat doku_ment
  5035. Po_stoupit
  5036. esunout do slo
  5037. ky...
  5038. _Odebrat ze slo
  5039. ky...
  5040. _Odstranit'++LotusScript Development Environment:2:5:(Options):0:66
  5041. '++LotusScript Development Environment:2:5:(Forward):0:1
  5042. Declare Sub Click(Source As Button)
  5043. '++LotusScript Development Environment:2:5:(Declarations):0:2
  5044. '++LotusScript Development Environment:2:2:BindEvents:1:129
  5045. Private Sub BindEvents(Byval Objectname_ As String)
  5046.      Static Source As BUTTON
  5047.      Set Source = Bind(Objectname_)
  5048.      On Event Click From Source Call Click
  5049. End Sub
  5050. '++LotusScript Development Environment:2:2:Click:1:12
  5051. Sub Click(Source As Button)
  5052.      ViewDelete
  5053. End Sub
  5054. st na z
  5055. title
  5056. Favorites
  5057.     0S0E
  5058. (RemoveObjects)
  5059. Tisk...o'++LotusScript Development Environment:2:5:(Options):0:66
  5060. '++LotusScript Development Environment:2:5:(Forward):0:1
  5061. Declare Sub Click(Source As Button)
  5062. '++LotusScript Development Environment:2:5:(Declarations):0:2
  5063. '++LotusScript Development Environment:2:2:BindEvents:1:129
  5064. Private Sub BindEvents(Byval Objectname_ As String)
  5065.      Static Source As BUTTON
  5066.      Set Source = Bind(Objectname_)
  5067.      On Event Click From Source Call Click
  5068. End Sub
  5069. '++LotusScript Development Environment:2:2:Click:1:12
  5070. Sub Click(Source As Button)
  5071.      
  5072.      PrintWebDocument
  5073. End Sub
  5074. Postoupit...'++LotusScript Development Environment:2:5:(Options):0:66
  5075. '++LotusScript Development Environment:2:5:(Forward):0:1
  5076. Declare Sub Click(Source As Button)
  5077. '++LotusScript Development Environment:2:5:(Declarations):0:2
  5078. '++LotusScript Development Environment:2:2:BindEvents:1:129
  5079. Private Sub BindEvents(Byval Objectname_ As String)
  5080.      Static Source As BUTTON
  5081.      Set Source = Bind(Objectname_)
  5082.      On Event Click From Source Call Click
  5083. End Sub
  5084. '++LotusScript Development Environment:2:2:Click:1:12
  5085. Sub Click(Source As Button)
  5086.      
  5087.      Dim docLocal As NotesDocument
  5088.      Dim docCollection As NotesDocumentCollection     
  5089.      Set docCollection = db.UnprocessedDocuments
  5090.      If (docCollection.Count = 0) Then
  5091.           Msgbox "Je nutn
  5092.  vybrat dokument.",16,"Chyba"
  5093.           Exit Sub
  5094.      Else
  5095.           For j = 1 To docCollection.Count
  5096.                Set docLocal = docCollection.getnthdocument(j)               
  5097.                If (w.dialogbox ("Forward", True, True, False, False, False, False, " Mo
  5098. nosti postoupen
  5099. ", docLocal)) Then   
  5100.                     Select Case docLocal.ForwardOptions(0)
  5101.                     Case "1" : 'user wants to forward the URL only
  5102.                          Call CreateIELink(doclocal.url(0), doclocal.title(0))
  5103.                     Case "2" : 'user wants to send entire page
  5104.                          Call  ViewForward(docLocal)
  5105.                     End Select
  5106.           'remove any remaining fields that don't need to be carried around
  5107.                     docLocal.RemoveItem "ForwardOptions" 
  5108.                     docLocal.save True, False
  5109.                     
  5110.                End If
  5111.                Exit Sub
  5112.           Next
  5113.      End If
  5114.      Exit Sub
  5115. End Sub
  5116. Lotus Product
  5117. W32I4
  5118. Lotus Product
  5119. W32I4
  5120. Lotus Product
  5121. W32I4
  5122. '++LotusScript Development Environment:2:5:(Options):0:74
  5123. Option Public
  5124. Use "InternetFunctions"
  5125. '++LotusScript Development Environment:2:5:(Forward):0:1
  5126. '++LotusScript Development Environment:2:5:(Declarations):0:2
  5127. Lotus Product
  5128. W32I4
  5129. '++LotusScript Development Environment:2:5:(Options):0:66
  5130. '++LotusScript Development Environment:2:5:(Forward):0:1
  5131. Declare Sub Postopen(Source As Notesuiview)
  5132. Declare Sub Queryaddtofolder(Source As Notesuiview, Target As Variant, Continue As Variant)
  5133. '++LotusScript Development Environment:2:5:(Declarations):0:2
  5134. '++LotusScript Development Environment:2:2:BindEvents:1:129
  5135. Private Sub BindEvents(Byval Objectname_ As String)
  5136.     Static Source As NOTESUIVIEW
  5137.     Set Source = Bind(Objectname_)
  5138.     On Event Postopen From Source Call Postopen
  5139.     On Event Queryaddtofolder From Source Call Queryaddtofolder
  5140. End Sub
  5141. '++LotusScript Development Environment:2:2:Postopen:1:12
  5142. Sub Postopen(Source As Notesuiview)
  5143.     InstantiateObjects
  5144. End Sub
  5145. '++LotusScript Development Environment:2:2:Queryaddtofolder:1:12
  5146. Sub Queryaddtofolder(Source As Notesuiview, Target As Variant, Continue As Variant)
  5147.     Call MoveToFolder(source,target,continue)
  5148. End Sub
  5149. Lotus Product
  5150. W32I4
  5151. O=Lotus Notes
  5152. O=Lotus Notes
  5153. PURSAFO
  5154. |.:#U
  5155. O=Lotus Notes
  5156. CN=Lotus Notes Template Development/O=Lotus Notes
  5157. PURSAFO
  5158. $SCRIPTOBJ_12
  5159. $SCRIPTOBJ_11
  5160. $SCRIPTOBJ_10
  5161. $Language
  5162. $LastBuildTime
  5163. $BabelInfo
  5164. $TITLE
  5165. $Index
  5166. $Formula
  5167. $FormulaClass
  5168. $VIEWFORMAT
  5169. $FormFormula
  5170. $Comment
  5171. $DesignerVersion
  5172. $V5ACTIONS
  5173. $ACTIONS
  5174. $SCRIPTOBJ_6
  5175. $SCRIPTOBJ_8
  5176. $SCRIPTOBJ_9
  5177. $ViewGlobalScript
  5178. $ViewGlobalScript_O
  5179. $ViewScript
  5180. $ViewScript_O
  5181. $SCRIPTOBJ_9
  5182. '++LotusScript Development Environment:2:5:(Options):0:74
  5183. Option Base 1
  5184. Use "AgentFunctions"
  5185. '++LotusScript Development Environment:2:5:(Forward):0:1
  5186. Declare Sub Initialize
  5187. Declare Sub WormThePage(URLToWorm As Variant)
  5188. Declare Sub ProcessURLField
  5189. Declare Sub RetrievePages(y As Integer)
  5190. Declare Sub CheckPage(urltocheck As String, y As Integer)
  5191. Declare Function OKToRetrieve(checkurl As String, ArraySizeOK As Integer) As Integer
  5192. Declare Function OKToGetPerRobots( url As Variant ) As Integer
  5193. Declare Sub FetchRobotsFile(url As Variant, currentdomain As String)
  5194. '++LotusScript Development Environment:2:5:(Declarations):0:10
  5195. Dim LevelsToWorm As Variant
  5196. Dim WebAheadAuthentication As Variant
  5197. Dim PageToCrawl As notesdocument
  5198. Dim NextPageToCrawl As notesdocument
  5199. Dim URLTextList() As String
  5200. Dim URLListIndex As Integer
  5201. Dim pages_to_worm () As String          'list of pages that links need to be retrieved from
  5202. Dim ptw As Integer  
  5203. Dim next_pages_to_worm () As String    'list of pages to retrieve in the next level pass
  5204. Dim nptw As Integer                              
  5205. Dim pages_retrieved ()As String            'list of pages that have already been retrieved for this session
  5206. Dim pr As Integer                                  
  5207. Dim pages_wormed () As String            'list of pages that have already been processed in this session
  5208. Dim pw As Integer  
  5209. Dim CurrentPageRetrieved As notesdocument
  5210. Dim ArraySizeOK As Integer
  5211. Dim WebAheadAgent As notesagent
  5212. '++LotusScript Development Environment:2:2:Initialize:1:10
  5213. Sub Initialize
  5214.      
  5215.      '*
  5216.      '*  Initialize  Variables and declare local variables
  5217.      '*
  5218.      
  5219.      Dim InterNetProfile As Notesdocument
  5220.      Dim ProfileView As notesview
  5221.      Dim WebAheadFolder As notesview
  5222.      Dim URL As Variant
  5223.      
  5224.      '*
  5225.      '*  Initialize Variables
  5226.      '*
  5227.      ArraySizeOK = True
  5228.      pw=1
  5229.      nptw=1
  5230.      pr=1
  5231.      ptw=1
  5232.      Redim pages_to_worm(ptw)
  5233.      Redim Next_Pages_to_worm(nptw)
  5234.      Redim pages_retrieved(pr)
  5235.      Redim pages_wormed(pw)
  5236.      InstantiateAgentObjects 
  5237.      Set WebDatabase = Session.CurrentDatabase
  5238.      Set WebAheadAgent = Session.currentagent
  5239.      
  5240.       '*
  5241.      '*  Open/Create the Agent Error Log on the client.
  5242.      '*
  5243.      
  5244.      Set AgentLog = OpenLog(WebAheadAgent.name)
  5245.      
  5246.      If LogLocation = "Agent Log" Then agentLog.LogErrors = True
  5247.      
  5248.      Call logaction( "Prob
  5249.  agenta P
  5250. nek...")
  5251.      
  5252.      
  5253.      '*
  5254.      '*  First check to see if the current location settings are set for local retrievals.
  5255.      '*
  5256.      
  5257.      If WebLocationOK Then
  5258.           
  5259.           If Not ( WebDatabase Is Nothing) Then
  5260.                Set datadoc = Session.SavedData
  5261.                
  5262.                If (DataDoc Is Nothing) Then
  5263.                     Set DataDoc = New Notesdocument (WebDatabase) 
  5264.                End If
  5265.           Else
  5266.                Call  logerror(1, "Nelze otev
  5267. t datab
  5268.  WWW.")
  5269.                Goto cleanup
  5270.           End If
  5271.           
  5272.           If View Is Nothing Then
  5273.                Call logerror(4, "Pohled Profil neexistuje. Nahra
  5274. te pros
  5275. vrh datab
  5276. ze " +WebDatabase.Title+" 
  5277. ablonou Osobn
  5278. ho navig
  5279. tora s
  5280.  WWW verze 4.6.")
  5281.                Goto cleanup
  5282.           End If
  5283.           
  5284.           
  5285.           If docProfile Is Nothing Then
  5286.                Call logerror(4, "Neexistuje dokument s profilem. Klepn
  5287. te v nab
  5288. dce Akce na p
  5289. kaz Mo
  5290. nosti s
  5291.  Internet a dokument ulo
  5292. te. ")
  5293.                Goto cleanup
  5294.           End If
  5295.           
  5296.      '*
  5297.      '*  Retrieving pertinent values from the
  5298.      '*  Internet Profile.
  5299.      '*
  5300.           
  5301.           LevelsToWorm = docProfile.ScanAhead
  5302.           If LevelsToWorm(0) = "" Then
  5303.                'Number of levels to Web Ahead not specified, assuming 1.
  5304.                LevelsToWorm(0) = "1"
  5305.           End If
  5306.           
  5307.      '*
  5308.      '*  The following lines instantiate the WebAhead folder and 
  5309.      '*  perform the worming of the pages.
  5310.      '*
  5311.           
  5312.           Set WebAheadFolder = WebDatabase.GetView("N
  5313. stroje s
  5314.  WWW\P
  5315. nek")
  5316.           
  5317.           If (WebAheadFolder Is Nothing) Then
  5318.                Call logerror(2, "Nebyla nalezena slo
  5319. nek. Nahra
  5320. te pros
  5321. vrh datab
  5322. ze " +WebDatabase.Title+" verz
  5323.  Osobn
  5324.  navig
  5325. tor s
  5326.  WWW 4.5 a spus
  5327. te znovu agenta P
  5328. nek.")
  5329.                Goto cleanup
  5330.           End If
  5331.           
  5332.           Set PageToCrawl = WebAheadFolder.GetfirstDocument
  5333.           
  5334.           If (PageToCrawl Is Nothing) Then
  5335.                logaction( "Nebyly nalezeny 
  5336.  dokumenty, ze kter
  5337. ch lze na
  5338. tat odkazy. Agent P
  5339.  dokon
  5340. innost.")
  5341.                Goto cleanup
  5342.           Else
  5343.                
  5344.           '*
  5345.           '*  The while loop retrieves all links off  the pages in the Web Ahead folder for every level specified.
  5346.           '*
  5347.                
  5348.                While Not (PageToCrawl Is Nothing)
  5349.                     If PageToCrawl.form(0) = "HelpForm"  Goto Nextdocument
  5350.                     If PageToCrawl.hasitem("URL") Then
  5351.                          URL = PageToCrawl.URL
  5352.                          Call PageToCrawl.ReplaceItemValue("WebAheadStatus", "1")          
  5353.                          Call PageToCrawl.Save(True, False)
  5354.                          WormThePage(URL(0))
  5355.                     Else
  5356.                          Call PageToCrawl.ReplaceItemValue("WebAheadStatus", "2") 
  5357.                          Call PageToCrawl.Save(True, False)
  5358.                          Goto NextDocument
  5359.                     End If
  5360. NextDocument:
  5361.                     If PageToCrawl.WebAheadStatus(0) <> "2" Then
  5362.                          Set NextPageToCrawl = WebAheadFolder.Getnextdocument(PageToCrawl)
  5363.                          Call PageToCrawl.Removefromfolder("N
  5364. stroje s
  5365.  WWW\P
  5366. nek")
  5367.                          Set PageToCrawl = NextPageToCrawl
  5368.                     Else
  5369.                          Set PageToCrawl = WebAheadFolder.Getnextdocument(PageToCrawl)
  5370.                     End If
  5371.                Wend
  5372.                
  5373.           End If
  5374.      End If
  5375. Cleanup:
  5376.      logaction( "Ukon
  5377. innosti agenta P
  5378. nek.")
  5379. End Sub
  5380. '++LotusScript Development Environment:2:2:WormThePage:1:8
  5381. Sub WormThePage(URLToWorm As Variant)
  5382.      
  5383.      '*
  5384.      '*  This routine retrieves all links on the current page for the number of levels
  5385.      '*  specified in the internet options form.
  5386.      '*
  5387.      
  5388.      Pages_To_Worm(1) = URLToWorm
  5389.      
  5390.      '*  
  5391.      '* Check to see if there is a page to retrieve links from in the array pages_to_worm
  5392.      '*
  5393.      
  5394.      For y = 1 To Cint(LevelsToWorm(0))
  5395.           If ( DebugFlag = "1" ) Then logaction( "Prob
  5396.  " + Cstr(y))
  5397.           If pages_to_worm(1) <> "" Then
  5398.                Forall J  In pages_to_worm
  5399.                     
  5400.                     If ( DebugFlag = "1" ) Then logaction( "Budou na
  5401. teny odkazy na  " + j  )     
  5402.                     
  5403.                     '*
  5404.                     '* Before we retrieve it, make sure that it hasn't already been retrieved for this session
  5405.                     '*
  5406.                     
  5407.                     If OKToRetrieve(j, ArraySizeOK) Then
  5408.                          
  5409.                          '*
  5410.                          '*  Make sure it's okay to retrieve pages from the site per the sites robots.txt
  5411.                          '*
  5412.                          
  5413.                          If OKToGetPerRobots(j) Then
  5414.                               Set CurrentPageRetrieved = RetrieveOverInternet(j,PageToCrawl,1)
  5415.                          Else
  5416.                               If ( DebugFlag = "1" ) Then  Call logerror(10, "Soubor robots.txt nedovoluje na
  5417. st odkazy z tohoto serveru.")
  5418.                               If ( DebugFlag = "1" ) Then Call logerror(10, "Nelze na
  5419. st odkaz ze str
  5420. nky"+j+".")
  5421.                               Call PageToCrawl.ReplaceItemValue("WebAheadStatus", "2") 
  5422.                               Call PageToCrawl.Save(True,False)
  5423.                               Exit Sub
  5424.                          End If
  5425.                          
  5426.                     Else
  5427.                          Set CurrentPageRetrieved = WebDatabase.Getdocumentbyurl(j,0,0)
  5428.                          
  5429.                          '*
  5430.                          '*  Make sure that the page which is already in the database is not an error page.
  5431.                          '*
  5432.                          
  5433.                          If (CurrentPageRetrieved.HTTPStatus(0) = "200") Or (CurrentPageRetrieved.HTTPStatus(0) = "304" ) Then
  5434.                               Goto already_retrieved
  5435.                          Else
  5436.                               Set CurrentPageRetrieved = RetrieveOverInternet(j, CurrentPageRetrieved,1)
  5437.                          End If
  5438.                     End If
  5439.                     
  5440.                     
  5441.                     
  5442.                     If (CurrentPageRetrieved.HTTPStatus(0) = "200") Or (CurrentPageRetrieved.HTTPStatus(0) = "304") Then
  5443.                          If ( DebugFlag = "1" ) Then Call logerror(10, "Bylo 
  5444. teno " + j)
  5445.                          
  5446.                               '*
  5447.                               '* Add the page to the page retrieval array         
  5448.                               '*
  5449.                          If pr < 10000 Then
  5450.                               pages_retrieved ( pr) = j
  5451.                               pr=pr+1
  5452.                               Redim Preserve pages_retrieved(pr)
  5453.                          Else
  5454.                               ArraySizeOK = False
  5455.                          End If
  5456.                          
  5457.                              '* 
  5458.                              '* Make sure that the returned document has a URLLinks# field
  5459.                              '* since that is where all of the URLs on the page are stored.
  5460.                              '*
  5461.                          
  5462. already_retrieved:
  5463.                          
  5464.                          If CurrentPageRetrieved.hasitem("URLLinks1") Then
  5465.                               
  5466.                                '*
  5467.                                '*  Process the URLLinks# fields into one concise, singular text list of URL's
  5468.                                '*
  5469.                               
  5470.                               ProcessURLField
  5471.                               
  5472.                                '*
  5473.                                '*  Go ahead and retrieve the pages in the URLTextList
  5474.                                '*
  5475.                               
  5476.                               RetrievePages(y)     
  5477.                               If ( DebugFlag = "1" ) Then logaction "Bylo na
  5478. teno "+Cstr(URLListIndex) + " ze serveru "+Cstr(urltoworm)+"."
  5479.                               If ( DebugFlag = "1" ) Then logaction( "Byly na
  5480. teny v
  5481. echny odkazy z adresy "+PageToCrawl.getitemvalue("URL")(0))
  5482.                          Else
  5483.                               If ( DebugFlag = "1" ) Then logaction( "
  5484.  odkazy na adrese " + PageToCrawl.getitemvalue("URL")(0))
  5485.                          End If            
  5486.                          
  5487.                               '*
  5488.                               '*  Now that the links have been retrieved, add the page to the list of pages that have already been processed.
  5489.                               '*  
  5490.                          
  5491.                          pages_wormed(pw) =CurrentPageRetrieved.getitemvalue("URL")(0)
  5492.                          pw=pw+1
  5493.                          Redim Preserve pages_wormed(pw)
  5494.                          
  5495.                     Else
  5496.                          If ( DebugFlag = "1" ) Then Call logerror(9, "Byla vr
  5497. cena chybov
  5498. nka pro " + j)
  5499.                          If ( DebugFlag = "1" ) Then Call logerror(9, "Nelze na
  5500. st odkaz ze str
  5501. nky"+j+".")
  5502.                     End If
  5503.                     
  5504.                     
  5505.                End Forall     
  5506.                If ( DebugFlag = "1" ) Then logaction "Byly na
  5507. teny odkazy 
  5508.  "+Cstr(y)
  5509.                
  5510.                
  5511.                '*
  5512.                '*  Now move to the next level of pages to retrieve links from in the pages_to_worm array
  5513.                '*  Reset the pages to worm array to clear out the previous pages to worm
  5514.                '*  Note:  we only need to do this is we are retrieving links for more than one level.
  5515.                '*
  5516.                
  5517.                If LevelsToWorm(0) <> "1" Then 
  5518.                     If nptw = 1 Then Goto Done
  5519.                     Redim pages_to_worm(nptw-1) As String
  5520.                     For z = 1 To (nptw-1)
  5521.                          pages_to_worm(z) = next_pages_to_worm(z)
  5522.                     Next Z
  5523.                     ptw = nptw
  5524.                     
  5525.                     '*
  5526.                     '*  Reinitialize the next pages to worm array
  5527.                     '*
  5528.                     nptw=1
  5529.                     Redim next_pages_to_worm(nptw) As String
  5530.                Else
  5531.                '*
  5532.                '* We are done.  There are no more pages to retrieve off the page.  The page needs to be removed from the folder.
  5533.                '*
  5534. done: 
  5535.                     
  5536.                     Exit For
  5537.                End If
  5538.           End If
  5539.           If ( DebugFlag = "1" ) Then logaction( "Bylo na
  5540. teno " + LevelsToWorm(0) +" pro str
  5541. nku" +Cstr(URLToWorm)+". ")
  5542.           If ( DebugFlag = "1" ) Then logaction( "Bylo na
  5543. teno " + Cstr(pw)+"str
  5544. nek.")
  5545.           
  5546.      Next Y
  5547. End Sub
  5548. '++LotusScript Development Environment:2:2:ProcessURLField:1:8
  5549. Sub ProcessURLField
  5550.      
  5551.      '*
  5552.      '*  The purpose of this subroutine is to process all of the URLLinks#
  5553.      '*  fields into one concise, non-duplicated list of URL's that only
  5554.      '*  refer to http pages.  The result is the global array URLTextList.
  5555.      '*
  5556.      
  5557.      Dim URLField As String            'the current URLLinks# field
  5558.      Dim URLNum As Integer
  5559.      Dim URLFieldNum As Integer
  5560.      Dim RawURLList As Variant
  5561.      Dim DuplicatedURLList() As String
  5562.      
  5563.      
  5564.      URLNum =1
  5565.      URLField = "URLLinks1"
  5566.      URLFieldNum = 1
  5567.      
  5568.      '*
  5569.      '*  Put all the URL's in one text array -- URLTextList
  5570.      '*
  5571.      While CurrentPageRetrieved.HasItem(URLField)
  5572.           
  5573.           RawURLList = CurrentPageRetrieved.GetItemValue(URLField)
  5574.           Redim DuplicatedURLList (Ubound(RawURLList)+1)
  5575.           Forall j In RawURLList     
  5576.                
  5577.                '*
  5578.                '*   While we are putting all of the urls into one text array we will remove 
  5579.                '*  any urls other than those that use the http protocol.
  5580.                '*
  5581.                
  5582.                If Instr(1, j, "http",1) <> 0 Then
  5583.                     DuplicatedURLList(URLNum) = j
  5584.                     URLNum = URLNum + 1
  5585.                End If
  5586.           End Forall
  5587.           
  5588.           URLFieldNum = URLFieldNum + 1
  5589.           Mid$(URLField, 5) = Cstr(URLFieldNum)
  5590.      Wend
  5591.      
  5592.      Redim Preserve DuplicatedURLList(URLNum)
  5593.      
  5594.      '*
  5595.      '*  Now all URL's to fetch are in the DuplicatedURLList array
  5596.      '*  Now duplicates need to be removed from the array to save time
  5597.      '*
  5598.      
  5599.      Redim URLTextList(URLNum) As String
  5600.      
  5601.      URLListIndex = 1
  5602.      URLTextList(1) = DuplicatedURLList(1)
  5603.      If URLNum <>1 Then
  5604.           For y = 2 To (URLNum -1)
  5605.                URLListIndex = URLListIndex + 1              
  5606.                URLTextList(URLListIndex) = DuplicatedURLList(y)
  5607.                
  5608.                For x = 1 To (URLListIndex-1) 
  5609.                     If URLTextList(x) = DuplicatedURLList(y) Then
  5610.                          URLListIndex = URLListIndex - 1
  5611.                     End If
  5612.                Next  X             
  5613.           Next Y
  5614.      Else
  5615.           URLListIndex = URLListIndex + 1
  5616.      End If
  5617.      Redim Preserve URLTextList(URLListIndex)
  5618. End Sub
  5619. '++LotusScript Development Environment:2:2:RetrievePages:1:8
  5620. Sub RetrievePages(y As Integer)
  5621.      
  5622.      '*
  5623.      '*  This routine retrieves all of the pages in the URLTextList array.
  5624.      '*
  5625.      
  5626.      Forall j In URLTextList
  5627.           CheckPage j, y
  5628.      End Forall
  5629. End Sub
  5630. '++LotusScript Development Environment:2:2:CheckPage:1:8
  5631. Sub CheckPage(urltocheck As String, y As Integer)
  5632.      
  5633.      '*
  5634.      '*  This subroutine checks the page we are about to retrieve.
  5635.      '*  It first makes sure we have not already retrieved the page in this session.
  5636.      '*  Next it makes sure that the page retrieved is valid per the status code returned.
  5637.      '*
  5638.      
  5639.      Dim webdoc As notesdocument    
  5640.      Dim dummydoc As notesdocument
  5641.      
  5642.      '*
  5643.      '*  Check to make sure we have not already retrieved the page                              
  5644.      '*
  5645.      
  5646.      
  5647.      If OKToRetrieve(urltocheck,ArraySizeOK) Then 
  5648.           If OKToGetPerRobots(urltocheck) Then
  5649.                If Cint(LevelsToWorm(0)) - y  <> 0 Then
  5650.                     Set WebDoc = RetrieveOverInternet(urltocheck,dummydoc,1)
  5651.                Else
  5652.                     Set WebDoc = RetrieveOverInternet(urltocheck,dummydoc,0) 
  5653.                End If
  5654.                
  5655.                If (webdoc.HTTPstatus(0) = "200") Or (webdoc.HTTPStatus(0) = "304") Then
  5656.                     
  5657.                          '*
  5658.                          '* Add the page to the page retrieval array         
  5659.                          '*
  5660.                     If pr < 10000 Then
  5661.                          pages_retrieved ( pr) = (urltocheck)
  5662.                          pr=pr+1
  5663.                          Redim Preserve pages_retrieved(pr)
  5664.                     Else
  5665.                          ArraySizeOK = False
  5666.                     End If
  5667.                     
  5668.                     '*
  5669.                     '*  Add the page to the list of pages to be retreived
  5670.                     '*
  5671.                     If Cint(LevelsToWorm(0)) - y  <> 0 Then    
  5672.                          next_pages_to_worm(nptw) = (urltocheck)
  5673.                          nptw = nptw+1
  5674.                          Redim Preserve next_pages_to_worm(nptw)
  5675.                     End If
  5676.                Elseif (webdoc.HTTPStatus(0) = "401") Then
  5677.                     '*  
  5678.                     '*  The page needs to be authenticated, notify the user in the error log
  5679.                     '*
  5680.                     Call logerror(8,  "Agent P
  5681. nek nen
  5682.  schopen na
  5683. st "+urltocheck+" proto
  5684. aduje ov
  5685.                     Call logerror(8, "Na
  5686. te str
  5687. nku ru
  5688.  a potom ji p
  5689. te do slo
  5690. nek.")
  5691.                     
  5692.                Else
  5693.                     Call logerror(9, "Str
  5694. nka " + urltocheck +" vr
  5695. tila nespr
  5696.  stavov
  5697. d:  "+webdoc.status(0)+".")
  5698.                End If
  5699.           Else
  5700.                Call logerror(10, "Str
  5701. nka " + urltocheck + " je zak
  5702.  souborem robots.txt na serveru.")
  5703.           End If
  5704.      Else
  5705.           next_pages_to_worm(nptw) = (urltocheck)
  5706.           nptw = nptw+1
  5707.           Redim Preserve next_pages_to_worm(nptw)
  5708.      End If
  5709.      
  5710.      
  5711. End Sub
  5712. '++LotusScript Development Environment:2:1:OKToRetrieve:1:8
  5713. Function OKToRetrieve(checkurl As String, ArraySizeOK As Integer) As Integer
  5714.      
  5715.      '*
  5716.      '*  This function goes throught the current list of URLs which have already
  5717.      '*  been retrieved for this session.  If the page has already been retrieved,
  5718.      '*  it sets the function equal to false.
  5719.      '*
  5720.      If ArraySizeOK Then
  5721.           OKToRetrieve = True
  5722.           Forall j In pages_retrieved
  5723.                If checkurl= j Then 
  5724.                     OKToRetrieve = False
  5725.                     Exit Function
  5726.                End If
  5727.           End Forall
  5728.      End If
  5729. End Function
  5730. '++LotusScript Development Environment:2:1:OKToGetPerRobots:1:8
  5731. Function OKToGetPerRobots( url As Variant ) As Integer
  5732.      '*
  5733.      '*  The purpose of this function is to check the host robots.txt file
  5734.      '*   for the site to make sure that it is okay to retrieve pages from the site.
  5735.      '*   It returns true if the page has not been excluded from robots.txt.
  5736.      '*
  5737.      
  5738.      Dim Currentdomain As String
  5739.      
  5740.      CurrentDomain = (Left(url, (Instr(8, url, "/", 1))))
  5741.      
  5742.      
  5743.      OKToGetPerRobots = True
  5744.      
  5745.      '*
  5746.      '* Check the complete list of "Disallow:" paths to see whether we match any of them
  5747.      '*
  5748.      
  5749.      If datadoc.HasItem( currentdomain ) Then
  5750.           exclist = datadoc.GetItemValue( currentdomain )
  5751.           If exclist(0) = "None" Then
  5752.                OKToGetPerRobots = True
  5753.                Exit Function
  5754.           End If
  5755.      Else
  5756.           Call   FetchRobotsFile(url, currentdomain)
  5757.           exclist = datadoc.GetItemValue( currentdomain )
  5758.           If exclist(0) = "None" Then
  5759.                OKToGetPerRobots = True
  5760.                Exit Function
  5761.           End If
  5762.      End If
  5763.      
  5764.           '*
  5765.           '*  Check whether any in that list match the path we want
  5766.           '*
  5767.      
  5768.      
  5769.      Forall testpath In exclist
  5770.           
  5771.                '*
  5772.                '*  Note:  testpath always begins with a forward-slash.  Wildcards have been removed at this stage,
  5773.                '* so "/" means disallow all paths;  "/tmp" means "/tmp*".  Testpath is also always stored in lowercase.
  5774.                '*
  5775.           
  5776.           Dim l As Integer
  5777.           l  = Len( testpath )
  5778.           If l > 0 Then
  5779.                If Left$( path, l )=testpath Then
  5780.                     
  5781.                          '*
  5782.                          '* Hit an exclusion!  
  5783.                          '*
  5784.                     
  5785.                     OKToGetPerRobots = False
  5786.                     Exit Function
  5787.                End If
  5788.           End If
  5789.      End Forall
  5790.      
  5791. End Function
  5792. '++LotusScript Development Environment:2:2:FetchRobotsFile:1:8
  5793. Sub FetchRobotsFile(url As Variant, currentdomain As String)
  5794.      Dim exclusionpage As NotesDocument
  5795.      Dim dummypage As notesdocument
  5796.           '*
  5797.           '*  Retrieve the site's ROBOTS.TXT. 
  5798.           '*
  5799.      
  5800.      Set exclusionpage = RetrieveOverInternet(CurrentDomain+"robots.txt" , dummypage,0)     
  5801.      
  5802.           '*
  5803.           '* If that failed, we have free access to the site.
  5804.           '*
  5805.      
  5806.      If (exclusionpage.HTTPStatus(0) ="200") Or (exclusionpage.HTTPStatus(0) = "304") Then
  5807.           
  5808.                '*
  5809.                '* Got the robots.txt file - we have to parse the file now!
  5810.                '*
  5811.           
  5812.           Dim robtext As String
  5813.           Dim item As Variant
  5814.           Set item = exclusionpage.GetFirstItem("Body")
  5815.           robtext = Lcase$(item.text)
  5816.           
  5817.                '*
  5818.                '* Parse until we get a User-Agent line which matches "*" or "InterNotes" somewhere (or Mozilla)
  5819.                '* Then look thru the "Disallow" lines to see whether they match our URL path
  5820.                '*
  5821.           
  5822.           Dim begin As Integer
  5823.           Dim dbegin As Integer
  5824.           Dim uapos As Integer
  5825.           Dim dapos As Integer
  5826.           Dim danum As Integer
  5827.           Dim t As String
  5828.           Dim  tt As String
  5829.           Dim darray (0 To 50 ) As String
  5830.           begin = 1
  5831.           uapos = 1
  5832.           danum = 0
  5833.           
  5834.           While uapos>0
  5835.                uapos = Instr( begin, robtext, "user-agent:")
  5836.                If uapos>0 Then
  5837.                     uapos=uapos+11  ' skip the "user-agent:" text
  5838.                     t = Ltrim$( Mid$( robtext, uapos ) )
  5839.                     If Left$( t, 1 )="*" Or Left$( t, 7 )="mozilla" Or Left$( t, 5 )="lotus" Then
  5840.                          
  5841.                               '*
  5842.                               '*  This applies to us!!! Better respect the Disallow flags.
  5843.                               '* First, chop any further User-Agent pieces so we know what to use.
  5844.                               '*
  5845.                          
  5846.                          Dim t1 As Integer
  5847.                          t1 = Instr( t, "user-agent:" )
  5848.                          If t1>0 Then
  5849.                               tt = Rtrim$( Left$( t, t1-1 ) )
  5850.                          Else
  5851.                               tt = Rtrim$( t )
  5852.                          End If
  5853.                          
  5854.                               '*
  5855.                               '* Now parse tt for *all*  the Disallow: paths - don't check them just yet
  5856.                               '*
  5857.                          
  5858.                          dbegin = 1
  5859.                          dapos = 1
  5860.                          While dapos>0
  5861.                               dapos = Instr( dbegin, tt, "disallow:" )
  5862.                               If dapos>0 Then
  5863.                                    Dim ban As String
  5864.                                    dapos = dapos+10   ' skip the "disallow:" text
  5865.                                    dendpos = Instr( dapos, tt, "#" )
  5866.                                    If dendpos=0 Then dendpos = Instr( dapos, tt, Chr$(10) )
  5867.                                    If dendpos=0 Then dendpos = Len( tt )-1
  5868.                                    ban = Trim$( Mid$( tt, dapos, dendpos-dapos ) )
  5869.                                    If Len(ban)>0 Then
  5870.                                         If Right$(ban, 1)="/" Then ban =Left$(ban, Len(ban)-1)
  5871.                                         darray( danum ) = ban
  5872.                                         danum = danum+1                                           
  5873.                                    End If                                 
  5874.                               End If
  5875.                               dbegin = dapos
  5876.                          Wend
  5877.                          
  5878.                               '*
  5879.                               '*  Done that user-agent list.  We should keep going, in case there are more!
  5880.                               '*
  5881.                          
  5882.                     End If
  5883.                     
  5884.                          '*
  5885.                          '* Find the next User-Agent which might apply to us
  5886.                          '*
  5887.                     
  5888.                     begin = uapos
  5889.                End If
  5890.           Wend
  5891.           
  5892.                '*
  5893.                '* Store cleaned-up list of Disallow paths in the SavedData document in the field "banthisserver"
  5894.                '*
  5895.           
  5896.           If danum>0 Then
  5897.                Call datadoc.ReplaceItemValue( currentdomain, darray )
  5898.                Call datadoc.Save( True, False )
  5899.           Else
  5900.                Call datadoc.Replaceitemvalue(currentdomain, "None")
  5901.                Call datadoc.Save( True, False )
  5902.           End If
  5903.      Else
  5904.           If ( DebugFlag = "1" ) Then logaction( "Str
  5905. nka Robots.txt vr
  5906. tila chybu. Tato str
  5907. nka z
  5908.  neexistuje.")
  5909.           Call datadoc.Replaceitemvalue(currentdomain, "None")
  5910.           Call datadoc.Save( True, False )
  5911.      End If
  5912.      
  5913.      
  5914. End Sub
  5915. Lotus Product
  5916. W32I4
  5917.     |    |    
  5918. O=Lotus Notes
  5919. O=Lotus Notes
  5920. PURSAFO
  5921. |.:#U
  5922. O=Lotus Notes
  5923. CN=Lotus Notes Template Development/O=Lotus Notes
  5924. PURSAFO
  5925. $AssistType
  5926. $AssistLastRun
  5927. $AssistDocCount
  5928. $AssistFlags
  5929. $AssistTrigger
  5930. $AssistInfo
  5931. $AssistAction
  5932. $AssistQuery
  5933. $AssistAction_Ex
  5934. $Language
  5935. $LastBuildTime
  5936. $BabelInfo
  5937. Agent P
  5938. nek: Automatick
  5939.  proch
  5940. ech odkaz
  5941.  na str
  5942. ch WWW (Osobn
  5943.  navig
  5944. tor s
  5945.  WWW)X
  5946. nky WWW obvykle obsahuj
  5947.  adresy URL, kter
  5948.  vedou na jin
  5949.  souvisej
  5950. nky. Na pozad
  5951. ete spustit agenta P
  5952. nek, kter
  5953. echny str
  5954. nky WWW ur
  5955.  adresami URL na konkr
  5956. nce a ulo
  5957.  je do datab
  5958. ze k pozd
  5959. . Agent je schopen na
  5960. st str
  5961. nky, kter
  5962.  jsou um
  5963. ny o n
  5964. kolik 
  5965.  zadan
  5966. nka. X
  5967.     Pozn
  5968.       Agenta P
  5969. nek lze pou
  5970. t pouze tehdy, je-li spu
  5971. na pracovn
  5972.  stanice programu Notes.
  5973.     Zapnut
  5974.  agenta P
  5975.     Zapnut
  5976.  agenta P
  5977. nek (sta
  5978.  prov
  5979. st jen jednou):
  5980.       1.    Klepn
  5981. te na nab
  5982. dku Soubor, p
  5983. te na p
  5984. kaz N
  5985. stroje, klepn
  5986. te na p
  5987. kaz P
  5988. edvolby u
  5989. ivatele a vyberte mo
  5990. nost 
  5991. 6Zapnout napl
  5992. novan
  5993.  agenty
  5994.       2.    Otev
  5995. ete datab
  5996. zi Osobn
  5997.  navig
  5998. tor s
  5999.  WWW a v nab
  6000. dce Akce vyberte p
  6001. kaz Mo
  6002. nosti s
  6003.  Internet.X
  6004.       3.    Na kart
  6005. nek klepn
  6006. te na tla
  6007. tko Zapnout p
  6008.  agenta P
  6009.  agenta P
  6010. nek na str
  6011. nku WWW:
  6012.       1.    Klepn
  6013. te v nab
  6014. dce Akce na p
  6015. kaz Mo
  6016. nosti s
  6017.  Internet.
  6018.       2.    V 
  6019. sti P
  6020. edvolby agenta P
  6021. nek zadejte po
  6022. nek, kter
  6023.  agent na
  6024.       3.    Ukon
  6025. ete pr
  6026. ci a ulo
  6027. te zm
  6028.       4.    Vyberte po
  6029. adovanou str
  6030. nku WWW a p
  6031. te ji do slo
  6032.     Agent P
  6033. nek je spou
  6034. dou p
  6035. lhodinu.
  6036.     Pozn
  6037.       Agenta P
  6038. nek lze pou
  6039. t na str
  6040. nky poch
  6041.  z ov
  6042. ch server
  6043. , u kter
  6044. ch je p
  6045. stupu ke str
  6046. nce nutn
  6047.  zadat u
  6048. ivatelsk
  6049. no a heslo. Agenta lze podobn
  6050.  spustit tak
  6051. es ov
  6052.  proxy server, u kter
  6053. ho je t
  6054. eba zadat u
  6055. ivatelsk
  6056. no a heslo pro p
  6057. stup k s
  6058. ti Internet. Pokud jste p
  6059. i aktu
  6060.  relaci programu Notes 
  6061. etli str
  6062. nku, ulo
  6063.  program Notes va
  6064. ivatelsk
  6065. no a heslo do pole na str
  6066. nce WWW, odkud jej vezme p
  6067. i spu
  6068.  agenta. Pokud agenta pou
  6069. ijete na ov
  6070.  servery nebo p
  6071. es ov
  6072.  proxy server, je z bezpe
  6073. nostn
  6074.  vhodn
  6075.  datab
  6076. zi za
  6077. ifrovat, aby toto pole bylo skryt
  6078. ed ostatn
  6079. ivateli.
  6080. Lotus Product
  6081. W32I4
  6082. Odstranit
  6083. '++LotusScript Development Environment:2:5:(Options):0:66
  6084. '++LotusScript Development Environment:2:5:(Forward):0:1
  6085. Declare Sub Click(Source As Button)
  6086. '++LotusScript Development Environment:2:5:(Declarations):0:2
  6087. '++LotusScript Development Environment:2:2:BindEvents:1:129
  6088. Private Sub BindEvents(Byval Objectname_ As String)
  6089.      Static Source As BUTTON
  6090.      Set Source = Bind(Objectname_)
  6091.      On Event Click From Source Call Click
  6092. End Sub
  6093. '++LotusScript Development Environment:2:2:Click:1:12
  6094. Sub Click(Source As Button)
  6095.      
  6096.      ViewDelete     
  6097. End Sub
  6098. Tisk...
  6099. '++LotusScript Development Environment:2:5:(Options):0:66
  6100. '++LotusScript Development Environment:2:5:(Forward):0:1
  6101. Declare Sub Click(Source As Button)
  6102. '++LotusScript Development Environment:2:5:(Declarations):0:2
  6103. '++LotusScript Development Environment:2:2:BindEvents:1:129
  6104. Private Sub BindEvents(Byval Objectname_ As String)
  6105.      Static Source As BUTTON
  6106.      Set Source = Bind(Objectname_)
  6107.      On Event Click From Source Call Click
  6108. End Sub
  6109. '++LotusScript Development Environment:2:2:Click:1:12
  6110. Sub Click(Source As Button)
  6111.      
  6112.      PrintWebDocument
  6113. End Sub
  6114. Po_stoupit
  6115. ...t'++LotusScript Development Environment:2:5:(Options):0:66
  6116. '++LotusScript Development Environment:2:5:(Forward):0:1
  6117. Declare Sub Click(Source As Button)
  6118. Declare Function GetInternetProfile
  6119. '++LotusScript Development Environment:2:5:(Declarations):0:2
  6120. '++LotusScript Development Environment:2:2:BindEvents:1:129
  6121. Private Sub BindEvents(Byval Objectname_ As String)
  6122.      Static Source As BUTTON
  6123.      Set Source = Bind(Objectname_)
  6124.      On Event Click From Source Call Click
  6125. End Sub
  6126. '++LotusScript Development Environment:2:2:Click:1:12
  6127. Sub Click(Source As Button)
  6128.      
  6129.      Dim docLocal As NotesDocument
  6130.      Dim webdoc As notesdocument
  6131.      Dim docCollection As NotesDocumentCollection     
  6132.      Set docCollection = db.UnprocessedDocuments
  6133.      If (docCollection.Count = 0) Then
  6134.           Msgbox "Je nutn
  6135.  vybrat dokument.",16,"Chyba"
  6136.           Exit Sub
  6137.      End If
  6138.      Set docLocal = docCollection.GetFirstDocument
  6139.      If docLocal.hasitem("URL") Then
  6140.           docLocal.tmpWebServer  = docProfile.WebServer
  6141.           docLocal.tmpWebDb = docProfile.WebDatabase
  6142.           docLocal.Save True, True
  6143.           If (w.DialogBox("ShareWebPage", True, True, False, False, False, False, "Mo
  6144. nosti sd
  6145. ", doclocal)) Then
  6146.                docLocal.Save True, True
  6147.                Select Case docLocal.SharedOptions(0)
  6148.                'case 1 was previously forward bookmark.  That's now done off of the forward option
  6149.                Case "2" : 'user wants to copy this to the shared web database
  6150.                     If docLocal.Form(0) = "WebBrowserForm" Then
  6151.                          CopyDocumentToSharedDatabase docLocal, browserobject.locationurl
  6152.                     Else
  6153.                          CopyDocumentToSharedDatabase docLocal, docLocal.url(0)
  6154.                     End If
  6155.                Case "3" : 'user wants to rate this and copy the rating to the shared database
  6156.                     If docLocal.Form(0) = "WebBrowserForm" Then
  6157.                          CreateRatingDocument docLocal, browserobject.locationurl,browserobject.locationname
  6158.                     Else
  6159.                          CreateRatingDocument docLocal,docLocal.url(0),docLocal.title(0)
  6160.                     End If
  6161.                End Select
  6162.           'remove any remaining fields that don't need to be carried around
  6163.                docLocal.removeItem "ForwardTo"
  6164.                docLocal.RemoveItem "SharedOptions" 
  6165.                docLocal.RemoveItem "Rating"
  6166.                docLocal.removeItem "Content"
  6167.                docLocal.removeItem "Comments"
  6168.           End If     
  6169.           docLocal.RemoveItem "tmpWebServer"
  6170.           docLocal.RemoveItem "tmpWebDb"
  6171.           docLocal.Save True, True
  6172.      Else
  6173.           Msgbox "Tento dokument neobsahuje adresu URL."
  6174.      End If
  6175. End Sub
  6176. '++LotusScript Development Environment:2:1:GetInternetProfile:1:8
  6177. Function GetInternetProfile
  6178.          'we need to get the profile document to make sure this is feasible and to get the location of the shared db
  6179.      Set view = db.getView("(Internet Profile)")
  6180.      Set GetInternetProfile = view.GetFirstDocument
  6181. End Function
  6182. Internet Profiles
  6183. Internet Options
  6184. WebServer
  6185.     0S0E
  6186. adit do kategorie
  6187. _Upravit dokument
  6188. Odeslat doku_ment$
  6189. esunout do slo
  6190. ky...
  6191. esunout str
  6192. nku do slo
  6193. ky... 
  6194.     0S0E
  6195. _Odebrat ze slo
  6196. ky...
  6197. Postoupit...'++LotusScript Development Environment:2:5:(Options):0:66
  6198. '++LotusScript Development Environment:2:5:(Forward):0:1
  6199. Declare Sub Click(Source As Button)
  6200. '++LotusScript Development Environment:2:5:(Declarations):0:2
  6201. '++LotusScript Development Environment:2:2:BindEvents:1:129
  6202. Private Sub BindEvents(Byval Objectname_ As String)
  6203.      Static Source As BUTTON
  6204.      Set Source = Bind(Objectname_)
  6205.      On Event Click From Source Call Click
  6206. End Sub
  6207. '++LotusScript Development Environment:2:2:Click:1:12
  6208. Sub Click(Source As Button)
  6209.      
  6210.      Dim docLocal As NotesDocument
  6211.      Dim docCollection As NotesDocumentCollection     
  6212.      Set docCollection = db.UnprocessedDocuments
  6213.      If (docCollection.Count = 0) Then
  6214.           Msgbox "Je nutn
  6215.  vybrat dokument.",16,"Chyba"
  6216.           Exit Sub
  6217.      Else
  6218.           For j = 1 To docCollection.Count
  6219.                Set docLocal = docCollection.getnthdocument(j)               
  6220.                If (w.dialogbox ("Forward", True, True, False, False, False, False, " Mo
  6221. nosti postoupen
  6222. ", docLocal)) Then   
  6223.                     Select Case docLocal.ForwardOptions(0)
  6224.                     Case "1" : 'user wants to forward the URL only
  6225.                          Call CreateIELink(doclocal.url(0), doclocal.title(0))
  6226.                     Case "2" : 'user wants to send entire page
  6227.                          Call  ViewForward(docLocal)
  6228.                     End Select
  6229.           'remove any remaining fields that don't need to be carried around
  6230.                     docLocal.RemoveItem "ForwardOptions" 
  6231.                     docLocal.save True, False
  6232.                     
  6233.                End If
  6234.                Exit Sub
  6235.           Next
  6236.      End If
  6237.      Exit Sub
  6238. End Sub
  6239. Odstranit
  6240. '++LotusScript Development Environment:2:5:(Options):0:66
  6241. '++LotusScript Development Environment:2:5:(Forward):0:1
  6242. Declare Sub Click(Source As Button)
  6243. '++LotusScript Development Environment:2:5:(Declarations):0:2
  6244. '++LotusScript Development Environment:2:2:BindEvents:1:129
  6245. Private Sub BindEvents(Byval Objectname_ As String)
  6246.      Static Source As BUTTON
  6247.      Set Source = Bind(Objectname_)
  6248.      On Event Click From Source Call Click
  6249. End Sub
  6250. '++LotusScript Development Environment:2:2:Click:1:12
  6251. Sub Click(Source As Button)
  6252.      
  6253.      ViewDelete     
  6254. End Sub
  6255. Tisk...
  6256. '++LotusScript Development Environment:2:5:(Options):0:66
  6257. '++LotusScript Development Environment:2:5:(Forward):0:1
  6258. Declare Sub Click(Source As Button)
  6259. '++LotusScript Development Environment:2:5:(Declarations):0:2
  6260. '++LotusScript Development Environment:2:2:BindEvents:1:129
  6261. Private Sub BindEvents(Byval Objectname_ As String)
  6262.      Static Source As BUTTON
  6263.      Set Source = Bind(Objectname_)
  6264.      On Event Click From Source Call Click
  6265. End Sub
  6266. '++LotusScript Development Environment:2:2:Click:1:12
  6267. Sub Click(Source As Button)
  6268.      
  6269.      PrintWebDocument
  6270. End Sub
  6271. Po_stoupit
  6272. ...r'++LotusScript Development Environment:2:5:(Options):0:66
  6273. '++LotusScript Development Environment:2:5:(Forward):0:1
  6274. Declare Sub Click(Source As Button)
  6275. Declare Function GetInternetProfile
  6276. '++LotusScript Development Environment:2:5:(Declarations):0:2
  6277. '++LotusScript Development Environment:2:2:BindEvents:1:129
  6278. Private Sub BindEvents(Byval Objectname_ As String)
  6279.      Static Source As BUTTON
  6280.      Set Source = Bind(Objectname_)
  6281.      On Event Click From Source Call Click
  6282. End Sub
  6283. '++LotusScript Development Environment:2:2:Click:1:12
  6284. Sub Click(Source As Button)
  6285.      
  6286.      Dim docLocal As NotesDocument
  6287.      Dim webdoc As notesdocument
  6288.      Dim docCollection As NotesDocumentCollection     
  6289.      Set docCollection = db.UnprocessedDocuments
  6290.      If (docCollection.Count = 0) Then
  6291.           Msgbox "Je nutn
  6292.  vybrat dokument.",16,"Chyba"
  6293.           Exit Sub
  6294.      End If
  6295.      Set docLocal = docCollection.GetFirstDocument
  6296.      If docLocal.hasitem("URL") Then
  6297.           docLocal.tmpWebServer  = docProfile.WebServer
  6298.           docLocal.tmpWebDb = docProfile.WebDatabase
  6299.           docLocal.Save True, True
  6300.           If (w.DialogBox("ShareWebPage", True, True, False, False, False, False, "Mo
  6301. nosti sd
  6302. ", doclocal)) Then
  6303.                docLocal.Save True, True
  6304.                Select Case docLocal.SharedOptions(0)
  6305.                'case 1 was previously forward bookmark.  That's now done off of the forward option
  6306.                Case "2" : 'user wants to copy this to the shared web database
  6307.                     If docLocal.Form(0) = "WebBrowserForm" Then
  6308.                          CopyDocumentToSharedDatabase docLocal, browserobject.locationurl
  6309.                     Else
  6310.                          CopyDocumentToSharedDatabase docLocal, docLocal.url(0)
  6311.                     End If
  6312.                Case "3" : 'user wants to rate this and copy the rating to the shared database
  6313.                     If docLocal.Form(0) = "WebBrowserForm" Then
  6314.                          CreateRatingDocument docLocal, browserobject.locationurl,browserobject.locationname
  6315.                     Else
  6316.                          CreateRatingDocument docLocal,docLocal.url(0),docLocal.title(0)
  6317.                     End If
  6318.                End Select
  6319.           'remove any remaining fields that don't need to be carried around
  6320.                docLocal.removeItem "ForwardTo"
  6321.                docLocal.RemoveItem "SharedOptions" 
  6322.                docLocal.RemoveItem "Rating"
  6323.                docLocal.removeItem "Content"
  6324.                docLocal.removeItem "Comments"
  6325.           End If     
  6326.           docLocal.RemoveItem "tmpWebServer"
  6327.           docLocal.RemoveItem "tmpWebDb"
  6328.           docLocal.Save True, True
  6329.      Else
  6330.           Msgbox "Tento dokument neobsahuje adresu URL."
  6331.      End If
  6332. End Sub
  6333. '++LotusScript Development Environment:2:1:GetInternetProfile:1:8
  6334. Function GetInternetProfile
  6335.          'we need to get the profile document to make sure this is feasible and to get the location of the shared db
  6336.      Set view = db.getView("(Internet Profile)")
  6337.      Set GetInternetProfile = view.GetFirstDocument
  6338. End Function
  6339. Internet Profiles
  6340. Internet Options
  6341. WebServer
  6342.     0S0E
  6343. adit do kategorie
  6344. _Upravit dokument
  6345. Odeslat doku_ment
  6346. esunout do slo
  6347. ky...
  6348. esunout str
  6349. nku do slo
  6350. ky... 
  6351.     0S0E
  6352. _Odebrat ze slo
  6353. ky...
  6354. Postoupit...'++LotusScript Development Environment:2:5:(Options):0:66
  6355. '++LotusScript Development Environment:2:5:(Forward):0:1
  6356. Declare Sub Click(Source As Button)
  6357. '++LotusScript Development Environment:2:5:(Declarations):0:2
  6358. '++LotusScript Development Environment:2:2:BindEvents:1:129
  6359. Private Sub BindEvents(Byval Objectname_ As String)
  6360.      Static Source As BUTTON
  6361.      Set Source = Bind(Objectname_)
  6362.      On Event Click From Source Call Click
  6363. End Sub
  6364. '++LotusScript Development Environment:2:2:Click:1:12
  6365. Sub Click(Source As Button)
  6366.      
  6367.      Dim docLocal As NotesDocument
  6368.      Dim docCollection As NotesDocumentCollection     
  6369.      Set docCollection = db.UnprocessedDocuments
  6370.      If (docCollection.Count = 0) Then
  6371.           Msgbox "Je nutn
  6372.  vybrat dokument.",16,"Chyba"
  6373.           Exit Sub
  6374.      Else
  6375.           For j = 1 To docCollection.Count
  6376.                Set docLocal = docCollection.getnthdocument(j)               
  6377.                If (w.dialogbox ("Forward", True, True, False, False, False, False, " Mo
  6378. nosti postoupen
  6379. ", docLocal)) Then   
  6380.                     Select Case docLocal.ForwardOptions(0)
  6381.                     Case "1" : 'user wants to forward the URL only
  6382.                          Call CreateIELink(doclocal.url(0), doclocal.title(0))
  6383.                     Case "2" : 'user wants to send entire page
  6384.                          Call  ViewForward(docLocal)
  6385.                     End Select
  6386.           'remove any remaining fields that don't need to be carried around
  6387.                     docLocal.RemoveItem "ForwardOptions" 
  6388.                     docLocal.save True, False
  6389.                     
  6390.                End If
  6391.                Exit Sub
  6392.           Next
  6393.      End If
  6394.      Exit Sub
  6395. End Sub
  6396. Lotus Product
  6397. W32I4
  6398. Lotus Product
  6399. W32I4
  6400. Lotus Product
  6401. W32I4
  6402. Lotus Product
  6403. W32I4
  6404. '++LotusScript Development Environment:2:5:(Options):0:74
  6405. Option Public
  6406. Use "InternetFunctions"
  6407. '++LotusScript Development Environment:2:5:(Forward):0:1
  6408. '++LotusScript Development Environment:2:5:(Declarations):0:2
  6409. '++LotusScript Development Environment:2:5:(Options):0:66
  6410. '++LotusScript Development Environment:2:5:(Forward):0:1
  6411. Declare Sub Postopen(Source As Notesuiview)
  6412. Declare Sub Queryaddtofolder(Source As Notesuiview, Target As Variant, Continue As Variant)
  6413. '++LotusScript Development Environment:2:5:(Declarations):0:2
  6414. '++LotusScript Development Environment:2:2:BindEvents:1:129
  6415. Private Sub BindEvents(Byval Objectname_ As String)
  6416.     Static Source As NOTESUIVIEW
  6417.     Set Source = Bind(Objectname_)
  6418.     On Event Postopen From Source Call Postopen
  6419.     On Event Queryaddtofolder From Source Call Queryaddtofolder
  6420. End Sub
  6421. '++LotusScript Development Environment:2:2:Postopen:1:12
  6422. Sub Postopen(Source As Notesuiview)
  6423.     InstantiateObjects
  6424. End Sub
  6425. '++LotusScript Development Environment:2:2:Queryaddtofolder:1:12
  6426. Sub Queryaddtofolder(Source As Notesuiview, Target As Variant, Continue As Variant)
  6427.     Call MoveToFolder(source,target,continue)
  6428. End Sub
  6429. Lotus Product
  6430. W32I4
  6431. O=Lotus Notes
  6432. O=Lotus Notes
  6433. PURSAFO
  6434. |.:#U
  6435. O=Lotus Notes
  6436. CN=Lotus Notes Template Development/O=Lotus Notes
  6437. PURSAFO
  6438. iU;kN
  6439. $SCRIPTOBJ_14
  6440. $SCRIPTOBJ_12
  6441. $SCRIPTOBJ_13
  6442. $SCRIPTOBJ_11
  6443. (Globals) N
  6444. stroje s
  6445.  WWW\P
  6446. $Language
  6447. $LastBuildTime
  6448. $BabelInfo
  6449. $TITLE
  6450. $Name
  6451. $Index
  6452. $Formula
  6453. $FormulaClass
  6454. $VIEWFORMAT
  6455. $FormFormula
  6456. $Comment
  6457. $DesignerVersion
  6458. $V5ACTIONS
  6459. $ACTIONS
  6460. $SCRIPTOBJ_0
  6461. $SCRIPTOBJ_1
  6462. $SCRIPTOBJ_3
  6463. $SCRIPTOBJ_10
  6464. $ViewGlobalScript
  6465. $ViewGlobalScript_O
  6466. $ViewScript
  6467. $ViewScript_O
  6468. Lotus Product
  6469. W32I4
  6470. Odstranit
  6471. '++LotusScript Development Environment:2:5:(Options):0:66
  6472. '++LotusScript Development Environment:2:5:(Forward):0:1
  6473. Declare Sub Click(Source As Button)
  6474. '++LotusScript Development Environment:2:5:(Declarations):0:2
  6475. '++LotusScript Development Environment:2:2:BindEvents:1:129
  6476. Private Sub BindEvents(Byval Objectname_ As String)
  6477.      Static Source As BUTTON
  6478.      Set Source = Bind(Objectname_)
  6479.      On Event Click From Source Call Click
  6480. End Sub
  6481. '++LotusScript Development Environment:2:2:Click:1:12
  6482. Sub Click(Source As Button)
  6483.      ViewDelete
  6484. End Sub
  6485. Tisk...
  6486. '++LotusScript Development Environment:2:5:(Options):0:66
  6487. '++LotusScript Development Environment:2:5:(Forward):0:1
  6488. Declare Sub Click(Source As Button)
  6489. '++LotusScript Development Environment:2:5:(Declarations):0:2
  6490. '++LotusScript Development Environment:2:2:BindEvents:1:129
  6491. Private Sub BindEvents(Byval Objectname_ As String)
  6492.      Static Source As BUTTON
  6493.      Set Source = Bind(Objectname_)
  6494.      On Event Click From Source Call Click
  6495. End Sub
  6496. '++LotusScript Development Environment:2:2:Click:1:12
  6497. Sub Click(Source As Button)
  6498.      PrintWebDocument
  6499. End Sub
  6500. Po_stoupit
  6501. '++LotusScript Development Environment:2:5:(Options):0:66
  6502. '++LotusScript Development Environment:2:5:(Forward):0:1
  6503. Declare Sub Click(Source As Button)
  6504. Declare Function GetInternetProfile
  6505. '++LotusScript Development Environment:2:5:(Declarations):0:2
  6506. '++LotusScript Development Environment:2:2:BindEvents:1:129
  6507. Private Sub BindEvents(Byval Objectname_ As String)
  6508.      Static Source As BUTTON
  6509.      Set Source = Bind(Objectname_)
  6510.      On Event Click From Source Call Click
  6511. End Sub
  6512. '++LotusScript Development Environment:2:2:Click:1:12
  6513. Sub Click(Source As Button)
  6514.      
  6515.      Dim docLocal As NotesDocument
  6516.      Dim webdoc As notesdocument
  6517.      Dim docCollection As NotesDocumentCollection   
  6518.      
  6519.      Set docCollection = db.UnprocessedDocuments
  6520.      If (docCollection.Count = 0) Then
  6521.           Msgbox "Je nutn
  6522.  vybrat dokument.",16,"Chyba"
  6523.           Exit Sub
  6524.      End If
  6525.      Set docLocal = docCollection.GetFirstDocument
  6526.      If docLocal.hasitem("URL") Then 
  6527.           docLocal.tmpWebServer  = docProfile.WebServer
  6528.           docLocal.tmpWebDb = docProfile.WebDatabase
  6529.           docLocal.Save True, True
  6530.           If (w.DialogBox("ShareWebPage", True, True, False, False, False, False, "Mo
  6531. nosti sd
  6532. ", doclocal)) Then
  6533.                docLocal.Save True, True
  6534.                Select Case docLocal.SharedOptions(0)
  6535.                'case 1 was previously forward bookmark.  That's now done off of the forward option
  6536.                Case "2" : 'user wants to copy this to the shared web database
  6537.                     If docLocal.Form(0) = "WebBrowserForm" Then
  6538.                          CopyDocumentToSharedDatabase docLocal, browserobject.locationurl
  6539.                     Else
  6540.                          CopyDocumentToSharedDatabase docLocal, docLocal.url(0)
  6541.                     End If
  6542.                Case "3" : 'user wants to rate this and copy the rating to the shared database
  6543.                     If docLocal.Form(0) = "WebBrowserForm" Then
  6544.                          CreateRatingDocument docLocal, browserobject.locationurl, browserobject.locationname
  6545.                     Else
  6546.                          CreateRatingDocument docLocal,docLocal.url(0), docLocal.title(0)
  6547.                     End If
  6548.                End Select
  6549.           'remove any remaining fields that don't need to be carried around
  6550.                docLocal.removeItem "ForwardTo"
  6551.                docLocal.RemoveItem "SharedOptions" 
  6552.                docLocal.RemoveItem "Rating"
  6553.                docLocal.removeItem "Content"
  6554.                docLocal.removeItem "Comments"
  6555.           End If     
  6556.           docLocal.RemoveItem "tmpWebServer"
  6557.           docLocal.RemoveItem "tmpWebDb"
  6558.           docLocal.Save True, True
  6559.      Else
  6560.           Msgbox "Tento dokument neobsahuje adresu URL."
  6561.      End If
  6562. End Sub
  6563. '++LotusScript Development Environment:2:1:GetInternetProfile:1:8
  6564. Function GetInternetProfile
  6565.          'we need to get the profile document to make sure this is feasible and to get the location of the shared db
  6566.      Set view = db.getView("(Internet Profile)")
  6567.      Set GetInternetProfile = view.GetFirstDocument
  6568. End Function
  6569. Internet Profiles
  6570. Internet Options
  6571. WebServer
  6572.     0S0E
  6573. adit do kategorie
  6574. _Upravit dokument 
  6575. Odeslat doku_ment
  6576. esunout do slo
  6577. ky...:
  6578. esunout str
  6579. nku do slo
  6580. ky... 
  6581.     0S0E
  6582. _Odebrat ze slo
  6583. ky...
  6584. Postoupit...'++LotusScript Development Environment:2:5:(Options):0:66
  6585. '++LotusScript Development Environment:2:5:(Forward):0:1
  6586. Declare Sub Click(Source As Button)
  6587. '++LotusScript Development Environment:2:5:(Declarations):0:2
  6588. '++LotusScript Development Environment:2:2:BindEvents:1:129
  6589. Private Sub BindEvents(Byval Objectname_ As String)
  6590.      Static Source As BUTTON
  6591.      Set Source = Bind(Objectname_)
  6592.      On Event Click From Source Call Click
  6593. End Sub
  6594. '++LotusScript Development Environment:2:2:Click:1:12
  6595. Sub Click(Source As Button)
  6596.      
  6597.      Dim docLocal As NotesDocument
  6598.      Dim docCollection As NotesDocumentCollection     
  6599.      Set docCollection = db.UnprocessedDocuments
  6600.      If (docCollection.Count = 0) Then
  6601.           Msgbox "Je nutn
  6602.  vybrat dokument.",16,"Chyba"
  6603.           Exit Sub
  6604.      Else
  6605.           For j = 1 To docCollection.Count
  6606.                Set docLocal = docCollection.getnthdocument(j)               
  6607.                If (w.dialogbox ("Forward", True, True, False, False, False, False, " Mo
  6608. nosti postoupen
  6609. ", docLocal)) Then   
  6610.                     Select Case docLocal.ForwardOptions(0)
  6611.                     Case "1" : 'user wants to forward the URL only
  6612.                          Call CreateIELink(doclocal.url(0), doclocal.title(0))
  6613.                     Case "2" : 'user wants to send entire page
  6614.                          Call  ViewForward(docLocal)
  6615.                     End Select
  6616.           'remove any remaining fields that don't need to be carried around
  6617.                     docLocal.RemoveItem "ForwardOptions" 
  6618.                     docLocal.save True, False
  6619.                     
  6620.                End If
  6621.                Exit Sub
  6622.           Next
  6623.      End If
  6624.      Exit Sub
  6625. End Sub
  6626. Odstranit
  6627. '++LotusScript Development Environment:2:5:(Options):0:66
  6628. '++LotusScript Development Environment:2:5:(Forward):0:1
  6629. Declare Sub Click(Source As Button)
  6630. '++LotusScript Development Environment:2:5:(Declarations):0:2
  6631. '++LotusScript Development Environment:2:2:BindEvents:1:129
  6632. Private Sub BindEvents(Byval Objectname_ As String)
  6633.      Static Source As BUTTON
  6634.      Set Source = Bind(Objectname_)
  6635.      On Event Click From Source Call Click
  6636. End Sub
  6637. '++LotusScript Development Environment:2:2:Click:1:12
  6638. Sub Click(Source As Button)
  6639.      ViewDelete
  6640. End Sub
  6641. Tisk...s'++LotusScript Development Environment:2:5:(Options):0:66
  6642. '++LotusScript Development Environment:2:5:(Forward):0:1
  6643. Declare Sub Click(Source As Button)
  6644. '++LotusScript Development Environment:2:5:(Declarations):0:2
  6645. '++LotusScript Development Environment:2:2:BindEvents:1:129
  6646. Private Sub BindEvents(Byval Objectname_ As String)
  6647.      Static Source As BUTTON
  6648.      Set Source = Bind(Objectname_)
  6649.      On Event Click From Source Call Click
  6650. End Sub
  6651. '++LotusScript Development Environment:2:2:Click:1:12
  6652. Sub Click(Source As Button)
  6653.      PrintWebDocument
  6654. End Sub
  6655. Po_stoupit
  6656. '++LotusScript Development Environment:2:5:(Options):0:66
  6657. '++LotusScript Development Environment:2:5:(Forward):0:1
  6658. Declare Sub Click(Source As Button)
  6659. Declare Function GetInternetProfile
  6660. '++LotusScript Development Environment:2:5:(Declarations):0:2
  6661. '++LotusScript Development Environment:2:2:BindEvents:1:129
  6662. Private Sub BindEvents(Byval Objectname_ As String)
  6663.      Static Source As BUTTON
  6664.      Set Source = Bind(Objectname_)
  6665.      On Event Click From Source Call Click
  6666. End Sub
  6667. '++LotusScript Development Environment:2:2:Click:1:12
  6668. Sub Click(Source As Button)
  6669.      
  6670.      Dim docLocal As NotesDocument
  6671.      Dim webdoc As notesdocument
  6672.      Dim docCollection As NotesDocumentCollection   
  6673.      
  6674.      Set docCollection = db.UnprocessedDocuments
  6675.      If (docCollection.Count = 0) Then
  6676.           Msgbox "Je nutn
  6677.  vybrat dokument.",16,"Chyba"
  6678.           Exit Sub
  6679.      End If
  6680.      Set docLocal = docCollection.GetFirstDocument
  6681.      If docLocal.hasitem("URL") Then 
  6682.           docLocal.tmpWebServer  = docProfile.WebServer
  6683.           docLocal.tmpWebDb = docProfile.WebDatabase
  6684.           docLocal.Save True, True
  6685.           If (w.DialogBox("ShareWebPage", True, True, False, False, False, False, "Mo
  6686. nosti sd
  6687. ", doclocal)) Then
  6688.                docLocal.Save True, True
  6689.                Select Case docLocal.SharedOptions(0)
  6690.                'case 1 was previously forward bookmark.  That's now done off of the forward option
  6691.                Case "2" : 'user wants to copy this to the shared web database
  6692.                     If docLocal.Form(0) = "WebBrowserForm" Then
  6693.                          CopyDocumentToSharedDatabase docLocal, browserobject.locationurl
  6694.                     Else
  6695.                          CopyDocumentToSharedDatabase docLocal, docLocal.url(0)
  6696.                     End If
  6697.                Case "3" : 'user wants to rate this and copy the rating to the shared database
  6698.                     If docLocal.Form(0) = "WebBrowserForm" Then
  6699.                          CreateRatingDocument docLocal, browserobject.locationurl, browserobject.locationname
  6700.                     Else
  6701.                          CreateRatingDocument docLocal,docLocal.url(0), docLocal.title(0)
  6702.                     End If
  6703.                End Select
  6704.           'remove any remaining fields that don't need to be carried around
  6705.                docLocal.removeItem "ForwardTo"
  6706.                docLocal.RemoveItem "SharedOptions" 
  6707.                docLocal.RemoveItem "Rating"
  6708.                docLocal.removeItem "Content"
  6709.                docLocal.removeItem "Comments"
  6710.           End If     
  6711.           docLocal.RemoveItem "tmpWebServer"
  6712.           docLocal.RemoveItem "tmpWebDb"
  6713.           docLocal.Save True, True
  6714.      Else
  6715.           Msgbox "Tento dokument neobsahuje adresu URL."
  6716.      End If
  6717. End Sub
  6718. '++LotusScript Development Environment:2:1:GetInternetProfile:1:8
  6719. Function GetInternetProfile
  6720.          'we need to get the profile document to make sure this is feasible and to get the location of the shared db
  6721.      Set view = db.getView("(Internet Profile)")
  6722.      Set GetInternetProfile = view.GetFirstDocument
  6723. End Function
  6724. Internet Profiles
  6725. Internet Options
  6726. WebServer
  6727.     0S0E
  6728. adit do kategorie
  6729. _Upravit dokument.
  6730. Odeslat doku_ment
  6731. esunout do slo
  6732. ky...n
  6733. esunout str
  6734. nku do slo
  6735. ky... 
  6736.     0S0E
  6737. _Odebrat ze slo
  6738. ky...
  6739. Postoupit...'++LotusScript Development Environment:2:5:(Options):0:66
  6740. '++LotusScript Development Environment:2:5:(Forward):0:1
  6741. Declare Sub Click(Source As Button)
  6742. '++LotusScript Development Environment:2:5:(Declarations):0:2
  6743. '++LotusScript Development Environment:2:2:BindEvents:1:129
  6744. Private Sub BindEvents(Byval Objectname_ As String)
  6745.      Static Source As BUTTON
  6746.      Set Source = Bind(Objectname_)
  6747.      On Event Click From Source Call Click
  6748. End Sub
  6749. '++LotusScript Development Environment:2:2:Click:1:12
  6750. Sub Click(Source As Button)
  6751.      
  6752.      Dim docLocal As NotesDocument
  6753.      Dim docCollection As NotesDocumentCollection     
  6754.      Set docCollection = db.UnprocessedDocuments
  6755.      If (docCollection.Count = 0) Then
  6756.           Msgbox "Je nutn
  6757.  vybrat dokument.",16,"Chyba"
  6758.           Exit Sub
  6759.      Else
  6760.           For j = 1 To docCollection.Count
  6761.                Set docLocal = docCollection.getnthdocument(j)               
  6762.                If (w.dialogbox ("Forward", True, True, False, False, False, False, " Mo
  6763. nosti postoupen
  6764. ", docLocal)) Then   
  6765.                     Select Case docLocal.ForwardOptions(0)
  6766.                     Case "1" : 'user wants to forward the URL only
  6767.                          Call CreateIELink(doclocal.url(0), doclocal.title(0))
  6768.                     Case "2" : 'user wants to send entire page
  6769.                          Call  ViewForward(docLocal)
  6770.                     End Select
  6771.           'remove any remaining fields that don't need to be carried around
  6772.                     docLocal.RemoveItem "ForwardOptions" 
  6773.                     docLocal.save True, False
  6774.                     
  6775.                End If
  6776.                Exit Sub
  6777.           Next
  6778.      End If
  6779.      Exit Sub
  6780. End Sub
  6781. Lotus Product
  6782. W32I4
  6783. Lotus Product
  6784. W32I4
  6785. Lotus Product
  6786. W32I4
  6787. Lotus Product
  6788. W32I4
  6789. '++LotusScript Development Environment:2:5:(Options):0:74
  6790. Option Public
  6791. Use "InternetFunctions"
  6792. '++LotusScript Development Environment:2:5:(Forward):0:1
  6793. '++LotusScript Development Environment:2:5:(Declarations):0:2
  6794. '++LotusScript Development Environment:2:5:(Options):0:66
  6795. '++LotusScript Development Environment:2:5:(Forward):0:1
  6796. Declare Sub Postopen(Source As Notesuiview)
  6797. Declare Sub Queryaddtofolder(Source As Notesuiview, Target As Variant, Continue As Variant)
  6798. '++LotusScript Development Environment:2:5:(Declarations):0:2
  6799. '++LotusScript Development Environment:2:2:BindEvents:1:129
  6800. Private Sub BindEvents(Byval Objectname_ As String)
  6801.     Static Source As NOTESUIVIEW
  6802.     Set Source = Bind(Objectname_)
  6803.     On Event Postopen From Source Call Postopen
  6804.     On Event Queryaddtofolder From Source Call Queryaddtofolder
  6805. End Sub
  6806. '++LotusScript Development Environment:2:2:Postopen:1:12
  6807. Sub Postopen(Source As Notesuiview)
  6808.     InstantiateObjects
  6809. End Sub
  6810. '++LotusScript Development Environment:2:2:Queryaddtofolder:1:12
  6811. Sub Queryaddtofolder(Source As Notesuiview, Target As Variant, Continue As Variant)
  6812.     Call MoveToFolder(source,target,continue)
  6813. End Sub
  6814. Lotus Product
  6815. W32I4
  6816. O=Lotus Notes
  6817. O=Lotus Notes
  6818. PURSAFO
  6819. |.:#U
  6820. O=Lotus Notes
  6821. CN=Lotus Notes Template Development/O=Lotus Notes
  6822. PURSAFO
  6823. 1!zl7
  6824. $SCRIPTOBJ_14
  6825. $SCRIPTOBJ_12
  6826. $SCRIPTOBJ_13
  6827. $SCRIPTOBJ_11
  6828. (Globals) N
  6829. stroje s
  6830.  WWW\Sledov
  6831. $Language
  6832. $LastBuildTime
  6833. $BabelInfo
  6834. $TITLE
  6835. $Name
  6836. $Index
  6837. $Formula
  6838. $FormulaClass
  6839. $VIEWFORMAT
  6840. $FormFormula
  6841. $Comment
  6842. $DesignerVersion
  6843. $V5ACTIONS
  6844. $ACTIONS
  6845. $SCRIPTOBJ_0
  6846. $SCRIPTOBJ_1
  6847. $SCRIPTOBJ_3
  6848. $SCRIPTOBJ_10
  6849. $ViewGlobalScript
  6850. $ViewGlobalScript_O
  6851. $ViewScript
  6852. $ViewScript_O
  6853. Agent Sledov
  6854. nek: Upozorn
  6855.  na zm
  6856. ny obsahu str
  6857. nek WWW (Osobn
  6858.  navig
  6859. tor s
  6860.  WWW)
  6861.     Na pozad
  6862. ete spustit agenta Sledov
  6863. nek, kter
  6864.  bedliv
  6865. enou str
  6866. nku WWW a upozorn
  6867. s na zm
  6868. nu jej
  6869. ho obsahu.
  6870.     Pozn
  6871.       Agenta Sledov
  6872. nek lze pou
  6873. t pouze tehdy, je-li spu
  6874. na pracovn
  6875.  stanice programu Notes.X
  6876.     Zapnut
  6877.  agenta Sledov
  6878.     Zapnut
  6879.  agenta Sledov
  6880. nek (sta
  6881.  prov
  6882. st jen jednou):X
  6883.       1.    Vyberte p
  6884. kaz Soubor - P
  6885. edvolby - U
  6886. ivatelsk
  6887. edvolby a za
  6888. te pol
  6889. ko Povolit napl
  6890. novan
  6891.  agenty.X
  6892.       2.    Otev
  6893. ete datab
  6894. zi Osobn
  6895.  navig
  6896. tor s
  6897.  WWW a v nab
  6898. dce Akce vyberte p
  6899. kaz Mo
  6900. nosti s
  6901.  Internet.X
  6902.       3.    Na kart
  6903.  Sledov
  6904. nek klepn
  6905. te a tla
  6906. tko Zapnout sledov
  6907. nek. 
  6908.  agenta Sledov
  6909.  agenta Sledov
  6910. nek na str
  6911. nku WWW:X
  6912.       1.    Klepn
  6913. te v nab
  6914. dce Akce na p
  6915. kaz Mo
  6916. nosti s
  6917.  Internet.
  6918.       2.    V 
  6919. sti P
  6920. edvolby agenta Sledov
  6921. nek vypl
  6922. te tato pole:X
  6923.     Kontrolovat aktualizace jednou -- Ur
  6924. ete, jak 
  6925. asto m
  6926.  agent kontrolovat, zda do
  6927. lo ke zm
  6928.  obsahu str
  6929. nky. M
  6930. ete zvolit n
  6931. sleduj
  6932.  intervaly: 1 hodina, 4 hodiny, den nebo t
  6933. i nalezen
  6934.  aktualizac
  6935.  -- Ur
  6936. ete, jak
  6937. sobem chcete b
  6938. t upozorn
  6939. ni na zm
  6940. nu obsahu str
  6941. nky. Chcete-li odeslat zpr
  6942. vu s upozorn
  6943. m, zvolte mo
  6944. nost Odeslat p
  6945. ehled. Pokud chcete odeslat nov
  6946.  aktualizovanou str
  6947. nku WWW, zvolte mo
  6948. nost Odeslat str
  6949. nku po
  6950. tou.X
  6951.     Odeslat komu -- Zadejte jm
  6952. no osoby, kter
  6953. t upozorn
  6954. na na zm
  6955. nu obsahu str
  6956. nky.X
  6957.       3.    Ukon
  6958. ete pr
  6959. ci a ulo
  6960. te zm
  6961.       4.    Vyberte po
  6962. adovanou str
  6963. nku WWW a p
  6964. te ji do slo
  6965. ky Sledov
  6966. nek.X
  6967.     Agent Sledov
  6968. nek je spou
  6969. n v intervalech ur
  6970. ch v dokumentu Mo
  6971. nosti s
  6972.  Internet.X
  6973.     Pozn
  6974.       Agenta Sledov
  6975. nek lze pou
  6976. t na str
  6977. nky poch
  6978.  z ov
  6979. ch server
  6980. , u kter
  6981. ch je p
  6982. stupu ke str
  6983. nce nutn
  6984.  zadat u
  6985. ivatelsk
  6986. no a heslo. Agenta lze podobn
  6987.  spustit tak
  6988. es ov
  6989.  proxy server, u kter
  6990. ho je t
  6991. eba zadat u
  6992. ivatelsk
  6993. no a heslo pro p
  6994. stup k s
  6995. ti Internet. Pokud jste p
  6996. i aktu
  6997.  relaci programu Notes 
  6998. etli str
  6999. nku, ulo
  7000.  program Notes va
  7001. ivatelsk
  7002. no a heslo do pole na str
  7003. nce WWW, odkud jej vezme p
  7004. i spu
  7005.  agenta. Pokud agenta pou
  7006. ijete na ov
  7007.  servery nebo p
  7008. es ov
  7009.  proxy server, je z bezpe
  7010. nostn
  7011.  vhodn
  7012.  datab
  7013. zi za
  7014. ifrovat, aby toto pole bylo skryt
  7015. ed ostatn
  7016. ivateli.Xnd pulls i
  7017. '++LotusScript Development Environment:2:5:(Options):0:74
  7018. Use "AgentFunctions"
  7019. '++LotusScript Development Environment:2:5:(Forward):0:1
  7020. Declare Sub Initialize
  7021. Declare Function NeedToRun(Frequency As Variant) As Integer
  7022. Declare Sub MindURLs(Options As Variant)
  7023. Declare Function DocumentHasBeenRefreshed(CurrentUrl As Variant) As Integer
  7024. Declare Function AppendTitle(Title As String) As String
  7025. '++LotusScript Development Environment:2:5:(Declarations):0:10
  7026. Dim PageMinderFolder As notesview
  7027. Dim EmailAddress As Variant
  7028. Dim CurrentWebDocument As notesdocument
  7029. Dim PreviousWebdocument As notesdocument
  7030. Dim Memo As NotesDocument
  7031. Dim AgentDoc As notesdocument
  7032. Dim Frequency As Variant
  7033. Dim ResultOptions As Variant
  7034. Dim LastRun As Variant
  7035. Dim PageMinderAgent As NotesAgent
  7036. Dim NewWebDocument As notesdocument
  7037. Dim LoadURLLinks As Integer
  7038. '++LotusScript Development Environment:2:2:Initialize:1:10
  7039. Sub Initialize
  7040.      
  7041.      '*
  7042.      '*  The purpose of this agent is to monitor specific pages within the page minder folder and e-mail
  7043.      '*  either changed pages or a newsletter summary to the current user or whoever is listed
  7044.      '*  in the Internet Profile as the email address.
  7045.      '*  This agent makes extensive use of Agent Logging functions.  Please check your local copy of agentlog.nsf 
  7046.      '*  for status and error messages.
  7047.      '*
  7048.      
  7049.      '*
  7050.      '*  Initialize Variables
  7051.      '*
  7052.      On Error Goto ProcessError
  7053.      
  7054.      InstantiateAgentObjects
  7055.      Set dataDoc = Session.SavedData
  7056.      Set WebDatabase = Session.CurrentDatabase
  7057.      Set PageMinderAgent = Session.CurrentAgent
  7058.      Set dt = New NotesDateTime ("1/1/90")
  7059.      
  7060.      LoadURLLinks = False
  7061.      
  7062.      '*
  7063.      '*  Open/Create the Agent Error Log on the client.
  7064.      '*
  7065.      
  7066.      Set AgentLog = OpenLog(PageMinderAgent.name)
  7067.      
  7068.      If LogLocation = "Agent Log" Then
  7069.           agentLog.LogErrors = True     
  7070.      End If
  7071.      
  7072.      Call logaction( "Prob
  7073.  agenta Sledov
  7074. nek...")
  7075.      
  7076.      If (datadoc Is Nothing) Then
  7077.           Set datadoc = New Notesdocument (WebDatabase) 
  7078.      End If
  7079.      '*
  7080.      '*  Make sure that the location settings are correct for local retrievals
  7081.      '*
  7082.      
  7083.      If WebLocationOK Then
  7084.           
  7085.      '*
  7086.      '*  Make sure that the database variable was initialized.
  7087.      '*
  7088.           
  7089.           If  (WebDatabase Is Nothing) Then
  7090.                
  7091.                Call logerror( 1, "Nelze inicializovat datab
  7092.  WWW. Prob
  7093.  ukon
  7094.  programu bez kontroly adres URL.")
  7095.                Goto Cleanup
  7096.           End If
  7097.           
  7098.      '*
  7099.      '*  Verify that the Page Minder Folder exists in the database.
  7100.      '*  If not, exit the program.
  7101.      '*
  7102.           
  7103.           Set PageMinderFolder = WebDatabase.getview("N
  7104. stroje s
  7105.  WWW\Sledov
  7106. nek")
  7107.           
  7108.           If (PageMinderFolder Is Nothing) Then
  7109.                Call logerror(2, "Nebyla nalezena slo
  7110. ka Sledov
  7111. nek. Zkontrolujte n
  7112. vrh datab
  7113. ze a spus
  7114. te agenta znovu.")
  7115.                Goto Cleanup
  7116.           End If
  7117.           
  7118.      '*
  7119.      '*  Now that the Page Minder Folder exists, check to see if there are any documents
  7120.      '*  in it.  If not, exit the program.
  7121.      '*
  7122.           Set CurrentWebDocument = PageMinderFolder.GetFirstDocument
  7123.           
  7124.           If (CurrentWebDocument Is Nothing) Then
  7125.                Call logaction( "Nebyly nalezeny 
  7126.  dokumenty ur
  7127. znamu do slo
  7128. ky Sledov
  7129. nek." )
  7130.                Goto Cleanup
  7131.           End If
  7132.           
  7133.      '*
  7134.      '*  Now that we have verified that there are documents to be checked,
  7135.      '*  we need to retrieve the pertinent fields from the Internet Profile.
  7136.      '*
  7137.           
  7138.           
  7139.           If  ( View Is Nothing ) Then
  7140.                Call logerror(3, "Nebyl nalezen pohled s profilem s
  7141.  Internet. Zkontrolujte n
  7142. vrh datab
  7143. ze a spus
  7144. te agenta znovu.")
  7145.                Goto Cleanup
  7146.           End If
  7147.           
  7148.      '*
  7149.      '*  Make sure that an Internet profile document exists in the database.
  7150.      '*  If not, exit the program.
  7151.      '*
  7152.           
  7153.           If (docProfile Is Nothing) Then
  7154.                Call logerror(4, "Dokument Mo
  7155. nosti s
  7156.  Internet nebyl nalezen. Klepn
  7157. te v nab
  7158. dce Akce na p
  7159. kaz Mo
  7160. nosti s
  7161.  Internet a ulo
  7162. te dokument.")
  7163.                Goto Cleanup
  7164.           End If
  7165.           
  7166.      '*
  7167.      '*  Retrieve the frequency with which we should run the agent.
  7168.      '*  If this is blank, assume daily.
  7169.      '*
  7170.           
  7171.           Frequency = docProfile.SearchFrequency
  7172.           If Frequency(0) = "" Then
  7173.                Call logaction( "Nebyla ur
  7174. etnost kontroly aktualizac
  7175. . Kontrola bude prov
  7176. na denn
  7177.                Call docProfile.Replaceitemvalue("SearchFrequency", "2")
  7178.                Call docProfile.Save(True,False)
  7179.                Frequency = docProfile.SearchFrequency
  7180.           End If
  7181.           
  7182.      '*
  7183.      '*  Retrieve the SendMailTo field to determine where we send
  7184.      '*  results to.  If this is blank, sub in the current username.
  7185.      '*
  7186.           EmailAddress = docProfile.SendMailto
  7187.           If EmailAddress(0) = "" Then
  7188.                Call logaction( "Nebyla ur
  7189.  adresa, na kterou maj
  7190. t zasl
  7191. sledky. Bude pou
  7192. ita adresa " + session.username)
  7193.                Call docProfile.Replaceitemvalue("SendMailto", Session.Username)
  7194.                Call docProfile.Save(True,False)
  7195.                EmailAddress = docProfile.SendMailto
  7196.           End If
  7197.           
  7198.      '*
  7199.      '*  Retrieve the value of the UpdatesFoundOptions field
  7200.      '*  to determine what it is that we should do with the results 
  7201.      '*  of the Pages that have changed.  If it's blank, assume 
  7202.      '*  newsletter summary.
  7203.      '*
  7204.           ResultOptions = docProfile.UpdatesFoundOptions
  7205.           If ResultOptions(0) = "" Then
  7206.                Call logaction( "Nebyl ur
  7207.  form
  7208. sledk
  7209. . Bude odesl
  7210. ehled." )
  7211.                Call docProfile.Replaceitemvalue("UpdatesFoundOptions", "1")
  7212.                Call docProfile.Save(True,False)
  7213.                ResultOptions = docProfile.UpdatesFoundOptions
  7214.           End If
  7215.           
  7216.      '*
  7217.      '*  Now determine if we have to check the pages based on the last time this
  7218.      '*  agent is run.  
  7219.      '*
  7220.           
  7221.           If PageMinderAgent.LastRun <> "" Then
  7222.                If (NeedToRun (Frequency)) Then
  7223.                     Call logaction( "Prob
  7224. hne kontrola adres URL.")
  7225.                     MindURLs(ResultOptions(0))
  7226.                End If
  7227.           Else
  7228.                'This must be the first time we've run this so we don't need to check when it was last run.
  7229.                MindURLs(ResultOptions(0))
  7230.           End If
  7231.           
  7232.      End If
  7233.      Goto cleanup  
  7234. ProcessError:
  7235.      Call logerror(Err, Error$)
  7236.      Call logaction("V rutin
  7237.  Initialize agenta 
  7238. klid do
  7239. lo k p
  7240. edchoz
  7241.  chyb
  7242.      Resume Next     
  7243. Cleanup:  'Cleanup all the old memo forms created by the agent
  7244.      Set documents = db.search("form = ""Memo""", dt, 0)
  7245.      If documents.count<>0 Then
  7246.           For j = 1 To documents.count
  7247.                Set memo = documents.getnthdocument(j)
  7248.                memo.remove True
  7249.           Next
  7250.      End If
  7251.      Call logaction("Agent Sledov
  7252. nek dokon
  7253. innost."     )
  7254.      If LogLocation = "Agent Log" Then
  7255.           Call agentlog.close
  7256.      End If
  7257. End Sub
  7258. '++LotusScript Development Environment:2:1:NeedToRun:1:8
  7259. Function NeedToRun(Frequency As Variant) As Integer
  7260.      
  7261.      '*
  7262.      '*  This function determines if we need to run the agent
  7263.      '*  based on the frequency selection in the Internet Profile
  7264.      '*  The function returns a value of true or false depending on when the agent
  7265.      '*  was last run.
  7266.      '*
  7267.      
  7268.      On Error Goto ProcessError     
  7269.      Dim CurrentTime As New  NotesDatetime ("Now")
  7270.      Dim LastRunDate As New NotesDateTime(datadoc.LastRunTime(0))
  7271.      Dim Starttime As New NotesDateTime("1/1/70")
  7272.      NeedToRun = False
  7273.      Call CurrentTime.Setnow
  7274.      If LastRunDate.lslocaltime < Starttime.lslocaltime Then
  7275.           NeedToRun = True
  7276.           Exit Function
  7277.      End If
  7278.      
  7279.      Select Case Frequency(0) 
  7280.           
  7281.      Case  "0"
  7282.           
  7283.           If CurrentTime.timedifference(LastRunDate) > 3600  Or  Isempty(LastRunDate.LocalTime) Then
  7284.                Call logaction( "Uplynula v
  7285. ce ne
  7286.  hodina, nastal 
  7287. as ke sledov
  7288.  adres URL")
  7289.                NeedToRun = True
  7290.           End If
  7291.      Case "1"
  7292.           If CurrentTime.timedifference(LastRunDate) >14400 Or  Isempty(LastRunDate.LocalTime)  Then
  7293.                Call logaction( "Uplynuly v
  7294. ce ne
  7295.  4 hodiny, nastal 
  7296. as ke sledov
  7297.  adres URL")
  7298.                NeedToRun = True
  7299.           End If
  7300.      Case "2"
  7301.           If CurrentTime.timedifference(LastRunDate) >86400 Or  Isempty(LastRunDate.LocalTime)   Then
  7302.                Call logaction( "Uplynul v
  7303. ce ne
  7304.  den, nastal 
  7305. as ke sledov
  7306.  adres URL")
  7307.                NeedToRun = True
  7308.           End If
  7309.      Case  "3"
  7310.           If CurrentTime.timedifference(LastRunDate) > 604800 Or  Isempty(LastRunDate.LocalTime)  Then
  7311.                Call logaction( "Uplynul v
  7312. ce ne
  7313. den, nastal 
  7314. as ke sledov
  7315.  adres URL")
  7316.                NeedToRun = True
  7317.           End If
  7318.      End Select
  7319.      Exit Function
  7320.      
  7321. ProcessError:
  7322.      Call logerror(Err, Error$)
  7323.      Call logaction("V rutin
  7324.  NeedToRun agenta Sledov
  7325. nek do
  7326. lo k p
  7327. edchoz
  7328.  chyb
  7329.      Resume Next 
  7330.      
  7331. End Function
  7332. '++LotusScript Development Environment:2:2:MindURLs:1:8
  7333. Sub MindURLs(Options As Variant)
  7334.      
  7335.      '*
  7336.      '*  This subroutine performs the test on each document in the page minder
  7337.      '*  folder to see if the document has changed.  If it has, it sends the requested form
  7338.      '*  of e-mail to the user specified in the Internet options.
  7339.      '*
  7340.      On Error Goto ProcessError
  7341.      
  7342.      Dim url As Variant
  7343.      Dim Memo As NotesDocument
  7344.      Dim Memo1 As NotesDocument
  7345.      Dim Body As NotesrichTextItem
  7346.      Dim Body1 As NotesrichTextItem
  7347.      Dim Body2 As NotesrichTextItem
  7348.      Dim background As notesitem
  7349.      Dim papercolor As notesitem
  7350.      Dim SendMail As Integer
  7351.      Dim FirstTime As Integer
  7352.      Dim Successful As Integer
  7353.      
  7354.      If Options = "1" Then
  7355.           Set Memo = New NotesDocument(WebDatabase)
  7356.           Set Body = New NotesRichTextItem(Memo, "Body")
  7357.           Set Body1 = New NotesRichTextItem(Memo, "Body1")
  7358.           Set Body2 = New NotesRichTextItem(Memo, "Body2")
  7359.           Call Memo.ReplaceItemValue( "Subject", "V
  7360. sledky agenta Sledov
  7361. nek pro soubor "+ WebDatabase.Filename )
  7362.           Call Memo.ReplaceItemValue( "Form", "Memo" )
  7363.           Call Memo.Save(True,False)
  7364.           SendMail = False
  7365.           FirstTime = True
  7366.           Successful = True
  7367.      Elseif Options = "0" Then
  7368.           Sendmail = False
  7369.           FirstTime = True
  7370.      End If
  7371.      
  7372.      While Not (CurrentWebDocument Is Nothing) 
  7373.           If CurrentWebdocument.form(0) = "HelpForm"  Then Goto nextdocument
  7374.           If CurrentWebDocument.hasitem("url") Then
  7375.                url = CurrentWebDocument.url(0)
  7376.                
  7377.                If url = "" Then
  7378.                     Call logerror(7,  "Pole pro adresu URL je pr
  7379. . Odeberte str
  7380. nku ze slo
  7381. ky Sledov
  7382. nek.")
  7383.                     Call CurrentWebDocument.ReplaceItemValue("PageMinderStatus", "2")
  7384.                     Call CurrentWebDocument.Save(True, False)
  7385.                     Goto NextDocument
  7386.                End If
  7387.                
  7388.                If (CurrentWebDocument.HTTPStatus(0) <> "200") Or (CurrentWebDocument.HTTPStatus(0) <> "304") Then
  7389.                     Goto Continue  
  7390.                End If
  7391.                
  7392.                If CurrentWebDocument.HTTPLast_Modified(0) = "" Then
  7393. NoLastModified:
  7394.                     If Options = "1"  And FirstTime Then
  7395.                          Call Body1.AddNewLine(1)
  7396.                          Call Body1.AppendText("N
  7397. sleduj
  7398. nky jsou um
  7399. ny na serverech HTTP, kter
  7400.  neumo
  7401.  zjistit datum posledn
  7402. ny:")
  7403.                          Call Body1.AddNewLine(2)
  7404.                          Call Body1.AppendText(AppendTitle(CurrentWebDocument.Title(0)))
  7405.                          Call Body1.AddTab(2)
  7406.                          Call Body1.AppendText(CurrentWebdocument.url(0))
  7407.                          Call Body1.AddNewLine(1)
  7408.                          Call Memo.Save(True, False)
  7409.                          FirstTime = False
  7410.                          SendMail = True
  7411.                     Elseif Options = "1" Then
  7412.                          Call Body1.AppendText(AppendTitle(CurrentWebDocument.Title(0)))
  7413.                          Call Body1.AddTab(2)
  7414.                          Call Body1.AppendText(CurrentWebdocument.url(0))
  7415.                          Call Body1.AddNewLine(1)
  7416.                          Call Memo.Save(True, False)
  7417.                          SendMail = True
  7418.                     Elseif Options = "0" And FirstTime Then
  7419.                          Set Memo1 = New NotesDocument(WebDatabase)
  7420.                          Set Body1 = New NotesRichTextItem(Memo1, "Body")  
  7421.                          Call Memo1.ReplaceItemValue( "Subject", "V
  7422. sledky agenta Sledov
  7423. nek pro soubor "+WebDatabase.Filename  )
  7424.                          Call Memo1.ReplaceItemValue( "Form", "Memo" )
  7425.                          Call Body1.AppendText("N
  7426. sleduj
  7427. nky jsou um
  7428. ny na serverech HTTP, kter
  7429.  neumo
  7430.  zjistit datum posledn
  7431. ny:")
  7432.                          Call Body1.AddNewLine(2)
  7433.                          Call Body1.AppendText(AppendTitle(CurrentWebDocument.Title(0)))
  7434.                          Call Body1.AddTab(2)
  7435.                          Call Body1.AppendText(CurrentWebdocument.url(0))
  7436.                          Call Body1.AddNewLine(1)
  7437.                          Call Memo1.Save(True, False)
  7438.                          FirstTime = False
  7439.                          SendMail = True
  7440.                     Elseif Options = "0" Then
  7441.                          Call Body1.AppendText(AppendTitle(CurrentWebDocument.Title(0)))
  7442.                          Call Body1.AddTab(2)
  7443.                          Call Body1.AppendText(CurrentWebdocument.url(0))
  7444.                          Call Body1.AddNewLine(1)
  7445.                          Call Memo1.Save(True, False)
  7446.                          SendMail = True
  7447.                     End If
  7448.                     Call CurrentWebDocument.ReplaceItemValue("PageMinderStatus", "1")
  7449.                     Call CurrentWebDocument.Save(True, False)
  7450.                     Goto NextDocument
  7451.                End If
  7452.                
  7453. Continue:
  7454.                Set NewWebDocument = RetrieveOverInternet(url,CurrentWebDocument,LoadURLLinks) 
  7455.                If NewWebDocument.HTTPStatus(0) = "401" Then Goto AuthenticationFailed
  7456.                If NewWebDocument.HTTPLast_Modified(0) = "" Then  Goto NoLastModified    
  7457.                If  DocumentHasBeenRefreshed(url) Then
  7458.                     If (NewWebDocument.HTTPStatus(0) = "200") Or (NewWebdocument.HTTPStatus(0) = "304")  Then
  7459.                          Call agentlog.logaction( "
  7460. tena " +NewWebDocument.URL(0)+" str
  7461. nka")
  7462.                          Call NewWebDocument.ReplaceItemValue("PageMinderStatus", "0")
  7463.                          Call NewWebdocument.Save(True,False)
  7464.                          Call NewWebdocument.PutInFolder("N
  7465. stroje s
  7466.  WWW\Sledov
  7467. nek")
  7468.                          
  7469.                          If Options = "0" Then
  7470.                               Set Memo = New NotesDocument(WebDatabase)
  7471.                               Call Memo.ReplaceItemValue( "Subject", "V
  7472. sledky agenta Sledov
  7473. nek pro soubor " + NewWebDocument.url(0)+ " v souboru "+WebDatabase.Filename)
  7474.                               Call Memo.Replaceitemvalue("Form", "Memo")
  7475.                               If NewWebdocument.hasitem("$Background") Then
  7476.                                    Set background = NewWebdocument.getfirstitem("$Background")
  7477.                                    Call memo.copyitem(background, "$Background")
  7478.                               End If
  7479.                               If NewWebdocument.hasitem("$PaperColor") Then
  7480.                                    Set papercolor = NewWebdocument.getfirstitem("$PaperColor")
  7481.                                    Call memo.copyitem(papercolor, "$PaperColor")
  7482.                               End If
  7483.                               Set Body = New NotesRichTextItem(Memo, "Body")  
  7484.                               Call NewWebDocument.Rendertortitem(Body)
  7485.                               Call Memo.save(True,False)
  7486.                               Call Memo.send(False, EMailAddress)
  7487.                          Elseif Options ="1" And Successful Then
  7488.                               Call Body2.AddNewLine(1)
  7489.                               Call Body2.AppendText("N
  7490. sleduj
  7491. nky byly zm
  7492. ny od "+Cstr(Today)+":")   
  7493.                               Call Body2.AddNewLine(2)
  7494.                               Call Body2.AppendText(AppendTitle(NewWebDocument.Title(0)))
  7495.                               Call Body2.AddTab(2)
  7496.                               Call Body2.AppendText(NewWebDocument.url(0))
  7497.                               Call Body2.AddNewLine(1)
  7498.                               Call Memo.Save(True, False)
  7499.                               Successful = False
  7500.                               SendMail = True
  7501.                          Elseif Options = "1" Then
  7502.                               Call Body2.AppendText(AppendTitle(NewWebDocument.Title(0)))
  7503.                               Call Body2.AddTab(2)
  7504.                               Call Body2.AppendText(NewWebDocument.url(0))
  7505.                               Call Body2.AddNewLine(1)
  7506.                               Call Memo.Save (True, False)
  7507.                               SendMail = True
  7508.                          End If
  7509.                     Elseif NewWebDocument.HTTPStatus(0) = "401" Then
  7510. AuthenticationFailed:
  7511.                          Call logerror(8,"Agent Sledov
  7512. nek nem
  7513. adovan
  7514.  informace pro "+NewWebDocument.url(0)+".  Str
  7515. nka nebyla spr
  7516. tena.")
  7517.                          Call NewWebDocument.ReplaceItemValue("PageMinderStatus", "2")
  7518.                          Call NewWebDocument.Save(True, False)
  7519.                          Call NewWebdocument.removefromfolder("N
  7520. stroje s
  7521.  WWW\Sledov
  7522. nek")
  7523.                          If GetLocationItem("WebRetriever")(0) <> "3" Then
  7524.                               Dim AuthenticationMemo As New Notesdocument(WebDatabase)
  7525.                               Set Body = New NotesRichTextItem(AuthenticationMemo, "Body")
  7526.                               Call AuthenticationMemo.ReplaceItemValue( "Subject", "Agent Sledov
  7527. nek vy
  7528. aduje ov
  7529.  informace ")
  7530.                               Call AuthenticationMemo.ReplaceItemValue( "Form", "Memo" )
  7531.                               Call Body.AddNewLine(1)
  7532.                               Call Body.Appendtext("N
  7533. sleduj
  7534. nka vy
  7535. aduje ov
  7536.  informace. Na
  7537. te pros
  7538. m str
  7539. nku ru
  7540.  a pak ji znovu p
  7541. te do slo
  7542. ky Sledov
  7543. nek.")
  7544.                               Call Body.AddNewLine(2)
  7545.                               Call Body.AppendDocLink(NewWebDocument, NewWebDocument.url(0))
  7546.                               Call Body.AddTab(2)
  7547.                               Call Body.AppendText(NewWebDocument.Title(0))
  7548.                               Call Body.AddNewLine(1)
  7549.                               Call AuthenticationMemo.Save (True, False)
  7550.                               Call AuthenticationMemo.send(False, EMailAddress)
  7551.                          Else
  7552.                               Call agentlog.Logaction("Agent Sledov
  7553. nek nepodporuje p
  7554. i pou
  7555.  programu Notes s prohl
  7556. em Internet Explorer str
  7557. nky s ov
  7558.                          End If
  7559.                     Else
  7560.                          Call logerror(9, "Agent Sledov
  7561. nek p
  7562. ijal chybn
  7563.  stavov
  7564. d pole " + Cstr(NewWebDocument.HttpStatus(0)) +".  Str
  7565. nka " + Cstr(NewWebDocument.url(0))+" nebyla na
  7566. tena 
  7567.                          Call NewWebDocument.ReplaceItemValue("PageMinderStatus", "2")
  7568.                          Call NewWebDocument.Save(True, False)
  7569.                     End If
  7570.                Else
  7571.                     Call CurrentWebDocument.ReplaceItemValue("PageMinderStatus", "3")
  7572.                     Call CurrentWebDocument.Save(True, False)
  7573.                End If
  7574.           Else
  7575.                Call logerror(7, "Dokument neobsahuje pole s adresou URL. Odeberte dokument ze slo
  7576. ky Sledov
  7577. nek.")
  7578.                Call CurrentWebDocument.ReplaceItemValue("PageMinderStatus", "2")
  7579.                Call CurrentWebDocument.Save(True, False)
  7580.           End If      
  7581. NextDocument:
  7582.           
  7583.           Set CurrentWebDocument=PageMinderFolder.GetNextDocument(CurrentWebDocument)
  7584.           
  7585.      Wend
  7586.      
  7587.      If SendMail Then
  7588.      '*
  7589.      '* Now that we're done checking the pages, if the user
  7590.      '* requested a newsletter summary of the results, let's mail it.
  7591.      '*
  7592.           If Options = "1" Then
  7593.                Set Body = New NotesRichTextItem(Memo, "Body")  
  7594.                If Body2.Type = RICHTEXT Then
  7595.                     Call Body.Appendrtitem(Body2)
  7596.                End If
  7597.                If Not (Body1 Is Nothing) Then
  7598.                     If Body1.Type = RICHTEXT Then
  7599.                          Call Body.Appendrtitem( Body1)
  7600.                     End If
  7601.                End If
  7602.                Call Memo.Save(True, False)
  7603.                Call Memo.Send(False, EMailAddress)
  7604.           Elseif Options = "0" And Not (Memo1 Is Nothing) Then
  7605.                If Body1.Type  =  RICHTEXT Then
  7606.                     Call Memo1.send(False,EMailAddress)
  7607.                End If
  7608.           End If
  7609.      End If
  7610.      Goto EndSub
  7611.      
  7612. ProcessError:
  7613.      Call logerror(Err, Error$)
  7614.      Call logaction("V rutin
  7615.  MindURL agenta Sledov
  7616. nek do
  7617. lo k p
  7618. edchoz
  7619.  chyb
  7620.      Resume Next     
  7621. EndSub:
  7622.      Call datadoc.Replaceitemvalue("LastRunTime", Now)
  7623.      Call datadoc.Save(True,False)
  7624. End Sub
  7625. '++LotusScript Development Environment:2:1:DocumentHasBeenRefreshed:1:8
  7626. Function DocumentHasBeenRefreshed(CurrentUrl As Variant) As Integer
  7627.      
  7628.      '*
  7629.      '*  The purpose of this function is to determine if the web page
  7630.      '*  that we are monitoring has changed.  If it has, the function
  7631.      '*  returns true.
  7632.      '*
  7633.      Dim LastRunDate As New NotesDateTime(datadoc.LastRunTime(0))
  7634.      DocumentHasBeenRefreshed = False     
  7635.      
  7636.      '*
  7637.      '*  Get the date that the document was last refreshed and
  7638.      '*  save it for future comparisons.
  7639.      '*
  7640.      
  7641.      
  7642.      Dim DateLastModified As New NotesDateTime(NewWebDocument.HTTPLast_modified(0))
  7643.      If (DebugFlag = "1") Then
  7644.           Call logaction( "Datum posledn
  7645. ny (GMT): " + Cdat(DateLastModified.LSGMTTime))
  7646.      End If
  7647.      
  7648.      
  7649.      
  7650.      If Cdat(DateLastModified.LSGMTTime) > Cdat(LastRunDate.LSGMTTime) Or Isempty(LastRunDate.LocalTime) Then
  7651.           DocumentHasBeenRefreshed = True
  7652.      End If
  7653.      
  7654.      
  7655. End Function
  7656. '++LotusScript Development Environment:2:1:AppendTitle:1:8
  7657. Function AppendTitle(Title As String) As String
  7658.      Dim titlelength As Integer
  7659.      titlelength = Len(title)
  7660.      If titlelength<40 Then
  7661.           NewTitle = "                                        "
  7662.           Lset NewTitle = title
  7663.           AppendTitle = NewTitle
  7664.      Elseif titlelength >40 Then
  7665.           AppendTitle = Left$(title, 40)
  7666.      End If
  7667. End Function
  7668. Lotus Product
  7669. W32I4
  7670.           0    0    
  7671. O=Lotus Notes
  7672. O=Lotus Notes
  7673. PURSAFO
  7674. |.:#U
  7675. O=Lotus Notes
  7676. CN=Lotus Notes Template Development/O=Lotus Notes
  7677. PURSAFO
  7678. $AssistType
  7679. $AssistLastRun
  7680. $AssistDocCount
  7681. $AssistFlags
  7682. $AssistTrigger
  7683. $AssistInfo
  7684. $AssistAction
  7685. $AssistQuery
  7686. $AssistAction_Ex
  7687. $Language
  7688. $LastBuildTime
  7689. $BabelInfo
  7690. Lotus Product
  7691. OBJECT
  7692. Lotus Product
  7693. OBJECT
  7694. Lotus Product
  7695. OBJECT
  7696. Lotus Product
  7697. OBJECT
  7698. &Arial
  7699. WebBrowserForm
  7700. Proch
  7701. zet server Notes
  7702.     0S0E
  7703. Uchovat str
  7704. nkuX'++LotusScript Development Environment:2:5:(Options):0:66
  7705. '++LotusScript Development Environment:2:5:(Forward):0:1
  7706. Declare Sub Click(Source As Button)
  7707. '++LotusScript Development Environment:2:5:(Declarations):0:2
  7708. '++LotusScript Development Environment:2:2:BindEvents:1:129
  7709. Private Sub BindEvents(Byval Objectname_ As String)
  7710.      Static Source As BUTTON
  7711.      Set Source = Bind(Objectname_)
  7712.      On Event Click From Source Call Click
  7713. End Sub
  7714. '++LotusScript Development Environment:2:2:Click:1:12
  7715. Sub Click(Source As Button)
  7716.      
  7717.      On Error Resume Next
  7718.      InstantiateWebBrowserFormObjects
  7719.      Dim nulldoc As notesdocument
  7720.      Dim url As String
  7721.      url = browserobject.locationURL
  7722.      If  url <>"" Then
  7723.           ' Request the URL to be retrieved but don't wait for it to come in
  7724.           Print "(DEBUG) - Queue request for: " + url
  7725.           Set   nulldoc = db.getdocumentbyurl (url, True, False, Empty$, Empty$, Empty$, Empty$,Empty$, True)
  7726.      End If
  7727.      uidoc.refreshhideformulas
  7728. End Sub
  7729. (Internet Profile)
  7730. Internet Options
  7731. keeppage
  7732.     0S0E
  7733. Postoupit...'++LotusScript Development Environment:2:5:(Options):0:66
  7734. '++LotusScript Development Environment:2:5:(Forward):0:1
  7735. Declare Sub Click(Source As Button)
  7736. '++LotusScript Development Environment:2:5:(Declarations):0:2
  7737. '++LotusScript Development Environment:2:2:BindEvents:1:129
  7738. Private Sub BindEvents(Byval Objectname_ As String)
  7739.      Static Source As BUTTON
  7740.      Set Source = Bind(Objectname_)
  7741.      On Event Click From Source Call Click
  7742. End Sub
  7743. '++LotusScript Development Environment:2:2:Click:1:12
  7744. Sub Click(Source As Button)
  7745.      
  7746.      InstantiateWebBrowserFormObjects
  7747.      Call IEForwardNote(doc,Browserobject)
  7748. End Sub
  7749. esunout do slo
  7750. ky...X
  7751. OdstranitX'++LotusScript Development Environment:2:5:(Options):0:66
  7752. '++LotusScript Development Environment:2:5:(Forward):0:1
  7753. Declare Sub Click(Source As Button)
  7754. '++LotusScript Development Environment:2:5:(Declarations):0:2
  7755. '++LotusScript Development Environment:2:2:BindEvents:1:129
  7756. Private Sub BindEvents(Byval Objectname_ As String)
  7757.      Static Source As BUTTON
  7758.      Set Source = Bind(Objectname_)
  7759.      On Event Click From Source Call Click
  7760. End Sub
  7761. '++LotusScript Development Environment:2:2:Click:1:12
  7762. Sub Click(Source As Button)
  7763.      
  7764.      InstantiateWebBrowserFormObjects
  7765.      Dim webdoc As notesdocument
  7766.      Dim noteid As String
  7767.      noteid = ""
  7768.      
  7769.      Response = Msgbox ("Vybran
  7770. nky budou trvale odstran
  7771. ny z datab
  7772. ze. Chcete pokra
  7773. ovat?", 20, "Odstranit dokument")
  7774.      If Response = 6 Then    
  7775.           uidoc.close
  7776.           Set webdoc=db.getdocumentbyurl(doc.url(0))
  7777.           Call RemoveObjects(webdoc)
  7778.          ' webdoc.Remove True
  7779.           
  7780.           If doc.isuidocopen Then
  7781.                noteid = doc.noteid             
  7782.                Delete doc
  7783.                Set doc = db.getdocumentbyid (noteid) 
  7784.                doc.remove True
  7785.                w.viewrefresh  
  7786.                w.viewrefresh
  7787.           Else
  7788.                doc.Remove True 
  7789.           End If
  7790.           
  7791.           w.viewrefresh
  7792.           
  7793.           
  7794.           
  7795.      End If
  7796.      
  7797. End Sub
  7798. adit do kategorie
  7799. _Upravit dokumentX
  7800. Odeslat doku_mentX
  7801. Po_stoupit
  7802. $ControlURLNavigateX'++LotusScript Development Environment:2:5:(Options):0:66
  7803. '++LotusScript Development Environment:2:5:(Forward):0:1
  7804. Declare Sub Click(Source As Button)
  7805. '++LotusScript Development Environment:2:5:(Declarations):0:2
  7806. '++LotusScript Development Environment:2:2:BindEvents:1:129
  7807. Private Sub BindEvents(Byval Objectname_ As String)
  7808.      Static Source As BUTTON
  7809.      Set Source = Bind(Objectname_)
  7810.      On Event Click From Source Call Click
  7811. End Sub
  7812. '++LotusScript Development Environment:2:2:Click:1:12
  7813. Sub Click(Source As Button)
  7814.      
  7815.      InstantiateWebBrowserFormObjects
  7816.      Dim URL As Variant
  7817.      Dim Reload As Variant
  7818.      Dim Flags As Integer
  7819.      Dim TmpUrl As String
  7820.      
  7821.      URL = doc.GetitemValue("$NavigateToURL")
  7822.      Reload = doc.GetItemValue("$ReloadRefresh")
  7823.      Flags =Val (Reload(0))
  7824.      On Error 213  Resume Next
  7825.      
  7826.      TmpUrl=browserobject.LocationURL
  7827.      
  7828.      If Flags = 1 Then
  7829.           Flags = 4
  7830.      End If
  7831.      
  7832.      
  7833.      If URL(0) <> "" Then
  7834.           If URL(0) = TmpUrl Then
  7835.               ' Print "Refreshing " + Url(0)
  7836.                browserobject.Refresh     
  7837.           Else
  7838.              '  Print "Attempting " + URL(0) + " Flags = "+ Str(Flags)
  7839.                browserobject.Navigate URL(0), Flags
  7840.                
  7841.           ' Once navigation is done delete the item form the form
  7842.                doc.REMOVEITEM("$NavigateToURL")
  7843.                doc.RemoveItem("$ReloadRefresh")
  7844.                Call doc.Save( True, False )
  7845.           End If
  7846.      Else
  7847.           Messagebox "Nen
  7848. ena adresa URL.", 0, "ErrorNavigating"
  7849.      End If     
  7850. End Sub
  7851. _Odebrat ze slo
  7852. Vlastnosti s
  7853.  Internet...'++LotusScript Development Environment:2:5:(Options):0:66
  7854. '++LotusScript Development Environment:2:5:(Forward):0:1
  7855. Declare Sub Click(Source As Button)
  7856. '++LotusScript Development Environment:2:5:(Declarations):0:2
  7857. '++LotusScript Development Environment:2:2:BindEvents:1:129
  7858. Private Sub BindEvents(Byval Objectname_ As String)
  7859.      Static Source As BUTTON
  7860.      Set Source = Bind(Objectname_)
  7861.      On Event Click From Source Call Click
  7862. End Sub
  7863. '++LotusScript Development Environment:2:2:Click:1:12
  7864. Sub Click(Source As Button)
  7865.      
  7866.      Dim iret As Integer
  7867.      iret=Shell("rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl", 1)
  7868. End Sub
  7869.     0S0E
  7870. Uchovat str
  7871. nkuX'++LotusScript Development Environment:2:5:(Options):0:66
  7872. '++LotusScript Development Environment:2:5:(Forward):0:1
  7873. Declare Sub Click(Source As Button)
  7874. '++LotusScript Development Environment:2:5:(Declarations):0:2
  7875. '++LotusScript Development Environment:2:2:BindEvents:1:129
  7876. Private Sub BindEvents(Byval Objectname_ As String)
  7877.      Static Source As BUTTON
  7878.      Set Source = Bind(Objectname_)
  7879.      On Event Click From Source Call Click
  7880. End Sub
  7881. '++LotusScript Development Environment:2:2:Click:1:12
  7882. Sub Click(Source As Button)
  7883.      
  7884.      On Error Resume Next
  7885.      InstantiateWebBrowserFormObjects
  7886.      Dim nulldoc As notesdocument
  7887.      Dim url As String
  7888.      url = browserobject.locationURL
  7889.      If  url <>"" Then
  7890.           ' Request the URL to be retrieved but don't wait for it to come in
  7891.           Print "(DEBUG) - Queue request for: " + url
  7892.           Set   nulldoc = db.getdocumentbyurl (url, True, False, Empty$, Empty$, Empty$, Empty$,Empty$, True)
  7893.      End If
  7894.      uidoc.refreshhideformulas
  7895. End Sub
  7896. (Internet Profile)
  7897. Internet Options
  7898. keeppage
  7899.     0S0E
  7900. Postoupit...'++LotusScript Development Environment:2:5:(Options):0:66
  7901. '++LotusScript Development Environment:2:5:(Forward):0:1
  7902. Declare Sub Click(Source As Button)
  7903. '++LotusScript Development Environment:2:5:(Declarations):0:2
  7904. '++LotusScript Development Environment:2:2:BindEvents:1:129
  7905. Private Sub BindEvents(Byval Objectname_ As String)
  7906.      Static Source As BUTTON
  7907.      Set Source = Bind(Objectname_)
  7908.      On Event Click From Source Call Click
  7909. End Sub
  7910. '++LotusScript Development Environment:2:2:Click:1:12
  7911. Sub Click(Source As Button)
  7912.      
  7913.      InstantiateWebBrowserFormObjects
  7914.      Call IEForwardNote(doc,Browserobject)
  7915. End Sub
  7916. esunout do slo
  7917. ky...X
  7918. OdstranitX'++LotusScript Development Environment:2:5:(Options):0:66
  7919. '++LotusScript Development Environment:2:5:(Forward):0:1
  7920. Declare Sub Click(Source As Button)
  7921. '++LotusScript Development Environment:2:5:(Declarations):0:2
  7922. '++LotusScript Development Environment:2:2:BindEvents:1:129
  7923. Private Sub BindEvents(Byval Objectname_ As String)
  7924.      Static Source As BUTTON
  7925.      Set Source = Bind(Objectname_)
  7926.      On Event Click From Source Call Click
  7927. End Sub
  7928. '++LotusScript Development Environment:2:2:Click:1:12
  7929. Sub Click(Source As Button)
  7930.      
  7931.      InstantiateWebBrowserFormObjects
  7932.      Dim webdoc As notesdocument
  7933.      Dim noteid As String
  7934.      noteid = ""
  7935.      
  7936.      Response = Msgbox ("Vybran
  7937. nky budou trvale odstran
  7938. ny z datab
  7939. ze. Chcete pokra
  7940. ovat?", 20, "Odstranit dokument")
  7941.      If Response = 6 Then    
  7942.           uidoc.close
  7943.           Set webdoc=db.getdocumentbyurl(doc.url(0))
  7944.           Call RemoveObjects(webdoc)
  7945.          ' webdoc.Remove True
  7946.           
  7947.           If doc.isuidocopen Then
  7948.                noteid = doc.noteid             
  7949.                Delete doc
  7950.                Set doc = db.getdocumentbyid (noteid) 
  7951.                doc.remove True
  7952.                w.viewrefresh  
  7953.                w.viewrefresh
  7954.           Else
  7955.                doc.Remove True 
  7956.           End If
  7957.           
  7958.           w.viewrefresh
  7959.           
  7960.           
  7961.           
  7962.      End If
  7963.      
  7964. End Sub
  7965. adit do kategorie
  7966. _Upravit dokumentX
  7967. Odeslat doku_mentX
  7968. Po_stoupit
  7969. $ControlURLNavigateX'++LotusScript Development Environment:2:5:(Options):0:66
  7970. '++LotusScript Development Environment:2:5:(Forward):0:1
  7971. Declare Sub Click(Source As Button)
  7972. '++LotusScript Development Environment:2:5:(Declarations):0:2
  7973. '++LotusScript Development Environment:2:2:BindEvents:1:129
  7974. Private Sub BindEvents(Byval Objectname_ As String)
  7975.      Static Source As BUTTON
  7976.      Set Source = Bind(Objectname_)
  7977.      On Event Click From Source Call Click
  7978. End Sub
  7979. '++LotusScript Development Environment:2:2:Click:1:12
  7980. Sub Click(Source As Button)
  7981.      
  7982.      InstantiateWebBrowserFormObjects
  7983.      Dim URL As Variant
  7984.      Dim Reload As Variant
  7985.      Dim Flags As Integer
  7986.      Dim TmpUrl As String
  7987.      
  7988.      URL = doc.GetitemValue("$NavigateToURL")
  7989.      Reload = doc.GetItemValue("$ReloadRefresh")
  7990.      Flags =Val (Reload(0))
  7991.      On Error 213  Resume Next
  7992.      
  7993.      TmpUrl=browserobject.LocationURL
  7994.      
  7995.      If Flags = 1 Then
  7996.           Flags = 4
  7997.      End If
  7998.      
  7999.      
  8000.      If URL(0) <> "" Then
  8001.           If URL(0) = TmpUrl Then
  8002.               ' Print "Refreshing " + Url(0)
  8003.                browserobject.Refresh     
  8004.           Else
  8005.              '  Print "Attempting " + URL(0) + " Flags = "+ Str(Flags)
  8006.                browserobject.Navigate URL(0), Flags
  8007.                
  8008.           ' Once navigation is done delete the item form the form
  8009.                doc.REMOVEITEM("$NavigateToURL")
  8010.                doc.RemoveItem("$ReloadRefresh")
  8011.                Call doc.Save( True, False )
  8012.           End If
  8013.      Else
  8014.           Messagebox "Nen
  8015. ena adresa URL.", 0, "ErrorNavigating"
  8016.      End If     
  8017. End Sub
  8018. _Odebrat ze slo
  8019. Vlastnosti s
  8020.  Internet...'++LotusScript Development Environment:2:5:(Options):0:66
  8021. '++LotusScript Development Environment:2:5:(Forward):0:1
  8022. Declare Sub Click(Source As Button)
  8023. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8024. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8025. Private Sub BindEvents(Byval Objectname_ As String)
  8026.      Static Source As BUTTON
  8027.      Set Source = Bind(Objectname_)
  8028.      On Event Click From Source Call Click
  8029. End Sub
  8030. '++LotusScript Development Environment:2:2:Click:1:12
  8031. Sub Click(Source As Button)
  8032.      
  8033.      Dim iret As Integer
  8034.      iret=Shell("rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl", 1)
  8035. End Sub
  8036.     0S0E
  8037. '++LotusScript Development Environment:2:5:(Options):0:74
  8038. Option Public
  8039. Use "InternetFunctions"
  8040. '++LotusScript Development Environment:2:5:(Forward):0:1
  8041. Declare Sub InstantiateWebBrowserFormObjects
  8042. '++LotusScript Development Environment:2:5:(Declarations):0:10
  8043. 'Global Form Variables
  8044. Dim uidoc As notesuidocument
  8045. Dim doc As notesdocument
  8046. Dim browserobject As Variant
  8047. '++LotusScript Development Environment:2:2:InstantiateWebBrowserFormObjects:1:8
  8048. Sub InstantiateWebBrowserFormObjects
  8049.     InstantiateObjects
  8050. End Sub
  8051. '++LotusScript Development Environment:2:5:(Options):0:66
  8052. '++LotusScript Development Environment:2:5:(Forward):0:1
  8053. Declare Sub Postopen(Source As Notesuidocument)
  8054. Declare Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  8055. Declare Sub Initialize
  8056. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8057. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8058. Private Sub BindEvents(Byval Objectname_ As String)
  8059.     Static Source As NOTESUIDOCUMENT
  8060.     Set Source = Bind(Objectname_)
  8061.     On Event Postopen From Source Call Postopen
  8062.     On Event Queryclose From Source Call Queryclose
  8063. End Sub
  8064. '++LotusScript Development Environment:2:2:Postopen:1:12
  8065. Sub Postopen(Source As Notesuidocument)
  8066.     InstantiateWebBrowserFormObjects
  8067.     Set uidoc = source
  8068.     Set doc = uidoc.Document     
  8069.     Set browserobject=uidoc.GetObject("Browser")
  8070.     If docprofile Is Nothing Then
  8071.         Set docprofile = New NotesDocument(db)
  8072.         docprofile.Form = "Admin"
  8073.         docprofile.StartUpOptions = "1"
  8074.         docprofile.OpenURL = "http://notes.net/welcome.nsf"
  8075.         docprofile.PreferredSearchEngine = "4"
  8076.         docprofile.SearchURL="http://www.search.com/"
  8077.         docprofile.ScanAhead = "1"
  8078.         docprofile.SearchFrequency = "2"
  8079.         docprofile.UpdatesFoundOptions = "1"
  8080.         docprofile.SendMailTo = session.UserName
  8081.         docprofile.ReduceDays = "2"
  8082.         docprofile.KeepPage = "1"
  8083.         docprofile.Save True, True
  8084.     End If
  8085.     uidoc.refreshhideformulas
  8086.            ' Make sure there is a URL field and it's not empty before we try to
  8087.           ' navigate there
  8088.     If doc.hasitem("URL")   And doc.URL(0) <> "" Then
  8089.               ' Print "Postopen Navigating to " + doc.URL(0)
  8090.         browserobject.navigate doc.url(0)
  8091.         If source.inpreviewpane Then
  8092.             firstnavigatedone = True
  8093.         End If
  8094.     End If    
  8095. End Sub
  8096. '++LotusScript Development Environment:2:2:Queryclose:1:12
  8097. Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  8098.     ' If source.document.hasitem("firstnavigatedone") Then          
  8099.     FirstNavigateDone = False
  8100.      '     source.document.removeitem("firstnavigatedone")
  8101.       '    source.document.removeitem("$FILE")
  8102.        '   source.document.removeitem("$OLEOBJINFO")
  8103.         '  source.document.save True, False
  8104.    '  Print "reset flag field"
  8105.    ' Print firstnavigatedone
  8106.      'End If
  8107. End Sub
  8108. '++LotusScript Development Environment:2:2:Initialize:1:10
  8109. Sub Initialize
  8110. End Sub
  8111. SaveOptionsX
  8112. EXT34422Shell.Explorer.1
  8113. $OLEPreviewActivateX
  8114. Lotus Product
  8115. W32I4
  8116. Lotus Product
  8117. W32I4
  8118. Lotus Product
  8119. W32I4
  8120. Lotus Product
  8121. W32I4
  8122. Lotus Product
  8123. W32I4
  8124. Lotus Product
  8125. W32I4
  8126. Lotus Product
  8127. W32I4
  8128. O=Lotus Notes
  8129. O=Lotus Notes
  8130. PURSAFO
  8131. |.:#U
  8132. O=Lotus Notes
  8133. CN=Lotus Notes Template Development/O=Lotus Notes
  8134. PURSAFO
  8135. ?mj,K
  8136. $SCRIPTOBJ_26
  8137. $SCRIPTOBJ_18
  8138. $SCRIPTOBJ_21
  8139. $SCRIPTOBJ_22
  8140. $SCRIPTOBJ_23
  8141. $SCRIPTOBJ_24
  8142. $SCRIPTOBJ_25
  8143. $SCRIPTOBJ_15
  8144. $SCRIPTOBJ_16
  8145. $SCRIPTOBJ_11
  8146. $SCRIPTOBJ_14
  8147. $OLEOBJINFO
  8148. $INFO
  8149. $$ScriptName
  8150. $FILE
  8151. EXT61806.lss
  8152. $FILE
  8153. EXT61806.lso
  8154. $FILE
  8155. EXT34422.lss
  8156. $FILE
  8157. EXT34422.lso
  8158. $FILE
  8159. STG38867
  8160. $FILE
  8161. EXT34422
  8162. $WINDOWTITLE
  8163. $ACTIONS
  8164. $V5ACTIONS
  8165. $Script
  8166. $$FormScript
  8167. $BODY
  8168. $$Script_O
  8169. $$$FormScript_O
  8170. $SCRIPTOBJ_0
  8171. $SCRIPTOBJ_1
  8172. $SCRIPTOBJ_3
  8173. $SCRIPTOBJ_8
  8174. $SCRIPTOBJ_10
  8175. $Language
  8176. $LastBuildTime
  8177. $BabelInfo
  8178. Lotus Product
  8179. OBJECT
  8180. Lotus Product
  8181. OBJECT
  8182. WebBrowser4Form
  8183. t prohl
  8184.  Internet Explorer
  8185.     0S0E
  8186. Uchovat str
  8187. nkuX'++LotusScript Development Environment:2:5:(Options):0:66
  8188. '++LotusScript Development Environment:2:5:(Forward):0:1
  8189. Declare Sub Click(Source As Button)
  8190. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8191. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8192. Private Sub BindEvents(Byval Objectname_ As String)
  8193.      Static Source As BUTTON
  8194.      Set Source = Bind(Objectname_)
  8195.      On Event Click From Source Call Click
  8196. End Sub
  8197. '++LotusScript Development Environment:2:2:Click:1:12
  8198. Sub Click(Source As Button)
  8199.      
  8200.      On Error Resume Next
  8201.      InstantiateWebBrowserFormObjects
  8202.      Dim nulldoc As notesdocument
  8203.      Dim url As String
  8204.      url = browserobject.locationURL
  8205.      If  url <>"" Then
  8206.           ' Request the URL to be retrieved but don't wait for it to come in
  8207.           Print "(DEBUG) - Queue request for: " + url
  8208.           Set   nulldoc = db.getdocumentbyurl (url, True, False, Empty$, Empty$, Empty$, Empty$,Empty$, True)
  8209.      End If
  8210.      uidoc.refreshhideformulas
  8211. End Sub
  8212. (Internet Profile)
  8213. Internet Options
  8214. keeppage
  8215.     0S0E
  8216. Postoupit...'++LotusScript Development Environment:2:5:(Options):0:66
  8217. '++LotusScript Development Environment:2:5:(Forward):0:1
  8218. Declare Sub Click(Source As Button)
  8219. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8220. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8221. Private Sub BindEvents(Byval Objectname_ As String)
  8222.      Static Source As BUTTON
  8223.      Set Source = Bind(Objectname_)
  8224.      On Event Click From Source Call Click
  8225. End Sub
  8226. '++LotusScript Development Environment:2:2:Click:1:12
  8227. Sub Click(Source As Button)
  8228.      
  8229.      InstantiateWebBrowserFormObjects
  8230.      Call IEForwardNote(doc,Browserobject)
  8231. End Sub
  8232. OdstranitX'++LotusScript Development Environment:2:5:(Options):0:66
  8233. '++LotusScript Development Environment:2:5:(Forward):0:1
  8234. Declare Sub Click(Source As Button)
  8235. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8236. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8237. Private Sub BindEvents(Byval Objectname_ As String)
  8238.      Static Source As BUTTON
  8239.      Set Source = Bind(Objectname_)
  8240.      On Event Click From Source Call Click
  8241. End Sub
  8242. '++LotusScript Development Environment:2:2:Click:1:12
  8243. Sub Click(Source As Button)
  8244.      
  8245.      InstantiateWebBrowserFormObjects
  8246.      Dim webdoc As notesdocument
  8247.      Dim noteid As String
  8248.      noteid = ""
  8249.      
  8250.      Response = Msgbox ("Vybran
  8251. nka bude trvale odstran
  8252. na z datab
  8253. ze. Chcete pokra
  8254. ovat?", 20, "Odstranit dokument")
  8255.      If Response = 6 Then    
  8256.           uidoc.close
  8257.           Set webdoc=db.getdocumentbyurl(doc.url(0))
  8258.           Call RemoveObjects(webdoc)
  8259.          ' webdoc.Remove True
  8260.           
  8261.           If doc.isuidocopen Then
  8262.                noteid = doc.noteid             
  8263.                Delete doc
  8264.                Set doc = db.getdocumentbyid (noteid) 
  8265.                doc.remove True
  8266.                w.viewrefresh  
  8267.                w.viewrefresh
  8268.           Else
  8269.                doc.Remove True 
  8270.           End If
  8271.           
  8272.           w.viewrefresh
  8273.           
  8274.           
  8275.           
  8276.      End If
  8277.      
  8278. End Sub
  8279. $ControlURLNavigateX'++LotusScript Development Environment:2:5:(Options):0:66
  8280. '++LotusScript Development Environment:2:5:(Forward):0:1
  8281. Declare Sub Click(Source As Button)
  8282. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8283. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8284. Private Sub BindEvents(Byval Objectname_ As String)
  8285.      Static Source As BUTTON
  8286.      Set Source = Bind(Objectname_)
  8287.      On Event Click From Source Call Click
  8288. End Sub
  8289. '++LotusScript Development Environment:2:2:Click:1:12
  8290. Sub Click(Source As Button)
  8291.      
  8292.      InstantiateWebBrowserFormObjects
  8293.      Dim URL As Variant
  8294.      Dim Reload As Variant
  8295.      Dim Flags As Integer
  8296.      Dim TmpUrl As String
  8297.      
  8298.      URL = doc.GetitemValue("$NavigateToURL")
  8299.      Reload = doc.GetItemValue("$ReloadRefresh")
  8300.      Flags =Val (Reload(0))
  8301.      On Error 213  Resume Next
  8302.      
  8303.      TmpUrl=browserobject.LocationURL
  8304.      
  8305.      If Flags = 1 Then
  8306.           Flags = 4
  8307.      End If
  8308.      
  8309.      
  8310.      If URL(0) <> "" Then
  8311.           If URL(0) = TmpUrl Then
  8312.               ' Print "Refreshing " + Url(0)
  8313.                browserobject.Refresh     
  8314.           Else
  8315.              '  Print "Attempting " + URL(0) + " Flags = "+ Str(Flags)
  8316.                browserobject.Navigate2 (URL(0)), (Flags)
  8317.                
  8318.           ' Once navigation is done delete the item form the form
  8319.                doc.REMOVEITEM("$NavigateToURL")
  8320.                doc.RemoveItem("$ReloadRefresh")
  8321.                Call doc.Save( True, False )
  8322.           End If
  8323.      Else
  8324.           Messagebox "Nen
  8325. ena adresa URL.", 0, "ErrorNavigating"
  8326.      End If     
  8327. End Sub
  8328. Vlastnosti s
  8329.  Internet...'++LotusScript Development Environment:2:5:(Options):0:66
  8330. '++LotusScript Development Environment:2:5:(Forward):0:1
  8331. Declare Sub Click(Source As Button)
  8332. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8333. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8334. Private Sub BindEvents(Byval Objectname_ As String)
  8335.      Static Source As BUTTON
  8336.      Set Source = Bind(Objectname_)
  8337.      On Event Click From Source Call Click
  8338. End Sub
  8339. '++LotusScript Development Environment:2:2:Click:1:12
  8340. Sub Click(Source As Button)
  8341.      
  8342.      Dim iret As Integer
  8343.      iret=Shell("rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl", 1)
  8344. End Sub
  8345.     0S0E
  8346. Odeslat doku_mentX
  8347. adit do kategorie
  8348. Po_stoupit
  8349. esunout do slo
  8350. ky...X    
  8351. _Odebrat ze slo
  8352. _Upravit dokumentX
  8353. Uchovat str
  8354. nkuX'++LotusScript Development Environment:2:5:(Options):0:66
  8355. '++LotusScript Development Environment:2:5:(Forward):0:1
  8356. Declare Sub Click(Source As Button)
  8357. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8358. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8359. Private Sub BindEvents(Byval Objectname_ As String)
  8360.      Static Source As BUTTON
  8361.      Set Source = Bind(Objectname_)
  8362.      On Event Click From Source Call Click
  8363. End Sub
  8364. '++LotusScript Development Environment:2:2:Click:1:12
  8365. Sub Click(Source As Button)
  8366.      
  8367.      On Error Resume Next
  8368.      InstantiateWebBrowserFormObjects
  8369.      Dim nulldoc As notesdocument
  8370.      Dim url As String
  8371.      url = browserobject.locationURL
  8372.      If  url <>"" Then
  8373.           ' Request the URL to be retrieved but don't wait for it to come in
  8374.           Print "(DEBUG) - Queue request for: " + url
  8375.           Set   nulldoc = db.getdocumentbyurl (url, True, False, Empty$, Empty$, Empty$, Empty$,Empty$, True)
  8376.      End If
  8377.      uidoc.refreshhideformulas
  8378. End Sub
  8379. (Internet Profile)
  8380. Internet Options
  8381. keeppage
  8382.     0S0E
  8383. Postoupit...'++LotusScript Development Environment:2:5:(Options):0:66
  8384. '++LotusScript Development Environment:2:5:(Forward):0:1
  8385. Declare Sub Click(Source As Button)
  8386. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8387. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8388. Private Sub BindEvents(Byval Objectname_ As String)
  8389.      Static Source As BUTTON
  8390.      Set Source = Bind(Objectname_)
  8391.      On Event Click From Source Call Click
  8392. End Sub
  8393. '++LotusScript Development Environment:2:2:Click:1:12
  8394. Sub Click(Source As Button)
  8395.      
  8396.      InstantiateWebBrowserFormObjects
  8397.      Call IEForwardNote(doc,Browserobject)
  8398. End Sub
  8399. OdstranitX'++LotusScript Development Environment:2:5:(Options):0:66
  8400. '++LotusScript Development Environment:2:5:(Forward):0:1
  8401. Declare Sub Click(Source As Button)
  8402. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8403. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8404. Private Sub BindEvents(Byval Objectname_ As String)
  8405.      Static Source As BUTTON
  8406.      Set Source = Bind(Objectname_)
  8407.      On Event Click From Source Call Click
  8408. End Sub
  8409. '++LotusScript Development Environment:2:2:Click:1:12
  8410. Sub Click(Source As Button)
  8411.      
  8412.      InstantiateWebBrowserFormObjects
  8413.      Dim webdoc As notesdocument
  8414.      Dim noteid As String
  8415.      noteid = ""
  8416.      
  8417.      Response = Msgbox ("Vybran
  8418. nka bude trvale odstran
  8419. na z datab
  8420. ze. Chcete pokra
  8421. ovat?", 20, "Odstranit dokument")
  8422.      If Response = 6 Then    
  8423.           uidoc.close
  8424.           Set webdoc=db.getdocumentbyurl(doc.url(0))
  8425.           Call RemoveObjects(webdoc)
  8426.          ' webdoc.Remove True
  8427.           
  8428.           If doc.isuidocopen Then
  8429.                noteid = doc.noteid             
  8430.                Delete doc
  8431.                Set doc = db.getdocumentbyid (noteid) 
  8432.                doc.remove True
  8433.                w.viewrefresh  
  8434.                w.viewrefresh
  8435.           Else
  8436.                doc.Remove True 
  8437.           End If
  8438.           
  8439.           w.viewrefresh
  8440.           
  8441.           
  8442.           
  8443.      End If
  8444.      
  8445. End Sub
  8446. $ControlURLNavigateX'++LotusScript Development Environment:2:5:(Options):0:66
  8447. '++LotusScript Development Environment:2:5:(Forward):0:1
  8448. Declare Sub Click(Source As Button)
  8449. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8450. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8451. Private Sub BindEvents(Byval Objectname_ As String)
  8452.      Static Source As BUTTON
  8453.      Set Source = Bind(Objectname_)
  8454.      On Event Click From Source Call Click
  8455. End Sub
  8456. '++LotusScript Development Environment:2:2:Click:1:12
  8457. Sub Click(Source As Button)
  8458.      
  8459.      InstantiateWebBrowserFormObjects
  8460.      Dim URL As Variant
  8461.      Dim Reload As Variant
  8462.      Dim Flags As Integer
  8463.      Dim TmpUrl As String
  8464.      
  8465.      URL = doc.GetitemValue("$NavigateToURL")
  8466.      Reload = doc.GetItemValue("$ReloadRefresh")
  8467.      Flags =Val (Reload(0))
  8468.      On Error 213  Resume Next
  8469.      
  8470.      TmpUrl=browserobject.LocationURL
  8471.      
  8472.      If Flags = 1 Then
  8473.           Flags = 4
  8474.      End If
  8475.      
  8476.      
  8477.      If URL(0) <> "" Then
  8478.           If URL(0) = TmpUrl Then
  8479.               ' Print "Refreshing " + Url(0)
  8480.                browserobject.Refresh     
  8481.           Else
  8482.              '  Print "Attempting " + URL(0) + " Flags = "+ Str(Flags)
  8483.                browserobject.Navigate2 (URL(0)), (Flags)
  8484.                
  8485.           ' Once navigation is done delete the item form the form
  8486.                doc.REMOVEITEM("$NavigateToURL")
  8487.                doc.RemoveItem("$ReloadRefresh")
  8488.                Call doc.Save( True, False )
  8489.           End If
  8490.      Else
  8491.           Messagebox "Nen
  8492. ena adresa URL.", 0, "ErrorNavigating"
  8493.      End If     
  8494. End Sub
  8495. Vlastnosti s
  8496.  Internet...'++LotusScript Development Environment:2:5:(Options):0:66
  8497. '++LotusScript Development Environment:2:5:(Forward):0:1
  8498. Declare Sub Click(Source As Button)
  8499. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8500. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8501. Private Sub BindEvents(Byval Objectname_ As String)
  8502.      Static Source As BUTTON
  8503.      Set Source = Bind(Objectname_)
  8504.      On Event Click From Source Call Click
  8505. End Sub
  8506. '++LotusScript Development Environment:2:2:Click:1:12
  8507. Sub Click(Source As Button)
  8508.      
  8509.      Dim iret As Integer
  8510.      iret=Shell("rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl", 1)
  8511. End Sub
  8512.     0S0E
  8513. Odeslat doku_mentX
  8514. adit do kategorie
  8515. Po_stoupit
  8516. esunout do slo
  8517. ky...X    
  8518. _Odebrat ze slo
  8519. _Upravit dokumentX
  8520. '++LotusScript Development Environment:2:5:(Options):0:74
  8521. Option Public
  8522. Use "InternetFunctions"
  8523. '++LotusScript Development Environment:2:5:(Forward):0:1
  8524. Declare Sub InstantiateWebBrowserFormObjects
  8525. '++LotusScript Development Environment:2:5:(Declarations):0:10
  8526. 'Global Form Variables
  8527. Dim uidoc As notesuidocument
  8528. Dim doc As notesdocument
  8529. Dim browserobject As Variant
  8530. '++LotusScript Development Environment:2:2:InstantiateWebBrowserFormObjects:1:8
  8531. Sub InstantiateWebBrowserFormObjects
  8532.     InstantiateObjects
  8533. End Sub
  8534. '++LotusScript Development Environment:2:5:(Options):0:66
  8535. '++LotusScript Development Environment:2:5:(Forward):0:1
  8536. Declare Sub Postopen(Source As Notesuidocument)
  8537. Declare Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  8538. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8539. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8540. Private Sub BindEvents(Byval Objectname_ As String)
  8541.     Static Source As NOTESUIDOCUMENT
  8542.     Set Source = Bind(Objectname_)
  8543.     On Event Postopen From Source Call Postopen
  8544.     On Event Queryclose From Source Call Queryclose
  8545. End Sub
  8546. '++LotusScript Development Environment:2:2:Postopen:1:12
  8547. Sub Postopen(Source As Notesuidocument)
  8548.     InstantiateWebBrowserFormObjects
  8549.     Set uidoc = source 
  8550.     Set doc = uidoc.Document     
  8551.     Set browserobject=uidoc.GetObject("Browser")
  8552.     If docprofile Is Nothing Then
  8553.         Set docprofile = New NotesDocument(db)
  8554.         docprofile.Form = "Admin"
  8555.         docprofile.StartUpOptions = "1"
  8556.         docprofile.OpenURL = "http://notes.net/welcome.nsf"
  8557.         docprofile.PreferredSearchEngine = "4"
  8558.         docprofile.SearchURL="http://www.search.com/"
  8559.         docprofile.ScanAhead = "1"
  8560.         docprofile.SearchFrequency = "2"
  8561.         docprofile.UpdatesFoundOptions = "1"
  8562.         docprofile.SendMailTo = session.UserName
  8563.         docprofile.ReduceDays = "2"
  8564.         docprofile.KeepPage = "1"
  8565.         docprofile.Save True, True
  8566.     End If
  8567.     uidoc.refreshhideformulas
  8568.            ' Make sure there is a URL field and it's not empty before we try to
  8569.           ' navigate there
  8570.     If doc.hasitem("URL")   And doc.URL(0) <> "" Then
  8571.               ' Print "Postopen Navigating to " + doc.URL(0)
  8572.         browserobject.navigate2 (doc.url(0))
  8573.         If source.inpreviewpane Then
  8574.             firstnavigatedone = True
  8575.         End If
  8576.     End If    
  8577. End Sub
  8578. '++LotusScript Development Environment:2:2:Queryclose:1:12
  8579. Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  8580.     FirstNavigateDone = False
  8581. End Sub
  8582. EXT11761Shell.Explorer.2
  8583. $OLEPreviewActivateX
  8584. SaveOptionsX
  8585. Lotus Product
  8586. W32I4
  8587. Lotus Product
  8588. W32I4
  8589. Lotus Product
  8590. W32I4
  8591. Lotus Product
  8592. W32I4
  8593. Lotus Product
  8594. W32I4
  8595. Lotus Product
  8596. W32I4
  8597. Lotus Product
  8598. W32I4
  8599. O=Lotus Notes
  8600. O=Lotus Notes
  8601. PURSAFO
  8602. |.:#U
  8603. O=Lotus Notes
  8604. CN=Lotus Notes Template Development/O=Lotus Notes
  8605. PURSAFO
  8606. $SCRIPTOBJ_11
  8607. $SCRIPTOBJ_12
  8608. $OLEOBJINFO
  8609. $INFO
  8610. $DesignerVersion
  8611. $$ScriptName
  8612. $FILE
  8613. STG18448
  8614. $FILE
  8615. EXT11761
  8616. $FILE
  8617. EXT11761.lss
  8618. $FILE
  8619. EXT11761.lso
  8620. $WINDOWTITLE
  8621. $ACTIONS
  8622. $V5ACTIONS
  8623. $Script
  8624. $$FormScript
  8625. $BODY
  8626. $$Script_O
  8627. $$$FormScript_O
  8628. $SCRIPTOBJ_0
  8629. $SCRIPTOBJ_1
  8630. $SCRIPTOBJ_2
  8631. $SCRIPTOBJ_3
  8632. $SCRIPTOBJ_4
  8633. $Language
  8634. $LastBuildTime
  8635. $BabelInfo
  8636. '++LotusScript Development Environment:2:5:(Options):0:74
  8637. Use "InternetFunctions"
  8638. '++LotusScript Development Environment:2:5:(Forward):0:1
  8639. Declare Sub Postopen(Source As Notesuidatabase)
  8640. Declare Sub PerformWebSetup
  8641. Declare Sub ReduceDocumentsToLinks
  8642. Declare Sub RemoveDocumentsFromDatabase
  8643. Declare Function DocumentCanBeProcessed  As Integer
  8644. Declare Sub SetupExpirationDates
  8645. Declare Sub ReduceOneDocumentToLink
  8646. Declare Sub Queryclose(Source As Notesuidatabase, Continue As Variant)
  8647. '++LotusScript Development Environment:2:5:(Declarations):0:10
  8648. 'Active_X_Personal_Web_Navigator: 
  8649. Dim docCollection As NotesDocumentCollection
  8650. Dim urldoc As NotesDocument
  8651. Dim doc As NotesDocument
  8652. Dim dtExpiration As NotesDateTime
  8653. Dim dtLastAccessed As NotesDateTime
  8654. Dim hskpgagent As NotesAgent
  8655. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8656. Private Sub BindEvents(Byval Objectname_ As String)
  8657.     Static Source As NOTESUIDATABASE
  8658.     Set Source = Bind(Objectname_)
  8659.     On Event Postopen From Source Call Postopen
  8660.     On Event Queryclose From Source Call Queryclose
  8661. End Sub
  8662. '++LotusScript Development Environment:2:2:Postopen:1:12
  8663. Sub Postopen(Source As Notesuidatabase)
  8664.      'intialize variables
  8665.     InstantiateObjects
  8666.     Dim BrowserDoc As notesdocument
  8667.     Dim BrowserobjectCollection As notesdocumentcollection
  8668.     Dim iedoc As New notesdocument(db)
  8669.     Dim BrowserOption As Variant
  8670.     Dim dt As New notesdatetime ("1/1/90")
  8671.      'Get current location retriever value
  8672.     BrowserOption = GetLocationItem("WebRetriever")
  8673.      'ensure that the user's profile document exists
  8674.     If (docprofile Is Nothing) Then 
  8675.         PerformWebSetup    
  8676.           'Get the current folders in the database for future use by the bookmark function
  8677.     Else
  8678.           'Get the current folders in the database for future use by the bookmark function
  8679.         If (docprofile.ReduceDays(0) <> "2") Then
  8680.             Set hskpgagent = db.getagent("
  8681. klid")
  8682.             If Not(hskpgagent.IsEnabled) Then                
  8683.                 Msgbox "Zadali jste, 
  8684. e chcete p
  8685. st nep
  8686. nky v Osobn
  8687.                 + "datab
  8688.  WWW. Pomoc
  8689. kazu Mo
  8690. nosti s
  8691.  Internet v nab
  8692. dce Akce zapn
  8693. te agenta 
  8694. klid, " _
  8695.                 + "kter
  8696.  bude tuto 
  8697. lohu prov
  8698. dou noc v 1:00.", 16,"Zapnout 
  8699. klid"    
  8700.             End If
  8701.         End If
  8702.         If (docprofile.ReduceSize(0) = "1") Then
  8703.                'compare the current database size against the limit set in the user profile
  8704.             If (db.Size > Cdbl(docprofile.ReduceNumMB(0)) *  1048576) Then Msgbox "Velikost t
  8705. to datab
  8706. uje u
  8707. ivatelem zadanou hodnotu o "_
  8708.             & docprofile.ReduceNumMB(0) & "MB.",16,"Mo
  8709. nosti s
  8710.  Internet"
  8711.         End If
  8712.     End If
  8713. End Sub
  8714. '++LotusScript Development Environment:2:2:PerformWebSetup:1:8
  8715. Sub PerformWebSetup
  8716.                'create the new document with default settings
  8717.     Set docprofile = New NotesDocument(db)
  8718.     docprofile.Form = "Admin"
  8719.     docprofile.ScanAhead = "1"
  8720.     docprofile.SearchFrequency = "2"
  8721.     docprofile.UpdatesFoundOptions = "1"
  8722.     docprofile.SendMailTo = session.UserName
  8723.     docprofile.ReduceDays = "2"
  8724.     docprofile.KeepPage = "1"
  8725.     docprofile.Save True, True
  8726. End Sub
  8727. '++LotusScript Development Environment:2:2:ReduceDocumentsToLinks:1:8
  8728. Sub ReduceDocumentsToLinks
  8729.     SetupExpirationDates
  8730.     Set docCollection = db.AllDocuments
  8731.     Set doc = docCollection.GetFirstDocument
  8732.     While Not (doc Is Nothing)
  8733.         If (DocumentCanBeProcessed) Then ReduceOneDocumentToLink
  8734.         Set doc = docCollection.GetNextDocument(doc)
  8735.     Wend
  8736. End Sub
  8737. '++LotusScript Development Environment:2:2:RemoveDocumentsFromDatabase:1:8
  8738. Sub RemoveDocumentsFromDatabase
  8739.     SetupExpirationDates
  8740.     Set docCollection = db.AllDocuments
  8741.     For i = 1 To docCollection.Count
  8742.         Set doc = docCollection.GetNthDocument(i)          
  8743.         If (DocumentCanBeProcessed) Then 
  8744.             Print "Prob
  8745.  odeb
  8746. nek, kter
  8747.  nebyly 
  8748. teny b
  8749. hem uplynul
  8750. ch " & docprofile.ReduceNumDays(0) & " dn
  8751.             doc.Remove True
  8752.         End If               
  8753.     Next
  8754. End Sub
  8755. '++LotusScript Development Environment:2:1:DocumentCanBeProcessed:1:8
  8756. Function DocumentCanBeProcessed  As Integer
  8757. 'determines if a document meets the criteria to be reduced or removed from the database
  8758.     If (doc.Form(0) = "Admin") Then 
  8759.         DocumentCanBeProcessed = False
  8760.         Exit Function
  8761.     End If
  8762. 'if this is the home page, do not process it
  8763.     If (doc.Url(0) = docprofile.OpenUrl(0)) Then
  8764.         DocumentCanBeProcessed = False
  8765.         Exit Function          
  8766.     End If
  8767. 'compare the last accessed date/time
  8768.     dtLastAccessed.LSLocalTime = doc.LastAccessed
  8769.     If (dtExpiration.TimeDifference(dtLastAccessed) > 0) Then DocumentCanBeProcessed = True
  8770. End Function
  8771. '++LotusScript Development Environment:2:2:SetupExpirationDates:1:8
  8772. Sub SetupExpirationDates
  8773. 'initiate the date/time objects
  8774.     Set dtLastAccessed = New NotesDateTime("")
  8775.     Set dtExpiration = New NotesDateTime("")
  8776.     dtLastAccessed.SetNow
  8777.     dtExpiration.SetNow
  8778. 'dtExpired must be set back the number of days specified in the profile document
  8779.     dtExpiration.AdjustDay(-1*Cint(docprofile.ReduceNumDays(0)))
  8780. End Sub
  8781. '++LotusScript Development Environment:2:2:ReduceOneDocumentToLink:1:8
  8782. Sub ReduceOneDocumentToLink
  8783.     Print "Prob
  8784. evod str
  8785. nek, kter
  8786.  nebyly 
  8787. teny b
  8788. hem uplynul
  8789. ch " & docprofile.ReduceNumDays(0) & " dn
  8790.     doc.RemoveItem "Body"
  8791.     doc.RemoveItem "HTMLSouce"
  8792.     doc.RemoveItem "HTMLBody"
  8793.     doc.RemoveItem "$Background"
  8794.     doc.RemoveItem "$FILE"
  8795.     doc.RemoveItem "URLLinks1"
  8796.     doc.RemoveItem "WebAheadStatus"
  8797.     doc.RemoveItem "WebAgentError"
  8798.     doc.RemoveItem "PageMinderStatus"
  8799.     doc.Save True,True
  8800. End Sub
  8801. '++LotusScript Development Environment:2:2:Queryclose:1:12
  8802. Sub Queryclose(Source As Notesuidatabase, Continue As Variant)
  8803. End Sub
  8804. @    @    <
  8805. Lotus Product
  8806. W32I4
  8807. O=Lotus Notes
  8808. O=Lotus Notes
  8809. PURSAFO
  8810. |.:#U
  8811. O=Lotus Notes
  8812. CN=Lotus Notes Template Development/O=Lotus Notes
  8813. PURSAFO
  8814. 7F$ua
  8815. $TITLE
  8816. $PublicAccess
  8817. $DBScript
  8818. $DBScript_O
  8819. $Language
  8820. $LastBuildTime
  8821. $BabelInfo
  8822. Odstranitm'++LotusScript Development Environment:2:5:(Options):0:66
  8823. '++LotusScript Development Environment:2:5:(Forward):0:1
  8824. Declare Sub Click(Source As Button)
  8825. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8826. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8827. Private Sub BindEvents(Byval Objectname_ As String)
  8828.      Static Source As BUTTON
  8829.      Set Source = Bind(Objectname_)
  8830.      On Event Click From Source Call Click
  8831. End Sub
  8832. '++LotusScript Development Environment:2:2:Click:1:12
  8833. Sub Click(Source As Button)
  8834.      
  8835.      viewdelete
  8836.      
  8837. End Sub
  8838. Tisk...
  8839. '++LotusScript Development Environment:2:5:(Options):0:66
  8840. '++LotusScript Development Environment:2:5:(Forward):0:1
  8841. Declare Sub Click(Source As Button)
  8842. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8843. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8844. Private Sub BindEvents(Byval Objectname_ As String)
  8845.      Static Source As BUTTON
  8846.      Set Source = Bind(Objectname_)
  8847.      On Event Click From Source Call Click
  8848. End Sub
  8849. '++LotusScript Development Environment:2:2:Click:1:12
  8850. Sub Click(Source As Button)
  8851.      
  8852.      PrintWebDocument
  8853. End Sub
  8854. Po_stoupit
  8855. '++LotusScript Development Environment:2:5:(Options):0:66
  8856. '++LotusScript Development Environment:2:5:(Forward):0:1
  8857. Declare Sub Click(Source As Button)
  8858. Declare Function GetInternetProfile
  8859. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8860. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8861. Private Sub BindEvents(Byval Objectname_ As String)
  8862.      Static Source As BUTTON
  8863.      Set Source = Bind(Objectname_)
  8864.      On Event Click From Source Call Click
  8865. End Sub
  8866. '++LotusScript Development Environment:2:2:Click:1:12
  8867. Sub Click(Source As Button)
  8868.      
  8869.      Dim docLocal As NotesDocument
  8870.      Dim webdoc As notesdocument
  8871.      Dim docCollection As NotesDocumentCollection     
  8872.      Set docCollection = db.UnprocessedDocuments
  8873.      If (docCollection.Count = 0) Then
  8874.           Msgbox "Je nutn
  8875.  vybrat dokument.",16,"Chyba"
  8876.           Exit Sub
  8877.      End If
  8878.      Set docLocal = docCollection.GetFirstDocument
  8879.      If docLocal.hasitem("URL") Then
  8880.           docLocal.tmpWebServer  = docProfile.WebServer
  8881.           docLocal.tmpWebDb = docProfile.WebDatabase
  8882.           docLocal.Save True, True
  8883.           If (w.DialogBox("ShareWebPage", True, True, False, False, False, False, "Mo
  8884. nosti sd
  8885. ", doclocal)) Then
  8886.                docLocal.Save True, True
  8887.                Select Case docLocal.SharedOptions(0)
  8888.                'case 1 was previously forward bookmark.  That's now done off of the forward option
  8889.                Case "2" : 'user wants to copy this to the shared web database
  8890.                     If docLocal.Form(0) = "WebBrowserForm" Then
  8891.                          CopyDocumentToSharedDatabase docLocal, browserobject.locationurl
  8892.                     Else
  8893.                          CopyDocumentToSharedDatabase docLocal, docLocal.url(0)
  8894.                     End If
  8895.                Case "3" : 'user wants to rate this and copy the rating to the shared database
  8896.                     If docLocal.Form(0) = "WebBrowserForm" Then
  8897.                          CreateRatingDocument docLocal, browserobject.locationurl, browserobject.Locationname
  8898.                     Else
  8899.                          CreateRatingDocument docLocal,docLocal.url(0), docLocal.title(0)
  8900.                     End If
  8901.                End Select
  8902.           'remove any remaining fields that don't need to be carried around
  8903.                docLocal.removeItem "ForwardTo"
  8904.                docLocal.RemoveItem "SharedOptions" 
  8905.                docLocal.RemoveItem "Rating"
  8906.                docLocal.removeItem "Content"
  8907.                docLocal.removeItem "Comments"
  8908.           End If     
  8909.           docLocal.RemoveItem "tmpWebServer"
  8910.           docLocal.RemoveItem "tmpWebDb"
  8911.           docLocal.Save True, True
  8912.      Else
  8913.           Msgbox "Tento dokument neobsahuje adresu URL."
  8914.      End If
  8915. End Sub
  8916. '++LotusScript Development Environment:2:1:GetInternetProfile:1:8
  8917. Function GetInternetProfile
  8918.          'we need to get the profile document to make sure this is feasible and to get the location of the shared db
  8919.      Set view = db.getView("(Internet Profile)")
  8920.      Set GetInternetProfile = view.GetFirstDocument
  8921. End Function
  8922. Internet Profiles
  8923. Internet Options
  8924. WebServer
  8925.     0S0E
  8926. esunout do slo
  8927. ky...+
  8928. adit do kategorie
  8929. _Upravit dokument
  8930. Odeslat doku_ment
  8931. esunout str
  8932. nku do slo
  8933. ky... 
  8934.     0S0E
  8935. _Odebrat ze slo
  8936. ky...
  8937. Vlastnosti s
  8938.  Internet...'++LotusScript Development Environment:2:5:(Options):0:66
  8939. '++LotusScript Development Environment:2:5:(Forward):0:1
  8940. Declare Sub Click(Source As Button)
  8941. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8942. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8943. Private Sub BindEvents(Byval Objectname_ As String)
  8944.      Static Source As BUTTON
  8945.      Set Source = Bind(Objectname_)
  8946.      On Event Click From Source Call Click
  8947. End Sub
  8948. '++LotusScript Development Environment:2:2:Click:1:12
  8949. Sub Click(Source As Button)
  8950.      
  8951.      Dim iret As Integer
  8952.      iret=Shell("rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl", 1)
  8953. End Sub
  8954.     0S0E
  8955. Postoupit...'++LotusScript Development Environment:2:5:(Options):0:66
  8956. '++LotusScript Development Environment:2:5:(Forward):0:1
  8957. Declare Sub Click(Source As Button)
  8958. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8959. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8960. Private Sub BindEvents(Byval Objectname_ As String)
  8961.      Static Source As BUTTON
  8962.      Set Source = Bind(Objectname_)
  8963.      On Event Click From Source Call Click
  8964. End Sub
  8965. '++LotusScript Development Environment:2:2:Click:1:12
  8966. Sub Click(Source As Button)
  8967.      
  8968.      Dim docLocal As NotesDocument
  8969.      Dim docCollection As NotesDocumentCollection     
  8970.      Set docCollection = db.UnprocessedDocuments
  8971.      If (docCollection.Count = 0) Then
  8972.           Msgbox "Je nutn
  8973.  vybrat dokument.",16,"Chyba"
  8974.           Exit Sub
  8975.      Else
  8976.           For j = 1 To docCollection.Count
  8977.                Set docLocal = docCollection.getnthdocument(j)               
  8978.                If (w.dialogbox ("Forward", True, True, False, False, False, False, " Mo
  8979. nosti postoupen
  8980. ", docLocal)) Then   
  8981.                     Select Case docLocal.ForwardOptions(0)
  8982.                     Case "1" : 'user wants to forward the URL only
  8983.                          Call CreateIELink(doclocal.url(0), doclocal.title(0))
  8984.                     Case "2" : 'user wants to send entire page
  8985.                          Call  ViewForward(docLocal)
  8986.                     End Select
  8987.           'remove any remaining fields that don't need to be carried around
  8988.                     docLocal.RemoveItem "ForwardOptions" 
  8989.                     docLocal.save True, False
  8990.                     
  8991.                End If
  8992.                Exit Sub
  8993.           Next
  8994.      End If
  8995.      Exit Sub
  8996. End Sub
  8997. st na z
  8998. title
  8999. Favorites
  9000.     0S0E
  9001. (RemoveObjects)
  9002. Odstranit
  9003. '++LotusScript Development Environment:2:5:(Options):0:66
  9004. '++LotusScript Development Environment:2:5:(Forward):0:1
  9005. Declare Sub Click(Source As Button)
  9006. '++LotusScript Development Environment:2:5:(Declarations):0:2
  9007. '++LotusScript Development Environment:2:2:BindEvents:1:129
  9008. Private Sub BindEvents(Byval Objectname_ As String)
  9009.      Static Source As BUTTON
  9010.      Set Source = Bind(Objectname_)
  9011.      On Event Click From Source Call Click
  9012. End Sub
  9013. '++LotusScript Development Environment:2:2:Click:1:12
  9014. Sub Click(Source As Button)
  9015.      
  9016.      viewdelete
  9017.      
  9018. End Sub
  9019. Tisk...e'++LotusScript Development Environment:2:5:(Options):0:66
  9020. '++LotusScript Development Environment:2:5:(Forward):0:1
  9021. Declare Sub Click(Source As Button)
  9022. '++LotusScript Development Environment:2:5:(Declarations):0:2
  9023. '++LotusScript Development Environment:2:2:BindEvents:1:129
  9024. Private Sub BindEvents(Byval Objectname_ As String)
  9025.      Static Source As BUTTON
  9026.      Set Source = Bind(Objectname_)
  9027.      On Event Click From Source Call Click
  9028. End Sub
  9029. '++LotusScript Development Environment:2:2:Click:1:12
  9030. Sub Click(Source As Button)
  9031.      
  9032.      PrintWebDocument
  9033. End Sub
  9034. Po_stoupit
  9035. '++LotusScript Development Environment:2:5:(Options):0:66
  9036. '++LotusScript Development Environment:2:5:(Forward):0:1
  9037. Declare Sub Click(Source As Button)
  9038. Declare Function GetInternetProfile
  9039. '++LotusScript Development Environment:2:5:(Declarations):0:2
  9040. '++LotusScript Development Environment:2:2:BindEvents:1:129
  9041. Private Sub BindEvents(Byval Objectname_ As String)
  9042.      Static Source As BUTTON
  9043.      Set Source = Bind(Objectname_)
  9044.      On Event Click From Source Call Click
  9045. End Sub
  9046. '++LotusScript Development Environment:2:2:Click:1:12
  9047. Sub Click(Source As Button)
  9048.      
  9049.      Dim docLocal As NotesDocument
  9050.      Dim webdoc As notesdocument
  9051.      Dim docCollection As NotesDocumentCollection     
  9052.      Set docCollection = db.UnprocessedDocuments
  9053.      If (docCollection.Count = 0) Then
  9054.           Msgbox "Je nutn
  9055.  vybrat dokument.",16,"Chyba"
  9056.           Exit Sub
  9057.      End If
  9058.      Set docLocal = docCollection.GetFirstDocument
  9059.      If docLocal.hasitem("URL") Then
  9060.           docLocal.tmpWebServer  = docProfile.WebServer
  9061.           docLocal.tmpWebDb = docProfile.WebDatabase
  9062.           docLocal.Save True, True
  9063.           If (w.DialogBox("ShareWebPage", True, True, False, False, False, False, "Mo
  9064. nosti sd
  9065. ", doclocal)) Then
  9066.                docLocal.Save True, True
  9067.                Select Case docLocal.SharedOptions(0)
  9068.                'case 1 was previously forward bookmark.  That's now done off of the forward option
  9069.                Case "2" : 'user wants to copy this to the shared web database
  9070.                     If docLocal.Form(0) = "WebBrowserForm" Then
  9071.                          CopyDocumentToSharedDatabase docLocal, browserobject.locationurl
  9072.                     Else
  9073.                          CopyDocumentToSharedDatabase docLocal, docLocal.url(0)
  9074.                     End If
  9075.                Case "3" : 'user wants to rate this and copy the rating to the shared database
  9076.                     If docLocal.Form(0) = "WebBrowserForm" Then
  9077.                          CreateRatingDocument docLocal, browserobject.locationurl, browserobject.Locationname
  9078.                     Else
  9079.                          CreateRatingDocument docLocal,docLocal.url(0), docLocal.title(0)
  9080.                     End If
  9081.                End Select
  9082.           'remove any remaining fields that don't need to be carried around
  9083.                docLocal.removeItem "ForwardTo"
  9084.                docLocal.RemoveItem "SharedOptions" 
  9085.                docLocal.RemoveItem "Rating"
  9086.                docLocal.removeItem "Content"
  9087.                docLocal.removeItem "Comments"
  9088.           End If     
  9089.           docLocal.RemoveItem "tmpWebServer"
  9090.           docLocal.RemoveItem "tmpWebDb"
  9091.           docLocal.Save True, True
  9092.      Else
  9093.           Msgbox "Tento dokument neobsahuje adresu URL."
  9094.      End If
  9095. End Sub
  9096. '++LotusScript Development Environment:2:1:GetInternetProfile:1:8
  9097. Function GetInternetProfile
  9098.          'we need to get the profile document to make sure this is feasible and to get the location of the shared db
  9099.      Set view = db.getView("(Internet Profile)")
  9100.      Set GetInternetProfile = view.GetFirstDocument
  9101. End Function
  9102. Internet Profiles
  9103. Internet Options
  9104. WebServer
  9105.     0S0E
  9106. esunout do slo
  9107. ky...i
  9108. adit do kategorie
  9109. _Upravit dokument
  9110. Odeslat doku_ment
  9111. esunout str
  9112. nku do slo
  9113. ky... 
  9114.     0S0E
  9115. _Odebrat ze slo
  9116. ky...
  9117. Vlastnosti s
  9118.  Internet...'++LotusScript Development Environment:2:5:(Options):0:66
  9119. '++LotusScript Development Environment:2:5:(Forward):0:1
  9120. Declare Sub Click(Source As Button)
  9121. '++LotusScript Development Environment:2:5:(Declarations):0:2
  9122. '++LotusScript Development Environment:2:2:BindEvents:1:129
  9123. Private Sub BindEvents(Byval Objectname_ As String)
  9124.      Static Source As BUTTON
  9125.      Set Source = Bind(Objectname_)
  9126.      On Event Click From Source Call Click
  9127. End Sub
  9128. '++LotusScript Development Environment:2:2:Click:1:12
  9129. Sub Click(Source As Button)
  9130.      
  9131.      Dim iret As Integer
  9132.      iret=Shell("rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl", 1)
  9133. End Sub
  9134.     0S0E
  9135. Postoupit...'++LotusScript Development Environment:2:5:(Options):0:66
  9136. '++LotusScript Development Environment:2:5:(Forward):0:1
  9137. Declare Sub Click(Source As Button)
  9138. '++LotusScript Development Environment:2:5:(Declarations):0:2
  9139. '++LotusScript Development Environment:2:2:BindEvents:1:129
  9140. Private Sub BindEvents(Byval Objectname_ As String)
  9141.      Static Source As BUTTON
  9142.      Set Source = Bind(Objectname_)
  9143.      On Event Click From Source Call Click
  9144. End Sub
  9145. '++LotusScript Development Environment:2:2:Click:1:12
  9146. Sub Click(Source As Button)
  9147.      
  9148.      Dim docLocal As NotesDocument
  9149.      Dim docCollection As NotesDocumentCollection     
  9150.      Set docCollection = db.UnprocessedDocuments
  9151.      If (docCollection.Count = 0) Then
  9152.           Msgbox "Je nutn
  9153.  vybrat dokument.",16,"Chyba"
  9154.           Exit Sub
  9155.      Else
  9156.           For j = 1 To docCollection.Count
  9157.                Set docLocal = docCollection.getnthdocument(j)               
  9158.                If (w.dialogbox ("Forward", True, True, False, False, False, False, " Mo
  9159. nosti postoupen
  9160. ", docLocal)) Then   
  9161.                     Select Case docLocal.ForwardOptions(0)
  9162.                     Case "1" : 'user wants to forward the URL only
  9163.                          Call CreateIELink(doclocal.url(0), doclocal.title(0))
  9164.                     Case "2" : 'user wants to send entire page
  9165.                          Call  ViewForward(docLocal)
  9166.                     End Select
  9167.           'remove any remaining fields that don't need to be carried around
  9168.                     docLocal.RemoveItem "ForwardOptions" 
  9169.                     docLocal.save True, False
  9170.                     
  9171.                End If
  9172.                Exit Sub
  9173.           Next
  9174.      End If
  9175.      Exit Sub
  9176. End Sub
  9177. st na z
  9178. title
  9179. Favorites
  9180.     0S0E
  9181. (RemoveObjects)
  9182. Lotus Product
  9183. W32I4
  9184. Lotus Product
  9185. W32I4
  9186. Lotus Product
  9187. W32I4
  9188. Lotus Product
  9189. W32I4
  9190. Lotus Product
  9191. W32I4
  9192. '++LotusScript Development Environment:2:5:(Options):0:74
  9193. Option Public
  9194. Use "InternetFunctions"
  9195. '++LotusScript Development Environment:2:5:(Forward):0:1
  9196. '++LotusScript Development Environment:2:5:(Declarations):0:2
  9197. Lotus Product
  9198. W32I4
  9199. '++LotusScript Development Environment:2:5:(Options):0:66
  9200. '++LotusScript Development Environment:2:5:(Forward):0:1
  9201. Declare Sub Postopen(Source As Notesuiview)
  9202. Declare Sub Queryaddtofolder(Source As Notesuiview, Target As Variant, Continue As Variant)
  9203. '++LotusScript Development Environment:2:5:(Declarations):0:2
  9204. '++LotusScript Development Environment:2:2:BindEvents:1:129
  9205. Private Sub BindEvents(Byval Objectname_ As String)
  9206.     Static Source As NOTESUIVIEW
  9207.     Set Source = Bind(Objectname_)
  9208.     On Event Postopen From Source Call Postopen
  9209.     On Event Queryaddtofolder From Source Call Queryaddtofolder
  9210. End Sub
  9211. '++LotusScript Development Environment:2:2:Postopen:1:12
  9212. Sub Postopen(Source As Notesuiview)
  9213.     InstantiateObjects
  9214. End Sub
  9215. '++LotusScript Development Environment:2:2:Queryaddtofolder:1:12
  9216. Sub Queryaddtofolder(Source As Notesuiview, Target As Variant, Continue As Variant)
  9217.     Call MoveToFolder(source,target,continue)
  9218. End Sub
  9219. Lotus Product
  9220. W32I4
  9221. O=Lotus Notes
  9222. O=Lotus Notes
  9223. PURSAFO
  9224. |.:#U
  9225. O=Lotus Notes
  9226. CN=Lotus Notes Template Development/O=Lotus Notes
  9227. PURSAFO
  9228. $SCRIPTOBJ_22
  9229. $SCRIPTOBJ_20
  9230. $SCRIPTOBJ_21
  9231. $SCRIPTOBJ_16
  9232. $SCRIPTOBJ_17
  9233. $Language
  9234. $LastBuildTime
  9235. $BabelInfo
  9236. $TITLE
  9237. $Index
  9238. $Formula
  9239. $FormulaClass
  9240. $VIEWFORMAT
  9241. $FormFormula
  9242. $Comment
  9243. $DesignerVersion
  9244. $V5ACTIONS
  9245. $ACTIONS
  9246. $SCRIPTOBJ_0
  9247. $SCRIPTOBJ_1
  9248. $SCRIPTOBJ_3
  9249. $SCRIPTOBJ_10
  9250. $SCRIPTOBJ_11
  9251. $ViewGlobalScript
  9252. $ViewGlobalScript_O
  9253. $ViewScript
  9254. $ViewScript_O
  9255. Lotus Product
  9256. W32I4
  9257. Odstranit
  9258. '++LotusScript Development Environment:2:5:(Options):0:66
  9259. '++LotusScript Development Environment:2:5:(Forward):0:1
  9260. Declare Sub Click(Source As Button)
  9261. '++LotusScript Development Environment:2:5:(Declarations):0:2
  9262. '++LotusScript Development Environment:2:2:BindEvents:1:129
  9263. Private Sub BindEvents(Byval Objectname_ As String)
  9264.      Static Source As BUTTON
  9265.      Set Source = Bind(Objectname_)
  9266.      On Event Click From Source Call Click
  9267. End Sub
  9268. '++LotusScript Development Environment:2:2:Click:1:12
  9269. Sub Click(Source As Button)
  9270.      ViewDelete     
  9271.      
  9272. End Sub
  9273. Tisk...
  9274. '++LotusScript Development Environment:2:5:(Options):0:66
  9275. '++LotusScript Development Environment:2:5:(Forward):0:1
  9276. Declare Sub Click(Source As Button)
  9277. '++LotusScript Development Environment:2:5:(Declarations):0:2
  9278. '++LotusScript Development Environment:2:2:BindEvents:1:129
  9279. Private Sub BindEvents(Byval Objectname_ As String)
  9280.      Static Source As BUTTON
  9281.      Set Source = Bind(Objectname_)
  9282.      On Event Click From Source Call Click
  9283. End Sub
  9284. '++LotusScript Development Environment:2:2:Click:1:12
  9285. Sub Click(Source As Button)
  9286.      PrintWebDocument
  9287.      
  9288. End Sub
  9289. Po_stoupit
  9290. ...C'++LotusScript Development Environment:2:5:(Options):0:66
  9291. '++LotusScript Development Environment:2:5:(Forward):0:1
  9292. Declare Sub Click(Source As Button)
  9293. Declare Function GetInternetProfile
  9294. '++LotusScript Development Environment:2:5:(Declarations):0:2
  9295. '++LotusScript Development Environment:2:2:BindEvents:1:129
  9296. Private Sub BindEvents(Byval Objectname_ As String)
  9297.      Static Source As BUTTON
  9298.      Set Source = Bind(Objectname_)
  9299.      On Event Click From Source Call Click
  9300. End Sub
  9301. '++LotusScript Development Environment:2:2:Click:1:12
  9302. Sub Click(Source As Button)
  9303.      
  9304.      Dim docLocal As NotesDocument
  9305.      Dim webdoc As notesdocument
  9306.      Dim docCollection As NotesDocumentCollection     
  9307.      Set docCollection = db.UnprocessedDocuments
  9308.      If (docCollection.Count = 0) Then
  9309.           Msgbox "Je nutn
  9310.  vybrat dokument.",16,"Chyba"
  9311.           Exit Sub
  9312.      End If
  9313.      Set docLocal = docCollection.GetFirstDocument
  9314.      If docLocal.hasitem("URL") Then
  9315.           docLocal.tmpWebServer  = docProfile.WebServer
  9316.           docLocal.tmpWebDb = docProfile.WebDatabase
  9317.           docLocal.Save True, True
  9318.           If (w.DialogBox("ShareWebPage", True, True, False, False, False, False, "Mo
  9319. nosti sd
  9320. ", doclocal)) Then
  9321.                docLocal.Save True, True
  9322.                Select Case docLocal.SharedOptions(0)
  9323.                'case 1 was previously forward bookmark.  That's now done off of the forward option
  9324.                Case "2" : 'user wants to copy this to the shared web database
  9325.                     If docLocal.Form(0) = "WebBrowserForm" Then
  9326.                          CopyDocumentToSharedDatabase docLocal, browserobject.locationurl
  9327.                     Else
  9328.                          CopyDocumentToSharedDatabase docLocal, docLocal.url(0)
  9329.                     End If
  9330.                Case "3" : 'user wants to rate this and copy the rating to the shared database
  9331.                     If docLocal.Form(0) = "WebBrowserForm" Then
  9332.                          CreateRatingDocument docLocal, browserobject.locationurl,browserobject.locationname
  9333.                     Else
  9334.                          CreateRatingDocument docLocal,docLocal.url(0),docLocal.title(0)
  9335.                     End If
  9336.                End Select
  9337.           'remove any remaining fields that don't need to be carried around
  9338.                docLocal.removeItem "ForwardTo"
  9339.                docLocal.RemoveItem "SharedOptions" 
  9340.                docLocal.RemoveItem "Rating"
  9341.                docLocal.removeItem "Content"
  9342.                docLocal.removeItem "Comments"
  9343.           End If     
  9344.           docLocal.RemoveItem "tmpWebServer"
  9345.           docLocal.RemoveItem "tmpWebDb"
  9346.           docLocal.Save True, True
  9347.      Else
  9348.           Msgbox "Tento dokument neobsahuje adresu URL"
  9349.      End If
  9350. End Sub
  9351. '++LotusScript Development Environment:2:1:GetInternetProfile:1:8
  9352. Function GetInternetProfile
  9353.          'we need to get the profile document to make sure this is feasible and to get the location of the shared db
  9354.      Set view = db.getView("(Internet Profile)")
  9355.      Set GetInternetProfile = view.GetFirstDocument
  9356. End Function
  9357. Internet Profiles
  9358. Internet Options
  9359. WebServer
  9360.     0S0E
  9361. adit do kategorie
  9362. _Upravit dokument 
  9363. Odeslat doku_ment
  9364. esunout do slo
  9365. ky...:
  9366. esunout str
  9367. nku do slo
  9368. ky... 
  9369.     0S0E
  9370. _Odebrat ze slo
  9371. ky...
  9372. st na z
  9373. title
  9374. Favorites
  9375.     0S0E
  9376. (RemoveObjects)
  9377. Postoupit...'++LotusScript Development Environment:2:5:(Options):0:66
  9378. '++LotusScript Development Environment:2:5:(Forward):0:1
  9379. Declare Sub Click(Source As Button)
  9380. '++LotusScript Development Environment:2:5:(Declarations):0:2
  9381. '++LotusScript Development Environment:2:2:BindEvents:1:129
  9382. Private Sub BindEvents(Byval Objectname_ As String)
  9383.      Static Source As BUTTON
  9384.      Set Source = Bind(Objectname_)
  9385.      On Event Click From Source Call Click
  9386. End Sub
  9387. '++LotusScript Development Environment:2:2:Click:1:12
  9388. Sub Click(Source As Button)
  9389.      
  9390.      Dim docLocal As NotesDocument
  9391.      Dim docCollection As NotesDocumentCollection     
  9392.      Set docCollection = db.UnprocessedDocuments
  9393.      If (docCollection.Count = 0) Then
  9394.           Msgbox "Je nutn
  9395.  vybrat dokument.",16,"Chyba"
  9396.           Exit Sub
  9397.      Else
  9398.           For j = 1 To docCollection.Count
  9399.                Set docLocal = docCollection.getnthdocument(j)               
  9400.                If (w.dialogbox ("Forward", True, True, False, False, False, False, " Mo
  9401. nosti postoupen
  9402. ", docLocal)) Then   
  9403.                     Select Case docLocal.ForwardOptions(0)
  9404.                     Case "1" : 'user wants to forward the URL only
  9405.                          Call CreateIELink(doclocal.url(0), doclocal.title(0))
  9406.                     Case "2" : 'user wants to send entire page
  9407.                          Call  ViewForward(docLocal)
  9408.                     End Select
  9409.           'remove any remaining fields that don't need to be carried around
  9410.                     docLocal.RemoveItem "ForwardOptions" 
  9411.                     docLocal.save True, False
  9412.                     
  9413.                End If
  9414.                Exit Sub
  9415.           Next
  9416.      End If
  9417.      Exit Sub
  9418. End Sub
  9419. Odstranit
  9420. '++LotusScript Development Environment:2:5:(Options):0:66
  9421. '++LotusScript Development Environment:2:5:(Forward):0:1
  9422. Declare Sub Click(Source As Button)
  9423. '++LotusScript Development Environment:2:5:(Declarations):0:2
  9424. '++LotusScript Development Environment:2:2:BindEvents:1:129
  9425. Private Sub BindEvents(Byval Objectname_ As String)
  9426.      Static Source As BUTTON
  9427.      Set Source = Bind(Objectname_)
  9428.      On Event Click From Source Call Click
  9429. End Sub
  9430. '++LotusScript Development Environment:2:2:Click:1:12
  9431. Sub Click(Source As Button)
  9432.      ViewDelete     
  9433.      
  9434. End Sub
  9435. Tisk...
  9436. '++LotusScript Development Environment:2:5:(Options):0:66
  9437. '++LotusScript Development Environment:2:5:(Forward):0:1
  9438. Declare Sub Click(Source As Button)
  9439. '++LotusScript Development Environment:2:5:(Declarations):0:2
  9440. '++LotusScript Development Environment:2:2:BindEvents:1:129
  9441. Private Sub BindEvents(Byval Objectname_ As String)
  9442.      Static Source As BUTTON
  9443.      Set Source = Bind(Objectname_)
  9444.      On Event Click From Source Call Click
  9445. End Sub
  9446. '++LotusScript Development Environment:2:2:Click:1:12
  9447. Sub Click(Source As Button)
  9448.      PrintWebDocument
  9449.      
  9450. End Sub
  9451. Po_stoupit
  9452. '++LotusScript Development Environment:2:5:(Options):0:66
  9453. '++LotusScript Development Environment:2:5:(Forward):0:1
  9454. Declare Sub Click(Source As Button)
  9455. Declare Function GetInternetProfile
  9456. '++LotusScript Development Environment:2:5:(Declarations):0:2
  9457. '++LotusScript Development Environment:2:2:BindEvents:1:129
  9458. Private Sub BindEvents(Byval Objectname_ As String)
  9459.      Static Source As BUTTON
  9460.      Set Source = Bind(Objectname_)
  9461.      On Event Click From Source Call Click
  9462. End Sub
  9463. '++LotusScript Development Environment:2:2:Click:1:12
  9464. Sub Click(Source As Button)
  9465.      
  9466.      Dim docLocal As NotesDocument
  9467.      Dim webdoc As notesdocument
  9468.      Dim docCollection As NotesDocumentCollection     
  9469.      Set docCollection = db.UnprocessedDocuments
  9470.      If (docCollection.Count = 0) Then
  9471.           Msgbox "Je nutn
  9472.  vybrat dokument.",16,"Chyba"
  9473.           Exit Sub
  9474.      End If
  9475.      Set docLocal = docCollection.GetFirstDocument
  9476.      If docLocal.hasitem("URL") Then
  9477.           docLocal.tmpWebServer  = docProfile.WebServer
  9478.           docLocal.tmpWebDb = docProfile.WebDatabase
  9479.           docLocal.Save True, True
  9480.           If (w.DialogBox("ShareWebPage", True, True, False, False, False, False, "Mo
  9481. nosti sd
  9482. ", doclocal)) Then
  9483.                docLocal.Save True, True
  9484.                Select Case docLocal.SharedOptions(0)
  9485.                'case 1 was previously forward bookmark.  That's now done off of the forward option
  9486.                Case "2" : 'user wants to copy this to the shared web database
  9487.                     If docLocal.Form(0) = "WebBrowserForm" Then
  9488.                          CopyDocumentToSharedDatabase docLocal, browserobject.locationurl
  9489.                     Else
  9490.                          CopyDocumentToSharedDatabase docLocal, docLocal.url(0)
  9491.                     End If
  9492.                Case "3" : 'user wants to rate this and copy the rating to the shared database
  9493.                     If docLocal.Form(0) = "WebBrowserForm" Then
  9494.                          CreateRatingDocument docLocal, browserobject.locationurl,browserobject.locationname
  9495.                     Else
  9496.                          CreateRatingDocument docLocal,docLocal.url(0),docLocal.title(0)
  9497.                     End If
  9498.                End Select
  9499.           'remove any remaining fields that don't need to be carried around
  9500.                docLocal.removeItem "ForwardTo"
  9501.                docLocal.RemoveItem "SharedOptions" 
  9502.                docLocal.RemoveItem "Rating"
  9503.                docLocal.removeItem "Content"
  9504.                docLocal.removeItem "Comments"
  9505.           End If     
  9506.           docLocal.RemoveItem "tmpWebServer"
  9507.           docLocal.RemoveItem "tmpWebDb"
  9508.           docLocal.Save True, True
  9509.      Else
  9510.           Msgbox "Tento dokument neobsahuje adresu URL"
  9511.      End If
  9512. End Sub
  9513. '++LotusScript Development Environment:2:1:GetInternetProfile:1:8
  9514. Function GetInternetProfile
  9515.          'we need to get the profile document to make sure this is feasible and to get the location of the shared db
  9516.      Set view = db.getView("(Internet Profile)")
  9517.      Set GetInternetProfile = view.GetFirstDocument
  9518. End Function
  9519. Internet Profiles
  9520. Internet Options
  9521. WebServer
  9522.     0S0E
  9523. adit do kategorie
  9524. _Upravit dokumentt
  9525. Odeslat doku_ment
  9526. esunout do slo
  9527. ky...n
  9528. esunout str
  9529. nku do slo
  9530. ky... 
  9531.     0S0E
  9532. _Odebrat ze slo
  9533. ky...
  9534. st na z
  9535. title
  9536. Favorites
  9537.     0S0E
  9538. (RemoveObjects)
  9539. Postoupit...'++LotusScript Development Environment:2:5:(Options):0:66
  9540. '++LotusScript Development Environment:2:5:(Forward):0:1
  9541. Declare Sub Click(Source As Button)
  9542. '++LotusScript Development Environment:2:5:(Declarations):0:2
  9543. '++LotusScript Development Environment:2:2:BindEvents:1:129
  9544. Private Sub BindEvents(Byval Objectname_ As String)
  9545.      Static Source As BUTTON
  9546.      Set Source = Bind(Objectname_)
  9547.      On Event Click From Source Call Click
  9548. End Sub
  9549. '++LotusScript Development Environment:2:2:Click:1:12
  9550. Sub Click(Source As Button)
  9551.      
  9552.      Dim docLocal As NotesDocument
  9553.      Dim docCollection As NotesDocumentCollection     
  9554.      Set docCollection = db.UnprocessedDocuments
  9555.      If (docCollection.Count = 0) Then
  9556.           Msgbox "Je nutn
  9557.  vybrat dokument.",16,"Chyba"
  9558.           Exit Sub
  9559.      Else
  9560.           For j = 1 To docCollection.Count
  9561.                Set docLocal = docCollection.getnthdocument(j)               
  9562.                If (w.dialogbox ("Forward", True, True, False, False, False, False, " Mo
  9563. nosti postoupen
  9564. ", docLocal)) Then   
  9565.                     Select Case docLocal.ForwardOptions(0)
  9566.                     Case "1" : 'user wants to forward the URL only
  9567.                          Call CreateIELink(doclocal.url(0), doclocal.title(0))
  9568.                     Case "2" : 'user wants to send entire page
  9569.                          Call  ViewForward(docLocal)
  9570.                     End Select
  9571.           'remove any remaining fields that don't need to be carried around
  9572.                     docLocal.RemoveItem "ForwardOptions" 
  9573.                     docLocal.save True, False
  9574.                     
  9575.                End If
  9576.                Exit Sub
  9577.           Next
  9578.      End If
  9579.      Exit Sub
  9580. End Sub
  9581. Lotus Product
  9582. W32I4
  9583. Lotus Product
  9584. W32I4
  9585. Lotus Product
  9586. W32I4
  9587. Lotus Product
  9588. W32I4
  9589. '++LotusScript Development Environment:2:5:(Options):0:74
  9590. Option Public
  9591. Use "InternetFunctions"
  9592. '++LotusScript Development Environment:2:5:(Forward):0:1
  9593. '++LotusScript Development Environment:2:5:(Declarations):0:2
  9594. '++LotusScript Development Environment:2:5:(Options):0:66
  9595. '++LotusScript Development Environment:2:5:(Forward):0:1
  9596. Declare Sub Postopen(Source As Notesuiview)
  9597. Declare Sub Queryaddtofolder(Source As Notesuiview, Target As Variant, Continue As Variant)
  9598. '++LotusScript Development Environment:2:5:(Declarations):0:2
  9599. '++LotusScript Development Environment:2:2:BindEvents:1:129
  9600. Private Sub BindEvents(Byval Objectname_ As String)
  9601.     Static Source As NOTESUIVIEW
  9602.     Set Source = Bind(Objectname_)
  9603.     On Event Postopen From Source Call Postopen
  9604.     On Event Queryaddtofolder From Source Call Queryaddtofolder
  9605. End Sub
  9606. '++LotusScript Development Environment:2:2:Postopen:1:12
  9607. Sub Postopen(Source As Notesuiview)
  9608.     InstantiateObjects
  9609. End Sub
  9610. '++LotusScript Development Environment:2:2:Queryaddtofolder:1:12
  9611. Sub Queryaddtofolder(Source As Notesuiview, Target As Variant, Continue As Variant)
  9612.     Call MoveToFolder(source,target,continue)
  9613. End Sub
  9614. Lotus Product
  9615. W32I4
  9616. O=Lotus Notes
  9617. O=Lotus Notes
  9618. PURSAFO
  9619. |.:#U
  9620. O=Lotus Notes
  9621. CN=Lotus Notes Template Development/O=Lotus Notes
  9622. PURSAFO
  9623. $SCRIPTOBJ_20
  9624. $SCRIPTOBJ_19
  9625. $SCRIPTOBJ_17
  9626. $SCRIPTOBJ_18
  9627. $SCRIPTOBJ_16
  9628. $SCRIPTOBJ_14
  9629. $SCRIPTOBJ_15
  9630. $SCRIPTOBJ_13
  9631. (Globals) Obl
  9632.  polo
  9633. ky a z
  9634. $Language
  9635. $LastBuildTime
  9636. $BabelInfo
  9637. $TITLE
  9638. $Name
  9639. $Index
  9640. $Formula
  9641. $FormulaClass
  9642. $VIEWFORMAT
  9643. $FormFormula
  9644. $Comment
  9645. $DesignerVersion
  9646. $V5ACTIONS
  9647. $ACTIONS
  9648. $SCRIPTOBJ_0
  9649. $SCRIPTOBJ_1
  9650. $SCRIPTOBJ_3
  9651. $SCRIPTOBJ_11
  9652. $ViewGlobalScript
  9653. $ViewGlobalScript_O
  9654. $ViewScript
  9655. $ViewScript_O
  9656. '++LotusScript Development Environment:2:5:(Options):0:74
  9657. Option Public
  9658. '++LotusScript Development Environment:2:5:(Forward):0:1
  9659. Declare Sub RefreshPage
  9660. Declare Sub InstantiateObjects
  9661. Declare Sub OpenHomeURL
  9662. Declare Sub OpenSearchSite (docLocal As NotesDocument)
  9663. Declare Sub CreateNotesLink (docLocal As NotesDocument)
  9664. Declare Sub CopyDocumentToSharedDatabase (docLocal As NotesDocument, url As String) 
  9665. Declare Sub CreateRatingDocument (docLocal As NotesDocument, url As String, title As String)
  9666. Declare Sub ReduceToLink (docLocal As NotesDocument)
  9667. Declare Sub GetProfileDocument
  9668. Declare Function LocationOK As Integer
  9669. Declare Sub  ImportFavorites
  9670. Declare Sub FavoriteExtractAddress(posBegin As Integer)
  9671. Declare Sub CreateFavoriteDocument   
  9672. Declare Sub FavoriteProcessOneLine
  9673. Declare Sub ImportBookmarks
  9674. Declare Sub NavigatorExtractAddress(posBegin As Integer)
  9675. Declare Sub ShrinkFolderName
  9676. Declare Sub NavigatorProcessOneLine
  9677. Declare Sub GetFolderName(posStart As Integer)
  9678. Declare Sub CreateNavigatorDocument
  9679. Declare Sub PrintWebDocument
  9680. Declare Sub WebNavHelp
  9681. Declare Sub IENextdoc(browserobject As Variant)    
  9682. Declare Sub IEPreviousDoc(browserobject As Variant)     
  9683. Declare Sub IEStop(browserobject As Variant)  
  9684. Declare Function GetCurrentLocation As String
  9685. Declare Sub IEForwardNote (doc As notesdocument, browserobject As Variant)
  9686. Declare Sub IERefreshPage(browserobject As Variant)     
  9687. Declare Sub IEOpenHome(browserobject As Variant)
  9688. Declare Sub IESearch(browserobject As Variant)
  9689. Declare Sub CreateIELink(url As String, title As String)
  9690. Declare Sub MoveToFolder(Source As NotesUIView,Target As Variant, Continue As Variant)
  9691. Declare Function GetLocalNAB() As NotesDatabase
  9692. Declare Function GetRegValue (szKey$, szValueName$) As String
  9693. Declare Sub SetRegValue(szKey$, szValueName$, szKeyValue)
  9694. Declare Function GetLocationItem (itemname As String) As Variant
  9695. Declare Sub SetLocationItem(itemname As String, itemvalue As String)
  9696. Declare Sub CreateIEBookmark(browserobject As Variant, folder As String)
  9697. Declare Sub RemoveObjects(doc As notesdocument)
  9698. Declare Sub GetCurrentFolders
  9699. Declare Sub ViewDelete
  9700. Declare Sub Browse
  9701. Declare Sub ViewForward(docLocal As notesdocument)
  9702. Declare Function DuplicateBookmark(szURL) As Integer
  9703. Declare Sub CheckRegistrySettings
  9704. Declare Function CompareValues(IEValue As String, NotesValue As Variant) As String
  9705. Declare Function ParseFilename(szPath As String) As String
  9706. Declare Sub NotesForwardNote(doc As notesdocument)
  9707. Declare Function ParseURL(url As String) As String
  9708. '++LotusScript Development Environment:2:5:(Declarations):0:10
  9709. 'this script library is used by the views and forms for sharing various scripts -> Home, Search, Share, Import Bookmarks, and Reduce
  9710. Dim w As NotesUIWorkspace
  9711. Dim session As NotesSession
  9712. Dim db As NotesDatabase
  9713. Dim dbShared As NotesDatabase
  9714. Dim docProfile As NotesDocument
  9715. Dim note As NotesDocument
  9716. Dim bookmark As NotesDocument
  9717. Dim bookmarkfolder As NotesView
  9718. Dim firstnavigatedone As Integer
  9719. Dim view As NotesView
  9720. Dim hFile As Integer
  9721. Dim numDirectories As Integer
  9722. Dim szPath As String
  9723. Dim szEntry As String
  9724. Dim szURL As String
  9725. Dim szTitle As String
  9726. Dim szFolder As String
  9727. Dim filenamepath As String
  9728. Dim filename As String
  9729. Dim fileflag As Integer
  9730. Dim Directories() As String
  9731. %INCLUDE "lsconst.lss"
  9732. ' This declares the routines used for retrieving key values
  9733. ' from the registry on a Windows 32 client.
  9734. ' NOTE: if you are running this app on a platform other than
  9735. ' Windows 32 Intel, then it will not work.
  9736. Declare Function RegOpenKeyEx Lib "advapi32.dll" Alias "RegOpenKeyExA" (Byval hKey&, Byval szSubKey$, Byval dwOptions&, Byval SAM&, hKey&) As Long
  9737. Declare Function RegCloseKey Lib "advapi32.dll" Alias "RegCloseKey" (Byval hKey&) As Long
  9738. Declare Function RegQueryValueEx Lib "advapi32.dll" Alias "RegQueryValueExA" (Byval hKey&, Byval szValue$, Byval dwReserved&, dwType&, Byval szValue$, lpdwBuf&) As Long
  9739. Declare Function RegSetValueEx Lib "advapi32.dll" Alias "RegSetValueExA" (Byval hKey&, Byval szValue$, Byval dwReserved&, Byval dwType&, Byval lpData$, Byval cbData&)  As Long
  9740. Const HKEY_CURRENT_USER = &H80000001
  9741. Const KEY_READ = &H00020019
  9742. Const KEY_SET_VALUE = &H0002
  9743. Dim RetCode As Long
  9744. Dim dwType As Long
  9745. Dim hKey As Long
  9746. Dim dwSize As Long
  9747. Dim lpData As String
  9748. Dim cbData As Long
  9749. '++LotusScript Development Environment:2:2:RefreshPage:1:8
  9750. Sub RefreshPage
  9751.     Dim currenturl As String  
  9752.     Dim currentdoc As notesuidocument
  9753.     Dim urldoc As notesdocument
  9754.     Dim docCollection As NotesDocumentCollection     
  9755.     Set docCollection = db.UnprocessedDocuments
  9756.     If (docCollection.Count = 0) Then
  9757.         Msgbox "Je nutn
  9758.  vybrat dokument.",16,"Chyba"
  9759.         Exit Sub
  9760.     End If
  9761.     Set currentdoc = w.currentdocument
  9762.     currenturl=currentdoc.fieldgettext("URL") 
  9763.     Set urldoc = db.GetDocumentByURL(currenturl, 1)
  9764.     w.EditDocument False, urldoc
  9765.     w.viewrefresh
  9766. End Sub
  9767. '++LotusScript Development Environment:2:2:InstantiateObjects:1:8
  9768. Sub InstantiateObjects
  9769.     Set w = New NotesUIWorkspace
  9770.     Set session = New NotesSession
  9771.     Set db = session.CurrentDatabase
  9772.     Set view = db.GetView("(Internet Profile)")
  9773.     Set docProfile = view.GetFirstDocument
  9774. End Sub
  9775. '++LotusScript Development Environment:2:2:OpenHomeURL:1:8
  9776. Sub OpenHomeURL
  9777.     On Error 4005 Goto LoadHomeURL
  9778.     Dim urldoc As NotesDocument
  9779.     If (docProfile Is Nothing) Then GetProfileDocument
  9780.     If (docProfile Is Nothing) Then
  9781.         Msgbox "Je t
  9782. eba zadat adresu URL domovsk
  9783. nky, kter
  9784. t otev
  9785. ena. V nab
  9786. dce Akce klepn
  9787. te na p
  9788. kaz Mo
  9789. nosti s
  9790.  Internet."
  9791.         Exit Sub 
  9792.     End If
  9793.     If (docProfile.openurl(0) <> "") Then 
  9794.         w.URLOpen docProfile.openurl(0), 2, 0, "", "", "", "", "", True
  9795.     Else
  9796.         Msgbox "Je t
  9797. eba zadat adresu URL domovsk
  9798. nky, kter
  9799. t otev
  9800. ena. V nab
  9801. dce Akce klepn
  9802. te na p
  9803. kaz Mo
  9804. nosti s
  9805.  Internet."
  9806.         Exit Sub 
  9807.     End If
  9808.     Exit Sub
  9809. LoadHomeURL:
  9810.     w.URLOpen docProfile.openurl(0), 2, 0, "", "", "", "", "", True
  9811.     Exit Sub
  9812. End Sub
  9813. '++LotusScript Development Environment:2:2:OpenSearchSite:1:8
  9814. Sub OpenSearchSite (docLocal As NotesDocument)
  9815.     Dim SearchDoc As notesdocument
  9816.     If (docProfile Is Nothing) Then GetProfileDocument
  9817.     If (docProfile Is Nothing) Then
  9818.         Msgbox "Je t
  9819. eba ur
  9820. it adresu URL vyhled
  9821. by. Klepn
  9822. te na p
  9823. kaz Mo
  9824. nosti s
  9825.  Internet v nab
  9826. dce Akce."
  9827.         Exit Sub 
  9828.     End If
  9829.        'we need to determine if the current document exists or has the $Index field
  9830.     If (docLocal Is Nothing) Or Not (docLocal.HasItem("$Index")) Then
  9831.         w.URLOpen docProfile.SearchURL(0)   
  9832.     Else
  9833.           'open the url specified
  9834.         i = docLocal.GetItemValue("$Index")
  9835.         pos% = Instr(docLocal.URL(0),"?")
  9836.         If (pos% > 0) Then
  9837.             url$ = Right$(docLocal.URL(0),Len(docLocal.URL(0)) - pos%) & " ?"
  9838.         Else
  9839.             url$ = docLocal.URL(0) & "?"
  9840.         End If
  9841.         index$ = url$ & Inputbox$(i(0),"Prohledat server s
  9842.  Internet")
  9843.         If index$<> "" Then 
  9844.             w.urlopen index$
  9845.         End If
  9846.     End If
  9847. End Sub
  9848. '++LotusScript Development Environment:2:2:CreateNotesLink:1:8
  9849. Sub CreateNotesLink (docLocal As NotesDocument)
  9850.     Dim docMail As NotesDocument
  9851.     Dim rtitem As NotesRichTextItem
  9852.     Set docMail = New NotesDocument(db)
  9853.     Set rtitem = New NotesRichTextItem(docMail,"Body")
  9854.     docMail.Form = "Memo"
  9855.     Call rtitem.AppendText(docLocal.url(0))
  9856.     docMail.Subject = docLocal.Title(0)          
  9857.     docMail.Send False,docLocal.ForwardTo(0)               
  9858. End Sub
  9859. '++LotusScript Development Environment:2:2:CopyDocumentToSharedDatabase:1:8
  9860. Sub CopyDocumentToSharedDatabase (docLocal As NotesDocument, url As String) 
  9861.     Dim webdoc As notesdocument
  9862.     If (docProfile Is Nothing) Then GetProfileDocument
  9863.     If (docProfile Is Nothing) Then
  9864.         Msgbox "Je t
  9865. eba ur
  9866. it server a datab
  9867. zi v s
  9868. ti WWW, se kterou budou str
  9869. nky sd
  9870. leny. Klepn
  9871. te na p
  9872. kaz Mo
  9873. nosti s
  9874.  Internet v nab
  9875. dce Akce."
  9876.         Exit Sub 
  9877.     End If
  9878.     If  (docProfile.WebDatabase(0) = "") Then
  9879.         Msgbox "Je t
  9880. eba ur
  9881. it sd
  9882.  server a datab
  9883. zi. Klepn
  9884. te na p
  9885. kaz Mo
  9886. nosti s
  9887.  Internet v nab
  9888. dce Akce."
  9889.         Exit Sub
  9890.     End If
  9891.     Set dbShared = New NotesDatabase(docProfile.WebServer(0),docProfile.WebDatabase(0))  
  9892.     If Not (dbShared.IsOpen) Then
  9893.         Msgbox "Nelze otev
  9894. lenou datab
  9895.         Exit Sub
  9896.     End If
  9897.     If docLocal.form(0) = "WebBrowserForm" Or docLocal.form(0) = "WebBrowser4Form" Then 
  9898.         Set webdoc = dbshared.getdocumentbyurl(url)
  9899.         dbShared.Close
  9900.     Else
  9901.         Set webdoc = dbshared.getdocumentbyurl(url)
  9902.         dbShared.Close
  9903.     End If
  9904. End Sub
  9905. '++LotusScript Development Environment:2:2:CreateRatingDocument:1:8
  9906. Sub CreateRatingDocument (docLocal As NotesDocument, url As String, title As String)
  9907.     Dim docRating As NotesDocument
  9908.     If (docProfile Is Nothing) Then GetProfileDocument
  9909.     If (docProfile Is Nothing) Then
  9910.         Msgbox "Je t
  9911. eba ur
  9912. it server a datab
  9913. zi v s
  9914. ti WWW, se kterou budou str
  9915. nky sd
  9916. leny. Klepn
  9917. te na p
  9918. kaz Mo
  9919. nosti s
  9920.  Internet v nab
  9921. dce Akce."
  9922.         Exit Sub 
  9923.     End If
  9924.     If  (docProfile.WebDatabase(0) = "") Then
  9925.         Msgbox "Je t
  9926. eba ur
  9927. it sd
  9928.  server a datab
  9929. zi. Klepn
  9930. te na p
  9931. kaz Mo
  9932. nosti s
  9933.  Internet v nab
  9934. dce Akce."
  9935.         Exit Sub
  9936.     End If
  9937.     Set dbShared = New NotesDatabase(docProfile.WebServer(0),docProfile.WebDatabase(0))  
  9938.     If Not (dbShared.IsOpen) Then
  9939.         Msgbox "Nelze otev
  9940. lenou datab
  9941.         Exit Sub
  9942.     End If
  9943.      'create the remote document and add some fields to it
  9944.     Set docRating = New NotesDocument(dbShared)
  9945.     docRating.Form = "Formul
  9946.  osobn
  9947. ho ohodnocen
  9948.     docRating.Rating = docLocal.Rating
  9949.     docRating.Content = docLocal.Content
  9950.     docRating.Comments = docLocal.Comments
  9951.     docRating.Author = session.UserName
  9952.     docRating.URL = URL
  9953.     docRating.Title = Title
  9954.     docRating.Save True, True
  9955.     dbShared.Close     
  9956. End Sub
  9957. '++LotusScript Development Environment:2:2:ReduceToLink:1:8
  9958. Sub ReduceToLink (docLocal As NotesDocument)
  9959.     If docLocal.hasitem("Body") Then
  9960.         docLocal.RemoveItem "Body"
  9961.         docLocal.RemoveItem "HTMLSource"
  9962.         docLocal.RemoveItem "HTMLBody"
  9963.         docLocal.RemoveItem "$Background"
  9964.         docLocal.RemoveItem "$FILE"
  9965.         docLocal.RemoveItem "$OLEOBJINFO"
  9966.         docLocal.RemoveItem "URLLinks1"
  9967.         docLocal.RemoveItem "WebAheadStatus"
  9968.         docLocal.RemoveItem "WebAgentError"
  9969.         docLocal.RemoveItem "PageMinderStatus"
  9970.         docLocal.bookmark = "1"
  9971.         docLocal.Save True,True
  9972.     Else
  9973.         docLocal.RemoveItem "$Body"
  9974.         docLocal.RemoveItem "HTMLSource"
  9975.         docLocal.RemoveItem "$Background"
  9976.         docLocal.RemoveItem "$FILE"
  9977.         docLocal.RemoveItem "$OLEOBJINFO"
  9978.         docLocal.RemoveItem "URLLinks1"
  9979.         docLocal.RemoveItem "WebAheadStatus"
  9980.         docLocal.RemoveItem "WebAgentError"
  9981.         docLocal.RemoveItem "PageMinderStatus"
  9982.         docLocal.Bookmark = "1"
  9983.         docLocal.Save True,True
  9984.     End If
  9985. End Sub
  9986. '++LotusScript Development Environment:2:2:GetProfileDocument:1:8
  9987. Sub GetProfileDocument
  9988.     Dim view As NotesView
  9989.     Set view = db.GetView("Internet Profiles")
  9990.     Set docProfile = view.GetFirstDocument
  9991. End Sub
  9992. '++LotusScript Development Environment:2:1:LocationOK:1:8
  9993. Function LocationOK As Integer
  9994.      '*
  9995.      '*  This function verifies that the current location settings are correct for local web retrievals.
  9996.      '*
  9997.     LocationOK = True
  9998.     Dim currentbrowser As String
  9999.     Dim MailServer As String
  10000.     currentbrowser = GetLocationItem("WebRetriever")
  10001.     If CurrentBrowser <> "3" Or CurrentBrowser <> "1" Then
  10002.         Msgbox "Prohl
  10003.  programu Notes nen
  10004.  nastaven pro na
  10005.  v programu Notes. 
  10006. pravou aktu
  10007. ho pracovi
  10008.  nastavte prohl
  10009.  programu Notes.", 16, "Chyba"
  10010.         LocationOK = False
  10011.         Exit Function
  10012.     End If
  10013.     MailServer = GetLocationItem("MailServer")
  10014.     If MailServer = "" Then
  10015.         Msgbox "Nen
  10016. en po
  10017.  a souborov
  10018.  server. Pomoc
  10019. kazu Upravit aktu
  10020.  pracovi
  10021.  v nab
  10022. dce Soubor/Mobiln
  10023.  provoz m
  10024. ete tyto servery nastavit.", 16, "Chyba"
  10025.         LocationOK = False
  10026.         Exit Function
  10027.     End If
  10028. End Function
  10029. '++LotusScript Development Environment:2:2:ImportFavorites:1:8
  10030. Sub  ImportFavorites
  10031.     InstantiateObjects
  10032.     Set note = New NotesDocument(db)
  10033.     szFolder = "Obl
  10034.     numDirectories = 0
  10035.     Redim Directories(20)
  10036.     fileflag = False
  10037.     If(w.DialogBox("(ImportFavorite)",True,True,False,,,,"Importovat obl
  10038.  polo
  10039. ky",note)) Then
  10040.           'get the file to open     
  10041.         szPath = note.BookMarkFile(0)
  10042.         If (szPath = "") Then 
  10043.             Exit Sub
  10044.         Elseif (Right$(szPath,3) = "url" ) Then
  10045.                'file is specified not path parse out filename and go directly to process file
  10046.             filenamepath = szPath
  10047.             fileflag = True
  10048.             Goto ProcessFile
  10049.         Elseif (Right$(szPath,1) <> "\") Then 
  10050.             szPath  = szPath & "\"
  10051.         End If        
  10052.         filename = Dir$(szPath ,ATTR_DIRECTORY)
  10053.         While (filename <>"")
  10054.             If (filename <> ".") And (filename <> "..") Then
  10055.                 filenamepath = szPath & filename
  10056.                 retType = Getfileattr(filenamepath)
  10057.                 If Not(retType = ATTR_DIRECTORY) Then
  10058. ProcessFile:
  10059.                     hFile = Freefile
  10060.                     
  10061. 'open the file     
  10062.                     Open filenamepath For Input As hFile
  10063.                     
  10064. 'read in a line from the file
  10065.                     Do Until Eof(hFile)
  10066.                         Line Input #hFile,szEntry
  10067.                         Call FavoriteProcessOneLine
  10068.                     Loop
  10069.                 Else
  10070. 'this is a directory
  10071.                     Directories(counter) = filename
  10072.                     counter = counter + 1
  10073.                 End If
  10074.             End If
  10075.             If fileflag Then Exit Sub
  10076.             filename = Dir()
  10077.         Wend
  10078.     End If
  10079. 'scan subdirectories if need be
  10080.     If (counter > 0) Then
  10081.         For x = 0 To (counter-1)
  10082.             szFolder = "Z
  10083. ky\" & Directories(x)
  10084.             szSubPath = szPath & Directories(x) & "\"
  10085.             filename = Dir$(szSubPath,ATTR_DIRECTORY)
  10086.             While (filename <>"")
  10087.                 If (filename <> ".") And (filename <> "..") Then
  10088.                     retType = Getfileattr(szSubPath & filename)
  10089.                     If Not(retType = ATTR_DIRECTORY) Then
  10090.                         hFile = Freefile                              
  10091. 'open the file     
  10092.                         Open szSubPath  & filename For Input As hFile
  10093.                         
  10094. 'read in a line from the file
  10095.                         Do Until Eof(hFile)
  10096.                             Line Input #hFile,szEntry
  10097.                             Call FavoriteProcessOneLine
  10098.                         Loop
  10099.                     End If
  10100.                 End If
  10101.                 filename = Dir()
  10102.             Wend               
  10103.         Next
  10104.     End If
  10105. End Sub
  10106. '++LotusScript Development Environment:2:2:FavoriteExtractAddress:1:8
  10107. Sub FavoriteExtractAddress(posBegin As Integer)
  10108. 'get the position of the closing quote
  10109.     szURL = Right$(szEntry,Len(szEntry) - posBegin+1)
  10110. End Sub
  10111. '++LotusScript Development Environment:2:2:CreateFavoriteDocument:1:8
  10112. Sub CreateFavoriteDocument   
  10113.      'Before we create the bookmark document we need to make sure that one does not already exist
  10114.     If Not DuplicateBookmark(szURL) Then
  10115.         Dim nulldoc As notesdocument
  10116.         Dim title As String
  10117.         Set bookmark = New NotesDocument(db)
  10118.         If fileflag Then
  10119.             title = Parsefilename(szPath)
  10120.             bookmark.title = Left$(title, Len(title)-4)
  10121.         Else
  10122.             bookmark.title = Left$(filename, Len(filename)-4)
  10123.         End If
  10124.         bookmark.URL =  szURL
  10125.         bookmark.bookmark = "1"
  10126.         bookmark.form = "HTMLForm"
  10127.         Call bookmark.Save(True,False)
  10128.         Call bookmark.PutInFolder(szFolder)
  10129.         If docprofile.keeppage(0) = "0" Then
  10130.             If GetLocationItem("WebLocation")(0) = "1" Then
  10131.                 Set nulldoc = db.getdocumentbyurl(szURL, 0,0,"","","","","",True)
  10132.             End If
  10133.         End If
  10134.     End If
  10135. End Sub
  10136. '++LotusScript Development Environment:2:2:FavoriteProcessOneLine:1:8
  10137. Sub FavoriteProcessOneLine
  10138. 'we have just read one line from the bookmark file
  10139. 'see if this line has one of two entries in it
  10140.     Dim pos As Integer
  10141. 'look for an http reference
  10142.     pos = Instr(1,szEntry,"=",5)
  10143.     If (pos > 0) Then
  10144.         FavoriteExtractAddress(pos+1)
  10145.         If (szURL <> "") Then Call CreateFavoriteDocument
  10146.         Exit Sub
  10147.     End If
  10148. End Sub
  10149. '++LotusScript Development Environment:2:2:ImportBookmarks:1:8
  10150. Sub ImportBookmarks
  10151.     InstantiateObjects
  10152.     Set note = New NotesDocument(db)
  10153.     szFolder = "Obl
  10154.  polo
  10155. ky a z
  10156.     If(w.DialogBox("(ImportBookmark)",True,True,False,,,,"Importovat z
  10157. ky",note)) Then
  10158.           'get the file to open     
  10159.         szPath = note.BookMarkFile(0)
  10160.         If (szPath = "") Then Exit Sub
  10161.         hFile = Freefile
  10162. 'open the file     
  10163.         Open szPath For Input As hFile
  10164. 'read in a line from the file
  10165.         Do Until Eof(hFile)
  10166.             Line Input #hFile,szEntry
  10167.             Call NavigatorProcessOneLine
  10168.         Loop
  10169.     End If
  10170. 'we need to close the file
  10171.     Close hFile
  10172. End Sub
  10173. '++LotusScript Development Environment:2:2:NavigatorExtractAddress:1:8
  10174. Sub NavigatorExtractAddress(posBegin As Integer)
  10175.     Dim posEnd As Integer
  10176.     Dim posTITLEBegin As Integer
  10177.     Dim posTITLEEnd As Integer
  10178. 'get the position of the closing quote
  10179.     posEnd = Instr(posBegin,szEntry,|"|,5)
  10180.     If posEnd = 0 Then 
  10181.         szURL = ""
  10182.         Exit Sub
  10183.     End If
  10184.     szURL = Mid$(szEntry,posBegin,(posEnd-posBegin))
  10185. 'now, we need to get the title
  10186.     posTITLEBegin = Instr(posEnd,szEntry,">",5)
  10187.     If (posTITLEBegin = 0) Then
  10188.         szTitle = ""
  10189.     Else
  10190.         posTITLEEnd = Instr(posTITLEBegin,szEntry,"</a",5)
  10191.         szTitle = Mid$(szEntry,posTITLEBegin+1,(posTITLEEnd-posTITLEBegin)-1)               
  10192.     End If
  10193. End Sub
  10194. '++LotusScript Development Environment:2:2:ShrinkFolderName:1:8
  10195. Sub ShrinkFolderName
  10196.     Dim posCurrent As Integer
  10197.     Dim posHold As Integer
  10198. 'posCurrent is the new position of the "\" character
  10199. 'posHold keeps the most recent position of the "\" character
  10200.     posCurrent = Instr(1,szFolder,"\",5)
  10201.     While(posCurrent > 0)
  10202.         posHold = posCurrent
  10203.         posCurrent = Instr(posHold+1,szFolder,"\",5)
  10204.     Wend
  10205.     If (posHold > 0) Then szFolder = Left$(szFolder,posHold-1)
  10206. End Sub
  10207. '++LotusScript Development Environment:2:2:NavigatorProcessOneLine:1:8
  10208. Sub NavigatorProcessOneLine
  10209. 'we have just read one line from the bookmark file
  10210. 'see if this line has one of two entries in it
  10211.     Dim pos As Integer
  10212. 'first, look for the beginning of a folder
  10213.     pos = Instr(1,szEntry,"h3",5)
  10214.     If (pos > 0) Then 
  10215.         GetFolderName(pos)
  10216.         Exit Sub
  10217.     End If
  10218. 'we didn't find a folder, so look for an http reference
  10219.     pos = Instr(1,szEntry,"http",5)
  10220.     If (pos > 0) Then
  10221.         NavigatorExtractAddress(pos)
  10222.         If (szURL <> "") Then Call CreateNavigatorDocument
  10223.         Exit Sub
  10224.     End If
  10225. 'check for an ftp reference
  10226.     pos = Instr(1,szEntry,"ftp",5)
  10227.     If (pos > 0) Then
  10228.         NavigatorExtractAddress(pos)
  10229.         If(szURL <> "") Then Call CreateNavigatorDocument
  10230.         Exit Sub
  10231.     End If
  10232. 'this isn't a folder, nor is it an http ref; look for the closing of a folder
  10233.     pos = Instr(1,szEntry,"</DL>",5)
  10234.     If (pos > 0) Then Call ShrinkFolderName
  10235. End Sub
  10236. '++LotusScript Development Environment:2:2:GetFolderName:1:8
  10237. Sub GetFolderName(posStart As Integer)
  10238. 'gets the name of the folder
  10239.     Dim posFolderBegin
  10240.     Dim posFolderEnd
  10241.     posFolderBegin = Instr(posStart,szEntry,|">|,5)
  10242.     If (posFolderBegin > 0) Then
  10243.         posFolderEnd = Instr(posFolderBegin,szEntry,"<",5)
  10244.         szFolder = szFolder & "\" & Mid$(szEntry,posFolderBegin+2,posFolderEnd - posFolderBegin-2)
  10245.     End If
  10246. End Sub
  10247. '++LotusScript Development Environment:2:2:CreateNavigatorDocument:1:8
  10248. Sub CreateNavigatorDocument
  10249.      'Before we create the bookmark document, make sure that it doesn't already exist
  10250.     If Not DuplicateBookmark(szURL) Then
  10251.         Dim nulldoc As notesdocument
  10252.         Set bookmark = New NotesDocument(db)
  10253.         bookmark.URL =  szURL
  10254.         bookmark.Title = szTitle
  10255.         bookmark.Subject = szTitle    
  10256.         bookmark.bookmark = "1"
  10257.         bookmark.form = "HTMLForm"
  10258.         Call bookmark.Save(True,False)
  10259.         Call bookmark.PutInFolder(szFolder)
  10260.             'If keep page option is manual or retrievals are set to no retrievals, don't do the nonblocking retrieval
  10261.         If docprofile.keeppage(0) = "0" Then
  10262.             If GetLocationItem("WebLocation")(0) = "1" Then
  10263.                 Set nulldoc = db.getdocumentbyurl(szURL, 0,0,"","","","","",True)
  10264.             End If
  10265.         End If
  10266.     End If
  10267. End Sub
  10268. '++LotusScript Development Environment:2:2:PrintWebDocument:1:8
  10269. Sub PrintWebDocument
  10270.     On Error Goto ErrorRoutine
  10271.     Dim docLocal As NotesDocument
  10272.     Dim uidoc As notesuidocument
  10273.     Dim docCollection As NotesDocumentCollection     
  10274.     Set docCollection = db.UnprocessedDocuments
  10275.     If (docCollection.Count = 0) Then
  10276.         Msgbox "Je nutn
  10277.  vybrat dokument.",16,"Chyba"
  10278.         Exit Sub
  10279.     Else
  10280.         For j = 1 To docCollection.Count
  10281.             Set docLocal = docCollection.getnthdocument(j)
  10282.             Set uidoc = w.editdocument(False, docLocal)
  10283.             Call uidoc.print
  10284.             Call uidoc.close
  10285.         Next
  10286.     End If
  10287.     Exit Sub
  10288. ErrorRoutine:
  10289.     Messagebox Error & " (PrintWebDocument)"
  10290.     Exit Sub
  10291. End Sub
  10292. '++LotusScript Development Environment:2:2:WebNavHelp:1:8
  10293. Sub WebNavHelp
  10294.     On Error Goto ErrorRoutine
  10295.     Dim PrivateAddressBook As notesdatabase
  10296.     Dim CurrentLocation As notesdocument
  10297.     Dim LocationString As String    
  10298.     Dim helpdb As New notesdatabase("", "")
  10299.     Dim workspace As New NotesUIWorkspace
  10300.     Dim Session As New notessession
  10301.     Set PrivateAddressBook = New Notesdatabase("", "names.nsf")
  10302.     LocationString = Session.GetEnvironmentString ( "Location", True)
  10303.     If (PrivateAddressBook Is Nothing) Then
  10304.         If Helpdb.open("", "help4.nsf") Then 
  10305.             Call workspace.OpenDatabase ( "", "help4.nsf", "Web")
  10306.         Elseif Helpdb.open("", "helplt4.nsf") Then
  10307.             Call workspace.OpenDatabase ( "", "helplt4.nsf", "Web")
  10308.         Else
  10309.             Msgbox "Nebyla nalezena datab
  10310. ze s n
  10311. dou k programu Notes", 16, "Chyba" 
  10312.         End If
  10313.         Exit Sub
  10314.     End If
  10315.     If LocationString <> "" Then
  10316.         Temp$ = Mid( LocationString, (Instr(1, LocationString, ",")+1))
  10317.         LocationID$ = Left(Temp$, (Instr(1,Temp$, ",")-1))
  10318.         Set CurrentLocation = PrivateAddressBook.getdocumentbyid(LocationID$)
  10319.         If Not (CurrentLocation Is Nothing) Then
  10320.             If CurrentLocation.MailServer(0) <> "" Then
  10321.                 If Helpdb.open("", "help4.nsf") Then 
  10322.                     Call workspace.OpenDatabase ( "", "help4.nsf", "Web")
  10323.                 Elseif Helpdb.open("", "helplt4.nsf") Then
  10324.                     Call workspace.OpenDatabase ( "", "helplt4.nsf", "Web")
  10325.                 Elseif Helpdb.open(CurrentLocation.MailServer(0), "help4.nsf") Then
  10326.                     Call workspace.OpenDatabase ( CurrentLocation.MailServer(0), "help4.nsf", "Web")
  10327.                 Elseif Helpdb.open(CurrentLocation.MailServer(0), "helplt4.nsf") Then
  10328.                     Call workspace.OpenDatabase ( CurrentLocation.MailServer(0), "helplt4.nsf", "Web")
  10329.                 Else
  10330.                     Msgbox "Nebyla nalezena datab
  10331. ze s n
  10332. dou k programu Notes", 16, "Chyba" 
  10333.                 End If
  10334.             Else
  10335.                 If Helpdb.open("", "help4.nsf") Then 
  10336.                     Call workspace.OpenDatabase ( "", "help4.nsf", "Web")
  10337.                 Elseif Helpdb.open("", "helplt4.nsf") Then
  10338.                     Call workspace.OpenDatabase ( "", "helplt4.nsf", "Web")
  10339.                 Else
  10340.                          'Mail server is blank
  10341.                     Msgbox "Nebyla nalezena datab
  10342. ze s n
  10343. dou k programu Notes", 16, "Chyba" 
  10344.                 End If
  10345.             End If
  10346.         Else
  10347.             If Helpdb.open("", "help4.nsf") Then 
  10348.                 Call workspace.OpenDatabase ( "", "help4.nsf", "Web")
  10349.             Elseif Helpdb.open("", "helplt4.nsf") Then
  10350.                 Call workspace.OpenDatabase ( "", "helplt4.nsf", "Web")
  10351.             Else
  10352.                     'Location document is not found
  10353.                 Msgbox "Nebyla nalezena datab
  10354. ze s n
  10355. dou k programu Notes", 16, "Chyba" 
  10356.             End If
  10357.         End If
  10358.     Else
  10359.         If Helpdb.open("", "help4.nsf") Then 
  10360.             Call workspace.OpenDatabase ( "", "help4.nsf", "Web")
  10361.         Elseif Helpdb.open("", "helplt4.nsf") Then
  10362.             Call workspace.OpenDatabase ( "", "helplt4.nsf", "Web")
  10363.         Else
  10364.                'Location string in notes.ini is blank
  10365.             Msgbox "Nebyla nalezena datab
  10366. ze s n
  10367. dou k programu Notes", 16, "Chyba" 
  10368.         End If
  10369.     End If
  10370.     Exit Sub
  10371. ErrorRoutine:
  10372.     Messagebox Error & " (WebNavHelp)"
  10373.     Exit Sub
  10374. End Sub
  10375. '++LotusScript Development Environment:2:2:IENextdoc:1:8
  10376. Sub IENextdoc(browserobject As Variant)    
  10377.     On Error Goto ErrorRoutine
  10378.     browserobject.GoForward
  10379.     Exit Sub
  10380. ErrorRoutine:
  10381.     Messagebox "V seznamu historie neexistuje n
  10382. sleduj
  10383.  polo
  10384. ka.", 16, "Internet Explorer"
  10385.     Exit Sub
  10386. End Sub
  10387. '++LotusScript Development Environment:2:2:IEPreviousDoc:1:8
  10388. Sub IEPreviousDoc(browserobject As Variant)     
  10389.     On Error Goto ErrorRoutine
  10390.     browserobject.GoBack     
  10391.     Exit Sub
  10392. ErrorRoutine:
  10393.     Messagebox "V seznamu historie neexistuje p
  10394. edchoz
  10395.  polo
  10396. ka.", 16, "Internet Explorer"
  10397.     Exit Sub
  10398. End Sub
  10399. '++LotusScript Development Environment:2:2:IEStop:1:8
  10400. Sub IEStop(browserobject As Variant)  
  10401.     On Error Goto ErrorRoutine
  10402.     browserobject.Stop    
  10403.     Exit Sub
  10404. ErrorRoutine:
  10405.     Messagebox Error & " (IEStop)"
  10406.     Exit Sub
  10407. End Sub
  10408. '++LotusScript Development Environment:2:1:GetCurrentLocation:1:8
  10409. Function GetCurrentLocation As String
  10410.     On Error Goto ErrorRoutine
  10411.     Dim PrivateAddressBook As notesdatabase
  10412.     Dim CurrentLocation As notesdocument
  10413.     Dim LocationString As String     
  10414.     Dim result As Variant
  10415.     Set privateaddressbook = GetLocalNAB 
  10416.     If  privateaddressbook.isopen Then
  10417.         LocationString = Session.GetEnvironmentString ( "Location", True)
  10418.         If LocationString <> "" Then
  10419.             Temp$ = Mid( LocationString, (Instr(1, LocationString, ",")+1))
  10420.             LocationID$ = Left(Temp$, (Instr(1,Temp$, ",")-1))
  10421.             Set CurrentLocation = privateaddressbook.getdocumentbyid(LocationID$)
  10422.             GetCurrentLocation = CurrentLocation.WebRetriever(0)
  10423.         Else
  10424.             Print "Nebyl nalezen dokument aktu
  10425. ho pracovi
  10426.             Exit Function
  10427.         End If
  10428.     End If
  10429.     Exit Function
  10430. ErrorRoutine:
  10431.     Messagebox Error & " (GetCurrentLocation)"
  10432.     Exit Function
  10433. End Function
  10434. '++LotusScript Development Environment:2:2:IEForwardNote:1:8
  10435. Sub IEForwardNote (doc As notesdocument, browserobject As Variant)
  10436.     On Error Goto ErrorRoutine
  10437.     On Error 4412 Goto nomailfile
  10438. 'change for not forwarding frames begins here
  10439.     Dim HTMLDoc As Variant
  10440.     Set HTMLDoc = browserobject.document
  10441.     Dim HTMLFrames As Variant     
  10442.     Set HTMLFrames = HTMLDoc.frames
  10443.     If ( HTMLFrames.length) Then
  10444.         Call CreateIELink(browserobject.locationurl, browserobject.locationname)
  10445.     Else
  10446. 'end of change 
  10447.         If (w.dialogbox ("Forward", True, True, False, False, False, False, " Mo
  10448. nosti postoupen
  10449. ")) Then   
  10450.             Select Case doc.ForwardOptions(0)
  10451.             Case "1" : 'user wants to forward the URL only
  10452.                 Call CreateIELink(browserobject.locationurl, browserobject.locationname)
  10453.             Case "2" : 'user wants to send entire page
  10454.                 Dim url As Variant
  10455.                 Dim webdoc As notesdocument
  10456.                 Dim uid As notesuidocument
  10457.                 Dim uid2 As notesuidocument
  10458.                 Dim uid3 As notesuidocument
  10459.                 Print "Prob
  10460.  vytv
  10461. vy..."
  10462.                 url = browserobject.locationurl               
  10463.                 Set webdoc = db.getdocumentbyurl(url)
  10464.                 webdoc.forward="1"
  10465.                 webdoc.save True, False
  10466.                 w.viewrefresh
  10467.                 w.viewrefresh
  10468.                 Set uid = w.editdocument(False, webdoc)   
  10469.                 Set uid2=w.currentdocument
  10470.                 uid2.forward
  10471.                 Set uid3 = w.currentdocument
  10472.                 uid.close     
  10473.                 webdoc.removeitem "Forward"
  10474.                 webdoc.save True, False
  10475.             End Select
  10476.           'remove any remaining fields that don't need to be carried around
  10477.             doc.RemoveItem "ForwardOptions" 
  10478.             doc.save True, False
  10479.         End If
  10480.     End If
  10481.     Exit Sub
  10482. ErrorRoutine:
  10483.     Messagebox  Err & Error & " (IEForwardNote)"
  10484.     Exit Sub
  10485. NoMailFile:
  10486.     uid.close
  10487.     Exit Sub
  10488. End Sub
  10489. '++LotusScript Development Environment:2:2:IERefreshPage:1:8
  10490. Sub IERefreshPage(browserobject As Variant)     
  10491.     On Error Goto ErrorRoutine
  10492.     browserobject.Refresh
  10493.     Exit Sub
  10494. ErrorRoutine:
  10495.     Messagebox Error & " (IERefreshPage)"
  10496.     Exit Sub
  10497. End Sub
  10498. '++LotusScript Development Environment:2:2:IEOpenHome:1:8
  10499. Sub IEOpenHome(browserobject As Variant)
  10500.     On Error Goto ErrorRoutine
  10501.     browserobject.GoHome
  10502.     Exit Sub
  10503. ErrorRoutine:
  10504.     Messagebox Error & " (IEOpenHome)"
  10505.     Exit Sub
  10506. End Sub
  10507. '++LotusScript Development Environment:2:2:IESearch:1:8
  10508. Sub IESearch(browserobject As Variant)
  10509.     On Error Goto ErrorRoutine   
  10510.     browserobject.GoSearch
  10511.     Exit Sub
  10512. ErrorRoutine:
  10513.     Messagebox Error & " (IESearch)"
  10514.     Exit Sub
  10515. End Sub
  10516. '++LotusScript Development Environment:2:2:CreateIELink:1:8
  10517. Sub CreateIELink(url As String, title As String)
  10518.     On Error Goto ErrorRoutine
  10519.     Dim uimaildoc As notesuidocument
  10520.     Dim docMail As NotesDocument
  10521.     Dim maildb As New notesdatabase("", "")
  10522.     Call maildb.openmail
  10523.     If maildb.isopen Then
  10524.         Call w.composedocument(maildb.server, maildb.filepath, "memo")
  10525.         Set uimaildoc = w.currentdocument
  10526.         Set docmail = uimaildoc.document
  10527.         Call uimaildoc.fieldsettext("Body", URL)
  10528.         Call uimaildoc.fieldsettext("Subject",   Title)
  10529.         Exit Sub
  10530.     Else
  10531.         Messagebox "Nelze otev
  10532. t soubor po
  10533. ty ur
  10534.  na sou
  10535. m pracovi
  10536.         Exit Sub
  10537.     End If
  10538. ErrorRoutine:
  10539.     Messagebox Err & Error & " (CreateIELink)"
  10540.     Exit Sub
  10541. End Sub
  10542. '++LotusScript Development Environment:2:2:MoveToFolder:1:8
  10543. Sub MoveToFolder(Source As NotesUIView,Target As Variant, Continue As Variant)
  10544.     Dim note As notesdocument
  10545.     Dim doc As notesdocument
  10546.     Dim db As notesdatabase
  10547.     Dim s As New notessession
  10548.     On Error Goto ErrorRoutine
  10549.     If target = "N
  10550. stroje s
  10551.  WWW\Sledov
  10552. nek" Or Target = "N
  10553. stroje s
  10554.  WWW\P
  10555. nek" Or (Instr(1, target, "Obl
  10556. ") =1) Then
  10557.         Set db = s.currentdatabase
  10558.         For j = 1 To Source.Documents.Count  
  10559.             Set doc = source.documents.getnthdocument(j)
  10560.             If doc.form(0) = "WebBrowserForm" Or doc.form(0) = "WebBrowser4Form" Then
  10561.                 Set note = db.getdocumentbyurl(doc.url(0))
  10562.                 Call note.putinfolder(target)
  10563.                 Continue = False
  10564.                 Print "P
  10565. esunuto do slo
  10566. ky " + Cstr(target)
  10567.             End If
  10568.         Next
  10569.     End If
  10570.     Exit Sub
  10571. ErrorRoutine:
  10572.     Messagebox Error & " (MoveToFolder)"
  10573.     Exit Sub
  10574. End Sub
  10575. '++LotusScript Development Environment:2:1:GetLocalNAB:1:8
  10576. Function GetLocalNAB() As NotesDatabase
  10577.     Dim sAddressBook As String
  10578.     Dim nCommaLocation As Integer
  10579.     On Error Resume Next
  10580.     sAddressBook = session.GetEnvironmentString("NAMES", True)
  10581.     If sAddressBook = "" Then 
  10582.         sAddressBook = "names.nsf"
  10583.     Else
  10584.         nCommaLocation = Instr(sAddressBook, ",")
  10585.         If nCommaLocation > 0 Then sAddressBook = Left(sAddressBook, nCommaLocation-1)
  10586.     End If
  10587.     Set GetLocalNAB = New NotesDatabase("",sAddressBook)
  10588. End Function
  10589. '++LotusScript Development Environment:2:1:GetRegValue:1:8
  10590. Function GetRegValue (szKey$, szValueName$) As String
  10591.     Dim szValue As String*200
  10592.     hKey = 0
  10593.     RetCode = RegOpenKeyEx (HKEY_CURRENT_USER, szKey, 0, KEY_READ, hKey)
  10594.     If RetCode <> 0 Then
  10595. '          Print "RegOpenKeyEx: " & RetCode
  10596.         Exit Function
  10597.     End If
  10598.     dwType = 0
  10599.     dwSize = 200
  10600.     RetCode = RegQueryValueEx (hKey, szValueName, 0, dwType, szValue, dwSize) 
  10601.     If RetCode <> 0 Then
  10602. '          Print "RegQueryValueEx: " & RetCode
  10603.         Exit Function
  10604.     End If
  10605.     Call RegCloseKey (hKey)
  10606.     GetRegValue = szValue
  10607. Done:
  10608. End Function
  10609. '++LotusScript Development Environment:2:2:SetRegValue:1:8
  10610. Sub SetRegValue(szKey$, szValueName$, szKeyValue)
  10611.     hKey = 0
  10612.     Dim szValue As String*200
  10613.     hKey = 0
  10614.     RetCode = RegOpenKeyEx (HKEY_CURRENT_USER, szKey, 0, KEY_SET_VALUE, hKey)
  10615.     If RetCode <> 0 Then
  10616.         Print "RegOpenKeyEx: " & RetCode
  10617.         Exit Sub
  10618.     End If
  10619.     dwSize = 200
  10620.     lpData = szKeyValue
  10621.     cbData = Len(szKeyValue)
  10622.     RetCode = RegSetValueEx (hKey, szValueName, 0, 1, lpData$, cbData) 
  10623.     If RetCode <> 0 Then
  10624.         Print "RegLSetValueEx: " & RetCode
  10625.         Exit Sub
  10626.     End If
  10627.     Call RegCloseKey (hKey)
  10628. End Sub
  10629. '++LotusScript Development Environment:2:1:GetLocationItem:1:8
  10630. Function GetLocationItem (itemname As String) As Variant
  10631.      '*
  10632.      '*  This function returns a data item from the current location note
  10633.      '*
  10634.     InstantiateObjects
  10635.     GetLocationItem = ""
  10636.     Dim PrivateAddressBook As notesdatabase
  10637.     Dim CurrentLocation As notesdocument
  10638.     Dim LocationString As String     
  10639.     Set PrivateAddressBook = GetLocalNAB
  10640.     If (PrivateAddressBook Is Nothing) Then
  10641.         Print "Varov
  10642. : Nelze otev
  10643. t soukrom
  10644.  seznam adres."
  10645.         Exit Function
  10646.     End If
  10647.     LocationString = Session.GetEnvironmentString ( "Location", True)
  10648.     If LocationString <> "" Then
  10649.         Temp$ = Mid( LocationString, (Instr(1, LocationString, ",")+1))
  10650.         LocationID$ = Left(Temp$, (Instr(1,Temp$, ",")-1))
  10651.         Set CurrentLocation = PrivateAddressBook.getdocumentbyid(LocationID$)
  10652.         If Not (CurrentLocation Is Nothing) Then
  10653.             GetLocationItem = CurrentLocation.getitemvalue(itemname)
  10654.         Else
  10655.             Print  "Varov
  10656. : Nelze ov
  10657. it nastaven
  10658.  aktu
  10659. ho pracovi
  10660. . Nebyl nalezen dokument pracovi
  10661.             Exit Function
  10662.         End If
  10663.     Else
  10664.         Print "Varov
  10665. : Nelze ov
  10666. it nastaven
  10667.  aktu
  10668. ho pracovi
  10669. zec pracovi
  10670.  je pr
  10671.         Exit Function
  10672.     End If     
  10673. End Function
  10674. '++LotusScript Development Environment:2:2:SetLocationItem:1:8
  10675. Sub SetLocationItem(itemname As String, itemvalue As String)
  10676.      '*
  10677.      '*  This routine sets a data item in the current location note
  10678.      '*
  10679.     InstantiateObjects
  10680.     Dim PrivateAddressBook As notesdatabase
  10681.     Dim CurrentLocation As notesdocument
  10682.     Dim LocationString As String     
  10683.     Set PrivateAddressBook = New Notesdatabase("", "names.nsf")
  10684.     If (PrivateAddressBook Is Nothing) Then
  10685.         Print "Varov
  10686. : Nelze otev
  10687. t soukrom
  10688.  seznam adres."
  10689.         Exit Sub
  10690.     End If
  10691.     LocationString = Session.GetEnvironmentString ( "Location", True)
  10692.     If LocationString <> "" Then
  10693.         Temp$ = Mid( LocationString, (Instr(1, LocationString, ",")+1))
  10694.         LocationID$ = Left(Temp$, (Instr(1,Temp$, ",")-1))
  10695.         Set CurrentLocation = PrivateAddressBook.getdocumentbyid(LocationID$)
  10696.         If Not (CurrentLocation Is Nothing) Then
  10697.             Call CurrentLocation.Replaceitemvalue(itemname, itemvalue)
  10698.             Call CurrentLocation.Save(True, False)
  10699.         Else
  10700.             Print  "Varov
  10701. : Nelze ov
  10702. it nastaven
  10703.  aktu
  10704. ho pracovi
  10705. . Nebyl nalezen dokument pracovi
  10706.             Exit Sub
  10707.         End If
  10708.     Else
  10709.         Print "Varov
  10710. : Nelze ov
  10711. it nastaven
  10712.  aktu
  10713. ho pracovi
  10714. zec pracovi
  10715.  je pr
  10716.         Exit Sub
  10717.     End If     
  10718. End Sub
  10719. '++LotusScript Development Environment:2:2:CreateIEBookmark:1:8
  10720. Sub CreateIEBookmark(browserobject As Variant, folder As String)
  10721.     Set bookmark = New NotesDocument(db)
  10722.     bookmark.URL =  browserobject.LocationURL
  10723.     bookmark.Form = "bookmark"
  10724.     bookmark.Title = browserobject.Locationname
  10725.     bookmark.Subject = browserobject.Locationname
  10726.     bookmark.Imported = True     
  10727.     bookmark.bookmark = "1"
  10728.     Call bookmark.Save(True,False)
  10729.     Call bookmark.PutInFolder(folder)
  10730. End Sub
  10731. '++LotusScript Development Environment:2:2:RemoveObjects:1:8
  10732. Sub RemoveObjects(doc As notesdocument)
  10733.     Dim imagepage As notesdocument
  10734.     Dim imageview As notesview
  10735.     Set imageview = db.getview("(Images)")
  10736.     If Not (imageview Is Nothing) Then
  10737.         If doc.hasitem("$ImageList") Then
  10738.             Dim images As Variant
  10739.             images  = doc.getitemvalue("$ImageList")
  10740.             Forall j In images
  10741.                 If j <> "" Then
  10742.                     Set imagepage = imageview.getdocumentbykey(j)
  10743.                     If Not(imagepage Is Nothing) Then
  10744.                         imagepage.remove True
  10745.                     End If
  10746.                 End If
  10747.             End Forall
  10748.         End If
  10749.     End If
  10750. End Sub
  10751. '++LotusScript Development Environment:2:2:GetCurrentFolders:1:8
  10752. Sub GetCurrentFolders
  10753.     Dim allviews As Variant
  10754.     Dim allfolders() As String
  10755.     Dim x As Integer
  10756.     allviews=db.views
  10757.     Forall j In allviews
  10758.         If j.isfolder Then
  10759.             If Not (Instr(1,j.name, "N
  10760. stroje s
  10761.  WWW") = 1)  Then
  10762.                 Redim Preserve allfolders(x)
  10763.                 If (Instr(1, j.name, "\") <>0) Then
  10764.                     allfolders(x) = "   " & Right(j.name, Len(j.name)-(Instr(1,j.name, "\")+1)) 
  10765.                     x = x+1
  10766.                 Else
  10767.                     allfolders(x) = j.name
  10768.                     x = x+1
  10769.                 End If
  10770.             End If
  10771.         End If
  10772.     End Forall
  10773.     docprofile.folders = allfolders
  10774.     docprofile.save True, False
  10775. End Sub
  10776. '++LotusScript Development Environment:2:2:ViewDelete:1:8
  10777. Sub ViewDelete
  10778.     On Error Resume Next
  10779.     Dim doc As notesdocument
  10780.     Dim noteid As String
  10781.     noteid = ""
  10782.     Dim docCollection As NotesDocumentCollection     
  10783.     Set docCollection = db.UnprocessedDocuments
  10784.     If (docCollection.Count = 0) Then
  10785.         Msgbox "Je nutn
  10786.  vybrat dokument.",16,"Chyba"
  10787.         Exit Sub
  10788.     End If
  10789.     Response = Msgbox ("Vybran
  10790. nky budou trvale odstran
  10791. ny z datab
  10792. ze. Chcete pokra
  10793. ovat?", 20, "Odstranit dokument")
  10794.     If Response = 6 Then
  10795.         For j = 1 To docCollection.count 
  10796.             Set doc = docCollection.getnthdocument(j)
  10797.             If Instr(doc.HTTPContent_Type(0), "image") = 0 Then
  10798.                 Call RemoveObjects(doc)
  10799.             End If
  10800.             If doc.isuidocopen Then
  10801.                 noteid = doc.noteid
  10802.                 Delete doc
  10803.                 Set doc = db.getdocumentbyid (noteid)      
  10804.                 doc.remove True
  10805.                 w.viewrefresh 
  10806.                 w.viewrefresh
  10807.             Else
  10808.                 doc.Remove True
  10809.                 w.viewrefresh
  10810.             End If
  10811.         Next
  10812.     End If
  10813. End Sub
  10814. '++LotusScript Development Environment:2:2:Browse:1:8
  10815. Sub Browse
  10816.     Dim currbrowser As String
  10817.     Dim browserobjectcollection As notesdocumentcollection
  10818.     Dim browserdoc As notesdocument
  10819.     Dim iedoc As New notesdocument(db)
  10820.     Dim dt As New notesdatetime ("1/1/90")
  10821.     InstantiateObjects
  10822.     currbrowser = GetCurrentLocation
  10823.     If currbrowser = "0" Then
  10824.         OpenHomeURL
  10825.     Elseif currbrowser = "3" Then
  10826.         If docprofile.openurl(0) = "" Then
  10827.             Msgbox "Je t
  10828. eba zadat adresu URL domovsk
  10829. nky, kter
  10830. t otev
  10831. ena. V nab
  10832. dce Akce klepn
  10833. te na p
  10834. kaz Mo
  10835. nosti s
  10836.  Internet."
  10837.             Exit Sub 
  10838.         End If
  10839.         Set BrowserObjectCollection = db.search(("(Form = ""WebBrowserForm""|Form=""WebBrowser4Form"")& home = ""1"""), dt, 0)
  10840.         If BrowserObjectCollection.count <> 0 Then
  10841.             Set BrowserDoc = BrowserObjectCollection.getfirstdocument
  10842.             Call BrowserDoc.replaceitemvalue("url", docprofile.openurl(0))
  10843.             Call BrowserDoc.save(True, False)
  10844.             Call w.editdocument(False, browserdoc)                         
  10845.         Else
  10846.             If session.GetEnvironmentString("IEVersionMinor", False)="70" Then
  10847.                 Call iedoc.replaceitemvalue("Form", "WebBrowserForm")
  10848.             End If
  10849.             If Cint(session.GetEnvironmentString("IEVersionMinor", False))>70 Then
  10850.                 Call iedoc.replaceitemvalue("Form", "WebBrowser4Form")
  10851.             End If
  10852.             Call iedoc.replaceitemvalue("home", "1")
  10853.             Call iedoc.replaceitemvalue("SaveOptions", "1")
  10854.             Call ieDoc.replaceitemvalue("url", docprofile.openurl(0))
  10855.             Call ieDoc.save(True,False)
  10856.             Call w.viewrefresh
  10857.             Call w.editdocument(False, iedoc)
  10858.         End If
  10859.     End If
  10860. End Sub
  10861. '++LotusScript Development Environment:2:2:ViewForward:1:8
  10862. Sub ViewForward(docLocal As notesdocument)
  10863.     On Error Goto ErrorRoutine
  10864.     Dim url As Variant
  10865.     Dim webdoc As notesdocument
  10866.     Dim uid As notesuidocument
  10867.     Dim uid2 As notesuidocument
  10868.     Dim uid3 As notesuidocument
  10869.     url = docLocal.url
  10870.     Set webdoc = db.getdocumentbyurl(url(0))
  10871.     webdoc.forward="1"
  10872.     webdoc.save True, False
  10873.     Print "Dokument s
  10874.  WWW je ulo
  10875.     w.viewrefresh
  10876.     w.viewrefresh
  10877.     Set uid = w.editdocument(False, webdoc)   
  10878.     Set uid2=w.currentdocument
  10879.     uid2.forward
  10880.     Set uid3 = w.currentdocument
  10881.     uid.close     
  10882.     webdoc.removeitem "Forward"
  10883.     webdoc.save True, False
  10884.     Exit Sub
  10885. ErrorRoutine:
  10886.     Messagebox Error & " (ViewForward)"
  10887.     Exit Sub
  10888. End Sub
  10889. '++LotusScript Development Environment:2:1:DuplicateBookmark:1:8
  10890. Function DuplicateBookmark(szURL) As Integer
  10891.     Dim bookmarkcollection As notesdocumentcollection
  10892.     Dim currentbookmark As notesdocument
  10893.     Dim dt As New NotesDateTime("1/1/90")
  10894.     DuplicateBookmark = False
  10895.     Set bookmarkcollection = db.search("bookmark=""1""",dt, 0)
  10896.     If bookmarkcollection.count <>0 Then
  10897.         For j = 1 To bookmarkcollection.count 
  10898.             Set currentbookmark = bookmarkcollection.getnthdocument(j)
  10899.             If currentbookmark.url(0) = szURL Then 
  10900.                 DuplicateBookmark = True
  10901.                 Exit For
  10902.             End If
  10903.         Next
  10904.     End If
  10905. End Function
  10906. '++LotusScript Development Environment:2:2:CheckRegistrySettings:1:8
  10907. Sub CheckRegistrySettings
  10908.      'sync Internet Options form
  10909.     Dim lpSubKey1 As String
  10910.     Dim IESearchURL As String
  10911.     Dim IEHomePageURL As String
  10912.     Dim NotesSearchURL As Variant
  10913.     Dim NotesHomePage As Variant
  10914.     Dim CompareResult As String
  10915.     If docProfile Is Nothing Then GetProfiledocument
  10916.      'Obtain values from the registry
  10917.     lpSubKey1 ="SOFTWARE\Microsoft\Internet Explorer\Main"
  10918.     IESearchURL =  GetRegValue(lpsubkey1, "Search Page" )
  10919.     IEHomePageURL = GetRegValue(lpsubkey1, "Start Page")
  10920.      'Obtain Notes values
  10921.     NotesSearchURL = docprofile.SearchURL
  10922.     NotesHomePage = docprofile.OpenURL
  10923.      'Compare Search URL values 
  10924.     CompareResult = CompareValues(IESearchURL, NotesSearchURL(0))
  10925.     Select Case CompareResult
  10926.     Case "SetRegistry"
  10927.           'Put the Notes Value in the W32 Registry
  10928.         Call SetRegValue(lpSubKey1, "Search Page", NotesSearchURL(0))
  10929.     Case "SetNotes"
  10930.           'Put the W32 Registry value in Notes
  10931.         docprofile.SearchURL = IESearchURL
  10932.         Call docprofile.save(True, False)
  10933.     End Select
  10934.      'Compare Home Page Values only if load home page on open is selected.
  10935.     CompareResult = CompareValues(IEHomePageURL, NotesHomePage(0))
  10936.     Select Case CompareResult
  10937.     Case "SetRegistry"
  10938.           'Put the Notes Value in the W32 Registry
  10939.         Call SetRegValue(lpSubKey1, "Start Page", NotesHomePage(0))
  10940.     Case "SetNotes"
  10941.         docprofile.OpenUrl = IEHomePageURL
  10942.         Call docprofile.save(True, False)
  10943.     End Select
  10944. End Sub
  10945. '++LotusScript Development Environment:2:1:CompareValues:1:8
  10946. Function CompareValues(IEValue As String, NotesValue As Variant) As String
  10947.     If IEValue = NotesValue Then
  10948.           'The values are the same, don't do anything
  10949.         ComapreValues = "0"
  10950.         Exit Function
  10951.     Elseif IEValue ="" And NotesValue <> "" Then
  10952.         CompareValues = "SetRegistry"
  10953.         Exit Function
  10954.     Elseif IEValue <>"" And NotesValue = "" Then
  10955.         CompareValues = "SetNotes"
  10956.         Exit Function
  10957.     Elseif IEValue <> "" And NotesValue <> "" Then
  10958.         CompareValues = "DoNothing"
  10959.         Exit Function
  10960.     End If
  10961. End Function
  10962. '++LotusScript Development Environment:2:1:ParseFilename:1:8
  10963. Function ParseFilename(szPath As String) As String
  10964.      'This routine pulls the filename out of a path filename combination string.
  10965.      'This is a W32 and OS2 only function
  10966.     Dim strlength As Integer
  10967.     Dim currpos As Integer
  10968.     strlength = Len(szPath)
  10969.      'Extract to first \
  10970.     currpos = Instr(1, szPath, "\")
  10971.     While currpos <> 0  
  10972.           'keep extracting \ until we can't find anymore
  10973.         oldpos = currpos
  10974.         currpos = Instr(currpos+1, szPath, "\")
  10975.     Wend
  10976.     parsefilename = Right$(szPath, (strlength - oldpos))
  10977. End Function
  10978. '++LotusScript Development Environment:2:2:NotesForwardNote:1:8
  10979. Sub NotesForwardNote(doc As notesdocument)
  10980.     On Error Goto ErrorRoutine
  10981.     On Error 4412 Goto nomailfile
  10982.     If (w.dialogbox ("Forward", True, True, False, False, False, False, " Mo
  10983. nosti postoupen
  10984. ")) Then   
  10985.         Select Case doc.ForwardOptions(0)
  10986.         Case "1" : 'user wants to forward the URL only
  10987.             Call CreateIELink(doc.url(0), doc.title(0))
  10988.         Case "2" : 'user wants to send entire page
  10989.             Dim uid As notesuidocument
  10990.             Dim uid2 As notesuidocument
  10991.             Dim uid3 As notesuidocument
  10992.             Print "Prob
  10993.  vytv
  10994. vy..."
  10995.             w.viewrefresh
  10996.             w.viewrefresh
  10997.             Set uid = w.editdocument(False, doc)   
  10998.             Set uid2=w.currentdocument
  10999.             uid2.forward
  11000.             Set uid3 = w.currentdocument
  11001.             uid.close     
  11002.         End Select
  11003.           'remove any remaining fields that don't need to be carried around
  11004.         doc.RemoveItem "ForwardOptions" 
  11005.         doc.save True, False
  11006.     End If
  11007.     Exit Sub
  11008. ErrorRoutine:
  11009.     Messagebox Error & " (NotesForwardNote)"
  11010.     Exit Sub
  11011. NoMailFile:
  11012.     uid.close
  11013.     Exit Sub
  11014. End Sub
  11015. '++LotusScript Development Environment:2:1:ParseURL:1:8
  11016. Function ParseURL(url As String) As String
  11017.      'This routine returns the type of URL that is being evaluated
  11018.      'first pull out the protocol
  11019.     ParseURL = Left$(url, Len(url) - Instr(url, "://"))
  11020. End Function
  11021. Lotus Product
  11022. W32I4
  11023. I<H<H
  11024. HDADA
  11025. GxAxA
  11026. H    H    H
  11027. ?|?|?P
  11028. B4B4B
  11029.  05 '
  11030. |#<%\(
  11031. B\#\#
  11032. CD$D$
  11033. $$$$$
  11034. CT$T$
  11035. 'D't'T'T'd'd'
  11036. T't',-
  11037. (<(<(
  11038. (L(l(
  11039. +<081
  11040. -d-t-T-
  11041. (F(F4-4-
  11042. t-t-H
  11043. |.$1l-    
  11044. 4/4/$/D/
  11045. 2X<`7
  11046. 3\3\3
  11047. D4D4`H`HX4X4
  11048. H 5 5
  11049. 8x8x8
  11050. @;@;P;
  11051. <(<(<
  11052. 8<8<H<H<
  11053. DT%/:
  11054. (E(EL+    
  11055. ,@?}P
  11056. ^|?KP
  11057. Q@@I|
  11058. ,xA}l
  11059. ,xA}$
  11060. ,xA}D
  11061. ,xA}t
  11062. ,xA}l
  11063. ,xA}$
  11064. ,xA}D
  11065. )<0}, #
  11066. )<0}h!#
  11067. }(#Gt
  11068. },$J$B
  11069. ^4BGt
  11070. BJ4BG
  11071. )<0}t%#
  11072. } &Gt
  11073. )<0}t%#
  11074. K\#-T
  11075. K\#-T=#
  11076. ^0C4M
  11077. ^<#K\#,
  11078. ^4$Kd$,@C} *
  11079. KD$,pC}
  11080. }H*#8
  11081. KD$,pC}
  11082. J4$}(+
  11083. K$$S(D
  11084. KD$,pC}
  11085. }H*#8
  11086. KD$,pC}
  11087. KD$,pCK$$S(D
  11088. }H*#8&
  11089. CK$$S(D
  11090. KD$,pCK$$S(D
  11091. CK$$S(D
  11092. KD$,pC}
  11093. }H*#8
  11094. KD$,pC}
  11095. KD$,pC}
  11096. }H*#8
  11097. KD$,pC}
  11098. KD$,pC}
  11099. }H*#8
  11100. KD$,pC}
  11101. %T4D'
  11102. %T@D'
  11103. &TLD'
  11104. ^t'Kp
  11105. ,@C} *
  11106. ^XDJt'
  11107. Jt'}(+
  11108. ^hDJXD
  11109. JXD}(+
  11110. ^d'KT',
  11111. CJhD#
  11112. ]D'Kd'SxD
  11113. ^\(NL(P
  11114. ^l(N\(P
  11115. +NL(U
  11116. +NL(U
  11117. ^|(NL(P
  11118. (,xA}@/#
  11119. K<(,xA}@0#
  11120. K<(,DA
  11121. +,(E#
  11122. E}H2I
  11123. ID-}@3
  11124. --p>#
  11125. K4--8F#-T=#
  11126. ^t-K4--8F#,
  11127. =Kt-S
  11128. Kd-,TBID-
  11129. ^\F6o
  11130. ^\.Kp
  11131. J\.}(+
  11132. ^\.J\.
  11133. ^D/[@
  11134. ,@C} *
  11135. ^|FJlF
  11136. JlF}(+
  11137. CJ|F#
  11138. ,@C} *
  11139. K\3,@?} 8#8e
  11140. 3K\3,
  11141. ?} 8#
  11142. ^l3K|3,
  11143. J445`H
  11144. F`HPpH8
  11145. F`HU|H
  11146. ^D4rD4
  11147. F`HU|H
  11148. oD4}H9F`HU|H 
  11149. F`HU|H
  11150. F`HU|H
  11151. F`HP|H
  11152. K 5-T=#
  11153. K 5-T=#
  11154. 5K 5,
  11155. 5-T=#
  11156. 5,PI#
  11157. ,@C}(<
  11158. F}X<}
  11159. ,@C}(<
  11160. F}X<}
  11161. F}h<}l
  11162. F}x<}l
  11163. 7Kp7P
  11164. 7,xA}@/#
  11165. I}d=J
  11166. 8-T=#
  11167. 8-T=#
  11168. ^`9}l>
  11169. ^p9)|.^`9}
  11170. 9)|.^`9}
  11171. )d/^`9}
  11172. Qp?Jp9
  11173. )d/^`9}
  11174. Ih:Ix:
  11175. ]X:}8?
  11176. ]X:}p?
  11177. ] ;I0;
  11178. ;,xA}@0#
  11179. O=Lotus Notes
  11180. O=Lotus Notes
  11181. PURSAFO
  11182. |.:#U
  11183. O=Lotus Notes
  11184. CN=Lotus Notes Template Development/O=Lotus Notes
  11185. PURSAFO
  11186. $Language
  11187. $LastBuildTime
  11188. $BabelInfo
  11189. $TITLE
  11190. $PublicAccess
  11191. $ScriptLib
  11192. $ScriptLib_O
  11193.  ShareWebPage
  11194. SharedOptions
  11195.     1S2S
  11196.     Tato str
  11197. nka WWW bude zkop
  11198. na do n
  11199. sleduj
  11200.  datab
  11201. ze Navig
  11202. tor s
  11203.  WWW (um
  11204. to datab
  11205. ete zm
  11206. nit p
  11207. kazem Mo
  11208. nosti s
  11209.  Internet v nab
  11210. dce Akce)
  11211. Rating
  11212. SharedOptions
  11213.     3S4S5S6S
  11214. Rating
  11215. Rating
  11216. Rating
  11217. Rating
  11218. SharedOptions
  11219.     3S4S5S6S
  11220. Rating
  11221. Rating
  11222. Rating
  11223. Rating
  11224. SharedOptions
  11225.     3S4S5S6S
  11226. Rating
  11227. Rating
  11228. Rating
  11229. Rating
  11230. SharedOptions
  11231.     3S4S5S6S
  11232. Rating
  11233. Rating
  11234. Rating
  11235. Rating
  11236. SharedOptions
  11237.     3S4S5S6S
  11238. Rating
  11239. Rating
  11240. Rating
  11241. Rating
  11242. SharedOptions
  11243.     3S4S5S6S
  11244. Rating
  11245. Rating
  11246. Rating
  11247. Rating
  11248. SharedOptions
  11249.     3S4S5S6S
  11250. Rating
  11251. Rating
  11252. Rating
  11253. Rating
  11254. SharedOptions
  11255.     3S4S5S6S
  11256. Rating
  11257. Rating
  11258. Rating
  11259. Rating
  11260. SharedOptions
  11261.     3S4S5S6S
  11262. Rating
  11263. Rating
  11264. Rating
  11265. Rating
  11266. SharedOptions
  11267.     3S4S5S6S
  11268. Rating
  11269. Rating
  11270. Rating
  11271. SharedOptions
  11272.     1S2S
  11273. Title
  11274. Title
  11275. Nic moc   < -------------------------  >  Skv
  11276. contentV seznamu vyberte kategorii, kter
  11277.  nejl
  11278. pe vystihuje obsah tohoto dokumentu.
  11279. ObchodPo
  11280. eKulturaVzd
  11281. bavaFinancePolitikaInternetPublikaceRekreaceReferenceV
  11282. kupySport
  11283. Kategorie:
  11284. CommentsSem zadejte pozn
  11285. mky nebo popis dan
  11286. SharedOptions
  11287. rovat str
  11288. nku do sd
  11289.  datab
  11290. ze Navig
  11291. tor s
  11292.  WWW|2Vytvo
  11293. it hodnocen
  11294.  ve sd
  11295.  datab
  11296. zi Navig
  11297. tor s
  11298.  WWW|3
  11299. SharedOptions
  11300.     1S2S
  11301.     Odeslat adresu URL komu:
  11302. tmpWebServer
  11303. tmpWebServer
  11304. tmpWebDb
  11305. tmpWebDb
  11306.     Server:
  11307.     Cesta:
  11308. SharedOptions
  11309. Rating
  11310. eba zadat hodnocen
  11311. to str
  11312.     3S4S5S6S7S8S
  11313. Rating
  11314. O=Lotus Notes
  11315. O=Lotus Notes
  11316. PURSAFO
  11317. |.:#U
  11318. O=Lotus Notes
  11319. CN=Lotus Notes Template Development/O=Lotus Notes
  11320. PURSAFO
  11321.     `8     
  11322. $Language
  11323. $LastBuildTime
  11324. $BabelInfo
  11325. $INFO
  11326. $DesignerVersion
  11327. $$Script_O
  11328. $$ScriptName
  11329. $BODY
  11330.