Panel kontrol mesin datalife intitle Liveinternet. Menyiapkan Mesin DataLife

Mari kita bicara tentang menu di situs web dle. Lebih tepatnya, bagaimana menambahkan item Anda sendiri ke menu, atau mengganti yang sudah ada dengan yang baru. Tak jarang, bagi pemula yang baru saja menginstal CMS ini, muncul pertanyaan: “Bagaimana cara mengganti item menu standar di template standar dengan milik Anda sendiri?” Jika, di wordpress, ini dapat dilakukan tanpa mengedit kode, maka di dle situasinya berbeda, Anda masih harus masuk ke kode dan mencari tahu sedikit. Namun, tidak ada yang sulit dalam menambahkan item baru, dan saya harap Anda dapat melihatnya hari ini.

Jadi, mari kita turun ke bisnis. Untuk memulainya, kita perlu membuat item yang nantinya perlu diimplementasikan di menu dle, baik itu halaman atau kategori. Untuk melakukan ini, buka panel admin dan klik item "daftar semua bagian".

Dan kemudian itu semua tergantung pada situasinya. Jika kita perlu menambahkan tautan ke kategori situs ke menu, lalu buka item "Kategori", dan jika kita perlu membuat halaman tempat item menu akan mengarahkan pengguna, lalu buka "Halaman Statis" barang. Tidak ada perbedaan mendasar di antara mereka, jadi kami akan memilih salah satu dari dua opsi, misalnya, "Kategori".

Formulir untuk membuat kategori baru di situs akan muncul. Semuanya sederhana di sana. Untuk apa setiap bidang formulir digunakan, lihat gambar.

Tidak semua bidang yang dijelaskan dalam gambar adalah wajib, tetapi hanya bidang pertama dan kedua. Dan poin yang tidak saya sentuh pada gambar tidak berhubungan dengan kategori sama sekali, tetapi dengan pengaturan mesin global, seperti pengaturan keluaran berita dle, dan juga memberikan kemampuan untuk menetapkan template unik untuk setiap kategori secara terpisah.

Setelah mengisi bidang yang diperlukan, setidaknya dua yang pertama, klik tombol tambah. Tindakan ini akan membuat kategori baru di situs, tautan yang akan kami tambahkan ke menu dle. Dan berikan perhatian khusus pada bidang kedua, di mana perlu untuk mendaftarkan nama alternatif untuk kategori, yang akan menjadi alamat di mana kategori akan berada. Dalam contoh saya, itu akan terlihat seperti ini: http://site.ru/primer_category/

Sekarang, mari kita beralih ke langsung menambahkan item baru ke menu dle.

Untuk melakukan ini, di panel admin Anda harus pergi ke bagian "Template Situs Web".

Dan kemudian Anda harus memilih salah satu dari dua file, jika templat standar digunakan, di mana menu di situs terdaftar. Ada dua jenis menu dalam templat standar: menu ini, dan menu horizontal dan vertikal. File topmenu.tpl bertanggung jawab untuk menu horizontal, dan file sidebar.tpl bertanggung jawab untuk menu vertikal di kolom kiri situs. Kedua file ini dapat ditemukan di kolom kiri bagian Template Situs. Dan ketika Anda mengklik salah satunya, kode file ini akan muncul di kolom kanan.

Setelah membuka file, kita perlu memperbaiki item yang ada pada kita. Artinya, ganti nama, dalam hal ini menjadi nama kategori. Dan ganti tautan ke kategori itu sendiri (nama alternatif), alih-alih #. Artinya, jika saya mengganti item "Tentang situs", maka kode menu akan terlihat seperti ini:

Dengan analogi, Anda dapat mengubah sisa item menu. Adapun menu horizontal kedua, situasinya persis sama di sana. Dan tentu saja, semua yang tidak Anda butuhkan dapat dihapus. Dan tentu saja, simpan file yang diedit.

Jika Anda tidak yakin tentang sesuatu, misalnya, bahwa Anda akan menghapus sesuatu yang berlebihan, maka lakukan saja sehingga jika terjadi situasi yang tidak terduga, itu dapat dipulihkan.

Dan itu semua untukku.

Halo teman teman. Saya menghabiskan hampir seluruh waktu saya. Karena sebagian besar situs saya dibangun di atas CMS DLE, saya harus banyak bekerja dengan mesin ini. Saya telah mengatakan sebelumnya bahwa pengembang tidak berteman dengan SEO, dan secara umum mereka belum pernah mendengar kata seperti itu, tetapi ternyata lebih buruk dari yang seharusnya. Saya bahkan menyiapkan seluruh rangkaian posting yang didedikasikan untuk "pengerasan" mesin nasional (lihat dalam kategori).

Tetapi hari ini saya ingin berbicara tentang hal penting seperti peta situs html untuk DLE. Tidak peduli berapa banyak saya mencari di Internet untuk modul kartu normal, saya tidak menemukannya. Tentu saja ada beberapa solusi, tetapi semuanya tidak memberikan hasil yang diinginkan sama sekali, dan terkadang bahkan menyebabkan kerusakan. Saya harus menulis modul sendiri, atau lebih tepatnya mempercayakan implementasi "daftar keinginan" saya kepada para profesional. Saya mengucapkan terima kasih yang mendalam kepada Alexander Fomin atas antusiasme dan kecepatan kerjanya yang luar biasa.

Modul peta situs untuk DLE yang akan saya perkenalkan kepada Anda memenuhi semua persyaratan seo dan sangat mudah dipasang.

Daftar lengkap modul untuk DLE dari Alaich "a:

Peta Situs - Modul pembuatan peta situs HTML untuk DLE

Nama asli: peta situs
Kompatibilitas CMS: DLE 8.2- 10.6
menyebar: Gratis, Apa Adanya, saat mendistribusikan tautan ke sumber diperlukan
Versi sekarang: 2.2 (dari 05/08/2014)
Tujuan: Keluarkan daftar tidak berurutan dengan tautan ke semua publikasi, kategori, dan halaman statis.
Keunikan: Pembuat kode embed visual. Pengaturan rinci prinsip menampilkan semua elemen situs - berita, kategori, halaman statis - jumlah elemen yang ditampilkan, prinsip penyortiran dan urutan penyortiran, menampilkan elemen sebagai tautan atau dalam teks biasa, kemampuan untuk memasukkan / mengecualikan elemen tertentu.

Deskripsi dan konfigurasi modul peta situs HTML untuk DLE

Teman, 3 Juni 2012 adalah hari besar, peta situs baru versi 2.0 telah dirilis. Kami meningkatkan bilah kegunaan modul kami ke tingkat yang baru. Kami (saya harap Anda juga) menyukai sistem pembuatan kode visual yang diterapkan dalam sistem dan kami memutuskan untuk mengimplementasikannya dalam modul peta situs. Sekarang Anda tidak perlu membaca manual dan deskripsi semua fungsi dan nilainya - cukup buka panel admin, tentukan beberapa nilai dan hanya itu - modul siap digunakan!

Selain yang di atas, saya ingin membuat daftar beberapa fitur yang lebih penting:

  • modul sepenuhnya di-cache;
  • modul menggunakan DLE API;
  • peta tidak menampilkan publikasi yang tidak lulus moderasi, serta yang direncanakan untuk masa depan;
  • ada / tidaknya CNC, serta jenis CNC diperhitungkan;
  • kehalusan seperti itu disediakan - jika seseorang telah bekerja dengan mesin DLE untuk waktu yang lama, maka dia ingat bahwa pada versi awal tidak ada CNC sama sekali, dan kemudian muncul, tetapi hanya dari satu jenis (sama dengan tipe 3 sekarang sedang dibentuk). Jadi ini juga disediakan dalam modul ini - publikasi baru ditampilkan dengan url, tipe CNC yang dipilih di panel admin, dan yang lama, masing-masing, dengan url CNC tipe lama.

Terlepas dari tampilan generator visual, saya sarankan Anda membiasakan diri dengan mekanisme modul.

Modul dimasukkan ke dalam template main.tpl menggunakan tag:
(termasuk file="engine/modules/sitemap.php?param1=value1¶m2=value2")

param1= — parameter modul, nilai1 — nilai parameter. Pengaturan modul datang setelah tanda? dan dipisahkan oleh &.

Sisipkan contoh (menampilkan peta situs dengan daftar halaman statis dan berita dari kategori dengan id=2,3,4):
(isi)
(termasuk file="engine/modules/sitemap.php?show_static=1&need_cats=2,3,4")

Agar peta situs ditampilkan pada halaman terpisah, tag (termasuk ...) harus diapit , dan tag (konten) harus diapit . Setelah itu, modul akan tersedia di http://site.ru/sitemap/

Setelah ada perubahan pada parameter dan nilainya, perlu untuk menghapus cache di panel admin.

Parameter modul diteruskan melalui tpl saat memasukkan:

  • need_cats - daftar kategori id dipisahkan dengan koma untuk ditampilkan di peta
  • exc_cats - daftar kategori id dipisahkan dengan koma, dikecualikan dari peta
  • need_news — daftar artikel id yang dipisahkan koma untuk ditampilkan di peta
  • exc_news - daftar id artikel yang dipisahkan koma untuk dikeluarkan dari peta
    • tidak ada gunanya menentukan parameter ini secara bersamaan
  • need_static — daftar id halaman statis yang dipisahkan koma untuk ditampilkan di peta
  • exc_static - daftar halaman statis id, dipisahkan dengan koma, dikecualikan dari peta
    • tidak ada gunanya menentukan parameter ini secara bersamaan
  • cat_as_links - tampilkan nama kategori sebagai tautan (1 atau 0)
  • show_static - tampilkan halaman statis di peta (1 atau 0)
  • cat_sort - bidang pengurutan daftar kategori (bidang dari tabel dle_category)
  • cat_msort - arah penyortiran daftar kategori (ASC atau DESC)
  • news_sort - bidang pengurutan untuk daftar artikel (bidang dari tabel dle_post)
  • news_msort - arah pengurutan daftar artikel (ASC atau DESC)
  • static_sort - mengurutkan bidang untuk daftar halaman statis (bidang dari tabel dle_static)
  • static_msort - arah pengurutan daftar halaman statis (ASC atau DESC)
    • Ada 2 opsi pengurutan:
      • ASC - naik (berdasarkan abjad)
      • DESC - turun (dalam urutan terbalik)
    • jika bidang dan urutan penyortiran tidak ditentukan, pengaturan kategori yang ditentukan atau parameter DLE standar digunakan
  • cat_limit - jumlah maksimum subkategori untuk ditampilkan
  • news_limit - jumlah maksimum artikel keluaran dari kategori
  • static_limit - jumlah maksimum halaman statis yang ditampilkan

Melihat tidak ada pengaturan di atas yang diperlukan, Anda tidak dapat menentukan apa pun - cukup masukkan tag (include file="engine/modules/sitemap.php") - maka pengaturan default akan digunakan.

Tampilan Peta Situs dan Kelas Gaya

Secara opsional, dimungkinkan untuk mengubah tampilan peta situs, untuk ini kami membuka file gaya (style.css) dari templat kami dan meresepkan kelas yang dijelaskan di bawah ini.

Daftar kelas CSS peta situs:

Peta Situs_kategori - elemen