Dotclear

Changeset 1358:f117338392dc


Ignore:
Timestamp:
08/14/13 14:16:36 (10 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

Messages are now displayed below the breadcrumb, fixes #1528

Files:
42 edited

Legend:

Unmodified
Added
Removed
  • admin/blog.php

    r1334 r1358  
    6767else 
    6868{ 
    69      dcPage::open(__('New blog'),dcPage::jsConfirmClose('blog-form')); 
    70       
    71      dcPage::breadcrumb( 
    72           array( 
    73                __('System') => '', 
    74                __('Blogs') => 'blogs.php', 
    75                '<span class="page-title">'.__('New blog').'</span>' => '' 
    76           )); 
     69     dcPage::open(__('New blog'),dcPage::jsConfirmClose('blog-form'), 
     70          dcPage::breadcrumb( 
     71               array( 
     72                    __('System') => '', 
     73                    __('Blogs') => 'blogs.php', 
     74                    '<span class="page-title">'.__('New blog').'</span>' => '' 
     75               )) 
     76     ); 
    7777      
    7878     echo 
  • admin/blog_del.php

    r1334 r1358  
    4949} 
    5050 
    51 dcPage::open(__('Delete a blog')); 
    52  
    53 if (!$core->error->flag()) 
    54 { 
     51dcPage::open(__('Delete a blog'),'', 
    5552     dcPage::breadcrumb( 
    5653          array( 
     
    5855               __('Blogs') => 'blogs.php', 
    5956               '<span class="page-title">'.__('Delete a blog').'</span>' => '' 
    60           )); 
     57          )) 
     58); 
    6159 
     60if (!$core->error->flag()) 
     61{ 
    6262     echo 
    6363     '<p class="message">'.__('Warning').'</p>'. 
  • admin/blog_pref.php

    r1334 r1358  
    252252} 
    253253 
     254if ($standalone) { 
     255     $breadcrumb = dcPage::breadcrumb( 
     256          array( 
     257               html::escapeHTML($blog_name) => '', 
     258               '<span class="page-title">'.__('Blog settings').'</span>' => '' 
     259          )); 
     260} else { 
     261     $breadcrumb = dcPage::breadcrumb( 
     262          array( 
     263               __('System') => '', 
     264               __('Blogs') => 'blogs.php', 
     265               '<span class="page-title">'.__('Blog settings').' : '.html::escapeHTML($blog_name).'</span>' => '' 
     266          )); 
     267} 
     268 
    254269dcPage::open(__('Blog settings'), 
    255270     '<script type="text/javascript">'."\n". 
     
    268283     $core->callBehavior('adminBlogPreferencesHeaders'). 
    269284      
    270      dcPage::jsPageTabs() 
     285     dcPage::jsPageTabs(), 
     286     $breadcrumb 
    271287); 
    272288 
    273289if ($blog_id) 
    274290{ 
    275      if ($standalone) { 
    276           dcPage::breadcrumb( 
    277                array( 
    278                     html::escapeHTML($blog_name) => '', 
    279                     '<span class="page-title">'.__('Blog settings').'</span>' => '' 
    280                )); 
    281      } else { 
    282           dcPage::breadcrumb( 
    283                array( 
    284                     __('System') => '', 
    285                     __('Blogs') => 'blogs.php', 
    286                     '<span class="page-title">'.__('Blog settings').' : '.html::escapeHTML($blog_name).'</span>' => '' 
    287                )); 
    288      } 
    289       
    290291     if (!empty($_GET['add'])) { 
    291292          dcPage::message(__('Blog has been successfully created.')); 
  • admin/blog_theme.php

    r1334 r1358  
    207207} 
    208208 
    209 dcPage::open(__('Blog appearance'), 
    210      (!$theme_conf_mode ? dcPage::jsLoad('js/_blog_theme.js') : ''). 
    211      dcPage::jsPageTabs($default_tab). 
    212      dcPage::jsColorPicker() 
    213 ); 
    214  
    215209if (!$theme_conf_mode) 
    216210{ 
    217      dcPage::breadcrumb( 
     211     $breadcrumb = dcPage::breadcrumb( 
    218212          array( 
    219213               html::escapeHTML($core->blog->name) => '', 
    220214               '<span class="page-title">'.__('Blog appearance').'</span>' => '' 
    221215          )); 
    222       
     216} else { 
     217     $breadcrumb = dcPage::breadcrumb( 
     218          array( 
     219               html::escapeHTML($core->blog->name) => '', 
     220               __('Blog appearance') => 'blog_theme.php', 
     221               '<span class="page-title">'.__('Theme configuration').'</span>' => '' 
     222          )); 
     223} 
     224 
     225dcPage::open(__('Blog appearance'), 
     226     (!$theme_conf_mode ? dcPage::jsLoad('js/_blog_theme.js') : ''). 
     227     dcPage::jsPageTabs($default_tab). 
     228     dcPage::jsColorPicker(), 
     229     $breadcrumb 
     230); 
     231 
     232if (!$theme_conf_mode) 
     233{ 
    223234     if (!empty($_GET['upd'])) { 
    224235          dcPage::message(__('Theme has been successfully changed.')); 
     
    334345     $core->themes->loadModuleL10Nresources($core->blog->settings->system->theme,$_lang); 
    335346 
    336      dcPage::breadcrumb( 
    337           array( 
    338                html::escapeHTML($core->blog->name) => '', 
    339                __('Blog appearance') => 'blog_theme.php', 
    340                '<span class="page-title">'.__('Theme configuration').'</span>' => '' 
    341           )); 
    342  
    343347     echo 
    344348     '<p><a class="back" href="blog_theme.php">'.__('back').'</a></p>'; 
  • admin/blogs.php

    r1334 r1358  
    7373     $starting_script .= dcPage::jsLoad('js/filter-controls.js'); 
    7474} 
    75 dcPage::open(__('List of blogs'),$starting_script); 
     75dcPage::open(__('List of blogs'),$starting_script, 
     76     dcPage::breadcrumb( 
     77          array( 
     78               __('System') => '', 
     79               '<span class="page-title">'.__('List of blogs').'</span>' => '' 
     80          )) 
     81); 
    7682 
    7783if (!empty($_GET['del'])) { 
    7884     dcPage::message(__('Blog has been successfully deleted.')); 
    7985} 
    80  
    81 dcPage::breadcrumb( 
    82      array( 
    83           __('System') => '', 
    84           '<span class="page-title">'.__('List of blogs').'</span>' => '' 
    85      )); 
    8686 
    8787if (!$core->error->flag()) 
  • admin/categories.php

    r1334 r1358  
    7373dcPage::open(__('Categories'), 
    7474     dcPage::jsToolMan()."\n". 
    75      dcPage::jsLoad('js/_categories.js') 
     75     dcPage::jsLoad('js/_categories.js'), 
     76     dcPage::breadcrumb( 
     77          array( 
     78               html::escapeHTML($core->blog->name) => '', 
     79               '<span class="page-title">'.__('Categories').'</span>' => '' 
     80          )) 
    7681); 
    7782 
     
    8893     dcPage::message(__('The category has been successfully moved.')); 
    8994} 
    90  
    91 dcPage::breadcrumb( 
    92      array( 
    93           html::escapeHTML($core->blog->name) => '', 
    94           '<span class="page-title">'.__('Categories').'</span>' => '' 
    95      )); 
    9695 
    9796$rs = $core->blog->getCategories(array('post_type'=>'post')); 
  • admin/category.php

    r1334 r1358  
    157157$title = $cat_id ? html::escapeHTML($cat_title) : __('New category'); 
    158158 
    159 dcPage::open($title, 
    160      dcPage::jsConfirmClose('category-form'). 
    161      dcPage::jsToolBar(). 
    162      dcPage::jsLoad('js/_category.js') 
    163 ); 
    164  
    165 if (!empty($_GET['upd'])) { 
    166      dcPage::message(__('Category has been successfully updated.')); 
    167 } 
    168  
    169159$elements = array( 
    170160     html::escapeHTML($core->blog->name) => '', 
     
    177167} 
    178168$elements['<span class="page-title">'.$title.'</span>'] = ''; 
    179 dcPage::breadcrumb($elements); 
     169 
     170dcPage::open($title, 
     171     dcPage::jsConfirmClose('category-form'). 
     172     dcPage::jsToolBar(). 
     173     dcPage::jsLoad('js/_category.js'), 
     174     dcPage::breadcrumb($elements) 
     175); 
     176 
     177if (!empty($_GET['upd'])) { 
     178     dcPage::message(__('Category has been successfully updated.')); 
     179} 
    180180 
    181181echo 
  • admin/comment.php

    r1334 r1358  
    160160/* DISPLAY 
    161161-------------------------------------------------------- */ 
     162if ($comment_id) { 
     163     $breadcrumb = dcPage::breadcrumb( 
     164          array( 
     165               html::escapeHTML($core->blog->name) => '', 
     166               html::escapeHTML($post_title) => $core->getPostAdminURL($post_type,$post_id).'&amp;co=1#c'.$comment_id, 
     167               '<span class="page-title">'.__('Edit comment').'</span>' => '' 
     168          )); 
     169} else { 
     170     $breadcrumb = dcPage::breadcrumb( 
     171          array( 
     172               html::escapeHTML($core->blog->name) => '', 
     173               html::escapeHTML($post_title) => $core->getPostAdminURL($post_type,$post_id), 
     174               '<span class="page-title">'.__('Edit comment').'</span>' => '' 
     175          )); 
     176} 
     177 
    162178dcPage::open(__('Edit comment'), 
    163179     dcPage::jsConfirmClose('comment-form'). 
     
    165181     dcPage::jsLoad('js/_comment.js'). 
    166182     # --BEHAVIOR-- adminCommentHeaders 
    167      $core->callBehavior('adminCommentHeaders') 
     183     $core->callBehavior('adminCommentHeaders'), 
     184     $breadcrumb 
    168185); 
    169186 
     
    183200          .'">'.__('Send an e-mail').'</a>'; 
    184201     } 
    185       
    186      dcPage::breadcrumb( 
    187           array( 
    188                html::escapeHTML($core->blog->name) => '', 
    189                html::escapeHTML($post_title) => $core->getPostAdminURL($post_type,$post_id).'&amp;co=1#c'.$comment_id, 
    190                '<span class="page-title">'.__('Edit comment').'</span>' => '' 
    191           )); 
    192202 
    193203     echo 
  • admin/comments.php

    r1334 r1358  
    169169$starting_script .= $core->callBehavior('adminCommentsHeaders'); 
    170170 
    171 dcPage::open(__('Comments and trackbacks'),$starting_script); 
    172  
    173 dcPage::breadcrumb( 
    174      array( 
    175           html::escapeHTML($core->blog->name) => '', 
    176           '<span class="page-title">'.__('Comments and trackbacks').'</span>' => '' 
    177      )); 
     171dcPage::open(__('Comments and trackbacks'),$starting_script, 
     172     dcPage::breadcrumb( 
     173          array( 
     174               html::escapeHTML($core->blog->name) => '', 
     175               '<span class="page-title">'.__('Comments and trackbacks').'</span>' => '' 
     176          )) 
     177); 
    178178 
    179179if (!$core->error->flag()) 
  • admin/index.php

    r1340 r1358  
    193193     dcPage::jsLoad('js/_index.js'). 
    194194     # --BEHAVIOR-- adminDashboardHeaders 
    195      $core->callBehavior('adminDashboardHeaders') 
     195     $core->callBehavior('adminDashboardHeaders'), 
     196     dcPage::breadcrumb( 
     197          array( 
     198          '<span class="page-title">'.__('Dashboard').' : '.html::escapeHTML($core->blog->name).'</span>' => '' 
     199          ), 
     200          false) 
    196201); 
    197  
    198 dcPage::breadcrumb( 
    199      array( 
    200      '<span class="page-title">'.__('Dashboard').' : '.html::escapeHTML($core->blog->name).'</span>' => '' 
    201      ), 
    202      false); 
    203202 
    204203if ($core->auth->getInfo('user_default_blog') != $core->blog->id && $core->auth->blog_count > 1) { 
  • admin/langs.php

    r1334 r1358  
    129129-------------------------------------------------------- */ 
    130130dcPage::open(__('Languages management'), 
    131      dcPage::jsLoad('js/_langs.js') 
    132 ); 
    133  
    134 dcPage::breadcrumb( 
     131     dcPage::jsLoad('js/_langs.js'), 
     132     dcPage::breadcrumb( 
    135133     array( 
    136134          __('System') => '', 
    137135          '<span class="page-title">'.__('Languages management').'</span>' => '' 
    138      )); 
     136     )) 
     137); 
    139138 
    140139if (!empty($_GET['removed'])) { 
  • admin/media.php

    r1334 r1358  
    203203if ($dir && !empty($_GET['remove']) && empty($_GET['noconfirm'])) 
    204204{ 
    205      call_user_func($open_f,__('Media manager')); 
    206       
    207      dcPage::breadcrumb( 
    208           array( 
    209                html::escapeHTML($core->blog->name) => '', 
    210                __('Media manager') => '', 
    211                '<span class="page-title">'.__('confirm removal').'</span>' => '' 
    212           )); 
     205     call_user_func($open_f,__('Media manager'),'', 
     206          dcPage::breadcrumb( 
     207               array( 
     208                    html::escapeHTML($core->blog->name) => '', 
     209                    __('Media manager') => '', 
     210                    '<span class="page-title">'.__('confirm removal').'</span>' => '' 
     211               ),!$popup) 
     212     ); 
    213213      
    214214     echo 
     
    232232$user_ui_enhanceduploader = $core->auth->user_prefs->interface->enhanceduploader; 
    233233 
    234 call_user_func($open_f,__('Media manager'), 
    235      dcPage::jsLoad('js/_media.js'). 
    236      ($core_media_writable ? dcPage::jsUpload(array('d='.$d)) : '') 
    237      ); 
    238  
    239 if (!empty($_GET['mkdok'])) { 
    240      dcPage::message(__('Directory has been successfully created.')); 
    241 } 
    242  
    243 if (!empty($_GET['upok'])) { 
    244      dcPage::message(__('Files have been successfully uploaded.')); 
    245 } 
    246  
    247 if (!empty($_GET['rmfok'])) { 
    248      dcPage::message(__('File has been successfully removed.')); 
    249 } 
    250  
    251 if (!empty($_GET['rmdok'])) { 
    252      dcPage::message(__('Directory has been successfully removed.')); 
    253 } 
    254  
    255 if (!empty($_GET['rebuildok'])) { 
    256      dcPage::message(__('Directory has been successfully rebuilt.')); 
    257 } 
    258  
    259 if (!empty($_GET['unzipok'])) { 
    260      dcPage::message(__('Zip file has been successfully extracted.')); 
    261 } 
    262234 
    263235if (!isset($core->media)) { 
    264      dcPage::breadcrumb( 
     236     $breadcrumb = dcPage::breadcrumb( 
    265237          array( 
    266238               html::escapeHTML($core->blog->name) => '', 
    267239               '<span class="page-title">'.__('Media manager').'</span>' => '' 
    268           )); 
     240          ),!$popup); 
    269241} else { 
    270      $breadcrumb = $core->media->breadCrumb(html::escapeURL($page_url).'&amp;d=%s','<span class="page-title">%s</span>'); 
    271      if ($breadcrumb == '') { 
    272           dcPage::breadcrumb( 
     242     $breadcrumb_media = $core->media->breadCrumb(html::escapeURL($page_url).'&amp;d=%s','<span class="page-title">%s</span>'); 
     243     if ($breadcrumb_media == '') { 
     244          $breadcrumb = dcPage::breadcrumb( 
    273245               array( 
    274246                    html::escapeHTML($core->blog->name) => '', 
    275247                    '<span class="page-title">'.__('Media manager').'</span>' => '' 
    276                )); 
     248               ),!$popup); 
    277249     } else { 
    278           dcPage::breadcrumb( 
     250          $breadcrumb = dcPage::breadcrumb( 
    279251               array( 
    280252                    html::escapeHTML($core->blog->name) => '', 
    281253                    __('Media manager') => html::escapeURL($page_url.'&d='), 
    282                     $breadcrumb => '' 
    283                )); 
    284      } 
     254                    $breadcrumb_media => '' 
     255               ),!$popup); 
     256     } 
     257} 
     258 
     259call_user_func($open_f,__('Media manager'), 
     260     dcPage::jsLoad('js/_media.js'). 
     261     ($core_media_writable ? dcPage::jsUpload(array('d='.$d)) : ''), 
     262     $breadcrumb 
     263     ); 
     264 
     265if (!empty($_GET['mkdok'])) { 
     266     dcPage::message(__('Directory has been successfully created.')); 
     267} 
     268 
     269if (!empty($_GET['upok'])) { 
     270     dcPage::message(__('Files have been successfully uploaded.')); 
     271} 
     272 
     273if (!empty($_GET['rmfok'])) { 
     274     dcPage::message(__('File has been successfully removed.')); 
     275} 
     276 
     277if (!empty($_GET['rmdok'])) { 
     278     dcPage::message(__('Directory has been successfully removed.')); 
     279} 
     280 
     281if (!empty($_GET['rebuildok'])) { 
     282     dcPage::message(__('Directory has been successfully rebuilt.')); 
     283} 
     284 
     285if (!empty($_GET['unzipok'])) { 
     286     dcPage::message(__('Zip file has been successfully extracted.')); 
    285287} 
    286288 
  • admin/media_item.php

    r1334 r1358  
    175175     $starting_scripts. 
    176176     dcPage::jsDatePicker(). 
    177      dcPage::jsPageTabs($tab) 
     177     dcPage::jsPageTabs($tab), 
     178     dcPage::breadcrumb( 
     179          array( 
     180               html::escapeHTML($core->blog->name) => '', 
     181               __('Media manager') => html::escapeURL($media_page_url), 
     182               $core->media->breadCrumb(html::escapeURL($media_page_url).'&amp;d=%s').'<span class="page-title">'.$file->basename.'</span>' => '' 
     183          ),!$popup) 
    178184); 
    179185 
     
    189195     dcPage::message(__('Thumbnails have been successfully updated.')); 
    190196} 
    191  
    192 dcPage::breadcrumb( 
    193      array( 
    194           html::escapeHTML($core->blog->name) => '', 
    195           __('Media manager') => html::escapeURL($media_page_url), 
    196           $core->media->breadCrumb(html::escapeURL($media_page_url).'&amp;d=%s').'<span class="page-title">'.$file->basename.'</span>' => '' 
    197      )); 
    198197 
    199198# Insertion popup 
  • admin/plugin.php

    r1334 r1358  
    8181else 
    8282{ 
    83      call_user_func($open_f,__('Plugin not found')); 
     83     call_user_func($open_f,__('Plugin not found'),'', 
     84          dcPage::breadcrumb( 
     85               array( 
     86                    __('System') => '', 
     87                    '<span class="page-title">'.__('Plugin not found').'</span>' => '' 
     88               )) 
     89     ); 
    8490      
    85      dcPage::breadcrumb( 
    86           array( 
    87                __('System') => '', 
    88                '<span class="page-title">'.__('Plugin not found').'</span>' => '' 
    89           )); 
    90  
    9191     echo '<p>'.__('The plugin you reached does not exist or does not have an admin page.').'</p>'; 
    9292      
  • admin/plugins.php

    r1334 r1358  
    191191dcPage::open(__('Plugins management'), 
    192192     dcPage::jsLoad('js/_plugins.js'). 
    193      dcPage::jsPageTabs($default_tab) 
     193     dcPage::jsPageTabs($default_tab), 
     194     dcPage::breadcrumb( 
     195          array( 
     196               __('System') => '', 
     197               '<span class="page-title">'.__('Plugins management').'</span>' => '' 
     198          )) 
    194199); 
    195  
    196 dcPage::breadcrumb( 
    197      array( 
    198           __('System') => '', 
    199           '<span class="page-title">'.__('Plugins management').'</span>' => '' 
    200      )); 
    201200 
    202201if (!empty($_GET['removed'])) { 
  • admin/post.php

    r1353 r1358  
    294294} 
    295295 
    296 dcPage::open($page_title.' - '.__('Entries'), 
    297      dcPage::jsDatePicker(). 
    298      dcPage::jsToolBar(). 
    299      dcPage::jsModal(). 
    300      dcPage::jsMetaEditor(). 
    301      dcPage::jsLoad('js/_post.js'). 
    302      dcPage::jsConfirmClose('entry-form','comment-form'). 
    303      # --BEHAVIOR-- adminPostHeaders 
    304      $core->callBehavior('adminPostHeaders'). 
    305      dcPage::jsPageTabs($default_tab). 
    306      $next_headlink."\n".$prev_headlink 
    307 ); 
    308  
    309 if (!empty($_GET['upd'])) { 
    310      dcPage::message(__('Entry has been successfully updated.')); 
    311 } 
    312 elseif (!empty($_GET['crea'])) { 
    313      dcPage::message(__('Entry has been successfully created.')); 
    314 } 
    315 elseif (!empty($_GET['attached'])) { 
    316      dcPage::message(__('File has been successfully attached.')); 
    317 } 
    318 elseif (!empty($_GET['rmattach'])) { 
    319      dcPage::message(__('Attachment has been successfully removed.')); 
    320 } 
    321  
    322 if (!empty($_GET['creaco'])) { 
    323      dcPage::message(__('Comment has been successfully created.')); 
    324 } 
    325  
    326 # XHTML conversion 
    327 if (!empty($_GET['xconv'])) 
    328 { 
    329      $post_excerpt = $post_excerpt_xhtml; 
    330      $post_content = $post_content_xhtml; 
    331      $post_format = 'xhtml'; 
    332       
    333      dcPage::message(__('Don\'t forget to validate your XHTML conversion by saving your post.')); 
    334 } 
    335  
    336296if ($post_id) { 
    337297     switch ($post_status) { 
     
    354314     $page_title_edit = sprintf($edit_entry_str, html::escapeHTML($post_title)).' '.$img_status; 
    355315} 
    356 dcPage::breadcrumb( 
    357      array( 
    358           html::escapeHTML($core->blog->name) => '', 
    359           __('Entries') => 'posts.php', 
    360           '<span class="page-title">'.($post_id ? $page_title_edit : $page_title).'</span>' => '' 
    361      )); 
     316 
     317 
     318dcPage::open($page_title.' - '.__('Entries'), 
     319     dcPage::jsDatePicker(). 
     320     dcPage::jsToolBar(). 
     321     dcPage::jsModal(). 
     322     dcPage::jsMetaEditor(). 
     323     dcPage::jsLoad('js/_post.js'). 
     324     dcPage::jsConfirmClose('entry-form','comment-form'). 
     325     # --BEHAVIOR-- adminPostHeaders 
     326     $core->callBehavior('adminPostHeaders'). 
     327     dcPage::jsPageTabs($default_tab). 
     328     $next_headlink."\n".$prev_headlink, 
     329     dcPage::breadcrumb( 
     330          array( 
     331               html::escapeHTML($core->blog->name) => '', 
     332               __('Entries') => 'posts.php', 
     333               '<span class="page-title">'.($post_id ? $page_title_edit : $page_title).'</span>' => '' 
     334          )) 
     335); 
     336 
     337if (!empty($_GET['upd'])) { 
     338     dcPage::message(__('Entry has been successfully updated.')); 
     339} 
     340elseif (!empty($_GET['crea'])) { 
     341     dcPage::message(__('Entry has been successfully created.')); 
     342} 
     343elseif (!empty($_GET['attached'])) { 
     344     dcPage::message(__('File has been successfully attached.')); 
     345} 
     346elseif (!empty($_GET['rmattach'])) { 
     347     dcPage::message(__('Attachment has been successfully removed.')); 
     348} 
     349 
     350if (!empty($_GET['creaco'])) { 
     351     dcPage::message(__('Comment has been successfully created.')); 
     352} 
     353 
     354# XHTML conversion 
     355if (!empty($_GET['xconv'])) 
     356{ 
     357     $post_excerpt = $post_excerpt_xhtml; 
     358     $post_content = $post_content_xhtml; 
     359     $post_format = 'xhtml'; 
     360      
     361     dcPage::message(__('Don\'t forget to validate your XHTML conversion by saving your post.')); 
     362} 
    362363 
    363364if ($post_id && $post->post_status == 1) { 
  • admin/posts.php

    r1353 r1358  
    245245} 
    246246 
    247 dcPage::open(__('Entries'),$starting_script); 
    248  
    249 if (!$core->error->flag()) 
    250 { 
     247dcPage::open(__('Entries'),$starting_script, 
    251248     dcPage::breadcrumb( 
    252249          array( 
    253250               html::escapeHTML($core->blog->name) => '', 
    254251               '<span class="page-title">'.__('Entries').'</span>' => '' 
    255           )); 
    256  
     252          )) 
     253); 
     254 
     255if (!$core->error->flag()) 
     256{ 
    257257     echo 
    258258     '<p class="top-add"><a class="button add" href="post.php">'.__('New entry').'</a></p>'; 
  • admin/preferences.php

    r1334 r1358  
    348348      
    349349     # --BEHAVIOR-- adminPreferencesHeaders 
    350      $core->callBehavior('adminPreferencesHeaders') 
    351 ); 
    352  
    353 if (!empty($_GET['upd'])) { 
    354      dcPage::message(__('Personal information has been successfully updated.')); 
    355 } 
    356 if (!empty($_GET['updated'])) { 
    357      dcPage::message(__('Personal options has been successfully updated.')); 
    358 } 
    359 if (!empty($_GET['append'])) { 
    360      dcPage::message(__('Favorites have been successfully added.')); 
    361 } 
    362 if (!empty($_GET['neworder'])) { 
    363      dcPage::message(__('Favorites have been successfully updated.')); 
    364 } 
    365 if (!empty($_GET['removed'])) { 
    366      dcPage::message(__('Favorites have been successfully removed.')); 
    367 } 
    368 if (!empty($_GET['replaced'])) { 
    369      dcPage::message(__('Default favorites have been successfully updated.')); 
    370 } 
    371  
    372 dcPage::breadcrumb( 
     350     $core->callBehavior('adminPreferencesHeaders'), 
     351 
     352     dcPage::breadcrumb( 
    373353     array( 
    374354          html::escapeHTML($core->auth->userID()) => '', 
    375355          '<span class="page-title">'.$page_title.'</span>' => '' 
    376      )); 
     356     )) 
     357); 
     358 
     359if (!empty($_GET['upd'])) { 
     360     dcPage::message(__('Personal information has been successfully updated.')); 
     361} 
     362if (!empty($_GET['updated'])) { 
     363     dcPage::message(__('Personal options has been successfully updated.')); 
     364} 
     365if (!empty($_GET['append'])) { 
     366     dcPage::message(__('Favorites have been successfully added.')); 
     367} 
     368if (!empty($_GET['neworder'])) { 
     369     dcPage::message(__('Favorites have been successfully updated.')); 
     370} 
     371if (!empty($_GET['removed'])) { 
     372     dcPage::message(__('Favorites have been successfully removed.')); 
     373} 
     374if (!empty($_GET['replaced'])) { 
     375     dcPage::message(__('Default favorites have been successfully updated.')); 
     376} 
    377377 
    378378# User profile 
  • admin/search.php

    r1353 r1358  
    7070 
    7171 
    72 dcPage::open(__('Search'),$starting_scripts); 
    73  
    74 dcPage::breadcrumb( 
    75      array( 
    76           html::escapeHTML($core->blog->name) => '', 
    77           '<span class="page-title">'.__('Search').'</span>' => '' 
    78      )); 
     72dcPage::open(__('Search'),$starting_scripts, 
     73     dcPage::breadcrumb( 
     74          array( 
     75               html::escapeHTML($core->blog->name) => '', 
     76               '<span class="page-title">'.__('Search').'</span>' => '' 
     77          )) 
     78); 
    7979 
    8080echo 
  • admin/trackbacks.php

    r1346 r1358  
    8383/* DISPLAY 
    8484-------------------------------------------------------- */ 
    85 dcPage::open($page_title,dcPage::jsLoad('js/_trackbacks.js')); 
     85if ($can_view_page) { 
     86     $breadcrumb = dcPage::breadcrumb( 
     87     array( 
     88          html::escapeHTML($core->blog->name) => '', 
     89          html::escapeHTML($post->post_title) => $core->getPostAdminURL($post->post_type,$id), 
     90          '<span class="page-title">'.$page_title.'</span>' => '' 
     91     )); 
     92} else { 
     93     $breadcrumb = ''; 
     94} 
     95dcPage::open($page_title,dcPage::jsLoad('js/_trackbacks.js'),$breadcrumb); 
    8696 
    8797# Exit if we cannot view page 
     
    94104     dcPage::message(__('All pings sent.')); 
    95105} 
    96  
    97 dcPage::breadcrumb( 
    98      array( 
    99           html::escapeHTML($core->blog->name) => '', 
    100           html::escapeHTML($post->post_title) => $core->getPostAdminURL($post->post_type,$id), 
    101           '<span class="page-title">'.$page_title.'</span>' => '' 
    102      )); 
    103106 
    104107echo '<p><a class="back" href="'.$core->getPostAdminURL($post->post_type,$id).'">'. 
  • admin/update.php

    r1334 r1358  
    168168-------------------------------------------------------- */ 
    169169dcPage::open(__('Dotclear update'), 
    170      (!$step ? dcPage::jsPageTabs($default_tab) : '') 
    171 ); 
    172  
    173 if (!$core->error->flag()) { 
     170     (!$step ? dcPage::jsPageTabs($default_tab) : ''), 
    174171     dcPage::breadcrumb( 
    175172          array( 
    176173               __('System') => '', 
    177174               '<span class="page-title">'.__('Dotclear update').'</span>' => '' 
    178           )); 
    179 } 
     175          )) 
     176); 
    180177 
    181178if (!$step) 
  • admin/user.php

    r1334 r1358  
    174174      
    175175     # --BEHAVIOR-- adminUserHeaders 
    176      $core->callBehavior('adminUserHeaders') 
     176     $core->callBehavior('adminUserHeaders'), 
     177 
     178     dcPage::breadcrumb( 
     179          array( 
     180               __('System') => '', 
     181               __('Users') => 'users.php', 
     182               '<span class="page-title">'.$page_title.'</span>' => '' 
     183          )) 
    177184); 
    178185 
     
    184191     dcPage::message(__('User has been successfully created.')); 
    185192} 
    186  
    187 dcPage::breadcrumb( 
    188      array( 
    189           __('System') => '', 
    190           __('Users') => 'users.php', 
    191           '<span class="page-title">'.$page_title.'</span>' => '' 
    192      )); 
    193193 
    194194if ($user_id == $core->auth->userID()) { 
  • admin/users.php

    r1334 r1358  
    9494} 
    9595 
    96 dcPage::open(__('Users'),$starting_script); 
     96dcPage::open(__('Users'),$starting_script, 
     97     dcPage::breadcrumb( 
     98          array( 
     99               __('System') => '', 
     100               '<span class="page-title">'.__('Users').'</span>' => '' 
     101          )) 
     102); 
    97103 
    98104if (!$core->error->flag()) 
     
    105111     } 
    106112      
    107      dcPage::breadcrumb( 
    108           array( 
    109                __('System') => '', 
    110                '<span class="page-title">'.__('Users').'</span>' => '' 
    111           )); 
    112  
    113113     echo 
    114114     '<p class="top-add"><strong><a class="button add" href="user.php">'.__('Create a new user').'</a></strong></p>'; 
  • admin/users_actions.php

    r1334 r1358  
    131131/* DISPLAY 
    132132-------------------------------------------------------- */ 
     133if (!empty($users) && empty($blogs) && $action == 'blogs') { 
     134     $breadcrumb = dcPage::breadcrumb( 
     135          array( 
     136               __('System') => '', 
     137               __('Users') => 'users.php', 
     138               '<span class="page-title">'.__('Permissions').'</span>' => '' 
     139          )); 
     140} else { 
     141     $breadcrumb = dcPage::breadcrumb( 
     142          array( 
     143               __('System') => '', 
     144               __('Users') => 'users.php', 
     145               '<span class="page-title">'.__('Actions').'</span>' => '' 
     146          )); 
     147} 
     148 
    133149dcPage::open( 
    134150     __('Users'), 
    135151     dcPage::jsLoad('js/_users_actions.js'). 
    136152     # --BEHAVIOR-- adminUsersActionsHeaders 
    137      $core->callBehavior('adminUsersActionsHeaders') 
     153     $core->callBehavior('adminUsersActionsHeaders'), 
     154     $breadcrumb 
    138155); 
    139156 
     
    177194     } 
    178195      
    179      dcPage::breadcrumb( 
    180           array( 
    181                __('System') => '', 
    182                __('Users') => 'users.php', 
    183                '<span class="page-title">'.__('Permissions').'</span>' => '' 
    184           )); 
    185  
    186196     echo 
    187197     '<p>'.sprintf( 
  • inc/admin/lib.dc.page.php

    r1357 r1358  
    4949 
    5050     # Top of admin page 
    51      public static function open($title='', $head='', $breadcrumb='') 
     51     public static function open($title='',$head='',$breadcrumb='') 
    5252     { 
    5353          global $core; 
     
    213213     } 
    214214 
    215      public static function openPopup($title='', $head='') 
     215     public static function openPopup($title='',$head='',$breadcrumb='') 
    216216     { 
    217217          global $core; 
     
    258258          '<div id="content">'."\n"; 
    259259 
     260          // display breadcrumb if given 
     261          echo $breadcrumb; 
     262 
    260263          if ($core->error->flag()) { 
    261264               echo 
     
    276279     } 
    277280 
    278      public static function breadcrumb($elements=null,$with_home_link=true,$echo=true) 
     281     public static function breadcrumb($elements=null,$with_home_link=true,$echo=false) 
    279282     { 
    280283          // First item of array elements should be blog's name, System or Plugins 
     
    284287          $index = 0; 
    285288          foreach ($elements as $element => $url) { 
    286                $res .= ($with_home_link ? ($index == 1 ? ' : ' : ' &rsaquo; ') : ' ').($url ? '<a href="'.$url.'">' : '').$element.($url ? '</a>' : ''); 
     289               $res .= ($with_home_link ? ($index == 1 ? ' : ' : ' &rsaquo; ') : ($index == 0 ? ' ' : ' &rsaquo; ')). 
     290                    ($url ? '<a href="'.$url.'">' : '').$element.($url ? '</a>' : ''); 
    287291               $index++; 
    288292          } 
  • plugins/aboutConfig/index.php

    r1348 r1358  
    115115<body> 
    116116<?php 
    117 if (!empty($_GET['upd'])) { 
    118      dcPage::message(__('Configuration successfully updated')); 
    119 } 
    120  
    121 if (!empty($_GET['upda'])) { 
    122      dcPage::message(__('Settings definition successfully updated')); 
    123 } 
    124 dcPage::breadcrumb( 
     117echo dcPage::breadcrumb( 
    125118     array( 
    126119          __('System') => '', 
     
    128121          '<span class="page-title">'.__('about:config').'</span>' => '' 
    129122     )); 
     123if (!empty($_GET['upd'])) { 
     124     dcPage::message(__('Configuration successfully updated')); 
     125} 
     126 
     127if (!empty($_GET['upda'])) { 
     128     dcPage::message(__('Settings definition successfully updated')); 
     129} 
    130130?> 
    131131 
  • plugins/antispam/index.php

    r1347 r1358  
    123123if ($filter_gui !== false) 
    124124{ 
    125      dcPage::breadcrumb( 
     125     echo dcPage::breadcrumb( 
    126126          array( 
    127127               __('Plugins') => '', 
     
    134134else 
    135135{ 
    136      dcPage::breadcrumb( 
     136     echo dcPage::breadcrumb( 
    137137          array( 
    138138               __('Plugins') => '', 
  • plugins/blogroll/edit.php

    r1339 r1358  
    9696<body> 
    9797<?php 
    98      dcPage::breadcrumb( 
     98     echo dcPage::breadcrumb( 
    9999          array( 
    100100               html::escapeHTML($core->blog->name) => '', 
  • plugins/blogroll/index.php

    r1339 r1358  
    178178<body> 
    179179<?php 
    180      dcPage::breadcrumb( 
     180     echo dcPage::breadcrumb( 
    181181          array( 
    182182               html::escapeHTML($core->blog->name) => '', 
  • plugins/blowupConfig/index.php

    r1339 r1358  
    221221<body> 
    222222<?php 
    223 dcPage::breadcrumb( 
     223echo dcPage::breadcrumb( 
    224224     array( 
    225225          html::escapeHTML($core->blog->name) => '', 
  • plugins/daInstaller/index.php

    r1339 r1358  
    255255'</head>'. 
    256256'<body>'. 
    257 infoMessages(); 
    258257 
    259258dcPage::breadcrumb( 
     
    261260          __('System') => '', 
    262261          '<span class="page-title">'.__('DotAddict.org Installer').'</span>' => '' 
    263      )); 
     262     )). 
     263 
     264infoMessages(); 
    264265 
    265266echo 
  • plugins/importExport/index.php

    r1339 r1358  
    7474 
    7575if ($type && $module !== null) { 
    76      dcPage::breadcrumb( 
     76     echo dcPage::breadcrumb( 
    7777          array( 
    7878               __('Plugins') => '', 
     
    8989} 
    9090else { 
    91      dcPage::breadcrumb( 
     91     echo dcPage::breadcrumb( 
    9292          array( 
    9393               __('Plugins') => '', 
  • plugins/maintenance/index.php

    r1339 r1358  
    7070<body> 
    7171<?php 
    72      dcPage::breadcrumb( 
     72     echo dcPage::breadcrumb( 
    7373          array( 
    7474               __('Plugins') => '', 
  • plugins/pages/list.php

    r1339 r1358  
    177177<body> 
    178178<?php 
    179 dcPage::breadcrumb( 
     179echo dcPage::breadcrumb( 
    180180     array( 
    181181          html::escapeHTML($core->blog->name) => '', 
  • plugins/pages/page.php

    r1346 r1358  
    315315<?php 
    316316 
    317 if (!empty($_GET['upd'])) { 
    318      dcPage::message(__('Page has been successfully updated.')); 
    319 } 
    320 elseif (!empty($_GET['crea'])) { 
    321      dcPage::message(__('Page has been successfully created.')); 
    322 } 
    323 elseif (!empty($_GET['attached'])) { 
    324      dcPage::message(__('File has been successfully attached.')); 
    325 } 
    326 elseif (!empty($_GET['rmattach'])) { 
    327      dcPage::message(__('Attachment has been successfully removed.')); 
    328 } 
    329  
    330 # XHTML conversion 
    331 if (!empty($_GET['xconv'])) 
    332 { 
    333      $post_excerpt = $post_excerpt_xhtml; 
    334      $post_content = $post_content_xhtml; 
    335      $post_format = 'xhtml'; 
    336       
    337      dcPage::message(__('Don\'t forget to validate your XHTML conversion by saving your post.')); 
    338 } 
    339  
    340317if ($post_id) { 
    341318     switch ($post_status) { 
     
    359336     $edit_entry_title = $page_title; 
    360337} 
    361 dcPage::breadcrumb( 
     338echo dcPage::breadcrumb( 
    362339     array( 
    363340          html::escapeHTML($core->blog->name) => '', 
     
    365342          '<span class="page-title">'.$edit_entry_title.'</span>' => '' 
    366343     )); 
     344 
     345if (!empty($_GET['upd'])) { 
     346     dcPage::message(__('Page has been successfully updated.')); 
     347} 
     348elseif (!empty($_GET['crea'])) { 
     349     dcPage::message(__('Page has been successfully created.')); 
     350} 
     351elseif (!empty($_GET['attached'])) { 
     352     dcPage::message(__('File has been successfully attached.')); 
     353} 
     354elseif (!empty($_GET['rmattach'])) { 
     355     dcPage::message(__('Attachment has been successfully removed.')); 
     356} 
     357 
     358# XHTML conversion 
     359if (!empty($_GET['xconv'])) 
     360{ 
     361     $post_excerpt = $post_excerpt_xhtml; 
     362     $post_content = $post_content_xhtml; 
     363     $post_format = 'xhtml'; 
     364      
     365     dcPage::message(__('Don\'t forget to validate your XHTML conversion by saving your post.')); 
     366} 
    367367 
    368368if ($post_id && $post->post_status == 1) { 
  • plugins/pings/index.php

    r1339 r1358  
    5252<?php 
    5353 
    54 dcPage::breadcrumb( 
     54echo dcPage::breadcrumb( 
    5555     array( 
    5656          __('Plugins') => '', 
  • plugins/simpleMenu/index.php

    r1339 r1358  
    368368<?php 
    369369 
    370 if (!empty($_GET['added'])) { 
    371      dcPage::message(__('Menu item has been successfully added.')); 
    372 } 
    373 if (!empty($_GET['removed'])) { 
    374      dcPage::message(__('Menu items have been successfully removed.')); 
    375 } 
    376 if (!empty($_GET['neworder'])) { 
    377      dcPage::message(__('Menu items have been successfully updated.')); 
    378 } 
    379 if (!empty($_GET['updated'])) { 
    380      dcPage::message(__('Menu items have been successfully updated.')); 
    381 } 
    382  
    383 if ($step)  
    384 { 
    385      // Formulaire d'ajout d'un item 
    386      dcPage::breadcrumb( 
     370if ($step) { 
     371     echo dcPage::breadcrumb( 
    387372          array( 
    388373               html::escapeHTML($core->blog->name) => '', 
     
    390375               '<span class="page-title">'.__('Add item').'</span>' => '' 
    391376          )); 
    392  
     377} else { 
     378     echo dcPage::breadcrumb( 
     379          array( 
     380               html::escapeHTML($core->blog->name) => '', 
     381               '<span class="page-title">'.$page_title.'</span>' => '' 
     382          )); 
     383} 
     384 
     385if (!empty($_GET['added'])) { 
     386     dcPage::message(__('Menu item has been successfully added.')); 
     387} 
     388if (!empty($_GET['removed'])) { 
     389     dcPage::message(__('Menu items have been successfully removed.')); 
     390} 
     391if (!empty($_GET['neworder'])) { 
     392     dcPage::message(__('Menu items have been successfully updated.')); 
     393} 
     394if (!empty($_GET['updated'])) { 
     395     dcPage::message(__('Menu items have been successfully updated.')); 
     396} 
     397 
     398if ($step) 
     399{ 
     400     // Formulaire d'ajout d'un item 
    393401     switch ($step) { 
    394402          case 1: 
     
    459467// Liste des items 
    460468if (!$step) { 
    461      dcPage::breadcrumb( 
    462           array( 
    463                html::escapeHTML($core->blog->name) => '', 
    464                '<span class="page-title">'.$page_title.'</span>' => '' 
    465           )); 
    466 } 
    467  
    468 if (!$step) { 
    469469     echo '<form id="menuitemsappend" action="'.$p_url.'&add=1" method="post">'; 
    470470     echo '<p class="top-add">'.$core->formNonce().'<input class="button add" type="submit" name="appendaction" value="'.__('Add an item').'" /></p>'; 
  • plugins/tags/tag_posts.php

    r1339 r1358  
    110110 
    111111<?php 
    112 dcPage::breadcrumb( 
     112echo dcPage::breadcrumb( 
    113113     array( 
    114114          html::escapeHTML($core->blog->name) => '', 
  • plugins/tags/tags.php

    r1339 r1358  
    2121<body> 
    2222<?php 
    23 dcPage::breadcrumb( 
     23echo dcPage::breadcrumb( 
    2424     array( 
    2525          html::escapeHTML($core->blog->name) => '', 
  • plugins/themeEditor/index.php

    r1339 r1358  
    8787<body> 
    8888<?php 
    89 dcPage::breadcrumb( 
     89echo dcPage::breadcrumb( 
    9090     array( 
    9191          html::escapeHTML($core->blog->name) => '', 
  • plugins/userPref/index.php

    r1348 r1358  
    111111<body> 
    112112<?php 
    113 if (!empty($_GET['upd'])) { 
    114      dcPage::message(__('Preferences successfully updated')); 
    115 } 
    116  
    117 if (!empty($_GET['upda'])) { 
    118      dcPage::message(__('Preferences definition successfully updated')); 
    119 } 
    120  
    121 dcPage::breadcrumb( 
     113echo dcPage::breadcrumb( 
    122114     array( 
    123115          __('System') => '', 
     
    125117          '<span class="page-title">'.__('user:preferences').'</span>' => '' 
    126118     )); 
     119 
     120if (!empty($_GET['upd'])) { 
     121     dcPage::message(__('Preferences successfully updated')); 
     122} 
     123 
     124if (!empty($_GET['upda'])) { 
     125     dcPage::message(__('Preferences definition successfully updated')); 
     126} 
    127127?> 
    128128 
  • plugins/widgets/index.php

    r1354 r1358  
    188188<body> 
    189189<?php 
    190 dcPage::breadcrumb( 
     190echo dcPage::breadcrumb( 
    191191     array( 
    192192          html::escapeHTML($core->blog->name) => '', 
Note: See TracChangeset for help on using the changeset viewer.

Sites map