2016-03-01 20:43:13 +00:00
<?xml version="1.0" encoding="utf-8"?>
2016-07-09 20:32:48 +00:00
<addon addon_id= "partnerLinkDisp" title= "[kiror] Partner Site Link Display" version_string= "0.2" version_id= "2" url= "https://github.com/adlerosn/" install_callback_class= "" install_callback_method= "" uninstall_callback_class= "" uninstall_callback_method= "" >
2016-03-01 20:43:13 +00:00
<admin_navigation />
<admin_permissions />
<admin_style_properties />
<admin_templates >
<template title= "kiror_option_template_custom_partner_link" > <![CDATA[<xen:require js="js/xenforo/options_censor.js" />
<xen:controlunit label= "{$preparedOption.title}" hint= "{$preparedOption.hint}" >
<xen:explain > {xen:raw $preparedOption.explain}</xen:explain>
<xen:html >
<ul >
<xen:foreach loop= "$choices" key= "$counter" value= "$choice" >
<li >
2016-07-09 20:32:48 +00:00
<xen:textbox name= "{$fieldPrefix}[{$preparedOption.option_id}][{$counter}][url]" value= "{$choice.url}" placeholder= "URL" size= "50" />
<xen:textbox name= "{$fieldPrefix}[{$preparedOption.option_id}][{$counter}][imgurl]" value= "{$choice.imgurl}" placeholder= "Image URL" size= "50" />
<xen:textbox name= "{$fieldPrefix}[{$preparedOption.option_id}][{$counter}][name]" value= "{$choice.name}" placeholder= "Name" size= "50" />
<xen:textbox name= "{$fieldPrefix}[{$preparedOption.option_id}][{$counter}][descr]" value= "{$choice.descr}" placeholder= "Description" size= "50" />
2016-03-01 20:43:13 +00:00
</li>
</xen:foreach>
<li class= "CensorWordOptionListener" >
2016-07-09 20:32:48 +00:00
<xen:textbox name= "{$fieldPrefix}[{$preparedOption.option_id}][{$nextCounter}][url]" value= "" placeholder= "URL" size= "50" />
<xen:textbox name= "{$fieldPrefix}[{$preparedOption.option_id}][{$nextCounter}][imgurl]" value= "" placeholder= "Image URL" size= "50" />
<xen:textbox name= "{$fieldPrefix}[{$preparedOption.option_id}][{$nextCounter}][name]" value= "" placeholder= "Name" size= "50" />
<xen:textbox name= "{$fieldPrefix}[{$preparedOption.option_id}][{$nextCounter}][descr]" value= "" placeholder= "Description" size= "50" />
2016-03-01 20:43:13 +00:00
</li>
</ul>
<input type= "hidden" name= "{$listedFieldName}" value= "{$preparedOption.option_id}" />
{xen:raw $editLink}
</xen:html>
</xen:controlunit> ]]></template>
</admin_templates>
<admin_template_modifications />
<code_events />
<code_event_listeners />
<cron />
<email_templates />
<email_template_modifications />
<optiongroups >
2016-07-09 20:32:48 +00:00
<group group_id= "partnersistesgrp" display_order= "7" debug_only= "0" />
2016-03-01 20:43:13 +00:00
<option option_id= "partnersitesarray" edit_format= "callback" data_type= "array" can_backup= "1" validation_class= "partnerLinkDisp_sharedStatic" validation_method= "verifier_AdminCP_CustomLinksAdder" >
<default_value > a:0:{}</default_value>
<edit_format_params > partnerLinkDisp_sharedStatic::render_AdminCP_CustomLinksAdder</edit_format_params>
<sub_options > *</sub_options>
<relation group_id= "partnersistesgrp" display_order= "100" />
</option>
2016-07-09 20:32:48 +00:00
<option option_id= "partnersitesbtwfooterandcopyright" edit_format= "onoff" data_type= "boolean" can_backup= "1" >
<default_value > </default_value>
<edit_format_params > </edit_format_params>
<sub_options > </sub_options>
<relation group_id= "partnersistesgrp" display_order= "5" />
</option>
2016-03-01 20:43:13 +00:00
<option option_id= "partnersitesfooter" edit_format= "onoff" data_type= "boolean" can_backup= "1" >
<default_value > </default_value>
<edit_format_params > </edit_format_params>
<sub_options > </sub_options>
<relation group_id= "partnersistesgrp" display_order= "4" />
</option>
<option option_id= "partnersitesnavtabpub" edit_format= "onoff" data_type= "boolean" can_backup= "1" >
<default_value > </default_value>
<edit_format_params > </edit_format_params>
<sub_options > </sub_options>
<relation group_id= "partnersistesgrp" display_order= "1" />
</option>
<option option_id= "partnersitesnavtabvislft" edit_format= "onoff" data_type= "boolean" can_backup= "1" >
<default_value > </default_value>
<edit_format_params > </edit_format_params>
<sub_options > </sub_options>
<relation group_id= "partnersistesgrp" display_order= "2" />
</option>
<option option_id= "partnersitesnavtabvisrgt" edit_format= "onoff" data_type= "boolean" can_backup= "1" >
<default_value > </default_value>
<edit_format_params > </edit_format_params>
<sub_options > </sub_options>
<relation group_id= "partnersistesgrp" display_order= "3" />
</option>
<option option_id= "partnersitesnonetxt" edit_format= "textbox" data_type= "string" can_backup= "1" >
<default_value > No partner site at this moment.</default_value>
<edit_format_params > </edit_format_params>
<sub_options > </sub_options>
<relation group_id= "partnersistesgrp" display_order= "99" />
</option>
</optiongroups>
<permissions >
<permission_groups />
<permissions />
<interface_groups />
</permissions>
<phrases >
2016-07-09 20:32:48 +00:00
<phrase title= "option_group_partnersistesgrp" version_id= "2" version_string= "0.2" > <![CDATA[[kiror] Partner sites]]> </phrase>
2016-03-01 20:43:13 +00:00
<phrase title= "option_group_partnersistesgrp_description" version_id= "0" version_string= "0.0" > <![CDATA[Options for the add-on that provides partner sites functionality.]]> </phrase>
<phrase title= "option_partnersitesarray" version_id= "0" version_string= "0.0" > <![CDATA[Links for partner sites]]> </phrase>
<phrase title= "option_partnersitesarray_explain" version_id= "0" version_string= "0.0" > <![CDATA[]]> </phrase>
2016-07-09 20:32:48 +00:00
<phrase title= "option_partnersitesbtwfooterandcopyright" version_id= "0" version_string= "0.0" > <![CDATA[Partner sites between footer and copyright]]> </phrase>
<phrase title= "option_partnersitesbtwfooterandcopyright_explain" version_id= "0" version_string= "0.0" > <![CDATA[]]> </phrase>
2016-03-01 20:43:13 +00:00
<phrase title= "option_partnersitesfooter" version_id= "0" version_string= "0.0" > <![CDATA[Partner sites at footer]]> </phrase>
<phrase title= "option_partnersitesfooter_explain" version_id= "0" version_string= "0.0" > <![CDATA[]]> </phrase>
<phrase title= "option_partnersitesnavtabpub" version_id= "0" version_string= "0.0" > <![CDATA[Partner sites at Public Navigation Tab]]> </phrase>
<phrase title= "option_partnersitesnavtabpub_explain" version_id= "0" version_string= "0.0" > <![CDATA[]]> </phrase>
<phrase title= "option_partnersitesnavtabvislft" version_id= "0" version_string= "0.0" > <![CDATA[Partner sites at Visitor's Navigation Tab Leftmost]]> </phrase>
<phrase title= "option_partnersitesnavtabvislft_explain" version_id= "0" version_string= "0.0" > <![CDATA[]]> </phrase>
<phrase title= "option_partnersitesnavtabvisrgt" version_id= "0" version_string= "0.0" > <![CDATA[Partner sites at Visitor's Navigation Tab Rightmost]]> </phrase>
<phrase title= "option_partnersitesnavtabvisrgt_explain" version_id= "0" version_string= "0.0" > <![CDATA[]]> </phrase>
<phrase title= "option_partnersitesnonetxt" version_id= "0" version_string= "0.0" > <![CDATA[No partner text]]> </phrase>
<phrase title= "option_partnersitesnonetxt_explain" version_id= "0" version_string= "0.0" > <![CDATA[<i>You may use HTML</i>]]> </phrase>
</phrases>
<route_prefixes >
<route_type type= "public" >
<prefix original_prefix= "partner-sites" class= "partnerLinkDisp_routeinterface" build_link= "none" />
</route_type>
</route_prefixes>
<style_properties />
<templates >
<template title= "kiror_floating_partner_links" version_id= "0" version_string= "0.0" > <![CDATA[<xen:title> Partners</xen:title>
<xen:container var= "$head.metaNoindex" > <meta name= "robots" content= "noindex" /> </xen:container>
<xen:require css= "chooser_overlay.css" />
<xen:require css= "style_chooser.css" />
<div class= "section styleChooser" data-overlayClass= "chooserOverlay" >
<h3 class= "subHeading" > Links for partner websites:</h3>
<xen:if is= "{$emptySiteList}" >
<div class= "secondaryContent" >
{xen:raw $altTxt}
</div>
<xen:else />
2016-07-09 20:32:48 +00:00
<ol class= "primaryContent chooserColumns oneColumns overlayScroll" >
<xen:foreach loop= "$sites" value= "$site" >
<li >
<a href= "{xen:raw $site.url}" >
<span class= "icon" style= "background-image: u r l ( ' { x e n : r a w $ s i t e . i m g u r l } ' ) ;
background-size: contain;
background-repeat: no-repeat;
background-position: center center;
background-color: {xen:property contentBackground} ;"><span > </span> </span>
<span class= "title" > {xen:raw $site.name}</span>
<span class= "description" > {xen:raw $site.descr}</span>
</a>
</li>
</xen:foreach>
</ol>
2016-03-01 20:43:13 +00:00
</xen:if>
<div class= "sectionFooter overlayOnly" > <a class= "button primary OverlayCloser" > {xen:phrase cancel}</a> </div>
</div> ]]></template>
</templates>
<public_template_modifications >
<modification template= "footer" modification_key= "addpartnerlinkhookatfooter" description= "Add partner link hook at footer" execution_order= "10" enabled= "1" action= "str_replace" >
<find > <![CDATA[<xen:hook name="footer_links">]]> </find>
<replace > < ![CDATA[$0
<xen:if is= "{$xenOptions.partnersitesfooter}" >
<li >
<a href= "{xen:link 'partner-sites'}" class= "OverlayTrigger" rel= "nofollow" > Partners</a>
</li>
2016-07-09 20:32:48 +00:00
</xen:if> ]]></replace>
</modification>
<modification template= "footer" modification_key= "addpartnerlinkhookatfooterbeforelegal" description= "Add partner link hook between footer and copyright" execution_order= "10" enabled= "1" action= "str_replace" >
<find > <![CDATA[<div class="footerLegal">
<div class= "pageWidth" >
<div class= "pageContent" > ]]></find>
<replace > < ![CDATA[$0
<xen:if is= "{$xenOptions.partnersitesbtwfooterandcopyright}" >
<div style= "text-align: left;" >
Partner sites:
<xen:foreach loop= "$xenOptions.partnersitesarray" value= "$site" >
<a href= "{xen:raw $site.url}" > {xen:raw $site.name}</a>
</xen:foreach>
</div>
2016-03-01 20:43:13 +00:00
</xen:if> ]]></replace>
</modification>
<modification template= "navigation" modification_key= "addpartnerlinkhookatnavbarpub" description= "Add partner link hook at Public Navigation Bar" execution_order= "10" enabled= "1" action= "str_replace" >
<find > <![CDATA[<!-- no selection -->]]> </find>
<replace > <![CDATA[<xen:if is="{$xenOptions.partnersitesnavtabpub}">
<li class= "navTab PopupClosed" >
<a class= "navLink OverlayTrigger" href= "{xen:link 'partner-sites'}" rel= "nofollow" >
Partners
</a>
</li>
</xen:if>
$0]]></replace>
</modification>
<modification template= "navigation_visitor_tab" modification_key= "addpartnerlinkhookatnavtabvislft" description= "Add partner link hook at Visitor's Navigation Bar Leftmost" execution_order= "10" enabled= "1" action= "str_replace" >
<find > <![CDATA[<xen:hook name="navigation_visitor_tabs_start" />]]> </find>
<replace > < ![CDATA[$0
<xen:if is= "{$xenOptions.partnersitesnavtabvislft}" >
<li class= "navTab Popup PopupClosed" >
<a href= "{xen:link 'partner-sites'}"
class="OverlayTrigger navLink accountPopup NoPopupGadget"
rel="nofollow">
Partners
</a>
</li>
</xen:if> ]]></replace>
</modification>
<modification template= "navigation_visitor_tab" modification_key= "addpartnerlinkhookatnavtabvisrgt" description= "Add partner link hook at Visitor's Navigation Bar Rightmost" execution_order= "10" enabled= "1" action= "str_replace" >
<find > <![CDATA[<xen:hook name="navigation_visitor_tabs_end" />]]> </find>
<replace > <![CDATA[<xen:if is="{$xenOptions.partnersitesnavtabvisrgt}">
<li class= "navTab Popup PopupClosed" >
<a href= "{xen:link 'partner-sites'}"
class="OverlayTrigger navLink accountPopup NoPopupGadget"
rel="nofollow">
Partners
</a>
</li>
</xen:if>
$0]]></replace>
</modification>
</public_template_modifications>
<bb_code_media_sites />
<bb_codes />
</addon>