‏إظهار الرسائل ذات التسميات CSS. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات CSS. إظهار كافة الرسائل

الخميس، 19 مارس 2015

  • قائمة جانبية مميزة بتقنية Css



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

    معاينة القائمة

    أكواد Css

    * تضع فوق ]]></b:skin> أو فوق <head/> بإضافة الوسم <style> <style/>

    /* Slide Menu Hm*/
    .menu-outer:hover ~ .menu-close {
    margin-right:-100px;
    }
    .menu-outer:hover .bar { background:rgba(100,200,240,.9); }
    .menu-outer > nav ul { top:15%; }
    .menu-outer {
    overflow: hidden;
    position: fixed;
    top: 0;
    font-family: 'Montserrat', serif;
    z-index: 998;
    width: 100%;
    left: 100%;
    margin-left: -100px;
    height: 200%;
    background: rgba(100,200,240,.9);
    -webkit-transition: all ease .5s;
    -moz-transition: all ease .5s;
    -ms-transition: all ease .5s;
    -o-transition: all ease .5s;
    transition: all ease .5s;
    -webkit-transform-origin: top left;
    -moz-transform-origin: top left;
    -ms-transform-origin: top left;
    -o-transform-origin: top left;
    transform-origin: top left;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    }
    .menu-outer:hover {
    background: rgba(100,200,240,.98);
    left: 0;
    margin-left: 0;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    }
    .menu-icon {
    z-index: 999;
    position: absolute;
    top: 58px;
    left: 15px;
    width: 30px;
    pointer-events: none;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: all ease .5s;
    -moz-transition: all ease .5s;
    -ms-transition: all ease .5s;
    -o-transition: all ease .5s;
    transition: all ease .5s;
    }
    .menu-icon .bar {
    background: rgba(250,250,250,1);
    width: 100%;
    height: 5px;
    margin: 0 0 5px;
    -webkit-transition: all ease .5s;
    -moz-transition: all ease .5s;
    -ms-transition: all ease .5s;
    -o-transition: all ease .5s;
    transition: all ease .5s;
    }
    .menu-outer:hover > .menu-icon {
    opacity: 0;
    }
    nav ul {
    position:absolute;
    width:100%;
    padding: 0;
    left: 10%;; /*prevents possible click when not oppened*/
    -webkit-transition: all ease .5s;
    -moz-transition: all ease .5s;
    -ms-transition: all ease .5s;
    -o-transition: all ease .5s;
    transition: all ease .5s;
    }
    .menu-outer:hover > nav ul {
    left: 0;
    }
    nav li {
    list-style:none;
    text-align: center;
    text-transform: uppercase;
    }
    nav li a {
    font-size: 2em;
    color: rgba(255,255,255,.8);
    text-decoration: none;
    margin: 0 auto;
    padding: 20px;
    display:block;
    -webkit-transition: all ease .5s;
    -moz-transition: all ease .5s;
    -ms-transition: all ease .5s;
    -o-transition: all ease .5s;
    transition: all ease .5s;
    }
    nav li a:hover {
    color: rgba(255,255,255,1);
    }
    @media screen and (max-width: 600px), screen and (max-height: 600px) {
    nav ul {font-size:.75em;}
    nav ul a {padding: 10px;}
    }
    .menu-close {
    z-index: 9999;
    position: fixed;
    top: 0;
    right: 100%;
    width: 200px;
    height: 200px;
    background: rgba(250,130,70,1);
    cursor: pointer;
    -webkit-transition: all ease .5s;
    -moz-transition: all ease .5s;
    -ms-transition: all ease .5s;
    -o-transition: all ease .5s;
    transition: all ease .5s;
    -webkit-transform-origin: top right;
    -moz-transform-origin: top right;
    -ms-transform-origin: top right;
    -o-transform-origin: top right;
    transform-origin: top right;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    }
    .menu-close .menu-icon {
    right: 15px; left: auto;top: 68px;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    }
    .menu-close .bar {
    background: rgba(250,250,250,1);
    width: 100%;
    height: 5px;
    position:absolute;
    -webkit-transform-origin: center;
    -moz-transform-origin: center;
    -ms-transform-origin: center;
    -o-transform-origin: center;
    transform-origin: center;
    }
    .menu-close .bar:first-child {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    }
    .menu-close .bar:last-child {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    }

    أكواد HTML

    * توضع بمكان الذي تراه مناسب داخل القالب ما بين <body>

    <div class="menu-outer">
    <div class="menu-icon">
    <div class="bar"></div>
    <div class="bar"></div>
    <div class="bar"></div>
    </div>
    <nav>
    <ul>
    <li><a href="
    #">الرئيسية</a></li>
    <li><a href="
    #">المدونة</a></li>
    <li><a href="
    #">من نحن</a></li>
    <li><a href="
    #">إتصل بنا</a></li>
    </ul>
    </nav>
    </div>
    <a class="menu-close" onClick="return true">
    <div class="menu-icon">
    <div class="bar"></div>
    <div class="bar"></div>
    </div>
    </a>

الأربعاء، 4 مارس 2015

  • تركيب صناديق إقتباس و بألوان مختلفة

    صناديق إقتباس و بألوان مختلفة

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

    قبل كل شيئ أضف الكود التالي خاص بالأيقونات ضعه فوق </head> إذا كنت تتوفر عليه فلا داعي لإضافته
    <link href='http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css' rel='stylesheet'/>
     1. توجه إلى قالب >> تحرير
    2. ابحث بإستعمال CTRL+F عن :  ]]></b:skin>
    3. ضع الكود التالي قبله [ فوقه]
     

    .alert-message{position:relative;display:block;background-color:#f7f8fa;padding:20px;margin:20px 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#39484d;text-align: center;}
    .alert-message p{margin:0!important;padding:0;line-height:22px;font-size:13px;color:#39484d}
    .alert-message span{font-size:14px!important}
    .alert-message i{font-size:22px;text-align:left;display:inline-block;position:absolute;right:0;top:0;padding:20px;opacity:0.8;}
    .alert-message.success{background-color:#00acd6;color:#fff}
    .alert-message.success a,.alert-message.success span{color:#fff}
    .alert-message.alert{background-color:#0073b7;color:#fff}
    .alert-message.alert a,.alert-message.alert span{color:#fff}
    .alert-message.warning{background-color:#efa666;color:#fff}
    .alert-message.warning a,.alert-message.warning span{color:#fff}
    .alert-message.error{background-color:#f56c7e;color:#fff}
    .alert-message.error a,.alert-message.error span{color:#fff}
    .alert-message.happy{background-color:#FA8734;color:#fff}
    .alert-message.happy a,.alert-message.happy span{color:#fff}
    .alert-message.link a,.alert-message.link span{color:#fff}
    .alert-message.link{background-color:#F44242;color:#fff}
    .alert-message.hi a,.alert-message.hi span{color:#fff}
    .alert-message.hi{background-color:#57DF69;color:#fff}
    .alert-message:hover {background-image: linear-gradient(110deg, #766D6C 0%, #606364 50%, transparent 50%, transparent 100%);background-size: 200%;background-position: 150% 0;background-repeat: no-repeat;transition: background-position .9s ease, color .15s ease;color: #eee;}

    تغيير لون الصندوق : كل كود محدد بألوان مختلفة background-color:#00acd6 هو كود اللون غيره باللون الذي تحب كهذه الألوان
    4. توجه إلى موضوع قم بتحريره
    5. إنتقل لتبويب HTML 
    6. ضع الكود الذي تريد من بين الأكواد التالية
     

    <div class="alert-message success">
    مثال : مرحباً. أنا قالب الإبداع بتصميمي الشبكي، أعرض محتواك بأبهى حلة وأناقة <i class="fa fa-check-circle"></i>
    </div>

    <div class="alert-message alert">
    مثال : مرحباً. أنا قالب الإبداع بتصميمي الشبكي، أعرض محتواك بأبهى حلة وأناقة <i class="fa fa-info-circle"></i>
    </div>

    <div class="alert-message warning">
    مثال : مرحباً. أنا قالب الإبداع بتصميمي الشبكي، أعرض محتواك بأبهى حلة وأناقة <i class="fa fa-exclamation-triangle"></i>
    </div>

    <div class="alert-message error">
    مثال : مرحباً. أنا قالب الإبداع بتصميمي الشبكي، أعرض محتواك بأبهى حلة وأناقة <i class="fa fa-exclamation-circle"></i>
    </div>

    <div class="alert-message happy">
    مثال : مرحباً. أنا قالب الإبداع بتصميمي الشبكي، أعرض محتواك بأبهى حلة وأناقة <i class="fa fa-bell-o"></i>
    </div>

    <div class="alert-message link">
    مثال : مرحباً. أنا قالب الإبداع بتصميمي الشبكي، أعرض محتواك بأبهى حلة وأناقة <i class="fa fa-link"></i>
    </div>

    <div class="alert-message hi">
    مثال : مرحباً. أنا قالب الإبداع بتصميمي الشبكي، أعرض محتواك بأبهى حلة وأناقة <i class="fa fa-quote-right"></i>
    </div>

    * الصناديق متتالية كما بالمعاينة لتسهيل تعريف الصندوق
    * الأيقونات يمكن تغيرها عبر هذا الموقع : FnAw  وترتيبها في الصناديق كالتالي :
    <i class="fa fa-check-circle"></i>
    <i class="fa fa-info-circle"></i>
    <i class="fa fa-exclamation-triangle"></i>
    <i class="fa fa-exclamation-circle"></i>
    <i class="fa fa-bell-o"></i>
    <i class="fa fa-link"></i>
    <i class="fa fa-quote-right"></i>

الثلاثاء، 3 مارس 2015

  • كيفية وضع الاكواد في مدونة بلوجر في صندوق ملون


    بسم الله الرحمن الرحيم والصلاة علي رسول الله أما بعد احبائي اليوم اطرح عليكم موضوع عن كيفية تزيين كتابة الاكواد في مدونة بلوجر وهي تعطي لمسة احترافية في مدونتك وممايميز هذه الاضافة ان عندما تكتب كود يوجد زر نسخ للكود دون مشاكل والان تابع معي طريقة تركيب هذه الاضافة علي مدونة بلوجر .
    اولا : قم بدخول الي لوحة تحكم مدونتك 
    ثانيا : اختار قسم قالب 
    ثالثا : اضغط علي زر تحرير html ثم
    ثم ابحث عن الوسم التالي ]]></b:skin> وضع فوق الكود التالي


     
    /* CSS Prism Syntax Highlighter */
    pre {
    padding: 50px 10px 10px 10px;
    margin: .5em 0;
    white-space: pre;
    word-wrap: break-word;
    overflow: auto;
    background-color: #2c323c;
    position: relative;
    border-radius: 4px;
    max-height: 500px;
    }
    pre::before {
    font-size: 16px;
    content: attr(title);
    position: absolute;
    top: 0;
    background-color: #eee;
    padding: 10px;
    left: 0;
    right: 0;
    color: #fff;
    text-transform: uppercase;
    display: block;
    margin: 0 0 15px 0;
    font-weight: bold;
    }
    pre::after {
    content: 'انقر مرتين لنسخ الكود';
    padding: 2px 10px;
    width: auto;
    height: auto;
    position: absolute;
    right: 8px;
    top: 8px;
    color: #fff;
    line-height: 20px;
    transition: all 0.3s ease-in-out;
    }
    pre:hover::after {
    opacity: 0;
    top: -8px;
    visibility: visible;
    }
    code {
    font-family: Consolas,Monaco,'
    Andale Mono','Courier New',Courier,Monospace;
    line-height: 16px;
    color: #88a9ad;
    background-color: transparent;
    padding: 1px 2px;
    font-size: 12px;
    }
    pre code {
    display: block;
    background: none;
    border: none;
    color: #e9e9e9;
    direction: ltr;
    text-align: left;
    word-spacing: normal;
    padding: 0 0;
    font-weight: bold;
    }
    code .token.punctuation {
    color: #ccc;
    }
    pre code .token.punctuation {
    color: #fafafa;
    }
    code .token.comment,code .token.prolog,code .token.doctype,code .token.cdata {
    color: #777;
    }
    code .namespace {
    opacity: .8;
    }
    code .token.property,code .token.tag,code .token.boolean,code .token.number {
    color: #e5dc56;
    }
    code .token.selector,code .token.attr-name,code .token.string {
    color: #88a9ad;
    }
    pre code .token.selector,pre code .token.attr-name {
    color: #fafafa;
    }
    pre code .token.string {
    color: #40ee46;
    }
    code .token.entity,code .token.url,pre .language-css .token.string,pre .style .token.string {
    color: #ccc;
    }
    code .token.operator {
    color: #1887dd;
    }
    code .token.atrule,code .token.attr-value {
    color: #009999;
    }
    pre code .token.atrule,pre code .token.attr-value {
    color: #1baeb0;
    }
    code .token.keyword {
    color: #e13200;
    font-style: italic;
    }
    code .token.comment {
    font-style: italic;
    }
    code .token.regex {
    color: #ccc;
    }
    code .token.important {
    font-weight: bold;
    }
    code .token.entity {
    cursor: help;
    }
    pre mark {
    background-color: #ea4f4e!important;
    color: #fff!important;
    padding: 2px;
    border-radius: 2px;
    }
    code mark {
    background-color: #ea4f4e!important;
    color: #fff!important;
    padding: 2px;
    border-radius: 2px;
    }
    pre code mark {
    background-color: #ea4f4e!important;
    color: #fff!important;
    padding: 2px;
    border-radius: 2px;
    }
    .comments pre {
    padding: 10px 10px 15px 10px;
    background: #2c323c;
    }
    .comments pre::before {
    content: 'Code';
    font-size: 13px;
    position: relative;
    top: 0;
    background-color: #f56954;
    padding: 3px 10px;
    left: 0;
    right: 0;
    color: #fff;
    text-transform: uppercase;
    display: inline-block;
    margin: 0 0 10px 0;
    font-weight: bold;
    border-radius: 4px;
    border: none;
    }
    .comments pre::after {
    font-size: 11px;
    }
    .comments pre code {
    color: #eee;
    }
    .comments pre.line-numbers {
    padding-left: 10px;
    }
    pre.line-numbers {
    position: relative;
    padding-left: 3.0em;
    counter-reset: linenumber;
    }
    pre.line-numbers > code {
    position: relative;
    }
    .line-numbers .line-numbers-rows {
    height: 100%;
    position: absolute;
    pointer-events: none;
    top: 0;
    font-size: 100%;
    left: -3.5em;
    width: 3em;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    padding: 0;
    }
    .line-numbers-rows > span {
    pointer-events: none;
    display: block;
    counter-increment: linenumber;
    }
    .line-numbers-rows > span:before {
    content: counter(linenumber);
    color: #999;
    display: block;
    padding-right: 0.8em;
    text-align: right;
    transition: 350ms;
    }
    pre[data-codetype='CSSku']:before {
    background-color: #00a1d6;
    }
    pre[data-codetype='HTMLku']:before {
    background-color: #3cc888;
    }
    pre[data-codetype='JavaScriptku']:before {
    background-color: #75d6d0;
    }
    pre[data-codetype='JQueryku']:before {
    background-color: #e5b460;
    }

    ثم بعد ذاللك قم بالبحث عن الوسم </body> واضف الكود التالي فوقه او قبله
          <script src='https://mudwnp.googlecode.com/svn/trunk/prism.js' type='text/javascript'/>
    <script>
    $('pre').attr('class', 'line-numbers');
    Prism.hooks.add("after-highlight",function(e){var t=e.element.parentNode;if(!t||!/pre/i.test(t.nodeName)||t.className.indexOf("line-numbers")===-1){return}var n=1+e.code.split("\n").length;var r;lines=new Array(n);lines=lines.join("<span></span>");r=document.createElement("span");r.className="line-numbers-rows";r.innerHTML=lines;if(t.hasAttribute("data-start")){t.style.counterReset="linenumber "+(parseInt(t.getAttribute("data-start"),10)-1)}e.element.appendChild(r)})
    </script>
    <script type='text/javascript'>
    var pres = document.getElementsByTagName(&quot;pre&quot;);
    for (var i = 0; i &lt; pres.length; i++) {
    pres[i].addEventListener(&quot;dblclick&quot;, function () {
    var selection = getSelection();
    var range = document.createRange();
    range.selectNodeContents(this);
    selection.removeAllRanges();
    selection.addRange(range);
    }, false);
    }

    </script>

    طريقة استخدام الاضافة عند كتابة اي موضوع وتريد اضافة كود اذهب الي html بدل من تحرير واضف الكود التالي
     
    <pre title="HTML" data-codetype ="HTMLku"><code
    class="language-markup"> هنا توضع اكواد HTML
    </code></pre>

    <pre title="CSS" data-codetype ="CSSku"><code class="language-css"> هنا توضع اكواد CSS </code></pre>

    <pre title="Javascript" data-codetype ="JavaScriptku"><code
    class="language-javascript"> هنا توضع اكواد Javascript
    </code></pre>

    <pre title="jQuery" data-codetype ="JQueryku"><code
    class="language-javascript"> هنا توضع اكواد JQuery
    </code></pre>

الأحد، 1 مارس 2015

  • إضافة صفحة خطأ بشكل احترافي لمدونات بلوجر

    إضافة صفحة خطأ بشكل احترافي لمدونات بلوجر
    إضافة صفحة خطأ بشكل احترافي لمدونات بلوجر

    مع الشكل الثاني من إضافة صفحة الخطأ لقوالب بلوجر بتصميم لطيف وأنيق يجمع أيقونات الشبكات الإجتماعية ،
      ما فائدة صفحة الخطأ :  


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


    شرح طريقة تركيب الإضافة

    1 . توجه لقالب >> تحرير 
    2. ابحث بإستعمال CTRL+F عن  <b:skin/><[[
    3. ضع الكود التالي قبله [ فوقه ]
     #error-page{background-color:#142D3A;position:fixed!important;position:absolute;text-align:center;top:0;right:0;bottom:0;left:0;z-index:99999}
    #error-inner{margin:11% auto}
    .box-404{position:relative;font-weight:bold;width:700px;height:210px;color:#fff;margin:0 auto;}
    #error-inner h2{text-transform:uppercase;color:#fff;font-size:50px;margin:0 auto 20px;font-family:Electrolize,ge_ss_tvbold;background-color:#34647E;margin:5px}
    #error-inner h1{text-transform:uppercase;color:#FFB616;padding-top:10px;font-family: droid arabic kufi;
    font-weight: 600;}
    #error-inner p{line-height:0.7em;font-size:15px;color:#999;font-family: droid arabic kufi;
    font-weight: normal;}
    #social-icons li{float:left;width:147px;height:147px;margin:10px 6px 6px 0;padding:0 0 0 0;border-bottom:none;list-style:none}
    #social-icons li a{line-height:1px;display:block}
    #social-icons li a:hover img{-webkit-opacity:0.8;-moz-opacity:0.8;opacity:0.8}
    #social-icons li a span{display:none!important}

    5. ابحث عن <body> ضع الكود التالي اسفله
     <b:if cond='data:blog.pageType != &quot;error_page&quot;'> 


    5. ابحث عن </body> ضع الكود الأتي فوقه
     </b:if>
    <b:if cond='data:blog.pageType == &quot;error_page&quot;'>
    <div id='error-page'>
    <div id='error-inner'>
    <h2> الصفحة غير موجودة : 404</h2>
    <h1>نعتذر إن لم تجد ما تبحث عنه</h1>
    <p>بإمكانك العودة لصفحة الرئيسية<br/><br/> الصفحة الرئيسية <a expr:href='data:blog.homepageUrl' expr:title='data:blog.title'><data:blog.title/></a> تابعنا على الشبكات الإجتماعية</p>
    <div class='box-404'>
    <ul id='social-icons'>
    <li class='rss-icon'><a href='http://feeds.feedburner.com/ar1web' target='_blank'><img height='147' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9L8jGhJDnbYwM3Qv6RODh7EddYZ_e28NbTDctzbwPtp9h6eSvk_UFaXIfAaNoRFsaI887kXA1FBfGdTdtAnwY-P-403v6CjDKJSWzxGz2acN7cIzrubdM8nd41Tj4vITT0Wo7jS_xY5M/s1600/rss.png' width='147'/></a></li>
    <li class='twitter-icon'><a href='http://www.twitter.com/ar1web' target='_blank'><img height='147' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBdsORkRiAOSiMmkNh-f6wmFbxbaPAb6jY4iAveY43NoZLJxAw15LrEdEQNvgw3xMFJ0T6GWo4ZZMkrm7aqABcpVCMW5V9aP597q3Mx5RUm0r7R6bn5eQZu5g2CLX_zZC9OzJ329fbQ24/s1600/twitter.png' width='147'/></a></li>
    <li class='facebook-icon'><a href='http://www.facebook.com/arabe1web' target='_blank'><img height='147' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5awWCLXVyXvCIbdXlMY8wdx35uwCCJ7EOMf1nICjborXNh3r0ftq7Wip_We6-LEYrghm-U8OKhZok1cGwssnf36yN81rc3_wEYDgTOK4S3Jp7GboE-CS2iKwd8oKQ8DDVTHxNCNYOEfk/s1600/facebook.png' width='147'/></a></li>
    <li class='google-icon'><a href='https://plus.google.com/+iHussam' target='_blank'><img height='147' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJLqldSHu52-PkpI3KvEVTU0r9gxwaRHDT7P8bT25ujh118mKkFJzJGNBONt-4FGyIqZXrRm-dG-ggU4IqdMZEzz3UL_m8wygQvvTYfpMt0fbAznosLbmo6ThloVnQP09N1inESqpSuNI/s1600/google.png' width='147'/></a></li>
    </ul>
    </div>
    </div></div></b:if>


  • كود منع النسخ في مدونة بلوجر عن طريق كود CSS

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

    منع النسخ في المدونة عن طريق CSS

    منع تحديد المحتوى و نسخه في مدونات بلوجر عن طريق css هي طريقة جديده وستساعد على الحد من النسخ ونقل المحتوى المتكرر والكثير , لأن نسخ المواضيع بدون ذكر المصدر يعتبر مشكلة و هو أمر سيئ إذ أنه يتسبب فيه تضييع جهد الكاتب الأصلي لذلك اقد لكم هذه الاضافة و في الحقيقة هي أداة نافعة جداََ وهي ايضاََ تصلح للمدونات المتخصصة في نشر الأكواد و الهاكات الخاصة بالمواقع , بحيث يسمح الاضافة تحديد النص داخل الإقتباس فقط .

    طريقة التركيب :


    1. اذهب الى لوحة التحكم الخاص لمدونتك .
    2. توجه الى القالب ثم تحرير HTML :
    3. إبحث بإستعمال Ctrl+F عن ]]></b:skin>
    4. بعد ايجاده , الصق هذا الكود فوقه :

     blockquote,.blockquote { /*** مجال النسخ داخل الاقتباس متاح ***/
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
    }
    body{ /*** النسخ ممنوع في كامل المدونة ***/
    -webkit-user-select: none;
    -moz-user-select: -moz-none;
    -ms-user-select: none;
    user-select: none;
    }
  • اختصار اكواد بلوجر واضاقتها في اقتباس

    اختصار اكواد بلوجر واضاقتها في اقتباس بالوان مختلفة
    اختصار اكواد  بلوجر واضاقتها في اقتباس

    بسم الله الرحمن الرحيم حبيت في هذا الموضوع وبعد طلب من بعض الاخوه عن طريقة وضع الاكواد في اقتباس او صندوق ملون وحسب نوع الكود اذا كان css او html قررت ان اضع موضوع عن هذا الاضافة الرائعة التي تستطيع ان تضع الاكواد في داخل الصندوق حسب نوع الكود الذي تريد ان تضيفه وهذا الموضوع يفيد اصحاب المواقع الذين يقدمون مواضيع تخص مجال بلوجر ويضيف لمسة من الجمال للموضوع
    اضغط هنا لمشاهدة الاقتباس مشاهدة حية

    طريقة اضافة الاقتباس او الصندوق لمدونتك اثناء كتابة الموضوع

    1- من لوحة التحكم >> قالب >> تحرير HTML
    2- خذ نسخة احتياطية لقالب المدونة قبل اجراء اي تغير
    3- قم بالبحث عن الكود التالي بالاستعانة بلوحة التحكم (CTRL+F)
    4- قم بالبحث عن الكود ]]></b:skin> واضف فوقه مباشراً الكود التالي

     pre {
    background-color:#233948;
    font:bold 12px/15px "Inconsolata","Monaco","Consolas","Andale Mono","Bitstream Vera Sans Mono","Courier New",Courier,monospace;
    color:#333;
    border:1px solid #f1c40f;
    position:relative;
    padding:0 7px;
    margin:10px 0;
    overflow:auto;
    word-wrap:normal;
    white-space:pre;
    box-shadow:0 1px 2px rgba(0,0,0,0.2);
    position:relative;
    }

    pre[data-codetype] {
    padding:23px 1em 7px 1em;
    }

    pre[data-codetype]:before {
    content:attr(data-codetype);
    display:block;
    position:absolute;
    top:0;
    right:0;
    left:0;
    background-color:#95a5a6;
    padding:0 7px;
    font:bold 12px/20px Arial,Sans-Serif;
    color:white;
    }

    pre[data-codetype="HTML"] {border-color:#27ae60;color:#8FE6B3;}
    pre[data-codetype="CSS"] {border-color:#16a085;color:#7DDECA;}
    pre[data-codetype="JavaScript"] {border-color:#2980b9;color:#91C8ED;}
    pre[data-codetype="JQuery"] {border-color:#34495e;color:#889CAF;}


    pre[data-codetype="HTML"]:before {background-color:#27ae60;}
    pre[data-codetype="CSS"]:before {background-color:#16a085;}
    pre[data-codetype="JavaScript"]:before {background-color:#2980b9;}
    pre[data-codetype="JQuery"]:before {background-color:#34495e;}


    pre code,
    pre .line-number {
    display:block;
    font:normal normal 12px/15px "Consolas","Bitstream Vera Sans Mono","Courier New",Courier,monospace !important;
    color:#006699;
    }

    pre .line-number {
    float:right;
    margin:0 -1em 0 0em;
    color:#ecf0f1;
    background-color:#243342;
    border-left:2px solid #3E5770;
    text-align:right;
    min-width:2.5em;
    }

    pre .line-number span {
    display:block;
    padding:0 .5em 0 1em;
    }

    pre .line-number span:nth-child(even) {background-color:#243342}

    pre .cl {
    display:block;
    clear:both;
    }
    5- نبحث عن الكود </body> ونضيف فوقه مباشرأ الكود التالي

     <script type='text/javascript'>
    (function() {
    var pre = document.getElementsByTagName('pre'),
    pl = pre.length;
    for (var i = 0; i < pl; i++) {
    pre[i].innerHTML = '<span class="line-number"></span>' + pre[i].innerHTML + '<span class="cl"></span>';
    var num = pre[i].innerHTML.split(/\n/).length;
    for (var j = 0; j < num; j++) {
    var line_num = pre[i].getElementsByTagName('span')[0];
    line_num.innerHTML += '<span>' + (j+1) + '</span>';
    }
    }
    })();
    </script>

    والان قم بالضغط على حفظ القالب وعندما تريد اضافة الاقتباس او الصندوق تضع الصفحة html ثم تضيف احد الاكواد التالي حسب نوع الكود الذي تريد ان تضيفه اذا كان css او html الى اخره وثم تضغط على تأليف سوف تظهر لك نقاط تضع بدلها الاكواد التي تريد اضافتها


     <pre data-codetype="HTML"> your code here </pre>
    <pre data-codetype="CSS">
    your code here </pre>
    <pre data-codetype="JavaScript"> your code here </pre>
    <pre data-codetype="JQuery"> your code here </pre>
  • إضافة قائمة شخصية للكاتب لمدونات بلوجر




    قائمة شخصية خاصة بتصميم مبهر لعرض بروفيلك للإستعمال الشخصي ، متكونة من صورة وقائمة بتأثير ورقي سأقدم لكم الأكواد ولكم حرية الإستعمال إما أن تضاف في صفحة أو في أداة ، أيضا ستجدون رابط تحميل الكود مجموع لإضافته مباشرة كأداة 
    تنويه : بإمكانك تصميم شخصيتك الكرتونية أنت أيضا بشكل احترافي عبر موقع : pickaface
    تحميل الملف المرفق بالكود Html/Javascript
    * الكود هو فقط لإظهار الأيقونات إذا كنت تتوفر عليه فلا داعي لإضافته ..  يوضع فوق </head>

    <link href='//netdna.bootstrapcdn.com/font-awesome/3.0/css/font-awesome.css' rel='stylesheet'/>


    أكواد Css
    .icon-heart:before {
    content: "\f004";
    color: #F5D324;
    }
    ul, li,a {
        font-family: Electrolize,ge_ss_threeregular;
        font-size: 13px;
        text-decoration: none;
        color: #716E6E;
        margin: 0;
        padding: 0;
        list-style-type: none;
    }

    ul, li,a:hover{color: #444;}
    .container {
        margin: 40px auto 0;
        width: 143px;
    }

    .profile-container {
        position: relative;
        width: 222px;
        float: right;
    }

    .profile {
        background: #f6f6f6;
        float: right;
        padding: 4px;
        border-radius: 3px;
        -o-border-radius: 3px;
        -ms-border-radius: 3px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        -webkit-transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -ms-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
    }

    .avatar img {
        display: block;
        border-radius: 3px;
        -o-border-radius: 3px;
        -ms-border-radius: 3px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
    }

    .follow {
        margin: 4px 0 0 0;
    }

    .follow button {
        display: block;
        width: 100%;
        border: 0;
        background: #268cde;
        color: white;
        font-family: Electrolize,ge_ss_tvbold;
        font-size: 15px;
        padding: 7px 0;
        margin: 0;
        border-radius: 3px;
        -o-border-radius: 3px;
        -ms-border-radius: 3px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        -webkit-transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -ms-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
        cursor: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjb1_lMeM5GtsHG2KF4PE9Drja5GRPzaDItqK1Ggt1DA0dEqsQVG4zBZ296UUf85tV07lit63jJNaywvafVkr0B18e-F3a1xT7BF5stzvXVnxwbwrjRZ9fU09CISmcSY4qUFZHW4MdcorY/s320/chm.png),pointer;
    -moz-transition: all .3s ease 0s;
    }

    .follow button i {
        font-size: 10px;
        color: #b9daf4;
    }

    .follow button:hover {
        background: #3096e8;
    }

    .follow button:active {
        background: #2085d6;
    }

    .profile-list {
        overflow: hidden;
        width: 100%;
        box-sizing: border-box;
        color: #767b7e;
        font-size: 13px;
        text-align: right;
    }

    .profile-list li {
        cursor: pointer;
        background: #ffffff;
        border-top: 1px solid #F2F2F2;
        padding: 15px 10px;
    }

    .profile-list li:last-child {  
        border-radius: 0 0 3px 3px;;
        -o-border-radius: 0 0 3px 3px;
        -ms-border-radius: 0 0 3px 3px;
        -moz-border-radius: 0 0 3px 3px;
        -webkit-border-radius: 0 0 3px 3px;
    }

    .profile-list li [class^="icon-"] {
        margin: 0 3px 0 0;
    }


    .profile-list .profile {
        border-radius: 3px 3px 0 0;
        position: relative;
    }

    .profile-list li {
        -webkit-transform-origin: 50% 0%;
        -o-transform-origin: 50% 0%;
        transform-origin: 50% 0%;
        -webkit-transform: perspective(250px) rotateX(-90deg);
        -o-transform: perspective(250px) rotateX(-90deg);
        transform: perspective(250px) rotateX(-90deg);
        -moz-box-shadow: 0px 2px 10px rgba(0,0,0,0.05);
    }

    .profile-list .first {
        -webkit-transition: 0.2s linear 0.8s;
        -o-transition: 0.2s linear 0.8s;
        transition: 0.2s linear 0.8s;
    }

    .profile-list .second {
        -webkit-transition: 0.2s linear 0.6s;
        -o-transition: 0.2s linear 0.6s;
        transition: 0.2s linear 0.6s;
    }

    .profile-list .third {
        -webkit-transition: 0.2s linear 0.4s;
        -o-transition: 0.2s linear 0.4s;
        transition: 0.2s linear 0.4s;
    }

    .profile-list .fourth {
        -webkit-transition: 0.2s linear 0.2s;
        -o-transition: 0.2s linear 0.2s;
        transition: 0.2s linear 0.2s;
    }


    .profile-container:hover .profile {
        border-radius: 3px 3px 0 0;
        -o-border-radius: 3px 3px 0 0;
        -ms-border-radius: 3px 3px 0 0;
        -moz-border-radius: 3px 3px 0 0;
        -webkit-border-radius: 3px 3px 0 0;
    }

    .profile-container:hover .profile-list li {
        -webkit-transform: perspective(350px) rotateX(0deg);
        -o-transform: perspective(350px) rotateX(0deg);
        transform: perspective(350px) rotateX(0deg);
        -webkit-transition: 0.2s linear 0s;
        -o-transition: 0.2s linear 0s;
        transition: 0.2s linear 0s;
    }

    .profile-container:hover .profile-list .second {
        -webkit-transition-delay: 0.2s;
        -o-transition-delay: 0.2s;
        transition-delay: 0.2s;
    }

    .profile-container:hover .profile-list .third {
        -webkit-transition-delay: 0.4s;
        -o-transition-delay: 0.4s;
        transition-delay: 0.4s;
    }

    .profile-container:hover .profile-list .fourth {
        transition-delay: 0.6s;
        -o-transition-delay: 0.6s;
        transition-delay: 0.6s;