Il negozio online su umi cms è semplice e chiaro. Il negozio online su umi cms è semplice e chiaro Immagini e stili CSS

UMI.CMS si posiziona come un “sistema di gestione di siti web di nuova generazione”. Il sito ufficiale ci accoglie con il gioioso messaggio che sono state rilasciate più di 86.000 licenze, ma vale la pena notare che qui vengono considerati tutti i tipi di licenze, non solo a pagamento, ma anche gratuite. Quindi, ad esempio, avevo bisogno di ottenere più di una dozzina di licenze gratuite e poiché tutte le licenze sono legate a un dominio, quando si trasferiscono siti su domini funzionanti, la licenza deve essere ottenuta nuovamente.

Nella pagina principale del sito ufficiale è scritto che UMI.CMS è utilizzato da più di 10.000 siti e un elenco di siti di grandi dimensioni che utilizzano questo sistema. Il primo sito in questa lista è il sito Skolkovo, che è già passato da UMI.CMS ad ASP (di questo si è già parlato su Habré). Il secondo sito in questo elenco è il sito Svyaznoy, non è chiaro quale sito si intenda, ma il sito ufficiale www.svyaznoy.ru funziona su Bitrix e non su UMI.CMS. Lo stesso vale per il sito web del governo di Mosca, anche se il sito ufficiale UMI.CMS afferma che lavorano specificamente su questo CMS.

Fonte pagina iniziale Il sito ufficiale di UMI.CMS ci soddisfa con il seguente layout:
Recensioni dei proprietari del sito Tutte le recensioni degli sviluppatori del sito

È positivo che il sito non sia strutturato in tabelle, come ad esempio il sito ufficiale del CMS DLE.

Nelle impostazioni SEO puoi specificare un prefisso per Etichetta del titolo, anche se è più appropriato specificare un suffisso piuttosto che un prefisso. Anche la generazione automatica di tag di descrizione e parole chiave non è supportata. Per impostazione predefinita, non è possibile creare CNC utilizzando indirizzi come moduli di sistema (ad esempio, notizie, catalogo, ecc.), di conseguenza, sul sito vengono visualizzate pagine con i nomi news1, catalogo 1 (sebbene sia possibile abilitare il supporto per tali CNC, ma la documentazione consiglia vivamente di non farlo). Il CNC in UMI.CMS viene generato automaticamente, ma per impostazione predefinita il carattere di sottolineatura "_" viene utilizzato come separatore tra le parole, sebbene il carattere consigliato sia il trattino "-" (esiste un'opzione per abilitare l'uso di un trattino, ma è nascosto molto profondamente ed è configurato in config.ini ).

IN ultime versioni UMI.CMS ha il supporto integrato per il servizio MegaIndex nelle impostazioni Modulo SEO Puoi specificare i dettagli del tuo account per questo servizio. Per impostazione predefinita, ci sono dati dall'UMI: login e password nascosti dietro gli asterischi. Questa password può essere facilmente osservata (ad esempio, tramite l'estensione Web Developer per Firefox). Di conseguenza, puoi accedere al tuo account UMI sul sito Web MegaIndex, dove è presente un elenco di siti che hanno utilizzato questa funzione sul loro sito. Vengono visualizzati i dati del report parole chiave, posizioni dei siti e altre informazioni.

Sicurezza UMI.CMS ha un certificato di "applicazione web sicura" www.umi-cms.ru/product/system/safe, anche se, ad esempio, quando si utilizzano modelli tpl (che sono ancora molto popolari e utilizzati su molti siti) durante l'inserimento codice html(incluso iframe) nei campi “Titolo”, “Campo H1”, “Campo meta DESCRIZIONI”, “Campo TITOLO”, “Campo meta KEYWORDS” non viene elaborato in alcun modo e viene visualizzato sulla pagina così com'è, vale a dire È molto facile rompere l’intero sito se hai accesso solo ai materiali di modifica. Inoltre anche il Javacode non viene elaborato in alcun modo, vale a dire avviso("XSS"); funziona alla grande.

Quando si utilizza un modello xslt, i javascript funzionano solo se inseriti in editor di testo(che è anche sufficiente per causare problemi).

Aggiornamenti Gli aggiornamenti sono un argomento dolente per molti CMS. In UMI.CMS, ad esempio, durante l'aggiornamento vecchia versione Quella nuova potrebbe perdere alcuni moduli presenti nella versione precedente del sistema, ad es. Oltre agli aggiornamenti a pagamento (e gli aggiornamenti sono a pagamento), dovrai pagare un extra per i moduli mancanti durante l'aggiornamento.
Ci sono stati anche casi così nuova versione compaiono nuovi errori che non erano presenti nelle versioni precedenti e lo stesso supporto tecnico consiglia di ripristinare il sito da un backup effettuato prima dell'aggiornamento Sviluppo I file di sistema si trovano nella cartella delle classi, la maggior parte delle funzioni e delle classi in essi contenute non sono documentate in ogni caso (ci sono commenti solo in 82 file su 786), vale a dire Non sarà possibile comprendere a fondo UMI.CMS senza dedicare molto tempo.

Tutto tuo funzioni aggiuntive in UMI.CMS dovrebbe essere scritto nei file custom.php, che dovrebbero essere inseriti cartelle di sistema. Nel tempo, il file custom.php cresce con le sue funzioni e, di conseguenza, sorgono problemi con l'attivazione/disattivazione delle singole funzioni e il loro trasferimento tra progetti.

Sono disponibili pochissime funzionalità aggiuntive (a pagamento o gratuite) per UMI.CMS. Dei moduli aggiuntivi a pagamento, ce ne sono solo

Ti formiamo a lavorare nel pannello di amministrazione di UMI-CMS

Trasferimento di un sito Web su UMI CMS

Il negozio online su umi cms è semplice e chiaro


Una base ideale per un futuro sito web Forse la domanda più comune per gli utenti di Internet è: per quale scopo avete bisogno di un sito web? Naturalmente, avere una propria risorsa è un'opportunità per promuovere i propri prodotti o servizi, condividere informazioni interessanti e i frutti della propria creatività con migliaia di utenti. Tuttavia, il sito è diverso da sito a sito e la qualità dell'implementazione di una particolare risorsa ne determina direttamente il traffico e la risposta dell'utente. Cosa scegliere come base del sito: soluzioni modello su siti gratuiti, motori scritti in casa da singoli programmatori o cercare qualcosa della massima qualità, affidabile e, soprattutto, conveniente e funzionale? Un'opzione così ottimale potrebbe essere un sistema di gestione del sito: una soluzione comoda e universale che non si limita all'espansione delle funzionalità e al design visivo di alta qualità. L'essenza dell'uso sistemi simili sta nel fatto che l'utente riceve una base già pronta per il sito, che gli consente di modificare radicalmente il design e la struttura, aggiungere sezioni, intestazioni, cataloghi, tutti i tipi di plugin e miglioramenti, senza modificare la base stessa del sistema . Uno dei sistemi domestici più popolari è UMI CMS, che si è dimostrato valido tra utenti, sviluppatori e ottimizzatori di risorse web.

Tutti i materiali (testi, fotografie, video) vengono inseriti nel sito tramite un sistema di gestione dei contenuti. Per semplicità e brevità chiameremo questo sistema sistema di amministrazione. Per iniziare a modificare qualsiasi pagina, devi andare alla gestione del sito. Il costruttore di siti Web Nubex offre due modi per accedere all'amministrazione del sito.

Metodo n. 1. Accedi alla gestione del sito tramite il pannello di controllo principale del servizio

Questo metodo è a disposizione dell'amministratore del sito ed è quello principale. Il suo vantaggio è che quando effettua l'accesso, l'amministratore vede lo stato del sito e, in caso di problemi (il sito è spento o non si apre, non funziona Nome del dominio, impostazioni errate del sito, ecc.), il sistema rifletterà le loro ragioni e consentirà all'amministratore di adottare le misure appropriate. Inoltre, quando si utilizza questo metodo, l'amministratore può gestire tutti i suoi siti (se ce ne sono più) utilizzando un solo login.

Come accedere all'amministrazione del sito

Per accedere al sistema di gestione dei servizi, fare clic su "Accedi"

Verrai indirizzato alla pagina di accesso del pannello di controllo principale del servizio. Ecco il suo indirizzo diretto:


Nel campo" E-mail» inserisci l'indirizzo email che hai utilizzato in fase di registrazione o creazione del sito.

Nel campo “password”, inserisci la tua password. Se non ricordi la password puoi utilizzare il link per il recupero della password.

Se i profili fossero collegati al modulo di registrazione in nei social network VKontakte o Facebook, puoi accedere facendo clic sul logo del social network.

Dopo aver effettuato l'accesso al pannello di controllo del servizio, ti ritroverai nella schermata principale, dove vedrai l'elenco di tutti i tuoi siti. Di fronte ad ogni sito è presente il pulsante “gestisci”: cliccandoci sopra si accederà al sistema di gestione del sito.


Metodo numero 2. Accedi al sistema di amministrazione del sito

Questo metodo viene utilizzato per fornire l'accesso alla gestione del sito ai singoli dipendenti che lo ricevono diritti limitati per gestire il sito, ma non hanno la possibilità di gestire alcuni servizi (pagamento del sito, informazioni finanziarie, gestione del dominio, ecc.).

Apri il tuo sito web in un browser e trova il suo nome di dominio nella barra degli indirizzi. Ad esempio, http://sito.

Attuale per la versione 18 85081

Posizione del file del modulo

Fatti di base relativi alla posizione dei file del modulo rispetto alla radice del sito:

Nota 1. $nome_modulo – il nome del modulo non deve coincidere con i moduli già esistenti nel sistema. Elenco dei nomi riservati: notizie, contenuti, catalogo, dati, aggiornamento automatico, commenti, blog, faq, file manager, forum, votazione, moduli web, ecc.

Nota 2. $template_name è il nome del file modello. Per impostazione predefinita questo file si chiama default.

Nota 3. $skin_name è il nome in codice della skin. A partire dalla versione 2.8.*, il sistema utilizza la skin mac – Butterfly. A partire dalla versione 2.14.*, per impostazione predefinita viene utilizzata la skin Modern.

Codice PHP

Il codice PHP del modulo si trova nella directory /classes/components/($module_name)/

Modelli di skin di amministrazione

Modello XSLT per la skin del pannello di amministrazione /styles/skins/($skin_name) /

Modelli FRONT-END

Modelli di moduli FRONT-END. Il motore dei modelli è collegato tramite l'estensione del file. Sono disponibili tre opzioni di estensione file: tpl, xsl, phtml

Motore del modello TPL

I file si trovano in /templates/template_name /tpls/($module_name)/($template_name).tpl Il punto di ingresso è il modello dalla cartella /templates/module_name /tpls/content/($template_name).tpl associato a un pagina specifica nel pannello amministrativo.

Motore di modelli XSLT

nome_modello /xslt/ . Qualsiasi file può essere un punto di ingresso. Al momento non esistono regole in base alle quali i file in questa cartella sono organizzati.

Motore di modelli PHP

Tutti i file modello si trovano nella cartella /templates/template_name /php/. Qualsiasi file può essere un punto di ingresso. Al momento non esistono regole in base alle quali i file in questa cartella sono organizzati.

Immagini e Stili CSS

Le immagini e gli stili CSS relativi a un modulo specifico devono essere inseriti nelle seguenti cartelle:

  • File CSS nella cartella stili/skins/modern/design/css/($module_name).css
  • I file IMG utilizzati nel pannello amministrativo vengono inseriti nella cartella della skin corrispondente /images/cms/admin/($skin_name) / all'interno di questa cartella si applicano le regole proprie della skin.
Icone del modulo

Il modulo deve avere icone di determinate dimensioni per ciascuna skin. Impostiamo il nome base per l'icona nel file di installazione ($INFO["ico"]).

  • Skin "Farfalla" - le icone per questa skin si trovano nella cartella ~/images/cms/admin/mac/icons Per questa skin, il nome base dell'icona viene ignorato. L'icona dovrebbe portare il nome del modulo, il tipo di icona è png trasparente
    • ~/images/cms/admin/mac/icons/small/($module_name).png - icona 42x30 px
    • ~/images/cms/admin/mac/icons/medium/($module_name).png - icona 64x64 px
    • ~/images/cms/admin/mac/icons/big/($module_name).png - icona 95x95 px
  • Skin "Modern" - le icone per questa skin si trovano nella cartella ~/images/cms/admin/modern/icon Per questa skin, il nome base dell'icona viene ignorato. L'icona dovrebbe portare il nome del modulo, il tipo di icona è png trasparente
Icone degli elementi nella struttura del sito

Ogni skin ha il proprio set di icone per gli elementi visualizzati nell'albero "struttura del sito". La cosa che salva è che i percorsi sono uguali per tutti:

  • ~/images/cms/admin/mac /tree/ico_($nome_modulo) _($nome_metodo).gif
Riferimento

Come riferimento, il file corrispondente viene caricato dalla cartella ~/man/, ad esempio, per la pagina admin/content/seo/ in russo, il file /man/ru/content/seo.html verrà caricato per impostazione predefinita

Pubblicazioni sull'argomento