Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Delta Between Two Patch Sets: sitescripts/extensions/template/pad.xml

Issue 5723465818570752: Issue 520 - Generate PAD files for download portals when updating download links (Closed)
Left Patch Set: Upgraded to new PAD 4.0 spec and addressed comments Created May 27, 2014, noon
Right Patch Set: Addressed comments Created June 4, 2014, 4:35 p.m.
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
Left: Side by side diff | Download
Right: Side by side diff | Download
« no previous file with change/comment | « sitescripts/extensions/pad/validation.py ('k') | sitescripts/extensions/utils.py » ('j') | no next file with change/comment »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
LEFTRIGHT
1 <?xml version="1.0" encoding="UTF-8"?> 1 <?xml version="1.0" encoding="UTF-8"?>
2 <XML_DIZ_INFO> 2 <XML_DIZ_INFO>
3 <MASTER_PAD_VERSION_INFO> 3 <MASTER_PAD_VERSION_INFO>
4 <MASTER_PAD_VERSION>4.0</MASTER_PAD_VERSION> 4 <MASTER_PAD_VERSION>4.0</MASTER_PAD_VERSION>
5 <MASTER_PAD_EDITOR></MASTER_PAD_EDITOR> 5 <MASTER_PAD_EDITOR></MASTER_PAD_EDITOR>
6 <MASTER_PAD_INFO>Portable Application Description, or PAD for short, is a data set that is used by shareware authors to disseminate information to anyon e interested in their software products. To find out more go to http://www.asp-s hareware.org/pad</MASTER_PAD_INFO> 6 <MASTER_PAD_INFO>Portable Application Description, or PAD for short, is a data set that is used by shareware authors to disseminate information to anyon e interested in their software products. To find out more go to http://www.asp-s hareware.org/pad</MASTER_PAD_INFO>
7 <CERTIFIED>N</CERTIFIED> 7 <CERTIFIED>N</CERTIFIED>
8 </MASTER_PAD_VERSION_INFO> 8 </MASTER_PAD_VERSION_INFO>
9 <ASP> 9 <ASP>
10 <ASP_Member>N</ASP_Member> 10 <ASP_Member>N</ASP_Member>
(...skipping 18 matching lines...) Expand all
29 <Sales_Email>christian@adblockplus.org</Sales_Email> 29 <Sales_Email>christian@adblockplus.org</Sales_Email>
30 <Support_Email>info@adblockplus.org</Support_Email> 30 <Support_Email>info@adblockplus.org</Support_Email>
31 <General_Email>info@adblockplus.org</General_Email> 31 <General_Email>info@adblockplus.org</General_Email>
32 <Sales_Phone>+4922165028598</Sales_Phone> 32 <Sales_Phone>+4922165028598</Sales_Phone>
33 <Support_Phone>+4922165028598</Support_Phone> 33 <Support_Phone>+4922165028598</Support_Phone>
34 <General_Phone>+4922165028598</General_Phone> 34 <General_Phone>+4922165028598</General_Phone>
35 <Fax_Phone>+4922165028599</Fax_Phone> 35 <Fax_Phone>+4922165028599</Fax_Phone>
36 </Support_Info> 36 </Support_Info>
37 </Company_Info> 37 </Company_Info>
38 <Program_Info> 38 <Program_Info>
39 <Program_Name>Adblock Plus for {{ browser_name }}</Program_Name> 39 <Program_Name>{{ name }}</Program_Name>
40 <Program_Version>{{ version }}</Program_Version> 40 <Program_Version>{{ version }}</Program_Version>
41 <Program_Release_Month>{{ '%.2i'|format(release_date.month) }}</Program_ Release_Month> 41 <Program_Release_Month>{{ '%.2i'|format(release_date.month) }}</Program_ Release_Month>
42 <Program_Release_Day>{{ '%.2i'|format(release_date.day) }}</Program_Rele ase_Day> 42 <Program_Release_Day>{{ '%.2i'|format(release_date.day) }}</Program_Rele ase_Day>
43 <Program_Release_Year>{{ release_date.year }}</Program_Release_Year> 43 <Program_Release_Year>{{ release_date.year }}</Program_Release_Year>
44 <Program_Release_Status>{{ release_status }}</Program_Release_Status> 44 <Program_Release_Status>{{ release_status }}</Program_Release_Status>
45 <Program_Cost_Dollars>0</Program_Cost_Dollars> 45 <Program_Cost_Dollars>0</Program_Cost_Dollars>
46 <Program_Type>Freeware</Program_Type> 46 <Program_Type>Freeware</Program_Type>
47 <Program_Install_Support>Install and Uninstall</Program_Install_Support> 47 <Program_Install_Support>Install and Uninstall</Program_Install_Support>
48 <Program_OS_Support>{{ os_support }}</Program_OS_Support> 48 <Program_OS_Support>{{ os_support }}</Program_OS_Support>
49 <Program_Language>{{ language }}</Program_Language> 49 <Program_Language>{{ language }}</Program_Language>
50 <Program_Specific_Category>Utilities</Program_Specific_Category> 50 <Program_Specific_Category>Utilities</Program_Specific_Category>
51 <Program_Category_Class>Security &amp; Privacy::Other</Program_Category_ Class>
52 <Program_System_Requirements>{{ browser_name }} {{ browser_min_version } } or higher</Program_System_Requirements> 51 <Program_System_Requirements>{{ browser_name }} {{ browser_min_version } } or higher</Program_System_Requirements>
53 <FacebookProductPage>https://www.facebook.com/adblockplus</FacebookProdu ctPage>
54 <GooglePlusProductPage>https://plus.google.com/+AdblockPlus</GooglePlusP roductPage>
55 <File_Info> 52 <File_Info>
56 <File_Size_Bytes>{{ download_size }}</File_Size_Bytes> 53 <File_Size_Bytes>{{ download_size }}</File_Size_Bytes>
57 <File_Size_K>{{ (download_size / (2 ** 10))|round(2, 'ceil') }}</Fi le_Size_K> 54 <File_Size_K>{{ (download_size / (2 ** 10))|round(2, 'ceil') }}</Fi le_Size_K>
58 <File_Size_MB>{{ (download_size / (2 ** 20))|round(2, 'ceil') }}</Fi le_Size_MB> 55 <File_Size_MB>{{ (download_size / (2 ** 20))|round(2, 'ceil') }}</Fi le_Size_MB>
59 </File_Info> 56 </File_Info>
60 <Expire_Info> 57 <Expire_Info>
61 <Has_Expire_Info>N</Has_Expire_Info> 58 <Has_Expire_Info>N</Has_Expire_Info>
62 </Expire_Info> 59 </Expire_Info>
60 {%- if basename == 'url-fixer' %}
61 <Program_Category_Class>Network &amp; Internet::Browser Tools</Program_C ategory_Class>
62 </Program_Info>
63 <Program_Descriptions>
64 <English>
65 <Keywords>urlfixer, typosquatting, url, security, privacy, {{ browse r_name }}</Keywords>
66 <Char_Desc_45>Typo correction for URLs</Char_Desc_45>
67 <Char_Desc_80>URL Fixer corrects typos in URLs that you enter in the address bar.</Char_Desc_80>
68 <Char_Desc_250>URL Fixer corrects typos in URLs that you enter in th e address bar. For example, if you type google.con, it will correct it to google .com (asking first, if you enable confirmation).</Char_Desc_250>
69 <Char_Desc_450>URL Fixer corrects typos in URLs that you enter in th e address bar. For example, if you type google.con, it will correct it to google .com (if you enable confirmation). This version will correct common misspellings of .com, .net, .org, .edu, .gov, .mil, and other mainstream TLDs, as well as th e protocol. By right-clicking on the address bar, you can set it to auto-correct your errors, or you can have it ask you before making any corrections.</Char_De sc_450>
70 <Char_Desc_2000>URL Fixer corrects typos in URLs that you enter in t he address bar. For example, if you type google.con, it will correct it to googl e.com (asking first, if you enable confirmation).
71
72 This version will correct common misspellings of .com, .net, .org, .edu, .gov, . mil, and all other mainstream TLDs, as well as the protocol (http:, https:). By right-clicking on the address bar, you can set it to auto-correct your errors, o r you can have it ask you before making any corrections.
73
74 You can specify your own set of custom corrections. Add or remove your own corre ctions in URL Fixer's options dialog, accessible via Tools » Add-ons » URL Fixer » Preferences.
75
76 You can also correct errors as they happen; if Firefox can't find the website yo u typed in, URL Fixer lets you mark that URL as a typo, and you'll never see tha t error page again.</Char_Desc_2000>
77 </English>
78 </Program_Descriptions>
79 <Web_Info>
80 <Application_URLs>
81 <Application_Info_URL>http://urlfixer.org/</Application_Info_URL>
82 <Application_Screenshot_URL>http://urlfixer.org/images/screenshot2-b ig.png</Application_Screenshot_URL>
83 <Application_Icon_URL>http://urlfixer.org/images/logo.png</Applicati on_Icon_URL>
84 {%- else %}
85 <Program_Category_Class>Network &amp; Internet::Ad Blockers</Program_Cat egory_Class>
86 <FacebookProductPage>https://www.facebook.com/adblockplus</FacebookProdu ctPage>
87 <GooglePlusProductPage>https://plus.google.com/+AdblockPlus</GooglePlusP roductPage>
63 </Program_Info> 88 </Program_Info>
64 <Program_Descriptions> 89 <Program_Descriptions>
65 <English> 90 <English>
66 <Keywords>adblock, {{ browser_name }}, adblocker, security, privacy< /Keywords> 91 <Keywords>adblock, adblocker, security, privacy, {{ browser_name }}< /Keywords>
67 {%- if type == 'android' %} 92 {%- if basename == 'adblockplusandroid' %}
68 <Char_Desc_45>Adblock Plus blocks all annoying ads.</Char_Desc_45> 93 <Char_Desc_45>Adblock Plus blocks all annoying ads.</Char_Desc_45>
69 <Char_Desc_80>Adblock Plus blocks all annoying ads on your Android d evice. NO ROOT REQUIRED!</Char_Desc_80> 94 <Char_Desc_80>Adblock Plus blocks all annoying ads on your Android d evice. NO ROOT REQUIRED!</Char_Desc_80>
70 <Char_Desc_250>ABP blocks all advertising when browsing, and when us ing your favorite apps. It is free and makes your Android device much more enjoy able. Adblock Plus blocks: mobile ads, video ads, banners, push notifications, d isplay ads, HTML5 ads, and more.</Char_Desc_250> 95 <Char_Desc_250>ABP blocks all advertising when browsing, and when us ing your favorite apps. It is free and makes your Android device much more enjoy able. Adblock Plus blocks: mobile ads, video ads, banners, push notifications, d isplay ads, HTML5 ads, and more.</Char_Desc_250>
71 <Char_Desc_450>Adblock Plus blocks all annoying ads on your Android device. NO ROOT REQUIRED! It blocks all online advertising when browsing, and wh en using your favorite apps like Angry Birds. It is 100% free and makes your And roid device much more enjoyable. Adblock Plus blocks: mobile ads, video advertis ing, banners, push notifications, display advertising, HTML5 advertising, and mu ch more.</Char_Desc_450> 96 <Char_Desc_450>Adblock Plus blocks all annoying ads on your Android device. NO ROOT REQUIRED! It blocks all online advertising when browsing, and wh en using your favorite apps like Angry Birds. It is 100% free and makes your And roid device much more enjoyable. Adblock Plus blocks: mobile ads, video advertis ing, banners, push notifications, display advertising, HTML5 advertising, and mu ch more.</Char_Desc_450>
72 <Char_Desc_2000>Adblock Plus blocks all annoying ads on your Android device. NO ROOT REQUIRED! 97 <Char_Desc_2000>Adblock Plus blocks all annoying ads on your Android device. NO ROOT REQUIRED!
73 It blocks all online advertising when browsing, and when using your favorite app s like Angry Birds. It is 100% free and makes your Android device much more enjo yable. 98 It blocks all online advertising when browsing, and when using your favorite app s like Angry Birds. It is 100% free and makes your Android device much more enjo yable.
74 Adblock Plus blocks: mobile ads, video advertising, banners, push notifications, display advertising, HTML5 advertising, and much more. 99 Adblock Plus blocks: mobile ads, video advertising, banners, push notifications, display advertising, HTML5 advertising, and much more.
75 PLEASE NOTE: Adblock Plus might have limited functionality, depending on the And roid version on your device and whether your device has been rooted: 100 PLEASE NOTE: Adblock Plus might have limited functionality, depending on the And roid version on your device and whether your device has been rooted:
76 Rooted: Blocks ads over Wi-Fi and 3G 101 Rooted: Blocks ads over Wi-Fi and 3G
77 Non-rooted with Android 3.1 or later: Blocks ads over Wi-Fi 102 Non-rooted with Android 3.1 or later: Blocks ads over Wi-Fi
78 Non-rooted with Android 3.0 or earlier: Some manual configuration is required. P lease visit our website to learn how to setup your own proxy: https://adblockplu s.org/en/android-config#proxy 103 Non-rooted with Android 3.0 or earlier: Some manual configuration is required. P lease visit our website to learn how to setup your own proxy: https://adblockplu s.org/en/android-config#proxy
79 Also, Android does not allow ads to be blocked on SSL encrypted websites. 104 Also, Android does not allow ads to be blocked on SSL encrypted websites.
80 Annoyed by the icon? Please read this: https://adblockplus.org/en/android-faq#ic on 105 Annoyed by the icon? Please read this: https://adblockplus.org/en/android-faq#ic on
81 Adblock Plus is an open-source, community driven project. Many volunteers are co ntributing to the development and maintenance of Adblock Plus. Currently, there are over forty continuously updating filter lists in over a dozen different lang uages, ensuring that all obtrusive ads remain blocked. 106 Adblock Plus is an open-source, community driven project. Many volunteers are co ntributing to the development and maintenance of Adblock Plus. Currently, there are over forty continuously updating filter lists in over a dozen different lang uages, ensuring that all obtrusive ads remain blocked.
82 Please note that Adblock Plus will probably become the highest data-using applic ation on your Android device. However, this is only because Adblock Plus needs t o filter the data to ensure that the ads can be blocked. Adblock Plus is actuall y only using a fraction of the data shown on your device. 107 Please note that Adblock Plus will probably become the highest data-using applic ation on your Android device. However, this is only because Adblock Plus needs t o filter the data to ensure that the ads can be blocked. Adblock Plus is actuall y only using a fraction of the data shown on your device.
83 Adblock Plus is also available for Mozilla Firefox, Google Chrome, Opera, Safari and Internet Explorer.</Char_Desc_2000> 108 Adblock Plus is also available for Mozilla Firefox, Google Chrome, Opera, Safari and Internet Explorer.</Char_Desc_2000>
84 {%- else %} 109 {%- else %}
85 <Char_Desc_45>Blocks all annoying ads on the web.</Char_Desc_45> 110 <Char_Desc_45>Blocks all annoying ads on the web.</Char_Desc_45>
86 <Char_Desc_80>Blocks all annoying ads on the web: YouTube ads, Faceb ook ads, banners and more.</Char_Desc_80> 111 <Char_Desc_80>Blocks all annoying ads on the web: YouTube ads, Faceb ook ads, banners and more.</Char_Desc_80>
87 <Char_Desc_250>Enjoy surfing the web without obtrusive ads clutterin g your screen! Adblock Plus for {{ browser_name }} blocks: Banners, YouTube vide o ads, Facebook advertisements, Pop-ups, All other obtrusive ads.</Char_Desc_250 > 112 {%- if basename == 'adblockplussafari' %}
88 <Char_Desc_450>Adblock Plus for {{ browser_name }} blocks: Banners, YouTube video ads, Facebook advertisements, Pop-ups, All other obtrusive ads. Ad block Plus is the world’s most popular browser extension, and is used by million s of users worldwide. It is a community-driven open source project, and hundreds of volunteers are contributing to the success of Adblock Plus to make sure that all annoying ads are automatically blocked.</Char_Desc_450> 113 <Char_Desc_250>Browse the Internet without annoying ads with the bes t adblocker for Safari! Adblock Plus for Safari blocks all YouTube ads, pop-ups, banners, Facebook and Twitter ads.</Char_Desc_250>
114 <Char_Desc_450>Adblock Plus for Safari automatically removes: YouTub e ads, including the 30-second preroll ads, Facebook ads, Banners, Pop-ups, All other annoying ads.The most popular adblocker is highly customizable and include s an option to block tracking and malware. Unlike other adblocking solutions for Mac OS X, Adblock Plus for Safari blocks all Youtube ads. It is also the only a dblocker for Safari that shows how many ads you block in each site.</Char_Desc_4 50>
115 <Char_Desc_2000>Browse the Internet without annoying ads with the be st adblocker for Safari!
116
117 Our Safari adblocker blocks all YouTube ads, pop-ups, banners and even the ads i n your Facebook and Twitter feeds. Adblock Plus is the world's most popular brow ser extension, used by tens of millions of users all around the world.
118
119 Adblock Plus blocks all intrusive ads. Under default settings it supports websit es and encourages better advertising by allowing non-annoying ads (configurable) .
120
121 Adblock Plus for Safari automatically removes:
122 * YouTube ads, including the 30-second preroll ads
123 * Facebook ads
124 * Banners
125 * Pop-ups
126 * All other annoying ads
127
128 The most popular adblocker is highly customizable and includes an option to bloc k tracking and malware. Unlike other adblocking solutions for Mac OS X, Adblock Plus for Safari is the only tool that blocks all YouTube ads. It is also the onl y adblocker for Safari that shows how many ads you block in each site.
129
130 Adblock Plus is also available for Mozilla Firefox, Google Chrome, Opera, Intern et Explorer and Android.
131
132 By supporting our Acceptable Ads initiative, you allow ads through which meet ou r criteria. By doing so, you support websites that rely on advertising but choos e to do it in a non-intrusive way. This feature can be disabled at any time. Go to http://adblockplus.org/en/acceptable-ads to find out more.
133
134 Download Adblock Plus for Safari for free and browse the Internet without annoyi ng ads!</Char_Desc_2000>
135 {%- else %}
136 <Char_Desc_250>Enjoy surfing the web without obtrusive ads clutterin g your screen! {{ name }} blocks: Banners, YouTube video ads, Facebook advertise ments, Pop-ups, All other obtrusive ads.</Char_Desc_250>
137 <Char_Desc_450>{{ name }} blocks: Banners, YouTube video ads, Facebo ok advertisements, Pop-ups, All other obtrusive ads. Adblock Plus is the world’s most popular browser extension, and is used by millions of users worldwide. It is a community-driven open source project, and hundreds of volunteers are contri buting to the success of Adblock Plus to make sure that all annoying ads are aut omatically blocked.</Char_Desc_450>
89 <Char_Desc_2000>Adblock Plus blocks all annoying ads, and supports w ebsites by not blocking unobtrusive ads by default (configurable). 138 <Char_Desc_2000>Adblock Plus blocks all annoying ads, and supports w ebsites by not blocking unobtrusive ads by default (configurable).
90 139
91 Enjoy surfing the web without obtrusive ads cluttering your screen! 140 Enjoy surfing the web without obtrusive ads cluttering your screen!
92 141
93 Adblock Plus for {{ browser_name }} blocks: 142 {{ name }} blocks:
94 143
95 * Banners 144 * Banners
96 * YouTube video ads 145 * YouTube video ads
97 * Facebook advertisements 146 * Facebook advertisements
98 * Pop-ups 147 * Pop-ups
99 * All other obtrusive ads 148 * All other obtrusive ads
100 149
101 Adblock Plus is the world’s most popular browser extension, and is used by milli ons of users worldwide. It is a community-driven open source project, and hundre ds of volunteers are contributing to the success of Adblock Plus to make sure th at all annoying ads are automatically blocked. 150 Adblock Plus is the world’s most popular browser extension, and is used by milli ons of users worldwide. It is a community-driven open source project, and hundre ds of volunteers are contributing to the success of Adblock Plus to make sure th at all annoying ads are automatically blocked.
102 151
103 Please note: When installing Adblock Plus for {{ browser_name }}, your browser s hows a warning that Adblock Plus has access to your browsing history and data. T his is a standard message, we NEVER collect any information whatsoever! 152 Please note: When installing {{ name }}, your browser shows a warning that Adblo ck Plus has access to your browsing history and data. This is a standard message , we NEVER collect any information whatsoever!
104 153
105 Recently, the Adblock Plus community introduced the Acceptable Ads initiative. B y allowing some small and static ads, you support websites that rely on advertis ing but choose to do it in a non-intrusive way. This feature can be disabled at any time. Go to https://adblockplus.org/en/acceptable-ads to find out more. 154 Recently, the Adblock Plus community introduced the Acceptable Ads initiative. B y allowing some small and static ads, you support websites that rely on advertis ing but choose to do it in a non-intrusive way. This feature can be disabled at any time. Go to https://adblockplus.org/en/acceptable-ads to find out more.
106 155
107 *********** 156 ***********
108 Release announcements and changelogs can be found here: https://adblockplus.org/ releases/ 157 Release announcements and changelogs can be found here: https://adblockplus.org/ releases/
109 158
110 Problems? Try restarting {{ browser_name }} and/or clicking "Update now" in the Adblock Plus Options. 159 Problems? Try restarting {{ browser_name }} and/or clicking "Update now" in the Adblock Plus Options.
111 160
112 Found a bug or need help? Visit our forum: https://adblockplus.org/redirect?link ={{ type }}_support 161 Found a bug or need help? Visit our forum: https://adblockplus.org/redirect?link ={{ type }}_support
113 162
114 ************* 163 *************
115 Feeling adventurous? Try out a development build to always get the latest featur es of Adblock Plus: https://adblockplus.org/en/development-builds (updated separ ately, independent settings).</Char_Desc_2000> 164 Feeling adventurous? Try out a development build to always get the latest featur es of Adblock Plus: https://adblockplus.org/en/development-builds (updated separ ately, independent settings).</Char_Desc_2000>
116 {%- endif %} 165 {%- endif %}
166 {%- endif %}
117 </English> 167 </English>
118 </Program_Descriptions> 168 </Program_Descriptions>
119 <Web_Info> 169 <Web_Info>
120 <Application_URLs> 170 <Application_URLs>
121 <Application_Info_URL>https://adblockplus.org</Application_Info_URL> 171 <Application_Info_URL>https://adblockplus.org</Application_Info_URL>
122 <Application_Screenshot_URL>https://eyeo.com/pad/abp_screenshot.jpg< /Application_Screenshot_URL> 172 <Application_Screenshot_URL>https://eyeo.com/pad/abp_screenshot.jpg< /Application_Screenshot_URL>
123 <Application_Icon_URL>https://eyeo.com/pad/abp_icon.png</Application _Icon_URL> 173 <Application_Icon_URL>https://eyeo.com/pad/abp_icon.png</Application _Icon_URL>
174 <Video_Link_1_URL>http://www.youtube.com/watch?v=pVYtzF5SemU</Video_ Link_1_URL>
175 {%- endif %}
124 <Application_XML_File_URL>{{ pad_url }}</Application_XML_File_URL> 176 <Application_XML_File_URL>{{ pad_url }}</Application_XML_File_URL>
125 <Video_Link_1_URL>http://www.youtube.com/watch?v=pVYtzF5SemU</Video_ Link_1_URL>
126 </Application_URLs> 177 </Application_URLs>
127 <Download_URLs> 178 <Download_URLs>
128 <Primary_Download_URL>{{ download_url }}</Primary_Download_URL> 179 <Primary_Download_URL>{{ download_url }}</Primary_Download_URL>
129 </Download_URLs> 180 </Download_URLs>
130 </Web_Info> 181 </Web_Info>
131 </XML_DIZ_INFO> 182 </XML_DIZ_INFO>
LEFTRIGHT

Powered by Google App Engine
This is Rietveld