Code này xây dựng dựa trên function của DorewSite.
Tính năng:
- Chỉ dành cho một người quản trị
- Thêm chuyên mục, chỉnh sửa, xoá bài viết
- Upload file lên IPFS
- Tìm kiếm trong trang
- Bình luận, gửi thông báo về Email
Hướng dẫn cài đặt:
- Up file zip lên host, giải nén
- Tạo database, cấu hình: /system/config.php
- Đăng nhập: /login để bắt đầu tạo chuyên mục đầu tiên
Demo:
Phiên bản khác:
- Code Blog Wap4 Forew v0.2.1 (@Dai )
- Code Blog DuEVN (Mạc Quân)
Tải về:
Tính năng:
- Chỉ dành cho một người quản trị
- Thêm chuyên mục, chỉnh sửa, xoá bài viết
- Upload file lên IPFS
- Tìm kiếm trong trang
- Bình luận, gửi thông báo về Email
Hướng dẫn cài đặt:
- Up file zip lên host, giải nén
- Tạo database, cấu hình: /system/config.php
- Đăng nhập: /login để bắt đầu tạo chuyên mục đầu tiên
Demo:
Phiên bản khác:
- Code Blog Wap4 Forew v0.2.1 (@Dai )
- Code Blog DuEVN (Mạc Quân)
Tải về:
http://gamevina.alwaysdata.net/
Hoặc convert từ bản google sheets mà @Dai đã share trước đó
https://bafybeiazfzncfsdghpvkljkr2dcyi6fqd3lkja22bkfh4wtko7qtvkv2bq.ipfs.ipfs-gateway.cloud/
===>
https://bafybeiazfzncfsdghpvkljkr2dcyi6fqd3lkja22bkfh4wtko7qtvkv2bq.ipfs.ipfs-gateway.cloud/?filename=ggggg.jar
Thên ?filename=ggggg.jar
Vào cuối
vì tui làm tải pb jar android pc nữa
Thêm cột passphrase type TEXT hoặc xoá bảng file cũ vào file /system/config.php tìm dòng tạo bảng `file`, thay thế bằng:
$QuerySQL->create_table_with_column('file', [ 'blog' => 'INT(11) NOT NULL', 'filename' => 'TEXT NOT NULL', 'filecate' => 'VARCHAR(255) NOT NULL', 'filesize' => 'INT(11) NOT NULL', 'passphrase' => 'TEXT NOT NULL' ]); // bảng `file`Cập nhật lại:
- Dir: /assets/js
- File: /template/view.php và /template/manager.php
https://github.com/dorew-site/forew-pure/commit/24bb72a000162b5e6a146c38969310b35b2d56ab
Nhưng lỡ chơi mã hoá rồi thì thôi
<a onclick="download_ipfs('bafybeidrs2dotwumnu4q7usvkw7h7ldvz2sskbocto44dxuhlazsvmmfru','1330_HSO PRIVATE_new.jar')"><button>Download</button></a> <script> function download_ipfs(cid, filename, gateway = "https://ipfs-gateway.cloud/ipfs/") { fetch(gateway + cid).then(function(t) { return t.blob().then((b) => { var a = document.createElement("a"); a.href = URL.createObjectURL(b); a.setAttribute("download", filename); a.click(); }); }); } </script>Nếu không mã hoá thì như thế này