OK, combined with handling posting to communities correctly this proved to be quite complex because I hadn't really grasped the full range of options for poster and journal available in the entry form.

I had some help from allen in dw_dev_training and that has created some edits in module-journal.tt to pass administrator information through to the entry form.  _However_ unless we wanted to pass the sticky set up for every journal the user is subscribed to though to the form it was difficult to properly allow them to choose sticky positions if there were multiple options for the community if they didn't post to the community directly.  I've opted instead to show a warning message in this case.

I've tried out a lot of combinations of switching backwards and forwards between the options on the form, and the various sticky options and they all worked fairly sensibly.  There is a fair amount of new code to support all this.

I did notice, however, that there is some odd behaviour with the icon box if you select "post as another user", and then generate an error by posting an entry without the text.  I double checked that this behaviour happens anyway (and isn't caused by my code).  I don't know if I should generate a bug report for it.

All changes can be found in https://github.com/annariel/dw-free/commit/2f99b054c84e82a31a79c5e8b6ca0810b939fdca