Bitcoin Forum
May 07, 2026, 07:32:14 PM *
News: Latest Bitcoin Core release: 31.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: SuperHubber.com | Social Crypto Trading Platform | Early Alpha | v1.1.0 |  (Read 156 times)
TalkBuildHost (OP)
Newbie
*
Offline

Activity: 19
Merit: 1


View Profile WWW
May 01, 2026, 03:48:23 PM
Last edit: May 03, 2026, 08:20:42 AM by TalkBuildHost
 #1

Update Information on 03/05/26:

What do you personally thinking of this?

https://superhubber.com

I am going to make this apart of https://buildtalkhost.com network and Portillo, and powered by https://BuildTalkHost.com.

Few update logs: https://bitcointalk.org/index.php?topic=5581848.msg66682050#msg66682050
aioc
Hero Member
*****
Offline

Activity: 3626
Merit: 613



View Profile
May 01, 2026, 07:09:19 PM
 #2

What do you personally thinking of this?

It's currently in HTML5 and CSS3. I can convert nearly anything PHPCore latest technology depending on what's required but this is what I have made so far.

https://talkbuildhost.com/preview/social/index.html

Updated the link.

I can turn this into a fully dynamic website that is fully functional and operational.

I updated the link once again it was .index.php (yet) it was (.html)

Please correct your post, your link
https://talkbuildhost.com/preview/social/index.html

show


The right link should be https://talkbuildhost.com, where the platform is fully accessible



▄███████████████████████████████████████████████████████████████▄
█████████████▀▀██████████████████████████████████████████████████
█████████████████▀███████████████████████████████████████████████
███████████████████▀█████████████████████████████████████████████
████████████▄▄██████▀████████████████████████████████████████████
█████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████
████████████▀▀██████▄████████████████████████████████████████████
███████████████████▄█████████████████████████████████████████████
█████████████████▄███████████████████████████████████████████████
█████████████▄▄██████████████████████████████████████████████████
▀███████████████████████████████████████████████████████████████▀
▄██████████████████████▄
███████▀▀██████▀▀███████
████▀███████▀▀█▄▄██▀████
███▀████████▄▄██▀█▄▀███
██▀█████████▀▀█▄███▄▀██
██████████████▀███████
██████████████████████
██████████████▄███████
██▄█████████▄▄█▀███▀▄██
███▄████████▀▀██▄█▀▄███
████▄███████▄▄█▀▀██▄████
███████▄▄██████▄▄███████
▀██████████████████████▀
████
██
██
██
██
██
██
██
██
██
██
██
████
████
██
██
██
██
██
██
██
██
██
██
██
████
TalkBuildHost (OP)
Newbie
*
Offline

Activity: 19
Merit: 1


View Profile WWW
May 01, 2026, 08:11:30 PM
Merited by aioc (1)
 #3

What do you personally thinking of this?

It's currently in HTML5 and CSS3. I can convert nearly anything PHPCore latest technology depending on what's required but this is what I have made so far.

https://talkbuildhost.com/preview/social/index.html

Updated the link.

I can turn this into a fully dynamic website that is fully functional and operational.

I updated the link once again it was .index.php (yet) it was (.html)

Please correct your post, your link
https://talkbuildhost.com/preview/social/index.html

show


The right link should be https://talkbuildhost.com, where the platform is fully accessible




It's actually this:

https://talkbuildhost.com/preview/social/index.html

What you showed is my hosting company. I do use my hosting company to build websites too. Smiley
aioc
Hero Member
*****
Offline

Activity: 3626
Merit: 613



View Profile
May 01, 2026, 08:31:06 PM
 #4


Good, maybe it's the cache that I accessed. Everything looks good when I access all the pages; it loads fast, and based on the URL info. This is just a preview, not the live one yet.
It's better for you to get a Copper account if you want to post screenshots and images on your official sales page


TalkBuildHost.com | Dynamic Websites | let's Talk, I build, and Host

▄███████████████████████████████████████████████████████████████▄
█████████████▀▀██████████████████████████████████████████████████
█████████████████▀███████████████████████████████████████████████
███████████████████▀█████████████████████████████████████████████
████████████▄▄██████▀████████████████████████████████████████████
█████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████
████████████▀▀██████▄████████████████████████████████████████████
███████████████████▄█████████████████████████████████████████████
█████████████████▄███████████████████████████████████████████████
█████████████▄▄██████████████████████████████████████████████████
▀███████████████████████████████████████████████████████████████▀
▄██████████████████████▄
███████▀▀██████▀▀███████
████▀███████▀▀█▄▄██▀████
███▀████████▄▄██▀█▄▀███
██▀█████████▀▀█▄███▄▀██
██████████████▀███████
██████████████████████
██████████████▄███████
██▄█████████▄▄█▀███▀▄██
███▄████████▀▀██▄█▀▄███
████▄███████▄▄█▀▀██▄████
███████▄▄██████▄▄███████
▀██████████████████████▀
████
██
██
██
██
██
██
██
██
██
██
██
████
████
██
██
██
██
██
██
██
██
██
██
██
████
TalkBuildHost (OP)
Newbie
*
Offline

Activity: 19
Merit: 1


View Profile WWW
May 01, 2026, 08:36:25 PM
 #5


Good, maybe it's the cache that I accessed. Everything looks good when I access all the pages; it loads fast, and based on the URL info. This is just a preview, not the live one yet.
It's better for you to get a Copper account if you want to post screenshots and images on your official sales page


TalkBuildHost.com | Dynamic Websites | let's Talk, I build, and Host


What's your thoughts so far of it? Where can I improve? What would you change, add, remove? Any constructive feedback is put to input because the community is right even if you tell me to get lost.
joniboini
Legendary
*
Offline

Activity: 2912
Merit: 1894


🧙‍♂️ #kycfree


View Profile WWW
May 02, 2026, 07:56:55 AM
 #6

I thought you have a demo already, but it seems like the website just shows a pitch on what your platform can do. Not much I can comment on it, maybe if we can see the community hub in action we'll see more. For example, how does navigating the UI feels like, what's the invite-only room like, etc. I think it will be great if user can register as a guest or something, since I personally don't want to create a new account with emails and whatnot just to test a new service.

robelneo
Legendary
*
Offline

Activity: 3962
Merit: 1284


Unlock exclusive bonus promocode BITCOINTALK


View Profile WWW
May 02, 2026, 09:48:38 PM
Last edit: May 02, 2026, 10:17:21 PM by robelneo
 #7

You already have a service thread

TalkBuildHost.com | Dynamic Websites | let's Talk, I build, and Host

And this discussion is related to your service thread; it's better to update your service thread if you are going to post a topic about what you offer. A copper account is a good option if you want to post images related to your offerings.
 

TalkBuildHost (OP)
Newbie
*
Offline

Activity: 19
Merit: 1


View Profile WWW
May 03, 2026, 01:41:23 AM
Last edit: May 03, 2026, 08:13:56 AM by TalkBuildHost
 #8

I thought you have a demo already, but it seems like the website just shows a pitch on what your platform can do. Not much I can comment on it, maybe if we can see the community hub in action we'll see more. For example, how does navigating the UI feels like, what's the invite-only room like, etc. I think it will be great if user can register as a guest or something, since I personally don't want to create a new account with emails and whatnot just to test a new service.

I showing my progress now take a look below this post with the updates I did I am just covering the basic html layout and demo of the site before converting it to php which is coming in the next update.

You already have a service thread

TalkBuildHost.com | Dynamic Websites | let's Talk, I build, and Host

And this discussion is related to your service thread; it's better to update your service thread if you are going to post a topic about what you offer. A copper account is a good option if you want to post images related to your offerings.
 

This is what I can do yes but this is not part of the services I am offering or selling it's part of the TalkBuildHost network and It's Powered By TalkBuildHost company which will make it even more secure not another person seeing my client data by going through my system so it basically takes away many eyes from my user data.

https://SuperHubber.com

Update Log

2026-05-03 (Comprehensive Update)

Branding, Identity, and Contact Domain
- Rebranded site-wide from Placeholders to SuperHubber.
- Updated domain and references from superhubber.io to superhubber.com email addresses.
- Updated all detected email addresses from @superhubber.io to @superhubber.com across HTML/text assets.

Navigation and Global Layout
- Added Login and Sign Up links before Contact in main navigation across site pages.
- Standardized professional 4-column footer across pages.
- Updated footer legal links to point to real legal/security pages.

Homepage (index.html)
- Removed old hero login/signup form panel.
- Added new Platform Snapshot hero panel with:
  - stats grid
  - live activity feed
  - CTA buttons (Join Free / Log In)
- Added full CSS support for hub snapshot components.
- Enhanced top stat box visual theme (gradient card style + hover treatment).
- Expanded hero tag list with additional market/trading tags and then reduced by 3 tags per latest request.

Markets Page (markets.html)
- Added Popular Now section above the live dashboard block.

Authentication Pages
- Created login.html and signup.html with full custom styling and improved UX.
- Redesigned both pages into wider, more organized split layouts.
- Updated signup plan model to include:
  - Free
  - Starter ($19)
  - Pro ($79)
  - Elite ($199)
- Updated Free plan wording to: "Start topics and reply in all forums".
- Fixed functional placeholders:
  - login form action now routes to dashboard.html (GET)
  - signup form action now routes to dashboard.html (GET)
  - forgot password link now routes to contact.html

Pricing and Add-ons Redesign
- Fully redesigned pricing.html to a polished, single-column stacked comparison layout.
- Included Free, Starter, Pro, and Elite plan cards with clear feature lists and CTAs.
- Added structured billing/support notes and improved CTA section.
- Fully redesigned addons.html to match pricing style:
  - single-column stacked add-on cards
  - pricing-side CTA actions
  - featured module highlight
  - notes section and closing CTA

Legal and Policy Pages
- Added/expanded dedicated legal and trust pages:
  - privacy.html
  - terms.html
  - risk-disclaimer.html
  - security-policy.html (will update this when converted to php)

Dashboard and Core UI Cleanup
- Removed inline styles and inline mouse event handlers from dashboard.html.
- Added reusable CSS classes in assets/css/styles.css for dashboard quick actions, activity rows/dots, stacks/headings, and status tags.
  - sync aria-expanded on open/close
  - close other open dropdowns on new open
  - reset aria-expanded on outside click close

Quality and Validation Checks (Latest)
- VS Code diagnostics check: no errors found.
- HTML structure sanity check across pages:
  - no head/body/main imbalance found
  - no malformed core document structure found
- Placeholder scan:
  - no remaining href="#" or action="#" in HTML files.

Status:
- Site is currently in a clean state based on editor diagnostics and inline structure checks.



Now on to converting this into PHPCORE 8.4 and ANSI-99 SQL.

_______________________________________________________________________________ _____

Update LOG - v1.0.0 the PHP conversion:

Update Log -2026-05-03

PHP Migration (All Pages)
- Converted all 16 HTML pages to PHP 8.4 with declare(strict_types=1).
- All pages include shared includes/auth.php, includes/nav.php, includes/footer.php.
- All internal .html links updated to .php site-wide.
- sitemap.xml updated — all URLs changed from .html to .php.

New Files — Core Includes
- includes/config.php: Central config — DB credentials, app constants, session settings,
- CSRF length, rate-limiting thresholds, plan-to-role map, remember-me constants.
- includes/db.php: PDO singleton with lazy connection, ERRMODE_EXCEPTION,
  FETCH_ASSOC, EMULATE_PREPARES=false (real prepared statements).
- includes/functions.php: CSRF token generation/verification/rotation, flash messages,
  h() XSS escaping, safe_redirect() with open-redirect protection, input validation
  helpers, login rate-limiting, email/username uniqueness checks.
- includes/auth.php: Session bootstrap, idle timeout, auth helpers (auth_check,
  auth_user, auth_login, auth_logout, auth_require, auth_require_level, auth_has_role,
  auth_has_plan), full remember-me selector/validator token system.
- includes/nav.php: Dynamic nav with login state — shows username dropdown when
  authenticated, Login/Sign Up when not. Renders flash message banners.
- includes/footer.php: Shared footer with dynamic copyright year.

New Files — Process Handlers
- process/register.php: Signup form handler — CSRF check, input validation, bcrypt
  password hash (cost 12), free-role default, pending_plan_upgrades row for paid
  plans, redirects to /payment-pending.php or /dashboard.php.
- process/login.php: Login form handler — CSRF check, rate limiting by email and IP,
  credential verify, account status check, password rehash on cost change,
  remember-me token issuance, intended-URL redirect.
- process/logout.php: Session destroy + remember token revocation + cookie clear.
- process/payment_callback.php: Webhook stub for payment gateway integration.
  Matches pending upgrade by gateway_ref and upgrade_id, updates user plan/role
  in a DB transaction.

New Files — Pages
- login.php: Auth-guarded login form with CSRF token, remember-me checkbox.
- signup.php: Auth-guarded registration form with plan picker and CSRF token.
- dashboard.php: Auth-required — shows live KPIs, profile panel (initials, role,
  reputation), quick actions.
- payment-pending.php: Auth-required bridge page — displays pending upgrade
  details (plan name, amount, upgrade ID, status).
- privacy.php, terms.php, risk-disclaimer.php: Legal pages converted to PHP.

New Files — Setup
- setup/install.sql: Full DB schema — tables: roles, plans, users,
  pending_plan_upgrades, login_attempts, remember_tokens.
  Seeded with 19 roles (Guest level 0 → Super Admin level 100) and 4 plans.
- setup/install.php: One-time web installer — runs install.sql, writes
  setup/.installed.lock to prevent re-run.

.htaccess Files
- Root .htaccess: Security headers (CSP, HSTS, X-Frame-Options, etc.),
  HTML→PHP 301 redirect rule (THE_REQUEST-based, handles files that still
  exist as .html), PHP error display settings.
- includes/.htaccess: Require all denied (Apache 2.4 syntax).
- setup/.htaccess: Require all denied.
- process/.htaccess: Options -Indexes only (handlers must be web-accessible).

Security Fixes
- safe_redirect() hardened against protocol-relative URLs (//evil.com) — previously
  matched the str_starts_with('/') check, allowing potential off-host redirects.
- payment_callback.php: removed auth.php include — webhook no longer triggers
  DB connection or session on every non-payment event (prevented 503 on DB outage).
- auth_revoke_current_remember_token() wrapped in try/catch(Throwable) — DB
  outage no longer blocks logout or idle-session expiry with a 503 response.

Bug Fixes
- payment_callback.php HY093 crash: duplicate named params (:ref and :uid appeared
  twice each) in SQL with EMULATE_PREPARES=false. Renamed to :ref/:ref_check
  and :uid/:uid_check.
- register.php: plan SELECT was missing `name` column; flash used ucfirst($planSlug)
  so "Pro Trader" showed as "Pro". Fixed — plan name now comes from DB.
- register.php: silent fallthrough when selected plan not found in DB — user was
  logged in as free with no feedback. Added explicit error flash + else branch.
- register.php: two redundant SELECT * FROM users after INSERT removed; auth_login()
  called directly with ['id' => $newUserId].
- payment_callback.php: success response now includes Content-Type: application/json.

Test Suite
- setup/test_functions.php: 46 standalone unit tests covering validate_email,
  validate_username, validate_password, h() XSS escaping, CSRF lifecycle, flash
  messages, safe_redirect allow/block logic (8 scenarios), and remember-me token
  format. All 46 pass. No database required.

Status:
- All 28 PHP files lint clean (zero syntax errors).
- 46/46 unit tests passing.
- Webhook ping endpoint verified: POST /process/payment_callback.php with
  {"event":"ping"} returns HTTP 200 without touching the DB.
- Awaiting: real DB credentials in includes/config.php → run installer → end-to-end
  registration, login, remember-me, and payment upgrade tests.[/b]

_________________________________________________________________

Update Log v1.1.0 - 2026-05-03 (Current Snapshot) (Massive Leap)

Platform Baseline
- Full site is running as PHP pages with shared auth/nav/footer includes.
- Auth stack is live: sessions, CSRF, remember-me tokens, role and plan gating.
- Core process handlers are in place: register, login, logout, payment callback.
- Setup installer and SQL schema are in place and include forum tables and seeds.

Forum System (Current State)
- Community page is now a real forum experience with:
  - forum index view
  - category filtered thread list
  - thread detail view
  - reply posting flow
  - create thread flow
- Access control is role-level based per category.
- Categories are grouped by section labels for board-style layout.
- Added Premium Zone category: Starter Trade Forums (min_role_level = 20).

Forum Categories / Access
- Announcements and News (Site, level 10)
- General Market Chat (Trading Discussion, level 10)
- Technical Analysis (Trading Discussion, level 10)
- Trade Setups and Ideas (Trading Discussion, level 10)
- Starter Trade Forums (Premium Zone, level 20)
- Elite Trader Forums (Premium Zone, level 40)
- Elite Syndicate Forums (Premium Zone, level 45)

Forum UI Work Completed
- Forum page moved to full-width layout.
- Centering/alignment fixes applied from top forum header down through content.
- Search UI upgraded with themed search input and themed category dropdown.
- Statistics section converted to MyBB-style structured rows/table presentation.
- Border and visual hierarchy refinements applied to forum statistics block.

Live Presence / Users Online
- Added heartbeat endpoint: forum-heart-beat.php.
- Added forum_presence tracking table to schema and runtime bootstrap.
- Added site-wide JS heartbeat ping in assets/js/main.js.
- Added server-side request fallback tracking in includes/auth.php.
- Heartbeat endpoint now supports both POST and GET methods.
- Forum statistics now include online members, guests, bots, plus 24h activity.

Recent Navigation Updates
- Community dropdown now links to forum index and major forum categories,
  including Starter Trade Forums.

Known Deployment Notes
- If production DB was created before latest schema updates, run migration SQL for:
  - forum_categories.section_label
  - forum_presence table
  - new starter-trade-forums category row
- If style/script changes seem unchanged after upload, clear browser cache or hard refresh.

Validation
- Latest edited PHP files lint clean locally:
  - community.php
  - includes/forum.php
  - includes/nav.php
  - includes/auth.php
  - forum-heart-beat.php

Next Recommended Actions
- Run SQL migrations on live DB if not already applied.
- Browse several site pages while logged in and as guest, then verify Users Online updates.
- Verify Starter Trade Forums visibility for level 20+ accounts and hidden state for level < 20.


________________________________________________________________________

Reputation (Rep) — How it works

Score

Each user has a reputation column (DECIMAL(6,2)) on their account.
The score is the net sum of all votes received: e.g. 5 ups + 2 downs = +3.0.
Displayed with colour: green for positive, red for negative, plain for zero.

Voting rules

Any logged-in member can vote up ▲ or down ▼ on any other member's posts in a thread.
You cannot vote on your own posts.
Each voter gets one vote per person — you can change direction (up → down) at any time.
Clicking the same direction twice toggles the vote off (removes it).

Where it shows

Location   What you see
Forum postbit (thread view)   Rep score + ▲ / ▼ buttons beside each post author
Dashboard profile panel   Net score (coloured) + raw +N / −N vote count

Vote storage

user_reputation_votes  voter_id  → who voted  target_id → who was voted on  vote      → +1 or -1  UNIQUE(voter_id, target_id)
Every vote upserts that row, then users.reputation is immediately recomputed as SUM(vote) for that target.

Permissions

All active members can vote and be voted on.
Guests and suspended/banned users cannot vote (auth is required by the handler).

 
TalkBuildHost (OP)
Newbie
*
Offline

Activity: 19
Merit: 1


View Profile WWW
May 05, 2026, 08:57:12 AM
Last edit: May 05, 2026, 11:31:10 PM by TalkBuildHost
 #9

Update Log

2026-05-06

Navigation and Header Rebuild
- Rebuilt the shared navigation layout across all pages so desktop and mobile header alignment now comes from one consistent structure.
- Added and refined the mobile toggle layout, mobile menu spacing, and vertical centering rules in the shared header.
- Tightened the mobile header proportions and cleaned up right-aligned desktop navigation behavior.

Homepage and Hero Updates
- Moved the homepage live crypto strip onto shared server-side market data instead of relying on browser-only loading.
- Combined the two homepage hero cards into one outer hero container while preserving the existing copy and snapshot content blocks.
- Cleaned the homepage feature tag list and tightened homepage spacing around the live market strip and hero area.

Shared Live Market Data Layer
- Added a shared CoinGecko market data helper in includes/functions.php for homepage, markets, and dashboard usage.
- Added a configurable MARKET_DATA_CACHE_TTL setting in includes/config.php.
- Upgraded market caching from temp-file storage to a database-backed market_data_cache table with stale-cache fallback support.

Markets and Dashboard Live Data
- Replaced placeholder market tables in markets.php with real Bitcoin and altcoin data sourced through the shared market layer.
- Replaced placeholder Open Positions and Market Pulse sections in dashboard.php with real signal-derived and live market-driven data.
- Kept live market rendering server-side so sections still work even when deployed JavaScript is older than the PHP templates.

Content Cleanup
- Removed broken replacement characters and cleaned wording in academy.php, events.php, and markets.php.
- Removed placeholder symbol rows from the old markets tables before wiring in the live replacements.

Validation
- Ran focused PHP syntax validation on the edited PHP files during each update cycle.
- Final checked files include index.php, markets.php, dashboard.php, includes/functions.php, includes/config.php, academy.php, and events.php with no active syntax errors.

____________________________________________________

Update Log

2026-05-05

SEO, Access, and Site Flow
- Fixed guest-facing navigation and footer links so public users no longer hit avoidable auth redirects.
- Switched logout to a POST-only flow with CSRF protection instead of a redirect-prone GET action.
- Updated site.webmanifest to the live PHP entry path so the previous manifest-related 404 is removed.

Dashboard and Active Planning
- Renamed the dashboard hero to Active Live Trading Planning and linked it to its own dedicated workspace page.
- Replaced placeholder KPI values with live counts derived from current platform data.
- Removed the duplicate Event-Driven option from the Market Bias selector.
- Expanded active-live-trading-planning.php into a real crypto planning workspace with saved inputs, signal intelligence, analyst and asset boards, risk workflow sections, and role-aware platform stats.

Premium Add-on System
- Reworked premium add-ons into a consistent entitlement model based only on paid plan access or direct admin user activation.
- Removed add-on role-based unlocks from the active code path so add-ons are no longer granted by user role.
- Added and validated real add-on payment infrastructure using pending_addon_purchases, process/addon_checkout.php, payment-pending.php, and process/payment_callback.php.
- Updated admin.php with active add-ons per user, pending add-on counts, and direct per-user add-on grant and remove controls.

Current Marketplace and Dedicated Pages
- Kept the marketplace focused on the current active add-ons: Copy Trading Lab, Crypto Tax Export Suite, and Trading Bot Automation Hub.
- Renamed the Copy Trading dedicated route to the-trading-lab.php and kept it as a gated premium workspace.
- Rebuilt crypto-tax-export-suite.php into a Trading Lab-style gated preview layout and added the dedicated working export workspace at crypto-tax-export.php.
- Added the dedicated Trading Bot Automation Hub route at the-trading-automation-hub.php and redirected the older trading-bot-automation-hub.php path to the new page.
- Updated addons.php so premium add-on cards now route through real checkout, open the correct dedicated pages when unlocked, and keep consistent action button sizing.

Feature Work Inside Dedicated Pages
- Built a real Crypto Tax export workspace with filtering, tax-year and jurisdiction settings, accounting method controls, CSV and JSON export generation, asset breakdowns, and export previews based on accessible trading records.
- Built a real Trading Bot Automation Hub workspace with template stacks, operating workflow guidance, live automation queue data, and gated premium access.
- Updated Copy Trading Lab, Crypto Tax Export Suite, Crypto Tax Export Workspace, and Trading Bot Automation Hub to match the original site orange and brown theme instead of mixed one-off accent palettes.

Layout, Cleanup, and Validation
- Fixed multiple layout issues in add-on cards, button sizing, table wrapping, and dedicated workspace panels.
- Replaced the fragile Template Stack table layout in the Trading Bot Automation Hub with a simpler in-box row layout to stop overflow and column spill.
- Fixed a duplicated header block that briefly caused a PHP parse error during planning page expansion.
- Ran focused error validation on the touched PHP files after each major update, with no active PHP errors remaining in the final edited slices.



_____________________________________________________

Update Log

2026-05-05

SEO and Access Flow
- Fixed guest-facing navigation and footer links so public users no longer get pushed into avoidable auth redirects.
- Switched logout to a POST-only flow with CSRF protection instead of a redirect-prone GET link.
- Updated site.webmanifest to use the live PHP entry path so the previous manifest-driven 404 is removed.

Dashboard and Planning Workspace
- Renamed the dashboard hero to Active Live Trading Planning and connected it to its own dedicated page.
- Replaced placeholder KPI values with live counts derived from current platform tables instead of fake percentage and plus-value stats.
- Removed the duplicate Event-Driven option from the Market Bias selector.

Active Live Trading Planning Page
- Expanded active-live-trading-planning.php into a dedicated crypto trading planning workspace instead of a basic placeholder page.
- Added planning form persistence for each logged-in user so live planning inputs can be saved and reused during a session.
- Added live signal intelligence panels driven by current platform data, including subscribed signals, high-conviction signals, recent setups, and report hotspots.
- Added asset and analyst boards so members can review market focus, analyst coverage, confidence averages, and follower activity in one place.
- Added execution-oriented planning sections for trade thesis, invalidation, catalysts, risk notes, and session preparation workflow.
- Added community pulse and role-aware platform stats so the page reflects the user's accessible trading environment instead of static filler content.

Add-ons Marketplace
- Added a dedicated product page for On-Chain Intel Pro.
- Added dedicated product pages for Whale Alert Reactor, Copy Trading Lab, Crypto Tax Export Suite, Trading Bot Automation Hub, and NFT & Token Gating.
- Updated addons.php so each marketplace card now includes a matching View Details link.
- Corrected the Crypto Tax Export Suite Add Module button so it uses the same primary styling as the other add-on cards.

Stability and Validation
- Fixed a duplicated header block that briefly caused a PHP parse error in active-live-trading-planning.php during the planning page expansion.
- Ran focused VS Code error checks on the updated dashboard, planning workspace, add-ons marketplace, and new add-on landing pages with no active PHP errors remaining.


______________________________________________________________________________



Update Log

2026-05-04

Open Signal Desk
- Reworked open-signal.php so each live row follows the desk preview structure more closely.
- Added a Posted By line at the top of each signal row and separated access into its own labeled block.
- Kept the live-only controls in place, including subscribe, reputation, report submission, and report count links.
- Removed the desk's dependency on the older shared admin-table utility classes so legacy table CSS stops bleeding into the signal theme.

Create Open Signal Page
- Added Posted By to the Desk Preview at the top of create-open-signal.php.
- Kept the preview rows aligned with the live desk structure for signal, entry, stop, targets, meta, and access.
- Preserved the page-scoped create-open-signal styling so shared CSS changes do not break the page.

Theme and CSS Cleanup
- Removed obsolete open-signal selectors from the previous layout iteration.
- Replaced the desk wrapper and content styling with open-signal-specific classes instead of reusing older admin-table presentation helpers.
- Kept shared global table styles intact for dashboard, admin, and report pages that still rely on them.

Security and Stability
- Report submissions from open-signal.php continue redirecting to the filtered open-signal-reports.php view for the same signal.
- CSP remains strict enough to block unapproved third-party scripts; Cloudflare Insights errors are external unless that service is explicitly allowed.

Validation
- PHP lint passed across every PHP file in the workspace.
- VS Code error checks returned no active PHP issues.
joniboini
Legendary
*
Offline

Activity: 2912
Merit: 1894


🧙‍♂️ #kycfree


View Profile WWW
May 06, 2026, 12:42:35 AM
 #10

I showing my progress now take a look below this post with the updates I did I am just covering the basic html layout and demo of the site before converting it to php which is coming in the next update.
Are you saying that the updated demo is available if we access it with a registered account? Because as far as I can see, I still have to create an account to access the community tab properly. Why not give a demo account or something similar to test your website? I don't feel comfortable registering with an email account to test it, and using a throaway email just feel a bit troublesome. Especially when the website is still on a demo stage.

TalkBuildHost (OP)
Newbie
*
Offline

Activity: 19
Merit: 1


View Profile WWW
May 06, 2026, 02:53:22 AM
Last edit: May 06, 2026, 06:59:16 AM by TalkBuildHost
 #11

I showing my progress now take a look below this post with the updates I did I am just covering the basic html layout and demo of the site before converting it to php which is coming in the next update.
Are you saying that the updated demo is available if we access it with a registered account? Because as far as I can see, I still have to create an account to access the community tab properly. Why not give a demo account or something similar to test your website? I don't feel comfortable registering with an email account to test it, and using a throaway email just feel a bit troublesome. Especially when the website is still on a demo stage.

email: test@gmail.com
password test123456789

Has up to Elite Package meaning it has all the addons the dashboard is little bit messy and not really organised properly.
I have not worked much on forums yet just built its core foundation and functions (going to do some mad stuff with it... so stay tuned in)

I don't know if i should make the public call signals so everyone can build reptation not only just by the forums but by the signal calling. and for starter package and above to see reports.

I also missed tons of updates not keeping up with the update logs I have been doing and speeding through the code because the update logs took so much thinking power and dedication to get it right now I am just focusing on the code some i do update but I have not updated any of the major updates like what you see here:

https://superhubber.com/security-policy.php

is very strict and on point to the exact specifics coded system protection and security overall.

And the best the thing is this is not on any hosting company it's running on shared dedicated shared with tones of resources and bandwidth to be used for major growth spikes and the system is now lightweight and optimized for shared dedicated hosting the best thing about this ,this is powered by my own company TalkBuildHost.com I am building something like this to show off what I can actually create in the header announcement on https://superhubber.com

And I was the saying the best thing about the hosting setup not another company poking their nose around.

Here is the business-features-to-code-files matrix for the whole project, mapped from user-facing capability to the files that implement it.


Business FeatureWhat It DoesMain Files
Public homepage and brand funnelIntroduces the platform, shows live market-driven hero content, routes visitors into signup, pricing, addons, and other product areasindex.php, includes/nav.php, includes/footer.php, assets/css/styles.css
Live crypto market dashboardShows live Bitcoin and altcoin pricing, change, volume, derived trend/sentiment displaysmarkets.php, includes/functions.php, includes/config.php
Member dashboardDisplays logged-in account view, open positions, market pulse, and membership-relevant summariesdashboard.php, includes/auth.php, includes/functions.php
Trading signals product surfacePublic-facing explanation of the signal offering and its value propositionsignals.php, open-signal.php, open-signal-reports.php
Structured open signal managementStores and renders trade calls with role-based visibility, lifecycle state, and reporting/audit supportopen-signal.php, create-open-signal.php, open-signal-reports.php, setup/install.sql
Active live trading planningMember-facing planning area with accessible signals, saved setups, closures, and reports metricsactive-live-trading-planning.php, includes/functions.php
Community forumsCategory list, thread list, thread view, posting, replies, presence stats, and gated forum access by rolecommunity.php, includes/forum.php, process/forum_thread_create.php, process/forum_reply_create.php, forum-heart-beat.php
Reputation votingLets users vote on other users inside the forum/community systemprocess/reputation_vote.php, community.php, includes/forum.php, setup/install.sql
Authentication and secure sessionsLogin, logout, session lifecycle, remember-me restoration, current-user loading, access controllogin.php, process/login.php, process/logout.php, includes/auth.php, includes/db.php
Registration and onboardingCreates new users, captures selected plan, logs in free users, starts paid-plan pending flowsignup.php, process/register.php, pricing.php, setup/install.sql
Pricing and plan selectionPresents free/starter/pro/elite choices and maps them into account statepricing.php, signup.php, process/register.php, includes/config.php
Add-ons and entitlement overridesSells or grants premium feature bundles outside the base plan systemaddons.php, process/addon_checkout.php, process/payment_callback.php, includes/functions.php, setup/install.sql
Payment completion and webhook handlingApplies successful paid-plan or add-on purchases after webhook verificationprocess/payment_callback.php, payment-pending.php, includes/config.php, setup/install.sql
Academy contentEducational funnel and trader learning surfaceacademy.php
Events and live sessionsEvent discovery and live-session funnel for trading rooms and educationevents.php
Contact and support discoveryPublic support entry point and company contact surfacecontact.php
Legal and trust pagesPrivacy, terms, risk, and security documentationprivacy.php, terms.php, risk-disclaimer.php, security-policy.php
Admin operationsRestricted operational/admin workflows for the platformadmin.php, includes/auth.php
Tax export feature marketingPresents crypto tax export offeringscrypto-tax-export.php, crypto-tax-export-suite.php
Branded landing pagesAdditional marketing pages for themed trading productsthe-trading-lab.php, the-trading-automation-hub.php, trading-bot-automation-hub.php
Installation and environment setupOne-time database import and local configuration generationdatabase-installer.php, setup/install.sql, includes/config.php
Global visual system and shared UIShared layout, nav, footer, responsive behavior, page stylingassets/css/styles.css, assets/js/main.js, includes/nav.php, includes/footer.php

includes/footer.php
Core Functional Layers
These are the files that power multiple business features at once.

includes/functions.php
This is the central business-logic utility layer. It supports CSRF, flash messages, redirects, validation, market data fetching, DB cache logic, add-on access helpers, and some signal/planning metrics. It is one of the most important files in the project.

includes/auth.php
This is the access-control layer. Any feature needing login, current-user context, role checks, secure sessions, or remember-me restoration depends on it.

includes/config.php
This is the configuration layer. It decides DB credentials, app URL, environment, CoinGecko plan behavior, and security-related constants. It now supports local override config without modifying the base file.

includes/db.php
This is the DB access layer. Every feature using MySQL depends on this PDO connection.

includes/forum.php
This is the forum domain layer. It bootstraps schema compatibility, normalizes categories, supports slugs, and underpins the entire community feature set.

setup/install.sql
This is the persistent data contract for the whole application. It defines the database tables used by auth, plans, add-ons, signals, market cache, forums, presence, and reporting.
TalkBuildHost (OP)
Newbie
*
Offline

Activity: 19
Merit: 1


View Profile WWW
Today at 02:07:43 PM
Last edit: Today at 04:32:00 PM by TalkBuildHost
 #12

You might be thinking security is not tight or you may think the site has malware of some sort:

This is why I got SiteLock Pro

Now the site is being scanned nearly every few hours for malware and anything else that might come up.

https://secure.sitelock.com/public/verify/superhubber.com

You can also click sitelock badge at the bottom right corner of https://superhubber.com

___________________________________________________________________

Update Log

2026-05-06 to 2026-05-07

Sitewide Navigation and Header
- Rebuilt the shared navigation structure so desktop and mobile headers use one consistent layout across the site.
- Tightened mobile header spacing, button alignment, and menu drawer behavior.
- Updated desktop navigation so longer links stay on one line instead of wrapping awkwardly.
- Changed desktop dropdowns to stay open on hover and keyboard focus while keeping tap-to-open behavior on mobile.
- Fixed the shared nav script so active-link highlighting correctly treats the homepage as /index.php instead of index.html.

Homepage and Hero
- Moved the homepage live crypto strip onto shared server-side market data instead of browser-only loading.
- Combined the homepage hero content into one cleaner outer hero container while preserving the existing copy and snapshot blocks.
- Fixed the overlap/clipping issue between the live market strip and the hero section by removing the negative seam collision.

Live Market Data and Caching
- Added a shared CoinGecko market data layer in includes/functions.php for homepage, markets, dashboard, and forum-related market rendering.
- Split market cache TTL settings in includes/config.php so homepage, markets, and dashboard can use different refresh windows.
- Replaced temp-file market caching with a database-backed market_data_cache table plus stale-cache fallback support.
- Added a cleanup routine that removes expired cache rows after the stale fallback window.
- Replaced placeholder market sections in markets.php and dashboard.php with real server-rendered data.

Forum and Community Features
- Added CoinGecko forum chart embedding with cache support, per-post limits, allowlist controls, and plan-aware access rules.
- Added a forum chart help box for eligible higher-tier members.
- Added forum settings storage, moderation activity logging, and category management support.
- Added @username mention rendering that links forum mentions to public profile pages.
- Preserved server-side rendering for forum features so pages still work when client assets are older than templates.

Role Dashboards and Moderation
- Built dedicated staff dashboards for Super Admin, Admin, Senior Moderator, and Moderator roles.
- Refactored the staff experience into a left-sidebar control-panel layout using shared includes.
- Renamed Global Moderator to Senior Moderator and added a redirect shim from the legacy route.
- Removed category editing controls from moderator and senior moderator dashboards.
- Reworked admin category management so one selected category is edited from a dropdown-driven panel instead of rendering every category form at once.
- Restored add/remove/select category behavior after an over-removal regression in the shared moderation panel.

Public Profiles
- Added public profile pages with owner-only editing and public read-only viewing.
- Added profile stats, badges, shareable URLs, and supporting profile storage helpers.
- Redesigned the public profile page into a more polished layout and fixed top badge/button alignment issues.

Installer, Security, and Policy Work
- Expanded the installer flow so the site can be set up without manual config-file editing or phpMyAdmin steps.
- Updated setup/install.sql to include newer forum settings, moderation log, and public profile tables plus defaults.
- Fixed installer table verification to use information_schema.tables instead of prepared SHOW TABLES LIKE queries that break on MariaDB.
- Rewrote security-policy.php so the policy text matches the real implementation and current safeguards.

Signal and Platform Integrity
- Extended open signal schema support for lifecycle status, lock state, lock hash, and close tracking.
- Preserved the rule that core published signal data is treated as locked/tamper-evident rather than freely editable.

Bug Fixes and Cleanup
- Fixed broken replacement characters and wording issues in academy.php, events.php, markets.php, and related content pages.
- Fixed a legacy redirect issue in global-moderator-dashboard.php.
- Fixed a forum mention rendering escape issue.
- Fixed admin category management regressions introduced during dashboard simplification.
- Removed outdated placeholder content where live replacements were wired in.

Validation and Sweep Results
- Ran editor diagnostics across the workspace with no active problems reported.
- Ran PHP lint across every PHP file in the project root, includes, process, and setup folders with no syntax errors detected.
- Ran a basic suspicious-pattern scan for common obfuscated or execution-oriented PHP malware signatures and found no obvious malware indicators.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!