Browse Source

Ticket #1523 - Integration itself.

AntonLV 8 years ago
parent
commit
725bc80e30
2 changed files with 13 additions and 1 deletions
  1. 2 1
      template/css/cmts.css
  2. 11 0
      template/scripts/BxBaseCmtsMenuUnitMeta.php

+ 2 - 1
template/css/cmts.css

@@ -130,7 +130,8 @@
         display: inline-block;
         vertical-align: middle;
     }
-    .cmt-meta ul.bx-menu-custom li .cmt-meta-item .cmt-meta-ago {
+    .cmt-meta ul.bx-menu-custom li .cmt-meta-item .cmt-meta-ago,
+    .cmt-meta ul.bx-menu-custom li .cmt-meta-item .cmt-meta-membership {
         font-size: 12px;
         font-size: .75rem;
     }

+ 11 - 0
template/scripts/BxBaseCmtsMenuUnitMeta.php

@@ -71,6 +71,17 @@ class BxBaseCmtsMenuUnitMeta extends BxTemplMenuUnitMeta
                 'class' => $this->_sStylePrefix . '-ago'
             ));
     }
+
+    protected function _getMenuItemMembership($aItem)
+    {
+        $aMembership = BxDolAcl::getInstance()->getMemberMembershipInfo($this->_aCmt['cmt_author_id']);
+        if(empty($aMembership) || !is_array($aMembership))
+            return '';
+
+        return $this->getUnitMetaItemText(_t($aMembership['name']), array(
+                'class' => $this->_sStylePrefix . '-membership'
+            ));
+    }
 }
 
 /** @} */