!if $save!=$empty and $changed>0
!href cmd=reply#check $name_click
$name_check
!endif
<hr>
<a id="check"></a>
$name_checksoftware (
!href cmd=reply&confcat=5#check $name_click
$name_checkgraphics.)
$table_header
$table_hdtr
<th>$wims_name_name</th><th>$name_command</th>
<th class="small">$name_importance</th>
<th>$wims_name_help</th><th>$name_availability</th>
</tr>
!distribute items PARI/GP,Maxima,GAP,Octave,\
Macaulay 2,Yacas,Scilab\
into n_pari,n_maxima,n_gap,n_octave,\
n_m2,n_yacas,n_scilab
!distribute items 100,80,10,20,\
5,20,?\
into i_pari,i_maxima,i_gap,i_octave,\
i_m2,i_yacas,i_scilab
!distribute items 2^17-1,2^17-1;,2^17-1;,2^17-1,\
2^17-1,2^17-1,2^17-1\
into t_pari,t_maxima,t_gap,t_octave,\
t_m2,t_yacas
!set res=131071
!for sw in pari,maxima,octave,gap,yacas,m2,scilab
$table_tr
!! Name
<td>$(n_$sw)</td>
!! Command
<td>$sw</td>
!! importance
<td>$(i_$sw)%</td>
!! Help
<td>
!set wims_ref_class=wims_button_help
!href cmd=help&help_subject=soft&help_conf=$sw $wims_name_help
</td>
!! Status
<td>
!set r_
=!exec $sw $
(t_
$sw)
!if $sw=m2
!set r_=!word 3 of $r_
!endif
!if $av!=$empty and $res=$r_
$wims_name_yes: $av
!if $sw=maxima
!set r_
=!exec maxima trigsimp
(x
)
!if $r_!=x
Package maxima-share $name_Unavailable.
!endif
!endif
!else
$name_Unavailable.
!endif
</td></tr>
$table_end
!if $othermiss!=$empty
<div class="wims_msg warning">
<strong class="wims_warning">$wims_name_warning!</strong>
$name_warning_program
!set ll=!record 12 of lang/cat.$modu_lang
!set ll=!line 2 of $ll
!href cmd=reply&job=conf&confcat=12 $ll
).
</div>
$table_header
$table_hdtr<th>$wims_name_name</th><th>$name_dependingonit</th>
!for other in $othermiss
!set o=!replace internal units-filter by units in $other
!if $(pack_$other)!=$empty
!set other=$(pack_$other)
!endif
$table_tr<td class="tt">
<span class="wims_warning">*</span>
!endif
$other
</td><td>
!if $(mod_$o)!=$empty
!set mn=!module title $(mod_$o)
!if $mn!=$empty
!href module=$(mod_$o) $mn
!endif
!else
!lookup $o in lang/help_soft.$modu_lang
!endif
!if $other iswordof chemeq units-filter
<span class="small">$name_fail.</span>
!endif
</td></tr>
$table_end
!endif