summaryrefslogtreecommitdiff
path: root/includes
diff options
context:
space:
mode:
authorPhilip Häusler <msquare@notrademark.de>2013-11-25 21:07:08 +0100
committerPhilip Häusler <msquare@notrademark.de>2013-11-25 21:07:08 +0100
commit813751ac7a0e3f17af791397fa7e6b60d526f0a0 (patch)
treeca1a0949a37b4dc61b261b908d7dc028fcbbb3ef /includes
parentaad54bfe885e2ce69801597c791bff4b7f0e1521 (diff)
language cleanup
Diffstat (limited to 'includes')
-rw-r--r--includes/model/Sprache_model.php24
-rw-r--r--includes/sys_menu.php2
-rw-r--r--includes/view/Sprache_view.php36
3 files changed, 1 insertions, 61 deletions
diff --git a/includes/model/Sprache_model.php b/includes/model/Sprache_model.php
deleted file mode 100644
index 0b18dbca..00000000
--- a/includes/model/Sprache_model.php
+++ /dev/null
@@ -1,24 +0,0 @@
-<?php
-
-/**
- * Load a string by key.
- *
- * @param string $textid
- * @param string $sprache
- */
-function Sprache($textid, $sprache) {
- $sprache_source = sql_select("
- SELECT *
- FROM `Sprache`
- WHERE `TextID`='" . sql_escape($textid) . "'
- AND `Sprache`='" . sql_escape($sprache) . "'
- LIMIT 1
- ");
- if ($sprache_source === false)
- return false;
- if (count($sprache_source) == 1)
- return $sprache_source[0];
- return null;
-}
-
-?> \ No newline at end of file
diff --git a/includes/sys_menu.php b/includes/sys_menu.php
index 3cd42539..db9a6888 100644
--- a/includes/sys_menu.php
+++ b/includes/sys_menu.php
@@ -83,7 +83,7 @@ function make_navigation_for($name, $pages) {
$menu = "";
foreach ($pages as $page)
if (in_array($page, $privileges) || in_array($page, $specials))
- $menu .= '<li' . ($page == $p ? ' class="selected"' : '') . '><a href="' . page_link_to($page) . '">' . Get_Text($page) . '</a></li>';
+ $menu .= '<li' . ($page == $p ? ' class="selected"' : '') . '><a href="' . page_link_to($page) . '">' . $title . '</a></li>';
if ($menu != "")
$menu = '<nav class="container"><h4>' . $name . '</h4><ul class="content">' . $menu . '</ul></nav>';
diff --git a/includes/view/Sprache_view.php b/includes/view/Sprache_view.php
deleted file mode 100644
index 88c7435c..00000000
--- a/includes/view/Sprache_view.php
+++ /dev/null
@@ -1,36 +0,0 @@
-<?php
-/**
- * Names of available languages.
- */
-$languages = array (
- 'DE' => "Deutsch",
- 'EN' => "English"
-);
-
-/**
- * Display acutual translation of given text id.
- * @param string $TextID
- * @param bool $NoError
- * @return string
- */
-function Get_Text($TextID, $NoError = false) {
- global $debug;
-
- if (!isset ($_SESSION['Sprache']))
- $_SESSION['Sprache'] = "EN";
- if ($_SESSION['Sprache'] == "")
- $_SESSION['Sprache'] = "EN";
- if (isset ($_GET["SetLanguage"]))
- $_SESSION['Sprache'] = $_GET["SetLanguage"];
-
- $sprache_source = Sprache($TextID, $_SESSION['Sprache']);
- if($sprache_source === false)
- engelsystem_error("Unable to load text key.");
- if($sprache_source == null) {
- if($NoError && !$debug)
- return "";
- return $TextID;
- }
- return $sprache_source['Text'];
-}
-?> \ No newline at end of file