الاثنين، 4 مارس 2019

إضافة اداة تحويل الروابط لمدونات بلوجر


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

طريقة الاضافة


  1. إنتقل للمدونة >> ثم الصفحات >> ثم انشأ صفحة جديدة باسم redirect
  2. انتقل من وضع التأليف الي HTML
  3. ثم قم بنسخ الكود التالي وضعه في الفراغ
 <div id="pageredirect"></div>

 ثم غير العنوان الي redirect 
  1. ثم انتقل الي >> قالب >> ثم HTML
  2. قم بالبحث عن هذا الوسم </b:section>
  3. ثم اضف هذا الكود فوقه مباشرة
<b:widget id='LinkList867' locked='false' mobile='yes' title='إعدادات صفحة تحويل الروابط' type='LinkList' version='1'>
   <b:widget-settings>
      <b:widget-setting name='text-10'>width</b:widget-setting>
      <b:widget-setting name='sorting'>NONE</b:widget-setting>
      <b:widget-setting name='link-1'>nofollow</b:widget-setting>
      <b:widget-setting name='link-2'>#</b:widget-setting>
      <b:widget-setting name='link-0'>إعلان العملاء</b:widget-setting>
      <b:widget-setting name='link-11'>redirect</b:widget-setting>
      <b:widget-setting name='link-10'>2</b:widget-setting>
      <b:widget-setting name='text-9'>color</b:widget-setting>
      <b:widget-setting name='link-9'>#ffc410</b:widget-setting>
      <b:widget-setting name='text-8'>border</b:widget-setting>
      <b:widget-setting name='link-7'>جاري تهيئة الرابط</b:widget-setting>
      <b:widget-setting name='link-8'>5px</b:widget-setting>
      <b:widget-setting name='link-5'>رابط معطل</b:widget-setting>
      <b:widget-setting name='link-6'>الرابط جاهز</b:widget-setting>
      <b:widget-setting name='link-3'>facebook.com|youtube.com|mail.google.com|plus.google.com|play.google.com|instagram.com|twitter.com|linkedin.com|deviantart.com|codepen.io|pinterest.com|dribbble.com|behance.net|digg.net|dropbox.com|skype.com|tumblr.com|vimeo.com|flickr.com|github.com|vk.com|weibo.com</b:widget-setting>
      <b:widget-setting name='link-4'>10</b:widget-setting>
      <b:widget-setting name='text-1'>ads-rel</b:widget-setting>
      <b:widget-setting name='text-0'>ads-text</b:widget-setting>
      <b:widget-setting name='text-3'>Block-Site</b:widget-setting>
      <b:widget-setting name='text-2'>ads-link</b:widget-setting>
      <b:widget-setting name='text-5'>text-err</b:widget-setting>
      <b:widget-setting name='text-4'>timer</b:widget-setting>
      <b:widget-setting name='text-7'>text-Configure</b:widget-setting>
      <b:widget-setting name='text-6'>text-ready</b:widget-setting>
      <b:widget-setting name='text-11'>name-page</b:widget-setting>
   </b:widget-settings>
   <b:includable id='main'>
      <b:if cond='data:view.isSingleItem'>
         <script typp='text/javascript'> Settingsredirect={ <b:loop values='data:links' var='link'>&#39;<data:link.name/>&#39; : <b:if cond='data:link.target in {&quot;true&quot;,&quot;false&quot;}'><data:link.target/><b:else/>&#39;<data:link.target/>&#39;</b:if>, </b:loop> } /*<![CDATA[*/ var page_redirect = void 0 !== Settingsredirect["name-page"] ? Settingsredirect["name-page"] : "redirect",
            redirect_width = void 0 !== Settingsredirect.width ? Settingsredirect.width : "2",
            redirect_color = void 0 !== Settingsredirect.color ? Settingsredirect.color : "#ffc410",
            redirect_border = void 0 !== Settingsredirect.border ? Settingsredirect.border : "5px",
            redirect_T_Configure = void 0 !== Settingsredirect["text-Configure"] ? Settingsredirect["text-Configure"] : "‏جاري تهيئة الرابط",
            redirect_T_ready = void 0 !== Settingsredirect["text-ready"] ? Settingsredirect["text-ready"] : "الرابط جاهز",
            redirect_T_err = void 0 !== Settingsredirect["text-err"] ? Settingsredirect["text-err"] : "رابط معطل",
            redirect_timer = void 0 !== Settingsredirect.timer ? Settingsredirect.timer : "10",
            redirect_match = void 0 !== Settingsredirect["Block-Site"] ? Settingsredirect["Block-Site"] : "#",
            redirect_ads_href = void 0 !== Settingsredirect["ads-link"] ? Settingsredirect["ads-link"] : "#",
            redirect_ads_rel = void 0 !== Settingsredirect["ads-rel"] ? Settingsredirect["ads-rel"] : "nofollow",
            redirect_ads_content = void 0 !== Settingsredirect["ads-text"] ? "<p>" + Settingsredirect["ads-text"] + "</p>" : Settingsredirect["ads-img"] ?
            "<img src='" + Settingsredirect["ads-img"] + "'/>" : "<p>إعلان العملاء</p>";
            
            function radialTimer() {
            var t = this;
            this.seconds = 0, this.count = 0, this.degrees = 0, this.timerHTML = "<div class='clom radialads'><a href='" + redirect_ads_href + "' rel='" +
                redirect_ads_rel + "' target='_blank'>" + redirect_ads_content +
                "</a></div><div class='clom radialtimer'><div class='n'></div><div class='slice'><div class='q'></div><div class='pie r'></div><div class='pie l'></div></div></div><div class='clom radialbtn'><a class='areload' data-href='false' id='btn_reload'>" +
                redirect_T_Configure + "</a></div>", this.interval = null, this.timerContainer = null, this.number = null, this.slice = null, this.pie = null, this
                .pieRight = null, this.pieLeft = null, this.quarter = null, this.reload = null, this.history = "/p/" + page_redirect + ".html", this.ranQuerydata =
                function () {
                    var e = t.getQueryVariable("url");
                    t.reload.attr("data-href", e)
                }, this.ranQuerybtn = function () {
                    "false" == t.reload.attr("data-href") ? (t.reload.attr("href", "javascript:void(0)"), t.reload.html(redirect_T_err), t.reload.addClass(
                        "disabled")) : (t.reload.attr("href", t.reload.attr("data-href")), t.reload.html(redirect_T_ready), t.reload.addClass("active"))
                }, this.getQueryVariable = function (e) {
                    for (var r = window.location.search.substring(1)
                            .split("&&"), t = 0; t < r.length; t++) {
                        var i = r[t].split("=_");
                        if (i[0] == e) return i[1]
                    }
                    return !1
                }, this.init = function (e, r) {
                    t.timerContainer = $("#" + e), t.timerContainer.html(t.timerHTML), t.number = t.timerContainer.find(".n"), t.slice = t.timerContainer.find(
                        ".slice"), t.pie = t.timerContainer.find(".pie"), t.pieRight = t.timerContainer.find(".pie.r"), t.pieLeft = t.timerContainer.find(".pie.l"), t
                        .quarter = t.timerContainer.find(".q"), t.reload = t.timerContainer.find(".areload"), t.start(r), t.ranQuerydata(), t.timerContainer.length &&
                        history.pushState(null, "", t.history)
                }, this.start = function (e) {
                    t.seconds = e, t.interval = window.setInterval(function () {
                        t.number.html(t.seconds - t.count), t.count++, t.count > t.seconds - 1 && clearInterval(t.interval), t.degrees = t.degrees + 360 / t
                            .seconds, t.count >= t.seconds / 2 ? (t.slice.addClass("nc"), t.slice.hasClass("mth") || t.pieRight.css({
                                transform: "rotate(180deg)"
                            }), t.pieLeft.css({
                                transform: "rotate(" + t.degrees + "deg)"
                            }), t.slice.addClass("mth"), t.count >= .75 * t.seconds && t.quarter.remove(), t.seconds == t.count && t.ranQuerybtn()) : t.pie
                        .css({
                                transform: "rotate(" + t.degrees + "deg)"
                            })
                    }, 1e3)
                }
            }
            style = " #pageredirect{background:white;position:relative;overflow:hidden;display:block;text-align:center;width:-webkit-calc(100% / " + redirect_width +
            ");width:calc(100% / " + redirect_width +
            ");min-height:300px;margin:30px auto;}#pageredirect .clom{position:relative;overflow:hidden;display:block;clear:both;}#pageredirect .radialbtn{margin-bottom:30px;padding:15px;}#pageredirect .radialbtn a{border-style:solid;border-width:5px;border-color:rgba(0,0,0,0.03);display:inline-block;background-color:#f8f8f8;padding:15px 20px;min-width:200px;font-size:14px;cursor:progress;color:#d2d2d2;}#pageredirect .radialbtn a.active{cursor:pointer;color:#888888;}#pageredirect .radialbtn a.disabled{cursor:no-drop;background-color:#ffcfcf;color:#de6262;}#pageredirect .radialads{background-color:" +
            redirect_color +
            ";margin:30px;}#pageredirect .radialads p{background-color:#fdfdfd;font-size:2em;border-width:7px;border-style:dotted;border-color:#f8f8f8;padding:15px;}#pageredirect .radialads a{color:#ededed;}#pageredirect .radialads a:hover{color:" +
            redirect_color +
            ";}#pageredirect .radialtimer{width:200px;height:200px;margin:30px auto;}#pageredirect .radialtimer .n{position:absolute;width:200px;height:200px;background:white;text-align:center;line-height:200px;font-family:sans-serif;font-size:100px;color:#888;}#pageredirect .radialtimer .slice{position:absolute;width:200px;height:200px;clip:rect(0px,200px,200px,100px);}#pageredirect .radialtimer .slice.nc{clip:rect(auto,auto,auto,auto);}#pageredirect .radialtimer .slice .q{border-style:solid;border-width:15px;border-color:white;position:absolute;width:202px;height:202px;clip:rect(0px,100px,100px,0px);z-index:2;}#pageredirect .radialtimer .slice .pie{border-style:solid;border-width:" +
            redirect_border + ";border-color:" + redirect_color +
            ";position:absolute;width:200px;height:200px;clip:rect(0px,100px,200px,0px);transition:all 1s linear;z-index:1;}#pageredirect,#pageredirect .radialbtn a.active:hover{-webkit-box-shadow:0 6px 15px rgba(0,0,0,0.16);-moz-box-shadow:0 6px 15px rgba(0,0,0,0.16);-ms-box-shadow:0 6px 15px rgba(0,0,0,0.16);-o-box-shadow:0 6px 15px rgba(0,0,0,0.16);box-shadow:0 6px 15px rgba(0,0,0,0.16);}#pageredirect{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;}#pageredirect .radialbtn a{-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;}#pageredirect .radialtimer .n,#pageredirect .radialtimer .slice .q,#pageredirect .radialtimer .slice .pie{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;}@media screen and (max-width:768px){#pageredirect{width:90%;}}",
            function (e) {
                var r = document.createElement("style");
                r.innerHTML = e, document.body.appendChild(r)
            }(style), $(document)
            .ready(function () {
                (new radialTimer)
                .init("pageredirect", redirect_timer)
            }), $(".post-body a")
            .each(function () {
                var e = window.location.origin,
                    r = window.location.hostname,
                    t = new RegExp("(" + redirect_match + "|" + r + "|blogger.com|bp.blogspot.com|whatsapp:)");
                0 <= this.href.match(t) && 0 <= this.name.match("more") && ($(this)
                    .attr("href", e + "/p/" + page_redirect + ".html?&&url=_" + $(this)
                        .attr("href")), $(this)
                    .attr("target", "_blank"))
            }); /*]]>*/ 
         </script> 
      </b:if>
   </b:includable>
</b:widget>
 إنتقل الآن إلى التخطيط ثم إبحث عن أداة بعنوان إعدادات صفحة تحويل الروابط
ملاحظة المعرف name-page المحدد بهذا اللون مهم جدا فهو إسم مسار صفحة التحويل كما أشرنا لذلك في الخطوة الأولى .. دوره هنا كإحتياط في حال كان إسم مسار الصفحة ليس redirect تستطيع حقن الإسم الجديد في السكربت فقط من هنا. مثلا..لنفترض أنك وجدت إسم المسار للصفحة /p/redirect-22 فبدل إنشاء صفحة جديدة نأخذ فقط إسم المسار redirect-22 ونضعه كقيمة جديدة فى name-page

إضافة تعليق

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *