spip/spip | 20 commits
Par JamesRezo, le 22 décembre 2024 à 14h28min :
feat(flex): introduction pour SPIP4.4
Supprimé
.gitattributes
.gitignore
config/spip/dirs.php
config/spip/routes.php
phpcs.xml.dist
Modifié
composer.json
composer.lock
Détails : feat(flex): introduction pour SPIP4.4 (5111041b) · Validations · spip / spip · GitLab
==============================
Par JamesRezo, le 20 décembre 2024 à 15h48min :
retour au dev
Modifié
composer.json
composer.lock
Détails : retour au dev (d35ced45) · Validations · spip / spip · GitLab
==============================
Par JamesRezo, le 3 décembre 2024 à 16h14min :
build: version 4.4.0-beta
Modifié
CHANGELOG.md
composer.lock
Détails : build: version 4.4.0-beta (ae3f1eed) · Validations · spip / spip · GitLab
==============================
Par JamesRezo, le 3 décembre 2024 à 14h50min :
build: version 4.4.0-beta
Modifié
composer.json
composer.lock
Détails : build: version 4.4.0-beta (85169908) · Validations · spip / spip · GitLab
==============================
Par Matthieu Marcillaud, le 3 décembre 2024 à 13h31min :
build: up spip dependencies (et correction nommage)
Modifié
plugins-dist.json
Détails : build: up spip dependencies (et correction nommage) (0596d084) · Validations · spip / spip · GitLab
==============================
Par Matthieu Marcillaud, le 2 décembre 2024 à 17h59min :
docs(changelog): Indication de l’écran de sécu
Modifié
CHANGELOG.md
Détails : docs(changelog): Indication de l’écran de sécu (bdfc64eb) · Validations · spip / spip · GitLab
==============================
Par Maïeul Rouquette, le 2 décembre 2024 à 16h13min :
docs(changelog): deplacement dans ecrire
Modifié
CHANGELOG.md
Détails : docs(changelog): deplacement dans `ecrire` (8d69f67c) · Validations · spip / spip · GitLab
==============================
Par Maïeul Rouquette, le 2 décembre 2024 à 10h53min :
docs(changelog): #6003 #6049 !6100
Modifié
CHANGELOG.md
Détails : docs(changelog): #6003 #6049 !6100 (12cbe839) · Validations · spip / spip · GitLab
==============================
Par JamesRezo, le 28 novembre 2024 à 15h55min :
docs: fix typo (thx @placido)
Modifié
config/spip/dirs.php
Détails : docs: fix typo (thx @placido) (f5eb8f8c) · Validations · spip / spip · GitLab
==============================
Par JamesRezo, le 27 novembre 2024 à 19h03min :
feat(4.4): externalisation du dossier ecrire/. spip/spip devient un « project » composer
Supprimé
.editorconfig
IMG/remove.txt
config/remove.txt
ecrire/action/activer_plugins.php
ecrire/action/ajouter_lien.php
ecrire/action/annuler_job.php
ecrire/action/api_transmettre.php
ecrire/action/auth.php
ecrire/action/calculer_taille_cache.php
ecrire/action/confirmer_email.php
ecrire/action/confirmer_inscription.php
ecrire/action/converser.php
ecrire/action/cookie.php
ecrire/action/debloquer_edition.php
ecrire/action/desinstaller_plugin.php
ecrire/action/editer_article.php
ecrire/action/editer_auteur.php
ecrire/action/editer_liens.php
ecrire/action/editer_logo.php
ecrire/action/editer_objet.php
ecrire/action/editer_rubrique.php
ecrire/action/etre_webmestre.php
ecrire/action/forcer_job.php
ecrire/action/index.php
ecrire/action/inscrire_auteur.php
ecrire/action/instituer_langue_objet.php
ecrire/action/instituer_langue_rubrique.php
ecrire/action/instituer_objet.php
ecrire/action/logout.php
ecrire/action/menu_rubriques.php
ecrire/action/purger.php
ecrire/action/purger_queue.php
ecrire/action/redirect.php
ecrire/action/referencer_traduction.php
ecrire/action/relancer_inscription.php
ecrire/action/session.php
ecrire/action/super_cron.php
ecrire/action/supprimer_lien.php
ecrire/action/supprimer_rubrique.php
ecrire/action/tester.php
ecrire/action/tester_taille.php
ecrire/auth/ldap.php
ecrire/auth/sha256.inc.php
ecrire/auth/spip.php
ecrire/balise/formulaire_.php
ecrire/balise/formulaire_admin.php
ecrire/balise/formulaire_ecrire_auteur.php
ecrire/balise/formulaire_inscription.php
ecrire/balise/id_logo_.php
ecrire/balise/index.php
ecrire/balise/info_.php
ecrire/balise/logo_.php
ecrire/balise/menu_lang.php
ecrire/balise/menu_lang_ecrire.php
ecrire/balise/url_.php
ecrire/balise/url_logout.php
ecrire/base/abstract_sql.php
ecrire/base/auxiliaires.php
ecrire/base/connect_sql.php
ecrire/base/create.php
ecrire/base/delete_all.php
ecrire/base/dump.php
ecrire/base/index.php
ecrire/base/objets.php
ecrire/base/repair.php
ecrire/base/serial.php
ecrire/base/trouver_table.php
ecrire/base/upgrade.php
ecrire/bootstrap/deprecations.php
ecrire/charsets/cp1250.php
ecrire/charsets/cp1251.php
ecrire/charsets/cp1256.php
ecrire/charsets/html.php
ecrire/charsets/index.php
ecrire/charsets/iso-8859-1.php
ecrire/charsets/iso-8859-15.php
ecrire/charsets/iso-8859-6.php
ecrire/charsets/iso-8859-9.php
ecrire/charsets/mathml.php
ecrire/charsets/translit.php
ecrire/charsets/translitcomplexe.php
ecrire/exec/403.php
ecrire/exec/404.php
ecrire/exec/admin_plugin.php
ecrire/exec/base_delete_all.php
ecrire/exec/base_repair.php
ecrire/exec/demande_mise_a_jour.php
ecrire/exec/fond.php
ecrire/exec/index.php
ecrire/exec/info_plugin.php
ecrire/exec/informer.php
ecrire/exec/install.php
ecrire/exec/plonger.php
ecrire/exec/puce_statut.php
ecrire/exec/rechercher.php
ecrire/exec/selectionner.php
ecrire/exec/upgrade.php
ecrire/genie/mail.php
ecrire/genie/maintenance.php
ecrire/genie/mise_a_jour.php
ecrire/genie/optimiser.php
ecrire/inc/acces.php
ecrire/inc/actions.php
ecrire/inc/admin.php
ecrire/inc/auth.php
ecrire/inc/autoriser.php
ecrire/inc/bandeau.php
ecrire/inc/boutons.php
ecrire/inc/charsets.php
ecrire/inc/chercher_logo.php
ecrire/inc/chercher_rubrique.php
ecrire/inc/commencer_page.php
ecrire/inc/completer_traduction.php
ecrire/inc/config.php
ecrire/inc/cookie.php
ecrire/inc/couleurs.php
ecrire/inc/csv.php
ecrire/inc/cvt_autosave.php
ecrire/inc/cvt_configurer.php
ecrire/inc/cvt_multietapes.php
ecrire/inc/definir_menus_favoris.php
ecrire/inc/distant.php
ecrire/inc/documents.php
ecrire/inc/drapeau_edition.php
ecrire/inc/editer.php
ecrire/inc/email_valide.php
ecrire/inc/envoyer_mail.php
ecrire/inc/exporter_csv.php
ecrire/inc/filtres.php
ecrire/inc/filtres_alertes.php
ecrire/inc/filtres_boites.php
ecrire/inc/filtres_dates.php
ecrire/inc/filtres_ecrire.php
ecrire/inc/filtres_images_lib_mini.php
ecrire/inc/filtres_images_mini.php
ecrire/inc/filtres_mime.php
ecrire/inc/filtres_mini.php
ecrire/inc/filtres_selecteur_generique.php
ecrire/inc/flock.php
ecrire/inc/genie.php
ecrire/inc/headers.php
ecrire/inc/icone_renommer.php
ecrire/inc/iconifier.php
ecrire/inc/importer_csv.php
ecrire/inc/index.php
ecrire/inc/informer.php
ecrire/inc/install.php
ecrire/inc/invalideur.php
ecrire/inc/journal.php
ecrire/inc/json.php
ecrire/inc/lang.php
ecrire/inc/lang_liste.php
ecrire/inc/layer.php
ecrire/inc/lien.php
ecrire/inc/lien_court.php
ecrire/inc/liens.php
ecrire/inc/lister_objets.php
ecrire/inc/livrer_fichier.php
ecrire/inc/log.php
ecrire/inc/math.php
ecrire/inc/meta.php
ecrire/inc/minipres.php
ecrire/inc/modeles.php
ecrire/inc/modifier.php
ecrire/inc/nfslock.php
ecrire/inc/notifications.php
ecrire/inc/pipelines.php
ecrire/inc/pipelines_ecrire.php
ecrire/inc/plonger.php
ecrire/inc/plugin.php
ecrire/inc/precharger_article.php
ecrire/inc/precharger_objet.php
ecrire/inc/prepare_recherche.php
ecrire/inc/preselectionner_parent_nouvel_objet.php
ecrire/inc/presentation.php
ecrire/inc/presentation_mini.php
ecrire/inc/presenter_enfants.php
ecrire/inc/puce_statut.php
ecrire/inc/queue.php
ecrire/inc/recherche_to_array.php
ecrire/inc/rechercher.php
ecrire/inc/roles.php
ecrire/inc/rubriques.php
ecrire/inc/securiser_action.php
ecrire/inc/selectionner.php
ecrire/inc/session.php
ecrire/inc/simplexml_to_array.php
ecrire/inc/surligne.php
ecrire/inc/svg.php
ecrire/inc/texte.php
ecrire/inc/texte_mini.php
ecrire/inc/traduire.php
ecrire/inc/urls.php
ecrire/inc/utils.php
ecrire/inc/xml.php
ecrire/inc_version.php
ecrire/index.php
ecrire/install/etape_.php
ecrire/install/etape_1.php
ecrire/install/etape_2.php
ecrire/install/etape_3.php
ecrire/install/etape_3b.php
ecrire/install/etape_4.php
ecrire/install/etape_chmod.php
ecrire/install/etape_fin.php
ecrire/install/etape_ldap1.php
ecrire/install/etape_ldap2.php
ecrire/install/etape_ldap3.php
ecrire/install/etape_ldap4.php
ecrire/install/etape_ldap5.php
ecrire/install/index.php
ecrire/iterateur/condition.php
ecrire/iterateur/data.php
ecrire/iterateur/php.php
ecrire/iterateur/pour.php
ecrire/lang/ecrire.xml
ecrire/lang/ecrire_ar.php
ecrire/lang/ecrire_ast.php
ecrire/lang/ecrire_ay.php
ecrire/lang/ecrire_bg.php
ecrire/lang/ecrire_br.php
ecrire/lang/ecrire_bs.php
ecrire/lang/ecrire_ca.php
ecrire/lang/ecrire_co.php
ecrire/lang/ecrire_cpf.php
ecrire/lang/ecrire_cpf_hat.php
ecrire/lang/ecrire_cs.php
ecrire/lang/ecrire_da.php
ecrire/lang/ecrire_de.php
ecrire/lang/ecrire_en.php
ecrire/lang/ecrire_eo.php
ecrire/lang/ecrire_es.php
ecrire/lang/ecrire_eu.php
ecrire/lang/ecrire_fa.php
ecrire/lang/ecrire_fon.php
ecrire/lang/ecrire_fr.php
ecrire/lang/ecrire_fr_fem.php
ecrire/lang/ecrire_fr_tu.php
ecrire/lang/ecrire_gl.php
ecrire/lang/ecrire_he.php
ecrire/lang/ecrire_hu.php
ecrire/lang/ecrire_id.php
ecrire/lang/ecrire_it.php
ecrire/lang/ecrire_it_fem.php
ecrire/lang/ecrire_ja.php
ecrire/lang/ecrire_km.php
ecrire/lang/ecrire_lb.php
ecrire/lang/ecrire_my.php
ecrire/lang/ecrire_nl.php
ecrire/lang/ecrire_oc_auv.php
ecrire/lang/ecrire_oc_gsc.php
ecrire/lang/ecrire_oc_lms.php
ecrire/lang/ecrire_oc_lnc.php
ecrire/lang/ecrire_oc_ni.php
ecrire/lang/ecrire_oc_ni_la.php
ecrire/lang/ecrire_oc_ni_mis.php
ecrire/lang/ecrire_oc_prv.php
ecrire/lang/ecrire_oc_va.php
ecrire/lang/ecrire_pl.php
ecrire/lang/ecrire_pt.php
ecrire/lang/ecrire_pt_br.php
ecrire/lang/ecrire_ro.php
ecrire/lang/ecrire_ru.php
ecrire/lang/ecrire_sk.php
ecrire/lang/ecrire_sv.php
ecrire/lang/ecrire_tr.php
ecrire/lang/ecrire_uk.php
ecrire/lang/ecrire_vi.php
ecrire/lang/ecrire_zh.php
ecrire/lang/index.php
ecrire/lang/public.xml
ecrire/lang/public_ar.php
ecrire/lang/public_ast.php
ecrire/lang/public_ay.php
ecrire/lang/public_bg.php
ecrire/lang/public_br.php
ecrire/lang/public_bs.php
ecrire/lang/public_ca.php
ecrire/lang/public_co.php
ecrire/lang/public_cpf.php
ecrire/lang/public_cpf_hat.php
ecrire/lang/public_cs.php
ecrire/lang/public_da.php
ecrire/lang/public_de.php
ecrire/lang/public_en.php
ecrire/lang/public_eo.php
ecrire/lang/public_es.php
ecrire/lang/public_eu.php
ecrire/lang/public_fa.php
ecrire/lang/public_fon.php
ecrire/lang/public_fr.php
ecrire/lang/public_fr_fem.php
ecrire/lang/public_fr_tu.php
ecrire/lang/public_gl.php
ecrire/lang/public_he.php
ecrire/lang/public_hr.php
ecrire/lang/public_hu.php
ecrire/lang/public_id.php
ecrire/lang/public_it.php
ecrire/lang/public_it_fem.php
ecrire/lang/public_ja.php
ecrire/lang/public_km.php
ecrire/lang/public_lb.php
ecrire/lang/public_my.php
ecrire/lang/public_nl.php
ecrire/lang/public_oc_auv.php
ecrire/lang/public_oc_gsc.php
ecrire/lang/public_oc_lms.php
ecrire/lang/public_oc_lnc.php
ecrire/lang/public_oc_ni.php
ecrire/lang/public_oc_ni_la.php
ecrire/lang/public_oc_ni_mis.php
ecrire/lang/public_oc_prv.php
ecrire/lang/public_oc_va.php
ecrire/lang/public_pl.php
ecrire/lang/public_pt.php
ecrire/lang/public_pt_br.php
ecrire/lang/public_ro.php
ecrire/lang/public_ru.php
ecrire/lang/public_sk.php
ecrire/lang/public_sv.php
ecrire/lang/public_tr.php
ecrire/lang/public_uk.php
ecrire/lang/public_vi.php
ecrire/lang/public_zh.php
ecrire/lang/spip.xml
ecrire/lang/spip_ar.php
ecrire/lang/spip_ast.php
ecrire/lang/spip_ay.php
ecrire/lang/spip_bg.php
ecrire/lang/spip_br.php
ecrire/lang/spip_bs.php
ecrire/lang/spip_ca.php
ecrire/lang/spip_co.php
ecrire/lang/spip_cpf.php
ecrire/lang/spip_cpf_hat.php
ecrire/lang/spip_cs.php
ecrire/lang/spip_da.php
ecrire/lang/spip_de.php
ecrire/lang/spip_en.php
ecrire/lang/spip_eo.php
ecrire/lang/spip_es.php
ecrire/lang/spip_eu.php
ecrire/lang/spip_fa.php
ecrire/lang/spip_fon.php
ecrire/lang/spip_fr.php
ecrire/lang/spip_fr_fem.php
ecrire/lang/spip_fr_tu.php
ecrire/lang/spip_gl.php
ecrire/lang/spip_he.php
ecrire/lang/spip_hr.php
ecrire/lang/spip_hu.php
ecrire/lang/spip_id.php
ecrire/lang/spip_it.php
ecrire/lang/spip_it_fem.php
ecrire/lang/spip_ja.php
ecrire/lang/spip_km.php
ecrire/lang/spip_lb.php
ecrire/lang/spip_my.php
ecrire/lang/spip_nl.php
ecrire/lang/spip_oc_auv.php
ecrire/lang/spip_oc_gsc.php
ecrire/lang/spip_oc_lms.php
ecrire/lang/spip_oc_lnc.php
ecrire/lang/spip_oc_ni.php
ecrire/lang/spip_oc_ni_la.php
ecrire/lang/spip_oc_ni_mis.php
ecrire/lang/spip_oc_prv.php
ecrire/lang/spip_oc_va.php
ecrire/lang/spip_pl.php
ecrire/lang/spip_pt.php
ecrire/lang/spip_pt_br.php
ecrire/lang/spip_ro.php
ecrire/lang/spip_ru.php
ecrire/lang/spip_sk.php
ecrire/lang/spip_sv.php
ecrire/lang/spip_tr.php
ecrire/lang/spip_uk.php
ecrire/lang/spip_vi.php
ecrire/lang/spip_zh.php
ecrire/maj/2021.php
ecrire/maj/legacy/svn10000.php
ecrire/maj/legacy/v21.php
ecrire/maj/legacy/v30.php
ecrire/maj/legacy/v31.php
ecrire/maj/legacy/v32.php
ecrire/maj/legacy/v40.php
ecrire/notifications/article_propose.html
ecrire/notifications/article_publie.html
ecrire/notifications/article_valide.html
ecrire/notifications/instituerarticle.php
ecrire/notifications/mise_a_jour.html
ecrire/paquet.xml
ecrire/plugins/afficher_liste.php
ecrire/plugins/afficher_nom_plugin.php
ecrire/plugins/afficher_plugin.php
ecrire/plugins/afficher_repertoires.php
ecrire/plugins/extraire_boutons.php
ecrire/plugins/extraire_pipelines.php
ecrire/plugins/get_infos.php
ecrire/plugins/infos_paquet.php
ecrire/plugins/installer.php
ecrire/plugins/verifie_conformite.php
ecrire/prive.php
ecrire/public.php
ecrire/public/admin.php
ecrire/public/aiguiller.php
ecrire/public/assembler.php
ecrire/public/balises.php
ecrire/public/boucles.php
ecrire/public/cacher.php
ecrire/public/compiler.php
ecrire/public/composer.php
ecrire/public/criteres.php
ecrire/public/debusquer.php
ecrire/public/decompiler.php
ecrire/public/evaluer_page.php
ecrire/public/fonctions.php
ecrire/public/format_html.php
ecrire/public/index.php
ecrire/public/interfaces.php
ecrire/public/jointures.php
ecrire/public/normaliser.php
ecrire/public/parametrer.php
ecrire/public/phraser_html.php
ecrire/public/quete.php
ecrire/public/references.php
ecrire/public/sandbox.php
ecrire/public/styliser.php
ecrire/public/styliser_par_z.php
ecrire/public/tracer.php
ecrire/req/mysql.php
ecrire/req/pg.exp.php
ecrire/req/sqlite3.php
ecrire/req/sqlite_fonctions.php
ecrire/req/sqlite_generique.php
ecrire/rien.gif
ecrire/src/Admin/Bouton.php
ecrire/src/Afficher/Minipage/AbstractPage.php
ecrire/src/Afficher/Minipage/Admin.php
ecrire/src/Afficher/Minipage/Installation.php
ecrire/src/Afficher/Minipage/Page.php
ecrire/src/Chiffrer/Chiffrement.php
ecrire/src/Chiffrer/Cles.php
ecrire/src/Chiffrer/Password.php
ecrire/src/Chiffrer/SpipCles.php
ecrire/src/Compilateur/Iterateur/AbstractIterateur.php
ecrire/src/Compilateur/Iterateur/Condition.php
ecrire/src/Compilateur/Iterateur/Data.php
ecrire/src/Compilateur/Iterateur/Decorator.php
ecrire/src/Compilateur/Iterateur/Factory.php
ecrire/src/Compilateur/Iterateur/Sql.php
ecrire/src/Compilateur/Noeud/Boucle.php
ecrire/src/Compilateur/Noeud/Champ.php
ecrire/src/Compilateur/Noeud/Contexte.php
ecrire/src/Compilateur/Noeud/Critere.php
ecrire/src/Compilateur/Noeud/Idiome.php
ecrire/src/Compilateur/Noeud/Inclure.php
ecrire/src/Compilateur/Noeud/Polyglotte.php
ecrire/src/Compilateur/Noeud/Texte.php
ecrire/src/Css/Vars/Collection.php
ecrire/src/ErrorHandler.php
ecrire/src/I18n/Description.php
ecrire/src/Sql/Sqlite/PDOStatement.php
ecrire/src/Sql/Sqlite/Requeteur.php
ecrire/src/Sql/Sqlite/Sqlite.php
ecrire/src/Sql/Sqlite/Traducteur.php
ecrire/src/Texte/Collecteur/AbstractCollecteur.php
ecrire/src/Texte/Collecteur/HtmlTag.php
ecrire/src/Texte/Collecteur/Idiomes.php
ecrire/src/Texte/Collecteur/Liens.php
ecrire/src/Texte/Collecteur/Modeles.php
ecrire/src/Texte/Collecteur/Multis.php
ecrire/tests/Filtre/Date/RecupDateTest.php
ecrire/tests/Squelettes/Idiomes/IdiomesTest.php
ecrire/typographie/en.php
ecrire/typographie/fr.php
ecrire/typographie/index.php
ecrire/urls/index.php
ecrire/urls/page.php
ecrire/xml/analyser_dtd.php
ecrire/xml/indenter.php
ecrire/xml/index.php
ecrire/xml/interfaces.php
ecrire/xml/sax.php
ecrire/xml/valider.php
local/CACHEDIR.TAG
local/remove.txt
phpstan-baseline.neon
phpstan.neon.dist
tmp/CACHEDIR.TAG
tmp/remove.txt
Modifié
.gitattributes
.gitignore
composer.json
composer.lock
==============================
Par JamesRezo, le 27 novembre 2024 à 18h33min :
chore: update deps
Modifié
composer.json
plugins-dist.json
Détails : chore: update deps (95158d60) · Validations · spip / spip · GitLab
==============================
Par Maïeul, le 27 novembre 2024 à 14h37min :
feat: calculer contexte[‹ url_reset ›] pour le lien d’initialisation du mot de passe (ou de réinitialisation si le form d’inscription l’a
demandé) dans le mail d’inscription
Refs: spip/spip#6003
(cherry picked from commit f3ae0dc0faddea452200a855cf2cd72d6c23a6f6)
Co-authored-by: touti bitbucket@io0oi.net
Modifié
ecrire/action/inscrire_auteur.php
ecrire/lang/ecrire_fr.php
ecrire/lang/spip_fr.php
==============================
Par Maïeul, le 27 novembre 2024 à 13h05min :
feat: copie_locale
passe une clé action
au pipeline post_edition
fix: #6049
(cherry picked from commit cc9f54f92daf06bb2023fe0211162422a7de6d33)
Co-authored-by: Maïeul Rouquette maieul@maieul.net
Modifié
ecrire/inc/distant.php
==============================
Par JamesRezo, le 27 novembre 2024 à 07h02min :
chore: update deps
Modifié
plugins-dist.json
Détails : chore: update deps (994e36e1) · Validations · spip / spip · GitLab
==============================
Par JamesRezo, le 26 novembre 2024 à 20h28min :
chore: update deps
Modifié
composer.json
composer.lock
plugins-dist.json
Détails : chore: update deps (bf03d1f9) · Validations · spip / spip · GitLab
==============================
Par Maïeul Rouquette, le 26 novembre 2024 à 12h21min :
style: faciliter la compréhension de spip_livrer_fichier_entier
- Test plus clair sur l’existence de la constante
_LIVRER_FICHIER_BASE_TEMPS_TELECHARGEMENT
- Correction des unités pour utiliser le système binaire partout
- Commentaire sur le mode de calcul du téléchargement et le rôle de la
constante_LIVRER_FICHIER_BASE_TEMPS_TELECHARGEMENT
(cherry picked from commit b39f663e7ede7e3b22091ff2abe7eac55b3de853)
Modifié
ecrire/inc/livrer_fichier.php
==============================
Par JamesRezo, le 26 novembre 2024 à 12h21min :
chore: cs typo
(cherry picked from commit 5e2ee63a21ff09c4f4db1bdbdb221833d5a48d9f)
Modifié
ecrire/inc/livrer_fichier.php
Détails : chore: cs typo (acb43ee6) · Validations · spip / spip · GitLab
==============================
Par Cerdic, le 26 novembre 2024 à 12h21min :
fix: tester l’existence de la fonction fpassthru qui a pu être desactivée, et sinon se rabattre sur un echo par morceaux ou un readfile si c’est un petit fichier
(cherry picked from commit d58ccc1333af531522a3957f0f9ce4993b9ba38e)
Modifié
ecrire/inc/livrer_fichier.php
==============================
Par Cerdic, le 26 novembre 2024 à 12h21min :
fix: adapter le set_time_limit() quand on livre le fichier en entier pour ne pas casser sur les gros fichiers et les connexions lentes
(cherry picked from commit b1312e29838121ceb9934eaceebacc5d981251a4)
Modifié
ecrire/inc/livrer_fichier.php
==============================
Par Cerdic, le 26 novembre 2024 à 12h21min :
fix: utiliser fpassthru pour livrer directement les fichiers et eviter un memory limit plutot que readfile qui passe par un chargement en memoire du fichier
(cherry picked from commit 99c275e64717c34bc589fb813b92b352b864ade8)
Modifié
ecrire/inc/livrer_fichier.php