Dokumentation
Einfache Integration
Integriere StoryWidget in unter 5 Minuten. Nur HTML, CSS und ein Script-Tag.
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Meine Website</title>
<!-- 1. StoryWidget CSS einbinden -->
<link rel="stylesheet" href="widget/story-widget.css">
</head>
<body>
<!-- Dein normaler Website-Inhalt -->
<header>
<h1>Willkommen auf meiner Website</h1>
<nav>...</nav>
</header>
<main>
<p>Hier ist dein Content...</p>
</main>
<!-- 2. StoryWidget JS einbinden (am Ende von body) -->
<script src="widget/story-widget.js" defer></script>
<!-- 3. Widget initialisieren -->
<script>
document.addEventListener('DOMContentLoaded', function() {
StoryWidget.init({
apiUrl: '/backend/api/stories.php',
position: 'bottom-right',
buttonColor: '#000000'
});
});
</script>
</body>
</html>Schnellstart in 4 Schritten
1
Herunterladen
Lade das Komplettpaket als ZIP herunter
2
Hochladen
Lade /backend auf deinen Webserver (PHP)
3
Einbinden
Fuege JS und CSS in deine HTML-Seite ein
4
Verwalten
Oeffne /admin und erstelle deine Stories
Dateistruktur nach dem Entpacken
storywidget/
widget/
story-widget.js <- Frontend Widget
story-widget.css <- Widget Styles
backend/
config.php <- Datenbank & Einstellungen
install.sql <- Datenbank-Setup
admin/
index.php <- Admin Login & Dashboard
upload.php <- Bild-Upload Handler
settings.php <- Widget Einstellungen
api/
stories.php <- REST API Endpoint
upload.php <- Upload API
uploads/ <- Hochgeladene Bilder