Skip to content

GhoUl

A Cubus Sapiens oldal

Archívum

Címke: joomla

Itt van 2008. Van, aki várta, biztos van, aki inkább maradna 2007-ben, sőt, olyan is lehet, akit az egész kérdés nem érdekel :-) . Kicsit megkésve jövök ezzel, de azért mindenkinek sikerekben gazdag, nagyon boldog új évet kívánok. Az oldal lassan három éve, hogy CMS-rendszer alapon működik (vagy épp leállt). Nagyjából pont a harmadik születésnapra érett meg a helyzet arra, hogy új rendszer alatt üzemeljen tovább.

Mint az előző bejegyzésemben írtam, szükségesnek éreztem, hogy a Joomla alapú oldalt lecseréljem. A kérdés gyors elintézésének nagyobb hangsúlyt adott, hogy különféle okok miatt szerverszolgáltatót váltsak (nem, szükség nem volt rá, de nagyobb poén, ha az ember sűrűbben vált :-) ). Na, tehát a csere tulajdonképpen megtörtént, és elvileg a szolgáltatóváltás is folyamatban van.

Ez a gyakorlatban annyit jelent, hogy az oldal teljes tartalmát áttoltam Drupal alá (igen, ez önfényezés próbált lenni :-) ), és az új szerverre már azt húztam fel. Hogy mikor láthatod az új oldalt: ez nem tőlem függ. Attól a pillanattól fogva, hogy az összes beállítás rendben lesz, onnantól kezdve még akár egy hét is lehet, amíg mindenkit az új oldalra irányít a rendszer a „régi” cubussapiens.hu címmel. Sőt, ha minden jól megy, minden aloldal címét is sikerült költöztetni, ezért arra se lesz szükség, hogy valaki a meglevő aloldalakra mutató hivatkozásokat átírja (ennek ellenére kérek mindenkit, hogy aki a későbbiekben akar linkelni, az az új urleket használja (a régit mondjuk nehezebb is lenne, szóval ez tartható kérésnek tűnik számomra :-) ).

Azok számára, akik már az új oldalt látják, néhány megjegyzést tennék. Igen, jól látható, hogy a témát (drupalos szóhasználatban smink, pfuj :-P ) még nem írtam át, és elképzelhető, hogy néhány helyen a fordítással is gondok vannak (lásd még smink, de vannak durvábbak is, a Drupal fordítói több helyen nem álltak a helyzet magaslatán). Néhány funkció, ami a régi oldalon működött, jelenleg egyáltalán nem elérhető. Ilyenek a nap mondása szekciók és a részletes felhasználói profiloldalak. Ezen problémák és hiányosságok orvosolása (legalábbis nagyrészt) tervbe van véve, várhatóan a vizsgáim után foglalkozom még velük.

Ha bárki az új oldalon bármilyen hibát talál, örömmel veszem, ha jelzi, akár hozzászólásként, akár valahogy máshogy megkeresve engem – hisz nem vagyok képes minden környezetben tesztelni a dolgokat. Megígérem, hogy minden hibajelzésre reagálok (legalább annyit, hogy nem bug, hanem feature :-) ).

A Drupal jellemzői miatt szükséges volt a meglevő tartalom átstruktúrálása. Ennek az előnyei a meglevő tartalom átalakítása során nem látszottak, de a Joomla alatt is terveztem egy hasonló rendszer kialakítását (gondolok itt elődlegesen a szabad címkézés lehetőségére). A meglevő tartalom kategorizálása során próbáltam a régi stuktúrát minél inkább megőrizni, de úgy, hogy a később az új stuktúrában rejlő lehetőségeket minél könnyebben ki lehessen használni. Természetesen tökéletes átvitelt nem lehetett elérni, de azért mindent megtettem annak érdekében, hogy az átállás zökkenőmentes legyen a régi olvasók számára is.

Apropó, régi olvasók: azok, akik a Joomla-s oldalra regisztráltak, ők továbbra is a megszokott felhasználói nevükkel és jelszavukkal próbálnak belépni.

És legvégül, figyelembe véve azt a Terry Pratchett által leírt igazságot, hogy az „újságot” a nevek adják el, következzen egy rövid megemlékezés azokról, akik nélkül az új oldal nem készült volna el időben. Köszönet Pásztor Jánosnak a tárhelyért és az urlátíró script miatt, továbbá köszönet Eversongnak és D-neenek a cikkek átformázásában nyújtott segítségéért, valamint Eversongnak és Balage-nak a tesztelésben nyújtott segítségéért, és végül, de nem utolsósorban köszönet mindazok részére, akik segítsége nélkül az oldal sokkal jobban és sokkal gyorsabban elkészült volna.

Kedves userek, köszönöm az eddigi figyelmet, remélem, az új rendszer mindenki tetszését elnyeri! Aki még a régi oldalon látja ezt az új üzenetet, azt szeretettel megkérnék, hogy ott ne reagáljon rá, ugyanis nem várható, hogy a hozzászólásokat átviszem az új rendszerbe.

Bevezető és célok

A Joomla! motoros oldalhoz elkezdődött egy témaszerkesztés is. Ennek oka amellett, hogy érdemes ezzel is foglalkozni :-P , az volt, hogy a Joomla!-hoz az ingyenesen elérhető template-ek finoman szólva kihívásokkal küszködtek a megjelenés vagy a szabványkövetés kapcsán.

A helyzet azóta, hogy elkezdtem ezzel foglalkozni, megváltozhatott, hiszen szinte minden napra jut egy új template Joomla!-hoz, így lehet közöttük jobbat is találni, de már nem foglalkozom vele.

A készülő template-tel szemben a következő elvárásaim voltak:

  • Legyen W3C HTML és CSS szabványainak megfelelő
  • Legyen minél egyszerűbb színvilágú, hiszen ezen az oldalon a tartalom a lényeg.
  • Legyen lehetőleg minél kisebb a generált html-kód mérete
  • Táblázatos helyett css-alapú formázást alkalmazzon

A készítés során az egész fejlesztés tulajdonképpen két fő irányvonal mentén haladt: kísérletezés újabb és újabb technikákkal, és az egészet működésre bírni IE alatt is. Ez az utóbbi lépés is fontos, annak ellenére, hogy az oldalt látogatók nagyjából 50% Firefox-ot, és 10%-a más alternatív böngészőt használ, az IE-t még messze nem lehet temetni.

Jelenleg a legtöbb betűméret relatív méretben van megadva, egyik kritikus kivétel a menü – aminek a kódján még finoman szólva van mit csiszolni – de így is jóval gyorsabb, mint a js megoldással működő menürendszerek (IE6 userek: miattatok szükséges volt js-t használni, de csak miattatok!). Ez is sokat segített az oldal megfelelő megjelenítésében, ugyanis így könnyebben lehet méretezni a lapot, ha valami miatt nem lenne megfelelő az alapértelmezett méret.

A template nagy felbontásra van kihegyezve (1024×768 és fölött), így Balage tapasztalatai alapján PDA-n meglehetősen rossz hatásfokkal működik. Ezen is alkalomadtán változtatni kell, de nem elsődleges prioritású feladat. Ha máshogy nem, a CSS teljes kikapcsolásával hamarosan ott is normális megjelenést lehet majd elérni – kár, hogy a gépen levő őskövület IE nem támogatja a CSS-fájl kikapcsolását :-P .

Az oldal bannere

Az oldal bannere is elkészült a tamplate-tel párhuzamosan. A készítés során az Open Source eszköztár került felhasználásra: Xara Extreme for Linux és Gimp programok felhasználásával Linuxon. A banner mérete 12 KB. Ha úgy gondolod, kiteszed az oldaladra, szólj, és megegyezhetünk a fordított irányról is. {mosimage width=468&height=60}

A fejlesztés története

A template eredeti változata jt_simplicity_blue néven futott, és GNU GPL licensz alatt érhető el a Joomlaya demóoldalán megtekinthető. Ennek először egy kinézetre hasonló változata szerepelt az oldalon, kijavítva a szabványkövetési hibákat.

Ezután egy köztes állapot szerepel az oldalon. Ezen állapot szürke és halványkék kereteket használ, lekerekített sarkokkal.

Az ezt követő változatban egy komolyabb színvilágváltás kezdődött el – a kék különböző árnyalatai lettek az elsődlegesen elérhető színek, és ezt többé-kevésbé fehér és fekete színekkel egészítettem ki.

Szintén ide kapcsolódik, hogy néhány helyen hozzányúltam a megjelenített címsorokhoz is – ezeket már kép helyett css-sel húztam alá – de még mindig nem h1-h2-… tagekkel generálódnak – Joomla 1.0 áldásai miatt.

További tervek

  • Dokumentáció kiegészítése screenshotokkal, különösen a history szekció.
  • Aktuális technikák listázása a dokumentációban
  • Menü újratervezése em-alapon
  • Színek összegzése

„Apróbb“ technikai jellegű problémák merültek fel az oldal témájával kapcsolatban. Apró, mert csak az Internet Explorerben (ezt most írtam így utoljára :-p ) jelentkezik, ami közismerten nem böngésző, a többi webböngésző elfogadhatóan jeleníti meg az oldalt.

Ugyanakkor nem szabad megfeledkeznünk arról a bölcsességről sem, amit Salamon Gábor gyakorlatvezető honlapján találhatunk: A honlap megtekintéséhez böngészőprogram használata ajánlott. Ennek megfelelően bárki, aki az oldalakat Internet Explorerrel vagy nílusi krokodillal próbálja megnyitni a legrosszabbra számíthat… (Személyes véleményem szerint az utóbbi jobban ismeri a W3.ORG ajánlásait.) :-)

Ugyanakkor a látogatók igen jelentős része Internet Explodert használ, kénytelen leszek komolyabban módosítani az oldal megjelenését annak érdekében, hogy náluk is működjön – becsüljék meg :-p !

Ugyanakkor egyéb átalakítások is tervbe vannak véve az oldal felépítésével kapcsolatban, ezért az átalakítás hosszabb ideig is eltarthat. Emiatt az IE-használó (remélhetőleg egyre kisebb és kisebb) tábornak két megoldási javaslatot tudok előterjeszteni:

  1. Amikor az oldalt nézi, ne tekintse bénának a tervezőt, és legyen türelemmel a hibák javításáig.
  2. Váltson át böngészőprogramra

A 2. pont kiválasztásának esetére a Cubus Sapiens csapat a Firefox böngészőprogram aktuális verzióját javasolja.

További kellemes böngészést kíván:

Stampie és a Cubus Sapiens csapat

A Stampie Design külsejében és belsejében egyaránt megújult. Ez szükségessé vált a korábban használt e107 rendszer új verziójának gyermekbetegségei miatt.

Új motornak a Joomla CMS rendszert választottuk. A rendszer sokkal több lehetőséget nyújt, ugyanakkor a zökkenőmentes átállás érdekében sokat kellett dolgozni.

Az új oldalra folyamatosan át fog kerülni az összes cikk, a képtár összes képe és a letöltések, viszont a rendszerek különbözősége miatt a regisztrációkat nem sikerült áthozni – emiatt kérünk minden régi felhasználót, hogy regisztráljon újra.

Az új motorhoz természetesen új szerver is dukál – a magyar szervereket végigpróbálva egy külföldi mellett tettük le a voksunkat.

Kinézetre is teljesen megújul az oldal – a felületen további jelentős változások várhatóak majd a nyár folyamán.

Jelenleg mind az Üzenőfal, mind a Hozzászólások elérhetőek regisztráció nélkül – ugyanakkor kérünk mindenkit, hogy csak egy nicknevet használjon a funkciókhoz.

A regisztrált felhasználók (egy kézi aktiválás után – egyelőre nem tudunk automatizáló módszerről, de dolgozunk rajta) tudnak az oldalra cikket, hírt beküldeni, képet feltölteni a képtárba illetve letöltést hozzáadni. Az összes funkcióhoz adminisztrátori aktiválás tartozik, tehát addig nem jelenik meg az oldalon, amíg valaki el nem bírálta.

A regisztrációhoz mindössze egy email-címet kell megadni.

Az oldal egyelőre fejlesztés alatt van, bármilyen hibajelzést szívesen fogadok.

StampieCubus Maximus