• This is Slide 1 Title

    This is slide 1 description. Go to Edit HTML and replace these sentences with your own words.

  • This is Slide 2 Title

    This is slide 2 description. Go to Edit HTML and replace these sentences with your own words.

  • This is Slide 3 Title

    This is slide 3 description. Go to Edit HTML and replace these sentences with your own words.

Showing posts with label Joomla. Show all posts
Showing posts with label Joomla. Show all posts

Ngôn Ngữ Tiếng Việt Cho Virtuemart 2.0.x

Sau 1 thời gian chờ đợi thì bản ngôn ngữ tiếng Việt hóa cho VM 2.0.x đã có mặt, nhưng hiện tại project nay mới hoàn thiện được khoảng 90%, nếu khi sử dụng các bạn thấy chỗ nào tiếng Anh thì đừng thắc mắc mà hãy tự thân vận động nhé !
Ngôn Ngữ Tiếng Việt Cho Virtuemart 2.0.x
Ngôn Ngữ Tiếng Việt Cho Virtuemart 2.0.x
Để sử dụng được thì các bạn phải cài đặt gói gói tiếng Việt cho jl 2.5trước. Cách cài đặt thì cài theo kiểu nông dân đó là giải nén gói này ra, copy 2 thư mụcAdministrator và Language up đè vào root nhé.

Đây là tập tin ngôn ngữ tiếng Việt của VirtueMart 2.0.6 (Site, Frontpage) dùng cho Joomla! 2.5, đã được dịch từ lâu nhưng vẫn chưa có thời gian kiểm tra hết các chức năng. Nay post lên nhờ các bạn dùng thử và kiểm tra xem cần chỉnh sửa lại gì không, sau khi hoàn thiên sẽ đóng gói lại.

Các bạn tải tập tin dưới đây về rồi giải nén và copy tập tin "vi-VN.com_virtuemart.ini" vào thư mục "/language/vi-VN/" là được. Nhớ chọn ngôn ngữ tiếng Việt (nếu chưa chọn) làm mặc định cho phần trang web (Site).

Tải gói ngôn ngữ Tiếng Việt cho Virtuemart 2.x: ở đây

Cấu hình gửi và nhận mail trong Joomla

Cấu hình mail cho Joomla là một việc đơn giản nhưng quan trọng. Đây là việc làm cần thực hiện ngay sau khi cài đặt website, thậm chí ta nên tìm hiểu nó ngay từ khi mua host bởi một số host có thể có thay đổi ảnh hưởng tới việc gửi và nhận email của website.
Việc này càng là quan trọng khi site của bạn là một hệ thống society cho phép nhiều thành viên đăng ký post bài, hoặc cao hơn nữa là sự liên lạc của khách hàng khi site của bạn thực hiện thương mại điện tử. Cách đây không lâu bên cung cấp host của Miso Blog có thay đổi một số cấu hình trên server, kết quả là liên quan tới toàn bộ hệ thống liên lạc qua mail của blog. Vì vậy mình quyết định viết bài này nhằm hệ thống lại những thông tin cơ bản và giải thích rõ ràng các tuỳ chọn cũng như chức năng trong việc cấu hình gửi/nhận email của Joomla.

Tác dụng của chức năng tự gửi-nhận mail trên mỗi Website

Mỗi một server (nơi mà ta được chia sẻ hosting hoặc làm chủ một server riêng để cài đặt ứng dụng Web), đặc biệt là server Linux đều có sử dụng một chức năng cho phép ứng dụng Web có thể gửi và nhận thông tin qua email khi phát sinh nhu cầu liên lạc giữa người dùng và website. Chức năng này cụ thể cho phép:
  • Người dùng website nhận được email tự động thông báo, hoặc email kích hoạt... khi đăng ký thành viên
  • Khách hàng nhận được email xác nhận đã đặt mua hàng hoặc thông tin mua hàng... khi hoạt động thương mại trên Internet
  • Thành viên của website nhận email thông báo khi có người trả lời comment của mình tại một bài viết đã tham gia
  • Người quản trị website nhận mail thông báo, mail liên lạc, đơn đặt hàng qua mail... từ phía người dùng website
  • ...
Chức năng này cho phép ta gửi email chứa thông tin cần thiết tới đối tượng nhận một cách tự động, với tên mail, tên người gửi có thể tuỳ chọn.

Ý nghĩa các thông tin cần khai báo trong Joomla Mail Settings

Thông thường, cấu hình mail được Joomla tự động tạo lập ngay từ những bước cài đặt đầu tiên. Nghĩa là ngay sau khi site cài đặt xong là đã có thể gửi/nhận email bình thường. Mặc định cấu hình mail sẽ như sau:
Ở Administration Page, vào Site → Global Configurations → Server → Mail Settings để cấu hình mail cho Joomla
Cấu hình mặc định của Mail Settings
Giải thích:
Mailer: Công cụ gửi mail đang sử dụng cho Website. Có 3 lựa chọn:
PHP Mail Function: Sử dụng hàm mail() sẵn có của PHP để gửi email đi
Sendmail: Sử dụng chương trình gửi mail riêng của server
SMTP Server: Sử dụng máy chủ SMTP riêng để gửi email đi
Mail from: Địa chỉ email sẽ được hiển thị (được hiểu là của người gửi) trong mỗi email gửi đi. Địa chỉ này là tuỳ chọn.
From Name: Tên người gửi hiển thị trong email gửi đi. Tên này là tuỳ chọn và mặc định Joomla lấy tên của Website.
Sendmail Path: đường dẫn (của máy chủ) tới thư mục chứa chương trình gửi mail. Cái này chỉ có tác dụng khi lựa chọn Mailer là Sendmail.
SMTP Authentication: Máy chủ SMTP có yêu cầu xác thực bằng tài khoản đầy đủ hay không. Mục này chỉ sử dụng khi lựa chọn Mailer là SMTP Server.
SMTP Security: Hình thức bảo mật của SMTP Server. Mặc định là None, nếu khác phải hỏi bên quản lý hosting.
SMTP Port: Cổng mạng mà máy chủ SMTP sử dụng
SMTP Username: tên tài khoản email đăng ký với máy chủ SMTP
SMTP Password: mật khẩu tài khoản email đăng ký với máy chủ SMTP
SMTP Host: địa chỉ (domain hoặc IP) của máy chủ SMTP
---------

Bây giờ ta sẽ đi qua ví dụ trong từng trường hợp:

1. Sử dụng PHP Mail Function
Cách này là mặc định của Joomla mà cũng là cách đơn giản nhất. Chỉ cần khai báo Mail From và From Name, các mục khác có thể bỏ qua.
Các thông số cần thiết khi dùng PHP Mail
2. Sử dụng Sendmail
Cách này sử dụng chương trình gửi mail của chính server đang cài website. Cần khai báo thêm đường dẫn tới chương trình Sendmail của Server. Mặc định trên Linux luôn là usr/sbin/sendmail
Cấu hình của SendMail

3. Sử dụng SMTP Server
Cách này sử dụng máy chủ SMTP riêng để gửi mail. Ta có thể lựa chọn SMTP Server là chính server đang cài website, hoặc SMTP Server bên ngoài (Gmail, SMTP Server khác mà ta biết...)
Để cấu hình cho việc sử dụng chính local SMTP Server, cần tự lập một tài khoản email trên host rồi khai báo thông tin tài khoản cần thiết, mục SMTP Host chọn là localhost, SMTP Port mặc định là 25 (nếu khác phải hỏi bên quản lý hosting):
Cấu hình để sử dụng Local SMTP Serve
Cấu hình để sử dụng Local SMTP Serve
Để cấu hình cho việc sử dụng Gmail là SMTP Server, khai báo tài khoản Gmail đã đăng ký và các thông số khác như sau:
Cấu hình để sử dụng Gmail SMTP Server
Cấu hình để sử dụng Gmail SMTP Server

Lưu ý thêm:

- Thông thường PHP Mail Function dễ sử dụng cũng như dễ khai báo nhất. Tuy nhiên cả trên Thế giới và một số nhà cung cấp Hosting ở Việt Nam vẫn thường disable hàm mail() trên server để chống spam và nâng cao bảo mật. Trong một số hiếm còn có trường hợp nhà cung cấp host gỡ bỏ cả chương trình Sendmail (tất nhiên những host này thì không nên chọn). Chính vì vậy cần vận dụng tốt giữa 3 lựa chọn Mailer, và thường thì sử dụng SMTP Server là an toàn nhất.
- Để kiểm tra xem server có bị nhà cung cấp disable hàm mail() hay không, ở Administration Page vào Help → System Info → PHP Settings → kiểm tra ở mục 'Disabled Functions' xem có mail trong danh sách các hàm bị cấm không.
- Muốn sử dụng SMTP của Gmail để gửi mail cho Joomla, trước tiên bạn cần enable chức năng POP trong tài khoản Gmail mà bạn sử dụng. Hướng dẫn: https://support.google.com/mail/bin/answer.py?hl=vi&answer=13273
- Trong file php.ini ta set ;extension=php_openssl.dll thành extension=php_openssl.dll

máy lọc nước uống công nghệ tiên tiến nhật bản, bảo hành 5 năm

máy lọc nước
Hệ thống máy lọc nước
Shiny Việt Nam chuyên:
- Cung cấp máy lọc nước sinh hoạt và máy lọc nước uống tại vòi.
- Cung cấp hệ thống xử lý nước mưa tái sử dụng.
- Cung cấp hệ thống xử lý nước thải tái sử dụng.
www.shinyvietnam.com
ĐẶC TRƯNG CỦA MÁY LỌC NƯỚC SHINY

Joomla Extensions] Captcha - ReCaptcha

[Joomla Extensions] Captcha - ReCaptcha
Captcha là một công cụ vô cùng hữu ích giúp việc xác định liệu có phải một người dùng đang truy cập vào hệ thống hay một phần mềm nào khác. Trong Jooma chúng ta cũng có thể dễ dàng sử dụng được captcha bởi các bước thiết lập vô cùng đơn giản. Link download tài liệu: http://www.mediafire.com/view/?74vlpr64xy9mb7v. Theo mặc định khi sử dụng chức năng đăng ký thành viên tại một website được thực

Hướng dẫn nâng cấp Template Joomla! 1.5 lên Tempalte Joomla! 2.5

Hướng dẫn nâng cấp Template Joomla! 1.5 lên Tempalte Joomla! 2.5. Đây là bài hướng dẫn của bạn Tuan Bui (Joomlashine) viết trên tạp chí Joomla! tháng 5. Trong hướng dẫn này mình sẽ hướng dẫn các bạn chuyển đổi Template Joomla! 1.5 lên Tempalte Joomla! 2.5. Và template hướng dẫn là "rhuk_milkyway"

Không cho xem vị trí các module trên Template

Trong Joomla! có môt tính năng rất thú vi đó là khi ban gõ thêm ?tp=1 vào cuối domain của môt website Joomla! bất kỳ thì ban có thể xem đươc vi trí các module của website đó (xem thêm bài Meo xem vi trí các module trên template). Nếu ban muốn tắt tính năng này, ban hãy tham khảo bài viết này.

Phân quyền cho User trong Joomla! 1.5

Khi có người nào đó đăng ký tại trang web của bạn, một tài khoản người dùng mới được tự động tạo ra. Thông thường những người dùng mới mặc định sẽ có cấp độ phân quyền trong nhóm Thành viên (Registered), tuy nhiên bạn có thể chọn các cấp độ phân quyền khác trong phần thiết lập cấu hình chung (Global Configuration) của Joomla.

Cách ngăn truy cập vào thư mục Administrator của Joomla!

Trong Joomla! phần quản trị (Admin, Back-end) được đặt trong thư mục administrator, do đó mỗi khi muốn đăng nhấp vào Admin để quản lý Joomla! phải truy cập vào địa chỉ "http://domainname/administrator/". Dĩ nhiên là cần phải có mật khẩu thì mới đăng nhập được, nhưng trong một số trường hợp người quản trị lại muốn tránh sự tò mò nên muốn ngăn không cho người khác truy cập vào địa chỉ này.

Sử dụng Xmap làm Sitemap (Sơ đồ trang) cho Joomla 1.5.x


Sử dụng Xmap làm Sitemap (Sơ đồ trang) cho Joomla 1.5.x

THỨ BẢY, 11 THÁNG 2 2012 02:30 YENTUMAI'S BLOG
InPDF.
Chào các bạn. Khi chúng ta truy cập một số trang thấy họ có đề Sitemap (Sơ đồ trang) cho website. Click vào đó thấy hiện ra danh mục các menu. Vậy đó là gì? Sitemap là sơ đồ Website. Trong trường hợp bạn muốn nội dung trên Website của mình sớm được lên vị trí cao trên Google thì Sitemap khá quan trọng. Ngày trước, khi các kỹ thuật về SEO/SEF chưa phổ biến và được nhân rộng như hiện tại, thì URL của một liên kết có dạng rất phức tạp (gồm nhiều ký tự đặc biệt như $, &, -...). Các URL dạng này là thức ăn khó nuốt đối với các bọ tìm kiếm. Khi đó các máy chủ tìm kiếm bắt đầu hỗ trợ một kỹ thuật mới đó là sitemap. Về cơ bản sitemap là một file XML chứa tất cả các đường link cần index trong website của bạn, file XML này được đặt ở thư mục gốc. Khi robot (bọ tìm kiếm) đến nhà chơi thì nó tự biết phải xem XML sitemap trước để index toàn bộ các link bên trong nhanh chóng dễ dàng hơn. Sau này các kỹ thuật quảng bá website đã phát triển, URL đã đẹp và dễ hiểu hơn nhiều, tuy nhiên Sitemap vẫn là một thành phần rất quan trọng. Cụ thể là Google đã phát triển Google Webmaster Tools trong đó có chức năng cập nhật XML Sitemap cho website của người dùng, có lẽ không phải nói thêm về tác dụng của nó nữa.
Xmap là một extension tốt nhất có thể giúp bạn tạo nên một sitemap tự động cập nhật hoàn hảo cho Joomla. Bài này viết về cách cài đặt và sử dụng Xmap.
Xmap được tạo nên dựa trên Component Joomap nổi tiếng. Chức năng cơ bản của Xmap là tự cập nhật liên kết bài viết đã được Publish trong Joomla để tạo thành XML Sitemap (cho Google) và HTML Sitemap (hiển thị trên website).  Phương thức hoạt động của Xmap khá đơn giản nhưng rất khoa học và hiệu quả, nó lấy liên kết bài viết ngay từ thành phần trong các Menu của website Joomla. Để tham khảo bạn có thể xem HTML Sitemap  và XML Sitemap của Miso Blog. Sau đây là cách cài đặt và sử dụng:

1. Download và cài đặt Component Xmap

Xmap là một Component rất thông dụng của Joomla, bạn có thể tìm hiểu và tải về tại đây:Xmap - Joomla Extension Directory 
Sau đó vào Administration → Extensions → Install/Uninstall cài đặt bình thường.

2. Cấu hình và sử dụng Xmap

Chỉ vài giây là cài đặt xong. Giờ bạn có thể vào Components → Xmap để cấu hình cho Xmap.

Các menu được add vào Sitemap sẽ chứa các liên kết mà bạn cần để xuất hiện trong sitemap ở trang web cũng như cập nhật cho Google. Sau khi chọn các Menu cần thiết, vào Preferences để cấu hình chi tiết hơn:

Tại đây bạn có thể chọn cách trình bày cho Sitemap trên website của mình: chia thành 1 hoặc nhiều cột, hiển thị tiêu đề menu, loại trừ những menu item không muốn hiển thị, đối với những website lớn có thể lựa chọn nén XML sitemap để tiết kiệm băng thông.
Quan trọng nhất, tại đây bạn được cung cấp 2 URL Sitemap, XML để gửi cho Google và HTML để truy cập sitemap trên website. Công việc cập nhật XML Sitemap cho Google rất đơn giản:
Truy cập Google Webmaster's Tools , đăng ký hoặc đăng nhập với tài khoản có sẵn
Chọn Website đã đăng ký trong tài khoản này (chính là website cần cập nhật Sitemap), hoặc đăng ký mới và activate website
Vào Site Configuration → Sitemap, ấn Submit a Sitemap và điền URL của XML Sitemap do Xmap cung cấp. Sau khi Submit, chậm nhất là 1 ngày sau XML sitemap của bạn sẽ được Google ghi nhận và index.
Trong khuôn khổ bài này mình xin không đề cập kỹ tới các bước chi tiết đăng ký và sử dụng Google Webmaster's Tools.

3. Cài thêm extension cho Xmap

Joomla là một CMS lớn, các extension do bên thứ 3 sản xuất đều phải bảo đảm tương thích tốt với các extension khác. Là một extension thông dụng, Xmap có plugin hỗ trợ hầu hết các extension thông dụng khác của Joomla. Mặc định Xmap chỉ hỗ trợ Component Content (các bài viết); đối với các component khác như VirtueMart, DOCMAN, Kunena,... bạn có thể vào đây: Extensions for Xmap / Joomla 1.5  để download extension mình cần. Cách cài đặt như sau:
Tại Joomla Administration vào Components → Xmap → tab Extensions → Install → Browse đến plugin vừa download về rồi ấn Upload file & Install

Riêng đối với sh404SEF, Xmap chưa có plugin hỗ trợ riêng. Điều này nghĩa là không thể hiển thị URL tới Sitemap trên website theo dạng SEF được (ví dụ:http://misoblog.net/sitemap/ ) mà vẫn là một URL dài và phức tạp. Tuy nhiên hiện nay đã có cách khắc phục hoàn toàn điều này. Bạn có thể download plugin hỗ trợ Xmap cho sh404SEF tại đây . Sau khi giải nén, upload file com_xmap lên thư mục.../component/com_sh404sef/sef_ext/ trên host.
Làm như vậy, HTML Sitemap trên website của bạn sẽ có URL là http://your-site.com/sitemap/ .