Skip to main content

Bagaimana membangun sendiri sub-tema (7.x-3.x)

drupal icon, svg versionImage via Wikipedia
The Zen Tema dasar dirancang untuk mudah diperpanjang dengan sub-tema tersebut. Anda tidak harus memodifikasi salah satu file PHP atau CSS dalam zen / folder, tetapi sebaliknya anda harus membuat sub-tema zen yang terletak di folder di luar akar zen / folder. Contoh di bawah ini mengasumsikan zen dan sub-tema akan dipasang di sites / all / themes / , tetapi setiap direktori tema yang valid dapat diterima (membaca situs / default / default.settings.php untuk info lebih lanjut.)
CATATAN PENTING: Dalam Drupal 7, sistem cache tema yang template file dan yang berfungsi tema harus disebut. Ini berarti bahwa jika Anda menambahkan tema baru, preprocess atau fungsi proses ke file template.php Anda atau menambahkan template baru Anda-sub tema (. Ke file tpl.php), Anda akan perlu untuk membangun kembali "registri tema." Lihat # tema http://drupal.org/node/173880-registri
Drupal 7 juga menyimpan cache dari data dalam file. Info. Jika Anda memodifikasi setiap baris di file info. Sub-tema, cache Anda HARUS refresh Drupal 7 hanya dengan mengunjungi halaman Tampilan pada admin / penampilan.
  1. Setup lokasi baru sub-tema Anda.

    Salin folder STARTERKIT keluar dari zen / folder dan mengganti nama menjadi baru sub-tema. PENTING: Nama-sub tema Anda harus dimulai dengan sebuah karakter alfabetis dan hanya dapat berisi huruf kecil, angka dan garis bawah.
    Sebagai contoh, salin sites / all / themes / zen / folder STARTERKIT dan nama itu sebagai sites / all / themes / foo.
    Mengapa? Setiap tema harus berada dalam folder sendiri. Untuk membuatnya lebih mudah untuk ditingkatkan Zen, sub-tema harus berada dalam folder terpisah dari tema dasar.
  2. Setup informasi dasar untuk-sub tema Anda.

    Dalam folder baru sub-tema Anda, mengubah nama file STARTERKIT.info.txt untuk memasukkan nama baru sub-tema dan menghapus ". Txt" ekstensi. Kemudian edit file info. Dengan mengedit nama dan field deskripsi.
    Misalnya, mengganti nama foo / file STARTERKIT.info ke foo / foo.info. Edit file foo.info dan mengubah "nama = Zen Sub-tema Starter Kit" untuk "name = Foo" dan "deskripsi = Baca ..." untuk "description = Sebuah sub-tema Zen".
    Mengapa? The: info file. menjelaskan dasar hal-hal yang Anda tentang tema namanya, deskripsi, fitur, daerah template, file CSS, dan file JavaScript. Lihat Drupal 7 Theme Panduan untuk info lebih lanjut
    Kemudian, kunjungi halaman Tampilan situs Anda di admin / tampilan untuk me-refresh cache Drupal 7's. Data file info.
  3. Pilih halaman pilihan Anda metode tata letak atau sistem grid.

    Secara default baru sub-tema yang menggunakan layout fixed-lebar. Jika Anda ingin tata letak cair untuk tema Anda, hapus tata letak yang tidak diperlukan-fixed.css dan file layout-fixed-rtl.css dan mengedit file info. Sub-tema dan mengganti referensi untuk layout-fixed.css dengan layout-cair . css.
    Sebagai contoh, mengedit foo / foo.info dan mengubah baris ini:
    stylesheet [semua] [] = css / layout-fixed.css
    untuk:
    stylesheet [semua] [] = css / layout-liquid.css
    Mengapa? The "stylesheet" baris di file info. Anda menggambarkan jenis media dan path ke file CSS yang ingin Anda sertakan. Format untuk kalimat ini: stylesheet [MEDIA] [] = path / ke / file.css
    Atau, jika Anda lebih terbiasa dengan metode CSS tata letak yang berbeda, seperti Blueprint atau 960.gs, Anda dapat mengganti "css / layout-fixed.css" baris di file info. Anda dengan garis menunjuk pada pilihan anda layout CSS file.
    Kemudian, kunjungi halaman Tampilan situs Anda di admin / tampilan untuk me-refresh cache Drupal 7's. Data file info.
  4. Edit sub-tema untuk menggunakan nama fungsi yang tepat.

    Edit file template.php dan tema-settings.php di folder sub-tema, ganti kejadian SEMUA "STARTERKIT" dengan nama-sub tema Anda.
    Sebagai contoh, mengedit foo / template.php dan foo / tema-settings.php dan ganti setiap terjadinya "STARTERKIT" dengan "foo".
    Disarankan untuk menggunakan aplikasi mengedit teks dengan pencarian dan "mengganti semua" fungsionalitas.
  5. Set website tema default Anda.

    Login sebagai administrator di situs Drupal Anda, pergi ke halaman Penampilan di admin / penampilan dan klik "Aktifkan dan secara default" link di samping baru sub-tema.

    Langkah opsional:

  6. Memodifikasi markup dalam file template inti Zen.

    Jika Anda memutuskan Anda ingin memodifikasi salah satu file tpl.php. Template dalam folder zen, menyalinnya ke folder sub-tema sebelum melakukan perubahan. Dan kemudian membangun kembali registry tema.
    Sebagai contoh, zen copy / template / page.tpl.php ke foo / template / page.tpl.php.
  7. Memodifikasi markup dalam bentuk pencarian Drupal.

    Salin template pencarian-blok-form.tpl.php file dari modul / search / folder dan menempatkannya dalam folder template sub-tema. Dan kemudian membangun kembali registry tema.
    Anda dapat menemukan daftar lengkap Drupal template yang anda dapat mengganti dalam template / file README.TXT atau http://drupal.org/node/190815
    Mengapa? Dalam Drupal 7 dengan tema, jika Anda ingin memodifikasi template disertakan oleh sebuah modul, Anda harus menyalin file template dari modul direktori untuk tema-'s template sub direktori Anda dan kemudian membangun kembali registry tema. Lihat 7 Drupal Theme Panduan untuk info lebih lanjut.
  8. Memperpanjang sub-tema.

    lebih lanjut Temukan cara untuk memperpanjang sub-tema dengan membaca 's dokumentasi Zen dan Drupal 7's Theme Panduan .

Comments

Popular posts from this blog

Download 30 Font Arabic / Font Islami Gratis!

Alhambra Carving kaligrafi 1 (Photo credit: ObscuraDK)


Banyak sekali teman-teman yang bertanya tentang font-font islami atau bergaya arabic. Sebenarnya di internet sana sudah banyak yang menyediakan. Tapi kalau anda pun bingung hendak mencarinya dimana, anda bisa mendownload font-font islami yang dimaksud dibawah ini.










Seperti kita tahu, font-font islami ini banyak digunakan para desainer untuk membuat tulisan kaligrafi arab, atau pun untuk desain grafis lainnya yang bernuansa islami. Biasanya moment ramadhan dan idul fitri yang sebentar lagi ini paling pas untuk membuat grafis bernuansa islami. Anda juga mungkin sedang merancanakan sesuatu kan??

Oke deh, seperti apa sih font-font islami bergaya arabic ini? Silakan lihat contoh-contohnya dibawah ini..





























Gimana sobat? anda tertarik ingin mengkoleksinya? Masih ada banyak lagi font-font arabic yang tidak saya tampilkan gambarnya. Total lebih dari 30 font yang gak kalah keren yang bisa anda gunakan untuk membuat kaligrafi ataupun graf…

Mysterious Deaths Threaten a Population of Southern Right Whales

The "mass mortality" of hundreds of southern right whale calves mystify scientists.

Surprisingly large numbers of southern right whale calves are dying off the coast of Argentina, sparking concerns among marine scientists and conservation officials.

Overall, southernright whales are doing much better than theirendangeredbrethren to the north. But for one group of southern right whales that gives birth offPeninsula Valdés, Argentina (map), fate has not been so kind.

Hundreds of the Peninsula Valdés whales have died since monitoring of their population size began in 1971, researchers report in astudy published this month in the journal Marine Ecology Progress Series. From 1971 to 2011, 630 of the right whales died—adults and young ones combined.

But 77 percent of those deaths occurred between 2003 and 2011. And of those recent deaths, 89 percent have occurred in the calves. Scientists are still struggling to understand why.



Changes in monitoring efforts over the years coul…

Best Free Public DNS Servers for Internet Access

Free Public DNS

Public DNS service is a free, global Domain Name System (DNS) resolution service that everyone in the world can can use as an alternative to his/her current DNS provider. It can be used in any TCP/IP stack equipped network appliances, tablets computers, desktop PC or smartphones. Once the free DNS service applied to the internet devices, all client programs running in the devices will perform all DNS lookups using the new Public DNS for a faster, accurate, secure and smooth web browsing experience.

DNS is the most important role in internet infrastructure, it works exactly like a phone book: every time when people trying to visit a website, the internet devices will perform a DNS lookup first and find out what the server’s destination IP address is. Since people may visit hundreds of websites every day, the DNS lookup’s performance and safety becomes significant to everyone.

Here are some best free public DNS services over the market, we reviewed all existing…