Omega advanced
Eingetragen von turock (11)
am 01.05.2012 - 19:06 Uhr in
am 01.05.2012 - 19:06 Uhr in
Hallo,
kann mir jemand sagen ob es noch gute Quellen, Tutorials o.ä. gibt für das Omega Theme Framework?
Ich komm bisher damit ganz gut zu recht aber wenn es mal in Richtung "ich bau jetzt aber mal so einiges selbst" geht, wird es nur noch eine Testerei und Fummelei, weil kein Artikel über die Installation eines Subtheme hinaus geht. Es gibt viele Beiträge, aber alle erklären den für mich selbsterklärenden 1. Teil des Frameworks.
Nie geht es mal einen Schritt weiter, ok vielleicht noch wie man das Grid auf eigene width bekommt, aber das ist sicher alles und mehr passiert leider nicht.
Vielleicht hat jemand einen 2. Schritt Tipp! :) Danke!
- Anmelden oder Registrieren um Kommentare zu schreiben
Was möchtest du denn genau wissen?
am 14.05.2012 - 16:53 Uhr
Ich nutze derzeit auch bei einigen Projekten Omega bzw. ein Subtheme davon. Vielleicht kann ich dir ja weiterhelfen.
Spezielle Tutorials, abgesehen von denen Standart Dokumenten welche du bestimmt bereits kennst, fallen mir gerade nicht ein :-)
Hallo Fulgrim, danke für die
am 15.05.2012 - 12:02 Uhr
Hallo Fulgrim,
danke für die Antwort. Ich nehme nun kein Theme Framework mehr, hab mir jetzt selbst was gebastelt um auch besser durch zu sehen.
Vielleicht komme ich später wieder zurück zu diesem Thema...
Viele Grüße!
Omega und Gebastelt
am 15.05.2012 - 14:51 Uhr
Ich frage mich ob man mit basteln richtig kann liegen, gibt es denn noch was einfaches als Omega
Es reitzt mich oft andere Frameworks zu benutzen, aber dann lernt man nie eines richtig
www.progres.lu ist omega, aber noch ohne context in der anwendung.
www.radsport-mallorca.com ist omega ( betreue ich nicht mehr ) aber egal
http://www.euroguss.lu/ ebenfalls omega
Omega, HTML5 Subtheme, Context und Delta
am 15.05.2012 - 15:00 Uhr
Hallo,
mit dieser Kombination arbeite ich zur Zeit an einem responsive Design, dass auf allen Devices gut aussieht. Sicherlich ist es am Anfang eine ziemliche Frickelei, weil man noch nicht alles weiß und findet, aber wenn man dann mal durch ist, der Nebel sich gelegt hat, ist der Horizont unendlich.
Ich finde, dieser Aufwand lohnt sich allemal.
@Patrick Schanen:Ich habe
am 15.05.2012 - 15:23 Uhr
@Patrick Schanen:
Ich habe jetzt nur deine 1. Seite auf dem Handy gesehen und bemerkt, dass du den für mich großen Vorteil vom Omega - das responsive Design dort nicht nutzt.
Somit frag ich mich warum muss es ein Theme Framework bei so einer "einfach" strukturierten Website sein?
(Mir fehlen jetzt einfach die großen Vorteile, außer das genannte responsive design...)
@Kirsten1965
Was bedeutet unendlicher Horizont? Ich habe (noch) nicht begriffen, was Omega jetzt so anders macht als wenn ich mir selbst ein Design baue.
Ausgenommen: responsive Design und vielleicht 2-3 tolle aber eigentlich unnütze Konfigurationsoptionen, die ich nur einmal einstelle und somit auch "per Hand" irgendwo bzw. in der.info festlegen könnte. Fonts, Farben...
Genau hier ist eigentlich der Knackpunkt, was kann eigentlich das Omega noch so alles? ^ Horizontal Gesehen :)
Viele Grüße an Alle!
Edit: http://twitter.github.com/bootstrap/
Ist so etwas wie bootstrap nicht viel sinnvoller und noch effektiver? (ggf. mit Omega zusammen?)
Omega Themef Famework
am 15.05.2012 - 18:50 Uhr
Mich hat noch keiner aufgefordert ein Responsiv Theme zu liefern, in Luxemburg weiss man auch nicht was das ist.
Mit dem Omega gestallte ich ein Theme mit Drupal. Ohne Code schreiben zu müssen. Die Themen sind exportabel, und kann wieder für eine weiteres Projekt importiert werden.
Ich kann via Context nach path ohne weiteres, verschiedene Regionen, Zonen, gefüllt mit Ihnhalt beliebig anweisen oder nicht.
Ein Context abhänliches Seiten layout kann Regionen mit Zonen erben oder auch nicht.
Meine Regionen und und Zonen kann ich beliebig auf meinem Theme plazieren einfach mit wenigen Maus Klicks
Ich kann mir beliebig viele Regionen die wiederum Zonen erhalten, in den Blöcke mit Inhalt angezeigt einfach und schnell erstellen
--------
Footer Top
--------
Footer Region ( reicht mir nicht ich erstelle mir eine region Footer Top und Bottom
--------
Footer Bottom
-------
Diese Regionen werden auf der Start Seite angezeigt ( und mit Context Pfad auf der Blog Seite nicht ) dort nur zb. nur Footer Region
ich möchte 4 Zonen in einer rRgion ( denke 4 Spalten ) kein Problem, ich kann 16 12 Col Grid anwenden wie ich möchte, mit Prefix und Suffix alles innerhalb den Omega Einstellungen.
Ich kann einblenden ausblenden wie es mir gefällt ohne Eingriff in den Code.
Natürlich kann man alles selber machen, aber in der Optik einmal einige Webprojekte für Kunden zu erstellen, ist es nicht schlecht wenn man ein Theme hat mit dem mann egal welches Grid Muster stricken kann ohne auch noch Code fummeleiemn zu betreiben.
Ich mag keinen Code, es macht mir keinen Spass, zu Coden.
Fazit jede Seite kann anders könnte anders gestrickt sein.
Mann muss einmal eine Richtung geben, natürlich gibt es eine grosse Auswahl von Themen. Es gibt aber auch gute Firmen die gutes Geld verdinnen, die nutzen Omega auch. Warum soll ich nun sekber stricken.
Die Leute die Omega erstellt haben, sind vernünftige Leute, und das Theme hat Zukunft wenn nicht dir grösste von allen Themen. darum habe ich mich dzu entschlossen. Denn es ebenfalls bereits eine grosse Community dazu gibt, und viele Webseiten, bei den mann einfach mal schnell schauen kann, wie die es geschafft haben, so unterschiedliche Seiten innerhalb eines Projekts ohne viele Blocks und Panels zu erstellen.
Meine bisherigen Projekte sind billig, www.progres.lu 400 euro / radsport-mallorca.com 800 euro / dazu gibt es kein Responive Design, ich werde nicht bezahlt dafür
aber Omega gibt mir die Flexibilität schnell, gut zu arbeiten.
Ich lese jeden Tag 3 Stunden Drupal auf der Welt, ich kann mich nicht jeden Tag mit neuen Themen beschäftigen. Drupal wàchst so schnell dass mann nicht genug Stunden hat alles zu erlesen.
Acquia benutzt auch Omega, warum sollte ich also nicht, und Responsive ist es auch nicht ganz wie jedenfalls am PC feststelle
http://mattkersley.com/responsive/
Des weiteren stellei ch oft fest dass Agenturen, sich manchmal weniger auf das Top versteifen, wie mansch ein Hobby Drupelaner, die verdinen Geld wàrend die Hobby Drupelaner an jeder Ecke die Perfektion spielen zu lassen.
möchte.
So kann man auch verdursten. Darum Omega
Eben nach, habe etwas lokales umgestellt und sehe habe "Delta" vergessen
Und bemerke ebenfalls ich könnte meine Start seite responsive gestallten und alle weiteren nicht. Denn mit Delta hat jedes Layout einstellung seine eigeneKonfiguration.
ein weiteres Omega Theme http://pinterest.com/pin/126945283216811219/ mein eigenes demnächst auch online.
---
Wenn ich ein Kunde habe für Responsive Design dann weiss ich auch wenn ich in Deutschland anrufe um den Vertrag weiterzureichen, ich erstelle keine Drupal Projekte mehr sondern werde nur noch vermitteln.
Installation
am 16.09.2012 - 08:19 Uhr
Hätte nur eine Frage zur Installation. (mache es manuel - ohne omega-tools):
Wenn ich mir die ZIP Datei herunterlade habe ich folgende Ordnerstruktur:
(die ich mir unter sites/all/themes kopiere)
omega
unter starterkit kopier ich mir eines (in meinem Fall den omega-html5 Ordner) in sites/all/themes un benenne den ordner um in "meinthemename"
Sieht dann so aus: sites/all/themes/meinthemename
Nenne dort die info Datei und css Dateien um usw. -. wie in der Beschreibung von OMEGA beschrieben...
WAS MICH NUN ETWAS VERWIRRT IST das nun eigentlich zwei omega Ordner in sites/all/themes liegen und zwar in der strujtur wie oben beschrieben:
omega
- alpha
- omega
- starterkits
Checkt DRUPAL das, dass in sites/all/themes/omega/omega das BASIS-Theme (auf was ja mein Subtheme "meinthemename" aufbaut)???
ODER muss ich den unterordner von omega (also sites/all/themes/omega/omega) eine ebene hochziehen?
Wenn ich den unteren omega ordner hochziehe muss ich natürlich den gelichnamigen vorher entfernen (also den "omega" Ordner wo auch der ordner "alpha" "starterkit" und eben auch "omega" (mit den Dateien) darin sind etfernen.
Sodass es nun nur mer so aussieht in
sites/all/themes
- omega
- meinthemename
Ich weis .. klingt kompliziert, baer eigentlich will ich nur wissen ob ich es so lassen kann oder nicht:
sites/all/themes
- omega
----- alpha
----- omega
----- starterkits
- meinthemename
Weis es mich einfach verwirrt weil es zwei Ordner "omega" gibt...
In dem oberen Omega Ordner
am 16.09.2012 - 08:41 Uhr
In dem oberen Omega Ordner gibt es aber keinen .info-File und erst das macht den Ordner zum Theme-Ordner. Deine Struktur ist also völlig in Ordnung.
Beste Grüße
Werner
Regionen ausblenden wenn leer
am 22.10.2012 - 21:20 Uhr
Kann ich beim OMEGA-Theme bei den Einstellungen die Zonen/Regionen ausblenden die leer sind???
Standardmäßig werden mir alle Zonen/Regionen - auch in denen sich keine Blöcke befinden - im HTML gerendert.
Bzw. welche tpl.php Datei muss ich bearbeiten um dies zu erreichen?
Bei den vielen tpl.php Dateien blicke ich nicht ganz durch :-/
lg
Ja, die Zonen können im
am 22.10.2012 - 21:50 Uhr
Ja, die Zonen können im Administrationsbereich des Omega-Themes (Menüpunkte: Design) ganz einfach ausgeblendet werden, indem du die Zone keiner Sektion zuweist.
Bei einer Region kannst du ganz speziell einstellen, ob sie immer gerendert werden soll, oder nur, wenn sie nicht leer ist.
Es ist beim Omega-Theme nicht erforderlich, in irgendwelchen tpl.php Dateien herumzuschreiben, denn in der Verbindung mit dem Delta und dem Context-Modul hast du das alles in der Administration einstellen.
Das einzige, was noch nicht funktioniert, ist das Hinzufügen von Zonen und Regionen, aber das wird sicherlich auch bald im Admin-GUI integriert werden.
Zur Zeit mußt du das noch in der info-Datei einfügen, es ist aber wirklich sehr einfach.
In eigener Sache: ich habe mich gerade in der letzten Woche daran gemacht, ein umfangreiches Tutorials speziell für das Omega-Theme zur Verfügung zu stellen. Ich denke mal, bis zum Ende der Woche habe ich das fertig, Da werden natürlich all solche Ding, wie das hinzufügen von Zonen, Regionen oder eben auch das Ein- und Ausblenden dieser Objekte und auch die Verschiebung, denn die ist über die Gewichtung auch ganz leicht möglich. Ich denke mal, bis zum Ende der Woche werde ich das fertig haben :-)
Gruß
Berthold Lausch
DANKE!
am 22.10.2012 - 21:59 Uhr
DANKE Berthold für deine Info!
Und jetzt schon Danke für deine Bemühungen ein Video zu dem Thema zu machen! Bin schon sehr gespannt :-)
lg, Bernsch
PS: Ah jetzt bin ich auch erst draufgekommen das die Zonen ausgeblendet werden wenn man ausgeloggt ist!!!
Wenn man als ADMIN eingeloggt ist werden diese IMMER angezeigt!?!
Zitat: PS: Ah jetzt bin ich
am 22.10.2012 - 22:17 Uhr
PS: Ah jetzt bin ich auch erst draufgekommen das die Zonen ausgeblendet werden wenn man ausgeloggt ist!!!
Wenn man als ADMIN eingeloggt ist werden diese IMMER angezeigt!?!
Das stimmt so nicht :-(
Ich fasse das noch mal kurz zusammen:
Es gibt beim Omega-Theme Sektion (Kopfbereich, Inhaltsbereich, Footerbereich) und in diesen Sections gibt es Zonen. Eine Zone ist nur ein Kontainer, der Regionen enthält. Unter dem Menüpunkt Debugging kannst du nur einstellen, ob du das Grid sehen willst, oder ob du auch die Regionen sehen möchtest. Die Sections oder Zonen sind dort nie zu sehen (ich meine auf der Seite und nicht den Adminstrationsbereich).
Das Ganze kannst du auch so einstellen, dass diese Anzeige rollenspezifisch ist, also sehen z.B. die Regionen die Rollen Authentifizierter Benutzer und Administrator, ganz wie du möchtest.
Es geht dir aber sicherlich gar nicht um das Grid oder die einzelnen Regionen, sondern du möchtest sicherlich die Inhalte der Regionen auf der Seite ein- und ausschalten, z.B. abhängig vom Inhaltstyp.
Alle Zonen und Regionen, die ausgeblendet sind, findest du in dem Bereichen:
Unassigned zones bzw. Unassigned regions
Bei jeder Zone und jeder Region kannst du angeben, ob eine leere Zone bzw. Region mit gerendert werden soll (Force this zone to be rendered bzw. Force this region to be rendered.
Das Omega-Theme ist ein komplexe Sache, aber es ist schon ganz gut durchdacht und ich würde mal vermuten, dass so das Theming der Zukunft in Drupal aussieht :-)
Subtheme von Omega schreibgeschützt
am 29.01.2013 - 12:40 Uhr
Hallo zusammen,
ich möchte eine neue Webseite auch auf dem Omega-Theme basierend machen.
Dazu habe ich ein Subtheme angelegt, genauso wie in dem Video von Berthold Lausch, Teil 1.
Nur habe ich das Problem, dass ich die .info Datei nicht bearbeiten kann. Auch die Rechte kann ich nicht ändern mit Cross-FTP Pro obwohl der Themes-Ordner (/themes/) alle Berechtigungen hat. Beim Omega-Theme selbst geht es. Woran kann das noch liegen. Bin etwas ratlos.
Hier die Meldung, die ich immer bekomme, wenn ich im Subtheme was ändern möchte.
[L] /lunayoga/sites/all/themes/lunayoga_ganz_neu/lunayoga_ganz_neu.info: Permission denied
Vielleicht hat ja jemand von Euch eine Idee, warum das so sein könnte.
Übrigens die Seite liegt bei all-incl.
Vielen Dank für Eure Hilfe.
Viele Grüße
Marita Betz
Das ist definitiv ein
am 29.01.2013 - 13:01 Uhr
Das ist definitiv ein Rechteproblem auf dem Server. Du hast im Verzeichnis /lunayoga/sites/all/themes nicht alle Rechte. Hast Du die Ableitung vom Omega-Theme mit einem Modul erstellt? Dann wurden die Dateien im Theme-Verzeichnis vom Webserver-Prozess erstellt und Du kommst mit FTP da nicht dran. Üblicherweise bieten die Provider dafur aber in der Verwaltungsoberfläche die Möglichkeit, den Dateiowner zu ändern. Wie das jetzt bei all-incl genau aussieht, weiß ich aber nicht.
Beste Grüße
Werner
Hallo Marita, Werner hat da
am 29.01.2013 - 13:35 Uhr
Hallo Marita,
Werner hat da vollkommen Recht.
Es liegt daran, dass ein Modul diese Verzeichnisse angelegt hat. Das war bei mir auch so, als ich das Omega-Subtheme auf einem nicht lokalen Rechner eingesetzt habe.
Der Provider (in meinem Falle Hosteurope) sieht für solche Fälle in der Oberfläche einen kleinen Dateimanager vor, der auch die Rechte von Verzeichnissen und Dateien setzen kann, die du mit deinem FTP-Client nicht beeinflussen kannst.
Im Video kommt das ganze nicht vor, denn da fand die Installation des Subthemes ja auf einem WAMP statt und dort gibt es halt solche Probleme gar nicht.
In eigener Sache: ich hatte auch mein Band abgehört und deine Nachricht erhalten, dann hatte ich auch versucht dich zurückzurufen (Festnetz), aber da ist keiner drangegangen.
Gruß
Berthold
Danke Eure Tipps haben geholfen
am 29.01.2013 - 15:39 Uhr
Hallo zusammen,
vielen Dank für den Hinweis, dass ich das über den Zugang von all-incl. richten muss. Ich habe jetzt die Besitzrechte des Themes auf mich geändert. Und jetzt kann ich da endlich was abändern.
Schon wieder was gelernt, vielleicht beim nächsten Video das einfach mit dazu sagen.
Ganz verstehe ich auch noch nicht für was das Kontext-Modul gut ist. Das muss ich noch herausfinden oder kann mir das noch jemand von Euch erklären.
Bei der Webseite wo ich gerade damit am entwickeln bin, ist die Startseite anders, als wie die anderen Seiten. Bei den anderen Seiten ist die Seitennavigation (links), bei der Startseite soll diese Navigation nicht angezeigt werden, stattdessen ist die Navigation im Inhaltsbereich in einem Imagemap dass über die ganze Seite gehen soll.
Normalerweise habe ich dafür immer ein eigenes page-front-tpl.php angelegt. Aber das macht man hier wohl nicht mehr so, was ich so gelesen habe.
Ich habe jetzt mal in dem Theme eine Region dafür angelegt, damit ich diesen dann über die ganze Breite gehen lassen kann und hoffe, dass ich dies damit dann hinbekomme.
Viele herzliche Grüße
Marita Betz
Hallo Marita, diese
am 29.01.2013 - 16:19 Uhr
Hallo Marita,
diese Problematik mit der Frontpage und den übrigen Seiten, die läßt sich ganz elegant mit dem Kontext-Modul in Verbindung mit dem Delta-Modul lösen.
Genau beschrieben habe ich das in dem 5. Teil der Videoreihe.
Bezüglich des Kontext-Modules gibt es eine ganze Reihe guter Videos, z.B. von Bob (mustardseedmedia)
Gruß
Berthold
Kontext-Modul
am 29.01.2013 - 18:26 Uhr
Hallo Berthold,
ich bin ja erst bei dem 2. Video von Dir zum Omega-Tool. Ich werde mir die restlichen auch noch "anschauen". Wahrscheinlich wird dann ja eh einiges wieder klarer, auch das mit den ganzen CSS-Dateien. Das ist schon toll, dass Du Dir da so viel Mühe gemacht hast, diese zu erstellen. Vielen Dank nochmal dafür.
Ja, die Videos bei mustardseemedia sind auch sehr gut. Muss ich mir auch mal wieder anschauen.
Danke für die Infos.
Viele Grüße
Marita Betz