Description

Call the action login to login. There the table to align the buttons and input fields is visible altough border is set to zero (<table border="0">). Now login. Call the userpreferences page. There the table used for form layout is hidden! When doing own forms e.g. in actions with table border set to zero, the table is nevertheless visible.

Steps to reproduce

  1. Look at the login form
  2. Look at the userprefs form

Example

Component selection

Details

This Wiki

Workaround

Discussion

Don't know why this happens. Tried some things but could not prevent that tables are shown although border is set to zero. I came up with this because at the moment I write a task list planner plugin for Moin that has a lot of forms and the forms look ugly with the borders shown. However I did not manage to turn borders of... -- OliverSiemoneit 2006-12-22 22:07:57

<div class="userpref" ... is defined in common.css as {{{/* User Preferences */

.userpref table, .userpref td {

} }}} May be you can use this class too.

Thanks for the tip. I have tried this already yesterday but did not recognize that in the login form the div class is set to "userprefs" (that's the reason why the table is shown there) and not "userpref" (without s)!! -- OliverSiemoneit 2006-12-23 10:33:42

Plan


CategoryMoinMoinBugFixed

MoinMoin: MoinMoinBugs/HidingOfFormTablesDoesNotWork (last edited 2007-10-29 19:20:38 by localhost)