ComusThumbz Documentation
Admin Login

Makro

Ini adalah makro kontrol khusus yang tidak didokumentasikan dalam kode, ketika Anda menempatkan ini pada template perilaku script akan berubah.

[manual]
makro ini memaksa halaman hanya untuk membangun secara manual, itu akan diabaikan selama konstruksi normal. Ini berguna jika Anda memiliki halaman yang tidak pernah berubah, dan Anda ingin membebaskan beberapa CPU selama membangun.
Semakin dekat Anda menempatkan makro ini ke atas halaman, semakin cepat halaman akan dibatalkan.

{{buildonce}}}
Ini mirip dengan {{manual}} hanya itu yang memaksa halaman untuk dibangun dan diproses sekali per hari. Hal ini berguna untuk menghentikan halaman arsip yang hanya menunjukkan galeri 1 hari atau lebih dalam usia, dari yang dibangun terus-menerus sepanjang hari. Dengan demikian membebaskan CPU Anda untuk berjalan lebih cepat.
Semakin dekat Anda menempatkan makro ini ke atas halaman, semakin cepat halaman akan dibatalkan.

{[setvar-NAME-NILAI]]
Ini memungkinkan Anda untuk mengatur nama variabel yang dapat digunakan lagi di seluruh halaman, ini akan mengganti semua instance dari% NAMA% dengan NILAI, dan akan bekerja pada semua kode pada template, sebelum template diproses. Jadi itu akan bekerja pada makro lain juga.
Misalnya menempatkan header inthe ini:
{{setvar-KategoryType- Anal}}}}

Dan kemudian di halaman Anda
Kode:

< Judul >% KategoryType% Galleres < / judul >
...
{{% KategoryType% -thumb -1- query-new}}}}


Akan dikonversi ke.

Kode:

Anal Galleries
 ...
 {{Anal-thumb-1-query-new}}


CATATAN: Anda DONT ingin menempatkan tanda%% dalam makro, hanya pada halaman di mana Anda ingin mengidentifikasi variabel Anda.

Saran: Ini adalah makro berguna untuk arsip atau untuk halaman yang Anda ingin modifikasi secara dinamis.

[Allowdupes]]
Memungkinkan duplikat galeri yang akan digunakan lagi pada halaman berikutnya selama membangun yang sama. Dalam rangka untuk melakukannya kita harus memungkinkan galeri terbaru untuk digunakan lagi dari halaman awal membangun dan diurutkan pada halaman.

[prodbooster]memungkinkan galeri terbaru yang akan digunakan lagi dan diurutkan pada halaman sepanjang hari.

Ini hanya terjadi bahwa meskipun alasan untuk menggunakan allowdupes dan prodbooster berbeda, fungsional mereka ternyata identik, karena apakah sepanjang hari atau selama membangun yang sama.. Masih sepanjang hari.

Efek samping kedua makro adalah bahwa ia akan menghormati {-new}] queries di mana-mana, setiap kali ia menemukan mereka. Itu berarti semakin kali Anda membangun halaman sepanjang hari semakin galeri itu akan menarik. Jadi 10 menit penyegaran halaman akan menarik 6x galeri lebih dari per jam.

Biasanya, jika Anda mengabaikan baik {prodbooster}} dan {{{allowdupes}} Templat hanya akan menarik galeri sekali per hari, atau setelah eksekusi [Build dengan Baru], ketika penghitung hari kutu atas.
Ini berarti bahwa jika Anda DONT memiliki {{prodbooster}} atau {{allowdupes}} halaman akan berfungsi seolah-olah itu adalah {buildonce} page.

...
makro ini menghentikan klik dari dihitung pada seluruh halaman. Templat yang dihasilkan akan memiliki guci yang berbeda jika bekerja.

[notrading]
Makro ini akan menyebabkan naskah perdagangan akan dilewati, pada seluruh template. Templat yang dihasilkan akan memiliki guci yang berbeda jika bekerja.

{{mentah}}
makro ini akan menyebabkan url mentah untuk digunakan tanpa skrip trade atau penghitung klik. Ini hanya bekerja pada versi dibayar penuh.

[pertunjukan]
Makro ini akan membuang daftar semua kueri yang digunakan dalam halaman ini. Anda dapat menempatkan ini di bagian bawah halaman untuk melihat pada kueri standar sistem, atau pada apa script Anda telah dibuat. Mungkin jika Anda perlu memeriksa apa yang setvar atau%% nama platname%% variabel sebenarnya memproduksi.

{{make file - SOURCE _ FILENAME- DESTINASI _ FILENAME}}} {{tempate-}} {{{make-}} {{build-}}}
Makefile memiliki beberapa alias yang berasal dari versi awal dari comus, jika Anda memiliki salah satu versi yang lebih tua dan setelah update comus Anda berhenti bekerja, itu bisa karena salah satu dari template, membuat, atau pembuatan makro telah dihentikan.
DONT MENGGUNAKAN ALIASES INI!

...
Ini mengubah definisi baku dari template HTML standar untuk link teks, ini berlaku untuk segala sesuatu pada halaman. Dan Anda hanya dapat menggunakan makro ini sekali per halaman.
Anda dapat menggunakan ini untuk membuat link teks yang berbeda, sehingga Anda dapat memaksa link teks Anda untuk menunjukkan jempol jika Anda mau, atau embed javascting dan mouseover ke mereka semua. Perlu diingat bahwa meskipun Anda mungkin mengubah link teks untuk berperilaku seperti jempol, kode masih membutuhkan link untuk memiliki deskripsi yang valid, atau akan mengabaikan galeri.
Anda tidak perlu menempatkan definisi di dalam "" atau ".

...
Ini mengubah definisi baku dari template HTML standar untuk link thumb, ini berlaku untuk segala sesuatu pada halaman. Dan Anda hanya dapat menggunakan makro ini sekali per halaman.
Anda dapat menggunakan ini untuk membuat link jempol yang berbeda. Perlu diingat bahwa meskipun Anda mungkin mengubah perilaku ibu jari seperti teks, kode akan masih membutuhkan thumb makro untuk memiliki gambar ibu jari yang valid, atau akan mengabaikan galeri.
Anda tidak perlu menempatkan definisi di dalam "" atau ".
Jika Anda ingin membuat lebih dari satu definisi maka Anda harus menggunakan halaman ekstra dan memasukkannya ke dalam dokumen utama, setiap halaman dapat memiliki definisi template sendiri.
Satu ide yang mungkin untuk opsi ini adalah untuk membuat halaman feed RSS custom, perhatikan dalam tips n trik untuk contoh bagaimana melakukan hal ini.

{{tableRowStart- HTML}}}
[HTML]
[HTML]
[HTML]

Ini 4 Macros mengubah behviour dari macros plural, biasanya plural akan membuat < tr > < / td > < / tr > tag untuk Anda dan mengasumsikan bahwa Anda ingin membuat tata letak tabel standar. Kadang-kadang Anda hanya ingin dump catatan polos, atau Anda ingin membuat jenis halaman yang berbeda, seperti mungkin feed RSS. Dalam kasus ini Anda dapat mengatur nilai-nilai ini ke kosong atau < channel > < / channel > atau apa pun yang Anda suka. Biasanya Anda hanya akan mengosongkan mereka keluar.. misalnya
Kode:

[tableRowStart-]]
[Bertepuk tangan]
{{tableCololnStart-}}
-


{\ {include -FILENAME}}}}
{{show-}}} {{{showfile-}}}}}

Sertakan ini memiliki beberapa alias yang berasal dari versi awal dari comus, jika Anda memiliki salah satu versi yang lebih tua dan setelah update comus Anda berhenti bekerja, itu bisa karena salah satu dari acara atau macros showfile telah dihentikan. DONT MENGGUNAKAN ALIASES INI!


-
Akan memposisikan nilai baku Anda saat kode pelacakan perdagangan ada di halaman, Anda dapat menetapkan ini pada bagian set atas trade, jika Anda memilikinya diaktifkan.

{{mirorpage}}}
Akan memperbaiki beberapa masalah dengan halaman comus yang disertakan dalam halaman comus lain di mana mungkin mulai menghasilkan link seperti / ct / cx.php.

{{archivepage}}}
Halaman comus dibangun dengan kode pelacakan dan membangun kode tertanam di samping ke < body > tag dalam bentuk, 'layout.inc.php? img = 1'. Ketika Anda menambahkan kode ini kode pembangun dihapus, dan situs yang lebih comus link juga. Hal ini memungkinkan arsip, yang dimaksudkan untuk dimasukkan ke dalam dokumen lain, untuk format yang benar ke tabel tanpa lebih banyak situs link dan kode ekstra.
Ini hanya bekerja pada versi comus penuh.

-
Ini menghapus situs yang lebih banyak koma link di bagian bawah halaman, hanya bekerja pada versi penuh.

{{updatepage}}}
Halaman comus dibangun dengan kode pelacakan dan membangun kode tertanam di samping ke < body > tag dalam bentuk, 'layout.inc.php? img = 1'. Jika tidak dapat menemukan tag tubuh, maka akan mencoba untuk melampirkan ke gambar pertama. Atau hanya rusak.
Alternatif, makro ini memungkinkan Anda untuk posisi kode mana-pernah Anda suka. Anda dapat meletakkannya di bagian bawah halaman mengatakan, tapi perhatikan lebih bawah HTML Anda menempatkan kode updatepage, semakin sedikit kesempatan itu memiliki actaully memukul pelacak (itu akan dimuat terakhir). Juga jika Anda menempatkan dalam < head > maka kode tidak akan pernah dieksekusi.. perlu berada di dalam tubuh.
Oleh karena itu lebih baik tidak menyentuh makro ini dan membiarkan Comus menempatkan kode membangun Anda secara otomatis.

[receplink]
Dimanapun Anda menempatkan makro ini, situs lebih link akan muncul.
Ini hanya bekerja pada versi penuh.

[[submitlink]
Ini akan membuat link ke halaman kirim Anda dengan informasi path yang benar.

[RSS]
Ini adalah kode khusus yang menempatkan script ke dalam mode RSS, yang mengkonversi semua URLS untuk menggunakan RSS compliant htmmspecialcodes.
kode aktual dijalankan adalah ini, yang menciptakan sebuah & quote; di tempat tanda kutip dalam urls.
Kode:

$url = str _ replace ("% url%," htmlspecialchars ($nul, ENT _ NOQUOTES), $url);

...
Perintah ini adalah versi terekstended dari image-image dan makro yang memungkinkan pembuatan
gaya tata letak baru.
Hal ini juga dapat mengubah definisi baku dari template HTML standar untuk link teks dan thumb, itu berlaku untuk segala sesuatu pada halaman. Dan Anda hanya dapat membutuhkan makro ini sekali per gaya, per halaman.
Anda dapat menggunakan ini untuk membuat link teks yang berbeda, sehingga Anda dapat memaksa link teks Anda untuk menunjukkan jempol jika Anda mau, atau embed javascting dan mouseover ke mereka semua. Perlu diingat bahwa meskipun Anda mungkin mengubah link teks untuk berperilaku seperti jempol, kode masih membutuhkan link untuk memiliki deskripsi yang valid, atau akan mengabaikan galeri.
Anda tidak perlu menempatkan definisi di dalam "" atau ".
misalnya jika Anda ingin membuat gaya baru untuk sebuah blog, Anda bisa menggunakan.
{{{setElementerStyle- blog- < b >% b% < / b > < br >% < a href = '% url%' > Baca Lebih < / a >}}}
dan kemudian Anda bisa menggunakannya dengan sesuatu seperti ini yang memilih dari catatan di BlogsKategori Anda
{{BlogsKategory- blogs-5- 1- query-new}}}}

...
Anda dapat menggunakan ini untuk melebihi gaya tanggal secara per halaman, ini berguna untuk membuat data sebagai contoh dalam feed RSS.
misalnya
{{setDateTemplate-r}}}
lihat situs ini untuk informasi pada string tanggal yang mungkinhttp: / / www.php.net / manual / en / function.date.php