منتديات الناصح التطويرية  

مشروع التوسعة الثانية لرابطة التعاون الإسلامي
استسقاء الصوتية ، دردشة صوتية إسلاميةموقع الرفيع أعذب الأناشيد و الأمداح النبويةمنتديات لوشا التطويرية
دورة إدارة برمجية جملة للمبتدئين و المتوسطين
اتصل بنا : لطلبات خدمات المواقع و السيرفرات يرجى الاتصال على : admin[@]annasseh.com


عزيزي الزائر .. لا يمكنك مشاهدة روابط الخدمات

عروض الإعلان على منتديات الناصح

 
 

إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  رقم المشاركة : ( 1 (permalink) )  
قديم 27 - 11 - 2009, 12:14 PM
الصورة الرمزية الناصح
 
المدير العام

 الأوسمة و جوائز
 بينات الاتصال بالعضو
 اخر مواضيع العضو
  الناصح غير متواجد حالياً  
الملف الشخصي
رقــم العضويـــة : 1
تـاريخ التسجيـل : 26 - 1 - 2008
العــــــــمـــــــــر : 34
الــــــــجنــــــس :
الـــــدولـــــــــــة : المغرب
المشاركـــــــات : 2,094 [+]
آخــر تواجــــــــد : 25 - 1 - 2012(09:20 PM)
عدد الـــنقــــــاط : 60
قوة التـرشيــــح : الناصح تم تعطيل التقييم
افتراضي استخدامات متغيرات سمارتي smarty في قوالب زووبس xoops

استضافة المواقع
 admin@annasseh.com 
بسم الله الرحمن الرحيم
والصلاة و السلام على سيدنا محمد و آله و صحبه و إخوانه و حزبه

بداية عيد مبارك عليكم جميعا أسأل الله أن يعيده على الأمة الإسلامية و على إخواننا في فلسطين بالنصر

ثم أعتذر عن غيابي الاخير بسبب المرض و الحمد لله بدأت أتعافى منه رغم عدم قدرتي على
القعود فترة طويلة امام الجهاز

***

شرح اليوم يهم قوالب مجلة زووبس الشهيرة و المعروفة بحمايتها القوية

أولا : لأخذ فكرة عن السمارتي يرجى زيارة الموقع www.smarty.net

بصراحة موضوع السمارتي ممتع و يسهل عملية التعديل لهذا نجد برمجيات عديدة تستخدمه مثل زووبس و دروبال

و هذه مجموعة من البرمجيات تستخدمه حسب موقع سمارتي :
كود:
# XULit!
# OurCMS
# WebGenerator-X
# XOOPS CMS
# Open Publisher
# Tiki CMS/Groupware
# TIS
# PHPEngine
# CMS Drupal
# Exponent
# CMS Made Simple
# PostNuke CMS
# XS2
# Edit-X
# CoolerServer
# Bitweaver.org
# Serendipity
# phpSQLiteCMS
# bigace
***

نرجع لزووبس و استخدامات متغيرات smarty داخل القوالب themes
وهذه جملة من المتغيرات مع شرح وظيفتها :


متغير يعرض تاريخ مختصر
كود PHP:
<{$smarty.now|date_format:"%a, %b %e, %Y | %H:%M %Z"}> 
</span>


متغير يعرض التاريخ بشكل مفصل
كود PHP:
<{$smarty.now|date_format:"%A, %B %e, %Y | %H:%M %Z"}> 
لاستخدام كود بي اتش بي في قالب زووبس
كود PHP:
<{php}>
ضع كود البي اتش بي هنا
<{/php}> 
لإدراج الترميز مثل UTF-8 أو iso-8859-1 و غيرهما
كود PHP:
<{$xoops_charset}> 
لتحديد اللغة مثل ar او en
كود PHP:
<{$xoops_langcode}> 
إدراج الكلمات المفتاحية
كود PHP:
<{$xoops_meta_keywords}> 
لإدراج وصف الصفحات
كود PHP:
<{$xoops_meta_description}> 
لوضح الحقوق على القالب
كود PHP:
<{$meta_copyright}> 
متغير إدراج معلومات المحرك W3C
كود PHP:
 <{$meta_robots}> 
إدراج اسم الموقع
كود PHP:
<{$xoops_sitename}> 
إدراج عنوان الصفحة
كود PHP:
<{$xoops_pagetitle}> 
اسم القالب المستخدم على زووبس و الذي يوجد داخل مجلد themes مثل قالب default مثلا او xt2
كود PHP:
<{$xoops_theme}> 
إدراج ملف الستايل شيت للقالب المستخدم
كود PHP:
<{$xoops_themecss}> 
لإدراج رابط الموقع مثل : www.traidnt.net أو www.annasseh.com
كود PHP:
<{$xoops_url}> 
لإدراج الجافا
كود PHP:
<{$xoops_js}> 
لعرض البنرات على القالب
كود PHP:
<{$xoops_banner}> 
كود عرض بلوكات اليسار
كود PHP:
<{foreach item=block from=$xoops_lblocks}>
     <{
$block}>
<{/foreach}> 
كود عرض بلوك منتصف المنتصف
كود PHP:
<{foreach item=block from=$xoops_ccblocks}>
     <{
$block}>
<{/foreach}> 
كود عرض بلوك يسار المنتصف
كود PHP:
<{foreach item=block from=$xoops_clblocks}>
           <{
$block}>
<{/foreach}> 
كود عرض بلوك يمين المنتصف
كود PHP:
<{foreach item=block from=$xoops_crblocks}>
        <{
$block}>
<{/foreach}> 
متغير عرض الأخبار و المحتويات
كود PHP:
<{$xoops_contents}> 
التأكد من شرط عرض بلوكات المنتصف بلوحة تحكم زووبس
كود PHP:
<{if $xoops_showcblock == 1}> 
للتأكد من شرط عرض بلوكات اليمين هل هو متوفر ام لا
كود PHP:
<{if $xoops_showrblock == 1}> 
كود عرض بلوكات اليمين
كود PHP:
<{foreach item=block from=$xoops_rblocks}>
      <{
$block}>
<{/foreach}> 
لعرض الفوتر
كود PHP:
<{$xoops_footer}> 
عرض شيء معين للمدير فقط
كود PHP:
<{$xoops_isadmin}> 
عرض شيء معين للمسجلين فقط
كود PHP:
<{$xoops_isuser}> 
لعرض معرف العضو
كود PHP:
<{$xoops_userid}> 
عرض اسم العضو
كود PHP:
<{$xoops_uname}> 
و اليكم مثال عن كود ملف theme.html للقالب يحتوي بعضا من هذه المتغيرات للمزيد من التوضيح :

كود PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<{$xoops_langcode}>" lang="<{$xoops_langcode}>">
<
head>
<
meta http-equiv="content-type" content="text/html; charset=<{$xoops_charset}>" />
<
meta http-equiv="content-language" content="<{$xoops_langcode}>" />
<
meta name="robots" content="<{$xoops_meta_robots}>" />
<
meta name="keywords" content="<{$xoops_meta_keywords}>" />
<
meta name="description" content="<{$xoops_meta_description}>" />
<
meta name="rating" content="<{$xoops_meta_rating}>" />
<
meta name="author" content="<{$xoops_meta_author}>" />
<
meta name="copyright" content="<{$xoops_meta_copyright}>" />
<
meta name="generator" content="XOOPS" />
<
title><{$xoops_sitename}> - <{$xoops_pagetitle}></title>
<
link href="<{$xoops_url}>/favicon.ico" rel="SHORTCUT ICON" />
<
link rel="stylesheet" type="text/css" media="screen" href="<{$xoops_url}>/xoops.css" />
<
link rel="stylesheet" type="text/css" media="screen" href="<{$xoops_themecss}>" />
<!-- 
RMVadded module header -->
</
head><body><{$xoops_module_header}>
<
script type="text/javascript">
<!--
<{
$xoops_js}>
//-->
</script>
  <table dir=rtl cellspacing="0">
    <tr id="header">
      <div align="center">
<table id="Table_01" width="100%" height="120" border="0" cellpadding="0" cellspacing="0">
    <tr>
        <td width="255" background="<{$xoops_imageurl}>http://www.annasseh.com/vb3/images/index_02.gif">
            <img src="<{$xoops_imageurl}>http://www.annasseh.com/vb3/images/index_03.gif" width="255" height="120" alt="" align="left" hspace="0"></td>
        <td background="<{$xoops_imageurl}>http://www.annasseh.com/vb3/images/index_02.gif" align="center">
            &nbsp;        
            </td>
        <td width="444" background="<{$xoops_imageurl}>http://www.annasseh.com/vb3/images/index_02.gif">
            <img src="<{$xoops_imageurl}>http://www.annasseh.com/vb3/images/index_01.gif" width="444" height="120" alt="" align="right" hspace="0"></td>
    </tr>
</table>

  <table dir=rtl cellspacing="0">
    <tr>
      <td id="rightcolumn" rowspan="2">
        <!-- Start right blocks loop -->
        <{foreach item=block from=$xoops_lblocks}>
          <{include file="default/theme_blockleft.html"}>
        <{/foreach}>
        <!-- End right blocks loop -->

      </td>

      <td id="centercolumn">
        <!-- Display center blocks if any -->
        <{if $xoops_showcblock == 1}>
        <table dir=rtl cellspacing="0">
        <tr>
            <td id="centerCcolumn" colspan="2">
            <!-- Start center-center blocks loop -->
            <{foreach item=block from=$xoops_ccblocks}>
                <{include file="default/theme_blockcenter_c.html"}>
            <{/foreach}>
            <!-- End center-center blocks loop -->
            </td>
        </tr>
        <tr>
            <td id="centerLcolumn">        
            <!-- Start center-left blocks loop -->
            <{foreach item=block from=$xoops_clblocks}>
                <{include file="default/theme_blockcenter_l.html"}>
            <{/foreach}>
            <!-- End center-left blocks loop -->
            </td>
            <td id="centerRcolumn">        
            <!-- Start center-right blocks loop -->
            <{foreach item=block from=$xoops_crblocks}>
                <{include file="default/theme_blockcenter_r.html"}>
            <{/foreach}>
            <!-- End center-right blocks loop -->
            </td>
        </tr>
        </table>
        <{/if}>
        <!-- End display center blocks -->
        <div dir=rtl id="content">
          <{$xoops_contents}>
        </div>
        <{if $xoBlocks.page_bottomleft or $xoBlocks.page_bottomright or $xoBlocks.page_bottomcenter}>
        <table dir=rtl cellspacing="0">
        <{if $xoBlocks.page_bottomcenter}>
        <tr><td id="bottomCcolumn" colspan="2">
            <{foreach from=$xoBlocks.page_bottomcenter item=block}><{include file="default/theme_blockcenter_c.html"}><{/foreach}>
            </td>
        </tr>
        <{/if}>
        <{if $xoBlocks.page_bottomleft or $xoBlocks.page_bottomright}>
        <tr>
            <td id="bottomLcolumn">
                <{foreach from=$xoBlocks.page_bottomleft item=block}><{include file="default/theme_blockcenter_l.html"}><{/foreach}>
            </td>
            <td id="bottomRcolumn">
                <{foreach from=$xoBlocks.page_bottomright item=block}><{include file="default/theme_blockcenter_r.html"}><{/foreach}>
            </td>
        </tr>
        <{/if}>
        </table>
        <{/if}>
          </td>
      <{if $xoops_showrblock == 1}>
      
    <td id="leftcolumn" rowspan="2"> 
      <!-- Start left blocks loop -->
      <{foreach item=block from=$xoops_rblocks}> <{include file="default/theme_blockright.html"}> 
      <{/foreach}> 
      <!-- End left blocks loop -->
    </td>
      <{/if}>
    </tr>
    <tr>

      <td id="centercolumn">
        <p align="center">&nbsp;<{$xoops_banner}></td>
    </tr>
  </table>

  <table dir=rtl cellspacing="0">
    <tr id="footerbar">
     <div align="center">
<table id="Table_01" width="100%" border="0" cellpadding="0" cellspacing="0">
    <tr>
        <td width="255" background="<{$xoops_imageurl}>http://www.annasseh.com/vb3/images/footer_02.gif">
            <p align="center">
            <img src="<{$xoops_imageurl}>http://www.annasseh.com/vb3/images/footer_03.gif" width="255" height="36" alt="" align="left" hspace="0"></td>
        <td background="<{$xoops_imageurl}>http://www.annasseh.com/vb3/images/footer_02.gif" align="center">
            &nbsp;</td>
        <td width="444" background="<{$xoops_imageurl}>http://www.annasseh.com/vb3/images/footer_02.gif">
            <img src="<{$xoops_imageurl}>http://www.annasseh.com/vb3/images/footer_01.gif" width="444" height="36" alt="" align="right" hspace="0"></td>
    </tr>
</table>
</div>
    </tr>
  </table>
</body>
</html> 
أتمنى ان يكون الشرح واضحا و مفيدا و السموحة ان كان فيه اطالة
ترقبوا المزيد من الشروحات حول زووبس (للمطورين و المصممين و ليس شروحات الاستخدام)

مثال على قالب لزووبس جاري الانتهاء منه :



دعواتكم

أخوكم الناصح
توقيع » الناصح
القوالب المعربة التي نقدمها لك مجانا تعبنا في اعدادها و الاضافة و التعديل عليها لتصلك جاهزة سلسة لن تضيع معها اكثر من فترة التنصيب و تعديل المحتوى.. نرجو فقط ان تحترم جملة صغيرة في الاسفل و هي حقوق التعريب .. حتى نقدم لك المزيد

المسنجر ليس للرد على الاستفسارات و حل المشاكل انما هو للتواصل مع الاخوة و الاصدقاء




رد مع اقتباس
قديم 23 - 12 - 2009, 12:30 PM   رقم المشاركة : ( 2 (permalink) )
عضو جديد


الملف الشخصي
رقــم العضويـــة : 4640
تـاريخ التسجيـل : 23 - 12 - 2009
العــــــــمـــــــــر :
الــــــــجنــــــس :
الـــــدولـــــــــــة :
المشاركـــــــات : 1 [+]
آخــر تواجــــــــد : 24 - 5 - 2011(09:07 PM)
عدد الـــنقــــــاط : 10
قوة التـرشيــــح : okpop is on a distinguished road

 الأوسمة و جوائز
 بينات الاتصال بالعضو
 اخر مواضيع العضو

okpop غير متواجد حالياً

افتراضي

تصميم مواقع كاملة
 admin@annasseh.com 
مشكوووور ياغالى
  رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
الناصح, سمارتي, زووبس, smarty, xoops

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

الانتقال السريع



الساعة الآن 07:24 AM.
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Ads Management Version 3.0.1 by Saeed Al-Atwi
أي اتفاقات تجارية بين الأعضاء تعتبر إدارة المنتدى غير مسؤولة عنها
حماية Sup4ma_Team




1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56