equal
deleted
inserted
replaced
12 // A widget for accessing developer.symbian.org |
12 // A widget for accessing developer.symbian.org |
13 |
13 |
14 |
14 |
15 // Reference to the WRTKit user interface manager and main view. |
15 // Reference to the WRTKit user interface manager and main view. |
16 var uiManager; |
16 var uiManager; |
|
17 var debuglog=null; |
17 |
18 |
18 // Global settings / URLs and such |
19 // Global settings / URLs and such |
19 |
20 |
20 // Symbian.org web site base URL |
21 // Symbian.org web site base URL |
21 //var symbianOrgBaseUrl = "http://staging.foundationhost.org"; |
22 //var symbianOrgBaseUrl = "http://staging.foundationhost.org"; |
28 |
29 |
29 // FORUM vars and settings |
30 // FORUM vars and settings |
30 var symbianOrgNewThreadUrl = symbianOrgBaseUrl+"/forum/newthread.php?"; |
31 var symbianOrgNewThreadUrl = symbianOrgBaseUrl+"/forum/newthread.php?"; |
31 var symbianOrgNewReplyUrl = symbianOrgBaseUrl+"/forum/newreply.php?"; |
32 var symbianOrgNewReplyUrl = symbianOrgBaseUrl+"/forum/newreply.php?"; |
32 var symbianOrgLoginUrl = symbianOrgBaseUrlSsl+"/main/user_profile/login.php"; |
33 var symbianOrgLoginUrl = symbianOrgBaseUrlSsl+"/main/user_profile/login.php"; |
|
34 var symbianOrgLogoutUrl = symbianOrgBaseUrl+"/action/logoutAction.php"; |
33 var symbianOrgLoginUsernameField = "username"; |
35 var symbianOrgLoginUsernameField = "username"; |
34 var symbianOrgLoginPasswordField = "password"; |
36 var symbianOrgLoginPasswordField = "password"; |
35 var forumUsername = null; |
37 var forumUsername = null; |
36 var forumPassword = null; |
38 var forumPassword = null; |
37 var Packageid=null; |
39 var Packageid=null; |
54 var wikiFeedName = "New on Symbian.org Wiki"; |
56 var wikiFeedName = "New on Symbian.org Wiki"; |
55 var wikiFeedUrl = symbianOrgBaseUrl+"/wiki/index.php?title=Special:NewPages&feed=rss"; |
57 var wikiFeedUrl = symbianOrgBaseUrl+"/wiki/index.php?title=Special:NewPages&feed=rss"; |
56 var wikiBaseUrl = symbianOrgBaseUrl+"/wiki/index.php"; |
58 var wikiBaseUrl = symbianOrgBaseUrl+"/wiki/index.php"; |
57 |
59 |
58 // Update variables |
60 // Update variables |
59 var myversion = "0.2a"; |
61 var myversion = "0.3"; |
60 var versionWikiPageUrl = wikiBaseUrl + "/My_Package_Widget"; |
62 var versionWikiPageUrl = wikiBaseUrl + "/My_Package_Widget"; |
61 var versionWikiPageString = "Current widget version is ["; |
63 var versionWikiPageString = "Current widget version is ["; |
62 var downloadUrl = "http://tiny.symbian.org/mypackage"; |
64 var downloadUrl = "http://tiny.symbian.org/mypackage"; |
63 |
65 |
64 // UI elements |
66 // UI elements |
112 |
114 |
113 var currentFontSize = 14; |
115 var currentFontSize = 14; |
114 |
116 |
115 // Called from the onload event handler to initialize the widget. |
117 // Called from the onload event handler to initialize the widget. |
116 function init() { |
118 function init() { |
117 |
119 debuglog= new Logger(); |
118 // set tab-navigation mode and show softkeys |
120 debuglog.level=debuglog.LOG_LEVEL_DEBUG; |
|
121 |
|
122 // set tab-navigation mode and show softkeys |
119 // (only if we are in the WRT environment) |
123 // (only if we are in the WRT environment) |
120 if (window.widget) { |
124 if (window.widget) { |
121 widget.setNavigationEnabled(false); |
125 widget.setNavigationEnabled(false); |
122 window.menu.showSoftkeys(); |
126 window.menu.showSoftkeys(); |
123 // create menu |
127 // create menu |
311 |
315 |
312 settings.goBack(); |
316 settings.goBack(); |
313 |
317 |
314 if ( loginInitiated ) { |
318 if ( loginInitiated ) { |
315 login(loginInitiatedCallback); |
319 login(loginInitiatedCallback); |
316 } |
320 bugzilla.update(firstboot); |
317 bugzilla.update(firstboot); |
321 } |
|
322 login(bugzilla.update(firstboot)); |
318 } |
323 } |
319 |
324 |
320 // Opens a URL in a separate browser window |
325 // Opens a URL in a separate browser window |
321 function openURL(url) { |
326 function openURL(url) { |
322 if (window.widget) { |
327 if (window.widget) { |