• 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.

Preview: Campaign Logger vNext (beta access)

Here's a video I made that shows some of the new stuff coming in vNext.

I also made this video to show beta testers the current state to help you navigate around.

I you choose to particpiate in the beta, the link is below and you can log into the beta using your normal Campaign Logger credentials.

We are looking for feedback. Please post your feedback in the thread below. Thanks!



Here's how to access the beta:
https://preview.campaign-logger.com/

Addendum
Some corrections and additional notes:
  • Install App: Offline work is prepared, but not live at the moment. Currently, you just install it to start it directly from your app menu instead of browsing to the web site.
  • The Refresh button is not updating the app but just reloading data from the server - in case you have old data still in your local cache. This will be removed in the future and be an automated background task associated with the above offline feature.
  • Download/Upload: Campaign Entries are currently not included yet but will be in the future
  • Images: there will be an upload function in the future
  • Character Limits: Log Entry 2,500; Campaign Entry: 250,000
Use the New Generator Service
There's a slick new tool for building your custom generators.

Use it as a standalone tool, or to feed dynamic generators into your Campaign Logger vNext account.

Details here: https://campaign-community.com/index.php?threads/preview-generator-service-beta.682/
 
Last edited:

Comments

Four spaces in front of a paragraph is causing it to be formatted as monospaced text in a <pre> tag. This is breaking the page formatting because the CSS is set to preserve white-space.

This can be fixed by:
CSS:
.content pre {
    ...
    white-space: pre-wrap;
    ...
}
Thanks for reporting! I will file a bug for that!
 
In the original campaign Logger there were a couple of print options. I didn't fully understand how to utilize them, but the chronological print was better than nothing.

Now with the vNext, there are no print options. I love to type up my notes in Logger, then for game session have a printed copy for my binder. I use Logger like a manual...when I need to. It keeps me spry and thinking on my feet.

Is there any chance for a 'printable' format option? Or printout?
This will be in the next update.
 
This will be in the next update.
And here it is!

Printing is now part of CL vNext (currently only for Log Entries, but found Campaign Entries will be printed, too).

1610884715902.png

The current style is based on Homebrewery. In the background we are using a DOTX file as a template. In the future you will be able to provide your own DOTX files for your printing.
 
Last edited:
Four spaces in front of a paragraph is causing it to be formatted as monospaced text in a <pre> tag. This is breaking the page formatting because the CSS is set to preserve white-space.

This can be fixed by:
CSS:
.content pre {
    ...
    white-space: pre-wrap;
    ...
}
This will be in the next update.
 
Update Time!
  • The sidebars can now be collapsed to save some horizontal screen space
  • Preformatted (monospaced) text no longer breaks page formatting
  • On import of (newly) exported log entries, the order is now preserved
  • Printing is now possible on Campaign Entry Pages, too
 
If you click Logout while editing a note you receive two confirm dialogs, but you are logged out regardless of what you choose on them. If you click OK on either confirm dialog you are redirected to the main page, but if you click cancel on both, you remain on the log/entry page with its contents still visible. Edits logged in this state are not saved.
 
If you click Logout while editing a note you receive two confirm dialogs, but you are logged out regardless of what you choose on them. If you click OK on either confirm dialog you are redirected to the main page, but if you click cancel on both, you remain on the log/entry page with its contents still visible. Edits logged in this state are not saved.
I logged a bug for this.
 
Update Time!
  • Entry multi-line textareas now keep a temporary copy of your editing in case you accidentally navigate away
  • Each entry indicates whether such a temporary edit exists and explains how to discard those temporary changes
  • On pages with a search/filter field, Ctrl+Shift+F will focus that field and if you have marked text it will be put into that field automatically
  • Changed key bindings:
    • Ctrl+S will save the current entry but keep the editor open
    • Ctrl+Enter will save and close the entry as before
 
Those keyboard shortcuts will be handy! My spine keeps pressing Ctrl+S when I write long entries. On this forum that toggles strike-through text, but I'm glad it will work better on CL. &#x1f605;
 
If you refresh a campaign entry page then click on edit, I'm getting a blank entry screen.

Before refresh (the entry has some content):

1612444344347.png

Post refresh, then clicked edit:
1612444392278.png

Once in this state, the only way I can get out of it is to navigate away and back to the page or doing a hard reload.
 
If you refresh a campaign entry page then click on edit, I'm getting a blank entry screen.

Before refresh (the entry has some content):

View attachment 975

Post refresh, then clicked edit:
View attachment 976

Once in this state, the only way I can get out of it is to navigate away and back to the page or doing a hard reload.
I found the bug and fixed it. The issue was caused by an out-of-date cache used by the editor component. Now the global state and the editor state are kept in sync before and after editing. Only while editing the states are allowed to differ.

The fix will be in the next update.
 
If you click Logout while editing a note you receive two confirm dialogs, but you are logged out regardless of what you choose on them. If you click OK on either confirm dialog you are redirected to the main page, but if you click cancel on both, you remain on the log/entry page with its contents still visible. Edits logged in this state are not saved.
This no longer happens in that way as all edits are locally cached and no confirmation dialogs pop up when leaving the page (as by logging out).

If you now edit an entry and then logout before saving, you will get your changes back after the next login. An attention sign informs you about the not yet saved changes:
1612531500740.png
If you enter the edit mode you can continue to edit your unsaved changes:
1612531572997.png
 
Searched around but didn’t see this posted anywhere. On iOS Safari, the scrollable region cuts off at the bottom of the page, making long pages unusable.View attachment 918
Just to be sure: Is this still happening?

I tried to repro this with my devices without success.
I have no iPhone 12 Pro, though. So for this I needed to try the Simulator; also without success:

1612536904204.png
 
Just to be sure: Is this still happening?

I tried to repro this with my devices without success.
I have no iPhone 12 Pro, though. So for this I needed to try the Simulator; also without success:
Nope, it's fixed.

However, checking this morning reminded me of a different bug that can happen on iOS Safari. Sometimes, after logging in, I can get stuck on the "Redirecting..." page with an unresponsive page (can't click any of the menus). Refreshing the page doesn't fix this, I have to close the tab and re-open it.
 
However, checking this morning reminded me of a different bug that can happen on iOS Safari. Sometimes, after logging in, I can get stuck on the "Redirecting..." page with an unresponsive page (can't click any of the menus). Refreshing the page doesn't fix this, I have to close the tab and re-open it.
This only happened to me when I tried accessing CL via HTTP instead of HTTPS. I configured an auto-redirect to HTTPS to prevent this issue. Can you check if you are using HTTP at the moment?
If yes, I need to look into that redirect.
If no, can you give me some more info on how to reproduce this?
 
Can you check if you are using HTTP at the moment?
No, I'm connecting via HTTPS.

If no, can you give me some more info on how to reproduce this?
It doesn't happen 100% of the time, so I'm not sure the exact steps. I'll play around with it today. But this is what happens:

1. Click login on CL
2. Redirected to SSO through campaign-identity
3. Login on CI
4. Redirected to CL. Page says "Redirecting..." and is unresponsive:
File_000.png
5. Close and re-open tab, page is responsive again

I just tried deleting my cookies (through History > Clear > The last hour) and re-logging in 5-6 times and it didn't happen. I then cleared my website data for CL and CI through Settings > Safari > Advanced > Website Data, and it happened.
 
Update Time!
  • Search/filter terms are now marked/highlighted in entries
  • Campaigns and Logs are now loaded in batches instead of all at once
  • Bugfix: Editor is no longer empty after a refresh
  • Bugfix: Footer formatting and spacing of main content
  • Charting/Diagramming using mermaid syntax is now available as an alpha feature
    • It does not work in streams/feeds
    • It does not work in printing
Charting/Diagramming Syntax: https://mermaid-js.github.io/mermaid/#/

Just enclose it like this:
```mermaid
<chart-code>
```


Enclose all text that includes special characters in quotes.
 
Top