Index: trunk/CHANGELOG
===================================================================
--- trunk/CHANGELOG	(revision 590)
+++ trunk/CHANGELOG	(revision 591)
@@ -12,6 +12,7 @@
 
 ------------------------------------- 2.7.0 -------------------------------------
 24-Jan-2008 Christian Sommer
++	added language support to all integrated modules (except for news and form module)
 #	fixed another E_NOTICE warning
 24-Jan-2008 Matthias Gallas
 +	Added keywords to files where they are missing
Index: trunk/wb/modules/wrapper/view.php
===================================================================
--- trunk/wb/modules/wrapper/view.php	(revision 590)
+++ trunk/wb/modules/wrapper/view.php	(revision 591)
@@ -23,7 +23,16 @@
 
 */
 
-// Get url
+// check if module language file exists for the language set by the user (e.g. DE, EN)
+if(!file_exists(WB_PATH .'/modules/wrapper/languages/'.LANGUAGE .'.php')) {
+	// no module language file exists for the language set by the user, include default module language file EN.php
+	require_once(WB_PATH .'/modules/wrapper/languages/EN.php');
+} else {
+	// a module language file exists for the language defined by the user, load it
+	require_once(WB_PATH .'/modules/wrapper/languages/'.LANGUAGE .'.php');
+}
+
+// get url
 $get_settings = $database->query("SELECT url,height FROM ".TABLE_PREFIX."mod_wrapper WHERE section_id = '$section_id'");
 $fetch_settings = $get_settings->fetchRow();
 $url = ($fetch_settings['url']);
@@ -30,7 +39,6 @@
 
 ?>
 <iframe src="<?php echo $url; ?>" width="100%" height="<?php echo $fetch_settings['height']; ?>px" frameborder="0" scrolling="auto">
-Your browser does not support inline frames.<br />
-Click on the link below to visit the website that was meant to be shown here...<br />
+<?php echo $MOD_WRAPPER['NOTICE']; ?>
 <a href="<?php echo $url; ?>" target="_blank"><?php echo $url; ?></a>
 </iframe>
\ No newline at end of file
Index: trunk/wb/modules/wrapper/info.php
===================================================================
--- trunk/wb/modules/wrapper/info.php	(revision 590)
+++ trunk/wb/modules/wrapper/info.php	(revision 591)
@@ -26,8 +26,8 @@
 $module_directory = 'wrapper';
 $module_name = 'Wrapper';
 $module_function = 'page';
-$module_version = '2.6';
-$module_platform = '2.6.x';
+$module_version = '2.7';
+$module_platform = '2.7.x';
 $module_author = 'Ryan Djurovich';
 $module_license = 'GNU General Public License';
 $module_description = 'This module allows you to wrap your site around another using an inline frame';
Index: trunk/wb/modules/wrapper/languages/EN.php
===================================================================
--- trunk/wb/modules/wrapper/languages/EN.php	(nonexistent)
+++ trunk/wb/modules/wrapper/languages/EN.php	(revision 591)
@@ -0,0 +1,32 @@
+<?php
+
+// $Id$
+
+/*
+
+ Website Baker Project <http://www.websitebaker.org/>
+ Copyright (C) 2004-2008, Ryan Djurovich
+
+ Website Baker is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ Website Baker is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Website Baker; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+ -----------------------------------------------------------------------------------------
+  ENGLISH LANGUAGE FILE FOR THE ADDON: WRAPPER
+ -----------------------------------------------------------------------------------------
+*/
+
+// Headings and text outputs
+$MOD_WRAPPER['NOTICE'] 		=	'Your browser does not support inline frames.<br />Click on the link below to visit the website that was meant to be shown here...<br />';
+
+?>
\ No newline at end of file
Index: trunk/wb/modules/wrapper/languages/DE.php
===================================================================
--- trunk/wb/modules/wrapper/languages/DE.php	(nonexistent)
+++ trunk/wb/modules/wrapper/languages/DE.php	(revision 591)
@@ -0,0 +1,35 @@
+<?php
+
+// $Id$
+
+/*
+
+ Website Baker Project <http://www.websitebaker.org/>
+ Copyright (C) 2004-2008, Ryan Djurovich
+
+ Website Baker is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ Website Baker is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Website Baker; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+ -----------------------------------------------------------------------------------------
+  DEUTSCHE SPRACHDATEI FUER DAS MODUL: WRAPPER
+ -----------------------------------------------------------------------------------------
+*/
+
+// Deutsche Modulbeschreibung
+$module_description = 'Dieses Modul erlaubt das einbinden fremder Inhalte auf Deiner Seiten mithilfe von Inline Frames (iframe)';
+
+// Überschriften und Textausgaben
+$MOD_WRAPPER['NOTICE'] =	'Dein Browser unterst&uuml;tzt keine Inline Frames.<br />Bitte klicke auf nachfolgenden Link um den Seiteninhalt der externen Seite zu betrachten ...<br />';
+
+?>
\ No newline at end of file
Index: trunk/wb/modules/menu_link/view.php
===================================================================
--- trunk/wb/modules/menu_link/view.php	(revision 590)
+++ trunk/wb/modules/menu_link/view.php	(revision 591)
@@ -28,7 +28,16 @@
 page exists, we might as well give them a link to the home page.
 */
 
+// check if module language file exists for the language set by the user (e.g. DE, EN)
+if(!file_exists(WB_PATH .'/modules/menu_link/languages/'.LANGUAGE .'.php')) {
+	// no module language file exists for the language set by the user, include default module language file EN.php
+	require_once(WB_PATH .'/modules/menu_link/languages/EN.php');
+} else {
+	// a module language file exists for the language defined by the user, load it
+	require_once(WB_PATH .'/modules/menu_link/languages/'.LANGUAGE .'.php');
+}
+
 ?>
 <a href="<?php echo WB_URL; ?>">
-Click HERE to go to the main page
+<?php echo $MOD_MENU_LINK['TEXT']; ?>
 </a>
Index: trunk/wb/modules/menu_link/info.php
===================================================================
--- trunk/wb/modules/menu_link/info.php	(revision 590)
+++ trunk/wb/modules/menu_link/info.php	(revision 591)
@@ -24,6 +24,8 @@
 */
 
 /* History:
+2.7 - 24. Jan. 2008 - doc
+- added language support, changed platform to 2.7
 
 2.6.1.1 - 16. Jan. 2008 - thorn
 - added table mod_menu_link
@@ -36,8 +38,8 @@
 $module_directory = 'menu_link';
 $module_name = 'Menu Link';
 $module_function = 'page';
-$module_version = '2.6.1.1';
-$module_platform = '2.6.x';
+$module_version = '2.7';
+$module_platform = '2.7.x';
 $module_author = 'Ryan Djurovich, thorn';
 $module_license = 'GNU General Public License';
 $module_description = 'This module allows you to insert a link into the menu.';
Index: trunk/wb/modules/menu_link/languages/EN.php
===================================================================
--- trunk/wb/modules/menu_link/languages/EN.php	(nonexistent)
+++ trunk/wb/modules/menu_link/languages/EN.php	(revision 591)
@@ -0,0 +1,32 @@
+<?php
+
+// $Id$
+
+/*
+
+ Website Baker Project <http://www.websitebaker.org/>
+ Copyright (C) 2004-2008, Ryan Djurovich
+
+ Website Baker is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ Website Baker is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Website Baker; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+ -----------------------------------------------------------------------------------------
+  ENGLISH LANGUAGE FILE FOR THE ADDON: MENU_LINK
+ -----------------------------------------------------------------------------------------
+*/
+
+// Headings and text outputs
+$MOD_MENU_LINK['TEXT']				= 'Click HERE to go to the main page';
+
+?>
\ No newline at end of file
Index: trunk/wb/modules/menu_link/languages/DE.php
===================================================================
--- trunk/wb/modules/menu_link/languages/DE.php	(nonexistent)
+++ trunk/wb/modules/menu_link/languages/DE.php	(revision 591)
@@ -0,0 +1,35 @@
+<?php
+
+// $Id$
+
+/*
+
+ Website Baker Project <http://www.websitebaker.org/>
+ Copyright (C) 2004-2008, Ryan Djurovich
+
+ Website Baker is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ Website Baker is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Website Baker; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+ -----------------------------------------------------------------------------------------
+  DEUTSCHE SPRACHDATEI FUER DAS MODUL: MENU_LINK
+ -----------------------------------------------------------------------------------------
+*/
+
+// Deutsche Modulbeschreibung
+$module_description 	= 'Dieses Modul erm&ouml;glicht die Anzeige eines Links im Seitenmen&uuml;.';
+
+// Überschriften und Textausgaben
+$MOD_MENU_LINK['TEXT']				= 'Klicke HIER um zur Startseite zu gelangen';
+
+?>
\ No newline at end of file
Index: trunk/wb/modules/wysiwyg/info.php
===================================================================
--- trunk/wb/modules/wysiwyg/info.php	(revision 590)
+++ trunk/wb/modules/wysiwyg/info.php	(revision 591)
@@ -26,10 +26,10 @@
 $module_directory = 'wysiwyg';
 $module_name = 'WYSIWYG';
 $module_function = 'page';
-$module_version = '2.6';
-$module_platform = '2.6.x';
+$module_version = '2.7';
+$module_platform = '2.7.x';
 $module_author = 'Ryan Djurovich';
 $module_license = 'GNU General Public License';
-$module_description = 'This module allows you to edit the contents of a page using the WYSIWYG htmlArea program';
+$module_description = 'This module allows you to edit the contents of a page using a graphical editor';
 
 ?>
\ No newline at end of file
Index: trunk/wb/modules/wysiwyg/languages/DE.php
===================================================================
--- trunk/wb/modules/wysiwyg/languages/DE.php	(nonexistent)
+++ trunk/wb/modules/wysiwyg/languages/DE.php	(revision 591)
@@ -0,0 +1,32 @@
+<?php
+
+// $Id$
+
+/*
+
+ Website Baker Project <http://www.websitebaker.org/>
+ Copyright (C) 2004-2008, Ryan Djurovich
+
+ Website Baker is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ Website Baker is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Website Baker; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+ -----------------------------------------------------------------------------------------
+  DEUTSCHE SPRACHDATEI FUER DAS MODUL: WYSIWYG
+ -----------------------------------------------------------------------------------------
+*/
+
+// Deutsche Modulbeschreibung
+$module_description = 'Dieses Modul erm&ouml;glicht die Bearbeitung von Seiteninhalten mit Hilfe eines grafischen Editors';
+
+?>
\ No newline at end of file
Index: trunk/wb/modules/backup/info.php
===================================================================
--- trunk/wb/modules/backup/info.php	(revision 590)
+++ trunk/wb/modules/backup/info.php	(revision 591)
@@ -26,8 +26,8 @@
 $module_directory = 'backup';
 $module_name = 'Backup';
 $module_function = 'tool';
-$module_version = '2.6';
-$module_platform = '2.6.x';
+$module_version = '2.7';
+$module_platform = '2.7.x';
 $module_author = 'Ryan Djurovich, John';
 $module_license = 'GNU General Public License';
 $module_description = 'This module allows you to backup your database.';
Index: trunk/wb/modules/backup/languages/EN.php
===================================================================
--- trunk/wb/modules/backup/languages/EN.php	(revision 590)
+++ trunk/wb/modules/backup/languages/EN.php	(revision 591)
@@ -22,7 +22,7 @@
  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
  -----------------------------------------------------------------------------------------
-  ENGLISH LANGUAGE FILE FOR THE ADMIN TOOL: BACKUP
+  ENGLISH LANGUAGE FILE FOR THE ADDON: BACKUP
  -----------------------------------------------------------------------------------------
 */
 
Index: trunk/wb/modules/backup/languages/DE.php
===================================================================
--- trunk/wb/modules/backup/languages/DE.php	(revision 590)
+++ trunk/wb/modules/backup/languages/DE.php	(revision 591)
@@ -22,7 +22,7 @@
  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
  -----------------------------------------------------------------------------------------
-  DEUTSCHES SPRACHDATEI FUER DAS ADMIN TOOL: BACKUP
+  DEUTSCHE SPRACHDATEI FUER DAS MODUL: BACKUP
  -----------------------------------------------------------------------------------------
 */
 
Index: trunk/wb/modules/reload/info.php
===================================================================
--- trunk/wb/modules/reload/info.php	(revision 590)
+++ trunk/wb/modules/reload/info.php	(revision 591)
@@ -26,8 +26,8 @@
 $module_directory = 'reload';
 $module_name = 'Reload Add-ons';
 $module_function = 'tool';
-$module_version = '2.6';
-$module_platform = '2.6.x';
+$module_version = '2.7';
+$module_platform = '2.7.x';
 $module_author = 'Ryan Djurovich';
 $module_license = 'GNU General Public License';
 $module_description = 'This module allows you to reload add-on information stored in the addons table.';
Index: trunk/wb/modules/reload/languages/EN.php
===================================================================
--- trunk/wb/modules/reload/languages/EN.php	(revision 590)
+++ trunk/wb/modules/reload/languages/EN.php	(revision 591)
@@ -22,7 +22,7 @@
  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
  -----------------------------------------------------------------------------------------
-  ENGLISH LANGUAGE FILE FOR THE ADMIN TOOL: RELOAD ADDINS
+  ENGLISH LANGUAGE FILE FOR THE ADDON: RELOAD ADDINS
  -----------------------------------------------------------------------------------------
 */
 
Index: trunk/wb/modules/reload/languages/DE.php
===================================================================
--- trunk/wb/modules/reload/languages/DE.php	(revision 590)
+++ trunk/wb/modules/reload/languages/DE.php	(revision 591)
@@ -22,7 +22,7 @@
  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
  -----------------------------------------------------------------------------------------
-  DEUTSCHES SPRACHDATEI FUER DAS ADMIN TOOL: RELOAD ADDONS
+  DEUTSCHE SPRACHDATEI FUER DAS MODUL: RELOAD ADDONS
  -----------------------------------------------------------------------------------------
 */
 
Index: trunk/wb/modules/mail_filter/info.php
===================================================================
--- trunk/wb/modules/mail_filter/info.php	(revision 590)
+++ trunk/wb/modules/mail_filter/info.php	(revision 591)
@@ -34,7 +34,7 @@
 $module_name 			= 'Email Output Filter';
 $module_function 		= 'tool';
 $module_version 		= '0.10';
-$module_platform 		= '2.7';
+$module_platform 		= '2.7.x';
 $module_author 		= 'Christian Sommer (doc)';
 $module_license 		= 'GNU General Public License';
 $module_description 	= 'This module allows you to define rewrite rules for emails (e.g. <em>name@mail.com</em> --> <em>name(at)mail(dot).com</em>).';
Index: trunk/wb/modules/mail_filter/languages/EN.php
===================================================================
--- trunk/wb/modules/mail_filter/languages/EN.php	(revision 590)
+++ trunk/wb/modules/mail_filter/languages/EN.php	(revision 591)
@@ -22,7 +22,7 @@
  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
  -----------------------------------------------------------------------------------------
-  ENGLISH LANGUAGE FILE FOR THE MAIL FILTER ADMIN TOOL
+  ENGLISH LANGUAGE FILE FOR THE ADDON: MAIL FILTER
  -----------------------------------------------------------------------------------------
 */
 
Index: trunk/wb/modules/mail_filter/languages/DE.php
===================================================================
--- trunk/wb/modules/mail_filter/languages/DE.php	(revision 590)
+++ trunk/wb/modules/mail_filter/languages/DE.php	(revision 591)
@@ -22,7 +22,7 @@
  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
  -----------------------------------------------------------------------------------------
-  DEUTSCHES SPRACHDATEI FUER DAS MAIL_FILTER ADMINISTRATIONS TOOL
+  DEUTSCHE SPRACHDATEI FUER DAS MODUL: MAIL_FILTER
  -----------------------------------------------------------------------------------------
 */
 
@@ -35,8 +35,8 @@
 
 // Text and captions of form elements
 $MOD_MAIL_FILTER['BASIC_CONF']			= 'Grundeinstellungen';
-$MOD_MAIL_FILTER['EMAIL_FILTER']			= 'Email Filterung';
-$MOD_MAIL_FILTER['MAILTO_FILTER']		= 'Javascript Verschl&uuml;sselung (mailto)';
+$MOD_MAIL_FILTER['EMAIL_FILTER']			= 'Textmail Filterung';
+$MOD_MAIL_FILTER['MAILTO_FILTER']		= 'Mailto Filterung (Javascript)';
 $MOD_MAIL_FILTER['ENABLED']				= 'Aktiviert';
 $MOD_MAIL_FILTER['DISABLED']				= 'Ausgeschaltet';
 
Index: trunk/wb/modules/code/info.php
===================================================================
--- trunk/wb/modules/code/info.php	(revision 590)
+++ trunk/wb/modules/code/info.php	(revision 591)
@@ -26,10 +26,10 @@
 $module_directory = 'code';
 $module_name = 'Code';
 $module_function = 'page';
-$module_version = '2.6';
-$module_platform = '2.6.x';
+$module_version = '2.7';
+$module_platform = '2.7.x';
 $module_author = 'Ryan Djurovich';
 $module_license = 'GNU General Public License';
-$module_description = 'This module allows you to edit the contents of a page with a simple, yet powerful, text box';
+$module_description = 'This module allows you to execute PHP commands (limit access to users you trust!!)';
 
 ?>
\ No newline at end of file
Index: trunk/wb/modules/code/languages/DE.php
===================================================================
--- trunk/wb/modules/code/languages/DE.php	(nonexistent)
+++ trunk/wb/modules/code/languages/DE.php	(revision 591)
@@ -0,0 +1,32 @@
+<?php
+
+// $Id$
+
+/*
+
+ Website Baker Project <http://www.websitebaker.org/>
+ Copyright (C) 2004-2008, Ryan Djurovich
+
+ Website Baker is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ Website Baker is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Website Baker; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+ -----------------------------------------------------------------------------------------
+  DEUTSCHE SPRACHDATEI FUER DAS MODUL: CODE
+ -----------------------------------------------------------------------------------------
+*/
+
+// Deutsche Modulbeschreibung
+$module_description = 'Dieses Modul erlaubt das ausf&uuml;hren von PHP Befehlen (begrenze den Zugriff auf vertrauensw&uuml;rdige Personen!!)';
+
+?>
\ No newline at end of file
