xenforoaddon_discordWidgetO.../addon-discordWidgetOnForumL...

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>