Casa / Skype / Brownie datalife engine versione stampabile. È stata rilasciata la versione finale di DataLife Engine v.8.2. Codice rimosso dai modelli, aggiunti nuovi tag

Brownie datalife engine versione stampabile. È stata rilasciata la versione finale di DataLife Engine v.8.2. Codice rimosso dai modelli, aggiunti nuovi tag


DataLife Engine v.7.5 (DLE ) è un motore di notizie multiutente con grandi dimensioni funzionalità. Il motore è progettato principalmente per la creazione di blog di notizie e siti con un ampio contesto informativo. Tuttavia, ha un gran numero di impostazioni di quanto non sia in realtà ed è scomodo per l'utente finale, il che consente di utilizzarlo per quasi tutti gli scopi, se configurato correttamente. Il motore può essere integrato in quasi tutti disegno esistente, è sufficiente comprendere il codice HTML e conoscere PHP e non ha restrizioni sulla creazione di modelli per esso, se puoi studiare a fondo la documentazione. Un altro caratteristica fondamentale DataLife Engine (DLE): il carico sulle risorse di sistema è basso? Con poco traffico. Anche con un pubblico del sito molto ampio, il carico sul server sarà minimo e non si verificheranno problemi di visualizzazione informazioni di testo ma non grafico. Il motore è ottimizzato per motori di ricerca che porterà al tuo sito clienti aggiuntivi se configurato correttamente. L'utilizzo della tecnologia AJAX avanzata ti consentirà di risparmiare traffico e traffico dei visitatori, oltre a ridurre il carico sul server, ma a scapito dell'usabilità.

In primo luogo, sulle carenze e poi sugli incantesimi, in considerazione del fatto che l'utente non pensa alle conseguenze della scelta di tali CMS

Usi per la conservazione Dati MySQL, che non può essere ottimizzato

L'utilizzo della tecnologia AJAX non consente all'utente di tornare alla fase precedente del lavoro utilizzando il pulsante "indietro" del browser.

Supporto CNC - funziona ma in modo errato

Le statistiche del sito sono presenti, ma quando esegui lo script per l'esecuzione, per creare grafici e tabelle pivot, il server si alza.

La personalizzazione del design è estremamente difficile

Quando si sceglie un design, è difficile regolare esattamente come si desidera che si rifletta.

Senza la conoscenza di PHP e HTML e CSS è quasi impossibile.

Devi scegliere un design da ciò che è sulla rete, o cercarlo su alcuni siti o ordinarlo per un buon prezzo.

Design dopo la creazione deve essere installato, costa un po' di soldi.

La validità dell'HTML ne risente parecchio, a causa della mancanza di specialisti di alto livello nella scrittura di codice e layout.

Periodicamente è necessario mettere delle "patch" vista l'imperfezione del sistema

La possibilità di hackerare il sistema, se lo si desidera, è molto alta. Dal momento che ci sono molti di questi progetti

L'hacking è descritto su molti siti

Il passaggio a una nuova versione di DLE minaccia la perdita di dati.

Se si desidera modificare qualcosa nel design, nel layout o nel sistema di output, si rischia di uscire dal motore di ricerca e di far crollare l'intero sistema.

Caratteristiche generali

DataLife Engine ha le seguenti caratteristiche:

Caratteristiche generali:

Utilizza MySQL per l'archiviazione dei dati
Utilizzando l'avanzata tecnologia AJAX
Produzione di notizie, articoli e quant'altro in genere
Il supporto per CNC (URL leggibile dall'uomo) consente di utilizzare l'oggetto dell'articolo o qualsiasi altro testo nell'URL del browser, grazie a ciò l'indicizzazione del sito nei motori di ricerca sarà migliore (è richiesto modrewrite)

Possibilità di spegnere il CNC

Statistiche generali del sito

Supporto per campi aggiuntivi (la possibilità di utilizzare non solo notizie brevi e complete sul sito, ma è anche possibile creare un numero qualsiasi di campi aggiuntivi di vario tipo per l'inserimento delle informazioni)

Capacità di scrivere articoli contenenti più pagine

controllo delle inondazioni

Filtro automatico delle parole nei commenti

Possibilità di impostare un numero qualsiasi di categorie nidificate

Troncamento automatico delle parole lunghe nei commenti

Calendario

Ricerca per articoli inclusi campi aggiuntivi (evidenziazione del testo trovato)

Panoramica delle notizie non lette dall'ultima visita al sito

Possibilità di visualizzare quante volte è stata letta la notizia

Possibilità di aggiungere articoli alla sezione "Preferiti".

Invio di email agli utenti tramite un modulo sul sito

Output della pagina utilizzando la compressione gzip

Supporto per messaggi personali tra utenti

Supporto multilingue

Visualizzazione di articoli popolari in un blocco separato

Possibilità di creare pagine statistiche direttamente tramite il pannello di amministrazione

Possibilità di scegliere tra registrazione semplificata e registrazione estesa, scegliendo la registrazione estesa l'utente verrà registrato solo dopo l'attivazione dell'account. L'attivazione viene inviata per posta.

Possibilità di caricare e allegare file alle notizie

Protezione integrata contro download di file non autorizzati (antileech)

Importazione di notizie RSS

Informatori RSS

Supporto notizie multilingue sul sito

Supporto per tag cloud

Supporto automatico per smartphone

Opportunità per i visitatori del sito:

registrazione sul sito

Aggiunta di commenti

Utenti che modificano ed eliminano i propri commenti

Possibilità di aggiungere notizie dai visitatori

Moderazione delle notizie

Statistiche per un utente specifico (inclusi valutazione e profilo)

Visualizzazione di varie informazioni per i visitatori registrati e non

Possibilità di caricare una foto nel profilo utente

Possibilità di recupero password dimenticata

Possibilità di modificare le notizie direttamente sul sito

Cambia skin sul sito a tua discrezione

notizie di bookmarking e accesso veloce a loro.

Visualizzazione e aggiunta di video al sito

Possibilità di scaricare un gran numero di immagini e file in un clic

Funzionalità dell'interfaccia di amministrazione:

Aggiunta, modifica ed eliminazione di notizie

Possibilità di utilizzare due editor (BBCODES o WYSIWYG)

Antivirus che controlla lo stato dei file per possibili hacking

Modifica utenti

È possibile utilizzare emoticon e codice HTML

Creazione illimitata di gruppi di utenti con messa a punto di vari diritti di accesso

La possibilità di impostare un divieto per i visitatori

Strumenti per creare e modificare modelli direttamente nel centro di amministrazione

Possibilità di regolare l'ora

Possibilità di modificare la data di pubblicazione

Pubblicazione automatica dell'articolo all'ora stabilita

Possibilità di disabilitare il calendario e gli archivi (per risparmiare risorse)

Possibilità di correggere le notizie (sarà sempre in alto, indipendentemente dalla data)

Disabilita la registrazione dei visitatori

Sospensione temporanea automatica della registrazione al raggiungimento del numero massimo di utenti registrati

Riduzione automatica delle immagini caricate mantenendo le proporzioni alle dimensioni specificate

Rimozione automatica degli utenti che non hanno visitato il sito per un determinato tempo

Applicazione di filigrane alle immagini

Possibilità di caricare immagini per ogni specifica notizia (eliminando una notizia, verranno eliminate anche le immagini)

Comodo gestore delle immagini caricate

L'ottimizzazione, la riparazione, il backup e il ripristino del database possono essere eseguiti direttamente dallo script

Cerca gli utenti per indirizzi IP

Ricerca rapida e sostituzione nel database

Pubblicazione delle "regole" sul sito web

Creazione di una Sitemap per Google

Creazione di filtri per la sostituzione automatica di parole e significati

Inizialmente, i materiali dell'articolo possono essere inviati alla redazione della rivista da e-mail [email protetta] in una forma comoda da leggere per i revisori (tabelle e figure con didascalie nel testo dell'articolo, riferimenti alla letteratura - in un file separato). Ma gli autori dovrebbero tenere conto del fatto che se la redazione decide di pubblicarlo, i materiali dell'articolo devono essere portati completamente nella forma corrispondente alle Regole per la formattazione degli articoli di seguito.

NORME DI FORMAZIONE DEGLI ARTICOLI

Il volume dell'articolo non deve superare i 35-37 mila caratteri con spazi (circa 20 pagine numerate in formato A4 con una dimensione del carattere di 14 e uno e mezzo Interlinea, inclusi testo, elenco di riferimenti, tabelle, didascalie delle figure), il numero di cifre - non più di 7. Per un articolo di revisione, è consentito aumentare il volume a 30 pagine con il numero di cifre non superiore a 12. Il la lettera all'editore può contenere fino a 5 pagine con il numero di cifre non più 2. Gli articoli sono accettati sia in russo che in inglese. Gli articoli in russo devono essere accompagnati da una traduzione inglese del titolo dell'articolo e da termini e frasi speciali utilizzati nell'articolo.

Il testo deve essere chiaro e non di difficile lettura (dimensione carattere - 14 punti, interlinea - una e mezza, formato pagina A4, in una colonna, margini a sinistra - almeno 30 mm, in alto e in basso - almeno 20 mm).

Gli articoli sono stampati sulla prima pagina (vedi "Layout interattivo della prima pagina"):

  • UDC (vedi http://www.teacode.com/online/udc/);
  • titolo dell'articolo;
  • iniziali, cognomi degli autori (che indicano il grado scientifico dell'autore dopo il cognome, ad esempio: A. I. Ivanov, dottore in scienze tecniche; I. A. Petrov, candidato in scienze fisiche e matematiche); gli studenti devono mostrare il loro status (studente, dottorando);
  • nomi completi delle organizzazioni (ciascuna - dalla linea rossa), nomi di città e stati (tranne la Russia) in cui si trovano queste organizzazioni (nello stesso ordine in cui sono presentati gli autori; l'assegnazione degli autori alle organizzazioni corrispondenti è contrassegnata da asterischi dall'alto dopo i nomi degli autori e prima del nome dell'organizzazione);
  • indirizzo elettronico (e-mail);
  • "Ricevuto dall'editore"......... (data da aggiungere a cura della redazione)
  • annotazione breve (non più di 14 righe);
  • "Parole chiave:" (dovrebbe, aiutando i motori di ricerca, collegare il materiale degli articoli sia alle ampie sezioni dell'ottica pertinenti sia alle aree speciali di ricerca e sviluppo, digitate in corsivo);
    "Codici OCIS:"

(vedi http://www.opticsinfobase.org/submit/ocis/ o Optical Journal, 2000, vol. 67, n. 10, pp. 90-103); i codici devono essere elencati in ordine di importanza.

Il titolo e l'abstract dell'articolo non devono contenere abbreviazioni (abbreviazioni) non decifrate, anche se generalmente accettate, e riferimenti alla letteratura.

Le note a piè di pagina (note a piè di pagina) nel testo devono essere numerate consecutivamente, devono essere poste sotto la riga in fondo alla pagina a cui si riferiscono.

L'elenco dei riferimenti intitolati "Letteratura", tabelle e didascalie delle figure sono stampati su fogli separati.

Calcoli matematici dettagliati, programmi, ecc. necessari per comprendere il materiale dell'articolo. sono riportati in appendice, posti o alla fine dell'articolo, o (con un volume anormalmente grande) alla fine versione elettronica articoli sul sito della rivista.

Le figure non sono inserite nel testo: sono allegate separatamente

Digitando

In tutto l'articolo è necessario osservare un unico principio di utilizzo di lettere e simboli convenzionali con la loro spiegazione obbligatoria al primo utilizzo nel testo o nella formula. Non è consentito utilizzare gli stessi simboli o lettere per indicare quantità fisiche e/o matematiche diverse. Nel testo:

  • Le abbreviazioni di parole dell'alfabeto latino, usate sempre in apici e pedici, devono essere digitate direttamente senza punto.
  • Tutte le lettere dell'alfabeto greco devono essere digitate in caratteri romani.
  • Abbreviazioni composte da lettere maiuscole Alfabeti russi o latini, comporre direttamente.
  • I valori vettoriali devono essere digitati in grassetto diretto senza frecce dall'alto.
  • I simboli matematici come rot, div, lg, lim, exp, sin, ecc. devono essere digitati direttamente.
  • Gli elementi chimici e le formule dei composti chimici devono essere digitati in chiaro.
  • In tutti gli altri casi non elencati sopra, le lettere dell'alfabeto latino devono essere digitate in corsivo.

Formule non dovrebbe avere più di due "piani". Dovresti usare, ad esempio, exp(− X) invece di e − X, e usa anche una barra quando scrivi le frazioni, separando, se necessario, usando tra parentesi il numeratore e il denominatore o l'intera frazione nel suo insieme dagli altri membri della formula. Non utilizzare il segno di moltiplicazione nelle formule. Il simbolo "×" deve essere utilizzato solo per designare un prodotto incrociato, in una combinazione di numeri come 5 × 10 4, per indicare il fattore di ingrandimento (2 ×), quando si specifica la dimensione (2 × 2), e anche nel caso di frazionamento della formula durante il trasferimento. Il simbolo "·" dovrebbe essere usato solo per denotare il prodotto scalare dei vettori, così come in formule chimiche(CuSO 4 5H 2 O). cirillico non utilizzare nelle formule!

Non inserire designazioni di unità di grandezze fisiche nelle formule! Le dimensioni complesse con un valore digitale di una quantità fisica devono essere scritte utilizzando una barra anziché esponenti negativi e senza utilizzare il segno di moltiplicazione.

Per le formule di base viene utilizzata la numerazione continua. Le formule con un numero devono essere scritte su una riga separata. Anche le formule e le espressioni digitate utilizzando editor speciali vengono scritte in una riga separata. Formule nel testo, ad es. all'interno di un paragrafo deve essere digitato modalità testo. Quando si digita una formula, non utilizzare contemporaneamente le modalità formula e testo.

È possibile utilizzare i seguenti editor di formule: Microsoft Equation e Mathtype senza modificare le impostazioni predefinite ( non dovresti cambiare i caratteri e le dimensioni da solo, metti gli spazi).

Elenco della letteratura citata(vedi diversi tipi di collegamenti in) è compilato nell'ordine in cui è menzionato nell'articolo, il collegamento è indicato nel testo da un numero tra parentesi quadre (ad esempio, ,). L'intervallo di collegamento è indicato da un trattino. L'elenco viene stampato su un foglio separato con il sottotitolo "Letteratura" digitalizzato senza parentesi.

L'elenco della letteratura utilizzata dovrebbe essere nella seguente forma:

  • i cognomi e le iniziali degli autori sono scritti in corsivo;
  • per gli articoli di rivista sono indicati i cognomi e le iniziali dei primi 3 autori (se ci sono più autori, dopo si deve mettere “e altri” o “et al.”), titolo dell'articolo, titolo della rivista (usare solo abbreviazioni generalmente accettate), anno, volume, emissione (numero), pagine iniziale e finale;
  • per i libri, i nomi e le iniziali di tutti gli autori, il titolo del libro, il luogo di pubblicazione, il nome dell'editore, l'anno (per i libri stranieri, i dati dell'eventuale traduzione russa), il numero totale di vanno indicate le pagine o pagine specifiche a cui fa riferimento l'autore;
  • per i certificati di diritto d'autore sono indicati i nomi e le iniziali dei primi 3 autori (se ci sono più autori, dopo si deve mettere “e altri” o “et al.” degli autori, il titolo, il numero del certificato di diritto d'autore , nonché anno, numero e pagina del Bollettino delle Invenzioni, in cui il materiale è pubblicato;
  • per i brevetti sono indicati i cognomi e le iniziali dei primi 3 autori (se ci sono più autori, si metta poi “e altri” o “et al.”), titolo, paese, numero, anno.

Per esempio:

articolo di giornale

1. Grammatica A.P. Titolo // Diario ottico. 1997. V. 64. N. 3. S. 45-47.

2. Morin M. Il nome della carta // Opt. quant. elettrone. 1997. V. 29. N. 5. P. 819-866.

Prenotare

3. Rusinov MM Superfici non sferiche in ottica. Calcolo, produzione, controllo. M.: Nauka, 1996. 256 pag.

4. McCartney E.J. Ottica dell'atmosfera. NY: Willey, 1977. 400 p.

5. Hart F, Henn F. Atlante degli spettri atomici. M.: Mir, 1987. 250 pag.

6. Repinsky GN, Goncharenko E.N. Titolo // A. s. 932444. Boll. Figura. 1982. n. 20. S. 247.

Brevetto

7. Antonov VM Titolo // Brevetto della Russia n. 777777. 1984.

Riassunti del rapporto

8. Ivanov V.V. Titolo // Riassunto. rapporto II Tutta l'Unione. conf. "Ottica dei laser". L., 1962. Parte 2. SS 22-24.

Manoscritto depositato

9. Petrov SI Titolo // Dip. a VINITI. N. 1884-388 del 19 febbraio 1988.

Articolo nella collezione

9. Rashba E.I. Titolo dell'articolo nella raccolta // Titolo della raccolta / Ed. Rashba E.I., Sterusha M.D. M.: Nauka, 1985. S. 385-398.

10. Favrol L.D. Il nome dell'articolo in questo libro // Titolo della raccolta di articoli / Ed. di Thompson D.O. NY: Plenum Press, 1989. P. 210-247.

Un collegamento a un'opera inedita può essere fornito solo se l'articolo su questo lavoro è accettato dalla redazione della rivista corrispondente per la pubblicazione. In questo caso è necessario indicare il nome della rivista, l'anno, il numero del volume e (preferibilmente) il numero del fascicolo con la pubblicazione prevista.

tavoli deve essere compilato in Word o Excel, avere un numero di serie e un nome. Le tabelle sono stampate su fogli separati e non sono inserite nel testo. L'intestazione della tabella non deve contenere colonne vuote. Il materiale di riferimento nella tabella deve essere accompagnato da riferimenti alla letteratura pertinente. Le note a piè di pagina relative alla tabella sono indicate da asterissi (uno, due, ...) e sono poste sotto la tabella. Osservazioni generale al contenuto della tabella sono stampati sotto la tabella dopo la parola "Nota".

Disegni allegato al file di testo dell'articolo nel modulo singoli file in due versioni: con designazioni (numeriche e alfabetiche) e senza di esse (“cieco”).

I disegni inviati non devono essere convertiti, ma originariamente realizzati con le seguenti estensioni:

Le foto e le illustrazioni bitmap devono essere nei formati *.tif, *.png, *.jpg, *.bmp con risoluzione massima(almeno 300 pixel/pollice).

Disegni vettoriali, grafici, diagrammi, diagrammi di flusso dovrebbero essere realizzati programmi vettoriali, ad esempio: Visio 4, 5.2002_2003 (*.vsd); Coreldraw(*.cdr); eccellere; Adobe Illustrator; Cad automatico; Bussola; Matlab (esportazione in formato *.ai, *.wmf).

Non sono ammessi disegni DOC e DOCX.

Il campo della figura dovrebbe essere sfruttato al massimo grazie alla scelta delle scale lungo gli assi e al posizionamento razionale del materiale illustrativo. I segni di scala sugli assi delle coordinate devono essere diretti all'interno del campo del grafico. Il loro numero nel caso di una scala lineare non deve essere superiore a 5−7 con digitalizzazione tramite uno. Le unità di misura devono essere indicate in russo. Non devono esserci iscrizioni sulle figure, se possibile devono essere utilizzate solo designazioni alfabetiche e numeriche la cui decodifica è riportata nella didascalia della figura. Quest'ultimo dovrebbe essere estremamente conciso e non dovrebbe contenere frammenti di testo esplicativo. Se i grafici in un determinato intervallo di valori di argomento "si fondono" visivamente, questo intervallo deve essere escluso o disegnato separatamente in una scala adatta a risolvere le curve.

Per identificare le curve nelle firme si utilizza la loro digitalizzazione e non è consentita la riproduzione di simboli (cerchi, triangoli, quadrati, asterischi, ecc.). Le didascalie delle figure sono stampate su un foglio separato e posizionate alla fine dell'articolo.

Le cifre dovrebbero essere, se possibile, a colori - per la versione elettronica del giornale pubblicato su Internet. Ma nella versione stampata della rivista, tutti i disegni sono eseguiti in mezzitoni in bianco e nero. La pubblicazione dei singoli disegni a colori nella versione cartacea è possibile, ma solo se assolutamente necessaria in via eccezionale.

Non è consentito l'utilizzo simultaneo di tabelle e figure per presentare gli stessi risultati di lavoro. Le figure sono numerate secondo l'ordine in cui sono menzionate nel testo dell'articolo.

Il layout del materiale dell'articolo al momento dell'invio in redazione

Il testo dell'articolo, la letteratura, le didascalie delle figure, le tabelle sono assemblati in un unico file, allegato alla lettera di presentazione. Ogni disegno è allegato alla lettera come un file separato.

Informazioni aggiuntive

Al fine di migliorare la qualità della traduzione degli articoli, la redazione chiede agli autori di allegare al testo dell'articolo in un foglio separato un elenco di termini speciali indicanti i loro equivalenti inglesi.

Motore DataLife 8.3


Annullato dle-club.ru

1. Aggiunto nuovo giocatore per riprodurre video FLV.
- 2. Aggiunta la possibilità per i visitatori del sito di iscriversi ai commenti
- 3. L'amministratore ha la possibilità di annullare l'iscrizione a tutti gli utenti da tutte le notizie
- 4. Aggiunta la possibilità di passare i risultati dell'esecuzione dei tag di script del modello come parametro ai moduli durante la connessione di moduli di terze parti nei modelli del sito.
5. La possibilità di selezionare un'azione è stata aggiunta al filtro delle parole se una parola viene trovata nel testo aggiunto. Puoi scegliere un'azione in cui la parola nel testo verrà sostituita da quella specificata, oppure puoi scegliere un'azione in cui l'aggiunta di testo viene completamente rifiutata e la notizia o il commento non verranno aggiunti al sito e l'utente riceverà una corrispondente notifica che il suo testo contiene parole la cui pubblicazione non è consentita.
6. Per i campi aggiuntivi dei profili utente è stato aggiunto un nuovo tipo di campo "Elenco (seleziona)", che consente ai visitatori di selezionare Informazioni aggiuntive sul tuo profilo da un elenco specifico. Ad esempio, scegli il tuo sesso, ecc.
7. Aggiunto supporto per il collegamento di moduli di terze parti non solo in file standard modello, ma anche in file modello di terze parti che includi nei file principali. Ad esempio: nel template main.tpl puoi includere un template di terze parti (include file="mytemplate.tpl"), e in file di terze parti template per utilizzare la connessione di moduli di terze parti (include file="engine/modules/mymod.php").
8. Aggiunto supporto per la modalità "galleria" durante la visualizzazione delle immagini remote pubblicate nel tag, che sono state automaticamente ridotte in base alle impostazioni dello script.
9. Aggiunto l'output di annotazioni e descrizioni durante l'ingrandimento di immagini remote ridotte pubblicate nel tag. L'output delle annotazioni avviene allo stesso modo delle immagini caricate nel tag.
10. Aggiunto supporto completo per PHP versione 5.3.xe successive, obsoleto Funzioni PHP, che non sono più supportati dalle nuove versioni di PHP, sono stati sostituiti con funzioni aggiornate simili.
11. Output aggiunto parole chiave dal tag cloud per le notizie durante la visualizzazione delle notizie inserite nei preferiti dal visitatore. E aggiunto anche l'output in queste notizie della data di modifica e dei motivi della modifica, se presenti.

12. Aggiunto al pannello di amministrazione nuova sezione impostazioni dei lettori video utilizzati sul sito. In questa sezione è possibile regolare le dimensioni dei lettori, nonché la combinazione di colori del flash player progettato per riprodurre i formati flv e mp4

13. Aggiunto un nuovo lettore per la riproduzione di file audio mp3, applicabile anche a questo lettore impostazioni del colore che sono stati impostati per il video player.

14. Nelle impostazioni dello script per una più comoda percezione visiva, viene aggiunta la visualizzazione dell'ora corrente del server, tenendo conto della correzione quando si specificano le impostazioni per la correzione dei fusi orari.

15. Aggiunto il supporto per le multi-categorie durante l'elaborazione del tag di testo e la visualizzazione delle notizie complete. Se la notizia viene pubblicata in più categorie contemporaneamente, quando si controlla il tag di testo, verranno prese in considerazione tutte le categorie di notizie e non solo la prima categoria nell'elenco come prima.

16. Sono state apportate modifiche alla logica del template addcomments.tpl per facilitare la creazione di questo template. Aggiunto un nuovo tag (editor) che visualizza l'editor BBCODES o WYSIWYG completo in base alle impostazioni dello script. La classe .editor è stata introdotta per definire lo stile dell'editor BBCODES. Di conseguenza, l'elaborazione dei tag (wysiwyg), (bbcode), , (text) è stata rimossa dal modello.

17. Analogamente ai commenti, per i messaggi personali (template pm.tpl), è stato introdotto anche l'uso del tag (editor) per visualizzare l'editor, con il quale verranno scritti i messaggi personali.

18. Aggiunta la possibilità di specificare per la dimensione dell'avatar non solo la dimensione massima di uno qualsiasi dei lati, ma anche specificare direttamente la larghezza e l'altezza dell'avatar caricato, ad esempio 100x100, mentre l'avatar verrà ritagliato proporzionalmente direttamente a le dimensioni laterali specificate durante il caricamento.

19. Aggiunta la possibilità di ripristinare il blocco tramite IP durante il recupero di una password dal sito. In precedenza, il blocco IP veniva rimosso contemporaneamente al ripristino e alla reimpostazione della password. Ora, quando si recupera una password, vengono inviati due link alla posta elettronica: uno per il recupero della password, l'altro per il ripristino del blocco IP impostato nelle impostazioni del profilo e per il ripristino del blocco, non è più necessario reimpostare la password allo stesso modo volta.

20. Dopo che il visitatore ha ripristinato e generato una nuova password sul sito, è stato aggiunto l'invio di un messaggio di posta elettronica all'utente contenente i suoi nuovi dati: login e nuova password. Ora il visitatore non deve copiare immediatamente una password complessa da qualche parte o ricordarla.

21. Rimossa la visualizzazione della selezione dell'ordinamento delle notizie durante la visualizzazione di un profilo utente.

22. Nelle impostazioni dello script è stata aggiunta la possibilità di abilitare o disabilitare l'unione dei commenti di un utente, aggiunti dall'utente a una notizia dopo l'altra.

23. Aggiunta la possibilità di eliminare un utente direttamente durante la modifica dei suoi dati, quindi per eliminare un utente non è necessario accedere alla sezione di modifica dell'utente, e puoi eliminarlo chiamando il suo profilo da qualsiasi sezione del sito, dove è previsto.

24. Aggiunta la possibilità di inviare messaggi tramite feedback, invia anche testo contenente tag HTML, in precedenza lo script rimuoveva automaticamente qualsiasi HTML. In questo caso non viene eseguita la formattazione del testo e il messaggio è in formato testo normale, quindi questa innovazione sarà utile se i visitatori del sito segnalano eventuali problemi ed è necessario descrivere, ad esempio, HTML.

25. Durante la modifica delle notizie nel pannello di amministrazione dello script, è stata aggiunta la possibilità di cercare notizie che non appartengono a nessuna categoria.

26. Aggiunta la possibilità di abilitare o disabilitare l'uso del codice HTML quando si aggiungono notizie dal sito alle impostazioni del gruppo. Nonostante il fatto che lo script non consenta la visualizzazione di codice dannoso nelle notizie, molti proprietari di siti non vogliono vedere il codice HTML nella progettazione delle notizie. In caso di ban, gli utenti possono progettare notizie esclusivamente utilizzando i tag BB e tutta la formattazione eseguita utilizzando HTML verrà rimossa.

27. Aggiunta la possibilità di impostare un design diverso durante la visualizzazione del nome del gruppo dell'utente. Per fare ciò, alle impostazioni del gruppo sono stati aggiunti un prefisso e un suffisso del nome del gruppo, che verranno visualizzati rispettivamente prima e dopo il nome del gruppo. Per impostazioni date consentito di utilizzare il codice HTML per impostare la formattazione.
- 28. Aggiunto il supporto per le nuove regole di formattazione per RSS "Yandex news", secondo le nuove regole, la formattazione delle notizie complete per il tag yandex:full-text non viene più eliminata, ma solo correttamente schermata.
- 29. È stato aggiunto un nuovo tag di testo ai modelli di notizie brevi e complete, che mostra un collegamento a tutte le notizie pubblicate lo stesso giorno di questa notizia. Questo tag, ad esempio, può essere utilizzato insieme al tag (data).
- 30. Aggiunto il supporto per l'ordinamento personalizzato delle notizie quando l'utente visualizza i propri segnalibri.
- 31. Aggiunto supporto per i tag (data), (data=formato data), (viste)
- 32. Aggiunto controllo per l'aggiunta di nomi duplicati per le pagine statiche
- 33. Durante la creazione di un backup del database dal pannello di amministrazione, è stato aggiunto un prefisso univoco al nome del file di backup generato, il che rende impossibile la ricerca per enumerazione dei file con backup DB nella cartella in cui si trovano.
- 34. Quando si aggiorna la mappa del sito per i motori di ricerca sistemi Google e Yandex, hanno anche aggiunto l'aggiornamento e la data di modifica della notizia, invece della data di creazione della notizia.
- 35. Aggiornato alla versione corrente del log delle modifiche dell'editor WYSIWYG in: .
- 36. Risolto un problema per cui, durante l'eliminazione delle notizie, non veniva eliminata dai preferiti dell'utente, risultando in questa informazione eccessivamente accumulato nel database.
- 37. Risolto un bug per cui il tag veniva elaborato in modo errato durante la modifica di una notizia se l'editor BBCODES è abilitato e il ritorno a capo automatico è disabilitato.
- 38. Risolto un problema con l'utilizzo del tag (%utente%) quando lo si utilizza in un invio di massa di messaggi, quando lo script si rivolgeva al visitatore usando lo stesso nome.
- 39. Risolto un problema con la pubblicazione di citazioni durante l'aggiunta di descrizioni alle miniature delle immagini.
- 40. Risolto un problema con l'impossibilità di modificare l'utente durante la modifica delle notizie, se l'accesso è composto da caratteri russi.
- 41. Risolto il problema della generazione automatica errata delle parole chiave per i meta tag, se il testo ha subito un'elaborazione tipografica.
- 42. Piccoli errori nello script che sono stati trovati e annunciati in precedenza sono stati corretti.

download gratuito DLE 8.3 annullato~ 2,5 Mb

Cari amici,

La fase principale dello sviluppo della versione 12.1 è stata completata, il rilascio è in fase di test e preparazione pre-rilascio, ma per ora vi invitiamo a familiarizzare con le informazioni su ciò che vi aspetta con il rilascio nuova versione.

Sono state predisposte e implementate le seguenti modifiche:

1. Aggiunto supporto per le intestazioni nel modulo di gestione della pubblicità. Puoi creare intestazioni in questo modulo e inserire i tuoi materiali pubblicitari in queste intestazioni. Le intestazioni vengono visualizzate in alto, prima dell'elenco dei materiali pubblicitari aggiunti, sotto forma di cartelle. Nelle rubriche stesse, puoi anche creare sottotitoli aggiuntivi in ​​numero illimitato. Così, a in gran numero materiali promozionali, puoi inserirli per facilitare la navigazione attraverso di essi, in varie intestazioni e sottotitoli.

2. Aggiunta la possibilità di tenere conto del numero di visualizzazioni per i materiali pubblicitari aggiunti nel pannello di controllo degli script. Le visualizzazioni vengono conteggiate solo per gli utenti reali che hanno effettuato l'accesso al sito tramite browser. I bot che eseguono la scansione del sito non contano. Il conteggio delle visualizzazioni è abilitato direttamente per ogni banner, quindi puoi contare solo le visualizzazioni per gli annunci di cui hai bisogno. Hai anche la possibilità di specificare se devono essere contate tutte le visualizzazioni banner o solo le visualizzazioni di utenti unici.

3. Per i materiali promozionali nel pannello di amministrazione, l'abilità è stata aggiunta limitare la visualizzazione di un banner in base al numero di visualizzazioni che ha e puoi disabilitare il banner quando raggiunge il numero massimo di visualizzazioni specificato.

4. Aggiunta la possibilità di tenere traccia del numero di clic per i materiali pubblicitari aggiunti nel pannello di controllo degli script. DataLife Engine intercetta automaticamente i tag HTML pubblicati utilizzando i tag <а href="..."> e tiene automaticamente traccia dei clic su di essi. Non è richiesto alcun design speciale di questi collegamenti, possono portare a qualsiasi indirizzo di cui hai bisogno. Hai anche la possibilità di specificare se desideri contare tutti i clic su un collegamento o solo contare i clic di utenti univoci.

5. Per i materiali promozionali nel pannello di amministrazione, l'abilità è stata aggiunta limitare la visualizzazione di un banner in base al numero di clic sul tuo banner e puoi disabilitare la visualizzazione di un banner quando raggiunge il numero massimo di clic specificato su di esso.

6. Per i materiali promozionali nel pannello di amministrazione aggiunto la possibilità di cancellare il numero di visualizzazioni e di clic per ciascun banner pubblicitario.

html"> 7. Aggiunto l'uso dei link canonici nel codice della pagina, per tutte le pagine del sito compresa la navigazione per sezioni, la visualizzazione delle news complete, ecc. Questa opportunità ti permette di aumentare Ottimizzazione SEO siti, e consente inoltre di evitare la duplicazione delle pagine se vengono pubblicati collegamenti errati al proprio sito da qualche parte su Internet, o se per qualche motivo è necessario disabilitare il controllo del CNC errato.

8. Nelle impostazioni della categoria nel pannello di controllo, è stata aggiunta l'abilità impostare per impostazione predefinita per una categoria se è consentito pubblicare notizie da questa categoria in poi pagina iniziale luogo. Queste impostazioni sono attive al momento dell'aggiunta o della modifica di una pubblicazione e, se la pubblicazione nella pagina principale è vietata per una categoria, l'opzione corrispondente viene rimossa al momento dell'aggiunta o della modifica di una pubblicazione.

9. Nelle impostazioni della categoria nel pannello di controllo, è stata aggiunta l'abilità impostare per impostazione predefinita per una categoria se i commenti sono consentiti per i post di questa categoria. Queste impostazioni sono valide al momento dell'aggiunta o della modifica di una pubblicazione e, se i commenti sono disabilitati per una categoria, l'opzione corrispondente viene rimossa al momento dell'aggiunta o della modifica di una pubblicazione.

10. Nelle impostazioni della categoria nel pannello di controllo, è stata aggiunta l'abilità impostare per impostazione predefinita per una categoria se la valutazione è consentita per i post di questa categoria. Queste impostazioni sono valide al momento dell'aggiunta o della modifica di una pubblicazione e, se l'utilizzo di una valutazione è disabilitato per una categoria, l'opzione corrispondente viene rimossa al momento dell'aggiunta o della modifica di una pubblicazione.

11. Nelle impostazioni dello script nel pannello di controllo, nella sezione delle impostazioni di sicurezza, la possibilità di abilitare la protezione automatica del sito dall'incorporamento in frame su siti di terze parti. Quando questa impostazione è abilitata, il tuo sito verrà automaticamente bloccato se è incorporato in un iframe sul sito di qualcun altro. In questo modo, puoi proteggere il tuo sito da attacchi come il clickjacking.

12. Funzionalità ampliate del modulo "Metatag"., questo modulo è stato rinominato in "Titoli, descrizioni, meta tag". Ora in questo modulo puoi impostare non solo i meta tag per le pagine, ma anche un titolo separato per la pagina e una descrizione della pagina, che puoi visualizzare in seguito in qualsiasi punto del tuo modello. Per fare ciò, sono stati aggiunti nuovi tag globali per i modelli: (titolo della pagina)- visualizza il titolo specificato per la pagina, (descrizione della pagina)- Visualizza la descrizione specificata per la pagina. È anche accettabile utilizzare BB nella descrizione della pagina e Tag HTML. Pertanto, utilizzando questo modulo, puoi, ad esempio, creare e visualizzare titoli e descrizioni per un tag cloud per ogni tag singolarmente, ecc.

13. Aggiunto nuovo testo dei tag del modello globale, che visualizzano il testo in essi racchiuso se nel modulo "Intestazioni, descrizioni, meta tag" è stato impostato un titolo per la pagina visualizzata. E ha anche aggiunto tag opposti testo che restituisce il testo contenuto al loro interno se non è stato impostato alcun titolo per la pagina visualizzata. Tag simili sono stati aggiunti anche per la descrizione: testo, che visualizzano il testo in esse contenuto se è stata specificata una descrizione per la pagina visualizzata nel modulo "Intestazioni, descrizioni, meta tag", testo che restituisce il testo contenuto al loro interno se non è stata fornita alcuna descrizione per la pagina visualizzata.

14. Per il modello di menu di categoria (categoriamenu.tpl) testo, che visualizzano il testo in essi racchiuso se la categoria visualizzata sul sito, o la notizia, non appartiene alla categoria del menu. Questo tag può essere utilizzato solo all'interno dei tag e viene utilizzato, ad esempio, per visualizzare alcune informazioni (come i collegamenti) solo per le categorie inattive dal menu.

15. Opzioni estese per la visualizzazione delle pubblicazioni in base ai valori di campi aggiuntivi nelle pubblicazioni. Quando si contatta l'indirizzo http://tuosito/xfsearch/nome campo/valore campo/ le pubblicazioni verranno emesse come prima, contenenti il ​​valore specificato in quel particolare campo, se il campo è impostato su "usa come riferimenti incrociati". Quando si contatta l'indirizzo http://tuosito/xfsearch/valore campo/ pubblicazioni contenenti dato valore per tutti i campi aggiuntivi. Quando si contatta l'indirizzo http://tuosito/xfsearch/nome campo/ verranno visualizzate tutte le pubblicazioni in cui è compilato questo campo specificato.

16. Aggiunta la possibilità di assegnare una pagina separata alle impostazioni dello script denominato 404.html nella radice del tuo sito per visualizzare pagine senza contenuto. Se questa impostazione è abilitata, al posto del messaggio standard di sistema "Purtroppo questa pagina non è disponibile per te, il suo indirizzo potrebbe essere stato cambiato o è stato cancellato.", puoi visualizzare una pagina separata appositamente preparata in anticipo, con un disegno completamente separato. Questa innovazione sarà utile per i webmaster che vogliono creare un design separato di 404 pagine del loro sito.

17. Aggiunta la possibilità di assegnare un'intestazione HTTP alle impostazioni dello script, da cui è necessario ottenere gli indirizzi IP degli utenti. Questa innovazione sarà utile per i siti che utilizzano vari server proxy esterni e non hanno la possibilità di riconfigurare correttamente il server per loro al fine di ottenere gli indirizzi IP reali corretti dei visitatori. Ad esempio, quando si utilizza il servizio cloudflare e altri da cui proteggersi Attacchi DDOS e utilizzando un piano di hosting regolare senza accedere alle impostazioni del server. Ora, nelle impostazioni dello script nel pannello di amministrazione, puoi dire allo script da dove ottenere l'indirizzo IP dei visitatori del sito.

18. Quando si elimina una categoria nel pannello di controllo dello script, è stata aggiunta la possibilità di scegliere cosa fare con le pubblicazioni che rientrano in questa categoria. È possibile: "Rimuovi questa categoria dalle pubblicazioni", "Sostituisci la categoria con un'altra o altre categorie", nonché "Elimina tutte le pubblicazioni in questa categoria". In questo caso, se una categoria viene eliminata o sostituita da una pubblicazione, solo la categoria eliminata verrà rimossa o sostituita. Ad esempio, la tua pubblicazione è nelle categorie "Mondo", "Notizie", "Popolari" e tu, ad esempio, elimini la categoria "Mondo", quindi per le pubblicazioni in questa categoria verrà eliminata solo la categoria "Mondo" , o sostituiti, tutte le altre categorie nell'elenco di tali pubblicazioni rimarranno in vigore.

19. È stato aggiunto un nuovo tipo di campo aggiuntivo per le pubblicazioni: "Pure HTML and JS". Usando campo dato, DataLife Engine non interferirà con il testo in esso scritto, non filtrerà il codice HTML di questo testo e permette anche di scrivere puro codice javascript al suo interno. Questo campo sarà utile quando dovrai inserire un codice nella notizia che non ha bisogno di essere controllato per sicurezza, ad esempio uno qualsiasi dei tuoi giocatori, ecc. Attenzione, dato che lo script non filtrerà il testo da questo campo, quando lo crei assicurati di impostare delle restrizioni su quali gruppi possono usarlo. Non consentire che venga utilizzato da utenti ordinari di cui non ti fidi, altrimenti potrebbe rappresentare un rischio per la sicurezza del tuo sito.

20. Per ulteriori campi di pubblicazioni con l'opzione "Utilizza come riferimenti incrociati", è stata aggiunta la possibilità di specificare un separatore per questi collegamenti. È possibile specificare sia i singoli caratteri che il codice HTML come separatore. In precedenza, una virgola veniva utilizzata come separatore di elenco, ora puoi impostare il tuo separatore personale per ogni campo, che ti consente di creare il tuo design di output univoco nel modello per ogni campo.

21. Aggiunto supporto per la tecnologia "Yandex Turbo" per i normali feed RSS, senza utilizzare l'inclusione nelle impostazioni del tipo di feed RSS come "Notizie Yandex", per questo aggiunto il supporto per la visualizzazione del tag news completo (storia completa) per qualsiasi tipo di feed RSS. Inoltre, è stato aggiornato il modello standard /templates/rss.xml, che dimostra come dovrebbe apparire un modello con pieno supporto per Yandex Turbo. Allo stesso modo, la possibilità di personalizzare il modello RSS per la tecnologia Yandex Zen è completamente supportata.

22. Aggiunta la possibilità di rispondere ai commenti durante la visualizzazione di tutti gli ultimi commenti sul sito, se il supporto per i commenti ad albero è abilitato nelle impostazioni dello script. Così, ad esempio, puoi rispondere rapidamente ai commenti in arrivo sul sito senza entrare in ciascuna notizia, poiché alcuni degli script pesanti sono stati spostati in un caricamento ritardato e indipendente dal rendering della pagina. Questi script vengono caricati nel browser parallelamente al rendering della pagina ed eseguiti solo dopo il rendering della pagina nel browser. Che fornisce visivamente una visualizzazione della pagina più veloce.

24. Aggiunta la possibilità per gli utenti che non sono registrati al sito, inviare reclami all'amministrazione del sito in merito a notizie e commenti, così come questa possibilità esisteva in precedenza solo per gli utenti registrati.

25. Aggiunto utilizzo dei microdati schema.org per visualizzare una valutazione con il tipo "Valutazione". L'uso di questo markup consente alle notizie complete, se visualizzate nei risultati di ricerca di Google, di visualizzare anche la valutazione della pubblicazione.

26. Aggiunto rilevamento automatico orientamento foto quando vengono caricate sul server, in base alle meta-informazioni contenute nei file grafici. Se la foto originale era capovolta, quando viene caricata sul server, lo script la ruoterà automaticamente nella posizione desiderata. Ciò elimina la necessità di modificare ulteriormente le immagini su un computer se la fotocamera è stata ruotata durante la fotografia.

27. Aggiunta la possibilità di notificare automaticamente amministrazione del sito circa la ricezione di nuove notizie da parte degli utenti che sono in moderazione (se abilitata nelle impostazioni dello script), se la notizia è stata aggiunta dal pannello di controllo dello script. In precedenza, una notifica veniva inviata solo se un post veniva aggiunto direttamente dal sito.

28. Se l'utente modifica la pubblicazione nel pannello di controllo, che era stato precedentemente pubblicato sul sito, ma secondo le impostazioni del suo gruppo, gli è vietato pubblicare senza moderazione, oppure non gli è consentito pubblicare in tutte le categorie, quindi verrà inviata anche all'amministrazione del sito una corrispondente e-mail di notifica che questa notizia è in attesa di moderazione.

29. Sono state apportate modifiche al funzionamento del modulo briciole di pane(Breadcrumbs) sito web. Se vengono visualizzate notizie da una determinata categoria, per la categoria in cui si trova direttamente l'utente, questa categoria verrà visualizzata in testo normale, non in un collegamento. Solo le categorie che sono più in alto nella gerarchia verranno visualizzate come collegamento oppure verrà visualizzato un collegamento a questa categoria se, ad esempio, l'utente è andato oltre nella navigazione tra le pagine di questa categoria. Pertanto, questa innovazione evita collegamenti ciclici di pagine a se stessi.

30. Per il modulo "Riferimenti incrociati" nel pannello di controllo, sono state aggiunte due nuove regioni sostitutive per i collegamenti. È possibile facoltativamente specificare una sostituzione solo per le pagine statiche, nonché selezionare una sostituzione per pagine statiche, notizie e commenti.

31. Per il modulo "Trova e sostituisci" nel pannello di controllo, è stata aggiunta la possibilità di sostituire in blocco il testo nei sondaggi per le pubblicazioni e nelle votazioni sul sito.

32. Aggiunta la possibilità di eliminare tutte le pubblicazioni, in attesa di moderazione da parte di un utente specifico. Per fare ciò, nella sezione Gestione utenti, clicca sul numero delle sue pubblicazioni e seleziona l'apposita voce di menu.

33. Aggiunta la possibilità di eliminare tutti i commenti, in attesa di moderazione da parte di un utente specifico. Per fare ciò, nella sezione Gestione utenti, clicca sul numero dei suoi commenti e seleziona l'apposita voce di menu.

34. Aggiunto uno script formattato al pannello di amministrazione dello script visualizzazione del numero dei diversi contatori (viste, pubblicazioni, commenti). L'output di questi contatori viene eseguito in una forma formattata come centinaia, migliaia, milioni, ecc. Ciò fornisce una rappresentazione e una percezione più visiva di questi numeri.

35. Per i modelli per la visualizzazione e l'aggiunta di commenti (addcomments.tpl e comments.tpl) aggiunto il supporto per i nuovi tag testo- visualizza il testo nel tag se la notizia appartiene alle categorie specificate, oltre ai tag: testo- visualizza il testo nel tag se la notizia non appartiene alle categorie specificate. Pertanto, puoi impostare un design diverso per la visualizzazione di commenti e l'aggiunta di commenti per pubblicazioni di diverse categorie.

36. Aggiunto supporto per le declinazioni delle parole per il tag per la visualizzazione del numero di voti che sono stati impostati per la valutazione delle pubblicazioni. Ad esempio, puoi usare (vote-num) feedback||a|s. In precedenza, questo non era disponibile per questo tag. contiene codice HTML, non solo un numero.

37. Se le impostazioni dello script consentono l'utilizzo del sito solo tramite protocollo HTTPS, poi cookie del browser verrà inoltre inviato al server solo tramite il protocollo HTTPS e bloccato automaticamente se viene utilizzato il normale protocollo HTTP.

38. Aggiunto controllo del CNC errato per le pagine statiche, il cui testo di pubblicazione è suddiviso in più pagine. Se viene specificato un numero di pagina errato, verrà effettuato un reindirizzamento 301 automatico all'indirizzo iniziale di questa pagina.

39. Per l'importazione RSS di pubblicazioni, è stato aggiunto il supporto per l'importazione di immagini dal tag allegato contenente l'immagine da pubblicare. Se breve descrizione nel feed RSS è solo testo e l'immagine viene fornita come tag separato, quindi anche l'immagine per questa pubblicazione verrà aggiunta alla breve notizia quando viene importata all'inizio.

40. Aggiunto supporto per reindirizzamenti per ricevere notizie complete quando si utilizza l'importazione RSS di pubblicazioni. Se il collegamento dal feed RSS è un reindirizzamento per un'ulteriore transizione al testo completo della notizia sul sito di origine, DataLife Engine seguirà automaticamente questo reindirizzamento e prenderà il contenuto dalla fonte finale. Pertanto, ricevere notizie complete sarà di qualità migliore rispetto a prima.

41. Sono state apportate modifiche al lavoro di tag e. Se l'uso e l'aggiunta di commenti è vietato per una particolare pubblicazione, questi tag nasconderanno anche il contenuto in essi contenuto.

42. Nel caso in cui sia consentita la pubblicazione di commenti, ma allo stesso tempo, secondo altre impostazioni, all'utente o al gruppo di utenti è stato proibito di pubblicare commenti, quindi verrà visualizzato un messaggio non alla fine di tutti i commenti, ma nel punto in cui si definisce l'output di il modulo per aggiungere un commento con il tag (addcomments) nel tuo modello, così puoi determinare tu stesso la posizione questo messaggio sul tuo sito web.

43. Per l'utilizzo dell'autorizzazione rete sociale"Compagne di classe", ha aggiunto la possibilità di ricevere automaticamente l'e-mail dell'utente, a condizione che l'applicazione stessa abbia ricevuto i diritti appropriati da Odnoklassniki. Attenzione, per impostazione predefinita, Odnoklassniki non concede diritti alla ricezione di e-mail e per ottenere l'accesso appropriato è necessario contattare inoltre il social. rete per consentire la ricezione di e-mail. Se viene concessa l'autorizzazione, DLE importerà automaticamente anche l'indirizzo e-mail.

44. Sistema di calcolo delle proporzioni migliorato quando si eseguono piccole copie. Ciò crea una copia ridotta più corretta e di alta qualità.

45. Sistema di ricerca delle pubblicazioni migliorato quando abilitato nelle impostazioni dello script, tipo semplice ricerca. Il nuovo algoritmo consente di trovare le pubblicazioni in modo più accurato e corretto.

46. ​​Sistema di controllo migliorato per la comparsa di pagine duplicate, durante la visualizzazione di tutti gli ultimi commenti sul sito.

47. Elaborazione ottimizzata di ulteriori campi di pubblicazioni durante la visualizzazione di pubblicazioni brevi, nonché durante il funzionamento del modulo per la visualizzazione di pubblicazioni popolari.

48. Editor visivi aggiornati TinyMCE e Froala alle versioni correnti. Risolti numerosi errori identificati in questi editor.

49. Aggiunto supporto per incollare l'editor TinyMCE tag di testo nascosti utilizzando il pulsante corrispondente nell'editor.

50. Quando si utilizza l'editor di Floara per i commenti, è stata aggiunta l'abilità caricamento rapido e inserimento di immagini in un commento. Puoi fare clic sull'icona Inserisci immagine e selezionare un file da caricare, o semplicemente trascinare e rilasciare il file immagine dal tuo computer nel campo dell'editor, dopodiché l'immagine verrà automaticamente caricata e inserita nella posizione del cursore nell'editor.

51. Sono state apportate modifiche minori al layout del pannello di controllo degli script, finalizzato ad eliminare alcuni errori di layout e migliorare l'interazione con il pannello di controllo.

52. Aggiornato alle versioni correnti una libreria per l'invio di posta dal sito, nonché una libreria per il rilevamento dei dispositivi mobili.

53. Problema risolto in cui in anteprima le pubblicazioni non sono state elaborate tag e .

54. Problema risolto in cui i meta tag per i social network sono stati formati in modo errato. reti di video e audio, se il video è stato pubblicato nell'add. campi e consisteva in playlist e descrizioni di file video e audio.

55. Problema risolto in cui, in determinate situazioni e impostazioni del server, l'anteprima delle pubblicazioni non potrebbe funzionare quando si aggiungono pubblicazioni dal sito.

56. Problema risolto in cui il caricamento dinamico dei commenti non funzionava se era abilitato nelle impostazioni dello script e il tag (jsfiles) veniva posizionato nella parte inferiore del sito.

57. Problema risolto in cui la visualizzazione degli ultimi commenti non funzionava se la visualizzazione di determinate categorie era vietata per un determinato gruppo.

58. Bug minori nello script scoperti e annunciati in precedenza sono stati corretti.

Motore di vita dei datiè un motore di notizie multiutente progettato per organizzare i propri media su Internet. Grazie a sistema potente pubblicando, personalizzando e modificando le notizie, il motore è un passo avanti rispetto ai suoi concorrenti più vicini. E grazie alla struttura precisa e ponderata del kernel, che riduce al minimo i requisiti per le risorse del server, il motore è in grado di lavorare facilmente con progetti molto visitati senza creare alcun carico speciale sul server. Flessibilità, facilità di personalizzazione e integrazione del tuo design ti permetteranno di distribuire i tuoi media nel più breve tempo possibile, senza costi di materiale aggiuntivi. L'uso della tecnologia AJAX avanzata ridurrà sia il traffico del tuo server che il traffico dei tuoi visitatori, ma non sto parlando della comodità del lavoro. A causa della maggiore attenzione alla sicurezza dello script, alla comodità di lavorare con esso, nonché allo sviluppo dinamico, più di 800 portali che lo utilizzano con successo nel loro lavoro si sono già espressi a favore dell'utilizzo di DataLife Engine. Il motore è ottimizzato per i motori di ricerca, che porteranno ulteriori clienti al tuo sito.

Sono state preparate e implementate le seguenti modifiche:

1. Aggiunta la funzione di elaborazione del testo tipografico, data funzione consente di preparare automaticamente il testo russo per l'edizione web. Ad esempio, le virgolette verranno sostituite con alberi di Natale, verranno impostati gli apostrofi corretti nei nomi, l'uso di trattini em al posto dei trattini, prima che vengano inserite le preposizioni spazi non interrompibili, gestione delle virgolette nidificate e altro ancora. Questo strumento non è un sostituto a tutti gli effetti del lavoro manuale di un designer di layout, ma può ridurre questo lavoro fino al 90%, il che è molto conveniente.

2. Funzionalità di tag espanse (include file="mytemplate.tpl"). Questo tag ora consente non solo di includere file modello, ma anche di includere nel modello moduli di terze parti per DataLife Engine, nonché script di terze parti non correlati a DataLife Engine. Ad esempio, per collegare un modulo di terze parti in un template, puoi usare il tag (include file="engine/modules/mymod.php"). Il risultato del tag sarà l'esecuzione dello script mymod.php che si trova nella cartella engine/modules/. Puoi anche eseguire script con parametri, ad esempio (include file="engine/modules/mymod.php?param=value1&test=value2"), così puoi creare moduli che possono essere controllati direttamente dal template e, a seconda dei diversi parametri , genera informazioni diverse. L'utilizzo di questo metodo di connessione delle mod consente di non reinstallare i moduli quando si aggiorna lo script in futuro a una nuova versione. Saranno automaticamente collegati dal modello stesso. Questo tag può essere utilizzato in tutti i file modello. Per la sicurezza generale dello script, l'unica restrizione sulla connessione ai file è il divieto che il file si trovi in ​​una cartella scrivibile. Ad esempio, una mod plug-in non può essere trovata nella cartella dei modelli, ad esempio. Maggiori dettagli su questa connessione può essere trovato nella documentazione per lo script.

3. Aggiunta la possibilità di integrare moduli di terze parti nel pannello di controllo degli script senza apportare modifiche ai file di script. Per questo, è stata aggiunta una tabella aggiuntiva al database per memorizzare informazioni su un modulo di terze parti. Puoi leggere di più sul formato della tabella nella documentazione dello script.

4. Aggiunto supporto automatico modalità sicura PHP (SafeMode) durante il caricamento di immagini sul server. Con questo supporto, le cartelle non devono più essere create manualmente utilizzando un gestore FTP.

5. Aggiunta la possibilità di modificare rapidamente il profilo di un utente durante la modifica delle sue notizie nel pannello di amministrazione. Pertanto, puoi eliminare o bannare l'utente che ha aggiunto le notizie senza passare alla sezione di modifica dell'utente.

6. Nel pannello di controllo degli script, sono state aggiunte funzioni per verificare che il server soddisfi i requisiti minimi di script. In precedenza, tale controllo veniva eseguito solo durante l'installazione dello script. Nuova opportunità consente allo script di diagnosticare automaticamente possibili problemi dopo aver spostato lo script su un altro server, quando lo script non è installato.

7. Durante il caricamento delle immagini, sono state aggiunte funzioni di controllo automatico possibili errori. E in caso di problemi con il download, viene visualizzato un messaggio che riguarda solo l'impossibilità di scaricare file, ma anche il motivo per cui si è verificato il problema. Pertanto, nella maggior parte dei casi, puoi risolvere il problema da solo, senza contattare l'assistenza.

8. Per il tag spoiler sono stati aggiunti degli indicatori grafici per mostrare se il testo nascosto è aperto o chiuso. Le immagini grafiche si trovano nei template del sito, quindi per ogni template è possibile personalizzare le immagini.

9. I seguenti tag sono stati aggiunti ai modelli di notizie brevi e complete (shortstory.tpl, fullstory.tpl): testo - mostra il testo nei tag se questa notizia è registrata, testo - mostra il testo nei tag se questa notizia non è stata registrata . Pertanto, grazie ai nuovi tag, puoi creare diversi design delle notizie sul sito durante la visualizzazione di notizie fisse.

10. Nelle impostazioni dello script è stata aggiunta la possibilità di abilitare o disabilitare l'oscuramento dello sfondo generale del sito, quando l'immagine ridotta viene ingrandita all'originale. La classe CSS .highslide-dimming viene utilizzata per impostare lo sfondo.

11. Aggiunto nuova modalità"Galleria" durante la visualizzazione di immagini in miniatura caricate sul sito per le notizie. Questa modalità è abilitata nelle impostazioni dello script. Quando acceso questa modalità l'immagine originale visualizza un menu di navigazione che consente di avviare una presentazione di immagini, mostrare l'immagine successiva o precedente, ecc.

12. Aggiunta la possibilità di impostare annotazioni e descrizioni per le miniature. Quando imposti la tua descrizione per l'etichetta del pollice, quando l'immagine viene ingrandita all'originale, questa descrizione verrà mostrata in un formato conveniente sotto l'immagine. La propria descrizione è impostata nei parametri del tag.

13. Aggiunta la possibilità di impostare per la copia ridotta dell'immagine caricata non solo la dimensione massima di uno dei lati, al di sopra della quale verrà creata una copia ridotta, ma anche le dimensioni dei lati (larghezza e altezza) della immagine stessa. In questo caso, le proporzioni dell'immagine verranno mantenute e l'immagine stessa verrà ritagliata alle dimensioni specificate. Inoltre, se uno qualsiasi dei lati dell'immagine originale è più piccolo delle dimensioni specificate, l'immagine verrà ingrandita proporzionalmente alla dimensione specificata. Puoi vedere esempi di come funziona questa funzione sopra, sono state pubblicate tre immagini di diverse dimensioni e orientamenti e sono state automaticamente ridotte a dimensioni rettangolari di 200x200. Questa innovazione, insieme alle due citate sopra, ti permette di organizzare bellissime gallerie fotografiche dalle immagini caricate nelle tue notizie.

14. Entrando nel pannello di amministrazione dello script è stata aggiunta la possibilità di selezionare la lingua utilizzata. Pertanto, gli utenti che utilizzano il pannello di amministrazione possono scegliere la lingua in cui lo utilizzeranno.

16. Aggiunta la possibilità di utilizzare il tag (%utente%) nel testo del messaggio durante l'invio di massa di messaggi, che verrà sostituito con il login del destinatario nel messaggio, o con il nome completo se l'utente lo ha specificato nel suo profilo. Se le impostazioni dello script consentono l'utilizzo del campo BCC per l'invio di posta, il tag verrà sostituito con la parola: Utente.

17. Al filtro delle parole è stata aggiunta la possibilità di assegnare un'area di ricerca per una parola. Puoi specificare che la sostituzione della parola viene fatta ovunque, o solo nelle notizie, o solo nei commenti.

18. I tag dei modelli di testo e di testo hanno ricevuto il supporto globale in tutti i file di modello, non solo nei modelli main.tpl e news principali. Ora puoi utilizzare questi tag in qualsiasi file modello.

19. La formattazione e l'output dei commenti sono separati in una classe universale separata. Questa innovazione riguarda principalmente gli sviluppatori di moduli di terze parti. Grazie alla nuova classe, puoi organizzare i commenti non solo per le notizie, ma anche per i tuoi moduli. Inoltre, quando si aggiungono nuovi tag ai commenti, è sufficiente apportare modifiche a un file e non a tre come prima.

20. Sono state apportate modifiche alle query di script MySQL, in conseguenza delle quali il carico sul database è stato ridotto quando il database è di grandi dimensioni.

21. Durante la visualizzazione versione mobile Il sito ha disabilitato la visualizzazione dei materiali promozionali previsti per la visualizzazione tra brevi notizie.

22. Aggiunta l'occultamento automatico dei collegamenti "invia e-mail" e "scrivi PS" durante la visualizzazione del profilo di un utente, se queste opzioni sono state disabilitate per il visitatore nelle impostazioni del gruppo.

23. Nuovi meccanismi di sicurezza sono stati aggiunti al modulo di recupero password. Vale a dire, è stato aggiunto un nuovo algoritmo per generare una chiave di controllo utilizzando l'algoritmo SHA1 ed è stato aggiunto il controllo per verificare il numero di tentativi di generare una nuova password da parte della chiave di controllo, è consentito un solo tentativo di generare una nuova password, dopodiché la chiave di controllo diventa non valida. Pertanto, il modulo di ripristino della password ha ricevuto una resistenza del 100% al ripristino della password con la forza bruta.

24. Aggiunta l'evidenziazione del testo cercato nei campi aggiuntivi della notizia nel modulo di ricerca.

25. Aggiunta la possibilità di assegnare un tipo di testo durante la pubblicazione di pagine statiche, a seconda del tipo selezionato, verranno applicati vari parametri per la formattazione del testo, puoi anche selezionare un tipo di testo senza filtri e modifiche, che ti consente di pubblicare direttamente il codice javascript e qualsiasi codice HTML nel testo di una pagina statica, nonché modificare il testo senza convertirlo in tag BB. La possibilità di pubblicare pagine senza filtri è disponibile solo per gli utenti che fanno parte del gruppo di amministratori.

26. Aggiunta la possibilità di aggiungere/modificare la data di creazione di una pagina statica.

27. Aggiunte nuove funzionalità per la ricerca e l'ordinamento delle pagine statiche nel pannello di amministrazione dello script.

28. Aggiunta l'impaginazione per le pagine statiche. Ciò semplifica notevolmente il processo di ricerca e modifica.

29. Aggiunta la possibilità di gestire in massa le pagine statiche nel pannello di amministrazione nella sezione di modifica della pagina. È possibile selezionare più pagine contemporaneamente e impostarle data odierna oppure cancella il numero di visualizzazioni o rimuovi completamente le pagine selezionate.

30. Un nuovo tag (data) è stato aggiunto ai modelli per le pagine statiche - che mostra la data di creazione della pagina nel formato impostato nelle impostazioni dello script, ed è stato aggiunto un nuovo tag (data=formato data) che mostra la data nel formato specificato nel tag. Pertanto, puoi visualizzare non solo la data nel suo insieme, ma anche le sue singole parti. Il formato della data è impostato in base al formato accettato in PHP. Ad esempio, il tag (date=d) visualizzerà il giorno del mese in cui è stata pubblicata una notizia o un commento e il tag (date=F) visualizzerà il nome del mese e (date=d-m-Y, H: i) il tag visualizzerà la data e l'ora complete.

31. Alle impostazioni dello script è stata aggiunta la possibilità di chiudere automaticamente la notizia per commentare dopo un certo numero di giorni dalla sua pubblicazione. Pertanto, utilizzando questa impostazione, puoi evitare di inondare il tuo sito con notizie vecchie e irrilevanti.

32. Sono state apportate modifiche al menu a comparsa per la modifica delle notizie sul sito. Se l'utente è autorizzato a modificare le proprie notizie, ma non consente l'accesso al pannello di amministrazione, la voce "Modifica completa" verrà automaticamente nascosta all'utente, in modo da poter concedere agli utenti i diritti per modificare rapidamente e leggermente le notizie , senza accedere al pannello di amministrazione.

33. È stato modificato il sistema di autorizzazione unica sul dominio di secondo livello e suoi sottodomini, ora è possibile accedere al sito e disconnettersi su qualsiasi sottodominio o dominio di secondo livello, non è necessario effettuare l'autorizzazione o il logout solo sul dominio di secondo livello come prima. Le azioni di autorizzazione su qualsiasi sottodominio verranno automaticamente riconosciute su altri sottodomini, oltre che sul dominio di secondo livello.

34. È stato effettuato un piccolo restyling del pannello amministrativo dello script, ed è stato ottimizzato il pannello di controllo dello script per una corretta visualizzazione nella nuova versione del browser Safari 4.

35. Alla distribuzione è stato aggiunto un modello standard completamente nuovo. Questo modello è pienamente valido ed è conforme allo standard XHTML 1.0 e dimostra non solo le capacità dello script, ma anche la possibilità di creare un layout valido. Il template appartiene alla categoria degli ibridi di gomma e layout fisso ed è ottimizzato per la visualizzazione sia a risoluzioni monitor basse che ad alte risoluzioni.

36. Sono state aggiunte nuove funzioni all'API di DataLife Engine, così come sono state ampliate le capacità delle funzioni precedentemente esistenti. Puoi leggere di più sulle nuove funzionalità nella documentazione dello script

37. Aggiornato alla versione corrente dell'editor WYSIWYG. È possibile visualizzare le modifiche nell'editor all'indirizzo http://tinymce.moxiecode.com/js/tinymce/changelog.txt. E anche il peso dell'editor è stato compresso del 40%, aumentando così notevolmente la velocità di caricamento nel browser.

38. È stato risolto un problema per cui, in caso di errore di invio di massa, il numero di messaggi e lettere inviati con successo non veniva salvato nella pagina della mailing list.

39. Risolto un problema quando l'utilizzo del tag BB non impostava le dimensioni dell'altezza per il browser Firefox.

40. Risolto un problema per cui i contenuti dei tag di testo venivano eliminati durante la visualizzazione della versione stampabile

41. Risolto un problema per cui i file e le immagini non venivano caricati durante l'utilizzo del caricamento collettivo se le notizie venivano modificate da un altro utente e desiderava aggiungere altri file o immagini alle notizie.

42. Risolti tutti gli errori minori rilevati e precedentemente annunciati nello script.

Prima di iniziare a lavorare con lo script, ti consigliamo di leggere
con la documentazione che si trova nel file Documentation/readme.chm

Istruzioni per nuova installazione lo script si trova nel file Documentation/install.html

Le istruzioni per l'aggiornamento dello script da versioni precedenti si trovano nel file Documentation/upgrade.html

Sono state apportate correzioni a:

Documentazione\readme.chm
caricamento\motore\moduli\statico.php
carica\motore\moduli\voto.php
carica\motore\inc\statico.php
carica\motore\editor\statico.php
carica\motore\classi\parse.class.php
caricamento\motore\classi\commenti.class.php
carica\motore\api\api.class.php
carica\motore\ajax\vote.php