1. WARNING - This part of forum is for English language writed posts ONLY! Any other language isn't alowed! Please respect forum rules, otherwise, your posts will be deleted, and you will be warned, one time only!
  2. Мы продолжаем публиковать интересные статьи на тему SocialEngine 4. Одна из статей посвящена правильному выбору сервера для вашей социальной сети, а другая содержит советы по увеличению производительности платформы. Также мы добавили большую статью о пользовательских уровнях. Ознакомиться со статьями вы можете в разделе Вопросы и Ответы SocialEngine 4.
  3. Вам кажется, что ваша версия SocialEngine 4, работает медленно?

    Голосуйте. Пишите свою версию системы, железо на чем работает и количество пользователей. Будем увеличивать производительность :-) Подробнее

  4. В связи с участившимися случаями попыток продажи пользователями форума различных "сборок" коммерческих социальных платформ, обычно основанных на SocialEngine 3, вводится новое правило для форума. Запрещается создание тем или размещение в уже созданных предложений о продаже или размещение ссылок на сайты, где происходит продажа "сборок". Пользователи, которые продолжат свою коммерческую деятельность в данном направлении, будут заблокированы. Подробнее.

Modification Different colors for Male and Female usernames

Dieses Thema im Forum 'Modifications & Hacks' wurde von SPQR gestartet, 22 August 2013.

  1. SPQR Themenstarter Super-Moderator


    Оффлайн
    • Super Moderator
    Erstellte Beiträge:
    282
    Zustimmungen:
    215
    Little modifications - different colors for Male and Female usernames.
    - Male username will be shown as usually - blue colored
    - Female usernames will be showed in pink colors

    - Functionally for both type - username and displayname.
    - In user not entered his/her Gender, usernames will be shown in regular manner - blue.

    How to?

    1. Open file ../application/modules/User/Model/User.php
    2. Find code:
    PHP:
    public function getTitle()
      {
        
    // This will cause various problems
        //$viewer = Engine_Api::_()->user()->getViewer();
        //if( $viewer->getIdentity() && $viewer->getIdentity() == $this->getIdentity() )
        //{
        //  $translate = Zend_Registry::get('Zend_Translate');
        //  return $translate->translate('You');
        //}
        
    if( isset($this->displayname) && '' !== trim($this->displayname) ) {
          return 
    $this->displayname;
        } else if( isset(
    $this->username) && '' !== trim($this->username) ) {
          return 
    $this->username;
        } else if( isset(
    $this->email) && '' !== trim($this->email) ) {
          
    $tmp explode('@'$this->email);
          return 
    $tmp[0];
        } else {
          return 
    "<i>" Zend_Registry::get('Zend_Translate')->_("Deleted Member") . "</i>";
        }
      }
    3. Replace it with code:
    PHP:
    public function getTitle()
      {
        
    // This will cause various problems
        //$viewer = Engine_Api::_()->user()->getViewer();
        //if( $viewer->getIdentity() && $viewer->getIdentity() == $this->getIdentity() )
        //{
        //  $translate = Zend_Registry::get('Zend_Translate');
        //  return $translate->translate('You');
        //}
        
    $fields $this->fields()->getFieldsValuesByAlias();
            
    $gender $fields['gender'];
       
        if( isset(
    $this->displayname) && '' !== trim($this->displayname) ) {
          if(isset(
    $gender) && $gender == '3')        {
          return 
    '<font color="#FF0198">' .$this->displayname'</font>';
          } else {
          return 
    $this->displayname ;
          }
        } else if( isset(
    $this->username) && '' !== trim($this->username) ) {
          return 
    $this->username;
        } else if( isset(
    $this->email) && '' !== trim($this->email) ) {
          
    $tmp explode('@'$this->email);
          return 
    $tmp[0];
        } else {
          return 
    "<i>" Zend_Registry::get('Zend_Translate')->_("Deleted Member") . "</i>";
        }
      }
    This is All!

    Few SS:

    Anhänge:

    trorhold, MisterWizard und Andrew Cross gefällt dies.
  2. MisterWizard Moderator


    Оффлайн
    • Moderator
    Erstellte Beiträge:
    185
    Zustimmungen:
    235
    Версия SocialEngine:
    4.6.0
    Very nice! I think this mod is gonna be very popular!
    SPQR gefällt dies.
  3. SPQR Themenstarter Super-Moderator


    Оффлайн
    • Super Moderator
    Erstellte Beiträge:
    282
    Zustimmungen:
    215


    Yes, it will be, I know. Nobody resolve this until now...
    Only need to research if this mod don't impact db to many...
    MisterWizard gefällt dies.
  4. Andrew Cross User


    Оффлайн
    Erstellte Beiträge:
    21
    Zustimmungen:
    30
    Версия SocialEngine:
    4.6.0
    this mod works very nice :)
    SPQR und MisterWizard gefällt dies.
  5. SPQR Themenstarter Super-Moderator


    Оффлайн
    • Super Moderator
    Erstellte Beiträge:
    282
    Zustimmungen:
    215
    I know that works :)
    Pls, let me know if that slowed down site readings...
  6. Andrew Cross User


    Оффлайн
    Erstellte Beiträge:
    21
    Zustimmungen:
    30
    Версия SocialEngine:
    4.6.0
    SPQR it does not seem to slow the site down but does increase the load on the server
  7. SPQR Themenstarter Super-Moderator


    Оффлайн
    • Super Moderator
    Erstellte Beiträge:
    282
    Zustimmungen:
    215
    Thanks. One more query, so it must increase server load...
  8. Andrew Cross User


    Оффлайн
    Erstellte Beiträge:
    21
    Zustimmungen:
    30
    Версия SocialEngine:
    4.6.0
    yes it increases the servers load and also it removes the female display name from the members list within the admin panel
  9. SPQR Themenstarter Super-Moderator


    Оффлайн
    • Super Moderator
    Erstellte Beiträge:
    282
    Zustimmungen:
    215
    Yep, I noticed that.....soon, I will resolve that, also..
  10. paolo12345678 User


    Оффлайн
    Erstellte Beiträge:
    33
    Zustimmungen:
    4
    Версия SocialEngine:
    4.6.0
    This mod is very good !!! Good job !
    SPQR gefällt dies.

Die Seite empfehlen

All rights reserved SocEngine.ru ©