Under Community Review

Improve relationship table support in Pub Manager

The current support for relationship tables is difficult to use. To improve the experience:

  • Allow users to select the number of columns for the relationship table when creating it (currently automatically creates 3 column table) or adding a row (currently adds three columns regardless of the number of columns specified in the column specification).
  • Keep table valid when user deletes a column (currently allows you to delete a column from the column spec row, but doesn't remove the column from the subsequent rows).
  • Present the column names from the <title> element in the relationship table header row in both the hierarchy and preview panes (currently presents hard-coded topic type names)
  • Remove the numbers that appear for each topicref in the preview pane (default CSS)
  • Provide some identification, such as numbers, to each Relation in the hierarchy pane. Without any designation, it is difficult to identify each row in the table.