]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Refs #3867. Unvalidated users is an unordered list now. Added right class and other...
authorSem <sembrestels@riseup.net>
Thu, 3 Nov 2011 16:50:50 +0000 (17:50 +0100)
committerSem <sembrestels@riseup.net>
Thu, 3 Nov 2011 16:50:50 +0000 (17:50 +0100)
mod/uservalidationbyemail/views/default/forms/uservalidationbyemail/bulk_action.php
mod/uservalidationbyemail/views/default/uservalidationbyemail/css.php
mod/uservalidationbyemail/views/default/uservalidationbyemail/js.php
mod/uservalidationbyemail/views/default/uservalidationbyemail/unvalidated_user.php
views/default/css/admin.php

index 4d829778a14b1632311a6388a33bdedd0bc8cef5..036336734e0a8383faf3cb331a3a22715e7ccc0f 100644 (file)
@@ -46,14 +46,14 @@ $pagination = elgg_view('navigation/pagination',array(
        'limit' => $limit,
 ));
 
-$bulk_actions_checkbox = '<label><input type="checkbox" class="unvalidated-users-checkall" />'
+$bulk_actions_checkbox = '<label><input type="checkbox" class="uservalidationbyemail-unvalidated-users-checkall" />'
        . elgg_echo('uservalidationbyemail:check_all') . '</label>';
 
 $validate = elgg_view('output/url', array(
        'href' => 'action/uservalidationbyemail/validate/',
        'text' => elgg_echo('uservalidationbyemail:admin:validate'),
        'title' => elgg_echo('uservalidationbyemail:confirm_validate_checked'),
-       'class' => 'unvalidated-users-bulk-post',
+       'class' => 'uservalidationbyemail-unvalidated-users-bulk-post',
        'is_action' => true,
        'is_trusted' => true,
 ));
@@ -62,7 +62,7 @@ $resend_email = elgg_view('output/url', array(
        'href' => 'action/uservalidationbyemail/resend_validation/',
        'text' => elgg_echo('uservalidationbyemail:admin:resend_validation'),
        'title' => elgg_echo('uservalidationbyemail:confirm_resend_validation_checked'),
-       'class' => 'unvalidated-users-bulk-post',
+       'class' => 'uservalidationbyemail-unvalidated-users-bulk-post',
        'is_action' => true,
        'is_trusted' => true,
 ));
@@ -71,14 +71,14 @@ $delete = elgg_view('output/url', array(
        'href' => 'action/uservalidationbyemail/delete/',
        'text' => elgg_echo('uservalidationbyemail:admin:delete'),
        'title' => elgg_echo('uservalidationbyemail:confirm_delete_checked'),
-       'class' => 'unvalidated-users-bulk-post',
+       'class' => 'uservalidationbyemail-unvalidated-users-bulk-post',
        'is_action' => true,
        'is_trusted' => true,
 ));
 
 $bulk_actions = <<<___END
-<div class="uvbe_bulk_actions pas">
-       <ul class="uvbe_admin_controls right">
+<div class="uservalidationbyemail-bulk-actions pas">
+       <ul class="uservalidationbyemail-controls right">
                <li>$resend_email</li><li>$validate</li><li>$delete</li>
        </ul>
 
@@ -88,9 +88,14 @@ ___END;
 
 //$bulk_actions = elgg_view('page_elements/contentwrapper', array('body' => $bulk_actions));
 
-$list = '';
-foreach ($users as $user) {
-       $list .= elgg_view('uservalidationbyemail/unvalidated_user', array('user' => $user));
+if (is_array($users) && count($users) > 0) {
+       $html = '<ul class="elgg-list uservalidationbyemail-unvalidated-user-list">';
+       foreach ($users as $user) {
+               $html .= "<li id=\"unvalidated-user-{$user->guid}\" class=\"elgg-item uservalidationbyemail-unvalidated-user-item\">";
+               $html .= elgg_view('uservalidationbyemail/unvalidated_user', array('user' => $user));
+               $html .= '</li>';
+       }
+       $html .= '</ul>';
 }
 
 echo <<<___END
@@ -99,7 +104,7 @@ echo <<<___END
                $bulk_actions
        </div>
        <div class="elgg-body">
-               $list
+               $html
        </div>
 </div>
 ___END;
index f7a1da12dc255cb0a3e5cd38286fac4ea4ebd54c..3ce9a8ac987ed15d4d2c20bd49e93dd8c87fc3bd 100644 (file)
@@ -1,18 +1,14 @@
-.elgg-head .uvbe_bulk_actions label, .elgg-head .uvbe_bulk_actions a{
+.elgg-head .uservalidationbyemail-bulk-actions label, .elgg-head .uservalidationbyemail-bulk-actions a{
        color: white;
 }
 
-.right {
-       float: right;
-}
-
-.uservalidationbyemail_unvalidated_controls li, .uvbe_admin_controls li {
+.uservalidationbyemail-controls li {
        display: inline;
        border-right: solid 1px;
        padding: 0 4px 0 4px;
 }
 
-.uservalidationbyemail_unvalidated_controls li:last-child, .uvbe_admin_controls li:last-child {
+.uservalidationbyemail-controls li:last-child {
        border: 0;
        padding-right: 0;
 }
index 35f1ada7faa00021269d71e34df0f9c4685c8044..a10d7fbe6697929c90f72764cd718db156d7619d 100644 (file)
@@ -2,12 +2,12 @@
 elgg.provide('elgg.uservalidationbyemail');
 
 elgg.uservalidationbyemail.init = function() {
-       $('.unvalidated-users-checkall').click(function() {
+       $('.uservalidationbyemail-unvalidated-users-checkall').click(function() {
                checked = $(this).attr('checked') == 'checked';
                $('form#unvalidated-users').find('input[type=checkbox]').attr('checked', checked);
        });
 
-       $('.unvalidated-users-bulk-post').click(function(event) {
+       $('.uservalidationbyemail-unvalidated-users-bulk-post').click(function(event) {
                $form = $('form#unvalidated-users');
                event.preventDefault();
 
@@ -23,6 +23,6 @@ elgg.uservalidationbyemail.init = function() {
 
                $form.attr('action', $(this).attr('href')).submit();
        });
-}
+};
 
 elgg.register_hook_handler('init', 'system', elgg.uservalidationbyemail.init);
index af454590796b8d6bc51dda1154f1c6a9e668099d..6431712ce387196a7430ee56786f181a2926070c 100644 (file)
@@ -37,20 +37,17 @@ $delete = elgg_view('output/confirmlink', array(
 ));
 
 $block = <<<___END
-<div class="admin_settings radius8 pas baa">
+<div class="admin-settings radius8 pas baa">
        $checkbox<br />
 
-       <ul class="uservalidationbyemail_unvalidated_controls right">
+       <ul class="uservalidationbyemail-controls right">
                <li>$resend_email</li><li>$validate</li><li>$delete</li>
        </ul>
 
-       <div class="uservalidationbyemail_unvalidated_user_details mll small">
+       <div class="uservalidationbyemail-unvalidated-user-details mll small">
                $created
        </div>
 </div>
 ___END;
 
 echo elgg_view_image_block('', $block);
-
-?>
-
index 160a2a3e40fdcf11c12e36ec58bfe39a9bbcb1e7..61b61c27a476c4e58d0e7f0a721d16429e4f8df0 100644 (file)
@@ -1001,6 +1001,89 @@ a.elgg-widget-collapsed:before {
        width: 83.33%;
 }
 
+/* ***************************************
+       HELPERS
+*************************************** */
+
+.clearfloat { 
+       clear: both;
+}
+
+.hidden {
+       display: none;
+}
+
+.centered {
+       margin: 0 auto;
+}
+
+.center {
+       text-align: center;
+}
+
+.float {
+       float: left;
+}
+
+.float-alt {
+       float: right;
+}
+
+.right {
+       float: right;
+}
+
+.left {
+       float: left;
+}
+
+.link {
+       cursor: pointer;
+}
+
+.large {
+       font-size: 120%;
+}
+
+.small {
+       font-size: 80%;
+}
+
+.elgg-discover .elgg-discoverable {
+       display: none;
+}
+
+.elgg-discover:hover .elgg-discoverable {
+       display: block;
+}
+
+.elgg-transition:hover {
+       opacity: .7;
+}
+
+/* ***************************************
+       BORDERS AND SEPARATORS
+*************************************** */
+.elgg-border-plain {
+       border: 1px solid #eeeeee;
+}
+.elgg-border-transition {
+       border: 1px solid #eeeeee;
+}
+.elgg-divide-top {
+       border-top: 1px solid #CCCCCC;
+}
+.elgg-divide-bottom {
+       border-bottom: 1px solid #CCCCCC;
+}
+.elgg-divide-left {
+       border-left: 1px solid #CCCCCC;
+}
+.elgg-divide-right {
+       border-right: 1px solid #CCCCCC;
+}
+
+
 /* ***************************************
        SPACING (from OOCSS)
 *************************************** */