Counter intitle datalife engine kontrolpanel. Opsætning af DataLife Engine

Der er et stort antal sider på internettet, og de kører alle på forskellige motorer. Forskellene ligger primært i funktionalitet motorer og brugervenlighed til eksterne brugere websteder. De mest populære motorer er Joomla, WordPress, Drupal, DLE. Lad os se på sidstnævnte mere detaljeret, da den, da den er en af ​​de mest bekvemme og enkle motorer, i stigende grad vælges af webmastere og bliver grundlaget for de fleste webressourcer.

DLE-motoren er DataLifeEngine - det grundlag, man tidligere forventede brugt til ressourcer med nyhedsfeeds og anmeldelser. I dag kører en lang række websteder dedikeret til ethvert emne på denne motor.

DLE-motoren har opnået sin popularitet takket være dens enorme funktionalitet, som alt sammen er skrevet detaljeret om på hjemmesiden dle-news.ru. Skaberne af denne motor tilbyder to versioner af deres produkt: betalt og gratis. Det er logisk at antage, at den gratis version vil have flere handicap. Men på trods af dette er den gratis version af DLE-produktet en fremragende motor for både nybegyndere og mere avancerede webmastere. Websteder, ikke kun med nyheder, men også dem, der er dedikeret til madlavning, medicinske emner osv., fungerer godt på det.

På hvilken hosting kan du installere DLE?

Før du begynder at installere DLE-motoren, vil det være en god idé at sætte dig ind i de krav, den stiller til serveren. Først og fremmest er der flere installerede biblioteker: PHP Zlib, PHP XML, PHP GD2, PHP iconv. Udover, software bør omfatte Apache versioner 2.0 og nyere, PHP 4.3.2+ eller PHP 5.0+ og MySQL-versioner, der ikke er ældre end 4.0. RAM skal være mindst 8 megabyte stor, men dette er minimum. Ingen forbyder at bruge RAM med 16 megabyte, som produktet vil fungere endnu bedre på.

Når du bruger DLE-motoren på serveren, er det bedre at deaktivere sikker tilstand, som er udpeget som SafeMode.

Tjek hosting for overholdelse

Beskrivelsen af ​​installationsprocessen, som du vil læse nedenfor, er baseret på konklusionerne efter installation af motoren på en testwebressource. For mere klart eksempel Der er skærmbilleder af hvert trin i installationsprocessen.

Vi begynder installationen ved at kontrollere den fulde liste over indstillinger. For at gøre dette skal du tilføje til roden af ​​webstedet Tekstdokument, giv den navnet phpinfo.php, og skriv koden i den:

Så kører vi det script, som vi nåede at lave. I browseren skriver vi følgende: https://my_site.ru/phpinfo.php. Herefter kan vi se følgende billede på siden:

De steder, der er cirklet med rødt, er de vigtigste parametre, der bestemmer videre arbejde oprettet webressource. For at kunne arbejde med grafiske objekter skal du f.eks Normal drift PHP biblioteker GD2. Hvis det er installeret forkert, vil captcha'en ikke blive vist på webstedet.

For at den oprettede webressource skal fungere normalt, er det også nødvendigt at installere MySQL-databasen. Systemet vil anmode om et login og en adgangskode. For ikke at glemme disse data, er det bedre at skrive det ned et sted. For at konfigurere databasen bruger vi kontrolpanelet, der er tilgængeligt på hostingen.

Detaljerede instruktioner til installation af DLE

Når pakken med motoren er downloadet til din computer, skal du pakke den ud og installere den. Men vi installerer ikke alt, men kun uploadmappen og dokumentationsmappen. Hvis hostingen har en funktion til at genkende zip-arkiver, vil installationsprocessen gå hurtigere. Hvis denne funktion ikke understøttes, skal filer fra arkivet downloades separat.

Det er meget praktisk at arbejde med TotalCommander, når du installerer DLE-motoren. Når du kopierer filer eller mapper til serveren, skal afkrydsningsfeltet "Oversæt filnavne til små bogstaver" fjernes.

Hvis serveren tillader dig at genkende og pakke arkivet ud, placerer vi alle de filer, der er i uploadmappen, i det på én gang.

Nu lukker vi TotalCommander ned og fortsætter installationen ved hjælp af ftp-klienten. For at siden fungerer korrekt, skal du meget omhyggeligt indtaste dataene på serverfilerne og mapperne.

For at justere attributterne skal du vælge den ønskede mappe. Når du ændrer mappetilladelser, erstattes de ikke med indholdet af mapperne. Den mest bekvemme måde at vælge filer og mapper, som vi vil ændre, er gennem TotalCommander eller tastaturgenvejen Alt+A.

Indtast det, vi har brug for, i vinduet, der åbnes, og klik på OK.

— Indstil skabelonmappen og alle dens undermapper til skrivetilladelse (CHMOD 777)

— Indstil alle filer i skabelonmappen til skrivetilladelse (CHMOD 666)

- Indstil skrivetilladelser (CHMOD 777) til backup-mapper, uploads, såvel som for alle mapper inde i dem.

— Indstil skrivetilladelser (CHMOD 777) for mapperne /engine/data/, /engine/cache/, /engine/cache/system/.

Når alle justeringer er foretaget, skal du indtaste følgende post i browseren: https://proba.regciti.ru/install.php. Det betyder, at vi skal køre en fil kaldet install.php. Når filen er startet, vises tip i hvert vindue, der åbnes. Baseret på disse signaturer fortsætter vi installationsprocessen. Grundlæggende starter det automatisk, og systemet selv tjekker alle de filer, der skal installeres, og giver dig besked, når installationen er færdig.

Nu kan du se det foreløbige resultat af det, du har arbejdet så hårdt på hele tiden. Indtast https://dit webstedsnavn/index.php i browserlinjen. En demoside åbnes foran dig. For at logge ind på administrationspanelet og begynde at arbejde, skal du indtaste følgende post i adresselinjen: https://dit webstedsnavn/admin.php. Hvis installationen er korrekt, skal følgende billede vises på skærmen:

Vi er enige i forslaget, der vises i nederste venstre hjørne og begynder installationen. Når du har klikket på denne knap, vises et vindue, hvor du bliver bedt om at læse vilkårene i licensaftalen. Du vil kun være i stand til at gå til næste side, hvis du accepterer denne aftale og markerer det relevante felt. Klik på "fortsæt":

Efter dette vil processen med at kontrollere alle de komponenter og filer, der er blevet installeret, automatisk begynde. Scriptet vil automatisk angive de fejl, der blev lavet, og som skal rettes for at fortsætte med at arbejde. Dette billede indeholder en liste over flere elementer. De skal være uden en rød kontur - det vil betyde, at scriptet ikke opdagede nogen fejl, og du kan fortsætte med at arbejde. Hvis en vare er markeret med rødt, retter vi fejlen. I princippet kan scriptet kræve, at du skal rette fejl, og du kan afvise, men så forvente, at systemet går ned på nogle punkter. Og det vil kun være din skyld, ikke udbyderne eller brugerne. Hvis fejlene ikke kan rettes, kan du bede om råd eller hjælp hos den udbyder, som giver dig plads på serveren.

Nederst i vinduet er der også en liste over emner, der skal være uden rød kontur. Men disse fejl er ikke så kritiske og påvirker muligvis ikke driften af ​​det fremtidige websted. Sagen er, at scriptet har visse standardindstillinger, og de falder måske ikke altid sammen med brugerdefinerede indstillinger. Det er bedre på dette stadium at rådføre sig med hostingudbyderen og afklare, om nogen af ​​indstillingerne fremhævet med rødt muligvis ikke falder sammen med dem, som systemet foreslår.

Vi fortsætter og får et nyt vindue, der åbner. Her kan du finde ud af, hvilke fejl der blev lavet, da du lavede ændringer i attributter for mapper og filer. Selve scriptet vil fortælle dig, hvor du lavede fejl eller gik glip af noget.

Hvis der stadig er fejl, er det bedre at rette dem gennem en FTP-klient. Efter justeringen opdaterer vi siden og ser, om der stadig er steder, hvor der skal justeres. Hvis du gjorde alt korrekt, og systemet ikke tildelte nogen steder med fejl, tillykke! Du har gennemført et af de sværeste og mest kritiske stadier af installationen, og nu kan du trygt fortsætte!

MySQL-server:

MySQL-kodning:

Følgende billede viser steder, der skal indtastes meget omhyggeligt og korrekt.

Navnet på databasen vil være det samme, som vi tildelte det i begyndelsen. I vores tilfælde er det proba_regciti.

I afsnittet "Brugernavn" skal du indtaste login for den bruger, på hvis vegne databasen blev oprettet. På det tidspunkt skrev vi også login og adgangskode ned for en sikkerheds skyld.

Vi angiver adressen E-mail i e-mail-linjen. Klik på "Fortsæt". Hvis der ikke er indtastningsfejl, vises følgende meddelelse på forrige side: “Tillykke! Installationen er fuldført."

I det næste vindue, der åbnes, er vi opmærksomme på flere punkter.

Da du installerede scriptet, blev der automatisk oprettet en database med det, en administratorkonto blev oprettet, og systemdriftsindstillinger blev oprettet. For at undgå at miste alle indstillinger og skulle geninstallere, anbefales det at slette install.php.

Jeg håber, at du nu forstår, hvordan du installerer DLE på din hosting. Hvis du stadig har spørgsmål, så spørg dem i kommentarerne til denne artikel.

Udgivet af forfatter

Hej. Jeg vil dedikere dette emne til oprettelsen af ​​det enkleste modul for de populære CMS Datalife Engine. I Rusland såvel som i CIS-landene er det ret populært, men af ​​en eller anden grund er der stadig ingen artikler om denne cms på Habré. Jeg vil forsøge at rette op på denne misforståelse. I denne artikel lærer du, hvordan du gør enkleste modul til dette CMS, og gør dig også bekendt med motorens struktur.

Introduktion

Jeg vil gerne bemærke, at systemet er efterspurgt blandt underholdningswebsteder. Dette er forståeligt, systemet er nemt at bruge, har et tilstrækkeligt antal moduler og skabeloner. Og næsten alt hvad du har brug for er der ud af kassen. Nogle gange mangler der dog noget. Vi vil forsøge at løse dette problem.

Hvorfor DLE?

Du undrer dig måske over, hvorfor jeg valgte netop dette CMS. Svaret er enkelt: en ret logisk struktur af selve motoren, adskillelse af skabeloner fra koden, en ret simpel skabelonmotor, igen en ret logisk placering af alt indeni - det er nemt at finde ud af, hvad der er hvad. Plus, systemet forbliver relativt let og praktisk. Den er ikke så funktionel som for eksempel Drupal, men jeg kan stadig lide den.

Struktur

Først skal vi vide noget om motorens struktur. Du kan ikke lave noget rod på serveren, så vi gemmer alt i vores egne mapper.

Moduler til at køre motoren er normalt placeret i en mappe /motor/moduler/.

I mappe /engine/inc/ der er admin panel filer.

Fra version 8.x blev det muligt at forbinde moduler direkte i skabelonen. Skabelonen er placeret i mappen /templates/template_name/. I denne mappe er der en fil main.tpl Dette er skabelonens rodfil, normalt er skabelonens hovedstruktur placeret i den. Typisk kan modulet tilsluttes sådan:

(inkluder file="engine/modules/mod_category.php")

Hvor mod_category.php er en fil placeret i /engine/modules/-kategorien. Jeg tror, ​​det er helt klart, lad os komme videre.

Lad os lave et modul til at vise de seneste kommentarer med caching. For at gøre dette, lad os oprette en fil i mappen /engine/modules/ og kalde den mod_lastcomm.php. Dernæst giver jeg en liste over koden til denne fil med detaljerede kommentarer.

Kode

DATALIFEENGINE". Denne konstant er defineret i index.php og dens værdi TRUE symboliserer, at filen er inkluderet ved hjælp af include/require, og ikke bare lanceret. */ if(!defined("DATALIFEENGINE")) ( die("Hackingforsøg! " ); ) /* Vi forbinder api-klassen, så vi kan bruge funktioner til at arbejde med cachen. */ include ("engine/api/api.class.php"); /* Vi forsøger at læse den information, der er gemt i cache med navn lastcomm. Jeg anbefaler at give meningsfulde navne til alt, hvad vi gemmer i cachen. sidste komm er en fil i en mappe /engine/cache/, A 60 er cachens levetid i sekunder. I dette tilfælde, hvis der er gået mere tid siden filen blev oprettet end 60 sekunder, så bliver vi nødt til at gå ind i databasen igen. */ $lastcomm=$dle_api->load_from_cache("lastcomm", 60); /* Tjek om vi har en cache eller ej. Hvis ikke, så går vi ind i databasen. */ if (!$lastcomm) ( /* Selve forespørgslen i databasen. Den udføres ved hjælp af $db-klassefunktionen. PREFIX-konstanten indeholder det præfiks, der er angivet ved installation af cms. Kolonnenavnene hedder ganske normalt, jeg tror der er det ikke nødvendigt at forklare, hvad de gør. Vi sætter forespørgsels-id'et ind i $sql-variablen. */ $sql = $db->query("SELECT comments.post_id, comments.text, comments.autor, post.id, post .flag, post.category, post.date som nyhedsdato , post.title, post.alt_name FRA " . PREFIX . "_kommentarer som kommentarer, " . PREFIX . "_post som indlæg HVOR post.id=comments.post_id ORDER BY kommentarer. date DESC LIMIT 0.20"); /* C ved at bruge funktionen get_row() i $db-klassen, læser vi sekventielt hver række fra prøveresultaterne. Informationen indtastes i $row-arrayet med indekser svarende til tabelfeltnavnene * / while ($row = $db->get_row($sql)) ( /* Klip eventuelt nyhedstitlen af ​​*/ if (strlen($row["title"]) > 50) ( $title = substr($ række["title"], 0, 50)."..."; ) else ( $title = $row["title"]; ) /* Dann et link til brugerens profil. Lignende */ $aname=urlencode($row["autor"]); $navn= " ". $row["autor"] .""; /* Form teksten i kommentaren, og trim den om nødvendigt */ $text = htmlspecialchars($row["text"]); if (strlen($text) > 1024) $text= substr($text , 0, 1024) "..."; /* Dann et link til nyhederne. $config-arrayet indeholder alle systemindstillinger. Især $config["http_home_url"] er domænets URL. */ $newslink = $config["http_home_url"].$ række["post_id"]."-".$row["alt_name"].".html"; $hint = "onMouseover=\"showhint("$text", dette, begivenhed, "");\"" ; $title = " ".stripslashes($title).""; /* Sidste indlæg for en kommentar */ $lastcomm.="Fra $navn i nyheder:
$titel

"; ) $db->free(); /* Cache de modtagne data. For bedre at forstå caching-funktionerne, åbn filen "engine/api/api.class.php" alt er perfekt kommenteret */ $dle_api-> save_to_cache (" lastcomm", $lastcomm); ) /* Udskriv resultatet */ echo $lastcomm; ?>

Konklusion

Denne kode virker fuldstændig. Og selvfølgelig har det sine mangler. For eksempel kontrolleres det ikke for links, om CNC'en er aktiveret. Eller når vi klikker på et link til en brugers profil, føres vi direkte til hans profil, og ikke til et jQuery-vindue med kort information. Generelt er der noget at forbedre. Men alle disse ting blev ikke inkluderet her af kun én grund - for at forhindre begynderen i at blive forvirret. Jeg råder dig også til at analysere andre filer, for eksempel topnews.php. Har du spørgsmål til skrivning af moduler eller om systemet generelt, svarer jeg gerne på dem.

Det er alt for mig, hvis dette emne virker interessant for nogen, vil jeg lave en række artikler om cms Datalide Engine (DLE).

Åh ja, dette er min første artikel om Habré, så undskyld hvis der er noget galt.

Kun til informationsformål. Administrationen er ikke ansvarlig for dens indhold. Download gratis.


Kære venner,

Vi præsenterer for dig ny version vores script DataLife Engine v.13.1 NULLED. I denne udgivelse kan du forvente tilføjelse af understøttelse for automatisk opdatering af plugins til nye versioner og en række andre forbedringer i plugin-systemet, nye funktioner er tilføjet for mere behageligt arbejde med yderligere felter tilføjet ny type"Synes godt om og ikke lide"-bedømmelser, forbedret søgning efter publikationer i adminpanelet og meget mere, læs mere om dette og mere...

Følgende ændringer blev forberedt og implementeret:


1. Tilføjet muligheden for automatisk at opdatere scriptet i admin panelet inden for én version af scriptet, i tilfælde hvor der for eksempel udgives rettelser til fundne sårbarheder eller andre fejl. I tilfælde hvor der foretages ændringer i distributionen inden for én version, for eksempel når patches for sårbarheder frigives, eller andre problemer med scriptet er identificeret, vil det være muligt at opdatere scriptet i admin panelet i denne aktuelle version af scriptet. manuskript.


2. Tilføjet muligheden for automatisk at opdatere plugins på webstedet. For at gøre dette sætter pluginnet en URL for at få oplysninger om tilgængeligheden af ​​en ny version. På denne URL skal plugin-udviklerens websted returnere et array ind JSON-format, som skal indeholde information om den aktuelle version af plugin'et, samt et link til at downloade den aktuelle version af plugin'et. For eksempel skal den angivne URL returnere værdien ("version":"2.0","url":"https://dle-news.ru/test/test.zip"). Hvorefter webstedsadministratoren, når han tjekker for opdateringer, vil være i stand til at finde ud af tilgængeligheden af ​​nye versioner af plugin og opdatere plugins i admin panelet med et enkelt klik.


3. For plugin-styringssystemet er muligheden tilføjet angive antallet af udskiftninger, der skal foretages for hvert søgekriterium i filen. For eksempel skal du finde og erstatte noget kode i en fil, der forekommer flere gange i denne fil, du kan angive, hvor mange gange du skal erstatte denne kode. For at erstatte alle forekomster af denne kode, kan du lade denne parameter stå tom, hvorved udskiftningen vil blive foretaget, uanset hvor den kode du angiver forekommer.


4. For plugin-styringssystemet er muligheden tilføjet automatisk sletning af yderligere filer, der er downloadet sammen med plugin'et i arkivet, hvis plugin'et fjernes fra webstedet. For at gøre dette tilføjes muligheden for at vælge, om der skal slettes yderligere filer eller ej, til plugin-parametrene. Du kan således selv bestemme, om det er nødvendigt at rydde serveren for yderligere filer, hvis den slettes fra siden, eller om de skal efterlades.

5. For plugin-styringssystemet er muligheden tilføjet brug i navne på mapper placeret i ZIP-arkiver, tag (TEMA). Når du indlæser et arkiv gennem plugin-systemet, vil dette tag blive erstattet med navnet på den anvendte skabelon. For eksempel, ved at placere filen /templates/(THEME)/test.tpl i arkivet, vil din skabelonfil blive placeret i den skabelon, der bruges på webstedet. Når du bruger komplekse plugins, der indeholder eksempler på skabelonfiler, kan de således straks indlæses i den ønskede mappe, der indeholder skabelonen, som brugeren bruger.

6. For plugin-styringssystemet er muligheden tilføjet brug kontroltegn for preg_replace-funktionen, såsom \\1 osv., i "Search and Replace"-handlingen i erstatningsstrengen, som fjerner begrænsninger for søgning og erstatning af nogle koder i DLE.


7. For yderligere felter i "Billede" og " Billedgalleri" , tilføjet muligheden for at tildele hvert billede individuelt sin egen personlige beskrivelse, som også bruges som HTML alt attribut, når du viser data fra yderligere felter på webstedet.


8. For yderligere felter af typen "Billedgalleri", tilføjet muligheden for at ændre sorteringsrækkefølgen af ​​downloadede billeder ved blot at flytte dem med musen. Når billederne er uploadet, kan du bytte billederne, som du ønsker. Uploadede billeder kan også overføres til andre ekstra felter.


9. En ny vurderingstype "Synes godt om og ikke lide" er blevet tilføjet til publikationer og kommentarer. som fører separate registreringer af både antallet af likes og antallet af dislikes. Til dette formål er der tilføjet nye tags til udgivelses- og kommentaroutputskabeloner: (kan lide)- som viser antallet af likes, (dislikes) - som viser antallet af dislikes, samt tagget tekst- som viser teksten indesluttet i tagget, hvis det er aktiveret i indstillingerne denne type bedømmelse.


10. I brugerprofilindstillingerne i admin panelet er muligheden tilføjet angive en liste over kategorier, som denne særlige bruger har tilladelse til at tilføje publikationer til. Dette vil give for eksempel journalister mulighed for at opretholde personlige klummer, hvor andre journalister (eller nogle af dem) ikke har ret til at publicere. Eller omvendt – udeluk en journalist fra en bestemt nyhedskategori, hvis han for eksempel er inhabil i den.

11. I brugerprofilindstillingerne i admin panelet er muligheden tilføjet oprette en liste over betroede kategorier, hvori denne særlige bruger har tilladelse til at tilføje publikationer uden moderering. En sådan personalisering vil give mulighed for meget mere fleksibel afgrænsning af rettigheder uden at skabe en masse brugergrupper, herunder grupper for hver specifik journalist.


12. For en avanceret søgning efter publikationer i administrationspanelet, i er muligheden for at vælge, hvor der skal søges tilføjet. Du kan søge i alt indhold, du kan søge separat efter overskrifter, kort beskrivelse, fuld beskrivelse og yderligere felter. Søgealgoritmer er også blevet væsentligt forbedret for mere præcist at lokalisere publikationer.

13. For en avanceret søgning efter publikationer i administrationspanelet, i er muligheden for at søge samtidigt i flere kategorier at vælge imellem blevet tilføjet.

14. Tilføjet muligheden for tagskyen ved at bruge tegnene "&" og "#", som gør det muligt for eksempel at bruge navnene på forskellige mærker i skyen, for eksempel "H&M" osv.


15. I scriptindstillingerne i admin panelet er muligheden tilføjet tilladelser for webstedsadministrationen til at logge ind på webstedet ved hjælp af sociale netværk. Når denne indstilling er aktiveret, kan brugere i administratorgruppen også logge ind på webstedet ved hjælp af deres sociale netværkskonti.


16. I administratorpanelet, i kommentarredigeringssektionen, er muligheden tilføjet søg efter kommentarer i teksten. I denne sektion kan du søge efter de kommentarer, du skal redigere, ved at bruge et hvilket som helst nøgleord. Dette gør det mere bekvemt at redigere kommentarer.


17. I administratorpanelet, i afsnittet om håndtering af krydsreferencer, er muligheden tilføjet for massehandlinger på links skal du indstille erstatningen til "Kun i statiske sider ah" og "På statiske sider, nyheder og kommentarer."

18. For at få vist bannere i annoi administrationspanelet, Tilføjet forbindelse af dine skabelonstile fra preview.css-filen. På denne måde kan du se mere korrekt design din annoncekode, hvis den bruger klasser fra din skabelon.

19. Tilføjet til skabelon for korte nyheder (shortstory.tpl) ved hjælp af tags tekst, som viser den vedlagte tekst i dem, hvis der ikke er publikationer i henhold til disse kriterier. Således kan du omtildele standardsystemmeddelelsen om fravær af publikationer i en bestemt sektion af webstedet, hvilket gør den unik, for eksempel for hver sektion af webstedet. Disse tags kan også bruges i skabeloner, der bruges til tilpasset visning af publikationer ved hjælp af tagget (custom ...)


20. For e-mail-skabelonen for den besked, der sendes ved bedring Glemt adgangskode, tilføjede brugen af ​​nye tags: (%losturl%), som kun udsender Link URL at nulstille og generere en ny adgangskode, samt (%ipurl%), som kun viser URL'en på linket for at nulstille IP-blokken. Du kan således separat angive det design, du skal bruge i e-mailen til disse links, for eksempel i form af knapper. Du kan også for eksempel nægte at vise et link for at fjerne IP-blokering, hvis du ikke bruger denne funktion på din hjemmeside.

21. Forbedret system til sletning af kategorier i admin panelet. Hvis kategorien, der slettes, indeholder underkategorier, der også er genstand for sletning, vil alle handlinger for publikationer, der indeholder den slettede kategori, automatisk blive udvidet til publikationer, der også indeholder underkategorier, der skal slettes. Og de samme handlinger vil blive anvendt på disse publikationer i underkategorier.


22. For modulet "Filter efter: IP, login eller e-mail" er muligheden tilføjet tilføje blokerede adresser eller logins, eller e-mails i hele lister på én gang, og ikke én ad gangen. Dette fremskynder tilføjelsesprocessen markant, hvis du allerede har en klar liste over, hvad der skal blokeres.


23. For modulet "Filter efter: IP, login eller e-mail" er muligheden tilføjet redigering af eksisterende regler. Du kan vælge og redigere enhver regel uden at skulle slette og tilføje den igen.


24. For modulet "Filter efter: IP, login eller e-mail" er muligheden tilføjet at vælge flere eller alle tilføjede regler på samme tid, og masselåse disse regler op med et enkelt klik.

25. Der er tilføjet support til modulet "Filter efter: IP, login eller e-mail". brug af IPv6-adresser, der kan specificeres for at blokere adgangen til webstedet. Også tilføjet er muligheden for at specificere IPv6-undernet, der skal blokeres.

26. Tilføjet muligheden for at angive IPv6-adresser i brugerprofilen, hvorfra autorisation for brugeren er tilladt. Du kan også angive ikke kun en separat adresse, men også et IPv6-undernet.

27. Til modulet til tilpasset sortering af publikationer på siden, vist ved tagget (sort), muligheden for at indstille sortering for hver specifik kategori, og ikke for alle kategorier på samme tid, er blevet tilføjet.

28. For links offentliggjort i publikationer, muligheden for at brug i dem blokelementer, såsom "p", "div" osv. Dette gør det muligt for DataLife Engine at overholde HTML5-standarderne mere præcist og korrekt.

29. Tilføjet muligheden for at tilføje nye brugere i DataLife Engine-kontrolpanelet, når du arbejder med panelet ved hjælp af smartphones.

30. Der er foretaget ændringer i driften af ​​trækommentarer. Hvis den maksimale indlejring for svar på kommentarer er nået, så forbliver disse svar i diskussionstråden ved den maksimale indlejring i tilfælde af et svar på kommentaren. Tidligere, da den maksimale redegørelse var nået, var det umuligt at svare på en kommentar. Nu er svaret under alle omstændigheder muligt.

31. For yderligere felter af typen "Krydsreferencer"., tilføjet muligheden for at bruge dobbelte anførselstegn og et-tegnet i værdier.

32. Hvis for e-mail-skabelonen for den besked, der sendes ved gendannelse af en glemt adgangskode, indstil ved hjælp af HTML format for et givet bogstav, så vil de links, der genereres af tagget (%lostlink%) i denne skabelon, blive genereret i form af færdiglavet HTML-kode, og ikke kun tekstlinks.

33. Muligheden for at installere er blevet tilføjet til scriptindstillingerne sortering af indlæg som standard efter antallet af kommentarer. Det samme er tilføjet til indstilling af sorteringskriterier ved visning af et katalog.

35. Der er foretaget ændringer i driften af ​​yderligere felter, hvis feltet har begrænsninger for tilføjelse efter brugergrupper. Hvis værdien ekstra felt blev tilføjet af en bruger, der har ret til det, og efterfølgende redigeres publikationen af ​​en bruger, der ikke har rettigheder til at udfylde dette felt, så er værdien af dette felt slettes ikke længere, men forbliver som tidligere udfyldt af den bruger, der har ret hertil.

36. Begræns antallet af tegn Beskrivelse meta tag for kategorier øget til 300 tegn. Den maksimale længde svarer nu til den maksimale længde, der er indstillet af søgemaskinen. Google system, for at vise disse oplysninger i søgeresultaterne.

37. Forbedret søgning efter lignende nyheder på siden. Visningen af ​​lignende nyheder er blevet mere relevant ved at sortere de fundne publikationer.

38. Forbedret understøttelse af IPv6-adresser på besøgende på webstedet. I nogle visse tilfælde den fulde adresse passer muligvis ikke ind i databasen. Længden af ​​felterne er nu reserveret i henhold til RFC 4291-specifikationen.

39. Forbedret generering af og:description-metatagget af Open Graph-protokollen når du ser de fulde nyheder. Dannelse sker mere korrekt, når yderligere felter til publikationer bruges som hovedindhold.

40. Forbedret ydeevne af DataLife Engine-sikkerhedssystemet, for mere korrekt at kontrollere data på underdomæner, på nogle hostingsider, har den en underdomænestruktur i form af undermapper til hoveddomænet.

41. Tilføjet understøttelse af tel-protokollen: for links offentliggjort på webstedet ved hjælp af BB-tags.

42. Opdateret visuelle redaktører TinyMCE og Froala op til de nyeste versioner. En række identificerede fejl i disse redaktører er blevet rettet.

43. Problem rettet, bruger i yderligere brugerprofilfelter felter af typen "List", hvor værdier ved hjælp af "|"-symbolet blev brugt.

44. Problem rettet, hvor, i plugin-administrationssektionen, hvis handlingen på en fil i menuen blev ændret, nogle symboler kunne ændre sig forkert i de værdier, der er angivet i felterne.

45. Problem rettet, hvor det var umuligt at bruge tags til interne sider på webstedet og kun tilladte brug til eksterne websteder.

46. ​​Problem løst, hvor det var umuligt at begynde at opdatere webstedet til en ny version, hvis webstedet var i en anden kodning end UTF-8, og administratorens login eller adgangskode indeholdt bogstaver skrevet på kyrillisk.

47. Problem rettet, hvor et pop op-vindue om modtagelse af nye personlige beskeder ikke dukkede op, hvis brugeren selvstændigt loggede ud af sin konto på webstedet og derefter loggede ind igen efter nogen tid.

48. Problem rettet, hvor redigering af kommentarer i scriptkontrolpanelet ikke virkede, hvis TinyMCE-editoren var aktiveret i scriptindstillingerne.

49. Problem rettet, hvor antallet af dage, hvor du kan tilføje kommentarer til en publikation, ikke blev vist, hvis sådanne grænser var angivet i scriptindstillingerne i administrationspanelet.

50. Problem rettet, hvor et ekstra felt af typen "Downloadbar fil" ikke blev vist på webstedet som et link til at downloade en fil, men blev vist som et simpelt tag.

51. Tidligere opdagede og rapporterede mindre fejl i scriptet er blevet rettet.

Dette er aktuelt dette øjeblik version CMS DataLife Motor

Følgende ændringer blev forberedt og implementeret:




1. Distributionen omfatter tre helt nye skabeloner. Disse skabeloner er oprettet ved hjælp af HTML5-standarder. De er fuldt adaptive, både til desktopbrowsere og til tablets og smartphones. Bruges også aktivt i skabelonlayout Vektorgrafik, som sikrer deres højkvalitetsvisning på HiDPI (Retina) skærme.



2. Tilføjet en ny type yderligere felter til publikationer: \"Uploadet billede\". Med denne type felt bliver brugeren bedt om at uploade et billede til denne nyhed, som vil blive vist senere, når nyheden vises på siden. For denne type felt kan du indstille parametre som begrænsninger for billedets vægt og størrelse, om du skal lave en lille kopi til det, størrelsen på den lille kopi, og om du skal sætte et vandmærke på det. Ved at bruge denne type felter bliver processen med at skrive nyheder lettere, for eksempel kan du oprette Forskellige typer billeder (plakater, skærmbilleder osv.) og vis dem i en skabelon, og når du tilføjer nyheder, skal du blot downloade dem med et enkelt klik.



3. Tilføjet en ny type yderligere felter til publikationer: \"Uploadet fil\". Med denne felttype bliver brugeren bedt om at uploade en fil til denne nyhed, som derefter vil blive downloadet som en vedhæftet fil. I indstillingerne i dette felt kan du angive filtypenavne, der er tilladt for dette felt ved indlæsning, samt Vægtgrænse, fil, der kan downloades. Brug af denne type felter gør processen med at skrive nyheder lettere; for eksempel kan du oprette forskellige typer filer, herunder billeder direkte til download (tapeter i forskellige opløsninger) og formater deres output i en skabelon, og når du tilføjer nyheder, er der kun tilbage at downloade dem med et enkelt klik.

4. Tilføjet en ny type yderligere felter til publikationer: \"Skift \'Ja\' eller \'Nej\'\". Når du skriver nyheder, vises denne type felt som en kontakt \'Ja\' eller \'Nej\' (Til eller Fra). Dette felt viser \'Ja\' eller \'Nej\' som en værdi, afhængigt af, hvad der blev indstillet, da du skrev nyheden. Men hovedformålet med dette felt er at administrere tekst og tekstmærker. Hvis kontakten var slået til, vil tekstmærkerne vise den tilsvarende tekst, og tekstmærkerne vil fjerne den, og omvendt. Ved hjælp af disse ekstra felter kan du således nemt styre de oplysninger, der vises på siden i skabeloner, i forhold til hver specifik nyhed. Aktiver eller deaktiver visningen af ​​alle faner med en beskrivelse på siden, eller organiser visningen af ​​gallerier med skærmbilleder eller plakater osv.

5. For yderligere nyhedsfelter, der har felttypen \"Liste\", muligheden for at oprette individuelle værdier, der vises på listen, når man tilføjer en publikation, og dem, der vises på webstedet, efter at brugeren har valgt dem som værdier er tilføjet. For at gøre dette, når du tilføjer et felt, skal du bruge separatoren \'|\' i listen over værdier, for eksempel: Ja|Ja. Når du skriver nyheder, vil brugeren få muligheden Ja at vælge, og feltværdien vil blive vist på siden som Ja.

6. For yderligere brugerprofilfelter, der har felttypen \"Liste\", mulighed for at oprette individuelle værdier, der vises på listen, når man redigerer profilen, og dem, der vises på webstedet efter at være blevet valgt af bruger som værdier, er også tilføjet. For at gøre dette, når du tilføjer et felt, skal du også bruge separatoren \'|\' i listen over værdier, for eksempel Ja|Ja. Når du redigerer en profil, vil brugeren få muligheden Ja at vælge, og feltværdien vil blive vist på webstedet som Ja.

7. Tilstanden \"Brug som krydshyperlinks\" til yderligere nyhedsfelter er blevet væsentligt omdesignet og forbedret. Hvis feltet har denne mulighed, så er søgningen efter nyheder efter feltværdien baseret på den fuldstændige match af denne værdi i andre nyheder, såvel som matchningen af ​​dette særlige felt. Hvis du fx tidligere har oprettet feltet \"Udgivelsesår\", og indstillet værdien til 2015, og samtidig havde et andet felt, hvori der f.eks. blev indlæst et billede, hvis sti også havde 2015 altså gammelt system viste både nyheder, fordi søgningen blev udelukkende udført på baggrund af søgeordets forekomst. Hvilket førte til, at der blev vist nyheder, der ikke var helt ventede. Nu vil kun de nyheder blive vist, for hvilke \"Udgivelsesår\"-feltet vil have værdien 2015. Der tages ikke længere hensyn til andre felter og deres værdier, hvilket giver mulighed for en mere omfattende brug af yderligere felter til organisere krydsbinding med hinanden. For eksempel efter udgivelsesår, skuespillere, instruktører osv. Den nye søgetype anvendes automatisk kun på nyligt tilføjede nyheder. Hvis du ønsker gamle eksisterende nyheder at deltage i denne søgning, så skal du begynde at genopbygge nyheder i admin panelet, i afsnittet \"Genopbygning af publikationer\", og derved oprettes et indeks over feltværdier for gamle eksisterende nyheder.

8. For hovedskabelonen (main.tpl) er muligheden for at vise yderligere nyhedsfelter i den, når du ser de fulde nyheder på siden, blevet tilføjet. Til dette formål i denne skabelon du kan bruge de samme tags som til at vise yderligere felter i de korte og lange nyhedsskabeloner. Disse tags er: tekst, tekst og

9. For skabeloner, der understøtter visning af yderligere nyhedsfelter, er der tilføjet understøttelse af nye tekst-tags, som viser teksten indeholdt i dem, hvis værdien af ​​det ekstra felt matcher det angivne. Og tilføjede også muligheden for at bruge tekst-tags, som vil vise tekst, hvis feltværdien ikke matcher den angivne. Hvor tagname er navnet på det ekstra felt, og tagvalue er dets værdi. For eksempel, mandligt køn, vil dette tag vise teksten \"Mand\", hvis værdien af ​​testfeltet er indstillet til \"m\" ved skrivning af publikationen. Dette åbner op for store muligheder for at skabe forskellige skabelondesigns afhængigt af de feltværdier, der er indstillet, når du skriver disse publikationer. For eksempel, ved at oprette et felt med typen \"liste\", kan du anvende forskellige designs afhængigt af det valgte element.

10. Visningen af ​​yderligere felter ved hurtig redigering af publikationer på siden er blevet forbedret, til dette formål er der tilføjet yderligere CSS-hjælpeklasser til redigeringsformularen, som kan bruges til at designe felter under hurtig redigering.

11. Ved brug af autorisation på siden ved hjælp af sociale netværk, er der tilføjet mulighed for, at brugere kan indstille deres personlige login til siden, som vil blive brugt i fremtiden. Loginanmodningen udføres kun på tidspunktet for den første godkendelse på webstedet ved hjælp af Socialt netværk og vil blive brugt automatisk i fremtiden. Denne innovation vil være nyttig for besøgende på din hjemmeside, som ikke ønsker at bruge data modtaget automatisk fra et socialt netværk, for eksempel når brugerens for- og efternavn bruges som login.

12. Tilføjet understøttelse af humørikoner til HiDPI (Retina) skærme. For at gøre dette bruges to kopier af humørikoner, i normal opløsning og i høj kvalitet. Hvis skærmen har en normal pixeltæthed, vises en almindelig smiley på den; hvis skærmen har en HiDPI (Retina) tæthed, vises en kopi af høj kvalitet af den. Definitionen og brugen af ​​humørikoner forekommer i automatisk tilstand. For at gøre dette skal du placere to kopier af humørikonet i mappen med humørikoner, for eksempel med navnet smile.gif for et almindeligt humørikon og [e-mail beskyttet] for HiDPI (Retina) humørikon. Hvis der er en kopi af smileyen høj opløsning mangler, så vil output fra en almindelig smiley blive brugt i alle tilfælde.

13. Fordelingen inkluderer 60 nye humørikoner. Alle har understøttelse af HiDPI (Retina) skærme.

14. Tilføjet automatisk understøttelse af humørikoner i .png-format. Support ydes også automatisk. For at gøre dette skal du blot kopiere filerne til mappen med humørikoner med filtypenavnet .png og angive navnet på humørikonet i scriptindstillingerne.

15. Tilføjet et nyt globalt tag:

(tilpasset kommentarer id=\»1,2,5-8\» kategori=\»2,3,5-8\» forfatter=\»x\» dage=\»x\» skabelon=\»tilpasset\» tilgængelig =\"global\" fra=\"0\" limit=\"10\" order=\"dato\" sort=\"desc\" cache=\"ja\")

Hvilket giver dig mulighed for at vise kommentarer hvor som helst på webstedet i et brugerdefineret format. Dette tag er et ekstra output af kommentarer, og kan f.eks. bruges til at vise de seneste kommentarer på hjemmeside plads i en blok osv.

Dette tag kan acceptere følgende parametre:

id - en liste over kommentar-id'er, du vil vise, adskilt af kommaer uden mellemrum. Du kan også angive en række kommentar-id'er ved hjælp af en bindestreg. For eksempel vil 1,4-8,11 vise kommentarer med ID 1, kommentarer med ID 4 til 8 og også med ID 11.

kategori — liste over nyhedskategori-id'er, hvorfra der kan vælges kommentarer, adskilt af kommaer uden mellemrum. Du kan også angive en række kategorier ved hjælp af en bindestreg. For eksempel vil 1,4-8,11 vise kommentarer fra kategori 1, kategorier med id 4 til 8 og også fra kategori 11.

categoryexclude - helt modsat kategori=\"liste over kategorier\" parameter og giver dig mulighed for at vise kommentarer, hvis nyheder ikke tilhører kategorierne specificeret i parameteren. For eksempel vil (customcomments categoryexclude=\»2,7\") vise alle kommentarer til nyheder, der ikke tilhører kategorier og id 2 og 7.

forfatter — angiver login for kommentarforfatteren; når denne parameter er angivet, vil kun kommentarer fra den angivne forfatter blive vist. Det er tilladt at angive flere forfattere adskilt med kommaer. For eksempel vil tagget (customcomments author=\"admin\" limit=\"5\") vise 5 kommentarer fra forfatteren med login \"admin\".

forfatterekskludering - angiver de forfatterlogins, der skal udelukkes fra visning. Forfatternes logins denne parameter Du kan også angive dem adskilt med kommaer. For eksempel, når du bruger (customcomments authorexclude=\"admin,test\"), vil kommentarer fra alle forfattere blive vist, undtagen forfattere med login \"admin\" og login \"test\".

dage - angiver tidsperioden, hvor x er antallet af dage, som kommentarer skal vises for. For eksempel vil tagget (customcomments days=\"2\" limit=\"5\") vise 5 kommentarer for de sidste 2 dage.

skabelon — skabelonfil, der vil blive brugt ved visning af kommentarer; i dette tilfælde vil det være custom.tpl; hvis du bruger flere skabeloner på webstedet, skal denne fil være til stede i hver skabelon. Denne skabelon bruger tags, der ligner dem, du bruger i kommentarvisningsskabelonen (comments.tpl).

tilgængelig - angiver den del af webstedet, hvor de ønskede kommentarer vil blive vist. Du kan kombinere sektioner ved at bruge \"|\", for eksempel tilgængelig=\"brugerinfo|registrer|main\" vil vise dine kommentarer på hovedsiden, når du registrerer dig og når du ser brugerprofilen.

fra — angiver nummeret på kommentaren, hvorfra output vil begynde. Nummereringen af ​​kommentarer starter fra nul. Hvis du f.eks. vil springe den første kommentar over, der matcher dine betingelser, skal du angive fra=\»1\»

grænse — angiver, hvor mange kommentarer der vil blive vist.

rækkefølge — angiver kommentarsorteringskriteriet, kan tage følgende værdier:

dato – sortering af kommentarer efter dato, f.eks. vil tagget (customcomments order=\"date\" limit=\"5\") vise de fem seneste kommentarer.
bedømmelse - sortering af kommentarer efter bedømmelse, f.eks. vil tagget (customcomments order=\"rating\" limit=\"5\") vise de fem mest bedømte kommentarer.
rand - sorter kommentarer ind tilfældig rækkefølge, for eksempel vil tagget (customcomments order=\"rand\" limit=\"5\") vise fem kommentarer i tilfældig rækkefølge.

sorter - angiver sorteringsrækkefølgen af ​​kommentarer. Ved brug af desc-værdien sorteres publikationer i faldende rækkefølge, og ved brug af asc sorteres de i stigende rækkefølge.

cache - accepterer værdien ja eller nej og angiver, om output skal cache eller ej, vi anbefaler cacheblokke denne konklusion for at reducere belastningen på serveren.

Alle parametre for dette tag er valgfrie. Det er nok at angive en hvilken som helst parameter. Du kan også kombinere forskellige parametre for dette tag, som du ønsker.

16. For kommentarvisningsskabeloner (comments.tpl) er der tilføjet understøttelse af et nyt tag (comment limit=\"X\"), som viser kommentarteksten uden HTML-formatering, mens selve kommentarteksten er reduceret til det angivne \"x\" antal tegn. I dette tilfælde forkortes teksten til det sidste logiske ord, og afbryder ikke teksten i midten af ​​ordet. Dette tag vil være nyttigt, når du bruger brugerdefinerede kommentarer output, bruger tagget (customcomments...), når du skal vise ikke hele kommentaren, men kun dens annoncering.

17. For kommentarvisningsskabeloner (comments.tpl) er der tilføjet understøttelse af et nyt tag (nyhedslink), som viser URL'en på nyheden, som denne kommentar tilhører. Dette tag vil være nyttigt, når du bruger tilpasset kommentarvisning, og når du viser de seneste kommentarer.

18. Til kommentaroutputskabeloner (comments.tpl) er der tilføjet understøttelse af et nyt tag (news-title), som viser den sikre HTML-titel på nyheden, som denne kommentar tilhører. Dette tag vil være nyttigt, når du bruger tilpasset kommentarvisning, og når du viser de seneste kommentarer.

19. I gruppeindstillinger er muligheden for at angive, hvilke kategorier der er forbudt at se af en given brugergruppe blevet tilføjet. Det her ny indstilling er en tilføjelse til den eksisterende, hvor du angiver de kategorier, der er tilladt at se. Hvis du tidligere, for at forbyde f.eks. kun én kategori fra en stor liste af kategorier, skulle vælge alle tilgængelige kategorier, med undtagelse af kun én forbudt kategori, kan du nu blot vælge en forbudt kategori fra listen, og det er det. Den tidligere indstilling i admin-panelet er også blevet gemt, så du kan vælge, hvad der er mere praktisk for dig, du kan enten vælge en liste over tilgængelige kategorier eller blot angive en liste over ikke-tilgængelige kategorier.

20. Tilføjet muligheden for at promovere brugere fra en gruppe til en anden, efter at der er gået et vist antal dage siden registrering på webstedet. For at gøre dette er der tilføjet en tilsvarende indstilling til gruppeindstillingerne, hvor du kan angive, hvor mange dage og til hvilken gruppe brugeren skal overføres efter dennes tilmelding. Dette åbner op for nye muligheder for at give brugere alle rettigheder eller privilegier på webstedet.

21. Tilføjet muligheden for at promovere brugere fra en gruppe til en anden, når de modtager et vist antal nyheder på webstedet. For at gøre dette er der tilføjet en tilsvarende indstilling til gruppeindstillingerne, hvor man kan angive, hvor mange nyheder man skal have, og hvilken gruppe man skal flytte brugeren til, når man skriver given mængde publikationer. Publikationer under moderation tages ikke i betragtning. Således kan du give brugere, der har opnået en vis tillid, eventuelle yderligere rettigheder og præferencer.

22. Tilføjet muligheden for at promovere brugere fra en gruppe til en anden, når de skriver et bestemt antal kommentarer på webstedet. For at gøre dette er der tilføjet en tilsvarende indstilling til gruppeindstillingerne, hvor du kan angive, hvor mange kommentarer du skal have, og til hvilken gruppe der skal flyttes brugeren for et givet antal kommentarer. Kommentarer under moderering tages ikke i betragtning. Således kan du give brugere, der har opnået en vis tillid, eventuelle yderligere rettigheder og præferencer.

23. Tilføjet muligheden for at promovere brugere fra en gruppe til en anden, når de når en bestemt vurdering for deres publikationer på webstedet. For at gøre dette er der tilføjet en tilsvarende indstilling til gruppeindstillingerne, hvor du kan angive hvilken samlet bedømmelse de skal ringe op, og hvilken gruppe de skal flytte brugeren til, når de modtager denne vurdering.

24. For skabeloner til visning af kommentarer og personlige beskeder (comments.tpl og pm.tpl) er der tilføjet understøttelse af formateret visning af antallet af brugerkommentarer og publikationer. For eksempel, når antallet af kommentarer vises 252501, vil der blive vist 252501. Dette gør store tal nemmere at forstå.

25. Understøttelse af formateret output af numeriske vurderinger er blevet tilføjet til brugerprofilvisningsskabeloner (userinfo.tpl og profile_popup.tpl). For eksempel ved udlæsning samlet bedømmelse bruger +252501, +252 501. Dette gør store tal nemmere at forstå.

26. Tilføjet understøttelse af et nyt globalt skabelontag: (*Kommenteret kode*). Dette tag er beregnet til at kommentere koden; alt indesluttet mellem \"(*\" og \"*)\" vil blive fjernet fra skabelonen. Og det vil være fraværende, når det vises på webstedet. Disse tags vil være nyttige for skabelonudviklere til fejlretning af denne eller hin funktionalitet, når du midlertidigt skal kommentere denne eller hin funktionalitet. Dette tag er globalt og kan bruges i alle skabeloner.

27. Tilføjet automatisk nulstilling af indekset for lignende nyheder ved ændring af antallet af viste lignende nyheder i scriptindstillingerne. Efter at have ændret denne indstilling er der således ikke længere behov for at gå for at genopbygge publikationer og genopbygge cachen for lignende nyheder der.

28. Muligheden for at angive, om hans publikationer, der afventer moderering, skal vises i brugerens profil eller ej, er blevet tilføjet til scriptindstillingerne. Hvis denne indstilling er aktiveret, kan brugeren se nyheder i deres profil, der afventer moderering, og redigere dem. Hvis denne indstilling er deaktiveret, vil disse nyheder ikke blive vist i hans profil, og beskeden om, at han ikke har nogen publikationer, der afventer moderering, vil heller ikke blive vist.

29. Der er foretaget ændringer i arbejdet feedback på siden, hvis en uregistreret bruger skriver på siden. Hvis brugeren ikke er registreret, kontrolleres der ikke, om det login, han indtastede, stemmer overens med dem, der allerede er registreret på siden. I stedet tilføjes præfikset \"Uregistreret bruger\" til hans indtastede navn. Således vil administrationen eller modtageren af ​​et brev fra siden nemt se, at brevet blev sendt til ham af en uregistreret besøgende på siden. Og for den besøgende selv vil der ikke være nogen ubelejlig forpligtelse til at finde på et andet navn, hvis det navn, han skrev, er optaget af en registreret bruger.

30. Der er foretaget ændringer i driften af ​​tilføjelse af kommentarer på siden, hvis kommentaren er skrevet af en uregistreret besøgende på siden. Hvis navnet han indtastede stemmer overens med det registrerede login, så tilføjes præfikset \"Gæst\" til hans navn. For eksempel skrev en besøgende navnet \"Tatyana\", og siden har allerede et registreret login \"Tatyana\", så vil kommentaren blive tilføjet på vegne af \"Gæst Tatyana\". Derved er der visuel forskel at denne bruger ikke er registreret på siden, og den besøgende på siden er fritaget for den ubelejlige forpligtelse til selv at finde på et andet navn. Hvis der ikke er et sådant navn blandt de registrerede, tilføjes præfikset ikke.

31. Tilføjet understøttelse af meddelelser om nye kommentarer, til kommentarer, der sendes til moderation. Tidligere blev meddelelser kun sendt, hvis en kommentar blev offentliggjort med det samme på webstedet uden at blive modereret af webstedets administration. Nu vil der også blive sendt meddelelser, efter at hjemmesidens administration har tjekket kommentaren og offentliggjort den på siden.

32. Muligheden for at søge efter nøgleord efter et givet ord er blevet tilføjet til sektionen om tag-sky-styring i admin-panelet. Hvilket gør søgning og redigering meget nemmere det rigtige ord, kl stort volumen givne ord.

34. For modulet \"Krydsreferencer\" er muligheden for at indstille en ny mulighed tilføjet: \"Åbn link i et nyt vindue\". Du kan således indstille, hvor du åbner det link, du skal bruge i samme browservindue, eller i et nyt browservindue.

35. For massehandlinger i \"Krydsreferencer\"-modulet er muligheden for at tildele links til, hvordan man åbner disse links, i et nyt browservindue eller i det aktuelle browservindue, også tilføjet.

36. I administratorpanelet, i brugeradministrationssektionen, er der tilføjet en ny mulighed \"Eksakt login-match\" ved søgning efter brugere ved login. Hvis denne mulighed er markeret, så vil søgningen blive udført pr nøjagtig match log ind med den, der er angivet i søgningen. Dette gør søgningen lettere den ønskede bruger med et kort login, hvis et stort antal brugere er registreret på siden.

37. Afspilning af flash-videofiler i .flv-format er blevet reduceret til en enkelt afspiller. Nu, for at afspille denne video, bruges den samme afspiller som til at afspille HTML5-video. Alle videoer på siden har således et enkelt visuelt udseende.

38. For bedre og højere kvalitetsfremme af publikationer i søgemaskiner ah, når du ser de fulde nyheder, tilføjet automatisk brug søgeord fra tagskyen, i et specielt genereret metatag til søgemaskiner. Du kan læse mere om dette metatag på siden https://support.google.com/news/publisher/answer/68297?hl=ru

39. Forbedret behandling af tekst offentliggjort i kodetags i nyhedsparseren. Enhver skæring af den publicerede kode med DLE-tags og filtre blev udelukket, hvilket gør det muligt at publicere kildekoden i den, uden at DLE griber ind i teksten.

40. Tilføjet understøttelse til kopiering af avatarer, når du logger ind på en hjemmeside ved hjælp af det sociale netværk Odnoklassniki.

41. TinyMCE visual editor er blevet opdateret til den seneste version. Ud over at rette tidligere opdagede fejl, er mange andre ændringer blevet tilføjet til denne editor. Udseendet af editoren er blevet ændret til en mere klassisk for hjemmesider (alle funktioner præsenteres i form af knapper, uden menuer), og indsættelsen af ​​BB-tags til videoer og Youtube og andre er blevet forbedret. I editoren er indsættelse og behandling af kildekodeeksempler (tag) blevet forbedret, fremhævelse af denne kode er tilføjet direkte i editoren, og der er tilføjet et praktisk vindue til indsættelse af kodeeksempler. Editoren har tilføjet syntaksfremhævning for HTML-kode ved redigering kildekode HTML.

42. Der er foretaget ændringer i mekanismerne til generering af et webstedskort. Hvis nogen kategorier er forbudt for uregistrerede brugere at se, er disse kategorier og publikationer fra disse kategorier også udelukket fra kortet.

43. Der er foretaget ændringer i koden til visning af nøgleord til tagskyen, takket være hvilken der er flere muligheder for forskelligt design af disse tags på siden.

44.Tilføjet understøttelse af utf8mb4-kodning til MySQL-servere version 5.7.x

45. Rettede et problem, hvor tekst-tags ikke fungerede korrekt, når de blev brugt sammen med numre, for hvilke der blev anvendt formateret output.

46. ​​Rettede et problem, hvor nyheder blev vist forkert ved hjælp af tagget (brugerdefineret...) med forfatter- og katalogparametrene, hvis flere tags blev brugt på siden samtidigt med disse parametre, med caching aktiveret.

47. Rettede et problem med at citere kommentarer, der indeholder HTML-tags ved brug af standardkommentareditoren. Når du nu citerer i editorfeltet, indsættes disse HTML-tags også og ikke deres HTML-enheder.

48. Rettede et problem med at modtage breve i UTF-8-kodning for nogle typer posttjenester.

49. Rettede et problem, hvor navnet på forfatterne for filer uploadet til nyheder blev forkert omdøbt, hvis brugerlogin blev omdøbt i brugerkontrolpanelet.

50. Rettede et problem, hvor nyhedscachen ikke blev ryddet, hvis den var under moderation og redigeret af forfatteren af ​​denne nyhed på webstedet.

51. Tidligere opdagede og rapporterede mindre fejl i scriptet er blevet rettet.

Du kan læse om alle de nye funktioner i DLE 12.1 i denne artikel.

DataLife Engine v.12.1 Pressemeddelelse vil fortælle dig om tilføjelsen til annoncemodulet, nu understøtter modulet kategorifunktionen, i denne version kan du holde styr på antallet af visninger af annoncemateriale og andre tilføjelser relateret til annoncestyring.

Godt muligt at bruge kanoniske links tilføjet i koden for alle sider på webstedet, inklusive navigation gennem sektioner, visning af de fulde nyheder osv. Dette er et trick til at forbedre SEO-optimering af projekter, det vil eliminere duplikerede sider, hvis ukorrekte links til dit websted publiceres et sted på internettet, eller hvis det af en eller anden grund er nødvendigt at deaktivere kontrol af forkerte CNC'er.

Af sikkerhedsmæssige årsager er der tilføjet en funktion automatisk beskyttelse websted fra at uploade kode eller indsætte rammer på tredjepartswebsteder. Når du aktiverer denne indstilling, vil visning af din ressource automatisk blive blokeret, hvis den er indlejret i en iframe på en andens websted. På denne måde kan du beskytte din hjemmeside mod angreb såsom clickjacking.

Endnu en interessant funktion til SEO-webstedsoptimering - disse er de udvidede muligheder i "Metatags"-modulet; nu kan du indstille ikke kun metatags for sider, men også en hvilken som helst separat titel for siden og sidebeskrivelsen, som du senere kan vise hvor som helst i din skabelon.

(Anbefalede)
Hosting med gratis kvittering SSL certifikat for webstedet, moderne udstyr på SSD - en af ​​de førende inden for kvalitet og lav pris. I denne artikel læser vi.

For eksempel om gratis hosting Uden reklame og forhold kører DataLife Engine 12-9.x eller ethvert andet CMS - denne service hjælper dig med at forstå inden for en måned, om hosting er egnet til dig eller ej.

Vi tilbyder download DLE forskellige versioner på http://www.site i sektionen for alle uden registrering ( licenserede versioner UTF 8 og Win 1251).

Hovedstadiet af udviklingen af ​​version 12.1 er afsluttet, udgivelsen er under test og forberedelse til før udgivelsen, men i mellemtiden inviterer vi dig til at gøre dig bekendt med oplysningerne om, hvad der venter dig med udgivelsen af ​​den nye version.

Følgende ændringer blev forberedt og implementeret:

1. Tilføjet støtte til kategorier i reklamestyringsmodulet. Du kan oprette kategorier i dette modul og placere dit annoncemateriale i disse kategorier. Overskrifter vises helt øverst foran listen over tilføjede reklamemateriale i form af mapper. Inden for selve kategorierne kan du også oprette yderligere underkategorier i et ubegrænset antal. Således med store mængder reklamemateriale, kan du placere dem for at lette navigationen gennem dem, i forskellige sektioner og underafsnit.

2. Tilføjet muligheden for at tælle antallet af visninger for reklamemateriale, føjet til scriptkontrolpanelet. Visninger optages kun for rigtige brugere, der har adgang til webstedet ved hjælp af en browser. Bots, der gennemgår webstedet, tælles ikke. Visningsoptælling er aktiveret direkte for hvert banner, så du kun kan tælle visninger for det reklamemateriale, du har brug for. Du har også mulighed for at angive, om du vil tælle alle bannervisninger, eller kun tælle visninger fra unikke brugere.


3. For reklamemateriale i adminpanelet er muligheden for at begrænse bannervisning blevet tilføjet baseret på antallet af visninger, det har, og du kan deaktivere banneret, når det når en specificeret maksimal mængde visninger.

4. Tilføjet muligheden for at tælle antallet af klik for reklamemateriale tilføjet til scriptkontrolpanelet. DataLife Engine opsnapper automatisk HTML-tags udgivet ved hjælp af tags og registrerer automatisk klik på dem. Disse links kræver ikke noget specielt design; de kan føre til alle adresser, du har brug for. Du har også mulighed for at angive, om du vil tælle alle klik på et link, eller kun tælle klik fra unikke brugere.

5. For reklamemateriale har adminpanelet tilføjet muligheden for at begrænse bannervisning baseret på antallet af klik på dit banner, og du kan deaktivere bannervisning, når det angivne maksimale antal klik på det er nået.

7. Tilføjet brug af kanoniske links, i sidekoden, for alle sider på webstedet, inklusive navigation gennem sektioner, visning af de fulde nyheder osv. Denne mulighed giver dig mulighed for at øge SEO-optimering af websteder, og giver dig også mulighed for at undgå duplikerede sider, hvis forkerte links til dit websted publiceres et sted på internettet, eller hvis det af en eller anden grund er nødvendigt at deaktivere kontrol af forkerte CNC'er.

8. I kategoriindstillingerne i kontrolpanelet, tilføjede muligheden for at indstille som standard for en kategori, om det er tilladt at udgive nyheder fra denne kategori på webstedets hovedside. Disse indstillinger er i kraft på tidspunktet for tilføjelse eller redigering af en publikation, og hvis offentliggørelse på hovedsiden er forbudt for en kategori, fjernes den tilsvarende mulighed på tidspunktet for tilføjelse eller redigering af en publikation.

9. I kategoriindstillingerne i kontrolpanelet, tilføjede muligheden for at indstille som standard for en kategori, om kommentarer er tilladt for indlæg fra denne kategori. Disse indstillinger er i kraft på tidspunktet for tilføjelse eller redigering af en publikation, og hvis kommentarer er deaktiveret for en kategori, fjernes den tilsvarende mulighed på tidspunktet for tilføjelse eller redigering af en publikation.

10. I kategoriindstillingerne i kontrolpanelet, tilføjede muligheden for som standard at indstille for en kategori, om vurderinger er tilladt for publikationer fra denne kategori. Disse indstillinger er i kraft på tidspunktet for tilføjelse eller redigering af en publikation, og hvis brugen af ​​vurderinger er deaktiveret for en kategori, fjernes den tilsvarende mulighed på tidspunktet for tilføjelse eller redigering af en publikation.

11. I scriptindstillingerne i kontrolpanelet, i afsnittet om sikkerhedsindstillinger er muligheden for at aktivere automatisk webstedsbeskyttelse mod indlejring i rammer på tredjepartswebsteder blevet tilføjet. Når du aktiverer denne indstilling, blokeres dit websted automatisk, hvis det er indlejret i en iframe på en andens websted. På denne måde kan du beskytte din hjemmeside mod angreb såsom clickjacking.


12. Mulighederne for "Metatags"-modulet er blevet udvidet, Dette modul er blevet omdøbt til "Titler, beskrivelser, metatags". Nu kan du i dette modul indstille ikke kun metatags for sider, men også en separat titel til siden og en beskrivelse af siden, som du senere kan vise hvor som helst i din skabelon. Til dette formål er der tilføjet nye globale tags til skabeloner: (side-titel) - viser den titel, du angiver for siden, (side-beskrivelse) - viser den beskrivelse, du angiver for siden. Det er også muligt at bruge BB- og HTML-tags i sidebeskrivelsen. Altså med hjælp af dette modul, kan du for eksempel oprette og vise titler og beskrivelser til tagskyen for hvert tag individuelt mv.

13. Tilføjet nye globale skabelon tekst tags, som viser teksten indesluttet i dem, hvis en titel for den side, der vises, var angivet i modulet "Titler, beskrivelser, metatags". Og også tilføjet modsatte tekst-tags, der viser teksten indesluttet i dem, hvis titlen for den side, der vises, ikke er blevet indstillet. Lignende tags blev også tilføjet til beskrivelsen: tekst , som viser teksten indesluttet i dem, hvis en beskrivelse for den side, der vises, var angivet i modulet "Titler, beskrivelser, metatags", tekst , som viser den indesluttede tekst, hvis der var ingen beskrivelse for den side, der blev vist.

14. Understøttelse af nye tekst-tags er blevet tilføjet til kategorimenuskabelonen (categorymenu.tpl), som viser teksten indesluttet i dem, hvis den kategori eller nyheder, der ses på webstedet, ikke tilhører kategorien fra menuen. Dette tag kan kun bruges inde i tags og bruges for eksempel til at vise nogle oplysninger (for eksempel links) kun for inaktive kategorier fra menuen.

15. Udvidede muligheder for at vise publikationer baseret på værdierne af yderligere felter i publikationer. Når du får adgang til adressen http://dit websted/xfsearch/feltnavn/feltværdi/, vises publikationer, som før, indeholdende den angivne værdi i dette særlige felt, hvis indstillingen "brug som krydsreferencer" er indstillet for Mark. Når du åbner http://ditsted/xfsearch/feltværdi/, publikationer, der indeholder givet værdi for alle yderligere felter. Når du tilgår http://dit websted/xfsearch/feltnavn/, vil alle publikationer, hvor dette angivne felt er udfyldt, blive vist.

16. Tilføjet muligheden for at tildele til scriptindstillingerne separat side navngivet 404.html i roden af ​​dit websted, for at vise sider, hvor der ikke er noget indhold. Hvis denne indstilling er aktiveret, i stedet for standard systemmeddelelsen "Desværre, denne side er utilgængelig for dig, måske er dens adresse ændret, eller den er blevet slettet.", kan du vise en separat, specielt forberedt på forhånd side, med et helt separat design. Denne innovation vil være nyttig for webmastere, der ønsker at lave et separat design for de 404 sider på deres websted.

17. Muligheden for at tildele en HTTP-header er blevet tilføjet til scriptindstillingerne, hvorfra det er nødvendigt at hente brugerens IP-adresser. Denne innovation vil være nyttig for websteder, der bruger forskellige eksterne proxy-servere og ikke har mulighed for at omkonfigurere serveren korrekt for dem for at opnå de korrekte rigtige IP-adresser på besøgende. For eksempel ved brug af cloudflare-tjenesten og andre til at beskytte sig imod DDOS angreb og bruge regelmæssig hosting takst uden adgang til serverindstillinger. Nu kan du, i script-indstillingerne i admin-panelet, fortælle scriptet, hvor det skal hentes IP-adressen på webstedsbesøgende fra.

18. Når du sletter en kategori i scriptkontrolpanelet, muligheden for at vælge, hvad der skal ske med publikationer, der er i denne kategori, er blevet tilføjet. Du kan: "Fjern denne kategori fra publikationer", "Erstat kategorien med en anden eller andre kategorier" og også "Slet alle publikationer i denne kategori". Desuden, hvis en kategori slettes eller erstattes fra en publikation, vil kun den kategori, der slettes, blive fjernet eller erstattet. For eksempel er din publikation i kategorierne "I verden", "Nyheder", "Populære", og du sletter for eksempel kategorien "I verden", så for publikationer, der er placeret i denne kategori kun kategorien "I verden” slettes eller erstattes, vil alle andre kategorier på listen over disse publikationer forblive på plads.

19. Der er tilføjet en ny type ekstra felt til publikationer: "Ren HTML og JS." Når du bruger dette felt, vil DataLife Engine ikke forstyrre teksten, der er skrevet i det, og vil ikke filtrere HTML-koden for denne tekst, og tillader også at skrive ren javascript-kode i den. Dette felt vil være nyttigt, når du skal indsætte noget kode i nyhederne, som ikke kræver et sikkerhedstjek, for eksempel din egen spiller osv. Bemærk, da scriptet ikke vil filtrere teksten fra dette felt, skal du, når du opretter det, sørge for at sætte begrænsninger for, hvilke grupper der må bruge det. Tillad ikke dens brug almindelige brugere, som du ikke har tillid til, ellers kan det udgøre en trussel mod sikkerheden på dit websted.

20. For yderligere publikationsfelter, som har muligheden "Brug som krydsreferencer", er muligheden for at angive en separator for linkdata blevet tilføjet. Du kan angive enten individuelle tegn eller HTML-kode som afgrænsning. Tidligere blev et komma brugt som listeseparator, nu kan du indstille din egen personlige separator for hvert felt, hvilket giver dig mulighed for at skabe et unikt outputdesign for hvert felt i skabelonen.

21. Tilføjet understøttelse af Yandex Turbo-teknologi til almindelig RSS kanaler, uden at bruge inklusion i indstillingerne af RSS-streamtypen som "Yandex-nyheder", til dette er der tilføjet understøttelse for at vise hele nyhedsmærket (fuld historie) for enhver type RSS-stream. Og også opdateret standard skabelon/templates/rss.xml, som demonstrerer, hvordan en skabelon med fuld Yandex Turbo-understøttelse skal se ud. På samme måde er muligheden for at tilpasse en RSS-skabelon til Yandex Zen-teknologi fuldt understøttet.



22. Tilføjet muligheden for at svare på kommentarer, når du ser alle de seneste kommentarer på webstedet,
hvis understøttelse af trækommentarer er aktiveret i scriptindstillingerne. Således kan du for eksempel hurtigt reagere på kommentarer modtaget på siden uden at gå ind i hver enkelt nyhed, da nogle tunge scripts er blevet overført til forsinket indlæsning og uafhængigt af sidegengivelse. Disse scripts indlæses i browseren parallelt med sidegengivelsen og lanceres først, når siden er fuldført i browseren. Hvilket visuelt sikrer hurtigere sidevisning.

24. Tilføjet en mulighed for brugere, der ikke er registreret på siden, send klager til webstedets administration over nyheder og kommentarer, ligesom en sådan mulighed tidligere kun eksisterede for registrerede brugere.

25. Tilføjet brugen af ​​mikromarkup skema org for at vise en vurdering med typen "Evaluering". Brugen af ​​denne mikromarkup giver mulighed for, at alle nyheder, når de vises i søgeresultater på Google, også kan vise publikationsvurderingen.

26. Tilføjet automatisk detektering orientering af billeder, når de uploades til serveren, baseret på meta-information indeholdt i grafiske filer. Hvis det originale billede var på hovedet, vil scriptet også automatisk rotere det, når det uploades til serveren ønskede position. Dette eliminerer behovet for yderligere at redigere billeder på en computer, hvis kameraet blev drejet, da det tog billeder.

27. Tilføjet muligheden for automatisk at underrette webstedets administration om modtagelse nye nyheder fra brugere
, som er under moderation (hvis dette er aktiveret i scriptindstillingerne), hvis nyhederne blev tilføjet fra scriptets kontrolpanel. Tidligere blev der kun sendt en meddelelse, hvis et indlæg blev tilføjet direkte fra siden.

28. Hvis brugeren redigerer en publikation i kontrolpanelet, som tidligere blev offentliggjort på siden, men ifølge indstillingerne for hans gruppe, har han forbud mod at publicere uden moderation, eller må ikke offentliggøre i alle kategorier, så vil webstedets administration også få tilsendt en tilsvarende e-mail-meddelelse at denne nyhed afventer moderation.

29. Der er foretaget ændringer i driften af ​​Breadcrumbs-modulet på siden. Hvis du ser nyheder fra bestemt kategori, så for den kategori, som brugeren er direkte placeret i, vil denne kategori blive vist som almindelig tekst i stedet for et link. Kun kategorier højere i hierarkiet vil blive vist som et link, eller et link til denne kategori vil dukke op, hvis brugeren for eksempel er gået længere i at navigere på sider i denne kategori. Således giver denne innovation dig mulighed for at undgå cykliske links af sider til sig selv.

30. Til modulet "Krydsreferencer" i kontrolpanelet, tilføjet to nye erstatningsområder for links. Du kan valgfrit kun angive en erstatning i statiske sider, og du kan også vælge en erstatning i statiske sider, nyheder og kommentarer.

31. For modulet "Søg og erstat" i kontrolpanelet, muligheden for at masseudskifte tekst i undersøgelser til publikationer og ved afstemning på siden er tilføjet.


32. Tilføjet muligheden for at slette alle publikationer, afventer moderation fra specifik bruger. For at gøre dette skal du i brugeradministrationssektionen klikke på antallet af hans publikationer og vælge det relevante menupunkt.

33. Tilføjet muligheden for at slette alle kommentarer, afventer moderation fra en bestemt bruger. For at gøre dette skal du i brugeradministrationssektionen klikke på antallet af hans kommentarer og vælge det relevante menupunkt.


34. Et formateret output af antallet af forskellige tællere (visninger, publikationer, kommentarer) er blevet tilføjet til scriptets admin panel. Outputtet af disse tællere udføres i formateret form, adskilt af et mellemrum på hundreder, tusinder, millioner osv. Hvilket giver en mere visuel repræsentation og opfattelse af disse tal.

35. For skabeloner til visning af kommentarer og tilføjelse af kommentarer (addcomments.tpl og comments.tpl) er der tilføjet understøttelse af nye teksttags - viser teksten i tagget, hvis nyheden tilhører angivne kategorier, samt tags: tekst - viser teksten i tagget, hvis nyheden ikke hører til de angivne kategorier. På denne måde kan du indstille anderledes design visning af kommentarer og tilføjelse af kommentarer til publikationer fra forskellige kategorier.

36. Tilføjet støtte til orddeklinationer til tagget, der viser antallet af stemmer, som blev eksponeret for vurderingspublikationer. For eksempel kan du bruge (vote-num) review||a|s. Tidligere var dette ikke tilgængeligt for dette tag, fordi... den indeholder HTML-kode, ikke kun et tal.

37. Hvis scriptindstillingerne aktiverer brugen af ​​webstedet kun ved HTTPS protokol , så vil cookies også blive sendt til serveren af ​​browseren kun via HTTPS-protokollen og vil automatisk blive blokeret, hvis den almindelige HTTP-protokol anvendes.

38. Tilføjet kontrol af forkert CNC for statiske sider, hvis udgivelsestekst er opdelt på flere sider. Hvis et forkert sidetal er angivet, vil der blive foretaget en automatisk 301-omdirigering til startadressen på denne side.

39. For RSS-import af publikationer er der tilføjet understøttelse for import af billeder fra den vedlagte tag, der indeholder billedet til publikationen. Hvis Kort beskrivelse i RSS-strømmen er kun tekst, og billedet er angivet i det som et separat tag, så ved import af de korte nyheder vil billedet til denne publikation også blive tilføjet helt til starten.

40. Tilføjet understøttelse af omdirigeringer for at modtage fulde nyheder ved brug af RSS-import af publikationer. Hvis linket fra RSS-feedet er en omdirigering til videre navigation fuld tekst nyheder på kildesiden, så vil DataLife Engine automatisk følge denne omdirigering og tage indhold fra den endelige kilde. Modtagelse af komplette nyheder vil således være af højere kvalitet end tidligere.

41. Der er foretaget ændringer i driften af ​​tags og. Hvis brug og tilføjelse af kommentarer er forbudt for en bestemt publikation, vil disse tags også skjule indholdet i dem.

42. Hvis kommentarer er tilladt til offentliggørelse, men samtidig, ifølge andre indstillinger, blev brugeren eller gruppen af ​​brugere forbudt at udgive kommentarer, så vil en besked om dette ikke blive vist i slutningen af ​​alle kommentarer, men på det sted, hvor du i din skabelon definerer visningen af ​​formularen til tilføjelse af en kommentar med tagget (addcomments), derved kan du selv bestemme placeringen af denne besked på din hjemmeside.

43. For godkendelse ved hjælp af Odnoklassniki sociale netværk, tilføjet funktion automatisk kvittering Brugerens e-mail, forudsat at selve applikationen har modtaget de relevante rettigheder fra Odnoklassniki. Bemærk, som standard giver Odnoklassniki ikke rettigheder til at modtage e-mail, og for at opnå passende adgang skal du desuden kontakte sociale medier. netværk for at tillade modtagelse af e-mail. Hvis tilladelse er modtaget, vil DLE også automatisk importere e-mailadressen.

44. Forbedret system til beregning af billedproportioner ved oprettelse af små kopier. Dette skaber en mere korrekt reduceret kopi af høj kvalitet.

45. Forbedret søgesystem for publikationer, når det er aktiveret i scriptindstillingerne, simpel type Søg. Ny algoritme giver dig mulighed for mere præcist og korrekt at finde publikationer.

46. ​​Forbedret system til at kontrollere udseendet af duplikerede sider, når du ser alle de seneste kommentarer på siden.

47. Optimeret behandling af yderligere publikationsfelter ved visning af korte publikationer, samt under driften af ​​modulet til visning af populære publikationer.

48. Visuelle redaktører TinyMCE og Froala er blevet opdateret til de seneste versioner. En række identificerede fejl i disse redaktører er blevet rettet.

49. For TinyMCE redaktør tilføjet støtte til indsættelse af skjulte tekst-tags, ved hjælp af den tilsvarende knap i editoren.

50. Når du bruger Floara-editoren til kommentarer, tilføjede muligheden for hurtigt at downloade og indsætte billeder i kommentarer. Du kan enten klikke på indsæt billede-ikonet og vælge en fil, der skal uploades, eller blot trække billedfilen fra din computer ind i editor-feltet med musen, hvorefter billedet automatisk indlæses og indsættes ved markørens position i editoren .

51. Der er foretaget små ændringer i layoutet af scriptkontrolpanelet, rettet mod at eliminere nogle layoutfejl og forbedre interaktionen med kontrolpanelet.

52. Biblioteket til afsendelse af mail fra siden er blevet opdateret til de seneste versioner, samt et bibliotek til registrering af mobilenheder.

53. Rettede et problem hvor forhåndsvisning publikationer og tags blev ikke behandlet.

54. Rettede et problem, hvor metatags til sociale medier blev genereret forkert. video- og lydnetværk, hvis videoen blev offentliggjort i yderligere. felter og bestod af afspilningslister og beskrivelser af video- og lydfiler.

55. Rettede et problem, hvor forhåndsvisning af publikationer under visse situationer og serverindstillinger muligvis ikke fungerer, når der tilføjes publikationer fra webstedet.

56. Rettede et problem, hvor det ikke virkede dynamisk belastning kommentarer, hvis dette er aktiveret i scriptindstillingerne, og tagget (jsfiles) er placeret helt nederst på webstedet.

57. Rettede et problem, hvor visning af de seneste kommentarer ikke virkede, i tilfælde af bestemt gruppe visning af nogle kategorier var forbudt.

58. Tidligere opdagede og rapporterede mindre fejl i scriptet er blevet rettet.