Commit 13e8c40d70520ee6bee11fffbdc6a28bbee4c69e
1 parent
e7527069
KTS-1779
"Put an "About KnowledgeTree" between "Preferences" and "Logout" on the menu bar. " Made changes. Reviewed By: Kevin git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6425 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
6 changed files
with
60 additions
and
41 deletions
about.php
| ... | ... | @@ -36,14 +36,26 @@ class KTAbout extends KTStandardDispatcher { |
| 36 | 36 | var $sSection = 'aboutkt'; |
| 37 | 37 | |
| 38 | 38 | function do_main() { |
| 39 | - $this->aBreadcrumbs = array(array('action' => 'aboutkt', 'name' => sprintf(_kt("About %s"), APP_NAME))); | |
| 39 | + global $default; | |
| 40 | + $this->aBreadcrumbs = array(array('action' => 'aboutkt', 'name' => _kt("About"))); | |
| 40 | 41 | $oUser =& $this->oUser; |
| 41 | 42 | |
| 42 | 43 | $oTemplating =& KTTemplating::getSingleton(); |
| 43 | 44 | $oTemplate = $oTemplating->loadTemplate("ktcore/principals/about"); |
| 44 | 45 | |
| 46 | + $aVersionInfo = explode(' ', $default->versionName); | |
| 47 | + foreach($aVersionInfo as $sVersionpiece){ | |
| 48 | + if(substr($sVersionpiece, 1, 1) == '.'){ | |
| 49 | + $sVersionNo = $sVersionpiece; | |
| 50 | + }else{ | |
| 51 | + $sVersionName .= " ".$sVersionpiece; | |
| 52 | + } | |
| 53 | + } | |
| 54 | + | |
| 45 | 55 | $aTemplateData = array( |
| 46 | 56 | "context" => $this, |
| 57 | + "versionname" => $sVersionName, | |
| 58 | + "versionnumber" => $sVersionNo, | |
| 47 | 59 | ); |
| 48 | 60 | return $oTemplate->render($aTemplateData); |
| 49 | 61 | } | ... | ... |
config/siteMap.inc
| ... | ... | @@ -59,7 +59,7 @@ $default->siteMap->addSectionColour('Standard Search', 'th', 'A1571B'); |
| 59 | 59 | $default->siteMap->addDefaultPage('preferences', '/preferences.php', 'Preferences', User, _kt('Preferences')); |
| 60 | 60 | |
| 61 | 61 | // pages for about section |
| 62 | -$default->siteMap->addDefaultPage('aboutkt', '/about.php', 'About '.APP_NAME, User, sprintf(_kt("About %s"), APP_NAME)); | |
| 62 | +$default->siteMap->addDefaultPage('aboutkt', '/about.php', 'About', Guest, _kt('About')); | |
| 63 | 63 | |
| 64 | 64 | // pages for Help section |
| 65 | 65 | $default->siteMap->addDefaultPage('help', '/presentation/lookAndFeel/knowledgeTree/help.php', 'Help', Guest, _kt('Help')); | ... | ... |
i18n/knowledgeTree.pot
| ... | ... | @@ -10670,3 +10670,15 @@ msgstr "" |
| 10670 | 10670 | #: templates/ktcore/document/viewlets/workflow.smarty:2 |
| 10671 | 10671 | msgid "Available Transitions" |
| 10672 | 10672 | msgstr "" |
| 10673 | + | |
| 10674 | +#: about.php:39 | |
| 10675 | +msgid "About" | |
| 10676 | +msgstr "" | |
| 10677 | + | |
| 10678 | +#: lib/templating/kt3template.inc.php:356 | |
| 10679 | +msgid "About" | |
| 10680 | +msgstr "" | |
| 10681 | + | |
| 10682 | +#: i18n/templates.c:5747 | |
| 10683 | +msgid "#appname# #versionname#" | |
| 10684 | +msgstr "" | |
| 10673 | 10685 | \ No newline at end of file | ... | ... |
i18n/templates.c
| ... | ... | @@ -5741,4 +5741,7 @@ gettext("The action can be performed on the entire selection."); |
| 5741 | 5741 | gettext("The action cannot be performed on any of the selected entities."); |
| 5742 | 5742 | |
| 5743 | 5743 | /* ./plugins/rssplugin/templates/RSSPlugin/dashlet.smarty */ |
| 5744 | -gettext("#appname# RSS"); | |
| 5745 | 5744 | \ No newline at end of file |
| 5745 | +gettext("#appname# RSS"); | |
| 5746 | + | |
| 5747 | +/* ./templates/ktcore/principles/about.smarty */ | |
| 5748 | +gettext("#appname# #versionname#"); | |
| 5746 | 5749 | \ No newline at end of file | ... | ... |
lib/templating/kt3template.inc.php
| ... | ... | @@ -353,7 +353,7 @@ class KTPage { |
| 353 | 353 | $this->userMenu = array("logout" => $this->_actionHelper(array("name" => _kt("Logout"), "action" => "logout", "active" => 0)),); |
| 354 | 354 | } else { |
| 355 | 355 | $this->userMenu = array("preferences" => $this->_actionHelper(array("name" => _kt("Preferences"), "action" => "preferences", "active" => 0)), |
| 356 | - "aboutkt" => $this->_actionhelper(array("name" => sprintf(_kt("About %s"), APP_NAME), "action" => "aboutkt", "active" => 0)), | |
| 356 | + "aboutkt" => $this->_actionhelper(array("name" => _kt("About"), "action" => "aboutkt", "active" => 0)), | |
| 357 | 357 | "logout" => $this->_actionHelper(array("name" => _kt("Logout"), "action" => "logout", "active" => 0)),); |
| 358 | 358 | } |
| 359 | 359 | } else { | ... | ... |
templates/ktcore/principals/about.smarty
| 1 | -<h2>{i18n arg_appname="$appname"}About #appname#{/i18n}</h2> | |
| 2 | -<p><strong>Corporate Contact Details</strong></p> | |
| 3 | -<table width="50%" border="0"> | |
| 4 | - <tr> | |
| 5 | - <td valign="top"> </td> | |
| 6 | - <td valign="top"><strong>Corporate Address </strong></td> | |
| 7 | - <td><a href="http://www.jamwarehouse.com/">The Jam Warehouse Software (Pty) Ltd.</a><br /> | |
| 8 | -Unit 1, Tramber Place <br /> | |
| 9 | -Blake Street, Observatory, 7925 <br /> | |
| 10 | -Cape Town <br /> | |
| 11 | -South Africa<br /> | |
| 12 | -Tel: +27 21 4477440 [Reception open 9am-5pm GMT+2]<br /> | |
| 13 | -Fax: +27 21 4477449</td> | |
| 14 | - </tr> | |
| 15 | - <tr> | |
| 16 | - <td> </td> | |
| 17 | - <td><strong>Contact Sales</strong></td> | |
| 18 | - <td> </td> | |
| 19 | - </tr> | |
| 20 | - <tr> | |
| 21 | - <td> </td> | |
| 22 | - <td> </td> | |
| 23 | - <td>Email Sales: sales@knowledgetree.com</td> | |
| 24 | - </tr> | |
| 25 | - <tr> | |
| 26 | - <td> </td> | |
| 27 | - <td> </td> | |
| 28 | - <td>Call Sales: +1 415 670-9759</td> | |
| 29 | - </tr> | |
| 30 | - <tr> | |
| 31 | - <td> </td> | |
| 32 | - <td> </td> | |
| 33 | - <td> </td> | |
| 34 | - </tr> | |
| 35 | -</table> | |
| 36 | -<p><strong>Contributors</strong></p> | |
| 1 | +<h2>{i18n arg_appname="$appname" arg_versionname="$versionname"}#appname# #versionname#{/i18n}</h2> | |
| 2 | +<p><strong>{i18n arg_version="$versionnumber"}Version #version#{/i18n}</strong></p> | |
| 3 | +<p>Copyright © 2004-2007 <a href="http://www.jamwarehouse.com/">The Jam Warehouse Software (Pty) Ltd.</a> All Rights Reserved. <a href="http://www.knowledgetree.com/About/legal/license">View License Agreement</a><br /> | |
| 4 | +KnowledgeTree™ is <a href="http://www.knowledgetree.com/About/legal/trademark_usage_grant">trademarks</a> of The Jam Warehouse Software (Pty) Ltd. | |
| 5 | +</p> | |
| 6 | +<p> | |
| 7 | +<strong>KnowledgeTree is a business unit of The Jam Warehouse Software (Pty) Ltd.</strong><br /> | |
| 8 | +Unit 1, Tramber Place, Blake Street, Observatory, Cape Town, 7925 South Africa, +27 21 4477440, <a href="http://www.knowledgetree.com">http://www.knowledgetree.com</a><br /> | |
| 9 | +</p> | |
| 10 | +<p> | |
| 11 | +<strong>KnowledgeTree Sales</strong><br /> | |
| 12 | +To purchase support and extended features for KnowledgeTree or to license KnowledgeTree for use in your own application, please contact our sales team: | |
| 13 | +</p> | |
| 14 | +<p> | |
| 15 | +Email Sales: <a href="mailto:sales@knowledgetree.com">sales@knowledgetree.com</a><br /> | |
| 16 | +Call Sales: +1 415 670-9759 | |
| 17 | +</p> | |
| 18 | +<p><strong>Join the KnowledgeTree Community</strong> | |
| 19 | +<ul> | |
| 20 | + <li><a href="http://forge.knowledgetree.com/">KTForge</a>: Collaborate and develop KnowledgeTree extensions</li> | |
| 21 | + <li><a href="http://forums.knowledgetree.com/">Forums</a>: Discuss KnowledgeTree with expert community users and developers</li> | |
| 22 | + <li><a href="http://wiki.knowledgetree.com/">Wiki</a>: Search the knowledge base of user and developer topics</li> | |
| 23 | + <li><a href="http://issues.knowledgetree.com/">Issues</a>: Log a bug or suggest a new feature</li> | |
| 24 | + <li><a href="http://people.knowledgetree.com/">Blogs</a>: See what the KnowledgeTree team have to say</li> | |
| 25 | +</ul> | |
| 26 | +</p> | |
| 27 | +<p> | |
| 28 | +<strong>Thanks to the following developers for their contributions</strong></p> | |
| 37 | 29 | <ul> |
| 38 | 30 | <li> |
| 39 | 31 | Fu Bin |
| ... | ... | @@ -79,7 +71,7 @@ Fax: +27 21 4477449</td> |
| 79 | 71 | <p><strong>Third Party Software</strong></p> |
| 80 | 72 | <table border="0"> |
| 81 | 73 | <tr> |
| 82 | - <td bgcolor="#339900"><img src="{$rootUrl}/resources/graphics/thirdparty/pear.gif"/></td> | |
| 74 | + <td><div style="background-color:#339900; width:104px;"><img src="{$rootUrl}/resources/graphics/thirdparty/pear.gif"/></div></td> | |
| 83 | 75 | <td>Pear</td> |
| 84 | 76 | </tr> |
| 85 | 77 | <tr> | ... | ... |