Changeset 41496 in spip-zone


Ignore:
Timestamp:
Oct 5, 2010, 7:30:35 AM (9 years ago)
Author:
paladin@…
Message:

suite des options. La profondeur est à revoir, doit etre personnalisable par archive (balise ?)

Location:
_plugins_/site_archive
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/site_archive/bin/site_archive.sh

    r41463 r41496  
    123123                        :) help_usage; exit 64 ;;
    124124                       
    125                         u) url_objet=$OPTARG;;
     125                        u) url_objet="$OPTARG";;
    126126                        :) help_usage; exit 64 ;;
    127127       
     
    259259
    260260WGET_RECUR_OPTIONS=""
    261 # -r: recursif
    262 WGET_RECUR_OPTIONS="-r "
     261# -r: --recursive: recursif
     262WGET_RECUR_OPTIONS="--recursive"
    263263
    264264# -l 1: profondeur récursif, 1 pour ramener les images, a minima
    265 if [ ! -z "$SIA_LEVEL" ] && [ "$SIA_LEVEL" -gt "1" ] && [ "$SIA_LEVEL" -le "5" ]
    266 then
    267         WGET_RECUR_OPTIONS="$WGET_RECUR_OPTIONS -l $SIA_LEVEL "
    268 else
    269         WGET_RECUR_OPTIONS="$WGET_RECUR_OPTIONS -l 1 "
    270 fi
    271 
    272 # -k: convert-links: convertir les liens relatifs
    273 WGET_RECUR_OPTIONS="$WGET_RECUR_OPTIONS -k "
     265if [ -z "$SIA_LEVEL" ] || [ "$SIA_LEVEL" -lt "1" ] || [ "$SIA_LEVEL" -gt "5" ]
     266then
     267        SIA_LEVEL="1"
     268fi
     269WGET_RECUR_OPTIONS="$WGET_RECUR_OPTIONS --level=$SIA_LEVEL"
    274270
    275271if [ "$SIA_TYPE" = "multi" ]
     
    322318        else
    323319                notice_log "Runing wget in ${SIA_TEMP_FOLDER}/"
    324                 notice_log "$WGET $WGET_OPTIONS $SIA_TARGET_URL"
     320                notice_log "$WGET $WGET_OPTIONS \"$SIA_TARGET_URL\""
    325321               
    326322                # wget dans un sous shell, au bon endroit
    327                 ( cd "${SIA_TEMP_FOLDER}/"; $WGET $WGET_OPTIONS $SIA_TARGET_URL )
     323                ( cd "${SIA_TEMP_FOLDER}/"; $WGET $WGET_OPTIONS "$SIA_TARGET_URL" )
    328324               
    329325                ERR="$?"
     
    344340                        if [ "$STRICT_MODE" = "on" ] || [ "$ERR" -ne "8" ]
    345341                        then
    346                                 error_log "FATAL ERROR: wget error using: $WGET $WGET_OPTIONS $SIA_TARGET_URL"
     342                                error_log "FATAL ERROR: wget error using: $WGET $WGET_OPTIONS \"$SIA_TARGET_URL\""
    347343                                error_log "FATAL ERROR: wget error $ERR. $MSERR"
    348344                                exit "$ERR"
     
    359355
    360356                        # Le log de l'opération wget en cours
    361                         # se trouve dans le rép en cours
     357                        # se trouve dans le rép en cours.
     358                        # Il sera supprimé après traitement.
    362359                        SIA_CURR_LOG="${SIA_TEMP_FOLDER}/${WGET_LOG_FILE}"
    363360               
    364                         # Le log wget officiel
     361                        # Le log wget officiel, ne sera pas supprimé
     362                        # sauf si trop ancien.
    365363                        SIA_REAL_LOG="${SIA_LOGS_DIR}${SIA_JOB_NAME}.log"
    366364                fi
  • _plugins_/site_archive/plugin.xml

    r41463 r41496  
    2525        <lien>http://www.quesaco.org/Archive-de-site-Website-archiver</lien>
    2626       
    27         <version>0.1.03</version>
     27        <version>0.1.04</version>
    2828        <etat>test</etat>
    2929       
Note: See TracChangeset for help on using the changeset viewer.