Index: branches/2.8.x/CHANGELOG
===================================================================
--- branches/2.8.x/CHANGELOG	(revision 1970)
+++ branches/2.8.x/CHANGELOG	(revision 1971)
@@ -11,6 +11,8 @@
 ! = Update/Change
 ===============================================================================
 
+01 Oct-2013 Build 1971 Dietmar Woellbrink (Luisehahne)
+! Finished Pages settings output page_code treelist
 01 Oct-2013 Build 1970 Dietmar Woellbrink (Luisehahne)
 ! MultiLingual set svn properties to all files
 # MultiLingual typofix in methode updateDefaultPagesCode
Index: branches/2.8.x/wb/admin/pages/settings.php
===================================================================
--- branches/2.8.x/wb/admin/pages/settings.php	(revision 1970)
+++ branches/2.8.x/wb/admin/pages/settings.php	(revision 1971)
@@ -48,7 +48,7 @@
 			// if parent = 0 set flag_icon
 			$oTpl->set_var('FLAG_ROOT_ICON',' none ');
 			if( $page['parent'] == 0  && $field_set) {
-				$oTpl->set_var('FLAG_ROOT_ICON','url('.THEME_URL.'/images/flags/'.strtolower($page['language']).'.png)');
+				$oTpl->set_var('FLAG_ROOT_ICON','url('.WB_REL.'/'.str_replace(WB_URL, '', THEME_URL).'/images/flags/'.strtolower($page['language']).'.png)');
 			}
 			// If the current page cannot be parent, then its children neither
 			$list_next_level = true;
@@ -456,8 +456,10 @@
 	// add 'no selection' option at top
 		if($admin->get_permission('pages_add_l0') OR !$aCurrentPage['level'])
 		{
-			$aTplItemData['PAGE_CODE_VALUE']      = 0;
-			$aTplItemData['PAGE_CODE_PAGE_TITLE'] = $mLang->TEXT_NONE;
+			$sThemeRel = WB_REL.'/'.str_replace(WB_URL, '', THEME_URL).'/images/flags/'.strtolower($sLangKey).'.png';
+			$aTplItemData['PAGE_CODE_ICON_URL'] = 'url('.$sThemeRel.')';
+			$aTplItemData['PAGE_CODE_VALUE']      = $iLangStartPageId;
+			$aTplItemData['PAGE_CODE_PAGE_TITLE'] = $sLangKey;
 			$bPageCodeIsSelected = ($aCurrentPage['page_code'] == 0);
 			$aTplItemData['PAGE_CODE_SELECTED'] = ($bPageCodeIsSelected ? $sSelected : '');
 			$oTpl->set_var($aTplItemData);
@@ -476,8 +478,8 @@
 		//skip entry if it's not visible
 			if(($admin->page_is_visible($aPage)==false) && ($aPage['visibility'] <> 'none') ) { continue; }
 		// insert language flag on level 0
-			$sThemeRel = WB_REL.'/'.str_replace(WB_URL, '', THEME_URL).'/images/flags/'.strtolower($aPage['language']).'.png)';
-			$aTplItemData['PAGE_CODE_ICON_URL'] = ($aPage['level'] ? 'url('.$sThemeRel.')' : 'none');
+			$sThemeRel = WB_REL.'/'.str_replace(WB_URL, '', THEME_URL).'/images/flags/'.strtolower($sLangKey).'.png';
+			$aTplItemData['PAGE_CODE_ICON_URL'] = ($aPage['level'] ? 'none' : 'url('.$sThemeRel.')');
 		// create indent chars
 			$sTitlePrefix = str_repeat('--&nbsp;', $aPage['level']).'&nbsp;';
 			$aTplItemData['PAGE_CODE_PAGE_TITLE'] = $sTitlePrefix . $aPage['menu_title'];
Index: branches/2.8.x/wb/admin/interface/version.php
===================================================================
--- branches/2.8.x/wb/admin/interface/version.php	(revision 1970)
+++ branches/2.8.x/wb/admin/interface/version.php	(revision 1971)
@@ -51,5 +51,5 @@
 
 // check if defined to avoid errors during installation (redirect to admin panel fails if PHP error/warnings are enabled)
 if(!defined('VERSION')) define('VERSION', '2.8.3');
-if(!defined('REVISION')) define('REVISION', '1970');
+if(!defined('REVISION')) define('REVISION', '1971');
 if(!defined('SP')) define('SP', '');
