Добавить функцию в сб

wayLANder

Где AlmazON?
Сообщения
1,742
Реакции
577
Здравсвуйте, видел на данном форуме кто-то кидал ссылку на свой сб (1.4.10 вроде), у меня 1.5.4.7 MATERIAL ADMIN, так вот, видел такую фичу, что если нажать на детали бана - там можно было просто скопировать ник, дату бана, причину, и стим (для заявки на разбан возможно)
Это типо генерировалось автоматически на основе бана, и выводилось в поле под баном для копирования
Примерно было
Ник забаненного: блабла
Ник модератора:
Время бана:
Время разбана:
Стим айди забаненного:
и прочее

Как такое реализовать?
--- Добавлено позже ---
Вот, нашел где видел: RGMIX.eu | Система банов
@HooLIGUN поможешь?:)
 

Вложения

  • Снимок.PNG
    Снимок.PNG
    17.2 КБ · Просмотры: 225
Последнее редактирование:

HooLIGUN

MatchMaking CS:S / RGMIX.ru
Сообщения
1,064
Реакции
267
@Иванчо Бальбовски, Вот,примерно так
в page_bans.tpl добавить примерно ~420 строка (у меня уже много изменений, по этому № строк может отличаться) после
C-подобный:
                                </table>
                                {/if}
                                {if $ban.commentdata == "Отсутствуют"}
                                    {$ban.commentdata}
                                {/if}
                                </td>{/if}
                            </tr>
Добавь
C-подобный:
    <tr title="Код для форума :: скопируйте эту форму" class="tip" align="left">
                                <td valign="top" width="20%" height="16" class="listtable_1"><strong style="color:#0064FF;">Код для форума:</strong></td>
                                <td valign="top" height="60" class="listtable_1" colspan="2">
<textarea  style="width: 99%; height: 195px;" id="siglink" readonly="readonly" onmouseover="select();" onclick="select();">
Данные о бане (Не изменять):
[b]Мой ник[/b]: {$ban.player}
[b]Номер бана[/b]: {$ban.ban_id}
[b]Причина бана[/b]: {$ban.reason}
[b]Дата бана[/b]: {$ban.ban_date}
[b]Забанил админ[/b]: {$ban.admin}
[b]Ссылка на бан[/b]: http://сайт/?p=banlist&searchText={$ban.ban_id}

[Данные и игроке (Нужно изменить) ]
Мой Возраст:
Мое имя:
Комментарий по происшествию:
</textarea>
<br>
<form title="Подать протест :: не забудте скопировать код для форума" class="tip" style="float:left;" action="https://www.rgmix.eu/forum/31-" method="GET" target="_blank">

<input type="submit"  name="" class="ok btn" value="Подать протест об бане">
</form ><br><br>{/if}
                                </td>
                            </tr>
--- Добавлено позже ---
Оффтоп
 

wayLANder

Где AlmazON?
Сообщения
1,742
Реакции
577
@HooLIGUN, ты мой герой <3
--- Добавлено позже ---
@HooLIGUN, Чето в упор такого не вижу:(
 

Вложения

  • page_bans.rar
    4.9 КБ · Просмотры: 15
Последнее редактирование:

wayLANder

Где AlmazON?
Сообщения
1,742
Реакции
577
@HooLIGUN, а как сделать красным цветом, через сколько бан истекает?
 

AS TRO

Участник
Сообщения
1,159
Реакции
750
@HooLIGUN, а как сделать красным цветом, через сколько бан истекает?
Свяжись ты с @Kruzya, он тебе под стиль шаблона подобьет. Просто там свои классы блоков и тд. Сам код от стандартного мб подойдёт, но ещё нужно править классы под шаблон
 

wayLANder

Где AlmazON?
Сообщения
1,742
Реакции
577
@HooLIGUN, :(
Ошибка системы
C-подобный:
Ошибка системы
[256] Smarty error: [in page_bans.tpl line 455]: syntax error: mismatched tag {/if}. expected {/foreach} (opened line 79). (Smarty_Compiler.class.php, line 2338)
Произошла фатальная ошибка на строке 1094 в файле /trash/www/htdocs/sourcebans/includes/smarty/Smarty.class.php

13: /includes/smarty/Smarty.class.php::trigger_error('Smarty error: [in page_bans.tpl line 455]: syntax error: mismatched tag {/if}. expected {/foreach} (opened line 79). (Smarty_Compiler.class.php, line 2338)', 256) - 1094
12: /includes/smarty/Smarty.class.php::trigger_error('[in page_bans.tpl line 455]: syntax error: mismatched tag {/if}. expected {/foreach} (opened line 79). (Smarty_Compiler.class.php, line 2338)', 256) - 1816
11: /includes/smarty/Smarty_Compiler.class.php::_trigger_fatal_error('syntax error: mismatched tag {/if}. expected {/foreach} (opened line 79).', 'page_bans.tpl', 455, '/trash/www/htdocs/sourcebans/includes/smarty/Smarty_Compiler.class.php', 2338, 256) - 2256
10: /includes/smarty/Smarty_Compiler.class.php::_syntax_error('mismatched tag {/if}. expected {/foreach} (opened line 79).', 256, '/trash/www/htdocs/sourcebans/includes/smarty/Smarty_Compiler.class.php', 2338) - 2338
9: /includes/smarty/Smarty_Compiler.class.php::_pop_tag('if') - 492
8: /includes/smarty/Smarty_Compiler.class.php::_compile_tag('/if') - 312
7: /includes/smarty/Smarty.class.php::_compile_file('page_bans.tpl', ...', ) - 1490
6: /includes/smarty/Smarty.class.php::_compile_source('page_bans.tpl', ...', , '/trash/www/htdocs/sourcebans/themes_c//new_box^%%AE^AE1^AE1080EF%%page_bans.tpl.inc') - 1423
5: /includes/smarty/Smarty.class.php::_compile_resource('page_bans.tpl', '/trash/www/htdocs/sourcebans/themes_c//new_box^%%AE^AE1^AE1080EF%%page_bans.tpl.php') - 1255
4: /includes/smarty/Smarty.class.php::fetch('page_bans.tpl', , , 1) - 1107
3: /pages/page.banlist.php::display('page_bans.tpl') - 809
2: /includes/page-builder.php::include('/trash/www/htdocs/sourcebans/pages/page.banlist.php') - 136
1: /index.php::include_once('/trash/www/htdocs/sourcebans/includes/page-builder.php') - 35
 

wayLANder

Где AlmazON?
Сообщения
1,742
Реакции
577
@HooLIGUN, Я скопировал твой код, в 455 строке у меня это:
</form ><br><br>{/if}
 

Вложения

  • page_bans.rar
    5.4 КБ · Просмотры: 11

wayLANder

Где AlmazON?
Сообщения
1,742
Реакции
577
@HooLIGUN, да, получилось)
Только вот выглядит неочень, не подкажите как засунуть этот код в саму инфу о бане (где инфа кто забанил, когда разбан итд) внизу?
 

Вложения

  • Screenshot_20170628-221512.png
    Screenshot_20170628-221512.png
    48.6 КБ · Просмотры: 95

w0key

Участник
Сообщения
33
Реакции
4
@HooLIGUN, да, получилось)
Только вот выглядит неочень, не подкажите как засунуть этот код в саму инфу о бане (где инфа кто забанил, когда разбан итд) внизу?


Ну создай свой div class и запихни туда свой код.
Если всё правильно сделаешь, получится что-то типа этого:
Оффтоп
 
Последнее редактирование:

wayLANder

Где AlmazON?
Сообщения
1,742
Реакции
577
@w0key, Легко сказать "Создай" тому, кто вообще в этой области не шарит:)
--- Добавлено позже ---
@w0key, Поможешь?:(
 
Последнее редактирование:
F

FBI

Интересно но у меня в этом файле всего 299 строк)))
И я немного не пойму куда и что прописать, кому не сложно посмотрите плиз.
--- Добавлено позже ---
Народ так кто подскажет куда правильно вписать ?
 

Вложения

  • page_bans.zip
    3 КБ · Просмотры: 12
Последнее редактирование модератором:
Сверху Снизу