31 августа, 201311 yr comment_42180 Добрый день. Обновил форум до 3.4.4. Обновил награды до 3.0.26 (была 3.0.25) Награды восстановились, но отображение только в профиле пользователя. Спасите-помогите, ткните носом, необходимо отображение под аватаркой.
1 сентября, 201311 yr comment_42211 re3d1z, в настройках есть целый раздел! Сейчас занимаюсь переводом новой версии и знаю Инфа 100% что есть
1 сентября, 201311 yr comment_42218 Добрый день. Обновил форум до 3.4.4. Обновил награды до 3.0.26 (была 3.0.25) Награды восстановились, но отображение только в профиле пользователя. Спасите-помогите, ткните носом, необходимо отображение под аватаркой. устанавливаете гугл-хром, включаете функцию автоматического перевода страниц, и находите в настройках тот пункт где написано: в юзеринфопанели, в подписи, в профиле указывать награду
1 сентября, 201311 yr comment_42221 WOLF, Если бы всё было так просто, в настройках всё включено - это 100%, ибо уже пользовался наградами. ГуглоХромом код смотрел, отсутствует код (в UserInfoPane). Вчера пытался всё сделать через редактирование UserInfoPane, но тщетно. Может у кого установлены награды даст мне код свой (UserInfoPane). Думаю сегодня удалить полностью награды, сохранив таблицы с уже загруженными наградами и награждёнными (если есть у кого сведения, какие таблицы надо сохранить, буду благодарен) и заново всё установить, может хуки пропишут код наград после переустановки.
1 сентября, 201311 yr comment_42226 re3d1z, данные базового стиля обновляли? Кеш стилей потом перестраивали?
1 сентября, 201311 yr comment_42248 spoken, да, не помогло. Ставил различные стили, уже писал о том, что после обновления форума, обновил и награды. Прошу, дайте код UserInfoPane у кого стоят награды
16 сентября, 201311 yr comment_43834 Подскажите как изменить последовательность отображения наград в подписи? Поясню: сейчас у меня в профиле награды отображаются, чем позднее награда выдана - тем левее она находится, мне же нужно изменить эту последовательность, чтобы я сам мог регулировать порядок наград (более значимые награды - левее). В Awards Management можно изменять последовательность наград, но в профиле последовательность не меняется.
16 сентября, 201311 yr comment_43862 XpycT, ни как Есть разные типы отображения в настройках, но то что Вы хотите сделать вроде нельзя.
17 сентября, 201311 yr comment_43915 я думаю в "topicSig_View" нужно прописать последовательность, но не знаю как, не хватает знаний код: <if test="!$member['signature']"> <div class="signature" align="{$awards[0]['hook']['settings']['position']}"> <else /> <div align="{$awards[0]['hook']['settings']['position']}"> </if> <div class="_sharedMediaBbcode"> <div class="bbcode_mediaWrap" style="text-align:left;"> <div class="details" style="float:none; margin:0; margin-bottom:10px; padding:0;"><h5><a href='{parse url="showuser={$member['member_id']}&tab=jawards" seotitle="{$member['members_seo_name']}" template="showuser" base="public"}'>{$this->lang->words['awards_signature_post']}</a></h5></div><br /> <foreach loop="profileawards:$awards as $a"> <img src='{$this->settings['upload_url']}/jawards/{$a['icon']}' <if test="size:|:$a['width']"> width='{$a['width']}' height='{$a['height']}' </if> <if test="toolTip:|:$a['toolTip']"> title='{$a['toolTip']}' </if> /> <if test="awardCount:|:$a['count'] > 1"> <span class='JLogicaAwardsCount'>{$a['count']}</span> </if> {$a['hook']['settings']['padding']} </foreach> </div> </div> </div><br /> <br />
17 сентября, 201311 yr comment_43943 XpycT, опишите, что конкретно хотите. У всех пользователей одинаковый порядок наград или у каждого пользователя? Первый вариант не так сложно сделать. Вот этот цикл выводит все награды <foreach loop="profileawards:$awards as $a"> <img src='{$this->settings['upload_url']}/jawards/{$a['icon']}' <if test="size:|:$a['width']"> width='{$a['width']}' height='{$a['height']}' </if> <if test="toolTip:|:$a['toolTip']"> title='{$a['toolTip']}' </if> /> <if test="awardCount:|:$a['count'] > 1"> <span class='JLogicaAwardsCount'>{$a['count']}</span> </if> {$a['hook']['settings']['padding']} </foreach> А вот этот участок {$a['hook']['settings']['padding']} что выводит в итоге? Можешь показать? Код будет в исходнике страницы после <span class='JLogicaAwardsCount'>ЦИФРА</span>
18 сентября, 201311 yr comment_43967 мне нужно сделать одинаковый порядок наград для всех пользователей в исходнике, <span class='JLogicaAwardsCount'>ЦИФРА</span> - этой строки не нашел Так выглядит код, который отображает награды в подписи
18 сентября, 201311 yr comment_43994 Сделать можно, но надо изучить исходники приложения. Я его устанавливать и использовать не планирую, поэтому не помогу. Вся суть в содержимом $awards и в замене цикла foreach на что-то другое или его модификацию, добавлением условий внутри. Ещё есть идеи через CSS награды двигать, важные левее, остальные правее.
18 сентября, 201311 yr comment_44005 В файле app_class_jawards.php есть две интересные функции, которые можно похакать для нужного построения массива наград. Сейчас в функции getAward награды выбираются из БД по убыванию даты награждения. Ещё интересна там функция buildAwardArray она обрабатывает массив наград в части многоразового награждения одинаковой наградой. Там же можно и нужные награды в массиве подвигать вперёд.
18 сентября, 201311 yr comment_44013 В идеале надо доработать мод так: добавить в таблицу наград поле с приоритетом награды, добавить в настройках наград поле приоритета награды, а в функции getAward сделать выбор из БД с сортировкой по полю приоритета. И всё.
21 сентября, 201311 yr comment_44199 заплатить 3000р Круто Мне нужен только русификатор и заплатить за это 3000p, нет я неготов, 100р. за русификатор [HQ] Awards v3.0.25 дам
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.