[buddypress-trac] [BuddyPress Trac] #7210: Group type frontend integration

buddypress-trac noreply at wordpress.org
Thu Oct 6 18:32:37 UTC 2016


#7210: Group type frontend integration
-------------------------+--------------------
 Reporter:  r-a-y        |       Owner:
     Type:  enhancement  |      Status:  new
 Priority:  normal       |   Milestone:  2.7
Component:  Groups       |     Version:  2.6.0
 Severity:  normal       |  Resolution:
 Keywords:  has-patch    |
-------------------------+--------------------

Comment (by r-a-y):

 @hnla - Thanks for the feedback.

 > My pressing concern is that I do think the creation step initial screen
 must house the Name, Descrip, and type as the three fundamental pieces of
 info before we create a group_id then checks on the other steps can be
 made to bail out of custom group steps more easily or adjust subsequent
 step screens.

 I would consider the group privacy option more pressing than the group
 type.  Group privacy is also listed on the second step as well.

 Would welcome other feedback here, but I think we need another cycle to
 re-evaluate all the other group options during the group creation phase.

 > I noticed that we're wrapping the
 bp_get_current_group_directory_type_message() markup group type slug in a
 pair of <strong> elements

 For `bp_get_current_group_directory_type_message()`, current markup was
 lifted from the member type directory's message:
 https://buddypress.trac.wordpress.org/browser/tags/2.6.2/src/bp-members
 /bp-members-template.php?marks=1969#L1959

 So if we change this here, we'd need to change it for member types as
 well.

 > bp_group_type_list The <strong> element might be better served and the
 cdata as something like a dl list as we're possibly running a few items in
 a list.

 The W3C says the following about lists and groups of links
 [https://www.w3.org/TR/WCAG20-TECHS/H48.html here]:


 {{{
 The objective of this technique is to create lists of related items using
 list elements
 appropriate for their purposes. The ol element is used when the list is
 ordered and the
 ul element is used when the list is unordered. Definition lists (dl) are
 used to group
 terms with their definitions.

 Although the use of this markup can make lists more readable, not all
 lists need markup.
 For instance, sentences that contain comma-separated lists may not need
 list markup.
 }}}

 I think the last block applies to us here.

--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/7210#comment:33>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac


More information about the buddypress-trac mailing list