-- ODS Wiki macros are simply stored function/procedures in virtuoso. -- Macro source code excerpted from http://wiki.usnet.private/wiki/main/Main/WikiMacros: create function WV.WIKI.MACRO_BLOGTABS (inout _data varchar, inout _context any, inout _env any) { return '
| [[OdsWeblogProductTourWhat][1]] |[[OdsWeblogProductTourOverview][2]] | [[OdsWeblogProductTourWhy][3]] | [[OdsWeblogProductTourHow][4]] | [[OdsWeblogProductTourBasic Features][5]] | [[OdsWeblogProductTourAdvancedFeatures][6]] |[[OdsWeblogProductTourStart][7]] | [[OdsWeblogProductTourLearn][8]] |
'; }; create function WV.WIKI.MACRO_BRIEFCASETABS (inout _data varchar, inout _context any, inout _env any) { return '
| [[OdsBriefcaseProductTourWhat][1]] |[[OdsBriefcaseProductTourOverview][2]] | [[OdsBriefcaseProductTourWhy][3]] | [[OdsBriefcaseProductTourHow][4]] | [[OdsBriefcaseProductTourBasic Features][5]] | [[OdsBriefcaseProductTourAdvancedFeatures][6]] |[[OdsBriefcaseProductTourStart][7]] | [[OdsBriefcaseProductTourLearn][8]] |
'; }; create function WV.WIKI.MACRO_FEEDSTABS (inout _data varchar, inout _context any, inout _env any) { return '
| [[OdsFeedsProductTourWhat][1]] |[[OdsFeedsProductTourOverview][2]] | [[OdsFeedsProductTourWhy][3]] | [[OdsFeedsProductTourHow][4]] | [[OdsFeedsProductTourBasic Features][5]] | [[OdsFeedsProductTourAdvancedFeatures][6]] |[[OdsFeedsProductTourStart][7]] | [[OdsFeedsProductTourLearn][8]] |
'; }; create function WV.WIKI.MACRO_BOOKMARKTABS (inout _data varchar, inout _context any, inout _env any) { return '
| [[OdsBookmarkProductTourWhat][1]] |[[OdsBookmarkProductTourOverview][2]] | [[OdsBookmarkProductTourWhy][3]] | [[OdsBookmarkProductTourHow][4]] | [[OdsBookmarkProductTourBasic Features][5]] | [[OdsBookmarkProductTourAdvancedFeatures][6]] |[[OdsBookmarkProductTourStart][7]] | [[OdsBookmarkProductTourLearn][8]] |
'; }; create function WV.WIKI.MACRO_WIKITABS (inout _data varchar, inout _context any, inout _env any) { return '
| [[OdsWikiProductTourWhat][1]] |[[OdsWikiProductTourOverview][2]] | [[OdsWikiProductTourWhy][3]] | [[OdsWikiProductTourHow][4]] | [[OdsWikiProductTourBasic Features][5]] | [[OdsWikiProductTourAdvancedFeatures][6]] |[[OdsWikiProductTourStart][7]] | [[OdsWikiProductTourLearn][8]] |
'; }; create function WV.WIKI.MACRO_MAILTABS (inout _data varchar, inout _context any, inout _env any) { return '
| [[OdsMailProductTourWhat][1]] |[[OdsMailProductTourOverview][2]] | [[OdsMailProductTourWhy][3]] | [[OdsMailProductTourHow][4]] | [[OdsMailProductTourBasic Features][5]] | [[OdsMailProductTourAdvancedFeatures][6]] |[[OdsMailProductTourStart][7]] | [[OdsMailProductTourLearn][8]] |
'; }; create function WV.WIKI.MACRO_GALLERYTABS (inout _data varchar, inout _context any, inout _env any) { return '
| [[OdsGalleryProductTourWhat][1]] |[[OdsGalleryProductTourOverview][2]] | [[OdsGalleryProductTourWhy][3]] | [[OdsGalleryProductTourHow][4]] | [[OdsGalleryProductTourBasic Features][5]] | [[OdsGalleryProductTourAdvancedFeatures][6]] |[[OdsGalleryProductTourStart][7]] | [[OdsGalleryProductTourLearn][8]] |
'; }; create function WV.WIKI.MACRO_ODSTABS (inout _data varchar, inout _context any, inout _env any) { return '
| [[OdsProductTourWhat][1]] |[[OdsProductTourOverview][2]] | [[OdsProductTourWhy][3]] | [[OdsProductTourHow][4]] | [[OdsProductTourBasic Features][5]] | [[OdsProductTourAdvancedFeatures][6]] |[[OdsProductTourStart][7]] | [[OdsProductTourLearn][8]] |
'; }; create function WV.WIKI.MACRO_DISCUSSIONTABS (inout _data varchar, inout _context any, inout _env any) { return '
| [[OdsDiscussionProductTourWhat][1]] |[[OdsDiscussionProductTourOverview][2]] | [[OdsDiscussionProductTourWhy][3]] | [[OdsDiscussionProductTourHow][4]] | [[OdsDiscussionProductTourBasic Features][5]] | [[OdsDiscussionProductTourAdvancedFeatures][6]] |[[OdsDiscussionProductTourStart][7]] | [[OdsDiscussionProductTourLearn][8]] |
'; }; create function WV.WIKI.MACRO_COMMUNITYTABS (inout _data varchar, inout _context any, inout _env any) { return '
| [[OdsCommunityProductTourWhat][1]] |[[OdsCommunityProductTourOverview][2]] | [[OdsCommunityProductTourWhy][3]] | [[OdsCommunityProductTourHow][4]] | [[OdsCommunityProductTourBasic Features][5]] | [[OdsCommunityProductTourAdvancedFeatures][6]] |[[OdsCommunityProductTourStart][7]] | [[OdsCommunityProductTourLearn][8]] |
'; }; create function WV.WIKI.MACRO_BLOGNAV (inout _data varchar, inout _context any, inout _env any) { return '

Copyright (C) [[http://www.openlinksw.com/][OpenLink Software]] 2006
'; }; create function WV.WIKI.MACRO_VSREALM (inout _data varchar, inout _context any, inout _env any) { return '
EXPLORE THE VIRTUOSO REALMS [[VirtuosoProductWebDataManagement][Data Management & Integration]] [[VirtuosoProductWebSOAPlatform][SOA Platform]] [[VirtuosoProductWebWeb20][Collaboration]]
'; }; create function WV.WIKI.MACRO_ODSARRLG (inout _data varchar, inout _context any, inout _env any) { return 'Arrow.png'; }; create function WV.WIKI.MACRO_ODSARR (inout _data varchar, inout _context any, inout _env any) { return 'Arrow-sm.jpg'; }; create function WV.WIKI.MACRO_ODSSTART (inout _data varchar, inout _context any, inout _env any) { return 'getstarted-sm.jpg'; }; create function WV.WIKI.MACRO_ODSNEXT (inout _data varchar, inout _context any, inout _env any) { return ' next-sm.jpg'; }; create function WV.WIKI.MACRO_ODSPREV (inout _data varchar, inout _context any, inout _env any) { return ' previous-sm.jpg'; }; create function WV.WIKI.MACRO_BULSQ (inout _data varchar, inout _context any, inout _env any) { return 'BULSQ.jpg'; }; create function WV.WIKI.MACRO_BULCR (inout _data varchar, inout _context any, inout _env any) { return 'BULCR.png'; }; create function WV.WIKI.MACRO_GLOBE (inout _data varchar, inout _context any, inout _env any) { return 'GLOBE.jpg'; }; create function WV.WIKI.MACRO_VSDRKBLUE (inout _data varchar, inout _context any, inout _env any) { return ' '; }; create function WV.WIKI.MACRO_VSLTBLUE (inout _data varchar, inout _context any, inout _env any) { return ' '; }; create function WV.WIKI.MACRO_ODSTURQ (inout _data varchar, inout _context any, inout _env any) { return ''; };