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, вводится новое правило для форума. Запрещается создание тем или размещение в уже созданных предложений о продаже или размещение ссылок на сайты, где происходит продажа "сборок". Пользователи, которые продолжат свою коммерческую деятельность в данном направлении, будут заблокированы. Подробнее.

Modifikacija Different colors for Male and Female usernames

Diskusija u 'Modifications & Hacks' pokrenuta od strane člana SPQR, 22 Avgust 2013.

  1. SPQR Autor teme Super-Moderator


    Oflajn
    • Super Moderator
    Broj poruka:
    282
    Lajkovanja primljeno:
    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:

    Prikačeni fajlovi:

    trorhold, MisterWizard i Andrew Cross su lajkovali ovo.
  2. MisterWizard Moderator


    Oflajn
    • Moderator
    Broj poruka:
    185
    Lajkovanja primljeno:
    235
    Verzija SocialEngine:
    4.6.0
    Very nice! I think this mod is gonna be very popular!
    Član SPQR je lajkovao ovo.
  3. SPQR Autor teme Super-Moderator


    Oflajn
    • Super Moderator
    Broj poruka:
    282
    Lajkovanja primljeno:
    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...
    Član MisterWizard je lajkovao ovo.
  4. Andrew Cross User


    Oflajn
    Broj poruka:
    21
    Lajkovanja primljeno:
    30
    Verzija SocialEngine:
    4.6.0
    this mod works very nice :)
    SPQR i MisterWizard su lajkovali ovo.
  5. SPQR Autor teme Super-Moderator


    Oflajn
    • Super Moderator
    Broj poruka:
    282
    Lajkovanja primljeno:
    215
    I know that works :)
    Pls, let me know if that slowed down site readings...
  6. Andrew Cross User


    Oflajn
    Broj poruka:
    21
    Lajkovanja primljeno:
    30
    Verzija SocialEngine:
    4.6.0
    SPQR it does not seem to slow the site down but does increase the load on the server
  7. SPQR Autor teme Super-Moderator


    Oflajn
    • Super Moderator
    Broj poruka:
    282
    Lajkovanja primljeno:
    215
    Thanks. One more query, so it must increase server load...
  8. Andrew Cross User


    Oflajn
    Broj poruka:
    21
    Lajkovanja primljeno:
    30
    Verzija 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 Autor teme Super-Moderator


    Oflajn
    • Super Moderator
    Broj poruka:
    282
    Lajkovanja primljeno:
    215
    Yep, I noticed that.....soon, I will resolve that, also..
  10. paolo12345678 User


    Oflajn
    Broj poruka:
    33
    Lajkovanja primljeno:
    4
    Verzija SocialEngine:
    4.6.0
    This mod is very good !!! Good job !
    Član SPQR je lajkovao ovo.

Šeruj ovu stranicu

All rights reserved SocEngine.ru ©