Допилить мод.

Board index phpBBex 1.x Поддержка

Description: У вас проблемы с phpBBex 1.x и вам необходима помощь? Спрашивайте здесь!
Forum rules: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть вопроса. Подробно описывайте проблему. Не забудьте указать версию phpBBex и какие моды установлены, по возможности добавьте скриншоты проблемы или ссылку на страницу с проблемой.
Moderator: Поддержка

Post #1by vbnm » 26.07.2014, 06:06

скачать модуль
Речь идет о модуле
Avatar of poster on Index and Viewforum 1.3.0.

предыдущий удалил


В ранних версиях phpbb и самого модуля аватары отображались в блоках типо АКТИВНЫЕ ТЕМЫ, и ОБЪЯВЛЕНИЯ.

В сборке ЕХ эти блоки внесены в движок по умолчанию.
За них теперь отвечают, если я не ошибаюсь файлы index.php в корне и index_body.html в styles\prosilver\template

В каком файле теперь располагаются функции к этим блокам?
Или же, что делать, чтобы с помощью этого модуля они появились в вышеозвученых блоках?
Какие файлы еще править кроме: index.php в корне и index_body.html в styles\prosilver\template?

Added after 9 minutes 10 seconds:
:smoke:

Added after 53 minutes 3 seconds:
Часть кода, которая должна срабатывать и выводить аватару в блоке последнии темы:
Code: Select all
<dd class="lastpost"><!-- IF activetopic.TOPIC_LAST_POSTER_AVATAR --><div style="float: left; padding-top: 0px; margin-left: 5px; margin-right: {activetopic.TOPIC_LAST_POSTER_AVATAR_MARGIN}px;">{activetopic.TOPIC_LAST_POSTER_AVATAR}</div><!-- ENDIF --><span><dfn>{L_LAST_POST} </dfn>{L_POST_BY_AUTHOR} {activetopic.LAST_POST_AUTHOR_FULL}
               <!-- IF not S_IS_BOT --><a rel="nofollow" href="{activetopic.U_LAST_POST}">{LAST_POST_IMG}</a> <!-- ENDIF --><br />{activetopic.LAST_POST_TIME}</span>
            </dd>
Attachments
Без-имени-12.gif
Без-имени-12.gif (47.99 KiB) Viewed 4240 times
Last edited by vbnm on 27.07.2014, 21:39, edited 7 times in total.
vbnm
Topic author, Гуру
Reputation: 100
With us: 6 years 8 months

Post #2by vbnm » 26.07.2014, 18:25

финишь, ни кто не нает где функции к блокам)))
vbnm
Topic author, Гуру
Reputation: 100
With us: 6 years 8 months

Post #3by Sumanai » 26.07.2014, 18:46

Активные темы, файл functions_display.php, функция
Code: Select all
function display_active_topics($tpl_loopname, $total_limit)

Объявления прокомментированы как- то неправильно, но вот, в том же файле, ниже:
Code: Select all
/**
* Display last active topics
*/
function display_global_announcements($tpl_loopname)
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1667
With us: 6 years 9 months

Post #4by vbnm » 26.07.2014, 23:10

попробуем, в этот фаил я точно залазил, но пока не получилось :smoke:

Added after 59 seconds:
нужно, как-то проверить имеет ли он отношение именно к этим блокам
vbnm
Topic author, Гуру
Reputation: 100
With us: 6 years 8 months

Post #5by Sumanai » 27.07.2014, 00:32

Что проверять?
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1667
With us: 6 years 9 months

Post #6by vbnm » 27.07.2014, 10:53

не, нужно просто как то сделать константу глобальной и все, чтоб она была доступна везде, тогда многие траблы сами отпадут :smoke:
LAST_POSTER_AVATAR ведь она нам может понадобиться дохрена где еще
vbnm
Topic author, Гуру
Reputation: 100
With us: 6 years 8 months

Post #7by Борис » 27.07.2014, 13:31

Можно инструкцию как установить данный мод.
Борис M
Новичок
Location: Амурка
Reputation: -1
With us: 5 years 4 months

Post #8by vbnm » 27.07.2014, 14:09

Борис, лучше ручками, по каждому пункту, не через автомод.
а так все описано в хмл инстал
правок оч. много
почему-то глючит этот хмл инстал, когда ставишь через автомод, нужно править под ЕХ

Added after 5 hours 8 minutes:
пока сделал чтобы без траблов устанавливался через автомод, убрал туеву кучу повторов, непонятно откуда они там взялись?
но!!!
при удалении ентот козел не восстанавливает одну запись в includes/functions_admin.php,
одна строка там остается :smoke:
учитывайте енто, хотя и с акой срокой двиг работае

мотрим дальше список редактируемых файлов:
Files to edit
includes/acp/acp_board.php,
includes/acp/acp_users.php,
includes/mcp/mcp_post.php,
includes/functions_admin.php,
includes/functions_display.php,
includes/functions_posting.php,
includes/functions_user.php,
styles/prosilver/template/forumlist_body.html,
styles/prosilver/template/viewforum_body.html,
viewforum.php

как виджим он достает: includes/functions_display.php
но..на список активных тем и объявлений это пока не влияет
Attachments
16_avatar_of_poster_on_index_and_viewforum_1_3_0.zip
(246.5 KiB) Downloaded 205 times
vbnm
Topic author, Гуру
Reputation: 100
With us: 6 years 8 months

Post #9by vbnm » 29.07.2014, 08:29

Sumanai, подскажи варианты вывода аватар для блоков "Обявления", "Активные темы"?
С этим модулем запарка. Вродь все стоит там где нужно, а не показывает.
Уже и не наю через че идти. Если только напрямую из БД доставать и расширять:
Sumanai wrote:Активные темы, файл functions_display.php, функция
КОД: ВЫДЕЛИТЬ ВСЁ
function display_active_topics($tpl_loopname, $total_limit)

Объявления прокомментированы как- то неправильно, но вот, в том же файле, ниже:
КОД: ВЫДЕЛИТЬ ВСЁ
/**
* Display last active topics
*/
function display_global_announcements($tpl_loopname)
:fie:

Added after 4 minutes 10 seconds:
я в него вцепился потому как хочу норм новостной блок сделать, обертку уже нашел на аяксе
но нужно, чтобы авы того кто создал тему и тот кто последним в ней ответил выводились там.
а иначе некрасиво буит))
vbnm
Topic author, Гуру
Reputation: 100
With us: 6 years 8 months

Post #10by HD321kbps » 29.07.2014, 17:06

vbnm wrote:чтобы авы того кто создал тему
Можно сделать и без модов
HD321kbps M
Гуру
Avatar
Age: 29
Location: Армянск
Reputation: 375
With us: 6 years 8 months

Post #11by vbnm » 29.07.2014, 17:31

HD321kbps wrote:Можно сделать и без модов
есть пример? :smoke:
просто наф ставить мод и не использовать его возможности?
vbnm
Topic author, Гуру
Reputation: 100
With us: 6 years 8 months

Post #12by HD321kbps » 29.07.2014, 17:41

Только вывел того, кто создал тему, последнего пока что нет. Если разберусь напишу решение)
HD321kbps M
Гуру
Avatar
Age: 29
Location: Армянск
Reputation: 375
With us: 6 years 8 months

Post #13by vbnm » 29.07.2014, 17:51

не, ну раньше наскок я понимаю, список ентот делался оч просто, поисковым запросом
через сич,
а потому все что относилось к блоку активные темы принадлежало поисковику
сейчас уже по другому, функции раскидали
хотя не,.. помотрель /search.php?search_id=active_topics
тот же сич выводит.
надо в нем копнуть еще раз :smoke:
vbnm
Topic author, Гуру
Reputation: 100
With us: 6 years 8 months

Post #14by vbnm » 01.08.2014, 18:38

енто полная жопень скажу я вам)))
как выяснилось для отображения аватар там где нам нужно, необходимо ставить версию 1.2.1а этого модуля, но только если енто чистый двиг 3.0.12
а вот на ех даже с этой версией движка авы возможно вывести только в сичере)))
на основной странице они так и не появляются
потому что за блок послед темы отвечает уже не сич.пхп и то же самое в шаблоне, а индекс и фиг его нает еще что)))
копать канеш никто не буит это потому как усе ждут 3.1 :smoke:
пдащай, пдащай блок новостей))
vbnm
Topic author, Гуру
Reputation: 100
With us: 6 years 8 months


Return to Поддержка



Who is online (over the past 10 minutes)

Users browsing this forum: 1 guest