Fix dòng
•
/
home
/
barbar84
/
www
/
wp-conte...
/
plugins
/
sujqvwi
/
AnonR
/
smanonr....
/
var
/
softacul...
/
fiyo
•
File:
fiyo.sql
•
Dòng [
82
/
672
]:
(8, 'Membuat Template FiyoCMS', 1, '<p>Untuk memulai pembuatan tema perlu disiapkan file wajib dalam paket Fiyo Theme. File tersebut adalah sebagai berikut :</p>\r\n\r\n<ul>\r\n <li>index.php</li>\r\n <li>theme_details.php</li>\r\n <li>theme_image.gif</li>\r\n <li>spot_position.php (tambahan)</li>\r\n</ul>\r\n\r\n<h3>index.php</h3>\r\n\r\n<div style=''page-break-after: always;''><span style=''display: none;''> </span></div>\r\n\r\n<p><strong>index.php</strong> merupakan file utama untuk memuat seluruh file yang dibutuhkan. Untuk permulaan buat folder '<strong>mytheme</strong>' didalam folder root/themes/. Setelah itu buat file index.php dan sisipkan kode dibawah ini :</p>\r\n\r\n<pre class=''brush:php''>\r\n<html>\r\n <head><title>My Theme</title></head>\r\n <body>Text body</body>\r\n</html></pre>\r\n\r\n<p>Setelah itu simpan dan set di Admin Panel untuk mengaktifkan mytheme sebagai tema utama. Apakah berhasil? Jika ya mungkin bisa kelangkah selanjutnya.</p>\r\n\r\n<p>Sekarang mulai untuk memuat system kedalam file tema. Sebelum itu kita perlu mengetahui fungsi dan konstanta yang bisa digunakan dalam membuat tema.</p>\r\n\r\n<ul>\r\n <li><strong>FTitle </strong>: menampilkan judul situs sesuai format pada konfigurasi situs.</li>\r\n <li><strong>FUrl </strong>: url utama atau url homepage.</li>\r\n <li><strong>SiteName </strong>: nama situs.</li>\r\n <li><strong>SiteTitle </strong>: judul situs.</li>\r\n <li><strong>SiteLang </strong>: bahasa situs.</li>\r\n <li><strong>MetaRobots </strong>: konfigurasi robots halaman.</li>\r\n <li><strong>MetaDesc </strong>: deskripsi halaman.</li>\r\n <li><strong>MetaKeys </strong>: katakunci halaman.</li>\r\n <li><strong>FThemePath </strong>: direktori tema yang sedang digunakan.</li>\r\n <li><strong>AdminPath </strong>: direktori tema AdminPanel.</li>\r\n <li><strong>loadModule</strong>('posisi_modul') : memuat modul sesuai posisi dalam parameter.</li>\r\n <li><strong>checkModule</strong>('posisi_modul') : digunakan apakah modul sesuai posisi parameter sedang aktif.</li>\r\n <li><strong>loadApps</strong>() : memuat Apps.</li>\r\n <li>\r\n <div><strong><span style=''line-height: 1.6em;''>load</span></strong><span style=''line-height: 1.6em;''><strong>AppsCss</strong>() : fungsi untuk memuat seluruh css pada apps yang aktif.</span></div>\r\n </li>\r\n <li>\r\n <div><strong><span style=''line-height: 1.6em;''>loadModuleCs</span></strong><span style=''line-height: 1.6em;''><strong>s</strong>() : fungsi untuk memuat seluruh module css yang aktif.</span></div>\r\n </li>\r\n</ul>\r\n\r\n<p>Berikut adalah contoh potongan kode untuk bagian <head>.</p>\r\n\r\n<pre class=''brush:php''>\r\n<!DOCTYPE html>\r\n<html lang="<?php echo SiteLang; ?>">\r\n<head>\r\n <meta charset="utf-8" />\r\n <title><?php echo FTitle; ?></title>\r\n <meta name="robots" content="<?php echo MetaRobots; ?>" />\r\n <meta name="keywords" content="<?php echo MetaKeys; ?>" />\r\n <meta name="description" content="<?php echo MetaDesc; ?>" />\r\n <meta name="generator" content=" Fiyo CMS Integrate Design Easily!" />\r\n <?php loadAppsCss(); ?>\r\n <?php loadModuleCss(); ?>\r\n <link rel="shortcut icon" type="image/x-icon" href="<?php echo FThemePath; ?>/css/images/favicon.ico" />\r\n <link rel="stylesheet" href="<?php echo FThemePath; ?>/css/style.css" type="text/css" media="all" />\r\n <script type="text/javascript" src="<?php echo FThemePath; ?>/js/jquery-2.0.3.min.js"></script>\r\n</head></pre>\r\n\r\n<p>Pada potongan kode diatas hampir semua meta-tag sudah dipenuhi. fungsi loadCss(apps/modul) dimuat sebelum file css tema. Hal tersebut bertujuan agar css tema bisa mempengaruhi css modul/apps. </p>\r\n\r\n<p>Potongan kode diatas juga menunjukan bahwa terdapat folder css dan js yang menyimpan beberapa file pendukung. Disaranka untuk tidak memnuliskan javascript dalam mode inline atau langsung pada file index.php. Karena dapat merusak <em>module position</em> dari tema yang dibuat. pisahkan kedalam file tersendiri juga membuat struktur dan penulisan kode lebih rapi.</p>\r\n\r\n<p>Setelah bagian <em>head</em> selanjutnya bagian <em>body</em>. Perhatikan potongan kode berikut :</p>\r\n\r\n<pre class=''brush:php''>\r\n<body>\r\n <header id="header">\r\n <div id="logo"><a href="<?php echo FUrl; ?>"><?php echo SiteName; ?></a>\r\n <span><?php echo SiteTitle; ?></span></div>\r\n </header>\r\n \r\n <nav id="navigation"> \r\n <?php echo loadModule('mainmenu') ?>\r\n </nav>\r\n \r\n <div class="m-slider">\r\n <?php loadModule('slide');?>\r\n </div> \r\n \r\n <div class="main"> \r\n <?php if(checkModule('right')) : ?> \r\n <div class="full">\r\n <?php loadApps(); ?>\r\n </div>\r\n <?php else : ?>\r\n <div class='left'>\r\n <?php loadApps(); ?>\r\n </div>\r\n <div class='right'> \r\n <?php loadModule('right');?>\r\n </div>\r\n <?php endif; ?>\r\n </div>\r\n</body></pre>\r\n\r\n<p><span style=''line-height: 1.6em;''>Jika dilihat menurut potongan kode diatas terdapat posisi module mainmenu, slide dan right. Pada bagian konten akan tampil lebar jika module right tidak aktif. Dan akan dibagi menjadi dua bagian jika module right ada yang aktif sesuai kontrol checkModule().</span></p>\r\n\r\n<p>Setelah membuat file index.php secara lengkap sebenarnya sudah bisa digunakan secara utuh untuk Fiyo Theme. Namun, perlu theme_details.php sebagai informasi tema dan theme_image.gif sebagai gambar pendukung dari informasi tema.</p>\r\n\r\n<h3>theme_details.php</h3>\r\n\r\n<p>isi dan modifikasi bagian theme_details sesuai informasi tema yang diperlukan. Berikut contoh file theme_details.php.</p>\r\n\r\n<pre class=''brush:php''>\r\n$theme_name ='First Panel';\r\n$theme_version ='1.5.0';\r\n$theme_date ='17 August 2013';\r\n$theme_author ='Fiyo CMS';\r\n$theme_author_url ='http://portofolio.web.id';\r\n$theme_author_email ='firstryan@gmail.com';</pre>\r\n\r\n<h3>theme_image.gif</h3>\r\n\r\n<p>Buat screenshoot dari tema yang dibuat sebagai <em>thumbnail</em> (preview) tema. Rekomendasi berukuran 200x200 atau dengan ukuran yang presisi.</p>\r\n\r\n<h3>spot_position.php</h3>\r\n\r\n<p>Ini merupakan fitur dari Fiyo yaitu dapat memilih posisi modul dengan memilih dari preview tema. Pertama kita perlu menyiapkan terlebih dahulu gambar atau preview untuk spot_position. (misal spot_position.gif) Setelah itu gunakan dreamwaver untuk membuat imageMap sesuai modul yang dibuat.</p>\r\n\r\n<p>Hasil dari imageMap dari Dreamweaver contohnya seperti ini.</p>\r\n\r\n<pre class=''brush:php''>\r\n<h3>Fiyo Theme</h3>\r\n<img src="spot_position.gif" width="600" border="0" usemap="#Map" />\r\n<map name="Map" id="Map"><area name="bottom-content" shape="rect" coords="66,80,379,171" alt="slide" /><area name="bottom-content" shape="rect" coords="279,183,379,229" alt="top3" /><area name="bottom-content" shape="rect" coords="173,183,270,230" alt="top2" /><area name="bottom-content" shape="rect" coords="68,183,164,229" alt="top1" /><area name="bottom-content" shape="rect" coords="66,447,380,480" alt="bottom" />\r\n <area shape="rect" coords="65,485,532,501" alt="breadchumb" />\r\n <area shape="rect" coords="392,78,536,468" alt="right" />\r\n <area shape="rect" coords="391,9,532,29" alt="search" />\r\n <area shape="rect" coords="67,43,537,67" alt="mainmenu"/>\r\n</map></pre>\r\n\r\n<p>Setelah file utama dan file pendukung siap sekarang bisa terapkan tema yang sudah dibuat.</p>\r\n\r\n<h3>Membuat Paket Installer</h3>\r\n\r\n<p>Jika berniat untuk berbagi dari tema yang sudah dibuat anda perlu menyiapkan paket installer agar dapat diinstal melalui AddOns Installer. </p>\r\n\r\n<h3>installer.php</h3>\r\n\r\n<p>buat file installer.php satu folder dengan file index.php. Dan diingat bahwa file installer akan hilang otomatis jika paket Fiyo Theme berhasil diinstall. Berikut contoh file installer.php</p>\r\n\r\n<pre class=''brush:php''>\r\n$addons['name'] = 'My Theme';\r\n$addons['type'] = 'themes';\r\n$addons['folder'] = 'mytheme';\r\n$addons['info'] = '<h1>Ini tema buatan saya :)</h1>';</pre>\r\n\r\n<p>Setelah file installer terbentuk pilih semua file yang ada pada folder tema yang dibuat lalu klik kanan dan pilih kompres sebagai zip. <span style=''line-height: 1.6em;''>Jadi sekarang selain terdapat file pendukung tema juga terdapat file .zip sebagai file installer yang telah dibuat.</span></p>\r\n', '2012-01-03 11:37:11', '', 1, '', '', '', 1, 1, 99, 246, 'show_comment=1;\nshow_author=1;\nshow_date=1;\nshow_category=1;\nshow_tags=1;\nshow_hits=1;\nshow_rate=1;\nrate_value=24;\nrate_counter=5;\npanel_top=2;\npanel_bottom=2;\neditor_level=3;\nshow_title=2;\n', '2014-09-02 08:29:37', 1),
Delete
Ấn tiếp tục để lưu lại ở lại trang và ấn lưu để lưu lại và quay về List dòng
Function
Delete dòng
Edit by line
Edit text
Download
Information
Rename
Copy
Move
Delete
Chmod
List