Commit 29c6d7ae authored by Pat Kira's avatar Pat Kira Committed by Aaron Wells

Style notifications pages and profile pages

Bug 1465107: Use Bootstrap CSS Framework

Change-Id: I8c11611c32f29ca461945332926d8fbe0431daef
parent c55e73aa
...@@ -179,6 +179,7 @@ $deleteall = pieform(array( ...@@ -179,6 +179,7 @@ $deleteall = pieform(array(
), ),
'submit' => array( 'submit' => array(
'type' => 'submit', 'type' => 'submit',
'class' => 'btn btn-success',
'value' => get_string('deleteallnotifications', 'activity'), 'value' => get_string('deleteallnotifications', 'activity'),
'confirm' => get_string('reallydeleteallnotifications', 'activity'), 'confirm' => get_string('reallydeleteallnotifications', 'activity'),
), ),
......
...@@ -24,15 +24,17 @@ $elements = get_notification_settings_elements($USER); ...@@ -24,15 +24,17 @@ $elements = get_notification_settings_elements($USER);
$elements['submit'] = array( $elements['submit'] = array(
'type' => 'submit', 'type' => 'submit',
'class' => 'btn btn-success',
'value' => get_string('save'), 'value' => get_string('save'),
); );
$prefsform = pieform(array( $prefsform = pieform(array(
'name' => 'activityprefs', 'name' => 'activityprefs',
'class' => 'form-notifications',
'method' => 'post', 'method' => 'post',
'jsform' => true, 'jsform' => true,
'renderer' => 'table', 'renderer' => 'div',
'plugintype' => 'core', 'plugintype' => 'core',
'pluginname' => 'account', 'pluginname' => 'account',
'elements' => $elements, 'elements' => $elements,
......
...@@ -117,7 +117,6 @@ $elements['submit'] = array( ...@@ -117,7 +117,6 @@ $elements['submit'] = array(
$prefsform = array( $prefsform = array(
'name' => 'accountprefs', 'name' => 'accountprefs',
'renderer' => 'div', 'renderer' => 'div',
'class' => 'form-group',
'method' => 'post', 'method' => 'post',
'jsform' => true, 'jsform' => true,
'plugintype' => 'core', 'plugintype' => 'core',
......
...@@ -127,6 +127,7 @@ $form = pieform(array( ...@@ -127,6 +127,7 @@ $form = pieform(array(
'licensing_advanced' => license_form_el_advanced(isset($blogpostobj) ? $blogpostobj : null), 'licensing_advanced' => license_form_el_advanced(isset($blogpostobj) ? $blogpostobj : null),
'filebrowser' => array( 'filebrowser' => array(
'type' => 'filebrowser', 'type' => 'filebrowser',
'class' => 'filebrowser',
'title' => get_string('attachments', 'artefact.blog'), 'title' => get_string('attachments', 'artefact.blog'),
'folder' => $folder, 'folder' => $folder,
'highlight' => $highlight, 'highlight' => $highlight,
......
...@@ -37,6 +37,7 @@ $settingsform = new Pieform(array( ...@@ -37,6 +37,7 @@ $settingsform = new Pieform(array(
$uploadform = pieform(array( $uploadform = pieform(array(
'name' => 'upload', 'name' => 'upload',
'class' => 'form-upload',
'jsform' => true, 'jsform' => true,
'presubmitcallback' => 'preSubmit', 'presubmitcallback' => 'preSubmit',
'postsubmitcallback' => 'postSubmit', 'postsubmitcallback' => 'postSubmit',
...@@ -55,6 +56,7 @@ $uploadform = pieform(array( ...@@ -55,6 +56,7 @@ $uploadform = pieform(array(
), ),
'submit' => array( 'submit' => array(
'type' => 'submit', 'type' => 'submit',
'class' => 'btn btn-success',
'value' => get_string('upload') 'value' => get_string('upload')
) )
) )
......
...@@ -211,6 +211,7 @@ JAVASCRIPT; ...@@ -211,6 +211,7 @@ JAVASCRIPT;
$deleteall = pieform(array( $deleteall = pieform(array(
'name' => 'delete_all_notifications', 'name' => 'delete_all_notifications',
'class' => 'form-deleteall',
'method' => 'post', 'method' => 'post',
'plugintype' => 'core', 'plugintype' => 'core',
'pluginname' => 'account', 'pluginname' => 'account',
...@@ -221,6 +222,7 @@ $deleteall = pieform(array( ...@@ -221,6 +222,7 @@ $deleteall = pieform(array(
), ),
'submit' => array( 'submit' => array(
'type' => 'submit', 'type' => 'submit',
'class' => 'btn btn-success btn-deleteall',
'value' => get_string('deleteallnotifications', 'activity'), 'value' => get_string('deleteallnotifications', 'activity'),
'confirm' => get_string('reallydeleteallnotifications', 'activity'), 'confirm' => get_string('reallydeleteallnotifications', 'activity'),
), ),
......
...@@ -184,6 +184,7 @@ JAVASCRIPT; ...@@ -184,6 +184,7 @@ JAVASCRIPT;
$deleteall = pieform(array( $deleteall = pieform(array(
'name' => 'delete_all_notifications', 'name' => 'delete_all_notifications',
'class' => 'form-deleteall',
'method' => 'post', 'method' => 'post',
'plugintype' => 'core', 'plugintype' => 'core',
'pluginname' => 'account', 'pluginname' => 'account',
...@@ -194,6 +195,7 @@ $deleteall = pieform(array( ...@@ -194,6 +195,7 @@ $deleteall = pieform(array(
), ),
'submit' => array( 'submit' => array(
'type' => 'submit', 'type' => 'submit',
'class' => 'btn btn-success btn-deleteall',
'value' => get_string('deleteallnotifications', 'activity'), 'value' => get_string('deleteallnotifications', 'activity'),
'confirm' => get_string('reallydeleteallnotifications', 'activity'), 'confirm' => get_string('reallydeleteallnotifications', 'activity'),
), ),
......
...@@ -219,6 +219,7 @@ $form = pieform(array( ...@@ -219,6 +219,7 @@ $form = pieform(array(
), ),
'submit' => array( 'submit' => array(
'type' => 'submitcancel', 'type' => 'submitcancel',
'class' => 'btn btn-success',
'value' => array($messages ? get_string('Reply', 'group') : get_string('sendmessage', 'group'), get_string('cancel')), 'value' => array($messages ? get_string('Reply', 'group') : get_string('sendmessage', 'group'), get_string('cancel')),
'goto' => get_config('wwwroot') . $goto, 'goto' => get_config('wwwroot') . $goto,
) )
......
...@@ -752,7 +752,7 @@ function keepElementInViewport(element) { ...@@ -752,7 +752,7 @@ function keepElementInViewport(element) {
function augment_tags_control(elem, returnContainer) { function augment_tags_control(elem, returnContainer) {
elem = getElement(elem); elem = getElement(elem);
var tagContainer = DIV(); var tagContainer = DIV({'class':'showtags'});
// setElementDimensions(tagContainer, {'w': getElementDimensions(elem).w}); // setElementDimensions(tagContainer, {'w': getElementDimensions(elem).w});
var showLink = A({'href':''},get_string('showtags')); var showLink = A({'href':''},get_string('showtags'));
appendChildNodes(tagContainer, showLink); appendChildNodes(tagContainer, showLink);
......
...@@ -26,6 +26,7 @@ require_once(get_config('docroot') . 'lib/pieforms/pieform/elements/checkbox.php ...@@ -26,6 +26,7 @@ require_once(get_config('docroot') . 'lib/pieforms/pieform/elements/checkbox.php
*/ */
function pieform_element_switchbox(Pieform $form, $element) { function pieform_element_switchbox(Pieform $form, $element) {
$wrapper = !empty($element['wrapperclass']) ? $element['wrapperclass'] : ''; $wrapper = !empty($element['wrapperclass']) ? $element['wrapperclass'] : '';
$html = '<div class="' . $wrapper . '">' . pieform_element_checkbox($form, $element) . '</div>'; $html = '<div class="' . $wrapper . '">' . pieform_element_checkbox($form, $element) . '</div>';
// Dealing with the label text // Dealing with the label text
$switchtext = isset($element['switchtext']) ? $element['switchtext'] : 'onoff'; $switchtext = isset($element['switchtext']) ? $element['switchtext'] : 'onoff';
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
*/ */
/* Blog list */ /* Blog list */
#bloglist #blogdesc p { /*#bloglist #blogdesc p {
margin: 5px 0; margin: 5px 0;
} }
#bloglist .buttonscell form, #bloglist .buttonscell form,
...@@ -47,4 +47,4 @@ ...@@ -47,4 +47,4 @@
/* Insert Image Dialog */ /* Insert Image Dialog */
#img_src[disabled=""] { #img_src[disabled=""] {
background-color: #F0F0EE; background-color: #F0F0EE;
} }*/
\ No newline at end of file \ No newline at end of file
...@@ -4,12 +4,12 @@ ...@@ -4,12 +4,12 @@
<table class="fileedittable"> <table class="fileedittable">
<tbody> <tbody>
<tr> <tr>
<th colspan="2" id="{$prefix}_edit_heading" class="fl"> <th colspan="2" id="{$prefix}_edit_heading" class="edit-heading">
{if $fileinfo}{if $fileinfo->artefacttype == 'folder'}{str tag=editfolder section=artefact.file}{else}{str tag=editfile section=artefact.file}{/if}{/if} {if $fileinfo}{if $fileinfo->artefacttype == 'folder'}{str tag=editfolder section=artefact.file}{else}{str tag=editfile section=artefact.file}{/if}{/if}
</th> </th>
</tr> </tr>
<tr class="required"> <tr class="required">
<th><label for="{$prefix}_edit_title">{str tag=name}</label> <span class="requiredmarker">*</span></th> <th><label for="{$prefix}_edit_title">{str tag=name}<span class="requiredmarker"> *</span></label></th>
<td><input type="text" class="text" name="{$prefix}_edit_title" id="{$prefix}_edit_title" value="{$fileinfo->title}" size="40" /></td> <td><input type="text" class="text" name="{$prefix}_edit_title" id="{$prefix}_edit_title" value="{$fileinfo->title}" size="40" /></td>
</tr> </tr>
{if $fileinfo->artefacttype != 'profileicon'} {if $fileinfo->artefacttype != 'profileicon'}
...@@ -69,7 +69,7 @@ ...@@ -69,7 +69,7 @@
<td></td> <td></td>
<td> <td>
<input class="submit btn btn-success" type="submit" name="{$prefix}_update[{$fileinfo->id}]" id="{$prefix}_edit_artefact" value="{str tag=savechanges section=artefact.file}" /> <input class="submit btn btn-success" type="submit" name="{$prefix}_update[{$fileinfo->id}]" id="{$prefix}_edit_artefact" value="{str tag=savechanges section=artefact.file}" />
<input type="submit" class="cancel" name="{$prefix}_canceledit" id="{$prefix}_edit_cancel" value="{str tag=cancel}" /> <input type="submit" class="cancel btn btn-danger" name="{$prefix}_canceledit" id="{$prefix}_edit_cancel" value="{str tag=cancel}" />
</td> </td>
</tr> </tr>
<tr><td colspan="2" id="{$prefix}_edit_messages"></td></tr> <tr><td colspan="2" id="{$prefix}_edit_messages"></td></tr>
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
</div> </div>
{/if} {/if}
<div id="{$prefix}_upload_browse" class="upload_browse{if $config.select} select{if !$browse} hidden{/if}{/if}"> <div id="{$prefix}_upload_browse" class="upload_browse {if $config.select} select{if !$browse} hidden{/if}{/if}">
{if $config.select && !$config.alwaysopen} {if $config.select && !$config.alwaysopen}
<input type="submit" class="buttondk" name="{$prefix}_cancelbrowse" id="{$prefix}_close_upload_browse" value="{str tag=Close}" /> <input type="submit" class="buttondk" name="{$prefix}_cancelbrowse" id="{$prefix}_close_upload_browse" value="{str tag=Close}" />
...@@ -52,10 +52,10 @@ ...@@ -52,10 +52,10 @@
</div> </div>
{/if} {/if}
{$licenseform|safe} {$licenseform|safe}
<div class="uploadform"> <div class="uploadform userfile">
<label for="{$prefix}_userfile">{if $config.simpleupload}{str tag='uploadfile' section='artefact.file'}{else}{str tag='File' section='artefact.file'}{/if}</label> <label for="{$prefix}_userfile">{if $config.simpleupload}{str tag='uploadfile' section='artefact.file'}{else}{str tag='File' section='artefact.file'}{/if}</label>
<span id="{$prefix}_userfile_container"><input type="file" class="file" id="{$prefix}_userfile" name="userfile[]" multiple size="20" /></span> <span id="{$prefix}_userfile_container"><input type="file" class="file" id="{$prefix}_userfile" name="userfile[]" multiple size="20" /></span>
<span id="{$prefix}_userfile_maxuploadsize">({str tag=maxuploadsize section=artefact.file} {$maxuploadsize})</span> <span id="{$prefix}_userfile_maxuploadsize" class="description">({str tag=maxuploadsize section=artefact.file} {$maxuploadsize})</span>
{if $config.uploadagreement}<script>setNodeAttribute('{$prefix}_userfile', 'disabled', true);</script>{/if} {if $config.uploadagreement}<script>setNodeAttribute('{$prefix}_userfile', 'disabled', true);</script>{/if}
</div> </div>
{if $config.resizeonuploaduseroption} {if $config.resizeonuploaduseroption}
...@@ -92,10 +92,12 @@ ...@@ -92,10 +92,12 @@
{/if} {/if}
{if $config.createfolder} {if $config.createfolder}
<div id="createfolder"{if $uploaddisabled} class="hidden"{/if}><div id="{$prefix}_createfolder_messages" class="createfolder-message"></div> <div id="createfolder" class="{if $uploaddisabled}hidden{/if} form-createfolder form-group">
<div id="{$prefix}_createfolder_messages"></div>
<label for="{$prefix}_createfolder_name" class="accessible-hidden sr-only">{str tag=createfolder section=artefact.file}</label> <label for="{$prefix}_createfolder_name" class="accessible-hidden sr-only">{str tag=createfolder section=artefact.file}</label>
<input type="text" class="text" name="{$prefix}_createfolder_name" id="{$prefix}_createfolder_name" size="40" /> <input type="text" class="text" name="{$prefix}_createfolder_name" id="{$prefix}_createfolder_name" size="40" />
<input class="submit btn btn-success" type="submit" name="{$prefix}_createfolder" id="{$prefix}_createfolder" value="{str tag=createfolder section=artefact.file}" /></div> <input class="submit btn btn-success" type="submit" name="{$prefix}_createfolder" id="{$prefix}_createfolder" value="{str tag=createfolder section=artefact.file}" />
</div>
{/if} {/if}
<div id="{$prefix}_foldernav" class="foldernav"> <div id="{$prefix}_foldernav" class="foldernav">
......
{include file="header.tpl"} {include file="header.tpl"}
{$settingsformtag|safe} {$settingsformtag|safe}
<table id="profileicons" class="hidden tablerenderer fullwidth table table-striped"> <div class="table-responsive">
<thead> <table id="profileicons" class="hidden tablerenderer fullwidth table table-striped">
<tr> <thead>
<th class="profileiconcell">{str tag="image"}</th> <tr>
<th>{str tag="imagetitle" section=artefact.file}</th> <th class="profileiconcell">{str tag="image"}</th>
<th class="">{str tag="Default" section=artefact.file}</th> <th>{str tag="imagetitle" section=artefact.file}</th>
<th class="">{str tag="delete"}</th> <th class="">{str tag="Default" section=artefact.file}</th>
</tr> <th class="">{str tag="delete"}</th>
</thead> </tr>
<tbody> </thead>
</tbody> <tbody>
<tfoot> </tbody>
<tr> <tfoot>
<td colspan="4" class="align-right"><input id="settings_default" class="submit btn btn-success" type="submit" name="default" value="{str tag="setdefault" section=artefact.file}"> <input id="settings_delete" type="submit" class="delete btn btn-danger" name="delete" value="{str tag="deleteselectedicons" section=artefact.file}"></td> <tr>
</tr> <td colspan="4" class="align-right"><input id="settings_default" class="submit btn btn-success" type="submit" name="default" value="{str tag="setdefault" section=artefact.file}"> <input id="settings_delete" type="submit" class="delete btn btn-danger" name="delete" value="{str tag="deleteselectedicons" section=artefact.file}"></td>
</tfoot> </tr>
</table> </tfoot>
</table>
</div>
<input type="hidden" name="pieform_settings" value=""> <input type="hidden" name="pieform_settings" value="">
<input type="hidden" name="sesskey" value="{$USER->get('sesskey')}"> <input type="hidden" name="sesskey" value="{$USER->get('sesskey')}">
</form> </form>
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
* This file is distributed under the same terms as Mahara itself * This file is distributed under the same terms as Mahara itself
*/ */
/*
.ui-autocomplete-category { .ui-autocomplete-category {
font-weight: bold; font-weight: bold;
padding: .2em .4em; padding: .2em .4em;
...@@ -40,4 +40,4 @@ ...@@ -40,4 +40,4 @@
.userlist img.togglebtn, .userlist span.recipientlist { .userlist img.togglebtn, .userlist span.recipientlist {
float: left; float: left;
margin-right: 2px; margin-right: 2px;
} }*/
\ No newline at end of file \ No newline at end of file
...@@ -84,7 +84,8 @@ ...@@ -84,7 +84,8 @@
<td>{$item->date}</td> <td>{$item->date}</td>
<td class="center"> <td class="center">
{if $item->read} {if $item->read}
<img src="{theme_url filename='images/star.png'}" alt="{str tag=read section=activity}"> <span class="glyphicon glyphicon-ok"></span>
<span class="sr-only">{str tag=read section=activity}</span>
{else} {else}
<label class="accessible-hidden sr-only" for="unread-{$item->table}-{$item->id}">{str tag='markasread' section='activity'}</label> <label class="accessible-hidden sr-only" for="unread-{$item->table}-{$item->id}">{str tag='markasread' section='activity'}</label>
<input type="checkbox" class="tocheckread" name="unread-{$item->table}-{$item->id}" id="unread-{$item->table}-{$item->id}"> <input type="checkbox" class="tocheckread" name="unread-{$item->table}-{$item->id}" id="unread-{$item->table}-{$item->id}">
......
{include file="header.tpl"} {include file="header.tpl"}
<div id="notifications"> <div id="notifications">
<form method="post"> <form method="post" class="form-inline form-select-filter">
<label for="notifications_type">{str section='activity' tag='type'}:</label> <div class="form-group">
<select id="notifications_type" name="type"> <label for="notifications_type">{str section='activity' tag='type'}:</label>
{foreach from=$options item=name key=t} <select id="notifications_type" name="type">
<option value="{$t}"{if $type == $t} selected{/if}>{$name}</option> {foreach from=$options item=name key=t}
{/foreach} <option value="{$t}"{if $type == $t} selected{/if}>{$name}</option>
</select>{contextualhelp plugintype='core' pluginname='activity' section='activitytypeselect'} {/foreach}
</select>{contextualhelp plugintype='core' pluginname='activity' section='activitytypeselect'}
</div>
</form> </form>
{$deleteall|safe} {$deleteall|safe}
<form name="notificationlist" method="post" onSubmit="markread(this, 'read'); return false;"> <form class="form-notificationlist" name="notificationlist" method="post" onSubmit="markread(this, 'read'); return false;">
<table id="activitylist" class="fullwidth table table-striped"> <div class="table-responsive">
<thead> <table id="activitylist" class="fullwidth table table-striped">
<thead>
<tr>
<th><span class="accessible-hidden sr-only">{str section='activity' tag='messagetype'}</span></th>
<th>{str section='artefact.multirecipientnotification' tag='fromuser'}</th>
<th>{str section='activity' tag='subject'}</th>
<th>{str section='artefact.multirecipientnotification' tag='touser'}</th>
<th>{str section='activity' tag='date'}</th>
<th class="center">{str section='activity' tag='read'}</th>
<th class="center">{str tag='delete'}</th>
</tr>
</thead>
<tfoot>
<tr> <tr>
<th><span class="accessible-hidden sr-only">{str section='activity' tag='messagetype'}</span></th> <td colspan="5"></td>
<th>{str section='artefact.multirecipientnotification' tag='fromuser'}</th> <td class="center">
<th>{str section='activity' tag='subject'}</th> <a href="" onclick="toggleChecked('tocheckread'); return false;">
<th>{str section='artefact.multirecipientnotification' tag='touser'}</th> {str section='activity' tag='selectall'}
<th>{str section='activity' tag='date'}</th> <span class="accessible-hidden sr-only"> {str tag='selectallread' section='artefact.multirecipientnotification'}</span>
<th class="center">{str section='activity' tag='read'}</th> </a>
<th class="center">{str tag='delete'}</th> </td>
<td class="center">
<a href="" onclick="toggleChecked('tocheckdel'); return false;">
{str section='activity' tag='selectall'}
<span class="accessible-hidden sr-only">{str tag='selectalldelete' section='artefact.multirecipientnotification'}</span>
</a>
</td>
</tr> </tr>
</thead> </tfoot>
<tfoot> <tbody>
<tr> {$activitylist['tablerows']|safe}
<td colspan="5"></td> </tbody>
<td class="center"> </table>
<a href="" onclick="toggleChecked('tocheckread'); return false;"> </div>
{str section='activity' tag='selectall'}
<span class="accessible-hidden sr-only"> {str tag='selectallread' section='artefact.multirecipientnotification'}</span>
</a>
</td>
<td class="center">
<a href="" onclick="toggleChecked('tocheckdel'); return false;">
{str section='activity' tag='selectall'}
<span class="accessible-hidden sr-only">{str tag='selectalldelete' section='artefact.multirecipientnotification'}</span>
</a>
</td>
</tr>
</tfoot>
<tbody>
{$activitylist['tablerows']|safe}
</tbody>
</table>
<div class="right activity-buttons"> <div class="right activity-buttons">
<input class="submit btn btn-success" type="submit" value="{str tag='markasread' section='activity'}" /> <input class="submit btn btn-success" type="submit" value="{str tag='markasread' section='activity'}" />
<input class="submit btn btn-danger" type="button" value="{str tag='delete'}" onClick="markread(document.notificationlist, 'del'); return false;" /> <input class="submit btn btn-danger" type="button" value="{str tag='delete'}" onClick="markread(document.notificationlist, 'del'); return false;" />
......
{include file="header.tpl"} {include file="header.tpl"}
<div id="notifications"> <div id="notifications">
<form method="post"> <form method="post" class="form-inline form-select-filter">
<label for="notifications_type">{str section='activity' tag='type'}:</label> <div class="form-group">
<select id="notifications_type" name="type"> <label for="notifications_type">{str section='activity' tag='type'}:</label>
{foreach from=$options item=name key=t} <select id="notifications_type" name="type">
<option value="{$t}"{if $type == $t} selected{/if}>{$name}</option> {foreach from=$options item=name key=t}
{/foreach} <option value="{$t}"{if $type == $t} selected{/if}>{$name}</option>
</select>{contextualhelp plugintype='core' pluginname='activity' section='activitytypeselect'} {/foreach}
</select>{contextualhelp plugintype='core' pluginname='activity' section='activitytypeselect'}
</div>
</form> </form>
{$deleteall|safe} {$deleteall|safe}
<form name="notificationlist" method="post" onSubmit="markread(this, 'read'); return false;"> <form class="form-notificationlist" name="notificationlist" method="post" onSubmit="markread(this, 'read'); return false;">
<table id="activitylist" class="fullwidth table"> <div class="table-responsive">
<thead> <table id="activitylist" class="fullwidth table">
<tr> <thead>
<th><span class="accessible-hidden sr-only">{str section='activity' tag='messagetype'}</span></th> <tr>
<th>{str section='artefact.multirecipientnotification' tag='fromuser'}</th> <th><span class="accessible-hidden sr-only">{str section='activity' tag='messagetype'}</span></th>
<th>{str section='activity' tag='subject'}</th> <th>{str section='artefact.multirecipientnotification' tag='fromuser'}</th>
<th>{str section='artefact.multirecipientnotification' tag='touser'}</th> <th>{str section='activity' tag='subject'}</th>
<th>{str section='activity' tag='date'}</th> <th>{str section='artefact.multirecipientnotification' tag='touser'}</th>
<th class="center">{str tag='delete'}</th> <th>{str section='activity' tag='date'}</th>
</tr> <th class="center">{str tag='delete'}</th>
</thead> </tr>
<tfoot> </thead>
<tr> <tfoot>
<td colspan="5"></td> <tr>
<td class="center"> <td colspan="5"></td>
<a href="" onclick="toggleChecked('tocheckdel'); return false;"> <td class="center">
{str section='activity' tag='selectall'} <a href="" onclick="toggleChecked('tocheckdel'); return false;">
<span class="accessible-hidden sr-only">{str tag='selectalldelete' section='artefact.multirecipientnotification'}</span> {str section='activity' tag='selectall'}
</a> <span class="accessible-hidden sr-only">{str tag='selectalldelete' section='artefact.multirecipientnotification'}</span>
</td> </a>
</tr>