Log in

View Full Version : Storybook Issue



Maasq
August 6th, 2025, 23:14
Hi

I opened my campaign tonight to test it, and the heavily-modified version of Lost Mines of Phandelver that is my 2-year campaign won't show the sidebar with the chapter headings:
65021
Points to note in testing:

All other open modules from any source (SW, Forge, DM's Guild) in this campaign seem fine.
Switching off all extensions in the campaign makes no difference to this behaviour.
Opening a fresh copy of LMoP in an extension-free campaign I keep for testing and writing has it open and work as expected.
Opening a fresh copy of LMoP in a different campaign with loads of extensions & playtime has it open and work as expected.


This would suggest it is the edited version of LMoP that is the issue, but I have no reliable way of testing that in another campaign. It was suggested that I attach a zipped version of my campaign for testing, so here you go:Black Swans campaign (https://www.dropbox.com/scl/fi/n2xmjcmlq9kv14ljmw9ty/Campaign-Black-Swans.zip?rlkey=pcoftmsrhhvccyyfa3gevl07p&dl=0). It's a link to dropbox as it is too big for the forums :)

In a separate but almost certainly related issue, in the 2nd campaign, clicking on the edited version of Dungeon of the Mad Mage makes the frame of the storybook disappear and the background become transparent.
65022
I've not attached this campaign as I think both issues are related.

When the storybooks were previously updated, issues like this appeared (and were fixed timeously once they were reported) and so I think it is something that you'll track down fairly easily. I hope!

For what it is worth, I would really like a checkbox that allows the storybooks to operate as they were before, rather than scrolling everything together on a single page. I understand that this is desirable behaviour for a phone screen, but all the campaigns I have run have been built using the previous paradigm and I don't want to have to refactor them all.

Thank you

Maasq

Zacchaeus
August 7th, 2025, 10:39
I think this is related to something I posted here https://www.fantasygrounds.com/forums/showthread.php?85526-Story-Issues-(or-maybe-not)

What I did was create a new campaign and copied your moduledb folder into that campaign and tried to open LMoP. This just opened a blank book with no index. So I think there's some issue with editing existing modules. Creating new ones works just fine; but certain features don't work on existing modules.

Maasq
August 7th, 2025, 11:19
I think this is related to something I posted here https://www.fantasygrounds.com/forums/showthread.php?85526-Story-Issues-(or-maybe-not)

What I did was create a new campaign and copied your moduledb folder into that campaign and tried to open LMoP. This just opened a blank book with no index. So I think there's some issue with editing existing modules. Creating new ones works just fine; but certain features don't work on existing modules.

I agree - I wanted to create a new topic as the symptoms were different, but it is probably the same underlying issue. When something similar happened a year (or 18 months) ago, it took Moon a while to track it down but I believe the fix wasn't big, so fingers crossed it is as simple this time too :)

Thanks for taking the time to test my campaign, btw.

Moon Wizard
August 9th, 2025, 19:33
Just pushed a hot fix that should address this issue; but there are a lot of use cases. Please run a new Check for Updates, and let me know if still having issues.

Regards,
JPG

Maasq
August 9th, 2025, 23:51
Hi Moon.

Thanks for the work on this. The update has made my edited LMoP usable again, thank you - the left panel now shows up again. Images in the right hand pane of a 2 column view are far too small, and I can't adjust them, though.

One thing I don't think I have seen anyone mention - is it possible to allow each subchapter to stay open or closed individually? Currently, opening one closes all the others. This makes it more difficult to jump between sections of an adventure as one often has to do. I am sure it worked the way I described in the previous iteration.

Maasq