X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Помогите подредактировать Top Commentators Widget
Ballistic
Ballistic
Topic Starter сообщение 12.10.2015, 6:51; Ответить: Ballistic
Сообщение #1


Форумчане, привет.

Помогите, пожалуйста, сделать или объясните, как количество комментариев в плагине Top Commentators Widget установить на против имени комментатора?

Сейчас вот так:
Прикрепленное изображение


А нужно вот так:
Прикрепленное изображение
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
k0ttee
k0ttee
сообщение 12.10.2015, 11:58; Ответить: k0ttee
Сообщение #2


Поменять вывод... Скорее всего подпилить немного html+css.

Количество выводится через это
<span class="numb_comm_text">1</span>

А имя через
<span class="urlspan" style="cursor: pointer;" onclick="GoTo('http://seoonly.ru/')">имя</span>


Первое засунуть во второе и дописать скобочки. Если сами не осилите - выкладывайте файлы плагина.


--------------------
Задонь кибер-коту на крипто-вискас
btc: 3Hq7X9CosVftRFPqWis1Dkk5MdtM1u6jj9
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Ballistic
Ballistic
Topic Starter сообщение 12.10.2015, 12:20; Ответить: Ballistic
Сообщение #3


Что-то ничего не получается, я так понял это где-то вот здесь
if($alignAward==0)
          $writeList .= $strDisplayAward;
        // start gravatar display check
        if($displayGravatar == 1)  {
          $image=md5(strtolower($k->comment_author_email));
          $defavatar=urlencode($defaultGravatar);
          $writeList .= '<img class="tcwGravatar" src="http://www.gravatar.com/avatar.php?gravatar_id='.$image.'&size='.$avatarSize.'&default='.$defavatar.'" alt ="'.$k->comment_author.'" title="'.$k->comment_author.'" /> ';
        } // end gravatar display check
        if($alignAward==1)
          $writeList .= $strDisplayAward;
        if(trim($url) != '') {
          // start makelink check
          if($makeLink == 1) {
              $writeList .= "<span class=\"urlspan\" style=\"cursor: ointer;\" onclick=\"GoTo('".$url."')\">";
          }else{
            $writeList .= "<span>";
          }
        }else{
          $writeList .= "<span>";
        }
        if(mb_strlen($k->comment_author) > $limitChar) {
          $str = substr($k->comment_author, 0, $limitChar-4) . "...</span>";
        } else {
          $str = $k->comment_author . "</span>";
        }
        $writeList .= $str;
        if($showCount == 1)
          $writeList .= ' <span class="numb_comm_text">' . $nCommentComments . '</span>';
        if($alignAward == 2)
          $writeList .= $strDisplayAward;
        $writeList .= "</span></li>\n";
        unset($url);
        ++$countList;
        $strDisplayAward = '';
      } // end foreach
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
k0ttee
k0ttee
сообщение 12.10.2015, 12:45; Ответить: k0ttee
Сообщение #4


Если я не запутался в ветвящихся условиях, то думаю надо так:
if($alignAward==0)
          $writeList .= $strDisplayAward;
        // start gravatar display check
        if($displayGravatar == 1)  {
          $image=md5(strtolower($k->comment_author_email));
          $defavatar=urlencode($defaultGravatar);
          $writeList .= '<img class="tcwGravatar" src="http://www.gravatar.com/avatar.php?gravatar_id='.$image.'&size='.$avatarSize.'&default='.$defavatar.'" alt ="'.$k->comment_author.'" title="'.$k->comment_author.'" /> ';
        } // end gravatar display check
        if($alignAward==1)
          $writeList .= $strDisplayAward;
        if(trim($url) != '') {
          // start makelink check
          if($makeLink == 1) {
              $writeList .= "<span class=\"urlspan\" style=\"cursor: ointer;\" onclick=\"GoTo('".$url."')\">";
          }else{
            $writeList .= "<span>";
          }
        }else{
          $writeList .= "<span>";
        }
        if(mb_strlen($k->comment_author) > $limitChar) {
          $str = substr($k->comment_author, 0, $limitChar-4) . "...</span>";
        } else {
          $str = $k->comment_author . "</span>";
        }
        $writeList .= $str;
        if($showCount == 1)
          $writeList .= ' (' . $nCommentComments . ')'; //изменение тут
        if($alignAward == 2)
          $writeList .= $strDisplayAward;
        $writeList .= "</span></li>\n";
        unset($url);
        ++$countList;
        $strDisplayAward = '';
      } // end foreach


--------------------
Задонь кибер-коту на крипто-вискас
btc: 3Hq7X9CosVftRFPqWis1Dkk5MdtM1u6jj9
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Ballistic
Ballistic
Topic Starter сообщение 12.10.2015, 12:53; Ответить: Ballistic
Сообщение #5


Не, что-то не то, скобочки разве, что добавились)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
k0ttee
k0ttee
сообщение 12.10.2015, 13:24; Ответить: k0ttee
Сообщение #6


Значит я нащупал в какой переменной циферка, а это уже прогресс.

Попробуйте что ль вот так вот.
if($alignAward==0)
          $writeList .= $strDisplayAward;
        // start gravatar display check
        if($displayGravatar == 1)  {
          $image=md5(strtolower($k->comment_author_email));
          $defavatar=urlencode($defaultGravatar);
          $writeList .= '<img class="tcwGravatar" src="http://www.gravatar.com/avatar.php?gravatar_id='.$image.'&size='.$avatarSize.'&default='.$defavatar.'" alt ="'.$k->comment_author.'" title="'.$k->comment_author.'" /> ';
        } // end gravatar display check
        if($alignAward==1)
          $writeList .= $strDisplayAward;
        if(trim($url) != '') {
          // start makelink check
          if($makeLink == 1) {
              $writeList .= "<span class="urlspan" style="cursor: pointer;" onclick="GoTo('".$url."')">";
          }else{
            $writeList .= "<span>";
          }
        }else{
          $writeList .= "<span>";
        }
        if(mb_strlen($k->comment_author) > $limitChar) {
          $str = substr($k->comment_author, 0, $limitChar-4) . "...</span>";
        } else {
          $str = $k->comment_author . " (" . $nCommentComments. ")</span>"; //автор+количество коментов
        }
        $writeList .= $str;
        if($showCount == 1)
          #$writeList .= ' (' . $nCommentComments . ')';
        if($alignAward == 2)
          $writeList .= $strDisplayAward;
        $writeList .= "</span></li>n";
        unset($url);
        ++$countList;
        $strDisplayAward = '';
      } // end foreach


Добавлено спустя 5 минут 49 секунд:
Да, у вас еще :swoon:
cursor: ointer

Исправил в последнем блоке на
cursor: pointer


А то курсор при наведении не становился ладонью. <_<


--------------------
Задонь кибер-коту на крипто-вискас
btc: 3Hq7X9CosVftRFPqWis1Dkk5MdtM1u6jj9
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Ballistic
Ballistic
Topic Starter сообщение 12.10.2015, 13:33; Ответить: Ballistic
Сообщение #7


k0ttee, спасибо большое)) сам бы я не разобрался)

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыBurzh.top|Партнерская программа под любой вид трафика (email, спам, УБТ)
2 cryptius 763 16.4.2024, 17:50
автор: cryptius
Открытая тема (нет новых ответов) 80%|SatoshiAff.top|Биткоин партнерка
1 SatoshiAff 660 7.4.2024, 15:20
автор: kuprum
Открытая тема (нет новых ответов) Помогите вспомнить рекламного бота Телеграм для обмена рекламой
0 Mixatraider 725 21.2.2024, 23:42
автор: Mixatraider
Открытая тема (нет новых ответов) Обзор на личном опыте на партнерку Pirozhki.top
3 LeoMast 2156 21.11.2021, 22:19
автор: kuprum
Открытая тема (нет новых ответов) Помогите рещить проблему с монитором.
Почему низкое разрешение при подключении монитора через displayport?
0 Levels 1702 11.12.2020, 0:48
автор: Levels


 



RSS Текстовая версия Сейчас: 20.4.2024, 20:39
Дизайн