source: spip-zone/_squelettes_/_bloog_/bloog_css/squelettes/recherche-forum.html @ 8034

Last change on this file since 8034 was 8034, checked in by webmaster@…, 13 years ago

Nouvelle modif des URLs. Merci Arnaud pour l'info.

File size: 7.3 KB
Line 
1<INCLURE{fond="header"}{delais=31*24*3600}>
2
3
4
5<html><head>
6
7<!-- les métas -->
8<title>[(#RECHERCHE) ][trouvé dans les forums de (#NOM_SITE_SPIP)]</title> 
9<meta name="Description" content="[(#RECHERCHE) ][trouvé dans les forums de (#NOM_SITE_SPIP)]"/>
10<meta name="Keywords" content="forum,trouver[,(#RECHERCHE)]"/>
11<meta http-equiv="content-type"content="text/html; charset=#CHARSET"/>
12
13<!-- les css et js peuvent changer suivant type d article ou de breve-->
14<link rel="stylesheet" type="text/css" href="#DOSSIER_SQUELETTE/menu.css" />
15<link rel="stylesheet" type="text/css" href="#DOSSIER_SQUELETTE/bloog.css" />
16<link rel="stylesheet" type="text/css" href="#DOSSIER_SQUELETTE/niftyCorners.css" />
17<link rel="stylesheet" type="text/css" href="#DOSSIER_SQUELETTE/print.css" media="print" />
18<script type="text/javascript" src="#DOSSIER_SQUELETTE/nifty.js"></script>
19<script type="text/javascript" src="#DOSSIER_SQUELETTE/nifty-bloog.js"></script>
20
21<!-- icones xml des fils des rubriques sous firefox -->
22<BOUCLE_rub(RUBRIQUES){tout}{titre_mot=syndic}>
23
24<link rel="alternate" type="application/rss+xml" href="[(#URL_PAGE{backend}|parametre_url{'id_rubrique',#ID_RUBRIQUE})]title="[(#TITRE)]" />
25</BOUCLE_rub>
26<!-- enlève http:// de l'adresse du site -->
27
28<?php
29$url = "art-logic.info";
30?>
31<!--$url= ereg_replace( "http://www.", "", $url );-->
32<script type="text/javascript"><!--
33// Moteur interne par Google (fenetre popup)
34 function RecherchePopup()
35 {
36 chaine = document.forms.google.s.value;
37  if (document.forms.google.elements[1].checked) {   
38   URL="http://www.google.fr/search?as_q="+chaine+"&num=100&btnG=Recherche+Google&as_epq=&as_oq=&as_eq=&lr=&as_ft=i&as_filetype=&as_qdr=all&as_occt=any&as_dt=i&as_sitesearch=<? echo $url; ?>";
39   window.open(URL,'','toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,width=700,height=400'); 
40   }
41  if (document.forms.google.elements[2].checked) {
42   URL="http://www.google.fr/search?q="+chaine+"&hl=fr&meta=lr%3Dlang_fr";
43   window.open(URL,'','toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,width=700,height=400'); 
44   }
45} // -->
46</script>
47
48
49</head>
50<body> 
51<div id="container">   <!-- centrage page -->
52<INCLURE{fond="entete"}{delais=31*24*3600}> 
53<div id="surcontent">  <!-- ouverture entête -->
54<INCLURE{fond="menuhoriz"}{delais=31*24*3600}>
55<div id="content">  <!-- ouverture contenu --> 
56<div id="colgau"> <!-- ouverture colone de gauche --> 
57
58
59
60<div id="cel">
61<ul id="deco">
62<li>
63
64<h4>Recherche interne</h4>
65<form action='_recherche-forum.php' method='post'>
66  <p>
67    <input name="recherche" type='text' value="#RECHERCHE" id='recherche' size='20' /> 
68    <input type="image" src="./IMG/002/loupe.gif" name="submit" value="Ok" />
69  <br/>
70                Lancez une recherche dans les forums du site:
71                Les mots de moins de quatre lettres ne sont pas indexés
72    par le moteur interne. Ajoutez plusieurs mots pour cibler votre recherche.</p>
73</form>
74               
75</li>
76
77
78 
79<!-- recherche sur Google -->
80<li>
81<h4>Moteur Google</h4>
82
83                                <form action='' method='get' name="google"
84                  onsubmit="return RecherchePopup();" id="google">
85                    <p>
86                      <input type='text' name="s" size="20" value="#RECHERCHE" /><a href="javascript:RecherchePopup();" onkeypress="return true"><img src="./IMG/002/loupe.gif" alt="chercher" /></a>
87                                          <br />
88                      Lancez une recherche avec Google:<br />
89                      <input name="sur" type='radio' value="site checked" checked /> 
90                      sur Art-logic.info.
91                      <input type='radio' name="sur" value="voila" /> sur le Web.<br />
92                      Les derniers messages de Art-logic.info ne
93                      sont pas indéxés par Google, préférez le
94                      moteur interne pour une recherche exhaustive.
95                    </p>
96
97                  </form>
98</li>
99</ul>
100</div>
101
102
103
104
105
106
107 <div class="grande_boite">
108 
109 <p> <!-- recherche par pertinence -->
110                  <?
111$NbResults = 0; // initialisation du comptage
112$MaxPts = 0;?>
113                  <BOUCLE_CountArticles(FORUMS){tous}{recherche}{par points}{inverse}>
114 <?
115$NbResults++; // incrémentation
116if ($MaxPts==0) $MaxPts = #POINTS;
117 ?>
118                  </BOUCLE_CountArticles>
119 <?
120if (!isset($HTTP_GET_VARS["debut_lb"])) $debut_lb = 0; // paramètre à passer en GET dans lURL
121$Page = floor($debut_lb/5) + 1;  // numéro de page dans laquelle on est
122$MaxPage = floor($NbResults/5) + 1; // dernière page
123$Last = ($debut_lb+6<$NbResults) ? $debut_lb+5 : $NbResults; // dernier résultat affiché (permet d'écrire:"résultats X à Y affichés sur un total de Z" -> voir plus bas)
124
125?>
126 <?
127if ($NbResults > 0) {
128//  ?>
129[<?echo $NbResults; ?> discussions trouvés pour &quot;(#RECHERCHE)&quot;]
130<? echo $debut_lb+1 ."-" .$Last; ?>
131
132<?
133}
134else { ?>
135[Aucun r&eacute;sultat pour "(#RECHERCHE)".]
136<? } ?>
137
138<BOUCLE_articlespert(FORUMS){tous}{recherche}{par points}{inverse}{debut_lb,5}>
139<? // calcul du pourcentage (option amusante mais pas performante)
140$PerCent = 100 * #POINTS / $MaxPts; ?>
141<br/>
142<br/>
143[<? echo number_format($PerCent, 0); ?>%]
144[<a href="_discussion.php?var_recherche=#RECHERCHE&amp;id_forum=#ID_FORUM#forum#ID_FORUM"><strong>(#TITRE)</strong></a>][<br/>
145(#INTRODUCTION)]<br/> 
146[(#DATE|nom_jour)] [(#DATE|jour)] [(#DATE|nom_mois)] [(#DATE|annee)]
147</BOUCLE_articlespert>
148<br/>
149<br/>
150
151</p>
152<p class="centre gras">
153                    <?
154if ($MaxPage>1) {
155        for ($i=0;$i<$MaxPage;$i++) {
156                if ($i+1==$Page) { ?>
157                    <? echo $i+1; ?> 
158                    <?
159                }
160                else {
161                     if ($i+1<$Page) { ?>
162                    <a href='_recherche-forum.php?recherche=<? echo urlencode($recherche); ?><? if ($i) {echo "&debut_lb="; echo 5*$i;} ?>'><? echo $i+1; ?></a> 
163                    <?
164                        }
165                        else { ?>
166                    <a href='_recherche-forum.php?recherche=<? echo urlencode($recherche); ?>&debut_lb=<? echo 5*$i; ?>'><? echo $i+1; ?></a> 
167                    <?
168                        }
169                }
170        }
171} ?> 
172          </p>
173                 
174              <!-- fin   recherche par pertinence -->
175              <!-- Recherche interne par google -->
176              <!-- debut recherche interne par google -->
177              <?php
178$url = "#URL_SITE_SPIP";
179$url= ereg_replace( "http://", "", $url );
180?>
181
182         
183</div><!-- fermeture grande_boite -->
184
185
186
187
188
189<!-- fin de cel -->
190</div>
191<!-- fermeture colone de gauche -->
192               
193
194<div class="coldroit"><!-- ouverture de la colone de droite --> 
195
196
197    <div class="boite"><!-- ouverture boite menu --> 
198        <h4 class="icone_menu">Navigation</h4>
199        <INCLURE{fond="inc_menu_rub"}{delais="7*24*3600"}> </div><!-- fermeture boite menu -->
200
201
202
203
204
205<div class="boite"> <!-- ouverture boite derniers messages --> 
206<h4 class="icone_post">Derniers messages</h4>
207<INCLURE{fond="inc_derniers_messages"}>
208</div>
209
210<div class="boite">
211  <h4 class="icone_stats">Stats</h4>
212
213<INCLURE{_inc_stats}{delai=24*3600}>
214
215</div>
216     
217 
218
219</div>   <!-- fermeture colone de droite --> 
220
221
222<hr class="spacer" />
223</div><!-- fermeture contenu --> 
224<INCLURE{fond="pieddepage"}{delais=31*24*3600}>
225
226</div> <!-- fermeture surcontenu --><br/>
227
228
229</div> <!-- fermeture container --> 
230</body>
231</html>
232
Note: See TracBrowser for help on using the repository browser.