-
released this
2023-04-21 21:03:53 +00:00 | 0 commits to v1 since this releaseChangelog
Changes from v1.02 to v1.03
- Smilies (and a page that lists them)
- Dedicated pages for posting threads and posts (as well as post previewing)
- The theme system has been revised to implement a WIP scheme syetem (which allows complete control over the header allowing for more diverse themes)
- Headlinks are now loaded from the database
- "New" post indicators
- Marking posts/forums as read
- HTML support in posts/bio/layouts with filtering support provided by an external library
- RSS can now be configured to only show a certain number of posts
- Pagination has been added on posts and threads
- And more
Changes from v0.07 to v1.02 (not including above)
- A login system has been added
- Namecolors, avatars, and profile pages have been added
- Forums have been added, along with forum categories
- Theme system changes
- And more
Update
Updating from v0.07 to v1.03
Before you decide to update, please read through all the information on this page and the potential drawbacks.
Additionally, please backup your database, along with your core.php file and any custom themes you've made. The upgrade scripts will destroy information in your database if used incorrectly, so please make backups.
- Download and run the
Part1_v0.07_to_v1.03.php
script from the root directory of your minibord installation (the page should be blank when run) - Delete the
Part1_v0.07_to_v1.03.php
file after running - Due to the v1 branch adding user accounts and removing logged-out posting, username information will have to be migrated one of two ways:
Path A: Replace all username info with a placeholder account named
Anonymous
This will replace all usernames in posts with
Anonymous
.Pros:
- Only uses one user account to preserve post data
Cons:
- All unique username data is lost
- a. Download and run the
Part2_A_v0.07_to_v1.03.php
script from the root directory of your minibord installation (the page should be blank when run)
b. Delete thePart2_A_v0.07_to_v1.03.php
file after running
Path B: Create placeholder accounts for every different username used (with a configurable suffix)
This will create accounts for every username that was used to make a thread or a topic.
Pros:
- Preserves unique username data
Cons:
- Accounts have no password and can't be logged into (unless you add a password manually)
- If a large variety of usernames were used, it will create a large number of accounts
- If a username is too long, it will be truncated to add the suffix. This could possibly result in a username clash between two almost identical usernames that have their only differences at the end.
- a. Download and run the
Part2_B_v0.07_to_v1.03.php
script from the root directory of your minibord installation (the page should be blank when run)
b. If desired, change$suffix
at the top of thePart2_B_v0.07_to_v1.03.php
file. This suffix will be appended to each account created
c. Delete thePart2_B_v0.07_to_v1.03.php
file after running
Finish updating
- Delete
core.php
(after you've backed it up,)layoutgen.php
, andfunctions.php
from the root folder of your minibord installation. This is because these files were moved tocorefiles/
. - Follow the general update instructions in the README to finish updating.
Downloads
-
released this
2022-04-01 21:26:24 +00:00 | 20 commits to main since this releaseAdded better date based post sorting
Update to 0.06 to 0.07
- import the v0.07update.sql file into your database
Downloads
-
released this
2022-03-27 07:38:23 +00:00 | 22 commits to main since this releaseAdding super archaic HTML-based theme support! (and a cookie-based settings menu to switch between them)
Upgrading from 0.01-0.05 to 0.06
- Just import the themes.sql file to your database
Downloads
-
released this
2021-11-08 06:54:51 +00:00 | 24 commits to main since this releaseCleaned up all the code and added the printmessage() function for easily printing status messages at the top.
Downloads