Geshi   

از دانشنامه جوملا فارسی - مامبو فارسی
نسخهٔ تاریخ ‏۲۰ ژانویهٔ ۲۰۱۰، ساعت ۱۲:۵۸ توسط Mehrabun (بحث | مشارکت‌ها)

پرش به: ناوبری، جستجو

تعریف

برای قالب بندی source code همانند moscode با این تفاوت که اگر شما source code خودتان را با تگ‌های < pre> < /pre > قالب‌بندی كنید این مامبوت ساختار و رنگ بندی کدها را هم انجام می‌دهد و source code‌ها را highlight می‌كند. نكته : در برخی متون مامبو، یك ناسازگاری را بهبود می‌بخشد.

کاربرد

با استفاده از تگ "pre" می‌توانید از این مامبوت در سایت خود استفاده كنید. یك نمونه :

< pre lang="xml" >your code here ... < /pre >


ویژگی‌های قابل تعریف

كدهایی كه در حالت پیشفرض بر روی مامبو نصب شده‌اند و شما می‌توانید استفاده كنید :

CSS => use lang="css"
Html4 Strict => use lang="html4strict"
JavaScript => use lang="javascript"
PHP => use lang="php"
PHP Brief => use lang="php-brief"
SQL => use lang="sql"
XML => use lang="xml"


شاید شما به زبان‌های مختلف این مامبوت احتیاج داشته باشید، شما برای دریافت بسته كامل این برنامه می‌توانید به سایت http://qbnz.com/highlighter مراجعه كنید، بیش از 30 زبان در این سایت موجود است. شما باید فایل "newLanguage.php" را در پوشه "\mambots\content\geshi\geshi" آپلود كنید.