====== ======
===== 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]]