I think I missed this edit:
(10-02-2010 03:20 AM)leefish Wrote: Hmm I put this in my template - and it selects the text correctly. BUT - I have the else function in there - so in theory I will have to remake an entire newthreads template.
Not always. We use the condition there just to get a new layout for newthread template. So, we can make it suitable with our newthread template. Try to make it has the same structure as newthread template.
(10-02-2010 03:20 AM)leefish Wrote: Why is that? Because I also use this field to make a little lightbox show....
Do you mean you want the lightbox works in the preview too?
(10-02-2010 04:29 AM)leefish Wrote: Well, I just tested, and now on my newthreads template (in Post Preview mode) (by just adding the {$GLOBALS['threadfields']['key']['value']} variable) I now have the display twice.
Where do you put the variable?
(10-02-2010 04:29 AM)leefish Wrote: Remember I used the ELSE statement.
As said in the first post, we need to edit the Display Format, depends on how our Display Format layout before we change it. The else condition will make the change not affected to other layout for other page. So, basically, whatever you put in the else statement won't take any effect in newthread/editpost template.
About the attachment:
Could you post your newthread and the Display Format?