Git Product home page Git Product logo

eboard2's Introduction

eBoard2

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.

eboard2's People

Contributors

k4sum1 avatar

Stargazers

 avatar Landon & Emma avatar

Watchers

Landon & Emma avatar

eboard2's Issues

Fix tags

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.

Working RSS feed

Added old old broken RSS code from old commit of 2.x. Need help fixing it.

Add custom profile fields

Similar to ABXD 3.0, I dunno if this is stock functionality or modded though in that version of 3.0.

Is it better to start over?

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.

Clickable URLs without needing URL bbcode

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.

Improve default theme setting

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.

Upgrade code to be PHP 8 compatible

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.

Improve eBoard2 themes

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.

Working +1 system

I added the plugin, but it does nothing, likely broken in some way.

Improve score system

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.

Apply flood protection to PMs

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.

Update FAQ

It links to the original ABXD download and also links to an external forum. Might also need a good lookover too.

Changes that might be good, but I'm unsure what they exactly mean

"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

Make ranksets more modular

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.

Add more themes

I like the holo theme in ABXD 3, and there are some others I'd like to add.

Better placeholder artwork.

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.