Recherche avancée

Médias (0)

Mot : - Tags -/serveur

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (61)

  • La file d’attente de SPIPmotion

    28 novembre 2010, par

    Une file d’attente stockée dans la base de donnée
    Lors de son installation, SPIPmotion crée une nouvelle table dans la base de donnée intitulée spip_spipmotion_attentes.
    Cette nouvelle table est constituée des champs suivants : id_spipmotion_attente, l’identifiant numérique unique de la tâche à traiter ; id_document, l’identifiant numérique du document original à encoder ; id_objet l’identifiant unique de l’objet auquel le document encodé devra être attaché automatiquement ; objet, le type d’objet auquel (...)

  • La sauvegarde automatique de canaux SPIP

    1er avril 2010, par

    Dans le cadre de la mise en place d’une plateforme ouverte, il est important pour les hébergeurs de pouvoir disposer de sauvegardes assez régulières pour parer à tout problème éventuel.
    Pour réaliser cette tâche on se base sur deux plugins SPIP : Saveauto qui permet une sauvegarde régulière de la base de donnée sous la forme d’un dump mysql (utilisable dans phpmyadmin) mes_fichiers_2 qui permet de réaliser une archive au format zip des données importantes du site (les documents, les éléments (...)

  • Script d’installation automatique de MediaSPIP

    25 avril 2011, par

    Afin de palier aux difficultés d’installation dues principalement aux dépendances logicielles coté serveur, un script d’installation "tout en un" en bash a été créé afin de faciliter cette étape sur un serveur doté d’une distribution Linux compatible.
    Vous devez bénéficier d’un accès SSH à votre serveur et d’un compte "root" afin de l’utiliser, ce qui permettra d’installer les dépendances. Contactez votre hébergeur si vous ne disposez pas de cela.
    La documentation de l’utilisation du script d’installation (...)

Sur d’autres sites (6820)

  • Revision 38987 : On gère l’encodage pour ipod/iphone et psp ...On gère également les ...

    23 juin 2010, par kent1@… — Log

    On gère l’encodage pour ipod/iphone et psp ...On gère également les presets de qualité...
    Reste à gérer les encodages en 2 passes et ce sera vraiment top

  • Evolution #2660 (Nouveau) : Créer les pipelines pre_login et post_login

    16 avril 2012, par James H.

    Permettre d’ajouter un ou plusieurs tests complémentaires à l’authentification SPIP avant ou après celui-ci sans qu’il soit nécessaire de surcharger les scripts ad hoc.

  • Evolution #4102 : Ordre des inclures dans cache/charger_plugins_options.php

    8 juillet 2019, par cam.lafit -

    Salut

    Ma solution n’est pas bonne non plus. On peut selon l’ordre d’appel devoir encapsuler le code d’un fichier options. Donc la solution de @placido est plus pertiente. Le patch suivant ne casse pas le comportement par défaut de SPIP et permet de charger avant un bout d’options.

    Soit le pluginA ayant besoin de surcharger les options de pluginB, si on fait pluginA/pre_pluginB_options.php alors l’ordre de chargement devrait être :

    • pluginA/pre_pluginB_options.php
    • pluginB/pluginB_options.php
    • pluginA/pluginA_options.php
    1. <span class="CodeRay"><span class="line head"><span class="head">--- </span><span class="filename"><sans nom="nom"></sans></span></span>
    2. <span class="line head"><span class="head">+++ </span><span class="filename"><sans nom="nom"></sans></span></span>
    3. <span class="line change"><span class="change">@@</span> -821,7 +821,25 <span class="change">@@</span></span>
    4.      $boutons = array();
    5.      $onglets = array();
    6.      $sign = "";
    7. <span class="line delete"><span class="delete">-</span></span>
    8. <span class="line insert"><span class="insert">+</span>    </span>
    9. <span class="line insert"><span class="insert">+</span>    /* pre fonctions/options charger un fichier avant celui du plugin concerné */</span>
    10. <span class="line insert"><span class="insert">+</span>    foreach ($ordre as $p => &#38;$info) {        </span>
    11. <span class="line insert"><span class="insert">+</span>        foreach($ordre as $plugin_pre_charge => $info_plugin_pre_charge) {        </span>
    12. <span class="line insert"><span class="insert">+</span>            $dir_type = $plugin_valides[$plugin_pre_charge]['dir_type'];</span>
    13. <span class="line insert"><span class="insert">+</span>            $plug = $plugin_valides[$plugin_pre_charge]['dir'];</span>
    14. <span class="line insert"><span class="insert">+</span>            $dir = constant($dir_type);</span>
    15. <span class="line insert"><span class="insert">+</span>            $root_dir_type = str_replace('_DIR_', '_ROOT_', $dir_type);</span>
    16. <span class="line insert"><span class="insert">+</span>            if (isset($plugin_valides[$plugin_pre_charge])) {</span>
    17. <span class="line insert"><span class="insert">+</span>                foreach ($contenu as $charge => $v) {        </span>
    18. <span class="line insert"><span class="insert">+</span>                    if (is_readable("$dir$plug/" . ($file = "pre_".$info['prefix'] . "_" . $charge . ".php"))) {</span>
    19. <span class="line insert"><span class="insert">+</span>                        $_file = $root_dir_type . ".'$plug/$file'";</span>
    20. <span class="line insert"><span class="insert">+</span>                        $contenu[$charge] .= "include_once_check($_file);\n";</span>
    21. <span class="line insert"><span class="insert">+</span>                    }                        </span>
    22. <span class="line insert"><span class="insert">+</span>                }</span>
    23. <span class="line insert"><span class="insert">+</span>            }</span>
    24. <span class="line insert"><span class="insert">+</span>        }</span>
    25. <span class="line insert"><span class="insert">+</span>    }</span>
    26. <span class="line insert"><span class="insert">+</span>    </span>
    27.      foreach ($ordre as $p => $info) {
    28.          // $ordre peur contenir des plugins en attente et non valides pour ce hit
    29.          if (isset($plugin_valides[$p])) {
    30.  
    31. </span>

    Télécharger