Иконка ресурса

RebukeCoz 1.0.4

Нет прав для скачивания

Gunirs

Проверенные
Сообщения
94
Реакции
88
Баллы
730
Пользователь zGunirs разместил новый ресурс:

RebukeCoz - Отображение замечаний как у uCoz

Данный плагин заменяет стандартное отображение баллов нарушения на замечаний (copy uCoz).

Все это можно было воплотить просто модифицируя шаблоны, но плагин будет проще для всех ньюби в XenForo.

Заменяет следующие шаблоны:
  • message_user_info
  • member_view
Нарушения пользователей отображаются всем, кроме гостей.
Возможность выдавать замечания через "[+/-]" дается модераторам и...

Узнать больше об этом ресурсе...
 
OFFTOP

Прослезился. Это самый лучший плагин :thumbsup:

 
  • Мне нравится
Реакции: Hope
Пользователь zGunirs обновил ресурс RebukeCoz новой записью:

RebukeCoz [1.0.1]

Обновление [1.0.1]
  • Подкорректировал цвета, убрал подчеркивание ссылок (ибо смотрится не красиво).
  • Теперь можно смотреть замечания пользователя (Для корректной работы требуется включить "Просмотр деталей предупреждений" для пользователей.)
  • Изменил шаблон выдачи замечаний. Теперь выдача по...

Узнать больше об этом обновлении...
 
Смотрел первую версию, ломался шаблон и не работали предупреждения, потому что ссылки не корректно были указаны, и не было закрывающихся тегов для ссылок. Шаблон message_user_info
Найти:
PHP:
<xen:if is="@messageShowHomepage AND {$user.homepage}">
                    <dl class="pairsJustified">
                        <dt>{xen:phrase home_page}:</dt>
                        <dd><a href="{xen:string censor, $user.homepage, '-'}" rel="nofollow" target="_blank" itemprop="url">{xen:string censor, $user.homepage}</a></dd>
                    </dl>
                </xen:if>
Заменить:
PHP:
<xen:if is="!{xen:helper ismemberof, $visitor, 1}">
    <dl class="pairsJustified">
        <dt>Замечания:</dt>
        <xen:if is="{xen:number $user.warning_points} > 0">
            <dd style="color: #e74c3c;">{xen:number $user.warning_points}% 
                <xen:if is="{$visitor.is_admin} OR {$visitor.is_moderator}">
                    <a href="members/{$user.user_id}/warn" target="_blank">[+/-]</a>
                </xen:if>
            </dd>
            <xen:else />
            <dd>{xen:number $user.warning_points}% 
                <xen:if is="{$visitor.is_admin} OR {$visitor.is_moderator}">
                    <a href="members/{$user.user_id}/warn" target="_blank">[+/-]</a>
                </xen:if>
            </dd>
        </xen:if>
    </dl>
</xen:if>
$0
При таком раскладке все работает в сообщениях. В профиле так же ошибки с ссылками и нехваткой тегов закрывающихся.

Шаблон member_view.
Заменить:
PHP:
<dl>
    <dt>Замечания:</dt>
    <xen:if is="{xen:number $user.warning_points} > 0">
        <dd style="color: #e74c3c;">{xen:number $user.warning_points}%
            <xen:if is="{$visitor.is_admin} OR {$visitor.is_moderator}">
                <a href="members/{$user.user_id}/warn" target="_blank">[+/-]</a>
            </xen:if>
        </dd>
        <xen:else />
        <dd>{xen:number $user.warning_points}%
            <xen:if is="{$visitor.is_admin} OR {$visitor.is_moderator}">
                <a href="members/{$user.user_id}/warn" target="_blank">[+/-]</a>
            </xen:if>
        </dd>
</dl>
 
Последнее редактирование:
При таком раскладке все работает в сообщениях. В профиле так же ошибки с ссылками и нехваткой тегов закрывающихся.
Кхм, странно.. У меня нету ошибок никаких, все отлично работает -.-
Гляну сейчас..
 
Кхм, странно.. У меня нету ошибок никаких, все отлично работает -.-
Если сделает так и у пользователей не будет ошибок, а так на тестовом не одна ссылка не работала потому что была такая
PHP:
<a href="/index.php?members/{$user.user_id}/warn" target="_blank">[+/-]
 
Если сделает так и у пользователей не будет ошибок, а так на тестовом не одна ссылка не работала потому что была такая
PHP:
<a href="/index.php?members/{$user.user_id}/warn" target="_blank">[+/-]
Попробуй установить, вроде исправил все..
 

Вложения

  • addon-RebukeCoz (2).rar
    3.1 KB · Просмотры: 4
По коду вижу ссылки остались теже
Я не понимаю, как ссылки неверные. Что в них неверного? Насколько я знаю на всех форумах XenForo одно и тоже с ссылками (если ты только сам там правил его).

Про не закрытый тег я понял, он был (</a>). Исправил уже.
 
У тебя написано так:
PHP:
<![CDATA[<xen:if is="!{xen:helper ismemberof, $visitor, 1}">
    <dl class="pairsJustified">
        <dt>Замечания:</dt>
        <xen:if is="{xen:number $user.warning_points} > 0">
            <dd><a href="/index.php?members/{$user.user_id}/#warnings" target="_blank" style="color: #e74c3c; text-decoration: none;">{xen:number $user.warning_points}% <xen:if is="{$visitor.is_admin} OR {$visitor.is_moderator}"><a href="/index.php?members/{$user.user_id}/warn" target="_blank">[+/-]</a></xen:if></dd>
        <xen:else />
            <dd>{xen:number $user.warning_points}% <xen:if is="{$visitor.is_admin} OR {$visitor.is_moderator}"><a href="/index.php?members/{$user.user_id}/warn" target="_blank">[+/-]</a></xen:if></dd>
        </xen:if>
    </dl>
</xen:if>
Видишь ссылки какого вида у тебя?
Напиши лучше так, мне кажется проще будет даже:
PHP:
<xen:if is="!{xen:helper ismemberof, $visitor, 1}">
    <dl class="pairsJustified">
        <dt>Замечания:</dt>
        <xen:if is="{xen:number $user.warning_points} > 0">
            <dd>
                <a href="{xen:link members/warn, $user}" target="_blank" style="color: #e74c3c; text-decoration: none;">{xen:number $user.warning_points}%
                    <xen:if is="{$visitor.is_admin} OR {$visitor.is_moderator}"><a href="{xen:link members/warn, $user}" target="_blank">[+/-]</a>
                    </xen:if>
            </dd>
                <xen:else />
            <dd>{xen:number $user.warning_points}%
                <xen:if is="{$visitor.is_admin} OR {$visitor.is_moderator}">
                    <a href="{xen:link members/warn, $user}" target="_blank">[+/-]</a>
                </xen:if>
            </dd>
        </xen:if>
    </dl>
</xen:if>
$0
 
  • Мне нравится
Реакции: Hope
У тебя написано так:
PHP:
<![CDATA[<xen:if is="!{xen:helper ismemberof, $visitor, 1}">
    <dl class="pairsJustified">
        <dt>Замечания:</dt>
        <xen:if is="{xen:number $user.warning_points} > 0">
            <dd><a href="/index.php?members/{$user.user_id}/#warnings" target="_blank" style="color: #e74c3c; text-decoration: none;">{xen:number $user.warning_points}% <xen:if is="{$visitor.is_admin} OR {$visitor.is_moderator}"><a href="/index.php?members/{$user.user_id}/warn" target="_blank">[+/-]</a></xen:if></dd>
        <xen:else />
            <dd>{xen:number $user.warning_points}% <xen:if is="{$visitor.is_admin} OR {$visitor.is_moderator}"><a href="/index.php?members/{$user.user_id}/warn" target="_blank">[+/-]</a></xen:if></dd>
        </xen:if>
    </dl>
</xen:if>
Видишь ссылки какого вида у тебя?
Напиши лучше так, мне кажется проще будет даже:
PHP:
<xen:if is="!{xen:helper ismemberof, $visitor, 1}">
    <dl class="pairsJustified">
        <dt>Замечания:</dt>
        <xen:if is="{xen:number $user.warning_points} > 0">
            <dd>
                <a href="{xen:link members/warn, $user}" target="_blank" style="color: #e74c3c; text-decoration: none;">{xen:number $user.warning_points}%
                    <xen:if is="{$visitor.is_admin} OR {$visitor.is_moderator}"><a href="{xen:link members/warn, $user}" target="_blank">[+/-]</a>
                    </xen:if>
            </dd>
                <xen:else />
            <dd>{xen:number $user.warning_points}%
                <xen:if is="{$visitor.is_admin} OR {$visitor.is_moderator}">
                    <a href="{xen:link members/warn, $user}" target="_blank">[+/-]</a>
                </xen:if>
            </dd>
        </xen:if>
    </dl>
</xen:if>
$0
Изменю чуть позже, но по сути и такие ссылки должны работать..
 
Да, такие ссылки должны работать, просто их синтаксис некорректен и правильнее будет так, как написали выше.
 
Пользователь zGunirs обновил ресурс RebukeCoz новой записью:

RebukeCoz [1.0.2]

Обновление [1.0.2]
  • Подкорректировал цвета, убрал подчеркивание ссылок (ибо смотрится не красиво).
  • Теперь можно смотреть замечания пользователя (Для корректной работы требуется включить "Просмотр деталей предупреждений" для пользователей.)
  • Изменил шаблон выдачи замечаний. Теперь выдача по [COLOR=rgb(255, 77,...[/SIZE]


Узнать больше об этом обновлении...
 
Graf Kai, Я с автором поделился, думал обновление может сделает :-)
Но могу и для всех.
Это поставить вместо того что стоит на страницах.
HTML:
   <dl class="pairsJustified">
        <dt>Замечания: <xen:if is="{$visitor.is_admin} OR {$visitor.is_moderator}"><a href="/index.php?members/{$user.user_id}/warn" target="_blank">[+/-]</a></xen:if></dt>
        <xen:if is="{xen:number $user.warning_points} > 0">
            <dd><a href="/index.php?members/{$user.user_id}/#warnings" target="_blank"><progress id="progressbar" value="{xen:number $user.warning_points}" max="100"></progress></dd>
        <xen:else />
            <dd><progress id="progressbar" value="{xen:number $user.warning_points}" max="100"></progress></dd>
        </xen:if>
    </dl>
И это в CSS файл
Код:
progress {
    border:0;
    width: 100px;
    height:10px;
    border-radius: 5px;
    background: #6C7A89;
}
progress::-webkit-progress-bar {
    width: 100px;
    height:10px;
    border-radius: 5px;
    background: #6C7A89;
}
progress::-webkit-progress-value {
    border-radius: 5px;
    background: #F9690E;
}
progress::-moz-progress-bar {
    border-radius: 5px;
    background: #F9690E;
}
 
В 1.0.3 или 1.0.4 ждите
Это не кроссбраузерно, только для хрома.





Это я не хочу докулупаться :) просто хочу подсказать автору плагина, что бы не было ошибки в обновлении и вопросов в теме, почему так, а не иначе отображается прогресс бар :)
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу