Don't know the answer to Point of confusion #2, but #1 is fixed now in r17138 http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/docs/hooks.txt?r1=171... &r2=17137&pathrev=17138 ).
All the best, Nick. Thanks for taking care of that.
Point of confusion #2a was easy: I just commented out the call and the "view source" tab is gone from locked pages. For #2b -- to make the tab go away for unregistered users or for those otherwise not permitted to edit -- I'll need to read the code until I understand it better
/** else { * $content_actions['viewsource'] = array( * 'class' => ($action == 'edit') ? 'selected' : false, * 'text' => wfMsg('viewsource'), * 'href' => $this->mTitle->getLocalUrl( $this->editUrlOptions() ) * ); * } */
wikitech-l@lists.wikimedia.org