Dotclear

Changeset 505:3cf15f858012


Ignore:
Timestamp:
07/04/11 12:42:05 (14 years ago)
Author:
Franck <carnet.franck.paul@…>
Branch:
default
Message:

Pages gestionnaire de média et configuration des filtres antispam pour le #1247.
A priori pas de modifications à faire sur la page des permissions.

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • admin/media.php

    r500 r505  
    278278} 
    279279 
    280 echo '<h2>'.html::escapeHTML($core->blog->name).' &rsaquo; <a href="'.html::escapeURL($page_url.'&d=').'">'.__('Media manager').'</a>'. 
    281 ' / '.(isset($core->media) ? $core->media->breadCrumb(html::escapeURL($page_url).'&amp;d=%s') : '').'</h2>'; 
     280echo '<h2>'.html::escapeHTML($core->blog->name).' &rsaquo; '; 
     281if (!isset($core->media)) { 
     282     echo '<span class="page-title">'.__('Media manager').'</span></h2>'; 
     283} else { 
     284     $breadcrumb = $core->media->breadCrumb(html::escapeURL($page_url).'&amp;d=%s','<span class="page-title">%s</span>'); 
     285     if ($breadcrumb == '') { 
     286          echo '<span class="page-title">'.__('Media manager').'</span></h2>'; 
     287     } else { 
     288          echo '<a href="'.html::escapeURL($page_url.'&d=').'">'.__('Media manager').'</a>'.' / '.$breadcrumb.'</h2>'; 
     289     } 
     290} 
    282291 
    283292if (!$dir) { 
  • inc/core/class.dc.media.php

    r407 r505  
    175175      
    176176     @param    href      <b>string</b>       URL pattern 
     177     @param    last      <b>string</b>       Last item pattern 
    177178     @return   <b>string</b> HTML code 
    178179     */ 
    179      public function breadCrumb($href) 
     180     public function breadCrumb($href,$last='') 
    180181     { 
    181182          $res = ''; 
    182183          if ($this->relpwd && $this->relpwd != '.') { 
    183184               $pwd = ''; 
    184                foreach (explode('/',$this->relpwd) as $v) { 
    185                     $pwd .= rawurlencode($v).'/'; 
    186                     $res .= '<a href="'.sprintf($href,$pwd).'">'.$v.'</a> / '; 
     185               $arr = explode('/',$this->relpwd); 
     186               $count = count($arr); 
     187               foreach ($arr as $v) { 
     188                    if (($last != '') && (0 === --$count)) { 
     189                         $res .= sprintf($last,$v); 
     190                    } else { 
     191                         $pwd .= rawurlencode($v).'/'; 
     192                         $res .= '<a href="'.sprintf($href,$pwd).'">'.$v.'</a> / '; 
     193                    } 
    187194               } 
    188195          } 
  • plugins/antispam/index.php

    r500 r505  
    110110<body> 
    111111<?php 
    112 echo '<h2>'.html::escapeHTML($core->blog->name).' &rsaquo; <span class="page-title">'.$page_name.'</span></h2>'; 
    113112 
    114113if ($filter_gui !== false) 
    115114{ 
    116      echo '<p><a href="'.$p_url.'">'.__('Return to filters').'</a></p>'; 
    117      printf('<h3>'.__('%s configuration').'</h3>',$filter->name); 
     115     echo '<h2>'.html::escapeHTML($core->blog->name).' &rsaquo; <a href="'.$p_url.'">'.$page_name.'</a>'. 
     116          ' &rsaquo; <span class="page-title">'.sprintf(__('%s configuration'),$filter->name).'</span></h2>'; 
    118117 
    119118     echo $filter_gui; 
     
    121120else 
    122121{ 
     122     echo '<h2>'.html::escapeHTML($core->blog->name).' &rsaquo; <span class="page-title">'.$page_name.'</span></h2>'; 
     123 
    123124     # Information 
    124125     $spam_count = dcAntispam::countSpam($core); 
Note: See TracChangeset for help on using the changeset viewer.

Sites map