aboutsummaryrefslogtreecommitdiff
path: root/src/controller
Commit message (Collapse)AuthorAgeFilesLines
* regression renommage new_page et menu_pathspolo2025-11-031-1/+1
|
* blocage suppression dernière page, page par défaut = première entrée du ↵polo2025-11-021-14/+31
| | | | menu et non plus "accueil"
* renommage pour mes yeuxpolo2025-11-012-22/+22
|
* bug dans newPage (Model::$page_path! ne peut pas et n'a pas besoin d'être ↵polo2025-11-011-3/+1
| | | | instancié)
* contrôle sur les input type urlpolo2025-11-011-1/+0
|
* classe Fetcher, gestion réseaux sociaux présents/absents, partie 2polo2025-10-291-2/+28
|
* gestion réseaux sociaux présents/absents, partie 1polo2025-10-291-3/+4
|
* modification liens réseaux sociaux, placeholder input text, correction ↵polo2025-10-281-1/+10
| | | | erreurs CSS
* gestion erreur upload format .icopolo2025-10-282-4/+4
|
* classes Input plus adaptables, séparation des rôlespolo2025-10-282-4/+3
|
* modification du nom et plus seulement de l'URL des entrées "URL" du menu, ↵polo2025-10-261-5/+14
| | | | header/footer: renommage de classes et input absents du HTML sans être admin
* hack de beau gosse pour autoriser 2 paires node_data_id/asset_id identiques ↵polo2025-10-241-1/+1
| | | | dans nodedata_asset, problème permission de fichiers
* entité pour table intermédiaire à 3 champs entre NodeData et Asset, table ↵polo2025-10-241-20/+54
| | | | Asset repensée
* téléchargement d'assets dans head, header et footerpolo2025-10-232-17/+65
|
* autres petites erreurspolo2025-10-221-1/+1
|
* possibilité d'éditer le texte dans header et footer, class JS InputText, ↵polo2025-10-221-0/+33
| | | | Model::findWhateverNode
* méthodes dans Page pour les fichiers CSS/JS, CCS/JS par défaut supprimé ↵polo2025-10-201-14/+29
| | | | de la BDD, nettoyage quand le dernier bloc est supprimé
* noeud "head" unique, noms fichiers CSS et JSS dans page, nombreux ↵polo2025-10-203-35/+9
| | | | changements en conséquences
* src/controller/Director.php devient /src/model/Model.php, message d'erreur ↵polo2025-10-105-341/+85
| | | | type de bloc dans modify_block.php
* description de page déplacée dans la table pagepolo2025-10-092-10/+11
|
* pagination partie 2, nouvelles fonctions + renommage dans Director, ↵polo2025-10-093-55/+135
| | | | ArticleController::fetch, et en JS: fetchArticles, insertLocalDates, modifs dans changePaginationLimit, dans les vues
* regression AbstractBuilder->render inaccessible, séparation dans Director ↵polo2025-10-033-15/+22
| | | | __construct/makeMenuAndPaths
* pagination partie 1, ordre des articles avec ORDER BY, optimisations dans ↵polo2025-10-032-21/+89
| | | | ViewController
* visibilité bouton Modifier la page, sécurité si &mode=page_modif est ↵polo2025-10-011-7/+10
| | | | utilisé de manière non attendue
* ordre des news inversables, champ chrono_order dans NodeDatapolo2025-09-291-8/+29
|
* suppression table Presentationpolo2025-09-261-7/+6
|
* news positionnées en fonction de leur date, suppression de leurs boutons ↵polo2025-09-182-12/+24
| | | | position, améliorations routage page article, bouton share en bas pour les news
* optimisation récursivité dans sortChildren uniquement avec les pages, ↵polo2025-09-171-2/+0
| | | | regression constructeur MenuBuilder
* paramètres SMTP en mode admin, possibilité d'utiliser deux formulaires sur ↵polo2025-09-121-15/+18
| | | | la même page
* modification d'une URL page Menu et chemin, htmlspecialchars sur les URL du ↵polo2025-09-101-3/+27
| | | | menu à l'affichage
* fin de l'utilisation du champ article_timestamp de la table node, résolue ↵polo2025-09-093-28/+19
| | | | erreur lorsque deux news sont créées dans la même minute (pas dans la même seconde par contre)
* classe Editor et encapsulation, placement article premier ou dernier, ↵polo2025-09-052-12/+21
| | | | variable window.Config.page, séparation openEditor et initEditor
* renommage des présentations,modif présentation des blocs et largeur min ↵polo2025-09-014-20/+85
| | | | (donc nb de colonnes) en mode grid, corrections de bugs et erreurs 404, le param page_modif n'est plus une action, légère symfonyfication du routeur
* optimisation UserController::existUsers, gestion des $response par le ↵polo2025-08-273-6/+13
| | | | routeur, erreur article déjà supprimé
* redirections correctes et bouton supprimer page article, ↵polo2025-08-261-12/+11
| | | | ArticleController::deleteArticle renvoie une Response
* séparation bloc / mise en page, bloc spécial pour les actus, renommage de ↵polo2025-08-262-6/+14
| | | | classes, fichiers, etc
* bug router php < 8.4, nom et description dans le composer.jsonpolo2025-08-181-1/+1
|
* erreur liens vers "connexion" au lieu de "connection"polo2025-08-181-1/+1
|
* classe FormValidation et amélioration des envois d'e-mailpolo2025-08-173-293/+122
|
* nouveau routeur! et contrôleurs et vues pour la connexion et la gestion du ↵polo2025-08-114-330/+401
| | | | compte, début d'utilisation de Request et Response
* réorganisation 4: déplacement de fichiers, plus que des contrôleurs dans ↵polo2025-08-035-691/+0
| | | | /src/controller
* réorganisation 3: classes controllerpolo2025-08-0315-1186/+1278
|
* réorganisation 2 requêtes "form": séparation routage et contrôleurs avec ↵polo2025-08-026-327/+392
| | | | des fonctions
* réorganisation 1: déplacement de trucs de index.php à post.phppolo2025-08-022-0/+18
|
* petites améliorations smartphones, logo et fond de header et footer gérés ↵polo2025-07-181-7/+5
| | | | dans NodeData
* e-mail envoyeur enregistré en BDDpolo2025-07-091-1/+1
|
* formulaire de contact 4polo2025-07-042-14/+23
|
* formulaire de contact 3polo2025-07-043-805/+924
|
* formulaire de contact 2polo2025-06-301-0/+18
|
* formulaire de contact 1polo2025-06-281-4/+4
|