User darf aus verschiedenen Designs wählen, möglich?
User darf aus verschiedenen Designs wählen, möglich?
Hallo zusammen,
ich habe eine Seite mit Contenido erstellt, die "schön" mit Grafiken und Frames funktioniert (wollte der Kunde genau so haben! Ich hätts auch anders erstellt). Nun soll ich die gleiche Seite ebenfalls barrierefrei umsetzen, aber nicht die Frameset-Grafik-Version ersetzen, sondern dem User die Wahl lassen, welches Design er wünscht. Also 2 Designs aber mit demselben Inhalt!
Ich habe das Forum schon nach allem möglichen durchsucht aber nix gefunden zu dem Thema, ist es überhaupt möglich dem User die Wahl des Layouts zu überlassen? Und wenn ja wie?
Vielen Dank für Eure Antworten!
Gruß, Jens
PS: die Seite ist zu finden unter www.cjg-haus-st-gereon.de
ich habe eine Seite mit Contenido erstellt, die "schön" mit Grafiken und Frames funktioniert (wollte der Kunde genau so haben! Ich hätts auch anders erstellt). Nun soll ich die gleiche Seite ebenfalls barrierefrei umsetzen, aber nicht die Frameset-Grafik-Version ersetzen, sondern dem User die Wahl lassen, welches Design er wünscht. Also 2 Designs aber mit demselben Inhalt!
Ich habe das Forum schon nach allem möglichen durchsucht aber nix gefunden zu dem Thema, ist es überhaupt möglich dem User die Wahl des Layouts zu überlassen? Und wenn ja wie?
Vielen Dank für Eure Antworten!
Gruß, Jens
PS: die Seite ist zu finden unter www.cjg-haus-st-gereon.de
Nun, ob es in V4.4.5. so einfach funktioniert, weiss ich gerade nicht, aber ich würde das Problem über zwei Sprachen lösen.
Das muss man mal ausprobieren, ob ein Artikel in zwei Sprachen unterschiedliche Templates haben kann.
Gruß
HerrB
Das muss man mal ausprobieren, ob ein Artikel in zwei Sprachen unterschiedliche Templates haben kann.
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
danke für Deine Antwort, habs eben getestet, aber eine Änderung der Layoutdatei wurde unter beiden Sprachen angezeigt (habe an das Standardlayout das Wort "barrierfrei" angehängt und die Seite einmal mit der ersten Sprache lang=1 und einmal mit der neuen Sprache lang=3 aufgerufen, beides mal dasselbe).
Ja, so einfach geht das auch nicht. Du müsstest ein zweites Layout kreieren, die Module zuweisen und damit ein weiteres Template definieren und dieses Template dem Artikel in der zweiten Sprache zuweisen.
Deswegen auch:
Danach könnte der Nutzer mit changelang hin- und herschalten.
Gruß
HerrB
Deswegen auch:
Daraus dürfte sich ergeben, dass die Artikel jeweils zweimal gepflegt werden müssen (was aber bei dem bisherigen Umfang nicht schwerwiegend wäre).Das muss man mal ausprobieren, ob ein Artikel in zwei Sprachen unterschiedliche Templates haben kann.
Danach könnte der Nutzer mit changelang hin- und herschalten.
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Na ja, das Problem ist ja, dass das eine Design Frames einsetzt, das andere nicht. Das mit einer if-Abfrage zu machen, wäre recht heftig (hey, aber möglich, zugegegen) - Du meinst im Layout?
Gruß
HerrB
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Das wäre vielleicht nicht schwerwiegend (sehe ich auch so), aber die Leuts sind faulHerrB hat geschrieben:Daraus dürfte sich ergeben, dass die Artikel jeweils zweimal gepflegt werden müssen (was aber bei dem bisherigen Umfang nicht schwerwiegend wäre).Das muss man mal ausprobieren, ob ein Artikel in zwei Sprachen unterschiedliche Templates haben kann.


Das mit der IF Abfrage werde ich mal testen ...
Theoretisch könnte ich doch in das Feld des Layouts, 2 Layouts packen und per Option in der URL und IF Abfrage entscheiden welches von beiden ich einsetzen will oder ... ? Dann erstelle ich eine reine HTML Version der Navigation und stelle Sie mit ins Layout über den normalen Text. Ist zwar dann die absolut unschönste Bastelei, die man sich vorstellen kann, aber der Kunde ist König und wenn der 2 Designs will, dann bekommt er sie auch

Danke für Eure Antworten. Für weitere Tipps bin ich natürlich ganz Auge

PS: werde, wenn es funzt hier meine Lösung veröffentlichen, falls es noch jemand braucht.
-
- Beiträge: 5478
- Registriert: Di 2. Mär 2004, 21:11
- Wohnort: Halchter, wo sonst? ;-)
- Kontaktdaten:
Also ich habe mir jetzt folgendermaßen beholfen:
Beim Aufruf von http://www.cjg-haus-st-gereon.de/cms/fr ... rrierefrei wird dann nur der reine Inhalt ohne Bilder wiedergegeben und vorneweg die Navigation (beides ist noch nicht barrierefrei optimiert!!!), während beim normalen Aufruf der Seite die Standard-Frameseite kommt - wobei diese dann auch erst als zweite Seite kommt, wenn das mit dem Barrierefreien umgesetzt ist. Dann gibts ne Vorschaltseite wo man wählen kann, wie man die Seite angezeigt bekommen möchte.
PS: ob das mit den Sessions so richtig ist, weiß ich nicht, aber es funktioniert, wenn einer Sicherheitstipps hat, immer her damit!
Sonstige Verbesserungsvorschläge werden auch gerne genommen!
Code: Alles auswählen
<?php
session_start();
/* WENN 'barrierefrei'-PARAMTER GESETZT WURDE, IN SESSION SPEICHERN */
if (isset($barrierefrei) and !isset($_SESSION['barrierefrei'])) { $_SESSION['barrierefrei']=1; }
?>
<!-- HTML Header -->
<html> ... <body>
<?php
/* AUSGABE DES BARRIEREFREIEN INHALTS, WENN SESSION 'barrierefrei' ENTHAELT */
if (isset($_SESSION['barrierefrei'])):
?>
<!-- barrierefreie Ausgabe -->
<!-- barrierefreie Navigation und Text -->
<?php
/* AUSGABE DES NORMALEN INHALTS */
else:
?>
<!-- normale Ausgabe -->
<?php
/* ENDE DER AUSGABE */
endif;
?>
</body>
</html>
PS: ob das mit den Sessions so richtig ist, weiß ich nicht, aber es funktioniert, wenn einer Sicherheitstipps hat, immer her damit!

Sonstige Verbesserungsvorschläge werden auch gerne genommen!
-
- Beiträge: 661
- Registriert: So 25. Jan 2004, 19:06
- Wohnort: Stuttgart-Bad Cannstatt
- Kontaktdaten:
Darf ich fragen was diese Seite mit Barrierefreiheit zu tun hat?MoSaG hat geschrieben:Beim Aufruf von http://www.cjg-haus-st-gereon.de/cms/fr ... rrierefrei wird dann nur der reine Inhalt ohne Bilder wiedergegeben
Mit Session ist immer schlecht, denn zum einen werden solche Seiten nicht von Suchmaschinen idiziert und zum anderen ist es wie der Name schon sagt eine Session die er immer wieder aufs neue aktivieren muss.MoSaG hat geschrieben:ob das mit den Sessions so richtig ist, weiß ich nicht, aber es funktioniert
Gruss,
Michael
"Keep on riding this Bike!" (Jackson Mulham)
Michael
"Keep on riding this Bike!" (Jackson Mulham)
Danke für die Beteiligung:
)

Es ging vor allem darum (auch für Deinen Vorschreiber) das ich die Seite eben NICHT ausschließlich auf barrierefreie Techniken umstellen soll, sondern, dass man es eigentlich genau so lassen will wie es ist, nur eben noch eine zusätzlich Möglichkeit für behinderte Menschen einbauen will.
ICH SELBST würde auch lieber nur an einer Version arbeiten, vor allem einer ohne grafische Buttons und Frames, aber es war so gewünscht ...
Trotzdem Danke für Eure Beiträge.
NOCHT NICHTS! - Aber ich hab ja dazu geschrieben:i-fekt hat geschrieben:Darf ich fragen was diese Seite mit Barrierefreiheit zu tun hat?MoSaG hat geschrieben:Beim Aufruf von http://www.cjg-haus-st-gereon.de/cms/fr ... rrierefrei wird dann nur der reine Inhalt ohne Bilder wiedergegeben
Da ich an der Seite noch werkel! Es ging in diesem Thread NUR darum wie ich das bisherige Framesetdesign BESTEHEN lasse, aber behinderten Menschen eine ZUSÄTZLICHE Seite anbiete und ob es eine Möglichkeit gibt unter Contenido ZWEI unterschiedliche Designs zu verwenden, aber mit nur einem Inhalt den man pflegt (hättest Du den Thread von Anfang an gelesen wüsstet Du auch um was es gehtMoSaG hat geschrieben:(beides ist noch nicht barrierefrei optimiert!!!)

Warum sollte denn diese Seite nicht indiziert werden? Wie gesagt, die Seite ist noch in purer Entwicklungsphase, d.h. das komplette Menü (wie es auf der Standardseite funktioniert) wurde hier noch nicht integriert, wenn es aber integriert ist, dann kann es jede Suchmaschine lesen und auch indizieren. Es wird eine Startseite geben, wo man sich entscheiden kann ob man das normale Design wünscht oder ein barrierefreies. (auch das stand schon weiter oben!) Und wer sich ein bisschen mit dem Internet auskennt, kann sich die jeweilige Seite auch bookmarken (in die Favoriten aufnehmen) und muss nix neu starten - außer dem Browseri-fekt hat geschrieben:Mit Session ist immer schlecht, denn zum einen werden solche Seiten nicht von Suchmaschinen idiziert und zum anderen ist es wie der Name schon sagt eine Session die er immer wieder aufs neue aktivieren muss.MoSaG hat geschrieben:ob das mit den Sessions so richtig ist, weiß ich nicht, aber es funktioniert

Es ging vor allem darum (auch für Deinen Vorschreiber) das ich die Seite eben NICHT ausschließlich auf barrierefreie Techniken umstellen soll, sondern, dass man es eigentlich genau so lassen will wie es ist, nur eben noch eine zusätzlich Möglichkeit für behinderte Menschen einbauen will.
ICH SELBST würde auch lieber nur an einer Version arbeiten, vor allem einer ohne grafische Buttons und Frames, aber es war so gewünscht ...
Trotzdem Danke für Eure Beiträge.
nur so zum sagen: unsere site läuft vollständig und immer mit sessions. die indexierung bei suchmaschinen ist überhaupt kein problem und erfolgt völlig normal!
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)