<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[BuddyPress][10534] trunk/src/bp-core/classes/class-bp-admin.php: A11y: Simplify markup of the Credits panel to improve access to content.</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta" style="font-size: 105%">
<dt style="float: left; width: 6em; font-weight: bold">Revision</dt> <dd><a style="font-weight: bold" href="http://buddypress.trac.wordpress.org/changeset/10534">10534</a><script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","description":"Review this Commit","action":{"@type":"ViewAction","url":"http://buddypress.trac.wordpress.org/changeset/10534","name":"Review Commit"}}</script></dd>
<dt style="float: left; width: 6em; font-weight: bold">Author</dt> <dd>mercime</dd>
<dt style="float: left; width: 6em; font-weight: bold">Date</dt> <dd>2016-02-05 22:03:05 +0000 (Fri, 05 Feb 2016)</dd>
</dl>

<pre style='padding-left: 1em; margin: 2em 0; border-left: 2px solid #ccc; line-height: 1.25; font-size: 105%; font-family: sans-serif'>A11y: Simplify markup of the Credits panel to improve access to content.

Remove adjacent links and text to reduce noise for screen readers and 
decrease tabbing for keyboard users while scanning the lists of 
BuddyPress Project Leaders, Core Team, and Rockstars.

Fixes <a href="http://buddypress.trac.wordpress.org/ticket/6860">#6860</a>.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunksrcbpcoreclassesclassbpadminphp">trunk/src/bp-core/classes/class-bp-admin.php</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunksrcbpcoreclassesclassbpadminphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/bp-core/classes/class-bp-admin.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/bp-core/classes/class-bp-admin.php      2016-02-05 21:38:07 UTC (rev 10533)
+++ trunk/src/bp-core/classes/class-bp-admin.php        2016-02-05 22:03:05 UTC (rev 10534)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -652,18 +652,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        <h3 class="wp-people-group"><?php _e( 'Project Leaders', 'buddypress' ); ?></h3>
</span><span class="cx" style="display: block; padding: 0 10px">                        <ul class="wp-people-group " id="wp-people-group-project-leaders">
</span><span class="cx" style="display: block; padding: 0 10px">                                <li class="wp-person" id="wp-person-johnjamesjacoby">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        <a href="https://profiles.wordpress.org/johnjamesjacoby"><img src="//www.gravatar.com/avatar/81ec16063d89b162d55efe72165c105f?s=60" class="gravatar" alt="John James Jacoby" /></a>
-                                       <a class="web" href="https://profiles.wordpress.org/johnjamesjacoby">John James Jacoby</a>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 <a class="web" href="https://profiles.wordpress.org/johnjamesjacoby"><img alt="" class="gravatar" src="//www.gravatar.com/avatar/81ec16063d89b162d55efe72165c105f?s=60"> 
+                                       John James Jacoby</a>
</ins><span class="cx" style="display: block; padding: 0 10px">                                         <span class="title"><?php _e( 'Project Lead', 'buddypress' ); ?></span>
</span><span class="cx" style="display: block; padding: 0 10px">                                </li>
</span><span class="cx" style="display: block; padding: 0 10px">                                <li class="wp-person" id="wp-person-boonebgorges">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        <a href="https://profiles.wordpress.org/boonebgorges"><img src="//www.gravatar.com/avatar/9cf7c4541a582729a5fc7ae484786c0c?s=60" class="gravatar" alt="Boone B. Gorges" /></a>
-                                       <a class="web" href="https://profiles.wordpress.org/boonebgorges">Boone B. Gorges</a>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 <a class="web" href="https://profiles.wordpress.org/boonebgorges"><img alt="" class="gravatar" src="//www.gravatar.com/avatar/9cf7c4541a582729a5fc7ae484786c0c?s=60">
+                                       Boone B. Gorges</a>
</ins><span class="cx" style="display: block; padding: 0 10px">                                         <span class="title"><?php _e( 'Lead Developer', 'buddypress' ); ?></span>
</span><span class="cx" style="display: block; padding: 0 10px">                                </li>
</span><span class="cx" style="display: block; padding: 0 10px">                                <li class="wp-person" id="wp-person-djpaul">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        <a href="https://profiles.wordpress.org/djpaul"><img src="//www.gravatar.com/avatar/3bc9ab796299d67ce83dceb9554f75df?s=60" class="gravatar" alt="Paul Gibbs" /></a>
-                                       <a class="web" href="https://profiles.wordpress.org/djpaul">Paul Gibbs</a>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 <a class="web" href="https://profiles.wordpress.org/djpaul"><img alt="" class="gravatar" src="//www.gravatar.com/avatar/3bc9ab796299d67ce83dceb9554f75df?s=60">
+                                       Paul Gibbs</a>
</ins><span class="cx" style="display: block; padding: 0 10px">                                         <span class="title"><?php _e( 'Lead Developer', 'buddypress' ); ?></span>
</span><span class="cx" style="display: block; padding: 0 10px">                                </li>
</span><span class="cx" style="display: block; padding: 0 10px">                        </ul>
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -671,33 +671,33 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        <h3 class="wp-people-group"><?php _e( 'Core Team', 'buddypress' ); ?></h3>
</span><span class="cx" style="display: block; padding: 0 10px">                        <ul class="wp-people-group " id="wp-people-group-core-team">
</span><span class="cx" style="display: block; padding: 0 10px">                                <li class="wp-person" id="wp-person-r-a-y">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        <a href="https://profiles.wordpress.org/r-a-y"><img src="//www.gravatar.com/avatar/3bfa556a62b5bfac1012b6ba5f42ebfa?s=60" class="gravatar" alt="Ray" /></a>
-                                       <a class="web" href="https://profiles.wordpress.org/r-a-y">Ray</a>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 <a class="web" href="https://profiles.wordpress.org/r-a-y"><img alt="" class="gravatar" src="//www.gravatar.com/avatar/3bfa556a62b5bfac1012b6ba5f42ebfa?s=60">
+                                       Ray</a>
</ins><span class="cx" style="display: block; padding: 0 10px">                                         <span class="title"><?php _e( 'Core Developer', 'buddypress' ); ?></span>
</span><span class="cx" style="display: block; padding: 0 10px">                                </li>
</span><span class="cx" style="display: block; padding: 0 10px">                                <li class="wp-person" id="wp-person-imath">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        <a href="https://profiles.wordpress.org/imath"><img src="//www.gravatar.com/avatar/8b208ca408dad63888253ee1800d6a03?s=60" class="gravatar" alt="Mathieu Viet" /></a>
-                                       <a class="web" href="https://profiles.wordpress.org/imath">Mathieu Viet</a>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 <a class="web" href="https://profiles.wordpress.org/imath"><img alt="" class="gravatar" src="//www.gravatar.com/avatar/8b208ca408dad63888253ee1800d6a03?s=60">
+                                       Mathieu Viet</a>
</ins><span class="cx" style="display: block; padding: 0 10px">                                         <span class="title"><?php _e( 'Core Developer', 'buddypress' ); ?></span>
</span><span class="cx" style="display: block; padding: 0 10px">                                </li>
</span><span class="cx" style="display: block; padding: 0 10px">                                <li class="wp-person" id="wp-person-mercime">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        <a href="https://profiles.wordpress.org/mercime"><img src="//www.gravatar.com/avatar/fae451be6708241627983570a1a1817a?s=60" class="gravatar" alt="Mercime" /></a>
-                                       <a class="web" href="https://profiles.wordpress.org/mercime">Mercime</a>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 <a class="web" href="https://profiles.wordpress.org/mercime"><img alt="" class="gravatar" src="//www.gravatar.com/avatar/fae451be6708241627983570a1a1817a?s=60">
+                                       Mercime</a>
</ins><span class="cx" style="display: block; padding: 0 10px">                                         <span class="title"><?php _e( 'Navigator', 'buddypress' ); ?></span>
</span><span class="cx" style="display: block; padding: 0 10px">                                </li>
</span><span class="cx" style="display: block; padding: 0 10px">                                <li class="wp-person" id="wp-person-dcavins">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        <a href="https://profiles.wordpress.org/dcavins"><img src="//www.gravatar.com/avatar/a5fa7e83d59cb45ebb616235a176595a?s=60" class="gravatar" alt="David Cavins" /></a>
-                                       <a class="web" href="https://profiles.wordpress.org/dcavins">David Cavins</a>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 <a class="web" href="https://profiles.wordpress.org/dcavins"><img alt="" class="gravatar" src="//www.gravatar.com/avatar/a5fa7e83d59cb45ebb616235a176595a?s=60">
+                                       David Cavins</a>
</ins><span class="cx" style="display: block; padding: 0 10px">                                         <span class="title"><?php _e( 'Core Developer', 'buddypress' ); ?></span>
</span><span class="cx" style="display: block; padding: 0 10px">                                </li>
</span><span class="cx" style="display: block; padding: 0 10px">                                <li class="wp-person" id="wp-person-tw2113">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        <a href="https://profiles.wordpress.org/tw2113"><img src="//www.gravatar.com/avatar/a5d7c934621fa1c025b83ee79bc62366?s=60" class="gravatar" alt="Michael Beckwith" /></a>
-                                       <a class="web" href="https://profiles.wordpress.org/tw2113">Michael Beckwith</a>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 <a class="web" href="https://profiles.wordpress.org/tw2113"><img alt="" class="gravatar" src="//www.gravatar.com/avatar/a5d7c934621fa1c025b83ee79bc62366?s=60">
+                                       Michael Beckwith</a>
</ins><span class="cx" style="display: block; padding: 0 10px">                                         <span class="title"><?php _e( 'Core Developer', 'buddypress' ); ?></span>
</span><span class="cx" style="display: block; padding: 0 10px">                                </li>
</span><span class="cx" style="display: block; padding: 0 10px">                                <li class="wp-person" id="wp-person-hnla">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        <a href="https://profiles.wordpress.org/hnla"><img src="//www.gravatar.com/avatar/3860c955aa3f79f13b92826ae47d07fe?s=60" class="gravatar" alt="Hugo Ashmore" /></a>
-                                       <a class="web" href="https://profiles.wordpress.org/hnla">Hugo</a>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 <a class="web" href="https://profiles.wordpress.org/hnla"><img alt="" class="gravatar" src="//www.gravatar.com/avatar/3860c955aa3f79f13b92826ae47d07fe?s=60">
+                                       Hugo</a>
</ins><span class="cx" style="display: block; padding: 0 10px">                                         <span class="title"><?php _e( 'Core Developer', 'buddypress' ); ?></span>
</span><span class="cx" style="display: block; padding: 0 10px">                                </li>
</span><span class="cx" style="display: block; padding: 0 10px">                        </ul>
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -705,24 +705,24 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        <h3 class="wp-people-group"><?php _e( '&#x1f31f;Recent Rockstars&#x1f31f;', 'buddypress' ); ?></h3>
</span><span class="cx" style="display: block; padding: 0 10px">                        <ul class="wp-people-group " id="wp-people-group-rockstars">
</span><span class="cx" style="display: block; padding: 0 10px">                                <li class="wp-person" id="wp-person-henry-wright">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        <a href="https://profiles.wordpress.org/henry.wright"><img src="//www.gravatar.com/avatar/0da2f1a9340d6af196b870f6c107a248?s=60" class="gravatar" alt="Henry Wright" /></a>
-                                       <a class="web" href="https://profiles.wordpress.org/henry.wright">Henry Wright</a>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 <a class="web" href="https://profiles.wordpress.org/henry.wright"><img alt="" class="gravatar" src="//www.gravatar.com/avatar/0da2f1a9340d6af196b870f6c107a248?s=60">
+                                       Henry Wright</a>
</ins><span class="cx" style="display: block; padding: 0 10px">                                 </li>
</span><span class="cx" style="display: block; padding: 0 10px">                                <li class="wp-person" id="wp-person-danbp">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        <a href="https://profiles.wordpress.org/danbp"><img src="//www.gravatar.com/avatar/0deae2e7003027fbf153500cd3fa5501?s=60" class="gravatar" alt="danbp" /></a>
-                                       <a class="web" href="https://profiles.wordpress.org/danbp">danbp</a>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 <a class="web" href="https://profiles.wordpress.org/danbp"><img alt="" class="gravatar" src="//www.gravatar.com/avatar/0deae2e7003027fbf153500cd3fa5501?s=60">
+                                       danbp</a>
</ins><span class="cx" style="display: block; padding: 0 10px">                                 </li>
</span><span class="cx" style="display: block; padding: 0 10px">                                <li class="wp-person" id="wp-person-shanebp">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        <a href="https://profiles.wordpress.org/shanebp"><img src="//www.gravatar.com/avatar/ffd294ab5833ba14aaf175f9acc71cc4?s=60" class="gravatar" alt="shanebp" /></a>
-                                       <a class="web" href="https://profiles.wordpress.org/shanebp">shanebp</a>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 <a class="web" href="https://profiles.wordpress.org/shanebp"><img alt="" class="gravatar" src="//www.gravatar.com/avatar/ffd294ab5833ba14aaf175f9acc71cc4?s=60">
+                                       shanebp</a>
</ins><span class="cx" style="display: block; padding: 0 10px">                                 </li>
</span><span class="cx" style="display: block; padding: 0 10px">                                <li class="wp-person" id="wp-person-netweb">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        <a href="https://profiles.wordpress.org/netweb"><img src="//www.gravatar.com/avatar/97e1620b501da675315ba7cfb740e80f?s=60" class="gravatar" alt="Stephen Edgar" /></a>
-                                       <a class="web" href="https://profiles.wordpress.org/netweb">Stephen Edgar</a>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 <a class="web" href="https://profiles.wordpress.org/netweb"><img alt="" class="gravatar" src="//www.gravatar.com/avatar/97e1620b501da675315ba7cfb740e80f?s=60">
+                                       Stephen Edgar</a>
</ins><span class="cx" style="display: block; padding: 0 10px">                                 </li>
</span><span class="cx" style="display: block; padding: 0 10px">                                <li class="wp-person" id="wp-person-dimensionmedia">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                                        <a href="https://profiles.wordpress.org/dimensionmedia"><img src="//www.gravatar.com/avatar/7735aada1ec39d0c1118bd92ed4551f1?s=60" class="gravatar" alt="David Bisset" /></a>
-                                       <a class="web" href="https://profiles.wordpress.org/dimensionmedia">David Bisset</a>
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                                 <a class="web" href="https://profiles.wordpress.org/dimensionmedia"><img alt="" class="gravatar" src="//www.gravatar.com/avatar/7735aada1ec39d0c1118bd92ed4551f1?s=60">
+                                       David Bisset</a>
</ins><span class="cx" style="display: block; padding: 0 10px">                                 </li>
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                        </ul>
</span></span></pre>
</div>
</div>

</body>
</html>