Add Innovator
This commit is contained in:
parent
963faf4627
commit
337014794b
2
add
2
add
@ -79,6 +79,8 @@ do
|
|||||||
data+=:${POST["$dsname"]:=U}
|
data+=:${POST["$dsname"]:=U}
|
||||||
echo "$dsname....${POST["$dsname"]}"
|
echo "$dsname....${POST["$dsname"]}"
|
||||||
done
|
done
|
||||||
|
|
||||||
|
echo ${POST["innovator"]} > .innovator
|
||||||
rrdtool update ingress.rrd "$data"
|
rrdtool update ingress.rrd "$data"
|
||||||
|
|
||||||
if [ -n "$CACHE_DIR" ]
|
if [ -n "$CACHE_DIR" ]
|
||||||
|
|||||||
56
add.html
56
add.html
@ -95,6 +95,62 @@ cat <<-EOHTML
|
|||||||
<ul>
|
<ul>
|
||||||
EOHTML
|
EOHTML
|
||||||
|
|
||||||
|
case $innovator in
|
||||||
|
1)
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"0\" /> No Innovator medal</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"1\" checked=\"checked\" /> Innovator Bronze</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"2\" /> Innovator Silver</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"3\" /> Innovator Gold</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"4\" /> Innovator Platinum</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"5\" /> Innovator Onyx</li>"
|
||||||
|
;;
|
||||||
|
2)
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"0\" /> No Innovator medal</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"1\" /> Innovator Bronze</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"2\" checked=\"checked\" /> Innovator Silver</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"3\" /> Innovator Gold</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"4\" /> Innovator Platinum</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"5\" /> Innovator Onyx</li>"
|
||||||
|
;;
|
||||||
|
3)
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"0\" /> No Innovator medal</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"1\" /> Innovator Bronze</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"2\" /> Innovator Silver</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"3\" checked=\"checked\" /> Innovator Gold</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"4\" /> Innovator Platinum</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"5\" /> Innovator Onyx</li>"
|
||||||
|
;;
|
||||||
|
4)
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"0\" /> No Innovator medal</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"1\" /> Innovator Bronze</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"2\" /> Innovator Silver</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"3\" /> Innovator Gold</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"4\" checked=\"checked\" /> Innovator Platinum</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"5\" /> Innovator Onyx</li>"
|
||||||
|
;;
|
||||||
|
5)
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"0\" /> No Innovator medal</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"1\" /> Innovator Bronze</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"2\" /> Innovator Silver</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"3\" /> Innovator Gold</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"4\" /> Innovator Platinum</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"5\" checked=\"checked\" /> Innovator Onyx</li>"
|
||||||
|
;;
|
||||||
|
0)
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"0\" checked=\"checked\" /> No Innovator medal</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"1\" /> Innovator Bronze</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"2\" /> Innovator Silver</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"3\" /> Innovator Gold</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"4\" /> Innovator Platinum</li>"
|
||||||
|
echo "<li><input type=\"radio\" name=\"innovator\" value=\"5\" /> Innovator Onyx</li>"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
cat <<-EOHTML
|
||||||
|
</ul>
|
||||||
|
<ul>
|
||||||
|
EOHTML
|
||||||
|
|
||||||
for indice in ${!uinames[@]}
|
for indice in ${!uinames[@]}
|
||||||
do
|
do
|
||||||
echo "<li><input type=\"text\" name=\"${dsnames[indice]}\" value=\"${last["${dsnames[indice]}"]}\" /> ${uinames[indice]}</li>"
|
echo "<li><input type=\"text\" name=\"${dsnames[indice]}\" value=\"${last["${dsnames[indice]}"]}\" /> ${uinames[indice]}</li>"
|
||||||
|
|||||||
41
lib/medals
41
lib/medals
@ -4,6 +4,47 @@ medals() {
|
|||||||
local \
|
local \
|
||||||
stat \
|
stat \
|
||||||
|
|
||||||
|
if [[ -f .innovator ]]
|
||||||
|
then
|
||||||
|
innovator=$(<.innovator)
|
||||||
|
else
|
||||||
|
innovator=0
|
||||||
|
fi
|
||||||
|
if (( innovator >= 1 ))
|
||||||
|
then
|
||||||
|
(( bronzecount++ ))
|
||||||
|
bronzes+=( innovator )
|
||||||
|
else
|
||||||
|
nosilver["Innovator"]=1
|
||||||
|
fi
|
||||||
|
if (( innovator >= 2 ))
|
||||||
|
then
|
||||||
|
(( silvercount++ ))
|
||||||
|
silvers+=( innovator )
|
||||||
|
else
|
||||||
|
nobronze["Innovator"]=1
|
||||||
|
fi
|
||||||
|
if (( innovator >= 3 ))
|
||||||
|
then
|
||||||
|
(( goldcount++ ))
|
||||||
|
golds+=( innovator )
|
||||||
|
else
|
||||||
|
nogold["Innovator"]=1
|
||||||
|
fi
|
||||||
|
if (( innovator >= 4 ))
|
||||||
|
then
|
||||||
|
(( platinumcount++ ))
|
||||||
|
platinums+=( innovator )
|
||||||
|
else
|
||||||
|
noplatinum["Innovator"]=1
|
||||||
|
fi
|
||||||
|
if (( innovator == 5 ))
|
||||||
|
then
|
||||||
|
(( blackcount++ ))
|
||||||
|
blacks+=( innovator )
|
||||||
|
else
|
||||||
|
noblack["Innovator"]=1
|
||||||
|
fi
|
||||||
for stat in "${medals[@]}"
|
for stat in "${medals[@]}"
|
||||||
do
|
do
|
||||||
if (( last["$stat"] >= bronze["$stat"] ))
|
if (( last["$stat"] >= bronze["$stat"] ))
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user