Tapferes Intitle-Datalife-Engine-Bedienfeld. Erstellen eines einfachen Moduls für CMS Datalife Engine (DLE). Einstellungen für die Anzeige vergrößerter Bilder aus Miniaturansichten

💖 Gefällt es dir? Teilen Sie den Link mit Ihren Freunden

Es gibt eine große Anzahl von Websites im Internet, die alle auf unterschiedlichen Engines laufen. Die Unterschiede liegen hauptsächlich darin Funktionalität Motoren und Benutzerfreundlichkeit für externe Benutzer Websites. Die beliebtesten Engines sind Joomla, WordPress, Drupal, DLE. Schauen wir uns Letzteres genauer an, da es eine der bequemsten und einfachsten Engines ist, immer häufiger von Webmastern ausgewählt wird und zur Grundlage der meisten Webressourcen wird.

Die DLE-Engine ist DataLifeEngine – die Basis, die bisher für Ressourcen mit Newsfeeds und Rezensionen vorgesehen war. Heutzutage läuft eine Vielzahl von Websites zu jedem Thema auf dieser Engine.

Die DLE-Engine erfreut sich dank ihrer enormen Funktionalität großer Beliebtheit, über die ausführlich auf der Website dle-news.ru berichtet wird. Die Entwickler dieser Engine bieten zwei Versionen ihres Produkts an: kostenpflichtig und kostenlos. Es ist durchaus logisch, das anzunehmen Freie Version wird mit eingeschränkteren Fähigkeiten ausgestattet sein. Trotzdem ist die kostenlose Version des DLE-Produkts eine hervorragende Engine sowohl für unerfahrene als auch für fortgeschrittene Webmaster. Websites nicht nur mit Nachrichten, sondern auch solche, die sich mit Kochen, medizinischen Themen usw. befassen, eignen sich hervorragend dafür.

Auf welchem ​​Hosting kann man 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 sind mehrere Bibliotheken installiert: PHP Zlib, PHP XML, PHP GD2, PHP iconv. Außerdem, Software muss Apache Version 2.0 und höher, PHP 4.3.2+ oder PHP 5.0+ und eine MySQL-Version nicht älter als 4.0 enthalten. Rom muss mindestens 8 Megabyte groß sein, dies ist jedoch das Minimum. Niemand verbietet die Verwendung von RAM mit 16 Megabyte, auf dem das Produkt noch besser funktioniert.

Wenn Sie die DLE-Engine auf dem Server verwenden, ist es besser, sie zu deaktivieren Sicherheitsmodus, der als SafeMode bezeichnet wird.

Überprüfung des Hostings auf Compliance

Die Beschreibung des Installationsprozesses, die Sie unten lesen, basiert auf den Schlussfolgerungen, die nach der Installation der Engine auf einer Test-Webressource gezogen wurden. Für ein anschaulicheres Beispiel werden Screenshots jeder Phase des Installationsprozesses bereitgestellt.

Wir beginnen die Installation mit der Überprüfung volle Liste Einstellungen. Fügen Sie dazu im Stammverzeichnis der Site hinzu Text dokument, geben Sie ihm den Namen phpinfo.php und schreiben Sie den Code hinein:

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

Die rot eingekreisten Stellen sind die Hauptparameter, die den weiteren Betrieb der zu erstellenden Webressource bestimmen. Um beispielsweise mit grafischen Objekten arbeiten zu können, muss die PHP-GD2-Bibliothek ordnungsgemäß funktionieren. Bei falscher Installation wird das Captcha nicht auf der Website angezeigt.

Damit die erstellte Webressource normal funktioniert, müssen Sie sie außerdem installieren MySQL-Datenbank. Das System fordert einen Benutzernamen und ein Passwort an. Um diese Daten nicht zu vergessen, ist es besser, sie irgendwo aufzuschreiben. Zur Konfiguration der Datenbank verwenden wir das auf dem Hosting verfügbare Control Panel.

Detaillierte Anweisungen zur Installation von DLE

Nachdem das Paket mit der Engine auf Ihren Computer heruntergeladen wurde, müssen Sie es entpacken und installieren. Wir werden aber nicht alles installieren, sondern nur den Upload-Ordner und den Dokumentationsordner. Verfügt das Hosting über eine Funktion zur Erkennung von Zip-Archiven, geht der Installationsvorgang schneller vonstatten. Wird diese Funktion nicht unterstützt, müssen die Dateien aus dem Archiv separat heruntergeladen werden.

Es ist sehr komfortabel, bei der Installation der DLE-Engine mit TotalCommander zu arbeiten. Wenn Sie Dateien oder Ordner auf den Server kopieren, muss das Kontrollkästchen „Dateinamen in Kleinbuchstaben übersetzen“ entfernt werden.

Wenn der Server es Ihnen ermöglicht, das Archiv zu erkennen und zu entpacken, legen wir alle Dateien, die sich im Upload-Ordner befinden, auf einmal darin ab.

Jetzt beenden wir TotalCommander und setzen die Installation über den FTP-Client fort. Für korrekte Bedienung Auf der Website müssen Sie die Daten der Serverdateien und -ordner sehr sorgfältig eingeben.

Um die Attribute anzupassen, müssen Sie den gewünschten Ordner auswählen. Sobald Sie Ordnerberechtigungen ändern, werden diese nicht durch den Inhalt der Ordner ersetzt. Der bequemste Weg, Dateien und Ordner auszuwählen, die wir ändern möchten, ist TotalCommander oder die Tastenkombination Alt+A.

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

— Setzen Sie den Vorlagenordner und alle seine Unterordner auf Schreibberechtigung (CHMOD 777).

— Alle Dateien im Vorlagenordner auf Schreibberechtigung setzen (CHMOD 666)

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

— Legen Sie Schreibberechtigungen (CHMOD 777) für die Ordner /engine/data/, /engine/cache/, /engine/cache/system/ fest.

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 Hinweise angezeigt. Basierend auf diesen Signaturen setzen wir den Installationsprozess fort. Grundsätzlich startet es automatisch und das System selbst prüft alle Dateien, die installiert werden müssen, 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 sich beim Admin-Panel anzumelden und mit der Arbeit zu beginnen, müssen Sie den folgenden Eintrag in die Adressleiste eingeben: https://Name Ihrer Website/admin.php. Für alle Fälle auf dem Bildschirm korrekte Installation Es sollte folgendes Bild erscheinen:

Wir stimmen dem unten links angezeigten Vorschlag zu und beginnen mit der Installation. Nachdem Sie auf diese Schaltfläche geklickt haben, erscheint ein Fenster, in dem Sie aufgefordert werden, die Regeln zu lesen Lizenzvereinbarung. Sie können nur dann zur nächsten Seite wechseln, wenn Sie dieser Vereinbarung zustimmen 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 an, welche Fehler gemacht wurden und korrigiert werden müssen, um weiterarbeiten zu können. Dieses Bild enthält eine Liste mehrerer Elemente. Sie sollten keine rote Umrandung haben – das bedeutet, dass das Skript keine Fehler erkannt hat und Sie mit der Arbeit fortfahren können. Wenn ein Artikel rot umrandet ist, korrigieren wir den Fehler. Grundsätzlich kann das Skript verlangen, dass Sie Fehler beheben, und Sie können dies ablehnen, müssen dann aber damit rechnen, dass das System an einigen Stellen abstürzt. Und es liegt nur an Ihnen, nicht an den Anbietern oder Nutzern. Sollten sich die Fehler nicht beheben lassen, können Sie den Anbieter, der Ihnen Speicherplatz auf dem Server zur Verfügung stellt, um Rat oder Hilfe bitten.

Am unteren Rand des Fensters befindet sich außerdem eine Liste der Elemente, die nicht rot umrandet sein sollten. Diese Fehler sind jedoch nicht so kritisch und beeinträchtigen möglicherweise nicht den Betrieb der zukünftigen Site. Die Sache ist, dass das Drehbuch bestimmte hat Standardeinstellungen, und sie stimmen möglicherweise nicht immer mit den Benutzereinstellungen überein. In dieser Phase ist es besser, Rücksprache mit dem Hosting-Anbieter zu halten und zu klären, ob möglicherweise eine der rot markierten Einstellungen nicht mit den vom System vorgeschlagenen übereinstimmt.

Wir fahren fort und erhalten ein neues Fenster, das sich öffnet. Hier erfahren Sie, welche Fehler bei der Änderung der Attribute für Ordner und Dateien gemacht wurden. Das Skript selbst wird Ihnen sagen, wo Sie Fehler gemacht oder etwas übersehen haben.

Sollten weiterhin Fehler vorhanden sein, ist es besser, diese über einen FTP-Client zu korrigieren. Nach der Anpassung aktualisieren wir die Seite und schauen, ob es noch Stellen gibt, an denen Anpassungen vorgenommen werden müssen. Wenn Sie alles richtig gemacht haben und das System keine fehlerhaften Plätze zugewiesen hat, herzlichen Glückwunsch! Sie haben eine der schwierigsten und kritischsten Phasen der Installation erfolgreich abgeschlossen und können jetzt sicher fortfahren!

MySQL-Server:

MySQL-Kodierung:

Das folgende Bild zeigt Orte, die sehr sorgfältig und korrekt eingegeben werden müssen.

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

Geben Sie im Abschnitt „Benutzername“ den Login des Benutzers ein, in dessen Namen die Datenbank erstellt wurde. Zu diesem Zeitpunkt haben wir für alle Fälle auch den Benutzernamen und das Passwort notiert.

Wir geben die Adresse an Email in der E-Mail-Zeile. Klicken Sie auf „Weiter“. Liegen keine Eingabefehler vor, erscheint auf der vorherigen Seite folgende Meldung: „Herzlichen Glückwunsch! Installation erfolgreich abgeschlossen.“

Im nächsten sich öffnenden Fenster achten wir auf mehrere Punkte.

Bei der Installation des Skripts wurde automatisch eine Datenbank erstellt, ein Administratorkonto erstellt und Systembetriebseinstellungen erstellt. Um nicht alle Einstellungen zu verlieren und nicht zu starten Neuinstallation, wird empfohlen, install.php zu entfernen.

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

Veröffentlicht vom Autor

Liebe Freunde,

Die Hauptentwicklungsphase von Version 12.1 ist abgeschlossen, die Veröffentlichung befindet sich in der Test- und Vorabvorbereitungsphase, aber in der Zwischenzeit laden wir Sie ein, sich mit den Informationen darüber vertraut zu machen, was Sie mit der Veröffentlichung der neuen Version erwartet.

Folgende Änderungen wurden vorbereitet und umgesetzt:

1. Dem Werbeverwaltungsmodul wurde Unterstützung für Kategorien hinzugefügt. In diesem Modul können Sie Kategorien erstellen und Ihre Werbemittel in diesen Kategorien platzieren. Überschriften werden ganz oben vor der Liste der hinzugefügten Werbemittel in Form von Ordnern angezeigt. Innerhalb der Kategorien selbst können Sie auch weitere Unterkategorien in unbegrenzter Anzahl erstellen. Wenn Sie also über eine große Anzahl an Werbematerialien verfügen, können Sie diese zur leichteren Navigation in verschiedenen Abschnitten und Unterabschnitten platzieren.

2. Möglichkeit hinzugefügt, die Anzahl der Aufrufe zu zählen für Werbematerialien, die dem Skript-Kontrollfeld hinzugefügt wurden. Aufrufe werden nur für echte Benutzer aufgezeichnet, die über einen Browser auf die Website zugegriffen haben. Bots, die die Website crawlen, werden nicht gezählt. Die Zählung der Aufrufe ist direkt für jedes Banner aktiviert, sodass Sie die Aufrufe nur für die Werbematerialien zählen können, die Sie benötigen. Sie haben auch die Möglichkeit festzulegen, ob Sie alle Banneraufrufe zählen möchten oder nur die Aufrufe einzelner Benutzer.

3. Für Werbematerialien im Admin-Panel wurde eine Option hinzugefügt Begrenzen Sie die Anzeige eines Banners basierend auf der Anzahl der Aufrufe, und Sie können das Banner deaktivieren, wenn es eine bestimmte maximale Anzahl von Aufrufen erreicht.

4. Möglichkeit hinzugefügt, die Anzahl der Klicks zu zählen für Werbematerialien, die dem Skript-Kontrollfeld hinzugefügt wurden. DataLife Engine fängt mithilfe von Tags veröffentlichte HTML-Tags automatisch ab <а href="..."> und verfolgt automatisch die Klicks darauf. Diese Links erfordern keine besondere Gestaltung, sie können zu beliebigen Adressen führen, die Sie benötigen. Sie haben auch die Möglichkeit festzulegen, ob Sie alle Klicks auf einen Link zählen möchten oder nur Klicks von einzelnen Benutzern.

5. Für Werbematerialien im Admin-Panel wurde eine Option hinzugefügt Beschränken Sie die Anzeige Ihres Banners basierend auf der Anzahl der Klicks auf Ihr Banner. Sie können die Anzeige Ihres Banners deaktivieren, sobald eine bestimmte maximale Anzahl von Klicks erreicht ist.

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

HTML"> 7. Die Verwendung kanonischer Links im Seitencode hinzugefügt, für alle Seiten der Website, einschließlich Navigation durch Abschnitte, Anzeige der vollständigen Nachrichten usw. Diese Möglichkeit ermöglicht Ihnen eine Steigerung SEO-Optimierung Websites und ermöglicht Ihnen außerdem, 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 wurde die Fähigkeit hinzugefügt Standardmäßig wird für eine Kategorie festgelegt, ob Nachrichten aus dieser Kategorie veröffentlicht werden dürfen Startseite Website. Diese Einstellungen gelten zum Zeitpunkt des Hinzufügens oder Bearbeitens einer Veröffentlichung. 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 Veröffentlichung entfernt.

9. In den Kategorieeinstellungen in der Systemsteuerung wurde die Fähigkeit hinzugefügt Standardmäßig wird für eine Kategorie festgelegt, ob Kommentare für Beiträge aus dieser Kategorie erlaubt sind. Diese Einstellungen gelten zum Zeitpunkt des Hinzufügens oder Bearbeitens einer Veröffentlichung. Wenn Kommentare für eine Kategorie deaktiviert sind, wird die entsprechende Option zum Zeitpunkt des Hinzufügens oder Bearbeitens einer Veröffentlichung entfernt.

10. In den Kategorieeinstellungen im Kontrollfeld wurde die Fähigkeit hinzugefügt Standardmäßig wird für eine Kategorie festgelegt, ob Bewertungen für Publikationen aus dieser Kategorie zulässig sind. Diese Einstellungen gelten zum Zeitpunkt des Hinzufügens oder Bearbeitens einer Veröffentlichung. Wenn die Verwendung von Bewertungen für eine Kategorie deaktiviert ist, wird die entsprechende Option zum Zeitpunkt des Hinzufügens oder Bearbeitens einer Veröffentlichung entfernt.

11. In den Skripteinstellungen in der Systemsteuerung wurde im Abschnitt Sicherheitseinstellungen die Funktion hinzugefügt Ermöglicht den automatischen Site-Schutz vor der Einbettung in Frames auf Websites Dritter. Wenn Sie diese Einstellung aktivieren, wird Ihre Website automatisch blockiert, wenn sie in einen Iframe auf der Website einer anderen Person eingebettet ist. So können Sie Ihre Website vor Angriffen wie Clickjacking schützen.

12. Erweiterte Möglichkeiten des Moduls „Metatags“. wurde dieses Modul in „Überschriften, Beschreibungen, Meta-Tags“ umbenannt. Jetzt können Sie in diesem Modul nicht nur Meta-Tags für Seiten festlegen, sondern auch einen separaten Titel für die Seite und eine Beschreibung der Seite, die Sie später an einer beliebigen Stelle in Ihrer Vorlage anzeigen können. Zu diesem Zweck wurden neue globale Tags für Vorlagen 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 angeben. Es ist auch akzeptabel, BB und zu verwenden HTML-Tags. So können Sie mit diesem Modul beispielsweise Titel und Beschreibungen für die Tag-Cloud für jedes Tag persönlich erstellen und anzeigen usw.

13. Neue globale Vorlagentext-Tags hinzugefügt, die den darin enthaltenen Text anzeigen, wenn im Modul „Titel, Beschreibungen, Meta-Tags“ ein Titel für die angezeigte Seite angegeben wurde. Und auch entgegengesetzte Tags hinzugefügt Text die den darin eingeschlossenen Text anzeigen, wenn der Titel für die angezeigte Seite nicht angegeben wurde. Ähnliche Tags wurden auch für die Beschreibung hinzugefügt: Text, die den darin enthaltenen Text anzeigen, wenn im Modul „Titel, Beschreibungen, Meta-Tags“ eine Beschreibung für die angezeigte Seite angegeben wurde, Text die den darin enthaltenen 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 Kategorie oder die Nachrichten, die auf der Website angezeigt werden, nicht zu der Kategorie aus dem Menü gehören. Dieses Tag kann nur innerhalb von Tags verwendet werden und wird beispielsweise verwendet, um einige Informationen (z. B. Links) nur für inaktive Kategorien aus dem Menü anzuzeigen.

15. Erweiterte Möglichkeiten zur Anzeige von Publikationen basierend auf den Werten zusätzlicher Felder in Veröffentlichungen. Bei der Kontaktaufnahme mit der Adresse http://yoursite/xfsearch/field name/field value/ Es werden wie bisher Publikationen angezeigt, die den angegebenen Wert in diesem bestimmten Feld enthalten, wenn für das Feld die Option „Als Querverweise verwenden“ aktiviert ist. Bei der Kontaktaufnahme mit der Adresse http://yoursite/xfsearch/field value/ Für alle weiteren Felder werden Publikationen angezeigt, die diesen Wert enthalten. Bei der Kontaktaufnahme mit der Adresse http://yoursite/xfsearch/field name/ 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 Website, um Seiten anzuzeigen, für die es keinen Inhalt gibt. Wenn diese Einstellung aktiviert ist, wird anstelle der Standard-Systemmeldung „Leider diese Seite ist für Sie unzugänglich, ihre Adresse hat sich möglicherweise geändert oder sie wurde gelöscht.“ können Sie eine separate, speziell im Voraus vorbereitete Seite mit einem völlig separaten Design anzeigen. Diese Neuerung wird für Webmaster nützlich sein, die ein separates Design erstellen möchten für die 404 Seiten ihrer Website.

17. Möglichkeit hinzugefügt, den Skripteinstellungen einen HTTP-Header zuzuweisen, von wo es notwendig ist, Benutzer-IP-Adressen zu erhalten. Diese Innovation wird für Websites nützlich sein, die verschiedene externe Proxyserver verwenden und nicht in der Lage sind, den Server für sie korrekt neu zu konfigurieren, um die richtigen echten IP-Adressen der Besucher zu erhalten. Zum Beispiel bei der Nutzung des Cloudflare-Dienstes und anderer Schutzmaßnahmen DDOS-Angriffe und die Verwendung eines regulären Hosting-Plans ohne Zugriff auf die Servereinstellungen. Jetzt können Sie in den Skripteinstellungen im Admin-Bereich dem Skript mitteilen, woher es die IP-Adresse der Website-Besucher beziehen soll.

18. Beim Löschen einer Kategorie im Skript-Kontrollfeld wurde die Möglichkeit hinzugefügt, auszuwählen, was mit Veröffentlichungen in dieser Kategorie geschehen soll. Sie können: „Diese Kategorie aus Veröffentlichungen entfernen“, „Kategorie durch eine andere oder andere Kategorien ersetzen“ und auch „Alle Veröffentlichungen in dieser Kategorie löschen“. Wenn außerdem eine Kategorie aus einer Veröffentlichung gelöscht oder ersetzt wird, wird nur die gelöschte Kategorie entfernt oder ersetzt. Wenn sich Ihre Veröffentlichung beispielsweise in den Kategorien „In der Welt“, „Nachrichten“, „Beliebt“ befindet und Sie beispielsweise die Kategorie „In der Welt“ löschen, dann wird für Veröffentlichungen in dieser Kategorie nur die Kategorie „In“ angezeigt Die Welt“ wird gelöscht oder ersetzt, alle anderen Kategorien in der Liste dieser Veröffentlichungen bleiben bestehen.

19. Für Veröffentlichungen wurde ein neuer Typ von Zusatzfeld hinzugefügt: „Pure HTML and JS“. Benutzen dieses Feldes, DataLife Engine beeinträchtigt 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 die Nachrichten einfügen müssen, der keine Sicherheitsüberprüfung erfordert, z. B. Ihren eigenen Spieler usw. Achtung: Da das Skript den Text aus diesem Feld nicht filtert, stellen Sie beim Erstellen sicher, dass Sie Einschränkungen festlegen, welche Gruppen es verwenden dürfen. Erlauben Sie die Verwendung nicht normale Benutzer, dem Sie nicht vertrauen, da er andernfalls eine Gefahr für die Sicherheit Ihrer Website darstellen könnte.

20. Für weitere Publikationsfelder mit der Option „Als Querverweise verwenden“, fügte die Möglichkeit hinzu, das Trennzeichen für Linkdaten anzugeben. Als Trennzeichen können Sie entweder einzelne Zeichen oder HTML-Code angeben. Früher wurde ein Komma als Listentrennzeichen verwendet; jetzt können Sie für jedes Feld Ihr eigenes persönliches Trennzeichen festlegen, wodurch Sie für jedes Feld in der Vorlage ein einzigartiges Ausgabedesign erstellen können.

21. Unterstützung für die Yandex Turbo-Technologie für reguläre RSS-Kanäle hinzugefügt, ohne die Einbindung des RSS-Stream-Typs als „Yandex-News“ in die Einstellungen zu verwenden, wurde hierfür Unterstützung für die Anzeige des vollständigen News-Tags (Full-Story) für jede Art von RSS-Stream hinzugefügt. 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 antworten, wenn alle neuesten Kommentare auf der Website angezeigt werden, wenn die Unterstützung für Baumkommentare in den Skripteinstellungen aktiviert ist. So können Sie beispielsweise schnell auf auf der Website eingegangene Kommentare reagieren, ohne auf jede einzelne Nachricht eingehen zu müssen, da einige umfangreiche Skripte auf verzögertes Laden und Unabhängigkeit vom Seitenrendering umgestellt wurden. Diese Skripte werden parallel zum Rendern der Seite in den Browser geladen und erst gestartet, nachdem die Seite im Browser fertiggestellt wurde. Was optisch für eine schnellere Seitendarstellung sorgt.

24. Option für Benutzer hinzugefügt, die nicht auf der Website registriert sind Senden Sie Beschwerden über Neuigkeiten und Kommentare an die Site-Administration, da eine solche Möglichkeit bisher nur für registrierte Benutzer bestand.

25. Verwendung des schema.org-Mikro-Markups hinzugefügt um eine Bewertung mit dem Typ „Bewertung“ anzuzeigen. Die Verwendung dieses Mikro-Markups ermöglicht es, dass bei der Anzeige vollständiger Nachrichten in den Suchergebnissen bei Google auch die Bewertung der Veröffentlichung angezeigt wird.

26. Automatische Orientierungserkennung hinzugefügt Fotos beim Hochladen auf den Server basierend auf den in den Grafikdateien enthaltenen Metainformationen. Wenn das Originalfoto auf dem Kopf stand, wird es beim Hochladen auf den Server vom Skript automatisch in die gewünschte Position gedreht. Dadurch entfällt die Notwendigkeit, Bilder zusätzlich am Computer zu bearbeiten, wenn die Kamera beim Fotografieren gedreht wurde.

27. Automatische Benachrichtigungsfunktion hinzugefügt Site-Administration über die Zulassung neue Nachrichten von Benutzern unter Moderation (sofern dies in den Skripteinstellungen aktiviert ist), wenn die Nachrichten über das Skript-Kontrollfeld hinzugefügt wurden. Bisher wurde eine Benachrichtigung nur gesendet, wenn ein Beitrag direkt von der Website hinzugefügt wurde.

28. Wenn der Benutzer eine Veröffentlichung im Control Panel bearbeitet, das zuvor auf der Seite veröffentlicht wurde, ihm aber gemäß den Einstellungen seiner Gruppe die Veröffentlichung ohne Moderation untersagt ist oder nicht in allen Kategorien veröffentlicht werden darf, dann wird der Seitenverwaltung ebenfalls eine entsprechende E-Mail-Benachrichtigung zugesandt dass diese Nachricht auf Moderation wartet.

29. Es wurden Änderungen an der Funktionsweise des Breadcrumbs-Moduls auf der Website vorgenommen. Wenn Nachrichten aus einer bestimmten Kategorie angezeigt werden, 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 stehen, oder es erscheint ein Link zu dieser Kategorie, wenn der Benutzer beispielsweise beim Navigieren auf den Seiten dieser Kategorie weiter gegangen ist. Somit können Sie mit dieser Innovation zyklische Links von Seiten auf sich selbst vermeiden.

30. Für das Modul „Querverweise“ im Control Panel, zwei neue Ersatzbereiche für Links hinzugefügt. Sie können einen Ersatz optional nur in statischen Seiten angeben, und Sie können einen Ersatz auch in statischen Seiten, Nachrichten und Kommentaren auswählen.

31. Für das Modul „Suchen und Ersetzen“ in der Systemsteuerung wurde die Möglichkeit hinzugefügt, Text in Umfragen für Veröffentlichungen und bei Abstimmungen auf der Website massenhaft zu ersetzen.

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

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

34. Formatiertes Skript zum Admin-Panel hinzugefügt Anzeige der Anzahl verschiedener Zähler (Aufrufe, Veröffentlichungen, Kommentare). Die Ausgabe dieser Zähler erfolgt in formatierter Form, getrennt durch ein Leerzeichen von Hundertern, Tausendern, Millionen usw. Dies ermöglicht eine visuellere Darstellung und Wahrnehmung dieser Zahlen.

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 Text in einem Tag an, wenn die Nachricht zu den angegebenen Kategorien gehört, sowie Tags: Text– Zeigt Text im Tag an, wenn die Nachricht nicht zu den angegebenen Kategorien gehört. So können Sie für Veröffentlichungen aus unterschiedlichen Kategorien unterschiedliche Formate für die Anzeige von Kommentaren und das Hinzufügen von Kommentaren festlegen.

36. Unterstützung für Wortdeklinationen hinzugefügt für den Tag, der die Anzahl der abgegebenen Stimmen für die Bewertung von Publikationen anzeigt. Sie können beispielsweise (vote-num) review||a|s verwenden. Bisher war dies für dieses Tag nicht verfügbar, weil... Es enthält HTML-Code, nicht nur eine Zahl.

37. Wenn die Skripteinstellungen die Nutzung der Site nur über das HTTPS-Protokoll ermöglichen, dann werden Cookies vom Browser ebenfalls nur über das HTTPS-Protokoll an den Server gesendet und bei Verwendung des regulären HTTP-Protokolls automatisch blockiert.

38. Kontrolle falscher CNC für statische Seiten hinzugefügt, dessen Veröffentlichungstext in mehrere Seiten unterteilt ist. Bei Angabe einer falschen Seitennummer erfolgt eine automatische 301-Weiterleitung zur Startadresse dieser Seite.

39. Für den RSS-Import von Publikationen wurde Unterstützung für den Import von Bildern aus dem Anhang-Tag hinzugefügt mit einem Bild zur Veröffentlichung. Wenn Kurzbeschreibung Wenn im RSS-Stream nur Text enthalten ist und das Bild darin als separater Tag angegeben ist, wird beim Importieren der Kurznachrichten auch das Bild für diese Veröffentlichung ganz am Anfang hinzugefügt.

40. Unterstützung für Weiterleitungen hinzugefügt, um vollständige Nachrichten zu erhalten bei Verwendung des RSS-Imports von Publikationen. Wenn es sich bei dem Link vom RSS-Feed um eine Weiterleitung zum weiteren Übergang zum Volltext der Nachrichten auf der Quellseite handelt, folgt DataLife Engine dieser Weiterleitung automatisch und übernimmt Inhalte von der endgültigen Quelle. Somit wird der Empfang vollständiger Nachrichten von höherer Qualität sein als zuvor.

41. Es wurden Änderungen an der Funktionsweise von Tags und vorgenommen. Wenn das Verwenden und Hinzufügen von Kommentaren für eine bestimmte Veröffentlichung verboten ist, verbergen diese Tags auch den darin enthaltenen Inhalt.

42. Wenn Kommentare zur Veröffentlichung zugelassen sind, aber gleichzeitig aufgrund anderer Einstellungen dem Benutzer oder der Benutzergruppe das Veröffentlichen von Kommentaren untersagt wurde, wird eine entsprechende Meldung nicht am Ende aller Kommentare angezeigt, sondern an der von Ihnen definierten Stelle in Ihrer Vorlage die Anzeige des Formulars zum Hinzufügen eines Kommentars mit dem Tag (Addcomments), wodurch Sie die Position dieser Nachricht auf Ihrer Website bestimmen können.

43. Um die Nutzung zu genehmigen Soziales Netzwerk"Klassenkameraden" wurde die Möglichkeit hinzugefügt, die E-Mail des Benutzers automatisch zu empfangen, sofern die Anwendung selbst die entsprechenden Rechte von Odnoklassniki erhalten hat. Achtung, Odnoklassniki gewährt standardmäßig keine Rechte zum Empfang von E-Mails. Um den entsprechenden Zugriff zu erhalten, müssen Sie zusätzlich die sozialen Medien kontaktieren. Netzwerk, um den Empfang von E-Mails zu ermöglichen. Wenn die Erlaubnis vorliegt, importiert DLE auch automatisch die E-Mail-Adresse.

44. Verbessertes System zur Berechnung der Bildproportionen bei der Erstellung verkleinerter Kopien. Dadurch entsteht eine korrektere und hochwertigere verkleinerte Kopie.

45. Verbessertes Publikationssuchsystem wenn der einfache Suchtyp in den Skripteinstellungen aktiviert ist. Mit dem neuen Algorithmus können Sie Publikationen genauer und korrekter finden.

46. ​​​​Verbessertes System zur Kontrolle des Erscheinungsbilds doppelter Seiten, wenn Sie alle neuesten Kommentare auf der Website anzeigen.

47. Optimierte Verarbeitung zusätzlicher Publikationsfelder bei der Anzeige von Kurzpublikationen sowie beim Ausführen des Moduls zur Anzeige beliebter Publikationen.

48. Die visuellen Editoren TinyMCE und Froala wurden auf die neuesten Versionen aktualisiert. Eine Reihe identifizierter Fehler in diesen Editoren wurde korrigiert.

49. Einfügungsunterstützung für den TinyMCE-Editor hinzugefügt Ausgeblendete Text-Tags über die entsprechende Schaltfläche im Editor.

50. Bei Verwendung des Floara-Editors für Kommentare besteht die Möglichkeit dazu schnelles Laden und Einfügen von Bildern in Kommentare. Sie können entweder auf das Symbol „Bild einfügen“ klicken und eine Datei zum Hochladen auswählen oder die Bilddatei einfach mit der Maus von Ihrem Computer in das Editorfeld ziehen. Anschließend wird das Bild automatisch geladen und an der Cursorposition im Editor eingefügt .

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

52. Auf aktuelle Versionen aktualisiert eine Bibliothek zum Versenden von E-Mails von einer Website sowie eine Bibliothek zum Erkennen mobiler Geräte.

53. Problem behoben, in dem die Tags und in der Beitragsvorschau nicht verarbeitet wurden.

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

55. Problem behoben, In diesem Fall funktioniert die Vorschau von Veröffentlichungen unter bestimmten Situationen und Servereinstellungen möglicherweise nicht, wenn Veröffentlichungen von der Website hinzugefügt werden.

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

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

58. Zuvor entdeckte und gemeldete kleinere Fehler im Skript wurden korrigiert.

Wahrscheinlich kommt es bei allen Menschen häufig vor, dass sie bestimmte Informationen vergessen. Dies gilt insbesondere für Passwörter und Logins von verschiedenen Seiten.

Sie (oder die Person, die Ihnen Zugriff gewährt hat) haben erstellt Sicheres Passwort, schrieb es aber nicht an einem abgelegenen Ort auf und vergaß es. Was ist in diesem Fall zu tun?

Standardmäßig lässt die DataLife Engine keine Kennwortwiederherstellung für die Administratorengruppe zu. Dies geschieht aus offensichtlichen Gründen – denn wenn eine Person Zugriff auf Ihre E-Mails hat, dann hat sie auch Zugriff auf Ihre Website.

Sie können jedoch die Option zur Passwortwiederherstellung aktivieren auf übliche Weise(über das Wiederherstellungsformular) und für Administratoren. Lesen Sie in diesem Artikel, wie das geht.

Derselbe Artikel ist den Fällen gewidmet, in denen die Standard-Passwortwiederherstellung nicht aktiviert ist, Sie aber wieder Zugriff auf das Control Panel erhalten müssen.

Ich werde Ihnen zwei Wiederherstellungsmethoden vorstellen, sie sind einfach. Jeder wählt die Methode, die ihm bequemer erscheint.

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

Anhand des Titels glaube ich, dass Sie bereits verstanden haben, 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 erstellt.

Sie müssen eine Anfrage der folgenden Art stellen:

UPDATE „dle_users“ SET „password“ = „d9b1d7db4cd6e70935368a1efb10e377“ WHERE „user_id“ = „1“;

Wo " 1 „ ist die Administrator-ID (ändern Sie sie in Ihre eigene) und „ " - Passwort " 123 » in verschlüsselter Form.

Nachdem die Anfrage erfolgreich abgeschlossen wurde (wenn Sie auf Schwierigkeiten stoßen, schreiben Sie darüber in den Kommentaren), können Sie sich mit Ihrem Benutzernamen und Passwort beim Site-Control-Panel anmelden. 123 ».

Wiederherstellen des Zugriffs auf das Site-Kontrollfeld in DataLife Engine durch einen zusätzlichen Benutzer

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

Dafür:

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

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

UPDATE „dle_users“ SET „user_group“ = „1“ WHERE „name“ = „login“;

Wo " Anmeldung„ – Login des neuen Benutzers (zu Ihrem wechseln).

Das ist eigentlich alles. Mit dieser Anfrage machen wir den angegebenen Benutzer zum Administrator und Sie können sich mit seinen Daten im Control Panel Ihrer Site anmelden.

DataLife Engine (DLE)ist eine Mehrbenutzer-News-Engine zum Organisieren Ihrer eigenen Blogs und Medien im Internet. Dank an leistungsstarkes System Beim Veröffentlichen, Einrichten und Bearbeiten von Nachrichten ist die Engine ihren engsten Konkurrenten einen Schritt voraus. Und dank der präzisen und durchdachten Struktur des Kernels, die den Bedarf an Serverressourcen minimiert, ist die Engine in der Lage, problemlos mit häufig besuchten Projekten zu arbeiten, ohne den Server besonders zu belasten. Durch die Flexibilität und die einfache Anpassung und Integration Ihres eigenen Designs können Sie Ihre eigenen Websites in kürzester Zeit und ohne zusätzliche Materialkosten bereitstellen. Durch den Einsatz fortschrittlicher AJAX-Technologie werden sowohl Ihr Serververkehr als auch der Verkehr Ihrer Besucher reduziert, ganz zu schweigen von der Benutzerfreundlichkeit dieser Technologie auf der Website. Dank der erhöhten Aufmerksamkeit für die Sicherheit des Skripts, die einfache Handhabung sowie die dynamische Entwicklung haben sich bereits mehr als 70.000 Portale für den Einsatz der DataLife Engine ausgesprochen und diese erfolgreich in ihrer Arbeit eingesetzt. Der Motor ist optimiert für Suchmaschinen, was zusätzliche Kunden auf Ihre Website bringt.

Offiziellen Website:http://dle-news.ru/

FAQ: http://dle-news.ru/faq.html

Bitte beachten Sie, dass diese Software istbezahlt, und die Installation wird anhand eines Beispiels erläutertDemoversionen.

InstallationCMS DLE

    Um mit der Installation von DLE zu beginnen, müssen Sie über den Link und die Daten, die Sie bei der Bestellung des Dienstes an Ihre Kontakt-E-Mail-Adresse gesendet haben, zu Ihrem Hosting-Kontrollfeld gehen.

    Laden Sie das CMS DLE (DataLife Engine)-Distributionskit beispielsweise hier herunter http://dle-news.ru/demo.html .

    Gehen Sie zum Hosting-Kontrollfeld, wählen Sie „Dateimanager“ und gehen Sie dann zum Verzeichnis www/domain_name. Wir löschen die beim Hinzufügen einer Domain standardmäßig erstellte Datei index.html, klicken auf die Schaltfläche „Hochladen“, wählen das CMS-DLE-Archiv aus und klicken auf „OK“.

    Klicken Sie nach dem Herunterladen des CMS DLE-Archivs (DataLife Engine) einmal darauf, sodass es hervorgehoben wird, und klicken Sie auf die Schaltfläche „Extrahieren“. Nach dem Entpacken des Archivs sollte am Ende etwa Folgendes vorliegen:

    Als nächstes müssen wir eine CMS DLE-Datenbank (DataLife Engine) erstellen. Gehen Sie dazu im Hosting-Kontrollfeld zum Punkt „Datenbanken“ und klicken Sie auf die Schaltfläche „Erstellen“. Geben Sie den Datenbanknamen, den Benutzernamen und das Passwort ein und klicken Sie auf OK:

Zukünftig wird der Name der Datenbank und des Benutzers mit einem Präfix in Form Ihres Logins im Hosting-Control-Panel verwendet:

In der Spalte „Datenbanktyp“ wird der Datenbankhost db01.site angezeigt.

    Nachdem Sie die oben beschriebenen Schritte ausgeführt haben, greifen Sie im Browser auf Ihren Domainnamen zu, fahren mit der Installation von CMS DLE (DataLife Engine) fort und klicken auf die Schaltfläche „Installation starten“:

Beachten Sie! Um beim Zugriff auf eine Domäne mit der Installation von CMS DLE (DataLife Engine) zu beginnen, muss die Domäne bereits auf Datensätze vom Hosting-Server reagieren. Wenn die Domain gerade erst zum Server hinzugefügt wurde und die Informationen zu ihren Einträgen noch nicht über das Netzwerk verteilt wurden, können Sie sie registrieren und auf Ihrem Computer speichern hosts-Datei den folgenden Eintrag: Server-IP-Adresse, Domänenname

83.69.23*.*** Domainname

Die Server-IP-Adresse kann im Hosting-Kontrollpanel eingesehen werden. Domain Namen- Aufnahmeaufzeichnung:

domain_name.ru.

A (Internet v4-Adresse)

    Um mit der Installation fortzufahren, müssen Sie im nächsten Schritt die Lizenzvereinbarung lesen und akzeptieren.

Aktivieren Sie das Kontrollkästchen „Ich akzeptiere die Bedingungen der Vereinbarung“ und fahren Sie mit der Installation fort.

9. Einer der wichtigen Schritte während der Installation ist das Einrichten der Systemkonfiguration, bei der Sie die Verbindungsdaten zur Datenbank korrekt angeben und den Benutzernamen und das Passwort des Site-Administrators festlegen müssen.

Von Ihnen benötigte Daten (am Beispiel unseres Nutzers):

Basisname: vh12345_dle

DB-Benutzername: vh 12345_ Administrator

Passwort: das Passwort, das Sie beim Erstellen der Datenbank angegeben haben

MySQL Server: Spalte „Datenbanktyp“ im Abschnitt „Datenbanken“. db01.site(siehe Punkt 4) oder

Geben Sie in diesem Feld an mysql.your_domain

Das Präfix wird willkürlich festgelegt.

Zugangsdaten zur Zentrale- Das ist eine Schöpfung Konto Als Administrator Ihrer Website geben wir hier das gewünschte Login/Passwort und die E-Mail-Adresse des Administrators an.

    Die Installation von CMS DLE (DataLife Engine) ist abgeschlossen.

Löschen Sie die Datei install.php, es befindet sich im Verzeichnis www/Ihre_Domain

    Wir fordern eine Domain über einen Browser an, melden uns im Admin-Panel des CMS DLE (DataLife Engine) an und beginnen mit der Arbeit mit der Site.

Alle neuen Funktionen von DLE 12.1 können Sie in diesem Artikel nachlesen.

In der Pressemitteilung von DataLife Engine v.12.1 erfahren Sie mehr über die Erweiterung des Werbemoduls. Jetzt unterstützt das Modul die Kategoriefunktion. In dieser Version können Sie die Anzahl der Aufrufe von Werbematerialien und andere Ergänzungen im Zusammenhang mit der Werbeverwaltung verfolgen.

Es ist gut, dass die Verwendung kanonischer Links im Code für alle Seiten der Website hinzugefügt wurde, einschließlich der Navigation durch Abschnitte, der Anzeige der vollständigen Nachrichten usw. Dies ist ein Trick zur Verbesserung der SEO-Optimierung von Projekten. Er eliminiert doppelte Seiten, wenn falsche Links zu Ihrer Website irgendwo im Internet veröffentlicht werden oder wenn es aus irgendeinem Grund erforderlich ist, die Kontrolle falscher CNCs zu deaktivieren.

Aus Sicherheitsgründen wurde eine Funktion hinzugefügt, um die Site automatisch vor Codeflut oder dem Einfügen von Frames auf Websites Dritter zu schützen. Wenn Sie diese Einstellung aktivieren, wird die Anzeige Ihrer Ressource automatisch blockiert, wenn sie in einen Iframe auf der Website einer anderen Person eingebettet ist. So können Sie Ihre Website vor Angriffen wie Clickjacking schützen.

Ein weiteres interessantes Feature für die SEO-Seitenoptimierung sind die erweiterten Möglichkeiten des „Metatags“-Moduls; jetzt können Sie nicht nur Meta-Tags für Seiten festlegen, sondern auch einen beliebigen separaten Titel für die Seite und eine Seitenbeschreibung, die Sie später an einer beliebigen Stelle in Ihrer Vorlage anzeigen können .

(Empfohlen)
Hosting mit kostenlosem SSL-Zertifikat für Website, moderne Ausrüstung auf SSD - einer der Spitzenreiter in Qualität und niedrigem Preis. In diesem Artikel lesen wir.

Übrigens, wenn Sie ein hochwertiges mit einem kostenlosen SSL-Zertifikat benötigen, lohnt es sich Tarifplan und einem geschützten Anbieter bietet dieser Aktionscode 5 % Rabatt auf die Bestellung einer Domain und/oder eines Hostings

A460-09C2-059C-5161

Zum Beispiel etwa kostenloses Hosting(Kostenloses Hosting) Ohne Werbung und Bedingungen Ausführen von DataLife Engine 12-9.x oder einem anderen CMS – dieser Service hilft Ihnen innerhalb eines Monats zu verstehen, ob Hosting für Sie geeignet ist oder nicht.

Wir bieten DLE herunterladen verschiedene Versionen auf http://www.site im Bereich für alle ohne Registrierung (lizenzierte Versionen UTF 8 und Win 1251).

Die Hauptentwicklungsphase von Version 12.1 ist abgeschlossen, die Veröffentlichung befindet sich in der Test- und Vorabvorbereitungsphase, aber in der Zwischenzeit laden wir Sie ein, sich mit den Informationen darüber vertraut zu machen, was Sie mit der Veröffentlichung der neuen Version erwartet.

Folgende Änderungen wurden vorbereitet und umgesetzt:

1. Unterstützung für Kategorien im Werbeverwaltungsmodul hinzugefügt. In diesem Modul können Sie Kategorien erstellen und Ihre Werbemittel in diesen Kategorien platzieren. Überschriften werden ganz oben vor der Liste der hinzugefügten Werbemittel in Form von Ordnern angezeigt. Innerhalb der Kategorien selbst können Sie auch weitere Unterkategorien in unbegrenzter Anzahl erstellen. Wenn Sie also über eine große Anzahl an Werbematerialien verfügen, können Sie diese zur leichteren Navigation in verschiedenen Abschnitten und Unterabschnitten platzieren.

2. Es wurde die Möglichkeit hinzugefügt, die Anzahl der Aufrufe für Werbematerialien zu zählen, zum Skript-Kontrollfeld hinzugefügt. Aufrufe werden nur für echte Benutzer aufgezeichnet, die über einen Browser auf die Website zugegriffen haben. Bots, die die Website crawlen, werden nicht gezählt. Die Zählung der Aufrufe ist direkt für jedes Banner aktiviert, sodass Sie die Aufrufe nur für die Werbematerialien zählen können, die Sie benötigen. Sie haben auch die Möglichkeit festzulegen, ob Sie alle Banneraufrufe zählen möchten oder nur die Aufrufe einzelner Benutzer.


3. Für Werbematerialien im Admin-Panel wurde die Möglichkeit hinzugefügt, die Banneranzeige einzuschränken basierend auf der Anzahl der Aufrufe, und Sie können das Banner deaktivieren, wenn es eine bestimmte maximale Anzahl von Aufrufen erreicht.

4. Es wurde die Möglichkeit hinzugefügt, die Anzahl der Klicks für Werbematerialien zu zählen, die dem Skript-Kontrollfeld hinzugefügt wurden. DataLife Engine fängt automatisch HTML-Tags ab, die mit den Tags veröffentlicht wurden, und zeichnet automatisch Klicks darauf auf. Diese Links erfordern keine besondere Gestaltung, sie können zu beliebigen Adressen führen, die Sie benötigen. Sie haben auch die Möglichkeit festzulegen, ob Sie alle Klicks auf einen Link zählen möchten oder nur Klicks von einzelnen Benutzern.

5. Für Werbematerialien hat das Admin-Panel die Möglichkeit hinzugefügt, die Banneranzeige basierend auf der Anzahl der Klicks auf Ihr Banner zu begrenzen, und Sie können die Banneranzeige deaktivieren, wenn die angegebene maximale Anzahl von Klicks darauf erreicht ist.

7. Verwendung kanonischer Links hinzugefügt, im Seitencode, für alle Seiten der Website, einschließlich Navigation durch Abschnitte, Anzeige der vollständigen Nachrichten usw. Mit dieser Funktion können Sie die SEO-Optimierung von Websites verbessern und doppelte Seiten 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, fügte die Möglichkeit hinzu, standardmäßig für eine Kategorie festzulegen, ob Nachrichten aus dieser Kategorie auf der Hauptseite der Website veröffentlicht werden dürfen. Diese Einstellungen gelten zum Zeitpunkt des Hinzufügens oder Bearbeitens einer Veröffentlichung. 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 Veröffentlichung entfernt.

9. In den Kategorieeinstellungen in der Systemsteuerung, hat die Möglichkeit hinzugefügt, standardmäßig für eine Kategorie festzulegen, ob Kommentare für Beiträge aus dieser Kategorie erlaubt sind. Diese Einstellungen gelten zum Zeitpunkt des Hinzufügens oder Bearbeitens einer Veröffentlichung. Wenn Kommentare für eine Kategorie deaktiviert sind, wird die entsprechende Option zum Zeitpunkt des Hinzufügens oder Bearbeitens einer Veröffentlichung entfernt.

10. In den Kategorieeinstellungen in der Systemsteuerung wurde die Möglichkeit hinzugefügt, standardmäßig für eine Kategorie festzulegen, ob Bewertungen für Veröffentlichungen aus dieser Kategorie zulässig sind. Diese Einstellungen gelten zum Zeitpunkt des Hinzufügens oder Bearbeitens einer Veröffentlichung. Wenn die Verwendung von Bewertungen für eine Kategorie deaktiviert ist, wird die entsprechende Option zum Zeitpunkt des Hinzufügens oder Bearbeitens einer Veröffentlichung entfernt.

11. In den Skripteinstellungen in der Systemsteuerung Im Abschnitt „Sicherheitseinstellungen“ wurde die Möglichkeit hinzugefügt, den automatischen Website-Schutz vor dem Einbetten in Frames auf Websites Dritter zu aktivieren. Wenn Sie diese Einstellung aktivieren, wird Ihre Website automatisch blockiert, wenn sie in einen Iframe auf der Website einer anderen Person eingebettet ist. So können Sie Ihre Website vor Angriffen wie Clickjacking schützen.


12. Die Möglichkeiten des Moduls „Metatags“ wurden erweitert, Dieses Modul wurde in „Titel, Beschreibungen, Meta-Tags“ umbenannt. Jetzt können Sie in diesem Modul nicht nur Meta-Tags für Seiten festlegen, sondern auch einen separaten Titel für die Seite und eine Beschreibung der Seite, die Sie später an einer beliebigen Stelle in Ihrer Vorlage anzeigen können. Zu diesem Zweck wurden neue globale Tags für Vorlagen hinzugefügt: (page-title) – zeigt den Titel an, den Sie für die Seite angeben, (page-description) – zeigt die Beschreibung an, die Sie für die Seite angeben. Es ist auch möglich, BB- und HTML-Tags in der Seitenbeschreibung zu verwenden. So können Sie mit diesem Modul beispielsweise Titel und Beschreibungen für die Tag-Cloud für jedes Tag persönlich erstellen und anzeigen usw.

13. Neue globale Vorlagentext-Tags hinzugefügt, die den darin enthaltenen Text anzeigen, wenn im Modul „Titel, Beschreibungen, Meta-Tags“ ein Titel für die angezeigte Seite angegeben wurde. Außerdem wurden gegenüberliegende Text-Tags hinzugefügt, die den darin enthaltenen Text anzeigen, wenn der Titel für die angezeigte Seite nicht 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 angegeben wurde, text , die den darin eingeschlossenen Text anzeigen, wenn Es wurde keine Beschreibung für die angezeigte Seite angegeben.

14. Für die Kategoriemenüvorlage (categorymenu.tpl) wurde Unterstützung für neue Text-Tags hinzugefügt., die den darin enthaltenen Text anzeigen, wenn die Kategorie oder die Nachrichten, die auf der Website angezeigt werden, nicht zu der Kategorie aus dem Menü gehören. Dieses Tag kann nur innerhalb von Tags verwendet werden und wird beispielsweise verwendet, um einige Informationen (z. B. Links) nur für inaktive Kategorien aus dem Menü anzuzeigen.

15. Erweiterte Möglichkeiten zur Anzeige von Veröffentlichungen basierend auf den Werten zusätzlicher Felder in Veröffentlichungen. Beim Zugriff auf die Adresse http://yoursite/xfsearch/field name/field value/ werden wie bisher Publikationen angezeigt, die den angegebenen Wert in diesem bestimmten Feld enthalten, wenn für die die Option „Als Querverweise verwenden“ aktiviert ist Feld. Wenn Sie auf http://yoursite/xfsearch/field value/ zugreifen, werden Publikationen angezeigt, die diesen Wert für alle zusätzlichen Felder enthalten. Wenn Sie auf http://yoursite/xfsearch/field name/ zugreifen, werden alle Publikationen angezeigt, in denen dieses angegebene Feld ausgefüllt ist.

16. Den Skripteinstellungen wurde die Möglichkeit hinzugefügt, im Stammverzeichnis Ihrer Website eine separate Seite mit dem Namen 404.html zuzuweisen, um Seiten anzuzeigen, für die kein Inhalt vorhanden ist. Wenn Sie diese Einstellung aktivieren, können Sie anstelle der Standard-Systemmeldung „Diese Seite steht Ihnen leider nicht zur Verfügung, ihre Adresse hat sich geändert oder sie wurde gelöscht.“ eine separate, speziell vorbereitete Seite mit einem völlig eigenen Design anzeigen lassen . Diese Neuerung wird für Webmaster nützlich sein, die ein separates Design für die 404-Seiten ihrer Website erstellen möchten.

17. Den Skripteinstellungen wurde die Möglichkeit hinzugefügt, einen HTTP-Header zuzuweisen, von dem aus Benutzer-IP-Adressen abgerufen werden müssen. Diese Innovation wird für Websites nützlich sein, die verschiedene externe Proxyserver verwenden und nicht in der Lage sind, den Server für sie korrekt neu zu konfigurieren, um die richtigen echten IP-Adressen der Besucher zu erhalten. Zum Beispiel bei der Nutzung des Cloudflare-Dienstes und anderen zum Schutz vor DDOS-Angriffen und der Nutzung eines regulären Hosting-Plans ohne Zugriff auf Servereinstellungen. Jetzt können Sie in den Skripteinstellungen im Admin-Bereich dem Skript mitteilen, woher es die IP-Adresse der Website-Besucher beziehen soll.

18. Beim Löschen einer Kategorie im Skript-Kontrollfeld wurde die Möglichkeit hinzugefügt, auszuwählen, was mit Veröffentlichungen in dieser Kategorie geschehen soll. Sie können: „Diese Kategorie aus Veröffentlichungen entfernen“, „Kategorie durch eine andere oder andere Kategorien ersetzen“ und auch „Alle Veröffentlichungen in dieser Kategorie löschen“. Wenn außerdem eine Kategorie aus einer Veröffentlichung gelöscht oder ersetzt wird, wird nur die gelöschte Kategorie entfernt oder ersetzt. Wenn sich Ihre Veröffentlichung beispielsweise in den Kategorien „In der Welt“, „Nachrichten“, „Beliebt“ befindet und Sie beispielsweise die Kategorie „In der Welt“ löschen, dann wird für Veröffentlichungen in dieser Kategorie nur die Kategorie „In“ angezeigt Die Welt“ wird gelöscht oder ersetzt, alle anderen Kategorien in der Liste dieser Veröffentlichungen bleiben bestehen.

19. Für Veröffentlichungen wurde ein neuer Typ von Zusatzfeld hinzugefügt: „Reines HTML und JS.“ Wenn Sie dieses Feld verwenden, greift die DataLife Engine nicht in den darin geschriebenen Text ein und filtert den HTML-Code dieses Textes nicht. Außerdem lässt sie zu, dass darin reiner Javascript-Code geschrieben wird. Dieses Feld ist nützlich, wenn Sie Code in die Nachrichten einfügen müssen, der keine Sicherheitsüberprüfung erfordert, z. B. Ihren eigenen Spieler usw. Achtung: Da das Skript den Text aus diesem Feld nicht filtert, stellen Sie beim Erstellen sicher, dass Sie Einschränkungen festlegen, welche Gruppen es verwenden dürfen. Erlauben Sie die Nutzung nicht durch normale Benutzer, denen Sie nicht vertrauen, da dies sonst ein Sicherheitsrisiko für Ihre Website darstellen könnte.

20. Für zusätzliche Publikationsfelder, die über die Option „Als Querverweise verwenden“ verfügen, wurde die Möglichkeit hinzugefügt, ein Trennzeichen für Linkdaten anzugeben. Als Trennzeichen können Sie entweder einzelne Zeichen oder HTML-Code angeben. Früher wurde ein Komma als Listentrennzeichen verwendet; jetzt können Sie für jedes Feld Ihr eigenes persönliches Trennzeichen festlegen, wodurch Sie für jedes Feld in der Vorlage ein einzigartiges Ausgabedesign erstellen können.

21. Unterstützung für die Yandex Turbo-Technologie für reguläre RSS-Kanäle hinzugefügt, ohne die Einbindung des RSS-Stream-Typs als „Yandex-News“ in die Einstellungen zu verwenden, wurde hierfür Unterstützung für die Anzeige des vollständigen News-Tags (Full-Story) für jede Art von RSS-Stream hinzugefügt. 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 antworten, wenn alle neuesten Kommentare auf der Website angezeigt werden.
wenn die Unterstützung für Baumkommentare in den Skripteinstellungen aktiviert ist. So können Sie beispielsweise schnell auf auf der Website eingegangene Kommentare reagieren, ohne auf jede einzelne Nachricht eingehen zu müssen, da einige umfangreiche Skripte auf verzögertes Laden und Unabhängigkeit vom Seitenrendering umgestellt wurden. Diese Skripte werden parallel zum Rendern der Seite in den Browser geladen und erst gestartet, nachdem die Seite im Browser fertiggestellt wurde. Was optisch für eine schnellere Seitendarstellung sorgt.

24. Option für Benutzer hinzugefügt, die nicht auf der Website registriert sind Senden Sie Beschwerden über Neuigkeiten und Kommentare an die Site-Administration, da eine solche Möglichkeit bisher nur für registrierte Benutzer bestand.

25. Die Verwendung von Schema-Org-Mikro-Markup wurde hinzugefügt, um Bewertungen mit dem Typ „Bewertung“ anzuzeigen. Die Verwendung dieses Mikro-Markups ermöglicht es, dass bei der Anzeige vollständiger Nachrichten in den Suchergebnissen bei Google auch die Bewertung der Veröffentlichung angezeigt wird.

26. Automatische Erkennung der Ausrichtung von Fotos beim Hochladen auf den Server hinzugefügt, basierend auf Metainformationen, die in Grafikdateien enthalten sind. Wenn das Originalfoto auf dem Kopf stand, wird es beim Hochladen auf den Server vom Skript automatisch in die gewünschte Position gedreht. Dadurch entfällt die Notwendigkeit, Bilder zusätzlich am Computer zu bearbeiten, wenn die Kamera beim Fotografieren gedreht wurde.

27. Es wurde die Möglichkeit hinzugefügt, die Site-Administration automatisch über das Eintreffen neuer Nachrichten von Benutzern zu benachrichtigen
, das unter Moderation steht (sofern dies in den Skripteinstellungen aktiviert ist), wenn die Nachrichten über das Skript-Kontrollfeld hinzugefügt wurden. Bisher wurde eine Benachrichtigung nur gesendet, wenn ein Beitrag direkt von der Website hinzugefügt wurde.

28. Wenn der Benutzer eine Veröffentlichung im Control Panel bearbeitet, das zuvor auf der Seite veröffentlicht wurde, ihm aber gemäß den Einstellungen seiner Gruppe die Veröffentlichung ohne Moderation untersagt ist oder nicht in allen Kategorien veröffentlicht werden darf, dann wird der Seitenverwaltung ebenfalls eine entsprechende E-Mail-Benachrichtigung zugesandt dass diese Nachricht auf Moderation wartet.

29. Es wurden Änderungen an der Funktionsweise des Breadcrumbs-Moduls auf der Website vorgenommen. Wenn Nachrichten aus einer bestimmten Kategorie angezeigt werden, 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 stehen, oder es erscheint ein Link zu dieser Kategorie, wenn der Benutzer beispielsweise beim Navigieren auf den Seiten dieser Kategorie weiter gegangen ist. Somit können Sie mit dieser Innovation zyklische Links von Seiten auf sich selbst vermeiden.

30. Für das Modul „Querverweise“ im Control Panel, zwei neue Ersatzbereiche für Links hinzugefügt. Sie können einen Ersatz optional nur in statischen Seiten angeben, und Sie können einen Ersatz auch in statischen Seiten, Nachrichten und Kommentaren auswählen.

31. Für das Modul „Suchen und Ersetzen“ in der Systemsteuerung wurde die Möglichkeit hinzugefügt, Text in Umfragen für Veröffentlichungen und bei Abstimmungen auf der Website massenhaft zu ersetzen.


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

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


34. Dem Admin-Panel des Skripts wurde eine formatierte Ausgabe der Anzahl verschiedener Zähler (Ansichten, Veröffentlichungen, Kommentare) hinzugefügt. Die Ausgabe dieser Zähler erfolgt in formatierter Form, getrennt durch ein Leerzeichen von Hundertern, Tausendern, Millionen usw. Dies ermöglicht eine visuellere Darstellung und Wahrnehmung dieser Zahlen.

35. Für Vorlagen zum Anzeigen von Kommentaren und Hinzufügen von Kommentaren (addcomments.tpl und comments.tpl) wurde Unterstützung für neue Tags hinzugefügt. Text – zeigt Text im Tag an, wenn die Nachricht zu den angegebenen Kategorien gehört, sowie Tags: Text – Zeigt Text im Tag an, wenn die Nachrichten nicht zu den angegebenen Kategorien gehören. So können Sie für Veröffentlichungen aus unterschiedlichen Kategorien unterschiedliche Formate für die Anzeige von Kommentaren und das Hinzufügen von Kommentaren festlegen.

36. Unterstützung für Wortdeklinationen für das Tag hinzugefügt, das die Anzahl der Stimmen anzeigt, die zur Bewertung von Veröffentlichungen ausgesetzt waren. Sie können beispielsweise (vote-num) review||a|s verwenden. Bisher war dies für dieses Tag nicht verfügbar, weil... Es enthält HTML-Code, nicht nur eine Zahl.

37. Wenn die Skripteinstellungen die Nutzung der Site nur über das HTTPS-Protokoll ermöglichen, dann werden Cookies vom Browser ebenfalls nur über das HTTPS-Protokoll an den Server gesendet und bei Verwendung des regulären HTTP-Protokolls automatisch blockiert.

38. Kontrolle falscher CNC für statische Seiten hinzugefügt, dessen Veröffentlichungstext in mehrere Seiten unterteilt ist. Bei Angabe einer falschen Seitennummer erfolgt eine automatische 301-Weiterleitung zur Startadresse dieser Seite.

39. Für den RSS-Import von Veröffentlichungen wurde Unterstützung für den Import von Bildern aus dem Anhang-Tag hinzugefügt, der das Bild für die Veröffentlichung enthält. Wenn die Kurzbeschreibung im RSS-Stream nur aus Text besteht und das Bild darin als separates Tag angegeben ist, wird beim Importieren der Kurznachrichten auch das Bild für diese Veröffentlichung ganz am Anfang eingefügt.

40. Unterstützung für Weiterleitungen hinzugefügt, um vollständige Nachrichten zu erhalten, wenn der RSS-Import von Veröffentlichungen verwendet wird. Wenn es sich bei dem Link vom RSS-Feed um eine Weiterleitung zum weiteren Übergang zum Volltext der Nachrichten auf der Quellseite handelt, folgt DataLife Engine dieser Weiterleitung automatisch und übernimmt Inhalte von der endgültigen Quelle. Somit wird der Empfang vollständiger Nachrichten von höherer Qualität sein als zuvor.

41. Es wurden Änderungen an der Funktionsweise von Tags und vorgenommen. Wenn das Verwenden und Hinzufügen von Kommentaren für eine bestimmte Veröffentlichung verboten ist, verbergen diese Tags auch den darin enthaltenen Inhalt.

42. Wenn Kommentare zur Veröffentlichung zugelassen sind, aber gleichzeitig aufgrund anderer Einstellungen dem Benutzer oder der Benutzergruppe das Veröffentlichen von Kommentaren untersagt wurde, wird eine entsprechende Meldung nicht am Ende aller Kommentare angezeigt, sondern an der von Ihnen definierten Stelle in Ihrer Vorlage die Anzeige des Formulars zum Hinzufügen eines Kommentars mit dem Tag (Addcomments), wodurch Sie die Position dieser Nachricht auf Ihrer Website bestimmen können.

43. Zur Autorisierung über das soziale Netzwerk Odnoklassniki wurde die Möglichkeit hinzugefügt, die E-Mail des Benutzers automatisch zu empfangen, sofern die Anwendung selbst die entsprechenden Rechte von Odnoklassniki erhalten hat. Achtung, Odnoklassniki gewährt standardmäßig keine Rechte zum Empfang von E-Mails. Um den entsprechenden Zugriff zu erhalten, müssen Sie zusätzlich die sozialen Medien kontaktieren. Netzwerk, um den Empfang von E-Mails zu ermöglichen. Wenn die Erlaubnis vorliegt, importiert DLE auch automatisch die E-Mail-Adresse.

44. Verbessertes System zur Berechnung der Bildproportionen beim Erstellen kleiner Kopien. Dadurch entsteht eine korrektere und hochwertigere verkleinerte Kopie.

45. Verbessertes Suchsystem für Veröffentlichungen, wenn es in den Skripteinstellungen aktiviert ist, ein einfacher Suchtyp. Mit dem neuen Algorithmus können Sie Publikationen genauer und korrekter finden.

46. ​​​​Verbessertes System zur Kontrolle des Erscheinungsbilds doppelter Seiten, wenn Sie alle neuesten Kommentare auf der Website anzeigen.

47. Optimierte Verarbeitung zusätzlicher Publikationsfelder bei der Anzeige von Kurzpublikationen sowie während des Betriebs des Moduls zur Anzeige beliebter Publikationen.

48. Die visuellen Editoren TinyMCE und Froala wurden auf die neuesten Versionen aktualisiert. Eine Reihe identifizierter Fehler in diesen Editoren wurde korrigiert.

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

50. Bei Verwendung des Floara-Editors für Kommentare, fügte die Möglichkeit hinzu, Bilder schnell herunterzuladen und in Kommentare einzufügen. Sie können entweder auf das Symbol „Bild einfügen“ klicken und eine Datei zum Hochladen auswählen oder die Bilddatei einfach mit der Maus von Ihrem Computer in das Editorfeld ziehen. Anschließend wird das Bild automatisch geladen und an der Cursorposition im Editor eingefügt .

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

52. Die Bibliothek zum Versenden von E-Mails von der Site wurde auf die neuesten Versionen aktualisiert sowie eine Bibliothek zur Erkennung mobiler Geräte.

53. Es wurde ein Problem behoben, bei dem die Tags und in der Beitragsvorschau nicht verarbeitet wurden.

54. Es wurde ein Problem behoben, bei dem Meta-Tags für soziale Medien falsch generiert wurden. Video- und Audionetzwerke, sofern das Video zusätzlich veröffentlicht wurde. Felder und bestand aus Wiedergabelisten und Beschreibungen von Video- und Audiodateien.

55. Es wurde ein Problem behoben, bei dem unter bestimmten Situationen und Servereinstellungen die Vorschau von Veröffentlichungen möglicherweise nicht funktionierte, wenn Veröffentlichungen von der Site hinzugefügt wurden.

56. Es wurde ein Problem behoben, bei dem das dynamische Laden von Kommentaren nicht funktionierte, wenn dies in den Skripteinstellungen aktiviert ist und das Tag (jsfiles) ganz unten auf der Site platziert wird.

57. Es wurde ein Problem behoben, bei dem die Anzeige der neuesten Kommentare nicht funktionierte, falls die Betrachtung bestimmter Kategorien für eine bestimmte Gruppe verboten war.

58. Zuvor entdeckte und gemeldete kleinere Fehler im Skript wurden korrigiert.



Freunden erzählen