dev auf main #68

Open
niklas.ortmann wants to merge 1044 commits from devNachCSRF into main

1044 Commits

Author SHA1 Message Date
niklas.ortmann 75b4aa0b88 Update index.php 2026-07-20 00:11:27 +02:00
niklas.ortmann 9146d395a2 Update dataSources.local.xml 2026-07-20 00:05:44 +02:00
niklas.ortmann f957f252d1 Merge branch 'bugs' into devNachCSRF 2026-07-20 00:05:39 +02:00
niklas.ortmann b3f7db2615 Merge branch 'loader' into devNachCSRF 2026-07-19 23:59:13 +02:00
niklas.ortmann 12369a5a00 Merge branch 'visuelles-Feedback' into devNachCSRF 2026-07-19 23:54:44 +02:00
niklas.ortmann 652bcc5474 Merge pull request 'devNachCRSF mit Datenschutz-Nutzungsbedingungen_ueberarbeiten mergen (TEST)' (#65) from Datenschutz-Nutzungsbedingungen_ueberarbeiten into devNachCSRF
Reviewed-on: #65
2026-07-19 23:49:40 +02:00
caroline.slt c22853d802 Merge remote-tracking branch 'origin/bugs' into bugs 2026-07-19 22:29:58 +02:00
niklas.ortmann 4abc5f4167 . 2026-07-19 22:29:52 +02:00
caroline.slt 09f8b11f36 Loader 2026-07-19 21:35:23 +02:00
caroline.slt cc4cebdb45 . 2026-07-19 21:16:54 +02:00
niklas.ortmann 9f4343cc53 Merge branch 'CSRF' into dev 2026-07-19 21:14:01 +02:00
niklas.ortmann a5998cffca Merge pull request 'Deutlichere Effekte bei Nutzerinteraktionen' (#60) from visuelles-Feedback into dev
Reviewed-on: #60
Reviewed-by: niklas.ortmann <ortmann.niklas@yahoo.de>
2026-07-19 21:09:02 +02:00
caroline.slt 153a612ad6 Email aus Kommentar entfernen 2026-07-19 18:21:06 +02:00
caroline.slt 437da98add Email aus Kommentar entfernen 2026-07-19 18:13:41 +02:00
caroline.slt a4b0dfe7ec Email aus Kommentar entfernen 2026-07-19 18:05:23 +02:00
caroline.slt 3a819d6ed2 Email aus Kommentar entfernen 2026-07-19 17:57:34 +02:00
caroline.slt 4f4ad9599d Löschen Button verschönert 2026-07-19 17:51:52 +02:00
caroline.slt d9da018ac2 Löschen Button verschönert 2026-07-19 17:31:49 +02:00
caroline.slt 2148ba75f3 Button hervorheben und Kommentare ändern verschönert 2026-07-19 17:27:35 +02:00
caroline.slt c4ffc1c797 Deutlichere Effekte bei Nutzerinteraktionen 2026-07-19 17:19:57 +02:00
niklas.ortmann 96f38ce72e Merge pull request 'Suche nutzt nun Tags' (#59) from suchergebnisseTags into dev
Reviewed-on: #59
2026-07-19 16:29:40 +02:00
niklas.ortmann b81f0c9e5c Update DatabaseArticleManager.php 2026-07-19 16:28:29 +02:00
niklas.ortmann f8aed4283e Update dataSources.local.xml 2026-07-19 16:28:27 +02:00
niklas.ortmann a785d862d8 Update DatabaseArticleManager.php 2026-07-19 16:10:08 +02:00
niklas.ortmann a728a8a556 Update showArticle-controller.php 2026-07-19 16:08:55 +02:00
niklas.ortmann ae34afda15 Update article-validator.php 2026-07-19 16:08:06 +02:00
niklas.ortmann 59e0b9f111 Update like-controller.php 2026-07-19 16:05:52 +02:00
niklas.ortmann cd50840b19 Update add-comment.php 2026-07-19 16:05:05 +02:00
niklas.ortmann 3bce65a1a5 Update deleteComment-controller.php 2026-07-19 16:01:42 +02:00
niklas.ortmann 50b29c96d6 Update updateComment-controller.php 2026-07-19 16:01:06 +02:00
niklas.ortmann d5fc5f3065 Update updateArticle-controller.php 2026-07-19 16:00:07 +02:00
niklas.ortmann 0427d52a58 Update index.php 2026-07-19 15:58:32 +02:00
niklas.ortmann cc804757ff Update createArticle-controller.php 2026-07-19 15:57:36 +02:00
niklas.ortmann b55a6592f0 Update logout-controller.php 2026-07-19 15:55:54 +02:00
niklas.ortmann e12a98cc98 Update deleteArticle-controller.php 2026-07-19 15:55:09 +02:00
niklas.ortmann 320141855a Update deleteAccount-controller.php 2026-07-19 15:54:15 +02:00
niklas.ortmann 12801344f1 Update profile-controller.php 2026-07-19 15:42:28 +02:00
niklas.ortmann 83387de103 Update createArticle.php 2026-07-19 15:41:37 +02:00
niklas.ortmann dfb8e1dc89 Update updateArticle.php 2026-07-19 15:41:35 +02:00
niklas.ortmann bdbc38a339 Update profile.php 2026-07-19 15:40:16 +02:00
niklas.ortmann e6356525b9 Update comments.js 2026-07-19 15:34:50 +02:00
niklas.ortmann ca74690952 Update showArticle.php 2026-07-19 15:33:13 +02:00
niklas.ortmann 75f9fdbeb8 Update navbar.php 2026-07-19 15:31:02 +02:00
niklas.ortmann 81a27135d5 Update navbar.css 2026-07-19 15:28:08 +02:00
niklas.ortmann a58576637a Update navbar.css 2026-07-19 15:26:53 +02:00
niklas.ortmann 997957a5d3 Update logout-controller.php 2026-07-19 15:25:15 +02:00
niklas.ortmann ec794db706 logout-fix 2026-07-19 15:23:46 +02:00
niklas.ortmann ba749bca68 debugging 2026-07-19 15:21:16 +02:00
niklas.ortmann 12a6af55b0 debugging 2026-07-19 15:19:47 +02:00
niklas.ortmann 400f018104 debugging 2026-07-19 15:17:32 +02:00
niklas.ortmann 80f4b623f9 debugging 2026-07-19 15:16:22 +02:00
niklas.ortmann 6546d264b0 debugging 2026-07-19 15:15:30 +02:00
niklas.ortmann e7e120e5b8 debugging 2026-07-19 15:15:03 +02:00
niklas.ortmann ec66889a1f debugging 2026-07-19 15:13:44 +02:00
niklas.ortmann f1703a476e Update index.php 2026-07-19 15:09:22 +02:00
niklas.ortmann bac296b58a Update logout-controller.php 2026-07-19 15:07:09 +02:00
niklas.ortmann bfb2d2b0d8 navbar logout mit post 2026-07-19 14:59:45 +02:00
niklas.ortmann ad9a00fd49 csrf.php 2026-07-19 14:57:52 +02:00
niklas.ortmann 42faab17e8 Create csrf.php 2026-07-19 14:56:26 +02:00
niklas.ortmann 1da4842847 Update dataSources.local.xml 2026-07-19 14:56:25 +02:00
niklas.ortmann afd90086d8 Update profile.php 2026-07-19 14:20:43 +02:00
niklas.ortmann a7a54f877c Merge pull request 'Beitragseditor funktioniert mit und ohne JS (+Bilder löschen)' (#57) from BeitragseditorOhneJS into dev
Reviewed-on: #57
2026-07-19 13:45:33 +02:00
NOrtmann1 9b9f71d21c Update DatabaseInitializer.php 2026-07-19 13:44:27 +02:00
NOrtmann1 4b84f0ab09 Update updateArticle-controller.php 2026-07-19 13:30:39 +02:00
NOrtmann1 8c8b148bf4 Update updateArticle-controller.php 2026-07-19 13:15:23 +02:00
NOrtmann1 6bf335ce46 Update createArticle.php 2026-07-19 13:15:20 +02:00
NOrtmann1 144a1015f1 Create article-block-helper.php 2026-07-19 13:15:17 +02:00
NOrtmann1 c0a94b2eee Update createArticle-controller.php 2026-07-19 13:15:14 +02:00
NOrtmann1 f1a32120d6 Update editor.js 2026-07-19 12:48:41 +02:00
NOrtmann1 97fa1de999 Update updateArticle-controller.php 2026-07-19 12:48:38 +02:00
NOrtmann1 7341fe7733 Update updateArticle.php 2026-07-19 12:48:33 +02:00
NOrtmann1 5b0528a914 Update index-controller.php 2026-07-19 10:56:05 +02:00
NOrtmann1 ac64e65dd3 Update index-controller.php 2026-07-19 10:54:33 +02:00
NOrtmann1 96ffa3288e Update dataSources.local.xml 2026-07-19 10:52:21 +02:00
NOrtmann1 0c6cf13efa merge-commit 2026-07-19 10:50:22 +02:00
caroline.slt 3867458050 Opt-In & Optimierung für Datenschutz und Nutzungsbedingungen - Korrektur 2026-07-18 20:16:56 +02:00
caroline.slt f752150188 Opt-In & Optimierung für Datenschutz und Nutzungsbedingungen 2026-07-18 20:06:26 +02:00
caroline.slt 325df51812 ReadMe 2026-07-18 19:51:23 +02:00
caroline.slt 97afd1ea06 Kommentare bearbeiten - Fehlerkorrektur 2026-07-18 19:41:39 +02:00
caroline.slt e3903b4f3e Kommentare bearbeiten - Fehlerkorrektur 2026-07-18 19:27:36 +02:00
caroline.slt 031f2afd25 Kommentare bearbeiten 2026-07-18 18:49:48 +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 0aca76d2f4 Update index.php 2026-07-18 18:26:42 +02:00
niklas.ortmann eca6646071 showCategory.js 2026-07-18 18:23:11 +02:00
caroline.slt 7189133861 Korrektur 2026-07-18 18:09:11 +02:00
caroline.slt 8c961a56ce Korrektur 2026-07-18 17:54:30 +02:00
caroline.slt 4f95a3d423 JavaScript Korrektur 2026-07-18 17:43:45 +02:00
niklas.ortmann 35e5006063 Update navbar.php 2026-07-18 17:39:14 +02:00
niklas.ortmann fcb9289d80 Update navbar.php 2026-07-18 17:38:27 +02:00
niklas.ortmann 6595a3d78d Update index.php 2026-07-18 17:36:52 +02:00
niklas.ortmann 41d8ac6721 Update navbar.php 2026-07-18 17:35:38 +02:00
niklas.ortmann 63c213bae7 Update navbar.php 2026-07-18 17:34:24 +02:00
niklas.ortmann 61d72436c9 Update navbar.php 2026-07-18 17:33:40 +02:00
niklas.ortmann 721bc8d833 Update navbar.php 2026-07-18 17:32:37 +02:00
niklas.ortmann 2666d2d14f Update navbar.php 2026-07-18 17:32:01 +02:00
niklas.ortmann de1ba88860 Update showCategory.php 2026-07-18 17:30:17 +02:00
niklas.ortmann e0fb04794d Update resultsHelper.php 2026-07-18 17:28:53 +02:00
caroline.slt 5310083e11 JavaScript Korrektur 2026-07-18 17:23:52 +02:00
niklas.ortmann 6897a29574 Update search-results-data.php 2026-07-18 17:23:30 +02:00
caroline.slt b564306fb3 JavaScript Korrektur 2026-07-18 17:20:14 +02:00
niklas.ortmann 8836034670 Kategoriepaginator 2026-07-18 17:17:44 +02:00
niklas.ortmann 98b088afc0 Update alertMessages.php 2026-07-18 17:00:31 +02:00
niklas.ortmann 51c850d122 Update 404.php 2026-07-18 16:59:47 +02:00
niklas.ortmann d590561ade refactoring 2026-07-18 16:59:23 +02:00
niklas.ortmann ba11c216bd refactoring 2026-07-18 16:56:41 +02:00
niklas.ortmann 71a1b029cb refactoring 2026-07-18 16:47:09 +02:00
niklas.ortmann 2126d076d5 Entfernung alter js 2026-07-18 16:47:01 +02:00
caroline.slt 7b7208ad6b Kommentare löschen 2026-07-18 16:44:05 +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 d3435d4cde Update index.php 2026-07-18 16:14:09 +02:00
niklas.ortmann f61c548b9e Update index.php 2026-07-18 16:11:53 +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 3f9c048493 Update index.php 2026-07-18 15:53:31 +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 4dadfb8863 Update index.php 2026-07-18 15:47:23 +02:00
caroline.slt ada97ec538 Kommentare ohne js verfassen 2026-07-18 15:26:13 +02:00
niklas.ortmann 0b4c5f988d Merge pull request 'Anzeigenamen' (#51) from AnzeigeNamen into dev
Reviewed-on: #51
2026-07-17 18:09:29 +02:00
niklas.ortmann 59eeb05e4b Update showCategory.php 2026-07-17 18:05:33 +02:00
niklas.ortmann 5d8239822a Update showCategory.php 2026-07-17 18:04:03 +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 74cbc60cbe Update showArticle.php 2026-07-17 17:41:42 +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 4306785be9 Merge pull request 'Beitrag Bearbeiten Autorenprüfung' (#49) from Beitrag-bearbeiten-Autorenpruefung into dev
Reviewed-on: #49
2026-07-17 17:36:05 +02:00
niklas.ortmann 266b70a094 Update home.php 2026-07-17 17:32:25 +02:00
niklas.ortmann bd8593d212 Update 404.php 2026-07-17 17:29:50 +02:00
niklas.ortmann 0d009262b6 Update showCategory.php 2026-07-17 17:27:16 +02:00
niklas.ortmann bb2c368b1f Seitenleiste 2026-07-17 17:20:54 +02:00
niklas.ortmann a712f5a993 Update showCategory.css 2026-07-17 17:17:38 +02:00
niklas.ortmann 53bee08833 Update showCategory.php 2026-07-17 17:16:42 +02:00
niklas.ortmann 7a2a3ac1e9 Update showCategory.php 2026-07-17 17:13:41 +02:00
niklas.ortmann a5f02c9a6c Update showCategory.php 2026-07-17 17:13:07 +02:00
niklas.ortmann f77f09ec6f Update showCategory.php 2026-07-17 17:11:40 +02:00
niklas.ortmann 535df85cff neue showCategory.css 2026-07-17 17:11:38 +02:00
niklas.ortmann 82e8c8a1a3 Update showCategory.php 2026-07-17 17:08:02 +02:00
niklas.ortmann c0d8fdede6 Update showCategory.php 2026-07-17 17:04:54 +02:00
niklas.ortmann 958ee1c1f5 Update showCategory.php
css
2026-07-17 17:02:11 +02:00
niklas.ortmann 1dd128d480 Update showCategory.php 2026-07-17 16:59:36 +02:00
niklas.ortmann dca716ddc5 Update showCategory-controller.php 2026-07-17 16:59:34 +02:00
niklas.ortmann c1dd4fce2b Update showCategory.php 2026-07-17 16:41:09 +02:00
niklas.ortmann 16cfa92721 Update showCategory.php 2026-07-17 16:29:11 +02:00
niklas.ortmann 3b2ed78c1c Update showCategory.php 2026-07-17 16:16:14 +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
niklas.ortmann 72c7363a07 Datenschutz: Cookies 2026-07-10 08:32:07 +02:00
niklas.ortmann 0b36050558 Update dataSources.local.xml 2026-07-10 08:27: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 a382d9254e Update README.md 2026-07-01 19:33:56 +02:00
niklas.ortmann 2b7f44b817 Merge remote-tracking branch 'origin/datenschutzkonformeRegistrierung' into dev 2026-07-01 19:30:44 +02:00
niklas.ortmann b5e4f44252 Merge branch 'dev' of https://git.gigaworld.ddns.net/niklas.ortmann/webprogrammierung into dev 2026-07-01 19:19:52 +02:00
niklas.ortmann 8561b02a08 Update README.md 2026-07-01 19:19:43 +02:00
niklas.ortmann 01f4ff2d28 Update dataSources.local.xml 2026-07-01 19:19:41 +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
niklas.ortmann 54209929fe Merge pull request 'Implementierung von Nutzungsbedingungen und Barrierefreiheitserklärung' (#46) from Nutzungsbedingungen&barrierefreiheit into dev
Reviewed-on: #46
Reviewed-by: niklas.ortmann <ortmann.niklas@yahoo.de>
2026-06-30 22:41:56 +02:00
rirat-0 5321534d71 anpassung der filterJS fuer ergebnislimits 2026-06-30 21:13:02 +02:00
caroline.slt 7cf542c270 Richtig Einbinden 2026-06-30 21:09:49 +02:00
caroline.slt c45d23a6b3 Korrektur 2026-06-30 21:07:53 +02:00
caroline.slt ab094429b7 Erste Implementierung 2026-06-30 21:04:24 +02:00
caroline.slt cc5f46c00e Reviewänderungen 2026-06-30 20:25:46 +02:00
rirat-0 1b2ab1cccb rechtschreibung 2026-06-30 20:25:46 +02:00
rirat-0 adbf488e01 datenschutz und impressum wurden ersten, die readme entsprechend angepasst 2026-06-30 20:25:46 +02:00
niklas.ortmann 15ea5ddbfb Merge pull request 'datenschutz und impressum wurden erstellt, die readme entsprechend angepasst' (#43) from ImpressumUndDatenschutz into dev
Reviewed-on: #43
Reviewed-by: niklas.ortmann <ortmann.niklas@yahoo.de>
2026-06-30 18:13:51 +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
niklas.ortmann 3dae5ee720 Update dataSources.local.xml 2026-06-30 17:42:53 +02:00
rirat-0 cbb662d159 testing 2026-06-30 16:16:14 +02:00
rirat-0 c5e7439541 rechtschreibung 2026-06-30 16:11:08 +02:00
rirat-0 a748d94305 datenschutz und impressum wurden ersten, die readme entsprechend angepasst 2026-06-30 16:08:26 +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 f39885da10 CSS Anpassungen 2026-06-25 23:05:49 +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
NOrtmann1 c2b7462307 Update DatabaseInitializer.php 2026-06-24 17:38:40 +02:00
NOrtmann1 cdbf81878b DummyErstellung in DatabaseInitializer 2026-06-24 17:36:28 +02:00
NOrtmann1 68ec6dedd7 dummy-Anpassungen 2026-06-24 17:29:33 +02:00
NOrtmann1 12782463d7 Dummy-Daten aus den Managern ausgelagert 2026-06-24 17:19:21 +02:00
NOrtmann1 21a935edf3 require_once 'DatabaseInitializer.php'; 2026-06-24 16:41:20 +02:00
NOrtmann1 3d65f79d2c DatabaseInitializer 2026-06-24 16:36:11 +02:00
NOrtmann1 ed31210e3a Fremdschlüssel hinzugefügt 2026-06-24 15:59:41 +02:00
NOrtmann1 5030caa029 DatabaseCommentManager: neue Datenbank 2026-06-24 15:28:02 +02:00
NOrtmann1 4a87152531 DatabaseUserManager: neue Datenbank 2026-06-24 15:26:49 +02:00
NOrtmann1 1401c3afe7 DatabaseArticleManager: neue Datenbank 2026-06-24 15:23:39 +02:00
NOrtmann1 d5a3f4298f Update README.md 2026-06-17 22:39:43 +02:00
NOrtmann1 b4a5c9c020 Update README.md 2026-06-17 22:38:23 +02:00
NOrtmann1 6d6f1f31b0 Update updateArticle-controller.php 2026-06-17 22:28:01 +02:00
NOrtmann1 cafffba921 Update updateArticle-controller.php 2026-06-17 22:21:00 +02:00
NOrtmann1 8fa758d825 Update dataSources.local.xml 2026-06-17 22:20:55 +02:00
rirat-0 17034c928b anpassung der search results fuer die filterung nach likes 2026-06-17 22:03:51 +02:00
rirat-0 395041fd44 anpassung, damit die like sortierung client seitig ist 2026-06-17 21:59:12 +02:00
rirat-0 c117c7e641 Merge branch 'dev' into SuchergebnisseJS 2026-06-17 21:48:58 +02:00
niklas.ortmann 01fc8537cf Merge pull request 'Bewertungssystem' (#36) from Bewertungssystem into dev
Reviewed-on: #36
2026-06-17 21:29:24 +02:00
rirat-0 12ad9759cf aufraeumen 2 2026-06-17 20:42:31 +02:00
rirat-0 057639be7c anpassung der error message 2026-06-17 20:38:19 +02:00
rirat-0 87e7be1c10 Implementation des validators und korrektes einbinden 2026-06-17 20:30:45 +02:00
rirat-0 1db77346d0 Revert "Implementierung des validators"
This reverts commit 1e6ac0fcd9.
2026-06-17 20:14:59 +02:00
rirat-0 1e6ac0fcd9 Implementierung des validators 2026-06-17 20:14:07 +02:00
rirat-0 b3c74c2172 Debugging 8 2026-06-17 19:54:31 +02:00
rirat-0 0805958033 Anpassung der filter.js
es gab ein problem bei der sortierung, da nur 10 ergebnisse angezeigt werden. mit dieser anpassung koennen ergebnisse 'nachruecken'
2026-06-17 19:47:33 +02:00
rirat-0 5c0e978c93 Debugging 7 2026-06-17 19:38:00 +02:00
rirat-0 520298bae4 Debugging 6 2026-06-17 19:35:02 +02:00
rirat-0 969adc4836 Debugging 5 2026-06-17 19:33:09 +02:00
rirat-0 d9eca06197 Debugging 4 2026-06-17 19:30:11 +02:00
rirat-0 48f2e90e49 Debugging 3 2026-06-17 19:21:58 +02:00
rirat-0 358247a2a1 Filter funktion implementiert 2026-06-17 19:19:31 +02:00
rirat-0 de4d2fe5c0 sortieren nach likes nun moeglich 2026-06-17 17:58:40 +02:00
rirat-0 e1102eb7db Merge branch 'dev' into SuchergebnisseJS 2026-06-17 17:48:08 +02:00
rirat-0 a8df9590fd updater sorter.js fuer client seite 2026-06-17 15:38:59 +02:00
rirat-0 3e453e22ec verschieben der script aufrufe in die index.php 2026-06-17 15:31:05 +02:00
rirat-0 beeab0ec90 aufraeumen 2026-06-17 14:50:05 +02:00
rirat-0 9353a7eaaa Debugging 2 2026-06-17 14:48:33 +02:00
rirat-0 cac8f3046d Debugging 1 2026-06-17 14:45:01 +02:00
rirat-0 66eeac372c Anpassung der results seite und erstellung der script-datei 2026-06-17 14:41:05 +02:00
niklas.ortmann 4a6a3cf708 search-results -> Likes-Sortierung 2026-06-17 13:23:39 +02:00
niklas.ortmann cb44c3f5a8 Update search-results-controller.php 2026-06-17 13:11:03 +02:00
niklas.ortmann eb0a34e959 Create like-controller.php 2026-06-17 13:00:12 +02:00
niklas.ortmann 8d683cc1a0 showArticle -> like-Button 2026-06-17 12:53:33 +02:00
niklas.ortmann ee41dd4cfe Update LocalArticleManager.php 2026-06-17 12:35:17 +02:00
niklas.ortmann 3d50e6e3b3 ArticleManager um LIKES erweitert...
Einführung einer dynamischen Like-Funktion für Beiträge
2026-06-17 12:26:18 +02:00
niklas.ortmann 4f8d11881d Merge pull request 'home zeigt nun dynamisch die Kategorien an' (#35) from Startseite into dev
Reviewed-on: #35
2026-06-17 12:08:10 +02:00
niklas.ortmann 5c924d3277 Update profile.php 2026-06-17 12:06:49 +02:00
niklas.ortmann 7f703a8386 Update profile.php 2026-06-17 12:03:25 +02:00
niklas.ortmann f063ea4741 Update profile.php 2026-06-17 12:02:41 +02:00
niklas.ortmann ca643dd298 Update profile.php 2026-06-17 12:02:20 +02:00
niklas.ortmann e19225e49e Update profile.php 2026-06-17 12:01:38 +02:00
niklas.ortmann 9ffbca679e Update profile.php 2026-06-17 12:00:59 +02:00
niklas.ortmann d90a10e462 Update profile.php 2026-06-17 12:00:36 +02:00
niklas.ortmann b6f25d041b Anmerkungen von Maximilian zu Blatt 04
Ist der PHP-Code gut verständlich und übersichtlich strukturiert? Beinahe vollständig. ArticleManager::getInstance() erzeugt Dummy-Daten direkt beim Abruf der Instanz; etwas unübersichtlich, aber im Kontext der Dummy-Daten nicht zu gewichten (heißt es wird nicht negativ angerechnet).

Wie ist die Code-Qualität? Teilweise. articleAuthorValidator() ist mit TODO versehen und gibt immer true zurück. In home.php wird $dummy3->getId() aufgerufen, bevor geprüft wird, ob $dummy3 überhaupt existiert.

Wird redundanter Code vermieden? Teilweise. Die Kategorie-Listen stehen mehrfach separat in createArticle.php, updateArticle.php, navbar.php und article-validator.php. Fehlerausgaben für Artikel-Erstellung und Artikel-Bearbeitung sind ebenfalls fast identisch doppelt vorhanden.

Findet eine adäquate Trennung von PHP-Code und HTML-Code statt? Beinahe vollständig. In den Views werden teilweise noch Controller direkt eingebunden, z. B. profile.php bindet profile-controller.php ein und updateArticle.php nutzt showArticle-controller.php, um Daten zu laden (kann man theoretisch so machen, an dieser Stelle ist die Trennung dann aber nicht mehr wirklich sauber auf einem fundamentalen Level).

Ist eine Trennung in Model, View und Controller ersichtlich und auch korrekt durchgeführt? Teilweise. content-Dateien übernehmen teilweise Routing-/Controller-Aufgaben. Views binden Controller selbst ein.

Wurde das DAO-Pattern korrekt umgesetzt? Ok hier und da mit extends ein wenig fragwürdig aber kein Fehler.

Werden Sessions korrekt eingesetzt? Ok. session_start() wird mehrfach aufgerufen, z. B. in index.php, navbar.php, home-controller.php und search-results.php. Nach Login oder Registrierung wird keine neue Session-ID erzeugt (dies ist kein muss).

Findet in jedem Skript falls notwendig zunächst eine Authentifizierung angemeldeter Nutzer statt? Teilweise. createArticle-controller.php prüft bei direktem Aufruf nicht, ob ein Nutzer angemeldet ist. updateArticle-controller.php prüft ebenfalls nicht zu Beginn sauber die Authentifizierung. Die Authentifizierung liegt teilweise nur in der Formularseite, nicht im verarbeitenden Controller.

Ist bei „Eintrag bearbeiten/löschen“ sichergestellt, dass nur der Eigentümer den Eintrag verändern kann? Beinahe vollständig. Die eigentliche Aktualisierung prüft den Autor. Das Bearbeitungsformular updateArticle.php kann aber von jedem eingeloggten Nutzer mit fremder Artikel-ID geöffnet werden.

Werden in jedem Skript alle GET- bzw. POST-Parameter überprüft und ggf. auf Validität überprüft? Nein. pfad in index.php wird nicht per Whitelist validiert. id in showArticle-controller.php und updateArticle-controller.php wird nicht als gültige numerische ID geprüft. sort in search-results-controller.php wird nicht gegen erlaubte Werte validiert.

Werden bei Eingabefehlern durch den Nutzer die von ihm eingegebenen Daten bei der erneuten Formularanzeige übernommen? Teilweise. In createArticle.php wird old_category zwar gespeichert, aber nicht wieder im Dropdown ausgewählt (in updateArticle.php als TODO vermerkt). Beim Login wird die eingegebene E-Mail-Adresse nach einem Fehler nicht erneut angezeigt.

Wird eine adäquate Überprüfung von potentiellen Fehlern und Fehlerbehandlung durchgeführt? Teilweise. LocalArticleManager::saveArticle() prüft nicht, ob file_put_contents() erfolgreich war. getAllArticles() ignoriert fehlerhaftes JSON und gibt dann einfach ein leeres Array zurück. home-controller.php gibt im Fehlerfall direkt die Exception-Message aus.

Erfolgen bei Aktionen des Nutzers sowohl positive als auch negative Meldungen auf der nachfolgend angezeigten Seite? Teilweise. Nach erfolgreichem Login oder Registrierung gibt es keine sichtbare Erfolgsmeldung. Nach erfolgreicher Profiländerung gibt es ebenfalls keine positive Meldung. Beim Löschen des Accounts erfolgt nur eine Weiterleitung ohne Feedback.

Werden alle Eingabedaten beim Einbau in die HTML-Seite mit htmlspecialchars bzw. htmlentities HTML-kodiert? Beinahe vollständig. In home.php werden die Titel der Dummy-/Artikel-Links ohne htmlspecialchars() ausgegeben.

Werden alle Eingabedaten beim Einbau in eine URL mit urlencode URL-kodiert? Ok. Artikel-IDs werden mehrfach direkt in URLs eingesetzt, z. B. in profile.php, search-results.php und showCategory.php (Anmerkung: Rechne ich hier nicht negativ an). Auch die Formular-Action in updateArticle.php baut die ID ohne urlencode() in die URL ein (rechne ich ebenfalls nicht negativ an).
2026-06-17 11:58:49 +02:00
niklas.ortmann 4321c4bee5 home zeigt nun dynamisch die Kategorien an 2026-06-17 11:31:23 +02:00
niklas.ortmann d1b3641754 Update dataSources.local.xml 2026-06-17 11:11:19 +02:00
niklas.ortmann 5281c1bc7d Merge branch 'erweiterterEditor' into dev 2026-06-17 10:30:01 +02:00
niklas.ortmann aae78bf479 Update ArticleManager.php 2026-06-17 10:24:48 +02:00
niklas.ortmann af17764346 Merge pull request 'Forum implementiert' (#34) from Forum into dev
Reviewed-on: #34
Reviewed-by: niklas.ortmann <ortmann.niklas@yahoo.de>
2026-06-17 10:24:24 +02:00
caroline.slt a8d321609d Reviewänderungen 2026-06-16 22:31:49 +02:00
caroline.slt 23ccbe2d02 Reviewänderungen 2026-06-16 22:09:17 +02:00
caroline.slt 47239016c5 Fehlerbehebung 2026-06-16 00:02:06 +02:00
caroline.slt f4f6960b9d Kommentare im Profil anzeigen 2026-06-15 23:55:10 +02:00
caroline.slt c4c299eed6 Fehlerbehebung 2026-06-15 23:41:28 +02:00
caroline.slt e20b59b43d Kommentarfunktion für Nutzer einschränken 2026-06-15 23:22:00 +02:00
caroline.slt 901232b683 Antwortmöglichkeit 2026-06-15 22:59:44 +02:00
caroline.slt 40c5fa69f5 Antwortmöglichkeit 2026-06-15 22:58:22 +02:00
caroline.slt 7694396454 Antwortmöglichkeit 2026-06-15 22:56:00 +02:00
caroline.slt dafc149bba Antwortmöglichkeit 2026-06-15 22:50:55 +02:00
caroline.slt f23ec27247 Antwortmöglichkeit 2026-06-15 22:47:50 +02:00
caroline.slt efb179dec2 Antwortmöglichkeit 2026-06-15 22:41:05 +02:00
caroline.slt 86222aa92e Antwortmöglichkeit 2026-06-15 22:37:50 +02:00
caroline.slt a5fb5cd360 Antwortmöglichkeit 2026-06-15 22:35:42 +02:00
caroline.slt 6f6e53a483 Antwortmöglichkeit 2026-06-15 22:32:00 +02:00
caroline.slt f13a2c6f1e css design 2026-06-15 22:17:44 +02:00
caroline.slt 59012cacfb css design 2026-06-15 22:14:51 +02:00
caroline.slt 21c5471d73 fehlerkorrektur 2026-06-15 22:08:46 +02:00
caroline.slt e1ee70b46f ajax implementiert 2026-06-15 21:54:06 +02:00
caroline.slt eb56b8d6a0 Implementierung 2026-06-15 21:45:17 +02:00
niklas.ortmann d597046f41 Merge pull request 'Paginator in der search-results implementiert mit js' (#32) from Search_Paginator into dev
Reviewed-on: #32
2026-06-14 23:42:29 +02:00
niklas.ortmann ae1c873536 Merge pull request 'Beitrag erstellen oder bearbeiten: Bei einer Fehlermeldung wird die Kategorie nicht mehr zurückgesetzt' (#31) from bugfix_KategorieNichtZuruecksetzen into dev
Reviewed-on: #31
2026-06-14 23:42:20 +02:00
niklas.ortmann 1f7a2a77f6 dummy-Einträge 2026-06-14 23:37:42 +02:00
niklas.ortmann 9269465f6b Update README.md 2026-06-14 23:37:30 +02:00
niklas.ortmann 883adfd242 Update updateArticle-controller.php 2026-06-14 23:32:33 +02:00
niklas.ortmann 1e890f9a28 Update updateArticle-controller.php 2026-06-14 23:31:42 +02:00
niklas.ortmann 2bb13d2e8c revert f3f042b3b9
revert debugging
2026-06-14 23:30:32 +02:00
niklas.ortmann cb02e05d55 Update createArticle-controller.php 2026-06-14 23:27:30 +02:00
niklas.ortmann 05777f6109 revert 7d9aae2a59
revert Update createArticle-controller.php
2026-06-14 23:25:55 +02:00
niklas.ortmann f3f042b3b9 debugging 2026-06-14 23:16:26 +02:00
niklas.ortmann dfb13b1f96 Update editor.js 2026-06-14 23:13:46 +02:00
niklas.ortmann 6fa5038589 Update editor.js 2026-06-14 23:09:49 +02:00
niklas.ortmann 55f53e3346 Update editor.js 2026-06-14 23:06:00 +02:00
niklas.ortmann f36037d36d debugging 2026-06-14 23:02:53 +02:00
niklas.ortmann 500bca80c1 Update editor.js 2026-06-14 23:00:21 +02:00
niklas.ortmann fc0361ed3a debugging 2026-06-14 23:00:19 +02:00
niklas.ortmann df1485ce49 Update updateArticle-controller.php 2026-06-14 22:53:49 +02:00
niklas.ortmann b8bceb31c6 debugging 2026-06-14 22:51:05 +02:00
niklas.ortmann f0308c3505 Update updateArticle.php 2026-06-14 22:49:48 +02:00
niklas.ortmann e7ece1ed13 Update updateArticle-controller.php 2026-06-14 22:47:05 +02:00
niklas.ortmann 8ed7f7ec8f gelöschte Bilder entfernen 2026-06-14 22:41:16 +02:00
niklas.ortmann feaef4a624 gelöschte Bilder aus /uploads löschen 2026-06-14 22:23:06 +02:00
niklas.ortmann 7d9aae2a59 Update createArticle-controller.php 2026-06-14 22:18:08 +02:00
niklas.ortmann a88f8ca638 Update updateArticle-controller.php 2026-06-14 22:12:12 +02:00
niklas.ortmann be6a5f9add Update article-validator.php 2026-06-14 22:12:10 +02:00
niklas.ortmann ed4498578d Update alertMessages.php 2026-06-14 22:10:13 +02:00
niklas.ortmann 118be50b3c Update alertMessages.php 2026-06-14 22:01:15 +02:00
niklas.ortmann 1e2184ae20 Update showArticle.php 2026-06-14 22:01:14 +02:00
niklas.ortmann 8c1e1a64bf Update article-validator.php 2026-06-14 21:59:19 +02:00
niklas.ortmann b9c28968fe Create .htaccess 2026-06-14 21:54:35 +02:00
niklas.ortmann 703d8d7519 Update editor.js 2026-06-14 21:50:28 +02:00
niklas.ortmann 8e52d99ba4 Update updateArticle-controller.php 2026-06-14 21:42:58 +02:00
niklas.ortmann d4020671c1 updateArticle 2026-06-14 21:39:09 +02:00
niklas.ortmann 5c432e5801 showArticle-Anpassungen 2026-06-14 13:09:38 +02:00
niklas.ortmann aac13297de testing 2026-06-14 13:05:55 +02:00
niklas.ortmann f60a4a4f60 Update article-validator.php 2026-06-14 13:05:20 +02:00
niklas.ortmann 0ed4de74b0 Update createArticle-controller.php 2026-06-14 13:03:14 +02:00
niklas.ortmann 48bd26342a debugging 2026-06-14 12:59:58 +02:00
niklas.ortmann b8e884a5aa Update createArticle-controller.php 2026-06-14 12:53:46 +02:00
niklas.ortmann 1dbef5ca4b Update createArticle-controller.php 2026-06-14 12:42:29 +02:00
niklas.ortmann e43ae7f96a Update editor.js 2026-06-14 11:01:13 +02:00
niklas.ortmann eab256d17f Update editor.js 2026-06-14 10:59:10 +02:00
niklas.ortmann bbdcbbf0ce Update editor.js 2026-06-14 10:55:33 +02:00
niklas.ortmann ec9bc3fe1f css 2026-06-14 10:53:21 +02:00
niklas.ortmann 80f92a384e erweiterter Beitragseditor
content ist nun im json-Format
Bilder können hochgeladen werden
Textblöcke können im Editor angehangen werden
2026-06-14 10:44:17 +02:00
niklas.ortmann 95251d23ad Update search-results-controller.php 2026-06-13 12:26:49 +02:00
niklas.ortmann c16bf574ce Update search-results.php 2026-06-13 12:21:38 +02:00
niklas.ortmann 0e44d92baa paginator.js 2026-06-13 12:19:37 +02:00
niklas.ortmann f9c1c67a38 Update ArticleManager.php 2026-06-13 11:58:25 +02:00
niklas.ortmann 286e2b6237 Update ArticleManager.php 2026-06-13 11:54:57 +02:00
niklas.ortmann fb78794261 Update UserManager.php 2026-06-13 11:47:14 +02:00
niklas.ortmann 371a65d361 Update search-results.php 2026-06-13 11:47:12 +02:00
niklas.ortmann 7bd3c8dfd1 Update README.md 2026-06-13 11:47:06 +02:00
niklas.ortmann e5aa6ea25d Update navbar.css 2026-06-13 11:38:10 +02:00
niklas.ortmann de9afd3275 Update search.php 2026-06-13 11:33:19 +02:00
niklas.ortmann 79e9f17f70 Update navbar.css 2026-06-13 11:33:16 +02:00
niklas.ortmann 12cc3c5d5b Update navbar.css 2026-06-13 11:31:19 +02:00
niklas.ortmann 404cea74ff Update navbar.css 2026-06-13 11:30:02 +02:00
niklas.ortmann 16e94947f2 Update search.php 2026-06-13 11:27:01 +02:00
niklas.ortmann aff0b0560f Update navbar.css 2026-06-13 11:26:01 +02:00
niklas.ortmann de19a6fc65 Update navbar.css 2026-06-13 11:24:46 +02:00
niklas.ortmann 1f669aadfc Update README.md 2026-06-13 11:24:42 +02:00
niklas.ortmann 33f428559c Update navbar.css 2026-06-13 11:21:36 +02:00
niklas.ortmann 0c3b9eb250 Update navbar.css 2026-06-13 11:20:41 +02:00
niklas.ortmann c654fab94a hover-effekt in Navbar 2026-06-13 11:19:22 +02:00
NOrtmann1 f2ef3c08a7 Update createArticle.php 2026-06-11 15:36:45 +02:00
NOrtmann1 8a66e8af3f Update updateArticle.php 2026-06-11 12:25:18 +02:00
NOrtmann1 41d1cc6013 Update updateArticle.php 2026-06-11 12:12:40 +02:00
NOrtmann1 c9c6a4ae81 Update dataSources.local.xml 2026-06-11 12:12:35 +02:00
niklas.ortmann a5131e33dc search-Methode angepasst 2026-06-10 20:42:32 +02:00
niklas.ortmann a19d1db990 search-Methode in DatabaseArticleManager 2026-06-10 20:39:27 +02:00
niklas.ortmann b6e7da6808 Update README.md 2026-06-10 20:36:15 +02:00
niklas.ortmann f21fab937f new_article Alert 2026-06-10 20:33:05 +02:00
niklas.ortmann 30fccfe69b Update dataSources.local.xml 2026-06-10 20:32:51 +02:00
NOrtmann1 b692d76f7d session_start wird nun vorher geprüft, ob diese schon läuft 2026-06-10 18:39:39 +02:00
NOrtmann1 56533d4a16 Update deleteAccount-controller.php 2026-06-10 18:34:49 +02:00
NOrtmann1 8a22b475f9 Update deleteAccount-controller.php 2026-06-10 18:33:44 +02:00
NOrtmann1 ae3a1be5e1 Update deleteAccount-controller.php 2026-06-10 18:32:12 +02:00
NOrtmann1 8199afc88f Update navbar.css 2026-06-10 18:27:55 +02:00
NOrtmann1 2d7ef8fc1d Update navbar.css 2026-06-10 18:27:09 +02:00
NOrtmann1 d75d78ccb3 css 2026-06-10 18:26:39 +02:00
NOrtmann1 42489f50b6 Update deleteAccount-controller.php 2026-06-10 18:24:06 +02:00
NOrtmann1 52fde19380 Update deleteAccount-controller.php 2026-06-10 18:22:36 +02:00
NOrtmann1 b1fb3e5baa Update navbar.php 2026-06-10 18:14:13 +02:00
NOrtmann1 5f3dae64c1 Update deleteAccount-controller.php 2026-06-10 18:12:02 +02:00
NOrtmann1 b31ce66ef9 Abmelden-Button aus Profile entfernt 2026-06-10 18:10:48 +02:00
NOrtmann1 93bd561ff9 refactoring 2026-06-10 18:08:23 +02:00
NOrtmann1 d0d93be96b Update profile.php 2026-06-10 18:06:52 +02:00
NOrtmann1 327a05cf63 Profil -> Beitrag Link 2026-06-10 18:01:51 +02:00
NOrtmann1 1394467abe refactoring 2026-06-10 17:55:02 +02:00
niklas.ortmann ace73f15ef Merge pull request 'Beiträge_loeschen' (#29) from Beitrag_loeschen into dev
Reviewed-on: #29
2026-06-10 17:51:34 +02:00
NOrtmann1 a5e1fb4c38 css 2026-06-10 17:49:33 +02:00
NOrtmann1 ac2451fe64 Update deleteArticle-controller.php 2026-06-10 17:34:39 +02:00
NOrtmann1 5f9789a884 alerts 2026-06-10 17:28:40 +02:00
NOrtmann1 e0fbd220f0 debugging 2026-06-10 17:23:36 +02:00
NOrtmann1 a0932fed04 debugging 2026-06-10 17:21:28 +02:00
NOrtmann1 42aa908f1c Update deleteArticle-controller.php 2026-06-10 17:20:22 +02:00
NOrtmann1 da9dc0e8fb Update deleteArticle-controller.php 2026-06-10 17:15:29 +02:00
NOrtmann1 36f6396148 Update deleteArticle-controller.php 2026-06-10 17:13:49 +02:00
viratex 12facddcd5 PDF vom Datenschema 2026-06-10 17:09:24 +02:00
NOrtmann1 429ecb4e0e Update profile.php 2026-06-10 17:09:13 +02:00
NOrtmann1 8019d9c99a deleteArticle() 2026-06-10 17:06:41 +02:00
NOrtmann1 9f9c92385d Update ArticleManager.php 2026-06-10 16:18:01 +02:00
NOrtmann1 9ecfc3b6f8 Pfadanpassungen 2026-06-10 16:16:40 +02:00
niklas.ortmann d00f2d9d53 Merge pull request 'DatabaseUserManager' (#25) from DatabaseUserManager into dev
Reviewed-on: #25
Reviewed-by: niklas.ortmann <ortmann.niklas@yahoo.de>
2026-06-10 16:15:38 +02:00
NOrtmann1 37a032aa9f Merge branch 'dev' of https://git.gigaworld.ddns.net/niklas.ortmann/webprogrammierung into dev 2026-06-10 16:15:11 +02:00
NOrtmann1 fd8e13eaa9 Update LocalArticleManager.php 2026-06-10 16:14:59 +02:00
niklas.ortmann b5d1e08d22 Merge pull request 'bugfix_updateArticle_missingID & updateArticle Leerzeichen im content' (#28) from bugfix_updateArticle_missingID into dev
Reviewed-on: #28
2026-06-10 16:08:08 +02:00
NOrtmann1 23321f90c2 Update createArticle.php 2026-06-10 16:05:07 +02:00
NOrtmann1 90c6f67c24 Update updateArticle.php 2026-06-10 16:04:06 +02:00
NOrtmann1 7e2b29bfb0 Update updateArticle.php 2026-06-10 16:00:01 +02:00
NOrtmann1 cd6aa80f59 Update updateArticle.php 2026-06-10 15:54:12 +02:00
NOrtmann1 d5fdc9383f Update updateArticle.php 2026-06-10 15:52:12 +02:00
NOrtmann1 53865efc78 redo 2026-06-09 19:06:30 +02:00
NOrtmann1 8cbd442371 unset der Eingaben verschoben 2026-06-09 19:05:04 +02:00
NOrtmann1 f54cf58dc2 Update updateArticle-controller.php 2026-06-09 18:57:26 +02:00
NOrtmann1 ede8e1cb21 Fehlermeldungsweiterleitung setzt nun die id 2026-06-09 18:55:09 +02:00
NOrtmann1 aaff15ee8c Update updateArticle-controller.php 2026-06-09 18:49:14 +02:00
NOrtmann1 bb7c85d770 .idea 2026-06-09 18:49:07 +02:00
NOrtmann1 b7160f4df6 .idea 2026-06-09 15:32:06 +02:00
NOrtmann1 a6b57bc352 Merge branch 'DatabaseArticleManager' into dev 2026-06-09 15:31:59 +02:00
NOrtmann1 70f7e05fe1 Update DatabaseArticleManager.php 2026-06-09 15:30:05 +02:00
NOrtmann1 15f17b7af4 .idea 2026-06-09 15:29:53 +02:00
caroline.slt a5650f2720 Reviewanpassungen 2026-06-08 20:20:06 +02:00
caroline.slt 4758366063 Refactoring 2026-06-08 20:18:08 +02:00
caroline.slt e7a5c2b352 Kommentare ergänzt 2026-06-08 20:10:11 +02:00
niklas.ortmann 3c14df129d Create data_sources_history.xml 2026-06-08 12:04:56 +02:00
niklas.ortmann 5660f8d59d .idea 2026-06-08 11:15:42 +02:00
caroline.slt 36ec2a539c LocalUserManager überall entfernt 2026-06-05 23:47:24 +02:00
caroline.slt 339e51cca7 Passwortabänderung 2026-06-05 23:42:06 +02:00
caroline.slt 0726ba214c Fehlerbehebung Passwort speichern 2026-06-05 23:25:49 +02:00
caroline.slt 0e032ae029 Fehlerbehebung Passwort speichern 2026-06-05 23:22:16 +02:00
caroline.slt b9dead1c8b Fehlerbehebung Passwort speichern 2026-06-05 23:18:35 +02:00
caroline.slt 9010b68a39 Richtig Einbinden 2026-06-05 23:10:36 +02:00
caroline.slt 252c14a377 Test 2026-06-05 22:56:28 +02:00
caroline.slt 4abfe801ec Test 2026-06-05 22:54:18 +02:00
caroline.slt c23a10eb6e Implement database-based user management 2026-06-05 22:34:12 +02:00
niklas.ortmann 11b55008ea Delete articles 2026-06-05 11:35:49 +02:00
niklas.ortmann 46dcc16c59 Update ArticleManager.php 2026-06-05 11:34:29 +02:00
niklas.ortmann d42dff1165 deleteArticle -> Autorisierungsprüfung 2026-06-05 11:27:43 +02:00
niklas.ortmann 11da418f60 Update DatabaseArticleManager.php 2026-06-05 11:22:38 +02:00
niklas.ortmann 981e78ff7e Update DatabaseArticleManager.php 2026-06-05 11:18:46 +02:00
niklas.ortmann c798bbd230 Update DatabaseArticleManager.php 2026-06-05 11:16:21 +02:00
niklas.ortmann e22d97e15a Update ArticleManager.php 2026-06-05 11:09:36 +02:00
niklas.ortmann c662369259 Create .htaccess 2026-06-05 10:58:39 +02:00
niklas.ortmann 11b7be4ca0 Umstellung auf DatabaseArticleManager 2026-06-05 10:47:03 +02:00
niklas.ortmann a029314bc9 Update ArticleManager.php 2026-06-05 10:46:21 +02:00
niklas.ortmann 8dd2d4f4ea Update ArticleManager.php 2026-06-05 10:45:50 +02:00
niklas.ortmann a4efbd4f0b Update ArticleManager.php 2026-06-05 10:45:25 +02:00
niklas.ortmann f63b8c6506 DatabaseUserManager 2026-06-05 10:43:07 +02:00
niklas.ortmann 198fefbdf5 Update LocalUserManager.php 2026-06-05 10:35:33 +02:00
niklas.ortmann 135bd7b9cd Update updateArticle.php 2026-06-05 10:33:21 +02:00
niklas.ortmann 4cd0383322 deleteArticle -> Autorisierungsprüfung 2026-06-05 10:31:09 +02:00
niklas.ortmann caa9a9ff8f Update DatabaseArticleManager.php 2026-06-05 10:22:30 +02:00
niklas.ortmann 524dc2a399 DataBaseArticleManager + Methoden
search-Methode muss noch implementiert werden...
2026-06-05 09:57:34 +02:00
niklas.ortmann 793d9632b2 refactoring 2026-06-04 19:02:15 +02:00
niklas.ortmann 5892a875c8 refactoring 2026-06-04 18:32:01 +02:00
niklas.ortmann b130bf9e19 Merge pull request 'Profilbearbeitung: Reviewnacharbeitung' (#22) from Profilbearbeitung into dev
Reviewed-on: #22
2026-06-03 22:25:42 +02:00
caroline.slt 1314362df9 Buttonfix 2026-06-03 21:32:14 +02:00
caroline.slt 5a1c032f1b Reviewnacharbeitung 2026-06-03 21:27:08 +02:00
caroline.slt fae4bc86ad Reviewnacharbeitung 2026-06-03 21:16:31 +02:00
caroline.slt 664092d52f Reviewnacharbeitung 2026-06-03 21:14:01 +02:00
caroline.slt 22b1dd827d Reviewnacharbeitung 2026-06-03 21:09:34 +02:00
caroline.slt 50df844e23 Reviewnacharbeitung 2026-06-03 21:05:32 +02:00
caroline.slt 45b6b41d60 Reviewnacharbeitung 2026-06-03 21:01:28 +02:00
caroline.slt a0a79e0191 Reviewnacharbeitung 2026-06-03 20:58:26 +02:00
niklas.ortmann 46def40a14 statische Beiträge löschen 2026-06-03 20:23:10 +02:00
niklas.ortmann a76113dcaf Merge branch 'dev' of https://git.gigaworld.ddns.net/niklas.ortmann/webprogrammierung into dev 2026-06-03 20:21:46 +02:00
niklas.ortmann f56a04c3ab css 2026-06-03 20:21:28 +02:00
niklas.ortmann 7f891b6ebf Merge pull request 'Kategorien nicht statisch sondern dynamisch' (#20) from dynamicCategories into dev
Reviewed-on: #20
2026-06-03 20:15:16 +02:00
niklas.ortmann 1343496a12 Merge pull request 'Vor und Nachname separat speichern sowie Profilbearbeitung' (#18) from Profilbearbeitung into dev
Reviewed-on: #18
2026-06-03 20:13:03 +02:00
niklas.ortmann 1735dd28a2 Update README.md 2026-06-03 20:12:14 +02:00
caroline.slt bfc9ee4d01 Reviewnacharbeitung 2026-06-03 20:07:57 +02:00
niklas.ortmann 9321d09489 Update home.php 2026-06-03 20:00:33 +02:00
niklas.ortmann 7269ea03db Update showCategory-controller.php 2026-06-03 19:58:09 +02:00
niklas.ortmann 2a3a15c92d Update showCategory.php 2026-06-03 19:58:05 +02:00
niklas.ortmann a7f1729e6e Update ArticleManager.php 2026-06-03 19:56:12 +02:00
niklas.ortmann cdccb0bfe8 debugging 2026-06-03 19:51:58 +02:00
niklas.ortmann 48501a9069 Update ArticleManager.php 2026-06-03 19:51:06 +02:00
niklas.ortmann a175765e33 Update main.css 2026-06-03 19:49:45 +02:00
niklas.ortmann 3d57c2e482 Update 404.php 2026-06-03 19:46:25 +02:00
niklas.ortmann bac4334fb8 Update showCategory-controller.php 2026-06-03 19:44:47 +02:00
niklas.ortmann aa3e7c2f36 Update showCategory.php 2026-06-03 19:43:41 +02:00
niklas.ortmann 46cd524f70 Update showCategory-controller.php 2026-06-03 19:43:40 +02:00
niklas.ortmann 86fb37abc4 Update showCategory-controller.php 2026-06-03 19:39:48 +02:00
niklas.ortmann 9349b91926 Update showCategory.php 2026-06-03 19:39:46 +02:00
niklas.ortmann b9c86e2074 Update showCategory-controller.php 2026-06-03 19:37:36 +02:00
niklas.ortmann 68672474e4 Update showCategory-controller.php 2026-06-03 19:36:49 +02:00
niklas.ortmann a08197cc10 Update showCategory-controller.php 2026-06-03 19:36:22 +02:00
niklas.ortmann e28620d9fb debugging 2026-06-03 19:35:13 +02:00
niklas.ortmann ded98ed757 Update LocalArticleManager.php 2026-06-03 19:34:51 +02:00
niklas.ortmann 18fe69cbcd Update showCategory-controller.php 2026-06-03 19:34:48 +02:00
niklas.ortmann e35d07ebc3 Update LocalArticleManager.php 2026-06-03 19:33:02 +02:00
niklas.ortmann e772a8b57f Kategorien nicht statisch sondern dynamisch 2026-06-03 19:29:29 +02:00
niklas.ortmann 9c3ebc9877 Merge pull request 'WIP Suche implementiert, sowie Sortieren der Ergebnisse' (#19) from ImplementedSearch into dev
Reviewed-on: #19
2026-06-03 16:07:41 +02:00
rirat-0 3d13c3b8c8 Design Anpassung der search in navbar 2026-06-03 07:59:39 +02:00
rirat-0 6c3e788f13 Limitation der eingabefelder auf 50 zeichen 2026-06-03 03:03:37 +02:00
rirat-0 aceac0bf8b aufraeumen 7 2026-06-03 02:52:22 +02:00
rirat-0 78d04f1715 aufraeumen 6 2026-06-03 02:48:11 +02:00
rirat-0 1d773ea4e6 Funktionalitaet der sortierung 2026-06-03 02:44:59 +02:00
rirat-0 a595567db1 funktionale suche der sidebox 2026-06-03 02:39:03 +02:00
rirat-0 945d3e1c1f aufraeumen 5 2026-06-03 02:28:45 +02:00
rirat-0 d58ea953af aufraeumen 4 2026-06-03 02:02:54 +02:00
rirat-0 b9475a045f aufraeumen 3 2026-06-03 01:58:02 +02:00
rirat-0 32c2a1a3d8 aufraeumen 2 2026-06-03 01:56:57 +02:00
rirat-0 fc93f2b3f0 aufraeumen 2026-06-03 01:55:33 +02:00
rirat-0 f33778f97a fehlersuche 12 2026-06-03 01:51:26 +02:00
rirat-0 1c72a03f26 fehlersuche 11 2026-06-03 01:48:00 +02:00
rirat-0 3dcbdbf23c fehlersuche 10 2026-06-03 01:45:04 +02:00
rirat-0 8143d501fa fehlersuche 9 2026-06-03 01:42:09 +02:00
rirat-0 3471eedf4a fehlersuche 8 2026-06-03 01:17:38 +02:00
rirat-0 b6a3dad2ab fehlersuche 7 2026-06-03 01:08:14 +02:00
rirat-0 375e6d9625 fehlersuche 6 2026-06-03 00:45:57 +02:00
rirat-0 4d144ec704 fehlersuche 5 2026-06-03 00:44:57 +02:00
caroline.slt 92574a0f76 Profildaten bearbeiten 2026-06-02 22:42:47 +02:00
caroline.slt ade73f3105 Vor und Nachname separat speichern 2026-06-02 22:10:15 +02:00
caroline.slt ee75620cd8 Vor und Nachname separat speichern 2026-06-02 22:01:38 +02:00
caroline.slt 94486e2b0a Vor und Nachname separat speichern 2026-06-02 21:56:52 +02:00
NOrtmann1 a26e985edf Update README.md 2026-06-02 18:32:57 +02:00
NOrtmann1 cf9ac795eb Readme + Kommentare 2026-06-02 18:20:35 +02:00
rirat-0 370c047c16 fehlersuche 4 2026-06-02 18:06:45 +02:00
rirat-0 a562a67923 fehlersuche 3 2026-06-02 18:02:40 +02:00
rirat-0 078dbd8901 fehlersuche 2 2026-06-02 18:01:14 +02:00
rirat-0 64d624a6df fehlersuche 1 2026-06-02 18:00:01 +02:00
rirat-0 90ab57e4cb Mehrere anpassungen, damit ergebnisse angezeigt werden 2026-06-02 17:53:04 +02:00
rirat-0 a00ddf18e6 update der pfade 2026-06-02 17:19:03 +02:00
rirat-0 5048dc2466 weitere anpassungen der such funktion 2026-06-02 17:16:57 +02:00
rirat-0 7209fe3e20 article.php wird nun genutzt im search results controller 2026-06-02 17:14:45 +02:00
rirat-0 4e35e67ef1 anpassung von der search function 2026-06-02 17:06:41 +02:00
rirat-0 830b57d245 anpassung der such funktion 2026-06-02 17:03:06 +02:00
rirat-0 06930644a6 Implementierung von neuem such algorithmus und entsprechenden anpassungen in anderen dateien 2026-06-02 16:58:12 +02:00
niklas.ortmann a519387773 Update updateArticle-controller.php 2026-06-02 15:45:34 +02:00
niklas.ortmann ed40596389 Update createArticle.css 2026-06-02 15:43:37 +02:00
niklas.ortmann 4c855c05ed css 2026-06-02 15:42:07 +02:00
niklas.ortmann e7189245d5 css 2026-06-02 15:37:35 +02:00
niklas.ortmann 709a4ba83c commenting 2026-06-02 15:34:19 +02:00
niklas.ortmann fb54ba2462 updateArticle-Exceptions 2026-06-02 15:31:02 +02:00
niklas.ortmann c6b55030cf updateArticle - Exeptions 2026-06-02 15:22:18 +02:00
niklas.ortmann af04557f58 Update updateArticle-controller.php 2026-06-02 15:04:52 +02:00
niklas.ortmann 2c100bddf2 Update updateArticle-controller.php 2026-06-02 15:04:05 +02:00
niklas.ortmann 8e3642c668 Merge branch 'dev' into ImplementedSearch 2026-06-02 14:48:37 +02:00
rirat-0 87d78b749b Finale Aktualisierung 2026-06-02 14:09:06 +02:00
rirat-0 604dbeca93 Aktualisierung 2026-06-02 14:07:33 +02:00
rirat-0 8e9e7d65d0 noch mehr debugging 2026-06-02 13:59:21 +02:00
rirat-0 e2c317e507 mehr debugging 2026-06-02 13:57:30 +02:00
rirat-0 5a7fa35465 test mit absoluten pfaden 2026-06-02 13:55:58 +02:00
rirat-0 2601a1c1ca naechster debugging versuch 2026-06-02 13:54:04 +02:00
rirat-0 0e26679f24 anpassung beider article manager 2026-06-02 13:48:51 +02:00
rirat-0 d5ab659217 anpassung von article managerdao 2026-06-02 13:44:37 +02:00
rirat-0 2d5919d572 alte aenderung reverted 2026-06-02 13:41:51 +02:00
rirat-0 f56a074a3c search results controller wird ueber die results seite geladen 2026-06-02 13:38:19 +02:00
rirat-0 24dc432f01 entfernung mancher aenderungen 2026-06-02 13:26:11 +02:00
rirat-0 016193de07 weitere anpassung von index.php 2026-06-02 13:24:17 +02:00
rirat-0 f04d8fecd3 Anpassung der index.php damit der richtige controller geladen wird 2026-06-02 13:20:54 +02:00
rirat-0 36276c7c88 debug versuch nr.5 2026-06-02 13:16:53 +02:00
rirat-0 4a2cf0b55b 4. versuch 2026-06-02 13:14:04 +02:00
rirat-0 400436a73f 3. versuch die homepage zu reparieren 2026-06-02 13:13:02 +02:00
rirat-0 4c378dfba6 2. versuch das problem der homepage zu loesen 2026-06-02 13:08:17 +02:00
rirat-0 c3a9de71f4 1. versuch, das problem der homepage zu beheben 2026-06-02 13:06:29 +02:00
rirat-0 ecf2e9ef57 Update von ArticleManagerDAO, damit die search Methode auch genutzt werden kann 2026-06-02 13:00:21 +02:00
rirat-0 45ac70eba2 Weitere Anpassung der search.php 2026-06-02 12:54:15 +02:00
rirat-0 3b66c6aa3a aenderung des such formulars um korrekte action zu nutzen 2026-06-02 12:49:24 +02:00
rirat-0 e37b882481 anpassung von controllern und results
search function implementiert, search controller entsprechend angepasst und die results seite angepasst
2026-06-02 12:43:59 +02:00
niklas.ortmann 5c7a47e002 Update updateArticle.php 2026-06-02 00:21:17 +02:00
niklas.ortmann bbaa73dc1a Update createArticle.php 2026-06-02 00:20:31 +02:00
niklas.ortmann 9f5806f019 Update profile-controller.php 2026-06-02 00:20:02 +02:00
niklas.ortmann 6de86c3143 $_SESSION["user_email"] 2026-06-02 00:16:53 +02:00
niklas.ortmann c9c0de6c3c Update createArticle-controller.php 2026-06-02 00:14:25 +02:00
niklas.ortmann 4f827ed3a8 Update createArticle-controller.php 2026-06-02 00:13:37 +02:00
niklas.ortmann aedac79743 Update createArticle.php 2026-06-02 00:12:53 +02:00
niklas.ortmann 84a39bf0d4 Update createArticle-controller.php 2026-06-02 00:12:51 +02:00
niklas.ortmann 75c6d099f5 debugging 2026-06-02 00:09:33 +02:00
niklas.ortmann 319957c01e Update createArticle.php 2026-06-02 00:08:47 +02:00
niklas.ortmann 26dc33ea2f Update createArticle-controller.php 2026-06-02 00:05:50 +02:00
niklas.ortmann 7597eddd7c Update createArticle.php 2026-06-02 00:05:19 +02:00
niklas.ortmann 0441b4e56f Update createArticle-controller.php 2026-06-02 00:04:32 +02:00
niklas.ortmann cbff21136c Update createArticle.php 2026-06-02 00:03:28 +02:00
niklas.ortmann 03f0d19b01 Update createArticle-controller.php 2026-06-02 00:02:14 +02:00
niklas.ortmann ca65c6c6e1 Update createArticle-controller.php 2026-06-02 00:01:20 +02:00
niklas.ortmann 2b095f16bf Update createArticle.php 2026-06-01 23:58:35 +02:00
niklas.ortmann 930bf99fa1 Update index.php 2026-06-01 23:56:44 +02:00
niklas.ortmann 366527e8e9 Update index.php 2026-06-01 23:54:38 +02:00
niklas.ortmann 4e06240307 Update index.php 2026-06-01 23:54:05 +02:00
niklas.ortmann 38608a5278 Update index.php 2026-06-01 23:51:52 +02:00
niklas.ortmann b19f30cca4 debugging 2026-06-01 23:51:13 +02:00
niklas.ortmann b206e809ac debugging 2026-06-01 23:44:36 +02:00
niklas.ortmann e88f741fa7 debugging 2026-06-01 23:42:56 +02:00
niklas.ortmann 6958e71bfb Update createArticle.php 2026-06-01 23:36:13 +02:00
niklas.ortmann c6ad0b2a59 debugging 2026-06-01 23:35:19 +02:00
niklas.ortmann da9ea4f413 Update createArticle-controller.php 2026-06-01 23:33:20 +02:00
niklas.ortmann 5703c0a6dd Update createArticle-controller.php 2026-06-01 23:31:47 +02:00
niklas.ortmann b70943dd35 Update profile-controller.php 2026-06-01 23:30:37 +02:00
niklas.ortmann 0f7099be81 debgging 2026-06-01 23:29:01 +02:00
niklas.ortmann 9cbc1637b4 merging 2026-06-01 23:26:31 +02:00
niklas.ortmann d01be7d84c Update profile-controller.php 2026-06-01 23:18:52 +02:00
niklas.ortmann 28511e0cc4 debugging 2026-06-01 23:15:48 +02:00
niklas.ortmann 3774a2caee merging 2026-06-01 23:14:25 +02:00
niklas.ortmann 70277d3712 Merge branch 'Beitrag-bearbeiten' into dev 2026-06-01 23:14:14 +02:00
niklas.ortmann 18cb092d06 Navbar: neue responisve Größen durch mehr Buttons 2026-06-01 23:03:48 +02:00
niklas.ortmann 417f34e35f Merge branch 'Registrierung' into dev 2026-06-01 23:00:11 +02:00
niklas.ortmann c62ff5b2c0 refactoring 2026-06-01 22:53:28 +02:00
niklas.ortmann ad422a134d refactoring 2026-06-01 22:52:42 +02:00
niklas.ortmann 9fce9ec8dd refactoring 2026-06-01 22:51:46 +02:00
niklas.ortmann a329137de2 refactoring 2026-06-01 22:48:39 +02:00
rirat-0 b328c2613c search.php form erstellt 2026-06-01 21:04:37 +02:00
niklas.ortmann 62a7b6773c Merge pull request 'Eingabevalidierung' (#16) from Beitrag-Eingabevalidierung into Beitrag-bearbeiten
Reviewed-on: #16
2026-06-01 14:05:28 +02:00
niklas.ortmann 625dd35b9e Update createArticle-controller.php 2026-06-01 14:02:31 +02:00
niklas.ortmann f99b7bc8ab Update updateArticle-controller.php 2026-06-01 14:02:11 +02:00
niklas.ortmann e779162ec2 Update createArticle-controller.php 2026-06-01 13:57:53 +02:00
niklas.ortmann 17345345b5 Update updateArticle-controller.php 2026-06-01 13:54:04 +02:00
niklas.ortmann 3df526d5b5 Update article-validator.php 2026-06-01 13:54:02 +02:00
niklas.ortmann d5f30176c4 article-validator.php 2026-06-01 13:41:22 +02:00
niklas.ortmann 308e5af6ff tags-> bis 50 Zeichen 2026-06-01 12:51:17 +02:00
niklas.ortmann 268fe6a6b9 Update updateArticle.php 2026-06-01 12:49:45 +02:00
niklas.ortmann a24914126f Update updateArticle-controller.php 2026-06-01 12:46:51 +02:00
niklas.ortmann 1ca27bc072 Update updateArticle.php 2026-06-01 12:43:11 +02:00
niklas.ortmann c96d93c2ce Update updateArticle-controller.php 2026-06-01 12:42:00 +02:00
niklas.ortmann cd38af22db Update updateArticle.php 2026-06-01 12:33:13 +02:00
niklas.ortmann c440c25e41 Update updateArticle.php 2026-06-01 12:30:50 +02:00
niklas.ortmann e105ab61b7 Update showArticle-controller.php 2026-06-01 12:24:59 +02:00
niklas.ortmann 10b058afa0 Update path.php 2026-06-01 12:22:14 +02:00
niklas.ortmann d18f33a87a Update showArticle-controller.php 2026-06-01 12:17:11 +02:00
niklas.ortmann 62190fa821 Update showArticle.php 2026-06-01 12:17:10 +02:00
niklas.ortmann a6210c9d6e Update showArticle-controller.php 2026-06-01 12:13:03 +02:00
niklas.ortmann fdece531af Update showArticle-controller.php 2026-06-01 12:09:44 +02:00
niklas.ortmann 8073235466 Update showArticle-controller.php 2026-06-01 12:07:26 +02:00
niklas.ortmann 7dc3c3b988 Update showArticle-controller.php 2026-06-01 12:06:32 +02:00
niklas.ortmann 21793dffd7 Update showArticle-controller.php 2026-06-01 12:03:40 +02:00
niklas.ortmann ca337c4fac debugging 2026-06-01 12:03:22 +02:00
niklas.ortmann 76beb8d62e Update showArticle-controller.php 2026-06-01 12:02:40 +02:00
niklas.ortmann c5bfd02f09 Update showArticle-controller.php 2026-06-01 12:02:21 +02:00
niklas.ortmann 9f4ca058bd Update showArticle-controller.php 2026-06-01 11:52:16 +02:00
niklas.ortmann 603c208ae4 Update showArticle-controller.php 2026-06-01 11:50:59 +02:00
niklas.ortmann 754777d69e Update showArticle-controller.php 2026-06-01 11:49:36 +02:00
niklas.ortmann 829a0e49d8 Content: zwischen 10 und 7000 Zeichen 2026-06-01 11:42:51 +02:00
niklas.ortmann f12babf2b1 Update createArticle.php 2026-06-01 11:35:25 +02:00
niklas.ortmann d6249169c6 Update createArticle.php 2026-06-01 11:31:25 +02:00
niklas.ortmann 6aa1cd9a63 Update createArticle-controller.php 2026-06-01 11:30:07 +02:00
niklas.ortmann 09795c30dd debugging 2026-06-01 11:19:01 +02:00
niklas.ortmann 59268dc102 Eingaben gehen bei Fehlermeldungen nicht verloren 2026-06-01 11:14:59 +02:00
niklas.ortmann 979378d142 Update createArticle-controller.php 2026-06-01 11:06:33 +02:00
niklas.ortmann 6ce7f0ef22 createArticle-Eingabevalidierung 2026-06-01 11:02:20 +02:00
niklas.ortmann 71a8dd5f17 updateArticle funktioniert 2026-06-01 09:41:34 +02:00
niklas.ortmann e86fef1766 Update updateArticle-controller.php 2026-06-01 09:36:31 +02:00
niklas.ortmann 3cb63f791a Update updateArticle.php 2026-06-01 09:36:28 +02:00
niklas.ortmann f96415bfe6 Update showArticle.php 2026-06-01 09:36:23 +02:00
niklas.ortmann 365f70af98 Update updateArticle.php 2026-06-01 09:29:06 +02:00
niklas.ortmann c1ddbfdf48 Update updateArticle.php 2026-06-01 09:28:29 +02:00
niklas.ortmann e575e3dfa8 Update updateArticle-controller.php 2026-06-01 09:25:22 +02:00
niklas.ortmann 560f53cfb6 Update updateArticle-controller.php 2026-06-01 09:24:51 +02:00
niklas.ortmann d8c350c20f Update showArticle-controller.php 2026-06-01 09:19:28 +02:00
niklas.ortmann 5b718f24ed Update updateArticle-controller.php 2026-06-01 09:17:00 +02:00
niklas.ortmann 6634bee77b Update home.php 2026-06-01 09:16:58 +02:00
niklas.ortmann 2a3e73d409 updateArticle 2026-06-01 09:11:11 +02:00
caroline.slt 21bdb0d66d Weitere Reviewänderungen 2026-05-31 22:53:58 +02:00
caroline.slt 5db4ad3e63 Weitere Reviewänderungen 2026-05-31 22:49:13 +02:00
caroline.slt 2ce13cef72 Weitere Reviewänderungen 2026-05-31 22:42:16 +02:00
caroline.slt 02551049e0 Weitere Reviewänderungen 2026-05-31 22:38:29 +02:00
caroline.slt 55e9fa6a20 Weitere Reviewänderungen 2026-05-31 22:34:11 +02:00
caroline.slt c82378baa8 Weitere Reviewänderungen 2026-05-31 22:26:39 +02:00
caroline.slt 541d5b4c5e Weitere Reviewänderungen 2026-05-31 22:21:50 +02:00
caroline.slt f9ab3f8db2 session start entfernt 2026-05-31 21:53:30 +02:00
caroline.slt 6c5047be30 Review Changes 2026-05-31 21:42:46 +02:00
caroline.slt 25f6d2bf4a Review Changes 2026-05-31 21:35:54 +02:00
NOrtmann1 2cd68873de Update updateArticle.php 2026-05-29 17:50:11 +01:00
NOrtmann1 d987ca271f Update updateArticle.php 2026-05-29 17:48:05 +01:00
NOrtmann1 0a37dd4b8b Update showArticle-controller.php 2026-05-29 17:45:04 +01:00
NOrtmann1 b4ca25db3d Update showArticle-controller.php 2026-05-29 17:44:30 +01:00
NOrtmann1 738b36c406 Update updateArticle-controller.php 2026-05-29 17:43:05 +01:00
NOrtmann1 c785363384 missing_id 2026-05-29 17:40:56 +01:00
NOrtmann1 32cb8a9d9e updateArticle Anpassungen 2026-05-29 17:36:29 +01:00
NOrtmann1 29e23a8d3b Update updateArticle.php 2026-05-29 17:32:57 +01:00
NOrtmann1 1a6403963a Update updateArticle.php 2026-05-29 17:29:26 +01:00
NOrtmann1 e096774233 Update updateArticle-controller.php 2026-05-29 17:29:24 +01:00
NOrtmann1 222759a1bc Update updateArticle.php 2026-05-29 18:21:46 +02:00
NOrtmann1 7a3043f644 Update profile.php 2026-05-29 18:20:27 +02:00
NOrtmann1 f1986bc3f7 Update LocalArticleManager.php 2026-05-29 18:18:31 +02:00
NOrtmann1 75d2f17a3f Update updateArticle-controller.php 2026-05-29 18:18:26 +02:00
NOrtmann1 317f4c0ce9 ArticleManager fehlende Implementationen 2026-05-29 18:13:06 +02:00
NOrtmann1 4a7bfa9567 Update profileArticles-controller.php 2026-05-29 17:37:48 +02:00
NOrtmann1 fec3cbb550 Update profile.php 2026-05-29 17:36:46 +02:00
NOrtmann1 497ce5bdb4 Update profile.php 2026-05-29 17:33:45 +02:00
NOrtmann1 53b593b380 Update profile.php 2026-05-29 17:32:51 +02:00
NOrtmann1 2d03b1f051 Update profile.php 2026-05-29 17:31:00 +02:00
NOrtmann1 d3c190096a Update profile.php 2026-05-29 17:30:09 +02:00
NOrtmann1 2998a7bf22 testing 2026-05-29 17:28:38 +02:00
NOrtmann1 43bd452a30 Update profile.php 2026-05-29 17:26:46 +02:00
NOrtmann1 dfdcc99111 Update profile.php 2026-05-29 17:23:30 +02:00
NOrtmann1 ea409dae07 Update LocalArticleManager.php 2026-05-29 17:20:07 +02:00
NOrtmann1 2810bfdce2 Update profile.php 2026-05-29 17:15:00 +02:00
NOrtmann1 ff23e6c9a2 profileArticle-controller.php Implementierung 2026-05-29 17:00:32 +02:00
niklas.ortmann 88c369de32 profile.php dynamisch Beiträge anzeigen (unvollständig 2026-05-29 16:00:31 +02:00
niklas.ortmann 52a34cd9b4 Update profile.css 2026-05-29 15:45:13 +02:00
niklas.ortmann 46eb99b534 Update profile.php 2026-05-29 15:44:14 +02:00
niklas.ortmann 0eba5f875a Update profile.php 2026-05-29 15:43:31 +02:00
niklas.ortmann b93692c160 css 2026-05-29 15:42:55 +02:00
niklas.ortmann 00f9f9cd91 Update main.css 2026-05-29 15:39:32 +02:00
niklas.ortmann 2c0d52a3d5 Update main.css 2026-05-29 15:38:57 +02:00
niklas.ortmann 4a67932002 debugging 2026-05-29 15:37:01 +02:00
niklas.ortmann 339e3025b8 debugging 2026-05-29 15:36:38 +02:00
niklas.ortmann 4d88605192 Update profile.css 2026-05-29 15:35:50 +02:00
niklas.ortmann bd3d81e80c css 2026-05-29 15:35:01 +02:00
niklas.ortmann 98683197e0 Update profile.css 2026-05-29 15:33:00 +02:00
niklas.ortmann 2ded6300ab Update profile.css 2026-05-29 15:31:47 +02:00
niklas.ortmann 79efee0979 css 2026-05-29 15:29:38 +02:00
niklas.ortmann 9db31d4b8c testing 2026-05-29 15:25:51 +02:00
niklas.ortmann d7c7ef1041 Update main.css 2026-05-29 15:24:34 +02:00
niklas.ortmann 483dd4182e css 2026-05-29 15:23:09 +02:00
niklas.ortmann f63a2be01a Update main.css 2026-05-29 15:21:54 +02:00
niklas.ortmann 838b13e39f css 2026-05-29 15:19:51 +02:00
niklas.ortmann 7b4abe32a7 Update profile.css 2026-05-29 15:18:13 +02:00
niklas.ortmann 26889a8b59 Update profile.css 2026-05-29 15:17:14 +02:00
niklas.ortmann 60302e02b6 Update profile.css 2026-05-29 15:15:15 +02:00
niklas.ortmann 72023a6634 testing 2026-05-29 15:14:28 +02:00
niklas.ortmann dd1194a1c7 Update index.php 2026-05-29 15:13:29 +02:00
niklas.ortmann d5fbfc950f Update profile.css 2026-05-29 15:12:47 +02:00
niklas.ortmann d4fa588c8f refactoring 2026-05-29 15:11:40 +02:00
niklas.ortmann 2a5ff14cb5 profile.php mit Nutzerbeiträgen + css 2026-05-29 15:09:45 +02:00
niklas.ortmann df17478d72 Update navbar.css 2026-05-29 13:33:19 +02:00
niklas.ortmann 38fba55798 Update navbar.css 2026-05-29 13:32:38 +02:00
niklas.ortmann 5b3e7bf426 Update createArticle.css 2026-05-29 13:31:10 +02:00
niklas.ortmann cb07a4c80f Update createArticle.php 2026-05-29 13:29:08 +02:00
niklas.ortmann 85512e61a2 Merge branch 'suchseite' into dev
# Conflicts:
#	index.php
2026-05-29 13:25:03 +02:00
niklas.ortmann 380736ce26 Merge pull request 'Beitrag erstellen' (#13) from Beitrag-erstellen into dev
Reviewed-on: #13
2026-05-29 13:22:11 +02:00
niklas.ortmann 9eb6feb589 Update createArticle-controller.php 2026-05-29 13:19:49 +02:00
niklas.ortmann 23eee02208 debugging 2026-05-29 13:19:00 +02:00
niklas.ortmann ca4dfd03e4 debugging 2026-05-29 13:16:41 +02:00
niklas.ortmann 5c613a82c0 debugging 2026-05-29 13:15:05 +02:00
niklas.ortmann 34ffad38a6 testing 2026-05-29 13:11:58 +02:00
niklas.ortmann b131523bf3 refactoring 2026-05-29 13:10:05 +02:00
niklas.ortmann db2bd7e195 testing 2026-05-29 13:09:20 +02:00
niklas.ortmann 51ccad038d Update ArticleManagerDAO.php 2026-05-29 13:06:55 +02:00
niklas.ortmann 18810dcfe2 refactoring 2026-05-29 13:05:28 +02:00
niklas.ortmann ed1815b78e Update LocalArticleManager.php 2026-05-29 13:04:59 +02:00
niklas.ortmann 246a2a856c Update ArticleManagerDAO.php 2026-05-29 13:03:19 +02:00
niklas.ortmann 77b3916985 Update ArticleManagerDAO.php 2026-05-29 13:02:09 +02:00
niklas.ortmann 298a9b406a Update showArticle.php 2026-05-29 12:14:15 +02:00
niklas.ortmann e5d6291aac Update showArticle.php 2026-05-29 12:13:50 +02:00
niklas.ortmann 667d009cf8 Update showArticle.php 2026-05-29 12:13:27 +02:00
niklas.ortmann 3edc689e5f home-controller.php 2026-05-29 12:09:04 +02:00
niklas.ortmann 938cca55fe showArticle.css 2026-05-29 12:02:21 +02:00
niklas.ortmann d5e177654f refactoring 2026-05-29 11:58:12 +02:00
niklas.ortmann 59bbbc6bf4 Update home.php 2026-05-29 11:52:31 +02:00
niklas.ortmann ec814c9026 Update ArticleManager.php 2026-05-29 11:51:09 +02:00
niklas.ortmann b390437790 Update ArticleManager.php 2026-05-29 11:50:05 +02:00
niklas.ortmann d08e56bb5a Update ArticleManager.php 2026-05-29 11:49:45 +02:00
niklas.ortmann ccff6ab4cb Update ArticleManager.php 2026-05-29 11:49:25 +02:00
niklas.ortmann 04c1cb00c5 Dummy-Beitrage werden in ArticleManager beim Instanziieren gesetzt. 2026-05-29 11:43:53 +02:00
niklas.ortmann 1f2be8b8ee Update showArticle-controller.php 2026-05-29 11:41:46 +02:00
niklas.ortmann f2c0b4e4b5 Update showArticle-controller.php 2026-05-29 11:39:25 +02:00
niklas.ortmann 77fd9af112 Update showArticle-controller.php 2026-05-29 11:39:04 +02:00
niklas.ortmann 7ea3ce66ce Update showArticle.php 2026-05-29 11:37:27 +02:00
niklas.ortmann a91869bf47 Update showArticle.php 2026-05-29 11:37:12 +02:00
niklas.ortmann 9ae1cd4c34 debugging 2026-05-29 11:36:39 +02:00
niklas.ortmann 475fb00001 Update showArticle-controller.php 2026-05-29 11:36:12 +02:00
niklas.ortmann 168cf68a70 debugging 2026-05-29 11:34:43 +02:00
niklas.ortmann 36d4ac0681 Update index.php 2026-05-29 11:34:11 +02:00
niklas.ortmann 1afc7b480a Update home.php 2026-05-29 11:33:26 +02:00
niklas.ortmann b88046e228 Update home.php 2026-05-29 11:32:01 +02:00
niklas.ortmann 4f00859d1b debugging 2026-05-29 11:31:21 +02:00
niklas.ortmann 1b68f037ae showArticle.php + showArticle-controller.php Implementation 2026-05-29 11:29:52 +02:00
niklas.ortmann 7067303758 Update index.php 2026-05-29 11:09:04 +02:00
niklas.ortmann e499ffba22 "Beitrag erstellt"-Nachricht von index-php nach home.php 2026-05-29 11:08:00 +02:00
niklas.ortmann c4e7ca3ac2 Update LocalArticleManager.php 2026-05-29 11:05:57 +02:00
niklas.ortmann 55367963fb Update home.php 2026-05-29 11:05:27 +02:00
niklas.ortmann 5522f4fc04 Update LocalArticleManager.php 2026-05-29 11:03:38 +02:00
niklas.ortmann 332507d433 debugging 2026-05-29 11:01:55 +02:00
niklas.ortmann fe703d4e89 Update home.php 2026-05-29 10:58:06 +02:00
niklas.ortmann ef6d6d9a91 debugging 2026-05-29 10:54:21 +02:00
niklas.ortmann 128b191af5 Update LocalArticleManager.php 2026-05-29 10:53:07 +02:00
niklas.ortmann 5612bfe0b7 debugging 2026-05-29 10:46:12 +02:00
niklas.ortmann d0f9a97394 Update home.php 2026-05-29 10:35:06 +02:00
niklas.ortmann 67ecf6e870 Update home.php 2026-05-29 10:33:26 +02:00
niklas.ortmann fd27577407 Update home.php 2026-05-29 10:33:08 +02:00
niklas.ortmann 83ccf84da3 Update Article.php 2026-05-29 10:32:43 +02:00
niklas.ortmann 968534d28e Update home.php 2026-05-29 10:30:36 +02:00
niklas.ortmann cd60423f1a debugging 2026-05-29 10:30:09 +02:00
niklas.ortmann 9bb2587c49 debugging 2026-05-29 10:29:48 +02:00
niklas.ortmann ef94a5873c debugging 2026-05-29 10:29:26 +02:00
niklas.ortmann 8dbbe9eaf9 debugging 2026-05-29 10:29:00 +02:00
niklas.ortmann 3afac85222 Update home.php 2026-05-29 10:28:05 +02:00
niklas.ortmann 9eae4985d3 Update LocalArticleManager.php 2026-05-29 10:26:21 +02:00
niklas.ortmann 63c7bb8848 Update home.php 2026-05-29 10:19:25 +02:00
niklas.ortmann 28ef21aa52 Update home.php 2026-05-29 10:18:21 +02:00
niklas.ortmann 6a6ab16e09 Update LocalArticleManager.php 2026-05-29 10:11:22 +02:00
niklas.ortmann 5130a638b9 debugging 2026-05-29 10:09:59 +02:00
niklas.ortmann bc9b5effb2 debugging 2026-05-29 10:07:53 +02:00
niklas.ortmann 5ee412b050 debugging 2026-05-29 10:06:51 +02:00
niklas.ortmann 65412e6df9 debugging 2026-05-29 10:06:18 +02:00
niklas.ortmann 22ca680f3c debugging 2026-05-29 10:04:42 +02:00
niklas.ortmann 83268d3a67 dummy-Beiträge auf Home werden aus ArticleManager bezogen 2026-05-29 10:02:50 +02:00
niklas.ortmann d24bd0aa8b Update LocalArticleManager.php 2026-05-29 09:58:17 +02:00
niklas.ortmann c52834aa0d Article.php + getArticle Anpassungen
Article-Klasse ist nun syntaktisch korrekt.
getArticle gibt nun als Rückgabe einen Typ Article zurück
2026-05-29 09:57:50 +02:00
niklas.ortmann 306b9e8152 Dummy-Beiträge
Beim Instanziieren des ArticleManagers werden drei Dummy-Beiträge erstellt.
2026-05-29 09:43:39 +02:00
niklas.ortmann 30bb0d4657 getArticle by id 2026-05-29 09:32:56 +02:00
niklas.ortmann fdd7408f53 showArticle.php + showArticle-controller.php 2026-05-29 09:31:39 +02:00
NOrtmann1 7f77297100 Update search-results.php 2026-05-29 00:30:28 +02:00
NOrtmann1 e8693f282f Update search-results.php 2026-05-29 00:28:32 +02:00
NOrtmann1 8477462e07 Update search-results.php 2026-05-29 00:18:16 +02:00
NOrtmann1 c28268faf3 search-results-controller.php 2026-05-29 00:09:47 +02:00
NOrtmann1 24a759c61a search-results-controller.php 2026-05-28 23:54:35 +02:00
NOrtmann1 0d0a7dba90 Update search-results.php 2026-05-28 23:50:49 +02:00
NOrtmann1 6de87c9e6c Update search-results.php 2026-05-28 23:23:11 +02:00
NOrtmann1 104f265e9b Update search-results.php 2026-05-28 23:21:58 +02:00
NOrtmann1 f21d819c77 Update search-results.css 2026-05-28 22:49:30 +02:00
NOrtmann1 ac1828b5f9 Update search-results.css 2026-05-28 22:48:58 +02:00
NOrtmann1 22bb2de043 Update search-results.css 2026-05-28 22:47:01 +02:00
NOrtmann1 664ad37181 Update search-results.css 2026-05-28 22:38:10 +02:00
NOrtmann1 c2c98d12bc footer in Suchergebnisleiste 2026-05-28 22:28:10 +02:00
NOrtmann1 cdc8b85f3c css 2026-05-28 22:19:31 +02:00
NOrtmann1 c0d9949037 Seitenleiste mit Filteroptionen 2026-05-28 22:16:55 +02:00
NOrtmann1 5dbe7a99b9 search-results.php + css 2026-05-28 21:55:55 +02:00
NOrtmann1 086596f68c messages-styling 2026-05-28 17:21:29 +02:00
NOrtmann1 7a206674ab Update index.php 2026-05-28 17:16:25 +02:00
NOrtmann1 9698512ccf Update index.php 2026-05-28 17:15:40 +02:00
NOrtmann1 f4d144980d Update index.php 2026-05-28 17:13:21 +02:00
NOrtmann1 1513cbda7f User-Feedback 2026-05-28 17:11:59 +02:00
NOrtmann1 1becb82b1b Update php.xml 2026-05-28 15:50:28 +02:00
NOrtmann1 91880b163d erste funktionale Version 2026-05-27 19:38:38 +02:00
NOrtmann1 81dd452f81 Update createArticle-controller.php 2026-05-27 19:37:37 +02:00
NOrtmann1 24642ad83e testing 2026-05-27 19:36:52 +02:00
NOrtmann1 9b8f4036a9 testing 2026-05-27 19:35:11 +02:00
NOrtmann1 86395f0727 testing 2026-05-27 19:32:22 +02:00
NOrtmann1 e5b617dcba testing 2026-05-27 19:31:38 +02:00
NOrtmann1 581c012a72 testing 2026-05-27 19:28:35 +02:00
caroline.slt 4d8f338649 DAO Pattern angepasst & Passwörter gehashed 2026-05-27 19:25:58 +02:00
NOrtmann1 e5eaaf857e testing 2026-05-27 19:24:57 +02:00
NOrtmann1 e0835b70df Update LocalArticleManager.php 2026-05-27 19:23:15 +02:00
NOrtmann1 ed471cdf94 Update LocalArticleManager.php 2026-05-27 19:22:20 +02:00
NOrtmann1 f825537b52 testing 2026-05-27 19:20:14 +02:00
NOrtmann1 485e08e6c6 testing 2026-05-27 19:18:59 +02:00
NOrtmann1 7ff02a6a94 testing 2026-05-27 19:14:45 +02:00
NOrtmann1 ec0148bb86 Update LocalArticleManager.php 2026-05-27 19:09:37 +02:00
NOrtmann1 9aa0793ab4 testing 2026-05-27 19:03:02 +02:00
NOrtmann1 54220682cf article.json 2026-05-27 18:20:56 +02:00
NOrtmann1 b13cff14dc testing 2026-05-27 18:16:22 +02:00
NOrtmann1 f86bdfd2ea testing 2026-05-27 18:02:30 +02:00
NOrtmann1 3933b9b55c Update createArticle-controller.php 2026-05-27 17:58:58 +02:00
NOrtmann1 7a784c8243 Update createArticle-controller.php 2026-05-27 17:49:11 +02:00
NOrtmann1 10ddf8bf7f Update createArticle-controller.php 2026-05-27 17:48:36 +02:00
NOrtmann1 0779a2c7d4 Update createArticle-controller.php 2026-05-27 17:47:11 +02:00
NOrtmann1 053ae0b52f Update createArticle-controller.php 2026-05-27 17:46:52 +02:00
NOrtmann1 be8b6372db testing 2026-05-27 17:46:03 +02:00
NOrtmann1 6068417fc5 Update createArticle-controller.php 2026-05-27 17:45:23 +02:00
NOrtmann1 14d0b23d06 testing 2026-05-27 17:44:33 +02:00
NOrtmann1 1f6ddcd1fd testing 2026-05-27 17:44:06 +02:00
NOrtmann1 701fda5ab5 testing 2026-05-27 17:42:25 +02:00
NOrtmann1 47731a8d46 testing 2026-05-27 17:41:35 +02:00
NOrtmann1 0ade795415 testing 2026-05-27 17:41:17 +02:00
NOrtmann1 2a9a60ae84 testing 2026-05-27 17:40:52 +02:00
NOrtmann1 efdc9b4175 testing 2026-05-27 17:40:29 +02:00
NOrtmann1 6076903b42 testing 2026-05-27 17:39:58 +02:00
NOrtmann1 d43218fdb2 Update createArticle-controller.php 2026-05-27 17:39:06 +02:00
NOrtmann1 554dbd677a testing 2026-05-27 17:38:41 +02:00
NOrtmann1 6a7e961cf6 testing 2026-05-27 17:34:56 +02:00
NOrtmann1 e49e614958 Update createArticle-controller.php 2026-05-27 17:32:58 +02:00
NOrtmann1 70fe6ff807 testing 2026-05-27 17:31:42 +02:00
NOrtmann1 f6932afcb8 testing 2026-05-27 17:31:19 +02:00
NOrtmann1 e3901265d8 path-refactoring 2026-05-27 17:29:45 +02:00
NOrtmann1 368a4948ec testing 2026-05-27 17:22:05 +02:00
NOrtmann1 6c07502866 testing 2026-05-27 17:19:36 +02:00
NOrtmann1 c1c8bc47d7 testing 2026-05-27 17:19:11 +02:00
NOrtmann1 8466a857c3 path-refactoring + getter & setter 2026-05-27 17:18:32 +02:00
NOrtmann1 68d9224ea3 testing 2026-05-27 17:03:40 +02:00
NOrtmann1 aac26b0e50 testing 2026-05-27 17:03:10 +02:00
NOrtmann1 a1a9fa9d3e testing 2026-05-27 17:02:21 +02:00
NOrtmann1 5625326f38 testing 2026-05-27 17:01:48 +02:00
NOrtmann1 8841cffb25 testing 2026-05-27 17:01:07 +02:00
NOrtmann1 d72bf8c3e2 testing 2026-05-27 17:00:24 +02:00
NOrtmann1 04195f5d92 Pfadanpassung (test) 2026-05-27 16:59:04 +02:00
NOrtmann1 24a3ad0639 Update createArticle.php 2026-05-27 16:56:27 +02:00
NOrtmann1 72097f891d Update createArticle.php 2026-05-27 16:55:51 +02:00
NOrtmann1 0686e98384 first test 2026-05-27 16:52:06 +02:00
NOrtmann1 7d9bef932f Update createArticle-controller.php 2026-05-27 16:16:21 +02:00
NOrtmann1 e69cb50a9c Delete UserDAO.php 2026-05-27 16:04:08 +02:00
NOrtmann1 890187cff2 statt txt -> json 2026-05-27 16:03:56 +02:00
caroline.slt 46a307a5b0 First Implementation 2026-05-26 23:14:12 +02:00
caroline.slt 7706c7dfbf First Implementation 2026-05-26 23:06:22 +02:00
caroline.slt a946cee891 First Implementation 2026-05-26 22:59:48 +02:00
NOrtmann1 f2a9d8d1b3 refactoring 2026-05-26 19:04:46 +02:00
NOrtmann1 e128a31a34 refactoring 2026-05-26 18:55:42 +02:00
NOrtmann1 d7acca36fd Update createArticle.php 2026-05-26 18:46:42 +02:00
NOrtmann1 d28560b77e Update createArticle-controller.php 2026-05-26 18:45:12 +02:00
NOrtmann1 ee6dd0ddae Update index-controller.php 2026-05-26 18:45:10 +02:00
NOrtmann1 feb64eb769 Update index-controller.php 2026-05-26 18:42:16 +02:00
NOrtmann1 ecc76e453e Update createArticle.php 2026-05-26 18:39:23 +02:00
NOrtmann1 949ca542ab $abs_path 2026-05-26 18:37:56 +02:00
NOrtmann1 b090195d9f Update article.css 2026-05-26 18:30:27 +02:00
NOrtmann1 1f1e7dc814 Update createArticle.php 2026-05-26 18:29:41 +02:00
NOrtmann1 3606a750be refactoring 2026-05-26 18:15:28 +02:00
NOrtmann1 8762bc1b07 refactoring 2026-05-26 18:06:44 +02:00
NOrtmann1 c7f279b7e9 Update createArticle-controller.php 2026-05-26 17:53:51 +02:00
NOrtmann1 92f1f077d2 refactoring 2026-05-26 17:48:50 +02:00
NOrtmann1 50120f974d Update index.php 2026-05-26 17:45:30 +02:00
NOrtmann1 713a258d48 Update FileDatabase.php 2026-05-26 17:45:06 +02:00
NOrtmann1 0a7e6df734 Update index-controller.php 2026-05-26 17:44:14 +02:00
NOrtmann1 8c769ba280 create-Article-controller Implementation 2026-05-26 17:43:07 +02:00
NOrtmann1 5bcb64f7f8 Database-(Brücken)-Klasse 2026-05-26 17:03:50 +02:00
NOrtmann1 944f40d89f Artikel-Klasse + FileDatabase - Klasse 2026-05-26 15:41:05 +02:00
NOrtmann1 b15421efee refactoring 2026-05-26 15:01:17 +02:00
NOrtmann1 3ddd66dcbb Update navbar.php 2026-05-26 12:43:21 +02:00
NOrtmann1 8af0367edf Update navbar.css 2026-05-26 12:43:00 +02:00
NOrtmann1 b95fc1adbe Update navbar.php 2026-05-26 12:42:40 +02:00
NOrtmann1 63f400995b Update navbar.css 2026-05-26 12:41:49 +02:00
NOrtmann1 8aa657ed99 doppelte ID entfernt 2026-05-26 12:41:05 +02:00
NOrtmann1 627c72bb7f Update navbar.php 2026-05-26 12:39:05 +02:00
niklas.ortmann a8a75d90ac Merge pull request 'FooterAnsEnde' (#9) from footerAnsEnde into dev
Reviewed-on: #9
2026-05-26 12:30:37 +02:00
niklas.ortmann 0b1b704115 Merge pull request 'MobileNavSchließen' (#10) from MobileNavSchließen into dev
Reviewed-on: #10
2026-05-26 12:30:27 +02:00
niklas.ortmann 0babc42359 Merge pull request 'Update main.css' (#11) from responsiveHomepage into dev
Reviewed-on: #11
2026-05-26 12:30:14 +02:00
rirat-0 4a80d42dda Update main.css
Anpassung der flexbox um inhalte besser zu skalieren
2026-05-26 11:41:11 +02:00
NOrtmann1 a2daded6b3 Footer-Link-Anpassungen (dynamisch wie navbar) 2026-05-26 11:25:47 +02:00
NOrtmann1 d3169eba18 Update navbar.css 2026-05-26 11:19:57 +02:00
NOrtmann1 2d967c200c x-Button in der Sidebar 2026-05-26 11:18:58 +02:00
NOrtmann1 2044853f94 Update navbar.php 2026-05-26 11:15:20 +02:00
NOrtmann1 9a3e4cc7dc Update navbar.php 2026-05-26 11:08:43 +02:00
NOrtmann1 f508a222c6 mobile-nav- "Beitrag erstellen" Button 2026-05-26 11:07:34 +02:00
NOrtmann1 193e526e67 Update main.css 2026-05-26 11:00:25 +02:00
NOrtmann1 f77643af44 body-css-anpassungen 2026-05-26 10:59:07 +02:00
NOrtmann1 9e900a3436 Update footer.css 2026-05-26 10:54:40 +02:00
NOrtmann1 75988ffe71 Update footer.css 2026-05-26 10:54:02 +02:00
NOrtmann1 cb1f3f0d07 Update footer.css 2026-05-26 10:52:57 +02:00
NOrtmann1 4d8017aa2b Update footer.css 2026-05-26 10:51:32 +02:00
NOrtmann1 365f37dcea responsive Design für Smartphones 2026-05-26 10:47:03 +02:00
NOrtmann1 2472143146 Update createArticle.php 2026-05-26 10:42:32 +02:00
NOrtmann1 a1184299b1 erste article-Implementation
article-Interface & -Klasse
+ createArticle.php mit article.css (Editor)
+ neuer "Beitrag erstellen"-Button in Navbar
2026-05-26 10:36:56 +02:00
caroline.slt 4d4b8aeb99 First Implementation 2026-05-26 00:20:34 +02:00
NOrtmann1 c41302d046 Klassen article und articleDAO 2026-05-22 17:09:20 +02:00
niklas.ortmann aaefd2917e Create article.php 2026-05-22 14:26:35 +02:00
NOrtmann1 ee7986bef3 Update index.php 2026-05-21 21:03:38 +02:00
NOrtmann1 8de1b1bdb5 Update index.php 2026-05-21 21:02:46 +02:00
NOrtmann1 4a663391ef Update navbar.css 2026-05-21 21:00:20 +02:00
niklas.ortmann 4cd877ea4c Merge pull request 'PHP: Dynamischer Content' (#8) from PHP_DynamischerContent into dev
Reviewed-on: #8
2026-05-21 20:57:26 +02:00
NOrtmann1 0f573d30ae linkanpassungen 2026-05-21 17:36:18 +02:00
NOrtmann1 fdd56c10b8 Update home.php 2026-05-21 17:33:42 +02:00
NOrtmann1 46daf72a14 Update index.php 2026-05-21 17:32:43 +02:00
NOrtmann1 896e6abcd8 login & register -> /content/ 2026-05-21 17:31:45 +02:00
NOrtmann1 95e5cf0908 navbar linkanpassungen 2026-05-21 17:30:07 +02:00
NOrtmann1 be35a00cef Dateien in richtige Ordner + statische HTML vom content entfernt 2026-05-21 17:19:40 +02:00
NOrtmann1 b616251511 dynamic content test
profil wird dynamisch in die index.php integriert (Test)
2026-05-21 17:13:52 +02:00
NOrtmann1 3f5313dd00 Update 404.php 2026-05-19 14:49:06 +02:00
NOrtmann1 f909d0453b Update 404.php 2026-05-13 22:55:47 +02:00
NOrtmann1 d5f4f2b8a5 Update main.css 2026-05-13 22:53:32 +02:00
niklas.ortmann 87a8e9b7d2 Merge pull request 'designcss2 zu dev' (#7) from designcss2 into dev
Reviewed-on: #7
2026-05-13 22:50:24 +02:00
NOrtmann1 729b0f08a1 Update main.css 2026-05-13 22:49:57 +02:00
NOrtmann1 2907bcdd67 Update home.php 2026-05-13 22:44:23 +02:00
NOrtmann1 65935c644b Update profile.php 2026-05-13 22:09:59 +02:00
NOrtmann1 8645900035 Update profile.php 2026-05-13 22:09:25 +02:00
NOrtmann1 49a8d49296 logo aus login und register entfernt 2026-05-13 21:53:59 +02:00
NOrtmann1 bc1051e4a2 Update register.php 2026-05-13 21:50:06 +02:00
NOrtmann1 d8f8fbbdd4 Update login.php 2026-05-13 21:48:35 +02:00
NOrtmann1 baf3f88e1e Update login.php 2026-05-13 21:47:51 +02:00
NOrtmann1 480b6cd4ae Update 404.php 2026-05-13 18:43:35 +02:00
NOrtmann1 29b588babb testing... 2026-05-13 18:41:29 +02:00
NOrtmann1 a29e48efad Update main.css 2026-05-13 18:11:03 +02:00
NOrtmann1 84a9f7063a Merge branch 'navbar' into dev 2026-05-13 18:08:42 +02:00
niklas.ortmann 58f7be9d52 Merge pull request 'Last Implementation' (#6) from designcss into dev
Reviewed-on: #6
2026-05-13 18:00:19 +02:00
NOrtmann1 8fa91e74da html head-Anpassungen 2026-05-13 17:29:21 +02:00
NOrtmann1 a33824a935 Datenschutz, Nutzungsbedingungen, Impressum -> root-Ordner 2026-05-13 17:27:37 +02:00
caroschulte02-alt d497ea4fc3 First Implementation 2026-05-13 16:29:31 +02:00
caroschulte02-alt 80316e080a First Implementation 2026-05-13 16:18:12 +02:00
viratex bf06df461d Merge pull request 'Home, sowie Login und Register Website haben nun CSS implementiert' (#5) from responsiveCSS into dev
Reviewed-on: #5
2026-05-13 15:14:37 +02:00
viratex 503df76d6b Merge branch 'dev' into responsiveCSS 2026-05-13 15:13:22 +02:00
rirat-0 829d532518 font weight anpassung 2026-05-13 14:31:14 +02:00
rirat-0 33b0283758 update der register seite 2026-05-13 13:27:23 +02:00
rirat-0 6abc244be7 anpassung der login seite und main css fuer accessibility 2026-05-13 12:48:35 +02:00
rirat-0 012e3b8b9b update css fuer login seite 2026-05-13 12:39:11 +02:00
NOrtmann1 0f529bae05 Update README.md 2026-05-13 12:06:45 +02:00
rirat-0 9375ab90b0 update der login seite 2026-05-13 12:04:55 +02:00
NOrtmann1 526ae0cf17 Update 404.php 2026-05-13 10:32:18 +02:00
NOrtmann1 cdd3a8a5a6 Update 404.php 2026-05-13 10:19:58 +02:00
NOrtmann1 48c855de7b Update main.css 2026-05-12 19:40:37 +02:00
NOrtmann1 51d38b1d42 Update main.css 2026-05-12 19:40:03 +02:00
NOrtmann1 e61cb0dc1f Update navbar.css 2026-05-12 19:39:27 +02:00
NOrtmann1 fccd00e959 label 2026-05-12 19:39:01 +02:00
NOrtmann1 facddf3e42 span -> lable 2026-05-12 19:37:51 +02:00
NOrtmann1 a43dc50cf1 nav__mobile-label 2026-05-12 19:31:40 +02:00
NOrtmann1 143b78b45d Update navbar.php 2026-05-12 19:27:50 +02:00
NOrtmann1 4aef921299 mobile nav links 2026-05-12 19:22:47 +02:00
NOrtmann1 1db44ade6f doppeltes logo in profile login und register entfernen 2026-05-12 18:16:07 +02:00
NOrtmann1 a76cb0bb0a logo-Pfadanpassungen 2026-05-12 18:15:08 +02:00
NOrtmann1 e3aeeb7fdd Kommentar + Footer-padding-Änderung 2026-05-12 18:12:38 +02:00
NOrtmann1 1fb181d83c Update footer.css 2026-05-12 18:10:36 +02:00
NOrtmann1 8d3a18ee86 Update home.php 2026-05-12 18:09:47 +02:00
NOrtmann1 76fac30a5f css-Links 2026-05-12 18:08:24 +02:00
NOrtmann1 882cfb28d2 include navbar.php und footer.php Anpassungen 2026-05-12 18:07:37 +02:00
NOrtmann1 8e3d11a607 css-links hinzufügen 2026-05-12 18:04:44 +02:00
rirat-0 b81216cef1 kleine fehler und farbe behoben 2026-05-12 18:03:37 +02:00
NOrtmann1 1fc687ffc9 home.php aus falschen php entfernt 2026-05-12 18:01:10 +02:00
NOrtmann1 bde79ace3a Linkanpassungen 2026-05-12 18:00:32 +02:00
NOrtmann1 299140da94 register.php -> root-ordner 2026-05-12 17:26:41 +02:00
NOrtmann1 f7ddde6860 login.php -> root-ordner 2026-05-12 17:25:15 +02:00
NOrtmann1 bde258859c profile.php -> root-ordner 2026-05-12 17:23:56 +02:00
NOrtmann1 cdc7611dc5 profile.php -> root-ordner 2026-05-12 17:23:45 +02:00
NOrtmann1 160150d2fe physik.php -> root-ordner 2026-05-12 17:22:36 +02:00
NOrtmann1 012b21449b mathe.php -> root-ordner 2026-05-12 17:21:11 +02:00
NOrtmann1 70b1191eda mathe.php -> root-ordner 2026-05-12 17:20:59 +02:00
NOrtmann1 5c0b9b4d44 informatik.php in root-ordner 2026-05-12 17:18:17 +02:00
NOrtmann1 0b518db97f informatik.php in root-ordner 2026-05-12 17:18:00 +02:00
rirat-0 43f0c78b3d Napassung von home.php und der main.css fuer responsive design 2026-05-12 14:19:57 +02:00
NOrtmann1 eb87cfa2fa Update footer.css 2026-05-11 19:23:01 +02:00
NOrtmann1 279a5329cf footer.css 2026-05-11 19:22:20 +02:00
NOrtmann1 2252ec2646 Update 404.php 2026-05-11 19:07:31 +02:00
NOrtmann1 b2c79c636a Update 404.php 2026-05-11 19:03:22 +02:00
NOrtmann1 f97f345939 nav_logo -> nav__logo 2026-05-11 18:59:58 +02:00
NOrtmann1 673f171e8b Update navbar.css 2026-05-11 18:57:43 +02:00
NOrtmann1 5c4a1d1d91 Navbar-Links geändert
Alle Links in der Navbar für den content zeigen auf eine 404.php, solange wir noch kein php verwenden können, um den Inhalt der index.php dynamisch zu gestalten.
2026-05-11 18:56:24 +02:00
NOrtmann1 76928e78e7 nav-toggle-button -> nav-toggle-label 2026-05-11 16:01:47 +02:00
NOrtmann1 e6412ef2cd off canvas nav__checkbox 2026-05-11 15:57:01 +02:00
NOrtmann1 d577bd11f1 Kommentare 2026-05-11 15:20:55 +02:00
NOrtmann1 793f1e0e96 Update navbar.css 2026-05-11 14:57:29 +02:00
NOrtmann1 78f669e857 Update navbar.css 2026-05-11 14:57:08 +02:00
NOrtmann1 99374dae3c Update navbar.css 2026-05-11 14:56:06 +02:00
NOrtmann1 a1aa191cf7 Update navbar.css 2026-05-11 14:54:49 +02:00
NOrtmann1 615330e8e6 Update navbar.css 2026-05-11 14:54:33 +02:00
NOrtmann1 6fec6ebfa3 Update navbar.css 2026-05-11 14:54:13 +02:00
NOrtmann1 9a4d25776c Update navbar.css 2026-05-11 14:53:43 +02:00
NOrtmann1 b1705e5497 Update navbar.css 2026-05-11 14:52:55 +02:00
NOrtmann1 132f7866d1 Update navbar.php 2026-05-11 14:52:38 +02:00
NOrtmann1 532ec22811 Update navbar.css 2026-05-11 14:51:12 +02:00
NOrtmann1 59ef5b8bc2 Update navbar.css 2026-05-11 14:50:36 +02:00
NOrtmann1 7940cc3b3c Update index.php 2026-05-11 14:49:45 +02:00
niklas.ortmann 2a8a801749 search button 2026-05-11 13:35:28 +02:00
niklas.ortmann ea02066644 mobile nav mit search button 2026-05-11 13:31:49 +02:00
niklas.ortmann 1171fed5cd Update navbar.css 2026-05-11 13:28:58 +02:00
niklas.ortmann 36cb2c03f1 Update navbar.css 2026-05-11 13:18:00 +02:00
niklas.ortmann 44f647c60b Update navbar.php 2026-05-11 13:17:01 +02:00
niklas.ortmann 7e09860826 Update navbar.php 2026-05-11 13:15:52 +02:00
niklas.ortmann 2d9b146517 off canvas navbar 2026-05-11 13:14:04 +02:00
niklas.ortmann bbc7e7297e zweite Navbarzeile ab 1210Px 2026-05-11 12:43:55 +02:00
niklas.ortmann c7f2288f8e Update navbar.php 2026-05-11 11:15:47 +02:00
niklas.ortmann e9d1d017e1 Update navbar.php 2026-05-11 11:10:24 +02:00
NOrtmann1 bf2aff1f77 responisve navbar 2026-05-11 10:22:02 +02:00
NOrtmann1 f4fcf7b387 nav__search 2026-05-11 10:10:42 +02:00
NOrtmann1 d37e6460ab nav__item 2026-05-11 10:01:18 +02:00
NOrtmann1 3e03f0aa90 nav__item 2026-05-11 09:57:39 +02:00
NOrtmann1 4809a10327 icon hinzugefügt 2026-05-11 09:55:30 +02:00
NOrtmann1 df316263eb Update main.css 2026-05-11 09:52:19 +02:00
NOrtmann1 b9eb97a842 Update main.css 2026-05-11 09:51:26 +02:00
NOrtmann1 86daa175fa Update main.css 2026-05-11 09:49:08 +02:00
NOrtmann1 134b439fd3 Update navbar.css 2026-05-11 09:45:41 +02:00
NOrtmann1 d3303de510 Update navbar.css 2026-05-11 09:42:23 +02:00
NOrtmann1 b13b713e43 Update navbar.css 2026-05-11 09:41:47 +02:00
NOrtmann1 f687347e11 Update navbar.css 2026-05-11 09:37:12 +02:00
NOrtmann1 fa70550ca2 nav__button 2026-05-11 09:33:28 +02:00
NOrtmann1 2ff947e62e Update navbar.php 2026-05-11 09:31:35 +02:00
NOrtmann1 7267ad4498 Update navbar.css 2026-05-11 09:30:26 +02:00
NOrtmann1 5381368af0 nav__link bold 2026-05-11 09:19:34 +02:00
NOrtmann1 6c4041ba16 font:bold 2026-05-11 09:17:07 +02:00
NOrtmann1 99f874820f search.css 2026-05-11 09:13:44 +02:00
NOrtmann1 46a609e4b7 Update navbar.css 2026-05-11 09:05:24 +02:00
NOrtmann1 f5c8f4adab Update navbar.css 2026-05-11 08:55:53 +02:00
NOrtmann1 314fd8e26e Update navbar.php 2026-05-11 08:53:48 +02:00
NOrtmann1 a1b61ddc47 Update navbar.php 2026-05-11 08:53:02 +02:00
NOrtmann1 5b0fa08c81 logo-Pfad-Anpassung 2026-05-11 08:51:50 +02:00
NOrtmann1 044f2f8248 Kommentare 2026-05-11 08:43:13 +02:00
NOrtmann1 333d19e3e2 Update navbar.css 2026-05-11 08:34:58 +02:00
NOrtmann1 f4171c69ea Update index.php 2026-05-11 08:30:44 +02:00
NOrtmann1 4a9c4ae462 Update navbar.php 2026-05-11 08:29:36 +02:00
niklas.ortmann 37b0376a38 Update navbar.css 2026-05-10 14:34:59 +02:00
niklas.ortmann f4156d16c5 Update navbar.php 2026-05-10 14:34:35 +02:00
niklas.ortmann cd74f7a963 "|" zwischen Elementen entfernt 2026-05-10 14:31:42 +02:00
niklas.ortmann 49ed423eaf Update navbar.css 2026-05-10 14:29:12 +02:00
niklas.ortmann 1b7802a2ac dropdown hover display 2026-05-10 14:27:28 +02:00
niklas.ortmann 6e449912ab navbar.php + navbar.css update 2026-05-10 14:23:03 +02:00
niklas.ortmann 8fe32f6245 navbar.css + dropdown-navbar 2026-05-10 13:54:17 +02:00
niklas.ortmann f52022d098 Update navbar.php 2026-05-10 13:29:09 +02:00
NOrtmann1 e67a350857 Deutsch-Button 2026-05-08 16:46:21 +02:00