Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
clients:scrutarijs [2017/06/26 12:01]
vincent [Options de Scrutari.Client.init]
clients:scrutarijs [2017/07/11 15:08]
vincent
Ligne 1: Ligne 1:
 ====== ScrutariJs ====== ====== ScrutariJs ======
  
-===== Les fichiers ​de localisation (l10n) =====+ScrutariJs est un client ​de Scrutari écrit en Javascript. Il est déposé sur Framagit : https://​framagit.org/​Scrutari/​scrutarijs. Le wiki du dépôt indique notamment [[https://​framagit.org/​Scrutari/​scrutarijs/​wikis/​installation|la procédure d'​installation]] et comment [[https://​framagit.org/​Scrutari/​scrutarijs/​wikis/​adaptation|l'​adapter]].
  
-L'insertion ​d'un fichier ​de localisation est indispensable ​pour que l'interface soit lisibleUn fichier ​de localisation ​est un fichier Javascript où est défini un objet javascript appelé SCRUTARI_L10N dont les noms de propriétés correspondent aux clés de localisation.+Il est possible de le voir en action à l'adresse [[http://​client.scrutari.net/​|client.scrutari.net]] (avec une recherche sur la Coredem). client.scrutari.net est constitué ​d'une série ​de scripts PHP qui organise l'​appel du client ScrutariJs avec notamment une variante ​pour grand écran qui divise la fenêtre en deux cadres : un pour la recherche proprement dite et l'autre pour la consultation : [[http://​client.scrutari.net/?​page=frame|client.scrutari.net/?​page=frame]]Le code de ce mini site est aussi hébergé sur Framagit : [[https://​framagit.org/​Scrutari/​scrutarijs-standalone|Scrutari/​scrutarijs-standalone]].
  
-Extrait du fichier ​pour le français : +ScrutariJs est conçu ​pour s'intégrer dans des sites existantscomme le montre ​les exemples suivants ​:
- +
-<code javascript>​ +
-var SCRUTARI_L10N = { +
-  lang:'​fr', +
-  '_ and':'​ET',​ +
-  '_ button_check_all':'​Tout cocher',​ +
-  '_ button_close':'​Fermer'​ +
-}; +
-</​code>​ +
- +
-Les fichiers de localisation sont définis à part dans le répertoire !!l10n/!!. Ils doivent être insérés spécifiquement. +
- +
-Exemple : +
- +
-<code javascript>​ +
-<script src="​scrutarijs/​l10n/​fr.js"></​script>​ +
-</​code>​ +
- +
-===== Options de Scrutari.Client.init ===== +
- +
-  * //locMap// : object Javascript dont les noms de propriétés correspondent aux clés de localisation. L'​insertion d'un fichier de localisation crée un tel objet nommé SCRUTARI_L10N,​ il suffit alors d'​écrire locMapSCRUTARI_L10N +
-  * //​htmlObject//​+
  
 +  * [[Films en Luttes et en Mouvement|http://​www.films-luttes-mouvements.net/​scrutarijs]]
 +  * [[Socioeco.org|http://​www.socioeco.org/​scrutarijs_fr.html]]
 +  * [[Autour du 1er mai|http://​www.autourdu1ermai.fr/​scrutarijs]]
 +  * [[Citego|http://​www.citego.org/​scrutarijs_fr.html]]
  
 +Une extension pour Spip est également développée pour faciliter son intégration dans un site Spip, comme le montre le [[http://​www.coredem.info/​spip.php?​page=recherche_scrutari&​moteur=coredem|site de la Coredem]]
clients/scrutarijs.txt · Dernière modification: 2017/07/11 15:11 par vincent
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0