Index: trunk/CHANGELOG
===================================================================
--- trunk/CHANGELOG	(revision 870)
+++ trunk/CHANGELOG	(revision 871)
@@ -13,6 +13,7 @@
 ------------------------------------- 2.7.1 -------------------------------------
 01-Nov-2008 Thomas Hornik
 ! improved ext_charset to work with latin1,cp1252,cp1251,latin2,hebrew,greek,latin5,latin7,utf8
++ added config for section anchor. ATTN: add "INSERT INTO TABLE_PREFIX.'settings' (name,value,extra) VALUES ('sec_anchor', 'wb_', '')" to upgrade-script.
 29-Oct-2008 Thomas Hornik
 # News: total number of news wasn't calculated correctly
 ! Captcha: removed IFRAME for Calculation-as-text captcha
Index: trunk/wb/admin/settings/index.php
===================================================================
--- trunk/wb/admin/settings/index.php	(revision 870)
+++ trunk/wb/admin/settings/index.php	(revision 871)
@@ -560,6 +560,7 @@
 								'TEXT_RENAME_FILES_ON_UPLOAD' => $TEXT['RENAME_FILES_ON_UPLOAD'],
 								'TEXT_APP_NAME' => $TEXT['APP_NAME'],
 								'TEXT_SESSION_IDENTIFIER' => $TEXT['SESSION_IDENTIFIER'],
+								'TEXT_SEC_ANCHOR' => $TEXT['SEC_ANCHOR'],
 								'TEXT_SERVER_OPERATING_SYSTEM' => $TEXT['SERVER_OPERATING_SYSTEM'],
 								'TEXT_LINUX_UNIX_BASED' => $TEXT['LINUX_UNIX_BASED'],
 								'TEXT_WINDOWS' => $TEXT['WINDOWS'],
Index: trunk/wb/admin/settings/template.html
===================================================================
--- trunk/wb/admin/settings/template.html	(revision 870)
+++ trunk/wb/admin/settings/template.html	(revision 871)
@@ -602,6 +602,12 @@
 		<input type="text" name="app_name" value="{APP_NAME}" />
 	</td>
 </tr>
+<tr class="advanced">
+	<td class="setting_name">{TEXT_SEC_ANCHOR}:</td>
+	<td class="setting_value" colspan="2">
+		<input type="text" name="sec_anchor" value="{SEC_ANCHOR}" />
+	</td>
+</tr>
 <!-- BASIC MAILER SETTINGS -->
 <tr>
 	<td colspan="3" style="padding-top: 10px;">
Index: trunk/wb/framework/frontend.functions.php
===================================================================
--- trunk/wb/framework/frontend.functions.php	(revision 870)
+++ trunk/wb/framework/frontend.functions.php	(revision 871)
@@ -211,8 +211,10 @@
 				}
 				$section_id = $section['section_id'];
 				$module = $section['module'];
-				// make a anchor for every section. This is for the search_extension
-				echo "<a id=\"wb_section_$section_id\" name=\"wb_section_$section_id\"></a>";
+				// make a anchor for every section.
+				if(defined('SEC_ANCHOR') && SEC_ANCHOR!='') {
+					echo '<a class="section_anchor" id="'.SEC_ANCHOR.$section_id.'" name="'.SEC_ANCHOR.$section_id.'"></a>';
+				}
 				// highlights searchresults
 				if (isset($_GET['searchresult']) AND is_numeric($_GET['searchresult']) AND !isset($_GET['nohighlight'])) {
 					if (isset($_GET['sstring']) AND !empty($_GET['sstring']) ){
Index: trunk/wb/install/save.php
===================================================================
--- trunk/wb/install/save.php	(revision 870)
+++ trunk/wb/install/save.php	(revision 871)
@@ -454,6 +454,7 @@
 	." ('er_level', ''),"
 	." ('default_language', '$default_language'),"
 	." ('app_name', 'wb_$session_rand'),"
+	." ('sec_anchor', 'wb_'),"
 	." ('default_timezone', '$default_timezone'),"
 	." ('default_date_format', 'M d Y'),"
 	." ('default_time_format', 'g:i A'),"
Index: trunk/wb/languages/FI.php
===================================================================
--- trunk/wb/languages/FI.php	(revision 870)
+++ trunk/wb/languages/FI.php	(revision 871)
@@ -388,6 +388,7 @@
 $TEXT['RENAME_FILES_ON_UPLOAD'] = 'Nime&auml; ladatut';
 $TEXT['APP_NAME'] = 'Sovelluksen nimi';
 $TEXT['SESSION_IDENTIFIER'] = 'Tunniste';
+$TEXT['SEC_ANCHOR'] = 'Section-Anchor text';
 $TEXT['BACKUP'] = 'Varmuuskopioi';
 $TEXT['RESTORE'] = 'Palauta';
 $TEXT['BACKUP_DATABASE'] = 'Varmista tietokanta';
Index: trunk/wb/languages/EN.php
===================================================================
--- trunk/wb/languages/EN.php	(revision 870)
+++ trunk/wb/languages/EN.php	(revision 871)
@@ -388,6 +388,7 @@
 $TEXT['RENAME_FILES_ON_UPLOAD'] = 'Rename Files On Upload';
 $TEXT['APP_NAME'] = 'Application Name';
 $TEXT['SESSION_IDENTIFIER'] = 'Session Identifier';
+$TEXT['SEC_ANCHOR'] = 'Section-Anchor text';
 $TEXT['BACKUP'] = 'Backup';
 $TEXT['RESTORE'] = 'Restore';
 $TEXT['BACKUP_DATABASE'] = 'Backup Database';
Index: trunk/wb/languages/CS.php
===================================================================
--- trunk/wb/languages/CS.php	(revision 870)
+++ trunk/wb/languages/CS.php	(revision 871)
@@ -388,6 +388,7 @@
 $TEXT['RENAME_FILES_ON_UPLOAD'] = 'P&#345;ejm. soubory po nahr&aacute;n&iacute;';
 $TEXT['APP_NAME'] = 'N&aacute;zev aplikace';
 $TEXT['SESSION_IDENTIFIER'] = 'Identifik&aacute;tor session';
+$TEXT['SEC_ANCHOR'] = 'Section-Anchor text';
 $TEXT['BACKUP'] = 'Z&aacute;lohov&aacute;n&iacute;';
 $TEXT['RESTORE'] = 'Obnova ze z&aacute;lohy';
 $TEXT['BACKUP_DATABASE'] = 'Z&aacute;lohovat datab&aacute;zi';
Index: trunk/wb/languages/SE.php
===================================================================
--- trunk/wb/languages/SE.php	(revision 870)
+++ trunk/wb/languages/SE.php	(revision 871)
@@ -388,6 +388,7 @@
 $TEXT['RENAME_FILES_ON_UPLOAD'] = '&Auml;ndra filnamn vid uppladdning';
 $TEXT['APP_NAME'] = 'Namn p&aring; applikation';
 $TEXT['SESSION_IDENTIFIER'] = 'Sessionsidentifierare';
+$TEXT['SEC_ANCHOR'] = 'Section-Anchor text';
 $TEXT['BACKUP'] = 'Backup';
 $TEXT['RESTORE'] = '&Aring;terst&auml;ll';
 $TEXT['BACKUP_DATABASE'] = 'Backup av databas';
Index: trunk/wb/languages/ES.php
===================================================================
--- trunk/wb/languages/ES.php	(revision 870)
+++ trunk/wb/languages/ES.php	(revision 871)
@@ -388,6 +388,7 @@
 $TEXT['RENAME_FILES_ON_UPLOAD'] = 'Renombrar los ficheros en la subida';
 $TEXT['APP_NAME'] = 'Nombre de aplicaci&oacute;n';
 $TEXT['SESSION_IDENTIFIER'] = 'Identificador de Sesi&oacute;n';
+$TEXT['SEC_ANCHOR'] = 'Section-Anchor text';
 $TEXT['BACKUP'] = 'Copia de seguridad';
 $TEXT['RESTORE'] = 'Restaurar';
 $TEXT['BACKUP_DATABASE'] = 'Base de datos de seguridad';
Index: trunk/wb/languages/FR.php
===================================================================
--- trunk/wb/languages/FR.php	(revision 870)
+++ trunk/wb/languages/FR.php	(revision 871)
@@ -388,6 +388,7 @@
 $TEXT['RENAME_FILES_ON_UPLOAD'] = 'Renommer les fichiers au chargement';
 $TEXT['APP_NAME'] = 'Nom de lapplication';
 $TEXT['SESSION_IDENTIFIER'] = 'Identifiant de session';
+$TEXT['SEC_ANCHOR'] = 'Section-Anchor text';
 $TEXT['BACKUP'] = 'Sauvegarde';
 $TEXT['RESTORE'] = 'Restaurer';
 $TEXT['BACKUP_DATABASE'] = 'Sauvegarde de la base de donn&eacute;es';
Index: trunk/wb/languages/ET.php
===================================================================
--- trunk/wb/languages/ET.php	(revision 870)
+++ trunk/wb/languages/ET.php	(revision 871)
@@ -388,6 +388,7 @@
 $TEXT['RENAME_FILES_ON_UPLOAD'] = 'Rename Files On Upload';
 $TEXT['APP_NAME'] = 'Application Name';
 $TEXT['SESSION_IDENTIFIER'] = 'Session Identifier';
+$TEXT['SEC_ANCHOR'] = 'Section-Anchor text';
 $TEXT['BACKUP'] = 'Backup';
 $TEXT['RESTORE'] = 'Restore';
 $TEXT['BACKUP_DATABASE'] = 'Backup Database';
Index: trunk/wb/languages/HR.php
===================================================================
--- trunk/wb/languages/HR.php	(revision 870)
+++ trunk/wb/languages/HR.php	(revision 871)
@@ -388,6 +388,7 @@
 $TEXT['RENAME_FILES_ON_UPLOAD'] = 'Izmjeni fileove kod ponovnog upisa';
 $TEXT['APP_NAME'] = 'Ime aplikacije';
 $TEXT['SESSION_IDENTIFIER'] = 'Session Identifier';
+$TEXT['SEC_ANCHOR'] = 'Section-Anchor text';
 $TEXT['BACKUP'] = 'Backup';
 $TEXT['RESTORE'] = 'Povrati';
 $TEXT['BACKUP_DATABASE'] = 'Backup baze podataka';
Index: trunk/wb/languages/NL.php
===================================================================
--- trunk/wb/languages/NL.php	(revision 870)
+++ trunk/wb/languages/NL.php	(revision 871)
@@ -388,6 +388,7 @@
 $TEXT['RENAME_FILES_ON_UPLOAD'] = 'Bestanden hernoemen bij uploaden';
 $TEXT['APP_NAME'] = 'Applicatienaam';
 $TEXT['SESSION_IDENTIFIER'] = 'Sessie-identificatie';
+$TEXT['SEC_ANCHOR'] = 'Section-Anchor text';
 $TEXT['BACKUP'] = 'Backup maken';
 $TEXT['RESTORE'] = 'Backup terugzetten';
 $TEXT['BACKUP_DATABASE'] = 'Database-backup maken';
Index: trunk/wb/languages/PL.php
===================================================================
--- trunk/wb/languages/PL.php	(revision 870)
+++ trunk/wb/languages/PL.php	(revision 871)
@@ -388,6 +388,7 @@
 $TEXT['RENAME_FILES_ON_UPLOAD'] = 'Zmie&#324; nazwy plik&oacute;w przy za&#322;adowywaniu';
 $TEXT['APP_NAME'] = 'Nazwa aplikacju';
 $TEXT['SESSION_IDENTIFIER'] = 'Identyfikator sesji';
+$TEXT['SEC_ANCHOR'] = 'Section-Anchor text';
 $TEXT['BACKUP'] = 'Kopia zapasowa';
 $TEXT['RESTORE'] = 'Przywr&oacute;&#263;';
 $TEXT['BACKUP_DATABASE'] = 'Kopia zapasowa bazy danych';
Index: trunk/wb/languages/HU.php
===================================================================
--- trunk/wb/languages/HU.php	(revision 870)
+++ trunk/wb/languages/HU.php	(revision 871)
@@ -388,6 +388,7 @@
 $TEXT['RENAME_FILES_ON_UPLOAD'] = 'Rename Files On Upload';
 $TEXT['APP_NAME'] = 'Application Name';
 $TEXT['SESSION_IDENTIFIER'] = 'Session Identifier';
+$TEXT['SEC_ANCHOR'] = 'Section-Anchor text';
 $TEXT['BACKUP'] = 'Backup';
 $TEXT['RESTORE'] = 'Restore';
 $TEXT['BACKUP_DATABASE'] = 'Backup Database';
Index: trunk/wb/languages/IT.php
===================================================================
--- trunk/wb/languages/IT.php	(revision 870)
+++ trunk/wb/languages/IT.php	(revision 871)
@@ -388,6 +388,7 @@
 $TEXT['RENAME_FILES_ON_UPLOAD'] = 'Rinomina i Files per il Caricamento';
 $TEXT['APP_NAME'] = 'Nome Applicazione';
 $TEXT['SESSION_IDENTIFIER'] = 'Identificazione della sessione';
+$TEXT['SEC_ANCHOR'] = 'Section-Anchor text';
 $TEXT['BACKUP'] = 'Backup';
 $TEXT['RESTORE'] = 'Restore';
 $TEXT['BACKUP_DATABASE'] = 'Backup del Database';
Index: trunk/wb/languages/NO.php
===================================================================
--- trunk/wb/languages/NO.php	(revision 870)
+++ trunk/wb/languages/NO.php	(revision 871)
@@ -388,6 +388,7 @@
 $TEXT['RENAME_FILES_ON_UPLOAD'] = 'Gi filer nytt navn etter opplastningen';
 $TEXT['APP_NAME'] = 'Applikasjonsnavn';
 $TEXT['SESSION_IDENTIFIER'] = 'Sesjons id-navn';
+$TEXT['SEC_ANCHOR'] = 'Section-Anchor text';
 $TEXT['BACKUP'] = 'Sikkerhetskopiere';
 $TEXT['RESTORE'] = 'Gjenopprett';
 $TEXT['BACKUP_DATABASE'] = 'Sikkerhetskopiere database';
Index: trunk/wb/languages/LV.php
===================================================================
--- trunk/wb/languages/LV.php	(revision 870)
+++ trunk/wb/languages/LV.php	(revision 871)
@@ -388,6 +388,7 @@
 $TEXT['RENAME_FILES_ON_UPLOAD'] = 'Datnes, kuram aug&scaron;upieladejot jamaina nosaukumi';
 $TEXT['APP_NAME'] = 'Programmas nosaukums';
 $TEXT['SESSION_IDENTIFIER'] = 'Sesijas identifikators';
+$TEXT['SEC_ANCHOR'] = 'Section-Anchor text';
 $TEXT['BACKUP'] = 'Duble&scaron;ana';
 $TEXT['RESTORE'] = 'Atjaunot';
 $TEXT['BACKUP_DATABASE'] = 'Dublet datu bazi';
Index: trunk/wb/languages/CA.php
===================================================================
--- trunk/wb/languages/CA.php	(revision 870)
+++ trunk/wb/languages/CA.php	(revision 871)
@@ -388,6 +388,7 @@
 $TEXT['RENAME_FILES_ON_UPLOAD'] = 'Rename Files On Upload';
 $TEXT['APP_NAME'] = 'Application Name';
 $TEXT['SESSION_IDENTIFIER'] = 'Session Identifier';
+$TEXT['SEC_ANCHOR'] = 'Section-Anchor text';
 $TEXT['BACKUP'] = 'Backup';
 $TEXT['RESTORE'] = 'Restore';
 $TEXT['BACKUP_DATABASE'] = 'Backup Database';
Index: trunk/wb/languages/PT.php
===================================================================
--- trunk/wb/languages/PT.php	(revision 870)
+++ trunk/wb/languages/PT.php	(revision 871)
@@ -388,6 +388,7 @@
 $TEXT['RENAME_FILES_ON_UPLOAD'] = 'Renomear Arquivos ao Enviar';
 $TEXT['APP_NAME'] = 'Nome da Aplica&ccdil;&atilde;o';
 $TEXT['SESSION_IDENTIFIER'] = 'Identificador de Sess&atilde;o';
+$TEXT['SEC_ANCHOR'] = 'Section-Anchor text';
 $TEXT['BACKUP'] = 'Backup';
 $TEXT['RESTORE'] = 'Restaurar';
 $TEXT['BACKUP_DATABASE'] = 'Backup do Banco de Dados';
Index: trunk/wb/languages/DA.php
===================================================================
--- trunk/wb/languages/DA.php	(revision 870)
+++ trunk/wb/languages/DA.php	(revision 871)
@@ -388,6 +388,7 @@
 $TEXT['RENAME_FILES_ON_UPLOAD'] = 'Omd&oslash;b filer under opload';
 $TEXT['APP_NAME'] = 'Applikationsnavn';
 $TEXT['SESSION_IDENTIFIER'] = 'Sessions-ID';
+$TEXT['SEC_ANCHOR'] = 'Section-Anchor text';
 $TEXT['BACKUP'] = 'Backup';
 $TEXT['RESTORE'] = 'Gendannelse';
 $TEXT['BACKUP_DATABASE'] = 'Backup af database';
Index: trunk/wb/languages/TR.php
===================================================================
--- trunk/wb/languages/TR.php	(revision 870)
+++ trunk/wb/languages/TR.php	(revision 871)
@@ -388,6 +388,7 @@
 $TEXT['RENAME_FILES_ON_UPLOAD'] = 'Y&uuml;klenen dosyan&yacute;n ad&yacute;n&yacute; de&eth;i&thorn;tir';
 $TEXT['APP_NAME'] = 'Application Ad&yacute;';
 $TEXT['SESSION_IDENTIFIER'] = 'Session Identifier';
+$TEXT['SEC_ANCHOR'] = 'Section-Anchor text';
 $TEXT['BACKUP'] = 'Yedek Al';
 $TEXT['RESTORE'] = 'Yede&eth;i y&uuml;kle';
 $TEXT['BACKUP_DATABASE'] = 'Database Yedekle';
Index: trunk/wb/languages/RU.php
===================================================================
--- trunk/wb/languages/RU.php	(revision 870)
+++ trunk/wb/languages/RU.php	(revision 871)
@@ -388,6 +388,7 @@
 $TEXT['RENAME_FILES_ON_UPLOAD'] = '&#1055;&#1077;&#1088;&#1077;&#1080;&#1084;&#1077;&#1085;&#1086;&#1074;&#1072;&#1090;&#1100; &#1092;&#1072;&#1081;&#1083; &#1087;&#1088;&#1080; &#1079;&#1072;&#1075;&#1088;&#1091;&#1079;&#1082;&#1077;';
 $TEXT['APP_NAME'] = '&#1048;&#1084;&#1103; &#1087;&#1088;&#1080;&#1083;&#1086;&#1078;&#1077;&#1085;&#1080;&#1103;';
 $TEXT['SESSION_IDENTIFIER'] = '&#1048;&#1076;&#1077;&#1085;&#1090;&#1080;&#1092;&#1080;&#1082;&#1072;&#1090;&#1086;&#1088; &#1089;&#1077;&#1089;&#1089;&#1080;&#1080;';
+$TEXT['SEC_ANCHOR'] = 'Section-Anchor text';
 $TEXT['BACKUP'] = '&#1056;&#1077;&#1079;&#1077;&#1088;&#1074;&#1085;&#1086;&#1077; &#1082;&#1086;&#1087;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;&#1080;&#1077;';
 $TEXT['RESTORE'] = '&#1042;&#1086;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1083;&#1077;&#1085;&#1080;&#1077;';
 $TEXT['BACKUP_DATABASE'] = '&#1056;&#1077;&#1079;&#1077;&#1088;&#1074;&#1085;&#1086;&#1077; &#1082;&#1086;&#1087;&#1080;&#1088;&#1086;&#1074;&#1072;&#1085;&#1080;&#1077; &#1073;&#1072;&#1079;&#1099; &#1076;&#1072;&#1085;&#1085;&#1099;&#1093;';
Index: trunk/wb/languages/DE.php
===================================================================
--- trunk/wb/languages/DE.php	(revision 870)
+++ trunk/wb/languages/DE.php	(revision 871)
@@ -388,6 +388,7 @@
 $TEXT['RENAME_FILES_ON_UPLOAD'] = 'Datei nach Hochladen umbenennen';
 $TEXT['APP_NAME'] = 'Verwaltungswerkzeuge';
 $TEXT['SESSION_IDENTIFIER'] = 'Sitzungs ID';
+$TEXT['SEC_ANCHOR'] = 'Abschnitts-Anker Text';
 $TEXT['BACKUP'] = 'Sichern';
 $TEXT['RESTORE'] = 'Wiederherstellen';
 $TEXT['BACKUP_DATABASE'] = 'Datenbank sichern';
Index: trunk/wb/languages/BG.php
===================================================================
--- trunk/wb/languages/BG.php	(revision 870)
+++ trunk/wb/languages/BG.php	(revision 871)
@@ -388,6 +388,7 @@
 $TEXT['RENAME_FILES_ON_UPLOAD'] = '&#1055;&#1088;&#1077;&#1080;&#1084;&#1077;&#1085;&#1091;&#1074;&#1072;&#1081; &#1092;&#1072;&#1081;&#1083;&#1086;&#1074;&#1077;&#1090;&#1077; &#1087;&#1088;&#1080; &#1082;&#1072;&#1095;&#1074;&#1072;&#1085;&#1077;';
 $TEXT['APP_NAME'] = '&#1048;&#1084;&#1077; &#1085;&#1072; &#1087;&#1088;&#1080;&#1083;&#1086;&#1078;&#1077;&#1085;&#1080;&#1077;&#1090;&#1086;';
 $TEXT['SESSION_IDENTIFIER'] = '&#1048;&#1076;&#1077;&#1085;&#1090;&#1080;&#1092;&#1080;&#1082;&#1072;&#1090;&#1086;&#1088; &#1089;&#1077;&#1089;&#1080;&#1103;';
+$TEXT['SEC_ANCHOR'] = 'Section-Anchor text';
 $TEXT['BACKUP'] = '&#1056;&#1077;&#1079;&#1077;&#1088;&#1074;&#1085;&#1086; &#1082;&#1086;&#1087;&#1080;&#1077;';
 $TEXT['RESTORE'] = '&#1042;&#1098;&#1079;&#1089;&#1090;&#1072;&#1085;&#1086;&#1074;&#1080;';
 $TEXT['BACKUP_DATABASE'] = '&#1056;&#1077;&#1079;&#1077;&#1088;&#1074;&#1085;&#1086; &#1082;&#1086;&#1087;&#1080;&#1077; &#1085;&#1072; &#1073;&#1072;&#1079;&#1072;&#1090;&#1072; &#1076;&#1072;&#1085;&#1085;&#1080;';
