103 lines
6.3 KiB
XML
103 lines
6.3 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<template_modifications>
|
|
<modification type="public" template="account_wrapper" modification_key="rhpz_account_wrapper_delete_account" description="Add Delete account page URL to account details" execution_order="10" enabled="1" action="str_replace">
|
|
<find><![CDATA[<!--[XF:settings_links:bottom]-->]]></find>
|
|
<replace><![CDATA[<a class="blockLink {{ $pageSelected == 'delete_account' ? 'is-selected' : '' }}" href="{{ link('account/delete-account') }}">
|
|
{{ phrase('delete_account') }}
|
|
</a>
|
|
$0]]></replace>
|
|
</modification>
|
|
<modification type="public" template="category_view" modification_key="rhpz_category_view_clubs_submit_button" description="Add Club Submit button" execution_order="10" enabled="1" action="str_replace">
|
|
<find><![CDATA[ <xf:button href="{{ link('categories/mark-read', $category, {'date': $xf.time}) }}"
|
|
class="button--link" overlay="true">]]></find>
|
|
<replace><![CDATA[<xf:if is="$xf.options.rhpz_club_node_id == $category.node_id">
|
|
<xf:button href="{{ link('clubs/submit') }}"
|
|
class="button--link">
|
|
Request a club
|
|
</xf:button>
|
|
</xf:if>
|
|
$0]]></replace>
|
|
</modification>
|
|
<modification type="public" template="forum_overview_wrapper" modification_key="rhpz_forum_overview_wrapper_search_button" description="Add Search button" execution_order="10" enabled="1" action="str_replace">
|
|
<find><![CDATA[ <xf:button href="{{ $xf.options.forumsDefaultPage == 'new_posts' ? link('forums/new-posts') : link('whats-new/posts') }}" icon="bolt">
|
|
{{ phrase('new_posts') }}
|
|
</xf:button>]]></find>
|
|
<replace><![CDATA[ $0
|
|
<xf:button href="{{ link('search') }}" icon="magnifying-glass">
|
|
{{ phrase('search') }}
|
|
</xf:button>]]></replace>
|
|
</modification>
|
|
<modification type="public" template="forum_view" modification_key="rhpz_above_thread_list_clubs" description="Add the club banner above the threads list." execution_order="10" enabled="1" action="str_replace">
|
|
<find><![CDATA[<xf:extension id="above_thread_list"></xf:extension>]]></find>
|
|
<replace><![CDATA[$0
|
|
<xf:if is="$forum.Node.parent_node_id == $xf.options.rhpz_club_node_id">
|
|
<div class="club-banner-container">
|
|
<xf:if is="$forum.Club.banner_date">
|
|
<img src="{$forum.Club.getBannerUrl()}" alt="Banner {$forum.title}" class="club-banner" />
|
|
</xf:if>
|
|
</div>
|
|
</xf:if>]]></replace>
|
|
</modification>
|
|
<modification type="public" template="forum_view" modification_key="rhpz_above_thread_list_clubs_buttons" description="Add Owner edit/delete buttons." execution_order="5" enabled="1" action="str_replace">
|
|
<find><![CDATA[<xf:extension id="above_thread_list"></xf:extension>]]></find>
|
|
<replace><![CDATA[$0
|
|
<xf:if is="$forum.Club && $forum.Club.user_id == $xf.visitor.user_id">
|
|
<div class="block-outer-opposite u-marginBottom">
|
|
<div class="buttonGroup">
|
|
<a href="{{ link('clubs/edit', $forum.Club) }}" class="button button--link" icon="edit">Edit</a>
|
|
<a href="{{ link('clubs/delete', $forum.Club) }}" class="button button--link" icon="delete" overlay="true">Delete</a>
|
|
</div>
|
|
</div>
|
|
</xf:if>]]></replace>
|
|
</modification>
|
|
<modification type="admin" template="helper_criteria" modification_key="rhpz_helper_criteria_entry_count" execution_order="10" enabled="1" action="str_replace">
|
|
<find><![CDATA[<!--[XF:user:content_bottom]-->]]></find>
|
|
<replace><![CDATA[<xf:option name="user_criteria[rhpz_entry_count][rule]" value="rhpz_entry_count" selected="{$criteria.rhpz_entry_count}" label="Number of entries:">
|
|
<xf:numberbox name="user_criteria[rhpz_entry_count][data][entries]" value="{$criteria.rhpz_entry_count.entries}" size="5" min="0" step="1" />
|
|
</xf:option>]]></replace>
|
|
</modification>
|
|
<modification type="public" template="member_macros" modification_key="rhpz_member_macros_member_stat_pairs_entry_count" description="Add RHPZ Entry count on member profile page" execution_order="10" enabled="1" action="str_replace">
|
|
<find><![CDATA[<!--[XF:stat_pairs:above_reactions]-->]]></find>
|
|
<replace><![CDATA[<dl class="pairs pairs--rows pairs--rows--centered">
|
|
<dt>{{ phrase('entries') }}</dt>
|
|
<dd>
|
|
{$user.rhpz_entry_count|number}
|
|
</dd>
|
|
</dl>]]></replace>
|
|
</modification>
|
|
<modification type="public" template="member_view" modification_key="rhpz_member_view_add_entry_tab" description="Add entry tab on members page" execution_order="10" enabled="1" action="str_replace">
|
|
<find><![CDATA[<!--[XF:tabs:after_recent_content]-->]]></find>
|
|
<replace><![CDATA[<a href="{{ $xf.options.homePageUrl }}/database?userId={$user.user_id}"
|
|
class="tabs-tab"
|
|
id="entries">{{ phrase('entries') }}</a>
|
|
$0]]></replace>
|
|
</modification>
|
|
<modification type="public" template="member_view" modification_key="rhpz_member_view_add_entry_tabpanel" description="Add Entry tab panel" execution_order="10" enabled="1" action="str_replace">
|
|
<find><![CDATA[<!--[XF:tab_panes:after_recent_content]-->]]></find>
|
|
<replace><![CDATA[<li role="tabpanel" aria-labelledby="entries">
|
|
<a href="{{$xf.options.homePageUrl}}/database?userId={$user.user_id}" class="button">Go to this page</a>
|
|
</li>
|
|
$0]]></replace>
|
|
</modification>
|
|
<modification type="admin" template="user_edit" modification_key="rhpz_user_edit_delete_account_codes_tab" description="Add Tab for listing delete account codes in User edit" execution_order="10" enabled="1" action="str_replace">
|
|
<find><![CDATA[<!--[XF:tabs:end]-->]]></find>
|
|
<replace><![CDATA[<xf:if is="$user.user_id">
|
|
<a class="tabs-tab" role="tab" tabindex="0"
|
|
id="user-delete-account-codes"
|
|
aria-controls="user-delete-account-codes"
|
|
href="{{ link('users/edit', $user) }}#delete-account-codes">{{ phrase('delete_account_codes') }}</a>
|
|
</xf:if>
|
|
$0]]></replace>
|
|
</modification>
|
|
<modification type="admin" template="user_edit" modification_key="rhpz_user_edit_delete_account_codes_tab_panes" description="Add Tab panes in User edit page for account deletion codes." execution_order="10" enabled="1" action="str_replace">
|
|
<find><![CDATA[<!--[XF:tab_panes:end]-->]]></find>
|
|
<replace><![CDATA[
|
|
<xf:if is="$user.user_id">
|
|
<li data-href="{{ link('users/delete-account-codes', $user, {'tabbed':1}) }}" role="tabpanel" aria-labelledby="user-delete-account-codes">
|
|
<div class="block-body block-row">{{ phrase('loading...') }}</div>
|
|
</li>
|
|
</xf:if>
|
|
$0]]></replace>
|
|
</modification>
|
|
</template_modifications>
|