Subversion Repositories wimsdev

Rev

Rev 7971 | Rev 10392 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

  1.  
  2. !set swlist=coq, gap, graphviz, m2, maxima, octave, pari, povray, geogebra
  3. !set swname=COQ, Gap, Graphviz, Macaulay 2, Maxima, Octave, PARI/GP, Povray, GeoGebra
  4. !set year=!char 1 to 4 of $wims_now
  5.  
  6. !if $title=$empty or $modreq=.new
  7.  !set this=$name_this1
  8. !else
  9.  !set this=$name_this2
  10. !endif
  11.  
  12. !!# Si les librairies Jquery sont chargées, on affiche des onglets.
  13. !if $jquery_defined=yes
  14.   <script type="text/javascript">
  15.     /*<![CDATA[*/ jQuery(function(jq) {jq( "#tabs" ).tabs();}); /*]]>*/
  16.   </script>
  17. !endif
  18.  
  19. !form reply
  20. <input type="hidden" name="jobreq" value="flist" />
  21.  
  22. <p>$name_prop $this</p>
  23.  
  24. <div id="tabs">
  25.   <ul>
  26.     <li><a href="#general">$wims_name_General</a></li>
  27.     <li><a href="#Author">$wims_name_Author</a></li>
  28.     <li><a href="#Language">$wims_name_Language</a></li>
  29.     <li><a href="#config">$wims_name_config</a></li>
  30.   </ul>
  31.  
  32.   <div id="general">
  33.   <fieldset class="property_fields blockcenter">
  34.     <legend>$wims_name_General</legend>
  35.     <div class="field box">
  36.       <label for="">$wims_name_Address</label>
  37.       <span class="wims_fname">
  38.         !if $title!=$empty and $modreq!=.new
  39.           $modreq&nbsp;
  40.           !set wims_ref_class=wims_button
  41.           !href cmd=reply&jobreq=move&original=devel/$auth_login/$modreq $name_rename
  42.         &nbsp;
  43.           !set wims_ref_class=wims_button
  44.           !href cmd=reply&jobreq=copy&original=devel/$auth_login/$modreq $name_duplicate
  45.         !else
  46.           !set modreq=.new
  47.           !read scripts/addressform.phtml nook
  48.         !endif
  49.       </span>
  50.     </div>
  51.     <div class="field box">
  52.       <label for="i_title">$wims_name_title</label>
  53.       <input type="text" name="i_title" id="i_title" value="$i_title" />
  54.     </div>
  55.     <div class="field box">
  56.       <label for="i_description">$wims_name_Description</label>
  57.       <input type="text" name="i_description" id="i_description" value="$i_description" />
  58.     </div>
  59.     <div class="field box">
  60.       <label for="i_label">$wims_name_Type</label>
  61.       !set wims_formselect_switch=multiple
  62.       !set wims_ref_class=wims_formradio
  63.       !formcheckbox i_category list exercise,tool,document,recreation,oef,deductio\
  64.        prompt $name_type
  65.     </div>
  66.     <div class="field box">
  67.       <label for="i_domain">$wims_name_Domain</label>
  68.       !set wims_ref_class=wims_button_help float_right
  69.       !href cmd=help&special_parm=domain $wims_name_help
  70.       <input type="text" name="i_domain" id="i_domain" class="multicomplete" value="$i_domain" />
  71.       <script type="text/javascript">
  72.         /*<![CDATA[*/
  73.            var tags =
  74.            !record 0 of wimshome/public_html/bases/sys/domain/domain.json
  75.             ;
  76.             set_multicomplete(tags);
  77.         /*]]>*/
  78.       </script>
  79.     </div>
  80.     <div class="field box">
  81.       <label for="i_keywords">$wims_name_Keywords</label>
  82.       !set wims_ref_class=wims_button_help float_right
  83.       !href cmd=help&special_parm=keywords $wims_name_help
  84.       <input type="text" name="i_keywords" id="i_keywords" value="$i_keywords" />
  85.     </div>
  86.     <div class="field box">
  87.       <label for="i_level">$wims_name_Levels</label>
  88.       !set wims_ref_class=wims_formradio
  89.       !formcheckbox i_level list $levellist
  90.       <br /><span class="small">$name_levellist</span>
  91.     </div>
  92.     <div class="field box fullwidth">
  93.       <label for="i_scoring">$wims_name_Scoring</label>
  94.       !default i_scoring=no
  95.       !set wims_ref_class=wims_formradio
  96.       !formradio i_scoring list yes,no prompt $wims_name_yes, $wims_name_no
  97.       <div class="formHelp">$wims_name_Scoringhelp</div>
  98.     </div>
  99.   </fieldset>
  100.   </div>
  101.  
  102.   <div id="Author">
  103.   <fieldset class="property_fields blockcenter">
  104.     <legend>$wims_name_Author</legend>
  105.     <div class="field box halfwidth">
  106.       <label for="i_author">$wims_name_Author</label>
  107.       !set wims_ref_class=wims_button_help float_right
  108.       !href cmd=help&special_parm=namewriting $wims_name_help
  109.       !default i_author=!words2items $auth_name
  110.       !set i_author=!nonempty items $i_author
  111.       <input type="text" name="i_author" id="i_author" value="$i_author" />
  112.       <div class="formHelp tt">$wims_name_firstname,$wims_name_lastname</div>
  113.     </div>
  114.     <div class="field box halfwidth">
  115.       <label for="i_address">$wims_name_auth_email</label>
  116.       !default i_address=$auth_email
  117.       <input type="text" name="i_address" id="i_address" value="$i_address" />
  118.       <div class="formHelp tt">&nbsp;</div>
  119.     </div>
  120.     <div class="field box halfwidth">
  121.       <label for="i_maintainer">$wims_name_Maintainer</label>
  122.       !set wims_ref_class=wims_button_help float_right
  123.       !href cmd=help&special_parm=maintainer $wims_name_help
  124.       <input type="text" name="i_maintainer" id="i_maintainer" value="$i_maintainer" />
  125.       <div class="formHelp tt">$wims_name_firstname, $wims_name_lastname</div>
  126.     </div>
  127.     <div class="field box halfwidth">
  128.       <label for="i_maintainer_address">$wims_name_maint_email</label>
  129.       <input type="text" name="i_maintainer_address" id="i_maintainer_address" value="$i_maintainer_address" />
  130.       <div class="formHelp tt">&nbsp;</div>
  131.     </div>
  132.     <div class="field box halfwidth">
  133.       <label for="i_translator">$wims_name_Translator</label>
  134.       <input type="text" name="i_translator" id="i_translator" value="$i_translator" />
  135.       <div class="formHelp tt">$wims_name_firstname, $wims_name_lastname</div>
  136.     </div>
  137.     <div class="field box halfwidth">
  138.       <label for="i_translator_address">$wims_name_tr_email</label>
  139.       <input type="text" name="i_translator_address" id="i_translator_address" value="$i_translator_address" />
  140.     </div>
  141.   </fieldset>
  142.   </div>
  143.  
  144.   <div id="Language">
  145.    <fieldset class="property_fields blockcenter">
  146.     <legend>$wims_name_Language</legend>
  147.     <div class="field box halfwidth">
  148.       <label for="i_language">$wims_name_Language</label>
  149.       !default i_language=$module_language
  150.       !formselect i_language list $langlist prompt $langname
  151.     </div>
  152.     <div class="field box halfwidth">
  153.       <label for="i_translation_language">$name_translation_language</label>
  154.       <input name="i_translation_language" id="i_translation_language" value="$i_translation_language" />
  155.       <br />
  156.       !set translation_language=!words2items $i_translation_language
  157.       !set translation_language=!listintersect $translation_language and $langlist
  158.       !if $translation_language !=
  159.         !read translationindex.phtml
  160.       !endif
  161.     </div>
  162.    </fieldset>
  163.   </div>
  164.  
  165.   <div id="config">
  166.    <fieldset class="property_fields blockcenter">
  167.     <legend>$wims_name_config</legend>
  168.     <div class="field box halfwidth">
  169.       <label for="i_version">$wims_name_Version</label>
  170.       !set wims_ref_class=wims_button_help float_right
  171.       !href cmd=help&special_parm=version $wims_name_help
  172.       !default i_version=1.00
  173.       <input type="text" class="small_input" name="i_version" id="i_version" value="$i_version" />
  174.       <div class="formHelp">$name_increment</div>
  175.     </div>
  176.     <div class="field box halfwidth">
  177.       <label for="i_wims_version">$wims_name_Required_WIMS_version</label>
  178.       !set wims_ref_class=wims_button_help float_right
  179.       !href cmd=help&special_parm=wimsversion $wims_name_help
  180.       !default i_wims_version=$wims_version
  181.       <input type="text" class="small_input" name="i_wims_version" id="i_wims_version" value="$i_wims_version" />
  182.     </div>
  183.     <div class="field box fullwidth">
  184.       <label for="i_require">$wims_name_require</label><br/>
  185.        !set wims_ref_class=wims_formradio
  186.        !formcheckbox i_require list $swlist prompt $swname
  187.     </div>
  188.     <div class="field box">
  189.       <label for="i_data">$wims_name_datamodule</label>
  190.       !set wims_ref_class=wims_button_help float_right
  191.       !href cmd=help&special_parm=datamodule $wims_name_help
  192.       <input type="text" name="i_data" id="i_data" value="$i_data" />
  193.     </div>
  194.     <div class="field box">
  195.       <label for="i_copyright">$wims_name_Copyright</label>
  196.       !set wims_formselect_switch=
  197.       !formselect i_copyright list gnu prompt GNU General Public License
  198.     </div>
  199.    </fieldset>
  200.   </div>
  201.  </div><!-- id="tabs" -->
  202.  
  203.   <div class="wimscenter wimsform">
  204.    <input type="submit" name="inddef" value="$wims_name_tosave" />
  205. &nbsp;&nbsp;
  206.    <input type="submit" value="$wims_name_giveup" class="wims_giveup"/>
  207.  </div>
  208.  
  209. !formend
  210.  
  211.