From 5be4c4e1101648e7198b36d975830f7852a3bef2 Mon Sep 17 00:00:00 2001 From: rob Date: Thu, 6 Nov 2003 11:06:50 +0000 Subject: [PATCH] Added i18n --- lib/browse/Browser.inc | 11 ++++++----- presentation/lookAndFeel/knowledgeTree/documentmanagement/browseBL.php | 3 +-- presentation/lookAndFeel/knowledgeTree/documentmanagement/browseUI.inc | 26 ++++++++++++++------------ 3 files changed, 21 insertions(+), 19 deletions(-) diff --git a/lib/browse/Browser.inc b/lib/browse/Browser.inc index 888fd96..49b870d 100644 --- a/lib/browse/Browser.inc +++ b/lib/browse/Browser.inc @@ -58,19 +58,20 @@ class Browser { */ function Browser($sNewSortField, $sNewSortDirection, $aNewSortCriteria = array()) { // default sort criteria + global $browse_folder_sort_title, $browse_folder_sort_description, $browse_folder_sort_creator, $browse_folder_sort_date_created, $browse_folder_sort_document_type; if (count($aNewSortCriteria) == 0) { - $aNewSortCriteria = array ( "name" => array ("display" => "Title"), - "filename" => array ("display" => "Description"), - "creator_id" => array ("display" => "Creator", + $aNewSortCriteria = array ( "name" => array ("display" => $browse_folder_sort_title), + "filename" => array ("display" => $browse_folder_sort_description), + "creator_id" => array ("display" => $browse_folder_sort_creator, "lookup" => array ("table" => "users", "field" => "name")), - "id" => array ("display" => "Date Created", + "id" => array ("display" => $browse_folder_sort_date_created, "lookup" => array("table" => "document_transactions", "field" => "datetime", "joinColumn" => "document_id", "whereClause" => "transaction_id=1")), - "document_type_id" => array ("display" => "Document Type", + "document_type_id" => array ("display" => $browse_folder_sort_document_type, "lookup" => array ("table" => "document_types_lookup", "field" => "name")) ); } diff --git a/presentation/lookAndFeel/knowledgeTree/documentmanagement/browseBL.php b/presentation/lookAndFeel/knowledgeTree/documentmanagement/browseBL.php index ae6c1fa..6d7746b 100644 --- a/presentation/lookAndFeel/knowledgeTree/documentmanagement/browseBL.php +++ b/presentation/lookAndFeel/knowledgeTree/documentmanagement/browseBL.php @@ -71,8 +71,7 @@ if (checkSession()) { $sectionName = $oBrowser->getSectionName(); // instantiate my content pattern - $oContent = new PatternCustom(); - + $oContent = new PatternCustom(); $aResults = $oBrowser->browse(); if (($fBrowseType == "folder") && (!isset($fFolderID))) { controllerRedirect("browse", "fFolderID=" . $aResults["folders"][0]->getID()); diff --git a/presentation/lookAndFeel/knowledgeTree/documentmanagement/browseUI.inc b/presentation/lookAndFeel/knowledgeTree/documentmanagement/browseUI.inc index f8040e9..0b5f8aa 100644 --- a/presentation/lookAndFeel/knowledgeTree/documentmanagement/browseUI.inc +++ b/presentation/lookAndFeel/knowledgeTree/documentmanagement/browseUI.inc @@ -37,14 +37,15 @@ require_once("$default->uiDirectory/foldermanagement/addFolderUI.inc"); * @param string the selected browse by option */ function renderBrowseTypeSelect($sBrowseType) { + global $browse_view_documents_by_heading, $browse_view_documents_by_folder, $browse_view_documents_by_category, $browse_view_documents_by_doctype; // TODO: write function for onChange that checks if the new value return "\n - \tView documents by: Folders\n" . + \t" . $browse_view_documents_by_heading . ": " . $browse_view_documents_by_folder ."\n" . " Category\n" . + (($sBrowseType=="category") ? " checked=\"checked\"" : "") . "/> " . $browse_view_documents_by_category . "\n" . " Document Type\n"; + (($sBrowseType=="documentType") ? " checked=\"checked\"" : "") . "/> " . $browse_view_documents_by_doctype . "\n"; } // @@ -54,7 +55,7 @@ function renderBrowseTypeSelect($sBrowseType) { * * @param string the category name to display */ -function displayCategoryPathLink($aCategories) { +function displayCategoryPathLink($aCategories) { // if the first value in arr["categories"] == Categories then we've got a list of categories if ($aCategories[0] == "Categories") { return displayCategoryLink($aCategories[0]); @@ -86,10 +87,11 @@ function displayCategoryLink($sCategoryName) { * * @param array the category browse results */ -function renderCategoryResults($aResults) { +function renderCategoryResults($aResults) { $sToRender = ""; - // if the first value in arr["categories"] == Categories then we've got a list of categories + //var_dump($aResults["categories"][0]); + // if the first value in arr["categories"] == Categories then we've got a list of categories if ($aResults["categories"][0] == "Categories") { // loop through categories and display them for ($i=1; $iThis folder contains no sub folders"; + $sToRender .= "" . $browse_no_sub_folders . ""; } - $sToRender .= "" . renderDocumentList($aResults, "This folder contains no documents", "You don't have access to the documents in this folder") . "\n"; + $sToRender .= "" . renderDocumentList($aResults, $browse_no_documents, $browse_no_document_permission) . "\n"; return $sToRender; } @@ -313,12 +315,12 @@ function renderDocumentList($aResults, $sNoDocumentsMessage, $sNoPermissionMessa * @param string the direction to sort */ function renderPage($aResults, $sBrowseType, $sSortBy, $sSortDirection) { - global $default; + global $default, $browse_collection_heading; $sSectionName = $default->siteMap->getSectionName(substr($_SERVER["PHP_SELF"], strlen($default->rootUrl), strlen($_SERVER["PHP_SELF"]))); $sTDBGColour = $default->siteMap->getSectionColour($sSectionName, "td"); - $sToRender = renderHeading("Browse Collection"); + $sToRender = renderHeading($browse_collection_heading); $sToRender .= "
"; switch ($sBrowseType) { -- libgit2 0.21.4