81 lines
4.9 KiB
XML
81 lines
4.9 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<addon addon_id="discordWidgetOnForumList" title="[kiror] Discord Widget on Forum List" version_string="0.0" version_id="0" url="https://github.com/adlerosn/" install_callback_class="" install_callback_method="" uninstall_callback_class="" uninstall_callback_method="">
|
|
<admin_navigation/>
|
|
<admin_permissions/>
|
|
<admin_style_properties/>
|
|
<admin_templates/>
|
|
<admin_template_modifications/>
|
|
<code_events/>
|
|
<code_event_listeners/>
|
|
<cron/>
|
|
<email_templates/>
|
|
<email_template_modifications/>
|
|
<optiongroups>
|
|
<group group_id="discordWidgetGrp" display_order="1" debug_only="0"/>
|
|
<option option_id="discordServerHeaderForWidget" edit_format="textbox" data_type="string" can_backup="1">
|
|
<default_value></default_value>
|
|
<edit_format_params></edit_format_params>
|
|
<sub_options></sub_options>
|
|
<relation group_id="discordWidgetGrp" display_order="7"/>
|
|
</option>
|
|
<option option_id="discordServerIdForWidget" edit_format="textbox" data_type="string" can_backup="1">
|
|
<default_value></default_value>
|
|
<edit_format_params></edit_format_params>
|
|
<sub_options></sub_options>
|
|
<relation group_id="discordWidgetGrp" display_order="10"/>
|
|
</option>
|
|
<option option_id="discordServerLinkForWidget" edit_format="textbox" data_type="string" can_backup="1">
|
|
<default_value></default_value>
|
|
<edit_format_params></edit_format_params>
|
|
<sub_options></sub_options>
|
|
<relation group_id="discordWidgetGrp" display_order="20"/>
|
|
</option>
|
|
<option option_id="discordWidgetForumListEnabled" edit_format="onoff" data_type="boolean" can_backup="1">
|
|
<default_value>0</default_value>
|
|
<edit_format_params></edit_format_params>
|
|
<sub_options></sub_options>
|
|
<relation group_id="discordWidgetGrp" display_order="5"/>
|
|
</option>
|
|
</optiongroups>
|
|
<permissions>
|
|
<permission_groups/>
|
|
<permissions>
|
|
<permission permission_group_id="general" permission_id="viewDiscordWidget" permission_type="flag" default_value="unset" interface_group_id="conversationPermissions" display_order="33"/>
|
|
</permissions>
|
|
<interface_groups/>
|
|
</permissions>
|
|
<phrases>
|
|
<phrase title="option_discordServerHeaderForWidget" version_id="0" version_string="0.0"><![CDATA[Title for the widget]]></phrase>
|
|
<phrase title="option_discordServerHeaderForWidget_explain" version_id="0" version_string="0.0"><![CDATA[The title that will be used in the widget.<br />
|
|
If empty, Discord's logo will be used. Inform yourself about copyrights.]]></phrase>
|
|
<phrase title="option_discordServerIdForWidget" version_id="0" version_string="0.0"><![CDATA[Discord Server ID]]></phrase>
|
|
<phrase title="option_discordServerIdForWidget_explain" version_id="0" version_string="0.0"><![CDATA[Copy from: Server Settings > Widget > Server ID]]></phrase>
|
|
<phrase title="option_discordServerLinkForWidget" version_id="0" version_string="0.0"><![CDATA[Link on logo]]></phrase>
|
|
<phrase title="option_discordServerLinkForWidget_explain" version_id="0" version_string="0.0"><![CDATA[The link that will be followed if the logo gets clicked.]]></phrase>
|
|
<phrase title="option_discordWidgetForumListEnabled" version_id="0" version_string="0.0"><![CDATA[Widget Enabled]]></phrase>
|
|
<phrase title="option_discordWidgetForumListEnabled_explain" version_id="0" version_string="0.0"><![CDATA[Copy from: Server Settings > Widget > Enable Widget]]></phrase>
|
|
<phrase title="option_group_discordWidgetGrp" version_id="0" version_string="0.0"><![CDATA[[kiror] Discord Widget on Forum List]]></phrase>
|
|
<phrase title="option_group_discordWidgetGrp_description" version_id="0" version_string="0.0"><![CDATA[]]></phrase>
|
|
<phrase title="permission_general_viewDiscordWidget" version_id="0" version_string="0.0"><![CDATA[View Discord Widget]]></phrase>
|
|
</phrases>
|
|
<route_prefixes/>
|
|
<style_properties/>
|
|
<templates/>
|
|
<public_template_modifications>
|
|
<modification template="sidebar_online_users" modification_key="addDiscordWidgetForumList" description="Add Discord Widget on Forum List" execution_order="10" enabled="1" action="str_replace">
|
|
<find><![CDATA[<!-- end block: sidebar_online_users -->]]></find>
|
|
<replace><![CDATA[$0
|
|
<xen:if is="{$xenOptions.discordWidgetForumListEnabled} AND {$visitor.permissions.general.viewDiscordWidget}">
|
|
<script>discordServerIdForWidget = {xen:helper json, $xenOptions.discordServerIdForWidget}['_response'];</script>
|
|
<script>discordServerLinkForWidget = {xen:helper json, $xenOptions.discordServerLinkForWidget}['_response'];</script>
|
|
<script>discordServerHeaderForWidget = {xen:helper json, $xenOptions.discordServerHeaderForWidget}['_response'];</script>
|
|
<xen:require js="js/discordWidgetForumList/page.js" />
|
|
<div id="discordWidgetForumList" class="section membersOnline userList discordWidget" style="display: none;">
|
|
</div>
|
|
</xen:if>]]></replace>
|
|
</modification>
|
|
</public_template_modifications>
|
|
<bb_code_media_sites/>
|
|
<bb_codes/>
|
|
</addon>
|