Установил, работает, но устанавливаю атдонн без перезагрузки и ничего не пашет сразу. В чем может быть причина? Кстати а у вас тут это дополнения в виде скрывания выданных благодарностей?

И как можно заменить палец на кнопку спасибо?
Комментарии: 137

eska 20 ноя 2015, 20:51 Сообщение

Тем самым компенсировать расширение репутация
Но что бы она нормально отображалась на адаптивной версии форума.
  • 0

CabinetAdmin 20 ноя 2015, 21:44 Сообщение

Там две строчки, обе не нужны? И как, прямо как на скриншоте?
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

eska 21 ноя 2015, 07:53 Сообщение

В моём случае строчка поблагодарил удалена.
Да как на скриншоте.
  • 0

CabinetAdmin 21 ноя 2015, 09:18 Сообщение

Тогда примерно так. Надо в папке расширения найти файл viewtopic_body_postrow_custom_fields_after.html и переименовать его в viewtopic_body_contact_fields_after.html, потом заменить всё его содержимое на:

Код: Выделить всё

<!-- IF not postrow.S_POST_ANONYMOUS and postrow.THANKS_COUNTERS_VIEW -->
    <dd class="thanks-user-receive" data-user-receive-id="{postrow.POSTER_ID}"><!-- IF postrow.POSTER_RECEIVE_COUNT --><a href="{postrow.POSTER_RECEIVE_COUNT_LINK}" title="{L_RECEIVED}">{postrow.POSTER_RECEIVE_COUNT}</a><!-- ENDIF --></dd>
<!-- ENDIF -->
В файл thanks.css в конец добавить:

Код: Выделить всё

.postprofile dd.thanks-user-receive {
	text-align: center;
}

.postprofile dd.thanks-user-receive a {
	display: inline-block;
	border: 2px solid #35A559;
	border-radius: 50%;
	padding: 10px;
	margin-top: 5px;
}
Открыть файл core/helper.php найти:

Код: Выделить всё

$l_poster_receive_count = (isset($this->poster_list_count[$poster_id]['R']) && $this->poster_list_count[$poster_id]['R']) ? $this->user->lang('THANKS', (int) $this->poster_list_count[$poster_id]['R']) : '';
и заменить на:

Код: Выделить всё

$l_poster_receive_count = (isset($this->poster_list_count[$poster_id]['R']) && $this->poster_list_count[$poster_id]['R']);
Не проверял.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

eska 21 ноя 2015, 10:28 Сообщение

Проверим
  • 0

eska 21 ноя 2015, 10:33 Сообщение

CabinetAdmin писал(а): viewtopic_body_postrow_custom_fields_after.html и переименовать его в viewtopic_body_contact_fields_after.html, потом заменить всё его содержимое на:
Я запутался уже на этом месте, в этом расширение очень много папок, где искать первую?
  • 0

eska 21 ноя 2015, 10:48 Сообщение

Ошибка и белая страницы
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/class_loader.php on line 160: require(./ext/gfksx/ListSubforumsInColumns/event/listener.php): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/class_loader.php on line 160: require(./ext/gfksx/ListSubforumsInColumns/event/listener.php): failed to open stream: No such file or directory
  • 0

CabinetAdmin 21 ноя 2015, 15:06 Сообщение

Html файлы в папке event, в папке со стилем.
eska писал(а): Ошибка и белая страницы
Я надеюсь, что правки вносились на выключенном расширении?
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

eska 21 ноя 2015, 16:41 Сообщение

CabinetAdmin писал(а):Html файлы в папке event, в папке со стилем.
eska писал(а): Ошибка и белая страницы
Я надеюсь, что правки вносились на выключенном расширении?
Нет :D
  • 0

eska 21 ноя 2015, 17:25 Сообщение

Вроде работает, но у всех показывает 1
  • 0

eska 21 ноя 2015, 17:28 Сообщение

Она кликабельная, но переходя по ней отображается весь список благодарностей
  • 0

eska 21 ноя 2015, 17:34 Сообщение

вот так у всех показывает
Изображение
Но еслии дать +1 благодарности появляется следующее
Изображение
Обновляешь и появляется 1 скриншот
  • 0

CabinetAdmin 21 ноя 2015, 17:35 Сообщение

Ага, похоже я лишка удалил:) Вот так:

Код: Выделить всё

$l_poster_receive_count = (isset($this->poster_list_count[$poster_id]['R']) && $this->poster_list_count[$poster_id]['R']) ? $this->user->lang((int) $this->poster_list_count[$poster_id]['R']) : '';
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

eska 21 ноя 2015, 17:45 Сообщение

CabinetAdmin, вот так нормально отображает, а можно немного левее его здвинуть
  • 0

CabinetAdmin 21 ноя 2015, 17:55 Сообщение

Ну, сейчас он просто посередине блока, можно конечно заменить центровку на просто отступ, вот здесь:

Код: Выделить всё

.postprofile dd.thanks-user-receive {
	text-align: center;
}
например на margin-left: 50px;. Тут уж по месту.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

Похожие темы