Mobirise Tutorials

MySQL Nachrichten

Eine CMS Anwendung von Werner-Zenk.de

Nachrichten

Fotogalerie von PHP Jabbers +++ CMS von PHP Jabbers +++ Valentines Sale +++ Image Zoom mit Lupe +++ Buchungskalender als CMS +++

Forum(2) Mobirise(62) Sonstiges(3) Tutorials(25)

  Seitenübersicht
 
Montag, 12 Februar 2024 - 09:00 UhrValentines SaleGeschrieben von: Tommy
93
Das Sonderangebot zum "Valentinstag" ("Valentines Sale") ist nun aktiv.

Ihr könnt das Gesamt-Paket als Jahreslizenz für im Moment USD 119,00 kaufen.

beendet / terminated 19.02.2024

Dienstag, 9 Januar 2024 - 10:24 UhrMobirise v5.9.13 ist erschienenGeschrieben von: Tommy
86
... und steht seit heute zum Download bereit.
Ich habe alle meine ca. 90 Projekte mit weit über 1000 Seiten aus den Themen "Mobirise3", "Mobirise4", "M4", "Mobirise5" und "M5" sowie "AMP" und "Mobirise Web" und "Mobirise AI" erfolgreich umgestellt und auf den Server publiziert. Es gab ebenfalls keinerlei Probleme mit eigenen PHP und JavaScript Anwendungen oder CMS-Systemen.

mobirise.com/history.html
Donnerstag, 21 Dezember 2023 - 14:41 UhrXmas SaleGeschrieben von: Tommy
85
Das Sonderangebot zum "Xmas Sale" ("Weihnachts-Angebot") ist nun aktiv.

Ihr könnt das Gesamt-Paket als Jahres-Lizenz für im Moment USD 99,00 kaufen.

beendet / terminated 10.01.2024


Dienstag, 19 Dezember 2023 - 07:57 UhrMobirise v5.9.11 ist erschienenGeschrieben von: Tommy
84
... und steht seit heute zum Download bereit.

Ich habe bereits viele meiner Mobirise Seiten erfolgreich auf den Server publiziert.

mobirise.com/history.html
Montag, 27 November 2023 - 06:00 UhrCyber Monday SaleGeschrieben von: Tommy
83
Das Sonderangebot zum "Cyber Monday Sale" ist nun aktiv.

Ihr könnt das Gesamt-Paket als Jahres-Lizenz für im Moment USD 99,00 kaufen. Das könnt ihr von der Mobirise-Software Seite "Extensions" tun oder auch direkt hier:

beendet / terminated 10.12.2023


Tutorial MySQL Nachrichten als CMS

nach oben 

Ich beschreibe hier die Anwendung "MySQL Nachrichten" in der Version vom 04.01.2024 von Werner-Zenk.de. Bitte überprüft gegebenenfalls, ob es eine neuer Version gibt als mein Beispiel.

Hier könnt ihr eine ältere Version dieser Anwendung im dynamischen Iframe sehen. Eine Iframe Option ist in der Version vom 04.01.2024 bereits mit inbegriffen.

Ladet Euch zunächst die Anwendung "MySQL Nachrichten" am Link mysql_nachrichten.zip  bei Werner-Zenk.de herunter.

In diesem Tutorial beschreibe ich den direkten Einbau in Mobirise.

In Mobirise funktioniert dabei die Navigation über einen Link "a href" nicht. Daher war Werner so nett und hat mir die Navigation über ein JavaScript erstellt.

Diese Änderungen betreffen das Script "nachrichten.php", in dem diese Links 22 Mal mit einer "onclick" Anweisung zur Funktion des JavaScripts (unten) geändert wurden. Bitte ladet euch daher diese geänderte Datei hier herunter:

Download

nach oben 

Letzte Änderung am 15.01.2024 um 11:30 Uhr. Downloads insgesamt seit 15.01.2024: 71 x

Im Download findet ihr die modifizierte Datei "nachrichten.php" und zusätzlich meine modifizierte CSS-Datei "style.css" als Anregung für eventuelle Anpassungen in Mobirise. Dort habe ich z.B. auch den Links andere Farben gegeben und die maximale Breite verwendeter Bilder an Mobirise und das mobile Gerät angepasst.

Zum Blättern durch die Nachrichten müsst ihr in Mobirise dieses JavaScript einbauen, damit die Navigation funktioniert.

Bitte kopiert es in die verwendete Seite zum Einbau dieser Anwendung bei den Seiteneinstellungen in den Bereich:

"Inside <html> code"

<!-- Reload MySQL-News Script Links -->
<script>
  function aktion(seite) {
    window.location.href = seite;
  }
</script>


Entpackt die herunter geladenen ZIP-Dateien mittels Doppelklick.

Ihr benötigt eine MySQL-Datenbank und PHP 7.4 oder höher am Server. Lest auch die Datei lies_mich.txt, die dem Download beiliegt.

Erstellt im Kundenmenü von Eurem Provider eine neue MySQL-Datenbank und notiert Euch die Zugangsdaten.

Öffnet nun mit einem Text-Editor wie Notepad++, damit die Kodierung kontrolliert auf UTF-8 bestehen bleibt, die Konfigurationsdatei:

verbindung.php


Ohne meine aus dem Download modifizierten Dateien, ist es sonst für mich zu aufwendig und fehleranfällig alles einzeln zu beschreiben. Ersetzt also diese beiden Dateien aus dem Original-Script mit meinen beiden Dateien aus diesem Download:

style.css
nachrichten.php

Schreibt im oberen Teil der Konfigurationsdatei "verbindung.php" eure Zugangsdaten zur MySQL-Datenbank und eure individuellen Einstellungen hinein.

Die Zugangsdaten zur Datenbank findet ihr im Script "verbindung.php" ab Zeile: 12.

Bei meinem Provider 1&1 IONOS sehen diese etwa so aus. Bei manchen anderen Providern wird auch "localhost" als Angabe für den Hostnamen verwendet.

// Verbindungsdaten zur Datenbank
$DB_HOST = "db123456789.hosting-data.io"; // Datenbank-Host
$DB_NAME = "dbs87654210"; // Datenbank-Name
$DB_BENUTZER = "dbu0123456"; // Datenbank-Benutzer
$DB_PASSWORT = "Passwort"; // Datenbank-Passwort

Bitte lest euch alle möglichen Einstellungen in der Datei "verbindung.php" aufmerksam durch. Dort tragt ihr unter anderem auch die Zugangsdaten für den Administrator und zusätzliche Benutzer ein. Bei dem direkten Einbau lasst ihr natürlich die Option "iframe" ausgeschaltet.

Es folgen jede Menge möglicher Einstellungen, die alle sehr gut kommentiert und somit selbsterklärend sind. Probiert diese aus und testet es.

Kopiert nun sämtliche Dateien zum Testen auf euren Server.

Ruft nun zuerst die URL (Adresse) zu der Installationsdatei "installation.php" im Browser auf:

www.example.com/installation.php

Die Tabellen der MySQL-Datenbank werden nun automatisch mit allen Spalten angelegt. Diese Datei dient ausschließlich der Einrichtung der Tabellen eurer Datenbank und wird danach nicht mehr benötigt. Löscht also diese Installationsdatei nach der erfolgreichen Installation wieder am Server.

Ruft anschließend die URL (Adresse) zum Editor im Browser auf. Tragt dort eure ersten Nachrichten ein:

editor.php

www.example.com/editor.php

Ruft anschließend die Datei demo.php ebenso im Browser auf. Das ist lediglich eine Demo-Seite, die die Einträge anzeigt. Bedenkt bitte, dass die Seite "demo.php", nach der Anpassung mit meinen modifizierten Skripten, keine funktionierende Navigation mehr hat.

Ich habe diese Datei hier erneut angepasst damit es funktioniert. Diese Datei könnt Ihr, wenn Ihr wollt, später am Server auch wieder löschen.

In meinem modifiziertem Script verweise ich mehrmals zur Block-ID "anker" des Blocks, indem ich den PHP "Include" Befehl zur Anzeige des Scripts "nachrichten.php" eingebaut habe.

Hier habe ich einen einfachen Textblock aus der Rubrik "Article" vom Standard-Thema "Mobirise5" dafür verwendet und diesem Block über den "Code-Editor", oben links, eine neue ID gegeben mit dem Namen:

anker

Seht dazu auch meinen Screenshot unten, indem ich diese ID oben links rot markiert habe. Natürlich könnt ihr auch jeden anderen Block aus jedem anderen Mobirise-Thema verwenden.

Bitte stellt die Seite, auf der ihr das einbaut, auf die Dateierweiterung .php um, sodass am Server dann auch PHP verarbeitet werden kann. Das stellt ihr in den "Seiteneinstellungen" unter "URL der Seite" um.

Weiterhin seht ihr im Screenshot unten den rot markierten PHP "Include" Befehl, den ihr dort eintragen müsst. Ersetzt also den gesamten Beispieltext von Mobirise inklusive der <p> Tags </p> mit dieser PHP-Include Anweisung.

<?php
  include "nachrichten.php";
?>

Einbettungscode

Einbettungscode im Mobirise Block

© Copyright Mobirise-Tutorials.com

Datenschutz und Impressum

Google Translator
Funktionale Cookies akzeptieren