تکنولوژی RSS و Atom دو تکنیک مبتنی بر زبان برنامه نویسی xml هستند برای ساخت خروجی های ساده متنی و سریع از مطالب وبلاگ ها و سایتها. این دو ابزار بیشتر در مورد وبلاگ ها و سایتهایی کاربرد دارند که به صورت متوالی و بی وقفه (یا با وقفه های کم) به انتشار مطالب می پردازند مانند سایت های خبری و خبرگزاری ها

ابزارهای زیادی برای تبدیل زبان xml به html با این دو ابزار همراه شده اند تا کاربران راحت تر بتوانند به اخبار دیگر سایتها دسترسی داشته باشند


gradient

تکنولوژی آژاکس نیز تکنیکی است مبتنی بر زبان برنامه نویسی javascript که قابلیت احضار بخشی از یک سند را در داخل سندی دیگر فراهم می آورد به نحوی که صفحه نیازمند بارگذاری کامل و دوباره نباشد

با ادغام این تکنولوژی ها و البته با استفاده از امکانات گسترده آژاکسی سایت google.com ژنراتوری را فراهم نمودیم که به شما کمک می کند، هر چند گروه که خواستید ابزار خبر خوان خودکار آژاکسی به قالب وردپرسی سایت خود اضافه کنید
هر یک از گروه های ساخته شده می توانند حداکثر دارای ده نشانی خوراک (فید) باشند

گروه ها امکان به روز رسانی آژاکسی را هم به صورت دستی دارند و هم در هر دقیقه یکبار به وسیله تکنولوژی آژاکس به روز رسانی می گردند

به عنوان یکی از مزیت های قابل توجه این ابزار می توان از داینامیک بودن کامل آن نام برد به این ترتیب ضمن اینکه می توانید از سایتهای بیشماری خروجی خوراک مطلب دریافت نمایید اما هرگز هیچ دیتایی را بر روی هاست خود ذخیره نخواهید نمود و این نکته جدا از مسائل مهم امنیتی از بالا رفتن حجم دیتابیس و در نتیجه کراش شدن جداول نیز جلوگیری می نماید.

برای استفاده از این ژنراتور کافیست یک نام دلخواه برای گروه مورد نظر خود برگزینید و یک نامک مناسب (نامی با استفاده از حروف لاتین بدون فاصله و علائم اضافی) نیز برای گروه معرفی نمایید و نشانی فید های دلخواه را در فیلدهای مشخص شده قرار دهید همچنین شما می توانید بجز نشانی فید نشانی صحیح سایت مرجع و نام کامل سایت مرجع را نیز در فیلدهای مربوطه وارد نمایید تا نام و پیوند صحیح تری از منبع خبر در خروجی ابزار شما قرار بگیرد.
همینطور می توانید با استفاده از علائم + و – ردیف ها را تا ده ردیف افزایش دهید
در نهایت اطلاعات وارد شده را تایید نموده و کدها را مطابق توضیحی که قبل از هر کد درج گردیده در قالب خود جایگذاری نمایید.

نکات مهم:

  • الزاما نامک باید با استفاده از حروف لاتین و یا اعداد ساخته شود و برای هر گروه منحصر به آن گروه باشد و در صورتی که دو گروه در قالب شما از یک نامک یکسان استفاده کنند یکی از آن دو گروه مشاهده نخواهد گشت
  • خبرخوان های ساخته شده برای به روز رسانی خودکار در هر ۶۰ ثانیه تنظیم شده اند ولی شما می توانید به راحتی با ویرایش عدد ۶۱۰۰۰ در کدهای دریافتی برای قرار گرفتن در header.php این زمان را به میزان دلخواه کم و یا زیاد نمایید و یا برای هر گروه زمانی متفاوت بگذارید تا همه گروه ها با هم به روز رسانی ننمایند برای اینکار کافیست فقط عدد ۶۱۰۰۰ را که بیانگر ۶۱ ثانیه است به عدد دلخواه تغییر دهید
  • به کدهای سری دوم که برای قرار گرفتن در محل نمایش تنظیم می شوند دقت نماییدو کد زیر را بیابید
     displayoptions("label snippet");

    برای اینکه خلاصه خبرها را دریافت ننمایید snippet را از کد حذف کنید و برای اینکه کل مطلب را دریافت نمایید بجای snippet بنویسید description

  • یکبار دیگر به کدها دقت نمایید و
    filterfeed(10, "date");

    را بیابید در حالت فعلی هر گروه شما ده مطلب را از فیدهایی که در گروه قرار داده اید دریافت می کند و نمایش می دهد با کم و زیاد نمودن ده تعداد مطلب دریافتی برای هر گروه را نیز می توانید مدیریت کنید

  • نکته آخر اینکه بخشی از کدهای ساخته شده توسط ژنراتور با عنوان کدهای پایه معرفی شده اند و یکبار قرار دادن صحیح کدها در محل مناسب باعث می شود که در دفعات بعدی نیازی به آنها نداشته باشید یعنی با همان کدی که در هنگام ساخت گروه اول دریافت نموده اید می توانید ده ها گروه دیگر را نیز مدیریت کنید به همین دلیل ژنراتور هنگامی که برای ساخت یک گروه جدید به کار گرفته می شود این بخش از کدها را مجددا صادر نمی کند.
  • استایل بندی نتیجه این کدها از استایل بندی های سایت شما تبعیت می نماید اما چنانچه تمایل به شخصی سازی داشتید، اسکلتبندی گروه ها به شکل زیر است
    <div class="parent-social">
        <h3 class="h3-social">عنوان گروه </h3>
         <div id="social" class="newsclass">
          <ul>
           <li> <a class="titlefield">عنوان یک خبر </a>
            <p class="labelfield">منبع خبر  <a href="نشانی مرجع" title=" NEWS ">نام مرجع</a> </p>
             <div class="contentfield"> خلاصه خبر </div>
            </li>
            ...
         </ul>
       </div><!-- /#social -->
       <a class="update">به روز رسانی </a>
       </div><!-- /.parent-social -->

    و برای استایل دادن کافیست به سلکتورهای زیر مقادیر مورد نظر را نسبت دهید.

      h3.title-social {} /* عنوان گروه */ 
          div#social.newsclass {}
          #social ul {}
          #social ul li {}  /* هر آیتم */
          a.titlefield {}   /* عنوان آیتم */
          p.labelfield {}   /* منبع خبر: */
          p.labelfield a {}  /* نام و پیوند منبع خبر*/
          div.contentfield {} /* خلاصه خبر */
          a.update {} /* پیوند به روز رسانی دستی */

    در کدهای بالا social همان نامک انگلیسی است که در هنگام پر نمودن فرم ثبت نموده اید برای اینکه بتوانید استایل مورد نظر خود را به راحتی به اجزای خروجی این ژنراتور نسبت دهید می توانید این نمونه را هم مشاهده فرمایید

برای مشاهده و استفاده از ژنراتور اینجا کلیک نمایید



۲ پاسخ برای “ژنراتور پارسی ساخت خبرخوان آژاکسی”

موبایلتو شارژ کن