Skip to content

Your daily Textboard/Imageboard. Written in PHP and HTML and it can be used without Database! Actually, it's a continued version of the old Bazuchan.

License

Notifications You must be signed in to change notification settings

saintly2k/AbulaChan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Table of Contents

- Important Announcement
- AbulaChan
- Features
- Installation
- - For the first time
- - Adding new Boards
- - Customizing Boards
- - News?
- - Upgrading from older Versions
- To-do/Contribution

Important Announcement

I'm searching for someone to help me at this project making something like a theme selector or so, also I want to make it that you can upload the images instead of just linking to them, if anyone could help me with that, I would be very grateful! But nothing more at the moment...
^^^ Back to top ^^^

AbulaChan

Your daily Textboard/Imageboard. Written in PHP and HTML and it can be used without Database (it's flatfile)! Actually, it's a continued version of the old Bazuchan.
^^^ Back to top ^^^

Features

Installation

For the first time

  1. Download the stuff & unzip it.
  2. Setup config.php in the main directory, you need to change these: $mypagetitle, $subtitle, $antispam_word and $mysecretword (and that for all config.php files you got, also in sub-folders).
  3. Images ($enable_guest_images) are set to true by default, you can disable them by setting it to false
  4. (Optional) If you have images enabled, you can change the size of them by changing the $guest_image_size to something else. (MAKE SURE YOU ALWAYS GIVE THE SIZE IN PIXEL, OR ELSE IT WON'T WORK!)
  5. Edit files in the /stuff/ directory: header.php and index_header.php
  6. header.php: Link there to all your existing boards in $pageheader
  7. index_header.php: For $index_header copy the stuff from header.php there and fix the links, for $index_boards you can do it how you like (still you should link to them)
  8. MAKE SURE YOU HAVE CHMOD 777 ON THE FOLDER!
  9. Setup boards (explanation below)
    ^^^ Back to top ^^^

Adding Boards

  1. Copy the files out of the template directory into the folder(e.g: /a/ for anime).
  2. Edit index.php and config.php to your likings (as mentioned above).
  3. Edit header.php in the folder above and add a links to it.
  4. Link the board in the /stuff/header.php file
  5. Done kekw
    ^^^ Back to top ^^^

Customizing Boards

  1. Find the config.php file in your directory
  2. Find the $theme
  3. Edit the current theme to whatever theme is in the /themes/ folder
  4. ur done
    ^^^ Back to top ^^^

News?

  1. Yes, find the /news/ directory
  2. Edit config.php to your likings
  3. Add news in news.php
  4. They will show up there but also show up on the home-page, awesome, init?
    ^^^ Back to top ^^^

Upgrading from older Versions

  1. Delete those files: index.php, config.php and gb-exec.php
  2. DON'T DELETE THE gbcontentfile.php, THIS IS WHERE YOUR POSTS ARE STORED!
  3. Upload the new files (make sure you don't replace gbcontentfile.php in any way)
    ^^^ Back to top ^^^

To-Do / Contribution

  • Get the reset.php somewhat working... NOT! YOU CAN DO THAT MANUALLY BY DELETING gbcontentfile.php! I'm too lazy...
  • Make image resize better??? Maybe...
  • Make smth like "Change Theme" in config.php and styles.css, ya know?
  • Improve Theme-changer, add new themes & Community support (Docs?)
  • Send help
    ^^^ Back to top ^^^

xd pls halp me making this board better if you can, make a pull request xdddd
^^^ BaCk To TopP??? ^^^

About

Your daily Textboard/Imageboard. Written in PHP and HTML and it can be used without Database! Actually, it's a continued version of the old Bazuchan.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published