Choix des lecteurs
Articles populaires
Les changements suivants ont été préparés et mis en œuvre :
4. Ajout de la possibilité de compter le nombre de clics pour le matériel publicitaire ajouté au panneau de contrôle de script. Moteur DataLife intercepte automatiquement les balises HTML publiées à l'aide de balises <а href="..."> , et assure automatiquement le suivi des clics sur ceux-ci. Ces liens ne nécessitent aucune conception particulière ; ils peuvent mener vers toutes les adresses dont vous avez besoin. Vous avez également la possibilité de spécifier si vous souhaitez compter tous les clics sur un lien ou uniquement les clics d'utilisateurs uniques.
5. Pour le matériel publicitaire dans le panneau d'administration, une option a été ajoutée Limitez l'affichage de votre bannière en fonction du nombre de clics sur votre bannière, et vous pouvez désactiver l'affichage de votre bannière une fois qu'elle atteint un nombre maximum de clics spécifié.
HTML"> 7. Ajout de l'utilisation de liens canoniques dans le code de la page, pour toutes les pages du site y compris la navigation dans les rubriques, la visualisation de l'actualité complète, etc. Cette opportunité permet d'augmenter Optimisation du référencement 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.
9. Dans les paramètres de catégorie du panneau de configuration, la possibilité a été ajoutée 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, alors 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 du panneau de configuration, la possibilité a été ajoutée définir par défaut pour une catégorie si les évaluations sont autorisées 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 des notes est désactivée pour une catégorie, alors l'option correspondante est supprimée au moment de l'ajout ou de la modification d'une publication.
13. Ajout de nouvelles balises de texte de modèle global, qui affichent le texte qu'ils contiennent si un titre pour la page consultée a été spécifié dans le module « Titres, descriptions, balises méta ». Et j'ai également ajouté des balises opposées texte qui affichent le texte qu'ils contiennent si le titre de la page consultée n'a pas été spécifié. Des balises similaires ont également été ajoutées pour la description : texte, qui affichent le texte qu'ils contiennent si une description de la page consultée a été précisée dans le module « Titres, Descriptions, Meta Tags », texte qui affichent le texte qu'ils contiennent si une description de la page consultée n'a pas été spécifiée.
14. Pour le modèle de menu de catégorie (categorymenu.tpl) texte, qui affichent le texte qu'ils contiennent si la catégorie ou l'actualité consultée sur le site n'appartient pas à la catégorie du menu. Cette balise ne peut être utilisée qu'à l'intérieur des balises et permet, par exemple, d'afficher certaines informations (par exemple des liens) uniquement pour les catégories inactives du menu.
15. Capacités étendues d'affichage des publications en fonction des valeurs de champs supplémentaires dans les publications. En contactant l'adresse http://votresite/xfsearch/nom du champ/valeur du champ/ les publications seront affichées, comme auparavant, contenant la valeur spécifiée dans ce champ particulier, si l'option « utiliser comme références croisées » est définie pour le champ. En contactant l'adresse http://votresite/xfsearch/field value/ les publications contenant cette valeur seront affichées pour tous les champs supplémentaires. En contactant l'adresse http://votresite/xfsearch/nom du champ/ Toutes les publications dans lesquelles ce champ spécifié est rempli seront affichées.
21. Ajout de la prise en charge de la technologie Yandex Turbo pour les canaux RSS réguliers, sans utiliser l'inclusion dans les paramètres du type de flux RSS comme "Actualités Yandex", pour cela, la prise en charge de l'affichage de la balise d'actualité complète (histoire complète) a été ajoutée pour tout type de flux RSS. Le modèle standard /templates/rss.xml a également é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.
24. Ajout d'une option pour les utilisateurs qui ne sont pas enregistrés sur le site, envoyez des plaintes à l'administration du site concernant les actualités et les commentaires, tout comme 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 de type "Evaluation". L'utilisation de ce micro-balisage permet aux actualités complètes, lorsqu'elles sont affichées dans les résultats de recherche sur Google, d'afficher également la note de publication.
26. Ajouté détection automatique orientation photos lors de leur téléchargement sur le serveur, sur la base des méta-informations contenues dans fichiers graphiques. Si la photo originale était à l'envers, lorsqu'elle sera téléchargée sur le serveur, le script la fera également automatiquement pivoter dans la position souhaitée. Cela élimine le besoin de modifier en outre des images sur un ordinateur si l'appareil photo a été tourné lors de la prise de photos.
27. Ajout d'une fonctionnalité de notification automatique l'administration du site sur la réception de nouvelles actualités des utilisateurs en cours de modération (si cela est activé dans les paramètres du script), si les actualités ont été ajoutées depuis le panneau de configuration du script. Auparavant, une notification n'était envoyée que si une publication était ajoutée directement depuis le site.
28. Si l'utilisateur modifie une publication dans le panneau de configuration, qui a été précédemment publié sur le site, mais selon les paramètres de son groupe, il lui est interdit de publier sans modération, ou n'est pas autorisé à publier dans toutes les catégories, alors l'administration du site recevra également une notification par e-mail correspondante que cette nouvelle en attente de modération.
29. Des modifications ont été apportées au fonctionnement du module Fil d'Ariane sur le site. Si des actualités d'une certaine catégorie sont consultées, 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 supérieures dans la hiérarchie seront affichées sous forme de lien, ou un lien vers cette catégorie apparaîtra si, par exemple, l'utilisateur est allé plus loin dans la navigation des pages de cette catégorie. Ainsi, cette innovation permet d'éviter les liens cycliques des pages vers elles-mêmes.33. Ajout de la possibilité de supprimer tous les commentaires, en attente de modération d'un utilisateur spécifique. Pour cela, dans la rubrique gestion des utilisateurs, cliquez sur le numéro de ses commentaires et sélectionnez l'élément de menu approprié.
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 texte- affiche du texte dans une balise si l'actualité appartient aux catégories spécifiées, ainsi que des balises : texte- affiche le texte dans la balise si l'actualité n'appartient pas aux catégories spécifiées. Ainsi, vous pouvez définir différents formats d'affichage des commentaires et ajouter des commentaires pour les publications de différentes catégories.
36. Ajout de la prise en charge des déclinaisons de mots pour le tag affichant le nombre de votes qui ont été donnés pour l'évaluation des publications. Par exemple, vous pouvez utiliser (vote-num) review||a|s. Auparavant, cela n'était pas disponible pour cette balise, car... il contient du code HTML, pas seulement un numéro.
37. Si les paramètres du script permettent l'utilisation du site uniquement via le protocole HTTPS, Que cookies du navigateur sera également envoyé au serveur uniquement via le protocole HTTPS et sera automatiquement bloqué si le protocole HTTP habituel est utilisé.
38. Ajout du contrôle des CNC incorrectes pour les pages statiques, dont le texte de publication est divisé en plusieurs pages. Si un numéro de page incorrect est spécifié, une redirection automatique 301 sera effectuée vers l'adresse de départ de cette page.
39. Pour l'importation RSS de publications, la prise en charge de l'importation d'images à partir de la balise de clôture a été ajoutée. contenant une image pour publication. Si la brève description dans le flux RSS n'est que du texte et que l'image y est donnée sous forme de balise distincte, alors lors de l'importation de la brève actualité, l'image de cette publication sera également ajoutée au tout début.
40. Ajout de la prise en charge des redirections pour recevoir des actualités 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 de l'actualité sur le site source, alors DataLife Engine suivra automatiquement cette redirection et prendra le contenu de la source finale. Ainsi, recevoir des informations complètes sera de meilleure qualité qu’auparavant.
41. Des modifications ont été apportées au fonctionnement des balises et. Si l'utilisation et l'ajout de commentaires sont interdits pour une publication particulière, ces balises masqueront également le contenu qu'elles contiennent.
42. Si les commentaires sont autorisés pour la publication, mais en même temps, selon d'autres paramètres, il était interdit à l'utilisateur ou au groupe d'utilisateurs 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 dans votre modèle l'affichage du formulaire d'ajout d'un commentaire avec la balise (addcomments), vous pourrez ainsi déterminer l'emplacement de ce message sur votre site.
43. Pour autoriser l'utilisation réseau social"Camarades de classe", la possibilité de recevoir automatiquement l'e-mail de l'utilisateur a été ajoutée, à condition que l'application elle-même ait reçu les droits appropriés d'Odnoklassniki. Attention, par défaut, Odnoklassniki n'accorde pas le droit de recevoir des e-mails, et pour obtenir un accès approprié, vous devez en outre contacter les réseaux sociaux. réseau pour permettre la réception d’e-mails. Si l'autorisation est reçue, DLE importera également automatiquement l'adresse e-mail.
44. Système amélioré de calcul des proportions d'image lors de la création de copies réduites. Cela crée une copie réduite plus correcte et de haute qualité.
45. Système de recherche de publications amélioré lorsque le type de recherche simple est activé dans les paramètres du script. Le nouvel algorithme vous permet de trouver des publications plus précisément et plus correctement.
46. Système amélioré de contrôle de l'apparence des pages en double, en consultant tous les derniers commentaires sur le site.
47. Traitement optimisé des champs de publication supplémentaires lors de l'affichage de publications courtes, ainsi que lors de l'exécution du module d'affichage de publications populaires.
48. Mis à jour éditeurs visuels TinyMCE et Froala vers les dernières versions. Un certain nombre d'erreurs identifiées dans ces éditeurs ont été corrigées.
49. Ajout du support d'insertion pour l'éditeur TinyMCE balises de texte masquées à l'aide du bouton correspondant dans l'éditeur.
50. Lors de l'utilisation de l'éditeur Floara pour les commentaires, la possibilité de chargement rapide et insertion d'images dans les commentaires. Vous pouvez soit cliquer sur l'icône d'insertion d'image et sélectionner un fichier à télécharger, soit simplement faire glisser le fichier image de votre ordinateur dans 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 petites modifications ont été apportées à 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 commande.
52. Mis à jour vers les versions actuelles une bibliothèque pour envoyer du courrier depuis un site Web, ainsi qu'une bibliothèque pour détecter les appareils mobiles.
53. Problème résolu, dans lequel les balises et n'ont pas été traitées dans l'aperçu de la publication.
54. Problème résolu, dans lequel les balises méta pour les médias sociaux ont été créées de manière incorrecte. réseaux vidéo et audio, si la vidéo a été publiée en supplément. champs et se composait de listes de lecture et de descriptions de fichiers vidéo et audio.
55. Problème résolu, dans lequel, dans certaines situations et paramètres du serveur, l'aperçu des publications peut ne pas fonctionner lors de l'ajout de publications à partir du site.
56. Problème résolu, dans lequel le chargement dynamique des commentaires ne fonctionnait pas si cela était activé dans les paramètres du script, et la balise (jsfiles) était placée tout en bas du site.
57. Problème résolu, dans lequel l'affichage des derniers commentaires ne fonctionnait pas si la visualisation de certaines catégories était interdite à un certain groupe.
58. Des erreurs mineures précédemment découvertes et signalées dans le script ont été corrigées.
20/12/14 7,7KLes « chevaux noirs » se rencontrent non seulement parmi les gens, mais aussi parmi les CMS. L'un de ces « chevaux » est le DLE.
Bien qu'il existe de nombreuses informations sur d'autres moteurs PHP sur Internet, vous ne pouvez trouver que quelques documents décents sur ce CMS. Rendons cet article digne d'intérêt en expliquant aux lecteurs comment installer un modèle sur DLE :
Ce moteur n'est pas aussi populaire sur l'Internet mondial que WordPress ou Joomla. C'est la création de programmeurs russes. Par conséquent, vous pouvez le plus souvent tomber sur un site fonctionnant sur ce CMS et ce modèle pour DLE dans RuNet.
Le CMS DLE est positionné par ses créateurs comme la base du déploiement de portails d'information et de blogs. Le système moteur interne est adapté aux charges lourdes et présente un degré élevé de tolérance aux pannes :
Une licence pour un package CMS de base pour une période de 1 an coûte 2 190 RUB. Sa prolongation pour la deuxième année (et les suivantes) coûtera 1 490 roubles. Le prix de la version étendue est de 2 790 roubles.
En plus des versions payantes, il existe également une version gratuite. Cette version du CMS est présentée par le constructeur comme une version d'essai du moteur et la base pour créer votre premier site internet :
Selon les données analytiques Yandex de 2011, les sites qui fonctionnent spécifiquement sur la base du CMS DLE sont le plus souvent infectés. La dernière version du moteur est actuellement la version 10.3. Il est sorti en septembre 2014.
Les modèles pour sites Web DLE possèdent un certain nombre de fonctionnalités qui distinguent fondamentalement ce CMS des autres systèmes de gestion de contenu :
DANS CMS-DLE Contrairement à d'autres systèmes de gestion de contenu populaires, l'installation du modèle ne s'effectue pas à partir de l'archive.
N'oubliez pas que chaque modèle a été développé pour une version spécifique du CMS DLE. Leur conformité doit être vérifiée avant de télécharger l’échantillon sélectionné.
Contrairement à d'autres systèmes de gestion de contenu populaires, DLE a une conception de modèle plus simple. Grâce à cela, leur édition est beaucoup plus rapide et plus facile. La partie administrative du moteur comprend un éditeur de code intégré.
Pour accéder à cet outil, vous avez besoin de :
Il existe un grand nombre de sites sur Internet et ils fonctionnent tous sur des moteurs différents. Les différences résident principalement dans Fonctionnalité moteurs et facilité d'utilisation pour utilisateurs extérieurs des sites. Les moteurs les plus populaires sont Joomla, WordPress, Drupal, DLE. Examinons ce dernier plus en détail, car, étant l'un des moteurs les plus pratiques et les plus simples, il est de plus en plus choisi par les webmasters et devient la base de la plupart des ressources Web.
Le moteur DLE est DataLifeEngine - la base qui devait auparavant être utilisée pour les ressources avec des flux d'actualités et des critiques. Aujourd'hui, une grande variété de sites dédiés à n'importe quel sujet fonctionnent sur ce moteur.
Le moteur DLE a gagné sa popularité grâce à ses énormes fonctionnalités, qui sont toutes décrites en détail sur le site Web dle-news.ru. Les créateurs de ce moteur proposent deux versions de leur produit : payante et gratuite. Il est tout à fait logique de supposer que version gratuite sera avec plus handicapées. Mais malgré cela, la version gratuite du produit DLE est un excellent moteur aussi bien pour les webmasters débutants que pour les plus avancés. Les sites proposant non seulement des actualités, mais aussi ceux dédiés à la cuisine, aux sujets médicaux, etc., fonctionnent très bien.
Avant de commencer à installer le moteur DLE, ce serait une bonne idée de vous familiariser avec les exigences qu'il impose au serveur. Tout d'abord, plusieurs bibliothèques sont installées : PHP Zlib, PHP XML, PHP GD2, PHP iconv. En plus, logiciel doit inclure Apache version 2.0 et supérieure, PHP 4.3.2+ ou PHP 5.0+ et la version MySQL ne dépassant pas 4.0. RAM doit avoir une taille d'au moins 8 mégaoctets, mais c'est le minimum. Personne n'interdit d'utiliser une RAM de 16 mégaoctets, sur laquelle le produit fonctionnera encore mieux.
Lors de l'utilisation du moteur DLE sur le serveur, il est préférable de désactiver mode sans échec, qui est désigné comme SafeMode.
La description du processus d'installation que vous lirez ci-dessous est basée sur les conclusions tirées après l'installation du moteur sur une ressource Web de test. Pour un exemple plus visuel, des captures d'écran de chaque étape du processus d'installation sont fournies.
Nous commençons l'installation en vérifiant liste complète paramètres. Pour cela, ajoutez à la racine du site Document texte, donnez-lui le nom phpinfo.php, et écrivez-y le code :
Ensuite, nous exécutons le script que nous avons réussi à créer. Dans le navigateur, nous tapons ce qui suit : https://my_site.ru/phpinfo.php. Après cela, nous pouvons voir l'image suivante sur la page :
Les endroits entourés en rouge sont les principaux paramètres qui déterminent le fonctionnement ultérieur de la ressource Web en cours de création. Par exemple, pour pouvoir travailler avec des objets graphiques, vous avez besoin fonctionnement normal Bibliothèques PHP GD2. S'il est mal installé, le captcha ne sera pas affiché sur le site.
De plus, pour que la ressource Web créée fonctionne normalement, vous devez installer Base de données MySQL. Le système demandera un identifiant et un mot de passe. Afin de ne pas oublier ces données, il vaut mieux les noter quelque part. Pour configurer la base de données, nous utilisons le panneau de contrôle disponible sur l'hébergement.
Une fois le package contenant le moteur téléchargé sur votre ordinateur, vous devez le décompresser et l'installer. Mais nous n'installerons pas tout, mais seulement le dossier de téléchargement et le dossier Documentation. Si l'hébergement dispose d'une fonction de reconnaissance des archives zip, le processus d'installation sera plus rapide. Si cette fonction n'est pas prise en charge, les fichiers de l'archive devront être téléchargés séparément.
Il est très pratique de travailler avec TotalCommander lors de l'installation du moteur DLE. Lorsque vous copiez des fichiers ou des dossiers sur le serveur, la case « Traduire les noms de fichiers en minuscules » doit être décochée.
Si le serveur vous permet de reconnaître et de décompresser l'archive, nous y plaçons simultanément tous les fichiers qui se trouvent dans le dossier de téléchargement.
Maintenant, nous arrêtons TotalCommander et poursuivons l'installation à l'aide du client FTP. Pour que le site fonctionne correctement, vous devez saisir très soigneusement les données sur les fichiers et dossiers du serveur.
Pour ajuster les attributs, vous devez sélectionner le dossier souhaité. Une fois que vous modifiez les autorisations des dossiers, elles ne sont pas remplacées par le contenu des dossiers. Le moyen le plus pratique de sélectionner les fichiers et dossiers que nous allons modifier consiste à utiliser TotalCommander ou le raccourci clavier Alt+A.
Dans la fenêtre qui s'ouvre, entrez ce dont nous avons besoin et cliquez sur OK.
— Définissez le dossier des modèles et tous ses sous-dossiers pour obtenir l'autorisation d'écriture (CHMOD 777)
— Définissez tous les fichiers du dossier modèles pour obtenir l'autorisation d'écriture (CHMOD 666)
— Définissez les autorisations d'écriture (CHMOD 777) pour les dossiers de sauvegarde, de téléchargement, ainsi que pour tous les dossiers qui s'y trouvent.
— Définissez les autorisations d'écriture (CHMOD 777) pour les dossiers /engine/data/, /engine/cache/, /engine/cache/system/.
Lorsque tous les ajustements ont été effectués, saisissez l'entrée suivante dans le navigateur : https://proba.regciti.ru/install.php. Cela signifie que nous allons exécuter un fichier appelé install.php. Une fois le fichier lancé, des astuces apparaîtront dans chaque fenêtre qui s'ouvre. Sur la base de ces signatures, nous poursuivons le processus d'installation. Fondamentalement, il démarrera automatiquement et le système lui-même vérifiera tous les fichiers qui doivent être installés et vous avertira lorsque l'installation sera terminée.
Vous pouvez maintenant voir le résultat préliminaire de ce sur quoi vous avez travaillé si dur pendant tout ce temps. Entrez https://nom de votre site/index.php dans la ligne du navigateur. Une page de démonstration s'ouvrira devant vous. Pour vous connecter au panneau d'administration et commencer à travailler, vous devez saisir l'entrée suivante dans la barre d'adresse : https://nom de votre site/admin.php. Si l'installation est correcte, l'image suivante devrait apparaître à l'écran :
Nous sommes d'accord avec la proposition affichée dans le coin inférieur gauche et commençons l'installation. Après avoir cliqué sur ce bouton, une fenêtre apparaîtra vous demandant de lire les règles accord de licence. Vous ne pourrez passer à la page suivante que si vous acceptez cet accord et cochez la case appropriée. Cliquez sur « continuer » :
Après cela, le processus de vérification de tous les composants et fichiers installés commencera automatiquement. Le script indiquera automatiquement les erreurs qui ont été commises et qui doivent être corrigées pour continuer à travailler. Cette image contient une liste de plusieurs éléments. Ils doivent être sans contour rouge - cela signifie que le script n'a détecté aucune erreur et que vous pouvez continuer à travailler. Si un élément est entouré en rouge, nous corrigeons l'erreur. En principe, le script peut vous demander de corriger des erreurs, et vous pouvez refuser, mais attendez-vous ensuite à ce que le système plante à certains moments. Et ce ne sera que votre faute, pas celle des fournisseurs ou des utilisateurs. Si les erreurs ne peuvent pas être corrigées, vous pouvez demander conseil ou aide au prestataire qui vous met à disposition un espace sur le serveur.
Au bas de la fenêtre se trouve également une liste d'éléments qui doivent être sans contour rouge. Mais ces erreurs ne sont pas si critiques et pourraient ne pas affecter le fonctionnement du futur site. Le fait est que le script a certains paramètres standards, et ils peuvent ne pas toujours correspondre aux paramètres utilisateur. Il est préférable à ce stade de consulter l'hébergeur et de préciser si l'un des paramètres surlignés en rouge peut ne pas coïncider avec ceux proposés par le système.
Nous continuons et obtenons une nouvelle fenêtre qui s'ouvre. Ici, vous pouvez découvrir quelles erreurs ont été commises lorsque vous avez modifié les attributs des dossiers et des fichiers. Le script lui-même vous dira où vous avez commis des erreurs ou manqué quelque chose.
S'il y a encore des erreurs, il est préférable de les corriger via un client FTP. Après l'ajustement, nous mettons à jour la page et voyons s'il reste des endroits où des ajustements doivent être effectués. Si vous avez tout fait correctement et que le système n'a attribué aucune place avec des erreurs, félicitations ! Vous avez terminé avec succès l’une des étapes d’installation les plus difficiles et les plus critiques, et vous pouvez désormais continuer en toute sécurité !
Serveur MySQL :
Encodage MySQL :
L'image suivante montre les endroits qui doivent être saisis très soigneusement et correctement.
Le nom de la base de données sera le même que celui que nous lui avons attribué au tout début. Dans notre cas, c'est proba_regciti.
Dans la section « Nom d'utilisateur », saisissez le login de l'utilisateur pour le compte duquel la base de données a été créée. À ce stade, nous avons également noté le login et le mot de passe au cas où.
Nous indiquons l'adresse E-mail dans la ligne E-mail. Cliquez sur « Continuer ». S'il n'y a aucune erreur de saisie, le message suivant apparaîtra sur la page précédente : « Félicitations ! Installation terminée avec succès."
Dans la fenêtre suivante qui s'ouvre, nous prêtons attention à plusieurs points.
Lorsque vous avez installé le script, une base de données a été automatiquement créée avec celui-ci, un compte administrateur a été créé et les paramètres de fonctionnement du système ont été créés. Pour éviter de perdre tous les paramètres et de devoir réinstaller, il est recommandé de supprimer install.php.
J'espère que vous comprenez maintenant comment installer DLE sur votre hébergement. Si vous avez encore des questions, posez-les dans les commentaires de cet article.
Publié par l'auteurLes changements suivants ont été préparés et mis en œuvre :
5. Ajout de la possibilité d'utiliser dans une balise, également des liens vers des vidéos sur Youtube. Ainsi, vous pouvez organiser des playlists mixtes incluant votre vidéo et vos vidéos sur le service Youtube.
8. Ajout de la possibilité pour le lecteur audio ajout de liens pour lire de l'audio en streaming. Ainsi, vous pouvez définir et afficher des playlists à écouter sur le site Internet de votre radio.
13. Pour les champs supplémentaires de type"Image téléchargée" et "Fichier téléchargé" ont ajouté une interdiction automatique de retélécharger des images et des fichiers jusqu'à ce que l'image ou le fichier téléchargé précédemment soit supprimé. Cela réduit la probabilité que des fichiers et des images inutilisés soient joints aux actualités.
14. Pour les champs supplémentaires de type « Image téléchargée » nouvelles balises ajoutées : Et , qui affiche respectivement uniquement l'URL d'une copie miniature de l'image téléchargée et l'URL de l'image complète, où "X" est le nom du champ supplémentaire. Ces balises seront utiles aux webmasters qui souhaitent personnaliser les publications mises en ligne sur le site, par exemple, ainsi que d'autres champs supplémentaires.
17. Du fait que les développeurs de l'éditeur WYSIWYG LiveEditor a décidé d'arrêter tout travail sur cet éditeur, et qu'il n'avait reçu aucune mise à jour depuis plusieurs années, il a été décidé de supprimer cet éditeur du DataLife Engine. Les sites qui utilisaient auparavant cet éditeur passeront automatiquement à l'utilisation de FroalaEditor.
19. Ajout de la réinitialisation automatique du cache Zend OPCache lors de la modification des paramètres du site. Ainsi, si cette mise en cache est activée dans les paramètres du serveur, vous n'avez pas besoin de réinitialiser le cache vous-même ni d'attendre que les modifications prennent effet.
22. Ajout de la possibilité de s'abonner aux commentairesà l'actualité, lors de la publication d'un commentaire, même lorsque le commentaire est envoyé en modération.
24. Dans le profil utilisateur du site, la possibilité de automatiquement abonnez-vous pour recevoir des notifications des nouveaux commentaires ajoutés aux actualités rédigées par lui. Ainsi, l'utilisateur n'a pas besoin de s'abonner séparément à chacune de ses actualités ; il lui suffit de décocher la case correspondante dans les paramètres de son profil. Pour afficher une case à cocher dans le modèle infoutilisateur.tpl utilisation ajoutée de la nouvelle balise (actualités-abonnement).
25. Dans le profil utilisateur du site, la possibilité de automatiquement abonnez-vous pour recevoir les notifications des nouveaux commentaires qui sont des réponses à ses propres commentaires. Pour ce faire, décochez simplement la case correspondante dans les paramètres de votre profil. Pour afficher une case à cocher dans le modèle infoutilisateur.tpl utilisation ajoutée de la nouvelle balise (commentaires-réponse-abonnement).
26. Ajout de la prise en charge de l'extension PHP Memcached. Le script DLE détermine automatiquement quelle extension PHP est installée, Memcache ou Memcached sur le serveur, et en fonction de cela, utilise l'une ou l'autre extension PHP si la mise en cache Memcache est activée dans les paramètres du script. Ainsi, il n'est plus nécessaire d'installer l'extension PHP Memcache sur le serveur.
28. Ajout de la possibilité de balise de modèle de texte indiquez la plage d'actualités à l'aide du symbole du tiret. Par exemple, vous pouvez spécifier Texte Texte. Cela facilite la création du design dont vous avez besoin et il n'est pas nécessaire de saisir tous les identifiants de publication requis séparés par des virgules.
29. Ajout de la possibilité de balise de modèle de texte indiquer la plage pages requises en utilisant le symbole du tiret. Par exemple, vous pouvez spécifier Texte. De même, la plage peut être définie pour la balise opposée Texte. Cela facilite la création du design dont vous avez besoin et il n'est pas nécessaire d'écrire tous les numéros de page dont vous avez besoin, séparés par des virgules.
31. Ajout de l'ajout automatique pour tout le monde Liens externes, qui sont publiés dans les actualités et les commentaires, attribuent rapport, contenant les paramètres "noopener externe noreferrer". Cet attribut vous permet de réduire la probabilité d'une éventuelle attaque sur le site à l'aide de mécanismes d'ingénierie sociale.
34. Dans le panneau d'administration, dans la section d'édition des utilisateurs, la possibilité a été ajoutée recalculez rapidement le nombre de publications d'un utilisateur. Pour cela, cliquez sur le nombre de publications utilisateur et sélectionnez recalcul des publications dans le menu. Cette option sera utile si des manipulations massives de publications ont été effectuées ou des ajouts à la base de données contournant le script.
36. Amélioration des performances de la sortie des actualités lors de l'utilisation du tri par note et vues. Les performances d'affichage des commentaires utilisant le tri par note ont également été améliorées.
37. Système amélioré d'enregistrement du nombre de commentaires des utilisateurs dans les statistiques de son profil. Lorsque les actualités sont supprimées en masse, les commentaires des utilisateurs sont également automatiquement recalculés. Cela élimine le besoin de recalculer périodiquement les statistiques.
38. L'affichage du panneau d'administration DataLife Engine a été optimisé sur appareils mobiles en orientation portrait. Ainsi, le panneau de commande est devenu plus pratique lorsqu'il est utilisé sur les smartphones.
39. La bibliothèque Jquery a été mise à jour vers la ligne 2.xx
40. Mise à jour de l'éditeur TinyMCE pour version actuelle.
41. Correction d'un problème où il était impossible d'utiliser le point en appoint. champs qui ont un type de référence croisée.
42. Correction d'un problème où Une disposition incorrecte des commentaires HTML a été générée lors de l'utilisation des commentaires en arborescence.
43. Correction d'un problème où pour la balise (catégorie-url), l'URL de la catégorie était affichée à l'aide de la CNC, quels que soient les paramètres CNC dans le panneau d'administration du script.
44. Correction d'un problème où Il y avait une duplication des index de champs supplémentaires, qui avaient une option de référence croisée, si l'actualité était publiée dans plusieurs catégories.
45. Correction d'un problème où balise le texte et le texte pour page d'accueil, si dans les paramètres du script l'affichage d'une page statique sur la page principale a été activé comme page principale.
46. Correction d'un problème où Si dans la section d'édition de la publication, l'actualité était débarrassée des commentaires, elle revenait toujours à la première page de la section d'édition de l'actualité, quels que soient les filtres de recherche définis et l'affichage des publications à éditer.
47. Correction d'un problème où Il était impossible de saisir la bonne réponse au système Question-Réponse si l'utilisateur répondait à un commentaire plutôt que d'en ajouter un nouveau.
48. Des erreurs mineures précédemment découvertes et signalées dans le script ont été corrigées.
Informations pour télécharger le script pour les clients :
Attention! L'affichage de ces informations est disponible uniquement pour les utilisateurs disposant d'une licence pour le script. Si vous avez déjà acheté le script, vous devez vous connecter au site sous votre compte client.
Si vous n'êtes pas encore notre client, vous pouvez le faire sur notre site Web.
Vous pouvez discuter de la sortie sur
Il est probablement courant que tout le monde oublie certaines informations. Cela s'applique particulièrement aux mots de passe et aux identifiants de divers sites.
Vous (ou la personne qui vous a donné accès) avez créé mot de passe fort, mais je ne l'ai pas écrit dans un endroit isolé et j'ai oublié. Que faire dans ce cas ?
Par défaut, DataLife Engine n'autorise pas la récupération de mot de passe pour le groupe Administrateurs. Ceci est fait pour des raisons évidentes - après tout, si une personne a accès à votre courrier, elle a alors accès à votre site Web.
Mais vous pouvez activer l'option de récupération de mot de passe de manière standard(via le formulaire de récupération) et pour les administrateurs. Découvrez comment procéder dans cet article.
Le même article est consacré aux cas où récupération standard le mot de passe n'est pas activé, mais vous devez retrouver l'accès au panneau de contrôle.
Je vais vous parler de deux méthodes de récupération, elles sont simples. Chacun choisit la méthode qui lui semble la plus pratique.
D'après le titre, je pense que vous avez déjà compris que pour changer le mot de passe, vous devez effectuer une requête SQL dans votre base de données. J'ai décrit en détail comment créer une requête SQL dans .
Vous devez faire une demande du type suivant :
MISE À JOUR `dle_users` SET `password` = "202cb962ac59075b964b07152d234b70" OÙ `user_id` = 1 ;
Où " 1 " est l'ID de l'administrateur (remplacez-le par le vôtre) et " " – mot de passe "123" sous forme cryptée.
Une fois la demande complétée avec succès (si vous rencontrez des difficultés, écrivez-le dans les commentaires), vous pouvez vous connecter au panneau de contrôle du site en utilisant votre nom d'utilisateur et votre mot de passe « 123 ».
Dans ce cas, vous devez vous inscrire nouveau profile sur votre site et donnez-lui les droits appropriés.
Pour ça:
1. Enregistrez un nouveau profil (n'oubliez pas votre identifiant).
2. Dans votre base de données, exécutez la requête SQL :
UPDATE `dle_users` SET `user_group` = "1" WHERE `name` = "login" ;
Où " se connecter" – connexion du nouvel utilisateur (changement vers le vôtre).
C'est tout, en fait. À l'aide de cette demande, nous faisons de l'utilisateur spécifié un administrateur et avec ses données, vous pouvez vous connecter au panneau de contrôle de votre site.
Articles Liés: | |
Blogueurs célèbres de Biélorussie
Ils ne sont pas diffusés à la télévision, les journaux n'en parlent pas, mais ils sont connus... Comment charger correctement une nouvelle batterie d'ordinateur portable Comment charger correctement une nouvelle batterie d'ordinateur portable
De nos jours, un ordinateur portable n'est plus une curiosité. Cet appareil est disponible... Centre national d'art pour la créativité des jeunes
Établissement d'enseignement « Centre National de Créativité Artistique... |