Vừa ăn cắp vừa la làng

Cái giao diện miễn phí Platform thật đẹp, thật tiện dụng. Nhưng còn đó bản pro giá gần $100 thì việc thiếu tính năng cần thiết là đương nhiên, dù phải khẳng định lần nữa là phiên bản miễn phí cũng đã rất ngon rồi.

Nếu bỏ $100 ra mua thì thà ngồi tự làm còn hơn. Đành phải giở mánh thôi.

Nhìn vào mã nguồn thấy toàn hạn chế tính năng bằng if ( VPRO ). Xem định nghĩa VPRO thì chỉ đơn giản là kiểm tra sự tồn tại của ./pro/init_pro.php. Ngó thêm mã HTML của bản demo thì thấy ./pro/pro.css.

Tức là phải làm thế này

$ cd wp-content/platform/
$ mkdir pro; cd pro
$ touch init_pro.php
$ wget http://www.pagelines.com/demos/platformpro/wp-content/themes/platformpro/pro/pro.css

Chạy thử trang ngoài không thấy lỗi gì, lại xuất hiện thêm mấy cái nút Facebook, Twitter mà trước đó rõ ràng đã cấu hình rồi mà không thấy đâu. Tức là có vẻ đã pờ rồ.

Nhưng vào trang quản lí thì lỗi, bật debug thấy bảo không có lớp PageLinesUpdateCheck ở trong admin/actions.admin.php. Thử thế này:

$ echo "<?php class PageLinesUpdateCheck { function pagelines_check_version() {} } ?>" > init_pro.php

Chạy lại thấy ngon lành!

Thế là không phải chọc ngoáy gì vào mã nguồn, có phiên bản miễn phí mới là cập nhật chạy luôn.

Tất nhiên thì vẫn mắc tội ăn cắp pro.css và làm giả PageLinesUpdateCheck :mrgreen:

4 responses

  1. Và anh Lượm đã trở lại. Quả này lượm hơn cả những gì Lượm cần lượm :-). Chơi quả TV 5 năm, chất thế :-).

    Lát nữa configure cái http://luom.depgiai.com luôn nha.

  2. Đã thêm cái sub đẹp giai rồi á :-).

  3. Vậy là có cả lngt.deptrai.org lẫn luom.depgiai.com.

    Tự kỉ quá =))

  4. Vãi Lựợm thật :))

Bình luận

Website này sử dụng Akismet để hạn chế spam. Tìm hiểu bình luận của bạn được duyệt như thế nào.