Hablemos del menú en el sitio web de dle. Más precisamente, cómo agregar sus propios elementos al menú o reemplazar los existentes por otros nuevos. Muy a menudo, para los principiantes que acaban de instalar este CMS, surge la pregunta: "¿Cómo reemplazar los elementos del menú estándar en la plantilla estándar con los suyos?" Si, en wordpress, esto se puede hacer sin editar el código, entonces en dle la situación es diferente, todavía tienes que entrar en el código y resolverlo un poco. Sin embargo, no hay nada difícil en agregar nuevos elementos, y espero que puedas ver esto hoy.
Entonces, pongámonos manos a la obra. Para empezar, necesitamos crear elementos que luego deben implementarse en el menú dle, ya sean páginas o categorías. Para hacer esto, vaya al panel de administración y haga clic en el elemento "lista de todas las secciones".
Y luego todo depende de la situación. Si necesitamos agregar un enlace a la categoría del sitio al menú, vaya al elemento "Categorías", y si necesitamos crear una página a la que el elemento del menú dirigirá al usuario, vaya a "Páginas estáticas". ít. No existe una diferencia fundamental entre ellos, por lo que elegiremos una de las dos opciones, por ejemplo, "Categorías".
Aparecerá un formulario para crear una nueva categoría en el sitio. Allí todo es sencillo. Para qué se utiliza cada campo de formulario, ver imagen.
No todos los campos que se describen en la figura son obligatorios, sino solo el primer y segundo campo. Y los puntos que no toqué en la imagen no se relacionan con las categorías en absoluto, sino con la configuración global del motor, como la configuración de salida de noticias de dle, y también brindan la capacidad de asignar una plantilla única para cada categoría por separado.
Después de completar los campos obligatorios, al menos los dos primeros, haga clic en el botón Agregar. Esta acción creará una nueva categoría en el sitio, un enlace al que agregaremos al menú dle. Y atención especial al segundo campo, donde era necesario registrar un nombre alternativo para la categoría, que será la dirección en la que se ubicará la categoría. En mi ejemplo, se verá así: http://site.ru/primer_category/
Ahora, pasemos a agregar directamente un nuevo elemento al menú dle.
Para hacer esto, en el panel de administración debe ir a la sección "Plantillas de sitios web".
Y luego debe seleccionar uno de los dos archivos, si se usa una plantilla estándar, en la que se registran los menús en el sitio. Hay dos tipos de menús en la plantilla estándar: este, y tanto horizontal como vertical. El archivo topmenu.tpl es responsable del menú horizontal y el archivo sidebar.tpl es responsable del menú vertical en la columna izquierda del sitio. Ambos archivos se pueden encontrar en la columna izquierda de la sección Plantillas del sitio. Y cuando haga clic en uno de ellos, el código de este archivo aparecerá en la columna de la derecha.
Después de abrir el archivo, debemos arreglar cualquier elemento existente en el nuestro. Es decir, cambiar el nombre, en este caso al nombre de la categoría. Y sustituya un enlace a la categoría en sí (nombre alternativo), en lugar de #. Es decir, si reemplazo el elemento "Acerca del sitio", el código del menú se verá así:
Por analogía, puede cambiar el resto de los elementos del menú. En cuanto al segundo menú, horizontal, la situación es exactamente la misma allí. Y por supuesto, todo lo que no necesitas se puede quitar. Y por supuesto, guarde el archivo editado.
Si no está seguro de algo, por ejemplo, si eliminará algo superfluo, simplemente hágalo para que, en caso de situaciones imprevistas, pueda restaurarse.
Y eso es todo para mí.
Hola amigos. Paso casi todo mi tiempo. Dado que la mayoría de mis sitios se basan en CMS DLE, tengo que trabajar mucho con este motor. He dicho antes que los desarrolladores no son amigos del SEO y, en general, nunca han escuchado esa palabra, pero resultó ser incluso peor de lo que podría ser. Incluso preparé toda una serie de publicaciones dedicadas a la "osificación" del motor nacional (ver en la categoría).
Pero hoy me gustaría hablar de algo tan importante como el mapa del sitio html para DLE. No importa cuánto busqué en Internet un módulo de tarjeta normal, no lo encontré. Por supuesto, existen varias soluciones, pero todas no dan el resultado deseado en absoluto y, a veces, incluso causan daño. Tuve que escribir el módulo yo mismo, o más bien confiar la implementación de mi "lista de deseos" a profesionales. Expreso mi profunda gratitud a Alexander Fomin por su entusiasmo y su increíble velocidad de trabajo.
El módulo de mapa del sitio para DLE que estoy a punto de presentarle cumple con todos los requisitos de SEO y es extremadamente fácil de instalar.
Una lista completa de módulos para DLE de Alaich "a:
SiteMap: módulo de generación de mapas de sitios HTML para DLE
Nombre original: mapa del sitio
Compatibilidad con CMS: DLE 8.2- 10.6
Extensión: Gratis, tal cual, cuando se requiere distribuir un enlace a la fuente
Versión actual: 2.2 (a partir del 08/05/2014)
Propósito: Genere una lista desordenada con enlaces a todas las publicaciones, categorías y páginas estáticas.
Peculiaridades: Generador de código de inserción visual. Configuraciones detalladas para el principio de mostrar todos los elementos del sitio (noticias, categorías, páginas estáticas), la cantidad de elementos mostrados, el principio de clasificación y el orden de clasificación, mostrar elementos como un enlace o en texto sin formato, la capacidad de incluir / excluir elementos específicos.
Descripción y configuración del módulo de mapa de sitio HTML para DLE
Amigos, el 3 de junio de 2012 es un gran día, se ha lanzado una nueva versión 2.0 del mapa del sitio. Estamos elevando la barra de usabilidad de nuestro módulo a un nuevo nivel. A nosotros (espero que a usted también) le haya gustado el sistema de generación de código visual implementado en el sistema y decidimos implementarlo en el módulo del mapa del sitio. Ahora no necesita leer manuales y descripciones de todas las funciones y sus valores, solo vaya al panel de administración, especifique algunos valores y eso es todo, ¡el módulo está listo para funcionar!
Además de lo anterior, me gustaría enumerar algunas características más importantes:
- el módulo está completamente en caché;
- el módulo utiliza la API DLE;
- el mapa no muestra las publicaciones que no han pasado la moderación, así como las previstas para el futuro;
- se tiene en cuenta la presencia/ausencia de CNC, así como el tipo de CNC;
- se proporciona tal sutileza: si alguien ha estado trabajando con el motor DLE durante mucho tiempo, entonces recuerda que en las primeras versiones no había CNC en absoluto, y luego apareció, pero solo de un tipo (el mismo tipo 3 ahora se está formando). Por lo tanto, esto también está previsto en este módulo: las publicaciones nuevas se muestran con una URL, cuyo tipo de CNC se selecciona en el panel de administración, y las antiguas, respectivamente, con la URL del CNC del tipo anterior.
A pesar de la apariencia de un generador visual, le sugiero que se familiarice con la mecánica del módulo.
El módulo se inserta en la plantilla main.tpl usando la etiqueta:
(incluye archivo="motor/módulos/sitemap.php?param1=valor1¶m2=valor2")
param1= — parámetro del módulo, value1 — valor del parámetro. ¿La configuración del módulo viene después del letrero? y separados por &.
Insertar ejemplo (muestra un mapa del sitio con una lista de páginas estáticas y noticias de categorías con id=2,3,4):
(contenido)
(incluye archivo="motor/módulos/sitemap.php?show_static=1&need_cats=2,3,4")
Para que el mapa del sitio se muestre en una página separada, la etiqueta (incluir...) debe estar encerrada entre y la etiqueta (contenido) debe estar encerrada en . Después de eso, el módulo estará disponible en http://site.ru/sitemap/
Después de cualquier cambio en los parámetros y sus valores, es necesario borrar el caché en el panel de administración.
Parámetros del módulo pasados a través de tpl al insertar:
- need_cats: una lista de categorías de identificación separadas por comas para mostrar en el mapa
- exc_cats - lista de categorías de identificación separadas por comas, excluidas del mapa
- need_news — lista separada por comas de artículos de identificación para mostrar en el mapa
- exc_news: lista separada por comas de ID de artículos que se excluirán del mapa
- no tiene sentido especificar estos parámetros al mismo tiempo
- need_static — lista separada por comas de ID de página estática para mostrar en el mapa
- exc_static: lista de páginas estáticas de identificación, separadas por comas, excluidas del mapa
- no tiene sentido especificar estos parámetros al mismo tiempo
- cats_as_links - muestra los nombres de las categorías como enlaces (1 o 0)
- show_static - muestra páginas estáticas en el mapa (1 o 0)
- cats_sort - campo de clasificación de la lista de categorías (campo de la tabla dle_category)
- cats_msort - dirección de clasificación de la lista de categorías (ASC o DESC)
- news_sort - campo de clasificación para la lista de artículos (campo de la tabla dle_post)
- news_msort - dirección de clasificación de la lista de artículos (ASC o DESC)
- static_sort - campo de clasificación para la lista de páginas estáticas (campo de la tabla dle_static)
- static_msort - dirección de clasificación de la lista de páginas estáticas (ASC o DESC)
- Hay 2 opciones de clasificación:
- ASC - ascendente (alfabéticamente)
- DESC - descendente (en orden inverso)
- si no se especifican el campo y el orden de clasificación, se utilizan los ajustes de categoría especificados o los parámetros DLE estándar
- cats_limit - número máximo de subcategorías para mostrar
- news_limit - el número máximo de artículos de salida de la categoría
- static_limit - el número máximo de páginas estáticas mostradas
Aviso no se requiere ninguno de los ajustes anteriores, no puede especificar nada en absoluto, simplemente inserte la etiqueta (incluir file="engine/modules/sitemap.php"), luego se usará la configuración predeterminada.
Clases de apariencia y estilo del mapa del sitio
Opcionalmente, es posible cambiar la apariencia del mapa del sitio, para ello abrimos el archivo de estilo (style.css) de nuestra plantilla y prescribimos las clases que se describen a continuación.
Lista de clases de CSS del mapa del sitio:
Sitemap_categories - elemento
- Lista de categoría
- Lista de categoría
.sitemap_items - elemento- lista de artículos
- lista de artículos
.sitemap_static_pages - elemento- lista de paginas estaticas
- lista de paginas estaticas
Raíz: una clase para los elementos anteriores ubicados en la raíz de la lista
Sitemap_categories a - elemento con nombre de categoria
.sitemap_categories span - elemento con nombre de categoria
.sitemap_items a - el elemento con título de artículo
.sitemap_static_pages un - elemento con nombre de página estáticoInstalación, desinstalación y actualización del módulo de mapa del sitio en DLE
Instalación del módulo
- Descomprima el archivo con el módulo;
- Copie el contenido de la carpeta de subidas (excepto /templates/) al servidor;
- Coloque el contenido de la carpeta uploads/templates/Default/ en su carpeta de plantillas;
- Ejecute el archivo http://site.ru/sitemap_installer.php y siga las instrucciones;
- Elimine el archivo sitemap_installer.php del servidor;
- Vaya al panel de administración, seleccione el módulo SiteMap y genere el código;
- Abra el archivo main.tpl de su plantilla y busque:
Motor de reescritura encendido
Agrega abajo:
$metaetiquetas =<<
Agregar arriba:
if ($do == "mapa del sitio" ) ($nam_e = "mapa del sitio" ; $metatags [ "título" ] = "Mapa del sitio ($config["home_title"]) "; $metaetiquetas["descripción"] = "Mapa del sitio ($config["descripción"]) "; $canónico = "" ; ) if ($do == "mapa del sitio") ( $nam_e = "Mapa del sitio"; $metatags["title"] = "Mapa del sitio ($config["home_title"])"; $metatags["description"] = " Mapa del sitio ( $config["descripción"])"; $canonical = ""; )
- El proceso de instalación está completo: el mapa del sitio está disponible en http://site.ru/sitemap/
Eliminación de un módulo
- Cargue el archivo sitemap_uninstaller.php en el servidor (en la carpeta donde está instalado DLE);
- Ejecute el archivo http://site.ru/sitemap_uninstaller.php y siga las instrucciones;
- Elimine todos los archivos del módulo descargados durante la instalación;
- Revertir todos los cambios en los archivos del motor (main.tpl y .htaccess) realizados durante la instalación;
- No olvides eliminar el archivo sitemap_uninstaller.php.
Actualización del módulo
- Descarga la nueva versión del módulo desde la página https://website/blog/post/1974
- Descomprimir el archivo con el módulo.
- Copie el contenido de la carpeta de carga (excepto el archivo sitemap_installer.php y la carpeta /templates/) en su servidor y responda "Sí" a las preguntas de su cliente FTP sobre la sustitución de archivos existentes.
¡Atención! Para actualizar de v.1.x a v.2.x:
Es necesario copiar completamente los archivos nuevos de la versión 2.x al servidor, si los nombres coinciden, confirme el reemplazo. Después de eso, debe ejecutar http://site.ru/sitemap_installer.php y seguir las instrucciones. Esto completa la actualización.Descargar el módulo HTML SiteMap para DLE
Historial de versiones (Registro de historial)
- v.2.2 - 08.05.2014
- Diseño de módulo completamente rediseñado para todas las versiones de DLE.
- Se corrigieron errores menores y se realizaron mejoras. Al actualizar, asegúrese de seguir el paso de editar el archivo engine.php en las instrucciones de actualización.
- v.2.1.1 - 17.04.2014
- El código del módulo se ha actualizado para que sea compatible con el nuevo formato de archivo de configuración de DLE versión 10.2 y superior.
- v.2.1 - 08.10.2012
- Se corrigió un error en el generador de código.
- Se corrigieron errores tipográficos en el panel de administración.
- v.2.0 - 03.06.2012
- Instalador añadido.
- Había un panel de administración con un generador de código para insertar en una plantilla.
- v.1.2 - 02.06.2012
- Se introdujo el control de versiones DLE.
- El módulo ahora es compatible con la línea DLE 8.2-9.6.
- v.1.1 - 02.11.2011
- Se corrigieron errores con algunas funciones del módulo.
- v.1.0 - 16.03.2011
- Lanzamiento oficial.
Preguntas frecuentes: respuestas a las preguntas más frecuentes
P:¿Por qué necesito dos sitemaps xml y html? ¿Cuál es su diferencia? ¿Se pueden usar al mismo tiempo?
A: Estas son dos entidades completamente diferentes: el mapa del sitio xml está destinado solo a los motores de búsqueda. El mapa del sitio html es para que los usuarios naveguen por el sitio. Pueden y deben usarse al mismo tiempo.P:¿Qué mapa del sitio se debe agregar al panel de webmaster de Yandex y Google?
A: Los motores de búsqueda necesitan "alimentar" exactamente el mapa del sitio xml, y no el mapa del sitio que crea este módulo.P:¿A qué mapa del sitio se puede vincular en el sitio (por ejemplo, en el pie de página)?
A: Solo necesita vincular al mapa del sitio html, es decir el que es creado por este módulo y está disponible en http://site.ru/sitemap/P: Recibí el siguiente error, ¿qué debo hacer?
Error fatal: no se puede volver a declarar la clase Sitemap en /.../engine/modules/sitemap.php en la línea 55
A: Use la instalación alternativa de un mapa del sitio a través de páginas estáticas: el método se describe aquíP:¿Funciona este módulo en DLE 10?
A: Sí, todo está funcionando bien. Pero si tiene alguna dificultad, entonces hay otra alternativa. Gracias al usuario bajo el apodo de Ryan: el método se describe aquíP: Tengo muchas publicaciones en el sitio, y todos estos enlaces se muestran en una página. ¡Esto es una mierda, Yandex lo jura!
A: Sí, Yandex jura. Para reducir el número de enlaces en una página, use el parámetro news_limit para limitar el número de salidas de noticias (vea la lista de parámetros para más detalles).P:¿Cuántos enlaces en la página del mapa pueden/deben mostrarse?
A: De la respuesta oficial del soporte de Yandex: la cantidad recomendada de enlaces en el mapa del sitio html no debe exceder los 3000 enlaces.P: Pero, ¿qué hay de dividir el mapa del sitio en páginas? Por favor, hazlo.
A: La paginación del mapa del sitio no está implícita en la estructura de la base de datos ni en la lógica del módulo. No se espera paginación en un futuro próximo.Así que les dije todo, descarguen, prueben y escriban reseñas. Si encuentra algún error, escriba, corregiremos todo lo más rápido posible. Además, si tiene algún deseo con respecto a la funcionalidad, las mejoras, también escriba, ¡discutiremos todo y lo haremos!
DESCARGO DE RESPONSABILIDAD Recientemente, este módulo se ha difundido en varios sitios dedicados a DLE, con otros nombres, con código modificado, derechos de autor eliminados/modificados, etc. Pero, sin embargo, quedan signos de que este es exactamente este módulo y desarrollado por Alexander Fomin. Por lo tanto, no asumo ninguna responsabilidad por las distribuciones descargadas de otros sitios.
Los "caballos oscuros" se encuentran no solo entre las personas, sino también entre los CMS. Uno de estos "caballos" es DLE.
Si hay mucha información sobre otros motores php en Internet, entonces solo se pueden encontrar algunos materiales valiosos sobre este CMS. Hagamos que este artículo valga la pena diciéndoles a los lectores cómo instalar una plantilla en DLE:
Conocido sobre CMS desconocido
Este motor no es tan popular en Internet global como WordPress o Joomla. Es una creación de programadores rusos. Por lo tanto, la mayoría de las veces puede tropezar con un sitio que se ejecuta en este CMS y una plantilla para DLE en Runet.
CMS DLE es posicionado por los creadores como base para el despliegue de portales de información y blogs. El sistema interno del motor está adaptado para cargas pesadas y tiene un alto grado de tolerancia a fallas:
Como la mayoría de los motores, DLE (DataLife Engine) se basa en php y MySQL. La principal desventaja de este gestor de contenidos es su pago. A pesar de ello, DLE ocupa la cuarta posición en cuanto a prevalencia entre los recursos ubicados en la zona ru. Aunque la mayoría de ellos (59 mil sitios) utilizan versiones pirateadas del motor.Una licencia para la configuración básica de CMS por un período de 1 año cuesta 2190 rublos. Su extensión para el segundo año (y los siguientes) costará 1490 rublos. El precio de la versión extendida es de 2790 rublos.
Además de las versiones de pago, también existe una gratuita. Esta versión del CMS es presentada por el fabricante como una versión de prueba del motor y la base para crear su primer sitio:
La principal desventaja de DLE es la débil seguridad. En 2008, los expertos criticaron a CMS por la baja seguridad de su sistema interno al momento de atender las solicitudes. Lo más probable es que este problema no se haya solucionado hoy.Según los datos analíticos de Yandex para 2011, la mayoría de las veces los sitios que funcionan sobre la base de CMS DLE están infectados. La última versión del motor en este momento es la versión 10.3. Ella salió en septiembre de 2014.
Características de la plantilla para DLE
Las plantillas para sitios DLE tienen una serie de características que distinguen fundamentalmente a este CMS de otros sistemas de administración de contenido:
- La estructura de plantillas del motor se basa en archivos TPL. Esto facilita mucho el proceso de maquetación y adaptación del diseño de la plantilla;
- El archivo de estructura principal es main.tpl. Todos los elementos de plantilla adicionales ( menú, barra lateral) también se definen mediante archivos TPL ;
- Las decisiones de estilo se escriben en dos archivos: los estilos para la parte del programa se establecen en engine.css, y todo lo demás está en style.css:
Luego debe ir al panel de control del sitio (archivo admin.php). Luego seleccione "" en el menú del lado izquierdo. Configuración de secuencias de comandos», « Ajustes del sistema»:
En la parte inferior, en la sección " Configuración general" vaya al elemento" Plantilla de sitio predeterminada". Seleccione la plantilla requerida de la lista desplegable. Después de realizar los cambios, no olvide hacer clic en " Guardar":
Después de eso, la nueva plantilla se activa y el sitio cambiará su apariencia. Pero antes de poner la plantilla en DLE, no olvides descomprimirla.V DLE CMS a diferencia de otros sistemas de administración de contenido populares, la plantilla no se instala desde un archivo.
Desafortunadamente, la mayoría de las plantillas para DLE, como el propio motor, son de pago. Pero si busca bien, en Runet puede encontrar un par de recursos decentes donde puede descargar plantillas de forma gratuita. Éstos son algunos de ellos:- dle-shablony.net: hay alrededor de 50 plantillas diferentes para descargar gratis. Pero todos están "volcados" en una sección general sin clasificar por categoría. Aunque entre ellos puedes encontrar ejemplares absolutamente “fresados”:
- newtemplates.ru: el sitio presenta una gran colección de plantillas pagas y gratuitas. Todos ellos están convenientemente ordenados en títulos temáticos. Pero incluso entre los pagos, puede encontrar muestras por valor de $ 5-10 y una tirada de solo 5 copias. ¡Y esto proporcionará al recurso un diseño con un grado bastante alto de singularidad!
- 10.dle-shabloni.ru es un recurso genial con una gran colección de plantillas para sitios DLE. Las etiquetas te ayudarán a encontrar entre ellas las que necesitas por tema o incluso por color. Puede ver cómo funciona la plantilla usando la demostración integrada o en el video que se reproduce en la ventana del reproductor de video de Youtube:
No olvide que cada plantilla fue desarrollada para una versión específica de CMS DLE. Se debe comprobar su cumplimiento antes de descargar la muestra seleccionada.
Cómo editar una plantilla DLE
A diferencia de otros sistemas de administración de contenido populares, DLE tiene un esquema de plantillas más simple. Gracias a esto, su edición es mucho más rápida y sencilla. El kit de herramientas de la parte administrativa del motor incluye un editor de código integrado.
Para acceder a esta herramienta necesitas:
- Vaya al panel de administración del sitio;
- En el menú de la izquierda, seleccione " Gestión de plantillas"," Plantillas de sitios ";
- En la lista desplegable ubicada en el campo " Plantilla seleccionada para editar"Instala la instancia deseada y haz clic en el botón" Ejecutar":
- Después de eso, la ventana del editor de código incorporado se mostrará a continuación. Pero antes de editar la plantilla, debe seleccionar un archivo para editar. El árbol de archivos de plantilla se encuentra a la izquierda. Después de hacer clic en la fuente deseada con el cursor, su contenido se mostrará en la ventana del editor:
La documentación técnica para CMS DLE está disponible para su estudio en sitio web oficial fabricante.
Puede leer sobre todas las nuevas funciones de DLE 12.1 en este artículo.
El comunicado de prensa de DataLife Engine v.12.1 le informará sobre la adición al módulo de publicidad, ahora el módulo admite la función de rúbrica, en esta versión puede realizar un seguimiento de la cantidad de vistas de materiales publicitarios y más adiciones relacionadas con la gestión de publicidad.
Se ha agregado uno bueno, posiblemente utilizando enlaces canónicos, al código para todas las páginas del sitio, incluida la navegación a través de las secciones, la visualización de las noticias completas, etc. Esta es una función para mejorar la optimización SEO de los proyectos, eliminar páginas duplicadas si se publican enlaces incorrectos a su sitio en cualquier lugar de Internet, o si por alguna razón es necesario deshabilitar el control de CNC incorrecto.
Por razones de seguridad, se ha agregado una función para proteger automáticamente el sitio de la carga de código o la inserción de marcos en sitios de terceros. Cuando esta configuración está habilitada, su recurso se bloqueará automáticamente si está incrustado en un iframe en el sitio de otra persona. De esta manera, puede proteger su sitio de ataques como el secuestro de clics.
Otra característica interesante para la optimización del sitio SEO son las capacidades ampliadas del módulo "Metaetiquetas", ahora será posible establecer no solo metaetiquetas para las páginas, sino también cualquier título separado para la página y la descripción de la página, que luego podrá mostrar. en cualquier lugar de su plantilla.
(recomendado)
Alojamiento con certificado SSL gratis para el sitio, equipos modernos en SSD: uno de los líderes en calidad y bajo precio. Leemos en este artículo.Por cierto, si necesita uno de alta calidad con un certificado SSL gratuito, un plan de tarifas favorable y un proveedor seguro, este código promocional ofrece un 5% de descuento al solicitar un dominio y/o hosting
A460-09C2-059C-5161
por ejemplo sobre alojamiento gratuito sin publicidad Y condiciones ejecutando DataLife Engine 12-9.x o cualquier otro CMS: este servicio lo ayudará a comprender en un mes si el alojamiento es adecuado para usted o no.
Ofrecemos descargar DLE diferentes versiones en http://www.site en la sección para todos sin registrarse (versiones licenciadas de UTF 8 y Win 1251).
La etapa principal de desarrollo de la versión 12.1 se completó, el lanzamiento se encuentra en pruebas y preparación previa al lanzamiento, pero por ahora lo invitamos a familiarizarse con la información sobre lo que le espera con el lanzamiento de la nueva versión.
Se han preparado e implementado los siguientes cambios:
1. Se agregó soporte para encabezados en el módulo de administración de anuncios.. Puede crear encabezados en este módulo y colocar sus materiales publicitarios en estos encabezados. Los encabezados se muestran en la parte superior, antes de la lista de materiales publicitarios agregados, en forma de carpetas. En las rúbricas mismas, también puede crear subtítulos adicionales en un número ilimitado. Por lo tanto, con una gran cantidad de materiales publicitarios, puede colocarlos para facilitar la navegación a través de ellos, en varios encabezados y subtítulos.
2. Se agregó la capacidad de contabilizar la cantidad de vistas para materiales promocionales. agregado en el panel de control de secuencias de comandos. Las vistas se cuentan solo para usuarios reales que accedieron al sitio usando un navegador. Los bots que rastrean el sitio no cuentan. El conteo de vistas está habilitado directamente para cada banner, por lo que solo puede contar las vistas de los anuncios que necesita. También tiene la opción de especificar si se deben contar todas las vistas de banner o solo se deben contar las vistas de usuarios únicos.
3. Para materiales promocionales en el panel de administración, se agregó la capacidad de limitar la visualización del banner. según la cantidad de vistas que tenga, y puede deshabilitar el banner cuando alcance la cantidad máxima de vistas especificada.4. Se agregó la capacidad de contabilizar la cantidad de clics para los materiales publicitarios agregados en el panel de control del script. DataLife Engine intercepta automáticamente las etiquetas HTML publicadas mediante etiquetas y realiza un seguimiento automático de los clics en ellas. No se requiere un diseño especial de estos enlaces, pueden conducir a cualquier dirección que necesite. También tiene la opción de especificar si desea contar todos los clics en un enlace o solo contar los clics de usuarios únicos.
5. Para los materiales publicitarios en el panel de administración, se ha agregado la capacidad de limitar la visualización de un banner en función de la cantidad de clics en su banner, y puede deshabilitar la visualización de un banner cuando se alcanza el número máximo de clics especificado. es alcanzado.
7. Uso agregado de enlaces canónicos, en el código de las páginas, para todas las páginas del sitio, incluida la navegación por secciones, visualización de las noticias completas, etc. Esta función le permite aumentar la optimización SEO de los sitios y también le permite evitar páginas duplicadas si se publican enlaces incorrectos a su sitio en algún lugar de Internet, o si por alguna razón necesita deshabilitar el control de CNC incorrecto.
8. En la configuración de categorías en el panel de control, agregó la capacidad de establecer de forma predeterminada para una categoría si se permite publicar noticias de esta categoría en la página principal del sitio. Estas configuraciones están vigentes al momento de agregar o editar una publicación, y si la publicación en la página principal está prohibida para una categoría, entonces la opción correspondiente se elimina al momento de agregar o editar una publicación.
9. En la configuración de categorías en el panel de control, agregó la capacidad de establecer de forma predeterminada para una categoría si se permiten comentarios para las publicaciones de esta categoría. Estas configuraciones son válidas al momento de agregar o editar una publicación, y si los comentarios están deshabilitados para una categoría, entonces la opción correspondiente se elimina al momento de agregar o editar una publicación.
10. En la configuración de categorías en el panel de control, agregó la capacidad de establecer de forma predeterminada para una categoría si se permite una calificación para las publicaciones de esta categoría. Estas configuraciones son válidas al momento de agregar o editar una publicación, y si se deshabilita el uso de una calificación para una categoría, entonces se elimina la opción correspondiente al momento de agregar o editar una publicación.
11. En la configuración del script en el panel de control, en la sección de configuración de seguridad, agregó la capacidad de habilitar la protección automática del sitio para que no se incruste en marcos en sitios de terceros. Cuando esta configuración está habilitada, su sitio se bloqueará automáticamente si está incrustado en un iframe en el sitio de otra persona. De esta manera, puede proteger su sitio de ataques como el secuestro de clics.
12. Se ampliaron las capacidades del módulo "Metatags", este módulo ha sido renombrado como "Títulos, descripciones, metaetiquetas". Ahora, en este módulo, puede establecer no solo etiquetas meta para las páginas, sino también un título separado para la página y una descripción de la página, que luego puede mostrar en cualquier parte de su plantilla. Para hacer esto, se han agregado nuevas etiquetas globales para plantillas: (título de la página): muestra el título que especifica para la página, (descripción de la página): muestra la descripción que especifica para la página. También se permite el uso de etiquetas BB y HTML en la descripción de la página. Por lo tanto, con este módulo, puede, por ejemplo, crear y mostrar títulos y descripciones para una nube de etiquetas para cada etiqueta individualmente, etc.
13. Se agregó un nuevo texto de etiquetas de plantilla global., que muestran el texto incluido en ellos si se estableció un título para la página que se está viendo en el módulo "Títulos, descripciones, metaetiquetas". Y también se agregaron etiquetas de texto opuesto que muestran el texto encerrado en ellas si no se estableció el título de la página que se está viendo. También se han agregado etiquetas similares para la descripción: texto, que muestra el texto incluido en ellas si se especificó una descripción para la página que se está viendo en el módulo "Encabezados, descripciones, metaetiquetas", texto que muestra el texto incluido en ellas si no había una descripción de la página que se estaba viendo.
14. Se ha agregado soporte para nuevas etiquetas de texto para la plantilla de menú de categorías (categorymenu.tpl)., que muestran el texto encerrado en ellos si la categoría vista en el sitio, o la noticia, no pertenece a la categoría del menú. Esta etiqueta solo se puede usar dentro de etiquetas y se usa, por ejemplo, para mostrar cierta información (como enlaces) solo para categorías inactivas del menú.
15. Opciones ampliadas para mostrar publicaciones basadas en los valores de campos adicionales en publicaciones. Cuando se accede desde http://yoursite/xfsearch/fieldname/fieldvalue/, las publicaciones se devolverán como antes y contienen el valor especificado en ese campo en particular si el campo está configurado para "usar como referencias cruzadas". Al acceder a http://yoursite/xfsearch/field value/, se mostrarán las publicaciones que contengan este valor para todos los campos adicionales. Al acceder a http://yoursite/xfsearch/field name/, se mostrarán todas las publicaciones en las que se llene este campo especificado.
16. En la configuración del script, se ha agregado la capacidad de asignar una página separada con el nombre 404.html en la raíz de su sitio para mostrar páginas para las que no hay contenido. Si esta configuración está habilitada, en lugar del mensaje estándar del sistema "Desafortunadamente, esta página no está disponible para usted, su dirección puede haber sido cambiada o eliminada", puede mostrar una página separada especialmente preparada de antemano, con un Diseño completamente independiente. Esta innovación será útil para los webmasters que quieran hacer un diseño separado de 404 páginas de su sitio.
17. Se ha agregado la capacidad de asignar un encabezado HTTP a la configuración del script, desde donde es necesario obtener las direcciones IP de los usuarios. Esta innovación será útil para los sitios que utilizan varios servidores proxy externos y no tienen la capacidad de reconfigurar correctamente el servidor para obtener las direcciones IP reales correctas de los visitantes. Por ejemplo, al usar el servicio cloudflare y otros para protegerse contra ataques DDOS y al usar un plan de alojamiento regular sin acceso a la configuración del servidor. Ahora, en la configuración del script en el panel de administración, puede decirle al script de dónde obtener la dirección IP de los visitantes del sitio.
18. Al eliminar una categoría en el panel de control de secuencias de comandos, agregó la posibilidad de elegir qué hacer con las publicaciones que están en esta categoría. Puedes: "Eliminar esta categoría de las publicaciones", "Reemplazar la categoría por otra u otras categorías", así como "Eliminar todas las publicaciones de esta categoría". En este caso, si se elimina o reemplaza una categoría de una publicación, solo se eliminará o reemplazará la categoría que se elimina. Por ejemplo, su publicación está en las categorías "Mundo", "Noticias", "Popular", y usted, por ejemplo, elimina la categoría "Mundo", entonces para las publicaciones en esta categoría, solo se eliminará la categoría "Mundo". , o reemplazadas, todas las demás categorías en la lista de estas publicaciones permanecerán en su lugar.
19. Se ha agregado un nuevo tipo de campo adicional para publicaciones: "HTML puro y JS". Al usar este campo, DataLife Engine no interferirá con el texto escrito en él, y no filtrará el código HTML de este texto, y también permite escribir código javascript puro en él. Este campo será útil cuando necesite insertar algún código en las noticias que no necesita ser verificado por seguridad, por ejemplo, cualquiera de su reproductor, etc. Atención, dado que el script no filtrará el texto de este campo, al crearlo, asegúrese de establecer restricciones sobre qué grupos pueden usarlo. No permita que lo utilicen usuarios comunes en los que no confíe, de lo contrario, puede representar un riesgo para la seguridad de su sitio.
20. Para campos adicionales de publicaciones, que tienen la opción "Usar como referencias cruzadas", se ha agregado la capacidad de especificar el delimitador para estas referencias. Puede especificar caracteres individuales y código HTML como separador. Anteriormente, se usaba una coma como separador de lista, ahora puede establecer su propio separador personal para cada campo, lo que le permite crear su propio diseño de salida único en la plantilla para cada campo.
21. Se agregó soporte para la tecnología "Yandex Turbo" para fuentes RSS regulares, sin utilizar la inclusión en la configuración del tipo de fuente RSS como "Noticias de Yandex", para este soporte adicional para mostrar la etiqueta de noticias completa (historia completa) para cualquier tipo de fuente RSS. Además, se actualizó la plantilla estándar /templates/rss.xml, lo que demuestra cómo debería verse una plantilla con soporte completo para Yandex Turbo. Del mismo modo, la capacidad de personalizar la plantilla RSS para la tecnología Yandex Zen es totalmente compatible.
22. Se agregó la capacidad de responder a los comentarios al ver todos los comentarios más recientes en el sitio, si la compatibilidad con comentarios en forma de árbol está habilitada en la configuración del script. Así, por ejemplo, puede responder rápidamente a los comentarios entrantes en el sitio sin entrar en cada noticia, debido al hecho de que algunas de las secuencias de comandos pesadas se han cambiado a una carga retrasada e independiente de la representación de la página. Estos scripts se cargan en el navegador en paralelo con la presentación de la página y se ejecutan solo después de que la página se presenta en el navegador. Lo que visualmente proporciona una visualización de página más rápida.24. Se agregó la capacidad para usuarios que no están registrados en el sitio., enviar quejas a la administración del sitio sobre noticias y comentarios, tal como existía anteriormente esta posibilidad solo para usuarios registrados.
25. Se agregó el uso del marcado de organización de esquema para mostrar una calificación con el tipo "Calificación". El uso de este marcado permite que las noticias completas, cuando se muestran en los resultados de búsqueda de Google, también muestren la calificación de la publicación.
26. Se agregó detección automática de la orientación de las fotos cuando se cargan en el servidor., a partir de la metainformación contenida en los archivos gráficos. Si la foto original estaba al revés, cuando se cargue en el servidor, el script también la girará automáticamente a la posición deseada. Esto elimina la necesidad de editar imágenes adicionales en una computadora si la cámara se giró al fotografiar.
27. Se agregó la capacidad de notificar automáticamente a la administración del sitio sobre nuevas noticias de los usuarios., que está bajo moderación (si está habilitado en la configuración del script), si la noticia se agregó desde el panel de control del script. Anteriormente, solo se enviaba una notificación si se agregaba una publicación directamente desde el sitio.28. Si el usuario edita la publicación en el panel de control, que se publicó anteriormente en el sitio, pero de acuerdo con la configuración de su grupo, tiene prohibido publicar sin moderación, o no puede publicar en todas las categorías, entonces la administración del sitio también recibirá una notificación por correo electrónico correspondiente que esta noticia está pendiente de moderación.
29. Se han realizado cambios en el funcionamiento del módulo Breadcrumbs en el sitio. Si se ven noticias de una determinada categoría, entonces para la categoría en la que se encuentra directamente el usuario, esta categoría se mostrará en forma de texto sin formato, no como un enlace. Solo las categorías que están más arriba en la jerarquía se mostrarán como un enlace, o se mostrará un enlace a esta categoría si, por ejemplo, el usuario ha ido más lejos en la navegación por las páginas de esta categoría. Así, esta innovación evita los enlaces cíclicos de las páginas a sí mismas.
30. Para el módulo "Referencias cruzadas" en el panel de control, se han agregado dos nuevas regiones de reemplazo para enlaces. Opcionalmente, puede especificar un reemplazo solo para páginas estáticas, así como seleccionar un reemplazo para páginas estáticas, noticias y comentarios.
31. Para el módulo "Buscar y reemplazar" en el panel de control, agregó la capacidad de reemplazar texto de forma masiva en las encuestas para publicaciones y en la votación en el sitio.
32. Se agregó la capacidad de eliminar todas las publicaciones., esperando la moderación de un usuario específico. Para hacer esto, en la sección de administración de usuarios, haga clic en el número de sus publicaciones y seleccione el elemento de menú apropiado.33. Se agregó la capacidad de eliminar todos los comentarios., esperando la moderación de un usuario específico. Para hacer esto, en la sección de administración de usuarios, haga clic en el número de sus comentarios y seleccione el elemento de menú apropiado.
34. Se ha agregado una visualización formateada del número de contadores diferentes (vistas, publicaciones, comentarios) al panel de administración del script. La salida de estos contadores se lleva a cabo en forma formateada como cientos, miles, millones, etc. separados por espacios. Eso da una representación y percepción más visual de estos números.35. Para las plantillas para mostrar comentarios y agregar comentarios (addcomments.tpl y comments.tpl), se agregó soporte para nuevas etiquetas texto: muestra texto en la etiqueta si la noticia pertenece a las categorías especificadas, así como etiquetas: texto - muestra texto en la etiqueta si la noticia no pertenece a las categorías especificadas. Por lo tanto, puede establecer un diseño diferente para mostrar comentarios y agregar comentarios para publicaciones de diferentes categorías.
36. Se agregó soporte para declinaciones de palabras para la etiqueta para mostrar la cantidad de votos., los cuales fueron expuestos para la calificación de publicaciones. Por ejemplo, puede usar (voto-num) feedback||a|s. Anteriormente, esto no estaba disponible para esta etiqueta. contiene código HTML, no solo un número.
37. Si la configuración del script permite el uso del sitio solo a través del protocolo HTTPS, las cookies del navegador también se enviarán al servidor solo a través del protocolo HTTPS y se bloquearán automáticamente si se utiliza el protocolo HTTP normal.
38. Añadido control de CNC incorrecto para páginas estáticas, cuyo texto de publicación se divide en varias páginas. Si se especifica un número de página incorrecto, se realizará una redirección 301 automática a la dirección inicial de esta página.
39. Para la importación RSS de publicaciones, se ha agregado soporte para importar imágenes desde la etiqueta del gabinete que contiene una imagen para publicación. Si la breve descripción en la fuente RSS es solo texto y la imagen se proporciona como una etiqueta separada, entonces la imagen de esta publicación también se agregará a las noticias breves cuando se importe desde el principio.
40. Se agregó soporte para redireccionamientos para obtener noticias completas al usar la importación de publicaciones RSS. Si el enlace de la fuente RSS es una redirección para una mayor transición al texto completo de las noticias en el sitio de origen, DataLife Engine seguirá automáticamente esta redirección y tomará el contenido de la fuente final. Así, recibir noticias completas será de mejor calidad que antes.
41. Se han realizado cambios en el trabajo de etiquetas y. Si el uso y la adición de comentarios están prohibidos para una publicación en particular, estas etiquetas también ocultarán el contenido en ellas.
42. En caso de que se permitan comentarios para su publicación, pero al mismo tiempo, de acuerdo con otras configuraciones, se le prohibió al usuario o grupo de usuarios publicar comentarios, luego se mostrará un mensaje al respecto no al final de todos los comentarios, sino en el lugar donde define la salida de el formulario para agregar un comentario con la etiqueta (addcomments) en su plantilla, por lo que puede determinar la ubicación de este mensaje en su sitio.
43. Para autorización utilizando la red social "Odnoklassniki", agregó la capacidad de recibir automáticamente el correo electrónico del usuario, siempre que la aplicación misma haya recibido los derechos apropiados de Odnoklassniki. Atención, por defecto, Odnoklassniki no otorga derechos para recibir correos electrónicos, y para obtener el acceso adecuado, debe comunicarse adicionalmente con la red social. red para permitir la recepción de correo electrónico. Si se otorga el permiso, DLE también importará automáticamente la dirección de correo electrónico.
44. Sistema mejorado para calcular proporciones de imágenes al crear copias pequeñas. Esto crea una copia reducida más correcta y de alta calidad.
45. Sistema de búsqueda de publicaciones mejorado cuando está habilitado en la configuración del script, un tipo de búsqueda simple. El nuevo algoritmo le permite encontrar publicaciones de manera más precisa y correcta.
46. Sistema de control mejorado para la aparición de páginas duplicadas, al ver todos los últimos comentarios en el sitio.
47. Procesamiento optimizado de campos adicionales de publicaciones al mostrar publicaciones breves, así como cuando se ejecuta el módulo para mostrar publicaciones populares.
48. Editores visuales actualizados TinyMCE y Froala a las versiones actuales. Se corrigieron varios errores identificados en estos editores.
49. El editor TinyMCE agregó soporte para insertar etiquetas de texto ocultas, utilizando el botón correspondiente en el editor.
50. Al usar el editor Floara para comentarios, agregó la capacidad de cargar e insertar rápidamente imágenes en un comentario. Puede hacer clic en el ícono de insertar imagen y seleccionar un archivo para cargar, o simplemente arrastrar y soltar el archivo de imagen desde su computadora al campo del editor, después de lo cual la imagen se cargará automáticamente y se insertará en la posición del cursor en el editor.
51. Se han realizado cambios menores en el diseño del panel de control de secuencias de comandos, destinado a eliminar algunos errores de diseño y mejorar la interacción con el panel de control.
52. Actualizado a las últimas versiones de la biblioteca para enviar correo desde el sitio, así como una biblioteca de detección de dispositivos móviles.
53. Se solucionó un problema por el cual las etiquetas y no se procesaban en la vista previa de la publicación.
54. Se solucionó un problema por el cual las etiquetas meta para las redes sociales se formaban incorrectamente. redes de video y audio, si el video fue publicado en el anuncio. campos y consistía en listas de reproducción y descripciones de archivos de video y audio.
55. Se solucionó un problema por el cual, en ciertas situaciones y configuraciones del servidor, la vista previa de la publicación podría no funcionar al agregar publicaciones desde el sitio.
56. Se solucionó un problema por el cual la carga dinámica de comentarios no funcionaba., si está habilitado en la configuración del script, y la etiqueta (jsfiles) se coloca en la parte inferior del sitio.
57. Se solucionó un problema por el cual la visualización de los últimos comentarios no funcionaba., en caso de que el visionado de determinadas categorías estuviera prohibido para un determinado colectivo.
58. Se han corregido errores menores en el script que se descubrieron y anunciaron anteriormente.
Este sistema de complementos le permite modificar cualquier funcionalidad del script a su discreción. La instalación de complementos en el sitio, la actualización de complementos, se lleva a cabo con un solo clic, directamente en el panel de control de DataLife Engine. Si el complemento se desarrolla para un nuevo sistema, los usuarios ya no tendrán que leer las instrucciones de instalación, editar algo directamente en los archivos de script, etc. Será suficiente para ellos simplemente cargar el complemento en el panel de administración y eso es todo.
El sistema de plug-in está construido utilizando la tecnología de sistema de archivos virtual. Usted describe en el complemento qué archivo y qué acciones se deben realizar, según esta información, DataLife Engine creará copias virtuales de estos archivos, con todos los cambios y modificaciones necesarios, y funcionará con las copias virtuales creadas sin afectar los archivos originales. Al mismo tiempo, puede describir cambios en casi todos los archivos, con la excepción de algunos básicos, como los archivos raíz, pero no tienen ninguna funcionalidad, excepto para conectar otros archivos. La funcionalidad de los archivos responsables de las funciones de AJAX también se puede cambiar, para esto se han reescrito por completo para que funcionen a través del controlador. ¿Qué beneficios proporciona esto? En primer lugar, los archivos originales siempre son los mismos, por lo que los complementos se pueden cambiar, eliminar, actualizar, etc. fácilmente. En segundo lugar, este sistema utiliza la carga mínima posible en los sitios en su conjunto, tk. las copias virtuales de los archivos se crean solo una vez, al momento de instalar o actualizar los complementos, después de lo cual DataLife Engine funciona con estos archivos modificados como con los archivos nativos ordinarios y no hay consumo de memoria para puntos de llamada, almacenamiento y control de información sobre dónde y qué funcionalidad debe cambiarse, etc. La carga en el servidor aumentará solo por la carga que traerá consigo el propio complemento, y el sistema de administración de complementos no causará ninguna carga adicional. En tercer lugar, no hay problemas directamente con la actualización del script, el script se puede actualizar a nuevas versiones y sus complementos se aplicarán automáticamente a las nuevas versiones. Al mismo tiempo, diferentes complementos pueden modificar el mismo archivo sin causar conflictos, siempre que, por supuesto, diferentes complementos no realicen acciones directamente opuestas entre sí.
Entonces, en el propio módulo de administración de complementos, puede crear un complemento directamente en el panel de control o cargar un complemento listo para usar. Considere agregar un nuevo complemento al panel de control directamente:
En la primera pestaña, establece información general sobre el complemento. Su nombre, su breve descripción. Para que sea más fácil distinguirlo de otros complementos, puede asignarle un icono que utilizará en la lista de complementos. También especifica la versión del propio complemento y la versión de DataLife Engine con la que es compatible.
En la siguiente pestaña, especifica directamente las acciones en los archivos que deben realizarse. Puede agregar uno o más archivos en los que desea realizar acciones, así como asignar una o más acciones a cada archivo que necesita realizar. En archivos, puede hacer lo siguiente:
1. Busque y reemplace cualquier código.
2. Busque y agregue el código deseado arriba.
3. Busque y agregue cualquier código a continuación.
4. Reemplace completamente el contenido del archivo con el suyo propio.
5. Cree un nuevo archivo virtual que no exista en el DLE original.
También puede agregar o eliminar archivos, cambiar o eliminar acciones en archivos en cualquier momento. Para facilitar la percepción y la edición, se resalta todo el código y los campos se pueden ampliar dinámicamente.
Por lo tanto, la situación en la que previamente corrigió manualmente los archivos de secuencia de comandos y almacenó los cambios en algún lugar de su bloc de notas, y cada vez que actualizó la secuencia de comandos, los volvió a ingresar en los archivos de secuencia de comandos, con la nueva versión se convierte completamente en una cosa del pasado. Puede crear su propio complemento directamente en el panel de administración, describiendo los cambios que necesita en la secuencia de comandos una vez, y cuando actualice la secuencia de comandos a una nueva versión, ya no tendrá que preocuparse por eso, sus cambios se aplicarán automáticamente. a nuevas versiones.
En la siguiente pestaña, puede agregar las acciones necesarias en la base de datos MySQL que el complemento debe realizar en ciertas situaciones. Puede configurar una lista de consultas de MySQL para que se ejecuten al instalar el complemento, al actualizarlo, cuando está deshabilitado, cuando está habilitado, cuando se elimina. Al mismo tiempo, para cada acción, puede establecer una o una lista de varias consultas a la base de datos.
Para un complemento existente, puede hacer lo siguiente: puede deshabilitarlo, pero permanece en el sitio, pero el script lo ignora por completo y todas sus acciones en los archivos se suspenden. Puede actualizarlo a una versión más nueva si hay una. Descargue el complemento a su computadora para instalarlo en otro sitio. En este caso, el archivo en sí se descarga en formato XML y este XML contiene una descripción de todas las acciones. De hecho, el complemento es un archivo XML que se puede instalar en el sitio en el panel de administración.
Considere cargar un complemento listo para usar en el sitio. Puede descargar e instalar un complemento listo para usar en su sitio. Cuando hace clic en el botón correspondiente, puede cargar un archivo XML con el complemento. O un archivo ZIP con un complemento. Esto le permite crear complementos muy complejos que contienen una gran cantidad de otros archivos adicionales, tanto gráficos como archivos PHP. Por ejemplo, para no describir todas las acciones directamente en el propio complemento, puede crear archivos adicionales y empaquetarlos en un archivo, descomponiéndolos en nuevos lugares. Al mismo tiempo, es importante saber que el archivo puede contener solo aquellos archivos PHP que no están incluidos en la distribución, pero solo sus archivos adicionales, si hay archivos incluidos en la distribución, dichas descargas serán bloqueadas. La modificación de los archivos estándar ya debe estar descrita en el propio complemento. El archivo del complemento XML en sí debe estar ubicado en la raíz de su archivo.
Si está cargando un archivo con un complemento y DataLife Engine no tiene los derechos para escribir los archivos en su archivo. Automáticamente solicitará acceso FTP para descargar su archivo. Si no se requiere acceso, todo se copiará automáticamente sin ellos. Al mismo tiempo, estos accesos no se almacenarán en ningún lugar, sino que se eliminarán automáticamente cuando ya no sean necesarios.
El nuevo sistema de administración de complementos también tiene un sistema de registro de errores incorporado en el complemento. Si no se puede realizar alguna acción en los archivos, o si se produce algún error, puede verlos y corregirlos fácilmente. Por ejemplo, esto es extremadamente conveniente si su complemento no es compatible con la próxima versión de DLE, lo verá rápidamente y podrá adaptar fácilmente el complemento.
.sitemap_static_pages li - elemento - lista de paginas estaticas
.sitemap_items li - elemento - lista de artículos
.sitemap_categories li - elemento