====== ====== ===== Sviluppo del sito ===== Il concetto è: -scrivo degli script php in maniera wiki alle pagine //:php:pagina_script// o //:php:categoria:pagina_script// -se lo script serve per gestire dati da avere in pasto, li scrivo alla pagina //pagina_dati// -chiamo questa sintassi wiki per usare gli script del punto 1: #template?script=[categoria/]pagina_script¶metri(developer.php|pagina_dati)# *FIXME In realtà per adesso non è possibile specificare l'opzionale [categoria/] *I parametri sono nell'array ''$params'' *per maggiori dettagli vedi [[doku>plugin:template]] *ovviamente, **occhio alla sicurezza**... ==== Prove ==== -[[prova]] & %template?script=prova(developer.php|...nothing)% -> %template?script=prova(developer.php|...nothing)% -//Esempio:// [[news|newssystem]] funzionante, sembra. Vedi [[doku>tips:newssystem]]. Pagine: *[[datainput]] *[[news]] *[[newsdata]] *[[newsitems]] *[[newslist]] *[[newstemplate]] *[[writenews]] -%template?script=datacal&data=hello(developer.php|... n)% ^ prova ^| | | si dovrebbe vedere | | %template?_cache&script=datacal&data=2013-04-27(developer.php|... n)% | si (oggi ) | | %template?_cache&script=datacal&data=2013-05-03(developer.php|... n)% | si (futuro) | - ===== Altre prove ===== %template?script=prova(developer.php|...anything)% dà: %template?script=prova(developer.php|...anything)% :-) **Ok!** Cioé esegue lo script [[prova]]. Ma... %template?script=prove/inizio(developer.php|...nothing)% :!: **Per ora non funziona con sottocartelle...** #template?script=prova_dati_1(developer.php|:php:prove:dati)# #template?script=prova_dati_1(developer.php|:php:prove:dati)# ==== Prove obsolete ==== (da cancellare) [[php:echo]] [[php:xml_to_array]] [[php:php playground]] [[php:view_array]] [[php:formulade_classifica]] [[php:formulade_mostra_dati]]