AI Search
Classic Search
 Search Phrase:
 Search Type:
Advanced search options
 Search in Forums:
 Search in date period:

 Sort Search Results by:

AI Assistant
“Bug: ‘Under Constr...
 
Notifications
Clear all

“Bug: ‘Under Construction’ Message Shown Instead of Permission Denied (Themeless/Oxygen)”

1 Posts
1 Users
0 Reactions
7 Views
Posts: 1
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@bberry)
New Member
Joined: 2 hours ago
[#73050]

Issue

In a themeless setup (Oxygen Builder), guests can browse forums normally, but when they click Add Topic (and I suspect try to reply too), wpForo displays:

🚧 Forum Board is Under Construction 🚧

The board is Active — the guest simply lacks permission to post. This placeholder replaces the correct permission‑denied notice.

Actual Behavior

wpForo outputs hard‑coded HTML instead of a wpForo notice:

 
<div style="text-align: center; font-size: 55px; color: #0A75B5;">
    🚧  Forum Board is Under Construction  🚧
</div>

It appears inside the fallback wrapper:

 
<div class="bde-themeless-template-content-area">

indicating wpForo is using a themeless placeholder instead of the posting form.

Expected Behavior

Guests without posting permissions should see the standard wpForo error notice:

 
Permission denied

The “Under Construction” placeholder should only appear when a board is actually inactive.

How to Reproduce

  1. Use wpForo 2.x with Oxygen Builder (theme disabled).

  2. Ensure the board is Active.

  3. As a guest, click Start Discussion.

Likely Cause

When Oxygen disables theme templates, wpForo’s posting route can’t load its form template. Instead of falling back to the notice system, it falls back to the “Under Construction” placeholder intended for inactive boards.

Impact

  • Misleading UX (“Under Construction” instead of “Log in to post”)

  • Breaks guest posting flow

  • Only occurs in themeless setups (Oxygen, headless themes)

Suggested Fix

Posting routes should:

  1. Check posting permissions first

  2. Show the correct permission‑denied notice

  3. Only use the “Under Construction” placeholder if the board is actually inactive

Happy to provide screenshots or additional details if needed.


Share: