SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano

274 Plugins, 192 contribs sur SPIP-Zone, 251 visiteurs en ce moment

Home > Navigation > Recherche > Ricercare nella rubrica corrente

Ricercare nella rubrica corrente

3 dicembre 2005 – di Cap

Un form di ricerca che consente di ricercare nella rubrica corrente.

Introduzione

Un sito può contenere anche parecchie centinaia di articoli. Cosa succede quando si ricerca una parola comune in un sito così vasto? Semplice, difficilmente si trova quello che si stava cercando a causa dell’elevato numero di articoli restituiti dalla ricerca. In questi casi è molto utile poter limitare la ricerca ad una rubrica in particolare.

Il form di ricerca

Il form per la ricerca in una rubrica si usa allo stesso modo del segnaposto #FORMULAIRE_RECHERCHE (non è un nuovo segnaposto, ha solo delle maggiori possibilità). La sua particolarità è che invia alla pagina di visualizzazione dei risultati anche l’ID della rubrica in cui si trovava l’utente al momento della ricerca. Se il segnaposto si trova all’interno di un ciclo che supporta il segnaposto #ID_RUBRIQUE, il form passerà questo ID alla pagina di visualizzazione dei risultati.

Ad esempio:

<BOUCLE_rubrica_principale(RUBRIQUES) {id_rubrique}>
...
#FORMULAIRE_RECHERCHE
...
</BOUCLE_rubrique_pincipale>

Nella pagina di visualizzazione è possibile usare l’ID della rubrica come criterio di selezione scrivendo

<BOUCLE_articoli(ARTICLES) {recherche} {id_rubrique?}>
  #TITRE
</BOUCLE_articoli>

Il punto interrogativo dopo id_rubrique è utile perchè il form non restituisce l’id_rubrique se non non si trova all’interno di un ciclo o se si trova in un ciclo che non supporta #ID_RUBRIQUE. Nel caso in cui l’id_rubrique non viene passato alla pagina di ricerca, il punto interrogativo non limita la ricerca ad alcuna rubrica.

Installazione del form

L’installazione è molto semplice. Basta scaricare i 2 file allegati e salvarli nella propria cartella dei modelli (squelettes è la cartella predefinita).

Retour en haut de la page

Rispondere all'articolo

Chi sei?

Per mostrare qui il tuo avatar, registralo prima su gravatar.com (gratis e indolore). Non dimenticare di fornire il tuo indirizzo email.

Inserisci qui il tuo commento Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Aggiungi un documento

Retour en haut de la page

Ça discute par ici

  • (fr) Portage Magusine pour SPIP 2.1

    14 octobre 2010 – 14 commentaires

    Portage du plugin magusine-portage2 (2.0->2.1) en : appliquant les recommandations de la page Spip 2.1 repérant et corrigeant les incompatibilités connues. Modification du fichier plugins.xml en : portant version 1.8 à 1.9 modifiant le (...)

  • (fr) Le Couteau Suisse

    4 mai 2007 – 1359 commentaires

    Ce plugin propose d’introduire facilement de simples fonctionnalités supplémentaires à SPIP et qui s’avèrent rapidement indispensables ! Par exemple : le contrôle de nombreuses variables « cachées » de SPIP, des améliorations ou facilités typographiques, (...)

  • (fr) Métas

    8 août 2009 – 34 commentaires

    Ce petit plugin permet l’ajout, depuis l’espace privé, de metatags aux articles et rubriques de SPIP, ainsi que la mise en exergue de mots importants.

  • (fr) Modèles Facebook

    28 juin 2011 – 42 commentaires

    Ce plugin propose un ensemble de modèles SPIP (ou noisettes) pour intégrer simplement et rapidement les modules sociaux du site Facebook. Voici la liste des modèles proposés : ’send’ : le bouton « Envoyer » classique (avec commentaire), ’like’ : (...)

  • (fr) Plugin Contacts & Organisations

    4 janvier 2010 – 139 commentaires

    Ce plugin ajoute à SPIP des fonctionnalités de gestionnaire de contacts. Distingue les personnes morales (organisations) des personnes physiques (contacts) en conservant tous les attributs des auteurs SPIP. En conjonction avec le plugin (...)