Changeset 124291 in spip-zone


Ignore:
Timestamp:
Apr 21, 2020, 3:36:18 PM (5 weeks ago)
Author:
Akilia
Message:

Meilleure prise en compte de l'affichage public : rangement des fichiers dans /squelettes
+ feuille de style dédiée (avec tableau responsive) activable depuis la config

Location:
_plugins_/emplois/trunk
Files:
5 added
5 edited
1 moved

Legend:

Unmodified
Added
Removed
  • _plugins_/emplois/trunk

    • Property subgit:lock:df0583aeda68632afe38ca231fc257a5c5d4057d deleted
    • Property subgit:lock:01c63193f16f16676ffd7bdcdc01e21228b17488 set to 2020-04-21T17:36:30.800
  • _plugins_/emplois/trunk/emplois_pipelines.php

    r106323 r124291  
    1212if (!defined('_ECRIRE_INC_VERSION')) {
    1313        return;
     14}
     15
     16/**
     17 * Inserer la CSS de emplois si config cochee
     18 *
     19 * @param $flux
     20 * @return $flux
     21 */
     22function emplois_insert_head_css($head) {
     23        include_spip('inc/config');
     24        $cfg = lire_config('emplois/affichage_public/css_public');
     25        if ($cfg and $cfg == 'on') {
     26                $head .= '<link rel="stylesheet" type="text/css" href="'.find_in_path('css/emplois.css').'" />';
     27        }
     28
     29        return $head;
    1430}
    1531
  • _plugins_/emplois/trunk/formulaires/configurer_affichage_public.html

    r99027 r124291  
    1111
    1212                <div class="editer-groupe">
     13
     14                        [(#SAISIE{case, css_public, label=<:emplois:cfg_affichage_emplois:>, label_case=<:emplois:cfg_label_case_activer_css:>})]
     15
    1316
    1417                        <div class="editer long_label editer_placeholder[ (#ENV**{erreurs}|table_valeur{placeholder}|oui)erreur]">
  • _plugins_/emplois/trunk/lang/emplois_fr.php

    r106445 r124291  
    1414        'cfg_label_class_fieldset_description' => 'Class CSS pour le fieldset Description',
    1515        'cfg_label_placeholder' => 'Afficher le placeholder',
     16        'cfg_affichage_emplois' => 'Affichage des offres d’emplois et CVs',
     17        'cfg_label_case_activer_css' => 'Activer la feuille de style pour la partie publique ?',
    1618        'cfg_label_activer_cvs' => 'Activer les CVs ?',
    1719        'cfg_label_activer_offres' => 'Activer les Offres d‘emplois ?',
  • _plugins_/emplois/trunk/paquet.xml

    r124290 r124291  
    22        prefix="emplois"
    33        categorie="divers"
    4         version="1.1.14"
     4        version="1.1.15"
    55        etat="dev"
    66        compatibilite="[3.1.1;3.2.*]"
     
    2929        <pipeline nom="optimiser_base_disparus" inclure="emplois_pipelines.php" />
    3030        <pipeline nom="trig_propager_les_secteurs" inclure="emplois_pipelines.php" />
     31        <pipeline nom="insert_head_css" inclure="emplois_pipelines.php" />
    3132        <pipeline nom="post_insertion" inclure="emplois_pipelines.php" />
    3233        <pipeline nom="post_edition" inclure="emplois_pipelines.php" />
     
    4142        <onglet nom="configurer_affichage_public" titre="emplois:onglet_affichage_public" parent="emplois" icone="images/espace_public-24.png" />
    4243
     44        <chemin path="./" />
     45        <chemin path="squelettes" type='public'/>
     46
    4347</paquet>
  • _plugins_/emplois/trunk/squelettes/offre.html

    • Property svn:eol-style set to native
Note: See TracChangeset for help on using the changeset viewer.