Vor- und zurÜck-Schaltflächen erstellen
Autor: Michael L.
Visited 1073,
Followers 1,
Udostępniony 0
Hallo zusammen!
Da ich mit WSX5 Online-Dokumentationen (Anleitungen) zur Verfügung stellen möchte, wäre es sehr hilfreich, wenn der Nutzer auch die Möglichkeit hätte, von einer zur nächsten Seite bzw. zurück zur vorhergehenden Seite zu gelangen. Im Screenshot ist zu sehen, wie ich mir das vorstellen würde:
Die entsprechenden Schaltflächen (Links) müssten sozusagen innerhalb der Sitemap von einer zur nächsten bzw. vorhergehenden Seite springen. Momentan wüsste ich nur, wie ich es manuell lösen könnte. Das wäre aber sehr aufwändig und fehleranfällig. Gibt es eine solche Möglichkeit?
Vielen Dank im Voraus!
Posted on the
Websitex5 bietet dafür keine Möglichkeit. Da musst Du schon selbst die entsprechenden Verlinkungen von Hand anlegen.
Autor
Danke, Franz-Josef H.!
Das ist sehr schade - aber wohl leider nicht zu ändern.
Hier eine Möglichkeit.
So sieht es aus:
https://watelet.ch/koikarpfen.html
Anhänge:
Erstellen der Seiten:
In der 1. Zeile hatte ich einen Anker gesetzt, diesem Anker musst Du einen Namen geben (z. B. ganz oben)
In der zeiten Zeile hatte ich ein passendes Icon benutzt.
Siehe Screenshot Icon in der 2. Zeile rechts.
In der letzten Zeile hatte ich ein Icon benutzt. Name unten.
Siehe Screenshot Icon in der untersten Zeile.
Anmerkung: Diese Seite hat kein Template.
Das kann auch individuell angepasst werden. Mein Beispien entspricht nicht deiner Vorstellung.
Es zeigt eine Möglichkeit auf welche finktioniert.
Als Idee: Das Objekt Menu 2x verwenden und mit Ebenen/Unterebenen arbeiten. Die Ebenen können in einer Hauptebene (hidden) angeordnet werden die Links sind Untereigenschaften in den Unterebenen.
Zuerst die Hauptseite (inkl. responsive Einstellungen erstellen, dann diese pro laufende Seite kopieren, dann die Ebenen erstellen und in den Seiten entsprechend einstellen für vor und zurück. Da die Theorie sehr abstrakt wirken kann im Anhang ein Projekt als Beispiel.
JJ.
JJ. JUAG
Da die Theorie sehr abstrakt wirken kann im Anhang ein Projekt als Beispiel.
Ist nicht vorhanden, sondern mein Anhang erscheint und funktioniert nicht wirklich, was soll das?
Autor
Vielen Dank Euch beiden für die Hilfe!
@René W.:
Ich möchte nicht innerhalb einer Seite, sondern zwischen den Seiten navigieren. Wenn ich Deine Methode richtig verstanden habe und auf mein Vorhaben übertragen würde, entspräche das quasi der manuellen Methode. Ich müsste also auf jeder Seite je zweimal die Links anpassen.
@JJ. JUAG:
Das klingt wirklich etwas abstrakt für mich. Leider kann ich Dein angehängtes Projekt nicht öffnen, da Du scheinbar die Pro-Version verwendest und ich die Evo.
Eine Variante ist mit der Tastatur.
Vielleicht lässt sich dies in einen Code umwandeln?
Autor
Diese Shortcuts sind nützlich, erlauben aber nicht die Navigation zwischen den Seiten der Sitemap, sondern nur zwischen bereits aufgerufenen Seiten. Sie sind eine Funktion des Browsers, welche auf mein Vorhaben leider nicht anwendbar ist.
(It > De) ... zu diesem Zweck den > Blog nutzen; ... numerisches Paging ist automatisch und sehr einfach ...
(... oder Sie könnten meinen sehr einfachen EXTRA-Code für Seiten verwenden, die in numerischer Reihenfolge benannt sind ...)
.
Nur um es klarzustellen... im Browser Online kann man nicht die Sitemap in WSX5 vor und zurückgehen bei den Seiten.
Das würde nur gehen wenn sich nur der Seiteninhalt ändert und die Templateseite gleich bleiben würde.
Aber da sich die Seite komplett neu aufbaut weis der Browser nicht welche Seite die nächste ist.
Autor
... einfache automatische Tasten: [ < Rückwärts | Vorwärts > ] ... or [ << | >> ]
... mein Code ist sehr einfach, wenn die (versteckten) Seiten fortlaufend nummeriert sind; zum Beispiel:
lektion1.html, lektion2.html, *** lektion10.html, lektion11.html usw. usw.
ciao
Leider habe ich mich nicht geachtet, das evo verwendet wird, da ich nur pro verwende ist das Projekt in pro.
Hier einige Bilder dazu: (Hauptebene "Ebenen" ist unsichtbar darum hellgelb)
Sitemap:
Ebene Eigenschaften: (immer die Unterebene - Link im Menu zu Ebene um Unterebene anzuzeigen)
Seite in Vorschau
Links bei Home und Seite 2
Seite Objekte:
Menu-Objekt vorwärtz auf Seite 1 (zu Seite 2)
ich hoffe alle Möglichkeiten, die hier verwendet werden, sind auch in evo vorhanden!
Es lässt sich vor und rückwärts im Kreis springen, am Ende zu Home, am Anfang zur letzten Seite.
Das ganze kann weiter ausgearbeitet werden im Design usw.. Für Responsive ist auf die Grössen zu achten!
Wenn zuerst eine Seite aufgebaut wird als Home-Seite und dann als ganzes kopiert wird für die Seiten, danach die Ebenen erstellt werden mit den Links und als drittes in den Menu-Objekten die Menu-Ziele eingefügt werden, lässt sich die manuelle Arbeit vereinfachen.
Für Detailfragen einfach melden!
JJ.
Rene warum so ein scharfer Ton, der Anhang ist vorhanden, leider nicht für evo. Ich habe einfach übersehen, mit welcher Version Michael L. unterwegs ist.
Autor
Wo finde ich den Code und wie binde ich ihn ein?
Autor
Vielen Dank für die große Mühe, die Du Dir gemacht hast. Ich weiß das sehr zu schätzen.
Ich muss mir das mal ganz genau anschauen. Mein Menü soll allerdings etwas anders werden. Ich möchte es als Inhaltsverzeichnis benutzen. Ich habe deshalb nur einen einzigen Menüpunkt namens "Inhalt". Alle anderen Seiten sind in weiteren Ebenen (innerhalb von "Inhalt") untergebracht.
... wenn Sie das anzuwendende Konzept verstanden haben, werden Sie von der Leichtigkeit und Einfachheit meines exklusiven Codes begeistert sein ...
... fügen Sie den Code in ein HTML-Codeobjekt ein, das in HEDER (oder im FOOTER) platziert ist, und er wird ein für alle Mal angewendet ...
... die zu überprüfenden Seiten müssen den Stamm haben, wie vor "lektion" gesagt, oder Sie können ihn im Code anpassen:
radiceK = "lektion";
... korrigieren Sie die maximale Anzahl von Seiten (max = 5;) mit der Gesamtzahl Ihrer "Lektion" -Seiten, zum Beispiel:
max = 12;
... kopieren Sie das angehängte TXT / fügen Sie es ein ... ...
.
Autor
Vielen Dank für die Erläuterungen und das Script!
Mit den zwei Methoden (von @JJ. JUAG und Dir) werde ich wohl die nächsten Tage beschäftigt sein.
Wenn ich Deine Script-Methode bisher richtig verstanden habe, tun sich aber für mich zwei Probleme auf:
... die Voraussetzung ist die Schaffung einer Ad-hoc-Struktur ...
... wenn Sie den Test durchführen, kann mein Code sofort mit einem einzigen Kopieren/Einfügen verwendet werden ...
...
..
.
(... Sie könnten auch meinen speziellen Code mit verschiedenen Seitennamen verwenden, aber der Code wäre komplizierter und schwieriger zu erklären, was die vorherige Einfachheit und Unmittelbarkeit unbrauchbar machen würde...)
ciao
.
Ich habe "lektion" durch Seite ersetzt, aber die Vor- und Zurückbuttons werden nur ganz kurz angezeigt. Was mache ich falsch?
Link!
... no!
radiceK = "Seite";
... yes:
radiceK = "seite-";
http://kaguca.bplaced.net/seite-1.html
http://kaguca.bplaced.net/seite-2.html
http://kaguca.bplaced.net/seite-3.html
http://kaguca.bplaced.net/seite-4.html
http://kaguca.bplaced.net/seite-5.html
ciao
.
Perfekt, das funktioniert!
"Sie könnten auch meinen speziellen Code mit verschiedenen Seitennamen verwenden, aber der Code wäre komplizierter und schwieriger zu erklären, was die vorherige Einfachheit und Unmittelbarkeit unbrauchbar machen würde..."
Versuchern kann man es doch mal oder?
... jetzt gehe ich aus ...
... möglicherweise öffne dein neues Thema, und dann werden wir in den nächsten Tagen darüber reden ...
ciao
.
Viel Spaß dabei, aber Maske nicht vergessen!
... möglicherweise öffne dein neues Thema, und dann werden wir in den nächsten Tagen darüber reden ...
Kein Problem.
Autor
Das würde mich ebenfalls sehr interessieren. Ich freue mich auch, dass ich nicht der Einzige bin, der nach einer solchen Lösung sucht.
Bitte hier eine Information hinterlassen, falls ein neuer Thread aufgemacht wird
Autor
@KolAsim:
Mir ist jetzt noch ein Gedanke gekommen, wie man eventuell mit unterschiedlichen Seitennamen arbeiten könnte. Wenn es in WSX5 möglich wäre, jeder Seite eine eindeutige und fortlaufende ID zuzuweisen, müsste das Script nicht die Seitennamen verwenden. Stattdessen könnte es diese ID benutzen.
Ich habe allerdings bisher in der Evo noch keine Möglichkeit entdeckt, eine solche ID zu definieren - ist ja auch eher etwas für dynamische Seiten mit Datenbank und so. Womöglich könnte man eines der SEO-Felder dazu zweckentfremden, was wohl nicht sehr elegant wäre.
... meine Methode verwendet immer nur Pfeile, wie der vorherige Code ...
.
Wie müsste man dazu vorgehen?
Das geht in WSX5 nicht oder nur sehr kompliziert umzusetzen.
Bei manchen CMS Systemen ist es so dass die Seite gleich bleibt und nur Boxen die im Hintergrund geladen werden per Pfeile reinscrollen oder eingeblendet werden und da weis das Programm was vorher und nachher kommt. Im Prinzip so wie das Text-Objekt mit Reitern wo man auch mit Pfeilen nach rechts oder links steuern kann.
Sehr schade, trotzdem danke für die Information.