Showing posts with label Blog Tips. Show all posts
Showing posts with label Blog Tips. Show all posts

Wednesday, April 28, 2021

How To Make Safelink On Main Blog

How To Make Safelink On Main Blog

How To Make Safelink On Main Blog

 

https://aknowledgepower.blogspot.com/

Hello, guys welcome to AknowledgePower, today we are going to learn how to create a safe link on your main blog, before we start I really suggest you join our Telegram channel and also subscribe to our newsletter to get the latest updates on our blogs.

Safelink on the main blog

Many of you are using the safe link on your blogger website, some of you are using a third party safe link website and some of you created your own safelink website on a different domain, but today I am going to explain that how to create a safe link on your main blog. If you want to use a safelink then you don't have to create it different safelink website you don't have to use third-party websites for safelink.

Advantages of the safelink on the main blog

See in this way, that if you want to create a safe link for that you have to get a new blog with a different domain for creating a safe link, and whenever you want to convert a link in safelink then you have to go on that blog or third party website to sort your Link every time. But in the safe link on the main blog, you don't have to even short any link and don't have to go to any other website to short your links, it will automatically short every link on your website.

Disadvantages of the safelink on the main blog

In my view, I can't send a disadvantage in it, but it can affect your revenue if your website is not approved by AdSense, then you have to use third-party advertisers, and they can't give you that much revenue, so if you don't have AdSense approval on your main blog, then you should prefer to go with third-party link shortener website that gives you more revenue than other third-party advertisers.

How to create a safe link on the main blog

It's very easy and simple to create a safe link on your main blog, you just have to follow the simple process given below,

  • Go to blogger.com
  • Click on pages
  • Create a new page
  • Give the title "Safelink"
  • And paste the HTML code given below in

<div class='ad-placement'>

  <!--[ Your_ad_code_here ]-->

</div>


<div class='safelink-button' id='safelink'>

  <center>

    <div class='button outline' id='safelink-wait'>Please wait...</div>

    <script>/*<![CDATA[*/ var currentURL = location.href; var str = currentURL; var res = str.replace('https://www.your_blog_address.com/p/safelink.html' + '?url=', " "); function changeLink(){ var decodedString = Base64.decode(res); window.open(decodedString, '_blank')}; document.write('<a href="#getLink" id="safelink-download" class="button">Create link</a>'); var linkDL = document.getElementById("safelink-download"); var notif = document.getElementById("safelink-wait"); var time = 5; var textTime = document.createElement("span"); linkDL.parentNode.replaceChild(textTime, linkDL); var id; id = setInterval(function () { time--; if (time < 0) { textTime.parentNode.replaceChild(linkDL, textTime); clearInterval(id); notif.style.display = "none"; linkDL.style.display = "inline-block"; } else { textTime.innerHTML = "Link will appear in " + time.toString() + " second"; }}, 1000); /*]]>*/</script>

  </center>

</div>


<div class='safelink-content'>


  <!--[ Write_your_content_here ]-->


</div>


<div class='safelink-create' style='text-align:center'>

  <div class='ad-placement'>

    <!--[ Your_ad_code_here ]-->

  </div>


  <div id='getLink'>

    <a class='button' href='javascript:;' onclick='changeLink();' rel='noreferrer noopener' target='_blank'>Get link</a>

  </div>


  <div class='ad-placement'>

    <!--[ Your_ad_code_here ]-->

  </div>

</div>


After this don't forget to change the link with your Safelink page link.

  • Then Save the page.
  • Then Go to Edit HTML
  • Then Find  ]]></b:skin>  and copy the given CSS code given below and paste above it

/* Safelink */

:root {

--link-outline-color: #48525c ;

--link-bg-color: #204ecf ; 

}

.button{display: inline-flex;align-items: center;margin: 15px 15px;padding: 10px 20px;outline: 0;border: 0;border-radius: 2px;color: #fefefe;background-color: var(--link-bg-color);font-size: 14px;white-space: nowrap;overflow: hidden;max-width: 100%;line-height: 2em}

.button.outline{color: var(--link-outline-color);background-color: transparent;border: 1px solid #ebeced}

.button.outline:hover{border-color: var(--link-bg-color)}

.safelink-button, .safelink-create > *{margin: 1.8em 0}

.safelink-button span{display: block;font-size: 12px}

#getLink{margin: 5px 0}

#getLink .button{display: none}

#getLink:target .button{display: inline-flex}


  • After this find  </head> 
  • And paste this given code above it. 

<b:if cond='data:view.isPage'>

  <script>/*<![CDATA[*/ var uri = window.location.toString(); if (uri.indexOf("?m=1","?m=1") > 0) {var clean_uri = uri.substring(0, uri.indexOf("?m=1"));window.history.replaceState({}, document.title, clean_uri); }; var protocol = window.location.protocol.replace(/\:/g,''); if(protocol == 'http'){ var url = window.location.href.replace('http','https'); window.location.replace(url);} /*]]>*/</script>

</b:if>

  • Now the last and very important part of creating safelink on the main blog so please Pay Attention... Find  </body>  in Edit HTML
  • Then Paste this given code below , above  </body>  tag.. 

<b:if cond='data:view.isSingleItem'>
  <script>/*<![CDATA[*/ var Base64 = {_keyStr: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789", encode: function (input) {var output = ""; var chr1, chr2, chr3, enc1, enc2, enc3, enc4; var i = 0; input = Base64._utf8_encode(input); while (i < input.length) {chr1 = input.charCodeAt(i++); chr2 = input.charCodeAt(i++); chr3 = input.charCodeAt(i++); enc1 = chr1 >> 2; enc2 = ((chr1 & 3) << 4) | (chr2 >> 4); enc3 = ((chr2 & 15) << 2) | (chr3 >> 6); enc4 = chr3 & 63; if (isNaN(chr2)) {enc3 = enc4 = 64;} else if (isNaN(chr3)) {enc4 = 64;} output = output + this._keyStr.charAt(enc1) + this._keyStr.charAt(enc2) + this._keyStr.charAt(enc3) + this._keyStr.charAt(enc4);} return output; }, decode: function (input) {var output = ""; var chr1, chr2, chr3; var enc1, enc2, enc3, enc4; var i = 0; input = input.replace(/[^A-Za-z0-9\+\/\=]/g, ""); while (i < input.length) {enc1 = this._keyStr.indexOf(input.charAt(i++)); enc2 = this._keyStr.indexOf(input.charAt(i++)); enc3 = this._keyStr.indexOf(input.charAt(i++)); enc4 = this._keyStr.indexOf(input.charAt(i++)); chr1 = (enc1 << 2) | (enc2 >> 4); chr2 = ((enc2 & 15) << 4) | (enc3 >> 2); chr3 = ((enc3 & 3) << 6) | enc4; output = output + String.fromCharCode(chr1); if (enc3 != 64) {output = output + String.fromCharCode(chr2);} if (enc4 != 64) {output = output + String.fromCharCode(chr3);} } output = Base64._utf8_decode(output); return output;}, _utf8_encode: function (string) {string = string.replace(/\r\n/g, "\n"); var utftext = ""; for (var n = 0; n < string.length; n++) {var c = string.charCodeAt(n); if (c < 128) {utftext += String.fromCharCode(c);} else if ((c > 127) && (c < 2048)) {utftext += String.fromCharCode((c >> 6) | 192); utftext += String.fromCharCode((c & 63) | 128);} else {utftext += String.fromCharCode((c >> 12) | 224); utftext += String.fromCharCode(((c >> 6) & 63) | 128); utftext += String.fromCharCode((c & 63) | 128); }} return utftext;}, _utf8_decode: function (utftext) {var string = ""; var i = 0; var c = c1 = c2 = 0; while (i < utftext.length) {c = utftext.charCodeAt(i); if (c < 128) {string += String.fromCharCode(c); i++;} else if ((c > 191) && (c < 224)) {c2 = utftext.charCodeAt(i + 1); string += String.fromCharCode(((c & 31) << 6) | (c2 & 63)); i += 2;} else {c2 = utftext.charCodeAt(i + 1); c3 = utftext.charCodeAt(i + 2); string += String.fromCharCode(((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63)); i += 3;}} return string; }}; var protected_links = ""; var a_to_va = 0; var a_to_vb = 0; var a_to_vc = ""; function auto_safelink() {auto_safeconvert();}; function auto_safeconvert() {var a_to_vd = window.location.hostname; if (protected_links != "" && !protected_links.match(a_to_vd)) {protected_links += ", " + a_to_vd;} else if (protected_links == "") {protected_links = a_to_vd;} var a_to_ve = ""; var a_to_vf = new Array(); var a_to_vg = 0; a_to_ve = document.getElementsByTagName("a"); a_to_va = a_to_ve.length; a_to_vf = a_to_fa(); a_to_vg = a_to_vf.length; var a_to_vh = false; var j = 0; var daftarPostingan = [ "https://www.your_blog_address.com/p/safelink.html" ]; var randomPostingan = daftarPostingan[Math.floor(Math.random()*daftarPostingan.length)]; var a_to_vi = ""; for (var i = 0; i < a_to_va; i++) {a_to_vh = false; j = 0; while (a_to_vh == false && j < a_to_vg) {a_to_vi = a_to_ve[i].href; if (a_to_vi.match(a_to_vf[j]) || !a_to_vi || !a_to_vi.match("https")) {a_to_vh = true;} j++; } if (a_to_vh == false) {var encryptedUrl = Base64.encode(a_to_vi); a_to_ve[i].href = randomPostingan + "?url=" + encryptedUrl; a_to_ve[i].rel = "noopener noreferrer"; a_to_vb++; a_to_vc += i + ":::" + a_to_ve[i].href + "\n";} } var a_to_vj = ""; var a_to_vk = ""; if (a_to_vj) {a_to_vj.innerHTML += a_to_vb;} if (a_to_vk) {a_to_vk.innerHTML += a_to_va;} }; function a_to_fa() {var a_to_vf = new Array(); protected_links = protected_links.replace(" ", ""); a_to_vf = protected_links.split(","); return a_to_vf;}; /*]]>*/</script>

  <!--[ Protect link from encode ]-->
  <script>protected_links = " facebook.com, instagram.com, twitter.com "; auto_safelink(); </script>
</b:if>


 Instructions:

Please follow the instructions very carefully...

After you paste this code, Don't forget to change the safelink page link, If you don't change it, it will not work properly.

In case you don't want to, short link from any particular domain then enter your domain after facebook marked with Blue, And After entering your domain don't forget to put a " , " after that domain.

So That's it all done, just let me know in the comment box that it's working or not !, Or if you face any problem you can contact me on telegram any time.


Conclusion

Creating a safe link on the main blog is a very easy and simple process I hope you understand all the steps. If you have done all the steps in the right way then I assure you that your safelink on the main blog will work perfectly. But if you are still facing any issues then just let me know the comment box, are you can just join our Telegram channel and share your problem with us.

Monday, March 8, 2021

Create a professional Download button with just CSS3

Create a professional Download button with just CSS3

Create a professional Download button with just CSS3

 The effect of loading comment frame here is that when you post a comment on a blog post, while waiting for that comment to be posted, there will be a loading frame effect (just a few seconds).


This article will guide you to create very simple and professional blogspot comment frame loading effect. Also known as ...

The loading effect when posting comments for Blogger

Absolutely not use jQuery or JavaScript to variations like other page loading effects. You just need to add the following CSS snippet to your blog and it will work

# comment-editor {background: transparent url ('https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZg2WFYEB_RDqqiqc4ZNaqFSs2E-fM0E7x9-Z3anBChtgXo6nhP_Wlwzp7-w5MMeDRRtOiKGvNjJ4yySkyCOak9S3UIjzoAQJO0DPL2amPSWjOPjX5o6vC0aLgFZu_BWJyjf0ulb0mDlfq/s1600/ajax-loader+ (2) .gif') no-repeat 50% 30 %}

You can replace the image loaded above in the image link with any other image you like.

Epilogue

This is a little trick that most people notice. Hope that it will be beneficial to you. You can comment below this post to test the effect!
HOW TO PREVENT RIGHT CLICKING ON IMAGES IN BLOGSPOT, BLOGGER

HOW TO PREVENT RIGHT CLICKING ON IMAGES IN BLOGSPOT, BLOGGER

HOW TO PREVENT RIGHT CLICKING ON IMAGES IN BLOGSPOT, BLOGGER

Hi guys, in some cases you might not want visitors to right click on your blog. In today, I will guide you how to prevent Right-Clicking on an image in Blogger is extremely simple: D, let's do it.


STEPS TO BE TAKEN

Step 1: On the Form, HTML editor and add the following code before  the </body>

Code

<script type = 'text / javascript'>
$ ('body'). on ('contextmenu', 'img', function (e) {return false;});
</script>

Step 2: Save the Template

EPILOGUE

Just that simple, if you have any questions during the process, please leave a comment below, I will reply to your comments as soon as possible!

Good luck!