After figuring this one out - viewtopic.php?t=2655820 - I tried an alternative method of dealing with the lack of a
It's cleaner in one sense, in that it just calls
Obviously you could run trim twice, but the cleaner syntax of
Anyway, this works. Functionally it's identical to Cabot's solution, but since I had to play with this stuff to figure out something else I thought I'd use this solution.
CURRENT_USER_ID
variable. This also works...Code:
{% set currentUserId = CURRENT_USERNAME_FULL | trim('<a href="./memberlist.php?mode=viewprofile&u=') | split('"')[0] %}{% if S_REGISTERED_USER and S_DISPLAY_PM and (postrow.POSTER_ID is same as currentUserId) %}<dd class="profile-inbox">
postrow.POSTER_ID
instead of postrow.POST_AUTHOR_FULL
. On other other hand, it relies on running trim and split on CURRENT_USERNAME_FULL
first, before running the comparison with postrow.POSTER_ID
, so whether it's actually better or not is anyone's guess.Obviously you could run trim twice, but the cleaner syntax of
split('"')[0]
seemed better. It avoids having to use wildcards to deal with the inline style for username colour.Anyway, this works. Functionally it's identical to Cabot's solution, but since I had to play with this stuff to figure out something else I thought I'd use this solution.
Statistics: Posted by Gumboots — Tue Aug 20, 2024 3:04 am