=====Tài liệu lập trình NukeViet===== - [[programming:introduction|Tổng quan về cấu trúc NukeViet]] - Các khái niệm - [[nukeviet:concepts:theme|Theme]] - [[nukeviet:concepts:module|Module]] - [[nukeviet:concepts:block|Block]] - [[nukeviet:concepts:cronjobs|Cronjobs]] - [[programming:structure|Cấu trúc file và folder]] - Mô tả các file trong thư mục gốc - Mô tả các thư mục - Thiết lập nâng cao cho hệ thống NukeViet - [[nukeviet:advanced_setting:constants|Thiết lập các giá trị mặc định]] - [[nukeviet:advanced_setting:openid|Thiết lập các nhà cung cấp OpenID]] - [[programming:connect_nukeviet_openid|Kết nối vào cổng OpenID do NukeViet.VN cung cấp]] - [[nukeviet:advanced_setting:security|Thiết lập một số chức năng bảo mật]] - [[nukeviet:advanced_setting:security#chống_flood_chống_lụt_dữ_liệu|Chống flood (chống lụt dữ liệu)]] - [[nukeviet:advanced_setting:security#chống_qua_tải_may_chủ|Chống quá tải máy chủ]] - [[nukeviet:advanced_setting:security#kiểm_tra_va_chặn_cac_may_tinh_dung_proxy|Kiểm tra và chặn các máy tính dùng proxy]] - [[nukeviet:advanced_setting:security#kiểm_tra_va_chuyển_huớng_cac_referer_ben_ngoai_dến_trang_chủ|Kiểm tra và chuyển hướng các REFERER bên ngoài đến trang chủ]] - [[nukeviet:advanced_setting:security#sao_luu_csdl|Sao lưu cơ sở dữ liệu]] - [[nukeviet:advanced_setting:security#kiểm_tra_an_ninh_khu_vực_admin|Kiểm tra an ninh khu vực admin]] - Các hàm được xây dựng sẵn, các class, các tài nguyên khác - [[programming:function|Các hàm được xây dựng trong NukeViet]] - [[programming:variables|Các biến dùng chung]] - [[programming:other_constants|Các hằng]] - [[programming:class|Các class dùng trong lập trình NukeViet]] - Các class được gọi sẵn - Các class có trong NukeViet thường được dùng - [[programming:lib|Thư viện javascript]] - [[programming|Lập trình NukeViet]] - [[programming:rule|Quy định chung]] - [[rules:spelling|Quy ước chính tả tiếng Việt]] - [[rules:glossary|Thuật ngữ Công nghệ thông tin trong tiếng Việt]] - [[programming:theme|Themes]] - Tổng quan về theme của NukeViet - Xây dựng giao diện cơ bản - Xây dựng giao diện nâng cao - [[programming:mobile_theme|Xây dựng giao diện cho mobile]] - [[programming:module|Modules]] - Tổng quan về Module của NukeViet - Viết module đơn giản - Viết module nâng cao - [[programming:module:submit form|Lấy giá trị của biến khi submit form trong NukeViet 3.4]] - [[programming:block|Blocks]] - Tổng quan về block - Viết block module - Viết block global - [[programming:cronjob|Cronjobs (Tác vụ tự động)]] - Tổng quan về cronjob - Viết cronjob - [[programming:note|Một số lưu ý]] - Làm việc với ngôn ngữ và dịch thuật hệ thống NukeViet - [[nukeviet:concepts:language|Khái niệm ngôn ngữ giao diện và ngôn ngữ cơ sở dữ liệu]] - [[programming:multi_language|Lựa chọn phải pháp đa ngôn ngữ]] - [[programming:translate|Dịch thuật ngôn ngữ giao diện cho hệ thống]] - [[programming:moduleupdate|Cách nâng cấp module]] - [[programming:optimize|Tối ưu khi lập trình]] - [[nukeviet:security|Bảo mật khi vận hành hệ thống NukeViet]] - Cập nhật phiên bản mới nhất - Hạn chế sử dụng các module và block - Chặn truy cập thư mục không được phép - Vấn đề Chmod - Thông tin Admin - Đổi tên thư mục admin - Bật chế độ captcha trong khi đăng nhập - Bật chế độ Kiểm tra IP khi truy cập khu vực admin - Bảo vệ thư mục admin bằng chức năng bảo vệ thư mục của hosting - Giấu file config.php - Thay đổi đường dẫn tới các thư mục hệ thống - Mã hoá file cấu hình hệ thống - Cập nhật thông tin từ diễn đàn nukeviet.vn - Làm việc với kho code của NukeViet - [[programming:vcs|Hệ thống quản lý phiên bản]] - [[programming:vcs:Subversion|Làm việc với hệ thống quản lý phiên bản Subversion (SVN) của Google code]] - [[programming:vcs:git|Làm việc với hệ thống quản lý phiên bản Git của github]] - [[programming:optimize_javascript|Hướng dẫn tối ưu tập tin JavaScript trong mã nguồn mở NukeViet 3.x]] - [[programming:optimize_javascript#cac_kiểu_tối_uu_javascript|Các kiểu tối ưu JavaScript]] - [[programming:optimize_javascript#kiểu_regexp|Kiểu RegExp]] - [[programming:optimize_javascript#ma_hoa_kiểu_gzip_nửa_vời|Mã hóa kiểu Gzip nửa vời]] - [[programming:optimize_javascript#giảm_kich_thuớc_tập_tin_dựa_tren_cong_nghệ_tối_uu_cấu_truc_ma_nguồn_va_rut_gọn_cac_ky_tự|Giảm kích thước tập tin dựa trên công nghệ tối ưu cấu trúc mã nguồn và rút gọn các ký tự.]] - [[programming:optimize_javascript#cach_sử_dụng_google_closure_compiler_tối_uu_javascript_cho_nukeviet_3|Cách sử dụng Google Closure Compiler tối ưu JavaScript cho NukeViet 3]] - [[programming:optimize_javascript#tối_uu_cho_cac_lập_trinh_vien|Tối ưu cho các lập trình viên.]] - [[programming:optimize_javascript#tối_uu_cho_khach_truy_cập_web|Tối ưu cho khách truy cập web.]] - Các công cụ dành cho người phát triển NukeViet - [[programming:nvtools:module|Công cụ tạo module]] - [[programming:nvtools:theme|Công cụ tạo gói giao diện mới]] - [[programming:nvtools:jscompiler|Công cụ nén JavaScript]] - [[programming:nvtools:csscompiler|Công cụ nén CSS]] - [[programming:nvtools:translate|Công cụ dịch thuật dành cho NukeViet]] {{ http://hostingtoolbox.com/bin/Count.cgi?dd=D&ft=0&df=technical_manual.wiki.nukeviet.vn.gif?nolink | Lượt truy cập của bạn}}