Subversion Repositories wimsdev

Rev

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

  1. !!useful ???
  2. !set name_title=$wims_name_title
  3. !set name_author=$wims_name_Author (<span class="tt">$wims_name_firstname, $wims_name_lastname</span>)
  4. !set name_email=$wims_name_email
  5. !set name_credits=$wims_name_credits
  6. !set name_css=CSS
  7.  
  8. !form reply name="replyform" id="replyform"
  9. <input type="hidden" name="level" value="3" />
  10. !reset table_center
  11. $table_header
  12. <caption>$model_title
  13. <br />$desc
  14. !set wims_ref_class=wims_button_help
  15. !href target=wims_mhelp cmd=help&special_parm=model,1 $wims_name_help
  16. </caption>
  17.  
  18. !set ta
  19. !for i in $sps,$parms
  20.  !reset reply$i
  21.  !if $(type$i)!=matrix and $(name$i) notwordof $model_textarea
  22.   !set val=!replace internal " by &#34; in $(val$i)
  23.  !if $i isitemof $sps
  24.   !set title$i=$(name_$(name$i))
  25.  !endif
  26.  !if $(type$i) iswordof integer int real and $i notitemof $sps and \
  27.         $(name$i) notwordof $model_random $model_computed
  28.   !set len=8
  29.  !else
  30.   !set len=40
  31.  !endif
  32.  $table_tr
  33.  <td>
  34.    <label for="reply$i">$(title$i)</label>
  35.    !if $(help$i)!=$empty or $(name$i) iswordof $model_helped
  36.      !set wims_ref_class=wims_button_help
  37.      !href target=wims_mhelp cmd=help&module=$module&special_parm=model,$i $wims_name_help
  38.    !endif
  39.  </td>
  40.  <td>
  41.  !if $(menu$i)!=$empty
  42.   !set t_=!itemcnt $(menu$i)
  43.   !set t_=!makelist x for x=1 to $t_
  44.   !set reply$i=$val
  45.   !formselect reply$i list $t_ prompt $(menu$i)
  46.  !else
  47.   !set l_=!charcnt $val
  48.   !if $l_ > 50
  49.    !set val=!reinput $val
  50.    <textarea name="reply$i" id="reply$i" cols="$len" rows="3">$val</textarea>
  51.   !else
  52.    <input size="$len" name="reply$i" id="reply$i" value="$val" />
  53.   !endif
  54.  !endif
  55.  </td>
  56.  </tr>
  57. !else
  58.  !set ta=!append item $i to $ta
  59. !endif
  60. !next i
  61.  
  62. $table_end
  63. !if $ta!=$empty
  64. !for i in $ta
  65.  <div class="field" id="textarea$i" style="text-align:center; padding:10px;">
  66.    <label for="reply$i">$(title$i)</label>
  67.    !set val=!reinput $(val$i)
  68.  
  69.    !if $(name$i) iswordof $model_asis
  70.      !! Check if param value is set as "asis()", so it will not be printed to users
  71.      !set debut=!char 1..4 of $val
  72.      !if $debut issametext asis
  73.        !set val=!char 6..-2 of $val
  74.      !endif
  75.    !endif
  76.  
  77.    <a class="wims_button smaller" href="#textarea$i" onclick="document.forms['replyform'].reply$i.value=''">$name_clean</a>
  78.    !if $(help$i)!=$empty
  79.       !set wims_ref_class=wims_button_help
  80.       !href target=wims_mhelp cmd=help&module=$module&special_parm=model,$i $wims_name_help
  81.     !endif
  82.     <br />
  83.     <textarea name="reply$i" id="reply$i" cols="120" rows="10" class="wims_model_textarea
  84.    !if $(type$i) iswordof matrix
  85. nowrap"
  86.     !endif
  87.     ">$val</textarea>
  88.  </div>
  89. !next i
  90. !endif
  91. <div class="wimscenter">
  92.  <input type="submit" value="$name_sendsource" />
  93.  &nbsp;
  94.  &nbsp;
  95.  !set wims_ref_class=wims_button wims_secondary_button
  96.  !href cmd=reply&level=1 $wims_name_giveup
  97. </div>
  98.  
  99. !formend
  100.