Commit Graph

430 Commits

Author SHA1 Message Date
caroline.slt f752150188 Opt-In & Optimierung für Datenschutz und Nutzungsbedingungen 2026-07-18 20:06:26 +02:00
niklas.ortmann d3884d2fc1 Merge branch 'PaginatorOhneJS2' into dev 2026-07-18 18:33:04 +02:00
niklas.ortmann 1575f4fa24 Merge pull request 'Deiteiincludes ($pfad) per whitelist prüfen' (#53) from AllowistDateiincludes into dev
Reviewed-on: #53
2026-07-18 18:31:55 +02:00
niklas.ortmann eca6646071 showCategory.js 2026-07-18 18:23:11 +02:00
niklas.ortmann 6897a29574 Update search-results-data.php 2026-07-18 17:23:30 +02:00
niklas.ortmann 8836034670 Kategoriepaginator 2026-07-18 17:17:44 +02:00
niklas.ortmann d590561ade refactoring 2026-07-18 16:59:23 +02:00
niklas.ortmann 2ecd446dd0 search-results.js
Ohne JS: search-results.php sortiert/filtert/paginiert komplett serverseitig anhand der GET-Parameter (?sort=&category=&page=) und cached dabei den Session-Datensatz — es wird keine neue Suche ausgelöst, nur der bestehende $_SESSION["search_results"]-Datensatz neu aufbereitet. Echte <a href>-Links für die Pagination, ein <noscript>-Submit-Button für Sortierung/Filter.
Mit JS: results-app.js lädt den kompletten Datensatz einmalig per fetch() von einem neuen schlanken JSON-Endpoint nach und übernimmt Sortierung, Filterung und Pagination danach zu 100% im Browser — keine weiteren Serveranfragen mehr, kein Page-Reload.
sorter.js, filter.js, paginator.js werden durch die eine Datei results-app.js ersetzt (löst den Button-Konflikt).
2026-07-18 16:35:13 +02:00
niklas.ortmann 97302f1bb3 Update search-results-controller.php 2026-07-18 16:22:03 +02:00
niklas.ortmann 35d4425086 Update index-controller.php 2026-07-18 16:19:48 +02:00
niklas.ortmann 101a2a247b Update index-controller.php 2026-07-18 16:08:05 +02:00
niklas.ortmann 423941e7ed Update index-controller.php 2026-07-18 16:06:35 +02:00
niklas.ortmann a8e76c782d Update index-controller.php 2026-07-18 15:53:33 +02:00
niklas.ortmann fee5a701df Update index-controller.php 2026-07-18 15:50:07 +02:00
niklas.ortmann d341312192 Update index-controller.php 2026-07-18 15:47:25 +02:00
niklas.ortmann 31585511d0 Update showCategory-controller.php 2026-07-17 18:01:59 +02:00
niklas.ortmann 2ec1b70c91 Update Article.php 2026-07-17 17:59:17 +02:00
niklas.ortmann 8f8b25249c Update showCategory-controller.php 2026-07-17 17:56:31 +02:00
niklas.ortmann 8be6e6d61c Update showCategory-controller.php 2026-07-17 17:55:37 +02:00
niklas.ortmann bad0c08e6f Update search-results-controller.php 2026-07-17 17:51:58 +02:00
niklas.ortmann 55695f3f82 Update showArticle-controller.php 2026-07-17 17:42:18 +02:00
niklas.ortmann c09c7ecfa3 Update showArticle-controller.php 2026-07-17 17:41:41 +02:00
niklas.ortmann 944e332b49 Merge pull request 'Kategorieseitenpaginator' (#50) from KategorieseitenPaginator into dev
Reviewed-on: #50
2026-07-17 17:36:10 +02:00
niklas.ortmann bb2c368b1f Seitenleiste 2026-07-17 17:20:54 +02:00
niklas.ortmann dca716ddc5 Update showCategory-controller.php 2026-07-17 16:59:34 +02:00
niklas.ortmann cebbe8869a Update showArticle-controller.php 2026-07-17 15:59:29 +02:00
niklas.ortmann e07051b356 Update showArticle-controller.php 2026-07-17 15:58:10 +02:00
niklas.ortmann 2d2bbeb39f Update showArticle-controller.php 2026-07-17 15:57:15 +02:00
niklas.ortmann c00443b6fa Update showArticle-controller.php 2026-07-17 15:56:34 +02:00
niklas.ortmann 1d541e285c Update showArticle-controller.php 2026-07-17 15:54:47 +02:00
niklas.ortmann b96c588697 Merge branch 'DummyData' into dev 2026-07-17 15:03:15 +02:00
niklas.ortmann fde9c59f91 Merge branch 'Datenbanken_zusammenfuehren' into dev 2026-07-17 14:57:22 +02:00
NOrtmann1 00dbf83da4 Merge branch 'Datenbanken_zusammenfuehren' of https://git.gigaworld.ddns.net/niklas.ortmann/webprogrammierung into Datenbanken_zusammenfuehren 2026-07-07 14:13:19 +02:00
NOrtmann1 c3e060b963 Update DatabaseInitializer.php 2026-07-07 14:13:11 +02:00
niklas.ortmann 2b7f44b817 Merge remote-tracking branch 'origin/datenschutzkonformeRegistrierung' into dev 2026-07-01 19:30:44 +02:00
niklas.ortmann b7e4387373 Merge pull request 'Database - und LocalArticleManager angepasst, sodass nun auch nach tags gesucht wird.' (#47) from SearchByTags into dev
Reviewed-on: #47
Reviewed-by: niklas.ortmann <ortmann.niklas@yahoo.de>
2026-07-01 19:15:06 +02:00
niklas.ortmann e9a92eaec7 merge 2026-07-01 19:11:32 +02:00
niklas.ortmann 6aec353d50 Update DatabaseInitializer.php 2026-07-01 19:07:58 +02:00
rirat-0 7a4f2d738f Debugging 2026-07-01 00:00:46 +02:00
rirat-0 a0a469a9df Update der Suchfunktionen um nach tags zu suchen 2026-06-30 23:58:02 +02:00
caroline.slt cc5f46c00e Reviewänderungen 2026-06-30 20:25:46 +02:00
niklas.ortmann b93ca321a2 Update DatabaseInitializer.php 2026-06-30 17:46:42 +02:00
niklas.ortmann 97847c76c4 Update DatabaseInitializer.php 2026-06-30 17:44:36 +02:00
caroline.slt 6c1a893f80 Passwort vergessen Funktion 2026-06-26 00:05:45 +02:00
caroline.slt 788e803e84 Passwort vergessen Funktion 2026-06-25 23:45:17 +02:00
caroline.slt 4d0f1de01c Passwort vergessen Funktion 2026-06-25 23:40:33 +02:00
caroline.slt e71ee8300e Qualitätsanpassungen 2026-06-25 23:23:55 +02:00
caroline.slt b7ca5bcfe2 test rückgängig machen 2026-06-25 22:57:35 +02:00
caroline.slt 57b0782577 test 2026-06-25 22:53:45 +02:00
caroline.slt 4f524db221 Implementierung 2026-06-25 22:46:14 +02:00