Panel kontrol mesin datalife judul konsol. Menambahkan gambar dan file ke DLE. Data akses server MySQL

Mesin DataLife (DLE)adalah mesin berita multi-pengguna yang dirancang untuk mengatur blog dan media Anda sendiri di Internet. Berkat sistem yang kuat untuk menerbitkan, menyesuaikan, dan mengedit berita, mesin ini selangkah lebih maju dari pesaing terdekatnya. Dan berkat struktur kernel yang tepat dan bijaksana, yang meminimalkan kebutuhan sumber daya server, mesin dapat dengan mudah bekerja dengan proyek yang sering dikunjungi tanpa menimbulkan beban khusus apa pun di server. Fleksibilitas dan kemudahan penyesuaian dan integrasi desain Anda sendiri akan memungkinkan Anda menerapkan situs web Anda sendiri dalam waktu sesingkat mungkin, tanpa biaya material tambahan. Penggunaan teknologi AJAX yang canggih akan mengurangi lalu lintas server Anda dan lalu lintas pengunjung Anda, belum lagi kemudahan penggunaan teknologi ini di situs. Berkat meningkatnya perhatian terhadap keamanan skrip, kemudahan bekerja dengannya, serta pengembangan dinamis, lebih dari 70.000 portal telah mendukung penggunaan DataLife Engine, dan berhasil menggunakannya dalam pekerjaan mereka. Mesin dioptimalkan untuk mesin pencari, yang akan mendatangkan pelanggan tambahan ke situs Anda.

Situs resmi:http://dle-news.ru/

Pertanyaan Umum: http://dle-news.ru/faq.html

Harap dicatat bahwa perangkat lunak ini adalahdibayar, dan instalasi akan dibahas menggunakan contohversi demo.

InstalasiCMS DLE

    Untuk mulai menginstal DLE, Anda perlu masuk ke panel kontrol hosting Anda menggunakan tautan dan data yang dikirimkan ke email kontak Anda saat memesan layanan.

    Download kit distribusi CMS DLE (DataLife Engine), misalnya di sini http://dle-news.ru/demo.html .

    Masuk ke control panel hosting, pilih “File Manager”, lalu masuk ke direktori www/nama_domain. Kami menghapus file index.html yang dibuat secara default saat menambahkan domain, klik tombol “Unggah”, pilih arsip CMS DLE dan klik OK.

    Setelah mengunduh arsip CMS DLE (DataLife Engine), klik sekali sehingga tersorot dan tekan tombol “Ekstrak”. Setelah membongkar arsip, Anda akan mendapatkan hasil seperti ini:

    Selanjutnya, kita perlu membuat database CMS DLE (DataLife Engine), untuk melakukan ini, di panel kontrol hosting, buka item “Databases” dan klik tombol “Create”. Masukkan nama database, nama pengguna dan kata sandi dan klik OK:

Nantinya, nama database dan pengguna digunakan dengan awalan berupa login Anda di panel kontrol hosting:

Kolom "Jenis Basis Data" menampilkan host basis data db01.site.

    Setelah menyelesaikan langkah-langkah yang dijelaskan di atas, akses nama domain Anda di browser, lanjutkan untuk menginstal CMS DLE (DataLife Engine) dan tekan tombol “Mulai instalasi”:

Catatan! Untuk memulai instalasi CMS DLE (DataLife Engine) saat mengakses domain, domain harus sudah merespon record dari server hosting. Jika domain baru saja ditambahkan ke server dan informasi tentang catatannya belum didistribusikan melalui jaringan, Anda dapat mendaftar dan menyimpannya di komputer Anda di file host entri berikut: nama domain alamat IP server

83.69.23*.*** nama domain

Alamat IP server dapat dilihat di panel kontrol hosting. Nama domain- Catatan rekaman:

nama_domain.ru.

A (Alamat Internet v4)

    Pada langkah selanjutnya, untuk melanjutkan instalasi, Anda perlu membaca dan menerima perjanjian lisensi.

Centang kotaknya "Saya menerima ketentuan perjanjian" dan lanjutkan dengan instalasi.

9. Salah satu langkah penting selama instalasi adalah pengaturan konfigurasi sistem, di mana Anda perlu menentukan dengan benar data koneksi ke database dan mengatur login dan kata sandi administrator situs.

Data yang diperlukan dari Anda (menggunakan contoh pengguna kami):

Nama dasar: vh12345_dle

nama pengguna DB: ay 12345_ admin

Kata sandi: kata sandi yang Anda tentukan saat membuat database

MySQL Server: Kolom Tipe Basis Data di bagian Basis Data db01.situs(lihat poin 4) atau

tunjukkan di bidang ini mysql.domain_anda

Awalannya diatur secara sewenang-wenang.

Data akses panel kontrol- ini adalah ciptaan akun administrator situs Anda, di sini kami menunjukkan login/kata sandi dan email administrator yang diinginkan.

    Instalasi CMS DLE (DataLife Engine) selesai.

Hapus berkasnya install.php, itu terletak di direktori www/domain_anda

    Kami meminta domain melalui browser, masuk ke panel admin CMS DLE (DataLife Engine) dan mulai bekerja dengan situs tersebut.

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

Jadi mari kita mulai berbisnis. Pertama, kita perlu membuat item yang nantinya perlu diimplementasikan di menu idle, baik itu halaman atau kategori. Untuk melakukan ini, buka panel admin dan klik item “daftar semua bagian.”

Dan semuanya tergantung situasinya. Jika kita perlu menambahkan tautan ke kategori situs ke menu, buka item "Kategori", dan jika kita perlu membuat halaman ke mana item menu akan mengarahkan pengguna, buka "Halaman Statis" barang. Tidak ada perbedaan mendasar di antara keduanya, 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 kegunaan setiap kolom formulir, lihat gambar.

Tidak semua kolom yang dijelaskan pada gambar wajib diisi, namun hanya kolom pertama dan kedua. Dan poin-poin yang tidak saya sentuh pada gambar tidak berhubungan dengan kategori sama sekali, tetapi berhubungan dengan pengaturan mesin global, seperti pengaturan keluaran berita, dan juga menyediakan kemampuan untuk menetapkan template unik untuk setiap kategori secara terpisah.

Setelah mengisi kolom yang wajib diisi, setidaknya dua kolom pertama, klik tombol tambah. Tindakan ini akan membuat kategori baru di situs, tautan yang akan kita tambahkan ke menu idle. DAN Perhatian khusus Perhatikan kolom kedua, di mana perlu memasukkan nama alternatif untuk kategori tersebut, yang akan menjadi alamat dimana kategori tersebut akan ditempatkan. Dalam contoh saya, akan terlihat seperti ini: http://site.ru/primer_category/

Sekarang, mari kita langsung menambahkan item baru ke menu idle.

Untuk melakukan ini, di panel admin Anda harus pergi ke bagian “Template Situs”.

Dan kemudian Anda perlu memilih salah satu dari dua file, jika Anda menggunakan template standar, di mana menu di situs tersebut ditulis. Templat standar memiliki dua jenis menu: ini, horizontal dan vertikal. File topmenu.tpl bertanggung jawab atas menu horizontal, dan file sidebar.tpl bertanggung jawab atas 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 sendiri akan muncul di kolom kanan.

Setelah membuka file, kita perlu memperbaiki item yang ada ke milik kita. Artinya, mengubah nama, dalam hal ini menjadi nama kategori. Dan gantikan link ke kategori itu sendiri (nama alternatif), bukan #. Artinya, jika saya mengganti item “Tentang situs”, kode menunya akan terlihat seperti ini:

Dengan analogi, Anda dapat mengubah item lain di menu. Sedangkan untuk menu horizontal kedua, situasinya sama persis. Dan tentu saja, segala sesuatu yang tidak perlu dan tidak diperlukan dapat dihilangkan. Dan tentu saja menyimpan file yang telah diedit.

Jika Anda tidak yakin tentang sesuatu, misalnya Anda akan menghapus sesuatu yang tidak perlu, lakukan saja agar jika terjadi situasi yang tidak terduga dapat dipulihkan.

Dan itu saja untukku.

Perubahan berikut telah disiapkan dan dilaksanakan:


1. Menambahkan kemampuan untuk mengunggah gambar ke server untuk komentar yang dipublikasikan di situs. Kesempatan ini diaktifkan dan dikonfigurasi dalam pengaturan grup. Untuk setiap grup pengguna, Anda dapat mengizinkan atau memblokir pengunggahan gambar ke komentar. Juga untuk setiap grup Anda dapat mengatur parameter individual yang berbeda untuk gambar yang akan dimuat, misalnya, jumlah maksimum gambar yang diunggah untuk dikomentari, ukuran dan beratnya, dll. Saat mengunggah gambar ke komentar, formulir sederhana untuk mengunggah komentar tersedia bagi pengguna, dan gambar diunggah sesuai dengan parameter yang ditentukan dalam pengaturan grup. Pada saat yang sama, pengguna dapat mengelola gambar yang diunggahnya. Dia dapat menghapus atau menggantinya jika dia diizinkan untuk mengedit komentarnya.

2. Menambahkan dukungan mesin InnoDB untuk database MySQL. Saat memasang skrip, Anda dapat memilih jenis penyimpanan yang akan digunakan. Anda dapat memilih untuk menggunakan keduanya InnoDB atau MyISAM. Saat memilih mesin, kami menyarankan Anda dipandu oleh kriteria berikut. Jika situs Anda jarang diperbarui dengan konten baru (pendaftaran pengguna dalam jumlah besar, penambahan komentar baru secara aktif, dll.), mis. situs "direktori", disarankan untuk digunakan MyISAM mengetik, lebih cepat saat mengambil dari database. Jika situs berencana untuk secara aktif mendiskusikan sesuatu dengan banyak pengguna, maka disarankan untuk menggunakannya InnoDB jenis. Untuk sebagian besar situs pilihan optimal Itu akan menjadi InnoDB, karena ini akan lebih mudah diskalakan di masa depan. Pilihan mesin database hanya tersedia jika server Anda memiliki versi MySQL yang terinstal minimal 5.6.4. Jika versi server MySQL lebih rendah, maka hanya MyISAM yang tersedia.

3. Menambahkan kemampuan untuk membuat dan menggunakan daftar putar saat memutar video di situs. Untuk melakukan ini, file video cukup dicantumkan dalam tag video, dipisahkan dengan koma. Misalnya:
4. Menambahkan kemampuan untuk membuat deskripsi, untuk video yang akan terlihat saat ditampilkan di player, untuk itu digunakan format berikut pada tag embed video: , hal yang sama dapat diatur untuk semua file jika daftar putar file digunakan, dipisahkan dengan koma. Contoh tampilannya bisa Anda lihat pada screenshot di atas.

5. Menambahkan kemampuan untuk digunakan dalam tag, juga tautan ke video di Youtube. Dengan demikian, Anda dapat mengatur daftar putar campuran yang menyertakan video Anda dan video di layanan Youtube.

6. Menambahkan kemampuan untuk membuat dan menggunakan playlist saat memutar audio di situs. Untuk melakukan ini, file audio cukup dicantumkan dalam tag audio, dipisahkan dengan koma. Misalnya:
7. Menambahkan kemampuan membuat deskripsi, untuk audio yang akan terlihat saat memutar musik di player, untuk itu digunakan format berikut pada tag penyisipan audio: . Contoh tampilannya bisa Anda lihat pada screenshot di atas.

8. Menambahkan kemampuan pemutar audio menambahkan tautan untuk memutar audio streaming. Dengan demikian, Anda dapat mengatur dan menampilkan daftar putar untuk didengarkan di situs web stasiun radio Anda.

9. Di pengaturan pemutar, di panel admin, kemampuan telah ditambahkan memilih tema untuk pemain. Anda dapat memilih tema gelap atau terang untuk pemutar, yang membuat tampilan pemutar di situs Anda lebih organik.

10. Prosedur penyisipan materi video dan audio ke dalam editor telah diperbaiki. Saat menambahkan video, Anda dapat langsung membuat daftar putar, dan Anda juga dapat langsung mengatur di jendela masukan tidak hanya tautan ke video dan audio, tetapi juga tautan ke posternya, dan deskripsi untuk file video dan audio.

11. Editor WYSIWYG baru telah ditambahkan ke DataLife Engine. Nama editor barunya adalah FroalaEditor. Editor ini memiliki antarmuka yang mudah dan intuitif (menurut kami, antarmuka terbaik) untuk membuat dan mengedit konten, kode HTML yang dihasilkannya adalah salah satu yang paling bersih dan praktis tidak ada yang berlebihan, bobotnya relatif ringan dan renderingnya cepat. editor di halaman.

12. Menambahkan tipe baru untuk kolom publikasi tambahan:"Galeri gambar yang dapat diunduh." Saat membuat dari jenis ini bidang Anda dapat mengatur parameter untuk gambar yang diunggah, serta jumlah maksimum gambar yang dapat diunggah untuk galeri tertentu. Saat menambahkan publikasi di panel admin atau di situs web, gambar dapat diunduh dalam satu klik. Saat bidang ini ditampilkan di situs web, gambar akan dikelompokkan ke dalam galeri gambar, yang juga dapat dibalik satu sama lain saat dilihat, jika salinan kecil telah dibuat untuk gambar tersebut.

13. Untuk kolom tipe tambahan"Gambar yang diunduh" dan "File yang diunduh", menambahkan larangan otomatis untuk mengunduh ulang gambar dan file hingga gambar atau file yang diunduh sebelumnya dihapus. Hal ini mengurangi kemungkinan file dan gambar yang tidak terpakai dilampirkan ke berita.

14. Untuk kolom tambahan jenis “Gambar yang diunggah”. tag baru ditambahkan: Dan , yang hanya menampilkan URL untuk salinan thumbnail dari gambar yang diunggah dan URL untuk gambar lengkap, dengan "X" adalah nama kolom tambahan. Tag ini akan berguna bagi webmaster yang ingin mempersonalisasi publikasi yang diunggah di situs, misalnya, bersama dengan kolom tambahan lainnya.

15. Untuk kolom tambahan jenis tombol radio “Ya atau Tidak”, menambahkan kemampuan untuk mengatur status default ke "Diaktifkan" atau "Dinonaktifkan", yang akan digunakan saat menambahkan publikasi baru.

16. Fitur tambahan tontonan daring dokumen, diunggah ke situs melalui skrip DataLife Engine. Untuk melakukan ini, tag berikut ditambahkan ke templat keluaran untuk file yang diunduh (attachment.tpl): (tautan-lihat-online) yang menampilkan tautan URL untuk melihat dokumen online di browser, serta tag teks, yang menampilkan teks yang terlampir di dalamnya jika dokumen yang dimuat memiliki format yang didukung untuk dilihat. Jenis dokumen berikut ini didukung untuk dilihat secara online: Adobe PDF, Microsoft Word, Microsoft Excel. Dokumen dilihat langsung di browser pengunjung menggunakan layanan Google Docs Viewer, sehingga pengunjung tidak perlu memilikinya program yang diinstal dari Microsoft atau Adobe.

17. Karena pengembang editor WYSIWYG LiveEditor memutuskan untuk menghentikan pekerjaan apa pun pada editor ini, dan tidak menerima pembaruan apa pun selama beberapa tahun, diputuskan untuk menghapus editor ini dari DataLife Engine. Situs yang sebelumnya menggunakan editor ini secara otomatis akan beralih menggunakan FroalaEditor.

18. Menambahkan kemampuan untuk mengatur deskripsi gambar (atribut alt) saat memasukkan gambar secara massal ke dalam berita. Untuk melakukan ini, Anda perlu memilih gambar yang diinginkan, dan dengan mengklik salah satu gambar tersebut, atur deskripsinya. Kemudian klik tombol “Sisipkan yang dipilih”. Deskripsi yang ditentukan juga akan ditambahkan ke semua gambar saat disisipkan.

19. Menambahkan reset otomatis cache Zend OPCache saat mengubah pengaturan situs. Jadi, jika caching ini diaktifkan di pengaturan server, Anda tidak perlu mengatur ulang cache sendiri atau menunggu hingga perubahan diterapkan.

20. Saat melihat daftar kategori di panel admin, pada bagian pengeditan kategori, jenis tampilan daftar kategori telah diubah. Sekarang semua subkategori ditampilkan diciutkan, dan dapat dibuka langsung jika diperlukan untuk kategori induk tertentu. Tombol juga telah ditambahkan, sehingga Anda dapat dengan cepat memperluas atau menciutkan semua kategori dalam daftar dalam satu klik. Menambahkan kategori baru dilakukan di jendela pop-up. Ini menyederhanakan pekerjaan dengan sejumlah besar kategori dan subkategori di panel admin.

21. Menambahkan kemampuan untuk berhenti berlangganan semua pengguna, berlangganan komentar, untuk setiap berita secara terpisah. Jika berita tersebut memiliki pengguna yang berlangganan, maka saat mengedit berita ini di panel kontrol, di tab “Lanjutan”, Anda dapat melihat jumlah pelanggan dan berhenti berlangganan dari komentar pada publikasi khusus ini. Inovasi ini akan berguna, misalnya jika suatu berita ditutup untuk dikomentari lebih lanjut.

22. Menambahkan kemampuan berlangganan komentar ke berita, saat menerbitkan komentar, bahkan ketika komentar tersebut dikirim untuk moderasi.

23. Di profil pengguna di situs, peluang telah ditambahkan berhenti berlangganan dari komentar berlangganan pada publikasi, yang menunjukkan jumlah publikasi yang telah dilanggan oleh pengguna. Untuk melakukan ini di templat info pengguna.tpl (berhenti berlangganan), yang menampilkan kotak centang untuk berhenti berlangganan komentar, dan jumlah publikasi yang berlangganan.

24. Profil pengguna di situs memiliki kemampuan untuk secara otomatis berlangganan untuk menerima pemberitahuan tentang komentar baru yang ditambahkan ke berita yang ditulisnya. Dengan demikian, pengguna tidak perlu berlangganan setiap beritanya secara terpisah; cukup hapus centang pada kotak yang sesuai di pengaturan profilnya. Untuk menampilkan kotak centang di template info pengguna.tpl menambahkan penggunaan tag baru (berlangganan berita).

25. Profil pengguna di situs memiliki kemampuan untuk secara otomatis berlangganan untuk menerima pemberitahuan komentar baru yang merupakan balasan dari komentarnya sendiri. Untuk melakukan ini, cukup hapus centang pada kotak yang sesuai di pengaturan profil Anda. Untuk menampilkan kotak centang di template info pengguna.tpl menambahkan penggunaan tag baru (komentar-balas-berlangganan).

26. Menambahkan dukungan untuk ekstensi PHP Memcached. Skrip DLE secara otomatis menentukan ekstensi PHP mana yang diinstal, Memcache atau Memcached di server, dan bergantung pada ini, menggunakan satu atau beberapa ekstensi PHP jika caching Memcache diaktifkan di pengaturan skrip. Dengan demikian, tidak perlu lagi menginstal ekstensi PHP Memcache di server.

27. Di panel admin, di bagian pengeditan publikasi, Kemampuan untuk menambahkan kategori ke publikasi telah ditambahkan ke daftar aksi massal pada publikasi. Berbeda dengan item “Ubah Kategori” yang ada, item “Tambah Kategori” memungkinkan Anda menetapkan kategori baru yang dipilih secara besar-besaran ke publikasi, tanpa mengubah kategori lama yang ditambahkan sebelumnya.

28. Menambahkan kemampuan untuk tag template Teks menunjukkan rentang berita menggunakan simbol tanda hubung. Misalnya, Anda dapat menentukan Teks Teks. Hal ini mempermudah pembuatan desain yang Anda perlukan, dan tidak perlu memasukkan semua ID publikasi yang diperlukan dengan dipisahkan dengan koma.

29. Menambahkan kemampuan untuk tag template Teks tentukan rentang halaman yang Anda inginkan menggunakan simbol tanda hubung. Misalnya, Anda dapat menentukan Teks. Demikian pula, rentang dapat diatur untuk tag yang berlawanan Teks. Hal ini memudahkan pembuatan desain yang Anda butuhkan, dan tidak perlu menuliskan semua nomor halaman yang Anda perlukan, dipisahkan dengan koma.

30. Menambahkan kemampuan untuk berhenti berlangganan pengguna situs dari milis, yang dikirim dari bagian “Pengiriman pesan” di panel admin. Untuk melakukan ini, saat mengirim surat, Anda dapat mengatur tag (%berhenti berlangganan%) di templat atau langsung di teks pesan, yang menampilkan URL untuk berhenti berlangganan menerima buletin untuk pengguna dalam surat yang dikirim. Saat Anda mengeklik tautan ini, status profil pengguna disetel ke “Jangan terima email dari situs.” Pada saat yang sama, pengguna hanya perlu mengikuti tautannya, dia tidak perlu masuk atau melakukan tindakan lain apa pun di situs. Dengan demikian, dia dapat dengan mudah berhenti berlangganan surat dari situs tersebut jika dia sudah lama kehilangan minat terhadap situs tersebut. Terlepas dari kenyataan bahwa mengirim surat memungkinkan Anda untuk tetap mengirim pesan kepada pengguna, meskipun dia telah menyatakan keinginan untuk tidak menerima surat. Kami sangat menyarankan agar webmaster, untuk menghindari server terjebak dalam filter spam, selalu mempertimbangkan status yang telah ditetapkan pengguna di profilnya saat mengirim pesan.

31. Menambahkan penambahan otomatis untuk semua tautan eksternal, yang diterbitkan dalam berita dan komentar, atribut rel, berisi parameter "noopener noreferrer eksternal". Atribut ini memungkinkan Anda mengurangi kemungkinan serangan terhadap situs menggunakan mekanisme rekayasa sosial.

32. Dalam pengaturan skrip, kemampuan untuk menentukan jumlah hari telah ditambahkan untuk menyimpan berita lengkap setelah dipublikasikan. Membuat dan memperbarui cache juga merupakan operasi yang menghabiskan banyak sumber daya. Seiring waktu, publikasi tersebut juga kehilangan popularitasnya, dan jika tidak sering dibaca, maka membuat dan memantau cache secara terus-menerus tidak praktis untuknya. Jika sedikit berita yang dipublikasikan di situs Anda, maka Anda dapat menambah jumlah hari untuk menyimpan cache; jika ada banyak, maka kurangi. Bagaimanapun, kami tidak menyarankan pengaturan waktu cache menjadi kurang dari 30 hari. Bukan sejumlah besar hari, gunakan hanya jika ada masalah dengan ruang kosong di hard drive server, atau jika Anda menerbitkan berita dalam jumlah yang sangat besar setiap bulannya. Namun bagi mereka yang memiliki sedikit berita di situsnya, kami menyarankan untuk meningkatkan nilai ini.

33. Di panel admin, di bagian pengeditan pengguna, kemampuan telah ditambahkan dengan cepat mentransfer semua publikasi dari satu pengguna ke pengguna lainnya. Untuk melakukan ini, Anda perlu mengklik jumlah publikasi pengguna, memilih transfer publikasi ke pengguna lain, dan menunjukkan login pengguna yang ingin Anda transfer publikasinya. Inovasi ini akan berguna jika, sebelum menghapus pengguna dari database, Anda perlu mentransfer semua publikasinya ke pengguna lain.

34. Di panel admin, di bagian pengeditan pengguna, kemampuan telah ditambahkan perhitungan ulang cepat jumlah publikasi yang dimiliki pengguna. Untuk melakukan ini, klik pada jumlah publikasi pengguna dan pilih perhitungan ulang publikasi di menu. Opsi ini akan berguna jika manipulasi massal dengan publikasi dilakukan, atau penambahan database melewati skrip.

35. Di panel admin, di bagian pengeditan pengguna, kemampuan telah ditambahkan dengan cepat menghitung ulang jumlah komentar pengguna. Untuk melakukan ini, klik jumlah komentar pengguna dan pilih penghitungan ulang komentar di menu. Opsi ini akan berguna jika manipulasi massal dengan komentar dilakukan, atau penambahan database melewati skrip.

36. Peningkatan kinerja keluaran berita saat menggunakan pengurutan berdasarkan peringkat dan tampilan. Performa menampilkan komentar yang menggunakan pengurutan berdasarkan rating juga telah ditingkatkan.

37. Peningkatan sistem pencatatan jumlah komentar pengguna dalam statistik profilnya. Ketika berita dihapus secara massal, komentar pengguna juga dihitung ulang secara otomatis. Hal ini menghilangkan kebutuhan akan penghitungan ulang statistik secara berkala.

38. Tampilan panel admin DataLife Engine telah dioptimalkan pada perangkat seluler dalam orientasi potret. Dengan demikian, panel kontrolnya menjadi lebih nyaman saat digunakan di smartphone.

39. Perpustakaan jQuery telah diperbarui ke baris 2.xx

40. Editor TinyMCE telah diperbarui ke versi terbaru.

41. Memperbaiki masalah dimana tidak mungkin menggunakan poin itu secara ekstra. bidang yang memiliki tipe referensi silang.

42. Memperbaiki masalah dimana Tata letak komentar HTML yang tidak valid dihasilkan saat menggunakan komentar pohon.

43. Memperbaiki masalah dimana untuk tag (url-kategori), URL ke kategori ditampilkan menggunakan CNC, terlepas dari pengaturan CNC di panel admin skrip.

44. Memperbaiki masalah dimana Terjadi duplikasi indeks kolom tambahan yang memiliki opsi referensi silang jika berita dimuat dalam beberapa kategori.

45. Memperbaiki masalah dimana tag teks dan teks untuk halaman rumah, jika dalam pengaturan skrip tampilan halaman statis di halaman utama diaktifkan sebagai halaman utama.

46. ​​​​Memperbaiki masalah di mana Jika di bagian penyuntingan publikasi berita dibersihkan dari komentar, maka selalu kembali ke halaman pertama bagian penyuntingan berita, terlepas dari kumpulan filter pencarian dan tampilan publikasi untuk diedit.

47. Memperbaiki masalah dimana Tidak mungkin memasukkan jawaban yang benar ke sistem Tanya-Jawab jika pengguna membalas komentar daripada menambahkan komentar baru.

48. Kesalahan kecil yang ditemukan dan dilaporkan sebelumnya dalam skrip telah diperbaiki.

Informasi untuk mendownload script untuk klien:

Perhatian! Melihat informasi ini hanya tersedia bagi pengguna yang memiliki lisensi skrip. Jika Anda sudah membeli skripnya, maka Anda harus masuk ke situs menggunakan akun klien Anda.

Jika Anda belum menjadi klien kami, Anda bisa melakukannya di situs web kami.

Anda dapat mendiskusikan rilisnya di

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 katakan sebelumnya bahwa pengembang tidak bersahabat dengan SEO, dan secara umum kita belum pernah mendengar kata seperti itu, tetapi ternyata kata itu lebih buruk dari yang seharusnya. Saya bahkan menyiapkan serangkaian postingan yang didedikasikan untuk “menjahit” mesin rakyat (lihat di kategori).

Namun hari ini saya ingin membicarakan hal penting seperti peta situs html untuk DLE. Tidak peduli seberapa banyak saya mencari modul kartu normal di Internet, saya tidak pernah menemukannya. Tentu saja ada beberapa solusi, namun semuanya tidak memberikan hasil yang diinginkan, bahkan terkadang menimbulkan kerugian. Saya harus menulis modulnya sendiri, atau lebih tepatnya, mempercayakan implementasi "keinginan" saya kepada para profesional. Saya mengucapkan terima kasih yang sebesar-besarnya kepada Alexander Fomin atas antusiasme dan kecepatan kerjanya yang luar biasa.

Modul peta situs untuk DLE, yang akan saya sampaikan kepada Anda, memenuhi semua persyaratan SEO dan sangat mudah dipasang.

Daftar lengkap modul untuk DLE dari Alaich:

SiteMap – Modul pembuatan peta situs HTML untuk DLE

Nama asli: Peta Situs
Kompatibilitas CMS: DLE 8.2- 10.6
Penyebaran: Gratis, Apa Adanya, ketika mendistribusikan, diperlukan tautan ke sumbernya
Versi sekarang: 2.2 (mulai 05/08/2014)
Tujuan: Tampilkan daftar tidak berurutan dengan tautan ke semua publikasi, kategori, dan halaman statis.
Keunikan: Generator kode penyematan visual. Konfigurasi terperinci dari prinsip menampilkan semua elemen situs - berita, kategori, halaman statis - jumlah elemen yang ditampilkan, prinsip pengurutan dan urutan pengurutan, menampilkan elemen sebagai tautan atau dalam teks biasa, kemampuan untuk memasukkan/mengecualikan elemen tertentu.

Deskripsi dan konfigurasi modul peta situs HTML untuk DLE

Sobat, 3 Juni 2012 adalah hari besar, peta situs versi 2.0 yang benar-benar baru telah dirilis. Kami meningkatkan standar kemudahan penggunaan modul kami ke tingkat yang baru. Kami (saya harap Anda juga) sangat 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 artinya - cukup buka panel admin, tentukan beberapa nilai dan selesai - modul siap digunakan!

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

  • modul sepenuhnya di-cache;
  • modul menggunakan DLE API;
  • peta tidak menampilkan publikasi yang belum lolos moderasi, maupun yang direncanakan untuk masa mendatang;
  • ada/tidaknya CNC, serta jenis CNC, diperhitungkan;
  • kehalusan seperti itu disediakan - jika ada yang sudah lama bekerja dengan mesin DLE, mereka akan ingat bahwa di versi awal tidak ada CNC sama sekali, dan kemudian muncul, tetapi hanya satu jenis (sama dengan tipe 3 sekarang sedang dibentuk). Jadi ini juga disediakan dalam modul ini - publikasi baru ditampilkan dengan url yang tipe CNCnya dipilih di panel admin, dan publikasi lama, masing-masing, dengan url CNC tipe lama.

Meskipun tampak seperti generator visual, saya sarankan Anda membiasakan diri dengan mekanisme modul.

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

param1= — parameter modul, nilai1 — nilai parameter. Pengaturan modul mengikuti tandanya? dan dipisahkan oleh &.

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

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

Setelah ada perubahan pada parameter dan nilainya, Anda harus menghapus cache di panel admin.

Parameter modul diteruskan melalui tpl selama penyisipan:

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

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

Kelas Penampilan dan Gaya Peta Situs

Secara opsional tersedia untuk perubahan penampilan peta situs, untuk melakukan ini, buka file gaya (style.css) template Anda dan tulis kelas yang dijelaskan di bawah.

Daftar kelas peta situs CSS:

Peta Situs_kategori - elemen