Jump to content

Recommended Posts

Posted

Hi everyone,

Most ProcessWire sites need some form of community interaction — reviews on product pages, Q&A on documentation, discussions on articles. Vox adds all of that without leaving your PW install.

What it does

  • Reviews — star or dot ratings, custom fields per template, photo attachments
  • Q&A — questions with best-answer selection
  • Discussions — open threads with nested replies
  • Block comments — inline comment panels for specific sections on a page
  • Guest posting — with optional email requirement
  • Moderation — approval queues, reports, stop-word filtering
  • Gamification — points, ranks, badges, leaderboards
  • REST API — via VoxApi submodule
  • Admin section — browse, filter, approve/reject/remove content; configure per template; manage ranks and badges

Screenshots

vox1.thumb.png.51d2fbae56d059336e749222f6be6aeb.png vox2.thumb.png.392065afdb3a5bbc7bd7a01d718930f1.png

vox3.thumb.png.82bb5db8d68765cd054c98fe39fbbd14.png vox4.thumb.png.a9fb01e6342727b339254da8795dec10.png

One or multiple widgets per page, combinable into tabs. Ships with an optional demo with restaurant, hotel, and product sample data.

Requirements: ProcessWire 3.0+, PHP 8.0+

MIT License.

  • Like 8
  • Thanks 3
Posted

@maximus I was just thinking this week that ProcessWire forums should be built in ProcessWire. Both as a showcase of how flexible PW is and to demonstrate its ability as more than a regular CMS. Amazing stuff.

  • Like 1
Posted
15 minutes ago, Peter Knight said:

@maximus I was just thinking this week that ProcessWire forums should be built in ProcessWire. Both as a showcase of how flexible PW is and to demonstrate its ability as more than a regular CMS. Amazing stuff.

There's only 
29.2k Total Topics
247.1k Total Posts
9,598 Total Members

Who wants to volunteer their AI tokens? 🙂

Posted
11 minutes ago, Peter Knight said:

Who wants to volunteer their AI tokens? 🙂

"Claude please convert for me the processwire.com/talk IP.Board into a native ProcessWire CMS/CMF application. Make no mistakes."

😊

  • Like 1
  • Haha 5
Posted

The old forum format has long since outlived its usefulness, as generations have changed and a new format is needed, even one different from Reddit. Therefore, to maintain engagement, we need to come up with new ways to keep our audience on the page.

By the way, the archive contains mockups of the future service from March 2026.

Vox-FB.zip

  • Like 2
Posted

Vox 1.6.2: Answers mode, profiles, forum layout, Textformatter and refreshed frontend

I have released Vox 1.6.2.

This release combines the recent work into one larger update after the first public release. The main goal was to make Vox easier to embed into real ProcessWire sites, not only as a single comments widget, but as a flexible community layer.

The biggest additions are:

Answers mode

Vox can now be used for StackOverflow-style Q&A pages, with question lists, filters, question detail pages, answer forms, best answers, voting, Q&A stats and contributor sidebar.

Useful tokens:

[[vox:answers]]
[[vox:answers-index]]
[[vox:answers-ask]]
[[vox:answers-sidebar]]

Flexible profile sections

User profile output is now split into separate sections, so you can build account/profile pages more freely:

[[vox:profile]]
[[vox:profile-header]]
[[vox:profile-rank]]
[[vox:profile-badges]]
[[vox:profile-activity]]
[[vox:profile-points]]
[[vox:profile-leaderboard]]

This makes it possible to show reputation, ranks, badges, recent activity, points and leaderboard blocks wherever they fit in your own template.

TextformatterVox

The new TextformatterVox module allows editors to place Vox widgets directly inside textarea or rich-text content, without editing template files.

Examples:

[[vox:forum]]
[[vox:reviews]]
[[vox:questions]]
[[vox:discussions]]
[[vox:all]]

Inline editorial forms are also supported, so a compact participation form can be inserted between paragraphs:

[[vox:form]]
[[vox:discussion-form]]
[[vox:question-form]]
[[vox:review-form]]

Custom copy can be passed directly in the token:

[[vox:form type="question" title="Ask the editors" intro="We will answer useful questions here." button="Send question"]]

Forum-style overview

There is now a forum landing view with category cards, recommended threads, newest threads, search and a start-discussion form.

[[vox:forum]]

Demo installer

The optional demo has been expanded into a complete showcase for:

  • reviews
  • questions and answers
  • discussions
  • Answers mode
  • forum overview
  • inline editorial forms
  • flexible profile sections
  • reputation, ranks, badges and leaderboard

This should make it easier to test Vox quickly on a clean installation and see how the different pieces can be combined.

Frontend refresh

The public frontend has also been cleaned up:

  • larger base typography
  • 4px border radius
  • no shadows
  • no decorative gradients
  • Remix Icon instead of FontAwesome on the public side
  • improved spacing for profile sections, sidebars and mobile stat cards
  • more realistic demo user names

The current version is 1.6.2.

Repository: https://github.com/mxmsmnv/Vox

Release: https://github.com/mxmsmnv/Vox/releases/tag/v1.6.2

  • Like 2
Posted

Thanks everyone!

The idea of a ProcessWire-native community/forum system is very close to what I am exploring with Vox. I do not think the goal should be to clone classic forum software exactly. PW gives us a chance to mix discussions, Q&A, inline content participation, profiles, reputation and API access in a more flexible way.

Migrating a large forum is obviously a serious project, not just “Claude, make no mistakes” 🙂 But Vox 1.6.2 is a step toward testing these patterns on real PW sites: forum overview, Answers mode, Textformatter embeds, inline forms and flexible profile sections.

I would be happy to hear which real use cases people would like to see covered next.

  • Like 2

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...