Advertisement
ShadowEA

IPB Memberlist

Dec 15th, 2014
41
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 15.08 KB | None | 0 0
  1.   <!-- ***********************************************************************
  2.    * IP.Board 3 - By Rikki Tissier - (c)2008 Invision Power Services          *
  3.    ****************************************************************************
  4.    * ipb_memberlist.html to memberlist_body.html - Modified by JScript        *
  5.    ************************************************************************ -->
  6.    
  7.     <!-- SEARCH FORM -->
  8.     <h1 class="ipsType_pagetitle">Member List</h1>
  9.     <!-- BEGIN switch_pagination -->
  10.     <div class="paged-head clearfix">
  11.        <p class="paging">{PAGINATION}</p>
  12.     </div>
  13.     <!-- END switch_pagination -->
  14.  
  15.     <div class="ipsBox ipsVerticalTabbed ipsLayout ipsLayout_withleft ipsLayout_tinyleft clearfix">
  16.        <div id="mlist_tabs" class="ipsVerticalTabbed_tabs ipsVerticalTabbed_minitabs ipsLayout_left">
  17.           <ul>
  18.              <li class="tab_toggle active"><a title="View all members " href="0">PAG</a></li>
  19.              <li class="tab_toggle"><a title="" href="a">A</a></li>
  20.              <li class="tab_toggle"><a title="" href="b">B</a></li>
  21.              <li class="tab_toggle"><a title="" href="c">C</a></li>
  22.              <li class="tab_toggle"><a title="" href="d">D</a></li>
  23.              <li class="tab_toggle"><a title="" href="e">E</a></li>
  24.              <li class="tab_toggle"><a title="" href="f">F</a></li>
  25.              <li class="tab_toggle"><a title="" href="g">G</a></li>
  26.              <li class="tab_toggle"><a title="" href="h">H</a></li>
  27.              <li class="tab_toggle"><a title="" href="i">I</a></li>
  28.              <li class="tab_toggle"><a title="" href="j">J</a></li>
  29.              <li class="tab_toggle"><a title="" href="k">K</a></li>
  30.              <li class="tab_toggle"><a title="" href="l">L</a></li>
  31.              <li class="tab_toggle"><a title="" href="m">M</a></li>
  32.              <li class="tab_toggle"><a title="" href="n">N</a></li>
  33.              <li class="tab_toggle"><a title="" href="o">O</a></li>
  34.              <li class="tab_toggle"><a title="" href="p">P</a></li>
  35.              <li class="tab_toggle"><a title="" href="q">Q</a></li>
  36.              <li class="tab_toggle"><a title="" href="r">R</a></li>
  37.              <li class="tab_toggle"><a title="" href="s">S</a></li>
  38.              <li class="tab_toggle"><a title="" href="t">T</a></li>
  39.              <li class="tab_toggle"><a title="" href="u">U</a></li>
  40.              <li class="tab_toggle"><a title="" href="v">V</a></li>
  41.              <li class="tab_toggle"><a title="" href="w">W</a></li>
  42.              <li class="tab_toggle"><a title="" href="x">X</a></li>
  43.              <li class="tab_toggle"><a title="" href="y">Y</a></li>
  44.              <li class="tab_toggle"><a title="" href="z">Z</a></li>
  45.           </ul>
  46.        </div>
  47.        <div class="ipsVerticalTabbed_content ipsLayout_content">
  48.           <div class="maintitle ipsFilterbar clear clearfix">
  49.              <ul class="ipsList_inline left">
  50.                 <li class="tab_toggle_horizontal active">
  51.                    <a title="Filter by username" href="userName">Name</a>
  52.                 </li>
  53.                 <li class="tab_toggle_horizontal">
  54.                    <a title="Filter by total posts" href="posts">Posts</a>
  55.                 </li>
  56.                 <li class="tab_toggle_horizontal">
  57.                    <a title="Filter by registration date" href="joined">Registration Date</a>
  58.                 </li>
  59.              </ul>
  60.           </div>
  61.           <div id="mlist_content" class="ipsBox_container ipsPad" style="min-height: 769px;">
  62.              <ul class="ipsMemberList">
  63.                  <!-- BEGIN memberrow -->
  64.                 <li class="ipsPad clearfix member_entry row1" id="member_id_">
  65.                    <a class="ipsUserPhotoLink left" title="View Profile" href="{memberrow.U_VIEWPROFILE}">
  66.                       {memberrow.AVATAR_IMG}
  67.                       <!--<img class="ipsUserPhoto ipsUserPhoto_medium" alt="- foto" src="">-->
  68.                    </a>
  69.                    <div class="ipsBox_withphoto">
  70.                       <ul class="ipsList_inline right">
  71.                          <li><a class="ipsButton_secondary" href="{memberrow.U_VIEWPROFILE}">Profile</a></li>
  72.  
  73.                       </ul>
  74.                       <h3 class="ipsType_subtitle">
  75.                          <strong><a title="View Profile" href="{memberrow.U_VIEWPROFILE}">{memberrow.USERNAME}</a></strong>
  76.                       </h3>
  77.                       <p data-tooltip="UserName" class="reputation positive ipsType_small left">
  78.                          <span class="number">0</span>
  79.                       </p>
  80.                       <span class="desc">
  81.                          Registered {memberrow.JOINED}
  82.                          <br>
  83.                          {memberrow.GROUPS} · {memberrow.POSTS} posts
  84.                       </span>
  85.                    </div>
  86.                 </li>
  87.                 <!-- END memberrow -->
  88.                 <!-- BEGIN switch_no_user -->
  89.                 <li colspan="{switch_no_user.COLSPAN_NUMBER}" class="no_messages">No message</li>
  90.                     <!-- END switch_no_user -->
  91.              </ul>
  92.           </div>
  93.        </div>
  94.     </div>
  95.           <div class="main-foot">
  96.           </div>
  97.           <!-- BEGIN switch_pagination -->
  98.           <div class="paged-foot clearfix">
  99.               <p class="paging">{PAGINATION}</p>
  100.           </div>
  101.           <!-- END switch_pagination -->
  102.  
  103.     <script type="text/javascript">
  104.        //<![CDATA[
  105.       $(document).ready(function(){
  106.          $(".tab_toggle:first").addClass("active").show();
  107.          $('.ipsUserPhotoLink.left img').addClass("ipsUserPhoto ipsUserPhoto_medium");
  108.  
  109.          $(".tab_toggle_horizontal").click(function(){
  110.             $(".tab_toggle_horizontal").removeClass("active");
  111.  
  112.             $(this).addClass("active");
  113.  
  114.             var activeTab = $(this).find("a").attr("href");
  115.             $(activeTab).fadeIn();
  116.  
  117.             switch (activeTab)
  118.                {
  119.                case 'userName':
  120.                   $("#mlist_content").load("/memberlist?mode=username&order=DESC&submit=Ok&username .ipsMemberList", function() {
  121.                      $('.ipsUserPhotoLink.left img').addClass("ipsUserPhoto ipsUserPhoto_medium");
  122.                   });
  123.                   break;
  124.                case 'posts':
  125.                   $("#mlist_content").load("/memberlist?mode=posts&order=DESC&submit=Ok&username .ipsMemberList", function() {
  126.                      $('.ipsUserPhotoLink.left img').addClass("ipsUserPhoto ipsUserPhoto_medium");
  127.                   });
  128.                   break;
  129.                case 'joined':
  130.                   $("#mlist_content").load("/memberlist?mode=joined&order=DESC&submit=Ok&username .ipsMemberList", function() {
  131.                      $('.ipsUserPhotoLink.left img').addClass("ipsUserPhoto ipsUserPhoto_medium");
  132.                   });
  133.                   break;
  134.             }
  135.             return false;
  136.          });
  137.  
  138.          $(".tab_toggle").click(function(){
  139.             $(".tab_toggle").removeClass("active");
  140.  
  141.             $(this).addClass("active");
  142.  
  143.             var activeTab = $(this).find("a").attr("href");
  144.             $(activeTab).fadeIn();
  145.  
  146.             switch (activeTab)
  147.                {
  148.                case '0':
  149.                   $("#mlist_content").load("/memberlist .ipsMemberList", function() {
  150.                      $('.ipsUserPhotoLink.left img').addClass("ipsUserPhoto ipsUserPhoto_medium");
  151.                   });
  152.                   break;
  153.                default:
  154.                   $("#mlist_content").load("/memberlist?mode=username&order&submit=Ok&username="+activeTab+" .ipsMemberList", function() {
  155.                      $('.ipsUserPhotoLink.left img').addClass("ipsUserPhoto ipsUserPhoto_medium");
  156.                   });
  157.             }
  158.             return false;
  159.          });
  160.       });
  161.       //]]>
  162.     </script>
  163.  
  164.     <style type="text/css">
  165.     <!--
  166.    /************************************************************************/
  167.    /* IP.Board 3 CSS - By Matt Mecham - (c)2011 Invision Power Services    */
  168.    /************************************************************************/
  169.    .maintitle a {
  170.        color: #FFFFFF;
  171.    }
  172.    .clear {
  173.        clear: both;
  174.        height: auto !important;
  175.    }
  176.    .no_messages {
  177.        background-color: #F6F8FA;
  178.        color: #1C2837;
  179.        padding: 15px 10px;
  180.    }
  181.    #mlist_tabs {
  182.        margin-top: 35px;
  183.    }
  184.    #mlist_tabs li a {
  185.        padding: 5px 8px;
  186.    }
  187.    #mlist_tabs li {
  188.        text-align: center;
  189.    }
  190.    .ipsVerticalTabbed_tabs li a {
  191.        color: #8D8D8D;
  192.        display: block;
  193.        outline: 0 none;
  194.        padding: 10px 8px;
  195.        transition: background-color 0.3s ease-in-out 0s;
  196.    }
  197.    .ipsVerticalTabbed_content {
  198.        min-height: 400px;
  199.    }
  200.    .ipsVerticalTabbed_tabs > ul {
  201.        border-left: 1px solid #DBE4EF;
  202.        border-top: 1px solid #DBE4EF;
  203.        margin-top: 10px;
  204.        width: 149px !important;
  205.    }
  206.    .ipsVerticalTabbed_minitabs.ipsVerticalTabbed_tabs > ul {
  207.        width: 49px !important;
  208.    }
  209.    .ipsVerticalTabbed_tabs li {
  210.        background: none repeat scroll 0 0 #F6F8FB;
  211.        border-bottom: 1px solid #DBE4EF;
  212.        color: #808080;
  213.        font-size: 13px;
  214.    }
  215.    .ipsVerticalTabbed_tabs li a {
  216.        color: #8D8D8D;
  217.        display: block;
  218.        outline: 0 none;
  219.        padding: 10px 8px;
  220.        transition: background-color 0.3s ease-in-out 0s;
  221.    }
  222.    .ipsVerticalTabbed_tabs li a:hover {
  223.        background: none repeat scroll 0 0 #EAEFF5;
  224.        color: #808080;
  225.    }
  226.    .ipsVerticalTabbed_tabs li.active a {
  227.        background: none repeat scroll 0 0 #FFFFFF;
  228.        border-right: 1px solid #FFFFFF;
  229.        color: #353535;
  230.        font-weight: bold;
  231.        position: relative;
  232.        width: 135px;
  233.        z-index: 8000;
  234.    }
  235.    .ipsVerticalTabbed_minitabs.ipsVerticalTabbed_tabs li.active a {
  236.        width: 24px;
  237.    }
  238.    .ipsLayout_tinyleft.ipsLayout .ipsLayout_left {
  239.        margin-left: -50px;
  240.        width: 40px;
  241.    }
  242.    .ipsLayout .ipsLayout_left {
  243.        float: left !important;
  244.        margin-left: -210px;
  245.        width: 200px;
  246.    }
  247.    .ipsLayout_content, .ipsLayout .ipsLayout_left, .ipsLayout_right {
  248.        position: relative;
  249.    }
  250.    .ipsLayout_content {
  251.        float: left;
  252.        width: 100%;
  253.    }
  254.    .ipsType_pagetitle, .ipsType_subtitle {
  255.        color: #323232;
  256.        font: 300 26px/1.3 Helvetica,Arial,sans-serif;
  257.    }
  258.    .ipsType_subtitle {
  259.        font-size: 18px !important;
  260.    }
  261.    .clearfix:after {
  262.        clear: both;
  263.        content: ".";
  264.        display: block;
  265.        height: 0;
  266.        visibility: hidden;
  267.    }
  268.    .ipsBox.ipsLayout_tinyleft.ipsLayout_withleft {
  269.        padding-left: 60px;
  270.    }
  271.    .ipsBox {
  272.        background: none repeat scroll 0 0 #EBF0F3;
  273.    }
  274.    .maintitle {
  275.      background: url('http://i57.servimg.com/u/f57/17/68/86/50/mainti13.png') repeat scroll 0px 0px #18405E;
  276.    border-color: rgba(0, 0, 0, 0.6);
  277.    border-radius: 4px 4px 0px 0px;
  278.    border-style: solid;
  279.    border-width: 1px 1px 0px;
  280.    color: #FFF;
  281.    margin-top: 15px;
  282.    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
  283.      padding: 9px;
  284. }
  285.  
  286.    .left {
  287.        float: left;
  288.    }
  289.    ol, ul {
  290.        list-style: none outside none;
  291.    }
  292.    .ipsList_inline > li:first-child {
  293.        margin-left: 0;
  294.    }
  295.    .ipsList_inline > li:last-child {
  296.        margin-right: 0;
  297.    }
  298.    .ipsList_inline > li {
  299.        display: inline-block;
  300.        margin: 0 3px;
  301.    }
  302.    .ipsFilterbar li {
  303.        font-size: 11px;
  304.        margin: 0 15px 0 0;
  305.    }
  306.    .ipsFilterbar li a {
  307.        color: #FFFFFF !important;
  308.        opacity: 0.5;
  309.        text-shadow: 0 1px 0 #0D273E;
  310.        transition: all 0.3s ease-in-out 0s;
  311.    }
  312.    .ipsFilterbar.bar.altbar li a {
  313.        color: #244156;
  314.        opacity: 0.8 !important;
  315.        text-shadow: none;
  316.    }
  317.    .ipsFilterbar:hover li a {
  318.        opacity: 0.8 !important;
  319.    }
  320.    .ipsFilterbar li a:hover {
  321.        color: #FFFFFF !important;
  322.        opacity: 1 !important;
  323.    }
  324.    .ipsFilterbar li img {
  325.        margin-top: -3px;
  326.    }
  327.    .ipsFilterbar li.active {
  328.        opacity: 1;
  329.    }
  330.    .ipsFilterbar li.active a, .ipsFilterbar.bar.altbar li.active a {
  331. background: none repeat scroll 0px 0px rgb(49, 72, 92);
  332.        border-radius: 10px 10px 10px 10px;
  333.        box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2) inset;
  334.        color: ##FFFFFF !important;
  335.        font-weight: bold;
  336.        opacity: 1;
  337.        padding: 4px 10px;
  338.    }
  339.    .ipsBox_container {
  340.        background: none repeat scroll 0 0 #FFFFFF;
  341.        border: 1px solid #DBE4EF;
  342.    }
  343.    .ipsBox, .ipsPad {
  344.        padding: 9px;
  345.    }
  346.    .row1, .post_block.row1 {
  347.        background-color: #FFFFFF;
  348.    }
  349.    .row2, .post_block.row2 {
  350.        background-color: #F1F6F9;
  351.    }
  352.    .ipsUserPhoto_medium {
  353.        height: 50px;
  354.        width: 50px;
  355.    }
  356.    .ipsUserPhoto {
  357.        background: none repeat scroll 0 0 #FFFFFF;
  358.        border: 1px solid #D5D5D5 !important
  359.        box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
  360.        padding: 1px;
  361.    }
  362.    .ipsUserPhotoLink:hover .ipsUserPhoto {
  363.        border-color: #7D7D7D !important;
  364.    }
  365.    .ipsUserPhoto:hover{
  366.        border-color: #7D7D7D !important;
  367.    }
  368.    .ipsBox_withphoto {
  369.        margin-left: 65px;
  370.    }
  371.    .right {
  372.        float: right;
  373.    }
  374.    .ipsMemberList > li .ipsButton_secondary {
  375.        margin-top: 15px;
  376.    }
  377.    .ipsMemberList .ipsButton_secondary {
  378.        opacity: 0.3;
  379.    }
  380.    .ipsButton_secondary {
  381.        background: -moz-linear-gradient(center top , #F6F6F6 0%, #E5E5E5 100%) repeat scroll 0 0 transparent;
  382.        border: 1px solid #DBDBDB;
  383.        border-radius: 3px 3px 3px 3px;
  384.        box-shadow: 0 1px 0 #FFFFFF inset, 0 1px 0 rgba(0, 0, 0, 0.3);
  385.        color: #616161;
  386.        display: inline-block;
  387.        font-size: 12px;
  388.        height: 22px;
  389.        line-height: 22px;
  390.        padding: 0 10px;
  391.        transition: all 0.2s ease-in-out 0s;
  392.        white-space: nowrap;
  393.    }
  394.    .ipsMemberList li:hover .ipsButton_secondary, .ipsMemberList tr:hover .ipsButton_secondary {
  395.        opacity: 1;
  396.    }
  397.    .ipsButton_secondary:hover {
  398.        border-color: #9A9A9A;
  399.        color: #4C4C4C;
  400.    }
  401.    .ipsMemberList li .reputation {
  402.        margin: 5px 10px 0 0;
  403.    }
  404.    .reputation.zero {
  405.        background: none repeat scroll 0 0 #DEDEDE;
  406.        color: #6E6E6E;
  407.    }
  408.    .reputation.positive, .reputation.negative {
  409.        color: #FFFFFF;
  410.    }
  411.    .reputation.positive, .members li.positive {
  412.        background: none repeat scroll 0 0 #6F8F52;
  413.    }
  414.    .reputation {
  415.        border-radius: 3px 3px 3px 3px;
  416.        display: inline-block;
  417.        font-weight: bold;
  418.        padding: 3px 8px;
  419.    }
  420.    .positive {
  421.        color: #6F8F52;
  422.    }
  423.    .ipsType_small {
  424.        font-size: 12px;
  425.    }
  426.    .desc, .desc.blend_links a, p.posted_info {
  427.        color: #777777;
  428.        font-size: 12px;
  429.    }
  430.    -->
  431.     </style>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement