version 1.6, 2013/07/18 00:40:07
|
version 1.13, 2024/09/23 20:31:07
|
Line 1
|
Line 1
|
path=`pwd` |
path=`pwd` |
htmldir='/home/httpd/html' |
htmldir='/home/httpd/html' |
currversion=3.62 |
currversion=0.0.0 |
ckeditordir="$htmldir/ckeditor" |
ckeditordir="$htmldir/ckeditor" |
if [ -e $ckeditordir ] |
if [ -e $ckeditordir ] |
then |
then |
Line 10 then
|
Line 10 then
|
fi |
fi |
fi |
fi |
newversion=`cat VERSION` |
newversion=`cat VERSION` |
comparison=`echo "$newversion > $currversion" | bc` |
arrnewversion=(${newversion//./ }) |
|
arrnewlength=${#arrnewversion[@]} |
|
arrnewcomp=`echo "$arrnewlength < 3" | bc` |
|
if [ $arrnewcomp -gt 0 ] |
|
then |
|
arrnewversion[2]=0; |
|
fi |
|
arrcurrversion=(${currversion//./ }) |
|
arrcurrlength=${#arrcurrversion[@]} |
|
arrcurrcomp=`echo "$arrcurrlength < 3" | bc` |
|
if [ $arrcurrcomp -gt 0 ] |
|
then |
|
arrcurrversion[2]=0; |
|
fi |
|
comparison=`echo "${arrnewversion[0]} > ${arrcurrversion[0]}" | bc` |
|
if [ $comparison -eq 0 ] |
|
then |
|
comparison=`echo "${arrnewversion[0]} < ${arrcurrversion[0]}" | bc` |
|
if [ $comparison -eq 0 ] |
|
then |
|
comparison=`echo "${arrnewversion[1]} > ${arrcurrversion[1]}" | bc` |
|
if [ $comparison -eq 0 ] |
|
then |
|
comparison=`echo "${arrnewversion[1]} < ${arrcurrversion[1]}" | bc` |
|
if [ $comparison -eq 0 ] |
|
then |
|
comparison=`echo "${arrnewversion[2]} > ${arrcurrversion[2]}" | bc` |
|
fi |
|
fi |
|
fi |
|
fi |
if [ $comparison -gt 0 ] |
if [ $comparison -gt 0 ] |
then |
then |
if [ -e $ckeditordir ] |
if [ -e $ckeditordir ] |
Line 18 then
|
Line 48 then
|
rm -rf $ckeditordir |
rm -rf $ckeditordir |
fi |
fi |
cd $htmldir |
cd $htmldir |
echo $path/ckeditor_3.6.6.1.tar.gz |
echo $path/ckeditor_4.22.1.tar.gz |
tar -zxf $path/ckeditor_3.6.6.1.tar.gz |
tar -zxf $path/ckeditor_4.22.1.tar.gz |
|
echo $path/a11ychecker_1.1.1.tar.gz |
|
tar -zxf $path/a11ychecker_1.1.1.tar.gz |
|
mv a11ychecker ckeditor/plugins/ |
|
echo $path/balloonpanel_4.22.1.tar.gz |
|
tar -zxf $path/balloonpanel_4.22.1.tar.gz |
|
mv balloonpanel ckeditor/plugins/ |
|
cp -r $path/plugins/lcm ckeditor/plugins/ |
|
cp -r $path/plugins/chem ckeditor/plugins/ |
cp $path/VERSION ckeditor/VERSION |
cp $path/VERSION ckeditor/VERSION |
cp $path/loncapaconfig.js ckeditor/loncapaconfig.js |
cp $path/loncapaconfig.js ckeditor/loncapaconfig.js |
chown -R www:www ckeditor |
chown -R www:www ckeditor |