• Just a topic to discuss some possible future enhancements for Style Pack. None of these HAVE TO BE DONE immediately. It’s

    Part of this is going through the support forum and digging up helpful/useful feature requests by plugin users over the past year or so. Part of this is my personal wishlist. It’s a consolidation to get them all in one place for now in a list format. It may seem like a lot, but I’ll gladly contribute to help knock them out over time.

    Part 1: User Suggestions

    @steel-rat proposed the first 3 decent changes in this topic.

    1.) Colors & Font Styling for Super Sticky and Sticky topic and their notice containers.
    2.) Topic Starter Avatar hardcoded size fix.
    3.) Author Information Block Colors/Styling within Topic Reply/Display
    4.) Create New Topic in xxx Forum Styling/Fonts as proposed by @bobjgarrett in this topic.
    5.) Updated Screenshots as proposed by @ajtruckle in this topic.
    6.) Editing CSS of the TinyMCE Editor & Text Editor as proposed by @machinelf in this topic.
    7.) Forum Topic Search Result Featured Images as proposed by @chenryahts in this topic.
    8.) Enhanced Widget Styling as proposed by@dog8food in this topic.
    9.) Advanced Editor Button Control (add/remove) as hinted by @jaapnr1 in this topic.
    10.) Category Styling for categories that contain Unread Topics as mentioned by @dracocze in this topic.
    11.) Hide “Report Post” Moderation for own posts as mentioned by @ajtruckle in this topic.
    12.) Enhanced Quotes Styling as mentioned by @ajtruckle in this topic.
    13.) Gutenberg Editor option as mentioned by @earl_d in this topic.
    14.) Line Spacing in Topic/Reply Content as mentioned by @susanhsun in this topic.

    Part 2: My Personal Wishlist

    15.) Settings Facelift for all tabs using JS to hide any unnecessary sub-options unless parent option enabled. EG: Forum Order – Hide “Order” radio buttons unless 1. Change Order is checked.

    16.) Re-work translation gettext lines to be as machine translation friendly as possible, and then auto-generate fuzzy translations for most common languages.

    17.) Change/wrap several “if ( ! empty() )” checks to “if ( isset() )” in order to prevent a few random PHP “Not Defined” and “Invalid Array Key” notices when an option has no value.

    18.) Full Forum Stats block & widget like what’s typically found in most forum software. Total Members, Total Topics, Total Posts, Who’s Online, Most Users Ever Online, Today’s Birthdays, Last Active Topic, Featured Topics, Most Popular Topics, Top Posters, Top Ratings, and so on. Similar to this plugin, but with a complete rewrite since was taken down due to a security issue: https://www.ads-software.com/plugins/bbpress-improved-statistics-users-online/ (GitHub Repo: https://github.com/wp-plugins/bbpress-improved-statistics-users-online). Could be a separate plugin with a BSP equivalent (like Topic Counts), or could be a BSP-only thing. There’s currently a huge void for a robust Forum Statistics block/widget. Would be nice to fill that void.

    If anyone reading this list has a feature request or enhancement that they’d love to see, feel free to post it!

    @robin-w is pretty busy so don’t expect miracles with these getting implemented, but I’ll help out whenever I have the time. Maybe try to include 1 or 2 of these with each future plugin update. We’ll see.

Viewing 6 replies - 1 through 6 (of 6 total)
  • All of them are great features. I think the plugin will become like swiss army knife for bbpress customizations.

    • This reply was modified 2 years, 1 month ago by cj74.
    Thread Starter codejp3

    (@codejp3)

    Too bad I can’t edit the post to keep better track of these.

    17.) Change/wrap several “if ( ! empty() )” checks to “if ( isset() )” in order to prevent a few random PHP “Not Defined” and “Invalid Array Key” notices when an option has no value.

    ^ taken care of in v5.2.8

    Thread Starter codejp3

    (@codejp3)

    Adding:

    19.) “Login” tab settings overhaul:
    – Better grouping of related options
    – Logged-in redirect options: 1.) back to the previous URL, 2.) custom URL, 3.) Site Home, 4.) Forum Index
    – Already Logged-in message/redirect: better setting description for clarity
    – Logged-out redirect options: 1.) back to the previous URL, 2.) custom URL, 3.) Site Home, 4.) Forum Index
    – Already Logged-out message/redirect
    – Conditional check to only show “Select which menus to show XXXX on” if nav_menus array not empty & current theme supports nav_menus
    – Conditional checks to only show “Add to nav menu” options if current theme supports nav_menus

    Most of that is just re-doing what’s already there, with a few extra redirect options added to improve the login/logout experience.

    Thread Starter codejp3

    (@codejp3)

    Adding:

    20.) Better Font-Family management

    – Adding a new “Fonts” settings tab
    — Option to select 1.) Default Theme Font, 2.) Built-in WP Fonts, 3.) Google Fonts
    —- Google Fonts API key field if Google Fonts Selected
    —- Option to enqueue Google Fonts remotely, or save/enqueue them locally
    —- Option to only enqueue Google Fonts within forum pages, or site-wide

    Then EVERY font-family field within the plugin (about 100 of them) would no longer be an empty text field that had to be manually filled in. They would all become drop-down select inputs pre-populated with the supported font-families based on the settings in the “Fonts” settings tab.

    DeepBlue

    (@deepblue5)

    Great list thank you for all those amazing features !

    we are working on features suggestions too ??

    By the way i would like to recommend to use the free plugin Ultimate manager as it gives a much better user profile than default bbpress (with avatar + bbpress addon + private messages chat addon etc)

    we tried a lot of member plugins and this one was the best to achieve a modern and customizable user profile + avatar + chat etc

    I asked Robin to add custom devs to bsp style pack (among them : quotes ands topics count)

    The goal is to achieve ONE complete plugin with all main features to have a complete and modern bbpress forum, instead of adding XX plugins to achieve that

    i think an integration with ultimate member would be a good move, unless you wish to develop yourself a customizable profile + avatar + custom fields + chat etc as they did (also they have a huge community : 200K ultimate member plugin downloads)

    Lets make bbpress better ??

    Thread Starter codejp3

    (@codejp3)

    The goal is to achieve ONE complete plugin with all main features to have a complete and modern bbpress forum, instead of adding XX plugins to achieve that

    (@deepblue5)

    That’s kinda what I have envisioned. It’s the closest plugin to achieving that, but still has areas where it falls short. We’ll get there. A little at a time.

    I’m sure profile enhancements will be coming. Whether it’s integrating with another plugin, or built-in is still to-be-determined.

    Thank you for your suggestions!

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Future Enhancements’ is closed to new replies.