Contacts

Version imprimable du moteur de datalife de la catégorie. Tout pour DLE, Datalife Engine, DLE. Modules, modèles, skins, hacks. scripts PHP. Nouvelles balises de modèle d'aperçu de photo

Moteur DataLife 8.3


Annulé dle-club.ru

1. Ajout d'un nouveau lecteur pour lire des vidéos flv.
- 2. Ajout de la possibilité pour les visiteurs du site de s'abonner aux commentaires
- 3. L'administrateur a la possibilité de désinscrire tous les utilisateurs de toutes les actualités
- 4. Ajout de la possibilité de se connecter modules tiers dans les modèles de site, transmettez les résultats de l'exécution des balises du modèle de script en tant que paramètre aux modules.
5. Ajout de la possibilité de sélectionner une action dans le filtre de mots si un mot est trouvé dans le texte ajouté. Vous pouvez choisir l'action dans laquelle les mots du texte seront remplacés par celui spécifié, ou vous pouvez choisir l'action dans laquelle l'ajout du texte est complètement rejeté, et la nouvelle ou le commentaire ne sera pas ajouté au site, et l'utilisateur sera averti que son texte contient des mots inappropriés pour la publication.
6. Pour les champs de profil utilisateur supplémentaires, ajouté nouveau genre champs "Liste (sélectionner)" qui permet aux visiteurs de sélectionner Information additionnelle sur votre profil à partir d'une liste spécifique. Par exemple, choisissez votre sexe, etc.
7. Ajout de la prise en charge de la connexion de modules tiers non seulement dans les fichiers de modèle standard, mais également dans les fichiers de modèle tiers que vous incluez dans les fichiers principaux. Par exemple : dans le modèle main.tpl, vous pouvez inclure un modèle tiers (include file = "mytemplate.tpl"), et dans fichier tiers template utilise la connexion de modules tiers (include file = "engine / modules / mymod.php").
8. Ajout de la prise en charge du mode "galerie" lors de l'affichage des images supprimées publiées dans la balise, qui ont été automatiquement réduites en fonction des paramètres du script.
9. Ajout d'une sortie d'annotations et de descriptions lors du zoom sur les images supprimées réduites publiées dans la balise. La sortie des annotations s'effectue de la même manière que pour les images chargées dans la balise.
10. Ajout de la prise en charge complète de PHP version 5.3.x et supérieure, obsolète fonctions PHP qui ne sont plus pris en charge par les nouvelles versions de PHP ont été remplacés par des fonctions tout aussi pertinentes.
11. Ajout de la sortie mots clésà partir du nuage de tags pour les actualités, lors de la visualisation des actualités mises en signet par le visiteur. Et également ajouté la sortie dans ces nouvelles de la date d'édition et les raisons de l'édition, le cas échéant.

12. Ajouté au panneau d'administration nouvelle rubrique paramètres des lecteurs vidéo utilisés sur le site. Dans cette section, vous pouvez ajuster la taille des lecteurs, ainsi que personnaliser le schéma de couleurs du lecteur flash conçu pour lire les formats flv et mp4

13. Ajout d'un nouveau lecteur pour la lecture de fichiers audio mp3, ce lecteur s'applique également paramètres de couleur qui ont été installés pour le lecteur vidéo.

14. Dans les paramètres du script pour une perception visuelle plus pratique, l'affichage de l'heure actuelle du serveur, prenant en compte la correction lors de la spécification des paramètres de correction des fuseaux horaires, a été ajouté.

15. Ajout de la prise en charge des multi-catégories lors du traitement de la balise de texte et de l'affichage des nouvelles complètes. Si l'actualité est publiée dans plusieurs catégories en même temps, alors lors de la vérification de la balise texte, toutes les catégories d'actualités seront prises en compte, et pas seulement la première catégorie de la liste comme précédemment.

16. Des modifications ont été apportées à la logique du modèle addcomments.tpl pour faciliter la création de ce modèle. Ajout d'une nouvelle balise (éditeur) qui affiche l'éditeur complet BBCODES ou WYSIWYG selon les paramètres du script. La classe .editor a été introduite pour styliser l'éditeur BBCODES. En conséquence, le traitement des balises (wysiwyg), (bbcode),, (texte) est supprimé du modèle.

17. De même que pour les commentaires, pour les messages personnels (modèle pm.tpl), l'utilisation de la balise (éditeur) a également été introduite pour afficher l'éditeur, à l'aide duquel les messages personnels seront rédigés.

18. Dans les paramètres du groupe, ajout de la possibilité de spécifier pour la taille de l'avatar non seulement la taille maximale de l'un des côtés, mais également la largeur et la hauteur de l'avatar chargé, par exemple 100x100, tandis que l'avatar sera rogné proportionnellement juste sous les dimensions latérales indiquées lors du chargement.

19. Ajout de la possibilité de réinitialiser le blocage par IP lors de la récupération du mot de passe du site. Auparavant, le blocage IP était supprimé simultanément avec la récupération et la réinitialisation du mot de passe. Désormais, lors de la récupération d'un mot de passe, deux liens sont envoyés vers E-mail : l'un pour récupérer le mot de passe, l'autre pour réinitialiser le blocage IP défini dans les paramètres du profil et pour réinitialiser le blocage, vous n'avez plus besoin de réinitialiser le mot de passe au en même temps.

20. Après que le visiteur a restauré et généré un nouveau mot de passe sur le site, l'utilisateur a été ajouté pour envoyer un message E-Mail contenant ses nouvelles données : login et nouveau mot de passe... Désormais, le visiteur n'a pas besoin de copier immédiatement un mot de passe complexe quelque part ou de s'en souvenir.

21. Suppression de l'affichage de la sélection des nouvelles de tri lors de la visualisation d'un profil utilisateur.

22. Dans les paramètres du script a ajouté la possibilité d'activer ou de désactiver la fusion des commentaires d'un utilisateur, ajoutés par l'utilisateur à une actualité l'une après l'autre.

23. Ajout de la possibilité de supprimer un utilisateur directement lors de la modification de ses données. Ainsi, pour supprimer un utilisateur, vous n'avez pas besoin d'aller dans la section de modification des utilisateurs et vous pouvez le supprimer en appelant son profil à partir de n'importe quelle section du site où il est fourni.

24. Ajout de la possibilité, lors de l'envoi de messages via des commentaires, d'envoyer également du texte contenant des balises HTML. Auparavant, le script supprimait automatiquement tout HTML. Dans le même temps, le formatage du texte n'est pas effectué et le message est au format texte brut, cette innovation sera donc utile si les visiteurs du site signalent des problèmes et ont besoin de décrire, par exemple, du HTML.

25. Lors de l'édition des nouvelles dans le panneau d'administration du script, ajout de la possibilité de rechercher des nouvelles qui n'appartiennent à aucune catégorie.

26. Ajout de la possibilité d'activer ou de désactiver l'utilisation du code HTML lors de l'ajout de nouvelles du site aux paramètres du groupe. Malgré le fait que le script n'autorise pas l'apparition de code malveillant dans les actualités, de nombreux propriétaires de sites ne souhaitent pas voir le code HTML dans la conception des actualités. Si cela est interdit, les utilisateurs peuvent concevoir des actualités exclusivement en utilisant des balises BB, et tout le formatage effectué lorsque Aide HTML sera supprimé.

27. Ajout de la possibilité de définir un design différent lors de l'affichage du nom d'un groupe d'utilisateurs. Pour cela, un préfixe et un suffixe du nom du groupe ont été ajoutés dans les paramètres du groupe, qui s'afficheront respectivement avant et après le nom du groupe. Pour paramètres donnés autorisé en utilisant HTML code pour définir le formatage.
- 28. Ajout du support des nouvelles règles de formatage pour RSS "Yandex News", selon les nouvelles règles, formatage des news complètes pour la balise yandex : le texte intégral n'est plus supprimé, mais seulement correctement échappé.
- 29. Un nouveau texte de balise a été ajouté aux modèles pour les nouvelles courtes et complètes, qui affiche un lien vers toutes les nouvelles publiées le même jour que les nouvelles données. Par exemple, cette balise peut être utilisée avec la balise (date).
- 30. Ajout de la prise en charge du tri personnalisé des nouvelles, lorsque l'utilisateur affiche ses signets.
- 31. Ajout du support pour les balises (date), (date = format de date), (vues)
- 32. Ajout d'une vérification pour l'ajout de noms en double pour les pages statiques
- 33. Lors de la création d'une sauvegarde de base de données à partir du panneau d'administration, l'ajout d'un préfixe unique au nom du fichier de sauvegarde généré a été ajouté, ce qui rend impossible la recherche en énumérant les fichiers avec sauvegardes DB dans le dossier où ils se trouvent.
- 34. Lors de la mise à jour du plan du site pour moteurs de recherche Google et Yandex ont également ajouté des dates de mise à jour et d'édition des actualités au lieu de la date de création des actualités.
- 35. Mise à jour vers la version actuelle du journal des modifications de l'éditeur WYSIWYG pour :.
- 36. Correction d'un problème où, lors de la suppression des actualités, elles n'étaient pas supprimées des signets de l'utilisateur, à la suite de quoi cette information accumulés inutilement dans la base de données.
- 37. Correction d'un bug où la balise était traitée de manière incorrecte lors de l'édition des nouvelles, si l'éditeur BBCODES est activé et que le retour automatique à la ligne est désactivé.
- 38. Correction d'un problème d'utilisation du tag (% user%) lors de son utilisation dans l'envoi de messages en masse, lorsque le script s'adressait au visiteur en utilisant un seul nom.
- 39. Correction d'un problème avec la publication de citations lors de l'ajout de descriptions aux vignettes d'images.
- 40. Correction du problème avec l'impossibilité de modifier l'utilisateur lors de la modification des nouvelles, si la connexion se compose de caractères russes.
- 41. Correction du problème de génération automatique incorrecte de mots-clés pour les balises méta, si le texte a subi un traitement typographique.
- 42. Correction de petites erreurs détectées et précédemment annoncées dans le script.

téléchargement gratuit DLE 8.3 annulé~ 2,5 Mo

Ainsi, une nouvelle version du script DataLife Engine 10.0 Nulled / Original a été publiée et est désormais disponible sur notre site Web en tant qu'original, ainsi qu'une version nulle que vous n'aurez pas besoin d'activer. Il est à noter que dans la nouvelle version, vous trouverez nouveau système protection anti-spam basée sur service cloud... ce qui réduira considérablement le spam sur votre site et le rendra plus propre. A été mis à jour version mobile modèle, ainsi qu'une meilleure intégration avec les réseaux sociaux, ce qui est important maintenant avec une forte augmentation de la popularité des réseaux sociaux. Les capacités de la fonction personnalisée ont été étendues, ce qui la rend encore plus pratique à utiliser. Si vous êtes intéressé par plus liste détaillée tous les changements, alors vous pouvez voir la liste des changements sur le site officiel et lire tous les changements.

Je voudrais également vous rappeler que nous essayons de ne fournir que la version actuelle sur notre site Web. L'archive avec le modèle est souvent mise à jour, des modifications sont apportées au script, ce que le développeur ne mentionne pas. Vous pouvez également télécharger dle 10 nulled depuis notre site dans deux encodages de votre choix. Nous vous prions de ne pas poser de questions sur la catégorie dans les commentaires ou dans vos messages privés. Notre tâche est de faire le choix pour vous uniquement de vous offrir la possibilité de télécharger la version actuelle pour la dixième version à partir de notre site Web. Juste en dessous, vous trouverez des instructions pour mettre à jour les modèles, ici c'est à vous de décider si vous devez mettre à jour votre modèle ou non. Nous n'avons pas mis à jour, et cela n'a aucun sens particulier.

Par le lien suggéré ci-dessous, vous pouvez télécharger dernière version script avec toutes les modifications apportées à la distribution après la sortie de la version. Si vous ne parvenez pas à télécharger à partir des liens fournis, nous pouvons vous proposer des liens de téléchargement alternatifs. Il vous suffit de le signaler dans les commentaires. Vous trouverez également ci-dessous des instructions sur la façon de modifier le modèle d'une version à une autre. Dans le modèle, vous n'aurez besoin d'apporter des modifications que dans un seul fichier, et il nous semble que cela ne sera pas très critique si vous décidez de ne pas apporter de modifications. Vous pouvez en savoir plus sur toutes les modifications apportées à la nouvelle version du script sur le site Web et décider vous-même si vous devez mettre à jour ou non.




Attention une information important pour ceux qui mettent à jour ancienne version script à un nouveau :

Vous devez suivre strictement les instructions de mise à jour du script, qui se trouve dans l'archive de distribution dans le fichier /Documentation/upgrade.html

Lors de la mise à niveau de la base de données vers nouvelle version, le script de mise à jour rend complexe Requêtes MySQL qui modifient la structure des tables. Sur les bases de données volumineuses, de telles opérations sont très gourmandes en ressources et peuvent prendre plusieurs minutes, et si elles ne peuvent pas être effectuées via un script PHP, vous aurez besoin d'un accès SSH au serveur pour exécuter ces requêtes. Avant chaque demande de ce type, le script de mise à jour vous montrera demande donnée, enregistrez-le pour vous afin que si vous ne pouvez pas l'exécuter via un script, vous pouvez l'exécuter via un accès SSH.

En raison du fait que les nouvelles versions du script contiennent des changements dans la structure de la base de données, il est fortement recommandé de désactiver la connexion des modules tiers dans les fichiers modèles avant la mise à jour, sinon vous risquez de voir des erreurs sur le site Web de MySQL après le mettre à jour.

La seule différence entre zéro et l'original est qu'un seul fichier (init.php) a été décodé et remplacé, aucune autre modification de code n'a été effectuée !

L'article aidera les utilisateurs encore peu familiarisés avec les modèles de fichiers Dle et tpl en particulier. L'article vous aidera à comprendre quel est leur objectif principal et comment travailler avec eux.
Les personnes qui sont très familières et pas très familières avec HTML et CSS maîtriseront facilement le travail avec les fichiers modèles dle.

Commençons donc par les templates avec l'extension * .tpl, il y a des fichiers templates standards et obligatoires qui doivent y être présents. Si l'un des fichiers est manquant, le système signaler un bug, dans certains cas, le portail Internet ne fonctionnera pas du tout.
Détails sur chaque fichier de modèle DataLife Engine

addcomments.tpl- Formulaire d'ajout de commentaires uniquement dans l'actualité complète.

addnews.tpl- Un formulaire pour ajouter une publication à une ressource web, pour remplir des informations sur l'actualité : titre, catégorie d'actualité, actualité courte et complète, champs pour le nuage de tags et diverses fonctions administratives.

commentaires.tpl- Responsable de la conception des commentaires, à la fois dans la publication complète et les derniers commentaires.

feedback.tpl- Conception de formulaire de base retour d'information du champ de remplissage.

histoire complète.tpl- Fichier modèle pour les nouvelles complètes, la date de publication, l'auteur, le nombre de commentaires, la sortie des nouvelles connexes, etc.

info.tpl- La forme du message de la page d'erreur sur la ressource web, par exemple, lorsque l'autorisation est incorrecte.

informateur.tpl- Le fichier de l'affichage de l'informateur (partenaires ou, par exemple, actualités Yandex, etc.) sur le blog.

login.tpl- Le fichier principal d'enregistrement du formulaire d'Autorisation, panneau d'administration

mot de passe perdu.tpl- Formulaire de récupération de mot de passe (en cas de perte), affiché uniquement pour les utilisateurs non autorisés.

main.tpl- Le fichier principal de la conception de la page principale de la sortie des informations de blog DLE, auquel le reste des modèles sont connectés.

navigation.tpl- Modèle de conception de transition de page, navigation page par page.

offline.tpl- La page du site désactivé lors de travaux techniques, s'il est nécessaire d'effectuer des modifications globales sur le projet web. Il sera visible de tous sauf de l'administration de la source Internet.

pm.tpl- Le formulaire d'enregistrement des messages Envoi, Entrant et Envoyés sur le portail Internet pour, est responsable de l'enregistrement des messages personnels de l'utilisateur.

aperçu.tpl- Paramètres de conception Styles CSS pour la fenêtre d'aperçu lors de l'ajout d'actualités, qui inclut la conception d'actualités courtes et complètes.

print.tpl- Impression des pages pour l'imprimante.

profile_popup.tpl- Une fenêtre modale pop-up lorsque le script AJAX est activé, qui apparaît lorsque le nom d'utilisateur est sélectionné avec la souris. Responsable de la conception de la fenêtre POP - Up avec information brève sur l'utilisateur.

inscription.tpl- Le formulaire d'inscription d'un nouvel utilisateur, après adoption du règlement, délivre un questionnaire avec des champs à remplir et à inscrire.
PS Les règles du portail Internet se trouvent dans une page statique, et ne sont pas présentes dans ce modèle.

actualités.tpl- Formulaire d'inscription Affichage d'actualités similaires.

recherche.tpl- Affiche une page de recherche simple pour une ressource Web, qui comprend un champ de remplissage et des boutons Recherche et Recherche avancée.

searchresult.tpl- Le formulaire d'enregistrement du résultat de la recherche, ainsi que lorsque vous sélectionnez Recherche avancée, affiche des champs à remplir.

histoire courte.tpl-Un modèle important réalise la conception des nouvelles brèves.

speedbar.tpl - Ce fichier affiche un lien complet vers la catégorie dans laquelle les nouvelles sont publiées et est responsable d'une transition rapide vers rubrique souhaitée(chapelure).

statique.tpl- Ce fichier modèle est responsable de la conception et de l'affichage des pages statiques créées dans le panneau d'administration Dle.

static_print.tpl- Utilisé pour concevoir une page statique Version imprimable

stats.tpl- Enregistrement des statistiques d'une ressource web, avec sortie de toutes les informations.

tagscloud.tpl- Modèle de conception de nuage de tags.

topnews.tpl- Il est utilisé pour décorer les nouvelles populaires.

userinfo.tpl- Un formulaire d'enregistrement d'un profil d'informations sur les utilisateurs, ainsi qu'une fenêtre POP - Up pour l'édition ultérieure des données, s'ouvre si l'utilisateur est enregistré sur un projet Web.

vote.tpl- Utilisé pour formater la sortie des résultats de vote, comme Tous les sondages sur DLE ou Total voté.

Au ce moment les principaux fichiers tpl du modèle Dle sont répertoriés, avec la sortie de nouvelles versions, il est possible de modifier et d'ajouter de nouveaux modèles TPL pour le moteur DataLife.

En plus des modèles TPL de base dans DLE, tout utilisateur peut ajouter les siens, pour une conception, une amélioration et une installation pratiques de modules tiers sur un projet Web !
Pour cela, le modèle lui-même est créé par exemple :

leftblocks.tpl (bloc de gauche du projet Web) auquel les éléments de conception sont ajoutés.

Attention! Pour un fonctionnement normal, le fichier doit être situé dans le dossier avec les modèles principaux au même endroit que main.tpl !
Pour connecter un tel bloc, utilisez la balise (include) Par exemple :
Qui est inséré au bon endroit dans main.tpl

(inclure le fichier = "leftblocks.tpl")

En plus d'un tel encart, il existe une autre option pour connecter de courtes actualités à l'aide de modèles, par exemple :

shortstory-1.tpl Brèves nouvelles dans lesquelles des éléments de conception sont ajoutés. Exemple d'insertion :

(Titre)

Dans main.tpl, insérez une balise avec les paramètres :

(custom category = "2,3" template = "shortstory-1" aviable = "global" from = "0" limit = "5" cache = "yes")

De ce fait, si vous insérez un tel encart, par exemple : dans le bloc de droite, un lien et un titre des dernières actualités des catégories 2 et 3 apparaîtront, comme sur notre site www.site rubrique Actualités « Modules DLE », etc. ., où

catégorie personnalisée = "2,3" (les catégories d'où proviennent les nouvelles peuvent être ajoutées avec une autre virgule)
template = "shortstory-1" (nom du modèle)
aviable = "global" (globalement pour tous, vous pouvez définir principal au lieu de global, il n'affichera que les informations sur le principal)
de = "0"
limite = "5" (nombre de publications)
cache = "oui" (Activer / Désactiver la mise en cache)

Les modèles contiennent également des dossiers standard :
bbcodes (dossier avec des fichiers image à éditer tels que des smileys, couleurs HTML et BBcodes)
dleimages (Dossier avec des fichiers d'images pour évaluation, signets, filigrane, etc.)
images ((Le dossier contenant les fichiers image pour la conception du modèle. peut avoir un nom différent)
js (dossier avec les fichiers de script JS, etc.)
style (dossier avec des fichiers de style en cascade pour la conception de modèles)

Attention! Les scripts doivent être dans le dossier JS, dans lequel il doit y avoir un fichier .htaccess pour se protéger contre divers types de menaces, si un tel fichier n'existe pas, le script ne démarrera pas (le système de protection Dle fonctionnera).
Attention! Le fichier Htaccess doit également être présent dans tous les dossiers de modèles
Exemple de fichier .htaccess avec des données à l'intérieur :
Refuser la commande, autoriser l'autorisation de tous

Attention! Dans le template, au même endroit que main.tpl il devrait y avoir un fichier .htaccess avec le code suivant :
Ordre autoriser, refuserRefuser de tous

Le fichier Htaccess peut être téléchargé à partir du modèle de distribution DataLife Engine

Vous pouvez lire toutes les nouvelles fonctionnalités de DLE 12.1 dans cet article.

Le communiqué de presse de DataLife Engine v.12.1 vous parlera du module complémentaire du module publicitaire. Le module prend désormais en charge la fonction de titres. Dans cette version, vous pouvez suivre le nombre de vues du matériel publicitaire et d'autres modules complémentaires liés à la gestion publicitaire.

Un bon, peut-être en utilisant des liens canoniques ajoutés dans le code pour toutes les pages du site, y compris la navigation dans les sections, la visualisation des actualités complètes, etc. C'est une astuce pour s'améliorer Optimisation du référencement projets, exclura les pages en double si des liens incorrects vers votre site sont publiés quelque part sur Internet ou si, pour une raison quelconque, il est nécessaire de désactiver le contrôle des CNC incorrectes.

Pour des raisons de sécurité, une fonction a été ajoutée pour protéger automatiquement le site contre le téléchargement de code ou l'insertion de cadres sur des sites tiers. Lorsque ce paramètre est activé, l'affichage de votre ressource sera automatiquement bloqué si elle est intégrée dans une iframe sur le site de quelqu'un d'autre. En faisant cela, vous pouvez protéger votre site contre des attaques telles que le détournement de clics.

Un autre fonction intéressante pour l'optimisation du site SEO - il s'agit des capacités avancées du module "Meta tags", il sera désormais possible de définir non seulement des meta tags pour les pages, mais également un titre séparé pour la page et une description de la page, que vous pouvez afficher plus tard n'importe où dans votre modèle.

(Conseillé)
Hébergement avec reçu gratuit Certificat SSL pour le site, équipement moderne sur SSD - un des leaders en qualité et petit prix... Nous lisons dans cet article.

Soit dit en passant, si vous avez besoin d'un certificat de haute qualité avec un certificat SSL gratuit, rentable plan tarifaire et un fournisseur sécurisé, ce code promo offre 5% de remise pour la commande d'un domaine et/ou d'un hébergement

A460-09C2-059C-5161

Par exemple sur hébergement gratuit Sans publicité et conditions sous Gestion DataLife Engine 12-9.x ou tout autre CMS - ce service vous aidera à comprendre en un mois si l'hébergement vous convient ou non.

Nous offrons télécharger DLE différentes versions sur le site http://www. dans la rubrique pour tous sans inscription (versions sous licence UTF 8 et Win 1251).

La principale étape de développement de la version 12.1 est terminée, la version est en cours de test et de préparation de pré-version, mais en attendant, nous vous invitons à vous familiariser avec les informations sur ce qui vous attend avec la sortie de la nouvelle version.

Les modifications suivantes ont été préparées et mises en œuvre :

1. Ajout de la prise en charge des catégories dans le module de gestion des publicités... Vous pouvez créer des rubriques dans ce module et placer vos supports publicitaires dans ces rubriques. Les catégories sont affichées tout en haut, devant la liste des supports publicitaires ajoutés, sous forme de dossiers. Dans les rubriques elles-mêmes, vous pouvez également créer un nombre illimité de sous-rubriques supplémentaires. Ainsi, pour un grand nombre supports publicitaires, vous pouvez les placer pour faciliter la navigation à travers eux, dans divers titres et sous-titres.

2. Ajout de la possibilité de suivre le nombre de vues pour le matériel publicitaire ajouté au panneau de contrôle de script. Les vues ne sont enregistrées que pour vrais utilisateurs qui a accédé au site à l'aide d'un navigateur. Les robots explorant le site ne sont pas comptés. Le comptage des vues est activé directement pour chaque bannière, vous ne pouvez donc compter les vues que pour les supports publicitaires requis. Vous avez également la possibilité de spécifier si vous souhaitez compter toutes les vues de la bannière ou ne compter que les vues d'utilisateurs uniques.


3. Ajout de la possibilité de limiter l'affichage des bannières pour les supports publicitaires dans le panneau d'administration en fonction du nombre de ses vues, et vous pouvez désactiver la bannière lorsque le spécifié nombre maximal vues.

4. Ajout de la possibilité de suivre le nombre de clics pour les supports publicitaires ajoutés au panneau de contrôle de script. DataLife Engine intercepte automatiquement les balises HTML publiées à l'aide de balises et effectue automatiquement le suivi des clics sur celles-ci. Aucune conception spéciale de ces liens n'est requise, ils peuvent conduire à toutes les adresses dont vous avez besoin. Vous avez également la possibilité de spécifier si vous souhaitez comptabiliser tous les clics sur un lien ou uniquement les clics provenant d'utilisateurs uniques.

5. Pour les supports publicitaires dans le panneau d'administration, ajout de la possibilité de limiter l'affichage de la bannière en fonction du nombre de clics sur votre bannière, et vous pouvez désactiver l'affichage de la bannière lorsque le nombre maximal de clics spécifié est parvenu.

7. Ajout de l'utilisation de liens canoniques, dans le code des pages, pour toutes les pages du site y compris la navigation dans les rubriques, la visualisation de l'intégralité de l'actualité, etc. Cette fonctionnalité vous permet d'augmenter l'optimisation du référencement des sites et vous permet également d'éviter les pages en double si des liens incorrects vers votre site sont publiés quelque part sur Internet, ou si pour une raison quelconque, il est nécessaire de désactiver le contrôle des CNC incorrectes.

8. Dans les paramètres de catégorie dans le panneau de configuration, a ajouté la possibilité de définir par défaut pour une catégorie, s'il est autorisé à publier des nouvelles de cette catégorie sur page d'accueil placer. Ces paramètres sont en vigueur au moment de l'ajout ou de la modification d'une publication, et si la publication sur la page principale est interdite pour une catégorie, alors l'option correspondante est supprimée au moment de l'ajout ou de la modification d'une publication.

9.Dans les paramètres de catégorie dans le panneau de configuration, a ajouté la possibilité de définir par défaut pour une catégorie, si les commentaires sont autorisés pour les publications de cette catégorie. Ces paramètres sont en vigueur au moment de l'ajout ou de la modification d'une publication, et si les commentaires sont désactivés pour une catégorie, l'option correspondante est supprimée au moment de l'ajout ou de la modification d'une publication.

10.Dans les paramètres de catégorie dans le panneau de configuration, a ajouté la possibilité de définir par défaut pour une catégorie, si la notation est autorisée pour les publications de cette catégorie. Ces paramètres sont en vigueur au moment de l'ajout ou de la modification d'une publication, et si l'utilisation de la notation est désactivée pour une catégorie, l'option correspondante est supprimée au moment de l'ajout ou de la modification d'une publication.

11.Dans les paramètres de script dans le panneau de configuration, dans la section des paramètres de sécurité, a ajouté la possibilité d'activer la protection automatique du site contre l'intégration dans des cadres sur des sites tiers. Lorsque ce paramètre est activé, votre site sera automatiquement bloqué s'il est intégré dans un iframe sur le site de quelqu'un d'autre. En faisant cela, vous pouvez protéger votre site contre des attaques telles que le détournement de clics.


12. Les capacités du module "Meta Tags" ont été étendues, ce module a été renommé en "Titres, descriptions, balises méta". Désormais, dans ce module, vous pouvez définir non seulement des balises META pour les pages, mais également un titre séparé pour la page et une description de la page, que vous pourrez ensuite afficher n'importe où dans votre modèle. Pour cela, de nouvelles balises globales pour les modèles ont été ajoutées : (page-title) - affiche le titre que vous avez spécifié pour la page, (page-description) - affiche la description que vous avez spécifiée pour la page. Dans la description de la page, il est également permis d'utiliser BB et Balises HTML... Ainsi, en utilisant de ce module, vous pouvez par exemple créer et afficher des titres et des descriptions pour le nuage de tags pour chaque tag individuellement, etc.

13. Ajout d'un nouveau texte de balises de modèle global qui affichent le texte qu'elles contiennent si un titre pour la page consultée a été défini dans le module "Titres, Descriptions, Meta Tags". Et également ajouté des balises de texte opposées qui affichent le texte qu'elles contiennent si le titre de la page consultée n'a pas été défini. Des balises similaires ont également été ajoutées pour les descriptions : texte qui affiche le texte qu'elles contiennent si une description de la page en cours de visualisation a été définie dans le module "En-têtes, descriptions, balises méta", texte qui affiche le texte qui les contient s'il n'y en a pas description de la page consultée donnée.

14. Pour le modèle de menu de catégorie (categorymenu.tpl), ajout de la prise en charge du nouveau texte de balises qui affichent le texte qu'elles contiennent si la catégorie ou l'actualité consultée sur le site n'appartient pas à une catégorie du menu. Cette balise ne peut être utilisée qu'à l'intérieur des balises et est utilisée, par exemple, pour afficher certaines informations (par exemple, des liens) uniquement pour les catégories inactives du menu.

15. Options étendues d'affichage des publications en fonction des valeurs de champs supplémentaires dans les publications... Lors de l'accès à l'adresse http: // votresite / xfsearch / nom du champ / valeur du champ / publications seront affichés, comme auparavant, contenant la valeur spécifiée dans ce champ spécifique, si l'option "utiliser comme références croisées" est définie pour le champ . Lors de l'accès à l'adresse http://votresite/xfsearch/field value/, les publications contenant cette valeur pour tous les champs supplémentaires seront affichées. Lors de l'accès à l'adresse http: // votresite / xfsearch / nom du champ / toutes les publications dans lesquelles ce champ spécifié est rempli seront affichées.

16. Dans les paramètres du script, ajout de la possibilité d'attribuer une page distincte avec le nom 404.html à la racine de votre site, pour afficher les pages pour lesquelles il n'y a pas de contenu. Si ce paramètre est activé, au lieu du message système standard "Désolé, cette page n'est pas disponible pour vous, peut-être que son adresse a été modifiée ou qu'elle a été supprimée. ", vous pouvez afficher une page séparée spécialement préparée à l'avance, avec un design complètement séparé. Cette innovation sera utile pour les webmasters qui souhaitent faire un conception de 404 pages de leur site.

17. Ajout de la possibilité d'attribuer un en-tête HTTP aux paramètres du script, à partir duquel il est nécessaire d'obtenir les adresses IP des utilisateurs. Cette innovation sera utile pour les sites qui utilisent divers serveurs proxy externes, et n'ont pas la possibilité de reconfigurer correctement le serveur pour qu'ils obtiennent les bonnes adresses IP réelles des visiteurs. Par exemple, lorsque vous utilisez le service cloudflare et d'autres pour vous protéger contre Attaques DDOS et en utilisant un plan d'hébergement régulier sans accès aux paramètres du serveur. Vous pouvez maintenant indiquer au script d'où obtenir l'adresse IP des visiteurs du site dans les paramètres de script du panneau d'administration.

18. Lors de la suppression d'une catégorie dans le panneau de contrôle de script, a ajouté la possibilité de choisir quoi faire avec les publications qui sont dans cette catégorie. Vous pouvez : "Supprimer cette catégorie des publications", "Remplacer la catégorie par une autre ou d'autres catégories", ainsi que "Supprimer toutes les publications de cette catégorie". Dans ce cas, si une catégorie est supprimée ou remplacée d'une publication, seule la catégorie supprimée sera supprimée ou remplacée. Par exemple, si votre publication est dans les catégories "Monde", "Actualités", "Populaire" et que vous supprimez par exemple la catégorie "Monde", alors pour les publications de cette catégorie, seule la catégorie "Monde" sera supprimées ou remplacées, toutes les autres catégories de la liste de ces publications resteront en place.

19. Pour les publications ajouté un nouveau type de champ supplémentaire: "HTML et JS purs". Lors de l'utilisation de ce champ, le DataLife Engine n'interférera pas avec le texte qui y est écrit, et ne filtrera pas le code HTML de ce texte, et permet également d'y écrire du code javascript pur. Ce champ sera utile lorsque vous devez insérer du code dans une actualité dont la sécurité n'a pas besoin d'être vérifiée, par exemple, l'un de vos propres lecteurs, etc. Attention, compte tenu du fait que le script ne filtrera pas le texte de ce champ, lors de sa création, assurez-vous de définir des restrictions sur les groupes autorisés à l'utiliser. Ne permettez pas aux utilisateurs ordinaires en qui vous n'avez pas confiance de l'utiliser, sinon cela pourrait constituer une menace pour la sécurité de votre site.

20. Pour des domaines de publications supplémentaires qui ont l'option "Utiliser comme références croisées", a ajouté la possibilité de spécifier le délimiteur pour ces liens. Vous pouvez spécifier à la fois des caractères individuels et du code HTML comme séparateur. Auparavant, une virgule était utilisée comme séparateur de liste. Vous pouvez désormais définir votre propre séparateur personnel pour chaque champ, ce qui vous permet de créer une mise en page unique pour chaque champ du modèle.

21. Ajout de la prise en charge de la technologie Yandex Turbo pour les flux RSS réguliers, sans utiliser l'inclusion dans les paramètres du type de flux RSS en tant que « nouvelles Yandex », pour cette prise en charge supplémentaire de l'affichage de la balise d'actualités complète (full-story) pour tout type de flux RSS. De plus, le modèle standard /templates/rss.xml a été mis à jour, ce qui montre à quoi devrait ressembler un modèle avec prise en charge complète de Yandex Turbo. De même, la possibilité de personnaliser un modèle RSS pour la technologie Yandex Zen est entièrement prise en charge.



22. Ajout de la possibilité de répondre aux commentaires lors de l'affichage de tous les derniers commentaires sur le site,
si la prise en charge des commentaires d'arborescence est activée dans les paramètres du script. Ainsi, vous pouvez, par exemple, répondre rapidement aux commentaires reçus sur le site, sans entrer dans toutes les news en même temps., Du fait que certains des scripts lourds ont été transférés vers un mode différé et indépendant du rendu de le chargement de la page. Ces scripts sont chargés dans le navigateur parallèlement au rendu de la page et ne sont lancés qu'après l'achèvement de la formation de la page dans le navigateur. Ce qui fournit visuellement un affichage de page plus rapide.

24. Ajout de la possibilité pour les utilisateurs non enregistrés sur le site, envoyer des plaintes concernant des nouvelles et des commentaires à l'administration du site, de la même manière qu'une telle opportunité n'existait auparavant que pour les utilisateurs enregistrés.

25. Ajout de l'utilisation du micro-balisage schema org pour afficher une note avec le type "Score". L'utilisation de ce micro-balisage permet aux nouvelles complètes, lors de leur affichage dans les résultats de recherche Google, d'afficher également la note de la publication.

26. Ajouté détection automatique orientation des photos lorsqu'elles sont téléchargées sur le serveur, sur la base des méta-informations contenues dans fichiers graphiques... Si la photo originale a été retournée, le script la dépliera également automatiquement lorsqu'elle sera téléchargée sur le serveur dans la position souhaitée. Cela élimine le besoin d'édition supplémentaire d'images sur un ordinateur, si l'appareil photo a été tourné pendant la prise de vue.

27. Ajout de la possibilité d'informer automatiquement l'administration du site de l'arrivée de nouvelles nouvelles des utilisateurs
, qui est en modération (s'il est activé dans les paramètres du script), si la nouvelle a été ajoutée depuis le panneau de contrôle du script. Auparavant, la notification n'était envoyée que si la publication était ajoutée directement depuis le site.

28. Si l'utilisateur modifie la publication dans le panneau de configuration, qui était auparavant déjà publié sur le site, mais selon les paramètres de son groupe, il est interdit de publier sans modération, ou il est autorisé de ne pas publier dans toutes les catégories, alors l'administration du site recevra également un e- correspondant notification par courrier électronique que cette nouvelle est en attente de modération.

29. Des modifications ont été apportées au fonctionnement du module Breadcrumbs sur le site. Si vous consultez les actualités d'une certaine catégorie, alors pour la catégorie dans laquelle se trouve directement l'utilisateur, cette catégorie sera affichée sous forme de texte brut, et non de lien. Seules les catégories les plus élevées dans la hiérarchie seront affichées sous forme de lien, ou il y aura un lien vers cette catégorie si, par exemple, l'utilisateur est allé plus loin dans la navigation de la page dans cette catégorie. Ainsi, cette innovation évite les liens cycliques des pages vers elles-mêmes.

30. Pour le module "Références croisées" dans le panneau de configuration, a ajouté deux nouvelles zones de remplacement pour les liens. Vous pouvez éventuellement spécifier le remplacement uniquement dans les pages statiques, et vous pouvez également sélectionner le remplacement dans les pages statiques, les actualités et les commentaires.

31. Pour le module "Rechercher et remplacer" dans le panneau de configuration, a ajouté la possibilité de remplacer en masse le texte dans les sondages pour les publications et dans les sondages sur le site.


32. Ajout de la possibilité de supprimer toutes les publications en attente de modération d'un utilisateur spécifique. Pour ce faire, dans la section de gestion des utilisateurs, cliquez sur le numéro de ses publications et sélectionnez l'élément de menu approprié.

33. Ajout de la possibilité de supprimer tous les commentaires en attente de modération d'un utilisateur spécifique. Pour ce faire, dans la section de gestion des utilisateurs, cliquez sur le numéro de ses commentaires et sélectionnez l'élément de menu approprié.


34. Une sortie formatée du nombre de compteurs différents (vues, publications, commentaires) a été ajoutée au panneau d'administration du script. La sortie de ces compteurs s'effectue sous une forme formatée en séparant des centaines, des milliers, des millions, etc. avec un espace. Ce qui donne une représentation et une perception plus visuelles de ces nombres.

35. Pour les modèles d'affichage et d'ajout de commentaires (addcomments.tpl et comments.tpl), ajout de la prise en charge des nouvelles balises text - affiche le texte dans la balise si les nouvelles appartiennent aux catégories spécifiées, ainsi que les balises : text - affiche le texte dans la balise si les nouvelles n'appartiennent pas aux catégories spécifiées. Ainsi, vous pouvez définir une conception différente pour l'affichage des commentaires et l'ajout de commentaires pour les publications de différentes catégories.

36. Ajout du support des déclinaisons pour le tag affichant le nombre de votes qui ont été exposés pour la notation des publications. Par exemple, vous pouvez utiliser (vote-num) review || a | s. Auparavant, cette option n'était pas disponible pour cette balise, car il contient du code HTML, pas seulement un nombre.

37. Si l'utilisation du site est activée dans les paramètres de script uniquement par Protocole HTTPS , alors cookies par le navigateur sera également envoyé au serveur uniquement via le protocole HTTPS et sera automatiquement bloqué si le protocole HTTP normal est utilisé.

38. Ajout du contrôle des CNC invalides pour les pages statiques dont le texte de publication est découpé en plusieurs pages. Si un numéro de page incorrect est spécifié, une redirection 301 automatique sera effectuée vers l'adresse de départ de cette page.

39. Pour l'importation RSS des publications, ajout de la prise en charge de l'importation d'images à partir de la balise d'enceinte contenant une image à publier. Si brève description dans le flux RSS n'est que du texte et l'image y est donnée en tant que balise distincte, alors l'image de cette publication sera également ajoutée aux brèves lors de l'importation au tout début.

40. Ajout de la prise en charge des redirections pour recevoir des nouvelles complètes lors de l'utilisation de l'importation RSS de publications... Si le lien du flux RSS est une redirection pour une transition ultérieure vers le texte intégral des nouvelles sur le site Web source, DataLife Engine suivra automatiquement cette redirection et prendra le contenu de la source finale. Ainsi, recevoir des nouvelles complètes sera de meilleure qualité qu'auparavant.

41. Des modifications ont été apportées au travail des balises et... Si pour publication spécifique il est interdit d'utiliser et d'ajouter des commentaires, alors ces balises masqueront également le contenu qu'elles contiennent.

42. Si les commentaires sont autorisés pour la publication, mais en même temps l'utilisateur ou un groupe d'utilisateurs, selon d'autres paramètres, était interdit de publier des commentaires, alors un message à ce sujet ne sera pas affiché à la fin de tous les commentaires, mais à l'endroit où vous définissez la sortie du formulaire d'ajout d'un commentaire avec la balise (addcomments) dans votre modèle, vous pourrez ainsi déterminer vous-même l'emplacement de ce message sur votre site.

43. Pour l'autorisation d'utiliser réseau social"Camarades de classe", a ajouté la possibilité de recevoir automatiquement le courrier électronique d'un utilisateur, à condition que l'application elle-même ait reçu les droits appropriés d'Odnoklassniki. Attention, par défaut, Odnoklassniki ne donne pas le droit de recevoir des e-mails, et pour obtenir un accès approprié, vous devez en plus contacter le réseau social. réseau pour obtenir l'autorisation de recevoir des e-mails. Si l'autorisation est accordée, DLE importera également automatiquement l'adresse e-mail.

44. Amélioration du système de calcul des proportions de l'image lors de la création de petites copies... Ainsi, une copie réduite plus correcte et de haute qualité est créée.

45. Système de recherche de publication amélioré lorsque le script est activé dans les paramètres, un type de recherche simple. Le nouvel algorithme permet de trouver des publications plus précisément et correctement.

46. ​​​​Système de contrôle amélioré pour l'apparition de pages en double lors de la visualisation de tous les derniers commentaires sur le site.

47. Traitement optimisé des champs de publications supplémentaires lors de l'affichage de publications courtes, ainsi que lorsque le module d'affichage des publications populaires est en cours d'exécution.

48. Mise à jour éditeurs visuels TinyMCE et Froala aux dernières versions... Un certain nombre d'erreurs détectées dans ces éditeurs ont été corrigées.

49. Ajout de la prise en charge de l'insertion de balises de texte masquées pour l'éditeur TinyMCE, en utilisant le bouton correspondant dans l'éditeur.

50. Lors de l'utilisation de l'éditeur Floara pour les commentaires, a ajouté la capacité chargement rapide et en insérant des images dans le commentaire. Vous pouvez soit cliquer sur l'icône pour insérer une image et sélectionner un fichier à télécharger, soit simplement transférer le fichier image de l'ordinateur vers le champ de l'éditeur avec la souris, après quoi l'image sera automatiquement chargée et insérée à la position du curseur dans l'éditeur.

51. De petits changements ont été apportés à la disposition du panneau de contrôle du script visant à éliminer certaines erreurs de mise en page et à améliorer l'interaction avec le panneau de contrôle.

52. Mise à jour des versions à jour de la bibliothèque pour l'envoi de courrier depuis le site ainsi qu'une bibliothèque de définitions d'appareils mobiles.

53. Correction d'un problème par lequel Aperçu les publications n'ont pas été traitées et les balises.

54. Correction d'un problème avec les balises méta mal formées pour les réseaux sociaux... réseaux de vidéo et audio, si la vidéo a été publiée en add. champs et se composait de listes de lecture et de descriptions de fichiers vidéo et audio.

55. Le problème est résolu, lorsque dans certaines situations et paramètres de serveur, l'aperçu des publications ne pouvait pas fonctionner lors de l'ajout de publications à partir du site.

56. Correction d'un problème où le chargement dynamique des commentaires ne fonctionnait pas si cela est activé dans les paramètres du script, et la balise (jsfiles) est placée tout en bas du site.

57. Correction d'un problème où l'affichage des derniers commentaires ne fonctionnait pas, si la visualisation de certaines catégories était interdite pour un certain groupe.

58. Les petites erreurs détectées et précédemment annoncées dans le script ont été corrigées.

Peu de gens savent que vous pouvez (officiellement) supprimer les droits d'auteur standard dans DataLife Engine uniquement si vous avez acheté une licence. Mais pas de chance, après avoir activé le moteur, les droits d'auteur restent toujours en place. D'où la question : " Comment supprimer les droits d'auteur dans DLE ?". Aujourd'hui, je vais vous donner une réponse claire à cela, et comme petit bonus Je vais vous parler de certains des liens cachés qui sont présents dans ce CMS et que vous ne connaissez peut-être même pas.

Suppression des droits d'auteur standard dans DataLife Engine

Et donc, en regardant la source votre site, vous pouvez observer l'image suivante :

On voit dans dirigerétiqueter Générateur et une ligne de copyright à la fin de la page.

Pour supprimer une balise Générateur, ouvrez le fichier moteur.php dans le dossier / engine / et environ à la ligne 982, supprimez complètement la balise :

Pour supprimer le copyright à la fin de la page, ouvrez le fichier main.php dans / moteur / modules / et presque à la fin supprimer la ligne :

Echo "\ n\r\n";

De plus, si vous utilisez un flux RSS pour générer un flux sur votre site (par défaut, il se trouve sur http://votre_site.com/index.php?mod=rss, alors lorsque vous visualisez le code source, vous pouvez voir un autre type de droit d'auteur :

Moteur DataLife

Pour le supprimer, ouvrez le fichier rss.php dans le dossier / engine / et à deux endroits supprimer la balise :

Moteur DataLife

Alternativement, remplacez son contenu, par exemple, par le nom de votre site.

Avec les droits d'auteur standard triés, passons maintenant aux liens.

Suppression des liens vers des sites « de gauche » dans le moteur DataLife

Quand on met un template sur le site, et que les copyrights de l'auteur y sont présents, c'est normal, car la personne a essayé et nous a donné la possibilité d'utiliser le modèle gratuitement.

Mais quand le CMS, au sens littéral, est bourré de liens gauches qui n'ont rien à voir avec le moteur, c'est franchement de l'arrogance.

Et maintenant, nous allons nettoyer notre site de ces liens. Si vous n'avez pas téléchargé le moteur depuis le site officiel, le plus souvent les liens peuvent être écrits :

  1. Au pages internes nouvelles;
  2. Sur les pages statistiques ;
  3. Sur la page du nuage de tags.

Si vous regardez le code source de l'intégralité de l'actualité, vous pouvez voir que les artisans ont déjà réussi à enregistrer des liens vers leur site, dont nous n'avons d'ailleurs pas besoin du tout.

Afin de nettoyer ces déchets, procédez comme suit.

1. Ouvrir le fichier afficher.complet.php

$ tpl-> set ("(histoire complète)",

et remplacez le tout par :

$ tpl-> set ("(full-story)", $ row ["full_story"]);

Super, à mi-chemin et nous nous sommes débarrassés des liens dans les actualités complètes.

Vérifions maintenant les pages statistiques, et s'il y a des liens, nous les supprimerons dès que possible.

2. Ouvrir le fichier statique.php dans le dossier /engine/modules/. Dans celui-ci, recherchez la ligne contenant :

$ tpl-> set ("(statique)",

et remplacez le tout par :

$ tpl-> set ("(static)", $ template);

3. Et enfin, vérifions notre nuage de tags. Pour cela, ouvrez le fichier tagscloud.php dans le dossier /engine/modules/. Dans celui-ci, recherchez la ligne contenant :

Sinon $ tpl-> set ("(tags)",

et remplacez le tout par :

Sinon $ tpl-> set ("(tags)", $ tags);

Eh bien voilà tout. Nous avons nettoyé DLE des droits d'auteur standard et supprimé les liens vers des sites de gauche.

Si quelque chose ne fonctionne pas ou si des erreurs se produisent lors de l'édition de fichiers, écrivez dans les commentaires, je serai ravi de vous aider.



Vous avez aimé l'article ? Partagez-le