Zen - a sminkek királynője

The spam filter installed on this site is currently unavailable. Per site policy, we are unable to accept new submissions until that problem is resolved. Please try resubmitting the form in a couple of minutes.

Amikor első drupal próbálkozásaimat elkezdtem, gyakorlatilag egyből úgy 30-40 smink átnyálazásával kezdtem. Mindegyikkel volt valami bajom, persze megfelelő css ismeretek nélkül alig tudtam beléjük nyúlni. Később, amikor már css-ben viszonylag otthon voltam, egyre újabb igények merültek fel, amiket viszont már programozás szintjén kellett kezelni, nos, nagyjából ekkor nyúltam vissza a Zenhez, és használom szinte kivétel nélkül minden oldalon.

Amikor először váltottam (teljesen az elején) Zen sminkre, és megláttam a csupasz felületet, visítva irtottam könyvtárastól, és szidtam az ajnározók összes felmenőjét, hogy miként magasztalhatnak az egekig egy nagy rakás semmit!

Summa summarum, az előre elkészített sminkek legtöbb esetben max. egy privát blog igényeit képesek kielégíteni. Az ezekbe égetett funkciók sokszor csak akadályozni fognak, ha komoly drupal alapű oldalt szeretnél, mindenképpen egy mezei, pucér, ám a munkát jelentősen megkönnyítő alapsminkkel kell dogloznod, mint például a Zen.

Mielőtt részletezém, nem mehetünk el szó nélkül a sminkelés alapszabálya mellett:

Kész sminket sosem módosítunk, foltozunk, javítgatunk, éljünk a drupal smink-alsmink kezelés adta lehetőségekkel! Semmilyen css-t nem bántunk sem a modulkönyvtárakban, sem a fő-sminkkönyvtárban kizárólag a saját, két kicsi kezünk által létrehozott sminkünk-alsminkünk file-jaiban matatunk!

 

Hogyan segíti a Zen a munkát? (Megjegyzés: ez az alap Garland sminkkel történő összehasonlítás, lehetnek olyan sminkek, amik egyes funkciókat tudnak az itt felsoroltakból.)

  • Extra css osztályok, divek a node-okhoz. Külön osztályt kapnak a saját node-ok, jelölve van, hogy teaser, vagy full node a megjelenés, és a tartalom típus neve is megjelenik az osztályok között. Szintén class-ként kerül be ha kiemelt, közzétett, vagy nem közzétett a node.
  • Content-inner néven egy extra div is jár hozzá, ami mondjuk egy igényes keret háttérkép beállításához nem jön rosszul.
  • Egyedi osztályok minden egyes oldalnak, valamint minden szekciónak, vagyis hogy tartalom hozzáadásáról, szerkesztéséről, törléséről szól az oldal.
  • A kommenteket formázáskor célozhatjuk a bejelentkezett felhasználó (comment-mine), anonymus (comment-by-anon) vagy node szerzője (comment-by-author) szerint, valamint hogy olvasatlan-e.
  • A blokkokhoz diszkrét adminisztrációs linkekek készít, hogy egy kattintással az adott blokk konfigurációs oldalára juthassunk. Nézeteket tartalmazó blokkokhoz akár az aktuális nézetet is tudjuk szerkeszteni, ha views-nál nem lennének bekapcsolva az adminisztrációs linkek.
  • A blokkokat is "zebrázza", vagyis ahogy a Garland a táblázatoknál, ellátja páros, ill páratlan osztályokkal a blokkokat, hogyha két egymást követő blokknak külön megjelenést szeretnénk.
  • Dinamikusan kezelt többoszlopos megjelenés: Míg a Garlandnál a tartalmi rész szélessége 100%, így tölti ki a teret, ha nincs három oszlop, addig a Zen az oszlopok számának megfelelő osztályokkal tölti fel az oldalt.
  • Testre szabható "morzsa" (breadcumb), például a végére tehetjük a tartalom címét, vagy csak a szeparátort, ha megjelenésben a tartalom címe következik.
  • Két fejlesztést könnyítő funkció: Beállíthatjuk, hogy minden oldaltöltéskor ürítse a theme registryt, valamint azt, hogy keretbe helyezze a főbb elemeket (content top, sidebar-ok, stb.)
  • Kapunk egy teljes css referencia listát a drupal alaprendszeréről, hogy melyik alapmodul, melyik css file-ja mit tartalmaz.
  • Lesz egy fantasztikusan struktúrált css file-unk, ahol nekünk előre deklarálják a formázáshoz használt osztályokat. Ezek a legtöbb esetben üresek, nagy segítség, ha nem megy túl jól a célzás css-ben. Mindezek ráadásul következetesen kommentekkel ellátva, tehát szinte elég belenézni a css file-ba, és máris tudhatjuk, hogy melyik deklaráció mire vonatkozik.
  • Találhatunk még néhány psd file-t is, ha a tabokhoz, vagy a figyelmeztető üzenetekhez kapcsolódó képeket szeretnénk módosítani.

 

Nos azt hiszem, röviden ennyi.. Szerintem nem sikerült mindent összeszedni, úgyhogy ha valamivel még kiegészítenéd, a kommentekben lehet bátran! Egy biztos, ha drupallal kezdesz komolyan foglalkozni, ezt a témát egy idő után nem tudod kikerülni.

Most még azért ne rohanj Zen sminkre váltani, legalábbis mielőtt át nem rágod ezt! A következő postban összeszedem, hogyan kell létrehozni Zen alsminket, ahogy az a linkelt doksiban is van - néhány kiegészítéssel. Talán jól jön majd annak, aki némileg viharban van az angollal.

 

Hozzászólások

Hello mates, its wonderful

Hello mates, its wonderful paragraph concerning cultureand entirely explained, keep it up all the time.|

Read lots of usefull tips and

Read lots of usefull tips and trick how to win on online casino
here :

https://www.bbd.casino/info_details/cara-menang-baccarat

https://www.bbd.casino/info_details/how-to-register

https://www.bbd.casino/info_details/how-to-deposit

https://www.bbd.casino/info_details/how-to-withdraw

https://www.bbd.casino/info_details/how-to-play-game

https://www.bbd.casino/info_details/how-to-win-online-casino

https://www.bbd.casino/info_details/best-way-to-play-roulette-online

https://www.bbd.casino/info_details/guaranteed-win-online-casino

https://www.bbd.casino/info_details/how-to-win-918kiss-jackpot

https://www.bbd.casino/info_details/best-game-to-play-at-casino

https://www.bbd.casino/info_details/tricks-to-winning-on-slot-machines

https://www.bbd.casino/info_details/malaysia-online-casino-promotion

https://www.bbd.casino/info_details/slot-game-malaysia

https://www.bbd.casino/info_details/online-slots-malaysia

https://www.bbd.casino/info_details/online-betting-malaysia

https://www.bbd.casino/info_details/trusted-online-casino-malaysia

https://www.bbd.casino/info_details/online-gambling-in-malaysia

https://www.bbd.casino/info_details/genting-casino

https://www.bbd.casino/info_details/online-casino-malaysia

https://www.bbd.casino/info_details/best-slot-machines-to-play-2021

https://www.bbd.casino/info_details/best-casino-games-for-beginners

https://www.bbd.casino/info_details/how-are-slot-machines-made

https://www.bbd.casino/info_details/how-do-slot-machine-work

https://www.bbd.casino/info_details/how-to-play-slot-machine-for-beginners

https://www.bbd.casino/info_details/how-to-play-slot-machine

https://www.bbd.casino/info_details/how-to-tell-if-a-slot-machine-is-rea...

https://www.bbd.casino/info_details/how-to-win-at-roulette

https://www.bbd.casino/info_details/how-to-win-online-casino-games

https://www.bbd.casino/info_details/mobile-slot-malaysia

https://www.bbd.casino/info_details/online-gambling-real-money

https://www.bbd.casino/info_details/real-casino-online-malaysia

https://www.bbd.casino/info_details/slot-machine-payout-schedule

https://www.bbd.casino/info_details/how-to-win-roulette-in-real-casino

https://www.bbd.casino/info_details/how-to-win-slot

https://www.bbd.casino/info_details/mobile-casino-pay-with-phone-credit

https://www.bbd.casino/info_details/online-casino-top-up-by-mobile

https://www.bbd.casino/info_details/tricks-to-winning-on-slot-machines-a...

https://www.bbd.casino/info_details/which-slot-machines-pay-the-best-2021

https://www.bbd.casino/info_details/best-online-betting-sites-malaysia

https://www.bbd.casino/info_details/how-to-read-betting-odds

https://www.bbd.casino/info_details/understanding-betting-lines

https://www.bbd.casino/info_details/how-to-read-horse-racing-program

https://www.bbd.casino/info_details/how-to-read-a-horce-racing-form

https://www.bbd.casino/info_details/how-to-be-good-at-poker

https://www.bbd.casino/info_details/how-to-play-fish-table-online

https://www.bbd.casino/info_details/how-to-play-idn-poker-malaysia

Wonderful article! This is

Wonderful article! This is the type of info that are meant to be shared across the web. Disgrace on the search engines for not positioning this post higher! Come on over and talk over with my web site . Thank you =)|

My coder is trying to

My coder is trying to convince me to move to .net from PHP.
I have always disliked the idea because of the costs.
But he's tryiong none the less. I've been using WordPress on a number of websites for about a year and
am nervous about switching to another platform.
I have heard very good things about blogengine.net.
Is there a way I can import all my wordpress posts into
it? Any kind of help would be greatly appreciated!

After going over a number of

After going over a number of the blog articles on your web page, I honestly appreciate your technique of writing a blog. I bookmarked it to my bookmark website list and will be checking back soon. Take a look at my web site too and let me know how you feel.|

It's amazing in support of me

It's amazing in support of me to have a web page, which is good in favor of my know-how.
thanks admin

I'm truly enjoying the design

I'm truly enjoying the design and layout of your site.

It's a very easy on the eyes which makes it much more enjoyable for me to
come here and visit more often. Did you hire out a
designer to create your theme? Excellent work!

I'm really impressed with

I'm really impressed with your writing skills as well as with the
layout on your weblog. Is this a paid theme
or did you customize it yourself? Anyway keep up the nice quality writing, it is rare to
see a nice blog like this one nowadays.

I read this post completely

I read this post completely regarding the difference
of most recent and earlier technologies, it's amazing article.

It's remarkable for me to

It's remarkable for me to have a web site, which is beneficial for my experience.
thanks admin

We're a group of volunteers

We're a group of volunteers and opening a new scheme in our community.
Your site provided us with helpful info to work on. You have done an impressive activity
and our entire group will be grateful to you.

Excellent weblog here!

Excellent weblog here! Additionally your site quite a bit up very fast!
What host are you the use of? Can I am getting your affiliate hyperlink in your host?

I desire my website loaded up as fast as yours lol

I'm not sure exactly why but

I'm not sure exactly why but this site is loading very slow for me.

Is anyone else having this issue or is it a issue on my end?
I'll check back later on and see if the problem still exists.

Article writing is also a

Article writing is also a fun, if you know after that
you can write otherwise it is difficult to write.

What i do not understood is

What i do not understood is in fact how you're not really much more well-preferred than you may be now.
You're very intelligent. You understand therefore considerably relating
to this topic, made me individually believe it from numerous various angles.
Its like men and women are not interested except it is something to accomplish with
Girl gaga! Your individual stuffs nice. All the time care for it
up!

Excellent way of telling, and

Excellent way of telling, and nice article to obtain facts about my presentation focus, which i am going to present in college.

Paragraph writing is also a

Paragraph writing is also a fun, if you be acquainted with then you can write if not
it is complicated to write.

This is a topic which is

This is a topic which is close to my heart... Take care!

Where are your contact details though?

Amazing issues here. I'm very

Amazing issues here. I'm very happy to peer your post.
Thanks so much and I am having a look ahead to contact you.

Will you kindly drop me a mail?

Your mode of telling all in

Your mode of telling all in this piece of writing is
actually pleasant, all be capable of effortlessly be
aware of it, Thanks a lot.

I really like reading a post

I really like reading a post that can make people think.
Also, thank you for allowing for me to comment!

Independance Immobilière -

Independance Immobilière - Agence Dakar Sénégal
Av. Fadiga, Immeuble Lahad Mbacké
BP 2975 Dakar
+221 33 823 39 30

Agence Immobilière Dakar

Good day! I simply would like to give you a
huge thumbs up for your excellent info you've got here on this post.

I am returning to your web site for more soon.

Excellent blog here! Also

Excellent blog here! Also your site loads up very fast!
What web host are you using? Can I get your affiliate link to your host?
I wish my website loaded up as quickly as yours
lol

Nice response in return of

Nice response in return of this difficulty with solid arguments
and telling the whole thing regarding that.

I have read several excellent

I have read several excellent stuff here. Certainly worth bookmarking for revisiting.
I surprise how a lot attempt you place to make this type of excellent
informative web site.

Its like you learn my mind!

Its like you learn my mind! You seem to understand so much approximately
this, such as you wrote the e book in it or something.
I feel that you just could do with some percent to
drive the message house a bit, however other than that, this
is magnificent blog. A fantastic read. I will definitely be back.

Hmm is anyone else

Hmm is anyone else experiencing problems with the
pictures on this blog loading? I'm trying to determine if its a problem on my end
or if it's the blog. Any feed-back would be greatly
appreciated.

Incredible points. Sound

Incredible points. Sound arguments. Keep up the amazing spirit.

When I initially commented I

When I initially commented I clicked the "Notify me when new comments are added" checkbox and now each
time a comment is added I get three e-mails with the same comment.
Is there any way you can remove people from that service?
Thank you!

I pay a quick visit every day

I pay a quick visit every day a few web sites and websites to read articles, but this website provides quality based content.

It's truly very complex in

It's truly very complex in this busy life to listen news on TV, therefore I only use world
wide web for that purpose, and get the newest news.

If you are going for finest

If you are going for finest contents like me,
simply visit this site every day for the reason that it provides quality contents, thanks

Hi to all, it's truly a

Hi to all, it's truly a fastidious for me to go to see
this website, it includes useful Information.

Woah! I'm really loving the

Woah! I'm really loving the template/theme of this site.
It's simple, yet effective. A lot of times it's very
hard to get that "perfect balance" between superb usability and visual appearance.
I must say that you've done a excellent job with this.
Additionally, the blog loads very fast for me
on Firefox. Excellent Blog!

Hi, after reading this

Hi, after reading this amazing piece of writing i am also cheerful to share my knowledge here with mates.|

Hello I am so thrilled I

Hello I am so thrilled I found your blog, I really found you by mistake, while I
was looking on Askjeeve for something else, Regardless I am here now and would just like to say thanks for a incredible post
and a all round entertaining blog (I also love the
theme/design), I don’t have time to read through it all at the minute but I have
book-marked it and also added your RSS feeds, so
when I have time I will be back to read much more,
Please do keep up the excellent b.

Your way of telling the whole

Your way of telling the whole thing in this post is in fact nice, every one be
capable of easily know it, Thanks a lot.

Admiring the hard work you

Admiring the hard work you put into your site and in depth information you
present. It's great to come across a blog every once in a while that isn't the same unwanted rehashed material.
Excellent read! I've bookmarked your site and I'm including your RSS feeds
to my Google account.

My relatives every time say

My relatives every time say that I am killing my time
here at web, however I know I am getting familiarity daily by reading such pleasant articles or
reviews.

Hi, i think that i saw you

Hi, i think that i saw you visited my site so i got here to go back the prefer?.I am
attempting to to find issues to improve my web site!I suppose its ok to make use of
a few of your ideas!!

When someone writes an piece

When someone writes an piece of writing he/she retains the plan of
a user in his/her mind that how a user can know it.
Thus that's why this post is outstdanding. Thanks!

There's definately a great

There's definately a great deal to learn about this
issue. I like all of the points you have made.

I love what you guys are

I love what you guys are usually up too. This sort of clever
work and coverage! Keep up the fantastic works guys I've incorporated you guys to my own blogroll.

I think this is one of the

I think this is one of the most vital information for me.
And i'm glad reading your article. But want to remark on some
general things, The web site style is ideal, the articles is really excellent : D.

Good job, cheers

First off I want to say

First off I want to say awesome blog! I had a quick question that I'd like to ask if you don't mind.
I was curious to know how you center yourself
and clear your mind prior to writing. I have had a
tough time clearing my thoughts in getting my thoughts out there.
I truly do enjoy writing however it just seems like the first 10 to 15 minutes tend to be
lost simply just trying to figure out how to begin. Any suggestions or tips?
Cheers!

What's up to every one, the

What's up to every one, the contents existing at
this site are in fact awesome for people knowledge,
well, keep up the nice work fellows.

You really make it seem so

You really make it seem so easy with your presentation but I find this topic to be actually something which I think I would never understand.
It seems too complex and extremely broad for me.
I'm looking forward for your next post, I'll try to get
the hang of it!

I know this web page gives

I know this web page gives quality based articles and
additional stuff, is there any other web site which presents these kinds of things
in quality?

I have been surfing online

I have been surfing online greater than three hours these days, yet I by no means discovered any fascinating article like yours. It's beautiful value sufficient for me. In my view, if all webmasters and bloggers made excellent content material as you probably did, the web might be much more useful than ever before.|

Pretty nice post. I just

Pretty nice post. I just stumbled upon your blog and wished to say that
I've really enjoyed surfing around your blog posts.

After all I'll be subscribing to your rss feed and I hope you write again soon!

Hozzászólás

A mező tartalma nem nyilvános.
  • Internal paths in double quotes, written as "internal:node/99", for example, are replaced with the appropriate absolute URL or relative path.
  • Engedélyezett HTML elemek: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <del> <img>
  • A webcímek és email címek automatikusan linkekké alakulnak.
  • A sorokat és bekezdéseket a rendszer automatikusan felismeri.
  • Engedélyezett HTML elemek: <a> <blockquote> <br> <cite> <code> <dd> <del> <div> <dl> <dt> <em> <li> <ol> <p> <span> <strong> <ul>
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <bash>, <c>, <cpp>, <drupal5>, <drupal6>, <java>, <javascript>, <mysql>, <php>, <python>, <ruby>, <sql>. The supported tag styles are: <foo>, [foo].
  • Minden email cím át lesz alakítva ember által olvasható módon, vagy (ha a JavaScript engedélyezett) ki lesz cserélve kattintható, de biztonságos hivatkozásra.