الاثنين

اضافة سلايدر تلقائي بالسيدبار بشكل اكثر من رائع 2016


السلام عليكم ورحمة
الله وبركاته

اليوم سوف نقدم لكم سلايدر تلقائي بالسيدبار اكثر من رائع
بتقنية جميل وشكله الجذاب كما في الصوره


..تابــــــع الشرح..

توجه الى القالب ثم تحرير html


ابحث عن </body> وضع فوقه الكود التالي

<script type='text/javascript'>
//<![CDATA[
jQuery(document).ready(function() {
//Set Default State of each portfolio piece
$(".paging").show();
//Get size of images, how many there are, then determin the size of the image reel.
$(".paging a:first").addClass("active");
var imageSum = $(".image_reel img").size();
var imageWidth = $(".sompret").width();
//Adjust the image reel to its new size
var imageReelWidth = imageWidth * imageSum;
rotate = function(){
$(".image_reel").css({'width' : imageReelWidth}); //Paging + Slider Function
var image_reelPosition = triggerID * imageWidth; //Determines the distance the image reel needs to slide
var triggerID = $active.attr("rel") - 1; //Get number of times to slide $(".paging a").removeClass('active'); //Remove all active class
$(".crott").stop(true,true).slideUp('slow');
$active.addClass('active'); //Add active class (the $active is declared in the rotateSwitch function) $(".crott").eq( $('.paging a.active').attr("rel") - 1 ).slideDown("slow"); //Slider Animation $(".image_reel").animate({
play = setInterval(function(){ //Set timer - this will repeat itself every 3 seconds
left: -image_reelPosition }, 500 ); }; //Rotation + Timing Event rotateSwitch = function(){ $(".crott").eq( $('.paging a.active').attr("rel") - 1 ).slideDown("slow"); $active = $('.paging a.active').next();
rotateSwitch(); //Run function on launch
if ( $active.length === 0) { //If paging reaches the end... $active = $('.paging a:first'); //go back to first } rotate(); //Trigger the paging and slider function }, 10000); //Timer speed in milliseconds (3 seconds) }; //On Click
return false; //Prevent browser jump to link anchor
$(".paging a").click(function() { $active = $(this); //Activate the clicked paging //Reset Timer clearInterval(play); //Stop the rotation rotate(); //Trigger rotation immediately rotateSwitch(); // Resume rotation }); }); //]]> </script>
for(var i=0;i<s.length;i++){
<script type='text/javascript'> //<![CDATA[ imgr = new Array(); imgr[0] = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbaWXoBJ1gJvNqxcZPZhQQWzzvn2XZ7A-qo346JyPd5p9yhI6CoRM-o-vZKORzy1lruiUW7_eMInrwzUH4WAyKtvk1yA1HhWnLCDhDzxGY7tpVgDpbIwFjScRN29LbtfgMpb8VSsU5jMQ/s1600/no+image.jpg"; showRandomImg = true; aBold = true; summaryPost1 = 80; summaryTitle = 20; numposts1 = 4; function removeHtmlTag(strx,chop){ var s = strx.split("<");
for (var i = 0; i < numposts1; i++) {
if(s[i].indexOf(">")!=-1){ s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length); } } s = s.join(""); s = s.substring(0,chop-1); return s; } function showrecentposts1(json) { j = (showRandomImg) ? Math.floor((imgr.length+1)*Math.random()) : 0; img = new Array(); var entry = json.feed.entry[i];
if (entry.link[k].rel == 'replies' && entry.link[k].type == 'text/html') {
var posttitle = entry.title.$t; var pcm; var posturl; if (i == json.feed.entry.length) break; for (var k = 0; k < entry.link.length; k++) { if (entry.link[k].rel == 'alternate') { posturl = entry.link[k].href; break; } } for (var k = 0; k < entry.link.length; k++) { pcm = entry.link[k].title.split(" ")[0];
s = postcontent ; a = s.indexOf("<img"); b = s.indexOf("src=\"",a); c = s.indexOf("\"",b+5); d = s.substr(b+5,c-b-5);
break; } } if ("content" in entry) { var postcontent = entry.content.$t;} else if ("summary" in entry) { var postcontent = entry.summary.$t;} else var postcontent = ""; postdate = entry.published.$t; if(j>imgr.length-1) j=0; img[i] = imgr[j]; if((a!=-1)&&(b!=-1)&&(c!=-1)&&(d!="")) img[i] = d;
for(var u2=0;u2<month.length;u2++){
//cmtext = (text != 'no') ? '<i><font color="'+acolor+'">('+pcm+' '+text+')</font></i>' : ''; var month = [1,2,3,4,5,6,7,8,9,10,11,12]; var month2 = ["January","February","March","April","May","June","July","August","September","October","November","December"]; var day = postdate.split("-")[2].substring(0,2); var m = postdate.split("-")[1]; var y = postdate.split("-")[0]; if(parseInt(m)==month[u2]) { m = month2[u2] ; break; } }
var posttitle = entry.title.$t;
var daystr = m+ ' ' + day + ' ' + y ; var trtd = '<div class="crott"><a href="'+posturl+'">'+posttitle+'</a><p>'+removeHtmlTag(postcontent,summaryPost1)+'... </p></div>'; document.write(trtd); j++; } } function showrecentposts2(json) { j = (showRandomImg) ? Math.floor((imgr.length+1)*Math.random()) : 0; img = new Array(); for (var i = 0; i < numposts1 ; i++) { var entry = json.feed.entry[i]; var pcm; var posturl;
var postcontent = entry.content.$t;}
if (i == json.feed.entry.length) break; for (var k = 0; k < entry.link.length; k++) { if (entry.link[k].rel == 'alternate') { posturl = entry.link[k].href; break; } } for (var k = 0; k < entry.link.length; k++) { if (entry.link[k].rel == 'replies' && entry.link[k].type == 'text/html') { pcm = entry.link[k].title.split(" ")[0]; break; } } if ("content" in entry) { else if ("summary" in entry) {
var month2 = ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];
var postcontent = entry.summary.$t;} else var postcontent = ""; postdate = entry.published.$t; if(j>imgr.length-1) j=0; img[i] = imgr[j]; s = postcontent ; a = s.indexOf("<img"); b = s.indexOf("src=\"",a); c = s.indexOf("\"",b+5); d = s.substr(b+5,c-b-5); if((a!=-1)&&(b!=-1)&&(c!=-1)&&(d!="")) img[i] = d; //cmtext = (text != 'no') ? '<i><font color="'+acolor+'">('+pcm+' '+text+')</font></i>' : ''; var month = [1,2,3,4,5,6,7,8,9,10,11,12]; var day = postdate.split("-")[2].substring(0,2);
</script>
var m = postdate.split("-")[1]; var y = postdate.split("-")[0]; for(var u2=0;u2<month.length;u2++){ if(parseInt(m)==month[u2]) { m = month2[u2] ; break; } } var daystr = day+ ' ' + m + ' ' + y ; var trtd = '<a href="'+posturl+'"><img src="'+img[i]+'"/></a>'; document.write(trtd); j++; } }
//]]>


ابحث عن ]]></b:skin> وضع فوقه الكود التالي

/* sidebar slider */
.sompret-wrapper {float:right; z-index: 99; position: relative; margin: 2px 0 20px 0px; border: 9px solid white;}
.sompret { overflow: hidden; position: relative; width:300px; height:274px;}
.image_reel { position: absolute; top: 0; left: 0; }
.paging {background:#34495e;padding: 4px 0 2px; text-align: center;z-index: 100; }
.image_reel img {overflow: hidden;float: left;width:300px; height:220px;}
.paging a:hover {font-weight: bold; border:none; outline:none;}
.paging a { text-indent:-9999px; background:#fff; width:10px; height:10px; display:inline-block;margin:3px; border:none; outline:none; }
.paging a.active { background:#00a8ab; border:none; outline:none;}
.crott{text-align: center}
.crott {display: none; position:absolute;bottom: 0; left: 0; background:#00a8ab;padding:5px 10px; }
.crott a{color: #fff;}
.crott p{color: #fff; text-align: center; padding-right: 10px;}


ثم ابحث عن div class='sidebar وضع الكود التالي اسفله

<div class='sompret-wrapper'>
<div class='sompret'>
<script>
<div class='image_reel'>
document.write(&quot;&lt;script src=\&quot;/feeds/posts/default/-/قوالب?max-results=&quot;+numposts1+&quot;&amp;orderby=published&amp;alt=json-in-script&amp;callback=showrecentposts2\&quot;&gt;&lt;\/script&gt;&quot;);
</script> </div> <div class='description'> <script>
document.write(&quot;&lt;script src=\&quot;/feeds/posts/default/-/قوالب?max-results=&quot;+numposts1+&quot;&amp;orderby=published&amp;alt=json-in-script&amp;callback=showrecentposts1\&quot;&gt;&lt;\/script&gt;&quot;);
</script> </div> </div> <div class='paging'> <a href='#' rel='1'/> <a href='#' rel='2'/> <a href='#' rel='3'/> <a href='#' rel='4'/> </div>
</div>

اللون الاحمر : التسميات

2 التعليقات

السلام عليكم اخي اريد التبادل الاعلاني معك
رابط موقعي http://tridwn.blogspot.com
ايميلي لتواصل elsayedwuk@gmail.com


الأبتسماتالأبتسمات