changeset 106:e7bd58dec4f3

Update for newer framework, add some translations.
author Matti Hamalainen <ccr@tnsp.org>
date Wed, 11 Dec 2013 02:03:32 +0200
parents 102816757b86
children 9f976ae7a3e2
files index.php
diffstat 1 files changed, 15 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/index.php	Tue Dec 10 16:06:27 2013 +0200
+++ b/index.php	Wed Dec 11 02:03:32 2013 +0200
@@ -64,6 +64,16 @@
     "once per week.",
   ),
   
+  "classListNotFound" => array(
+    "fi" => "Luokkien listaa ei löytynyt. Kokeile ladata sivu uudelleen hetken kuluttua.",
+    "en" => "Class list not found. An update may be in progress, try reloading in a minute.",
+  ),
+  
+  "classFormatError" => array(
+    "fi" => "Virhe! Luokan täytyy olla muotoa <b>XXXnXXX</b>, käytetään vakioarvoa <b>%1</b>.",
+    "en" => "Error! Class code must be of format <b>XXXnXXX</b>, using default value of <b>%1</b>.",
+  ),
+
   "Style" => array("fi" => "Tyyli"),
 //  "" => array("fi" => ),
 );
@@ -71,7 +81,6 @@
 
 // Include framework
 require "mcommon.inc.php";
-require "merrors.inc.php";
 
 
 function lukGetDayName($day)
@@ -99,7 +108,7 @@
     $id = $m[1];
     return TRUE;
   } else {
-    errorMsg("Virhe! Luokan täytyy olla muotoa <b>XXXnXXX</b>, käytetään vakioarvoa <b>".$classDefault."</b>.");
+    stError(cmQM("classFormatError", $classDefault));
     $id = $classDefault;
     return FALSE;
   }
@@ -292,7 +301,7 @@
 }
 else
 {
-  errorMsg(cmQM("classNotSet", $classDefault));
+  stError(cmQM("classNotSet", $classDefault));
   $luokka = $classDefault;
 }
 
@@ -334,8 +343,7 @@
 
 // Read classfile
 $classes = array();
-$fp = @fopen($classIDFile, "rb");
-if ($fp)
+if (($fp = @fopen($classIDFile, "rb")) !== false)
 {
   if (flock($fp, LOCK_SH))
   {
@@ -351,14 +359,14 @@
 }
 else
 {
-  errorMsg("Luokkien listaa ei löytynyt. Kokeile ladata sivu uudelleen hetken kuluttua.");
+  stError(stQM("classListNotFound"));
 }
 
 
 $dataFile = $cachePath.$luokka.".data";
 if (!file_exists($dataFile))
 {
-  errorMsg(cmQM("classDataNotFound", lukChEntities($luokka)));
+  stError(cmQM("classDataNotFound", lukChEntities($luokka)));
   $haveData = FALSE;
 }
 else