Ticket #2530: PluginDownloader.patch
| File PluginDownloader.patch, 1.4 KB (added by , 17 years ago) |
|---|
-
src/org/openstreetmap/josm/plugins/PluginDownloader.java
68 68 } 69 69 } 70 70 71 private static final Pattern wiki = Pattern.compile("^</td></tr><tr><td><a class=\"ext-link\" href=\"([^\"]*)\"><span class=\"icon\"> ([^<]*)</span></a></td><td>([^<]*)</td><td>([^<].*)</td><td>(.*)");71 private static final Pattern wiki = Pattern.compile("^</td></tr><tr><td><a class=\"ext-link\" href=\"([^\"]*)\"><span class=\"icon\">[^>]*</span>([^<]*)</a></td><td>([^<]*)</td><td>([^<]*?) *<a class=\"ext-link\" href=\"([^\"]*)\"><span class=\"icon\">[^>]*</span>More details</a></td><td>([0-9]+)"); 72 72 73 73 private final static String[] pluginSites = {"http://josm.openstreetmap.de/wiki/Plugins"}; 74 74 … … 121 121 b.append(" <resource>"+escape(m.group(1))+"</resource>\n"); 122 122 b.append(" <author>"+escape(m.group(3))+"</author>\n"); 123 123 b.append(" <description>"+escape(m.group(4))+"</description>\n"); 124 b.append(" <version>"+escape(m.group( 5))+"</version>\n");124 b.append(" <version>"+escape(m.group(6))+"</version>\n"); 125 125 b.append(" </plugin>\n"); 126 126 } 127 127 b.append("</plugins>\n");
