Changeset 86689 in spip-zone


Ignore:
Timestamp:
Dec 12, 2014, 2:30:39 PM (5 years ago)
Author:
cedric@…
Message:

Installation du plugin : mettre le champ podcast a DEFAULT 'non' en base, pour eviter de diffuser d'un coup toute la base de document (ou du moins les 20 derniers sons) alors qu'on a encore rien configuré.
Bugfix formulaire de saisie document : insertion de la saisie podcast et explicit + petouilles de style

Location:
_plugins_/podcast/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/podcast/trunk/base/podcast_base.php

    r71891 r86689  
    1616
    1717        $tables_principales['spip_documents']['field']['explicit'] = "VARCHAR(5) DEFAULT 'clean' NOT NULL";
    18         $tables_principales['spip_documents']['field']['podcast'] = "VARCHAR(3) DEFAULT 'oui' NOT NULL";
     18        $tables_principales['spip_documents']['field']['podcast'] = "VARCHAR(3) DEFAULT 'non' NOT NULL";
    1919
    2020        return $tables_principales;
  • _plugins_/podcast/trunk/inclure/formulaire_document_saisies.html

    r71891 r86689  
    1313                        clean,<:podcast:valeur_clean:>,
    1414                        no,<:item_non:>}})]
     15        <style>
     16                .editer_podcast .choix,.editer_explicit .choix {display: inline-block;margin-right: 2em;}
     17                .editer_podcast .choix label,.editer_explicit .choix label{margin-left: 0}
     18        </style>
    1519</BOUCLE_doc>
  • _plugins_/podcast/trunk/paquet.xml

    r78292 r86689  
    22        prefix="podcast"
    33        categorie="multimedia"
    4         version="0.2.0"
     4        version="0.2.1"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.0.*]"
  • _plugins_/podcast/trunk/podcast_pipelines.php

    r71891 r86689  
    1717        $id_document = $flux['args']['id'];
    1818        if(in_array($type_form,array('document'))){
    19                 if(preg_match(",<li [^>]*class=[\"']editer_credits.*>(.*)<\/li>,Uims",$flux['data'],$regs)){
    20                         $ajouts .= recuperer_fond('inclure/formulaire_document_saisies',array('id_document'=>$id_document));
    21                         $flux['data'] = preg_replace(",($regs[1]),Uims","\\1".$ajouts,$flux['data']);
     19                if(preg_match(",<li [^>]*class=[\"'](?:editer )?editer_credits.*>(.*)<\/li>,Uims",$flux['data'],$regs)){
     20                        $ajouts = recuperer_fond('inclure/formulaire_document_saisies',array('id_document'=>$id_document));
     21                        $p = strpos($flux['data'],$regs[0])+strlen($regs[0]);
     22                        $flux['data'] = substr_replace($flux['data'],$ajouts,$p,0);
    2223                }
    2324        }
Note: See TracChangeset for help on using the changeset viewer.