January 2015
Phan Nhật Chánh - Official website

Chèn biểu mẫu liên hệ vào một trang cố định của Blogspot

   Jan 30, 2015   
Biểu mẫu liên hệ đã trở thành một tiện ích không thể thiếu đối với một trang web hay blog cá nhân. Đối với blogger, từ giữa năm 2013 thì Google đã chính thức tích hợp tiện ích Contact Form vào Blogspot, vì vậy việc thêm tiện ích này vào blog của bạn không có gì là khó khăn nữa.
Tuy vậy, tùy vào nhu cầu cá nhân mà bạn không muốn Biểu mẫu liên hệ xuất hiện trên sidebar hay footer mà chỉ muốn nó xuất hiện tại một trang cố định riêng lẽ độc lập. Vì thế, trong bài viết này mình sẽ hướng dẫn các bạn chèn Biễu mẫu liên hệ vào một trang riêng biệt cho blogspot (ở đây ta sẻ chèn nó vào trang tĩnh)

Chèn Biễu mẫu liên hệ vào trang tĩnh (Static Pages) của Blogspot

Để thêm Biểu mẫu liên hệ (Contact Form) vào blogspot của bạn, trước tiên đăng nhập vào blogger >> đến Bố cục và chọn Thêm Tiện ích trong cửa sổ mới hiện lên, bạn chọn tab Tiện ích khác >> Biểu mẫu liên hệ và Lưu lại.
Huong dan chen bieu mau lien he contact form vao trang bat ky cua Blogspot
- Trở lại trang chủ bạn sẽ thấy Biểu mẫu liên hệ xuất hiện tại vị trí bạn thêm tiện ích
- Tiếp theo, vào Mẫu >> Chỉnh sửa HTML tìm ContactForm1 (Nhấn tổ hợp phím Ctrl + F để tìm)
và xóa đi các mã trong <b:includable id='main'> ..xóa mã ở đây.. </b:includable> tương tự như hình dưới
Huong dan chen bieu mau lien he contact form vao trang bat ky cua Blogspot
- Bước kế tiếp, tạo một Trang mới. Tại trang tổng quan blogspot vào Trang >> Trang mới. Tại phần nội dung của trang mới, bạn chuyển sang tab soạn thảo HTML và thêm đoạn mã phía dưới vào
<div class="contact-form-widget">
<div class="form">
<form name="contact-form">
Họ Tên của bạn
<input class="contact-form-name" id="ContactForm1_contact-form-name" name="name" size="30" type="text" value="" />
E-mail *
<input class="contact-form-email" id="ContactForm1_contact-form-email" name="email" size="30" type="text" value="" />
Lời nhắn *
<textarea class="contact-form-email-message" cols="25" id="ContactForm1_contact-form-email-message" name="email-message" rows="5"></textarea>
<input class="contact-form-button contact-form-button-submit" id="ContactForm1_contact-form-submit" type="button" value="Submit" />
<div class="contact-form-error-message" id="ContactForm1_contact-form-error-message">
</div>
<div class="contact-form-success-message" id="ContactForm1_contact-form-success-message">
</div>
</form>
</div>
</div>
Huong dan chen bieu mau lien he contact form vao trang bat ky cua Blogspot
- Xuất bản trang và xem kết quả.
- Về mặt thẩm mỹ thì biểu mẫu liên hệ vẩn chưa đẹp mắt, bạn có thể sử dụng đoạn CSS dưới đây để trang trí cho nó thêm đẹp hơn bằng cách thêm nó vào trước ]]></b:skin> hoặc </style> trong mẫu của bạn
/* Contact Form Container */
.contact-form-widget {
width: 500px;
max-width: 100%;
margin: 0 auto;
padding: 10px;
background: #F8F8F8;
color: #000;
border: 1px solid #C1C1C1;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);
border-radius: 10px;
}

/* Fields and submit button */
.contact-form-name, .contact-form-email, .contact-form-email-message {
width: 100%;
max-width: 100%;
margin-bottom: 10px;
}

/* Submit button style */
.contact-form-button-submit {
border-color: #C1C1C1;
background: #E3E3E3;
color: #585858;
width: 20%;
max-width: 20%;
margin-bottom: 10px;
}

/* Submit button on mouseover */
.contact-form-button-submit:hover{
background: #4C8EF9;
color: #ffffff;
border: 1px solid #FAFAFA;
}
Hy vọng với hướng dẫn này sẻ giúp bạn có được một trang liên hệ cá nhân mang phong cách riêng. Chúc thành công!

Thay đổi văn bản trong thẻ CODE thành địa chỉ liên kết

   Jan 25, 2015   
Trong ví dụ này, bạn sẽ làm cho mọi văn bản trong thẻ <code> bên trong một vùng <div> trở thành một từ khóa cho các trang kết quả tìm kiếm trên trang web của bạn

Javascript:
<script>//<![CDATA[
$(function() {
$('div.post-body').children('code').each(function() {
$(this).replaceWith(function() {
return $('<a href="http://nhatchanh.info/p/search-results.html?q=' + $(this).text() + '" target="_blank" title="Tìm từ khóa này"><code>' + $(this).html() + '</code></a>');
});
});
});
//]]></script>
HTML:
<div class="post-body">
Thủ thuật <code>Blogger</code>
</div>
Demo

HTML Compressor

   Jan 19, 2015   
Một công cụ mini làm giảm kích thước mã HTML, JavaScript và CSS của bạn, làm cho trang web của bạn tải nhanh hơn
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>HTML Compressor</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
<style>
*{margin:0;padding:0}
body{
background-color:white;
text-align:center;
padding:50px 50px
}
textarea{ margin:10px auto; }
button{ cursor:pointer }
</style>
</head>
<body>
<a href="http://wwww.nhatchanh.info"><h1>Mini HTML Compressor</h1></a>
<textarea class="form-control" id="inp" rows="15" spellcheck="false" placeholder=""></textarea>
<button type="submit" class="btn btn-primary" id="out"><i class="glyphicon glyphicon-repeat"></i> Compress HTML</button>
<script>
(function(){
var inp=document.getElementById('inp'),
out=document.getElementById('out');
function compress(){
var
res=inp.value;
res=res.replace(/(>)?\s+/g,"$1 ");
res=res.replace(/([\t\n\s\r]+)</g,"<");
inp.value=res;
inp.focus();
inp.select()
}out.onclick=compress
})();
</script>
</body>
</html>
Xem thêm
http://htmlcompressor.com
http://jsbeautifier.org

Google cung cấp dịch vụ Domain và liên kết với Blogger

   Jan 15, 2015   
Sau một thời gian ra mắt dịch vụ cung cấp tên miền riêng- Google Domain, gã khổng lồ công nghệ Google đã bắt đầu liên kết các dịch vụ của hãng lại với nhau, điển hình là dịch vụ Blogger - một trong những dịch vụ yêu thích nhất của mình không chỉ vì nó hiện tại được miễn phí mà còn vì tính năng phong phú và tùy biến đa dạng.
Theo trang buzz.blgoger.com - trang chủ thông tin về sản phẩm và dịch vụ của Google Blogger, vào ngày 13/01/2015 Google chính thức mở rộng thử nghiệm dịch vụ Google Domain từ chỉ một nhóm người được mời thành tự đăng ký sử dụng nếu ở quốc gia chỉ định (hiện nay là US) và cũng đặt liên kết mua tên miền của họ ngay trong dịch vụ Blogger - một trong hai dịch vụ tạo blog cá nhân miễn phí lớn nhất trên mạng Internet hiện giờ.
Google mở rộng cung cấp dịch vụ Domain và liên kết với Blogger
Last year, we shared news that we were beginning to test a new service called Google Domains to help people get online starting with a domain and website. We partnered with some of the most reliable and easy-to-use website building providers on the web: Shopify, Squarespace, Weebly and Wix. Together, we’ve helped businesses like Scott Pincus Design and Hidden Springs Soap get a domain, build a website and find new customers online. It’s really that easy.Today, we’re excited to make Google Domains more widely available by lifting the invitation restriction for those in the U.S. For those in other countries, you can sign up here to be notified when it is available in your country.
Hiện tại, theo thông tin một số blogger ở Mỹ đã có thể mua tên miền thông qua liên kết trong blogger.
Google mở rộng cung cấp dịch vụ Domain và liên kết với Blogger
Cũng theo Buzz Blogger, với người dùng Blogger mua tên miền từ Google thì các blog tạo sau này có thể đặt tên blog dễ dàng hơn, theo dự đoán là tự đặt tên sub-domain trực tiếp trên khung tạo mới blog thay vì tên miền url.blogspot.com như hiện nay.

Google mở rộng cung cấp dịch vụ Domain và liên kết với Blogger

Theo trang tin googleandyourbusiness.blogspot.com, Google Domain hiện cung cấp một số tính năng cơ bản như Dynamic DNS, CP đơn giản và dễ dàng điều kiển, cải thiện gợi ý tên miền và liên kết Blogger vào tùy chọn tạo website....
  • Improved search and suggestion experience to help you find the perfect domain name
  • Over 60 new domain endings like .company, .florist and .coffee (view the full list here)
  • A simple dashboard to manage your domain, website and email settings
  • The integration of Blogger so you can create a blog and easily connect it to your domain
  • The ability to quickly browse website template themes and compare the plans and features of our website building providers
  • Dynamic DNS so you can setup your domain and keep it pointing to the same computer even when the IP address changes. Read more about it here.
Một số dịch vụ sau có thể tính phí thêm như:
  • Whois privacy
  • Domain forwarding and subdomain forwarding
  • Email forwarding (forwarding of email aliases @)
  • Google nameservers with 10 million DNS resolutions per year
  • Support via help center, email, chat, or phone.
Hiện nay, Google Domain hỗ trợ cung cấp hơn 80 đuôi tên miền các loại với mức giá từ 12 - 50 USD, và Việt Nam hiện vẫn chưa được hỗ trợ dịch vụ này, bạn vẫn có thể truy cập vào trang chính thức của Google Domain tại www.google.com/domains tuy nhiên sau khi chọn tên miền, trang web sẽ hiện một thông báo về việc chỉ hỗ trợ địa chỉ thanh toán tại US và khuyến khích bạn đăng ký nhận thông tin thời gian hỗ trợ.

Google mở rộng cung cấp dịch vụ Domain và liên kết với Blogger

Với sự chăm sóc lớn từ Google, hiện tại các blogger có thể an tâm về vấn đề dịch vụ Blogger sẽ không bị khai tử như các dịch vụ trước sau một thời gian khá dài chưa nhận được nhiều cải tiến từ Google, tuy nhiên, vẫn chưa thể nói trước được liệu sau khi mở đường cho các hoạt động thu phí mà bắt đầu là với Google Domain thì liệu trong tương lai Blogger (hay Blogspot) sẽ vẫn còn miễn phí 100% như hiện nay không.
~~ST~~