Commit d84cc375 authored by Jerome Chauveau's avatar Jerome Chauveau
Browse files

Génération d'un head > title par défaut.

parent 58d8f5e6
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -26,6 +26,10 @@ div.hit {
    width:70%;
    margin: auto;
}
#searchWrap h3{
    margin-bottom : 30px;
    text-align: center;
}
#searchForm{
  text-align:center;
}
+1 −0
Original line number Diff line number Diff line
@@ -42,6 +42,7 @@ function max.plugin.search:searchPage($project){
               $project,
               "search",
               <div id="searchWrap">
                 <h3>{max.i18n:getText($project,'search.label')}</h3>
                 <div id='searchForm'>
                     <div id='modeWrap'>
                      <input type="radio" onchange="window.search.searchModeChanged()" value="{$max.plugin.search:ALL_TXT}" name="searchMode" checked="checked"/>Dans tous les textes
+5 −1
Original line number Diff line number Diff line
@@ -344,7 +344,11 @@ declare %private function max.html:buildMetas($projectId, $xmlFragment){
            'content' : $xmlFragment
            })
        else (
            <title>{max.html:cleanValue(string-join(($xmlFragment//*[@id='text']//(*:h1 | *:h2 | *:h3))[1]//text(), ''))}</title>,
            let $textTitle := if($xmlFragment//*[@id='text'])
                              then string-join(($xmlFragment//*[@id='text']//(*:h1 | *:h2 | *:h3))[1]//text(), '')
                              else string-join(($xmlFragment//(*:h1 | *:h2 | *:h3))[1]//text(), '')
            return
            <title>{max.config:getProjectPrettyName($projectId) || ' - ' || max.html:cleanValue($textTitle)}</title>,
            <meta name="author" content="{max.config:getProjectAuthor($projectId)}"/>,

            <meta property="dc:description" content="{max.config:getProjectDescription($projectId)}"/>,
+2 −1
Original line number Diff line number Diff line
@@ -7,6 +7,7 @@
  <entry key="menu.recherche">Rechercher</entry>
  <entry key="menu.about">À propos</entry>

  <entry key="search.label">Recherche</entry>
  <entry key="search.loading">Recherche en cours ...</entry>
  <entry key="search.results">résultat(s)</entry>