diff --git a/src/uncategorized/longSlaveDescription.tw b/src/uncategorized/longSlaveDescription.tw index 6e55b24030e7fcb92bbd677e160baebafdc3e7b7..ce246bfad8eb5a8c5e70d605a34f33abf3e1d1b0 100644 --- a/src/uncategorized/longSlaveDescription.tw +++ b/src/uncategorized/longSlaveDescription.tw @@ -4,7 +4,7 @@ <<setLocalPronouns $activeSlave>> /* 000-250-006 */ -<<if $seeImages == 1>> +<<if $seeImages == 1 && $eventDescription != 1>> <<if $imageChoice == 1>> <div class="imageRef lrgVector"><div class="mask"> </div><<= SlaveArt($activeSlave, 3, 0)>></div> <<else>> diff --git a/src/utility/miscWidgets.tw b/src/utility/miscWidgets.tw index b1436a69b96244481920253a01f7c03af1e1eaa4..416b17605a5b7944bc81859e6e9721e198b11d7e 100644 --- a/src/utility/miscWidgets.tw +++ b/src/utility/miscWidgets.tw @@ -566,7 +566,31 @@ $args[0]: Slave. /* Call as <<EventNameLink>> */ -<<widget "EventNameLink">><span id="name"><<print "[[SlaveFullName($activeSlave)|Long Slave Description][$nextLink = passage(), $eventDescription = 1]]">></span><</widget>> +<<widget "EventNameLink">> + <span id="name"> + <<link "<<= SlaveFullName($activeSlave)>>">> + <<replace #longSlaveHide>> + <<link "(hide)">> + <<replace #longSlaveHide>> + <</replace>> + <<replace #longSlaveDescription>> + /* Hide */ + <</replace>> + <</link>> + <</replace>> + <<replace #longSlaveDescription>> + <p> + <<set _eventDescription = $eventDescription, $eventDescription = 1>> + <<include "Long Slave Description">> + <<set $eventDescription = _eventDescription>> + </p> + <</replace>> + <</link>> + </span> + <span id="longSlaveHide"></span> + + <span id="longSlaveDescription"></span> +<</widget>> /* Call as <<EventNameDelink>>