Skip to forum content

PunBB.INFO

PunBB Forum. Extensions, Styles, Themes, Hooks, Mods and others Solutions

MultiEnter

PanBB_1.4.5_Download Russian_1.4.4 Convert_to_PunBB Update_PunBB_to_1.4.4

Post new reply

Post new reply

Compose and post your new reply

You may use: BBCode Images Smilies

All fields with bold label must be completed before the form is submitted.

Required information for guests


Required information
:) :( ;) :jokingly: :D :rofl: :P %) :yes: :cool: :crasy: :scratch: :thumbsup: :shock: :no: :pardon: :ok: :help: :wall: :write: :yahhoo: :blush: :hi: :bravo: :dance: :dontknow: :stop: :cray: :sorry: :-/ :-X :tired: :acute: :music: :bye: :moo:

Topic review (newest first)

16

Ок, там используется немного другой принцип. Всего отображается 5 звезд, неактивные звезды - серого цвета, а активные - желтого.

У данного же расширерия, количество звезд изначально неограничено и цвет звезд меняется в зависимости от количества сообщений.

Например за 5000 красная звезда, за 1000 оранжевая и т.д., что на мой взгляд более веселее  PunBB_INFO_ICQ/smile

15

Вот нашел первое что попалось под руку
https://punbb.info/uploads/images/2017/11/c171ef8a9c7ac1e5864718dec7205951.png https://punbb.info/uploads/images/2017/11/8355ec145c8f00968c4eef11af946318.png

посмотри, там последняя звезда наполовину. Это сделает рейтинг более гибкий и плавный. Имхо.

14

sempai, о боги консоли...  PunBB_INFO_ICQ/bye
PunBB_INFO_ICQ/bigsmile

13

kirpich, откуда убрать, из файла viewtopic.php!?

Мой код всего лишь добавляет класс - stars-profile-posts, в строку из этого файла.


Вот и сама строка до моего вмешательства:

$forum_page['author_info']['posts'] = '<li><span>'.$lang_topic['Posts info'].' <strong>'.forum_number_format($cur_post['num_posts']).'</strong></span></li>';

А эта та же строка после внедрения класса:

$forum_page['author_info']['posts'] = '<li class="stars-profile-posts"><span>'.$lang_topic['Posts info'].' <strong>'.forum_number_format($cur_post['num_posts']).'</strong></span></li>';

P.S. жду дельного совета по переделке кода viewtopic.php, а заодно и всех файлов PunBB (чего уже там мелочиться, мы же не ищем легких путей)!  PunBB_INFO_ICQ/jokingly

12

sempai, так я сказал ошибки, а ты мерялку достал. Я же сказал, убери <strong> полностью... Это из-за него и ошибки PHP прут, нельзя так насильно в код внедрять обрамляющие тэги.. Я тестирую на реальном, а не локальном серваке.
С валидацией тоже не смешно, сам посмотри, половина ошибок- детские.

11

kirpich, здесь обсуждаем ошибки данного расширения а не работу (HTML ошибки), старого сервака  PunBB_INFO_ICQ/wink .

10

sempai, на локальном серваке тестишь?
Прежде чем кататься от смеха... катается тот, кто катается на чужих ошибках https://validator.w3.org/nu/?doc=http%3 … 2Fforum%2F    Будем меряться и мне свою вставлять? PunBB_INFO_ICQ/smile
Не детский сад вроде...

9

первоисточник

Дубль ссылки на нужную строку сорса:

https://github.com/punbb/punbb/blob/master/viewtopic.php#L407

Для тех, кому лень бегать по ссылкам, нужная строка:

$forum_page['author_info']['posts'] = '<li><span>'.$lang_topic['Posts info'].' <strong>'.forum_number_format($cur_post['num_posts']).'</strong></span></li>';

https://punbb.info/uploads/images/2017/11/55b5dd1be70c44f37a66b42dbed909f2.jpg


Что я делаю не так?  PunBB_INFO_ICQ/rofl

8

sempai, как знаешь, мне так-то без разницы, но лучше откажись от своей излишней агрессии и сам протестируй
Логи посмотри и сам все увидишь.
Расширение прикольное, но недоделанное, в первом сообщении вылезают тэги strong в title

.$lang_topic['Posts info'].' <strong>'.forum_number_format($cur_post['num_posts']).'</strong></span></li>';

Ошибки
PHP Parse error:  syntax error, unexpected '/' in /// адрес страницы  : eval()'d code on line 70 
Но работает.. правда тонны логов быстро займут все место на хостинге.
У меня дефолтный движок.
Ставить второй раз для снятия скринов мне не интересно, если не веришь на слово - у тебя есть возможность самому все проверить. И кстати, strong - устаревший тЭг.. ну это я так, из вредности напомнил  PunBB_INFO_ICQ/wink

7

kirpich, навряд ли PHP ошибки исходят от данного расширения, ибо из PHP тут задействовано всего пару строк (все дефолтные из шаблонов), 90% расширения написано на javascript.

Впредь прошу вас подкреплять свои слова скринами, а не пшыкать в воздух!

6

sempai, при наведении на звезду + огромное количество ошибок в логах PHP Parse error:  syntax error...
Я уже удалил... лень ставить второй раз.

5

kirpich, какой "strong" и какой "title", приложите скрин.

4

sempai, в манифесте <strong> убери или замени на что-то ...  у тебя он вылезает при обращении к title

3

PunBB, ты же знаешь - возможно все   PunBB_INFO_ICQ/yes , скинь ссылку на пример.

2

sempai, интересненько  PunBB_INFO_ICQ/thumbsup
Слушай, а возможно сделать плавное появление звезд? примерно как это реализовано в голосованиях, отзывах в некоторых интернет магазинах.

1

Расширение добавляет в профиль и инфо-блок пользователей звезды за количество сообщений.

https://punbb.info/uploads/images/2017/11/5117cd7bb47648051268430f567bef91.jpg


Совместимость  PunBB 1.4.2 - 1.4.4

Stars for posts


Generated in 0.057 seconds (92% PHP - 8% DB) with 12 queries