From 0e001846d37b2bb019da9e02b534a6c11f5e419d Mon Sep 17 00:00:00 2001
From: Jacek Kowalski <Jacek@jacekk.info>
Date: Fri, 13 Jul 2012 18:51:45 +0000
Subject: [PATCH] Drobne zmiany w wyświetlanych tekstach, poprawki językowe i merytoryczne w pomocy do modułów.

---
 modules/70_kino/init.php        |    6 +++---
 modules/70_synonimy/init.php    |    2 +-
 modules/70_ort/init.php         |    2 +-
 modules/80_lang/handler.php     |    2 +-
 modules/70_synonimy/handler.php |    4 ++--
 modules/70_ort/handler.php      |    2 +-
 6 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/modules/70_kino/init.php b/modules/70_kino/init.php
index 9920f4e..43d4ca7 100644
--- a/modules/70_kino/init.php
+++ b/modules/70_kino/init.php
@@ -39,16 +39,16 @@
 			return new BotMsg('<b>ustaw</b> <i>[miasto] [nazwa]</i> (alias: <b>u</b>)<br />'."\n"
 				. '   Ustawia domyślne kino/miasto dla komendy kino. W przypadku niepodania argumentów kasuje uprzednio ustawione informacje. Komenda nie sprawdza, czy dane miasto jest obsługiwane - po ustawieniu danych należy wykonać komendę kino.<br />'."\n"
 				. '<br />'."\n"
-				. '<u>Przykład:</u><br />'."\n"
+				. '<u>Przykłady:</u><br />'."\n"
 				. 'ustaw Kraków<br />'."\n"
 				. 'ustaw Kraków Multikino');
 		}
 		else
 		{
 			return new BotMsg('<b>kino</b> <i>miasto nazwa [kiedy]</i> (aliasy: <b>k, repertuar, rep</b>)<br />'."\n"
-				. '   Podaje repertuar kina <i>nazwa</i> w mieście <i>miasto</i> na <i>kiedy</i> (dziś, jutro, pojutrze). W przypadku pominięcia wszystkich argumentów, podawana jest lista obsługiwanych miast. Pominięcie nazwy skutkuje wylistowaniem kin w danym mieście. Domyślnie podawany jest repertuar na dziś. Jeśli brakuje któregoś argumentu, podejmowana jest próba zastąpienia go danymi zapisanymi za pomocą komendy <b>ustaw</b>.<br />'."\n"
+				. '   Podaje repertuar kina <i>nazwa</i> w mieście <i>miasto</i> na <i>kiedy</i> (dziś, jutro, pojutrze). W przypadku wpisania nieznanego miasta, zwracana jest lista obsługiwanych miast. Pominięcie nazwy skutkuje wylistowaniem kin w danym mieście. Domyślnie podawany jest repertuar na dziś. Jeśli brakuje któregoś argumentu, podejmowana jest próba zastąpienia go danymi zapisanymi za pomocą komendy <b>ustaw</b>.<br />'."\n"
 				. '<br />'."\n"
-				. '<u>Przykład:</u><br />'."\n"
+				. '<u>Przykłady:</u><br />'."\n"
 				. 'kino<br />'."\n"
 				. 'kino Kraków<br />'."\n"
 				. 'kino Kraków Multikino');
diff --git a/modules/70_ort/handler.php b/modules/70_ort/handler.php
index 8619f08..932aab0 100644
--- a/modules/70_ort/handler.php
+++ b/modules/70_ort/handler.php
@@ -6,7 +6,7 @@
 		if(empty($args)) {
 			return new BotMsg('Funkcja <b>ort</b> wymaga argumentu.<br />'
 					. '<br />'."\n"
-					. '<u>Przykład:</u><br />'."\n"
+					. '<u>Przykłady:</u><br />'."\n"
 					. 'ort grzegżółka<br />'."\n"
 					. 'ort warsawa');
 		}
diff --git a/modules/70_ort/init.php b/modules/70_ort/init.php
index 1c128e2..d725e25 100644
--- a/modules/70_ort/init.php
+++ b/modules/70_ort/init.php
@@ -25,7 +25,7 @@
 			return new BotMsg('<b>ort</b> <i>słowo</i> (alias: <b>o</b>)<br />'."\n"
 				. '   Sprawdza <i>słowo</i> w słowniku ortograficznym. W przypadku jego nie odnalezienia zwraca propozycje poprawnej pisowni.<br />'."\n"
 				. '<br />'."\n"
-				. '<u>Przykład:</u><br />'."\n"
+				. '<u>Przykłady:</u><br />'."\n"
 				. 'ort grzegżółka<br />'."\n"
 				. 'ort warsawa');
 		}
diff --git a/modules/70_synonimy/handler.php b/modules/70_synonimy/handler.php
index 7cbf08b..58219a3 100644
--- a/modules/70_synonimy/handler.php
+++ b/modules/70_synonimy/handler.php
@@ -6,7 +6,7 @@
 		if(empty($args)) {
 			return new BotMsg('Funkcja <b>synonimy</b> wymaga argumentu.<br />'
 					. '<br />'."\n"
-					. '<u>Przykład:</u><br />'."\n"
+					. '<u>Przykłady:</u><br />'."\n"
 					. 'synonimy abecadło<br />'."\n"
 					. 'synonimy wyspa');
 		}
@@ -53,7 +53,7 @@
 			$word = strtok($line, ';');
 			
 			if($word != $args) break;
-			$return .= '<br />'."\n".($i++).'. '.rtrim(substr(strstr($line, ';'), 1));
+			$return .= '<br />'."\n".($i++).'. '.htmlspecialchars(rtrim(substr(strstr($line, ';'), 1)));
 		}
 		
 		if(!empty($return)) {
diff --git a/modules/70_synonimy/init.php b/modules/70_synonimy/init.php
index 15eabc6..3c29a4d 100644
--- a/modules/70_synonimy/init.php
+++ b/modules/70_synonimy/init.php
@@ -27,7 +27,7 @@
 			return new BotMsg('<b>synonimy</b> <i>słowo</i> (aliasy: <b>s, syn, synonim</b>)<br />'."\n"
 				. '   Podaje synonimy słowa <i>słowo</i> (w mianowniku liczby pojedynczej).<br />'."\n"
 				. '<br />'."\n"
-				. '<u>Przykład:</u><br />'."\n"
+				. '<u>Przykłady:</u><br />'."\n"
 				. 'synonimy abecadło<br />'."\n"
 				. 'synonimy wyspa');
 		}
diff --git a/modules/80_lang/handler.php b/modules/80_lang/handler.php
index 5dee1a6..4ba21ea 100644
--- a/modules/80_lang/handler.php
+++ b/modules/80_lang/handler.php
@@ -99,7 +99,7 @@
 		return new BotMsg('Wybrana komenda nie istnieje. Prawdopodobnie chodziło ci o jedną z komend językowych, których nazwy zapisywane są <b>bez</b> spacji pomiędzy spacji pomiędzy kodami języków (angpol, a nie: ang pol).<br /><br />'."\n\n"
 		
 		. '<u>Spróbuj:</u><br />'."\n"
-		. $msg->command.ltrim($msg->args));
+		. $msg->command.htmlspecialchars(ltrim($msg->args)));
 	}
 }
 ?>

--
Gitblit v1.9.1