Showing posts with label Thủ thuật. Show all posts
Showing posts with label Thủ thuật. Show all posts
Sử Dụng Dropbox Lưu Trữ Javascript Và CSS Cho web/blog/Blogspot

Sử Dụng Dropbox Lưu Trữ Javascript Và CSS Cho web/blog/Blogspot

Có rất nhiều hướng dẫn sử dụng google drive làm host chứa file css và js cho blog để thêm phần lựa chọn cho các bạn không muốn phụ thuộc quá nhiều vào google nay mình tìm hiểu và viết bài biến Dropbox thành host chứa các file như ảnh, css, js để cho đa dạng hóa các lựa chọn sử dụng host free (mình quen dùng hàng free)
lý do mình dùng Dropbox để làm host chứa file cho blog vì nó có một vài ưu điểm như:
Bandwidth 10GB/ngày (thỏa mái sử dụng)
dung lượng lưu trữ 2Gb (đối với gói free)
đồng bộ file tự động khi sử dụng phần mềm Dropbox trên desktop
tốc độ download/upload nhanh và ổn định.

vậy làm thế nào để biến nó thành host chứa file để phục vụ nhu cầu làm web/blog của ta?

rất đơn giản, trước tiên bạn cần có tài khoản của dropbox nếu chưa có thì bạn có thể vào https://www.dropbox.com để đăng ký, sau khi đăng ký xong (hoặc đã có tài khoản rồi), bạn đăng nhập vào dropbox của bạn.

tại đây bạn có thể tạo ra các folder để phân chia nơi lưu trữ các loại file để dễ quản lý và tìm kiếm khi cần thiết.

Sau đó vào folder cần chứa file và click vào biểu tượng upload để upload file lên:

sau khi upload xong bạn chọn file cần dùng và click chọn share


Một popup hiện ra bạn click chọn Create a link 




sau đó click vào Copy link
Rồi bạn mới notepad lên và paste link đó vào notepad và sửa lại thành 
http://dl.dropboxusercontent.com/đường-dẫn-tới-file
Ví dụ như trường hợp của mình là:
http://www.dropbox.com/s/cbbz90p95z4ddni/dropbox5.png?dl=0
mình sẽ sửa lại thành:
http://dl.dropboxusercontent.com/s/cbbz90p95z4ddni/dropbox5.png

Như vậy là xong rồi, chúc các bạn thành công và có thêm lựa chọn để lưu chữ file dùng cho blog hay website của mình (^_^free ^_^)
Không nói đâu xa, ảnh của bài viết này mình sử dụng dropbox làm nơi lưu trữ đó các bạn xem có lỗi gì không nhé.
Tạo Trang Full Width Và Ẩn Thanh Bên Trong Blogger

Tạo Trang Full Width Và Ẩn Thanh Bên Trong Blogger

Blogger là một trong những nền tảng viết blog tốt nhất mặc dù nó không linh hoạt. Là một người sử dụng blogspot, tôi nghĩ rằng việc giấu một phần nào đó trên blog của mình là một công việc khá khó khăn và không thể làm được. Nhưng chúng ta phải biết rằng tất cả phụ thuộc vào CSS và XML và chúng ta có thể dễ dàng ẩn hay gỡ bỏ một phần tử nào đó với sự trợ giúp của css. Vì vậy hôm nay chúng ta sẽ học cách ẩn thanh bên trong blog của blogger và tạo một trang Full Width không có thanh bên.

Chỉ cần thực hiện theo các bước đơn giản dưới đây để ẩn thanh bên trong trang hoặc bài viết trên blogger của bạn:

1. Vào Blogger.com >> Thêm trang / bài đăng mới
2. Bây giờ chọn tab Edit HTML.
3. Dán CSS sau đây:

<Style>
# sidebar-wrapper, # midsidebar-wrapper, .gapad2, .blog-pager, .post-header-line-1, .post-footer {display: none; important;} # main-wrapper {width: 99 %; Important;} .post {width: 99%; quan trọng; }
</ Style>

Thay thế Width: 99% tùy theo nhu cầu của bạn, bạn thậm chí có thể sử dụng các điểm ảnh thay vì tỷ lệ phần trăm tức là 960px.

Code này giấu thanh bên của blog của bạn và cho một cái nhìn chuyên nghiệp hơn trong các trang blog của bạn. Tôi hy vọng bạn thành công xuất bản trang / bài đăng đầy đủ. Nếu bạn phải đối mặt với bất kỳ khó khăn nào hãy comment cho tôi biết.
Sử dụng Dropbox làm host file cho website/blog

Sử dụng Dropbox làm host file cho website/blog

Có rất nhiều hướng dẫn sử dụng google drive làm host chứa file css và js cho blog để thêm phần lựa chọn cho các bạn không muốn phụ thuộc quá nhiều vào google nay mình tìm hiểu và viết bài biến Dropbox thành host chứa các file như ảnh, css, js để cho đa dạng hóa các lựa chọn sử dụng host free (mình quen dùng hàng free)
lý do mình dùng Dropbox để làm host chứa file cho blog vì nó có một vài ưu điểm như:
Bandwidth 10GB/ngày (thỏa mái sử dụng)
dung lượng lưu trữ 2Gb (đối với gói free)
đồng bộ file tự động khi sử dụng phần mềm Dropbox trên desktop
tốc độ download/upload nhanh và ổn định.

vậy làm thế nào để biến nó thành host chứa file để phục vụ nhu cầu làm web/blog của ta?

rất đơn giản, trước tiên bạn cần có tài khoản của dropbox nếu chưa có thì bạn có thể vào https://www.dropbox.com để đăng ký, sau khi đăng ký xong (hoặc đã có tài khoản rồi), bạn đăng nhập vào dropbox của bạn.

tại đây bạn có thể tạo ra các folder để phân chia nơi lưu trữ các loại file để dễ quản lý và tìm kiếm khi cần thiết.

Sau đó vào folder cần chứa file và click vào biểu tượng upload để upload file lên:

sau khi upload xong bạn chọn file cần dùng và click chọn share


Một popup hiện ra bạn click chọn Create a link 




sau đó click vào Copy link
Rồi bạn mới notepad lên và paste link đó vào notepad và sửa lại thành 
http://dl.dropboxusercontent.com/đường-dẫn-tới-file
Ví dụ như trường hợp của mình là:
http://www.dropbox.com/s/cbbz90p95z4ddni/dropbox5.png?dl=0
mình sẽ sửa lại thành:
http://dl.dropboxusercontent.com/s/cbbz90p95z4ddni/dropbox5.png

Như vậy là xong rồi, chúc các bạn thành công và có thêm lựa chọn để lưu chữ file dùng cho blog hay website của mình (^_^free ^_^)
Không nói đâu xa, ảnh của bài viết này mình sử dụng dropbox làm nơi lưu trữ đó các bạn xem có lỗi gì không nhé.
Blogger cho người mới bắt đâu - p1

Blogger cho người mới bắt đâu - p1

Mình là một tín đồ yêu thích code, nhưng là chủ yếu đi copy về cut và paste dùng cho hợp ý mình thôi. Nói thế nhưng theo mình thì cứ cái gì free mà dễ dùng thì mình mang về dùng, mình mới dùng blogspot, lang thang internet thấy có bạn hỏi những thứ đơn giản mà tìm nhiều trên google không có nhân lúc chẳng biết viết gì mình ngồi viết cho có việc, hi vọng giúp ích cho những người mới bước chân vào dùng blogger.

Xoá Widget tiêu đề (Header) cho blogger.

Lang thang face thấy có người muốn xoá bỏ widget này mà không làm sao xoá được, widget này theo mình nghĩ là một widget mặc định của blogspot mà nó không cho xoá như những widget thông thường khác. cách xoá cũng đơn giản thôi, đầu tiên vào bố cục sau đó tìm đến widget tiêu đề và nhấp vào chỉnh sửa widget đó, trong cửa sổ chình sửa widget chú ý đến url của nó có dạng: https://www.blogger.com/rearrange?blogID=1318330497274933639&action=editWidget&sectionId=main&widgetType=null&widgetId=Header1
các bạn chú ý đến widgetID của nó là Header1.
Xong giờ tiếp tục vào Mẫu nhấp vào chỉnh sửa HTML ở tab chuyển đến tiện ích nhấp vào chuyển đến Header1
Nó sẽ đưa đến code của widget đó có dạng:
<b:widget id='Header1' locked='true' title='tessttheme (Tiêu đề)' type='Header' version='1' visible='true'>
ở đây chỉ cần sửa true thành false rồi lưu mẫu lại. 
Xong chở lại bố cục tìm và chỉnh sửa widget tiêu đề và tiến hành nhấp vào xoá bỏ như những widget bình thường khác. Cách này có thể làm tương tự với những widget khác, chú ý: tiện ích thanh điều hướng (Navbar) không xoá được theo cách này.
Tạo phân trang cho blog - Page Navigation

Tạo phân trang cho blog - Page Navigation

Page Navigation đối với đa số các website là một công cụ không còn xa lạ. Nhưng với blogger thì công cụ này vẫn chưa được hỗ trợ mạnh lắm. Chỉ có nút Next và Preview thôi. Tham khảo ở một số nơi mình đã chế biến lại cái navipage cho blog của mình. Bạn có thể làm theo hướng dẫn dưới đây.
1. Trước tiên việc bạn cần làm là chọn 1 trong các mẫu phía dưới.
.pagenavi{background:#f1f1f1;clear:both;margin:30px auto 20px;text-align:center;border:1px solid #bfbfbf;padding:3px 0}
.pagenavi span,.pagenavi a{border:1px solid #f1f1f1;padding:1px 4px;color:#000;margin:2px;font-size:12px}
.pagenavi span{color:#3a3a3a}
.pagenavi a:hover,.pagenavi .current{border:1px solid #bfbfbf;background:#fffdf0;color:#000;text-decoration:none}
.pagenavi .pages{color:#666}
.pagenavi{background:#3498b9;clear:both;margin:30px auto 20px;text-align:center;border:1px solid #2f7a93;padding:4px 0}
.pagenavi span,.pagenavi a{font-weight:bold;padding:7px 8px;color:#fff;margin:1px;font-size:11px}
.pagenavi span{color:#3a3a3a}
.pagenavi a:hover,.pagenavi .current{background:#236e8f;color:#fff;text-decoration:none}
.pagenavi .pages{color:#fff}
.pagenavi{clear:both;margin:30px auto 20px;text-align:center}
.pagenavi span,.pagenavi a{background:-moz-linear-gradient(center top,#96aeba,#536a75) repeat scroll 0 0 transparent;border:1px solid #616e76;padding:4px 8px;color:#fff;margin:2px;font-size:12px;-moz-border-radius:4px}
.pagenavi span{color:#3a3a3a}
.pagenavi a:hover,.pagenavi .current{color:#fff;background:#c70e0c;border:1px solid #782f28;text-decoration:none}
.pagenavi .pages{color:#fff}
.pagenavi{clear:both;margin:30px auto 20px;text-align:center}
.pagenavi span,.pagenavi a{background:#24bde2;border:1px solid #4adcff;padding:3px 8px;color:#fff;margin:2px;font-size:12px}
.pagenavi span{color:#3a3a3a}
.pagenavi a:hover,.pagenavi .current{color:#fff;background:#ff6734;border:1px solid #ddd;text-decoration:none}
.pagenavi .pages{display:none}
.pagenavi{clear:both;margin:10px auto;text-align:center}
.pagenavi span,.pagenavi a { font-size:12px;padding: 2px 4px 2px 4px;margin: 2px;border: 1px solid #dfdfdf;color:#000;}
.pagenavi a:visited{}
.pagenavi a:hover,.pagenavi .current{color: #FFF;background-color: #e81d1d;border: 1px solid #fb1515;text-decoration:none;}
.pagenavi{clear:both;margin:30px auto 20px;text-align:center}
.pagenavi span,.pagenavi a{background:#1dc1ff;padding:6px 6px;color:#fff;margin:2px;font-size:12px;-moz-border-radius:5px}
.pagenavi span{color:#3a3a3a}
.pagenavi a:hover,.pagenavi .current{background:#ff9200;color:#fff;text-decoration:none}
.pagenavi .pages{display:none}
.pagenavi{clear:both;text-align:right;margin:25px 0 10px 0;font-size:.714em;font-weight:600;line-height:1.4em}
.pagenavi span,.pagenavi a{background:#e1e1e1;border:1px solid #555;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 0 #FFF;-webkit-box-shadow:0 1px 0 #FFF;box-shadow:0 1px 0 #FFF;color:#555;margin-left:5px;padding:4px 6px 3px;text-shadow:0 1px 0 #C2C2C2}
.pagenavi span{color:#3a3a3a}
.pagenavi a:hover,.pagenavi .current{background:-moz-linear-gradient(center top,#45bc3f,#1c6318) repeat scroll 0 0 transparent;border:1px solid #00203B;text-shadow:0 -1px 0 #00203B;color:#fff;text-decoration:none}
.pagenavi .pages{background:none;border:none}
.pagenavi{clear:both;margin:10px auto;text-align:left}
.pagenavi span,.pagenavi a {background:#0e0f10;font-size:12px;padding: 3px 5px;margin: 2px;border: 1px solid #333;color:#fff;}
.pagenavi a:visited{}
.pagenavi a:hover,.pagenavi .current{color: #FFF;background-color: #33393f;border: 1px solid #444;text-decoration:none;}
Vào Thiết kế → chỉnh sửa HTML → Mở rộng tiện ích mẫu. Chèn đoạn code bạn đã chọn vào phía trên thẻ ]]></b:skin>
 
2. Tiếp tục tìm đoạn code sau:
<b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog'>
Lưu ý đối với 1 số blog thì chữ Blog Posts được thay bằng Bài đăng trên Blog.  Bạn chèn sau nó đoạn code sau.
<b:includable id='page-navi'>
<div class="pagenavi">
<script type="text/javascript">
var pageNaviConf = {
perPage: 5,
numPages: 5,
firstText: "First",
lastText: "Last",
nextText: &quot;&#187;&quot;,
prevText: &quot;&#171;&quot;
}
</script>
<script type="text/javascript" src="http://voquocan.googlecode.com/files/pagenavi.min.js"></script>
<div class="clear" />
</div>
</b:includable>
3. Tiếp tục tìm đoạn code sau:
<!-- navigation -->
<b:include name='nextprev'/>
Thay đoạn code trên bằng đoạn code dưới đây:
<b:if cond='data:blog.pageType == "index"'>
<b:include name='page-navi' />
<b:else/>
<b:if cond='data:blog.pageType == "archive"'>
<b:include name='page-navi' />
</b:if>
</b:if>
Lưu template lại là xong.
Chú ý trong đoạn code trên.
perPage là số bài hiển thị trên 1 trang.
numPages là số trang hiển thị ra nút bấm
chữ First Last có thể thay thế bằng chữ khác tùy thích. 
 Để sau này tránh trường hợp link js bị chết mình úp lên drive, sau này nếu link js trên mà chết thì lấy link dưới đây:
https://drive.google.com/file/d/0B9QCCiWpOFDmcDM1V0d6NVV4Zmc/view?usp=sharing