هذه الصفحة ليس لها أو لها القليل فقط من الوصلات الداخلية الرابطة إلى الصفحات الأخرى

سمارتي

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث
Commons-emblem-copyedit.svg هذه الصفحة ليس لها أو لها القليل فقط من الوصلات الداخلية الرابطة إلى الصفحات الأخرى. (ديسمبر 2013)


smarty [1] أو سمارتي هو محرك قوالب يستخدم من قبل مبرمجين لغة ال بي اتش بي لفصل الشيفره البرمجية الخاصة باكواد بي اتش بي عن اكواد HTML مما يسهل في عملية تصميم القوالب الخاصة بالبرنامج.


سمارتي مكتوبة بلغة PHP ومتوفرة للتحميل المجاني تحت رخصة جنو العمومية الصغرى LGPL [2].

مثال على تطبيق سمارتي[عدل]

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html>
<head>
   <title>{$title_text|escape}</title>
   <meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
 
<body> {* تعليق سمارتي *}
 
{$body_html}
 
</body><!-- تعليق HTML عادي -->
</html>


مصادر[عدل]