16585 Commits (0bbf82d4316fd4044821eec7d2a32d90d51a30c4)

Author SHA1 Message Date
Matthieu Marcillaud 0bbf82d431 SPIP nécessite PHP 7.3. On retire du code spécifique pour les versions précédentes. 1 year ago
Cerdic de976fdc91 Fix #4700 : 2d0edbe3cd avait ete un peu trop gourmand 1 year 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 1 year ago
Cerdic e7b30310a7 Fix #4321 : blinder le calcul du Message-id pour ne pas embarquer le > final 1 year ago
Matthieu Marcillaud a61d29c618 La version minimale de PHP pour SPIP 3.3 passe à PHP 7.3. 1 year 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 1 year 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) 1 year ago
Matthieu Marcillaud ce9a8fb135 Remodification des variables CSS de couleurs proposées. 1 year 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), 1 year ago
Matthieu Marcillaud b33e9d3c3f Les couleur_lien et couleur_lien_off ne servent plus depuis 13 ans. 1 year ago
Matthieu Marcillaud 5d8c8b45c5 On permet à |couleur_hex_to_hsl et couleur_hex_to_rgb de passer un format pour le retour souhaité, 1 year ago
Matthieu Marcillaud 761b918885 Ajoutons également couleur_hex_to_rgb sur le même principe que couleur_hex_to_hsl. 1 year 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. 1 year 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) 1 year ago
Cerdic b0e666ed67 Fix #3798 : la fonction autoriser() autorise tout compte a modifier ses propres infos perso, sauf statut/webmestre/restreintes/login 1 year 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 ! 1 year 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 1 year ago
Matthieu Marcillaud d4b1896569 Correction deprecated php 7.4 : ordre de join inversé. 1 year 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) 1 year ago
George Kandalaft 8d8dd433ca [Salvatore] [source:ecrire/lang/ spip] Export depuis https://trad.spip.net de la langue ar 1 year ago
Matthieu Marcillaud beb7c8c6e1 Notice PHP en moins dans un cas d'erreur d'écriture de filtres d'un squelette 1 year ago
Cerdic 3bc27788bf Fix #4380 : un loader svg, utilisable en balise <img> ou <svg> (auquel cas il prend la couleur courante) 1 year ago
JLuc 9fd31157a2 commentaires queue_lancer_url_http_async 1 year ago
Cerdic 01e9024fd4 PHP 7.3 et pas PHP 7.30 1 year ago
Cerdic 054fa9e3d7 Supprimer les patch de compat pour PHP 5.4 ou PHP 5.5 1 year ago
Cerdic fce320e9a4 Fix #3493 : rendre spip_version_compare() facile d'utilisation, mais a utiliser quand meme avec parcimonie 1 year 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 1 year ago
Cerdic 2e55e3a60e Fix #4677 : tri peut accepter une entree dans un tableau json 1 year ago
Cerdic 6c24e948f7 Fix 4689 : le lien par defaut dans minipres en cas de securiser_action() errone est ajuste : 1 year ago
Cerdic cfbd44d359 ajustement des inclusions 1 year 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 1 year ago
Matthieu Marcillaud c4f810b535 Lorsqu'on déclare un traitement à un champ de rubrique, tel que `$table_des_traitements['DEMO']['rubriques'] = ...`, 1 year 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 1 year 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 1 year 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 1 year ago
Cerdic 2d0edbe3cd #3591 : retablir la creation d'article sans choisir de rubrique (affectation automatique) quand la constante _AUTO_SELECTION_RUBRIQUE vaut true 1 year 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 1 year ago
Cerdic 67ecfb5807 Fix (ou pas mais on s'en contentera) de https://core.spip.net/issues/4603 1 year 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 1 year ago
Cerdic 5c40d310ce Les filtres |balise_img et |balise_svg sont survitamines : 1 year ago
Cerdic 2731ba0520 Fix https://core.spip.net/issues/4189 : inserer un double saut de ligne apres un div insere par extraire_multi 1 year ago
Matthieu Marcillaud f86fd052fd Suite de e11b28be4 : plus éviter une fatale en PHP 8 si unicode2charset cherche à utiliser un charset inexistant 1 year 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. 1 year ago
Matthieu Marcillaud 09bea42128 IL faut recalculer pour les fonctions _dyn() aussi la recherche de balise générique 1 year ago
Matthieu Marcillaud dea9013bcf On permet de chercher une balise générique contenant des soulignés, tel que 'A_B_' si la balise est 'A_B_C'. 1 year ago
Matthieu Marcillaud d004b530ad Refactoring de la recherche de balise générique. Pas de chagements de fonctionnalité, juste une fonction chercher_balise_generique() et des renommages de variables pour être plus explicite. 1 year ago
Cerdic 81b3f6dd22 Retour sur d711e9c740 et fix #4465 : 1 year ago
Cerdic 9f830f0572 Appeler par defaut les autorisation modifier/creer dans la fonction formulaires_editer_objet_charger() utilisee par tous les formulaire edition objet standard. Ajustements sur les autorisation creer article et rubrique par defaut 1 year ago
cy_altern a4cdf3b633 ajout d'un paramètre à la fonction maj_base() pour pouvoir contrôler l'affichage (ou pas) du HTML. Fix #4678 1 year ago
b_b b1b24b9075 up jquery aussi dans le paquet du core 1 year ago