Shibu Lijack

Frontend Web Developer | Technophile | Music Maniac | Movie Buff | Foodie

How to bypass ISP block of any website? — June 22, 2012

How to bypass ISP block of any website?

Office and college WiFi usually block certain websites. And now, Internet service providers have started blocking torrent and file-sharing websites. Even websites that have almost nothing to do with file-sharing or piracy, such as, are being blocked. So what do we do now?

Fortunately, there are ways to bypass the web filtering.

1. Novice method:

Use a proxy site. For e.g:

Note: Generally, most of them are blocked. So I would recommend method 2.

2. Intermediate method:

Change the proxy settings of the browser.

Grab an IP port from here: HMA’s Proxy List

For instance, I have selected this IP:

Step 1:


Step 2:


Step 3:


To verify, go to google and type “what is my ip”. You will find that your IP address has been changed to your proxy address.


How to create transparent Background Patterns? — May 24, 2012

How to create transparent Background Patterns?

With transparent pattern image, users can easily customize the background color by altering the hex color.


Photoshop Trick: Extracting Pattern

This Photoshop trick works on most pattern images. For this demonstration, I’m going to use a tiled pattern image below. Follow the steps below to extract the pattern from the image. You will learn how to use Photoshop Channels to create selection.
Continue reading

GSoC Project Proposal — March 27, 2012

GSoC Project Proposal

phpBB Project Proposal for GSoC 2012

Personal Details

Name: Shibu Lijack A
Personal Website:
Timezone: UTC +5:30
phpBB/GitHub/IRC username: shibulijack
Phone number: +91 80566 36555
School Name: College of Engineering, Guindy.
Years completed: 3rd year
PHP Experience Level: Intermediate

Project Description

Idea: Rich Text Editor Integration


I am a big fan of phpBB. I have been using phpBB forums since I was 13. I am now currently using phpBB 3.0.10 “Olympus”. I love forums. phpBB, being the most popular bulletin board software, is my preferred choice for forums. Some of the novice users find it hard to work with the BBcode editor. I want to make the posting editor quicker and easier to use by including a rich JS based WYSIWYG editor, so that it also benefits everyone using phpBB, including myself.

Continue reading

phpBB Visual Editor — March 26, 2012

phpBB Visual Editor

GSoC 2012 project for phpBB.

Idea: Rich Text Editor Integration

Brief explanation:

BBCode is a lightweight markup language based on XHTML used to format posts. As such it is very technical and can be difficult to use, especially for novice internet users. It is also difficult to use for more experienced users when the formatting gets more complex. BBCode however also serves as a security mechanism for preventing the use of arbitrary HTML markup (and thus JavaScript), so the existing BBcode editor can not be replaced with an editor that produces HTML. A possible solution could be the use of a JavaScript editor that produces BBcode which is then translated to HTML as before.

Expected results:

Integration of a Rich Text Editor into phpBB core, making the use of the bulletin board a lot easier by allowing users to pick the editor that fits their needs.

My patch:

Screenshot of the integrated phpBB Visual Editor.

I have been working on this project on different phases.

To-Do List

  1. Tweak CSS to match prosilver and subsilver(if needed)
  2. Learn about git submodules and try to integrate CKEditor as an asset.
  3. Remove unnecessary files.
  4. Set up an option in ACP.
  5. Update SQL Schema.
  6. Fix the phpBB smileys integration issue.
  7. Fix issues such as JS turned off.
  8. Try implementing other JS editors such as TinyMCE so that users can choose the Visual Editor they want.
  9. Minor changes (like following coding guidelines)
  10. Fix bugs (if any)

and many more…

Hoping to code all through the summer(and even after that) and contribute to the phpBB community 🙂

phpBB Attachment Improvements — March 25, 2012

phpBB Attachment Improvements

If time permits, I will work on the this idea during GSoC (or even after GSoC), after completing my proposed project: Rich Text Editor Integration.

Idea: Attachment Improvements

Brief explanation:

Only basic attachment upload using HTTP uploads (multipart/form-data) is supported right now. Quite a few improvements are possible when JavaScript is available: Limitations of PHP settings upload_max_filesize and max_execution_time can be worked around by sending multiple HTTP requests instead of one. Multiple files can be selected for upload and a queue can be shown with upload status etc.. If images are to be uploaded and the board does not need them in full size, they can be resized prior upload to save bandwidth. Continue reading

phpBB Visual Editor – Phase III — March 22, 2012
phpBB Visual Editor – Phase II — March 20, 2012

phpBB Visual Editor – Phase II


To integrate the JavaScript Editor into phpBB core.


I was able to integrate the JS editor which I had customized in Phase One into the phpBB core. On submission, the JS editor outputs BBcode which is parsed and displayed. In short, it works well.

Screenshot of the integrated phpBB Visual Editor.
Post submitted through phpBB Visual Editor

The next Phase would be the inclusion of User options.

phpBB Visual Editor – Phase I —

phpBB Visual Editor – Phase I

This is a part of my GSoC 2012 project “Rich Text Editor Integration” for phpBB.


To make use of a JavaScript text editor to produce BBcode.

Text Editor:


Change Log:

1. CSS of the editor has been completely modified to suit phpBB prosilver style.
2. Additional plugin has also been added to the editor to output BBcode.


> This screenshot shows the customized JavaScript editor.

phpBB Editor
phpBB Visual Editor

> Output generated by the phpBB Visual Editor.

Editor's output

That is the end of Phase One. In the next phase, I will integrate this JS editor into phpBB core.

phpBB Visual Text Editor [Mock-up] — March 19, 2012
How to create custom forms in WordPress without using plugins? — March 18, 2012

How to create custom forms in WordPress without using plugins?

Forms are an integral part of a website. While there are lots of wordpress plugins available to create custom forms, most of them are not up to the task. It is very easy to create a form in WordPress, provided you have a fair knowledge of php, html and js. Let me show you how it’s done.


Front-end [HTML]

> Open dashboard.

> Create a new page.

> Go to HTML mode.

> Create a form just like this:
Continue reading