diff options
author | pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2010-03-15 10:56:29 +0000 |
---|---|---|
committer | pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2010-03-15 10:56:29 +0000 |
commit | bf00633c600eb33574cc8e364ce1af72335af526 (patch) | |
tree | f50080617a5445ca7084905682d23e2b89887ba2 /mod/notifications/views/default | |
parent | 6c23be59bae940353a71a5b7d210c30c98b38c72 (diff) | |
download | elgg-bf00633c600eb33574cc8e364ce1af72335af526.tar.gz elgg-bf00633c600eb33574cc8e364ce1af72335af526.tar.bz2 |
Updated Notifications to new UI.
git-svn-id: http://code.elgg.org/elgg/trunk@5387 36083f99-b078-4883-b0ff-0f9b5a30f544
Diffstat (limited to 'mod/notifications/views/default')
7 files changed, 69 insertions, 66 deletions
diff --git a/mod/notifications/views/default/notifications/css.php b/mod/notifications/views/default/notifications/css.php index 5c855d842..bd6067c85 100644 --- a/mod/notifications/views/default/notifications/css.php +++ b/mod/notifications/views/default/notifications/css.php @@ -1,15 +1,13 @@ <?php - - /** - * Elgg notifications CSS - * - * @package notifications - * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2 - * @author Curverider <info@elgg.com> - * @copyright Curverider Ltd 2008-2010 - * @link http://elgg.org/ - */ - +/** + * Elgg notifications CSS + * + * @package notifications + * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2 + * @author Curverider <info@elgg.com> + * @copyright Curverider Ltd 2008-2010 + * @link http://elgg.org/ + */ ?> #notificationstable td.namefield { @@ -23,12 +21,14 @@ line-height: 1.1em; padding:5px 0 5px 0; } -#notificationstable td.namefield img { - padding:6px 10px 6px 3px; - float:left; -} #notificationstable td.namefield p.namefieldlink { - margin:9px 0 0 0; + margin:5px 0 0 0; +} +#notificationstable td.namefield a img { + float:left; + width:25px; + height:25px; + margin:5px 10px 5px 5px; } #notificationstable td.emailtogglefield, #notificationstable td.smstogglefield { @@ -53,27 +53,39 @@ display: block; outline: none; } +#notificationstable td.sitetogglefield { + width:50px; + text-align: center; + vertical-align: middle; +} +#notificationstable td.sitetogglefield input { + margin-right:36px; + margin-top:5px; +} +#notificationstable td.sitetogglefield a { + width:46px; + height:24px; + cursor: pointer; + display: block; + outline: none; +} #notificationstable td.emailtogglefield a.emailtoggleOff { background: url(<?php echo $vars['url']; ?>mod/notifications/graphics/icon_notifications_email.gif) no-repeat right 2px; } #notificationstable td.emailtogglefield a.emailtoggleOn { background: url(<?php echo $vars['url']; ?>mod/notifications/graphics/icon_notifications_email.gif) no-repeat right -36px; } - -.notification_collections, -.notification_personal { - margin-bottom: 25px; +#notificationstable td.sitetogglefield a.sitetoggleOff { + background: url(<?php echo $vars['url']; ?>mod/notifications/graphics/icon_notifications_site.gif) no-repeat right 2px; } -/* -.settings_form .friends_picker_container h3 { - color:#999999; - font-size:3em; - margin:0 0 20px; - text-align:left; - background: none; - border-bottom: none; +#notificationstable td.sitetogglefield a.sitetoggleOn { + background: url(<?php echo $vars['url']; ?>mod/notifications/graphics/icon_notifications_site.gif) no-repeat right -37px; +} +.notification_friends, +.notification_personal, +.notifications_per_user { + margin-bottom: 25px; } -*/ diff --git a/mod/notifications/views/default/notifications/settings/usersettings.php b/mod/notifications/views/default/notifications/settings/usersettings.php deleted file mode 100644 index 15c5adc7f..000000000 --- a/mod/notifications/views/default/notifications/settings/usersettings.php +++ /dev/null @@ -1,3 +0,0 @@ -<?php - -?>
\ No newline at end of file diff --git a/mod/notifications/views/default/notifications/subscriptions/collections.php b/mod/notifications/views/default/notifications/subscriptions/collections.php index 8fe49e672..87906bf76 100644 --- a/mod/notifications/views/default/notifications/subscriptions/collections.php +++ b/mod/notifications/views/default/notifications/subscriptions/collections.php @@ -13,16 +13,14 @@ } </script> - +<div class="notification_friends"> <h3> <?php echo elgg_echo('notifications:subscriptions:collections:title'); ?> </h3> -<div class="notification_personal"> -<p> +<p class="margin_none"> <?php echo elgg_echo('notifications:subscriptions:collections:description'); ?> - <a href="<?php echo $vars['url']; ?>pg/collections/<?php echo $vars['user']->username; ?>"><?php echo elgg_echo('notifications:subscriptions:collections:edit') ?></a> </p> -<table id="notificationstable" cellspacing="0" cellpadding="4" border="1" width="100%"> +<table id="notificationstable" cellspacing="0" cellpadding="4" border="0" width="100%"> <tr> <td> </td> <?php @@ -30,7 +28,7 @@ global $NOTIFICATION_HANDLERS; foreach($NOTIFICATION_HANDLERS as $method => $foo) { if ($i > 0) - echo "<td class=\"spacercolumn\"> </td>"; + echo "<td class='spacercolumn'> </td>"; ?> <td class="<?php echo $method; ?>togglefield"><?php echo elgg_echo('notification:method:'.$method); ?></td> <?php @@ -71,7 +69,7 @@ $collectionschecked[$method] = ''; } } - if ($i > 0) $fields .= "<td class=\"spacercolumn\"> </td>"; + if ($i > 0) $fields .= "<td class='spacercolumn'> </td>"; $fields .= <<< END <td class="{$method}togglefield"> <a border="0" id="{$method}collections-1" class="{$method}toggleOff" onclick="adjust{$method}_alt('{$method}collections-1'); setCollection([{$members}],'{$method}',-1);"> @@ -85,7 +83,10 @@ END; <td> </td> </tr> <?php - +/* + @todo + collections removed from notifications - they are no longer used and will be replaced with shared access collections + if ($collections = get_user_access_collections($vars['user']->guid)) { foreach($collections as $collection) { $members = get_members_of_access_collection($collection->id, true); @@ -117,7 +118,7 @@ END; $collectionschecked[$method] = ''; } } - if ($i > 0) $fields .= "<td class=\"spacercolumn\"> </td>"; + if ($i > 0) $fields .= "<td class='spacercolumn'> </td>"; $fields .= <<< END <td class="{$method}togglefield"> <a border="0" id="{$method}collections{$collection->id}" class="{$method}toggleOff" onclick="adjust{$method}_alt('{$method}collections{$collection->id}'); setCollection([{$members}],'{$method}',{$collection->id});"> @@ -136,6 +137,7 @@ END; } } +*/ ?> </table> </div> diff --git a/mod/notifications/views/default/notifications/subscriptions/form.php b/mod/notifications/views/default/notifications/subscriptions/form.php index d96d6b7a7..8ad0110bf 100644 --- a/mod/notifications/views/default/notifications/subscriptions/form.php +++ b/mod/notifications/views/default/notifications/subscriptions/form.php @@ -18,8 +18,7 @@ // Display a description ?> -<div class="contentWrapper"> -<div class="notification_methods"> +<div class="user_settings notifications"> <?php echo elgg_view('input/form',array( @@ -32,4 +31,3 @@ ?> </div> -</div>
\ No newline at end of file diff --git a/mod/notifications/views/default/notifications/subscriptions/forminternals.php b/mod/notifications/views/default/notifications/subscriptions/forminternals.php index 9030d20a8..97fe77cac 100644 --- a/mod/notifications/views/default/notifications/subscriptions/forminternals.php +++ b/mod/notifications/views/default/notifications/subscriptions/forminternals.php @@ -1,7 +1,9 @@ + +<div class="notifications_per_user"> <h3> <?php echo elgg_echo('notifications:subscriptions:title'); ?> </h3> - <p class="notification_methods_intro"> + <p> <?php echo elgg_echo('notifications:subscriptions:description'); ?> </p> <?php @@ -169,14 +171,14 @@ ksort($users[$letter]); ?> -<table id="notificationstable" cellspacing="0" cellpadding="4" border="1" width="100%"> +<table id="notificationstable" cellspacing="0" cellpadding="4" border="0" width="100%"> <tr> <td> </td> <?php $i = 0; foreach($NOTIFICATION_HANDLERS as $method => $foo) { if ($i > 0) - echo "<td class=\"spacercolumn\"> </td>"; + echo "<td class='spacercolumn'> </td>"; ?> <td class="<?php echo $method; ?>togglefield"><?php echo elgg_echo('notification:method:'.$method); ?></td> <?php @@ -205,7 +207,7 @@ } else { $checked[$method] = ''; } - if ($i > 0) $fields .= "<td class=\"spacercolumn\"> </td>"; + if ($i > 0) $fields .= "<td class='spacercolumn'> </td>"; $fields .= <<< END <td class="{$method}togglefield"> <a border="0" id="{$method}{$friend->guid}" class="{$method}toggleOff" onclick="adjust{$method}_alt('{$method}{$friend->guid}');"> @@ -303,13 +305,9 @@ END; } ?> - - - -<div class="clearfloat"></div> -<div class="friendspicker_savebuttons"> +<div class="divider"> <input type="submit" value="<?php echo elgg_echo('save'); ?>" /> -<br /></div> - +</div> +</div>
\ No newline at end of file diff --git a/mod/notifications/views/default/notifications/subscriptions/groupsform.php b/mod/notifications/views/default/notifications/subscriptions/groupsform.php index cf7f44906..4beefb943 100644 --- a/mod/notifications/views/default/notifications/subscriptions/groupsform.php +++ b/mod/notifications/views/default/notifications/subscriptions/groupsform.php @@ -12,11 +12,8 @@ $subsbig[$method] = $tmparray; } -?> -<?php echo elgg_view_title(elgg_echo('notifications:subscriptions:changesettings:groups')); ?> -<div class="contentWrapper"> - <div class="notification_methods"> - +echo elgg_view_title(elgg_echo('notifications:subscriptions:changesettings:groups')); ?> +<div class="notification_groups margin_top"> <?php echo elgg_view('notifications/subscriptions/jsfuncs',$vars); ?> @@ -33,7 +30,7 @@ if (isset($vars['groups']) && !empty($vars['groups'])) { ?> -<table id="notificationstable" cellspacing="0" cellpadding="4" border="1" width="100%"> +<table id="notificationstable" cellspacing="0" cellpadding="4" border="0" width="100%"> <tr> <td> </td> <?php @@ -41,7 +38,7 @@ $i = 0; foreach($NOTIFICATION_HANDLERS as $method => $foo) { if ($i > 0) - echo "<td class=\"spacercolumn\"> </td>"; + echo "<td class='spacercolumn'> </td>"; ?> <td class="<?php echo $method; ?>togglefield"><?php echo elgg_echo('notification:method:'.$method); ?></td> <?php @@ -95,5 +92,4 @@ END; ?> <input type="submit" value="<?php echo elgg_echo('save'); ?>" /> - </div> </div>
\ No newline at end of file diff --git a/mod/notifications/views/default/notifications/subscriptions/personal.php b/mod/notifications/views/default/notifications/subscriptions/personal.php index 6779fde73..d8ce0e97e 100644 --- a/mod/notifications/views/default/notifications/subscriptions/personal.php +++ b/mod/notifications/views/default/notifications/subscriptions/personal.php @@ -9,14 +9,14 @@ <?php echo elgg_echo('notifications:subscriptions:personal:title'); ?> </h3> </div> -<table id="notificationstable" cellspacing="0" cellpadding="4" border="1" width="100%"> +<table id="notificationstable" cellspacing="0" cellpadding="4" border="0" width="100%"> <tr> <td> </td> <?php $i = 0; foreach($NOTIFICATION_HANDLERS as $method => $foo) { if ($i > 0) - echo "<td class=\"spacercolumn\"> </td>"; + echo "<td class='spacercolumn'> </td>"; ?> <td class="<?php echo $method; ?>togglefield"><?php echo elgg_echo('notification:method:'.$method); ?></td> <?php @@ -45,7 +45,7 @@ $personalchecked[$method] = ''; } } - if ($i > 0) $fields .= "<td class=\"spacercolumn\"> </td>"; + if ($i > 0) $fields .= "<td class='spacercolumn'> </td>"; $fields .= <<< END <td class="{$method}togglefield"> <a border="0" id="{$method}personal" class="{$method}toggleOff" onclick="adjust{$method}_alt('{$method}personal');"> |