ABO HAMZA 777
عدد المساهمات : 36 معدل النشاط : 1682 السُمعة : 0
| موضوع: انا عامل شريط اخبار للمنتدى الخميس 13 أغسطس 2020 - 2:41 | |
| انا عامل شريط اخبار للمنتدى
وجايب التصميم بتاعه من ولكن شريط الاخبار مصمم يعرض 6 اخبار فقط ومن المواضيع والمساهمات القديمة كمان وعاصى تماما يعرض اى مساهمات جديدة ياريت لو فيه حل او اقتراح دمتم فى حفظ الله ورعايته ومتعكم الله بالصحة والعافية وكتب لكم السعادة انتم وجميع من تحبون | |
|
دودي.
عدد المساهمات : 3596 معدل النشاط : 9773 السُمعة : 67
| موضوع: رد: انا عامل شريط اخبار للمنتدى السبت 15 أغسطس 2020 - 2:20 | |
| هلا اخي لاتضع مكان رقم القسم اي رقم واتركه خالي المواضع حثا 6ويتم التجديد يوميا وليس بنفس الوقت تظهر التغيرات | |
|
ABO HAMZA 777
عدد المساهمات : 36 معدل النشاط : 1682 السُمعة : 0
| موضوع: شكرا جزيلا للاخ الفاضل دودى السبت 15 أغسطس 2020 - 4:15 | |
| - دودي. كتب:
- هلا اخي
لاتضع مكان رقم القسم اي رقم واتركه خالي المواضع حثا 6ويتم التجديد يوميا وليس بنفس الوقت تظهر التغيرات عندما يتشرف المنتدى بزيارتك ستجد ان المواضيع الموجودة بشريط الاخبار قديمة وانه هناك مواضيع احدث منها ونشرت بتواريخ بعدها ولكنها لم تظهر وقد تركت خانة القسم فارغة من اول يوم استخدمت فيه كود شريط الاخبار بناء على ما قد نشره صاحب الموضوع ولكم جزيل الشكر دمتم فى امان الله ورعايته | |
|
دودي.
عدد المساهمات : 3596 معدل النشاط : 9773 السُمعة : 67
| موضوع: رد: انا عامل شريط اخبار للمنتدى السبت 15 أغسطس 2020 - 11:03 | |
| هلا اخي الكود يعمل معي جيدا تفضل اخي اعادة وضع الكود بعد التعديل عليه لوحة الادارة - عناصر إضافية- - الكود:
-
$(function getNews() { var lastNewsTitle = 'آخر الأخبار', forumNumper = '0', // رقم القسم numberOfNews = '11', // عدد المواضيع speedOfNews = '10', // سرعة التتالي separateImg = 'https://i.servimg.com/u/f51/19/34/86/41/best-d10.png', // الصورة الفاصلة بين كل موضوع newsTitleBg = '#369FCF', // لون خلفية نص آخر الأخبار newsBg = '#FFF', // لون خلفية شريط آخر الأخبار
newsLocation = '.newsLocation', lastNewsContainer = document.createElement("DIV"); lastNewsContainer.className = "lastNewsContainer"; lastNewsContainer.innerHTML = '<div class="lastNewsTitle">' + lastNewsTitle + '</div><div class="lastNewsItems-wrap"><div class="lastNewsItems marquee"></div></div>'; if (newsLocation) { document.querySelector(newsLocation).appendChild(lastNewsContainer); }
function loadDoc(f, c) { var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function () { if (this.readyState == 4 && this.status == 200) { var parser = new DOMParser(), newsResult = parser.parseFromString(this.responseText, "text/xml"); for (i = 0; i < c; i++) { var lastNewsBlock = document.createElement('SPAN'); lastNewsBlock.className = 'lastNewsBlock'; lastNewsBlock.innerHTML = '<a href="' + newsResult.querySelectorAll('item')[i].querySelector('link').innerHTML + '" class="lastNews">' + newsResult.querySelectorAll('item')[i].querySelector('title').innerHTML + '</a><img src="' + separateImg + '" class="separateImg" alt="" />'; document.querySelector('.lastNewsItems').append(lastNewsBlock); } } }; xhttp.open("GET", "/feed?f=" + f, true); xhttp.send(); } loadDoc(forumNumper, numberOfNews); var newsStyle = document.createElement('STYLE'); newsStyle.innerHTML = '.marquee { display: inline-block; padding-right: 100%; white-space: nowrap; animation: marquee ' + speedOfNews + 's linear infinite; }.separateImg, .lastNews { display: inline-block; vertical-align: middle; } .separateImg { margin: 0 40px; max-width: 30px; max-height: 30px; } .lastNewsBlock:last-child .separateImg { display: none; } .lastNewsItems-wrap:hover .marquee { animation-play-state: paused } @keyframes marquee { 0% { transform: translate(0, 0); } 100% { transform: translate(100%, 0); } } .lastNewsContainer { display: inline-flex; width: 100%; align-items: center; background: ' + newsTitleBg + '; color: #FFF; margin: 20px 0; box-sizing: border-box; } .lastNewsTitle { min-width: 100px; text-align: center; } .lastNewsItems-wrap { width: 100%; background: ' + newsBg + '; border: 1px solid ' + newsTitleBg + '; overflow: hidden; }'; document.head.appendChild(newsStyle);
}); //by omarpop23 واجعله بجميع صفحات المنتدي | |
|
omarpop23
عدد المساهمات : 1522 معدل النشاط : 6843 السُمعة : 218
| موضوع: رد: انا عامل شريط اخبار للمنتدى الخميس 20 أغسطس 2020 - 20:09 | |
| | |
|
AL-SUBAIE
عدد المساهمات : 687 معدل النشاط : 5302 السُمعة : 14
| موضوع: رد: انا عامل شريط اخبار للمنتدى السبت 10 أكتوبر 2020 - 21:38 | |
| | تم حل المشكلة & ينقل للأرشيف. |
| |
|