SPIP forum

SPIP Forums


clock_pop.png
  • Création de squelettes >

    Affichage des calendriers dans un formulaire d'événements côté public Résolu

    par christopheg - 10:15 Réponse(s) : 6

    Bonjour,

    Désolé, en fait je n’ai pas fait ça aussi proprement : j’ai directement copié les lignes dans mon en-tête parce qu’un peu pressé.
    Voici ce que j’ai dans le head :

    1. <title><:icone_agenda:> - [(#NOM_SITE_SPIP|textebrut)]</title>
    2. [<meta name="description" content="(#DESCRIPTIF_SITE_SPIP|couper{150}|attribut_html)" />]
    3. <INCLURE{fond=inc-head}>
    4.  
    5. [(#REM)
    6. Appel au script php en attendant de reecrire le head ici
    7. ]
    8. [<title>(#ENV{titre,''})</title>
    9. ]
    10. <meta http-equiv="Content-Type" content="text/html[; charset=(#CONFIG{charset})]" />
    11. <script type='text/javascript'>/*<![CDATA[*/
    12. var url_menu_rubrique="[(#EVAL{_DIR_RACINE}|sinon{./}|concat{#EVAL{_SPIP_SCRIPT}})]?action=menu_rubriques\x26date=#CONFIG{date_calcul_rubriques}";
    13. (function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);
    14. [(#EVAL{$_COOKIE}|table_valeur{spip_accepte_ajax}|>={1}|non)
    15. function test_accepte_ajax(){jQuery.ajax({"url":"[(#URL_ECRIRE{test_ajax,js=1}|replace{'&amp;','\x26'})]"});}
    16. ][(#EVAL{_OUTILS_DEVELOPPEURS}|oui)var _OUTILS_DEVELOPPEURS=true;
    17. ]var ajax_image_searching = '<img src="#CHEMIN_IMAGE{searching.gif}" alt="" />';
    18. var stat = [(#CONFIG{activer_statistiques}|=={non}|?{0,1})];
    19. var confirm_changer_statut = '<:confirm_changer_statut|html2unicode|addslashes|unicode_to_javascript:>';
    20. var error_on_ajaxform='<:erreur_technique_ajaxform|html2unicode|addslashes|unicode_to_javascript:>';
    21. /*]]>*/</script>
    22. <meta name="viewport" content="width=device-width" />
    23. [<link rel="stylesheet" type="text/css" href="(#VAL{reset.css}|find_in_theme|timestamp|url_absolue)" id="csspriveereset" />]
    24. #PIPELINE{header_prive_css,''}
    25. [<!--
    26. (#REM) CSS de secours en cas de non fonct de la suivante
    27. -->][<link rel="stylesheet" type="text/css" href="(#VAL{style_prive_defaut.css}|find_in_theme|timestamp|url_absolue)" id="csspriveedef" />]
    28. [<!--
    29. (#REM) spip-admin pour le debug
    30. -->][<link rel="stylesheet" type="text/css" href="(#CHEMIN{spip_admin.css}|timestamp|url_absolue)"/>]
    31. [<!--
    32. (#REM) CSS espace prive : la vraie
    33. -->]<link rel="stylesheet" type="text/css" href="#URL_PAGE{style_prive.css,#ENV{paramcss}}" />
    34. [<!--
    35. (#REM) CSS optionelle minipres
    36. -->][(#ENV{minipres,''}|oui)
    37. [<link rel="stylesheet" type="text/css" href="(#CHEMIN{minipres.css}|timestamp|url_absolue)" />]
    38. ][<!--
    39. (#REM) Favicon
    40. -->][<link rel="shortcut icon" href="(#CHEMIN{spip.ico}|url_absolue)" type="image/x-icon" />]
    41.  
    42. <link rel="alternate" type="application/rss+xml" title="[(#NOM_SITE_SPIP|attribut_html)]" href="#URL_PAGE{backend}" />
    43. <link rel="help" type="text/html" title="<:icone_aide_ligne|attribut_html:>" href="#URL_PAGE{aide,var_lang=#LANG}" />
    44. [(#CONFIG{activer_breves}|=={non}|non)
    45. <link rel="alternate" type="application/rss+xml" title="<:info_breves_03|attribut_html:>" href="#URL_PAGE{backend-breves}" />
    46. ]
    47.  
    48. [<script type="text/javascript" src="(#CHEMIN{prive/javascript/layer_old.js}|timestamp)"></script>]
    49. [<script type="text/javascript" src="(#CHEMIN{prive/javascript/layer.js}|timestamp)"></script>]
    50. [<script type="text/javascript" src="(#CHEMIN{prive/javascript/presentation.js}|timestamp)"></script>]
    51. [<script type="text/javascript" src="(#CHEMIN{prive/javascript/gadgets.js}|timestamp)"></script>]
    52.  
    53. <link rel='stylesheet' type='text/css' href='#CHEMIN{lib/fullcalendar/fullcalendar.css}' />
    54. <script type='text/javascript' src='#CHEMIN{lib/fullcalendar/fullcalendar.min.js}'></script>

    Télécharger

  • Création de squelettes >

    Créer des filtres de recherche via groupes de mots clés

    par vans - 24 juillet 12:35 Pas de réponse

    Bonjour,

    Je souhaite créer un formulaire constitué de 2 listes déroulantes peuplés par des mots clés.

    J’arrive à récupérer les mots clés pour créer le formulaire comme suit :

    1.  
    2. <form action="[(#URL_PAGE{resultats})]" method="post">
    3. <label>Chercher </label><br />
    4. <select name="id_mot[0]">
    5. <option value="">Tous types</option>
    6. <BOUCLE_MENU_DPT(MOTS){id_groupe=6}>
    7. <option value="#ID_MOT [(#EXPOSE{selected})]>#TITRE</option>
    8. </BOUCLE_MENU_DPT>
    9. </select>
    10.  
    11.  
    12. <select name="id_mot[1]">
    13. <option value="">ville</option>
    14. <BOUCLE_MENU_VILLE(MOTS){id_groupe=10}>
    15. <option value="#ID_MOT" [(#EXPOSE{selected})]>#TITRE</option>
    16. </BOUCLE_MENU_VILLE>
    17. </select>
    18.  
    19. <input name="submit" type="submit" value="filtrer" class="submit" />

    Télécharger

    mais je ne sais pas comment récuprérer la ou les données sélectionnées dans la page "resultats".

    Merci pour votre aide.

  • Création de squelettes >

    enlever le = dans les url

    par vans - 24 juillet 02:50 Réponse(s) : 3

    Bonsoir,

    Oui mes urls sont de type Page = spip.php ?article12

  • Création de squelettes >

    Eviter la contrainte de redimenssionement d'image

    par Manu - 23 juillet 07:29 Réponse(s) : 1

    Une façon de s’en sortir est de :
    1- supprimer dans les squelettes le filtre image_reduire
    2- installer l’excellentissime plugin "modeles media" qui, en particulier, propose des valeurs par défaut pour les images quand une taille n’a pas été fixée pour les images. En affectant comme valeur par défaut celle qui correspondait à celle indiquée dans image_reduire, l’apparence des pages ne sera pas changé et tu pourras affecter la valeur de taille souhaitée à l’image que tu veux afficher en grand

  • Création de squelettes >

    Quelle Balise utiliser pour un renvoi sur site web extérieur ?

    par tcharlss - 22 juillet 17:40 Réponse(s) : 1

    Bonjour,

    Si ta balise #CHAPO contient une URL complète, tu peux l’utiliser telle quelle dans le href (avec un étoile pour désactiver d’éventuels traitements typographiques).
    <a href="[(#CHAPO*)]">

    Cependant, il faut que l’URL commence par http://, sinon le lien ne fonctionnera pas.
    Pour en être sûr(e), tu peux faire ça :

    1. #SET{href,#CHAPO*|preg_match{^https?://}|?{#CHAPO*,#VAL{http://}|concat{#CHAPO*}}}
    2. <a href="[(#GET{href})]">

    Télécharger

    #URL_PAGE sert à renvoyer l’URL d’une page de ton site : spip.php?page=truc

spip.png