X-Git-Url: http://git.phpeclipse.com

diff --git a/net.sourceforge.phpeclipse.externaltools/plugin.xml b/net.sourceforge.phpeclipse.externaltools/plugin.xml
index 03fe24c..a7c61f2 100644
--- a/net.sourceforge.phpeclipse.externaltools/plugin.xml
+++ b/net.sourceforge.phpeclipse.externaltools/plugin.xml
@@ -289,12 +289,14 @@
 	  </actionSet>
 	</extension>
 
+	<!-- FIXME: there is too much duplication of contributions pointing to the same action. we should find a better way-->
+	  <!-- php, phpc,php3,php4,php5,phpt-->
 	<extension
 		 point="org.eclipse.ui.popupMenus">
 	  <objectContribution
 			objectClass="org.eclipse.core.resources.IFile"
-			nameFilter="*.php"
-			id="net.sourceforge.phpdt.externaltools.actions.externalParserAction.php">
+			nameFilter="*.php*"
+			id="net.sourceforge.phpdt.externaltools.actions.externalParserAction.phpS">
 		 <action
 			   label="Run External PHP Parser"
 			   class="net.sourceforge.phpdt.externaltools.actions.PHPExternalParserAction"
@@ -304,8 +306,8 @@
 	  </objectContribution>
 	  <objectContribution
 			objectClass="org.eclipse.core.resources.IFile"
-			nameFilter="*.php3"
-			id="net.sourceforge.phpdt.externaltools.actions.externalParserAction.php3">
+			nameFilter="*.ctp"
+			id="net.sourceforge.phpdt.externaltools.actions.externalParserAction.ctp">
 		 <action
 			   label="Run External PHP Parser"
 			   class="net.sourceforge.phpdt.externaltools.actions.PHPExternalParserAction"
@@ -315,19 +317,8 @@
 	  </objectContribution>
 	  <objectContribution
 			objectClass="org.eclipse.core.resources.IFile"
-			nameFilter="*.php4"
-			id="net.sourceforge.phpdt.externaltools.actions.externalParserAction.php4">
-		 <action
-			   label="Run External PHP Parser"
-			   class="net.sourceforge.phpdt.externaltools.actions.PHPExternalParserAction"
-			   menubarPath="additions"
-			   id="net.sourceforge.phpdt.externaltools.actions.externalParserAction">
-		 </action>
-	  </objectContribution>
-	  <objectContribution
-			objectClass="org.eclipse.core.resources.IFile"
-			nameFilter="*.php5"
-			id="net.sourceforge.phpdt.externaltools.actions.externalParserAction.php5">
+			nameFilter="*.phtml"
+			id="net.sourceforge.phpdt.externaltools.actions.externalParserAction.phtml">
 		 <action
 			   label="Run External PHP Parser"
 			   class="net.sourceforge.phpdt.externaltools.actions.PHPExternalParserAction"