16592 Commits (master)

Author SHA1 Message Date
Cerdic 7022b4864d Fix #3257 : l'option nombre_liens_max passee a la balise #PAGINATION permet de definir le nombre de lien de pagination maximum affiche par le modele 2 months ago
Cerdic 887812b7d9 deplacer filtre_bornes_pagination_dist pour le mettre avec filtre_pagination_dist 2 months ago
klaus++ 2ea224e3fc [Salvatore] [source:ecrire/lang/ public] Export depuis https://trad.spip.net de la langue de 2 months ago
Matthieu Marcillaud 9a669a8568 Notice-- : Attribut sans ses quotes... (realet) 2 months ago
Cerdic f8c6aa9ac2 Fix #4701 : objet_type('id_xx') est plus robuste que objet_type('xx') qui echoue dans le cas particulier de groupe vs groupe_mots (c'est un vieux probleme herite du passe) 2 months ago
Cerdic 8b4d2b0b02 Une constante _IS_CLI pour permettre facilement de differencier les cas (ex : pas la peine de faire un redirect si on est en _IS_CLI) 2 months ago
Salvatore a9554c2436 [Salvatore] [source:ecrire/lang/ spip] Export depuis https://trad.spip.net de la langue fr 2 months ago
Matthieu Marcillaud 0bbf82d431 SPIP nécessite PHP 7.3. On retire du code spécifique pour les versions précédentes. 2 months ago
Cerdic de976fdc91 Fix #4700 : 2d0edbe3cd avait ete un peu trop gourmand 2 months ago
Cerdic e0a449f47a Fix #4497 : permettre de definir ses fonctions inc_generer_htpass() et inc_generer_htpasswd_files() pour gerer ses choix de hashache et generation du htpasswd apache 2 months ago
Cerdic e7b30310a7 Fix #4321 : blinder le calcul du Message-id pour ne pas embarquer le > final 2 months ago
Matthieu Marcillaud a61d29c618 La version minimale de PHP pour SPIP 3.3 passe à PHP 7.3. 2 months ago
Cerdic cee594c0a5 Fix #4192 : si un dossier squelettes/ est present dans le plugin ET qu'on a pas de balise <chemin> dans le paquet.xml, il est automatiquement detecte et ajoute au path du site public 2 months ago
Cerdic fd259bd3e3 Perf issue : la fonction _chemin() peut prendre un array() au lieu d'une chaine a exploder, et compiler le fichier charger_plugins_chemins.php en utilisant cette possibilite (evite un implode+explode sur un tableau de taille superieure ou egale au nombre de plugins) 2 months ago
Matthieu Marcillaud ce9a8fb135 Remodification des variables CSS de couleurs proposées. 2 months ago
Matthieu Marcillaud 711c7d1456 Modification substantielles dans les couleurs des thèmes de l'espace privé : on considère qu'il n'y a qu'une couleur (la foncée), 2 months ago
Matthieu Marcillaud b33e9d3c3f Les couleur_lien et couleur_lien_off ne servent plus depuis 13 ans. 2 months ago
Matthieu Marcillaud 5d8c8b45c5 On permet à |couleur_hex_to_hsl et couleur_hex_to_rgb de passer un format pour le retour souhaité, 2 months ago
Matthieu Marcillaud 761b918885 Ajoutons également couleur_hex_to_rgb sur le même principe que couleur_hex_to_hsl. 2 months ago
Matthieu Marcillaud daf134ca70 Introduction d'un filtre `|couleur_hex_to_hsl` qui retourne depuis une couleur hexa, un code tel que `hsl(100, 13%, 67%)` pour CSS. 2 months ago
Cerdic 8bdd42a36f Fix #4699 : il faut indiquer une etape_demandee > que le nombre d'etapes pour aller directement a la validation finale (ie 1000 par exemple) 2 months ago
Cerdic b0e666ed67 Fix #3798 : la fonction autoriser() autorise tout compte a modifier ses propres infos perso, sauf statut/webmestre/restreintes/login 2 months ago
RastaPopoulos c6389c4f4d Peaufinage de la correction de 3599 qui est dans le squelettes-dist : dans la partie qui est dans le noyau (au passage tout devrait être regroupé, pas dispersé dans plusieurs dépôts pour la même fonctionnalité), on n'ajoute pas le redirect dans le squelette, mais directement lors de l'appel, comme ça tous les squelettes de notifs d'inscription (personnalisation du défaut ou autre quand on utilise l'options modele_email) en profitent, c'est pas à chacun de l'ajouter ! 3 months ago
Cerdic 849a76be4d On ajoute une chaine de langue dans le core, en fr pour traiter #3014 : on pourra basculer les usages sur cette chaine quand elle sera traduite un minimum 2 months ago
Matthieu Marcillaud d4b1896569 Correction deprecated php 7.4 : ordre de join inversé. 2 months ago
Cerdic 92ba1a18d3 Rediriger sans boucle infinie quand on a un probleme de var_mode (probleme qui arrive parfois sur une install un peu bancale) 2 months ago
George 8d8dd433ca [Salvatore] [source:ecrire/lang/ spip] Export depuis https://trad.spip.net de la langue ar 2 months ago
Matthieu Marcillaud beb7c8c6e1 Notice PHP en moins dans un cas d'erreur d'écriture de filtres d'un squelette 2 months ago
Cerdic 3bc27788bf Fix #4380 : un loader svg, utilisable en balise <img> ou <svg> (auquel cas il prend la couleur courante) 2 months ago
JLuc 9fd31157a2 commentaires queue_lancer_url_http_async 2 months ago
Cerdic 01e9024fd4 PHP 7.3 et pas PHP 7.30 2 months ago
Cerdic 054fa9e3d7 Supprimer les patch de compat pour PHP 5.4 ou PHP 5.5 2 months ago
Cerdic fce320e9a4 Fix #3493 : rendre spip_version_compare() facile d'utilisation, mais a utiliser quand meme avec parcimonie 2 months ago
Cerdic 8b905c889b Une fonction helper demander_confirmation_avant_action() appelable simplement dans toute action qu'on veut un peu blinder contre un clic trop rapide : s'appele simplement dans le corps de l'action avec un titre et un label de bouton et arrête l'execution au premier appel, en presentant un minipres et un bouton a cliquer pour confirmation. Au second appel apres le clic, la fonction ne fait rien, rend la main, et permet a l'action de se finir normalement. #4659 2 months ago
Cerdic 2e55e3a60e Fix #4677 : tri peut accepter une entree dans un tableau json 2 months ago
Cerdic 6c24e948f7 Fix 4689 : le lien par defaut dans minipres en cas de securiser_action() errone est ajuste : 2 months ago
Cerdic cfbd44d359 ajustement des inclusions 2 months ago
Cerdic 668d321299 Fix #4656 et #3799 : |appliquer_filtre revient a son fonctionnement initial, c'est a dire qu'il ne renvoie rien si le filtre cherche n'existe pas 2 months ago
Matthieu Marcillaud c4f810b535 Lorsqu'on déclare un traitement à un champ de rubrique, tel que `$table_des_traitements['DEMO']['rubriques'] = ...`, 2 months ago
Cerdic d1d8341f6c Une option longueur_mini pour identifiant_slug qui permet de completer par le md5 de l'original si on a besoin d'assurer un peu l'unicite sur les textes trop courts 2 months ago
Cerdic e25f7e6b3a Integrer la fonction pour calculer des slug selon #4628. On choisit un nommage redondant fr+en mais cela permet de bien definir de quoi il s'agit tout en evitant un risque de collision avec un nom trop evident slug/slugify qui a pu etre utilise dans mes_fonctions/mes_options 2 months ago
Cerdic c1ab59cb72 Integration adaptee de #3589 : les points comptes dans les resultats de recherche sont d'autant plus eleves que le resultat trouve est long 2 months ago
Cerdic 2d0edbe3cd #3591 : retablir la creation d'article sans choisir de rubrique (affectation automatique) quand la constante _AUTO_SELECTION_RUBRIQUE vaut true 2 months ago
Cerdic b05aa28fed Fix https://core.spip.net/issues/4442 : le vieux parseur xml a la main (qu'il faudrait virer) ne tolerait pas l'utilisation de retour ligne ou tab comme serparateur dans une balise xml 2 months ago
Cerdic 67ecfb5807 Fix (ou pas mais on s'en contentera) de https://core.spip.net/issues/4603 2 months ago
Cerdic dd8b9374e0 Fixer un warning en mode debug : la globals debug est vide ou vaut true quand on arrive, et on la passe en tableau qui s'evaluera idem en true ou false 2 months ago
Cerdic 5c40d310ce Les filtres |balise_img et |balise_svg sont survitamines : 2 months ago
Cerdic 2731ba0520 Fix https://core.spip.net/issues/4189 : inserer un double saut de ligne apres un div insere par extraire_multi 2 months ago
Matthieu Marcillaud f86fd052fd Suite de e11b28be4 : plus éviter une fatale en PHP 8 si unicode2charset cherche à utiliser un charset inexistant 2 months ago
Matthieu Marcillaud e11b28be44 Correction d'une Fatale Suite à 27e4f1bcc. C'est sport mais le commit ajoute des accents dans le squelettes prive/squelettes/inclure/head. 2 months ago