| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.0"?> |
| <plugin> |
| |
| <extension |
| id="org.eclipse.mylar.web.repository" |
| name="Generic web-based access (Advanced)" |
| point="org.eclipse.mylar.tasks.ui.repositories"> |
| <connectorCore |
| class="org.eclipse.mylar.internal.tasks.web.WebRepositoryConnector" |
| id="org.eclipse.mylar.web.tasklist.repositories" |
| name="Generic web-based repository" |
| type="web"/> |
| <connectorUi |
| brandingIcon="icons/obj16/repository-web.gif" |
| class="org.eclipse.mylar.internal.tasks.web.WebRepositoryUi" |
| name="Generic web-based repsoitory UI" |
| overlayIcon="icons/obj16/overlay-web.gif"/> |
| <externalizer |
| class="org.eclipse.mylar.internal.tasks.web.WebTaskExternalizer" |
| id="org.eclipse.mylar.web.tasklist.externalizer"/> |
| </extension> |
| |
| <extension |
| point="org.eclipse.mylar.tasks.core.templates"> |
| <repository |
| repositoryKind="web" |
| label="Subclipse (IssueZilla)" |
| urlRepository="http://subclipse.tigris.org/issues" |
| urlTask="${serverUrl}/show_bug.cgi?id=" |
| urlNewTask="${serverUrl}/enter_bug.cgi?component=subclipse" |
| urlTaskQuery="${serverUrl}/buglist.cgi?issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&order=Issue+Number"> |
| <attribute name="queryPattern" |
| value="<a href="show_bug.cgi\?id\=(.+?)">.+?<span class="summary">(.+?)</span>"/> |
| </repository> |
| <repository |
| repositoryKind="web" |
| label="GlasFish (IssueZilla)" |
| urlRepository="https://glassfish.dev.java.net/issues" |
| urlNewTask="${serverUrl}/enter_bug.cgi?issue_type=DEFECT" |
| urlTask="${serverUrl}/show_bug.cgi?id=" |
| urlTaskQuery="${serverUrl}/buglist.cgi?component=glassfish&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&order=Issue+Number"> |
| <attribute name="queryPattern" |
| value="<a href="show_bug.cgi\?id\=(.+?)">.+?<span class="summary">(.+?)</span>"/> |
| </repository> |
| <!-- |
| <repository |
| repositoryKind="web" |
| label="Spring Framework (Jira)" |
| urlRepository="http://opensource.atlassian.com/projects/spring" |
| urlNewTask="${serverUrl}/secure/CreateIssue!default.jspa?pid=${projectId}" |
| urlTask="${serverUrl}/browse/SPR" |
| urlTaskQuery="${serverUrl}/secure/IssueNavigator.jspa?reset=true&mode=hide&pid=${projectId}&resolution=-1&sorter/field=updated&sorter/order=DESC"> |
| <attribute name="queryPattern" |
| value="<td class="nav summary">\s+?<a href="/projects/spring/browse/(.+?)".+?>(.+?)</a>"/> |
| <attribute name="param_projectId" value="10000"/> |
| </repository> |
| <repository |
| repositoryKind="web" |
| label="SpringIDE (Trac)" |
| urlRepository="http://springide.org/project" |
| urlTask="${serverUrl}/ticket/" |
| urlNewTask="${serverUrl}/newticket" |
| urlTaskQuery="${serverUrl}/query?status=new&status=assigned&status=reopened&order=id"> |
| <attribute name="queryPattern" |
| value="<td class="summary"><a href="/project/ticket/(.+?)" title="View ticket">(.+?)</a></td>"/> |
| </repository> |
| <repository |
| repositoryKind="web" |
| label="edgewall.org (Trac)" |
| urlRepository="http://trac.edgewall.org" |
| urlTask="${serverUrl}/ticket/" |
| urlNewTask="${serverUrl}/newticket" |
| urlTaskQuery="${serverUrl}/query?status=new&status=assigned&status=reopened&order=id"> |
| <attribute name="queryPattern" |
| value="<td class="summary"><a href="/ticket/(.+?)" title="View ticket">(.+?)</a></td>"/> |
| </repository> |
| --> |
| <repository |
| repositoryKind="web" |
| label="ASM (GForge)" |
| urlRepository="http://forge.objectweb.org/tracker" |
| urlTask="${serverUrl}/?group_id=${group_id}&func=detail&atid=${atid}&aid=" |
| urlNewTask="${serverUrl}/?group_id=${group_id}&func=add" |
| urlTaskQuery="${serverUrl}/?group_id=${group_id}&atid=${atid}&_status=100&set=custom"> |
| <attribute name="param_group_id" value="23"/> |
| <attribute name="param_atid" value="100023"/> |
| <attribute name="queryPattern" |
| value="<a class="tracker" href="/tracker/index.php\?func=detail&aid=(.+?)&group_id=${group_id}&atid=${atid}">(.+?)</a></td>"/> |
| </repository> |
| <repository |
| repositoryKind="web" |
| label="Azureus (SourceForge)" |
| urlRepository="http://sourceforge.net/tracker" |
| urlTask="${serverUrl}/?group_id=${group_id}&func=detail&atid=${atid}&aid=" |
| urlNewTask="${serverUrl}/?group_id=${group_id}&func=add" |
| urlTaskQuery="${serverUrl}/?group_id=${group_id}&atid=${atid}"> |
| <attribute name="param_group_id" value="84122"/> |
| <attribute name="param_atid" value="575154"/> |
| <attribute name="queryPattern" |
| value="<a href="/tracker/index.php\?func=detail&amp;aid=(.+?)&amp;group_id=${group_id}&amp;atid=${atid}">(.+?)</a>"/> |
| </repository> |
| <repository |
| repositoryKind="web" |
| label="phpbb.com (phpBB)" |
| urlRepository="http://www.phpbb.com/phpBB" |
| urlTask="${serverUrl}/viewtopic.php?t=" |
| urlNewTask="${serverUrl}/posting.php?mode=newtopic&f=1" |
| urlTaskQuery="${serverUrl}/viewforum.php?f=1"> |
| <attribute name="queryPattern" |
| value="<a href="viewtopic.php\?t=(\d+?)(?:&.+?)?" class="topictitle">(.+?)</a>"/> |
| </repository> |
| <repository |
| repositoryKind="web" |
| label="Spring IDE Forum (vBulletin)" |
| urlRepository="http://forum.springframework.org" |
| urlTask="${serverUrl}/showthread.php?t=" |
| urlNewTask="${serverUrl}" |
| urlTaskQuery="${serverUrl}/forumdisplay.php?f=${forumId}"> |
| <attribute name="param_forumId" value="32"/> |
| <attribute name="queryPattern" |
| value="<a href="showthread.php\?.+?t=(\d+?)" id="thread_title_\1">(.+?)</a>"/> |
| </repository> |
| <repository |
| repositoryKind="web" |
| label="Eclipse Outliner (Google Code)" |
| urlRepository="http://code.google.com/p/eclipse-outliner/issues" |
| urlTask="${serverUrl}/detail?id=" |
| urlNewTask="${serverUrl}/entry" |
| urlTaskQuery="${serverUrl}/list"> |
| <attribute name="queryPattern" |
| value="<td class="vt col_6" .+?<a href="detail\?id=([0-9]+).+?">(.+?)</a>.+?</td>"/> |
| </repository> |
| <repository |
| anonymous="false" |
| label="Eclipse Plugin for Mantis (Mantis)" |
| repositoryKind="web" |
| urlNewTask="${serverUrl}/bug_report_page.php" |
| urlRepository="http://www.futureware.biz/mantis" |
| urlTask="${serverUrl}/view.php?id=" |
| urlTaskQuery="${serverUrl}/view_all_bug_page.php"> |
| <attribute |
| name="loginRequestMethod" |
| value="POST"> |
| </attribute> |
| <attribute |
| name="loginRequestUrl" |
| value="${serverUrl}/login.php?username=${userId}&password=${password}"> |
| </attribute> |
| <attribute name="queryPattern" |
| value="<tr .+?<a href="view.php\?id=(.+?)">.+?<td class="left">(.+?)</td></tr>"/> |
| </repository> |
| <!-- |
| <repository |
| anonymous="true" |
| label="ChangeLogic (anonymous)" |
| repositoryKind="web" |
| urlNewTask="${serverUrl}/index.php?event=Add_task" |
| urlRepository="http://changelogic.araneaframework.org" |
| urlTask="${serverUrl}/index.php?event=Show_public_task&task_id=" |
| urlTaskQuery="${serverUrl}/index.php?event=Show_public_task_list"> |
| <attribute name="queryPattern" |
| value="<a href="index.php\?event\=Show_public_task&amp;task_id\=.+?&amp;project_id\=0">(.+?)</a>.+?</td>.+?<td>.+?</td>.+?<td>.+?</td>.+?<td>.+?</td>.+?<td>(.+?)</td>"/> |
| </repository> |
| --> |
| <repository |
| anonymous="false" |
| label="Aranea Framework (ChangeLogic)" |
| repositoryKind="web" |
| urlRepository="http://changelogic.araneaframework.org" |
| urlTask="${serverUrl}/index.php?event=Show_task&task_id=" |
| urlNewTask="${serverUrl}/index.php?event=Add_task&project_id=${project_id}" |
| urlTaskQuery="${serverUrl}/index.php?event=Show_public_task_list&project_id=${project_id}&page=-1&cookietest=2"> |
| <attribute |
| name="loginFormUrl" |
| value="${serverUrl}/index.php?cookietest=1"> |
| </attribute> |
| <attribute name="loginTokenPattern" |
| value="<form name="Login_form" method=".+?" action="index.php\?event\=Login&amp;.*?project_id\=0&amp;link_uid\=(\p{Alnum}+?)\".*?>"/> |
| <attribute name="loginRequestMethod" value="POST"/> |
| <attribute name="loginRequestUrl" |
| value="${serverUrl}/index.php?event=Login&link_uid=${loginToken}&username=${userId}&password=${password}"/> |
| <attribute name="queryPattern" |
| value="<a href="index.php\?event\=Show_.+?task.+?task_id=(.+?)&.+?</td>.+?<td>.+?</td>.+?<td>.+?</td>.+?<td>.+?</td>.+?<td>.+?</td>.+?<td>(.+?)</td>"/> |
| <attribute name="param_project_id" value="1"/> |
| </repository> |
| |
| <repository |
| anonymous="false" |
| label="OTRS" |
| repositoryKind="web" |
| urlRepository="http://demo.otrs.org" |
| urlNewTask="${serverUrl}/otrs/index.pl?Action=AgentTicketPhone" |
| urlTask="${serverUrl}/otrs/index.pl?Action=AgentTicketZoom&TicketID=" |
| urlTaskQuery="${serverUrl}/otrs/index.pl?Action=AgentTicketMailbox"> |
| <attribute name="queryPattern" |
| value="<a href=\"/otrs/index.pl\?Action=AgentTicketZoom&TicketID=(.+?)".+?<b>Subject:</b>.+?<div title=".+?">(.+?)</div></td>"/> |
| <attribute name="loginRequestUrl" |
| value="${serverUrl}/otrs/index.pl?Action=Login&User=${userId}&Password=${password}"/> |
| </repository> |
| |
| <repository |
| anonymous="false" |
| label="JavaForge (CodeLogic)" |
| repositoryKind="web" |
| urlRepository="http://www.javaforge.com/proj/tracker" |
| urlTask="${serverUrl}/itemDetails.do?navigation=true&task_id=" |
| urlNewTask="${serverUrl}/submitNew.do?tracker_id=${tracker_id}" |
| urlTaskQuery="${serverUrl}/browseAllTrackers.do?proj_id=${proj_id}&tracker_type_id=${tracker_type_id}&onlyOpen=false&pagesize=0"> |
| <attribute |
| name="queryPattern" |
| value="<a href="/proj/tracker/itemDetails.do\?.+?task_id=(\d+?)">(.+?)</a>"/> |
| <attribute name="param_tracker_id" value="41"/> |
| <attribute name="param_tracker_type_id" value="2"/> |
| <attribute name="param_proj_id" value="11"/> |
| </repository> |
| |
| </extension> |
| |
| </plugin> |