• Hello game master! Welcome to our growing community. Please take a moment to Register (top right button, see how: Slides).

    If you use Campaign Logger, you can use the same login details - we've linked the app to this forum for secure and easy single sign-on for you.

    And please drop by the Introductions thread and say hi.

Feature Requests

For feature requests, the process is:
  • Skim this stickied thread before posting a feature idea in case it's already been requested
  • Post new requests and ideas here in this stickied thread
  • We discuss
  • If the idea has legs, @Rardian? approves and adds to Jira backlog
  • Backlog prioritization and bi-weekly sprint planning process take effect


Some of the requests that have come in:

Make url links a different color than tags. It's too hard to determine what is a URL and what is a tag and they SHOULD be different as they behave differently.

A calendar-style view of log entries, making use of the calendar tag to place log entries into the correct dates.

Make url links a different color than tags. It's too hard to determine what is a URL and what is a tag and they SHOULD be different as they behave differently.

Currently, 'Copy Entry' copies over the timestamp of the original entry. This is, to my mind, undesirable, as it means that entries based on a template sort incorrectly. It would make more sense for the timestamp of the new entry to be the current date/time.

To have log entries span multiple campaign logs for shared universe entries (places / spells / glossary / etc.)

Allow the sorting from "Go to tag listing", allow a secondary filter...like finding X in Y's tag listing. So far, I've been using the search bar, but refining the list would be better.

Aliases for tags. The ability to link multiple tags to that they reference the same body of entries. This would be useful for synonyms, pseudonyms, secret organizations, identity reveals, language translations, first vs. full names, etc.

Small caps format for text.

Code for horizontal rules

Ordered and unordered lists

Make login more standard so that my browser can login automatically. It is hard to have to type my whole email every time.

Make the Calendar tag (%) accept times as well so that the sorted list can be controlled in a more logical order. If I go back and add an entry with additional info about an event, I cannot group the new entry with the old entry. If I could add a time of day, then I could use time to sort the entries.
 
Last edited:
So do we have user guide or documentation for features in the new Campaign logger. I am considering moving over (I guess I have no choice :)) and would like to know the features - there are quite a few of them come in during the development of vnext
 
It could even be a skeleton document on a collaborative platform like Notion or Google Docs, so that users could expand the document by adding tips and examples.
 
Google docs is the easiest. Just create a doc and share it with those you want to share it with with either edit (for us) or viewing rights (for others)
 
@ELF I am game for that. Have you seen this done before? Are there an examples you can point to for me to study?
I guess the best example of this would be Wikipedia. :)

In some campaigns we use Google Docs for session logging, so that everyone is able to fill in details they consider worth recording.
 
It seems that after (probably) the november update, we lost the ability to open the site on firefox for android (I haven't tested in other browsers) -- is there any solution to the issue? I just see a blank space on my phone now when app.campaign-logger.com is loaded...
 
It seems that after (probably) the november update, we lost the ability to open the site on firefox for android (I haven't tested in other browsers) -- is there any solution to the issue? I just see a blank space on my phone now when app.campaign-logger.com is loaded...
That could be the classic third-party cookie problem. If you allow cross-site cookies from your browser settings, the site should load fine.
 
That could be the classic third-party cookie problem. If you allow cross-site cookies from your browser settings, the site should load fine.

Unfortunately it doesn't, even if I switch the whole Firefox privacy protection (of which the third party cookies protection is part of) off. When the site loads, I can see some parts of the design (the top bar with menu icon) for a second, but then it goes blank. I can pinch-zoom and see scrollbars on the screen, that's all.
 
  • Sad
Reactions: ELF
@plopp You've probably already tried the obvious. But just in case:
  • Have you rebooted your computer? Haha, joking!
  • Clear cache and cookies
  • Check for ad blockers
  • Check for plugin conflicts
  • Check for OS level security conflicts
  • If you restart Firefox in recovery mode (is that still a thing? Sorry, it's been awhile since I've used FF) does CL still not function?
I'm not a tech guru, so let me know if any of these troubleshooting questions are not applicable and I'll refine my list.

Also, could you file a support ticket? https://campaign-community.com/index.php?support-tickets/

Jochen and I can help troubleshoot better in a dedicated ticket thread, possibly trying a screenshare with you so we can see what's happening, FF settings, etc.
 
Feature request: can I reference a generator within a log or campaign entry?

For example: one of my #tags is a location and I have a generator that gives me random encounters for that location. Sorry if this already exists; I haven't found it, but I would love for me to link to the generator. Expected output: some linky text and if I click on it it runs the generator and I get the random output.

This could allow me to create an entry that looks something like this:

Random Encounters
Roll every 2 hours in the daytime or every 4 hours at nighttime. If the district is rioting, roll on the riot table every 10 minutes.
I know that I can create a public token? Maybe? With the generator? But when I tried adding that as a link in my log it doesn't behave nicely.
 
Under the grand assumption that the data is stored in chunks of json or some other extendable format I think it would be worth looking at taking a step back from the current interface/data relationship. In my head I see the interface rendering the data and it has some assumptions around the structure and content of the data.

If the content of the data also contained meta data elements then it might facilitate more user-based customization of the data.

That's a long winded way of saying that I think it would be a powerful feature to be able to create user-defined custom field for the various entries. Similar to tags but the content of these fields could be anything and just stored within the same data structure as the entry data.

This came about (more wind incoming) from a discussion around adding dates to the entries; both session date AND campaign calendar date. Then allowing either to be used as a method of sorting (or filtering). So I thought, just add two fields. And, because all "child grows up in a village far away from the wars" campaigns turn into "save the world" I applied the same scaling to this idea of being able to add extra fields and have them displayed on the screen in new boxes below the main entry.

(Yet more wind) An interesting thing that I have seen in Azgaar's Fantasy Map Generator is that each city element can have a link to a City Generator by Watabou link. So this whole page is potential just a collection of custom fields. Clearly the rendering is outside of the scope of what I'd want CL to manage on it's own (is that what the add-on API stuff is for?) but having that chunk of data outside of the entry itself might be useful for keeping the content of the entries more organized.

Maybe. :)

(Wind out)

1643989641310.png
 
That's a long winded way of saying that I think it would be a powerful feature to be able to create user-defined custom field for the various entries. Similar to tags but the content of these fields could be anything and just stored within the same data structure as the entry data.
Do you know Gray Matter (https://github.com/jonschlinkert/gray-matter) - this would be easy to add and handles this kind of data nicely, IMO.

I could imagine having plugins handle the different parts of the gray matter for rendering, e.g. character sheets.
 
Top