Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Themes & Theming ›

[gelöst] User soll Theme wählen können und Frage zu Subthemes (Drupal 7)

Eingetragen von Vasco (89)
am 30.01.2011 - 10:21 Uhr in
  • Themes & Theming
  • Drupal 7.x

Hiho,

Ich habe mich mal mit meinem (eigentlich) einfachem Projekt auf Drupal 7 gestürtzt aber komme nun leider an die Grenzen der Dokumentation.
Aktuell habe ich 2 Fragen bezüglich Themes/Theming (wie auch immer)

1) Die Seite soll mehrere Themes haben, aus denen der User wählen kann. Bis zum Einloggen gibt es ein Standard Theme und dann noch weitere, die der User wählen können soll. Aus Drupal 6 kenne ich das, dass das im Profil einstellbar ist. In Drupal 7 gibt es diese Möglichkeit nicht und ich finde bisher keinen Schalter um das zu ändern. Brauch ich dafür was besonderes oder übersehe ich es nur?
Ich habe aktuell 3 Themes installiert und aktiviert. Aber er nutzt nur das "standard" und Admin-Theme. Die restlichen werden 'ignoriert' bzw sind nur für Admins unter Design wählbar.

2) Die Seite soll mit diversen (vielen) Themes einher kommen (ist zwar überflüssig, aber meine User stehen drauf). Da ich faul bin, dachte ich, ich nehme ein Theme, dass auf Color setzt und ergänze einfach ein paar Bildercher und Besonderheiten per CSS. Somit würde das ja eigentlich Sinn machen als Subtheme anzulegen. Leider wiederspricht sich die Doku bezüglich Subthemes und Drupal 7 derzeit. Einerseits heisst es genau wie bei Drupal 6 andererseits gibt es zig Merldungen "tut nicht". Kann mir einer vielleicht positiv berichten oder mir entsprechende Links nennen, die erprobt sind?
Ich möchte auf Pixture Reloaded setzen, da es an sich recht ansprechend aussieht und eine (denke) gute Basis darstellt. Aber mir ist unklar, wie ich meine Subthemes ableiten kann. Momentan bliebe mir glaube ich nur umbenennen und als "neues" Theme hochladen und dann die Farben jeweils einstellen (bzw Bilder entsprechend anpassen). <-- klingt schon umständlich...

Danke für die Mühe

‹ CSS eines Moduls überschreiben Calendar-Eintrag mit Hintergrundfarbe abhängig von Taxon.-Begriff ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

zu 1) schau dir mal ThemeKey

Eingetragen von aschiwi (1113)
am 30.01.2011 - 16:05 Uhr

zu 1) schau dir mal ThemeKey an (http://drupal.org/project/themekey)
zu 2) du brauchst in der .info datei deines themes die zeile base theme = pixture_reloaded. Wie ich sehe ist Pixture Reloaded selbst ein Subtheme von Adaptivetheme (http://drupalcode.org/viewvc/drupal/contributions/themes/pixture_reloade...), aber das sollte laut http://drupal.org/node/355932 kein problem sein.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke

Eingetragen von Vasco (89)
am 31.01.2011 - 01:49 Uhr

Hi Aschiwi

Danke fuer deine Antworten. Beides klingt soweit schon mal gut. Muss ich mal ausprobieren. Typisch fuer Drupal 7 ist das Modul natuerlich noch in der alpha-phase. Aber das weiss man ja vorher, wenn man so frueh auf nen release springt...
Sofern ich es ausprobieren konnte werde ich berichten :)

  • Anmelden oder Registrieren um Kommentare zu schreiben

das modul wurde erst am

Eingetragen von aschiwi (1113)
am 31.01.2011 - 08:10 Uhr

das modul wurde erst am wochenende beim sprintcamp in frankfurt upgegradet, der maintainer will heute aber schon eine beta releasen (https://twitter.com/mkalkbrenner/status/31778176573120512) :)

  • Anmelden oder Registrieren um Kommentare zu schreiben

So bin zum ausprobieren

Eingetragen von Vasco (89)
am 31.01.2011 - 12:43 Uhr

So bin zum ausprobieren gekommen:

Subthemes arbeiten 100%ig. So im Nachhinein betrachtet hätte man es einfach ausprobieren sollen. Trotzdem danke für deine Geduld.

Bezüglich Themekey haben wir uns wohl missverstanden.
Das Modul ist große klasse und werde ich auch wohl benutzen, aber es macht nicht exakt das, was ich suche. Habe ich mich wohl schlecht oder undeutlich ausgedrückt.
Also versuche ich es noch mal anders:

Ein Besucher soll die Möglichkeit haben sich ein Theme aus mehreren vorgegebenen auszuwählen. Diese Auswahl gilt dann für die gesamte Seite und immer.
Themekey setzt da ja deutlich komplexer an (uhrzeitgesteuert oder rollenabhängig bis hin zum Lieblingstheme des erstellers eines Beitrags). Aber das einfache umschalten je User, scheint es nicht zu können. Bin mir auch relativ sicher, dass es eigentlich Drupal Core ist, aber finde es nirgends :(

Hoffe es wurde klarer.

Danke

  • Anmelden oder Registrieren um Kommentare zu schreiben

Themeauswahl

Eingetragen von stBorchert (6003)
am 31.01.2011 - 13:09 Uhr

Hallo.

Vasco schrieb

Bin mir auch relativ sicher, dass es eigentlich Drupal Core ist, aber finde es nirgends :(

Die Möglichkeit, den Benutzern eine Themeauswahl zu gestatten, wurde in Drupal 7 entfernt (siehe Issue #292253).

Alternativ kann man das Modul [do:switchtheme Switch Theme] verwenden.

 Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich glaube, das ist in Drupal

Eingetragen von aschiwi (1113)
am 31.01.2011 - 13:12 Uhr

Ich glaube, das ist in Drupal 7 nicht mehr drin. In Drupal 6 mussten mehrere Themes aktiviert sein, dann konnte man eine Berechtigung zum Theme wechseln verwenden. ThemeKey kann diesen speziellen Fall scheinbar nicht, wenn das wirklich in D7 raus ist, wäre das ein gutes Feature Request für ThemeKey.

/edit: was stefan gesagt hat! :)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich danke euch,

Eingetragen von Vasco (89)
am 02.02.2011 - 12:45 Uhr

Ich danke euch, gelöst!

(euer) Fazit:

bezüglich Themes umschalten:
* Umschalten von Themes wird in Drupal 7 nicht mehr dem User ermöglicht (oder lässt sich einschalten). (siehe drupal.org/node/292253)
* wer dies (analog zu früheren Versionen von Drupal) möchte kann switchtheme verwenden, der dies in einem Block anbietet
* Themekey ermöglicht extrem komplexe Themewechsel, aber keine usergesteuerten seitenweiten. (Featurerequest ist eingereicht, mag also demnächst anders aussehen)

bezüglich Subthemes:
* Subtheme aus Pixture_reloaded zu erzeugen klappt wie in drupal.org/node/355932 beschrieben.

update 02.02.2011
-themekey ist um dieses feature ergänzt worden
-themekey und switchtheme lassen sich nicht gemeinsam benutzen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 5 Tagen
  • Hey danke
    vor 1 Woche 6 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 11 Stunden
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 4 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 4 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 2 Tagen
  • In der entsprechenden View
    vor 3 Wochen 2 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 2 Tagen
  • gelöst
    vor 5 Wochen 5 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 12 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association