Seite 2 von 9

Re: News Script

Verfasst: So 3. Aug 2025, 10:23
von Volker
Tommy Herrmann hat geschrieben: So 3. Aug 2025, 10:13 In dem neuen Download sind komplett andere Dateien :eek: soll das so sein?

Da fehlt mehr als 2/3 der Dateien :eek:

... keine "Liesmich", keine Datenbank, nix
Da ist aber alles vorhanden wie ich sehe :confused:

Re: News Script

Verfasst: So 3. Aug 2025, 10:31
von Volker
Tommy Herrmann hat geschrieben: So 3. Aug 2025, 10:08
Kannst Du den TinyMCE noch insofern erweitern, dass ma an den Quellcode händisch dran kommt. Das kann manchmal ganz wichtig sein.
Du kannst den leicht selber erweitern mit Smilys oder anderen lustigen Sachen wie AI :D
Einfach mal hier schauen : https://www.tiny.cloud/docs/tinymce/lat ... r-buttons/

und dann im Code von add-news.php bzw. edit_news.php den Code des Tiny anpassen:

Code: Alles auswählen

<script>
    tinymce.init({
        selector: 'textarea',
        plugins: 'image code lists link',
        toolbar: 'undo redo | bold italic | alignleft aligncenter alignright | bullist numlist | image link',
        height: 300,
        language: 'de'
    });
    </script>
da kann man quasi alles reinpacken

Re: News Script

Verfasst: So 3. Aug 2025, 10:40
von Tommy Herrmann
Ja - schön und gut - man kann auch die Vollversion einfach in Dein Verzeichnis kopieren. Das sind aber alles Ding, die versteht der normale Benutzer überhaupt nicht und traut sich da auch nicht ran. Meiner Meinung müssen solche Scripts dann eben auch fix und fertig sein, sodass niemand mehr Hand anlegen muss.

Hast Du die ZIP-Datei mal angeguckt - da fehlte noch alles. Du musst auch in die Datei "Liesmich" unbedingt reinschreiben, dass es eine "MariaDB" Datenbank ist und keine "MySQL" - das ist ein Unterschied.

Re: News Script

Verfasst: So 3. Aug 2025, 10:44
von Volker
wenn ich die neue zip runter lade habe ich alle Daten :eek:
download1.png

download2.png

Re: News Script

Verfasst: So 3. Aug 2025, 10:46
von Volker
Tommy Herrmann hat geschrieben: So 3. Aug 2025, 10:40 reinschreiben, dass es eine "MariaDB" Datenbank ist und keine "MySQL" - das ist ein Unterschied.
Ist egal Tommy, ist alles eine SQL Datenbank, nur mySQL ist lahmer und weniger scalierbar als MariaDB ;) Klappt mit jeder SQL Datenbank.

Re: News Script

Verfasst: So 3. Aug 2025, 10:48
von Volker
Tommy Herrmann hat geschrieben: So 3. Aug 2025, 10:40 Ja - schön und gut - man kann auch die Vollversion einfach in Dein Verzeichnis kopieren. Das sind aber alles Ding, die versteht der normale Benutzer überhaupt nicht und traut sich da auch nicht ran. Meiner Meinung müssen solche Scripts dann eben auch fix und fertig sein, sodass niemand mehr Hand anlegen muss.
OK Tommy, was muss da noch rein ? Jetzt sag nicht alles ;)
Ich kann natürlich das Ding vollknallen mit allen Plugins usw. finde das dann aber etwas übertrieben für ein kleines News Scriptchen, das mal eben schnell Text und Bilder auf die Seite bringen soll.

Re: News Script

Verfasst: So 3. Aug 2025, 10:59
von Tommy Herrmann
Ja - ich habe das Script für den TinyMCE Editor so ausgewechselt:

Code: Alles auswählen

    <!--<script>tinymce.init({ selector:'textarea' });</script>-->
    <script>
    tinymce.init({
        selector: 'textarea',
        plugins: 'image code lists link',
        toolbar: 'undo redo | bold italic | alignleft aligncenter alignright | bullist numlist | image link',
        height: 300,
        language: 'de'
    });
    </script>

Merkwürdigerweise nur in der Datei "edit_news.php". In der anderen Datei "add_news.php" steht es bereits korrekt drinnen.

Ich fände es sehr gut, wenn Du das per Default so rein schreibst. Der Editor bleibt ebenso übersichtlich - hat dann aber alle benötigten Werkzeuge.

Re: News Script

Verfasst: So 3. Aug 2025, 11:01
von Volker
Wir könne hier das Ding zusammen weiterentwickeln - kein Problem ;)

War ja nur mal ein kleiner Versuch meinerseits so ein Ding ans laufen zu bekommen.

Re: News Script

Verfasst: So 3. Aug 2025, 11:02
von Tommy Herrmann
Volker hat geschrieben: So 3. Aug 2025, 10:46
Tommy Herrmann hat geschrieben: So 3. Aug 2025, 10:40 reinschreiben, dass es eine "MariaDB" Datenbank ist und keine "MySQL" - das ist ein Unterschied.
Ist egal Tommy, ist alles eine SQL Datenbank, nur mySQL ist lahmer und weniger scalierbar als MariaDB ;) Klappt mit jeder SQL Datenbank.
Dachte ich eigentlich auch - ChatGPT meint aber, dass das überhaupt nicht egal ist

Re: News Script

Verfasst: So 3. Aug 2025, 11:06
von Volker
In dem Fall ist Chat GPT mir egal :D
MariaDB unterstützt temporäre Protokollverschlüsselung und binäre Protokollverschlüsselung. MySQL hat weniger Speicher-Engines als MariaDB. MariaDB hat mehr Speicher-Engines als MySQL und kann mehrere Engines in einer Tabelle verwenden. MySQL hat zwei Versionen: MySQL Enterprise Edition und eine GPL-Version.

Re: News Script

Verfasst: So 3. Aug 2025, 11:06
von Tommy Herrmann
Weißt Du - ich finde es große Klasse, dass Du Dich nun auch mit PHP beschäftigt hast und die ersten Ergebnisse sind doch großartig. Leute, die sich mit PHP und SQL auskennen sind rar, zumindest hier im Forum, seitdem Werner nicht mehr da ist.

Das Script benötige ich persönlich nun nicht, da ich ja schon mehrere in dieser Art online habe. Dennoch gut zu wissen, das es das gibt. Wenn es hier angeboten wird, dann will ich es natürlich auch selbst ausprobiert haben.

Re: News Script

Verfasst: So 3. Aug 2025, 11:12
von Tommy Herrmann
ChatGPT schreibt:

MySQL und MariaDB sind weitgehend kompatibel, da MariaDB ursprünglich ein Fork von MySQL ist. Das heißt, viele SQL-Befehle, Datenbankstrukturen und Clients funktionieren in beiden Systemen sehr ähnlich oder sogar identisch.

✅ Kompatibilität

SQL-Syntax: Die Standard-SQL-Befehle (z. B. SELECT, INSERT, UPDATE, DELETE, JOIN) sind nahezu identisch.

Tabellenformate: Beide verwenden standardmäßig InnoDB oder Aria/MyISAM.

Client-Bibliotheken: MariaDB kann oft dieselben Clients wie MySQL verwenden (z. B. mysql-CLI oder PHP-MySQL-Extensions).

Binärkompatibilität: MariaDB 5.5 war binärkompatibel mit MySQL 5.5 – spätere Versionen haben sich teilweise entfernt.

⚠️ Unterschiede – darauf solltest du achten
1. Neue Features in MariaDB

MariaDB hat eigene Entwicklungen, z. B.:

Virtuelle Spalten (Virtual/Computed Columns)

Mehrere Storage Engines wie Aria, ColumnStore, Cassandra-Engine

Fortschrittlichere Optimizer-Statistiken

WITH-Klauseln (Common Table Expressions, CTEs) evtl. früher als MySQL

2. Unterschiedliche Systemtabellen

MariaDB verwaltet Benutzerdaten anders (z. B. mysql.user-Struktur kann abweichen).

Unterschiede im Rechte-System können Tools wie phpMyAdmin beeinflussen.

3. JSON-Unterstützung

MySQL (ab 5.7) hat eine native JSON-Datentypunterstützung mit echten JSON-Funktionen.

MariaDB unterstützt JSON nur als Text, bietet aber ähnliche JSON-Funktionen über eigene Implementierung.

4. Replikation & GTIDs

Beide unterstützen Replikation, aber unterschiedlich:

MySQL verwendet native GTID-Replikation.

MariaDB hat ein eigenes GTID-System, nicht kompatibel.

5. Performance & Optimizer

MariaDB hat z. T. andere oder erweiterte Optimizer-Regeln und -Statistiken.

Query-Pläne können sich unterschiedlich verhalten, obwohl dieselbe SQL verwendet wird.

🧩 Fazit
Thema Kompatibel? Bemerkung
Standard-SQL ✅ Ja Keine Probleme bei normalen Abfragen
Erweiterte Features ⚠️ Teilweise JSON, CTEs, Views können sich unterscheiden
Replikation/GTIDs ❌ Nein Nicht direkt austauschbar
Tools & Schnittstellen✅ Meist ODBC, JDBC, PHP, Python funktionieren meist
Migration ✅/⚠️ Möglich, aber vorher testen (besonders bei Views, Funktionen etc.)

Wenn du MySQL-Skripte oder Dumps hast und auf MariaDB wechseln willst (oder umgekehrt), ist das meist problemlos, aber testen ist Pflicht, besonders bei komplexeren Strukturen, Funktionen, Triggern oder JSON-Daten.

Re: News Script

Verfasst: So 3. Aug 2025, 11:21
von Tommy Herrmann
Volker,

der Download Deiner jetzigen ZIP Datei ist unvollständig und falsch.

Bitte überprüfe das nochmals und teile uns mit, wenn dieser Download korrekt und fretig ist. Danke Dir.

Re: News Script

Verfasst: So 3. Aug 2025, 11:30
von Tommy Herrmann
… noch ein kleiner Hinweis zu den Breakpoints. Das stimmt noch nicht so ganz, die Schrift ragt in die Bilder:


Breakpoints.jpg

Re: News Script

Verfasst: So 3. Aug 2025, 11:35
von Volker
Tommy Herrmann hat geschrieben: So 3. Aug 2025, 11:21 Volker,

der Download Deiner jetzigen ZIP Datei ist unvollständig und falsch.

Bitte überprüfe das nochmals und teile uns mit, wenn dieser Download korrekt und fretig ist. Danke Dir.
Was soll da falsch sein ? ich verstehe es nicht. Wenn ich die runter lade habe ich alle Dateien und Verzeichnisse :confused:

Re: News Script

Verfasst: So 3. Aug 2025, 11:36
von Tommy Herrmann
warte - ich poste das mit der ZIP gleich.


.... noch was - für die Anzeige am mobilen Gerät sind diese Meta-Tags unerlässlich. Ansonsten wird alles falsch dargestellt.

Code: Alles auswählen

    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">   

Re: News Script

Verfasst: So 3. Aug 2025, 11:38
von Tommy Herrmann
Hier die entzippte neue Datei:


Verzeichnis news.jpg


Verzeichnis admin.jpg

Re: News Script

Verfasst: So 3. Aug 2025, 11:45
von Volker
Hier ein Video, keine Probleme :angst:


Re: News Script

Verfasst: So 3. Aug 2025, 11:51
von Tommy Herrmann
Ich habe diesen Link verwendet - da ist das korrupte Download:

https://www.niederastroth.de/news1/

Poste doch hier nochmals den korrekten Link zum Download. Korrupte Links sollten immer entfernt werden.

Ich habe das jetzt vobn der Download-Seite herunter geladen und gucke nochmals alles durch.

Re: News Script

Verfasst: So 3. Aug 2025, 11:52
von Volker
https://www.niederastroth.de/news1/page3.php

Du hast das Script ohne datenbank runter geladen, das steht im news Beitrag :D

Das ist ein Versuch ganz ohne Datenbank, geht aber auch.

Das ist das Hier : https://www.niederastroth.de/neues/news.php

Das ganze wird mit json gesteuert ohne Datenbank, ist natürlich auch sehr unsicher und nur ein Test.