Datalife Engine CMS V.15.3 Sürümü
1. Bir yayını düzenlerken, o anda başka bir kullanıcı tarafından düzenleniyorsa, yayının halihazırda düzenlenmekte olduğuna dair otomatik bir bildirim eklendi . Bu özellik, kontrol panelindeki komut dosyası ayarlarında etkinleştirilmiştir. Bu yenilik, özellikle sitede çok sayıda editör ve moderatör varsa, başka bir kişinin bu yayınla zaten meşgul olduğunu görebilmeleri için faydalı olacaktır.
2. Görüntüleri yorumlara basitleştirme, hızlı ve rahat bir şekilde yükleme özelliği eklendi . Artık sadece şablona ( addcomments.tpl ) {image-upload} yorumlarını yerleştirebilirsiniz.Kullanıcının yüklemek için görüntüleri sürükleyip bırakabileceği veya bilgisayardan seçebileceği özel bir alan görüntüleyen etiketi. Aynı zamanda, kullanıcının ayrıca bir şey indirmesine gerek kalmayacak, kullanıcı yorum ekle düğmesine tıkladığı anda her şey otomatik olarak indirilecektir. Aynı zamanda, dosyaları yerleştirdikten sonra, istenirse, yorum göndermeden önce bile onları kaldırabilir veya sıralama düzenini değiştirebilir. Şablona bir hızlı indirme etiketi yerleştirilirse, düzenleyicide normal dosya yükleme düğmesi otomatik olarak kapanır ve görüntülenmez. Ve etiket yerleştirilmemişse, resimlerin yüklenmesi ve yerleştirilmesi eskisi gibi olacaktır. Özel olarak sağlanan etiketlerle sizin için uygun olan herhangi bir yerde yorum çıktı şablonundaki yorumlarda yüklenen tüm resimleri görüntüleyebilirsiniz.
3. Yorum çıktı şablonu (comments.tpl) için, yeni etiketler için destek eklendi: [images] text [/images] , eğer resimler yoruma yüklendiyse, içindeki metni ve { resim galerisi olarak yorum için yüklenen tüm resimleri çıkaracak olan images} etiketi. Bu resim galerisi, küçültülmüş kopyaları tıklayıp kendi aralarında çevirerek büyütebilir.
4. Yorum metnine resim ekleme izni ve yorumlara resim yükleme izni ayarları tamamen bağımsız hale geldi. Artık yorum metnine resim eklemeyi yasaklayabilirsiniz, ancak aynı zamanda yorumlara resim yüklemeye ve yüklenen resimlerin yorum çıktı şablonunda kesin olarak belirlenmiş yerlerde {images} etiketini kullanarak görüntülenmesine izin verebilirsiniz.
5. Sunucuya dosya ve resim eklerken , yükleme modülüne yükleme için eklenen dosyaların önizlemesini yapabilme özelliği eklendi. Dosyaları ekledikten sonra indirme işlemi hemen otomatik olarak başlamaz ve kullanıcı eklediği dosyaları görüntüleyebilir, hatalı dosyalar eklenirse bunları indirme kuyruğundan silebilir. Ayrıca, kullanıcıya bir dosya listesinin nasıl görüntüleneceği seçeneği eklendi, bunları bir liste veya simgeler olarak görüntüleyebilir. Kullanıcının seçimi, sonraki indirmeler için otomatik olarak hatırlanır.
6.Dosyaları seçtikten sonra, doğrudan yüklemeden önce sunucuya görüntü ve dosya yükleme öncelik sırasını sıralama yeteneği eklendi , kullanıcı dosyaları listeden istenen sıraya aktararak sırayı değiştirebilir.
7. Yüklenen dosyaların adlarını yeniden adlandırma özelliği eklendi, bunun için dosya ekledikten ve yüklemeye başladıktan sonra, dosya adına çift tıklayın ve yeni bir ad belirterek adı düzenleyin.
8. Her boyuttaki sunucuya dosya yükleme özelliği eklendi, sunucu yazılımının ayarlarından ve sınırlamalarından bağımsız olarak. Genellikle sunucu, sunucuya aktarılan dosyanın maksimum boyutunda küçük sınırlara sahiptir ve büyük dosyaları indirmek için sunucu sınırlarını artırmak gerekir, bu her zaman mümkün değildir ve ayrıca daha fazla bellek tüketimi gerektirir. Artık DataLife Engine, aktarılan dosyayı otomatik olarak parçalara böler ve dosyayı tamamen yüklenene kadar parçalar halinde gönderir ve zaten sunucuda tek bir dosyada birleştirir. Böylece, barındırma limitlerinden bağımsız olarak sunucuya dosya yükleyebilirsiniz ve sadece DataLife Engine ayarlarında belirlenen kısıtlamalar geçerlidir, örneğin birkaç gigabayt ağırlığındaki dosyaları, dosya indirmek için sadece 2 megabaytlık barındırma limitleri gibi ayarlar yaparak yükleyebilirsiniz. izin yalnızca DataLife Engine ayarlarında.
9. Yükleme sırasında herhangi bir hata oluşması durumunda resim ve dosyaların yükleyicisinde değişiklikler yapılmıştır . Artık hata bildirimi ekrandan otomatik olarak kaldırılmayacak ve kullanıcı bildirimdeki ilgili düğmeye tıklayarak bunu kaldırabilir. Böylece kullanıcının hatayı okumak için yeterli zamanı olacaktır.
10. Kullanıcının sunucuya yayınlar için yükleyeceği bilgisayardaki dosyaları seçerken, siteye yüklenmesine izin verilen dosya uzantılarına göre dosya filtreleme eklendi ve yalnızca uzantılarına izin verilen dosyalar seçime açık olacak. Böylece, kullanıcı yalnızca izin verilenleri hemen seçebilir ve yasaklı dosyalar seçim için kullanılamaz. Bu, kullanıcının dosyanın yanlış olduğu ve indirmesine izin verilmediği hatalarından hemen kaçınmasını sağlayacaktır.
11. "Metin", "Görüntü" ve "Görüntü Galerisi" türündeki ek yayın alanları için yeni bir seçenek desteği eklendi: "Görüntü için tembel yükleme kullan". Böylece bu içerik için ertelenmiş yükleme kullanılıp kullanılmayacağını her alan için ayrı ayrı yapılandırabilir, bazı alanlarda açıp bazılarında kapatabilirsiniz.
12. Kullanıcı grupları ayarlarında, belirli bir yorum derecelendirmesi ayarlandığında bir kullanıcıyı başka bir gruba aktarabilme özelliği eklendi.
[banner_adsense] {banner_adsense} [/banner_adsense]
13. DataLife Engine yönetici panelindeki "Filtreleme: IP, Giriş veya E-Posta" modülü için istediğiniz yasaklı hesabı hızlı bir şekilde bulmanızı sağlayan bir arama sistemi eklendi. Ayrıca yasaklama nedeni ile ilgili arama yapılır, bu sayede yasaklı kullanıcıları da hızlı bir şekilde sıralayabilirsiniz.
14. DataLife Engine yönetici panelindeki "Filter by: IP, Login or E-Mail" modülü için çok sayıda adres olması durumunda birkaç sayfaya bölünmüş bir bölüm eklendi. Böylece, engellenen kullanıcıların navigasyonu ve yönetimi, çok sayıda kullanıcıyla daha kolay hale gelir.
15. TinyMCE görsel düzenleyicisi, mevcut 6.xx'i kullanmaya geçirildi ve mevcut sürüme güncellendi. Yeni hat, içeriği ayrıştırmak için dahili API'lerini ve işlevlerini kullanarak modern tarayıcılarla daha hızlı ve daha güvenilir şekilde çalışır.
16. TinyMCE'yi sitede yayınlar için ana sayfa olarak kullanırken, yayın yazarken başlıklara bağlantılar içeren yayının içindekiler tablosunu otomatik olarak oluşturma yeteneği eklendi. Otomatik içerik, metindeki başlıkların (H2 - H6 etiketleri) varlığına göre düzenlenir.
17. DataLife Engine'in yeni bir sürüme güncellenmesi durumunda TinyMCE düzenleyicisi için otomatik tarayıcı önbelleği sıfırlaması eklendi . Böylece, tarayıcı her zaman editörün JS dosyalarının güncel kopyalarını otomatik olarak indirecek ve kullanıcıların siteyi DataLife Engine'in daha yeni sürümlerine güncellerken tarayıcı önbelleğini kendilerinin güncellemeleri gerekmeyecek.
18. TinyMCE editörünün web sitesindeki tasarımına son hali verilerek iyileştirilmiş , ayrıca admin panelinin tasarım temalarının editör ile değiştirilmesi ile daha yakın entegrasyon sağlanmıştır
19. Görsel düzenleyici kullanırken sitedeki yorumlara kaynak kod parçalarını ekleme özelliği eklendi .
20. Yönetici panelindeki ve sitedeki ek alanlarda yüklenen görüntülerin görüntülenme ve yönetilme stili yeniden tasarlandı . Artık onların ekranı, dosya yükleyicide kullanılana karşılık gelir.
21. Tam etiket desteğiyle {include file="...."} kullanılarak iç içe şablon dosyalarının dahil edilmesi için destek eklenditakılabilir iç içe şablonlarda. Önceden, yalnızca tek bir ek destekleniyordu, ardından iç içe sonsuz döngüyü önlemek için etiket desteği otomatik olarak devre dışı bırakıldı. Örneğin, önceden main.tpl'deki {include file="header.tpl"} şablonunu main.tpl şablonundaki etiketleri kullanarak bağlayabiliyordunuz, ancak header.tpl şablonundan başka bir tane bağlayamıyordunuz, örneğin, main.tpl'den kullanım etiketleri içeren menu.tpl. Şimdi mümkün. main.tpl.tpl'deki başlığı header.tpl'den menu.tpl'e bağlar ve menu.tpl'den kategori.tpl'yi bağlar, vb. ve üst şablonun şablon etiketlerinin işlevselliği her yerde korunur. Düzen hatalarından ve sonsuz döngüden kaçınmak için, maksimum yuvalama seviyesi, herhangi bir karmaşıklıktaki şablonlar için yeterli olan 200 alt şablonla sınırlıdır.
22. Şablon sistemi için, CSS ve JS dosyalarını {include file=...} etiketini kullanarak bağlama özelliği eklendi . Aynı zamanda bu şekilde bağlanan dosyalar, şablondaki {include ...} etiketinin konumuna bakılmaksızın Datalife Engine'in diğer servis JS ve CSS dosyalarının bulunduğu ilgili bölümlerde bağlanacaktır. Ayrıca, komut dosyası ayarlarında CSS ve JS sıkıştırması etkinleştirilirse, bu dosyalar da diğer dosyalarla birlikte otomatik olarak birleştirilir ve sıkıştırılır. Bu etiketi bir şablonda kullanma örneği: {include file="{THEME}/css/styles.css"} , bu dosyayı CSS dosyalarıyla ana bloğa bağlamanız gerektiğini gösterecektir. Diğer sitelerde ve etki alanlarında bulunan harici dosyaları da bu şekilde bağlayabilirsiniz.
23. Şablonlar için yeni global etiketler eklendi: içine çalıştırılabilir jаvascript kodunu yerleştirebileceğiniz [script] kodu [/script] . Bu durumda, veri kodu doğrudan diğer DataLife Engine JS kodlarının yürütülebilir bloğuna yerleştirilecektir, dahil edildiğinde kullanılan diğer JS komut dosyalarını yükledikten hemen sonra başlatılacaktır. Böylece şablondaki tüm JS kodlarını düzenleyebilir, yürütme sıralarını standartlaştırabilir ve gelecekte herhangi bir çakışma olmasını önleyebilirsiniz.
24. Tam haber şablonu ( fullstory.tpl ) için yeni etiketler için destek eklendi : [allow-comments-subscribe] metni [/allow-comments-subscribe] , kullanıcıya izin veriliyorsa, içindeki metni gösteren yorumlara abone olmak için Böylece ihtiyacınız olan bloktaki yorumlara abone olmak için bir bağlantı yapabilir ve abonelik yasaksa gizleyebilirsiniz.
25. Yorum ekleme şablonu (addcomments.tpl) için eklenen yeni etiketleri destekleyin: [allow-comments-subscribe] text [/allow-comments-subscribe] , kullanıcının abone olmasına izin veriliyorsa, içindeki metni gösteren yorumlar Böylece ihtiyacınız olan bloktaki yorumlara abone olmak için bir bağlantı yapabilir ve abonelik yasaksa gizleyebilirsiniz.
26. Yorum ekleme şablonu (addcomments.tpl) için, yorum ekleme biçiminde yorumlara abone olmak için bir onay kutusu veren yeni etiketleri destekleyin {comments-subscribe} . Artık bu onay kutusu editörle birlikte zorla görüntülenmeyecek, ancak ihtiyacınız olan blokta ve ihtiyacınız olan görsel tasarımda şablona yerleştirebilirsiniz.
27. Haberin tamamını görüntülemek ve bir yorum eklemek için şablonlar için (fullstory.tpl ve addcomments.tpl), içlerindeki metni bir bağlantı olarak gösteren yeni etiketler [yorum-aboneliği iptal] metin [/yorum-abonelikten çıkma] için destek eklendi. bu yayına yapılan yorumların aboneliğini iptal edin. Böylece, kullanıcılar önceden tüm yayınlardan çıkmak zorunda kaldıkları için sitede yalnızca belirli bir haberin aboneliğinden çıkabilirler.
28. Kullanıcı profili şablonları için (userinfo.tpl) değerleri karşılaştırmak için yeni etiketler eklendi. Örneğin, [if field = "value"] text [/if] etiketi , alan değerleri belirtilen değere eşitse, içindeki metni çıkarır. Alanın kabul edebileceği alan adları:
name - User login. (text)
email - User's e-mail (text)
user_id - Unique User ID (number)
news_num - Number of user publications (number)
comm_num - Number of user comments (number)
user_group - User group (number)
lastdate - Date of the user's last visit (date in English format, for example "2020-09-01" or "10 September 2020" or "next Thursday" or "+1 day" or "next Thursday" or in unix format, if an equal sign is used, the date is rounded to the minute)
reg_date - User registration date (date in English format, for example "2020-09-01" or "10 September 2020" or "next Thursday" or "+1 day" or "next Thursday" or in unix format, if an equal sign is used, the date is rounded to the minute)
allow_mail - Has the user allowed to receive emails from the site (number 1 or 0)
info - User's information about himself (text)
signature - User signature (text)
fullname - Full user name (text)
land - User's place of residence (text)
foto - Link to the user's avatar (text)
pm_all - Number of personal messages of the user (number)
pm_unread - The number of unread personal messages of the user (number)
restricted - are there restrictions on the user (number 0 - there are no restrictions, 1 - a ban on adding publications 2 - a ban on adding comments 3 - a ban on publications and comments)
restricted_days - The number of days for which the restrictions is imposed (number)
restricted_date - The date before which the user is banned (date in English format, for example "2020-09-01" or "10 September 2020" or "next Thursday" or "+1 day" or "next Thursday" or in unix format, if an equal sign is used, the date is rounded to the minute)
logged_ip - The IP with which the user visited the site (text)
timezone - User's time zone in time zone format, for example Europe/Moscow (text)
news_subscribe - Is the user subscribed to notifications about new publications (number 1 or 0)
comments_reply_subscribe - Is the user subscribed to notifications about responses to their comments (number 1 or 0)
twofactor_auth - Has the user enabled two-factor authorization (number 1 or 0)
cat_allow_addnews - Categories to which the user is allowed to add publications (array of category IDs)
cat_add - Categories that are trusted by the user when adding publications (array of category IDs)
xfield_x - The value of the user's additional field, where x is the name of the additional field. For example xfield_test is the value of the additional field test
NOT : Datalife Engine Full Sürümüdür. W*rez Scripttir. Herhangi bir kısıtlaması Yoktur. Orjinal Sürümünü Satın Alabilirsiniz. Satın Alma Hakkında Bilgilere BURAYA TIKLAYARAK ulaşabilirsiniz.
NOT : TÜRKÇE DİL DESTEĞİNİ İNDİRMEK İÇİN TIKLAYINIZ
-
4 Yorum
-
29 Görüntülenme