on remplace champslibres par balint
This commit is contained in:
parent
95685f9cda
commit
e97ccbbdf2
30 changed files with 57 additions and 57 deletions
|
@ -11,7 +11,7 @@ function action_creer_bien_dist(){
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
if (!$id_article) {
|
if (!$id_article) {
|
||||||
$id_rubrique = lire_config('champslibres/id_bien');
|
$id_rubrique = lire_config('balint/id_bien');
|
||||||
include_spip('action/editer_article');
|
include_spip('action/editer_article');
|
||||||
$set = array(
|
$set = array(
|
||||||
'statut' => 'publie'
|
'statut' => 'publie'
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Fichier gérant l'installation et désinstallation du plugin champslibres
|
* Fichier gérant l'installation et désinstallation du plugin balint
|
||||||
*
|
*
|
||||||
* @plugin champslibres
|
* @plugin balint
|
||||||
* @copyright 2020
|
* @copyright 2020
|
||||||
* @author Gamuza[informatique]
|
* @author Gamuza[informatique]
|
||||||
* @licence GNU/GPL
|
* @licence GNU/GPL
|
||||||
|
@ -14,9 +14,9 @@ if (!defined('_ECRIRE_INC_VERSION')) {
|
||||||
}
|
}
|
||||||
|
|
||||||
include_spip('inc/cextras');
|
include_spip('inc/cextras');
|
||||||
include_spip('base/champslibres');
|
include_spip('base/balint');
|
||||||
/**
|
/**
|
||||||
* Fonction d'installation et de mise à jour du plugin champslibres.
|
* Fonction d'installation et de mise à jour du plugin balint.
|
||||||
*
|
*
|
||||||
* @param string $nom_meta_base_version
|
* @param string $nom_meta_base_version
|
||||||
* Nom de la meta informant de la version du schéma de données du plugin installé dans SPIP
|
* Nom de la meta informant de la version du schéma de données du plugin installé dans SPIP
|
||||||
|
@ -24,7 +24,7 @@ include_spip('base/champslibres');
|
||||||
* Version du schéma de données dans ce plugin (déclaré dans paquet.xml)
|
* Version du schéma de données dans ce plugin (déclaré dans paquet.xml)
|
||||||
* @return void
|
* @return void
|
||||||
**/
|
**/
|
||||||
function champslibres_upgrade($nom_meta_base_version, $version_cible) {
|
function balint_upgrade($nom_meta_base_version, $version_cible) {
|
||||||
$maj = array();
|
$maj = array();
|
||||||
|
|
||||||
$maj['create'] = array(
|
$maj['create'] = array(
|
||||||
|
@ -43,9 +43,9 @@ function champslibres_upgrade($nom_meta_base_version, $version_cible) {
|
||||||
ecrire_config('uploadhtml5/charger_public','on');
|
ecrire_config('uploadhtml5/charger_public','on');
|
||||||
}
|
}
|
||||||
|
|
||||||
cextras_api_upgrade(champslibres_declarer_champs_extras(), $maj['create']);
|
cextras_api_upgrade(balint_declarer_champs_extras(), $maj['create']);
|
||||||
cextras_api_upgrade(champslibres_declarer_champs_extras(), $maj['1.0.1']);
|
cextras_api_upgrade(balint_declarer_champs_extras(), $maj['1.0.1']);
|
||||||
cextras_api_upgrade(champslibres_declarer_champs_extras(), $maj['1.0.3']);
|
cextras_api_upgrade(balint_declarer_champs_extras(), $maj['1.0.3']);
|
||||||
|
|
||||||
include_spip('base/upgrade');
|
include_spip('base/upgrade');
|
||||||
maj_plugin($nom_meta_base_version, $version_cible, $maj);
|
maj_plugin($nom_meta_base_version, $version_cible, $maj);
|
||||||
|
@ -53,13 +53,13 @@ function champslibres_upgrade($nom_meta_base_version, $version_cible) {
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Fonction de désinstallation du plugin champslibres.
|
* Fonction de désinstallation du plugin balint.
|
||||||
*
|
*
|
||||||
* @param string $nom_meta_base_version
|
* @param string $nom_meta_base_version
|
||||||
* Nom de la meta informant de la version du schéma de données du plugin installé dans SPIP
|
* Nom de la meta informant de la version du schéma de données du plugin installé dans SPIP
|
||||||
* @return void
|
* @return void
|
||||||
**/
|
**/
|
||||||
function champslibres_vider_tables($nom_meta_base_version) {
|
function balint_vider_tables($nom_meta_base_version) {
|
||||||
|
|
||||||
|
|
||||||
effacer_meta($nom_meta_base_version);
|
effacer_meta($nom_meta_base_version);
|
|
@ -1,8 +1,8 @@
|
||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Définit les autorisations du plugin champslibres
|
* Définit les autorisations du plugin balint
|
||||||
*
|
*
|
||||||
* @plugin champslibres
|
* @plugin balint
|
||||||
* @copyright 2020
|
* @copyright 2020
|
||||||
* @author Gamuza[informatique]
|
* @author Gamuza[informatique]
|
||||||
* @licence GNU/GPL
|
* @licence GNU/GPL
|
||||||
|
@ -17,7 +17,7 @@ if (!defined('_ECRIRE_INC_VERSION')) {
|
||||||
/**
|
/**
|
||||||
* Fonction d'appel pour le pipeline
|
* Fonction d'appel pour le pipeline
|
||||||
* @pipeline autoriser */
|
* @pipeline autoriser */
|
||||||
function champslibres_autoriser() {
|
function balint_autoriser() {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Fonctions utiles au plugin champslibres
|
* Fonctions utiles au plugin balint
|
||||||
*
|
*
|
||||||
* @plugin champslibres
|
* @plugin balint
|
||||||
* @copyright 2020
|
* @copyright 2020
|
||||||
* @author Gamuza[informatique]
|
* @author Gamuza[informatique]
|
||||||
* @licence GNU/GPL
|
* @licence GNU/GPL
|
|
@ -1,8 +1,8 @@
|
||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Options au chargement du plugin champslibres
|
* Options au chargement du plugin balint
|
||||||
*
|
*
|
||||||
* @plugin champslibres
|
* @plugin balint
|
||||||
* @copyright 2020
|
* @copyright 2020
|
||||||
* @author Gamuza[informatique]
|
* @author Gamuza[informatique]
|
||||||
* @licence GNU/GPL
|
* @licence GNU/GPL
|
|
@ -1,8 +1,8 @@
|
||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Utilisations de pipelines par champslibres
|
* Utilisations de pipelines par balint
|
||||||
*
|
*
|
||||||
* @plugin champslibres
|
* @plugin balint
|
||||||
* @copyright 2020
|
* @copyright 2020
|
||||||
* @author Gamuza[informatique]
|
* @author Gamuza[informatique]
|
||||||
* @licence GNU/GPL
|
* @licence GNU/GPL
|
||||||
|
@ -20,7 +20,7 @@ if (!defined('_ECRIRE_INC_VERSION')) {
|
||||||
* @param string $flux Code html des styles CSS à charger
|
* @param string $flux Code html des styles CSS à charger
|
||||||
* @return string Code html complété
|
* @return string Code html complété
|
||||||
**/
|
**/
|
||||||
//function champslibres_insert_head_css($flux){
|
//function balint_insert_head_css($flux){
|
||||||
//$flux .= '<link rel="stylesheet" href="' . produire_fond_statique('css/vignettes.css') . '" type="text/css" />' . "\n";
|
//$flux .= '<link rel="stylesheet" href="' . produire_fond_statique('css/vignettes.css') . '" type="text/css" />' . "\n";
|
||||||
//$flux .= '<link rel="stylesheet" href="' . timestamp(find_in_path('css/bigup.css')) . '" type="text/css" />' . "\n";
|
//$flux .= '<link rel="stylesheet" href="' . timestamp(find_in_path('css/bigup.css')) . '" type="text/css" />' . "\n";
|
||||||
//return $flux;
|
//return $flux;
|
||||||
|
@ -33,7 +33,7 @@ if (!defined('_ECRIRE_INC_VERSION')) {
|
||||||
* @param array $scripts Liste à charger
|
* @param array $scripts Liste à charger
|
||||||
* @return array Liste complétée
|
* @return array Liste complétée
|
||||||
**/
|
**/
|
||||||
//function champslibres_jquery_plugins($scripts){
|
//function balint_jquery_plugins($scripts){
|
||||||
//$scripts[] = "aa";
|
//$scripts[] = "aa";
|
||||||
//$scripts[] = produire_fond_statique('javascript/bigup.js');
|
//$scripts[] = produire_fond_statique('javascript/bigup.js');
|
||||||
//return $scripts;
|
//return $scripts;
|
||||||
|
@ -46,7 +46,7 @@ if (!defined('_ECRIRE_INC_VERSION')) {
|
||||||
* @param array $scripts Liste à charger
|
* @param array $scripts Liste à charger
|
||||||
* @return array Liste complétée
|
* @return array Liste complétée
|
||||||
**/
|
**/
|
||||||
function champslibres_jqueryui_plugins($scripts){
|
function balint_jqueryui_plugins($scripts){
|
||||||
$scripts[] = "datepicker";
|
$scripts[] = "datepicker";
|
||||||
$scripts[] = "i18n/datepicker-fr";
|
$scripts[] = "i18n/datepicker-fr";
|
||||||
$scripts[] = "autocomplete";
|
$scripts[] = "autocomplete";
|
|
@ -3,7 +3,7 @@ if (!defined('_ECRIRE_INC_VERSION')) return;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function champslibres_declarer_tables_principales($tables_principales){
|
function balint_declarer_tables_principales($tables_principales){
|
||||||
|
|
||||||
$tables_principales['spip_articles']['field']['surface'] = "text DEFAULT '' NOT NULL"; //duree
|
$tables_principales['spip_articles']['field']['surface'] = "text DEFAULT '' NOT NULL"; //duree
|
||||||
$tables_principales['spip_articles']['field']['surface_parking'] = "text DEFAULT '' NOT NULL"; //date_pv
|
$tables_principales['spip_articles']['field']['surface_parking'] = "text DEFAULT '' NOT NULL"; //date_pv
|
||||||
|
@ -14,7 +14,7 @@ function champslibres_declarer_tables_principales($tables_principales){
|
||||||
return $tables_principales;
|
return $tables_principales;
|
||||||
}
|
}
|
||||||
|
|
||||||
function champslibres_declarer_champs_extras($champs = array()) {
|
function balint_declarer_champs_extras($champs = array()) {
|
||||||
$champs['spip_groupes_mots']['grigri'] = array(
|
$champs['spip_groupes_mots']['grigri'] = array(
|
||||||
'saisie' => 'input',//Type du champ (voir plugin Saisies)
|
'saisie' => 'input',//Type du champ (voir plugin Saisies)
|
||||||
'options' => array(
|
'options' => array(
|
|
@ -33,7 +33,7 @@
|
||||||
<B_mots>
|
<B_mots>
|
||||||
<div class="mots">
|
<div class="mots">
|
||||||
[(#REM) afficher mots-clés et tags dont le groupe est "important" ]
|
[(#REM) afficher mots-clés et tags dont le groupe est "important" ]
|
||||||
<BOUCLE_mots(MOTS){id_article}{si #CONFIG{champslibres/tags_article}|!={non}}{id_groupe IN #GET{grpes_importants}}>
|
<BOUCLE_mots(MOTS){id_article}{si #CONFIG{balint/tags_article}|!={non}}{id_groupe IN #GET{grpes_importants}}>
|
||||||
<a href="[(#URL_MOT)]" class="tag tags mrs[ (#ID_GROUPE|=={#GET{id_grpe_tags}}|?{hashtag,mot_cle})]"
|
<a href="[(#URL_MOT)]" class="tag tags mrs[ (#ID_GROUPE|=={#GET{id_grpe_tags}}|?{hashtag,mot_cle})]"
|
||||||
data-id_mot="#ID_MOT" title="Les biens liées au[ (#ID_GROUPE|=={#GET{id_grpe_tags}}|?{tag,mot clé}) ]#TITRE">
|
data-id_mot="#ID_MOT" title="Les biens liées au[ (#ID_GROUPE|=={#GET{id_grpe_tags}}|?{tag,mot clé}) ]#TITRE">
|
||||||
<i class="fas fa-[(#ID_GROUPE|=={#GET{id_grpe_tags}}|?{hashtag,tag})]"></i>#TITRE
|
<i class="fas fa-[(#ID_GROUPE|=={#GET{id_grpe_tags}}|?{hashtag,tag})]"></i>#TITRE
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<div class="h3-like">Vos articles en cours de rédaction</div>
|
<div class="h3-like">Vos articles en cours de rédaction</div>
|
||||||
<B_art_brouillon>
|
<B_art_brouillon>
|
||||||
<div class="liste_des_rubriques">
|
<div class="liste_des_rubriques">
|
||||||
<BOUCLE_art_brouillon(ARTICLES){branche}{id_secteur = #CONFIG{champslibres/id_bien}}{id_auteur=#SESSION{id_auteur}}{statut=prepa}>
|
<BOUCLE_art_brouillon(ARTICLES){branche}{id_secteur = #CONFIG{balint/id_bien}}{id_auteur=#SESSION{id_auteur}}{statut=prepa}>
|
||||||
<INCLURE{fond=inclure/bloc_une, env, id_article,statut=prepa}>
|
<INCLURE{fond=inclure/bloc_une, env, id_article,statut=prepa}>
|
||||||
</BOUCLE_art_brouillon>
|
</BOUCLE_art_brouillon>
|
||||||
</div>
|
</div>
|
||||||
|
@ -15,7 +15,7 @@
|
||||||
<div class="h3-like">Vos articles publiés</div>
|
<div class="h3-like">Vos articles publiés</div>
|
||||||
<B_art_publie>
|
<B_art_publie>
|
||||||
<div class="liste_des_rubriques">
|
<div class="liste_des_rubriques">
|
||||||
<BOUCLE_art_publie(ARTICLES){branche}{id_secteur = #CONFIG{champslibres/id_bien}}{id_auteur=#SESSION{id_auteur}}{statut=publie}>
|
<BOUCLE_art_publie(ARTICLES){branche}{id_secteur = #CONFIG{balint/id_bien}}{id_auteur=#SESSION{id_auteur}}{statut=publie}>
|
||||||
<INCLURE{fond=inclure/bloc_une, env, id_article,statut=publie}>
|
<INCLURE{fond=inclure/bloc_une, env, id_article,statut=publie}>
|
||||||
</BOUCLE_art_publie>
|
</BOUCLE_art_publie>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -15,14 +15,14 @@
|
||||||
|
|
||||||
<h3 class="la_une">À la une</h3>
|
<h3 class="la_une">À la une</h3>
|
||||||
<div class="liste_des_rubriques">
|
<div class="liste_des_rubriques">
|
||||||
<BOUCLE_art(ARTICLES){branche}{id_secteur = #CONFIG{champslibres/id_bien}}>
|
<BOUCLE_art(ARTICLES){branche}{id_secteur = #CONFIG{balint/id_bien}}>
|
||||||
<INCLURE{fond=inclure/bloc_une, env, id_article,statut=publie}>
|
<INCLURE{fond=inclure/bloc_une, env, id_article,statut=publie}>
|
||||||
</BOUCLE_art>
|
</BOUCLE_art>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<h3 class="la_une">Les rubriques du journal</h3>
|
<h3 class="la_une">Les rubriques du journal</h3>
|
||||||
<div class="liste_des_rubriques">
|
<div class="liste_des_rubriques">
|
||||||
<BOUCLE_sect(RUBRIQUES){id_rubrique = #CONFIG{champslibres/id_bien}}>
|
<BOUCLE_sect(RUBRIQUES){id_rubrique = #CONFIG{balint/id_bien}}>
|
||||||
<BOUCLE_rub(RUBRIQUES){id_parent}{par num titre}>
|
<BOUCLE_rub(RUBRIQUES){id_parent}{par num titre}>
|
||||||
<INCLURE{fond=inclure/bloc_rub, env, id_rubrique}>
|
<INCLURE{fond=inclure/bloc_rub, env, id_rubrique}>
|
||||||
</BOUCLE_rub>
|
</BOUCLE_rub>
|
||||||
|
|
|
@ -2,12 +2,12 @@
|
||||||
|
|
||||||
<div class="la_une">
|
<div class="la_une">
|
||||||
<div class="video_une">
|
<div class="video_une">
|
||||||
<BOUCLE_bien_une(ARTICLES){ps = une}{!par date}{0,1}{id_rubrique = #CONFIG{champslibres/id_bien}}>
|
<BOUCLE_bien_une(ARTICLES){ps = une}{!par date}{0,1}{id_rubrique = #CONFIG{balint/id_bien}}>
|
||||||
<div class="container_slider">
|
<div class="container_slider">
|
||||||
[(#MODELE{articles_ps_owl}{autoplay=true}{caption=true}{navigation=false})] #SET{id_une,#ID_ARTICLE}
|
[(#MODELE{articles_ps_owl}{autoplay=true}{caption=true}{navigation=false})] #SET{id_une,#ID_ARTICLE}
|
||||||
</div>
|
</div>
|
||||||
</BOUCLE_bien_une>
|
</BOUCLE_bien_une>
|
||||||
<BOUCLE_une_defaut(ARTICLES){!par date}{0,1}{id_rubrique = #CONFIG{champslibres/id_bien}}>
|
<BOUCLE_une_defaut(ARTICLES){!par date}{0,1}{id_rubrique = #CONFIG{balint/id_bien}}>
|
||||||
<div class="container_slider">
|
<div class="container_slider">
|
||||||
[(#MODELE{article_owl}{id_article=#ID_ARTICLE})] #SET{id_une,#ID_ARTICLE}
|
[(#MODELE{article_owl}{id_article=#ID_ARTICLE})] #SET{id_une,#ID_ARTICLE}
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* tous les éléments CSS spécifiques du squelettes Champslibres */
|
/* tous les éléments CSS spécifiques du squelettes Balint */
|
||||||
|
|
||||||
/* utilitaires */
|
/* utilitaires */
|
||||||
.hidden, .hide, .invisible {
|
.hidden, .hide, .invisible {
|
|
@ -1,6 +1,6 @@
|
||||||
<div class="formulaire_spip formulaire_configurer formulaire_#FORM">
|
<div class="formulaire_spip formulaire_configurer formulaire_#FORM">
|
||||||
|
|
||||||
<h3 class="titrem"><:champslibres:cfg_titre_parametrages:></h3>
|
<h3 class="titrem"><:balint:cfg_titre_parametrages:></h3>
|
||||||
|
|
||||||
[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
|
[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
|
||||||
[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
|
[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
|
||||||
|
@ -51,7 +51,7 @@
|
||||||
</div>
|
</div>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|
||||||
<input type="hidden" name="_meta_casier" value="champslibres" />
|
<input type="hidden" name="_meta_casier" value="balint" />
|
||||||
<p class="boutons"><span class="image_loading"> </span><input type="submit" class="submit" value="<:bouton_enregistrer:>" /></p>
|
<p class="boutons"><span class="image_loading"> </span><input type="submit" class="submit" value="<:bouton_enregistrer:>" /></p>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
|
@ -14,7 +14,7 @@
|
||||||
<div class="">
|
<div class="">
|
||||||
<select id="id_rubrique" name="id_rubrique" class="chosen">
|
<select id="id_rubrique" name="id_rubrique" class="chosen">
|
||||||
<option value=""> </option>
|
<option value=""> </option>
|
||||||
<BOUCLE_type_biens(RUBRIQUES){id_parent = #CONFIG{champslibres/id_bien}}{tout}>
|
<BOUCLE_type_biens(RUBRIQUES){id_parent = #CONFIG{balint/id_bien}}{tout}>
|
||||||
<option value="#ID_RUBRIQUE" [(#ID_RUBRIQUE|=={#RUBRIQUE_SELECTED}|oui) selected="selected"]>#TITRE</option>
|
<option value="#ID_RUBRIQUE" [(#ID_RUBRIQUE|=={#RUBRIQUE_SELECTED}|oui) selected="selected"]>#TITRE</option>
|
||||||
</BOUCLE_type_biens>
|
</BOUCLE_type_biens>
|
||||||
</select>
|
</select>
|
||||||
|
|
|
@ -88,7 +88,7 @@ function formulaires_editer_bien_verifier_dist($id_article=0, $redirect=''){
|
||||||
// la rubrique choisie doit être une sous-rubrique du secteur défini en config
|
// la rubrique choisie doit être une sous-rubrique du secteur défini en config
|
||||||
$id_rubrique = intval(_request('id_rubrique'));
|
$id_rubrique = intval(_request('id_rubrique'));
|
||||||
$id_secteur = sql_getfetsel('id_secteur', 'spip_rubriques', 'id_rubrique='.$id_rubrique);
|
$id_secteur = sql_getfetsel('id_secteur', 'spip_rubriques', 'id_rubrique='.$id_rubrique);
|
||||||
if ($id_secteur != lire_config('champslibres/id_bien')) {
|
if ($id_secteur != lire_config('balint/id_bien')) {
|
||||||
$erreurs['message_erreur'] = "La rubrique choisie comme type d'article ne correspond au secteur défini dans les options de configuration.";
|
$erreurs['message_erreur'] = "La rubrique choisie comme type d'article ne correspond au secteur défini dans les options de configuration.";
|
||||||
return $erreurs;
|
return $erreurs;
|
||||||
}
|
}
|
||||||
|
@ -104,7 +104,7 @@ function formulaires_editer_bien_traiter_dist($id_article=0, $redirect=''){
|
||||||
$new = $id_article;
|
$new = $id_article;
|
||||||
if (!intval($id_article)) {
|
if (!intval($id_article)) {
|
||||||
|
|
||||||
//$id_rubrique = lire_config('champslibres/id_bien');
|
//$id_rubrique = lire_config('balint/id_bien');
|
||||||
$id_rubrique = intval(_request('id_rubrique'));
|
$id_rubrique = intval(_request('id_rubrique'));
|
||||||
include_spip('action/editer_article');
|
include_spip('action/editer_article');
|
||||||
$set = array(
|
$set = array(
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
<div class="">
|
<div class="">
|
||||||
<select id="id_rubrique" name="id_rubrique" class="chosen">
|
<select id="id_rubrique" name="id_rubrique" class="chosen">
|
||||||
<option value=""> </option>
|
<option value=""> </option>
|
||||||
<BOUCLE_type_biens(RUBRIQUES){id_parent = #CONFIG{champslibres/id_bien}}{tout}>
|
<BOUCLE_type_biens(RUBRIQUES){id_parent = #CONFIG{balint/id_bien}}{tout}>
|
||||||
#SET{selected,''}
|
#SET{selected,''}
|
||||||
<BOUCLE_sel(ARTICLES){id_rubrique}{id_article}>#SET{selected, selected} </BOUCLE_sel>
|
<BOUCLE_sel(ARTICLES){id_rubrique}{id_article}>#SET{selected, selected} </BOUCLE_sel>
|
||||||
<option value="#ID_RUBRIQUE" #GET{selected}>#TITRE</option>
|
<option value="#ID_RUBRIQUE" #GET{selected}>#TITRE</option>
|
||||||
|
|
|
@ -15,9 +15,9 @@
|
||||||
<label for="mail_inscription"><:entree_adresse_email:> <em class="obligatoire"><:info_obligatoire_02:></em></label>
|
<label for="mail_inscription"><:entree_adresse_email:> <em class="obligatoire"><:info_obligatoire_02:></em></label>
|
||||||
[<span class="erreur_message">(#ENV*{erreurs}|table_valeur{mail_inscription})</span>]
|
[<span class="erreur_message">(#ENV*{erreurs}|table_valeur{mail_inscription})</span>]
|
||||||
<input[ (#HTML5|?{required="required" type="email" class="formulaire_input email obligatoire text",type="text" class="text"})] name="mail_inscription" id="mail_inscription" value="#ENV{mail_inscription}" [(#ENV{focus}|=={mail_inscription}|et{#HTML5}|oui) autofocus="autofocus"] autocapitalize="off" autocorrect="off" />
|
<input[ (#HTML5|?{required="required" type="email" class="formulaire_input email obligatoire text",type="text" class="text"})] name="mail_inscription" id="mail_inscription" value="#ENV{mail_inscription}" [(#ENV{focus}|=={mail_inscription}|et{#HTML5}|oui) autofocus="autofocus"] autocapitalize="off" autocorrect="off" />
|
||||||
[(#CONFIG{champslibres/domaines_mail}|oui)
|
[(#CONFIG{balint/domaines_mail}|oui)
|
||||||
<em>l'adresse mail <strong>doit</strong> être sur un des domaine suivant:
|
<em>l'adresse mail <strong>doit</strong> être sur un des domaine suivant:
|
||||||
<strong>[(#CONFIG{champslibres/domaines_mail}|replace{',','</strong> ou <strong>'})]</strong></em>
|
<strong>[(#CONFIG{balint/domaines_mail}|replace{',','</strong> ou <strong>'})]</strong></em>
|
||||||
]
|
]
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
<div class="mots">
|
<div class="mots">
|
||||||
<BOUCLE_aff(CONDITION){si #CONFIG{champslibres/tags_blocs}|!={non}}>
|
<BOUCLE_aff(CONDITION){si #CONFIG{balint/tags_blocs}|!={non}}>
|
||||||
<div class="am_mots">
|
<div class="am_mots">
|
||||||
[(#REM)
|
[(#REM)
|
||||||
n'afficher que les mots-clés ou tags dont le groupe est "important"
|
n'afficher que les mots-clés ou tags dont le groupe est "important"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#SET{id_rubrique, #CONFIG{champslibres/id_bien}} #SET{id_grpe_tags, 0} #SET{id_une, #ENV{id_une,0}} #SET{id_grpe_statut, 0} #SET{grpes_importants,#ARRAY}
|
#SET{id_rubrique, #CONFIG{balint/id_bien}} #SET{id_grpe_tags, 0} #SET{id_une, #ENV{id_une,0}} #SET{id_grpe_statut, 0} #SET{grpes_importants,#ARRAY}
|
||||||
<BOUCLE_tags(GROUPES_MOTS){grigri = tags}>#SET{id_grpe_tags, #ID_GROUPE} </BOUCLE_tags>
|
<BOUCLE_tags(GROUPES_MOTS){grigri = tags}>#SET{id_grpe_tags, #ID_GROUPE} </BOUCLE_tags>
|
||||||
<BOUCLE_status(GROUPES_MOTS){grigri = statut_bien}>#SET{id_grpe_statut, #ID_GROUPE} </BOUCLE_status>
|
<BOUCLE_status(GROUPES_MOTS){grigri = statut_bien}>#SET{id_grpe_statut, #ID_GROUPE} </BOUCLE_status>
|
||||||
<BOUCLE_grpes_importants(GROUPES_MOTS){obligatoire=oui}>#SET{grpes_importants,#GET{grpes_importants}|push{#ID_GROUPE}} </BOUCLE_grpes_importants>
|
<BOUCLE_grpes_importants(GROUPES_MOTS){obligatoire=oui}>#SET{grpes_importants,#GET{grpes_importants}|push{#ID_GROUPE}} </BOUCLE_grpes_importants>
|
||||||
|
@ -20,7 +20,7 @@
|
||||||
</B_listes_biens>
|
</B_listes_biens>
|
||||||
|
|
||||||
<div class="txtcenter placeholder">
|
<div class="txtcenter placeholder">
|
||||||
<img src="[(#CHEMIN{img/logo_champslibres_placeholder.svg})]" alt="Pas de photo pour cet article">
|
<img src="[(#CHEMIN{img/logo_balint_placeholder.svg})]" alt="Pas de photo pour cet article">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<h2 class="h3-like">Nous ne possédons actuellement pas de biens dans cette catégorie.</h2>
|
<h2 class="h3-like">Nous ne possédons actuellement pas de biens dans cette catégorie.</h2>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
]
|
]
|
||||||
<nav class="navbar is-hidden">
|
<nav class="navbar is-hidden">
|
||||||
<div class="pardessus">
|
<div class="pardessus">
|
||||||
<BOUCLE_edito(ARTICLES){id_secteur != #CONFIG{champslibres/id_bien}}{grigri != presentation}>
|
<BOUCLE_edito(ARTICLES){id_secteur != #CONFIG{balint/id_bien}}{grigri != presentation}>
|
||||||
<div id="id_article_#ID_ARTICLE" class="articles">
|
<div id="id_article_#ID_ARTICLE" class="articles">
|
||||||
<a href="#URL_ARTICLE" class="nom_groupe" title="[(#TITRE|attribut_html)]">
|
<a href="#URL_ARTICLE" class="nom_groupe" title="[(#TITRE|attribut_html)]">
|
||||||
[(#TITRE|couper{45})]
|
[(#TITRE|couper{45})]
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
[(#FICHIER|image_recadre{320:180,-,focus}|image_reduire{320,180})]
|
[(#FICHIER|image_recadre{320:180,-,focus}|image_reduire{320,180})]
|
||||||
</BOUCLE_doc>
|
</BOUCLE_doc>
|
||||||
<div class="txtcenter placeholder">
|
<div class="txtcenter placeholder">
|
||||||
<img src="[(#CHEMIN{img/logo_champslibres_placeholder.svg})]" alt="Pas de photo pour ce bien">
|
<img src="[(#CHEMIN{img/logo_balint_placeholder.svg})]" alt="Pas de photo pour ce bien">
|
||||||
</div>
|
</div>
|
||||||
<//B_doc>
|
<//B_doc>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
[<img src="(#LOGO_RUBRIQUE|image_recadre{320:180,-,focus}|image_reduire{320,180}|extraire_attribut{src})" alt="[(#TITRE|attribut_html)]">]
|
[<img src="(#LOGO_RUBRIQUE|image_recadre{320:180,-,focus}|image_reduire{320,180}|extraire_attribut{src})" alt="[(#TITRE|attribut_html)]">]
|
||||||
</BOUCLE_doc>
|
</BOUCLE_doc>
|
||||||
<div class="txtcenter placeholder">
|
<div class="txtcenter placeholder">
|
||||||
<img src="[(#CHEMIN{img/logo_champslibres_placeholder.svg})]" alt="Pas de photo pour ce bien">
|
<img src="[(#CHEMIN{img/logo_balint_placeholder.svg})]" alt="Pas de photo pour ce bien">
|
||||||
</div>
|
</div>
|
||||||
<//B_doc>
|
<//B_doc>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[(#REM) affichage d'un bloc de remplissage pour compléter les lignes à 3 biens ]
|
[(#REM) affichage d'un bloc de remplissage pour compléter les lignes à 3 biens ]
|
||||||
<div class="une_video bloc_placeholder">
|
<div class="une_video bloc_placeholder">
|
||||||
<div class="txtcenter placeholder">
|
<div class="txtcenter placeholder">
|
||||||
<img src="[(#CHEMIN{img/logo_champslibres_placeholder.svg})]" alt="Pas de photo pour ce bien">
|
<img src="[(#CHEMIN{img/logo_balint_placeholder.svg})]" alt="Pas de photo pour ce bien">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -66,7 +66,7 @@
|
||||||
<B_mots>
|
<B_mots>
|
||||||
<div class="mots">
|
<div class="mots">
|
||||||
[(#REM) afficher mots-clés et tags dont le groupe est "important" ]
|
[(#REM) afficher mots-clés et tags dont le groupe est "important" ]
|
||||||
<BOUCLE_mots(MOTS){id_article}{si #CONFIG{champslibres/tags_article}|!={non}}{id_groupe IN #GET{grpes_importants}}>
|
<BOUCLE_mots(MOTS){id_article}{si #CONFIG{balint/tags_article}|!={non}}{id_groupe IN #GET{grpes_importants}}>
|
||||||
<a href="[(#URL_MOT)]" class="tag tags mrs[ (#ID_GROUPE|=={#GET{id_grpe_tags}}|?{hashtag,mot_cle})]"
|
<a href="[(#URL_MOT)]" class="tag tags mrs[ (#ID_GROUPE|=={#GET{id_grpe_tags}}|?{hashtag,mot_cle})]"
|
||||||
data-id_mot="#ID_MOT" title="Les biens liées au[ (#ID_GROUPE|=={#GET{id_grpe_tags}}|?{tag,mot clé}) ]#TITRE">
|
data-id_mot="#ID_MOT" title="Les biens liées au[ (#ID_GROUPE|=={#GET{id_grpe_tags}}|?{tag,mot clé}) ]#TITRE">
|
||||||
<i class="fas fa-[(#ID_GROUPE|=={#GET{id_grpe_tags}}|?{hashtag,tag})]"></i>#TITRE
|
<i class="fas fa-[(#ID_GROUPE|=={#GET{id_grpe_tags}}|?{hashtag,tag})]"></i>#TITRE
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"name": "champslibres",
|
"name": "balint",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"description": "",
|
"description": "",
|
||||||
"main": "gulpfile.js",
|
"main": "gulpfile.js",
|
||||||
|
@ -8,7 +8,7 @@
|
||||||
},
|
},
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://git.gamuza.fr/bonohm/champslibres.git"
|
"url": "https://git.gamuza.fr/bonohm/balint.git"
|
||||||
},
|
},
|
||||||
"author": "",
|
"author": "",
|
||||||
"license": "ISC",
|
"license": "ISC",
|
||||||
|
|
12
paquet.xml
12
paquet.xml
|
@ -1,5 +1,5 @@
|
||||||
<paquet
|
<paquet
|
||||||
prefix="champslibres"
|
prefix="balint"
|
||||||
categorie="squelette"
|
categorie="squelette"
|
||||||
version="1.0.0"
|
version="1.0.0"
|
||||||
etat="stable"
|
etat="stable"
|
||||||
|
@ -9,7 +9,7 @@
|
||||||
schema="1.0.4"
|
schema="1.0.4"
|
||||||
>
|
>
|
||||||
|
|
||||||
<nom>Squelette Champs Libres</nom>
|
<nom>Squelette AIPB</nom>
|
||||||
|
|
||||||
<auteur lien='https://gamuza.fr'>Gamuza[informatique]</auteur>
|
<auteur lien='https://gamuza.fr'>Gamuza[informatique]</auteur>
|
||||||
|
|
||||||
|
@ -28,11 +28,11 @@
|
||||||
<necessite nom="seo" compatibilite="[2.0.0;]" />
|
<necessite nom="seo" compatibilite="[2.0.0;]" />
|
||||||
<necessite nom="suivant_precedent" compatibilite="[1.4.4;]" />
|
<necessite nom="suivant_precedent" compatibilite="[1.4.4;]" />
|
||||||
|
|
||||||
<pipeline nom="declarer_champs_extras" inclure="base/champslibres.php" />
|
<pipeline nom="declarer_champs_extras" inclure="base/balint.php" />
|
||||||
<pipeline nom="declarer_tables_principales" inclure="base/champslibres.php" />
|
<pipeline nom="declarer_tables_principales" inclure="base/balint.php" />
|
||||||
|
|
||||||
<pipeline nom="autoriser" inclure="champslibres_autorisations.php" />
|
<pipeline nom="autoriser" inclure="balint_autorisations.php" />
|
||||||
<pipeline nom="jqueryui_plugins" inclure="champslibres_pipelines.php" />
|
<pipeline nom="jqueryui_plugins" inclure="balint_pipelines.php" />
|
||||||
|
|
||||||
|
|
||||||
</paquet>
|
</paquet>
|
||||||
|
|
Loading…
Add table
Reference in a new issue