Sabtu, 21 April 2012

Membuat Theme Tumblr Sendiri

Tumblr.com merupakan sebuah Blog yang unik dibandingkan dengan jenis blog yang lain seperti WordPress maupun Blogspot. Cara tumblr dalam penulisan blog dibagi dalam 7 kategori utama yaitu Text, Foto, Link, Quote, Chat, Audio, Video. Jika kita ingin menuliskan sebuah Quote, maka langsung bisa kita publish tanpa mengisi judul dari Quote tersebut. 



Struktur Kode Theme Tumblr
Struktur kode tumblr mudah untuk diimplementasikan pada html/css, hanya membutuhkan 1 file dalam menghasilkan sebuah theme di tumblr, kode CSS dan HTML dijadikan satu dalam 1 file tersebut.
Tumblr memiliki 2 jenis operator khusus yang digunakan untuk menampilkan kontent.
1.      Variable : Variabel digunakan untuk memasukkan data dinamis seperti judul blog dan deskripsi.
Contoh : kenampilkan blog title = {Title}
2.      1
2
3
4
5
6
7
8
3.      <html>
    <head>
        <title>{Title}</title>
    </head>
    <body>
        ...
    </body>
</html>

4.
5.      Block : Untuk menampilkan postingan, text, photo, paging post dan lain sebagainya.
Contoh : menampilkan post = {block:Posts} … {/block:Posts}
6.      1
2
3
4
5
6
7
8
9
7.      <html>
    <body>
        <ol id="posts">
            {block:Posts}
                <li> ... </li>
            {/block:Posts}
        </ol>
    </body>
</html>

8.
Berikut beberapa variable dasar untuk area Head HTML :
{Title} : Menampilkan Title dari Blog Tumblr.
{Description} : Deskripsi dari Blog Tumblr.
{MetaDescription} : Menampilkan Meta Description dr Blog tumblr.
{RSS} : link RSS Feed Blog Tumblr.
{Favicon} : Link favicon blog Tumblr.
Untuk penggabungan di HTMLnya seperti dibawah ini :
1
2
3
4
5
6
7
8
9
10
11
12
13
<html>
    <head>
        <title>{Title}</title>
        <link rel="shortcut icon" href="{Favicon}">
        <link rel="alternate" type="application/rss+xml" href="{RSS}">
        {block:Description}
            <meta name="description" content="{MetaDescription}" />
        {/block:Description}
    </head>
    <body>
       ....
    </body>
</html>
Menampilkan Block Post untuk Text
1
2
3
4
5
6
7
8
9
10
{block:Posts}
     {block:Text}
          <li class="post text">
                {block:Title}
                     <h3><a href="{Permalink}">{Title}</a></h3>
                {/block:Title}
                {Body}
          </li>
     {/block:Text}
{/block:Posts}
Pada Block post text ini tampilannya seperti blog kebanyakan, yaitu berisi judul post dan konten, nah pada kode diatas konten tersebut dipanggil dengan variable {Body}
Photo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{block:Photo}
     <li class="post photo">
          <img src="{PhotoURL-500}" alt="{PhotoAlt}"/>
          {block:Caption}
               <div class="caption">{Caption}</div>
          {/block:Caption}
     </li>
{/block:Photo}

{block:Photoset}
     <li class="post photoset">
          {Photoset-500}
               {block:Caption}
                    <div class="caption">{Caption}</div>
               {/block:Caption}
     </li>
{/block:Photoset}
Quote
1
2
3
4
5
6
7
8
{block:Quote}
     <li class="post quote">
           "{Quote}"
           {block:Source}
                 <div class="source">{Source}</div>
           {/block:Source}
     </li>
{/block:Quote}
Link
1
2
3
4
5
6
7
8
9
{block:Link}
     <li class="post link">
          <a href="{URL}" class="link" {Target}>{Name}</a>

          {block:Description}
               <div class="description">{Description}</div>
          {/block:Description}
     </li>
{/block:Link}
Chat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{block:Chat}
    <li class="post chat">
         {block:Title}
              <h3><a href="{Permalink}">{Title}</a></h3>
         {/block:Title}

         <ul class="chat">
              {block:Lines}
                   <li class="{Alt} user_{UserNumber}">
                        {block:Label}
                             <span class="label">{Label}</span>
                        {/block:Label}

                        {Line}
                    </li>
               {/block:Lines}
          </ul>
     </li>
{/block:Chat}
Audio
1
2
3
4
5
6
7
8
9
{block:Audio}
     <li class="post audio">
         {AudioPlayerBlack}

         {block:Caption}
             <div class="caption">{Caption}</div>
         {/block:Caption}
      </li>
{/block:Audio}
Video
1
2
3
4
5
6
7
8
9
{block:Video}
     <li class="post video">
          {Video-500}

          {block:Caption}
               <div class="caption">{Caption}</div>
          {/block:Caption}
     </li>
{/block:Video}


Dengan begitu kita bisa membuat layout yang berbeda dimasing-masing ke 7 block post diatas, seperti dibagian text kita buat backgroundnya garis-garis seperti garis pada buku, sedangkan pada audio kita bisa buat layout gambar kaset atau piringan hitam, kita bebas berekpresi dengannya.

DANI CREDITS TEAM AFTER PODIUM FINISH





Dani Pedrosa musim MotoGP mulai dengan baik dengan selesai di urutan kedua pada balapan pembuka di Qatar. Dalam blog-nya, pembalap Spanyol berterima kasih timnya dan 'puas' dengan hasil secara keseluruhan.

Dani, di blog Repsol, menggambarkan tempat kedua, satu tempat di depan rekan setimnya Casey Stoner, sebagai: "Sebuah hasil yang besar, meskipun itu sedikitmengecewakan karena kami berjuang untuk kemenangan hak untuk akhir, tetapimengingat masalah yang kita punya selama akhir pekan saya merasa puas. "

Pedrosa terutama puas dengan tempat podium setelah awalnya berjuang dengan berbagai masalah dalam praktek dan kualifikasi.

"Akhir pekan itu sangat sulit karena saya jatuh dalam praktek," katanya. "Kemudian kita tidak bisa menemukan setup yang tepat dan bahkan sepeda tidak memulai untuk sesi kualifikasi. Tapi sekali lagi saya harus memberikan terima kasih kepada tim, mereka menghabiskan malam tanpa tidur beberapa bekerja untuk meletakkan segala sesuatu benar."

Dani juga mengirim pesan berharap untuk pemulihan cepat untuk pembalap spanyol sesama, Joan Lascorz, yang saat ini di unit perawatan intensif trauma dari Valld'hebron rumah sakit di Barcelona, ​​Spanyol, setelah kecelakaan di uji untuk world superbikes di imola lalu minggu.

"Saya juga ingin mengirim keinginan saya terbaik untuk Joan Lascorz dan semuakeluarganya pada saat ini sulit," kata Dani. "Sejak saya bertemu balap melawan dia pada mini sepeda, aku tahu bahwa ia adalah seorang pejuang. Ayo Juara!"


( sumber: boxrepsol.com )
 
;