================================================================================
VERSION 0.9.15 XX XX 2007
+New:
+
+ * Search:
+ - Shortcuts to open user profile directly from search -FRU
+
Bug/Wish:
* Profile:
$page->assign('promo_max', $max);
if (Env::has('quick') || $action == 'geoloc') {
+ $quick = trim(Env::v('quick'));
+ $list = 'profile|prf|fiche|fic|referent|ref|mentor';
+ if (S::has_perms()) {
+ $list .= '|admin|adm|ax';
+ }
+ if (preg_match('/^(' . $list . '):([-a-z]+(\.[-a-z]+(\.\d{2,4})?)?)$/',
+ $quick, $matches)) {
+ $forlife = $matches[2];
+ switch($matches[1]) {
+ case 'admin': case 'adm':
+ $base = 'admin/user/';
+ break;
+ case 'ax':
+ $base = 'profile/ax/';
+ break;
+ case 'profile': case 'prf': case 'fiche': case 'fic':
+ $base = 'profile/';
+ break;
+ case 'referent': case 'ref': case 'mentor':
+ $base = 'referent/';
+ break;
+ }
+ pl_redirect($base . $forlife);
+ }
+
$page->assign('formulaire', 0);
require_once 'userset.inc.php';
<code>Dupont 1980-1990 2000</code>
</p>
-<h2>Astuce pour les noms ...</h2>
+<h2>Astuce pour les noms...</h2>
<p>
Parfois on ne sait plus si le nom qu'on recherche s'écrit « Lenormand », « Le Normand » ou « Le-Normand » ...
</p>
notre base de données.
</p>
+<h2>Raccourcis...</h2>
+<p>
+ En tapant <code>fiche:prenom.nom.promo</code> tu accèdes directement à la fiche du camarade correspondant.
+ De même <code>ref:prenom.nom.promo</code> t'emmène sur la fiche référent du camarade.
+</p>
+<p>
+ Ces raccourcis fonctionnement également depuis le lien de recherche rapide disponible sur toutes les pages
+ du site<span class="searchbar"> et depuis la barre de recherche de ton navigateur si tu installes le module
+ ci-dessous</span>.
+</p>
+
{if $smarty.session.perms->hasFlag('user')}
-<div id="searchbar" style="display: none">
+<div class="searchbar">
<h2>Barre de recherche pour ton navigateur</h2>
<p>
Si tu utilises un navigateur moderne tel que Firefox ou Internet Explorer 7, tu peux ajouter un module de recherche
</p>
</div>
+{javascript name=jquery}
<script type="text/javascript">//<![CDATA[
{literal}
- if (canAddSearchEngine()) {
- document.getElementById('searchbar').style.display = '';
+ if (!canAddSearchEngine()) {
+ $(".searchbar").hide();
}
{/literal}
//]]></script>