|
|
||||||
![]() |
| ![]() |
![]() |
|
|
LinkBack | أدوات الموضوع | انواع عرض الموضوع |
|
#1
|
|||
|
|||
|
مثال http://www.sudantop.com/news/ لاحظ القائمة اليمنى تحت بند أحدث مواضيع منتديات سودان توب الشرح كالاتي . . 1/ توجه لهذا الرابط . . http://www.dynamicdrive.com/dynamici...xrssticker.htm -------------------------------- 2/ قم بتحميل لجهازك الاتي من نفس الموضوع , او عبر هذا الموضوع من خلال المرفقات gfeedfetcher.js gajaxticker.js والصورة ![]() -------------------------------- 3/ توجه الى هذا الرابط http://code.google.com/apis/ajaxfeeds/signup.html اكتب اسم موقعك في الخانة باسفل وعلم علي المربع بالموافقة واضغط موافق . . سيولد لك رقم قم بحفظ هذا الرقم . . ملحوظة : اكتب اسم موقعك مباشرة بدون دومينات مثال اكتب sudantop.com ولا تكتب sudantop.com/v6 -------------------------------- 4/ افتح ملف الــهيدر او ملف اعلى الصفحة في قالبك .. وضع هذا الكود في سم HEAD كود:
<script type="text/javascript" src="http://www.google.com/jsapi?key=YOUR-API-KEY"></script> <script type="text/javascript" src="gfeedfetcher.js"></script> <script type="text/javascript" src="gajaxticker.js"> /*********************************************** * gAjax RSS Ticker- (c) Dynamic Drive (www.dynamicdrive.com) * Requires "gfeedfetcher.js" class * This notice MUST stay intact for legal use * Visit http://www.dynamicdrive.com/ for full source code ***********************************************/ </script> <style type="text/css"> .titlefield{ /*CSS for RSS title link in general*/ text-decoration: none; } .labelfield{ /*CSS for label field in general*/ color:brown; font-size: 90%; } .datefield{ /*CSS for date field in general*/ color:gray; font-size: 90%; } #example1{ /*Demo 1 main container*/ width: 450px; height: 28px; border: 1px solid black; padding: 4px; background-color: lightyellow; } #example2{ /*Demo 2 main container*/ width: 600px; height: 180px; border: 1px dashed black; padding: 4px; background-color: #EEEEEE; } #example2 ul{ /*Demo 2 UL container*/ margin: 0; padding-left: 18px; } #example2 ul li{ /*Demo 2 LI that surrounds each entry*/ margin-bottom: 4px; } #example3{ /*Demo 3 main container*/ width: 250px; height: 280px; border: 1px solid navy; padding: 4px; } #example3 p{ /*Demo 3 P element that separates each entry*/ margin-top: 0; margin-bottom: 7px; } code{ /*CSS for insructions*/ color: red; } </style> كود:
<script type="text/javascript" src="http://www.google.com/jsapi?key=YOUR-API-KEY"></script> -------------------------------- 5/ ارفع الملفات الموضحة في النقطة 2 في اي مكان تريد مع مراعاه تعديل الكود كود:
<script type="text/javascript" src="gfeedfetcher.js"></script> <script type="text/javascript" src="gajaxticker.js"> كود:
src="sudantop/js/gfeedfetcher.js" بالنسبة للمكان الصورة مكانها الافتراضي هو مجلد المدونه الرئيسي لتغير المكان وتعديل الروابط , افتح ملف gfeedfetcher.js ولاحظ هذا السطر في البداية كود:
var gfeedfetcher_loading_image="indicator.gif" //Full URL to "loading" image. No need to config after this line!! كود:
gfeedfetcher_loading_image="indicator.gif" كود:
6/ ارجع الى هذه الصفحة http://www.dynamicdrive.com/dynamici...xrssticker.htm ستلاحظ وجود ثلاثة اشكال Example 1: هذا هو الكود كود:
<script type="text/javascript">
var cssfeed=new gfeedrssticker("example1", "example1class", 2000, "_new")
cssfeed.addFeed("CSS Drive", "http://www.cssdrive.com/index.php/news/rss_2.0/") //هنا تضع وصلة الخلاصات واسم الموقع
cssfeed.displayoptions("date") //show the specified additional fields
cssfeed.setentrycontainer("div") //Wrap each entry with a DIV tag
cssfeed.filterfeed(10, "date") //هنا تعدل عدد الخلاصات المطروحةShow 10 entries, sort by date
cssfeed.entries_per_page(1)
cssfeed.init()
</script>
هذا هو الكود كود:
<script type="text/javascript">
var socialfeed=new gfeedrssticker("example2", "example2class", 3000, "")
socialfeed.addFeed("Slashdot", "http://rss.slashdot.org/Slashdot/slashdot") //هنا تضع وصلة الخلاصات واسم الموقع
socialfeed.displayoptions("label datetime") //show the specified additional fields
socialfeed.setentrycontainer("li") //Display each entry as a DIV
socialfeed.filterfeed(20, "label") //Show 15 entries, sort by label
socialfeed.entries_per_page(5)
socialfeed.init() //Always call this last
</script>
هذا هو الكود كود:
<script type="text/javascript">
var newsfeed=new gfeedrssticker("example3", "example3class", 2500, "_new")
newsfeed.addFeed("BBC", "http://newsrss.bbc.co.uk/rss/newsonline_uk_edition/front_page/rss.xml") //هنا تضع وصلة الخلاصات واسم الموقعnewsfeed.displayoptions("datetime snippet") //show the specified additional fields
newsfeed.setentrycontainer("p") //Display each entry as a paragraph
newsfeed.filterfeed(8, "date") //Show 8 entries, sort by date
newsfeed.entries_per_page(2)
newsfeed.init() //Always call this last
</script>
كود:
cssfeed.addFeed("CSS Drive", "http://www.cssdrive.com/index.php/news/rss_2.0/") //هنا تضع وصلة الخلاصات واسم الموقع
بدل الوصلة باعلى ضع وصلة الخلاصات للمنتدى وبدل CSS Drive ضع عنوان موقعك -------------------------------- 7/ اختر احد الاكواد التابعة بالمثال وضعة باي ملف تريده من ملفات المدونة ملاحظات : للتحكم بعرض وطول مربع عناوين مواضيع المنتدى لاحظوا الكود اللذي وضعناه في ملف الهيدر او ملف راس الصفحة , ستجد به كود:
#example1{ /*Demo 1 main container*/
width: 450px;
height: 28px;
border: 1px solid black;
padding: 4px;
background-color: lightyellow;
}
كود:
width: 450px; height: 28px; أي سؤال انا حاضر , ورمضان كريم
__________________
سودان توب
|
|
#2
|
|||
|
|||
|
جزاك الله الف خير ... ما قصرت
|
|
#3
|
|||
|
|||
|
الله يجزاك الف خير اخوي ماقصرت شكراً لك
ممكن استخدمها لكتابه المجلوب على شكل تدوينات؟ |
|
#4
|
|||
|
|||
|
جزاك الله خير .. طريقة جميله ومفيدة باذن الله
__________________
@abu3abd
إجعلها على لسانك :
|
|
#5
|
|||
|
|||
|
سلااااااام
الاخ زلزال , بارك الله فيك اخي الاخ الفيصل , بارك الله فيك , بس لم افهم سؤالك جيداً أخي ؟ هل تقصد ان تجلب عناوين الــrss من المنتدى ويكون خبر او موضوع في مدونتك مثلاً ؟ اذا كان هذا مرت عليا اضافة تقدر تجلب الخلاصات وتكتبها كموضوع بس ماعارف هل الترميز ممكن يعكر صفو الاضافة , على العموم ساحاول البحث عن الاضافة وتجربتها واذا نجحت ساقوم بادراجها هنا في نفس الموضوع الاخ فكرة مصمم , بارك الله فيك اخي ما عملنا الا الواجب أمنياتي , ورمضان كريم عليكم
__________________
سودان توب
|
|
#6
|
|||
|
|||
|
اقتباس:
اية نعم اخوي هذا قصدي بالتحديد يتم جلب المحتوى من المنتدى بـ rss للمدونة وانزالة على شكل تدوينة في قسم محدد وبخصوص الترميز لامشكلة نجعل المدونة بترميز عربي ![]() والله يكتب الي فية الخير بأنتظارك اخوي
|
|
#8
|
|||
|
|||
|
$ahmad$ , العفو
ما الصعوبة اللتي واجهتكــ ؟
__________________
سودان توب
|
|
#9
|
|||
|
|||
|
أخي الكريم شكراً لك على الموضوع وواجهتني مشكلة بعد إضافة الخطوة الأخيرة وأنا وضعت الأمثلة الثلاثة لكنها لم تنجح معي وسأعطيك ما أعطاني اياه عند تركيب المثال الأول
أولاً هذا ما وضعته داخل صفحة القوائم الجانبية كود PHP:
وهذا ما خرج لي في الصفحة الرئيسية كود PHP:
فما الحل لهذه المشكلة ...... لو سمحت ......؟؟؟؟؟ |
|
#10
|
|||
|
|||
|
مصيافي
العفو اخي , ولجميع الاعضاء الشكر على مرورهم العطر الكود المطلوب هو كود:
<script type="text/javascript">
var cssfeed=new gfeedrssticker("example1", "example1class", 2000, "_new")
cssfeed.addFeed("CSS Drive", "http://www.cssdrive.com/index.php/news/rss_2.0/") //هنا تضع وصلة الخلاصات واسم الموقع
cssfeed.displayoptions("date") //show the specified additional fields
cssfeed.setentrycontainer("div") //Wrap each entry with a DIV tag
cssfeed.filterfeed(10, "date") //هنا تعدل عدد الخلاصات المطروحةShow 10 entries, sort by date
cssfeed.entries_per_page(1)
cssfeed.init()
</script>
__________________
سودان توب
|
|
#11
|
|||
|
|||
|
العفو منك أخوي ومزبوط كلامك بتشكرك جداً وحابب أسألك لو توضح أكثر عن تغيير لون الكتابة والخلفية
|
![]() |
| الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
| أدوات الموضوع | |
| انواع عرض الموضوع | |
|
|
المواضيع المتشابهه
|
||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| مطلوب اضافة آخر مواضيع المنتدى في المدونة .! | مُجَاهِد | طلبات الإضافات / طلبات تعريب الإضافات | 11 | 10-06-2010 07:08 AM |
| مطلوب اضافه جلب مواضيع المنتدي بالمدونه | Mr.EsCaDa | طلبات الإضافات / طلبات تعريب الإضافات | 4 | 06-20-2009 03:06 AM |
| [ استفسار ] هل هناك اضافة لنقل مواضيع المنتدى الى المدونة | nj00m | مناقشة عامة | 0 | 05-09-2009 06:11 AM |
| طلب اضافة اخر مواضيع المنتدى الى المدونة | devways | طلبات الإضافات / طلبات تعريب الإضافات | 1 | 02-05-2009 11:03 PM |
| إضافة جلب المواضيع عن طريق الـrss | وليد الحربي | الدعم الفني المتقدّم | 1 | 03-06-2008 06:12 PM |
دليل مواقع | انمي | منتديات