Jan Steinman wrote:
At least on Safari using 1.4 beta 5, the edit tool bar *does not* put the text in the edit box at the insertion point; it puts it in the little field above that, which you then have to copy-n-paste. Cumbersome. It would be nicer if it could plop it at the insertion point.
If you've ever tried to do JavaScript programming that manipulates data in a web browser, you'll know that different browsers behave differently, and sometimes you just can't get them to do what you want consistently.
I believe in IE/Win and Mozilla-based browsers it is able to insert text directly into the edit box, but in some others such as Safari it doesn't work right, so it's put in a separate box you cna look at as an example or cut-and-paste from.
BTW: I just had great fun hacking SpecialListusers.php and QueryPage.php to display user info (which I've added additional fields to) in a table. (See http://www.IslandSeeds.org/wiki/Special:Listusers)
Just checking, but are those phone numbers supposed to be displayed to the public?
Since ListUsersPage->formatResult() only does one record, and the outer HTML construct is buried deep within QueryPage->doQuery(), is there any interest in factoring that part out so subclasses can override? Something like formatOpen(), formatClose(), and formatRecord().
Might be worthwhile, yeah...
-- brion vibber (brion @ pobox.com)