
Nem nálam van a hiba!
Nem hiszem, hogy nálam van/volt a hiba. Mikor tegnap válaszoltam a bejegyzésre még a kezdőlapon egy fix méretre szabott többoszlopos táblázatban (width: 680px) kapott helyet a köszöntő. Szűkebbre vett böngésző ablakban pedig látványosan kilógott emiatt a tartalom ezen az oldalon, de erre a válaszom (1) pontjában és megadtam egy lehetséges megoldást.
Nem sokkal ezután "hani2" úgy oldotta meg a dolgot, hogy kivette a fölösleges táblázatból a tartalmat, így a smink simán megoldotta a dolgot és szépen lekezeli a kedőoldalt is immár.
Abban teljesen igazad van, hogy 1024 képpontos méretig szépen működik minden. Ez nem is volt kérdés szerintem. Viszont ha szépen beállítja például az oldalsávban a képek méretezését CSS segítségével a (2) pontban lévő tanács szerint, akkor pedig akár szűkebb böngésző ablakban (mint pl. 800px széles táblagép vagy mobil telefon) is jól fog kinézni a weblapja és nem fognak kilógni az oldalsávokból a képek.
Ha megnézed, akkor látod, hogy valamilyen hibás megfontolásból az oldalsávokban még most is ott vannak a dobozokban a fix szélességűre vett táblázatok vagy azok cellái, pl:
<tbody> <tr> <td style="text-align: center; vertical-align: middle; width: 230px; border-color: rgb(255, 153, 102);"><a href="/tetovatevetortenetek"><img alt="" src="/sites/default/files/pictures/teve%20barnitani.jpg" style="height: 157px; margin: 2px;"></a> </td> </tr> <tr><th style="text-align: center; vertical-align: middle; width: 230px; white-space: nowrap; border-color: rgb(255, 153, 51);"> <p><em><span style="color:#ffff00;"><span style="font-size: 18px;"><strong><span style="font-family: arial,helvetica,sans-serif;">Tétova teve</span></strong></span></span> <span style="color:#ffff00;"><span style="font-size: 18px;"><strong><span style="font-family: arial,helvetica,sans-serif;">történetek</span></strong></span></span></em></p> </th> </tr> </tbody>
Ez teljesen fölösleges. Miért használunk 2012-ben táblázatokat csak azért, hogy egy képet elhelyezzünk benne, illetve színes vonalakkal dekoráljuk azt? Táblázatot szerintem mára már csak az eredetileg tervezett funkciója miatt szükségeltetik használni, vagy tévednék ebben? Kell ez nekünk a layout vagy a design miatt?
Szerintem tudod jól, hogy mire gondolok amikor azt tanácsolom, hogy ne használjon fix szélességet egy liquid layoutban vagy legalább CSS segítségével adja meg neki a max-width segítségével azt a rugalmasságot arra, hogy ha kell akkor változtassa meg a méretét. Ez egy alapvető dolog a sitebuilderek számára, ugye?
A változó szélességű elrendezésben pont az a szép, hogy nagyobb erőfeszítés vagy media-queries használata nélkül szépen tud működni akár 640 képpont szélességű böngésző méretig.
Nem fogok képernyőfelvételeket készíteni csak azért, hogy dokumentáljam, hogy a fórumbejegyzés létrehozásakor hogyan nézett ki a weblap, majd néhány órával később miként változott meg. Fölösleges is, de szerintem nem adtam rossz tanácsot "hani2"-nek.
Igyekszem csak akkor jelezni a jelenlétemet a fórumon ill. a közösségben, amikor úgy gondolom, hogy segíteni tudok másoknak a saját tapasztalatom ádadásával egy-egy kérdésre válaszolva. Ha tévedek valamiben akkor nyugodtan írd meg @csakiistvan, köszönettel veszek minden helyreigazítást ha ez segít megoldani mások problémáját.
Javítás: Ismét megnéztem a főoldalt és tévedtem amikor azt írtam, hogy kikerült a táblázat, az ugyan is továbbra is ott van a köszöntőt felölető, viszont a szerkesztő most már 100%-ra állította a szélességet, ezért nem jelenik meg a hiba 1024-es ablakban.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

Opsz!
Már éppen készültem bezárni az böngészőt, mikor utoljára ellátogattam erre az oldara: http://www.sivatagirozsa.hu/textil_harang
Láttad már és nálad jól jelenik meg 1024-es ablakban? Azt hiszem, hogy érdemes lenni végigjárni az összes oldalt és úgy átszerkeszteni az oldalakat úgy, hogy ne fix táblázatban kapjon helyet a tartalom, mit gondolsz erről, jó ötlet?
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

Köszönöm!
@ Sk8erPete Igen, igazad lehet és köszönöm! Nincs para és egy kis munkával akár CSS oldalon akár a szerkesztő felületen minden korrigálható.
Részemről nincs gáz, csak néha idegesít a felületesség némely gyorsan elpuffogtatott fórum válaszban itt a DHU-n (legnagyobb tisztelettem mindenki felé, senkit sem akarok megbántani).
Most sem az zavart, hogy nem nekem van igazam vagy hogy tévedek (ami előfordulhat persze), hanem hogy a segítséget kérőben azt a benyomást kelti, hogy minden frankó a weblappal és nincs miért aggódni.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

Ötletelés
Az első példa oldal nem működik megfelelően Chrome, Firefox és Safari böngészőben Mac OSX Lion alatt, mert gyakorlatilag sehova nem megy a scroll, de a második példa alapján el tudom képzelni, hogy mit szeretnél. Valószínüleg ezt valamilyen hiba okozza, mert a forrásban nem látom a menüpontok által hivatkozott azonosítókat (#job, #reef, stb).
Szerintem simán be lehet vállalni egy egyoldalas Drupal oldalt, akár vizszintes scrollozással is Javascript segítséggel. A lényeg, hogy legyél Te és az Ügyfeled tisztában az efféle oldalak korlátaival és ne akarjatok többet bevállalni annál, amire képes egy CMS alatt.
Szerintem készíts el egy működő prototípust akár vizszintes akár függőleges navigációval és mutasd meg az Ügyfelednek aztán beszéljétek át és ezután mehet a Drupal layout design ill. a smink kivitelezése.
Mások is szeretnének ilyen weblapot készíteni, ajánlhatok egy két hasznosnak tűnő hivatkozást a téma kapcsán?
- ThemeBrain csapat friss blogbejegyzése az egyoldalas Drupal weblapról
- One Page Drupal disztribúció
Mivel engem is érdekel a téma szívesen olvasnám mások tapasztalatát vagy ötleteit a parallax scroll, vizszintes scroll illetve az egyoldalas Drupal weblapkészítés kapcsán.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

Nagyon jó!
Én is csak most futottam bele a hozzászólásodba és tökre elámultam a befektetett munkád láttán, amivel a témát boncolgatod. Ez nekem is hasznosnak tűnik. Csak így tovább és köszi!
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

Kulcsszó: "maintenance-page"
A smink mappában szerkeszthetsz egy meglévő vagy létrehozhatsz egy új "maintenance-page.tpl.php" fájlt, aminek igény szerint akár a tartalmát akár a kinézetét egyedivé tudod tenni.
Ha egy "base theme"-t használsz mint például a Zen, akkor elképzelhető, hogy már van egy ilyen template fájlod. Ilyenkor érdemes a belőle származtatott alsminket használva felülírni (override) azt.
Hasznos linkek az elinduláshoz:
(1) Drupal API: http://api.drupal.org/api/drupal/files/7
(2) Drupal 7 API: http://api.drupal.org/api/search/7/maintenance-page.tpl.php
(3) Alsmink készítés (kudos: csakistvan): http://drupal.hu/node/15822
A Drupal 7 alapértelmezett karbantartás oldalát itt találod:
http://api.drupal.org/api/drupal/modules%21system%21maintenance-page.tpl...
A "View source" kis fülre klikkelve pedig a forrás kódot is megnézheted anélkül, hogy elvándorolnál a böngésző ablaktól.
Érdemes megnézni, hogy miképp épül fel a szerkezete a "modules/system/maintenance-page.tpl.php" fájlnak, aztán pl. a "themes/bartik/templates/maintenance-page.tpl.php" ill. egy-egy base theme megoldását ezzel kapcsolatban majd ezt továbbgondolva a sajátodat elkészíteni.
Ha most ismerkedsz a Drupal template rendszerével akkor szerintem jó kiindulási pont lehet, ha először csak a sminkoldal stílusát szabod testre CSS segítségével. Persze ez csak egy ötlet.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

Legnépszerűbb média lejátszó modulok
Instant listát a Drupalba integrálható videólejátszókról a következő útvonalon kaphatsz: Drupal.org -> Modules -> Modules categories: Media -> Filter: 7.x -> Full projects -> Sort: Most installed
Szerintem ez az egyik legbiztosabb módja annak, hogy önállóan rátalálj a megfelelő modulra.
Ettől függetlenül talán a legismertebb videólejátszók ill. videó integráló modulok:
(1) Video
(2) Flowplayer API -> külső player
(3) jPlayer -> külső player
(4) Video.js (HTML5 Video Player) -> külső player
Média modulok találati listája a keresésre: http://drupal.org/project/modules?f[0]=im_vid_3%3A67&f[1]=drupal_core%3A...
Ahogy látod a modulok többsége külső megoldásokat (3rd party vendor/library) integrál a Drupal field rendszerébe. Jellemző ezekre, hogy modern HTML5 és JavaScript technológiákat használnak, támogatják az ismertebb videó formátumokat (webm, mp4, ogg) és általában flash fallbacket is adnak arra az esetre ha az elavult böngésző nem támogatja ezeket.
A jPlayert és a Video.js modulokat korábban sikeresen használtam az ügyfelek saját tárhelyéről történő videó megosztására. Az előbbinek még a kinézetét is könnyen módosíthattam anno. Mindegyik megbízhatóan működött.
Arra azonban nem tudok megoldást, hogy az Insert modulhoz hasonlóan hogyan lehetne a content fieldbe bedobni a videókat. Ennyire nem kellett túlbonyolítani a dolgot, elég volt egy mezőn keresztül feltölteni a filmet.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

Köszönöm a válaszod!
Számos hasznos ötletet kaptam tőled, olyat is amit már ismertem, de van köztük olyan is amit eddig nem használtam. Egyszerűbb moduloknál szerintem sem lehet gond ha mondjuk felülírjuk a meglévő modul fájlokat. Komplexebb moduloknál azonban nem tudom, hogy jó ötlet ez. Ezt még le szeretném tesztelni lokális környezetben, mielőtt ehhez folyamodnék.
Mint a bors az orrom alatt, annyira bosszantott ez a kis dolog, hogy időközben teljesen áttanulmányoztam a Drush project manager parancssorok dokumentációját.
Amúgy a modul aktív volt, ezért mindenképpen meg kellett volna találni a Drush-nak az új kiadást. Képzeld, közben azt is megtaláltam, hogy miként lehet ezt az értesítési opciót Drush alatt manipulálni: http://mark.shropshires.net/blog/list-all-projects-available-updates-using-drush
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

Legközelebb frissíteni fogom az állapotot ha szükséges
Köszönöm neked is a jótanácsot! Legközelebb élni fogok a "drush fr" parancs használatával. Azóta újabb más weblapkon futó modulokat kellett frissítenem és minden gond nélkül lezajlott a dolog.
Azért megjegyzem ezt a konkrét weblapot magamnak és figyelni fogom, hogy legközelebb is makrancoskodik a Drush alatta vagy sem.
Köszi még 1x!
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Fix illetve változó szélesség használata
Szerintem nincs nagy "gond" az általad választott sminkkel, csak az a dolgod, hogy megismerd egy kicsit a működését és annak alapján használd.
A belinket weblap alapján ez a téma változó szélességű elrendezést (liquid layout) használ azaz az oldalsávok 20-20%-os szélességűek, a fő szekció pedig 60% és az egész kitölti a teljes ablakot.
(1) A főlapon egy problémát látok, amit könnyen orvosolhatsz és nem fog szétcsúszni a tartalom. A weblap köszöntő szövege valamiért egy táblázatban kapott helyet.
Ha nagyon ragaszkodsz ehhez, akkor legalább ne állíts be fix szélességet a táblázatnak, ami jelenleg 680 képpont, mert ha szűkebbre veszed a böngészőt, akkor tényleg kicsúszik a helyéről.
Ha a táblázatot 100% szélességűre állítod és ennek alapján természetesen az összes benne lévő oszlop, cella, stb. százalékos szélesség értéket kap, akkor alkalmazkodni fog a hordozója méretéhez és nem lesz gond vele.
(2) Nagy általánosságban az összes nagyobb méretű képi elemre vonatkozik az oldalsávban vagy központi oldalon, hogy ne használj fix szélességet ebben a sminkben, mert ha a pl. az oldalsáv 20%-os mérete szűkebb, mint a feltöltött kép szélessége (pl.: "Napi szösszenetek" képecske), akkor a kép biztosan ki fog lógni a hordozóból hiszen nem fér el benne.
Ez mondjuk a stíluslap szerkesztésével lehetne orvosolni pl. beállítod a következő szabályt az oldalsávra vontkozóan:
Megjegyzés: a Chrome Dev Tool a következő hibát dobta az oldal forrásának megtekintésekor,
Érdemes lenne utána nézni ennek és mielőbb kijavítani ezt a dolgot is.
Remélem, hogy tudtam valamicskét segíteni és egy kis stíluslap formázással ill. tartalom szerkesztéssel meg tudod oldalni, hogy szépen működjön a smink a weblapodon.