Wandora's configuration file
From WandoraWiki
(Difference between revisions)
Line 11: | Line 11: | ||
* Topic tree settings | * Topic tree settings | ||
− | Options file locates in '''resources/conf/options.xml'''. File '''resources/conf/options.xml.original''' contains a backup of fresh options file in case of total mess. Example of options file is below. Your actual options file may be different from the example depending on Wandora release you are using and use history. | + | Options file locates in '''resources/conf/options.xml'''. File '''resources/conf/options.xml.original''' contains a backup of fresh options file in case of total mess. Example of options file is below. Your actual options file may be different from the example depending on the Wandora release you are using and your use history. |
<pre> | <pre> |
Revision as of 15:53, 10 January 2010
Wandora keeps all important settings in specific options file. These settings include
- Window's initial size and location in screen
- Shortcuts
- Topic panel settings
- Layer settings
- Saved database connection settings
- Activated extract, export and import tools
- Class paths for tools
- Saved regular expressions
- Topic tree settings
Options file locates in resources/conf/options.xml. File resources/conf/options.xml.original contains a backup of fresh options file in case of total mess. Example of options file is below. Your actual options file may be different from the example depending on the Wandora release you are using and your use history.
<?xml version="1.0" encoding="UTF-8"?> <options> <gui> <customTopicPanel> <name>Custom topic panel</name> <group> <name>Classes and instances</name> <query> <script>importPackage(org.wandora.query); importPackage(org.wandora.topicmap); new UnionDirective( new RolesDirective( new JoinDirective( new RecursiveDirective( new SelectDirective(XTMPSI.SUPERCLASS_SUBCLASS,XTMPSI.SUBCLASS), XTMPSI.SUBCLASS), XTMPSI.SUBCLASS,new InstancesDirective()), XTMPSI.INSTANCE) );</script> <name>Instances</name> <engine>Mozilla Rhino ; ECMAScript ; 1.6</engine> </query> <query> <script>importPackage(org.wandora.query); importPackage(org.wandora.topicmap); new RecursiveDirective( new RolesDirective( new IsContextTopicDirective( new SelectDirective(XTMPSI.SUPERCLASS_SUBCLASS, XTMPSI.SUPERCLASS,XTMPSI.SUBCLASS), XTMPSI.SUBCLASS), XTMPSI.SUPERCLASS), XTMPSI.SUPERCLASS );</script> <name>Super classes</name> <engine>Mozilla Rhino ; ECMAScript ; 1.6</engine> </query> </group> </customTopicPanel> <topicPanels> <current>Traditional topic panel</current> <path>org/wandora/application/gui/topicpanels</path> </topicPanels> <tabbedTopicPanel> <view> <dataPanelContainer>true</dataPanelContainer> <typedAssociationPanel>true</typedAssociationPanel> <classesPanelContainer>true</classesPanelContainer> <associationPanelContainer>true</associationPanelContainer> <subjectPanelContainer>true</subjectPanelContainer> <instancesPanelContainer>true</instancesPanelContainer> <variantPanelContainer>true</variantPanelContainer> </view> </tabbedTopicPanel> <traditionalTopicPanel> <view> <typedAssociationPanel>true</typedAssociationPanel> <subjectIdentifierRootPanel>true</subjectIdentifierRootPanel> <subjectLocatorIcons>false</subjectLocatorIcons> <instancesPanel>true</instancesPanel> <associationRootPanel>true</associationRootPanel> <variantPanel>true</variantPanel> <dataRootPanel>true</dataRootPanel> <classesRootPanel>true</classesRootPanel> </view> </traditionalTopicPanel> <graphTopicPanel> <animated>1</animated> <filterSets> <filterSet> <name>Filterset1</name> <topicFilter></topicFilter> <associationFilter></associationFilter> </filterSet> </filterSets> <graphStyle>org.wandora.application.gui.topicpanels.graphpanel.DefaultGraphStyle</graphStyle> <antialized>0</antialized> </graphTopicPanel> <topicRenders>130</topicRenders> <topicTable> <leftMouseButtonSelects>true</leftMouseButtonSelects> </topicTable> <occurrenceTable> <useOccurrenceLanguages>false</useOccurrenceLanguages> </occurrenceTable> <antiAliasing>false</antiAliasing> </gui> <httpserver> <autostart>false</autostart> <port>8898</port> <localonly>true</localonly> <usessl>false</usessl> <username></username> <password></password> <staticpath>resources/gui/server/</staticpath> <templatepath>resources/gui/server/templates/</templatepath> <templatefile>viewtopic.vhtml</templatefile> </httpserver> <dbconnections> <connection> <user>wandora</user> <name>MS SQL Server test</name> <type>Microsoft SQL Server</type> <pass>wandora</pass> <database>wandora</database> <server>192.168.1.48</server> </connection> <connection> <user>wandora</user> <name>MySQL test</name> <type>MySQL</type> <pass>wandora</pass> <database>wandora</database> <server>127.0.0.1</server> </connection> <connection> <user>sa</user> <script>create table TOPIC( TOPICID varchar(50) primary key, BASENAME varchar(900) , SUBJECTLOCATOR varchar(900) ); create table TOPICTYPE( TOPIC varchar(50) not null, TYPE varchar(50) not null, foreign key (TOPIC) references TOPIC(TOPICID), foreign key (TYPE) references TOPIC(TOPICID), primary key(TOPIC,TYPE) ); create table DATA( TOPIC varchar(50) not null, TYPE varchar(50) not null, VERSION varchar(50) not null, DATA longvarchar, foreign key (TOPIC) references TOPIC(TOPICID), foreign key (TYPE) references TOPIC(TOPICID), foreign key (VERSION) references TOPIC(TOPICID), primary key(TOPIC,TYPE,VERSION) ); create table VARIANT( VARIANTID varchar(50) primary key, TOPIC varchar(50) not null, VALUE longvarchar, foreign key (TOPIC) references TOPIC(TOPICID) ); create table VARIANTSCOPE( VARIANT varchar(50) not null, TOPIC varchar(50) not null, foreign key (VARIANT) references VARIANT(VARIANTID), foreign key (TOPIC) references TOPIC(TOPICID), primary key(VARIANT,TOPIC) ); create table SUBJECTIDENTIFIER( SI varchar(255) primary key, TOPIC varchar(50) not null, foreign key (TOPIC) references TOPIC(TOPICID) ); create table ASSOCIATION( ASSOCIATIONID varchar(50) primary key, TYPE varchar(50) not null, foreign key (TYPE) references TOPIC(TOPICID) ); create table MEMBER( ASSOCIATION varchar(50) not null, PLAYER varchar(50) not null, ROLE varchar(50) not null, foreign key (ASSOCIATION) references ASSOCIATION(ASSOCIATIONID), foreign key (PLAYER) references TOPIC(TOPICID), foreign key (ROLE) references TOPIC(TOPICID), primary key(ASSOCIATION,ROLE) ); create index BASENAME_INDEX ON TOPIC(BASENAME); create index SUBJECTLOCATOR_INDEX ON TOPIC(SUBJECTLOCATOR); create index SITOPIC_INDEX on SUBJECTIDENTIFIER(TOPIC); create index ASSOCTYPE_INDEX on ASSOCIATION(TYPE); create index MEMBERPLAYER_INDEX on MEMBER(PLAYER); create index MEMBERROLE_INDEX on MEMBER(ROLE); create index VARIANTTOPIC_INDEX on VARIANT(TOPIC); create index DATATOPIC_INDEX on DATA(TOPIC); create index DATATYPE_INDEX on DATA(TYPE); create index DATAVERSION_INDEX on DATA(VERSION);</script> <name>HSQL Memory</name> <type>Other</type> <pass></pass> <constring>jdbc:hsqldb:mem:aname</constring> <driver>org.hsqldb.jdbcDriver</driver> </connection> <connection> <user>sa</user> <name>HSQL testdb</name> <type>Other</type> <constring>jdbc:hsqldb:file:C:\wandora\testdb</constring> <pass></pass> <driver>org.hsqldb.jdbcDriver</driver> </connection> </dbconnections> <remoteconnections> <connection> <user>admin</user> <port>8989</port> <name>wandora</name> <host>127.0.0.1</host> <pass>wandorapass</pass> <map>remote-wandora</map> </connection> </remoteconnections> <topictreetypes> <type> <name>Instances</name> <assocsi></assocsi> <icon>gui/icons/topictree/instanceof.png</icon> <subsi></subsi> <supersi></supersi> </type> <type> <name>Subclasses</name> <assocsi>http://www.topicmaps.org/xtm/1.0/core.xtm#superclass-subclass</assocsi> <subsi>http://www.topicmaps.org/xtm/1.0/core.xtm#subclass</subsi> <icon>gui/icons/topictree/supersubclass.png</icon> <supersi>http://www.topicmaps.org/xtm/1.0/core.xtm#superclass</supersi> </type> </topictreetypes> <helpviewer>cmd /c start "http://www.wandora.org/wandora/wiki/index.php?title=__HELP__"</helpviewer> <documentviewer>cmd /c start __URL__</documentviewer> <copycommand></copycommand> <tool> <path>org/wandora/application/tools</path> <path>org/wandora/application/tools/exporters</path> <path>org/wandora/application/tools/extractors</path> <path>org/wandora/application/tools/importers</path> <path>org/wandora/application/tools/layers</path> <path>org/wandora/application/tools/subjects</path> <path>org/wandora/application/tools/selections</path> <path>org/wandora/application/tools/associations</path> <path>org/wandora/application/tools/generators</path> <path>org/wandora/application/tools/navigate</path> <path>org/wandora/application/tools/project</path> <path>org/wandora/application/tools/subjects</path> <path>org/wandora/application/tools/topicnames</path> <path>com/gripstudios/applications/fng/tools</path> <path>org/wandora/application/tools/extractors/audioscrobbler</path> <path>org/wandora/application/tools/statistics</path> <path>org/wandora/application/tools/extractors/table</path> <path>org/wandora/application/tools/extractors/list</path> <path>org/wandora/application/tools/extractors/microformats</path> <path>org/wandora/application/tools/extractors/ris</path> <path>org/wandora/application/tools/extractors/flickr</path> <path>org/wandora/application/tools/extractors/youtube</path> <path>org/wandora/application/tools/extractors/opencyc</path> <path>org/wandora/application/tools/extractors/opencalais</path> <path>org/wandora/application/tools/browserextractors</path> <path>org/wandora/application/tools/extractors/geonames</path> <path>org/wandora/application/tools/extractors/ovi</path> <path>org/wandora/application/tools/extractors/diigo</path> <path>org/wandora/application/tools/extractors/rdf</path> <set> <name>generator</name> <item> <name>Random graph generator...</name> <class>org.wandora.application.tools.generators.RandomGraphGenerator</class> </item> <item> <name>Fully connected graph generator...</name> <class>org.wandora.application.tools.generators.FullyConnectedGraphGenerator</class> </item> <item> <name>Tree graph generator...</name> <class>org.wandora.application.tools.generators.TreeGraphGenerator</class> </item> <item> <name>Linear list graph generator...</name> <class>org.wandora.application.tools.generators.LinearListGenerator</class> </item> <item> <name>Finite group graph generator...</name> <class>org.wandora.application.tools.generators.FiniteGroupGenerator</class> </item> <item> <name>Platonic solid graph generator...</name> <class>org.wandora.application.tools.generators.PlatonicSolidGenerator</class> </item> <item> <name>Hypercube graph generator...</name> <class>org.wandora.application.tools.generators.HyperCubeGenerator</class> </item> <item> <name>Tiling graph generator...</name> <class>org.wandora.application.tools.generators.TilingGenerator</class> </item> <item> <name>Edge generator...</name> <class>org.wandora.application.tools.generators.EdgeGenerator</class> </item> <item> <name>L-system generator...</name> <class>org.wandora.application.tools.generators.LSystemGraphGenerator</class> </item> </set> <set> <name>generic</name> <item> <name>About...</name> <class>org.wandora.application.tools.AboutWandora</class> </item> </set> <set> <name>import</name> <item> <name>Merge topic map...</name> <class>org.wandora.application.tools.importers.TopicMapImport</class> </item> <item> <name>Transform and merge xml...</name> <class>org.wandora.application.tools.importers.XSLImport</class> </item> <item> <name>Simple RDF(S) import...</name> <class>org.wandora.application.tools.importers.SimpleRDFImport</class> </item> <item> <name>Simple N3 import...</name> <class>org.wandora.application.tools.importers.SimpleN3Import</class> </item> <item> <name>SQL topic map import...</name> <class>org.wandora.application.tools.importers.SQLTopicMapImport</class> </item> <item> <name>OBO import...</name> <class>org.wandora.application.tools.importers.OBOImport</class> </item> <item> <name>GOA import...</name> <class>org.wandora.application.tools.importers.GOAImport</class> </item> </set> <set> <name>extract</name> <item> <name>News feeds</name> <item> <name>RSS 2.0 extractor...</name> <class>org.wandora.application.tools.extractors.RSSExtractor</class> </item> <item> <name>RSS 1.0 RDF extractor...</name> <class>org.wandora.application.tools.extractors.rdf.RSSRDFExtractor</class> </item> <item> <name>Atom extractor...</name> <class>org.wandora.application.tools.extractors.AtomExtractor</class> </item> </item> <item> <name>Classification</name> <item> <name>OpenCalais classifier...</name> <class>org.wandora.application.tools.extractors.opencalais.OpenCalaisClassifier</class> </item> <item> <name>SemanticHacker classifier...</name> <class>org.wandora.application.tools.extractors.semantichacker.SemanticHackerClassifier</class> </item> </item> <item> <name>Wiki</name> <item> <name>MediaWiki extractor...</name> <class>org.wandora.application.tools.extractors.MediaWikiExtractor</class> </item> <item> <name>Wikipedia extractor...</name> <class>org.wandora.application.tools.extractors.WikipediaExtractor</class> </item> </item> <item> <name>Bibliographical</name> <item> <name>Bibtex extractor...</name> <class>org.wandora.application.tools.extractors.JavabibExtractor</class> </item> <item> <name>RIS extractor...</name> <class>org.wandora.application.tools.extractors.ris.RISExtractor</class> </item> </item> <item> <name>Social bookmarking</name> <item> <name>Delicious URL extractor...</name> <class>org.wandora.application.tools.extractors.DeliciousURLExtractor</class> </item> <item> <name>Delicious posts extractor...</name> <class>org.wandora.application.tools.extractors.DeliciousPostsExtractor</class> </item> <item> <name>Digg URL extractor...</name> <class>org.wandora.application.tools.extractors.DiggURLExtractor</class> </item> <item> <name>Digg posts extractor...</name> <class>org.wandora.application.tools.extractors.DiggPostsExtractor</class> </item> <item> <name>Diigo extractor...</name> <class>org.wandora.application.tools.extractors.diigo.DiigoExtractor</class> </item> <item> <name>Twine extractor...</name> <class>org.wandora.application.tools.extractors.rdf.TwineExtractor</class> </item> </item> <item> <name>Media</name> <item> <name>Flickr profile extractor...</name> <class>org.wandora.application.tools.extractors.flickr.PersonInfoExtractor</class> </item> <item> <name>Flickr photo extractor...</name> <class>org.wandora.application.tools.extractors.flickr.PhotoInfoExtractor</class> </item> <item> <name>Flickr group extractor...</name> <class>org.wandora.application.tools.extractors.flickr.GroupInfoExtractor</class> </item> <item> <name>Ovi shared media extractor...</name> <class>org.wandora.application.tools.extractors.ovi.OviExtractor</class> </item> <item> <name>--- AUDIO DATA/FILES ---</name> <class>org.wandora.application.tools.extractors.DummyExtractor</class> </item> <item> <name>MP3 ID3V[12] extractor...</name> <class>org.wandora.application.tools.extractors.ExtractFromMP3</class> </item> <item> <name>FreeDB extractor...</name> <class>org.wandora.application.tools.extractors.FreeDBExtractor</class> </item> <item> <name>Last.fm extractor...</name> <class>org.wandora.application.tools.extractors.audioscrobbler.AudioScrobblerExtractor</class> </item> <item> <name>--- YOUTUBE ---</name> <class>org.wandora.application.tools.extractors.DummyExtractor</class> </item> <item> <name>YouTube video feed...</name> <class>org.wandora.application.tools.extractors.youtube.VideoFeedExtractor</class> </item> <item> <name>YouTube video URL...</name> <class>org.wandora.application.tools.extractors.youtube.YouTubeExtractorAbstract</class> </item> <item> <name>--- OTHER ---</name> <class>org.wandora.application.tools.extractors.DummyExtractor</class> </item> <item> <name>IMDB extractor...</name> <class>org.wandora.application.tools.extractors.IMDBExtractor</class> </item> </item> <item> <name>Simple files</name> <item> <name>Directory structure extractor...</name> <class>org.wandora.application.tools.extractors.DirectoryStructureExtractor</class> </item> <item> <name>Simple text document extractor...</name> <class>org.wandora.application.tools.extractors.SimpleTextDocumentExtractor</class> </item> <item> <name>JPEG PS3.0 metadata extractor...</name> <class>org.wandora.application.tools.extractors.ExtractFromJPEG</class> </item> <item> <name>Simple PDF extractor...</name> <class>org.wandora.application.tools.extractors.SimplePDFExtractor</class> </item> </item> <item> <name>HTML structures</name> <item> <name>HTML link structure extractor...</name> <class>org.wandora.application.tools.extractors.HTMLLinkStructureExtractor</class> </item> <item> <name>HTML property table extractor...</name> <class>org.wandora.application.tools.extractors.table.PropertyTableExtractor</class> </item> <item> <name>HTML association table extractor...</name> <class>org.wandora.application.tools.extractors.table.AssociationRowTableExtractor</class> </item> <item> <name>HTML instance list extractor...</name> <class>org.wandora.application.tools.extractors.list.InstanceListExtractor</class> </item> <item> <name>HTML super-subclass list extractor...</name> <class>org.wandora.application.tools.extractors.list.SuperSubClassListExtractor</class> </item> <item> <name>HTML definition list extractor...</name> <class>org.wandora.application.tools.extractors.list.DefinitionListExtrator</class> </item> </item> <item> <name>Microformats</name> <item> <name>Geo microformat extractor...</name> <class>org.wandora.application.tools.extractors.microformats.GeoExtractor</class> </item> <item> <name>Adr microformat extractor...</name> <class>org.wandora.application.tools.extractors.microformats.AdrExtractor</class> </item> <item> <name>HCalendar microformat extractor...</name> <class>org.wandora.application.tools.extractors.microformats.HCalendarExtractor</class> </item> <item> <name>HCard microformat extractor...</name> <class>org.wandora.application.tools.extractors.microformats.HCardExtractor</class> </item> </item> <item> <name>Simple RDF formats</name> <item> <name>FOAF RDF extractor...</name> <class>org.wandora.application.tools.extractors.rdf.FoafRDFExtractor</class> </item> <item> <name>Dublin Core RDF extractor...</name> <class>org.wandora.application.tools.extractors.rdf.DublinCoreRDFExtractor</class> </item> <item> <name>SKOS RDF extractor...</name> <class>org.wandora.application.tools.extractors.rdf.SKOSRDFExtractor</class> </item> <item> <name>OWL extractor...</name> <class>org.wandora.application.tools.extractors.rdf.OWLExtractor</class> </item> <item> <name>RDFS extractor...</name> <class>org.wandora.application.tools.extractors.rdf.RDFSExtractor</class> </item> <item> <name>RSS 1.0 RDF extractor...</name> <class>org.wandora.application.tools.extractors.rdf.RSSRDFExtractor</class> </item> </item> <item> <name>Other</name> <item> <name>GeoNames extractor...</name> <class>org.wandora.application.tools.extractors.geonames.GeoNamesExtractor</class> </item> <item> <name>OpenCyc extractor...</name> <class>org.wandora.application.tools.extractors.opencyc.OpenCycExtractor</class> </item> <item> <name>Simple email extractor...</name> <class>org.wandora.application.tools.extractors.SimpleEmailExtractor</class> </item> <item> <name>Database extractor...</name> <class>org.wandora.application.tools.extractors.GenericDatabaseExtractor</class> </item> </item> </set> <set> <name>export</name> <item> <name>Export topic map...</name> <class>org.wandora.application.tools.exporters.ExportTopicMap</class> </item> <item> <name>Export schema as topic map...</name> <class>org.wandora.application.tools.exporters.ExportSchemaMap</class> </item> <item> <name>Export N3...</name> <class>org.wandora.application.tools.exporters.RDFExport</class> </item> <item> <name>Export site...</name> <class>org.wandora.application.tools.exporters.ExportSite</class> </item> <item> <name>Export OBO...</name> <class>org.wandora.application.tools.exporters.OBOExport</class> </item> <item> <name>OBO round trip...</name> <class>org.wandora.application.tools.exporters.OBORoundTrip</class> </item> <item> <name>Export GML graph...</name> <class>org.wandora.application.tools.exporters.GMLExport</class> </item> <item> <name>Export GraphML...</name> <class>org.wandora.application.tools.exporters.GraphMLExport</class> </item> <item> <name>Export GraphXML...</name> <class>org.wandora.application.tools.exporters.GraphXMLExport</class> </item> <item> <name>XTM round trip...</name> <class>org.wandora.application.tools.exporters.XTMRoundTrip</class> </item> <item> <name>SQL Dump Export</name> <class>org.wandora.application.tools.exporters.SQLDumpExport</class> </item> <item> <name>Lucene index builder...</name> <options> <checkVisibility>true</checkVisibility> <processKeywords>false</processKeywords> </options> <class>org.wandora.application.tools.exporters.LuceneIndexBuilder</class> </item> </set> </tool> <basemap>resources/conf/wandora.xtm</basemap> <shortcuts> <si>http://www.topicmaps.org/xtm/1.0/language.xtm</si> <si>http://www.wandora.org/core/schema-type</si> <si>http://www.wandora.org/core/variant-name-version</si> </shortcuts> <defaultSIprefix>http://www.wandora.org/SI</defaultSIprefix> <current> <directory>.</directory> <port></port> <user></user> <host></host> <map></map> </current> <window> <x>41</x> <horizontalsplitter>200</horizontalsplitter> <height>550</height> <verticalsplitter>350</verticalsplitter> <width>800</width> <y>70</y> </window> <textEditor> <window> <width>650</width> <height>450</height> <x>100</x> <y>100</y> </window> </textEditor> <regexp> <expression> <partialMatch>true</partialMatch> <caseSensitive>true</caseSensitive> <name>flip name</name> <replacement>$2 - $1</replacement> <pattern>(.+) - (.+)</pattern> </expression> <expression> <partialMatch>false</partialMatch> <caseSensitive>true</caseSensitive> <name>remove prefix</name> <replacement>$1</replacement> <pattern>^prefix(.+)</pattern> </expression> <expression> <partialMatch>false</partialMatch> <caseSensitive>true</caseSensitive> <name>remove postfix</name> <replacement>$1</replacement> <pattern>^(.+)postfix$</pattern> </expression> <expression> <partialMatch>true</partialMatch> <caseSensitive>true</caseSensitive> <name>convert newlines to spaces</name> <replacement> </replacement> <pattern>\\n</pattern> </expression> <expression> <partialMatch>true</partialMatch> <caseSensitive>true</caseSensitive> <name>convert non-word characters to underlines</name> <replacement>_</replacement> <pattern>\\W</pattern> </expression> </regexp> <bsh> <path></path> </bsh> <httpuseragent>Wandora</httpuseragent> <trees> <tree> <root>http://www.wandora.org/core/wandoraclass</root> <name>Topics</name> <association>Instances</association> <association>Subclasses</association> </tree> </trees> <lsystems> <lsystem> <name>Binary Tree</name> <system>x x --> a[xx]</system> </lsystem> <lsystem> <name>Simple Plant</name> <system>a a --> a[aa]</system> </lsystem> <lsystem> <name>Clover Leafs</name> <system>x x --> x{Aaaaaa}</system> </lsystem> <lsystem> <name>Adder's Half</name> <system>ax x --> {aaa-x}</system> </lsystem> <lsystem> <name>Adder</name> <system>x x --> aaa---ax</system> </lsystem> <lsystem> <name>1+2 Worm</name> <system>x x --> aaa--ax</system> </lsystem> <lsystem> <name>Ladders</name> <system>ax x --> {aaaa--x}</system> </lsystem> <lsystem> <name>Binary Poles</name> <system>x x --> AaBx</system> </lsystem> <lsystem> <name>Snowflake 1</name> <system>ax x --> [azazazazazazazaz] z --> [aaaz]</system> </lsystem> <lsystem> <name>Snowflake 2</name> <system>ax x --> [azazazazazazazaz] z --> [kkkz] k --> ekz</system> </lsystem> </lsystems> <occurrence> <similarity> <metric>uk.ac.shef.wit.simmetrics.similaritymetrics.Levenshtein</metric> <threshold>0.75</threshold> </similarity> </occurrence> </options>