Changeset 95904 in spip-zone
- Timestamp:
- Mar 10, 2016, 4:09:21 PM (5 years ago)
- Location:
- _plugins_/statistiques_objets/trunk
- Files:
-
- 8 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/statistiques_objets/trunk/lang/statistiques_fr.php
r95887 r95904 20 20 'info_visites_objets_derniers' => 'Les derniers publiés :', 21 21 22 // O 23 'onglet_visites_toutes' => 'Toutes les visites', 24 22 25 ); -
_plugins_/statistiques_objets/trunk/paquet.xml
r95891 r95904 2 2 prefix="statsobjets" 3 3 categorie="statistique" 4 version="1.0. 7"4 version="1.0.8" 5 5 etat="dev" 6 6 compatibilite="[3.0.0;3.1.*]" -
_plugins_/statistiques_objets/trunk/prive/squelettes/inclure/stats-visites-data.html
r95891 r95904 7 7 8 8 ] 9 [(#BOITE_OUVRIR{[(#CHEMIN_IMAGE{statistique-24.png}|balise_img{'',cadre-icone})]<h1><:statistiques:titre_evolution_visite:></h1>,'simple stats'})] 9 10 10 [(#BOITE_OUVRIR{[(#CHEMIN_IMAGE{statistique-24.png}|balise_img{'',cadre-icone})]<h1><:statistiques:titre_evolution_visite:></h1>,'simple stats'})] 11 [(#REM) Objet sélectionné ] 11 [(#REM) éventuel objet sélectionné ] 12 12 <BOUCLE_expose(CONDITION){si #ENV{objet}|et{#ENV{id_objet}|intval}}> 13 13 #SET{id_table_objet, #ENV{objet}|id_table_objet} … … 26 26 </BOUCLE_expose> 27 27 28 [(#REM) Graphiques ] 28 29 <INCLURE{fond=prive/squelettes/inclure/stats-visites-jours,ajax,env} /> 29 30 <INCLURE{fond=prive/squelettes/inclure/stats-visites-mois,ajax,env} /> -
_plugins_/statistiques_objets/trunk/prive/squelettes/inclure/stats-visites-data_fonctions.php
r95891 r95904 7 7 // on récupère les fonctions du squelette surchargé (plugin de la dist) 8 8 include_spip(_DIR_PLUGIN_STATS.'/prive/squelettes/inclure/stats-visites-data_fonctions'); 9 10 // une fonction en plus 11 function stats_total_objet($objet='', $serveur = '') { 12 $row = sql_fetsel("SUM(visites) AS total_absolu", "spip_visites", '', '', '', '', '', $serveur); 13 14 return $row ? $row['total_absolu'] : 0; 15 } -
_plugins_/statistiques_objets/trunk/prive/squelettes/inclure/stats-visites-populaires.html
r95890 r95904 8 8 - \#EXPOSE : avec une balise conditionnelle 9 9 10 Le squelette appelant ne transmet pas l'env, donc on récupère les variables nécessaires avec _request11 12 10 Inclus dans : 13 11 - prive/squelettes/contenu/stats_visites.html 14 12 15 13 ] 16 17 [(#REM) onglet des objets ] 18 #SET{objets,#LISTE{article}} 19 <BOUCLE_objets(visites_objets){fusion objet}>#SET{objets,#GET{objets}|push{#OBJET}}</BOUCLE_objets> 20 #SET{objet,#VAL{objet}|_request|sinon{#VAL{id_article}|_request|?{article}}|sinon{#GET{objets/0}}} 21 #SET{id_objet,#VAL{id_objet}|_request} 14 #SET{objet,#ENV{objet,article}} 15 #SET{id_objet,#ENV{id_objet}|intval} 22 16 #SET{id_table_objet, #GET{objet}|id_table_objet} 23 17 #SET{table_objet_sql,#GET{objet}|table_objet_sql} 24 18 #SET{champ_titre,#GET{objet}|objet_info{titre}|sinon{titre}} 25 19 #SET{champ_date,#GET{objet}|objet_info{date}|sinon{date}} 26 27 <div class="onglets_simple clearfix">28 <ul>29 <BOUCLE_menu(DATA){source table, #GET{objets}}>30 <li>[(#SELF|parametre_url{objet,#VALEUR}|parametre_url{id_article|id_objet,''}|lien_ou_expose{[(#VALEUR|objet_icone{16}) ][(#VALEUR|objet_info{texte_objets}|_T)],#VALEUR|=={#GET{objet}},ajax})]</li>31 </BOUCLE_menu>32 </ul>33 </div>34 20 35 21 #BOITE_OUVRIR{'','note'} … … 50 36 <li[ (#GET{id_objet}|=={#VALEUR{#GET{id_table_objet}}}|?{class="on"})]> 51 37 <a 52 href="[(#SELF|parametre_url{ id_objet,#VALEUR{#GET{id_table_objet}}})]#contenu" class="ajax"38 href="[(#SELF|parametre_url{objet,#GET{objet}}|parametre_url{id_objet,#VALEUR{#GET{id_table_objet}}})]#contenu" class="ajax" 53 39 title="<:statistiques:info_popularite_3{visites=#VALEUR{visites},popularite=#GET{popularite}}|attribut_html:>"> 54 40 #VALEUR{titre} … … 68 54 <li value="[(#VALEUR{#GET{id_table_objet}}|array_search{#GET{c}}|plus{1})]"[ (#GET{id_objet}|=={#VALEUR{#GET{id_table_objet}}}|?{class="on"})]> 69 55 <a 70 href="[(#SELF|parametre_url{ id_objet,#VALEUR{#GET{id_table_objet}}})]#contenu" class="ajax"56 href="[(#SELF|parametre_url{objet,#GET{objet}}|parametre_url{id_objet,#VALEUR{#GET{id_table_objet}}})]#contenu" class="ajax" 71 57 title="<:statistiques:info_popularite_3{visites=#VALEUR{visites},popularite=#GET{popularite}}|attribut_html:>"> 72 58 #VALEUR{titre} … … 89 75 <BOUCLE_plusvisites(DATA){source sql, #GET{req_plusvisites}}> 90 76 #SET{popularite,#VALEUR{popularite}|ceil} 91 <li value="[(#VALEUR{#GET{id_table_objet}}|array_search{#GET{c}}|plus{1})]"[ (#GET{id_objet}|=={#VALEUR{#GET{id_table_objet}}}|?{class="on"})]><a href="[(#SELF|parametre_url{id_objet,#VALEUR{#GET{id_table_objet}}})]#contenu" class="ajax" 92 title="<:statistiques:info_popularite_3{visites=#VALEUR{visites},popularite=#GET{popularite}}|attribut_html:>">#TITRE</a></li> 77 <li value="[(#VALEUR{#GET{id_table_objet}}|array_search{#GET{c}}|plus{1})]"[ (#GET{id_objet}|=={#VALEUR{#GET{id_table_objet}}}|?{class="on"})]> 78 <a href="[(#SELF|parametre_url{objet,#GET{objet}}|parametre_url{id_objet,#VALEUR{#GET{id_table_objet}}})]#contenu" class="ajax" 79 title="<:statistiques:info_popularite_3{visites=#VALEUR{visites},popularite=#GET{popularite}}|attribut_html:>"> 80 #VALEUR{titre} 81 </a> 82 </li> 93 83 </BOUCLE_plusvisites> 94 84 </ol>
Note: See TracChangeset
for help on using the changeset viewer.