Anti-Intitle-Datalife-Engine-Bedienfeld. DataLife Engine v.12.1 Pressemitteilung. TinyMCE-Editor auf die aktuelle Version aktualisiert

Folgende Änderungen wurden vorbereitet und umgesetzt:

1. Unterstützung für Überschriften im Anzeigenverwaltungsmodul hinzugefügt. In diesem Modul können Sie Überschriften erstellen und Ihre Werbemittel in diese Überschriften platzieren. Ganz oben, vor der Liste der hinzugefügten Werbemittel, werden Kategorien in Form von Ordnern angezeigt. In den Überschriften selbst können Sie zudem beliebig viele weitere Unterüberschriften anlegen. So können Sie bei einer Vielzahl von Werbemitteln diese zur leichteren Navigation in verschiedenen Überschriften und Zwischenüberschriften platzieren.

2. Möglichkeit hinzugefügt, die Anzahl der Aufrufe zu zählen für Werbematerialien, die dem Skript-Steuerungsfeld hinzugefügt wurden. Ansichten werden nur für echte Benutzer aufgezeichnet, die die Site über einen Browser aufgerufen haben. Bots, die die Site crawlen, werden nicht gezählt. Die Zählung der Aufrufe ist für jedes Banner direkt aktiviert, sodass Sie nur für die erforderlichen Werbemittel Aufrufe zählen können. Sie haben auch die Möglichkeit anzugeben, ob Sie alle Aufrufe des Banners oder nur Aufrufe einzelner Benutzer zählen möchten.

3. Für Werbematerialien im Admin-Panel hinzugefügt die Fähigkeit Begrenzen Sie die Anzeige des Banners basierend auf der Anzahl der Ansichten, und Sie können das Banner deaktivieren, wenn die angegebene maximale Anzahl von Ansichten erreicht ist.

4. Möglichkeit hinzugefügt, die Anzahl der Klicks zu verfolgen für Werbematerialien, die dem Skript-Steuerungsfeld hinzugefügt wurden. DataLife-Engine fängt automatisch HTML-Tags ab, die mithilfe von Tags veröffentlicht wurden <а href="..."> , und verfolgt automatisch die Klicks darauf. Eine besondere Gestaltung dieser Links ist nicht erforderlich, sie können zu beliebigen Adressen führen. Sie haben auch die Möglichkeit anzugeben, ob Sie alle Klicks auf einen Link oder nur Klicks von einzelnen Benutzern zählen möchten.

5. Für Werbematerialien im Admin-Panel hinzugefügt die Fähigkeit Begrenzen Sie die Anzeige eines Banners basierend auf der Anzahl der Klicks auf Ihr Banner, und Sie können die Anzeige des Banners deaktivieren, wenn die angegebene maximale Anzahl von Klicks darauf erreicht ist.

6. Für Werbemittel im Admin-Panel hinzugefügt die Möglichkeit, die Anzahl der Aufrufe und Klicks für jedes Werbebanner zu löschen.

Html "> 7. Verwendung kanonischer Links im Code der Seiten hinzugefügt, für alle Seiten der Website, einschließlich Navigation durch die Abschnitte, Anzeige der vollständigen Nachrichten usw. Diese Möglichkeit erlaubt zu erhöhen SEO-Optimierung Websites und ermöglicht es Ihnen auch, doppelte Seiten zu vermeiden, wenn irgendwo im Internet falsche Links zu Ihrer Website veröffentlicht werden oder wenn es aus irgendeinem Grund erforderlich ist, die Kontrolle falscher CNCs zu deaktivieren.

8. In den Kategorieeinstellungen in der Systemsteuerung die Fähigkeit hinzugefügt Standardmäßig für eine Kategorie eingestellt, ob es erlaubt ist, Nachrichten aus dieser Kategorie auf der Hauptseite der Site zu veröffentlichen. Diese Einstellungen sind zum Zeitpunkt des Hinzufügens oder Bearbeitens einer Publikation wirksam, und wenn die Veröffentlichung auf der Hauptseite für eine Kategorie verboten ist, wird die entsprechende Option zum Zeitpunkt des Hinzufügens oder Bearbeitens einer Publikation entfernt.

9. In den Kategorieeinstellungen in der Systemsteuerung die Fähigkeit hinzugefügt Standardmäßig für eine Kategorie eingestellt, ob Kommentare für Beiträge aus dieser Kategorie erlaubt sind. Diese Einstellungen sind zum Zeitpunkt des Hinzufügens oder Bearbeitens einer Publikation wirksam, und wenn Kommentare für eine Kategorie deaktiviert sind, wird die entsprechende Option zum Zeitpunkt des Hinzufügens oder Bearbeitens einer Publikation entfernt.

10. In den Kategorieeinstellungen in der Systemsteuerung die Fähigkeit hinzugefügt Standardmäßig für eine Kategorie eingestellt, ob die Bewertung für Veröffentlichungen aus dieser Kategorie erlaubt ist. Diese Einstellungen sind zum Zeitpunkt des Hinzufügens oder Bearbeitens einer Publikation wirksam, und wenn die Verwendung der Bewertung für eine Kategorie deaktiviert ist, wird die entsprechende Option zum Zeitpunkt des Hinzufügens oder Bearbeitens einer Publikation entfernt.

11. In den Skripteinstellungen in der Systemsteuerung im Abschnitt Sicherheitseinstellungen die Fähigkeit hinzugefügt Aktivieren des automatischen Site-Schutzes vor der Einbettung in Frames auf Sites von Drittanbietern. Wenn diese Einstellung aktiviert ist, wird Ihre Site automatisch gesperrt, wenn sie in einen iframe auf der Site einer anderen Person eingebettet ist. Auf diese Weise können Sie Ihre Website vor Angriffen wie Clickjacking schützen.

12. Die Fähigkeiten des Moduls "Meta-Tags" wurden erweitert, wurde dieses Modul in "Titel, Beschreibungen, Meta-Tags" umbenannt. In diesem Modul können Sie nun nicht nur Meta-Tags für Seiten setzen, sondern auch einen eigenen Titel für die Seite und eine Beschreibung der Seite, die Sie später überall in Ihrem Template anzeigen können. Dafür wurden neue globale Template-Tags hinzugefügt: (Seitentitel)- zeigt den Titel an, den Sie für die Seite angegeben haben, (Seitenbeschreibung)- zeigt die Beschreibung an, die Sie für die Seite angegeben haben. In der Beschreibung der Seite ist es auch zulässig, BB und . zu verwenden HTML-Tags... So können Sie mit diesem Modul beispielsweise für jedes Tag persönlich Titel und Beschreibungen für die Tag-Cloud erstellen und anzeigen usw.

13. Neuer Text für globale Vorlagen-Tags hinzugefügt die den darin eingeschlossenen Text anzeigen, wenn im Modul "Titel, Beschreibungen, Meta-Tags" ein Titel für die angezeigte Seite eingestellt wurde. Und auch entgegengesetzte Tags hinzugefügt Text die den darin eingeschlossenen Text anzeigen, wenn kein Titel für die angezeigte Seite festgelegt wurde. Ähnliche Tags wurden auch für die Beschreibung hinzugefügt: Text die den darin eingeschlossenen Text anzeigen, wenn im Modul "Titel, Beschreibungen, Meta-Tags" eine Beschreibung für die angezeigte Seite eingestellt wurde, Text die den darin eingeschlossenen Text anzeigen, wenn keine Beschreibung für die angezeigte Seite angegeben wurde.

14. Für die Kategoriemenüvorlage (categorymenu.tpl) Text die den darin enthaltenen Text anzeigen, wenn die auf der Site angezeigte Kategorie oder Nachrichten nicht zu einer Kategorie aus dem Menü gehören. Dieses Tag kann nur innerhalb von Tags verwendet werden und wird beispielsweise verwendet, um einige Informationen (zB Links) nur für inaktive Kategorien aus dem Menü anzuzeigen.

15. Erweiterte Optionen zum Anzeigen von Publikationen basierend auf den Werten zusätzlicher Felder bei Veröffentlichungen. Bei Kontaktaufnahme mit der Adresse http: // Ihre Site / xfsearch / Feldname / Feldwert / Publikationen werden wie bisher mit dem angegebenen Wert in diesem speziellen Feld angezeigt, wenn das Feld auf "als Querverweis verwenden" gesetzt ist. Bei Kontaktaufnahme mit der Adresse http: // Ihre Site / xfsearch / Feldwert / Publikationen, die diesen Wert für alle zusätzlichen Felder enthalten, werden angezeigt. Bei Kontaktaufnahme mit der Adresse http: // Ihre Site / xfsearch / Feldname / es werden alle Publikationen angezeigt, in denen dieses angegebene Feld ausgefüllt ist.

16. Möglichkeit hinzugefügt, den Skripteinstellungen eine separate Seite zuzuweisen mit dem Namen 404.html im Stammverzeichnis Ihrer Site, um Seiten anzuzeigen, für die es keinen Inhalt gibt. Wenn diese Einstellung aktiviert ist, können Sie statt der standardmäßigen Systemmeldung "Diese Seite ist für Sie leider nicht erreichbar, ihre Adresse wurde möglicherweise geändert oder sie wurde gelöscht." separate Gestaltung. Diese Innovation wird für Webmaster nützlich sein, die ein separates Design für 404-Seiten ihrer Website erstellen möchten.

17. Möglichkeit hinzugefügt, den Skripteinstellungen einen HTTP-Header zuzuweisen von wo Sie die IP-Adressen der Benutzer erhalten müssen. Diese Innovation wird für Sites nützlich sein, die verschiedene externe Proxy-Server verwenden und nicht die Möglichkeit haben, den Server richtig neu zu konfigurieren, damit sie die richtigen echten IP-Adressen der Besucher erhalten. Zum Beispiel, wenn Sie den Cloudflare-Dienst und andere zum Schutz vor DDOS-Angriffen verwenden und einen regulären Hosting-Plan ohne Zugriff auf Servereinstellungen verwenden. Jetzt können Sie dem Skript in den Skripteinstellungen im Admin-Panel mitteilen, woher es die IP-Adresse der Site-Besucher erhält.

18. Beim Löschen einer Kategorie in der Skriptsteuerung, hat die Möglichkeit hinzugefügt, auszuwählen, was mit Veröffentlichungen in dieser Kategorie geschehen soll. Sie können: "Diese Kategorie aus Publikationen entfernen", "Die Kategorie durch eine andere oder andere Kategorien ersetzen" sowie "Alle Publikationen in dieser Kategorie löschen". Wenn in diesem Fall eine Kategorie aus einer Veröffentlichung gelöscht oder ersetzt wird, wird nur die gelöschte Kategorie entfernt oder ersetzt. Wenn sich Ihre Publikation beispielsweise in den Kategorien "Welt", "Nachrichten", "Beliebt" befindet und Sie beispielsweise die Kategorie "Welt" löschen, wird für Publikationen in dieser Kategorie nur die Kategorie "Welt" angezeigt entfernt oder ersetzt, alle anderen Kategorien in der Liste für diese Veröffentlichungen bleiben bestehen.

19. Für Publikationen wurde ein neuer Typ von Zusatzfeld hinzugefügt: "Pure HTML and JS". Wenn dieses Feld verwendet wird, stört die DataLife Engine den darin geschriebenen Text nicht, filtert den HTML-Code dieses Textes nicht und ermöglicht auch das Schreiben von reinem Javascript-Code. Dieses Feld ist nützlich, wenn Sie Code in eine Nachricht einfügen müssen, die nicht auf Sicherheit überprüft werden muss, z. B. in einen Ihrer eigenen Player usw. Beachten Sie, dass das Skript den Text aus diesem Feld nicht filtert, wenn Sie es erstellen, stellen Sie sicher, dass Einschränkungen festgelegt werden, welche Gruppen es verwenden dürfen. Nicht zulassen, dass es verwendet wird normale Benutzer denen Sie nicht vertrauen, da dies sonst ein Sicherheitsrisiko für Ihre Site darstellen kann.

20. Für weitere Publikationsbereiche mit der Option "Als Querverweis verwenden", hat die Möglichkeit hinzugefügt, das Trennzeichen für diese Links anzugeben. Als Trennzeichen können Sie sowohl einzelne Zeichen als auch HTML-Code angeben. Früher wurde ein Komma als Listentrennzeichen verwendet, jetzt können Sie für jedes Feld Ihr persönliches Trennzeichen festlegen, wodurch Sie für jedes Feld in der Vorlage ein einzigartiges Layout erstellen können.

21. Unterstützung für Yandex Turbo-Technologie für regelmäßige RSS-Feeds hinzugefügt, ohne die Aufnahme des RSS-Stream-Typs als "Yandex-Nachrichten" in die Einstellungen zu verwenden. Außerdem wurde die Standardvorlage /templates/rss.xml aktualisiert, die zeigt, wie eine Vorlage mit vollständiger Yandex Turbo-Unterstützung aussehen sollte. Ebenso wird die Möglichkeit, eine RSS-Vorlage für die Yandex Zen-Technologie anzupassen, vollständig unterstützt.

22. Es wurde die Möglichkeit hinzugefügt, auf Kommentare zu reagieren, wenn alle neuesten Kommentare auf der Website angezeigt werden, wenn die Unterstützung für Baumkommentare in den Skripteinstellungen aktiviert ist. So kann man beispielsweise schnell auf eingegangene Kommentare auf der Seite reagieren, ohne gleichzeitig auf alle News einzugehen. Dies liegt daran, dass einige der schweren Skripte auf ein verzögertes und vom Seitenrendering unabhängiges Laden übertragen wurden. Diese Skripte werden parallel zum Rendern der Seite in den Browser geladen und erst nach Abschluss der Seitenerstellung im Browser gestartet. Was optisch eine schnellere Seitenanzeige bietet.

24. Möglichkeit für nicht registrierte Benutzer auf der Site hinzugefügt, Beschwerden über Neuigkeiten und Kommentare an die Verwaltung der Site zu senden, so wie eine solche Möglichkeit zuvor nur für registrierte Benutzer bestand.

25. Zusätzliche Verwendung von schema.org-Mikro-Markup um eine Bewertung mit dem Typ "Score" anzuzeigen. Die Verwendung dieses Mikro-Markups ermöglicht es, dass vollständige Nachrichten bei der Anzeige in den Google-Suchergebnissen auch die Veröffentlichungsbewertung anzeigen.

26. Automatische Orientierungserkennung hinzugefügt Fotos, wenn sie auf den Server hochgeladen werden, basierend auf den Metainformationen in Grafikdateien... Wenn das Originalfoto auf den Kopf gestellt wurde, wird es beim Hochladen auf den Server auch automatisch vom Skript an die gewünschte Position entfaltet. Dadurch entfällt die Notwendigkeit einer zusätzlichen Bildbearbeitung am Computer, wenn die Kamera während der Aufnahme gedreht wurde.

27. Möglichkeit zur automatischen Benachrichtigung hinzugefügt Site-Administration über den Empfang neuer Nachrichten von Benutzern, die moderiert werden (sofern dies in den Skripteinstellungen aktiviert ist), wenn die Nachrichten über das Skript-Kontrollfeld hinzugefügt wurden. Zuvor wurde die Benachrichtigung nur gesendet, wenn die Veröffentlichung direkt von der Site hinzugefügt wurde.

28. Wenn der Benutzer die Publikation im Control Panel bearbeitet, die zuvor bereits auf der Site veröffentlicht wurde, es jedoch gemäß den Einstellungen seiner Gruppe verboten ist, ohne Moderation zu veröffentlichen, oder es darf nicht in allen Kategorien veröffentlicht werden, dann wird der Verwaltung der Site auch ein entsprechendes gesendet E-Mail-Benachrichtigung, dass gegebene Nachrichten anstehende Moderation.

29. Es wurden Änderungen an der Arbeit des Breadcrumbs-Moduls auf der Website vorgenommen. Wenn Sie Nachrichten aus einer bestimmten Kategorie anzeigen, wird für die Kategorie, in der sich der Benutzer direkt befindet, diese Kategorie in Form von Klartext und nicht als Link angezeigt. Als Link werden nur Kategorien angezeigt, die in der Hierarchie höher liegen, bzw. es wird auf diese Kategorie verwiesen, wenn der Benutzer beispielsweise in dieser Kategorie weiter in der Seitennavigation gegangen ist. Somit vermeidet diese Innovation zyklische Verlinkungen von Seiten auf sich selbst.

30. Für das Modul "Querverweise" in der Systemsteuerung, zwei neue Ersatzbereiche für Links hinzugefügt. Sie können optional die Ersetzung nur in statischen Seiten angeben, und Sie können auch die Ersetzung in statischen Seiten, Nachrichten und Kommentaren auswählen.

31. Für das Modul "Suchen und Ersetzen" in der Systemsteuerung, fügte die Möglichkeit hinzu, Text in Umfragen für Veröffentlichungen und in Umfragen auf der Website massenweise zu ersetzen.

32. Möglichkeit hinzugefügt, alle Veröffentlichungen zu löschen warten auf Moderation von einem bestimmten Benutzer. Klicken Sie dazu in der Benutzerverwaltung auf die Anzahl ihrer Veröffentlichungen und wählen Sie den entsprechenden Menüpunkt aus.

33. Möglichkeit hinzugefügt, alle Kommentare zu löschen warten auf Moderation von einem bestimmten Benutzer. Klicken Sie dazu in der Benutzerverwaltung auf die Anzahl seiner Kommentare und wählen Sie den entsprechenden Menüpunkt aus.

34. Formatiert hinzugefügt Anzeige der Anzahl verschiedener Zähler (Ansichten, Veröffentlichungen, Kommentare). Die Ausgabe dieser Zähler erfolgt in formatierter Form, indem Hunderter, Tausender, Millionen usw. durch ein Leerzeichen getrennt werden. Was eine visuellere Darstellung und Wahrnehmung dieser Zahlen ermöglicht.

35. Für Vorlagen zum Anzeigen von Kommentaren und Hinzufügen von Kommentaren (addcomments.tpl und comments.tpl) Unterstützung für neue Tags hinzugefügt Text- zeigt den Text im Tag an, wenn die Nachricht zu den angegebenen Kategorien gehört, sowie Tags: Text- zeigt den Text im Tag an, wenn die Nachrichten nicht zu den angegebenen Kategorien gehören. So können Sie für Publikationen aus verschiedenen Kategorien ein unterschiedliches Design für die Anzeige von Kommentaren und das Hinzufügen von Kommentaren festlegen.

36. Unterstützung für Deklinationen hinzugefügt für das Tag, das die Anzahl der Stimmen anzeigt, die für die Bewertung von Veröffentlichungen festgelegt wurden. Sie können beispielsweise (Stimmennummer) Überprüfung || a | s verwenden. Bisher war dies für dieses Tag nicht verfügbar, da es enthält HTML-Code, nicht nur eine Zahl.

37. Wenn die Nutzung der Site nur über das HTTPS-Protokoll in den Skripteinstellungen aktiviert ist, dann Cookies vom Browser wird ebenfalls nur über das HTTPS-Protokoll an den Server gesendet und bei Verwendung des regulären HTTP-Protokolls automatisch gesperrt.

38. Kontrolle über ungültige CNCs für statische Seiten hinzugefügt deren Publikationstext auf mehrere Seiten aufgeteilt ist. Bei Angabe einer falschen Seitennummer erfolgt eine automatische 301-Weiterleitung an die Startadresse dieser Seite.

39. Für RSS-Import von Publikationen, Unterstützung für den Import von Bildern aus dem Enclosure-Tag hinzugefügt ein Bild zur Veröffentlichung enthalten. Wenn die Kurzbeschreibung im RSS-Stream nur Text ist und das Bild darin als separater Tag angegeben ist, wird das Bild für diese Veröffentlichung beim Import auch gleich zu Beginn in die Kurznachricht eingefügt.

40. Unterstützung für Weiterleitungen hinzugefügt, um vollständige Nachrichten zu erhalten bei Verwendung des RSS-Imports von Publikationen. Wenn der Link aus dem RSS-Feed eine Weiterleitung für den weiteren Übergang zum Volltext der Nachrichten auf der Quellwebsite ist, folgt DataLife Engine automatisch dieser Weiterleitung und übernimmt Inhalte aus der endgültigen Quelle. Somit ist der Empfang von vollständigen Nachrichten von besserer Qualität als zuvor.

41. Es wurden Änderungen an der Arbeit von Tags und... Wenn die Verwendung und das Hinzufügen von Kommentaren für eine bestimmte Veröffentlichung untersagt ist, werden diese Tags auch den darin enthaltenen Inhalt verbergen.

42. Wenn Kommentare zur Veröffentlichung zugelassen sind, aber gleichzeitig dem Benutzer oder einer Benutzergruppe gemäß anderen Einstellungen das Veröffentlichen von Kommentaren untersagt wurde, wird eine Meldung darüber nicht am Ende aller Kommentare angezeigt, sondern an der Stelle, an der Sie die Ausgabe definieren des Formulars zum Hinzufügen eines Kommentars mit dem Tag (addcomments) in Ihrer Vorlage, damit Sie die Position dieser Nachricht auf Ihrer Site selbst bestimmen können.

43. Für die Autorisierung mit Soziales Netzwerk"Klassenkameraden", fügte die Möglichkeit hinzu, die E-Mail eines Benutzers automatisch zu empfangen, sofern die Anwendung selbst die entsprechenden Rechte von Odnoklassniki erhalten hat. Achtung, Odnoklassniki gewährt standardmäßig nicht das Recht, E-Mails zu erhalten, und um einen entsprechenden Zugang zu erhalten, müssen Sie sich zusätzlich an das soziale Netzwerk wenden. Netzwerk, um die Erlaubnis zum Empfang von E-Mails zu erhalten. Wenn die Erlaubnis erteilt wird, importiert DLE auch automatisch die E-Mail-Adresse.

44. Verbessertes System zur Berechnung der Proportionen des Bildes beim Erstellen kleiner Kopien. Somit wird eine korrektere und qualitativ hochwertigere reduzierte Kopie erstellt.

45. Verbessertes Suchsystem für Veröffentlichungen wenn der einfache Suchtyp in den Skripteinstellungen aktiviert ist. Der neue Algorithmus ermöglicht es, Publikationen genauer und korrekter zu finden.

46. ​​​​Verbessertes Kontrollsystem für das Erscheinen doppelter Seiten beim Anzeigen aller neuesten Kommentare auf der Website.

47. Optimierte Bearbeitung zusätzlicher Publikationsbereiche bei der Anzeige von Kurzpublikationen, sowie wenn das Anzeigemodul für populäre Publikationen läuft.

48. Aktualisiert visuelle Editoren TinyMCE und Froala auf die neuesten Versionen. Eine Reihe von erkannten Fehlern in diesen Editoren wurden behoben.

49. Für TinyMCE-Editor wurde Unterstützung für das Einfügen hinzugefügt ausgeblendete Text-Tags über die entsprechende Schaltfläche im Editor.

50. Bei Verwendung des Editors Floara für Kommentare wurde die Fähigkeit hinzugefügt schnelles Laden und Einfügen von Bildern in einen Kommentar. Sie können entweder auf das Symbol klicken, um ein Bild einzufügen und eine Datei zum Hochladen auszuwählen, oder einfach die Bilddatei vom Computer in das Bearbeitungsfeld mit der Maus übertragen, woraufhin das Bild automatisch geladen und an der Cursorposition in eingefügt wird der Editor.

51. Es wurden kleine Änderungen am Layout des Skript-Bedienfelds vorgenommen zielt darauf ab, einige Layoutfehler zu beseitigen und die Interaktion mit dem Bedienfeld zu verbessern.

52. Auf die neuesten Versionen aktualisiert eine Bibliothek zum Senden von E-Mails von einer Site und eine Bibliothek zum Bestimmen von Mobilgeräten.

53. Problem behoben bei denen die und -Tags in der Publikationsvorschau nicht verarbeitet wurden.

54. Problem behoben in denen Meta-Tags für soziale Medien falsch gebildet wurden. Video- und Audionetzwerke, wenn das Video zusätzlich veröffentlicht wurde. Felder und bestand aus Wiedergabelisten und Beschreibungen von Video- und Audiodateien.

55. Problem behoben in denen unter bestimmten Situationen und Servereinstellungen die Vorschau von Veröffentlichungen möglicherweise nicht funktioniert, wenn Veröffentlichungen von der Site hinzugefügt werden.

56. Problem behoben bei denen das dynamische Laden von Kommentaren nicht funktionierte, wenn es in den Skripteinstellungen aktiviert war und das Tag (jsfiles) ganz unten auf der Site platziert wurde.

57. Problem behoben bei denen die Anzeige der neuesten Kommentare nicht funktionierte, wenn das Anzeigen einiger Kategorien für eine bestimmte Gruppe verboten war.

58. Die erkannten und zuvor gemeldeten kleinen Fehler im Skript wurden behoben.

20.12.14 7,7K

„Dunkle Pferde“ kommen nicht nur bei Menschen, sondern auch bei CMS an. Eines dieser "Pferde" ist DLE.

Wenn es im Internet viele Informationen zu anderen PHP-Engines gibt, finden Sie zu diesem CMS nur wenige anständige Materialien. Lassen Sie uns auch diesen Artikel würdig machen, indem wir den Lesern erzählen, wie man eine Vorlage auf DLE installiert:

Bekannt über unbekanntes CMS

Diese Engine ist im globalen Internet nicht so beliebt wie WordPress oder Joomla. Es ist eine Kreation russischer Programmierer. Daher ist es möglich, auf einer Site, die mit diesem CMS arbeitet, und einer Vorlage für DLE am häufigsten auf dem Runet zu stolpern.

CMS DLE wird von den Machern als Basis für den Einsatz von Informationsportalen und Blogs positioniert. Das interne System des Motors ist für hohe Belastungen angepasst und weist eine hohe Fehlertoleranz auf:


Wie die meisten Engines basiert DLE (DataLife Engine) auf PHP und MySQL. Der Hauptnachteil dieses Content-Management-Systems ist seine Aufladbarkeit. Trotzdem rangiert DLE in Bezug auf die Prävalenz unter Ressourcen in der ru-Zone an vierter Stelle. Obwohl die meisten von ihnen (59.000 Websites) Raubkopien der Engine verwenden.

Eine Lizenz für ein CMS-Basispaket für einen Zeitraum von 1 Jahr kostet 2190 Rubel. Seine Verlängerung für das zweite Jahr (und die folgenden) kostet 1.490 Rubel. Der Preis der erweiterten Version beträgt 2790 Rubel.

Neben den kostenpflichtigen Versionen gibt es auch eine kostenlose. Diese Version des CMS wird vom Hersteller als Testversion der Engine und Grundlage für die Erstellung Ihrer ersten Website präsentiert:


Der größte Nachteil von DLE ist seine schwache Sicherheit. Bereits 2008 kritisierten Experten CMS wegen seiner geringen Sicherheit. internes System beim Arbeiten mit Abfragen. Höchstwahrscheinlich wurde dieses Problem auch heute noch nicht behoben.

Nach Analysedaten von Yandex für 2011 sind am häufigsten Websites infiziert, die auf dem CMS DLE basieren. Die aktuellste Version der Engine ist derzeit die Version 10.3. Es erschien im September 2014.

Funktionen der Vorlage für DLE

Vorlagen für DLE-Sites verfügen über eine Reihe von Funktionen, die dieses CMS grundlegend von anderen Content-Management-Systemen unterscheiden:

  • Die Struktur der Engine-Vorlagen basiert auf TPL-Dateien. Dies erleichtert den Prozess des Layouts und der Anpassung des Vorlagendesigns erheblich;
  • Die Hauptstrukturdatei ist main.tpl. Alles zusätzliche Elemente Schablone ( Menü, Seitenleiste) werden auch über TPL-Dateien gesetzt;
  • Stilentscheidungen werden in zwei Dateien geschrieben: Stile für den Programmteil werden in engine.css festgelegt, und alles andere wird in style.css festgelegt:
Laden Sie vor der Installation der DLE-Vorlage das Installationspaket herunter und legen Sie es im Vorlagenordner ab:
Dann müssen Sie zum Site Control Panel (Datei admin.php) gehen. Wählen Sie danach im Menü auf der linken Seite den Punkt " Skripteinstellungen», « Systemeinstellungen»:
Unten im Abschnitt " Allgemeine Einstellungen"Gehe zum Artikel" Standard-Site-Vorlage". Wählen Sie die gewünschte Vorlage aus der Dropdown-Liste aus. Nachdem Sie Ihre Änderungen vorgenommen haben, vergessen Sie nicht, auf die Schaltfläche "Speichern" zu klicken:
Danach wird die neue Vorlage aktiviert und die Site ändert ihre Aussehen... Aber bevor Sie die Vorlage auf DLE stellen, vergessen Sie nicht, sie zu entpacken.

V CMS-DLE Im Gegensatz zu anderen gängigen Content-Management-Systemen wird die Vorlage nicht aus dem Archiv installiert.


Leider sind die meisten Vorlagen für DLE, wie auch die Engine selbst, kostenpflichtig. Aber wenn Sie gut suchen, finden Sie im Runet ein paar anständige Ressourcen, in denen Sie Vorlagen kostenlos herunterladen können. Hier sind einige davon:
  • dle-shablony.net - hier für Kostenfreier Download Es gibt etwa 50 verschiedene Vorlagen. Aber sie werden alle in einem allgemeinen Abschnitt "abgeladen", ohne nach Kategorien zu sortieren. Obwohl Sie unter ihnen absolut "Erdbeer" -Exemplare finden können:
  • newtemplates.ru - die Site enthält eine große Sammlung von bezahlten und kostenlose Vorlagen... Alle von ihnen sind bequem in Schlagworte sortiert. Aber auch unter den bezahlten finden Sie Muster im Wert von 5-10 US-Dollar und einer Auflage von nur 5 Exemplaren. Und damit erhält die Ressource ein Design mit ausreichend hoher Einzigartigkeit!
  • 10.dle-shabloni.ru - eine coole Ressource mit einer riesigen Sammlung von Vorlagen für DLE-Sites. Tags helfen Ihnen dabei, die gewünschten nach Themen oder sogar nach Farbe zu finden. Sie können sich die Arbeit der Vorlage mit der integrierten Demoversion oder im Video ansehen, das im Youtube-Videoplayer-Fenster abgespielt wird:

Vergessen Sie nicht, dass jede Vorlage für eine bestimmte Version des CMS DLE entwickelt wurde. Ihre Übereinstimmung muss vor dem Herunterladen des ausgewählten Musters überprüft werden.

So bearbeiten Sie eine DLE-Vorlage

Im Gegensatz zu anderen gängigen Content-Management-Systemen verfügt DLE über ein einfacheres Schema zum Erstellen von Vorlagen. Dadurch wird die Bearbeitung viel schneller und einfacher. Das Toolkit für den administrativen Teil der Engine enthält einen integrierten Code-Editor.

Um auf dieses Tool zuzugreifen, benötigen Sie:

  • Gehen Sie zum Site-Admin-Panel;
  • Wählen Sie im Menü links den Punkt " Vorlagenverwaltung"," Site-Vorlagen ";
  • In der Dropdown-Liste befindet sich im Feld „ Ausgewählte Vorlage zum Bearbeiten„Installieren Sie die erforderliche Instanz und klicken Sie auf die Schaltfläche „Ausführen“:

Es gibt eine Vielzahl von Websites im Internet, die alle auf unterschiedlichen Engines laufen. Die Unterschiede sind hauptsächlich Funktionalität Motoren und Benutzerfreundlichkeit für externe Benutzer Websites. Die beliebtesten Engines sind Joomla, WordPress, Drupal, DLE. Lassen Sie uns näher auf letzteres eingehen, da es als eine der bequemsten und einfachsten Engines zunehmend von Webmastern gewählt wird und zur Grundlage der meisten Webressourcen wird.

Die DLE-Engine ist DataLifeEngine - die Basis, die zuvor für Ressourcen mit Newsfeeds und Rezensionen erwartet wurde. Heutzutage arbeitet eine Vielzahl von Websites zu jedem Thema mit dieser Engine.

Die DLE-Engine hat sich ihre Popularität dank ihrer riesigen Funktionalität verdient, die auf der Website dle-news.ru ausführlich beschrieben wird. Die Entwickler dieser Engine bieten zwei Versionen ihres Produkts an: kostenpflichtig und kostenlos. Es ist ganz logisch anzunehmen, dass Freie Version wird mit mehr sein Behinderungen... Trotzdem ist die kostenlose Version des DLE-Produkts eine ausgezeichnete Engine sowohl für Anfänger als auch für Fortgeschrittene. Es funktioniert auf großartigen Seiten nicht nur mit Nachrichten, sondern widmet sich auch dem Kochen, medizinischen Themen usw.

Auf welchem ​​Hosting kann ich DLE installieren?

Bevor Sie mit der Installation der DLE-Engine beginnen, sollten Sie sich mit den Anforderungen vertraut machen, die sie an den Server stellt. Erstens gibt es mehrere installierte Bibliotheken: PHP Zlib, PHP XML, PHP GD2, PHP iconv. Außerdem, Software muss Apache Version 2.0 oder höher, PHP 4.3.2+ oder PHP 5.0+ und MySQL Version 4.0 oder höher enthalten. Rom sollte mindestens 8 Megabyte groß sein, aber das ist das Minimum. Niemand verbietet die Verwendung von 16 Megabyte RAM, auf denen das Produkt noch besser funktioniert.

Wenn Sie die DLE-Engine auf dem Server verwenden, ist es besser, die Verbindung zu trennen Sicherheitsmodus was als SafeMode bezeichnet wird.

Hosting-Compliance-Check

Die Beschreibung des Installationsprozesses, die Sie später lesen werden, basiert auf den Schlussfolgerungen, die nach der Installation der Engine auf einer Testwebressource gemacht wurden. Screenshots von jedem Schritt des Installationsprozesses dienen als anschaulicheres Beispiel.

Wir starten die Installation mit der Überprüfung vollständige Liste die Einstellungen. Fügen Sie dazu dem Stammverzeichnis der Site hinzu Text dokument, weise ihm den Namen phpinfo.php zu und schreibe den Code hinein:

Dann führen wir das Skript aus, das wir erstellt haben. Geben Sie im Browser Folgendes ein: https: //my_site.ru/phpinfo.php. Danach sehen wir folgendes Bild auf der Seite:

Die rot eingekreisten Stellen sind die Hauptparameter, die den weiteren Betrieb der erstellten Webressource bestimmen. Um beispielsweise mit grafischen Objekten arbeiten zu können, benötigen Sie normale Arbeit PHP GD2-Bibliotheken. Bei einer falschen Installation wird das Captcha nicht auf der Site angezeigt.

Damit die erstellte Webressource normal funktioniert, müssen Sie außerdem die MySQL-Datenbank installieren. Das System fragt nach einem Benutzernamen und einem Passwort. Um diese Daten nicht zu vergessen, ist es besser, sie irgendwo aufzuschreiben. Um die Datenbank zu konfigurieren, verwenden wir das Control Panel, das auf dem Hosting verfügbar ist.

Detaillierte Anleitung zur Installation von DLE

Nachdem das Paket mit der Engine auf Ihren Computer heruntergeladen wurde, müssen Sie es entpacken und installieren. Aber wir werden nicht alles installieren, sondern nur den Upload-Ordner und den Dokumentations-Ordner. Falls das Hosting über eine Funktion zum Erkennen von Zip-Archiven verfügt, geht der Installationsvorgang schneller. Wird diese Funktion nicht unterstützt, müssen Sie die Dateien separat aus dem Archiv herunterladen.

Es ist sehr praktisch, mit TotalCommander zu arbeiten, wenn Sie die DLE-Engine installieren. Wenn Sie Dateien oder Ordner auf den Server kopieren, müssen Sie das Kontrollkästchen neben "Dateinamen in Kleinbuchstaben konvertieren" deaktivieren.

Wenn der Server Ihnen erlaubt, das Archiv zu erkennen und zu entpacken, legen Sie alle Dateien auf einmal in den Upload-Ordner.

Nun beenden wir TotalCommander und setzen die Installation über den FTP-Client fort. Damit die Site richtig funktioniert, müssen Sie die Daten der Serverdateien und -ordner sehr sorgfältig eingeben.

Um die Attribute zu korrigieren, müssen Sie den erforderlichen Ordner auswählen. Nachdem Sie die Berechtigungen eines Ordners geändert haben, werden sie nicht durch den Inhalt der Ordner ersetzt. Es ist am bequemsten, Dateien und Ordner auszuwählen, die über TotalCommander oder über die Tastenkombination Alt + A geändert werden sollen.

Geben Sie im sich öffnenden Fenster ein, was wir brauchen, und klicken Sie auf OK.

- Setzen Sie den Vorlagenordner und alle seine Unterordner auf Schreibberechtigungen (CHMOD 777)

- Schreibrechte für alle Dateien im Vorlagenordner festlegen (CHMOD 666)

- Legen Sie Schreibberechtigungen (CHMOD 777) für das Backup, Upload-Ordner sowie für alle darin enthaltenen Ordner fest.

- Schreibberechtigungen (CHMOD 777) für /engine/data/,/engine/cache/,/engine/cache/system/folder setzen.

Wenn alle Anpassungen vorgenommen wurden, geben Sie im Browser folgenden Eintrag ein: https://proba.regciti.ru/install.php. Das bedeutet, dass wir eine Datei namens install.php ausführen werden. Nachdem die Datei gestartet wurde, werden in jedem geöffneten Fenster Tipps angezeigt. Basierend auf diesen Signaturen setzen wir den Installationsprozess fort. Grundsätzlich wird es automatisch gestartet und das System selbst überprüft alle Dateien, die installiert werden sollen, und benachrichtigt Sie, wenn die Installation abgeschlossen ist.

Jetzt können Sie das vorläufige Ergebnis dessen sehen, woran Sie die ganze Zeit so hart gearbeitet haben. Geben Sie https:// Ihren Site-Namen / index.php in die Browserzeile ein. Vor Ihnen wird eine Demoseite geöffnet. Um in das Admin-Panel zu gelangen und loszulegen, müssen Sie den folgenden Eintrag in die Adressleiste eingeben: https: // Ihr Site-Name / admin.php. Bei korrekter Installation sollte folgendes Bild auf dem Bildschirm erscheinen:

Wir stimmen dem in der unteren linken Ecke angezeigten Angebot zu und starten die Installation. Nachdem Sie auf diese Schaltfläche geklickt haben, erscheint ein Fenster, in dem Sie aufgefordert werden, die Regeln zu lesen Lizenzvereinbarung... Der Übergang zur nächsten Seite erfolgt nur, wenn Sie diese Vereinbarung akzeptieren und das entsprechende Kontrollkästchen aktivieren. Klicken Sie auf "Weiter":

Danach beginnt automatisch die Überprüfung aller installierten Komponenten und Dateien. Das Skript zeigt automatisch die Fehler an, die gemacht wurden und die korrigiert werden müssen, um weiterarbeiten zu können. Dieses Bild enthält eine Liste mit mehreren Elementen. Sie sollten ohne rote Umrandung sein - das bedeutet, dass das Skript keine Fehler gefunden hat und Sie weiterarbeiten können. Wenn ein Artikel rot umrandet ist, korrigieren wir den Fehler. Im Prinzip kann das Skript Sie auffordern, Fehler zu korrigieren, und Sie können dies ablehnen, dann aber erwarten, dass das System an einigen Stellen abstürzt. Und es liegt nur an Ihnen, nicht an den Anbietern und nicht an den Nutzern. Können die Fehler nicht behoben werden, können Sie den Anbieter um Rat oder Hilfe bitten, der Ihnen Speicherplatz auf dem Server zur Verfügung stellt.

Am unteren Rand des Fensters befindet sich auch eine Liste von Elementen, die ohne rote Umrandung sein sollten. Diese Fehler sind jedoch nicht so kritisch und beeinträchtigen möglicherweise nicht die Arbeit der zukünftigen Site. Die Sache ist, dass das Skript sicher ist Standardeinstellungen, und sie entsprechen möglicherweise nicht immer den Benutzereinstellungen. Es ist besser, sich bereits jetzt mit dem Hosting-Provider zu beraten und zu klären, ob einige der rot markierten Einstellungen nicht mit dem vorgeschlagenen System übereinstimmen.

Wir fahren fort und erhalten ein neues Fenster, das sich öffnet. Hier erfahren Sie, welche Fehler in dem Moment gemacht wurden, als Sie Änderungen an den Attributen für Ordner und Dateien vorgenommen haben. Das Skript wird Ihnen sagen, wo Sie Fehler gemacht oder etwas übersehen haben.

Wenn immer noch Fehler auftreten, ist es besser, diese über den FTP-Client zu beheben. Nach der Anpassung aktualisieren wir die Seite und sehen, ob es noch Stellen gibt, an denen Anpassungen vorgenommen werden müssen. Wenn Sie alles richtig gemacht haben und das System Ihnen keine Plätze mit Fehlern zugewiesen hat, herzlichen Glückwunsch! Sie haben eine der schwierigsten und wichtigsten Phasen der Installation erfolgreich bestanden und können jetzt sicher fortfahren!

MySQL-Server:

MySQL-Codierung:

Das nächste Bild zeigt die Orte, die sehr sorgfältig und richtig eingegeben werden müssen.

Der Name der Basis wird derselbe sein, den wir ihm ganz zu Beginn zugewiesen haben. In unserem Fall ist dies proba_regciti.

Geben Sie im Punkt "Benutzername" den Benutzernamen des Benutzers ein, in dessen Auftrag die Datenbank erstellt wurde. Zu diesem Zeitpunkt haben wir den Login und das Passwort für alle Fälle aufgeschrieben.

Wir geben die Adresse an Email in der E-Mail-Zeile. Wir drücken "Weiter". Wenn auf der vorherigen Seite keine Eingabefehler vorliegen, erscheint vor Ihnen eine Inschrift: „Herzlichen Glückwunsch! Installation erfolgreich abgeschlossen."

Achten Sie im nächsten Fenster, das sich öffnet, auf einige Punkte.

Bei der Installation des Skripts wurde automatisch eine Datenbank damit erstellt, ein Administratorbüro und Systemeinstellungen erstellt. Um nicht alle Einstellungen zu vernichten und keine Neuinstallation zu starten, empfiehlt es sich die install.php zu löschen.

Ich hoffe, Sie verstehen jetzt, wie man DLE auf einem Hosting installiert. Wenn Sie noch Fragen haben, stellen Sie diese in den Kommentaren zu diesem Artikel.

Veröffentlicht von Autor

Folgende Änderungen wurden vorbereitet und umgesetzt:


1. Es wurde die Möglichkeit hinzugefügt, Bilder für auf der Site veröffentlichte Kommentare auf den Server hochzuladen. Diese Funktion wird in den Gruppeneinstellungen aktiviert und konfiguriert. Für jede Benutzergruppe können Sie das Hochladen von Bildern für Kommentare aktivieren oder deaktivieren. Außerdem können Sie für jede Gruppe verschiedene separate Parameter für die geladenen Bilder einstellen, z. Höchstbetrag hochgeladene Bilder für Kommentare, deren Größe und Gewicht usw. Beim Hochladen von Bildern in Kommentare steht dem Benutzer eine vereinfachte Form des Hochladens von Kommentaren zur Verfügung, und die Bilder werden gemäß den in den Gruppeneinstellungen festgelegten Parametern hochgeladen. In diesem Fall kann der Benutzer seine hochgeladenen Bilder verwalten. Er kann sie löschen oder ersetzen, wenn er seine Kommentare bearbeiten darf.

2. Unterstützung für InnoDB-Engine für MySQL-Datenbank hinzugefügt. Bei der Installation des Skripts können Sie den zu verwendenden Speichertyp auswählen. Sie können wählen, ob Sie beides verwenden möchten InnoDB oder MyISAM... Bei der Auswahl eines Motors empfehlen wir Ihnen, sich an den folgenden Kriterien zu orientieren. Wenn Ihre Site selten mit neuen Inhalten aktualisiert wird (Registrierung einer großen Anzahl von Benutzern, aktives Hinzufügen neuer Kommentare usw.), d. Site "Verzeichnis", es wird empfohlen zu verwenden MyISAM type, ist es beim Abrufen aus der Datenbank schneller. Wenn die Site plant, aktiv über etwas zu diskutieren große Menge Benutzer wird empfohlen, zu verwenden InnoDB eine Art. Für die meisten Websites ist InnoDB die beste Wahl, denn es lässt sich in Zukunft leichter skalieren. Die Auswahl der Datenbank-Engine ist nur verfügbar, wenn Ihr Server die MySQL-Version 5.6.4 oder höher hat. Wenn die MySQL-Serverversion niedriger ist, ist nur MyISAM verfügbar.

3. Möglichkeit zum Erstellen und Verwenden hinzugefügt Wiedergabelisten beim Abspielen von Videos auf der Website. Dazu werden die Videodateien einfach durch Kommas getrennt im Video-Tag aufgelistet. Zum Beispiel:
4. Möglichkeit hinzugefügt, eine Beschreibung zu erstellen, für ein Video, das bei der Anzeige im Player sichtbar ist, wird hierfür das folgende Format im Video-Insert-Tag verwendet: , dasselbe kann für alle Dateien eingestellt werden, wenn eine Wiedergabeliste von Dateien verwendet wird, die mit einem Komma hinzugefügt werden. Ein Beispiel für die Anzeige sehen Sie im Screenshot oben.

5. Möglichkeit zur Verwendung im Tag hinzugefügt, auch Links zu Videos auf Youtube. Auf diese Weise können Sie gemischte Playlists mit Ihren Videos und Videos auf dem Youtube-Dienst organisieren.

6. Möglichkeit zum Erstellen und Verwenden von Wiedergabelisten beim Abspielen von Audio auf der Site hinzugefügt. Dazu werden Audiodateien einfach durch Kommas getrennt im Audio-Tag aufgelistet. Zum Beispiel:
7. Möglichkeit hinzugefügt, eine Beschreibung zu erstellen, für Audio, das beim Abspielen von Musik im Player sichtbar ist, wird hierfür das folgende Format im Audio-Insert-Tag verwendet: ... Ein Beispiel für die Anzeige sehen Sie im Screenshot oben.

8. Für den Audioplayer die Fähigkeit hinzugefügt Fügen Sie Links hinzu, um Streaming-Audio abzuspielen. So können Sie Wiedergabelisten zum Hören von Radiosendern auf Ihrer Site einrichten und anzeigen.

9. In den Spielereinstellungen im Admin-Panel die Fähigkeit hinzugefügt Auswahl eines Themas für den Spieler. Sie können für den Player entweder ein dunkles oder ein helles Design auswählen, wodurch die Anzeige des Players auf Ihrer Website organischer wird.

10. Verfahren zum Einfügen von Video- und Audiomaterial in Editoren verbessert. Beim Hinzufügen eines Videos können Sie sofort Playlists erstellen, und Sie können auch sofort im Eingabefenster nicht nur einen Link zu Video und Audio, sondern auch Links zu Postern dafür und eine Beschreibung für Video- und Audiodateien setzen.

11. Der DataLife Engine wurde ein neuer WYSIWYG-Editor hinzugefügt. Der Name des neuen Editors ist FroalaEditor. Dieser Editor hat eine einfache und intuitive Oberfläche (unserer Meinung nach die beste Oberfläche) zum Erstellen und Bearbeiten von Inhalten, der generierte HTML-Code ist einer der saubersten und hat praktisch nichts Überflüssiges, hat ein relativ geringes Gewicht und eine schnelle Wiedergabe von der Herausgeber auf der Seite.

12. Es wurde ein neuer Typ für zusätzliche Veröffentlichungsfelder hinzugefügt:"Herunterladbare Bildergalerie". Beim Erstellen dieser Art Felder können Sie die Parameter für hochgeladene Bilder sowie die maximale Anzahl von Bildern festlegen, die für diese Galerie hochgeladen werden können. Beim Hinzufügen einer Publikation im Admin-Panel oder auf der Website kann das Bild mit einem Klick hochgeladen werden. Wenn dieses Feld auf der Site angezeigt wird, werden die Bilder in einer Bildergalerie gruppiert, die beim Betrachten auch untereinander gespiegelt werden kann, wenn für die Bilder kleine Kopien erstellt wurden.

13. Für zusätzliche Felder des Typs"Herunterladbares Bild" und "Herunterladbare Datei", hinzugefügtes automatisches Verbot des erneuten Hochladens von Bildern und Dateien, bis das zuvor hochgeladene Bild oder die zuvor hochgeladene Datei gelöscht wird. Dadurch wird die Wahrscheinlichkeit verringert, ungenutzte Dateien und Bilder an Nachrichten anzuhängen.

14. Für zusätzliche Felder vom Typ "Hochgeladenes Bild" neue Tags hinzugefügt: und die nur die URL für die Miniaturansicht des hochgeladenen Bildes bzw. die URL für das vollständige Bild ausgeben, wobei "X" der Name des benutzerdefinierten Felds ist. Diese Tags sind nützlich für Webmaster, die beispielsweise die hochgeladenen Publikationen auf der Site zusammen mit anderen zusätzlichen Feldern personalisieren möchten.

15. Für zusätzliche Felder vom Typ "Switch Yes oder No", Möglichkeit hinzugefügt, standardmäßig den Status "Aktiviert" oder "Deaktiviert" zuzuweisen, der beim Hinzufügen einer neuen Veröffentlichung verwendet wird.

16. Fähigkeit hinzugefügt Online-Betrachtung Unterlagen,über das DataLife Engine-Skript auf die Site hochgeladen. Dazu wurden der Vorlage zur Ausgabe hochgeladener Dateien (attachment.tpl) folgende Tags hinzugefügt: (Online-Ansicht-Link) die die Link-URL ausgibt, um das Dokument online im Browser anzuzeigen, sowie die Tags Text die den eingeschlossenen Text ausgeben, wenn das geladene Dokument in einem Format vorliegt, das angezeigt werden kann. Die folgenden Dokumenttypen werden für die Online-Anzeige unterstützt: Adobe PDF, Microsoft Word, Microsoft Excel... Dokumente werden direkt im Browser des Besuchers angezeigt mit Google-Dienst Docs Viewer, damit Besucher nicht haben müssen installierte Programme von Microsoft oder Adobe.

17. Aufgrund der Tatsache, dass die Entwickler des WYSIWYG-Editors LiveEditor beschlossen, die Arbeit an diesem Editor einzustellen, und er hat seit mehreren Jahren keine Updates mehr erhalten, wurde beschlossen, diesen Editor aus der DataLife-Engine zu entfernen. Sites, die diesen Editor zuvor verwendet haben, wechseln automatisch zur Verwendung des FroalaEditors.

18. Möglichkeit hinzugefügt, eine Beschreibung von Bildern festzulegen (alt-Attribut) beim Masseneinfügen von Bildern in eine Nachricht. Dazu müssen Sie die gewünschten Bilder auswählen und durch Klicken auf eines davon eine Beschreibung festlegen. Klicken Sie dann auf die Schaltfläche "Ausgewählte einfügen". Die angegebene Beschreibung wird beim Einfügen auch für alle Bilder hinzugefügt.

19. Automatisches Zurücksetzen des Zend OPCache Cache hinzugefügt beim Ändern der Site-Einstellungen. Wenn dieses Caching in den Servereinstellungen aktiviert ist, müssen Sie den Cache also nicht selbst zurücksetzen oder warten, bis die Änderungen wirksam werden.

20. Wenn Sie die Liste der Kategorien im Admin-Panel anzeigen, im Abschnitt zum Bearbeiten der Kategorie wurde die Ansicht zur Anzeige der Kategorienliste geändert. Jetzt werden alle Unterkategorien zugeklappt angezeigt und können bei Bedarf für eine bestimmte übergeordnete Kategorie direkt geöffnet werden. Und auch hinzugefügte Schaltflächen, mit denen Sie alle Kategorien in der Liste mit einem Klick schnell erweitern oder reduzieren können. Das Hinzufügen einer neuen Kategorie erfolgt in einem Popup-Fenster. Dies vereinfacht die Arbeit mit einer Vielzahl von Kategorien und Unterkategorien im Admin-Panel.

21. Möglichkeit hinzugefügt, alle Benutzer abzumelden, abonnierte Kommentare, für jede Nachricht separat. Wenn die Nachrichten abonnierte Benutzer haben, können Sie beim Bearbeiten dieser Nachrichten im Steuerungsfeld auf der Registerkarte "Zusätzlich" die Anzahl der Abonnenten sehen und sie von Kommentaren zu dieser bestimmten Veröffentlichung abmelden. Diese Neuerung wird zum Beispiel nützlich sein, wenn die Nachrichten für weitere Kommentare gesperrt sind.

22. Möglichkeit zum Abonnieren von Kommentaren hinzugefügt zu den Nachrichten, beim Posten eines Kommentars, auch wenn der Kommentar moderiert wird.

23. Im Benutzerprofil auf der Site die Fähigkeit hinzugefügt Signierte Kommentare zu Veröffentlichungen abbestellen unter Angabe der Anzahl der Veröffentlichungen, die der Benutzer abonniert hat. Dazu in der Vorlage userinfo.tpl (Abmelden), das ein Kontrollkästchen zum Abbestellen von Kommentaren und die Anzahl der abonnierten Veröffentlichungen anzeigt.

24. Im Benutzerprofil auf der Website die Möglichkeit hinzugefügt, automatisch abonnieren, um Benachrichtigungen über neue Kommentare zu erhalten, die zu den Nachrichten hinzugefügt werden, deren Autor er ist. Damit der Nutzer nicht jede seiner Nachrichten einzeln abonnieren muss, genügt es, die entsprechende Checkbox in den Einstellungen seines Profils zu deaktivieren. Um das Kontrollkästchen anzuzeigen, in der Vorlage userinfo.tpl Verwendung eines neuen Tags hinzugefügt (News-Abonnieren).

25. Im Benutzerprofil auf der Website wurde die Möglichkeit hinzugefügt, automatisch abonnieren, um Benachrichtigungen über neue Kommentare zu erhalten, die Antworten auf seine eigenen Kommentare sind. Deaktivieren Sie dazu einfach das entsprechende Kontrollkästchen in Ihren Profileinstellungen. Um das Kontrollkästchen anzuzeigen, in der Vorlage userinfo.tpl Verwendung eines neuen Tags hinzugefügt (Kommentare-Antworten-Abonnieren).

26. Unterstützung für PHP Memcached-Erweiterung hinzugefügt. Das DLE-Skript erkennt automatisch, welche PHP-Erweiterung installiert ist, Memcache oder Memcached auf dem Server und verwendet abhängig davon diese oder jene PHP-Erweiterung, wenn in den Skripteinstellungen Memcache-Caching aktiviert ist. Somit ist es nicht mehr notwendig, die PHP Memcache-Erweiterung auf dem Server zu installieren.

27. Im Admin-Panel, im Abschnitt zum Bearbeiten von Publikationen, der Liste der Massenaktionen für Veröffentlichungen wurde die Möglichkeit hinzugefügt, Kategorien zu Veröffentlichungen hinzuzufügen. Im Gegensatz zum bestehenden Punkt "Kategorien ändern" können Sie mit dem Punkt "Kategorie hinzufügen" massiv neue ausgewählte Kategorien zu Publikationen zuweisen, ohne die alten, zuvor hinzugefügten Kategorien zu ändern.

28. Für das Vorlagen-Tag hat Text die Fähigkeit hinzugefügt Geben Sie einen Nachrichtenbereich mit einem Bindestrich an. Sie können beispielsweise angeben Text Text... Dies macht es einfacher, das gewünschte Design zu erstellen, und es müssen nicht alle erforderlichen Publikations-IDs durch Kommas getrennt geschrieben werden.

29. Für das Vorlagen-Tag hat Text die Fähigkeit hinzugefügt Bereich angeben gewünschte Seiten mit dem Bindestrich. Sie können beispielsweise angeben Text... Ebenso kann der Bereich für das gegenüberliegende Tag eingestellt werden. Text... Dies erleichtert die Erstellung des gewünschten Designs, und Sie müssen nicht alle Seitenzahlen, die Sie benötigen, durch Kommas getrennt schreiben.

30. Möglichkeit hinzugefügt, Site-Benutzer vom Versenden von Briefen abzubestellen, die über den Abschnitt "Nachrichten senden" des Admin-Panels gesendet werden. Dazu können Sie beim Versenden von Briefen entweder in der Vorlage oder direkt im Text des Nachrichten-Tags (% Abmelden %) einstellen, dass dem Nutzer die URL im versendeten Brief zur Abmeldung vom Newsletter-Empfang angezeigt wird. Beim Anklicken dieses Links wird für das Benutzerprofil der Status "Keine Briefe von der Site erhalten" gesetzt. Gleichzeitig muss der Benutzer nur dem Link folgen, er muss sich nicht anmelden oder andere Aktionen auf der Site ausführen. So kann er sich ganz einfach von Briefen von der Site abmelden, wenn er das Interesse an der Site schon lange verloren hat. Trotz der Tatsache, dass das Senden von Briefen es Ihnen ermöglicht, dem Benutzer weiterhin eine Nachricht zu senden, auch wenn er den Wunsch geäußert hat, keine Briefe zu erhalten. Wir empfehlen Webmastern dringend, beim Versenden von Nachrichten immer den Status zu berücksichtigen, den der Benutzer in seinem Profil gesetzt hat, um zu vermeiden, dass der Server in Spam-Filter gerät.

31. Automatisches Hinzufügen für alle hinzugefügt Externe Links, die in Nachrichten und Kommentaren veröffentlicht werden, Attribut rel Parameter enthalten "externer noopener noreferrer"... Mit diesem Attribut können Sie die Wahrscheinlichkeit eines möglichen Angriffs auf die Website mithilfe von Social-Engineering-Mechanismen reduzieren.

32. In den Skripteinstellungen wurde die Möglichkeit hinzugefügt, die Anzahl der Tage anzugeben, währenddessen die vollständigen Nachrichten nach ihrer Veröffentlichung zwischengespeichert werden. Das Erstellen und Aktualisieren des Caches ist ebenfalls ein ressourcenintensiver Vorgang. Im Laufe der Zeit verliert die Veröffentlichung auch an Popularität, und wenn sie nicht oft gelesen wird, dann ist es nicht ratsam, den Cache ständig dafür zu erstellen und zu kontrollieren. Wenn auf Ihrer Site nur wenige Neuigkeiten veröffentlicht werden, können Sie die Anzahl der Tage, die zwischengespeichert werden sollen, erhöhen, wenn sie sehr groß sind, dann verringern. In jedem Fall empfehlen wir nicht, die Cache-Zeit auf weniger als 30 Tage einzustellen. Nicht große Menge Tagen, verwenden Sie es nur, wenn es Probleme mit dem freien Speicherplatz auf der Festplatte des Servers gibt oder Sie sehr viele Nachrichten pro Monat veröffentlichen. Aber für diejenigen, die ein paar Neuigkeiten auf der Website haben, empfehlen wir, diesen Wert zu erhöhen.

33. Im Admin-Panel im Abschnitt zum Bearbeiten von Benutzern die Fähigkeit hinzugefügt schnelle Übertragung aller Publikationen von einem Benutzer zum anderen. Dazu müssen Sie auf die Anzahl der Veröffentlichungen des Benutzers klicken, die Übertragung von Veröffentlichungen an einen anderen Benutzer auswählen und den Benutzernamen des Benutzers angeben, an den Sie Veröffentlichungen übertragen möchten. Diese Neuerung ist nützlich, wenn Sie vor dem Löschen eines Benutzers aus der Datenbank alle seine Veröffentlichungen an einen anderen Benutzer übertragen müssen.

34. Im Admin-Panel im Abschnitt zum Bearbeiten von Benutzern die Fähigkeit hinzugefügt schnelle Neuberechnung der Anzahl der Veröffentlichungen durch den Benutzer. Dazu müssen Sie auf die Anzahl der Benutzerpublikationen klicken und im Menü die Neuberechnung der Publikationen auswählen. Diese Option ist nützlich, wenn Massenmanipulationen an Veröffentlichungen vorgenommen wurden oder das Hinzufügen zur Datenbank unter Umgehung des Skripts erfolgt.

35. Im Admin-Panel im Abschnitt zum Bearbeiten von Benutzern die Fähigkeit hinzugefügt schnelle Neuberechnung der Anzahl der Kommentare des Benutzers. Dazu müssen Sie auf die Anzahl der Benutzerkommentare klicken und im Menü die Neuberechnung von Kommentaren auswählen. Diese Option ist nützlich, wenn Massenmanipulationen mit Kommentaren vorgenommen wurden oder die Datenbank unter Umgehung des Skripts hinzugefügt wurde.

36. Verbesserte Leistung der Nachrichtenanzeige bei der Sortierung nach Bewertung und Ansichten. Außerdem wurde die Leistung beim Anzeigen von Kommentaren mithilfe der Bewertungssortierung verbessert.

37. Verbessertes System zum Aufzeichnen der Anzahl von Benutzerkommentaren in seiner Profilstatistik. Wenn Nachrichten massiv gelöscht werden, werden die Kommentare der Benutzer automatisch mitgezählt. Dadurch entfällt die Notwendigkeit einer periodischen Neuberechnung der Statistiken.

38. Optimierte Darstellung des DataLife Engine Admin Panels auf der mobile Geräte im Hochformat. Dadurch ist das Bedienfeld bei der Verwendung auf Smartphones komfortabler geworden.

39. Die Jquery-Bibliothek wurde auf Zeile 2.xx aktualisiert

40. TinyMCE-Editor aktualisiert auf aktuelle Version.

41. Problem behoben, bei dem es war unmöglich, den Punkt zusätzlich zu verwenden. Felder vom Typ Querverweis.

42. Problem behoben, bei dem Bei Verwendung von baumartigen Kommentaren wurde ein ungültiges Layout von HTML-Kommentaren gebildet.

43. Problem behoben, bei dem für das Tag (category-url) wurde die URL zur Kategorie mit der CNC angezeigt, unabhängig von den CNC-Einstellungen im Skript-Admin-Panel.

44. Problem behoben, bei dem es gab eine Verdoppelung der Indizes von Zusatzfeldern, die die Möglichkeit von Querverweisen bietet, wenn die Nachricht in mehreren Kategorien veröffentlicht wird.

45. Problem behoben, bei dem Tags Text und Text funktionierten falsch für Startseite, wenn die Anzeige der statischen Seite auf der Hauptseite in den Skripteinstellungen als Hauptseite aktiviert wurde.

46. ​​​​Ein Problem behoben, bei dem wurde die News aus den Kommentaren im Abschnitt zum Bearbeiten von Publikationen gelöscht, dann wurde immer auf die erste Seite des Abschnitts zum Bearbeiten von News zurückgekehrt, unabhängig von den eingestellten Suchfiltern und der Anzeige von Publikationen zum Bearbeiten.

47. Problem behoben, bei dem Es war nicht möglich, die richtige Antwort in das "Frage-Antwort"-System einzugeben, wenn der Benutzer auf den Kommentar antwortet und keinen neuen hinzufügt.

48. Kleinere Fehler im Skript, die zuvor erkannt und angekündigt wurden, wurden behoben.

Informationen zum Download des Skripts für Clients:

Aufmerksamkeit! Das Anzeigen dieser Informationen steht nur Benutzern zur Verfügung, die über eine Lizenz für das Skript verfügen. Wenn Sie das Skript bereits gekauft haben, müssen Sie die Site unter Ihrem Kundenkonto aufrufen.

Wenn Sie noch nicht unser Kunde sind, können Sie unsere Website besuchen.

Sie können die Veröffentlichung besprechen unter

Wahrscheinlich neigen alle Menschen dazu, einige Informationen zu vergessen. Dies gilt insbesondere für Passwörter und Logins von verschiedenen Sites.

Sie (oder die Person, die Ihnen den Zugriff ermöglicht hat) erstellt Sicheres Passwort, schrieb es aber nicht an einen abgelegenen Ort und vergaß es. Was ist in diesem Fall zu tun?

Standardmäßig verbietet DataLife Engine die Wiederherstellung von Kennwörtern für die Administratorengruppe. Dies geschieht aus offensichtlichen Gründen – schließlich hat eine Person, die Zugriff auf Ihre E-Mails hat, auch Zugriff auf Ihre Site.

Aber Sie können die Option zur Passwortwiederherstellung aktivieren auf normale Weise(über das Wiederherstellungsformular) und für Administratoren. So geht's - lesen Sie diesen Artikel.

Der gleiche Artikel ist den Fällen gewidmet, in denen Standardwiederherstellung Passwort ist nicht enthalten, aber Sie müssen den Zugriff auf das Bedienfeld zurückgeben.

Ich werde Ihnen zwei Wiederherstellungsmethoden erzählen, sie sind einfach. Jeder wählt die Methode, die ihm bequemer erschien.

Wiederherstellen des Zugriffs auf das Site Control Panel in DataLife Engine über eine SQL-Abfrage

Ich denke, Sie haben aus dem Titel bereits verstanden, dass Sie zum Ändern des Passworts eine SQL-Abfrage in Ihrer Datenbank durchführen müssen. Ich habe ausführlich beschrieben, wie man eine SQL-Abfrage in.

Sie müssen eine Anfrage der folgenden Art stellen:

UPDATE `dle_users` SET` Passwort` = "202cb962ac59075b964b07152d234b70" WHERE `user_id` = 1;

Wo " 1 "Ist die Administrator-ID (in Ihre eigene ändern) und" "- Passwort" 123 "in verschlüsselter Form.

Nachdem die Anfrage erfolgreich abgeschlossen wurde (wenn Sie Schwierigkeiten haben - schreiben Sie dies in die Kommentare), können Sie mit Ihrem Benutzernamen und Ihrem Passwort "123" zum Site Control Panel gehen.

Wiederherstellen des Zugriffs auf das Site Control Panel in DataLife Engine durch einen zusätzlichen Benutzer

In diesem Fall müssen Sie sich registrieren neues Profil auf Ihrer Site und geben Sie ihr die entsprechenden Rechte.

Dafür:

1. Registrieren Sie ein neues Profil (merken Sie sich den Login).

2. Führen Sie eine SQL-Abfrage in Ihrer Datenbank aus:

UPDATE `dle_users` SET` user_group` = "1" WHERE `name` =" login ";

Wo " Anmeldung"- Login eines neuen Benutzers (Ändern Sie zu Ihrem eigenen).

Das ist in der Tat alles. Mit Hilfe dieser Anfrage machen wir den angegebenen Benutzer zum Administrator, und schon mit seinen Daten können Sie sich in das Control Panel Ihrer Site einloggen.

Gastroguru 2017