mjbbs.cgi

Top Japanese Page

Functions
    Mah-Jang BBS
  • Display Mah-Jang Pai on a BBS massage
  • Jan-tag(special tag to display pais)
  • Reply, modify and delete functions
  • And other equivalent functionalities with Message board 3
Installation
  1. Perl package, GD needs to be installed in your server.
  2. Put mjbbs.cgi and cgi-lib.pl into a CGI executable and writable directory
  3. Modify the first line of the mjbbs.cgi to match your server environment.
  4. Modify permission of the mjbbs.cgi properly
  5. Put pai images into a directory after unzip pai.zip. Default directory is "pai" in the CGI directory. You can change this directory later on from "setup" page.
  6. Open mjbbs.cgi on your browser and enter admin password when it asks.
  7. After that, click "setup" and steup environment as you like.
  8. Now you can use as Mah-Jang BBS.
Jang-tag
  • When you write a jang-tag, it displays a mah-jang pai on the BBS
  • The jang-tag is the same as the file name of themselvs. So, if you change the file name of the pai image files, it will not work.
  • Jang-tag list page can be referred from write reply and modify page anytime.
  • Upper-case and lower-case for Jang-tag both allowed.
  • The Jang-tag cannot be used in the name and title field.
  • Jang-tag list
Security
    The permission of the updated image files are automatically modified to 0666. However, any files can be uploaded by anyone. To have tight security, it is recommended to have an image upload directory which is different than cgi execution directory and the directory where the files will be stored should not be a CGI executable by server setting.
Sample and Source
    Sample(ja) Sample of setup page
    mjbbs.cgi cgi-lib.pl pai.zip

    Support forum


Revision history
  • 2.005 : 1/7/06 : Modified image processing
  • 2.004 : 10/7/05 : Fixed typo
  • 2.003 : 10/2/05 : Added link to copyright
  • 2.002 : 9/18/05 : Deleted jcode.pl
  • 2.001 : 2/28/05 : Modified HTML of Jang-tag list
  • 2.0 : 2/22/05 : Modified for release
Special thanks