[info_sites] 20 commits

spip-contrib-extensions/info_sites | 20 commits

Par Teddy Payet, le 18 avril 2024 à 17h06min :

Des styles pour les formulaires natifs des objets.

Modifié
squelettes/javascript/infosites.js

Détails : Des styles pour les formulaires natifs des objets. (df6a1a51) · Validations · spip-contrib-extensions / info_sites · GitLab

==============================
Par Teddy Payet, le 17 avril 2024 à 21h02min :

  • Fichiers obsolètes.
  • Un code n’a plus lieu d’être sur aside/dist.html

Supprimé
squelettes/aside/projets_sites.html
squelettes/javascript/popper.min.js
squelettes/javascript/popper.min.js.map
Modifié
squelettes/aside/dist.html

Détails : - Fichiers obsolètes. (afffbf13) · Validations · spip-contrib-extensions / info_sites · GitLab

==============================
Par Teddy Payet, le 17 avril 2024 à 20h49min :

Refonte des zones aside. On passe par un pipeline pour alimenter les boutons et ajouter du contenu.
Utilisation de datatables pour des tableaux dans la zone content. Cela simplifie la recherche.

Ajouté
squelettes/inclure/datable_script.html
Supprimé
squelettes/aside/auteur.html
squelettes/aside/contact.html
squelettes/aside/contacts.html
squelettes/aside/controle_info_sites.html
squelettes/aside/organisation.html
squelettes/aside/organisations.html
squelettes/aside/projet.html
squelettes/aside/projets.html
squelettes/aside/projets_cadre.html
squelettes/aside/projets_cadres.html
squelettes/aside/projets_dashboard.html
squelettes/aside/projets_site.html
squelettes/aside/sommaire.html
Modifié
action/cloner_projets_site.php
action/creer_fiche_projet.php
base/info_sites.php
formulaires/importer_projets_references.php
genie/maj_sites_plugins.php
genie/recuperer_releases.php
inc/info_sites_outiller.php
inc/plugins_spip.php
info_sites_administrations.php
info_sites_autorisations.php
info_sites_fonctions.php
info_sites_options.php
info_sites_pipelines.php
lang/info_sites_fr.php
paquet.xml
prive/squelettes/contenu/controle_info_sites.html
recuperer/releases_drupal.php
recuperer/releases_joomla.php
recuperer/releases_spip.php
recuperer/releases_typo3.php
recuperer/releases_wordpress.php
squelettes/article.html
squelettes/aside/dist.html
squelettes/aside/projets_sites.html
squelettes/auteur.html
squelettes/breve.html
squelettes/commit.html
squelettes/contact.html
squelettes/css/info_sites.scss
squelettes/footer/dist.html
squelettes/formulaires/editer_contact_rapide.php
squelettes/forum.html
squelettes/header/dist.html
squelettes/inclure/head.html
squelettes/javascript/infosites.js
squelettes/mot.html
squelettes/objets/liste/projets_sites.html
squelettes/organisation.html
squelettes/projet.html
squelettes/projets_cadre.html
squelettes/projets_site.html
squelettes/rubrique.html
squelettes/site.html

Détails : https://git.spip.net/spip-contrib-extensions/info_sites/-/commit/53eadf86969097c80ecb3c14b286430222f9b68d

==============================
Par Teddy Payet, le 12 avril 2024 à 12h16min :

  • Debut de réfection du plugins.
  • Fonctionne sous SPIP 4.2
  • On revoit un peu l’interface.
    TODO : créer un pipeline pour la gestion des boutons dans aside sur chaque page.

Modifié
info_sites_fonctions.php
paquet.xml
prive/squelettes/contenu/controle_info_sites.html
squelettes/aside/auteur.html
squelettes/aside/contact.html
squelettes/aside/contacts.html
squelettes/aside/controle_info_sites.html
squelettes/aside/organisation.html
squelettes/aside/organisations.html
squelettes/aside/projet.html
squelettes/aside/projets.html
squelettes/aside/projets_cadre.html
squelettes/aside/projets_cadres.html
squelettes/aside/projets_dashboard.html
squelettes/aside/projets_site.html
squelettes/aside/projets_sites.html
squelettes/aside/sommaire.html
squelettes/body-diagnostic.html
squelettes/body-diagnostic_iso.html
squelettes/body.html
squelettes/css/_variables.scss
squelettes/css/info_sites.scss
squelettes/diagnostic/spip/diagnostic.html
squelettes/extra/article.html
squelettes/extra/auteur.html
squelettes/extra/breve.html
squelettes/extra/commit.html
squelettes/extra/contact.html
squelettes/extra/contacts.html
squelettes/extra/diagnostic.html
squelettes/extra/dist.html
squelettes/extra/mot.html
squelettes/extra/organisation.html
squelettes/extra/organisations.html
squelettes/extra/projet.html
squelettes/extra/projets.html
squelettes/extra/projets_cadre.html
squelettes/extra/projets_site.html
squelettes/extra/projets_sites.html
squelettes/extra/rubrique.html
squelettes/extra/site.html
squelettes/extra/sommaire.html
squelettes/extra/statistiques.html
squelettes/header/dist.html
squelettes/inclure/head.html
squelettes/javascript/infosites.js

Détails : - Debut de réfection du plugins. (4b3fe34e) · Validations · spip-contrib-extensions / info_sites · GitLab

==============================
Par Teddy Payet, le 7 décembre 2021 à 13h55min :

Eviter les warnings scss/css.

Modifié
squelettes/css/_variables.scss

Détails : Eviter les warnings scss/css. (bbf87a63) · Validations · spip-contrib-extensions / info_sites · GitLab

==============================
Par Teddy Payet, le 6 décembre 2021 à 18h53min :

Eviter les warnings css/scss

Modifié
squelettes/css/info_sites.scss

Détails : Eviter les warnings css/scss (b431010d) · Validations · spip-contrib-extensions / info_sites · GitLab

==============================
Par Teddy Payet, le 12 août 2021 à 21h43min :

Ne plus utiliser de vieilles librairies.

Modifié
squelettes/inclure/head.html

Détails : Ne plus utiliser de vieilles librairies. (6def9a5e) · Validations · spip-contrib-extensions / info_sites · GitLab

==============================
Par Teddy Payet, le 12 août 2021 à 21h02min :

  • Mise à jour des numéros de version de plugins compatible SPIP 4.0;
  • ajout d’une surcharge pour les rôles auteurs;

Ajouté
squelettes/formulaires/inc-editer_liens_actions_roles.html
squelettes/javascript/popper.min.js
squelettes/javascript/popper.min.js.map
Modifié
paquet.xml
squelettes/inclure/head.html
squelettes/javascript/infosites.js

Détails : - Mise à jour des numéros de version de plugins compatible SPIP 4.0; (3d886617) · Validations · spip-contrib-extensions / info_sites · GitLab

==============================
Par Teddy Payet, le 8 août 2021 à 20h54min :

  • class hidden bs5
  • version de compatibilité SPIP revue

Modifié
paquet.xml
squelettes/content/projet.html
squelettes/extra/404.html
squelettes/formulaires/inscription.html
squelettes/formulaires/mot_de_passe.html
squelettes/formulaires/oubli.html
squelettes/liste/controle/projets_projets_sites.html

Détails : - class hidden bs5 (6bd5b309) · Validations · spip-contrib-extensions / info_sites · GitLab

==============================
Par Teddy Payet, le 8 août 2021 à 20h37min :

Import des derniers devs du master

Supprimé
prive/themes/spip/images/info_sites-12.png
prive/themes/spip/images/info_sites-128.png
prive/themes/spip/images/info_sites-16.png
prive/themes/spip/images/info_sites-24.png
prive/themes/spip/images/info_sites-32.png
prive/themes/spip/images/info_sites-64.png
prive/themes/spip/images/projets_references-128.png
prive/themes/spip/images/projets_references-32.png
prive/themes/spip/images/projets_references-64.png
Modifié
inc/plugins_spip.php
lang/info_sites_fr.php
paquet.xml
prive/objets/liste/adresses_lies.html
prive/objets/liste/emails_lies.html
prive/objets/liste/numeros_lies.html
prive/objets/liste/projets_references.html
prive/objets/liste/projets_references_associer.html
prive/objets/liste/projets_references_lies.html
prive/squelettes/contenu/projets_reference.html
squelettes/content/auteurs.html
squelettes/content/contacts.html
squelettes/content/coordonnees_fiche_objet.html
squelettes/content/organisations.html
squelettes/content/projets.html
squelettes/content/projets_cadres.html
squelettes/content/projets_sites.html
squelettes/content/sommaire.html
squelettes/css/info_sites.scss
squelettes/inclure/resume/article.html
squelettes/inclure/resume/breve.html
squelettes/inclure/resume/comment.html
squelettes/inclure/resume/document.html
squelettes/inclure/resume/mot.html
squelettes/inclure/resume/rubrique.html
squelettes/inclure/resume/site.html
squelettes/inclure/resume/syndic_article.html
squelettes/modeles/document_desc.html
squelettes/objets/liste/numeros_lies.html

Détails : Import des derniers devs du master (6be183bc) · Validations · spip-contrib-extensions / info_sites · GitLab

==============================
Par Teddy Payet, le 8 août 2021 à 18h37min :

  • Bootstrap 5.1
  • Changement de classes pour la pagination

Modifié
paquet.xml
prive/style_prive_plugin_info_sites.html
squelettes/inclure/head.html
squelettes/modeles/pagination_page_precedent_suivant.html
squelettes/objets/liste/commits.html

Détails : - Bootstrap 5.1 (e3e9a18b) · Validations · spip-contrib-extensions / info_sites · GitLab

==============================
Par Teddy Payet, le 24 mai 2021 à 12h52min :

  • Icones svg;
  • CSS bootstrap 5

Ajouté
prive/themes/spip/images/info_sites-xx.svg
prive/themes/spip/images/projets_reference-xx.svg
prive/themes/spip/images/projets_references-xx.svg
squelettes/formulaires/inscription.html
squelettes/formulaires/menu_lang.html
Modifié
lang/projets_reference_fr.php
paquet.xml
prive/objets/infos/projets_reference.html
prive/style_prive_plugin_info_sites.html
squelettes/content/inscription.html
squelettes/content/login.html
squelettes/content/spip_pass.html
squelettes/css/signin.scss
squelettes/formulaires/login.html
squelettes/formulaires/mot_de_passe.html
squelettes/formulaires/oubli.html

Détails : - Icones svg; (2276f115) · Validations · spip-contrib-extensions / info_sites · GitLab

==============================
Par Teddy Payet, le 17 mai 2021 à 00h12min :

  • Warning PHP en moins;
  • Esthétique CSS bs5

Modifié
info_sites_fonctions.php
prive/squelettes/inclure/controle/auteurs.html
prive/squelettes/inclure/controle/contacts.html
prive/squelettes/inclure/controle/organisations.html
prive/squelettes/inclure/controle/projets.html
prive/squelettes/inclure/controle/projets_sites.html
squelettes/content/article.html
squelettes/content/breve.html
squelettes/content/coordonnees_fiche_objet.html
squelettes/modeles/album.html

Détails : - Warning PHP en moins; (00f0837a) · Validations · spip-contrib-extensions / info_sites · GitLab

==============================
Par Teddy Payet, le 16 mai 2021 à 22h49min :

  • Le plugin contact utilise l’appel des saisies par PHP.
    De ce fait, l’inclusion du fichier formulaire/inc-editer_contact ne fonctionne plus.
  • Passer par le paramètre where pour les listes dans la mesure du possible;
  • Pour les fichers de contenu éditoriaux, je décide d’utiliser les classes helpers de bootstrap. On essaie de garder une rétrocompatibilité css si les .champ n’ont pas .row de bootstrap.
  • Et pour le reste, on continue gentiment la migration vers bs5

Supprimé
squelettes/formulaires/editer_contact_rapide.html
Modifié
squelettes/content/contact_edit.html
squelettes/css/info_sites.scss
squelettes/extra/organisation.html
squelettes/javascript/infosites.js
squelettes/objets/liste/organisations.html
squelettes/objets/liste/projets_cadres.html

Détails : - Le plugin contact utilise l'appel des saisies par PHP. (78d632e6) · Validations · spip-contrib-extensions / info_sites · GitLab

==============================
Par Teddy Payet, le 16 mai 2021 à 15h19min :

  • Utiliser le paramètre where pour les listes de projets;
  • Pas de glyphicon en BS5 (TODO: nettoyer l’ensemble des fichiers sur le sujet);
  • Un code de debug était resté… Oups

Modifié
prive/objets/liste/objets_lies_auteur.html
squelettes/content/editer_liens.html
squelettes/content/projets.html
squelettes/extra/auteur.html
squelettes/extra/organisation.html
squelettes/objets/liste/projets.html

Détails : - Utiliser le paramètre where pour les listes de projets; (5f712ee1) · Validations · spip-contrib-extensions / info_sites · GitLab

==============================
Par Teddy Payet, le 16 mai 2021 à 02h42min :

Juste de la mise en page

Modifié
squelettes/formulaires/recherche.html
squelettes/header/dist.html
squelettes/javascript/infosites.js

Détails : Juste de la mise en page (c3b99441) · Validations · spip-contrib-extensions / info_sites · GitLab

==============================
Par Teddy Payet, le 16 mai 2021 à 02h08min :

  • Changement d’icone FA5;
  • En bootstrap 5, on est sur du flex.

Modifié
squelettes/aside/auteur.html
squelettes/aside/contact.html
squelettes/aside/organisation.html
squelettes/aside/projet.html
squelettes/aside/projets_cadre.html
squelettes/aside/projets_site.html
squelettes/css/info_sites.scss

Détails : - Changement d'icone FA5; (fa62155a) · Validations · spip-contrib-extensions / info_sites · GitLab

==============================
Par Teddy Payet, le 16 mai 2021 à 01h57min :

Réfection du fil d’ariane (bs5)

Modifié
squelettes/breadcrumb/401.html
squelettes/breadcrumb/404.html
squelettes/breadcrumb/auteur.html
squelettes/breadcrumb/commit.html
squelettes/breadcrumb/contact.html
squelettes/breadcrumb/diagnostic.html
squelettes/breadcrumb/diagnostic_iso.html
squelettes/breadcrumb/diagnostic_maj.html
squelettes/breadcrumb/dist.html
squelettes/breadcrumb/forum.html
squelettes/breadcrumb/inc-objet.html
squelettes/breadcrumb/login.html
squelettes/breadcrumb/mot.html
squelettes/breadcrumb/organisation.html
squelettes/breadcrumb/organisations.html
squelettes/breadcrumb/plan.html
squelettes/breadcrumb/projet.html
squelettes/breadcrumb/projets.html
squelettes/breadcrumb/projets_site.html
squelettes/breadcrumb/projets_sites.html
squelettes/breadcrumb/recherche.html
squelettes/breadcrumb/webservice.html
squelettes/extra/projets_site.html

Détails : Réfection du fil d'ariane (bs5) (9d147376) · Validations · spip-contrib-extensions / info_sites · GitLab

==============================
Par Teddy Payet, le 16 mai 2021 à 01h06min :

Mettre à jour la barre de navigation avec les icones FontAwesome 5

Modifié
info_sites_administrations.php
paquet.xml

Détails : Mettre à jour la barre de navigation avec les icones FontAwesome 5 (615c5513) · Validations · spip-contrib-extensions / info_sites · GitLab

==============================
Par Teddy Payet, le 16 mai 2021 à 00h37min :

  • Utilisation de Bootstrap 5;
  • Utilisation de Font-Awesome 5;
  • On passe à SCSS-PHP en lieu et place de LESS-CSS.

Ajouté
squelettes/css/_variables.scss
squelettes/css/info_sites.scss
squelettes/css/signin.scss
Supprimé
squelettes/css/variables.less
Modifié
info_sites_administrations.php
paquet.xml
prive/objets/liste/objets_lies_auteur.html
squelettes/aside/auteur.html
squelettes/aside/contact.html
squelettes/aside/contacts.html
squelettes/aside/organisation.html
squelettes/aside/organisations.html
squelettes/aside/projet.html
squelettes/aside/projets.html
squelettes/aside/projets_cadre.html
squelettes/aside/projets_cadres.html
squelettes/aside/projets_site.html
squelettes/aside/projets_sites.html
squelettes/aside/sommaire.html
squelettes/content/auteur.html
squelettes/diagnostic/spip/diagnostic.html
squelettes/formulaires/recherche.html
squelettes/inclure/connexion.html
squelettes/inclure/head.html
squelettes/inclure/resume/article.html
squelettes/inclure/resume/breve.html
squelettes/inclure/resume/comment.html
squelettes/inclure/resume/document.html
squelettes/inclure/resume/mot.html
squelettes/inclure/resume/rubrique.html
squelettes/inclure/resume/site.html
squelettes/inclure/resume/syndic_article.html
squelettes/javascript/infosites.js
squelettes/javascript/jquery-browser.js
squelettes/liste/controle/projets_projets_sites.html
squelettes/liste/controle/projets_references.html
squelettes/navigation/dist.html
squelettes/objets/liste/auteurs.html
squelettes/objets/liste/rss_commits.html

Détails : - Utilisation de Bootstrap 5; (78dfc1c1) · Validations · spip-contrib-extensions / info_sites · GitLab