Страница 5 из 11

[3.1][3.2] Forum Sponsor

Добавлено: 30.10.2014 12:06
Алг
Конвертация мода "Forum Sponsor" от Палыча Forum Sponsor в расширение


Репозиторий: https://github.com/alg5/ForumSponsor
Инсталляция стандартная

Re: [dev] Forum Sponsor

Добавлено: 30.08.2015 22:09
southklad
Установлено и работает. И в форумах добавлял уже "споноров" так сказать, но новый создать не могу

Re: [dev] Forum Sponsor

Добавлено: 30.08.2015 22:14
владимир1983
Интересно. Если дашь доступы в ЛС могу посмотреть.
p.s. Ответь пожалуйста чтобы мне понять что было непонятного в первом выданном предупреждении?

Re: [dev] Forum Sponsor

Добавлено: 14.10.2015 20:50
southklad
Сейчас создаю новый форум, а мне выдает ошибку

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

[phpBB Debug] PHP Notice: in file [ROOT]/ext/alg/ForumSponsor/event/listener.php on line 172: Undefined index: forum_sponsor_parse_type
[phpBB Debug] PHP Notice: in file [ROOT]/ext/alg/ForumSponsor/event/listener.php on line 173: Undefined index: forum_sponsor_above_parse_type

Re: [dev] Forum Sponsor

Добавлено: 14.10.2015 23:30
Алг
igorbond, замените строчки 172 и 173

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

			'S_FORUM_SPONSOR_HTML_CHECKED'	=>  isset($forum_data['forum_sponsor_parse_type']) ? $forum_data['forum_sponsor_parse_type'] == PARSE_AS_HTML ? true :false :false,
			'S_FORUM_SPONSOR_ABOVE_HTML_CHECKED'	=> isset( $forum_data['forum_sponsor_above_parse_type']) ? $forum_data['forum_sponsor_above_parse_type'] == PARSE_AS_HTML ? true :false :false,
позже сделаю фикс

Re: [dev] Forum Sponsor

Добавлено: 16.10.2015 18:54
Алг
гитхаб обновлен

Re: [dev] Forum Sponsor

Добавлено: 28.10.2015 18:37
stragunov
Здравствуйте! Подскажите пожалуйста. Как переместить блок "forumsponsor" под основную информацию форума? Т.е. Слева идёт Название форума, под ним описание, модераторы форума и т.д.. Я так понимаю в файле js нужно внести изменения?!

Re: [dev] Forum Sponsor

Добавлено: 28.10.2015 22:46
Алг
stragunov, да, откройте файл js, замените строки 9-10

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

        var div = '<div class="forumsponsor" style=" margin-' + S_CONTENT_FLOW_END + ': 5px;">' + L_FORUM_SPONSOR + ':<br /><p class="sponsoright">' + $(this).attr('data-sponsor') + '</p></div>';
        $(forumtitle).html( $(forumtitle).html() + div);

Re: [dev] Forum Sponsor

Добавлено: 29.10.2015 21:33
stragunov
Потестировал расширение, и выявил следующее: В подфорумах и подподфорумах не показывается "спонсора форума на главной", показывается только на главной странице форума; Так же при просмотре любой темы в форуме/подфоруме/подподфоруме "баннер спонсора над форумом" переключается на "баннер над форумом" спонсора из первого созданного форума, хотя по логике должен оставаться последний спонсор раздела. Сейчас попробую разъяснить.

Категория1
-Форум1 (показывается спонсор форума1 на главной)
--Тема в форуме1 (показывается баннер от форума1 при просмотре темы)
--Подфорум1 в форуме1 (НЕпоказывается спонсор подфорума1 в списке / показывается баннер от подфорума1 при просмотре подфорума)
---Тема в подфоруме1 (показывается баннер над темой от форума1)
Категория2
-Форум2 (показывается спонсор форума2)
--Тема в форуме2 (показывается баннер от форума1 при просмотре темы)
--Подфорум1 в форуме2 (НЕпоказывается спонсор подфорума2 / показывается баннер от подфорума1 при просмотре подфорума)
---Тема в подфоруме1 (показывается баннер над темой от форума1 при просмотре темы)

Re: [dev] Forum Sponsor

Добавлено: 29.10.2015 22:12
stragunov
Хотя нет, пардон, баннеры показываются как и должны. Просто у меня была создана "Важная" тема, и при её просмотре в любом другом разделе в ней показывается баннер спонсора именно из того раздела, в котором эта тема была изначально создана. А вот "спонсор на главной" у подфорумов и подподфорумов не показываются, показывается только у основного форума на главной странице.

Re: [dev] Forum Sponsor

Добавлено: 30.10.2015 8:16
southklad
Сами поняли что вообще написали? По поводу главной, как тут вообще можно что то понять по другому? Спонсор главной, это и есть одна страница форума index.php, эта та в которой показываются все форумы, и все работает корректно...

Re: [dev] Forum Sponsor

Добавлено: 30.10.2015 17:26
stragunov
igorbond, При настройке подфорума в админпанели есть поле для ввода спонсора. Раз вы говорите, что спонсор показывается только у основного форума, то и поле не должно показываться в настройках подфорумах. Логично? - Логично!

Re: [dev] Forum Sponsor

Добавлено: 31.10.2015 20:52
Алг
stragunov, откройте файл styles/all/template/event/forumlist_body_forum_row_before.html
Удалите первую и последнюю строки

Re: [dev] Forum Sponsor

Добавлено: 01.11.2015 16:42
stragunov
В

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

styles/all/template/event/overall_footer_after.html
условие

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

IF S_INDEX
тоже нужно удалить. И тогда "спонсор на главной" будет показываться у каждого форума и подфорума.

Re: [dev] Forum Sponsor

Добавлено: 02.11.2015 11:22
Алг
да, и там конечно

Отправлено спустя 4 минуты 33 секунды:
хотя я бы я не удаляла на вашем месте, а заменила на

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

<!-- IF  S_INDEX || S_FORUM_ID -->
в обоих файлах

Re: [dev] Forum Sponsor

Добавлено: 07.11.2015 18:43
Kirosir
Скажите в расширении исправлено это или придется самому делать?
что бы на всех страницах был спонсор....

Отправлено спустя 21 минуту 1 секунду:
Нет расширения в форуме. В персонализации есть а как настроить?