You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

50 lines
2.2 KiB

  1. <script type="text/javascript">
  2. <!--
  3. function affvignmoyen(){
  4. chemin = "<?php echo _DIR_PLUGIN_SPIPR_EDUC.'prive/themes/spip/images/LayoutGala/'; ?>"
  5. if(document.images){
  6. validevignmoyen=document.formvignettemoyen.layoutgala_moyen.options[document.formvignettemoyen.layoutgala_moyen.selectedIndex].value
  7. document.vignetteaffmoyen.src = chemin+validevignmoyen+".png"
  8. }
  9. }
  10. window.onerror = null;
  11. //-->
  12. </script>
  13. <div class="formulaire_spip formulaire_configurer formulaire_#FORM formulaire_#FORM-#ENV{id,nouveau}">
  14. <h3 class='titrem'><div style="text-align:center;">Largeur comprise entre 768 et 980 pixels</div></h3>
  15. [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
  16. [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
  17. <form method='post' action='#ENV{action}' name ="formvignettemoyen">
  18. <p style="text-align:center;">Choisissez une structure pour les navigateurs dont la largeur est comprise entre 768 et 980 pixels.</p>
  19. <div style="text-align:center;">
  20. [(#REM) declarer les hidden qui declencheront le service du formulaire
  21. parametre : url d'action ]
  22. #ACTION_FORMULAIRE{#ENV{action}}
  23. [(#REM) On recupere les variables necessaires au traitement du bloc]
  24. #SET{layout,layout_actuel}
  25. [(#REM) LA ligne du dessous risque de d�conner... Passer par le fichier php correspondant]
  26. #SET{chemin,chemin_vignettes}
  27. #SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
  28. <?php
  29. include_spip('inc/spipr_educ_structure_responsive');
  30. $nom_lay=spipr_educ_noms_des_structures();
  31. $tab = spipr_educ_definition_des_structures();
  32. $choix_layout=$tab['moyen'];
  33. ?>
  34. <p><select name="layoutgala_moyen" onChange = "affvignmoyen()">
  35. <?php
  36. foreach ($choix_layout as $cle => $inutile) {
  37. echo '<option value="'.$inutile.'" ';
  38. if ('#ENV{#GET{layout}}'==$inutile) {echo 'selected';}
  39. echo '>'.$nom_lay[$inutile].'</option>';
  40. }
  41. ?>
  42. </select></p>
  43. <p><img name = "vignetteaffmoyen" src= "#ENV{#GET{chemin}}#ENV{#GET{layout}}.png" width="528"></p>
  44. <p class='boutons'><span class='image_loading'>&nbsp;</span><input type='submit' class='submit' value='Choisir' /></p>
  45. </div>
  46. </form>
  47. </div>