Dotclear

Changeset 2603:14879730c18e


Ignore:
Timestamp:
12/08/13 14:29:45 (12 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

Switch all templates to HTML5, step 2, ARIA roles implemented, plugins use tplset

Files:
6 added
3 deleted
27 edited

Legend:

Unmodified
Added
Removed
  • inc/public/default-templates/currywurst/404.html

    r2602 r2603  
    2929          <div id="wrapper"> 
    3030 
    31                <div id="main"> 
     31               <div id="main" role="main"> 
    3232                    <div id="content"> 
    3333 
  • inc/public/default-templates/currywurst/_entry-full.html

    r2600 r2603  
    1 <div id="p{{tpl:EntryID}}" class="post {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}} full" lang="{{tpl:EntryLang}}" xml:lang="{{tpl:EntryLang}}"> 
     1<div id="p{{tpl:EntryID}}" class="post {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}} full" lang="{{tpl:EntryLang}}" xml:lang="{{tpl:EntryLang}}" role="article"> 
    22 
    33     <!-- # New day date --> 
  • inc/public/default-templates/currywurst/_entry-short.html

    r2600 r2603  
    1 <div id="p{{tpl:EntryID}}" class="post short {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}}" lang="{{tpl:EntryLang}}" xml:lang="{{tpl:EntryLang}}"> 
     1<div id="p{{tpl:EntryID}}" class="post short {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}}" lang="{{tpl:EntryLang}}" xml:lang="{{tpl:EntryLang}}" role="article"> 
    22 
    33     <!-- # New day date --> 
  • inc/public/default-templates/currywurst/_entry-title.html

    r2600 r2603  
    1 <div id="p{{tpl:EntryID}}" class="post {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}} title" lang="{{tpl:EntryLang}}" xml:lang="{{tpl:EntryLang}}"> 
     1<div id="p{{tpl:EntryID}}" class="post {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}} title" lang="{{tpl:EntryLang}}" xml:lang="{{tpl:EntryLang}}" role="article"> 
    22 
    33     <!-- # New day date --> 
  • inc/public/default-templates/currywurst/_footer.html

    r2600 r2603  
    22 
    33{{tpl:SimpleMenu id="sn-bottom" class="supranav nobig"}} 
    4 <div id="footer"> 
     4<div id="footer" role="contentinfo"> 
    55     <div id="blogcustom"> 
    66          {{tpl:Widgets type="custom"}} 
  • inc/public/default-templates/currywurst/_sidebar.html

    r2600 r2603  
    1 <div id="sidebar"> 
     1<div id="sidebar" role="complementary"> 
    22     <div id="blognav"> 
    33          {{tpl:Widgets type="nav"}} 
  • inc/public/default-templates/currywurst/_simple-entry.html

    r2600 r2603  
    1 <div id="p{{tpl:EntryID}}" class="post simple"> 
     1<div id="p{{tpl:EntryID}}" class="post simple" role="article"> 
    22     <h2 class="post-title">{{tpl:EntryTitle encode_html="1"}}</h2> 
    33 
     
    117117 
    118118     <!-- # Comment form --> 
    119      <form action="{{tpl:EntryURL}}#pr" method="post" id="comment-form"> 
     119     <form action="{{tpl:EntryURL}}#pr" method="post" id="comment-form" role="form"> 
    120120          <tpl:IfCommentPreview> 
    121121               <div id="pr"> 
  • inc/public/default-templates/currywurst/_top.html

    r2600 r2603  
    11<div id="header"> 
    22 
    3      <div id="top"> 
     3     <div id="top" role="banner"> 
    44          <p id="logo" class="nosmall"><a href="{{tpl:BlogURL}}"><img src="{{tpl:BlogThemeURL}}/img/logo.png" alt="{{tpl:lang Home}}" /></a></p> 
    55          <h1><a href="{{tpl:BlogURL}}"><span>{{tpl:BlogName encode_html="1"}}</span></a></h1> 
     
    77     </div> 
    88 
    9      <ul id="prelude"> 
     9     <ul id="prelude" role="navigation"> 
    1010          <li class="nosmall"><a href="#main">{{tpl:lang To content}}</a></li> 
    1111          <li><a href="#blognav">{{tpl:lang To menu}}</a></li> 
  • inc/public/default-templates/currywurst/archive.html

    r2602 r2603  
    3939          <div id="wrapper"> 
    4040 
    41                <div id="main"> 
     41               <div id="main" role="main"> 
    4242                    <div id="content"> 
    4343 
     
    125125               </div> <!-- End #main --> 
    126126 
    127                <div id="sidebar"> 
     127               <div id="sidebar" role="complementary"> 
    128128                    <div id="blognav"> 
    129129                         <tpl:Widget id="search"> 
  • inc/public/default-templates/currywurst/archive_month.html

    r2602 r2603  
    3838          <div id="wrapper"> 
    3939 
    40                <div id="main"> 
     40               <div id="main" role="main"> 
    4141                    <div id="content"> 
    4242 
     
    5353                         <div class="content-inner"> 
    5454                              <tpl:Entries> 
    55                                    {{tpl:include src="_entry_short.html"}} 
     55                                   {{tpl:include src="_entry-short.html"}} 
    5656                              </tpl:Entries> 
    5757                         </div> 
  • inc/public/default-templates/currywurst/category.html

    r2602 r2603  
    5050          <div id="wrapper"> 
    5151 
    52                <div id="main"> 
     52               <div id="main" role="main"> 
    5353                    <div id="content"> 
    5454 
     
    9090                         <div class="content-inner"> 
    9191                              <tpl:Entries> 
    92                                    {{tpl:include src="_entry_short.html"}} 
     92                                   {{tpl:include src="_entry-short.html"}} 
    9393 
    9494                                   <tpl:EntriesFooter> 
  • inc/public/default-templates/currywurst/home.html

    r2602 r2603  
    5454          <div id="wrapper"> 
    5555 
    56                <div id="main"> 
     56               <div id="main" role="main"> 
    5757                    <div id="content"> 
    5858 
     
    6666 
    6767                                   <tpl:LoopPosition start="2"> 
    68                                         {{tpl:include src="_entry_short.html"}} 
     68                                        {{tpl:include src="_entry-short.html"}} 
    6969                                   </tpl:LoopPosition> 
    7070                              </tpl:SysIf> 
     
    7272                              <!-- Next pages --> 
    7373                              <tpl:SysIf current_mode="!default"> 
    74                                    {{tpl:include src="_entry_short.html"}} 
     74                                   {{tpl:include src="_entry-short.html"}} 
    7575                              </tpl:SysIf> 
    7676 
  • inc/public/default-templates/currywurst/password-form.html

    r2602 r2603  
    2929<body> 
    3030 
    31 <form action="{{tpl:EntryURL}}" method="post"> 
     31<form action="{{tpl:EntryURL}}" method="post" role="form"> 
    3232<h2>{{tpl:lang Password needed}}</h2> 
    3333 
  • inc/public/default-templates/currywurst/post.html

    r2602 r2603  
    4747          <div id="wrapper"> 
    4848 
    49                <div id="main"> 
     49               <div id="main" role="main"> 
    5050                    <div id="content"> 
    5151 
  • inc/public/default-templates/currywurst/search.html

    r2602 r2603  
    4848          <div id="wrapper"> 
    4949 
    50                <div id="main"> 
     50               <div id="main" role="main"> 
    5151                    <div id="content"> 
    5252 
     
    6767                              <tpl:Entries type="post,page"> 
    6868 
    69                                    {{tpl:include src="_entry_short.html"}} 
     69                                   {{tpl:include src="_entry-short.html"}} 
    7070 
    7171                                   <tpl:EntriesFooter> 
  • inc/public/default-templates/mustek/404.html

    r2602 r2603  
    3030<div id="wrapper"> 
    3131 
    32 <div id="main"> 
     32<div id="main" role="main"> 
    3333  <div id="content"> 
    3434 
     
    4444</div> 
    4545 
    46 <div id="sidebar"> 
     46<div id="sidebar" role="complementary"> 
    4747  <div id="blognav"> 
    4848    {{tpl:Widgets type="nav"}} 
  • inc/public/default-templates/mustek/_footer.html

    r2599 r2603  
    1 <div id="footer"> 
     1<div id="footer" role="contentinfo"> 
    22  <p>{{tpl:SysPoweredBy}}</p> 
    33</div> 
  • inc/public/default-templates/mustek/_top.html

    r2599 r2603  
    1 <div id="top"> 
     1<div id="top" role="banner"> 
    22  <h1><span><a href="{{tpl:BlogURL}}">{{tpl:BlogName encode_html="1"}}</a></span></h1> 
    33 
     
    66</div> 
    77 
    8 <p id="prelude"><a href="#main">{{tpl:lang To content}}</a> | 
     8<p id="prelude" role="navigation"><a href="#main">{{tpl:lang To content}}</a> | 
    99<a href="#blognav">{{tpl:lang To menu}}</a> | 
    1010<a href="#search">{{tpl:lang To search}}</a></p> 
  • inc/public/default-templates/mustek/archive.html

    r2602 r2603  
    3636<div id="wrapper"> 
    3737 
    38 <div id="main"> 
     38<div id="main" role="main"> 
    3939  <div id="content"> 
    4040 
     
    6161</div> <!-- End #main --> 
    6262 
    63 <div id="sidebar"> 
     63<div id="sidebar" role="complementary"> 
    6464  <div id="blognav"> 
    6565    {{tpl:Widgets type="nav"}} 
  • inc/public/default-templates/mustek/archive_month.html

    r2602 r2603  
    4242<div id="wrapper"> 
    4343 
    44 <div id="main"> 
     44<div id="main" role="main"> 
    4545  <div id="content"> 
    4646 
     
    7878</div> <!-- End #main --> 
    7979 
    80 <div id="sidebar"> 
     80<div id="sidebar" role="complementary"> 
    8181  <div id="blognav"> 
    8282    {{tpl:Widgets type="nav"}} 
  • inc/public/default-templates/mustek/category.html

    r2602 r2603  
    5151<div id="wrapper"> 
    5252 
    53 <div id="main"> 
     53<div id="main" role="main"> 
    5454  <div id="content"> 
    5555 
     
    8585 
    8686  <tpl:Entries> 
    87     <div id="p{{tpl:EntryID}}" class="post {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}}" lang="{{tpl:EntryLang}}" xml:lang="{{tpl:EntryLang}}"> 
     87    <div id="p{{tpl:EntryID}}" class="post {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}}" lang="{{tpl:EntryLang}}" xml:lang="{{tpl:EntryLang}}" role="article"> 
    8888    <!-- # New day date --> 
    8989    <tpl:DateHeader><p class="day-date">{{tpl:EntryDate}}</p></tpl:DateHeader> 
     
    149149</div> <!-- End #main --> 
    150150 
    151 <div id="sidebar"> 
     151<div id="sidebar" role="complementary"> 
    152152  <div id="blognav"> 
    153153    {{tpl:Widgets type="nav"}} 
  • inc/public/default-templates/mustek/home.html

    r2602 r2603  
    5555<div id="wrapper"> 
    5656 
    57 <div id="main"> 
     57<div id="main" role="main"> 
    5858  <div id="content"> 
    5959  <tpl:Entries> 
    60     <div id="p{{tpl:EntryID}}" class="post {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}}" lang="{{tpl:EntryLang}}" xml:lang="{{tpl:EntryLang}}"> 
     60    <div id="p{{tpl:EntryID}}" class="post {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}}" lang="{{tpl:EntryLang}}" xml:lang="{{tpl:EntryLang}}" role="article"> 
    6161    <!-- # New day date --> 
    6262    <tpl:DateHeader><p class="day-date">{{tpl:EntryDate}}</p></tpl:DateHeader> 
     
    126126</div> <!-- End #main --> 
    127127 
    128 <div id="sidebar"> 
     128<div id="sidebar" role="complementary"> 
    129129  <div id="blognav"> 
    130130    {{tpl:Widgets type="nav"}} 
  • inc/public/default-templates/mustek/password-form.html

    r2602 r2603  
    2929<body> 
    3030 
    31 <form action="{{tpl:EntryURL}}" method="post"> 
     31<form action="{{tpl:EntryURL}}" method="post" role="form"> 
    3232<h2>{{tpl:lang Password needed}}</h2> 
    3333 
  • inc/public/default-templates/mustek/post.html

    r2602 r2603  
    5252<div id="wrapper"> 
    5353 
    54 <div id="main"> 
     54<div id="main" role="main"> 
    5555  <div id="content"> 
    5656 
     
    6464  </p> 
    6565 
    66   <div id="p{{tpl:EntryID}}" class="post"> 
     66  <div id="p{{tpl:EntryID}}" class="post" role="article"> 
    6767    <h2 class="post-title">{{tpl:EntryTitle encode_html="1"}}</h2> 
    6868 
     
    164164 
    165165    <!-- # Comment form --> 
    166     <form action="{{tpl:EntryURL}}#pr" method="post" id="comment-form"> 
     166    <form action="{{tpl:EntryURL}}#pr" method="post" id="comment-form" role="form"> 
    167167      <tpl:IfCommentPreview> 
    168168        <div id="pr"> 
     
    257257</div> <!-- End #main --> 
    258258 
    259 <div id="sidebar"> 
     259<div id="sidebar" role="complementary"> 
    260260  <div id="blognav"> 
    261261    {{tpl:Widgets type="nav"}} 
  • inc/public/default-templates/mustek/search.html

    r2602 r2603  
    4949<div id="wrapper"> 
    5050 
    51 <div id="main"> 
     51<div id="main" role="main"> 
    5252  <div id="content"> 
    5353 
     
    6666 
    6767  <tpl:Entries> 
    68     <div id="p{{tpl:EntryID}}" class="post {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}}" lang="{{tpl:EntryLang}}" xml:lang="{{tpl:EntryLang}}"> 
     68    <div id="p{{tpl:EntryID}}" class="post {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}}" lang="{{tpl:EntryLang}}" xml:lang="{{tpl:EntryLang}}" role="article"> 
    6969    <!-- # New day date --> 
    7070    <tpl:DateHeader><p class="day-date">{{tpl:EntryDate}}</p></tpl:DateHeader> 
     
    134134</div> <!-- End #main --> 
    135135 
    136 <div id="sidebar"> 
     136<div id="sidebar" role="complementary"> 
    137137  <div id="blognav"> 
    138138    {{tpl:Widgets type="nav"}} 
  • plugins/pages/_public.php

    r2586 r2603  
    190190                         header('X-Pingback: '.$core->blog->url.$core->url->getURLFor("xmlrpc",$core->blog->id)); 
    191191                    } 
    192                     $core->tpl->setPath($core->tpl->getPath(), dirname(__FILE__).'/default-templates'); 
     192 
     193                    $tplset = $core->themes->moduleInfo($core->blog->settings->system->theme,'tplset'); 
     194                    if (!empty($tplset) && is_dir(dirname(__FILE__).'/default-templates/'.$tplset)) { 
     195                         $core->tpl->setPath($core->tpl->getPath(), dirname(__FILE__).'/default-templates/'.$tplset); 
     196                    } else { 
     197                         $core->tpl->setPath($core->tpl->getPath(), dirname(__FILE__).'/default-templates/mustek'); 
     198                    } 
    193199                    self::serveDocument('page.html'); 
    194200               } 
  • plugins/tags/_public.php

    r2566 r2603  
    8282     public static function addTplPath($core) 
    8383     { 
    84           $core->tpl->setPath($core->tpl->getPath(), dirname(__FILE__).'/default-templates'); 
     84          $tplset = $core->themes->moduleInfo($core->blog->settings->system->theme,'tplset'); 
     85          if (!empty($tplset) && is_dir(dirname(__FILE__).'/default-templates/'.$tplset)) { 
     86               $core->tpl->setPath($core->tpl->getPath(), dirname(__FILE__).'/default-templates/'.$tplset); 
     87          } else { 
     88               $core->tpl->setPath($core->tpl->getPath(), dirname(__FILE__).'/default-templates/mustek'); 
     89          } 
    8590     } 
    8691 
Note: See TracChangeset for help on using the changeset viewer.

Sites map