diff options
author | pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2010-03-11 13:53:36 +0000 |
---|---|---|
committer | pete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2010-03-11 13:53:36 +0000 |
commit | e1cf670acfd8d786aec086d1bd5bb2ff96cd5870 (patch) | |
tree | 43958ce51406ef64c443bde81d4e1eb39568d9b5 | |
parent | a8e680230b2ca66cd1d95aaac228ed0c3a0d77ad (diff) | |
download | elgg-e1cf670acfd8d786aec086d1bd5bb2ff96cd5870.tar.gz elgg-e1cf670acfd8d786aec086d1bd5bb2ff96cd5870.tar.bz2 |
Updated avatar user menu to generate an ordered list, reinstated the add/remove friend link, & cleaned up css.
git-svn-id: http://code.elgg.org/elgg/trunk@5361 36083f99-b078-4883-b0ff-0f9b5a30f544
-rw-r--r-- | mod/blog/views/default/blog/menu.php | 4 | ||||
-rw-r--r-- | mod/file/views/default/file/menu.php | 4 | ||||
-rw-r--r-- | mod/messages/views/default/messages/menu.php | 4 | ||||
-rw-r--r-- | mod/pages/views/default/pages/menu.php | 6 | ||||
-rw-r--r-- | mod/profile/views/default/profile/css.php | 37 | ||||
-rw-r--r-- | mod/profile/views/default/profile/hoverover.php | 6 | ||||
-rw-r--r-- | mod/profile/views/default/profile/icon.php | 8 | ||||
-rw-r--r-- | mod/profile/views/default/profile/menu/actions.php | 6 | ||||
-rw-r--r-- | mod/profile/views/default/profile/menu/adminwrapper.php | 2 | ||||
-rw-r--r-- | mod/profile/views/default/profile/menu/links.php | 16 | ||||
-rw-r--r-- | mod/profile/views/default/profile/menu/linksownpage.php | 12 | ||||
-rw-r--r-- | mod/reportedcontent/views/default/reportedcontent/user_report.php | 4 |
12 files changed, 51 insertions, 58 deletions
diff --git a/mod/blog/views/default/blog/menu.php b/mod/blog/views/default/blog/menu.php index 8ed3796b7..15e67061c 100644 --- a/mod/blog/views/default/blog/menu.php +++ b/mod/blog/views/default/blog/menu.php @@ -4,6 +4,6 @@ */
?>
- <p class="user_menu_blog">
+ <li class="user_menu_blog">
<a href="<?php echo $vars['url']; ?>pg/blog/<?php echo $vars['entity']->username; ?>"><?php echo elgg_echo("blog"); ?></a>
- </p>
\ No newline at end of file + </li>
\ No newline at end of file diff --git a/mod/file/views/default/file/menu.php b/mod/file/views/default/file/menu.php index a9c79a85c..7cde6b91a 100644 --- a/mod/file/views/default/file/menu.php +++ b/mod/file/views/default/file/menu.php @@ -11,6 +11,6 @@ ?> - <p class="user_menu_file"> + <li class="user_menu_file"> <a href="<?php echo $vars['url']; ?>pg/file/<?php echo $vars['entity']->username; ?>"><?php echo elgg_echo("file"); ?></a> - </p>
\ No newline at end of file + </li>
\ No newline at end of file diff --git a/mod/messages/views/default/messages/menu.php b/mod/messages/views/default/messages/menu.php index 06cdde060..150c9a73c 100644 --- a/mod/messages/views/default/messages/menu.php +++ b/mod/messages/views/default/messages/menu.php @@ -13,9 +13,9 @@ if (isloggedin()) { ?> - <p class="user_menu_messages"> + <li class="user_menu_messages"> <a href="<?php echo $vars['url']; ?>mod/messages/send.php?send_to=<?php echo $vars['entity']->guid; ?>"><?php echo elgg_echo("messages:sendmessage"); ?></a> - </p> + </li> <?php }
\ No newline at end of file diff --git a/mod/pages/views/default/pages/menu.php b/mod/pages/views/default/pages/menu.php index 7b2df4c90..9c92648ab 100644 --- a/mod/pages/views/default/pages/menu.php +++ b/mod/pages/views/default/pages/menu.php @@ -9,6 +9,6 @@ * @link http://elgg.com/ */ ?> -<p class="user_menu_pages"> - <a href="<?php echo $vars['url']; ?>pg/pages/owned/<?php echo $vars['entity']->username; ?>"><?php echo elgg_echo("pages"); ?></a> - </p>
\ No newline at end of file +<li class="user_menu_pages"> + <a href="<?php echo $vars['url']; ?>pg/pages/owned/<?php echo $vars['entity']->username; ?>"><?php echo elgg_echo("pages"); ?></a> +</li>
\ No newline at end of file diff --git a/mod/profile/views/default/profile/css.php b/mod/profile/views/default/profile/css.php index dea780ceb..cde028f12 100644 --- a/mod/profile/views/default/profile/css.php +++ b/mod/profile/views/default/profile/css.php @@ -349,7 +349,7 @@ p.visit_twitter a { height:15px; } /* user avatar submenu options */ -.usericon div.sub_menu { +.usericon .sub_menu { display:none; position:absolute; padding:0; @@ -367,44 +367,37 @@ p.visit_twitter a { div.usericon a.icon img { z-index:10; } -.usericon div.sub_menu a:link, -.usericon div.sub_menu a:visited, -.usericon div.sub_menu a:hover { +.usericon .sub_menu a:link, +.usericon .sub_menu a:visited, +.usericon .sub_menu a:hover { display:block; } -.usericon div.sub_menu a:hover { +.usericon .sub_menu a:hover { background:#cccccc; text-decoration:none; } -.usericon div.sub_menu h3 { +.usericon .sub_menu h3 { font-size:1.3em; line-height: 1.1em; padding:0; + margin:0; border-bottom:solid 1px #dddddd; color: #4690d6; - margin:0 !important; -} -.usericon div.sub_menu h3 a { - padding:3px 3px 3px 6px !important; } -.usericon div.sub_menu p { - margin:0 !important; - padding:0 !important; - height:auto !important; - line-height:1.2em !important; - font-size:12px !important; +.usericon .sub_menu h3 a { + padding:3px 3px 3px 8px; } -.usericon div.sub_menu p a { - padding:3px 3px 3px 6px !important; +.usericon .sub_menu a { + padding:2px 3px 2px 8px; } /* admin menu options in avatar submenu */ .user_menu_admin { border-top:solid 1px #dddddd; } -.user_menu_admin a { +.usericon .sub_menu li.user_menu_admin a { color:red; } -.user_menu_admin a:hover { - color:white !important; - background:red !important; +.usericon .sub_menu li.user_menu_admin a:hover { + color:white; + background:red; } diff --git a/mod/profile/views/default/profile/hoverover.php b/mod/profile/views/default/profile/hoverover.php index 571585311..5250377a1 100644 --- a/mod/profile/views/default/profile/hoverover.php +++ b/mod/profile/views/default/profile/hoverover.php @@ -11,9 +11,9 @@ * @uses $vars['entity'] The user entity. If none specified, the current user is assumed. */ ?> -<p class="user_menu_name"> - <b><?php echo $vars['entity']->name; ?></b> -</p> +<li class="user_menu_name"> + <?php echo $vars['entity']->name; ?> +</li> <?php echo elgg_view('profile/hoverover/actions', $vars); echo elgg_view('profile/hoverover/links', $vars); diff --git a/mod/profile/views/default/profile/icon.php b/mod/profile/views/default/profile/icon.php index 59b16cdac..83015766a 100644 --- a/mod/profile/views/default/profile/icon.php +++ b/mod/profile/views/default/profile/icon.php @@ -54,12 +54,11 @@ if ($vars['entity'] instanceof ElggUser) { <div class="sub_menu"> <h3><a href="<?php echo $vars['entity']->getURL(); ?>"><?php echo $vars['entity']->name; ?></a></h3> <?php + echo "<ul class='sub_menu_list'>"; if (isloggedin()) { $actions = elgg_view('profile/menu/actions',$vars); if (!empty($actions)) { - - echo "<div class=\"item_line\">{$actions}</div>"; - + echo "<li class='user_menu_addremovefriend'>{$actions}</li>"; } if ($vars['entity']->getGUID() == $vars['user']->getGUID()) { echo elgg_view('profile/menu/linksownpage',$vars); @@ -69,11 +68,12 @@ if ($vars['entity'] instanceof ElggUser) { } else { echo elgg_view('profile/menu/links',$vars); } + echo "</ul>"; ?> </div> <?php if ((isadminloggedin()) || (!$vars['entity']->isBanned())) { - ?><a href="<?php echo $vars['entity']->getURL(); ?>" class="icon" ><?php + ?><a href="<?php echo $vars['entity']->getURL(); ?>" class="icon" ><?php } } diff --git a/mod/profile/views/default/profile/menu/actions.php b/mod/profile/views/default/profile/menu/actions.php index 4ce7c89b6..f200ec379 100644 --- a/mod/profile/views/default/profile/menu/actions.php +++ b/mod/profile/views/default/profile/menu/actions.php @@ -16,16 +16,16 @@ if (isloggedin()) { $ts = time(); $token = generate_action_token($ts); if ($vars['entity']->isFriend()) { - echo elgg_view('output/confirm_link', array( + echo elgg_view('output/confirmlink', array( 'href' => "{$vars['url']}action/friends/remove?friend={$vars['entity']->getGUID()}", 'text' => elgg_echo('friend:remove'), 'class' => 'user_menu_removefriend' )); } else { - echo elgg_view('output/confirm_link', array( + echo elgg_view('output/confirmlink', array( 'href' => "{$vars['url']}action/friends/add?friend={$vars['entity']->getGUID()}", 'text' => elgg_echo('friend:add'), - 'class' => 'user_menu_removefriend' + 'class' => 'user_menu_addfriend' )); } } diff --git a/mod/profile/views/default/profile/menu/adminwrapper.php b/mod/profile/views/default/profile/menu/adminwrapper.php index b60eec462..eec5a6d3f 100644 --- a/mod/profile/views/default/profile/menu/adminwrapper.php +++ b/mod/profile/views/default/profile/menu/adminwrapper.php @@ -13,5 +13,5 @@ $adminlinks = elgg_view('profile/menu/adminlinks', $vars); if (!empty($adminlinks)) { - echo "<p class=\"user_menu_admin\">{$adminlinks}</p>"; + echo "<li class='user_menu_admin'>{$adminlinks}</li>"; }
\ No newline at end of file diff --git a/mod/profile/views/default/profile/menu/links.php b/mod/profile/views/default/profile/menu/links.php index ce82df10a..fd04e2e99 100644 --- a/mod/profile/views/default/profile/menu/links.php +++ b/mod/profile/views/default/profile/menu/links.php @@ -12,21 +12,21 @@ */ ?> -<p class="user_menu_profile"> +<li class="user_menu_profile"> <a href="<?php echo $vars['entity']->getURL(); ?>"><?php echo elgg_echo("profile"); ?></a> -</p> +</li> <?php if ($vars['entity']->canEdit()){ ?> - <p class="user_menu_profile"> + <li class="user_menu_profile"> <a href="<?php echo $vars['url']?>pg/profile/<?php echo $vars['entity']->username; ?>/edit/icon"><?php echo elgg_echo("profile:editicon"); ?></a> - </p> + </li> <?php } ?> -<p class="user_menu_friends"> +<li class="user_menu_friends"> <a href="<?php echo $vars['url']; ?>pg/friends/<?php echo $vars['entity']->username; ?>/"><?php echo elgg_echo("friends"); ?></a> -</p> -<p class="user_menu_friends_of"> +</li> +<li class="user_menu_friends_of"> <a href="<?php echo $vars['url']; ?>pg/friendsof/<?php echo $vars['entity']->username; ?>/"><?php echo elgg_echo("friends:of"); ?></a> -</p> +</li> diff --git a/mod/profile/views/default/profile/menu/linksownpage.php b/mod/profile/views/default/profile/menu/linksownpage.php index 58eb3e1a0..2d41c6c31 100644 --- a/mod/profile/views/default/profile/menu/linksownpage.php +++ b/mod/profile/views/default/profile/menu/linksownpage.php @@ -14,16 +14,16 @@ <?php if ($vars['entity']->canEdit()){ ?> - <p class="user_menu_profile"> + <li class="user_menu_profile"> <a href="<?php echo $vars['url']?>pg/profile/<?php echo $vars['entity']->username; ?>/edit/icon"><?php echo elgg_echo("profile:editicon"); ?></a> - </p> + </li> <?php } ?> -<p class="user_menu_friends"> +<li class="user_menu_friends"> <a href="<?php echo $vars['url']; ?>pg/friends/<?php echo $vars['entity']->username; ?>/"><?php echo elgg_echo("friends"); ?></a> -</p> -<p class="user_menu_friends_of"> +</li> +<li class="user_menu_friends_of"> <a href="<?php echo $vars['url']; ?>pg/friendsof/<?php echo $vars['entity']->username; ?>/"><?php echo elgg_echo("friends:of"); ?></a> -</p> +</li> diff --git a/mod/reportedcontent/views/default/reportedcontent/user_report.php b/mod/reportedcontent/views/default/reportedcontent/user_report.php index ee6c7cbf8..e341bb6d3 100644 --- a/mod/reportedcontent/views/default/reportedcontent/user_report.php +++ b/mod/reportedcontent/views/default/reportedcontent/user_report.php @@ -1,6 +1,6 @@ -<p class="user_menu_profile"> +<li class="user_menu_profile"> <?php echo "<a href=\"javascript:location.href='". $CONFIG->wwwroot . "mod/reportedcontent/add.php?address='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.title)\">" . elgg_echo('reportedcontent:report') . "</a>"; ?> -</p>
\ No newline at end of file +</li>
\ No newline at end of file |