fix: html attributes (#9877)

* fix: some empty xml tag bodies

* fix: missing/wrong attributing of label tags

* fix: attribute fixes

* fix: misassociated label

* fix: missing alt attributes

* fix: some more missing associated labels
This commit is contained in:
gasoved
2021-10-08 17:36:51 +03:00
committed by GitHub
parent 1958dffa04
commit 3acaac4c7c
32 changed files with 179 additions and 179 deletions

View File

@@ -9,11 +9,11 @@
</div>
<ul component="category/list" class="dropdown-menu category-dropdown-menu" role="menu">
<li component="category/no-matches" role="presentation" class="category hidden">
<a role="menu-item">[[search:no-matches]]</a>
<a role="menuitem">[[search:no-matches]]</a>
</li>
<!-- BEGIN categories -->
<li role="presentation" class="category {{{if categories.disabledClass}}}disabled{{{end}}}" data-cid="{categories.cid}" data-name="{categories.name}">
<a role="menu-item">{categories.level}<span component="category-markup"><!-- IF categories.icon --><span class="fa-stack" style="{function.generateCategoryBackground}"><i style="color: {categories.color};" class="fa fa-stack-1x fa-fw {categories.icon}"></i></span><!-- ENDIF categories.icon --> {categories.name}</span></a>
<a role="menuitem">{categories.level}<span component="category-markup"><!-- IF categories.icon --><span class="fa-stack" style="{function.generateCategoryBackground}"><i style="color: {categories.color};" class="fa fa-stack-1x fa-fw {categories.icon}"></i></span><!-- ENDIF categories.icon --> {categories.name}</span></a>
</li>
<!-- END categories -->
</ul>

View File

@@ -17,6 +17,6 @@
<li role="presentation"><a href="#" data-priv="mods" class="<!-- IF users.privileges.mods -->active<!-- ENDIF users.privileges.mods -->">Moderator</a></li>
</ul>
</div>
<img src="{users.picture}" /> {users.username}
<img src="{users.picture}" alt="" /> {users.username}
</li>
<!-- END users -->

View File

@@ -1,21 +1,21 @@
<div class="alert alert-danger hidden" id="create-modal-error"></div>
<form>
<div class="form-group">
<label for="group-name">[[admin/manage/users:create.username]]</label>
<label for="create-user-name">[[admin/manage/users:create.username]]</label>
<input type="text" class="form-control" id="create-user-name" placeholder="[[admin/manage/users:create.username]]" />
</div>
<div class="form-group">
<label for="group-name">[[admin/manage/users:create.email]]</label>
<label for="create-user-email">[[admin/manage/users:create.email]]</label>
<input type="text" class="form-control" id="create-user-email" placeholder="[[admin/manage/users:create.email-placeholder]]" />
</div>
<div class="form-group">
<label for="group-name">[[admin/manage/users:create.password]]</label>
<label for="create-user-password">[[admin/manage/users:create.password]]</label>
<input type="password" class="form-control" id="create-user-password" placeholder="[[admin/manage/users:create.password]]" />
</div>
<div class="form-group">
<label for="group-name">[[admin/manage/users:create.password-confirm]]</label>
<label for="create-user-password-again">[[admin/manage/users:create.password-confirm]]</label>
<input type="password" class="form-control" id="create-user-password-again" placeholder="[[admin/manage/users:create.password]]" />
</div>
</form>

View File

@@ -19,7 +19,7 @@
<td>
<a href="{config.relative_path}/user/{group.members.userslug}">
<!-- IF group.members.picture -->
<img class="avatar avatar-sm avatar-rounded" src="{group.members.picture}" />
<img class="avatar avatar-sm avatar-rounded" src="{group.members.picture}" alt="" />
<!-- ELSE -->
<div class="avatar avatar-sm avatar-rounded" style="background-color: {group.members.icon:bgColor};">{group.members.icon:text}</div>
<!-- ENDIF group.members.picture -->

View File

@@ -7,11 +7,11 @@
</div>
<ul component="category/list" class="dropdown-menu category-dropdown-menu dropdown-menu-right" role="menu">
<li component="category/no-matches" role="presentation" class="category hidden">
<a role="menu-item">[[search:no-matches]]</a>
<a role="menuitem">[[search:no-matches]]</a>
</li>
{{{each categories}}}
<li role="presentation" class="category <!-- IF categories.disabledClass -->disabled<!-- ENDIF categories.disabledClass -->" data-cid="{categories.cid}" data-name="{categories.name}" data-parent-cid="{categories.parentCid}">
<a role="menu-item">{categories.level}<span component="category-markup"><!-- IF categories.icon --><span class="fa-stack" style="{function.generateCategoryBackground}"><i style="color: {categories.color};" class="fa fa-stack-1x fa-fw {categories.icon}"></i></span><!-- ENDIF categories.icon --> {categories.name}</span></a>
<a role="menuitem">{categories.level}<span component="category-markup"><!-- IF categories.icon --><span class="fa-stack" style="{function.generateCategoryBackground}"><i style="color: {categories.color};" class="fa fa-stack-1x fa-fw {categories.icon}"></i></span><!-- ENDIF categories.icon --> {categories.name}</span></a>
</li>
{{{end}}}
</ul>

View File

@@ -107,7 +107,7 @@
<tr data-uid="{privileges.users.uid}"{{{ if privileges.users.banned }}} data-banned{{{ end }}}>
<td>
<!-- IF ../picture -->
<img class="avatar avatar-sm" src="{privileges.users.picture}" title="{privileges.users.username}" />
<img class="avatar avatar-sm" src="{privileges.users.picture}" title="{privileges.users.username}" alt="" />
<!-- ELSE -->
<div class="avatar avatar-sm" style="background-color: {../icon:bgColor};">{../icon:text}</div>
<!-- ENDIF ../picture -->

View File

@@ -81,7 +81,7 @@
<tr data-uid="{privileges.users.uid}"{{{ if privileges.users.banned }}} data-banned{{{ end }}}>
<td>
<!-- IF ../picture -->
<img class="avatar avatar-sm" src="{privileges.users.picture}" title="{privileges.users.username}" />
<img class="avatar avatar-sm" src="{privileges.users.picture}" title="{privileges.users.username}" alt="" />
<!-- ELSE -->
<div class="avatar avatar-sm" style="background-color: {../icon:bgColor};">{../icon:text}</div>
<!-- ENDIF ../picture -->