First commit

This commit is contained in:
2025-02-28 08:45:43 +01:00
commit 1f4e772600
1122 changed files with 74621 additions and 0 deletions

View File

@ -0,0 +1,229 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- utf8-marker: äöü -->
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<meta name="content-language" content="de">
<title>Pagemanager_XH - Manual</title>
<link rel="stylesheet" type="text/css" href="./stylesheet.css">
</head>
<body>
<h1>Pagemanager_XH - a CMSimple_XH Plugin</h1>
<img src="../pagemanager.png" style="display:block; float:left">
<p>Pagemanager_XH simplifies the administration of pages of a
CMSimple_XH installation.
This plugin is comparable to the Menumanager plugin with regard to functionality,
but by using a treeview it allows for better handling of websites with many pages.
With Pagemanager_XH it is also possible to rearrange whole submenus.</p>
<ul id="nav">
<li><a href="#requirements">Requirements</a></li>
<li><a href="#installation">Installation</a></li>
<li><a href="#settings">Settings</a></li>
<li><a href="#usage">Usage</a></li>
<li><a href="#limitations">Limitations</a></li>
<li><a href="#license">License</a></li>
<li><a href="#credits">Credits</a></li>
</ul>
<div id="body">
<p><strong>Please do read this documentation! Support might not be given otherwise.
It's generally a good idea to read the documentation,
<em>before</em> you encounter any problems!</strong></p>
<h2><a name="requirements">Requirements</a></h2>
<p>Pagemanager_XH is a plugin for CMSimple_XH.
It requires a UTF-8 encoded version,
i.e. it's usable from CMSimple_XH 1.2 on. Additionally it requires the
jQuery4CMSimple plugin. This will be already installed in all versions of CMSimple_XH since 1.4.1.
If you have an older version, it's best to download and install
<a href="http://www.cmsimple-xh.com/wiki/doku.php/plugins:jquery4cmsimple">
jQuery4CMSimple</a> before proceeding.</p>
<div class="toplink"><a href="#">back to top</a></div>
<h2><a name="installation">Installation</a></h2>
<p>The installation is done as with many other CMSimple_XH plugins.
See the <a href="http://www.cmsimple-xh.com/wiki/doku.php/manuals:users_manual:plugins:installation">
CMSimple_XH wiki</a> for further details.</p>
<ol>
<li>Backup the data on your server.</li>
<li>Unzip the distribution on your computer.</li>
<li>Upload the whole directory pagemanager to your server into the CMSimple_XH plugins directory.</li>
<li>If neccessary set write permissions to the subdirectories css, config und languages.</li>
</ol>
<div class="toplink"><a href="#">back to top</a></div>
<h2><a name="settings">Settings</a></h2>
<p>The plugin's configuration is done as with many other
CMSimple_XH plugins in the website's back-end.
Select Pagemanager from "Plugins".</p>
<p>You can change the default settings of Pagemanager_XH in "Plugin Config".
Hints for the options will be displayed
when hovering over the help icon with your mouse.</p>
<p>Localization is done in "Plugin Language".
You can translate the character strings to your own language,
or customize them according to your needs.</p>
<p>The look of Pagemanager_XH can be customized in "Plugin Stylesheet".
Particularly you should look for the settings that are commented out.
Perhaps you like to try to active these settings.
The currently distributed stylesheet is optimized for the
standard configuration with three menu levels.</p>
<div class="toplink"><a href="#">back to top</a></div>
<h2><a name="usage">Usage</a></h2>
<img class="image-right" src="pagemanager.png" alt="Pagemanager_XH screenshot">
<p>This plugin is used exclusively in CMSimple_XH's backend.
It is started by "Select&nbsp;Plugin"&nbsp;> "Pagemanager"&nbsp;> "Page&nbsp;administration".
Now you see a view of your site's structure,
that basically resembles the sitemap.
However, it is possible to open and close page branches in this view,
so you don't loose overview of even extensive websites.
You can open or close those by clicking on the small markers left to the page,
or by double clicking their titles.</p>
<p>Above the tree view of your website's pages you find Pagemanager_XH's <strong>toolbar</strong>.
When hovering over the buttons, popups which describe the tool's function will be shown.
The two leftmost buttons allow to expand resp. collapse the tree view of your website.
The toolbar is particularly useful,
if your browser doesn't allow Pagemanager_XH's context menu to popup.</p>
<p>Rearrangement of the structure of your pages is done by <strong>drag & drop</strong>;
when dragging according markers are shown, so you can see where
the page will be inserted when dropping it.
If it is not possible to drag to a certain page,
because it would result in e.g. a recursive page structure,
or the nesting level would be greater then your configured menu levels,
this will be shown by a red cross
or you will simply be not allowed to drop there.
<em>So carefully watch the markers,</em>
until you get a feeling how the drag&drop works.
If you hold down the CTRL key while dragging,
the result will be a copy instead of a move operation.</p>
<table border="1" style="margin: auto">
<caption><strong>Examples of drag&drop move operations</strong></caption>
<tr><th>during move</th><th>after move</th></tr>
<tr><td><img src="move1.png" alt="Move 1"></td><td><img src="result1.png" alt="Result 1"></td></tr>
<tr><td><img src="move2.png" alt="Move 2"></td><td><img src="result2.png" alt="Result 2"></td></tr>
<tr><td><img src="move3.png" alt="Move 3"></td><td><img src="result3.png" alt="Result 3"></td></tr>
<tr><td><img src="move4.png" alt="Move 4"></td><td><img src="result4.png" alt="Result 4"></td></tr>
</table>
<p>Additional functionality is available in the toolbar
or through the <strong>context menu</strong>
(click the right mouse button on the page).
You can create new pages, rename or delete existing ones,
and use the common clipboard functions as an alternative to drag & drop.
If a paste operation will result in a recursive page structure,
e.g. by copying a page into itself,
it will be silently ignored, to not annoy you with a warning message.
<em>If you delete the selected page, all it's subpages will be deleted as well.</em></p>
<p>The checkboxes to the left of the pages
allow you to view and change and their <strong>publishing state</strong>.
You can configure if they refer to 'Published?' or 'Show in menu?'.
<strong>Duplicate headings</strong> are shown as in the navigation menu.
If you hover over them with the mouse pointer,
the real page headings will be displayed in a popup.
<strong>Newly created pages</strong> will be shown with a different icon,
to better distinguish them from old pages.</p>
<p>The possiblitly to copy whole substructures might not seam resonable at first sight,
but it could be useful, e.g. if you've got a gallery on those pages,
because all content <em>and</em> meta data of these pages will be copied too.
So it is possible to adjust details afterwards.</p>
<p>Note that there is no undo or cancel functionality.
If you've totally mixed up your page structure
simply refresh your browser's view <em>without</em> saving before.
Your old page structure will be presented again.</p>
<div class="toplink"><a href="#">back to top</a></div>
<h2><a name="limitations">Limitations</a></h2>
<h3>Irregular page structures</h3>
<p>It is possible that your existing website has an irregular page structure.
E.g. after an &lt;h1&gt; heading follows immediatly an &lt;h3&gt; heading
without an &lt;h2&gt; heading in between.</p>
<p>You can check the regularity of your page structure
with Pagemanager_XH. It will warn you of any irregularities
and will let you proceed only, if you explicitly confirm!
If you do not proceed, no harm will be done.</p>
<p>If you don't understand what this is about:
<strong>Consult your webmaster, or get any other support before proceeding
with Pagemanager_XH!</strong></p>
<p>Irregularities in your page structure might have
unintentionally happend while you were editing manually
the page structure in the editor (e.g. changing headings, deleting pages).</p>
<p><strong>But it is possible that this feature is used by your system
for a special purpose.</strong> Perhaps all pages with an &lt;h3&gt; heading are
hidden automatically!
In this case you can't use Pagemanager_XH, because it reorders
your page structure to be regular.
If you nonetheless want to use Pagemanager_XH you have to use other
means (see the Page Tab above the editor) to hide the appropriate pages.
But in any case, if you're not <em>exactly</em> knowing,
if your irregular page structure is intentionally so, consult your webmaster.
<strong>Support will not be given to repair damage in the case of
reorderd structures in the CMSimple forum.</strong></p>
<p>If the page structure of your website is irregular,
and you want to keep it this way, <em>you can't use Pagemanager_XH</em>.
If you've already installed it,
it's best to uninstall it, and to use your current way of manipulating your
page structure. Or, you can have a look at
<a href="http://www.cmsimple-styles.com/cmsimplestyles/?Plugins_%26amp%3B_Tools:Menumanager_Plugin">
Menumanager</a>.</p>
<h3>jQuery</h3>
<p>Pagemanager_XH <em>may</em> not work in installations
with jQuery dependent plugins/addons/templates that
don't use jQuery4CMSimple, but import their own jQuery library.
This won't get fixed (as it's not possible to fix it in all cases),
because all developers are advised to use only jQuery4CMSimple together
with all their jQuery based code for CMSimple_XH.
So offending extensions should be updated!</p>
<div class="toplink"><a href="#">back to top</a></div>
<h2><a name="license">License</a></h2>
<p>Pagemanager_XH is licensed under
<a href="http://www.gnu.org/licenses/gpl.html">GPLv3</a>.</p>
<p>&copy; 2011-2012 Christoph M. Becker</p>
<p>Slovak translation &copy; 2011 Dr. Martin Sereday<br>
Czech translation &copy; 2011 Josef Nemec<br>
Danish translation &copy; 2011 Jens Maegaard<br>
French translation &copy; 2011 Patrick Varlet<br>
Russian translation &copy; 2012 Viktor Klim<br>
Polish translation &copy; 2012 Kamil Krzes</p>
<div class="toplink"><a href="#">back to top</a></div>
<h2><a name="credits">Credits</a></h2>
<p>This plugin includes <a href="http://www.jstree.com/">jsTree</a>.
Many thanks to Ivan Bozhanov, the developer of this library.</p>
<p>jsTree uses <a href="http://jQuery.com">jQuery</a>.
Many thanks to all developers of this great javascript framework.</p>
<p>jQuery is made available for CMSimple_XH by
<a href="http://www.cmsimple-xh.com/wiki/doku.php/plugins:jquery4cmsimple">
jQuery4CMSimple</a>. Many thanks to Holger Irmler, the author of this plugin.</p>
<p>The plugin icon is designed by <a href="http://milanioom.deviantart.com/">Milan Jovanović</a>.
Many thanks for making this icon freely available.</p>
<p>This plugin uses free applications icons from <a href="http://www.aha-soft.com/">Aha-Soft</a>.
Many thanks to making these icons freely available.</p>
<p>Many thanks to the community at the <a href="http://www.cmsimpleforum.com">CMSimple forum</a>
for tips, suggestions and testing.
Particularly I want to thank "snafu", who's early feedback encouraged me to
go on with Pagemanager_XH.
Many thanks to Ulrich, who found a severe bug (and some minor issues)
and helped to fix it by providing detailed information on what's happened.
And many thanks to Gert for providing the nice stylesheet, some bugfixes and translations
and many valuable hints.
I also want to thank Martin, whose report about problems with the context menu
inspired the addition of the toolbar,
and Tata who inspired the "scrolling" toolbar.</p>
<p>And last but not least many thanks to all developers of <a href="http://www.cmsimple-xh.com">
CMSimple_XH</a> without whom this amazing CMS wouldn't exist.</p>
<div class="toplink"><a href="#">back to top</a></div>
</div>
</body>
</html>

View File

@ -0,0 +1,246 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- utf8-marker: äöü -->
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<meta name="content-language" content="de">
<title>Pagemanager_XH - Handbuch</title>
<link rel="stylesheet" type="text/css" href="./stylesheet.css">
</head>
<body>
<h1>Pagemanager_XH - ein CMSimple_XH Plugin</h1>
<img src="../pagemanager.png" style="display:block; float:left">
<p>Pagemanager_XH vereinfacht die Verwaltung von Seiten in einer
CMSimple_XH-Installation.
Dieses Plugin ist vom Funktionsumfang vergleichbar mit dem Menumanager-Plugin,
ist aber durch die Baumdarstellung auch bei umfangreichen Homepages übersichtlicher.
Darüber hinaus können beim Pagemanager_XH ganze Menüstrukturen auf einmal verschoben werden.</p>
<ul id="nav">
<li><a href="#requirements">Voraussetzungen</a></li>
<li><a href="#installation">Installation</a></li>
<li><a href="#settings">Einstellungen</a></li>
<li><a href="#usage">Verwendung</a></li>
<li><a href="#limitations">Beschränkungen</a></li>
<li><a href="#license">Lizenz</a></li>
<li><a href="#credits">Danksagung</a></li>
</ul>
<div id="body">
<p><strong>Bitte lesen Sie diese Dokumentation!
Andernfalls wird möglicherweise kein Support gewährt.
Es ist grundsätzlich eine gute Idee, die Dokumentation zu lesen,
<em>bevor</em> Sie auf Probleme stoßen!</strong></p>
<h2><a name="requirements">Voraussetzungen</a></h2>
<p>Pagemanager_XH ist ein Plugin für CMSimple_XH.
Es kann nur unter einer UTF-8 kodierten Version genutzt werden,
also ab CMSimple_XH 1.2. Zusätzlich benötigen sie noch das jQuery4CMSimple-Plugin.
Dieses wird in allen CMSimple_XH-Versionen ab 1.4.1 bereits vorinstalliert sein.
Haben Sie eine ältere Version, ist es am besten
<a href="http://www.cmsimple-xh.com/wiki/doku.php/plugins:jquery4cmsimple">
jQuery4CMSimple</a> herunter zu laden und zu installieren,
bevor Sie fortfahren.</p>
<div class="toplink"><a href="#">zum Seitenanfang</a></div>
<h2><a name="installation">Installation</a></h2>
<p>Die Installation erfolgt wie bei vielen anderen CMSimple_XH-Plugins auch.
Im <a href="http://www.cmsimple-xh.com/wiki/doku.php/manuals:users_manual:plugins:installation">
CMSimple_XH Wiki</a> finden sie ausführliche Hinweise.</p>
<ol>
<li>Sichern Sie die Daten auf Ihrem Server.</li>
<li>Entpacken Sie die ZIP-Datei auf Ihrem Computer.</li>
<li>Laden Sie das gesamte Verzeichnis auf Ihren Server in das CMSimple_XH plugins Verzeichnis hoch.</li>
<li>Vergeben Sie falls nötig Schreibrechte für die Unterverzeichnisse css, config und languages.</li>
</ol>
<div class="toplink"><a href="#">zum Seitenanfang</a></div>
<h2><a name="settings">Einstellungen</a></h2>
<p>Die Konfiguration des Plugins erfolgt wie bei vielen anderen CMSimple_XH-Plugins
auch im Administrationsbereich der Homepage. Wählen Sie unter Plugins
Pagemanager_XH aus.</p>
<p>Sie können die Original-Einstellungen von Pagemanager_XH in der Plugin-Konfiguration ändern.
Beim Überfahren der Hilfe-Icons mit der Maus werden Hinweise zu den Einstellungen angezeigt.</p>
<p>Die Lokalisierung wird unter Plugin-Sprache vorgenommen.
Sie können die Zeichenketten in Ihre eigene Sprache übersetzen,
oder sie entsprechend Ihren Anforderungen anpassen.</p>
<p>Das Aussehen von Pagemanager_XH kann unter Plugin-Stylesheet angepasst werden.
Besonders sollten Sie auf die auskommentierten Einstellung achten.
Vielleicht versuchen sie einmal, diese zu aktivieren.
Das aktuell ausgelieferte Stylesheet wurde für die Standard-Einstellung
von drei Menü-Ebenen optimiert.</p>
<div class="toplink"><a href="#">zum Seitenanfang</a></div>
<h2><a name="usage">Verwendung</a></h2>
<img class="image-right" src="pagemanager.png" alt="Pagemanager_XH Bildschirmfoto">
<p>Dieses Plugin ist ausschließlich für den Administrationsbereich
von CMSimple_XH gedacht. Es wird dort über
"Plugins&nbsp;wählen"&nbsp;> "Pagemanager"&nbsp;> "Seiten&nbsp;verwalten" aufgerufen.
Nun sehen Sie die Struktur Ihrer Homepage in einer Darstellung,
die prinzipiell Ihrem Inhaltsverzeichnis entspricht.
Allerdings können Sie hier einzelne Seitenzweige öffnen und schließen,
um auch bei umfangreichen Homepages nicht die Übersicht zu verlieren.
Das Öffnen und Schließen erfolgt über die kleinen Markierungen
links von der Seite, oder durch Doppel-Klicken auf den Titel.</p>
<p>Oberhalb der Baumansich der Seiten Ihrer Homepage
befindet sich Pagemanager_XHs <strong>Werkzeugleiste</strong>.
Wenn sie mit der Maus über die Schalter fahren, werden Popups eingeblendet,
die die Funktion des Werkzeugs beschreiben.
Die ersten beiden Schalter ganz links ermöglichen es, die Baumansicht Ihrer Homepage auf- bzw. einzuklappen.
Die Werkzeugleiste ist besonders nützlich, wenn Ihr Browser verhindert, dass sich das Kontext-Menü öffnet.</p>
<p>Das Umorganisieren der Seitenstruktur erfolgt per <strong>Drag & Drop</strong>;
beim Ziehen einer Seite werden entsprechende Markierungen eingeblendet,
damit Sie sehen können, wo die Seite beim Ablegen eingeordnet wird.
Sollte es nicht möglich sein auf eine bestimmte Seite zu ziehen,
weil das z.B. in einer rekursiven Seitenstruktur resultieren würde,
oder die Verschachtelungstiefe größer wäre als Ihre konfigurierten "menu levels",
wird das durch ein rotes Kreuz angezeigt,
oder es wird einfach nicht möglich sein, die Seite hier abzulegen,
<em>Also beachten sie genau die Markierungen</em>,
bis Sie ein Gefühl dafür bekommen, wie das Drag&Drop funktioniert.
Wenn Sie beim Ziehen einer Seite STRG gedrückt halten,
wird die Seite kopiert statt verschoben.</p>
<table border="1" style="margin: auto">
<caption><strong>Beispiele von Drag & Drop Verschiebe-Operationen</strong></caption>
<tr><th>während dessen</th><th>danach</th></tr>
<tr><td><img src="move1.png" alt="Verschieben 1"></td><td><img src="result1.png" alt="Ergebnis 1"></td></tr>
<tr><td><img src="move2.png" alt="Verschieben 2"></td><td><img src="result2.png" alt="Ergebnis 2"></td></tr>
<tr><td><img src="move3.png" alt="Verschieben 3"></td><td><img src="result3.png" alt="Ergebnis 3"></td></tr>
<tr><td><img src="move4.png" alt="Verschieben 4"></td><td><img src="result4.png" alt="Ergebnis 4"></td></tr>
</table>
<p>Weitere Funktionen sind über die Werkzeugleiste
und das <strong>Kontextmenü</strong> verfügbar
(klicken Sie mit der rechten Maustaste auf eine Seite).
Sie können neue Seiten erstellen, bestehende umbenennen und löschen,
und es stehen Ihnen die üblichen Zwischenablagefunktionen
zur Verfügung, die sie alternativ zu Drag & Drop verwenden können.
Sollte eine Einfüge-Operation in einer rekursiven Seitenstruktur resultieren,
z.B. wenn Sie eine Seite in sich selbst einfügen,
wird sie stillschweigend ignoriert,
um Sie nicht mit einer Warnung zu belästigen.
<em>Wenn sie die gewählte Seite löschen, werden alle ihre Unterseiten ebenfalls gelöscht.</em></p>
<p>Die Checkboxen links von den Seiten erlauben es Ihnen,
deren <strong>Veröffentlichungsstatus</strong> anzusehen und zu ändern.
Sie können einstellen, ob sie sich auf 'Veröffentlicht?'
oder 'In der Navigation anzeigen' beziehen.
<strong>Doppelte Überschriften</strong> werden wie im Navigations-Menü angezeigt.
Wenn Sie mit der Maus darüber fahren,
werden die tatsächlichen Seitentitel in einem Popup eingeblendet.
<strong>Neu erstellte Seiten</strong> werden mit einem anderen Icon angezeigt,
damit Sie sie besser von bereits bestehenden unterscheiden können.</p>
<p>Die Möglichkeit ganze Unterstrukturen zu kopieren mag auf den ersten Blick nicht einleuchtend sein,
aber sie könnte nützlich werden, wenn Sie z.B. eine Galerie auf diesen Seiten anzeigen,
denn der gesamte Inhalt <em>und</em> die Metadaten werden ebenso mit kopiert.
Dann ist es möglich, einzelne Details nachträglich anzupassen.</p>
<p>Beachten Sie, dass es keine Rückgängig- oder Abbrechen-Funktion gibt.
Sollten sie Ihre Seitenstruktur total durcheinander gebracht haben,
aktualisieren sie einfach die Ansicht Ihres Browsers <em>ohne</em> vorher zu speichern.
Ihre alte Seitenstruktur wird dann neu angezeigt.</p>
<div class="toplink"><a href="#">zum Seitenanfang</a></div>
<h2><a name="limitations">Beschränkungen</a></h2>
<h3>Unregelmäßige Seitenstruktur</h3>
<p>Es is möglich, dass Ihre bestehende Homepage eine unregelmäßige
Seitenstruktur aufweist. Zum Beispiel können nach einem &lt;h1&gt;
Titel direkt ein &lt;h3&gt; Titel folgen, ohne einen &lt;h2&gt; Titel dazwischen.</p>
<p>Sie können Ihre Seitenstruktur auf Unregelmäßigkeiten mit Pagemanager_XH
prüfen. Im Falle von Unregelmäßigkeiten werden sie informiert,
und Sie können nur fortfahren, wenn sie ausdrücklich zustimmen.
Wenn Sie nicht fortfahren, wird kein Schaden entstehen.</p>
<p>Wenn Sie nicht verstehen, worum es hier geht:
<strong>Befragen Sie Ihren Webmaster, oder holen Sie anderen Rat ein,
bevor sie mit Pagemanager_XH fortfahren.</strong></p>
<p>Unregelmäßigkeiten in der Seitenstruktur könnten sich versehentlich
eingeschlichen haben, während Sie die Seitenstruktur manuell im Editor
verändert haben (z.B. durch Änderung von Titel-Formatierungen,
oder Löschen von Seiten).</p>
<p><strong>Aber es ist denkbar, dass diese Möglichkeit von Ihrem System
zu einem speziellen Zweck verwendet wird.</strong>
Möglicherweise werden alle Seiten mit einem &lt;h3&gt; Titel
automatisch versteckt!
In diesem Fall können Sie Pagemanager_XH nicht verwenden,
da es Ihre Seitenstruktur reorganisiert, um Unregelmäßigkeiten zu beheben.
Sollten Sie dennoch Pagemanager_XH verwenden wollen,
müssen Sie diese Seiten auf eine andere Weise verstecken
(schauen sie in den Seite-Tab über dem Editor).
Aber falls sie nicht <em>genau</em> wissen, ob Ihre
unregelmäßige Seitenstruktur absichtlich so ist,
befragen Sie Ihren Webmaster.
<strong>Hilfestellung um Schaden zu beheben, der durch
Umordnung der Seitenstruktur entstanden ist, wird im CMSimple Forum
nicht gewährt werden!</strong></p>
<p>Hat Ihre Homepage eine unregelmäßige Seitenstruktur,
und Sie wollen es dabei belassen,
<em>können Sie Pagemanager_XH nicht verwenden.</em>
Sollten Sie es bereits installiert haben,
deinstallieren Sie es am besten gleich wieder,
und bearbeiten Sie die Struktur Ihrer Homepage wie bisher.
Oder Sie sehen einmal nach
<a href="http://www.cmsimple-styles.com/cmsimplestyles/?Plugins_%26amp%3B_Tools:Menumanager_Plugin">
Menumanager</a>.</p>
<h3>jQuery</h3>
<p>Pagemanager_XH <em>könnte</em> in Installationen
mit jQuery abhängigen Plugins/Addons/Vorlagen,
die jQuery4CMSimple nicht verwenden,
sondern ihre eigene jQuery Bibliothek importieren, nicht funktionieren.
Dieses Problem wird nicht behoben werden
(es ist ohnehin nicht möglich, es für alle Fälle zu beheben),
weil allen Entwicklern geraten wird, ausschließlich jQuery4CMSimple
in Verbindung mit ihrem jQuery basierten Code für CMSimple_XH zu verwenden.
Daher sollten diejenigen Erweiterungen aktualisiert werden,
die sich nicht daran halten!</p>
<div class="toplink"><a href="#">zum Seitenanfang</a></div>
<h2><a name="license">Lizenz</a></h2>
<p>Pagemanager_XH kann unter Einhaltung der
<a href="http://www.gnu.org/licenses/gpl.html">GPLv3</a> verwendet werden.</p>
<p>&copy; 2011-2012Christoph M. Becker</p>
<p>Slowakische Übersetzung &copy; 2011 Dr. Martin Sereday<br>
Tschechische Übersetzng &copy; 2011 Josef Nemec<br>
Dänische Übersetzung &copy; 2011 Jens Maegaard<br>
Französische Übersetzung &copy; 2011 Patrick Varlet<br>
Russische Übersetzung &copy; 2012 Viktor Klim<br>
Polnische Übersetzung &copy; 2012 Kamil Krzes</p>
<div class="toplink"><a href="#">zum Seitenanfang</a></div>
<h2><a name="credits">Danksagungen</a></h2>
<p>Dieses Plugin beinhaltet <a href="http://www.jstree.com/">jsTree</a>.
Vielen Dank an Ivan Bozhanov, den Entwickler dieser Bibliothek.</p>
<p>jsTree verwendet <a href="http://jQuery.com">jQuery</a>.
Vielen Dank allen Entwicklern dieses großartigen Javascript Frameworks.</p>
<p>jQuery wird CMSimple_XH durch
<a href="http://www.cmsimple-xh.com/wiki/doku.php/plugins:jquery4cmsimple">
jQuery4CMSimple</a> zur Verfügung gestellt.
Vielen Dank an Holger Irmler, den Entwickler dieses Plugins.</p>
<p>Das Plugin-Icon wurde von <a href="http://milanioom.deviantart.com/">Milan Jovanović</a> entworfen.
Vielen Dank für die frei Verwendbarkeit dieses Icons.</p>
<p>Dieses Plugin verwendet "free application icons" von <a href="http://www.aha-soft.com/">Aha-Soft</a>.
Vielen Dank für die freie Verwendbarkeit dieser Icons.</p>
<p>Vielen Dank an die Gemeinschaft im <a href="http://www.cmsimpleforum.com">CMSimple-Forum</a>
für Tipps, Anregungen und das Testen.
Besonders möchte ich "snafu" danken, dessen frühe Rückmeldungen mich ermutigt haben,
Pagemanager_XH weiter zu entwickeln.
Vielen Dank an Ulrich der einen schweren Fehler (und mehrere kleinere Probleme) fand,
und der bei der Behebung desselben half,
indem er eine detailierte Beschreibung gab, was geschehen war.
Und vielen Dank an Gert, der das nette Stylesheet, einige Fehlerkorrekturen und Übersetzungen
und viele wertvolle Tipps zur Verfügung gestellt hat.
Und ich möchte ebenfalls Martin danken, dessen Bericht über Probleme mit dem Kontextmenü
das Hinzufügen der Werkzeugleiste inspiriert hat,
sowie Tata, der die "scrollende" Toolbar inspiriert hat.</p>
<p>Und natürlich vielen Dank allen Entwicklern von <a href="http://www.cmsimple-xh.de">CMSimple_XH</a>,
ohne die dieses fantastische CMS nicht existieren würde.</p>
<div class="toplink"><a href="#">zum Seitenanfang</a></div>
</div>
</body>
</html>

View File

@ -0,0 +1,194 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- utf8-marker: äöü -->
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<meta name="content-language" content="de">
<title>Pagemanager_XH - Návod</title>
<link rel="stylesheet" type="text/css" href="./stylesheet.css">
</head>
<body>
<h1>Pagemanager_XH - CMSimple_XH Plugin</h1>
<img src="../pagemanager.png" style="display:block; float:left">
<p>Pagemanager_XH zjednodušuje spravovanie stránok v inštalácii CMSimple_XH.
Tento plugin je svojou funkčnosťou porovnateľný s pluginom Menumanager,
ale vďaka stromovej štruktúre je aj pri rozsiahlejších stránkach prehľadnejší.
Pomocou pluginu Pagemanager_XH tak môžete presúvať naraz celé časti štruktúry.</p>
<ul id="nav">
<li><a href="#requirements">Požiadavky</a></li>
<li><a href="#installation">Inštalácia</a></li>
<li><a href="#settings">Nastavenia</a></li>
<li><a href="#usage">Použitie</a></li>
<li><a href="#limitations">Obmedzenia</a></li>
<li><a href="#license">Licencia</a></li>
<li><a href="#credits">Poďakovanie</a></li>
</ul>
<div id="body">
<p><strong>Prosím, prečítajte si tieto návody!
V opačnom prípade možno nezískate žiadnu podporu.
Je vždy osožné prečítať si dokumentáciu <em>prv</em>, než vyrobíte nejaký problém!</strong></p>
<h2><a name="requirements">Požiadavky</a></h2>
<p>Pagemanager_XH je plugin určený pre CMSimple_XH.
Možno ho používať iba s verziami s kódovaním UTF-8,
teda od CMSimple_XH 1.2. Navyše potrebujete mať nainštalovaný aj plugin jQuery4CMSimple.
Tento bude súčasťou všetkých ďalších verzií počnúc CMSimple_XH-Versiou 1.4.1.
Ak používate niektorú staršiu verziu, je najlepšie
<a href="http://www.cmsimple-xh.com/wiki/doku.php/plugins:jquery4cmsimple">
jQuery4CMSimple stiahnuť</a> a nainštalovať, kým budete pokračovať.</p>
<div class="toplink"><a href="#">HORE</a></div>
<h2><a name="installation">Inštalácia</a></h2>
<p>Inštalácia prebieha rovnako ako pri iných pluginoch CMSimple_XH:</p>
<ol>
<li>Urobte si zálohy Vašich súborov zo servera.</li>
<li>Rozbaľte ZIP-súbor vo Vašom počítači.</li>
<li>Celý rozbalený adresár uploadujte na Váš server do adresára s Vašimi pluginmi.</li>
<li>Ak je potrebné, nastavte potrebné prístupové práva pre podadresáre css, config a languages.</li>
</ol>
<div class="toplink"><a href="#">HORE</a></div>
<h2><a name="settings">Nastavenia</a></h2>
<p>Konfigurácia pluginu sa robí rovnako ako pri iných pluginoch CMSimple_XH
v správcovskom prostredí stránky. Zo zoznamu pluginov vyberte Pagemanager_XH.</p>
<p>Originálne nastavenia Pagemanager_XH môžete zmeniť v konfigurácii pluginu.
Pri položkách je umietnená ikona-Pomoc, pod ktorou nájdete vysvetlivky pre jednotlivé položky.</p>
<p>Lokalizácia sa robí v jazykovom nastavení.
Vysvetlivky si teda môžete prispôsobit vo Vašom jazyku.</p>
<p>Vzhľad Pagemanager_XH môžete zmeniť úpravou štýlu.
Všimnite si hlavne nastavenia, ktoré sú v štýly vyradené komentármi.
Najprv ich skúste aktivovať.
Aktuálny Stylesheet je optimalizovaný pre stránku s 3 úrovňami menu.</p>
<div class="toplink"><a href="#">HORE</a></div>
<h2><a name="usage">Použitie</a></h2>
<img class="image-right" src="pagemanager.png" alt="Pagemanager_XH Bildschirmfoto">
<p>Tento plugin je určený pre použitie výlučne v správcovskom prostredí CMSimple_XH. Aktivuje sa cez
"Pluginy&nbsp;zvoliť"&nbsp;> "Pagemanager"&nbsp;> "Spravovať&nbsp;stránky".
Zobrazí sa Vám štruktúra Vašej stránky, ktorá v princípe zodpovedá obsahu stránky.
Niektorá názvy stránok sa dajú ďalej otvárať/zatvárať, aby ste pri rozsiahlejších stránkych nestratili prehľad.
Otorenie/zatvorenie sa robí pomocou malej z načky vľavo od názvu alebo dvojitým kliknutím na jej názov.</p>
<p>Nad stromovou štruktúrou Vašej stránky sa nachádza <strong>nástrojová lišta </strong>Pagemanager_XH.
Ku každému nástroju existuje skrytý popis, ktorý sa objaví pri prechode myškou.
Prvé dva nástroje umožňujú zobrazenie/skrytie stromovej štruktúry.
Nástrojová lišta je užitočná hlavne vtedy, ak Váš prehliadač nepodporuje otváranie kontextových menu.</p>
<p>Zmenu usporadania Vašej stránky urobíte pomocou <strong>Drag & Drop</strong>;
presúvaním stránky alebo sekcie stránky sa zobrazia potrebné značky,
aby ste videli, aké bude usporiadanie, ak presun ukončíte.
Ak sa z nejakého dôvodu nedá stránka presunúť na požadované miesto,
napr. že by tým vznikla nesprávna štruktúra,
alebo by vznikla úroveň, ktorá nie je na stránke predvolená,
bude takáto zmena označená červeným krížikom,
alebo sa jednoducho nevykoná a stránka/sekcia sa na zvolené miesto nepresunie,
<em>Preto pozorujte pozorne značky</em>,
až pokiaľ sa neuistíte, že, wie das Drag&Drop funguje podľa Vašich potrieb.
Ak pri presune stránok podržíte aj klávesu Ctrl, stránka sa na zvolené miesto skopíruje.</p>
<table border="1" style="margin: auto">
<caption><strong>Príklady Drag & Drop úkonov</strong></caption>
<tr><th>Predtým</th><th>Potom</th></tr>
<tr><td><img src="move1.png" alt="Verschieben 1"></td><td><img src="result1.png" alt="Ergebnis 1"></td></tr>
<tr><td><img src="move2.png" alt="Verschieben 2"></td><td><img src="result2.png" alt="Ergebnis 2"></td></tr>
<tr><td><img src="move3.png" alt="Verschieben 3"></td><td><img src="result3.png" alt="Ergebnis 3"></td></tr>
<tr><td><img src="move4.png" alt="Verschieben 4"></td><td><img src="result4.png" alt="Ergebnis 4"></td></tr>
</table>
<p>Ďalšie funkcie na nástrojovej lište a v <strong>kontextovom menü</strong> (kliknite pravou na niektorú stránku).
Môžete: vytvoriť nové stránky, premenovať alebo vymazať existujúce stránky,
k dispozícii sú aj možnosti dočasného uloženia (kopírovať, vystrihnúť, vložiť), ktoré môžete využiť ako alternatívu pre Drag & Drop.
Ak by ste sa snažili vytvoriť nesprávnu štruktúru stránky, napr. by ste chceli vložiť stránku smu do seba,
bude tento pokus bez výstrahy ignorovaný, aby ste neboli zaťažovaný zbytočným varovaním.
<em>Vymazaním stránky vyššej úrovne vymažete aj všetky jej podstránky.</em></p>
<p>Checkboxy vľavo odo názvov umožňujú nastavenie statusu <strong>zverejnenia</strong>.
Môžete nastaviť, či sa nimi bude zapisovať 'Zverejniť?'.
<strong>Duplicitné názvy</strong> sa zobrazia roivnako ako v menu.
Ak cez ne prejdete myškou,
zobrazí sa aktuálny názov takejto stránky.
<strong>Vytvorenie novej stránky</strong> bude označené novou ikonou,aby ste ju lepšie rozoznali medzi existujúcimi stránkami.</p>
<p>Možnosť kopírovať celé subštruktúry sa môže zdať na prvý pohľad nezrozumiteľná,
ale môže byť veľmi užitočná, ak chcete v rámci štruktúry premiestniť napr. celú galériu,
lebo takto sa presunie celý jej obsah vrátane všetkých META údajov. Prípadné detaily sa potom dajú upraviť aj dodatočne.</p>
<p>Majte na pamäti, že v tomto plugine neexistujú žiadne kroky späť ani prerušenia vykonávaných funkcií.
Ak by sa poškodila štruktúra stránky, aktualizujte ju obnovením stránky v prehliadači EŠTE PRED ULOŽENÍM ZMIEN. Po uložení už takéto obnovenie nie je možné.
Obnovením stránky sa však vrátite na začiatok vykonávaných zmien.</p>
<div class="toplink"><a href="#">HORE</a></div>
<h2><a name="limitations">Obmedzenia</a></h2>
<h3>Nepravidelná štruktúra stránky</h3>
<p>Je možné, že Vaša stránka má nepravidelnú štruktúru. Napr.: po nadpise &lt;h1&gt; nasleduje priamo nadpis &lt;h3&gt; .</p>
<p>Aj takúto stránku môžete upravovať pomocou Pagemanager_XH. O nepravidelnostiach budete informovaný a v práci môžete pokračovať iba po potvrdení, že viete, čo robíte.
AK sa rozhodnete nepokračovať, nič sa nepoškodí.</p>
<p>Ak nerozumiete, o čo tu ide:
<strong>Poraďte sa so správcom stránky alebo sa poraďte inde, kým začnete používať Pagemanager_XH.</strong></p>
<p>Nepravidelnosti v štruktúre sa môžu vyskytnúť aj náhodne, najmä ak ste editovali obsah stránky v textovom editore (napr. pri úpravách formátu nadpisov, pri vymazávaní stránok a pod.).</p>
<p><strong>Je však tiež možné, že takáto štruktúra je zvolená za istým účelom.</strong>
Možno majú všetky stránky na úrovni &lt;h3&gt; nejakú špeciálnu vlastnosť (napr. majú byť ukryté)!
V takom prípade nemôžete používať Pagemanager_XH, lebo tento Vašu štruktúru zreorganizuje a nepravidelnosti odstráni.
Ak chcete Pagemanager_XH napriek tomu používať,
musíte takéto stránky (napr.) ukryť iným spôsobom
(pozrite sa na záložku 'Stránky' pod editorom).
Ale ak neviete <em>presne</em>,
či takáto nepravidelnosť nie je náhodná a neúmyselná, najprv sa opýtajte správcu stránky.
<strong>Pomoc v prípadoch poškodenia stránky z dôvodu použitia Pagemanager_XH na stránke s nepravidelnou štruktúrou nie je zaručená ani na CMSimple Forum!</strong></p>
<p>Ak používate na stránke nepravidelnü štruktúru vedome, <em>nepoužívajte Pagemanager_XH.</em>
Ak ho už máte nainštalovaný, radšej ho ihneď odinštalujte a pracujte so štruktúrou stránky tak, ako doposiaľ.
Alebo si stiahnite plugin <a href="http://www.cmsimple-styles.com/cmsimplestyles/?Plugins_%26amp%3B_Tools:Menumanager_Plugin">
Menumanager</a>.</p>
<h3>jQuery</h3>
<p>Pagemanager_XH <em>nemusí</em> v prípade, že sú nainštalované Pluginy/Doplnky/Šablóny využívajüce jQuery4CMSimple pracovať korektne,
pokiaľ tieto importujú vlastné knižnice jQuery.
Tento problém sa nedá odstrániť (nie je to možné vyriešiť naraz pre všetky prípady),
pokiaľ nebudú všetci autori používať výlučne jQuery4CMSimple v spojení s ich kódom postavenom na jQuery pre CMSimple_XH.
Preto musia byť všetky takéto kódy aktualizované!</p>
<div class="toplink"><a href="#">HORE</a></div>
<h2><a name="license">Licencia</a></h2>
<p>Pagemanager_XH možno používať iba pri dodržaní
<a href="http://www.gnu.org/licenses/gpl.html">GPLv3</a>.</p>
<p>&copy; 2011-2012 Christoph M. Becker</p>
<p>Slovenský preklad &copy; 2011 Dr. Martin Sereday<br>
České preklady &copy; 2011 Josef Nemec<br>
Dánsky preklad &copy; 2011 Jens Maegaard<br>
Francúzsky preklad &copy; 2011 Patrick Varlet<br>
Preklad do ruštiny &copy; 2012 Viktor Klim<br>
Poľský preklad &copy; 2012 Kamil Krzes</p>
<div class="toplink"><a href="#">HORE</a></div>
<h2><a name="credits">Poďakovanie</a></h2>
<p>Tento plugin obsahuje <a href="http://www.jstree.com/">jsTree</a>.
Vďaka Ivanovi Bozhanovovi, autorovi tejto knižnice.</p>
<p>jsTree používa <a href="http://jQuery.com">jQuery</a>.
Vďaka všetkým vývojárom tohto skvelého Javascript Frameworks.</p>
<p>jQuery bolo pre CMSimple_XH poskytnuté prostredníctvom
<a href="http://www.cmsimple-xh.com/wiki/doku.php/plugins:jquery4cmsimple">
jQuery4CMSimple</a>.
Vďaka patri Holgerovi Irmlerovi, Autorovi tohto pluginu.</p>
<p>The plugin icon is designed by <a href="http://milanioom.deviantart.com/">Milan Jovanović</a>.
Many thanks for making this icon freely available.</p>
<p>Plugin používa "free application icons" od <a href="http://www.aha-soft.com/">Aha-Soft</a>.
Vďaka za bezpaltné poskytnutie ikon.</p>
<p>Vďaka aj celej komunite <a href="http://www.cmsimpleforum.com">CMSimple-Forum</a>
za návrhy, testovanie, úpravy a podporu.
Chcel by som poďakovať hlavne "snafu", ktorého včasné poznámky ma posmelili,
aby som sa pluginu Pagemanager_XH ďalej venoval.
Ďakujem aj Ulrichovi, ktorý odhalil jednu závažnú chybu (a niekoľko menších problémov) a
pomohol pri ich odstránení tým, že poskytol detailné vysvetlenie, o čo vlastne išlo.
Aveľká vďaka patrí aj Gertovi, ktorý poskytol príjemný dizajn, vykonal niektoré úpravy a preklady, a dal tiež veľa cenných rád.
V každom prípade chcem poďakovať aj Martinovi, ktorého správa o problémoch s kontextovým menu ma inšpirovala k doplneniu nástrojovej lišty.
Rovnako ďakujem Tatovi za nápad s posuvnou nástrojovou lištou.</p>
<p>A, samozrejme, obrovské poďakovanie všetkým vývojárom <a href="http://www.cmsimple-xh.com">CMSimple_XH</a>,
bez ktorých by tento CMS neexistoval.</p>
<div class="toplink"><a href="#">HORE</a></div>
</div>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@ -0,0 +1,42 @@
body {
font-family: Verdana, sans-serif;
line-height: 150%;
margin-left: 2em;
margin-right: 2em;
background: #ffffe1;
}
#body {
margin-left: 17em;
}
#body p {
text-align: justify;
}
#nav {
clear: both;
margin-left: 0;
float: left;
width: 15em;
list-style: none;
padding-left: 0;
text-align: left;
}
#nav ul {
list-style: none;
font-size: small;
padding-left: 1em;
}
.image-right {
float:right;
border: 1px solid black;
margin-left: 1em;
padding: 10px;
}
.toplink {
text-align: right;
}