✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView Feedback for Edwiser Bridge Pro

SleekView Feedback reads Edwiser Bridge Pro discussions, the Moodle gradebook mirror, and certificate request rows, then sorts every ask by net upvotes so the most engaged course feedback rises to the top of a clean public WordPress board instead of being buried inside the Moodle activity stream.

♾️ Lifetime License available

SleekView Feedback board for Edwiser Bridge Pro

Why Edwiser bridges need a vote view

Edwiser Bridge Pro mirrors Moodle data into WordPress as wp_eb_courses, discussion threads in wp_eb_forum_posts, and certificate requests in wp_eb_certificates, with the Moodle rating and vote columns synced as meta on each row. The default Moodle activity stream is chronological, so the discussion that twenty students upvoted sits below the post submitted ten minutes ago and the high-signal certificate request from last week gets buried under todays announcements.

SleekView Feedback reuses those exact bridged tables. Pick the Moodle forum vote count or the certificate request meta as the upvote column, pick the Edwiser Bridge status field as the status column, then point category to the Moodle course or category taxonomy synced through the bridge. The result is one board sorted by student votes, not by date, so course owners triage requests by real impact and pick up the highest-signal Moodle feedback first.

Clicking Upvote on a card writes back through the Edwiser Bridge Pro REST endpoint, which posts a vote on the linked Moodle forum post. The same engagement signal feeds the Moodle gradebook notes, the Moodle activity stream, and any LTI tool reading from the same bridge. Status pill changes update the Edwiser status field, so instructors can move course feedback from Open to Planned to Shipped without leaving.

Workflow

From Moodle threads to a vote board

1

Connect to the bridged tables

Install SleekView, pick Edwiser Bridge Pro from the data source picker, and the plugin scans eb_courses, eb_forum_posts, and eb_certificates automatically. Confirm the row preview shows the Moodle course feedback you expect, then save the connection without.
2

Pick the upvote column

Choose which numeric field drives the sort order. Most Edwiser bridges use the Moodle forum vote count, but you can also point at the certificate request meta, a custom rubric column, or any meta the bridge already syncs from the Moodle gradebook on the same.
3

Map status and category

Wire the status pill to the Edwiser status column on the forum or certificate row, then point category to the Moodle course or category taxonomy. SleekView reads the existing values and assigns each one a colored pill so the board is readable at a glance the.
4

Embed the board on a course page

Drop the SleekView Feedback block onto a course feedback hub or an instructor dashboard. Upvotes from enrolled students post a vote back through the Edwiser Bridge Pro REST endpoint, so the same reactions count on the Moodle activity stream and inside any LTI.

Sample board

Sample Edwiser Moodle feedback board

A preview of how Edwiser Bridge Pro forum posts, gradebook notes, and certificate requests render once SleekView Feedback sorts them by upvotes and course, with status pills mapped to Edwiser status values.
289 votes
Add a downloadable Moodle certificate PDF with QR verify link
Priya M. Certificate Planned
217 votes
Forum subscription duplicates emails after bridge resync
@marcus_dev Bug Investigating
164 votes
Let instructors pin three Moodle forum threads per course
Helena R. Course idea Open
118 votes
Sync quiz answer rationales back from Moodle on next bridge cycle
@codingtim Integration Shipped
62 votes
Show the gradebook trend chart on the bridged dashboard widget
Yuki T.x Quiz In progress
13 votes
Allow guests to read certificate eligibility without signing in
@boardmod Certificate Declined

Comparison

Moodle stream vs SleekView Feedback

Moodle activity stream

  • Moodle activity stream is strictly chronological with no upvote-based reorder option on.
  • Forum vote totals exist on the bridged row but never appear as the sort key on any Moodle view.
  • Certificate request rows surface in the admin grid with no public ranking by vote or rubric.
  • Filtering by Moodle course requires switching course shells and the filter resets on every.
  • No public roadmap layout, so students cannot see which course requests the instructor.

SleekView Feedback

  • Sorts every bridged eb_forum_posts row by your chosen vote column in one config click.
  • Status pills update the Edwiser request_status so existing instructor flows still work.
  • Reads the Moodle vote meta through the bridge with no shim plugin or duplicate vote table to maintain.
  • Category pills reuse Moodle course taxonomy and pick up new categories automatically on next sync.
  • Upvote writes back through the bridge REST endpoint so reactions count in Moodle and the LTI tools.

Features

What SleekView Feedback gives you for Edwiser Bridge Pro

Native Moodle vote source

SleekView Feedback reads the forum vote meta Edwiser Bridge Pro already syncs from Moodle into WordPress. No second vote system to install, no duplicate counts to reconcile, and every reaction the cohort cast on the Moodle side becomes the sort order for the.

Certificate request board

Certificate requests land in eb_certificates with a vote total and a status. SleekView maps both columns, so the certificate request board shows the most-requested Moodle certificates at the top and the instructor team picks up the next design from real.

Course taxonomy grouping

The category column maps to the Moodle course taxonomy, so a thread inside Biology 101 lands under a Biology 101 pill and a certificate request on Calculus 202 lands under its own pill. Admins do not maintain a parallel taxonomy and new courses show up.

Audience

Where Edwiser bridge sites use the board

Public Moodle roadmap

Embed the board on a Course Feedback page in WordPress so students see which Moodle forum threads and certificate asks the instructor team accepted, planned, or shipped. The list reorders as new votes sync across, so.

Per-course feedback hubs

Each bridged Moodle course shell gets its own SleekView board filtered to that single course taxonomy term. Instructors see threads ranked by upvotes from enrolled students, ready for the next lesson pass without the.

Instructor triage dashboard

Set the board to instructor-only and filter by status to triage incoming Moodle feedback by course. Instructors move cards from Open to In progress as they pick up work and Edwiser keeps the underlying audit trail.

The bigger picture

Why a vote view beats the Moodle stream

Course feedback lives or dies by signal-to-noise. Moodle does an excellent job of capturing every forum reply, vote, and certificate request, but the default activity stream is strictly chronological, which means the loudest recent reply always wins and the highest-signal feedback from last week silently sinks. Students stop posting once they feel ignored, instructors stop reading once the queue feels endless, and course owners end up planning the next term from gut feel instead of from the vote data Moodle already collected.

SleekView Feedback flips the read order on the WordPress side. It uses the same vote meta Edwiser Bridge Pro already syncs across, then surfaces the discussions with the highest scores at the top of a clean, upvote-style board. Students see their reactions are being heard.

Instructors see a triage list ordered by impact. Course owners see a real public roadmap that updates itself as the cohort votes inside Moodle. The result is a tighter feedback loop, more upvotes from quieter learners, and a feedback queue that shrinks instead of growing because every status change is visible across the bridge.

Questions

Common questions about SleekView Feedback for Edwiser Bridge Pro

Yes. SleekView reads the bridged Moodle tables directly through whatever schema the active Edwiser Bridge Pro version exposes. Legacy 1.x bridges store votes in a flat counter column and the newer 2.x and 3.x bridges use a normalized meta table. Both shapes are handled without extra config on the board side at all.

 

They do. The Moodle mobile app records forum votes through the standard Moodle Web Services API, which writes to the same row the desktop client uses. The Edwiser bridge syncs the new count to WordPress on the next interval and SleekView picks it up on the next board render without any mobile-specific config.

 

Yes. The data source picker lets you filter the underlying query by Moodle course ID, category ID, certificate template ID, or any meta column the bridge syncs. A single course, a single category, or a curated set of high-signal certificates can each get a dedicated SleekView board on its own page.

 

Status pill changes update the Edwiser status column through the bridge write endpoint, so the chip on the Moodle activity stream updates on the next sync. The forum post body, vote total, and certificate template stay untouched. Instructors can revert a status by editing the field and the next sync reconciles the change.

 

Hidden posts and rows from unenrolled students drop off the board because SleekView queries only visible rows for enrolled members by default. If you want an instructor view that includes hidden or expired rows, the query filter accepts a status array so instructors can see them without exposing the rows to enrolled students.

 

No. SleekView paginates the underlying query, caches the sorted set per page slug, and only fetches the rows it needs for the current page. A board over half a million bridged Moodle posts serves in the same time as a board with five hundred because the database does the heavy lifting once and the cache covers every subsequent visitor.

 

Yes. The board reads from the bridged tables independently of enrollment, so a public roadmap page can show forum threads, certificate requests, votes, and statuses to prospective students. Voting itself can be gated to enrolled students by checking the standard Moodle enrollment meta on submit.

 

The board keeps rendering as long as the bridged tables stay in the database. Deactivating the bridge freezes the data at the last sync so the board serves with stale counts until reactivation. A tenant move keeps the bridged schema intact, so existing votes and statuses stay correct on the next render.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView