أضف صندوق القوائم البريدية بشكل منبثق Subscription Pop Up - إمو التعليمية

Post Top Ad

أعلن هنا

Post Top Ad

الجمعة، 30 سبتمبر 2011

أضف صندوق القوائم البريدية بشكل منبثق Subscription Pop Up

إعلانك هنا

بسم الله الرحمن الرحيم

 

موضوع اليوم إن شاء الله سيكون عن إضافة جميلة ستزيد من إحترافية مدونتك، و هي عبارة عن صندوق الإشتراك في القوائم البريدية لكن بشكل غير ثقليدي فبعد دخولك للموقع سيظهر الصندوق بعد عدة ثواني ليقوم الزائر بإدخال بريده الإلكتروني.

.com/img/b/R29vZ2xl/AVvXsEhKAh_TMjAA23obv8rVIhFfm7FKNjyOaYxvYgLXBACzQblLp4W2M-y4gy5T9naslxZqmUkxwxQ6FXkKX0SxS3zhQJmOE721lfoq0rBfqzotCKpyAjCiwPHIATeoGpS8l0ugCBM9LcCpwoc/

قد تعتبر أن هذه الإضافة ستكون مزعجة و ستقوم بإزعاج زوارك مع ظهورها المتكرر منا يحدث مع بعض الإضافات المنبثقة. معك حق لكن، الجميل في هذه الإضافة أنه بمجرد أن يقوم الزائر بإدخال بريده الإلكتروني تختفي الإضافة و لا تعاود الظهور مرة أخرى. فهي تتذكر أن الزائر قد قام بإدخال بريده مسبقا.

كنا في موضوع سابق تطرقنا لإضافة صندوق عائم للإشتراك في خدمة RSS و فهي إضافة مشابهة نوعا ما.

سأقوم الأن بشرح الطريقة التي تمكنك من إضافة هذه الخدمة الرائعة.

.com/img/b/R29vZ2xl/AVvXsEjrKAeNnG7SykqEOsgJ8URplKQCmxSQsldPHUWCJytn-KFGHf-DDeO0-JDjh8f03zT2IDDHrq95_MtEREHvFLJwfqLuvGl7trRUxnNTErGBYcgkLXIHecPsYLV3tTxR2d822SiW2nfXkKE/

لكن أولا لا تنسى حفظ نسخة من المدونة يمكنك مراجعة الموضوع التالي كيف تقوم بحفظ نسخة إحتياطية من مدونتك

إذهب للمدونة / تصميم / تحرير HTML

.com/img/b/R29vZ2xl/AVvXsEgSchzzcr2pS9HT2Q3XdpJnwse1vrwLMgMRGDOWOyz-i83c4CzlDTk9dIDa6gEyIHmZz0tP_oQBAWjwEPL3vs9m80K0lkWenSsM7vmnsC6skBE6g4z_3dAAYctFK_pU-MXTy9x6icBLtKs/ .com/img/b/R29vZ2xl/AVvXsEgrmUl60HxTm2b66fUvRYxAtq7OkHM5QflJr3LfxXQenI5v2QEzF3IYwnD8VmRWazZFnKWJlpo6HzvlrZ6LIyWRYOdctMKkKT4tz747xTTcg0FS6Iyos9f2b13WkxcPKa0Wpcxo92b9bQc/

و ابحث عن الأكواد التالية ينكنك مراجعة الموضوع التالي كيف تبحث عن كود معين في قالب مدونتك

]]></b:skin>

ثم ضع فوقه كود CSS

/*Subscription Pop Up Css*/
#popupContactClose{
cursor: pointer;
text-decoration:none;
}
#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:384px;
width:408px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:14px;
}
#popupContact h1{
text-align:right;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}

الأن إبحث عن الكود التالي

</head>

و ضع فوقه هذا الكود

<!--Pop Up Subscription-->
<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js' type='text/javascript'/>
<script src='http://dinhquanghuy.110mb.com/jquery.cookie.js' type='text/javascript'/>
<script type='text/javascript'>
var popupStatus = 0;

//loading popup with jQuery magic!
function loadPopup(){
centerPopup();
//loads popup only if it is disabled
if(popupStatus==0){
$(&quot;#backgroundPopup&quot;).css({
&quot;opacity&quot;: &quot;0.7&quot;
});
$(&quot;#backgroundPopup&quot;).fadeIn(&quot;slow&quot;);
$(&quot;#popupContact&quot;).fadeIn(&quot;slow&quot;);
popupStatus = 1;
}
}

//disabling popup with jQuery magic!
function disablePopup(){
//disables popup only if it is enabled
if(popupStatus==1){
$(&quot;#backgroundPopup&quot;).fadeOut(&quot;slow&quot;);
$(&quot;#popupContact&quot;).fadeOut(&quot;slow&quot;);
popupStatus = 0;
}

}

//centering popup
function centerPopup(){
//request data for centering
var windowWidth = document.documentElement.clientWidth;
var windowHeight = document.documentElement.clientHeight;
var windowscrolltop = document.documentElement.scrollTop;
var windowscrollleft = document.documentElement.scrollLeft;
var popupHeight = $(&quot;#popupContact&quot;).height();
var popupWidth = $(&quot;#popupContact&quot;).width();
var toppos = windowHeight/2-popupHeight/2+windowscrolltop;
var leftpos = windowWidth/2-popupWidth/2+windowscrollleft;
//centering
$(&quot;#popupContact&quot;).css({
&quot;position&quot;: &quot;absolute&quot;,
&quot;top&quot;: toppos,
&quot;left&quot;: leftpos
});
//only need force for IE6

$(&quot;#backgroundPopup&quot;).css({
&quot;height&quot;: windowHeight
});

}

//CONTROLLING EVENTS IN jQuery
$(document).ready(function(){
if ($.cookie(&quot;anewsletter&quot;) != 1) {

//load popup
setTimeout(&quot;loadPopup()&quot;,5000);
}
//CLOSING POPUP

//Click the x event!
$(&quot;#popupContactClose&quot;).click(function(){
disablePopup();
$.cookie(&quot;anewsletter&quot;, &quot;1&quot;, { expires: 7 });
});
//Click out event!
$(&quot;#backgroundPopup&quot;).click(function(){
disablePopup();
$.cookie(&quot;anewsletter&quot;, &quot;1&quot;, { expires: 7 });
});
//Press Escape event!
$(document).keypress(function(e){
if(e.keyCode==27 &amp;&amp; popupStatus==1){
disablePopup();
$.cookie(&quot;anewsletter&quot;, &quot;1&quot;, { expires: 7 });
}
});

});
</script>

و الأن مع الخطوة الأخيرة

</body>

الأن ضعه قبله كود القائمة البريدية

<div id='popupContact'>
<a id='popupContactClose'>x</a>
<h1>أحصل على أخر مواضيع المدونة عبر البريد الإلكتروني - الخدمة مجانية</h1>
<p id='contactArea'><form action='http://feedburner.google.com/fb/a/mailverify' method='post' onsubmit='window.open(&apos;http://feedburner.google.com/fb/a/mailverify?uri=widget-blogger&apos;, &apos;popupwindow&apos;, &apos;scrollbars=yes,width=550,height=520&apos;);return true' style='border:1px solid #ccc;padding:3px;text-align:center;' target='popupwindow'><p><font size='3'>أدخل بريدك الإلكتروني ليصلك جديدنا:</font></p><p><input name='email' style='width:140px' type='text'/></p><input name='uri' type='hidden' value='widget-blogger'/><input name='loc' type='hidden' value='en_US'/><input type='submit' value='إشترك الأن معنا'/><p><font size='3'><strong><font color='#ff0000'>هام :</font></strong> سنرسل لك رسالة بريدية فور تسجيلك. المرجوا التأكد من بريدك و الضغط على <strong><font color='#0000ff'>الرابط الأزرق</font></strong> لتفعيل إشتراكك معنا.

    <br/></font></p></form></p>
</div>
<div id='backgroundPopup'/>

لا تنسى تغير رابط ال RSS الخاصبي برابطك الخاص و قد وضعته بهذا اللون، بعد هذا قم بحفظ القالب .

بهذا نكون قد إنتهينا من تركيب الإضافة أتمنى أن تكون قد نالت إعجابك لا تنسى ترك تعليقك.

ليست هناك تعليقات:

إرسال تعليق

Post Top Ad

إجمالي مرات مشاهدة الصفحة

  • 5765

    Posts
  • 3

    Comments
  • 368922

    Pageviews

تواصل معنا

أكثر من 600,000+ يتابعون موقعنا عبر وسائل التواصل الإجتماعي إنظم إلينا الآن

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

الاسم

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

رسالة *

عن الموقع

Sans+titre+copy«إمو التعليمية» هي مدونة إلكترونية متخصصة في مجال الأسرة والمجتمع والتكنولوجيا الإلكترونية الهدف من هذا القانون هو نشر الثقافة التقنية للجميع من خلال سلسلة من المقالات والدورات التعليمية المجانية ، اعتقادا منها أنه يجب نشر العلم ، وليس بيعه ، لجذب انتباه المعلمين العرب وتحفيزهم على التدوين في الميدان من تقنيات التعليم لنشر أفكارهم وخبراتهم. تقوم المدونة بترجمة أهم المقالات والأخبار على المواقع الأجنبية
معرفة المزيد ←

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

الاسم

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

رسالة *