SPIP - Contrib

[ar] [en] [es] [fr] [it]



Accueil du site > Administration > Documents

Déplacer un document vers un FTP

jeudi 6 mai 2004, par Pierrot. Dernier ajout dimanche 28 janvier 2007


Si vous avez un problème d’espace disque car votre site contient beaucoup de photos, cette contrib est pour vous. Elle permet de déplacer automatiquement les documents de votre site principal vers un autre site de stockage.


Ce script est inspiré de la contrib suivante : Déplacer un document vers un répertoire autre que IMG

Comment ça marche :

[(#LOGO_DOCUMENT|#URL_DOCUMENT|deplacer_document_ftp{"http://www.monsite.fr/","doc/img/","jpg,doc,ppt"})]

ce que fait le script :
- Ouvrir une connexion ftp ;
- Copie le fichier dans le repertoire de destination ;
- Met à jour la table spip_documents ;
- Renvoie un lien vers le fichier sur le site distant.

ce qu’il ne fait pas :
- Il ne crée pas le dossier de destination s’il n’existe pas.

Le code de ftp.php appelé dans mes_fonctions

La fonction a ajouter à mes_fonctions.php3


Répondre à cet article

  • Déplacer un document vers un FTP

    7 septembre 2007 05:34, par cedric

    Je suis très intéressé par cette contrib !

    Est-elle encore d’actualité avec Spip 1.9.2.b ?

    Si oui, comment faire étant donné que cette version n’utilise plus le fichier fonction.php3 ?

    Merci pour votre aide !

    Répondre à ce message

    Retour au début des forums

  • > Déplacer un document vers un FTP

    17 mai 2004 18:33, par jsb

    J’utilise la génération de vignettes automatiques. Les vignettes ne sont pas déplacées...

    Comment faire pour tout déplacer ?

    <BOUCLE_vignettes(DOCUMENTS){id_article}{extension=jpg}{mode=document}{par titre}{debut_vign,4}>
                            <?php $urlimage="#URL_DOCUMENT"; $urlvignette= substr_replace ($urlimage,"-s.jpg",-4);?>
                            <div class="bloc">               
                                    <a href="" title="image à sa taille réelle">
                                    [(#LOGO_DOCUMENT|#URL_DOCUMENT|deplacer_document_ftp{"http://barboteu.nerim.net/","IMG/jpg","jpg"})]</a>
                                   
                            </div>        
                            <?php $debut_img =  $debut_img + 1; ?>
    </BOUCLE_vignettes>

    Voir en ligne : webjsb.net

    Répondre à ce message

    Retour au début des forums



Suivre la vie du site RSS 2.0 | Plan du site | Espace privé | Charte et vie SPIP-Contrib | SPIP | L'autre.net