Skip to content

Update to link to forum posts and message owners#144

Open
cholmcc wants to merge 1 commit into
vassalengine:mainfrom
cholmcc:cholmcc_project_posts
Open

Update to link to forum posts and message owners#144
cholmcc wants to merge 1 commit into
vassalengine:mainfrom
cholmcc:cholmcc_project_posts

Conversation

@cholmcc

@cholmcc cholmcc commented Jun 10, 2026

Copy link
Copy Markdown
  • This patch adds interface the the project pages to help find forum posts (in the module-discussion and module-support forums) related to the project.
  • It also adds interface to post a new topic to those sub-forums. The message is auto-filled with the sub-forum, title of the project, in square brackets [], and a link to the project page.
  • Adds a button to send a direct message to all project owners. As with posts, the message draft has some information already filled in.

To achieve this, some concrete chances that are made

  • Add some icons to the Header.svelte template. These are icons for direct messages, new posts, and search of forums.
  • The ProjectSection.svelte template is updated to show the above interfaces in the project information section of the project page (where the owners are also listed).

See also screenshot below.

To continue the proposal done in How to give feedback on modules/projects and reach the developer

Yours,
Christian

New

Comment thread game-library-frontend/app/src/ProjectSection.svelte Outdated
@cholmcc cholmcc force-pushed the cholmcc_project_posts branch from 1bf9291 to 46154f8 Compare June 11, 2026 16:40
@cholmcc

cholmcc commented Jun 11, 2026

Copy link
Copy Markdown
Author

The PR has been updated with

  • Titles of sub-forums changed to Module Discussion and Module Support
  • The sub-forum titles are prefixed with a square that has the colour of the sub-forum.
  • The Message button now says Message all if more than one owner is defined.

See also screenshots below
NewOne

NewAll

Yours,
Christian

Comment thread game-library-frontend/app/src/Header.svelte Outdated
Comment thread game-library-frontend/app/src/ProjectSection.svelte Outdated
@cholmcc cholmcc force-pushed the cholmcc_project_posts branch 2 times, most recently from 63cacb0 to c94b382 Compare June 11, 2026 20:32
Comment thread game-library-frontend/app/src/ProjectSection.svelte Outdated
Comment thread game-library-frontend/app/src/ProjectSection.svelte Outdated
Comment thread game-library-frontend/app/src/ProjectSection.svelte Outdated
…posts (in the module-discussion and module-support forums) related to the project.

* It also adds interface to post a new topic to those sub-forums. The message is auto-filled with the sub-forum, title of the project, in square brackets [], and a link to the project page.
* Adds a button to send a direct message to all project owners. As with posts, the message draft has some information already filled in.

To achieve this, some concrete chances that are made

* Add some icons to the Header.svelte template. These are icons for direct messages, new posts, and search of forums.
* The ProjectSection.svelte template is updated to show the above interfaces in the project information section of the project page (where the owners are also listed).

See also screenshot below.
@cholmcc cholmcc force-pushed the cholmcc_project_posts branch from c94b382 to 3e895b9 Compare June 12, 2026 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants