-
Notifications
You must be signed in to change notification settings - Fork 0
/
renderers.opml
247 lines (247 loc) · 22 KB
/
renderers.opml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
<?xml version="1.0"?>
<opml version="2.0">
<head>
<title>renderer</title>
<dateCreated>Sun, 09 Jan 2022 00:29:56 GMT</dateCreated>
<dateModified>Sun, 09 Jan 2022 00:31:47 GMT</dateModified>
<ownerTwitterScreenName>PDXProtestNews</ownerTwitterScreenName>
<ownerName>PDXProtestNews</ownerName>
<ownerId>http://twitter.com/PDXProtestNews</ownerId>
<urlUpdateSocket>ws://drummer.scripting.com:1232/</urlUpdateSocket>
<expansionState></expansionState>
<lastCursor>0</lastCursor>
</head>
<body>
<outline text="twoLevelOutlineRenderer" created="Thu, 28 Oct 2021 23:18:06 GMT">
<outline text="Script Header" created="Mon, 01 Nov 2021 13:02:50 GMT" isComment="true">
<outline text="Author: Andy Sylvester" created="Mon, 01 Nov 2021 13:03:07 GMT"/>
<outline text="URL: http://oldschool.scripting.com/AndySylvester99/ " created="Mon, 01 Nov 2021 13:03:56 GMT"/>
<outline text="Github repo: https://github.com/andysylvester/drummer-outline-renderers " created="Mon, 01 Nov 2021 13:08:39 GMT"/>
<outline text="Revision History:" created="Mon, 01 Nov 2021 20:16:00 GMT">
<outline text="Revision: C" created="Sun, 09 Jan 2022 00:02:41 GMT">
<outline text="Date: 1/8/2022" created="Sun, 09 Jan 2022 00:02:47 GMT"/>
<outline text="Added ability for user to specify file name of rendered file as an attribute in the OPML file header" created="Sun, 09 Jan 2022 00:03:11 GMT"/>
<outline text="Corrected a bug on rendering of the first headline in the OPML file if there are subs present" created="Sun, 09 Jan 2022 00:03:48 GMT"/>
<outline text="Closes issue 5 (https://github.com/andysylvester/drummer-outline-renderers/issues/5)" created="Sun, 09 Jan 2022 00:04:10 GMT"/>
</outline>
<outline text="Revision: B" created="Mon, 01 Nov 2021 23:54:59 GMT">
<outline text="Date: 11/1/2021" created="Mon, 01 Nov 2021 20:16:35 GMT"/>
<outline text="Changed the .replace statement to replace double-quotes with single quotes, URL links now work (https://stackoverflow.com/questions/8207297/how-to-replace-all-double-quotes-to-single-quotes-using-jquery/8207316#8207316)" created="Mon, 01 Nov 2021 23:55:28 GMT"/>
<outline text="Closes issue 2 (https://github.com/andysylvester/drummer-outline-renderers/issues/2)" created="Mon, 01 Nov 2021 20:19:12 GMT"/>
</outline>
<outline text="Revision: A" created="Mon, 01 Nov 2021 20:16:10 GMT">
<outline text="Date: 11/1/2021" created="Mon, 01 Nov 2021 20:16:35 GMT"/>
<outline text="Added logic to read the first headline/summit (I thought it was getting read, but my test file (ledes.opml) had a blank summit headline, so I missed it)" created="Mon, 01 Nov 2021 20:16:41 GMT"/>
<outline text="Closes issue 1 (https://github.com/andysylvester/drummer-outline-renderers/issues/1)" created="Mon, 01 Nov 2021 20:19:12 GMT"/>
</outline>
<outline text="Revision: Original" created="Mon, 01 Nov 2021 13:06:18 GMT">
<outline text="Date: 11/1/2021" created="Mon, 01 Nov 2021 13:04:08 GMT"/>
<outline text="First release of script" created="Mon, 01 Nov 2021 20:17:33 GMT"/>
</outline>
</outline>
<outline text="Instructions:" created="Mon, 01 Nov 2021 13:04:19 GMT">
<outline text="1. Copy this script to your Scripts menu outline" created="Mon, 01 Nov 2021 13:05:17 GMT"/>
<outline text="2. Open a new tab with the outline to be rendered or select an open tab" created="Mon, 01 Nov 2021 13:05:36 GMT"/>
<outline text="3. Select "twoLevelOutlineRenderer" from Scripts menu" created="Mon, 01 Nov 2021 13:06:02 GMT"/>
<outline text="4. Drummer will open a new tab with your rendered outline" created="Mon, 01 Nov 2021 13:07:24 GMT"/>
<outline text="5. If the new tab contains "object Object" as the rendered text, do a reload of the page. If that does not display the rendered text, go back to the Drummer tab and run the script again. A new tab will open and should have the rendered outline." created="Mon, 01 Nov 2021 13:07:37 GMT"/>
<outline text="6. To specify the file name of the rendered file, open the source OPML file in a tab, click on the suitcase icon, click on the plus sign to add an attribute, enter "htmlFileName" in the first column text field (without quotes), then enter the name of the filename in the second column text field (for example, "essay.html") without quotes." created="Sun, 09 Jan 2022 00:06:08 GMT"/>
<outline text="7. If a public/Instant Outline OPML file is being rendered, the rendered file name will be "myOutline.html"." created="Sun, 09 Jan 2022 00:09:41 GMT"/>
<outline text="8. If a private OPML file is being rendered without the OPML file header attribute, the rendered file name will be "myOutline.html"" created="Sun, 09 Jan 2022 00:10:17 GMT"/>
</outline>
</outline>
<outline text="var s = "";" created="Mon, 18 Oct 2021 22:44:53 GMT"/>
<outline text="var mytest = "";" created="Wed, 08 Dec 2021 00:18:56 GMT"/>
<outline text="var url = "";" created="Wed, 08 Dec 2021 00:18:56 GMT"/>
<outline text="var isTabActive = false;" created="Wed, 08 Dec 2021 00:18:56 GMT"/>
<outline text="var isInstantOutline = false;" created="Wed, 08 Dec 2021 00:18:56 GMT"/>
<outline text="var isHtmlFileNamePresent= false;" created="Wed, 08 Dec 2021 00:18:56 GMT"/>
<outline text="var myPrefsString = file.readWholeFile ("prefs.json");" created="Sun, 05 Dec 2021 22:03:07 GMT"/>
<outline text="var myPrefs = JSON.parse(myPrefsString);" created="Sun, 05 Dec 2021 22:04:16 GMT"/>
<outline text="var numOfTabs = myPrefs.tabs.length;" created="Tue, 07 Dec 2021 00:38:32 GMT"/>
<outline text="var headers = opml.getHeaders ();" created="Mon, 03 Jan 2022 18:51:21 GMT"/>
<outline text="var tabCount = 0;" created="Tue, 07 Dec 2021 00:39:11 GMT"/>
<outline text="var activeTab = 0;" created="Tue, 07 Dec 2021 00:43:48 GMT"/>
<outline text="var tabFilename = "";" created="Tue, 07 Dec 2021 00:43:56 GMT"/>
<outline text="var testString2 = "REPLACEME";" created="Thu, 28 Oct 2021 22:00:54 GMT"/>
<outline text="var urlTemplate = "https://andysylvester.com/files/rendertest/renderTemplate.html"; " created="Tue, 13 Jul 2021 21:40:36 GMT"/>
<outline text="var htmltext = http.readUrl (urlTemplate);" created="Tue, 13 Jul 2021 21:39:17 GMT"/>
<outline text="op.expandAllLevels ()" created="Fri, 29 Oct 2021 19:17:15 GMT"/>
<outline text="op.firstSummit()" created="Mon, 18 Oct 2021 22:21:21 GMT" isComment="false"/>
<outline text="var clearQuoteFirst = op.getLineText();" created="Thu, 28 Oct 2021 21:59:32 GMT" isComment="false"/>
<outline text="var htmltextNewFirst = clearQuoteFirst .replace (/"/g, "'");" created="Thu, 28 Oct 2021 21:59:32 GMT" isComment="false"/>
<outline text="s = s + htmltextNewFirst + "<p>" " created="Mon, 18 Oct 2021 22:22:10 GMT"/>
<outline text="if (op.hasSubs()) {" created="Fri, 29 Oct 2021 19:57:23 GMT">
<outline text="var total = op.countSubs();" created="Thu, 18 Feb 2021 17:05:08 GMT"/>
<outline text="var count = 0;" created="Fri, 29 Oct 2021 23:56:55 GMT"/>
<outline text="op.go (right, 1)" created="Fri, 29 Oct 2021 23:00:25 GMT"/>
<outline text="while (count < total) {" created="Fri, 29 Oct 2021 23:57:18 GMT">
<outline text="var clearQuote2 = op.getLineText();" created="Thu, 28 Oct 2021 21:59:32 GMT" isComment="false"/>
<outline text="var htmltextNewB2 = clearQuote2 .replace (/"/g, "'");" created="Thu, 28 Oct 2021 21:59:32 GMT" isComment="false"/>
<outline text="console.log (htmltextNewB2);" created="Mon, 01 Nov 2021 13:31:24 GMT"/>
<outline text="s = s + htmltextNewB2 + "<p>" " created="Mon, 18 Oct 2021 22:22:10 GMT"/>
<outline text="op.go(down, 1)" created="Fri, 29 Oct 2021 23:01:59 GMT"/>
<outline text="count = count + 1;" created="Fri, 29 Oct 2021 23:58:15 GMT"/>
<outline text="}" created="Fri, 29 Oct 2021 23:58:36 GMT"/>
</outline>
<outline text="op.go (flatup, 1)" created="Fri, 29 Oct 2021 23:02:39 GMT"/>
<outline text="}" created="Fri, 29 Oct 2021 19:58:22 GMT"/>
</outline>
<outline text="while (op.go (down, 1)) {" created="Thu, 25 Feb 2021 19:25:22 GMT" isComment="false">
<outline text="var clearQuote = op.getLineText();" created="Thu, 28 Oct 2021 21:59:32 GMT" isComment="false"/>
<outline text="var htmltextNewB = clearQuote .replace (/"/g, "'");" created="Thu, 28 Oct 2021 21:59:32 GMT" isComment="false"/>
<outline text="s = s + htmltextNewB + "<p>" " created="Mon, 18 Oct 2021 22:22:10 GMT"/>
<outline text="if (op.hasSubs()) {" created="Fri, 29 Oct 2021 19:57:23 GMT">
<outline text="var total = op.countSubs();" created="Thu, 18 Feb 2021 17:05:08 GMT"/>
<outline text="var count = 0;" created="Fri, 29 Oct 2021 23:56:55 GMT"/>
<outline text="op.go (right, 1)" created="Fri, 29 Oct 2021 23:00:25 GMT"/>
<outline text="while (count < total) {" created="Fri, 29 Oct 2021 23:57:18 GMT">
<outline text="var clearQuote2 = op.getLineText();" created="Thu, 28 Oct 2021 21:59:32 GMT" isComment="false"/>
<outline text="var htmltextNewB2 = clearQuote2 .replace (/"/g, "'");" created="Thu, 28 Oct 2021 21:59:32 GMT" isComment="false"/>
<outline text="console.log (htmltextNewB2);" created="Mon, 01 Nov 2021 13:31:24 GMT"/>
<outline text="s = s + htmltextNewB2 + "<p>" " created="Mon, 18 Oct 2021 22:22:10 GMT"/>
<outline text="op.go(down, 1)" created="Fri, 29 Oct 2021 23:01:59 GMT"/>
<outline text="count = count + 1;" created="Fri, 29 Oct 2021 23:58:15 GMT"/>
<outline text="}" created="Fri, 29 Oct 2021 23:58:36 GMT"/>
</outline>
<outline text="op.go (flatup, 1)" created="Fri, 29 Oct 2021 23:02:39 GMT"/>
<outline text="}" created="Fri, 29 Oct 2021 19:58:22 GMT"/>
</outline>
<outline text="}" created="Mon, 01 Nov 2021 13:09:47 GMT"/>
</outline>
<outline text="console.log (s)" created="Mon, 18 Oct 2021 22:45:24 GMT"/>
<outline text="var htmltextNewA = htmltext.replace (testString2, s);" created="Thu, 28 Oct 2021 21:59:32 GMT" isComment="false"/>
<outline text="console.log (htmltextNewA );" created="Sun, 15 Aug 2021 23:54:43 GMT"/>
<outline text="Read htmlFileName from OPML header for specified file" created="Sun, 12 Dec 2021 17:31:28 GMT" isComment="true"/>
<outline text="while (tabCount < numOfTabs) {" created="Tue, 07 Dec 2021 00:39:31 GMT" isComment="false">
<outline text="console.log ("tabCount = ", tabCount);" created="Sun, 26 Dec 2021 22:08:12 GMT" isComment="false"/>
<outline text="console.log ("flInstantOutline = ", myPrefs.tabs[tabCount].flInstantOutline);" created="Sun, 26 Dec 2021 22:08:12 GMT" isComment="false"/>
<outline text="console.log ("flActive = ", myPrefs.tabs[tabCount].flActive);" created="Sun, 26 Dec 2021 22:08:12 GMT" isComment="false"/>
<outline text="isTabActive = myPrefs.tabs[tabCount].flActive;" created="Sun, 26 Dec 2021 22:08:12 GMT" isComment="false"/>
<outline text="isInstantOutline = myPrefs.tabs[tabCount].flInstantOutline;" created="Sun, 26 Dec 2021 22:08:12 GMT" isComment="false"/>
<outline text="console.log ("isTabActive = ", isTabActive);" created="Sun, 26 Dec 2021 22:08:12 GMT" isComment="false"/>
<outline text="console.log ("isInstantOutine = ", isInstantOutline);" created="Sun, 26 Dec 2021 22:08:12 GMT" isComment="false"/>
<outline text="tabFilename = myPrefs.tabs[tabCount].fname;" created="Tue, 07 Dec 2021 00:42:25 GMT" isComment="false"/>
<outline text="console.log ("tabFilename = ", tabFilename);" created="Sun, 26 Dec 2021 22:57:39 GMT"/>
<outline text="isHtmlFileNamePresent= opml.attributes.exists(tabFilename, "htmlFileName");" created="Tue, 07 Dec 2021 00:42:25 GMT" isComment="true"/>
<outline text="isHtmlFileNamePresent = headers.hasOwnProperty('htmlFileName');" created="Mon, 03 Jan 2022 18:51:40 GMT"/>
<outline text="console.log ("isHtmlFileNamePresent= ", isHtmlFileNamePresent);" created="Sun, 26 Dec 2021 22:57:39 GMT"/>
<outline text="tabCount = tabCount + 1;" created="Tue, 07 Dec 2021 00:40:01 GMT"/>
<outline text="if (isTabActive) {" created="Sun, 26 Dec 2021 22:51:30 GMT">
<outline text="console.log ("Got inside loop");" created="Sun, 26 Dec 2021 22:51:41 GMT"/>
<outline text="if (isInstantOutline) {" created="Sun, 26 Dec 2021 22:56:29 GMT">
<outline text="console.log ("Got inside Instant Outline loop");" created="Sun, 26 Dec 2021 22:51:41 GMT"/>
<outline text="if (isHtmlFileNamePresent) {" created="Mon, 03 Jan 2022 19:12:36 GMT">
<outline text="mytest = headers.htmlFileName;" created="Sun, 05 Dec 2021 20:52:22 GMT" isComment="false"/>
<outline text="console.log ("mytest = ", mytest);" created="Sun, 26 Dec 2021 22:57:39 GMT" isComment="false"/>
<outline text="}" created="Mon, 03 Jan 2022 19:14:33 GMT"/>
<outline text="else {" created="Mon, 03 Jan 2022 19:14:37 GMT">
<outline text="mytest = "myOutline.html";" created="Sun, 26 Dec 2021 22:56:51 GMT"/>
<outline text="console.log ("mytest = ", mytest);" created="Sun, 26 Dec 2021 22:57:39 GMT"/>
<outline text="console.log ("tabFilename = ", tabFilename);" created="Sun, 26 Dec 2021 22:57:39 GMT"/>
<outline text="}" created="Mon, 03 Jan 2022 19:15:08 GMT"/>
</outline>
</outline>
<outline text="mytest = "myOutline.html";" created="Sun, 26 Dec 2021 22:56:51 GMT" isComment="true"/>
<outline text="console.log ("mytest = ", mytest);" created="Sun, 26 Dec 2021 22:57:39 GMT" isComment="true"/>
<outline text="}" created="Sun, 26 Dec 2021 22:57:22 GMT"/>
<outline text="else {" created="Sun, 26 Dec 2021 23:05:10 GMT" isComment="false">
<outline text="if (isHtmlFileNamePresent) {" created="Sun, 26 Dec 2021 23:27:24 GMT">
<outline text="mytest = opml.attributes.getOne (tabFilename, "htmlFileName");" created="Sun, 05 Dec 2021 20:52:22 GMT" isComment="true"/>
<outline text="mytest = headers.htmlFileName;" created="Sun, 05 Dec 2021 20:52:22 GMT" isComment="false"/>
<outline text="console.log ("mytest = ", mytest);" created="Sun, 26 Dec 2021 22:57:39 GMT"/>
<outline text="}" created="Sun, 26 Dec 2021 23:29:19 GMT"/>
<outline text="else {" created="Sun, 26 Dec 2021 23:29:35 GMT" isComment="false">
<outline text="mytest = "myOutline.html";" created="Sun, 26 Dec 2021 22:56:51 GMT"/>
<outline text="console.log ("mytest = ", mytest);" created="Sun, 26 Dec 2021 22:57:39 GMT"/>
<outline text="console.log ("tabFilename = ", tabFilename);" created="Sun, 26 Dec 2021 22:57:39 GMT"/>
<outline text="}" created="Sun, 26 Dec 2021 23:29:49 GMT"/>
</outline>
</outline>
<outline text="}" created="Sun, 26 Dec 2021 23:06:18 GMT"/>
</outline>
<outline text="}" created="Sun, 26 Dec 2021 23:33:17 GMT" isComment="true"/>
</outline>
<outline text="}" created="Sun, 26 Dec 2021 22:52:00 GMT"/>
</outline>
<outline text="}" created="Tue, 07 Dec 2021 00:43:32 GMT"/>
</outline>
<outline text="while (tabCount < numOfTabs) { // OLD" created="Tue, 07 Dec 2021 00:39:31 GMT" isComment="true">
<outline text="console.log ("flInstantOutline = ", myPrefs.tabs[tabCount].flInstantOutline);" created="Sun, 26 Dec 2021 22:08:12 GMT" isComment="false"/>
<outline text="console.log ("flActive = ", myPrefs.tabs[tabCount].flActive);" created="Sun, 26 Dec 2021 22:08:12 GMT" isComment="false"/>
<outline text="isTabActive = myPrefs.tabs[tabCount].flActive;" created="Sun, 26 Dec 2021 22:08:12 GMT" isComment="false"/>
<outline text="console.log ("isTabActive = ", isTabActive);" created="Sun, 26 Dec 2021 22:08:12 GMT" isComment="false"/>
<outline text="console.log ("tabCount = ", tabCount);" created="Sun, 26 Dec 2021 22:08:12 GMT" isComment="false"/>
<outline text="if (isTabActive === true) {" created="Sun, 26 Dec 2021 22:08:12 GMT" isComment="true">
<outline text="activeTab = tabCount;" created="Tue, 07 Dec 2021 00:41:53 GMT"/>
<outline text="console.log ("flActive =" myPrefs.tabs[tabCount].flActive);" created="Sun, 26 Dec 2021 22:26:38 GMT"/>
<outline text="}" created="Sun, 26 Dec 2021 22:34:03 GMT"/>
</outline>
<outline text="if (myPrefs.tabs[tabCount].flActive === true) {" created="Tue, 07 Dec 2021 00:39:51 GMT" isComment="true">
<outline text="activeTab = tabCount;" created="Tue, 07 Dec 2021 00:41:53 GMT"/>
<outline text="console.log ("flActive =" myPrefs.tabs[tabCount].flActive);" created="Sun, 26 Dec 2021 22:26:38 GMT"/>
<outline text="}" created="Sun, 26 Dec 2021 22:34:03 GMT"/>
<outline text="if (myPrefs.tabs[tabCount].flInstantOutline) === false)" created="Tue, 07 Dec 2021 00:42:25 GMT" isComment="true">
<outline text="tabFilename = myPrefs.tabs[tabCount].fname;" created="Tue, 07 Dec 2021 00:42:25 GMT" isComment="true"/>
<outline text="" created="Sun, 26 Dec 2021 22:20:34 GMT"/>
<outline text="if (opml.attributes.exists (tabFilename, "htmlFileName") === true) {" created="Sun, 05 Dec 2021 20:52:22 GMT" isComment="true">
<outline text="mytest = opml.attributes.getOne (tabFilename, "htmlFileName");" created="Sun, 05 Dec 2021 20:52:22 GMT" isComment="true"/>
<outline text="}" created="Sun, 26 Dec 2021 21:42:44 GMT"/>
<outline text="else {" created="Sun, 26 Dec 2021 21:47:01 GMT">
<outline text="mytest = "myOutline.html";" created="Sun, 26 Dec 2021 21:47:14 GMT"/>
<outline text="}" created="Sun, 26 Dec 2021 21:48:38 GMT"/>
</outline>
</outline>
<outline text="else {" created="Sun, 26 Dec 2021 21:47:01 GMT">
<outline text="mytest = "myOutline.html";" created="Sun, 26 Dec 2021 21:47:14 GMT"/>
<outline text="}" created="Sun, 26 Dec 2021 21:48:38 GMT"/>
</outline>
</outline>
<outline text="if (myPrefs.tabs[tabCount].flInstantOutline === false) {" created="Tue, 07 Dec 2021 00:42:25 GMT" isComment="true">
<outline text="tabFilename = myPrefs.tabs[tabCount].fname;" created="Tue, 07 Dec 2021 00:42:25 GMT" isComment="false"/>
<outline text="if (opml.attributes.exists (tabFilename, "htmlFileName") === true) {" created="Sun, 05 Dec 2021 20:52:22 GMT" isComment="true">
<outline text="mytest = opml.attributes.getOne (tabFilename, "htmlFileName");" created="Sun, 05 Dec 2021 20:52:22 GMT" isComment="false"/>
<outline text="}" created="Sun, 26 Dec 2021 21:42:44 GMT"/>
<outline text="else {" created="Sun, 26 Dec 2021 21:47:01 GMT">
<outline text="mytest = "myOutline.html";" created="Sun, 26 Dec 2021 21:47:14 GMT"/>
<outline text="}" created="Sun, 26 Dec 2021 21:48:38 GMT"/>
</outline>
</outline>
<outline text="else {" created="Sun, 26 Dec 2021 21:47:01 GMT">
<outline text="mytest = "myOutline.html";" created="Sun, 26 Dec 2021 21:47:14 GMT"/>
<outline text="}" created="Sun, 26 Dec 2021 21:48:38 GMT"/>
</outline>
</outline>
<outline text="}" created="Tue, 07 Dec 2021 00:43:10 GMT" isComment="true"/>
</outline>
<outline text="console.log (myPrefs.tabs[tabCount].flInstantOutline))" created="Tue, 07 Dec 2021 00:42:25 GMT" isComment="true">
<outline text="tabFilename = myPrefs.tabs[tabCount].fname;" created="Tue, 07 Dec 2021 00:42:25 GMT" isComment="true"/>
<outline text="if (opml.attributes.exists (tabFilename, "htmlFileName") === true) {" created="Sun, 05 Dec 2021 20:52:22 GMT" isComment="true">
<outline text="mytest = opml.attributes.getOne (tabFilename, "htmlFileName");" created="Sun, 05 Dec 2021 20:52:22 GMT" isComment="true"/>
<outline text="}" created="Sun, 26 Dec 2021 21:42:44 GMT"/>
<outline text="else {" created="Sun, 26 Dec 2021 21:47:01 GMT">
<outline text="mytest = "myOutline.html";" created="Sun, 26 Dec 2021 21:47:14 GMT"/>
<outline text="}" created="Sun, 26 Dec 2021 21:48:38 GMT"/>
</outline>
</outline>
<outline text="else {" created="Sun, 26 Dec 2021 21:47:01 GMT">
<outline text="mytest = "myOutline.html";" created="Sun, 26 Dec 2021 21:47:14 GMT"/>
<outline text="}" created="Sun, 26 Dec 2021 21:48:38 GMT"/>
</outline>
</outline>
<outline text="tabCount = tabCount + 1;" created="Tue, 07 Dec 2021 00:40:01 GMT"/>
<outline text="}" created="Tue, 07 Dec 2021 00:43:32 GMT"/>
</outline>
<outline text="console.log(activeTab);" created="Sun, 05 Dec 2021 22:05:15 GMT"/>
<outline text="console.log(tabFilename);" created="Sun, 05 Dec 2021 22:05:15 GMT"/>
<outline text="mytest = opml.attributes.getOne (tabFilename, "htmlFileName");" created="Sun, 05 Dec 2021 20:52:22 GMT" isComment="true"/>
<outline text="console.log("mytest =", mytest);" created="Sun, 05 Dec 2021 20:52:22 GMT"/>
<outline text="file.writeWholeFile ("myOutline.html", htmltextNewA );" created="Thu, 05 Aug 2021 14:46:00 GMT" isComment="true"/>
<outline text="file.writeWholeFile (mytest, htmltextNewA );" created="Thu, 05 Aug 2021 14:46:00 GMT" isComment="false"/>
<outline text="const url = file.makeFilePublic ("myOutline.html");" created="Thu, 05 Aug 2021 14:47:02 GMT" isComment="true"/>
<outline text="url = file.makeFilePublic (mytest);" created="Thu, 05 Aug 2021 14:47:02 GMT" isComment="false"/>
<outline text="console.log(url);" created="Wed, 08 Dec 2021 00:17:05 GMT"/>
<outline text="webBrowser.openUrl (url)" created="Thu, 05 Aug 2021 14:47:23 GMT"/>
</outline>
</body>
</opml>