Fixed bug #7693: New page wizard ignores "hide in menu" flag for page icons
authorOliver Hader <oliver.hader@typo3.org>
Thu, 28 Feb 2008 21:28:57 +0000 (21:28 +0000)
committerOliver Hader <oliver.hader@typo3.org>
Thu, 28 Feb 2008 21:28:57 +0000 (21:28 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Core/trunk@3319 709f56b5-9817-0410-a4d7-c38de5d9e867

ChangeLog
t3lib/class.t3lib_pagetree.php

index f4b27a4..8254bff 100755 (executable)
--- a/ChangeLog
+++ b/ChangeLog
@@ -7,6 +7,7 @@
        * Fixed bug #7630: Several problems with locking API (t3lib_lock)
        * Fixed bug #7700: Fatal error if caching is disabled and locking enabled (follow-up on bug #7630)
        * Fixed bug #5252: Pages with "Hide in menu" checked use normal page icon in list module
+       * Fixed bug #7693: New page wizard ignores "hide in menu" flag for page icons
 
 2008-02-27  Stanislas Rolland  <stanislas.rolland@fructifor.ca>
 
index 4e68447..6abe798 100755 (executable)
@@ -2,7 +2,7 @@
 /***************************************************************
 *  Copyright notice
 *
-*  (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)
+*  (c) 1999-2008 Kasper Skaarhoj (kasperYYYY@typo3.com)
 *  All rights reserved
 *
 *  This script is part of the TYPO3 project. The TYPO3 project is
@@ -76,7 +76,7 @@ require_once (PATH_t3lib.'class.t3lib_treeview.php');
  * @subpackage t3lib
  */
 class t3lib_pageTree extends t3lib_treeView    {
-       var $fieldArray = Array('uid','title','doktype','php_tree_stop','t3ver_id','t3ver_state','t3ver_swapmode');
+       var $fieldArray = array('uid', 'title', 'doktype', 'php_tree_stop', 't3ver_id', 't3ver_state', 't3ver_swapmode');
        var $defaultList = 'uid,pid,tstamp,sorting,deleted,perms_userid,perms_groupid,perms_user,perms_group,perms_everybody,crdate,cruser_id';
        var $setRecs = 0;
 
@@ -91,7 +91,10 @@ class t3lib_pageTree extends t3lib_treeView  {
                parent::init(' AND deleted=0 '.$clause, 'sorting');
 
                if (t3lib_extMgm::isLoaded('cms'))      {
-                       $this->fieldArray=array_merge($this->fieldArray,array('hidden','starttime','endtime','fe_group','module','extendToSubpages'));
+                       $this->fieldArray = array_merge(
+                               $this->fieldArray,
+                               array('hidden', 'starttime', 'endtime', 'fe_group', 'module', 'extendToSubpages', 'nav_hide')
+                       );
                }
                $this->table='pages';
                $this->treeName='pages';