initial contribution
[phpeclipse.git] / archive / net.sourceforge.phpeclipse.wiki / plugin.xml
diff --git a/archive/net.sourceforge.phpeclipse.wiki/plugin.xml b/archive/net.sourceforge.phpeclipse.wiki/plugin.xml
new file mode 100644 (file)
index 0000000..9cce801
--- /dev/null
@@ -0,0 +1,384 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.0"?>
+<plugin
+   id="net.sourceforge.phpeclipse.wiki"
+   name="Wikipedia Editor Plug-in"
+   version="1.1.1"
+   provider-name="www.phpeclipse.de"
+   class="net.sourceforge.phpeclipse.wiki.editor.WikiEditorPlugin">
+
+   <runtime>
+      <library name="wiki.jar">
+        <export name="*"/>
+      </library>
+      <library name="lib/xmlrpc-1.1.jar"/>
+      <library name="lib/radeox.jar"/>
+      <library name="lib/commons-logging.jar"/>
+      <library name="lib/commons-httpclient-2.0.2.jar"/>
+      <library name="lib/java2html_4.1.jar"/>
+      <library name="lib/plog4u.jar"/>
+   </runtime>
+   <requires>
+      <import plugin="org.eclipse.core.runtime.compatibility"/>
+      <import plugin="org.eclipse.ui.ide"/>
+      <import plugin="org.eclipse.core.resources"/>
+      <import plugin="org.eclipse.ui"/>
+      <import plugin="org.eclipse.swt"/>
+      <import plugin="org.eclipse.ui.forms"/>
+      <import plugin="org.eclipse.ui.views"/>
+      <import plugin="org.eclipse.core.runtime"/>
+      <import plugin="org.eclipse.jface.text"/>
+      <import plugin="org.eclipse.ui"/>
+      <import plugin="org.eclipse.ui.views"/>
+      <import plugin="org.eclipse.ui.editors"/>
+      <import plugin="org.eclipse.ui.workbench.texteditor"/>
+      <import plugin="net.sourceforge.phpeclipse.webbrowser"/>
+   </requires>
+   
+   <extension
+         point="org.eclipse.ui.editors">
+      <editor
+            icon="icons/text.gif"
+            class="net.sourceforge.phpeclipse.wiki.editor.WikiEditor"
+            default="true"
+            contributorClass="net.sourceforge.phpeclipse.wiki.editor.WikiEditorContributor"
+            name="WikiEditor"
+            id="net.sourceforge.phpeclipse.wiki.editor"
+            extensions="wp"/>
+   </extension>
+   <extension
+         point="org.eclipse.ui.editors.templates">
+      <contextType
+            class="org.eclipse.jface.text.templates.TemplateContextType"
+            name="Wikipedia Templates"
+            id="net.sourceforge.phpeclipse.wiki.editor.templates"/>
+      <include file="templates/templates.xml"/>
+   </extension>
+
+   <extension
+         point="org.eclipse.ui.editors.markerAnnotationSpecification">
+      <specification
+            annotationType="net.sourceforge.phpeclipse.wiki.editor.highlightannotation"
+            verticalRulerPreferenceKey="highlight.rulers.vertical"
+            textPreferenceKey="highlight.text"
+            colorPreferenceKey="highlight.color"
+            highlightPreferenceKey="highlight.background"
+            textPreferenceValue="false"
+            textStylePreferenceValue="UNDERLINE"
+            overviewRulerPreferenceKey="highlight.rulers.overview"
+            presentationLayer="4"
+            highlightPreferenceValue="true"
+            label="Zutaten"
+            icon="icons/occurrence.gif"
+            colorPreferenceValue="253,255,157"
+            verticalRulerPreferenceValue="true"
+            overviewRulerPreferenceValue="true"
+            textStylePreferenceKey="highlight.text.style">
+      </specification>
+   </extension>
+
+   <!-- linked annotations -->
+   <extension
+         point="org.eclipse.ui.editors.markerAnnotationSpecification">
+         <specification
+            annotationType="org.eclipse.jdt.ui.link.master"
+            colorPreferenceValue="70,100,165"
+            colorPreferenceKey="linked.focus.color"
+            isGoToPreviousNavigationTarget="false"
+            isGoToPreviousNavigationTargetKey="linked.focus.navigation.previous"
+            showInNextPrevDropdownToolbarAction="false"
+            showInNextPrevDropdownToolbarActionKey="linked.focus.navigation.dropdown"
+            isGoToNextNavigationTarget="false"
+            isGoToNextNavigationTargetKey="linked.focus.navigation.next"
+            contributesToHeader="false"
+            overviewRulerPreferenceValue="false"
+            presentationLayer="4"
+            label="Linked Position (Focus)"
+            textPreferenceValue="true"
+            textPreferenceKey="linked.focus.text"
+            highlightPreferenceKey="linked.focus.highlight"
+            highlightPreferenceValue="false"
+            textStylePreferenceKey="linked.focus.text.style"
+            textStylePreferenceValue="BOX"
+            verticalRulerPreferenceKey="linked.focus.verticalruler"
+            verticalRulerPreferenceValue="false"
+            overviewRulerPreferenceKey="linked.focus.overviewruler">
+      </specification>      
+      <specification
+            annotationType="org.eclipse.jdt.ui.link.slave"
+            colorPreferenceValue="180,215,255"
+            colorPreferenceKey="linked.slave.color"
+            isGoToPreviousNavigationTarget="false"
+            isGoToPreviousNavigationTargetKey="linked.slave.navigation.previous"
+            showInNextPrevDropdownToolbarAction="false"
+            showInNextPrevDropdownToolbarActionKey="linked.slave.navigation.dropdown"
+            isGoToNextNavigationTarget="false"
+            isGoToNextNavigationTargetKey="linked.slave.navigation.next"
+            contributesToHeader="false"
+            overviewRulerPreferenceValue="false"
+            presentationLayer="4"
+            label="Linked Position (Slave)"
+            textPreferenceValue="false"
+            textPreferenceKey="linked.slave.text"
+            highlightPreferenceKey="linked.slave.highlight"
+            highlightPreferenceValue="true"
+            textStylePreferenceKey="linked.slave.text.style"
+            textStylePreferenceValue="NONE"
+            verticalRulerPreferenceKey="linked.slave.verticalruler"
+            verticalRulerPreferenceValue="false"
+            overviewRulerPreferenceKey="linked.slave.overviewruler">
+      </specification>      
+      <specification
+            annotationType="org.eclipse.jdt.ui.link.target"
+            colorPreferenceValue="70,100,165"
+            colorPreferenceKey="linked.target.color"
+            isGoToPreviousNavigationTarget="false"
+            isGoToPreviousNavigationTargetKey="linked.target.navigation.previous"
+            showInNextPrevDropdownToolbarAction="false"
+            showInNextPrevDropdownToolbarActionKey="linked.target.navigation.dropdown"
+            isGoToNextNavigationTarget="false"
+            isGoToNextNavigationTargetKey="linked.target.navigation.next"
+            contributesToHeader="false"
+            overviewRulerPreferenceValue="false"
+            presentationLayer="4"
+            label="Linked Position (Target)"
+            textPreferenceValue="true"
+            textPreferenceKey="linked.target.text"
+            highlightPreferenceKey="linked.target.highlight"
+            highlightPreferenceValue="false"
+            textStylePreferenceKey="linked.target.text.style"
+            textStylePreferenceValue="BOX"
+            verticalRulerPreferenceKey="linked.target.verticalruler"
+            verticalRulerPreferenceValue="false"
+            overviewRulerPreferenceKey="linked.target.overviewruler">
+      </specification>
+      <specification
+            annotationType="org.eclipse.jdt.ui.link.exit"
+            colorPreferenceValue="0,180,0"
+            colorPreferenceKey="linked.exit.color"
+            isGoToPreviousNavigationTarget="false"
+            isGoToPreviousNavigationTargetKey="linked.exit.navigation.previous"
+            showInNextPrevDropdownToolbarAction="false"
+            showInNextPrevDropdownToolbarActionKey="linked.exit.navigation.dropdown"
+            isGoToNextNavigationTarget="false"
+            isGoToNextNavigationTargetKey="linked.exit.navigation.next"
+            contributesToHeader="false"
+            overviewRulerPreferenceValue="false"
+            presentationLayer="4"
+            label="Linked Position (Exit)"
+            textPreferenceValue="true"
+            textPreferenceKey="linked.exit.text"
+            highlightPreferenceKey="linked.exit.highlight"
+            highlightPreferenceValue="false"
+            textStylePreferenceKey="linked.exit.text.style"
+            textStylePreferenceValue="IBEAM"
+            verticalRulerPreferenceKey="linked.exit.verticalruler"
+            verticalRulerPreferenceValue="false"
+            overviewRulerPreferenceKey="linked.exit.overviewruler">
+      </specification>
+       </extension>
+       <extension
+         id="wikibuilder"
+         name="Wiki Builder"
+         point="org.eclipse.core.resources.builders">
+      <builder>
+         <run class="net.sourceforge.phpeclipse.wiki.builder.WikiBuilder"/>  
+      </builder>
+   </extension>
+   
+   <extension
+         point="org.eclipse.ui.popupMenus">
+       <objectContribution
+             adaptable="false"
+             objectClass="org.eclipse.core.resources.IProject"
+             id="net.sourceforge.phpeclipse.wiki.addwikibuilder">
+         <action
+               label="Add Wiki Builder"
+               class="net.sourceforge.phpeclipse.wiki.builder.AddBuilderAction"
+               menubarPath="additions"
+               id="net.sourceforge.phpeclipse.wiki.builder.AddBuilderAction">
+         </action>
+      </objectContribution>
+  <!--    <objectContribution
+             adaptable="false"
+             objectClass="org.eclipse.core.resources.IFile"
+             id="net.sourceforge.phpeclipse.wiki.createpager">
+         <action
+               label="Create HTML Page"
+               class="net.sourceforge.phpeclipse.wiki.builder.CreatePageAction"
+               menubarPath="additions"
+               id="net.sourceforge.phpeclipse.wiki.builder.CreatePageAction">
+         </action>
+      </objectContribution> -->
+    </extension>
+    
+    <extension point="org.eclipse.ui.preferencePages">
+      <page
+           name="Wiki Configurations"
+           id="net.sourceforge.phpeclipse.wiki.ui.internal.configurationPreferencePage"
+           class="net.sourceforge.phpeclipse.wiki.ui.internal.ConfigurationPreferencePage"/>
+      <page
+           name="Wiki Project Defaults"
+           class="net.sourceforge.phpeclipse.wiki.preferences.WikiProjectPreferences"
+           id="net.sourceforge.phpeclipse.wiki.preferences.WikiProjectPreferences">
+      </page>
+    </extension>
+    <extension
+         point="org.eclipse.ui.propertyPages">
+      <page
+            objectClass="org.eclipse.core.resources.IProject"
+            name="Static Wiki Project Settings"
+            class="net.sourceforge.phpeclipse.wiki.preferences.WikiProjectPreferences"
+            id="net.sourceforge.phpeclipse.wiki.preferences.WikiProjectPreferences">
+      </page>
+    </extension>
+    
+    <extension
+         point="org.eclipse.ui.popupMenus">
+      <viewerContribution
+            targetID="#PHPEditorContext"
+            id="net.sourceforge.phpeclipse.wiki.phpeditor.viewercontribution">
+         <action
+               label="Open Wiki Link"
+               class="net.sourceforge.phpeclipse.wiki.actions.OpenWikiLinkEditorAction"
+               menubarPath="additions"
+               id="net.sourceforge.phpeclipse.wiki.actions.OpenWikiLinkEditorAction">
+         </action>
+         <action
+               label="Post to pLog4U.de"
+               class="net.sourceforge.phpeclipse.wiki.actions.NewPostBlogEditorAction"
+               menubarPath="additions"
+               id="net.sourceforge.phpeclipse.wiki.actions.NewPostBlogEditorAction">
+         </action>
+      </viewerContribution>
+      
+      <viewerContribution
+            targetID="#CompilationUnitEditorContext"
+            id="net.sourceforge.phpeclipse.wiki.phpeditor.viewercontribution">
+         <action
+               label="Open Wiki Link"
+               class="net.sourceforge.phpeclipse.wiki.actions.OpenWikiLinkEditorAction"
+               menubarPath="additions"
+               id="net.sourceforge.phpeclipse.wiki.actions.OpenWikiLinkEditorAction">
+         </action>
+         <action
+               label="Post to pLog4U.de"
+               class="net.sourceforge.phpeclipse.wiki.actions.NewPostBlogEditorAction"
+               menubarPath="additions"
+               id="net.sourceforge.phpeclipse.wiki.actions.NewPostBlogEditorAction">
+         </action>
+      </viewerContribution>
+      <viewerContribution
+            targetID="#EditorContext"
+            id="net.sourceforge.phpeclipse.wiki.texteditor.viewercontribution">
+         <action
+               label="Open Wiki Link"
+               class="net.sourceforge.phpeclipse.wiki.actions.OpenWikiLinkEditorAction"
+               menubarPath="additions"
+               id="net.sourceforge.phpeclipse.wiki.actions.OpenWikiLinkEditorAction">
+         </action>
+         <action
+               label="Post to pLog4U.de"
+               class="net.sourceforge.phpeclipse.wiki.actions.NewPostBlogEditorAction"
+               menubarPath="additions"
+               id="net.sourceforge.phpeclipse.wiki.actions.NewPostBlogEditorAction">
+         </action>
+      </viewerContribution>            
+      <viewerContribution
+            targetID="#PHPEditorContext"
+            id="net.sourceforge.phpeclipse.wiki.phpeditor.viewercontribution">
+           <menu
+                       id="mediawikiMenu"
+                       label="%MediaWiki.label"
+                       path="rest">
+                </menu>
+                <action
+               label="Refresh Current Wiki Text (Wikibooks.org)"
+               class="net.sourceforge.phpeclipse.wiki.actions.mediawiki.RefreshWikiTextEditorAction"
+               menubarPath="mediawikiMenu/additions"
+               id="net.sourceforge.phpeclipse.wiki.actions.mediawiki.RefreshWikiTextEditorAction">
+         </action>
+         <action
+               label="Download Link's Wiki Text (Wikibooks.org)"
+               class="net.sourceforge.phpeclipse.wiki.actions.mediawiki.DownloadWikiLinkEditorAction"
+               menubarPath="mediawikiMenu/additions"
+               id="net.sourceforge.phpeclipse.wiki.actions.mediawiki.DownloadWikiLinkEditorAction">
+         </action>
+      </viewerContribution>
+      <viewerContribution
+            targetID="#EditorContext"
+            id="net.sourceforge.phpeclipse.wiki.texteditor.viewercontribution">
+         <menu
+                       id="mediawikiMenu"
+                       label="%MediaWiki.label"
+                       path="rest">
+                </menu>
+         <action
+               label="Refresh Current Wiki Text (Wikibooks.org)"
+               class="net.sourceforge.phpeclipse.wiki.actions.mediawiki.RefreshWikiTextEditorAction"
+               menubarPath="mediawikiMenu/additions"
+               id="net.sourceforge.phpeclipse.wiki.actions.mediawiki.RefreshWikiTextEditorAction">
+         </action>
+         <action
+               label="Download Link's Wiki Text (Wikibooks.org)"
+               class="net.sourceforge.phpeclipse.wiki.actions.mediawiki.DownloadWikiLinkEditorAction"
+               menubarPath="mediawikiMenu/additions"
+               id="net.sourceforge.phpeclipse.wiki.actions.mediawiki.DownloadWikiLinkEditorAction">
+         </action>
+      </viewerContribution>   
+      <viewerContribution
+            targetID="#CompilationUnitEditorContext"
+            id="net.sourceforge.phpeclipse.wiki.phpeditor.viewercontribution">
+           <menu
+                       id="httpqueryMenu"
+                       label="%HTTPQuery.label"
+                       path="rest">
+                </menu>
+                <action
+               label="Run HTTP Query"
+               class="net.sourceforge.phpeclipse.wiki.actions.httpquery.HTTPQueryAction"
+               menubarPath="httpqueryMenu/additions"
+               id="net.sourceforge.phpeclipse.wiki.actions.httpquery.HTTPQueryAction">
+         </action>
+      </viewerContribution>
+      <viewerContribution
+            targetID="#PHPEditorContext"
+            id="net.sourceforge.phpeclipse.wiki.phpeditor.viewercontribution">
+           <menu
+                       id="httpqueryMenu"
+                       label="%HTTPQuery.label"
+                       path="rest">
+                </menu>
+                <action
+               label="Run HTTP Query"
+               class="net.sourceforge.phpeclipse.wiki.actions.httpquery.HTTPQueryAction"
+               menubarPath="httpqueryMenu/additions"
+               id="net.sourceforge.phpeclipse.wiki.actions.httpquery.HTTPQueryAction">
+         </action>
+      </viewerContribution>
+      <viewerContribution
+            targetID="#EditorContext"
+            id="net.sourceforge.phpeclipse.wiki.texteditor.viewercontribution">
+         <menu
+                       id="httpqueryMenu"
+                       label="%HTTPQuery.label"
+                       path="rest">
+                </menu>
+         <action
+               label="Run HTTP Query"
+               class="net.sourceforge.phpeclipse.wiki.actions.httpquery.HTTPQueryAction"
+               menubarPath="httpqueryMenu/additions"
+               id="net.sourceforge.phpeclipse.wiki.actions.httpquery.HTTPQueryAction">
+         </action>
+      </viewerContribution>   
+  </extension>
+  <extension 
+         name="Wikipedia"
+         point="org.eclipse.ui.exportWizards">
+      <wizard 
+            name="Wikipedia"
+            class="net.sourceforge.phpeclipse.wiki.export.WikiExportWizard"
+            id="WikiWizard">
+      </wizard>
+   </extension>
+</plugin>