Hauptseite: Unterschied zwischen den Versionen

Aus DynPG-Wiki
Wechseln zu: Navigation, Suche
K (Änderungen von Urs Gamper (Diskussion) wurden auf die letzte Version von WikiSysop zurückgesetzt)
Zeile 7: Zeile 7:
 
Nicht sicher, wo Sie anfangen sollen? Beginnen Sie mit einem '''[[Überblick]]''' über alle Funktionen oder lesen Sie mehr über die '''[[Erste Schritte|Ersten Schritte]]''' mit DynPG. Eine Liste häufig gestellter Fragen finden Sie in den [[FAQ|FAQs]].
 
Nicht sicher, wo Sie anfangen sollen? Beginnen Sie mit einem '''[[Überblick]]''' über alle Funktionen oder lesen Sie mehr über die '''[[Erste Schritte|Ersten Schritte]]''' mit DynPG. Eine Liste häufig gestellter Fragen finden Sie in den [[FAQ|FAQs]].
 
</div>
 
</div>
 +
 +
{| width="100%" cellspacing="15"
 +
|-
 +
| class="main_div" id="news" |
 +
<div class="main_title">
 +
News
 +
</div>
 +
{{RSS}}
 +
 +
| class="main_div" id="did_you_know" |
 +
<div class="main_title">
 +
Wussten Sie schon?
 +
</div>
 +
{{Wussten Sie schon}}
 +
|}
  
 
<div class="main_div" id="main_content">
 
<div class="main_div" id="main_content">
Zeile 13: Zeile 28:
 
|-
 
|-
  
| valign="top" style="width:48%;" |
+
| valign="top" style="width:34%;" |
 
<div style="background-color:#F6F6F6; padding:5px; text-align:center; border:1px solid #DADADA;">
 
<div style="background-color:#F6F6F6; padding:5px; text-align:center; border:1px solid #DADADA;">
 
<big style="font-variant:small-caps;"><b>[[:Category:DynPG Anwenden|DynPG Anwenden]]</b></big>
 
<big style="font-variant:small-caps;"><b>[[:Category:DynPG Anwenden|DynPG Anwenden]]</b></big>
Zeile 19: Zeile 34:
 
''Inhalte erstellen und Webseiten verwalten mit DynPG''
 
''Inhalte erstellen und Webseiten verwalten mit DynPG''
 
</div>
 
</div>
| valign="top" style="width:48%;" |
+
| valign="top" style="width:34%;" |
 
<div style="background-color:#F6F6F6; padding:5px; text-align:center; border:1px solid #DADADA;">
 
<div style="background-color:#F6F6F6; padding:5px; text-align:center; border:1px solid #DADADA;">
 
<big style="font-variant:small-caps;"><b>[[:Category:DynPG Integrieren|DynPG Integrieren]]</b></big>
 
<big style="font-variant:small-caps;"><b>[[:Category:DynPG Integrieren|DynPG Integrieren]]</b></big>
  
 
''DynPG in eine Webseite einbinden''
 
''DynPG in eine Webseite einbinden''
 +
</div>
 +
| valign="top" style="width:32%;" |
 +
<div style="background-color:#F6F6F6; padding:5px; text-align:center; border:1px solid #DADADA;">
 +
<big style="font-variant:small-caps;"><b>[[:Category:Entwicklerdoku|DynPG Entwickeln]]</b></big>
 +
 +
''Die DynPG Software weiterentwickeln''
 
</div>
 
</div>
 
|-
 
|-
Zeile 58: Zeile 79:
 
* <big>[[:Category:Referenzen|Referenzen]]</big>
 
* <big>[[:Category:Referenzen|Referenzen]]</big>
 
: In dieser Kategorie finden Sie Referenzen mit Auflistungen aller Klassen, Identifier, Platzhalter und Funktionen von DynPG.  
 
: In dieser Kategorie finden Sie Referenzen mit Auflistungen aller Klassen, Identifier, Platzhalter und Funktionen von DynPG.  
 +
 +
| valign="top" |
 +
* <big>[[:Category:Entwicklerdoku|Code-Dokumentation]]</big>
 +
: Die Dokumentation des Quellcodes von DynPG ist das Ziel dieses Bereichs. Richtet sich an Entwickler.
 +
|}
  
 
</div>
 
</div>

Version vom 27. Juli 2017, 10:11 Uhr

Willkommen im DynPG Wiki

Sie befinden sich auf der Hauptseite des Dokumentationswikis von DynPG. DynPG steht für "dynamic web pages" und ist ein kostenfreies Content Management System auf Basis von PHP und MySQL. Dieser Wiki gibt Hilfestellung sowohl für die Benutzung des Backends von DynPG als auch für das Einbinden von DynPG im Frontend einer Webseite.

Nicht sicher, wo Sie anfangen sollen? Beginnen Sie mit einem Überblick über alle Funktionen oder lesen Sie mehr über die Ersten Schritte mit DynPG. Eine Liste häufig gestellter Fragen finden Sie in den FAQs.

News

<rss>http://www.dynpg.org/rss/aktuell.xml.php%7Cshort%7Ccharset=latin1%7Cdate=d M Y|max=7</rss>

mehr...

Wussten Sie schon?

<choose>

<option> Cache-Funktion

Mit der Version 4.1.0 bietet DynPG eine Cache-Funktion für die Seiten Ihres Frontends an. Dieser Cache speichert Webseiten in einem Zwischenspeicher ab, so dass sie schneller geladen und in der Webseite angezeigt werden, ohne dass der Inhalt dabei jedesmal neu berechnet werden muss. </option>

<option>

Datei hochladen in der Dateiauswahl

Datei hochladen in der Dateiauswahl

Wenn Sie in DynPG eine hochgeladene Datei auswählen möchten (z.B. beim Einfügen von Bildern im Texteditor) und dazu auf den Icon Durchsuchen.png Durchsuchen-Button klicken, wird oben in der Dateiliste ein Feld zum Hochladen von Dateien angezeigt. Wenn Sie auf dieses Feld klicken, können Sie dort auf einfache Weise eine Datei hochladen und direkt für die Auswahl festlegen. </option>

<option> Schnellinfo

Für viele interaktive Elemente im Backend von DynPG (Links, Button, Auswahlfelder, ...) wird ein Beschreibungstext angezeigt, wenn Sie mit der Maus über das Element fahren. Durch diese Funktion können Sie sich die Bedeutung der meisten Schaltflächen in DynPG anzeigen lassen. </option>

<option>

Link zum Gruppeninhalt

In der Übersichtstabelle der Gruppenverwaltung gibt es für jede Gruppe einen Link zum Bearbeiten des Gruppeninhalts. Sie finden die ID des Artikels, der als Gruppeninhalt für eine Gruppe festgelegt ist, in der entsprechenden Spalte der Übersicht. Diese ID fungiert gleichzeitig als Link zur "Artikel editieren"-Ansicht für diesen Artikel, in der Sie dessen Einstellungen und den Inhaltstext bearbeiten können. </option>

<option> Gruppeninhalt für mehrere Gruppen festlegen

Wenn Sie einen Artikel als Gruppeninhalt für mehrere Gruppen festlegen möchten, können Sie dazu die erweiterte Funktionalität beim Duplizieren von Artikeln in der "Artikel editieren"-Ansicht nutzen. Hier können Sie bei 2) die Gruppen bestimmen, für die der Artikel als Gruppeninhalt festgelegt werden soll. </option>

<option> Assoziationen

Falls Sie denken, für Sie gibt es bei DynPG nichts mehr zu lernen, dann sollten Sie sich einmal mit Assoziationen beschäftigen. Mit dieser Funktion können Sie ähnlich zu einer Artikel-Detailansicht einen Artikel abhängig vom Navigationskontext in einem Bereich der Webseite anzeigen lassen. In Kombination mit Templates ergeben sich dadurch völlig neue Gestaltungsmöglichkeiten, wie flexiblere Webseiten-Designs, dynamische Hintergrundwechsel und vieles mehr. </option>

<option> Links zu sozialen Netzwerken

Sie haben die Möglichkeit für Ihre Artikel automatisch Links zu sozialen Netzwerken wie Page facebook.gif Facebook und Page twitter.gif Twitter zu erstellen. Die Befehle dafür sind $DynPG->SetParam_A_FacebookNavigation(true) und $DynPG->SetParam_A_TwitterNavigation(true) und müssen vor der Ausgabe der Artikel-Detailansicht $DynPG->Write_Article() eingefügt werden. Sie finden die Befehle auch in der Funktionsreferenz im Abschnitt zur Artikel-Detailansicht. </option>

<option>

Der Home-Bereich

Home-Bereich

Wenn Sie regelmäßig neue Artikel zu Ihrer Webseite hinzufügen oder auf der Startseite einige Artikel besonders hervorheben möchten, dann empfiehlt es sich, einen Home-Bereich einzurichten. Dabei handelt es sich um eine Ansicht, die bestimmte Artikel in einer übersichtlichen Liste darstellt. Welche das sind, können Sie im Backend durch eine einfache Einstellung festlegen. </option>

<option>

Tabelle expandieren

Tabelle expandieren in der Artikelübersicht

In der Gruppenverwaltung des Backends werden bei einem Klick auf eine Gruppe alle in ihr enthaltenen Artikel in einer Tabelle angezeigt. Wenn Sie dort mehr Informationen angezeigt bekommen möchten, dann können Sie im oberen Teil der Liste auf "Tabelle expandieren" klicken. Daraufhin werden viele weitere Informationen zu den Artikeln angezeigt. </option>

<option>

Stapelverarbeitung von Artikeln

Stapelverarbeitung von Artikeln

Die Artikelübersicht des Backends bietet Ihnen die Möglichkeit, mehrere Artikel auf einmal zu verarbeiten. Sie können unter der Übersichtstabelle bei Stapelverarbeitung eine Aktion im Auswahlfeld wählen. Diese Aktion wird dann für alle markierten Artikel, bei denen ein Häckchen im Kontrollkästchen gesetzt ist, ausgeführt.

Sie können die folgenden Aktionen für alle Artikel ausführen: In andere Gruppe verschieben, Löschen, Besucherzähler auf Null setzen, Aus Home-Anzeige nehmen, Öffentlich schalten, Nicht öffentlich schalten </option>

<option> CSS

CSS sollten Sie immer dann verwenden, wenn Sie die Farbgestaltung der Webseite ändern wollen. Dieser Weg eignet sich nur begrenzt dazu, die Struktur der Webseite zu verändern, da diese durch Templates festgelegt wird. Ein Beispiel für eine sinnvolle Änderung, bei der Sie CSS verwenden sollten, ist, wenn Sie die Hintergrundfarbe eines Seitenelements ändern möchten oder Formatierungen am Text vornehmen wollen. Welche HTML Elemente bei der Generierung der Seite von DynPG erzeugt werden, können Sie in der CSS-Referenz nachlesen. </option>

<option> Templates

Templates eignen sich besonders gut dazu, um die Struktur und den Aufbau der Webseite zu verändern. Style-Informationen, wie die Farbgebung der Elemente, sollten Sie hier noch nicht festlegen, da hierfür CSS verwendet wird. Ein Beispiel für eine sinnvolle Verwendung von Templates ist, wenn Sie andere HTML Elemente in der Artikelliste verwenden möchten (wie z.B. divs statt Tabellenelementen). Wie Sie die Templates verändern und welche Templatevariablen es gibt, erfahren Sie im Tutorial - Templates bzw. der Template-Referenz. </option>

<option>

DynPG Schnellreferenz

DynPG Schnellreferenz

Wie hieß nochmal dieser eine Befehl? Die Schnellreferenz bietet Ihnen eine kurze Übersicht über die am häufigsten verwendeten Befehle von DynPG. Im Downloadbereich der DynPG Homepage finden Sie auch eine PDF-Version der Referenz, die sich besonders für Copy & Paste Operationen von Befehlen eignet. </option>

<option>

Der Frontend-Editiermodus

Frontend-Editiermodus

Mit dem Frontend-Editiermodus können Sie die Artikel Ihrer Webseite bequem im Frontend der Webseite, d.h. direkt im Browser, bearbeiten. Sie können dort bestehende Artikel bearbeiten, sowie neue Inhalte und Menüpunkte hinzufügen. Alle Änderungen die Sie machen werden im Backend gespeichert, wenn Sie auf "Speichern" klicken. Sie können auch den Live-Modus aktivieren, um alle getätigten Änderungen umgehend abzuspeichern.

Sie können den Frontend-Editiermodus aktivieren, indem Sie im oberen Bereich des Backends auf den Btn editmode.jpg Button zum Aktivieren des Frontend-Editiermodus klicken. </option>

<option> DynPG Version 4.5.0

Die neue Version 4.5.0 von DynPG ist da! Mit vielen neuen Funktionen und nützlichen Verbesserungen ist DynPG jetzt noch leichter und komfortabler zu bedienen. Lesen Sie den Artikel über die Neuerungen in DynPG 4.5 um sich einen kurzen Überblick über die wichtigsten Neuerungen zu verschaffen. </option>

</choose>

DynPG Anwenden

Inhalte erstellen und Webseiten verwalten mit DynPG

DynPG Integrieren

DynPG in eine Webseite einbinden

DynPG Entwickeln

Die DynPG Software weiterentwickeln

In diesem Bereich finden Sie allgemeine Informationen über DynPG. Erfahren Sie hier worum es sich bei DynPG handelt, wofür man es benutzt und weitere wissenswerte Informationen.


Hier finden Sie eine Anleitung zur Installation und Konfiguration von DynPG auf Ihrem Webserver.


Dieser Bereich bietet Hilfestellung für die Bedienung des Backends, d.h. dem Bereich der zum Verwalten der Inhalte verwendet wird.


Hier befinden sich Anleitungen zur Installation, Integration und Bedienung von DynPG Modulen, d.h. Erweiterungen wie dem Blog oder E-Shop.
Wie Sie aus statischem Inhalt dynamische Webseiten generieren können und wie man DynPG in eine Webseite integriert, erfahren Sie in dieser Kategorie.


Hier finden Sie Code-Snippet-Beispiele und Informationen zu den Musterwebseiten.


In diesem Bereich finden Sie Artikel und Videos die Schritt für Schritt den Aufbau der eigenen Webseite mit DynPG erklären.


In dieser Kategorie finden Sie Referenzen mit Auflistungen aller Klassen, Identifier, Platzhalter und Funktionen von DynPG.
Die Dokumentation des Quellcodes von DynPG ist das Ziel dieses Bereichs. Richtet sich an Entwickler.

Mitmachen

Jeder, der seine Erfahrungen mit DynPG weitergeben möchte, ist herzlich eingeladen dies hier zu tun (Hilfe zum Schreiben in diesem Wiki). Ebenso willkommen sind natürlich auch Verbesserungen von Artikeln oder Kommentare zu diesen auf den Diskussionsseiten (siehe auch Veraltete Artikel, Unvollständige Artikel).