Changeset 3875


Ignore:
Timestamp:
08/25/10 14:14:09 (10 years ago)
Author:
kent1
Message:

Amélioration de la prise en charge du plugin podcast :

  • On n'affiche pas la possibilité d'avoir un podcast si le plugin podcast n'est pas présent
  • On vérifie que la conf est bien là
  • On se passe de la conf auparavant obligatoire du plugin Podcast

Quelques infos supplémentaires dans le plugin.xml

Location:
MediaSPIP/plugins/mediaspip_core
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • MediaSPIP/plugins/mediaspip_core/formulaires/config_mediaspip_squelettes.html

    r3817 r3875  
    5757                                                        label=<:mediaspip_core:label_autoriser_telecharger_original:>,
    5858                                                        defaut=on})]
    59                                                 [(#SAISIE{oui_non,
    60                                                         autoriser_podcast,
    61                                                         explication=<:mediaspip_core:description_autoriser_flux_podcast:>,
    62                                                         label=<:mediaspip_core:label_autoriser_flux_podcats:>,
    63                                                         defaut=on})]
     59                                                [(#PLUGIN{podcast}|oui)
     60                                                        [(#SAISIE{oui_non,
     61                                                                autoriser_podcast,
     62                                                                explication=<:mediaspip_core:description_autoriser_flux_podcast:>,
     63                                                                label=<:mediaspip_core:label_autoriser_flux_podcats:>,
     64                                                                defaut=on})]
     65                                                ]
    6466                                        ]
    6567                                </ul>
  • MediaSPIP/plugins/mediaspip_core/inclure/navigation_syndication.html

    r3729 r3875  
    3434        </ul>
    3535</div>
    36 
    37 [(#PLUGIN{podcast}|et{#CONFIG{podcast/podcast_types,#ARRAY}|count|>{0}}|oui)<div class="menu syndication">
     36[(#PLUGIN{podcast}|et{#CONFIG{mediaspip/squelettes/autoriser_podcast}|=={on}}|et{#CONFIG{podcast/podcast_types,#ARRAY{0,itunes,1,miro}}|count|>{0}}|oui)<div class="menu syndication">
    3837        <h2 class="h2"><:mediaspip_core:titre_podcast:></h2>
    39         [(#INCLURE{fond=inclure/podcasts_liens}|trim)]
     38        [(#INCLURE{fond=inclure/podcasts_liens,podcast_types=#CONFIG{podcast/podcast_types,#ARRAY{0,itunes,1,miro}}}|trim)]
    4039</div>]
  • MediaSPIP/plugins/mediaspip_core/plugin.xml

    r3848 r3875  
    4545        <necessite id="Z" version="[1.5.1;]" />
    4646        <necessite id="SPIP" version="[2.1.0;]" />
     47        <necessite id="saisies" version='[1.7.6;]' />
    4748        <utilise id="notation" />
    4849        <utilise id="recommander" />
     50        <utilise id="podcast" />
     51        <utilise id="bigbrother" />
    4952        <categorie>squelette</categorie>
    5053</plugin>
Note: See TracChangeset for help on using the changeset viewer.