Wenn dem so ist, dann erzeugen Plugins wie acDIVs, ExpandContract und sogar die interne newsbox() alle DC. Die "Inhaltsseiten" sind in allen Fällen in der Navigation und Sitemap versteckt, also nicht direkt verlinkt, aber sehr wohl direkt aufrufbar. Sollte das wirklich DC sein?cmb wrote:[...] und das Unterbinden des direkten Aufrufs von Unterseiten, die nicht separat verfügbar sein sollen (DC), obwohl letzteres bei H2OnePagers auch nicht passiert [...]
H2OnePagers
OT: DC?
Mal am Rande / OT:
Re: H2OnePagers
Ich bin da kein Spezialist, und mir ist nicht wirklich klar, wie Suchmaschinen mit Query-Parametern umgehen. Aber wären es URI-Pfade, und sie Suchmaschine kennt mehrere, die zum gleichen Inhalt führen, dann wäre das wohl DC.Holger wrote:Sollte das wirklich DC sein?
Christoph M. Becker – Plugins for CMSimple_XH
Re: H2OnePagers
Schon klar. Nur sind die versteckten Seiten ja normalerweise nirgendwo verlinkt. Außer, per Zufall, vielleicht auf Suchergebnis-Seiten, wenn entsprechend konfiguriert. Diese sollten ja normalerweise nicht indexiert werden. Links auf solchen Seiten wird aber wohl trotzdem gefolgt, wie wir in einer früheren Diskussion mal festgestellt hatten...cmb wrote:Aber wären es URI-Pfade, und sie Suchmaschine kennt mehrere, die zum gleichen Inhalt führen, dann wäre das wohl DC.
Re: H2OnePagers
Im Zusammenhang mit graf_ikeas Frage fiel mir noch folgendes ein:
Auf der Bootstrap-Seite unter CSS (Link) gibt es rechts ein ganz interessantes Menü.
Eine Subnav, erzeugt aus den Überschriften des Inhalts.
Das ist doch zumindest ähnlich dem Angefragten.
Ob man nun alles auf eine Seite schreibt und durch Überschriften trennt, oder mehrere Unterseiten anlegt, ist doch eigentlich egal.
Über das Aussehen kann man geteilter Meinung sein, aber so was ähnliches tät' ich mir auch wünschen.
Dumm nur, dass bei Viewport <1000px das Ding komplett verschwindet - sicher verschmerzbar.
Falls sich jemand über das vorher angedachte PlugIn/AddOn hermacht, könnte man ja bei der Menügestaltung daran denken, als Option.
Standard evtl. horizontal (Gert) oder aber auch vertical.
Ich hoffe, das passt zum Thema "H2OnePagers".
Glaube aber schon.
Auf der Bootstrap-Seite unter CSS (Link) gibt es rechts ein ganz interessantes Menü.
Eine Subnav, erzeugt aus den Überschriften des Inhalts.
Das ist doch zumindest ähnlich dem Angefragten.
Ob man nun alles auf eine Seite schreibt und durch Überschriften trennt, oder mehrere Unterseiten anlegt, ist doch eigentlich egal.
Über das Aussehen kann man geteilter Meinung sein, aber so was ähnliches tät' ich mir auch wünschen.
Dumm nur, dass bei Viewport <1000px das Ding komplett verschwindet - sicher verschmerzbar.
Falls sich jemand über das vorher angedachte PlugIn/AddOn hermacht, könnte man ja bei der Menügestaltung daran denken, als Option.
Standard evtl. horizontal (Gert) oder aber auch vertical.
Ich hoffe, das passt zum Thema "H2OnePagers".
Glaube aber schon.
Re: H2OnePagers
Na ja, nur mal hypothetisch: ich könnte ja einem anderen böse wollen, und stelle solche Links ins Web. Erzeugt das dann DC?Holger wrote:Nur sind die versteckten Seiten ja normalerweise nirgendwo verlinkt. Außer, per Zufall, vielleicht auf Suchergebnis-Seiten, wenn entsprechend konfiguriert.
Da hast Du natürlich nicht unrecht.frase wrote:Ob man nun alles auf eine Seite schreibt und durch Überschriften trennt, oder mehrere Unterseiten anlegt, ist doch eigentlich egal.
Ja, das ist wirklich ganz interessant. DokuWiki bietet das übrigens auch. Wie das Menü letztlich gestylt wird, ist letztlich jedem selbst überlassen. Und ja, ist vielleicht sinnvoller als die andere Variante. Ließe sich wohl als Plugin machen, entweder automatisch, oder nur auf einzelnen Seiten per Pluginaufruf.frase wrote:Auf der Bootstrap-Seite unter CSS (Link) gibt es rechts ein ganz interessantes Menü.
Eine Subnav, erzeugt aus den Überschriften des Inhalts.
Ich hoffe, dass ich Zeit dafür finde, aber ich bin auch nicht böse, wenn sich jemand anderes der Sache annimmt. Auf jeden Fall würde ich wohl entweder die eine oder die andere Variante umsetzen, nachdem ich beide gründlich analysiert hätte (vermutlich mit zwei kleinen Prototypen).frase wrote:Falls sich jemand über das vorher angedachte PlugIn/AddOn hermacht, könnte man ja bei der Menügestaltung daran denken, als Option.
Christoph M. Becker – Plugins for CMSimple_XH
Re: H2OnePagers
Hmm,cmb wrote:Na ja, nur mal hypothetisch: ich könnte ja einem anderen böse wollen, und stelle solche Links ins Web. Erzeugt das dann DC?
Ich werd' mal versuchen acDIVs so zu ändern, dass damit DC sicherheitshalber vermieden werden kann.
Ich habe das hier schon hin und wieder in der Vergangenheit für Dokumentationen verwendet. Vielleicht wäre das eine "leichtere" Variante. Man müsste aber nochmal genauer drüber schauen. Es ist schon eine Weile her, dass ich es das letzte Mal verwendet habe.frase wrote:Auf der Bootstrap-Seite unter CSS (Link) gibt es rechts ein ganz interessantes Menü.
Re: H2OnePagers
Danke, Christoph und Holger.
Na ja, es war eine Überlegung.
Vielleicht ist es ja schon möglich, mit Christophs userfuncs-Code und dem von Holger empfohlenen Script das Gewünschte zu erreichen.
Auf den ersten Blick scheint das nicht unmöglich.
Zu DC: Ohne hier eine meterlange Diskussion lostreten zu wollen ... DC innerhalb einer Site wird wohl nicht ganz so streng bestraft.
Na ja, es war eine Überlegung.
Vielleicht ist es ja schon möglich, mit Christophs userfuncs-Code und dem von Holger empfohlenen Script das Gewünschte zu erreichen.
Auf den ersten Blick scheint das nicht unmöglich.
Zu DC: Ohne hier eine meterlange Diskussion lostreten zu wollen ... DC innerhalb einer Site wird wohl nicht ganz so streng bestraft.
Re: H2OnePagers
Ich denke, dass das das letztlich nur per kanonischem Link möglich ist, und den dürfte nur ein einziges Plugin/AddOn oder der Core setzen.Holger wrote:Hmm,cmb wrote:Na ja, nur mal hypothetisch: ich könnte ja einem anderen böse wollen, und stelle solche Links ins Web. Erzeugt das dann DC?
Ich werd' mal versuchen acDIVs so zu ändern, dass damit DC sicherheitshalber vermieden werden kann.
Wäre vermutlich leichter als den Seiteninhalt per Regexp aufzudröseln und zu manipulieren. Wäre aber auch eine reine JS Lösung.Holger wrote:Ich habe das hier schon hin und wieder in der Vergangenheit für Dokumentationen verwendet. Vielleicht wäre das eine "leichtere" Variante.frase wrote:Auf der Bootstrap-Seite unter CSS (Link) gibt es rechts ein ganz interessantes Menü.
Christoph M. Becker – Plugins for CMSimple_XH
Re: H2OnePagers
Das wäre mir wieder viel zu kompliziert.cmb wrote:Ich denke, dass das das letztlich nur per kanonischem Link möglich ist, und den dürfte nur ein einziges Plugin/AddOn oder der Core setzen.
Ich dachte da an eine simplere Lösung, ähnlich published/veröffentlicht, bzw. #...remove#:
Optional bei direktem Aufruf der entsprechenden Seiten, die das Plugin verwendet, im Frontend einen 404 werfen.
Da spricht doch eigentlich nichts dagegen . Man könnte ja für den Admin eine Erinnerungsmeldung anzeigen, warum die Seite für Besucher nicht angezeigt wird und an welcher Schraube er drehen muss, um das zu ändern.
Aber hier wird's jetzt arg OT.
Re: H2OnePagers
@Christoph
Deinen vorgeschlagenen Code (hier) habe ich mal nicht in die userfuncs, sondern in eine php-Datei unterhalb von "templates/xxx/php/" gelegt.
Im Template rufe ich auf:
Local funktioniert es bei mir.
Frage: Ist das so OK?
Bringt das Probleme?
Ich wollte die Möglichkeit haben, nur bei bestimmten Seiten mit bestimmten Templates das Submenu zu manipulieren.
Deinen vorgeschlagenen Code (hier) habe ich mal nicht in die userfuncs, sondern in eine php-Datei unterhalb von "templates/xxx/php/" gelegt.
Im Template rufe ich auf:
Code: Select all
<?php
require_once $pth['folder']['template'] . 'php/submenuex.php';
?>
Frage: Ist das so OK?
Bringt das Probleme?
Ich wollte die Möglichkeit haben, nur bei bestimmten Seiten mit bestimmten Templates das Submenu zu manipulieren.