Return of the ABXD based board
Fork of ABXD 2.2.6, dubbed eBoard2. Debranded build of EclipseBoard2.
Hodgepodge of changes made by Kouto and me with help from others.
The return of the ABXD based board
Home Page: http://eboard2.eclipse.cx/
It already has warnings with 7.4, doubt it works with 8.
We need a they/them.
Tags go before or after the thread title. Don't know what they do, but I broke it when making the thread clickable in thread,php.
403 errors
If a bunch of comments are made on a profile, the older ones disappear since there's no page system
If removing Javascript breaks the post help in some way, it can be moved elsewhere, above or below the post.
Forum doesn't properly detect some browsers, would like to eventually fix this.
Probably would be very complex due to the nature of ABXD, and it's a major change. However, it's definitely helpful.
Images posted with the [img] tags can't be clicked
Added old old broken RSS code from old commit of 2.x. Need help fixing it.
A potential fix to a bug with the board software.
Similar to ABXD 3.0, I dunno if this is stock functionality or modded though in that version of 3.0.
Splitting this from #10, would make passwords more secure.
There's a guide for doing this with phpBB 3.0 maybe could be helpful idk.
https://forum.dion-designs.com/viewtopic.php?t=9215
Nobody seems to be able to make this PHP 8 compatible, and everyone calls it spaghetti code and unmaintainable.
I would be fine with making a new eBoard3, and it's probably for the best. However I want it to look nearly indistinguishable from eBoard2.
I can barely make changes to eBoard2, let alone make a full new board software. I don't think I can do it myself. If you have free time and just want to make a board, please help.
Fix the thread icon system.
Show minipic in more locations. (ABXD 3.0 style)
Also yet another #10 split. Maybe it could also detect image extension or even video formats and automatically make them appear as such, but that would probably cause issues, so maybe just have them show as urls only.
This might not even need to be done due to previous code changes, but I'd like to make it easier to set a new default theme.
In other words, make the force theme option a default theme option rather than forcing.
It doesn't do proper login checks, and banned users can use it to post images still.
Seems to mostly work with 5000 warns, However there are a few major errors. Have no idea how to update it myself without breaking anything.
This is a list of multiple changes I'd like to do to the themes.
1: Improve compatibility of the default eBoard2 theme. This involves removing HSL and making CSS more compatible. (Target is IE 5.5 or IE 6)
2: Make eBoard2 dark look better.
3: Make square eBoard2 theme, based upon ABXD Classic.
4: Get rid of ugly orange link font in eBoard2 dark theme.
This is for me to do when I get to doing more work on the site. It being .gif was to be lossless and for better compatibility, but it makes no sense since the only browsers that can't display png can't render the site in the first place.
I added the plugin, but it does nothing, likely broken in some way.
It seems that all you need is to have an ancient account or spam a bunch and you get a high score. Not sure how to fix. Might just remove score and replace it with karma idk.
Date and time format does not get imported properly, not sure what else fails.
Yet another issue split from #10, I sent 5 PMs in rapid succession from an alt to my main. Should've triggered at least something idk.
It links to the original ABXD download and also links to an external forum. Might also need a good lookover too.
"Start work on making the layout responsive via use of media queries"
Unsure as to what exactly this means, and I don't know what media queries are.
"Try to figure a way to avoid FOUC on hyperlink's when a theme uses a link colour other than ffa500"
Unsure what FOUC means, but I think it relates to an issue that can happen in some Firefox based browsers relating to link CSS and animations.
"Fix the thread icon system"
Genuinely have no clue what this means.
"Show minipic in more locations. (ABXD 3.0 style)"
It's been so long since I've used a 3.0 board I forgot where all it is. Also setting profile and mini pics is broken so that will have to be tackled first.
"can you turn off error display for the time being"
Not sure what this means
"also fuck off world counter"
Not sure what this means
"str_replace newlines if encountered in between style tags"
Should fix post styling issues, but not sure how or when it would be encountered
"look into eliminating 'unnecessary' newlines"
Might relate to above
Currently ranks are hardcoded in ranksets.php, and the installer is only able to select one default. Would like to make them more modular, have it where you just drop a rankset folder into /img/ranks, it reads a ranks.php or whatever, and then makes the ranks.
I like the holo theme in ABXD 3, and there are some others I'd like to add.
Yet another issue split from #10. The main settings work about as well as they do with JS, but the other tabs can't be clicked.
Low? priority. I just don't know what to put there.
As much as I would like to leave the basic placeholders, which currently would make people replace them, I think I want to have a good enough placeholder branding that boards can use it if they want. Similar to the old ABXD branding.
They need to go
Need to change the sample post.
Another #10 split.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.