Mobirise Tutorials

MySQL Nachrichten

Eine CMS Anwendung von Werner-Zenk.de

Nachrichten

Happy Holidays Sale +++ XMAS Sale +++ Cyber Monday Sale +++ Black Friday Sale +++ Klickzähler +++

Forum(2) Mobirise(68) Sonstiges(4) Tutorials(27)

  Seitenübersicht
 
Freitag, 27 Dezember 2024 - 12:00 UhrHappy Holidays SaleGeschrieben von: Tommy
104
Diese Sonderangebote zum "Happy Holidays Sale" sind seit heute aktiv:

KIT für USD 119,00 = alle Erweiterungen (regulär 149,00)
START für USD 129,00 = alle Erweiterungen + 30 AI Sites/Monat + 3 Online Sites (regulär 179,00)
PRO für USD 139,00 = alle Erweiterungen + unbegrenzte AI Sites + 5 Online Sites (regulär 199,00)

beendet / terminated 09.01.2025

Montag, 23 Dezember 2024 - 14:00 UhrXMAS SaleGeschrieben von: Tommy
103
Das Sonderangebot zum "XMAS Sale" ist seit heute aktiv. Ihr könnt in diesem Jahr zwischen 3 Paketen wählen:

KIT für USD 109,00 = alle Erweiterungen (regulär 149,00)
START für USD 129,00 = alle Erweiterungen + 30 AI Sites/Monat + 3 Online Sites (regulär 179,00)
PRO für USD 139,00 = alle Erweiterungen + unbegrenzte AI Sites + 5 Online Sites (regulär 199,00)

beendet / terminated 27.12.2024
Montag, 2 Dezember 2024 - 16:57 UhrCyber Monday SaleGeschrieben von: Tommy
102
Das Sonderangebot zum "Cyber Monday Sale" ist nun aktiv. Ihr könnt in diesem Jahr zwischen 3 Paketen wählen:

KIT für USD 99,00 = alle Erweiterungen (regulär 149,00)
START für USD 129,00 = alle Erweiterungen + 30 AI Sites/Monat + 3 Online Sites (regulär 179,00)
PRO für USD 139,00 = alle Erweiterungen + unbegrenzte AI Sites + 5 Online Sites (regulär 199,00)




Die Preise für das Angebot zum "Cyber Monday" wurden am 09.12.2024 erhöht. Die Pakete kosten jetzt:

KIT für USD 129,00 = alle Erweiterungen (regulär 149,00)
START für USD 139,00 = alle Erweiterungen + 30 AI Sites/Monat + 3 Online Sites (regulär 179,00)
PRO für USD 149,00 = alle Erweiterungen + unbegrenzte AI Sites + 5 Online Sites (regulär 199,00)

beendet / terminated 12.12.2024
Mittwoch, 20 November 2024 - 06:00 UhrBlack Friday SaleGeschrieben von: Tommy
101
Das Sonderangebot zum "Black Friday Sale" ist seit heute aktiv. Ihr könnt in diesem Jahr zwischen 3 Paketen wählen:

KIT für USD 99,00 = alle Erweiterungen (regulär 149,00)
START für USD 119,00 = alle Erweiterungen + 30 AI Sites/Monat + 3 Online Sites (regulär 179,00)
PRO für USD 129,00 = alle Erweiterungen + unbegrenzte AI Sites + 5 Online Sites (regulär 199,00)

beendet / terminated 02.12.2024


Freitag, 19 April 2024 - 14:36 UhrMobirise v5.9.18 ist erschienenGeschrieben von: Tommy
98
... und steht seit heute zum Download bereit.

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

mobirise.com/history.html

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. Leider hat Werner-Zenk.de seine Seiten am 26.04.2024 erneut eingestellt.

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: 124 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