smarty template engine
Thursday, January 08, 2009  
download | documentation | faq | forum | mailing lists | changelog | contribs 


search for in the  


$security

$security bisa TRUE atau FALSE, standarnya FALSE. Keamana baik untuk situasi saat anda mempunyai rekan yang tidak dipercaya mengedit template misalnya melalui ftp, dan anda ingin mengurangi resiko yang berkaitan dengan keamanan sistem dalam bahasa template. Menghidupkan keamanan, memaksa aturan berikut terhadap bahasa template, kecuali secara khusus ditimpa dengan $security_settings:

  • Jika $php_handling disetel ke SMARTY_PHP_ALLOW, ini secara implisit mengubah SMARTY_PHP_PASSTHRU

  • Fungsi PHP tidak dibolehkan dalam pernyataan {if}, kecuali yang ditetapkan dalam $security_settings

  • Template hanya bisa disertakan dari direktori yang didaftarkan dalam array $secure_dir

  • File lokal hanya dapat diambil dari direktori yang didaftarkan dalam $secure_dir array menggunakan {fetch}

  • Tag {php}{/php} tidak dibolehkan

  • Fungsi PHP tidak dibolehkan sebagai pengubah, kecuali itu ditetapkan dalam $security_settings




 

credits 

Smarty Copyright © 2002-2008
New Digital Group, Inc.

All rights reserved.