egy sablon, több oldal - más-más háttérrel

Több
12 éve 1 hónapja - 12 éve 1 hónapja #707 Írta: tibor16
tibor16 válaszolt a következő témában: Válasz: egy sablon, több oldal - más-más háttérrel
Köszönöm a segítséged
nekem az amit írtál, sajnos nem felelt meg, mert nem csak egy oldalon akarok hátteret módosítani, miközben 1 sablon van. Biztos jó amit leírtál, bár 3 napon keresztül csak ezzel foglalkoztam, de nekem ez nem jött össze. Az Artister sablonnal csak 1-szer tudtam megváltoztatni a hátteret, - és az nekem kevés...

Tényleg nagyon köszönöm a figyelmedet és a segítségedet
-de rájöttem egy sokkal egyszerűbb módszerre :)

Leírom, hátha tudja valaki még hasznosítani...

Minden laphoz kell készíteni a megváltoztatandókkal egy css fájlt. Amikor kész a cikk, átváltassz kódszerkesztésre, (le tíltod a TinyMCE-t stb...), és adsz egy linket a css fájl behívására. Ha ezt a tovább gomb elé rakod, akkor csak az aktuális oldalon lesz más pl a háttér, ha a legtetejére rakod, akkor a főoldalon, a cikk bevezetőjén is érvényesülni fognak ezek a szabályok - pl más lesz a háttere.
Az pl nagyon fontos info volt(amit Tőled kaptam), hogy nem lehet új class-t létrehozni, hanem a template.css fájlból kell a vonatkozó class-t kimásolni, és átírni a megváltoztatandókat. Mert egy elemhez csak ugyanazokat a class neveket fogadja csak el - nekem is ez a tapasztalatom.

PL. ez így néz ki, a tovább gomb alatt, ami azt eredményezi, hogy csak az aktuális lapon érvényesül:
<hr id="system-readmore" />(tovább gomb)
<link href="templates/02lapok/css/02lap.css" rel="stylesheet" type="text/css" /> - (maga a link)

Még egyszer, mindekinek köszönöm a sok jó ötletet, de alighanem ennél maradok...
1 sablon, számtalan kinézetű oldal...
Utolsó szerkesztés: 12 éve 1 hónapja tibor16 által.

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
12 éve 1 hónapja - 12 éve 1 hónapja #709 Írta: tibor16
tibor16 válaszolt a következő témában: Válasz: egy sablon, több oldal - más-más háttérrel
Egy kis változtatás...
Egyéni hátterek, színek, betű tulajdonságok definiálása azonos sablon más-más oldalainál. Joomla 2.5.4 - Artisteer sablon.

Mivel bizonyos esetekben Internet Explorer problémák jelentkeztek, - más egyéni html modullal kockázatos az IE explorerben egyidejűleg alkalmazni - ezért ahogy ajánlom, az eddigi tapasztalataim alapján a használatát:

1 A template.css -ből kimásolni a megváltoztatni kívánt class-okat.
2 Készíteni egy új xy.css fájlt a templates/sablonnevekönyvtár/css/ mappában. Ebbe a fájlkba beillesztve a kimásolt class-okat, azokat a kívánt értékekre megváltoztatjuk.
3 A modulkezelőben készíteni egy új egyéni html modult, amely az xy.css fájlnak a linkjét tartalmazza
Pl <link href="templates/sablonnevekönyvtár/css/xy.css" rel="stylesheet" type="text/css" />
4 Ezt a HTML modult definálni a kívánt sablon olyan modulpozíciójába, ahol ha a címét nem engedélyezzük, akkor maga a pozíció sem látszik. (A linkelt xy.cs fájl azonban ennek ellenére be fog töltődni.)
A modult a kívánt oldalhoz definiáljuk.

Figyelmeztetés! Az IE explorer problémák.
A 6-os nem jeleníti meg! A későbbi verzióknál nem mindig jeleníti meg, ha más html modulok is az adott oldalba vannak már illesztve. Ha csak ez az egyéni HTML modul van az oldalra befűzve, akkor nem tapasztaltam problémát.

Ha valaki kipróbálja, és esetleg megosztaná itt a tapasztalatait, megköszönném. Elképzelhető, hogy valamilyen kód egyéb beírásával az IE-ben jelentkező, egyszerre több egyéni HTML modul használata esetén jelentkező problémák kiküszöbőlhetőek... Már csak erre nézve is jól jönnének a további hasznos ötletek.
Ha viszont beválik, akkor talán nem kell ecsetelni a hasznát. Már egy "évszakos" banner csere is sok fejfájást okozhat, ha 146 sablonunk van, és nem pl 2-3!

Köszönöm a témához eddig hozzászólók segítségét! Egyedül nem ment volna...
Utolsó szerkesztés: 12 éve 1 hónapja tibor16 által.

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
12 éve 1 hónapja #710 Írta: coilevi
coilevi válaszolt a következő témában: Válasz: egy sablon, több oldal - más-más háttérrel
Igen, ez ugyanaz a megoldás, mint a Custom CSS modullal.

Megnéztem a kimenetét ennek a Custom CSS-nek, és nem a </head> elé, hanem simán csak a <body> részben hívja meg a CSS fájlt/kódot. Ebből a szempontból szerintem ugyanolyan rossz megoldás mind a kettő (a sima HTML modul meg ez). A JED "Custom Code in Modules" kategóriájában viszont vannak olyan modulok, amik ugyanilyen módon a </head> elé tudnak megadott CSS-t befűzni.
extensions.joomla.org/extensions/core-en...stom-code-in-modules
A következő felhasználók mondtak köszönetet: tibor16

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
12 éve 1 hónapja - 12 éve 1 hónapja #711 Írta: tibor16
tibor16 válaszolt a következő témában: Válasz: egy sablon, több oldal - más-más háttérrel
Köszönöm. Leszedtem, fel is raktam...

Az a gondom, hogy a class, amit megváltoztathatok, az egyféle marad. Azaz megint ugyan abban a csapdában vagyok, - csak egyszer tudom megváltoztatni. Tehát nem annyi css fájlt készítek, ahány stílust szeretnék. Mert arra az elemre nem fogad el mást. Ráadásul, ha beírok egy "sufix"-et, már el sem fogja fogadni. Nem játszottam le ugyan, de ezzel már elszúrtam 3 napot, és nincs kedvem még egyszer.
Tehát azok a pluginek nem jók, ahol a class-t adom meg, mert az csak egy lehet. Ettől különbözik attól,amit "kitaláltam". Vagyis, stílus lapot hívok be, ahol mindig más lehet az adott class tartalma. Lehet, hogy ez is egy "melegvíz", vagyis már kitalálták. Örülnék neki,ha erre van már kidolgozott plugin. Amit ezelőtt beírtam, attól különbözik, hogy magát a linket raktam egyéni HTML-be, hogy a Joomla szempontjából szabályos legyen, ne a cikkbe írogassak közvetlen HTML kódokat. Ráadásul, így más oldalhoz is definiálhatom a stíluslapot.

Azért köszi, de úgy tűnik, nem egyre gondoltunk...
Utolsó szerkesztés: 12 éve 1 hónapja tibor16 által.

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
12 éve 1 hónapja #712 Írta: coilevi
coilevi válaszolt a következő témában: Válasz: egy sablon, több oldal - más-más háttérrel
A suffixet nem értem, mihez írod, itt nincs olyanról szó. Pluginról sincs.
Annyit javasoltam, hogy a rossz megoldás helyett (body részbe tölteni a CSS-t) szerintem válaszd a jót (head részbe tölteni a CSS-t). Csak választás kérdése.

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
12 éve 1 hónapja - 12 éve 1 hónapja #713 Írta: tibor16
tibor16 válaszolt a következő témában: Válasz: egy sablon, több oldal - más-más háttérrel
Basszus, elklikkelgettem magam, és mást töltöttem le...

Mod HTML for Joomla - valamiért, én ezt szed0tem le - ebben van, amiről írtam... és ami nekem nem jó

Custom HTML Advanced - Te pedig erről írtál.

Mindjárt nézem is...
Utolsó szerkesztés: 12 éve 1 hónapja tibor16 által.

Jelentkezz be, hogy te is részt vehess beszélgetésben!