Saturday, October 11, 2008

Kèm biểu tượng chia sẻ bài viết qua Yahoo! Messenger vào Blogger

Đăng ký dịch vụ lưu trữ đám mây: Dropbox, Mediafire, OneDrive. Sau khi đăng ký xong, cài đặt phần mềm cho Windows hoặc ứng dụng điện thoại - máy tính bảng để đồng bộ dữ liệu.

Trước đây bạn đã được hướng dẫn cách đưa biểu tượng hiển thị trạng thái trực tuyến của mình khi đang dùng Yahoo! Messenger vào blog, hôm nay chúng ta sẽ đề cập đến việc chèn thêm biểu tượng chia sẻ bài viết qua trình tin nhắn này.

Khi sử dụng biểu tượng, một thông điệp bao gồm tên bài viết đi kèm liên kết của nó sẽ tự động được chèn vào khung nhập nội dung của chương trình tán gẫu. Và đây là đoạn code:

<a expr:href='&quot;ymsgr:sendIM?+&amp;m=&quot; + data:post.url + &quot; &lt;== &quot; + data:post.title'><img class='icon-action' src='http://i240.photobucket.com/albums/ff259/thuthuatblog/ymr.jpg' title='Gửi bài viết này cho bạn bè qua Yahoo! Messenger!'/></a>


Trong đó link biểu tượng được làm nổi bậc và bạn có thể thay bằng một trong những biểu tượng dưới (Với Firefox nhấn phải chuột chọn Copy Image Location hoặc Properties -> Chọn chép link ở Address(URL)):





Cách chèn vào Blogger:

Tùy theo template và vị trí mong muốn, nhìn chung bạn có thể đặt biểu tượng cạnh Label (Nhãn) của bài viết hoặc cạnh các thông tin khác như tác giả, giờ đăng bài,...

Đăng nhập Blogger, lưu lại template đang dùng, chọn Expand Widget Templates (Mở rộng tiện ích mẫu) và tìm đoạn vị trí gợi ý dưới:


<div class='post-footer'>
<div class='post-footer-line post-footer-line-1'>
<!-- Nơi có thể đặt code -->
<span class='post-author vcard'>
<b:if cond='data:top.showAuthor'>
<data:top.authorLabel/>
<span class='fn'><data:post.author/></span>
</b:if>
</span>
<!-- Nơi có thể đặt code -->
<span class='post-timestamp'>
<b:if cond='data:top.showTimestamp'>
<data:top.timestampLabel/>
<b:if cond='data:post.url'>
<a class='timestamp-link' expr:href='data:post.url' rel='bookmark' title='permanent link'><abbr class='published' expr:title='data:post.timestampISO8601'><data:post.timestamp/></abbr></a>
</b:if>
</b:if>
</span>
<!-- Nơi có thể đặt code -->
<span class='post-comment-link'>
<b:if cond='data:blog.pageType != &quot;item&quot;'>
<b:if cond='data:post.allowComments'>
<a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><b:if cond='data:post.numComments == 1'>1 <data:top.commentLabel/><b:else/><data:post.numComments/> <data:top.commentLabelPlural/></b:if></a>
</b:if>
</b:if>
</span>
<!-- Nơi có thể đặt code -->
<span class='post-icons'>
<!-- email post links -->
<b:if cond='data:post.emailPostUrl'>
<span class='item-action'>
<a expr:href='data:post.emailPostUrl' expr:title='data:top.emailPostMsg'>
<img alt='' class='icon-action' src='http://www.blogger.com/img/icon18_email.gif'/>
</a>
</span>
</b:if>
<!-- quickedit pencil -->
<b:include data='post' name='postQuickEdit'/>
</span>
<!-- Nơi có thể đặt code -->
</div>

<div class='post-footer-line post-footer-line-2'>
<!-- Nơi có thể đặt code -->
<span class='post-labels'>
<b:if cond='data:post.labels'>
<data:postLabelsLabel/>
<b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
</b:loop>
</b:if>
</span>
<!-- Nơi có thể đặt code -->
</div>
<div class='post-footer-line post-footer-line-3'>
<!-- Nơi có thể đặt code -->
<span class='post-location'>
<b:if cond='data:top.showLocation'>
<b:if cond='data:post.location'>
<data:postLocationLabel/>
<a expr:href='data:post.location.mapsUrl' target='_blank'><data:post.location.name/></a>
</b:if>
</b:if>
</span>
</div>

Một cửa sổ sẽ hiện ra như thế này khi nhấn vào biểu tượng:


Có một lỗi thấy rõ ở việc hiển thị tiếng Việt tiêu đề của bài đăng trong khung nhập nội dung chat. Không biết phiên bản hiện thời Yahoo! Messenger 9.0 có khắc phục được nhược điểm này?

Tham gia Cộng đồng sử dụng Blogger Việt Nam trên Facebook, giải đáp thắc mắc, mẹo vặt, chia sẻ kinh nghiệm sử dụng Blogger (BlogSpot)...

25 comments:

  1. Cam ơn anh. Tuy nhiên tôi thấy cái tính năng này không thực sự cần thiết lắm...

    ReplyDelete
  2. YM9! (bản chính thức) hiển thị tiếng Việt khá tốt.
    Cám ơn bạn về thủ thuật này! :)

    ReplyDelete
  3. cho mình hỏi, tính năng này dùng để làm gì vậy ?

    ReplyDelete
  4. Chào anh Nhân,

    Bài viết rất hay. Tuy nhiên, theo mình thấy nếu ứng dụng này có thể dùng được cho dạng liên kết qua Meebo sẽ hay hơn, vì khi đây chúng ta không phải cài YM trên máy (khá nặng)mà vẫn có thể liên kết mọi người. Anh Nhân có thể tư vấn thêm.

    Cuối tuần vui vẻ !

    Dinh Trung
    www.kienthucdulich.info

    ReplyDelete
  5. @Đinh Trung, Meebo không phổ biến ở VN, mà cho dù có phổ biến nhưng tính năng vẫn hạn chế rất nhiều so với chương trình chat chạy trên hệ điều hành.

    Yahoo! Messenger dường như luôn là trình tin nhắn tức thời số 1 đối với người dùng Việt Nam.

    ReplyDelete
  6. cái này không không thực sự cần thiết mà còn làm cho trang load chậm hơn. Nếu đã bật YM rồi và bài viết thực sự hữu ích thì chỉ cần copy - paste là xong cần gì cầu kỳ thế.

    ReplyDelete
  7. Hay quá, mình sẽ thử xem, thanks :D

    ReplyDelete
  8. Bài viết rất chi tiết đầy đủ, vote cho bác cái nào

    http://phithuongbatphu.com/blogs/entry/-10x-t-s-ng-hay-c-o-di-n-c-a-ng-i-l-n-

    ReplyDelete
  9. Đây thì đúng là một blog đẳng cấp thực sự rồi

    ReplyDelete
  10. Thủ thuật hay, cám ơn bạn đã chia sẻ nhé. T

    ReplyDelete
  11. Mình đã triển khai trên www.vietad.co.cc, rất cám ơn, nhân tiện mình cũng vừa mới triển khai tính năng avatar trên www.vietad.co.cc dùng mybloglog, giống như trên WordPress, các bạn có thể xem hướng dẫn tại đây nhé:

    http://www.vietad.co.cc/2008/10/hng-dn-cch-chn-avatar-ca-mybloglog-vo.html

    Chúc thành công
    Tỉnh

    ReplyDelete
  12. hừm, mãi chẳng có bài mới :-<

    ReplyDelete
  13. @Pika Rock, dạo này hơi bận nên chậm cập nhật. Thông cảm nhé!

    ReplyDelete
  14. HOTSIM Là nhà cung cấp Sim Số Đẹp chuyên nghiệp , simvip, tứ quý, ngũ phúc, tam hoa, taxi, năm sinh ...
    Hãy gọi ngay cho chúng tôi để được sở hữu ngay sim số đẹp – số vip với giá cả phải chăng
    Hot line : 094 758 9999
    Website : http://hotsim.vn

    HOTSIM có nhu cầu trao đổi text link và liên kết logo ai có nhu cầu thì liên hệ mình nhé
    YM : hotsimvn
    email : sales@hotsim.vn

    ReplyDelete
  15. Toi quan tâm dên tinh nang nay.Tuy nhiên tôi chi tao duoc hinh tuong Yahoo tren blog, nhung khi bâm vao o ra hinh ban tay. Nhu vay thi o co tac dung gi,ban be minh o the chat voi minh, chi nhin choi thôi. Minh da lam theo chi dân rat ki, nhung cung o duoc. Xin chi dân thêm nhe. Cam on nhiêu

    ReplyDelete
  16. @minh Tam, bạn đang dùng phiên bản Yahoo! Messenger nào? Phiên bản mình đang dùng 8.0 và không gặp bất kỳ trở ngại nào cả. Hãy miêu tả kỹ hơn lỗi bạn gặp phải để tôi dễ dàng giúp bạn.

    ReplyDelete
  17. Thanks Man!.

    Travel to Vietnam http://clicktoasia.net

    ReplyDelete
  18. Demo : http://clicktoasia.blogspot.com

    ReplyDelete
  19. Thanks for your nice tips.

    ReplyDelete
  20. Em muốn làm CM giống anh CM song nhảy xuống phía dưới của phần CM chứ không nhảy trên đầu thì phải làm sao ? em đã PM cho anh. Mong anh giúp đỡ.

    ReplyDelete
  21. Cám ơn nhiều ! Mình đang cần cái này.

    ReplyDelete
  22. Thank bác nhiều! Em mới bổ sung vào blog em. Bác coi thử đẹp không nhé! http://soft.uitsky.com/2009/05/tong-hop-link-phan-mem-bao-lbvmvt-so.html

    ReplyDelete
  23. mình đặt vào rồi mà nó ko hiển thị, giúp mình xem nó bị sao
    http://mauthiepcuoi.blogspot.com/

    ReplyDelete

Cám ơn đã đọc bài viết. Bạn có thắc mắc, gợi ý hoặc bình luận xin chia sẻ bên dưới. Hãy viết bằng tiếng Việt có dấu để mọi người dễ đọc hơn. Xin đừng spam!

Do gần đây nhận rất nhiều spam bán thuốc từ nước ngoài, tạm thời để bình luận bạn bắt buộc phải có tài khoản OpenID hoặc Google. Chức năng này sẽ được khôi phục khi trình trạng spam được cải thiện. Xin lỗi về sự bất tiện này.