diff options
author | Jan Holesovsky <kendy@suse.cz> | 2011-05-10 21:21:55 +0200 |
---|---|---|
committer | Jan Holesovsky <kendy@suse.cz> | 2011-05-10 21:23:33 +0200 |
commit | 11236c627ce55d41fb5ef2cbb980457e0e84e2a3 (patch) | |
tree | 9b38745d2ed951d8fae20e96d2531cc46e37f98f | |
parent | 7a6ebd9e527aaa1dc379e789f3379bc21753b5d8 (diff) |
wikihelp: Pass the LibreOffice version to help.libreoffice.org.
-rw-r--r-- | sfx2/source/appl/sfxhelp.cxx | 9 | ||||
-rw-r--r-- | xmlhelp/source/cxxhelp/provider/urlparameter.cxx | 2 |
2 files changed, 11 insertions, 0 deletions
diff --git a/sfx2/source/appl/sfxhelp.cxx b/sfx2/source/appl/sfxhelp.cxx index da8b0271c8..9099e26949 100644 --- a/sfx2/source/appl/sfxhelp.cxx +++ b/sfx2/source/appl/sfxhelp.cxx @@ -188,6 +188,15 @@ void AppendConfigToken( String& rURL, sal_Bool bQuestionMark, const rtl::OUStrin rURL += DEFINE_CONST_UNICODE("&System="); rURL += SvtHelpOptions().GetSystem(); + static rtl::OUString aVersion; + if ( aVersion.isEmpty() ) + aVersion = utl::Bootstrap::getProductVersion(); + + if ( !aVersion.isEmpty() ) + { + rURL += DEFINE_CONST_UNICODE( "&Version=" ); + rURL += String( aVersion ); + } } sal_Bool GetHelpAnchor_Impl( const String& _rURL, String& _rAnchor ) diff --git a/xmlhelp/source/cxxhelp/provider/urlparameter.cxx b/xmlhelp/source/cxxhelp/provider/urlparameter.cxx index 2cbf115a5c..bc8a16180c 100644 --- a/xmlhelp/source/cxxhelp/provider/urlparameter.cxx +++ b/xmlhelp/source/cxxhelp/provider/urlparameter.cxx @@ -697,6 +697,8 @@ bool URLParameter::query() m_nHitCount = value.toInt32(); else if( parameter.compareToAscii( "Active" ) == 0 ) m_aActive = value; + else if( parameter.compareToAscii( "Version" ) == 0 ) + ; // ignored (but accepted) in the build-in help, useful only for the online help else ret = false; } |