La chiamata Pico un CMS è un over-dichiarazione, essendo più un generatore di sito statico, più che altro.
Pico funziona leggendo un modello di PHP creata con Twig, l'analisi del file Markdown appropriata e inserendo il contenuto all'interno i segnaposto appropriati.
In questo modo semplici siti strutturati possono essere configurati sulla base di un file system locale, e il contenuto può essere aggiunto utilizzando un semplice editor di testo, invece di dilettarsi in giro all'interno di un backend.
Cosa c'è di nuovo in questa versione:
- nuovo:
- L'aggiunta di `parametro $ queryData` a` Pico :: getPageUrl () `metodo
- Modificato:
- Migliorare la documentazione
- Moving `LICENSE` a` LICENSE.md`
- Gettate `LogicException` invece di` RuntimeException` quando si chiama `Pico :: setconfig ()` dopo l'elaborazione è iniziata li>
- Tema di Default ora mette in luce la pagina corrente e mostra le pagine con un documento nella navigazione solo
- Ignora errori di analisi YAML (meta dati) in `Pico :: readPages ()`
- I vari piccoli miglioramenti e modifiche ...
- fissi:
- Supporto meta intestazione vuoto
- Movimentazione su Windows Path
Cosa c'è di nuovo nella versione 0.9:
- Nuovo:
- Tema di Default è ora ottimizzato per dispositivi mobili
- Descrizione meta ora disponibile in aree di contenuto
- Modificato:
- cartella dei contenuti è ora contenuto-campione
- Documentazione aggiornata e wiki
- Rimosso Compositore, file ramoscello / fornitore, è necessario eseguire compositore Installa
- data localizzato formato; strftime () al posto di data ()
- Aggiunto ignorare per estensioni di file tmp nelle get_files () metodo
- fissi:
- Pico ora rimuove solo il 1 ° blocco di commento nel file di .md
- Problema in cui l'ordinamento alfabetico delle pagine non è accaduto
Cosa c'è di nuovo nella versione 0.8:
- Nuovo:
- Aggiunta la possibilità di impostare modello nella meta content
- before_parse_content aggiunto e ganci after_parse_content
- Modificato:
- gancio content_parsed è ormai ammortizzato
- Spostato il caricamento della configurazione di più vicino l'inizio della classe
- Aggiungi puntini di sospensione a limit_words solo () quando il conteggio delle parole supera max
- metodi privati Realizzato protette per una migliore eredità
- fissi:
- get_protocol () per lavorare in più situazioni
Cosa c'è di nuovo nella versione 0.7:
- Nuovo:
- Aggiunto before_read_file_meta e ganci di plugin per personalizzare get_page_data pagina di meta dati.
- Modificato:
- Fare get_files () ignorare dotfile.
- Fai get_pages () ignorare i file Emacs e temporanei.
- Versione Uso compositore di Markdown.
- Altre piccole modifiche.
- fissi:
- Data avvisi e altri piccoli bug.
Requisiti :
- PHP 5.2.4 o superiore
- Apache mod_rewrite abilitato
- Twig 1.12 o superiore
I commenti non trovato