mps
This commit is contained in:
parent
78a24b1e20
commit
1fb980f26e
31
bin/mps
31
bin/mps
|
@ -391,7 +391,10 @@ paket_bilgi(){
|
||||||
_yaz="ryaz 32"
|
_yaz="ryaz 32"
|
||||||
_yaz_uyari="ryaz 31"
|
_yaz_uyari="ryaz 31"
|
||||||
else
|
else
|
||||||
cikti="normal"
|
echo "tanımsız çıktı seçeneği,normal çıktı verilecek."
|
||||||
|
_yaz="echo"
|
||||||
|
_yaz_uyari="echo"
|
||||||
|
_yaz_son="<br>"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
kkont=`kurulu_kontrol "$1"`
|
kkont=`kurulu_kontrol "$1"`
|
||||||
|
@ -450,15 +453,19 @@ paket_bilgi(){
|
||||||
}
|
}
|
||||||
|
|
||||||
paket_bilgi_html(){
|
paket_bilgi_html(){
|
||||||
|
_simgedosya=""
|
||||||
_dosya=$1
|
_dosya=$1
|
||||||
_paket=`echo "${_dosya}" | cut -d'_' -f4-5`
|
_paket=`echo "${_dosya}" | cut -d'_' -f4-5`
|
||||||
icerik="<table border=1>"
|
icerik="<table border=1>"
|
||||||
# ikon arşive baktırılacak varsa programın kendi ikonu yoksa öntanımlı ikon kullanılacak
|
# ikon arşive baktırılacak varsa programın kendi ikonu yoksa öntanımlı ikon kullanılacak
|
||||||
_simge_dosya="/static/package.png"
|
_simgedosya=`ls /srv/http/komser/static/simgeler/${_paket}_* | head -n1 2>/dev/null`
|
||||||
echo "dosya: /srv/http/komser/static/simgeler/${_paket}.png"
|
[ -f /srv/http/komser/static/simgeler/${_paket}.png ] && _simgedosya="/static/simgeler/$_paket.png"
|
||||||
[ -f /srv/http/komser/static/simgeler/${_paket}.png ] && _simge_dosya="/static/simgeler/$_paket.png"
|
if [ "x$_simgedosya" != "x" ];then
|
||||||
[ $(ls /srv/http/komser/static/simgeler/${_paket}_* | head -n1) ] && _simge_dosya="/static/simgeler/$(ls /srv/http/komser/static/simgeler/${_paket}_* | head -n1 | xargs -I {} basename {})"
|
[ -f $_simgedosya ] && _simgedosya="/static/simgeler/$(ls $_simgedosya | xargs -I {} basename {})"
|
||||||
icerik+="<tr><td align=center><img src='${_simge_dosya}' alt='' weight=40 height=40></img><td></tr>"
|
else
|
||||||
|
_simgedosya="/static/simgeler/package.png"
|
||||||
|
fi
|
||||||
|
icerik+="<tr><td align=center><img src='${_simgedosya}' alt='' weight=40 height=40></img><td></tr>"
|
||||||
while IFS='' read -r satir || [[ -n "$line" ]]; do
|
while IFS='' read -r satir || [[ -n "$line" ]]; do
|
||||||
icerik+="<tr>"
|
icerik+="<tr>"
|
||||||
_sutun_baslik="$(echo $satir | cut -d':' -f1)"
|
_sutun_baslik="$(echo $satir | cut -d':' -f1)"
|
||||||
|
@ -486,11 +493,11 @@ paketler_depo_html(){
|
||||||
icerik="<table border=1>"
|
icerik="<table border=1>"
|
||||||
for _paket in $(ls $VT);do
|
for _paket in $(ls $VT);do
|
||||||
# ikon arşive baktırılacak varsa programın kendi ikonu yoksa öntanımlı ikon kullanılacak
|
# ikon arşive baktırılacak varsa programın kendi ikonu yoksa öntanımlı ikon kullanılacak
|
||||||
_simge_dosya="/static/package.png"
|
_simgedosya="/static/package.png"
|
||||||
#echo "dosya: /srv/http/komser/static/simgeler/${_paket}.png"
|
#echo "dosya: /srv/http/komser/static/simgeler/${_paket}.png"
|
||||||
[ -f /srv/http/komser/static/simgeler/${_paket}.png ] && _simge_dosya="/static/simgeler/$_paket.png"
|
[ -f /srv/http/komser/static/simgeler/${_paket}.png ] && _simgedosya="/static/simgeler/$_paket.png"
|
||||||
[ $(ls /srv/http/komser/static/simgeler/${_paket}_* | head -n1) ] && _simge_dosya="/static/simgeler/$(ls /srv/http/komser/static/simgeler/${_paket}_* | head -n1 | xargs -I {} basename {})"
|
[ $(ls /srv/http/komser/static/simgeler/${_paket}_* | head -n1) ] && _simgedosya="/static/simgeler/$(ls /srv/http/komser/static/simgeler/${_paket}_* | head -n1 | xargs -I {} basename {})"
|
||||||
icerik+="<tr><td align=center><img src='${_simge_dosya}' alt='' weight=40 height=40></img><td><td>$_paket</td></tr>"
|
icerik+="<tr><td align=center><img src='${_simgedosya}' alt='' weight=40 height=40></img><td><td>$_paket</td></tr>"
|
||||||
done
|
done
|
||||||
icerik+="</table>"
|
icerik+="</table>"
|
||||||
echo "$icerik" > /tmp/test.html
|
echo "$icerik" > /tmp/test.html
|
||||||
|
@ -2768,7 +2775,9 @@ ayarlar() {
|
||||||
if [ $2 ];then
|
if [ $2 ];then
|
||||||
touch "/tmp/mps_paket_bilgi_$2"
|
touch "/tmp/mps_paket_bilgi_$2"
|
||||||
paket_bilgi "$2" "$3" | tee "/tmp/mps_paket_bilgi_$2"
|
paket_bilgi "$2" "$3" | tee "/tmp/mps_paket_bilgi_$2"
|
||||||
[ $2 = "--html" ]; paket_bilgi_html "/tmp/mps_paket_bilgi_$2"
|
if [ $3 ];then
|
||||||
|
[ $3 = "--html" ] && paket_bilgi_html "/tmp/mps_paket_bilgi_$2"
|
||||||
|
fi
|
||||||
else
|
else
|
||||||
ryaz 31 "paket ismi eksik"
|
ryaz 31 "paket ismi eksik"
|
||||||
exit 1
|
exit 1
|
||||||
|
|
Loading…
Reference in New Issue