2010-12-31 23:24:55 +00:00
|
|
|
TinyIB
|
|
|
|
====
|
2010-06-22 07:52:15 +00:00
|
|
|
|
2010-12-31 23:24:55 +00:00
|
|
|
PHP image board
|
2010-06-22 07:52:15 +00:00
|
|
|
|
2012-05-18 07:37:50 +00:00
|
|
|
Databases supported:
|
|
|
|
|
|
|
|
* MySQL
|
|
|
|
* SQLite
|
|
|
|
* Flat file (Database entries are stored in text files)
|
|
|
|
|
|
|
|
Example installations available [here](https://github.com/tslocum/TinyIB/wiki)
|
|
|
|
|
2010-12-31 23:24:55 +00:00
|
|
|
Installing
|
|
|
|
------------
|
2010-06-22 07:52:15 +00:00
|
|
|
|
2010-12-31 23:24:55 +00:00
|
|
|
1. CD to the directory you wish to install TinyIB
|
2012-05-18 07:37:50 +00:00
|
|
|
2. Run the command:
|
2010-12-31 23:33:22 +00:00
|
|
|
- `git clone git://github.com/tslocum/TinyIB.git ./`
|
2011-01-07 09:50:03 +00:00
|
|
|
3. Copy settings.default.php to settings.php
|
2010-12-31 23:24:55 +00:00
|
|
|
4. Configure settings.php
|
2012-05-18 07:37:50 +00:00
|
|
|
5. CHMOD write permissions to these directories:
|
|
|
|
- ./
|
|
|
|
- ./src/
|
|
|
|
- ./thumb/
|
|
|
|
- ./res/
|
|
|
|
- ./inc/flatfile/ (only if you use flat file for the database)
|
|
|
|
6. Navigate your browser to imgboard.php and the following will take place:
|
|
|
|
- The database structure will be created
|
|
|
|
- Directories will be verified to be writable
|
|
|
|
- The file index.html will be created containing the new image board
|
2010-12-31 23:24:55 +00:00
|
|
|
|
|
|
|
Updating
|
|
|
|
------------
|
|
|
|
|
|
|
|
`git pull`
|
2011-01-07 10:17:09 +00:00
|
|
|
|
2012-05-18 07:37:50 +00:00
|
|
|
Support
|
|
|
|
------------
|
|
|
|
|
|
|
|
Contact tslocum@gmail.com
|
|
|
|
|
2011-01-07 10:17:09 +00:00
|
|
|
Contributing
|
|
|
|
------------
|
|
|
|
|
2011-01-07 10:20:13 +00:00
|
|
|
1. Read the [GitHub Guide on Forking](http://help.github.com/forking/)
|
2011-01-07 10:17:09 +00:00
|
|
|
2. Fork TinyIB
|
|
|
|
3. Commit code changes to your forked repository
|
|
|
|
4. Submit a pull request describing your modifications
|