Mặc Dù Vnpreessnet đã làm bản fix lỗi này cho anh em blogspot nhưng vẫn còn rất nhìu người chưa sửa,hôm nay tui lấy bên @PTS về cho anh em,ai chưa sửa thì sửa nhanh nhanh nhé
Một số các weblog sử dụng tính năng Đọc tiếp – Readmore của AnhVo (vietwebguide) một cách tự động hỗ trợ tạo thumbnail từ ngày 31.5 đã không sử dụng được do host mà vietwebguide sử dụng đã thông báo không tiếp tục cung cấp dịch vụ host free do gặp khó khăn trong kinh doanh.
Thông báo được chính thức từ chiều 31.5 như sau:
Để tiếp tục sử dụng tiện ích Readmore các bạn hãy thực hiện theo các bước theo hướng dẫn của phattrien@sonhư sau:
1. Với người chưa thực hiện tiện ích tính năng Read more của AnhVo (vietwebguide):
Vào Template - Edit HTML, Expand widget, tìm đến thẻ <data:post.body/> và thay nó bằng đoạn code sau:
Để hiển thị code bạn cần đặt chúng giữa hai thẻ mở <pre> và đóng </pre> trong bài viết của mình. Muốn đẹp hơn bạn có thể thêm khung bằng cách sử dụng các thuộc tính về màu chữ, màu nền, font chữ, đường viền, kích thước rộng và cao, thanh trượt, cách viền … bằng cách thêm code CSS vào thẻ mở, ví dụ: <pre style=”color: #333333; background: #999999; width: 100%; height: 50px; overflow: auto; padding: 10px;”>.
Một cách chuyên nghiệp hơn chúng ta sẽ tạo ra một class mới và đặt chúng vào CSS của template (đặt vào bất kỳ vị trí nào giữa hai thẻ <b:skin><![CDATA[/* và ]]></b:skin> ). Việc làm này sẽ giúp bạn sử dụng khung hiển thị code thống nhất ở tất cả các bài viết có dùng khung và dễ chỉnh sửa thuộc tính khi muốn thay đổi. Ví dụ ở đây tôi tạo ra lớp pre-formatting có CSS như sau:
Câu hỏi đặt ra ở đây là chúng ta đã dùng class pre-formatting, vậy tại sao phải thêm CSS điều khiển height (chiều cao của khung), có dư thừa chăng? Câu trả lời phụ thuộc vào đoạn code mà bạn dùng. Nếu đoạn code đó ngắn bạn chọn giá trị chiều cao khung nhỏ và ngược lại, không nhất thiết phải thêm vào CSS của template vì chúng ta không biết trước đoạn code mỗi lần dùng. Không dư thừa chút nào!
Cũng xin lưu ý bạn phải chuyển đổi các ký tự đặc biệt thành mã HTML (ví dụ: < thành &lt; và > thành &gt;) trước khi đặt giữa hai thẻ trên. Và mách nhỏ hãy lưu đoạn code đó vào Post Template (Mẫu đăng bài) trong Settings (Cài đặt) | Formatting (Đang định dạng) để không cần phải gõ mỗi lần dùng.
CẬP NHẬT:
Tôi vừa biết thêm một cách chuyên nghiệp hơn và đơn giản hơn vì không phải ước lượng height cho đoạn code bạn dùng.
Bạn cũng thêm một đoạn CSS điều khiển hiển thị code như trên nhưng để chúng đi kèm thẻ pre hoặc code:
Khi sử dụng trong post chúng ta sẽ đặt code theo một trong hai cách:
<pre>... code ...</pre>
Hoặc:
<code>... code ...</code>
Với cách này người ta có thể dùng hình ảnh đánh số thứ tự làm nền để đoạn code hiển thị trông đẹp hơn. Bạn có thể chép đoạn code sau mà tôi đang dùng cho template của mình.
Một trong những cổ điển mọi thời đại đó là trò chơi xếp gạch được Alexey Pajitnow sáng tạo cho Electronica 60 trong khi làm việc tại Viện khoa học Mát-cơ-va. Trò chơi này được du nhập vào Mỹ năm 1986 và một trong những trò chơi phổ biến trên các máy chơi game sử dụng màn hình TV thời trước, trên các máy chơi game nhỏ thường được sản xuất tại Trung Quốc và ngày nay trên điện thoại di động.
Người chơi dùng các phím di chuyển để điều khiển: Phím mũi tên hướng lên để xoay chữ, phím mũi tên hướng xuống để hình rơi nhanh hơn, "P" để ngưng/tiếp tục chơi, "Q" để thoát, "M" để tắt/mở âm thanh. "Z" và "X" cũng có thể dùng để xoay chữ.
Để đưa trò chơi này vào blog bạn click vào đây chỉnh sửa lại các thông tin trên Widget Settings:
Name: Tên cho trò chơi Width: Kích thước rộng (đơn vị pixels) Height: Kích thước ngang (đơn vị pixels)
Sau khi đã thay đổi xong, hãy click Get Widget để lấy mã và chèn vào blog như hướng dẫn chèn con mèo ảo. Ngoài ra còn rất nhiều game khác trong đó có Pac-Man, Boom Online được hướng dẫn ở bài viết này.
Có nhiều cách thu hút lưu lượng truy cập vào blog, một trong những cách đó là trao đổi link, button, logo hay banner của bạn với một người khác cùng làm blog. Một nút bấm được thiết kế đẹp sẽ "ăn điểm" trước nhiều nút bấm khác. Nếu bạn là dân đồ họa, sẽ chẳng khó. Còn như tôi và nhiều người khác cũng chẳng cần phải gác tay lên trán suy nghĩ làm việc đó như thế nào mà chỉ cần biết các trang web hỗ trợ.
ích thước các button cho blog thông thường là 80x15 pixels. Ngoài ra bạn có thể thiết kế các banner hoặc logo dạng chuẩn khác tùy theo nhu cầu của mình. Dưới đây là danh sách các site cho phép bạn thiết kế logo cho blog của bạn.
Hôm nay ghé thăm vnpressnet.com thấy có bài rất hay,mà vnpressnet.com cũng sưu tầm từ thugian360 thì phải,hi. Nhân tiện copy về cho anh em tham khảo:
Hiện tại để trả lời câu hỏi: Ai đang làm gì? và Ai đang online? trên blog của bạn bạn có thể dùng rất nhiều các công cụ miễn phí được cung cấp đầy rẫy trên mạng.
Tuy nhiên, có một THủ thuật rất hay và miễn phí của who.amung.us được phát triển bởi thugian360.com với sự giúp đỡ của Get-Game.Net rất hay nên phattrien▲so xin được giới thiệu phổ biến cho mọi người.
Bạn đã làm hình nền cho blog của mình chưa? Nếu chưa, hãy đọc bài viết này. Hôm nay tôi hướng dẫn một cách làm hình nền khác: hình nền cho từng phần của blog (header, main, sidebar, footer).
Template theo mặc định bao gồm 4 thành phần chính: header (đầu: chứa tên, miêu tả blog, main (chính: hiển thị bài viết), sidebar (thành phần bên của trang, nằm bên trái hoặc phải hay cả hai), footer (thành phần dưới cùng).
Hình 2. Layout
Hình 1. Mô hình hiển thị
Làm sao để làm hình nền từng thành phần này? Sau khi đăng nhập blogger.com, bạn vào Edit HTML, kéo thanh trượt sẽ tìm thấy các thành phần này.
A. Thành phần Header
#header-wrapper { width:660px; margin:0 auto 10px; border:1px solid $bordercolor; }
B. Thành phần Main
#main-wrapper { width: 410px; float: left; word-wrap: break-word; /* fix for long text breaking sidebar float in IE */ overflow: hidden; /* fix for long non-text content breaking IE sidebar float */ }
C. Thành phần Sidebar
#sidebar-wrapper { width: 220px; float: right; word-wrap: break-word; /* fix for long text breaking sidebar float in IE */ overflow: hidden; /* fix for long non-text content breaking IE sidebar float */ }
Tùy theo width của mỗi thành phần. Các tối ưu nhất hình nền cho từng thành phần có chiều ngang bằng với width của mỗi thành phần. Chiều dọc càng nhỏ càng tốt.
Ví dụ thành phần main và sidebar sẽ kéo dài hoặc thu hẹp chiều dọc theo nội dung bài viết hay số lượng widget được thêm vào, điều này chúng ta không thể kiểm soát được, vì vậy sử dụng ảnh có chiều ngang bằng width của mỗi thành phần, chiều dọc nhỏ để tự động lặp lại theo độ dài hiển thị. Theo các con số như ví dụ trên, chúng ta sẽ thiết kế hình nền với chiều ngang 410px cho main và 220px cho sidebar. Một tấm ảnh vừa phải có kích thước 410 x 10 là tương đối hợp lý. Cần thêm vào đoạn mã sau để hình nền lặp lại theo chiều dọc:
background-repeat: repeat-y;
Để hình nền này nằm vị trí cân đối, bạn có thể thêm vào:
background-position: center center;
Lưu ý thêm, bạn có thể định nghĩa màu nền cho toàn bộ blog của mình sao cho tương phản và làm nổi bậc các thành phần. Có hai cách để làm việc này.
Cách 1. Bạn chọn Font and Colors (Màu và chữ) trên Template, chọn màu cho background
Cách 2. Vào Edit HTML, bạn kéo thanh trược để tìm:
Trong đó background:$bgcolor; định màu nền thay đổi theo lựa chọn của bạn ở cách trên. Hãy lấy mã màu thập lục và chèn thẳng. Ví dụ, màu trắng như sau:
Tự thiết kế cho mình một WebsiteFlash để dùng cho mục đích cá nhân hoặc thương mại đôi khi chỉ là giấc mơ đối với nhiều người trong chúng ta. Tuy nhiên, nếu bạn thật sự muốn và nhờ tới sự trợ giúp của dịch vụ trực tuyến Wix thì nó lại trở nên dễ dàng hơn bao giờ hết. Chỉ với vài thao tác đơn giản là bạn có ngay một Website được “Flash hóa” hoàn toàn để “khoe” với bạn bè. Việc đầu tiên bạn phải làm là đăng ký một tài khoản miễn phí tại http://www.wix.com và bấm vào Menu Create để bắt đầu.
Trong Menu Create, bạn sẽ thấy cột bên trái là danh sách các sản phẩm mà dịch vụ này hỗ trợ được chia thành nhiều chủ đề khác nhau như Website, Art, Music, E -Card…còn bên phải là các mẫu có sẵn tương ứng với các chủ đề đó.
Trong phạm vi bài viết này chúng ta chỉ đề cập tới việc thiết kế một Website Flash nên các bạn hãy chú ý tới chủ đề: Website và Music.
- Với Website bạn sẽ có 3 lựa chọn: Business - thiết kế một Website thương mại, Photographer - thiết kế một Website chia sẻ hình ảnh và Personal - thiết kế một Website cá nhân tương tự như Blog.
- Với Music bạn sẽ thấy mục Website với các mẫu về Website nghe nhạc.
Tất nhiên những lựa chọn này chỉ đem lại cho bạn các mẫu có sẵn mà thôi còn nếu bạn dự định tự tay thiết kế thì chỉ việc chọn vào ô Blank ngay bên tay phải mà không phải suy nghĩ về bất cứ vấn đề gì.
Giao diện soạn thảo trên Wix
Cửa sổ Editor của Wix cũng tương tự như một phần mềm thiết kế thông thường, bên tay trái bạn là Menu chứa các công cụ cấu thành Website, bên tay phải là khung chứa các kiểu mẫu tương ứng với các công cụ bạn chọn bên tay trái. Khi bạn chọn được một kiểu mẫu chỉ cần bấm chuột vào là nó sẽ được đưa ra phần thiết kế để bạn tinh chỉnh. Phía trên cùng là thanh công cụ cơ bản và phía cuối là thanh thuộc tính tương ứng với từng đối tượng.
* Các thao tác nên biết trước khi thiết kế:
- Hãy tiến hành cấu hình kích thước cho Website của bạn, việc này rất quan trọng bởi nếu kích thước quá lớn sẽ hiển thị không đẹp mắt. Tất nhiên bạn vẫn có thể thay đổi về sau nhưng lúc đó bạn sẽ phải thay đổi cả kích thước các đối tượng bạn đã thêm vào trước đó.
- Trong quá trình thiết kế bạn nên Save phòng trường hợp mất điện hay treo máy.
- Menu Edit của Wix cũng giống như trong Microsoft Word với các chức năng cắt, dán, quay lại tác vụ trước đó, xóa ….
- Sử dụng nút Preview sẽ giúp bạn quan sát tổng quan hơn các đối tượng bạn đưa vào cũng như các hiệu ứng bạn tinh chình.
* Xây dựng bố cục ban đầu cho Website:
Việc xây dựng bố cục cho Website là rất quan trọng, từ bố cục đó bạn có thể nhanh chóng tùy biến bằng cách thêm vào các thành phần khác để Website phong phú và bắt mắt. Để bắt đầu xây dựng bố cục bạn hãy chọn vào mục Page Parts ở cột phía tay trái và lần lượt lựa chọn:
- Backgroup: Hình nền cho Website của bạn.
- Page Frame: Khung viền cho Website
- Page Center: Đối tượng nền ở trung tâm Website
Cùng nó là 3 tùy chọn theo từng mục đích xây dựng Website của bạn
- Mini Page: Tạo các trang nhỏ lồng vào phía trong trang chính.
Chú ý: Bạn có thể xây dựng nhiều trang với các nội dung khác nhau cho Website của bạn. Chính vì thế bạn hãy sắp xếp nội dung cho Website của bạn một cách thật hợp lý nhé. Để thêm một trang bạn hãy bấm vào Add Page ở góc trên bên tay phải.
* Tinh chỉnh từng đối tượng:
Để tinh chỉnh cho từng đối tượng bạn bấm vào đối tượng đó, lúc này thanh thuộc tính ở cuối trang sẽ hiển thị các lựa chọn cho bạn tinh chỉnh. Xin đưa ra một số thuộc tính cơ bản để bạn dễ dàng tham khảo.
- Replace : Thay đối tượng hiện hành bằng đối tượng có sẵn khác.
- Settings: Cài đặt thêm cho từng đối tượng, tùy từng đối tượng mà có các lựa chọn khác nhau.
- Color: Màu sắc của từng đối tượng nhất định
- Effect: Chứa các hiệu ứng đơn giản dành cho các đối tượng mà bạn chọn như: Shadow (đổ bóng), Transparent (độ trong suốt), Blur (độ mờ đục) …
- Behavior: Phần này giúp bạn tạo các tác vụ khi bấm chuột vào đối tượng bạn chọn. Ví dụ:
+) Link to Next page và Link to Prev Pag sẽ đưa bạn tới trang tiếp theo hoặc trở lại trang trước đó với điều kiện bạn thiết kế nhiều trang Web.
+) Go to Page: Đưa bạn tới một trang nhất định do bạn lựa chọn.
+) Go to URL: Kết nối với các liên kết bên ngoài.
Và rất nhiều nữa đang chờ bạn khám phá
- Skin: Thay đổi giao diện bên ngoài cho đối tượng
- Animations: Tạo hiệu ứng chuyển động cho đối tượng đó
- Manage: Quản lý các thành phần liên quan.
Chú ý: Không phải đối tượng nào cũng có tất cả các thuộc tính trên và tùy vào từng đối tượng sẽ còn rất nhiều các thuộc tính khác nữa.
* Các đối tượng được Wix cung cấp:
Ngay phía dưới mục Page Parts sẽ là các phần chứa các đối tượng mà Wix cung cấp cho bạn, tương ứng với từng nội dung là :
+) Photos: Chèn hình ảnh vào Website, có thể Up lên từ máy của bạn hoặc qua các đường link khác.
+) Video: Giúp bạn đưaVideo từ các Website chia sẻ vào trang của mình.
+) Music: Tương tự như với hình ảnh, bạn có thể đưa file nhạc MP3 vào làm nhạc nền cho Website qua lựa chọn này.
+) My Media: Chính là nơi lưa trữ các đối tượng bạn đưa vào Wix trong phần Media
- Clipart:
+) Shapes: Chứa các hình khối đơn giản
+) Clipart: Các hình khối 3D phức tạp và bắt mắt hơn.
+) Line: Cung cấp các đường thẳng và mũi tên
+) Video Effect: Đây là các đoạn Video được thiết kế với rất nhiều hiệu ứng ánh sáng đẹp mắt.
+) Animations: Bạn có thể dễ dàng tìm thấy vô khối những hình động cực “kool” ở lựa chọn này.
+) Icon: Chứa các Icon tối cần thiết cho một Website.
- Text:
+) Titles: Bạn có thể dùng chức năng này để tạo ra Tiêu đề cho Website của mình.
+) Text Box và Browser Text: Là các đối tượng để bạn nhập văn bản vào, nếu bạn muốn nhập tiếng Việt thì nên sử dụng Browser Text. Lưu ý: Đối với tiếng Việt bạn nên gõ trên Notepad rồi copy và past vào đây, nếu gõ trực tiếp có một số từ sẽ bị lỗi khi bỏ dấu.
+) Notes: Ở đây chứa các khung chú thích tương tự như các khung đối thoại trên truyện tranh.
- Galleries:‘
+) Photo Album: Tạo một Album ảnh đơn giản để bạn chia sẻ với bạn bè.
+) Slideshow: Khác với Photo Album, SlideShow có khả năng trình diễn ảnh chuyên nghiệp hơn với rất nhiều hiệu ứng chuyển cảnh và skin đẹp mắt. Sau khi thêm vào Website bạn bấm chọn Manage để đưa hình vào và chuyển sang mục Transition để tạo hiệu ứng chuyển cảnh.
+) Slider, Carousel và Cover flow có chức năng tương tự như Slideshow
- Widget: Các Widget luôn được xem là các thành phần không thể thiếu được của thế hệ Web 2.0
+) Players: Cung cấp cho bạn một trình nghe nhạc giúp biến Website thành một Site nghe nhạc trực tuyến.
Sẽ thú vị hơn rất nhiều nếu bạn tự tay khám phá các chức năng khác.
* Đưa Website vừa tạo đến với cộng đồng:
Sau khi thiết kế xong thì chắc chắn rằng điều đầu tiên chúng ta muốn làm sẽ là đưa sản phẩm của mình đi vào hoạt động. Để làm điều này bạn hãy chọn Publish, Wix sẽ cung cấp cho bạn 3 lựa chọn:
- WixSite: Wix sẽ cung cấp cho bạn một đường link dẫn tới trang bạn vừa tạo và tất nhiên là theo tên miền của Wix.
- Email: Giúp bạn gửi đường link tới Website của bạn trên Wix cho bạn bè
- Embed: Lựa chọn này giúp bạn đưa phần vừa thiết kế lên các mạng xã hội thông dụng hiện nay như Facebook, MySpace, Blogger…
Lưu ý: Nếu bạn muốn đưa trang Web lên một host có tên miền riêng thì bạn làm như sau:
Với x1 là tên tài khoản của bạn trên Wix và x2 chính là tên mà bạn lưu project này. Thực chất bạn cũng không cần phải quá quan tâm đến nó vì chỉ cần Publish với lựa chọn WixSite là bạn sẽ có ngay liên kết này.
- Cuối cùng bạn lưu tệp tin này lại với các tùy chọn: File name: “index.php” và Encoding là UTF-8. Sau đó chỉ cần đưa lên host là bạn có ngay một
Bạn có thể xem Website mẫu do tôi tạo và Video hướng dẫn của Wix tại địa chỉ: http://vnnewbies.com/wix/
Video hướng dẫn tạo Flash Website đơn giản trên Wix
Kết luận: Trên Internet rất nhiều các Website có tiếng đã đánh giá Wix là một dịch vụ Premium miễn phí. Nhưng nó cũng có những điểm yếu riêng như việc các Website tạo ra bởi dịch vụ này có khả năng cập nhật dữ liệu không cao hay việc người sử dụng buộc phải phụ thuộc vào server của Wix. Hy vọng nó sẽ là lựa chọn hợp lý dành cho các bạn không có quá nhiều nhu cầu.
Các bài đăng gần đây giúp người đọc blog của bạn có thể tìm thấy những post cũ hơn một cách nhanh chóng. Nếu bạn sử dụng Blog Archive, bạn có thể cấu hình lại cách hiển thị của nó bằng cách vào Add Element, tìm và chỉnh lại Blog Archive. Xem ảnh.
Tuy nhiên nếu bạn không muốn sử dụng nhưng vẫn muốn hiển thị danh sách post đã đăng của mình. Vậy làm thế nào? Bạn có thể thực hiện bằng cách vào Template ->Add a Page Element, chọn Link List (xem hình dưới). Rồi vào Edit Posts ( Posting | Edit Posts), click trên View của mỗi post để lấy link.
Tuy nhiên cách làm thủ công này rất bất tiện, mỗi lần bạn cập nhật bài mới bắt buộc bạn phải sửa lại, vậy bạn đâu cần chi xem bài viết này và blog này cũng bằng thừa!
Bây giờ hãy copy và sửa lại phù hợp với blog của bạn và paste vào URL Enter the web address of the RSS Feed
Show Channel: Chọn No.
Number of items to display: Đây là số post gần nhất mà bạn chọn, hãy gõ vào 5 chẳng hạn.
Show item descriptions? How much?: Bạn chọn 0, nếu bạn muốn một đoạn mô tả ngắn chọn 1, và muốn bao nhiêu ký tự thì gõ số ký tự.
Show item posting date?: Chọn Yes nếu bạn muốn hiển thị ngày.
Open links in a new window?: Chọn Yes nếu bạn muốn khi click vào liên kết này hiển thị ở cửa sổ mới.
Bấm Generate JavaScript để kết thúc. Sau đó bạn copy code sinh ra và paste vào HTML/JavaScript (Template | Add a Page Element | HTML/JavaScript), đặt tiêu đề cho cho widget này là Các bài gần đây chẳng hạn, lưu lại và di chuyển đến vị trí thích hợp trên Layout và click Save để hoàn tất.
Cũng cách làm tương tự như vậy ở Number of items to display: thay vì bạn gõ vào 5 thì hãy để 0, đoạn mã bạn nhận được sẽ liệt kê tất cả post có trên blog của bạn. Làm nhưng vậy bạn có Danh sách các bài đăng theo thứ tự mới cập nhật sẽ được đưa lên đầu.
Cập nhật thêm:
Bạn có thể dùng element feed trên blog của bạn để thực hiện việc này.
Theo mặc định con trỏ chuột của máy tính chỉ là một mủi tên không hơn không kém. Bạn có thể tạo ra một con trỏ ngộ nghĩnh cho blog của mình. Khi một ai đó kéo chuột trên blog của bạn, con trỏ này sẽ hiện ra.
Để làm việc này bạn cần truy cập vào trang http://www.myspacecursor.net, bạn click chọn một trong những menu bên phải. Có rất nhiều kiểu con trỏ nên bạn cứ lựa chọn thoải mái. Bạn click chọn một loại nào đó, trang bạn chọn hiện ra. Hãy copy một trong những đoạn mã mà bạn thấy trên giữa trang (xem hình dưới) vào Notepad (Start -> All Programs -> Accessories -> Notepad, Windows XP).
Đoạn mã bạn copy được sẽ như bên dưới (đây chỉ là ví dụ).
Bạn chép đoạn mã này vào Template (Mẫu) -> Edit HTML (Chỉnh sửa HTML), kéo thanh trượt xuống và paste phía trên </head> (dùng Ctrl + F để tìm ) như hình minh họa.
Cách chèn thứ 2:
Bạn chỉ cần copy đoạn mã như thế này (nhớ phải chép chính xác nhé!)
Sau đó cũng vào Edit HTML, kéo thanh trượt tìm body { và paste như hình.
Trong cả hai cách, sau khi dán xong thì click Save Template để lưu lại. Hãy click View Blog (Xem Blog) để biết kết quả. Chỉ hiển thị trên Internet Explorer!
Nếu bạn muốn dùng lâu dài, hãy lấy luôn biểu tượng con trỏ này bằng cách tải nó về theo link: http://www.myspacecursor.net/angel/angel.ani
Sau đó upload file cursor này lên GooglePages bằng tài khoản Google (cùng với blog của bạn hoặc kích hoạt được dùng nếu chưa làm việc đó) và lấy liên kết để thay cho liên kết http://www.myspacecursor.net/angel/angel.ani trong đoạn mã trên.
Tiện ích cho phép hiển thị các bài viết liên quan (có cùng nhãn ở cuối mỗi bài viết) ở cuối mỗi bài viết. Thủ thuật có sử dụng CSS để làm cho tiện ích trông bắt mắt hơn.
Xem hình minh họa kết quả:
Hình minh họa thủ thuật:
☼ Bây giờ ta bắt đầu thủ thuật: 1. Đăng nhập blog 2. Vào Bố cục (Layout) 3. Vào chỉnh sửa code HTML (Edit code HTML) 4. Nhấn chọn "Mở rộng mẫu tiện ích" (Expand widget template) 5. Chèn đọan code bên dưới ngay trên dòng code </head>
- Nên download file java Related_posts.js về và up lên host của bạn, để tránh hết bandwidth
6. Tiếp tục tìm đến dòng <data:post.body/> và chèn đọan code bên dưới ngay sau nó:
(Lưu ý nhỏ : đối với những blog có hack tiện ích đọc thêm (Read more...) thì việc bạn đặt code bên dưới trước hay sau code của link Readmore đều không quan trọng (do 2 tiện ích này không thể xuất hiện chung trên một trang), quan trọng là các code này phải được đặt sau dòng <data:post.body/>)
Đây là một Tab đa tập lệnh cho phép bạn tổ chức thường xuyên nội dung blog (WEB) vào một thẻ giao diện, với nội dung mong muốn xuất hiện khi nhấn vào tab đó, với việc này bạn có thể tiết kiệm không gian của blog(web) của bạn. Code sử dụng CSS và Javascript, và code còn hỗ trợ tính năng thẻ tab được chọn mặc định, tự động chuyển sang thẻ khác với thời gian được chọn sẵn.
Ở đây mình giới thiệu 3 lọai tab: A. Lọai 1: Hình minh họa:
Code:
<style type="text/css"> .shadetabs{ padding: 3px 0; margin-left: 0; margin-top: 1px; margin-bottom: 0; font: bold 12px Verdana; list-style-type: none; text-align: left; /*set to left, center, or right to align the menu as desired*/ }
.shadetabs li{ display: inline; margin: 0; }
.shadetabs li a{ text-decoration: none; position: relative; z-index: 1; padding: 3px 7px; margin-right: 3px; border: 1px solid #778; color: #2d2b2b; background: white url(http://www.dynamicdrive.com/dynamicindex17/tabcontent/shade.gif) top left repeat-x; }
.shadetabs li a:visited{ color: #2d2b2b; }
.shadetabs li a:hover{ text-decoration: underline; color: #2d2b2b; }
.shadetabs li a.selected{ position: relative; top: 1px; }
.shadetabs li a.selected{ background-image: url(http://www.dynamicdrive.com/dynamicindex17/tabcontent/shadeactive.gif); border-bottom-color: white; }
.shadetabs li a.selected:hover{ text-decoration: none; }
<ul id="countrytabs" class="shadetabs"> <li><a href="#" rel="country1" class="selected">Tab 1</a></li> // lệnh class="selected" để thiết lập Tab nào đuợc chọn mặc định hiển thị khi load trang.
<div id="country1" class="tabcontent"> Tab content 1 here </div>
<div id="country2" class="tabcontent"> Tab content 2 here </div>
<div id="country3" class="tabcontent"> Tab content 3 here </div>
<div id="country4" class="tabcontent"> Tab content 4 here </div>
</div>
<script type="text/javascript">
var countries=new ddtabcontent("countrytabs") countries.setpersist(true) countries.setselectedClassTarget("link") countries.init(2000) // định thời gian tự chuyển sang tab (ms), ở đây là 2s, nếu không muốn thì để trống
<ul div id="flowertabs" class="modernbricksmenu2"> <li><a href="#" rel="country1" class="selected">Tab 1</a></li> // lệnh class="selected" để thiết lập Tab nào đuợc chọn mặc định hiển thị khi load trang.
<div id="country1" class="tabcontent"> Tab content 1 here </div>
<div id="country2" class="tabcontent"> Tab content 2 here </div>
<div id="country3" class="tabcontent"> Tab content 3 here </div>
<div id="country4" class="tabcontent"> Tab content 4 here </div>
</div>
<script type="text/javascript">
var countries=new ddtabcontent("flowertabs") countries.setpersist(true) countries.setselectedClassTarget("link") countries.init(2000) // định thời gian tự chuyển sang tab (ms), ở đây là 2s, nếu không muốn thì để trống
</script>
C. Loại 3: Hình minh họa:
Code:
<style type="text/css"> .indentmenu{ font: bold 13px Arial; width: 100%; /*leave this value as is in most cases*/ }
.indentmenu ul{ margin: 0; padding: 0; float: left; /* width: 80%; width of menu*/ border-top: 1px solid navy; /*navy border*/ background: black url(http://www.dynamicdrive.com/dynamicindex17/tabcontent/indentbg.gif) center center repeat-x; }
.indentmenu ul li{ display: inline; }
.indentmenu ul li a{ float: left; color: white; /*text color*/ padding: 5px 11px; text-decoration: none; border-right: 1px solid navy; /*navy divider between menu items*/ }
.indentmenu ul li a:visited{ color: white; }
.indentmenu ul li a.selected{ color: white !important; padding-top: 6px; /*shift text down 1px*/ padding-bottom: 4px; background: black url(http://www.dynamicdrive.com/dynamicindex17/tabcontent/indentbg2.gif) center center repeat-x; }
<div id="country1" class="tabcontent"> Tab content 1 here </div>
<div id="country2" class="tabcontent"> Tab content 2 here </div>
<div id="country3" class="tabcontent"> Tab content 3 here </div>
<div id="country4" class="tabcontent"> Tab content 4 here </div>
</div>
<script type="text/javascript">
var countries=new ddtabcontent("pettabs") countries.setpersist(true) countries.setselectedClassTarget("link") countries.init(2000) // định thời gian tự chuyển sang tab (ms), ở đây là 2s, nếu không muốn thì để trống
Một số Template thì link trong blog bị gạch chân làm mất tính thẩm mĩ của blog. Để bỏ gạch chân này bạn vào Bố Cục--->Chỉnh sửa HTML. Tìm a{color:$linkcolor; text-decoration:underline} Và Thayunderline Bằng none
rước đây tôi có viết 1 số bài hướng dẫn về cách làm "các bài liên quan", tuy nhiên, với những bài này thi blog chỉ hiện được các bài "mới nhất" của cùng nhãn và không gì khác hơn. Khi sử dụng gặp ít nhiều hạn chế, tức là số bài hiện sẽ chỉ quanh quẩn mấy bài mới nhất của nhãn. Thấy được nhược điểm đó, tôi cố gắng khắc phục tối đa nó, làm sao để các bài liên quan hiển thị một cách pro. Bây giờ các bài liên quan sẽ không như trước nữa: nó sẽ hiện bài mới nhất và bài cũ hơn so với bài đang được mở (giống các trang báo chí, nó sẽ hiện không khác gì các trang như Dân Trí, Tuổi Trẻ,... VN Expess vì đã đổi giao diện chứ không thì cũng giống nốt :D). Nói khó hiểu, bạn hãy xem hình minh họa sau đây:
Thực ra hack này tôi đã viết từ lâu, nhưng vì mới chỉ áp dụng trên blogg classic nên tôi ngại viết lại cho Layout, đến hôm nay mới hoàn thành xong. Tiến hành cài đặt: * Lưu ý quan trọng: bạn phải chỉnh ngôn ngữ cho blog của mình thành tiếng Anh trước khi thực hiện các bước bên dưới. Trước khi đặt code vào, bạn phải điều chỉnh một số chỗ sau: - Vào Page Elements -> Blog ->, tiến hành: + Bật chế độ hiện Nhãn, + Bật chế độ Posted by, at và chọn dạng thời gian như hình đã chỉ (dạng 6/20/2008 05:30:21 PM).
- Vào Setting -> Formatting ->, chọn dạng như trên.
- Hãy chắc chắn rằng blog của bạn đã được Burn Feed (tức link feed đã được kích hoạt). Bây giờ đến phần chèn code: - Nhớ sao lưu 1 bản trước khi chỉnh sửa. - Vào Edit HTML -> Expand Widget Manager, Tìm đến dòng
<p class='post-footer-line post-footer-line-3'/>
và chèn code sau ngay bên dưới nó (hoặc có thể dưới 1 thẻ /DIV đóng cũng được).
Tiếp tục, bạn chèn đoạn code dưới đây vào ngay trên thẻ đóng </body>:
<b:if cond='data:blog.pageType == "item"'> <script type='text/javascript'> blogID = '1193242412365517650'; maxPosts = 12; feed2js = "http://feed2js.org//feed2js.php"; </script> <script src='http://www33.websamba.com/anhvosite/blogger/js/related_posts_01_fix.js' type='text/javascript'/> <div id='cacbailq1' style='display:none; visibility:hidden; height:0px'> <script type='text/javascript'>creattaga("min");</script> </div> <div id='cacbailq2' style='display:none; visibility:hidden; height:0px'> <script type='text/javascript'>creattaga("max");</script> </div> <div class='cacbailienquan' id='cacbailienquan' style="display:none;"> <script src='http://www33.websamba.com/anhvosite/blogger/js/related_posts_02.js' type='text/javascript'/> <script type='text/javascript'> displayCBLQ("cacbailq1","Các bài mới nhất cùng chủ đề:"); displayCBLQ("cacbailq2","Các bài cũ hơn cùng chủ đề:"); </script> </div> </b:if>
Những chỗ cần thay: blogID = '1193242412365517650' bạn cần thay 1193242412365517650 thành blogID của bạn.
maxPosts = 12; Số Bài tối đa
* Code chạy rất đẹp với các nhãn tiếng Anh hoặc tiếng Việt không dấu. Với các nhãn tiếng Việt, có một số từ code không hiểu được nó, do đó không lấy được các bài liên quan. Vì thế, các bạn nên sử dụng ít nhãn tiếng Việt trong blog thôi, hoặc chỉ nên dùng nhãn tiếng Việt không dấu là tốt nhất. Hy vọng bạn sẽ thích bài hack này!
Hôm nay mình sẽ giới thiệu cho các bạn một thủ thuật của lệnh marquee. Với thủ thuật này, ảnh (chữ) sẽ di chuyển 1 cách liên tục, không bị ngắt quảng giữa ảnh cuối cũng và ảnh đầu tiên. Và thứ 2 nữa là ta có thể thay đổi chiều dịch chuyển cũng như tốc độ dịch chuyển của ảnh (chữ) bằng cách rê chuột. Đây là một ứng dụng thiêng về java nhiều hơn. Và với thủ thuật rất thích hợp cho việc trình diễn ảnh, hoặc 1 list bài viết nổi bật.
Với việc di chuyển chuột sang trái, ảnh sẽ chuyển động sang phải & ngược lại. Khi chuột đi vào giữa vùng hiển thị nội dung thì sự di chuyển ngừng lại.
<script type="text/javascript"> marqueeInit({ uniqueid: 'fd-test2', style: { 'padding': '2px', 'width': '600px', 'height': '180px' }, inc: 5, //tốc độ mặc đinh khi không có rê chuột lên mouse: 'cursor driven', //cho phép tác động chuột lên moveatleast: 2, neutral: 150, savedirection: true }); </script>
Thay đổi code màu xanh theo yêu cầu hiển thị của bạn, thay code link ảnh bằng ảnh của bạn.
3. Save lại là xong. Theo FD'Blog Chúc các bạn thành công.