Moderator Essentials

Moderator Essentials [Paid] 1.14.5

No permission to buy ($45.00)
  • Thread starter Thread starter Syndol
  • Start date Start date
Banned users frontend pagination doesn't work, 404 when going to anywhere other than page 1.
Also it looks kind of shonky, even on default style.
 
Banned users frontend pagination doesn't work, 404 when going to anywhere other than page 1.
Also it looks kind of shonky, even on default style.
Seems the hyperlink on the next pages are wonky, goes to /banning as opposed to /modess/banned-users
 
View attachment 112986

Plus the red x to lift the ban on the right and "user info" to edit their profile in the admin panel. Copied live from XenMods.
Even on the default style mine looks like this
nh0Hhpm.png
 
I can't package it right now but this can be fixed by creating the template "filter_list.css" with the content of
Code:
input[name=filter]
{
    width: 300px;
    padding: 5px;
}

.FilterList
{
    /*max-height: 150px;
    overflow: auto;*/
}

.FilterList.Scrollable,
.FilterList .Scrollable
{
    max-height: 403px;
    overflow: auto;
}

    .FilterList .Scrollable
    {
        max-height: 250px;
    }
   
    .Touch .FilterList.Scrollable,
    .Touch .FilterList .Scrollable
    {
        max-height: none;
        overflow: visible;
    }

.FilterList .listItem
{
    overflow: hidden; zoom: 1;
    line-height: 20px;
    padding: 0;
    vertical-align: bottom;
}

.FilterList .listItem em,
.FilterList .listItem dfn
{
    font-style: normal;
}

.FilterList .listItem.Last h4
{
    background: @secondaryLightest url('@imagePath/xenforo/gradients/category-23px-light.png') repeat-x top;
}

.FilterList .listItem.Last em
{
    font-weight: bold;
}

.FilterList .selectListItem
{
    float: left !important;
}

.FilterList .primaryContent,
.FilterList .secondaryContent
{
    padding: 0;
}
   
    .FilterList .secondaryContent,
    .FilterList .Popup > a,
    .FilterList h4 a,
    .FilterList h4 label
    {
        padding: 5px;
        display: block;
        float: right;
        border-bottom: none;
        background-image: none;
        background-repeat: no-repeat;
        background-position: left center;
    }
   
    fieldset#XMAttachmentSearch .FilterList .secondaryContent
    {
        float: none;
        text-align: left;
    }
   
    fieldset#XMAttachmentSearch .AttachedFile .Thumbnail
    {
        width: 54px;
        height: 54px;
        line-height: 50px;
        display: block;
        background: @content.background-color;
        border: 1px solid @primaryLighterStill;
        text-align: center;
        vertical-align: middle;
        float: left;
    }
   
    fieldset#XMAttachmentSearch .AttachedFile .Thumbnail img
    {
        max-width: 50px;
        max-height: 50px;
        _width: 50px;
        _height: 50px;
        padding: 0;
        margin: 0;
        vertical-align: middle;
    }
   
    fieldset#XMAttachmentSearch .AttachedFile
    {
        clear: both;
        height: 54px;
    }
   
    fieldset#XMAttachmentSearch .AttachedFile .AttachmentText
    {
        margin-left: 64px;
    }
   
    .FilterList .secondaryContent.toggler
    {
        background: none;
        border-left-color: @primaryLightest;
    }
   
    .FilterList .textHeading
    {
        @property "secondaryContent.background";
        background: @primaryLightest url('@imagePath/xenforo/gradients/category-23px-light.png') repeat-x top;
        @property "/secondaryContent.background";
               
        padding: 5px;
       
        margin-bottom: 0;
        margin-top: 0;
        font-size: 11px;
        color: @primaryDark;
        overflow: hidden; zoom: 1;
        position: relative;
    }
   
        .FilterList .textHeading .count
        {
            font-weight: normal;
            color: @dimmedTextColor;
        }
       
        .FilterList .textHeading .controls
        {
            position: absolute;
            right: 5px;
            bottom: 5px;
            font-size: 10px;
            font-weight: normal;           
        }
       
        .FilterList .textHeading .checkAllColumn
        {
            position: absolute;
            right: 31px;
            bottom: 5px;
            display: block;
            padding: 0 10px;
        }
   
    .FilterList .textHeading + ol h4 a
    {
        padding-left: 20px;
    }
   
        .FilterList .textHeading + ol h4 label + a
        {
            padding-left: 5px; /* undo the previous if we have a label before the <a> */
        }
   
    .FilterList h4 a
    {
        float: none;
        white-space: nowrap;
        overflow: hidden;
    }
   
        .FilterList h4 a span.secondRow
        {
            font-size: 11px;
            color: @mutedTextColor;
            line-height: 14px;
            display: block;
        }
   
    .FilterList h4 a dfn
    {
        line-height: 14px;
    }

    .FilterList .secondaryContent
    {
        border-left: 1px solid @primaryLighterStill;
        padding: 5px 10px;
        font-size: 11px;
        text-align: center;
    }
       
        .FilterList.secondRow .secondaryContent
        {
            height: 34px;
        }
       
            .FilterList.secondRow label.secondaryContent
            {
                line-height: 34px;
            }
           
            .FilterList.secondRow .secondaryContent .secondRow
            {
                font-size: 9px;
                line-height: 14px;
                display: block;
                text-align: center;
            }
       
    .FilterList .secondaryContent .textCtrl
    {
        margin: -2px 0;
        padding: 2px 3px;
        font-size: 12px;
    }
   
    .FilterList .fixedOptionBox
    {
        width: 125px;
        box-sizing: border-box;
        white-space: nowrap;
        overflow: hidden;
        text-align: center;
    }

    .FilterList .delete
    {
        padding: 0px;
        width: 30px;
        height: 30px;
    }
   
        .FilterList.secondRow .delete
        {
            height: 44px;
        }
           
        .FilterList .delete span,
        .FilterList .edit span
        {
            display: block;
            background: transparent url('@imagePath/xenforo/permissions/deny.png') no-repeat center center;
            cursor: pointer;
       
            padding: 5px;
            width: 20px;
            height: 20px;
           
            overflow: hidden;
            white-space: nowrap;
            text-indent: -1000px;
        }
       
            .FilterList .edit span
            {
                background: transparent url('@imagePath/xenforo/permissions/edit.png') no-repeat bottom;
                width: 10px;
                height: 10px;
            }
       
            .FilterList.secondRow .delete span
            {
                height: 34px;
            }
       
    .FilterList .Popup a
    {
        background-color: @primaryLightest;
        border-left: 1px solid @primaryLighterStill;
    }

    .FilterList a:hover
    {
        text-decoration: none;
    }
   
    .FilterList .item_custom h4 a
    {
        color: red;
    }
   
    .FilterList .item_inherited h4 a
    {
        color: orange;
    }
   
        .FilterList h4 a dfn
        {
            font-size: 11px;
            color: @faintTextColor;
        }

    /* highlighted text */
    .FilterList h4 strong
    {
        color: red;
        text-decoration: underline;
        font-weight: normal;
    }
   
    .FilterList .Popup > a
    {
        font-size: 11px;
    }
   
    .subHeading .FilterControls
    {
        float: right;
        margin-top: -3px;
        max-height: 22px;
        overflow: hidden;
    }
   
        .FilterControls .textCtrl
        {
            padding-top: 2px;
            padding-bottom: 2px;
            font-size: 11px;
            height: 13px;
        }
       
        .FilterControls .button
        {
            padding-top: 0;
            padding-bottom: 0;
            height: 19px;
            line-height: 19px;
            font-size: 11px;
        }
       
    .FilterList + .sectionFooter
    {
        text-align: right;
        overflow: hidden; zoom: 1;
    }

.FilterList .listNote
{
    text-align: center;
    padding: 5px;
    font-style: italic;
}
       
/* filter list indenting */

._depth0 em { padding-left: 0em; }
._depth1 em { padding-left: 2em; }
._depth2 em { padding-left: 4em; }
._depth3 em { padding-left: 6em; }
._depth4 em { padding-left: 8em; }
._depth5 em { padding-left: 10em; }
._depth6 em { padding-left: 12em; }
._depth7 em { padding-left: 14em; }
._depth8 em { padding-left: 16em; }
._depth9 em { padding-left: 18em; }

/* special case buttons */

.FilterList .banCtrl,
.FilterList .liftCtrl
{
    min-width: 70px;
}

.FilterList .liftCtrl
{
    background-color: transparent;
}

.FilterList .hasPermissions
{
    background-color: @primaryLighter;
    color: @primaryLightest;
}

    .FilterList .hasPermissions:hover
    {
        color: @primaryMedium;
    }

/* smilie text */

.smilieText
{
    vertical-align: text-bottom;
    display: inline-block;
    padding: 1px 3px;
    border: 1px solid @faintTextColor;
    color: @mutedTextColor;
    border-radius: 3px;
    background: rgb(247,247,247);
    font-size: 11px;
}

/* label classes */

.FilterList h4.disabled em,
.FilterList .textHeading.disabled
{
    color: @mutedTextColor;
    text-decoration: line-through;
}

.FilterList h4.parentDisabled em
{
    color: @mutedTextColor;
}

/* user list avatars */

.FilterList .listAvatar
{
    width: 30px;
    float: left;
    /*margin-top: 1px;*/
}

/* radio tablets */

label.radioTablet
{
    background-color: @secondaryLight;
    line-height: inherit;
    height: auto;
   
    background: rgba(0,0,0, 0.1) url('@imagePath/xenforo/gradients/form-button-white-25px.png') repeat-x top;
    margin: -3px 0;
    padding: 2px 6px;
    border: 1px outset rgba(0,0,0, 0.25);
    border-radius: 4px;
    cursor: pointer;
}

label.radioTablet:hover
{
    background-color: transparent;
}

label.radioTablet.checked
{
    border-style: inset;
    background-color: rgba(255,255,255, 0.75);
}

/* square thumbs */

.FilterList a.SquareThumb
{
    float: left;
    width: 44px;
    height: 44px;
    padding: 0;
}

This could also be placed in EXTRA.css if you wanted.
 
Are there any tools from the Admin Panel you'd like in the Moderator Essentials "Moderator Panel"? For version 1.7.0 I'm bringing the "Thread Reply Bans" tool (with more searching options than the admin panel). Let me know if there's anything else. I'm going to try releasing 1.7.0 next week, if you have any requests (I'd like to focus primarily on building up this area) and get them in soon I may be able to include it.
 
List of Warnings and warning points (actions) - /admin.php?warnings, b

Also, if it is possible to show directly beside name of warning, how much points will user get for that warning

BBcode editor in reports comments, also option to like report comments :)
 
Hey @Daniel Hood any chance you can make this part of ME

Add option to e-mail staff/admin/mods upon any moderation action

Please? Pretty please????
Potentially in a later release.

List of Warnings and warning points (actions) - /admin.php?warnings, b

Also, if it is possible to show directly beside name of warning, how much points will user get for that warning
I didn't quite get to these yet but I want to get 1.7.0 out to everyone. I'll add them as suggestions on xenmods.com in order to plan for the future.

Version 1.7.0 is going to be released in a few minutes.
 
Back
Top Bottom