On March 26, 2019 we launched new MODX Forums. Please join us at the new MODX Community Forums.
Subscribe: RSS
  • تگهای مدایکس متغییرهای مخصوصی هستند که محتوا و قابلیتهایی خاص را به صفحه های شما اضاقه میکند
    شما میتوانید تگهای مدایکس را در هر جای قالب یا محتوای پوشه و پروند های خود اضافه کنید تا قابلیتهای مورد نظر را در محل مورد نظر اجرا کند
    در مقاله ی قبلی مربوط به نحوه ساخت قالب در واقع قالبی بسیار ساده را که کاری خاصی انجام نمیدهد را دیدیم اما در این مرحله با اضافه کردن تگها پیشفرض مدایکس سعی میکنیم قابلیتهایی را در مد ایکس بکار ببریم

    تگهای داخلی مدایکس
    این مقاله بر نحوه بکار گیری تگهای پیشفرض مدایکس تمرکز دارد و چنانچه مایل به مشاهده فهرست کامل تگهای مدایکس هستید روی لینک زیر کلیک کنید
    کلیه ی تگهای پیشفرض مدایکس http://modxcms.com/modx-tags.html


    [right]برای شروع ما میتوانیم عناوین صفحات سایت را بهمراه نام سایت و با هم بیاوریم

    <title>[(site_name)] - [*pagetitle*]</title> 
    
    [/right]

    این تگهای پیشفرض بصورت شناور و خودکار نام سایت شما بهمراه نام صفحه در قسمت عنوان صفحات نشان میدهد
    بعنوان مثال... صفحه مستند سازی تگهای پیشفرض مدایکس برای قالب سایت شما + سایت اصلی مدایکس
    که در این مثال قسمت اول نام صفحه ای است که کاربران در حال بازدید از آن هستند و قسمت دوم نامی است که بصورت کلی شما برای سایت خود انتخاب کرده اید و همه اینها در مرورگر وب بازدید کنندگان در قسمت عناوین صفحات بصورت خودکار ظاهر میشود

    در این مثال متغیر تگ پیشفرض
    [(site_name)]
    که نام سایت شما را تعیین میکند از اسمی که شما در بخش "تنظیمات سیستم" در فهرست سایت تعیین کرده اید گرفته میشود
    و متغیر تگ پیشفرض
    [*pagetitle*]
    نیز که مربوط به اسم صفحه میباشد در همان زمان ساخت صفحه از شما گرفته شده است

    مورد بعدی این است که محتوای پرونده های ما در بخش اصلی صفحات سایت ما نشان داده شوند
    به همین منظور شما بایستی تگ پیشفرض
    "[*content*]"
    را در بخش مورد نظر خود که برای نمایش محتوای سایت مناسب است در قالب سایت خود قرار دهید

    [right]
    <div id="content">
      <h1>[*longtitle*]</h1>
      [*content*]
    </div> 
    [/right]

    همکنون شما در مجموعه کدهای بالا تگ پیشفرض
    [*longtitle*]
    را میبینید که پیش از تگ پیشفرض
    [*content*]
    آورده شده است
    با این حساب هر صفحه میتواند زیر-عنوانی خاص را به خود اختصاص دهد
    متغیر تگ پیشفرض
    [*longtitle*]
    زمانی در فیلد "عنوان بلند" از شما گرفته شده است که درواقع پرونده را ایجاد کرده اید

    و در نهایت در پایین صفحه خود شاید مایل باشید برخی نوشته ها بهمراه نام سایت و آدرس پست الکترونیک خود را داشته باشید

    [right]
    <div id="footer">Copyright © <a href="mailto:[(emailsender)]">[(site_name)]</a> 2005</div> 
    [/right]

    هر دوی متغییرهای ذکر شده همگی از بانک اطلاعاتی سایت شما دریافت شده و در فهرست "تنظیمات سیستم " تعریف میشوند
    همکنون یعنی پیش از اینکه مدایکس محتوای سایت را فراخوانی کند چیزی شبیه این میباشد

    و اما این یکی چیزی است که مدایکس پس از اضافه کردن تگهای پیشفرض و سایر متغییرهای داخل صفحات ما آنها را فراخوانی کرده است

    در ادامه ی مقالات و مستندات آموزشی مدایکس درباره اسنیپتها و متغییرهای قالب یا همان (تی وی) و چانکها و چگونگی استفاده از همه ی اینها برای قابلیت بخشی به سایت خود و تنظیم دلخواه آن خواهیم پرداخت

    این مقاله تنها جنبه ی آموزشی دارد و بمنظور جلوگیری از شلوغی مبحث این عنوان قفل شده است اما چنانچه در این مورد سوال و یا موردی را قابل ذکر میدانید لطفا آنرا در موضوع زیر به بحث بگذارید
    http://modxcms.com/forums/index.php/topic,8955.0.html

    یا علی
      [img]http://i10.tinypic.com/52c4eir.gif[/img][/td]
      [td][Wiki] [Persian support forum]
      [SVN] [RTL SVN Branch] [bugs] [FishEye+Crucible] [Learn MODx!] | [My Google Code]
      [font=tahoma][برای دسترسی به راهنمای فارسی به [url=http://www.modxcms.ir]
    • aghahamidgol Reply #2, 15 years ago
      خیلی خوب بود
      حاضری چند تا قالب بزنیم برای کاربران
        Hamid Kazemi
        Persian Modx Pioneer
        ----------------------------------
        Complete Persian Package with Persian Editor and Persian Installer and Persian Forum
        < http://modxcms.com/forums/index.php/topic,10679.0.html >
        Our web Services < www.persianhosts.com >
        Persian MODX < www.modx.ir >
      • قالب دیفالت که تموم شده
        خیلی سخت نیست برام
        راست به چپشون کردم
        یه خورده هم تمیزکاری کردم داخلش
        اما گذاشتم با ریلیز خود سایت مدایکس بدیم بیرون
        برای دانلود هم گذاشتم
        اگه خواستی لینک میدم
        اگر هم شما قالبهای دیگه ای دیدین بگین درستش میکنم
        فقط برای مدایکس باشه لطفا
        چون وقت گذاشتن برای قالبها الان خیلی درست نیست
        اگه چیز خوبی دیدین آمار بدین درستش میکنم

        یا علی
          [img]http://i10.tinypic.com/52c4eir.gif[/img][/td]
          [td][Wiki] [Persian support forum]
          [SVN] [RTL SVN Branch] [bugs] [FishEye+Crucible] [Learn MODx!] | [My Google Code]
          [font=tahoma][برای دسترسی به راهنمای فارسی به [url=http://www.modxcms.ir]
        • محسن جان ممنون میشم اگه لینک یکی از قالبها رو که فارسی شدن به من بدی
          فرقی نمی کنه چطوری باشن
            آموزش ساخت ماژول برای مد ایکس "قسمت اول"1
            http://modxcms.com/forums/index.php/topic,8990.0.html
            آمورش ساخت ماژول قسمت دوم2
            http://modxcms.com/forums/index.php/topic,9265.0.html
            کار با فرم الکترونیک مد ایکس
            http://modxcms.com/forums/index.php/topic,9305.0.html
            فارسی Skin graft ماژول پوسته ساز
            http://modxcms.com/forums/index.php/topic,9379.0.html
          • [rtl]
            به دانشنامه (وایکی) اضافه شد: http://wiki.modxcms.com/index.php/Fa:TemplateTags
              [img]http://i10.tinypic.com/52c4eir.gif[/img][/td]
              [td][Wiki] [Persian support forum]
              [SVN] [RTL SVN Branch] [bugs] [FishEye+Crucible] [Learn MODx!] | [My Google Code]
              [font=tahoma][برای دسترسی به راهنمای فارسی به [url=http://www.modxcms.ir]