46696 lines
3.5 MiB
Plaintext
46696 lines
3.5 MiB
Plaintext
<?xml version="1.0" encoding="UTF-8"?>
|
|
<theme name="Default" author_name="Invision Power Services, Inc" author_url="https://www.invisioncommunity.com">
|
|
<field sc_key="ajax_pagination" sc_type="YesNo" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="1" sc_tab_key="custom" sc_show_in_vse="1" sc_title="themesetting_ajax_pagination" sc_order="10" sc_condition="">[{"key":"","value":""}]</field>
|
|
<field sc_key="alternate_button" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#3e4148" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_alternate_button" sc_order="3" sc_condition="">[{"key":"","value":""}]</field>
|
|
<field sc_key="alternate_button_font" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#ffffff" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_alternate_button_font" sc_order="4" sc_condition="">[]</field>
|
|
<field sc_key="area_background" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#e6e8eb" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_area_background" sc_order="11" sc_condition="">[]</field>
|
|
<field sc_key="area_background_dark" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#353c41" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_area_background_dark" sc_order="12" sc_condition="">[]</field>
|
|
<field sc_key="area_background_light" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#f8f8f8" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_area_background_light" sc_order="13" sc_condition="">[]</field>
|
|
<field sc_key="area_background_reset" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#ffffff" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_area_background_reset" sc_order="14" sc_condition="">[]</field>
|
|
<field sc_key="body_font" sc_type="Select" sc_multiple="0" sc_updated="1495025313" sc_app="core" sc_default="Roboto" sc_tab_key="textcolors" sc_show_in_vse="1" sc_title="themesetting_body_font" sc_order="1" sc_condition="">[{"key":"default","value":"Default"},{"key":"Lato","value":"Lato"},{"key":"Open Sans","value":"Open Sans"},{"key":"Roboto","value":"Roboto"},{"key":"Roboto Slab","value":"Roboto Slab"},{"key":"Montserrat","value":"Montserrat"},{"key":"Merriweather","value":"Merriweather"}]</field>
|
|
<field sc_key="button_bar" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#ffffff" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_button_bar" sc_order="13" sc_condition="">[]</field>
|
|
<field sc_key="comment_count" sc_type="Color" sc_multiple="0" sc_updated="1495025313" sc_app="core" sc_default="#353c41" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_comment_count" sc_order="39" sc_condition="">[]</field>
|
|
<field sc_key="comment_count_font" sc_type="Color" sc_multiple="0" sc_updated="1495025313" sc_app="core" sc_default="#ffffff" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_comment_count_font" sc_order="40" sc_condition="">[]</field>
|
|
<field sc_key="enable_fluid_width" sc_type="YesNo" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="0" sc_tab_key="custom" sc_show_in_vse="1" sc_title="themesetting_enable_fluid_width" sc_order="7" sc_condition="">[{"key":"","value":""},{"key":"","value":""}]</field>
|
|
<field sc_key="featured" sc_type="Color" sc_multiple="0" sc_updated="1495025313" sc_app="core" sc_default="#d66723" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_featured_color" sc_order="41" sc_condition="">[]</field>
|
|
<field sc_key="fluid_width_size" sc_type="Number" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="95" sc_tab_key="custom" sc_show_in_vse="1" sc_title="themesetting_fluid_width_size" sc_order="8" sc_condition="">[]</field>
|
|
<field sc_key="footer_text" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#353c41" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_footer_text" sc_order="13" sc_condition="">[]</field>
|
|
<field sc_key="header" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#3d6594" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_header" sc_order="2" sc_condition="">[]</field>
|
|
<field sc_key="headline_font" sc_type="Select" sc_multiple="0" sc_updated="1495025313" sc_app="core" sc_default="Roboto" sc_tab_key="textcolors" sc_show_in_vse="1" sc_title="themesetting_headline_font" sc_order="2" sc_condition="">[{"key":"default","value":"Default"},{"key":"Lato","value":"Lato"},{"key":"Open Sans","value":"Open Sans"},{"key":"Roboto","value":"Roboto"},{"key":"Roboto Slab","value":"Roboto Slab"},{"key":"Montserrat","value":"Montserrat"},{"key":"Merriweather","value":"Merriweather"}]</field>
|
|
<field sc_key="important_button" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#478f79" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_important_button" sc_order="7" sc_condition="">[]</field>
|
|
<field sc_key="important_button_font" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#ffffff" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_important_button_font" sc_order="8" sc_condition="">[]</field>
|
|
<field sc_key="item_status" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#353c41" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_item_status_active" sc_order="27" sc_condition="">[{"key":"","value":""}]</field>
|
|
<field sc_key="js_include" sc_type="Radio" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="footer" sc_tab_key="custom" sc_show_in_vse="0" sc_title="themesetting_js_location" sc_order="9" sc_condition=""><![CDATA[[{"key":"head","value":"Inside the <head>"},{"key":"footer","value":"Just before <\/body> tag"}]]]></field>
|
|
<field sc_key="light_button" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#e5e5e5" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_light_button" sc_order="9" sc_condition="">[]</field>
|
|
<field sc_key="light_button_font" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#333333" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_light_button_font" sc_order="10" sc_condition="">[]</field>
|
|
<field sc_key="link" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#3d6594" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_link" sc_order="6" sc_condition="">[]</field>
|
|
<field sc_key="link_button" sc_type="Color" sc_multiple="0" sc_updated="1495025313" sc_app="core" sc_default="#8d9aa6" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_link_button" sc_order="15" sc_condition="">[]</field>
|
|
<field sc_key="link_hover" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#4588c5" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_link_hover" sc_order="7" sc_condition="">[]</field>
|
|
<field sc_key="main_nav" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#375476" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_main_nav" sc_order="3" sc_condition="">[]</field>
|
|
<field sc_key="main_nav_font" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#ffffff" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_main_nav_font" sc_order="4" sc_condition="">[]</field>
|
|
<field sc_key="main_nav_tab" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#ffffff" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_main_nav_active" sc_order="5" sc_condition="">[{"key":"","value":""}]</field>
|
|
<field sc_key="main_nav_tab_font" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#353c41" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_main_nav_active_font" sc_order="6" sc_condition="">[]</field>
|
|
<field sc_key="mentions" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#3d6594" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_mentions" sc_order="29" sc_condition="">[{"key":"","value":""}]</field>
|
|
<field sc_key="mobile_back" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#e8e9eb" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_mobile_back" sc_order="33" sc_condition="">[]</field>
|
|
<field sc_key="mobile_back_font" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#353c41" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_mobile_back_font" sc_order="34" sc_condition="">[]</field>
|
|
<field sc_key="moderated" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#f7edf1" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_moderated" sc_order="18" sc_condition="">[{"key":"","value":""}]</field>
|
|
<field sc_key="moderated_light" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#fcf7f9" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_moderated_light" sc_order="19" sc_condition="">[{"key":"","value":""}]</field>
|
|
<field sc_key="moderated_text" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#880e4f" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_moderated_text" sc_order="20" sc_condition="">[{"key":"","value":""}]</field>
|
|
<field sc_key="moderated_text_light" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#a4768f" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_moderated_text_light" sc_order="21" sc_condition="">[{"key":"","value":""}]</field>
|
|
<field sc_key="normal_button" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#478f79" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_normal_button" sc_order="5" sc_condition="">[]</field>
|
|
<field sc_key="normal_button_font" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#ffffff" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_normal_button_font" sc_order="6" sc_condition="">[]</field>
|
|
<field sc_key="notification_bubble" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#b63f3f" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_notification_bubble" sc_order="28" sc_condition="">[{"key":"","value":""}]</field>
|
|
<field sc_key="page_background" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#fcfcfc" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_page_background" sc_order="1" sc_condition="">[]</field>
|
|
<field sc_key="pagination_active" sc_type="Color" sc_multiple="0" sc_updated="1495025313" sc_app="core" sc_default="#3e4148" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_pagination_active" sc_order="14" sc_condition="">[]</field>
|
|
<field sc_key="poll_bar" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#3d6594" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_poll_bar" sc_order="22" sc_condition="">[]</field>
|
|
<field sc_key="post_highlight" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#fffefa" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_post_highlight" sc_order="31" sc_condition="">[]</field>
|
|
<field sc_key="post_highlight_border" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#d0ad71" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesettings_post_highlight_border" sc_order="32" sc_condition="">[]</field>
|
|
<field sc_key="prefix" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#b63f3f" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_prefix" sc_order="9" sc_condition="">[]</field>
|
|
<field sc_key="price" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#b63f3f" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_price" sc_order="14" sc_condition="">[{"key":"","value":""}]</field>
|
|
<field sc_key="primary_button" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#3e4148" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_primary_button" sc_order="1" sc_condition="">[]</field>
|
|
<field sc_key="primary_button_font" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#ffffff" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_primary_button_font" sc_order="2" sc_condition="">[]</field>
|
|
<field sc_key="profile_header" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#353c41" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_profile_header" sc_order="7" sc_condition="">[]</field>
|
|
<field sc_key="rating_hover" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#3d6594" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_rating_hover" sc_order="23" sc_condition="">[]</field>
|
|
<field sc_key="rating_on" sc_type="Color" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="#ff9800" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_rating_on" sc_order="24" sc_condition="">[]</field>
|
|
<field sc_key="recaptcha_theme" sc_type="other" sc_multiple="0" sc_updated="1493297454" sc_app="core" sc_default="white" sc_tab_key="custom" sc_show_in_vse="0" sc_title="recaptcha_theme" sc_order="13" sc_condition="return \IPS\Settings::i()->bot_antispam_type === 'recaptcha';"><![CDATA[return new \IPS\Helpers\Form\Radio( "core_theme_setting_title_{$row['sc_id']}", $value, FALSE, array( 'options' => array(
|
|
'clean' => "<img src='" . $theme->resource( 'recaptcha/clean.png', 'core' ) . "' alt='clean'>",
|
|
'red' => "<img src='" . $theme->resource( 'recaptcha/red.png', 'core' ) . "' alt='clean'>",
|
|
'white' => "<img src='" . $theme->resource( 'recaptcha/white.png', 'core' ) . "' alt='clean'>",
|
|
'blackglass' => "<img src='" . $theme->resource( 'recaptcha/blackglass.png', 'core' ) . "' alt='clean'>",
|
|
), 'parse' => 'raw' ), NULL, NULL, NULL, 'theme_setting_' . $row['sc_key'] );]]></field>
|
|
<field sc_key="recaptcha2_theme" sc_type="other" sc_multiple="0" sc_updated="1493297455" sc_app="core" sc_default="light" sc_tab_key="custom" sc_show_in_vse="0" sc_title="recaptcha2_theme" sc_order="12" sc_condition="return \IPS\Settings::i()->bot_antispam_type === 'recaptcha2';"><![CDATA[return new \IPS\Helpers\Form\Radio( "core_theme_setting_title_{$row['sc_id']}", $value, FALSE, array( 'options' => array(
|
|
'light' => "<img src='" . $theme->resource( 'recaptcha2/light.png', 'core' ) . "' alt='light'>",
|
|
'dark' => "<img src='" . $theme->resource( 'recaptcha2/dark.png', 'core' ) . "' alt='dark'>",
|
|
), 'parse' => 'raw' ), NULL, NULL, NULL, 'theme_setting_' . $row['sc_key'] );]]></field>
|
|
<field sc_key="responsive" sc_type="YesNo" sc_multiple="0" sc_updated="1493297455" sc_app="core" sc_default="1" sc_tab_key="custom" sc_show_in_vse="0" sc_title="themesetting_responsive" sc_order="1" sc_condition="">[{"key":"","value":""},{"key":"","value":""}]</field>
|
|
<field sc_key="rounded_photos" sc_type="YesNo" sc_multiple="0" sc_updated="1493297455" sc_app="core" sc_default="1" sc_tab_key="custom" sc_show_in_vse="0" sc_title="themesetting_rounded_photos" sc_order="2" sc_condition="">[{"key":"","value":""},{"key":"","value":""}]</field>
|
|
<field sc_key="secondary_title" sc_type="Color" sc_multiple="0" sc_updated="1493297455" sc_app="core" sc_default="#ebedf0" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_secondary_title" sc_order="11" sc_condition="">[{"key":"","value":""}]</field>
|
|
<field sc_key="secondary_title_font" sc_type="Color" sc_multiple="0" sc_updated="1493297455" sc_app="core" sc_default="#828e99" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_secondary_title_font" sc_order="12" sc_condition="">[{"key":"","value":""}]</field>
|
|
<field sc_key="section_title" sc_type="Color" sc_multiple="0" sc_updated="1493297455" sc_app="core" sc_default="#ebedf0" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_section_title" sc_order="8" sc_condition="">[]</field>
|
|
<field sc_key="section_title_font" sc_type="Color" sc_multiple="0" sc_updated="1493297455" sc_app="core" sc_default="#828e99" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_section_title_font" sc_order="10" sc_condition="">[]</field>
|
|
<field sc_key="selected" sc_type="Color" sc_multiple="0" sc_updated="1493297455" sc_app="core" sc_default="#ebf4f9" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_selected" sc_order="10" sc_condition="">[]</field>
|
|
<field sc_key="sidebar_position" sc_type="Select" sc_multiple="0" sc_updated="1493297455" sc_app="core" sc_default="right" sc_tab_key="custom" sc_show_in_vse="0" sc_title="themesetting_sidebar_position" sc_order="4" sc_condition="">[{"key":"left","value":"Left"},{"key":"right","value":"Right"}]</field>
|
|
<field sc_key="sidebar_responsive" sc_type="YesNo" sc_multiple="0" sc_updated="1493297455" sc_app="core" sc_default="1" sc_tab_key="custom" sc_show_in_vse="1" sc_title="themesetting_sidebar_responsive" sc_order="5" sc_condition="">[{"key":"","value":""}]</field>
|
|
<field sc_key="social_links" sc_type="Radio" sc_multiple="0" sc_updated="1495025313" sc_app="core" sc_default="footer" sc_tab_key="custom" sc_show_in_vse="1" sc_title="themesetting_social_links_pos" sc_order="3" sc_condition="">[{"key":"header","value":"themesetting_header"},{"key":"footer","value":"themesetting_footer"}]</field>
|
|
<field sc_key="step_background" sc_type="Color" sc_multiple="0" sc_updated="1493297455" sc_app="core" sc_default="#3d6594" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_step_background" sc_order="25" sc_condition="">[]</field>
|
|
<field sc_key="tab_background" sc_type="Color" sc_multiple="0" sc_updated="1493297455" sc_app="core" sc_default="#3d6594" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_tabs_background" sc_order="30" sc_condition="">[{"key":"","value":""}]</field>
|
|
<field sc_key="tag" sc_type="Color" sc_multiple="0" sc_updated="1495025313" sc_app="core" sc_default="#353c41" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_tag" sc_order="8" sc_condition="">[]</field>
|
|
<field sc_key="text_color" sc_type="Color" sc_multiple="0" sc_updated="1493297455" sc_app="core" sc_default="#353c41" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_text_color" sc_order="3" sc_condition="">[]</field>
|
|
<field sc_key="text_dark" sc_type="Color" sc_multiple="0" sc_updated="1495025313" sc_app="core" sc_default="#1e2225" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_dark_text_color" sc_order="4" sc_condition="">[]</field>
|
|
<field sc_key="text_light" sc_type="Color" sc_multiple="0" sc_updated="1493297455" sc_app="core" sc_default="#8d9aa6" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_text_light" sc_order="5" sc_condition="">[]</field>
|
|
<field sc_key="timeline_color" sc_type="Color" sc_multiple="0" sc_updated="1493297455" sc_app="core" sc_default="#353c41" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="activity_stream_timeline" sc_order="26" sc_condition="">[{"key":"","value":""}]</field>
|
|
<field sc_key="trophy_first" sc_type="Color" sc_multiple="0" sc_updated="1493297455" sc_app="core" sc_default="#fac746" sc_tab_key="frontendcolors" sc_show_in_vse="1" sc_title="themesetting_trophy_first" sc_order="35" sc_condition="">[]</field>
|
|
<field sc_key="trophy_first_font" sc_type="Color" sc_multiple="0" sc_updated="1493297455" sc_app="core" sc_default="#704926" sc_tab_key="frontendcolors" sc_show_in_vse="1" sc_title="themesetting_trophy_first_font" sc_order="38" sc_condition="">[]</field>
|
|
<field sc_key="trophy_second" sc_type="Color" sc_multiple="0" sc_updated="1493297455" sc_app="core" sc_default="#c0c0c0" sc_tab_key="frontendcolors" sc_show_in_vse="1" sc_title="themesetting_trophy_second" sc_order="36" sc_condition="">[]</field>
|
|
<field sc_key="trophy_third" sc_type="Color" sc_multiple="0" sc_updated="1493297455" sc_app="core" sc_default="#cd7f32" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_trophy_third" sc_order="37" sc_condition="">[]</field>
|
|
<field sc_key="very_light_button" sc_type="Color" sc_multiple="0" sc_updated="1493297455" sc_app="core" sc_default="#ffffff" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_very_light_button" sc_order="11" sc_condition="">[]</field>
|
|
<field sc_key="very_light_button_font" sc_type="Color" sc_multiple="0" sc_updated="1493297455" sc_app="core" sc_default="#333333" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_very_light_button_font" sc_order="12" sc_condition="">[]</field>
|
|
<field sc_key="widget_title_bar" sc_type="Color" sc_multiple="0" sc_updated="1493297455" sc_app="core" sc_default="#ebedf0" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_widget_title_bar" sc_order="15" sc_condition="">[]</field>
|
|
<field sc_key="widget_title_font" sc_type="Color" sc_multiple="0" sc_updated="1495025313" sc_app="core" sc_default="#828e99" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_widget_font" sc_order="16" sc_condition="">[]</field>
|
|
<template template_group="advancedsettings" template_name="ruleCriteriaForm" template_data="$name, $field, $type, $value" template_location="admin" template_app="core"><![CDATA[<select name="{$name}[criteria_field]">
|
|
<option value='to'{{if $field == 'to' }} selected{{endif}}>{lang="ie_cf_to"}</option>
|
|
<option value='from'{{if $field == 'from' }} selected{{endif}}>{lang="ie_cf_from"}</option>
|
|
<option value='sbjt'{{if $field == 'sbjt' }} selected{{endif}}>{lang="ie_cf_sbjt"}</option>
|
|
<option value='body'{{if $field == 'body' }} selected{{endif}}>{lang="ie_cf_body"}</option>
|
|
</select>
|
|
<select name="{$name}[criteria_type]">
|
|
<option value='ctns'{{if $field == 'ctns' }} selected{{endif}}>{lang="ie_ct_ctns"}</option>
|
|
<option value='eqls'{{if $field == 'eqls' }} selected{{endif}}>{lang="ie_ct_eqls"}</option>
|
|
<option value='regx'{{if $field == 'regx' }} selected{{endif}}>{lang="ie_ct_regx"}</option>
|
|
</select>
|
|
<input type="text" name="{$name}[criteria_value]" value="{$value}" required>]]></template>
|
|
<template template_group="advancedsettings" template_name="taskResult" template_data="$success, $message, $id" template_location="admin" template_app="core"><![CDATA[{{if $success}}
|
|
<div class="ipsAreaBackground_light ipsPad">
|
|
{lang="task_manager_ran_log"}
|
|
<pre>{{if is_string( $message )}}{$message}{{else}}{expression="var_export( $message, TRUE )"}{{endif}}</pre>
|
|
</div>
|
|
{{else}}
|
|
<p class="ipsMessage ipsMessage_error">
|
|
{$message}
|
|
</p>
|
|
{{endif}}
|
|
<div class="ipsAreaBackground ipsClearfix ipsPad ipsType_center">
|
|
<a href="{url="app=core&module=settings&controller=advanced&do=runTask&id={$id}"}" class="ipsButton ipsButton_primary">{lang="task_manager_run_again"}</a> {lang="or"} <a href="{url="app=core&module=settings&controller=advanced&do=tasks"}" class="ipsButton ipsButton_alternate">{lang="task_manager_return"}</a>
|
|
</div>]]></template>
|
|
<template template_group="api" template_name="apiKey" template_data="$key" template_location="admin" template_app="core"><![CDATA[<code>{$key}</code>]]></template>
|
|
<template template_group="api" template_name="apiKeyField" template_data="$name, $value" template_location="admin" template_app="core"><![CDATA[<input type="hidden" name="{$name}" value="{$value}">
|
|
<div class="cApiKey">{$value}</div>]]></template>
|
|
<template template_group="api" template_name="apiPermissionDesc" template_data="$title, $description" template_location="admin" template_app="core"><![CDATA[<div class="ipsType_left">
|
|
{$title}
|
|
{{if $description}}
|
|
<br><span class="ipsType_light ipsType_small">{$description}</span>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="api" template_name="htaccess" template_data="$error, $url" template_location="admin" template_app="core"><![CDATA[{{if $error}}
|
|
<p class="ipsMessage ipsMessage_error">{lang="api_instructions_error" sprintf="(string)$url"}</p>
|
|
{{endif}}
|
|
{lang="api_instructions_intro"}
|
|
<ol>
|
|
<li>{lang="api_instructions_1"}</li>
|
|
<li>{lang="api_instructions_2" sprintf="\IPS\ROOT_PATH"}</li>
|
|
<li>{lang="api_instructions_3"}</li>
|
|
</ol>
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad ipsType_center">
|
|
<a href="{url="app=core&module=applications&controller=api&tab=apiLogs&recheck=1"}" class="ipsButton ipsButton_primary">{lang="continue"}</a>
|
|
</div>]]></template>
|
|
<template template_group="api" template_name="permissionsField" template_data="$endpoints, $name, $value" template_location="admin" template_app="core"><![CDATA[
|
|
<li class='ipsFieldRow ipsPad_half ipsClearfix'>
|
|
<div class='ipsFieldRow_title'>
|
|
{lang="api_permissions_endpoint"}
|
|
</div>
|
|
<div class='ipsFieldRow_content' data-controller='core.admin.system.apiPermissions'>
|
|
<p class='ipsType_reset ipsSpacer_bottom'>
|
|
{lang="api_permissions_endpoint_desc"}
|
|
</p>
|
|
|
|
{{foreach $endpoints as $app => $sections}}
|
|
<div class='ipsSpacer_bottom ipsSpacer_double'>
|
|
<div class='ipsAreaBackground ipsPad cApiPermissions_header'>
|
|
<h2 class='ipsType_reset ipsType_large'>{lang="__app_{$app}"}</h2>
|
|
<span data-role="massToggle" class="ipsJS_show">
|
|
<a href="#" data-action="checkAll">{lang="all"}</a> / <a href="#" data-action="checkNone">{lang="none"}</a>
|
|
</span>
|
|
</div>
|
|
<ul class='ipsList_reset cApiPermissions'>
|
|
{{foreach $sections as $sectionID => $sectionEndpoints}}
|
|
<li class='cApiPermissions_closed'>
|
|
<h3 class='ipsType_reset ipsCursor_pointer' data-action='toggleSection'>{lang="__api_{$app}_{$sectionID}"}</h3>
|
|
<span class='ipsType_light ipsType_small' data-role='endpointOverview'></span>
|
|
<span data-role="massToggle" class="ipsJS_show">
|
|
<a href="#" data-action="checkAll">{lang="all"}</a> / <a href="#" data-action="checkNone">{lang="none"}</a>
|
|
</span>
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $sectionEndpoints as $endpointKey => $endpoint}}
|
|
<li>
|
|
<ul class='ipsList_inline'>
|
|
<li>
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" name="{$name}[{$endpointKey}][access]" value="1" {{if isset( $value[ $endpointKey ]['access'] ) and $value[ $endpointKey ]['access']}}checked{{endif}}>
|
|
<span></span>
|
|
</span>
|
|
<label>{lang="api_permissions_access"}</label>
|
|
</li>
|
|
<li>
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" name="{$name}[{$endpointKey}][log]" value="1" {{if isset( $value[ $endpointKey ]['log'] ) and $value[ $endpointKey ]['log']}}checked{{endif}}>
|
|
<span></span>
|
|
</span>
|
|
<label>{lang="api_permissions_log"}</label>
|
|
</li>
|
|
<li><strong><code>{expression="\IPS\Api\Controller::parseEndpointForDisplay( $endpoint['title'] )" raw="true"}</code></strong></li>
|
|
</ul>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
{{endforeach}}
|
|
</div>
|
|
</li>
|
|
]]></template>
|
|
<template template_group="api" template_name="referenceEndpoint" template_data="$data, $params, $exceptions, $response, $additionalClasses" template_location="admin" template_app="core"><![CDATA[<div class="ipsPad cApi">
|
|
<div class='ipsBox ipsPad'>
|
|
<h2 class="ipsType_sectionHead"><code>{expression="\IPS\Api\Controller::parseEndpointForDisplay( $data['title'], 'large' )" raw="true"}</code></h2>
|
|
<hr class='ipsHr'>
|
|
<p class="ipsType_normal">{expression="nl2br( $data['description'] )"}</p>
|
|
<hr class='ipsHr'>
|
|
|
|
<h3 class="ipsType_sectionHead {{if $params}}ipsSpacer_bottom ipsSpacer_half{{endif}}">{lang="api_parameters"}</h3>
|
|
{{if $params}}
|
|
{template="referenceTable" group="api" params="$params"}
|
|
{{else}}
|
|
<div class='ipsType_normal ipsType_light'>{lang="api_parameters_none"}</div>
|
|
{{endif}}
|
|
|
|
<hr class='ipsHr'>
|
|
|
|
<h3 class="ipsType_sectionHead {{if $exceptions}}ipsSpacer_bottom ipsSpacer_half{{endif}}">{lang="api_exceptions"}</h3>
|
|
{{if $exceptions}}
|
|
<table class="ipsTable">
|
|
<tr>
|
|
<th>{lang="api_exception_code"}</th>
|
|
<th>{lang="api_exception_message"}</th>
|
|
<th>{lang="api_exception_desc"}</th>
|
|
</tr>
|
|
{{foreach $exceptions as $exception}}
|
|
<tr>
|
|
<td><code>{$exception[0]}</code></td>
|
|
<td><code>{$exception[1]}</code></td>
|
|
<td>{$exception[2]}</td>
|
|
</tr>
|
|
{{endforeach}}
|
|
</table>
|
|
{{else}}
|
|
<div class='ipsType_normal ipsType_light'>{lang="api_exceptions_none"}</div>
|
|
{{endif}}
|
|
|
|
<hr class='ipsHr'>
|
|
|
|
<h3 class="ipsType_sectionHead {{if $response}}ipsSpacer_bottom ipsSpacer_half{{endif}}">{lang="api_response"}</h3>
|
|
{{if $response}}
|
|
{$response|raw}
|
|
{{else}}
|
|
<div class='ipsType_normal ipsType_light'>{lang="api_response_none"}</div>
|
|
{{endif}}
|
|
|
|
<hr class='ipsHr'>
|
|
|
|
{{foreach $additionalClasses as $class => $data}}
|
|
<a id="object-{$class}"></a>
|
|
<h3 class="ipsType_sectionHead ipsSpacer_bottom ipsSpacer_half ipsType_blendLinks"><code>{$class}</code> {lang="api_object"}</h3>
|
|
{$data|raw}
|
|
<hr class='ipsHr'>
|
|
{{endforeach}}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="api" template_name="referenceTable" template_data="$rows" template_location="admin" template_app="core"><![CDATA[<table class="ipsTable">
|
|
<tr>
|
|
<th>{lang="api_param_name"}</th>
|
|
<th>{lang="api_param_type"}</th>
|
|
<th>{lang="api_param_desc"}</th>
|
|
</tr>
|
|
{{foreach $rows as $column}}
|
|
<tr>
|
|
<td>
|
|
{{if isset( $column[4] )}}
|
|
<span class="ipsBadge ipsBadge_neutral">{lang="required"}</span>
|
|
{{endif}}
|
|
<code>{$column[1]}</code>
|
|
</td>
|
|
<td>
|
|
{{if in_array( $column[0], array( 'int', 'string', 'float', 'datetime', 'bool', 'object' ) )}}
|
|
{$column[0]}
|
|
{{elseif mb_substr( $column[0], 0, 1 ) == '['}}
|
|
{{if in_array( mb_substr( $column[0], 1, -1 ), array( 'int', 'string', 'float', 'datetime', 'bool', 'object' ) )}}
|
|
{lang="api_array_of_scalar" sprintf="mb_substr( $column[0], 1, -1 )"}
|
|
{{else}}
|
|
{lang="api_array_of"} <a href="#object-{expression="mb_strtolower( mb_substr( $column[0], mb_strrpos( $column[0], '\\' ) + 1, -1 ) )"}">{expression="mb_strtolower( mb_substr( $column[0], mb_strrpos( $column[0], '\\' ) + 1, -1 ) )"}</a> {lang="api_array_objects"}
|
|
{{endif}}
|
|
{{else}}
|
|
<a href="#object-{expression="mb_strtolower( mb_substr( $column[0], mb_strrpos( $column[0], '\\' ) + 1 ) )"}">{expression="mb_strtolower( mb_substr( $column[0], mb_strrpos( $column[0], '\\' ) + 1 ) )"}</a> {lang="api_object"}
|
|
{{endif}}
|
|
</td>
|
|
<td class='ipsTable_wrap'>{lang="$column[2]"}</td>
|
|
</tr>
|
|
{{endforeach}}
|
|
</table>]]></template>
|
|
<template template_group="api" template_name="referenceTemplate" template_data="$endPoints, $tree, $selected, $content" template_location="admin" template_app="core"><![CDATA[
|
|
<div class="ipsColumns ipsColumns_collapsePhone cApiReference ipsAreaBackground_light" data-controller='core.admin.system.api'>
|
|
<div class="ipsColumn ipsColumn_veryWide">
|
|
<div class='ipsPad'>
|
|
<h2 class='ipsBox_title'>{lang="api_endpoints"}</h2>
|
|
<div class='ipsBox'>
|
|
<div class="ipsPad_half ipsScrollbar">
|
|
<ul class="cApiTree ipsList_reset ipsSpacer_both ipsSpacer_half">
|
|
{{foreach $tree as $app => $controllers}}
|
|
<li class='cApiTree_activeBranch'>
|
|
<a href='#' data-action='toggleBranch'>{lang="__app_{$app}"}</a>
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $controllers as $controller => $endpoints}}
|
|
{{if count( $endpoints ) > 1}}
|
|
<li class='cApiTree_inactiveBranch'>
|
|
<a href='#' data-action='toggleBranch'>{lang="__api_{$app}_{$controller}"}</a>
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $endpoints as $key => $endpoint}}
|
|
<li><a href='{url="app=core&module=applications&controller=api&tab=apiReference&endpoint={$key}"}' data-action='showEndpoint'><code>{expression="\IPS\Api\Controller::parseEndpointForDisplay( $endpoint['title'] )" raw="true"}</code></a></li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{else}}
|
|
<li>
|
|
{{foreach $endpoints as $key => $endpoint}}
|
|
<a href='{url="app=core&module=applications&controller=api&tab=apiReference&endpoint={$key}"}' data-action='showEndpoint'><code>{expression="\IPS\Api\Controller::parseEndpointForDisplay( $endpoint['title'] )" raw="true"}</code></a>
|
|
{{endforeach}}
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="ipsColumn ipsColumn_fluid" data-role="referenceContainer">
|
|
{{if $content}}
|
|
{$content|raw}
|
|
{{endif}}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="api" template_name="viewLog" template_data="$request, $response" template_location="admin" template_app="core"><![CDATA[<div class="ipsPad">
|
|
<h2 class="ipsType_minorHeading">{lang="api_request_data"}</h2>
|
|
<pre>{$request}</pre>
|
|
<h2 class="ipsType_minorHeading">{lang="api_response"}</h2>
|
|
<pre>{$response}</pre>
|
|
</div>]]></template>
|
|
<template template_group="applications" template_name="applicationWrapper" template_data="$tree, $lang" template_location="admin" template_app="core"><![CDATA[
|
|
<div class='acpBlock ipsSpacer_top'>
|
|
<div class='ipsBox_titleBar'>{lang="$lang"}</div>
|
|
{$tree|raw}
|
|
</div>]]></template>
|
|
<template template_group="applications" template_name="appRowTitle" template_data="$app" template_location="admin" template_app="core"><![CDATA[{$app->_title} <span class='ipsType_small ipsType_unbold ipsType_light'>{$app->version}</span>]]></template>
|
|
<template template_group="applications" template_name="codeHookEditor" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar" template_location="admin" template_app="core"><![CDATA[<form accept-charset='utf-8' class="ipsForm {$class}" action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}} {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}} data-ipsForm>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
<input type="hidden" name="plupload" value="{expression="md5( uniqid() )"}">
|
|
{{endif}}
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{{if $input->error}}
|
|
<div class="ipsPad ipsAreaBackground_light">
|
|
<p class='ipsMessage ipsMessage_error'>{lang="$input->error"}</p>
|
|
</div>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
<section class='ipsAreaBackground_light ipsPad_half' id='elCodeHookEditor' data-controller='core.admin.system.codeHook'>
|
|
<div class="ipsColumns ipsColumns_collapsePhone">
|
|
<div class="ipsColumn ipsColumn_wide">
|
|
{expression="array_pop( $sidebar )" raw="true"}
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_fluid'>
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{$input->html()|raw}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsType_center">
|
|
{{foreach $actionButtons as $button}}
|
|
{$button|raw}
|
|
{{endforeach}}
|
|
</div>
|
|
</section>
|
|
</form>]]></template>
|
|
<template template_group="applications" template_name="codeHookSidebar" template_data="$data" template_location="admin" template_app="core"><![CDATA[<div class="cHookEditor_sidebar ipsScrollbar ipsSideMenu">
|
|
{{foreach $data as $className => $constructs}}
|
|
<h3 class='ipsType_reset ipsAreaBackground ipsPad_half'>{$className}</h3>
|
|
<br>
|
|
{{if isset( $constructs['properties'] )}}
|
|
<h4 class='ipsSideMenu_title'>{lang="plugin_hook_properties"}</h4>
|
|
<ul class="ipsSideMenu_list">
|
|
{{foreach $constructs['properties'] as $property}}
|
|
<li class="ipsSideMenu_item" data-signature='{$property->signature}' data-codeToInject='{$property->codeToInject}'>
|
|
<a href='#'>
|
|
{{if $property->isPublic()}}
|
|
<i class="fa fa-circle-o" title="public"></i>
|
|
{{else}}
|
|
<i class="fa fa-circle" title="protected"></i>
|
|
{{endif}}
|
|
{{if $property->isStatic()}}
|
|
static
|
|
{{endif}}
|
|
${$property->getName()}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
{{if isset( $constructs['methods'] )}}
|
|
<h4 class='ipsSideMenu_title'>{lang="plugin_hook_methods"}</h4>
|
|
<ul class="ipsSideMenu_list">
|
|
{{foreach $constructs['methods'] as $method}}
|
|
<li class="ipsSideMenu_item" data-signature='{$method->signature}' data-codeToInject='{$method->codeToInject}'>
|
|
<a href='#'>
|
|
{{if $method->isPublic()}}
|
|
<i class="fa fa-circle-o" title="public"></i>
|
|
{{else}}
|
|
<i class="fa fa-circle" title="protected"></i>
|
|
{{endif}}
|
|
{{if $method->isFinal()}}
|
|
final
|
|
{{endif}}
|
|
{{if $method->isStatic()}}
|
|
static
|
|
{{endif}}
|
|
{{if $method->isAbstract()}}
|
|
abstract
|
|
{{endif}}
|
|
{{if !$method->getNumberOfParameters()}}
|
|
{$method->getName()}()
|
|
{{else}}
|
|
{{if !$method->getNumberOfRequiredParameters()}}
|
|
{$method->getName()}( {$method->getNumberOfParameters()} )
|
|
{{elseif $method->getNumberOfParameters() != $method->getNumberOfRequiredParameters()}}
|
|
{$method->getName()}( {$method->getNumberOfRequiredParameters()} [, {expression="$method->getNumberOfParameters() - $method->getNumberOfRequiredParameters()"} ] )
|
|
{{else}}
|
|
{$method->getName()}( [ {$method->getNumberOfParameters()} ] )
|
|
{{endif}}
|
|
{{endif}}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>]]></template>
|
|
<template template_group="applications" template_name="details" template_data="$application, $lastUpgrade" template_location="admin" template_app="core"><![CDATA[<table class='ipsTable'>
|
|
<tr>
|
|
<td class="field_title">
|
|
<strong class="title">{lang="app_details_app_title"}</strong>
|
|
</td>
|
|
<td class="field_field">
|
|
{lang="__app_{$application->directory}"}
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="field_title">
|
|
<strong class="title">{lang="app_details_app_version"}</strong>
|
|
</td>
|
|
<td class="field_field">
|
|
{lang="app_version_string" sprintf="$application->version, $application->long_version"}
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="field_title">
|
|
<strong class="title">{lang="app_details_app_author"}</strong>
|
|
</td>
|
|
<td class="field_field">
|
|
{$application->author}{{if $application->website}} <a href='{$application->website}' target='_blank'><i class="fa fa-external-link-square" title='{$application->website}'></i></a>{{endif}}
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="field_title">
|
|
<strong class="title">{lang="app_details_app_installed"}</strong>
|
|
</td>
|
|
<td class="field_field">
|
|
{datetime="$application->added"}
|
|
</td>
|
|
</tr>
|
|
{{if $lastUpgrade !== NULL}}
|
|
<tr>
|
|
<td class="field_title">
|
|
<strong class="title">{lang="app_details_app_updated"}</strong>
|
|
</td>
|
|
<td class="field_field">
|
|
{datetime="$lastUpgrade"}
|
|
</td>
|
|
</tr>
|
|
{{endif}}
|
|
</table>
|
|
]]></template>
|
|
<template template_group="applications" template_name="enhancements" template_data="$rows" template_location="admin" template_app="core"><![CDATA[<div id='acpEnhancements'>
|
|
<h2 class='ipsType_pageTitle'>{lang="enhancements_ips"}</h2>
|
|
<br>
|
|
|
|
<ul class='ipsGrid ipsGrid_collapsePhone ipsSpacer_bottom ipsSpacer_double' data-ipsGrid data-ipsGrid-minItemSize='320' data-ipsGrid-maxItemSize='500' data-ipsGrid-equalHeights='row'>
|
|
{{foreach $rows[1] as $key => $data}}
|
|
<li class='ipsBox ipsGrid_span4 acpEnhancement {{if $data['enabled'] == 1}}acpEnhancement_enabled{{endif}}'>
|
|
{{if $data['enabled'] == 1}}
|
|
<span class='ipsBadge ipsBadge_icon ipsBadge_positive' data-ipsTooltip title='{lang="enabled"}'><i class='fa fa-check'></i></span>
|
|
{{endif}}
|
|
{{if $data['icon'] != ""}}<img src='{resource="enhancements/{$data['icon']}" app="core" location="admin"}' class='acpEnhancement_logo ipsPos_right'>{{endif}}
|
|
<h3 class='ipsBox_titleBar'>{lang="$data['title']"}</h3>
|
|
<div class='ipsType_normal ipsPad'>
|
|
{{if $data['description']}}
|
|
<div class='ipsType_richText'>
|
|
<p>
|
|
{lang="$data['description']"}
|
|
</p>
|
|
</div>
|
|
{{endif}}
|
|
<ul class='ipsGrid acpEnhancement_buttons'>
|
|
<li class='{{if $data['config'] && $data['enabled'] == 1}}ipsGrid_span6{{else}}ipsGrid_span12{{endif}}'>
|
|
{{if $data['enabled'] == 1}}
|
|
<a href='{url="app=core&module=applications&controller=enhancements&do=enableToggle&id={$key}&status=0"}' class='ipsButton ipsButton_fullWidth ipsButton_medium ipsButton_light' data-keyAction='t'>{lang="disable"}</a>
|
|
{{else}}
|
|
<a href='{url="app=core&module=applications&controller=enhancements&do=enableToggle&id={$key}&status=1"}' class='ipsButton ipsButton_fullWidth ipsButton_medium ipsButton_primary' data-keyAction='t'>{lang="enable"}</a>
|
|
{{endif}}
|
|
</li>
|
|
{{if $data['config'] && $data['enabled'] == 1}}
|
|
<li class='ipsGrid_span6'>
|
|
<a href='{url="app=core&module=applications&controller=enhancements&do=edit&id={$key}"}' class='ipsButton ipsButton_fullWidth ipsButton_light ipsButton_medium'>{lang="enhancements_configure"}</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
|
|
<h2 class='ipsType_pageTitle'>{lang="enhancements_thirdparty"}</h2>
|
|
<br>
|
|
|
|
<ul class='ipsGrid ipsGrid_collapsePhone' data-ipsGrid data-ipsGrid-minItemSize='320' data-ipsGrid-maxItemSize='500' data-ipsGrid-equalHeights='row'>
|
|
{{foreach $rows[0] as $key => $data}}
|
|
<li class='ipsBox ipsGrid_span4 acpEnhancement {{if $data['enabled'] == 1}}acpEnhancement_enabled{{endif}}'>
|
|
{{if $data['enabled'] == 1}}
|
|
<span class='ipsBadge ipsBadge_icon ipsBadge_positive' data-ipsTooltip title='{lang="enabled"}'><i class='fa fa-check'></i></span>
|
|
{{endif}}
|
|
{{if $data['icon'] }}<img src='{resource="enhancements/{$data['icon']}" app="{$data['app']}" location="admin"}' class='acpEnhancement_logo ipsPos_right'>{{endif}}
|
|
<h3 class='ipsBox_titleBar'>{lang="$data['title']"}</h3>
|
|
<div class='ipsType_normal ipsPad'>
|
|
{{if $data['description']}}
|
|
<div class='ipsType_richText'>
|
|
<p>
|
|
{lang="$data['description']"}
|
|
</p>
|
|
</div>
|
|
{{endif}}
|
|
<ul class='ipsGrid acpEnhancement_buttons'>
|
|
<li class='{{if $data['config'] && $data['enabled'] == 1}}ipsGrid_span6{{else}}ipsGrid_span12{{endif}}'>
|
|
{{if $data['enabled'] == 1}}
|
|
<a href='{url="app=core&module=applications&controller=enhancements&do=enableToggle&id={$key}&status=0"}' class='ipsButton ipsButton_fullWidth ipsButton_medium ipsButton_light'>{lang="disable"}</a>
|
|
{{else}}
|
|
<a href='{url="app=core&module=applications&controller=enhancements&do=enableToggle&id={$key}&status=1"}' class='ipsButton ipsButton_fullWidth ipsButton_medium ipsButton_primary'>{lang="enable"}</a>
|
|
{{endif}}
|
|
</li>
|
|
{{if $data['config'] && $data['enabled'] == 1}}
|
|
<li class='ipsGrid_span6'>
|
|
<a href='{url="app=core&module=applications&controller=enhancements&do=edit&id={$key}"}' class='ipsButton ipsButton_fullWidth ipsButton_light ipsButton_medium'>{lang="enhancements_configure"}</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>]]></template>
|
|
<template template_group="applications" template_name="menuItem" template_data="$item, $id" template_location="admin" template_app="core"><![CDATA[
|
|
<div class='cMenuManager_leaf' data-role="menuItem" data-itemID='{$id}'>
|
|
{template="menuItemTools" group="applications" app="core" params="$item, $id"}
|
|
<h3 class='cMenuManager_leafTitle'>{$item->title()}</h3>
|
|
</div>]]></template>
|
|
<template template_group="applications" template_name="menuItemTools" template_data="$item, $id" template_location="admin" template_app="core"><![CDATA[{{$children = $item->children();}}
|
|
|
|
<ul class='ipsList_inline ipsPos_right cMenuManager_tools'>
|
|
<li class='ipsJS_hide'>
|
|
<a href='{url="app=core&module=applications&controller=menu&do=form&id={$id}"}' data-ipsTooltip title='{lang="edit_menu_item"}' data-action='editItem'>
|
|
{lang="edit"}
|
|
</a>
|
|
</li>
|
|
{{if $item instanceof \IPS\core\extensions\core\FrontNavigation\Menu}}
|
|
<li>
|
|
<a href='#' data-action='editDropdown' data-ipsTooltip title='{lang="menu_manager_dropdown_edit"}' class='ipsType_blendLinks'>
|
|
<i class='fa fa-server'></i> <i class='fa fa-caret-right'></i>
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
<li>
|
|
<a href='{url="app=core&module=applications&controller=menu&do=remove&id={$id}"}' data-action='removeItem' data-ipsTooltip title='{lang="menu_manager_dropdown_delete"}' class='ipsType_blendLinks'>
|
|
<i class='fa fa-times'></i></i>
|
|
</a>
|
|
</li>
|
|
</ul>]]></template>
|
|
<template template_group="applications" template_name="menuManager" template_data="$items, $menus" template_location="admin" template_app="core"><![CDATA[
|
|
<div data-controller='core.admin.system.menuManager'>
|
|
<div class='cMenuManager_preview ipsResponsive_hidePhone' data-role='preview'>
|
|
<h2 class='ipsType_reset'>
|
|
<a href='#' data-action='previewToggle' class='ipsPos_right'>
|
|
<span class='ipsHide' data-role='closePreview'>×</span>
|
|
<i class='fa fa-chevron-up' data-role='openPreview'></i>
|
|
</a>
|
|
{lang="menu_manager_live_preview"}
|
|
|
|
{{$themes = \IPS\Theme::getThemesWithAccessPermission();}}
|
|
{{if count ( $themes ) > 1 }}
|
|
<a href='#elPreviewTheme_menu' id='elPreviewTheme' data-ipsMenu data-ipsMenu-above class='ipsType_medium ipsType_light'>{lang="menu_manager_preview_theme"} <i class='fa fa-caret-down'></i></a>
|
|
<ul id='elPreviewTheme_menu' class='ipsMenu ipsMenu_selectable ipsHide'>
|
|
{{foreach $themes as $id => $set }}
|
|
<li class='ipsMenu_item{{if ( isset( \IPS\Request::i()->previewThemeId ) and $id == \IPS\Request::i()->previewThemeId ) or ( !isset( \IPS\Request::i()->previewThemeId ) and $id == \IPS\Theme::i()->id )}} ipsMenu_itemChecked{{endif}}'>
|
|
<a href="{url="app=core&module=applications&controller=menu&previewThemeId={$id}"}">{$set->_title}</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
</h2>
|
|
<div data-role='previewBody'>
|
|
{{if $previewThemeId = \IPS\Request::i()->previewThemeId}}
|
|
<iframe src="{url="app=core&module=system&controller=ajax&do=menuPreview&theme={$previewThemeId}" base="front"}"></iframe>
|
|
{{else}}
|
|
<iframe src="{url="app=core&module=system&controller=ajax&do=menuPreview" base="front"}"></iframe>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
<div class='cMenuManager'>
|
|
<div class='ipsColumns ipsColumns_collapsePhone'>
|
|
<div class='ipsColumn ipsColumn_veryWide cMenuManager_column'>
|
|
<div class='cMenuManager_editorWrapper'>
|
|
<div class='cMenuManager_main' data-manager='main'>
|
|
<div class='ipsSpacer_bottom'>
|
|
<p class='ipsType_reset ipsType_light ipsType_medium ipsType_center ipsSpacer_bottom ipsSpacer_half'>
|
|
{lang="menu_manager_publish_desc"}
|
|
</p>
|
|
<a href='{url="app=core&module=applications&controller=menu&do=publish"}' class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_medium {{if ( isset( \IPS\Data\Store::i()->frontNavigation ) && \IPS\Data\Store::i()->frontNavigation == \IPS\core\FrontNavigation::frontNavigation( TRUE ) )}}ipsButton_disabled{{endif}}' data-action='publishMenu'><i class='fa fa-cloud-upload'></i> {lang="menu_manager_publish"}</a>
|
|
</div>
|
|
<hr class='ipsHr'>
|
|
<ul class='ipsList_inline ipsClearfix'>
|
|
<li class='ipsPos_right'>
|
|
<a href="{url="app=core&module=applications&controller=menu&do=form&parent=0"}" class='ipsButton ipsButton_verySmall ipsButton_alternate' data-ipsTooltip title='{lang="add_menu_item"}' data-action='newItem'>{lang="add_menu_item_short"}</a>
|
|
</li>
|
|
</ul>
|
|
<h2 class='ipsType_sectionHead ipsSpacer_top ipsSpacer_half'>
|
|
{lang="menu_manager_main_menu"}
|
|
</h2>
|
|
|
|
<div class='cMenuManager_root'>
|
|
<ol data-bar-id='0' class='cMenuManager_branch'>
|
|
{{foreach $items[0] as $id => $item}}
|
|
<li id='menu_{$id}' data-role='menuNode'>
|
|
{template="menuItem" group="applications" app="core" params="$item, $id"}
|
|
<ol>
|
|
{{if isset( $items[ $id ] ) && count( $items[ $id ] )}}
|
|
{{foreach $items[ $id ] as $cid => $citem}}
|
|
<li id='menu_{$cid}' data-role='menuNode'>
|
|
{template="menuItem" group="applications" app="core" params="$citem, $cid"}
|
|
</li>
|
|
{{endforeach}}
|
|
{{endif}}
|
|
</ol>
|
|
</li>
|
|
{{endforeach}}
|
|
</ol>
|
|
</div>
|
|
</div>
|
|
<div class='cMenuManager_dropdown ipsHide' data-manager='dropdown'>
|
|
{{foreach $menus as $id => $item}}
|
|
{template="menuManagerDropdown" group="applications" app="core" params="$item, $id, 0"}
|
|
{{endforeach}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_fluid cMenuManager_form' data-role='editForm' id='elMenuManager_formColumn'>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="applications" template_name="menuManagerDropdown" template_data="$item, $id, $parent" template_location="admin" template_app="core"><![CDATA[{{$children = $item->children( TRUE );}}
|
|
{{if $children !== NULL}}
|
|
<div data-dropdownID='{$id}'>
|
|
<ul class='ipsList_inline ipsList_noSpacing ipsClearfix'>
|
|
<li class='ipsPos_right'>
|
|
<a href="{url="app=core&module=applications&controller=menu&do=form&parent={$id}"}" class='ipsButton ipsButton_verySmall ipsButton_alternate' data-ipsTooltip title='{lang="add_menu_item"}' data-action='newDropdown'>{lang="add_menu_item_short"}</a>
|
|
</li>
|
|
<li>
|
|
{{if $parent}}
|
|
<a href='#' class='ipsButton ipsButton_link ipsButton_narrow ipsButton_verySmall' data-action='navBack' data-parentID='{$parent->id}'><i class='fa fa-chevron-left'></i> {lang="menu_manager_back_to" sprintf="$parent->title()"}</a>
|
|
{{else}}
|
|
<a href='#' class='ipsButton ipsButton_link ipsButton_narrow ipsButton_verySmall' data-action='navBack' data-parentID='0'><i class='fa fa-chevron-left'></i> {lang="menu_manager_back_to" sprintf="\IPS\Member::loggedIn()->language()->addToStack('menu_manager_main_menu')"}</a>
|
|
{{endif}}
|
|
</li>
|
|
</ul>
|
|
<h2 class='ipsType_sectionHead ipsSpacer_top ipsSpacer_half'>
|
|
{lang="menu_manager_dropdown_for" sprintf="$item->title()"}
|
|
</h2>
|
|
|
|
<ol id="elDropDownMenu_{$id}" data-menuID='{$id}' class="ipsList_reset ipsMenu ipsMenu_auto ipsMenu_bottomCenter">
|
|
{{if count( $children )}}
|
|
{{foreach $children as $cid => $citem}}
|
|
{template="menuManagerDropdownItem" group="applications" app="core" params="$citem, $cid"}
|
|
{{endforeach}}
|
|
{{else}}
|
|
<li class='cMenuManager_emptyList ipsType_light ipsType_center'>{lang="menu_manager_list"}</li>
|
|
{{endif}}
|
|
</ol>
|
|
</div>
|
|
{{$parent = $item;}}
|
|
{{foreach $children as $i => $_items}}
|
|
{{foreach $_items as $id => $item}}
|
|
{{if $item instanceof \IPS\core\extensions\core\FrontNavigation\Menu}}
|
|
{template="menuManagerDropdown" group="applications" app="core" params="$item, $id, $parent"}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
{{endif}}]]></template>
|
|
<template template_group="applications" template_name="menuManagerDropdownItem" template_data="$citem, $cid" template_location="admin" template_app="core"><![CDATA[
|
|
<li class='ipsMenu_item' data-role='menuItem' id='menu_{$cid}' data-itemID='{$cid}'>
|
|
<div>
|
|
{template="menuItemTools" group="applications" app="core" params="$citem, $cid"}
|
|
{$citem->title()}
|
|
</div>
|
|
</li>]]></template>
|
|
<template template_group="applications" template_name="menuManagerForm" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL" template_location="admin" template_app="core"><![CDATA[
|
|
<div>
|
|
<div>
|
|
<form accept-charset='utf-8' class="ipsForm {$class}" action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}} {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}} data-ipsForm data-itemID='{expression="\IPS\Request::i()->id"}'>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
{{if is_array($v)}}
|
|
{{foreach $v as $_k => $_v}}
|
|
<input type="hidden" name="{$k}[{$_k}]" value="{$_v}">
|
|
{{endforeach}}
|
|
{{else}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
<input type="hidden" name="plupload" value="{expression="md5( uniqid() )"}">
|
|
{{endif}}
|
|
|
|
{{if isset( $elements['']['menu_manager_extension'])}}
|
|
<div class='ipsFieldRow_section'>{lang="menu_item_type"}</div>
|
|
{{$elem = $elements['']['menu_manager_extension'];}}
|
|
{{$options = $elem->options['options'];}}
|
|
{{$leftOver = count( $options ) % 3;}}
|
|
{{$perCol1 = $perCol2 = $perCol3 = ( count( $options ) - $leftOver ) / 3;}}
|
|
{{if $leftOver >= 1}}
|
|
{{$perCol1++;}}
|
|
{{elseif $leftOver == 2}}
|
|
{{$perCol2++;}}
|
|
{{endif}}
|
|
<div class='ipsPad ipsAreaBackground_reset'>
|
|
<div class='ipsGrid ipsGrid_collapsePhone' data-ipsSideMenu data-ipsSideMenu-type='radio'>
|
|
{template="menuManagerTypeColumn" group="applications" app="core" params="array_slice( $options, 0, $perCol1 ), $elem->value, $elem->options['disabled'], $elem->options['toggles']"}
|
|
{template="menuManagerTypeColumn" group="applications" app="core" params="array_slice( $options, $perCol1, $perCol2 ), $elem->value, $elem->options['disabled'], $elem->options['toggles']"}
|
|
{template="menuManagerTypeColumn" group="applications" app="core" params="array_slice( $options, ( $perCol1 + $perCol2 ) ), $elem->value, $elem->options['disabled'], $elem->options['toggles']"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
<div class='ipsFieldRow_section'>{lang="menu_configuration"}</div>
|
|
<ul class='ipsList_reset ipsPad ipsAreaBackground_reset'>
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $inputName => $input}}
|
|
{{if $inputName !== 'menu_manager_extension'}}
|
|
{{if is_object( $input ) }}
|
|
{$input->rowHtml($form)|raw}
|
|
{{else}}
|
|
{$input|raw}
|
|
{{endif}}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</ul>
|
|
<ul class="ipsPad ipsType_center ipsList_reset ipsClearfix ipsAreaBackground_light">
|
|
{{foreach $actionButtons as $button}}
|
|
<li>{$button|raw}</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</form>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="applications" template_name="menuManagerTypeColumn" template_data="$items, $value, $disabled, $toggles" template_location="admin" template_app="core"><![CDATA[
|
|
<div class='ipsGrid_span4'>
|
|
<ul class='ipsSideMenu_list ipsSideMenu_withRadios' role='radiogroup'>
|
|
{{foreach $items as $k => $option}}
|
|
<li {{if $disabled === TRUE or ( is_array( $disabled ) and in_array( $k, $disabled ) )}}title="{lang="menu_manager_feature_disabled"}" data-ipsTooltip{{endif}}>
|
|
<a href='#' class='ipsSideMenu_item {{if (string) $value == (string) $k}}ipsSideMenu_itemActive{{endif}} {{if $disabled === TRUE or ( is_array( $disabled ) and in_array( $k, $disabled ) )}}ipsSideMenu_itemDisabled{{endif}}' data-ipsMenuValue='{$k}' id='elRadioType_{$k}'>
|
|
<input type="radio" name="menu_manager_extension" value="{$k}" {{if (string) $value == (string) $k}}checked{{endif}} {{if $disabled === TRUE or ( is_array( $disabled ) and in_array( $k, $disabled ) )}}disabled{{endif}} {{if isset( $toggles[ $k ] ) and !empty( $toggles[ $k ] )}}data-control="toggle" data-toggles="{expression="implode( ',', $toggles[ $k ] )"}" data-toggle-visibleCheck="#elRadioType_{$k}" {{endif}} id="elRadio_menu_manager_extension_{$k}">
|
|
<label for='elMenuManagerExtension_{$k}'>{lang="$option"}</label>
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>]]></template>
|
|
<template template_group="applications" template_name="menuPreviewWrapper" template_data="$html, $title=NULL" template_location="admin" template_app="core"><![CDATA[<!DOCTYPE html>
|
|
<html lang="{expression="\IPS\Member::loggedIn()->language()->bcp47()"}" dir="{{if member.language()->isrtl}}rtl{{else}}ltr{{endif}}">
|
|
<head>
|
|
<title>{expression="output.getTitle( $title )"}</title>
|
|
{template="includeMeta" app="core" group="global" location="global" params=""}
|
|
{template="includeCSS" app="core" group="global" location="global" params=""}
|
|
{template="includeJS" if="theme.js_include != 'footer'" app="core" group="global" location="global" params=""}
|
|
</head>
|
|
<body class="ipsApp ipsPad ipsClearfix" id='elMenuManagerPreview_body'>
|
|
{$html|raw}
|
|
<main class="ipsLayout_container">
|
|
<div id="ipsLayout_contentArea">
|
|
<div id="ipsLayout_contentWrapper">
|
|
<div id="ipsLayout_mainArea">
|
|
<p class='ipsType_center ipsType_normal ipsType_light'>
|
|
{lang="menu_manager_preview_note"}
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</main>
|
|
{template="includeJS" if="theme.js_include == 'footer'" app="core" group="global" location="global" params=""}
|
|
{expression="output.endBodyCode" raw="true"}
|
|
</body>
|
|
</html>]]></template>
|
|
<template template_group="applications" template_name="schemaConflict" template_data="$name, $diff" template_location="admin" template_app="core"><![CDATA[
|
|
<p class="ipsMessage ipsMessage_error">{lang="database_conflict_message"}</p>
|
|
|
|
<div class="acpBlock">
|
|
<div class="acpBlock_title">{lang="database_conflict_title"}</div>
|
|
<table class="ipsTable diff">
|
|
<tr>
|
|
<th>{lang="database_conflict_schema"}</th>
|
|
<th>{lang="database_conflict_local"}</th>
|
|
</tr>
|
|
</table>
|
|
{$diff|raw}
|
|
<div class="ipsAreaBackground_light ipsPad">
|
|
<div class='ipsGrid'>
|
|
<div class='ipsGrid_span6'>
|
|
<a href='{url="app=core&module=applications&controller=developer&appKey="}{request="appKey"}&do=resolveSchemaConflicts&local=0&_name={$name}' class='ipsButton ipsButton_primary' data-delete-confirm="">{lang="database_conflict_choose"}</a>
|
|
</div>
|
|
<div class='ipsGrid_span6'>
|
|
<a href='{url="app=core&module=applications&controller=developer&appKey="}{request="appKey"}&do=resolveSchemaConflicts&local=1&_name={$name}' class='ipsButton ipsButton_primary'>{lang="database_conflict_choose"}</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="applications" template_name="themeHookEditor" template_data="$bits, $hookData, $hookId, $template, $tabbedContent, $url" template_location="admin" template_app="core"><![CDATA[<section class='ipsPad_half ipsAreaBackground' id='elSkinHookEditor' data-controller='core.admin.system.themeHookEditor'>
|
|
<div class="ipsColumns ipsColumns_collapsePhone">
|
|
<div class="ipsColumn ipsColumn_wide" data-role="themeHookSidebar">
|
|
<div class="cHookEditor_sidebar ipsSideMenu ipsScrollbar">
|
|
<ul class="ipsSideMenu_list">
|
|
{{foreach $bits as $k => $data}}
|
|
<li class="ipsSideMenu_item">
|
|
<a class="{{if $template == $k}}ipsSideMenu_itemActive cHookEditor_activeTemplate{{endif}}" href='{$url->setQueryString( 'do', 'editHook' )->setQueryString( 'template', $k )}' data-action="templateLink">
|
|
{$k}
|
|
{{if isset( $hookData[ $k ] ) AND count( $hookData[ $k ] )}}
|
|
<span class='ipsCommentCount ipsPos_right'>{expression="count( $hookData[ $k ] )"}</span>
|
|
{{endif}}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="ipsColumn ipsColumn_fluid" data-role="themeHookWindow">
|
|
{{if $template }}
|
|
<div class='cHookEditor_content' data-template='{$template}'>
|
|
{$tabbedContent|raw}
|
|
</div>
|
|
{{else}}
|
|
<div class="ipsType_center ipsType_large ipsEmpty" data-role="themeHookWindowPlaceholder">
|
|
<i class="fa fa-cogs"></i>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
</section>]]></template>
|
|
<template template_group="applications" template_name="themeHookEditorTree" template_data="$node" template_location="admin" template_app="core"><![CDATA[{{if $node->nodeType === XML_TEXT_NODE or $node->nodeType === XML_CDATA_SECTION_NODE}}
|
|
{{if trim( $node->wholeText ) !== ''}}
|
|
<li><span data-unselectable>{$node->wholeText}</span></li>
|
|
{{endif}}
|
|
{{elseif $node->nodeType === XML_COMMENT_NODE}}
|
|
<li><span data-unselectable><!-- ... --></span></li>
|
|
{{elseif $node->nodeName === 'if' or $node->nodeName === 'foreach' or $node->nodeName === 'for' or $node->nodeName === 'else'}}
|
|
<li>
|
|
<span data-unselectable>{\0{\0{$node->nodeName}{{if $node->nodeName !== 'else'}} {$node->attributes->getNamedItem('code')->nodeValue}{{endif}}\0}\0}</span>
|
|
{{if $node->hasChildNodes()}}
|
|
<ul>
|
|
{{foreach $node->childNodes as $child}}
|
|
{template="themeHookEditorTree" group="applications" params="$child"}
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
<span data-unselectable>{\0{\0end{$node->nodeName}\0}\0}</span>
|
|
</li>
|
|
{{else}}
|
|
<li data-selector="{expression="\IPS\core\modules\admin\applications\plugins::getSelector( $node )"}">
|
|
{{if $node->nodeName != 'ipscontent'}}
|
|
<span data-selectable><{expression="preg_replace( '/^(x_)?([a-z]+)(_x)?$/i', '$2', $node->nodeName )"}{{if $node->hasAttributes()}}{{for $i = 0; $i < $node->attributes->length; ++$i}} {$node->attributes->item( $i )->nodeName}="{$node->attributes->item( $i )->nodeValue}"{{endfor}}{{endif}}></span>
|
|
{{endif}}
|
|
{{if $node->hasChildNodes()}}
|
|
<ul>
|
|
{{foreach $node->childNodes as $child}}
|
|
{template="themeHookEditorTree" group="applications" params="$child"}
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
{{if $node->nodeName != 'ipscontent'}}
|
|
<span data-selectable></{expression="preg_replace( '/^(x_)?([a-z]+)(_x)?$/i', '$2', $node->nodeName )"}></span>
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}]]></template>
|
|
<template template_group="applications" template_name="themeHookEditorTreeRoot" template_data="$tree" template_location="admin" template_app="core"><![CDATA[<div class='cHookEditor_tree'>
|
|
<ul>
|
|
{template="themeHookEditorTree" group="applications" params="$tree"}
|
|
</ul>
|
|
</div>]]></template>
|
|
<template template_group="applications" template_name="versionFormField" template_data="" template_location="admin" template_app="core"><![CDATA[<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
<div class='ipsGrid_span6'>
|
|
<input type='text' name='app_versions[0]' id='app_version_human' required aria-required='true' placeholder="1.0.0" size="10">
|
|
<br />
|
|
<span class='ipsFieldRow_desc'>{lang="add_app_version_ph"}</span>
|
|
</div>
|
|
<div class='ipsGrid_span6'>
|
|
<input type='text' name='app_versions[1]' id='app_version_long' required aria-required='true' placeholder="100000" size="8" maxlength="8">
|
|
<br />
|
|
<span class='ipsFieldRow_desc'>{lang="add_app_versionl_ph"}</span>
|
|
</div>
|
|
</div>
|
|
]]></template>
|
|
<template template_group="clubs" template_name="clubCard" template_data="$club, $approvalQueue=FALSE" template_location="front" template_app="core"><![CDATA[{{$coverPhoto = $club->coverPhoto( FALSE );}}
|
|
{{$memberStatus = $club->memberStatus( \IPS\Member::loggedIn() );}}
|
|
|
|
<div class="cClubCard {{if settings.clubs_require_approval and !$club->approved}}{{if $approvalQueue}}ipsBox{{else}}ipsModerated{{endif}}{{endif}}" {{if $approvalQueue}}id="elApprovePanel"{{endif}}>
|
|
{{if in_array( $memberStatus, array( $club::STATUS_MEMBER, $club::STATUS_MODERATOR, $club::STATUS_LEADER ) )}}
|
|
<span class='ipsBadge ipsBadge_positive ipsBadge_icon ipsBadge_large cClubCard_status' data-ipsTooltip title="{lang="club_member"}"><i class='fa fa-check'></i></span>
|
|
{{elseif $memberStatus == $club::STATUS_INVITED}}
|
|
<span class='ipsBadge ipsBadge_neutral ipsBadge_icon ipsBadge_large cClubCard_status' data-ipsTooltip title="{lang="club_invited"}"><i class='fa fa-envelope'></i></span>
|
|
{{elseif $memberStatus == $club::STATUS_REQUESTED}}
|
|
<span class='ipsBadge ipsBadge_intermediary ipsBadge_icon ipsBadge_large cClubCard_status' data-ipsTooltip title="{lang="club_requested_desc_short"}"><i class='fa fa-clock-o'></i></span>
|
|
{{endif}}
|
|
|
|
<div class='ipsPageHead_special' data-controller='core.front.core.coverPhoto' data-url="{$club->url()->csrf()}" data-coverOffset='{$coverPhoto->offset}'>
|
|
{{if $coverPhoto->file}}
|
|
<div class='ipsCoverPhoto_container'>
|
|
<img src='{$coverPhoto->file->url}' class='ipsCoverPhoto_photo' alt=''>
|
|
</div>
|
|
{{endif}}
|
|
{template="clubIcon" group="clubs" app="core" params="$club, 'medium'"}
|
|
<h2 class="ipsType_reset cClubCard_title ipsType_blendLinks">
|
|
<span class='ipsPageHead_barText_small ipsTruncate ipsTruncate_line'>
|
|
{{if !$approvalQueue and settings.clubs_require_approval and !$club->approved}}
|
|
<span class="ipsBadge ipsBadge_small ipsBadge_icon ipsBadge_warning" data-ipsTooltip title='{lang="club_unapproved"}'><i class='fa fa-eye-slash'></i></span>
|
|
{{elseif $club->featured}}
|
|
<span class="ipsBadge ipsBadge_small ipsBadge_icon ipsBadge_positive" data-ipsTooltip title='{lang="featured"}'><i class='fa fa-star'></i></span>
|
|
{{endif}}
|
|
<a href='{$club->url()}' title="{$club->name}">{$club->name}</a>
|
|
</span>
|
|
</h2>
|
|
</div>
|
|
|
|
<p class='ipsType_reset ipsType_light ipsType_medium cClubCard_info'>
|
|
{lang="club_{$club->type}"}
|
|
{{if $club->type !== $club::TYPE_PUBLIC}}
|
|
·
|
|
{lang="club_members_count" pluralize="$club->members"}
|
|
{{endif}}
|
|
{{if $club->last_activity}}
|
|
·
|
|
{lang="club_last_activity"} {datetime="$club->last_activity"}
|
|
{{endif}}
|
|
</p>
|
|
|
|
<div class='ipsPad'>
|
|
{{if $club->about}}
|
|
<div class='ipsType_richText ipsType_medium' data-ipsTruncate data-ipsTruncate-type='remove' data-ipsTruncate-size='2 lines'>
|
|
{$club->about}
|
|
</div>
|
|
{{else}}
|
|
<div class='ipsType_light ipsType_medium'>
|
|
<em>{lang="club_no_about"}</em>
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if $club->type != $club::TYPE_PUBLIC}}
|
|
<hr class='ipsHr ipsHr_small'>
|
|
|
|
<ul class='cClubCard_memberList ipsList_inline ipsList_noSpacing'>
|
|
{{foreach $club->randomTenMembers() as $member}}
|
|
<li>
|
|
{template="userPhotoFromData" group="global" app="core" params="$member['core_members']['member_id'], $member['core_members']['name'], $member['core_members']['members_seo_name'], \IPS\Member::photoUrl( $member['core_members'] ), 'tiny'"}
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
|
|
{{if $club->canJoin()}}
|
|
<hr class='ipsHr ipsHr_small'>
|
|
<a class="ipsButton ipsButton_small ipsButton_primary ipsButton_fullWidth" href="{$club->url()->setQueryString('do', 'join')->csrf()}">{lang="club_join"}</a>
|
|
{{endif}}
|
|
{{endif}}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="clubs" template_name="clubIcon" template_data="$club, $size='medium', $classes=''" template_location="front" template_app="core"><![CDATA[
|
|
<a href='{$club->url()}' class='ipsUserPhoto ipsUserPhoto_{$size} cClubIcon {$classes}'>
|
|
{{if $club->profile_photo}}
|
|
<img src='{file="$club->profile_photo" extension="core_Clubs"}' alt=''>
|
|
{{else}}
|
|
<img src='{resource="default_club.png" app="core" location="global"}' alt=''>
|
|
{{endif}}
|
|
</a>]]></template>
|
|
<template template_group="clubs" template_name="coverPhotoOverlay" template_data="$club, $position='full'" template_location="front" template_app="core"><![CDATA[
|
|
{{if $position == 'full'}}
|
|
<div class='ipsColumns ipsColumns_collapsePhone'>
|
|
<div class='ipsColumn ipsColumn_fixed ipsColumn_narrow ipsPos_center'>
|
|
{template="clubIcon" group="clubs" app="core" params="$club, 'medium', 'ipsResponsive_hidePhone'"}
|
|
{{if ( $club->owner and $club->owner == \IPS\Member::loggedIn() ) or member.modPermission('can_access_all_clubs')}}
|
|
<a href='{$club->url()->setQueryString( 'do', 'editPhoto' )}' class='ipsButton ipsButton_verySmall ipsButton_light ipsButton_narrow' data-action='editPhoto' data-ipsDialog data-ipsDialog-forceReload='true' data-ipsDialog-modal='true' data-ipsDialog-title='{lang="club_profile_photo"}' title='{lang="club_profile_photo"}' data-ipsTooltip><i class='fa fa-photo'></i></a>
|
|
{{endif}}
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_fluid cClubHeaderInfo ipsTruncate'>
|
|
<h2 class='ipsType_pageTitle ipsType_blendLinks ipsPageHead_barText'>
|
|
{{if settings.clubs_require_approval and !$club->approved}}
|
|
<span class="ipsBadge ipsBadge_small ipsBadge_icon ipsBadge_warning" data-ipsTooltip title='{lang="club_unapproved"}'><i class='fa fa-eye-slash'></i></span>
|
|
{{elseif $club->featured}}
|
|
<span class="ipsBadge ipsBadge_icon ipsBadge_positive" data-ipsTooltip title='{lang="featured"}'><i class='fa fa-star'></i></span>
|
|
{{endif}}
|
|
<a href='{$club->url()}' title='{$club->name}'>{$club->name}</a>
|
|
</h2>
|
|
<br>
|
|
<p class='ipsType_reset ipsType_normal ipsPageHead_barText_small'>
|
|
{lang="club_{$club->type}"}
|
|
{{if $club->type !== $club::TYPE_PUBLIC}}
|
|
·
|
|
{lang="club_members_count" pluralize="$club->members"}
|
|
{{endif}}
|
|
{{if $club->isLeader() and $club->type === $club::TYPE_CLOSED and $pendingMembers = $club->members( array( $club::STATUS_REQUESTED ), NULL, NULL, 4 )}}
|
|
·
|
|
<a href='{$club->url()->setQueryString('do', 'members')->setQueryString('filter', 'requested')->setQueryString('filter', 'requested')}' class='ipsType_issue'><i class='fa fa-info-circle'></i> {lang="club_pending_members" pluralize="$pendingMembers"}</span>
|
|
{{endif}}
|
|
</p>
|
|
</div>
|
|
</div>
|
|
{{else}}
|
|
<div class='ipsPos_center ipsType_center'>
|
|
{template="clubIcon" group="clubs" app="core" params="$club, 'large'"}
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="clubs" template_name="create" template_data="$form" template_location="front" template_app="core"><![CDATA[
|
|
{template="pageHeader" group="global" app="core" params="\IPS\Member::loggedIn()->language()->get('create_club')"}
|
|
<div class='ipsBox ipsPad'>
|
|
{$form|raw}
|
|
</div>]]></template>
|
|
<template template_group="clubs" template_name="directory" template_data="$featuredClubs, $allClubs, $pagination, $baseUrl, $sortOption, $myClubsActivity, $mapMarkers=NULL" template_location="front" template_app="core"><![CDATA[
|
|
{template="pageHeader" group="global" app="core" params="\IPS\Member::loggedIn()->language()->addToStack('club_directory')"}
|
|
|
|
{{if count( $featuredClubs )}}
|
|
<div class="ipsBox ipsSpacer_bottom">
|
|
<h2 class="ipsType_sectionTitle ipsType_reset">{lang="featured_clubs"}</h2>
|
|
<div class="ipsAreaBackground ipsPad">
|
|
<ul class='ipsGrid ipsGrid_collapsePhone' data-ipsGrid data-ipsGrid-minItemSize='500' data-ipsGrid-maxItemSize='600' data-ipsGrid-equalHeights='row'>
|
|
{{foreach $featuredClubs as $club}}
|
|
<li class='ipsGrid_span6 ipsBox'>{template="clubCard" group="clubs" app="core" params="$club"}</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if $mapMarkers !== NULL && settings.clubs_locations}}
|
|
<div class='ipsBox ipsSpacer_bottom'>
|
|
<h2 class='ipsType_sectionTitle ipsType_reset'>{lang="club_find_by_location"}</h2>
|
|
<div class='ipsPad_half'>
|
|
<div data-ipsMap data-ipsMap-apiKey="{expression="\IPS\Settings::i()->google_maps_api_key"}" data-ipsMap-markers="{expression="json_encode( $mapMarkers )"}" data-ipsMap-contentUrl="{url="app=core&module=clubs&controller=view&do=mapPopup&id="}" class="ipsMap ipsMap_small ipsJS_show"></div>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
|
|
|
|
<div class="ipsBox">
|
|
<h2 class="ipsType_sectionTitle ipsType_reset">{lang="all_clubs"}</h2>
|
|
{{if count( $allClubs ) or member.member_id or \IPS\Member\Club\CustomField::areFilterableFields()}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<ul class="ipsButtonRow ipsPos_right ipsClearfix">
|
|
{{if count( $allClubs )}}
|
|
<li>
|
|
<a href="#elSortByMenu_menu" id="elSortByMenu" data-ipsMenu data-ipsMenu-activeClass="ipsButtonRow_active" data-ipsMenu-selectable="radio">{lang="sort_by"} <i class="fa fa-caret-down"></i></a>
|
|
</li>
|
|
{{endif}}
|
|
{{if member.member_id or \IPS\Member\Club\CustomField::areFilterableFields()}}
|
|
<li>
|
|
<a href="{$baseUrl->setQueryString( 'do', 'filters' )}" data-ipsDialog data-ipsDialog-title="{lang="filter"}">{lang="filter"}</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{$pagination|raw}
|
|
<ul class="ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide" id="elSortByMenu_menu">
|
|
{{foreach array('last_activity', 'members', 'content', 'created', 'name') as $k}}
|
|
<li class="ipsMenu_item {{if $k == $sortOption}}ipsMenu_itemChecked{{endif}}" data-ipsMenuValue="{$k}">
|
|
<a href="{$baseUrl->setQueryString( 'sort', $k )}">{lang="clubs_sort_{$k}"}</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
{{endif}}
|
|
<div class="ipsAreaBackground ipsPad">
|
|
{{if count( $allClubs )}}
|
|
<ul class='ipsGrid ipsGrid_collapsePhone' data-ipsGrid data-ipsGrid-minItemSize='500' data-ipsGrid-maxItemSize='600' data-ipsGrid-equalHeights='row'>
|
|
{{foreach $allClubs as $club}}
|
|
<li class='ipsGrid_span6 ipsBox'>{template="clubCard" group="clubs" app="core" params="$club"}</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{else}}
|
|
<div class="ipsAreaBackground ipsPad_half">
|
|
{lang="all_clubs_empty"}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
{{if trim( $pagination )}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
{$pagination|raw}
|
|
</div>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="clubs" template_name="disabled" template_data="$availableTypes" template_location="admin" template_app="core"><![CDATA[<p class="ipsType_large">{lang="clubs_enable_blurb_1" sprintf="$availableTypes"}</p>
|
|
<p class="ipsType_large">{lang="clubs_enable_blurb_2"}</p>
|
|
<p class="ipsType_large">{lang="clubs_enable_blurb_3"}</p>
|
|
<br>
|
|
<a href="{url="app=core&module=clubs&controller=clubs&do=enable"}" class="ipsButton ipsButton_positive">{lang="enable"}</a>]]></template>
|
|
<template template_group="clubs" template_name="embedClub" template_data="$club" template_location="front" template_app="core"><![CDATA[{{$coverPhoto = $club->coverPhoto( FALSE );}}
|
|
<div data-embedInfo-maxSize='500' class='ipsRichEmbed cClubEmbed'>
|
|
<div class='ipsRichEmbed_header ipsAreaBackground_light ipsClearfix'>
|
|
<a href='{$club->url()}' class='ipsRichEmbed_openItem'><i class='fa fa-external-link-square'></i></a>
|
|
<div class='ipsPhotoPanel ipsPhotoPanel_tiny ipsType_blendLinks'>
|
|
{template="userPhoto" app="core" group="global" params="$club->owner, 'tiny'"}
|
|
<div>
|
|
<p class='ipsRichEmbed_title ipsType_reset ipsTruncate ipsTruncate_line'>
|
|
<a href='{$club->url()}'>{lang="club_embed_created_line" sprintf="$club->owner->name"}</a>
|
|
</p>
|
|
<p class='ipsRichEmbed_author ipsType_reset ipsType_light ipsTruncate ipsTruncate_line'>
|
|
<a href='{$club->url()}'>{datetime="$club->created"}</a>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class='ipsRichEmbed_masthead ipsRichEmbed_mastheadBg ipsType_center cClubEmbedHeader'>
|
|
{{if $coverPhoto->file}}
|
|
<span href='{$club->url()}' style='background-image: url( "{expression="str_replace( array( '(', ')' ), array( '\(', '\)' ), $coverPhoto->file->url )"}" )'>
|
|
{template="clubIcon" group="clubs" app="core" params="$club, 'medium'"}
|
|
</span>
|
|
{{else}}
|
|
<span>{template="clubIcon" group="clubs" app="core" params="$club, 'medium'"}</span>
|
|
{{endif}}
|
|
</div>
|
|
<div class='ipsPad ipsClearfix'>
|
|
<p class='ipsRichEmbed_itemTitle ipsType_reset ipsTruncate ipsTruncate_line ipsType_blendLinks'>
|
|
<a href='{$club->url()}'>{$club->name}</a>
|
|
</p>
|
|
<p class='ipsType_reset ipsType_light ipsType_medium'>
|
|
{lang="club_{$club->type}"} · {lang="club_members_count" pluralize="$club->members"}{{if $club->last_activity}} · {lang="club_last_activity"} {datetime="$club->last_activity"}{{endif}}
|
|
</p>
|
|
{{if $desc = $club->about}}
|
|
<div class='ipsType_richText ipsType_medium ipsSpacer_top ipsSpacer_half' data-truncate='3'>
|
|
{$desc|raw}
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if $club->type != $club::TYPE_PUBLIC}}
|
|
{{if $club->canJoin()}}
|
|
<hr class='ipsHr ipsHr_small'>
|
|
<a class="ipsButton ipsButton_small ipsButton_primary ipsButton_fullWidth" href="{$club->url()->setQueryString('do', 'join')->csrf()}">{lang="club_join"}</a>
|
|
{{endif}}
|
|
|
|
<hr class='ipsHr ipsHr_small'>
|
|
<ul class='cClubCard_memberList ipsList_inline ipsList_noSpacing ipsSpacer_top'>
|
|
{{foreach $club->randomTenMembers() as $member}}
|
|
<li>
|
|
{template="userPhotoFromData" group="global" app="core" params="$member['core_members']['member_id'], $member['core_members']['name'], $member['core_members']['members_seo_name'], \IPS\Member::photoUrl( $member['core_members'] ), 'tiny'"}
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="clubs" template_name="header" template_data="$club, $container=NULL, $position='full'" template_location="front" template_app="core"><![CDATA[
|
|
{{\IPS\Output::i()->cssFiles = array_merge( \IPS\Output::i()->cssFiles, \IPS\Theme::i()->css( 'styles/clubs.css', 'core', 'front' ) );}}
|
|
{{if theme.responsive}}
|
|
{{\IPS\Output::i()->cssFiles = array_merge( \IPS\Output::i()->cssFiles, \IPS\Theme::i()->css( 'styles/clubs_responsive.css', 'core', 'front' ) );}}
|
|
{{endif}}
|
|
|
|
{{$memberStatus = $club->memberStatus( \IPS\Member::loggedIn() );}}
|
|
|
|
{{if $position == 'full'}}
|
|
<!-- FULL CLUB HEADER -->
|
|
<div id="elClubHeader" class='cClubHeader ipsSpacer_bottom ipsSpacer_double'>
|
|
{$club->coverPhoto(TRUE, 'full')|raw}
|
|
<div id='elClubControls' class='ipsClearfix'>
|
|
<ul class='ipsButton_split ipsPos_right'>
|
|
{{if $club->isLeader() || ( $club->owner and $club->owner == \IPS\Member::loggedIn() ) or member.modPermission('can_access_all_clubs')}}
|
|
<li>
|
|
<a class="ipsButton ipsButton_verySmall ipsButton_light" href="#" id='elClubFeatures' data-ipsMenu>{lang="club_manage"} <i class='fa fa-caret-down'></i></a>
|
|
</li>
|
|
{{endif}}
|
|
{{if $club->type !== \IPS\Member\Club::TYPE_PUBLIC}}
|
|
{{if $memberStatus === \IPS\Member\Club::STATUS_BANNED}}
|
|
<li>
|
|
<span class="ipsButton ipsButton_verySmall ipsButton_link ipsButton_disabled" data-ipsTooltip title="{lang="club_banned_desc_short"}"><i class='fa fa-times'></i> {lang="club_banned_title"}</span>
|
|
</li>
|
|
{{elseif in_array( $memberStatus, array( \IPS\Member\Club::STATUS_MEMBER, \IPS\Member\Club::STATUS_MODERATOR, \IPS\Member\Club::STATUS_LEADER ) ) and ( !$club->owner or $club->owner != \IPS\Member::loggedIn() )}}
|
|
<li>
|
|
<a class="ipsButton ipsButton_verySmall ipsButton_light" href="{$club->url()->setQueryString('do', 'leave')->csrf()}" data-confirm>{lang="club_leave"}</a>
|
|
</li>
|
|
{{elseif $club->canJoin()}}
|
|
<li>
|
|
<a class="ipsButton ipsButton_verySmall ipsButton_light" href="{$club->url()->setQueryString('do', 'join')->csrf()}">{lang="club_join"}</a>
|
|
</li>
|
|
{{elseif !$club->canRead()}}
|
|
{{if $memberStatus === \IPS\Member\Club::STATUS_REQUESTED}}
|
|
<li>
|
|
<span class="ipsButton ipsButton_verySmall ipsButton_link ipsButton_disabled" data-ipsTooltip title="{lang="club_requested_desc_short"}"><i class='fa fa-clock-o'></i> {lang="club_requested_title"}</span>
|
|
</li>
|
|
{{elseif $memberStatus === \IPS\Member\Club::STATUS_DECLINED}}
|
|
<li>
|
|
<span class="ipsButton ipsButton_verySmall ipsButton_link ipsButton_disabled" data-ipsTooltip title="{lang="club_denied_desc_short"}"><i class='fa fa-times'></i> {lang="club_denied_title"}</span>
|
|
</li>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{endif}}
|
|
</ul>
|
|
|
|
<div class='ipsTabs ipsClearfix ipsJS_show' id='tabs_club' data-ipsTabBar data-ipsTabBar-disableNav>
|
|
<a href='#tabs_club' data-action='expandTabs'><i class='fa fa-caret-down'></i></a>
|
|
<ul role='tablist'>
|
|
{{if $club->type !== \IPS\Member\Club::TYPE_CLOSED || $club->canRead()}}
|
|
<li>
|
|
<a href='{$club->url()}' class="ipsTabs_item {{if request.module == 'clubs' && request.do != 'members'}} ipsTabs_activeItem{{endif}}" role="tab">
|
|
{lang="club_home"}
|
|
</a>
|
|
</li>
|
|
{{if $club->type !== \IPS\Member\Club::TYPE_PUBLIC}}
|
|
<li>
|
|
<a href='{$club->url()->setQueryString('do', 'members')}' class="ipsTabs_item {{if request.module == 'clubs' && request.do == 'members'}} ipsTabs_activeItem{{endif}}" role="tab">
|
|
{lang="club_members"}
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{if $club->canRead()}}
|
|
{{foreach $club->nodes() as $nodeID => $node}}
|
|
<li>
|
|
<a href='{$node['url']}' class="ipsTabs_item {{if $container and get_class( $container ) === $node['node_class'] and $container->_id == $node['node_id']}}ipsTabs_activeItem{{endif}}" role="tab">
|
|
{$node['name']}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
{{endif}}
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
{template="clubIcon" group="clubs" app="core" params="$club, 'medium', 'ipsResponsive_showPhone ipsResponsive_inlineBlock'"}
|
|
</div>
|
|
|
|
{{else}}
|
|
|
|
<!-- SIDEBAR CLUB HEADER -->
|
|
<div id="elClubHeader_small" class='cClubHeader ipsBox'>
|
|
{$club->coverPhoto(TRUE, 'sidebar')|raw}
|
|
<div class='ipsPad'>
|
|
<p class='ipsType_minorHeading ipsType_center ipsType_reset'>{lang="club_currently_viewing"}</p>
|
|
<h1 class='ipsType_pageTitle ipsTruncate ipsTruncate_line ipsType_center'>
|
|
{{if settings.clubs_require_approval and !$club->approved}}
|
|
<span class="ipsBadge ipsBadge_small ipsBadge_icon ipsBadge_warning" data-ipsTooltip title='{lang="club_unapproved"}'><i class='fa fa-eye-slash'></i></span>
|
|
{{elseif $club->featured}}
|
|
<span class="ipsBadge ipsBadge_small ipsBadge_icon ipsBadge_positive" data-ipsTooltip title='{lang="featured"}'><i class='fa fa-star'></i></span>
|
|
{{endif}}
|
|
<a href='{$club->url()}'>{$club->name}</a>
|
|
</h1>
|
|
<p class='ipsType_reset ipsType_medium ipsType_center'>
|
|
{lang="club_{$club->type}"}
|
|
·
|
|
{lang="club_members_count" pluralize="$club->members"}
|
|
|
|
{{if $club->isLeader() and $club->type === $club::TYPE_CLOSED and $pendingMembers = $club->members( array( $club::STATUS_REQUESTED ), NULL, NULL, 4 )}}
|
|
<br>
|
|
<a href='{$club->url()->setQueryString('do', 'members')->setQueryString('filter', 'requested')->setQueryString('filter', 'requested')}' class='ipsType_issue'><i class='fa fa-info-circle'></i> {lang="club_pending_members" pluralize="$pendingMembers"}</span>
|
|
{{endif}}
|
|
</p>
|
|
|
|
{{if $club->type !== \IPS\Member\Club::TYPE_PUBLIC && $club->canJoin()}}
|
|
<hr class='ipsHr ipsHr_small'>
|
|
<a class="ipsButton ipsButton_verySmall ipsButton_primary ipsButton_fullWidth" href="{$club->url()->setQueryString('do', 'join')->csrf()}">{lang="club_join"}</a>
|
|
{{endif}}
|
|
|
|
{{if $club->isLeader() || ( $club->owner and $club->owner == \IPS\Member::loggedIn() ) or member.modPermission('can_access_all_clubs')}}
|
|
<hr class='ipsHr ipsHr_small'>
|
|
<a class="ipsButton ipsButton_verySmall ipsButton_light ipsButton_fullWidth" href="#" id='elClubFeatures' data-ipsMenu>{lang="club_manage"} <i class='fa fa-caret-down'></i></a>
|
|
{{endif}}
|
|
|
|
<hr class='ipsHr ipsHr_small'>
|
|
|
|
<div class='ipsSideMenu ipsAreaBackground_reset'>
|
|
<ul class='ipsSideMenu_list'>
|
|
<li>
|
|
<a href="{$club->url()}" class='ipsSideMenu_item'>{lang="club_home"}</a>
|
|
</li>
|
|
{{if $club->type !== \IPS\Member\Club::TYPE_PUBLIC}}
|
|
<li>
|
|
<a href='{$club->url()->setQueryString('do', 'members')}' class="ipsSideMenu_item {{if request.module == 'clubs' && request.do == 'members'}} ipsSideMenu_itemActive{{endif}}">
|
|
{lang="club_members"}
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{if $club->canRead()}}
|
|
{{foreach $club->nodes() as $nodeID => $node}}
|
|
<li>
|
|
<a href='{$node['url']}' class="ipsSideMenu_item {{if $container and get_class( $container ) === $node['node_class'] and $container->_id == $node['node_id']}}ipsSideMenu_itemActive{{endif}}" role="tab">
|
|
{$node['name']}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
|
|
{{if $club->type !== $club::TYPE_PUBLIC && in_array( $memberStatus, array( \IPS\Member\Club::STATUS_MEMBER, \IPS\Member\Club::STATUS_MODERATOR, \IPS\Member\Club::STATUS_LEADER ) ) and ( !$club->owner or $club->owner != \IPS\Member::loggedIn() )}}
|
|
<hr class='ipsHr ipsHr_small'>
|
|
<p class='ipsType_reset ipsType_right ipsType_small ipsType_blendLinks ipsType_light'>
|
|
<a href="{$club->url()->setQueryString('do', 'leave')->csrf()}" data-confirm>{lang="club_leave"}</a>
|
|
</p>
|
|
{{elseif !$club->canRead()}}
|
|
{{if $memberStatus === \IPS\Member\Club::STATUS_REQUESTED}}
|
|
<li>
|
|
<span class="ipsButton ipsButton_verySmall ipsButton_link ipsButton_disabled" data-ipsTooltip title="{lang="club_requested_desc_short"}"><i class='fa fa-clock-o'></i> {lang="club_requested_title"}</span>
|
|
</li>
|
|
{{elseif $memberStatus === \IPS\Member\Club::STATUS_DECLINED}}
|
|
<li>
|
|
<span class="ipsButton ipsButton_verySmall ipsButton_link ipsButton_disabled" data-ipsTooltip title="{lang="club_denied_desc_short"}"><i class='fa fa-times'></i> {lang="club_denied_title"}</span>
|
|
</li>
|
|
{{endif}}
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if $club->isLeader() || ( $club->owner and $club->owner == \IPS\Member::loggedIn() ) or member.modPermission('can_access_all_clubs')}}
|
|
<ul class='ipsMenu ipsMenu_auto ipsHide' id='elClubFeatures_menu'>
|
|
{{if !settings.clubs_require_approval or $club->approved}}
|
|
{{if $club->isLeader() and $nodeTypes = \IPS\Member\Club::availableNodeTypes( \IPS\Member::loggedIn() )}}
|
|
<li class='ipsMenu_title'>{lang="club_create_node"}</li>
|
|
{{foreach $nodeTypes as $nodeType}}
|
|
<li class="ipsMenu_item" ><a href="{$club->url()->setQueryString( array( 'do' => 'nodeForm', 'type' => $nodeType ) )}" data-ipsDialog data-ipsDialog-title="{lang="club_create_node"}">{lang="{$nodeType::clubFrontTitle()}"}</a></li>
|
|
{{endforeach}}
|
|
{{endif}}
|
|
{{if ( $club->owner and $club->owner == \IPS\Member::loggedIn() ) or member.modPermission('can_access_all_clubs') or member.modPermission('can_manage_featured_clubs')}}
|
|
<li class='ipsMenu_sep'><hr class='ipsHr'></li>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{if ( $club->owner and $club->owner == \IPS\Member::loggedIn() ) or member.modPermission('can_access_all_clubs')}}
|
|
<li class='ipsMenu_item'>
|
|
<a href="{$club->url()->setQueryString('do', 'edit')}" data-ipsDialog data-ipsDialog-title="{lang="club_edit_settings"}">{lang="club_edit_settings"}</a>
|
|
</li>
|
|
{{endif}}
|
|
{{if member.modPermission('can_manage_featured_clubs')}}
|
|
<li class='ipsMenu_item'>
|
|
{{if $club->featured}}
|
|
<a href="{$club->url()->setQueryString('do', 'unfeature')->csrf()}" data-confirm>{lang="club_unfeature"}</a>
|
|
{{else}}
|
|
<a href="{$club->url()->setQueryString('do', 'feature')->csrf()}" data-confirm>{lang="club_feature"}</a>
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
{{if $club->canInvite()}}
|
|
<li class='ipsMenu_item'>
|
|
<a href="{$club->url()->setQueryString( 'do', 'invite' )}" data-ipsDialog data-ipsDialog-size='narrow' data-ipsDialog-title="{lang="club_invite_members"}">{lang="club_invite_members"}</a>
|
|
</li>
|
|
{{endif}}
|
|
{{if $container and $club->isLeader()}}
|
|
<li class='ipsMenu_sep'><hr class='ipsHr'></li>
|
|
<li class='ipsMenu_item'>
|
|
<a href="{$club->url()->setQueryString( array( 'do' => 'nodeForm', 'type' => get_class( $container ), 'node' => $container->_id ) )}" data-ipsDialog data-ipsDialog-title="{$container->_title}">{lang="clubs_edit_this_container" sprintf="\IPS\Member::loggedIn()->language()->addToStack( $container::$nodeTitle . '_sg' )"}</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}]]></template>
|
|
<template template_group="clubs" template_name="mapPopup" template_data="$club" template_location="front" template_app="core"><![CDATA[<div class='ipsPhotoPanel ipsPhotoPanel_mini'>
|
|
{template="clubIcon" group="clubs" app="core" params="$club, 'mini'"}
|
|
<div class='ipsPad_half'>
|
|
<h3 class='ipsType_sectionHead ipsType_large ipsType_blendLinks'>
|
|
<a href='{$club->url()}'>{$club->name}</a>
|
|
</h3>
|
|
<p class='ipsType_reset ipsType_light'>
|
|
{lang="club_{$club->type}"}
|
|
·
|
|
{lang="club_members_count" pluralize="$club->members"}
|
|
</p>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="clubs" template_name="members" template_data="$value, $link" template_location="admin" template_app="core"><![CDATA[<a href="{$link}" target="_blank">{$value}</a>]]></template>
|
|
<template template_group="clubs" template_name="members" template_data="$club, $members, $pagination, $sortBy, $filter" template_location="front" template_app="core"><![CDATA[
|
|
{template="header" group="clubs" app="core" params="$club"}
|
|
|
|
{{$memberStatus = $club->memberStatus( \IPS\Member::loggedIn(), 2 );}}
|
|
{template="nonMemberClubStatus" group="clubs" app="core" params="$club, $memberStatus"}
|
|
|
|
{{if $club->canInvite()}}
|
|
<ul class="ipsToolList ipsToolList_horizontal ipsClearfix ipsSpacer_both">
|
|
<li class="ipsToolList_primaryAction">
|
|
<a class="ipsButton ipsButton_medium ipsButton_important ipsButton_fullWidth" href="{$club->url()->setQueryString( 'do', 'invite' )}" data-ipsDialog data-ipsDialog-title="{lang="club_invite_members"}">{lang="club_invite_members"}</a>
|
|
</li>
|
|
</ul>
|
|
{{endif}}
|
|
|
|
<div class='ipsBox ipsSpacer_bottom'>
|
|
<h2 class='ipsType_sectionTitle ipsType_reset ipsType_medium'>{lang="club_leaders"}</h2>
|
|
{{$clubStaff = $club->members( array('leader', 'moderator'), 25, "IF(core_clubs_memberships.status='leader',0,1), core_clubs_memberships.joined ASC", 3);}}
|
|
{template="membersRows" group="clubs" params="$club, $clubStaff"}
|
|
</div>
|
|
|
|
|
|
<div class='ipsBox'>
|
|
<h2 class='ipsType_sectionTitle ipsType_reset ipsType_medium'>{lang="club_all_members"}</h2>
|
|
<div data-baseurl='{$club->url()->setQueryString('do', 'members')}' data-controller='core.global.core.table'>
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<ul class="ipsButtonRow ipsPos_right ipsClearfix">
|
|
<li>
|
|
<a href="#elSortByMenu_menu" id="elSortByMenu" data-role="sortButton" data-ipsMenu data-ipsMenu-activeClass="ipsButtonRow_active" data-ipsMenu-selectable="radio">{lang="sort_by"} <i class="fa fa-caret-down"></i></a>
|
|
<ul class="ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide" id="elSortByMenu_menu">
|
|
<li class="ipsMenu_item {{if $sortBy == 'joined'}}ipsMenu_itemChecked{{endif}}" data-ipsMenuValue="joined"><a href="{$club->url()->setQueryString( array( 'do' => 'members', 'filter' => $filter, 'sortby' => 'joined', 'page' => '1' ) )}">{lang="newest"}</a></li>
|
|
<li class="ipsMenu_item {{if $sortBy == 'name'}}ipsMenu_itemChecked{{endif}}" data-ipsMenuValue="name"><a href="{$club->url()->setQueryString( array( 'do' => 'members', 'filter' => $filter, 'sortby' => 'name', 'page' => '1' ) )}">{lang="username"}</a></li>
|
|
</ul>
|
|
</li>
|
|
<li>
|
|
<a href="#elFilterByMenu_menu" data-role="tableFilterMenu" id="elFilterByMenu" data-ipsMenu data-ipsMenu-activeClass="ipsButtonRow_active" data-ipsMenu-selectable="radio">{lang="filter_by"} <i class="fa fa-caret-down"></i></a>
|
|
<ul class='ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide' id='elFilterByMenu_menu'>
|
|
<li data-action="tableFilter" data-ipsMenuValue='' class='ipsMenu_item {{if !$filter}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{$club->url()->setQueryString( array( 'do' => 'members', 'filter' => NULL, 'sortby' => $sortBy, 'page' => '1' ) )}' class='{{if !$filter}}ipsButtonRow_active{{endif}}'>{lang="club_members"}</a>
|
|
</li>
|
|
<li data-action="tableFilter" data-ipsMenuValue='leader' class='ipsMenu_item {{if $filter == 'leader'}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{$club->url()->setQueryString( array( 'do' => 'members', 'filter' => 'leader', 'sortby' => $sortBy, 'page' => '1' ) )}' class='{{if !$filter}}ipsButtonRow_active{{endif}}'>{lang="club_leaders_and_moderators"}</a>
|
|
</li>
|
|
{{if $club->isLeader()}}
|
|
{{if $club->type === $club::TYPE_CLOSED}}
|
|
<li data-action="tableFilter" data-ipsMenuValue='requested' class='ipsMenu_item {{if $filter == 'requested'}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{$club->url()->setQueryString( array( 'do' => 'members', 'filter' => 'requested', 'sortby' => $sortBy, 'page' => '1' ) )}' class='{{if !$filter}}ipsButtonRow_active{{endif}}'>{lang="club_requests"}</a>
|
|
</li>
|
|
{{endif}}
|
|
<li data-action="tableFilter" data-ipsMenuValue='invited' class='ipsMenu_item {{if $filter == 'invited'}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{$club->url()->setQueryString( array( 'do' => 'members', 'filter' => 'invited', 'sortby' => $sortBy, 'page' => '1' ) )}' class='{{if !$filter}}ipsButtonRow_active{{endif}}'>{lang="club_invitations"}</a>
|
|
</li>
|
|
<li data-action="tableFilter" data-ipsMenuValue='banned' class='ipsMenu_item {{if $filter == 'banned'}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{$club->url()->setQueryString( array( 'do' => 'members', 'filter' => 'banned', 'sortby' => $sortBy, 'page' => '1' ) )}' class='{{if !$filter}}ipsButtonRow_active{{endif}}'>{lang="club_banned"}</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
<div data-role="tablePagination">
|
|
{$pagination|raw}
|
|
</div>
|
|
</div>
|
|
<div data-role='tableRows' {{if $club->isLeader()}}data-controller='core.front.clubs.requests'{{endif}}>
|
|
{template="membersRows" group="clubs" params="$club, $members"}
|
|
</div>
|
|
{{if trim( $pagination )}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear" data-role="tablePagination">
|
|
{$pagination|raw}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="clubs" template_name="membersRows" template_data="$club, $members" template_location="front" template_app="core"><![CDATA[<ol class='ipsAreaBackground ipsList_reset ipsPad ipsGrid ipsGrid_collapsePhone ipsClear' data-ipsGrid data-ipsGrid-equalHeights='row' data-ipsGrid-minItemSize='170' data-ipsGrid-maxItemSize='400'>
|
|
{{if count( $members )}}
|
|
{{foreach $members as $member}}
|
|
<li class='ipsGrid_span2 ipsClearfix ipsMemberCard'>
|
|
{template="userPhotoFromData" group="global" app="core" params="$member['core_members']['member_id'], $member['core_members']['name'], $member['core_members']['members_seo_name'], \IPS\Member::photoUrl( $member['core_members'] ), 'medium', 'ipsMemberCard_photo'"}
|
|
|
|
<h3 class='ipsType_sectionHead ipsMemberCard_name'>
|
|
{$member['core_members']['name']}
|
|
</h3>
|
|
|
|
{{if $club->owner and $member['core_members']['member_id'] === $club->owner->member_id}}
|
|
<span class="ipsBadge ipsBadge_positive cClubMemberStatus">{lang="club_owner"}</span>
|
|
{{elseif $member['core_clubs_memberships']['status'] === \IPS\Member\Club::STATUS_LEADER}}
|
|
<span class="ipsBadge ipsBadge_positive cClubMemberStatus">{lang="club_leader"}</span>
|
|
{{elseif $member['core_clubs_memberships']['status'] === \IPS\Member\Club::STATUS_MODERATOR}}
|
|
<span class="ipsBadge ipsBadge_intermediary cClubMemberStatus">{lang="club_moderator"}</span>
|
|
{{endif}}
|
|
|
|
{{if $club->isLeader() and !in_array( $member['core_clubs_memberships']['status'], array( \IPS\Member\Club::STATUS_REQUESTED, \IPS\Member\Club::STATUS_INVITED ) ) and ( !$club->owner or $member['core_members']['member_id'] !== $club->owner->member_id )}}
|
|
<a href="#elMember{$member['core_members']['member_id']}Menu_menu" id="elMember{$member['core_members']['member_id']}Menu" data-ipsMenu class="ipsButton ipsButton_verySmall ipsButton_light ipsButton_narrow ipsMemberCard_controls"><i class="fa fa-cog"></i> <i class='fa fa-angle-down'></i></a>
|
|
<ul class="ipsMenu ipsMenu_auto ipsMenu_withStem ipsHide" id="elMember{$member['core_members']['member_id']}Menu_menu">
|
|
{{if in_array( $member['core_clubs_memberships']['status'], array( \IPS\Member\Club::STATUS_DECLINED, \IPS\Member\Club::STATUS_BANNED ) )}}
|
|
<li class="ipsMenu_item" ><a href="{$club->url()->setQueryString( array( 'do' => 'reInvite', 'member' => $member['core_members']['member_id'] ) )->csrf()}" data-confirm>{lang="club_banned_invite"}</a></li>
|
|
{{else}}
|
|
{{if $member['core_clubs_memberships']['status'] === \IPS\Member\Club::STATUS_LEADER}}
|
|
<li class="ipsMenu_item" ><a href="{$club->url()->setQueryString( array( 'do' => 'demoteLeader', 'member' => $member['core_members']['member_id'] ) )->csrf()}" data-confirm>{lang="club_demote_leader"}</a></li>
|
|
{{else}}
|
|
<li class="ipsMenu_item" ><a href="{$club->url()->setQueryString( array( 'do' => 'makeLeader', 'member' => $member['core_members']['member_id'] ) )->csrf()}" data-confirm data-confirmSubMessage="{lang="club_make_leader_confirm"}">{lang="club_make_leader"}</a></li>
|
|
{{endif}}
|
|
{{if $member['core_clubs_memberships']['status'] === \IPS\Member\Club::STATUS_MODERATOR}}
|
|
<li class="ipsMenu_item" ><a href="{$club->url()->setQueryString( array( 'do' => 'demoteModerator', 'member' => $member['core_members']['member_id'] ) )->csrf()}" data-confirm>{lang="club_demote_moderator"}</a></li>
|
|
{{else}}
|
|
<li class="ipsMenu_item" ><a href="{$club->url()->setQueryString( array( 'do' => 'makeModerator', 'member' => $member['core_members']['member_id'] ) )->csrf()}" data-confirm data-confirmSubMessage="{lang="club_make_moderator_confirm"}">{lang="club_make_moderator"}</a></li>
|
|
{{endif}}
|
|
<li class="ipsMenu_item" ><a href="{$club->url()->setQueryString( array( 'do' => 'removeMember', 'member' => $member['core_members']['member_id'] ) )->csrf()}" data-confirm data-confirmSubMessage="{lang="club_remove_member_confirm"}">{lang="club_remove_member"}</a></li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}
|
|
|
|
<hr class='ipsHr ipsHr_small'>
|
|
|
|
<h4 class='ipsType_minorHeading ipsType_unbold'>
|
|
{{if $member['core_clubs_memberships']['status'] === \IPS\Member\Club::STATUS_REQUESTED}}
|
|
{lang="club_date_joined_request"}
|
|
{{elseif $member['core_clubs_memberships']['status'] === \IPS\Member\Club::STATUS_INVITED}}
|
|
{lang="club_date_joined_invite"}
|
|
{{else}}
|
|
{lang="club_date_joined"}
|
|
{{endif}}
|
|
</h4>
|
|
<p class='ipsType_reset ipsTruncate ipsTruncate_line'>
|
|
{{if $member['core_clubs_memberships']['status'] === \IPS\Member\Club::STATUS_REQUESTED}}
|
|
{expression="\IPS\DateTime::ts( $member['core_clubs_memberships']['joined'] )->relative()"}
|
|
{{elseif $member['core_clubs_memberships']['status'] === \IPS\Member\Club::STATUS_INVITED}}
|
|
{expression="\IPS\DateTime::ts( $member['core_clubs_memberships']['joined'] )->relative()"}
|
|
{{else}}
|
|
{expression="\IPS\DateTime::ts( $member['core_clubs_memberships']['joined'] )->relative()"}
|
|
{{endif}}
|
|
</p>
|
|
|
|
{{if $club->isLeader()}}
|
|
{{if ( $member['added_by']['name'] or $member['invited_by']['name'] )}}
|
|
<hr class='ipsHr ipsHr_small'>
|
|
<p class='ipsType_reset ipsContained ipsType_break'>
|
|
{{if in_array( $member['core_clubs_memberships']['status'], array( \IPS\Member\Club::STATUS_DECLINED, \IPS\Member\Club::STATUS_BANNED ) )}}
|
|
{{if $member['added_by']['name']}}
|
|
{{if $member['core_clubs_memberships']['status'] === \IPS\Member\Club::STATUS_BANNED}}
|
|
{lang="club_banned_by" sprintf="$member['added_by']['name']"}
|
|
{{else}}
|
|
{lang="club_declined_by" sprintf="$member['added_by']['name']"}
|
|
{{endif}}
|
|
{{else}}
|
|
{{if $member['core_clubs_memberships']['status'] === \IPS\Member\Club::STATUS_BANNED}}
|
|
{lang="club_banned"}
|
|
{{else}}
|
|
{lang="club_declined"}
|
|
{{endif}}
|
|
{{endif}}
|
|
{{else}}
|
|
{{if $member['invited_by']['name']}}
|
|
{lang="club_invited_by" sprintf="$member['invited_by']['name']"}
|
|
{{else}}
|
|
{lang="club_added_by" sprintf="$member['added_by']['name']"}
|
|
{{endif}}
|
|
{{endif}}
|
|
</p>
|
|
{{endif}}
|
|
{{endif}}
|
|
|
|
|
|
{{if $club->isLeader() && $member['core_clubs_memberships']['status'] === \IPS\Member\Club::STATUS_REQUESTED}}
|
|
<hr class='ipsHr ipsHr_small'>
|
|
<ul class='ipsGrid ipsMemberCard_buttons'>
|
|
<li class='ipsGrid_span6'>
|
|
<a href="{$club->url()->setQueryString( array( 'do' => 'acceptRequest', 'member' => $member['core_members']['member_id'] ) )->csrf()}" class="ipsButton ipsButton_small ipsButton_positive ipsButton_fullWidth" data-ipsTooltip title='{lang="club_accept_request"}' data-action='requestApprove'><i class='fa fa-check'></i></a>
|
|
</li>
|
|
<li class='ipsGrid_span6'>
|
|
<a href="{$club->url()->setQueryString( array( 'do' => 'declineRequest', 'member' => $member['core_members']['member_id'] ) )->csrf()}" class="ipsButton ipsButton_small ipsButton_negative ipsButton_fullWidth" data-ipsTooltip title='{lang="club_decline_request"}' data-action='requestDecline'><i class='fa fa-times'></i></a>
|
|
</li>
|
|
</ul>
|
|
{{endif}}
|
|
</li>
|
|
{{endforeach}}
|
|
{{else}}
|
|
<li>{lang="no_results"}</li>
|
|
{{endif}}
|
|
</ol>]]></template>
|
|
<template template_group="clubs" template_name="myClubsSidebar" template_data="$clubs, $myClubsActivity=NULL" template_location="front" template_app="core"><![CDATA[
|
|
{{if member.member_id and member.group['g_create_clubs']}}
|
|
<a class="ipsButton ipsButton_medium ipsButton_important ipsButton_fullWidth" href="{url="app=core&module=clubs&controller=directory&do=create" seoTemplate="clubs_list"}" data-ipsDialog data-ipsDialog-title="{lang="create_club"}">{lang="create_club"}</a>
|
|
{{endif}}
|
|
|
|
<div id='elMyClubs' class="ipsWidget ipsWidget_vertical ipsBox">
|
|
<h2 class="ipsType_reset ipsWidget_title">{lang="my_clubs"}</h2>
|
|
{{if count( $clubs )}}
|
|
{template="clubs" group="widgets" params="$clubs"}
|
|
{{else}}
|
|
<section class="ipsWidget_inner ipsPad_half">
|
|
<p class='ipsType_light ipsType_center ipsPad_half'>
|
|
{lang="my_clubs_empty"}
|
|
</p>
|
|
</section>
|
|
{{endif}}
|
|
</div>
|
|
|
|
<div id='elMyClubsActivity' class="ipsWidget ipsWidget_vertical ipsBox">
|
|
<h2 class="ipsType_reset ipsWidget_title">{lang="clubs_recent_activity"}</h2>
|
|
{{if !count( $myClubsActivity )}}
|
|
<p class='ipsType_light ipsType_center ipsPad'>
|
|
{lang="clubs_no_recent_activity"}
|
|
</p>
|
|
{{else}}
|
|
<ol class="ipsStream ipsList_reset ipsPad">
|
|
{{foreach $myClubsActivity as $result}}
|
|
{$result->html()|raw}
|
|
{{endforeach}}
|
|
</ol>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="clubs" template_name="nonMemberClubStatus" template_data="$club, $memberStatus" template_location="front" template_app="core"><![CDATA[
|
|
{{if $memberStatus['status'] == $club::STATUS_INVITED && $club->canJoin()}}
|
|
{{if $memberStatus['invited_by']}}
|
|
{{$invitedBy = \IPS\Member::load( $memberStatus['invited_by'] );}}
|
|
<div class='ipsBox ipsPad'>
|
|
<div class='ipsColumns ipsColumns_collapsePhone'>
|
|
<div class='ipsColumn ipsColumn_fluid'>
|
|
<div class='ipsPhotoPanel ipsPhotoPanel_notPhone ipsPhotoPanel_tiny'>
|
|
{template="userPhoto" group="global" app="core" params="$invitedBy, 'tiny'"}
|
|
<div class='ipsType_medium'>
|
|
<h3 class='ipsType_reset ipsType_large'>{lang="club_youre_invited"}</h3>
|
|
<p class='ipsType_reset ipsType_medium'>
|
|
{lang="club_youre_invited_desc" htmlsprintf="$invitedBy->name"}
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_narrow'>
|
|
<a class="ipsButton ipsButton_medium ipsButton_fullWidth ipsButton_positive" href="{$club->url()->setQueryString('do', 'join')->csrf()}">
|
|
{lang="club_join"}
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<hr class='ipsHr'>
|
|
{{endif}}
|
|
{{elseif $memberStatus['status'] == \IPS\Member\Club::STATUS_BANNED}}
|
|
<div class='ipsBox ipsPad ipsSpacer_bottom'>
|
|
<div class='ipsPhotoPanel ipsPhotoPanel_notPhone ipsPhotoPanel_tiny cClubStatus'>
|
|
<i class='fa fa-times ipsPos_left ipsType_large'></i>
|
|
<div>
|
|
<h3 class='ipsType_reset ipsType_large'>{lang="club_banned_title"}</h3>
|
|
<p class='ipsType_reset ipsType_medium'>
|
|
{lang="club_banned_desc"}
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{elseif !$club->canRead()}}
|
|
<div class='ipsBox ipsPad ipsSpacer_bottom'>
|
|
{{if $memberStatus['status'] === $club::STATUS_REQUESTED}}
|
|
<div class='ipsPhotoPanel ipsPhotoPanel_notPhone ipsPhotoPanel_tiny cClubStatus'>
|
|
<i class='fa fa-clock-o ipsPos_left ipsType_large'></i>
|
|
<div>
|
|
<h3 class='ipsType_reset ipsType_large'>{lang="club_requested_title"}</h3>
|
|
<p class='ipsType_reset ipsType_medium'>
|
|
{lang="club_requested_desc"}
|
|
</p>
|
|
</div>
|
|
</div>
|
|
{{elseif $memberStatus === \IPS\Member\Club::STATUS_DECLINED}}
|
|
<div class='ipsPhotoPanel ipsPhotoPanel_notPhone ipsPhotoPanel_tiny cClubStatus'>
|
|
<i class='fa fa-times ipsPos_left ipsType_large'></i>
|
|
<div>
|
|
<h3 class='ipsType_reset ipsType_large'>{lang="club_denied_title"}</h3>
|
|
<p class='ipsType_reset ipsType_medium'>
|
|
{lang="club_denied_desc"}
|
|
</p>
|
|
</div>
|
|
</div>
|
|
{{else}}
|
|
<div class='ipsColumns ipsColumns_collapsePhone'>
|
|
<div class='ipsColumn ipsColumn_fluid'>
|
|
<div class='ipsPhotoPanel ipsPhotoPanel_notPhone ipsPhotoPanel_tiny cClubStatus'>
|
|
<i class='fa fa-lock ipsPos_left ipsType_large'></i>
|
|
<div>
|
|
<h3 class='ipsType_reset ipsType_large'>{lang="club_closed_title"}</h3>
|
|
<p class='ipsType_reset ipsType_medium'>
|
|
{lang="club_closed_desc"}
|
|
</p>
|
|
{{if $club->about}}
|
|
<h3 class='ipsType_minorHeading ipsSpacer_top'>{lang="club_about_this_club"}</h3>
|
|
<div class='ipsType_richText ipsType_medium'>
|
|
{$club->about}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_narrow'>
|
|
<a class="ipsButton ipsButton_medium ipsButton_fullWidth ipsButton_positive" href="{$club->url()->setQueryString('do', 'join')->csrf()}">
|
|
{lang="club_join"}
|
|
</a>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="clubs" template_name="owner" template_data="$owner" template_location="admin" template_app="core"><![CDATA[{template="userPhoto" group="global" params="$owner, 'tiny'"}
|
|
{{if $owner->member_id}}
|
|
{template="userLink" group="global" params="$owner"}
|
|
{{else}}
|
|
<em class="ipsType_light">{lang="deleted_member"}</em>
|
|
{{endif}}]]></template>
|
|
<template template_group="clubs" template_name="privacy" template_data="$value" template_location="admin" template_app="core"><![CDATA[{{if $value === \IPS\Member\Club::TYPE_PUBLIC}}
|
|
<span class="ipsBadge ipsBadge_style4">{lang="club_type_public"}</span>
|
|
{{elseif $value === \IPS\Member\Club::TYPE_OPEN}}
|
|
<span class="ipsBadge ipsBadge_style1">{lang="club_type_open"}</span>
|
|
{{elseif $value === \IPS\Member\Club::TYPE_CLOSED}}
|
|
<span class="ipsBadge ipsBadge_style7">{lang="club_type_closed"}</span>
|
|
{{elseif $value === \IPS\Member\Club::TYPE_PRIVATE}}
|
|
<span class="ipsBadge ipsBadge_style5">{lang="club_type_private"}</span>
|
|
{{endif}}]]></template>
|
|
<template template_group="clubs" template_name="view" template_data="$club, $activity, $fieldValues" template_location="front" template_app="core"><![CDATA[
|
|
{template="header" group="clubs" app="core" params="$club"}
|
|
|
|
<div class='ipsColumns ipsColumns_collapsePhone'>
|
|
<section class='ipsColumn ipsColumn_fluid'>
|
|
|
|
{{if settings.clubs_require_approval and !$club->approved}}
|
|
<div class='ipsBox ipsPad ipsSpacer_bottom ipsModerated'>
|
|
<div class='ipsColumns ipsColumns_collapsePhone'>
|
|
<div class='ipsColumn ipsColumn_fluid'>
|
|
<div class='ipsPhotoPanel ipsPhotoPanel_notPhone ipsPhotoPanel_tiny cClubStatus'>
|
|
<i class='fa fa-eye-slash ipsPos_left ipsType_large'></i>
|
|
<div>
|
|
<h3 class='ipsType_reset ipsType_large'>{lang="club_unapproved"}</h3>
|
|
<p class='ipsType_reset ipsType_medium'>
|
|
{{if member.modPermission('can_access_all_clubs')}}
|
|
{lang="club_unapproved_desc_mod"}
|
|
{{else}}
|
|
{lang="club_unapproved_desc_public"}
|
|
{{endif}}
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{if member.modPermission('can_access_all_clubs')}}
|
|
<div class='ipsColumn ipsColumn_narrow'>
|
|
<a class="ipsButton ipsButton_medium ipsButton_fullWidth ipsButton_positive" href="{$club->url()->setQueryString( array( 'do' => 'approve', 'approved' => 1 ) )->csrf()}" data-confirm>
|
|
{lang="approve"}
|
|
</a>
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_narrow'>
|
|
<a class="ipsButton ipsButton_medium ipsButton_fullWidth ipsButton_negative" href="{$club->url()->setQueryString( array( 'do' => 'approve', 'approved' => 0 ) )->csrf()}" data-confirm>
|
|
{lang="delete"}
|
|
</a>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{$memberStatus = $club->memberStatus( \IPS\Member::loggedIn(), 2 );}}
|
|
{template="nonMemberClubStatus" group="clubs" app="core" params="$club, $memberStatus"}
|
|
|
|
{{if $club->about || ( $club->location() && settings.clubs_locations && ( !settings.googlemaps or !settings.google_maps_api_key ) )}}
|
|
<div class='ipsBox ipsPad ipsSpacer_bottom'>
|
|
{{if $club->about}}
|
|
<div>
|
|
<h3 class='ipsType_minorHeading'>{lang="club_about_this_club"}</h3>
|
|
<div class='ipsType_richText ipsType_medium'>
|
|
{$club->about}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
{{if $club->location() && settings.clubs_locations && ( !settings.googlemaps or !settings.google_maps_api_key )}}
|
|
<div class='{{if $club->about}}ipsSpacer_top{{endif}}'>
|
|
<h3 class='ipsType_minorHeading'>{lang="club_location"}</h3>
|
|
<div class='ipsType_richText ipsType_medium'>
|
|
{$club->location()}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
<hr class='ipsHr'>
|
|
{{endif}}
|
|
{{foreach \IPS\Member\Club\CustomField::roots() as $field}}
|
|
{{if isset( $fieldValues[ "field_" . $field->id ] )}}
|
|
<div class='ipsSpacer_bottom'>
|
|
<h3 class='ipsType_minorHeading'>{$field->_title}</h3>
|
|
<div class='ipsType_richText ipsType_medium'>
|
|
{$field->displayValue( $fieldValues[ "field_" . $field->id ] )|raw}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
|
|
{{if $club->isLeader() and $club->type === $club::TYPE_CLOSED and $pendingMembers = $club->members( array( $club::STATUS_REQUESTED ), NULL, NULL, 3 ) and count( $pendingMembers )}}
|
|
<div class='ipsBox ipsSpacer_bottom'>
|
|
<h2 class='ipsType_sectionTitle ipsType_reset ipsType_medium'><i class='fa fa-lock' data-ipsTooltip title="{lang="club_requested_users_desc"}"></i> {lang="club_requested_users"}</h2>
|
|
<div data-controller='core.front.clubs.requests'>
|
|
{template="membersRows" group="clubs" params="$club, $pendingMembers"}
|
|
</div>
|
|
</div>
|
|
<hr class='ipsHr'>
|
|
{{endif}}
|
|
|
|
{{if $club->canRead()}}
|
|
<ol class="ipsStream ipsStream_withTimeline ipsList_reset ipsSpacer_top">
|
|
<li class='ipsStreamItem_time'>{lang="club_whats_new"}</li>
|
|
{{foreach $activity as $result}}
|
|
{$result->html()|raw}
|
|
{{endforeach}}
|
|
<li class='ipsStreamItem_terminator'> </li>
|
|
</ol>
|
|
{{endif}}
|
|
</section>
|
|
<aside class='ipsColumn ipsColumn_wide'>
|
|
{{if settings.google_maps_api_key and settings.clubs_locations and $location = $club->location()}}
|
|
<div class='ipsBox ipsPad_half ipsSpacer_bottom'>
|
|
{$location->map()->render( 500, 300 )|raw}
|
|
<h3 class='ipsType_minorHeading ipsSpacer_top'>{lang="club_location"}</h3>
|
|
<div class='ipsType_richText ipsType_medium'>
|
|
{$location}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if $club->type != $club::TYPE_PUBLIC}}
|
|
<div class="ipsWidget ipsWidget_vertical ipsBox">
|
|
<h2 class='ipsWidget_title ipsType_reset'>{lang="club_members_count" pluralize="$club->members"}</h2>
|
|
<div class='ipsWidget_inner'>
|
|
<ol class='ipsDataList ipsDataList_reducedSpacing'>
|
|
{{$membersToShow = $club->members( array('member', 'moderator', 'leader'), 15, "IF(core_clubs_memberships.status='leader' OR core_clubs_memberships.status='moderator',0,1), core_clubs_memberships.joined ASC", 1);}}
|
|
{{foreach $membersToShow as $memberData}}
|
|
{{$member = \IPS\Member::constructFromData( $memberData['core_members'] );}}
|
|
<li class='ipsDataItem ipsClearfix'>
|
|
<div class='ipsDataItem_icon ipsPos_top'>
|
|
{template="userPhoto" app="core" group="global" params="$member, 'mini'"}
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
<h3 class='ipsType_sectionHead ipsType_normal'>
|
|
{template="userLink" group="global" app="core" params="$member"}
|
|
</h3>
|
|
|
|
{{if $memberData['core_clubs_memberships']['status'] == \IPS\Member\Club::STATUS_LEADER && ( $club->owner and $club->owner == $member ) }}
|
|
<br><span class="ipsBadge ipsBadge_positive">{lang="club_owner"}</span>
|
|
{{elseif $memberData['core_clubs_memberships']['status'] == \IPS\Member\Club::STATUS_LEADER}}
|
|
<br><span class="ipsBadge ipsBadge_positive">{lang="club_leader"}</span>
|
|
{{elseif $memberData['core_clubs_memberships']['status'] == \IPS\Member\Club::STATUS_MODERATOR}}
|
|
<br><span class="ipsBadge ipsBadge_intermediary">{lang="club_moderator"}</span>
|
|
{{endif}}
|
|
|
|
<p class='ipsType_reset ipsType_light ipsType_medium'>
|
|
{lang="club_joined" htmlsprintf="\IPS\DateTime::ts( $memberData['core_clubs_memberships']['joined'] )->relative()"}
|
|
</p>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ol>
|
|
{{if $club->members > count( $membersToShow )}}
|
|
<div class='ipsType_center ipsType_medium ipsPad_half ipsType_blendLinks'>
|
|
<a href='{$club->url()->setQueryString('do', 'members')}'>{lang="club_see_all_members"} <i class='fa fa-angle-right'></i></a>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</aside>
|
|
</div>]]></template>
|
|
<template template_group="customization" template_name="diff" template_data="$skinSet, $diff" template_location="admin" template_app="core"><![CDATA[<p class="ipsMessage ipsMessage_info">{lang="core_theme_set_diff_desc" sprintf="$skinSet->name"}</p>
|
|
<div class="acpBlock">
|
|
{{foreach $diff['templates'] as $app => $appData}}
|
|
{{foreach $appData as $location => $locationData}}
|
|
{{foreach $locationData as $group => $groupData}}
|
|
{{foreach $groupData as $name => $template}}
|
|
<div class="acpBlock_title">
|
|
{$template['template_app']}/{$template['template_location']}/{$template['template_group']}/{$template['template_name']}
|
|
{{if $template['added'] === true}}
|
|
<span class='ipsBadge ipsBadge_positive'>{lang="core_theme_set_template_new"}<span>
|
|
{{endif}}
|
|
{{if $template['deleted'] === true}}
|
|
<span class='ipsBadge ipsBadge_warning'>{lang="core_theme_set_template_deleted"}<span>
|
|
{{endif}}
|
|
</div>
|
|
{{if isset($template['oldHumanVersion']) AND isset($template['newHumanVersion'])}}
|
|
<table class="ipsTable diff restrict_height">
|
|
<tr>
|
|
<th><span>{$template['oldHumanVersion']}</span></th>
|
|
<th><span>{$template['newHumanVersion']}</span></th>
|
|
</tr>
|
|
</table>
|
|
{{endif}}
|
|
<div>
|
|
{$template['diff']|raw}
|
|
</div>
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
|
|
{{foreach $diff['css'] as $app => $appData}}
|
|
{{foreach $appData as $location => $locationData}}
|
|
{{foreach $locationData as $group => $pathData}}
|
|
{{foreach $pathData as $name => $css}}
|
|
<div class="acpBlock_title">
|
|
{$css['css_app']}/{$css['css_location']}/{$css['css_path']}/{$css['css_name']}
|
|
{{if $css['added'] === true}}
|
|
<span class='ipsBadge ipsBadge_positive'>{lang="core_theme_set_css_new"}<span>
|
|
{{endif}}
|
|
{{if $css['deleted'] === true}}
|
|
<span class='ipsBadge ipsBadge_warning'>{lang="core_theme_set_css_deleted"}<span>
|
|
{{endif}}
|
|
</div>
|
|
<div>
|
|
{$css['diff']|raw}
|
|
</div>
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</div>
|
|
]]></template>
|
|
<template template_group="customization" template_name="diffExportWrapper" template_data="$html" template_location="admin" template_app="core"><![CDATA[<!DOCTYPE html>
|
|
<html lang="{expression="\IPS\Member::loggedIn()->language()->bcp47()"}" dir="{{if member.language()->isrtl}}rtl{{else}}ltr{{endif}}">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>Diff Export</title>
|
|
<link href="http://netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css" rel="stylesheet">
|
|
<style type="text/css">
|
|
/* ACP */
|
|
html {
|
|
background: #f9f9f9;
|
|
/*background: #f7f7f7;*/
|
|
/*background: #f9f9f9;*/
|
|
min-height: 100%;
|
|
position: relative;
|
|
}
|
|
|
|
body {
|
|
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
|
|
font-size: 13px;
|
|
line-height: 18px;
|
|
color: #404040;
|
|
height: 100%;
|
|
}
|
|
|
|
a {
|
|
color: #166693;
|
|
text-decoration: none;
|
|
}
|
|
|
|
a:hover {
|
|
color: #cd3816;
|
|
}
|
|
|
|
.ipsAreaBackground_dark {
|
|
background: #394248;
|
|
}
|
|
|
|
/* BLOCKS */
|
|
.acpBlock_title {
|
|
padding: 15px;
|
|
margin: 0;
|
|
background: #f0f0f0;
|
|
color: #151515;
|
|
font-size: 16px;
|
|
font-weight: normal;
|
|
}
|
|
|
|
/* Badges */
|
|
.ipsBadge {
|
|
height: 17px;
|
|
line-height: 17px;
|
|
padding: 0 8px;
|
|
border-radius: 10px;
|
|
font-size: 9px;
|
|
text-transform: uppercase;
|
|
font-weight: 500;
|
|
display: inline-block;
|
|
color: #fff;
|
|
vertical-align: bottom;
|
|
font-weight: bold;
|
|
text-shadow: none;
|
|
}
|
|
|
|
.ipsBadge.ipsBadge_medium {
|
|
height: 18px;
|
|
line-height: 18px;
|
|
font-size: 11px;
|
|
}
|
|
|
|
.ipsBadge.ipsBadge_large {
|
|
height: 23px;
|
|
line-height: 23px;
|
|
padding: 0 10px;
|
|
}
|
|
|
|
/* Styles */
|
|
.ipsBadge_new, .ipsBadge_style1 {
|
|
background: #323232;
|
|
}
|
|
|
|
.ipsBadge_style2 {
|
|
background: #d42b39;
|
|
}
|
|
|
|
.ipsBadge_warning, .ipsBadge_style3 {
|
|
background: #834250;
|
|
}
|
|
|
|
.ipsBadge_positive, .ipsBadge_style4 {
|
|
background: #68a72f;
|
|
}
|
|
|
|
.ipsBadge_negative, .ipsBadge_style5 {
|
|
background: #a72f35;
|
|
}
|
|
|
|
.ipsBadge_neutral, .ipsBadge_style6 {
|
|
background: #b3b3b3;
|
|
}
|
|
|
|
.ipsBadge_intermediary, .ipsBadge_style7 {
|
|
background: #cbb641;
|
|
}
|
|
|
|
/* JS STUFF */
|
|
/* Used when JS is disabled and element set to show when JS enabled */
|
|
.ipsJS_none .ipsJS_show {
|
|
display: none;
|
|
}
|
|
|
|
.ipsJS_has .ipsJS_hide {
|
|
display: none;
|
|
}
|
|
|
|
|
|
/* Table */
|
|
.ipsTable {
|
|
width: 100%;
|
|
border-collapse: collapse;
|
|
}
|
|
|
|
.ipsTable th {
|
|
text-align: left;
|
|
background: #f3f3f3;
|
|
padding: 15px 10px;
|
|
font-size: 13px;
|
|
}
|
|
|
|
.ipsTable th a {
|
|
color: inherit;
|
|
}
|
|
|
|
.ipsTable th, .ipsTable td {
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.ipsTable td {
|
|
padding: 7px;
|
|
border-bottom: 1px solid rgba(0,0,0,0.01);
|
|
}
|
|
|
|
/* Diff */
|
|
table.diff {
|
|
width: 100%;
|
|
}
|
|
|
|
table.diff td, table.diff th {
|
|
width: 50%;
|
|
max-width: 500px;
|
|
overflow-x: auto;
|
|
}
|
|
|
|
table.diff td {
|
|
padding: 10px;
|
|
vertical-align: top;
|
|
white-space: pre;
|
|
white-space: pre-wrap;
|
|
font-family: monospace;
|
|
}
|
|
|
|
.diffDeleted {
|
|
background:rgb(255,224,224);
|
|
}
|
|
|
|
.diffInserted {
|
|
background:rgb(224,255,224);
|
|
}
|
|
|
|
/* Messages */
|
|
.ipsMessage {
|
|
padding: 15px 15px 15px 45px;
|
|
border-radius: 2px;
|
|
position: relative;
|
|
margin-bottom: 10px;
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsMessage:before {
|
|
font-family: 'FontAwesome';
|
|
position: absolute;
|
|
top: 15px;
|
|
left: 15px;
|
|
font-size: 20px;
|
|
}
|
|
|
|
.ipsMessage_error {
|
|
background: #b52b38;
|
|
}
|
|
|
|
.ipsMessage_error:before {
|
|
content: '\\f06a';
|
|
}
|
|
|
|
.ipsMessage_success {
|
|
background: #53902f;
|
|
}
|
|
|
|
.ipsMessage_success:before {
|
|
content: '\\f00c';
|
|
}
|
|
|
|
.ipsMessage_warning {
|
|
background: #c48712;
|
|
}
|
|
|
|
.ipsMessage_warning:before {
|
|
content: '\\f071';
|
|
}
|
|
|
|
.ipsMessage_info, .ipsMessage_information {
|
|
background: #447a9a;
|
|
}
|
|
|
|
.ipsMessage_info:before, .ipsMessage_information:before {
|
|
content: '\\f05a';
|
|
}
|
|
|
|
.ipsMessage_code {
|
|
padding: 7px;
|
|
display: inline-block;
|
|
background: rgba(0,0,0,0.2);
|
|
border-radius: 3px;
|
|
float: right;
|
|
margin-top: -7px;
|
|
margin-right: -7px;
|
|
color: rgba(255,255,255,0.8);
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
{$html|raw}
|
|
</div>
|
|
</body>
|
|
</html>
|
|
]]></template>
|
|
<template template_group="customization" template_name="editor" template_data="$config, $dummy" template_location="admin" template_app="core"><![CDATA[
|
|
<noscript>
|
|
<p class="ipsMessage ipsMessage_error">{lang="editor_no_js"}</p>
|
|
</noscript>
|
|
|
|
<div class="ipsJS_show" data-controller="core.admin.customization.editorToolbars" data-url="{url="app=core&module=editor&controller=toolbar"}">
|
|
<div class="acpBlock">
|
|
<div class='ipsTabs ipsTabs_stretch ipsTabs_withIcons ipsClearfix ipsJS_show acpFormTabBar' id='editor_tabbar' data-ipsTabBar data-ipsTabBar-contentArea='#editor_panels' data-ipsTabBar-updateURL='false'>
|
|
<ul role='tablist'>
|
|
<li>
|
|
<a href='#' class='ipsTabs_item ipsType_center ipsTabs_activeItem' id='desktop_tab' role="tab" aria-selected="true">
|
|
<i class='fa fa-desktop'></i>
|
|
{lang="editor_size_large"}
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href='#' class='ipsTabs_item ipsType_center' id='tablet_tab' role="tab" aria-selected="false">
|
|
<i class='fa fa-tablet'></i>
|
|
{lang="editor_size_medium"}
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href='#' class='ipsTabs_item ipsType_center' id='phone_tab' role="tab" aria-selected="false">
|
|
<i class='fa fa-mobile'></i>
|
|
{lang="editor_size_small"}
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div id='editor_panels'>
|
|
{{foreach array( 'desktop', 'tablet', 'phone' ) as $key}}
|
|
<div id='ipsTabs_editor_tabbar_{$key}_tab_panel' data-role="devicePanel" data-deviceKey="{$key}" class='ipsTabs_panel ipsPad acpFormTabContent'>
|
|
<ul class='ipsToolList ipsToolList_horizontal ipsClearfix'>
|
|
<li>
|
|
<a class='ipsButton ipsButton_normal ipsButton_small ipsButton_fullWidth editor_toolbarAddToolbar' href="#" data-action="addToolbar" data-deviceKey="{$key}"><i class='fa fa-plus'></i> {lang="theme_editor_add_toolbar"}</a>
|
|
</li>
|
|
<li>
|
|
<a class='ipsButton ipsButton_normal ipsButton_small ipsButton_fullWidth editor_toolbarAddSeperator' href="#" data-action="addSep" data-deviceKey="{$key}"><i class='fa fa-plus'></i> {lang="theme_editor_add_separator"}</a>
|
|
</li>
|
|
</ul>
|
|
<hr class='ipsHr'>
|
|
<div class=''>
|
|
<p class='ipsType_normal ipsType_reset'>{lang="editor_toolbar_desc"}</p>
|
|
<p class='ipsType_light ipsType_normal ipsType_reset ipsSpacer_bottom ipsSpacer_double'>
|
|
{lang="editor_toolbar_width_info"}
|
|
</p>
|
|
|
|
<div class='editor_dummy editor_dummy_{$key} cke_reset' data-role="dummyEditor" data-deviceKey="{$key}" id='editor_dummy_{$key}'>
|
|
<div class="dummy_toolbars cke_top cke_reset_all" id="{$key}_editor_toolbars">
|
|
{{if empty( $config[ $key ] )}}
|
|
<ul class="dummy_toolbar clearfix cke_toolbar" data-role="dummyToolbar"></ul>
|
|
{{else}}
|
|
{{foreach $config[ $key ] as $row}}
|
|
{{if isset( $row['name'] )}}
|
|
<div class='cke_toolbar'>
|
|
<ul class="dummy_toolbar clearfix cke_toolgroup" data-role="dummyToolbar">
|
|
{{if ( is_array( $row['items'] ))}}
|
|
{{foreach $row['items'] as $item}}
|
|
{{if $item === '-'}}
|
|
<li><span class="cke_toolbar_separator"></span></li>
|
|
{{else}}
|
|
<li id='{$key}_editorButton_{$item}'></li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endif}}
|
|
</div>
|
|
<div id="dummy_{$key}_contents" class='dummy_contents cke_bottom'>
|
|
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vel urna ut leo dignissim auctor ut eget quam. Nullam ac gravida leo. Vestibulum accumsan vulputate lorem nec faucibus. Quisque vitae fringilla orci. Cras est lectus, sollicitudin a bibendum eget, sodales luctus eros. Nam nec erat ac nulla placerat elementum et non sem. Etiam a augue eu arcu tincidunt convallis. Pellentesque volutpat facilisis enim nec aliquet. Integer eu luctus est. Integer nec elit at urna auctor molestie. Vivamus facilisis, elit at molestie tristique, orci augue malesuada magna, at molestie nunc libero ut ante. Fusce feugiat suscipit accumsan.</p>
|
|
<p>Phasellus vel dolor condimentum arcu pellentesque faucibus a rutrum enim. Aliquam nec sem dolor, vel molestie nunc. Donec ac leo urna, vitae adipiscing sapien. Etiam nec elit neque. Suspendisse venenatis eros et ante dictum in adipiscing neque iaculis. Mauris at tellus neque. Phasellus pharetra lectus at quam convallis placerat.</p>
|
|
</div>
|
|
</div>
|
|
<br><br>
|
|
<h2 class='ipsClear ipsType_sectionHead'>{lang="editor_unused"}</h2>
|
|
<p class='ipsType_normal ipsType_reset'>{lang="editor_unused_desc"}</p>
|
|
<br>
|
|
|
|
<div class="editor_dummy cke_reset">
|
|
<div class="dummy_toolbars clearfix cke_top cke_reset_all">
|
|
<div class='cke_toolbar'>
|
|
<ul class="dummy_toolbar clearfix editor_unusedButtons cke_toolgroup" id="{$key}_editor_unusedButtons" data-role="dummyToolbar"></ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{endforeach}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="ipsHide">
|
|
{$dummy->html()|raw}
|
|
</div>]]></template>
|
|
<template template_group="customization" template_name="email" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL" template_location="admin" template_app="core"><![CDATA[
|
|
<form accept-charset='utf-8' class="ipsForm {$class}" action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}} {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}} data-ipsForm data-itemID='{expression="\IPS\Request::i()->id"}'>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
{{if is_array($v)}}
|
|
{{foreach $v as $_k => $_v}}
|
|
<input type="hidden" name="{$k}[{$_k}]" value="{$_v}">
|
|
{{endforeach}}
|
|
{{else}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
<input type="hidden" name="plupload" value="{expression="md5( uniqid() )"}">
|
|
{{endif}}
|
|
|
|
<div class='ipsBox'>
|
|
<div class='ipsPad'>
|
|
<h3 class='ipsType_sectionHead'>{lang="emailtpl_title"}</h3>
|
|
<p class='ipsType_reset ipsType_normal'>
|
|
{lang="emailtpl_info"}
|
|
</p>
|
|
|
|
<hr class='ipsHr'>
|
|
|
|
<ul class='ipsForm ipsForm_vertical'>
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $inputName => $input}}
|
|
{{if is_object( $input ) }}
|
|
{$input->rowHtml($form)|raw}
|
|
{{else}}
|
|
{$input|raw}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad ipsType_center">
|
|
{expression="implode( '', $actionButtons)" raw="true"}
|
|
</div>
|
|
</div>
|
|
</form>]]></template>
|
|
<template template_group="customization" template_name="emailFrame" template_data="$url" template_location="admin" template_app="core"><![CDATA[
|
|
<iframe src="{$url}" style='width: 100%; height: 100%; min-height: 500px; border: 0' class='ipsLoading'></iframe>]]></template>
|
|
<template template_group="customization" template_name="emoticons" template_data="$sets" template_location="admin" template_app="core"><![CDATA[<form accept-charset='utf-8' action="{url="app=core&module=editor&controller=emoticons&do=edit"}" method="post" data-controller="core.admin.customization.emoticons" id="emoticonsManagement">
|
|
<ul class='ipsList_reset' data-role="setList">
|
|
{{foreach $sets as $setKey => $emoticons}}
|
|
<li data-emoticonSet="{$setKey}">
|
|
<div class='ipsClearfix'>
|
|
<ul class='ipsList_inline ipsPos_right ipsType_medium ipsSpacer_top ipsSpacer_half'>
|
|
<li>
|
|
<a href="{url="app=core&module=editor&controller=emoticons&do=editTitle&key=$setKey"}" data-ipsDialog data-ipsDialog-size='narrow' data-ipsDialog-title="{lang="emoticons_edit_groupname"}" title="{lang="emoticons_edit_groupname"}" class='ipsType_blendLinks'><i class='fa fa-pencil'></i> {lang="emoticons_edit_groupname"}</a>
|
|
</li>
|
|
{{if \IPS\Member::loggedIn()->hasAcpRestriction( 'core', 'editor', 'emoticons_delete' )}}
|
|
<li>
|
|
<a href="{url="app=core&module=editor&controller=emoticons&do=deleteSet&key=$setKey"}" data-confirm data-confirmsubmessage="{lang="emoticons_delete_set_confirm"}" title="{lang="emoticons_delete_set"}" class='ipsType_negative'><i class='fa fa-times-circle'></i> {lang="emoticons_delete_set"}</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
<h2 class='ipsType_pageTitle ipsPos_left'>
|
|
{lang="$setKey"}
|
|
</h2>
|
|
</div>
|
|
<hr class='ipsHr ipsSpacer_both ipsSpacer_half ipsClear'>
|
|
<ul class='ipsList_reset ipsGrid ipsGrid_collapsePhone ipsSpacer_both' data-role="emoticonsList" data-emoticonGroup="{$setKey}" data-ipsGrid data-ipsGrid-equalHeights='all' data-ipsGrid-minItemSize='175' data-ipsGrid-maxItemSize='300'>
|
|
{{foreach $emoticons as $emo}}
|
|
<li id="emo_{$emo['id']}" data-emoticonID='{$emo['id']}' class='ipsGrid_span3'>
|
|
<div class='ipsBox cEmoticons_box'>
|
|
<div class='ipsPad_half' data-role='dragHandle'>
|
|
{{if \IPS\Member::loggedIn()->hasAcpRestriction( 'core', 'editor', 'emoticons_delete' )}}
|
|
<a href='{url="app=core&module=editor&controller=emoticons&do=delete&id="}{$emo['id']}' data-delete data-delete-warning="{lang="emoticons_delete_confirm"}" data-deleterow="#emo_{$emo['id']}">×</a>
|
|
{{endif}}
|
|
{{try{}}
|
|
{{if $emo['image_2x']}}
|
|
<img src="{file="$emo['image']" extension="core_Emoticons"}" srcset="{file="$emo['image_2x']" extension="core_Emoticons"} 2x" alt='' class='ipsImage' {{if $emo['width'] AND $emo['width']}} width='{$emo['width']}' height='{$emo['height']}'{{endif}}>
|
|
{{else}}
|
|
<img src="{file="$emo['image']" extension="core_Emoticons"}" alt='' class='ipsImage'>
|
|
{{endif}}
|
|
{{} catch( \Exception $ex ){}}
|
|
{lang="emoticon_invalid" sprintf="$emo['image']"}
|
|
{{ } }}
|
|
</div>
|
|
<div class='cEmoticons_input ipsAreaBackground_light ipsPad_half'>
|
|
{{if $emo['image_2x']}}
|
|
<span class='cEmoticons_hd ipsType_small ipsType_light' title='{lang="emoticon_hd"}' data-ipsTooltip><i class='fa fa-check'></i> HD</span>
|
|
{{endif}}
|
|
<input type="hidden" name="emo[{$emo['id']}][set]" value="{$setKey}" data-emoticon-id="{$emo['id']}">
|
|
<input value="{$emo['typed']}" name="emo[{$emo['id']}][name]" data-role="emoticonTyped">
|
|
<noscript>
|
|
<br>
|
|
<input type="number" value="{$emo['emo_position']}" name="emo[{$emo['id']}][order]">
|
|
</noscript>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{if \IPS\Member::loggedIn()->hasAcpRestriction( 'core', 'editor', 'emoticons_edit' )}}
|
|
<div class="ipsBox ipsClear ipsClearfix ipsPad ipsType_center">
|
|
<button class='ipsButton ipsButton_primary'>{lang="save"}</button>
|
|
</div>
|
|
{{endif}}
|
|
</form>]]></template>
|
|
<template template_group="customization" template_name="formLogo" template_data="$url, $type='img'" template_location="admin" template_app="core"><![CDATA[<img src="{$url}" {{if $type == 'img'}}class="ipsThumb_large"{{endif}} />]]></template>
|
|
<template template_group="customization" template_name="langString" template_data="$value, $key, $lang, $js" template_location="admin" template_app="core"><![CDATA[<div data-controller="core.admin.core.langString" data-saveURL='{url="app=core&module=languages&controller=languages&do=translateWord&key={$key}&lang={$lang}&js={$js}"}'>
|
|
<a href="{url="app=core&module=languages&controller=languages&do=translateWord&key={$key}&lang={$lang}&js={$js}"}" >{$value}</a>
|
|
{{if !$value}}
|
|
<noscript>
|
|
<em><a href="{url="app=core&module=languages&controller=languages&do=translateWord&key={$key}&lang={$lang}&js={$js}"}">{lang="no_value"}</a></em>
|
|
</noscript>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="customization" template_name="resourceDisplay" template_data="$resource" template_location="admin" template_app="core"><![CDATA[<a href="{$resource['resource_filename']}" target="_blank" data-ipsLightbox>{{if in_array( mb_substr( $resource['resource_filename'], mb_strrpos( $resource['resource_filename'], '.' ) + 1 ), \IPS\Image::$imageExtensions )}}<img src="{$resource['resource_filename']}" class="ipsImage" />{{else}}{$resource['resource_filename']}{{endif}}</a>]]></template>
|
|
<template template_group="customization" template_name="resourceName" template_data="$resource" template_location="admin" template_app="core"><![CDATA[<a href="{file="$resource['resource_filename']" extension="core_Theme"}" target="_blank" >{$resource['resource_name']}</a>]]></template>
|
|
<template template_group="customization" template_name="resourceTag" template_data="$tag" template_location="admin" template_app="core"><![CDATA[<code>{$tag}</code>]]></template>
|
|
<template template_group="customization" template_name="templateConflict" template_data="$skinSet, $conflicts, $templates, $css, $id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $formClass='', $attributes=array(), $sidebar=''" template_location="admin" template_app="core"><![CDATA[<form accept-charset='utf-8' data-controller='core.admin.templates.conflict' data-normalURL="{url="app=core&module=customization&controller=themes&id={$skinSet->_id}"}" data-ajaxURL="{url="app=core&module=customization&controller=ajax&id={$skinSet->_id}"}" action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}} data-ipsForm class="{$formClass}" {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}}>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
|
|
<p class="ipsMessage ipsMessage_error">{lang="theme_conflict_message"}</p>
|
|
|
|
<div class="acpBlock">
|
|
{{foreach $conflicts['template'] as $key => $data}}
|
|
<div class="acpBlock_title">{$data['conflict_app']}/{$data['conflict_location']}/{$data['conflict_path']}/{$data['conflict_name']}</div>
|
|
<table class="ipsTable diff restrict_height">
|
|
<tr>
|
|
<th><span data-conflict-id="{$data['conflict_id']}" data-conflict-name="old">{lang="theme_conflict_old_version"}</span></th>
|
|
<th><span data-conflict-id="{$data['conflict_id']}" data-conflict-name="new">{lang="theme_conflict_new_version"} </span></th>
|
|
</tr>
|
|
</table>
|
|
<div data-conflict-id="{$data['conflict_id']}">
|
|
{$data['diff']|raw}
|
|
</div>
|
|
<div class="ipsAreaBackground_light ipsPad">
|
|
<div class='ipsGrid'>
|
|
<div class='ipsGrid_span6'>
|
|
<span class='ipsButton ipsButton_primary' data-conflict-name="old">
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $name => $input}}
|
|
{{if $name == 'conflict_' . $data['conflict_id']}}
|
|
<input id='elField_{$name}' type="radio" name="{$name}" value="old" checked="checked" />
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
<strong>{lang="theme_conflict_use_this"}</strong>
|
|
</span>
|
|
</div>
|
|
<div class='ipsGrid_span6'>
|
|
<span class='ipsButton ipsButton_primary' data-conflict-name="new">
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $name => $input}}
|
|
{{if $name == 'conflict_' . $data['conflict_id']}}
|
|
<input id='elField_{$name}' type="radio" name="{$name}" value="new" />
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
<strong>{lang="theme_conflict_use_this"}</strong>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{endforeach}}
|
|
{{foreach $conflicts['css'] as $key => $data}}
|
|
<div class="acpBlock_title">{$data['conflict_app']}/{$data['conflict_location']}/{$data['conflict_path']}/{$data['conflict_name']}</div>
|
|
<table class="ipsTable diff restrict_height">
|
|
<tr>
|
|
<th><span data-conflict-id="{$data['conflict_id']}" data-conflict-name="old">{lang="theme_conflict_old_version"}</span></th>
|
|
<th><span data-conflict-id="{$data['conflict_id']}" data-conflict-name="new">{lang="theme_conflict_new_version"} </span></th>
|
|
</tr>
|
|
</table>
|
|
<div data-conflict-id="{$data['conflict_id']}" class="ipsPad">
|
|
{{if isset( $data['large'] ) and $data['large']}}
|
|
<div class="ipsMessage ipsMessage_info">{lang="theme_confict_view_too_large"}</div>
|
|
{{endif}}
|
|
{{if isset( $data['diff'] )}}
|
|
{$data['diff']|raw}
|
|
{{endif}}
|
|
</div>
|
|
<div class="ipsAreaBackground_light ipsPad">
|
|
<div class='ipsGrid'>
|
|
<div class='ipsGrid_span6'>
|
|
<span class='ipsButton ipsButton_primary' data-conflict-name="old">
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $name => $input}}
|
|
{{if $name == 'conflict_' . $data['conflict_id']}}
|
|
<input id='elField_{$name}' type="radio" name="{$name}" value="old" checked="checked" />
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
<strong>{lang="theme_conflict_use_this"}</strong>
|
|
</span>
|
|
</div>
|
|
<div class='ipsGrid_span6'>
|
|
<span class='ipsButton ipsButton_primary' data-conflict-name="new">
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $name => $input}}
|
|
{{if $name == 'conflict_' . $data['conflict_id']}}
|
|
<input id='elField_{$name}' type="radio" name="{$name}" value="new" />
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
<strong>{lang="theme_conflict_use_this"}</strong>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{endforeach}}
|
|
</div>
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad ipsType_center">
|
|
{expression="implode( '', $actionButtons)" raw="true"}
|
|
</div>
|
|
</form>]]></template>
|
|
<template template_group="customization" template_name="templateConflictLarge" template_data="$one, $two, $type='css'" template_location="admin" template_app="core"><![CDATA[{{$id = md5(uniqid());}}
|
|
<div class="ipsGrid">
|
|
<div class="ipsGrid_span6">
|
|
<textarea name="editor_one" id="{$id}_one" data-type="{$type}" data-role="editor">{$one}</textarea>
|
|
</div>
|
|
<div class="ipsGrid_span6">
|
|
<textarea name="editor_two" id="{$id}_two" data-type="{$type}" data-role="editor">{$two}</textarea>
|
|
</div>
|
|
</div>
|
|
]]></template>
|
|
<template template_group="customization" template_name="templateEditor" template_data="$theme, $templateNames, $template, $current" template_location="admin" template_app="core"><![CDATA[
|
|
<form accept-charset='utf-8' action="{url="app=core&module=customization&controller=themes&do=saveTemplate&id={$theme->_id}"}" method="POST" id="editorForm">
|
|
<input type="hidden" name="t_type" value="{$current['type']}">
|
|
<input type="hidden" name="t_key" value="{{if $current['type'] == 'templates'}}{$template['TemplateKey']}{{else}}{$template['CssKey']}{{endif}}">
|
|
<input type="hidden" name="t_app" value="{$current['app']}">
|
|
<input type="hidden" name="t_location" value="{$current['location']}">
|
|
<input type="hidden" name="t_group" value="{$current['group']}">
|
|
<input type="hidden" name="t_name" value="{$current['template']}">
|
|
<input type="hidden" name="t_item_id" value="{$current['item_id']}">
|
|
|
|
<div id='elTemplateEditor' data-controller='core.admin.templates.main' data-normalURL="{url="app=core&module=customization&controller=themes&id={$theme->_id}"}" data-ajaxURL="{url="app=core&module=customization&controller=ajax&id={$theme->_id}"}">
|
|
<div class='ipsColumns'>
|
|
<div class='ipsColumn ipsColumn_wide' data-role="fileList" data-controller='core.admin.templates.fileList'>
|
|
<div class='cTemplateControls' id='elTemplateEditor_fileListControls'>
|
|
<div class="ipsClearfix" class="ipsJS_show">
|
|
<input type='text' data-role="templateSearch" placeholder="{lang="search_templates"}" class="ipsPos_left">
|
|
<a href='#elTemplateFilterMenu_menu' id='elTemplateFilterMenu' class='ipsButton ipsButton_light ipsButton_narrow ipsButton_small ipsPos_right' data-ipsMenu data-ipsMenu-selectable><i class="fa fa-filter"></i> <i class='fa fa-caret-down'></i></a>
|
|
</div>
|
|
<ul id='elTemplateFilterMenu_menu' role='menu' class='ipsMenu ipsMenu_selectable ipsMenu_auto ipsMenu_withStem ipsHide'>
|
|
<li class='ipsMenu_item ipsMenu_itemChecked' data-ipsMenuValue='outofdate'><a href='#'>{lang="theme_template_outofdate"}</a></li>
|
|
<li class='ipsMenu_item ipsMenu_itemChecked' data-ipsMenuValue='modified'><a href='#'>{lang="theme_template_modified"}</a></li>
|
|
<li class='ipsMenu_item ipsMenu_itemChecked' data-ipsMenuValue='inherited'><a href='#'>{lang="theme_template_inherited"}</a></li>
|
|
<li class='ipsMenu_item ipsMenu_itemChecked' data-ipsMenuValue='unique'><a href='#'>{lang="theme_template_unique"}</a></li>
|
|
<li class='ipsMenu_item ipsMenu_itemChecked' data-ipsMenuValue='unmodified'><a href='#'>{lang="theme_template_unmodified"}</a></li>
|
|
</ul>
|
|
<ul id='elTemplateEditor_newItemMenu_menu' role='menu' class='ipsMenu ipsMenu_auto ipsMenu_withStem ipsHide'>
|
|
<li class='ipsMenu_item'><a role='menuitem' href='{url="app=core&module=customization&controller=themes&do=cssForm&id={$theme->_id}"}' data-ipsDialog data-ipsDialog-forceReload data-ipsDialog-title='{lang="theme_template_add_css"}'>{lang="theme_template_new_css"}</a></li>
|
|
<li class='ipsMenu_item'><a role='menuitem' href='{url="app=core&module=customization&controller=themes&do=templateForm&id={$theme->_id}"}' data-ipsDialog data-ipsDialog-forceReload data-ipsDialog-title='{lang="theme_template_add_html"}'>{lang="theme_template_new_html"}</a></li>
|
|
</ul>
|
|
</div>
|
|
<div class='ipsAreaBackground_reset'>
|
|
<div class='ipsTabs ipsTabs_stretch ipsClearfix acpFormTabBar' id='elTemplateEditor_typeTabs' data-ipsTabBar data-ipsTabBar-contentArea='#elTemplateEditor_fileList' data-ipsTabBar-updateURL='false'>
|
|
<ul role="tablist">
|
|
<li><a href='{url="app=core&module=customization&controller=themes&do=templates&id={$theme->_id}&t_type={$current['type']}&t_type=templates"}' class='ipsTabs_item ipsType_center {{if $current['type'] == 'templates'}}ipsTabs_activeItem{{endif}}' data-tabURL='{url="app=core&module=customization&controller=ajax&id={$theme->_id}&do=loadMenu&t_type=templates"}' data-type='templates'>{lang="theme_templates"}</a></li>
|
|
<li><a href='{url="app=core&module=customization&controller=themes&do=templates&id={$theme->_id}&t_type={$current['type']}&t_type=css"}' class='ipsTabs_item ipsType_center {{if $current['type'] == 'css'}}ipsTabs_activeItem{{endif}}' data-tabURL='{url="app=core&module=customization&controller=ajax&id={$theme->_id}&do=loadMenu&t_type=css"}' data-type='css'>{lang="theme_css"}</a></li>
|
|
</ul>
|
|
</div>
|
|
<section id='elTemplateEditor_fileList'>
|
|
{template="templateEditorMenu" params="$theme, $templateNames, $current" app="core" location="admin" group="customization"}
|
|
</section>
|
|
</div>
|
|
<div class='ipsAreaBackground_light ipsPad' id='elTemplateEditor_newButton'>
|
|
<a href='#elTemplateEditor_newItemMenu_menu' id='elTemplateEditor_newItemMenu' class='ipsButton ipsButton_normal ipsButton_small ipsButton_fullWidth' data-ipsMenu data-ipsMenu-above>{lang="theme_template_new"} <i class='fa fa-caret-down'></i></a></li>
|
|
</div>
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_fluid' data-controller='core.admin.templates.fileEditor'>
|
|
<div class='cTemplateControls'>
|
|
<ul class='ipsList_inline ipsClearfix' id='elTemplateEditor_panelToolbar'>
|
|
<li class='ipsPos_right'>
|
|
<a href='#elTemplateEditor_preferences_menu' id='elTemplateEditor_preferences' class='ipsButton ipsButton_veryLight ipsButton_small' data-ipsMenu data-ipsMenu-selectable><i class='fa fa-cog'></i> <i class='fa fa-caret-down'></i></a>
|
|
<ul id='elTemplateEditor_preferences_menu' class='ipsMenu ipsMenu_selectable ipsMenu_auto ipsMenu_withStem ipsHide'>
|
|
<li class='ipsMenu_item' data-ipsMenuValue='wrap'><a href='#'>{lang="theme_wrap"}</a></li>
|
|
<li class='ipsMenu_item' data-ipsMenuValue='lines'><a href='#'>{lang="theme_show_line"}</a></li>
|
|
<li class='ipsMenu_item' data-ipsMenuValue='diff'><a href='#'>{lang="theme_show_original"}</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class='ipsPos_right {{if $current['type'] == 'css'}}ipsHide{{endif}}'>
|
|
<a href='#' id='elTemplateEditor_variables' class='ipsButton ipsButton_veryLight ipsButton_small' data-ipsDialog data-ipsDialog-title='{lang="theme_edit_variables"}' data-ipsDialog-content="#elTemplateEditor_variablesDialog" data-ipsDialog-size='narrow'>{lang="theme_variables"}</a>
|
|
</li>
|
|
<li class='ipsPos_right {{if $current['type'] == 'templates'}}ipsHide{{endif}}'>
|
|
<a href='#' id='elTemplateEditor_attributes' class='ipsButton ipsButton_veryLight ipsButton_small' data-ipsDialog data-ipsDialog-title='{lang="theme_edit_css"}' data-ipsDialog-content="#elTemplateEditor_attributesDialog" data-ipsDialog-size='narrow'>{lang="theme_attributes"}</a>
|
|
</li>
|
|
<li class='ipsPos_right'>
|
|
<a href='{url="app=core&module=customization&controller=themes&do=deleteTemplate&t_type={$current['type']}&id={$theme->_id}&t_item_id={$current['item_id']}"}' class='ipsButton ipsButton_veryLight ipsButton_small {{if $template['InheritedValue'] == 'original'}}ipsButton_disabled{{endif}}' data-action="revert">{{if $template['InheritedValue'] == 'custom'}}{lang="delete"}{{else}}{lang="revert"}{{endif}}</a>
|
|
</li>
|
|
<li>
|
|
<button type='submit' class='ipsButton ipsButton_primary ipsButton_small' data-action="save">{lang="save"}</button>
|
|
</li>
|
|
<li>
|
|
<span data-role='loading' class='ipsHide'><i class='icon-spinner2 ipsLoading_tinyIcon'></i> {lang="loading"}</span>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div id='elTemplateEditor_outerPanelWrap'>
|
|
<div id='elTemplateEditor_panelWrap'>
|
|
<ul id='elTemplateEditor_tabbar' class='ipsTabs ipsClearfix acpFormTabBar' data-ipsTabBar data-ipsTabBar-contentArea='#elTemplateEditor_panels'>
|
|
{{if $current['type'] == 'templates'}}
|
|
<li data-fileid='{$template['TemplateKey']}'>
|
|
<a href='#' class='ipsTabs_item' id='tab_{$template['TemplateKey']}'>{$current['template']} <span data-action='closeTab'><i class='fa fa-times'></i></span></a>
|
|
</li>
|
|
{{else}}
|
|
<li data-fileid='{$template['jsDataKey']}'>
|
|
<a href='#' class='ipsTabs_item' id='tab_{$template['jsDataKey']}'>{$template['css_name']} <span data-action='closeTab'><i class='fa fa-times'></i></span></a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
<section data-role="templatePanelWrap" id='elTemplateEditor_panels'>
|
|
{{if $current['type'] == 'templates'}}
|
|
{template="templateEditorHtmlPane" params="$theme, $templateNames, $template, $current" app="core" location="admin" group="customization"}
|
|
{{else}}
|
|
{template="templateEditorCssPane" params="$theme, $templateNames, $template, $current" app="core" location="admin" group="customization"}
|
|
{{endif}}
|
|
</section>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<div id='elTemplateEditor_variablesDialog' class='ipsHide'>
|
|
<div data-controller='core.admin.templates.variablesDialog'>
|
|
<div class='ipsPad'>
|
|
<p class='ipsType_textBlock'>
|
|
{lang="theme_template_variables_info"}
|
|
</p>
|
|
<br>
|
|
<textarea class='ipsField_fullWidth' data-role='variables' placeholder='{lang="theme_template_variables"}'></textarea>
|
|
<input type='hidden' name='_variables_fileid' value=''>
|
|
<input type='hidden' name='_variables_type' value=''>
|
|
</div>
|
|
<div class='ipsPad ipsAreaBackground ipsType_right'>
|
|
<input type='submit' class='ipsButton ipsButton_primary' value='{lang="save"}'>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id='elTemplateEditor_attributesDialog' class='ipsHide'>
|
|
<div data-controller='core.admin.templates.variablesDialog'>
|
|
<div class='ipsPad'>
|
|
<p class='ipsType_textBlock'>
|
|
{lang="theme_css_attributes"}
|
|
</p>
|
|
<br>
|
|
<input class='ipsField_fullWidth' data-role='variables' placeholder="e.g. media='screen'">
|
|
<input type='hidden' name='_variables_fileid' value=''>
|
|
<input type='hidden' name='_variables_type' value=''>
|
|
</div>
|
|
<div class='ipsPad ipsAreaBackground ipsType_right'>
|
|
<input type='submit' class='ipsButton ipsButton_primary' value='{lang="save"}'>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
<ul class='ipsList_inline ipsType_light ipsType_small' id='elTemplateEditor_info'>
|
|
<li class='cTemplateState_outofdate'> {lang="theme_template_outofdate"}</li>
|
|
<li class='cTemplateState_changed'> {lang="theme_template_modified"}</li>
|
|
<li class='cTemplateState_inherit'> {lang="theme_template_inherited"}</li>
|
|
<li class='cTemplateState_custom'> {lang="theme_template_unique"}</li>
|
|
</ul>]]></template>
|
|
<template template_group="customization" template_name="templateEditorAddForm" template_data="$formHTML, $type" template_location="admin" template_app="core"><![CDATA[<div data-controller='core.admin.templates.addForm' data-type='$type'>
|
|
{$formHTML|raw}
|
|
</div>]]></template>
|
|
<template template_group="customization" template_name="templateEditorCssPane" template_data="$theme, $templateNames, $template, $current" template_location="admin" template_app="core"><![CDATA[<div data-role="templatePanel">
|
|
<div data-role="templatePanel" data-fileid="{$template['jsDataKey']}" data-app="{$current['app']}" data-location="{$current['location']}" data-group="{$current['group']}" data-name="{$current['template']}" data-type='css' data-itemID='{$current['item_id']}' data-inherited-value="{$template['InheritedValue']}">
|
|
<textarea name="editor_{$template['jsDataKey']}" id="editor_{$template['jsDataKey']}" data-role="editor">{$template['css_content']}</textarea>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="customization" template_name="templateEditorHtmlPane" template_data="$theme, $templateNames, $template, $current" template_location="admin" template_app="core"><![CDATA[<div class='ipsTabs_panel' data-role="templatePanel" id='ipsTabs_elTemplateEditor_tabbar_tab_{$template['TemplateKey']}_panel' data-fileid="{$template['TemplateKey']}" data-app="{$current['app']}" data-location="{$current['location']}" data-group="{$current['group']}" data-name="{$current['template']}" data-type='templates' data-itemID='{$current['item_id']}' data-inherited-value="{$template['InheritedValue']}">
|
|
<input data-role="variables" type="text" name="variables_{$template['TemplateKey']}" class="ipsField_fullWidth" value='{$template['template_data']}' placeholder="{lang="skin_set_template_templatevars"}">
|
|
<textarea name="editor_{$template['TemplateKey']}" id="editor_{$template['TemplateKey']}" data-role="editor">{$template['template_content']}</textarea>
|
|
</div>]]></template>
|
|
<template template_group="customization" template_name="templateEditorMenu" template_data="$theme, $templateNames, $current" template_location="admin" template_app="core"><![CDATA[<ul class='cTemplateList ipsList_reset' data-type='{$current['type']}'>
|
|
{{foreach $templateNames as $app => $data}}
|
|
<li {{if $app == $current['app']}}class="cTemplateList_activeBranch"{{else}}class="cTemplateList_inactiveBranch"{{endif}} data-app="{$app}">
|
|
<a href='{url="app=core&module=customization&controller=themes&do=templates&id={$theme->_id}&t_type={$current['type']}&t_app={$app}"}' data-action="toggleBranch">{$app}</a>
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $templateNames[$app] as $location => $data}}
|
|
<li {{if $location == $current['location']}}class="cTemplateList_activeBranch"{{else}}class="cTemplateList_inactiveBranch"{{endif}} data-location="{$location}">
|
|
<a href='{url="app=core&module=customization&controller=themes&do=templates&id={$theme->_id}&t_type={$current['type']}&t_app={$app}&t_location={$location}"}' data-action="toggleBranch">{$location}</a>
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $templateNames[$app][$location] as $group => $data}}
|
|
{{if $current['type'] == 'css' AND $group == '.'}}
|
|
{{foreach $data as $id => $css}}
|
|
<li {{if $css['css_name'] == $current['template'] && !\IPS\Request::i()->isAjax()}}class="cTemplateList_activeNode"{{endif}}>
|
|
<a data-type="{$current['type']}" href='{url="app=core&module=customization&controller=themes&do=templates&id={$theme->_id}&t_type={$current['type']}&t_app={$app}&t_location={$location}&t_group={$group}&t_name="}{expression="urlencode($css['css_name'])"}' data-action="openFile" data-name="{$css['css_name']}" data-inherited-value="{$css['InheritedValue']}" data-key="{$css['jsDataKey']}" data-itemID='{$css['css_id']}'>{$css['css_name']}</a>
|
|
</li>
|
|
{{endforeach}}
|
|
{{else}}
|
|
<li {{if $location == $current['location'] AND $group == $current['group']}}class="cTemplateList_activeBranch"{{else}}class="cTemplateList_inactiveBranch"{{endif}} data-group="{$group}">
|
|
<a href='{url="app=core&module=customization&controller=themes&do=templates&id={$theme->_id}&t_type={$current['type']}&t_app={$app}&t_location={$location}&t_group={$group}"}' data-action="toggleBranch">{$group}</a>
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $templateNames[$app][$location][$group] as $name => $data}}
|
|
<li {{if $name == $current['template'] && !\IPS\Request::i()->isAjax()}}class="cTemplateList_activeNode"{{endif}}>
|
|
<a data-type="{$current['type']}" href='{url="app=core&module=customization&controller=themes&do=templates&id={$theme->_id}&t_type={$current['type']}&t_app={$app}&t_location={$location}&t_group={$group}&t_name="}{expression="urlencode($name)"}' data-action="openFile" data-name="{$name}" data-inherited-value="{$data['InheritedValue']}" data-key="{$data['jsDataKey']}" data-itemID='{{if $current['type'] == 'css'}}{$data['css_id']}{{else}}{$data['template_id']}{{endif}}'>{$name}</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>]]></template>
|
|
<template template_group="customization" template_name="themeDescription" template_data="$author, $url='', $version" template_location="admin" template_app="core"><![CDATA[{{if ! $author or mb_strtolower( $author ) != 'invision power services'}}
|
|
{{if $version}}
|
|
{lang="theme_version" sprintf="$version"}
|
|
{{endif}}
|
|
{{if $author}}
|
|
{{if $url}}
|
|
{{$author = "<a href='{$url}' target='_blank'>{$author}</a>";}}
|
|
{{endif}}
|
|
{lang="theme_by" htmlsprintf="$author"}
|
|
{{endif}}
|
|
{{endif}}]]></template>
|
|
<template template_group="customization" template_name="themeSettingLabelWithKey" template_data="$setting" template_location="admin" template_app="core"><![CDATA[<span class='ipsThemeKey' data-ipsTooltip title="{$setting['sc_key']}">{lang="$setting['sc_title']"}</span>]]></template>
|
|
<template template_group="customization" template_name="themeSettingRevert" template_data="$themeId, $setting" template_location="admin" template_app="core"><![CDATA[ <a data-controller="core.admin.customization.themes" href='{url="app=core&module=customization&controller=themes&do=revertThemeSetting&id=$themeId&key={$setting['sc_key']}"}' class="ipsButton ipsButton_normal ipsButton_verySmall" data-ipsThemeSetting="{$setting['sc_key']}">{lang="revert"}</a>]]></template>
|
|
<template template_group="customization" template_name="vseBadge" template_data="$themeId" template_location="admin" template_app="core"><![CDATA[<a href='{url="app=core&module=customization&controller=themes&do=launchvse&id=$themeId"}' class="ipsType_blendLinks" target='_blank' data-ipstooltip title='{lang="core_theme_launch_vse_tooltip"}'>{lang="core_theme_launch_vse"}</a>]]></template>
|
|
<template template_group="dashboard" template_name="adminnotes" template_data="$lastUpdated, $id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $formClass='', $attributes=array(), $sidebar=array(), $form=NULL" template_location="admin" template_app="core"><![CDATA[<div data-controller='core.admin.dashboard.adminNotes'>
|
|
<form id='admin_notes' accept-charset='utf-8' action="{$action}" method="post" data-ipsForm class="{$formClass}" {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}}>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
|
|
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{$input->html()|raw}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
|
|
<div class='ipsClearfix ipsType_light ipsType_medium ipsSpacer_top ipsSpacer_half'>
|
|
<div class='ipsPos_right'>
|
|
<input type='submit' class='ipsButton ipsButton_light ipsButton_small' value="{lang="save"}">
|
|
</div>
|
|
<div class='ipsPos_left'>
|
|
<span data-role='notesLoading' class='ipsHide'>
|
|
<i class='icon-spinner2 ipsLoading_tinyIcon'></i> {lang="saving"}
|
|
</span>
|
|
|
|
<h3 class='ipsType_minorHeading'>{lang="admin_notes_last_update"}</h3>
|
|
<span data-role='notesInfo' class='ipsType_medium'>
|
|
{{if $lastUpdated}}
|
|
{$lastUpdated}
|
|
{{else}}
|
|
{lang="never"}
|
|
{{endif}}
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>]]></template>
|
|
<template template_group="dashboard" template_name="awaitingValidation" template_data="$users" template_location="admin" template_app="core"><![CDATA[{{if !empty( $users )}}
|
|
<ul class='ipsDataList ipsSpacer_bottom' data-controller='core.admin.dashboard.validation'>
|
|
{{foreach $users as $user }}
|
|
<li class='ipsDataItem' data-role='userAwaitingValidation'>
|
|
<div class='ipsDataItem_main ipsPhotoPanel ipsPhotoPanel_mini ipsClearfix'>
|
|
{template="userPhoto" app="core" group="global" params="$user, 'mini'"}
|
|
<div>
|
|
<ul class='ipsButton_split ipsPos_right ipsSpacer_top ipsSpacer_half' data-role='validateToggles'>
|
|
<li><a href='{url="app=core&module=members&controller=members&do=approve&id={$user->member_id}"}' data-action='approve' class='ipsButton ipsButton_verySmall ipsButton_positive'>{lang="approve"}</a></li>
|
|
<li><a href='{url="app=core&module=members&controller=members&do=ban&permban=1&id={$user->member_id}"}' data-action='ban' class='ipsButton ipsButton_verySmall ipsButton_negative'>{lang="ban"}</a></li>
|
|
</ul>
|
|
|
|
<h4 class='ipsType_reset ipsType_large'><strong><a href='{$user->url()}' title='{lang="profile_view_profile"}' data-role="userName">{$user->name}</a></strong> <span class='ipsType_light ipsType_unbold ipsType_normal'>({$user->email})</span></h4>
|
|
<ul class='ipsList_inline ipsType_medium'>
|
|
<li><strong>{lang="ip_address"}:</strong> {$user->ip_address}</li>
|
|
<li><strong>{lang="block_awaiting_registered"}:</strong> {datetime="$user->joined"}</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
<a href="{url="app=core&module=members&controller=members&filter=members_filter_validating"}" class='ipsButton ipsButton_verySmall ipsButton_light'>{lang="block_awaiting_validation_all"}</a>
|
|
{{else}}
|
|
<div class='ipsType_medium ipsType_light ipsType_center'>
|
|
{lang="none_awaiting_validation"}
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="dashboard" template_name="backgroundQueue" template_data="$rows" template_location="admin" template_app="core"><![CDATA[{{if count( $rows )}}
|
|
<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
{{foreach $rows as $row}}
|
|
<div class="ipsGrid_span6 ipsPad ipsType_center">
|
|
<p class='ipsType_medium ipsType_reset ipsSpacer_bottom ipsSpacer_half ipsTruncate ipsTruncate_line'><strong>{$row['text']|raw}</strong></p>
|
|
{{if $row['complete'] === NULL}}
|
|
<div class="ipsProgressBar ipsProgressBar_small ipsProgressBar_fullWidth ipsProgressBar_animated"><div class="ipsProgressBar_progress" style="width:100%">{lang="progress_bar_percent_not_available"}</div></div>
|
|
{{else}}
|
|
<div class="ipsProgressBar ipsProgressBar_small ipsProgressBar_fullWidth"><div class="ipsProgressBar_progress" style="width: {expression="number_format( $row['complete'], 2)" }%">{$row['complete']}%</div></div>
|
|
{{endif}}
|
|
</div>
|
|
{{endforeach}}
|
|
</div>
|
|
<p class="ipsType_medium ipsType_light ipsType_center">
|
|
{{if settings.task_use_cron == 'normal'}}
|
|
{lang="background_processes_desc_nocron"}
|
|
{{else}}
|
|
{lang="background_processes_desc"}
|
|
{{endif}}
|
|
{{if !\IPS\CIC}}
|
|
<br>
|
|
{lang="background_processes_run_now" sprintf="\IPS\Member::loggedIn()->language()->addToStack('background_process_run_title')"}
|
|
{{endif}}
|
|
</p>
|
|
{{else}}
|
|
<div class="ipsType_medium ipsType_light ipsType_center">
|
|
{lang="no_background_processes"}
|
|
</div>
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="dashboard" template_name="connectFailures" template_data="$failures, $failureCount=0" template_location="admin" template_app="core"><![CDATA[{lang="connect_failures_desc" pluralize="$failureCount"}<br><br>
|
|
{{if !empty( $failures )}}
|
|
<ul class='ipsDataList ipsDataList_reducedSpacing'>
|
|
{{foreach $failures as $failure }}
|
|
<li class='ipsDataItem'>
|
|
<div class='ipsDataItem_main'>
|
|
<div class='ipsPos_right ipsTree_controls'>
|
|
<ul data-ipscontrolstrip class="ipsControlStrip ipsType_noBreak ipsList_reset">
|
|
<li class="ipsControlStrip_button">
|
|
<a href='{url="app=core&module=settings&controller=login&do=retryConnect&slave={$failure['slave']['slave_id']}"}' title='{lang="slave_try_again"}' data-ipsTooltip>
|
|
<i class='ipsControlStrip_icon fa fa-play-circle'></i>
|
|
<span class='ipsControlStrip_item'>{lang="slave_try_again"}</span>
|
|
</a>
|
|
</li>
|
|
<li class="ipsControlStrip_button">
|
|
<a href='{url="app=core&module=overview&controller=dashboard&deleteSlave={$failure['slave']['slave_id']}" csrf="1"}' title='{lang="remove_slave"}' data-confirm data-ipsTooltip data-confirmMessage="{lang="delete_slave_confirm"}">
|
|
<i class='ipsControlStrip_icon fa fa-times-circle'></i>
|
|
<span class='ipsControlStrip_item'>{lang="remove_slave"}</span>
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<h4 class='ipsDataItem_title'>{$failure['slave']['slave_url']}</h4>
|
|
<p class='ipsDataItem_meta'>
|
|
{$failure['count']} {lang="failed_logins_suffix"}
|
|
</p>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}]]></template>
|
|
<template template_group="dashboard" template_name="dashboard" template_data="$newVersion, $cols, $blocks, $info, $bulletins, $warnings" template_location="admin" template_app="core"><![CDATA[
|
|
<div data-controller='core.admin.dashboard.main'>
|
|
|
|
{{if $newVersion}}
|
|
<div id='acpNewVersion' {{if $newVersion['security']}}class='cDashboard_securityFix'{{endif}}>
|
|
<div class='ipsPad ipsPhotoPanel ipsPhotoPanel_small ipsPhotoPanel_notPhone'>
|
|
|
|
{{if $newVersion['security']}}
|
|
<i class='fa fa-warning ipsPos_left ipsResponsive_hidePhone'></i>
|
|
{{else}}
|
|
<i class='fa fa-info-circle ipsPos_left ipsResponsive_hidePhone'></i>
|
|
{{endif}}
|
|
|
|
<div>
|
|
<h2 class='ipsType_reset'>
|
|
{{if $newVersion['security']}}
|
|
{lang="dashboard_version_info_security" sprintf="$newVersion['version']"}
|
|
{{else}}
|
|
{lang="dashboard_version_info" sprintf="$newVersion['version']"}
|
|
{{endif}}
|
|
</h2>
|
|
|
|
<p class='ipsType_reset ipsType_normal'>{lang="regular_update" sprintf="$newVersion['released']"}</p>
|
|
|
|
<hr class='ipsHr'>
|
|
|
|
{{if member.hasAcpRestriction( 'core', 'system', 'upgrade_manage' ) || $newVersion['updateurl'] || (isset( $newVersion['releasenotes'] ) and $newVersion['releasenotes'])}}
|
|
<ul class='ipsList_inline ipsSpacer_top'>
|
|
{{if member.hasAcpRestriction( 'core', 'system', 'upgrade_manage' )}}
|
|
<li><a href="{url="app=core&module=system&controller=upgrade&_new=1"}" class='ipsButton ipsButton_veryLight ipsButton_small'>{lang="upgrade_now"}</a></li>
|
|
{{endif}}
|
|
{{if $newVersion['updateurl']}}
|
|
<li><a href='{$newVersion['updateurl']}' target="_blank" class='ipsButton ipsButton_alternate ipsButton_small'>{lang="dashboard_version_moreinfo"}</a></li>
|
|
{{endif}}
|
|
{{if isset( $newVersion['releasenotes'] ) and $newVersion['releasenotes']}}
|
|
<li>{lang="or"}</li>
|
|
<li><a href='#' data-ipsDialog data-ipsDialog-content='#elDashboardNewVersion' data-ipsDialog-fixed data-ipsDialog-title="{lang="whats_new_title" sprintf="$newVersion['version']"}">{lang="see_whats_new"} <i class='fa fa-angle-right'></i></a></li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{if isset( $newVersion['releasenotes'] ) and $newVersion['releasenotes']}}
|
|
<div id='elDashboardNewVersion' class='ipsHide'>
|
|
<div class='ipsPad ipsType_richText'>
|
|
<div class='ipsType_richText ipsType_normal'>{$newVersion['releasenotes']|raw}</div>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
{{endif}}
|
|
|
|
{{if count($bulletins)}}
|
|
{{foreach $bulletins as $bulletin}}
|
|
<div class='ipsAreaBackground_light ipsPad ipsPhotoPanel ipsPhotoPanel_small ipsPhotoPanel_notPhone' id='acpNewVersion'>
|
|
<i class='fa fa-info-circle ipsPos_left ipsResponsive_hidePhone'></i>
|
|
<div>
|
|
<h2 class='ipsType_sectionHead'><strong>{$bulletin['title']}</strong></h2>
|
|
<div class='ipsType_normal ipsType_reset'>{$bulletin['description']|raw}</div>
|
|
<br>
|
|
<a href='{$bulletin['link']}' class='ipsButton ipsButton_primary ipsButton_small'>{lang="dashboard_version_moreinfo"} <i class='fa fa-chevron-right'></i></a>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
{{endforeach}}
|
|
{{endif}}
|
|
|
|
{{if count($warnings)}}
|
|
<div id='acpWarnings'>
|
|
{{foreach $warnings as $warning}}
|
|
<div class='ipsMessage ipsMessage_warning'>
|
|
<h4 class='ipsMessage_title'>{$warning['title']}</h4>
|
|
<div class='ipsType_normal ipsType_reset'>{$warning['description']|raw}</div>
|
|
</div>
|
|
<br>
|
|
{{endforeach}}
|
|
</div>
|
|
{{endif}}
|
|
|
|
<div class='ipsGrid ipsGrid_collapseTablet'>
|
|
<div class='ipsGrid_span8' data-role="mainerColumn">
|
|
<ol class='ipsList_reset' data-role="mainColumn">
|
|
{{foreach $cols['main'] as $cellKey}}
|
|
{{if array_key_exists( $cellKey, $blocks ) and isset($info[ $cellKey ])}}
|
|
{template="widgetWrapper" group="dashboard" app="core" params="$blocks[ $cellKey ], $info[ $cellKey ]"}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ol>
|
|
</div>
|
|
<div class='ipsGrid_span4 acpWidget_sidebar'>
|
|
<ol class='ipsList_reset' data-role="sideColumn">
|
|
{{foreach $cols['side'] as $cellKey}}
|
|
{{if array_key_exists( $cellKey, $blocks ) and isset($info[ $cellKey ])}}
|
|
{template="widgetWrapper" group="dashboard" app="core" params="$blocks[ $cellKey ], $info[ $cellKey ]"}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ol>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="dashboard" template_name="dashboardHeader" template_data="$info, $blocks" template_location="admin" template_app="core"><![CDATA[
|
|
<div id='acpPageHeader' class='cDashboardHeader acpPageHeader_flex'>
|
|
<div>
|
|
<h1 class='ipsType_pageTitle'>
|
|
{expression="\IPS\Output::i()->title"}
|
|
{{if \IPS\IN_DEV}}
|
|
{template="searchKeywords" group="global" app="core" params="'app=' . \IPS\Request::i()->app . '&module=' . \IPS\Request::i()->module . '&controller=' . \IPS\Request::i()->controller . ( ( isset( \IPS\Request::i()->do ) and \IPS\Request::i()->do != 'do' ) ? ( '&do=' . \IPS\Request::i()->do ) : '' ) . ( ( \IPS\Request::i()->controller == 'enhancements' and ( isset( \IPS\Request::i()->id ) ) ) ? ( '&id=' . \IPS\Request::i()->id ) : '' )"}
|
|
{{endif}}
|
|
</h1>
|
|
<p class='ipsType_reset ipsType_normal'>
|
|
Invision Community {lang="acp_version_number" sprintf="\IPS\Application::load('core')->version"} NULLED
|
|
</p>
|
|
</div>
|
|
|
|
{{$unusedBlocks = 0;}}
|
|
{{foreach $info as $block}}
|
|
{{if !isset($blocks[ $block['key'] ]) }}
|
|
{{$unusedBlocks++;}}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
|
|
<div class='acpToolbar ipsPos_right ipsClearfix'>
|
|
{template="pageButtons" group="global" app="core" location="admin" params="array( 'add' => array( 'primary' => true, 'icon' => 'plus', 'title' => 'add_button', 'link' => \IPS\Http\Url::internal( '#elAddWidgets_button_menu' ), 'id' => 'elAddWidgets', 'dropdown' => true, 'class' => ( $unusedBlocks > 0 ? '' : 'ipsButton_disabled' ), 'data' => array( 'ipsMenu' => true ) ) )"}
|
|
</div>
|
|
</div>
|
|
<ul id='elAddWidgets_menu' class='ipsMenu ipsMenu_auto ipsHide'>
|
|
{{foreach $info as $block}}
|
|
<li class='ipsMenu_item {{if isset($blocks[ $block['key'] ]) }}ipsHide{{endif}}' data-ipsMenuValue='{$block['key']}' data-widgetName='{$block['name']}'>
|
|
<a href='#'>{$block['name']}</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>]]></template>
|
|
<template template_group="dashboard" template_name="failedLogins" template_data="$logins" template_location="admin" template_app="core"><![CDATA[{{if count( $logins )}}
|
|
<ul class='ipsDataList ipsDataList_reducedSpacing'>
|
|
{{foreach $logins as $login }}
|
|
<li class='ipsDataItem'>
|
|
<div class='ipsDataItem_main'>
|
|
<h4 class='ipsDataItem_title'>{$login['admin_username']}</h4>
|
|
<p class='ipsDataItem_meta'>
|
|
{datetime="$login['admin_time']"}
|
|
</p>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
<a href="{url="app=core&module=staff&controller=admin&do=loginLogs&filter=adminloginlogs_unsuccessful"}">{lang="block_failed_logins_all"}</a>
|
|
{{else}}
|
|
<div class='ipsType_medium ipsType_light ipsType_center'>
|
|
{lang="no_failed_logins"}
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="dashboard" template_name="ipsNews" template_data="$news" template_location="admin" template_app="core"><![CDATA[<ul class="ipsDataList">
|
|
{{if isset($news) }}
|
|
{{foreach $news as $article}}
|
|
<li class="ipsDataItem">
|
|
<span class='ipsDataItem_generic ipsDataItem_size4 ipsType_light ipsType_medium ipsType_right'>
|
|
{expression="\IPS\DateTime::ts( strtotime( $article['date'] ) )->relative()"}
|
|
</span>
|
|
<span class="ipsDataItem_main">
|
|
<a href="{$article['link']}" target="_blank">
|
|
{$article['title']}
|
|
</a>
|
|
</span>
|
|
</li>
|
|
{{endforeach}}
|
|
{{else}}
|
|
{lang="ipsnews_error_generic"}
|
|
{{endif}}
|
|
</ul>]]></template>
|
|
<template template_group="dashboard" template_name="noConnectFailures" template_data="" template_location="admin" template_app="core"><![CDATA[<div class='ipsType_medium ipsType_light ipsType_center'>
|
|
{lang="no_failed_connect_requests"}
|
|
</div>
|
|
]]></template>
|
|
<template template_group="dashboard" template_name="noOnlineUsers" template_data="" template_location="admin" template_app="core"><![CDATA[
|
|
<div class='ipsType_large ipsEmpty'>
|
|
<i class='fa fa-group'></i>
|
|
<br>{lang="no_online_users"}
|
|
</div>
|
|
]]></template>
|
|
<template template_group="dashboard" template_name="onlineAdmins" template_data="$admins" template_location="admin" template_app="core"><![CDATA[{{if !empty( $admins )}}
|
|
<ul class='ipsDataList ipsDataList_reducedSpacing' >
|
|
{{foreach $admins as $admin }}
|
|
<li class='ipsDataItem'>
|
|
<div class='ipsDataItem_main'>
|
|
<h4 class='ipsDataItem_title'><a href='{$admin['user']->url()}' target='_blank'>{$admin['user']->name}</a>{{if $admin['user'] != \IPS\Member::loggedIn() and $admin['session']['session_location'] != "app=core&module=system&controller=login"}} <a href='{expression="preg_replace( '/adsess=([a-zA-Z0-9]+?)&/', 'adsess=' . session_id() . '&', preg_replace( '/csrfKey=([a-zA-Z0-9]+?)&/', '&', $admin['session']['session_url'] ) )"}'><i class='fa fa-arrow-right'></i></a>{{endif}} </h4>
|
|
<p class='ipsDataItem_meta'>
|
|
{datetime="$admin['session']['session_running_time']"}
|
|
</p>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}]]></template>
|
|
<template template_group="dashboard" template_name="onlineUsers" template_data="$online, $chart" template_location="admin" template_app="core"><![CDATA[{{if count( $online ) > 0}}
|
|
{$chart|raw}
|
|
{{else}}
|
|
<div class='ipsType_center ipsType_light ipsType_large ipsFaded ipsFaded_more'>
|
|
<i class='fa fa-group ipsType_huge'></i>
|
|
<br>{lang="no_online_users"}
|
|
</div>
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="dashboard" template_name="registrations" template_data="$chart" template_location="admin" template_app="core">{$chart|raw}</template>
|
|
<template template_group="dashboard" template_name="widgetWrapper" template_data="$blockHtml, $info" template_location="admin" template_app="core"><![CDATA[<li data-widgetKey='{$info['key']}' data-widgetName='{$info['name']}'>
|
|
<div class='ipsBox acpWidget_item'>
|
|
<h2 class='ipsBox_titleBar ipsType_reset'>
|
|
<ul class='ipsList_reset ipsList_inline acpWidget_tools'>
|
|
<li>
|
|
<noscript>
|
|
<input type='text' value='{{if isset($info['position'])}}{$info['position']}{{else}}0{{endif}}' class='acpWidget_manualReorder'>
|
|
</noscript>
|
|
<a href='#' class='acpWidget_reorder ipsJS_show ipsCursor_drag' data-ipsTooltip title='{lang="reorder_widget"}'><i class='fa fa-bars'></i></a>
|
|
</li>
|
|
<li>
|
|
<a href='#' class='acpWidget_close' data-ipsTooltip title='{lang="close_widget"}'><i class='fa fa-times'></i></a>
|
|
</li>
|
|
</ul>
|
|
{lang="block_{$info['key']}"}
|
|
</h2>
|
|
<div class='ipsPad' data-role="widgetContent">
|
|
{$blockHtml|raw}
|
|
</div>
|
|
</div>
|
|
</li>]]></template>
|
|
<template template_group="editor" template_name="attachedFile" template_data="$url, $title, $pTag=TRUE" template_location="global" template_app="core"><![CDATA[{{if $pTag}}<p>{{endif}}<a class="ipsAttachLink" href="{$url}">{$title}</a>{{if $pTag}}</p>{{endif}}]]></template>
|
|
<template template_group="editor" template_name="attachedImage" template_data="$url, $thumbnail, $title, $id" template_location="global" template_app="core"><![CDATA[<p><a href="<fileStore.core_Attachment>/{$url}" class="ipsAttachLink ipsAttachLink_image"><img data-fileid="{$id}" src="<fileStore.core_Attachment>/{$thumbnail}" class="ipsImage ipsImage_thumbnailed" alt="{$title}"></a></p>]]></template>
|
|
<template template_group="editor" template_name="code" template_data="$val, $editorId, $randomString, $language='html'" template_location="global" template_app="core"><![CDATA[<div class="ipsPad ipsForm ipsForm_vertical" data-controller='core.global.editor.code' data-editorid='{$editorId}' data-randomstring='{$randomString}'>
|
|
<form method='get' action='#'>
|
|
<div class="ipsPad ipsAreaBackground_light">
|
|
<div class="ipsFieldRow ipsFieldRow_fullWidth ipsFieldRow_primary ipsLoading" data-role="codeContainer">
|
|
<textarea id='elCodeInput{$randomString}'>{$val}</textarea>
|
|
</div>
|
|
<div class='ipsFieldRow'>
|
|
<button type='submit' class="ipsButton ipsButton_primary cEditorURLButton cEditorURLButtonInsert" data-action="linkButton">{lang="editor_media_insert"}</button>
|
|
<div class="ipsPos_right">
|
|
<select id='elCodeMode{$randomString}' data-role="codeModeSelect" data-codeLanguage="{$language}">
|
|
<option value="null">{lang="editor_code_null"}</option>
|
|
<option value="htmlmixed" {{if $language == 'html' OR $language == 'htmlmixed'}}selected{{endif}}>{lang="editor_code_htmlmixed"}</option>
|
|
<option value="css" {{if $language == 'css'}}selected{{endif}}>{lang="editor_code_css"}</option>
|
|
<option value="javascript" {{if $language == 'javascript'}}selected{{endif}}>{lang="editor_code_javascript"}</option>
|
|
<option value="php" {{if $language == 'php'}}selected{{endif}}>{lang="editor_code_php"}</option>
|
|
<option value="sql" {{if $language == 'sql'}}selected{{endif}}>{lang="editor_code_sql"}</option>
|
|
<option value="xml" {{if $language == 'xml'}}selected{{endif}}>{lang="editor_code_xml"}</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>]]></template>
|
|
<template template_group="editor" template_name="fakeFormTemplate" template_data="$id, $action, $tabs, $hiddenValues, $actionButtons, $uploadField" template_location="global" template_app="core"><![CDATA[<form accept-charset='utf-8' action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}}>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
<input type="hidden" name="plupload" value="{expression="md5( uniqid() )"}">
|
|
{{endif}}
|
|
{{foreach $tabs as $elements}}
|
|
{{foreach $elements as $element}}
|
|
{$element->html()|raw}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</form>
|
|
]]></template>
|
|
<template template_group="editor" template_name="image" template_data="$editorId, $width, $height, $maximumWidth, $maximumHeight, $float, $link, $ratioWidth, $ratioHeight, $imageAlt" template_location="global" template_app="core"><![CDATA[<div class=" ipsForm ipsForm_vertical" data-controller="core.global.editor.image" data-imageWidthRatio='{$ratioWidth}' data-imageHeightRatio='{$ratioHeight}' data-editorid='{$editorId}'>
|
|
<form method='get' action='#'>
|
|
<div class='ipsPad'>
|
|
<div class="ipsFieldRow ipsFieldRow_fullWidth ipsFieldRow_primary">
|
|
<label class='ipsFieldRow_title'>{lang="image_link"}</label>
|
|
<input type="text" class="" value="{$link}" data-role="imageLink">
|
|
</div>
|
|
|
|
<div class="ipsFieldRow ipsFieldRow_fullWidth ipsFieldRow_primary">
|
|
<label class='ipsFieldRow_title'>{lang="image_alt"}</label>
|
|
<input type="text" class="" value="{$imageAlt}" data-role="imageAlt">
|
|
<span class='ipsType_light'>{lang="image_alt_desc"}</span>
|
|
</div>
|
|
|
|
<div class="ipsFieldRow ipsFieldRow_primary">
|
|
<label class='ipsFieldRow_title'>{lang="image_size"}</label>
|
|
<div class='ipsComposeArea_imageDims'>
|
|
<input type="number" class="ipsField_short" value="{$width}" max="{$maximumWidth}" data-role="imageWidth">
|
|
<span class='ipsType_small ipsType_light'>{lang="image_width_help"}</span>
|
|
</div> ×
|
|
<div class='ipsComposeArea_imageDims'>
|
|
<input type="number" class="ipsField_short" value="{$height}" max="{$maximumHeight}" data-role="imageHeight">
|
|
<span class='ipsType_small ipsType_light'>{lang="image_height_help"}</span>
|
|
</div> {lang="px"}
|
|
<p class='ipsType_reset ipsSpacer_top ipsSpacer_half'>
|
|
<span class='ipsCustomInput'>
|
|
<input type='checkbox' name='image_aspect_ratio' id='elEditorImageRatio' checked>
|
|
<span></span>
|
|
</span> <label for='elEditorImageRatio'>{lang="image_aspect"}</label>
|
|
</p>
|
|
<br>
|
|
<span class="ipsType_warning" data-role="imageSizeWarning"></span>
|
|
</div>
|
|
<div class="ipsFieldRow ipsFieldRow_primary">
|
|
<label class='ipsFieldRow_title'>{lang="image_align"}</label>
|
|
<ul class='ipsButton_split ipsComposeArea_imageAlign'>
|
|
<li>
|
|
<input type='radio' name='image_align' value='left' id='image_align_left' data-role="imageAlign" {{if $float == 'left'}}checked{{endif}} class=''>
|
|
<label for='image_align_left' class='ipsButton ipsButton_fullWidth {{if $float == 'left'}}ipsButton_primary{{else}}ipsButton_light{{endif}} ipsButton_small'>
|
|
{lang="image_align_left"}
|
|
</label>
|
|
</li>
|
|
<li>
|
|
<input type='radio' name='image_align' value='' id='image_align_none' data-role="imageAlign" {{if $float != 'left' and $float != 'right'}}checked{{endif}} class=''>
|
|
<label for='image_align_none' class='ipsButton ipsButton_fullWidth {{if $float !== 'left' && $float !=='right'}}ipsButton_primary{{else}}ipsButton_light{{endif}} ipsButton_small'>
|
|
{lang="none"}
|
|
</label>
|
|
</li>
|
|
<li>
|
|
<input type='radio' name='image_align' value='right' id='image_align_right' data-role="imageAlign" {{if $float == 'right'}}checked{{endif}} class=''>
|
|
<label for='image_align_right' class='ipsButton ipsButton_fullWidth {{if $float == 'right'}}ipsButton_primary{{else}}ipsButton_light{{endif}} ipsButton_small'>
|
|
{lang="image_align_right"}
|
|
</label>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class='ipsPad ipsAreaBackground ipsFieldRow'>
|
|
<button type='submit' class="ipsButton ipsButton_primary ipsButton_large ipsButton_fullWidth">{lang="update"}</button>
|
|
</div>
|
|
</form>
|
|
</div>]]></template>
|
|
<template template_group="editor" template_name="link" template_data="$val, $editorId" template_location="global" template_app="core"><![CDATA[<div class="ipsPad ipsForm ipsForm_vertical" data-controller='core.global.editor.link' data-editorid='{$editorId}' {{if request.image}}data-image="1"{{else}}data-image="0"{{endif}}>
|
|
<form method='get' action='#'>
|
|
<div class="ipsPad ipsAreaBackground_light">
|
|
<div class="ipsFieldRow ipsFieldRow_fullWidth ipsFieldRow_primary">
|
|
<label for='elLinkURL{$editorId}' class='ipsFieldRow_title'>{lang="url"}</label>
|
|
<input type="text" id='elLinkURL{$editorId}' class="ipsField_fullWidth ipsField_primary cEditorURL" placeholder="{lang="editor_link_url_label"}" data-role="linkURL" value="{$val}" autofocus>
|
|
</div>
|
|
{{if !request.image and !request.block}}
|
|
<div class="ipsFieldRow ipsFieldRow_fullWidth" data-role="linkTextRow">
|
|
<label for='elLinkText{$editorId}' class='ipsFieldRow_title'>{lang="editor_link_text"}</label>
|
|
<input type="text" id='elLinkText{$editorId}' class="ipsField_fullWidth cEditorURL" placeholder="{lang="editor_link_text_label"}" data-role="linkText" {{if request.title}}value="{expression="\IPS\Request::i()->title"}"{{else}}value=""{{endif}}>
|
|
</div>
|
|
{{endif}}
|
|
<div class='ipsFieldRow'>
|
|
<button type='submit' class="ipsButton ipsButton_primary cEditorURLButton cEditorURLButtonInsert" data-action="linkButton">{lang="editor_media_insert"}</button>
|
|
{{if $val}}
|
|
{lang="or"}
|
|
<button type="button" class="ipsButton ipsButton_light ipsButton_small" data-action="linkRemoveButton">{lang="editor_link_remove"}</button>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>]]></template>
|
|
<template template_group="editor" template_name="mentionRow" template_data="$member" template_location="global" template_app="core"><![CDATA[<li class='ipsMenu_item ipsCursor_pointer' data-mentionhref='{$member->url()}' data-mentionid='{$member->member_id}' data-mentionhover='{$member->url()->setQueryString('do', 'hovercard')}'>
|
|
<a>
|
|
<img src='{$member->photo}' alt='' class='ipsUserPhoto ipsUserPhoto_tiny'>
|
|
<span class="ipsPad_half" data-role='mentionname'>{$member->name}</span>
|
|
</a>
|
|
</li>]]></template>
|
|
<template template_group="editor" template_name="myMedia" template_data="$editorId, $mediaSources, $currentMediaSource, $url, $results" template_location="global" template_app="core"><![CDATA[<div class="cMyMedia" data-controller='core.global.editor.mymedia, core.global.editor.insertable' data-editorid='{$editorId}'>
|
|
<div id="elEditor{$editorId}Attach">
|
|
{{if count ( $mediaSources ) > 1}}
|
|
<div class="ipsColumns ipsColumns_collapsePhone" data-ipsTabBar data-ipsTabBar-contentArea='#elEditor{$editorId}AttachTabContent' data-ipsTabBar-itemSelector=".ipsSideMenu_item" data-ipsTabBar-activeClass="ipsSideMenu_itemActive" data-ipsTabBar-updateURL="false">
|
|
<div class="ipsColumn ipsColumn_medium">
|
|
<div class="ipsSideMenu ipsPad" id='elAttachmentsMenu_{$editorId}' data-ipsSideMenu>
|
|
<h3 class='ipsSideMenu_mainTitle ipsAreaBackground_light ipsType_medium'>
|
|
<a href='#elAttachmentsMenu_{$editorId}' class='ipsPad_double' data-action='openSideMenu'><i class='fa fa-bars'></i> {lang="editor_attachment_location"} <i class='fa fa-caret-down'></i></a>
|
|
</h3>
|
|
<ul class="ipsSideMenu_list">
|
|
{{foreach $mediaSources as $k}}
|
|
<li>
|
|
<a href="{url="app=core&module=system&controller=editor&do=myMedia&tab={$k}&existing=1"}" id="elEditor{$editorId}AttachTabMedia{$k}" class="ipsSideMenu_item {{if $currentMediaSource == $k}}ipsSideMenu_itemActive{{endif}}">{lang="editorMedia_{$k}"}</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="ipsColumn ipsColumn_fluid">
|
|
{{endif}}
|
|
<div id="elEditor{$editorId}AttachTabContent" data-role="myMediaContent" class='ipsPad'>
|
|
{{if count ( $mediaSources ) }}
|
|
{$results|raw}
|
|
{{else}}
|
|
{lang="editor_no_media"}
|
|
{{endif}}
|
|
</div>
|
|
{{if count ( $mediaSources ) > 1}}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
<div class='ipsPad ipsAreaBackground cMyMedia_controls'>
|
|
<ul class='ipsList_inline ipsType_right'>
|
|
<li><a href='#' data-action="clearAll" class='ipsButton ipsButton_verySmall ipsButton_veryLight ipsButton_disabled'>{lang="editor_clear_selection"}</a></li>
|
|
<li><a href='#' data-action="insertSelected" class='ipsButton ipsButton_verySmall ipsButton_normal ipsButton_disabled'>{lang="editor_image_upload_insert_selected"}</a></li>
|
|
</ul>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="editor" template_name="myMediaContent" template_data="$files, $pagination, $url, $extension" template_location="global" template_app="core"><![CDATA[<div data-controller='core.global.editor.mymediasection' data-url="{$url}&search=1">
|
|
<div class='ipsAreaBackground ipsPad_half'>
|
|
<input type="search" class="ipsField_fullWidth" placeholder="{lang="editor_media_search"}" data-role="myMediaSearch">
|
|
</div>
|
|
<div data-role="myMediaResults" data-extension="{$extension}">
|
|
{template="myMediaResults" app="core" group="editor" location="global" params="$files, $pagination, $url, $extension"}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="editor" template_name="myMediaResults" template_data="$files, $pagination, $url" template_location="global" template_app="core"><![CDATA[{{if empty($files)}}
|
|
<div class='ipsPad ipsAreaBackground_light'>
|
|
{lang="no_results"}
|
|
</div>
|
|
{{else}}
|
|
<div class="ipsGrid ipsAttachment_fileList">
|
|
{{foreach $files as $url => $file}}
|
|
{template="uploadFile" group="forms" location="global" params="$url, $file, NULL, TRUE, TRUE, $url"}
|
|
{{endforeach}}
|
|
</div>
|
|
<br>
|
|
{$pagination|raw}
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="editor" template_name="preview" template_data="$editorID" template_location="global" template_app="core"><![CDATA[<div data-controller='core.global.editor.preview' data-editorID='{$editorID}'>
|
|
<div class='ipsPad ipsAreaBackground_reset ipsType_richText ipsType_break ipsType_contained ipsType_normal' data-role='previewContainer'>
|
|
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="embed" template_name="embedHeader" template_data="$content, $lang, $date" template_location="front" template_app="core"><![CDATA[
|
|
<div class='ipsRichEmbed_header ipsAreaBackground_light ipsClearfix'>
|
|
<a href='{$content->url()}' class='ipsRichEmbed_openItem'><i class='fa fa-external-link-square'></i></a>
|
|
<div class='ipsPhotoPanel ipsPhotoPanel_tiny ipsType_blendLinks'>
|
|
{template="userPhoto" app="core" group="global" params="$content->author(), 'tiny', $content->warningRef()"}
|
|
<div>
|
|
<p class='ipsRichEmbed_title ipsType_reset ipsTruncate ipsTruncate_line'>
|
|
<a href='{$content->url()}'>{$lang}</a>
|
|
</p>
|
|
<p class='ipsRichEmbed_author ipsType_reset ipsType_light ipsTruncate ipsTruncate_line'>
|
|
<a href='{$content->url()}'>{datetime="$date"}</a>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="embed" template_name="embedItemStats" template_data="$content, $commentsEnabled=TRUE" template_location="front" template_app="core"><![CDATA[
|
|
{{$reactionItem = $content;}}
|
|
{{if $content::$firstCommentRequired}}
|
|
{{$reactionItem = $content->firstComment();}}
|
|
{{endif}}
|
|
|
|
{{if ( $content instanceof \IPS\Content\Ratings and $content->averageRating() ) || ( isset( $content::$reviewClass ) AND $content->averageReviewRating() ) || $content::$commentClass || ( \IPS\IPS::classUsesTrait( $reactionItem, 'IPS\Content\Reactable' ) and count( $reactionItem->reactions() ) and settings.reputation_enabled )}}
|
|
<ul class='ipsList_inline ipsRichEmbed_stats ipsType_normal ipsType_blendLinks ipsSpacer_top ipsSpacer_half'>
|
|
{{if ( \IPS\IPS::classUsesTrait( $reactionItem, 'IPS\Content\Reactable' ) and count( $reactionItem->reactions() ) and settings.reputation_enabled )}}
|
|
<li>
|
|
{template="reactionOverview" app="core" group="global" params="$reactionItem, TRUE, 'small'"}
|
|
</li>
|
|
{{endif}}
|
|
{{if $content instanceof \IPS\Content\Ratings and $rating = $content->averageRating()}}
|
|
<li>{template="rating" app="core" params="'large', $rating, 5" group="global"}</li>
|
|
{{elseif isset( $content::$reviewClass ) AND $rating = $content->averageReviewRating()}}
|
|
<li>{template="rating" app="core" params="'large', $rating, \IPS\Settings::i()->reviews_rating_out_of" group="global"}<span class='ipsType_light'>{{if $content->reviews}}({lang="from_num_reviews" pluralize="$content->reviews"}){{else}}{lang="no_reviews_yet"}{{endif}}</span></li>
|
|
{{endif}}
|
|
{{if $content::$commentClass AND $commentsEnabled}}
|
|
<li>
|
|
<a href='{$content->url()->setQueryString('tab', 'comments')}'>
|
|
<i class='fa fa-comment'></i>
|
|
{{if $content::$firstCommentRequired}}
|
|
{lang="num_replies" pluralize="$content->mapped('num_comments') - 1"}
|
|
{{else}}
|
|
{lang="num_comments" pluralize="$content->mapped('num_comments')"}
|
|
{{endif}}
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}]]></template>
|
|
<template template_group="embed" template_name="embedNoPermission" template_data="" template_location="global" template_app="core"><![CDATA[
|
|
<div data-embedInfo-maxSize='500' class='ipsRichEmbed'>
|
|
<div class='ipsType_center ipsType_light ipsPad'>
|
|
<i class='fa fa-frown-o ipsType_veryLarge ipsType_light'></i>
|
|
<p class='ipsType_reset ipsType_normal ipsPad'>
|
|
{{if \IPS\Member::loggedIn()->member_id}}
|
|
{lang="embed_no_perm_desc"}
|
|
{{else}}
|
|
{lang="embed_no_perm_desc_log_in"}
|
|
{{endif}}
|
|
</p>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="embed" template_name="embedOriginalItem" template_data="$item, $showContent=FALSE, $otherInfo=NULL" template_location="front" template_app="core"><![CDATA[
|
|
<h3 class='ipsRichEmbed_itemTitle ipsTruncate ipsTruncate_line ipsType_blendLinks'>
|
|
<a href='{$item->url()}' title="{$item->mapped('title')}">{$item->mapped('title')}</a>
|
|
</h3>
|
|
{{if $showContent}}
|
|
<div class='ipsType_richText ipsType_medium' data-truncate='1'>
|
|
{$item->truncated(TRUE)|raw}
|
|
</div>
|
|
{{endif}}
|
|
{{if $otherInfo}}
|
|
{$otherInfo|raw}
|
|
{{endif}}
|
|
<ul class='ipsList_inline ipsType_medium ipsType_light ipsSpacer_top ipsSpacer_half'>
|
|
<li class='ipsRichEmbed_commentPhoto'>
|
|
{template="userPhoto" group="global" app="core" params="$item->author(), 'tinier'"}
|
|
</li>
|
|
<li>
|
|
<a href='{$item->url()->setQueryString( 'do', 'getFirstComment' )}'>
|
|
{lang="byline" sprintf="$item->author()->name"} {datetime="$item->mapped('date')"}
|
|
</a>
|
|
</li>
|
|
{{if $item::$commentClass}}
|
|
<li>
|
|
<a href='{$item->url()->setQueryString( 'do', 'getLastComment' )}'>
|
|
{{if $item::$firstCommentRequired}}
|
|
<i class='fa fa-comment'></i> {lang="num_replies" pluralize="$item->mapped('num_comments') - 1"}
|
|
{{else}}
|
|
<i class='fa fa-comment'></i> {lang="num_comments" pluralize="$item->mapped('num_comments')"}
|
|
{{endif}}
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>]]></template>
|
|
<template template_group="embed" template_name="embedUnavailable" template_data="" template_location="global" template_app="core"><![CDATA[
|
|
<div data-embedInfo-maxSize='500' class='ipsRichEmbed'>
|
|
<div class='ipsType_center ipsType_light ipsPad'>
|
|
<i class='fa fa-frown-o ipsType_veryLarge ipsType_light'></i>
|
|
<p class='ipsType_reset ipsType_normal ipsPad'>
|
|
{lang="embed_unavailable_desc"}
|
|
</p>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="embed" template_name="google" template_data="$url" template_location="global" template_app="core"><![CDATA[<script type='text/javascript' src='https://apis.google.com/js/plusone.js'></script>
|
|
<div class='g-post' data-href='{$url}'><a href='{$url}' target='_blank' rel='noopener noreferrer'>{$url}</a></div>]]></template>
|
|
<template template_group="embed" template_name="googleMaps" template_data="$q, $mapType, $zoom = NULL" template_location="global" template_app="core"><![CDATA[<div class='ipsEmbeddedOther' contenteditable="false">
|
|
<iframe height="450"
|
|
{{if $mapType == 'place'}}
|
|
src="https://www.google.com/maps/embed/v1/place?key={setting="google_maps_api_key"}&q={$q}"
|
|
{{elseif $mapType == 'dir'}}
|
|
src="https://www.google.com/maps/embed/v1/directions?key={setting="google_maps_api_key"}&origin={$q['origin']}&destination={$q['destination']}"
|
|
{{elseif $mapType == 'search'}}
|
|
src="https://www.google.com/maps/embed/v1/search?key={setting="google_maps_api_key"}&q={$q}"
|
|
{{elseif $mapType =='coordinates'}}
|
|
src="https://www.google.com/maps/embed/v1/view?key={setting="google_maps_api_key"}¢er={$q}&zoom={$zoom}"
|
|
{{endif}}>
|
|
</iframe>
|
|
</div>
|
|
]]></template>
|
|
<template template_group="embed" template_name="iframe" template_data="$url, $width=NULL, $height=NULL, $embedId=NULL" template_location="global" template_app="core"><![CDATA[<div class='ipsEmbeddedOther {{if \IPS\Settings::i()->max_video_width > 0}}ipsEmbeddedOther_limited{{endif}}' contenteditable="false">
|
|
<iframe src="{$url|raw}" data-controller="core.front.core.autosizeiframe" {{if $embedId}}data-embedId='{$embedId}'{{endif}} allowfullscreen=''></iframe>
|
|
</div>]]></template>
|
|
<template template_group="embed" template_name="link" template_data="$url, $title" template_location="global" template_app="core"><![CDATA[<a href='{$url}' target='_blank' rel='noopener noreferrer'>{$title}</a>]]></template>
|
|
<template template_group="embed" template_name="photo" template_data="$imageUrl, $linkUrl=NULL, $title=NULL, $width=NULL, $height=NULL" template_location="global" template_app="core"><![CDATA[{{if $linkUrl}}<a href='{$linkUrl}' target='_blank' rel='noopener noreferrer'>{{endif}}
|
|
<img src='{$imageUrl}' alt='{$title}' class='ipsImage' {{if $width}}width="{$width}"{{endif}} {{if $height}}height="{$height}"{{endif}}>
|
|
{{if $linkUrl}}</a>{{endif}}]]></template>
|
|
<template template_group="embed" template_name="video" template_data="$html" template_location="global" template_app="core"><![CDATA[<div class='ipsEmbeddedVideo {{if \IPS\Settings::i()->max_video_width > 0}}ipsEmbeddedVideo_limited{{endif}}' contenteditable="false"><div>{$html|raw}</div></div>]]></template>
|
|
<template template_group="forms" template_name="address" template_data="$name, $value, $googleApiKey, $minimize=FALSE, $requireFullAddress=TRUE" template_location="global" template_app="core"><![CDATA[<ul class="ipsField_fieldList" data-ipsAddressForm {{if $googleApiKey}}data-ipsAddressForm-googlePlaces data-ipsAddressForm-googleApiKey="{$googleApiKey}"{{endif}} data-ipsAddressForm-requireFullAddress="{{if $requireFullAddress}}true{{else}}false{{endif}}" {{if $minimize}}data-ipsAddressForm-minimize{{endif}}{{if $value->country AND !$value->city AND !$value->region AND !$value->postalCode}} data-ipsAddressForm-country="{$value->country}"{{endif}}>
|
|
<li>
|
|
<select name="{$name}[country]" data-role="countrySelect" data-sort>
|
|
<option value='' {{if !$value->country OR (!$value->city AND !$value->region AND !$value->postalCode)}}selected{{endif}}>{lang="country"}</option>
|
|
{{foreach \IPS\GeoLocation::$countries as $k}}
|
|
<option value="$k" {{if $k == $value->country AND ( ( $value->city AND ( $value->postalCode OR $value->region ) ) OR !$minimize )}}selected{{endif}}>
|
|
{lang="country-{$k}"}
|
|
</option>
|
|
{{endforeach}}
|
|
</select>
|
|
</li>
|
|
{{foreach $value->addressLines as $i => $line}}
|
|
<li>
|
|
<input type="text" name="{$name}[address][]" placeholder="{lang="address_line"}" value="{$line}" data-role="addressLine">
|
|
</li>
|
|
{{endforeach}}
|
|
<li>
|
|
<input type="text" name="{$name}[city]" placeholder="{lang="city"}" value="{$value->city}" data-role="city">
|
|
</li>
|
|
<li>
|
|
<input type="text" name="{$name}[region]" placeholder="{lang="region"}" value="{$value->region}" data-role="regionText">
|
|
</li>
|
|
<li>
|
|
<input type="text" name="{$name}[postalCode]" placeholder="{lang="zip"}" value="{$value->postalCode}" data-role="postalCode">
|
|
</li>
|
|
</ul>]]></template>
|
|
<template template_group="forms" template_name="autocomplete" template_data="$name, $value='', $required, $maxlength=NULL, $disabled=FALSE, $class='', $placeholder='', $nullLang=NULL, $autoComplete=NULL" template_location="global" template_app="core"><![CDATA[
|
|
{{$valueAsArray = is_array( $value ) ? $value : explode( ',', $value );}}
|
|
{{$valueToDisplay = is_array( $value ) ? implode( "\n", $value ) : $value;}}
|
|
|
|
{{if ( !isset( $autoComplete['commaTrigger'] ) || $autoComplete['commaTrigger'] !== FALSE )}}
|
|
{{// If the stored value has commas in it, we need to explode then implode to get the newlines}}
|
|
{{if mb_stripos( $valueToDisplay, ',') !== FALSE}}
|
|
{{$valueToDisplay = implode("\n", explode(",", $valueToDisplay));}}
|
|
{{endif}}
|
|
{{endif}}
|
|
|
|
<div>
|
|
{{if ( isset( $autoComplete['freeChoice'] ) && !$autoComplete['freeChoice'] ) || ( isset( $autoComplete['prefix'] ) and $autoComplete['prefix'] ) }}
|
|
<div {{if isset( $autoComplete['freeChoice'] ) && !$autoComplete['freeChoice']}}class="ipsJS_show"{{endif}} {{if isset( $autoComplete['prefix'] ) and $autoComplete['prefix']}}data-controller='core.global.core.prefixedAutocomplete'{{endif}}>
|
|
{{endif}}
|
|
<textarea
|
|
name="{$name}"
|
|
id='elInput_{expression="preg_replace('/[^a-zA-Z0-9\-_]/', '_', $name)"}'
|
|
class="{$class}"
|
|
{{if $maxlength !== NULL}}maxlength="{$maxlength}"{{endif}}
|
|
{{if $required === TRUE}}aria-required='true'{{endif}}
|
|
{{if $disabled}}disabled aria-disabled='true'{{endif}}
|
|
{{if $placeholder}}placeholder="{$placeholder}"{{endif}}
|
|
data-ipsAutocomplete
|
|
{{if isset( $autoComplete['freeChoice'] ) && !$autoComplete['freeChoice']}}data-ipsAutocomplete-freeChoice='false'{{endif}}
|
|
{{if isset( $autoComplete['forceLower'] ) && $autoComplete['forceLower']}}data-ipsAutocomplete-forceLower{{endif}}
|
|
{{if isset( $autoComplete['maxItems'] )}}data-ipsAutocomplete-maxItems='{$autoComplete['maxItems']}'{{endif}}
|
|
{{if !empty($autoComplete['unique'])}}
|
|
data-ipsAutocomplete-unique
|
|
{{endif}}
|
|
{{if isset($autoComplete['source']) AND is_array( $autoComplete['source'] )}}
|
|
list='{$name}_datalist'
|
|
{{elseif !empty($autoComplete['source'])}}
|
|
data-ipsAutocomplete-dataSource="{url="{$autoComplete['source']}"}"
|
|
data-ipsAutocomplete-queryParam='input'
|
|
{{endif}}
|
|
{{if !empty($autoComplete['resultItemTemplate'])}}
|
|
data-ipsAutocomplete-resultItemTemplate="{$autoComplete['resultItemTemplate']}"
|
|
{{endif}}
|
|
{{if isset( $autoComplete['minLength'] )}}data-ipsAutocomplete-minLength='{$autoComplete['minLength']}'{{endif}}
|
|
{{if isset( $autoComplete['maxLength'] )}}data-ipsAutocomplete-maxLength='{$autoComplete['maxLength']}'{{endif}}
|
|
{{if isset( $autoComplete['minAjaxLength'] )}}data-ipsAutocomplete-minAjaxLength='{$autoComplete['minAjaxLength']}'{{endif}}
|
|
{{if isset( $autoComplete['disallowedCharacters'] )}}data-ipsAutocomplete-disallowedCharacters='{expression="json_encode( $autoComplete['disallowedCharacters'] )"}'{{endif}}
|
|
{{if isset( $autoComplete['commaTrigger'] ) && $autoComplete['commaTrigger'] === FALSE}}data-ipsAutocomplete-commaTrigger='false'{{endif}}
|
|
>{$valueToDisplay}</textarea>
|
|
|
|
{{if isset( $autoComplete['prefix'] ) and $autoComplete['prefix']}}
|
|
<div data-role='prefixRow' class='ipsHide' id='{{if ! empty($htmlId)}}{$htmlId}{{else}}{$name}{{endif}}_prefixWrap'>
|
|
<input type='checkbox' name='{$name}_freechoice_prefix' {{if isset($valueAsArray['prefix'])}}checked{{endif}} class='ipsJS_hide'> <button type='button' id='{{if ! empty($htmlId)}}{$htmlId}{{else}}{$name}{{endif}}_prefix' data-role="prefixButton" data-ipsMenu data-ipsMenu-selectable="radio" data-ipsMenu-appendTo="{{if ! empty($htmlId)}}#{$htmlId}{{else}}#{$name}{{endif}}_prefixWrap" class='ipsButton ipsButton_light ipsButton_verySmall'><span>{{if isset($valueAsArray['prefix'])}}{$valueAsArray['prefix']}{{else}}{lang="select_prefix"}{{endif}}</span> <i class='fa fa-caret-down'></i></button>
|
|
<input type='hidden' data-role='prefixValue' name='{$name}_prefix' value='{{if isset($valueAsArray['prefix'])}}{$valueAsArray['prefix']}{{endif}}'>
|
|
<ul id='{{if ! empty($htmlId)}}{$htmlId}{{else}}{$name}{{endif}}_prefix_menu' data-role="prefixMenu" class='ipsMenu ipsMenu_selectable ipsMenu_auto ipsHide'>
|
|
<li data-ipsMenuValue='-' class='ipsMenu_item ipsMenu_itemChecked'>
|
|
<a href='#'>{lang="no_prefix"}</a>
|
|
</li>
|
|
<li class='ipsMenu_sep'>
|
|
<hr>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<noscript>
|
|
<input type="hidden" name="{$name}_first_as_prefix" value="0">
|
|
{{$valueKeys = is_array( $value ) ? array_keys( $value ) : array_keys( explode( ',', $value ) );}}
|
|
<input type="checkbox" name="{$name}_first_as_prefix" value="1" id="{$name}_first_as_prefix" {{if array_shift( $valueKeys ) === 'prefix'}}checked{{endif}}> <label for="{$name}_first_as_prefix">{lang="use_first_tag_as_prefix"}</label>
|
|
</noscript>
|
|
{{endif}}
|
|
|
|
{{if ( isset( $autoComplete['freeChoice'] ) && !$autoComplete['freeChoice'] ) || ( isset( $autoComplete['prefix'] ) and $autoComplete['prefix'] ) }}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
|
|
{{if isset( $autoComplete['desc'] )}}
|
|
<span class='ipsFieldRow_desc'>
|
|
{$autoComplete['desc']|raw}
|
|
</span>
|
|
{{endif}}
|
|
|
|
{{if $nullLang}}
|
|
{lang="or"}
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" data-control="unlimited" name="{$name}_null" id="{expression="preg_replace('/[^a-zA-Z0-9\-_]/', '_', $name)"}_null" value="1" {{if $value === NULL}}checked aria-checked='true'{{endif}} {{if $disabled}}disabled{{endif}} aria-controls='{$name}' aria-labelledby='{$name}_null_label'>
|
|
<span></span>
|
|
</span> <label for='{expression="preg_replace('/[^a-zA-Z0-9\-_]/', '_', $name)"}_null' id='{expression="preg_replace('/[^a-zA-Z0-9\-_]/', '_', $name)"}_null_label' class='ipsField_unlimited'>{lang="$nullLang"}</label>
|
|
{{endif}}
|
|
|
|
{{if isset($autoComplete['source']) AND is_array( $autoComplete['source'] )}}
|
|
<datalist id="{$name}_datalist">
|
|
{{foreach $autoComplete['source'] as $v}}
|
|
<option value="$v">{$v}</option>
|
|
{{endforeach}}
|
|
</datalist>
|
|
{{endif}}
|
|
|
|
{{if isset( $autoComplete['freeChoice'] ) && !$autoComplete['freeChoice']}}
|
|
<noscript>
|
|
<select name="{$name}_noscript[]" multiple>
|
|
{{foreach $autoComplete['source'] as $v}}
|
|
<option value="$v" {{if in_array( $v, $valueAsArray )}}selected{{endif}}>{$v}</option>
|
|
{{endforeach}}
|
|
</select>
|
|
{{if isset( $autoComplete['prefix'] ) and $autoComplete['prefix']}}
|
|
<br><br>
|
|
{lang="prefix_noscript"}
|
|
<select name="{$name}_noscript_prefix">
|
|
<option value=""></option>
|
|
{{foreach $autoComplete['source'] as $v}}
|
|
<option value="$v" {{if isset( $valueAsArray['prefix'] ) and $valueAsArray['prefix'] === $v}}selected{{endif}}>{$v}</option>
|
|
{{endforeach}}
|
|
</select>
|
|
{{endif}}
|
|
</noscript>
|
|
{{endif}}]]></template>
|
|
<template template_group="forms" template_name="blurb" template_data="$lang, $parse=TRUE, $background=FALSE" template_location="admin" template_app="core"><![CDATA[<div class="ipsType_normal ipsSpacer_bottom {{if $background}}ipsPad ipsAreaBackground_light{{endif}}">
|
|
{{if $parse}}{lang="$lang"}{{else}}{$lang|raw}{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="forms" template_name="button" template_data="$lang, $type, $href=NULL, $class='', $attributes=array()" template_location="global" template_app="core"><![CDATA[{{if $type === 'link'}}
|
|
<a href="{$href}" class='{{if ! $class or ! mb_stristr( $class, 'ipsButton' )}}ipsButton ipsButton_link{{endif}} {{if $class}}{$class}{{endif}}' {{if $attributes}}{{foreach $attributes as $key => $value}}{$key}="{$value}"{{endforeach}}{{endif}} role="button">{lang="$lang"}</a>
|
|
{{else}}
|
|
<button type="{$type}" {{if $class}}class="{$class}"{{endif}} {{if $attributes}}{{foreach $attributes as $key => $value}}{$key}="{$value}" {{endforeach}}{{endif}} role="button">{lang="$lang"}</button>
|
|
{{endif}}]]></template>
|
|
<template template_group="forms" template_name="checkbox" template_data="$name, $value=FALSE, $disabled=FALSE, $togglesOn=array(), $togglesOff=array(), $label='', $hiddenName=''" template_location="admin" template_app="core"><![CDATA[<input type="hidden" name="{$hiddenName}" value="0" />
|
|
<span class='ipsCustomInput'>
|
|
<input
|
|
type='checkbox'
|
|
role='checkbox'
|
|
name='{$name}'
|
|
value='1'
|
|
id='check_{$name}'
|
|
{{if $value}}checked aria-checked='true'{{endif}}
|
|
{{if $disabled}}disabled aria-disabled='true'{{endif}}
|
|
{{if !empty($togglesOn) OR !empty($togglesOff)}}data-control="toggle"{{endif}}
|
|
{{if !empty($togglesOn)}} data-togglesOn="{expression="implode( ',', $togglesOn )"}" aria-controls="{expression="implode( ',', $togglesOn )"}"{{endif}}
|
|
{{if !empty($togglesOff)}} data-togglesOff="{expression="implode( ',', $togglesOff )"}" aria-controls="{expression="implode( ',', $togglesOff )"}"{{endif}}
|
|
>
|
|
<span></span>
|
|
</span>
|
|
<label for='check_{$name}'>{lang="$label"}</label>]]></template>
|
|
<template template_group="forms" template_name="checkbox" template_data="$name, $value=FALSE, $disabled=FALSE, $togglesOn=array(), $togglesOff=array(), $label='', $hiddenName='', $id=NULL, $fancyToggle=FALSE, $tooltip=NULL" template_location="global" template_app="core"><![CDATA[<input type="hidden" name="{$hiddenName}" value="0">
|
|
{{if !$fancyToggle}}<span class='ipsCustomInput'>{{endif}}
|
|
<input
|
|
type='checkbox'
|
|
name='{$name}'
|
|
value='1'
|
|
id="check_{$id}"
|
|
data-toggle-id="{$id}"
|
|
{{if $value}}checked aria-checked='true'{{else}}aria-checked='false'{{endif}}
|
|
{{if $disabled}}disabled aria-disabled='true'{{endif}}
|
|
{{if !empty($togglesOn) OR !empty($togglesOff)}}
|
|
data-control="toggle"
|
|
{{if $fancyToggle}}
|
|
data-toggle-visibleCheck="#check_{$id}_wrapper"
|
|
{{endif}}
|
|
{{endif}}
|
|
{{if !empty($togglesOn)}} data-togglesOn="{expression="implode( ',', $togglesOn )"}" aria-controls="{expression="implode( ',', $togglesOn )"}"{{endif}}
|
|
{{if !empty($togglesOff)}} data-togglesOff="{expression="implode( ',', $togglesOff )"}" aria-controls="{expression="implode( ',', $togglesOff )"}"{{endif}}
|
|
{{if $fancyToggle}}
|
|
data-ipsToggle
|
|
{{endif}}
|
|
{{if $tooltip}}title='{$tooltip}' data-ipsTooltip{{endif}}
|
|
>
|
|
{{if !$fancyToggle}}
|
|
<span></span>
|
|
</span>
|
|
{{endif}}
|
|
{{if $label}}
|
|
<label for="check_{$id}">
|
|
{lang="$label"}
|
|
</label>
|
|
{{endif}}]]></template>
|
|
<template template_group="forms" template_name="checkboxset" template_data="$name, $value, $required, $options, $multiple=FALSE, $class='', $disabled=FALSE, $toggles=array(), $id=NULL, $unlimited=NULL, $unlimitedLang='all', $unlimitedToggles=array(), $toggleOn=TRUE, $descriptions=array()" template_location="global" template_app="core"><![CDATA[{{if $multiple}}
|
|
<input type="hidden" name="{$name}[__EMPTY]" value="__EMPTY">
|
|
{{endif}}
|
|
{{if $unlimited !== NULL}}
|
|
<div data-control="granularCheckboxset">
|
|
<div data-role="checkboxsetUnlimited" class="{{if !is_array( $value )}}ipsJS_show{{else}}ipsHide{{endif}}">
|
|
<input
|
|
type='checkbox'
|
|
name="{expression="trim( $name, '[]' )"}_unlimited"
|
|
value='{$unlimited}'
|
|
id="{expression="trim( $id ?: $name, '[]' )"}_unlimited"
|
|
{{if $unlimited === $value}}checked aria-checked='true'{{else}}aria-checked='false'{{endif}}
|
|
{{if $disabled}}disabled aria-disabled='true'{{endif}}
|
|
data-ipsToggle
|
|
data-role="checkboxsetUnlimitedToggle"
|
|
>
|
|
|
|
{lang="or"}
|
|
|
|
<a class="ipsCursor_pointer" data-action="checkboxsetCustomize">{lang="customize"}</a>
|
|
</div>
|
|
{{endif}}
|
|
<div data-role="checkboxsetGranular" class="{{if $unlimited !== NULL and !is_array( $value )}}ipsJS_hide{{endif}}">
|
|
<ul class="ipsField_fieldList">
|
|
{{foreach $options as $k => $v}}
|
|
<li>
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" {{if $class}}class="{$class}"{{endif}} name="{$name}[{$k}]" value="1" {{if ( $unlimited !== NULL AND $unlimited === $value ) or ( is_array( $value ) AND in_array( $k, $value ) )}}checked{{endif}} {{if $disabled === TRUE or ( is_array( $disabled ) and in_array( $k, $disabled ) )}}disabled{{endif}} {{if isset( $toggles[ $k ] ) and !empty( $toggles[ $k ] )}}data-control="toggle" {{if $toggleOn === FALSE}}data-togglesOff{{else}}data-togglesOn{{endif}}="{expression="implode( ',', $toggles[ $k ] )"}"{{endif}} id="elCheckbox_{$name}_{$k}">
|
|
<span></span>
|
|
</span>
|
|
<div class='ipsField_fieldList_content'>
|
|
<label for='elCheckbox_{$name}_{$k}' id='elField_{$name}_label'>{$v|raw}</label>
|
|
{{if isset( $descriptions[ $k ] )}}
|
|
<br>
|
|
<span class='ipsFieldRow_desc'>
|
|
{$descriptions[ $k ]|raw}
|
|
</span>
|
|
{{endif}}
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{if $unlimited !== NULL}}
|
|
<div class="ipsSpacer_top ipsSpacer_half">
|
|
{lang="or"}
|
|
|
|
<a class="ipsCursor_pointer" data-action="checkboxsetAll">{lang="all"}</a> / <a class="ipsCursor_pointer" data-action="checkboxsetNone">{lang="none"}</a>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="forms" template_name="codemirror" template_data="$name, $value='', $required, $maxlength=NULL, $disabled=FALSE, $class='', $placeholder='', $tags=array(), $mode='htmlmixed', $id=NULL, $height='300px'" template_location="global" template_app="core"><![CDATA[{{if !empty( $tags )}}
|
|
<div class='ipsColumns ipsColumns_collapseTablet' data-controller='core.global.editor.customtags' data-tagFieldType='codemirror' data-tagFieldID='elCodemirror_{{if $id}}{$id}{{else}}{$name}{{endif}}'>
|
|
<div class='ipsColumn_fluid ipsColumn'>
|
|
{{endif}}
|
|
<div class='ipsAreaBackground ipsPad_half' data-role="editor">
|
|
<textarea
|
|
name="{$name}"
|
|
id='elCodemirror_{{if $id}}{$id}{{else}}{$name}{{endif}}'
|
|
value="{expression="htmlentities( $value, \IPS\HTMLENTITIES, 'UTF-8', TRUE )"}"
|
|
class="ipsField_fullWidth {$class}"
|
|
{{if $maxlength !== NULL}}maxlength="{$maxlength}"{{endif}}
|
|
{{if $required === TRUE}}aria-required='true'{{endif}}
|
|
{{if $disabled}}disabled aria-disabled='true'{{endif}}
|
|
{{if $placeholder}}placeholder="{$placeholder}"{{endif}}
|
|
data-control="codemirror"
|
|
data-mode="{$mode}"
|
|
{{if $height}}data-height="{$height}"{{endif}}
|
|
>{$value}</textarea>
|
|
</div>
|
|
{{if !empty( $tags )}}
|
|
</div>
|
|
<div class='ipsColumn_medium ipsColumn ipsAreaBackground_light ipsComposeArea_sidebar {{if !isset( \IPS\Request::i()->cookie['tagSidebar'] )}}ipsComposeArea_sidebarOpen{{else}}ipsComposeArea_sidebarClosed{{endif}}' data-codemirrorid='elCodemirror_{{if $id}}{$id}{{else}}{$name}{{endif}}'>
|
|
<a href='#' data-action='tagsToggle' data-ipsTooltip data-ipsTooltip-label="{lang="toggle_sidebar"}">{lang="toggle_sidebar"}</a>
|
|
<h3 class='ipsAreaBackground ipsPad_half ipsType_reset' data-role='tagsHeader'>{lang="editor_tags"}</h3>
|
|
<ul class='ipsList_reset ipsScrollbar' data-role='tagsList'>
|
|
{{foreach $tags as $tagKey => $tagValue}}
|
|
{{if is_array( $tagValue )}}
|
|
<li>
|
|
<ul class='ipsList_reset'>
|
|
<li><h4 class='ipsAreaBackground ipsPad_half ipsType_reset'>{lang="$tagKey"}</h4></li>
|
|
<li>
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $tagValue as $key => $value}}
|
|
<li class='ipsPad_half'>
|
|
<label data-tagKey="{$key}">{$key}</label>
|
|
<div class='ipsType_light ipsType_small'>{$value}</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
{{else}}
|
|
<li class='ipsPad_half'>
|
|
<label data-tagKey="{$tagKey}">{$tagKey}</label>
|
|
<div class='ipsType_light ipsType_small'>{$tagValue}</div>
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="forms" template_name="color" template_data="$name, $value, $required, $disabled=FALSE" template_location="global" template_app="core"><![CDATA[<input type="text" name="{$name}" value="{$value}" {{if $required === TRUE}}aria-required='true'{{endif}} {{if $disabled}}disabled aria-disabled='true'{{endif}} data-control="color" class="">]]></template>
|
|
<template template_group="forms" template_name="colorDisplay" template_data="$color" template_location="global" template_app="core"><![CDATA[<div class="ipsClearFix">
|
|
<div style="background-color: {$color}; height: 15px; width: 15px; border: 1px solid black;" class="ipsPos_left"></div><div class="ipsPos_left"> {expression="mb_strtoupper( $color )"}</div>
|
|
</div>]]></template>
|
|
<template template_group="forms" template_name="colorSelection" template_data="$name, $value" template_location="front" template_app="core"><![CDATA[
|
|
<ul class='ipsList_inline cColorChoices'>
|
|
{{foreach array('none', 'information', 'general', 'warning', 'error', 'success' ) as $type}}
|
|
<li data-ipsTooltip title='{lang="message_type_{$type}"}'>
|
|
<input type='radio' name='{$name}' value='{$type}' {{if $value === $type}}checked{{endif}}>
|
|
<span class='cColorChoice_chooser ipsMessage ipsMessage_{$type}'></span>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>]]></template>
|
|
<template template_group="forms" template_name="commentTemplate" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class=''" template_location="front" template_app="core"><![CDATA[{{$minimized = false;}}
|
|
<form accept-charset='utf-8' class="ipsForm {$class}" action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}}>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
<input type="hidden" name="plupload" value="{expression="md5( uniqid() )"}">
|
|
{{endif}}
|
|
<div class='ipsComposeArea ipsComposeArea_withPhoto ipsClearfix ipsContained'>
|
|
<div class='ipsPos_left ipsResponsive_hidePhone ipsResponsive_block'>{template="userPhoto" app="core" group="global" params="\IPS\Member::loggedIn(), 'small'"}</div>
|
|
<div class='ipsComposeArea_editor'>
|
|
{{if !\IPS\Member::loggedIn()->member_id}}
|
|
<div data-ipsEditor-toolList class='ipsMessage ipsMessage_info'>
|
|
{lang="commenting_as_guest"}
|
|
</div>
|
|
{{endif}}
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{{if $input->name == 'guest_name'}}
|
|
<ul class='ipsForm ipsForm_horizontal' data-ipsEditor-toolList>
|
|
<li class='ipsFieldRow ipsFieldRow_fullWidth'>
|
|
{$input->html()|raw}
|
|
{{if $input->error}}
|
|
<div class="ipsType_warning ipsSpacer_top" data-role="commentFormError">{lang="$input->error"}</div>
|
|
{{endif}}
|
|
</li>
|
|
</ul>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{{if $input instanceof \IPS\Helpers\Form\Editor}}
|
|
{{if $input->options['minimize'] !== NULL}}
|
|
{{$minimized = true;}}
|
|
{{endif}}
|
|
{$input->html( TRUE )|raw}
|
|
{{if $input->error}}
|
|
<div class="ipsType_warning ipsSpacer_top" data-role="commentFormError">{lang="$input->error"}</div>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
<ul class='ipsToolList ipsToolList_horizontal ipsClear ipsClearfix {{if $minimized}}ipsJS_hide{{endif}}' data-ipsEditor-toolList>
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{{if !($input instanceof \IPS\Helpers\Form\Editor) && $input->name != 'guest_name'}}
|
|
<li class='ipsPos_left ipsResponsive_noFloat {{if !($input instanceof \IPS\Helpers\Form\Captcha)}}ipsComposeArea_formControl{{endif}} ipsType_small'>
|
|
{$input->html()|raw}
|
|
{{if $input->error}}
|
|
<div class="ipsType_warning ipsSpacer_top" data-role="commentFormError">{lang="$input->error"}</div>
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
{{foreach $actionButtons as $button}}
|
|
<li>{$button|raw}</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</form>]]></template>
|
|
<template template_group="forms" template_name="commentUnavailable" template_data="$lang, $warnings=array(), $ends=NULL" template_location="front" template_app="core"><![CDATA[<div class='ipsComposeArea ipsComposeArea_withPhoto ipsComposeArea_unavailable ipsClearfix'>
|
|
<div class='ipsPos_left ipsResponsive_hidePhone ipsResponsive_block'>{template="userPhoto" app="core" group="global" params="\IPS\Member::loggedIn(), 'small'"}</div>
|
|
<div class='ipsComposeArea_editor'>
|
|
<div class="ipsComposeArea_dummy">
|
|
<span class='ipsType_warning'><i class="fa fa-warning"></i> {lang="$lang"} {{if $ends !== NULL AND $ends > 0}}{lang="restriction_ends" sprintf="\IPS\DateTime::ts( $ends )->relative()"}{{endif}}</span>
|
|
|
|
{{if count( $warnings) }}
|
|
{{foreach $warnings as $idx => $warning}}
|
|
{{if $idx === 0}}
|
|
<br><br>
|
|
<a href="{$warning->url()}" data-ipsDialog data-ipsDialog-size='narrow' class='ipsButton ipsButton_verySmall ipsButton_light'>{lang="view_warning_details"}</a>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="forms" template_name="createItemUnavailable" template_data="$lang, $warnings" template_location="front" template_app="core"><![CDATA[
|
|
{lang="$lang"}
|
|
|
|
{{if count( $warnings) }}
|
|
{{foreach $warnings as $idx => $warning}}
|
|
{{if $idx === 0}}
|
|
<br><br>
|
|
<a href="{$warning->url()}" data-ipsDialog data-ipsDialog-size='narrow' class='ipsButton ipsButton_verySmall ipsButton_light'>{lang="view_warning_details"}</a>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endif}}]]></template>
|
|
<template template_group="forms" template_name="date" template_data="$name, $value, $required, $min=NULL, $max=NULL, $disabled=FALSE, $time=FALSE, $unlimited=NULL, $unlimitedLang=NULL, $unlimitedName=NULL, $toggles=array(), $toggleOn=TRUE, $class='ipsField_short', $placeholder=NULL" template_location="global" template_app="core"><![CDATA[<input
|
|
type="date"
|
|
name="{$name}"
|
|
{{if $unlimited === NULL or $value !== $unlimited}}value="{{if $value instanceof \IPS\DateTime}}{$value->format('Y-m-d')}{{else}}{$value}{{endif}}" data-preferredFormat="{{if $value instanceof \IPS\DateTime}}{$value->localeDate()}{{else}}{$value}{{endif}}"{{endif}}
|
|
{{if $required === TRUE}}aria-required='true'{{endif}}
|
|
{{if $min !== NULL}}min="{$min}"{{endif}}
|
|
{{if $max !== NULL}}max="{$max}"{{endif}}
|
|
{{if $disabled}}disabled aria-disabled='true'{{endif}}
|
|
class="{$class}"
|
|
data-control="date"
|
|
placeholder='{{if $placeholder !== NULL}}{$placeholder}{{else}}{expression="str_replace( array( 'YYYY', 'MM', 'DD' ), array( \IPS\Member::loggedIn()->language()->addToStack('_date_format_yyyy'), \IPS\Member::loggedIn()->language()->addToStack('_date_format_mm'), \IPS\Member::loggedIn()->language()->addToStack('_date_format_dd') ), str_replace( 'Y', 'YY', \IPS\Member::loggedIn()->language()->preferredDateFormat() ) )"}{{endif}}'
|
|
>
|
|
{{if $time}}
|
|
<input name="{$time}" type="time" size="12" class="ipsField_short" placeholder="{lang="_time_format_hhmm"}" step='60' min='00:00' value="{{if $value instanceof \IPS\DateTime}}{$value->format('H:i')}{{endif}}" {{if $disabled}}disabled aria-disabled='true'{{endif}}>
|
|
{{endif}}
|
|
{{if $unlimited !== NULL and ( !$disabled or $unlimited === $value )}}
|
|
|
|
{lang="or"}
|
|
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" data-control="unlimited{{if count( $toggles )}} toggle{{endif}}" name="{$unlimitedName}" id='{$unlimitedName}' value="{$unlimited}" {{if $unlimited === $value}}checked aria-checked='true'{{endif}} {{if $disabled}}disabled{{endif}} {{if count( $toggles )}}{{if $toggleOn === FALSE}}data-togglesOff{{else}}data-togglesOn{{endif}}="{expression="implode( ',', $toggles )"}"{{endif}} aria-labelledby='label_{$unlimitedName}'>
|
|
<span></span>
|
|
</span>
|
|
<label for='{$unlimitedName}' id='label_{$unlimitedName}' class='ipsField_unlimited'>{lang="$unlimitedLang"}</label>
|
|
{{endif}}]]></template>
|
|
<template template_group="forms" template_name="dateinterval" template_data="$name, $value" template_location="admin" template_app="core"><![CDATA[{lang="every"}
|
|
<br>
|
|
<ul class="ipsField_fieldList">
|
|
<li><input type="number" name="{$name}[y]" class="ipsField_short" value="{$value->y}" min="0" /> {lang="years"}</li>
|
|
<li><input type="number" name="{$name}[m]" class="ipsField_short" value="{$value->m}" min="0" /> {lang="months"}</li>
|
|
<li><input type="number" name="{$name}[d]" class="ipsField_short" value="{$value->d}" min="0" /> {lang="days"}</li>
|
|
<li><input type="number" name="{$name}[h]" class="ipsField_short" value="{$value->h}" min="0" /> {lang="hours"}</li>
|
|
<li><input type="number" name="{$name}[i]" class="ipsField_short" value="{$value->i}" min="0" /> {lang="minutes"}</li>
|
|
<li><input type="number" name="{$name}[s]" class="ipsField_short" value="{$value->s}" min="0" /> {lang="seconds"}</li>
|
|
</ul>]]></template>
|
|
<template template_group="forms" template_name="dateRange" template_data="$start, $end" template_location="global" template_app="core">{lang="between"} {$start|raw} {lang="and"} {$end|raw}</template>
|
|
<template template_group="forms" template_name="editContentForm" template_data="$title, $form, $container=NULL" template_location="front" template_app="core"><![CDATA[
|
|
{{if $container and \IPS\IPS::classUsesTrait( $container, 'IPS\Content\ClubContainer' ) and $club = $container->club()}}
|
|
{{if settings.clubs and settings.clubs_header == 'full'}}
|
|
{template="header" app="core" group="clubs" params="$club, $container"}
|
|
{{endif}}
|
|
{{endif}}
|
|
|
|
<div class="ipsPageHeader ipsClearfix ipsSpacer_bottom">
|
|
<h1 class="ipsType_pageTitle">{$title}</h1>
|
|
</div>
|
|
{$form|raw}]]></template>
|
|
<template template_group="forms" template_name="editor" template_data="$name, $value, $options, $toolbars, $postKey, $uploadControl, $emoticons, $tags=array()" template_location="global" template_app="core"><![CDATA[{{if !empty( $tags )}}
|
|
<div class='ipsColumns ipsColumns_collapseTablet' data-controller='core.global.editor.customtags' data-tagFieldType='editor' data-tagFieldID='{$name}'>
|
|
<div class='ipsColumn_fluid ipsColumn'>
|
|
{{endif}}
|
|
<div class='ipsComposeArea_editor' data-role="editor">
|
|
{template="editorRaw" group="forms" app="core" location="global" params="$name, $value, $options, $toolbars, $postKey, $uploadControl, $emoticons"}
|
|
</div>
|
|
{{if !empty( $tags )}}
|
|
</div>
|
|
<div class='ipsColumn_medium ipsColumn ipsAreaBackground_light ipsComposeArea_sidebar {{if !isset( \IPS\Request::i()->cookie['tagSidebar'] )}}ipsComposeArea_sidebarOpen{{else}}ipsComposeArea_sidebarClosed{{endif}}'>
|
|
<a href='#' class="ipsJS_show" data-action='tagsToggle' data-ipsTooltip data-ipsTooltip-label="{lang="toggle_sidebar"}">{lang="toggle_sidebar"}</a>
|
|
<h3 class='ipsAreaBackground ipsPad_half ipsType_reset' data-role='tagsHeader'>{lang="editor_tags"}</h3>
|
|
<ul class='ipsList_reset ipsScrollbar' data-role='tagsList'>
|
|
{{foreach $tags as $tagKey => $tagValue }}
|
|
<li class='ipsPad_half'>
|
|
<label class="ipsJS_show" data-tagKey="{$tagKey}">{$tagKey}</label>
|
|
<div class='ipsJS_hide ipsType_light'><strong>{$tagKey}</strong></div>
|
|
<div class='ipsType_light '>{$tagValue}</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="forms" template_name="editorAttachments" template_data="$name, $value, $minimize, $maxFileSize, $maxFiles, $maxChunkSize, $totalMaxSize, $allowedFileTypes, $pluploadKey, $multiple=FALSE, $editor=FALSE, $forceNoscript=FALSE, $template='core.attachments.fileItem', $existing=array(), $default=NULL" template_location="global" template_app="core"><![CDATA[<input name="{$name}" type="hidden" value="{$pluploadKey}">
|
|
{{if $forceNoscript}}
|
|
<input name="{$name}_noscript[]" type="file" {{if $multiple}}multiple{{endif}}>
|
|
{{else}}
|
|
<noscript>
|
|
<input name="{$name}_noscript[]" type="file" {{if $multiple}}multiple{{endif}}>
|
|
<span class="ipsType_light ipsType_small">
|
|
{{if $allowedFileTypes !== NULL}}
|
|
<strong>{lang="form_upload_accepted"}</strong>
|
|
{expression="implode( ', ', $allowedFileTypes )"}
|
|
{{endif}}
|
|
{{if $multiple and $totalMaxSize}}
|
|
{{if $allowedFileTypes !== NULL}}
|
|
·
|
|
{{endif}}
|
|
<strong>{lang="form_upload_total_max"}</strong>
|
|
{$totalMaxSize}MB
|
|
{{endif}}
|
|
{{if !$multiple or !$totalMaxSize or $maxChunkSize < $totalMaxSize}}
|
|
{{if $allowedFileTypes !== NULL or ( $multiple and $totalMaxSize )}}
|
|
·
|
|
{{endif}}
|
|
<strong>{lang="form_upload_max"}</strong>
|
|
{$maxChunkSize}MB
|
|
{{endif}}
|
|
{{if $maxFiles}}
|
|
<br>{lang="form_upload_max_files" pluralize="$maxFiles"}
|
|
{{endif}}
|
|
</span>
|
|
</noscript>
|
|
{{if $value}}
|
|
{{foreach $value as $id => $file}}
|
|
<input type="hidden" name="{$name}_existing[{$id}]" value="">
|
|
{{endforeach}}
|
|
{{endif}}
|
|
<div data-ipsEditor-toolList>
|
|
{{$editorName = preg_replace( "/(.+?)_(\d+?)_$/", "$1[$2]", mb_substr( $name, 0, -7 ) );}}
|
|
<div data-role='attachmentArea' data-controller='core.global.editor.uploader, core.global.editor.insertable' data-editorID='{$editorName}' class='ipsComposeArea_attachments ipsClearfix ipsAreaBackground_light' id="{$name}_drop_{expression="md5( uniqid() )"}" data-ipsUploader data-ipsUploader-dropTarget='#elEditorDrop_{$name}' data-ipsUploader-button='[data-action="browse"]' {{if $maxFileSize}}data-ipsUploader-maxFileSize="{$maxFileSize}"{{endif}} data-ipsUploader-maxChunkSize="{$maxChunkSize}" {{if $allowedFileTypes}}data-ipsUploader-allowedFileTypes='{expression="json_encode( $allowedFileTypes )"}'{{endif}} data-ipsUploader-name="{$name}" data-ipsUploader-key="{$pluploadKey}" {{if $multiple}}data-ipsUploader-multiple {{if $totalMaxSize}}data-ipsUploader-maxTotalSize="{$totalMaxSize}"{{endif}}{{endif}} {{if $minimize}}data-ipsUploader-minimized{{endif}} data-ipsUploader-insertable data-ipsUploader-postkey="{$editor}" data-ipsUploader-template='core.editor.attachments' {{if $value}}data-ipsUploader-existingFiles='{expression="json_encode( $existing )"}'{{endif}} {{if isset( $default )}}data-ipsUploader-default='{$default}'{{endif}}>
|
|
<div class="ipsComposeArea_dropZone {{if $minimize}}ipsComposeArea_dropZoneSmall{{endif}} ipsClearfix" id='elEditorDrop_{$name}'>
|
|
<i class='fa fa-paperclip'></i>
|
|
<div>
|
|
<ul class='ipsList_inline ipsClearfix'>
|
|
<li class='ipsType_normal'>
|
|
<span class='ipsAttachment_supportDrag'>{lang="editor_attach_drag"}</span>
|
|
<a href='#' data-action='browse'>
|
|
<span class='ipsAttachment_supportDrag'>{lang="editor_attach_choose_drag"}</span>
|
|
<span class='ipsAttachment_nonDrag'>{lang="editor_attach_choose_nodrag"}</span>
|
|
</a>
|
|
{{if $allowedFileTypes !== NULL || $maxFileSize || $totalMaxSize}}
|
|
<br>
|
|
<span class='ipsType_medium ipsType_light'>
|
|
{{if $allowedFileTypes !== NULL}}
|
|
<strong>{lang="form_upload_accepted"}</strong>
|
|
{expression="implode( ', ', $allowedFileTypes )"}
|
|
{{endif}}
|
|
{{if $multiple and $totalMaxSize}}
|
|
{{if $allowedFileTypes !== NULL}}
|
|
·
|
|
{{endif}}
|
|
<strong>{lang="form_upload_total_max"}</strong>
|
|
{$totalMaxSize}MB
|
|
{{endif}}
|
|
{{if $maxFileSize and ( !$multiple or !$totalMaxSize or $maxFileSize < $totalMaxSize )}}
|
|
{{if $allowedFileTypes !== NULL or ( $multiple and $totalMaxSize )}}
|
|
·
|
|
{{endif}}
|
|
<strong>{lang="form_upload_max"}</strong>
|
|
{expression="round($maxFileSize,2)"}MB
|
|
{{endif}}
|
|
{{if $maxFiles}}
|
|
<br>{lang="form_upload_max_files" pluralize="$maxFiles"}
|
|
{{endif}}
|
|
</span>
|
|
{{endif}}
|
|
</li>
|
|
<li class='ipsPos_right ipsResponsive_noFloat'>
|
|
<a href='#' class='ipsButton ipsButton_light ipsButton_verySmall' data-ipsMenu id='elEditorAttach_media{expression="md5($editorName)"}'>{lang="editor_attach_other"} <i class='fa fa-caret-down'></i></a>
|
|
<ul class='ipsMenu ipsMenu_auto ipsHide' id='elEditorAttach_media{expression="md5($editorName)"}_menu'>
|
|
<li class='ipsMenu_item'><a href='#' data-ipsDialog data-ipsDialog-fixed data-ipsDialog-forceReload data-ipsDialog-destructOnClose data-ipsDialog-remoteSubmit='false' data-ipsDialog-remoteVerify='false' data-ipsDialog-title='{lang="editor_insert_existing_file"}' data-ipsDialog-url="{url="app=core&module=system&controller=editor&do=myMedia&postKey={$editor}&editorId={$editorName}" csrf="1"}">{lang="editor_insert_existing_file"}</a></li>
|
|
{{if \IPS\Settings::i()->allow_remote_images}}
|
|
<li class='ipsMenu_item'><a href='#' data-ipsDialog data-ipsDialog-forceReload data-ipsDialog-title='{lang="editor_insert_from_url"}' data-ipsDialog-url="{url="app=core&module=system&controller=editor&do=link&image=1&postKey={$editor}&editorId={$editorName}" csrf="1"}">{lang="editor_insert_from_url"}</a></li>
|
|
{{endif}}
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
<div data-role='fileList' class='ipsComposeArea_attachmentsInner {{if count($value) == 0}}ipsHide{{endif}}'>
|
|
<div data-role='files' class='ipsAreaBackground_reset ipsHide'>
|
|
<p class='ipsType_normal ipsPad_half ipsType_reset'><strong>{lang="editor_uploaded_files"}</strong></p>
|
|
<ul class='ipsList_reset ipsDataList ipsPad_half' data-role='fileContainer'>
|
|
{{foreach $value as $attachID => $file}}
|
|
{{if !$file->isImage()}}
|
|
<li class='ipsDataItem ipsAttach ipsAttach_done ipsContained' id='elAttach_{$attachID}' data-role='file' data-fileid='{$attachID}'>
|
|
<div class='ipsDataItem_generic ipsDataItem_size1 ipsType_center'>
|
|
<i class='fa fa-file ipsType_large'></i>
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
<strong class='ipsDataItem_title ipsType_medium' data-role='title'>{$file->originalFilename}</strong><br><span class='ipsType_light'>{filesize="$file->filesize()"}</span>
|
|
</div>
|
|
<div class='ipsDataItem_generic ipsDataItem_size8 ipsType_right'>
|
|
<ul class='ipsList_inline'>
|
|
<li>
|
|
<a href='#' data-action='insertFile' class='ipsAttach_selection' data-ipsTooltip title='{lang="insert_into_post"}'><i class='fa fa-plus'></i></a>
|
|
</li>
|
|
<li>
|
|
<a href='#' class='ipsType_warning' data-role='deleteFile'><i class='fa fa-trash-o'></i> {lang="delete"}</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
<div data-role='images' class='ipsAreaBackground_reset {{if count($value) == 0}}ipsHide{{endif}}'>
|
|
<p class='ipsType_normal ipsPad_half ipsType_reset'><strong>{lang="editor_uploaded_images"}</strong></p>
|
|
<ul class='ipsPad_half ipsList_reset ipsGrid ipsGrid_collapsePhone' data-role='fileContainer' data-ipsGrid data-ipsGrid-minItemSize='150' data-ipsGrid-maxItemSize='250'>
|
|
{{foreach $value as $attachID => $file}}
|
|
{{if $file->isImage()}}
|
|
<li class='ipsGrid_span3 ipsAttach ipsContained ipsImageAttach ipsPad_half ipsAreaBackground_light' id='elAttach_{$attachID}' data-role='file' data-fileid='{$attachID}' data-fullsizeurl='{$file->url}' data-thumbnailurl='{$file->attachmentThumbnailUrl}' data-isImage="1">
|
|
<ul class='ipsList_inline ipsImageAttach_controls'>
|
|
<li>
|
|
<a href='#' data-action='insertFile' class='ipsAttach_selection' data-ipsTooltip title='{lang="insert_into_post"}'><i class='fa fa-plus'></i></a>
|
|
</li>
|
|
<li class='ipsPos_right' data-role='deleteFileWrapper'>
|
|
<a href='#' data-role='deleteFile' class='ipsButton ipsButton_verySmall ipsButton_light' data-ipsTooltip title='{lang="delete"}'><i class='fa fa-trash-o'></i></a>
|
|
</li>
|
|
</ul>
|
|
|
|
<div class='ipsImageAttach_thumb ipsType_center' style='background-image: url( "{expression="str_replace( array( '(', ')' ), array( '\(', '\)' ), $file->attachmentThumbnailUrl )"}" )' data-role='preview' data-grid-ratio='65' data-action='insertFile'>
|
|
<img src='{$file->url}' alt=''>
|
|
</div>
|
|
<h2 class='ipsType_reset ipsAttach_title ipsTruncate ipsTruncate_line ipsType_medium' data-role='title'>{$file->originalFilename}</h2>
|
|
<p class='ipsType_light'>{filesize="$file->filesize()"}</p>
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="forms" template_name="editorAttachmentsMinimized" template_data="$name" template_location="global" template_app="core"><![CDATA[<div data-ipsEditor-toolList data-ipsEditor-toolListMinimized data-name="{$name}" class="ipsAreaBackground_light ipsClearfix ipsHide">
|
|
<div data-role='attachmentArea'>
|
|
<div class="ipsComposeArea_dropZone ipsComposeArea_dropZoneSmall ipsClearfix">
|
|
<i class='fa fa-paperclip'></i>
|
|
<div class='ipsType_light ipsType_normal'>
|
|
{lang="loading"}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="forms" template_name="editorAttachmentsPlaceholder" template_data="$name, $editor, $noUploaderError=NULL" template_location="global" template_app="core"><![CDATA[ <div data-ipsEditor-toolList class="ipsAreaBackground_light ipsClearfix">
|
|
<div data-role='attachmentArea'>
|
|
<div class="ipsComposeArea_dropZone ipsComposeArea_dropZoneSmall ipsClearfix ipsClearfix" id='elEditorDrop_{$name}'>
|
|
{{if $noUploaderError}}
|
|
<i class='fa fa-paperclip'></i>
|
|
{{endif}}
|
|
<div>
|
|
<ul class='ipsList_inline ipsClearfix'>
|
|
{{if $noUploaderError}}
|
|
<li>
|
|
{lang="$noUploaderError"}
|
|
<a href="{url="app=core&module=system&controller=attachments" seoTemplate="attachments"}">{lang="manage_attachments"}</a>
|
|
</li>
|
|
{{endif}}
|
|
<li class='ipsPos_right'>
|
|
<a href='#' class='ipsButton ipsButton_light ipsButton_verySmall' data-ipsMenu id='elEditorAttach_media{expression="md5($name)"}'>{lang="editor_attach_other"} <i class='fa fa-caret-down'></i></a>
|
|
<ul class='ipsMenu ipsMenu_auto ipsHide' id='elEditorAttach_media{expression="md5($name)"}_menu'>
|
|
<li class='ipsMenu_item'><a href='#' data-ipsDialog data-ipsDialog-fixed data-ipsDialog-forceReload data-ipsDialog-title='{lang="editor_insert_existing_file"}' data-ipsDialog-url="{url="app=core&module=system&controller=editor&do=myMedia&postKey={$editor}&editorId={$name}" csrf="1"}">{lang="editor_insert_existing_file"}</a></li>
|
|
{{if \IPS\Settings::i()->allow_remote_images}}
|
|
<li class='ipsMenu_item'><a href='#' data-ipsDialog data-ipsDialog-forceReload data-ipsDialog-title='{lang="editor_insert_from_url"}' data-ipsDialog-url="{url="app=core&module=system&controller=editor&do=link&image=1&postKey={$editor}&editorId={$name}" csrf="1"}">{lang="editor_insert_from_url"}</a></li>
|
|
{{endif}}
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="forms" template_name="editorRaw" template_data="$name, $value, $options, $toolbars, $postKey, $uploadControl, $emoticons" template_location="global" template_app="core"><![CDATA[<div class='ipsType_normal ipsType_richText ipsType_break' data-ipsEditor data-ipsEditor-controller="{url="{$options['controller']}"}" {{if $options['minimize'] !== NULL}}data-ipsEditor-minimized{{endif}} {{if $options['allButtons']}}data-ipsEditor-allbuttons='true'{{else}}data-ipsEditor-toolbars='{expression="json_encode( $toolbars )"}'{{endif}} data-ipsEditor-extraPlugins='{setting="ckeditor_extraPlugins"}' {{if $postKey}}data-ipsEditor-postKey="{$postKey}"{{endif}} {{if $options['autoSaveKey']}}data-ipsEditor-autoSaveKey="{$options['autoSaveKey']}" {{if $options['defaultIfNoAutoSave']}}data-ipsEditor-defaultIfNoAutoSave{{endif}}{{endif}} data-ipsEditor-skin="{expression="\IPS\IN_DEV ? 'ips' : \IPS\Theme::i()->editor_skin"}" data-ipsEditor-name="{$name}"{{if !$options['autoGrow']}} data-ipsEditor-autoGrow='false'{{endif}} data-ipsEditor-emoticons='{$emoticons}' data-ipsEditor-pasteBehaviour='{setting="editor_paste_behaviour"}' {{if !\IPS\Settings::i()->editor_embeds}}data-ipsEditor-autoEmbed='false'{{endif}}>
|
|
<div data-role='editorComposer' class='ipsContained'>
|
|
<noscript>
|
|
<textarea name="{$name}_noscript" rows="15">{expression="\IPS\Helpers\Form\Editor::valueForNoJsFallback( $value )"}</textarea>
|
|
</noscript>
|
|
<div {{if $options['minimize']}}class="ipsHide"{{endif}} data-role="mainEditorArea">
|
|
<textarea name="{$name}" data-role='contentEditor' class="ipsHide" tabindex='1'>{$value|doubleencode}</textarea>
|
|
</div>
|
|
{{if $options['minimize']}}
|
|
<div class='ipsComposeArea_dummy ipsJS_show' tabindex='1'><i class='{$options['minimizeIcon']}'></i> {lang="$options['minimize']"}</div>
|
|
{{endif}}
|
|
<div class="ipsHide ipsComposeArea_editorPaste" data-role="pasteMessage">
|
|
<p class='ipsType_reset ipsPad_half'>
|
|
{{if settings.editor_paste_behaviour == 'force'}}
|
|
<a class="ipsPos_right ipsType_normal ipsCursor_pointer ipsComposeArea_editorPasteSwitch" data-action="removePasteFormatting" title='{lang="editor_keep_no_formatting"}' data-ipsTooltip>×</a>
|
|
<i class="fa fa-info-circle"></i> {lang="editor_pasted_with_formatting"}. <a class='ipsCursor_pointer' data-action="keepPasteFormatting">{lang="editor_restore_formatting"}</a>
|
|
{{else}}
|
|
<a class="ipsPos_right ipsType_normal ipsCursor_pointer ipsComposeArea_editorPasteSwitch" data-action="keepPasteFormatting" title='{lang="editor_keep_formatting"}' data-ipsTooltip>×</a>
|
|
<i class="fa fa-info-circle"></i> {lang="editor_pasted_with_formatting"}. <a class='ipsCursor_pointer' data-action="removePasteFormatting">{lang="editor_remove_formatting"}</a>
|
|
{{endif}}
|
|
</p>
|
|
</div>
|
|
<div class="ipsHide ipsComposeArea_editorPaste" data-role="emoticonMessage">
|
|
<p class='ipsType_reset ipsPad_half'>
|
|
<i class="fa fa-info-circle"></i> {lang="editor_too_many_emoticons"}.
|
|
</p>
|
|
</div>
|
|
<div class="ipsHide ipsComposeArea_editorPaste" data-role="embedMessage">
|
|
<p class='ipsType_reset ipsPad_half'>
|
|
<a class="ipsPos_right ipsType_normal ipsCursor_pointer ipsComposeArea_editorPasteSwitch" data-action="keepEmbeddedMedia" title='{lang="editor_keep_embed"}' data-ipsTooltip>×</a>
|
|
<i class="fa fa-info-circle"></i> {lang="editor_pasted_embed_link"}. <a class='ipsCursor_pointer' data-action="removeEmbeddedMedia">{lang="editor_remove_embed"}</a>
|
|
</p>
|
|
</div>
|
|
<div class="ipsHide ipsComposeArea_editorPaste" data-role="embedFailMessage">
|
|
<p class='ipsType_reset ipsPad_half'>
|
|
</p>
|
|
</div>
|
|
<div class="ipsHide ipsComposeArea_editorPaste" data-role="autoSaveRestoreMessage">
|
|
<p class='ipsType_reset ipsPad_half'>
|
|
<a class="ipsPos_right ipsType_normal ipsCursor_pointer ipsComposeArea_editorPasteSwitch" data-action="keepRestoredContents" title='{lang="editor_keep_restored_contents"}' data-ipsTooltip>×</a>
|
|
<i class="fa fa-info-circle"></i> {lang="editor_restored_autosave"}. <a class='ipsCursor_pointer' data-action="clearEditorContents">{lang="clear_editor_contents"}</a>
|
|
</p>
|
|
</div>
|
|
<div class="ipsHide ipsComposeArea_editorPaste" data-role="imageMessage">
|
|
<p class='ipsType_reset ipsPad_half'>
|
|
<a class="ipsPos_right ipsType_normal ipsCursor_pointer ipsComposeArea_editorPasteSwitch" data-action="removeImageMessage">×</a>
|
|
<i class="fa fa-info-circle"></i> {lang="editor_cannot_paste_images"}
|
|
</p>
|
|
</div>
|
|
{$uploadControl|raw}
|
|
</div>
|
|
<div data-role='editorPreview' class='ipsHide'>
|
|
<div class='ipsAreaBackground_light ipsPad_half' data-role='previewToolbar'>
|
|
<a href='#' class='ipsPos_right' data-action='closePreview' title='{lang="editor_close_preview"}' data-ipsTooltip>×</a>
|
|
<ul class='ipsButton_split'>
|
|
<li data-action='resizePreview' data-size='desktop'><a href='#' title='{lang="device_desktop_preview"}' data-ipsTooltip class='ipsButton ipsButton_verySmall ipsButton_primary'>{lang="device_desktop"}</a></li>
|
|
<li data-action='resizePreview' data-size='tablet'><a href='#' title='{lang="device_tablet_preview"}' data-ipsTooltip class='ipsButton ipsButton_verySmall ipsButton_light'>{lang="device_tablet"}</a></li>
|
|
<li data-action='resizePreview' data-size='phone'><a href='#' title='{lang="device_phone_preview"}' data-ipsTooltip class='ipsButton ipsButton_verySmall ipsButton_light'>{lang="device_phone"}</a></li>
|
|
</ul>
|
|
</div>
|
|
<div data-role='previewContainer' class='ipsAreaBackground ipsType_center'></div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="forms" template_name="editTagsForm" template_data="$form" template_location="front" template_app="core"><![CDATA[<div class="ipsPad">
|
|
{$form|raw}
|
|
</div>]]></template>
|
|
<template template_group="forms" template_name="emptyRow" template_data="$contents, $id=NULL" template_location="admin" template_app="core"><![CDATA[<li class='ipsFieldRow ipsPad_half ipsClearfix' {{if $id}}id="{$id}"{{endif}}>
|
|
{$contents|raw}
|
|
</li>]]></template>
|
|
<template template_group="forms" template_name="emptyRow" template_data="$contents, $id=NULL" template_location="front" template_app="core"><![CDATA[<li class='ipsFieldRow ipsPad_half ipsClearfix' {{if $id}}id="{$id}"{{endif}}>
|
|
{$contents|raw}
|
|
</li>]]></template>
|
|
<template template_group="forms" template_name="ftp" template_data="$name, $value, $showBypassValidationCheckbox=FALSE" template_location="global" template_app="core"><![CDATA[<div data-controller="core.global.core.ftp">
|
|
<ul class='ipsList_reset'>
|
|
<li class='ipsFieldRow_inlineCheckbox'>
|
|
<input type="radio" name="{$name}[protocol]" value="ftp" id="{$name}_ftp" data-role="portToggle" data-port="21" {{if !isset( $value['protocol'] ) or $value['protocol'] == 'ftp'}}checked{{endif}}> <label for='{$name}_ftp'>{lang="FTP"}</label>
|
|
</li>
|
|
<li class='ipsFieldRow_inlineCheckbox'>
|
|
<input type="radio" name="{$name}[protocol]" value="ssl_ftp" id="{$name}_ssl_ftp" data-role="portToggle" data-port="21" {{if isset( $value['protocol'] ) and $value['protocol'] == 'ssl_ftp'}}checked{{endif}}> <label for='{$name}_ssl_ftp'>{lang="ftp_with_ssl"}</label>
|
|
</li>
|
|
<li class='ipsFieldRow_inlineCheckbox'>
|
|
<input type="radio" name="{$name}[protocol]" value="sftp" id="{$name}_sftp" data-role="portToggle" data-port="22" {{if isset( $value['protocol'] ) and $value['protocol'] == 'sftp'}}checked{{endif}}> <label for='{$name}_sftp'>{lang="SFTP"}</label>
|
|
</li>
|
|
</ul>
|
|
<br>
|
|
<ul class='ipsField_translatable ipsList_inline ipsList_reset'>
|
|
<li class='ipsClearfix'>
|
|
<span class="ipsFlag fa fa-globe"></span>
|
|
<input type='text' name="{$name}[server]" placeholder="ftp.example.com" data-role="serverInput" {{if isset( $value['server'] )}}value="{$value['server']}"{{endif}} class="ipsField_medium">
|
|
</li>
|
|
<li class='ipsClearfix'>
|
|
<span class="ipsFlag fa fa-bolt"></span>
|
|
<input type='text' name="{$name}[port]" data-role="portInput" placeholder="{lang="port"}" value="{{if isset( $value['port'] )}}{$value['port']}{{else}}21{{endif}}" class="ipsField_tiny">
|
|
</li>
|
|
</ul>
|
|
<ul class='ipsField_translatable ipsList_reset'>
|
|
<li class='ipsClearfix'>
|
|
<span class="ipsFlag fa fa-user"></span>
|
|
<input type='text' name="{$name}[un]" data-role="usernameInput" placeholder="{lang="ftp_username"}" {{if isset( $value['un'] )}}value="{$value['un']}"{{endif}}>
|
|
</li>
|
|
<li class='ipsClearfix'>
|
|
<span class="ipsFlag fa fa-lock"></span>
|
|
<input type='password' name="{$name}[pw]" data-role="passwordInput" placeholder="{lang="password"}" {{if isset( $value['pw'] )}}value="{$value['pw']}"{{endif}}>
|
|
</li>
|
|
<li class='ipsClearfix'>
|
|
<span class="ipsFlag fa fa-folder-o"></span>
|
|
<input type='text' name="{$name}[path]" data-role="pathInput" placeholder="/path/" {{if isset( $value['path'] )}}value="{$value['path']}"{{endif}}>
|
|
</li>
|
|
</ul>
|
|
{{if $showBypassValidationCheckbox}}
|
|
<ul class='ipsList_reset'>
|
|
<li>
|
|
<label for='{$name}_bypassValidation'>
|
|
<input type='checkbox' name="{$name}[bypassValidation]" value="1" id='{$name}_bypassValidation'>
|
|
{lang="ftp_bypass_validation"}
|
|
</label>
|
|
</li>
|
|
</ul>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="forms" template_name="ftpDisplay" template_data="$value, $url" template_location="global" template_app="core"><![CDATA[<div class="ipsClearFix">
|
|
<ul class="ipsList ipsList_inline">
|
|
<li>
|
|
{{if $value['protocol'] === 'sftp'}}
|
|
<span class="ipsBadge ipsBadge_style1">SFTP</span>
|
|
{{elseif $value['protocol'] === 'ssl_ftp'}}
|
|
<span class="ipsBadge ipsBadge_style6">{lang="ftp_with_ssl"}</span>
|
|
{{endif}}
|
|
<span class="ipsType_monospace">{$value['server']}{{if $value['port']}}:{$value['port']}{{endif}}</span>
|
|
</li>
|
|
<li>
|
|
<i class="fa fa-user"></i> <span class="ipsType_monospace">{$value['un']}</span>
|
|
</li>
|
|
<li>
|
|
<i class="fa fa-lock"></i> <span class="ipsType_monospace">{$value['pw']}</span>
|
|
</li>
|
|
{{if $value['path']}}
|
|
<li>
|
|
<i class="fa fa-folder"></i> <span class="ipsType_monospace">{$value['path']}</span>
|
|
</li>
|
|
{{endif}}
|
|
{{if $url}}
|
|
<li>
|
|
<a href="{$url}" class="ipsButton ipsButton_light ipsButton_veryVerySmall">{lang="connect"}</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>]]></template>
|
|
<template template_group="forms" template_name="header" template_data="$lang, $id=NULL" template_location="admin" template_app="core"><![CDATA[<li {{if $id !== NULL}} id="{$id}"{{endif}}>
|
|
<h2 class='ipsFieldRow_section'>{lang="$lang"}</h2>
|
|
</li>]]></template>
|
|
<template template_group="forms" template_name="header" template_data="$lang, $id=NULL" template_location="front" template_app="core"><![CDATA[<li {{if $id !== NULL}} id="{$id}"{{endif}}>
|
|
<h2 class='ipsFieldRow_section'>{lang="$lang"}</h2>
|
|
</li>
|
|
<br>]]></template>
|
|
<template template_group="forms" template_name="item" template_data="$name, $value, $maxItems, $minAjaxLength, $datasource, $template" template_location="global" template_app="core"><![CDATA[<input type="hidden" name="{$name}_values" value="{expression="implode( ',', array_keys($value) )"}">
|
|
<input
|
|
type="text"
|
|
name="{$name}"
|
|
value=""
|
|
id="elInput_{$name}"
|
|
data-ipsContentItem
|
|
{{if $maxItems}}data-ipsContentItem-maxItems="{$maxItems}"{{endif}}
|
|
data-ipsContentItem-dataSource="{$datasource}"
|
|
data-ipsContentItem-minAjaxLength="{$minAjaxLength}"
|
|
>
|
|
<ul data-contentItem-results="{$name}" class="ipsList_reset ipsContentItemSelector">
|
|
{{if is_array($value)}}
|
|
{{foreach $value as $item}}
|
|
{{$html = call_user_func( $template, $item );}}
|
|
{{$idColumn = $item::$databaseColumnId;}}
|
|
<li data-id='{$item->$idColumn}'>
|
|
<span class='cContentItem_delete' data-action='delete'>×</span>
|
|
{$html|raw}
|
|
</li>
|
|
{{endforeach}}
|
|
{{endif}}
|
|
</ul>
|
|
]]></template>
|
|
<template template_group="forms" template_name="itemResult" template_data="$item" template_location="global" template_app="core"><![CDATA[{{$idField = $item::$databaseColumnId;}}
|
|
<div data-itemid="{$item->$idField}" data-role='contentItemRow'>
|
|
<strong>{$item->mapped('title')}</strong>
|
|
{{if $item->container()}}
|
|
<em>{lang="item_selector_added_to_container" sprintf="$item->container()->_title"}</em>
|
|
{{endif}}
|
|
{{if isset( $item::$databaseColumnMap['date'] )}}
|
|
<span class='ipsType_light'>{lang="item_selector_added_on" htmlsprintf="\IPS\Datetime::ts($item->mapped('date'))->html()"}</span>
|
|
{{endif}}
|
|
</div>
|
|
|
|
]]></template>
|
|
<template template_group="forms" template_name="keyValue" template_data="$key, $value" template_location="global" template_app="core"><![CDATA[<div class="ipsField_stackItem_keyValue">{lang="form_key_value_key"} <span data-ipsStack-keyvalue-name="key">{$key|raw}</span> {lang="form_key_value_value"} <span data-ipsStack-keyvalue-name="key">{$value|raw}</span></div>]]></template>
|
|
<template template_group="forms" template_name="matrix" template_data="$id, $headers, $rows, $action, $hiddenValues, $actionButtons, $langPrefix, $widths=array(), $manageable=TRUE, $checkAlls=array(), $checkAllRows=FALSE, $classes=array(), $showTooltips=FALSE, $squashFields=TRUE" template_location="global" template_app="core"><![CDATA[<form accept-charset='utf-8' class="ipsForm" action="{$action}" method="post" data-ipsMatrix data-ipsMatrix-manageable='{{if $manageable}}true{{else}}false{{endif}}' {{if $squashFields}}data-ipsMatrix-squashFields{{endif}}>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
{{foreach $rows as $rowId => $row}}
|
|
<input type='hidden' name='{$id}_matrixRows[{$rowId}]' data-matrixrowid='{$rowId}' value='1'>
|
|
{{endforeach}}
|
|
{{if $manageable}}
|
|
<div class='ipsClearfix'>
|
|
<div class="ipsJS_show">
|
|
{template="buttons" group="global" app="core" params="array( 'add' => array( 'link' => \IPS\Http\Url::internal( '#' ), 'icon' => 'plus', 'title' => 'add_button', 'class' => 'matrixAdd', 'data' => array( 'matrixID' => $id ) ) )"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
<table class='ipsTable ipsMatrix ipsClear ipsTable_responsive {{if count( $classes )}}{expression="implode( ' ', $classes )"}{{endif}}' role='grid' data-matrixID='{$id}'>
|
|
{template="matrixRows" group="forms" location="global" app="core" params="$headers, $rows, $langPrefix, $manageable, $widths, $checkAlls, $checkAllRows, $showTooltips"}
|
|
</table>
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad ipsType_center">
|
|
{{foreach $actionButtons as $button}}{$button|raw} {{endforeach}}
|
|
</div>
|
|
</form>]]></template>
|
|
<template template_group="forms" template_name="matrixNested" template_data="$id, $headers, $rows, $action, $hiddenValues, $actionButtons, $langPrefix, $widths=array(), $manageable=TRUE, $checkAlls=array(), $checkAllRows=FALSE, $classes=array(), $showTooltips=FALSE, $squashFields=TRUE" template_location="global" template_app="core"><![CDATA[<div data-ipsMatrix data-ipsMatrix-manageable='{{if $manageable}}true{{else}}false{{endif}}' {{if $squashFields}}data-ipsMatrix-squashFields{{endif}}>
|
|
{{foreach $rows as $rowId => $row}}
|
|
<input type='hidden' name='{$id}_matrixRows[{$rowId}]' data-matrixrowid='{$rowId}' value='1'>
|
|
{{endforeach}}
|
|
{{if $manageable}}
|
|
<div class='ipsClearfix'>
|
|
<div class="ipsJS_show">
|
|
{template="buttons" group="global" app="core" location="admin" params="array( 'add' => array( 'link' => \IPS\Http\Url::internal( '#' ), 'icon' => 'plus', 'title' => 'add_button', 'class' => 'matrixAdd', 'data' => array( 'matrixID' => $id ) ) )"}
|
|
</div>
|
|
<noscript>
|
|
{lang="delete"}
|
|
</noscript>
|
|
</div>
|
|
{{endif}}
|
|
<table class='ipsTable ipsMatrix ipsClear ipsTable_responsive {{if count( $classes )}}{expression="implode( ' ', $classes )"}{{endif}}' role='grid' data-matrixID='{$id}'>
|
|
{template="matrixRows" group="forms" app="core" location="global" params="$headers, $rows, $langPrefix, $manageable, $widths, $checkAlls, $checkAllRows, $showTooltips"}
|
|
</table>
|
|
</div>]]></template>
|
|
<template template_group="forms" template_name="matrixRows" template_data="$headers, $rows, $langPrefix, $manageable=TRUE, $widths=array(), $checkAlls=array(), $checkAllRows=FALSE, $showTooltips=FALSE" template_location="global" template_app="core"><![CDATA[<thead>
|
|
<tr>
|
|
{{foreach $headers as $header}}
|
|
<th class="ipsMatrixHeader ipsType_center" style="width: {$widths[ $header ]}%">
|
|
{lang="{$langPrefix}{$header}"}
|
|
{{if array_key_exists( $header, $checkAlls )}}
|
|
<br>
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" data-action="checkAll" name="__all[{$header}]" data-checkallheader="{$header}" {{if $checkAlls[ $header ]}}checked aria-checked='true'{{endif}}>
|
|
<span></span>
|
|
</span>
|
|
{{endif}}
|
|
</th>
|
|
{{endforeach}}
|
|
{{if $manageable}}
|
|
<th class='ipsTable_controls'>
|
|
<noscript>{lang="delete"}</noscript>
|
|
</th>
|
|
{{endif}}
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr role='row' class='ipsMatrix_empty {{if count( $rows ) > 0}}ipsHide{{endif}}'>
|
|
<td colspan="{expression="count( $headers )"}" class='ipsPad ipsType_light'>
|
|
{lang="matrix_no_rows"}
|
|
</td>
|
|
</tr>
|
|
{{foreach $rows as $rowId => $row}}
|
|
{{if is_string( $row )}}
|
|
<tr>
|
|
<th class="ipsMatrix_subHeader" colspan="{expression="count( $headers )"}">{$row|raw}</th>
|
|
</tr>
|
|
{{else}}
|
|
<tr data-matrixrowid="{$rowId}" role='row' {{if \IPS\Request::i()->type && \IPS\Request::i()->type == $rowId}}class='ipsMatrix_highlighted'{{endif}}>
|
|
{{foreach $headers as $header}}
|
|
{{if is_object( $row[ $header ] )}}
|
|
<td role='gridcell' {{if $showTooltips}}data-ipsTooltip title="{lang="{$langPrefix}{$header}"}"{{endif}} data-col='{$header}' data-title="{lang="{$langPrefix}{$header}"}" class="ipsType_center{{if $row[$header]->error}} ipsMatrix_error{{endif}}">
|
|
{$row[ $header ]->html()|raw}
|
|
{{if $row[$header]->error}}
|
|
<p class="ipsType_warning">{$row[$header]->error}</p>
|
|
{{endif}}
|
|
</td>
|
|
{{elseif is_string( $row[ $header ] )}}
|
|
<td role='gridcell' class="ipsMatrix_rowTitle">
|
|
<div {{if isset( $row['_level'] )}}style="margin-left: {expression="$row['_level']*15"}px"{{endif}}>
|
|
<strong>{{if $langPrefix === FALSE}}{$row[ $header ]|raw}{{else}}{lang="$row[ $header ]"}{{endif}}</strong>
|
|
{{if $checkAllRows}}
|
|
<br>
|
|
<small class="ipsJS_show">
|
|
<a href='#' data-action="checkRow" class='ipsButton ipsButton_light ipsButton_verySmall'><i class='fa fa-plus'></i></a> <a href='#' data-action="unCheckRow" class='ipsButton ipsButton_light ipsButton_verySmall'><i class='fa fa-minus'></i></a>
|
|
</small>
|
|
{{endif}}
|
|
</div>
|
|
</td>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{if $manageable}}
|
|
<td role='gridcell' class="ipsTable_controls">
|
|
{{if mb_substr( $rowId, 0, 5 ) !== '_new_'}}
|
|
<span class="ipsJS_show">
|
|
{template="controlStrip" app="core" group="global" params="array( 'add' => array( 'icon' => 'times-circle', 'title' => 'delete', 'class' => 'matrixDelete' ) )"}
|
|
</span>
|
|
<noscript>
|
|
{template="checkbox" app="core" group="forms" location="global" params="$rowId . '_delete'"}
|
|
</noscript>
|
|
{{endif}}
|
|
</td>
|
|
{{endif}}
|
|
</tr>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</tbody>]]></template>
|
|
<template template_group="forms" template_name="message" template_data="$lang, $id=NULL, $css='', $parse=FALSE" template_location="global" template_app="core"><![CDATA[<li {{if $id !== NULL}} id="{$id}"{{endif}}>
|
|
<div class="ipsPad">
|
|
<div class="{$css}">
|
|
{{if $parse}}
|
|
{lang="$lang"}
|
|
{{else}}
|
|
{$lang|raw}
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
</li>]]></template>
|
|
<template template_group="forms" template_name="modQueueMessage" template_data="$warnings=array(),$ends=NULL" template_location="front" template_app="core"><![CDATA[<div class="ipsMessage ipsMessage_warning">
|
|
<p class='ipsType_reset'>{lang="mod_queue_message"}</p>
|
|
{{if count( $warnings) AND ( !is_null( $ends ) AND $ends > 0 ) }}
|
|
{{if count( $warnings )}}
|
|
{lang="this_will_be_moderated"}
|
|
{{endif}}
|
|
{{if !is_null( $ends ) AND $ends > 0}}
|
|
{lang="restriction_ends" sprintf="\IPS\DateTime::ts( $ends )->relative()"}
|
|
{{endif}}
|
|
{{foreach $warnings as $idx => $warning}}
|
|
{{if $idx === 0}}
|
|
<br><br>
|
|
<a href="{$warning->url()}" class='ipsButton ipsButton_verySmall ipsButton_light' data-ipsDialog data-ipsDialog-size='narrow'>{lang="view_warning_details"}</a>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="forms" template_name="node" template_data="$name, $value, $multiple, $url, $title, $roots, $zeroVal, $noJs, $permCheck, $subnodes, $togglePerm=NULL, $toggleIds=array(), $disabledCallback=NULL, $zeroValTogglesOn=array(), $zeroValTogglesOff=array(), $autoPopulate=FALSE, $children=NULL, $nodeClass=NULL, $where=NULL, $disabledArray=array(), $noParentNodesTitle=NULL, $noParentNodes=array(), $clubs=FALSE" template_location="global" template_app="core"><![CDATA[<div class='ipsSelectTree ipsJS_show' data-name='{$name}' data-ipsSelectTree data-ipsSelectTree-url="{$url}" {{if $multiple}}data-ipsSelectTree-multiple{{endif}} data-ipsSelectTree-selected='{$value|raw}'>
|
|
<input type="hidden" name="{$name}" value="" data-role="nodeValue">
|
|
<div class='ipsSelectTree_value ipsSelectTree_placeholder'></div>
|
|
<span class='ipsSelectTree_expand'><i class='fa fa-chevron-down'></i></span>
|
|
<div class='ipsSelectTree_nodes ipsHide'>
|
|
<div data-role='nodeList' class='ipsScrollbar'>
|
|
{{if $clubs}}
|
|
<div class='ipsTabs ipsTabs_small ipsTabs_stretch ipsClearfix ipsJS_show' id='tabs_nodeSelect_{$name}' data-ipsTabBar data-ipsTabBar-contentArea='#ipsTabs_content_nodeSelect_{$name}'>
|
|
<a href='#tabs_nodeSelect_{$name}' data-action='expandTabs'><i class='fa fa-caret-down'></i></a>
|
|
<ul role='tablist'>
|
|
<li>
|
|
<a href='#ipsTabs_tabs_nodeSelect_{$name}_nodeSelect_{$name}_tab_global_panel' id='nodeSelect_{$name}_tab_global' class="ipsTabs_item" role="tab">
|
|
{lang="club_node_selector_global"}
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href='#ipsTabs_tabs_nodeSelect_{$name}_nodeSelect_{$name}_tab_clubs_panel' id='nodeSelect_{$name}_tab_clubs' class="ipsTabs_item" role="tab">
|
|
{lang="club_node_selector_clubs"}
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div id='ipsTabs_content_nodeSelect_{$name}' class='ipsTabs_panels'>
|
|
<div id='ipsTabs_tabs_nodeSelect_{$name}_nodeSelect_{$name}_tab_global_panel' class="ipsTabs_panel" aria-labelledby="nodeSelect_{$name}_tab_global" aria-hidden="false">
|
|
{template="nodeCascade" app="core" group="forms" location="global" params="$roots, FALSE, $permCheck, $subnodes, $togglePerm, $toggleIds, $disabledCallback, $autoPopulate, $children, $nodeClass, $where, $disabledArray, $noParentNodesTitle, $noParentNodes, FALSE"}
|
|
</div>
|
|
<div id='ipsTabs_tabs_nodeSelect_{$name}_nodeSelect_{$name}_tab_clubs_panel' class="ipsTabs_panel" aria-labelledby="nodeSelect_{$name}_tab_clubs" aria-hidden="false">
|
|
{template="nodeCascade" app="core" group="forms" location="global" params="$roots, FALSE, $permCheck, $subnodes, $togglePerm, $toggleIds, $disabledCallback, $autoPopulate, $children, $nodeClass, $where, $disabledArray, $noParentNodesTitle, $noParentNodes, TRUE"}
|
|
</div>
|
|
</div>
|
|
{{else}}
|
|
{template="nodeCascade" app="core" group="forms" location="global" params="$roots, FALSE, $permCheck, $subnodes, $togglePerm, $toggleIds, $disabledCallback, $autoPopulate, $children, $nodeClass, $where, $disabledArray, $noParentNodesTitle, $noParentNodes"}
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{if $zeroVal !== NULL}}
|
|
{lang="or"}
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" name="{$name}-zeroVal" id="{$name}-zeroVal" data-role="zeroVal" {{if $value === 0}}checked{{endif}} {{if !empty($zeroValTogglesOn) OR !empty($zeroValTogglesOff)}}data-control="toggle"{{endif}} {{if !empty($zeroValTogglesOn)}} data-togglesOn="{expression="implode( ',', $zeroValTogglesOn )"}" aria-controls="{expression="implode( ',', $zeroValTogglesOn )"}"{{endif}} {{if !empty($zeroValTogglesOff)}} data-togglesOff="{expression="implode( ',', $zeroValTogglesOff )"}" aria-controls="{expression="implode( ',', $zeroValTogglesOff )"}"{{endif}} >
|
|
<span></span>
|
|
</span>
|
|
<label for="{$name}-zeroVal" class='ipsField_unlimited'>{lang="$zeroVal"}</label>
|
|
{{endif}}
|
|
<noscript>
|
|
{{if $noJs}}
|
|
{$noJs|raw}
|
|
{{else}}
|
|
<meta http-equiv="refresh" content="0; url={$url->setQueryString( '_noJs', '1' )}">
|
|
{{endif}}
|
|
</noscript>]]></template>
|
|
<template template_group="forms" template_name="nodeAutocomplete" template_data="$v" template_location="global" template_app="core"><![CDATA[<ol class="ipsNodeSelect_breadcrumb">
|
|
{{foreach $v->parents() as $parent}}
|
|
<li><span class="ipsType_light">{$parent->_title} <i class="fa fa-angle-right"></i></span></li>
|
|
{{endforeach}}
|
|
<li>{$v->_title}</li>
|
|
</ol>]]></template>
|
|
<template template_group="forms" template_name="nodeCascade" template_data="$nodes, $results=FALSE, $permCheck=NULL, $subnodes=TRUE, $togglePerm=NULL, $toggleIds=array(), $disabledCallback=NULL, $autoPopulate=FALSE, $children=NULL, $nodeClass=NULL, $where=NULL, $disabledArray=array(), $noParentNodesTitle=NULL, $noParentNodes=array(), $clubs=NULL" template_location="global" template_app="core"><![CDATA[{{if empty( $nodes )}}
|
|
<p class='ipsPad_half ipsType_reset ipsType_light'>{lang="no_results"}</p>
|
|
{{else}}
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $nodes as $node}}
|
|
{{if $clubs === NULL or ( $clubs === TRUE and $node->club() ) or ( $clubs === FALSE and !$node->club() )}}
|
|
<li>
|
|
{{if ( $permCheck === NULL or $node->can( $permCheck ) ) and ( $disabledCallback === NULL or call_user_func( $disabledCallback, $node ) ) and !in_array( $node->_id, $disabledArray )}}
|
|
<div data-action="nodeSelect" class='ipsSelectTree_item {{if $node->hasChildren( 'view', NULL, $subnodes, $where )}}ipsSelectTree_withChildren{{endif}} {{if $autoPopulate AND isset( $children[ $node->_id ] )}}ipsSelectTree_itemOpen{{endif}}' data-id="{$node->_id}{{if $nodeClass and !( $node instanceof $nodeClass )}}.s{{endif}}" data-breadcrumb='{expression="json_encode( array_values( array_map( function( $val ){ return isset( $val::$titleLangPrefix ) ? \IPS\Member::loggedIn()->language()->addToStack( $val::$titleLangPrefix . $val->_id, FALSE, array( 'json' => TRUE, 'escape' => TRUE, 'striptags' => TRUE ) ) : ( $val->_stripTagsTitle ? $val->_stripTagsTitle : $val->_title ); }, iterator_to_array( $node->parents() ) ) ) )"}' {{if $togglePerm AND $node->can( $togglePerm ) AND count( $toggleIds )}}data-control="toggle" data-toggles="{expression="implode( ',', $toggleIds )"}"{{endif}} {{if $autoPopulate AND isset( $children[ $node->_id ] )}}data-childrenloaded="true"{{endif}}>
|
|
{{if $node->hasChildren( 'view', NULL, $subnodes, $where )}}
|
|
<a href='#' data-action="getChildren" class='ipsSelectTree_toggle'></a>
|
|
{{endif}}
|
|
<span data-role="nodeTitle">
|
|
{{if $clubs === TRUE}}
|
|
{lang="club_container_title" sprintf="$node->club()->name, $node->_stripTagsTitle"}
|
|
{{else}}
|
|
{{if $node->_stripTagsTitle}}
|
|
{$node->_stripTagsTitle}
|
|
{{else}}
|
|
{$node->_title}
|
|
{{endif}}
|
|
{{endif}}
|
|
</span>
|
|
</div>
|
|
{{if $autoPopulate AND isset( $children[ $node->_id ] ) and get_class( $node ) == ltrim( $nodeClass, '\\' )}}
|
|
<div data-role="childWrapper">
|
|
{template="nodeCascade" app="core" group="forms" location="global" params="$children[ $node->_id ], FALSE, $permCheck, $subnodes, $togglePerm, $toggleIds, $disabledCallback, FALSE, $children, $nodeClass, $where, $disabledArray"}
|
|
</div>
|
|
{{endif}}
|
|
{{else}}
|
|
{{if $disabledCallback === NULL or call_user_func( $disabledCallback, $node ) !== NULL}}
|
|
<div class='ipsSelectTree_item ipsSelectTree_itemDisabled {{if $node->hasChildren( 'view', NULL, $subnodes, $where )}}ipsSelectTree_withChildren{{endif}} {{if $autoPopulate AND isset( $children[ $node->_id ] )}}ipsSelectTree_itemOpen{{endif}}' data-id="{$node->_id}" data-breadcrumb='{expression="json_encode( array_values( array_map( function( $val ){ return isset( $val::$titleLangPrefix ) ? \IPS\Member::loggedIn()->language()->addToStack( $val::$titleLangPrefix . $val->_id, FALSE, array( 'json' => TRUE, 'escape' => TRUE, 'striptags' => TRUE ) ) : ( $val->_stripTagsTitle ? $val->_stripTagsTitle : $val->_title ); }, iterator_to_array( $node->parents() ) ) ) )"}' {{if $autoPopulate AND isset( $children[ $node->_id ] )}}data-childrenloaded="true"{{endif}}>
|
|
{{if $node->hasChildren( 'view', NULL, $subnodes, $where )}}
|
|
<a href='#' data-action="getChildren" class='ipsSelectTree_toggle'></a>
|
|
{{endif}}
|
|
<span data-role="nodeTitle">{{if $node->_stripTagsTitle}}{$node->_stripTagsTitle}{{else}}{$node->_title}{{endif}}</span>
|
|
</div>
|
|
{{if $autoPopulate AND isset( $children[ $node->_id ] )}}
|
|
<div data-role="childWrapper">
|
|
{template="nodeCascade" app="core" group="forms" location="global" params="$children[ $node->_id ], FALSE, $permCheck, $subnodes, $togglePerm, $toggleIds, $disabledCallback, FALSE, $children, $nodeClass, $where, $disabledArray"}
|
|
</div>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{if $noParentNodesTitle and count( $noParentNodes )}}
|
|
<li>
|
|
<div class='ipsSelectTree_item ipsSelectTree_itemDisabled ipsSelectTree_withChildren {{if $autoPopulate}}ipsSelectTree_itemOpen{{endif}}' data-id="0" data-breadcrumb='{expression="json_encode( array() )"}' {{if $autoPopulate}}data-childrenloaded="true"{{endif}}>
|
|
<a href='#' data-action="getChildren" class='ipsSelectTree_toggle'></a>
|
|
<span data-role="nodeTitle">{lang="$noParentNodesTitle"}</span>
|
|
</div>
|
|
{{if $autoPopulate}}
|
|
<div data-role="childWrapper">
|
|
{template="nodeCascade" app="core" group="forms" location="global" params="$noParentNodes, FALSE, $permCheck, $subnodes, $togglePerm, $toggleIds, $disabledCallback, $autoPopulate, $children, $nodeClass, $where, $disabledArray"}
|
|
</div>
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}]]></template>
|
|
<template template_group="forms" template_name="number" template_data="$name, $value, $required, $unlimited=NULL, $range=FALSE, $min=NULL, $max=NULL, $step=NULL, $decimals=0, $unlimitedLang='unlimited', $disabled=FALSE, $suffix=NULL, $toggles=array(), $toggleOn=TRUE, $valueToggles=array(), $id=NULL" template_location="global" template_app="core"><![CDATA[{{if $range && $min !== NULL}}
|
|
<strong class='ipsType_small' data-role='rangeBoundary'>{$min}</strong>
|
|
{{endif}}
|
|
<input
|
|
type="{{if $range}}range{{else}}number{{endif}}"
|
|
name="{$name}"
|
|
{{if $id !== NULL}}
|
|
id="elNumber_{$id}"
|
|
{{endif}}
|
|
size="5"
|
|
{{if $required === TRUE}}aria-required='true'{{endif}}
|
|
{{if $unlimited !== NULL and $value === $unlimited}}
|
|
value=""
|
|
data-jsdisable="true"
|
|
{{elseif is_numeric( $value )}}
|
|
value="{expression="number_format( $value, $decimals === true ? mb_strlen( mb_substr( $value, mb_strpos( $value, '.' ) + 1 ) ) : $decimals, '.', '' )"}"
|
|
{{else}}
|
|
value="0"
|
|
{{endif}}
|
|
class="ipsField_short"
|
|
{{if $min !== NULL}}
|
|
min="{$min}"
|
|
{{endif}}
|
|
{{if $max !== NULL}}
|
|
max="{$max}"
|
|
{{endif}}
|
|
{{if $step !== NULL and $step != 'any'}}
|
|
step="{expression="number_format( $step, 2, '.', '' )"}"
|
|
{{else}}
|
|
step="any"
|
|
{{endif}}
|
|
{{if $disabled}}disabled aria-disabled='true'{{endif}}
|
|
{{if count($valueToggles)}}data-control="toggle" data-toggles="{expression="implode( ',', $valueToggles )"}"{{endif}}
|
|
>
|
|
{{if $range && $max !== NULL}}
|
|
<strong class='ipsType_small' data-role='rangeBoundary'><span id='{$name}_rangeValue' data-role='rangeValue'>{$value}</span>/{$max}</strong>
|
|
{{endif}}
|
|
{{if is_string( $suffix )}}
|
|
{$suffix|raw}
|
|
{{elseif isset( $suffix['preUnlimited'] )}}
|
|
{$suffix['preUnlimited']|raw}
|
|
{{endif}}
|
|
{{if $unlimited !== NULL}}
|
|
|
|
<div class="ipsFieldRow_inlineCheckbox">
|
|
{lang="or"}
|
|
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" data-control="unlimited{{if count($toggles)}} toggle{{endif}}" name="{expression="preg_replace( '/\[(.+?)\]/', '[$1_unlimited]', $name, 1 )"}" id='{expression="preg_replace( '/\[(.+?)\]/', '[$1_unlimited]', $name, 1 )"}-unlimitedCheck' value="{$unlimited}" {{if $unlimited === $value}}checked aria-checked='true'{{endif}} {{if $disabled}}disabled aria-disabled='true'{{endif}} {{if count($toggles)}}{{if $toggleOn === FALSE}}data-togglesOff{{else}}data-togglesOn{{endif}}="{expression="implode( ',', $toggles )"}"{{endif}} aria-labelledby='{expression="preg_replace( '/\[(.+?)\]/', '[$1_unlimited]', $name, 1 )"}_label'>
|
|
<span></span>
|
|
</span> <label for='{expression="preg_replace( '/\[(.+?)\]/', '[$1_unlimited]', $name, 1 )"}-unlimitedCheck' id='{expression="preg_replace( '/\[(.+?)\]/', '[$1_unlimited]', $name, 1 )"}_label' class='ipsField_unlimited'>{lang="$unlimitedLang"}</label>
|
|
</div>
|
|
{{endif}}
|
|
{{if is_array( $suffix ) and isset( $suffix['postUnlimited'] )}}
|
|
{$suffix['postUnlimited']|raw}
|
|
{{endif}}]]></template>
|
|
<template template_group="forms" template_name="numberRange" template_data="$start, $end" template_location="global" template_app="core">{lang="between"} {$start|raw} {lang="and"} {$end|raw}</template>
|
|
<template template_group="forms" template_name="poll" template_data="$name, $value, $pollData, $allowPollOnly" template_location="global" template_app="core"><![CDATA[<div data-controller='core.front.core.pollEditor' data-pollName='{$name}' data-showCounts='{{if member.modPermission('can_edit_poll_votes')}}true{{else}}false{{endif}}' data-maxQuestions="{expression="\IPS\Settings::i()->max_poll_questions"}" data-maxChoices="{expression="\IPS\Settings::i()->max_poll_choices"}" class='cPoll'>
|
|
<noscript>
|
|
{{if $value}}
|
|
<input type="hidden" name="{$name}[fallback]" value="{$value->pid}">
|
|
{{endif}}
|
|
{lang="poll_no_js"}
|
|
</noscript>
|
|
<div class='ipsForm_vertical ipsJS_show'>
|
|
<ul class='ipsList_reset ipsAreaBackground_light ipsBox ipsBox_transparent ipsPad'>
|
|
<li class='ipsFieldRow'>
|
|
<input type='text' class='ipsField_primary ipsField_fullWidth' placeholder='{lang="poll_title"}' name="{$name}[title]" maxlength="255" {{if $value}}value="{$value->poll_question}"{{endif}}>
|
|
</li>
|
|
<li class='ipsFieldRow'>
|
|
<ul class='ipsFieldRow_content ipsList_reset'>
|
|
{{if settings.poll_allow_public}}
|
|
<li class='ipsFieldRow_inlineCheckbox'>
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" name="{$name}[public]" id='elPoll_{$name}_public' {{if $value and $value->poll_view_voters}}checked{{endif}}>
|
|
<span></span>
|
|
</span>
|
|
<label for='elPoll_{$name}_public'>{lang="make_votes_public"}</label>
|
|
</li>
|
|
{{endif}}
|
|
{{if settings.ipb_poll_only and $allowPollOnly}}
|
|
<li class='ipsFieldRow_inlineCheckbox'>
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" name="{$name}[poll_only]" id='elPoll_{$name}_pollOnly' {{if $value and $value->poll_only}}checked{{endif}}>
|
|
<span></span>
|
|
</span>
|
|
<label for='elPoll_{$name}_pollOnly'>{lang="poll_only_content"}</label>
|
|
</li>
|
|
{{endif}}
|
|
<li class='ipsFieldRow_inlineCheckbox'>
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" name="{$name}[has_close_date]" id='elPoll_{$name}_hasCloseDate' value='1' data-control="toggle" data-toggles='elPoll_closeDate' {{if ($value and $value->poll_close_date instanceof \IPS\DateTime)}}checked{{endif}}>
|
|
<span></span>
|
|
</span>
|
|
<label for='elPoll_{$name}_hasCloseDate'>{lang="poll_specify_close_time"}</label>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li class='ipsFieldRow' id='elPoll_closeDate'>
|
|
<label class='ipsFieldRow_label' for='poll_close_date'>{lang="poll_close_date"}</label>
|
|
<div class='ipsFieldRow_content'>
|
|
{template="date" group="forms" app="core" location="global" params="$name . '[poll_close_date]', ( $value and $value->poll_close_date instanceof \IPS\DateTime ) ? $value->poll_close_date : ( isset( \IPS\Request::i()->topic_poll['poll_close_date'] ) ? \IPS\Request::i()->topic_poll['poll_close_date'] : \IPS\DateTime::create()->add( new \DateInterval( 'P1D' ) ) ), NULL, NULL, FALSE, FALSE, $name . '[poll_close_time]'"}
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<br>
|
|
|
|
<section data-role='pollContainer'>
|
|
|
|
</section>
|
|
|
|
<a href='#' data-action='addQuestion' class='ipsButton ipsButton_medium ipsButton_alternate ipsJS_show' title='{lang="add_poll_question_title"}'><i class='fa fa-plus-circle'></i> {lang="add_poll_question"}</a>
|
|
</div>]]></template>
|
|
<template template_group="forms" template_name="popupRegisterTemplate" template_data="$login, $id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL" template_location="front" template_app="core"><![CDATA[{{if count ( $login->forms( FALSE, TRUE ) ) > 1}}
|
|
<div id='elRegisterSocial'>
|
|
<div class='ipsPad'>
|
|
<h2 class='ipsType_sectionHead'>{lang='reg_start_faster'}</h2>
|
|
<p class='ipsType_normal ipsType_reset ipsType_light'>{lang='reg_connect'}</p>
|
|
{{foreach $login->forms( FALSE, TRUE ) as $k => $showform}}
|
|
{{if $k !== '_standard'}}
|
|
<div class='ipsType_center ipsSpacer_top'>
|
|
{$showform|raw}
|
|
</div>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
|
|
<form accept-charset='utf-8' class="ipsForm {$class}" action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}} {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}} data-ipsForm>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
{{if is_array($v)}}
|
|
{{foreach $v as $_k => $_v}}
|
|
<input type="hidden" name="{$k}[{$_k}]" value="{$_v}">
|
|
{{endforeach}}
|
|
{{else}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
<input type="hidden" name="plupload" value="{expression="md5( uniqid() )"}">
|
|
{{endif}}
|
|
{{if count( $form->elements ) < 2}}
|
|
<div class="ipsPad">
|
|
{{if !empty( $sidebar )}}
|
|
<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
<div class='ipsGrid_span8'>
|
|
{{endif}}
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{{if is_object( $input ) }}
|
|
{$input->rowHtml($form)|raw}
|
|
{{else}}
|
|
{$input|raw}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</ul>
|
|
{{if !empty( $sidebar )}}
|
|
</div>
|
|
<div class='ipsGrid_span4'>
|
|
{expression="array_pop( $sidebar )" raw="true"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
{{else}}
|
|
<div class='ipsTabs ipsClearfix ipsJS_show' id='tabs_{$id}' data-ipsTabBar data-ipsTabBar-contentArea='#ipsTabs_content_{$id}'>
|
|
<a href='#tabs_{$id}' data-action='expandTabs'><i class='fa fa-caret-down'></i></a>
|
|
<ul role='tablist'>
|
|
{{foreach $elements as $name => $content}}
|
|
<li>
|
|
<a href='#ipsTabs_tabs_{$id}_{$id}_tab_{$name}_panel' id='{$id}_tab_{$name}' class="ipsTabs_item {{if $name == request.tab}}ipsTabs_activeItem{{endif}}" role="tab">
|
|
{{foreach $content as $element}}{{if !is_string( $element ) and $element->error}}<i class="fa fa-exclamation-circle"></i> {{break;}}{{endif}}{{endforeach}} {lang="$name"}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
<div id='ipsTabs_content_{$id}' class=''>
|
|
{{foreach $elements as $name => $content}}
|
|
<div id='ipsTabs_tabs_{$id}_{$id}_tab_{$name}_panel' class="ipsTabs_panel ipsPad" aria-labelledby="{$id}_tab_{$name}" aria-hidden="false">
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $content as $input}}
|
|
{{if is_object( $input ) }}
|
|
{$input->rowHtml($form)|raw}
|
|
{{else}}
|
|
{$input|raw}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
{{endforeach}}
|
|
</div>
|
|
{{endif}}
|
|
<ul class="ipsPad ipsList_reset ipsClearfix ipsAreaBackground">
|
|
<li>{template="button" group="forms" app="core" location="global" params="'register_button', 'submit', null, 'ipsButton ipsButton_primary ipsButton_large ipsButton_fullWidth', array( 'tabindex' => '2', 'accesskey' => 's' )"}</li>
|
|
</ul>
|
|
</form>]]></template>
|
|
<template template_group="forms" template_name="popupTemplate" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL" template_location="front" template_app="core"><![CDATA[<form accept-charset='utf-8' class="ipsForm {$class}" action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}} {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}} data-ipsForm>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
{{if is_array($v)}}
|
|
{{foreach $v as $_k => $_v}}
|
|
<input type="hidden" name="{$k}[{$_k}]" value="{$_v}">
|
|
{{endforeach}}
|
|
{{else}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
<input type="hidden" name="plupload" value="{expression="md5( uniqid() )"}">
|
|
{{endif}}
|
|
{{if count( $form->elements ) < 2}}
|
|
<div class="ipsPad">
|
|
{{if !empty( $sidebar )}}
|
|
<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
<div class='ipsGrid_span8'>
|
|
{{endif}}
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{{if is_object( $input ) }}
|
|
{$input->rowHtml($form)|raw}
|
|
{{else}}
|
|
{$input|raw}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</ul>
|
|
{{if !empty( $sidebar )}}
|
|
</div>
|
|
<div class='ipsGrid_span4'>
|
|
{expression="array_pop( $sidebar )" raw="true"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
{{else}}
|
|
<div class='ipsTabs ipsClearfix ipsJS_show' id='tabs_{$id}' data-ipsTabBar data-ipsTabBar-contentArea='#ipsTabs_content_{$id}'>
|
|
<a href='#tabs_{$id}' data-action='expandTabs'><i class='fa fa-caret-down'></i></a>
|
|
<ul role='tablist'>
|
|
{{foreach $elements as $name => $content}}
|
|
<li>
|
|
<a href='#ipsTabs_tabs_{$id}_{$id}_tab_{$name}_panel' id='{$id}_tab_{$name}' class="ipsTabs_item {{if $name == request.tab}}ipsTabs_activeItem{{endif}}" role="tab">
|
|
{{foreach $content as $element}}{{if !is_string( $element ) and $element->error}}<i class="fa fa-exclamation-circle"></i> {{break;}}{{endif}}{{endforeach}} {lang="$name"}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
<div id='ipsTabs_content_{$id}' class=''>
|
|
{{foreach $elements as $name => $content}}
|
|
<div id='ipsTabs_tabs_{$id}_{$id}_tab_{$name}_panel' class="ipsTabs_panel ipsPad" aria-labelledby="{$id}_tab_{$name}" aria-hidden="false">
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $content as $input}}
|
|
{{if is_object( $input ) }}
|
|
{$input->rowHtml($form)|raw}
|
|
{{else}}
|
|
{$input|raw}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
{{endforeach}}
|
|
</div>
|
|
{{endif}}
|
|
<ul class="ipsPad ipsToolList ipsToolList_horizontal ipsList_reset ipsClearfix ipsAreaBackground">
|
|
{{foreach $actionButtons as $button}}
|
|
<li>{$button|raw}</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</form>]]></template>
|
|
<template template_group="forms" template_name="profileCompleteTemplate" template_data="$step, $id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL" template_location="front" template_app="core"><![CDATA[<form accept-charset='utf-8' class="ipsForm {$class}" action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}} {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}} data-ipsForm>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
{{if is_array($v)}}
|
|
{{foreach $v as $_k => $_v}}
|
|
<input type="hidden" name="{$k}[{$_k}]" value="{$_v}">
|
|
{{endforeach}}
|
|
{{else}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
<input type="hidden" name="plupload" value="{expression="md5( uniqid() )"}">
|
|
{{endif}}
|
|
{{if count( $form->elements ) < 2}}
|
|
{{if \IPS\Member::loggedIn()->language()->checkKeyExists( 'profile_step_text_' . $step->id ) and \IPS\Member::loggedIn()->language()->words[ 'profile_step_text_' . $step->id ]}}
|
|
<div class="ipsPad ipsAreaBackground">
|
|
{lang="profile_step_text_{$step->id}"}
|
|
</div>
|
|
{{endif}}
|
|
<div class="ipsPad">
|
|
{{if !empty( $sidebar )}}
|
|
<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
<div class='ipsGrid_span8'>
|
|
{{endif}}
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{{if is_object( $input ) }}
|
|
{$input->rowHtml($form)|raw}
|
|
{{else}}
|
|
{$input|raw}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</ul>
|
|
{{if !empty( $sidebar )}}
|
|
</div>
|
|
<div class='ipsGrid_span4'>
|
|
{expression="array_pop( $sidebar )" raw="true"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
{{else}}
|
|
{{if \IPS\Member::loggedIn()->language()->checkKeyExists( 'profile_step_text_' . $step->id ) and \IPS\Member::loggedIn()->language()->words[ 'profile_step_text_' . $step->id ]}}
|
|
<div class="ipsMessage ipsMessage_info">
|
|
{lang="profile_step_text_{$step->id}"}
|
|
</div>
|
|
{{endif}}
|
|
<div class='ipsTabs ipsClearfix ipsJS_show' id='tabs_{$id}' data-ipsTabBar data-ipsTabBar-contentArea='#ipsTabs_content_{$id}'>
|
|
<a href='#tabs_{$id}' data-action='expandTabs'><i class='fa fa-caret-down'></i></a>
|
|
<ul role='tablist'>
|
|
{{foreach $elements as $name => $content}}
|
|
<li>
|
|
<a href='#ipsTabs_tabs_{$id}_{$id}_tab_{$name}_panel' id='{$id}_tab_{$name}' class="ipsTabs_item {{if $name == request.tab}}ipsTabs_activeItem{{endif}}" role="tab">
|
|
{{foreach $content as $element}}{{if !is_string( $element ) and $element->error}}<i class="fa fa-exclamation-circle"></i> {{break;}}{{endif}}{{endforeach}} {lang="$name"}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
<div id='ipsTabs_content_{$id}' class=''>
|
|
{{foreach $elements as $name => $content}}
|
|
<div id='ipsTabs_tabs_{$id}_{$id}_tab_{$name}_panel' class="ipsTabs_panel ipsPad" aria-labelledby="{$id}_tab_{$name}" aria-hidden="false">
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $content as $input}}
|
|
{{if is_object( $input ) }}
|
|
{$input->rowHtml($form)|raw}
|
|
{{else}}
|
|
{$input|raw}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
{{endforeach}}
|
|
</div>
|
|
{{endif}}
|
|
<ul class="ipsPad ipsToolList ipsToolList_horizontal ipsList_reset ipsClearfix ipsAreaBackground">
|
|
{{foreach $actionButtons as $button}}
|
|
<li>{$button|raw}</li>
|
|
{{endforeach}}
|
|
{{if ! $step->required}}
|
|
<li><a href="{$action->setQueryString('_moveToStep', $step->getNextStep())}" data-action="wizardLink" class="ipsButton ipsButton_link ipsJS_none">{lang="profile_complete_skip_step"}</a></li>
|
|
{{endif}}
|
|
</ul>
|
|
</form>]]></template>
|
|
<template template_group="forms" template_name="radio" template_data="$name, $value, $required, $options, $disabled=FALSE, $toggles=array(), $descriptions=array(), $warnings=array(), $userSuppliedInput=''" template_location="admin" template_app="core"><![CDATA[<ul class="ipsField_fieldList" role="radiogroup">
|
|
{{foreach $options as $k => $v}}
|
|
<li>
|
|
<span class='ipsCustomInput'>
|
|
<input type="radio" role="radio" id='elField_{$name}' name="{$name}" value="{$k}" {{if (string) $value == (string) $k or ( isset( $userSuppliedInput ) and !in_array( $value, array_keys( $options ) ) and $k == $userSuppliedInput )}}checked aria-checked='true'{{endif}} {{if $required === TRUE}}required aria-required='true'{{endif}} {{if $disabled}}disabled aria-disabled='true'{{endif}} {{if isset( $toggles[ $k ] ) and !empty( $toggles[ $k ] )}}data-control="toggle" data-toggles="{expression="implode( ',', $toggles[ $k ] )"}" aria-controls="{expression="implode( ',', $toggles[ $k ] )"}"{{endif}} aria-labelledby='elField_{$name}_label'>
|
|
<span></span>
|
|
</span>
|
|
|
|
<div class='ipsField_fieldList_content'>
|
|
<label for='elField_{$name}' id='elField_{$name}_label'>{$v|raw}</label>
|
|
{{if isset( $descriptions[ $k ] )}}
|
|
<br>
|
|
<span class='ipsFieldRow_desc'>
|
|
{$descriptions[ $k ]|raw}
|
|
</span>
|
|
{{endif}}
|
|
{{if isset( $warnings[ $k ] )}}
|
|
<div id="{$name}_{$k}_warning">
|
|
<br>
|
|
<p class='ipsMessage ipsMessage_warning'>{$warnings[ $k ]|raw}</p>
|
|
</div>
|
|
{{endif}}
|
|
{{if !empty( $userSuppliedInput )}}
|
|
<input type='text' name='{$userSuppliedInput}_{$name}' value="{{if !in_array( $value, array_keys( $options ) )}}{$value}{{endif}}" id='{$userSuppliedInput}_{expression="preg_replace('/[^a-zA-Z0-9\-_]/', '_', $name)"}'>
|
|
{{endif}}
|
|
</label>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>]]></template>
|
|
<template template_group="forms" template_name="radio" template_data="$name, $value, $required, $options, $disabled=FALSE, $toggles=array(), $descriptions=array(), $warnings=array(), $userSuppliedInput='', $unlimited=NULL, $unlimitedLang=NULL, $htmlId=NULL" template_location="global" template_app="core"><![CDATA[{{if $unlimited !== NULL}}
|
|
<ul class="ipsField_fieldList" role="radiogroup">
|
|
<li>
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" name="{$name}" value="{$unlimited}" id='elRadio_{$name}_{unlimited}_{$htmlId}' data-control="toggle" data-togglesOff="elRadio_{$name}" {{if $value === $unlimited}}checked{{endif}}>
|
|
<span></span>
|
|
</span>
|
|
<div class='ipsField_fieldList_content'>
|
|
<label for='elRadio_{$name}_{unlimited}_{$htmlId}'>
|
|
{lang="$unlimitedLang"}
|
|
</label>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
{{endif}}
|
|
<input type="hidden" name="radio_{$name}__empty" value='1'>
|
|
<ul class="ipsField_fieldList" role="radiogroup" id="elRadio_{$name}_{$htmlId}">
|
|
{{foreach $options as $k => $v}}
|
|
<li>
|
|
<span class='ipsCustomInput'>
|
|
<input type="radio" name="{$name}" value="{$k}" {{if (string) $value == (string) $k or ( isset( $userSuppliedInput ) and !in_array( $value, array_keys( $options ) ) and $k == $userSuppliedInput )}}checked{{endif}} {{if $disabled === TRUE or ( is_array( $disabled ) and in_array( $k, $disabled ) )}}disabled{{endif}} {{if isset( $toggles[ $k ] ) and !empty( $toggles[ $k ] )}}data-control="toggle" data-toggles="{expression="implode( ',', $toggles[ $k ] )"}"{{endif}} id="elRadio_{$name}_{$k}_{$htmlId}">
|
|
<span></span>
|
|
</span>
|
|
<div class='ipsField_fieldList_content ipsType_break'>
|
|
<label for='elRadio_{$name}_{$k}_{$htmlId}' id='elField_{$name}_label'>{$v|raw}</label>
|
|
{{if !empty( $userSuppliedInput ) AND $userSuppliedInput == $k}}
|
|
<input type='text' name='{$userSuppliedInput}_{$name}' value="{{if !in_array( $value, array_keys( $options ) )}}{$value}{{endif}}" id='{$userSuppliedInput}_{expression="preg_replace('/[^a-zA-Z0-9\-_]/', '_', $name)"}_{$htmlId}'>
|
|
{{endif}}
|
|
{{if isset( $descriptions[ $k ] )}}
|
|
<br>
|
|
<span class='ipsFieldRow_desc'>
|
|
{$descriptions[ $k ]|raw}
|
|
</span>
|
|
{{endif}}
|
|
{{if isset( $warnings[ $k ] )}}
|
|
<div id="{$name}_{$k}_warning">
|
|
<br>
|
|
<p class='ipsMessage ipsMessage_warning'>{$warnings[ $k ]|raw}</p>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>]]></template>
|
|
<template template_group="forms" template_name="radioImages" template_data="$name, $value, $required, $options, $disabled=FALSE, $toggles=array(), $descriptions=array(), $warnings=array(), $htmlId=NULL" template_location="global" template_app="core"><![CDATA[
|
|
<div class="ipsGrid ipsGrid_collapsePhone ipsAttachment_fileList ipsContained">
|
|
{{foreach $options as $k => $v}}
|
|
<div class='ipsGrid_span3 ipsBox ipsAttach ipsImageAttach ipsPad_half'>
|
|
<div class=' ipsType_center' data-role='preview'>
|
|
<label for="elRadio_{$name}_{$k}_{$htmlId}" class='ipsCursor_pointer'><img src="{$v}" alt='' class='ipsImage'></label>
|
|
</div>
|
|
<div class="ipsType_center ipsPad_half">
|
|
<span class='ipsCustomInput'>
|
|
<input type="radio" name="{$name}" value="{$k}" {{if (string) $value == (string) $k or ( isset( $userSuppliedInput ) and !in_array( $value, array_keys( $options ) ) and $k == $userSuppliedInput )}}checked{{endif}} {{if $disabled === TRUE or ( is_array( $disabled ) and in_array( $k, $disabled ) )}}disabled{{endif}} {{if isset( $toggles[ $k ] ) and !empty( $toggles[ $k ] )}}data-control="toggle" data-toggles="{expression="implode( ',', $toggles[ $k ] )"}"{{endif}} id="elRadio_{$name}_{$k}_{$htmlId}">
|
|
<span></span>
|
|
</span>
|
|
</div>
|
|
{{if isset( $descriptions[ $k ] )}}
|
|
<p class='ipsType_light ipsType_center'>{$descriptions[ $k ]|raw}</p>
|
|
{{endif}}
|
|
</div>
|
|
{{endforeach}}
|
|
</div>]]></template>
|
|
<template template_group="forms" template_name="rating" template_data="$name, $value, $required, $max=5, $display=NULL, $userRated=NULL" template_location="global" template_app="core"><![CDATA[<input type='hidden' name='{$name}' value="0">
|
|
<div data-ipsRating data-ipsRating-changeRate='true' data-ipsRating-size='veryLarge' {{if $display}}data-ipsRating-value="{expression="number_format( $display, 1 )"}"{{endif}} {{if $userRated}}data-ipsRating-userRated="{expression="$userRated"}"{{endif}}>
|
|
{{foreach range( 1, $max ) as $i}}
|
|
<input type='radio' name='{$name}' id='{$name}_{$i}' value='{$i}' {{if $i == floor( $value )}}checked{{endif}}> <label for='{$name}_{$i}'>{$i}</label>
|
|
{{endforeach}}
|
|
</div>]]></template>
|
|
<template template_group="forms" template_name="ratingTemplate" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL" template_location="front" template_app="core"><![CDATA[<form accept-charset='utf-8' class="ipsForm {$class}" action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}} {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}} data-ipsForm data-controller="core.front.core.rating">
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{$input->html()|raw}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
<noscript><button type="submit">{lang="submit"}</button></noscript>
|
|
</form>]]></template>
|
|
<template template_group="forms" template_name="recommendCommentTemplate" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL" template_location="front" template_app="core"><![CDATA[<form accept-charset='utf-8' class="ipsForm {$class}" action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}} {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}} data-ipsForm>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
{{if is_array($v)}}
|
|
{{foreach $v as $_k => $_v}}
|
|
<input type="hidden" name="{$k}[{$_k}]" value="{$_v}">
|
|
{{endforeach}}
|
|
{{else}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
<input type="hidden" name="plupload" value="{expression="md5( uniqid() )"}">
|
|
{{endif}}
|
|
<div class="ipsPad">
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{{if is_object( $input ) }}
|
|
{$input->rowHtml($form)|raw}
|
|
{{else}}
|
|
{$input|raw}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
<ul class="ipsPad ipsToolList ipsToolList_horizontal ipsList_reset ipsClearfix ipsAreaBackground">
|
|
{{foreach $actionButtons as $button}}
|
|
<li>{$button|raw}</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</form>]]></template>
|
|
<template template_group="forms" template_name="reviewTemplate" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class=''" template_location="front" template_app="core"><![CDATA[<div class='ipsPhotoPanel ipsPhotoPanel_medium ipsPhotoPanel_notPhone ipsClearfix' data-controller='core.front.core.reviewForm'>
|
|
{template="userPhoto" group="global" app="core" params="\IPS\Member::loggedIn(), 'medium'"}
|
|
<div>
|
|
<form accept-charset='utf-8' class="ipsForm" action="{$action->setQueryString( '_review', 1 )}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}}>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
<input type="hidden" name="plupload" value="{expression="md5( uniqid() )"}">
|
|
{{endif}}
|
|
{{if !isset( \IPS\Request::i()->_review )}}
|
|
<div data-role='reviewIntro' class="">
|
|
<h3 class='ipsType_reset'>{lang="review_intro_1" sprintf="\IPS\Member::loggedIn()->name"} <span class='ipsType_unbold'>{lang="review_intro_2"}</span></h3>
|
|
<br>
|
|
<a href='#' class='ipsButton ipsButton_primary ipsButton_small ipsJS_show' data-action='writeReview'>{lang="write_a_review"}</a>
|
|
</div>
|
|
{{endif}}
|
|
<ul class='ipsForm ipsForm_vertical {{if !isset( \IPS\Request::i()->_review )}}ipsJS_hide{{endif}}' data-role='reviewForm'>
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{$input|raw}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
<li class='ipsFieldRow ipsClearfix'>
|
|
<div class='ipsFieldRow_content'>
|
|
<button type='submit' class='ipsButton ipsButton_primary'>{lang="add_review"}</button>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</form>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="forms" template_name="reviewUnavailable" template_data="$lang, $warnings=array(), $ends=NULL" template_location="front" template_app="core"><![CDATA[
|
|
<div class='ipsPhotoPanel ipsPhotoPanel_medium ipsPhotoPanel_notPhone ipsClearfix'>
|
|
{template="userPhoto" group="global" app="core" params="\IPS\Member::loggedIn(), 'medium'"}
|
|
<div>
|
|
<strong class='ipsType_warning'><i class="fa fa-warning"></i> {lang="$lang"} {{if $ends !== NULL AND $ends > 0}}{lang="restriction_ends" sprintf="\IPS\DateTime::ts( $ends )->relative()"}{{endif}}</strong>
|
|
{{if count( $warnings) }}
|
|
{{foreach $warnings as $idx => $warning}}
|
|
{{if $idx === 0}}
|
|
<br><br>
|
|
<a href="{$warning->url()}" data-ipsDialog data-ipsDialog-size='narrow' class='ipsButton ipsButton_verySmall ipsButton_light'>{lang="view_warning_details"}</a>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
<hr class='ipsHr'>]]></template>
|
|
<template template_group="forms" template_name="row" template_data="$langKey, $element, $desc, $warning, $required=FALSE, $error=NULL, $prefix=NULL, $suffix=NULL, $id=NULL, $object=NULL, $form=NULL" template_location="admin" template_app="core"><![CDATA[<li class='ipsFieldRow ipsPad_half {{if $object instanceof \IPS\Helpers\Form\YesNo}}ipsFieldRow_yesNo{{endif}} ipsClearfix {{if $object and isset( request.searchResult ) and ( request.searchResult === $object->name )}}ipsFieldRow_searchResult{{endif}}' {{if $id !== NULL}}id="{$id}"{{endif}}>
|
|
<div class='ipsFieldRow_title {{if $error}}ipsFieldRow_error{{endif}}'>
|
|
{$langKey|raw}
|
|
{{if $required}}<span class='ipsFieldRow_required'>{lang="required"}</span>{{endif}}
|
|
{{if \IPS\IN_DEV and $form and $object}}{template="searchKeywords" app="core" group="global" params="$form->action->setQueryString( array( 'do' => ( isset( $form->action->queryString['do'] ) and ( $form->action->queryString['do'] != 'form' or $form->action->queryString['do'] != 'edit' ) ) ? $form->action->queryString['do'] : NULL, 'id' => NULL, 'searchResult' => $id ) )->acpQueryString(), $object->name"}{{endif}}
|
|
</div>
|
|
<div class='ipsFieldRow_content {{if $error}}ipsFieldRow_error{{endif}} ipsClearfix'>
|
|
{{if $object and !( $object instanceof \IPS\Helpers\Form\Translatable ) and !( $object instanceof \IPS\Helpers\Form\Editor ) and !( $object instanceof \IPS\Helpers\Form\Upload ) and $form->copyButton and ( !isset( $object->options['disableCopy'] ) or !$object->options['disableCopy'] )}}
|
|
<a href="#" data-baseLink="{$form->copyButton->setQueryString( array( 'key' => $object->name ) )}" data-controller="core.admin.core.nodeCopySetting" data-field="{$object->name}" class='ipsJS_show ipsButton ipsButton_verySmall ipsButton_light ipsButton_narrow ipsFaded ipsFaded_more ipsFaded_withHover ipsPos_right cCopyNode' title='{lang="copy_value"}' data-ipsTooltip tabindex="999"><i class="fa fa-cog"></i> <i class='fa fa-caret-right'></i></a>
|
|
{{endif}}
|
|
{$prefix|raw}
|
|
{$element|raw}
|
|
{$suffix|raw}
|
|
{$desc|raw}
|
|
{$warning|raw}
|
|
{{if $error}}
|
|
<span class='ipsType_warning'><i class='fa fa-exclamation-circle'></i> {lang="$error"}</span>
|
|
{{else:}}
|
|
<span class='ipsType_warning'></span>
|
|
{{endif}}
|
|
</div>
|
|
</li>]]></template>
|
|
<template template_group="forms" template_name="row" template_data="$label, $element, $desc, $warning, $required=FALSE, $error=NULL, $prefix=NULL, $suffix=NULL, $id=NULL, $object=NULL, $form=NULL" template_location="front" template_app="core"><![CDATA[<li class='ipsFieldRow{{if $object === NULL}} ipsFieldRow_textValue{{endif}}{{if $object instanceof \IPS\Helpers\Form\Checkbox and !( $object instanceof \IPS\Helpers\Form\YesNo )}} ipsFieldRow_checkbox{{endif}} ipsClearfix {{if $error}}ipsFieldRow_error{{endif}}' {{if $id}}id="{$id}"{{endif}}>
|
|
{{if $object instanceof \IPS\Helpers\Form\Checkbox and !( $object instanceof \IPS\Helpers\Form\YesNo )}}
|
|
{$prefix|raw}
|
|
{$element|raw}
|
|
{$suffix|raw}
|
|
<div class='ipsFieldRow_content'>
|
|
<label class='ipsFieldRow_label' for='check_{$id}'>{$label|raw} {{if $required}}<span class='ipsFieldRow_required'>{lang="required"}</span>{{endif}}</label>
|
|
{$desc|raw}
|
|
{$warning|raw}
|
|
{{if $error}}
|
|
<br>
|
|
<span class="ipsType_warning">{lang="$error"}</span>
|
|
{{endif}}
|
|
</div>
|
|
{{else}}
|
|
{{if $label}}
|
|
<label class='ipsFieldRow_label' {{if $object !== NULL}}for='{$object->name}'{{endif}}>
|
|
{$label|raw} {{if $required}}<span class='ipsFieldRow_required'>{lang="required"}</span>{{endif}}
|
|
</label>
|
|
{{endif}}
|
|
<div class='ipsFieldRow_content'>
|
|
{$prefix|raw}
|
|
{$element|raw}
|
|
{$suffix|raw}
|
|
{$desc|raw}
|
|
{$warning|raw}
|
|
{{if $error}}
|
|
<br>
|
|
<span class="ipsType_warning">{lang="$error"}</span>
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}
|
|
</li>]]></template>
|
|
<template template_group="forms" template_name="rowDesc" template_data="$label, $element, $required=FALSE, $error=NULL, $prefix=NULL, $suffix=NULL, $id=NULL, $object=NULL, $form=NULL" template_location="global" template_app="core"><![CDATA[{{if \IPS\Dispatcher::i()->controllerLocation == 'admin' AND !( $object instanceof \IPS\Helpers\Form\Address ) AND !( $object instanceof \IPS\Helpers\Form\Upload ) AND !( $object instanceof \IPS\Helpers\Form\Node )}}<br>{{endif}}
|
|
{{if \IPS\Dispatcher::i()->controllerLocation == 'front' AND ( !( $object instanceof \IPS\Helpers\Form\Checkbox ) OR $object instanceof \IPS\Helpers\Form\YesNo )}}<br>{{endif}}
|
|
<span class='ipsFieldRow_desc'>
|
|
%s
|
|
</span>]]></template>
|
|
<template template_group="forms" template_name="rowWarning" template_data="$label, $element, $required=FALSE, $error=NULL, $prefix=NULL, $suffix=NULL, $id=NULL, $object=NULL, $form=NULL" template_location="global" template_app="core"><![CDATA[<div {{if $id !== NULL}}id="{$id}_warning"{{endif}}>
|
|
<br>{{if \IPS\Dispatcher::i()->controllerLocation == 'front'}}<br>{{endif}}
|
|
<p class='ipsMessage ipsMessage_warning'>%s</p>
|
|
</div>]]></template>
|
|
<template template_group="forms" template_name="select" template_data="$name, $value, $required, $options, $multiple=FALSE, $class='', $disabled=FALSE, $toggles=array(), $id=NULL, $unlimited=NULL, $unlimitedLang='all', $unlimitedToggles=array(), $toggleOn=TRUE, $userSuppliedInput='', $sort=FALSE, $parse=NULL" template_location="admin" template_app="core"><![CDATA[{{if $multiple}}
|
|
<input type="hidden" name="{$name}" value="__EMPTY">
|
|
{{endif}}
|
|
<select name="{$name}" class="{$class}" {{if $multiple}}multiple{{endif}} {{if $required === TRUE}}required aria-required='true'{{endif}} {{if $disabled === TRUE}}disabled aria-disabled='true'{{endif}} {{if $id !== NULL}}id="elSelect_{$id}"{{endif}} {{if $sort}}data-sort{{endif}}>
|
|
{{foreach $options as $k => $v}}
|
|
{{if is_array( $v )}}
|
|
<optgroup label="{{if $parse === 'raw'}}{$k}{{else}}{lang="$k"}{{endif}}">
|
|
{{foreach $v as $_k => $_v}}
|
|
<option value='{$_k}' {{if ( ( $value === 0 and $_k === 0 ) or ( $value !== 0 and $value === $_k ) ) or ( is_array( $value ) and in_array( $_k, $value ) )}}selected{{endif}} {{if isset( $toggles[ $_k ] )}}data-control="toggle" data-toggles="{expression="implode( ',', $toggles[ $_k ] )"}" aria-controls="{expression="implode( ',', $toggles[ $_k ] )"}"{{endif}} {{if is_array($disabled) and in_array( $_k, $disabled )}}disabled{{endif}}>{$_v|raw}</option>
|
|
{{endforeach}}
|
|
</optgroup>
|
|
{{else}}
|
|
<option value='{$k}' {{if ( ( $value === 0 and $k === 0 ) or ( $value !== 0 and $value === $k ) or ( $value !== 0 and is_numeric( $value ) and is_numeric( $k ) and $value == $k ) ) or ( is_array( $value ) and in_array( $k, $value ) ) or ( !empty( $userSuppliedInput ) and !in_array( $value, array_keys( $options ) ) and $k == $userSuppliedInput )}}selected{{endif}} {{if isset( $toggles[ $k ] )}}data-control="toggle" data-toggles="{expression="implode( ',', $toggles[ $k ] )"}"{{endif}} {{if is_array($disabled) and in_array( $k, $disabled )}}disabled{{endif}}>{$v|raw}</option>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</select>
|
|
{{if !empty( $userSuppliedInput )}}
|
|
<input type='text' name='{$userSuppliedInput}_{$name}' value="{{if !in_array( $value, array_keys( $options ) )}}{$value}{{endif}}" id='{$userSuppliedInput}_{$id}'>
|
|
{{endif}}
|
|
{{if $unlimited !== NULL}}
|
|
<br><br>
|
|
{lang="or"}
|
|
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" role='checkbox' data-control="unlimited{{if count($unlimitedToggles)}} toggle{{endif}}" name="{expression="trim( $name, '[]' )"}_unlimited" id='{expression="trim( $id ?: $name, '[]' )"}_unlimited' value="{$unlimited}" {{if $unlimited === $value}}checked aria-checked='true'{{endif}} {{if $disabled}}disabled aria-disabled='true'{{endif}} {{if count( $unlimitedToggles )}}{{if $toggleOn === FALSE}}data-togglesOff{{else}}data-togglesOn{{endif}}="{expression="implode( ',', $unlimitedToggles )"}" {{if is_array( $toggleOn )}}data-togglesOff="{expression="implode( ',', $toggleOn )"}"{{endif}} aria-controls="{expression="implode( ',', $unlimitedToggles )"}"{{endif}} aria-labelledby='{expression="trim( $id ?: $name, '[]' )"}_unlimited_label'>
|
|
<span></span>
|
|
</span>
|
|
<label for='{expression="trim( $id ?: $name, '[]' )"}_unlimited' id='{expression="trim( $id ?: $name, '[]' )"}_unlimited_label' class='ipsField_unlimited'>{lang="$unlimitedLang"}</label>
|
|
{{endif}}]]></template>
|
|
<template template_group="forms" template_name="select" template_data="$name, $value, $required, $options, $multiple=FALSE, $class='', $disabled=FALSE, $toggles=array(), $id=NULL, $unlimited=NULL, $unlimitedLang='all', $unlimitedToggles=array(), $toggleOn=TRUE, $userSuppliedInput='', $sort=FALSE" template_location="front" template_app="core"><![CDATA[{{if $multiple}}
|
|
<input type="hidden" name="{$name}" value="__EMPTY">
|
|
{{endif}}
|
|
<select name="{$name}" class="{$class}" {{if $multiple}}multiple{{endif}} {{if $required === TRUE}}required aria-required='true'{{endif}} {{if $disabled === TRUE}}disabled aria-disabled='true'{{endif}} {{if $id !== NULL}}id="elSelect_{$id}"{{endif}} {{if $sort}}data-sort{{endif}}>
|
|
{{foreach $options as $k => $v}}
|
|
{{if is_array( $v )}}
|
|
<optgroup label="{lang="$k"}">
|
|
{{foreach $v as $_k => $_v}}
|
|
<option value='{$_k}' {{if ( ( $value === 0 and $_k === 0 ) or ( $value !== 0 and $value === $_k ) ) or ( is_array( $value ) and in_array( $_k, $value ) )}}selected{{endif}} {{if isset( $toggles[ $_k ] )}}data-control="toggle" data-toggles="{expression="implode( ',', $toggles[ $_k ] )"}" aria-controls="{expression="implode( ',', $toggles[ $_k ] )"}"{{endif}}>{$_v|raw}</option>
|
|
{{endforeach}}
|
|
</optgroup>
|
|
{{else}}
|
|
<option value='{$k}' {{if ( ( $value === 0 and $k === 0 ) or ( $value !== 0 and $value === $k ) ) or ( is_array( $value ) and in_array( $k, $value ) )}}selected{{endif}} {{if is_array( $disabled ) and in_array( $k, $disabled )}}disabled{{endif}} {{if isset( $toggles[ $k ] )}}data-control="toggle" data-toggles="{expression="implode( ',', $toggles[ $k ] )"}"{{endif}}>{$v|raw}</option>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</select>
|
|
{{if $unlimited !== NULL}}
|
|
<br><br>
|
|
{lang="or"}
|
|
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" data-control="unlimited{{if count($unlimitedToggles)}} toggle{{endif}}" name="{expression="trim( $name, '[]' )"}_unlimited" id='{expression="trim( $id ?: $name, '[]' )"}_unlimited' value="{$unlimited}" {{if $unlimited === $value}}checked aria-checked='true'{{endif}} {{if $disabled === TRUE}}disabled aria-disabled='true'{{endif}} {{if count( $unlimitedToggles )}}{{if $toggleOn === FALSE}}data-togglesOff{{else}}data-togglesOn{{endif}}="{expression="implode( ',', $unlimitedToggles )"}" aria-controls="{expression="implode( ',', $unlimitedToggles )"}"{{endif}} aria-labelledby='{expression="trim( $id ?: $name, '[]' )"}_unlimited_label'>
|
|
<span></span>
|
|
</span> <label for='{expression="trim( $id ?: $name, '[]' )"}_unlimited' id='{expression="trim( $id ?: $name, '[]' )"}_unlimited_label' class='ipsField_unlimited'>{lang="$unlimitedLang"}</label>
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="forms" template_name="seperator" template_data=" " template_location="front" template_app="core"><![CDATA[<li>
|
|
<hr class='ipsHr'>
|
|
</li>]]></template>
|
|
<template template_group="forms" template_name="socialProfiles" template_data="$key, $value" template_location="admin" template_app="core"><![CDATA[<div class="ipsField_stackItem_keyValue">
|
|
<span data-ipsStack-keyvalue-name="key">{$key|raw}</span>
|
|
<span data-ipsStack-keyvalue-name="key">{$value|raw}</span>
|
|
</div>]]></template>
|
|
<template template_group="forms" template_name="sort" template_data="$name, $value" template_location="global" template_app="core"><![CDATA[<div class="ipsField_stack" data-ipsStack data-ipsStack-sortable data-ipsStack-fieldName="$name">
|
|
<ul class="ipsList_reset" data-role="stack">
|
|
{{$i = 0;}}
|
|
{{foreach $value as $id => $val}}
|
|
{{$i++;}}
|
|
<li class='ipsField_stackItem' data-role="stackItem">
|
|
<input type="hidden" name="{$name}[{$id}]" value="{$val}">
|
|
<div class="ipsCursor_drag" data-action='stackDrag'>
|
|
<span class="ipsField_stackDrag ipsDrag ipsJS_show">
|
|
<i class='fa fa-bars ipsDrag_dragHandle'></i>
|
|
</span>
|
|
<div data-ipsStack-wrapper class="ipsPad ipsPad_half">
|
|
{$val}
|
|
</div>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>]]></template>
|
|
<template template_group="forms" template_name="stack" template_data="$name, $fields, $options=array()" template_location="global" template_app="core"><![CDATA[<div class="ipsField_stack" data-ipsStack data-ipsStack-sortable data-ipsStack-fieldName="$name" {{if isset( $options['maxItems'] )}}data-ipsStack-maxItems="{$options['maxItems']}"{{endif}}>
|
|
<ul class="ipsList_reset" data-role="stack">
|
|
{{foreach $fields as $field}}
|
|
<li class='ipsField_stackItem' data-role="stackItem">
|
|
<span class="ipsField_stackDrag ipsDrag ipsJS_show" data-action='stackDrag'>
|
|
<i class='fa fa-bars ipsDrag_dragHandle'></i>
|
|
</span>
|
|
<a href='#' class="ipsField_stackDelete ipsCursor_pointer ipsJS_show" data-action="stackDelete">
|
|
×
|
|
</a>
|
|
<input type="submit" class="ipsField_stackDelete ipsJS_hide" name="form_remove_stack[{expression="md5($field)"}]" value="✗">
|
|
<div data-ipsStack-wrapper>{$field|raw}</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
<a class="ipsField_stackAdd ipsButton ipsButton_light ipsButton_small ipsJS_show" href='#' data-action="stackAdd" role="button"><i class='fa fa-plus-circle'></i> {lang="stack_add"}</a>
|
|
<input type="submit" class="ipsJS_hide" name="form_add_stack" value="{lang="stack_add"}">
|
|
</div>]]></template>
|
|
<template template_group="forms" template_name="statusPopupTemplate" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class=''" template_location="front" template_app="core"><![CDATA[<form accept-charset='utf-8' method="post" action="{$action}" id='elStatusSubmit' {{if $uploadField}}enctype="multipart/form-data"{{endif}}>
|
|
<div class="ipsPad">
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
<input type="hidden" name="plupload" value="{expression="md5( uniqid() )"}">
|
|
{{endif}}
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{{if $input instanceof \IPS\Helpers\Form\Editor}}
|
|
{$input->html()|raw}
|
|
{{if $input->error}}
|
|
<br>
|
|
<span class="ipsType_warning">{lang="$input->error"}</span>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</div>
|
|
<ul class="ipsPad ipsToolList ipsToolList_horizontal ipsList_reset ipsClearfix ipsAreaBackground">
|
|
{{foreach $actionButtons as $button}}
|
|
<li>{$button|raw}</li>
|
|
{{endforeach}}
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{{if $input instanceof \IPS\Helpers\Form\Checkbox}}
|
|
<li class='ipsPos_left ipsResponsive_noFloat {{if !($input instanceof \IPS\Helpers\Form\Captcha)}}ipsComposeArea_formControl{{endif}} ipsType_small'>
|
|
{$input->html()|raw}
|
|
<label for="check_{$input->htmlId}">
|
|
{lang="$input->name"}
|
|
</label>
|
|
{{if $input->error}}
|
|
<div class="ipsType_warning ipsSpacer_top" data-role="commentFormError">{lang="$input->error"}</div>
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</form>
|
|
]]></template>
|
|
<template template_group="forms" template_name="statusTemplate" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class=''" template_location="front" template_app="core"><![CDATA[<form accept-charset='utf-8' method="post" action="{$action}" id='elStatusSubmit' {{if $uploadField}}enctype="multipart/form-data"{{endif}}>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
<input type="hidden" name="plupload" value="{expression="md5( uniqid() )"}">
|
|
{{endif}}
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{{if $input instanceof \IPS\Helpers\Form\Editor}}
|
|
{$input->html( TRUE )|raw}
|
|
{{if $input->error}}
|
|
<br>
|
|
<span class="ipsType_warning">{lang="$input->error"}</span>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
<ul class='ipsToolList ipsToolList_horizontal ipsClear ipsClearfix' data-ipsEditor-toolList>
|
|
<li><button class='ipsButton ipsButton_primary ipsButton_fullWidth' data-action="submitComment">{lang="status_new"}</button></li>
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{{if $input instanceof \IPS\Helpers\Form\Checkbox}}
|
|
<li class='ipsPos_left ipsResponsive_noFloat ipsComposeArea_formControl ipsType_small'>
|
|
{$input->html()|raw}
|
|
<label for="check_{$input->htmlId}">
|
|
{lang="$input->name"}
|
|
</label>
|
|
{{if $input->error}}
|
|
<div class="ipsType_warning ipsSpacer_top" data-role="commentFormError">{lang="$input->error"}</div>
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</form> ]]></template>
|
|
<template template_group="forms" template_name="statusWidgetForm" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class=''" template_location="front" template_app="core"><![CDATA[<form accept-charset='utf-8' method="post" action="{$action}" id='elStatusSubmit' {{if $uploadField}}enctype="multipart/form-data"{{endif}}>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
<input type="hidden" name="plupload" value="{expression="md5( uniqid() )"}">
|
|
{{endif}}
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{{if $input instanceof \IPS\Helpers\Form\Editor}}
|
|
{$input->html()|raw}
|
|
{{if $input->error}}
|
|
<br>
|
|
<span class="ipsType_warning">{lang="$input->error"}</span>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
<div class='ipsSpacer_top ipsSpacer_half'>
|
|
<button type='submit' class='ipsButton ipsButton_primary ipsButton_medium ipsButton_fullWidth'>{lang="status_new"}</button>
|
|
</div>
|
|
</form>
|
|
]]></template>
|
|
<template template_group="forms" template_name="tags" template_data="$name, $value" template_location="admin" template_app="core"><![CDATA[<input type='text' name="{$name}" value="{expression="implode( ',', $value )"}" data-ipsAutocomplete>
|
|
<noscript>
|
|
<br>
|
|
<span class="ipsFieldRow_desc">{lang="tags_no_js"}</span>
|
|
</noscript>]]></template>
|
|
<template template_group="forms" template_name="template" template_data="$id, $action, $tabs, $activeTab, $error, $errorTabs, $hiddenValues, $actionButtons, $uploadField, $sidebar, $tabClasses=array(), $formClass='', $attributes=array(), $tabArray=array(), $usingIcons=FALSE" template_location="admin" template_app="core"><![CDATA[<form accept-charset='utf-8' data-formId="{$id}" action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}} data-ipsForm class="{$formClass}" {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}} {{if count($tabArray) > 1}}novalidate="true"{{endif}}>
|
|
<input type="hidden" name="{$id}_activeTab" value="{$activeTab}">
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
{{if is_array($v)}}
|
|
{{foreach $v as $_v}}
|
|
<input type="hidden" name="{$k}[]" value="{$_v}">
|
|
{{endforeach}}
|
|
{{else}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
{{endif}}
|
|
{{if $error}}
|
|
<div class="ipsMessage ipsMessage_error">
|
|
{$error}
|
|
</div>
|
|
{{endif}}
|
|
{{if count( $tabs ) === 1}}
|
|
{{if !empty( $sidebar )}}
|
|
<div class='ipsColumns'>
|
|
<div class='ipsColumn ipsColumn_fluid'>
|
|
{{endif}}
|
|
<ul class='ipsForm'>
|
|
{expression="array_pop( $tabs )" raw="true"}
|
|
</ul>
|
|
{{if !empty( $sidebar )}}
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_wide'>
|
|
{expression="array_pop( $sidebar )" raw="true"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
{{else}}
|
|
{{if !empty( $errorTabs )}}
|
|
<p class="ipsMessage ipsMessage_error ipsJS_show">{lang="tab_error"}</p>
|
|
{{endif}}
|
|
<div class='ipsTabs ipsClearfix ipsJS_show acpFormTabBar{{if $usingIcons}} ipsTabs_withIcons{{endif}}' id='tabs_{$id}' data-ipsTabBar data-ipsTabBar-contentArea='#ipsTabs_content_{$id}' {{if $activeTab}}data-ipsTabBar-defaultTab="{$activeTab}"{{endif}}>
|
|
<a href='#tabs_{$id}' data-action='expandTabs'><i class='fa fa-caret-down'></i></a>
|
|
<ul role='tablist'>
|
|
{{foreach $tabs as $name => $content}}
|
|
<li>
|
|
<a href='#ipsTabs_tabs_{$id}_{$id}_tab_{$name}_panel' id='{$id}_tab_{$name}' class="ipsTabs_item {{if $name == $activeTab}}ipsTabs_activeItem{{endif}} {{if in_array( $name, $errorTabs )}}ipsTabs_error{{endif}}" role="tab" aria-selected="{{if $activeTab == $name}}true{{else}}false{{endif}}">
|
|
{{if in_array( $name, $errorTabs )}}<i class="fa fa-exclamation-circle"></i> {{endif}}{{if isset($tabArray[$name]['icon'])}}<i class='fa fa-{$tabArray[$name]['icon']}'></i> {{endif}}{lang="$name"}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
<div id='ipsTabs_content_{$id}' class='acpFormTabContent'>
|
|
{{foreach $tabs as $name => $contents}}
|
|
<div id='ipsTabs_tabs_{$id}_{$id}_tab_{$name}_panel' class="ipsTabs_panel" aria-labelledby="{$id}_tab_{$name}" aria-hidden="false">
|
|
{{if isset( $sidebar[ $name ] )}}
|
|
<div class='ipsColumns ipsColumns_collapsePhone'>
|
|
<div class='ipsColumn ipsColumn_fluid'>
|
|
{{endif}}
|
|
<ul class='ipsForm {$formClass} {{if isset( $tabClasses[ $name ] )}}{$tabClasses[ $name ]}{{endif}}'>
|
|
<li class='ipsTabs_dummyItem ipsPad ipsType_normal ipsJS_hide'>{lang="$name"}</li>
|
|
{$contents|raw}
|
|
</ul>
|
|
{{if isset( $sidebar[ $name ] )}}
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_wide'>
|
|
{$sidebar[ $name ]|raw}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
{{endforeach}}
|
|
</div>
|
|
{{endif}}
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad ipsType_center">
|
|
{expression="implode( '', $actionButtons)" raw="true"}
|
|
</div>
|
|
</form>]]></template>
|
|
<template template_group="forms" template_name="template" template_data="$id, $action, $tabs, $activeTab, $error, $errorTabs, $hiddenValues, $actionButtons, $uploadField, $sidebar, $tabClasses=array(), $formClass='', $attributes=array(), $tabArray=array(), $usingIcons=FALSE" template_location="front" template_app="core"><![CDATA[<form action="{$action}" method="post" accept-charset='utf-8' {{if $uploadField}}enctype="multipart/form-data"{{endif}} data-ipsForm class="ipsForm {$formClass}" {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}} {{if count($tabArray) > 1}}novalidate="true"{{endif}}>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
{{if is_array($v)}}
|
|
{{foreach $v as $_k => $_v}}
|
|
<input type="hidden" name="{$k}[{$_k}]" value="{$_v}">
|
|
{{endforeach}}
|
|
{{else}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
<input type="hidden" name="plupload" value="{expression="md5( uniqid() )"}">
|
|
{{endif}}
|
|
{{if $error}}
|
|
<div class="ipsMessage ipsMessage_error">
|
|
{$error}
|
|
</div>
|
|
{{endif}}
|
|
{{if count( $tabs ) < 2}}
|
|
{{if !empty( $sidebar )}}
|
|
<div class='ipsColumns ipsColumns_collapsePhone'>
|
|
<div class='ipsColumn ipsColumn_fluid'>
|
|
{{endif}}
|
|
<ul class='ipsForm'>
|
|
{expression="array_pop( $tabs )" raw="true"}
|
|
<li class='ipsFieldRow'>
|
|
<div class='ipsFieldRow_content'>
|
|
{expression="implode( '', $actionButtons)" raw="true"}
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
{{if !empty( $sidebar )}}
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_wide'>
|
|
{expression="array_pop( $sidebar )" raw="true"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
{{else}}
|
|
{{if !empty( $errorTabs )}}
|
|
<p class="ipsMessage ipsMessage_error ipsJS_show">{lang="tab_error"}</p>
|
|
{{endif}}
|
|
<div class='ipsTabs ipsClearfix ipsJS_show{{if $usingIcons}} ipsTabs_withIcons{{endif}}' id='tabs_{$id}' data-ipsTabBar data-ipsTabBar-contentArea='#ipsTabs_content_{$id}'>
|
|
<a href='#tabs_{$id}' data-action='expandTabs'><i class='fa fa-caret-down'></i></a>
|
|
<ul role='tablist'>
|
|
{{foreach $tabs as $name => $content}}
|
|
<li>
|
|
<a href='#ipsTabs_tabs_{$id}_{$id}_tab_{$name}_panel' id='{$id}_tab_{$name}' class="ipsTabs_item {{if $name == $activeTab}}ipsTabs_activeItem{{endif}} {{if in_array( $name, $errorTabs )}}ipsTabs_error{{endif}}" role="tab" aria-selected="{{if $activeTab == $name}}true{{else}}false{{endif}}">
|
|
{{if in_array( $name, $errorTabs )}}<i class="fa fa-exclamation-circle"></i> {{endif}}{{if isset($tabArray[$name]['icon'])}}<i class='fa fa-{$tabArray[$name]['icon']}'></i> {{endif}}{lang="$name"}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
<div id='ipsTabs_content_{$id}' class=''>
|
|
{{foreach $tabs as $name => $contents}}
|
|
<div id='ipsTabs_tabs_{$id}_{$id}_tab_{$name}_panel' class="ipsTabs_panel ipsPad" aria-labelledby="{$id}_tab_{$name}" aria-hidden="false">
|
|
{{if isset( $sidebar[ $name ] )}}
|
|
<div class='ipsColumns ipsColumns_collapsePhone'>
|
|
<div class='ipsColumn ipsColumn_fluid'>
|
|
{{endif}}
|
|
<ul class='ipsForm {$formClass} {{if isset( $tabClasses[ $name ] )}}{$tabClasses[ $name ]}{{endif}}'>
|
|
<li class='ipsJS_hide'>{lang="$name"}</li>
|
|
{$contents|raw}
|
|
</ul>
|
|
{{if isset( $sidebar[ $name ] )}}
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_wide'>
|
|
{$sidebar[ $name ]|raw}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
{{endforeach}}
|
|
</div>
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad ipsType_center">
|
|
{expression="implode( '', $actionButtons)" raw="true"}
|
|
</div>
|
|
{{endif}}
|
|
</form>]]></template>
|
|
<template template_group="forms" template_name="text" template_data="$name, $type, $value, $required, $maxlength=NULL, $size=NULL, $disabled=FALSE, $autoComplete=NULL, $placeholder=NULL, $regex=NULL, $nullLang=NULL, $htmlId=NULL, $showMeter=FALSE" template_location="global" template_app="core"><![CDATA[{{$valueAsArray = is_array( $value ) ? $value : explode( ',', $value );}}
|
|
{{if $showMeter}}
|
|
<div data-ipsPasswordStrength {{if settings.password_strength_meter_enforce}}data-ipsPasswordStrength-enforced data-ipsPasswordStrength-enforcedStrength='{setting="password_strength_option"}'{{endif}}>
|
|
{{endif}}
|
|
{{if $autoComplete}}
|
|
{template="autocomplete" group="forms" location="global" app="core" params="$name, $value, $required, $maxlength, $disabled, '', $placeholder, $nullLang, $autoComplete"}
|
|
{{else}}
|
|
<input
|
|
type="{$type}"
|
|
name="{$name}"
|
|
value="{{if is_array( $value )}}{expression="implode( ',', $value )"}{{else}}{$value}{{endif}}"
|
|
id="elInput_{{if ! empty($htmlId)}}{$htmlId}{{else}}{$name}{{endif}}"
|
|
{{if $required === TRUE}}aria-required='true'{{endif}}
|
|
{{if $maxlength !== NULL}}maxlength="{$maxlength}"{{endif}}
|
|
{{if $size !== NULL}}size="{$size}"{{endif}}
|
|
{{if $disabled}}disabled aria-disabled='true'{{endif}}
|
|
{{if $placeholder !== NULL}}placeholder='{$placeholder}'{{endif}}
|
|
{{if $regex !== NULL and $regex}}pattern="{$regex}"{{endif}}
|
|
>
|
|
{{if $showMeter}}
|
|
<div data-role='strengthInfo' class='ipsHide'>
|
|
<meter max="100" value="0" class='ipsForm_meter' data-role='strengthMeter'></meter>
|
|
<span data-role='strengthText' class='ipsForm_meterAdvice'></span>
|
|
</div>
|
|
{{endif}}
|
|
{{if $nullLang}}
|
|
{lang="or"}
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" data-control="unlimited" name="{$name}_null" id='{$name}_null' value="1" {{if $value === NULL}}checked aria-checked='true'{{endif}} {{if $disabled}}disabled aria-disabled='true'{{endif}} aria-labelledby='{$name}_null_label'>
|
|
<span></span>
|
|
</span> <label for='{$name}_null' id='{$name}_null_label' class='ipsField_unlimited'>{lang="$nullLang"}</label>
|
|
{{endif}}
|
|
{{if $showMeter}}
|
|
</div>
|
|
{{endif}}
|
|
{{endif}}]]></template>
|
|
<template template_group="forms" template_name="textarea" template_data="$name, $value='', $required, $maxlength=NULL, $disabled=FALSE, $class='', $placeholder='', $nullLang=NULL, $tags=array(), $rows=NULL" template_location="global" template_app="core"><![CDATA[{{if !empty( $tags )}}
|
|
<div class='ipsColumns ipsColumns_collapseTablet' data-controller='core.global.editor.customtags' data-tagFieldType='text' data-tagFieldID='elTextarea_{expression="preg_replace('/[^a-zA-Z0-9\-_]/', '_', $name)"}'>
|
|
<div class='ipsColumn_fluid ipsColumn'>
|
|
<div data-role="editor">
|
|
{{endif}}
|
|
<textarea
|
|
name="{$name}"
|
|
id='elTextarea_{expression="preg_replace('/[^a-zA-Z0-9\-_]/', '_', $name)"}'
|
|
value="{$value}"
|
|
class="ipsField_fullWidth {$class}"
|
|
{{if $rows !== NULL}}rows="{$rows}"{{endif}}
|
|
{{if $maxlength !== NULL}}maxlength="{$maxlength}"{{endif}}
|
|
{{if $required === TRUE}}aria-required='true'{{endif}}
|
|
{{if $disabled}}disabled aria-disabled='true'{{endif}}
|
|
{{if $placeholder}}placeholder="{$placeholder}"{{endif}}
|
|
>{$value}</textarea>
|
|
{{if !empty( $tags )}}
|
|
</div>
|
|
{{endif}}
|
|
{{if $nullLang}}
|
|
{lang="or"}
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" data-control="unlimited" name="{$name}_null" id="{expression="preg_replace('/[^a-zA-Z0-9\-_]/', '_', $name)"}_null" value="1" {{if $value === NULL}}checked aria-checked='true'{{endif}} {{if $disabled}}disabled{{endif}} aria-controls='{$name}' aria-labelledby='{$name}_null_label'>
|
|
<span></span>
|
|
</span> <label for='{expression="preg_replace('/[^a-zA-Z0-9\-_]/', '_', $name)"}_null' id='{expression="preg_replace('/[^a-zA-Z0-9\-_]/', '_', $name)"}_null_label' class='ipsField_unlimited'>{lang="$nullLang"}</label>
|
|
{{endif}}
|
|
{{if !empty( $tags )}}
|
|
</div>
|
|
<div class='ipsColumn_medium ipsColumn ipsAreaBackground_light ipsComposeArea_sidebar {{if !isset( \IPS\Request::i()->cookie['tagSidebar'] )}}ipsComposeArea_sidebarOpen{{else}}ipsComposeArea_sidebarClosed{{endif}}'>
|
|
<a href='#' class="ipsJS_show" data-action='tagsToggle' data-ipsTooltip data-ipsTooltip-label="{lang="toggle_sidebar"}">{lang="toggle_sidebar"}</a>
|
|
<h3 class='ipsAreaBackground ipsPad_half ipsType_reset' data-role='tagsHeader'>{lang="editor_tags"}</h3>
|
|
<ul class='ipsList_reset ipsScrollbar' data-role='tagsList'>
|
|
{{foreach $tags as $tagKey => $tagValue }}
|
|
<li class='ipsPad_half'>
|
|
<label class="ipsJS_show" data-tagKey="{$tagKey}">{$tagKey}</label>
|
|
<div class='ipsJS_hide ipsType_light'><strong>{$tagKey}</strong></div>
|
|
<div class='ipsType_light ipsType_small'>{$tagValue}</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="forms" template_name="translatable" template_data="$name, $languages, $values, $editors, $placeholder, $textarea=FALSE, $required=FALSE" template_location="global" template_app="core"><![CDATA[{{if count( $languages ) === 1}}
|
|
{{foreach $languages as $lang}}
|
|
{{if !isset( $editors[ $lang->id ] ) }}
|
|
{{if $textarea}}
|
|
<textarea name="{$name}[{$lang->id}]">{{if isset($values[ $lang->id ])}}{$values[ $lang->id ]}{{endif}}</textarea>
|
|
{{else}}
|
|
<input type='text' name="{$name}[{$lang->id}]" value="{{if isset($values[ $lang->id ])}}{$values[ $lang->id ]}{{endif}}" {{if $placeholder !== NULL}}placeholder='{$placeholder}'{{endif}}>
|
|
{{endif}}
|
|
{{else}}
|
|
{$editors[ $lang->id ]->html()|raw}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{else}}
|
|
{{if $textarea}}
|
|
{{foreach $languages as $lang}}
|
|
<span class="{$lang->_icon}"></span> {$lang->_title} {{if $required and $lang->default}}<span class="ipsFieldRow_required">{lang="required"}</span>{{endif}}<br>
|
|
<br>
|
|
<textarea name="{$name}[{$lang->id}]" aria-label='{$lang->title}' {{if !$required || !$lang->default}}class='ipsFieldRow_errorExclude'{{endif}}>{{if isset( $values[ $lang->id ])}}{$values[ $lang->id ]}{{endif}}</textarea><br>
|
|
<br>
|
|
{{endforeach}}
|
|
{{else}}
|
|
<ul class='ipsField_translatable ipsList_reset'>
|
|
{{foreach $languages as $lang}}
|
|
<li class='ipsClearfix'>
|
|
{{if !isset( $editors[ $lang->id ] ) }}
|
|
<span class="{$lang->_icon}"></span>
|
|
<input type='text' name="{$name}[{$lang->id}]" aria-label='{$lang->title}' placeholder="{$lang->title}" {{if isset( $values[ $lang->id ])}}value="{$values[ $lang->id ]}"{{endif}} {{if !$required || !$lang->default}}class='ipsFieldRow_errorExclude'{{endif}}>
|
|
{{if $required and $lang->default}}
|
|
<span class="ipsFieldRow_required">{lang="required"}</span>
|
|
{{endif}}
|
|
{{else}}
|
|
<p class='ipsFlagEditor'>
|
|
<span class="{$lang->_icon}"></span> <span class='ipsFlagLabel'>{$lang->_title}</span>
|
|
{{if $required and $lang->default}}<span class="ipsFieldRow_required">{lang="required"}</span>{{endif}}
|
|
</p>
|
|
{$editors[ $lang->id ]->html()|raw}
|
|
{{endif}}
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
{{endif}}]]></template>
|
|
<template template_group="forms" template_name="upload" template_data="$name, $value, $minimize, $maxFileSize, $maxFiles, $maxChunkSize, $totalMaxSize, $allowedFileTypes, $pluploadKey, $multiple=FALSE, $editor=FALSE, $forceNoscript=FALSE, $template='core.attachments.fileItem', $existing=array(), $default=NULL" template_location="global" template_app="core"><![CDATA[<input name="{$name}" type="hidden" value="{$pluploadKey}">
|
|
{{if $forceNoscript}}
|
|
<input name="{$name}_noscript[]" type="file" {{if $multiple}}multiple{{endif}}>
|
|
<span class="ipsType_light ipsType_small">
|
|
{{if $allowedFileTypes !== NULL}}
|
|
<strong>{lang="form_upload_accepted"}</strong>
|
|
{expression="implode( ', ', $allowedFileTypes )"}
|
|
{{endif}}
|
|
{{if $multiple and $totalMaxSize}}
|
|
{{if $allowedFileTypes !== NULL}}
|
|
·
|
|
{{endif}}
|
|
<strong>{lang="form_upload_total_max"}</strong>
|
|
{$totalMaxSize}MB
|
|
{{endif}}
|
|
{{if !$multiple or !$totalMaxSize or $maxChunkSize < $totalMaxSize}}
|
|
{{if $allowedFileTypes !== NULL or ( $multiple and $totalMaxSize )}}
|
|
·
|
|
{{endif}}
|
|
<strong>{lang="form_upload_max"}</strong>
|
|
{$maxChunkSize}MB
|
|
{{endif}}
|
|
{{if $maxFiles}}
|
|
<br>{lang="form_upload_max_files" pluralize="$maxFiles"}
|
|
{{endif}}
|
|
</span>
|
|
{{else}}
|
|
<noscript>
|
|
<input name="{$name}_noscript[]" type="file" {{if $multiple}}multiple{{endif}}>
|
|
<span class="ipsType_light ipsType_small">
|
|
{{if $allowedFileTypes !== NULL}}
|
|
<strong>{lang="form_upload_accepted"}</strong>
|
|
{expression="implode( ', ', $allowedFileTypes )"}
|
|
{{endif}}
|
|
{{if $multiple and $totalMaxSize}}
|
|
{{if $allowedFileTypes !== NULL}}
|
|
·
|
|
{{endif}}
|
|
<strong>{lang="form_upload_total_max"}</strong>
|
|
{$totalMaxSize}MB
|
|
{{endif}}
|
|
{{if !$multiple or !$totalMaxSize or $maxChunkSize < $totalMaxSize}}
|
|
{{if $allowedFileTypes !== NULL or ( $multiple and $totalMaxSize )}}
|
|
·
|
|
{{endif}}
|
|
<strong>{lang="form_upload_max"}</strong>
|
|
{$maxChunkSize}MB
|
|
{{endif}}
|
|
{{if $maxFiles}}
|
|
<br>{lang="form_upload_max_files" pluralize="$maxFiles"}
|
|
{{endif}}
|
|
</span>
|
|
</noscript>
|
|
{{if $value}}
|
|
{{foreach $value as $id => $file}}
|
|
<input type="hidden" name="{$name}_existing[{$id}]" value="{$file->tempId}">
|
|
{{endforeach}}
|
|
{{endif}}
|
|
<div id="{$name}_drop_{expression="md5( uniqid() )"}"
|
|
data-ipsUploader
|
|
{{if $maxFileSize}}data-ipsUploader-maxFileSize="{$maxFileSize}"{{endif}}
|
|
{{if $maxFiles}}data-ipsUploader-maxFiles="{$maxFiles}"{{endif}}
|
|
data-ipsUploader-maxChunkSize="{$maxChunkSize}"
|
|
{{if $allowedFileTypes}}data-ipsUploader-allowedFileTypes='{expression="json_encode( $allowedFileTypes )"}'{{endif}}
|
|
data-ipsUploader-name="{$name}"
|
|
data-ipsUploader-key="{$pluploadKey}"
|
|
{{if $multiple}}data-ipsUploader-multiple {{if $totalMaxSize}}data-ipsUploader-maxTotalSize="{$totalMaxSize}"{{endif}}{{endif}}
|
|
{{if $minimize}}data-ipsUploader-minimized{{endif}}
|
|
{{if $editor}}data-ipsUploader-insertable{{endif}}
|
|
data-ipsUploader-template='{$template}'
|
|
data-ipsUploader-existingFiles='{expression="json_encode( $existing )"}'
|
|
{{if isset( $default )}}data-ipsUploader-default='{$default}'{{endif}}
|
|
>
|
|
<div class="ipsAttachment_dropZone {{if $minimize}}ipsAttachment_dropZoneSmall{{endif}} ipsClearfix">
|
|
{{if $minimize}}
|
|
<a href="#" data-action='uploadFile' class="ipsButton ipsButton_small ipsButton_primary ipsPos_left" id="{$name}_browse_{expression="md5( uniqid() )"}">{{if $multiple}}{lang="form_upload_choose"}{{else}}{lang="form_upload_choose_one"}{{endif}}</a>
|
|
<div class='ipsAttachment_dropZoneSmall_info'>
|
|
<span class="ipsAttachment_supportDrag">{{if $multiple}}{lang="form_upload_dad_mini"}{{else}}{lang="form_upload_dad_mini_one"}{{endif}}<br></span>
|
|
<span class="ipsType_light ipsType_small">
|
|
{{if $allowedFileTypes !== NULL}}
|
|
<strong>{lang="form_upload_accepted"}</strong>
|
|
{expression="implode( ', ', $allowedFileTypes )"}
|
|
{{endif}}
|
|
{{if $multiple and $totalMaxSize}}
|
|
{{if $allowedFileTypes !== NULL}}
|
|
·
|
|
{{endif}}
|
|
<strong>{lang="form_upload_total_max"}</strong>
|
|
{$totalMaxSize}MB
|
|
{{endif}}
|
|
{{if $maxFileSize and ( !$multiple or !$totalMaxSize or $maxFileSize < $totalMaxSize )}}
|
|
{{if $allowedFileTypes !== NULL or ( $multiple and $totalMaxSize )}}
|
|
·
|
|
{{endif}}
|
|
<strong>{lang="form_upload_max"}</strong>
|
|
{expression="round($maxFileSize,2)"}MB
|
|
{{endif}}
|
|
{{if $maxFiles}}
|
|
<br>{lang="form_upload_max_files" pluralize="$maxFiles"}
|
|
{{endif}}
|
|
</span>
|
|
</div>
|
|
{{else}}
|
|
<i class="fa fa-cloud-upload"></i>
|
|
<span class="ipsAttachment_supportDrag">{{if $multiple}}{lang="form_upload_dad"}{{else}}{lang="form_upload_dad_one"}{{endif}}<br></span>
|
|
<a href="#" data-action='uploadFile' class="ipsButton ipsButton_verySmall ipsButton_primary" id="{$name}_browse_{expression="md5( uniqid() )"}">{{if $multiple}}{lang="form_upload_choose"}{{else}}{lang="form_upload_choose_one"}{{endif}}</a>
|
|
<br>
|
|
<span class="ipsType_light ipsType_small">
|
|
{{if $allowedFileTypes !== NULL}}
|
|
<strong>{lang="form_upload_accepted"}</strong>
|
|
{expression="implode( ', ', $allowedFileTypes )"}
|
|
{{endif}}
|
|
{{if $multiple and $totalMaxSize}}
|
|
{{if $allowedFileTypes !== NULL}}
|
|
·
|
|
{{endif}}
|
|
<strong>{lang="form_upload_total_max"}</strong>
|
|
{$totalMaxSize}MB
|
|
{{endif}}
|
|
{{if $maxFileSize and ( !$multiple or !$totalMaxSize or $maxFileSize < $totalMaxSize )}}
|
|
{{if $allowedFileTypes !== NULL or ( $multiple and $totalMaxSize )}}
|
|
·
|
|
{{endif}}
|
|
<strong>{lang="form_upload_max"}</strong>
|
|
{expression="round($maxFileSize,2)"}MB
|
|
{{endif}}
|
|
{{if $maxFiles}}
|
|
<br>{lang="form_upload_max_files" pluralize="$maxFiles"}
|
|
{{endif}}
|
|
</span>
|
|
{{endif}}
|
|
</div>
|
|
|
|
<div class="ipsAttachment_fileList ipsScrollbar">
|
|
<div data-role='fileList'></div>
|
|
<noscript>
|
|
{{if $value}}
|
|
{{foreach $value as $id => $file}}
|
|
{template="uploadFile" group="forms" location="global" app="core" params="$id, $file, $name, $editor, ( $template === 'core.attachments.imageItem' )"}
|
|
{{endforeach}}
|
|
{{endif}}
|
|
</noscript>
|
|
</div>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="forms" template_name="uploadDisplay" template_data="$file, $downloadUrl" template_location="global" template_app="core"><![CDATA[{{if $file->isImage()}}
|
|
<img src="$file->url" class="ipsImage" data-ipsLightbox>
|
|
{{else}}
|
|
<a href="{$downloadUrl}">{$file->originalFilename}</a>
|
|
{{endif}}]]></template>
|
|
<template template_group="forms" template_name="uploadFile" template_data="$id, $file, $name=NULL, $editor=FALSE, $showAsImages=FALSE, $link=NULL" template_location="global" template_app="core"><![CDATA[{{if $showAsImages}}
|
|
<div class='ipsGrid_span3 ipsAttach ipsImageAttach ipsPad_half ipsAreaBackground_light {{if $editor}}ipsAttach_done{{endif}}' data-role='file' data-fileid="{$id}" {{if $link}}data-filelink="{$link}"{{endif}} data-isImage="{$file->isImage()}" {{if $file->attachmentThumbnailUrl}}data-thumbnailurl="{$file->attachmentThumbnailUrl}"{{endif}} {{if $file->isImage()}}data-fullsizeurl="{$file->url}"{{endif}}>
|
|
<ul class='ipsList_inline ipsImageAttach_controls'>
|
|
{{if $editor}}
|
|
<li><a href='#' data-action='selectFile' class='ipsAttach_selection' data-ipsTooltip title='{lang="form_upload_insert_one"}'><i class='fa fa-check'></i></a></li>
|
|
{{endif}}
|
|
{{if $name}}
|
|
<li class='ipsPos_right'>
|
|
<input type="hidden" name="{$name}_keep[{$id}]" value="1">
|
|
<a href='#' data-role='deleteFile' class='ipsButton ipsButton_verySmall ipsButton_light' data-ipsTooltip title='{lang="editor_media_remove"}'><i class='fa fa-trash-o'></i></a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{$screenshot = isset( $file->screenshot ) ? $file->screenshot : $file;}}
|
|
{{if in_array( mb_strtolower( mb_substr( $screenshot->filename, mb_strrpos( $screenshot->filename, '.' ) + 1 ) ), \IPS\Image::$imageExtensions )}}
|
|
<div class='ipsImageAttach_thumb ipsType_center' data-role='preview' data-grid-ratio='65' data-action='selectFile' style='background-image: url( "{expression="str_replace( array( '(', ')' ), array( '\(', '\)' ), ( $screenshot->attachmentThumbnailUrl ) ? $screenshot->attachmentThumbnailUrl : $screenshot->url )"}" );'>
|
|
<img src="{$screenshot->url}" alt='' class='ipsImage'>
|
|
</div>
|
|
{{else}}
|
|
<div class='ipsImageAttach_thumb ipsType_center' data-role='preview' data-grid-ratio='65' data-action='selectFile'>
|
|
<div class='ipsNoThumb'></div>
|
|
</div>
|
|
{{endif}}
|
|
<h2 class='ipsType_reset ipsAttach_title ipsType_medium ipsTruncate ipsTruncate_line ipsType_break' data-role='title'>{{if isset( $file->contextInfo )}}{$file->contextInfo}{{else}}{$file->originalFilename}{{endif}}</h2>
|
|
<p class='ipsType_light ipsType_small ipsTruncate ipsTruncate_line ipsType_break'><span data-role='status'>{filesize="$file->filesize()"}</span>{{if isset( $file->contextInfo )}} · {$file->originalFilename}{{endif}}</p>
|
|
</div>
|
|
{{else}}
|
|
<div class='ipsDataItem ipsAttach {{if $editor}}ipsAttach_done{{endif}}' {{if $file->attachmentThumbnailUrl}}data-thumbnailurl="{$file->attachmentThumbnailUrl}"{{endif}} data-role='file' data-fileid="{$id}" data-fullsizeurl="{$file->url}" {{if $link}}data-filelink="{$link}"{{endif}} data-isImage="{$file->isImage()}">
|
|
<div class='ipsDataItem_generic ipsDataItem_size3 ipsResponsive_hidePhone ipsResponsive_block ipsType_center' data-action='selectFile'>
|
|
{{if in_array( mb_strtolower( mb_substr( $file->filename, mb_strrpos( $file->filename, '.' ) + 1 ) ), \IPS\Image::$imageExtensions )}}
|
|
<img src="{{if $file->attachmentThumbnailUrl}}{$file->attachmentThumbnailUrl}{{else}}{$file->url}{{endif}}" alt='' class='ipsImage ipsThumb_small'>
|
|
{{else}}
|
|
<i class='fa fa-file ipsType_large'></i>
|
|
{{endif}}
|
|
</div>
|
|
<div class='ipsDataItem_main' data-action='selectFile'>
|
|
<h2 class='ipsDataItem_title ipsType_reset ipsType_medium ipsAttach_title ipsTruncate ipsTruncate_line ipsType_break' data-role='title'>{$file->originalFilename}</h2>
|
|
<p class='ipsDataItem_meta ipsType_light'>
|
|
{filesize="$file->filesize()"}
|
|
</p>
|
|
</div>
|
|
<div class='ipsDataItem_generic ipsDataItem_size9 ipsType_light' data-role='status'>
|
|
|
|
</div>
|
|
<div class='ipsDataItem_generic ipsDataItem_size3 ipsType_right'>
|
|
<ul class='ipsList_inline'>
|
|
{{if $editor}}
|
|
<li><a href='#' data-action='selectFile' class='ipsAttach_selection' data-ipsTooltip title='{lang="form_upload_insert_one"}'><i class='fa fa-check'></i></a></li>
|
|
{{endif}}
|
|
{{if $name}}
|
|
<li>
|
|
<input type="hidden" name="{$name}_keep[{$id}]" value="1">
|
|
<a href='#' data-role='deleteFile' class='ipsButton ipsButton_verySmall ipsButton_light' data-ipsTooltip title='{lang="editor_media_remove"}'><i class='fa fa-trash-o'></i></a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="forms" template_name="uploadNoScript" template_data="$name, $value, $required, $multiple" template_location="front" template_app="core"></template>
|
|
<template template_group="forms" template_name="widthheight" template_data="$name, $width, $height, $unlimited, $unlimitedLang, $image=NULL, $resizableDiv=TRUE" template_location="admin" template_app="core"><![CDATA[<div class="ipsWidthHeight_container">
|
|
{{if $image !== NULL}}
|
|
<img class="ipsJS_show ipsWidthHeight" data-control="dimensions" src="{$image->url}" style="width:{$width}px; height:{$height}px">
|
|
{{elseif $image === NULL AND $resizableDiv === TRUE}}
|
|
<div class="ipsJS_show ipsWidthHeight" data-control="dimensions" style="width:{$width}px; height:{$height}px"></div>
|
|
{{endif}}
|
|
<div class="ipsWidthHeight_controls">
|
|
<input type="number" name="{$name}[0]" class="ipsField_short ipsWidthHeight_width" value="{$width}" aria-label='{lang="width"}'> × <input type="number" name="{$name}[1]" class="ipsField_short ipsWidthHeight_height" value="{$height}" aria-label='{lang="height"}'> {lang="px"}
|
|
{{if $unlimited !== NULL}}
|
|
{lang="or"}
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" role='checkbox' class="ipsWidthHeight_unlimited" data-control="dimensionsUnlimited" name="{$name}[unlimited]" id='{$name}_unlimited' {{if $unlimited == array( $width, $height )}}checked aria-checked='true'{{endif}} aria-labelledby='{$name}_unlimited_label'>
|
|
<span></span>
|
|
</span> <label for='{$name}_unlimited' id='{$name}_unlimited_label' class='ipsField_unlimited'>{lang="$unlimitedLang"}</label>
|
|
{{endif}}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="acknowledgeWarning" template_data="$warnings=array()" template_location="front" template_app="core"><![CDATA[{{foreach $warnings as $idx => $warning}}
|
|
{{if $idx === 0}}
|
|
<div class='ipsMessage ipsMessage_error'>
|
|
<h4 class='ipsMessage_title'>{lang="you_have_been_warned" sprintf="\IPS\Member::load( $warning->moderator )->name"}</h4>
|
|
{{if \IPS\Member::loggedIn()->isBanned()}}
|
|
{{if $warning->note_member}}
|
|
<p class='ipsType_reset ipsType_medium'>{$warning->note_member|raw}</p>
|
|
{{endif}}
|
|
{{else}}
|
|
<p class='ipsType_reset ipsType_medium'>{lang="must_acknowledge_msg"}</p>
|
|
<br>
|
|
<a href='{url="app=core&module=system&controller=warnings&do=view&id={$warning->member}&w={$warning->id}" seoTemplate="warn_view" seoTitle="\IPS\Member::loggedIn()->members_seo_name"}' class='ipsButton ipsButton_verySmall ipsButton_veryLight' data-ipsDialog data-ipsDialog-size='narrow'>{lang="view_warning_details"}</a>
|
|
{{endif}}
|
|
</div>
|
|
<br>
|
|
{{endif}}
|
|
{{endforeach}}]]></template>
|
|
<template template_group="global" template_name="advertisementImage" template_data="$advertisement, $acpLink=NULL" template_location="global" template_app="core"><![CDATA[{{if count( $advertisement->_images )}}
|
|
<div class='ipsAdvertisement ipsSpacer_both ipsSpacer_half'>
|
|
<ul class='ipsList_inline ipsType_center ipsList_reset ipsList_noSpacing'>
|
|
<li class='ipsAdvertisement_large ipsResponsive_showDesktop ipsResponsive_inlineBlock ipsAreaBackground_light'>
|
|
{{if $advertisement->link}}
|
|
<a href='{{if $acpLink}}{$acpLink->makeSafeForAcp()}{{else}}{url="app=core&module=system&controller=redirect&do=advertisement&ad=$advertisement->id" base="front" csrf="true"}{{endif}}' {{if $advertisement->new_window}}target='_blank'{{endif}} rel='nofollow noopener noreferrer'>
|
|
{{endif}}
|
|
<img src='{file="$advertisement->_images['large']" extension="$advertisement->storageExtension()"}' alt="{lang="advertisement_alt"}" class='ipsImage ipsContained'>
|
|
{{if $advertisement->link}}
|
|
</a>
|
|
{{endif}}
|
|
</li>
|
|
{{if !$acpLink }}
|
|
<li class='ipsAdvertisement_medium ipsResponsive_showTablet ipsResponsive_inlineBlock ipsAreaBackground_light'>
|
|
{{if $advertisement->link}}
|
|
<a href='{{if $acpLink}}{$acpLink->makeSafeForAcp()}{{else}}{url="app=core&module=system&controller=redirect&do=advertisement&ad=$advertisement->id" base="front" csrf="true"}{{endif}}' {{if $advertisement->new_window}}target='_blank'{{endif}} rel='nofollow noopener noreferrer'>
|
|
{{endif}}
|
|
<img src='{{if !empty( $advertisement->_images['medium'] )}}{file="$advertisement->_images['medium']" extension="$advertisement->storageExtension()"}{{else}}{file="$advertisement->_images['large']" extension="$advertisement->storageExtension()"}{{endif}}' alt="{lang="advertisement_alt"}" class='ipsImage ipsContained'>
|
|
{{if $advertisement->link}}
|
|
</a>
|
|
{{endif}}
|
|
</li>
|
|
|
|
<li class='ipsAdvertisement_small ipsResponsive_showPhone ipsResponsive_inlineBlock ipsAreaBackground_light'>
|
|
{{if $advertisement->link}}
|
|
<a href='{{if $acpLink}}{$acpLink->makeSafeForAcp()}{{else}}{url="app=core&module=system&controller=redirect&do=advertisement&ad=$advertisement->id" base="front" csrf="true"}{{endif}}' {{if $advertisement->new_window}}target='_blank'{{endif}} rel='nofollow noopener noreferrer'>
|
|
{{endif}}
|
|
<img src='{{if !empty( $advertisement->_images['small'] )}}{file="$advertisement->_images['small']" extension="$advertisement->storageExtension()"}{{elseif !empty( $advertisement->_images['medium'] )}}{file="$advertisement->_images['medium']" extension="$advertisement->storageExtension()"}{{else}}{file="$advertisement->_images['large']" extension="$advertisement->storageExtension()"}{{endif}}' alt="{lang="advertisement_alt"}" class='ipsImage ipsContained'>
|
|
{{if $advertisement->link}}
|
|
</a>
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{if $acpLink}}
|
|
<div class="ipsType_center ipsType_small"><a href="{$acpLink->makeSafeForAcp()}">{$acpLink}</a></div>
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="appmenu" template_data="$menu, $currentTab" template_location="admin" template_app="core"><![CDATA[<ul id='acpAppList' class='ipsList_reset' data-controller='core.admin.core.nav'>
|
|
<li id='elLogo'>
|
|
<img src='{resource="logo.png" app="core" location="admin"}' alt=''><br>
|
|
<span class='nulled'>nulled</span>
|
|
</li>
|
|
{{foreach $menu['tabs'] as $tab => $items}}
|
|
<li class='{{if $tab === $currentTab}}acpAppList_active{{endif}}' data-tab="tab_{$tab}">
|
|
<a href='{url="$menu['defaults'][$tab]"}'>
|
|
{{$totalBadge = 0;}}
|
|
{{foreach $items as $appAndModule => $item}}
|
|
{{foreach $item as $key => $url}}
|
|
{{$badgeNumber = NULL; try { $badgeNumber = \IPS\Application::load( mb_substr( $appAndModule, 0, mb_strpos( $appAndModule, '_' ) ) )->acpMenuNumber( $url ); } catch( \Exception $ex ){ } }}
|
|
{{if $badgeNumber}}
|
|
{{$totalBadge += $badgeNumber;}}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
<span class='acpAppList_icon'>
|
|
<i class='fa fa-{lang="menutab__{$tab}_icon"}'></i>
|
|
</span>
|
|
{{if $totalBadge > 0}}
|
|
<span class='ipsNotificationCount'>{$totalBadge}</span>
|
|
{{endif}}
|
|
</a>
|
|
<ul class='ipsList_reset ipsScrollbar ipsScrollbar_light'>
|
|
<li class='acpAppList_header'>{lang="menutab__{$tab}"}</li>
|
|
{{foreach $items as $appAndModule => $item}}
|
|
{{if count( $item ) > 1}}
|
|
<li data-menuKey='{$appAndModule}'>
|
|
<h3>{lang="menu__{$appAndModule}"}</h3>
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $item as $key => $url}}
|
|
<li>
|
|
{{$badgeNumber = NULL; try { $badgeNumber = \IPS\Application::load( mb_substr( $appAndModule, 0, mb_strpos( $appAndModule, '_' ) ) )->acpMenuNumber( $url ); } catch( \Exception $ex ){ } }}
|
|
{{if $badgeNumber}}
|
|
<a href='{url="$url"}'>
|
|
{lang="menu__{$appAndModule}_{$key}"}
|
|
<span class='ipsNotificationCount'>{$badgeNumber}</span>
|
|
</a>
|
|
{{else}}
|
|
<a href='{url="$url"}'>{lang="menu__{$appAndModule}_{$key}"}</a>
|
|
{{endif}}
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{else}}
|
|
<li data-menuKey='{$appAndModule}'>
|
|
<h3>{lang="menu__{$appAndModule}"}</h3>
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $item as $key => $url}}
|
|
<li>
|
|
{{$badgeNumber = NULL; try { $badgeNumber = \IPS\Application::load( mb_substr( $appAndModule, 0, mb_strpos( $appAndModule, '_' ) ) )->acpMenuNumber( $url ); } catch( \Exception $ex ){ } }}
|
|
{{if $badgeNumber}}
|
|
<a href='{url="$url"}'>
|
|
{lang="menu__{$appAndModule}_{$key}"}
|
|
<span class='ipsNotificationCount'>{$badgeNumber}</span>
|
|
</a>
|
|
{{else}}
|
|
<a href='{url="$url"}'>{lang="menu__{$appAndModule}_{$key}"}</a>
|
|
{{endif}}
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endforeach}}
|
|
<li id='elHideMenu' class='ipsJS_show'>
|
|
<a href='#'>
|
|
<i class='fa fa-angle-left' data-action='toggleClose'></i>
|
|
<i class='fa fa-angle-right' data-action='toggleOpen'></i>
|
|
</a>
|
|
</li>
|
|
<li id='elReorderAppMenu'>
|
|
<a href='#' data-action='reorder' title='{lang="reorder_menu"}' data-ipsTooltip><i class='fa fa-bars'></i></a>
|
|
<a href='#' data-action='saveOrder' title='{lang="save_reorder_menu"}' data-ipsTooltip class='ipsButton ipsButton_important ipsButton_narrow ipsButton_verySmall ipsButton_fullWidth ipsHide'><i class='fa fa-check'></i></a>
|
|
</li>
|
|
</ul>]]></template>
|
|
<template template_group="global" template_name="basicUrl" template_data="$url, $newWindow=TRUE, $title=NULL, $wordbreak=TRUE" template_location="global" template_app="core"><![CDATA[{{if $wordbreak}}<div class='ipsType_break ipsContained'>{{endif}}<a href='{$url}'{{if $newWindow === TRUE}} target='_blank'{{endif}}>{{if $title}}{$title}{{else}}{$url}{{endif}}</a>{{if $wordbreak}}</div>{{endif}}]]></template>
|
|
<template template_group="global" template_name="blankTemplate" template_data="$html" template_location="admin" template_app="core"><![CDATA[<meta charset="utf-8">
|
|
{template="includeCSS" app="core" group="global" location="global" params=""}
|
|
{template="includeJS" app="core" group="global" location="global" params=""}
|
|
{$html|raw}]]></template>
|
|
<template template_group="global" template_name="blankTemplate" template_data="$html, $title=NULL" template_location="front" template_app="core"><![CDATA[<!DOCTYPE html>
|
|
<html lang="{expression="\IPS\Member::loggedIn()->language()->bcp47()"}" dir="{{if member.language()->isrtl}}rtl{{else}}ltr{{endif}}">
|
|
<head>
|
|
<title>{expression="output.getTitle( $title )"}</title>
|
|
{template="includeMeta" app="core" group="global" location="global" params=""}
|
|
{template="includeCSS" app="core" group="global" location="global" params=""}
|
|
{template="includeJS" if="theme.js_include != 'footer'" app="core" group="global" location="global" params=""}
|
|
</head>
|
|
<body class='ipsApp ipsApp_front ipsClearfix ipsLayout_noBackground {{if isset( \IPS\Request::i()->cookie['hasJS'] )}}ipsJS_has{{else}}ipsJS_none{{endif}} ipsClearfix{{foreach output.bodyClasses as $class}} {$class}{{endforeach}}' {{if output.globalControllers}}data-controller='{expression="implode( ',', output.globalControllers )"}'{{endif}} {{if isset( output.inlineMessage )}}data-message="{expression="output.inlineMessage"}"{{endif}}>
|
|
{$html|raw}
|
|
{template="includeJS" if="theme.js_include == 'footer'" app="core" group="global" location="global" params=""}
|
|
{expression="output.endBodyCode" raw="true"}
|
|
</body>
|
|
</html>]]></template>
|
|
<template template_group="global" template_name="block" template_data="$title, $content, $margins=TRUE, $class='', $id=NULL, $showTitle=FALSE" template_location="admin" template_app="core"><![CDATA[{{if $title and $showTitle}}
|
|
<div class='ipsClearfix ipsPad'>
|
|
<h1 class='ipsType_pageTitle'>{$title}</h1>
|
|
</div>
|
|
{{endif}}
|
|
<div class='acpBlock {$class}' {{if $id !== NULL}}id="{$id}"{{endif}}>
|
|
{$content|raw}
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="box" template_data="$content=NULL, $classes=array()" template_location="front" template_app="core"><![CDATA[
|
|
<div class='ipsBox {{if count( $classes)}}{expression="implode( ' ', $classes )"}{{endif}}'>
|
|
{$content|raw}
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="breadcrumb" template_data="" template_location="admin" template_app="core"><![CDATA[
|
|
{{if count( \IPS\Output::i()->breadcrumb )}}
|
|
<nav class='ipsBreadcrumb ipsSubNavigation'>
|
|
<ul id='breadcrumb'>
|
|
{{$i = 0;}}
|
|
{{foreach \IPS\Output::i()->breadcrumb as $k => $b}}
|
|
<li>
|
|
{{if $b[0] === NULL}}
|
|
{lang="$b[1]"}
|
|
{{else}}
|
|
<a href='{$b[0]}'>
|
|
<span>{lang="$b[1]"} {{if ( $i + 1 != count( \IPS\Output::i()->breadcrumb ) )}}<i class='fa fa-angle-right'></i>{{endif}}</span>
|
|
</a>
|
|
{{endif}}
|
|
</li>
|
|
{{$i++;}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</nav>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="breadcrumb" template_data="$position='top', $markRead=TRUE" template_location="front" template_app="core"><![CDATA[<nav class='ipsBreadcrumb ipsBreadcrumb_{$position} ipsFaded_withHover'>
|
|
{{if $position == 'bottom'}}
|
|
{template="rssMenu" group="global" app="core" params=""}
|
|
{{endif}}
|
|
|
|
<ul class='ipsList_inline ipsPos_right'>
|
|
{{$defaultStream = \IPS\core\Stream::defaultStream();}}
|
|
<li {{if !\IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'discover' ) ) }} class='ipsHide'{{endif}}>
|
|
<a data-action="defaultStream" class='ipsType_light {{if ! $defaultStream}}ipsHide{{endif}}' href='{{if $defaultStream}}{$defaultStream->url()}{{endif}}'><i class='icon-newspaper'></i> <span>{{if $defaultStream}}{$defaultStream->_title}{{endif}}</span></a>
|
|
</li>
|
|
{{if $markRead && \IPS\Member::loggedIn()->member_id}}
|
|
<li>
|
|
<a data-action="markSiteRead" class='ipsType_light' data-controller="core.front.core.markRead" href='{url="app=core&module=system&controller=markread" seoTemplate="mark_site_as_read" csrf="true"}' title='{lang="mark_site_read"}' data-ipsTooltip><i class='fa fa-check'></i> {lang="mark_site_read_button"}</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
|
|
<ul data-role="breadcrumbList">
|
|
<li>
|
|
<a title="{lang="home"}" href='{setting="base_url"}'>
|
|
<span><i class='fa fa-home'></i> {lang="home"}{{if count( \IPS\Output::i()->breadcrumb )}} <i class='fa fa-angle-right'></i>{{endif}}</span>
|
|
</a>
|
|
</li>
|
|
{{$last = end(\IPS\Output::i()->breadcrumb);}}
|
|
{{foreach \IPS\Output::i()->breadcrumb as $k => $b}}
|
|
<li>
|
|
{{if $b[0] === NULL}}
|
|
{$b[1]}
|
|
{{else}}
|
|
<a href='{$b[0]}'>
|
|
<span>{$b[1]} {{if $b != $last}}<i class='fa fa-angle-right'></i>{{endif}}</span>
|
|
</a>
|
|
{{endif}}
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</nav>]]></template>
|
|
<template template_group="global" template_name="buttons" template_data="$buttons" template_location="admin" template_app="core"><![CDATA[<ul class='ipsToolList ipsToolList_horizontal ipsClearfix'>
|
|
{{foreach $buttons as $button}}
|
|
<li class='{{if isset( $button['hidden'] ) and $button['hidden']}}ipsJS_hide{{endif}}' {{if isset( $button['id'] )}}id="{$button['id']}"{{endif}}>
|
|
<a
|
|
{{if isset( $button['link'] )}}href='{$button['link']}'{{endif}}
|
|
title='{lang="$button['title']"}'
|
|
class='ipsButton ipsButton_alternate ipsButton_small ipsButton_fullWidth {{if isset( $button['class'] )}}{$button['class']}{{endif}}'
|
|
role="button"
|
|
{{if isset( $button['id'] )}}id="{$button['id']}_button"{{endif}}
|
|
{{if isset( $button['target'] )}}target="{$button['target']}"{{endif}}
|
|
{{if isset( $button['data'] )}}
|
|
{{foreach $button['data'] as $k => $v}}
|
|
data-{$k}="{$v}"
|
|
{{endforeach}}
|
|
{{endif}}
|
|
{{if isset( $button['hotkey'] )}}
|
|
data-keyAction='{$button['hotkey']}'
|
|
{{endif}}
|
|
>
|
|
{{if $button['icon']}}
|
|
<i class='fa fa-{$button['icon']}'></i>
|
|
{{endif}}
|
|
{lang="$button['title']"}
|
|
|
|
{{if isset($button['dropdown'])}}
|
|
<i class='fa fa-caret-down'></i>
|
|
{{endif}}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>]]></template>
|
|
<template template_group="global" template_name="buttons" template_data="$buttons" template_location="front" template_app="core"><![CDATA[<ul class='ipsToolList ipsToolList_horizontal ipsClearfix'>
|
|
{{foreach $buttons as $button}}
|
|
<li class='{{if isset( $button['hidden'] ) and $button['hidden']}}ipsJS_hide{{endif}}' {{if isset( $button['id'] )}}id="{$button['id']}"{{endif}}>
|
|
<a
|
|
{{if isset( $button['link'] )}}href='{$button['link']}'{{endif}}
|
|
title='{lang="$button['title']"}'
|
|
class='ipsButton ipsButton_alternate ipsButton_small ipsButton_fullWidth {{if isset( $button['class'] )}}{$button['class']}{{endif}}'
|
|
role="button"
|
|
{{if isset( $button['id'] )}}id="{$button['id']}_button"{{endif}}
|
|
{{if isset( $button['target'] )}}target="{$button['target']}"{{endif}}
|
|
{{if isset( $button['data'] )}}
|
|
{{foreach $button['data'] as $k => $v}}
|
|
data-{$k}="{$v}"
|
|
{{endforeach}}
|
|
{{endif}}
|
|
{{if isset( $button['hotkey'] )}}
|
|
data-keyAction='{$button['hotkey']}'
|
|
{{endif}}
|
|
>
|
|
{{if $button['icon']}}
|
|
<i class='fa fa-{$button['icon']}'></i>
|
|
{{endif}}
|
|
{lang="$button['title']"}
|
|
|
|
{{if isset($button['dropdown'])}}
|
|
<i class='fa fa-caret-down'></i>
|
|
{{endif}}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>]]></template>
|
|
<template template_group="global" template_name="cachingLog" template_data="$log" template_location="front" template_app="core"><![CDATA[<div id="elCachingLog">
|
|
{{foreach $log as $i => $log}}
|
|
<div class="cCachingLog" data-ipsDialog data-ipsDialog-content="#elCachingLog{$i}_menu">
|
|
{{if $log[0] === 'get'}}
|
|
<span class="cCachingLogMethod cCachingLogMethod_get">get</span>
|
|
<span class="cCachingLogKey">{$log[1]}</span>
|
|
{{elseif $log[0] === 'set'}}
|
|
<span class="cCachingLogMethod cCachingLogMethod_set">set</span>
|
|
<span class="cCachingLogKey">{$log[1]}</span>
|
|
{{elseif $log[0] === 'check'}}
|
|
<span class="cCachingLogMethod cCachingLogMethod_check">check</span>
|
|
<span class="cCachingLogKey">{$log[1]}</span>
|
|
{{elseif $log[0] === 'delete'}}
|
|
<span class="cCachingLogMethod cCachingLogMethod_delete">delete</span>
|
|
<span class="cCachingLogKey">{$log[1]}</span>
|
|
{{endif}}
|
|
</div>
|
|
<div id='elCachingLog{$i}_menu' class='ipsPad ipsHide'>
|
|
{{if $log[2] !== NULL}}
|
|
<pre class="prettyprint lang-php">{$log[2]}</pre>
|
|
<hr class="ipsHr">
|
|
{{endif}}
|
|
<pre class="prettyprint lang-php">{$log[3]}</pre>
|
|
</div>
|
|
<hr class="ipsHr">
|
|
{{endforeach}}
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="chart" template_data="$chart, $type, $options, $format=NULL" template_location="global" template_app="core"><![CDATA[{{if isset( $chart->errors ) AND count( $chart->errors )}}
|
|
<div class='ipsMessage ipsMessage_error'>
|
|
{{foreach $chart->errors as $error}}
|
|
{{if isset($error['sprintf'])}}
|
|
{lang="$error['string']" sprintf="$error['sprintf']"}
|
|
{{else}}
|
|
{lang="$error['string']"}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</div>
|
|
{{endif}}
|
|
<table class="ipsTable" data-ipsChart data-ipsChart-type="{$type}" data-ipsChart-extraOptions='{$options|raw}' {{if $format}}data-ipsChart-format='{$format}'{{endif}}>
|
|
<thead>
|
|
<tr>
|
|
{{foreach $chart->headers as $data}}
|
|
<th data-colType="{$data['type']}">{$data['label']}</th>
|
|
{{endforeach}}
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{{foreach $chart->rows as $row}}
|
|
<tr>
|
|
{{foreach $row as $value}}
|
|
<td>{$value}</td>
|
|
{{endforeach}}
|
|
</tr>
|
|
{{endforeach}}
|
|
</tbody>
|
|
</table>
|
|
<div></div>]]></template>
|
|
<template template_group="global" template_name="chartTimezoneInfo" template_data="$mysqlTimezone" template_location="global" template_app="core"><![CDATA[<div class="ipsPad">
|
|
{lang="dynamic_chart_timezone_explain" sprintf="$mysqlTimezone"}
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="comment" template_data="$item, $comment, $editorName, $app, $type, $class=''" template_location="front" template_app="core"><![CDATA[{{$idField = $comment::$databaseColumnId;}}
|
|
<div id='comment-{$comment->$idField}_wrap' data-controller='core.front.core.comment' data-commentApp='{$app}' data-commentType='{$type}' data-commentID="{$comment->$idField}" data-quoteData='{expression="json_encode( array('userid' => $comment->author()->member_id, 'username' => $comment->author()->name, 'timestamp' => $comment->mapped('date'), 'contentapp' => $app, 'contenttype' => $type, 'contentclass' => $class, 'contentid' => $item->id, 'contentcommentid' => $comment->$idField) )"}' class='ipsComment_content ipsType_medium'>
|
|
{{if ( \IPS\IPS::classUsesTrait( $comment, 'IPS\Content\Reactable' ) and settings.reputation_highlight and $comment->reactionCount() >= settings.reputation_highlight and settings.reputation_enabled ) OR $comment->isFeatured()}}
|
|
{{if $comment->isFeatured()}}
|
|
<strong class='ipsComment_popularFlag' data-ipsTooltip title='{lang="this_is_a_featured_post"}'><i class='fa fa-star'></i></strong>
|
|
{{else}}
|
|
<strong class='ipsComment_popularFlag' data-ipsTooltip title='{lang="this_is_a_popular_comment"}'><i class='fa fa-heart'></i></strong>
|
|
{{endif}}
|
|
{{endif}}
|
|
|
|
<div class='ipsComment_header ipsPhotoPanel ipsPhotoPanel_mini'>
|
|
{template="userPhoto" app="core" group="global" params="$comment->author(), 'mini', $comment->warningRef()"}
|
|
<div>
|
|
<div class='ipsPos_right ipsType_reset ipsType_light ipsType_blendLinks'>
|
|
<ul class='ipsList_inline ipsComment_tools'>
|
|
{{if $comment->canReport()}}
|
|
<li><a href='{$comment->url('report')}' data-ipsDialog data-ipsDialog-remoteSubmit data-ipsDialog-size='medium' data-ipsDialog-flashMessage='{lang="report_submit_success"}' data-ipsDialog-title="{lang="report"}" data-action='reportComment' title='{lang="report_content"}'><span class='ipsResponsive_showPhone ipsResponsive_inline'><i class='fa fa-flag'></i></span><span class='ipsResponsive_hidePhone ipsResponsive_inline'>{lang="report_reply"}</span></a></li>
|
|
{{endif}}
|
|
{{if \IPS\Member::loggedIn()->modPermission('can_use_ip_tools') and \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'modcp' ) )}}
|
|
<li><span class='ipsResponsive_hidePhone ipsType_blendLinks'>(<a href="{url="app=core&module=modcp&controller=modcp&tab=ip_tools&ip=$comment->ip_address" seoTemplate="modcp_ip_tools"}">{lang="ip_prefix" sprintf="$comment->ip_address"}</a>)</span></li>
|
|
{{endif}}
|
|
{{if count( $comment->sharelinks() )}}
|
|
<li><a class='ipsType_blendLinks' href='{$comment->item()->url()->setQueryString( array( 'do' => 'findComment', 'comment' => $comment->id ) )}' data-ipsTooltip title='{lang="share_this_comment"}' data-ipsMenu data-ipsMenu-closeOnClick='false' id='elShareComment_{$comment->id}' data-role='shareComment'><i class='fa fa-share-alt'></i></a></li>
|
|
{{endif}}
|
|
{{if count( $item->commentMultimodActions() )}}
|
|
<li><span class='ipsCustomInput'>
|
|
<input type="checkbox" name="multimod[{$comment->$idField}]" value="1" data-role="moderation" data-actions="{{if $comment->canSplit()}}split merge{{endif}} {{if $comment->hidden() === -1 AND $comment->canUnhide()}}unhide{{elseif $comment->hidden() === 1 AND $comment->canUnhide()}}approve{{elseif $comment->canHide()}}hide{{endif}} {{if $comment->canDelete()}}delete{{endif}}" data-state='{{if $comment->tableStates()}}{$comment->tableStates()}{{endif}}'>
|
|
<span></span>
|
|
</span></li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
<h3 class='ipsComment_author ipsType_blendLinks'>
|
|
<strong class='ipsType_normal'>{template="userLink" app="core" group="global" params="$comment->author(), $comment->warningRef()"}</strong>
|
|
{template="reputationBadge" group="global" app="core" params="$comment->author()"}
|
|
</h3>
|
|
<p class='ipsComment_meta ipsType_light ipsType_medium'>
|
|
<a href='{$comment->item()->url()->setQueryString( array( 'do' => 'findComment', 'comment' => $comment->id ) )}' class='ipsType_blendLinks'>{$comment->dateLine()|raw}</a>
|
|
{{if $comment->editLine()}}
|
|
({lang="edited_lc"})
|
|
{{endif}}
|
|
{{if $comment->hidden() AND $comment->hidden() != -2}}
|
|
· {$comment->hiddenBlurb()}
|
|
{{elseif $comment->hidden() == -2}}
|
|
· {$comment->deletedBlurb()}
|
|
{{endif}}
|
|
</p>
|
|
|
|
{{if member.modPermission('mod_see_warn') and $comment->warning}}
|
|
{template="commentWarned" group="global" app="core" params="$comment"}
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
<div class='ipsPad'>
|
|
|
|
<div data-role='commentContent' class='ipsType_normal ipsType_richText ipsContained' data-controller='core.front.core.lightboxedImages'>
|
|
{{if $comment->hidden() === 1 && $comment->author()->member_id == \IPS\Member::loggedIn()->member_id}}
|
|
<strong class='ipsType_medium ipsType_warning'><i class='fa fa-info-circle'></i> {lang="comment_awaiting_approval"}</strong>
|
|
{{endif}}
|
|
{$comment->content()|raw}
|
|
|
|
{{if $comment->editLine()}}
|
|
{$comment->editLine()|raw}
|
|
{{endif}}
|
|
</div>
|
|
|
|
<div class='ipsItemControls'>
|
|
{{if $comment->hidden() !== 1 && \IPS\IPS::classUsesTrait( $comment, 'IPS\Content\Reactable' ) and settings.reputation_enabled}}
|
|
{template="reputation" group="global" app="core" params="$comment"}
|
|
{{endif}}
|
|
<ul class='ipsComment_controls ipsClearfix ipsItemControls_left' data-role="commentControls">
|
|
{{if $comment->hidden() === 1 && ( $comment->canUnhide() || $comment->canDelete() )}}
|
|
{{if $comment->canUnhide()}}
|
|
<li><a href='{$comment->url('unhide')->csrf()}' class='ipsButton ipsButton_verySmall ipsButton_positive' data-action='approveComment'><i class='fa fa-check'></i> {lang="approve"}</a></li>
|
|
{{endif}}
|
|
{{if $comment->canDelete()}}
|
|
<li><a href='{$comment->url('delete')->csrf()->setQueryString('page',\IPS\Request::i()->page)}' data-confirm data-action='deleteComment' data-updateOnDelete="#commentCount" class='ipsButton ipsButton_verySmall ipsButton_negative'><i class='fa fa-times'></i> {lang="delete"}</a></li>
|
|
{{endif}}
|
|
{{if $comment->canEdit() || $comment->canSplit() || $comment->canHide()}}
|
|
<li>
|
|
<a href='#elControls_{$comment->$idField}_menu' id='elControls_{$comment->$idField}' data-ipsMenu data-ipsMenu-appendTo='#comment-{$comment->$idField}_wrap'>{lang="options"} <i class='fa fa-caret-down'></i></a>
|
|
<ul id='elControls_{$comment->$idField}_menu' class='ipsMenu ipsMenu_narrow ipsHide'>
|
|
{{if $comment->canEdit()}}
|
|
{{if $comment->mapped('first') and $comment->item()->canEdit()}}
|
|
<li class='ipsMenu_item'><a href='{$comment->item()->url()->setQueryString( 'do', 'edit' )}'>{lang="edit"}</a></li>
|
|
{{else}}
|
|
<li class='ipsMenu_item'><a href='{$comment->url('edit')}' data-action='editComment'>{lang="edit"}</a></li>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{if $comment->canSplit()}}
|
|
<li class='ipsMenu_item'><a href='{$comment->url('split')}' data-action='splitComment' data-ipsDialog data-ipsDialog-title="{lang="split_to_new" sprintf="\IPS\Member::loggedIn()->language()->addToStack( $item::$title )"}">{lang="split"}</a></li>
|
|
{{endif}}
|
|
{{if $comment instanceof \IPS\Content\Hideable and $comment->canHide()}}
|
|
<li class='ipsMenu_item'><a href='{$comment->url('hide')->csrf()}' data-ipsDialog data-ipsDialog-title="{lang="hide"}">{lang="hide"}</a></li>
|
|
{{endif}}
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
{{else}}
|
|
{{if $comment->hidden() === 0 and $item->canComment() and $editorName}}
|
|
<li data-ipsQuote-editor='{$editorName}' data-ipsQuote-target='#comment-{$comment->$idField}' class='ipsJS_show'>
|
|
<button class='ipsButton ipsButton_light ipsButton_verySmall ipsButton_narrow cMultiQuote ipsHide' data-action='multiQuoteComment' data-ipsTooltip data-ipsQuote-multiQuote data-mqId='mq{$comment->$idField}' title='{lang="multiquote"}'><i class='fa fa-plus'></i></button>
|
|
</li>
|
|
<li data-ipsQuote-editor='{$editorName}' data-ipsQuote-target='#comment-{$comment->$idField}' class='ipsJS_show'>
|
|
<a href='#' data-action="quoteComment" data-ipsQuote-singleQuote>{lang="quote"}</a>
|
|
</li>
|
|
{{endif}}
|
|
{{if $comment->canEdit()}}
|
|
{{if $comment->mapped('first') and $comment->item()->canEdit()}}
|
|
<li><a href='{$comment->item()->url()->setQueryString( 'do', 'edit' )}'>{lang="edit"}</a></li>
|
|
{{else}}
|
|
<li><a href='{$comment->url('edit')}' data-action='editComment'>{lang="edit"}</a></li>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{if $comment->canPromoteToSocialMedia() || $comment->canDelete() || $comment->canSplit() || ( $comment instanceof \IPS\Content\Hideable AND ( ( !$comment->hidden() and $comment->canHide() ) || ( $comment->hidden() and $comment->canUnhide() ) ) ) || ( $comment->hidden() == -2 AND \IPS\Member::loggedIn()->modPermission('can_manage_deleted_content') )}}
|
|
<li>
|
|
<a href='#elControls_{$comment->$idField}_menu' id='elControls_{$comment->$idField}' data-ipsMenu data-ipsMenu-appendTo='#comment-{$comment->$idField}_wrap'>{lang="options"} <i class='fa fa-caret-down'></i></a>
|
|
<ul id='elControls_{$comment->$idField}_menu' class='ipsMenu ipsMenu_narrow ipsHide'>
|
|
{{if $comment->hidden() == -2 AND \IPS\Member::loggedIn()->modPermission('can_manage_deleted_content')}}
|
|
<li class='ipsMenu_item'><a href='{$comment->url('restore')->csrf()}' data-confirm data-confirmSubMessage='{lang="restore_as_visible_desc"}'>{lang="restore_as_visible"}</a></li>
|
|
<li class='ipsMenu_item'><a href='{$comment->url('restore')->csrf()->setQueryString( 'restoreAsHidden', 1 )}' data-confirm data-confirmSubMessage='{lang="restore_as_hidden_desc"}'>{lang="restore_as_hidden"}</a></li>
|
|
<li class='ipsMenu_item'><a href='{$comment->url('delete')->csrf()->setQueryString( 'immediately', 1 )}' data-confirm data-confirmSubMessage='{lang="delete_immediately_desc"}'>{lang="delete_immediately"}</a></li>
|
|
{{else}}
|
|
{{if $comment instanceof \IPS\Content\Hideable}}
|
|
{{if !$comment->hidden() and $comment->canHide()}}
|
|
<li class='ipsMenu_item'><a href='{$comment->url('hide')->csrf()}' data-ipsDialog data-ipsDialog-title="{lang="hide"}">{lang="hide"}</a></li>
|
|
{{elseif $comment->hidden() and $comment->canUnhide()}}
|
|
<li class='ipsMenu_item'><a href='{$comment->url('unhide')->csrf()}'>{lang="unhide"}</a></li>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{if $comment->canSplit()}}
|
|
<li class='ipsMenu_item'><a href='{$comment->url('split')}' data-action='splitComment' data-ipsDialog data-ipsDialog-title="{lang="split_to_new" sprintf="\IPS\Member::loggedIn()->language()->addToStack( $item::$title )"}">{lang="split"}</a></li>
|
|
{{endif}}
|
|
{{if $comment->canDelete()}}
|
|
<li class='ipsMenu_item'><a href='{$comment->url('delete')->csrf()->setQueryString('page',\IPS\Request::i()->page)}' data-action='deleteComment' data-updateOnDelete="#commentCount">{lang="delete"}</a></li>
|
|
{{endif}}
|
|
{{if $comment->isFeatured() AND $item->canUnfeatureComment()}}
|
|
<li class='ipsMenu_item'><a href='{$comment->url('unfeature')->csrf()->setQueryString('page',\IPS\Request::i()->page)}' data-action="unrecommendComment">{lang="unrecommend_content"}</a></li>
|
|
{{endif}}
|
|
{{if !$comment->isFeatured() AND $item->canFeatureComment()}}
|
|
<li class='ipsMenu_item'><a href='{$comment->url('feature')->csrf()->setQueryString('page', \IPS\Request::i()->page)}' data-ipsDialog data-ipsDialog-title='{lang="recommend_comment"}' data-ipsDialog-remoteSubmit data-ipsDialog-size='narrow' data-action="recommendComment">{lang="recommend_content"}</a></li>
|
|
{{endif}}
|
|
{{if $comment->canPromoteToSocialMedia()}}
|
|
<li class='ipsMenu_item'>{template="promoteLink" app="core" group="global" params="$comment"}</li>
|
|
{{endif}}
|
|
{{endif}}
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
{{endif}}
|
|
<li class='ipsHide' data-role='commentLoading'>
|
|
<span class='ipsLoading ipsLoading_tiny ipsLoading_noAnim'></span>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
|
|
<div class='ipsMenu ipsMenu_wide ipsHide cPostShareMenu' id='elShareComment_{$comment->id}_menu'>
|
|
<div class='ipsPad'>
|
|
<h4 class='ipsType_sectionHead'>{lang="share_this_comment"}</h4>
|
|
<hr class='ipsHr'>
|
|
<h5 class='ipsType_normal ipsType_reset'>{lang="link_to_comment"}</h5>
|
|
<input type='text' value='{$comment->item()->url()->setQueryString( array( 'do' => 'findComment', 'comment' => $comment->id ) )}' class='ipsField_fullWidth'>
|
|
{{if count( $comment->sharelinks() )}}
|
|
<h5 class='ipsType_normal ipsType_reset ipsSpacer_top'>{lang="share_externally"}</h5>
|
|
{template="sharelinks" group="global" app="core" params="$comment"}
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="commentContainer" template_data="$item, $comment" template_location="front" template_app="core"><![CDATA[{{$idField = $comment::$databaseColumnId;}}
|
|
{{$itemClassSafe = str_replace( '\\', '_', mb_substr( $comment::$itemClass, 4 ) );}}
|
|
{{if $comment->isIgnored()}}
|
|
<div class='ipsComment ipsComment_ignored ipsPad_half ipsType_light' id='elIgnoreComment_{$comment->$idField}' data-ignoreCommentID='elComment_{$comment->$idField}' data-ignoreUserID='{$comment->author()->member_id}'>
|
|
{lang="ignoring_content" sprintf="$comment->author()->name"} <a href='#elIgnoreComment_{$comment->$idField}_menu' data-ipsMenu data-ipsMenu-menuID='elIgnoreComment_{$comment->$idField}_menu' data-ipsMenu-appendTo='#elIgnoreComment_{$comment->$idField}' data-action="ignoreOptions" title='{lang="see_post_ignore_options"}' class='ipsType_blendLinks'>{lang="options"} <i class='fa fa-caret-down'></i></a>
|
|
<ul class='ipsMenu ipsHide' id='elIgnoreComment_{$comment->$idField}_menu'>
|
|
<li class='ipsMenu_item' data-ipsMenuValue='showPost'><a href='#'>{lang="show_this_comment"}</a></li>
|
|
<li class='ipsMenu_sep'><hr></li>
|
|
<li class='ipsMenu_item' data-ipsMenuValue='stopIgnoring'><a href='{url="app=core&module=system&controller=ignore&do=remove&id={$comment->author()->member_id}" seoTemplate="ignore"}'>{lang="stop_ignoring_posts_by" sprintf="$comment->author()->name"}</a></li>
|
|
<li class='ipsMenu_item'><a href='{url="app=core&module=system&controller=ignore" seoTemplate="ignore"}'>{lang="change_ignore_preferences"}</a></li>
|
|
</ul>
|
|
</div>
|
|
{{endif}}
|
|
|
|
<a id='comment-{$comment->$idField}'></a>
|
|
<article {{if $comment->author()->hasHighlightedReplies()}}data-memberGroup="{$comment->author()->member_group_id}" {{endif}} id='elComment_{$comment->$idField}' class='ipsComment {{if ( \IPS\IPS::classUsesTrait( $comment, 'IPS\Content\Reactable' ) and settings.reputation_highlight and $comment->reactionCount() >= settings.reputation_highlight and settings.reputation_enabled ) OR $comment->isFeatured()}}ipsComment_popular{{endif}} ipsComment_parent ipsClearfix ipsClear {{if $comment->isIgnored()}}ipsHide{{endif}} {{if $comment->author()->hasHighlightedReplies()}}ipsComment_highlighted{{endif}} {{if $comment->hidden() OR $item->hidden() == -2}}ipsModerated{{endif}}'>
|
|
{template="comment" group="global" app="core" params="$item, $comment, $item::$formLangPrefix . 'comment', $item::$application, $item::$module, $itemClassSafe"}
|
|
</article>]]></template>
|
|
<template template_group="global" template_name="commentEditHistory" template_data="$editHistory, $comment" template_location="front" template_app="core"><![CDATA[{{if !\IPS\Request::i()->isAjax()}}
|
|
<h1 class='ipsType_pageTitle'>{lang="edit_history_title"}</h1>
|
|
{{endif}}
|
|
|
|
<div class="ipsPad" data-role="commentFeed">
|
|
{{if count($editHistory) }}
|
|
{{foreach $editHistory as $edit}}
|
|
<article class='ipsComment ipsComment_parent ipsClearfix ipsClear'>
|
|
<div class='ipsComment_header ipsPhotoPanel ipsPhotoPanel_mini ipsPhotoPanel_notPhone'>
|
|
{template="userPhoto" app="core" group="global" params="\IPS\Member::load( $edit['member'] ), 'mini'"}
|
|
<div>
|
|
<h3 class='ipsComment_author ipsType_sectionHead'>
|
|
{expression="\IPS\Member::load( $edit['member'] )->link()" raw="true"}
|
|
</h3>
|
|
<p class='ipsComment_meta ipsType_light'>
|
|
{datetime="$edit['time']"}
|
|
{{if $edit['reason']}}
|
|
<br>
|
|
{$edit['reason']}
|
|
{{endif}}
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<div class='ipsAreaBackground_reset ipsPad'>
|
|
<div class='ipsType_richText'>
|
|
{$edit['new']|raw}
|
|
</div>
|
|
</div>
|
|
</article>
|
|
{{endforeach}}
|
|
<article class='ipsComment ipsComment_parent ipsClearfix ipsClear'>
|
|
<div class='ipsComment_header ipsPhotoPanel ipsPhotoPanel_mini ipsPhotoPanel_notPhone'>
|
|
{template="userPhoto" app="core" group="global" params="$comment->author(), 'mini'"}
|
|
<div>
|
|
<h3 class='ipsComment_author ipsType_sectionHead'>
|
|
{$comment->author()->link()|raw}
|
|
</h3>
|
|
<p class='ipsComment_meta ipsType_light'>
|
|
{datetime="$comment->mapped('date')"}
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<div class='ipsAreaBackground_reset ipsPad'>
|
|
<div class='ipsType_richText'>
|
|
{$edit['old']|raw}
|
|
</div>
|
|
</div>
|
|
</article>
|
|
{{else}}
|
|
<p class='ipsType_large ipsType_light'>{lang="no_edit_history"}</p>
|
|
{{endif}}
|
|
</div>
|
|
]]></template>
|
|
<template template_group="global" template_name="commentEditLine" template_data="$comment, $supportsReason=FALSE" template_location="front" template_app="core"><![CDATA[
|
|
<span class='ipsType_reset ipsType_medium ipsType_light' data-excludequote>
|
|
<strong>{lang="date_edited" htmlsprintf="\IPS\DateTime::ts( $comment->mapped('edit_time') )->html(FALSE), ( $comment->mapped('edit_member_name') ) ? htmlspecialchars( $comment->mapped('edit_member_name'), ENT_QUOTES | \IPS\HTMLENTITIES, 'UTF-8', FALSE ) : \IPS\Member::loggedIn()->language()->addToStack('guest')"}</strong>
|
|
{{if $supportsReason && $comment->mapped('edit_reason')}}
|
|
<br>{$comment->mapped('edit_reason')}
|
|
{{endif}}
|
|
{{if \IPS\Settings::i()->edit_log == 2 and ( \IPS\Settings::i()->edit_log_public or \IPS\Member::loggedIn()->modPermission('can_view_editlog') ) }}
|
|
<a href='{$comment->url('editlog')}' class='' data-ipsDialog data-ipsDialog-title='{lang="edit_history_title"}' title='{lang="edit_history"}'>({lang="edit_history"})</a>
|
|
{{if !$comment->mapped('edit_show') AND \IPS\Member::loggedIn()->modPermission('can_view_editlog')}}
|
|
<br>{lang="comment_edit_show_anyways"}
|
|
{{endif}}
|
|
{{endif}}
|
|
</span>]]></template>
|
|
<template template_group="global" template_name="commentMultimod" template_data="$item, $type='comment'" template_location="front" template_app="core"><![CDATA[<input type="hidden" name="csrfKey" value="{expression="\IPS\Session::i()->csrfKey"}" />
|
|
{{$method = $type . 'MultimodActions';}}
|
|
{{if $actions = $item->$method() and count( $actions )}}
|
|
<div class="ipsClearfix">
|
|
<div class="ipsAreaBackground ipsPad ipsClearfix ipsJS_hide" data-role="pageActionOptions">
|
|
<div class="ipsPos_right">
|
|
<select name="modaction" data-role="moderationAction">
|
|
{{if in_array( 'approve', $actions )}}
|
|
<option value='approve' data-icon='check-circle'>{lang="approve"}</option>
|
|
{{endif}}
|
|
{{if in_array( 'split_merge', $actions )}}
|
|
<option value='split' data-icon='expand'>{lang="split"}</option>
|
|
<option value='merge' data-icon='level-up'>{lang="merge"}</option>
|
|
{{endif}}
|
|
{{if in_array( 'hide', $actions ) or in_array( 'unhide', $actions )}}
|
|
<optgroup label="{lang="hide"}" data-icon='eye' data-action='hide'>
|
|
{{if in_array( 'hide', $actions )}}
|
|
<option value='hide'>{lang="hide"}</option>
|
|
{{endif}}
|
|
{{if in_array( 'unhide', $actions )}}
|
|
<option value='unhide'>{lang="unhide"}</option>
|
|
{{endif}}
|
|
</optgroup>
|
|
{{endif}}
|
|
{{if in_array( 'delete', $actions )}}
|
|
<option value='delete' data-icon='trash'>{lang="delete"}</option>
|
|
{{endif}}
|
|
</select>
|
|
<button type="submit" class="ipsButton ipsButton_alternate ipsButton_verySmall">{lang="submit"}</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="commentsAndReviewsTabs" template_data="$content, $id" template_location="front" template_app="core"><![CDATA[<div data-controller='core.front.core.commentsWrapper' data-tabsId='{$id}'>
|
|
{$content|raw}
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="commentTableHeader" template_data="$comment, $status" template_location="front" template_app="core"><![CDATA[
|
|
|
|
<div class='ipsDataList ipsAreaBackground_light ipsClearfix'>
|
|
<div class='ipsDataItem'>
|
|
<div class='ipsDataItem_icon'>
|
|
{template="userPhoto" group="global" app="core" params="$status->author()"}
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
<p class='ipsType_medium ipsType_light ipsType_blendLinks ipsType_reset'>
|
|
{lang="status_updated_by" htmlsprintf="$status->author()->link()"}
|
|
</p>
|
|
<div class='ipsType_richText ipsType_medium' data-ipsTruncate data-ipsTruncate-size='5 lines' data-ipsTruncate-type='remove'>
|
|
{$status->truncated()|raw}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="commentWarned" template_data="$comment" template_location="front" template_app="core"><![CDATA[
|
|
<!-- Moderator warning -->
|
|
<div class="ipsType_reset ipsPad ipsAreaBackground_light ipsClearfix ipsPhotoPanel ipsPhotoPanel_mini">
|
|
{template="userPhoto" group="global" app="core" params="\IPS\Member::load( $comment->warning->moderator ), 'mini'"}
|
|
<div>
|
|
<strong class='ipsType_warning ipsType_normal'>{lang="member_given_post_warning" sprintf="\IPS\Member::load( $comment->warning->moderator )->name, \IPS\Member::load( $comment->warning->member )->name"}</strong>
|
|
<br>
|
|
<span class='ipsType_light'>
|
|
<strong>{lang="warn_reason_message"}</strong> {lang="core_warn_reason_{$comment->warning->reason}"} · <strong>{lang="warn_points_message"}</strong> {$comment->warning->points} · <a href="{url="app=core&module=system&controller=warnings&do=view&id={$comment->warning->member}&w={$comment->warning->id}" seoTemplate="warn_view" seoTitle="$comment->author()->members_seo_name"}" title='{lang="view_warning_details_title"}' data-ipsDialog data-ipsDialog-size='narrow'>{lang="view_warning_details"}</a>
|
|
</span>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="contentItemMessage" template_data="$message, $item, $id" template_location="front" template_app="core"><![CDATA[{{$member = \IPS\Member::load( $message['added_by'] );}}
|
|
{{$class = get_class( $item );}}
|
|
<div class='cContentMessage {{if isset( $message['color'] ) && $message['color'] !== 'none'}}cContentMessage_color ipsMessage ipsMessage_{$message['color']}{{else}}ipsBox{{endif}} ipsPhotoPanel ipsPhotoPanel_tiny ipsPad ipsSpacer_both'>
|
|
{template="userPhoto" group="global" app="core" params="$member, 'tiny'"}
|
|
<div>
|
|
{{if $item->canOnMessage( 'edit' ) || $item->canOnMessage( 'delete' )}}
|
|
<ul class='ipsList_inline ipsList_noSpacing ipsPos_right ipsSpacer_bottom'>
|
|
{{if $item->canOnMessage( 'edit' )}}
|
|
<li>
|
|
<a class='ipsButton ipsButton_link ipsButton_veryVerySmall' href='{$item->url()->csrf()->setQueryString( array( 'do' => 'messageForm', 'meta_id' => $id ) )}' data-ipsDialog data-ipsDialog-title='{lang="edit"}'>{lang="edit"}</a>
|
|
</li>
|
|
{{endif}}
|
|
{{if $item->canOnMessage( 'delete' )}}
|
|
<li>
|
|
<a class='ipsButton ipsButton_link ipsButton_veryVerySmall' href='{$item->url()->csrf()->setQueryString( array( 'do' => 'messageDelete', 'meta_id' => $id ) )}' data-confirm>{lang="delete"}</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}
|
|
<div class='ipsType_richText ipsType_normal'>
|
|
{$message['message']|raw}
|
|
</div>
|
|
{{if $member->member_id}}
|
|
<p class='ipsType_reset ipsSpacer_top ipsSpacer_half'>
|
|
<em class='cContentMessage_author ipsType_light'>{lang="content_item_message" sprintf="$member->name"}</em>
|
|
</p>
|
|
{{endif}}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="contentItemMessages" template_data="$messages, $item" template_location="front" template_app="core"><![CDATA[{{foreach $messages AS $id => $message}}
|
|
{template="contentItemMessage" app="core" group="global" params="$message, $item, $id"}
|
|
{{endforeach}}]]></template>
|
|
<template template_group="global" template_name="controlStrip" template_data="$buttons, $otherClasses=NULL" template_location="admin" template_app="core"><![CDATA[<ul class='ipsControlStrip ipsType_noBreak ipsList_reset {{if $otherClasses}}{$otherClasses}{{endif}}' data-ipsControlStrip>
|
|
{{foreach $buttons as $k => $button}}
|
|
<li class='ipsControlStrip_button {{if isset( $button['hidden'] ) and $button['hidden']}}ipsJS_hide{{endif}}' {{if isset( $button['id'] )}}id="{$button['id']}"{{endif}}>
|
|
<a
|
|
{{if isset( $button['link'] )}}href='{$button['link']}'{{endif}}
|
|
title='{lang="$button['title']"}'
|
|
data-ipsTooltip
|
|
aria-label="{lang="$button['title']"}"
|
|
data-controlStrip-action="{$k}"
|
|
|
|
{{if isset( $button['class'] )}}class='{$button['class']}'{{endif}}
|
|
{{if isset( $button['data'] )}}
|
|
{{foreach $button['data'] as $k => $v}}
|
|
data-{$k}="{$v}"
|
|
{{endforeach}}
|
|
{{endif}}
|
|
{{if isset( $button['hotkey'] )}}
|
|
data-keyAction='{$button['hotkey']}'
|
|
{{endif}}
|
|
{{if isset( $button['target'] )}}
|
|
target="{$button['target']}"
|
|
{{endif}}
|
|
>
|
|
<i class='ipsControlStrip_icon fa fa-{$button['icon']}'></i>
|
|
<span class='ipsControlStrip_item'>{lang="$button['title']"}</span>
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
]]></template>
|
|
<template template_group="global" template_name="controlStrip" template_data="$buttons" template_location="front" template_app="core"><![CDATA[<ul class='ipsControlStrip ipsType_noBreak ipsList_reset' data-ipsControlStrip>
|
|
{{foreach $buttons as $button}}
|
|
<li class='ipsControlStrip_button {{if isset( $button['hidden'] ) and $button['hidden']}}ipsJS_hide{{endif}}' {{if isset( $button['id'] )}}id="{$button['id']}"{{endif}}>
|
|
<a
|
|
{{if isset( $button['link'] )}}href='{$button['link']}'{{endif}}
|
|
title='{lang="$button['title']"}'
|
|
data-ipsTooltip
|
|
aria-label="{lang="$button['title']"}"
|
|
|
|
{{if isset( $button['class'] )}}class='{$button['class']}'{{endif}}
|
|
{{if isset( $button['data'] )}}
|
|
{{foreach $button['data'] as $k => $v}}
|
|
data-{$k}="{$v}"
|
|
{{endforeach}}
|
|
{{endif}}
|
|
{{if isset( $button['hotkey'] )}}
|
|
data-keyAction='{$button['hotkey']}'
|
|
{{endif}}
|
|
>
|
|
<i class='ipsControlStrip_icon fa fa-{$button['icon']}'></i>
|
|
<span class='ipsControlStrip_item'>{lang="$button['title']"}</span>
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
]]></template>
|
|
<template template_group="global" template_name="coverPhoto" template_data="$url, $coverPhoto" template_location="front" template_app="core"><![CDATA[<div class='ipsPageHead_special ipsCoverPhoto' data-controller='core.front.core.coverPhoto' data-url="{$url->csrf()}" data-coverOffset='{$coverPhoto->offset}'>
|
|
{{if $coverPhoto->file}}
|
|
<div class='ipsCoverPhoto_container'>
|
|
<img src='{$coverPhoto->file->url}' class='ipsCoverPhoto_photo' alt=''>
|
|
</div>
|
|
{{endif}}
|
|
{{$id = md5(uniqid());}}
|
|
{{if $coverPhoto->editable}}
|
|
<a href='#elEditPhoto{$id}_menu' data-hideOnCoverEdit class='ipsCoverPhoto_button ipsPos_right ipsButton ipsButton_verySmall ipsButton_narrow ipsButton_overlaid' data-ipsMenu id='elEditPhoto{$id}' data-role='coverPhotoOptions'>{lang="cover_photo_button"} <i class='fa fa-caret-down'></i></a>
|
|
{{endif}}
|
|
<div class='ipsColumns ipsColumns_collapsePhone' data-hideOnCoverEdit>
|
|
<div class='ipsColumn ipsColumn_fluid'>
|
|
{{if $coverPhoto->editable}}
|
|
<ul class='ipsMenu ipsMenu_auto ipsHide' id='elEditPhoto{$id}_menu'>
|
|
{{if $coverPhoto->file}}
|
|
<li class='ipsMenu_item' data-role='photoEditOption'>
|
|
<a href='{$url->setQueryString( 'do', 'coverPhotoRemove' )->csrf()}' data-action='removeCoverPhoto'>{lang="cover_photo_remove"}</a>
|
|
</li>
|
|
<li class='ipsMenu_item ipsHide' data-role='photoEditOption'>
|
|
<a href='#' data-action='positionCoverPhoto'>{lang="cover_photo_reposition"}</a>
|
|
</li>
|
|
{{endif}}
|
|
<li class='ipsMenu_item'>
|
|
<a href='{$url->setQueryString( 'do', 'coverPhotoUpload' )}' data-ipsDialog data-ipsDialog-title="{lang="cover_photo_add"}">{lang="cover_photo_add"}</a>
|
|
</li>
|
|
</ul>
|
|
{{endif}}
|
|
{$coverPhoto->overlay|raw}
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="customFieldsDisplay" template_data="$author" template_location="front" template_app="core"><![CDATA[{{foreach $author->contentProfileFields() as $group => $fields}}
|
|
{{foreach $fields as $field => $value}}
|
|
<li class='ipsResponsive_hidePhone ipsType_break'>
|
|
{$value|raw}
|
|
</li>
|
|
{{endforeach}}
|
|
{{endforeach}}]]></template>
|
|
<template template_group="global" template_name="decision" template_data="$blurb, $options" template_location="admin" template_app="core"><![CDATA[
|
|
<div class='ipsAreaBackground_light ipsPad ipsType_center'>
|
|
<div class='ipsType_large'><strong>{lang="$blurb"}</strong></div>
|
|
<br><br>
|
|
<ul class='ipsList_inline'>
|
|
{{foreach $options as $lang => $link}}
|
|
<li>
|
|
<a href="{$link}" title='{lang="$lang"}' class='ipsButton ipsButton_medium ipsButton_primary'>{lang="$lang"}</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="definitionTable" template_data="$rows, $sidebar=NULL, $parse=TRUE" template_location="admin" template_app="core"><![CDATA[{{if $sidebar !== NULL}}
|
|
<div class="ipsColumns">
|
|
<div class="ipsColumn ipsColumn_fluid">
|
|
{{endif}}
|
|
<ul class='ipsDataList'>
|
|
{{foreach $rows as $k => $v}}
|
|
<li>
|
|
<span class="ipsDataItem_generic ipsDataItem_size6">
|
|
<strong class="title">
|
|
{{if $parse}}
|
|
{lang="$k"}
|
|
{{else}}
|
|
{$k}
|
|
{{endif}}
|
|
</strong>
|
|
</span>
|
|
<span class="ipsDataItem_generic">
|
|
{{if $v}}
|
|
{$v}
|
|
{{else}}
|
|
<em class="ipsType_light">{lang="unknown"}</em>
|
|
{{endif}}
|
|
</span>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{if $sidebar !== NULL}}
|
|
</div>
|
|
<div class="ipsColumn ipsColumn_fixed ipsColumn_veryWide">
|
|
{$sidebar|raw}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="global" template_name="designersModeBuilding" template_data="$html, $title=NULL" template_location="front" template_app="core"><![CDATA[<!DOCTYPE html>
|
|
<html lang="{expression="\IPS\Member::loggedIn()->language()->bcp47()"}" dir="{{if member.language()->isrtl}}rtl{{else}}ltr{{endif}}">
|
|
<head>
|
|
<title>{expression="output.getTitle( $title )"}</title>
|
|
{template="includeMeta" app="core" group="global" location="global" params=""}
|
|
<style type="text/css">
|
|
/* ======================================================== */
|
|
/* PROGRESS BAR */
|
|
@-webkit-keyframes progress-bar-stripes {
|
|
from { background-position: 40px 0; }
|
|
to { background-position: 0 0; }
|
|
}
|
|
@-moz-keyframes progress-bar-stripes {
|
|
from { background-position: 40px 0; }
|
|
to { background-position: 0 0; }
|
|
}
|
|
@-ms-keyframes progress-bar-stripes {
|
|
from { background-position: 40px 0; }
|
|
to { background-position: 0 0; }
|
|
}
|
|
@-o-keyframes progress-bar-stripes {
|
|
from { background-position: 0 0; }
|
|
to { background-position: 40px 0; }
|
|
}
|
|
@keyframes progress-bar-stripes {
|
|
from { background-position: 40px 0; }
|
|
to { background-position: 0 0; }
|
|
}
|
|
|
|
.ipsProgressBar {
|
|
width: 50%;
|
|
margin: auto;
|
|
height: 26px;
|
|
overflow: hidden;
|
|
background: rgb(156,156,156);
|
|
background: -moz-linear-gradient(top, rgba(156,156,156,1) 0%, rgba(180,180,180,1) 100%);
|
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(156,156,156,1)), color-stop(100%,rgba(180,180,180,1)));
|
|
background: -webkit-linear-gradient(top, rgba(156,156,156,1) 0%,rgba(180,180,180,1) 100%);
|
|
background: -o-linear-gradient(top, rgba(156,156,156,1) 0%,rgba(180,180,180,1) 100%);
|
|
background: -ms-linear-gradient(top, rgba(156,156,156,1) 0%,rgba(180,180,180,1) 100%);
|
|
background: linear-gradient(to bottom, rgba(156,156,156,1) 0%,rgba(180,180,180,1) 100%);
|
|
border-radius: 4px;
|
|
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
|
|
}
|
|
|
|
.ipsProgressBar.ipsProgressBar_fullWidth {
|
|
width: 100%;
|
|
}
|
|
|
|
.ipsProgressBar.ipsProgressBar_animated .ipsProgressBar_progress {
|
|
background-color: #5490c0;
|
|
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
|
|
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
|
background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
|
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
|
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
|
background-size: 40px 40px;
|
|
}
|
|
|
|
.ipsProgressBar_progress {
|
|
float: left;
|
|
width: 0;
|
|
height: 100%;
|
|
font-size: 12px;
|
|
font-weight: bold;
|
|
color: #ffffff;
|
|
text-align: center;
|
|
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.25);
|
|
background: #5490c0;
|
|
position: relative;
|
|
white-space: nowrap;
|
|
line-height: 26px;
|
|
}
|
|
|
|
.ipsProgressBar_warning .ipsProgressBar_progress {
|
|
background: #8c3737;
|
|
}
|
|
|
|
.ipsProgressBar > span:first-child {
|
|
padding-left: 7px;
|
|
}
|
|
|
|
.ipsProgressBar_progress[data-progress]:after {
|
|
position: absolute;
|
|
right: 5px;
|
|
top: 0;
|
|
line-height: 32px;
|
|
color: #fff;
|
|
content: attr(data-progress);
|
|
display: block;
|
|
font-weight: bold;
|
|
}
|
|
|
|
span[data-role=message] {
|
|
text-align: center;
|
|
display: block;
|
|
margin: 8px;
|
|
font-family: Helvetica;
|
|
}
|
|
|
|
</style>
|
|
</head>
|
|
<body class="ipsApp ipsApp_front ipsJS_none ipsClearfix ipsLayout_noBackground">
|
|
{$html|raw}
|
|
{template="includeJS" app="core" group="global" location="global" params=""}
|
|
</body>
|
|
</html>]]></template>
|
|
<template template_group="global" template_name="dynamicChart" template_data="$chart, $html" template_location="global" template_app="core"><![CDATA[<div class='ipsChart' data-controller='core.admin.core.dynamicChart' data-chart-url='{$chart->baseURL}' data-chart-identifier='{$chart->identifier}' data-chart-type="{$chart->type}" data-chart-timescale="{$chart->timescale}">
|
|
<div class='ipsPad ipsAreaBackground_light ipsClearfix ipsChart_filters'>
|
|
{{if $chart->title}}
|
|
<h2 class='ipsType_sectionHead'>{$chart->title}</h2>
|
|
{{endif}}
|
|
<ul class='ipsList_inline'>
|
|
{{if $chart->showIntervals}}
|
|
<li data-role="groupingButtons">
|
|
<span class="ipsButton_split ipsClearfix">
|
|
{{foreach array( 'daily', 'weekly', 'monthly' ) as $k}}
|
|
<a class='ipsButton ipsButton_verySmall {{if $chart->type == 'Table'}}ipsButton_disabled ipsButton_veryLight{{else}}{{if $chart->timescale == $k}}ipsButton_primary{{else}}ipsButton_veryLight{{endif}}{{endif}}' href="{$chart->url->setQueryString( array( 'timescale' => array( $chart->identifier => $k ), 'noheader' => 1 ) )}" data-timescale="{$k}" {{if $chart->timescale == $k}}data-selected{{endif}}>{lang="stats_date_group_$k"}</a>
|
|
{{endforeach}}
|
|
</span>
|
|
</li>
|
|
{{endif}}
|
|
<li class="ipsClearfix">
|
|
<a data-action='chartDate' data-ipsMenu data-ipsMenu-closeOnBlur='false' data-ipsMenu-closeOnClick='false' id='el{$chart->identifier}Date' href="#" class="ipsButton ipsButton_verySmall ipsButton_veryLight"><i class='fa fa-calendar'></i> {lang="stats_date_range"} <i class='fa fa-caret-down'></i></a>
|
|
<div id='el{$chart->identifier}Date_menu' class='ipsMenu ipsMenu_normal ipsHide ipsPad'>
|
|
<form accept-charset='utf-8' action="{$chart->url}" method="post" data-role="dateForm" data-ipsForm>
|
|
{template="date" group="forms" location="global" app="core" params="'start', $chart->start ?: NULL, FALSE, NULL, NULL, FALSE, FALSE, NULL, NULL, NULL, array(), TRUE, 'ipsField_fullWidth', \IPS\Member::loggedIn()->language()->addToStack('stats_start_date')"}
|
|
<br><br>
|
|
{template="date" group="forms" location="global" app="core" params="'end', $chart->end ?: NULL, FALSE, NULL, NULL, FALSE, FALSE, NULL, NULL, NULL, array(), TRUE, 'ipsField_fullWidth', \IPS\Member::loggedIn()->language()->addToStack('stats_end_date')"}
|
|
<br><br>
|
|
<button type="submit" class="ipsButton ipsButton_primary ipsButton_fullWidth" data-role="updateDate">{lang="submit"}</button>
|
|
</form>
|
|
</div>
|
|
</li>
|
|
{{if count( $chart->availableFilters ) > 0}}
|
|
<li>
|
|
<a data-action="chartFilter" data-ipsMenu data-ipsMenu-selectable data-ipsMenu-closeOnClick='false' id='el{$chart->identifier}Filter' href="#" class="ipsButton ipsButton_verySmall ipsButton_veryLight"><i class='fa fa-filter'></i> {lang="stats_chart_filters"} <i class='fa fa-caret-down'></i></a>
|
|
<ul id='el{$chart->identifier}Filter_menu' class='ipsMenu ipsMenu_selectable ipsMenu_auto ipsHide' data-role='filterMenu'>
|
|
{{foreach $chart->availableFilters as $f => $name}}
|
|
<li class='ipsMenu_item {{if in_array( $f, $chart->currentFilters )}}ipsMenu_itemChecked{{endif}}' data-ipsMenuValue='{$f}'><a href="{$chart->flipUrlFilter( $f )}">{$name}</a></li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
{{if count( $chart->availableTypes ) > 1}}
|
|
<li class='ipsPos_right'>
|
|
<span class="ipsButton_split ipsClearfix">
|
|
{{foreach $chart->availableTypes as $t}}
|
|
<a class='ipsButton ipsButton_verySmall {{if $chart->type == $t}}ipsButton_primary{{else}}ipsButton_veryLight{{endif}}' href="{$chart->url->setQueryString( array( 'type' => array( $chart->identifier => $t ), 'noheader' => 1 ) )}" data-ipsTooltip title='{lang="chart_{$t}"}' data-type='{$t}' {{if $chart->type == $t}}data-selected{{endif}}>
|
|
{{if $t === 'Table'}}
|
|
<i class="fa fa-table"></i>
|
|
{{elseif $t === 'LineChart'}}
|
|
<i class="fa fa-line-chart"></i>
|
|
{{elseif $t == 'AreaChart'}}
|
|
<i class='fa fa-area-chart'></i>
|
|
{{elseif $t === 'ColumnChart'}}
|
|
<i class="fa fa-bar-chart"></i>
|
|
{{elseif $t === 'BarChart'}}
|
|
<i class="fa fa-bar-chart fa-rotate-90"></i>
|
|
{{elseif $t === 'PieChart'}}
|
|
<i class="fa fa-pie-chart"></i>
|
|
{{elseif $t === 'GeoChart'}}
|
|
<i class="fa fa-globe"></i>
|
|
{{endif}}
|
|
</a>
|
|
{{endforeach}}
|
|
</span>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
|
|
</div>
|
|
<div class='ipsChart_chart ipsPad' data-role="chart">
|
|
{$html|raw}
|
|
</div>
|
|
</div>
|
|
{{if $chart->timezoneError and member.isAdmin()}}
|
|
<p class="ipsType_small ipsType_light"><i class="fa fa-info-circle"></i> {lang="dynamic_chart_timezone_info"} <a href="{url="app=core&module=system&controller=ajax&do=chartTimezones"}" data-ipsDialog data-ipsDialog-title="{lang="dynamic_chart_timezone_title"}">{lang="learn_more"}</a></p>
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="global" template_name="embedComment" template_data="$item, $comment, $url, $image=NULL" template_location="front" template_app="core"><![CDATA[
|
|
{{$useImage = NULL;}}
|
|
<div data-embedInfo-maxSize='500' class='ipsRichEmbed'>
|
|
{template="embedHeader" group="embed" app="core" params="$comment, \IPS\Member::loggedIn()->language()->addToStack( 'embed_comment_on', FALSE, array( 'sprintf' => array( $comment->author()->name ) ) ), $comment->mapped('date')"}
|
|
<div class='ipsPad'>
|
|
<div class='ipsRichEmbed_originalItem ipsAreaBackground_reset ipsSpacer_bottom ipsType_blendLinks'>
|
|
<div>
|
|
{{if $image}}
|
|
{{$useImage = $image;}}
|
|
{{elseif count( $item->contentImages() )}}
|
|
{{$attachType = key( $item->contentImages()[0] );}}
|
|
{{$useImage = \IPS\File::get( $attachType, $item->contentImages()[0][ $attachType ] );}}
|
|
{{endif}}
|
|
|
|
{{if $useImage}}
|
|
<div class='ipsRichEmbed_masthead ipsRichEmbed_mastheadBg ipsType_center'>
|
|
<a href='{$item->url()}' style='background-image: url( "{expression="str_replace( array( '(', ')' ), array( '\(', '\)' ), $useImage->url )"}" )'>
|
|
<img src='{$useImage->url}' class='ipsHide' alt=''>
|
|
</a>
|
|
</div>
|
|
{{endif}}
|
|
|
|
<div class='ipsPad'>
|
|
{template="embedOriginalItem" group="embed" app="core" params="$item"}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class='ipsType_richText ipsType_medium' data-truncate='3'>
|
|
{$comment->truncated(TRUE)|raw}
|
|
</div>
|
|
|
|
{{if \IPS\IPS::classUsesTrait( $comment, 'IPS\Content\Reactable' ) and count( $comment->reactions() ) and settings.reputation_enabled}}
|
|
<ul class='ipsList_inline ipsSpacer_top ipsSpacer_half'>
|
|
<li>
|
|
{template="reactionOverview" app="core" group="global" params="$comment, TRUE, 'small'"}
|
|
</li>
|
|
</ul>
|
|
{{endif}}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="embedExternal" template_data="$output, $js" template_location="front" template_app="core"><![CDATA[<!DOCTYPE html>
|
|
<html lang="{expression="\IPS\Member::loggedIn()->language()->bcp47()"}" dir="{{if member.language()->isrtl}}rtl{{else}}ltr{{endif}}">
|
|
<head>
|
|
<script type='text/javascript'>
|
|
var ipsDebug = {{if ( \IPS\IN_DEV and \IPS\DEV_DEBUG_JS ) or \IPS\DEBUG_JS}}true{{else}}false{{endif}};
|
|
</script>
|
|
|
|
{template="includeCSS" app="core" group="global" location="global" params=""}
|
|
|
|
{{if is_array( $js )}}
|
|
{{foreach $js as $jsInclude}}
|
|
{{$filename = \IPS\Http\Url::external( $jsInclude[0] );}}
|
|
<script type='text/javascript' src='{$filename}'></script>
|
|
{{endforeach}}
|
|
{{endif}}
|
|
</head>
|
|
<body class='unloaded {{if isset( \IPS\Request::i()->cookie['hasJS'] )}}ipsJS_has{{else}}ipsJS_none{{endif}}' data-role='externalEmbed'>
|
|
<div id='ipsEmbed'>
|
|
{$output|raw}
|
|
</div>
|
|
<div id='ipsEmbedLoading'>
|
|
<span></span>
|
|
</div>
|
|
</body>
|
|
</html>
|
|
]]></template>
|
|
<template template_group="global" template_name="embedInternal" template_data="$html, $js" template_location="front" template_app="core"><![CDATA[<!DOCTYPE html>
|
|
<html lang="{expression="\IPS\Member::loggedIn()->language()->bcp47()"}" dir="{{if member.language()->isrtl}}rtl{{else}}ltr{{endif}}">
|
|
<head>
|
|
<title></title>
|
|
{template="includeMeta" app="core" group="global" location="global" params=""}
|
|
{template="includeCSS" app="core" group="global" location="global" params=""}
|
|
|
|
<script type='text/javascript'>
|
|
var ipsDebug = {{if ( \IPS\IN_DEV and \IPS\DEV_DEBUG_JS ) or \IPS\DEBUG_JS}}true{{else}}false{{endif}};
|
|
</script>
|
|
|
|
{{if is_array( $js )}}
|
|
{{foreach $js as $jsInclude}}
|
|
{{$filename = \IPS\Http\Url::external( $jsInclude[0] );}}
|
|
<script type='text/javascript' src='{$filename}'></script>
|
|
{{endforeach}}
|
|
{{endif}}
|
|
</head>
|
|
<body class='unloaded ipsApp ipsApp_front ipsClearfix ipsLayout_noBackground {{if isset( \IPS\Request::i()->cookie['hasJS'] )}}ipsJS_has{{else}}ipsJS_none{{endif}} ipsClearfix{{foreach output.bodyClasses as $class}} {$class}{{endforeach}}' data-role='internalEmbed' {{if \IPS\Dispatcher::i()->application}}data-pageapp='{expression="\IPS\Dispatcher::i()->application->directory"}'{{endif}} {{if \IPS\Dispatcher::i()->module}}data-pagemodule='{expression="\IPS\Dispatcher::i()->module->key"}'{{endif}} data-pagecontroller='{expression="\IPS\Dispatcher::i()->controller"}'>
|
|
<div id='ipsEmbed'>
|
|
{$html|raw}
|
|
</div>
|
|
<div id='ipsEmbedLoading'>
|
|
<span></span>
|
|
</div>
|
|
{expression="output.endBodyCode" raw="true"}
|
|
</body>
|
|
</html>
|
|
]]></template>
|
|
<template template_group="global" template_name="embedItem" template_data="$item, $url, $image=NULL" template_location="front" template_app="core"><![CDATA[
|
|
<div data-embedInfo-maxSize='500' class='ipsRichEmbed'>
|
|
{template="embedHeader" group="embed" app="core" params="$item, \IPS\Member::loggedIn()->language()->addToStack( 'embed_posted_item', FALSE, array( 'sprintf' => array( $item->author()->name, $item->container()->_title ) ) ), $item->mapped('date')"}
|
|
{{if $image}}
|
|
{{$useImage = $image;}}
|
|
{{elseif count( $item->contentImages() )}}
|
|
{{$attachType = key( $item->contentImages()[0] );}}
|
|
{{$useImage = \IPS\File::get( $attachType, $item->contentImages()[0][ $attachType ] );}}
|
|
{{endif}}
|
|
|
|
{{if $useImage}}
|
|
<div class='ipsRichEmbed_masthead ipsRichEmbed_mastheadBg ipsType_center'>
|
|
<a href='{$item->url()}' style='background-image: url( "{expression="str_replace( array( '(', ')' ), array( '\(', '\)' ), $useImage->url )"}" )'>
|
|
<img src='{$useImage->url}' class='ipsHide' alt=''>
|
|
</a>
|
|
</div>
|
|
{{endif}}
|
|
<div class='ipsPad ipsClearfix'>
|
|
<p class='ipsRichEmbed_itemTitle ipsType_reset ipsTruncate ipsTruncate_line ipsType_blendLinks'>
|
|
<a href='{$item->url()}'>{$item->mapped('title')}</a>
|
|
</p>
|
|
{{if $desc = $item->truncated(TRUE)}}
|
|
<div class='ipsType_richText ipsType_medium ipsSpacer_top ipsSpacer_half' data-truncate='3'>
|
|
{$desc|raw}
|
|
</div>
|
|
{{endif}}
|
|
{template="embedItemStats" group="embed" app="core" params="$item"}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="embedReview" template_data="$item, $review, $url, $image=NULL" template_location="front" template_app="core"><![CDATA[
|
|
{{$useImage = NULL;}}
|
|
<div data-embedInfo-maxSize='500' class='ipsRichEmbed'>
|
|
{template="embedHeader" group="embed" app="core" params="$comment, \IPS\Member::loggedIn()->language()->addToStack( 'embed_review_of', FALSE, array( 'sprintf' => array( $comment->author()->name ) ) ), $comment->mapped('date')"}
|
|
<div class='ipsPad'>
|
|
<div class='ipsRichEmbed_originalItem ipsAreaBackground_reset ipsSpacer_bottom ipsType_blendLinks'>
|
|
<div>
|
|
{{if $image}}
|
|
{{$useImage = $image;}}
|
|
{{elseif count( $item->contentImages() )}}
|
|
{{$attachType = key( $item->contentImages()[0] );}}
|
|
{{$useImage = \IPS\File::get( $attachType, $item->contentImages()[0][ $attachType ] );}}
|
|
{{endif}}
|
|
|
|
{{if $useImage}}
|
|
<div class='ipsRichEmbed_masthead ipsRichEmbed_mastheadBg ipsType_center'>
|
|
<a href='{$item->url()}' style='background-image: url( "{expression="str_replace( array( '(', ')' ), array( '\(', '\)' ), $useImage->url )"}" )'>
|
|
<img src='{$useImage->url}' class='ipsHide' alt=''>
|
|
</a>
|
|
</div>
|
|
{{endif}}
|
|
|
|
<div class='ipsPad'>
|
|
{template="embedOriginalItem" group="embed" app="core" params="$item"}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
{template="rating" app="core" params="'veryLarge', $comment->mapped('rating')" group="global"}
|
|
{{if $comment->mapped('votes_total')}}
|
|
<p class='ipsType_reset ipsType_medium'>{$comment->helpfulLine()|raw}</p>
|
|
{{endif}}
|
|
<hr class='ipsHr'>
|
|
<div class='ipsType_richText ipsType_medium ipsSpacer_top ipsSpacer_half' data-truncate='3'>
|
|
{$comment->truncated(TRUE)|raw}
|
|
</div>
|
|
|
|
{{if \IPS\IPS::classUsesTrait( $comment, 'IPS\Content\Reactable' ) and count( $comment->reactions() ) and settings.reputation_enabled}}
|
|
<ul class='ipsList_inline ipsSpacer_top ipsSpacer_half'>
|
|
<li>
|
|
{template="reactionOverview" app="core" group="global" params="$comment, TRUE, 'small'"}
|
|
</li>
|
|
</ul>
|
|
{{endif}}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="error" template_data="$title, $message, $code, $extra" template_location="admin" template_app="core"><![CDATA[<div class='ipsMessage ipsMessage_error'>
|
|
<span class="ipsMessage_code">{$code}</span>
|
|
{$message|raw}
|
|
</div>
|
|
|
|
{{if $extra}}
|
|
<div class="ipsSpacer_top">
|
|
<h3 class="ipsType_minorHeading">{lang="error_technical_details"}</h3>
|
|
<textarea rows="13" style="font-family: monospace;">{$extra}</textarea>
|
|
<p class="ipsType_small ipsType_light">
|
|
{lang="error_technical_details_desc"}
|
|
{{if member.hasAcpRestriction( 'core', 'support', 'system_logs_view' )}}
|
|
{lang="error_technical_details_logs"}
|
|
{{endif}}
|
|
</p>
|
|
</div>
|
|
{{endif}}
|
|
{{if member.hasAcpRestriction( 'core', 'support', 'get_support' )}}
|
|
<div class="ipsType_center ipsSpacer_top">
|
|
<a href='{url="app=core&module=support&controller=support" base="admin"}' title='{lang="get_support"}'>{lang="get_support"}</a>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="error" template_data="$title, $message, $code, $extra, $member, $faultyPluginOrApp=NULL" template_location="front" template_app="core"><![CDATA[
|
|
<section id='elError' class='ipsType_center'>
|
|
<div class='ipsBox ipsPad'>
|
|
<i class='fa fa-exclamation-circle ipsType_huge'></i>
|
|
<p class='ipsType_reset ipsType_light ipsType_large'>
|
|
{lang="something_went_wrong"}
|
|
</p>
|
|
<div id='elErrorMessage' class='ipsPos_center'>
|
|
{$message|raw}
|
|
</div>
|
|
<p class='ipsType_light ipsType_reset ipsType_normal'>
|
|
{lang="error_page_code"} <strong>{$code}</strong>
|
|
</p>
|
|
{{if ( \IPS\IN_DEV or $member->isAdmin() ) and $extra}}
|
|
{{if $faultyPluginOrApp}}
|
|
<p class="ipsType_reset ipsType_large ipsPos_center">
|
|
{$faultyPluginOrApp}
|
|
</p>
|
|
{{endif}}
|
|
|
|
<div class="ipsPad ipsType_left">
|
|
<h3 class="ipsType_minorHeading">{lang="error_technical_details"}</h3>
|
|
<textarea rows="13" style="font-family: monospace;">{$extra}</textarea>
|
|
<p class="ipsType_small ipsType_light">
|
|
{{if $member->isAdmin()}}
|
|
{lang="error_technical_details_desc"}
|
|
{{if $member->hasAcpRestriction( 'core', 'support', 'system_logs_view' )}}
|
|
{lang="error_technical_details_logs"}
|
|
{{endif}}
|
|
{{elseif \IPS\IN_DEV}}
|
|
{lang="error_technical_details_dev"}
|
|
{{endif}}
|
|
</p>
|
|
</div>
|
|
{{endif}}
|
|
{{if ( member.isAdmin() and member.hasAcpRestriction( 'core', 'support', 'get_support' ) ) || ( member.canUseContactUs() and !( \IPS\Dispatcher::i()->application->directory == 'core' and \IPS\Dispatcher::i()->module and \IPS\Dispatcher::i()->module->key == 'contact' ) ) || !member.member_id}}
|
|
<hr class='ipsHr'>
|
|
|
|
<ul class='ipsList_inline'>
|
|
{{if member.isAdmin() and member.hasAcpRestriction( 'core', 'support', 'get_support' )}}
|
|
<li>
|
|
<a href='{url="app=core&module=support&controller=support" base="admin"}' title='{lang="get_support"}' class='ipsButton ipsButton_light ipsButton_medium'>
|
|
<i class="fa fa-lock"></i> {lang="get_support"}
|
|
</a>
|
|
</li>
|
|
{{elseif \IPS\Member::loggedIn()->canUseContactUs() and !( \IPS\Dispatcher::i()->application->directory == 'core' and \IPS\Dispatcher::i()->module and \IPS\Dispatcher::i()->module->key == 'contact' )}}
|
|
<li>
|
|
<a href='{url="app=core&module=contact&controller=contact" seoTemplate="contact"}' title='{lang="contact_admin"}' class='ipsButton ipsButton_light ipsButton_medium'>
|
|
{lang="contact_admin"}
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{if !member.member_id}}
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=login" seoTemplate="login"}' class='ipsButton ipsButton_primary ipsButton_medium' title='{lang="sign_in"}'>
|
|
{lang="sign_in"}
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}
|
|
</div>
|
|
</section>]]></template>
|
|
<template template_group="global" template_name="favico" template_data="" template_location="front" template_app="core"><![CDATA[{{if isset( \IPS\Theme::i()->logo['favicon'] ) and \IPS\Theme::i()->logo['favicon'] !== null}}
|
|
<link rel='shortcut icon' href='{theme="logo_favicon"}'>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="featuredComment" template_data="$comment, $id, $commentLang='__defart_comment'" template_location="front" template_app="core"><![CDATA[{{if isset( $comment['comment'] )}}
|
|
{{$idField = $comment['comment']::$databaseColumnId;}}
|
|
<div class='ipsBox ipsPad ipsClearfix ipsComment_recommended ipsSpacer_bottom' data-commentID='{$id}'>
|
|
<span class='ipsComment_recommendedFlag'><i class='fa fa-star'></i><span class='ipsResponsive_hidePhone'> {lang="recommended"}</span></span>
|
|
<div class='ipsColumns ipsColumns_collapsePhone'>
|
|
<aside class='ipsType_center ipsColumn ipsColumn_narrow'>
|
|
{template="userPhoto" app="core" group="global" params="$comment['comment']->author(), 'small', $comment['comment']->warningRef()"}
|
|
</aside>
|
|
<div class='ipsColumn ipsColumn_fluid ipsType_blendLinks'>
|
|
<p class='ipsComment_meta ipsSpacer_bottom ipsSpacer_half ipsType_light'>
|
|
{lang="posted_by_x" htmlsprintf="$comment['comment']->author()->link( $comment['comment']->warningRef() ), \IPS\DateTime::ts( $comment['comment']->mapped('date') )->html(FALSE)"}
|
|
</p>
|
|
<div class='ipsType_richText ipsType_normal' data-ipsTruncate data-ipsTruncate-type='remove' data-ipsTruncate-size='2 lines'>{$comment['comment']->truncated( TRUE )|raw}</div>
|
|
|
|
{{if $comment['note']}}
|
|
<div class='ipsComment_recommendedNote ipsType_medium'>
|
|
<p class='ipsType_reset ipsType_richText'>{$comment['note']|raw}</p>
|
|
{{if isset( $comment['featured_by'] )}}
|
|
<p class='ipsType_reset ipsType_light'>{lang="recommended_by" htmlsprintf="$comment['featured_by']->link()"}</p>
|
|
{{endif}}
|
|
</div>
|
|
{{elseif isset( $comment['featured_by'] )}}
|
|
{lang="recommended_by" htmlsprintf="$comment['featured_by']->link()"}
|
|
{{endif}}
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_medium'>
|
|
{{if \IPS\IPS::classUsesTrait( $comment['comment'], 'IPS\Content\Reactable' ) and settings.reputation_enabled}}
|
|
{template="reactionOverview" group="global" app="core" params="$comment['comment']"}
|
|
<hr class='ipsHr'>
|
|
{{endif}}
|
|
<a href='{$comment['comment']->url()}' data-action='goToComment' class='ipsButton ipsButton_link ipsButton_verySmall ipsButton_fullWidth'>{lang="go_to_this_comment" sprintf="\IPS\Member::loggedIn()->language()->get( $commentLang )"} <i class='fa fa-angle-right'></i></a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="featuredComments" template_data="$comments, $url, $titleLang='recommended_replies', $commentLang='__defart_comment'" template_location="front" template_app="core"><![CDATA[
|
|
<div data-controller='core.front.core.recommendedComments' data-url='{$url}' class='ipsAreaBackground ipsPad ipsBox ipsBox_transparent ipsSpacer_bottom ipsRecommendedComments {{if !count( $comments )}}ipsHide{{endif}}'>
|
|
<div data-role="recommendedComments">
|
|
<h2 class='ipsType_sectionHead ipsType_large'>{lang="$titleLang"}</h2>
|
|
{{if count( $comments )}}
|
|
{{foreach $comments AS $id => $comment}}
|
|
{template="featuredComment" group="global" app="core" params="$comment, $id, $commentLang"}
|
|
{{endforeach}}
|
|
{{endif}}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="findComment" template_data="$header, $item, $comment" template_location="front" template_app="core"><![CDATA[{{$idField = $comment::$databaseColumnId;}}
|
|
{{$itemClassSafe = str_replace( '\\', '_', mb_substr( $comment::$itemClass, 4 ) );}}
|
|
{{if ! \IPS\Request::i()->isAjax()}}
|
|
<h1 class='ipsType_pageTitle'><a href="{$item->url()->setQueryString( array( 'do' => 'findComment', 'comment' => $comment->$idField ) )}">{$header}</a></h1>
|
|
<br />
|
|
{{endif}}
|
|
<article id='elComment_{$comment->$idField}' class='ipsComment {{if \IPS\IPS::classUsesTrait( $comment, 'IPS\Content\Reactable' ) and settings.reputation_highlight and $comment->reputation() >= settings.reputation_highlight}}ipsComment_popular{{endif}} ipsComment_parent ipsClearfix ipsClear {{if $comment->hidden()}}ipsModerated{{endif}}'>
|
|
<div id='comment-{$comment->$idField}_wrap' data-controller='core.front.core.comment' data-commentApp='{$comment::$application}' data-commentType='{$item::$module}' data-commentID="{$comment->$idField}" data-quoteData='{expression="json_encode( array('userid' => $comment->author()->member_id, 'username' => $comment->author()->name, 'timestamp' => $comment->mapped('date'), 'contentapp' => $comment::$application, 'contenttype' => $item::$module, 'contentclass' => $itemClassSafe, 'contentid' => $item->id, 'contentcommentid' => $comment->$idField) )"}' class='ipsComment_content ipsType_medium'>
|
|
{{if \IPS\IPS::classUsesTrait( $comment, 'IPS\Content\Reactable' ) and settings.reputation_highlight and $comment->reactionStore() >= settings.reputation_highlight and settings.reputation_enabled}}
|
|
<strong class='ipsComment_popularFlag' data-ipsTooltip title='{lang="this_is_a_popular_comment"}'><i class='fa fa-heart'></i></strong>
|
|
{{endif}}
|
|
|
|
<div class='ipsComment_header ipsPhotoPanel ipsPhotoPanel_mini ipsPhotoPanel_notPhone'>
|
|
{template="userPhoto" app="core" group="global" params="$comment->author(), 'mini', $comment->warningRef()"}
|
|
<div>
|
|
<h3 class='ipsComment_author ipsType_blendLinks'>
|
|
<strong class='ipsType_sectionHead'>{template="userLink" app="core" group="global" params="$comment->author(), $comment->warningRef()"}</strong>
|
|
</h3>
|
|
<p class='ipsComment_meta ipsType_light ipsType_medium'>
|
|
<a href='{$comment->item()->url()->setQueryString( array( 'do' => 'findComment', 'comment' => $comment->id ) )}' class='ipsType_blendLinks'>{$comment->dateLine()|raw}</a>
|
|
{{if $comment->editLine()}}
|
|
· {$comment->editLine()|raw}
|
|
{{endif}}
|
|
{{if $comment->hidden()}}
|
|
· {$comment->hiddenBlurb()}
|
|
{{endif}}
|
|
</p>
|
|
{{if member.modPermission('mod_see_warn') and $comment->warning}}
|
|
{template="commentWarned" group="global" app="core" params="$comment"}
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
<div class='ipsAreaBackground_reset ipsPad'>
|
|
<div data-role='commentContent' class='ipsType_richText ipsContained' data-controller='core.front.core.lightboxedImages'>
|
|
{{if $comment->hidden() === 1 && $comment->author()->member_id == \IPS\Member::loggedIn()->member_id}}
|
|
<strong class='ipsType_medium ipsType_warning'><i class='fa fa-info-circle'></i> {lang="comment_awaiting_approval"}</strong>
|
|
{{endif}}
|
|
{$comment->content()|raw}
|
|
</div>
|
|
{{if $comment->hidden() !== 1 && \IPS\IPS::classUsesTrait( $comment, 'IPS\Content\Reactable' ) and settings.reputation_enabled}}
|
|
<br>
|
|
{template="reputation" group="global" app="core" params="$comment"}
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
</article>]]></template>
|
|
<template template_group="global" template_name="follow" template_data="$app, $area, $id, $count" template_location="front" template_app="core"><![CDATA[
|
|
<div data-followApp='{$app}' data-followArea='{$area}' data-followID='{$id}' data-controller='core.front.core.followButton'>
|
|
{{if !member.member_id}}
|
|
<span class='ipsType_light ipsType_blendLinks ipsResponsive_hidePhone ipsResponsive_inline'><i class='fa fa-info-circle'></i> <a href='{url="app=core&module=system&controller=login" seoTemplate="login"}' title='{lang="sign_in_title"}'>{lang="follow_sign_in"}</a> </span>
|
|
{{endif}}
|
|
{template="followButton" group="global" app="core" params="$app, $area, $id, $count"}
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="followButton" template_data="$app, $area, $id, $count" template_location="front" template_app="core"><![CDATA[{{if member.member_id}}
|
|
{{if member.following( $app, $area, $id )}}
|
|
<div class="ipsFollow ipsButton ipsButton_primary ipsButton_verySmall" data-role="followButton" data-following="true">
|
|
<a href="{url="app=core&module=system&controller=notifications&do=follow&follow_app={$app}&follow_area={$area}&follow_id={$id}"}" title="{lang="following_this_content"}" data-ipsTooltip class="ipsType_blendLinks ipsType_noUnderline" data-ipsHover data-ipsHover-cache='false' data-ipsHover-onClick><i class='fa fa-check'></i> {lang="following_this"} <i class='fa fa-caret-down'></i></a>
|
|
<a class='ipsCommentCount' href='{url="app=core&module=system&controller=notifications&do=followers&follow_app={$app}&follow_area={$area}&follow_id={$id}"}' title='{lang="followers_tooltip"}' data-ipsTooltip data-ipsDialog data-ipsDialog-size='narrow' data-ipsDialog-title='{lang="who_follows_this"}'>{$count}</a>
|
|
</div>
|
|
{{else}}
|
|
<div class="ipsFollow ipsButton ipsButton_link ipsButton_verySmall" data-role="followButton" data-following="false">
|
|
<a href="{url="app=core&module=system&controller=notifications&do=follow&follow_app={$app}&follow_area={$area}&follow_id={$id}"}" title="{lang="follow_this_content"}" data-ipsTooltip class="ipsType_blendLinks ipsType_noUnderline" data-ipsHover data-ipsHover-cache='false' data-ipsHover-onClick>{lang="follow"}</a>
|
|
{{if $count > 0}}
|
|
<a class='ipsCommentCount' href='{url="app=core&module=system&controller=notifications&do=followers&follow_app={$app}&follow_area={$area}&follow_id={$id}"}' title='{lang="followers_tooltip"}' data-ipsTooltip data-ipsDialog data-ipsDialog-size='narrow' data-ipsDialog-title='{lang="who_follows_this"}'>{$count}</a>
|
|
{{else}}
|
|
<span class='ipsCommentCount'>{$count}</span>
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}
|
|
{{else}}
|
|
<div class="ipsFollow ipsPos_middle ipsButton ipsButton_link ipsButton_verySmall {{if $count == 0}}ipsButton_disabled{{endif}}" data-role="followButton">
|
|
{{if $count > 0}}
|
|
<a href='{url="app=core&module=system&controller=notifications&do=followers&follow_app={$app}&follow_area={$area}&follow_id={$id}"}' title='{lang="followers_tooltip"}' class='ipsType_blendLinks ipsType_noUnderline' data-ipsTooltip data-ipsDialog data-ipsDialog-size='narrow' data-ipsDialog-title='{lang="who_follows_this"}'>{lang="followers"}</a>
|
|
<a class='ipsCommentCount' href='{url="app=core&module=system&controller=notifications&do=followers&follow_app={$app}&follow_area={$area}&follow_id={$id}"}' title='{lang="followers_tooltip"}' data-ipsTooltip data-ipsDialog data-ipsDialog-size='narrow' data-ipsDialog-title='{lang="who_follows_this"}'>{$count}</a>
|
|
{{else}}
|
|
<span>{lang="followers"}</span>
|
|
<span class='ipsCommentCount'>{$count}</span>
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="footer" template_data="" template_location="front" template_app="core"><![CDATA[{{if \IPS\Settings::i()->site_social_profiles AND $links = json_decode( \IPS\Settings::i()->site_social_profiles, TRUE ) AND count( $links )}}
|
|
<ul id='elFooterSocialLinks' class='ipsList_inline ipsType_center ipsSpacer_top'>
|
|
{template="siteSocialProfiles" if="theme.social_links == 'footer'" app="core" group="global" location="front"}
|
|
</ul>
|
|
{{endif}}
|
|
{{if ( \IPS\Settings::i()->site_online || \IPS\Member::loggedIn()->group['g_access_offline'] ) and ( \IPS\Dispatcher::i()->application instanceof \IPS\Application AND \IPS\Dispatcher::i()->application->canAccess() )}}
|
|
<ul class='ipsList_inline ipsType_center ipsSpacer_top' id="elFooterLinks">
|
|
{{$languages = \IPS\Lang::getEnabledLanguages();}}
|
|
{{if count( $languages ) > 1}}
|
|
<li>
|
|
<a href='#elNavLang_menu' id='elNavLang' data-ipsMenu data-ipsMenu-above>{lang='language'} <i class='fa fa-caret-down'></i></a>
|
|
<ul id='elNavLang_menu' class='ipsMenu ipsMenu_selectable ipsHide'>
|
|
{{foreach $languages as $id => $lang }}
|
|
<li class='ipsMenu_item{{if \IPS\Member::loggedIn()->language()->id == $id || ( $lang->default && \IPS\Member::loggedIn()->language === 0 )}} ipsMenu_itemChecked{{endif}}'>
|
|
<form action="{url="app=core&module=system&controller=language" noprotocol="true" csrf="true" seoTemplate="language"}" method="post">
|
|
<button type='submit' name='id' value='{$id}' class='ipsButton ipsButton_link ipsButton_link_secondary'>{{if $lang->get__icon()}}<i class='{$lang->get__icon()}'></i> {{endif}}{$lang->title} {{if $lang->default}}{lang="default"}{{endif}}</button>
|
|
</form>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
{{$themes = \IPS\Theme::getThemesWithAccessPermission();}}
|
|
{{if count ( $themes ) > 1 }}
|
|
<li>
|
|
<a href='#elNavTheme_menu' id='elNavTheme' data-ipsMenu data-ipsMenu-above>{lang='skin'} <i class='fa fa-caret-down'></i></a>
|
|
<ul id='elNavTheme_menu' class='ipsMenu ipsMenu_selectable ipsHide'>
|
|
{{foreach $themes as $id => $set }}
|
|
{{if $set->canAccess()}}
|
|
<li class='ipsMenu_item{{if \IPS\Theme::i()->id == $id}} ipsMenu_itemChecked{{endif}}'>
|
|
<form action="{url="app=core&module=system&controller=theme" noprotocol="true" csrf="true" seoTemplate="theme"}" method="post">
|
|
<button type='submit' name='id' value='{$id}' class='ipsButton ipsButton_link ipsButton_link_secondary'>{lang="$set->_title"} {{if $set->is_default}}{lang="default"}{{endif}}</button>
|
|
</form>
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
{{if \IPS\Settings::i()->privacy_type != "none"}}
|
|
<li><a href='{{if \IPS\Settings::i()->privacy_type == "internal"}}{url="app=core&module=system&controller=privacy" seoTemplate="privacy"}{{else}}{setting="privacy_link"}{{endif}}'>{lang="privacy"}</a></li>
|
|
{{endif}}
|
|
{{if \IPS\Member::loggedIn()->canUseContactUs() and !( \IPS\Dispatcher::i()->application->directory == 'core' and \IPS\Dispatcher::i()->module and \IPS\Dispatcher::i()->module->key == 'contact' )}}
|
|
<li><a rel="nofollow" href='{url="app=core&module=contact&controller=contact" seoTemplate="contact"}' {{if \IPS\Settings::i()->contact_type != 'contact_redirect' }}data-ipsdialog data-ipsDialog-remoteSubmit data-ipsDialog-flashMessage='{lang="contact_sent_blurb"}' data-ipsdialog-title="{lang="contact"}"{{endif}}>{lang='contact'}</a></li>
|
|
{{endif}}
|
|
</ul>
|
|
{{if \IPS\Dispatcher::i()->application instanceof \IPS\Application AND \IPS\Dispatcher::i()->application->canManageWidgets()}}
|
|
<button type='button' id='elWidgetControls' data-action='openSidebar' data-ipsTooltip title='{lang="manage_blocks"}' class='ipsButton ipsButton_primary ipsButton_narrow'><i class='fa fa-chevron-right'></i></button>
|
|
{{endif}}
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="formattedInlineStyle" template_data="$item" template_location="front" template_app="core"><![CDATA[{{if is_array($item)}}
|
|
{{if $item['feature_color']}}style="background-color: {$item['feature_color']}; color: {$item['text_color']};"{{endif}}
|
|
{{else}}
|
|
{{$column = $item::$featureColumnName;}}
|
|
{{if $item->$column}}style="background-color: {$item->$column}; color: {$item->_featureTextColor};"{{endif}}
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="formattedTitle" template_data="$item" template_location="front" template_app="core"><![CDATA[{{if is_array($item)}}
|
|
<span class="ipsBadge ipsBadge_pill" {template="formattedInlineStyle" params="$item" app="core" group="global" location="front"}>{$item['title']}</span>
|
|
{{else}}
|
|
<span class="ipsBadge ipsBadge_pill" {template="formattedInlineStyle" params="$item" app="core" group="global" location="front"}>{$item->_title}</span>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="genericBlock" template_data="$content, $title='', $classes=NULL" template_location="front" template_app="core"><![CDATA[{{if $title}}
|
|
{template="pageHeader" app="core" group="global" location="front" params="$title"}
|
|
{{endif}}
|
|
<div class='{{if $classes}}{$classes}{{endif}}'>
|
|
{$content|raw}
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="globalTemplate" template_data="$title,$html,$location=array()" template_location="admin" template_app="core"><![CDATA[<!DOCTYPE html>
|
|
<html lang="{expression="\IPS\Member::loggedIn()->language()->bcp47()"}" dir="{{if member.language()->isrtl}}rtl{{else}}ltr{{endif}}">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>{$title}</title>
|
|
<!--[if lt IE 9]>
|
|
<script src="{url="applications/core/interface/html5shiv/html5shiv.js" base="none" protocol="\IPS\Http\Url::PROTOCOL_RELATIVE"}"></script>
|
|
<![endif]-->
|
|
{template="includeCSS" app="core" group="global" location="global" params=""}
|
|
{template="includeJS" app="core" group="global" location="global" params=""}
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<meta name="referrer" content="origin-when-crossorigin">
|
|
</head>
|
|
<body data-baseurl="{setting="base_url"}" class='ipsApp ipsApp_admin {{if isset( \IPS\Request::i()->cookie['hasJS'] )}}ipsJS_has{{else}}ipsJS_none{{endif}} {{if isset( \IPS\Request::i()->cookie['hideAdminMenu'] )}}cAdminHideMenu{{endif}}' data-controller="{expression="implode( ',', \IPS\Output::i()->globalControllers )"}" {{if isset( output.inlineMessage )}}data-message="{expression="output.inlineMessage"}"{{endif}} data-pageApp='{$location['app']}' data-pageLocation='admin' data-pageModule='{$location['module']}' data-pageController='{$location['controller']}'>
|
|
<a href='#content' id='acpJumpToContent'>{lang="jump_to_content"}</a>
|
|
<a id='content'></a>
|
|
<div id='ipsLayout_header' class='ipsClearfix' role='banner' data-controller='core.admin.core.mobileNav'>
|
|
{{if member.hasAcpRestriction( 'core', 'livesearch', 'livesearch_manage')}}
|
|
<i class='fa fa-search'></i> <input type='text' class='' id='acpSearchKeyword' placeholder='{lang="search_admincp"}'>
|
|
{{endif}}
|
|
<ul id='elAdminControls' class='ipsList_reset'>
|
|
<li class='ipsResponsive_showDesktop ipsResponsive_block'>
|
|
<a href='{expression="\IPS\Http\Url::baseUrl()"}' target='_blank'>
|
|
<i class='fa fa-home'></i> {lang="site"}
|
|
</a>
|
|
</li>
|
|
<li id='elAdminUser' class='ipsCursor_pointer ipsResponsive_showDesktop ipsResponsive_block' data-ipsMenu>
|
|
<img src='{member="photo"}' class='ipsUserPhoto ipsUserPhoto_tiny'>
|
|
<i class='fa fa-angle-down'></i>
|
|
</li>
|
|
<li id='elAdminNav' class='ipsResponsive_hideDesktop' data-ipsDrawer data-ipsDrawer-drawerelem="#elMobileDrawer" title="{lang="admincp_menu"}">
|
|
<a href="#"><i class="fa fa-bars"></i></a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<main class='ipsColumns ipsColumns_noSpacing' id='acpMainLayout'>
|
|
<nav class='ipsColumn ipsColumn_veryWide ipsResponsive_hidePhone' id='acpAppMenu'>
|
|
{{if isset( \IPS\Output::i()->sidebar['appmenu'] )}}{expression="\IPS\Output::i()->sidebar['appmenu']" raw="true"}{{endif}}
|
|
</nav>
|
|
<div class='ipsColumn ipsColumn_fluid' id='acpMainArea'>
|
|
{template="lkeyWarning" app="core" group="global" location="global" params=""}
|
|
{{if !in_array( 'acpHeader', \IPS\Output::i()->hiddenElements)}}
|
|
{{if isset( \IPS\Output::i()->customHeader )}}
|
|
{expression="\IPS\Output::i()->customHeader" raw="true"}
|
|
{{else}}
|
|
<div id='acpPageHeader'>
|
|
{template="breadcrumb" app="core" location="admin" group="global"}
|
|
|
|
<div class='acpPageHeader_flex'>
|
|
{{if \IPS\Output::i()->showTitle}}
|
|
<h1 class='ipsType_pageTitle ipsType_break'>
|
|
{$title}
|
|
{{if \IPS\Output::i()->editUrl}}
|
|
<a href="{expression="\IPS\Output::i()->editUrl"}" class="ipsType_medium" data-ipsDialog data-ipsDialog-title="{lang="edit"}"><i class="fa fa-pencil"></i></a>
|
|
{{endif}}
|
|
{{if \IPS\IN_DEV}}
|
|
{template="searchKeywords" group="global" app="core" params="'app=' . \IPS\Request::i()->app . '&module=' . \IPS\Request::i()->module . '&controller=' . \IPS\Request::i()->controller . ( ( isset( \IPS\Request::i()->do ) and \IPS\Request::i()->do != 'do' ) ? ( '&do=' . \IPS\Request::i()->do ) : '' ) . ( ( \IPS\Request::i()->controller == 'enhancements' and ( isset( \IPS\Request::i()->id ) ) ) ? ( '&id=' . \IPS\Request::i()->id ) : '' )"}
|
|
{{endif}}
|
|
</h1>
|
|
{{endif}}
|
|
|
|
{{if isset(\IPS\Output::i()->sidebar['actions'])}}
|
|
<div class='acpToolbar ipsClearfix'>
|
|
{template="pageButtons" app="core" group="global" location="admin" params="\IPS\Output::i()->sidebar['actions']"}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
{{endif}}
|
|
<div id='acpContent'>
|
|
{{if \IPS\Output::i()->inlineMessage}}
|
|
<noscript>
|
|
<div class="ipsMessage ipsMessage_information ipsMessageInABottle">
|
|
{expression="\IPS\Output::i()->inlineMessage"}
|
|
</div>
|
|
</noscript>
|
|
{{endif}}
|
|
|
|
{{if !\IPS\Output::i()->responsive}}
|
|
<div class='ipsResponsive_showPhone ipsResponsive_block ipsType_center'>
|
|
<i class='ipsType_huge fa fa-tablet'></i><br>
|
|
<h2 class='ipsType_sectionHead'>{lang="not_mobile"}</h2>
|
|
<br><br>
|
|
<p class='ipsType_normal'>
|
|
{lang="not_mobile_desc"}
|
|
</p>
|
|
</div>
|
|
<div class='ipsResponsive_hidePhone'>
|
|
{$html|raw}
|
|
</div>
|
|
{{else}}
|
|
{$html|raw}
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
</main>
|
|
|
|
<div id='acpLiveSearchResults' class='ipsHide' data-controller='core.admin.core.liveSearch'>
|
|
<div class='cAcpSearch'>
|
|
<div class='cAcpSearch_areas' data-role="searchMenu">
|
|
<div data-ipsSideMenu data-ipsSideMenu-type='radio'>
|
|
<ul class="ipsSideMenu_list">
|
|
{{foreach \IPS\Application::allExtensions( 'core', 'LiveSearch', TRUE, 'core', 'Settings' ) as $key => $extension}}
|
|
{{if $extension->hasAccess()}}
|
|
<li class="ipsSideMenu_item ipsSideMenu_itemDisabled" data-ipsMenuValue='{$key}' {{if method_exists( $extension, 'isDefault' ) and $extension->isDefault()}}data-role="defaultTab"{{endif}}><a href="#">{lang="acp_search_title_{$key}"} <span data-role="resultCount" class='ipsSideMenu_itemCount ipsLoading ipsLoading_tiny ipsPad_top'> </span></a></li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class='cAcpSearch_results ipsPad ipsScrollbar' data-role="searchResults"></div>
|
|
</div>
|
|
</div>
|
|
<ul id='elAdminUser_menu' class='ipsMenu ipsMenu_narrow ipsHide'>
|
|
<li class='ipsMenu_item'><a href='{url="app=core&module=members&controller=members&do=adminDetails"}' data-ipsDialog data-ipsDialog-url='{url="app=core&module=members&controller=members&do=adminDetails"}' data-ipsDialog-title='{lang="change_details"}' data-ipsDialog-size='narrow'><i class='fa fa-pencil'></i> {lang="change_details"}</a></li>
|
|
{{$languages = \IPS\Lang::getEnabledLanguages();}}
|
|
{{if count( $languages ) > 1}}
|
|
<li class='ipsMenu_item ipsMenu_subItems'>
|
|
<a href='#elNavLang_menu' id='elNavLang'><i class='fa fa-globe'></i> {lang='acp_language'}</a>
|
|
<ul id='elNavLang_menu' class='ipsMenu ipsMenu_selectable ipsHide'>
|
|
{{foreach $languages as $id => $lang }}
|
|
<li class='ipsMenu_item{{if \IPS\Member::loggedIn()->acp_language == $id || ( $lang->default && \IPS\Member::loggedIn()->acp_language === 0 )}} ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{url="app=core&module=system&controller=language&id=$id" csrf="true"}'>{{if $lang->get__icon()}}<i class='{$lang->get__icon()}'></i> {{endif}}{$lang->title} {{if $lang->default}}{lang="default"}{{endif}}</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
{{if count( \IPS\Theme::themes() ) > 1}}
|
|
<li class='ipsMenu_item ipsMenu_subItems'>
|
|
<a href='#elNavTheme_menu' id='elNavTheme'><i class='fa fa-leaf'></i> {lang='acp_skin'}</a>
|
|
<ul id='elNavTheme_menu' class='ipsMenu ipsMenu_selectable ipsHide'>
|
|
{{foreach \IPS\Theme::themes() as $id => $set }}
|
|
{{if $set->canAccess()}}
|
|
<li class='ipsMenu_item{{if \IPS\Member::loggedIn()->acp_skin == $id || ($set->is_acp_default && \IPS\Member::loggedIn()->acp_skin === 0 )}} ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{url="app=core&module=system&controller=theme&id=$id" csrf="true"}'>{lang="$set->_title"} {{if $set->is_acp_default}}{lang="default"}{{endif}}</a>
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
<li class='ipsMenu_sep'><hr></li>
|
|
<li class='ipsMenu_item'><a href='{url="app=core&module=system&controller=login&do=logout"}'><i class='fa fa-power-off'></i> {lang="sign_out"}</a></li>
|
|
</ul>
|
|
{{if isset( \IPS\Output::i()->sidebar['mobilenav'] )}}{expression="\IPS\Output::i()->sidebar['mobilenav']" raw="true"}{{endif}}
|
|
</body>
|
|
</html>]]></template>
|
|
<template template_group="global" template_name="globalTemplate" template_data="$title,$html,$location=array()" template_location="front" template_app="core"><![CDATA[<!DOCTYPE html>
|
|
<html lang="{expression="\IPS\Member::loggedIn()->language()->bcp47()"}" dir="{{if member.language()->isrtl}}rtl{{else}}ltr{{endif}}">
|
|
<head>
|
|
<title>{expression="output.getTitle( $title )"}</title>
|
|
<!--[if lt IE 9]>
|
|
{{foreach \IPS\Theme::i()->css( 'extra/ie8.css', 'core' ) as $css}}<link rel="stylesheet" type="text/css" href="{$css}">{{endforeach}}
|
|
<script src="{url="applications/core/interface/html5shiv/html5shiv.js" base="none" protocol="\IPS\Http\Url::PROTOCOL_RELATIVE"}"></script>
|
|
<![endif]-->
|
|
{template="includeMeta" app="core" group="global" location="global" params=""}
|
|
{template="includeCSS" app="core" group="global" location="global" params=""}
|
|
{template="includeJS" if="theme.js_include != 'footer'" app="core" group="global" location="global" params=""}
|
|
{template="favico" app="core" group="global" location="front" params=""}
|
|
</head>
|
|
<body class='ipsApp ipsApp_front {{if isset( \IPS\Request::i()->cookie['hasJS'] )}}ipsJS_has{{else}}ipsJS_none{{endif}} ipsClearfix{{foreach output.bodyClasses as $class}} {$class}{{endforeach}}' {{if output.globalControllers}}data-controller='{expression="implode( ',', output.globalControllers )"}'{{endif}} {{if isset( output.inlineMessage )}}data-message="{expression="output.inlineMessage"}"{{endif}} data-pageApp='{$location['app']}' data-pageLocation='front' data-pageModule='{$location['module']}' data-pageController='{$location['controller']}'>
|
|
<a href='#elContent' class='ipsHide' title='{lang="jump_to_content_desc"}' accesskey='m'>{lang="jump_to_content"}</a>
|
|
{template="offlineMessage" if="!settings.site_online && \IPS\Member::loggedIn()->group['g_access_offline']" app="core" group="global" params=""}
|
|
<div id='ipsLayout_header' class='ipsClearfix'>
|
|
{template="updateWarning" app="core" group="global" params=""}
|
|
{template="lkeyWarning" app="core" group="global" location="global" params=""}
|
|
{{if !in_array('ipsLayout_minimal', \IPS\Output::i()->bodyClasses )}}{template="mobileNavBar" app="core" group="global" params=""}{{endif}}
|
|
<header>
|
|
<div class='ipsLayout_container'>
|
|
{template="logo" app="core" group="global" params=""}
|
|
{{if !in_array('ipsLayout_minimal', \IPS\Output::i()->bodyClasses )}}{template="userBar" app="core" group="global" params=""}{{endif}}
|
|
</div>
|
|
</header>
|
|
{template="navBar" app="core" group="global" params=""}
|
|
</div>
|
|
<main id='ipsLayout_body' class='ipsLayout_container'>
|
|
<div id='ipsLayout_contentArea'>
|
|
<div id='ipsLayout_contentWrapper'>
|
|
{template="breadcrumb" app="core" group="global" params="'top'"}
|
|
{template="sidebar" if="theme.sidebar_position == 'left'" app="core" group="global" params="'left'"}
|
|
<div id='ipsLayout_mainArea'>
|
|
<a id='elContent'></a>
|
|
{advertisement="ad_global_header"}
|
|
{template="acknowledgeWarning" if="\IPS\Member::loggedIn()->members_bitoptions['unacknowledged_warnings']" params="\IPS\Member::loggedIn()->warnings( 1, FALSE )" group="global" app="core"}
|
|
{{if !in_array('ipsLayout_minimal', \IPS\Output::i()->bodyClasses ) and !member.members_bitoptions['profile_completion_dismissed'] and $nextStep = member.nextProfileStep()}}
|
|
{template="profileNextStep" group="global" app="core" params="$nextStep, true"}
|
|
{{endif}}
|
|
{template="widgetContainer" group="global" app="core" params="'header', 'horizontal'"}
|
|
{$html|raw}
|
|
{template="widgetContainer" group="global" app="core" params="'footer', 'horizontal'"}
|
|
</div>
|
|
{template="sidebar" if="theme.sidebar_position == 'right'" app="core" group="global" params="'right'"}
|
|
{template="breadcrumb" app="core" group="global" params="'bottom'"}
|
|
</div>
|
|
</div>
|
|
{template="inlineMessage" if="member.msg_show_notification and $conversation = \IPS\core\Messenger\Conversation::latestUnreadConversation()" app="core" group="global" params="$conversation->comments( 1, 0, 'date', 'desc' )"}
|
|
</main>
|
|
<footer id='ipsLayout_footer' class='ipsClearfix'>
|
|
<div class='ipsLayout_container'>
|
|
{advertisement="ad_global_footer"}
|
|
{template="footer" app="core" group="global" params=""}
|
|
</div>
|
|
</footer>
|
|
{{if !in_array('ipsLayout_minimal', \IPS\Output::i()->bodyClasses )}}{template="mobileNavigation" if="theme.responsive" app="core" group="global" params=""}{{endif}}
|
|
{template="includeJS" if="theme.js_include == 'footer'" app="core" group="global" location="global" params=""}
|
|
{{if settings.ipbseo_ga_enabled}}
|
|
{setting="ipseo_ga"}
|
|
{{endif}}
|
|
{template="viglink" if="settings.viglink_enabled" app="core" group="global" params=""}
|
|
{template="metaTagEditor" if="isset( $_SESSION['live_meta_tags'] ) and $_SESSION['live_meta_tags'] and member.isAdmin()" app="core" group="global" params=""}
|
|
{template="guestTermsBar" if="!\IPS\Member::loggedIn()->member_id and \IPS\Settings::i()->guest_terms_bar" app="core" group="global" params="base64_encode( \IPS\Settings::i()->base_url )"}
|
|
<!--ipsQueryLog-->
|
|
<!--ipsCachingLog-->
|
|
{expression="output.endBodyCode" raw="true"}
|
|
</body>
|
|
</html>]]></template>
|
|
<template template_group="global" template_name="googleMap" template_data="$linkUrl, $imageUrl, $lat=NULL, $long=NULL" template_location="global" template_app="core"><![CDATA[{{if $lat and $long}}
|
|
<span itemscope itemtype='http://schema.org/GeoCoordinates'>
|
|
<meta itemprop='latitude' content='{$lat}'>
|
|
<meta itemprop='longitude' content='{$long}'>
|
|
<a href='{$linkUrl}' target='_blank' itemprop='url' rel='noopener noreferrer'><img src='{$imageUrl}' alt='' class='ipsImage'></a>
|
|
</span>
|
|
{{else}}
|
|
<a href='{$linkUrl}' target='_blank' itemprop='url' rel='noopener noreferrer'><img src='{$imageUrl}' alt='' class='ipsImage'></a>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="guestCommentTeaser" template_data="$item, $login, $isReview=FALSE" template_location="front" template_app="core"><![CDATA[
|
|
{{$ref = base64_encode( $item->url() . '#replyForm' );}}
|
|
{{if \IPS\Settings::i()->allow_reg}}
|
|
<div class='ipsType_center ipsPad cGuestTeaser'>
|
|
{{if $isReview}}
|
|
<h2 class='ipsType_pageTitle'>{lang="teaser_review_title_reg"}</h2>
|
|
<p class='ipsType_light ipsType_normal ipsType_reset'>{lang="teaser_review_desc_reg"}</p>
|
|
{{else}}
|
|
<h2 class='ipsType_pageTitle'>{lang="teaser_title_reg"}</h2>
|
|
<p class='ipsType_light ipsType_normal ipsType_reset'>{lang="teaser_desc_reg"}</p>
|
|
{{endif}}
|
|
|
|
<div class='ipsBox ipsPad ipsSpacer_top'>
|
|
<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
<div class='ipsGrid_span6 cGuestTeaser_left'>
|
|
<h2 class='ipsType_sectionHead'>{lang="teaser_account"}</h2>
|
|
<p class='ipsType_normal ipsType_reset ipsType_light ipsSpacer_bottom'>{lang="teaser_account_desc"}</p>
|
|
<a href='{url="app=core&module=system&controller=register" seoTemplate="register" protocol="\IPS\Settings::i()->logins_over_https"}' class='ipsButton ipsButton_primary ipsButton_small'>{lang="teaser_account_button"}</a>
|
|
</div>
|
|
<div class='ipsGrid_span6 cGuestTeaser_right'>
|
|
<h2 class='ipsType_sectionHead'>{lang="teaser_signin"}</h2>
|
|
<p class='ipsType_normal ipsType_reset ipsType_light ipsSpacer_bottom'>{lang="teaser_signin_desc"}</p>
|
|
<a href='{url="app=core&module=system&controller=login&ref={$ref}" seoTemplate="login" protocol="\IPS\Settings::i()->logins_over_https"}' data-ipsDialog data-ipsDialog-size='medium' data-ipsDialog-title="{lang="teaser_signin_button"}" class='ipsButton ipsButton_primary ipsButton_small'>{lang="teaser_signin_button"}</a>
|
|
</div>
|
|
</div>
|
|
{{if count ( $login->forms( FALSE, TRUE ) ) > 1}}
|
|
<hr class='ipsHr'>
|
|
<ul class='ipsList_inline ipsList_noSpacing'>
|
|
{{foreach $login->forms( FALSE, TRUE ) as $k => $form}}
|
|
{{if $k !== '_standard'}}
|
|
<li class='ipsType_center ipsPos_center cGuestTeaser_social'>
|
|
{$form|raw}
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
{{else}}
|
|
<div class='ipsType_center ipsPad'>
|
|
<h2 class='ipsType_pageTitle'>{lang="teaser_title_noreg"}</h2>
|
|
<p class='ipsType_light ipsType_normal ipsType_reset'>{lang="teaser_desc_noreg"}</p>
|
|
<br>
|
|
<br>
|
|
<a href='{url="app=core&module=system&controller=login&ref={$ref}" seoTemplate="login"}' data-ipsDialog data-ipsDialog-size='medium' data-ipsDialog-title="{lang="teaser_signin_button"}" class='ipsButton ipsButton_alternate ipsButton_large'>{lang="teaser_signin_button"}</a>
|
|
</div>
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="global" template_name="guestTermsBar" template_data="$currentUrl" template_location="front" template_app="core"><![CDATA[{{$termsLang = \IPS\Member::loggedIn()->language()->addToStack( 'terms_of_use' );}}
|
|
{{$privacyLang = \IPS\Member::loggedIn()->language()->addToStack( 'terms_privacy' );}}
|
|
{{$glLang = \IPS\Member::loggedIn()->language()->addToStack( 'guidelines' );}}
|
|
{{$termsUrl = (string) \IPS\Http\Url::internal( 'app=core&module=system&controller=terms', 'front', 'terms' );}}
|
|
{{$terms = "<a href='$termsUrl'>$termsLang</a>";}}
|
|
|
|
{{if \IPS\Settings::i()->privacy_type == 'internal'}}
|
|
{{$privacyUrl = (string) \IPS\Http\Url::internal( 'app=core&module=system&controller=privacy', 'front', 'privacy' );}}
|
|
{{else}}
|
|
{{$privacyUrl = \IPS\Settings::i()->privacy_link;}}
|
|
{{endif}}
|
|
{{$privacy = "<a href='$privacyUrl'>$privacyLang</a>";}}
|
|
|
|
{{if \IPS\Settings::i()->gl_type == 'internal'}}
|
|
{{$glUrl = (string) \IPS\Http\Url::internal( 'app=core&module=system&controller=guidelines', 'front', 'guidelines' );}}
|
|
{{else}}
|
|
{{$glUrl = \IPS\Settings::i()->gl_link;}}
|
|
{{endif}}
|
|
{{$guidelines = "<a href='$glUrl'>$glLang</a>";}}
|
|
|
|
<div id='elGuestTerms' class='ipsPad_half ipsJS_hide' data-role='guestTermsBar' data-controller='core.front.core.guestTerms'>
|
|
<div class='ipsLayout_container'>
|
|
<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
<div class='ipsGrid_span10'>
|
|
<h2 class='ipsType_sectionHead'>{lang="guest_terms_title"}</h2>
|
|
<p class='ipsType_reset ipsType_medium cGuestTerms_contents'>{lang="guest_terms_bar_text_value" htmlsprintf="$terms, $privacy, $guidelines"}</p>
|
|
</div>
|
|
<div class='ipsGrid_span2'>
|
|
<a href='{url="app=core&module=system&controller=terms&do=dismiss&ref={$currentUrl}"}' class='ipsButton ipsButton_veryLight ipsButton_large ipsButton_fullWidth' data-action='dismissTerms'><i class='fa fa-check'></i> {lang="guest_terms_close"}</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="includeCSS" template_data="" template_location="global" template_app="core"><![CDATA[
|
|
{{if ( theme.headline_font && theme.headline_font !== 'default' ) || ( theme.body_font && theme.body_font !== 'default' ) }}
|
|
{{if theme.headline_font == theme.body_font}}
|
|
<link href="https://fonts.googleapis.com/css?family={expression="\IPS\Http\Url::encodeComponent( \IPS\Http\Url::COMPONENT_FRAGMENT, \IPS\Theme::i()->settings['body_font'] )"}:300,300i,400,400i,700,700i" rel="stylesheet">
|
|
{{else}}
|
|
{{if ( theme.headline_font && theme.headline_font !== 'default' )}}
|
|
<link href="https://fonts.googleapis.com/css?family={expression="\IPS\Http\Url::encodeComponent( \IPS\Http\Url::COMPONENT_FRAGMENT, \IPS\Theme::i()->settings['headline_font'] )"}:300,300i,400,400i,700,700i" rel="stylesheet">
|
|
{{endif}}
|
|
{{if ( theme.body_font && theme.body_font !== 'default' )}}
|
|
<link href="https://fonts.googleapis.com/css?family={expression="\IPS\Http\Url::encodeComponent( \IPS\Http\Url::COMPONENT_FRAGMENT, \IPS\Theme::i()->settings['body_font'] )"}:300,300i,400,400i,700,700i" rel="stylesheet">
|
|
{{endif}}
|
|
{{endif}}
|
|
{{endif}}
|
|
|
|
{{foreach array_unique( \IPS\Output::i()->cssFiles, SORT_STRING ) as $file}}
|
|
<link rel='stylesheet' href='{expression="\IPS\Http\Url::external( $file )->setQueryString( 'v', \IPS\SUITE_UNIQUE_KEY )"}' media='all'>
|
|
{{endforeach}}
|
|
|
|
{{$customCss = \IPS\Theme::i()->css( 'custom.css', 'core', 'front' );}}
|
|
{{foreach $customCss as $css}}
|
|
<link rel='stylesheet' href='{expression="\IPS\Http\Url::external( $css )->setQueryString( 'v', \IPS\SUITE_UNIQUE_KEY )"}' media='all'>
|
|
{{endforeach}}
|
|
|
|
{{if \IPS\Output::i()->headCss}}
|
|
<style type='text/css'>
|
|
{expression="\IPS\Output::i()->headCss" raw="true"}
|
|
</style>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="includeJS" template_data="" template_location="global" template_app="core"><![CDATA[{{if !\IPS\Request::i()->isAjax()}}
|
|
<script type='text/javascript'>
|
|
var ipsDebug = {{if ( \IPS\IN_DEV and \IPS\DEV_DEBUG_JS ) or \IPS\DEBUG_JS}}true{{else}}false{{endif}};
|
|
{{if \IPS\IN_DEV}}
|
|
var CKEDITOR_BASEPATH = '{url="applications/core/dev/ckeditor" base="none" protocol="\IPS\Http\Url::PROTOCOL_RELATIVE"}/';
|
|
{{else}}
|
|
var CKEDITOR_BASEPATH = '{url="applications/core/interface/ckeditor/ckeditor" base="none" protocol="\IPS\Http\Url::PROTOCOL_RELATIVE"}/';
|
|
{{endif}}
|
|
var ipsSettings = {
|
|
{{if \IPS\Dispatcher::hasInstance() and \IPS\Dispatcher::i()->controllerLocation == 'admin'}}
|
|
adsess: "{expression="\IPS\Request::i()->adsess"}",
|
|
{{endif}}
|
|
{{if \IPS\COOKIE_DOMAIN !== NULL}}
|
|
cookie_domain: "{expression="\IPS\COOKIE_DOMAIN"}",
|
|
{{endif}}
|
|
cookie_path: "{expression="\IPS\Request::getCookiePath()"}",
|
|
{{if \IPS\COOKIE_PREFIX !== NULL}}
|
|
cookie_prefix: "{expression="\IPS\COOKIE_PREFIX"}",
|
|
{{endif}}
|
|
{{if mb_substr( \IPS\Settings::i()->base_url, 0, 5 ) == 'https' AND \IPS\COOKIE_BYPASS_SSLONLY !== TRUE}}
|
|
cookie_ssl: true,
|
|
{{else}}
|
|
cookie_ssl: false,
|
|
{{endif}}
|
|
imgURL: "{resource="./" location="front"}",
|
|
baseURL: "{expression="\IPS\Http\Url::baseUrl( \IPS\Http\Url::PROTOCOL_RELATIVE )"}",
|
|
jsURL: "{expression="rtrim( \IPS\Http\Url::baseUrl( \IPS\Http\Url::PROTOCOL_RELATIVE ), '/' )"}/applications/core/interface/js/js.php",
|
|
csrfKey: "{expression="\IPS\Session::i()->csrfKey"}",
|
|
antiCache: "{expression="\IPS\CACHEBUST_KEY"}",
|
|
disableNotificationSounds: {{if member.members_bitoptions['disable_notification_sounds']}}true{{else}}false{{endif}},
|
|
useCompiledFiles: {{if \IPS\IN_DEV}}false{{else}}true{{endif}},
|
|
links_external: {setting="links_external"},
|
|
memberID: {expression="( \IPS\Member::loggedIn()->member_id ) ? \IPS\Member::loggedIn()->member_id : 0"},
|
|
analyticsProvider: "{expression="\IPS\Settings::i()->ipbseo_ga_provider"}",
|
|
viewProfiles: {{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'members' ) )}}true{{else}}false{{endif}},
|
|
{{if \IPS\Settings::i()->ipbseo_ga_provider == 'custom' && \IPS\Settings::i()->ipbseo_ga_paginatecode}}
|
|
paginateCode: function () {
|
|
{setting="ipbseo_ga_paginatecode"}
|
|
}
|
|
{{endif}}
|
|
};
|
|
</script>
|
|
{{endif}}
|
|
{{foreach array_unique( array_filter( \IPS\Output::i()->jsFiles ), SORT_STRING ) as $js}}
|
|
{{$js = \IPS\Http\Url::external( $js );}}
|
|
<script type='text/javascript' src='{{if $js->data['host'] == parse_url( \IPS\Settings::i()->base_url, PHP_URL_HOST )}}{expression="$js->setQueryString( 'v', \IPS\SUITE_UNIQUE_KEY )"}{{else}}{expression="$js"}{{endif}}' data-ips></script>
|
|
{{endforeach}}
|
|
{{foreach array_unique( \IPS\Output::i()->jsFilesAsync, SORT_STRING ) as $js}}
|
|
<script type="text/javascript" src="{expression="\IPS\Http\Url::external( $js )->setQueryString( 'v', \IPS\SUITE_UNIQUE_KEY )"}" async="true"></script>
|
|
{{endforeach}}
|
|
{{if !\IPS\Request::i()->isAjax() and ( count( \IPS\Output::i()->jsVars ) || \IPS\Output::i()->headJs)}}
|
|
<script type='text/javascript'>
|
|
{{foreach \IPS\Output::i()->jsVars as $k => $v}}
|
|
ips.setSetting( '{$k}', {{if ! is_array( $v )}}jQuery.parseJSON('{expression="json_encode( $v )" raw="true"}'){{else}}{expression="json_encode( $v )" raw="true"}{{endif}} );
|
|
{{endforeach}}
|
|
{expression="\IPS\Output::i()->headJs" raw="true"}
|
|
</script>
|
|
{{endif}}
|
|
{{if $cicSiteTrackingId = \IPS\IPS::cicTrackingId()}}
|
|
<!-- IPS CiC Stats -->
|
|
<script type="text/javascript">
|
|
var _paq = _paq || [];
|
|
// tracker methods like "setCustomDimension" should be called before "trackPageView"
|
|
_paq.push(['trackPageView']);
|
|
_paq.push(['enableLinkTracking']);
|
|
(function() {
|
|
var u="//invisioncloudstats.com/";
|
|
_paq.push(['setTrackerUrl', u+'invision.php']);
|
|
_paq.push(['setSiteId', '{$cicSiteTrackingId}']);
|
|
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
|
|
g.type='text/javascript'; g.async=true; g.defer=true; g.src='//source.invisioncloudstats.com/invision.js'; s.parentNode.insertBefore(g,s);
|
|
})();
|
|
</script>
|
|
<noscript><p><img src="//invisioncloudstats.com/invision.php?idsite={$cicSiteTrackingId}&rec=1" style="border:0;" alt="" /></p></noscript>
|
|
<!-- End IPS CiC Stats -->
|
|
{{endif}}
|
|
{{if count( \IPS\Output::i()->jsonLd )}}
|
|
{{foreach \IPS\Output::i()->jsonLd as $object}}
|
|
<script type='application/ld+json'>
|
|
{expression="json_encode( $object, JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES )" raw="true"}
|
|
</script>
|
|
{{endforeach}}
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="includeMeta" template_data="" template_location="global" template_app="core"><![CDATA[<meta charset="utf-8">
|
|
{{if theme.responsive}}
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
{{endif}}
|
|
{{if !isset( \IPS\Output::i()->metaTags['og:image'] ) and \IPS\Theme::i()->logo_sharer }}
|
|
<meta property="og:image" content="{theme="logo_sharer"}">
|
|
{{endif}}
|
|
{{foreach \IPS\Output::i()->metaTags as $name => $content}}
|
|
{{if $name == 'canonical'}}
|
|
<link rel="canonical" href="{$content}">
|
|
{{else}}
|
|
{{if $name != 'title'}}
|
|
{{if is_array( $content ) }}
|
|
{{foreach $content as $_value }}
|
|
<meta {{if mb_substr( $name, 0, 3 ) === 'og:' or mb_substr( $name, 0, 3 ) === 'fb:'}}property{{else}}name{{endif}}="{$name}" content="{$_value}">
|
|
{{endforeach}}
|
|
{{else}}
|
|
<meta {{if mb_substr( $name, 0, 3 ) === 'og:' or mb_substr( $name, 0, 3 ) === 'fb:'}}property{{else}}name{{endif}}="{$name}" content="{$content}">
|
|
{{endif}}
|
|
{{endif}}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
<meta name="theme-color" content="{theme="header"}">
|
|
{{foreach \IPS\Output::i()->linkTags as $type => $href}}<link rel="{$type}" href="{expression="$href"}" />{{endforeach}}
|
|
{{foreach \IPS\Output::i()->rssFeeds as $title => $url}}<link rel="alternate" type="application/rss+xml" title="{lang="$title"}" href="{$url}" />{{endforeach}}
|
|
{{if \IPS\Output::i()->base}}
|
|
<base target="{expression="\IPS\Output::i()->base"}">
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="inlineMessage" template_data="$message" template_location="front" template_app="core"><![CDATA[<div id='elInlineMessage' class='ipsPad' title='{lang="messenger_inline_title" sprintf="$message->author()->name"}'>
|
|
<div class='ipsPhotoPanel ipsPhotoPanel_medium'>
|
|
{template="userPhoto" app="core" group="global" params="$message->author(), 'medium'"}
|
|
<div class='ipsType_normal'>
|
|
<strong>{$message->item()->title}</strong><br>
|
|
<span class='ipsType_light'>{lang="messenger_inline_date"} {datetime="$message->date"}</span>
|
|
<br>
|
|
<div data-ipsTruncate data-ipsTruncate-type="remove" data-ipsTruncate-size="3 lines">
|
|
{$message->post|raw}
|
|
</div>
|
|
<hr class='ipsHr'>
|
|
<a href='{$message->url()}' class='ipsButton ipsButton_primary ipsButton_small'>{lang="messenger_inline_button"}</a>{{if \IPS\Member::loggedIn()->msg_count_new > 1}} <a href='{url="app=core&module=messaging&controller=messenger" seoTemplate="messaging"}' class='ipsButton ipsButton_primary ipsButton_small'>{lang="messenger_inline_view_all"}</a>{{endif}}{{if $message->canReport()}} <a href='{$message->url('report')}'><span class='ipsResponsive_showPhone ipsResponsive_inline'><i class='fa fa-flag'></i></span><span class='ipsResponsive_hidePhone ipsResponsive_inline'>{lang="report_reply"}</span></a>{{endif}}
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="itemIcon" template_data="$iconInfo" template_location="front" template_app="core"><![CDATA[
|
|
<span class='ipsItemStatus {{if $iconInfo['size']}}ipsItemStatus_{$iconInfo['size']}{{endif}}'><i class='{{if $iconInfo['type'] == 'unread'}}fa fa-circle{{endif}}'></i></span>]]></template>
|
|
<template template_group="global" template_name="lkeyWarning" template_data="" template_location="global" template_app="core"><![CDATA[
|
|
{{if $lkeyWarning = \IPS\Output::i()->licenseKeyWarning()}}
|
|
{{if $lkeyWarning == 'none'}}
|
|
<div class="ipsMessage ipsMessage_error" id='elLicenseKey'>
|
|
{lang="license_error_none"}
|
|
<span class="ipsType_small">{lang="license_error_admin"}</span>
|
|
</div>
|
|
{{elseif $lkeyWarning == 'expired' && !isset( \IPS\Request::i()->cookie['licenseDismiss'] )}}
|
|
<div class="ipsMessage ipsMessage_general" id='elLicenseKey' data-controller='core.global.core.license'>
|
|
{lang="license_error_expired"}
|
|
<ul class='ipsList_inline'>
|
|
<li>
|
|
<a href='{url="renew_my_license" ips="true"}' class='ipsButton ipsButton_verySmall ipsButton_veryLight'>{lang="license_renew_now"}</a>
|
|
</li>
|
|
<li>
|
|
<a href='{url="app=core&module=settings&controller=licensekey&do=refresh" base="admin"}' class='ipsButton ipsButton_verySmall ipsButton_veryLight'>{lang="license_check_again"}</a>
|
|
</li>
|
|
<li>
|
|
<span class="ipsType_small">{lang="license_error_admin"}</span>
|
|
</li>
|
|
</ul>
|
|
<a href='#' data-role='closeMessage' data-ipsTooltip title='{lang="license_dismiss"}'>×</a>
|
|
</div>
|
|
{{endif}}
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="loginPopup" template_data="$login" template_location="front" template_app="core"><![CDATA[<div id='elUserSignIn_menu' class='ipsMenu ipsMenu_auto ipsHide'>
|
|
<div data-role="loginForm">
|
|
{{if count ( $login->forms( FALSE, TRUE ) ) > 1}}
|
|
<div class='ipsColumns ipsColumns_noSpacing'>
|
|
<div class='ipsColumn ipsColumn_wide' id='elUserSignIn_internal'>
|
|
{{endif}}
|
|
{{foreach $login->forms( FALSE, TRUE ) as $k => $form}}
|
|
{{if $k === '_standard'}}
|
|
{$form->customTemplate( array( \IPS\Theme::i()->getTemplate( 'global', 'core', 'front' ), 'loginPopupForm' ) )|raw}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{if count ( $login->forms( FALSE, TRUE ) ) > 1}}
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_wide'>
|
|
<div class='ipsPad' id='elUserSignIn_external'>
|
|
<div class='ipsAreaBackground_light ipsPad_half'>
|
|
<p class='ipsType_reset ipsType_small ipsType_center'><strong>{lang="sign_in_with_these"}</strong></p>
|
|
<br>
|
|
{{foreach $login->forms( FALSE, TRUE ) as $k => $form}}
|
|
{{if $k !== '_standard'}}
|
|
<div class='ipsPad_half ipsType_center'>
|
|
{$form|raw}
|
|
</div>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="loginPopupForm" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL" template_location="front" template_app="core"><![CDATA[<form accept-charset='utf-8' class="ipsPad ipsForm ipsForm_vertical" method='post' action='{$action}' data-ipsValidation novalidate>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
<h4 class="ipsType_sectionHead">{lang="login"}</h4>
|
|
<br><br>
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{{if $input instanceof \IPS\Helpers\Form\Text}}
|
|
<li class="ipsFieldRow ipsFieldRow_noLabel ipsFieldRow_fullWidth">
|
|
<input type="{$input->formType}" required placeholder="{lang="$input->name"}" name='{$input->name}' id='{$input->htmlId}'>
|
|
</li>
|
|
{{else}}
|
|
{$input->rowHtml($form)|raw}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
<li class="ipsFieldRow ipsFieldRow_fullWidth">
|
|
<br>
|
|
<button type="submit" class="ipsButton ipsButton_primary ipsButton_small" id="elSignIn_submit">{lang="login"}</button>
|
|
<br>
|
|
<p class="ipsType_right ipsType_small">
|
|
<a href='{url="app=core&module=system&controller=lostpass" seoTemplate="lostpassword"}' data-ipsDialog data-ipsDialog-title='{lang="forgotten_password"}'>{lang="forgotten_password"}</a>
|
|
</p>
|
|
</li>
|
|
</ul>
|
|
</form>]]></template>
|
|
<template template_group="global" template_name="logo" template_data=" " template_location="front" template_app="core"><![CDATA[{{if \IPS\Theme::i()->logo['front']['url'] !== null }}
|
|
{{$logo = \IPS\File::get( 'core_Theme', \IPS\Theme::i()->logo['front']['url'] )->url;}}
|
|
<a href='{setting="base_url"}' id='elLogo' accesskey='1'><img src="{$logo}" alt='{setting="board_name" escape="true"}'></a>
|
|
{{else}}
|
|
<a href='{setting="base_url"}' id='elSiteTitle' accesskey='1'>{setting="board_name"}</a>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="message" template_data="$message, $type, $debug=NULL, $parse=TRUE, $pad=FALSE" template_location="admin" template_app="core"><![CDATA[{{if $pad}}<div class="ipsPad_half">{{endif}}
|
|
{{if $debug !== NULL}}
|
|
<div class="ipsMessage ipsMessage_{$type}">
|
|
{{if $parse}}
|
|
{lang="$message"}
|
|
{{else}}
|
|
{$message|raw}
|
|
{{endif}}
|
|
<br><br>
|
|
<pre>{$debug}</pre>
|
|
</div>
|
|
{{else}}
|
|
<p class="ipsMessage ipsMessage_{$type}">
|
|
{{if $parse}}
|
|
{lang="$message"}
|
|
{{else}}
|
|
{$message|raw}
|
|
{{endif}}
|
|
</p>
|
|
{{endif}}
|
|
{{if $pad}}</div>{{endif}}]]></template>
|
|
<template template_group="global" template_name="message" template_data="$message, $type, $debug=NULL, $parse=TRUE" template_location="global" template_app="core"><![CDATA[{{if $debug !== NULL}}
|
|
<div class="ipsMessage ipsMessage_{$type}">
|
|
{{if $parse}}
|
|
{lang="$message"}
|
|
{{else}}
|
|
{$message|raw}
|
|
{{endif}}
|
|
<br><br>
|
|
<pre>{$debug}</pre>
|
|
</div>
|
|
{{else}}
|
|
<p class="ipsMessage ipsMessage_{$type}">
|
|
{{if $parse}}
|
|
{lang="$message"}
|
|
{{else}}
|
|
{$message|raw}
|
|
{{endif}}
|
|
</p>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="metaTagEditor" template_data="" template_location="front" template_app="core"><![CDATA[
|
|
<div id='elMetaTagEditor' class='ipsToolbox ipsPad ipsScrollbar' data-controller="core.front.system.metaTagEditor">
|
|
<h3 class='ipsToolbox_title ipsType_reset'>{lang="live_meta_tag_editor"}</h3>
|
|
<form accept-charset='utf-8' method='post' action="{url="app=core&module=system&controller=metatags&do=save"}" data-ipsForm>
|
|
<input type='hidden' name='meta_url' value='{expression="\IPS\Output::i()->metaTagsUrl"}'>
|
|
<input type="hidden" name="csrfKey" value="{expression="\IPS\Session::i()->csrfKey"}">
|
|
|
|
<h4 class='ipsToolbox_sectionTitle'>{lang="metatags_page_title"}</h4>
|
|
<input name='meta_tag_title' type='text' value="{expression="\IPS\Output::i()->metaTagsTitle"}">
|
|
<br><br>
|
|
|
|
<h4 class='ipsToolbox_sectionTitle'>{lang="meta_tags_blurb"}</h4>
|
|
|
|
<ul class='ipsList_reset' id='elMetaTagEditor_tags'>
|
|
{{foreach \IPS\Output::i()->metaTags as $name => $content}}
|
|
<li>
|
|
<ul class='ipsForm ipsForm_vertical'>
|
|
<li class='ipsFieldRow ipsFieldRow_fullWidth'>
|
|
<select name='meta_tag_name[]'>
|
|
<option value='keywords' {{if $name == 'keywords'}}selected{{endif}}>{lang="meta_keywords"}</option>
|
|
<option value='description' {{if $name == 'description'}}selected{{endif}}>{lang="meta_description"}</option>
|
|
<option value='robots' {{if $name == 'robots'}}selected{{endif}}>{lang="meta_robots"}</option>
|
|
<option value='other' {{if !in_array( $name, array( 'keywords', 'description', 'robots' ) )}}selected{{endif}}>{lang="meta_other"}</option>
|
|
</select>
|
|
</li>
|
|
<li class='ipsFieldRow ipsFieldRow_fullWidth'>
|
|
<input name='meta_tag_name_other[]' type='text' value="{{if !in_array( $name, array( 'keywords', 'description', 'robots' ) )}}{$name}{{endif}}" placeholder='{lang="metatags_name"}'>
|
|
</li>
|
|
<li class='ipsFieldRow ipsFieldRow_fullWidth'>
|
|
<input name='meta_tag_content[]' type='text' value="{$content}" placeholder='{lang="metatags_content"}'>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
{{endforeach}}
|
|
<li class='ipsHide' data-role='metaTemplate'>
|
|
<ul class='ipsForm ipsForm_vertical'>
|
|
<li class='ipsFieldRow ipsFieldRow_fullWidth'>
|
|
<select name='meta_tag_name[]' class='ipsField_fullWidth'>
|
|
<option value='keywords'>{lang="meta_keywords"}</option>
|
|
<option value='description'>{lang="meta_description"}</option>
|
|
<option value='robots'>{lang="meta_robots"}</option>
|
|
<option value='other'>{lang="meta_other"}</option>
|
|
</select>
|
|
</li>
|
|
<li class='ipsFieldRow ipsFieldRow_fullWidth'>
|
|
<input name='meta_tag_name_other[]' type='text' value="" placeholder='{lang="metatags_name"}'>
|
|
</li>
|
|
<li class='ipsFieldRow ipsFieldRow_fullWidth'>
|
|
<input name='meta_tag_content[]' type='text' value="" placeholder='{lang="metatags_content"}'>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
<br>
|
|
<a href='#' class='ipsJS_show ipsButton ipsButton_normal ipsButton_fullWidth ipsButton_verySmall' data-action='addMeta'><i class='fa fa-plus'></i> {lang="add_another_meta_tag"}</a>
|
|
|
|
<div class="ipsClearfix ipsPad ipsType_center" id='elMetaTagEditor_submit'>
|
|
<button class='ipsButton ipsButton_important' role='button' type='submit'>{lang="save"}</button>
|
|
<a href="{url="app=core&module=system&controller=metatags&do=end"}" class='ipsButton ipsButton_primary'>{lang="end_metatags"}</a>
|
|
</div>
|
|
</form>
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="miniPagination" template_data="$baseUrl, $pages, $activePage=1, $perPage=25, $ajax=FALSE, $pageParam='page'" template_location="global" template_app="core"><![CDATA[{{if $pages > 1}}
|
|
<ul class='ipsPagination ipsPagination_mini' id='elPagination_{expression="md5($baseUrl)"}'>
|
|
{{foreach range( 1, ( 4 > $pages ) ? $pages : 4 ) as $i}}
|
|
<li class='ipsPagination_page'><a href='{$baseUrl->setQueryString( $pageParam, $i )}' data-ipsTooltip title='{lang="go_to_page_x" sprintf="$i"}'>{$i}</a></li>
|
|
{{endforeach}}
|
|
{{if $pages > 4}}
|
|
<li class='ipsPagination_last'><a href='{$baseUrl->setQueryString( $pageParam, $pages )}' data-ipsTooltip title='{lang="last_page"}'>{$pages} <i class='fa fa-caret-right'></i></a></li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="mobileNavBar" template_data=" " template_location="front" template_app="core"><![CDATA[<ul id='elMobileNav' class='ipsList_inline ipsResponsive_hideDesktop ipsResponsive_block' data-controller='core.front.core.mobileNav' data-default="{expression="\IPS\Output::i()->defaultSearchOption[0]"}">
|
|
{{if count( \IPS\Output::i()->breadcrumb )}}
|
|
{{if count( \IPS\Output::i()->breadcrumb ) == 1}}
|
|
<li id='elMobileBreadcrumb'>
|
|
<a href='{setting="base_url"}'>
|
|
<span>{lang="home"}</span>
|
|
</a>
|
|
</li>
|
|
{{else}}
|
|
{{$i = 0;}}
|
|
{{foreach \IPS\Output::i()->breadcrumb as $k => $b}}
|
|
{{if $i + 2 == count( \IPS\Output::i()->breadcrumb )}}
|
|
<li id='elMobileBreadcrumb'>
|
|
<a href='{$b[0]}'>
|
|
<span>{$b[1]}</span>
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{$i++;}}
|
|
{{endforeach}}
|
|
{{endif}}
|
|
{{endif}}
|
|
|
|
{{$defaultStream = \IPS\core\Stream::defaultStream();}}
|
|
<li {{if !\IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'discover' ) ) }}class='ipsHide'{{endif}}>
|
|
<a data-action="defaultStream" class='ipsType_light' href='{{if $defaultStream}}{$defaultStream->url()}{{else}}{url="app=core&module=discover&controller=streams" seoTemplate="discover_all"}{{endif}}'><i class='icon-newspaper'></i></a>
|
|
</li>
|
|
|
|
{{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'search' ) )}}
|
|
<li class='ipsJS_show'>
|
|
<a href='{url="app=core&module=search&controller=search" seoTemplate="search"}' data-action="mobileSearch"><i class='fa fa-search'></i></a>
|
|
</li>
|
|
{{endif}}
|
|
<li data-ipsDrawer data-ipsDrawer-drawerElem='#elMobileDrawer'>
|
|
<a href='#'>
|
|
{{$total = \IPS\Member::loggedIn()->notification_cnt;}}
|
|
{{if !\IPS\Member::loggedIn()->members_disable_pm and \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'messaging' ) )}}
|
|
{{$total += \IPS\Member::loggedIn()->msg_count_new;}}
|
|
{{endif}}
|
|
{{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'modcp' ) ) and \IPS\Member::loggedIn()->modPermission('can_view_reports')}}
|
|
{{$total += \IPS\Member::loggedIn()->reportCount();}}
|
|
{{endif}}
|
|
{{if $total}}
|
|
<span class='ipsNotificationCount' data-notificationType='total'>{$total}</span>
|
|
{{endif}}
|
|
<i class='fa fa-navicon'></i>
|
|
</a>
|
|
</li>
|
|
</ul>]]></template>
|
|
<template template_group="global" template_name="mobileNavigation" template_data="$menu, $currentTab" template_location="admin" template_app="core"><![CDATA[<div id='elMobileDrawer' class='ipsDrawer ipsHide'>
|
|
<div class='ipsDrawer_menu'>
|
|
<div class='ipsDrawer_content'>
|
|
<ul id='elUserNav_mobile' class='ipsList_inline signed_in ipsClearfix'>
|
|
<li><a href='../'><i class='fa fa-home'></i> {lang="site"}</a></li>
|
|
<li><a href='{url="app=core&module=members&controller=members&do=adminDetails"}'> <i class='fa fa-pencil'></i> {lang="my_details"}</a></li>
|
|
<li><a href='{url="app=core&module=system&controller=login&do=logout"}'><i class='fa fa-power-off'></i> {lang="sign_out"}</a></li>
|
|
</ul>
|
|
<ul class='ipsDrawer_list'>
|
|
{{foreach $menu['tabs'] as $tab => $items}}
|
|
<li class='ipsDrawer_itemParent'>
|
|
<h4 class='ipsDrawer_title'>
|
|
<span class='acpAppList_icon'><i class='fa fa-{lang="menutab__{$tab}_icon"}'></i></span>
|
|
<span class='acpAppList_app'>{lang="menutab__{$tab}"}</span>
|
|
</h4>
|
|
<ul class='ipsDrawer_list'>
|
|
<li data-action="back"><a href='#'>{lang="mobile_menu_back"}</a></li>
|
|
{{foreach $items as $appAndModule => $item}}
|
|
<li class='ipsDrawer_listTitle'>
|
|
{lang="menu__{$appAndModule}"}
|
|
</li>
|
|
{{foreach $item as $key => $url}}
|
|
<li>
|
|
<a href='{url="$url"}'>{lang="menu__{$appAndModule}_{$key}"}</a>
|
|
</li>
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
|
|
{{$languages = \IPS\Lang::getEnabledLanguages();}}
|
|
{{if count( \IPS\Theme::themes() ) > 1 || count( $languages ) > 1}}
|
|
<ul class='ipsList_inline ipsType_center ipsPad_half cMobileNav_utilities'>
|
|
{{if count( \IPS\Theme::themes() ) > 1}}
|
|
<li><a href='#' data-ipsMenu id='elNavThemeMob'>{lang="skin"} <i class='fa fa-angle-up'></i></a></li>
|
|
{{endif}}
|
|
{{if count( $languages ) > 1}}
|
|
<li><a href='#' data-ipsMenu id='elNavLangMob'>{lang="language"} <i class='fa fa-angle-up'></i></a></li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}
|
|
|
|
{{if count( $languages ) > 1}}
|
|
<ul id='elNavLangMob_menu' class='ipsMenu ipsMenu_selectable ipsHide'>
|
|
{{foreach $languages as $id => $lang }}
|
|
<li class='ipsMenu_item{{if \IPS\Member::loggedIn()->acp_language == $id || ( $lang->default && \IPS\Member::loggedIn()->acp_language === 0 )}} ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{url="app=core&module=system&controller=language&id=$id" csrf="true"}'>{{if $lang->get__icon()}}<i class='{$lang->get__icon()}'></i> {{endif}}{$lang->title} {{if $lang->default}}{lang="default"}{{endif}}</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
{{if count( \IPS\Theme::themes() ) > 1}}
|
|
<ul id='elNavThemeMob_menu' class='ipsMenu ipsMenu_selectable ipsHide'>
|
|
{{foreach \IPS\Theme::themes() as $id => $set }}
|
|
{{if $set->canAccess()}}
|
|
<li class='ipsMenu_item{{if \IPS\Member::loggedIn()->acp_skin == $id || ($set->is_acp_default && \IPS\Member::loggedIn()->acp_skin === 0 )}} ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{url="app=core&module=system&controller=theme&id=$id" csrf="true"}'>{lang="$set->_title"} {{if $set->is_acp_default}}{lang="default"}{{endif}}</a>
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="mobileNavigation" template_data=" " template_location="front" template_app="core"><![CDATA[<div id='elMobileDrawer' class='ipsDrawer ipsHide'>
|
|
<a href='#' class='ipsDrawer_close' data-action='close'><span>×</span></a>
|
|
<div class='ipsDrawer_menu'>
|
|
<div class='ipsDrawer_content'>
|
|
{{if \IPS\Member::loggedIn()->member_id}}
|
|
<ul id='elUserNav_mobile' class='ipsList_inline signed_in ipsClearfix'>
|
|
<li class='cNotifications cUserNav_icon'>
|
|
<a href='#elMobNotifications_menu' id='elMobNotifications' data-ipsMenu data-ipsMenu-menuID='elFullNotifications_menu' data-ipsMenu-closeOnClick='false'>
|
|
<i class='fa fa-bell'></i> <span class='ipsNotificationCount {{if !member.notification_cnt}}ipsHide{{endif}}' data-notificationType='notify'>{member="notification_cnt"}</span>
|
|
</a>
|
|
</li>
|
|
{{if !\IPS\Member::loggedIn()->members_disable_pm and \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'messaging' ) )}}
|
|
<li class='cInbox cUserNav_icon'>
|
|
<a href='#elMobInbox_menu' id='elMobInbox' data-ipsMenu data-ipsMenu-menuID='elFullInbox_menu' data-ipsMenu-closeOnClick='false'>
|
|
<i class='fa fa-envelope'></i> <span class='ipsNotificationCount {{if !\IPS\Member::loggedIn()->msg_count_new}}ipsHide{{endif}}' data-notificationType='inbox'>{member="msg_count_new"}</span>
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'modcp' ) ) and \IPS\Member::loggedIn()->modPermission('can_view_reports')}}
|
|
<li class='cReports cUserNav_icon'>
|
|
<a href='#elMobReports_menu' id='elMobReports' data-ipsMenu data-ipsMenu-menuID='elFullReports_menu' data-ipsMenu-closeOnClick='false'>
|
|
<i class='fa fa-warning'></i> {{if \IPS\Member::loggedIn()->reportCount()}}<span class='ipsNotificationCount' data-notificationType='reports'>{member="reportCount()"}</span>{{endif}}
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}
|
|
|
|
<div class='ipsSpacer_bottom ipsPad'>
|
|
<ul class='ipsToolList ipsToolList_vertical'>
|
|
{{if \IPS\Member::loggedIn()->member_id}}
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=login&do=logout" csrf="true"}' class='ipsButton ipsButton_light ipsButton_small ipsButton_fullWidth'>
|
|
{{if isset( $_SESSION['logged_in_as_key'] )}}{lang="switch_to_account" sprintf="$_SESSION['logged_in_from']['name']"}{{else}}{lang="sign_out"}{{endif}}
|
|
</a>
|
|
</li>
|
|
{{else}}
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=login" seoTemplate="login" protocol="\IPS\Settings::i()->logins_over_https"}' class='ipsButton ipsButton_light ipsButton_small ipsButton_fullWidth'>{lang="sign_in"}</a>
|
|
</li>
|
|
{{if \IPS\Settings::i()->allow_reg}}
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=register" seoTemplate="register" protocol="\IPS\Settings::i()->logins_over_https"}' {{if \IPS\Settings::i()->quick_register}}data-ipsDialog data-ipsDialog-size='narrow' data-ipsDialog-title='{lang="sign_up"}'{{endif}} id='elRegisterButton_mobile' class='ipsButton ipsButton_small ipsButton_fullWidth ipsButton_important'>{lang="sign_up"}</a>
|
|
</li>
|
|
{{endif}}
|
|
{{endif}}
|
|
|
|
{{if \IPS\Member::loggedIn()->member_id}}
|
|
<li>
|
|
<a class='ipsButton ipsButton_small ipsButton_primary ipsButton_fullWidth' data-action="markSiteRead" data-controller="core.front.core.markRead" href='{url="app=core&module=system&controller=markread" seoTemplate="mark_site_as_read" csrf="true"}'><i class='fa fa-check'></i> {lang="mark_site_read_button"}</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
|
|
<ul class='ipsDrawer_list'>
|
|
{{if \IPS\Member::loggedIn()->member_id}}
|
|
<li class='ipsDrawer_itemParent'>
|
|
<h4 class='ipsDrawer_title'><a href='#'>{lang="mobile_menu_account"}</a></h4>
|
|
<ul class='ipsDrawer_list'>
|
|
<li data-action="back"><a href='#'>{lang="mobile_menu_back"}</a></li>
|
|
{{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'members', 'front' ) )}}
|
|
<li><a href='{member="url()"}' title='{lang="view_my_profile"}'>{lang="menu_profile"}</a></li>
|
|
{{endif}}
|
|
{{if \IPS\Member::loggedIn()->group['g_attach_max'] != 0}}
|
|
<li><a href='{url="app=core&module=system&controller=attachments" seoTemplate="attachments"}'>{lang="my_attachments"}</a></li>
|
|
{{endif}}
|
|
{{if \IPS\Member::loggedIn()->hasAcpRestriction( 'core', 'promotion', 'promote_manage' ) and \IPS\core\Promote::promoteServices()}}
|
|
<li><a href='{url="app=core&module=promote&controller=promote&do=view" seoTemplate="promote_manage"}'>{lang="promote_manage_link"}</a></li>
|
|
{{endif}}
|
|
<li><a href='{url="app=core&module=system&controller=followed" seoTemplate="followed_content"}'>{lang="menu_followed_content"}</a></li>
|
|
<li id='elAccountSettingsLinkMobile'><a href='{url="app=core&module=system&controller=settings" seoTemplate="settings"}' title='{lang="edit_account_settings"}'>{lang="menu_settings"}</a></li>
|
|
{{if settings.ignore_system_on}}
|
|
<li><a href='{url="app=core&module=system&controller=ignore" seoTemplate="ignore"}'>{lang="menu_manage_ignore"}</a></li>
|
|
{{endif}}
|
|
{{if ( \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'modcp' ) ) AND \IPS\Member::loggedIn()->modPermission() ) or ( \IPS\Member::loggedIn()->isAdmin() AND !\IPS\Settings::i()->security_remove_acp_link )}}
|
|
{{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'modcp' ) ) AND \IPS\Member::loggedIn()->modPermission()}}
|
|
<li><a href='{url="app=core&module=modcp" seoTemplate="modcp"}'>{lang="menu_modcp"}</a></li>
|
|
{{endif}}
|
|
{{if \IPS\Member::loggedIn()->isAdmin() AND !\IPS\Settings::i()->security_remove_acp_link }}
|
|
<li><a href='{expression="\IPS\Http\Url::baseURL( ( \IPS\Settings::i()->logins_over_https ) ? \IPS\Http\Url::PROTOCOL_HTTPS : \IPS\Http\Url::PROTOCOL_RELATIVE ) . \IPS\CP_DIRECTORY"}' target='_blank'>{lang="menu_admincp"} <i class='fa fa-lock'></i></a></li>
|
|
{{endif}}
|
|
{{endif}}
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
|
|
{{$primaryBars = \IPS\core\FrontNavigation::i()->roots();}}
|
|
{{$subBars = \IPS\core\FrontNavigation::i()->subBars();}}
|
|
|
|
{{foreach $primaryBars as $id => $item}}
|
|
{{if $item->canView()}}
|
|
{{$children = $item->children();}}
|
|
{{if ( $subBars && isset( $subBars[ $id ] ) && count( $subBars[ $id ] ) ) || $children}}
|
|
<li class='ipsDrawer_itemParent'>
|
|
<h4 class='ipsDrawer_title'><a href='#'>{$item->title()}</a></h4>
|
|
<ul class='ipsDrawer_list'>
|
|
<li data-action="back"><a href='#'>{lang="mobile_menu_back"}</a></li>
|
|
{{if $item->link() && $item->link() !== '#'}}
|
|
<li><a href='{$item->link()}'>{$item->title()}</a></li>
|
|
{{endif}}
|
|
{{if $children}}
|
|
{template="mobileNavigationChildren" group="global" app="core" params="$children"}
|
|
{{endif}}
|
|
{{if $subBars && isset( $subBars[ $id ] ) && count( $subBars[ $id ] )}}
|
|
{template="mobileNavigationChildren" group="global" app="core" params="$subBars[ $id ]"}
|
|
{{endif}}
|
|
</ul>
|
|
</li>
|
|
{{else}}
|
|
<li><a href='{$item->link()}' {{if method_exists( $item, 'target' ) AND $item->target()}}target='{$item->target()}'{{endif}}>{$item->title()}</a></li>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="mobileNavigationChildren" template_data="$items" template_location="front" template_app="core"><![CDATA[
|
|
{{foreach $items as $child}}
|
|
{{if $child->canView()}}
|
|
{{if $children = $child->children()}}
|
|
{{$id = md5( uniqid() . mt_rand() );}}
|
|
<li class='ipsDrawer_itemParent'>
|
|
<h4 class='ipsDrawer_title'><a href='#'>{$child->title()}</a></h4>
|
|
<ul class='ipsDrawer_list'>
|
|
<li data-action="back"><a href='#'>{lang="mobile_menu_back"}</a></li>
|
|
{{if $child->link() && $child->link() !== '#'}}
|
|
<li>
|
|
<a href='{$child->link()}'>
|
|
{$child->title()}
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{template="mobileNavigationChildren" group="global" app="core" params="$children"}
|
|
</ul>
|
|
</li>
|
|
{{elseif $child instanceof \IPS\core\extensions\core\FrontNavigation\MenuHeader}}
|
|
<li class='ipsDrawer_section'>
|
|
{$child->title()}
|
|
</li>
|
|
{{elseif $child instanceof \IPS\core\extensions\core\FrontNavigation\MenuSeparator}}
|
|
|
|
{{elseif $child instanceof \IPS\core\extensions\core\FrontNavigation\MenuButton}}
|
|
<li class='ipsPad_half'>
|
|
<a href='{$child->link()}' class='ipsButton ipsButton_important ipsButton_verySmall ipsButton_fullWidth'>
|
|
{$child->title()}
|
|
</a>
|
|
</li>
|
|
{{else}}
|
|
<li>
|
|
<a href='{$child->link()}' {{if method_exists( $child, 'target' ) AND $child->target()}}target='{$child->target()}'{{endif}}>
|
|
{$child->title()}
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{endforeach}}]]></template>
|
|
<template template_group="global" template_name="modBadges" template_data="$member" template_location="front" template_app="core"></template>
|
|
<template template_group="global" template_name="multipleRedirect" template_data="$url" template_location="global" template_app="core"><![CDATA[<div class="ipsRedirect_manualButton">
|
|
<a href='{$url->setQueryString( array( 'mr' => '0', '_mrReset' => 1 ) )}' class="ipsButton ipsButton_primary">{lang="start"}</a>
|
|
</div>
|
|
<div data-controller="core.global.core.multipleRedirect" data-url="{$url}">
|
|
<div class="ipsRedirect ipsHide ipsPad">
|
|
<div class="ipsLoading ipsRedirect_loading" data-role="loadingIcon"></div>
|
|
<div class="ipsRedirect_progress ipsHide" data-role="progressBarContainer">
|
|
<div class="ipsProgressBar ipsProgressBar_animated">
|
|
<div class="ipsProgressBar_progress" data-role="progressBar"></div>
|
|
</div>
|
|
</div>
|
|
<span data-role="message"></span>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="navBar" template_data="$preview=FALSE" template_location="front" template_app="core"><![CDATA[{{if !in_array('ipsLayout_minimal', \IPS\Output::i()->bodyClasses )}}
|
|
<nav data-controller='core.front.core.navBar' class='{{if !count( \IPS\core\FrontNavigation::i()->subBars( $preview ) )}}ipsNavBar_noSubBars{{endif}}'>
|
|
<div class='ipsNavBar_primary ipsLayout_container {{if !count( \IPS\core\FrontNavigation::i()->subBars( $preview ) )}}ipsNavBar_noSubBars{{endif}} ipsClearfix'>
|
|
{{if !$preview and \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'search' ) ) AND !in_array('ipsLayout_minimal', \IPS\Output::i()->bodyClasses )}}
|
|
<div id='elSearch' class='ipsPos_right' data-controller='core.front.core.quickSearch' data-default="{expression="\IPS\Output::i()->defaultSearchOption[0]"}">
|
|
<form accept-charset='utf-8' action='{url="app=core&module=search&controller=search" seoTemplate="search"}' method='post'>
|
|
<a href='#' id='elSearchFilter' data-ipsMenu data-ipsMenu-selectable='radio' data-ipsMenu-appendTo='#elSearch' class="ipsHide">
|
|
<span data-role='searchingIn'>
|
|
{{if count( output.contextualSearchOptions )}}
|
|
{{foreach output.contextualSearchOptions as $name => $data}}
|
|
{$name}
|
|
{{$defaultSearchType = $data['type'];}}
|
|
{{foreach $data as $k => $v}}
|
|
<input name="{$k}" value="{$v}" data-role="searchFilter" type="hidden">
|
|
{{endforeach}}
|
|
{{break;}}
|
|
{{endforeach}}
|
|
{{else}}
|
|
{{$defaultSearchType = \IPS\Output::i()->defaultSearchOption[0];}}
|
|
{expression="\IPS\Member::loggedIn()->language()->addToStack( \IPS\Output::i()->defaultSearchOption[1] )"}
|
|
{{endif}}
|
|
</span>
|
|
<i class='fa fa-caret-down'></i>
|
|
</a>
|
|
<input type="hidden" name="type" value="{$defaultSearchType}" data-role="searchFilter">
|
|
<ul id='elSearchFilter_menu' class='ipsMenu ipsMenu_selectable ipsMenu_narrow ipsHide'>
|
|
<li class='ipsMenu_item {{if output.defaultSearchOption[0] == 'all' AND !count(output.contextualSearchOptions)}}ipsMenu_itemChecked{{endif}}' data-ipsMenuValue='all'>
|
|
<a href='{url="app=core&module=search&controller=search" csrf="1"}' title='{lang="search_everything"}'>{lang="search_everything"}</a>
|
|
</li>
|
|
<li class='ipsMenu_sep'><hr></li>
|
|
{{if count( output.contextualSearchOptions )}}
|
|
{{$setDefault = FALSE;}}
|
|
{{foreach output.contextualSearchOptions as $name => $data}}
|
|
<li class='ipsMenu_item {{if $setDefault === FALSE}}ipsMenu_itemChecked{{$setDefault = TRUE;}}{{endif}}' data-ipsMenuValue='{expression="json_encode( $data )"}' data-options='{expression="json_encode( $data )"}'>
|
|
<a href='#'>{$name}</a>
|
|
</li>
|
|
{{endforeach}}
|
|
<li class='ipsMenu_sep'><hr></li>
|
|
{{endif}}
|
|
<li data-role='globalSearchMenuOptions'></li>
|
|
<li class='ipsMenu_item ipsMenu_itemNonSelect'>
|
|
<a href='{url="app=core&module=search&controller=search" seoTemplate="search"}' accesskey='4'><i class='fa fa-cog'></i> {lang="advanced_search"}</a>
|
|
</li>
|
|
</ul>
|
|
<input type='search' id='elSearchField' placeholder='{lang="search_placeholder"}' name='q'>
|
|
<button type='submit'><i class='fa fa-search'></i></button>
|
|
</form>
|
|
</div>
|
|
{{endif}}
|
|
<ul data-role="primaryNavBar" class='{{if !$preview}}ipsResponsive_showDesktop ipsResponsive_block{{endif}}'>
|
|
{template="navBarItems" app="core" group="global" location="front" params="\IPS\core\FrontNavigation::i()->roots( $preview ), \IPS\core\FrontNavigation::i()->subBars( $preview ), 0, $preview"}
|
|
<li class='ipsHide' id='elNavigationMore' data-role='navMore'>
|
|
<a href='#' data-ipsMenu data-ipsMenu-appendTo='#elNavigationMore' id='elNavigationMore_dropdown'>{lang="more"}</a>
|
|
<ul class='ipsNavBar_secondary ipsHide' data-role='secondaryNavBar'>
|
|
<li class='ipsHide' id='elNavigationMore_more' data-role='navMore'>
|
|
<a href='#' data-ipsMenu data-ipsMenu-appendTo='#elNavigationMore_more' id='elNavigationMore_more_dropdown'>{lang="more"} <i class='fa fa-caret-down'></i></a>
|
|
<ul class='ipsHide ipsMenu ipsMenu_auto' id='elNavigationMore_more_dropdown_menu' data-role='moreDropdown'></ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</nav>
|
|
{{elseif member.group['g_view_board']}}
|
|
<nav>
|
|
<div class='ipsLayout_container'>
|
|
<div class='ipsNavBar_primary ipsNavBar_noSubBars ipsClearfix'>
|
|
<a id='elBackHome' href='{setting="base_url"}' title='{lang="go_community_home"}'><i class='fa fa-angle-left'></i> {lang="community_home"}</a>
|
|
</div>
|
|
</div>
|
|
</nav>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="navBarChildren" template_data="$items, $preview=FALSE" template_location="front" template_app="core"><![CDATA[{{foreach $items as $item}}
|
|
{{if $preview or $item->canView()}}
|
|
{{if $children = $item->children()}}
|
|
{{$id = md5( uniqid() . mt_rand() );}}
|
|
<li id='elNavigation_{$id}' class='ipsMenu_item ipsMenu_subItems'>
|
|
<a href='{$item->link()}'>
|
|
{$item->title()}
|
|
</a>
|
|
<ul id='elNavigation_{$id}_menu' class='ipsMenu ipsMenu_auto ipsHide'>
|
|
{template="navBarChildren" app="core" group="global" params="$children, $preview"}
|
|
</ul>
|
|
</li>
|
|
{{elseif $item instanceof \IPS\core\extensions\core\FrontNavigation\MenuHeader}}
|
|
<li class='ipsMenu_title'>
|
|
{$item->title()}
|
|
</li>
|
|
{{elseif $item instanceof \IPS\core\extensions\core\FrontNavigation\MenuSeparator}}
|
|
<li class='ipsMenu_sep'>
|
|
<hr>
|
|
</li>
|
|
{{elseif $item instanceof \IPS\core\extensions\core\FrontNavigation\MenuButton}}
|
|
<li class='ipsPad_half'>
|
|
<a href='{$item->link()}' class='ipsButton ipsButton_primary ipsButton_verySmall ipsButton_fullWidth'>
|
|
{$item->title()}
|
|
</a>
|
|
</li>
|
|
{{else}}
|
|
<li class='ipsMenu_item' {$item->attributes()|raw}>
|
|
<a href='{$item->link()}' {{if method_exists( $item, 'target' ) AND $item->target()}}target='{$item->target()}'{{endif}}>
|
|
{$item->title()}
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{endforeach}}]]></template>
|
|
<template template_group="global" template_name="navBarItems" template_data="$roots, $subBars=NULL, $parent=0, $preview=FALSE" template_location="front" template_app="core"><![CDATA[{{foreach $roots as $id => $item}}
|
|
{{if $preview or $item->canView()}}
|
|
{{$active = $item->activeOrChildActive();}}
|
|
{{if $active}}
|
|
{{\IPS\core\FrontNavigation::i()->activePrimaryNavBar = $item->id;}}
|
|
{{endif}}
|
|
<li {{if $active}}class='ipsNavBar_active' data-active{{endif}} id='elNavSecondary_{$item->id}' data-role="navBarItem" data-navApp="{expression="mb_substr( get_class( $item ), 4, mb_strpos( get_class( $item ), '\\', 4 ) - 4 )"}" data-navExt="{expression="mb_substr( get_class( $item ), mb_strrpos( get_class( $item ), '\\' ) + 1 )"}">
|
|
{{$children = $item->children();}}
|
|
{{if $children}}
|
|
<a href="{{if $item->link()}}{$item->link()}{{else}}#{{endif}}" id="elNavigation_{$id}" data-ipsMenu data-ipsMenu-appendTo='#{{if $parent}}elNavSecondary_{$parent}{{else}}elNavSecondary_{$id}{{endif}}' data-ipsMenu-activeClass='ipsNavActive_menu' data-navItem-id="{$item->id}" {{if $active}}data-navDefault{{endif}}>
|
|
{$item->title()} <i class="fa fa-caret-down"></i>
|
|
</a>
|
|
<ul id="elNavigation_{$id}_menu" class="ipsMenu ipsMenu_auto ipsHide">
|
|
{template="navBarChildren" app="core" group="global" location="front" params="$children, $preview"}
|
|
</ul>
|
|
{{else}}
|
|
<a href="{{if $item->link()}}{$item->link()}{{else}}#{{endif}}" {{if method_exists( $item, 'target' ) AND $item->target()}}target='{$item->target()}'{{endif}} data-navItem-id="{$item->id}" {{if $active}}data-navDefault{{endif}}>
|
|
{$item->title()}
|
|
</a>
|
|
{{endif}}
|
|
{{if $subBars && isset( $subBars[ $id ] ) && count( $subBars[ $id ] )}}
|
|
<ul class='ipsNavBar_secondary {{if !$active}}ipsHide{{endif}}' data-role='secondaryNavBar'>
|
|
{template="navBarItems" app="core" group="global" location="front" params="$subBars[ $id ], NULL, $item->id, $preview"}
|
|
<li class='ipsHide' id='elNavigationMore_{$id}' data-role='navMore'>
|
|
<a href='#' data-ipsMenu data-ipsMenu-appendTo='#elNavigationMore_{$id}' id='elNavigationMore_{$id}_dropdown'>{lang="more"} <i class='fa fa-caret-down'></i></a>
|
|
<ul class='ipsHide ipsMenu ipsMenu_auto' id='elNavigationMore_{$id}_dropdown_menu' data-role='moreDropdown'></ul>
|
|
</li>
|
|
</ul>
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}]]></template>
|
|
<template template_group="global" template_name="nodeMoveDeleteContent" template_data="$url, $itemLang, $number, $destination" template_location="admin" template_app="core"><![CDATA[<div class="ipsPad ipsAreaBackground_reset">
|
|
<p class="ipsType_reset ipsSpacer_bottom">
|
|
{{if $destination}}
|
|
{lang="node_mass_content_move_blurb" sprintf="$number, $itemLang, $destination->_title"}
|
|
{{else}}
|
|
{lang="node_mass_content_delete_blurb" sprintf="$number, $itemLang"}
|
|
{{endif}}
|
|
</p>
|
|
<p class="ipsType_reset ipsSpacer_bottom">{lang="node_mass_content_blurb_2"}</p>
|
|
</div>
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad ipsType_center">
|
|
<a class="ipsButton ipsButton_primary" {{if $number}}href="{$url->setQueryString( 'confirm', 1 )}"{{else}}disabled{{endif}}>{lang="node_mass_content_confirm"}</a>
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="offlineMessage" template_data="" template_location="front" template_app="core"><![CDATA[
|
|
<div id='elSiteOffline'>
|
|
<h2 class='ipsType_reset'><i class='fa fa-warning'></i> {lang="offline_message_title"}</h2>
|
|
<p class='ipsType_reset'>{lang="offline_message_desc"}</p>
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="paddedBlock" template_data="$content" template_location="admin" template_app="core"><![CDATA[
|
|
<div class='ipsPad_half'>
|
|
{$content|raw}
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="pageButtons" template_data="$buttons" template_location="admin" template_app="core"><![CDATA[{{if !empty( $buttons )}}
|
|
{{usort( $buttons, function ($a, $b ){ if( isset( $a['primary'] ) && $a['primary'] ){ return 1; }else{ return 0;} } );}}
|
|
{{$hasSecondary = false;}}
|
|
<ul class="ipsList ipsList_inline" data-controller='core.admin.core.pageActions'>
|
|
{{foreach $buttons as $action}}
|
|
<li {{if isset( $action['primary'] ) && $action['primary']}}class='acpToolbar_primary'{{endif}}>
|
|
{{if !( isset( $action['primary'] ) && $action['primary'] )}}
|
|
{{$hasSecondary = true;}}
|
|
{{endif}}
|
|
<a
|
|
{{if isset( $action['link'] )}}
|
|
href='{{if mb_substr( $action['link'], 0, 1 ) === '#' or preg_match( '/^[a-z]{3,5}:\/\/.*$/', $action['link'] )}}{$action['link']}{{else}}{url="{$action['link']}"}{{endif}}'
|
|
{{else}}
|
|
href='#'
|
|
{{endif}}
|
|
{{if isset( $action['id'] )}}
|
|
id='{$action['id']}'
|
|
{{endif}}
|
|
{{if isset( $action['menu'] )}}
|
|
data-ipsMenu
|
|
{{if !isset( $action['id'] )}}
|
|
id='{{$id = md5( uniqid() );}}{$id}'
|
|
{{endif}}
|
|
{{endif}}
|
|
class='ipsButton ipsButton_verySmall {{if isset( $action['primary'] ) && $action['primary']}}ipsButton_primary{{elseif isset( $action['color'] )}}{$action['color']}{{else}}ipsButton_normal{{endif}} {{if isset( $action['class'] )}}{$action['class']}{{endif}}'
|
|
{{if isset( $action['target'] )}}target="{$action['target']}"{{endif}}
|
|
{{if isset( $action['tooltip'] )}}title="{$action['tooltip']}" data-ipsTooltip{{endif}}
|
|
{{if isset( $action['data'] )}}
|
|
{{foreach $action['data'] as $k => $v}}
|
|
data-{$k}="{$v}"
|
|
{{endforeach}}
|
|
{{endif}}
|
|
>
|
|
<i class='fa fa-{$action['icon']}'></i> <span data-role="title">{lang="$action['title']"}</span>{{if isset( $action['menu'] ) || isset( $action['dropdown'] )}} <i class="fa fa-caret-down"></i>{{endif}}
|
|
</a>
|
|
{{if isset( $action['menu'] )}}
|
|
<div id='{$id}_menu' class='ipsMenu {{if isset( $action['menuClass'] )}}{$action['menuClass']}{{endif}} ipsHide'>
|
|
<ul>
|
|
{{foreach $action['menu'] as $item}}
|
|
{{if isset( $item['hr'] ) and $item['hr']}}
|
|
<li class='ipsMenu_sep'><hr></li>
|
|
{{else}}
|
|
<li class="ipsMenu_item {{if isset( $item['class'] )}}{$item['class']}{{endif}}">
|
|
<a href="{$item['link']}" {{if isset( $item['target'] )}}target='{$item['target']}'{{endif}} {{if isset( $item['data'] )}}{{foreach $item['data'] as $k => $v}} data-{$k}="{$v}"{{endforeach}}{{endif}}>
|
|
{{if isset( $item['icon'] )}}
|
|
<i class='fa fa-{$item['icon']}'></i>
|
|
{{endif}}
|
|
<span data-role="title">{lang="$item['title']"}</span>
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
{{endif}}
|
|
</li>
|
|
{{endforeach}}
|
|
{{if $hasSecondary}}
|
|
<li class='acpToolbar_more ipsResponsive_hideDesktop'>
|
|
<a href='#' class='ipsButton ipsButton_light ipsButton_verySmall' data-action='expandPageActions'>
|
|
<span data-role='more'>{lang="more_page_options"} <i class='fa fa-angle-down'></i></span>
|
|
<span data-role='fewer' class='ipsHide'>{lang="fewer_page_options"} <i class='fa fa-angle-up'></i></span>
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="pageHeader" template_data="$title, $blurb='', $rawBlurb=FALSE" template_location="front" template_app="core"><![CDATA[
|
|
<div class='ipsPageHeader ipsClearfix ipsSpacer_bottom'>
|
|
<h1 class='ipsType_pageTitle'>{$title}</h1>
|
|
{{if $blurb}}
|
|
<div class='ipsPageHeader_info ipsType_light'>
|
|
{{if !$rawBlurb}}
|
|
{$blurb}
|
|
{{else}}
|
|
{$blurb|raw}
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="pagination" template_data="$baseUrl, $pages, $activePage=1, $perPage=25, $ajax=TRUE, $pageParam='page', $simple=false" template_location="global" template_app="core"><![CDATA[{{if $activePage > 1 || $pages > 1}}
|
|
{{$uniqId = uniqid();}}
|
|
<ul class='ipsPagination' id='elPagination_{expression="md5($baseUrl)"}_{$uniqId}' data-pages='{$pages}' {{if $ajax and ( theme.ajax_pagination or \IPS\Request::i()->isAjax())}}data-ipsPagination {{if $pageParam != 'page'}}data-ipsPagination-pageParam='{$pageParam}'{{endif}} data-ipsPagination-pages="{$pages}" data-ipsPagination-perPage='{$perPage}'{{endif}}>
|
|
{{if $simple}}
|
|
{{if $activePage > 1}}
|
|
<li class='ipsPagination_prev'><a href='{{if $activePage - 1 === 1}}{$baseUrl->stripQueryString( $pageParam )}{{else}}{$baseUrl->setQueryString( $pageParam, $activePage - 1 )}{{endif}}' rel="prev" data-page='{expression="$activePage - 1"}' data-ipsTooltip title='{lang="prev_page"}'>{lang="prev"}</a></li>
|
|
{{endif}}
|
|
{{if $activePage < $pages}}
|
|
<li class='ipsPagination_next'><a href='{$baseUrl->setQueryString( $pageParam, $activePage + 1 )}' rel="next" data-page='{expression="$activePage + 1"}' data-ipsTooltip title='{lang="next_page"}'>{lang="next"}</a></li>
|
|
{{endif}}
|
|
{{else}}
|
|
{{if $activePage != 1}}
|
|
<li class='ipsPagination_first'><a href='{$baseUrl->stripQueryString( $pageParam )}' rel="first" data-page='1' data-ipsTooltip title='{lang="first_page"}'><i class='fa fa-angle-double-left'></i></a></li>
|
|
<li class='ipsPagination_prev'><a href='{{if $activePage - 1 === 1}}{$baseUrl->stripQueryString( $pageParam )}{{else}}{$baseUrl->setQueryString( $pageParam, $activePage - 1 )}{{endif}}' rel="prev" data-page='{expression="$activePage - 1"}' data-ipsTooltip title='{lang="prev_page"}'>{lang="prev"}</a></li>
|
|
{{foreach range( ( ( $activePage - 5 ) > 0 ) ? ( $activePage - 5 ) : 1, $activePage - 1 ) as $idx => $i}}
|
|
<li class='ipsPagination_page'><a href='{{if $i === 1}}{$baseUrl->stripQueryString( $pageParam )}{{else}}{$baseUrl->setQueryString( $pageParam, $i )}{{endif}}' data-page='{$i}'>{$i}</a></li>
|
|
{{endforeach}}
|
|
{{else}}
|
|
<li class='ipsPagination_first ipsPagination_inactive'><a href='{$baseUrl->stripQueryString( $pageParam )}' rel="first" data-page='1' data-ipsTooltip title='{lang="first_page"}'><i class='fa fa-angle-double-left'></i></a></li>
|
|
<li class='ipsPagination_prev ipsPagination_inactive'><a href='{{if $activePage - 1 === 1}}{$baseUrl->stripQueryString( $pageParam )}{{else}}{$baseUrl->setQueryString( $pageParam, $activePage - 1 )}{{endif}}' rel="prev" data-page='{expression="$activePage - 1"}' data-ipsTooltip title='{lang="prev_page"}'>{lang="prev"}</a></li>
|
|
{{endif}}
|
|
<li class='ipsPagination_page ipsPagination_active'><a href='{{if $activePage === 1}}{$baseUrl->stripQueryString( $pageParam )}{{else}}{$baseUrl->setQueryString( $pageParam, $activePage )}{{endif}}' data-page='{$activePage}'>{$activePage}</a></li>
|
|
{{if $activePage != $pages}}
|
|
{{foreach range( $activePage + 1, ( ( $activePage + 5 ) > $pages ) ? $pages : ( $activePage + 5 ) ) as $idx => $i}}
|
|
<li class='ipsPagination_page'><a href='{{if $i === 1}}{$baseUrl->stripQueryString( $pageParam )}{{else}}{$baseUrl->setQueryString( $pageParam, $i )}{{endif}}' data-page='{$i}'>{$i}</a></li>
|
|
{{endforeach}}
|
|
<li class='ipsPagination_next'><a href='{$baseUrl->setQueryString( $pageParam, $activePage + 1 )}' rel="next" data-page='{expression="$activePage + 1"}' data-ipsTooltip title='{lang="next_page"}'>{lang="next"}</a></li>
|
|
<li class='ipsPagination_last'><a href='{$baseUrl->setQueryString( $pageParam, $pages )}' rel="last" data-page='{$pages}' data-ipsTooltip title='{lang="last_page"}'><i class='fa fa-angle-double-right'></i></a></li>
|
|
{{else}}
|
|
<li class='ipsPagination_next ipsPagination_inactive'><a href='{$baseUrl->setQueryString( $pageParam, $activePage + 1 )}' rel="next" data-page='{expression="$activePage + 1"}' data-ipsTooltip title='{lang="next_page"}'>{lang="next"}</a></li>
|
|
<li class='ipsPagination_last ipsPagination_inactive'><a href='{$baseUrl->setQueryString( $pageParam, $pages )}' rel="last" data-page='{$pages}' data-ipsTooltip title='{lang="last_page"}'><i class='fa fa-angle-double-right'></i></a></li>
|
|
{{endif}}
|
|
{{if $pages > 1}}
|
|
<li class='ipsPagination_pageJump'>
|
|
<a href='#' data-ipsMenu data-ipsMenu-closeOnClick='false' data-ipsMenu-appendTo='#elPagination_{expression="md5($baseUrl)"}_{$uniqId}' id='elPagination_{expression="md5($baseUrl)"}_{$uniqId}_jump'>{lang="pagination" sprintf="$activePage, $pages"} <i class='fa fa-caret-down'></i></a>
|
|
<div class='ipsMenu ipsMenu_narrow ipsPad ipsHide' id='elPagination_{expression="md5($baseUrl)"}_{$uniqId}_jump_menu'>
|
|
<form accept-charset='utf-8' method='post' action='{$baseUrl->setQueryString( 'page', NULL )}' data-role="pageJump">
|
|
<ul class='ipsForm ipsForm_horizontal'>
|
|
<li class='ipsFieldRow'>
|
|
<input type='number' min='1' max='{$pages}' placeholder='{lang="page_number"}' class='ipsField_fullWidth' name='{$pageParam}'>
|
|
</li>
|
|
<li class='ipsFieldRow ipsFieldRow_fullWidth'>
|
|
<input type='submit' class='ipsButton_fullWidth ipsButton ipsButton_verySmall ipsButton_primary' value='{lang="go"}'>
|
|
</li>
|
|
</ul>
|
|
</form>
|
|
</div>
|
|
</li>
|
|
{{endif}}
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="poll" template_data="$poll, $url" template_location="global" template_app="core"><![CDATA[{{if !isset( \IPS\Request::i()->fetchPoll )}}
|
|
<section class='ipsBox' data-controller='core.front.core.poll'>
|
|
{{endif}}
|
|
{{if $poll->canVote() and request._poll != 'results' and ( !$poll->getVote() or request._poll == 'form') and $pollForm = $poll->buildForm()}}
|
|
<h2 class='ipsType_sectionTitle ipsType_reset'>
|
|
<span class='ipsType_break ipsContained'>
|
|
{$poll->poll_question}
|
|
{{if $poll->votes}}<p class='ipsType_reset ipsPos_right ipsResponsive_hidePhone ipsType_light'><i class='fa fa-check-square-o'></i> {lang="poll_num_votes" pluralize="$poll->votes"}</p>{{endif}}
|
|
</span>
|
|
</h2>
|
|
{{if $poll->poll_view_voters}}
|
|
<div class="ipsMessage ipsMessage_information">
|
|
{lang="poll_is_public"}
|
|
</div>
|
|
{{endif}}
|
|
<div class='ipsPad ipsClearfix' data-role='pollContents'>
|
|
{$pollForm->customTemplate( array( \IPS\Theme::i()->getTemplate( 'global', 'core', 'global' ), 'pollForm' ), $url, $poll )|raw}
|
|
</div>
|
|
{{elseif !$poll->canVote() or $poll->getVote() or ( request._poll == 'results' and $poll->canViewResults() )}}
|
|
<h2 class='ipsType_sectionTitle ipsType_reset'>
|
|
<span class='ipsType_break ipsContained'>
|
|
{$poll->poll_question}
|
|
{{if $poll->votes}}<p class='ipsType_reset ipsPos_right ipsResponsive_hidePhone ipsType_light'><i class='fa fa-check-square-o'></i> {lang="poll_num_votes" pluralize="$poll->votes"}</p>{{endif}}
|
|
</span>
|
|
</h2>
|
|
<div class='ipsPad ipsClearfix' data-role='pollContents'>
|
|
{{if $poll->poll_closed}}
|
|
<div class="ipsMessage ipsMessage_warning ipsSpacer_bottom">{lang="poll_closed_for_votes"}</div>
|
|
{{endif}}
|
|
|
|
<ol class='ipsList_reset cPollList'>
|
|
{{foreach $poll->choices as $questionId => $question}}
|
|
<li>
|
|
<h3 class='ipsType_sectionHead'><span class='ipsType_break ipsContained'>{$questionId}. {$question['question']}</span></h3>
|
|
<ul class='ipsList_reset cPollList_choices'>
|
|
{{foreach $question['choice'] as $k => $choice}}
|
|
<li class='ipsGrid ipsGrid_collapsePhone'>
|
|
<div class='ipsGrid_span4 ipsType_richText ipsType_break'>
|
|
{$choice|raw}
|
|
</div>
|
|
<div class='ipsGrid_span7'>
|
|
<span class='cPollVoteBar'>
|
|
<span style='width: {{if array_sum( $question['votes'] ) > 0 }}{expression="intval( ( $question['votes'][ $k ] / array_sum( $question['votes'] ) ) * 100 )"}{{else}}0{{endif}}%' data-votes='{{if array_sum( $question['votes'] ) > 0}}{expression="round( ( $question['votes'][ $k ] / array_sum( $question['votes'] ) ) * 100, 2 )"}{{else}}0{{endif}}%' {{if array_sum( $question['votes'] ) && intval( ( $question['votes'][ $k ] / array_sum( $question['votes'] ) ) * 100 ) > 30}}class='cPollVoteBar_inside'{{endif}}></span>
|
|
</span>
|
|
</div>
|
|
<div class='ipsGrid_span1 ipsType_small'>
|
|
{{if $poll->canSeeVoters() && $question['votes'][ $k ] > 0}}
|
|
<a href='{url="app=core&module=system&controller=poll&do=voters&id={$poll->pid}&question={$questionId}&option={$k}"}' title='{lang="view_voters"}' class='ipsType_blendLinks' data-ipsTooltip data-ipsDialog data-ipsDialog-size="narrow" data-ipsDialog-title="{$choice}">
|
|
{{else}}
|
|
<span class='ipsFaded'>
|
|
{{endif}}
|
|
<i class='fa fa-user'></i> {$question['votes'][ $k ]}
|
|
{{if $poll->canSeeVoters() && $question['votes'][ $k ] > 0}}
|
|
</a>
|
|
{{else}}
|
|
</span>
|
|
{{endif}}
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endforeach}}
|
|
</ol>
|
|
{{if $poll->canVote() || !member.member_id || $poll->canClose() || ( ( $poll->poll_close_date instanceof \IPS\DateTime ) and !$poll->poll_closed ) || ( ( $poll->poll_close_date instanceof \IPS\DateTime ) and $poll->poll_closed )}}
|
|
<hr class='ipsHr'>
|
|
<ul class='ipsToolList ipsToolList_horizontal ipsClearfix cPollButtons'>
|
|
{{if $poll->canVote()}}
|
|
<li class='ipsPos_left'>
|
|
<a href="{$url->setQueryString( '_poll', 'form' )}" title='{lang="show_vote_options"}' class='ipsButton ipsButton_medium ipsButton_light ipsButton_fullWidth' data-action='viewResults'><i class='fa fa-caret-left'></i> {lang="show_vote_options"}</a>
|
|
</li>
|
|
{{endif}}
|
|
{{if !member.member_id}}
|
|
<li class='ipsPos_left'>
|
|
{lang="poll_guest" htmlsprintf="\IPS\Http\Url::internal( 'app=core&module=system&controller=login', 'front', 'login', NULL, \IPS\Settings::i()->logins_over_https ), \IPS\Http\Url::internal( 'app=core&module=system&controller=register', 'front', 'register', NULL, \IPS\Settings::i()->logins_over_https )"}
|
|
</li>
|
|
{{endif}}
|
|
{{if $poll->canClose()}}
|
|
{{if ! $poll->poll_closed}}
|
|
<li class='ipsPos_right'><a class='ipsButton ipsButton_link ipsButton_medium ipsButton_fullWidth' href='{$url->setQueryString( array( 'do' => 'pollStatus', 'value' => 0 ) )->csrf()}'><i class="fa fa-lock"></i> {lang="poll_close"}</a></li>
|
|
{{else}}
|
|
<li class='ipsPos_right'><a class='ipsButton ipsButton_link ipsButton_medium ipsButton_fullWidth' href='{$url->setQueryString( array( 'do' => 'pollStatus', 'value' => 1 ) )->csrf()}'><i class="fa fa-unlock"></i> {lang="poll_open"}</a></li>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{if ( $poll->poll_close_date instanceof \IPS\DateTime ) and !$poll->poll_closed}}
|
|
<li class='ipsPos_right cPollCloseDate'><span class='ipsType_light ipsType_medium'>{lang="poll_auto_closes_on" sprintf="$poll->poll_close_date->localeDate(), $poll->poll_close_date->localeTime( FALSE )"}</span></li>
|
|
{{elseif ( $poll->poll_close_date instanceof \IPS\DateTime ) and $poll->poll_closed}}
|
|
<li class='ipsPos_right cPollCloseDate'><span class='ipsType_light ipsType_medium'>{lang="poll_auto_closed_on" sprintf="$poll->poll_close_date->localeDate(), $poll->poll_close_date->localeTime( FALSE )"}</span></li>
|
|
{{endif}}
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}
|
|
{{if !isset( \IPS\Request::i()->fetchPoll )}}
|
|
</section>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="pollForm" template_data="$url, $poll, $id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL" template_location="global" template_app="core"><![CDATA[<form accept-charset='utf-8' class="ipsForm {$class}" action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}} {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}} data-ipsForm>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
{{foreach $elements as $collection}}
|
|
<ol class='ipsList_reset cPollList cPollList_questions'>
|
|
{{foreach $collection as $idx => $input}}
|
|
<li class='ipsFieldRow ipsFieldRow_noLabel'>
|
|
<h3 class='ipsType_sectionHead'><span class='ipsType_break ipsContained'>{$idx}. {$input->label}</span></h3>
|
|
<div class='ipsType_break ipsContained'>
|
|
{{if !$input->options['multiple']}}
|
|
{template="radio" app="core" location="global" group="forms" params="$input->name, $input->value, $input->required, $input->options['options'], $input->options['disabled'], '', $input->options['disabled']"}
|
|
{{else}}
|
|
{template="checkboxset" app="core" location="global" group="forms" params="$input->name, $input->value, $input->required, $input->options['options'], $input->options['disabled'], $input->options['toggles'], isset( $input->options['descriptions'] ) ? $input->options['descriptions'] : NULL, $input->options['userSuppliedInput']"}
|
|
{{endif}}
|
|
</div>
|
|
{{if $input->error}}
|
|
<br>
|
|
<span class="ipsType_warning">{lang="$input->error"}</span>
|
|
{{endif}}
|
|
</li>
|
|
{{endforeach}}
|
|
</ol>
|
|
{{endforeach}}
|
|
<hr class='ipsHr'>
|
|
|
|
<ul class="ipsToolList ipsToolList_horizontal ipsList_reset ipsClearfix cPollButtons">
|
|
{{foreach $actionButtons as $button}}
|
|
<li class='ipsPos_left'>{$button|raw}</li>
|
|
{{endforeach}}
|
|
<li class='ipsPos_left'><a class='ipsButton ipsButton_link ipsButton_medium ipsButton_fullWidth' title='{lang="show_results_title"}' href="{$url->setQueryString( '_poll', 'results' )}" {{if !settings.allow_result_view}}data-viewResults-confirm="{lang="warn_allow_result_view"}"{{endif}} data-action='viewResults'>{lang="show_results"}</a></li>
|
|
{{if $poll->canClose()}}
|
|
{{if ! $poll->poll_closed}}
|
|
<li class='ipsPos_right'><a class='ipsButton ipsButton_link ipsButton_medium ipsButton_fullWidth' href='{$url->setQueryString( array( 'do' => 'pollStatus', 'value' => 0 ) )->csrf()}'><i class="fa fa-lock"></i> {lang="poll_close"}</a></li>
|
|
{{else}}
|
|
<li class='ipsPos_right'><a class='ipsButton ipsButton_link ipsButton_medium ipsButton_fullWidth' href='{$url->setQueryString( array( 'do' => 'pollStatus', 'value' => 1 ) )->csrf()}'><i class="fa fa-unlock"></i> {lang="poll_open"}</a></li>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{if ( $poll->poll_close_date instanceof \IPS\DateTime ) and !$poll->poll_closed}}
|
|
<li class='ipsPos_right cPollCloseDate'><span class='ipsType_light ipsType_medium'>{lang="poll_auto_closes_on" sprintf="$poll->poll_close_date->localeDate(), $poll->poll_close_date->localeTime( FALSE )"}</span></li>
|
|
{{elseif ( $poll->poll_close_date instanceof \IPS\DateTime ) and $poll->poll_closed}}
|
|
<li class='ipsPos_right cPollCloseDate'><span class='ipsType_light ipsType_medium'>{lang="poll_auto_closed_on" sprintf="$poll->poll_close_date->localeDate(), $poll->poll_close_date->localeTime( FALSE )"}</span></li>
|
|
{{endif}}
|
|
</ul>
|
|
</form>]]></template>
|
|
<template template_group="global" template_name="pollVoters" template_data="$votes" template_location="global" template_app="core"><![CDATA[<ul class="ipsGrid ipsGrid_collapsePhone ipsPad">
|
|
{{foreach $votes as $vote}}
|
|
<li class='ipsGrid_span6 ipsPhotoPanel ipsPhotoPanel_mini'>
|
|
{template="userPhoto" app="core" group="global" params="\IPS\Member::load( $vote->member_id ), 'mini'"}
|
|
<div class='ipsType_break'>
|
|
<h3 class='ipsType_normal ipsType_reset ipsTruncate ipsTruncate_line'>{member="name" id="$vote->member_id"}</h3>
|
|
<span class="ipsType_light ipsType_medium">{datetime="$vote->vote_date"}</span>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>]]></template>
|
|
<template template_group="global" template_name="prefix" template_data="$encoded, $text" template_location="front" template_app="core"><![CDATA[{{if $text}}
|
|
<a href="{url="app=core&module=search&controller=search&tags={$encoded}" seoTemplate="tags"}" title="{lang="find_tagged_content" sprintf="$text"}" class='ipsTag_prefix' rel="tag"><span>{$text}</span></a>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="prettyprint" template_data="$code" template_location="global" template_app="core"><![CDATA[<pre class='prettyprint'>{$code}</pre>]]></template>
|
|
<template template_group="global" template_name="profileNextStep" template_data="$nextStep, $canDismiss=false, $hideOnCompletion=true" template_location="front" template_app="core"><![CDATA[{{$completion = intval( (string) \IPS\Member::loggedIn()->profileCompletionPercentage() );}}
|
|
{{if ! ( $completion == 100 and $hideOnCompletion )}}
|
|
<div class='ipsBox ipsPad' data-role='profileWidget' data-controller="core.front.core.profileCompletion">
|
|
<div>
|
|
{{if $completion < 100}}
|
|
<ul class="ipsButton_split ipsPos_right ipsSpacer_bottom">
|
|
<li>
|
|
<a class="ipsButton ipsButton_important ipsButton_veryVerySmall" href="{url="app=core&module=system&controller=settings&do=completion" seoTemplate="settings"}">{lang="complete_my_profile"}</a>
|
|
</li>
|
|
{{if $canDismiss}}
|
|
<li>
|
|
<a class="ipsButton ipsButton_link ipsButton_linkNeutral ipsButton_veryVerySmall" href='{url="app=core&module=system&controller=settings&do=dismissProfile" csrf="true"}' data-role='dismissProfile'>{lang="dismiss"}</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
<h4 class="ipsType_reset ipsType_normal"><strong>{lang="profile_step_next"} {lang="profile_step_title_{$nextStep->id}"}</strong></h4>
|
|
{{endif}}
|
|
</div>
|
|
<div class="ipsProgressBar ipsProgressBar_fullWidth">
|
|
<div class='ipsProgressBar_progress' style='width: {expression="\IPS\Member::loggedIn()->profileCompletionPercentage()"}%'>
|
|
{lang="profile_completion_percent" sprintf="$completion . '%'"}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="promote" template_data="$object" template_location="front" template_app="core"><![CDATA[{{$class = get_class($object);}}
|
|
{{$column = $class::$databaseColumnId;}}
|
|
{{$id = $object->$column;}}
|
|
{{if $services = \IPS\core\Promote::promoteServices() and $object->canPromoteToSocialMedia() and ( $object instanceof \IPS\Content or $object instanceof \IPS\Node\Model )}}
|
|
{{$promote = \IPS\core\Promote::loadByClassAndId( $class, $id, TRUE );}}
|
|
<div class="ipsPromote ipsButton {{if $promote and $promote->id}}ipsButton_light{{else}}ipsButton_veryLight{{endif}} ipsButton_verySmall ipsButton_link">
|
|
{{foreach $services as $service}}
|
|
<div class="ipsPromote_icon ipsSocial_{$service->_key}">
|
|
<i class="fa fa-{$service::$icon}"></i>
|
|
</div>
|
|
{{endforeach}}
|
|
{template="promoteLink" app="core" group="global" params="$object, $promote"}
|
|
</div>
|
|
{{endif}}
|
|
|
|
]]></template>
|
|
<template template_group="global" template_name="promoteLink" template_data="$object, $promote=NULL" template_location="front" template_app="core"><![CDATA[{{$class = get_class($object);}}
|
|
{{$column = $class::$databaseColumnId;}}
|
|
{{$id = $object->$column;}}
|
|
{{if $promote and $promote->id}}
|
|
<a href='{url="app=core&module=promote&controller=promote&class={$class}&id={$id}&promote_id={$promote->id}&repromote=1" seoTemplate="promote"}' data-ipsDialog-flashMessage="{lang="promote_flash_msg"}" data-ipsDialog-fixed data-ipsDialog-size='large' data-ipsDialog-flashMessageTimeout="5" data-ipsDialog data-ipsDialog-remoteSubmit="true" data-ipsDialog-title="{lang="promote_social_button"}" class="ipsType_blendLinks ipsType_noUnderline">{lang="promote_social_button_repromote"}</a>
|
|
{{else}}
|
|
<a href='{url="app=core&module=promote&controller=promote&class={$class}&id={$id}" seoTemplate="promote"}' data-ipsDialog-flashMessage="{lang="promote_flash_msg"}" data-ipsDialog-flashMessageTimeout="5" data-ipsDialog-fixed data-ipsDialog-size='large' data-ipsDialog data-ipsDialog-remoteSubmit="true" data-ipsDialog-title="{lang="promote_social_button"}" class="ipsType_blendLinks ipsType_noUnderline">{lang="promote_social_button"}</a>
|
|
{{endif}}
|
|
|
|
]]></template>
|
|
<template template_group="global" template_name="queryLog" template_data="$log" template_location="front" template_app="core"><![CDATA[<div id="elQueryLog">
|
|
<h3 class='ipsType_center'>{expression="count( $log )"}</h3>
|
|
{{foreach $log as $i => $query}}
|
|
<div>
|
|
<pre class="prettyprint lang-sql" data-ipsDialog data-ipsDialog-content="#elQueryLog{$i}_menu">{{if $query['server']}}({$query['server']}): {{endif}}{$query['query']}</pre>
|
|
{{if $query['extra']}}
|
|
<div class="ipsType_center">
|
|
<strong class="ipsType_warning"><i class="fa fa-exclamation-circle"></i> {$query['extra']}</strong>
|
|
</div>
|
|
<br>
|
|
{{endif}}
|
|
<div id='elQueryLog{$i}_menu' class='ipsPad ipsHide'>
|
|
<br>
|
|
<pre>{$query['query']}</pre>
|
|
<hr class="ipsHr">
|
|
<pre class="prettyprint lang-php">{$query['backtrace']}</pre>
|
|
<br>
|
|
</div>
|
|
</div>
|
|
<hr class="ipsHr">
|
|
{{endforeach}}
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="rating" template_data="$size, $value, $max=5, $memberRating=NULL" template_location="front" template_app="core"><![CDATA[<div {{if $memberRating}}data-ipsTooltip title='{lang="you_rated_x_stars" sprintf="$memberRating, $max, $value"}'{{endif}} class='ipsClearfix ipsRating {{if $memberRating}}ipsRating_rated{{endif}} {{if $size}}ipsRating_{$size}{{endif}}'>
|
|
{{if $memberRating}}
|
|
<ul class='ipsRating_mine'>
|
|
{{foreach range( 1, $max ) as $i}}
|
|
{{if $i <= $memberRating}}
|
|
<li class='ipsRating_on'>
|
|
<i class='fa fa-star'></i>
|
|
</li>
|
|
{{else}}
|
|
<li class='ipsRating_off'>
|
|
<i class='fa fa-star'></i>
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
<ul class='ipsRating_collective'>
|
|
{{foreach range( 1, $max ) as $i}}
|
|
{{if $i <= $value}}
|
|
<li class='ipsRating_on'>
|
|
<i class='fa fa-star'></i>
|
|
</li>
|
|
{{elseif ( $i - 0.5 ) <= $value}}
|
|
<li class='ipsRating_half'>
|
|
<i class='fa fa-star-half'></i><i class='fa fa-star-half fa-flip-horizontal'></i>
|
|
</li>
|
|
{{else}}
|
|
<li class='ipsRating_off'>
|
|
<i class='fa fa-star'></i>
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="reactionBlurb" template_data="$content" template_location="front" template_app="core"><![CDATA[
|
|
{{if !\IPS\Content\Reaction::isLikeMode()}}
|
|
<ul class='ipsReact_reactions'>
|
|
{{foreach $content->reactBlurb() AS $key => $count}}
|
|
{{$reaction = \IPS\Content\Reaction::load( $key );}}
|
|
<li class='ipsReact_reactCount'>
|
|
|
|
{{if \IPS\Member::loggedIn()->group['gbw_view_reps']}}
|
|
<a href='{$content->url('showReactions')->setQueryString( 'reaction', $reaction->id )}' data-ipsDialog data-ipsDialog-size='medium' data-ipsDialog-title='{lang="see_who_reacted"}' data-ipsTooltip title="{lang="see_who_reacted_x" sprintf="\IPS\Member::loggedIn()->language()->addToStack( 'reaction_title_' . $reaction->id )"}">
|
|
{{else}}
|
|
<span data-ipsTooltip title="{lang="reaction_title_{$reaction->id}"}">
|
|
{{endif}}
|
|
<span>
|
|
<img src='{file="$reaction->_icon" extension="core_Reaction"}' alt="{lang="reaction_title_{$reaction->id}"}">
|
|
</span>
|
|
<span>
|
|
{$count}
|
|
</span>
|
|
{{if \IPS\Member::loggedIn()->group['gbw_view_reps']}}
|
|
</a>
|
|
{{else}}
|
|
</span>
|
|
{{endif}}
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
<div class='ipsReact_overview ipsType_blendLinks'>
|
|
{{if \IPS\Member::loggedIn()->group['gbw_view_reps']}}
|
|
<a href='{$content->url('showReactions')}' data-ipsDialog data-ipsDialog-title='{lang="see_who_reacted"}'>
|
|
{$content->whoReacted()}
|
|
</a>
|
|
{{endif}}
|
|
{{if \IPS\Content\Reaction::isLikeMode() and \IPS\Member::loggedIn()->modPermission('can_remove_reactions')}}
|
|
<a href='{$content->url('showReactions')}' data-ipsDialog data-ipsDialog-size='medium' data-ipsDialog-title='{lang="edit_who_reacted"}' data-ipsTooltip title='{lang="edit_who_reacted"}'> <i class="fa fa-pencil"></i></a>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="reactionLog" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[{{foreach $rows as $row}}
|
|
<li class='ipsGrid_span6 ipsPhotoPanel ipsPhotoPanel_mini ipsClearfix'>
|
|
{template="userPhoto" app="core" group="global" params="\IPS\Member::load( $row['member_id'] ), 'mini'"}
|
|
<div>
|
|
<h3 class='ipsType_normal ipsType_reset ipsTruncate ipsTruncate_line'>{member="name" id="$row['member_id']"}</h3>
|
|
<span class='ipsType_light'>
|
|
{{if !isset( \IPS\Request::i()->reaction ) || \IPS\Request::i()->reaction == 'all'}}
|
|
{{$reaction = \IPS\Content\Reaction::load( $row['reaction'] );}}
|
|
<img src='{file="$reaction->_icon" extension="core_Reaction"}' height='20' width='20'>
|
|
{{endif}} <span class='ipsType_medium'>{datetime="$row['rep_date']"}</span>
|
|
</span>
|
|
{{if \IPS\Member::loggedIn()->modPermission('can_remove_reactions') and count( $row['_buttons'] )}}
|
|
<a href="{$row['_buttons']['delete']['link']}" {{if isset( $row['_buttons']['delete']['data'] )}}
|
|
{{foreach $row['_buttons']['delete']['data'] as $k => $v}}
|
|
data-{$k}="{$v}"
|
|
{{endforeach}}
|
|
{{endif}}><i class="fa fa-{$row['_buttons']['delete']['icon']}"></i></a>
|
|
{{endif}}
|
|
</div>
|
|
</li>
|
|
{{endforeach}}]]></template>
|
|
<template template_group="global" template_name="reactionLogTable" template_data="$table, $headers, $rows, $quickSearch" template_location="front" template_app="core"><![CDATA[<div data-baseurl='{$table->baseUrl}' data-resort='{$table->resortKey}' data-controller='core.global.core.table' {{if $table->getPaginationKey() != 'page'}}data-pageParam='{$table->getPaginationKey()}'{{endif}}>
|
|
|
|
{{if $table->pages > 1}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit, TRUE, $table->getPaginationKey()"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
|
|
|
|
{{if count( $rows )}}
|
|
<ol class='ipsGrid ipsGrid_collapsePhone ipsPad ipsClear {{foreach $table->classes as $class}}{$class} {{endforeach}}' id='elTable_{$table->uniqueId}' data-role="tableRows" itemscope itemtype="http://schema.org/ItemList">
|
|
{template="$table->rowsTemplate[1]" params="$table, $headers, $rows" object="$table->rowsTemplate[0]"}
|
|
</ol>
|
|
{{else}}
|
|
<div class='ipsType_center ipsPad'>
|
|
<p class='ipsType_large ipsType_light'>{lang="no_rows_in_table"}</p>
|
|
{{if method_exists( $table, 'container' ) AND $table->container() !== NULL}}
|
|
{{if $table->container()->can('add')}}
|
|
<a href='{$table->container()->url()->setQueryString( 'do', 'add' )}' class='ipsButton ipsButton_primary ipsButton_medium'>
|
|
{lang="submit_first_row"}
|
|
</a>
|
|
{{endif}}
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if $table->pages > 1}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit, TRUE, $table->getPaginationKey()"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="reactionOverview" template_data="$content, $showCount=TRUE, $size=NULL" template_location="front" template_app="core"><![CDATA[
|
|
<div class='ipsReactOverview {{if $size}}ipsReactOverview_{$size}{{endif}}'>
|
|
{{if \IPS\Settings::i()->reaction_count_display == 'count'}}
|
|
<div class='ipsType_center'>
|
|
<span class='ipsReact_reactCountOnly ipsType_center {{if $content->reactionCount() >= 1}}ipsAreaBackground_positive{{elseif $content->reactionCount() < 0}}ipsAreaBackground_negative{{else}}ipsAreaBackground_light{{endif}} ipsType_blendLinks'>
|
|
{{if \IPS\Member::loggedIn()->group['gbw_view_reps']}}
|
|
<a href='{$content->url('showReactions')}' data-ipsTooltip title='{lang="see_who_reacted"}' data-ipsDialog data-ipsDialog-title='{lang="see_who_reacted"}'>
|
|
{{endif}}
|
|
{$content->reactionCount()}
|
|
{{if \IPS\Member::loggedIn()->group['gbw_view_reps']}}
|
|
</a>
|
|
{{endif}}
|
|
</span>
|
|
</div>
|
|
<p class='ipsType_reset ipsType_center'>
|
|
{lang="repuation_points"}
|
|
</p>
|
|
{{else}}
|
|
{{if count( $content->reactBlurb() )}}
|
|
<ul>
|
|
{{foreach $content->reactBlurb() AS $key => $count}}
|
|
{{$reaction = \IPS\Content\Reaction::load( $key );}}
|
|
<li>
|
|
{{if \IPS\Member::loggedIn()->group['gbw_view_reps']}}
|
|
<a href='{$content->url('showReactions')->setQueryString( 'reaction', $reaction->id )}' data-ipsDialog data-ipsDialog-title='{lang="see_who_reacted"}' data-ipsTooltip title="{lang="see_who_reacted_x" sprintf="\IPS\Member::loggedIn()->language()->addToStack( 'reaction_title_' . $reaction->id )"}">
|
|
{{else}}
|
|
<span data-ipsTooltip title="{lang="reaction_title_{$reaction->id}"}">
|
|
{{endif}}
|
|
<img src='{file="$reaction->_icon" extension="core_Reaction"}' alt="{lang="reaction_title_{$reaction->id}"}">
|
|
{{if \IPS\Member::loggedIn()->group['gbw_view_reps']}}
|
|
</a>
|
|
{{else}}
|
|
</span>
|
|
{{endif}}
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
{{if $showCount && $size == 'small' && count( $content->reactions() )}}
|
|
<span class='ipsType_medium'>{expression="count( $content->reactions() )"}</span>
|
|
{{elseif $showCount}}
|
|
<p class='ipsType_reset ipsType_center'>
|
|
{lang="react_total" pluralize="count( $content->reactions() )"}
|
|
</p>
|
|
{{endif}}
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="reactionTabs" template_data="$tabs, $activeId, $defaultContent, $url, $tabParam='tab', $parseNames=TRUE, $contained=FALSE" template_location="front" template_app="core"><![CDATA[<div class='ipsTabs ipsClearfix cReactionTabs' id='elTabs_{expression="md5( $url )"}' data-ipsTabBar data-ipsTabBar-contentArea='#ipsTabs_content_{expression="md5( $url )"}' {{if \IPS\Request::i()->isAjax()}}data-ipsTabBar-updateURL='false'{{endif}}>
|
|
<a href='#elTabs_{expression="md5( $url )"}' {{if count ( $tabs ) > 1}}data-action='expandTabs'><i class='fa fa-caret-down'></i>{{else}}>{{endif}}</a>
|
|
<ul role='tablist'>
|
|
{{foreach $tabs as $i => $tab}}
|
|
<li>
|
|
<a href='{$url->setQueryString( $tabParam, $i )}' id='{expression="md5( $url )"}_tab_{$i}' class="ipsTabs_item {{if isset( $tab['count'] ) && $tab['count'] == 0}}ipsTabs_itemDisabled{{endif}} {{if $i == $activeId}}ipsTabs_activeItem{{endif}}" title='{{if $parseNames}}{striptags="\IPS\Member::loggedIn()->language()->get( $tab['title'] )"}{{else}}{striptags="$tab['title']"}{{endif}}' role="tab" aria-selected="{{if $i == $activeId}}true{{else}}false{{endif}}">
|
|
{{if isset( $tab['icon'] )}}
|
|
<img src='{file="$tab['icon']" extension="core_Reaction"}' width='20' height='20' alt="{lang="reaction_title_{$i}"}" data-ipsTooltip title="{lang="reaction_title_{$i}"}">
|
|
{{endif}}
|
|
{{if $parseNames}}{lang="$tab['title']"}{{else}}{$tab['title']|raw}{{endif}}
|
|
{{if isset( $tab['count'] )}}
|
|
<span class='ipsType_light'>({$tab['count']})</span>
|
|
{{endif}}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
|
|
<section id='ipsTabs_content_{expression="md5( $url )"}' class='ipsTabs_panels {{if $contained}}ipsTabs_contained{{endif}}'>
|
|
{{foreach $tabs as $i => $tab}}
|
|
{{if $i == $activeId}}
|
|
<div id='ipsTabs_elTabs_{expression="md5( $url )"}_{expression="md5( $url )"}_tab_{$i}_panel' class="ipsTabs_panel" aria-labelledby="{expression="md5( $url )"}_tab_{$i}" aria-hidden="false">
|
|
{$defaultContent|raw}
|
|
</div>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</section>
|
|
]]></template>
|
|
<template template_group="global" template_name="redirect" template_data="$url, $message" template_location="global" template_app="core"><![CDATA[<!DOCTYPE html>
|
|
<html lang="{expression="\IPS\Member::loggedIn()->language()->bcp47()"}" dir="{{if member.language()->isrtl}}rtl{{else}}ltr{{endif}}">
|
|
<head>
|
|
<title>{lang="redirecting"}</title>
|
|
<meta http-equiv="refresh" content="2; url={$url}">
|
|
{template="includeMeta" app="core" group="global" location="global" params=""}
|
|
{template="includeCSS" app="core" group="global" location="global" params=""}
|
|
</head>
|
|
<body>
|
|
<p class="ipsMessage ipsMessage_info ipsRedirectMessage">
|
|
<strong>{lang="$message"}</strong><br>
|
|
<br>
|
|
{lang="redirecting_wait"}
|
|
</p>
|
|
{template="includeJS" app="core" group="global" location="global" params=""}
|
|
</body>
|
|
</html>]]></template>
|
|
<template template_group="global" template_name="reputation" template_data="$content, $extraClass='', $forceType=NULL" template_location="front" template_app="core"><![CDATA[{{if \IPS\IPS::classUsesTrait( $content, 'IPS\Content\Reactable' ) and settings.reputation_enabled}}
|
|
<div data-controller='core.front.core.reaction' class='ipsItemControls_right ipsClearfix {{if $extraClass}}{$extraClass}{{endif}}'>
|
|
<div class='ipsReact ipsPos_right'>
|
|
{{if \IPS\Settings::i()->reaction_count_display == 'count'}}
|
|
<div class='ipsReact_reactCountOnly {{if $content->reactionCount() >= 1}}ipsAreaBackground_positive{{elseif $content->reactionCount() < 0}}ipsAreaBackground_negative{{else}}ipsAreaBackground_light{{endif}} ipsType_blendLinks {{if !count( $content->reactions() )}}ipsHide{{endif}}' data-role='reactCount'>
|
|
{{if \IPS\Member::loggedIn()->group['gbw_view_reps']}}
|
|
<a href='{$content->url('showReactions')}' data-ipsTooltip title='{lang="see_who_reacted"}' data-ipsDialog data-ipsDialog-title='{lang="see_who_reacted"}'>
|
|
{{endif}}
|
|
{$content->reactionCount()}
|
|
{{if \IPS\Member::loggedIn()->group['gbw_view_reps']}}
|
|
</a>
|
|
{{endif}}
|
|
</div>
|
|
{{else}}
|
|
<div class='ipsReact_blurb {{if !$content->reactBlurb()}}ipsHide{{endif}}' data-role='reactionBlurb'>
|
|
{{if $content->reactBlurb()}}
|
|
{template="reactionBlurb" group="global" app="core" params="$content"}
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if $content->canReact()}}
|
|
{{$reactButton = NULL;}}
|
|
{{$defaultReaction = NULL;}}
|
|
|
|
{{foreach \IPS\Content\Reaction::roots() AS $id => $reaction}}
|
|
{{if !$defaultReaction}}
|
|
{{$defaultReaction = $reaction;}}
|
|
{{endif}}
|
|
{{if ( $content->reacted() !== FALSE && $reaction->id == $content->reacted()->id ) || ( $content->reacted() === FALSE )}}
|
|
{{$reactButton = $reaction;}}
|
|
{{break;}}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
|
|
<div class='ipsReact_types' data-role='reactionInteraction' data-unreact="{$content->url( 'unreact' )->csrf()}">
|
|
{{if !\IPS\Content\Reaction::isLikeMode()}}
|
|
<ul class='ipsList_inline' data-role='reactTypes'>
|
|
{{foreach \IPS\Content\Reaction::roots() AS $id => $reaction}}
|
|
{{if $reaction->id == $reactButton->id OR $reaction->_enabled === FALSE}}
|
|
{{continue;}}
|
|
{{endif}}
|
|
|
|
<li>
|
|
<a href='{$content->url( 'react' )->setQueryString( 'reaction', $reaction->id )->csrf()}' class='ipsReact_reaction' data-role="reaction" {{if $reaction->id == $defaultReaction->id}}data-defaultReaction{{endif}}>
|
|
<img src='{file="$reaction->_icon" extension="core_Reaction"}' alt="{lang="reaction_title_{$reaction->id}"}" data-ipsTooltip title="{lang="reaction_title_{$reaction->id}"}">
|
|
<span class='ipsReact_name'>{lang="reaction_title_{$reaction->id}"}</span>
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
|
|
<span class='ipsReact_button {{if $content->reacted() !== FALSE}}ipsReact_reacted{{endif}}' data-action='reactLaunch'>
|
|
<a href='{$content->url( 'react' )->setQueryString( 'reaction', $reactButton->id )->csrf()}' class='ipsReact_reaction' data-role="reaction" {{if $reactButton->id == $defaultReaction->id}}data-defaultReaction{{endif}}>
|
|
<img src='{file="$reactButton->_icon" extension="core_Reaction"}' alt="{lang="reaction_title_{$reactButton->id}"}" data-ipsTooltip title="{lang="reaction_title_{$reactButton->id}"}">
|
|
<span class='ipsReact_name'>{lang="reaction_title_{$reactButton->id}"}</span>
|
|
</a>
|
|
</span>
|
|
|
|
<a href='{$content->url( 'unreact' )->csrf()}' class='ipsReact_unreact {{if $content->reacted() == FALSE}}ipsHide{{endif}}' data-action='unreact' data-ipsTooltip title='{lang="reaction_remove"}'>×</a>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="global" template_name="reputationBadge" template_data="$author" template_location="front" template_app="core"><![CDATA[{{if settings.reputation_enabled and settings.reputation_show_profile and $author->member_id}}
|
|
{{if member.group['gbw_view_reps']}}
|
|
<a href='{url="app=core&module=members&controller=profile&id={$author->member_id}&do=reputation" seoTemplate="profile_reputation" seoTitle="$author->members_seo_name"}' title="{lang="reputation_badge_tooltip"}" data-ipsTooltip class='ipsRepBadge {{if $author->pp_reputation_points > 0}}ipsRepBadge_positive{{elseif $author->pp_reputation_points < 0}}ipsRepBadge_negative{{else}}ipsRepBadge_neutral{{endif}}'>
|
|
{{else}}
|
|
<span title="{lang="reputation_badge_tooltip"}" data-ipsTooltip class='ipsRepBadge {{if $author->pp_reputation_points > 0}}ipsRepBadge_positive{{elseif $author->pp_reputation_points < 0}}ipsRepBadge_negative{{else}}ipsRepBadge_neutral{{endif}}'>
|
|
{{endif}}
|
|
<i class='fa {{if $author->pp_reputation_points > 0}}fa-plus-circle{{elseif $author->pp_reputation_points < 0}}fa-minus-circle{{else}}fa-circle{{endif}}'></i> {number="abs( $author->pp_reputation_points )"}
|
|
{{if member.group['gbw_view_reps']}}
|
|
</a>
|
|
{{else}}
|
|
</span>
|
|
{{endif}}
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="reputationLog" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[{{foreach $rows as $row}}
|
|
<li class='ipsGrid_span6 ipsPhotoPanel ipsPhotoPanel_mini ipsClearfix'>
|
|
{template="userPhoto" app="core" group="global" params="\IPS\Member::load( $row['member_id'] ), 'mini'"}
|
|
<div>
|
|
<h3 class='ipsType_normal ipsType_reset ipsTruncate ipsTruncate_line'>{member="name" id="$row['member_id']"}</h3>
|
|
<span class='ipsType_light'>
|
|
{{if $row['rep_rating'] === '1' && settings.reputation_point_types != 'like'}}<i class='ipsType_large ipsType_positive fa fa-arrow-circle-up'></i>{{elseif settings.reputation_point_types != 'like'}}<i class='ipsType_large ipsType_negative fa fa-arrow-circle-down'></i>{{endif}} <span class='ipsType_medium'>{datetime="$row['rep_date']"}</span>
|
|
</span>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}]]></template>
|
|
<template template_group="global" template_name="reputationLogTable" template_data="$table, $headers, $rows, $quickSearch" template_location="front" template_app="core"><![CDATA[<div data-baseurl='{$table->baseUrl}' data-resort='{$table->resortKey}' data-controller='core.global.core.table' {{if $table->getPaginationKey() != 'page'}}data-pageParam='{$table->getPaginationKey()}'{{endif}}>
|
|
|
|
{{if $table->pages > 1}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit, TRUE, $table->getPaginationKey()"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
|
|
|
|
{{if count( $rows )}}
|
|
<ol class='ipsGrid ipsGrid_collapsePhone ipsPad ipsClear {{foreach $table->classes as $class}}{$class} {{endforeach}}' id='elTable_{$table->uniqueId}' data-role="tableRows">
|
|
{template="$table->rowsTemplate[1]" params="$table, $headers, $rows" object="$table->rowsTemplate[0]"}
|
|
</ol>
|
|
{{else}}
|
|
<div class='ipsType_center ipsPad'>
|
|
<p class='ipsType_large ipsType_light'>{lang="no_rows_in_table"}</p>
|
|
{{if method_exists( $table, 'container' ) AND $table->container() !== NULL}}
|
|
{{if $table->container()->can('add')}}
|
|
<a href='{$table->container()->url()->setQueryString( 'do', 'add' )}' class='ipsButton ipsButton_primary ipsButton_medium'>
|
|
{lang="submit_first_row"}
|
|
</a>
|
|
{{endif}}
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if $table->pages > 1}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit, TRUE, $table->getPaginationKey()"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="reputationMini" template_data="$content, $allowRep=TRUE" template_location="front" template_app="core"><![CDATA[{{$allowRep = TRUE;}}
|
|
<div data-controller='core.front.core.reaction' class='ipsReact ipsReact_mini {{if !$allowRep}}ipsReact_miniNoInteraction{{endif}}'>
|
|
|
|
{{if $content}}
|
|
{{if \IPS\Settings::i()->reaction_count_display == 'count'}}
|
|
<div class='ipsReact_reactCountOnly ipsReact_reactCountOnly_mini {{if $content->reactionCount() >= 1}}ipsAreaBackground_positive{{elseif $content->reactionCount() < 0}}ipsAreaBackground_negative{{else}}ipsAreaBackground_light{{endif}} ipsType_blendLinks {{if !count( $content->reactions() )}}ipsHide{{endif}}' data-role='reactCount'>
|
|
{{if \IPS\Member::loggedIn()->group['gbw_view_reps']}}
|
|
<a href='{$content->url('showReactions')}' data-ipsTooltip title='{lang="see_who_reacted"}' data-ipsDialog data-ipsDialog-title='{lang="see_who_reacted"}'>
|
|
{{endif}}
|
|
{$content->reactionCount()}
|
|
{{if \IPS\Member::loggedIn()->group['gbw_view_reps']}}
|
|
</a>
|
|
{{endif}}
|
|
</div>
|
|
{{else}}
|
|
<div class='ipsReact_blurb {{if !$content->reactBlurb()}}ipsHide{{endif}}' data-role='reactionBlurb'>
|
|
{{if $content->reactBlurb()}}
|
|
{template="reactionBlurb" group="global" app="core" params="$content"}
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if $content->canReact()}}
|
|
{{$reactButton = NULL;}}
|
|
{{$defaultReaction = NULL;}}
|
|
|
|
{{foreach \IPS\Content\Reaction::roots() AS $id => $reaction}}
|
|
{{if !$defaultReaction}}
|
|
{{$defaultReaction = $reaction;}}
|
|
{{endif}}
|
|
{{if ( $content->reacted() !== FALSE && $reaction->id == $content->reacted()->id ) || ( $content->reacted() === FALSE )}}
|
|
{{$reactButton = $reaction;}}
|
|
{{break;}}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{if $allowRep}}
|
|
{{if \IPS\Settings::i()->reaction_count_display !== 'count'}}
|
|
<span class='ipsReact_count' data-role="reactCount">
|
|
<a href='{$content->url('showReactions')}' data-ipsDialog data-ipsDialog-title='{lang="see_who_reacted"}'>
|
|
{$content->reactionCount()}
|
|
</a>
|
|
</span>
|
|
{{endif}}
|
|
<div class='ipsReact_types' data-role='reactionInteraction' data-unreact="{$content->url( 'unreact' )->csrf()}">
|
|
{{if !\IPS\Content\Reaction::isLikeMode()}}
|
|
<ul class='ipsList_inline' data-role='reactTypes'>
|
|
{{foreach \IPS\Content\Reaction::roots() AS $id => $reaction}}
|
|
{{if $reaction->id == $reactButton->id}}
|
|
{{continue;}}
|
|
{{endif}}
|
|
|
|
<li>
|
|
<a href='{$content->url( 'react' )->setQueryString( 'reaction', $reaction->id )->csrf()}' class='ipsReact_reaction' data-role="reaction" {{if $reaction->id == $defaultReaction->id}}data-defaultReaction{{endif}}>
|
|
<img src='{file="$reaction->_icon" extension="core_Reaction"}' alt="{lang="reaction_title_{$reaction->id}"}" data-ipsTooltip title="{lang="reaction_title_{$reaction->id}"}">
|
|
<span class='ipsReact_name'>{lang="reaction_title_{$reaction->id}"}</span>
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
<li>
|
|
<a href='{$content->url( 'unreact' )->csrf()}' class='ipsReact_unreact {{if $content->reacted() == FALSE}}ipsHide{{endif}}' data-action='unreact' data-ipsTooltip title='{lang="reaction_remove"}'>×</a>
|
|
</li>
|
|
</ul>
|
|
{{endif}}
|
|
|
|
<span class='ipsReact_button {{if $content->reacted() !== FALSE}}ipsReact_reacted{{endif}}' data-action='reactLaunch'>
|
|
<a href='{$content->url( 'react' )->setQueryString( 'reaction', $reactButton->id )->csrf()}' class='ipsReact_reaction' data-role="reaction" {{if $reactButton->id == $defaultReaction->id}}data-defaultReaction{{endif}}>
|
|
<img src='{file="$reactButton->_icon" extension="core_Reaction"}' alt="{lang="reaction_title_{$reactButton->id}"}" data-ipsTooltip title="{lang="reaction_title_{$reactButton->id}"}">
|
|
<span class='ipsReact_name'>{lang="reaction_title_{$reactButton->id}"}</span>
|
|
</a>
|
|
</span>
|
|
</div>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="reputationOthers" template_data="$contentURL, $lang, $names" template_location="front" template_app="core"><![CDATA[{{if \IPS\Content\Reaction::isLikeMode()}}
|
|
<a href='{$contentURL}' data-ipsDialog data-ipsDialog-destructOnClose data-ipsDialog-size='medium' data-ipsDialog-title='{lang="like_log_title"}' title='{lang="see_who_liked"}' data-ipsTooltip data-ipsTooltip-label='{$names|doubleencode}' data-ipsTooltip-json data-ipsTooltip-safe>{$lang}</a>
|
|
{{else}}
|
|
<a href='{$contentURL}' data-ipsDialog data-ipsDialog-destructOnClose data-ipsDialog-size='medium' data-ipsDialog-title='{lang="see_who_reacted"}' title='{lang="see_who_reacted"}' data-ipsTooltip data-ipsTooltip-label='{$names|doubleencode}' data-ipsTooltip-json data-ipsTooltip-safe>{$lang}</a>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="review" template_data="$item, $review, $editorName, $app, $type" template_location="front" template_app="core"><![CDATA[<div id='review-{$review->id}_wrap' data-controller='core.front.core.comment' data-commentApp='{$app}' data-commentType='{$type}-review' data-commentID="{$review->id}" data-quoteData='{expression="json_encode( array('userid' => $review->author()->member_id, 'username' => $review->author()->name, 'timestamp' => $review->mapped('date'), 'contentapp' => $app, 'contenttype' => $type, 'contentid' => $item->id, 'contentcommentid' => $review->id) )"}' class='ipsComment_content ipsType_medium'>
|
|
<div class='ipsComment_header ipsPhotoPanel ipsPhotoPanel_small ipsPhotoPanel_notPhone'>
|
|
{template="userPhoto" app="core" group="global" params="$review->author(), 'small', $review->warningRef(), 'ipsPos_left'"}
|
|
<div>
|
|
<p class='ipsPos_right ipsType_reset'>
|
|
{{if $review->canReport()}}
|
|
<a href='{$review->url('report')}' data-ipsDialog data-ipsDialog-remoteSubmit data-ipsDialog-size='medium' data-ipsDialog-flashMessage='{lang="report_submit_success"}' data-ipsDialog-title="{lang="report"}" data-action='reportComment' title='{lang="report"}'>{lang="report"}</a> ·
|
|
{{endif}}
|
|
|
|
<a class='ipsType_blendLinks' href='{$review->item()->url()->setQueryString( array( 'do' => 'findReview', 'review' => $review->id ) )}' data-ipsTooltip title='{lang="share_this_review"}' data-ipsMenu data-ipsMenu-closeOnClick='false' id='elShareComment_{$review->id}' data-role='shareComment'><i class='fa fa-share-alt'></i></a>
|
|
{{if count( $item->reviewMultimodActions() )}}
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" name="multimod[{$review->id}]" value="1" data-role="moderation" data-actions="{{if $review->hidden() === -1 AND $review->canUnhide()}}unhide{{elseif $review->hidden() === 1 AND $review->canUnhide()}}approve{{elseif $review->canHide()}}hide{{endif}} {{if $review->canDelete()}}delete{{endif}}" data-state='{{if $review->tableStates()}}{$review->tableStates()}{{endif}}'>
|
|
<span></span>
|
|
</span>
|
|
{{endif}}
|
|
</p>
|
|
<h3 class="ipsComment_author ipsType_blendLinks">
|
|
<strong class='ipsType_normal'>{template="userLink" app="core" group="global" params="$review->author(), $review->warningRef()"}</strong>
|
|
{template="reputationBadge" group="global" app="core" params="$review->author()"}
|
|
</h3>
|
|
<p class="ipsComment_meta ipsType_medium ipsType_light">
|
|
{{if $review->mapped('date')}}
|
|
{datetime="$review->mapped('date')"}
|
|
{{else}}
|
|
{lang="unknown_date"}
|
|
{{endif}}
|
|
|
|
{{if $review->editLine()}}
|
|
· {$review->editLine()|raw}
|
|
{{endif}}
|
|
{{if $review->hidden() AND $review->hidden() != -2}}
|
|
· {$review->hiddenBlurb()}
|
|
{{elseif $review->hidden() == -2}}
|
|
· {$review->deletedBlurb()}
|
|
{{endif}}
|
|
</p>
|
|
<ul class='ipsList_inline ipsClearfix ipsRating ipsRating_large'>
|
|
{{foreach range( 1, intval( \IPS\Settings::i()->reviews_rating_out_of ) ) as $i}}
|
|
<li class='{{if $review->mapped('rating') >= $i}}ipsRating_on{{else}}ipsRating_off{{endif}}'>
|
|
<i class='fa fa-star'></i>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul> {{if $review->mapped('votes_total')}}<strong class='ipsType_medium'>{$review->helpfulLine()|raw}</strong><br>{{endif}}
|
|
</div>
|
|
</div>
|
|
<div class='ipsPad'>
|
|
<div id="review-{$review->id}" data-role="commentContent" class="ipsType_richText ipsType_normal ipsContained" data-controller='core.front.core.lightboxedImages'>
|
|
{$review->content()|raw}
|
|
</div>
|
|
|
|
{{if $review->hidden() !== 1}}
|
|
{{if member.member_id and ( !$review->mapped('votes_data') or !array_key_exists( member.member_id, json_decode( $review->mapped('votes_data'), TRUE ) ) ) and $review->author()->member_id != \IPS\Member::loggedIn()->member_id}}
|
|
<span class='ipsType_medium'><strong>{lang="did_you_find_this_helpful"}</strong> <a href='{$review->url('rate')->setQueryString( 'helpful', TRUE )->csrf()}' class='ipsButton ipsButton_verySmall ipsButton_light' data-action="rateReview"><i class='fa fa-check'></i> {lang="yes"}</a> <a href='{$review->url('rate')->setQueryString( 'helpful', FALSE )->csrf()}' class='ipsButton ipsButton_verySmall ipsButton_light' data-action="rateReview"><i class='fa fa-times'></i> {lang="no"}</a></span>
|
|
<br class='ipsClear'>
|
|
{{endif}}
|
|
{{endif}}
|
|
|
|
{{if ( member.member_id and ( !$review->mapped('votes_data') or !array_key_exists( member.member_id, json_decode( $review->mapped('votes_data'), TRUE ) ) ) ) || $review->canEdit() || $review->canDelete() || $review->canHide() || $review->canUnhide() || ( $review->hidden() !== 1 && \IPS\IPS::classUsesTrait( $review, 'IPS\Content\Reactable' ) and settings.reputation_enabled )}}
|
|
<div class='ipsItemControls'>
|
|
{{if $review->hidden() !== 1 && \IPS\IPS::classUsesTrait( $review, 'IPS\Content\Reactable' ) and settings.reputation_enabled}}
|
|
{template="reputation" group="global" app="core" params="$review"}
|
|
{{endif}}
|
|
{{if $review->canEdit() || $review->canDelete() || $review->canHide() || $review->canUnhide()}}
|
|
<ul class='ipsComment_controls ipsClearfix ipsItemControls_left' data-role="commentControls">
|
|
{{if $review->hidden() === 1 && ( $review->canUnhide() || $review->canDelete() )}}
|
|
{{if $review->canUnhide()}}
|
|
<li><a href='{$review->url('unhide')->csrf()}' class='ipsButton ipsButton_verySmall ipsButton_positive' data-action='approveComment'><i class='fa fa-check'></i> {lang="approve"}</a></li>
|
|
{{endif}}
|
|
{{if $review->canDelete()}}
|
|
<li><a href='{$review->url('delete')->csrf()->setQueryString('page',\IPS\Request::i()->page)}' data-confirm data-action='deleteComment' data-updateOnDelete="#commentCount" class='ipsButton ipsButton_verySmall ipsButton_negative'><i class='fa fa-times'></i> {lang="delete"}</a></li>
|
|
{{endif}}
|
|
{{if $review->canEdit() || $review->canSplit()}}
|
|
<li>
|
|
<a href='#elControls_{$review->id}_menu' id='elControls_{$review->id}' data-ipsMenu data-ipsMenu-appendTo='#review-{$review->id}_wrap'>{lang="options"} <i class='fa fa-caret-down'></i></a>
|
|
<ul id='elControls_{$review->id}_menu' class='ipsMenu ipsMenu_narrow ipsHide'>
|
|
{{if $review->canEdit()}}
|
|
{{if $review->mapped('first') and $review->item()->canEdit()}}
|
|
<li class='ipsMenu_item'><a href='{$review->item()->url()->setQueryString( 'do', 'edit' )}'>{lang="edit"}</a></li>
|
|
{{else}}
|
|
<li class='ipsMenu_item'><a href='{$review->url('edit')}' data-action='editComment'>{lang="edit"}</a></li>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{if $review->canSplit()}}
|
|
<li class='ipsMenu_item'><a href='{$review->url('split')}' data-action='splitComment' data-ipsDialog data-ipsDialog-title="{lang="split_to_new" sprintf="\IPS\Member::loggedIn()->language()->addToStack( $item::$title )"}">{lang="split"}</a></li>
|
|
{{endif}}
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
{{else}}
|
|
{{if $review->canEdit()}}
|
|
<li><a href='{$review->url('edit')}' data-action='editComment'>{lang="edit"}</a></li>
|
|
{{endif}}
|
|
{{if $review->canDelete() || $review->canHide() || $review->canUnhide() || ( $review->hidden() == -2 AND \IPS\Member::loggedIn()->modPermission('can_manage_deleted_content') )}}
|
|
<li>
|
|
<a href='#elControls_review{$review->id}_menu' id='elControls_review{$review->id}' data-ipsMenu data-ipsMenu-appendTo='#review-{$review->id}_wrap'>{lang="options"} <i class='fa fa-caret-down'></i></a>
|
|
<ul id='elControls_review{$review->id}_menu' class='ipsMenu ipsMenu_narrow ipsHide'>
|
|
{{if $review->hidden() == -2 AND \IPS\Member::loggedIn()->modPermission('can_manage_deleted_content')}}
|
|
<li class='ipsMenu_item'><a href='{$review->url('restore')->csrf()}' data-confirm data-confirmSubMessage='{lang="restore_as_visible_desc"}'>{lang="restore_as_visible"}</a></li>
|
|
<li class='ipsMenu_item'><a href='{$review->url('restore')->csrf()-setQueryString( 'restoreAsHidden', 1 )}' data-confirm data-confirmSubMessage='{lang="restore_as_hidden_desc"}'>{lang="restore_as_hidden"}</a></li>
|
|
<li class='ipsMenu_item'><a href='{$review->url('delete')->csrf()->setQueryString( 'immediately', 1 )}' data-confirm data-confirmSubMessage='{lang="delete_immediately_desc"}'>{lang="delete_immediately"}</a></li>
|
|
{{else}}
|
|
{{if $review instanceof \IPS\Content\Hideable}}
|
|
{{if !$review->hidden() and $review->canHide()}}
|
|
<li class='ipsMenu_item'><a href='{$review->url('hide')->csrf()}' data-ipsDialog data-ipsDialog-title="{lang="hide"}">{lang="hide"}</a></li>
|
|
{{elseif $review->hidden() and $review->canUnhide()}}
|
|
<li class='ipsMenu_item'><a href='{$review->url('unhide')->csrf()}'>{lang="unhide"}</a></li>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{if $review->canDelete()}}
|
|
<li class='ipsMenu_item'><a href='{$review->url('delete')->csrf()->setQueryString('page',\IPS\Request::i()->page)}' data-confirm data-action='deleteComment' data-updateOnDelete="#reviewCount">{lang="delete"}</a></li>
|
|
{{endif}}
|
|
{{endif}}
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
{{endif}}
|
|
<li class='ipsHide' data-role='commentLoading'>
|
|
<span class='ipsLoading ipsLoading_tiny ipsLoading_noAnim'></span>
|
|
</li>
|
|
</ul>
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
|
|
<div class='ipsMenu ipsMenu_wide ipsHide cPostShareMenu' id='elShareComment_{$review->id}_menu'>
|
|
<div class='ipsPad'>
|
|
<h4 class='ipsType_sectionHead'>{lang="share_this_review"}</h4>
|
|
<hr class='ipsHr'>
|
|
<h5 class='ipsType_normal ipsType_reset'>{lang="link_to_review"}</h5>
|
|
<input type='text' value='{$review->item()->url()->setQueryString( array( 'do' => 'findReview', 'review' => $review->id ) )}' class='ipsField_fullWidth'>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="reviewContainer" template_data="$item, $review" template_location="front" template_app="core"><![CDATA[{{$idField = $review::$databaseColumnId;}}
|
|
{{if $review->isIgnored()}}
|
|
<div class='ipsComment ipsComment_ignored ipsPad_half ipsType_light'>
|
|
{lang="ignoring_content" sprintf="$review->author()->name"}
|
|
</div>
|
|
{{else}}
|
|
<a id='review-{$review->$idField}'></a>
|
|
<article id="elReview_{$review->$idField}" class="ipsComment ipsComment_parent ipsClearfix ipsClear {{if $review->hidden() OR $item->hidden() == -2}}ipsModerated{{endif}}">
|
|
{template="review" group="global" app="core" params="$item, $review, $item::$formLangPrefix . 'review', $item::$application, $item::$module"}
|
|
</article>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="reviewHelpful" template_data="$helpful, $total" template_location="front" template_app="core"><![CDATA[
|
|
<span class='ipsResponsive_hidePhone ipsResponsive_inline'>
|
|
{lang="x_members_found_helpful" sprintf="$helpful, \IPS\Member::loggedIn()->language()->pluralize( \IPS\Member::loggedIn()->language()->get( 'x_members' ), array( $total ) )"}
|
|
</span>
|
|
<span class='ipsResponsive_showPhone ipsResponsive_inline'>
|
|
<i class='fa fa-smile-o'></i> {$helpful} / {lang="x_members_found_helpful_phone" pluralize="$total"}
|
|
</span>]]></template>
|
|
<template template_group="global" template_name="rssMenu" template_data="" template_location="front" template_app="core"><![CDATA[
|
|
{{if count( \IPS\Output::i()->rssFeeds )}}
|
|
<a href='#' id='elRSS' class='ipsPos_right ipsType_large' title='{lang="available_rss"}' data-ipsTooltip data-ipsMenu><i class='fa fa-rss-square'></i></a>
|
|
<ul id='elRSS_menu' class='ipsMenu ipsMenu_auto ipsHide'>
|
|
{{foreach \IPS\Output::i()->rssFeeds as $title => $url}}
|
|
<li class='ipsMenu_item'><a title="{lang="$title"}" href="{$url}">{lang="$title"}</a></li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="searchKeywords" template_data="$url, $lang=NULL" template_location="admin" template_app="core"><![CDATA[{{if \IPS\IN_DEV}}
|
|
<span id='acplsi_{expression="md5( $url )"}' data-ipsMenu data-ipsMenu-closeOnClick='false' data-ipsMenu-appendTo='.ipsDialog > div, #acpMainLayout' class='ipsCursor_pointer'>
|
|
{{if isset( \IPS\Dispatcher::i()->searchKeywords[ $url ] )}}
|
|
<span class="ipsBadge ipsBadge_style1 cACPkeywords">
|
|
<i class="fa fa-search"></i> {expression="count( \IPS\Dispatcher::i()->searchKeywords[ $url ]['keywords'] )"}
|
|
</span>
|
|
{{else}}
|
|
<span class="ipsBadge ipsBadge_style1 cACPkeywords">
|
|
<i class="fa fa-search"></i> 0
|
|
</span>
|
|
{{endif}}
|
|
</span>
|
|
<div id='acplsi_{expression="md5( $url )"}_menu' class='ipsMenu ipsMenu_wide ipsHide' data-controller="core.admin.core.acpSearchKeywords" data-url="{expression="base64_encode( $url )"}" data-action="{url="app=core&module=system&controller=ajax&do=searchKeywords"}">
|
|
<div class="ipsMenu_headerBar">
|
|
<h4 class="ipsType_sectionHead"><i class='fa fa-cogs'></i> Developer Options</h4>
|
|
</div>
|
|
<div class='ipsPad'>
|
|
<ul class='ipsForm'>
|
|
<li class='ipsFieldRow ipsFieldRow_fullWidth ipsClearfix'>
|
|
<div class='ipsFieldRow_title'>
|
|
{lang="keywords_language"}
|
|
</div>
|
|
<div class='ipsFieldRow_content'>
|
|
<input type='text' data-role="lang_key" value="{{if isset( \IPS\Dispatcher::i()->searchKeywords[ $url ] )}}{expression="\IPS\Dispatcher::i()->searchKeywords[ $url ]['lang_key']"}{{elseif $lang}}{$lang}{{else}}menu__{expression="\IPS\Request::i()->app"}_{expression="\IPS\Request::i()->module"}_{expression="\IPS\Request::i()->controller"}{{endif}}">
|
|
</div>
|
|
</li>
|
|
<li class='ipsFieldRow ipsFieldRow_fullWidth ipsClearfix'>
|
|
<div class='ipsFieldRow_title'>
|
|
{lang="keywords_restriction"}
|
|
</div>
|
|
<div class='ipsFieldRow_content'>
|
|
<select data-role="restriction">
|
|
{{$value = isset( \IPS\Dispatcher::i()->searchKeywords[ $url ] ) ? \IPS\Dispatcher::i()->searchKeywords[ $url ]['restriction'] : \IPS\Dispatcher::i()->menuRestriction;}}
|
|
{{foreach \IPS\Dispatcher::i()->moduleRestrictions as $k => $v}}
|
|
{{if is_array( $v )}}
|
|
<optgroup label="{lang="r__{$k}"}">
|
|
{{foreach $v as $_k => $_v}}
|
|
<option value='{$_k}' {{if $value == $_k}}selected{{endif}}>{lang="r__{$_v}"}</option>
|
|
{{endforeach}}
|
|
</optgroup>
|
|
{{else}}
|
|
<option value='{$k}' {{if $value == $k}}selected{{endif}}>{lang="$v"}</option>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</select>
|
|
</div>
|
|
</li>
|
|
<li class='ipsFieldRow ipsFieldRow_fullWidth ipsClearfix'>
|
|
<div class='ipsFieldRow_title'>
|
|
{lang="keywords_keywords"}
|
|
</div>
|
|
<div class='ipsFieldRow_content'>
|
|
<div class="ipsField_stack" data-ipsStack>
|
|
<ul class="ipsList_reset" data-role="stack">
|
|
{{if isset( \IPS\Dispatcher::i()->searchKeywords[ $url ] )}}
|
|
{{foreach \IPS\Dispatcher::i()->searchKeywords[ $url ]['keywords'] as $word}}
|
|
<li class='ipsField_stackItem' data-role="stackItem">
|
|
<span class="ipsField_stackDrag ipsDrag" data-action='stackDrag'>
|
|
<i class='fa fa-bars ipsDrag_dragHandle'></i>
|
|
</span>
|
|
<span class="ipsField_stackDelete ipsCursor_pointer" data-action="stackDelete">
|
|
×
|
|
</span>
|
|
<div data-ipsStack-wrapper><input type='text' data-role="keywords" value="{$word}"></div>
|
|
</li>
|
|
{{endforeach}}
|
|
{{else}}
|
|
<li class='ipsField_stackItem' data-role="stackItem">
|
|
<span class="ipsField_stackDrag ipsDrag" data-action='stackDrag'>
|
|
<i class='fa fa-bars ipsDrag_dragHandle'></i>
|
|
</span>
|
|
<span class="ipsField_stackDelete ipsCursor_pointer" data-action="stackDelete">
|
|
×
|
|
</span>
|
|
<div data-ipsStack-wrapper><input type='text' data-role="keywords"></div>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
<button class="ipsField_stackAdd ipsButton ipsButton_light ipsButton_small" data-action="stackAdd" role="button"><i class='fa fa-plus-circle'></i> {lang="stack_add"}</button>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div class="ipsAreaBackground ipsClearfix ipsPad ipsType_center">
|
|
<button type="button" class="ipsButton ipsButton_primary ipsButton_primary ipsButton_fullWidth" data-action="save">{lang="save"}</button>
|
|
</div>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="sharelinks" template_data="$item" template_location="front" template_app="core"><![CDATA[{{if count( $item->sharelinks() ) }}
|
|
<ul class='ipsList_inline ipsList_noSpacing ipsClearfix' data-controller="core.front.core.sharelink">
|
|
{{foreach $item->sharelinks() as $sharelink }}
|
|
<li>{$sharelink|raw}</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="shortMessage" template_data="$message, $classes=array(), $parse=TRUE" template_location="admin" template_app="core"><![CDATA[<span class='{expression="implode( ' ', $classes )"}'>{{if $parse}}{lang="$message"}{{else}}{$message|raw}{{endif}}</span>]]></template>
|
|
<template template_group="global" template_name="sidebar" template_data="$items, $activeItem" template_location="admin" template_app="core"><![CDATA[<ul class="ipsList_reset">
|
|
{{foreach $items as $appAndModule => $moduleItems}}
|
|
<li class='{{if count( $moduleItems ) > 1}}has_sub{{endif}} {{if $appAndModule == $activeItem}}active{{endif}}'>
|
|
{{if count( $moduleItems ) > 1}}
|
|
{lang="menu__{$appAndModule}"}
|
|
<ul class="ipsList_reset">
|
|
{{foreach $moduleItems as $key => $url}}
|
|
<li><a href='{url="$url"}'>{lang="menu__{$appAndModule}_{$key}"}</a></li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{else}}
|
|
{{foreach $moduleItems as $key => $url}}
|
|
<a href='{url="$url"}'>{lang="menu__{$appAndModule}_{$key}"}</a>
|
|
{{endforeach}}
|
|
{{endif}}
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>]]></template>
|
|
<template template_group="global" template_name="sidebar" template_data="$position='left'" template_location="front" template_app="core"><![CDATA[{{if (isset( \IPS\Output::i()->sidebar['enabled'] ) and \IPS\Output::i()->sidebar['enabled'] ) && ( ( isset( \IPS\Output::i()->sidebar['contextual'] ) && trim( \IPS\Output::i()->sidebar['contextual'] ) !== '' ) || ( isset( \IPS\Output::i()->sidebar['widgets']['sidebar'] ) && count( \IPS\Output::i()->sidebar['widgets']['sidebar'] ) ) || ( \IPS\Dispatcher::i()->application instanceof \IPS\Application AND \IPS\Dispatcher::i()->application->canManageWidgets() ) )}}
|
|
<div id='ipsLayout_sidebar' class='ipsLayout_sidebar{$position} {{if !( isset( \IPS\Output::i()->sidebar['contextual'] ) && trim( \IPS\Output::i()->sidebar['contextual'] ) !== '' ) && ( !isset( \IPS\Output::i()->sidebar['widgets']['sidebar'] ) || !count( \IPS\Output::i()->sidebar['widgets']['sidebar'] ) ) && \IPS\Dispatcher::i()->application->canManageWidgets()}}ipsLayout_sidebarUnused{{endif}}' data-controller='core.front.widgets.sidebar'>
|
|
{{if isset( \IPS\Output::i()->sidebar['contextual'] ) && trim( \IPS\Output::i()->sidebar['contextual'] ) !== ''}}
|
|
<aside id="elContextualTools" class='ipsClearfix' {{if isset( \IPS\Output::i()->sidebar['sticky'] )}}data-ipsSticky{{endif}}>
|
|
{expression="\IPS\Output::i()->sidebar['contextual']" raw="true"}
|
|
</aside>
|
|
{{endif}}
|
|
{{if isset(\IPS\Output::i()->sidebar['widgets']['sidebar']) and count( \IPS\Output::i()->sidebar['widgets']['sidebar'] ) and ( \IPS\core\Advertisement::loadByLocation( 'ad_sidebar' ) ) }}
|
|
{advertisement="ad_sidebar"}
|
|
<br><br>
|
|
{{endif}}
|
|
{template="widgetContainer" group="global" app="core" params="'sidebar', 'vertical'"}
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="signature" template_data="$member" template_location="front" template_app="core"><![CDATA[{{if !\IPS\Member::loggedIn()->isIgnoring( $member, 'signatures' ) AND \IPS\Settings::i()->signatures_enabled AND \IPS\Member::loggedIn()->members_bitoptions['view_sigs']}}
|
|
<div data-role="memberSignature" class='ipsResponsive_hidePhone'>
|
|
<hr class='ipsHr'>
|
|
|
|
{{if member.member_id}}
|
|
{{$uniqid = md5( uniqid() );}}
|
|
<div class='ipsPos_right'>
|
|
<a href='#elSigIgnore{$uniqid}_menu' data-memberID="{$member->member_id}" id='elSigIgnore{$uniqid}' data-role='signatureOptions' data-ipsMenu class='ipsFaded ipsFaded_more ipsFaded_withHover ipsType_light' data-ipsTooltip title='{lang="edit_signature_options"}'>
|
|
<i class='fa fa-times'></i> <i class='fa fa-caret-down'></i>
|
|
</a>
|
|
|
|
<ul class='ipsMenu ipsMenu_medium ipsHide' id='elSigIgnore{$uniqid}_menu'>
|
|
{{if member.member_id != $member->member_id}}
|
|
<li class='ipsMenu_item' data-ipsMenuValue='oneSignature'>
|
|
<a href='{url="app=core&module=system&controller=ignore&do=ignoreType&type=signatures&member_id={$member->member_id}" seoTemplate="ignore" csrf="true"}'>{lang="hide_members_signature" sprintf="$member->name"}</a>
|
|
</li>
|
|
{{endif}}
|
|
<li class='ipsMenu_item' data-ipsMenuValue='allSignatures'>
|
|
<a href='{url="app=core&module=system&controller=settings&do=toggleSigs" seoTemplate="settings" csrf="true"}'>{lang="hide_all_signatures"}</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
{{endif}}
|
|
|
|
<div class='ipsType_light ipsType_richText'>
|
|
{$member->signature|raw}
|
|
</div>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="siteSocialProfiles" template_data=" " template_location="front" template_app="core"><![CDATA[{{if \IPS\Settings::i()->site_social_profiles AND $links = json_decode( \IPS\Settings::i()->site_social_profiles, TRUE ) AND count( $links )}}
|
|
{{foreach $links as $profile}}
|
|
<li class='cUserNav_icon'>
|
|
<a href='{$profile['key']}' target='blank' class='cShareLink cShareLink_{$profile['value']}'><i class='fa fa-{$profile['value']}'></i></a>
|
|
</li>
|
|
{{endforeach}}
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="tabs" template_data="$tabNames, $activeId, $defaultContent, $url, $tabParam='tab'" template_location="admin" template_app="core"><![CDATA[<div class='acpBlock'>
|
|
<div class='ipsTabs ipsClearfix acpFormTabBar' id='elTabs_{expression="md5( $url->acpQueryString() )"}' data-ipsTabBar data-ipsTabBar-contentArea='#ipsTabs_content_{expression="md5( $url->acpQueryString() )"}' {{if \IPS\Request::i()->isAjax()}}data-ipsTabBar-updateURL='false'{{endif}}>
|
|
<a href='#elTabs_{expression="md5( $url->acpQueryString() )"}' data-action='expandTabs'><i class='fa fa-caret-down'></i></a>
|
|
<ul role='tablist'>
|
|
{{foreach $tabNames as $i => $name}}
|
|
<li>
|
|
<a href='{$url->setQueryString( $tabParam, $i )}' id='{expression="md5( $url->acpQueryString() )"}_tab_{$i}' class="ipsTabs_item {{if $i == $activeId}}ipsTabs_activeItem{{endif}}" title='{lang="{$name}"}' role="tab" aria-selected="{{if $i == $activeId}}true{{else}}false{{endif}}">
|
|
{lang="$name"}
|
|
{{if \IPS\IN_DEV}}{template="searchKeywords" app="core" group="global" params="$url->setQueryString( 'tab', $i )->acpQueryString(), $name"}{{endif}}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
<section id='ipsTabs_content_{expression="md5( $url->acpQueryString() )"}' class='acpFormTabContent'>
|
|
{{foreach $tabNames as $i => $name}}
|
|
{{if $i == $activeId}}
|
|
<div id='ipsTabs_elTabs_{expression="md5( $url->acpQueryString() )"}_{expression="md5( $url->acpQueryString() )"}_tab_{$i}_panel' class="ipsTabs_panel" aria-labelledby="{expression="md5( $url->acpQueryString() )"}_tab_{$i}" aria-hidden="false">
|
|
{$defaultContent|raw}
|
|
</div>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</section>
|
|
</div>]]></template>
|
|
<template template_group="global" template_name="tabs" template_data="$tabNames, $activeId, $defaultContent, $url, $tabParam='tab', $parseNames=TRUE, $contained=FALSE" template_location="front" template_app="core"><![CDATA[<div class='ipsTabs ipsClearfix' id='elTabs_{expression="md5( $url )"}' data-ipsTabBar data-ipsTabBar-contentArea='#ipsTabs_content_{expression="md5( $url )"}' {{if \IPS\Request::i()->isAjax()}}data-ipsTabBar-updateURL='false'{{endif}}>
|
|
<a href='#elTabs_{expression="md5( $url )"}' {{if count ( $tabNames ) > 1}}data-action='expandTabs'><i class='fa fa-caret-down'></i>{{else}}>{{endif}}</a>
|
|
<ul role='tablist'>
|
|
{{foreach $tabNames as $i => $name}}
|
|
<li>
|
|
<a href='{$url->setQueryString( $tabParam, $i )}' id='{expression="md5( $url )"}_tab_{$i}' class="ipsTabs_item {{if $i == $activeId}}ipsTabs_activeItem{{endif}}" title='{{if $parseNames}}{striptags="\IPS\Member::loggedIn()->language()->get( $name )"}{{else}}{striptags="$name"}{{endif}}' role="tab" aria-selected="{{if $i == $activeId}}true{{else}}false{{endif}}">
|
|
{{if $parseNames}}{lang="$name"}{{else}}{$name|raw}{{endif}}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
<section id='ipsTabs_content_{expression="md5( $url )"}' class='ipsTabs_panels {{if $contained}}ipsTabs_contained{{endif}}'>
|
|
{{foreach $tabNames as $i => $name}}
|
|
{{if $i == $activeId}}
|
|
<div id='ipsTabs_elTabs_{expression="md5( $url )"}_{expression="md5( $url )"}_tab_{$i}_panel' class="ipsTabs_panel" aria-labelledby="{expression="md5( $url )"}_tab_{$i}" aria-hidden="false">
|
|
{$defaultContent|raw}
|
|
</div>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</section>
|
|
]]></template>
|
|
<template template_group="global" template_name="tag" template_data="$tag, $tagEditUrl=NULL" template_location="front" template_app="core"><![CDATA[
|
|
{{$urlEncodedTag = rawurlencode( $tag );}}
|
|
<li {{if $tagEditUrl}}class='ipsTags_deletable'{{endif}}>
|
|
<a href="{url="app=core&module=search&controller=search&tags={$urlEncodedTag}" seoTemplate="tags"}" class='ipsTag' title="{lang="find_tagged_content" sprintf="$tag"}" rel="tag"><span>{$tag}</span></a>
|
|
{{if $tagEditUrl}}
|
|
<a href='{$tagEditUrl->setQueryString( 'do', 'editTags' )->setQueryString( 'removeTag', $tag )->csrf()}' class='ipsTag_remove' data-action='removeTag' data-ipsTooltip title='{lang="remove_tag"}'>×</a>
|
|
{{endif}}
|
|
</li>]]></template>
|
|
<template template_group="global" template_name="tags" template_data="$tags, $showCondensed=FALSE, $hideResponsive=FALSE, $tagEditUrl=NULL" template_location="front" template_app="core"><![CDATA[{{$id = uniqid();}}
|
|
{{if count( $tags ) OR $tagEditUrl}}
|
|
{{if $showCondensed}}
|
|
<ul class='ipsTags ipsTags_inline ipsList_inline {{if $hideResponsive}}ipsResponsive_hidePhone ipsResponsive_inline{{endif}}'>
|
|
{{if count( $tags )}}
|
|
{{foreach $tags as $idx => $tag}}
|
|
{{if $idx < 2}}
|
|
{template="tag" group="global" app="core" params="$tag, $tagEditUrl"}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endif}}
|
|
{{if count( $tags ) > 2}}
|
|
<li class='ipsType_small'>
|
|
<span class='ipsType_light ipsCursor_pointer' data-ipsMenu id='elTags_{$id}'>{lang="and_x_more" pluralize="count( $tags ) - 2"} <i class='fa fa-caret-down ipsJS_show'></i></span>
|
|
<div class='ipsHide ipsMenu ipsMenu_normal ipsPad_half cTagPopup' id='elTags_{$id}_menu'>
|
|
<p class='ipsType_medium ipsType_reset ipsType_light'>{lang="tagged_with"}</p>
|
|
<ul class='ipsTags ipsList_inline'>
|
|
{{foreach $tags as $tag}}
|
|
{template="tag" group="global" app="core" params="$tag, NULL"}
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{else}}
|
|
<ul class='ipsTags ipsList_inline {{if $hideResponsive}}ipsResponsive_hidePhone ipsResponsive_inline{{endif}}' {{if $tagEditUrl}}data-controller='core.front.core.tagEditor' data-tagEditID='{$id}' {{if \IPS\Settings::i()->tags_min}}data-minTags='{setting="tags_min"}'{{endif}} {{if \IPS\Settings::i()->tags_max}}data-maxTags='{setting="tags_max"}'{{endif}}{{endif}}>
|
|
{{if count( $tags )}}
|
|
{{foreach $tags as $tag}}
|
|
{template="tag" group="global" app="core" params="$tag, $tagEditUrl"}
|
|
{{endforeach}}
|
|
{{endif}}
|
|
{{if $tagEditUrl}}
|
|
<li class='ipsTags_edit'>
|
|
<a href="{$tagEditUrl->setQueryString( 'do', 'editTags' )}" title="{lang="edit_tags"}" data-ipsMenu data-ipsMenu-closeOnClick='false' id='elTagEditor_{$id}' class='ipsButton ipsButton_veryVerySmall ipsButton_light'><i class='fa fa-plus'></i>{{if !count( $tags )}} {lang="add_tags"}{{endif}}</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{if $tagEditUrl}}
|
|
<div id='elTagEditor_{$id}_menu' class='ipsMenu ipsMenu_wide ipsHide'>
|
|
<div data-controller='core.front.core.tagEditorForm'>
|
|
<div class='ipsPad'>
|
|
<span><i class='icon-spinner2 ipsLoading_tinyIcon'></i> {lang="loading"}</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="textBlock" template_data="$message" template_location="global" template_app="core"><![CDATA[<div class='ipsType_normal'>
|
|
{$message|raw}
|
|
</div>
|
|
<br>
|
|
|
|
]]></template>
|
|
<template template_group="global" template_name="thumbImage" template_data="$image, $name, $size='medium', $classes='', $lang='view_this', $url='', $extension='core_Attachment'" template_location="front" template_app="core"><![CDATA[
|
|
{{if $image}}
|
|
{{$image = ( $image instanceof \IPS\File ) ? (string) $image->url : $image;}}
|
|
{{if $url}}<a href='{$url}' title='{lang="$lang" sprintf="$name"}'{{else}}<span{{endif}} style='background-image: url( "{file="$image" extension="$extension"}" )' class='{$classes} ipsThumb ipsThumb_{$size} ipsThumb_bg'>
|
|
<img src='{file="$image" extension="$extension"}' alt=''>
|
|
{{if $url}}</a>{{else}}</span>{{endif}}
|
|
{{else}}
|
|
{{if $url}}<a href='{$url}' title='{lang="$lang" sprintf="$name"}'{{else}}<span{{endif}} class='{$classes} ipsNoThumb ipsThumb ipsThumb_{$size}'>{{if $url}}</a>{{else}}</span>{{endif}}
|
|
{{endif}} ]]></template>
|
|
<template template_group="global" template_name="truncatedUrl" template_data="$url, $newWindow=TRUE, $length=50" template_location="global" template_app="core"><![CDATA[<a href='{$url}'{{if $newWindow === TRUE}} target='_blank'{{endif}}>{truncate="$url" length="$length"}</a>]]></template>
|
|
<template template_group="global" template_name="updatebadge" template_data="$version, $url, $released='', $blank=TRUE" template_location="admin" template_app="core"><![CDATA[<a href='{$url}' class="ipsType_blendLinks"{{if $blank}}target='_blank'{{endif}} data-ipstooltip title='{{if $released}}{lang="new_version_tip_date" sprintf="$version,$released"}{{else}}{lang="new_version_tip" sprintf="$version"}{{endif}}'>{lang="new_version_available"}</a>]]></template>
|
|
<template template_group="global" template_name="updateWarning" template_data="" template_location="front" template_app="core"><![CDATA[{{if $newVersion = \IPS\Application::load('core')->availableUpgrade( TRUE ) and member.hasAcpRestriction( 'core', 'system', 'upgrade_manage' )}}
|
|
{{if \IPS\Application::load('core')->missingSecurityPatches()}}
|
|
<div class="ipsMessage ipsMessage_error" id='elLicenseKey'>
|
|
{lang="dashboard_version_info" sprintf="$newVersion['version']"}
|
|
{lang="this_is_a_security_update"}
|
|
<ul class='ipsList_inline'>
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=upgrade&_new=1" base="admin"}' class='ipsButton ipsButton_verySmall ipsButton_veryLight'>{lang="upgrade_now"}</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
{{elseif !isset( \IPS\Request::i()->cookie['updateBannerDismiss'] )}}
|
|
<div class="ipsMessage ipsMessage_general" id='elLicenseKey' data-controller='core.global.core.updateBanner'>
|
|
{lang="dashboard_version_info" sprintf="$newVersion['version']"}
|
|
<ul class='ipsList_inline'>
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=upgrade&_new=1" base="admin"}' class='ipsButton ipsButton_verySmall ipsButton_veryLight'>{lang="upgrade_now"}</a>
|
|
</li>
|
|
</ul>
|
|
<a href='#' data-role='closeMessage' data-ipsTooltip title='{lang="license_dismiss"}'>×</a>
|
|
</div>
|
|
{{endif}}
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="userBar" template_data=" " template_location="front" template_app="core"><![CDATA[{{if \IPS\Member::loggedIn()->member_id }}
|
|
<ul id='elUserNav' class='ipsList_inline cSignedIn ipsClearfix ipsResponsive_showDesktop' data-controller='core.front.core.userbar{{if member.member_id && settings.auto_polling_enabled}},core.front.core.instantNotifications{{endif}}'>
|
|
{template="siteSocialProfiles" if="theme.social_links == 'header'" app="core" group="global" location="front"}
|
|
{{if !\IPS\Member::loggedIn()->restrict_post and count( \IPS\Member::loggedIn()->createMenu() )}}
|
|
<li id='cCreate'>
|
|
<a href='#elCreateNew_menu' id='elCreateNew' data-ipsTooltip data-ipsMenu title='{lang="create_menu_title"}'>
|
|
<strong><i class='fa fa-plus'></i> {lang="create_menu"}</strong> <i class='fa fa-caret-down'></i>
|
|
</a>
|
|
<div id='elCreateNew_menu' class='ipsMenu ipsMenu_auto ipsHide'>
|
|
<ul>
|
|
{{foreach \IPS\Member::loggedIn()->createMenu() as $k => $url}}
|
|
<li class="ipsMenu_item">
|
|
<a href="{$url['link']}"
|
|
{{if isset( $url['extraData'] )}}
|
|
{{foreach $url['extraData'] as $data => $v}}
|
|
{$data}="{$v}"
|
|
{{endforeach}}
|
|
{{endif}}
|
|
{{if isset($url['title']) AND $url['title']}} data-ipsDialog-title='{lang="$url['title']"}'{{endif}}
|
|
{{if isset($url['flashMessage'])}} data-ipsdialog-flashmessage="{lang="$url['flashMessage']"}"{{endif}}
|
|
>{lang="$k"}</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</li>
|
|
<li class='elUserNav_sep'></li>
|
|
{{endif}}
|
|
<li class='cNotifications cUserNav_icon'>
|
|
<a href='{url="app=core&module=system&controller=notifications" seoTemplate="notifications"}' id='elFullNotifications' data-ipsTooltip title='{lang="userbar_notifications" escape="true"}' data-ipsMenu data-ipsMenu-closeOnClick='false'>
|
|
<i class='fa fa-bell'></i> <span class='ipsNotificationCount {{if !member.notification_cnt}}ipsHide{{endif}}' data-notificationType='notify' data-currentCount='{member="notification_cnt"}'>{member="notification_cnt"}</span>
|
|
</a>
|
|
<div id='elFullNotifications_menu' class='ipsMenu ipsMenu_wide ipsHide'>
|
|
<div class='ipsMenu_headerBar'>
|
|
<a href="{url="app=core&module=system&controller=notifications&do=options" seoTemplate="notifications_options"}" class="ipsType_light ipsPos_right"><i class="fa fa-cog"></i> {lang="notification_options"}</a>
|
|
<h4 class='ipsType_sectionHead'>{lang="notifications"}</h4>
|
|
</div>
|
|
<div class='ipsMenu_innerContent'>
|
|
<ol class='ipsDataList ipsDataList_readStatus' data-role='notifyList' data-ipsKeyNav data-ipsKeyNav-observe='return' id='elNotifyContent'></ol>
|
|
</div>
|
|
<div class='ipsMenu_footerBar ipsType_center'>
|
|
<a href='{url="app=core&module=system&controller=notifications" seoTemplate="notifications"}'><i class='fa fa-bars'></i> {lang="see_all_notifications"}</a>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
{{if !\IPS\Member::loggedIn()->members_disable_pm and \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'messaging' ) )}}
|
|
<li class='cInbox cUserNav_icon'>
|
|
<a href='{url="app=core&module=messaging&controller=messenger" seoTemplate="messaging"}' id='elFullInbox' data-ipsTooltip title='{lang="userbar_messages" escape="true"}' data-ipsMenu data-ipsMenu-closeOnClick='false'>
|
|
<i class='fa fa-envelope'></i> <span class='ipsNotificationCount {{if !\IPS\Member::loggedIn()->msg_count_new}}ipsHide{{endif}}' data-notificationType='inbox' data-currentCount='{member="msg_count_new"}'>{member="msg_count_new"}</span>
|
|
</a>
|
|
<div id='elFullInbox_menu' class='ipsMenu ipsMenu_wide ipsHide' data-controller='core.front.core.messengerMenu'>
|
|
<div class='ipsMenu_headerBar'>
|
|
<a href='{url="app=core&module=messaging&controller=messenger&do=compose" seoTemplate="messenger_compose"}' data-ipsDialog data-ipsDialog-title='{lang="compose_new"}' data-ipsDialog-remoteSubmit data-ipsDialog-destructOnClose data-ipsDialog-flashMessage="{lang="message_sent"}" id='elMessengerPopup_compose' class='ipsPos_right ipsButton ipsButton_primary ipsButton_verySmall'>{lang="compose_new"}</a>
|
|
<h4 class='ipsType_sectionHead'>{lang="inbox"}</h4>
|
|
</div>
|
|
<div class='ipsMenu_innerContent'><ol class='ipsDataList' data-role='inboxList' data-ipsKeyNav data-ipsKeyNav-observe='return' id='elInboxContent'></ol></div>
|
|
<div class='ipsMenu_footerBar ipsType_center'>
|
|
<a href='{url="app=core&module=messaging&controller=messenger" seoTemplate="messaging"}'><i class='fa fa-bars'></i> {lang="go_to_inbox"}</a>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
{{endif}}
|
|
{{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'modcp' ) ) and \IPS\Member::loggedIn()->modPermission('can_view_reports')}}
|
|
<li class='cReports cUserNav_icon'>
|
|
<a href='{url="app=core&module=modcp&controller=modcp&tab=reports" seoTemplate="modcp_reports"}' id='elFullReports' data-ipsTooltip title='{lang="userbar_reports" escape="true"}' data-ipsMenu data-ipsMenu-closeOnClick='false'>
|
|
<i class='fa fa-warning'></i> {{if \IPS\Member::loggedIn()->reportCount()}}<span class='ipsNotificationCount' data-notificationType='reports'>{member="reportCount()"}</span>{{endif}}
|
|
</a>
|
|
<div id='elFullReports_menu' class='ipsMenu ipsMenu_wide ipsHide'>
|
|
<div class='ipsMenu_headerBar'><h4 class='ipsType_sectionHead'>{lang="report_center_header"}</h4></div>
|
|
<div class='ipsMenu_innerContent' data-role="reportsList"></div>
|
|
<div class='ipsMenu_footerBar ipsType_center'>
|
|
<a href='{url="app=core&module=modcp&controller=modcp&tab=reports" seoTemplate="modcp_reports"}'><i class='fa fa-bars'></i> {lang="report_center_link"}</a>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
{{endif}}
|
|
<li class='elUserNav_sep'></li>
|
|
<li id='cUserLink'>
|
|
{template="userPhoto" group="global" app="core" params="\IPS\Member::loggedIn(), 'tiny'"}
|
|
<a href='#elUserLink_menu' id='elUserLink' data-ipsMenu>
|
|
{{if isset( $_SESSION['logged_in_as_key'] )}}{lang="front_logged_in_as" sprintf="$_SESSION['logged_in_from']['name']"} {{endif}}{member="name"} <i class='fa fa-caret-down'></i>
|
|
</a>
|
|
<ul id='elUserLink_menu' class='ipsMenu ipsMenu_normal ipsHide'>
|
|
<li class='ipsMenu_title'>{lang="menu_content"}</li>
|
|
{{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'members', 'front' ) )}}
|
|
<li class='ipsMenu_item' data-menuItem='profile'><a href='{member="url()"}' title='{lang="view_my_profile"}'>{lang="menu_profile"}</a></li>
|
|
{{endif}}
|
|
{{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'messaging' ) ) and \IPS\Member::loggedIn()->members_disable_pm AND \IPS\Member::loggedIn()->members_disable_pm != 2}}
|
|
<li class='ipsMenu_item' data-menuItem='messages'><a href='{url="app=core&module=messaging&controller=messenger&do=enableMessenger" seoTemplate="messaging" csrf="true"}' title='{lang="go_to_messenger"}' data-confirm data-confirmMessage='{lang="messenger_disabled_msg"}'>{lang="menu_messages"}</a></li>
|
|
{{endif}}
|
|
{{if \IPS\Member::loggedIn()->group['g_attach_max'] != 0}}
|
|
<li class='ipsMenu_item' data-menuItem='attachments'><a href='{url="app=core&module=system&controller=attachments" seoTemplate="attachments"}'>{lang="my_attachments"}</a></li>
|
|
{{endif}}
|
|
<li class='ipsMenu_title'>{lang="menu_settings_title"}</li>
|
|
{{if \IPS\Member::loggedIn()->hasAcpRestriction( 'core', 'promotion', 'promote_manage' ) and \IPS\core\Promote::promoteServices()}}
|
|
<li class='ipsMenu_item' data-menuItem='promote'><a href='{url="app=core&module=promote&controller=promote&do=view" seoTemplate="promote_manage"}'>{lang="promote_manage_link"}</a></li>
|
|
{{endif}}
|
|
<li class='ipsMenu_item' data-menuItem='manageFollowed'><a href='{url="app=core&module=system&controller=followed" seoTemplate="followed_content"}'>{lang="menu_followed_content"}</a></li>
|
|
<li class='ipsMenu_item' id='elAccountSettingsLink' data-menuItem='settings'><a href='{url="app=core&module=system&controller=settings" seoTemplate="settings"}' title='{lang="edit_account_settings"}'>{lang="menu_settings"}</a></li>
|
|
{{if settings.ignore_system_on}}
|
|
<li class='ipsMenu_item' data-menuItem='ignoredUsers'><a href='{url="app=core&module=system&controller=ignore" seoTemplate="ignore"}'>{lang="menu_manage_ignore"}</a></li>
|
|
{{endif}}
|
|
<li class='ipsMenu_sep'><hr></li>
|
|
{{if ( \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'modcp' ) ) AND \IPS\Member::loggedIn()->modPermission() ) or \IPS\Member::loggedIn()->isAdmin()}}
|
|
{{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'modcp' ) ) AND \IPS\Member::loggedIn()->modPermission()}}
|
|
<li class='ipsMenu_item' data-menuItem='modcp'><a href='{url="app=core&module=modcp" seoTemplate="modcp"}'>{lang="menu_modcp"}</a></li>
|
|
{{endif}}
|
|
{{if \IPS\Member::loggedIn()->isAdmin() AND !\IPS\Settings::i()->security_remove_acp_link }}
|
|
<li class='ipsMenu_item' data-menuItem='admincp'><a href='{url="" base="admin"}' target='_blank'><i class='fa fa-lock'></i> {lang="menu_admincp"}</a></li>
|
|
{{endif}}
|
|
<li class='ipsMenu_sep'><hr></li>
|
|
{{endif}}
|
|
<li class='ipsMenu_item' data-menuItem='signout'>
|
|
<a href='{url="app=core&module=system&controller=login&do=logout" csrf="true" seoTemplate="logout"}'>
|
|
{{if isset( $_SESSION['logged_in_as_key'] )}}{lang="switch_to_account" sprintf="$_SESSION['logged_in_from']['name']"}{{else}}{lang="sign_out"}{{endif}}
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
{{else}}
|
|
<ul id='elUserNav' class='ipsList_inline cSignedOut ipsClearfix ipsResponsive_hidePhone ipsResponsive_block'>
|
|
{template="siteSocialProfiles" if="theme.social_links != 'footer'" app="core" group="global" location="front"}
|
|
<li id='elSignInLink'>
|
|
{{if \IPS\Settings::i()->logins_over_https AND !\IPS\Request::i()->isSecure()}}
|
|
<a href='{url="app=core&module=system&controller=login" seoTemplate="login" protocol="\IPS\Settings::i()->logins_over_https"}'>{lang="sign_in"}</a>
|
|
{{else}}
|
|
<a href='{url="app=core&module=system&controller=login" seoTemplate="login" protocol="\IPS\Settings::i()->logins_over_https"}' data-ipsMenu-closeOnClick="false" data-ipsMenu id='elUserSignIn'>
|
|
{lang="sign_in"} <i class='fa fa-caret-down'></i>
|
|
</a>
|
|
{{endif}}
|
|
{template="loginPopup" app="core" group="global" params="new \IPS\Login( \IPS\Http\Url::internal( 'app=core&module=system&controller=login', 'front', 'login', NULL, \IPS\Settings::i()->logins_over_https ) )"}
|
|
</li>
|
|
{{if \IPS\Settings::i()->allow_reg}}
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=register" seoTemplate="register" protocol="\IPS\Settings::i()->logins_over_https"}' {{if \IPS\Settings::i()->quick_register}}data-ipsDialog data-ipsDialog-size='narrow' data-ipsDialog-title='{lang="sign_up"}'{{endif}} id='elRegisterButton' class='ipsButton ipsButton_normal ipsButton_primary'>
|
|
{lang="sign_up"}
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="userLink" template_data="$member" template_location="admin" template_app="core"><![CDATA[<a href="{$member->acpUrl()}">{$member->name}</a>]]></template>
|
|
<template template_group="global" template_name="userLink" template_data="$member, $warningRef=NULL, $groupFormatting=FALSE" template_location="front" template_app="core"><![CDATA[{{if $member->member_id AND \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'members' ) ) }}<a href='{{if $warningRef}}{$member->url()->setQueryString( 'wr', $warningRef )}{{else}}{$member->url()}{{endif}}' data-ipsHover data-ipsHover-target='{$member->url()->setQueryString( array( 'do' => 'hovercard', 'wr' => $warningRef, 'referrer' => urlencode( \IPS\Request::i()->url() ) ) )}' title="{lang="view_user_profile" sprintf="$member->name"}" class="ipsType_break">{{if $groupFormatting && $member->group['prefix']}}{$member->group['prefix']|raw}{{endif}}{$member->name}{{if $groupFormatting && $member->group['suffix']}}{$member->group['suffix']|raw}{{endif}}</a>{{else}}{{if $groupFormatting && $member->group['prefix']}}{$member->group['prefix']|raw}{{endif}}{$member->name}{{if $groupFormatting && $member->group['suffix']}}{$member->group['suffix']|raw}{{endif}}{{endif}}]]></template>
|
|
<template template_group="global" template_name="userLinkFromData" template_data="$id, $name, $seoName, $groupIdForFormatting=NULL" template_location="front" template_app="core"><![CDATA[{{if $id AND \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'members', 'front' ) ) }}<a href='{url="app=core&module=members&controller=profile&id={$id}" seoTemplate="profile" seoTitle="$seoName ?: \IPS\Http\Url::seoTitle( $name )"}' data-ipsHover data-ipsHover-target='{url="app=core&module=members&controller=profile&id={$id}&do=hovercard" seoTemplate="profile" seoTitle="$seoName ?: \IPS\Http\Url::seoTitle( $name )"}' title="{lang="view_user_profile" sprintf="$name"}" class="ipsType_break">{{if $groupIdForFormatting}}{expression="\IPS\Member\Group::load( $groupIdForFormatting )->formatName( $name )" raw="true"}{{else}}{$name}{{endif}}</a>{{else}}{{if $groupIdForFormatting}}{expression="\IPS\Member\Group::load( $groupIdForFormatting )->formatName( $name )" raw="true"}{{else}}{$name}{{endif}}{{endif}}]]></template>
|
|
<template template_group="global" template_name="userPhoto" template_data="$member, $size='small'" template_location="admin" template_app="core"><![CDATA[{{if $member->member_id}}
|
|
<a href="{$member->url()}" class="ipsUserPhoto ipsUserPhoto_{$size}" target="_blank">
|
|
<img src='{$member->photo}' alt=''>
|
|
</a>
|
|
{{else}}
|
|
<span class="ipsUserPhoto ipsUserPhoto_{$size}">
|
|
<img src='{$member->photo}' alt=''>
|
|
</span>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="userPhoto" template_data="$member, $size='small', $warningRef=NULL, $classes='', $hovercard=TRUE" template_location="front" template_app="core"><![CDATA[{{if $member->member_id and \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'members' ) )}}
|
|
{{$memberURL = ( $warningRef ) ? $member->url()->setQueryString( 'wr', $warningRef ) : $member->url();}}
|
|
<a href="{$memberURL}" {{if $hovercard}}data-ipsHover data-ipsHover-target="{$memberURL->setQueryString( 'do', 'hovercard' )}"{{endif}} class="ipsUserPhoto ipsUserPhoto_{$size}{{if $classes}} {$classes}{{endif}}" title="{lang="view_user_profile" sprintf="$member->name"}">
|
|
<img src='{$member->photo}' alt='{$member->name}'>
|
|
</a>
|
|
{{else}}
|
|
<span class='ipsUserPhoto ipsUserPhoto_{$size} {{if $classes}}{$classes}{{endif}}'>
|
|
<img src='{$member->photo}' alt='{$member->name}'>
|
|
</span>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="userPhotoFromData" template_data="$id, $name, $seoName, $photoUrl, $size='small', $classes='', $hovercard=TRUE" template_location="front" template_app="core"><![CDATA[{{if $id and \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'members' ) )}}
|
|
<a href="{url="app=core&module=members&controller=profile&id={$id}" seoTemplate="profile" seoTitle="$seoName ?: \IPS\Http\Url::seoTitle( $name )"}" {{if $hovercard}}data-ipsHover data-ipsHover-target="{url="app=core&module=members&controller=profile&id={$id}&do=hovercard" seoTemplate="profile" seoTitle="$seoName ?: \IPS\Http\Url::seoTitle( $name )"}"{{endif}} class="ipsUserPhoto ipsUserPhoto_{$size}{{if $classes}} {$classes}{{endif}}" title="{lang="view_user_profile" sprintf="$name"}">
|
|
<img src='{$photoUrl}' alt=''>
|
|
</a>
|
|
{{else}}
|
|
<span class='ipsUserPhoto ipsUserPhoto_{$size} {{if $classes}}{$classes}{{endif}}'>
|
|
<img src='{$photoUrl}' alt=''>
|
|
</span>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="viglink" template_data="" template_location="front" template_app="core"><![CDATA[<!--VIGLINK-->
|
|
{{if \IPS\Settings::i()->viglink_groups =='all' or \IPS\Member::loggedIn()->inGroup( explode( ',', \IPS\Settings::i()->viglink_groups ) )}}
|
|
<script type="text/javascript">
|
|
var vglnk = { key: '{setting="viglink_api_key"}'{{if \IPS\Settings::i()->viglink_subid}},
|
|
sub_id: '{setting="viglink_subid"}'
|
|
{{endif}}
|
|
};
|
|
|
|
(function(d, t) {
|
|
var s = d.createElement(t); s.type = 'text/javascript'; s.async = true;
|
|
s.src = '//cdn.viglink.com/api/vglnk.js';
|
|
var r = d.getElementsByTagName(t)[0]; r.parentNode.insertBefore(s, r);
|
|
}(document, 'script'));
|
|
</script>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="vineEmbed" template_data="$url" template_location="global" template_app="core"><![CDATA[<div class="ipsEmbeddedVideo {{if \IPS\Settings::i()->max_video_width > 0}}ipsEmbeddedVideo_limited{{endif}}" contenteditable="false"><div><iframe class="vine-embed" src="{$url}/embed/simple" width="600" height="600"></iframe><script async src="//platform.vine.co/static/scripts/embed.js" charset="utf-8"></script></div></div>]]></template>
|
|
<template template_group="global" template_name="widgetContainer" template_data="$id, $orientation='horizontal'" template_location="front" template_app="core"><![CDATA[{{if ( isset( \IPS\Output::i()->sidebar['widgets'][ $id ] ) && count( \IPS\Output::i()->sidebar['widgets'][ $id ] ) ) || ( \IPS\Dispatcher::i()->application instanceof \IPS\Application AND \IPS\Dispatcher::i()->application->canManageWidgets() )}}
|
|
<div class='cWidgetContainer {{if !isset( \IPS\Output::i()->sidebar['widgets'][ $id ] ) or !count( \IPS\Output::i()->sidebar['widgets'][ $id ] )}}ipsHide{{endif}}' {{if \IPS\Dispatcher::i()->application->canManageWidgets()}}data-controller='core.front.widgets.area'{{endif}} data-role='widgetReceiver' data-orientation='{$orientation}' data-widgetArea='{$id}'>
|
|
<ul class='ipsList_reset'>
|
|
{{if isset( \IPS\Output::i()->sidebar['widgets'][ $id ] )}}
|
|
{{foreach \IPS\Output::i()->sidebar['widgets'][ $id ] as $widget}}
|
|
{{$widgetHtml = (string) $widget;}}
|
|
<li class='ipsWidget ipsWidget_{$orientation} ipsBox{{if trim( $widgetHtml ) === ''}} ipsWidgetHide ipsHide{{endif}}' data-blockID='{{if isset($widget->app) AND !empty($widget->app)}}app_{$widget->app}_{{else}}plugin_{$widget->plugin}_{{endif}}{$widget->key}_{$widget->uniqueKey}'{{if $widget->hasConfiguration()}} data-blockConfig="true"{{endif}} data-blockTitle="{lang="block_{$widget->key}"}" data-blockErrorMessage="{lang="$widget->errorMessage" escape="true"}" data-controller='core.front.widgets.block'>{$widgetHtml|raw}</li>
|
|
{{endforeach}}
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="global" template_name="wizard" template_data="$stepNames, $activeStep, $output, $baseUrl, $showSteps" template_location="global" template_app="core"><![CDATA[<div data-ipsWizard class='ipsWizard'>
|
|
{{if $showSteps}}
|
|
<ul class="ipsStepBar ipsClearFix" data-role="wizardStepbar">
|
|
{{$doneSteps = TRUE;}}
|
|
{{foreach $stepNames as $step => $name}}
|
|
{{if $activeStep == $name}}{{$doneSteps = FALSE;}}{{endif}}
|
|
<li class='ipsStep {{if $activeStep == $name}}ipsStep_active{{endif}}'>
|
|
{{if $doneSteps}}
|
|
<a href="{$baseUrl->setQueryString( '_step', $name )}" data-action="wizardLink">
|
|
{{else}}
|
|
<span>
|
|
{{endif}}
|
|
<strong class='ipsStep_title'>{lang="step_number" sprintf="$step + 1"}</strong>
|
|
<span class='ipsStep_desc'>{lang="$name"}</span>
|
|
{{if $doneSteps}}
|
|
</a>
|
|
{{else}}
|
|
</span>
|
|
{{endif}}
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
<div data-role="wizardContent">
|
|
{$output|raw}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="licensekey" template_name="overview" template_data="$licenseData" template_location="admin" template_app="core"><![CDATA[<div class="ipsPad ipsBox">
|
|
{{if $licenseData['expires']}}
|
|
<span class="ipsBadge ipsBadge_medium ipsBadge_{{if strtotime( $licenseData['expires'] ) > time()}}positive{{else}}negative{{endif}} ipsPos_right">
|
|
{lang="license_expires"}{datetime="strtotime( $licenseData['expires'] )"}
|
|
</span>
|
|
{{endif}}
|
|
|
|
<h3 class='ipsType_sectionHead'>
|
|
{{if $licenseData['cloud']}}
|
|
{lang="license_name_cloud"}
|
|
{{else}}
|
|
{lang="license_name_license"}
|
|
{{endif}}
|
|
<br>
|
|
{expression="substr_replace( $licenseData['key'], '**********', -10 )"}
|
|
</h3>
|
|
|
|
<p class='ipsType_light'>
|
|
{lang="license_url" sprintf="$licenseData['url']"}
|
|
{{if $licenseData['test_url']}}
|
|
<br>
|
|
{lang="license_test_url" sprintf="$licenseData['test_url']"}
|
|
{{endif}}
|
|
</p>
|
|
</div>
|
|
<br>
|
|
<div class="ipsBox">
|
|
<h3 class="ipsBox_titleBar">{lang="licensekey_benefits_head"}</h3>
|
|
<ul class="ipsPad ipsDataList ipsDataList_reducedSpacing">
|
|
{{foreach array( 'forums', 'calendar', 'blog', 'gallery', 'downloads', 'cms', 'nexus', 'spam', 'copyright' ) as $k}}
|
|
{{if $k !== 'copyright' or ( isset( $licenseData['products'][ $k ] ) and $licenseData['products'][ $k ] )}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon">
|
|
{{if isset( $licenseData['products'][ $k ] ) and $licenseData['products'][ $k ]}}
|
|
{{if $k == 'spam' and strtotime( $licenseData['expires'] ) < time()}}
|
|
<i class="ipsType_large fa fa-exclamation-triangle"></i>
|
|
{{else}}
|
|
<i class="ipsType_large fa fa-check"></i>
|
|
{{endif}}
|
|
{{else}}
|
|
<i class="ipsType_large fa fa-times"></i>
|
|
{{endif}}
|
|
</div>
|
|
<div class="ipsDataItem_main">
|
|
<h4 class="ipsDataItem_title">{lang="license_benefit_$k"}</h4>
|
|
</div>
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon">
|
|
{{if strtotime( $licenseData['expires'] ) > time()}}
|
|
<i class="ipsType_large fa fa-check"></i>
|
|
{{else}}
|
|
<i class="ipsType_large fa fa-exclamation-triangle"></i>
|
|
{{endif}}
|
|
</div>
|
|
<div class="ipsDataItem_main">
|
|
<h4 class="ipsDataItem_title">{lang="license_benefit_support" sprintf="$licenseData['support']"}</h4>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>]]></template>
|
|
<template template_group="livesearch" template_name="club" template_data="$club" template_location="admin" template_app="core"><![CDATA[<li class='ipsPad_half ipsClearfix' data-role='result'>
|
|
<a href='{url="app=core&module=clubs&controller=clubs&do=edit&id="}{$club->id}' class='ipsPos_left'>{$club->name}</a>
|
|
</li>
|
|
|
|
]]></template>
|
|
<template template_group="livesearch" template_name="generic" template_data="$url, $lang, $appName" template_location="admin" template_app="core"><![CDATA[<li class='ipsPad_half ipsClearfix' data-role='result'>
|
|
<a href='{$url}' class='ipsPos_left'>[{$appName}] {lang="$lang"}</a>
|
|
</li>
|
|
|
|
]]></template>
|
|
<template template_group="livesearch" template_name="group" template_data="$group" template_location="admin" template_app="core"><![CDATA[<li class='ipsPad_half ipsClearfix' data-role='result'>
|
|
<a href='{url="app=core&module=members&controller=groups&do=form&id="}{$group->g_id}' class='ipsPos_left'>{$group->name}</a>
|
|
</li>
|
|
|
|
]]></template>
|
|
<template template_group="livesearch" template_name="member" template_data="$member" template_location="admin" template_app="core"><![CDATA[<li class='ipsPhotoPanel ipsPhotoPanel_mini ipsPad_half ipsClearfix' data-role='result'>
|
|
<a href='{url="app=core&module=members&controller=members&do=edit&id="}{$member->member_id}' class='ipsPos_left'>{template="userPhoto" app="core" group="global" params="$member, 'mini'"}</a>
|
|
<div>
|
|
<h2 class='ipsType_sectionHead'><strong><a href='{url="app=core&module=members&controller=members&do=edit&id="}{$member->member_id}'>{$member->name}</a></strong></h2><br>
|
|
{expression="$member->groupName" raw="true"} · <span class='ipsType_light'>{$member->email}</span>
|
|
</div>
|
|
</li>
|
|
|
|
]]></template>
|
|
<template template_group="login" template_name="authyAuthenticate" template_data="$method, $done, $error, $setup, $availableMethods, $onetouch=NULL" template_location="global" template_app="core"><![CDATA[<div id="elAuthy" {{if $onetouch}}data-controller="core.global.core.authyOneTouch"{{endif}}>
|
|
<div class="ipsPad ipsType_normal ipsType_center">
|
|
{{if $setup}}
|
|
{{if $method == 'authy'}}
|
|
{lang="authy_authy_setup"}
|
|
{{elseif $method == 'phone'}}
|
|
{lang="authy_call_auth_done"}
|
|
{{else}}
|
|
{lang="authy_sms_auth_done"}
|
|
{{endif}}
|
|
{{else}}
|
|
{{if $method == 'authy'}}
|
|
{{if $onetouch}}
|
|
{lang="authy_onetouch_auth"}
|
|
{{else}}
|
|
{lang="authy_authy_auth"}
|
|
{{endif}}
|
|
{{elseif $method == 'phone'}}
|
|
{{if $done}}
|
|
{lang="authy_call_auth_done"}
|
|
{{else}}
|
|
{lang="authy_call_auth"}
|
|
{{endif}}
|
|
{{elseif $method == 'choose'}}
|
|
{lang="authy_choose_auth"}
|
|
{{else}}
|
|
{lang="authy_sms_auth"}
|
|
{{endif}}
|
|
{{endif}}
|
|
{{if $method == 'authy'}}
|
|
<div class='ipsType_center'>
|
|
{{if $onetouch}}
|
|
<input type="hidden" name="onetouch" value="{$onetouch}" data-role="onetouchCode">
|
|
<div class="ipsRedirect ipsPad ipsJS_show">
|
|
<div class="ipsLoading ipsRedirect_loading"></div>
|
|
<span>{lang="authy_onetouch_waiting"}</span>
|
|
</div>
|
|
{{endif}}
|
|
{{if $setup}}
|
|
{{$langCode = mb_substr( \IPS\Member::loggedIn()->language()->bcp47(), 0, 2 );}}
|
|
<a href="{url="authy_ios" ips="true"}" target="_blank"><img src="{resource="appstores/ios/{$langCode}.svg" app="core" location="global"}" class="ipsSpacer_both"></a>
|
|
<a href="{url="authy_android" ips="true"}" target="_blank"><img src="{resource="appstores/android/{$langCode}.png" app="core" location="global"}" style="height: 60px"></a>
|
|
{{endif}}
|
|
{{if count( $availableMethods ) > 1}}
|
|
{{if $setup}}
|
|
<p class='ipsType_reset'>
|
|
{lang="authy_setup_alternative"}
|
|
</p>
|
|
{{endif}}
|
|
<ul class="ipsList_inline {{if !$setup}}ipsSpacer_top{{endif}}">
|
|
{{if in_array( 'sms', $availableMethods )}}
|
|
<li><a href="{expression="\IPS\Request::i()->url()->setQueryString( 'authy_method', 'sms' )"}">{lang="authy_alt_sms"}</a></li>
|
|
{{endif}}
|
|
{{if in_array( 'phone', $availableMethods )}}
|
|
<li><a href="{expression="\IPS\Request::i()->url()->setQueryString( 'authy_method', 'phone' )"}">{lang="authy_alt_phone"}</a></li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
{{if $done}}
|
|
<ul class="ipsList_reset ipsPad ipsClearfix ipsAreaBackground">
|
|
{{if !$onetouch}}
|
|
<li class="ipsFieldRow ipsClearfix ">
|
|
<div class="ipsFieldRow_content cAuthy_container">
|
|
{{if $method == 'authy'}}
|
|
<img src="{resource="login/authy.png" location="global"}" class="cAuthy_icon">
|
|
{{endif}}
|
|
<input type="text" name="authy_auth_code" value="" class="{{if request.authy_auth_code}}ipsField_error{{endif}} {{if $method == 'authy'}}cAuthy_field{{endif}}" autocomplete="off" >
|
|
{{if request.authy_auth_code or ( $method == 'authy' and request.authy_method )}}
|
|
<p class="ipsType_warning">{lang="$error"}</p>
|
|
{{endif}}
|
|
</div>
|
|
</li>
|
|
{{endif}}
|
|
<li>
|
|
<button type='submit' class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_medium ipsSpacer_bottom {{if $onetouch}}ipsJS_hide{{endif}}'>
|
|
{{if $onetouch}}
|
|
<i class='fa fa-check'></i> {lang="authy_submit_onetouch"}
|
|
{{else}}
|
|
<i class='fa fa-lock'></i> {lang="authy_submit_code"}
|
|
{{endif}}
|
|
</button>
|
|
</li>
|
|
{{if $setup}}
|
|
<li>
|
|
<a href="{expression="\IPS\Request::i()->url()->setQueryString( '_new', '1' )"}" class='ipsButton ipsButton_link ipsButton_medium ipsButton_fullWidth'>{lang="authy_change_number"}</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{else}}
|
|
<div class="ipsPad ipsAreaBackground ipsGrid">
|
|
{{if in_array( 'phone', $availableMethods )}}
|
|
<div class="ipsGrid_span{{if in_array( 'sms', $availableMethods )}}6{{else}}12{{endif}}">
|
|
<a href="{expression="\IPS\Request::i()->url()->setQueryString( 'authy_method', 'phone' )"}" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_medium'>
|
|
<i class='fa fa-phone'></i> {lang="authy_submit_call"}
|
|
</a>
|
|
</div>
|
|
{{endif}}
|
|
{{if in_array( 'sms', $availableMethods )}}
|
|
<div class="ipsGrid_span{{if in_array( 'phone', $availableMethods )}}6{{else}}12{{endif}}">
|
|
<a href="{expression="\IPS\Request::i()->url()->setQueryString( 'authy_method', 'sms' )"}" value="sms" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_medium'>
|
|
<i class='fa fa-commenting'></i> {lang="authy_submit_sms"}
|
|
</a>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="login" template_name="authyError" template_data="$error" template_location="global" template_app="core"><![CDATA[<div id="elAuthy">
|
|
<div class="ipsPad ipsType_normal ipsType_richText ipsType_center">
|
|
{lang="authy_error"}
|
|
{{if member.isAdmin()}}
|
|
<div class="ipsType_warning ipsSpacer_top">
|
|
{$error}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
{{if \IPS\Member::loggedIn()->canUseContactUs()}}
|
|
<div class="ipsAreaBackground ipsPad">
|
|
<a href="{url="app=core&module=contact&controller=contact" base="front" seoTemplate="contact"}" class="ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_medium">{lang="mfa_recovery_contact"}</a>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="login" template_name="authySetup" template_data="$countryCode, $phoneNumber, $showingMultipleForms, $methods, $error" template_location="global" template_app="core"><![CDATA[<div id="elAuthy">
|
|
<div class='ipsPad'>
|
|
{{if !$showingMultipleForms}}
|
|
<h1 class='ipsType_center ipsType_pageTitle ipsSpacer_bottom ipsSpacer_half'>{lang="mfa_popup_setup_title"}</h1>
|
|
{{endif}}
|
|
<div class="ipsType_medium ipsType_richText ipsType_center c2FA_info">
|
|
{{if in_array( 'authy', $methods )}}
|
|
{{if !$showingMultipleForms}}
|
|
{lang="authy_mfa_desc_authy_prefix"}
|
|
{{endif}}
|
|
{lang="authy_mfa_desc_authy_only"}
|
|
{{if count( $methods ) > 1}}
|
|
{{if count( $methods ) == 3}}
|
|
{lang="authy_mfa_desc_fallback_sms_or_phone"}
|
|
{{elseif in_array( 'phone', $methods )}}
|
|
{lang="authy_mfa_desc_fallback_phone"}
|
|
{{else}}
|
|
{lang="authy_mfa_desc_fallback_sms"}
|
|
{{endif}}
|
|
{{endif}}
|
|
{{else}}
|
|
{{if !$showingMultipleForms}}
|
|
{lang="authy_mfa_desc_phone_prefix"}
|
|
{{endif}}
|
|
{{if count( $methods ) == 2}}
|
|
{lang="authy_mfa_desc_sms_or_phone"}
|
|
{{elseif in_array( 'phone', $methods )}}
|
|
{lang="authy_mfa_desc_phone"}
|
|
{{else}}
|
|
{lang="authy_mfa_desc_sms"}
|
|
{{endif}}
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
{{if in_array( 'authy', $methods )}}
|
|
<div class='ipsType_center'>
|
|
{{$langCode = mb_substr( \IPS\Member::loggedIn()->language()->bcp47(), 0, 2 );}}
|
|
<a href="{url="authy_ios" ips="true"}" target="_blank"><img src="{resource="appstores/ios/{$langCode}.svg" app="core" location="global"}" class="ipsSpacer_both"></a>
|
|
<a href="{url="authy_android" ips="true"}" target="_blank"><img src="{resource="appstores/android/{$langCode}.png" app="core" location="global"}" style="height: 60px"></a>
|
|
</div>
|
|
{{endif}}
|
|
<div class="ipsPad">
|
|
<div class='ipsGrid'>
|
|
<div class='ipsGrid_span3 ipsType_center'>
|
|
<select data-control="diallingCode" data-sort name="countryCode">
|
|
{{foreach \IPS\Helpers\Form\Tel::$diallingCodes as $country => $codes}}
|
|
{{foreach $codes as $code}}
|
|
<option value="{$country}-{$code}" data-code="+{$code}" data-text="{lang="country-{$country}"} (+{$code})" {{if $country == $countryCode or "{$country}-{$code}" == $countryCode}}selected{{endif}}>{lang="country-{$country}"} (+{$code})</option>
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</select>
|
|
</div>
|
|
<div class='ipsGrid_span9 ipsType_center'>
|
|
<input name="phoneNumber" type="tel" value="{$phoneNumber}" placeholder="{lang="authy_placeholder"}">
|
|
</div>
|
|
</div>
|
|
{{if request.countryCode}}
|
|
<p class="ipsType_warning">{lang="$error"}</p>
|
|
{{endif}}
|
|
</div>
|
|
<div class="ipsPad ipsAreaBackground ipsGrid">
|
|
{{if in_array( 'authy', $methods )}}
|
|
<div class="ipsGrid_span12">
|
|
<button type='submit' name="method" value="authy" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_medium'>
|
|
<i class='fa fa-lock'></i> {lang="authy_submit_authy"}
|
|
</button>
|
|
</div>
|
|
{{else}}
|
|
{{if in_array( 'phone', $methods )}}
|
|
<div class="ipsGrid_span{{if in_array( 'sms', $methods )}}6{{else}}12{{endif}}">
|
|
<button type='submit' name="method" value="phone" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_medium'>
|
|
<i class='fa fa-phone'></i> {lang="authy_submit_call"}
|
|
</button>
|
|
</div>
|
|
{{endif}}
|
|
{{if in_array( 'sms', $methods )}}
|
|
<div class="ipsGrid_span{{if in_array( 'phone', $methods )}}6{{else}}12{{endif}}">
|
|
<button type='submit' name="method" value="sms" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_medium'>
|
|
<i class='fa fa-commenting'></i> {lang="authy_submit_sms"}
|
|
</button>
|
|
</div>
|
|
{{endif}}
|
|
{{endif}}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="login" template_name="authySetupLockout" template_data="$showingMultipleForms, $lockEndTime=NULL" template_location="global" template_app="core"><![CDATA[<div id="elAuthy">
|
|
<div class='ipsPad'>
|
|
{{if !$showingMultipleForms}}
|
|
<h1 class='ipsType_center ipsType_pageTitle ipsSpacer_bottom ipsSpacer_half'>{lang="mfa_popup_setup_title"}</h1>
|
|
{{endif}}
|
|
</div>
|
|
<div class="ipsPad ipsType_normal ipsType_richText ipsType_center">
|
|
{lang="authy_setup_lockout" sprintf="$lockEndTime"}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="login" template_name="facebook" template_data="$url" template_location="global" template_app="core"><![CDATA[
|
|
<a href='{$url}' class='ipsButton ipsButton_verySmall ipsButton_fullWidth ipsSocial ipsSocial_facebook'>
|
|
<span class='ipsSocial_icon'><i class='fa fa-facebook'></i></span>
|
|
<span class='ipsSocial_text'>{lang="login_facebook"}</span>
|
|
</a>]]></template>
|
|
<template template_group="login" template_name="google" template_data="$url" template_location="global" template_app="core"><![CDATA[<a href='{$url}' class='ipsButton ipsButton_verySmall ipsButton_fullWidth ipsSocial ipsSocial_google'>
|
|
<span class='ipsSocial_icon'><i class='fa fa-google-plus'></i></span>
|
|
<span class='ipsSocial_text'>{lang="login_google"}</span>
|
|
</a>]]></template>
|
|
<template template_group="login" template_name="googleAuthenticatorAuth" template_data="$waitUntil" template_location="global" template_app="core"><![CDATA[<div id="elGoogleAuthenticator" data-controller="core.global.core.googleAuth" data-waitUntil="{$waitUntil}">
|
|
<div class="ipsPad ipsType_normal ipsType_richText ipsType_center">
|
|
{lang="google_mfa_auth"}
|
|
</div>
|
|
<ul class="ipsList_reset ipsPad ipsClearfix ipsAreaBackground" data-role="codeInput">
|
|
<li class="ipsFieldRow ipsClearfix " id="google_authenticator_form_google_authenticator_setup_code">
|
|
<div class="ipsFieldRow_content">
|
|
<input type="text" name="google_authenticator_auth_code" value="" class="{{if request.google_authenticator_auth_code}}ipsField_error{{endif}}" autocomplete="off" >
|
|
{{if request.google_authenticator_auth_code}}
|
|
<p class="ipsType_warning">{lang="google_mfa_invalid_code"}</p>
|
|
{{endif}}
|
|
</div>
|
|
</li>
|
|
<li>
|
|
<button type='submit' class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_medium'>
|
|
<i class='fa fa-lock'></i> {lang="google_submit_code"}
|
|
</button>
|
|
</li>
|
|
</ul>
|
|
<div class="ipsType_center ipsHide" data-role="codeWaiting">
|
|
<div class="ipsProgressBar ipsProgressBar_animated">
|
|
<div class="ipsProgressBar_progress" data-role="codeWaitingProgress"></div>
|
|
</div>
|
|
<p class="ipsType_small">{lang="google_wait_for_code"}</p>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="login" template_name="googleAuthenticatorSetup" template_data="$qrCodeUrl, $secretKey, $showingMultipleForms" template_location="global" template_app="core"><![CDATA[<div id="elGoogleAuthenticator" data-controller="core.global.core.googleAuth">
|
|
<input type="hidden" name="secret" value="{$secretKey}">
|
|
<div data-role="barcode">
|
|
<div class='ipsPad'>
|
|
{{if !$showingMultipleForms}}
|
|
<h1 class='ipsType_center ipsType_pageTitle ipsSpacer_bottom ipsSpacer_half'>{lang="mfa_popup_setup_title"}</h1>
|
|
{{endif}}
|
|
<div class="ipsType_medium ipsType_richText ipsType_center c2FA_info">
|
|
{{if $showingMultipleForms}}
|
|
{lang="google_mfa_desc_multi"}
|
|
{{else}}
|
|
{lang="google_mfa_desc_single"}
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
<div class='ipsGrid_span4 ipsType_center'>
|
|
<img src="{$qrCodeUrl}" width="150" height="150">
|
|
</div>
|
|
<div class='ipsGrid_span8 ipsType_center'>
|
|
{{$langCode = mb_substr( \IPS\Member::loggedIn()->language()->bcp47(), 0, 2 );}}
|
|
<a href="{url="googleauth_ios" ips="true"}" target="_blank"><img src="{resource="appstores/ios/{$langCode}.svg" app="core" location="global"}" class="ipsSpacer_both"></a>
|
|
<a href="{url="googleauth_android" ips="true"}" target="_blank"><img src="{resource="appstores/android/{$langCode}.png" app="core" location="global"}" style="height: 60px"></a>
|
|
|
|
<p class='ipsType_reset'>
|
|
<a class="ipsCursor_pointer" data-action="showManual">{lang="google_mfa_help"}</a>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div data-role="manual" class="ipsHide">
|
|
<div class="ipsPad ipsType_normal ipsType_richText ipsType_center">
|
|
{{if !$showingMultipleForms}}
|
|
<h1 class='ipsType_center ipsType_pageTitle ipsSpacer_bottom ipsSpacer_half'>{lang="mfa_popup_setup_title"}</h1>
|
|
{{endif}}
|
|
<div class="ipsType_medium ipsType_richText ipsType_center c2FA_info">
|
|
{{if $showingMultipleForms}}
|
|
{lang="google_mfa_desc_multi_manual"}
|
|
{{else}}
|
|
{lang="google_mfa_desc_single_manual"}
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
<div class='ipsGrid_span5'>
|
|
<ul class="ipsDataList ipsDataList_reducedSpacing">
|
|
<li class="">
|
|
<span class="ipsDataItem_generic">
|
|
<strong>{lang="google_mfa_account"}</strong><br>
|
|
<em>{lang="google_mfa_account_email"}</em>
|
|
</span>
|
|
</li>
|
|
<li class="">
|
|
<span class="ipsDataItem_generic">
|
|
<strong>{lang="google_mfa_key"}</strong><br>
|
|
<code>{$secretKey}</code>
|
|
</span>
|
|
</li>
|
|
<li class="">
|
|
<span class="ipsDataItem_generic">
|
|
<strong>{lang="google_mfa_timebased"}</strong><br>
|
|
{lang="yes"}
|
|
</span>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div class='ipsGrid_span7 ipsType_center'>
|
|
{{$langCode = mb_substr( \IPS\Member::loggedIn()->language()->bcp47(), 0, 2 );}}
|
|
<a href="{url="googleauth_ios" ips="true"}" target="_blank"><img src="{resource="appstores/ios/{$langCode}.svg" app="core" location="global"}" class="ipsSpacer_both"></a>
|
|
<a href="{url="googleauth_android" ips="true"}" target="_blank"><img src="{resource="appstores/android/{$langCode}.png" app="core" location="global"}" style="height: 60px"></a>
|
|
|
|
<p class='ipsType_reset ipsType_center'>
|
|
<a class="ipsCursor_pointer" data-action="showBarcode">{lang="google_mfa_help_reset"}</a>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<ul class="ipsList_reset ipsPad ipsClearfix ipsAreaBackground">
|
|
<li class="ipsFieldRow ipsClearfix " id="google_authenticator_form_google_authenticator_setup_code">
|
|
<div class="ipsFieldRow_content">
|
|
<input type="text" name="google_authenticator_setup_code" value="" class="{{if request.google_authenticator_setup_code}}ipsField_error{{endif}}">
|
|
{{if request.google_authenticator_setup_code}}
|
|
<p class="ipsType_warning">{lang="google_mfa_invalid_code"}</p>
|
|
{{endif}}
|
|
</div>
|
|
</li>
|
|
<li>
|
|
<button type='submit' class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_medium'>
|
|
<i class='fa fa-lock'></i> {lang="google_submit_code"}
|
|
</button>
|
|
</li>
|
|
</ul>
|
|
</div>]]></template>
|
|
<template template_group="login" template_name="linkedin" template_data="$url" template_location="global" template_app="core"><![CDATA[<a href='{$url}' class='ipsButton ipsButton_verySmall ipsButton_fullWidth ipsSocial ipsSocial_linkedIn'>
|
|
<span class='ipsSocial_icon'><i class='fa fa-linkedin'></i></span>
|
|
<span class='ipsSocial_text'>{lang="login_linkedin"}</span>
|
|
</a>]]></template>
|
|
<template template_group="login" template_name="live" template_data="$url" template_location="global" template_app="core"><![CDATA[
|
|
<a href='{$url}' class='ipsButton ipsButton_verySmall ipsButton_fullWidth ipsSocial ipsSocial_microsoft'>
|
|
<span class='ipsSocial_icon'><i class='fa fa-windows'></i></span>
|
|
<span class='ipsSocial_text'>{lang="login_live"}</span>
|
|
</a>]]></template>
|
|
<template template_group="login" template_name="mfaAuthenticate" template_data="$screen, $url" template_location="global" template_app="core"><![CDATA[<div id='elTwoFactorAuthentication' class='ipsModal' data-controller='core.global.core.2fa'>
|
|
<div>
|
|
<h1 class='ipsType_center ipsType_pageTitle ipsSpacer_top'>{lang="mfa_popup_title"}</h1>
|
|
<form action="{$url}" method="post" accept-charset='utf-8' data-ipsForm class="ipsForm ipsForm_fullWidth">
|
|
<input type="hidden" name="mfa_auth" value="1">
|
|
<input type="hidden" name="csrfKey" value="{expression="\IPS\Session::i()->csrfKey"}">
|
|
{$screen|raw}
|
|
<div class="ipsAreaBackground ipsType_center ipsPad cOtherMethod">
|
|
<a href='{$url->setQueryString( array( '_mfa' => 'alt', '_mfaMethod' => '' ) )}' class='ipsButton ipsButton_link ipsButton_medium ipsButton_fullWidth'>{lang="mfa_try_another_method"} <i class='fa fa-angle-right'></i></a>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="login" template_name="mfaLockout" template_data="$lockEndTime=NULL" template_location="global" template_app="core"><![CDATA[<div id='elTwoFactorAuthentication' class='ipsModal' data-controller='core.global.core.2fa'>
|
|
<div>
|
|
{{if settings.mfa_lockout_behaviour == 'lock'}}
|
|
<div class="ipsPad ipsType_normal ipsType_richText ipsType_center">
|
|
{lang="mfa_locked_out_end_time" sprintf="$lockEndTime"}
|
|
</div>
|
|
{{else}}
|
|
<div class="ipsPad ipsType_normal ipsType_richText ipsType_center">
|
|
{lang="mfa_locked_out"}
|
|
</div>
|
|
{{if settings.mfa_lockout_behaviour == 'email'}}
|
|
<div class="ipsAreaBackground ipsPad">
|
|
<a href="{url="app=core&module=system&controller=settings&do=mfarecovery" base="front" seoTemplate="mfarecovery"}" class="ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_medium">{lang="mfa_recovery_email"}</a>
|
|
</div>
|
|
{{elseif settings.mfa_lockout_behaviour == 'contact'}}
|
|
<div class="ipsAreaBackground ipsPad">
|
|
<a href="{url="app=core&module=contact&controller=contact" base="front" seoTemplate="contact"}" class="ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_medium">{lang="mfa_recovery_contact"}</a>
|
|
</div>
|
|
{{endif}}
|
|
{{endif}}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="login" template_name="mfaRecovery" template_data="$handlers, $url, $knownDevicesAvailable=FALSE" template_location="global" template_app="core"><![CDATA[<div id='elTwoFactorAuthentication' class='ipsModal' data-controller='core.global.core.2fa'>
|
|
<div>
|
|
<h1 class='ipsType_center ipsType_pageTitle ipsSpacer_top'>{lang="mfa_popup_recover_title"}</h1>
|
|
<p class='ipsType_medium ipsType_richText ipsType_center c2FA_info'>
|
|
{lang="mfa_popup_recover_info"}
|
|
</p>
|
|
<div class="ipsPad">
|
|
<ul class="ipsList_reset">
|
|
{{foreach $handlers as $key => $handler}}
|
|
<li class="ipsSpacer_bottom ipsSpacer_half">
|
|
<a href="{$url->setQueryString( array( '_mfa' => 'alt', '_mfaMethod' => $key ) )}" class="ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_medium">{lang="$handler->recoveryButton()"}</a>
|
|
</li>
|
|
{{endforeach}}
|
|
{{if $knownDevicesAvailable}}
|
|
<li class="ipsSpacer_bottom ipsSpacer_half"><a href="{$url->setQueryString( array( '_mfa' => 'knownDevice' ) )}" class="ipsButton ipsButton_light ipsButton_fullWidth ipsButton_medium">{lang="mfa_recovery_known_device"}</a></li>
|
|
{{endif}}
|
|
{{if in_array( 'email', explode( ',', \IPS\Settings::i()->mfa_forgot_behaviour ) )}}
|
|
<li class="ipsSpacer_bottom ipsSpacer_half"><a href="{url="app=core&module=system&controller=settings&do=mfarecovery" base="front" seoTemplate="mfarecovery"}" class="ipsButton ipsButton_link ipsButton_fullWidth ipsButton_medium">{lang="mfa_recovery_email"}</a></li>
|
|
{{endif}}
|
|
{{if in_array( 'contact', explode( ',', \IPS\Settings::i()->mfa_forgot_behaviour ) ) and \IPS\Member::loggedIn()->canUseContactUs()}}
|
|
<li class="ipsSpacer_bottom ipsSpacer_half"><a href="{url="app=core&module=contact&controller=contact" base="front" seoTemplate="contact"}" class="ipsButton ipsButton_link ipsButton_fullWidth ipsButton_medium">{lang="mfa_recovery_contact"}</a></li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="login" template_name="mfaSetup" template_data="$acceptableHandlers, $member, $url" template_location="global" template_app="core"><![CDATA[<div id='elTwoFactorAuthentication' class='ipsModal' data-controller='core.global.core.2fa'>
|
|
<div>
|
|
<form action="{$url}" method="post" accept-charset='utf-8' data-ipsForm class="ipsForm ipsForm_fullWidth">
|
|
<input type="hidden" name="mfa_setup" value="1">
|
|
<input type="hidden" name="csrfKey" value="{expression="\IPS\Session::i()->csrfKey"}">
|
|
{{if count( $acceptableHandlers ) > 1}}
|
|
<div class='ipsAreaBackground ipsType_center'>
|
|
<div class='ipsPad'>
|
|
<h1 class='ipsType_center ipsType_pageTitle'>{lang="mfa_popup_setup_title"}</h1>
|
|
<p class='ipsSpacer_top ipsSpacer_half ipsPos_center ipsType_medium ipsType_richText c2FA_info'>
|
|
{lang="mfa_setup_multiple"}
|
|
</p>
|
|
</div>
|
|
<div class='ipsTabs ipsTabs_small ipsTabs_stretch ipsClearfix ipsJS_show' id='tabs_2fa' data-ipsTabBar data-ipsTabBar-contentArea='#ipsTabs_content_2fa'>
|
|
<a href='#tabs_2fa' data-action='expandTabs'><i class='fa fa-caret-down'></i></a>
|
|
<ul role='tablist'>
|
|
{{$checked = NULL;}}
|
|
{{foreach $acceptableHandlers as $key => $handler}}
|
|
<li>
|
|
<a href='#ipsTabs_tabs_2fa_2fa_tab_{$key}_panel' id='2fa_tab_{$key}' class="ipsTabs_item {{if !$checked}}ipsTabs_activeItem{{$checked = $key;}}{{endif}}" role="tab">
|
|
<input class='ipsJS_hide' type="radio" name="mfa_method" value="{$key}" id="el2FARadio_{$key}" {{if $checked == $key}}checked{{endif}}>
|
|
{lang="mfa_{$key}_title"}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
<div id='ipsTabs_content_2fa' class='ipsTabs_panels'>
|
|
{{foreach $acceptableHandlers as $key => $handler}}
|
|
<div id='ipsTabs_tabs_2fa_2fa_tab_{$key}_panel' class="ipsTabs_panel" aria-labelledby="2fa_tab_{$key}" aria-hidden="false">
|
|
{$handler->configurationScreen( $member, ( count( $acceptableHandlers ) > 1 ) )|raw}
|
|
</div>
|
|
{{endforeach}}
|
|
</div>
|
|
|
|
{{if settings.mfa_required_groups != '*' and !$member->inGroup( explode( ',', settings.mfa_required_groups ) )}}
|
|
<div class="ipsAreaBackground ipsType_center cOtherMethod ipsPad">
|
|
<a href='{$url->setQueryString( '_mfa', 'optout' )->csrf()}' class='ipsButton ipsButton_link ipsButton_fullWidth ipsButton_medium' data-confirm {{if member.language()->checkKeyExists('security_questions_opt_out_warning_value')}}data-confirmSubMessage="{lang="security_questions_opt_out_warning_value"}"{{endif}}>{lang="mfa_opt_out"}</a>
|
|
</div>
|
|
{{endif}}
|
|
</form>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="login" template_name="securityQuestionsAuth" template_data="$question" template_location="global" template_app="core"><![CDATA[<div class="ipsPad ipsType_normal ipsType_richText ipsType_center">
|
|
{lang="security_questions_auth_blurb"}
|
|
</div>
|
|
<ul class="ipsList_reset ipsPad ipsClearfix">
|
|
<li class="ipsFieldRow ipsClearfix">
|
|
<label class='ipsFieldRow_label'>
|
|
{$question->_title}
|
|
</label>
|
|
<div class="ipsFieldRow_content">
|
|
<input type="text" name="security_answer" autocomplete="off" {{if request.security_answer}}class="ipsField_error"{{endif}}>
|
|
{{if request.security_answer}}
|
|
<p class="ipsType_warning">{lang="security_answer_incorrect"}</p>
|
|
{{endif}}
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
<ul class="ipsList_reset ipsPad ipsClearfix ipsAreaBackground">
|
|
<li>
|
|
<button type='submit' class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_medium'>
|
|
<i class='fa fa-lock'></i> {lang="security_answer_submit"}
|
|
</button>
|
|
</li>
|
|
</ul>
|
|
]]></template>
|
|
<template template_group="login" template_name="securityQuestionsSetup" template_data="$securityQuestions, $showingMultipleForms" template_location="global" template_app="core"><![CDATA[{{if !$showingMultipleForms}}
|
|
<div class='ipsPad'>
|
|
<h1 class='ipsType_center ipsType_pageTitle ipsSpacer_bottom ipsSpacer_half'>{lang="mfa_popup_setup_title"}</h1>
|
|
<div class="ipsType_normal ipsType_richText ipsType_center">
|
|
{lang="security_questions_setup_blurb" pluralize="\IPS\Settings::i()->security_questions_number ?: 3"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
<ul class="ipsList_reset ipsPad ipsClearfix">
|
|
{{foreach range( 1, min( settings.security_questions_number ?: 3, count( $securityQuestions ) ) ) as $i}}
|
|
<li class="ipsFieldRow ipsClearfix">
|
|
<div class="ipsFieldRow_content">
|
|
<select name="security_question[{$i}]">
|
|
{{foreach $securityQuestions as $k => $v}}
|
|
<option value="{$k}" {{if request.security_question[$i] == $k}}selected{{endif}}>{$v}</option>
|
|
{{endforeach}}
|
|
</select>
|
|
</div>
|
|
</li>
|
|
<li class="ipsFieldRow ipsClearfix">
|
|
<div class="ipsFieldRow_content">
|
|
<input type="text" name="security_answer[{$i}]" value="{{if isset( request.security_answer[$i] )}}{expression="\IPS\Request::i()->security_answer[$i]"}{{endif}}">
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{if count( array_filter( \IPS\Request::i()->security_answer ) )}}
|
|
<div class="ipsPad ipsType_warning">{lang="security_questions_unique" pluralize="\IPS\Settings::i()->security_questions_number ?: 3"}</div>
|
|
{{endif}}
|
|
<ul class="ipsList_reset ipsPad ipsClearfix ipsAreaBackground">
|
|
<li>
|
|
<button type='submit' class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_medium'>
|
|
{lang="security_questions_save"}
|
|
</button>
|
|
</li>
|
|
</ul>
|
|
]]></template>
|
|
<template template_group="login" template_name="twitter" template_data="$url" template_location="global" template_app="core"><![CDATA[<a href='{expression="str_replace( '&', '&', $url )"}' class='ipsButton ipsButton_verySmall ipsButton_fullWidth ipsSocial ipsSocial_twitter'>
|
|
<span class='ipsSocial_icon'><i class='fa fa-twitter'></i></span>
|
|
<span class='ipsSocial_text'>{lang="login_twitter"}</span>
|
|
</a>]]></template>
|
|
<template template_group="logs" template_name="adminLogin" template_data="$log, $request" template_location="admin" template_app="core"><![CDATA[ <div class="ipsAreaBackground_light ipsPad">
|
|
<h3 class="ipsType_sectionHead ipsPad">{lang="adminloginlogs_general"}</h3>
|
|
{template="definitionTable" app="core" group="global" params="$log"}
|
|
<h3 class="ipsType_sectionHead ipsPad">{lang="adminloginlogs_request"}</h3>
|
|
{template="definitionTable" app="core" group="global" params="$request"}
|
|
</div>
|
|
|
|
]]></template>
|
|
<template template_group="logs" template_name="emailErrorBody" template_data="$log" template_location="admin" template_app="core"><![CDATA[<div class='ipsAreaBackground ipsPad'>
|
|
<div>
|
|
<label>{lang="emailerrorlogs_mlog_from"}</label>
|
|
<strong>{$log['mlog_from']}</strong>
|
|
</div>
|
|
<pre>{$log['mlog_content']}</pre>
|
|
</div>]]></template>
|
|
<template template_group="logs" template_name="emailErrorLog" template_data="$value, $log" template_location="admin" template_app="core"><![CDATA[{$value|raw}
|
|
{{if !empty($log['mlog_smtp_log']) }}
|
|
<a data-ipsDialog data-ipsDialog-content="#errorLog-{$log['mlog_id']}" data-ipsDialog-title="{lang="emailerrorlog_logtitle"}" href='#errorLog-{$log['mlog_id']}'>{lang="view_full_smtp_log"}</a>
|
|
<div class='ipsHide ipsAreaBackground ipsPad' id='errorLog-{$log['mlog_id']}'><pre>{$log['mlog_smtp_log']}</pre></div>
|
|
{{endif}}]]></template>
|
|
<template template_group="members" template_name="acpRestrictions" template_data="$current, $restrictions, $row" template_location="admin" template_app="core"><![CDATA[<form accept-charset='utf-8' class="ipsForm_horizontal" action="{url="app=core&module=staff&controller=admin&do=save&id={$row['row_id']}&type={$row['row_id_type']}"}" method="post">
|
|
<div class='ipsTabs ipsClearfix ipsJS_show acpFormTabBar' id='elRestrictions_tab' data-ipsTabBar data-ipsTabBar-contentArea="#elRestrictions_content">
|
|
<a href='#elRestrictions_tab' data-action='expandTabs'><i class='fa fa-caret-down'></i></a>
|
|
<ul role="tablist">
|
|
{{foreach $restrictions['applications'] as $appKey => $appId}}
|
|
<li><a class="ipsTabs_item {{if $appKey === 'core'}}ipsTabs_activeItem{{endif}}" id='{$appId}_tab_{$appKey}' href='#ipsTabs_elRestrictions_tab_{$appId}_tab_{$appKey}_panel' role="tab" aria-selected="{{if $appKey == 'core'}}true{{else}}false{{endif}}">{lang="__app_$appKey"}</a></li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
<div class='acpFormTabContent' id='elRestrictions_content'>
|
|
{{foreach $restrictions['applications'] as $appKey => $appId}}
|
|
<div id='ipsTabs_elRestrictions_tab_{$appId}_tab_{$appKey}_panel' class='ipsTabs_panel' aria-labelledby="{$appId}_tab_{$appKey}" aria-hidden="{{if $appKey === 'core'}}false{{else}}true{{endif}}">
|
|
<div class='ipsPad' data-controller='core.admin.members.restrictions'>
|
|
<div class='ipsAreaBackground ipsPad acpAppRestrictions_header'>
|
|
<input type="checkbox" data-ipsToggle id='elRestrict_{$appKey}' value="{$appKey}" {{if $current === '*' or ( isset( $current['applications'] ) and array_key_exists( $appKey, $current['applications'] ) )}}checked="checked"{{endif}}> <label for='elRestrict_{$appKey}'><span class='ipsType_sectionHead'>{lang="acprestrictions_app" sprintf="\IPS\Member::loggedIn()->language()->addToStack('__app_' . $appKey )"}</span></label>
|
|
</div>
|
|
<br><br>
|
|
|
|
<ul id='elRestrictions_root_{$appId}_tab_{$appKey}' class='acpAppRestrictions_panel'>
|
|
{{if isset( $restrictions['modules'] ) AND isset( $restrictions['modules'][ $appId ] ) }}
|
|
{{foreach $restrictions['modules'][ $appId ] as $moduleKey => $moduleId}}
|
|
<li class='ipsPad'>
|
|
<div class="acpRestrictions_header">
|
|
<input type="checkbox" data-ipsToggle name="r[applications][{$appKey}][{$moduleKey}]" id='elRestrict_{$appKey}_{$moduleKey}' value="{$moduleKey}" {{if $current === '*' or ( isset( $current['applications'] ) and array_key_exists( $appKey, $current['applications'] ) and in_array( $moduleKey, $current['applications'][ $appKey ] ) )}}checked="checked"{{endif}}> <h2><label for='elRestrict_{$appKey}_{$moduleKey}'><strong>{lang="menu__{$appKey}_{$moduleKey}"}</strong></h2> <span data-role='toggle' class='ipsJS_show'><a href='#' data-action='expandAll'><strong>{lang="expand"}</strong></a> / <a href='#' data-action='collapseAll'><strong>{lang="collapse"}</strong></a></span></label>
|
|
</div>
|
|
{{if isset( $restrictions['items'][ $moduleId ] )}}
|
|
<ul class="acpRestrictions_panel">
|
|
{{foreach $restrictions['items'][ $moduleId ] as $title => $items}}
|
|
<li>
|
|
<div class="acpRestrictions_subHeader acpRestrictions_open ipsType_light">
|
|
<h3>{lang="r__{$title}"}</h3> <span data-role='massToggle' class='ipsJS_show'><a href='#' data-action='checkAll'>{lang="all"}</a> / <a href='#' data-action='checkNone'>{lang="none"}</a></a>
|
|
</div>
|
|
<ul>
|
|
{{foreach $items as $k => $v}}
|
|
<li>
|
|
<div>
|
|
<input type="checkbox" id='elRestrict_{$appKey}_{$moduleKey}_{$k}' data-ipsToggle name="r[items][{$appKey}][{$moduleKey}][]" value="{$k}" {{if $current === '*' or ( isset( $current['items'] ) and array_key_exists( $appKey, $current['items'] ) and array_key_exists( $moduleKey, $current['items'][ $appKey ] ) and in_array( $k, $current['items'][ $appKey ][ $moduleKey ] ) )}}checked="checked"{{endif}}> <label for='elRestrict_{$appKey}_{$moduleKey}_{$k}'>{lang="r__{$v}"}</label>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
</li>
|
|
{{endforeach}}
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
{{endforeach}}
|
|
</div>
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad ipsType_center">
|
|
<button class="ipsButton ipsButton_primary" role="button" type="submit">{lang="save"}</button>
|
|
</div>
|
|
</form>]]></template>
|
|
<template template_group="members" template_name="adminDetails" template_data="$details" template_location="admin" template_app="core"><![CDATA[
|
|
<div class='ipsColumns ipsPad'>
|
|
<div class='ipsColumn ipsColumn_narrow ipsResponsive_hidePhone'>
|
|
<div class='ipsPad ipsType_center'>
|
|
{template="userPhoto" app="core" group="global" params="\IPS\Member::loggedIn(), 'medium'"}
|
|
</div>
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_fluid'>
|
|
<ul class='ipsDataList'>
|
|
<li class='ipsDataItem ipsClearfix '>
|
|
<div class='ipsDataItem_main'>
|
|
<strong class='ipsDataItem_title'>{lang="username"}</strong>
|
|
<p class='ipsType_reset'>
|
|
{$details['username']}
|
|
</p>
|
|
</div>
|
|
</li>
|
|
<li class='ipsDataItem ipsClearfix '>
|
|
<div class='ipsDataItem_main'>
|
|
<strong class='ipsDataItem_title'>{lang="email_address"}</strong>
|
|
<p class='ipsType_reset'>
|
|
{$details['email_address']}
|
|
</p>
|
|
</div>
|
|
<p class='ipsDataItem_generic ipsDataItem_size3'>
|
|
<a href='{url="app=core&module=members&controller=members&do=adminEmail"}' title='{lang="change_email_button"}' class='ipsButton ipsButton_small ipsButton_normal' data-ipsDialog data-ipsDialog-title='{lang="change_email_button"}'>{lang="change"}</a>
|
|
</p>
|
|
</li>
|
|
<li class='ipsDataItem ipsClearfix '>
|
|
<div class='ipsDataItem_main'>
|
|
<strong class='ipsDataItem_title'>{lang="password"}</strong>
|
|
<p class='ipsType_reset'>
|
|
<span class='ipsType_light'>{$details['password']}</span>
|
|
</p>
|
|
</div>
|
|
<p class='ipsDataItem_generic ipsDataItem_size3'>
|
|
<a href='{url="app=core&module=members&controller=members&do=adminPassword"}' title='{lang="change_password"}' class='ipsButton ipsButton_small ipsButton_normal' data-ipsDialog data-ipsDialog-title='{lang="change_password"}'>{lang="change"}</a>
|
|
</p>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="members" template_name="attachmentLocations" template_data="$locations, $truncateLinks=TRUE" template_location="global" template_app="core"><![CDATA[{{if count( $locations )}}
|
|
<ul class="ipsList_reset">
|
|
{{foreach $locations as $location}}
|
|
<li>
|
|
{{if $location instanceof \IPS\Content or $location instanceof \IPS\Node\Model}}
|
|
<a href="{{if \IPS\Dispatcher::i()->controllerLocation == 'admin'}}{{if method_exists( $location, 'acpUrl' )}}{$location->acpUrl()}{{else}}{$location->url()->makeSafeForAcp()}{{endif}}{{else}}{$location->url()}{{endif}}" target="_blank" class="ipsType_blendLinks">
|
|
{{if isset( $location::$icon )}}<i class="fa fa-{$location::$icon}" {{if isset( $location::$title )}}title="{lang="$location::$title"}" data-ipsTooltip{{endif}}></i> {{endif}}
|
|
{{if $location instanceof \IPS\Content\Item}}
|
|
{$location->mapped('title')}
|
|
{{elseif $location instanceof \IPS\Node\Model}}
|
|
{$location->_title}
|
|
{{else}}
|
|
{$location->item()->mapped('title')}
|
|
{{endif}}
|
|
</a>
|
|
{{elseif $location instanceof \IPS\Http\Url}}
|
|
<a href="{{if \IPS\Dispatcher::i()->controllerLocation == 'admin'}}{$location->makeSafeForAcp()}{{else}}{$location}{{endif}}" class="ipsType_blendLinks" target="_blank"{{if $truncateLinks}} title="{$location}"{{endif}}>
|
|
{{if $truncateLinks}}
|
|
{truncate="$location" length="60"}
|
|
{{else}}
|
|
{$location}
|
|
{{endif}}
|
|
</a>
|
|
{{endif}}
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{else}}
|
|
<p class="">{lang="attach_locations_empty"}</p>
|
|
{{endif}}]]></template>
|
|
<template template_group="members" template_name="bdayForm_day" template_data="$name, $value, $error=''" template_location="global" template_app="core"><![CDATA[
|
|
<select name="bday[day]">
|
|
<option value='0' {{if $value['day'] == 0 }}selected{{endif}}></option>
|
|
{{foreach range( 1, 31 ) as $day}}
|
|
<option value='{$day}' {{if $value['day'] == $day }}selected{{endif}}>{$day}</option>
|
|
{{endforeach}}
|
|
</select>
|
|
]]></template>
|
|
<template template_group="members" template_name="bdayForm_month" template_data="$name, $value, $error=''" template_location="global" template_app="core"><![CDATA[
|
|
<select name="bday[month]">
|
|
<option value='0' {{if $value['month'] == 0 }}selected{{endif}}></option>
|
|
{{foreach range( 1, 12 ) as $month}}
|
|
<option value='{$month}' {{if $value['month'] == $month }}selected{{endif}}>{expression="\IPS\DateTime::create()->setDate( 2000, $month, 15 )->strFormat('%B')"}</option>
|
|
{{endforeach}}
|
|
</select>
|
|
|
|
]]></template>
|
|
<template template_group="members" template_name="bdayForm_year" template_data="$name, $value, $error='', $required=FALSE" template_location="global" template_app="core"><![CDATA[<select name="bday[year]">
|
|
{{if !$required }}
|
|
<option value='0'>{lang="not_telling"}</option>
|
|
{{endif}}
|
|
{{foreach array_reverse( range( date('Y') - 150, date('Y') ) ) as $year}}
|
|
<option value='{$year}' {{if $value['year'] == $year }}selected{{endif}}>{$year}</option>
|
|
{{endforeach}}
|
|
</select>
|
|
]]></template>
|
|
<template template_group="members" template_name="bulkMailPreview" template_data="$mail, $members, $count" template_location="admin" template_app="core"><![CDATA[<div class='acpBlock'>
|
|
<div class='ipsTabs ipsClearfix ipsJS_show acpFormTabBar' id='tabs_bulkmail' data-ipsTabBar data-ipsTabBar-contentArea='#ipsTabs_content_bulkmail'>
|
|
<a href='#tabs_bulkmail' data-action='expandTabs'><i class='fa fa-caret-down'></i></a>
|
|
<ul role='tablist'>
|
|
<li>
|
|
<a href='#ipsTabs_tabs_bulkmail_bulkmail_tab_overview_panel' id='bulkmail_tab_overview' class="ipsTabs_item ipsTabs_activeItem" role="tab" aria-selected="true">
|
|
{lang="bm_send_overview"}
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href='#ipsTabs_tabs_bulkmail_bulkmail_tab_memberlist_panel' id='bulkmail_tab_memberlist' class="ipsTabs_item" role="tab" aria-selected="false">
|
|
{lang="bm_send_recipients" sprintf="$count"}
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div id='ipsTabs_content_bulkmail' class='acpFormTabContent'>
|
|
<div id='ipsTabs_tabs_bulkmail_bulkmail_tab_overview_panel' class="ipsTabs_panel" aria-labelledby="bulkmail_tab_overview" aria-hidden="false">
|
|
<ul class='ipsForm ipsForm_horizontal'>
|
|
<li class='ipsJS_hide'>{lang="bm_send_overview"}</li>
|
|
<li class='ipsFieldRow ipsPad_half ipsClearfix'>
|
|
<div class='ipsFieldRow_title'>
|
|
{lang="mail_subject"}
|
|
</div>
|
|
<div class='ipsFieldRow_content'>
|
|
{$mail->subject}
|
|
</div>
|
|
</li>
|
|
<li class='ipsFieldRow ipsPad_half ipsClearfix'>
|
|
<div class='ipsFieldRow_title'>
|
|
{lang="mail_body"}
|
|
</div>
|
|
<div class='ipsFieldRow_content'>
|
|
<iframe seamless src='{url="app=core&module=bulkmail&controller=bulkmail&do=iframePreview&id=" base="admin"}{$mail->id}' style="width:100%" height='350'></iframe>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div id='ipsTabs_tabs_bulkmail_bulkmail_tab_memberlist_panel' class="ipsTabs_panel" aria-labelledby="bulkmail_tab_memberlist" aria-hidden="false">
|
|
<div class='ipsJS_hide'>{lang="bm_send_recipients" sprintf="$count"}</div>
|
|
<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
{{foreach $members as $_index => $member}}
|
|
<div class='ipsGrid_span3 ipsPad'>
|
|
<a href='{url="app=core&module=members&controller=profile&id={$member['member_id']}" base="front" seoTitles="$member['members_seo_name']" seoTemplate="profile"}'>{$member['name']}</a>
|
|
<span class='ipsType_light'>({$member['email']})</span>
|
|
</div>
|
|
{{if $_index > 0 AND ( $_index + 1 ) % 4 == 0}}</div><div class='ipsGrid ipsGrid_collapsePhone'>{{endif}}
|
|
{{endforeach}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="ipsAreaBackground ipsClearfix ipsPad ipsType_center">
|
|
<a href='{url="app=core&module=bulkmail&controller=bulkmail&do=form&id="}{$mail->id}' class='ipsButton ipsButton_secondary'>{lang="continue_editing"}</a>
|
|
<a href='{url="app=core&module=bulkmail&controller=bulkmail&do=send&id="}{$mail->id}' class='ipsButton ipsButton_primary'>{lang="proceed"}</a>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="members" template_name="changePassword" template_data="$name, $memberId" template_location="admin" template_app="core"><![CDATA[<div>
|
|
<span class='ipsType_light'>{lang="password_hidden"}</span><br>
|
|
<a href="{url="app=core&module=members&controller=members&do=password&id={$memberId}"}" data-ipsDialog data-ipsDialog-title="{lang="change_password"}">{lang="change_password"}</a>
|
|
</div>]]></template>
|
|
<template template_group="members" template_name="confirmMassAction" template_data="$count, $action, $group=NULL" template_location="admin" template_app="core"><![CDATA[<div class='ipsMessage ipsMessage_warning'>
|
|
{{if $action === 'prune'}}
|
|
{lang="member_prune_confirm_msg" pluralize="$count"}
|
|
{{else}}
|
|
{lang="member_move_confirm_msg" sprintf="$group->name" pluralize="$count"}
|
|
{{endif}}
|
|
</div>
|
|
{{if $action === 'prune'}}
|
|
<div class='ipsPos_center'><a class='ipsButton ipsButton_primary' href='{url="app=core&module=members&controller=members&do=doPrune"}'>{lang="continue"}</a></div>
|
|
{{else}}
|
|
<div class='ipsPos_center'><a class='ipsButton ipsButton_primary' href='{url="app=core&module=members&controller=members&do=doMove"}'>{lang="continue"}</a></div>
|
|
{{endif}}]]></template>
|
|
<template template_group="members" template_name="dateFilters" template_data="$dateRange, $element" template_location="global" template_app="core"><![CDATA[<input name="{$element->name}[2]" value='range' type='radio' id='{$element->name}[3]_radio' data-control="toggle" data-toggles=""{{if !$element->value[1]}} checked{{endif}}>
|
|
{$dateRange->html()|raw}
|
|
<br>
|
|
<input name="{$element->name}[2]" value='days' type='radio' id='{$element->name}[3]_radio'{{if $element->value[1]}} checked{{endif}}>
|
|
{lang="or_more_than"}
|
|
{template="number" location="global" app="core" group="forms" params="$element->name . '[1]', $element->value[1], $element->required, NULL, FALSE, NULL, NULL, NULL, 0, NULL, FALSE, \IPS\Member::loggedIn()->language()->addToStack( 'days_ago' ), array(), TRUE, array(), $element->name . '_number'"}]]></template>
|
|
<template template_group="members" template_name="deviceAuthorization" template_data="$authorized, $active, $anonymous" template_location="admin" template_app="core"><![CDATA[{{if $authorized}}
|
|
{{if $active}}
|
|
<i class="fa fa-check"></i>
|
|
{{if $anonymous}}
|
|
{lang="device_table_login_key_anonymous"}
|
|
{{else}}
|
|
{lang="device_table_login_key_ok"}
|
|
{{endif}}
|
|
{{else}}
|
|
<i class="fa fa-clock-o"></i> {lang="device_table_login_key_expired"}
|
|
{{endif}}
|
|
{{else}}
|
|
<i class="fa fa-times"></i> {lang="device_table_login_key_no"}
|
|
{{endif}}]]></template>
|
|
<template template_group="members" template_name="deviceDuplicate" template_data="" template_location="admin" template_app="core"><![CDATA[<span class="ipsType_warning"><i class="fa fa-exclamation-triangle"></i> {lang="device_used_other_members"}</span>]]></template>
|
|
<template template_group="members" template_name="deviceHandler" template_data="$key" template_location="admin" template_app="core"><![CDATA[{{if $key}}
|
|
{{$handlers = \IPS\Login::handlers( TRUE );}}
|
|
{{if isset( $handlers[ $key ] )}}
|
|
{{$handler = $handlers[ $key ];}}
|
|
{{if $handler::$icon}}
|
|
<i class="fa fa-{$handler::$icon}"></i>
|
|
{{endif}}
|
|
{$handler->_title}
|
|
{{else}}
|
|
{$key}
|
|
{{endif}}
|
|
{{else}}
|
|
<span title='{lang="device_handler_unknown_desc"}' data-ipsTooltip>{lang="device_handler_unknown"}</span>
|
|
{{endif}}]]></template>
|
|
<template template_group="members" template_name="deviceInfo" template_data="$device" template_location="admin" template_app="core"><![CDATA[<ul class="ipsDataList ipsType_normal">
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic ipsDataItem_size5"><strong>{lang="device_table_user_agent"}</strong></span>
|
|
<span class="ipsDataItem_generic">
|
|
{$device->userAgent()}<br>
|
|
<code class="ipsType_small">{$device->user_agent}</code>
|
|
</span>
|
|
</li>
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic ipsDataItem_size5"><strong>{lang="device_table_login_key"}</strong></span>
|
|
<span class="ipsDataItem_generic">
|
|
{template="deviceAuthorization" group="members" params="(bool) $device->login_key, TRUE, $device->anonymous"}<br>
|
|
<span class="ipsType_small ipsType_light">{lang="device_table_login_key_info"}</span>
|
|
</span>
|
|
</li>
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic ipsDataItem_size5"><strong>{lang="device_table_login_handler"}</strong></span>
|
|
<span class="ipsDataItem_generic">
|
|
{template="deviceHandler" group="members" params="$device->login_handler"}
|
|
</span>
|
|
</li>
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic ipsDataItem_size5"><strong>{lang="device_table_last_seen"}</strong></span>
|
|
<span class="ipsDataItem_generic">
|
|
{datetime="$device->last_seen"}
|
|
</span>
|
|
</li>
|
|
</ul>]]></template>
|
|
<template template_group="members" template_name="deviceTable" template_data="$table" template_location="admin" template_app="core"><![CDATA[{$table|raw}
|
|
<div class="ipsPad_half">
|
|
<span class="ipsType_small ipsType_light">{lang="device_table_login_key_info"}</span>
|
|
</div>]]></template>
|
|
<template template_group="members" template_name="downloadMemberList" template_data="$removedData, $includeInsecure" template_location="admin" template_app="core"><![CDATA[<div class="ipsPad ipsType_center">
|
|
<a href="{url="app=core&module=members&controller=members&do=export&download=1"}" class="ipsButton ipsButton_primary ipsButton_large"><i class="fa fa-cloud-download"></i> {lang="members_export"}</a>
|
|
</div>
|
|
{{if $includeInsecure}}
|
|
<p class="ipsMessage ipsMessage_warning">{lang="member_export_security"}</p>
|
|
{{elseif !empty( $removedData )}}
|
|
<div class="ipsMessage ipsMessage_warning">
|
|
<div class="ipsSpacer_bottom">{lang="member_export_security_intro"}</div>
|
|
<table class="ipsTable ipsAreaBackground_reset">
|
|
<tr>
|
|
<th>{lang="member_export_security_member"}</th>
|
|
<th>{lang="member_export_security_column"}</th>
|
|
<th>{lang="member_export_security_value"}</th>
|
|
</tr>
|
|
{{foreach $removedData as $memberId => $data}}
|
|
<tr>
|
|
<td>{template="userLink" group="global" params="\IPS\Member::load( $memberId )"}</td>
|
|
<td>{lang="$data[0]"}</td>
|
|
<td>{expression="base64_decode( $data[1] )"}</td>
|
|
</tr>
|
|
{{endforeach}}
|
|
</table>
|
|
<div class="ipsSpacer_top">{lang="member_export_security_footer"}</div>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="members" template_name="editMemberHeader" template_data="$member, $canSeeIps" template_location="admin" template_app="core"><![CDATA[
|
|
<div id='acpPageHeader' class='cMemberEditHeader'>
|
|
<div class='acpPageHeader_flex'>
|
|
<div class='ipsPhotoPanel ipsPhotoPanel_medium'>
|
|
{template="userPhoto" group="global" app="core" params="$member, 'medium'"}
|
|
<div>
|
|
<h1 class='ipsType_pageTitle'><a href='{$member->url()}'>{$member->name}</a></h1>
|
|
<p class='ipsType_reset ipsType_sectionHead'>{$member->email}
|
|
{{if \IPS\Application::appIsEnabled( 'nexus' )}}
|
|
<a href='{url="app=nexus&module=customers&controller=view&id={$member->member_id}"}' class='ipsButton ipsButton_link ipsButton_veryVerySmall'>{lang="view_customer_data"} <i class='fa fa-angle-right'></i></a>
|
|
{{endif}}
|
|
</p>
|
|
|
|
<p class='ipsType_reset ipsType_normal ipsSpacer_top ipsSpacer_half'>
|
|
<span class='ipsType_light'>{lang="member_joined" htmlsprintf="$member->joined->localeDate()"}</span>
|
|
|
|
{{if $banned = $member->isBanned() }}
|
|
|
|
{{if isset( \IPS\Output::i()->sidebar['actions']['ban'] )}}
|
|
<a href='{expression="\IPS\Output::i()->sidebar['actions']['ban']['link']"}' class='ipsType_negative' data-ipsDialog data-ipsDialog-title='{lang="adjust_ban"}'>
|
|
{{else}}
|
|
<span class='ipsType_negative'>
|
|
{{endif}}
|
|
<i class='fa fa-warning'></i>
|
|
{{if $banned instanceOf \IPS\DateTime}}{lang="suspended"} {{else}}{lang="banned"}{{endif}}
|
|
{{if $banned instanceOf \IPS\DateTime}} {$banned->localeDate()} {{else}}{lang="permanently"} {{endif}}
|
|
{{if isset( \IPS\Output::i()->sidebar['actions']['ban'] )}}
|
|
</a>
|
|
{{else}}
|
|
</span>
|
|
{{endif}}
|
|
{{endif}}
|
|
|
|
{{if $member->members_bitoptions['validating']}}
|
|
<span>
|
|
<i class="fa fa-warning"></i> <span class="ipsType_light ipsType_small">{$member->validatingDescription()}</span>
|
|
</span>
|
|
{{endif}}
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<ul class='ipsList_reset ipsType_right cMemberEditHeader_quotas'>
|
|
{{if $member->canAccessModule( \IPS\Application\Module::get( 'core', 'messaging', 'front' ) ) AND $member->group['g_max_messages'] > 0}}
|
|
{{$count = \IPS\Db::i()->select( 'count(*)', 'core_message_topic_user_map', array( 'map_user_id=? AND map_user_active=1', $member->member_id ) )->first();}}
|
|
{{$percent = floor( 100 / $member->group['g_max_messages'] * $count );}}
|
|
<li class='ipsSpacer_bottom' data-ipsTooltip title="{lang="messenger_quota" sprintf="$member->group['g_max_messages']" pluralize="$count"}">
|
|
<p class='ipsType_reset ipsType_light'>{lang="messenger_quota_short" sprintf="$percent"}</p>
|
|
<span class="ipsAttachment_progress"><span data-role='quotaWidth' style='width: {expression="$percent > 100 ? 100 : $percent"}%'></span></span>
|
|
</li>
|
|
{{endif}}
|
|
|
|
{{if $member->group['g_attach_max'] > 0}}
|
|
{{$inUse = \IPS\Db::i()->select( 'SUM(attach_filesize)', 'core_attachments', array( 'attach_member_id=?', $member->member_id ) )->first();}}
|
|
{{$percent = floor( 100 / ( $member->group['g_attach_max'] * 1024 ) * $inUse );}}
|
|
<li data-ipsTooltip title="{lang="attachment_quota" sprintf="\IPS\Output\Plugin\Filesize::humanReadableFilesize( $inUse ), \IPS\Output\Plugin\Filesize::humanReadableFilesize( $member->group['g_attach_max'] * 1024 )"}">
|
|
<p class='ipsType_reset ipsType_light'>{lang="attachment_quota_short" sprintf="$percent"}</p>
|
|
<span class="ipsAttachment_progress"><span style='width: {expression="$percent > 100 ? 100 : $percent"}%'></span></span>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
{{if ( \IPS\Member::loggedIn()->hasAcpRestriction( 'core', 'members', 'member_photo' ) and ( \IPS\Member::loggedIn()->hasAcpRestriction( 'core', 'members', 'member_photo_admin' ) or !$member->isAdmin() ) )}}
|
|
<ul class="ipsControlStrip ipsType_noBreak ipsList_reset ipsPos_left" id='elEditPhoto'>
|
|
<li class='ipsControlStrip_button'>
|
|
<a href="{url="app=core&module=members&controller=members&do=photo&id={$member->member_id}"}" data-ipsDialog data-ipsDialog-title='{lang="edit"}' title="{lang="edit"}" data-ipsTooltip><i class='ipsControlStrip_icon fa fa-pencil'></i></a>
|
|
</li>
|
|
{{if $member->pp_photo_type === 'custom'}}
|
|
<li class='ipsControlStrip_button'>
|
|
<a href="{url="app=core&module=members&controller=members&do=photoResize&id={$member->member_id}"}" data-ipsDialog data-ipsDialog-title='{lang="member_photo_resize"}' title="{lang="member_photo_resize"}" data-ipsTooltip><i class='ipsControlStrip_icon fa fa-arrows-alt'></i></a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}
|
|
{{if isset(\IPS\Output::i()->sidebar['actions']) || $member->isBanned()}}
|
|
<hr class='ipsHr'>
|
|
<div class='acpPageHeader_flex'>
|
|
<ul class='ipsList_inline ipsType_normal ipsType_blendLinks cMemberEditHeader_info'>
|
|
{{if count( $member->connectedProfileSyncServices())}}
|
|
<li class='ipsPhotoPanel ipsPhotoPanel_tiny'>
|
|
<span class='ipsBadge ipsBadge_small ipsBadge_icon ipsBadge_positive ipsPos_left'><i class='fa fa-exchange'></i></span>
|
|
<div>
|
|
<h3 class='ipsType_minorHeading'>{lang="members_connectedTo"}</h3>
|
|
{{foreach $member->connectedProfileSyncServices() as $service}}
|
|
<i class="fa fa-{$service}"></i>
|
|
{{endforeach}}
|
|
</div>
|
|
</li>
|
|
{{endif}}
|
|
{{$lastUsedDevice = $member->lastUsedDevice();}}
|
|
{{$lastUsedIp = $member->lastUsedIp();}}
|
|
<li class='ipsPhotoPanel ipsPhotoPanel_tiny'>
|
|
<span class='ipsBadge ipsBadge_small ipsBadge_icon ipsBadge_positive ipsPos_left'><i class='fa fa-desktop'></i></span>
|
|
<div>
|
|
<h3 class='ipsType_minorHeading'>{lang="members_device"}</h3>
|
|
{{if $lastUsedDevice}}
|
|
{{if $canSeeIps}}
|
|
<a href="{url="app=core&module=members&controller=devices&do=device&key={$lastUsedDevice->device_key}&member={$member->member_id}"}">{$lastUsedDevice->userAgent()->platform}</a>
|
|
{{$deviceCount = $member->deviceCount();}}
|
|
{{if $deviceCount > 1}}
|
|
<a href="{url="app=core&module=members&controller=devices&do=member&id={$member->member_id}"}" class="ipsType_light">({lang="and_x_others" pluralize="$deviceCount-1"})</a>
|
|
{{endif}}
|
|
<i class='fa fa-angle-right'></i>
|
|
{{else}}
|
|
{$lastUsedDevice->userAgent()}
|
|
{{endif}}
|
|
{{else}}
|
|
<em class="ipsType_light">{lang="unknown"}</em>
|
|
{{endif}}
|
|
</div>
|
|
</li>
|
|
<li class='ipsPhotoPanel ipsPhotoPanel_tiny'>
|
|
<span class='ipsBadge ipsBadge_small ipsBadge_icon ipsBadge_positive ipsPos_left'><i class='fa fa-globe'></i></span>
|
|
<div>
|
|
<h3 class='ipsType_minorHeading'>{lang="members_ip_address"}</h3>
|
|
{{if $canSeeIps}}
|
|
<a href="{url="app=core&module=members&controller=ip&ip={$lastUsedIp}"}">{$lastUsedIp}</a>
|
|
{{$ipAddresses = $member->ipAddresses();}}
|
|
{{if count( $ipAddresses ) > 1}}
|
|
<a href="{url="app=core&module=members&controller=members&do=ip&id={$member->member_id}"}" class="ipsType_light">({lang="and_x_others" pluralize="count( $ipAddresses ) - 1"})</a>
|
|
{{endif}}
|
|
<i class='fa fa-angle-right'></i>
|
|
{{else}}
|
|
{$lastUsedIp}
|
|
{{endif}}
|
|
</div>
|
|
</li>
|
|
|
|
<!---->
|
|
</ul>
|
|
<div class='acpToolbar ipsPos_right ipsClearfix'>
|
|
{template="pageButtons" app="core" group="global" location="admin" params="\IPS\Output::i()->sidebar['actions']"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="members" template_name="geoipDisclaimer" template_data="" template_location="admin" template_app="core"><![CDATA[<div class="ipsType_small ipsType_light ipsPad_half">* {lang="ip_geolocation_info"}</div>]]></template>
|
|
<template template_group="members" template_name="groupCell" template_data="$group, $secondaryGroups" template_location="admin" template_app="core"><![CDATA[{$group}
|
|
{{if count( $secondaryGroups )}}
|
|
<br>
|
|
<span class='ipsType_light ipsType_small'>{lang="secondary_groups"}: {expression="\IPS\Member::loggedIn()->language()->formatList( $secondaryGroups )"}</span>
|
|
{{endif}} ]]></template>
|
|
<template template_group="members" template_name="importMemberErrors" template_data="$errors" template_location="admin" template_app="core"><![CDATA[<div class="ipsPad">
|
|
<p class="ipsType_normal">{lang="import_member_errors"}</p>
|
|
<ul>
|
|
{{foreach $errors as $error}}
|
|
<li>{$error}</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad ipsType_center">
|
|
<a class="ipsButton ipsButton_primary" href="{url="app=core&module=members&controller=members"}">{lang="step_finish"}</a>
|
|
</div>]]></template>
|
|
<template template_group="members" template_name="ipform" template_data="$ip, $members" template_location="admin" template_app="core"><![CDATA[
|
|
<div class=''>
|
|
<div class='ipsBox'>
|
|
<h1 class='ipsBox_titleBar'>{lang="ipaddress_table_header"}</h1>
|
|
<div>
|
|
{$ip|raw}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class='ipsSpacer_top'>
|
|
<div class='ipsBox'>
|
|
<h1 class='ipsBox_titleBar'>{lang="memberip_table_header"}</h1>
|
|
<div>
|
|
{$members|raw}
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="members" template_name="ipLookup" template_data="$url, $geolocation, $map, $hostName, $counts" template_location="global" template_app="core"><![CDATA[
|
|
<h2 class='ipsType_sectionTitle ipsType_reset'>{lang="ip_address_info"}</h2>
|
|
<div class='ipsPad ipsAreaBackground_light cIPInfo'>
|
|
{{if $geolocation or $hostName}}
|
|
<div class='ipsColumns ipsColumns_noSpacing ipsColumns_collapsePhone'>
|
|
<div class='ipsColumn ipsColumn_wide ipsAreaBackground_light'>
|
|
<div class='ipsPad cIPInfo_map'>
|
|
{{if $hostName}}
|
|
<p>{lang="ip_geolocation_hostname" sprintf="$hostName"}</p>
|
|
{{endif}}
|
|
{{if $geolocation}}
|
|
{{if $map}}
|
|
{$map|raw}
|
|
<br>
|
|
{{endif}}
|
|
<p>{$geolocation|raw}</p>
|
|
<p class="ipsType_light ipsType_small"><i class="fa fa-info-circle"></i> {lang="ip_geolocation_info"}</p>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_fluid'>
|
|
{{endif}}
|
|
<div class="ipsGrid ipsGrid_collapsePhone ipsAreaBackground_reset">
|
|
{{foreach $counts as $key => $value}}
|
|
{{if $value}}
|
|
<div class='ipsGrid_span4 ipsPad ipsType_center'>
|
|
<a href="{$url->setQueryString( 'area', $key )}" class="ipsType_blendLinks">
|
|
<span class='ipsType_veryLarge cIPInfo_value'>{$value}</span><br>
|
|
<p class='ipsType_reset ipsTruncate ipsTruncate_line ipsType_minorHeading'>{lang="ipAddresses__{$key}"}</p>
|
|
</a>
|
|
</div>
|
|
{{else}}
|
|
<div class='ipsGrid_span4 ipsPad ipsType_center ipsType_light ipsFaded'>
|
|
<span class='ipsType_veryLarge cIPInfo_value'>{$value}</span><br>
|
|
<p class='ipsType_reset ipsTruncate ipsTruncate_line ipsType_minorHeading'>{lang="ipAddresses__{$key}"}</p>
|
|
</div>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</div>
|
|
{{if $geolocation}}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="members" template_name="logType" template_data="$type" template_location="admin" template_app="core"><![CDATA[{{if $type === 'display_name'}}
|
|
<i class="fa fa-user"></i>
|
|
{{elseif $type === 'email_change'}}
|
|
<i class="fa fa-envelope-o"></i>
|
|
{{elseif $type === 'password_change'}}
|
|
<i class="fa fa-key"></i>
|
|
{{elseif $type === 'mfa'}}
|
|
<i class="fa fa-lock"></i>
|
|
{{else}}
|
|
{$type}
|
|
{{endif}}]]></template>
|
|
<template template_group="members" template_name="memberCounts" template_data="$group" template_location="admin" template_app="core"><![CDATA[{{$url = "app=core&module=members&controller=members&advanced_search_submitted=1&members_member_group_id={$group['g_id']}&noColumn=1";}}
|
|
<a href='{url="$url" csrf="true"}'><span data-ipsGroupCount data-ipsGroupId='{$group['g_id']}' class='ipsLoading ipsLoading_tiny'> </span></a>]]></template>
|
|
<template template_group="members" template_name="memberEmailCell" template_data="$content" template_location="admin" template_app="core"><![CDATA[<div class='ipsType_break'>
|
|
{$content|raw}
|
|
</div>]]></template>
|
|
<template template_group="members" template_name="memberSearchResult" template_data="$member" template_location="admin" template_app="core"><![CDATA[<div class="clearfix clickable">
|
|
<div class="left">
|
|
{template="userPhoto" app="core" group="global" params="$member, 'medium'"}
|
|
</div>
|
|
<div class="left ipsMemberData">
|
|
{$member->group['prefix']|raw}{$member->name}{$member->group['suffix']|raw}<br>
|
|
<span class="ipsType_light">{$member->email}</span>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="members" template_name="memberValidatingCell" template_data="$email, $message" template_location="admin" template_app="core"><![CDATA[<span class="ipsType_warning"><i class="fa fa-warning"></i> {$email}</span><br>
|
|
<span class="ipsType_light ipsType_small">{$message}</span>]]></template>
|
|
<template template_group="members" template_name="messengerQuota" template_data="$member, $count" template_location="global" template_app="core"><![CDATA[{{if $member->canAccessModule( \IPS\Application\Module::get( 'core', 'messaging', 'front' ) ) AND $member->group['g_max_messages'] > 0}}
|
|
<div class='ipsGrid_span6 ipsResponsive_hidePhone'>
|
|
<div class='ipsPos_right ipsType_right' data-role="quotaTooltip" data-ipsTooltip data-ipsTooltip-label="{lang="messenger_quota" sprintf="$member->group['g_max_messages']" pluralize="$count"}">
|
|
{{$percent = floor( 100 / $member->group['g_max_messages'] * $count );}}
|
|
<span class="ipsAttachment_progress"><span data-role='quotaWidth' style='width: {expression="$percent > 100 ? 100 : $percent"}%'></span></span><br>
|
|
<span class='ipsType_light ipsResponsive_hidePhone'>{lang="messenger_quota_short" sprintf="$percent"}</span>
|
|
</div>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="members" template_name="moderationLimits" template_data="$name, $value" template_location="admin" template_app="core"><![CDATA[{lang="after"}
|
|
<input type="number" name="{$name}[0]" value="{{if isset( $value[0] )}}{$value[0]}{{endif}}">
|
|
<select name="{$name}[1]">
|
|
<option value="0" {{if isset( $value[1] ) and !$value[1]}}selected="selected"{{endif}}>{lang="approved_posts_comments"}</option>
|
|
<option value="1" {{if isset( $value[1] ) and $value[1]}}selected="selected"{{endif}}>{lang="days_since_joining"}</option>
|
|
</select>
|
|
{lang="or"}
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" data-control="unlimited" id='el{$name}_unlimited' {{if !isset( $value[0] ) or !$value[0]}}checked="checked"{{endif}} name="{$name}[2]">
|
|
<span></span>
|
|
</span>
|
|
<label for='el{$name}_unlimited' class='ipsField_unlimited'>{lang="never"}</label>]]></template>
|
|
<template template_group="members" template_name="moderatorPermissions" template_data="$title, $content" template_location="admin" template_app="core"><![CDATA[<div data-controller='core.admin.members.moderatorPermissions'>
|
|
<div class="ipsClearfix">
|
|
<div class="ipsJS_show ipsSpacer_bottom ipsSpacer_half">
|
|
<ul class="ipsList_inline ipsList_noSpacing">
|
|
<li><a href="#" class="ipsButton ipsButton_veryLight ipsButton_verySmall" data-role="checkAll">{lang="check_all"}</a></li>
|
|
<li><a href="#" class="ipsButton ipsButton_veryLight ipsButton_verySmall" data-role="uncheckAll">{lang="uncheck_all"}</a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class='ipsBox'>
|
|
{$content|raw}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="members" template_name="nameHistoryRows" template_data="$table, $headers, $rows" template_location="global" template_app="core"><![CDATA[{{if count( $rows )}}
|
|
{{foreach $rows as $row}}
|
|
<li class='ipsDataItem'>
|
|
<div class="ipsDataItem_main ipsType_center">
|
|
<h4 class='ipsType_minorHeading'>{datetime="$row['log_date']"}</h4>
|
|
<p class='ipsType_reset ipsType_large'>
|
|
{$row['log_data']['old']} <i class='fa fa-angle-right'></i> {$row['log_data']['new']}
|
|
</p>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
{{endif}}]]></template>
|
|
<template template_group="members" template_name="nameHistoryTable" template_data="$table, $headers, $rows, $quickSearch" template_location="global" template_app="core"><![CDATA[
|
|
{{if $table->pages > 1}}
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit, TRUE, $table->getPaginationKey()"}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
|
|
|
|
{{if count( $rows )}}
|
|
<ol class='ipsDataList ipsClear {{foreach $table->classes as $class}}{$class} {{endforeach}}' id='elTable_{$table->uniqueId}' data-role="tableRows">
|
|
{template="$table->rowsTemplate[1]" params="$table, $headers, $rows" object="$table->rowsTemplate[0]"}
|
|
</ol>
|
|
{{else}}
|
|
<div class='ipsType_center ipsPad'>
|
|
<p class='ipsType_large'>{lang="no_rows_in_table"}</p>
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if $table->pages > 1}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit, TRUE, $table->getPaginationKey()"}
|
|
</div>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="members" template_name="notificationLabel" template_data="$key, $data" template_location="global" template_app="core"><![CDATA[{{if $data['icon']}}
|
|
<i class="fa fa-{$data['icon']}"></i>
|
|
{{endif}}
|
|
{lang="$key"}]]></template>
|
|
<template template_group="members" template_name="postingLimits" template_data="$name, $value" template_location="admin" template_app="core"><![CDATA[{lang="after"}
|
|
<input type="number" name="{$name}[0]" value="{$value[0]}" class="ipsField_short">
|
|
<select name="{$name}[1]" class="ipsField_short">
|
|
<option value="0" {{if !$value[1]}}selected="selected"{{endif}}>{lang="approved_posts_comments"}</option>
|
|
<option value="1" {{if $value[1]}}selected="selected"{{endif}}>{lang="days_since_joining"}</option>
|
|
</select>
|
|
{lang="or"}
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" data-control="unlimited" id='el{$name}_unlimited' {{if !$value[0]}}checked="checked"{{endif}}>
|
|
<span></span>
|
|
</span> <label for='el{$name}_unlimited' class='ipsField_unlimited'>{lang="never"}</label>]]></template>
|
|
<template template_group="members" template_name="prefixSuffix" template_data="$name, $color, $prefix, $suffix" template_location="admin" template_app="core"><![CDATA[<span id="{$name}_color" class="{{if $prefix or $suffix}}ipsHide{{else}}ipsJS_show{{endif}}">
|
|
<input type="text" name="{$name}[color]" id="{$name}_color" value="{$color}" data-control='color' class='ipsField_short'> {lang="or"} <a href="#" data-clickshow="{$name}_html" data-clickhide="{$name}_color">{lang="use_html"}</a>
|
|
</span>
|
|
<span id="{$name}_html" class="{{if !$prefix and !$suffix}}ipsJS_hide{{endif}}">
|
|
<input type="text" name="{$name}[prefix]" id="{$name}_prefix" placeholder="<strong>" value="{$prefix}" class="ipsField_short"> {lang="g_title"} <input type="text" name="{$name}[suffix]" id="{$name}_suffix" placeholder="</strong>" value="{$suffix}" class="ipsField_short">
|
|
<span class="no_js_hide"> {lang="or"} <a href="#" data-clickshow="{$name}_color" data-clickhide="{$name}_html" data-clickempty="{$name}_prefix,{$name}_suffix">{lang="use_color"}</a></span>
|
|
</span>]]></template>
|
|
<template template_group="members" template_name="profileCompleteBlurb" template_data="" template_location="admin" template_app="core"><![CDATA[<div class='ipsAreaBackground_light ipsPad ipsClearfix'>
|
|
<div>
|
|
<h2 class='ipsType_sectionHead'><strong>{lang="profile_complete_blurb_title"}</strong></h2>
|
|
<div class='ipsType_normal ipsType_reset'>
|
|
{lang="profile_complete_blurb_desc"}
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="members" template_name="profileCompleteTitle" template_data="$step" template_location="admin" template_app="core"><![CDATA[{lang="profile_step_title_{$step['step_id']}"}
|
|
<div class="ipsType_small ipsType_light">{lang="profile_step_text_{$step['step_id']}"}</div>]]></template>
|
|
<template template_group="members" template_name="quickRegisterDisabled" template_data="" template_location="admin" template_app="core"><![CDATA[<div id='acpWarnings'>
|
|
<div class='ipsAreaBackground_light ipsPad'>
|
|
<div>
|
|
<h2 class='ipsType_sectionHead'><strong>{lang="profile_complete_quick_register_off_title"}</strong></h2>
|
|
<div class='ipsType_normal ipsType_reset'>
|
|
{lang="profile_complete_quick_register_off"}
|
|
<ul class='ipsToolList ipsToolList_horizontal ipsAlert_buttonRow ipsClear ipsClearfix'>
|
|
<li class="ipsPos_left"><a href="{url="app=core&module=membersettings&controller=profiles&do=enableQuickRegister"}" class="ipsButton ipsButton_primary">{lang="profile_complete_quick_register_off_button"}</a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="members" template_name="signatureLimits" template_data="$name, $value" template_location="admin" template_app="core"><![CDATA[{lang="after"}
|
|
<input type="number" name="{$name}[0]" value="{$value[0]}" min="0" class="ipsField_short">
|
|
<select name="{$name}[1]" class="ipsField_short">
|
|
<option value="0" {{if !$value[1]}}selected="selected"{{endif}}>{lang="approved_posts_comments"}</option>
|
|
<option value="1" {{if $value[1]}}selected="selected"{{endif}}>{lang="days_since_joining"}</option>
|
|
</select>
|
|
{lang="or"}
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" name="{$name}[3]" id='el{$name}_3' data-control="unlimited" {{if !$value[0]}}checked="checked"{{endif}}>
|
|
<span></span>
|
|
</span> <label for='el{$name}_3' class='ipsField_unlimited'>{lang="always"}</label>]]></template>
|
|
<template template_group="members" template_name="usernameChanges" template_data="$name, $value" template_location="admin" template_app="core"><![CDATA[<div>
|
|
<span class='ipsCustomInput'>
|
|
<input type='checkbox' id='{$name}_canchange' name="{$name}[canchange]" value="1" data-control="toggle" data-toggles="group_un_perms" {{if $value[0]}}checked="checked"{{endif}}>
|
|
<span></span>
|
|
</span>
|
|
<label for='{$name}_canchange'>{lang="group_allow_username_changes"}</label>
|
|
</div>
|
|
<br>
|
|
<div id="group_un_perms">
|
|
<div data-role="unlimitedCatch">
|
|
{lang="after"} <input type="number" class="ipsField_tiny" value="{$value[1]}" name="{$name}[1]" min="0"> <select name="{$name}[2]" class="ipsField_short"><option value="0" {{if !$value[2]}}selected="selected"{{endif}}>{lang="approved_posts_comments"}</option><option value="1" {{if $value[2]}}selected="selected"{{endif}}>{lang="days_since_joining"}</option></select> {lang="or"}
|
|
<span class='ipsCustomInput'>
|
|
<input type='checkbox' name="{$name}[always]" id='el{$name}_always' data-control="unlimited" {{if !$value[1]}}checked="checked"{{endif}}>
|
|
<span></span>
|
|
</span> <label for='el{$name}_always' class='ipsField_unlimited'>{lang="always"}</label>
|
|
</div>
|
|
<br>
|
|
<div data-role="unlimitedCatch">
|
|
{lang="can_change_username"} <input type="number" class="ipsField_tiny" value="{$value[0]}" name="{$name}[0]"> {lang="times_every"} <input type="number" name="{$name}[3]" class="ipsField_tiny" value="{$value[3]}" min="1"> {lang="days"} {lang="or"}
|
|
<span class='ipsCustomInput'>
|
|
<input type='checkbox' name="{$name}[unlimited]" id='el{$name}_unlimited' value="1" data-control="unlimited" {{if $value[0] == -1}}checked="checked"{{endif}}>
|
|
<span></span>
|
|
</span> <label for='el{$name}_unlimited' class='ipsField_unlimited'>{lang="unlimited"}</label>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="members" template_name="usernameLengthSetting" template_data="$name, $value" template_location="admin" template_app="core"><![CDATA[{lang="between"}
|
|
<input type="number" name="{$name}[0]" value="{$value[0]}" min="1" class="ipsField_short">
|
|
{lang="and"}
|
|
<input type="number" name="{$name}[1]" value="{$value[1]}" min="1" max="255" class="ipsField_short">
|
|
{lang="characters_lc"}]]></template>
|
|
<template template_group="members" template_name="viewDnameHistory" template_data="$table,$member" template_location="admin" template_app="core"><![CDATA[<div class="ipsPad">
|
|
<a class='ipsButton ipsButton_veryLight' href='{url="app=core&module=members&controller=members&do=clearDnameHistory&id={$member->member_id}"}'><i class='fa fa_magic'></i>{lang="clear_dname_history"}</a>
|
|
</div>
|
|
<br>
|
|
{$table|raw}]]></template>
|
|
<template template_group="members" template_name="warningTime" template_data="$name, $value, $prefixLang='after', $unlimitedLang='never'" template_location="admin" template_app="core"><![CDATA[{lang="$prefixLang"}
|
|
<input type="number" name="{$name}[0]" {{if $value[0] != -1}}value="{$value[0]}"{{endif}} min="0" class="ipsField_short">
|
|
<select name="{$name}[1]">
|
|
<option value="h" {{if $value[1] == 'h'}}selected="selected"{{endif}}>{lang="hours"}</option>
|
|
<option value="d" {{if $value[1] == 'd'}}selected="selected"{{endif}}>{lang="days"}</option>
|
|
</select>
|
|
{lang="or"}
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" data-control="unlimited" id='el{$name}_unlimited' {{if $value[0] == -1}}checked="checked"{{endif}} name="{$name}[3]">
|
|
<span></span>
|
|
</span> <label for='el{$name}_unlimited' class='ipsField_unlimited'>{lang="$unlimitedLang"}</label>]]></template>
|
|
<template template_group="messaging" template_name="conversation" template_data="$conversation, $folders" template_location="front" template_app="core"><![CDATA[<div class=''>
|
|
<p class='ipsResponsive_hideDesktop ipsResponsive_block ipsPos_left ipsType_reset'>
|
|
<a href='#' data-action='filterBarSwitch' data-switchTo='filterBar' class='ipsButton ipsButton_verySmall ipsButton_light'><i class='fa fa-caret-left'></i> <i class='fa fa-navicon'></i> {lang="messenger_list"}</a>
|
|
</p>
|
|
<a href='#' id='elConvoActions' data-ipsMenu class='ipsPos_right ipsButton ipsButton_verySmall ipsButton_light'>{lang="options"} <i class='fa fa-caret-down'></i></a>
|
|
|
|
<ul id='elConvoActions_menu' class='ipsMenu ipsMenu_auto ipsHide'>
|
|
{{if count( $folders ) > 1}}
|
|
<li class='ipsMenu_item ipsMenu_subItems'>
|
|
<a href='#' id='elConvoMove'><i class='fa fa-folder'></i> {lang="move_message_to"}</a>
|
|
|
|
<ul id='elConvoMove_menu' class='ipsMenu ipsMenu_auto ipsHide'>
|
|
{{foreach $folders as $id => $name}}
|
|
{{if isset( $conversation->map['map_folder_id'] ) AND (string) $id !== $conversation->map['map_folder_id']}}
|
|
<li class='ipsMenu_item' data-ipsMenuValue='{$id}'><a href='{$conversation->url('move')->csrf()->setQueryString( 'to', $id )}'>{$name}</a></li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
{{if isset( $conversation->map['map_ignore_notification'] )}}
|
|
<li class='ipsMenu_item'>
|
|
{{if $conversation->map['map_ignore_notification']}}
|
|
<a href='{$conversation->url('notifications')->csrf()->setQueryString( 'status', 1 )}' data-action="stopNotifications">
|
|
<i class='fa fa-bell'></i> {lang="messenger_notifications_on"}
|
|
</a>
|
|
{{else}}
|
|
<a href='{$conversation->url('notifications')->csrf()->setQueryString( 'status', 0 )}' data-action="stopNotifications">
|
|
<i class='fa fa-bell-slash-o'></i> {lang="messenger_notifications_off"}
|
|
</a>
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
<li class='ipsMenu_item'>
|
|
<a href="{$conversation->url('leaveConversation')->csrf()}" data-action="deleteConversation">
|
|
<i class='fa fa-trash'></i> {lang="messenger_leave"}
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
|
|
<br class='ipsResponsive ipsResponsive_hideDesktop'>
|
|
<h1 class='ipsType_pageTitle ipsType_break'>{$conversation->title} </h1>
|
|
<div class='cMessage_members ipsBox ipsPad' id='elConvoMembers_{$conversation->id}'>
|
|
<span><i class='fa fa-user'></i> {lang="members_in_convo" pluralize="$conversation->to_count"}</span>
|
|
<ol class='ipsList_inline ipsClearfix ipsSpacer_top ipsSpacer_half'>
|
|
{{$members = 0;}}
|
|
{{foreach $conversation->maps() as $map}}
|
|
{template="participant" group="messaging" params="$map, $conversation"}
|
|
{{$members++;}}
|
|
{{endforeach}}
|
|
{{if \IPS\Member::loggedIn()->group['g_max_mass_pm'] == -1 OR $members < \IPS\Member::loggedIn()->group['g_max_mass_pm'] }}
|
|
<li data-role='addUserItem'>
|
|
<a href='#elInviteMember{$conversation->id}_menu' id='elInviteMember{$conversation->id}' data-action='inviteUsers' title='{lang="invite_a_member"}' data-ipsMenu data-ipsMenu-appendTo="#elConvoMembers_{$conversation->id}" data-ipsMenu-closeOnClick='false' data-ipsTooltip class='ipsButton ipsButton_light ipsButton_narrow ipsButton_large'><i class='fa fa-plus'></i> <i class='fa fa-user'></i></a>
|
|
<div class='ipsMenu ipsMenu_wide ipsPad ipsHide' id='elInviteMember{$conversation->id}_menu'>
|
|
<form accept-charset='utf-8' action="{$conversation->url('addParticipant')}" method="post" data-role='addUser' data-conversation="{$conversation->id}">
|
|
<input type='text' class='ipsField_fullWidth' placeholder='{lang="messenger_invite_placeholder"}' name="member_names" data-ipsAutocomplete data-ipsAutocomplete-unique data-ipsAutocomplete-dataSource="{url="app=core&module=system&controller=ajax&do=findMember"}" data-ipsAutocomplete-queryParam='input' data-ipsAutocomplete-resultItemTemplate="core.autocomplete.memberItem" data-ipsAutocomplete-minLength="3"><br>
|
|
<button class='ipsButton ipsButton_primary ipsButton_fullWidth'>{lang="invite"}</button>
|
|
</form>
|
|
</div>
|
|
</li>
|
|
{{endif}}
|
|
</ol>
|
|
</div>
|
|
<br>
|
|
<div class='ipsBox ipsPad_half'>
|
|
<h2 class='ipsType_sectionTitle ipsType_reset ipsHide'>{lang="personal_conversation"}</h2>
|
|
<div data-controller='core.front.core.commentFeed, core.front.core.ignoredComments' {{if settings.auto_polling_enabled}}data-autoPoll{{endif}} data-baseURL='{$conversation->url()}' {{if $conversation->isLastPage()}}data-lastPage{{endif}} data-feedID='messages-{$conversation->id}'>
|
|
<div class=''>
|
|
{{if $conversation->commentPageCount() > 1}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" location="global" params="$conversation->url(), $conversation->commentPageCount(), \IPS\Request::i()->page ? intval( \IPS\Request::i()->page ) : 1, \IPS\core\Messenger\Conversation::getCommentsPerPage(), TRUE"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
<div data-role='commentFeed'>
|
|
{{foreach $conversation->comments() as $comment}}
|
|
{$comment->html()|raw}
|
|
{{endforeach}}
|
|
</div>
|
|
{{if $conversation->commentPageCount() > 1}}
|
|
<hr class='ipsHr'>
|
|
{template="pagination" group="global" location="global" params="$conversation->url(), $conversation->commentPageCount(), \IPS\Request::i()->page ? intval( \IPS\Request::i()->page ) : 1, \IPS\core\Messenger\Conversation::getCommentsPerPage(), TRUE"}
|
|
{{endif}}
|
|
<div data-role='replyArea' class='ipsAreaBackground ipsPad ipsSpacer_top'>
|
|
{$conversation->commentForm()|raw}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="messaging" template_name="folderForm" template_data="$action, $formHtml" template_location="front" template_app="core"><![CDATA[
|
|
<div data-controller="core.front.messages.folderDialog" data-action='{$action}'>
|
|
{$formHtml|raw}
|
|
</div>]]></template>
|
|
<template template_group="messaging" template_name="messageList" template_data="$baseUrl, $langPrefix, $headers, $mainColumn, $rootButtons, $rows, $sortBy, $sortDirection, $filters, $currentFilter, $pages, $currentPage, $noSort, $quickSearch, $advancedSearch, $classes, $widths" template_location="front" template_app="core"><![CDATA[<div id='elMessageSidebar' data-controller='core.front.messages.list, core.genericTable' data-baseurl="{url="{$baseUrl}"}">
|
|
<div class='ipsButtonBar ipsPad_half ipsClearfix'>
|
|
<span class='ipsType_sectionHead'>{lang="menu_messages"}</span>
|
|
<ul class='ipsButtonRow ipsClearfix ipsPos_right'>
|
|
<li class='ipsPos_left'>
|
|
<a class="ipsJS_show" href="#elCheck_menu" id="elCheck" title='{lang="select_rows_tooltip"}' data-ipsTooltip data-ipsAutoCheck data-ipsAutoCheck-context="#elMessageList" data-ipsMenu data-ipsMenu-activeClass="ipsButtonRow_active">
|
|
<span class="cAutoCheckIcon ipsType_medium"><i class="fa fa-square-o"></i></span> <i class="fa fa-caret-down"></i>
|
|
<span class='ipsNotificationCount' data-role='autoCheckCount'>0</span>
|
|
</a>
|
|
<ul class="ipsMenu ipsMenu_auto ipsMenu_withStem ipsHide" id="elCheck_menu">
|
|
<li class="ipsMenu_title">{lang="select_rows"}</li>
|
|
<li class="ipsMenu_item" data-ipsMenuValue="all"><a href="#">{lang="all"}</a></li>
|
|
<li class="ipsMenu_item" data-ipsMenuValue="none"><a href="#">{lang="none"}</a></li>
|
|
</ul>
|
|
</li>
|
|
<li>
|
|
<a href='#elSortByMenu_menu' id='elSortByMenu' data-ipsMenu data-ipsMenu-activeClass='ipsButtonRow_active' data-ipsMenu-selectable="radio">{lang="sort_by"} <i class='fa fa-caret-down'></i></a>
|
|
<ul class='ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide' id='elSortByMenu_menu'>
|
|
{{foreach $headers as $k => $header}}
|
|
{{if in_array( $k, array( 'mt_last_post_time', 'mt_start_time', 'mt_replies' ) )}}
|
|
<li class='ipsMenu_item {{if $k == $sortBy}}ipsMenu_itemChecked{{endif}}' data-ipsMenuValue='recent'><a href='#'>{lang="{$langPrefix}{$header}"}</a></li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
<li>
|
|
<a href='#elFilterMenu_menu' id='elFilterMenu' data-ipsMenu data-ipsMenu-activeClass='ipsButtonRow_active' data-ipsMenu-selectable="radio">{lang="filter_by"} <i class='fa fa-caret-down'></i></a>
|
|
<ul class='ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide' id='elFilterMenu_menu'>
|
|
<li class='ipsMenu_item {{if !array_key_exists( $currentFilter, $filters )}}ipsMenu_itemChecked{{endif}}' data-ipsMenuValue='all'><a href='{url="{$baseUrl}&sortby={$sortBy}&sortdirection={$sortDirection}&page=1"}'>{lang="messenger_filter_all"}</a></li>
|
|
{{foreach $filters as $k => $q}}
|
|
<li class='ipsMenu_item {{if $k === $currentFilter}}ipsMenu_itemChecked{{endif}}' data-ipsMenuValue='others'><a href='{url="{$baseUrl}&filter={$k}&sortby={$sortBy}&sortdirection={$sortDirection}&page=1"}'>{lang="$k"}</a></li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div id='elMessageList' class='ipsClear ipsAreaBackground_light'>
|
|
<div>
|
|
<ol class='ipsDataList' data-role='messageList'>
|
|
{template="messageListRows" app="core" group="messaging" params="$rows, $mainColumn, $rootButtons, $headers, $langPrefix"}
|
|
</ol>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="messaging" template_name="messageListRow" template_data="$row, $overview, $folders" template_location="front" template_app="core"><![CDATA[ <li class='ipsDataItem ipsClearfix {{if $row['map_has_unread']}}ipsDataItem_unread{{endif}} cMessage {{if !\IPS\Request::i()->overview}}ipsCursor_pointer{{endif}} {{if $row['mt_id'] == \IPS\Request::i()->id}}cMessage_active ipsDataItem_selected{{endif}}' data-messageid='{$row['map_topic_id']}' data-keyNavBlock data-keyAction='return'>
|
|
<div class='ipsDataItem_icon ipsType_center ipsPos_top'>
|
|
<div class='ipsSpacer_bottom ipsSpacer_half'>
|
|
{{if $row['last_message']}}{template="userPhoto" app="core" group="global" params="$row['last_message']->author(), 'tiny'"}{{endif}}
|
|
</div>
|
|
<span class='ipsCustomInput'>
|
|
<input type='checkbox' data-role='moderation' name="moderate[{$row['map_topic_id']}]" data-actions='delete {{if is_array($folders) and count($folders) > 1}}move{{endif}}' data-state>
|
|
<span></span>
|
|
</span>
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
<h4 class='ipsDataItem_title ipsType_normal ipsType_break'>
|
|
{{if $overview}}
|
|
<a href='{url="app=core&module=messaging&controller=messenger&id={$row['mt_id']}&latest=1" seoTemplate="messenger_convo"}' class='cMessageTitle {{if $row['map_has_unread']}}cMessageTitle_unread{{endif}}' data-role="messageURL">{{if $row['map_has_unread']}}{template="itemIcon" params="array('type' => 'unread', 'size' => 'tiny')" group="global" app="core"} {{endif}}{truncate="$row['mt_title']" length="45"}</a>
|
|
{{else}}
|
|
<a href='{url="app=core&module=messaging&controller=messenger&id={$row['mt_id']}" seoTemplate="messenger_convo"}' class='cMessageTitle {{if $row['map_has_unread']}}cMessageTitle_unread{{endif}}' data-role="messageURL">{{if $row['map_has_unread']}}{template="itemIcon" params="array('type' => 'unread', 'size' => 'tiny')" group="global" app="core"} {{endif}}{truncate="$row['mt_title']" length="45"}</a>
|
|
{{endif}}
|
|
</h4>
|
|
<div class='ipsDataItem_meta ipsType_break ipsMessageRow' data-ipsTruncate data-ipsTruncate-type="remove" data-ipsTruncate-size="1 lines">
|
|
{{if $row['last_message']}}{$row['last_message']->truncated( TRUE )|raw}{{endif}}
|
|
</div>
|
|
<span class='ipsType_light ipsType_medium ipsType_blendLinks'>{$row['participants']}</span>
|
|
</div>
|
|
<div class='ipsDataItem_generic ipsDataItem_size2 ipsPos_top ipsType_right'>
|
|
<div class='ipsCommentCount ipsSpacer_top ipsSpacer_half' title="{lang="messenger_message_count" pluralize="$row['mt_replies']"}" data-ipsTooltip>{number="$row['mt_replies']"}</div>
|
|
<p class='ipsType_reset ipsType_medium ipsType_light ipsType_right'>
|
|
<span data-ipsTooltip title="{lang="messenger_started_by" sprintf="\IPS\Member::load( $row['mt_starter_id'] )->name, \IPS\DateTime::ts( $row['mt_start_time'] )->relative()"}{{if $row['mt_start_time'] !== $row['mt_last_post_time'] AND $row['last_message']}} · {lang="messenger_last_reply" sprintf="$row['last_message']->author()->name, \IPS\DateTime::ts( $row['mt_last_post_time'] )->relative()"}{{endif}}">
|
|
{datetime="$row['mt_last_post_time']" short="true" }
|
|
</span>
|
|
</p>
|
|
</div>
|
|
</li>]]></template>
|
|
<template template_group="messaging" template_name="messageListRows" template_data="$conversations, $pagination=NULL, $overview=FALSE, $folders" template_location="front" template_app="core"><![CDATA[{{if empty( $conversations )}}
|
|
<li class='ipsDataItem'>
|
|
<div class='ipsPad ipsType_light ipsType_center ipsType_normal'>{lang="no_results_messages"}</div>
|
|
</li>
|
|
{{else}}
|
|
{{foreach $conversations as $row}}
|
|
{template="messageListRow" group="messaging" params="$row, $overview, $folders"}
|
|
{{endforeach}}
|
|
{{endif}}]]></template>
|
|
<template template_group="messaging" template_name="nomessage" template_data="" template_location="front" template_app="core"><![CDATA[<div class="ipsType_center ipsType_large ipsEmpty">
|
|
<i class="fa fa-envelope"></i>
|
|
<br>
|
|
{lang="no_message_selected"}
|
|
</div>]]></template>
|
|
<template template_group="messaging" template_name="participant" template_data="$map, $conversation" template_location="front" template_app="core"><![CDATA[<li class='ipsPhotoPanel ipsPhotoPanel_tiny {{if !$map['map_user_active'] or $map['map_user_banned'] or \IPS\Member::load( $map['map_user_id'] )->members_disable_pm}}cMessage_leftConvo{{endif}}' data-participant="{$map['map_user_id']}">
|
|
{template="userPhoto" app="core" group="global" params="\IPS\Member::load( $map['map_user_id'] ), 'tiny'"}
|
|
<div>
|
|
{{if $map['map_user_id'] == \IPS\Member::loggedIn()->member_id}}
|
|
<strong>{member="name" id="$map['map_user_id']"}</strong><br>
|
|
{{elseif !\IPS\Member::load( $map['map_user_id'] )->member_id}}
|
|
{lang="messenger_deleted_member"}<br>
|
|
{{else}}
|
|
<a href='#' id='elMessage{$conversation->id}_user{$map['map_user_id']}' class="cMessage_name" data-role='userActions' data-username='{member="name" id="$map['map_user_id']"}' data-ipsMenu><strong>{member="name" id="$map['map_user_id']"} <i class='fa fa-caret-down'></i></strong></a><br>
|
|
{{endif}}
|
|
<span class='ipsType_light ipsType_small' data-role='userReadInfo'>
|
|
{{if $map['map_user_banned']}}
|
|
<span class="ipsType_warning"><i class="fa fa-ban"></i> {lang="messenger_map_removed"}</span>
|
|
{{elseif !$map['map_user_active']}}
|
|
{{if $map['map_left_time']}}{lang="messenger_map_left"}{datetime="$map['map_left_time']"}{{else}}{lang="messenger_map_left_notime"}{{endif}}
|
|
{{elseif \IPS\Member::load( $map['map_user_id'] )->members_disable_pm}}
|
|
<span title='{lang="messenger_map_disabled_desc" sprintf="\IPS\Member::load( $map['map_user_id'] )->name"}' data-ipsTooltip>{lang="messenger_map_disabled"}</span>
|
|
{{else}}
|
|
{{if $map['map_read_time']}}{lang="messenger_map_read"}{datetime="$map['map_read_time']"}{{else}}{lang="messenger_map_not_read"}{{endif}}
|
|
{{endif}}
|
|
</span>
|
|
</div>
|
|
{{if $map['map_user_id'] != \IPS\Member::loggedIn()->member_id and \IPS\Member::load( $map['map_user_id'] )->member_id}}
|
|
<ul id='elMessage{$conversation->id}_user{$map['map_user_id']}_menu' class='ipsMenu ipsMenu_auto ipsHide'>
|
|
{{if $conversation->starter_id == \IPS\Member::loggedIn()->member_id and ( $map['map_user_active'] or $map['map_user_banned'] )}}
|
|
{{if $map['map_user_banned']}}
|
|
<li class='ipsMenu_item' data-ipsMenuValue='unblock'><a href='{$conversation->url('addParticipant')->csrf()->setQueryString( 'member', $map['map_user_id'] )}'>{lang="messenger_map_unremove"}</a></li>
|
|
{{else}}
|
|
<li class='ipsMenu_item' data-ipsMenuValue='block'><a href='{$conversation->url('blockParticipant')->csrf()->setQueryString( 'member', $map['map_user_id'] )}'>{lang="messenger_map_remove"}</a></li>
|
|
{{endif}}
|
|
<li class='ipsMenu_sep'><hr></li>
|
|
{{endif}}
|
|
<li class='ipsMenu_item' data-ipsMenuValue='msg'><a href='{url="app=core&module=messaging&controller=messenger&do=compose&to={$map['map_user_id']}" seoTemplate="messenger_compose"}' data-ipsDialog data-ipsDialog-title='{lang="compose_new"}'>{lang="messenger_map_message"}</a></li>
|
|
</ul>
|
|
{{endif}}
|
|
</li>]]></template>
|
|
<template template_group="messaging" template_name="template" template_data="$folder, $folders, $counts, $conversations, $pagination, $conversation, $baseUrl, $baseUrlTemplate, $sortBy, $filter" template_location="front" template_app="core"><![CDATA[
|
|
<div data-controller='core.front.messages.main, core.front.messages.responsive'>
|
|
<div class='ipsPageHeader ipsClearfix ipsSpacer_bottom' id='elMessageHeader'>
|
|
<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
<h1 class='ipsType_pageTitle ipsGrid_span6'>
|
|
<a href='#elMessageFolders_menu' id='elMessageFolders' data-ipsMenu data-ipsMenu-appendTo="#elMessageHeader" class='ipsType_blendLinks'><span data-role='currentFolder'>{$folders[ $folder ]}</span> <i class='fa fa-caret-down'></i></a>
|
|
<a href='#elFolderSettings_menu' id='elFolderSettings' data-ipsMenu data-ipsMenu-appendTo="#elMessageHeader" class='ipsType_blendLinks'><i class='fa fa-cog'></i></a>
|
|
<a href='{url="app=core&module=messaging&controller=messenger&do=compose" seoTemplate="messenger_compose"}' data-ipsDialog data-ipsDialog-url='{url="app=core&module=messaging&controller=messenger&do=compose" seoTemplate="messenger_compose"}' data-ipsDialog-title='{lang="compose_new"}' class='ipsButton ipsButton_important ipsResponsive_hidePhone'>{lang="compose_new"}</a>
|
|
<a href='{url="app=core&module=messaging&controller=messenger&do=compose" seoTemplate="messenger_compose"}' data-action="composeNew" data-ipsDialog data-ipsDialog-url='{url="app=core&module=messaging&controller=messenger&do=compose" seoTemplate="messenger_compose"}' data-ipsDialog-title='{lang="compose_new"}' class='ipsButton ipsButton_primary ipsButton_verySmall ipsButton_narrow ipsPos_right ipsResponsive_showPhone ipsResponsive_block'>{lang="new"}</a>
|
|
<span data-role="loadingFolderAction" class='ipsType_light ipsType_normal' style='display: none'><i class='icon-spinner2 ipsLoading_tinyIcon'></i> {lang="loading"}</span>
|
|
</h1>
|
|
{template="messengerQuota" app="core" group="members" location="global" params="\IPS\Member::loggedIn(), array_sum( $counts )"}
|
|
</div>
|
|
|
|
<ul class='ipsMenu ipsMenu_auto ipsHide' id='elMessageFolders_menu'>
|
|
{{foreach $folders as $id => $name}}
|
|
{{if $id === 'myconvo'}}
|
|
<li class='ipsMenu_item' data-ipsMenuValue='{$id}'><a href='{url="app=core&module=messaging&controller=messenger" seoTemplate="messaging"}'><span class='ipsMenu_itemCount'>{{if isset( $counts[ $id ] )}}{$counts[ $id ]}{{else}}0{{endif}}</span> <span data-role='folderName'>{$name}</span></a></li>
|
|
{{else}}
|
|
<li class='ipsMenu_item' data-ipsMenuValue='{$id}'><a href='{url="app=core&module=messaging&controller=messenger&folder={$id}" seoTemplate="messaging"}'><span class='ipsMenu_itemCount'>{{if isset( $counts[ $id ] )}}{$counts[ $id ]}{{else}}0{{endif}}</span> <span data-role='folderName'>{$name}</span></a></li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
<li class='ipsPad_half'><a class='ipsButton ipsButton_fullWidth ipsButton_light ipsButton_small' href="{url="app=core&module=messaging&controller=messenger&do=addFolder"}" data-action="addFolder" id='elAddFolder'>{lang="messenger_add_folder"}</a></li>
|
|
</ul>
|
|
<ul class='ipsMenu ipsMenu_auto ipsHide' id='elFolderSettings_menu'>
|
|
<li class='ipsMenu_title'>{lang="messenger_action_with" sprintf="$folders[ $folder ]"}</li>
|
|
<li class='ipsMenu_item' data-ipsMenuValue='markRead'><a href='{url="app=core&module=messaging&controller=messenger&do=readFolder&folder={$folder}" csrf="true"}'>{lang="messenger_action_read"}</a></li>
|
|
<li class='ipsMenu_item {{if $folder == 'myconvo'}}ipsMenu_itemDisabled ipsHide{{endif}}' data-ipsMenuValue='rename' id='elFolderRename'><a href='{url="app=core&module=messaging&controller=messenger&do=renameFolder&folder={$folder}" csrf="true"}'>{lang="messenger_action_rename"}</a></li>
|
|
<li class='ipsMenu_item' data-ipsMenuValue='empty'><a href='{url="app=core&module=messaging&controller=messenger&do=emptyFolder&folder={$folder}" csrf="true"}'>{lang="messenger_action_empty"}</a></li>
|
|
<li class='ipsMenu_item {{if $folder == 'myconvo'}}ipsMenu_itemDisabled ipsHide{{endif}}' data-ipsMenuValue='delete'><a href='{url="app=core&module=messaging&controller=messenger&do=deleteFolder&folder={$folder}" csrf="true"}'>{lang="messenger_action_delete_folder"}</a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class='ipsColumns ipsColumns_collapseTablet' data-ipsFilterBar data-ipsFilterBar-on='phone,tablet' data-ipsFilterBar-viewDefault='{{if \IPS\Request::i()->id && !isset( \IPS\Request::i()->_list)}}filterContent{{else}}filterBar{{endif}}'>
|
|
<div class='ipsColumn ipsColumn_veryWide' data-role='filterBar'>
|
|
<div id='elMessageSidebar' class='ipsBox' data-controller='core.front.messages.list' data-folderID='{$folder}'
|
|
data-ipsInfScroll
|
|
data-ipsInfScroll-scrollScope='#elMessageList'
|
|
data-ipsInfScroll-container='#elMessageList [data-role="messageList"]'
|
|
data-ipsInfScroll-url='{$baseUrl->setQueryString( array( 'sortBy' => $sortBy, 'filter' => $filter ) )->stripQueryString( 'id' )}'
|
|
data-ipsInfScroll-pageParam='listPage'
|
|
>
|
|
<h2 class='ipsType_sectionTitle ipsType_reset'>{lang="menu_messages"}</h2>
|
|
{{if request.q}}
|
|
<p class='ipsMessage ipsMessage_info ipsType_reset'>{lang="messenger_filtering" sprintf="\IPS\Request::i()->q"}</p>
|
|
{{endif}}
|
|
<div class='ipsButtonBar ipsPad_half ipsClearfix' data-role="messageListFilters">
|
|
<ul class='ipsButtonRow ipsClearfix'>
|
|
<li>
|
|
<a class="ipsJS_show" href="#elCheck_menu" id="elCheck" title='{lang="select_rows_tooltip"}' data-ipsTooltip data-ipsAutoCheck data-ipsAutoCheck-context="#elMessageList" data-ipsMenu data-ipsMenu-activeClass="ipsButtonRow_active">
|
|
<span class="cAutoCheckIcon ipsType_medium"><i class="fa fa-square-o"></i></span> <i class="fa fa-caret-down"></i>
|
|
<span class='ipsNotificationCount' data-role='autoCheckCount'>0</span>
|
|
</a>
|
|
<ul class="ipsMenu ipsMenu_auto ipsMenu_withStem ipsHide" id="elCheck_menu">
|
|
<li class="ipsMenu_title">{lang="select_rows"}</li>
|
|
<li class="ipsMenu_item" data-ipsMenuValue="all"><a href="#">{lang="all"}</a></li>
|
|
<li class="ipsMenu_item" data-ipsMenuValue="none"><a href="#">{lang="none"}</a></li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
<ul class='ipsButtonRow ipsPos_right ipsClearfix'>
|
|
<li>
|
|
<a href='#elSortByMenu_menu' id='elSortByMenu' data-ipsMenu data-ipsMenu-activeClass='ipsButtonRow_active' data-ipsMenu-selectable="radio">{lang="sort_by"} <i class='fa fa-caret-down'></i></a>
|
|
<ul class='ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide' id='elSortByMenu_menu'>
|
|
{{foreach array( 'mt_last_post_time', 'mt_start_time', 'mt_replies' ) as $k}}
|
|
<li class='ipsMenu_item {{if $k == \IPS\Request::i()->sortBy or ( !\IPS\Request::i()->sortBy and $k === 'mt_last_post_time')}}ipsMenu_itemChecked{{endif}}' data-ipsMenuValue='{$k}'><a href='{$baseUrl->setQueryString( array( 'sortBy' => $k, 'filter' => $filter ) )}'>{lang="$k"}</a></li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
<li>
|
|
<a href='#elFilterMenu_menu' id='elFilterMenu' data-ipsMenu data-ipsMenu-activeClass='ipsButtonRow_active' data-ipsMenu-selectable="radio">{lang="filter_by"} <i class='fa fa-caret-down'></i></a>
|
|
<ul class='ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide' id='elFilterMenu_menu'>
|
|
<li class='ipsMenu_item {{if !\IPS\Request::i()->filter}}ipsMenu_itemChecked{{endif}}' data-ipsMenuValue='all'><a href='{$baseUrl->setQueryString( array( 'sortBy' => $sortBy ) )}'>{lang="messenger_filter_all"}</a></li>
|
|
{{foreach array( 'mine', 'not_mine', 'read', 'not_read' ) as $k}}
|
|
<li class='ipsMenu_item {{if $k === \IPS\Request::i()->filter or ( !\IPS\Request::i()->filter and $k === 'all' )}}ipsMenu_itemChecked{{endif}}' data-ipsMenuValue='{$k}'><a href='{$baseUrl->setQueryString( array( 'sortBy' => $sortBy, 'filter' => $k ) )}'>{lang="messenger_filter_{$k}"}</a></li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div id='elMessageList' class='ipsClear ipsScrollbar'>
|
|
<form action="{url="app=core&module=messaging&controller=messenger" seoTemplate="messaging" csrf="true"}" method="post" data-role='moderationTools' data-ipsPageAction>
|
|
<ol class='ipsDataList' data-role='messageList' data-ipsKeyNav data-ipsKeyNav-observe='return'>
|
|
{template="messageListRows" app="core" group="messaging" params="$conversations, NULL, FALSE, $folders"}
|
|
</ol>
|
|
<noscript><div class="ipsPad">{$pagination|raw}</div></noscript>
|
|
<div class="ipsAreaBackground ipsPad ipsClearfix ipsJS_hide" data-role="pageActionOptions">
|
|
<div class="ipsPos_right">
|
|
<select name="modaction" data-role="moderationAction">
|
|
<option value='delete' data-icon='trash'>{lang="messenger_leave"}</option>
|
|
<option value='move' data-icon='arrow-right'>{lang="messenger_move"}</option>
|
|
</select>
|
|
<button type="submit" class="ipsButton ipsButton_alternate ipsButton_verySmall">{lang="submit"}</button>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
<div class='ipsResponsive_showPhone ipsResponsive_block ipsAreaBackground_light ipsPad' data-role='messageListPagination'>
|
|
{$pagination|raw}
|
|
</div>
|
|
<div class='ipsAreaBackground ipsPad' id='elMessageSearch'>
|
|
<form accept-charset='utf-8' method='post' action="{url="app=core&module=messaging&controller=messenger" seoTemplate="messaging"}" data-role='messageSearch' id='elMessageSearchForm'>
|
|
<a href='#' data-action='messageSearchCancel' class='ipsHide'><i class='fa fa-times'></i></a>
|
|
<a href='#elSearchTypes_menu' id='elSearchTypes' data-ipsMenu data-ipsMenu-selectable='checkbox' data-ipsMenu-appendTo='#elMessageSearchForm' data-ipsMenu-closeOnClick='false' class="ipsButton ipsButton_verySmall ipsButton_veryLight ipsPos_right">
|
|
<i class='fa fa-cog'></i>
|
|
</a>
|
|
<input type='text' data-role='messageSearchText' class='ipsField_fullWidth' name='q' placeholder='{lang="messenger_search"}' value="{request="q"}">
|
|
<ul class='ipsMenu ipsMenu_selectable ipsMenu_auto ipsHide' id='elSearchTypes_menu'>
|
|
<li class='ipsMenu_title'>{lang="messenger_search_menu_title"}</li>
|
|
<li class='ipsMenu_item ipsMenu_itemChecked' data-ipsMenuValue='post'><a href='#'><input type="checkbox" name="search[post]" checked value="1" id="search_post"> {lang="messenger_search_in_post"}</a></li>
|
|
<li class='ipsMenu_item ipsMenu_itemChecked' data-ipsMenuValue='topic'><a href='#'><input type="checkbox" name="search[topic]" checked value="1" id="search_topic"> {lang="messenger_search_in_topic"}</a></li>
|
|
<li class='ipsMenu_item' data-ipsMenuValue='recipient'><a href='#'><input type="checkbox" name="search[recipient]" value="1" id="search_recipient"> {lang="messenger_recipient_name"}</a></li>
|
|
<li class='ipsMenu_item' data-ipsMenuValue='sender'><a href='#'><input type="checkbox" name="search[sender]" value="1" id="search_sender"> {lang="messenger_sender_name"}</a></li>
|
|
</ul>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
|
|
<p class='ipsType_right ipsType_medium'>
|
|
<a href='{url="app=core&module=messaging&controller=messenger&do=disableMessenger" seoTemplate="messaging" csrf="true"}' data-confirm>{lang="disable_messenger"}</a>
|
|
</p>
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_fluid' data-role='filterContent'>
|
|
<div id='elMessageViewer' data-controller='core.front.messages.view' {{if $conversation !== NULL}}data-current-id="{$conversation->id}"{{endif}}>
|
|
{{if $conversation === NULL}}
|
|
{template="nomessage" group="messaging"}
|
|
{{else}}
|
|
{template="conversation" group="messaging" params="$conversation, $folders"}
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
{{if \IPS\Member::loggedIn()->group['g_max_messages'] > 0}}
|
|
<div class='ipsResponsive_showPhone ipsResponsive_block'>
|
|
<div class='ipsType_center' data-role="quotaTooltip">
|
|
<span class="ipsAttachment_progress"><span data-role='quotaWidth' style='width: {expression="min( 100, 100 / \IPS\Member::loggedIn()->group['g_max_messages'] * array_sum( $counts ) )"}%'></span></span><br>
|
|
<span class='ipsType_light ipsResponsive_showPhone ipsResponsive_inline'>{lang="messenger_quota_short" sprintf="100 / \IPS\Member::loggedIn()->group['g_max_messages'] * array_sum( $counts )"}</span>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
|
|
<div id='elFolderRename_content' style='display: none' data-controller="core.front.messages.folderDialog" data-type='rename'>
|
|
<form action='#' method='get'>
|
|
<div class='ipsPad'>
|
|
<input type='text' class='ipsField_primary ipsField_fullWidth' data-role="folderName">
|
|
</div>
|
|
<div class='ipsAreaBackground ipsPad ipsType_right'>
|
|
<button type='submit' class='ipsButton ipsButton_primary' data-action='saveFolderName'>{lang="save"}</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
|
|
<div id='elAddFolder_content' style='display: none' data-controller="core.front.messages.folderDialog" data-type='add'>
|
|
<form action='#' method='get'>
|
|
<div class='ipsPad'>
|
|
<input type='text' class='ipsField_primary ipsField_fullWidth' data-role="folderName" placeholder="{lang="messenger_add_folder_name"}">
|
|
</div>
|
|
<div class='ipsAreaBackground ipsPad ipsType_right'>
|
|
<button type='submit' class='ipsButton ipsButton_primary' data-action='saveFolderName'>{lang="messenger_add_folder"}</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
]]></template>
|
|
<template template_group="modcp" template_name="announcementRow" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[{{foreach $rows as $row}}
|
|
<li class="ipsDataItem {{if $row->active !== 1}}ipsFaded ipsFaded_withHover{{endif}} ipsDataItem_unread {{if method_exists( $row, 'tableClass' ) && $row->tableClass()}}ipsDataItem_{$row->tableClass()}{{endif}} {{if !$row->active}}ipsModerated{{endif}} cModCPAnnouncementRow">
|
|
<div class='ipsDataItem_icon ipsPos_top ipsResponsive_hidePhone'>
|
|
{template="userPhoto" app="core" group="global" params="$row->author(), 'tiny'"}
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
<h4 class='ipsDataItem_title'>
|
|
<a href='{$row->url()}' title='{lang="view_announcement"}'>
|
|
{{if $row->mapped('title')}}{$row->mapped('title')}{{else}}<em class="ipsType_light">{lang="content_deleted"}</em>{{endif}}
|
|
</a>
|
|
|
|
{{if $row->active}}
|
|
<span class='ipsBadge ipsBadge_new'>{lang="active"}</span>
|
|
{{else}}
|
|
<span class='ipsBadge ipsBadge_style5'>{lang="inactive"}</span>
|
|
{{endif}}
|
|
</h4>
|
|
<p class='ipsType_reset ipsType_light'>{lang="byline" sprintf="$row->author()->name"}{datetime="$row->__get( $row::$databaseColumnMap['date'] )" dateonly="true"}</p>
|
|
<div class='ipsDataItem_meta'>
|
|
<br>
|
|
<div class='ipsType_richText ipsType_medium' data-ipsTruncate data-ipsTruncate-size='4 lines' data-ipsTruncate-type='hide'>
|
|
{$row->content|raw}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{if $table->canModerate()}}
|
|
<div class='ipsDataItem_modCheck ipsType_noBreak ipsPos_center'>
|
|
<a href='#elAnnouncement{$row->id}_menu' id='elAnnouncement{$row->id}' class='ipsType_large ipsPos_middle ipsType_blendLinks' data-ipsMenu>
|
|
<i class='fa fa-cog'></i> <i class='fa fa-caret-down'></i>
|
|
</a>
|
|
<input type='checkbox' data-role='moderation' name="moderate[{$row->id}]" data-actions="{expression="implode( ' ', $table->multimodActions( $row ) )"}" data-state='{$row->tableStates()}'>
|
|
|
|
<ul class='ipsMenu ipsMenu_auto ipsMenu_withStem ipsHide' id='elAnnouncement{$row->id}_menu'>
|
|
<li class='ipsMenu_item'>
|
|
<a href='{$row->url('status')->csrf()}' title='{lang="announce_toggle"}'>
|
|
<span data-role="ipsMenu_selectedText">{{if $row->active}}{lang="announce_mark_inactive"}{{else}}{lang="announce_mark_active"}{{endif}}</span>
|
|
</a>
|
|
</li>
|
|
<li class='ipsMenu_item'>
|
|
<a href='{$row->url('create')}' title='{lang="edit_announcement"}' data-ipsDialog data-ipsDialog-modal='true' data-ipsDialog-title='{lang="edit_announcement"}'>
|
|
<span data-role="ipsMenu_selectedText">{lang="edit"}</span>
|
|
</a>
|
|
</li>
|
|
<li class='ipsMenu_sep'></li>
|
|
<li class='ipsMenu_item'>
|
|
<a href='{$row->url('delete')->csrf()}' data-confirm title='{lang="announce_delete"}'>
|
|
{lang="delete"}
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
{{endif}}
|
|
</li>
|
|
{{endforeach}}]]></template>
|
|
<template template_group="modcp" template_name="announcements" template_data="$table" template_location="front" template_app="core"><![CDATA[<div class='ipsPad'>
|
|
<a href='{url="app=core&module=modcp&tab=announcements&action=create" seoTemplate="modcp_announcements"}' id='elAdd_Announcement' class='ipsButton ipsButton_primary ipsPos_right' data-ipsDialog data-ipsDialog-modal='true' data-ipsDialog-title='{lang="add_announcement"}'><i class='fa fa-add'></i> <span class='ipsResponsive_inline'>{lang="add_announcement"}</span></a>
|
|
<br><br><br>
|
|
<div class='ipsClear ipsBox'>
|
|
{$table|raw}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="modcp" template_name="approvalQueue" template_data="$output" template_location="front" template_app="core"><![CDATA[<div class="ipsPad" data-controller="core.front.modcp.approveQueue" data-url="{url="app=core&module=modcp&controller=modcp&tab=approval" seoTemplate="modcp_approval"}">
|
|
{$output|raw}
|
|
</div>]]></template>
|
|
<template template_group="modcp" template_name="approvalQueueEmpty" template_data="" template_location="front" template_app="core"><![CDATA[<div class="ipsType_center ipsType_large ipsEmpty">
|
|
<i class="fa fa-check"></i>
|
|
<br>
|
|
{lang="approval_queue_empty"}
|
|
</div>]]></template>
|
|
<template template_group="modcp" template_name="approvalQueueHeader" template_data="$item, $approveUrl, $skipUrl, $deleteUrl, $hideUrl" template_location="front" template_app="core"><![CDATA[<div class="ipsBox ipsPad ipsClearfix ipsClear" data-ipsSticky>
|
|
<ul class="ipsToolList ipsToolList_horizontal ipsClearfix ipsPos_right" id="elApprovalToolbar">
|
|
<li>
|
|
{{if $approveUrl}}
|
|
<a href="{$approveUrl}" class="ipsButton ipsButton_medium ipsButton_fullWidth ipsButton_positive" data-action="approvalQueueNext">
|
|
<i class="fa fa-check"></i> {lang="approve"}
|
|
</a>
|
|
{{else}}
|
|
<a href="#" class="ipsButton ipsButton_medium ipsButton_fullWidth ipsButton_positive ipsButton_disabled" data-action="approvalQueueNext">
|
|
<i class="fa fa-check"></i> {lang="approve"}
|
|
</a>
|
|
{{endif}}
|
|
</li>
|
|
{{if $hideUrl !== FALSE}}
|
|
<li>
|
|
{{if $hideUrl}}
|
|
<a href="{$hideUrl}" class="ipsButton ipsButton_medium ipsButton_fullWidth ipsButton_alternate" data-action="approvalQueueNext">
|
|
<i class="fa fa-low-vision"></i> {lang="hide"}
|
|
</a>
|
|
{{else}}
|
|
<a href="#" class="ipsButton ipsButton_medium ipsButton_fullWidth ipsButton_positive ipsButton_disabled" data-action="approvalQueueNext">
|
|
<i class="fa fa-low-vision"></i> {lang="hide"}
|
|
</a>
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
<li>
|
|
<a href="{$skipUrl}" class="ipsButton ipsButton_medium ipsButton_light ipsType_center ipsButton_fullWidth" data-action="approvalQueueNext">
|
|
{lang="skip_this_item"}
|
|
</a>
|
|
</li>
|
|
<li>
|
|
{{if $deleteUrl}}
|
|
<a href="{$deleteUrl}" class="ipsButton ipsButton_medium ipsButton_fullWidth ipsButton_negative" data-action="approvalQueueNext">
|
|
<i class="fa fa-times"></i> {lang="delete"}
|
|
</a>
|
|
{{else}}
|
|
<a href="#" class="ipsButton ipsButton_medium ipsButton_fullWidth ipsButton_negative ipsButton_disabled" data-action="approvalQueueNext">
|
|
<i class="fa fa-times"></i> {lang="delete"}
|
|
</a>
|
|
{{endif}}
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<br>]]></template>
|
|
<template template_group="modcp" template_name="approvalQueueItem" template_data="$item, $ref, $container, $title" template_location="front" template_app="core"><![CDATA[<div id="elApprovePanel" class='ipsBox'>
|
|
<article class="ipsClearfix ipsClear">
|
|
<div class='ipsPad'>
|
|
<p class="ipsPos_right ipsPad_half">
|
|
<a href='{$item->url()}' class='ipsType_normal ipsType_light'>
|
|
<i class='fa fa-{$item::$icon}'></i> {lang="$item::$title"}
|
|
</a>
|
|
</p>
|
|
<div class="ipsPhotoPanel ipsPhotoPanel_small ipsClearfix">
|
|
{template="userPhoto" group="global" params="$item->author()"}
|
|
<div>
|
|
<a href="#user{$item->author()->member_id}_menu" id="user{$item->author()->member_id}" class="ipsType_sectionHead" data-ipsmenu="">{$item->author()->name} <i class="fa fa-caret-down"></i></a>
|
|
<ul class="ipsMenu ipsMenu_auto ipsMenu_withStem ipsHide" id="user{$item->author()->member_id}_menu">
|
|
{{if \IPS\Member::loggedIn()->modPermission('mod_can_warn')}}
|
|
<li class='ipsMenu_item'><a href='{url="app=core&module=system&controller=warnings&do=warn&id={$item->author()->member_id}&ref={$ref}" seoTemplate="warn_add" seoTitle="$item->author()->members_seo_name"}' data-ipsDialog data-ipsDialog-title="{lang="warn_member" sprintf="$item->author()->name"}" data-ipsDialog-remoteSubmit data-ipsDialog-flashMessage="{lang="warning_issued"}" data-role="warnUserDialog">{lang="warn_user"}</a></li>
|
|
{{endif}}
|
|
{{if $item->author()->member_id != \IPS\Member::loggedIn()->member_id}}
|
|
{{if $item->author()->members_bitoptions['bw_is_spammer']}}
|
|
<li class='ipsMenu_item' data-ipsMenuValue='spamFlagButton'><a href='{url="app=core&module=system&controller=moderation&do=flagAsSpammer&id={$item->author()->member_id}&s=0" seoTemplate="flag_as_spammer" seoTitle="$item->author()->members_seo_name" csrf="true"}' data-confirm data-confirmSubMessage="{lang="spam_unflag_confirm"}">{lang="spam_unflag"}</a></li>
|
|
{{else}}
|
|
<li class='ipsMenu_item' data-ipsMenuValue='spamFlagButton'><a href='{url="app=core&module=system&controller=moderation&do=flagAsSpammer&id={$item->author()->member_id}&s=1" seoTemplate="flag_as_spammer" seoTitle="$item->author()->members_seo_name" csrf="true"}' data-confirm>{lang="spam_flag"}</a></li>
|
|
{{endif}}
|
|
{{endif}}
|
|
<li class="ipsMenu_item"><a href='{url="app=core&module=messaging&controller=messenger&do=compose&to={$item->author()->member_id}" seoTemplate="messenger_compose"}' data-ipsDialog data-ipsDialog-title='{lang="compose_new"}' data-ipsDialog-remoteSubmit data-ipsDialog-flashMessage="{lang="message_sent"}">{lang="message_send"}</a></li>
|
|
</ul>
|
|
{{if $container}}
|
|
<p class='ipsType_reset'>{lang="posted_in_container"} <a href="{$container->url()}">{$container->_title}</a></p>
|
|
{{endif}}
|
|
<p class="ipsType_light ipsType_reset">{lang="date_replied" htmlsprintf="\IPS\DateTime::ts( $item->mapped('date') )->html(FALSE)"}</p>
|
|
</p></div>
|
|
</div>
|
|
</div>
|
|
<div class='ipsAreaBackground_light ipsPad'>
|
|
<div class='ipsBox'>
|
|
<h2 class="ipsType_sectionTitle ipsType_blendLinks"><a href="{$item->url()}">{$title}</a></h2>
|
|
<div class="ipsType_richText ipsPost ipsType_normal ipsPad">
|
|
{$item->content()|raw}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
</div>
|
|
]]></template>
|
|
<template template_group="modcp" template_name="approvalQueueSplash" template_data="$skipNextTime" template_location="front" template_app="core"><![CDATA[<div class="ipsPad">
|
|
<div class="ipsType_center ipsType_large ipsPos_center">
|
|
<div id='elModCPApprovalSplash'>
|
|
{lang="approval_queue_splash"}
|
|
</div>
|
|
<br><br>
|
|
<form action="{url="app=core&module=modcp&controller=modcp&tab=approval&go=1" seoTemplate="modcp_approval"}" method="post">
|
|
<button type="submit" class="ipsButton ipsButton_large ipsButton_primary">{lang="approval_queue_start"}</button><br><br>
|
|
<span class="ipsType_normal ipsType_light"><input name="skipnext" value='1' type="checkbox" {{if $skipNextTime}}checked{{endif}}> {lang="approval_queue_skip"}</span>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
]]></template>
|
|
<template template_group="modcp" template_name="commentsList" template_data="$comments, $url, $totalCount, $perPage" template_location="front" template_app="core"><![CDATA[{template="pagination" group="global" app="core" location="global" params="$url, $totalCount, isset( \IPS\Request::i()->page ) ? intval( \IPS\Request::i()->page ) : 1, $perPage"}
|
|
{{if count( $comments ) }}
|
|
{{foreach $comments as $comment}}
|
|
{$comment->html()|raw}
|
|
{{endforeach}}
|
|
{{endif}}
|
|
{template="pagination" group="global" app="core" location="global" params="$url, $totalCount, isset( \IPS\Request::i()->page ) ? intval( \IPS\Request::i()->page ) : 1, $perPage"}]]></template>
|
|
<template template_group="modcp" template_name="deletedContent" template_data="$table" template_location="front" template_app="core"><![CDATA[
|
|
<div class='ipsBox'>
|
|
{$table|raw}
|
|
</div>]]></template>
|
|
<template template_group="modcp" template_name="deletedRows" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[
|
|
{{if count( $rows )}}
|
|
{{foreach $rows AS $row}}
|
|
{{$class = $row->content_class;}}
|
|
<li class="ipsDataItem ipsDataItem_withModCheck">
|
|
<div class='ipsDataItem_main'>
|
|
<h3 class='ipsType_sectionHead'><a href='{$row->url()}'>{$row->content_title}</a></h3>
|
|
<div class='ipsType_medium ipsType_reset ipsType_light ipsType_blendLinks'><i class='fa fa-{$class::$icon}'></i> {lang="$class::$title"} — {lang="deleted_by_with_date" htmlsprintf="$row->_deleted_by->link(), $row->deleted_date->fullYearLocaleDate(), $row->deletion_date->fullYearLocaleDate()"} </div>
|
|
</div>
|
|
<div class='ipsDataItem_modCheck'>
|
|
<span class='ipsCustomInput'>
|
|
<input type='checkbox' data-role='moderation' name="moderate[{$row->id}]" data-actions="{expression="implode( ' ', $table->multimodActions( $row ) )"}" data-state=''>
|
|
<span></span>
|
|
</span>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
{{endif}}]]></template>
|
|
<template template_group="modcp" template_name="deletedTable" template_data="$table, $headers, $rows, $quickSearch" template_location="front" template_app="core"><![CDATA[<div data-baseurl='{$table->baseUrl}' data-resort='{$table->resortKey}' data-controller='core.global.core.table{{if $table->canModerate()}},core.front.core.moderation{{endif}}' {{if $table->getPaginationKey() != 'page'}}data-pageParam='{$table->getPaginationKey()}'{{endif}}>
|
|
{{if $table->title}}
|
|
<h2 class='ipsType_sectionTitle ipsType_reset ipsClear'>{lang="$table->title"}</h2>
|
|
{{endif}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<ul class="ipsButtonRow ipsPos_right ipsClearfix">
|
|
<li>
|
|
<a class="ipsJS_show" href="#elCheck_menu" id="elCheck_{$table->uniqueId}" title='{lang="{$table->langPrefix}select_rows_tooltip"}' data-ipsTooltip data-ipsAutoCheck data-ipsAutoCheck-context="#elTable_{$table->uniqueId}" data-ipsMenu data-ipsMenu-activeClass="ipsButtonRow_active">
|
|
<span class="cAutoCheckIcon ipsType_medium"><i class="fa fa-square-o"></i></span> <i class="fa fa-caret-down"></i>
|
|
<span class='ipsNotificationCount' data-role='autoCheckCount'>0</span>
|
|
</a>
|
|
<ul class="ipsMenu ipsMenu_auto ipsMenu_withStem ipsHide" id="elCheck_{$table->uniqueId}_menu">
|
|
<li class="ipsMenu_title">{lang="{$table->langPrefix}select_rows"}</li>
|
|
<li class="ipsMenu_item" data-ipsMenuValue="all"><a href="#">{lang="all"}</a></li>
|
|
<li class="ipsMenu_item" data-ipsMenuValue="none"><a href="#">{lang="none"}</a></li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
<ul class="ipsButtonRow ipsPos_right ipsClearfix">
|
|
{{if $table->showAdvancedSearch AND ( ( isset( $table->sortOptions ) and count( $table->sortOptions ) > 1 ) OR $table->advancedSearch )}}
|
|
<li>
|
|
{{if isset($table->sortOptions) }}
|
|
<a href="#elSortByMenu_menu" id="elSortByMenu_{$table->uniqueId}" data-role="sortButton" data-ipsMenu data-ipsMenu-activeClass="ipsButtonRow_active" data-ipsMenu-selectable="radio">{lang="sort_by"} <i class="fa fa-caret-down"></i></a>
|
|
<ul class="ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide" id="elSortByMenu_{$table->uniqueId}_menu">
|
|
{{$custom = TRUE;}}
|
|
{{foreach $table->sortOptions as $k => $col}}
|
|
<li class="ipsMenu_item {{if $col === $table->getSortByColumn()}}{{$custom = FALSE;}}ipsMenu_itemChecked{{endif}}" data-ipsMenuValue="{$col}" data-sortDirection='{{if $k == 'title'}}asc{{else}}desc{{endif}}'><a href="{$table->baseUrl->setQueryString( array( 'filter' => $table->filter, 'sortby' => $col, 'sortdirection' => ( $k == 'title' ) ? 'asc' : 'desc', 'page' => '1' ) )}">{lang="{$col}"}</a></li>
|
|
{{endforeach}}
|
|
{{if $table->advancedSearch}}
|
|
<li class="ipsMenu_item {{if $custom}}ipsMenu_itemChecked{{endif}}" data-noSelect="true">
|
|
<a href='{$table->baseUrl->setQueryString( array( 'advancedSearchForm' => '1', 'filter' => $table->filter, 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection ) )}' data-ipsDialog data-ipsDialog-title='{lang="custom_sort"}'>{lang="custom"}</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{elseif $table->advancedSearch}}
|
|
<a href='{$table->baseUrl->setQueryString( array( 'advancedSearchForm' => '1', 'filter' => $table->filter, 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection ) )}' data-ipsDialog data-ipsDialog-title='{lang="custom_sort"}'>{lang="custom"}</a>
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
{{if !empty( $table->filters )}}
|
|
<li>
|
|
<a href="#elFilterByMenu_{$table->uniqueId}_menu" data-role="tableFilterMenu" id="elFilterByMenu_{$table->uniqueId}" data-ipsMenu data-ipsMenu-activeClass="ipsButtonRow_active" data-ipsMenu-selectable="radio">{lang="filter_by"} <i class="fa fa-caret-down"></i></a>
|
|
<ul class='ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide' id='elFilterByMenu_{$table->uniqueId}_menu'>
|
|
<li data-action="tableFilter" data-ipsMenuValue='' class='ipsMenu_item {{if !$table->filter}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{$table->baseUrl->setQueryString( array( 'filter' => '', 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection, 'page' => '1' ) )}'>{lang="{$table->langPrefix}all"}</a>
|
|
</li>
|
|
{{foreach $table->filters as $k => $q}}
|
|
<li data-action="tableFilter" data-ipsMenuValue='{$k}' class='ipsMenu_item {{if $k === $table->filter}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{$table->baseUrl->setQueryString( array( 'filter' => $k, 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection, 'page' => '1' ) )}'>{lang="{$table->langPrefix}{$k}"}</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{if $table->pages > 1}}
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit, TRUE, $table->getPaginationKey()"}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
|
|
{{if $table->canModerate()}}
|
|
<form action="{$table->baseUrl->csrf()}" method="post" data-role='moderationTools' data-ipsPageAction>
|
|
{{endif}}
|
|
{{if count( $rows )}}
|
|
<ol class='ipsDataList ipsClear {{foreach $table->classes as $class}}{$class} {{endforeach}}' id='elTable_{$table->uniqueId}' data-role="tableRows" itemscope itemtype="http://schema.org/ItemList">
|
|
{template="$table->rowsTemplate[1]" params="$table, $headers, $rows" object="$table->rowsTemplate[0]"}
|
|
</ol>
|
|
{{else}}
|
|
<div class='ipsType_center ipsPad'>
|
|
<p class='ipsType_large ipsType_light'>{lang="no_rows_in_table"}</p>
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if $table->canModerate()}}
|
|
<div class="ipsAreaBackground ipsPad ipsClearfix ipsJS_hide" data-role="pageActionOptions">
|
|
<div class="ipsPos_right">
|
|
<select name="modaction" data-role="moderationAction">
|
|
{{if $table->canModerate('restore')}}
|
|
<option value='restore' data-icon='undo'>{lang="restore_as_visible"}</option>
|
|
{{endif}}
|
|
{{if $table->canModerate('restore_as_hidden')}}
|
|
<option value='restore_as_hidden' data-icon='low-vision'>{lang="restore_as_hidden"}</option>
|
|
{{endif}}
|
|
{{if $table->canModerate('delete')}}
|
|
<option value='delete' data-icon='trash'>{lang="delete_immediately"}</option>
|
|
{{endif}}
|
|
</select>
|
|
<button type="submit" class="ipsButton ipsButton_alternate ipsButton_verySmall">{lang="submit"}</button>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
{{endif}}
|
|
{{if $table->pages > 1}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit, TRUE, $table->getPaginationKey()"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="modcp" template_name="hiddenContent" template_data="$content, $tabs, $activeTab" template_location="front" template_app="core"><![CDATA[<div class='ipsLayout_contentSection'>
|
|
<div class='ipsTabs ipsClearfix' id='elmodCPTabs' data-ipsTabBar data-ipsTabBar-contentArea='#elModCPHiddenTabContent'>
|
|
<a href='#elmodCPTabs' data-action='expandTabs'><i class='fa fa-caret-down'></i></a>
|
|
<ul role='tablist' class='ipsList_reset'>
|
|
{{foreach $tabs as $key => $tab}}
|
|
<li>
|
|
<a href='{url="app=core&module=modcp&tab=hidden&area=$key"}' id='modcp_{$key}' class='ipsTabs_item {{if $activeTab === $key}}ipsTabs_activeItem{{endif}}' role="tab" aria-selected="{{if $activeTab == $key}}true{{else}}false{{endif}}">
|
|
{lang="$tab"}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<section id='elModCPHiddenTabContent' class='ipsPad'>
|
|
<div id="ipsTabs_elmodCPTabs_modcp_{$activeTab}_panel" class="ipsTabs_panel" aria-labelledby="modcp_{$activeTab}" aria-hidden="false">
|
|
{$content|raw}
|
|
</div>
|
|
</section>
|
|
]]></template>
|
|
<template template_group="modcp" template_name="ipMemberRows" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[{{if empty( $rows )}}
|
|
<tr>
|
|
<td colspan="{expression="count( $headers )"}">
|
|
<div class='ipsPad_double ipsType_light'>
|
|
{lang="no_results"}
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
{{else}}
|
|
{{foreach $rows as $r}}
|
|
<tr class='ipsClearfix'>
|
|
{{foreach $r as $k => $v}}
|
|
<td>
|
|
{{if $k === '_buttons'}}
|
|
{template="controlStrip" params="$v" group="global" app="core"}
|
|
{{else}}
|
|
{$v|raw}
|
|
{{endif}}
|
|
</td>
|
|
{{endforeach}}
|
|
</tr>
|
|
{{endforeach}}
|
|
{{endif}}]]></template>
|
|
<template template_group="modcp" template_name="ipMemberTable" template_data="$table, $headers, $rows, $quickSearch" template_location="front" template_app="core"><![CDATA[<div data-baseurl="{$table->baseUrl}" data-resort='{$table->resortKey}' data-controller="core.global.core.table">
|
|
<div class='ipsClearfix'>
|
|
{{if $table->pages > 1}}
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit"}
|
|
</div>
|
|
<br>
|
|
{{endif}}
|
|
</div>
|
|
<div class="ipsBox ipsClear">
|
|
<h2 class='ipsType_sectionTitle ipsType_reset ipsClear'>{lang="ips_used_member" sprintf="$table->extra->name"}</h2>
|
|
<table class='ipsTable ipsTable_responsive ipsTable_zebra {{foreach $table->classes as $class}}{$class} {{endforeach}}' data-role="table" data-ipsKeyNav data-ipsKeyNav-observe='e d return'>
|
|
<thead>
|
|
<tr class='ipsAreaBackground'>
|
|
{{foreach $headers as $k => $header}}
|
|
{{if $header !== '_buttons'}}
|
|
<th>{lang="{$table->langPrefix}{$header}"}</th>
|
|
{{elseif $header === '_buttons'}}
|
|
<th> </th>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</tr>
|
|
</thead>
|
|
<tbody data-role="tableRows">
|
|
{template="$table->rowsTemplate[1]" params="$table, $headers, $rows" object="$table->rowsTemplate[0]"}
|
|
</tbody>
|
|
</table>
|
|
<br>
|
|
{{if $table->pages > 1}}
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit"}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="modcp" template_name="iptools" template_data="$form, $members" template_location="front" template_app="core"><![CDATA[<div class='ipsAreaBackground ipsPad ipsFieldRow ipsFieldRow_primary ipsBox ipsBox_transparent' id='elModCPIPTools'>
|
|
{$form|raw}
|
|
</div>
|
|
<div class='ipsAreaBackground ipsPad ipsFieldRow ipsFieldRow_primary ipsBox ipsBox_transparent' id='elModCPIPMemberTools'>
|
|
{$members|raw}
|
|
</div>]]></template>
|
|
<template template_group="modcp" template_name="memberManagementRow" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[{{foreach $rows as $row}}
|
|
<li class='ipsDataItem ipsGrid_span6 ipsFaded_withHover ipsClearfix' id='elUserRow_{expression="md5( $row['name'] )"}'>
|
|
<p class="ipsType_reset ipsDataItem_icon">
|
|
{$row['photo']|raw}
|
|
</p>
|
|
<div class='ipsDataItem_main'>
|
|
<h4 class='ipsDataItem_title'><strong>{$row['name']|raw}</strong></h4>
|
|
<ul class='ipsList_inline ipsType_noBreak ipsList_reset'>
|
|
{{foreach $row['_buttons'] as $button}}
|
|
{{if $button['title'] == 'modcp_view_warnings'}}
|
|
<li><a href='{$button['link']}' title='{lang="$button['title']"}'>{lang="$button['title']"}</a></li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
<li class="ipsFaded">
|
|
<a href="#elUserMod{$row['member_id']}_menu" id="elUserMod{$row['member_id']}" class="ipsType_large ipsPos_middle ipsType_blendLinks" data-ipsMenu>
|
|
<i class="fa fa-cog"></i> <i class="fa fa-caret-down"></i>
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
<ul class='ipsMenu ipsHide' id='elUserMod{$row['member_id']}_menu'>
|
|
{{foreach $row['_buttons'] as $button}}
|
|
<li class='ipsMenu_item'>
|
|
<a href='{$button['link']}' title='{lang="$button['title']"}'>
|
|
{lang="$button['title']"}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
]]></template>
|
|
<template template_group="modcp" template_name="members" template_data="$content, $tabs, $activeTab, $form" template_location="front" template_app="core"><![CDATA[<div class='ipsAreaBackground ipsPad ipsFieldRow ipsFieldRow_primary ipsBox ipsBox_transparent' id='elModCPMemberSearch'>
|
|
{$form|raw}
|
|
</div>
|
|
<div class='ipsBox'>
|
|
<div class='ipsTabs ipsClearfix' id='elmodCPTabs' data-ipsTabBar data-ipsTabBar-contentArea='#elModCPMemberTabContent'>
|
|
<a href='#elmodCPTabs' data-action='expandTabs'><i class='fa fa-caret-down'></i></a>
|
|
<ul role='tablist' class='ipsList_reset'>
|
|
{{foreach $tabs as $key => $tab}}
|
|
<li>
|
|
<a href='{url="app=core&module=modcp&tab=members&area=$key" seoTemplate="modcp_members"}' id='modcp_{$key}' class='ipsTabs_item {{if $activeTab === $key}}ipsTabs_activeItem{{endif}}' role="tab" aria-selected="{{if $activeTab == $tab}}true{{else}}false{{endif}}">
|
|
{lang="modcp_members_{$key}"}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
<section id='elModCPMemberTabContent' class='ipsPad'>
|
|
<div id="ipsTabs_elmodCPTabs_modcp_{$activeTab}_panel" class="ipsTabs_panel" aria-labelledby="modcp_{$activeTab}" aria-hidden="false">
|
|
{$content|raw}
|
|
</div>
|
|
</section>
|
|
</div>]]></template>
|
|
<template template_group="modcp" template_name="recentWarningsRows" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[{{if empty( $rows )}}
|
|
<tr>
|
|
<td colspan="4">
|
|
<div class='ipsPad_double ipsType_light'>
|
|
{lang="no_results"}
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
{{else}}
|
|
{{foreach $rows as $warning}}
|
|
<li class='ipsDataItem'>
|
|
<div class='ipsDataItem_icon ipsPos_top'>
|
|
{template="userPhoto" app="core" group="global" params="\IPS\Member::load( $warning->member ), 'tiny'"}
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
<h3 class='ipsType_sectionHead'>
|
|
<a href="{$warning->url()}" data-ipsDialog data-ipsDialog-size='narrow' class="ipsPos_left ipsType_blendLinks" data-ipsTooltip title='{lang="wan_action_points" pluralize="$warning->points"}'>
|
|
<span class="ipsPoints ipsPoints_small">{$warning->points}</span> {lang="core_warn_reason_{$warning->reason}"}
|
|
</a>
|
|
</h3>
|
|
<p class='ipsType_medium ipsType_reset'><strong>{lang="user_warned_by" htmlsprintf="\IPS\Member::load( $warning->member )->link(), \IPS\Member::load( $warning->moderator )->link()"}</strong> <span class='ipsType_light ipsType_noBreak'>{datetime="$warning->date"}</span></p>
|
|
|
|
{{if \IPS\Settings::i()->warnings_acknowledge}}
|
|
<span class='ipsType_medium ipsType_noBreak'>
|
|
{{if $warning->acknowledged}}
|
|
<strong class='ipsType_success'><i class='fa fa-check-circle'></i> {lang="warning_acknowledged"}</strong>
|
|
{{else}}
|
|
<span class='ipsType_light'>{lang="warning_not_acknowledged"}</span>
|
|
{{endif}}
|
|
</span>
|
|
{{endif}}
|
|
{{if $warning->note_mods}}
|
|
<div class='ipsSpacer_top ipsType_richText ipsType_medium ipsContained ipsType_break' data-ipsTruncate data-ipsTruncate-size='4 lines' data-ipsTruncate-type='remove'>
|
|
{$warning->note_mods|raw}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
{{endif}}]]></template>
|
|
<template template_group="modcp" template_name="recentWarningsTable" template_data="$table, $headers, $rows, $quickSearch" template_location="front" template_app="core"><![CDATA[
|
|
<div class='ipsBox'>
|
|
<h2 class='ipsType_sectionTitle ipsType_reset'>{lang="modcp_recent_warnings"}</h2>
|
|
{{if $table->pages > 1}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit"}
|
|
</div>
|
|
{{endif}}
|
|
|
|
<ul class='ipsDataList ipsDataList_large'>
|
|
{template="$table->rowsTemplate[1]" params="$table, $headers, $rows" object="$table->rowsTemplate[0]"}
|
|
</ul>
|
|
|
|
{{if $table->pages > 1}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit"}
|
|
</div>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="modcp" template_name="report" template_data="$report,$comment,$item,$ref,$prevReport,$prevItem,$nextReport,$nextItem" template_location="front" template_app="core"><![CDATA[{{if $comment}}
|
|
{{$idField = $comment::$databaseColumnId;}}
|
|
{{$quoteData = json_encode( array( 'userid' => $comment->author()->member_id, 'username' => $comment->author()->name, 'timestamp' => $comment->mapped('date'), 'contentapp' => $item::$application, 'contenttype' => $item::$module, 'contentclass' => str_replace( '\\', '_', mb_substr( $comment::$itemClass, 4 ) ) ) );}}
|
|
{{else}}
|
|
{{if $item}}
|
|
{{$class = get_class( $item );}}
|
|
{{$quoteData = json_encode( array( 'userid' => $item->author()->member_id, 'username' => $item->author()->name, 'timestamp' => $item->mapped('date'), 'contentapp' => $item::$application, 'contenttype' => $item::$module, 'contentclass' => str_replace( '\\', '_', mb_substr( get_class( $item ), 4 ) ) ) );}}
|
|
{{else}}
|
|
{{$quoteData = json_encode( array() );}}
|
|
{{endif}}
|
|
{{endif}}
|
|
<article class='ipsColumns ipsColumns_collapseTablet ipsClear ipsClearfix' data-controller="core.front.modcp.report">
|
|
<div class='ipsColumn ipsColumn_fluid' data-controller='core.front.core.comment' data-quoteData='{$quoteData}'>
|
|
{{if $comment}}
|
|
<div class="ipsClearfix" id='elReportComment'>
|
|
<h2 class="ipsType_sectionHead">
|
|
<a href='{$report->url()->setQueryString( array( 'action' => 'find', 'parent' => 1 ) )}' class='ipsType_blendLinks'>{$comment->item()->mapped('title')}</a>
|
|
</h2>
|
|
<br>
|
|
<a href='{$report->url()->setQueryString( array( 'action' => 'find' ) )}' class='ipsType_normal ipsType_light'>
|
|
{$report->tableDescription()|raw}
|
|
</a>
|
|
<br><br>
|
|
<div class='ipsPost' data-role='commentContent'>
|
|
<div data-ipsTruncate data-ipsTruncate-type="hide" data-ipsTruncate-size="#elReportPanel">
|
|
<div class='ipsType_richText ipsType_normal ipsContained' data-controller='core.front.core.lightboxedImages'>
|
|
{$comment->content()|raw}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<hr class='ipsHr'>
|
|
<ul class='ipsList_inline' data-role="commentControls">
|
|
{{if $comment->canEdit( \IPS\Member::loggedIn() )}}
|
|
<li><a href='{$comment->url('edit')}&_report={$report->id}' data-action='editComment'>{lang="edit"}</a></li>
|
|
{{endif}}
|
|
{{if $comment->canHide( \IPS\Member::loggedIn() )}}
|
|
<li><a href='{$comment->url('hide')->csrf()}&_report={$report->id}' data-action='hideComment' {{if isset( $comment::$databaseColumnMap['edit_reason'] )}}data-ipsDialog data-ipsDialog-title="{lang="hide"}"{{endif}}>{lang="hide"}</a></li>
|
|
{{endif}}
|
|
{{if $comment->canDelete( \IPS\Member::loggedIn() )}}
|
|
<li><a href='{$comment->url('delete')->csrf()->setQueryString('page',\IPS\Request::i()->page)}&_report={$report->id}' data-action='deleteComment' data-showOnDelete="#elReportCommentDeleted" data-hideOnDelete="#elReportComment">{lang="delete"}</a></li>
|
|
{{endif}}
|
|
{{if $comment->item()->canDelete( \IPS\Member::loggedIn() )}}
|
|
<li><a href='{$item->url('moderate')->setQueryString( 'action', 'delete' )->csrf()}&_report={$report->id}' data-action='deleteComment' data-showOnDelete="#elReportCommentDeleted" data-hideOnDelete="#elReportComment">{lang="delete_thing" sprintf="\IPS\Member::loggedIn()->language()->addToStack( $item::$title )"}</a></li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
{{elseif $item}}
|
|
<div class="ipsClearfix" id='elReportComment'>
|
|
<h2 class="ipsType_sectionHead">
|
|
<a href='{$report->url()->setQueryString( 'action', 'find' )}' class='ipsType_blendLinks'>{$item->mapped('title')}</a>
|
|
</h2>
|
|
<br>
|
|
<a href='{$report->url()->setQueryString( array( 'action' => 'find' ) )}' class='ipsType_normal ipsType_light'>
|
|
<i class='fa fa-{$item::$icon}'></i> {lang="$item::$title"}
|
|
</a>
|
|
<br><br>
|
|
<div class='ipsPost' data-role='commentContent'>
|
|
<div data-ipsTruncate data-ipsTruncate-type="hide" data-ipsTruncate-size="#elReportPanel">
|
|
<div class='ipsType_richText ipsType_normal ipsContained' data-controller='core.front.core.lightboxedImages'>
|
|
{$item->content()|raw}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<hr class='ipsHr'>
|
|
<ul class='ipsList_inline' data-role="commentControls">
|
|
{{if $item->canEdit( \IPS\Member::loggedIn() )}}
|
|
<li><a href='{$item->url('edit')}&_report={$report->id}' data-action='editComment'>{lang="edit"}</a></li>
|
|
{{endif}}
|
|
{{if $item->canHide( \IPS\Member::loggedIn() )}}
|
|
<li><a href='{$item->url('moderate')->setQueryString( 'action', 'hide' )->csrf()}&_report={$report->id}' data-action='hideComment' data-ipsDialog data-ipsDialog-title="{lang="hide"}">{lang="hide"}</a></li>
|
|
{{endif}}
|
|
{{if $item->canDelete( \IPS\Member::loggedIn() )}}
|
|
<li><a href='{$item->url('moderate')->setQueryString( 'action', 'delete' )->csrf()->setQueryString('page',\IPS\Request::i()->page)}&_report={$report->id}' data-action='deleteComment' data-showOnDelete="#elReportCommentDeleted" data-hideOnDelete="#elReportComment">{lang="delete"}</a></li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
{{endif}}
|
|
<div class="ipsType_center ipsType_large ipsEmpty {{if $comment or $item}}ipsHide{{endif}}" id='elReportCommentDeleted'>
|
|
<i class="fa fa-trash-o"></i>
|
|
<br>
|
|
{lang="content_deleted"}
|
|
</div>
|
|
</div>
|
|
<aside class='ipsColumn ipsColumn_veryWide'>
|
|
<div id="elReportSidebar">
|
|
<div class='ipsAreaBackground ipsPad_half' id='elReportSidebar_toggle' data-controller='core.front.modcp.reportToggle'>
|
|
<div class='ipsPad_half ipsType_center ipsType_normal'>
|
|
<p class='ipsType_reset ipsType_large cReportSidebar_icon ipsSpacer_bottom ipsSpacer_half'><i class='{{if $report->status == 1}}fa fa-flag{{elseif $report->status == 2}}fa fa-exclamation-triangle{{else}}fa fa-check-circle{{endif}}' data-role='reportIcon'></i></p>
|
|
<strong>{lang="status"}:</strong> <span data-role="reportStatus">{lang="report_status_{$report->status}"}</span>
|
|
</div>
|
|
|
|
<a href='#elReportItem{$report->id}_menu' id='elReportItem{$report->id}' class='ipsButton ipsButton_primary ipsButton_small ipsButton_fullWidth' data-ipsMenu data-ipsMenu-closeOnClick data-ipsMenu-appendTo='#elReportSidebar_toggle' data-ipsMenu-selectable>
|
|
{lang="mark_report_as"} <i class='fa fa-caret-down'></i>
|
|
</a>
|
|
{template="reportToggle" group="modcp" params="$report, '', FALSE"}
|
|
</div>
|
|
<br>
|
|
<div id='elReportPanel' class='ipsBox'>
|
|
{template="reportPanel" group="modcp" params="$report,$comment,$ref"}
|
|
</div>
|
|
</div>
|
|
</aside>
|
|
</article>
|
|
<br>
|
|
<nav class='ipsPager ipsGrid ipsClearFix ipsList_inline'>
|
|
<div class='ipsGrid_span6 ipsPager_prev'>
|
|
{{if $prevReport}}
|
|
<a href="{url="app=core&module=modcp&controller=modcp&tab=reports&action=view&id={$prevReport['id']}" seoTemplate="modcp_report"}" title='{lang="previous_report"}'>
|
|
<span class='ipsPager_type'>{lang="previous_report"}</span>
|
|
{{if $prevItem}}
|
|
<span class='ipsPager_title ipsType_break ipsTruncate ipsTruncate_line'>{$prevItem->mapped('title')}</span>
|
|
{{else}}
|
|
<span class='ipsPager_title'><em class="ipsType_light">{lang="content_deleted"}</em></span>
|
|
{{endif}}
|
|
</a>
|
|
{{endif}}
|
|
</div>
|
|
<div class='ipsGrid_span6 ipsType_right ipsPager_next'>
|
|
{{if $nextReport}}
|
|
<a href="{url="app=core&module=modcp&controller=modcp&tab=reports&action=view&id={$nextReport['id']}" seoTemplate="modcp_report"}" title='{lang="next_report"}'>
|
|
<span class='ipsPager_type'>{lang="next_report"}</span>
|
|
{{if $nextItem}}
|
|
<span class='ipsPager_title ipsType_break ipsTruncate ipsTruncate_line'>{$nextItem->mapped('title')}</span>
|
|
{{else}}
|
|
<span class='ipsPager_title'><em class="ipsType_light">{lang="content_deleted"}</em></span>
|
|
{{endif}}
|
|
</a>
|
|
{{endif}}
|
|
</div>
|
|
</nav>
|
|
<section class='ipsBox'>
|
|
<h2 class="ipsType_sectionTitle ipsType_reset">{lang="responses_to_report"}</h2>
|
|
<div data-controller="core.front.core.commentsWrapper" data-tabsId='elTabsReport'>
|
|
<div class="ipsTabs ipsTabs_contained ipsClearfix" id="elTabsReport" data-ipsTabBar data-ipstabbar-contentarea="#elReportComments">
|
|
<a href="#elTabs_report" data-action="expandTabs"><i class="fa fa-caret-down"></i></a>
|
|
<ul role="tablist">
|
|
<li>
|
|
<a href="#" id="elUserReports" class="ipsTabs_item ipsTabs_activeItem" title="" role="tab" aria-selected="true">
|
|
{lang="report_user_reports" pluralize="count( $report->reports() )"}
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href="#" id="elTabsReport_tab_mod_comments" class="ipsTabs_item" title="" role="tab" aria-selected="false">
|
|
{lang="report_mod_comments" pluralize="$report->num_comments"}
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div id="elReportComments" class="ipsTabs_contained ipsTabs_panels">
|
|
<div id="ipsTabs_elTabsReport_elUserReports_panel" class="ipsTabs_panel" aria-labelledby="elUserReports" aria-hidden="false">
|
|
<div data-role="commentFeed">
|
|
{{foreach $report->reports() as $r}}
|
|
<article id="elCommentMod_{$r['rid']}" class="ipsComment ipsComment_parent ipsClearfix ipsClear ">
|
|
<div class='ipsComment_content ipsType_medium'>
|
|
<div class='ipsComment_header ipsPhotoPanel ipsPhotoPanel_mini'>
|
|
{template="userPhoto" app="core" group="global" params="\IPS\Member::load( $r['report_by'] ), 'mini'"}
|
|
<div>
|
|
<h3 class='ipsComment_author ipsType_normal ipsType_blendLinks'>{member="link()" id="$r['report_by']" raw="true"}</h3>
|
|
{{if \IPS\Member::loggedIn()->modPermission('can_use_ip_tools') and \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'modcp' ) )}}
|
|
<p class='ipsPos_right ipsType_reset ipsType_blendLinks ipsFaded ipsFaded_more'>
|
|
<span class='ipsResponsive_hidePhone'>(<a href="{url="app=core&module=modcp&controller=modcp&tab=ip_tools&ip={$r['ip_address']}" seoTemplate="modcp_ip_tools"}">{lang="ip_prefix" sprintf="$r['ip_address']"}</a>)</span>
|
|
</p>
|
|
{{endif}}
|
|
<p class="ipsComment_meta ipsType_light ipsType_medium">
|
|
{lang="report_date_submitted"} {datetime="$r['date_reported']"}
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<div class='ipsPad'>
|
|
<div class="ipsType_normal ipsType_richText ipsType_break ipsContained" data-controller='core.front.core.lightboxedImages'>
|
|
{{if $r['report']}}
|
|
{$r['report']|raw}
|
|
{{else}}
|
|
<p><em class="ipsType_light">{lang="report_no_message"}</em></p>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
{{endforeach}}
|
|
</div>
|
|
</div>
|
|
<div id="ipsTabs_elTabsReport_elTabsReport_tab_mod_comments_panel" class="ipsTabs_panel" aria-labelledby="elTabsReport_tab_mod_comments" aria-hidden="false">
|
|
<div data-controller='core.front.core.commentFeed' {{if settings.auto_polling_enabled}}data-autoPoll{{endif}} data-commentsType='mod_comments' data-baseURL='{$report->url()}' {{if $report->isLastPage()}}data-lastPage{{endif}} data-feedID='report-{$report->id}'>
|
|
{{if $report->commentPageCount() > 1}}
|
|
{$report->commentPagination()|raw}
|
|
<br><br>
|
|
{{endif}}
|
|
<div data-role='commentFeed' data-controller='core.front.core.moderation'>
|
|
<form action="{$report->url()->csrf()->setQueryString( 'action', 'multimodComment' )}" method="post" data-ipsPageAction data-role='moderationTools'>
|
|
{{foreach $report->comments() as $modcomment}}
|
|
{$modcomment->html()|raw}
|
|
{{endforeach}}
|
|
{template="commentMultimod" app="core" group="global" params="$report"}
|
|
</form>
|
|
</div>
|
|
{{if $report->commentPageCount() > 1}}
|
|
<hr class='ipsHr'>
|
|
{$report->commentPagination()|raw}
|
|
<br><br>
|
|
{{endif}}
|
|
<div data-role='replyArea' class='ipsAreaBackground ipsPad'>
|
|
{$report->commentForm()|raw}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>]]></template>
|
|
<template template_group="modcp" template_name="reportList" template_data="$table" template_location="front" template_app="core"><![CDATA[<div class='ipsBox' data-controller='core.front.modcp.reportList'>
|
|
{$table|raw}
|
|
</div>]]></template>
|
|
<template template_group="modcp" template_name="reportListOverview" template_data="$table, $headers, $rows, $quickSearch, $advancedSearch" template_location="front" template_app="core"><![CDATA[<ol class='ipsDataList'>
|
|
{{if count($rows)}}
|
|
{{foreach $rows as $row}}
|
|
<li class="ipsDataItem {{if $row->unread()}}ipsDataItem_unread{{endif}}">
|
|
<div class='ipsDataItem_icon ipsPos_top ipsType_center'>
|
|
<i class='ipsType_large {{if $row->status == 1}}fa fa-flag{{elseif $row->status == 2}}fa fa-exclamation-triangle{{else}}fa fa-check-circle{{endif}}' data-role="ipsMenu_selectedIcon" title="{{if $row->status == 1}}{lang="report_status_1"}{{elseif $row->status == 2}}{lang="report_status_2"}{{else}}{lang="report_status_3"}{{endif}}" data-ipsTooltip></i>
|
|
</div>
|
|
<div class="ipsDataItem_main">
|
|
<h4 class="ipsDataItem_title"><a href='{$row->url()}'>{{if $row->mapped('title')}}{$row->mapped('title')}{{else}}<em class="ipsType_light">{lang="content_deleted"}</em>{{endif}}</a></h4>
|
|
<ul class="ipsDataItem_meta ipsList_inline">
|
|
<li class='ipsType_light'>
|
|
{{if $row->last_updated}}{datetime="$row->last_updated"}{{else}}{datetime="$row->first_report_date"}{{endif}}
|
|
</li>
|
|
{{foreach $row->stats() as $k => $v}}
|
|
<li>
|
|
<span class='ipsDataItem_stats_number'>{number="$v"}</span>
|
|
<span class='ipsDataItem_stats_type'>{lang="$k" pluralize="$v"}</span>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
<div class='ipsDataItem_generic ipsDataItem_size1 ipsResponsive_hidePhone ipsResponsive_hideTablet ipsType_center'>
|
|
{{if $lastComment = $row->comments( 1, 0, 'date', 'desc' )}}
|
|
{template="userPhoto" app="core" group="global" params="$lastComment->author(), 'tiny'"}
|
|
{{else}}
|
|
{template="userPhoto" app="core" group="global" params="$row->author(), 'tiny'"}
|
|
{{endif}}
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
{{else}}
|
|
<li class='ipsDataItem'>
|
|
<div class='ipsPad ipsType_light ipsType_center ipsType_normal'>{lang="no_results_reports"}</div>
|
|
</li>
|
|
{{endif}}
|
|
</ol>]]></template>
|
|
<template template_group="modcp" template_name="reportPanel" template_data="$report,$comment,$ref" template_location="front" template_app="core"><![CDATA[<div data-role="authorPanel">
|
|
{{if $report->author}}
|
|
<div class="ipsPhotoPanel ipsPhotoPanel_small ipsPad ipsAreaBackground ipsClear ipsClearfix">
|
|
{template="userPhoto" app="core" group="global" params="\IPS\Member::load( $report->author ), 'small'"}
|
|
<div>
|
|
<a href="#user{$report->author}_menu" id="user{$report->author}" class="ipsType_sectionHead" data-ipsMenu>{member="name" id="$report->author"} <i class="fa fa-caret-down"></i></a>
|
|
<br>
|
|
{{if \IPS\Member::load( $report->author )->mod_posts}}
|
|
<p class="ipsBadge ipsBadge_warning" data-ipsTooltip title="{{if \IPS\Member::load( $report->author )->mod_posts == -1}}{lang="moderation_modq_perm"}{{else}}{lang="moderation_modq_temp" sprintf="\IPS\DateTime::ts( \IPS\Member::load( $report->author )->mod_posts )"}{{endif}}">
|
|
{lang="moderation_modq"}
|
|
</p>
|
|
{{endif}}
|
|
{{if \IPS\Member::load( $report->author )->restrict_post}}
|
|
<p class="ipsBadge ipsBadge_warning" data-ipsTooltip title="{{if \IPS\Member::load( $report->author )->restrict_post == -1}}{lang="moderation_nopost_perm"}{{else}}{lang="moderation_nopost_temp" sprintf="\IPS\DateTime::ts( \IPS\Member::load( $report->author )->restrict_post )"}{{endif}}">
|
|
{lang="moderation_nopost"}
|
|
</p>
|
|
{{endif}}
|
|
{{if \IPS\Member::load( $report->author )->temp_ban}}
|
|
<p class="ipsBadge ipsBadge_warning" data-ipsTooltip title="{{if \IPS\Member::load( $report->author )->temp_ban == -1}}{lang="moderation_banned_perm"}{{else}}{lang="moderation_banned_temp" sprintf="\IPS\DateTime::ts( \IPS\Member::load( $report->author )->temp_ban )"}{{endif}}">
|
|
{lang="moderation_banned"}
|
|
</p>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
<ul class='ipsMenu ipsMenu_auto ipsMenu_withStem ipsHide' id='user{$report->author}_menu'>
|
|
{{if \IPS\Member::loggedIn()->modPermission('mod_can_warn')}}
|
|
<li class='ipsMenu_item'><a href='{url="app=core&module=system&controller=warnings&do=warn&id={$report->author}&ref={$ref}" seoTemplate="warn_add" seoTitle="\IPS\Member::load( $report->author )->members_seo_name"}' data-ipsDialog data-ipsDialog-title="{lang="warn_member" sprintf="\IPS\Member::load( $report->author )->name"}" data-ipsDialog-remoteSubmit data-ipsDialog-flashMessage="{lang="warning_issued"}" data-role="warnUserDialog">{lang="warn_user"}</a></li>
|
|
{{endif}}
|
|
{{if $report->author != \IPS\Member::loggedIn()->member_id}}
|
|
{{if \IPS\Member::load( $report->author )->members_bitoptions['bw_is_spammer']}}
|
|
<li class='ipsMenu_item' data-ipsMenuValue='spamUnFlagButton'><a href='{url="app=core&module=system&controller=moderation&do=flagAsSpammer&id={$report->author}&s=0" seoTemplate="flag_as_spammer" seoTitle="\IPS\Member::load( $report->author )->members_seo_name" csrf="true"}'>{lang="spam_unflag"}</a></li>
|
|
{{else}}
|
|
<li class='ipsMenu_item' data-ipsMenuValue='spamFlagButton'><a href='{url="app=core&module=system&controller=moderation&do=flagAsSpammer&id={$report->author}&s=1" seoTemplate="flag_as_spammer" seoTitle="\IPS\Member::load( $report->author )->members_seo_name" csrf="true"}'>{lang="spam_flag"}</a></li>
|
|
{{endif}}
|
|
{{endif}}
|
|
<li class="ipsMenu_item"><a href='{url="app=core&module=messaging&controller=messenger&do=compose&to={$report->author}" seoTemplate="messenger_compose"}' data-ipsDialog data-ipsDialog-title='{lang="compose_new"}' data-ipsDialog-remoteSubmit data-ipsDialog-flashMessage="{lang="message_sent"}">{lang="message_send"}</a></li>
|
|
</ul>
|
|
{{if \IPS\Member::loggedIn()->modPermission('mod_see_warn')}}
|
|
<div class='ipsPad'>
|
|
<strong>{lang="previous_warnings"}</strong>
|
|
{{if count(\IPS\Member::load( $report->author )->warnings( 1 ))}}
|
|
<ol class='ipsDataList'>
|
|
{{foreach \IPS\Member::load( $report->author )->warnings( 2 ) as $warning}}
|
|
<li class="ipsDataItem">
|
|
<div class='ipsDataItem_generic ipsDataItem_size1 ipsType_center'>
|
|
<a href="{url="app=core&module=system&controller=warnings&do=view&id={$report->author}&w={$warning->id}" seoTemplate="warn_view" seoTitle="\IPS\Member::load( $report->author )->members_seo_name"}" data-ipsHover class="ipsType_blendLinks">
|
|
<span class="ipsPoints">{$warning->points}</span>
|
|
</a>
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
<a href="{url="app=core&module=system&controller=warnings&do=view&id={$report->author}&w={$warning->id}" seoTemplate="warn_view" seoTitle="\IPS\Member::load( $report->author )->members_seo_name"}" data-ipsHover class="ipsType_blendLinks">
|
|
<h4 class="ipsDataItem_title">{lang="core_warn_reason_{$warning->reason}"}</h4>
|
|
<p class='ipsDataItem_meta ipsType_light'>
|
|
{lang="byline" sprintf="\IPS\Member::load( $warning->moderator )->name"}{datetime="$warning->date"}
|
|
</p>
|
|
</a>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ol>
|
|
<br>
|
|
<div class='ipsType_center'>
|
|
<a href='{url="app=core&module=system&controller=warnings&id={$report->author}" seoTemplate="warn_list" seoTitle="\IPS\Member::load( $report->author )->members_seo_name"}' class=''><i class='fa fa-bars'></i> {lang="see_all_c"}</a>
|
|
</div>
|
|
{{else}}
|
|
<p class='ipsType_reset ipsType_light ipsType_medium'>
|
|
{lang="no_previous_warnings"}
|
|
</p>
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}
|
|
{{else}}
|
|
<div class="ipsPhotoPanel ipsPhotoPanel_small ipsClearfix">
|
|
{template="userPhoto" app="core" group="global" params="\IPS\Member::load( 0 ), 'small'"}
|
|
<div>
|
|
<span class="ipsType_sectionHead" data-ipsMenu>{member="name" id="0"}</span>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
]]></template>
|
|
<template template_group="modcp" template_name="reportToggle" template_data="$report, $ref='list', $showIcon=TRUE" template_location="front" template_app="core"><![CDATA[{{if $showIcon}}
|
|
<a href='#elReportItem{$report->id}_menu' id='elReportItem{$report->id}' data-action="changeStatus" class='ipsType_blendLinks' data-ipsMenu data-ipsMenu-closeOnClick>
|
|
<span class="cReportIcon ipsType_large"><i class='{{if $report->status == 1}}fa fa-flag{{elseif $report->status == 2}}fa fa-exclamation-triangle{{else}}fa fa-check-circle{{endif}}' data-role="ipsMenu_selectedIcon"></i></span> <i class='fa fa-caret-down'></i>
|
|
</a>
|
|
{{endif}}
|
|
<ul class='ipsMenu ipsMenu_auto ipsMenu_withStem ipsHide' id='elReportItem{$report->id}_menu'>
|
|
<li class='ipsMenu_title'>{lang="mark_as"}</li>
|
|
<li class='ipsMenu_item' data-ipsMenuValue='3'>
|
|
<a href='{url="app=core&module=modcp&tab=reports&id={$report->id}&action=view&setStatus=3&ref={$ref}" csrf="true" seoTemplate="modcp_report"}' data-action='ipsMenu_ping'>
|
|
<i class='fa fa-check-circle' data-role="ipsMenu_selectedIcon"></i> <span data-role="ipsMenu_selectedText">{lang="report_status_3"}</span>
|
|
</a>
|
|
</li>
|
|
<li class='ipsMenu_item' data-ipsMenuValue='2'>
|
|
<a href='{url="app=core&module=modcp&tab=reports&id={$report->id}&action=view&setStatus=2&ref={$ref}" csrf="true" seoTemplate="modcp_report"}' data-action='ipsMenu_ping'>
|
|
<i class='fa fa-exclamation-triangle' data-role="ipsMenu_selectedIcon"></i> <span data-role="ipsMenu_selectedText">{lang="report_status_2"}</span>
|
|
</a>
|
|
</li>
|
|
<li class='ipsMenu_item' data-ipsMenuValue='1'>
|
|
<a href='{url="app=core&module=modcp&tab=reports&id={$report->id}&action=view&setStatus=1&ref={$ref}" csrf="true" seoTemplate="modcp_report"}' data-action='ipsMenu_ping'>
|
|
<i class='fa fa-flag' data-role="ipsMenu_selectedIcon"></i> <span data-role="ipsMenu_selectedText">{lang="report_status_1"}</span>
|
|
</a>
|
|
</li>
|
|
{{if !$showIcon and $report->canDelete( \IPS\Member::loggedIn() )}}
|
|
<li class='ipsMenu_sep'></li>
|
|
<li class='ipsMenu_item'>
|
|
<a href='{$report->url()->csrf()->setQueryString('_action', 'delete')}' data-action='ipsMenu_ping'>
|
|
<i class='fa fa-times'></i> {lang="delete"}
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>]]></template>
|
|
<template template_group="modcp" template_name="tableWrapper" template_data="$table, $title=''" template_location="front" template_app="core"><![CDATA[<div class='ipsBox' data-controller='core.front.modcp.reportList'>
|
|
{{if $title}}
|
|
<h2 class='ipsType_sectionTitle ipsType_reset ipsClear'>{lang="$title"}</h2>
|
|
{{endif}}
|
|
{$table|raw}
|
|
</div>]]></template>
|
|
<template template_group="modcp" template_name="template" template_data="$content, $tabs, $activeTab, $contentTypes, $approvalCount" template_location="front" template_app="core"><![CDATA[<div class='ipsPageHeader ipsClearfix ipsSpacer_bottom'>
|
|
{{if \IPS\Member::loggedIn()->modPermission('can_view_reports')}}
|
|
<div class='ipsPos_right ipsResponsive_hidePhone'>
|
|
<ul class='ipsList_inline ipsPad_half'>
|
|
<li {{if !$approvalCount}}class='ipsType_light'{{endif}}><span id='elModCPApprovalCount' class='ipsBadge {{if !$approvalCount}}ipsBadge_style6{{else}} ipsBadge_style1{{endif}} ipsBadge_medium'>{$approvalCount}</span> {lang="modcp_approval"}</li>
|
|
<li {{if !\IPS\Member::loggedIn()->reportCount()}}class='ipsType_light'{{endif}}><span class='ipsBadge {{if !\IPS\Member::loggedIn()->reportCount()}}ipsBadge_style6{{else}} ipsBadge_style1{{endif}} ipsBadge_medium'>{member="reportCount()"}</span> {lang="active_reports"}</li>
|
|
</ul>
|
|
</div>
|
|
{{endif}}
|
|
<h1 class='ipsType_pageTitle'><i class='fa fa-lock'></i> {lang="modcp"}</h1>
|
|
</div>
|
|
<br>
|
|
|
|
<section>
|
|
<div class='ipsColumns ipsColumns_collapsePhone'>
|
|
<div class='ipsColumn ipsColumn_medium'>
|
|
<div class='ipsSideMenu' id='modcp_menu' data-ipsSideMenu>
|
|
<h3 class='ipsSideMenu_mainTitle ipsAreaBackground_light ipsType_medium'>
|
|
<a href='#modcp_menu' class='ipsPad_double' data-action='openSideMenu'><i class='fa fa-bars'></i> {lang="modcp_sections"} <i class='fa fa-caret-down'></i></a>
|
|
</h3>
|
|
<h4 class='ipsSideMenu_title'>{lang="modcp_tools"}</h4>
|
|
<ul class='ipsSideMenu_list'>
|
|
{{foreach $tabs as $key => $tab}}
|
|
{{if $key !== 'hidden'}}
|
|
<li class='ipsSideMenu_item {{if $activeTab == $key}}ipsSideMenu_itemActive{{endif}}'><a href='{url="app=core&module=modcp&controller=modcp&tab=$key" seoTemplate="modcp_{$key}"}'>{lang="modcp_{$key}"}</a></li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
<h4 class='ipsSideMenu_title'>{lang="modcp_hidden"}</h4>
|
|
<ul class='ipsSideMenu_list'>
|
|
<li class="ipsSideMenu_item {{if $activeTab === 'hidden' and !request.type}}ipsSideMenu_itemActive{{endif}}"><a href="{url="app=core&module=modcp&controller=modcp&tab=hidden" seoTemplate="modcp_content"}">{lang="search_everything"}</a></li>
|
|
</ul>
|
|
{{foreach $contentTypes as $app => $type }}
|
|
<h5 class='ipsSideMenu_subTitle'>{lang="module__{$app}"}</h5>
|
|
<ul class='ipsSideMenu_list'>
|
|
{{foreach $type as $key => $class}}
|
|
<li class="ipsSideMenu_item {{if $activeTab === 'hidden' and request.type == $key}}ipsSideMenu_itemActive{{endif}}"><a href="{url="app=core&module=modcp&controller=modcp&tab=hidden&type={$key}" seoTemplate="modcp_content"}">{lang="{$class::$title}_pl"}</a></li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endforeach}}
|
|
</div>
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_fluid' id='elModCPContent'>
|
|
{$content|raw}
|
|
</div>
|
|
</div>
|
|
</section>]]></template>
|
|
<template template_group="modcp" template_name="unapprovedContent" template_data="$content, $tabs, $activeTab" template_location="front" template_app="core"><![CDATA[<div class='ipsLayout_contentSection'>
|
|
<div class='ipsTabs ipsClearfix' id='elmodCPTabs' data-ipsTabBar data-ipsTabBar-contentArea='#elModCPHiddenTabContent'>
|
|
<a href='#elmodCPTabs' data-action='expandTabs'><i class='fa fa-caret-down'></i></a>
|
|
<ul role='tablist' class='ipsList_reset'>
|
|
{{foreach $tabs as $key => $tab}}
|
|
<li>
|
|
<a href='{url="app=core&module=modcp&tab=approval&area=$key"}' id='modcp_{$key}' class='ipsTabs_item {{if $activeTab === $key}}ipsTabs_activeItem{{endif}}' role="tab" aria-selected="{{if $activeTab == $tab}}true{{else}}false{{endif}}">
|
|
{lang="$tab"}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<section id='elModCPHiddenTabContent' class='ipsPad'>
|
|
<div id="ipsTabs_elmodCPTabs_modcp_{$activeTab}_panel" class="ipsTabs_panel" aria-labelledby="modcp_{$activeTab}" aria-hidden="false">
|
|
{$content|raw}
|
|
</div>
|
|
</section>
|
|
]]></template>
|
|
<template template_group="modcp" template_name="warnActions" template_data="$actions, $member, $min" template_location="front" template_app="core"><![CDATA[<div class="ipsAreaBackground ipsPad">
|
|
<h3 class='ipsType_sectionHead'>{lang="assigned_point_levels"}</h3>
|
|
<p class='ipsType_medium'>{lang="warn_points_blurb"}</p>
|
|
<ol class='ipsDataList ipsDataList_reducedSpacing'>
|
|
{{if $min}}
|
|
<li class="ipsDataItem">
|
|
<div class='ipsDataItem_generic ipsDataItem_size1 ipsPos_top'>
|
|
<span class="ipsPoints"><i class='fa fa-angle-left'></i> {$min}</span>
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
<p class="ipsType_light ipsType_reset">{lang="no_punishment"}</p>
|
|
</div>
|
|
</li>
|
|
{{endif}}
|
|
{{foreach $actions as $action}}
|
|
<li class="ipsDataItem">
|
|
<div class='ipsDataItem_generic ipsDataItem_size1 ipsPos_top'>
|
|
<span class="ipsPoints">{$action['wa_points']}</span>
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
{{if $action['wa_mq'] or $action['wa_rpa'] or $action['wa_suspend']}}
|
|
<ul class='ipsList_reset ipsType_medium'>
|
|
{{if $action['wa_mq']}}
|
|
<li>
|
|
<strong>{lang="warn_mq"}</strong>
|
|
<br>
|
|
<span class="ipsType_light">
|
|
<i class='fa fa-clock-o'></i>
|
|
{{if $action['wa_mq'] != -1}}
|
|
{{if $action['wa_mq_unit'] == 'h'}}
|
|
{lang="f_hours" pluralize="$action['wa_mq']"}
|
|
{{else}}
|
|
{lang="f_days" pluralize="$action['wa_mq']"}
|
|
{{endif}}
|
|
{{else}}
|
|
{lang="indefinitely"}
|
|
{{endif}}
|
|
</span>
|
|
</li>
|
|
{{endif}}
|
|
{{if $action['wa_rpa']}}
|
|
<li>
|
|
<strong>{lang="warn_rpa"}</strong>
|
|
<br>
|
|
<span class="ipsType_light">
|
|
<i class='fa fa-clock-o'></i>
|
|
{{if $action['wa_rpa'] != -1}}
|
|
{{if $action['wa_rpa_unit'] == 'h'}}
|
|
{lang="f_hours" pluralize="$action['wa_rpa']"}
|
|
{{else}}
|
|
{lang="f_days" pluralize="$action['wa_rpa']"}
|
|
{{endif}}
|
|
{{else}}
|
|
{lang="indefinitely"}
|
|
{{endif}}
|
|
</span>
|
|
</li>
|
|
{{endif}}
|
|
{{if $action['wa_suspend']}}
|
|
<li>
|
|
<strong>{lang="warn_suspend"}</strong>
|
|
<br>
|
|
<span class="ipsType_light">
|
|
<i class='fa fa-clock-o'></i>
|
|
{{if $action['wa_suspend'] != -1}}
|
|
{{if $action['wa_suspend_unit'] == 'h'}}
|
|
{lang="f_hours" pluralize="$action['wa_suspend']"}
|
|
{{else}}
|
|
{lang="f_days" pluralize="$action['wa_suspend']"}
|
|
{{endif}}
|
|
{{else}}
|
|
{lang="indefinitely"}
|
|
{{endif}}
|
|
</span>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{else}}
|
|
<p class='ipsType_light ipsType_reset'>{lang="no_punishment"}</p>
|
|
{{endif}}
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ol>
|
|
</div>]]></template>
|
|
<template template_group="modcp" template_name="warnHovercard" template_data="$warning" template_location="front" template_app="core"><![CDATA[<div class="ipsPad" id="warnhovercard_{$warning->id}" data-controller="core.front.modcp.warnPopup">
|
|
<h2 class="ipsType_pageTitle">
|
|
{{if $warning->canViewDetails()}}
|
|
<span class='ipsPoints'>{$warning->points}</span>
|
|
{lang="core_warn_reason_{$warning->reason}"}
|
|
{{else}}
|
|
{lang="warning"}
|
|
{{endif}}
|
|
</h2>
|
|
{{if \IPS\Settings::i()->warnings_acknowledge OR \IPS\Member::loggedIn()->members_bitoptions['unacknowledged_warnings']}}
|
|
<p class='ipsType_medium'>
|
|
{{if $warning->acknowledged}}
|
|
<strong class='ipsType_success'><i class='fa fa-check-circle'></i> {lang="warning_acknowledged"}</strong>
|
|
{{else}}
|
|
{{if $warning->canAcknowledge()}}
|
|
<div class='ipsAreaBackground_light ipsPad ipsType_center'>
|
|
<a href="{$warning->url('acknowledge')->csrf()}" class="ipsButton ipsButton_important ipsButton_medium ipsButton_fullWidth"><i class='fa fa-check'></i> {lang="acknowledge"}</a>
|
|
<p class='ipsType_light ipsType_small'>{lang="acknowledge_message"}</p>
|
|
</div>
|
|
{{else}}
|
|
<strong class='ipsType_light'><i class='fa fa-circle-o'></i> {lang="warning_not_acknowledged"}</strong>
|
|
{{endif}}
|
|
{{endif}}
|
|
</p>
|
|
{{endif}}
|
|
{{if $content = $warning->content()}}
|
|
<a href='{$content->url()->setQueryString( '_warn', $warning->id )}' class='ipsType_light ipsType_blendLinks' title='{lang="warning_go_to_content"}'><i class='fa fa-{$content::$icon}'></i> {{if $content instanceof \IPS\Content\Comment}}{$content->item()->mapped('title')}{{else}}{$content->mapped('title')}{{endif}}</a>
|
|
{{endif}}
|
|
{{if $warning->canViewDetails()}}
|
|
<hr class='ipsHr'>
|
|
<div class='ipsPhotoPanel ipsPhotoPanel_tiny'>
|
|
{template="userPhoto" app="core" group="global" params="\IPS\Member::load( $warning->moderator ), 'tiny'"}
|
|
<div>
|
|
{{if $warning->canDelete()}}
|
|
<a href="{$warning->url('delete')->csrf()}" title='{lang="revoke_this_warning"}' data-action="revoke" class='ipsPos_right ipsButton ipsButton_verySmall ipsButton_primary'><i class="fa fa-undo"></i> {lang="revoke"}</a></li>
|
|
{{endif}}
|
|
<p class="ipsType_reset">{lang="warning_byline" sprintf="\IPS\Member::load( $warning->moderator )->name"}</p>
|
|
<p class='ipsType_reset ipsType_light'>{datetime="$warning->date"}</p>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
{{if $warning->canViewDetails() or $warning->mq or $warning->rpa or $warning->suspend}}
|
|
<hr class='ipsHr'>
|
|
<h3 class='ipsType_sectionHead'>{lang="warn_punishment"}</h3>
|
|
<br>
|
|
<ul class='ipsList_bullets ipsType_medium'>
|
|
{{if $warning->canViewDetails()}}
|
|
<li>
|
|
{{if $warning->expire_date}}
|
|
{{if $warning->expire_date < time()}}
|
|
{{if $warning->expire_date == -1}}
|
|
{lang="warn_action_points_never_expire" sprintf="$warning->points"}
|
|
{{else}}
|
|
{lang="warn_action_points_expired" sprintf="$warning->points, \IPS\DateTime::ts( $warning->expire_date )"}
|
|
{{endif}}
|
|
{{else}}
|
|
{lang="warn_action_points_expire" sprintf="$warning->points, \IPS\DateTime::ts( $warning->expire_date )"}
|
|
{{endif}}
|
|
{{else}}
|
|
{lang="warn_action_points" sprintf="$warning->points"}
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
{{if $warning->mq}}
|
|
<li>
|
|
{lang="moderation_modq"} -
|
|
{{if $warning->mq == -1}}
|
|
{lang="indefinitely"}
|
|
{{else}}
|
|
{expression="\IPS\DateTime::formatInterval( new \DateInterval( $warning->mq ), 2 )"}
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
{{if $warning->rpa}}
|
|
<li>
|
|
{lang="moderation_nopost"} -
|
|
{{if $warning->rpa == -1}}
|
|
{lang="indefinitely"}
|
|
{{else}}
|
|
{expression="\IPS\DateTime::formatInterval( new \DateInterval( $warning->rpa ), 2 )"}
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
{{if $warning->suspend}}
|
|
<li>
|
|
{lang="moderation_banned"} -
|
|
{{if $warning->suspend == -1}}
|
|
{lang="indefinitely"}
|
|
{{else}}
|
|
{expression="\IPS\DateTime::formatInterval( new \DateInterval( $warning->suspend ), 2 )"}
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}
|
|
{{if $warning->note_member}}
|
|
<hr class='ipsHr'>
|
|
<h3 class='ipsType_sectionHead'>{lang="warn_member_note"}</h3>
|
|
<div class='ipsType_richText ipsType_medium'>
|
|
{$warning->note_member|raw}
|
|
</div>
|
|
{{endif}}
|
|
{{if $warning->note_mods and member.modPermission('mod_see_warn')}}
|
|
<hr class='ipsHr'>
|
|
<h3 class='ipsType_sectionHead'>{lang="warn_mod_note"}</h3>
|
|
<div class='ipsType_richText ipsType_medium'>
|
|
{$warning->note_mods|raw}
|
|
</div>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="modcp" template_name="warningRevoke" template_data="$warning" template_location="front" template_app="core"><![CDATA[
|
|
<div class='ipsPad'>
|
|
<p class='ipsType_large'>
|
|
{lang="warning_revoke_blurb"}
|
|
</p>
|
|
</div>
|
|
<div class='ipsAreaBackground_light ipsType_right ipsPad'>
|
|
<ul class='ipsList_inline'>
|
|
<li><a href='{$warning->url('delete')->setQueryString('undo', 1)->csrf()}' class='ipsButton ipsButton_primary ipsButton_small'>{lang="warning_revoke_undo"}</a></li>
|
|
<li><a href='{$warning->url('delete')->setQueryString('undo', 0)->csrf()}' class='ipsButton ipsButton_primary ipsButton_small'>{lang="delete"}</a></li>
|
|
</ul>
|
|
</div>]]></template>
|
|
<template template_group="modcp" template_name="warningRowPoints" template_data="$points" template_location="front" template_app="core"><![CDATA[<span class="ipsType_large">{$points}</span>
|
|
<br>
|
|
{lang="wan_action_points" pluralize="$points"}]]></template>
|
|
<template template_group="moderationLog" template_name="rows" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[{{if count( $rows )}}
|
|
{{foreach $rows as $row}}
|
|
<li class="ipsDataItem">
|
|
<div class='ipsDataItem_icon'>
|
|
{template="userPhoto" group="global" app="core" params="\IPS\Member::load( $row['member_id'] ), 'tiny'"}
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
<h4 class='ipsDataItem_title ipsType_break'>
|
|
{$row['action']}
|
|
</h4>
|
|
<p class='ipsDataItem_meta ipsType_light'>
|
|
{expression="\IPS\Member::load( $row['member_id'] )->name"}, {datetime="$row['ctime']"}
|
|
</p>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="moderationLog" template_name="table" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[<div data-baseurl='{$table->baseUrl}' data-resort='{$table->resortKey}' data-controller='core.global.core.table' {{if $table->getPaginationKey() != 'page'}}data-pageParam='{$table->getPaginationKey()}'{{endif}}>
|
|
{{if ( $table->showAdvancedSearch AND ( (isset( $table->sortOptions ) and !empty( $table->sortOptions )) OR $table->advancedSearch ) ) OR !empty( $table->filters ) OR $table->pages > 1}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
|
|
<ul class="ipsButtonRow ipsPos_right ipsClearfix">
|
|
{{if $table->showAdvancedSearch AND ( ( isset( $table->sortOptions ) and count( $table->sortOptions ) > 1 ) OR $table->advancedSearch )}}
|
|
<li>
|
|
{{if isset($table->sortOptions) }}
|
|
<a href="#elSortByMenu_menu" id="elSortByMenu_{$table->uniqueId}" data-role="sortButton" data-ipsMenu data-ipsMenu-activeClass="ipsButtonRow_active" data-ipsMenu-selectable="radio">{lang="sort_by"} <i class="fa fa-caret-down"></i></a>
|
|
<ul class="ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide" id="elSortByMenu_{$table->uniqueId}_menu">
|
|
{{$custom = TRUE;}}
|
|
{{foreach $table->sortOptions as $k => $col}}
|
|
<li class="ipsMenu_item {{if $col === $table->sortBy}}{{$custom = FALSE;}}ipsMenu_itemChecked{{endif}}" data-ipsMenuValue="{$col}" data-sortDirection='{{if $col == 'title'}}asc{{else}}desc{{endif}}'><a href="{$table->baseUrl->setQueryString( array( 'filter' => $table->filter, 'sortby' => $col, 'sortdirection' => ( $col == 'title' ) ? 'asc' : 'desc', 'page' => '1' ) )}">{lang="{$table->langPrefix}sort_{$k}"}</a></li>
|
|
{{endforeach}}
|
|
{{if $table->advancedSearch}}
|
|
<li class="ipsMenu_item {{if $custom}}ipsMenu_itemChecked{{endif}}" data-noSelect="true">
|
|
<a href='{$table->baseUrl->setQueryString( array( 'advancedSearchForm' => '1', 'filter' => $table->filter, 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection ) )}' data-ipsDialog data-ipsDialog-title='{lang="custom_sort"}'>{lang="custom"}</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{elseif $table->advancedSearch}}
|
|
<a href='{$table->baseUrl->setQueryString( array( 'advancedSearchForm' => '1', 'filter' => $table->filter, 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection ) )}' data-ipsDialog data-ipsDialog-title='{lang="custom_sort"}'>{lang="custom"}</a>
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
{{if !empty( $table->filters )}}
|
|
<li>
|
|
<a href="#elFilterByMenu_{$table->uniqueId}_menu" data-role="tableFilterMenu" id="elFilterByMenu_{$table->uniqueId}" data-ipsMenu data-ipsMenu-activeClass="ipsButtonRow_active" data-ipsMenu-selectable="radio">{lang="filter_by"} <i class="fa fa-caret-down"></i></a>
|
|
<ul class='ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide' id='elFilterByMenu_{$table->uniqueId}_menu'>
|
|
<li data-action="tableFilter" data-ipsMenuValue='' class='ipsMenu_item {{if !$table->filter}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{$table->baseUrl->setQueryString( array( 'filter' => '', 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection, 'page' => '1' ) )}'>{lang="{$table->langPrefix}all"}</a>
|
|
</li>
|
|
{{foreach $table->filters as $k => $q}}
|
|
<li data-action="tableFilter" data-ipsMenuValue='{$k}' class='ipsMenu_item {{if $k === $table->filter}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{$table->baseUrl->setQueryString( array( 'filter' => $k, 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection, 'page' => '1' ) )}'>{lang="{$table->langPrefix}{$k}"}</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
|
|
{{if $table->pages > 1}}
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit, TRUE, $table->getPaginationKey()"}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if count( $rows )}}
|
|
<ol class='ipsDataList ipsClear {{foreach $table->classes as $class}}{$class} {{endforeach}}' id='elTable_{$table->uniqueId}' data-role="tableRows">
|
|
{template="rows" app="core" group="moderationLog" params="$table, $headers, $rows"}
|
|
</ol>
|
|
{{else}}
|
|
<div class='ipsType_center ipsPad'>
|
|
<p class='ipsType_large ipsType_light'>{lang="no_rows_in_table"}</p>
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if $table->pages > 1}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit, TRUE, $table->getPaginationKey()"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="myAttachments" template_name="rows" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[{{foreach $rows as $attachment}}
|
|
<div class='ipsDataItem ipsAttach ipsAttach_done'>
|
|
<div class='ipsDataItem_generic ipsDataItem_size3 ipsResponsive_hidePhone ipsResponsive_block ipsType_center'>
|
|
<a href="{setting="base_url"}applications/core/interface/file/attachment.php?id={$attachment['attach_id']}">
|
|
{{if $attachment['attach_is_image']}}
|
|
<img src="{file="$attachment['attach_location']" extension="core_Attachment"}" alt='' class='ipsImage ipsThumb_small' data-ipsLightbox data-ipsLightbox-group="myAttachments">
|
|
{{else}}
|
|
<i class='fa fa-file ipsType_large'></i>
|
|
{{endif}}
|
|
</a>
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
<h2 class='ipsDataItem_title ipsType_reset ipsType_medium ipsAttach_title ipsTruncate ipsTruncate_line ipsType_blendLinks'><a href="{setting="base_url"}applications/core/interface/file/attachment.php?id={$attachment['attach_id']}">{$attachment['attach_file']}</a></h2>
|
|
<p class='ipsDataItem_meta ipsType_light'>
|
|
{filesize="$attachment['attach_filesize']"} · {lang="my_attachment_uploaded" htmlsprintf="\IPS\DateTime::ts( $attachment['attach_date'] )->html()"}
|
|
</p>
|
|
</div>
|
|
<div class='ipsDataItem_generic ipsDataItem_size9 ipsType_light'>
|
|
{$attachment['attach_content']|raw}
|
|
</div>
|
|
<div class='ipsDataItem_stats ipsType_light'>
|
|
{{if !$attachment['attach_is_image']}}{lang="attach_hits_count" pluralize="$attachment['attach_hits']"}{{endif}}
|
|
</div>
|
|
{{if \IPS\Member::loggedIn()->group['gbw_delete_attachments'] or !count( \IPS\core\extensions\core\EditorMedia\Attachment::$locations[ $attachment['attach_id'] ] )}}
|
|
<div class='ipsDataItem_generic ipsDataItem_size3 ipsType_right ipsResponsive_noFloat'>
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=attachments&do=delete&id={$attachment['attach_id']}" seoTemplate="attachments" csrf="true"}{{if count($rows) > 1}}&page={expression="\IPS\Request::i()->page"}{{elseif isset( \IPS\Request::i()->page ) AND \IPS\Request::i()->page > 1}}&page={expression="\IPS\Request::i()->page-1"}{{endif}}' class='ipsButton ipsButton_verySmall ipsButton_light' data-ipsTooltip title='{lang="delete"}' data-action="deleteAttachment"><i class='fa fa-trash-o'></i></a>
|
|
</li>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
{{endforeach}}
|
|
]]></template>
|
|
<template template_group="myAttachments" template_name="template" template_data="$table, $used, $count" template_location="front" template_app="core"><![CDATA[<h1 class="ipsType_pageTitle">{lang="my_attachments"}</h1>
|
|
<br>
|
|
|
|
{{if member.group['g_attach_max'] > 0}}
|
|
{{$percentage = round( ( $used / ( \IPS\Member::loggedIn()->group['g_attach_max'] * 1024 ) ) * 100 );}}
|
|
<div class='ipsBox ipsPad'>
|
|
<h2 class='ipsType_minorHeading'>{lang="my_attachment_quota"}</h2>
|
|
<div class='ipsProgressBar ipsProgressBar_fullWidth ipsClear {{if $percentage >= 90}}ipsProgressBar_warning{{endif}}' >
|
|
<div class='ipsProgressBar_progress' style="width: {$percentage}%">
|
|
<span data-role="percentage">{$percentage}</span>%
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<p class='ipsType_reset ipsType_center'>
|
|
{lang="my_attachments_blurb" sprintf="\IPS\Output\Plugin\Filesize::humanReadableFilesize( $used ), \IPS\Output\Plugin\Filesize::humanReadableFilesize( \IPS\Member::loggedIn()->group['g_attach_max'] * 1024 )"}
|
|
</p>
|
|
</div>
|
|
{{endif}}
|
|
<br>
|
|
|
|
<div class='ipsBox' data-controller="core.front.attachments.list">
|
|
<h2 class='ipsType_sectionTitle ipsType_medium ipsType_reset'>{lang="my_attachments_count" pluralize="$count"}</h2>
|
|
{$table|raw}
|
|
</div>]]></template>
|
|
<template template_group="online" template_name="onlineUsersList" template_data="$table, $totalCount" template_location="front" template_app="core"><![CDATA[{template="pageHeader" group="global" params="\IPS\Member::loggedIn()->language()->addToStack('online_users')"}
|
|
<br>
|
|
<div class='ipsBox'>
|
|
<h2 class='ipsType_sectionTitle ipsType_reset ipsType_medium'>{lang="online_user_count" pluralize="$totalCount"}</h2>
|
|
{$table|raw}
|
|
</div>]]></template>
|
|
<template template_group="online" template_name="onlineUsersRow" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[{{if !empty($rows) }}
|
|
{{foreach $rows as $row}}
|
|
<li class='ipsGrid_span4 ipsPhotoPanel ipsPhotoPanel_small ipsClearfix cOnlineUser {{if $row['login_type'] == \IPS\Session\Front::LOGIN_TYPE_ANONYMOUS}}ipsFaded{{endif}}'>
|
|
{$row['photo']|raw}
|
|
<div>
|
|
<div class='ipsContained'>
|
|
<h3 class='ipsType_reset ipsType_normal'>
|
|
{{if $row['login_type'] == \IPS\Session\Front::LOGIN_TYPE_ANONYMOUS}}
|
|
<span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_style6" title='{lang="signed_in_anoymously"}' data-ipsTooltip><i class='fa fa-eye'></i></span>
|
|
{{endif}}
|
|
{$row['member_name']|raw}
|
|
</h3>
|
|
<p class='ipsType_reset ipsTruncate ipsTruncate_line ipsType_break'>{$row['location_lang']|raw}</p>
|
|
<p class='ipsType_reset ipsTruncate ipsTruncate_line ipsType_light'>
|
|
{$row['running_time']}
|
|
{{if \IPS\Member::loggedIn()->modPermission( 'can_use_ip_tools' )}}
|
|
· {$row['ip_address']}
|
|
{{endif}}
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
{{else}}
|
|
<li>{lang="online_users_no_results"}</li>
|
|
{{endif}}]]></template>
|
|
<template template_group="online" template_name="onlineUsersTable" template_data="$table, $headers, $rows, $quickSearch" template_location="front" template_app="core"><![CDATA[<div data-baseurl='{$table->baseUrl}' data-resort='{$table->resortKey}' data-controller='core.global.core.table{{if $table->canModerate()}},core.front.core.moderation{{endif}}'>
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<ul class="ipsButtonRow ipsPos_right ipsClearfix">
|
|
<li>
|
|
<a href="#elSortByMenu_menu" id="elSortByMenu" data-role="sortButton" data-ipsMenu data-ipsMenu-activeClass="ipsButtonRow_active" data-ipsMenu-selectable="radio">{lang="sort_by"} <i class="fa fa-caret-down"></i></a>
|
|
<ul class="ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide" id="elSortByMenu_menu">
|
|
<li class="ipsMenu_item {{if $table->sortBy == 'running_time'}}ipsMenu_itemChecked{{endif}}" data-ipsMenuValue="running_time"><a href="{$table->baseUrl->setQueryString( array( 'filter' => $table->filter, 'sortby' => 'running_time', 'sortdirection' => 'desc', 'page' => '1', 'group' => \IPS\Request::i()->group ) )}">{lang="{$table->langPrefix}running_time"}</a></li>
|
|
<li class="ipsMenu_item {{if $table->sortBy == 'member_name'}}ipsMenu_itemChecked{{endif}}" data-ipsMenuValue="member_name"><a href="{$table->baseUrl->setQueryString( array( 'filter' => $table->filter, 'sortby' => 'member_name', 'sortdirection' => 'asc', 'page' => '1', 'group' => \IPS\Request::i()->group ) )}">{lang="{$table->langPrefix}member_name"}</a></li>
|
|
</ul>
|
|
</li>
|
|
|
|
{{if !empty( $table->filters )}}
|
|
<li>
|
|
<a href="#elFilterByMenu_{$table->uniqueId}_menu" data-role="tableFilterMenu" id="elFilterByMenu_{$table->uniqueId}" data-ipsMenu data-ipsMenu-activeClass="ipsButtonRow_active" data-ipsMenu-selectable="radio">{lang="filter_by"} <i class="fa fa-caret-down"></i></a>
|
|
<ul class='ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide' id='elFilterByMenu_{$table->uniqueId}_menu'>
|
|
<li data-action="tableFilter" data-ipsMenuValue='' class='ipsMenu_item {{if !$table->filter}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{$table->baseUrl->setQueryString( array( 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection, 'page' => '1', 'filter' => '', 'group' => \IPS\Request::i()->group ) )}' class='{{if !array_key_exists( $table->filter, $table->filters )}}ipsButtonRow_active{{endif}}'>{lang="all"}</a>
|
|
</li>
|
|
{{foreach $table->filters as $k => $q}}
|
|
<li data-action="tableFilter" data-ipsMenuValue='{$k}' class='ipsMenu_item {{if $k === $table->filter}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{$table->baseUrl->setQueryString( array( 'filter' => $k, 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection, 'page' => '1', 'group' => \IPS\Request::i()->group ) )}'>{lang="{$table->langPrefix}{$k}"}</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{if $table->pages > 1}}
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit"}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
|
|
<ol class='ipsList_reset ipsPad ipsGrid ipsGrid_collapsePhone ipsClear' data-ipsGrid data-role='tableRows'>
|
|
{template="$table->rowsTemplate[1]" params="$table, $headers, $rows" object="$table->rowsTemplate[0]"}
|
|
</ol>
|
|
|
|
{{if $table->pages > 1}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear" data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit"}
|
|
</div>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="overview" template_name="security" template_data="$content" template_location="admin" template_app="core"><![CDATA[
|
|
<section id='elSecurityCenter'>
|
|
<h2 class='ipsType_pageTitle'>{lang="security_recommendations"}</h2>
|
|
{{if !empty( $content )}}
|
|
<p class='ipsType_normal ipsType_reset ipsSpacer_bottom'>
|
|
{lang="follow_sec_recommend"}
|
|
</p>
|
|
<br>
|
|
<ul class='ipsGrid ipsGrid_collapsePhone' data-ipsGrid data-ipsGrid-minItemSize='320' data-ipsGrid-maxItemSize='500' data-ipsGrid-equalHeights='row'>
|
|
{{foreach $content as $key => $data}}
|
|
<li class='ipsBox ipsGrid_span4 cSecurity {{if $data['risk'] == 'high'}}cSecurity_negative{{elseif $data['risk'] == 'medium'}}cSecurity_intermediary{{else}}cSecurity_positive{{endif}}'>
|
|
<span class='ipsBadge ipsBadge_large ipsBadge_{{if $data['risk'] == 'high'}}negative{{elseif $data['risk'] == 'medium'}}intermediary{{else}}positive{{endif}}'>{lang="$data['risk']"}</span> <h3 class='ipsBox_titleBar'>{lang="$data['title']"}</h3>
|
|
<div class='ipsPad ipsType_richText ipsType_normal'>
|
|
{{if $data['description']}}
|
|
<p>
|
|
{lang="$data['description']"}
|
|
</p>
|
|
{{endif}}
|
|
</div>
|
|
{{if isset( $data['button'] )}}
|
|
<div class='cSecurity_button ipsPad'>
|
|
<hr class='ipsHr'>
|
|
<a href='{url="{$data['button']['action']}"}' class='ipsButton ipsButton_small ipsButton_fullWidth ipsButton_light'>{$data['button']['title']}</a>
|
|
</div>
|
|
{{endif}}
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{else}}
|
|
<div class='ipsAreaBackground_light ipsPad'>
|
|
<p class='ipsType_medium'>
|
|
{lang="security_no_recommendations"}
|
|
</p>
|
|
</div>
|
|
{{endif}}
|
|
</section>]]></template>
|
|
<template template_group="overview" template_name="securityRenameAdmin" template_data="" template_location="admin" template_app="core"><![CDATA[
|
|
<div>
|
|
<p>{lang="security_admin_intro"}</p>
|
|
<br>
|
|
<h3 class='ipsType_sectionHead'>{lang="step_1"}</h3>
|
|
<p>{lang="security_admin_step_1"}</p>
|
|
<br>
|
|
<h3 class='ipsType_sectionHead'>{lang="step_2"}</h3>
|
|
<p>{lang="security_admin_step_2"}</p>
|
|
|
|
<pre>
|
|
<?php
|
|
define( 'CP_DIRECTORY', 'admin' );
|
|
</pre>
|
|
|
|
{lang="security_admin_outro"}
|
|
</div>]]></template>
|
|
<template template_group="plugins" template_name="details" template_data="$plugin" template_location="admin" template_app="core"><![CDATA[<table class='ipsTable'>
|
|
<tr>
|
|
<td class="field_title">
|
|
<strong class="title">{lang="plugin_name"}</strong>
|
|
</td>
|
|
<td class="field_field">
|
|
{$plugin->name}
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="field_title">
|
|
<strong class="title">{lang="plugin_details_version"}</strong>
|
|
</td>
|
|
<td class="field_field">
|
|
{lang="plugin_version" sprintf="$plugin->version_human, $plugin->version_long"}
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="field_title">
|
|
<strong class="title">{lang="plugin_author_details"}</strong>
|
|
</td>
|
|
<td class="field_field">
|
|
{$plugin->author}{{if $plugin->website}} <a href='{$plugin->website}' target='_blank' rel='noopener noreferrer'><i class="fa fa-external-link-square" title='{$plugin->website}'></i></a>{{endif}}
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
]]></template>
|
|
<template template_group="popular" template_name="memberRow" template_data="$member, $rep=NULL, $trophy=0, $contentLabel='members_member_posts', $contentCount='member_posts'" template_location="front" template_app="core"><![CDATA[{{$rep = $rep ?: $member->pp_reputation_points;}}
|
|
{{$contentCount = $contentCount ? $member->$contentCount : $member->member_posts;}}
|
|
<li class="ipsGrid_span3 ipsStreamItem ipsStreamItem_contentBlock cTopMembers_member ipsAreaBackground_reset ipsPad ipsType_center">
|
|
{{if $trophy}}
|
|
<span class="ipsLeaderboard_trophy ipsLeaderboard_trophy_{$trophy}">
|
|
<i class="fa fa-trophy"></i>
|
|
</span>
|
|
{{endif}}
|
|
{template="userPhoto" group="global" app="core" params="$member, 'medium'"}
|
|
<div class='ipsStreamItem_container'>
|
|
<div class='ipsStreamItem_header ipsSpacer_top ipsSpacer_half'>
|
|
<h2 class='ipsType_reset ipsStreamItem_title ipsTruncate ipsTruncate_line'>
|
|
{{if member.canAccessModule( \IPS\Application\Module::get( 'core', 'members', 'front' ) )}}
|
|
<a href='{$member->url()}' data-searchable>
|
|
{template="userLink" app="core" group="global" params="$member"}
|
|
</a>
|
|
{{else}}
|
|
<div data-searchable>
|
|
{$member->name}
|
|
</div>
|
|
{{endif}}
|
|
</h2>
|
|
<p class='ipsType_reset ipsType_medium'>{$member->groupName|raw}</p>
|
|
</div>
|
|
|
|
<hr class='ipsHr ipsHr_small'>
|
|
|
|
<ul class='ipsList_reset ipsGrid'>
|
|
<li class='ipsGrid_span6 ipsList_reset ipsType_center'>
|
|
<h3 class='ipsType_minorHeading ipsType_unbold'>
|
|
{{if \IPS\Content\Reaction::isLikeMode()}}
|
|
{lang="rep_system_like"}
|
|
{{else}}
|
|
{lang="rep_level_points"}
|
|
{{endif}}
|
|
</h3>
|
|
<p class='ipsType_reset ipsTruncate ipsTruncate_line'>
|
|
{{if member.group['gbw_view_reps']}}
|
|
<a href='{url="app=core&module=members&controller=profile&id={$member->member_id}&do=reputation" seoTemplate="profile_reputation" seoTitle="$member->members_seo_name"}' title="{lang="reputation_badge_tooltip_period"}" data-ipsTooltip class='ipsRepBadge ipsType_medium {{if $rep > 0}}ipsRepBadge_positive{{elseif $rep < 0}}ipsRepBadge_negative{{else}}ipsRepBadge_neutral{{endif}}'><i class='fa {{if $rep > 0}}fa-plus-circle{{elseif $rep < 0}}fa-minus-circle{{else}}fa-circle-o{{endif}}'></i> {expression="\IPS\Member::loggedIn()->language()->formatNumber( $rep )"}</a>
|
|
{{else}}
|
|
<span title="{lang="reputation_badge_tooltip_period"}" data-ipsTooltip class='ipsRepBadge ipsType_medium {{if $rep > 0}}ipsRepBadge_positive{{elseif $rep < 0}}ipsRepBadge_negative{{else}}ipsRepBadge_neutral{{endif}}'><i class='fa {{if $rep > 0}}fa-plus-circle{{elseif $rep < 0}}fa-minus-circle{{else}}fa-circle-o{{endif}}'></i> {expression="\IPS\Member::loggedIn()->language()->formatNumber( $rep )"}</span>
|
|
{{endif}}
|
|
</p>
|
|
</li>
|
|
<li class='ipsGrid_span6 ipsList_reset ipsType_center'>
|
|
<h3 class='ipsType_minorHeading ipsType_unbold'>{lang="{$contentLabel}"}</h3>
|
|
<p class='ipsType_reset ipsTruncate ipsTruncate_line ipsType_medium'>{number="$contentCount"}</p>
|
|
</li>
|
|
</ul>
|
|
|
|
<hr class='ipsHr ipsHr_small'>
|
|
{{$showFollowButton = ( \IPS\Member::loggedIn()->member_id != $member->member_id and ( !$member->members_bitoptions['pp_setting_moderate_followers'] or \IPS\Member::loggedIn()->following( 'core', 'member', $member->member_id ) ) );}}
|
|
<ul class='ipsList_reset {{if ! $showFollowButton}}cTopMembers_NoFollowButton{{endif}}'>
|
|
<li class='{{if $showFollowButton}}ipsSpacer_bottom ipsSpacer_half{{endif}}'>
|
|
<a href='{url="app=core&module=members&controller=profile&do=content&id={$member->member_id}" base="front" seoTemplate="profile_content" seoTitle="$member->members_seo_name"}' class='ipsButton ipsButton_fullWidth ipsButton_light ipsButton_small'>{lang="find_content"}</a>
|
|
</li>
|
|
{{if $showFollowButton}}
|
|
<li>
|
|
{{$memberFollowers = $member->followers();}}
|
|
{template="memberFollow" app="core" group="profile" params="'core', 'member', $member->member_id, ( $memberFollowers === NULL ) ? 0 : $memberFollowers->count( TRUE ), TRUE"}
|
|
</li>
|
|
{{else}}
|
|
<li></li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
</li>]]></template>
|
|
<template template_group="popular" template_name="popularItem" template_data="$indexData, $articles, $authorData, $itemData, $unread, $objectUrl, $itemUrl, $containerUrl, $containerTitle, $repCount, $showRepUrl, $snippet, $iPostedIn, $view, $canIgnoreComments=FALSE" template_location="front" template_app="core"><![CDATA[<li class='cPopularItem ipsStreamItem ipsStreamItem_expanded ipsStreamItem_contentBlock ipsAreaBackground_reset'>
|
|
<div class='cPopularItem_stats ipsType_center'>
|
|
{{if \IPS\Content\Reaction::isLikeMode()}}
|
|
{{if member.group['gbw_view_reps']}}
|
|
{{if in_array( 'IPS\Content\Comment', class_parents( $indexData['index_class'] ) )}}
|
|
<a href='{$objectUrl->setQueryString( array( 'do' => 'showReactionsComment', 'comment' => $indexData['index_object_id'] ) )}' data-ipsDialog data-ipsDialog-destructOnClose data-ipsDialog-size='narrow' data-ipsDialog-title='{lang="like_log_title"}' title="{lang="see_who_liked"}" data-ipsToolTip><i class='fa fa-heart'></i> {$indexData['rep_data']['total_rep']}</a>
|
|
{{else}}
|
|
<a href='{$objectUrl->setQueryString( array( 'do' => 'showReactions' ) )}' data-ipsDialog data-ipsDialog-destructOnClose data-ipsDialog-size='narrow' data-ipsDialog-title='{lang="like_log_title"}' title="{lang="see_who_liked"}" data-ipsToolTip><i class='fa fa-heart'></i> {$indexData['rep_data']['total_rep']}</a>
|
|
{{endif}}
|
|
{{else}}
|
|
<i class='fa fa-heart'></i> {$indexData['rep_data']['total_rep']}
|
|
{{endif}}
|
|
<span>{lang="like_blurb_pluralized" pluralize="$indexData['rep_data']['total_rep']"}</span>
|
|
{{else}}
|
|
{{if $indexData['rep_data']['rep_rating'] === 1}}
|
|
<i class='fa fa-arrow-up'></i>
|
|
{{else}}
|
|
<i class='fa fa-down-up'></i>
|
|
{{endif}} {$indexData['rep_data']['total_rep']}
|
|
<span>{lang="rep_level_points_pluralized" pluralize="$indexData['rep_data']['total_rep']"}</span>
|
|
{{endif}}
|
|
</div>
|
|
<div>
|
|
<div class='ipsContained_container'>
|
|
<div class="ipsStreamItem_header ipsPhotoPanel ipsPhotoPanel_mini">
|
|
{template="userPhoto" group="global" app="core" params="\IPS\Member::load( $indexData['index_author'] ), 'mini'"}
|
|
<div>
|
|
<h2 class="ipsType_reset ipsStreamItem_title ipsContained ipsType_break">
|
|
{{if !\IPS\Content\Reaction::isLikeMode()}}
|
|
{{if in_array( 'IPS\Content\Comment', class_parents( $indexData['index_class'] ) )}}
|
|
{{$itemClass = $indexData['index_class']::$itemClass;}}
|
|
<a href='{$objectUrl}'>{$itemData[ $itemClass::$databasePrefix . $itemClass::$databaseColumnMap['title'] ]}</a>
|
|
{{else}}
|
|
<a href='{$objectUrl}'>{$indexData['index_title']}</a>
|
|
{{endif}}
|
|
{{else}}
|
|
{{if in_array( 'IPS\Content\Comment', class_parents( $indexData['index_class'] ) )}}
|
|
{{$itemClass = $indexData['index_class']::$itemClass;}}
|
|
<a href='{$itemUrl}'>{$itemData[ $itemClass::$databasePrefix . $itemClass::$databaseColumnMap['title'] ]}</a>
|
|
{{else}}
|
|
<a href='{$objectUrl}'>{$indexData['index_title']}</a>
|
|
{{endif}}
|
|
{{endif}}
|
|
</h2>
|
|
{{if member.group['gbw_view_reps']}}
|
|
<p class="ipsType_reset ipsStreamItem_status ipsType_light ipsType_blendLinks">
|
|
{{$membersLiked = \IPS\Member::load( $indexData['rep_data']['member_id'] )->link();}}
|
|
{{if $indexData['rep_data']['total_rep'] == 2}}
|
|
{{if in_array( 'IPS\Content\Comment', class_parents( $indexData['index_class'] ) )}}
|
|
{{$membersLiked = \IPS\Member::loggedIn()->language()->addToStack('replog_member_and_one_other', NULL, array( 'htmlsprintf' => array( $membersLiked, $objectUrl->setQueryString( array( 'do' => 'showReactionsComment', 'comment' => $indexData['index_object_id'] ) ) ) ) );}}
|
|
{{else}}
|
|
{{$membersLiked = \IPS\Member::loggedIn()->language()->addToStack('replog_member_and_one_other', NULL, array( 'htmlsprintf' => array( $membersLiked, $objectUrl->setQueryString('do', 'showReactions') ) ) );}}
|
|
{{endif}}
|
|
{{elseif $indexData['rep_data']['total_rep'] > 2}}
|
|
{{if in_array( 'IPS\Content\Comment', class_parents( $indexData['index_class'] ) )}}
|
|
{{$membersLiked = \IPS\Member::loggedIn()->language()->addToStack('replog_member_and_x_other', NULL, array( 'htmlsprintf' => array( \IPS\Member::load( $indexData['rep_data']['member_id'] )->link(), $objectUrl->setQueryString( array( 'do' => 'showReactionsComment', 'comment' => $indexData['index_object_id'] ) ), $indexData['rep_data']['total_rep']-1 ) ) );}}
|
|
{{else}}
|
|
{{$membersLiked = \IPS\Member::loggedIn()->language()->addToStack('replog_member_and_x_other', NULL, array( 'htmlsprintf' => array( $membersLiked, $objectUrl->setQueryString('do', 'showReactions'), $indexData['rep_data']['total_rep']-1 ) ) );}}
|
|
{{endif}}
|
|
{{endif}}
|
|
{{if !\IPS\Content\Reaction::isLikeMode()}}
|
|
{{if in_array( 'IPS\Content\Comment', class_parents( $indexData['index_class'] ) )}}
|
|
{{$itemClass = $indexData['index_class']::$itemClass;}}
|
|
{{if $indexData['rep_data']['member_received']}}
|
|
{lang="replog_rate_item_gave_no_in" htmlsprintf="$membersLiked, \IPS\Member::load( $indexData['rep_data']['member_received'] )->link(), $indexData['index_class']::_indefiniteArticle()"}
|
|
{{else}}
|
|
{lang="replog_rate_item_gave_no_recipient_no_in" htmlsprintf="$membersLiked, $indexData['index_class']::_indefiniteArticle()"}
|
|
{{endif}}
|
|
{{else}}
|
|
{{if $indexData['rep_data']['member_received']}}
|
|
{lang="replog_rate_item_gave_no_in" htmlsprintf="$membersLiked, \IPS\Member::load( $indexData['rep_data']['member_received'] )->link(), $indexData['index_class']::_indefiniteArticle()"}
|
|
{{else}}
|
|
{lang="replog_rate_item_gave_no_recipient_no_in" htmlsprintf="$membersLiked, $indexData['index_class']::_indefiniteArticle()"}
|
|
{{endif}}
|
|
{{endif}}
|
|
{{else}}
|
|
{{if in_array( 'IPS\Content\Comment', class_parents( $indexData['index_class'] ) )}}
|
|
{{$itemClass = $indexData['index_class']::$itemClass;}}
|
|
{{if $indexData['rep_data']['member_received']}}
|
|
{lang="replog_like_comment_no_in" htmlsprintf="$membersLiked, $objectUrl, $indexData['index_class']::_indefiniteArticle(), \IPS\Member::load( $indexData['rep_data']['member_received'] )->link()"}
|
|
{{else}}
|
|
{lang="replog_like_comment_no_recipient_no_in" htmlsprintf="$membersLiked, $objectUrl, $indexData['index_class']::_indefiniteArticle()"}
|
|
{{endif}}
|
|
{{else}}
|
|
{{if $indexData['rep_data']['member_received']}}
|
|
{lang="replog_like_item_no_in" htmlsprintf="$membersLiked, $indexData['index_class']::_indefiniteArticle(), \IPS\Member::load( $indexData['rep_data']['member_received'] )->link()"}
|
|
{{else}}
|
|
{lang="replog_like_item_no_recipient_no_in" htmlsprintf="$membersLiked, $indexData['index_class']::_indefiniteArticle()"}
|
|
{{endif}}
|
|
{{endif}}
|
|
{{endif}}
|
|
</p>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
{{if $snippet}}
|
|
<div class="ipsStreamItem_snippet ipsType_break">
|
|
<div class="ipsType_richText ipsContained ipsType_medium">
|
|
{$snippet|raw}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
<ul class="ipsList_inline ipsStreamItem_meta">
|
|
<li class="ipsType_light ipsType_medium">
|
|
<a href="{$objectUrl}" class="ipsType_blendLinks"><i class="fa fa-clock-o"></i> {datetime="$indexData['index_date_updated']"}</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
]]></template>
|
|
<template template_group="popular" template_name="popularItems" template_data="$results" template_location="front" template_app="core"><![CDATA[{{$currentSeparator = NULL;}}
|
|
{{if count( $results )}}
|
|
{{foreach $results as $result}}
|
|
{$result->html( 'expanded', FALSE, TRUE, array( \IPS\Theme::i()->getTemplate( 'popular', 'core', 'front' ), 'popularItem' ) )|raw}
|
|
{{endforeach}}
|
|
{{else}}
|
|
<li class='ipsType_center ipsPad' data-role="streamNoResultsMessage">
|
|
<p class='ipsType_reset ipsType_light ipsType_normal'>
|
|
{lang="popular_no_results"}
|
|
</p>
|
|
</li>
|
|
{{endif}}]]></template>
|
|
<template template_group="popular" template_name="popularRows" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[{{if empty( $rows )}}
|
|
<li class='ipsAreaBackground_light ipsPad_double ipsType_light ipsType_center'>
|
|
{lang="no_results"}
|
|
</li>
|
|
{{else}}
|
|
{{$currentDate = null;}}
|
|
{{$rowCounts = array();}}
|
|
{{foreach $rows as $r}}
|
|
{{$nextDate = md5( $r['leader_date']->dayAndMonth() . $r['leader_date']->format('Y') );}}
|
|
|
|
{{if $currentDate !== $nextDate}}
|
|
<li class='cPastLeaders_row'>
|
|
<h2 class='cPastLeaders_title ipsType_sectionHead'>
|
|
<span><a href="{url="app=core&module=discover&controller=popular&tab=leaderboard&custom_date_start={$r['leader_date']->getTimeStamp()}&custom_date_end={$r['leader_date']->getTimeStamp()}" seoTemplate="leaderboard_leaderboard"}">{$r['leader_date']->dayAndMonth()} {$r['leader_date']->format('Y')}</a></span>
|
|
</h2>
|
|
<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
{{endif}}
|
|
{{if ! $r['leader_member_id']->member_id or ! $r['leader_rep_total']}}
|
|
<div class='ipsGrid_span4'>
|
|
<div class='cPastLeaders_cell cPastLeaders_cellEmpty'> </div>
|
|
</div>
|
|
{{else}}
|
|
<div class='ipsGrid_span4'>
|
|
<div class='cPastLeaders_cell' data-position='{lang="leader_position_{$r['leader_position']}_short"}'>
|
|
<span class="ipsPos_left ipsLeaderboard_trophy ipsLeaderboard_trophy_{$r['leader_position']}" data-ipsTooltip title="{lang="leader_position_{$r['leader_position']}"}">
|
|
<i class="fa fa-trophy"></i>
|
|
</span>
|
|
<div class='ipsPhotoPanel ipsPhotoPanel_mini'>
|
|
{template="userPhoto" group="global" app="core" params="$r['leader_member_id'], 'mini'"}
|
|
<div>
|
|
<p class='ipsType_reset cPastLeaders_user ipsType_blendLinks ipsTruncate ipsTruncate_line'>{$r['leader_member_id']->link()|raw}</p>
|
|
<p class='ipsType_reset cPastLeaders_rep'>
|
|
{{if \IPS\Content\Reaction::isLikeMode()}}
|
|
{lang="received_x_likes" pluralize="$r['leader_rep_total']"}
|
|
{{else}}
|
|
{lang="received_x_points" pluralize="$r['leader_rep_total']"}
|
|
{{endif}}
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
{{if !isset( $rowCounts[ $nextDate ] )}}
|
|
{{$rowCounts[ $nextDate ] = 1;}}
|
|
{{else}}
|
|
{{$rowCounts[ $nextDate ]++;}}
|
|
{{endif}}
|
|
{{$currentDate = $nextDate;}}
|
|
{{endforeach}}
|
|
</div>
|
|
</li>
|
|
{{endif}}]]></template>
|
|
<template template_group="popular" template_name="popularTable" template_data="$table, $headers, $rows, $quickSearch" template_location="front" template_app="core"><![CDATA[<div data-baseurl="{$table->baseUrl}" data-resort='{$table->resortKey}' data-tableID='pastLeaders' data-controller="core.global.core.genericTable">
|
|
<div class="ipsClear ipsClearfix">
|
|
{{if $table->pages > 1}}
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit"}
|
|
</div>
|
|
<br>
|
|
{{endif}}
|
|
<ol class='ipsList_reset ipsPad cPastLeaders' data-role="tableRows">
|
|
{template="$table->rowsTemplate[1]" params="$table, $headers, $rows" object="$table->rowsTemplate[0]"}
|
|
</ol>
|
|
{{if $table->pages > 1}}
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit"}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="popular" template_name="popularWrapper" template_data="$results, $areas, $topContributors, $dates, $description, $form, $tzOffsetDifference" template_location="front" template_app="core"><![CDATA[{{if \IPS\Content\Search\Query::isRebuildRunning()}}
|
|
<div class="ipsMessage ipsMessage_info">{lang="popular_rebuild_is_running"}</div>
|
|
{{endif}}
|
|
{{$now = \IPS\DateTime::ts( time() );}}
|
|
{{$thisUrl = \IPS\Request::i()->url();}}
|
|
<div>
|
|
<div class="ipsAreaBackground_light">
|
|
<div class="ipsReputationFilters ipsPad_half ipsClearfix ipsClear">
|
|
{{if count( $dates )}}
|
|
<ul class="ipsButtonRow ipsPos_right ipsClearfix">
|
|
<li>
|
|
<a href='#elLeaderboard_app_menu' id="elLeaderboard_app" data-ipsMenu>{{if isset( \IPS\Request::i()->in ) and isset( $areas[ \IPS\Request::i()->in ] )}}{lang="leaderboard_in_app" sprintf="$areas[ \IPS\Request::i()->in ][1]"}{{else}}{lang="leaderboard_in_all_apps"}{{endif}} <i class="fa fa-caret-down"></i></a>
|
|
<ul id="elLeaderboard_app_menu" class="ipsMenu ipsMenu_selectable ipsMenu_normal ipsHide">
|
|
<li class="ipsMenu_item {{if ! isset( \IPS\Request::i()->in )}}ipsMenu_itemChecked{{endif}}"><a href="{$thisUrl->stripQueryString( 'in' )}">{lang="leaderboard_all_apps"}</a></li>
|
|
{{foreach $areas as $key => $data}}
|
|
<li class="ipsMenu_item {{if isset( \IPS\Request::i()->in ) and \IPS\Request::i()->in == $key}}ipsMenu_itemChecked{{endif}}"><a href="{$thisUrl->setQueryString( array( 'in' => $key ) )}">{$data[1]}</a></li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
<li>
|
|
<a href='#elLeaderboard_time_menu' id="elLeaderboard_time" data-ipsMenu>
|
|
{{if isset( \IPS\Request::i()->custom_date_start ) or isset( \IPS\Request::i()->custom_date_end )}}
|
|
{lang="custom_date"}
|
|
{{elseif isset( \IPS\Request::i()->time ) and isset( $dates[ \IPS\Request::i()->time ] ) and $setTime = \IPS\Request::i()->time}}
|
|
{lang="leaderboard_time_$setTime"}
|
|
{{else}}
|
|
{lang="leaderboard_time_oldest"}
|
|
{{endif}}
|
|
<i class="fa fa-caret-down"></i>
|
|
</a>
|
|
<ul id="elLeaderboard_time_menu" class="ipsMenu ipsMenu_selectable ipsMenu_normal ipsHide">
|
|
{{foreach $dates as $human => $timeObject}}
|
|
<li class="ipsMenu_item {{if ( ! isset( \IPS\Request::i()->time ) and ( ! isset( \IPS\Request::i()->custom_date_start ) and ! isset( \IPS\Request::i()->custom_date_end ) ) and $human == 'oldest' ) or ( ! isset( \IPS\Request::i()->custom_date_start ) and ( isset( \IPS\Request::i()->time ) and \IPS\Request::i()->time == $human ) )}}ipsMenu_itemChecked{{endif}}">
|
|
<a href="{$thisUrl->stripQueryString( array('custom_date_start', 'custom_date_end') )->setQueryString( array( 'time' => $human ) )}">
|
|
{lang="leaderboard_time_$human"}
|
|
<p class="ipsTruncate ipsTruncate_line ipsType_reset ipsType_light">
|
|
{$timeObject->dayAndMonth()} {$timeObject->format('Y')}{{if $now->localeDate() != $timeObject->localeDate()}} - {$now->dayAndMonth()} {$now->format('Y')}{{endif}}
|
|
</p>
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
<li class="ipsMenu_item {{if isset( \IPS\Request::i()->custom_date_start ) or isset( \IPS\Request::i()->custom_date_end )}}ipsMenu_itemChecked{{endif}}">
|
|
<a href="#" data-ipsDialog data-ipsDialog-size='narrow' data-ipsDialog-content='#elDateForm' data-ipsDialog-title="{lang="custom_date"}">{lang="custom_date"}
|
|
{{if isset( \IPS\Request::i()->custom_date_start ) or isset( \IPS\Request::i()->custom_date_end )}}
|
|
<p class="ipsType_reset ipsType_light">
|
|
{{if isset( \IPS\Request::i()->custom_date_start )}}
|
|
{datetime="\IPS\Request::i()->custom_date_start" dateonly="true"}
|
|
{{if isset( \IPS\Request::i()->custom_date_end )}} - {{endif}}
|
|
{{endif}}
|
|
{{if isset( \IPS\Request::i()->custom_date_end )}}
|
|
{datetime="\IPS\Request::i()->custom_date_end" dateonly="true"}
|
|
{{endif}}
|
|
</p>
|
|
{{endif}}
|
|
</a>
|
|
</li>
|
|
<div class="ipsHide" id="elDateForm">
|
|
{$form|raw}
|
|
</div>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
{{endif}}
|
|
</div>
|
|
{{if count( $topContributors)}}
|
|
{{$count = 0;}}
|
|
<ol class="ipsPad ipsStream ipsList_reset cStream_members ipsGrid ipsGrid_collapsePhone" data-ipsGrid data-ipsGrid-minItemSize='230' data-ipsGrid-maxItemSize='500' data-ipsGrid-equalHeights='row'>
|
|
{{foreach $topContributors as $memberId => $rep}}
|
|
{{$count++;}}
|
|
{{$member = \IPS\Member::load( $memberId );}}
|
|
{template="memberRow" group="popular" app="core" params="$member, $rep, $count"}
|
|
{{endforeach}}
|
|
</ol>
|
|
|
|
{{else}}
|
|
<p class='ipsAreaBackground_light ipsType_center ipsPad ipsType_reset ipsType_light ipsType_normal'>
|
|
{lang="popular_no_member_results"}
|
|
</p>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
<hr class='ipsHr'>
|
|
|
|
<section class='ipsSpacer_top' data-controller='core.front.core.ignoredComments'>
|
|
<h2 class='ipsType_sectionTitle ipsType_reset'>{lang="popular_results_title"}</h2>
|
|
<div class='ipsAreaBackground_light ipsPad'>
|
|
<div data-role='popularBody'>
|
|
<p class="ipsType_reset ipsType_medium ipsSpacer_bottom"><i class='fa fa-calendar'></i> {$description}</p>
|
|
<div data-role='popularResults'>
|
|
<ol class='ipsStream ipsList_reset' data-role='popularContent'>
|
|
{template="popularItems" group="popular" app="core" params="$results"}
|
|
</ol>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
{{if $tzOffsetDifference !== NULL}}
|
|
<div class='ipsPad ipsType_center ipsType_light ipsType_small'>
|
|
{lang="popular_timezone" sprintf="\IPS\Member::loggedIn()->language()->addToStack('timezone__' . \IPS\Settings::i()->reputation_timezone), $tzOffsetDifference"}
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="popular" template_name="tabs" template_data="$tabs, $activeTab, $content" template_location="front" template_app="core"><![CDATA[
|
|
<div class='ipsPageHeader ipsClearfix ipsSpacer_bottom'>
|
|
<h1 class='ipsType_pageTitle'>{lang="leaderboard_title"}</h1>
|
|
</div>
|
|
|
|
{{$icons = array('leaderboard' => 'trophy', 'history' => 'clock-o', 'members' => 'star');}}
|
|
<div class='ipsTabs ipsTabs_contained ipsTabs_withIcons ipsTabs_large ipsTabs_stretch ipsClearfix' id='elTabBar' data-ipsTabBar data-ipsTabbar-defaultTab="elTab{$activeTab}" data-ipsTabBar-contentArea='#elLeaderboardContent'>
|
|
<a href='#elTabBar' data-action='expandTabs'><i class='fa fa-caret-down'></i></a>
|
|
<ul role='tablist'>
|
|
{{foreach $tabs as $key}}
|
|
<li role='presentation'>
|
|
{{$seoTemplate = 'leaderboard_' . $key;}}
|
|
<a href='{url="app=core&module=discover&controller=popular&tab={$key}" seoTemplate="$seoTemplate"}' role='tab' id='elTab{$key}' class='ipsType_center ipsTabs_item {{if $key == $activeTab}}ipsTabs_activeItem{{endif}}' {{if $key == $activeTab}}aria-selected="true"{{endif}}>
|
|
<i class='fa fa-{$icons[$key]}'></i>
|
|
{lang="leaderboard_tabs_{$key}"}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
<section id='elLeaderboardContent' class="ipsTabs_panels ipsTabs_contained">
|
|
<div id='ipsTabs_elTabBar_elTab{$activeTab}_panel' aria-labelledby='elTab{$activeTab}' aria-hidden='false' class='ipsTabs_panel ipsPad'>
|
|
{$content|raw}
|
|
</div>
|
|
</section>]]></template>
|
|
<template template_group="popular" template_name="topMembers" template_data="$url, $filters, $activeFilter, $output" template_location="front" template_app="core"><![CDATA[<div data-baseurl='{$url}' data-resort='topMembers' data-tableID='topMembers' data-controller='core.global.core.table'>
|
|
<div class="ipsPad_half ipsClearfix ipsClear">
|
|
<ul class="ipsButtonRow ipsPos_right ipsClearfix">
|
|
<li>
|
|
<a href="#elFilterByMenu_menu" id="elFilterByMenu" data-role='tableFilterMenu' data-ipsMenu data-ipsMenu-activeClass="ipsButtonRow_active" data-ipsMenu-selectable="radio"><span data-role="extraHtml">{$filters[ $activeFilter ]}</span> <i class="fa fa-caret-down"></i></a>
|
|
<ul class='ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide' data-role="tableFilterMenu" id='elFilterByMenu_menu'>
|
|
{{foreach $filters as $k => $v}}
|
|
<li data-action="tableFilter" data-ipsMenuValue='{expression="str_replace( array( 'IPS\\', '\\' ), array( '', '_' ), $k )"}' class='ipsMenu_item {{if $k === $activeFilter}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{$url->setQueryString( array( 'filter' => str_replace( array( 'IPS\\', '\\' ), array( '', '_' ), $k ) ) )}'>{$v}</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<section data-role="tableRows">
|
|
{$output|raw}
|
|
</section>
|
|
<div class="ipsHide" data-role="tablePagination"></div>
|
|
</div>
|
|
]]></template>
|
|
<template template_group="popular" template_name="topMembersOverview" template_data="$filters" template_location="front" template_app="core"><![CDATA[{{foreach $filters as $k => $lang}}
|
|
{template="topMembersResults" group="popular" params="$k, $lang, \IPS\Member::topMembers( $k, \IPS\Settings::i()->reputation_overview_max_members )"}
|
|
{{endforeach}}]]></template>
|
|
<template template_group="popular" template_name="topMembersResults" template_data="$filter, $title, $results" template_location="front" template_app="core"><![CDATA[<div class="ipsPad ipsAreaBackground_light ipsSpacer_bottom">
|
|
{{if $title}}
|
|
<h2 class="ipsType_sectionHead">{$title}</h2>
|
|
{{endif}}
|
|
{{if count( $results )}}
|
|
<ol class="ipsStream ipsList_reset cStream_members ipsGrid ipsGrid_collapsePhone" data-ipsGrid data-ipsGrid-minItemSize='230' data-ipsGrid-maxItemSize='500' data-ipsGrid-equalHeights='row'>
|
|
{{foreach $results as $member}}
|
|
{{if in_array( $filter, array( 'pp_reputation_points', 'member_posts' ) )}}
|
|
{template="memberRow" group="popular" app="core" params="$member"}
|
|
{{else}}
|
|
{template="memberRow" group="popular" app="core" params="$member, NULL, 0, $filter::$title . '_pl_lc', '_customCount'"}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ol>
|
|
{{else}}
|
|
<p class='ipsType_light'>
|
|
{lang="no_results"}
|
|
</p>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="profile" template_name="allFollowers" template_data="$member, $followers" template_location="front" template_app="core"><![CDATA[{{if !\IPS\Request::i()->isAjax()}}
|
|
<h3 class='ipsType_sectionHead'>{lang="members_followers" sprintf="$member->name"}</h3>
|
|
<br>
|
|
{{endif}}
|
|
{{if $followers !== NULL AND $followers->count( TRUE ) > 50}}
|
|
{{$url = \IPS\Http\Url::internal( "app=core&module=members&controller=profile&do=followers&id={$member->member_id}", 'front', 'profile_followers', $member->members_seo_name );}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$url, ceil( $followers->count( TRUE ) / 50 ), \IPS\Request::i()->page ?: 1, 50"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
<br>
|
|
<ul class='ipsDataList'>
|
|
{{if count( $followers )}}
|
|
{{foreach $followers AS $follower}}
|
|
<li class='ipsDataItem ipsClearfix {{if $follower['follow_is_anon']}}ipsFaded{{endif}}'>
|
|
<div class='ipsDataItem_icon ipsPos_top'>
|
|
{template="userPhoto" app="core" group="global" params="\IPS\Member::load($follower['follow_member_id']), 'tiny', NULL, '', FALSE"}<br>
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
{{if \IPS\Member::loggedIn()->member_id != $follower['follow_member_id'] and ( !\IPS\Member::load($follower['follow_member_id'])->members_bitoptions['pp_setting_moderate_followers'] or \IPS\Member::loggedIn()->following( 'core', 'member', $follower['follow_member_id'] ) )}}
|
|
{{$thisFollowers = \IPS\Member::load( $follower['follow_member_id'] )->followers();}}
|
|
<div class='ipsPos_right'>{template="memberFollow" app="core" group="profile" params="'core', 'member', $follower['follow_member_id'], ( $thisFollowers === NULL ) ? 0 : $thisFollowers->count( TRUE ), TRUE"}</div>
|
|
{{endif}}
|
|
<strong class='ipsDataItem_title'>{expression="\IPS\Member::load($follower['follow_member_id'])->link()" raw="true"}</strong> {{if $follower['follow_is_anon']}} {lang="anon_follower"}{{endif}}<br>
|
|
{expression="\IPS\Member\Group::load( \IPS\Member::load($follower['follow_member_id'])->member_group_id )->formattedName" raw="true"}
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
{{endif}}
|
|
</ul>
|
|
{{if $followers !== NULL AND $followers->count( TRUE ) > 50}}
|
|
<br>
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$url, ceil( $followers->count( TRUE ) / 50 ), \IPS\Request::i()->page ?: 1, 50"}
|
|
</div>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="profile" template_name="fieldTab" template_data="$field, $value" template_location="front" template_app="core"><![CDATA[<h2 class='ipsType_pageTitle ipsSpacer_top'>{lang="$field"}</h2>
|
|
<div class='ipsType_richText ipsType_normal ipsSpacer_top' data-controller='core.front.core.lightboxedImages'>
|
|
{$value|raw}
|
|
</div>
|
|
]]></template>
|
|
<template template_group="profile" template_name="followers" template_data="$member, $followers" template_location="front" template_app="core"><![CDATA[
|
|
<h2 class='ipsWidget_title ipsType_reset'>
|
|
{{if \IPS\Member::loggedIn()->member_id === $member->member_id}}
|
|
<a href='#elFollowPref_menu' data-role='followOption' data-ipsMenu data-ipsMenu-selectable='radio' data-ipsMenu-appendTo='#elFollowers' id='elFollowPref' class='ipsType_blendLinks ipsType_small ipsPos_right'>{lang="options"} <i class='fa fa-caret-down'></i></a>
|
|
<ul id='elFollowPref_menu' class='ipsMenu ipsMenu_selectable ipsMenu_normal ipsHide'>
|
|
<li data-ipsMenuValue='enable' class='ipsMenu_item {{if !$member->members_bitoptions['pp_setting_moderate_followers']}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{url="app=core&module=members&controller=profile&id={$member->member_id}&do=changeFollow&enabled=1" seoTemplate="profile" seoTitle="$member->members_seo_name" csrf="true"}'>{lang="allow_follow"}</a>
|
|
</li>
|
|
<li data-ipsMenuValue='disable' class='ipsMenu_item {{if $member->members_bitoptions['pp_setting_moderate_followers']}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{url="app=core&module=members&controller=profile&id={$member->member_id}&do=changeFollow&enabled=0" seoTemplate="profile" seoTitle="$member->members_seo_name" csrf="true"}'>{lang="disallow_follow"}</a>
|
|
</li>
|
|
<li class='ipsMenu_sep'><hr></li>
|
|
<li class='ipsPad_half ipsType_center ipsType_light ipsType_medium'>
|
|
{lang="follow_setting_desc"}
|
|
</li>
|
|
</ul>
|
|
{{endif}}
|
|
{lang="x_followers" pluralize="($followers !== NULL) ? $followers->count( TRUE ) : 0"}
|
|
</h2>
|
|
<div class='ipsWidget_inner'>
|
|
{{if count( $followers )}}
|
|
<ul class='ipsGrid ipsSpacer_top'>
|
|
{{foreach $followers as $idx => $follower}}
|
|
{{if $idx <= 11}}
|
|
<li class='ipsGrid_span3 ipsType_center {{if $follower['follow_is_anon']}}ipsFaded{{endif}}' data-ipsTooltip title='{expression="\IPS\Member::load( $follower['follow_member_id'] )->name"}{{if $follower['follow_is_anon']}} {lang="anon_follower"}{{endif}}'>{template="userPhoto" app="core" group="global" params="\IPS\Member::load($follower['follow_member_id']), 'mini', NULL, '', FALSE"}</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
{{else}}
|
|
<p class='ipsType_center ipsPad_half ipsType_light'>{lang="no_followers_yet"}</p>
|
|
{{endif}}
|
|
</div>
|
|
{{if $followers !== NULL and $followers->count( TRUE ) > 12}}
|
|
<p class='ipsType_right ipsType_reset ipsPad_half ipsType_small ipsType_light ipsAreaBackground_light'>
|
|
<a href='{url="app=core&module=members&controller=profile&do=followers&id={$member->member_id}" seoTemplate="profile_followers" seoTitle="$member->members_seo_name"}' class='ipsType_blendLinks'>{lang="see_all_followers"} <i class='fa fa-caret-right'></i></a>
|
|
</p>
|
|
{{endif}}]]></template>
|
|
<template template_group="profile" template_name="hovercard" template_data="$member, $addWarningUrl" template_location="front" template_app="core"><![CDATA[{{$rnd = uniqid();}}
|
|
{{$referrer = \IPS\Request::i()->referrer;}}
|
|
{{$coverPhoto = $member->coverPhoto();}}
|
|
<!-- When altering this template be sure to also check for similar in main profile view -->
|
|
<div class="ipsPad_half cUserHovercard" id="elUserHovercard_{$member->member_id}{$rnd}">
|
|
<div class='ipsPageHead_special' id='elProfileHeader_{$rnd}' data-controller='core.front.core.coverPhoto' data-url="{$member->url()->csrf()}" data-coverOffset='{$coverPhoto->offset}'>
|
|
{{if $coverPhoto->file}}
|
|
<div class='ipsCoverPhoto_container'>
|
|
<img src='{$coverPhoto->file->url}' class='ipsCoverPhoto_photo' alt=''>
|
|
</div>
|
|
{{endif}}
|
|
<a href='{$member->url()}'><img src='{$member->photo}' class="ipsUserPhoto ipsUserPhoto_medium"></a>
|
|
<h2 class="ipsType_reset ipsType_sectionHead ipsTruncate ipsTruncate_line ipsType_blendLinks"><span class='ipsPageHead_barText_small'><a href='{$member->url()}'>{$member->name}</a></span></h2>
|
|
<p class='ipsType_reset ipsType_normal'><span class='ipsPageHead_barText_small'>{expression="\IPS\Member\Group::load( $member->member_group_id )->formattedName" raw="true"}</span></p>
|
|
</div>
|
|
<br>
|
|
{template="reputationBadge" group="global" app="core" params="$member"}
|
|
<div class='cUserHovercard_data'>
|
|
<ul class="ipsDataList ipsDataList_reducedSpacing">
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic ipsDataItem_size3"><strong>{lang="members_member_posts"}</strong></span>
|
|
<span class="ipsDataItem_main">{number="$member->member_posts"}</span>
|
|
</li>
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic ipsDataItem_size3"><strong>{lang="members_joined"}</strong></span>
|
|
<span class="ipsDataItem_main">{datetime="$member->joined"}</span>
|
|
</li>
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic ipsDataItem_size3"><strong>{lang="members_last_visit"}</strong></span>
|
|
<span class="ipsDataItem_main">
|
|
{{if $member->isOnline()}}<i class="fa fa-circle ipsOnlineStatus_online" data-ipsTooltip title="{lang="online_now" sprintf="$member->name"}"></i>{{endif}}
|
|
{{if $member->last_activity}}{datetime="$member->last_activity"}{{else}}{lang="never"}{{endif}}
|
|
</span>
|
|
</li>
|
|
{{if $member->isOnline() AND $member->location}}
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic ipsDataItem_size3"><strong>{lang="online_users_location_lang"}</strong></span>
|
|
<span class="ipsDataItem_main">{$member->location()|raw}</span>
|
|
</li>
|
|
{{endif}}
|
|
{{if \IPS\Member::loggedIn()->modPermission('can_see_emails')}}
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic ipsDataItem_size3"><strong>{lang="email"}</strong></span>
|
|
<span class="ipsDataItem_main">
|
|
{$member->email}<br>
|
|
<span class='ipsType_light ipsType_small'>{lang="profile_email_addresses"}</span>
|
|
</span>
|
|
</li>
|
|
{{endif}}
|
|
{{if \IPS\Settings::i()->warn_on and !$member->inGroup( explode( ',', \IPS\Settings::i()->warn_protected ) ) and ( \IPS\Member::loggedIn()->modPermission('mod_see_warn') or ( \IPS\Settings::i()->warn_show_own and \IPS\Member::loggedIn()->member_id == $member->member_id ) )}}
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic ipsDataItem_size3"><strong>{lang="member_warnings"}</strong></span>
|
|
<span class="ipsDataItem_main">{$member->warn_level}</span>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
<br>
|
|
<div class="ipsAreaBackground ipsPad ipsClearfix">
|
|
<ul class="ipsList_inline ipsType_blendLinks">
|
|
{{if !$member->members_disable_pm and !\IPS\Member::loggedIn()->members_disable_pm and \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'messaging' ) )}}
|
|
<li><a href='{url="app=core&module=messaging&controller=messenger&do=compose&to={$member->member_id}" seoTemplate="messenger_compose"}' data-ipsDialog data-ipsDialog-title='{lang="compose_new"}' data-ipsDialog-remoteSubmit data-ipsDialog-flashMessage="{lang="message_sent"}" data-ipsDialog-forceReload><i class='fa fa-envelope'></i> {lang="message_send"}</a></li>
|
|
{{endif}}
|
|
{{if $member->canBeIgnored() }}
|
|
<li><a href="{url="app=core&module=system&controller=ignore&id={$member->member_id}" csrf="true" seoTemplate="ignore"}"><i class='fa fa-times-circle'></i> {lang="add_ignore"}</a></li>
|
|
{{endif}}
|
|
<li><a href="{url="app=core&module=members&controller=profile&do=content&id={$member->member_id}" base="front" seoTemplate="profile_content" seoTitle="$member->members_seo_name"}"><i class='fa fa-search'></i> {lang="find_content"}</a></li>
|
|
{{if ( member.canWarn( $member ) || ( member.modPermission('can_flag_as_spammer') and !$member->modPermission() and !$member->isAdmin() ) ) and $member->member_id != member.member_id }}
|
|
<li class="ipsPos_right">
|
|
<a href="#elUserHovercard_{$member->member_id}_more_menu" id="elUserHovercard_{$member->member_id}{$rnd}_more" title='{lang="more_options"}' data-ipsTooltip data-ipsMenu data-ipsMenu-appendTo="#elUserHovercard_{$member->member_id}{$rnd}">
|
|
<i class="fa fa-cog ipsType_large"></i> <i class="fa fa-caret-down"></i>
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{if ( \IPS\Member::loggedIn()->modPermission('can_flag_as_spammer') AND $member->member_id != \IPS\Member::loggedIn()->member_id ) || member.canWarn( $member )}}
|
|
<ul class="ipsMenu ipsMenu_narrow ipsHide" id="elUserHovercard_{$member->member_id}{$rnd}_more_menu">
|
|
{{if member.modPermission('can_flag_as_spammer') and $member->member_id != member.member_id and !$member->modPermission() and !$member->isAdmin()}}
|
|
{{if $member->members_bitoptions['bw_is_spammer']}}
|
|
<li class="ipsMenu_item"><a href='{url="app=core&module=system&controller=moderation&do=flagAsSpammer&id={$member->member_id}&s=0&referrer={$referrer}" seoTemplate="flag_as_spammer" seoTitle="$member->members_seo_name" csrf="true"}' data-confirm data-confirmSubMessage="{lang="spam_unflag_confirm"}"><i class="fa fa-flag"></i> {lang="spam_unflag"}</a></li>
|
|
{{else}}
|
|
<li class="ipsMenu_item"><a href='{url="app=core&module=system&controller=moderation&do=flagAsSpammer&id={$member->member_id}&s=1&referrer={$referrer}" seoTemplate="flag_as_spammer" seoTitle="$member->members_seo_name" csrf="true"}' data-confirm><i class="fa fa-flag"></i> {lang="spam_flag"}</a></li>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{if member.canWarn( $member )}}
|
|
<li class="ipsMenu_item"><a href="{$addWarningUrl}" title='{lang="warn_user_title"}' data-ipsDialog data-ipsDialog-title='{lang="warn_user"}'><i class="fa fa-exclamation-triangle"></i> {lang="warn_user"}</a></li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="profile" template_name="memberFollow" template_data="$app, $area, $id, $count, $search=FALSE" template_location="front" template_app="core"><![CDATA[
|
|
<div data-followApp='{$app}' data-followArea='{$area}' data-followID='{$id}' {{if $search}}data-buttonType='search'{{endif}} data-controller='core.front.core.followButton'>
|
|
{{if $search}}
|
|
{template="memberSearchFollowButton" group="profile" app="core" params="$app, $area, $id, $count"}
|
|
{{else}}
|
|
{template="memberFollowButton" group="profile" app="core" params="$app, $area, $id, $count"}
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="profile" template_name="memberFollowButton" template_data="$app, $area, $id, $count" template_location="front" template_app="core"><![CDATA[{{if member.member_id}}
|
|
<div class="ipsResponsive_hidePhone ipsResponsive_block">
|
|
{{if member.following( $app, $area, $id )}}
|
|
<a href="{url="app=core&module=system&controller=notifications&do=follow&follow_app={$app}&follow_area={$area}&follow_id={$id}"}" title="{lang="following_this_member"}" data-ipsTooltip class="ipsButton ipsButton_positive" data-role="followButton" data-ipsHover data-ipsHover-cache='false' data-ipsHover-onClick><i class='fa fa-check'></i><i class='fa fa-user'></i> {lang="following_member"} <i class='fa fa-caret-down'></i></a>
|
|
{{else}}
|
|
<a href="{url="app=core&module=system&controller=notifications&do=follow&follow_app={$app}&follow_area={$area}&follow_id={$id}"}" title="{lang="follow_this_member"}" data-ipsTooltip class="ipsButton ipsButton_primary" data-role="followButton" data-ipsHover data-ipsHover-cache='false' data-ipsHover-onClick><i class='fa fa-plus'></i><i class='fa fa-user'></i> {lang="follow_member"}</a>
|
|
{{endif}}
|
|
</div>
|
|
<div class="ipsResponsive_showPhone ipsResponsive_block">
|
|
{{if member.following( $app, $area, $id )}}
|
|
<a href="{url="app=core&module=system&controller=notifications&do=follow&follow_app={$app}&follow_area={$area}&follow_id={$id}"}" title="{lang="following_this_member"}" data-ipsTooltip class="ipsButton ipsButton_positive ipsButton_fullWidth ipsButton_small" data-role="followButton" data-ipsHover data-ipsHover-cache='false' data-ipsHover-onClick><i class='fa fa-check'></i><i class='fa fa-user'></i> <i class='fa fa-caret-down'></i></a>
|
|
{{else}}
|
|
<a href="{url="app=core&module=system&controller=notifications&do=follow&follow_app={$app}&follow_area={$area}&follow_id={$id}"}" title="{lang="follow_this_member"}" data-ipsTooltip class="ipsButton ipsButton_fullWidth ipsButton_small ipsButton_alternate" data-role="followButton" data-ipsHover data-ipsHover-cache='false' data-ipsHover-onClick><i class='fa fa-plus'></i><i class='fa fa-user'></i></a>
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="profile" template_name="memberSearchFollowButton" template_data="$app, $area, $id, $count" template_location="front" template_app="core"><![CDATA[{{if member.member_id}}
|
|
{{if member.following( $app, $area, $id )}}
|
|
<a href="{url="app=core&module=system&controller=notifications&do=follow&follow_app={$app}&follow_area={$area}&follow_id={$id}&from_search=1"}" title="{lang="following_this_member"}" class="ipsButton ipsButton_small ipsButton_positive ipsButton_fullWidth" data-role="followButton" data-ipsHover data-ipsHover-cache='false' data-ipsHover-onClick>{lang="following_member"} <i class='fa fa-caret-down'></i></a>
|
|
{{else}}
|
|
<a href="{url="app=core&module=system&controller=notifications&do=follow&follow_app={$app}&follow_area={$area}&follow_id={$id}&from_search=1"}" title="{lang="follow_this_member"}" class="ipsButton ipsButton_small ipsButton_primary ipsButton_fullWidth" data-role="followButton" data-ipsHover data-ipsHover-cache='false' data-ipsHover-onClick>{lang="follow_member"}</a>
|
|
{{endif}}
|
|
{{endif}}]]></template>
|
|
<template template_group="profile" template_name="photoCrop" template_data="$name, $value, $photo" template_location="front" template_app="core"><![CDATA[
|
|
<div data-controller='core.front.profile.cropper' id='elPhotoCropper' class='ipsAreaBackground_light ipsType_center ipsPad'>
|
|
<h3 class='ipsType_sectionHead'>{lang="photo_crop_title"}</h3>
|
|
<p class='ipsType_light ipsType_reset'>{lang="photo_crop_instructions"}</p>
|
|
<br>
|
|
|
|
<div data-role='cropper'>
|
|
<img src="{$photo}" data-role='profilePhoto'>
|
|
</div>
|
|
|
|
<input type='hidden' name='{$name}[0]' value='{$value[0]}' data-role='topLeftX'>
|
|
<input type='hidden' name='{$name}[1]' value='{$value[1]}' data-role='topLeftY'>
|
|
<input type='hidden' name='{$name}[2]' value='{$value[2]}' data-role='bottomRightX'>
|
|
<input type='hidden' name='{$name}[3]' value='{$value[3]}' data-role='bottomRightY'>
|
|
</div>]]></template>
|
|
<template template_group="profile" template_name="profile" template_data="$member, $mainContent, $visitors, $sidebarFields, $followers, $addWarningUrl" template_location="front" template_app="core"><![CDATA[{{if !\IPS\Request::i()->isAjax()}}
|
|
<!-- When altering this template be sure to also check for similar in the hovercard -->
|
|
<div data-controller='core.front.profile.main' class='ipsBox'>
|
|
{template="profileHeader" app="core" location="front" group="profile" params="$member, false"}
|
|
<div data-role="profileContent">
|
|
{{endif}}
|
|
<div class='ipsColumns ipsColumns_noSpacing ipsColumns_collapseTablet' data-controller="core.front.profile.body">
|
|
<div class='ipsColumn ipsColumn_fixed ipsColumn_veryWide ipsAreaBackground' id='elProfileInfoColumn'>
|
|
<div class='ipsPad'>
|
|
{{if settings.reputation_enabled and settings.reputation_show_profile}}
|
|
{{if settings.reputation_leaderboard_on and settings.reputation_show_days_won_trophy and $member->getReputationDaysWonCount() and $lastDayWon = $member->getReputationLastDayWon()}}
|
|
{{$formattedDate = $lastDayWon['date']->dayAndMonth() . ( $lastDayWon['date']->format('Y') == \IPS\DateTime::ts( time() )->format('Y' ) ? '' : " " . $lastDayWon['date']->format('Y') );}}
|
|
<div class='ipsLeaderboard_trophy_1 cProfileSidebarBlock ipsSpacer_bottom '>
|
|
<div class="ipsGrid">
|
|
<div class="ipsGrid_span2 ipsType_center">
|
|
<span class='ipsLeaderboard_trophy ipsLeaderboard_trophy_1'>
|
|
<i class="fa fa-trophy"></i>
|
|
</span>
|
|
</div>
|
|
<div class="ipsGrid_span10">
|
|
<p class='ipsType_reset ipsType_medium'>
|
|
<strong>
|
|
<a class='ipsType_blendLinks' href="{url="app=core&module=discover&controller=popular&tab=leaderboard&custom_date_start={$lastDayWon['date']->getTimeStamp()}&custom_date_end={$lastDayWon['date']->getTimeStamp()}" seoTemplate="leaderboard_leaderboard"}">
|
|
{{if $member->member_id == \IPS\Member::loggedIn()->member_id}}
|
|
{lang="profile_you_won" sprintf="$formattedDate"}
|
|
{{else}}
|
|
{lang="profile_member_won" sprintf="$member->name, $formattedDate"}
|
|
{{endif}}
|
|
</a>
|
|
</strong>
|
|
</p>
|
|
<p class='ipsType_reset ipsType_small'>{{if $member->member_id == \IPS\Member::loggedIn()->member_id}}{lang="profile_you_congrats"}{{else}}{lang="profile_member_congrats" sprintf="$member->name"}{{endif}}</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
<div class='cProfileSidebarBlock ipsBox ipsSpacer_bottom'>
|
|
{{if member.group['gbw_view_reps']}}
|
|
<a href="{url="app=core&module=members&controller=profile&id={$member->member_id}&do=reputation" seoTemplate="profile_reputation" seoTitle="$member->members_seo_name"}" data-action="repLog" title="{lang="members_reputation" sprintf="$member->name"}">
|
|
{{endif}}
|
|
<div class='cProfileRepScore ipsPad_half {{if $member->pp_reputation_points > 1}}cProfileRepScore_positive{{elseif $member->pp_reputation_points < 0}}cProfileRepScore_negative{{else}}cProfileRepScore_neutral{{endif}}'>
|
|
<h2 class='ipsType_minorHeading'>{lang="profile_reputation"}</h2>
|
|
<span class='cProfileRepScore_points'>{number="$member->pp_reputation_points"}</span>
|
|
{{if $member->reputation()}}
|
|
<span class='cProfileRepScore_title'>{$member->reputation()}</span>
|
|
{{endif}}
|
|
{{if $member->reputationImage()}}
|
|
<div class='ipsAreaBackground_reset ipsAreaBackground_rounded ipsPad_half ipsType_center'>
|
|
<img src='{file="$member->reputationImage()" extension="core_Theme"}' alt=''>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
{{if member.group['gbw_view_reps']}}
|
|
<p class='ipsType_reset ipsPad_half ipsType_right ipsType_light ipsType_small'>
|
|
{lang="replog_show_activity"} <i class='fa fa-caret-right'></i>
|
|
</p>
|
|
</a>
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if \IPS\Settings::i()->warn_on and !$member->inGroup( explode( ',', \IPS\Settings::i()->warn_protected ) ) and ( \IPS\Member::loggedIn()->modPermission('mod_see_warn') or ( \IPS\Settings::i()->warn_show_own and \IPS\Member::loggedIn()->member_id == $member->member_id ) )}}
|
|
<div class='cProfileSidebarBlock ipsBox ipsSpacer_bottom'>
|
|
<div id='elWarningInfo' class='ipsPad {{if $member->mod_posts || $member->restrict_post || $member->temp_ban}}ipsAreaBackground_negative{{endif}} ipsClearfix'>
|
|
<i class='ipsPos_left {{if $member->warn_level > 0 || $member->mod_posts || $member->restrict_post || $member->temp_ban}}fa fa-exclamation-triangle{{else}}fa fa-circle-o ipsType_light{{endif}}'></i>
|
|
<div>
|
|
<h2 class='ipsType_sectionHead'>{lang="member_warn_level" pluralize="$member->warn_level"}</h2>
|
|
<br>
|
|
{{if !$member->mod_posts && !$member->restrict_post && !$member->temp_ban}}
|
|
<span>{lang="no_restrictions_applied"}</span>
|
|
<br>
|
|
{{else}}
|
|
<span>{lang="restrictions_applied"}</span>
|
|
<ul class='ipsList_bullets ipsSpacer_top ipsSpacer_half'>
|
|
{{if $member->mod_posts}}
|
|
<li data-ipsTooltip title="{{if $member->mod_posts == -1}}{lang="moderation_modq_perm"}{{else}}{lang="moderation_modq_temp" sprintf="\IPS\DateTime::ts( $member->mod_posts )"}{{endif}}">
|
|
{lang="moderation_modq"}
|
|
</li>
|
|
{{endif}}
|
|
{{if $member->restrict_post}}
|
|
<li data-ipsTooltip title="{{if $member->restrict_post == -1}}{lang="moderation_nopost_perm"}{{else}}{lang="moderation_nopost_temp" sprintf="\IPS\DateTime::ts( $member->restrict_post )"}{{endif}}">
|
|
{lang="moderation_nopost"}
|
|
</li>
|
|
{{endif}}
|
|
{{if $member->temp_ban}}
|
|
<li data-ipsTooltip title="{{if $member->temp_ban == -1}}{lang="moderation_banned_perm"}{{else}}{lang="moderation_banned_temp" sprintf="\IPS\DateTime::ts( $member->temp_ban )"}{{endif}}">
|
|
{lang="moderation_banned"}
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}
|
|
{{if ( member.canWarn( $member ) || ( member.modPermission('can_flag_as_spammer') and !$member->modPermission() and !$member->isAdmin() ) ) and $member->member_id != member.member_id }}
|
|
<br>
|
|
<ul class='{{if member.canWarn( $member ) && member.modPermission('can_flag_as_spammer') and $member->member_id != member.member_id and !$member->modPermission() and !$member->isAdmin()}} ipsButton_split {{else}} ipsList_inline {{endif}}'>
|
|
{{if member.canWarn( $member )}}
|
|
<li>
|
|
<a href='{$addWarningUrl}' id='elWarnUserButton' data-ipsDialog data-ipsDialog-title="{lang="warn_member" sprintf="$member->name"}" class='ipsButton ipsButton_light ipsButton_verySmall' title='{lang="warn_member" sprintf="$member->name"}'>{lang="warn_user"}</a>
|
|
</li>
|
|
{{endif}}
|
|
{{if member.modPermission('can_flag_as_spammer') and $member->member_id != member.member_id and !$member->modPermission() and !$member->isAdmin()}}
|
|
<li>
|
|
{{if $member->members_bitoptions['bw_is_spammer']}}
|
|
<a href='{url="app=core&module=system&controller=moderation&do=flagAsSpammer&id={$member->member_id}&s=0" seoTemplate="flag_as_spammer" seoTitle="$member->members_seo_name" csrf="true"}' class='ipsButton ipsButton_light ipsButton_verySmall' title='{lang="spam_unflag"}' data-confirm data-confirmSubMessage="{lang="spam_unflag_confirm"}">{lang="spam_unflag"}</a>
|
|
{{else}}
|
|
<a href='{url="app=core&module=system&controller=moderation&do=flagAsSpammer&id={$member->member_id}&s=1" seoTemplate="flag_as_spammer" seoTitle="$member->members_seo_name" csrf="true"}' class='ipsButton ipsButton_light ipsButton_verySmall' title='{lang="spam_flag"}' data-confirm>{lang="spam_flag"}</a>
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
{{if count( $member->warnings( 1 ) )}}
|
|
<div data-role="recentWarnings" class=''>
|
|
<ol class='ipsDataList'>
|
|
{{foreach $member->warnings( 2 ) as $warning}}
|
|
<li class="ipsDataItem" id='elWarningOverview_{$warning->id}'>
|
|
<div class='ipsDataItem_icon ipsType_center'>
|
|
<a href="{url="app=core&module=system&controller=warnings&do=view&id={$member->member_id}&w={$warning->id}" seoTemplate="warn_view" seoTitle="$member->members_seo_name"}" data-ipsDialog data-ipsDialog-size='narrow' class="ipsType_blendLinks" data-ipsTooltip title='{lang="wan_action_points" pluralize="$warning->points"}'>
|
|
<span class="ipsPoints">{$warning->points}</span>
|
|
</a>
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
{{if $warning->canDelete()}}
|
|
<a href="{$warning->url('delete')->csrf()}" title='{lang="revoke_this_warning"}' data-ipsTooltip data-action="revoke" class='ipsPos_right ipsButton ipsButton_small ipsButton_light ipsButton_narrow' data-ipsDialog data-ipsDialog-title='{lang="revoke_this_warning"}' data-ipsDialog-size='medium'><i class="fa fa-undo"></i></a>
|
|
{{endif}}
|
|
<a href="{url="app=core&module=system&controller=warnings&do=view&id={$member->member_id}&w={$warning->id}" seoTemplate="warn_view" seoTitle="$member->members_seo_name"}" data-ipsDialog data-ipsDialog-showFrom='#elWarningOverview_{$warning->id}' data-ipsDialog-size='narrow' class="ipsType_blendLinks" title=''>
|
|
<h4 class="ipsType_reset ipsType_medium ipsType_unbold">
|
|
{{if \IPS\Settings::i()->warnings_acknowledge}}
|
|
{{if $warning->acknowledged}}
|
|
<strong class='ipsType_success' title='{lang="warning_acknowledged"}' data-ipsTooltip><i class='fa fa-check-circle'></i></strong>
|
|
{{else}}
|
|
<strong class='ipsType_light' title='{lang="warning_not_acknowledged"}' data-ipsTooltip><i class='fa fa-circle-o'></i></strong>
|
|
{{endif}}
|
|
{{endif}}
|
|
{lang="core_warn_reason_{$warning->reason}"}
|
|
</h4>
|
|
<p class='ipsDataItem_meta ipsType_light'>
|
|
{lang="byline" sprintf="\IPS\Member::load( $warning->moderator )->name"}{datetime="$warning->date"}
|
|
</p>
|
|
</a>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ol>
|
|
<p class='ipsType_reset ipsType_center ipsType_small ipsPad_half'>
|
|
<a href='{url="app=core&module=system&controller=warnings&id={$member->member_id}" seoTemplate="warn_list" seoTitle="$member->members_seo_name"}' class='ipsButton ipsButton_verySmall ipsButton_light ipsButton_fullWidth' title='{lang="see_all_warnings"}' data-ipsDialog data-ipsDialog-remoteVerify='false' data-ipsDialog-remoteSubmit='false' data-ipsDialog-title="{lang="members_warnings" sprintf="$member->name"}">{lang="see_all_c"}</a>
|
|
</p>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
{{else}}
|
|
{{if \IPS\Member::loggedIn()->modPermission('can_flag_as_spammer') and !$member->inGroup( explode( ',', \IPS\Settings::i()->warn_protected ) ) and \IPS\Member::loggedIn()->member_id != $member->member_id}}
|
|
{{if $member->members_bitoptions['bw_is_spammer']}}
|
|
<a href='{url="app=core&module=system&controller=moderation&do=flagAsSpammer&id={$member->member_id}&s=0" seoTemplate="flag_as_spammer" seoTitle="$member->members_seo_name" csrf="true"}' class='ipsButton ipsButton_light ipsButton_verySmall ipsButton_fullWidth' title='{lang="spam_unflag"}' data-confirm data-confirmSubMessage="{lang="spam_unflag_confirm"}">{lang="spam_unflag"}</a>
|
|
{{else}}
|
|
<a href='{url="app=core&module=system&controller=moderation&do=flagAsSpammer&id={$member->member_id}&s=1" seoTemplate="flag_as_spammer" seoTitle="$member->members_seo_name" csrf="true"}' class='ipsButton ipsButton_light ipsButton_verySmall ipsButton_fullWidth' title='{lang="spam_flag"}' data-confirm>{lang="spam_flag"}</a>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{endif}}
|
|
{{if count( $followers ) || \IPS\Member::loggedIn()->member_id === $member->member_id}}
|
|
<div class='ipsWidget ipsWidget_vertical cProfileSidebarBlock ipsBox ipsSpacer_bottom' id='elFollowers' data-feedID='member-{$member->member_id}' data-controller='core.front.profile.followers'>
|
|
{template="followers" group="profile" app="core" params="$member, $followers"}
|
|
</div>
|
|
{{endif}}
|
|
|
|
<div class='ipsWidget ipsWidget_vertical cProfileSidebarBlock ipsBox ipsSpacer_bottom'>
|
|
<h2 class='ipsWidget_title ipsType_reset'>{lang='profile_about' sprintf='$member->name'}</h2>
|
|
<div class='ipsWidget_inner ipsPad'>
|
|
{{if $member->group['g_icon'] }}
|
|
<div class='ipsType_center ipsPad_half'><img src='{file="$member->group['g_icon']" extension="core_Theme"}' alt=''></div>
|
|
{{endif}}
|
|
<ul class='ipsDataList ipsDataList_reducedSpacing cProfileFields'>
|
|
{{if $member->isOnline() AND $member->location}}
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic ipsDataItem_size3 ipsType_break"><strong>{lang="online_users_location_lang"}</strong></span>
|
|
<span class="ipsDataItem_main">{$member->location()|raw}</span>
|
|
</li>
|
|
{{endif}}
|
|
{{if $member->member_title || $member->rank['title'] || $member->rank['image']}}
|
|
<li class='ipsDataItem'>
|
|
<span class='ipsDataItem_generic ipsDataItem_size3 ipsType_break'><strong>{lang="profile_rank"}</strong></span>
|
|
<div class='ipsDataItem_generic ipsType_break'>
|
|
{{if $member->member_title}}
|
|
{$member->member_title}
|
|
<br>
|
|
{{elseif $member->rank['title']}}
|
|
{$member->rank['title']}
|
|
<br>
|
|
{{endif}}
|
|
{$member->rank['image']|raw}
|
|
</div>
|
|
</li>
|
|
{{endif}}
|
|
{{if $member->birthday AND \IPS\Settings::i()->profile_birthday_type == 'public' or ( \IPS\Settings::i()->profile_birthday_type == 'private' and \IPS\Member::loggedIn()->member_id == $member->member_id )}}
|
|
<li class='ipsDataItem'>
|
|
<span class='ipsDataItem_generic ipsDataItem_size3 ipsType_break'><strong>{lang="bday"}</strong></span>
|
|
<span class='ipsDataItem_generic'>{$member->birthday}</span>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
{{foreach $sidebarFields as $group => $fields}}
|
|
{{if count( $fields )}}
|
|
<div class='ipsWidget ipsWidget_vertical cProfileSidebarBlock ipsBox ipsSpacer_bottom'>
|
|
{{if $group != 'core_pfieldgroups_0'}}
|
|
<h2 class='ipsWidget_title ipsType_reset'>{lang="$group"}</h2>
|
|
{{endif}}
|
|
<div class='ipsWidget_inner ipsPad'>
|
|
<ul class='ipsDataList ipsDataList_reducedSpacing cProfileFields'>
|
|
{{foreach $fields as $field => $value}}
|
|
<li class='ipsDataItem ipsType_break'>
|
|
<span class='ipsDataItem_generic ipsDataItem_size3 ipsType_break'><strong>{lang="$field"}</strong></span>
|
|
<div class='ipsDataItem_generic'><div class='ipsType_break ipsContained'>{$value|raw}</div></div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{if \IPS\Member::loggedIn()->modPermission('can_see_emails')}}
|
|
<div class='ipsWidget ipsWidget_vertical cProfileSidebarBlock ipsBox ipsSpacer_bottom'>
|
|
<h2 class='ipsWidget_title ipsType_reset'>{lang="profile_contact"}</h2>
|
|
<div class='ipsWidget_inner ipsPad'>
|
|
<ul class='ipsDataList ipsDataList_reducedSpacing'>
|
|
<li class='ipsDataItem'>
|
|
<span class='ipsDataItem_generic ipsDataItem_size3'><strong>{lang="profile_email"}</strong></span>
|
|
<span class='ipsDataItem_generic'>
|
|
<div class='ipsType_break ipsContained'><a href='mailto:{$member->email}' title='{lang="email_this_user"}'>{$member->email}</a></div>
|
|
<span class='ipsType_light ipsType_small'>{lang="profile_email_addresses"}</span>
|
|
</span>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
{{if !empty( $visitors ) || \IPS\Member::loggedIn()->member_id == $member->member_id}}
|
|
<div class='ipsWidget ipsWidget_vertical cProfileSidebarBlock ipsBox ipsSpacer_bottom' data-controller='core.front.profile.toggleBlock'>
|
|
{template="recentVisitorsBlock" group="profile" params="$member, $visitors"}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
|
|
</div>
|
|
<section class='ipsColumn ipsColumn_fluid'>
|
|
{$mainContent|raw}
|
|
</section>
|
|
</div>
|
|
{{if !\IPS\Request::i()->isAjax()}}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="profile" template_name="profileActivity" template_data="$member, $latestActivity, $statusForm=NULL" template_location="front" template_app="core"><![CDATA[<div data-controller="core.front.statuses.statusFeed">
|
|
{{if $statusForm}}
|
|
<div class='ipsAreaBackground ipsPad ipsSpacer_bottom'>
|
|
<div class='ipsComposeArea ipsComposeArea_withPhoto ipsClearfix ipsContained' data-role='newStatus'>
|
|
<div class='ipsPos_left ipsResponsive_hidePhone ipsResponsive_block'>{template="userPhoto" app="core" group="global" params="\IPS\Member::loggedIn(), 'small'"}</div>
|
|
<div class='ipsComposeArea_editor'>
|
|
{$statusForm|raw}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{elseif !count( $latestActivity )}}
|
|
<div class='ipsPad ipsType_center ipsType_large ipsType_light'>
|
|
{lang="no_recent_activity" sprintf="$member->name"}
|
|
</div>
|
|
{{endif}}
|
|
{{if $statusForm or count( $latestActivity )}}
|
|
<ol class='ipsStream ipsList_reset' data-role='activityStream' id='elProfileActivityOverview'>
|
|
{{foreach $latestActivity as $activity}}
|
|
{$activity->html()|raw}
|
|
{{endforeach}}
|
|
</ol>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="profile" template_name="profileClubs" template_data="$member, $clubs, $pagination" template_location="front" template_app="core"><![CDATA[
|
|
{{if count( $clubs )}}
|
|
{{if $pagination}}
|
|
{$pagination|raw}
|
|
{{endif}}
|
|
|
|
<ul class='ipsGrid ipsGrid_collapsePhone' data-ipsGrid data-ipsGrid-minItemSize='400' data-ipsGrid-maxItemSize='600' data-ipsGrid-equalHeights='row'>
|
|
{{foreach $clubs as $club}}
|
|
<li class='ipsGrid_span6 ipsBox'>{template="clubCard" group="clubs" app="core" params="$club"}</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
|
|
{{if $pagination}}
|
|
{$pagination|raw}
|
|
{{endif}}
|
|
{{else}}
|
|
<p class='ipsType_light ipsType_large ipsType_center'>
|
|
{lang="member_no_clubs" sprintf="$member->name"}
|
|
</p>
|
|
{{endif}}]]></template>
|
|
<template template_group="profile" template_name="profileHeader" template_data="$member, $small=FALSE" template_location="front" template_app="core"><![CDATA[{{$coverPhoto = $member->coverPhoto();}}
|
|
<header data-role="profileHeader">
|
|
<div class='ipsPageHead_special {{if $small === true}}cProfileHeaderMinimal{{endif}}' id='elProfileHeader' data-controller='core.front.core.coverPhoto' data-url="{$member->url()->csrf()}" data-coverOffset='{$coverPhoto->offset}'>
|
|
{{if $coverPhoto->file}}
|
|
<div class='ipsCoverPhoto_container'>
|
|
<img src='{$coverPhoto->file->url}' class='ipsCoverPhoto_photo' alt=''>
|
|
</div>
|
|
{{endif}}
|
|
{{if \IPS\Member::loggedIn()->modPermission('can_modify_profiles') or ( \IPS\Member::loggedIn()->member_id == $member->member_id and $member->group['g_edit_profile'] )}}
|
|
<ul class='ipsButton_split' id='elEditProfile' data-hideOnCoverEdit>
|
|
<li>
|
|
<a href='{url="app=core&module=members&controller=profile&do=edit&id={$member->member_id}" base="front" seoTemplate="edit_profile" seoTitle="$member->members_seo_name"}' class='ipsButton ipsButton_overlaid' data-ipsDialog data-ipsDialog-modal='true' data-ipsDialog-title='{lang="profile_edit"}'>
|
|
<i class='fa fa-pencil'></i> <span class='ipsResponsive_hidePhone ipsResponsive_inline'> {lang="profile_edit"}</span>
|
|
</a>
|
|
</li>
|
|
{{if $coverPhoto->editable}}
|
|
<li>
|
|
<a href='#elEditPhoto_menu' data-hideOnCoverEdit class='ipsButton ipsButton_overlaid' data-ipsMenu id='elEditPhoto' data-role='coverPhotoOptions'>
|
|
<i class='fa fa-picture-o'></i> <span class='ipsResponsive_hidePhone ipsResponsive_inline'> {lang="profile_edit_cover_photo_tab"} <i class='fa fa-caret-down'></i></span>
|
|
</a>
|
|
<ul class='ipsMenu ipsMenu_auto ipsHide' id='elEditPhoto_menu'>
|
|
{{if $coverPhoto->file}}
|
|
<li class='ipsMenu_item' data-role="photoEditOption">
|
|
<a href='{$member->url()->setQueryString( 'do', 'coverPhotoRemove' )->csrf()}' data-action='removeCoverPhoto'>{lang="cover_photo_remove"}</a>
|
|
</li>
|
|
<li class='ipsMenu_item ipsHide' data-role="photoEditOption">
|
|
<a href='#' data-action='positionCoverPhoto'>{lang="cover_photo_reposition"}</a>
|
|
</li>
|
|
{{endif}}
|
|
<li class='ipsMenu_item'>
|
|
<a href='{$member->url()->setQueryString( 'do', 'coverPhotoUpload' )}' data-ipsDialog data-ipsDialog-title="{lang="cover_photo_add"}">{lang="cover_photo_add"}</a>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
|
|
{{endif}}
|
|
<div class='ipsColumns ipsColumns_collapsePhone' data-hideOnCoverEdit>
|
|
<div class='ipsColumn ipsColumn_fixed ipsColumn_narrow ipsPos_center' id='elProfilePhoto'>
|
|
{{if $member->pp_main_photo and ( mb_substr( $member->pp_photo_type, 0, 5 ) === 'sync-' or $member->pp_photo_type === 'custom' )}}
|
|
<a href="{file="$member->pp_main_photo" extension="core_Profile"}" data-ipsLightbox class='ipsUserPhoto ipsUserPhoto_xlarge'>
|
|
<img src='{$member->photo}' alt=''>
|
|
</a>
|
|
{{else}}
|
|
<span class='ipsUserPhoto ipsUserPhoto_xlarge'>
|
|
<img src='{$member->photo}' alt=''>
|
|
</span>
|
|
{{endif}}
|
|
{{if \IPS\Member::loggedIn()->modPermission('can_modify_profiles') or ( \IPS\Member::loggedIn()->member_id == $member->member_id and $member->group['g_edit_profile'] )}}
|
|
<a href='{url="app=core&module=members&controller=profile&do=editPhoto&id={$member->member_id}" base="front" seoTemplate="edit_profile_photo" seoTitle="$member->members_seo_name"}' class='ipsButton ipsButton_verySmall ipsButton_light ipsButton_narrow' data-action='editPhoto' data-ipsDialog data-ipsDialog-forceReload='true' data-ipsDialog-modal='true' data-ipsDialog-title='{lang="profile_edit_photo_tab"}' title='{lang="profile_edit_photo_tab"}' data-ipsTooltip><i class='fa fa-photo'></i></a>
|
|
{{endif}}
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_fluid'>
|
|
<div class='ipsPos_left ipsPad cProfileHeader_name ipsType_normal'>
|
|
<h1 class='ipsType_reset ipsPageHead_barText'>
|
|
{$member->name}
|
|
|
|
{{if \IPS\Member::loggedIn()->group['g_view_displaynamehistory'] AND $member->hasNameChanges()}}
|
|
<a href='{$member->url()->setQueryString( 'do', 'namehistory' )}' class='cProfileHeader_history ipsType_large ipsPos_right' title='{lang="membername_history"}' data-ipsTooltip data-ipsDialog data-ipsDialog-modal='true' data-ipsDialog-size='narrow' data-ipsDialog-title='{lang="membername_history"}'>
|
|
<i class='fa fa-history'></i></span>
|
|
</a>
|
|
{{endif}}
|
|
</h1>
|
|
<span>
|
|
<span class='ipsPageHead_barText'>{expression="\IPS\Member\Group::load( $member->member_group_id )->formattedName" raw="true"}</span>
|
|
</span>
|
|
</div>
|
|
{{if \IPS\Member::loggedIn()->member_id != $member->member_id}}
|
|
<ul class='ipsList_inline ipsPad ipsResponsive_hidePhone ipsResponsive_block'>
|
|
{{if \IPS\Member::loggedIn()->member_id != $member->member_id and ( !$member->members_bitoptions['pp_setting_moderate_followers'] or \IPS\Member::loggedIn()->following( 'core', 'member', $member->member_id ) )}}
|
|
{{$memberFollowers = $member->followers();}}
|
|
<li>{template="memberFollow" app="core" group="profile" params="'core', 'member', $member->member_id, ( $memberFollowers === NULL ) ? 0 : $memberFollowers->count( TRUE )"}</li>
|
|
{{endif}}
|
|
{{if \IPS\Member::loggedIn()->member_id && !$member->members_disable_pm and !\IPS\Member::loggedIn()->members_disable_pm and \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'messaging' ) )}}
|
|
<li><a href='{url="app=core&module=messaging&controller=messenger&do=compose&to={$member->member_id}" seoTemplate="messenger_compose"}' data-ipsDialog data-ipsDialog-title='{lang="compose_new"}' data-ipsDialog-remoteSubmit data-ipsDialog-flashMessage="{lang="message_sent"}" class='ipsButton ipsButton_primary'><i class='fa fa-envelope'></i> <span class='ipsResponsive_showDesktop ipsResponsive_inline'> {lang="message_send"}</span></a></li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class='ipsGrid ipsAreaBackground ipsPad ipsResponsive_showPhone ipsResponsive_block'>
|
|
{{$span = 1;}}
|
|
{{if \IPS\Member::loggedIn()->member_id && \IPS\Member::loggedIn()->member_id != $member->member_id and !$member->members_bitoptions['pp_setting_moderate_followers']}}
|
|
{{$span++;}}
|
|
{{endif}}
|
|
{{if \IPS\Member::loggedIn()->member_id != $member->member_id && \IPS\Member::loggedIn()->member_id && !$member->members_disable_pm and !\IPS\Member::loggedIn()->members_disable_pm}}
|
|
{{$span++;}}
|
|
{{endif}}
|
|
|
|
{{if \IPS\Member::loggedIn()->member_id && \IPS\Member::loggedIn()->member_id != $member->member_id and !$member->members_bitoptions['pp_setting_moderate_followers']}}
|
|
<div class='ipsGrid_span{{if $span == 1}}12{{elseif $span == 2}}6{{else}}4{{endif}}'>
|
|
{{$memberFollowers = $member->followers();}}
|
|
{template="memberFollow" app="core" group="profile" params="'core', 'member', $member->member_id, ( $memberFollowers === NULL ) ? 0 : $memberFollowers->count( TRUE )"}
|
|
</div>
|
|
{{endif}}
|
|
{{if \IPS\Member::loggedIn()->member_id != $member->member_id && \IPS\Member::loggedIn()->member_id && !$member->members_disable_pm and !\IPS\Member::loggedIn()->members_disable_pm}}
|
|
<a href='{url="app=core&module=messaging&controller=messenger&do=compose&to={$member->member_id}" seoTemplate="messenger_compose"}' data-ipsDialog data-ipsDialog-title='{lang="compose_new"}' data-ipsDialog-remoteSubmit data-ipsDialog-flashMessage="{lang="message_sent"}" data-ipsDialog-forceReload class='ipsGrid_span{{if $span == 1}}12{{elseif $span == 2}}6{{else}}4{{endif}} ipsButton ipsButton_alternate ipsButton_small'><i class='
|
|
fa fa-envelope'></i> <i class='fa fa-caret-right'></i></a>
|
|
{{endif}}
|
|
<div data-role='switchView' class='ipsGrid_span{{if $span == 1}}12{{elseif $span == 2}}6{{else}}4{{endif}}'>
|
|
<div data-action="goToProfile" data-type='phone' class='{{if $small != true}}ipsHide{{endif}}'>
|
|
<a href='{$member->url()}' class='ipsButton ipsButton_light ipsButton_small ipsButton_fullWidth' title="{lang="members_profile" sprintf="$member->name"}"><i class='fa fa-user'></i></a>
|
|
</div>
|
|
<div data-action="browseContent" data-type='phone' class='{{if $small == true}}ipsHide{{endif}}'>
|
|
<a href="{url="app=core&module=members&controller=profile&do=content&id={$member->member_id}" base="front" seoTemplate="profile_content" seoTitle="$member->members_seo_name"}" class='ipsButton ipsButton_alternate ipsButton_small ipsButton_fullWidth' title="{lang="members_content" sprintf="$member->name"}"><i class='fa fa-newspaper-o'></i></a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id='elProfileStats' class='ipsClearfix'>
|
|
<div data-role='switchView' class='ipsResponsive_hidePhone ipsResponsive_block'>
|
|
<a href='{$member->url()}' class='ipsButton ipsButton_veryLight ipsButton_medium ipsPos_right {{if $small != true}}ipsHide{{endif}}' data-action="goToProfile" data-type='full' title="{lang="members_profile" sprintf="$member->name"}"><i class='fa fa-user'></i> <span class='ipsResponsive_showDesktop ipsResponsive_inline'> {lang="profile_view_profile"}</span></a>
|
|
<a href="{url="app=core&module=members&controller=profile&do=content&id={$member->member_id}" base="front" seoTemplate="profile_content" seoTitle="$member->members_seo_name"}" class='ipsButton ipsButton_light ipsButton_medium ipsPos_right {{if $small == true}}ipsHide{{endif}}' data-action="browseContent" data-type='full' title="{lang="members_content" sprintf="$member->name"}"><i class='fa fa-newspaper-o'></i> <span class='ipsResponsive_showDesktop ipsResponsive_inline'> {{if member.member_id === $member->member_id}}{lang="profile_browse_my_content"}{{else}}{lang="profile_browse_content"}{{endif}}</span></a>
|
|
</div>
|
|
<ul class='ipsList_inline ipsPos_left'>
|
|
<li>
|
|
<h4 class='ipsType_minorHeading'>{lang="members_member_posts"}</h4>
|
|
{number="$member->member_posts"}
|
|
</li>
|
|
<li>
|
|
<h4 class='ipsType_minorHeading'>{lang="joined"}</h4>
|
|
{datetime="$member->joined"}
|
|
</li>
|
|
<li>
|
|
<h4 class='ipsType_minorHeading'>{lang="members_last_visit"}</h4>
|
|
<span>
|
|
{{if $member->isOnline()}}<i class="fa fa-circle ipsOnlineStatus_online" data-ipsTooltip title='{lang="online_now" sprintf="$member->name"}'></i>{{endif}} {{if $member->last_activity}}{datetime="$member->last_activity"}{{else}}{lang="never"}{{endif}}
|
|
</span>
|
|
</li>
|
|
{{if settings.reputation_leaderboard_on and settings.reputation_show_days_won_trophy and $member->getReputationDaysWonCount()}}
|
|
<li>
|
|
<h4 class='ipsType_minorHeading'>{lang="members_days_won_count"}</h4>
|
|
<span data-ipsTooltip title='{lang="members_days_won_count_desc" sprintf="$member->name"}'>{number="$member->getReputationDaysWonCount()"}</span>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
</header>]]></template>
|
|
<template template_group="profile" template_name="profileTabs" template_data="$member, $tabs, $activeTab, $activeTabContents" template_location="front" template_app="core"><![CDATA[{{if count( $tabs ) > 1}}
|
|
<div class='ipsTabs ipsTabs_stretch ipsClearfix' id='elProfileTabs' data-ipsTabBar data-ipsTabBar-contentArea='#elProfileTabs_content'>
|
|
<a href='#elProfileTabs' data-action='expandTabs'><i class='fa fa-caret-down'></i></a>
|
|
<ul role="tablist">
|
|
{{foreach $tabs as $tab => $title}}
|
|
<li>
|
|
<a href='{$member->url()->setQueryString( 'tab', $tab )}' id='elProfileTab_{$tab}' class='ipsTabs_item ipsType_center {{if $activeTab == $tab}}ipsTabs_activeItem{{endif}}' role="tab" aria-selected="{{if $activeTab == $tab}}true{{else}}false{{endif}}">{lang="$title"}</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
{{endif}}
|
|
<div id='elProfileTabs_content' class='ipsTabs_panels ipsPad_double ipsAreaBackground_reset'>
|
|
{{foreach $tabs as $tab => $title}}
|
|
{{if $activeTab == $tab}}
|
|
<div id="ipsTabs_elProfileTabs_elProfileTab_{$tab}_panel" class='ipsTabs_panel ipsAreaBackground_reset'>
|
|
{$activeTabContents|raw}
|
|
</div>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</div>]]></template>
|
|
<template template_group="profile" template_name="recentVisitorsBlock" template_data="$member, $visitors" template_location="front" template_app="core"><![CDATA[
|
|
{{if $member->members_bitoptions['pp_setting_count_visitors']}}
|
|
|
|
<h2 class='ipsWidget_title ipsType_reset'>
|
|
{{if \IPS\Member::loggedIn()->modPermission('can_modify_profiles') or ( \IPS\Member::loggedIn()->member_id == $member->member_id and $member->group['g_edit_profile'] )}}
|
|
<a href='{url="app=core&module=members&controller=profile&do=visitors&id=$member->member_id" seoTemplate="profile" seoTitle="$member->members_seo_name" csrf="true"}' class='ipsType_light ipsType_normal ipsPos_right ipsFaded ipsFaded_more ipsFaded_withHover' data-ipsTooltip title='{lang="hide_recent_visitors"}' data-action='disable'><i class='fa fa-times'></i></a>
|
|
{{endif}}
|
|
|
|
{lang="profile_recent_visitors"}
|
|
</h2>
|
|
<div class='ipsWidget_inner ipsPad'>
|
|
<span class='ipsType_light'>
|
|
{lang="profile_views" pluralize="$member->members_profile_views"}
|
|
</span>
|
|
{{if count($visitors) }}
|
|
<ul class='ipsDataList ipsDataList_reducedSpacing ipsSpacer_top'>
|
|
{{foreach $visitors as $visitor}}
|
|
<li class='ipsDataItem'>
|
|
<div class='ipsType_center ipsDataItem_icon'>
|
|
{template="userPhoto" app="core" group="global" params="$visitor['member'], 'tiny'"}
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
<h3 class='ipsDataItem_title'>{$visitor['member']->link()|raw}</h3>
|
|
<p class='ipsDataItem_meta ipsType_light'>{datetime="$visitor['visit_time']"}</p>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{else}}
|
|
<div class='ipsType_center ipsType_medium'>
|
|
<p class='ipsType_light'>
|
|
{lang="no_recent_visitors"}
|
|
</p>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
{{else}}
|
|
<h2 class='ipsWidget_title ipsType_reset'>
|
|
{lang="profile_recent_visitors"}
|
|
</h2>
|
|
<div class='ipsWidget_inner ipsPad'>
|
|
<div class='ipsType_center ipsType_medium'>
|
|
<p class='ipsType_light'>
|
|
{lang="disabled_recent_visitors"}
|
|
</p>
|
|
<a href='{url="app=core&module=members&controller=profile&do=visitors&id={$member->member_id}&state=1" seoTemplate="profile" seoTitle="$member->members_seo_name" csrf="TRUE"}' class='' data-action='enable'>{lang="enable"}</a>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="profile" template_name="singleStatus" template_data="$member, $status" template_location="front" template_app="core"><![CDATA[<div class='ipsPad' id='elSingleStatusUpdate'>
|
|
<h2 class='ipsType_pageTitle {{if !isset( \IPS\Request::i()->status )}}ipsSpacer_top{{endif}}'>
|
|
{lang="viewing_single_status"}
|
|
</h2>
|
|
<p class='ipsType_reset ipsType_normal ipsSpacer_bottom'>
|
|
<a href='{$member->url()->setQueryString( array( 'do' => 'content', 'type' => 'core_statuses_status', 'change_section' => 1 ) )}'><i class='fa fa-caret-left'></i> {lang="see_all_statuses_by_x" sprintf="$member->name"}</a>
|
|
</p>
|
|
<div data-controller='core.front.profile.statusFeed' class='cStatusUpdates ipsSpacer_top'>
|
|
<ol class='ipsType_normal ipsList_reset' data-role='commentFeed'>
|
|
{template="statusContainer" app="core" group="statuses" params="$status"}
|
|
</ol>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="profile" template_name="tableRow" template_data="$table, $headers, $members" template_location="front" template_app="core"><![CDATA[{{foreach $members as $member}}
|
|
{{$loadedMember = \IPS\Member::load( $member->member_id );}}
|
|
<li class='ipsDataItem'>
|
|
<div class='ipsDataItem_icon'>
|
|
{template="userPhoto" group="global" app="core" params="$loadedMember, 'medium'"}
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
<h3 class='ipsType_sectionHead'>{$loadedMember->link()|raw}</h3> {{if $loadedMember->isOnline()}}<i class="fa fa-circle ipsOnlineStatus_online" data-ipsTooltip title='{lang="online_now" sprintf="$member->name"}'></i>{{endif}}<br>
|
|
<span class='ipsType_normal'>{expression="\IPS\Member\Group::load( $member->member_group_id )->formattedName" raw="true"}</span>
|
|
<ul class='ipsList_inline ipsType_light'>
|
|
<li><strong>{lang="members_member_posts"}: {$loadedMember->member_posts}</strong></li>
|
|
<li>{lang="members_joined"} {datetime="$loadedMember->joined"}</li>
|
|
{{if $loadedMember->last_activity}}
|
|
<li>{lang="members_last_visit"} {datetime="$loadedMember->last_activity"}</li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
{{if $table->canModerate()}}
|
|
<div class='ipsDataItem_modCheck'>
|
|
<span class='ipsCustomInput'>
|
|
<input type='checkbox' data-role='moderation' name="moderate[{$member->member_id}]" data-actions="{expression="implode( ' ', $table->multimodActions( $member ) )"}" data-state=''>
|
|
<span></span>
|
|
</span>
|
|
</div>
|
|
{{endif}}
|
|
</li>
|
|
{{endforeach}}]]></template>
|
|
<template template_group="profile" template_name="userContent" template_data="$member, $types, $currentAppModule, $currentType, $table" template_location="front" template_app="core"><![CDATA[{{if !\IPS\Request::i()->isAjax()}}
|
|
<div data-controller='core.front.profile.main'>
|
|
{template="profileHeader" app="core" location="front" group="profile" params="$member, true"}
|
|
<div data-role="profileContent">
|
|
{{endif}}
|
|
<div class="ipsColumns ipsColumns_collapsePhone ipsSpacer_top">
|
|
<div class="ipsColumn ipsColumn_wide">
|
|
<div class="ipsSideMenu ipsAreaBackground_light ipsPad" id="modcp_menu" data-ipsTabBar data-ipsTabBar-contentArea='#elUserContent' data-ipsTabBar-itemselector=".ipsSideMenu_item" data-ipsTabBar-activeClass="ipsSideMenu_itemActive" data-ipsSideMenu>
|
|
<h3 class="ipsSideMenu_mainTitle ipsAreaBackground_light ipsType_medium">
|
|
<a href="#user_content" class="ipsPad_double" data-action="openSideMenu"><i class="fa fa-bars"></i> {lang="user_content_type"} <i class="fa fa-caret-down"></i></a>
|
|
</h3>
|
|
<div>
|
|
<ul class="ipsSideMenu_list">
|
|
<li><a href="{$member->url()->setQueryString( array( 'do' => 'content', 'change_section' => 1 ) )}" class="ipsSideMenu_item {{if !$currentType}}ipsSideMenu_itemActive{{endif}}">{lang="all_activity"}</a></li>
|
|
</ul>
|
|
{{foreach $types as $app => $_types}}
|
|
<h4 class='ipsSideMenu_subTitle'>{lang="module__{$app}"}</h4>
|
|
<ul class="ipsSideMenu_list">
|
|
{{foreach $_types as $key => $class}}
|
|
<li><a href="{$member->url()->setQueryString( array( 'do' => 'content', 'type' => $key, 'change_section' => 1 ) )}" class="ipsSideMenu_item {{if $currentType == $key}}ipsSideMenu_itemActive{{endif}}">{lang="{$class::$title}_pl"}</a></li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endforeach}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="ipsColumn ipsColumn_fluid" id='elUserContent'>
|
|
{template="userContentSection" group="profile" app="core" params="$member, $types, $currentAppModule, $currentType, $table"}
|
|
</div>
|
|
</div>
|
|
{{if !\IPS\Request::i()->isAjax()}}
|
|
</div>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="profile" template_name="userContentSection" template_data="$member, $types, $currentAppModule, $currentType, $table" template_location="front" template_app="core"><![CDATA[<div class='ipsBox'>
|
|
<h2 class='ipsType_sectionTitle ipsType_reset'>{{if !$currentAppModule}}{lang="all_content_by_user" sprintf="$member->name"}{{else}}{lang="content_by_user" sprintf="\IPS\Member::loggedIn()->language()->addToStack( $types[ $currentAppModule ][ $currentType ]::$title . '_pl' ), $member->name"}{{endif}}</h2>
|
|
{$table|raw}
|
|
</div>]]></template>
|
|
<template template_group="profile" template_name="userContentStream" template_data="$member, $results, $pagination" template_location="front" template_app="core"><![CDATA[
|
|
<div data-baseurl="{url="app=core&module=members&controller=profile&do=content&id={$member->member_id}&page=1" seoTemplate="profile_content" seoTitle="$member->members_seo_name"}" data-resort="listResort" data-tableid="topics"> <!-- data-controller="core.global.core.table" -->
|
|
{{if $pagination}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<div data-role="tablePagination">
|
|
{$pagination|raw}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
<ol class='ipsDataList ipsDataList_large cSearchActivity ipsStream' data-role="tableRows">
|
|
{{foreach $results as $activity}}
|
|
{$activity->html()|raw}
|
|
{{endforeach}}
|
|
</ol>
|
|
{{if $pagination}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
{$pagination|raw}
|
|
</div>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="profile" template_name="userReputation" template_data="$member, $types, $currentAppModule, $currentType, $table" template_location="front" template_app="core"><![CDATA[{{if !\IPS\Request::i()->isAjax()}}
|
|
<div data-controller='core.front.profile.main'>
|
|
{template="profileHeader" app="core" location="front" group="profile" params="$member, true"}
|
|
<br>
|
|
<div data-role="profileContent">
|
|
{{endif}}
|
|
<div class="ipsColumns ipsColumns_collapsePhone ipsSpacer_top">
|
|
<aside class="ipsColumn ipsColumn_wide">
|
|
<div class="cProfileRepScore ipsPad_half {{if $member->pp_reputation_points > 1}}cProfileRepScore_positive{{elseif $member->pp_reputation_points < 0}}cProfileRepScore_negative{{else}}cProfileRepScore_neutral{{endif}}">
|
|
<h2 class='ipsType_minorHeading'>{lang="profile_reputation"}</h2>
|
|
<span class='cProfileRepScore_points'>{number="$member->pp_reputation_points"}</span>
|
|
</div>
|
|
<br>
|
|
<div class="ipsSideMenu ipsAreaBackground_light ipsPad" data-ipsTabBar data-ipsTabBar-contentArea='#elUserReputation' data-ipsTabBar-itemselector=".ipsSideMenu_item" data-ipsTabBar-activeClass="ipsSideMenu_itemActive" data-ipsSideMenu>
|
|
<h3 class="ipsSideMenu_mainTitle ipsAreaBackground_light ipsType_medium">
|
|
<a href="#user_reputation" class="ipsPad_double" data-action="openSideMenu"><i class="fa fa-bars"></i> {lang="user_content_type"} <i class="fa fa-caret-down"></i></a>
|
|
</h3>
|
|
<div>
|
|
{{foreach $types as $app => $_types}}
|
|
<h4 class='ipsSideMenu_subTitle'>{lang="module__{$app}"}</h4>
|
|
<ul class="ipsSideMenu_list">
|
|
{{foreach $_types as $key => $class}}
|
|
<li><a href="{url="app=core&module=members&controller=profile&id={$member->member_id}&do=reputation&type={$key}&change_section=1" seoTemplate="profile_reputation" seoTitle="$member->members_seo_name"}" class="ipsSideMenu_item {{if $currentType == $key}}ipsSideMenu_itemActive{{endif}}">{lang="{$class::$title}_pl"}</a></li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endforeach}}
|
|
</div>
|
|
</div>
|
|
</aside>
|
|
<section class="ipsColumn ipsColumn_fluid">
|
|
<div class='ipsBox'>
|
|
<h2 class='ipsType_sectionTitle ipsType_reset'>{lang="replog_title"}</h2>
|
|
<div id='elUserReputation'>
|
|
{template="userReputationSection" group="profile" app="core" params="$table"}
|
|
</div>
|
|
</div>
|
|
</section>
|
|
</div>
|
|
{{if !\IPS\Request::i()->isAjax()}}
|
|
</div>
|
|
</div>
|
|
{{endif}} ]]></template>
|
|
<template template_group="profile" template_name="userReputationRows" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[{{if count( $rows )}}
|
|
{{foreach $rows as $row}}
|
|
{{$reaction = \IPS\Content\Reaction::load( $row->rep_reaction );}}
|
|
<li class='ipsDataItem'>
|
|
{{if !\IPS\Content\Reaction::isLikeMode()}}
|
|
<div class='ipsDataItem_generic ipsDataItem_size1'>
|
|
<img src='{file="$reaction->_icon" extension="core_Reaction"}' alt='{$reaction->_title}' width='20' height='20' data-ipsTooltip title='{$reaction->_title}'>
|
|
</div>
|
|
{{endif}}
|
|
<div class='ipsDataItem_generic ipsDataItem_size2 ipsType_center ipsResponsive_hidePhone'>
|
|
{{if $row->rep_member == \IPS\Request::i()->id}}
|
|
{template="userPhoto" group="global" app="core" params="\IPS\Member::load( \IPS\Request::i()->id ), 'mini'"}
|
|
{{else}}
|
|
{template="userPhoto" group="global" app="core" params="\IPS\Member::load( $row->rep_member ), 'mini'"}
|
|
{{endif}}
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
<span class=''>
|
|
{{if !\IPS\Content\Reaction::isLikeMode()}}
|
|
{{if $row instanceof \IPS\Content\Comment or $row instanceof \IPS\Content\Review}}
|
|
{{$item = $row->item();}}
|
|
{{if $row->rep_member != \IPS\Request::i()->id}}
|
|
{lang="replog_rate_comment_received" htmlsprintf="\IPS\Member::load( $row->rep_member_received )->link(), \IPS\Member::load( $row->rep_member )->link()"} <a href='{$item->url()}'>{$item->mapped('title')}</a>
|
|
{{else}}
|
|
{{if $row->rep_member_received}}
|
|
{lang="replog_rate_comment_gave" htmlsprintf="\IPS\Member::load( $row->rep_member )->link(), \IPS\Member::load( $row->rep_member_received )->link()"} <a href='{$item->url()}'>{$item->mapped('title')}</a>
|
|
{{else}}
|
|
{lang="replog_rate_comment_gave_no_recipient" htmlsprintf="\IPS\Member::load( $row->rep_member )->link()"} <a href='{$item->url()}'>{$item->mapped('title')}</a>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{else}}
|
|
{{if $row->rep_member != \IPS\Request::i()->id}}
|
|
{lang="replog_rate_item_received" htmlsprintf="\IPS\Member::load( $row->rep_member_received )->link(), \IPS\Member::load( $row->rep_member )->link(), $row->indefiniteArticle()"} <a href='{$row->url()}'>{$row->mapped('title')}</a>
|
|
{{else}}
|
|
{{if $row->rep_member_received}}
|
|
{lang="replog_rate_item_gave" htmlsprintf="\IPS\Member::load( $row->rep_member )->link(), \IPS\Member::load( $row->rep_member_received )->link(), $row->indefiniteArticle()"} <a href='{$row->url()}'>{$row->mapped('title')}</a>
|
|
{{else}}
|
|
{lang="replog_rate_item_gave_no_recipient" htmlsprintf="\IPS\Member::load( $row->rep_member )->link(), $row->indefiniteArticle()"} <a href='{$row->url()}'>{$row->mapped('title')}</a>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{endif}}
|
|
{{else}}
|
|
<strong>
|
|
{{if $row instanceof \IPS\Content\Comment or $row instanceof \IPS\Content\Review}}
|
|
{{$item = $row->item();}}
|
|
{{if $row->rep_member_received}}
|
|
{lang="replog_like_comment" htmlsprintf="\IPS\Member::load( $row->rep_member )->link(), $row->url(), $row->indefiniteArticle(), \IPS\Member::load( $row->rep_member_received )->link()"} <a href='{$item->url()}'>{$item->mapped('title')}</a>
|
|
{{else}}
|
|
{lang="replog_like_comment_no_recipient" htmlsprintf="\IPS\Member::load( $row->rep_member )->link(), $row->url(), $row->indefiniteArticle()"} <a href='{$item->url()}'>{$item->mapped('title')}</a>
|
|
{{endif}}
|
|
{{else}}
|
|
{{if $row->rep_member_received}}
|
|
{lang="replog_like_item" htmlsprintf="\IPS\Member::load( $row->rep_member )->link(), $row->indefiniteArticle(), \IPS\Member::load( $row->rep_member_received )->link()"} <a href='{$row->url()}'>{$row->mapped('title')}</a>
|
|
{{else}}
|
|
{lang="replog_like_item_no_recipient" htmlsprintf="\IPS\Member::load( $row->rep_member )->link(), $row->indefiniteArticle()"} <a href='{$row->url()}'>{$row->mapped('title')}</a>
|
|
{{endif}}
|
|
{{endif}}
|
|
</strong>
|
|
{{endif}}
|
|
</span>
|
|
<span class='ipsType_light ipsType_medium'> {datetime="$row->rep_date"}</span>
|
|
<br>
|
|
{{if $row->truncated()}}
|
|
<div class='ipsType_medium ipsType_richText ipsContained cProfileRepLog_text' data-ipsTruncate data-ipsTruncate-type='remove' data-ipsTruncate-size='2 lines'>
|
|
{$row->truncated()|raw}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="profile" template_name="userReputationSection" template_data="$table" template_location="front" template_app="core"><![CDATA[
|
|
<section class='ipsDataList ipsDataList_large'>
|
|
{$table|raw}
|
|
</section>]]></template>
|
|
<template template_group="profile" template_name="userReputationTable" template_data="$table, $headers, $rows, $quickSearch" template_location="front" template_app="core"><![CDATA[<div data-baseurl='{$table->baseUrl}' data-resort='{$table->resortKey}' data-controller='core.global.core.table{{if $table->canModerate()}},core.front.core.moderation{{endif}}' {{if $table->getPaginationKey() != 'page'}}data-pageParam='{$table->getPaginationKey()}'{{endif}}>
|
|
{{if $table->title}}
|
|
<h2 class='ipsType_sectionTitle ipsType_reset ipsClear'>{lang="$table->title"}</h2>
|
|
{{endif}}
|
|
|
|
{{if $table->showAdvancedSearch AND ( (isset( $table->sortOptions ) and !empty( $table->sortOptions )) OR $table->advancedSearch ) OR !empty( $table->filters ) OR $table->pages > 1}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<ul class="ipsButtonRow ipsPos_right ipsClearfix">
|
|
{{if $table->showAdvancedSearch AND ( ( isset( $table->sortOptions ) and count( $table->sortOptions ) > 1 ) OR $table->advancedSearch )}}
|
|
<li>
|
|
{{if isset($table->sortOptions) }}
|
|
<a href="#elSortByMenu_menu" id="elSortByMenu_{$table->uniqueId}" data-role="sortButton" data-ipsMenu data-ipsMenu-activeClass="ipsButtonRow_active" data-ipsMenu-selectable="radio">{lang="sort_by"} <i class="fa fa-caret-down"></i></a>
|
|
<ul class="ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide" id="elSortByMenu_{$table->uniqueId}_menu">
|
|
{{$custom = TRUE;}}
|
|
{{foreach $table->sortOptions as $k => $col}}
|
|
<li class="ipsMenu_item {{if $col === $table->sortBy}}{{$custom = FALSE;}}ipsMenu_itemChecked{{endif}}" data-ipsMenuValue="{$col}" data-sortDirection='{{if $col == 'title'}}asc{{else}}desc{{endif}}'><a href="{$table->baseUrl->setQueryString( array( 'filter' => $table->filter, 'sortby' => $col, 'sortdirection' => ( $col == 'title' ) ? 'asc' : 'desc', 'page' => '1' ) )}">{lang="{$table->langPrefix}sort_{$k}"}</a></li>
|
|
{{endforeach}}
|
|
{{if $table->advancedSearch}}
|
|
<li class="ipsMenu_item {{if $custom}}ipsMenu_itemChecked{{endif}}" data-noSelect="true">
|
|
<a href='{$table->baseUrl->setQueryString( array( 'advancedSearchForm' => '1', 'filter' => $table->filter, 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection ) )}' data-ipsDialog data-ipsDialog-title='{lang="custom_sort"}'>{lang="custom"}</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{elseif $table->advancedSearch}}
|
|
<a href='{$table->baseUrl->setQueryString( array( 'advancedSearchForm' => '1', 'filter' => $table->filter, 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection ) )}' data-ipsDialog data-ipsDialog-title='{lang="custom_sort"}'>{lang="custom"}</a>
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
{{if !empty( $table->filters )}}
|
|
<li>
|
|
<a href="#elFilterByMenu_{$table->uniqueId}_menu" data-role="tableFilterMenu" id="elFilterByMenu_{$table->uniqueId}" data-ipsMenu data-ipsMenu-activeClass="ipsButtonRow_active" data-ipsMenu-selectable="radio">{lang="filter_by"} <i class="fa fa-caret-down"></i></a>
|
|
<ul class='ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide' id='elFilterByMenu_{$table->uniqueId}_menu'>
|
|
<li data-action="tableFilter" data-ipsMenuValue='' class='ipsMenu_item {{if !$table->filter}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{$table->baseUrl->setQueryString( array( 'filter' => '', 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection, 'page' => '1' ) )}'>{lang="{$table->langPrefix}all"}</a>
|
|
</li>
|
|
{{foreach $table->filters as $k => $q}}
|
|
<li data-action="tableFilter" data-ipsMenuValue='{$k}' class='ipsMenu_item {{if $k === $table->filter}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{$table->baseUrl->setQueryString( array( 'filter' => $k, 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection, 'page' => '1' ) )}'>{lang="{$table->langPrefix}{$k}"}</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
|
|
{{if $table->pages > 1}}
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit, TRUE, $table->getPaginationKey()"}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if count( $rows )}}
|
|
<ol class='ipsDataList ipsClear {{foreach $table->classes as $class}}{$class} {{endforeach}}' id='elTable_{$table->uniqueId}' data-role="tableRows">
|
|
{template="$table->rowsTemplate[1]" params="$table, $headers, $rows" object="$table->rowsTemplate[0]"}
|
|
</ol>
|
|
{{else}}
|
|
<div class='ipsType_center ipsPad'>
|
|
<p class='ipsType_large'>{lang="no_rows_in_table"}</p>
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if $table->pages > 1}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit, TRUE, $table->getPaginationKey()"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="promote" template_name="edit" template_data="$form" template_location="front" template_app="core"><![CDATA[<div class='ipsPad'>
|
|
{$form|raw}
|
|
</div>]]></template>
|
|
<template template_group="promote" template_name="facebookOwnedBy" template_data="$member, $pageId, $pageName" template_location="admin" template_app="core"><![CDATA[<div class='ipsAreaBackground_light ipsPad ipsPhotoPanel ipsPhotoPanel_small ipsClearfix'>
|
|
<a href="{$member->url()}" class="ipsPos_left">
|
|
<img src="{$member->photo}" class="ipsUserPhoto ipsUserPhoto_small">
|
|
</a>
|
|
<div>
|
|
<h2 class='ipsType_sectionHead'><strong>{{if $member->member_id === \IPS\Member::loggedIn()->member_id}}{lang="promote_facebook_owned_by_you"}{{else}}{lang="promote_facebook_owned_by_user" sprintf="$member->name"}{{endif}}</strong></h2>
|
|
<div class='ipsType_normal ipsType_reset'>{{if $member->member_id !== \IPS\Member::loggedIn()->member_id}}{lang="promote_facebook_owned_by_user_blurb" sprintf="$pageId, $pageName"}{{endif}}</div>
|
|
<div class="ipsPad_top">
|
|
<a href="{url="app=core&module=promotion&controller=promote&tab=facebook&clear=true"}" data-confirm class="ipsButton ipsButton_light ipsButton_small">{{if $member->member_id === \IPS\Member::loggedIn()->member_id}}{lang="promote_facebook_remove_settings"}{{else}}{lang="promote_facebook_remove_settings_other" sprintf="$member->name"}{{endif}}</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
]]></template>
|
|
<template template_group="promote" template_name="groupLink" template_data="$id, $name" template_location="admin" template_app="core"><![CDATA[<a href="{url="app=core&module=members&controller=groups&id=$id"}">{$name}</a>
|
|
]]></template>
|
|
<template template_group="promote" template_name="history" template_data="$history" template_location="front" template_app="core"><![CDATA[<div class='ipsPad'>
|
|
{{if $history === NULL}}
|
|
{lang="promote_history_none"}
|
|
{{else}}
|
|
<div class="ipsColumns ipsColumns_collapsePhone">
|
|
<section class="ipsColumn ipsColumn_fluid">
|
|
<div class="ipsBox ipsPad ipsSpacer_bottom">
|
|
<ol class="ipsStream ipsStream_withTimeline ipsList_reset ipsSpacer_top">
|
|
{{foreach $history as $date => $keys}}
|
|
<li class="ipsStreamItem_time">{datetime="$date"}</li>
|
|
{{foreach $keys as $service => $time}}
|
|
{{$promoter = \IPS\core\Promote::getPromoter( $service );}}
|
|
{{$formattedDate = \IPS\DateTime::ts( $date );}}
|
|
<li class="ipsStreamItem ipsStreamItem_contentBlock ipsStreamItem_expanded ipsAreaBackground_reset ipsPad" data-role="activityItem" data-timestamp="{$date}">
|
|
<div class="ipsStreamItem_container ipsClearfix">
|
|
<div class="ipsStreamItem_header">
|
|
<span class="ipsStreamItem_contentType" data-ipstooltip="" _title="{$service}}"><i class="fa fa-{$promoter::$icon}"></i></span>
|
|
<div>
|
|
{lang="promote_history_response_text" sprintf="$promoter->getName(), $formattedDate"}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
<li class="ipsStreamItem_terminator"> </li>
|
|
</ol>
|
|
</div>
|
|
</section>
|
|
{{endif}}
|
|
</div>
|
|
]]></template>
|
|
<template template_group="promote" template_name="internalBlurb" template_data="" template_location="admin" template_app="core"><![CDATA[<div class='ipsAreaBackground_light ipsPad'>
|
|
<div>
|
|
<h2 class='ipsType_sectionHead'><strong>{lang="promote_internal_title"}</strong></h2>
|
|
<div class='ipsType_normal ipsType_reset'>{lang="promote_internal_desc"}</div>
|
|
</div>
|
|
</div>
|
|
]]></template>
|
|
<template template_group="promote" template_name="permissionBlurb" template_data="$groups" template_location="admin" template_app="core"><![CDATA[<div class='ipsAreaBackground_light ipsPad'>
|
|
<div>
|
|
<h2 class='ipsType_sectionHead'><strong>{lang="promote_permission_title"}</strong></h2>
|
|
<div class='ipsType_normal ipsType_reset'>
|
|
{{if count($groups)}}
|
|
{lang="promote_permission_desc" htmllist="$groups"}
|
|
{{else}}
|
|
{lang="promote_permission_none_desc"}
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
]]></template>
|
|
<template template_group="promote" template_name="promoteAttachments" template_data="$name, $value, $minimize, $maxFileSize, $maxFiles, $maxChunkSize, $totalMaxSize, $allowedFileTypes, $pluploadKey, $multiple=FALSE, $editor=FALSE, $forceNoscript=FALSE, $template='core.attachments.fileItem', $existing=array(), $default=NULL" template_location="front" template_app="core"><![CDATA[<input name="{$name}" type="hidden" value="{$pluploadKey}">
|
|
{{if $forceNoscript}}
|
|
<input name="{$name}_noscript[]" type="file" {{if $multiple}}multiple{{endif}}>
|
|
<span class="ipsType_light ipsType_small">
|
|
{{if $allowedFileTypes !== NULL}}
|
|
<strong>{lang="form_upload_accepted"}</strong>
|
|
{expression="implode( ', ', $allowedFileTypes )"}
|
|
{{endif}}
|
|
{{if $multiple and $totalMaxSize}}
|
|
{{if $allowedFileTypes !== NULL}}
|
|
·
|
|
{{endif}}
|
|
<strong>{lang="form_upload_total_max"}</strong>
|
|
{$totalMaxSize}MB
|
|
{{endif}}
|
|
{{if !$multiple or !$totalMaxSize or $maxChunkSize < $totalMaxSize}}
|
|
{{if $allowedFileTypes !== NULL or ( $multiple and $totalMaxSize )}}
|
|
·
|
|
{{endif}}
|
|
<strong>{lang="form_upload_max"}</strong>
|
|
{$maxChunkSize}MB
|
|
{{endif}}
|
|
{{if $maxFiles}}
|
|
<br>{lang="form_upload_max_files" pluralize="$maxFiles"}
|
|
{{endif}}
|
|
</span>
|
|
{{else}}
|
|
<noscript>
|
|
<input name="{$name}_noscript[]" type="file" {{if $multiple}}multiple{{endif}}>
|
|
<span class="ipsType_light ipsType_small">
|
|
{{if $allowedFileTypes !== NULL}}
|
|
<strong>{lang="form_upload_accepted"}</strong>
|
|
{expression="implode( ', ', $allowedFileTypes )"}
|
|
{{endif}}
|
|
{{if $multiple and $totalMaxSize}}
|
|
{{if $allowedFileTypes !== NULL}}
|
|
·
|
|
{{endif}}
|
|
<strong>{lang="form_upload_total_max"}</strong>
|
|
{$totalMaxSize}MB
|
|
{{endif}}
|
|
{{if !$multiple or !$totalMaxSize or $maxChunkSize < $totalMaxSize}}
|
|
{{if $allowedFileTypes !== NULL or ( $multiple and $totalMaxSize )}}
|
|
·
|
|
{{endif}}
|
|
<strong>{lang="form_upload_max"}</strong>
|
|
{$maxChunkSize}MB
|
|
{{endif}}
|
|
{{if $maxFiles}}
|
|
<br>{lang="form_upload_max_files" pluralize="$maxFiles"}
|
|
{{endif}}
|
|
</span>
|
|
</noscript>
|
|
{{if $value}}
|
|
{{foreach $value as $id => $file}}
|
|
<input type="hidden" name="{$name}_existing[{$id}]" value="{$file->tempId}">
|
|
{{endforeach}}
|
|
{{endif}}
|
|
<div id="{$name}_drop_{expression="md5( uniqid() )"}"
|
|
data-ipsUploader
|
|
{{if $maxFileSize}}data-ipsUploader-maxFileSize="{$maxFileSize}"{{endif}}
|
|
{{if $maxFiles}}data-ipsUploader-maxFiles="{$maxFiles}"{{endif}}
|
|
data-ipsUploader-maxChunkSize="{$maxChunkSize}"
|
|
{{if $allowedFileTypes}}data-ipsUploader-allowedFileTypes='{expression="json_encode( $allowedFileTypes )"}'{{endif}}
|
|
data-ipsUploader-name="{$name}"
|
|
data-ipsUploader-key="{$pluploadKey}"
|
|
{{if $multiple}}data-ipsUploader-multiple {{if $totalMaxSize}}data-ipsUploader-maxTotalSize="{$totalMaxSize}"{{endif}}{{endif}}
|
|
{{if $minimize}}data-ipsUploader-minimized{{endif}}
|
|
{{if $editor}}data-ipsUploader-insertable{{endif}}
|
|
data-ipsUploader-template='{$template}'
|
|
data-ipsUploader-existingFiles='{expression="json_encode( $existing )"}'
|
|
{{if isset( $default )}}data-ipsUploader-default='{$default}'{{endif}}
|
|
>
|
|
<div class="ipsAttachment_dropZone {{if $minimize}}ipsAttachment_dropZoneSmall{{endif}} ipsClearfix">
|
|
{{if $minimize}}
|
|
<a href="#" data-action='uploadFile' class="ipsButton ipsButton_small ipsButton_primary ipsPos_left" id="{$name}_browse_{expression="md5( uniqid() )"}">{{if $multiple}}{lang="form_upload_choose"}{{else}}{lang="form_upload_choose_one"}{{endif}}</a>
|
|
<div class='ipsAttachment_dropZoneSmall_info'>
|
|
<span class="ipsAttachment_supportDrag">{{if $multiple}}{lang="form_upload_dad_mini"}{{else}}{lang="form_upload_dad_mini_one"}{{endif}}<br></span>
|
|
<span class="ipsType_light ipsType_small">
|
|
{{if $allowedFileTypes !== NULL}}
|
|
<strong>{lang="form_upload_accepted"}</strong>
|
|
{expression="implode( ', ', $allowedFileTypes )"}
|
|
{{endif}}
|
|
{{if $multiple and $totalMaxSize}}
|
|
{{if $allowedFileTypes !== NULL}}
|
|
·
|
|
{{endif}}
|
|
<strong>{lang="form_upload_total_max"}</strong>
|
|
{$totalMaxSize}MB
|
|
{{endif}}
|
|
{{if $maxFileSize and ( !$multiple or !$totalMaxSize or $maxFileSize < $totalMaxSize )}}
|
|
{{if $allowedFileTypes !== NULL or ( $multiple and $totalMaxSize )}}
|
|
·
|
|
{{endif}}
|
|
<strong>{lang="form_upload_max"}</strong>
|
|
{expression="round($maxFileSize,2)"}MB
|
|
{{endif}}
|
|
{{if $maxFiles}}
|
|
<br>{lang="form_upload_max_files" pluralize="$maxFiles"}
|
|
{{endif}}
|
|
</span>
|
|
</div>
|
|
{{else}}
|
|
<i class="fa fa-cloud-upload"></i>
|
|
<span class="ipsAttachment_supportDrag">{{if $multiple}}{lang="form_upload_dad"}{{else}}{lang="form_upload_dad_one"}{{endif}}<br></span>
|
|
<a href="#" data-action='uploadFile' class="ipsButton ipsButton_verySmall ipsButton_primary" id="{$name}_browse_{expression="md5( uniqid() )"}">{{if $multiple}}{lang="form_upload_choose"}{{else}}{lang="form_upload_choose_one"}{{endif}}</a>
|
|
<br>
|
|
<span class="ipsType_light ipsType_small">
|
|
{{if $allowedFileTypes !== NULL}}
|
|
<strong>{lang="form_upload_accepted"}</strong>
|
|
{expression="implode( ', ', $allowedFileTypes )"}
|
|
{{endif}}
|
|
{{if $multiple and $totalMaxSize}}
|
|
{{if $allowedFileTypes !== NULL}}
|
|
·
|
|
{{endif}}
|
|
<strong>{lang="form_upload_total_max"}</strong>
|
|
{$totalMaxSize}MB
|
|
{{endif}}
|
|
{{if $maxFileSize and ( !$multiple or !$totalMaxSize or $maxFileSize < $totalMaxSize )}}
|
|
{{if $allowedFileTypes !== NULL or ( $multiple and $totalMaxSize )}}
|
|
·
|
|
{{endif}}
|
|
<strong>{lang="form_upload_max"}</strong>
|
|
{expression="round($maxFileSize,2)"}MB
|
|
{{endif}}
|
|
{{if $maxFiles}}
|
|
<br>{lang="form_upload_max_files" pluralize="$maxFiles"}
|
|
{{endif}}
|
|
</span>
|
|
{{endif}}
|
|
</div>
|
|
|
|
<div class="ipsAttachment_fileList ipsScrollbar">
|
|
<div data-role='fileList' class='ipsGrid' data-ipsGrid data-ipsGrid-minItemSize='100' data-ipsGrid-maxItemSize='200' data-ipsGrid-equalHeights='row'></div>
|
|
<noscript>
|
|
{{if $value}}
|
|
{{foreach $value as $id => $file}}
|
|
{template="uploadFile" group="forms" location="global" app="core" params="$id, $file, $name, $editor, ( $template === 'core.attachments.imageItem' )"}
|
|
{{endforeach}}
|
|
{{endif}}
|
|
</noscript>
|
|
</div>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="promote" template_name="promoteDialog" template_data="$title, $form, $existing, $object" template_location="front" template_app="core"><![CDATA[<div id='elPromoteDialog' class='ipsPad'>
|
|
{{if $title && !\IPS\Request::i()->isAjax()}}
|
|
<h1 class="ipsType_pageTitle">{$title}</h1>
|
|
{{endif}}
|
|
{{if $existing}}
|
|
{{if $existing->sent}}
|
|
{{$latest = $existing->sentDateTime()->html();}}
|
|
<div class="ipsMessage ipsMessage_info">
|
|
<h4 class="ipsMessage_title">{lang="promote_dialog_sent"}</h4>
|
|
<div>{lang="promote_dialog_sent_desc" htmlsprintf="$latest"}</div>
|
|
</div>
|
|
{{else}}
|
|
{{$latest = $existing->scheduledDateTime()->html();}}
|
|
<div class="ipsMessage ipsMessage_info">
|
|
<h4 class="ipsMessage_title">{lang="promote_dialog_used"}</h4>
|
|
<div>{lang="promote_dialog_used_desc" htmlsprintf="$latest"}</div>
|
|
</div>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{if $groups = \IPS\Core\Promote::objectCannotViewGroups( $object )}}
|
|
<div class="ipsMessage ipsMessage_warning">
|
|
<h4 class="ipsMessage_title">{lang="promote_dialog_not_all_view"}</h4>
|
|
<div>{lang="promote_dialog_not_all_view_desc" list="$groups"}</div>
|
|
</div>
|
|
{{endif}}
|
|
<div class="ipsPad_top">
|
|
{$form|raw}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="promote" template_name="promoteDialogImages" template_data="$images, $promote=NULL" template_location="front" template_app="core"><![CDATA[<li class="cPromote_attachList">
|
|
<ul class="ipsGrid" data-ipsGrid data-ipsGrid-minItemSize='100' data-ipsGrid-maxItemSize='200' data-ipsGrid-equalHeights='row'>
|
|
{{foreach $images as $image}}
|
|
{{foreach $image as $extension => $file}}
|
|
{{$checked = ( $promote ? ( $promote->hasImage( $file, $extension ) ? 'checked="checked"' : '' ) : '' );}}
|
|
<li class='ipsGrid_span4 cPromote_attachImage'>
|
|
<div class='ipsThumb ipsThumb_bg' data-role="preview" style='background-image: url( {file="$file" extension="$extension"} )'>
|
|
<img src="{file="$file" extension="$extension"}" class="ipsImage">
|
|
</div>
|
|
<a href='#' class="cPromote_attachList_checkbox ipsImageAttach_controls" data-action='selectImage'>
|
|
<span class='ipsAttach_selection'><i class='fa fa-check'></i></span>
|
|
<input type="checkbox" name="attach_files[{$file}]" {$checked} value="1" class='ipsJS_hide'>
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
]]></template>
|
|
<template template_group="promote" template_name="promoteDialogLinks" template_data="$normalLink, $shortLink" template_location="front" template_app="core"><![CDATA[
|
|
<div class="ipsAreaBackground_light ipsPad cPromote_links ipsGrid ipsSpacer_bottom ">
|
|
<span class="ipsGrid_span6">
|
|
<i class="fa fa-link"></i> {lang="promote_link_long"} <input type="text" name="link_normal" readonly="true" value="{$normalLink}">
|
|
</span>
|
|
{{if $shortLink}}
|
|
<span class="ipsGrid_span6">
|
|
<i class="fa fa-link"></i> {lang="promote_link_short"} <input type="text" name="link_short" readonly="true" value="{$shortLink}">
|
|
</span>
|
|
{{endif}}
|
|
</div>
|
|
]]></template>
|
|
<template template_group="promote" template_name="promoteDialogTemplate" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL" template_location="front" template_app="core"><![CDATA[
|
|
<form accept-charset='utf-8' class="ipsForm {$class}" action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}} {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}} data-ipsForm id='elPromoteDialogContent'>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
{{if is_array($v)}}
|
|
{{foreach $v as $_k => $_v}}
|
|
<input type="hidden" name="{$k}[{$_k}]" value="{$_v}">
|
|
{{endforeach}}
|
|
{{else}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
<input type="hidden" name="plupload" value="{expression="md5( uniqid() )"}">
|
|
{{endif}}
|
|
|
|
<div class='ipsColumns ipsColumns_collapsePhone'>
|
|
<div class='ipsColumn ipsColumn_fluid'>
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $elements['promote_links'] as $id => $input}}
|
|
{{if is_object( $input ) }}
|
|
{$input->rowHtml($form)|raw}
|
|
{{else}}
|
|
{$input|raw}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $elements['promote_content'] as $id => $input}}
|
|
{{if is_object( $input ) }}
|
|
{$input->rowHtml($form)|raw}
|
|
{{else}}
|
|
{$input|raw}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_veryWide'>
|
|
<div class='ipsPad ipsAreaBackground_light'>
|
|
{{foreach $elements['promote_meta'] as $id => $input}}
|
|
<h3 class='ipsType_reset ipsType_normal ipsSpacer_bottom'>{lang="promote_meta_{$id}"}</h3>
|
|
<ul class='ipsList_reset'>
|
|
{{if is_object( $input ) }}
|
|
{$input->rowHtml($form)|raw}
|
|
{{else}}
|
|
{$input|raw}
|
|
{{endif}}
|
|
</ul>
|
|
{{endforeach}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id='elSchedulePromote_menu' class='ipsMenu ipsMenu_auto ipsPad ipsHide'>
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $elements['promote_schedule'] as $id => $input}}
|
|
{{if is_object( $input ) }}
|
|
{$input->rowHtml($form)|raw}
|
|
{{else}}
|
|
{$input|raw}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
|
|
<ul class="ipsPad ipsToolList ipsToolList_horizontal ipsList_reset ipsClearfix ipsAreaBackground cPromoteSubmit">
|
|
{{foreach $actionButtons as $button}}
|
|
<li>{$button|raw}</li>
|
|
{{endforeach}}
|
|
|
|
<li>
|
|
<a href='#' class='ipsButton ipsButton_veryLight ipsButton_fullWidth' id='elSchedulePromote' data-ipsMenu data-ipsMenu-appendTo='#elPromoteDialogContent'><i class='fa fa-clock-o'></i> {lang="promote_schedule_dialog"} <span data-role="promoteSchedule"></span> <i class='fa fa-caret-down'></i></a>
|
|
</li>
|
|
</ul>
|
|
</form>]]></template>
|
|
<template template_group="promote" template_name="promoteDialogTwitterDuplicate" template_data="" template_location="front" template_app="core"><![CDATA[<div class="ipsMessage ipsMessage_warning" data-role='twitterDupe'>
|
|
<div>{lang="promote_social_content_twitter_duplicate_tweet"}</div>
|
|
</div>]]></template>
|
|
<template template_group="promote" template_name="promotePublicTable" template_data="$table, $headers, $rows, $quickSearch" template_location="front" template_app="core"><![CDATA[<div class='ipsPageHeader ipsClearfix ipsType_center ipsSpacer_bottom ipsSpacer_double'>
|
|
<h1 class='ipsType_veryLarge'>{lang="promote_table_header"}</h1>
|
|
<p class='ipsType_reset ipsType_light ipsType_large'>{lang="promote_table_header_desc"}</p>
|
|
</div>
|
|
|
|
{{if $table->pages > 1}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit, TRUE, $table->getPaginationKey()"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if count( $rows )}}
|
|
<div class='ipsClear {{foreach $table->classes as $class}}{$class} {{endforeach}}' id='elTable_{$table->uniqueId}' data-role="tableRows" data-ipsPatchwork>
|
|
<div data-role='patchworkList'>
|
|
<div class='ipsGrid'>
|
|
<div class='ipsGrid_span4'>
|
|
{template="$table->rowsTemplate[1]" params="$table, $headers, $rows" object="$table->rowsTemplate[0]"}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{else}}
|
|
<div class='ipsType_center'>
|
|
<p class='ipsType_large'>{lang="promote_table_none"}</p>
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if $table->pages > 1}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit, TRUE, $table->getPaginationKey()"}
|
|
</div>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="promote" template_name="promotePublicTableRow" template_data="$item" template_location="front" template_app="core"><![CDATA[<!--{$item->id}-->
|
|
{{$photoCount = count( $item->imageObjects() );}}
|
|
{{$staff = \IPS\Member::load( $item->added_by );}}
|
|
<div data-role='patchworkItem'>
|
|
<div class='ipsBox ipsClearfix cPromoted'>
|
|
{{if $photoCount}}
|
|
{{$firstPhoto = $item->imageObjects()[0];}}
|
|
<a href='{$item->object()->url()}' class='ipsAreaBackground_dark cPromotedHeader' style='background-image: url( "{expression="str_replace( array( '(', ')' ), array( '\(', '\)' ), $firstPhoto->url )"}" )'>
|
|
<img src='{$firstPhoto->url}' class='ipsHide'>
|
|
</a>
|
|
{{endif}}
|
|
{{if $photoCount > 1}}
|
|
<ul class='ipsGrid cPromotedImages ipsClearfix ipsAreaBackground_light' data-ipsGrid data-ipsGrid-minItemSize='60' data-ipsGrid-maxItemSize='100'>
|
|
{{foreach $item->imageObjects() as $file}}
|
|
<li class='ipsGrid_span4'>
|
|
<a href='{$file->url}' style='background-image: url( "{expression="str_replace( array( '(', ')' ), array( '\(', '\)' ), $file->url )"}" )' data-ipsLightbox data-ipsLightbox-group='g{$item->id}'>
|
|
<img src='{$file->url}' alt='' class='ipsHide'>
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
|
|
<div class='ipsPad'>
|
|
<h2 class='ipsType_reset ipsType_large ipsType_blendLinks cPromotedTitle'>
|
|
{{if $item->objectIsUnread}}
|
|
{{if $item->object() instanceof \IPS\Content\Item}}
|
|
<a href='{$item->object()->url( 'getNewComment' )}' title='{lang="first_unread_post"}' data-ipsTooltip>
|
|
{{elseif $item->object() instanceof \IPS\Content\Comment}}
|
|
<a href='{$item->object()->item()->url( 'getNewComment' )}' title='{lang="first_unread_post"}' data-ipsTooltip>
|
|
{{else}}
|
|
<a href="{$item->object()->url()}">
|
|
{{endif}}
|
|
<span class='ipsItemStatus'><i class="fa fa-circle"></i></span>
|
|
</a>
|
|
{{endif}}
|
|
<a href="{$item->object()->url()}">{$item->objectTitle}</a>
|
|
</h2>
|
|
<p class='ipsType_reset ipsType_light ipsType_medium ipsType_blendLinks'>
|
|
{$item->objectMetaDescription|raw}
|
|
</p>
|
|
{{if $text = $item->getText('internal', true)}}
|
|
<div class="ipsType_richText ipsType_medium ipsSpacer_both">{$text|raw}</div>
|
|
{{endif}}
|
|
|
|
<ul class='ipsList_inline ipsType_light'>
|
|
|
|
{{if \IPS\IPS::classUsesTrait( $item->object(), 'IPS\Content\Reactable' ) and settings.reputation_enabled}}
|
|
<li>{template="reactionOverview" group="global" app="core" params="$item->object(), FALSE"}</li>
|
|
{{endif}}
|
|
|
|
{{if $counts = $item->objectDataCount}}
|
|
<li><i class='fa fa-comment'></i> {$counts['words']}</li>
|
|
{{endif}}
|
|
</ul>
|
|
|
|
<hr class='ipsHr'>
|
|
|
|
<div class='ipsPhotoPanel ipsPhotoPanel_tiny ipsType_blendLinks ipsType_light'>
|
|
{template="userPhoto" group="global" app="core" params="$staff, 'tiny'"}
|
|
<div>
|
|
{{if $item->sent && count( $item->share_to ) > 1}}
|
|
<ul class='ipsList_inline cPromotedNetworks'>
|
|
{{foreach $item->share_to as $service}}
|
|
{{if $service == 'internal'}}
|
|
{{continue;}}
|
|
{{endif}}
|
|
{{if $url = $item->getPublishedUrl( $service )}}
|
|
{{$sharer = $item->getPromoter( $service );}}
|
|
<li class='ipsPos_right'>
|
|
<a href='{$url}' class='cShareLink cShareLink_{$service}' data-ipsTooltip title='{lang="promote_shared_on" sprintf="$sharer->key"}'>
|
|
<i class='fa fa-{$sharer::$icon}'></i>
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
<h3 class='ipsType_minorHeading'>{lang="promoted_by"}</h3>
|
|
{template="userLink" group="global" app="core" params="$staff"}, {datetime="$item->sent"}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="promote" template_name="promotePublicTableRows" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[{{if count( $rows )}}
|
|
{{foreach $rows as $item}}
|
|
{{if ( $item->object() instanceof \IPS\Content and $item->object()->hidden() === 0 ) or ( ! $item->object() instanceof \IPS\Content )}}
|
|
{template="promotePublicTableRow" params="$item" app="core" group="promote"}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endif}}]]></template>
|
|
<template template_group="promote" template_name="promoteScheduled" template_data="$promote" template_location="front" template_app="core"><![CDATA[{{$objectTitle = $promote->objectTitle;}}
|
|
<h1 class="ipsType_pageTitle">{$objectTitle}</h1>
|
|
{{if $promote->schedule_auto or $promote->scheduled > ( time() + 60 )}}
|
|
{lang="promote_scheduled_future" htmlsprintf="$promote->scheduledDateTime()->dayAndMonth() . ' ' . $promote->scheduledDateTime()->localeTime( FALSE )"}
|
|
{{else}}
|
|
{lang="promote_scheduled_now"}
|
|
{{endif}}]]></template>
|
|
<template template_group="promote" template_name="promoteTable" template_data="$table, $headers, $rows, $quickSearch" template_location="front" template_app="core"><![CDATA[<div class='ipsPageHeader ipsClearfix ipsSpacer_bottom'>
|
|
<h1 class='ipsType_pageTitle'>{lang="promote_manage_link"}</h1>
|
|
</div>
|
|
|
|
<div class='ipsBox' data-controller='core.front.system.promoteList'>
|
|
{{if $table->pages > 1}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit, TRUE, $table->getPaginationKey()"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if count( $rows )}}
|
|
<ol class='ipsDataList ipsClear cPromoteModCP {{foreach $table->classes as $class}}{$class} {{endforeach}}' id='elTable_{$table->uniqueId}' data-role="tableRows">
|
|
{template="$table->rowsTemplate[1]" params="$table, $headers, $rows" object="$table->rowsTemplate[0]"}
|
|
</ol>
|
|
{{else}}
|
|
<div class='ipsType_center'>
|
|
<p class='ipsType_large'>{lang="promote_table_none"}</p>
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if $table->pages > 1}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit, TRUE, $table->getPaginationKey()"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="promote" template_name="promoteTableRows" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[{{if count( $rows )}}
|
|
{{foreach $rows as $item}}
|
|
{{$sent = $item->sent ? true : false;}}
|
|
<!--{$item->id}-->
|
|
<li class='ipsDataItem {{if $item->scheduled > time()}}ipsDataItem_unread{{endif}} {{if $item->failed}}ipsDataItem_error{{endif}} ipsClearfix' itemprop="itemListElement">
|
|
<div class='ipsDataItem_icon'>
|
|
{template="userPhoto" app="core" group="global" params="$item->author(), 'tiny'"}
|
|
</div>
|
|
<div class="ipsDataItem_generic ipsDataItem_size3 ipsPos_top">
|
|
<div class="ipsType_light ipsType_center ipsType_large ipsSpacer_top ipsSpacer_half">
|
|
{{foreach $item->share_to as $service}}
|
|
{{$sharer = $item->getPromoter( $service );}}
|
|
{{if !$item->serviceFailed( $service )}}
|
|
<span class='ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_style1 ipsFaded'>
|
|
<i data-ipsTooltip title='{lang="promote_service_success" sprintf="$sharer->key"}' class="fa fa-{$sharer::$icon}"></i>
|
|
</span>
|
|
{{else}}
|
|
<span class='ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_negative'>
|
|
<i data-ipsToolTip title="{lang="promote_service_failed"}" class="fa fa-{$sharer::$icon}"></i>
|
|
</span>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</div>
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
{{if $item->failed and $item->failed < 4}}
|
|
<span class='ipsType_large'>
|
|
<i class="fa fa-exclamation-triangle" data-ipsToolTip title="{lang="promote_failed_count" pluralize="$item->failed"}"></i>
|
|
</span>
|
|
{{elseif $item->failed and $item->failed > 3}}
|
|
<span class='ipsType_large'>
|
|
<i class="fa fa-exclamation-triangle ipsType_negative" data-ipsToolTip title="{lang="promote_failed_totally"}"></i>
|
|
</span>
|
|
{{elseif $item->scheduled > time()}}
|
|
<span class='ipsType_large'>
|
|
<i class="fa fa-circle"></i>
|
|
</span>
|
|
<strong>
|
|
{{endif}}
|
|
<a href="{$item->object()->url()}" class='ipsDataItem_title {{if $item->failed and $item->failed > 3}}ipsType_light{{endif}}'>{$item->objectTitle}</a>
|
|
{{if $item->scheduled > time()}}
|
|
</strong>
|
|
{{endif}}
|
|
<br>
|
|
{{if $item->scheduled > time()}}
|
|
<span class="ipsType_light">{lang="promote_time_scheduled"} {$item->scheduledDateTime()->html()|raw} {$item->scheduledDateTime()->localeTime(FALSE)|raw}</span>
|
|
{{elseif $item->failed and $item->failed < 4}}
|
|
<span class="ipsType_light">{lang="promote_time_failed_resend"} {{if $item->scheduled < time()}}{lang="promote_time_failed_resend_soon"}{{else}}{datetime="$item->scheduled"}{{endif}}</span>
|
|
{{elseif $item->failed and $item->failed > 3}}
|
|
<span class="ipsType_light">{lang="promote_failed_totally_description"}</span>
|
|
{{elseif $sent}}
|
|
<span class="ipsType_light">
|
|
{lang="promote_time_sent"} {datetime="$item->sent"}
|
|
· <a href="{url="app=core&module=promote&controller=promote&do=history&promote_id={$item->id}" seoTemplate="promote_history"}" data-ipsDialog-size="narrow" data-ipsDialog data-ipsDialog-title="{lang="promote_view_history"}">{lang="promote_view_history"}</a>
|
|
</span>
|
|
{{else}}
|
|
<span class="ipsType_light">{lang="promote_time_sending_soon"}</span>
|
|
{{endif}}
|
|
{{$photoCount = count( $item->imageObjects() );}}
|
|
{{if $photoCount}}
|
|
<span class="ipsType_light"><i class="fa fa-photo"></i> {lang="promote_photo_count" pluralize="$photoCount"}</span>
|
|
{{endif}}
|
|
</div>
|
|
{{if $item->scheduled > time() or ! $sent}}
|
|
<div class="ipsDataItem_generic ipsDataItem_size9 ipsPos_top ipsType_right">
|
|
{{if ! $sent}}
|
|
<a href="{url="app=core&module=promote&controller=promote&do=delete&promote_id={$item->id}" seoTemplate="promote_manage" csrf="true"}" class="ipsButton ipsButton_verySmall ipsButton_light ipsButton_narrow ipsPos_right" data-ipsToolTip title="{lang="delete"}"><i class="fa fa-times-circle"></i></a>
|
|
{{endif}}
|
|
{{if $item->scheduled > time()}}
|
|
<a href="{url="app=core&module=promote&controller=promote&do=manage&promote_id={$item->id}" seoTemplate="promote"}" data-action="edit" data-ipsDialog ipsDialog-title="{lang="promote_social_button"}" class="ipsButton ipsButton_verySmall ipsButton_light ipsButton_narrow ipsPos_right"><i class="fa fa-pencil"></i></a>
|
|
{{endif}}
|
|
</div>
|
|
{{elseif $sent}}
|
|
<div class="ipsDataItem_generic ipsDataItem_size10 ipsPos_top ipsType_right">
|
|
{{foreach $item->share_to as $service}}
|
|
{{if $url = $item->getPublishedUrl( $service )}}
|
|
{{$sharer = $item->getPromoter( $service );}}
|
|
<a href="{$url}" class="cShareLink cShareLink_{$service} ipsPos_right" title='{lang="promote_shared_on" sprintf="$sharer->key"}' data-ipsTooltip><i class="fa fa-{$sharer::$icon}"></i></a>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</div>
|
|
{{$internalText = $item->getText('internal');}}
|
|
<div class="ipsDataItem_generic {{if $internalText}}ipsDataItem_size3 cPromoteModCP_edit{{else}}ipsDataItem_size1{{endif}} ipsPos_top ipsType_right">
|
|
<a href="{url="app=core&module=promote&controller=promote&do=delete&promote_id={$item->id}" seoTemplate="promote_manage" csrf="true"}" data-action="delete" class="ipsButton ipsButton_verySmall ipsButton_light ipsButton_narrow ipsPos_right" data-ipsToolTip title="{lang="delete"}"><i class="fa fa-times-circle"></i></a>
|
|
{{if $internalText}}
|
|
<a href="{url="app=core&module=promote&controller=promote&do=edit&promote_id={$item->id}" seoTemplate="promote_manage" csrf="true"}" data-ipsDialog data-ipsDialog-title="{lang="edit"}" data-action="edit" class="ipsButton ipsButton_verySmall ipsButton_light ipsButton_narrow ipsPos_right" data-ipsToolTip title="{lang="edit"}"><i class="fa fa-pencil"></i></a>
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}
|
|
</li>
|
|
{{endforeach}}
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="promote" template_name="promoteTwitterComplete" template_data="$user" template_location="front" template_app="core"><![CDATA[<section class='ipsPad'>
|
|
<br>
|
|
<h1 class='ipsType_veryLarge ipsType_center ipsType_reset'>{lang="promote_twitter_done" sprintf="$user['name']"}</h1>
|
|
<p class='ipsType_large ipsType_center ipsType_light'>{lang="promote_twitter_done_text"}</p>
|
|
<br>
|
|
<div class='ipsBox ipsPad'>
|
|
|
|
</div>
|
|
</section>]]></template>
|
|
<template template_group="promote" template_name="twitterOwnedBy" template_data="$member, $pageName" template_location="admin" template_app="core"><![CDATA[<div class='ipsAreaBackground_light ipsPad ipsPhotoPanel ipsPhotoPanel_small ipsClearfix'>
|
|
<a href="{$member->url()}" class="ipsPos_left">
|
|
<img src="{$member->photo}" class="ipsUserPhoto ipsUserPhoto_small">
|
|
</a>
|
|
<div>
|
|
<h2 class='ipsType_sectionHead'><strong>{{if $member->member_id === \IPS\Member::loggedIn()->member_id}}{lang="promote_twitter_owned_by_you"}{{else}}{lang="promote_twitter_owned_by_user" sprintf="$member->name"}{{endif}}</strong></h2>
|
|
<div class='ipsType_normal ipsType_reset'>{{if $member->member_id === \IPS\Member::loggedIn()->member_id}}{lang="promote_twitter_owned_by_you_blurb" sprintf="$pageName, $pageName"}{{else}}{lang="promote_twitter_owned_by_user_blurb" sprintf="$pageName, $pageName"}{{endif}}</div>
|
|
<div class="ipsPad_top">
|
|
<a href="{url="app=core&module=promotion&controller=promote&tab=twitter&clear=true"}" data-confirm class="ipsButton ipsButton_light ipsButton_small">{{if $member->member_id === \IPS\Member::loggedIn()->member_id}}{lang="promote_twitter_remove_settings"}{{else}}{lang="promote_twitter_remove_settings_other" sprintf="$member->name"}{{endif}}</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
]]></template>
|
|
<template template_group="promote" template_name="warningNoFacebookApp" template_data="" template_location="admin" template_app="core"><![CDATA[<div id='acpWarnings'>
|
|
<div class='ipsAreaBackground_light ipsPad'>
|
|
<div>
|
|
<h2 class='ipsType_sectionHead'><strong>{lang="promote_facebook_setup_app"}</strong></h2>
|
|
<div class='ipsType_normal ipsType_reset'>
|
|
{lang="promote_facebook_setup_app_desc"}
|
|
<ul class='ipsToolList ipsToolList_horizontal ipsAlert_buttonRow ipsClear ipsClearfix'>
|
|
<li class="ipsPos_left"><a href="{url="app=core&module=settings&controller=login&do=form&id=Facebook"}" class="ipsButton ipsButton_primary">{lang="promote_facebook_setup_button"}</a></li>
|
|
<li class="ipsPos_left"><a href="{url="app=core&module=promotion&controller=promote&tab=facebook"}" class="ipsButton ipsButton_secondary"><i class="fa fa-refresh"></i> {lang="promote_reload_page"}</a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
]]></template>
|
|
<template template_group="promote" template_name="warningNoFacebookPostToPagePermission" template_data="$message" template_location="admin" template_app="core"><![CDATA[<div id='acpWarnings'>
|
|
<div class='ipsAreaBackground_light ipsPad'>
|
|
<div>
|
|
<h2 class='ipsType_sectionHead'><strong>{lang="promote_facebook_setup_post"}</strong></h2>
|
|
{{if $message}}
|
|
<div class="ipsMessage ipsMessage_error">{$message}</div>
|
|
{{endif}}
|
|
<div class='ipsType_normal ipsType_reset'>
|
|
{lang="promote_facebook_setup_post_desc"}
|
|
<ul class='ipsToolList ipsToolList_horizontal ipsAlert_buttonRow ipsClear ipsClearfix'>
|
|
<li class="ipsPos_left"><a href="{url="app=core&module=system&controller=settings&area=profilesync&service=Facebook&permissionRequest_Facebook=manage_pages,publish_pages" base="front" seoTemplate="settings_Facebook"}" target="_blank" class="ipsButton ipsButton_primary">{lang="promote_facebook_setup_post_button"}</a></li>
|
|
<li class="ipsPos_left"><a href="{url="app=core&module=promotion&controller=promote&tab=facebook"}" class="ipsButton ipsButton_secondary"><i class="fa fa-refresh"></i> {lang="promote_reload_page"}</a></li>
|
|
{{if $message}}
|
|
<li class="ipsPos_left"><a href="{url="app=core&module=system&controller=settings&area=profilesync&service=Facebook" base="front" seoTemplate="settings_Facebook"}" target="_blank" class="ipsButton ipsButton_secondary">{lang="promote_facebook_remove_user"}</a></li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="promote" template_name="warningNoFacebookUser" template_data="" template_location="admin" template_app="core"><![CDATA[<div id='acpWarnings'>
|
|
<div class='ipsAreaBackground_light ipsPad'>
|
|
<div>
|
|
<h2 class='ipsType_sectionHead'><strong>{lang="promote_facebook_setup_user"}</strong></h2>
|
|
<div class='ipsType_normal ipsType_reset'>
|
|
{lang="promote_facebook_setup_user_desc"}
|
|
<ul class='ipsToolList ipsToolList_horizontal ipsAlert_buttonRow ipsClear ipsClearfix'>
|
|
<li class="ipsPos_left"><a href="{url="app=core&module=system&controller=settings&area=profilesync&service=Facebook" base="front" seoTemplate="settings_Facebook"}" target="_blank" class="ipsButton ipsButton_primary">{lang="promote_facebook_setup_user_button"}</a></li>
|
|
<li class="ipsPos_left"><a href="{url="app=core&module=promotion&controller=promote&tab=facebook"}" class="ipsButton ipsButton_secondary"><i class="fa fa-refresh"></i> {lang="promote_reload_page"}</a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="promote" template_name="warningNoTwitterApp" template_data="" template_location="admin" template_app="core"><![CDATA[<div id='acpWarnings'>
|
|
<div class='ipsAreaBackground_light ipsPad'>
|
|
<div>
|
|
<h2 class='ipsType_sectionHead'><strong>{lang="promote_twitter_setup_app"}</strong></h2>
|
|
<div class='ipsType_normal ipsType_reset'>
|
|
{lang="promote_twitter_setup_app_desc"}
|
|
<ul class='ipsToolList ipsToolList_horizontal ipsAlert_buttonRow ipsClear ipsClearfix'>
|
|
<li class="ipsPos_left"><a href="{url="app=core&module=settings&controller=login&do=form&id=Twitter"}" class="ipsButton ipsButton_primary">{lang="promote_twitter_setup_button"}</a></li>
|
|
<li class="ipsPos_left"><a href="{url="app=core&module=promotion&controller=promote&tab=twitter"}" class="ipsButton ipsButton_secondary"><i class="fa fa-refresh"></i> {lang="promote_reload_page"}</a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="promote" template_name="warningNoTwitterUser" template_data="" template_location="admin" template_app="core"><![CDATA[<div id='acpWarnings'>
|
|
<div class='ipsAreaBackground_light ipsPad'>
|
|
<div>
|
|
<h2 class='ipsType_sectionHead'><strong>{lang="promote_twitter_setup_user"}</strong></h2>
|
|
<div class='ipsType_normal ipsType_reset'>
|
|
{lang="promote_twitter_setup_user_desc"}
|
|
<ul class='ipsToolList ipsToolList_horizontal ipsAlert_buttonRow ipsClear ipsClearfix'>
|
|
<li class="ipsPos_left"><a href="{url="app=core&module=system&controller=twitter" base="front"}" target="_blank" class="ipsButton ipsButton_primary">{lang="promote_twitter_setup_user_button"}</a></li>
|
|
<li class="ipsPos_left"><a href="{url="app=core&module=promotion&controller=promote&tab=twitter"}" class="ipsButton ipsButton_secondary"><i class="fa fa-refresh"></i> {lang="promote_reload_page"}</a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="promotion" template_name="activeBadge" template_data="$id, $text, $currentStatus, $ad" template_location="admin" template_app="core"><![CDATA[{{$filter = \IPS\Request::i()->filter;}}
|
|
{{if $currentStatus === -1}}
|
|
<span class='ipsBadge ipsBadge_negative'>{lang="$text"}</span>
|
|
{{elseif ( $ad['ad_end'] AND $ad['ad_end'] < time() ) OR ( $ad['ad_maximum_unit'] == 'i' AND $ad['ad_maximum_value'] > -1 AND $ad['ad_impressions'] >= $ad['ad_maximum_value'] ) OR ( $ad['ad_maximum_unit'] == 'c' AND $ad['ad_maximum_value'] > -1 AND $ad['ad_clicks'] >= $ad['ad_maximum_value'] ) }}
|
|
<span class='ipsBadge ipsBadge_neutral' data-ipsTooltip title='{lang="ad_nostatus_change"}'>{lang="disabled"}</span>
|
|
{{else}}
|
|
<span data-ipsStatusToggle>
|
|
<a href="{url="app=core&module=promotion&controller=advertisements&do=toggle&id=$id&status=0&filter={$filter}"}" data-ipsTooltip title="{lang="set_inactive"}" {{if $currentStatus !== 1}}class='ipsHide'{{endif}} data-state="enabled">
|
|
<span class='ipsBadge ipsBadge_positive'>
|
|
{lang="enabled"}
|
|
</span>
|
|
</a>
|
|
<a href="{url="app=core&module=promotion&controller=advertisements&do=toggle&id=$id&status=1&filter={$filter}"}" data-ipsTooltip title="{lang="set_active"}" {{if $currentStatus !== 0}}class='ipsHide'{{endif}} data-state="disabled">
|
|
<span class='ipsBadge ipsBadge_negative'>
|
|
{lang="disabled"}
|
|
</span>
|
|
</a>
|
|
</span>
|
|
{{endif}}]]></template>
|
|
<template template_group="promotion" template_name="adsenseHelp" template_data="" template_location="admin" template_app="core"><![CDATA[<div class="ipsPad">
|
|
<div class="ipsSpacer_bottom ipsSpacer_double">
|
|
<p class="ipsType_normal">{lang="google_adsense_blurb"}</p>
|
|
</div>
|
|
|
|
<div class="ipsSpacer_bottom ipsSpacer_double">
|
|
<h2 class="ipsType_sectionHead">{lang="google_adsense_login_header"}</h2>
|
|
<p class="ipsType_normal">{lang="google_adsense_login_blurb"}</p>
|
|
<a href='{url="secure-ads-adsense" ips="true"}' class="ipsButton ipsButton_normal" target='_blank'>{lang="google_adsense_login_link"}</a>
|
|
</div>
|
|
|
|
<div class="ipsSpacer_bottom ipsSpacer_double">
|
|
<h2 class="ipsType_sectionHead">{lang="google_adsense_ajax_header"}</h2>
|
|
<p class="ipsType_normal">{lang="google_adsense_ajax_intro"}</p>
|
|
<p class="ipsType_normal">{lang="google_adsense_ajax_blurb"}</p>
|
|
<ol>
|
|
<li class="ipsType_normal">{lang="google_adsense_ajax_ins_1"}</li>
|
|
<li class="ipsType_normal">{lang="google_adsense_ajax_ins_2"}</li>
|
|
<li class="ipsType_normal">{lang="google_adsense_ajax_ins_3"}</li>
|
|
<li class="ipsType_normal">{lang="google_adsense_ajax_ins_4"}</li>
|
|
</ol>
|
|
</div>
|
|
|
|
<p class="ipsType_normal">{lang="google_adsense_other"}</p>
|
|
</div>]]></template>
|
|
<template template_group="promotion" template_name="advertisementIframePreview" template_data="$id" template_location="admin" template_app="core"><![CDATA[
|
|
<iframe seamless class='ipsAdvertisementPreview' src='{url="app=core&module=promotion&controller=advertisements&do=getHtml&id={$id}"}'></iframe>
|
|
]]></template>
|
|
<template template_group="promotion" template_name="advertisementMessage" template_data="" template_location="admin" template_app="core"><![CDATA[
|
|
<div class='ipsAreaBackground_light ipsPad ipsPhotoPanel ipsPhotoPanel_small'>
|
|
<i class='fa fa-info-circle ipsType_veryLarge ipsPos_left'></i>
|
|
<div>
|
|
<h2 class='ipsType_sectionHead'>{lang="ad_promo_title"}</h2>
|
|
<p class='ipsType_normal ipsType_reset'>
|
|
{lang="ad_promo_msg"}
|
|
</p>
|
|
<br>
|
|
<a href='{url="product-nexus" ips="true"}' class='ipsButton ipsButton_primary'>{lang="more_information"}</a>
|
|
</div>
|
|
</div>
|
|
<br><br>
|
|
]]></template>
|
|
<template template_group="promotion" template_name="imageMaximums" template_data="$name, $value, $type" template_location="admin" template_app="core"><![CDATA[{lang="ad_after"}
|
|
<input type="number" name="{$name}[value]" id="{$name}_v" {{if $value === -1}}value='' data-jsdisable="true"{{else}}value="{$value}"{{endif}} class="ipsField_short" size="5">
|
|
<select name='{$name}[type]' id='{$name}_t'>
|
|
<option value='c' {{if $type == 'c'}}selected{{endif}}>{lang="ad_max_clicks"}</option>
|
|
<option value='i' {{if $type == 'i'}}selected{{endif}}>{lang="ad_max_impressions"}</option>
|
|
</select>
|
|
|
|
{lang="or"}
|
|
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" role='checkbox' data-control="unlimited" name="{expression="preg_replace( '/\[(.+?)\]/', '[$1_unlimited]', $name, 1 )"}" id='{expression="preg_replace( '/\[(.+?)\]/', '[$1_unlimited]', $name, 1 )"}-unlimitedCheck' value="-1" {{if -1 === $value}}checked aria-checked='true'{{endif}} aria-labelledby='{expression="preg_replace( '/\[(.+?)\]/', '[$1_unlimited]', $name, 1 )"}_label'>
|
|
<span></span>
|
|
</span> <label for='{expression="preg_replace( '/\[(.+?)\]/', '[$1_unlimited]', $name, 1 )"}-unlimitedCheck' class='ipsField_unlimited' id='{expression="preg_replace( '/\[(.+?)\]/', '[$1_unlimited]', $name, 1 )"}_label'>{lang="never"}</label>]]></template>
|
|
<template template_group="search" template_name="filters" template_data="$baseUrl, $count=NULL, $id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL, $errorTabs=NULL" template_location="front" template_app="core"><![CDATA[
|
|
{{$countFields = array( 'search_min_comments', 'search_min_replies', 'search_min_reviews', 'search_min_views');}}
|
|
<form accept-charset='utf-8' class="ipsForm ipsForm_vertical" method='post' action='{$action}' data-ipsForm id='elSearchFilters_content'>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
|
|
{{if $form->error}}
|
|
<div class="ipsMessage ipsMessage_error ipsSpacer_bottom">
|
|
{$form->error}
|
|
</div>
|
|
{{endif}}
|
|
|
|
<div class='ipsPhotoPanel ipsPhotoPanel_mini cSearchMainBar'>
|
|
<button type='submit' class='cSearchPretendButton ipsPos_left' tabindex='-1'><i class='fa fa-search ipsType_huge'></i></button>
|
|
<div>
|
|
<input type='text' id='elMainSearchInput' name='q' value='{expression="\IPS\Request::i()->q"}' placeholder='{lang="q"}' autofocus class='ipsField_primary ipsField_fullWidth'>
|
|
<button type='submit' id='elSearchSubmit' class='ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right ipsResponsive_hidePhone {{if isset( $hiddenValues['__advanced'] )}}ipsHide{{endif}}' data-action='searchAgain'>{lang="search_again"}</button>
|
|
<br>
|
|
<div class='ipsSpacer_top ipsSpacer_half' data-role="hints">
|
|
{template="hints" group="search" location="front" params="$baseUrl, $count"}
|
|
</div>
|
|
<hr class='ipsHr'>
|
|
<p class='ipsType_reset ipsSpacer_top ipsSpacer_half {{if isset( $hiddenValues['__advanced'] )}}ipsHide{{endif}}' data-action='showFilters'>
|
|
<a href='#' class='ipsType_medium'><i class='fa fa-plus'></i> {lang="search_more_options"}</a>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
|
|
<div data-role='searchFilters' class='ipsSpacer_top ipsBox {{if !isset( $hiddenValues['__advanced'] )}}ipsHide{{endif}}'>
|
|
{{if member.canAccessModule( \IPS\Application\Module::get( 'core', 'members', 'front' ) )}}
|
|
<div class='ipsTabs ipsTabs_stretch ipsClearfix' id='elTabs_search' data-ipsTabBar data-ipsTabBar-contentArea='#elTabs_search_content'>
|
|
<a href="#elTabs_search" data-action="expandTabs"><i class="fa fa-caret-down"></i></a>
|
|
<ul role='tablist'>
|
|
<li>
|
|
<a href='#' id="elTab_searchContent" class="ipsTabs_item {{if \IPS\Request::i()->type != 'core_members'}}ipsTabs_activeItem{{endif}} ipsType_center" title="{lang="search_content_search_title"}" role="tab" {{if \IPS\Request::i()->type != 'core_members'}}aria-selected="true"{{endif}}>
|
|
{lang="search_content_search"}
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href='#' id="elTab_searchMembers" class="ipsTabs_item {{if \IPS\Request::i()->type == 'core_members'}}ipsTabs_activeItem{{endif}} ipsType_center" title="{lang="search_member_search_title"}" role="tab" {{if \IPS\Request::i()->type == 'core_members'}}aria-selected="true"{{endif}}>
|
|
{lang="search_member_search"}
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
{{endif}}
|
|
<section id='elTabs_search_content' class='ipsTabs_panels'>
|
|
<div id='ipsTabs_elTabs_search_elTab_searchContent_panel' class='ipsTabs_panel' data-tabType='content'>
|
|
<div class='ipsPad_double'>
|
|
<div class=''>
|
|
<ul class='ipsList_reset'>
|
|
{{if \IPS\Settings::i()->tags_enabled}}
|
|
{{if isset( $elements['search_tab_content']['tags'] )}}
|
|
<li class='ipsSpacer_half {{if !$elements['search_tab_content']['tags']->value}}ipsHide{{endif}} ipsFieldRow_fullWidth' data-role='searchTags'>
|
|
<h3 class="ipsType_reset ipsType_large cStreamForm_title ipsSpacer_bottom ipsSpacer_half">{lang="search_by_tags"}</h3>
|
|
{$elements['search_tab_content']['tags']->html()|raw}
|
|
<span class='ipsType_light ipsType_small'>{lang="tags_desc"}</span>
|
|
</li>
|
|
{{endif}}
|
|
{{if isset( $elements['search_tab_content']['eitherTermsOrTags'] )}}
|
|
<li class='ipsSpacer_top ipsSpacer_half {{if !$elements['search_tab_content']['tags']->value || !$elements['search_tab_all']['q']->value}}ipsHide{{endif}}' data-role='searchTermsOrTags'>
|
|
<ul class='ipsFieldRow_content ipsList_reset'>
|
|
<li class='ipsFieldRow_inlineCheckbox'>
|
|
<span class='ipsCustomInput'>
|
|
<input type='radio' name="eitherTermsOrTags" value="or" id='elRadio_eitherTermsOrTags_or' {{if $elements['search_tab_content']['eitherTermsOrTags']->value == 'or'}}checked{{endif}}>
|
|
<span></span>
|
|
</span> <label for='elRadio_eitherTermsOrTags_or'>{lang="termsortags_or_desc"}</label>
|
|
</li>
|
|
<li class='ipsFieldRow_inlineCheckbox'>
|
|
<span class='ipsCustomInput'>
|
|
<input type='radio' name="eitherTermsOrTags" value="and" id='elRadio_eitherTermsOrTags_and' {{if $elements['search_tab_content']['eitherTermsOrTags']->value == 'and'}}checked{{endif}}>
|
|
<span></span>
|
|
</span> <label for='elRadio_eitherTermsOrTags_and'>{lang="termsortags_and_desc"}</label>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{if isset( $elements['search_tab_content']['author'] )}}
|
|
<li class='ipsSpacer_top {{if !$elements['search_tab_content']['author']->value}}ipsHide{{endif}} ipsFieldRow_fullWidth' data-role='searchAuthors'>
|
|
<h3 class="ipsType_reset ipsType_large cStreamForm_title ipsSpacer_bottom ipsSpacer_half">{lang="search_by_author"}</h3>
|
|
{$elements['search_tab_content']['author']->html()|raw}
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{if isset( $elements['search_tab_content']['tags'] ) || isset( $elements['search_tab_content']['author'] )}}
|
|
<ul class="ipsList_inline ipsType_normal ipsJS_show">
|
|
{{if \IPS\Settings::i()->tags_enabled and isset( $elements['search_tab_content']['tags'] ) && !$elements['search_tab_content']['tags']->value}}
|
|
<li><a href="#" data-action="searchByTags" data-opens='searchTags'><i class="fa fa-plus"></i> {lang="search_by_tags"}</a></li>
|
|
{{endif}}
|
|
{{if isset( $elements['search_tab_content']['author'] ) && !$elements['search_tab_content']['author']->value}}
|
|
<li><a href="#" data-action="searchByAuthors" data-opens='searchAuthors'><i class="fa fa-plus"></i> {lang="search_by_author"}</a></li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}
|
|
</div>
|
|
|
|
<div class='ipsGrid ipsGrid_collapsePhone ipsSpacer_top ipsSpacer_double'>
|
|
{{if isset( $elements['search_tab_content']['type'] )}}
|
|
{{$type = $elements['search_tab_content']['type'];}}
|
|
<div class='ipsGrid_span3'>
|
|
<h3 class="ipsType_reset ipsType_large cStreamForm_title ipsSpacer_bottom ipsSpacer_half">{lang="searchType"}</h3>
|
|
<ul class="ipsSideMenu_list ipsSideMenu_withRadios ipsSideMenu_small ipsType_normal" data-role='searchApp' data-ipsSideMenu data-ipsSideMenu-type="radio" data-ipsSideMenu-responsive="false">
|
|
{{foreach $type->options['options'] as $k => $lang}}
|
|
{{if $k == 'core_members'}}{{continue;}}{{endif}}
|
|
<li>
|
|
<a href='#' id='elSearchToggle_{$k}' class='ipsSideMenu_item {{if (string) $type->value == (string) $k}}ipsSideMenu_itemActive{{endif}}' data-ipsMenuValue='{$k}'>
|
|
<input type="radio" name="type" value="{$k}" {{if (string) $type->value == (string) $k}}checked{{endif}} id="elRadio_type_{$k}" data-control="toggle" data-toggles="{expression="implode( ',', $type->options['toggles'][ $k ] )"}" data-toggle-visibleCheck='#elSearchToggle_{$k}'>
|
|
<label for='elRadio_type_{$k}' id='elField_type_{$k}_label' data-role='searchAppTitle'>{lang="$lang"}</label>
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
|
|
{{if isset( $elements['search_tab_nodes'] )}}
|
|
<br>
|
|
{{foreach $elements['search_tab_nodes'] as $element}}
|
|
<div id="{$element->htmlId}">
|
|
<h3 class="ipsType_reset ipsType_large cStreamForm_title ipsSpacer_bottom ipsSpacer_half">{lang="$element->label"}</h3>
|
|
{$element->html()|raw}
|
|
</div>
|
|
{{endforeach}}
|
|
{{endif}}
|
|
|
|
{{if isset( $elements['search_tab_content']['club'] )}}
|
|
<div id="{$elements['search_tab_content']['club']->htmlId}">
|
|
<h3 class="ipsType_reset ipsType_large cStreamForm_title ipsSpacer_bottom ipsSpacer_half">{lang="club"}</h3>
|
|
{$elements['search_tab_content']['club']->html()|raw}
|
|
</div>
|
|
{{endif}}
|
|
|
|
<hr class='ipsHr ipsSpacer_both ipsResponsive_showPhone ipsResponsive_block'>
|
|
</div>
|
|
{{endif}}
|
|
<div class='ipsGrid_span9'>
|
|
<div class='ipsGrid_span9' data-role='searchFilters' id='elSearchFiltersMain'>
|
|
<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
<div class='ipsGrid_span6'>
|
|
<h3 class="ipsType_reset ipsType_large cStreamForm_title">{lang="searchIn"}</h3>
|
|
<ul class='ipsSideMenu_list ipsSideMenu_withRadios ipsSideMenu_small ipsType_normal ipsSpacer_top ipsSpacer_half' role="radiogroup" data-ipsSideMenu data-ipsSideMenu-type="radio" data-ipsSideMenu-responsive="false" data-filterType='searchIn'>
|
|
{{foreach $elements['search_tab_content']['search_in']->options['options'] as $k => $lang}}
|
|
<li>
|
|
<a href='#' class='ipsSideMenu_item {{if (string) $elements['search_tab_content']['search_in']->value == (string) $k}}ipsSideMenu_itemActive{{endif}}' data-ipsMenuValue='{$k}'>
|
|
<input type="radio" name="search_in" value="{$k}" {{if (string) $elements['search_tab_content']['search_in']->value == (string) $k}}checked{{endif}} id="elRadio_searchIn_{$k}">
|
|
<label for='elRadio_searchIn_{$k}' id='elField_searchIn_label_{$k}'>{lang="$lang"}</label>
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
<div class='ipsGrid_span6'>
|
|
<h3 class="ipsType_reset ipsType_large cStreamForm_title">{lang="andOr"}</h3>
|
|
<ul class='ipsSideMenu_list ipsSideMenu_withRadios ipsSideMenu_small ipsType_normal ipsSpacer_top ipsSpacer_half' role="radiogroup" data-ipsSideMenu data-ipsSideMenu-type="radio" data-ipsSideMenu-responsive="false" data-filterType='andOr'>
|
|
{{foreach $elements['search_tab_content']['search_and_or']->options['options'] as $k => $lang}}
|
|
<li>
|
|
<a href='#' class='ipsSideMenu_item {{if (string) $elements['search_tab_content']['search_and_or']->value == (string) $k}}ipsSideMenu_itemActive{{endif}}' data-ipsMenuValue='{$k}'>
|
|
<input type="radio" name="search_and_or" value="{$k}" {{if (string) $elements['search_tab_content']['search_and_or']->value == (string) $k}}checked{{endif}} id="elRadio_andOr_{$k}">
|
|
<label for='elRadio_andOr_{$k}' id='elField_andOr_label_{$k}'>{lang="$lang"}</label>
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
{{if isset( $elements['search_tab_content']['startDate'] )}}
|
|
<div class='ipsGrid_span6'>
|
|
<h3 class="ipsType_reset ipsType_large cStreamForm_title">{lang="startDate"}</h3>
|
|
<ul class="ipsSideMenu_list ipsSideMenu_withRadios ipsSideMenu_small ipsType_normal ipsSpacer_top ipsSpacer_half" role="radiogroup" data-ipsSideMenu data-ipsSideMenu-type="radio" data-ipsSideMenu-responsive="false" data-filterType='dateCreated'>
|
|
{{foreach $elements['search_tab_content']['startDate']->options['options'] as $k => $lang}}
|
|
<li>
|
|
<a href='#' class='ipsSideMenu_item {{if (string) $elements['search_tab_content']['startDate']->value == (string) $k}}ipsSideMenu_itemActive{{endif}}' data-ipsMenuValue='{$k}'>
|
|
<input type="radio" name="startDate" value="{$k}" {{if (string) $elements['search_tab_content']['startDate']->value == (string) $k}}checked{{endif}} id="elRadio_startDate_{$k}">
|
|
<label for='elRadio_startDate_{$k}' id='elField_startDate_label_{$k}'>{lang="$lang"}</label>
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
<li class='ipsGrid ipsGrid_collapsePhone cStreamForm_dates ipsAreaBackground_light ipsPad_half {{if $elements['search_tab_content']['startDate']->value !== 'custom'}}ipsJS_hide{{endif}}' data-role="dateForm">
|
|
<div class='ipsGrid_span6'>
|
|
<h4 class='ipsType_minorHeading'>{lang="start"}</h4>
|
|
<input type='date' name='{$elements['search_tab_content']['startDateCustom']->name}[start]' data-control='date' data-role='start' value='{$elements['search_tab_content']['startDateCustom']->value['start']}'>
|
|
</div>
|
|
<div class='ipsGrid_span6'>
|
|
<h4 class='ipsType_minorHeading'>{lang="end"}</h4>
|
|
<input type='date' name='{$elements['search_tab_content']['startDateCustom']->name}[end]' data-control='date' data-role='end' value='{$elements['search_tab_content']['startDateCustom']->value['end']}'>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
<hr class='ipsHr ipsSpacer_both ipsResponsive_showPhone ipsResponsive_block'>
|
|
</div>
|
|
{{endif}}
|
|
{{if isset( $elements['search_tab_content']['updatedDate'] )}}
|
|
<div class='ipsGrid_span6'>
|
|
<h3 class="ipsType_reset ipsType_large cStreamForm_title">{lang="updatedDate"}</h3>
|
|
<ul class="ipsSideMenu_list ipsSideMenu_withRadios ipsSideMenu_small ipsType_normal ipsSpacer_top ipsSpacer_half" role="radiogroup" data-ipsSideMenu data-ipsSideMenu-type="radio" data-ipsSideMenu-responsive="false" data-filterType='dateUpdated'>
|
|
{{foreach $elements['search_tab_content']['updatedDate']->options['options'] as $k => $lang}}
|
|
<li>
|
|
<a href='#' class='ipsSideMenu_item {{if (string) $elements['search_tab_content']['updatedDate']->value == (string) $k}}ipsSideMenu_itemActive{{endif}}' data-ipsMenuValue='{$k}'>
|
|
<input type="radio" name="updatedDate" value="{$k}" {{if (string) $elements['search_tab_content']['updatedDate']->value == (string) $k}}checked{{endif}} id="elRadio_updatedDate_{$k}">
|
|
<label for='elRadio_updatedDate_{$k}' id='elField_updatedDate_label_{$k}'>{lang="$lang"}</label>
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
<li class='ipsGrid ipsGrid_collapsePhone cStreamForm_dates ipsAreaBackground_light ipsPad_half {{if $elements['search_tab_content']['updatedDate']->value !== 'custom'}}ipsJS_hide{{endif}}' data-role="dateForm">
|
|
<div class='ipsGrid_span6'>
|
|
<h4 class='ipsType_minorHeading'>{lang="start"}</h4>
|
|
<input type='date' name='{$elements['search_tab_content']['updatedDateCustom']->name}[start]' data-control='date' data-role='start' value='{$elements['search_tab_content']['updatedDateCustom']->value['start']}'>
|
|
</div>
|
|
<div class='ipsGrid_span6'>
|
|
<h4 class='ipsType_minorHeading'>{lang="end"}</h4>
|
|
<input type='date' name='{$elements['search_tab_content']['updatedDateCustom']->name}[end]' data-control='date' data-role='end' value='{$elements['search_tab_content']['updatedDateCustom']->value['end']}'>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
|
|
<hr class='ipsHr'>
|
|
|
|
<h3 class="ipsType_reset ipsType_large cStreamForm_title" id="elSearch_filter_by_number">{lang="search_filter_by_number"}</h3>
|
|
<ul class="ipsList_inline ipsSpacer_top ipsSpacer_half ipsType_normal">
|
|
{{foreach $elements['search_tab_content'] as $inputName => $input}}
|
|
{{if in_array( $inputName, $countFields )}}
|
|
<li id='{$inputName}'>
|
|
<a href="#elSearch_{$inputName}_menu" data-ipsMenu data-ipsMenu-appendTo='#elSearchFilters_content' data-ipsMenu-closeOnClick='false' id='elSearch_{$inputName}' data-role='{$inputName}_link'><span class='ipsBadge ipsBadge_small ipsBadge_style1 {{if $input->value <= 0}}ipsHide{{endif}}' data-role='fieldCount'>{$input->value}</span> {lang="$inputName"} <i class='fa fa-caret-down'></i></a>
|
|
<div class='ipsMenu ipsMenu_medium ipsFieldRow_fullWidth ipsPad ipsHide' id='elSearch_{$inputName}_menu'>
|
|
<h4 class="ipsType_reset ipsType_minorHeading ipsSpacer_bottom ipsSpacer_half">{lang="{$inputName}_title"}</h4>
|
|
<div class='ipsFieldRow_fullWidth'>
|
|
{$input->html()|raw}
|
|
</div>
|
|
</div>
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{if member.canAccessModule( \IPS\Application\Module::get( 'core', 'members', 'front' ) )}}
|
|
<div id='ipsTabs_elTabs_search_elTab_searchMembers_panel' class='ipsTabs_panel' data-tabType='members'>
|
|
{{$exclude = array( 'joinedDate', 'joinedDateCustom', 'group');}}
|
|
{{$totalCustomFields = count( $elements['search_tab_member'] ) - count( $exclude ); // Don't count joined, joined custom or group}}
|
|
{{$perCol = ceil( $totalCustomFields / 2 );}}
|
|
<div class='ipsPad_double'>
|
|
<span class='ipsJS_hide'>
|
|
<input type="radio" name="type" value="core_members" {{if (string) $elements['search_tab_content']['type']->value == (string) 'core_members'}}checked{{endif}} id="elRadio_type_core_members">
|
|
<label for='elRadio_type_core_members' id='elField_type_core_members_label' data-role='searchAppTitle'>{lang="core_members"}</label>
|
|
</span>
|
|
<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
<div class='ipsGrid_span4'>
|
|
{{if isset( $elements['search_tab_member']['joinedDate'] )}}
|
|
<h3 class="ipsType_reset ipsType_large cStreamForm_title">{lang="joinedDate"}</h3>
|
|
<ul class="ipsSideMenu_list ipsSideMenu_withRadios ipsSideMenu_small ipsType_normal ipsSpacer_top ipsSpacer_half" role="radiogroup" data-ipsSideMenu data-ipsSideMenu-type="radio" data-ipsSideMenu-responsive="false" data-filterType='joinedDate'>
|
|
{{foreach $elements['search_tab_member']['joinedDate']->options['options'] as $k => $lang}}
|
|
<li>
|
|
<a href='#' class='ipsSideMenu_item {{if (string) $elements['search_tab_member']['joinedDate']->value == (string) $k}}ipsSideMenu_itemActive{{endif}}' data-ipsMenuValue='{$k}'>
|
|
<input type="radio" name="joinedDate" value="{$k}" {{if (string) $elements['search_tab_member']['joinedDate']->value == (string) $k}}checked{{endif}} id="elRadio_joinedDate_{$k}">
|
|
<label for='elRadio_joinedDate_{$k}' id='elField_joinedDate_label'>{lang="$lang"}</label>
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
<li class='ipsGrid ipsGrid_collapsePhone cStreamForm_dates ipsAreaBackground_light ipsPad_half {{if $elements['search_tab_member']['joinedDate']->value !== 'custom'}}ipsJS_hide{{endif}}' data-role="dateForm">
|
|
<div class='ipsGrid_span6'>
|
|
<h4 class='ipsType_minorHeading'>{lang="start"}</h4>
|
|
<input type='date' name='{$elements['search_tab_member']['joinedDateCustom']->name}[start]' data-control='date' data-role='start' value='{$elements['search_tab_member']['joinedDateCustom']->value['start']}'>
|
|
</div>
|
|
<div class='ipsGrid_span6'>
|
|
<h4 class='ipsType_minorHeading'>{lang="end"}</h4>
|
|
<input type='date' name='{$elements['search_tab_member']['joinedDateCustom']->name}[end]' data-control='date' data-role='end' value='{$elements['search_tab_member']['joinedDateCustom']->value['end']}'>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
<hr class='ipsHr ipsSpacer_both ipsResponsive_showPhone ipsResponsive_block'>
|
|
{{endif}}
|
|
</div>
|
|
<div class='ipsGrid_span8' data-role='searchFilters' id='elSearchFiltersMain'>
|
|
<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
<div class='ipsGrid_span6'>
|
|
{{if isset( $elements['search_tab_member']['group'] )}}
|
|
<h3 class="ipsType_reset ipsType_large cStreamForm_title">{lang="group"}</h3>
|
|
<ul class="ipsSideMenu_list ipsSideMenu_withChecks ipsSideMenu_small ipsType_normal ipsSpacer_top ipsSpacer_half" data-ipsSideMenu data-ipsSideMenu-type="check" data-ipsSideMenu-responsive="false" data-filterType='group'>
|
|
{{foreach $elements['search_tab_member']['group']->options['options'] as $k => $group}}
|
|
<li>
|
|
<a href='#' class='ipsSideMenu_item {{if is_array( $elements['search_tab_member']['group']->value ) AND in_array( $k, $elements['search_tab_member']['group']->value )}}ipsSideMenu_itemActive{{endif}}' data-ipsMenuValue='{$k}'>
|
|
<input type="checkbox" name="group" value="{$k}" {{if is_array( $elements['search_tab_member']['group']->value ) AND in_array( $k, $elements['search_tab_member']['group']->value )}}checked{{endif}} id="elCheck_group_{$k}">
|
|
<label for='elRadio_group_{$k}' id='elField_group_label'>{$group|raw}</label>
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
|
|
{{$countOne = 0;}}
|
|
{{if $totalCustomFields > 1}}
|
|
{{foreach $elements['search_tab_member'] as $id => $element}}
|
|
{{if in_array( $id, $exclude )}}
|
|
{{continue;}}
|
|
{{endif}}
|
|
{{$countOne++;}}
|
|
|
|
<hr class='ipsHr'>
|
|
<h3 class="ipsType_reset ipsType_large cStreamForm_title ipsSpacer_bottom ipsSpacer_half">{lang="$id"}</h3>
|
|
<div class='ipsFieldRow_fullWidth'>
|
|
{$element->html()|raw}
|
|
</div>
|
|
|
|
{{if $countOne >= $perCol}}
|
|
{{break;}}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endif}}
|
|
<hr class='ipsHr ipsSpacer_both ipsResponsive_showPhone ipsResponsive_block'>
|
|
</div>
|
|
<div class='ipsGrid_span6'>
|
|
{{$countTwo = 0;}}
|
|
{{$realCount = 0;}}
|
|
{{foreach $elements['search_tab_member'] as $id => $element}}
|
|
{{if in_array( $id, $exclude )}}
|
|
{{continue;}}
|
|
{{endif}}
|
|
{{$countTwo++;}}
|
|
|
|
{{if $countTwo <= $countOne}}
|
|
{{continue;}}
|
|
{{endif}}
|
|
|
|
{{if $countTwo !== ( $countOne + 1 )}}
|
|
<!-- HR except for first item -->
|
|
<hr class='ipsHr'>
|
|
{{endif}}
|
|
|
|
<h3 class="ipsType_reset ipsType_large cStreamForm_title ipsSpacer_bottom ipsSpacer_half">{lang="$id"}</h3>
|
|
<div class='ipsFieldRow_fullWidth'>
|
|
{$element->html()|raw}
|
|
</div>
|
|
{{$realCount++;}}
|
|
{{if $realCount >= $perCol}}
|
|
{{break;}}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</section>
|
|
<div class='ipsAreaBackground_light ipsPad cSearchFiltersSubmit'>
|
|
<ul class='ipsToolList ipsToolList_horizontal ipsClearfix'>
|
|
<li class='ipsPos_right'>
|
|
<button type="submit" class="ipsButton ipsButton_primary ipsButton_medium ipsButton_fullWidth" data-action="updateResults">
|
|
{{if \IPS\Request::i()->type == 'core_members'}}
|
|
{lang="search_members"}
|
|
{{else}}
|
|
{lang="search_content"}
|
|
{{endif}}
|
|
</button>
|
|
</li>
|
|
<li class='ipsPos_right'>
|
|
<button type="button" class="ipsButton ipsButton_link ipsButton_medium ipsButton_fullWidth {{if isset( $hiddenValues['__advanced'] )}}ipsHide{{endif}}" data-action="cancelFilters">{lang="cancel"}</button>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</form>]]></template>
|
|
<template template_group="search" template_name="globalSearchMenuOptions" template_data="$checked" template_location="front" template_app="core"><![CDATA[{{foreach output.globalSearchMenuOptions() as $type => $name}}
|
|
<li class='ipsMenu_item {{if $checked == $type}}ipsMenu_itemChecked{{endif}}' data-ipsMenuValue='{$type}'>
|
|
<a href='#'>{lang="$name"}</a>
|
|
</li>
|
|
{{endforeach}}
|
|
<li class='ipsMenu_sep'><hr></li>]]></template>
|
|
<template template_group="search" template_name="hints" template_data="$url, $count" template_location="front" template_app="core"><![CDATA[{{if isset( \IPS\Request::i()->q ) and \IPS\Request::i()->q AND ( !isset( \IPS\Request::i()->type ) OR \IPS\Request::i()->type != 'core_members' )}}
|
|
{{$words = \IPS\Content\Search\Query::termAsWordsArray( \IPS\Request::i()->q, FALSE, 0 );}}
|
|
{{$noPhraseWords = \IPS\Content\Search\Query::termAsWordsArray( \IPS\Request::i()->q, TRUE );}}
|
|
<p class='ipsType_reset'>{lang="search_better_results_hint"}</p>
|
|
<ul class='ipsList_inline'>
|
|
{{if ! \IPS\Content\Search\Query::termIsPhrase( \IPS\Request::i()->q ) and count( $words ) > 1}}
|
|
<li><a href='{$url->setQueryString('q', '"' . \IPS\Request::i()->q . '"')}'>{lang="search_hint_phrase" sprintf="\IPS\Request::i()->q"}</a></li>
|
|
{{elseif \IPS\Content\Search\Query::termIsPhrase( \IPS\Request::i()->q ) and count( $noPhraseWords ) > 1}}
|
|
<li><a href='{$url->setQueryString( array( 'q' => implode( ' ', $noPhraseWords ), 'search_and_or' => 'or' ) )}'>{expression="implode( ' ' . \IPS\Member::loggedIn()->language()->addToStack('search_join_or') . ' ', $noPhraseWords )"}</a></li>
|
|
{{endif}}
|
|
{{if ( ! isset( \IPS\Request::i()->search_and_or ) or \IPS\Request::i()->search_and_or !== 'or' ) and count( $words ) > 1 }}
|
|
<li><a href='{$url->setQueryString( 'search_and_or', 'or')}'>{expression="implode( ' ' . \IPS\Member::loggedIn()->language()->addToStack('search_join_or') . ' ', $words )"}</a></li>
|
|
{{endif}}
|
|
{{if $count > 1 and ( ! isset( \IPS\Request::i()->sortby ) or \IPS\Request::i()->sortby != 'newest' )}}
|
|
<li><a href='{$url->setQueryString('sortby', 'newest')}'>{lang="search_newer_first"}</a></li>
|
|
{{elseif $count > 1 and ( isset( \IPS\Request::i()->sortby ) and \IPS\Request::i()->sortby == 'newest' )}}
|
|
<li><a href='{$url->setQueryString('sortby', 'relevancy')}'>{lang="search_most_pertinent"}</a></li>
|
|
{{endif}}
|
|
{{if isset( \IPS\Request::i()->search_in ) and \IPS\Request::i()->search_in == 'titles'}}
|
|
<li><a href='{$url->setQueryString('search_in', 'all')}'>{lang="search_titles_and_content" sprintf="\IPS\Request::i()->q"}</a></li>
|
|
{{elseif $count > 1 and ( ! isset( \IPS\Request::i()->search_in ) or \IPS\Request::i()->search_in != 'titles' )}}
|
|
<li><a href='{$url->setQueryString('search_in', 'titles')}'>{lang="search_titles_only" sprintf="\IPS\Request::i()->q"}</a></li>
|
|
{{endif}}
|
|
{{if isset( \IPS\Request::i()->updated_after )}}
|
|
<li><a href='{$url->stripQueryString( array('updated_after' ) )}'>{lang="search_all_dates" sprintf="\IPS\Request::i()->q"}</a></li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="search" template_name="member" template_data="$member" template_location="front" template_app="core"><![CDATA[<li class="ipsGrid_span4 ipsStreamItem ipsStreamItem_contentBlock ipsAreaBackground_reset ipsPad ipsType_center">
|
|
{template="userPhoto" group="global" app="core" params="$member, 'medium'"}
|
|
<div class='ipsStreamItem_container'>
|
|
<div class='ipsStreamItem_header ipsSpacer_top ipsSpacer_half'>
|
|
<h2 class='ipsType_reset ipsStreamItem_title ipsTruncate ipsTruncate_line'>
|
|
<a href='{$member->url()}' data-searchable>
|
|
{template="userLink" app="core" group="global" params="$member"}
|
|
</a>
|
|
</h2>
|
|
<p class='ipsType_reset ipsType_medium'>{$member->groupName|raw}</p>
|
|
{template="reputationBadge" group="global" app="core" params="$member"}
|
|
</div>
|
|
|
|
<hr class='ipsHr ipsHr_small'>
|
|
|
|
<ul class='ipsList_reset ipsGrid'>
|
|
<li class='ipsGrid_span6 ipsList_reset ipsType_center'>
|
|
<h3 class='ipsType_minorHeading ipsType_unbold'>{lang="joined"}</h3>
|
|
<p class='ipsType_reset ipsTruncate ipsTruncate_line'>{datetime="$member->joined"}</p>
|
|
</li>
|
|
<li class='ipsGrid_span6 ipsList_reset ipsType_center'>
|
|
<h3 class='ipsType_minorHeading ipsType_unbold'>{lang="members_member_posts"}</h3>
|
|
<p class='ipsType_reset ipsTruncate ipsTruncate_line'>{number="$member->member_posts"}</p>
|
|
</li>
|
|
</ul>
|
|
|
|
<hr class='ipsHr ipsHr_small'>
|
|
|
|
<ul class='ipsList_reset'>
|
|
<li class='ipsSpacer_bottom ipsSpacer_half'>
|
|
<a href='{url="app=core&module=members&controller=profile&do=content&id={$member->member_id}" base="front" seoTemplate="profile_content" seoTitle="$member->members_seo_name"}' class='ipsButton ipsButton_fullWidth ipsButton_light ipsButton_small'>{lang="find_content"}</a>
|
|
</li>
|
|
{{if \IPS\Member::loggedIn()->member_id != $member->member_id and ( !$member->members_bitoptions['pp_setting_moderate_followers'] or \IPS\Member::loggedIn()->following( 'core', 'member', $member->member_id ) )}}
|
|
<li>
|
|
{{$memberFollowers = $member->followers();}}
|
|
{template="memberFollow" app="core" group="profile" params="'core', 'member', $member->member_id, ( $memberFollowers === NULL ) ? 0 : $memberFollowers->count( TRUE ), TRUE"}
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
</li>]]></template>
|
|
<template template_group="search" template_name="memberFilters" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL" template_location="front" template_app="core"><![CDATA[
|
|
{{$exclude = array( 'q', 'joinedDate', 'joinedDateCustom', 'group');}}
|
|
{{$totalCustomFields = count( $elements[''] ) - count( $exclude ); // Don't count q, joined, joined custom or group}}
|
|
{{$perCol = ceil( $totalCustomFields / 2 );}}
|
|
|
|
{{if !\IPS\Request::i()->isAjax()}}
|
|
<form accept-charset='utf-8' class="ipsForm ipsForm_vertical" method='post' action='{$action}' data-ipsForm id='elSearchFilters_content'>
|
|
{{endif}}
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
|
|
<div class='ipsPad_double'>
|
|
<!--<div class='ipsAreaBackground_light ipsPad ipsSpacer_both ipsPhotoPanel ipsPhotoPanel_mini'>
|
|
<i class='fa fa-user ipsType_huge ipsPos_left'></i>
|
|
<div>
|
|
<ul class='ipsList_reset'>
|
|
{{if isset( $elements['']['q'] )}}
|
|
<li class='ipsSpacer_bottom ipsSpacer_half'>
|
|
<h3 class="ipsType_reset ipsType_large cStreamForm_title ipsSpacer_bottom ipsSpacer_half">Search By Member Name</h3>
|
|
<input type='text' name='q' value='{{if is_array( $elements['']['q']->value )}}{expression="implode( ',', $elements['']['q']->value )"}{{else}}{$elements['']['q']->value}{{endif}}' class='ipsField_primary ipsField_fullWidth'>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<hr class='ipsHr ipsSpacer_bottom ipsSpacer_double'>-->
|
|
|
|
<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
<div class='ipsGrid_span4'>
|
|
{{if isset( $elements['']['joinedDate'] )}}
|
|
<h3 class="ipsType_reset ipsType_large cStreamForm_title">Joined</h3>
|
|
<ul class="ipsSideMenu_list ipsSideMenu_withRadios ipsSideMenu_small ipsType_normal ipsSpacer_top ipsSpacer_half" role="radiogroup" data-ipsSideMenu data-ipsSideMenu-type="radio" data-ipsSideMenu-responsive="false" data-filterType='joinedDate'>
|
|
{{foreach $elements['']['joinedDate']->options['options'] as $k => $lang}}
|
|
<li>
|
|
<a href='#' class='ipsSideMenu_item {{if (string) $elements['']['joinedDate']->value == (string) $k}}ipsSideMenu_itemActive{{endif}}' data-ipsMenuValue='{$k}'>
|
|
<input type="radio" name="joinedDate" value="{$k}" {{if (string) $elements['']['joinedDate']->value == (string) $k}}checked{{endif}} id="elRadio_joinedDate_{$k}">
|
|
<label for='elRadio_joinedDate_{$k}' id='elField_joinedDate_label_{$k}'>{lang="$lang"}</label>
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
<li class='ipsGrid ipsGrid_collapsePhone cStreamForm_dates ipsAreaBackground_light ipsPad_half {{if $elements['']['joinedDate']->value !== 'custom'}}ipsJS_hide{{endif}}' data-role="dateForm">
|
|
<div class='ipsGrid_span6'>
|
|
<h4 class='ipsType_minorHeading'>{lang="start"}</h4>
|
|
<input type='date' name='{$elements['']['joinedDateCustom']->name}[start]' data-control='date' data-role='start' value='{$elements['']['joinedDateCustom']->value['start']}'>
|
|
</div>
|
|
<div class='ipsGrid_span6'>
|
|
<h4 class='ipsType_minorHeading'>{lang="end"}</h4>
|
|
<input type='date' name='{$elements['']['joinedDateCustom']->name}[end]' data-control='date' data-role='end' value='{$elements['']['joinedDateCustom']->value['end']}'>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
{{endif}}
|
|
</div>
|
|
<div class='ipsGrid_span8' data-role='searchFilters' id='elSearchFiltersMain'>
|
|
<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
<div class='ipsGrid_span6'>
|
|
{{if isset( $elements['']['group'] )}}
|
|
<h3 class="ipsType_reset ipsType_large cStreamForm_title">{lang="group"}</h3>
|
|
<ul class="ipsSideMenu_list ipsSideMenu_withChecks ipsSideMenu_small ipsType_normal ipsSpacer_top ipsSpacer_half" data-ipsSideMenu data-ipsSideMenu-type="check" data-ipsSideMenu-responsive="false" data-filterType='group'>
|
|
{{foreach $elements['']['group']->options['options'] as $k => $group}}
|
|
<li>
|
|
<a href='#' class='ipsSideMenu_item {{if is_array( $elements['']['group']->value ) AND in_array( $k, $elements['']['group']->value )}}ipsSideMenu_itemActive{{endif}}' data-ipsMenuValue='{$k}'>
|
|
<input type="checkbox" name="group" value="{$k}" {{if is_array( $elements['']['group']->value ) AND in_array( $k, $elements['']['group']->value )}}checked{{endif}} id="elCheck_group_{$k}">
|
|
<label for='elCheck_group_{$k}' id='elField_group_label_{$k}'>{$group|raw}</label>
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
|
|
{{$countOne = 0;}}
|
|
{{if $totalCustomFields > 1}}
|
|
{{foreach $elements[''] as $id => $element}}
|
|
{{if in_array( $id, $exclude )}}
|
|
{{continue;}}
|
|
{{endif}}
|
|
{{$countOne++;}}
|
|
|
|
<hr class='ipsHr'>
|
|
<h3 class="ipsType_reset ipsType_large cStreamForm_title ipsSpacer_bottom ipsSpacer_half">{lang="$id"}</h3>
|
|
<div class='ipsFieldRow_fullWidth'>
|
|
{$element->html()|raw}
|
|
</div>
|
|
|
|
{{if $countOne >= $perCol}}
|
|
{{break;}}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endif}}
|
|
</div>
|
|
<div class='ipsGrid_span6'>
|
|
{{$countTwo = 0;}}
|
|
{{foreach $elements[''] as $id => $element}}
|
|
{{if in_array( $id, $exclude )}}
|
|
{{continue;}}
|
|
{{endif}}
|
|
{{$countTwo++;}}
|
|
|
|
{{if $countTwo <= $countOne}}
|
|
{{continue;}}
|
|
{{endif}}
|
|
|
|
{{if $countTwo !== ( $countOne + 1 )}}
|
|
<!-- HR except for first item -->
|
|
<hr class='ipsHr'>
|
|
{{endif}}
|
|
|
|
<h3 class="ipsType_reset ipsType_large cStreamForm_title ipsSpacer_bottom ipsSpacer_half">{lang="$id"}</h3>
|
|
<div class='ipsFieldRow_fullWidth'>
|
|
{$element->html()|raw}
|
|
</div>
|
|
|
|
{{if $countTwo >= $perCol}}
|
|
{{break;}}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class='ipsAreaBackground cSearchFiltersSubmit'>
|
|
<ul class='ipsToolList ipsToolList_horizontal ipsClearfix'>
|
|
<li class='ipsPos_right'>
|
|
<button type="submit" class="ipsButton ipsButton_primary ipsButton_medium ipsButton_fullWidth" data-action="updateResults">{lang="update_results"}</button>
|
|
</li>
|
|
<li class='ipsPos_right'>
|
|
<button type="button" class="ipsButton ipsButton_link ipsButton_medium ipsButton_fullWidth" data-action="cancelFilters">{lang="cancel"}</button>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
{{if !\IPS\Request::i()->isAjax()}}
|
|
</form>
|
|
{{endif}}]]></template>
|
|
<template template_group="search" template_name="results" template_data="$termJSON, $title, $results, $pagination, $baseUrl, $count=NULL" template_location="front" template_app="core"><![CDATA[
|
|
<div data-controller='core.front.search.results' data-term='{$termJSON|raw}' data-role="resultsArea" class='ipsBox'>
|
|
<p class='ipsType_sectionTitle ipsType_reset'>{lang="search_found" pluralize="$count"}</p>
|
|
{template="resultStream" group="search" params="$results, $pagination, $baseUrl"}
|
|
</div>]]></template>
|
|
<template template_group="search" template_name="resultStream" template_data="$results, $pagination, $baseUrl" template_location="front" template_app="core"><![CDATA[<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
{{if $pagination}}
|
|
{$pagination|raw}
|
|
{{endif}}
|
|
<ul class="ipsButtonRow ipsPos_right ipsClearfix">
|
|
<li>
|
|
<a href="#elSortByMenu_menu" id="elSortByMenu_search_results" data-role="sortButton" data-ipsMenu data-ipsMenu-activeClass="ipsButtonRow_active" data-ipsMenu-selectable="radio">{lang="sort_by"} <i class="fa fa-caret-down"></i></a>
|
|
<ul class="ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide" id="elSortByMenu_search_results_menu">
|
|
{{if !isset( \IPS\Request::i()->type ) OR \IPS\Request::i()->type != 'core_members'}}
|
|
<li class="ipsMenu_item{{if \IPS\Request::i()->sortby == 'newest'}} ipsMenu_itemChecked{{endif}}" data-sortDirection='desc'><a href="{$baseUrl->setQueryString( array( 'sortby' => 'newest', 'page' => 1 ) )}">{lang="date"}</a></li>
|
|
<li class="ipsMenu_item{{if \IPS\Request::i()->sortby == 'relevancy'}} ipsMenu_itemChecked{{endif}}" data-sortDirection='desc'><a href="{$baseUrl->setQueryString( array( 'sortby' => 'relevancy', 'page' => 1 ) )}">{lang="sort_relevancy"}</a></li>
|
|
{{else}}
|
|
<li class="ipsMenu_item{{if \IPS\Request::i()->sortby == 'joined'}} ipsMenu_itemChecked{{endif}}" data-sortDirection='desc'><a href="{$baseUrl->setQueryString( array( 'sortby' => 'joined', 'sortdirection' => 'desc', 'page' => 1 ) )}">{lang="sort_joined"}</a></li>
|
|
<li class="ipsMenu_item{{if \IPS\Request::i()->sortby == 'name' || !isset( \IPS\Request::i()->sortby )}} ipsMenu_itemChecked{{endif}}" data-sortDirection='asc'><a href="{$baseUrl->setQueryString( array( 'sortby' => 'name', 'sortdirection' => 'asc', 'page' => 1 ) )}">{lang="sort_mname"}</a></li>
|
|
<li class="ipsMenu_item{{if \IPS\Request::i()->sortby == 'member_posts'}} ipsMenu_itemChecked{{endif}}" data-sortDirection='desc'><a href="{$baseUrl->setQueryString( array( 'sortby' => 'member_posts', 'sortdirection' => 'desc', 'page' => 1 ) )}">{lang="sort_posts"}</a></li>
|
|
<li class="ipsMenu_item{{if \IPS\Request::i()->sortby == 'pp_reputation_points'}} ipsMenu_itemChecked{{endif}}" data-sortDirection='desc'><a href="{$baseUrl->setQueryString( array( 'sortby' => 'pp_reputation_points', 'sortdirection' => 'desc', 'page' => 1 ) )}">{lang="sort_reputation"}</a></li>
|
|
{{endif}}
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
{{if count( $results ) }}
|
|
<div class="ipsAreaBackground_light ipsPad">
|
|
<ol class="ipsStream ipsList_reset {{if request.type == 'core_members'}}cStream_members ipsGrid ipsGrid_collapsePhone{{endif}}" data-role='resultsContents' {{if request.type == 'core_members'}}data-ipsGrid data-ipsGrid-equalHeights='row' data-ipsGrid-minItemSize='250' data-ipsGrid-maxItemSize='400'{{endif}}>
|
|
{{foreach $results as $result}}
|
|
{{if request.type == 'core_members'}}
|
|
{$result->searchResultHtml()|raw}
|
|
{{else}}
|
|
{$result->html()|raw}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ol>
|
|
</div>
|
|
{{else}}
|
|
<div class='ipsAreaBackground_light ipsType_center ipsPad' data-role='resultsContents'>
|
|
<p class='ipsType_large ipsType_light'>{lang="no_search_results"}</p>
|
|
</div>
|
|
{{endif}}
|
|
{{if $pagination}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
{$pagination|raw}
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="search" template_name="search" template_data="$termArray, $title, $results, $pagination, $baseUrl, $types, $filters, $count=NULL, $advanced=FALSE" template_location="front" template_app="core"><![CDATA[
|
|
<div data-controller='core.front.search.main' data-baseURL='{url="app=core&module=search&controller=search" seoTemplate="search"}'>
|
|
<div class='ipsResponsive_hidePhone ipsResponsive_block ipsPageHeader'>
|
|
<h1 class='ipsType_pageTitle'>{lang="search_the_community"}</h1>
|
|
<p class='ipsType_reset ipsType_large {{if $advanced}}ipsHide{{endif}}' data-role='searchBlurb'>{$title}</p>
|
|
</div>
|
|
|
|
{{if \IPS\Content\Search\Query::isRebuildRunning()}}
|
|
<div class="ipsMessage ipsMessage_info">{lang="search_rebuild_is_running"}</div>
|
|
{{endif}}
|
|
|
|
<div class='ipsAreaBackground ipsPad ipsSpacer_top' data-controller='core.front.search.filters' id='elSearchFilters'>
|
|
{$filters|raw}
|
|
</div>
|
|
|
|
<div id="elSearch_main" class='ipsSpacer_top' data-role='filterContent'>
|
|
{{if !$advanced}}
|
|
{template="results" group="search" params="$termArray, $title, $results, $pagination, $baseUrl, $count"}
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
]]></template>
|
|
<template template_group="search" template_name="searchReaction" template_data="$reactions, $itemUrl, $repCount" template_location="front" template_app="core"><![CDATA[
|
|
{{if \IPS\Settings::i()->reaction_count_display == 'count'}}
|
|
<div class='ipsReact_reactCountOnly ipsReact_reactCountOnly_mini {{if $repCount >= 1}}ipsAreaBackground_positive{{elseif $repCount < 0}}ipsAreaBackground_negative{{else}}ipsAreaBackground_light{{endif}} ipsType_blendLinks {{if !count( $reactions )}}ipsHide{{endif}}' data-role='reactCount'>
|
|
{$repCount}
|
|
</div>
|
|
{{else}}
|
|
<div class='ipsReactOverview ipsReactOverview_small ipsType_light'>
|
|
<ul>
|
|
<li class='ipsReactOverview_repCount'>
|
|
{$repCount}
|
|
</li>
|
|
{{foreach $reactions AS $reactID => $count}}
|
|
{{$reaction = \IPS\Content\Reaction::load( $reactID );}}
|
|
<li>
|
|
{{if \IPS\Member::loggedIn()->group['gbw_view_reps']}}
|
|
<a href='{$itemUrl->setQueryString( 'reaction', $reaction->id )}' data-ipsDialog data-ipsDialog-size='medium' data-ipsDialog-title='{lang="see_who_reacted"}' data-ipsTooltip title="{lang="see_who_reacted_x" sprintf="\IPS\Member::loggedIn()->language()->addToStack( 'reaction_title_' . $reaction->id )"}">
|
|
{{else}}
|
|
<span data-ipsTooltip title="{lang="reaction_title_{$reaction->id}"}">
|
|
{{endif}}
|
|
<img src='{file="$reaction->_icon" extension="core_Reaction"}' alt="{lang="reaction_title_{$reaction->id}"}">
|
|
{{if \IPS\Member::loggedIn()->group['gbw_view_reps']}}
|
|
</a>
|
|
{{else}}
|
|
</span>
|
|
{{endif}}
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="settings" template_name="authySetupProtection" template_data="$value" template_location="admin" template_app="core"><![CDATA[{lang="authy_setup_protection_1"} <input name="authy_setup_protection[0]" type="number" class="ipsField_tiny" min="1" value="{$value[0]}"> {lang="authy_setup_protection_2"} <input name="authy_setup_protection[1]" type="number" class="ipsField_tiny" value="{$value[1]}"> {lang="authy_setup_protection_3"}]]></template>
|
|
<template template_group="settings" template_name="dataStoreChange" template_data="$downloadUrl, $checkUrl, $error=FALSE" template_location="admin" template_app="core"><![CDATA[<div class="ipsPad ipsType_center">
|
|
<p class="ipsType_large">{lang="datastore_change_blurb"}</p>
|
|
<div class="ipsPad">
|
|
<a href="{$downloadUrl}" class="ipsButton ipsButton_primary">{lang="datastore_change_download"}</a> <a href="{$checkUrl}" class="ipsButton ipsButton_normal">{lang="continue"}</a>
|
|
</div>
|
|
{{if $error}}
|
|
<p class="ipsType_warning">{lang="datastore_change_error"}</p>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="settings" template_name="reputationLeaderboardRebuild" template_data="" template_location="admin" template_app="core"><![CDATA[
|
|
<div class='acpBlock'>
|
|
<div class="ipsPad">
|
|
{lang="reputation_leaderboard_rebuild_desc"}
|
|
<p>
|
|
<a href='{url="app=core&module=membersettings&controller=reputation&do=rebuildLeaderboard&process=1"}' class="ipsButton ipsButton_primary">{lang="reputation_leaderboard_rebuild_run_now"}</a>
|
|
</p>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="settings" template_name="reputationLike" template_data="$blurb" template_location="admin" template_app="core"><![CDATA[<div class='ipsLikeRep'>
|
|
<a class='ipsButton ipsButton_like ipsButton_alternate'><i class='fa fa-heart'></i> {lang="like"}</a>
|
|
<span class='ipsLike_contents'>{$blurb|raw}</span>
|
|
</div>
|
|
<br>
|
|
<span class="ipsType_light">{lang="rep_system_like"}</span>]]></template>
|
|
<template template_group="settings" template_name="reputationNormal" template_data="$pos,$neg" template_location="admin" template_app="core"><![CDATA[<div class='ipsLikeRep'>
|
|
{{if $pos}}
|
|
<a class='ipsButton ipsButton_rep ipsButton_repUp'><i class='fa fa-arrow-up'></i></a>
|
|
{{endif}}
|
|
{{if $neg}}
|
|
<a class='ipsButton ipsButton_rep ipsButton_repDown'><i class='fa fa-arrow-down'></i></a>
|
|
{{endif}}
|
|
{{if $pos and $neg}}
|
|
<span class='ipsReputation_count ipsType_blendLinks ipsType_neutral'><i class='fa fa-heart ipsType_small'></i> 0</span>
|
|
{{elseif $pos}}
|
|
<span class='ipsReputation_count ipsType_blendLinks ipsType_positive'><i class='fa fa-heart ipsType_small'></i> 5</span>
|
|
{{else}}
|
|
<span class='ipsReputation_count ipsType_blendLinks ipsType_negative'><i class='fa fa-heart ipsType_small'></i> -5</span>
|
|
{{endif}}
|
|
</div>
|
|
<br>
|
|
<span class="ipsType_light">
|
|
{{if $pos and $neg}}
|
|
{lang="rep_system_both"}
|
|
{{elseif $pos}}
|
|
{lang="rep_system_positive"}
|
|
{{else}}
|
|
{lang="rep_system_negative"}
|
|
{{endif}}
|
|
</span>]]></template>
|
|
<template template_group="sharelinks" template_name="delicious" template_data="$url" template_location="front" template_app="core"><![CDATA[<a href="{$url}" class="cShareLink cShareLink_delicious" target="_blank" data-role='shareLink' title='{lang="delicious_text"}' data-ipsTooltip rel='noopener noreferrer'>
|
|
<i class="fa fa-delicious"></i>
|
|
</a>]]></template>
|
|
<template template_group="sharelinks" template_name="digg" template_data="$url" template_location="front" template_app="core"><![CDATA[<a href="{$url}" class="cShareLink cShareLink_digg" target="_blank" data-role="shareLink" title='{lang="digg_text"}' data-ipsTooltip rel='noopener noreferrer'>
|
|
<i class="fa fa-digg"></i>
|
|
</a>]]></template>
|
|
<template template_group="sharelinks" template_name="email" template_data="$url" template_location="front" template_app="core"><![CDATA[<a href='{$url}' rel='nofollow' class='cShareLink cShareLink_email' data-ipsDialog data-ipsDialog-title='{lang="send_email_form"}' data-ipsDialog-remoteSubmit data-ipsDialog-flashMessage='{lang="email_sent"}' title='{lang="email_text"}' data-ipsTooltip>
|
|
<i class="fa fa-envelope"></i>
|
|
</a>]]></template>
|
|
<template template_group="sharelinks" template_name="facebook" template_data="$url" template_location="front" template_app="core"><![CDATA[<a href="https://www.facebook.com/sharer/sharer.php?u={$url}" class="cShareLink cShareLink_facebook" target="_blank" data-role="shareLink" title='{lang="facebook_text"}' data-ipsTooltip rel='noopener noreferrer'>
|
|
<i class="fa fa-facebook"></i>
|
|
</a>]]></template>
|
|
<template template_group="sharelinks" template_name="google" template_data="$url" template_location="front" template_app="core"><![CDATA[<a href="https://plus.google.com/share?url={$url}" class="cShareLink cShareLink_google" target="_blank" data-role="shareLink" title='{lang="googleplus_text"}' data-ipsTooltip rel='noopener noreferrer'>
|
|
<i class="fa fa-google-plus"></i>
|
|
</a>]]></template>
|
|
<template template_group="sharelinks" template_name="linkedin" template_data="$url, $title" template_location="front" template_app="core"><![CDATA[<a href="http://www.linkedin.com/shareArticle?mini=true&url={$url}&title={$title}" class="cShareLink cShareLink_linkedin" target="_blank" data-role="shareLink" title='{lang="lin_text"}' data-ipsTooltip rel='noopener noreferrer'>
|
|
<i class="fa fa-linkedin"></i>
|
|
</a>]]></template>
|
|
<template template_group="sharelinks" template_name="pinterest" template_data="$url" template_location="front" template_app="core"><![CDATA[<a href="{$url}" class="cShareLink cShareLink_pinterest" target="_blank" data-role="shareLink" title='{lang="pinterest_text"}' data-ipsTooltip rel='noopener noreferrer'>
|
|
<i class="fa fa-pinterest"></i>
|
|
</a>]]></template>
|
|
<template template_group="sharelinks" template_name="reddit" template_data="$url, $title" template_location="front" template_app="core"><![CDATA[<a href="http://www.reddit.com/submit?url={$url}&title={expression="urlencode( $title )"}" class="cShareLink cShareLink_reddit" target="_blank" title='{lang="reddit_text"}' data-ipsTooltip rel='noopener noreferrer'>
|
|
<i class="fa fa-reddit"></i>
|
|
</a>]]></template>
|
|
<template template_group="sharelinks" template_name="stumble" template_data="$url" template_location="front" template_app="core"><![CDATA[<a href="http://www.stumbleupon.com/submit?url={expression="urlencode( $url )"}" class="cShareLink cShareLink_stumble" target="_blank" title='{lang="stumble_text"}' data-ipsTooltip rel='noopener noreferrer'>
|
|
<i class="fa fa-stumbleupon"></i>
|
|
</a>]]></template>
|
|
<template template_group="sharelinks" template_name="twitter" template_data="$url, $title" template_location="front" template_app="core"><![CDATA[<a href="http://twitter.com/share?text={$title}&url={$url}" class="cShareLink cShareLink_twitter" target="_blank" data-role="shareLink" title='{lang="twitter_text"}' data-ipsTooltip rel='noopener noreferrer'>
|
|
<i class="fa fa-twitter"></i>
|
|
</a>]]></template>
|
|
<template template_group="staffdirectory" template_name="layout_blocks" template_data="$users" template_location="front" template_app="core"><![CDATA[{{$count=0;}}
|
|
{{foreach $users as $user}}
|
|
{{if $count%4 == 0}}
|
|
<div class='ipsGrid ipsGrid_collapsePhone cStaffDirectory_blocks'>
|
|
{{endif}}
|
|
<div class='ipsGrid_span3 ipsType_center ipsAreaBackground_light ipsPad'>
|
|
{template="userPhoto" app="core" group="global" params="$user->member(), 'small'"}
|
|
<h3 class='ipsType_sectionHead'>
|
|
{{if \IPS\Member::loggedIn()->language()->checkKeyExists( "core_staff_directory_name_{$user->id}" ) }}
|
|
{{if member.canAccessModule( \IPS\Application\Module::get( 'core', 'members' ) )}}
|
|
<a href='{$user->member()->url()}'>{lang="core_staff_directory_name_{$user->id}" escape="true"}</a>
|
|
{{else}}
|
|
{lang="core_staff_directory_name_{$user->id}" escape="true"}
|
|
{{endif}}
|
|
{{else}}
|
|
{$user->member()->link()|raw}
|
|
{{endif}}
|
|
</h3>
|
|
<p class='ipsType_reset ipsType_normal ipsType_light'>
|
|
{{if \IPS\Member::loggedIn()->language()->checkKeyExists( "core_staff_directory_title_{$user->id}" )}}
|
|
{lang="core_staff_directory_title_{$user->id}" escape="true"}
|
|
{{else}}
|
|
{{if $user->member()->member_title}}
|
|
{$user->member()->member_title}
|
|
{{elseif $user->member()->rank['title']}}
|
|
{$user->member()->rank['title']}
|
|
{{endif}}
|
|
{{endif}}
|
|
</p>
|
|
{{if !member.members_disable_pm AND !$user->member()->members_disable_pm AND \IPS\Member::loggedIn()->member_id AND \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'messaging' ) )}}
|
|
<br>
|
|
<a href='{url="app=core&module=messaging&controller=messenger&do=compose&to={$user->member()->member_id}" seoTemplate="messenger_compose"}' data-ipsDialog data-ipsDialog-title='{lang="compose_new"}' data-ipsDialog-forceReload data-ipsDialog-remoteSubmit data-ipsDialog-flashMessage="{lang="message_sent"}"><i class='fa fa-envelope'></i> {lang="message_send"}</a>
|
|
{{endif}}
|
|
</div>
|
|
{{$count++;}}
|
|
{{if $count%4 == 0}}
|
|
</div>
|
|
<br>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{if $count%4 != 0}}
|
|
</div>
|
|
<br>
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="staffdirectory" template_name="layout_blocks_preview" template_data="" template_location="front" template_app="core"><![CDATA[
|
|
<div class='cStaffDirPreview cStaffDirPreview_blocks'>
|
|
<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
<div class='ipsGrid_span3 ipsType_center cStaffDirPreview_block'>
|
|
<span class='cStaffDirPreview_photo'></span><br>
|
|
<span class='cStaffDirPreview_title'></span>
|
|
</div>
|
|
<div class='ipsGrid_span3 ipsType_center cStaffDirPreview_block'>
|
|
<span class='cStaffDirPreview_photo'></span><br>
|
|
<span class='cStaffDirPreview_title'></span>
|
|
</div>
|
|
<div class='ipsGrid_span3 ipsType_center cStaffDirPreview_block'>
|
|
<span class='cStaffDirPreview_photo'></span><br>
|
|
<span class='cStaffDirPreview_title'></span>
|
|
</div>
|
|
<div class='ipsGrid_span3 ipsType_center cStaffDirPreview_block'>
|
|
<span class='cStaffDirPreview_photo'></span><br>
|
|
<span class='cStaffDirPreview_title'></span>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="staffdirectory" template_name="layout_full" template_data="$users" template_location="front" template_app="core"><![CDATA[{{foreach $users as $user}}
|
|
<div class='ipsClearfix ipsAreaBackground_light ipsPad ipsPhotoPanel ipsPhotoPanel_small ipsSpacer_bottom ipsSpacer_half cStaffDirectory_full'>
|
|
{template="userPhoto" app="core" group="global" params="$user->member(), 'small'"}
|
|
<div>
|
|
<h3 class='ipsType_sectionHead'>
|
|
{{if \IPS\Member::loggedIn()->language()->checkKeyExists( "core_staff_directory_name_{$user->id}" ) }}
|
|
{{if member.canAccessModule( \IPS\Application\Module::get( 'core', 'members' ) )}}
|
|
<a href='{$user->member()->url()}'>{lang="core_staff_directory_name_{$user->id}" escape="true"}</a>
|
|
{{else}}
|
|
{lang="core_staff_directory_name_{$user->id}" escape="true"}
|
|
{{endif}}
|
|
{{else}}
|
|
{$user->member()->link()|raw}
|
|
{{endif}}
|
|
</h3>
|
|
<p class='ipsType_reset ipsType_normal ipsType_light'>
|
|
{{if \IPS\Member::loggedIn()->language()->checkKeyExists( "core_staff_directory_title_{$user->id}" )}}
|
|
{lang="core_staff_directory_title_{$user->id}" escape="true"}
|
|
{{else}}
|
|
{{if $user->member()->member_title}}
|
|
{$user->member()->member_title}
|
|
{{elseif $user->member()->rank['title']}}
|
|
{$user->member()->rank['title']}
|
|
{{endif}}
|
|
{{endif}}
|
|
</p>
|
|
{{if \IPS\Member::loggedIn()->language()->checkKeyExists( "core_staff_directory_bio_{$user->id}" )}}
|
|
<br>
|
|
<div class='ipsType_richText ipsType_normal' data-ipsTruncate data-ipsTruncate-size="4 lines" data-ipsTruncate-type="hide">{lang="core_staff_directory_bio_{$user->id}"}</div>
|
|
{{endif}}
|
|
{{if !member.members_disable_pm AND !$user->member()->members_disable_pm AND \IPS\Member::loggedIn()->member_id AND \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'messaging' ) )}}
|
|
<br>
|
|
<a href='{url="app=core&module=messaging&controller=messenger&do=compose&to={$user->member()->member_id}" seoTemplate="messenger_compose"}' data-ipsDialog data-ipsDialog-title='{lang="compose_new"}' data-ipsDialog-forceReload data-ipsDialog-remoteSubmit data-ipsDialog-flashMessage="{lang="message_sent"}"><i class='fa fa-envelope'></i> {lang="message_send"}</a>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
{{endforeach}}]]></template>
|
|
<template template_group="staffdirectory" template_name="layout_full_preview" template_data="" template_location="front" template_app="core"><![CDATA[
|
|
<div class='cStaffDirPreview cStaffDirPreview_full'>
|
|
<div class='cStaffDirPreview_block cStaffDirPreview_row'>
|
|
<span class='cStaffDirPreview_photo'></span><br>
|
|
<span class='cStaffDirPreview_title'></span>
|
|
<span class='cStaffDirPreview_text'></span>
|
|
</div>
|
|
<div class='cStaffDirPreview_block cStaffDirPreview_row'>
|
|
<span class='cStaffDirPreview_photo'></span><br>
|
|
<span class='cStaffDirPreview_title'></span>
|
|
<span class='cStaffDirPreview_text'></span>
|
|
</div>
|
|
<div class='cStaffDirPreview_block cStaffDirPreview_row'>
|
|
<span class='cStaffDirPreview_photo'></span><br>
|
|
<span class='cStaffDirPreview_title'></span>
|
|
<span class='cStaffDirPreview_text'></span>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="staffdirectory" template_name="layout_half" template_data="$users" template_location="front" template_app="core"><![CDATA[{{$count=0;}}
|
|
{{foreach $users as $user}}
|
|
{{if $count%2 == 0}}
|
|
<div class='ipsGrid ipsGrid_collapsePhone ipsSpacer_bottom cStaffDirectory_half'>
|
|
{{endif}}
|
|
<div class='ipsGrid_span6 ipsPhotoPanel ipsPhotoPanel_small ipsAreaBackground_light ipsPad'>
|
|
{template="userPhoto" app="core" group="global" params="$user->member(), 'small'"}
|
|
<div>
|
|
<h3 class='ipsType_sectionHead'>
|
|
{{if \IPS\Member::loggedIn()->language()->checkKeyExists( "core_staff_directory_name_{$user->id}" ) }}
|
|
{{if member.canAccessModule( \IPS\Application\Module::get( 'core', 'members' ) )}}
|
|
<a href='{$user->member()->url()}'>{lang="core_staff_directory_name_{$user->id}" escape="true"}</a>
|
|
{{else}}
|
|
{lang="core_staff_directory_name_{$user->id}" escape="true"}
|
|
{{endif}}
|
|
{{else}}
|
|
{$user->member()->link()|raw}
|
|
{{endif}}
|
|
</h3>
|
|
<p class='ipsType_light ipsType_normal ipsType_reset'>
|
|
{{if \IPS\Member::loggedIn()->language()->checkKeyExists( "core_staff_directory_title_{$user->id}" ) }}
|
|
{lang="core_staff_directory_title_{$user->id}" escape="true"}
|
|
{{else}}
|
|
{{if $user->member()->member_title}}
|
|
{$user->member()->member_title}
|
|
{{elseif $user->member()->rank['title']}}
|
|
{$user->member()->rank['title']}
|
|
{{endif}}
|
|
{{endif}}
|
|
</p>
|
|
{{if \IPS\Member::loggedIn()->language()->checkKeyExists( "core_staff_directory_bio_{$user->id}" )}}
|
|
<br>
|
|
<div class='ipsType_richText ipsType_normal' data-ipsTruncate data-ipsTruncate-size="4 lines" data-ipsTruncate-type="hide">{lang="core_staff_directory_bio_{$user->id}"}</div>
|
|
{{endif}}
|
|
{{if !member.members_disable_pm AND !$user->member()->members_disable_pm AND \IPS\Member::loggedIn()->member_id AND \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'messaging' ) )}}
|
|
<br>
|
|
<a href='{url="app=core&module=messaging&controller=messenger&do=compose&to={$user->member()->member_id}" seoTemplate="messenger_compose"}' data-ipsDialog data-ipsDialog-title='{lang="compose_new"}' data-ipsDialog-forceReload data-ipsDialog-remoteSubmit data-ipsDialog-flashMessage="{lang="message_sent"}"><i class='fa fa-envelope'></i> {lang="message_send"}</a>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
{{$count++;}}
|
|
{{if $count%2 == 0}}
|
|
</div>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{if $count%2 != 0}}
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="staffdirectory" template_name="layout_half_preview" template_data="" template_location="front" template_app="core"><![CDATA[
|
|
<div class='cStaffDirPreview cStaffDirPreview_full'>
|
|
<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
<div class='ipsGrid_span6 cStaffDirPreview_block cStaffDirPreview_row'>
|
|
<span class='cStaffDirPreview_photo'></span><br>
|
|
<span class='cStaffDirPreview_title'></span>
|
|
<span class='cStaffDirPreview_text'></span>
|
|
</div>
|
|
<div class='ipsGrid_span6 cStaffDirPreview_block cStaffDirPreview_row'>
|
|
<span class='cStaffDirPreview_photo'></span><br>
|
|
<span class='cStaffDirPreview_title'></span>
|
|
<span class='cStaffDirPreview_text'></span>
|
|
</div>
|
|
</div>
|
|
<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
<div class='ipsGrid_span6 cStaffDirPreview_block cStaffDirPreview_row'>
|
|
<span class='cStaffDirPreview_photo'></span><br>
|
|
<span class='cStaffDirPreview_title'></span>
|
|
<span class='cStaffDirPreview_text'></span>
|
|
</div>
|
|
<div class='ipsGrid_span6 cStaffDirPreview_block cStaffDirPreview_row'>
|
|
<span class='cStaffDirPreview_photo'></span><br>
|
|
<span class='cStaffDirPreview_title'></span>
|
|
<span class='cStaffDirPreview_text'></span>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="staffdirectory" template_name="template" template_data="$groups, $userIsStaff=FALSE" template_location="front" template_app="core"><![CDATA[
|
|
<div class="ipsPageHeader ipsClearfix">
|
|
{{if $userIsStaff}}
|
|
<a href="{url="app=core&module=staffdirectory&controller=directory&do=form" seoTemplate="staffdirectory"}" class='ipsPos_right ipsButton ipsButton_small ipsButton_important' data-ipsDialog data-ipsDialog-title='{lang="leader_edit_mine"}'><i class='fa fa-pencil'></i> {lang="leader_edit_mine"}</a>
|
|
{{endif}}
|
|
<h1 class='ipsType_pageTitle'>
|
|
{lang="staff_directory"}
|
|
</h1>
|
|
</div>
|
|
|
|
{{foreach $groups as $group}}
|
|
{{if count( $group->members() )}}
|
|
<section class='ipsBox cStaffDirectory'>
|
|
<h2 class='ipsType_sectionTitle ipsType_reset'>{$group->_title}</h2>
|
|
<div class='ipsPad_half'>
|
|
{template="$group->template" app="core" group="staffdirectory" location="front" params="$group->members()"}
|
|
</div>
|
|
</section>
|
|
<br>
|
|
{{endif}}
|
|
{{endforeach}}]]></template>
|
|
<template template_group="stats" template_name="activitymessage" template_data="" template_location="admin" template_app="core"><![CDATA[<p class="ipsType_normal">
|
|
{lang="member_activity_info"}
|
|
</p>]]></template>
|
|
<template template_group="stats" template_name="membervisits" template_data="$form, $count, $members" template_location="admin" template_app="core"><![CDATA[<div class=''>
|
|
<div class='ipsBox'>
|
|
<h1 class='ipsBox_titleBar'>{lang="visit_date"}</h1>
|
|
<div>
|
|
{$form|raw}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
{{if $count !== NULL}}
|
|
<div class='ipsSpacer_top ipsSpacer_double'>
|
|
{$members|raw}
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="stats" template_name="tableheader" template_data="$start, $end, $count" template_location="admin" template_app="core"><![CDATA[<h1 class='ipsBox_titleBar'>{lang="member_visits_results" sprintf="$count" htmlsprintf="$start, $end"}</h1>]]></template>
|
|
<template template_group="stats" template_name="visitsFormTemplate" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL" template_location="admin" template_app="core"><![CDATA[<form accept-charset='utf-8' class="ipsForm {$class}" action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}} {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}} data-ipsForm>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
<input type="hidden" name="plupload" value="{expression="md5( uniqid() )"}">
|
|
{{endif}}
|
|
<div class="ipsPad">
|
|
<div class="ipsGrid">
|
|
<div class="ipsGrid_span10">
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{$input->html()|raw}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</div>
|
|
<div class="ipsGrid_span2">
|
|
<button type="submit" class="ipsButton ipsButton_primary ipsButton_veryLarge ipsButton_fullWidth">{lang="continue"}</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</form>]]></template>
|
|
<template template_group="status" template_name="feed" template_data="$statuses,$form,$pagination" template_location="front" template_app="core"><![CDATA[<div class='ipsBox ipsPad'>
|
|
<div class='ipsPageHeader ipsClearFix ipsSpacer_bottom'>
|
|
<h1 class='ipsType_pageTitle'><a href='#elFeed_menu' id='elFeed' data-ipsMenu data-ipsMenu-align-center>{{if isset( \IPS\Request::i()->following )}}{lang="people_i_follow"}{{else}}{lang="status_updates"}{{endif}} <i class='fa fa-caret-down'></i></a></h1>
|
|
</div>
|
|
<ul id='elFeed_menu' class='ipsMenu ipsMenu_auto ipsMenu_selectable ipsHide ipsType_medium'>
|
|
<li class='ipsMenu_item {{if !isset( \IPS\Request::i()->following )}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{url="app=core&module=status&controller=feed" seoTemplate="status"}'>{lang="global_feed"}</a>
|
|
</li>
|
|
{{if \IPS\Member::loggedIn()->member_id }}
|
|
<li class='ipsMenu_item {{if isset( \IPS\Request::i()->following )}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{url="app=core&module=status&controller=feed&following=1" seoTemplate="status_following"}'>{lang="people_i_follow"}</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
<div data-controller='core.front.statuses.statusFeed' class='cStatusUpdates'>
|
|
{{if \IPS\core\Statuses\Status::canCreate( \IPS\Member::loggedIn() ) AND $form !== NULL}}
|
|
<div class='ipsComposeArea ipsComposeArea_withPhoto ipsClearfix ipsContained' data-role='newStatus'>
|
|
<div class='ipsPos_left ipsResponsive_hidePhone ipsResponsive_block'>{template="userPhoto" app="core" group="global" params="\IPS\Member::loggedIn(), 'small'"}</div>
|
|
<div class='ipsComposeArea_editor'>
|
|
{$form|raw}
|
|
</div>
|
|
</div>
|
|
<br>
|
|
{{endif}}
|
|
{{if isset( $statuses['statuses'] ) and count( $statuses['statuses'] )}}
|
|
{$pagination|raw}
|
|
<br><br>
|
|
<ol class='ipsType_normal ipsList_reset' data-role='commentFeed'>
|
|
{{foreach $statuses['statuses'] as $status}}
|
|
{template="statusContainer" app="core" group="statuses" params="$status"}
|
|
{{endforeach}}
|
|
</ol>
|
|
{$pagination|raw}
|
|
{{else}}
|
|
<p class='ipsEmpty ipsType_center'>{lang="no_status_updates"}</p>
|
|
{{endif}}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="statuses" template_name="statusContainer" template_data="$status, $authorData=NULL, $profileOwnerData=NULL, $condensed=FALSE" template_location="front" template_app="core"><![CDATA[
|
|
<li {{if !$condensed}}data-controller='core.front.statuses.status'{{endif}} class='ipsStreamItem ipsStreamItem_contentBlock {{if $condensed}}ipsStreamItem_condensed{{endif}} {{if $status->hidden()}} ipsModerated{{endif}} ipsAreaBackground_reset ipsPad' data-timestamp='{$status->date}' data-role='activityItem' data-statusid="{$status->id}">
|
|
<a id='status-{$status->id}'></a>
|
|
<div class='ipsStreamItem_container'>
|
|
<div class='ipsStreamItem_header ipsPhotoPanel ipsPhotoPanel_mini'>
|
|
<span class='ipsStreamItem_contentType' data-ipsTooltip title='{lang="status_update"}'><i class='fa fa-user'></i></span>
|
|
{{if $authorData}}
|
|
{template="userPhotoFromData" group="global" app="core" params="$authorData['member_id'], $authorData['name'], $authorData['members_seo_name'], \IPS\Member::photoUrl( $authorData ), ( $condensed ? 'tiny' : 'mini' )"}
|
|
{{else}}
|
|
{template="userPhoto" group="global" app="core" params="$status->author(), ( $condensed ? 'tiny' : 'mini' )"}
|
|
{{endif}}
|
|
<div>
|
|
<h2 class='ipsType_reset ipsStreamItem_title {{if $condensed}}ipsStreamItem_titleSmall{{endif}} ipsType_break'>
|
|
{{if $status->member_id != $status->author()->member_id}}
|
|
<ul class='ipsList_inline ipsList_noSpacing'>
|
|
<li>
|
|
<strong>
|
|
{{if $authorData}}
|
|
{template="userLinkFromData" group="global" app="core" params="$authorData['member_id'], $authorData['name'], $authorData['members_seo_name']"}
|
|
{{else}}
|
|
{template="userLink" app="core" group="global" location="front" params="$status->author()"}
|
|
{{endif}}
|
|
</strong>
|
|
</li>
|
|
<li>
|
|
<i class='fa fa-angle-right'></i>
|
|
</li>
|
|
<li>
|
|
<strong>
|
|
{{if $profileOwnerData}}
|
|
{template="userLinkFromData" group="global" app="core" params="$profileOwnerData['member_id'], $profileOwnerData['name'], $profileOwnerData['members_seo_name']"}
|
|
{{else}}
|
|
{member="link()" id="$status->member_id" raw="true"}
|
|
{{endif}}
|
|
</strong>
|
|
</li>
|
|
</ul>
|
|
{{else}}
|
|
<strong>
|
|
{{if $authorData}}
|
|
{template="userLinkFromData" group="global" app="core" params="$authorData['member_id'], $authorData['name'], $authorData['members_seo_name']"}
|
|
{{else}}
|
|
{template="userLink" app="core" group="global" location="front" params="$status->author()"}
|
|
{{endif}}
|
|
</strong>
|
|
{{endif}}
|
|
{{if $status->hidden() AND $status->hidden() != -2}}
|
|
<span class="ipsBadge ipsBadge_icon ipsBadge_warning" data-ipsTooltip title='{lang="hidden"}'><i class='fa fa-eye-slash'></i></span>
|
|
{{elseif $status->hidden() == -2}}
|
|
<span class="ipsBadge ipsBadge_icon ipsBadge_warning" data-ipsTooltip title='{$status->deletedBlurb()}'><i class='fa fa-trash'></i></span>
|
|
{{endif}}
|
|
</h2>
|
|
{{if $condensed}}
|
|
<ul class='ipsList_inline ipsStreamItem_stats ipsType_light'>
|
|
<li>
|
|
<a href='{$status->url()}' class='ipsType_blendLinks'><i class='fa fa-clock-o'></i> {datetime="$status->date"}</a>
|
|
</li>
|
|
</ul>
|
|
<p class="ipsStreamItem_status ipsType_reset">
|
|
{{if $status->member_id == $status->author()->member_id}}
|
|
{{if $authorData}}
|
|
{lang="member_posted_status_self" htmlsprintf="$authorData['name']"}
|
|
{{else}}
|
|
{lang="member_posted_status_self" htmlsprintf="$status->author()->name"}
|
|
{{endif}}
|
|
{{else}}
|
|
{{if $authorData}}
|
|
{lang="member_posted_status_other" htmlsprintf="$authorData['name'], $profileOwnerData['name']"}
|
|
{{else}}
|
|
{lang="member_posted_status_other" htmlsprintf="$status->author()->name, \IPS\Member::load( $status->member_id )->name"}
|
|
{{endif}}
|
|
{{endif}}
|
|
</p>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
{{if !$condensed}}
|
|
<div class='ipsStreamItem_snippet'>
|
|
<div class='ipsType_richText ipsType_normal ipsContained'>{$status->content|raw}</div>
|
|
</div>
|
|
{{endif}}
|
|
{{if !$condensed}}
|
|
<ul class='ipsList_inline ipsStreamItem_meta ipsFaded_withHover'>
|
|
<li class='ipsType_medium'>{{if $status->locked()}}<i class='fa fa-lock'></i>{{endif}} <a href='{$status->url()}' class='ipsType_blendLinks'><span class='ipsType_light'><i class='fa fa-clock-o'></i> {datetime="$status->date"}</span></a></li>
|
|
{{if \IPS\IPS::classUsesTrait( $status, 'IPS\Content\Reactable' ) and settings.reputation_enabled and ( $status->reactionCount() or $status->canReact() )}}
|
|
<li class='ipsType_light ipsType_medium'>{template="reputationMini" group="global" app="core" params="$status"}</li>
|
|
{{endif}}
|
|
{{if $status->canDelete() || $status->canLock() || $status->canUnlock() || $status->canHide() || $status->canUnhide()}}
|
|
<li>
|
|
<a href='#elStatus_{$status->id}_menu' data-ipsMenu data-ipsMenu-activeClass='ipsFaded_cancel' id='elStatus_{$status->id}' class='ipsFaded ipsFaded_more'>{lang="options"} <i class='fa fa-caret-down'></i></a>
|
|
<ul class='ipsMenu ipsMenu_narrow ipsHide' id='elStatus_{$status->id}_menu'>
|
|
{{if !$status->locked() and $status->canLock()}}
|
|
<li class='ipsMenu_item'><a href="{$status->url('moderate')->setQueryString( 'action', 'lock' )->csrf()}">{lang="lock"}</a></li>
|
|
{{elseif $status->locked() and $status->canUnlock()}}
|
|
<li class='ipsMenu_item'><a href="{$status->url('moderate')->setQueryString( 'action', 'unlock' )->csrf()}">{lang="unlock"}</a></li>
|
|
{{endif}}
|
|
{{if !$status->hidden() and $status->canHide()}}
|
|
<li class='ipsMenu_item'><a href='{$status->url('moderate')->setQueryString( 'action', 'hide' )->csrf()}'>{lang="hide"}</a></li>
|
|
{{elseif $status->hidden() and $status->canUnhide()}}
|
|
<li class='ipsMenu_item'><a href='{$status->url('moderate')->setQueryString( 'action', 'unhide' )->csrf()}'>{lang="unhide"}</a></li>
|
|
{{endif}}
|
|
{{if $status->canDelete()}}
|
|
<li class='ipsMenu_item'><a data-confirm href="{$status->url('moderate')->setQueryString( 'action', 'delete' )->csrf()}">{lang="delete"}</a></li>
|
|
{{endif}}
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
{{if $status->canReport()}}
|
|
<li><a href='{$status->url('report')}' data-ipsDialog data-ipsDialog-size='medium' data-ipsDialog-title="{lang="report"}" data-action='reportStatus' title='{lang="report_content"}' class='ipsFaded ipsFaded_more'>{lang="status_report"}</a></li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}
|
|
{{if !$condensed && ( count( $status->comments() ) || $status->canComment() )}}
|
|
<div class='ipsComment_feed ipsComment_subComments ipsType_medium'>
|
|
<ol class="ipsList_reset" data-role='statusComments' data-currentPage='{expression="\IPS\Request::i()->page ? intval( \IPS\Request::i()->page ) : 1"}'>
|
|
{template="statusReplies" group="statuses" params="$status"}
|
|
</ol>
|
|
{{if \IPS\core\Statuses\Status::canCreateReply( \IPS\Member::loggedIn() )}}
|
|
<div class="ipsComment ipsFieldRow_fullWidth ipsAreaBackground_light ipsPad" data-role="replyComment">
|
|
<div class="ipsComment_content ipsContained">
|
|
{$status->commentForm()|raw}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
</li>]]></template>
|
|
<template template_group="statuses" template_name="statusContentRows" template_data="$table, $headers, $rows" template_location="front" template_app="core">{{foreach $rows as $status}}
|
|
{template="statusContainer" app="core" group="statuses" params="$status"}
|
|
{{endforeach}}</template>
|
|
<template template_group="statuses" template_name="statusPagination" template_data="$baseUrl, $pages, $comments, $activePage=1, $perPage=3, $direction='prev'" template_location="front" template_app="core"><![CDATA[{{if $pages > 1}}
|
|
{{if $direction == 'prev' && $activePage != $pages && !( $activePage > $pages )}}
|
|
<li class="ipsComment ipsClearfix ipsAreaBackground_light cStatusUpdates_pagination">
|
|
<a href="{$baseUrl->setQueryString( 'page', $activePage + 1 )}" data-action="loadPreviousComments"><i class="fa fa-angle-up"></i> {lang="show_prev_comments"} <span class="ipsType_light">{lang="x_more" pluralize="$comments - ( $activePage * $perPage )"}</span></a>
|
|
</li>
|
|
{{elseif $direction == 'next' && $activePage > 1}}
|
|
<li class="ipsComment ipsClearfix ipsAreaBackground_light cStatusUpdates_pagination">
|
|
<a href="{$baseUrl->setQueryString( 'page', $activePage - 1 )}" data-action="loadNextComments"><i class="fa fa-angle-down"></i> {lang="show_next_comments"} <span class="ipsType_light">{lang="x_more" pluralize="( $activePage - 1 ) * $perPage"}</span></a>
|
|
</li>
|
|
{{endif}}
|
|
{{endif}}]]></template>
|
|
<template template_group="statuses" template_name="statusReplies" template_data="$status" template_location="front" template_app="core"><![CDATA[
|
|
{{if $status->commentPageCount() > 1}}
|
|
{template="statusPagination" group="statuses" location="front" app="core" params="$status->url(), $status->commentPageCount(), $status->commentCount(), \IPS\Request::i()->page ? intval( \IPS\Request::i()->page ) : 1, \IPS\core\Statuses\Status::getCommentsPerPage(), 'prev'"}
|
|
{{endif}}
|
|
{{foreach $status->commentsForDisplay() as $comment}}
|
|
{$comment->html()|raw}
|
|
{{endforeach}}
|
|
{{if !request.isAjax() and $status->commentPageCount() > 1}}
|
|
{template="statusPagination" group="statuses" location="front" app="core" params="$status->url(), $status->commentPageCount(), $status->commentCount(), \IPS\Request::i()->page ? intval( \IPS\Request::i()->page ) : 1, \IPS\core\Statuses\Status::getCommentsPerPage(), 'next'"}
|
|
{{endif}}]]></template>
|
|
<template template_group="statuses" template_name="statusReply" template_data="$status, $comment" template_location="front" template_app="core"><![CDATA[<div class="ipsComment_content ipsFaded_withHover" data-controller="core.front.core.comment">
|
|
<p class="ipsComment_author ipsType_normal">
|
|
<strong>{template="userLink" app="core" group="global" location="front" params="$comment->author()"}</strong>
|
|
{{if $comment->hidden() AND $comment->hidden() != -2}}
|
|
<span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_warning" data-ipsTooltip title='{lang="hidden"}'><i class='fa fa-eye-slash'></i></span>
|
|
{{elseif $comment->hidden() == -2}}
|
|
<span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_warning" data-ipsTooltip title='{$comment->deletedBlurb()}'><i class='fa fa-trash'></i></span>
|
|
{{endif}}
|
|
</p>
|
|
<div data-role="commentContent" class='ipsType_richText ipsType_medium ipsContained' data-controller='core.front.core.lightboxedImages'>
|
|
{$comment->content|raw}
|
|
</div>
|
|
<ul class="ipsList_inline ipsType_medium cStatusTools">
|
|
<li class="ipsType_light"><a href='{$comment->url()}' class='ipsType_blendLinks'>{datetime="$comment->date"}</a></li>
|
|
{{if \IPS\IPS::classUsesTrait( $comment, 'IPS\Content\Reactable' ) and settings.reputation_enabled and ( $comment->reactionCount() or $comment->canReact() )}}
|
|
<li>{template="reputationMini" group="global" app="core" params="$comment"}</li>
|
|
{{endif}}
|
|
{{if $comment->canDelete() || ( $comment instanceof \IPS\Content\Hideable && ( !$comment->hidden() and $comment->canHide() ) || ( $comment->hidden() and $comment->canUnhide() ) ) }}
|
|
<li>
|
|
<a href='#elComment_{$comment->id}_menu' id='elComment_{$comment->id}' data-ipsMenu data-ipsMenu-activeClass='ipsFaded_cancel' class='ipsFaded ipsFaded_more'>{lang="options"} <i class='fa fa-caret-down'></i></a>
|
|
<ul class='ipsMenu ipsMenu_narrow ipsHide' id='elComment_{$comment->id}_menu'>
|
|
{{if $comment instanceof \IPS\Content\Hideable}}
|
|
{{if !$comment->hidden() and $comment->canHide()}}
|
|
<li class='ipsMenu_item'><a href='{$comment->url('moderate')->setQueryString( 'action', 'hide' )->csrf()}'>{lang="hide"}</a></li>
|
|
{{elseif $comment->hidden() and $comment->canUnhide()}}
|
|
<li class='ipsMenu_item'><a href='{$comment->url('moderate')->setQueryString( 'action', 'unhide' )->csrf()}'>{lang="unhide"}</a></li>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{if $comment->canDelete()}}
|
|
<li class='ipsMenu_item'><a data-confirm href='{$comment->url('moderate')->setQueryString( 'action', 'delete' )->csrf()->setQueryString('page',\IPS\Request::i()->page)}' data-action='deleteComment' data-updateOnDelete="#commentCount">{lang="delete"}</a></li>
|
|
{{endif}}
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
{{if $comment->canReport()}}
|
|
<li><a href='{$comment->url('report')}' data-ipsDialog data-ipsDialog-size='medium' data-ipsDialog-title="{lang="report"}" data-action='reportComment' title='{lang="report_content"}' class='ipsFaded ipsFaded_more'>{lang="status_report"}</a></li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>]]></template>
|
|
<template template_group="statuses" template_name="statusReplyContainer" template_data="$status, $comment" template_location="front" template_app="core"><![CDATA[{{$idField = $comment::$databaseColumnId;}}
|
|
{{$itemClassSafe = str_replace( '\\', '_', mb_substr( $comment::$itemClass, 4 ) );}}
|
|
{{if $comment->isIgnored()}}
|
|
<li class='ipsComment ipsComment_ignored ipsPad_half ipsType_light' id='elIgnoreComment_{$comment->$idField}' data-ignoreCommentID='elComment_{$comment->$idField}' data-ignoreUserID='{$comment->author()->member_id}'>
|
|
{lang="status_ignoring" sprintf="$comment->author()->name"}
|
|
</li>
|
|
{{endif}}
|
|
<li class="ipsComment ipsAreaBackground_light ipsClearfix{{if $comment->hidden() OR $status->hidden() == -2}} ipsModerated{{endif}} {{if $comment->isIgnored()}}ipsHide{{endif}}" data-commentid="{$comment->id}">
|
|
{template="userPhoto" app="core" group="global" params="$comment->author(), 'tiny'"}
|
|
{template="statusReply" group="statuses" app="core" params="$status, $comment"}
|
|
</li>]]></template>
|
|
<template template_group="statuses" template_name="statusReplyContentRows" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[{{foreach $rows as $reply}}
|
|
{{$item = $reply->item();}}
|
|
<li data-controller='core.front.statuses.status' class='ipsStreamItem ipsStreamItem_contentBlock {{if $item->hidden()}} ipsModerated{{endif}} ipsAreaBackground_reset ipsPad' data-timestamp='{$item->date}' data-role='activityItem' data-statusid="{$item->id}">
|
|
<a id='status-{$item->id}'></a>
|
|
<div class='ipsStreamItem_container'>
|
|
<div class='ipsStreamItem_header ipsPhotoPanel ipsPhotoPanel_mini'>
|
|
<span class='ipsStreamItem_contentType' data-ipsTooltip title='{lang="status_update"}'><i class='fa fa-user'></i></span>
|
|
{template="userPhoto" group="global" app="core" params="$item->author(), 'mini'"}
|
|
<div>
|
|
<h2 class='ipsType_reset ipsStreamItem_title ipsType_break'>
|
|
<strong>{template="userLink" app="core" group="global" location="front" params="$item->author()"}</strong>{{if $item->member_id != $item->author()->member_id}} <i class='fa fa-angle-right'></i> <strong>{member="link()" id="$item->member_id" raw="true"}</strong>{{endif}}
|
|
{{if $item->hidden()}}
|
|
<span class="ipsBadge ipsBadge_icon ipsBadge_warning" data-ipsTooltip title='{lang="hidden"}'><i class='fa fa-eye-slash'></i></span>
|
|
{{endif}}
|
|
</h2>
|
|
</div>
|
|
</div>
|
|
<div class='ipsStreamItem_snippet'>
|
|
<div class='ipsType_richText ipsType_normal ipsContained'>{$item->content|raw}</div>
|
|
</div>
|
|
<ul class='ipsList_inline ipsStreamItem_meta ipsFaded_withHover'>
|
|
<li class='ipsType_medium'>{{if $item->locked()}}<i class='fa fa-lock'></i>{{endif}} <a href='{$item->url()}' class='ipsType_blendLinks'><span class='ipsType_light'>{datetime="$item->date"}</span></a></li>
|
|
{{if \IPS\IPS::classUsesTrait( $item, 'IPS\Content\Reactable' ) and settings.reputation_enabled and ( $item->reactionCount() or $item->canReact() )}}
|
|
<li class='ipsType_light ipsType_medium'>{template="reputationMini" group="global" app="core" params="$item"}</li>
|
|
{{endif}}
|
|
{{if $item->canDelete() || $item->canLock() || $item->canUnlock() || $item->canHide() || $item->canUnhide()}}
|
|
<li>
|
|
<a href='#elStatus_{$item->id}_menu' data-ipsMenu data-ipsMenu-activeClass='ipsFaded_cancel' id='elStatus_{$item->id}' class='ipsFaded ipsFaded_more'>{lang="options"} <i class='fa fa-caret-down'></i></a>
|
|
<ul class='ipsMenu ipsMenu_narrow ipsHide' id='elStatus_{$item->id}_menu'>
|
|
{{if !$item->locked() and $item->canLock()}}
|
|
<li class='ipsMenu_item'><a href="{$item->url('moderate')->setQueryString( 'action', 'lock' )->csrf()}">{lang="lock"}</a></li>
|
|
{{elseif $item->locked() and $item->canUnlock()}}
|
|
<li class='ipsMenu_item'><a href="{$item->url('moderate')->setQueryString( 'action', 'unlock' )->csrf()}">{lang="unlock"}</a></li>
|
|
{{endif}}
|
|
{{if !$item->hidden() and $item->canHide()}}
|
|
<li class='ipsMenu_item'><a href='{$item->url('moderate')->setQueryString( 'action', 'hide' )->csrf()}'>{lang="hide"}</a></li>
|
|
{{elseif $item->hidden() and $item->canUnhide()}}
|
|
<li class='ipsMenu_item'><a href='{$item->url('moderate')->setQueryString( 'action', 'unhide' )->csrf()}'>{lang="unhide"}</a></li>
|
|
{{endif}}
|
|
{{if $item->canDelete()}}
|
|
<li class='ipsMenu_item'><a data-confirm href="{$item->url('moderate')->setQueryString( 'action', 'delete' )->csrf()}">{lang="delete"}</a></li>
|
|
{{endif}}
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
{{if $item->canReport()}}
|
|
<li><a href='{$item->url('report')}' data-ipsDialog data-ipsDialog-size='medium' data-ipsDialog-title="{lang="report"}" data-action='reportStatus' title='{lang="report_content"}' class='ipsFaded ipsFaded_more'>{lang="status_report"}</a></li>
|
|
{{endif}}
|
|
</ul>
|
|
|
|
{{if !$item->hidden() && ( count( $item->comments() ) || \IPS\core\Statuses\Status::canCreate( \IPS\Member::loggedIn() ) ) }}
|
|
<div class='ipsComment_feed ipsComment_subComments ipsType_medium'>
|
|
<ol class="ipsList_reset" data-role='statusComments' data-currentPage='{expression="\IPS\Request::i()->page ? intval( \IPS\Request::i()->page ) : 1"}'>
|
|
{template="statusReplyContainer" group="statuses" params="$item, $reply"}
|
|
{{if ( $item->mapped('num_comments') - 1 ) > 0}}
|
|
<li class='ipsComment ipsAreaBackground_light ipsPad_half ipsType_light'>
|
|
<p class='ipsType_reset ipsType_medium ipsComment_content'><a href='{$item->url()}'>{lang="status_see_x_other_replies" pluralize="( $item->mapped('num_comments') - 1 )"}</a></p>
|
|
</li>
|
|
{{endif}}
|
|
</ol>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
</li>
|
|
|
|
{{endforeach}}]]></template>
|
|
<template template_group="statuses" template_name="statusRows" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[<div data-role='commentFeed' class='{{if \IPS\Request::i()->do == 'content'}}cStatusUpdates ipsPad{{endif}}'>
|
|
<ol class='ipsType_normal ipsList_reset'>
|
|
{{foreach $rows as $status}}
|
|
{template="statusContainer" app="core" group="statuses" params="$status"}
|
|
{{endforeach}}
|
|
</ol>
|
|
</div>]]></template>
|
|
<template template_group="streams" template_name="extraItem" template_data="$time, $image, $html, $view = 'expanded'" template_location="front" template_app="core"><![CDATA[<li class='ipsStreamItem ipsStreamItem_{$view} ipsStreamItem_actionBlock ipsAreaBackground_reset ipsPad' data-role="activityItem" data-timestamp='{$time->getTimestamp()}'>
|
|
<div class='ipsStreamItem_container'>
|
|
<div class='ipsStreamItem_action ipsType_blendLinks ipsType_light'>
|
|
{{if isset( $image )}}
|
|
{$image|raw}
|
|
{{endif}}
|
|
{$html|raw} <span class='ipsType_light'>{datetime="$time"}</span>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
]]></template>
|
|
<template template_group="streams" template_name="filterCreateForm" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL" template_location="front" template_app="core"><![CDATA[<div class='ipsAreaBackground ipsPad' data-controller='core.front.streams.form' data-formType='createStream'>
|
|
<form accept-charset='utf-8' class="ipsForm ipsForm_vertical" action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}} {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}} data-ipsForm>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
<input type="hidden" name="plupload" value="{expression="md5( uniqid() )"}">
|
|
{{endif}}
|
|
<div class='ipsAreaBackground_reset ipsPad ipsSpacer_bottom' id='elStreamFilterForm'>
|
|
<h2 class='ipsType_sectionHead'>{lang="create_new_stream"}</h2>
|
|
<ul class='ipsList_inline ipsPos_right ipsResponsive_noFloat'>
|
|
<li>
|
|
<a href='#elStreamSortEdit_menu' class='ipsButton ipsButton_light ipsButton_verySmall' id='elStreamSortEdit' data-ipsMenu data-ipsMenu-selectable='radio' data-ipsMenu-appendTo='#elStreamFilterForm' data-ipsMenu-closeOnClick='false'>{lang="stream_sorting"} <i class='fa fa-caret-down'></i></a>
|
|
</li>
|
|
</ul>
|
|
|
|
<ul class='ipsMenu ipsMenu_selectable ipsMenu_auto ipsHide' id='elStreamSortEdit_menu'>
|
|
<li class='ipsMenu_item {{if $elements['']['stream_sort']->value == 'newest'}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='#'>
|
|
<input type="radio" name="stream_sort" value="newest" {{if (string) $elements['']['stream_sort']->value == 'newest'}}checked{{endif}} id="elRadio_stream_sort_newest">
|
|
{lang="stream_sort_newest"}
|
|
</a>
|
|
</li>
|
|
<li class='ipsMenu_item {{if $elements['']['stream_sort']->value == 'oldest'}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='#'>
|
|
<input type="radio" name="stream_sort" value="oldest" {{if (string) $elements['']['stream_sort']->value == 'oldest'}}checked{{endif}} id="elRadio_stream_sort_oldest">
|
|
{lang="stream_sort_oldest"}
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
<hr class='ipsHr'>
|
|
{{if isset( $elements['']['stream_title'] )}}
|
|
<div class="ipsSpacer_bottom ipsAreaBackground_light ipsPad">
|
|
<input type='text' name='stream_title' value='{$elements['']['stream_title']->value}' class='ipsField_primary ipsField_fullWidth' placeholder='{lang="stream_title"}' autofocus>
|
|
{{if $elements['']['stream_title']->error}}
|
|
<br>
|
|
<span class="ipsType_warning">{lang="$elements['']['stream_title']->error"}</span>
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}
|
|
{template="filterForm" group="streams" params="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class, $attributes, $sidebar, $form"}
|
|
</div>
|
|
<ul class="ipsToolList ipsToolList_horizontal ipsClearfix">
|
|
<li class='ipsPos_right'><button type='submit' class='ipsButton ipsButton_primary ipsButton_medium ipsButton_fullWidth' data-action='createStream'>{lang="stream_button_save"}</button></li>
|
|
</ul>
|
|
</form>
|
|
</div>]]></template>
|
|
<template template_group="streams" template_name="filterForm" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL" template_location="front" template_app="core"><![CDATA[<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
<div class='ipsGrid_span4'>
|
|
<h3 class='ipsType_reset ipsType_large cStreamForm_title'>{lang="stream_include_comments"}</h3>
|
|
<ul class='ipsSideMenu_list ipsSideMenu_withRadios cStreamForm_list ipsType_normal ipsSpacer_top ipsSpacer_half' data-ipsSideMenu data-ipsSideMenu-type='radio' data-ipsSideMenu-responsive='false'>
|
|
{{foreach $elements['']['stream_include_comments']->options['options'] as $k => $v}}
|
|
<li>
|
|
{template="filterFormRadio" group="streams" app="core" params="$k, $v, 'stream_include_comments', $elements['']['stream_include_comments']->value, $elements['']['stream_include_comments']->required, $elements['']['stream_include_comments']->options['options'], $elements['']['stream_include_comments']->options['disabled']"}
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
<hr class='ipsHr ipsSpacer_both ipsSpacer_double ipsResponsive_hidePhone'>
|
|
<hr class='ipsHr ipsSpacer_both ipsResponsive_showPhone ipsResponsive_block'>
|
|
|
|
<h3 class='ipsType_reset ipsType_large cStreamForm_title'>{lang="stream_unread_links"}</h3>
|
|
<ul class='ipsSideMenu_list ipsSideMenu_withRadios cStreamForm_list ipsType_normal ipsSpacer_top ipsSpacer_half' data-ipsSideMenu data-ipsSideMenu-type='radio' data-ipsSideMenu-responsive='false'>
|
|
{{foreach $elements['']['stream_unread_links']->options['options'] as $k => $v}}
|
|
<li>
|
|
{template="filterFormRadio" group="streams" app="core" params="$k, $v, 'stream_unread_links', $elements['']['stream_unread_links']->value, $elements['']['stream_unread_links']->required, $elements['']['stream_unread_links']->options['options'], $elements['']['stream_unread_links']->options['disabled']"}
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
<hr class='ipsHr ipsSpacer_both ipsSpacer_double ipsResponsive_hidePhone'>
|
|
<hr class='ipsHr ipsSpacer_both ipsResponsive_showPhone ipsResponsive_block'>
|
|
{template="filterFormShowMe" group="streams" params="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class, $attributes, $sidebar, $form"}
|
|
</div>
|
|
<div class='ipsGrid_span8'>
|
|
{{if isset( $elements['']['stream_tags'] )}}
|
|
{template="filterFormTags" group="streams" app="core" params="$elements['']['stream_tags']"}
|
|
<hr class='ipsHr ipsSpacer_bottom ipsSpacer_double ipsResponsive_hidePhone'>
|
|
<hr class='ipsHr ipsSpacer_bottom ipsResponsive_showPhone ipsResponsive_block'>
|
|
{{endif}}
|
|
<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
<div class='ipsGrid_span6'>
|
|
<h3 class='ipsType_reset ipsType_large cStreamForm_title'>{lang="stream_read"}</h3>
|
|
<ul class='ipsSideMenu_list ipsSideMenu_withRadios cStreamForm_list ipsType_normal ipsSpacer_top ipsSpacer_half' data-ipsSideMenu data-ipsSideMenu-type='radio' data-ipsSideMenu-responsive='false' data-filterType='read'>
|
|
{{foreach $elements['']['stream_read']->options['options'] as $k => $v}}
|
|
<li>
|
|
{template="filterFormRadio" group="streams" app="core" params="$k, $v, 'stream_read', $elements['']['stream_read']->value, $elements['']['stream_read']->required, $elements['']['stream_read']->options['options'], $elements['']['stream_read']->options['disabled']"}
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
<hr class='ipsHr ipsSpacer_both ipsSpacer_double ipsResponsive_hidePhone'>
|
|
<hr class='ipsHr ipsSpacer_both ipsResponsive_showPhone ipsResponsive_block'>
|
|
<h3 class='ipsType_reset ipsType_large cStreamForm_title'>{lang="stream_ownership"}</h3>
|
|
{{if isset( $elements['']['stream_ownership'] )}}
|
|
<ul class='ipsSideMenu_list ipsSideMenu_withRadios cStreamForm_list ipsType_normal ipsSpacer_top ipsSpacer_half' role="radiogroup" data-ipsSideMenu data-ipsSideMenu-type='radio' data-ipsSideMenu-responsive='false' data-filterType='ownership'>
|
|
{{foreach $elements['']['stream_ownership']->options['options'] as $k => $v}}
|
|
<li>
|
|
{template="filterFormRadio" group="streams" app="core" params="$k, $v, 'stream_ownership', $elements['']['stream_ownership']->value, $elements['']['stream_ownership']->required, $elements['']['stream_ownership']->options['options'], $elements['']['stream_ownership']->options['disabled']"}
|
|
</li>
|
|
{{endforeach}}
|
|
{template="filterFormOwnership" group="streams" params="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class, $attributes, $sidebar, $form"}
|
|
</ul>
|
|
{{endif}}
|
|
<hr class='ipsHr ipsSpacer_both ipsSpacer_double ipsResponsive_hidePhone'>
|
|
<hr class='ipsHr ipsSpacer_both ipsResponsive_showPhone ipsResponsive_block'>
|
|
<h3 class='ipsType_reset ipsType_large cStreamForm_title'>{lang="stream_default_view"}</h3>
|
|
{{if isset( $elements['']['stream_default_view'] )}}
|
|
<ul class='ipsSideMenu_list ipsSideMenu_withRadios cStreamForm_list ipsType_normal ipsSpacer_top ipsSpacer_half' role="radiogroup" data-ipsSideMenu data-ipsSideMenu-type='radio' data-ipsSideMenu-responsive='false' data-filterType='defaultview'>
|
|
{{foreach $elements['']['stream_default_view']->options['options'] as $k => $v}}
|
|
<li>
|
|
{template="filterFormRadio" group="streams" app="core" params="$k, $v, 'stream_default_view', $elements['']['stream_default_view']->value, $elements['']['stream_default_view']->required, $elements['']['stream_default_view']->options['options'], $elements['']['stream_default_view']->options['disabled']"}
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
<hr class='ipsHr ipsSpacer_both ipsResponsive_showPhone ipsResponsive_block'>
|
|
</div>
|
|
<div class='ipsGrid_span6'>
|
|
{{if isset( $elements['']['stream_follow'] )}}
|
|
<h3 class='ipsType_reset ipsType_large cStreamForm_title'>{lang="stream_follow"}</h3>
|
|
<ul class='ipsSideMenu_list ipsSideMenu_withRadios cStreamForm_list ipsType_normal ipsSpacer_top ipsSpacer_half' data-ipsSideMenu data-ipsSideMenu-type='radio' data-ipsSideMenu-responsive='false' data-filterType='follow'>
|
|
{{foreach $elements['']['stream_follow']->options['options'] as $k => $v}}
|
|
<li>
|
|
{template="filterFormRadio" group="streams" app="core" params="$k, $v, 'stream_follow', $elements['']['stream_follow']->value, $elements['']['stream_follow']->required, $elements['']['stream_follow']->options['options'], $elements['']['stream_follow']->options['disabled'], ( $k == 'followed' )"}
|
|
{{if $k == 'followed'}}
|
|
<a class='ipsPos_right ipsType_blendLinks ipsType_noUnderline cStreamForm_menu' data-ipsTooltip title='' id='elMenu_followOptions' data-ipsMenu data-ipsMenu-activeClass='cStreamForm_menuActive' data-ipsMenu-closeOnClick='false' data-ipsMenu-appendTo='#elStreamFilterForm'>
|
|
<i class='fa fa-cog ipsType_large'></i>
|
|
<i class='fa fa-caret-down'></i>
|
|
</a>
|
|
{{endif}}
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{template="filterFormFollowStatus" group="streams" params="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class, $attributes, $sidebar, $form"}
|
|
{{endif}}
|
|
<hr class='ipsHr ipsSpacer_both ipsSpacer_double ipsResponsive_hidePhone'>
|
|
<hr class='ipsHr ipsSpacer_both ipsResponsive_showPhone ipsResponsive_block'>
|
|
<h3 class='ipsType_reset ipsType_large cStreamForm_title'>{lang="stream_date_type"}</h3>
|
|
{{if isset( $elements['']['stream_date_type'] )}}
|
|
<ul class='ipsSideMenu_list ipsSideMenu_withRadios cStreamForm_list ipsType_normal ipsSpacer_top ipsSpacer_half' data-ipsSideMenu data-ipsSideMenu-type='radio' data-ipsSideMenu-responsive='false' data-filterType='date'>
|
|
{{foreach $elements['']['stream_date_type']->options['options'] as $k => $v}}
|
|
<li>
|
|
{template="filterFormRadio" group="streams" app="core" params="$k, $v, 'stream_date_type', $elements['']['stream_date_type']->value, $elements['']['stream_date_type']->required, $elements['']['stream_date_type']->options['options'], $elements['']['stream_date_type']->options['disabled']"}
|
|
</li>
|
|
{{endforeach}}
|
|
{template="filterFormTimePeriod" group="streams" params="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class, $attributes, $sidebar, $form"}
|
|
</ul>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="streams" template_name="filterFormClubs" template_data="$field" template_location="front" template_app="core"><![CDATA[<div>
|
|
{{if $field}}
|
|
<div class='ipsFieldRow ipsFieldRow_fullWidth'>
|
|
<div class='ipsFieldRow_content'>
|
|
<ul class='ipsList_inline'>{$field|raw}</ul>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
]]></template>
|
|
<template template_group="streams" template_name="filterFormContentType" template_data="$elements, $key, $type, $checked=FALSE" template_location="front" template_app="core"><![CDATA[{{if in_array( $type, array_keys( $elements['']['stream_classes']->options['toggles'] ) )}}
|
|
<div class='ipsMenu ipsMenu_wide ipsPad ipsHide' data-role="streamContainer" data-contentKey="{$key}" data-className="{$type}" id='elMenu_{$key}_menu'>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="streams" template_name="filterFormContentTypeContent" template_data="$field, $type, $key" template_location="front" template_app="core"><![CDATA[<div data-contentType='{$key}'>
|
|
{{if $field}}
|
|
<div class='ipsFieldRow ipsFieldRow_fullWidth'>
|
|
<div class='ipsFieldRow_content'>
|
|
<ul class='ipsList_inline'>{$field|raw}</ul>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
]]></template>
|
|
<template template_group="streams" template_name="filterFormFollowStatus" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL, $showTitle=TRUE" template_location="front" template_app="core"><![CDATA[{{if isset( $elements['']['stream_follow'] )}}
|
|
<div id='elMenu_followOptions_menu' class='ipsMenu ipsMenu_wide ipsPad ipsHide'>
|
|
<ul class='ipsSideMenu_list ipsSideMenu_withChecks cStreamForm_list ipsType_normal ipsSpacer_top ipsSpacer_half' data-ipsSideMenu data-ipsSideMenu-type='check' data-ipsSideMenu-responsive='false' data-filterType='followed'>
|
|
{{foreach $elements['']['stream_followed_types']->options['options'] as $type => $lang}}
|
|
<li>
|
|
<a href='#' class='ipsSideMenu_item {{if $elements['']['stream_followed_types']->value !== 0 && in_array( $type, $elements['']['stream_followed_types']->value ) !== FALSE}}ipsSideMenu_itemActive{{endif}}' data-ipsMenuValue='{$type}'>
|
|
<input type='checkbox' name='stream_followed_types[{$type}]' value='1' {{if $elements['']['stream_followed_types']->value !== 0 && in_array( $type, $elements['']['stream_followed_types']->value ) !== FALSE}}checked{{endif}}>
|
|
{lang="$lang"}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="streams" template_name="filterFormOwnership" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL, $showTitle=TRUE" template_location="front" template_app="core"><![CDATA[{{if isset( $elements['']['stream_ownership'] )}}
|
|
{{if isset( $elements['']['stream_custom_members'] )}}
|
|
<li class='ipsPad ipsSpacer_top ipsSpacer_half cStreamForm_authors {{if $elements['']['stream_ownership']->value !== 'custom'}}ipsHide{{endif}}' data-role="ownershipMemberForm">
|
|
<h4 class='ipsType_minorHeading'>{lang="stream_custom_members"}</h4>
|
|
{$elements['']['stream_custom_members']->html()|raw}
|
|
</li>
|
|
{{endif}}
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="streams" template_name="filterFormRadio" template_data="$k, $v, $name, $value, $required, $options, $disabled=FALSE, $hasOptions=FALSE" template_location="front" template_app="core"><![CDATA[
|
|
<a href='#' class='ipsSideMenu_item {{if $hasOptions}}cStream_withOptions{{endif}} {{if (string) $value == (string) $k or ( isset( $userSuppliedInput ) and !in_array( $value, array_keys( $options ) ) and $k == $userSuppliedInput )}}ipsSideMenu_itemActive{{endif}}' data-ipsMenuValue='{$k}'>
|
|
<input type="radio" name="{$name}" value="{$k}" {{if (string) $value == (string) $k or ( isset( $userSuppliedInput ) and !in_array( $value, array_keys( $options ) ) and $k == $userSuppliedInput )}}checked{{endif}} {{if $disabled === TRUE or ( is_array( $disabled ) and in_array( $k, $disabled ) )}}disabled{{endif}} id="elRadio_{$name}_{$k}">
|
|
<label for='elRadio_{$name}_{$k}' id='elField_{$name}_label'>{lang="$v"}</label>
|
|
</a>]]></template>
|
|
<template template_group="streams" template_name="filterFormShowMe" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL, $showTitle=TRUE" template_location="front" template_app="core"><![CDATA[
|
|
<h3 class='ipsType_reset ipsType_large cStreamForm_title ipsSpacer_top'>{lang="stream_classes_type"}</h3>
|
|
<ul class='ipsSideMenu_list ipsSideMenu_withChecks cStreamForm_list ipsType_normal ipsSpacer_top ipsSpacer_half' data-ipsSideMenu data-ipsSideMenu-type='check' data-ipsSideMenu-responsive='false' data-filterType='type'>
|
|
<li>
|
|
<a href='#' class='ipsSideMenu_item {{if $elements['']['stream_classes_type']->value == 0}}ipsSideMenu_itemActive{{endif}}' data-ipsMenuValue='__all'>
|
|
<input type="hidden" name="stream_classes[__EMPTY]" value="__EMPTY">
|
|
{lang="stream_all_content"}
|
|
</a>
|
|
{{if member.canAccessModule( \IPS\Application\Module::get( 'core', 'clubs' ) ) and isset( $elements['']['stream_club_select'] )}}
|
|
<a href='#' class='ipsPos_right ipsType_blendLinks ipsType_noUnderline cStreamForm_menu' data-ipsTooltip title='{lang="stream_filter_clubs"}' data-role='streamClubs'>
|
|
<i class='fa fa-cog ipsType_large'></i>
|
|
<i class='fa fa-caret-down'></i>
|
|
</a>
|
|
<div class='cStreamForm_nodes ipsHide' id="elStreamClubs">
|
|
<span class='ipsType_light'>{lang="loading"}</span>
|
|
</div>
|
|
<input type="hidden" name="stream_club_select" value="{$elements['']['stream_club_select']->value}">
|
|
<input type="hidden" name="stream_club_filter" value="{{if is_array( $elements['']['stream_club_filter']->value )}}{expression="implode(',',$elements['']['stream_club_filter']->value)"}{{else}}{$elements['']['stream_club_filter']->value}{{endif}}">
|
|
{{endif}}
|
|
<input type='radio' class='ipsHide' name='stream_classes_type' value='0' {{if $elements['']['stream_classes_type']->value == 0}}checked{{endif}}>
|
|
<input type='radio' class='ipsHide' name='stream_classes_type' value='1' {{if $elements['']['stream_classes_type']->value == 1}}checked{{endif}}>
|
|
</li>
|
|
{{if isset( $elements['']['stream_classes'] )}}
|
|
{{foreach $elements['']['stream_classes']->options['options'] as $type => $lang}}
|
|
<li>
|
|
<a class='ipsSideMenu_item {{if isset( $elements['']['stream_containers_' . str_replace('_pl', '', $lang ) ] ) || isset( $elements['']['stream_classes_' . str_replace('_pl', '', $lang ) ] )}}cStream_withOptions{{endif}} {{if $elements['']['stream_classes_type']->value !== 0 && in_array( $type, $elements['']['stream_classes']->value ) !== FALSE}}ipsSideMenu_itemActive{{endif}}' data-class='{$type}' data-ipsMenuValue='{expression="str_replace( '_pl', '', $lang )"}'>
|
|
<input type='checkbox' name='stream_classes[{$type}]' value='1' {{if $elements['']['stream_classes_type']->value !== 0 && in_array( $type, $elements['']['stream_classes']->value ) !== FALSE}}checked{{endif}}>
|
|
<span>{lang="$lang"}</span>
|
|
</a>
|
|
{{if in_array( $type, array_keys( $elements['']['stream_classes']->options['toggles'] ) )}}
|
|
<a href='#' class='ipsPos_right ipsType_blendLinks ipsType_noUnderline cStreamForm_menu' data-ipsTooltip title='{lang="stream_filter_options" sprintf="\IPS\Member::loggedIn()->language()->addToStack( $lang )"}' data-role='streamContainer' data-class='{$type}' data-contentKey='{expression="str_replace( '_pl', '', $lang )"}'>
|
|
<i class='fa fa-cog ipsType_large'></i>
|
|
<i class='fa fa-caret-down'></i>
|
|
</a>
|
|
{{endif}}
|
|
<div class='cStreamForm_nodes ipsHide'>
|
|
<span class='ipsType_light'>{lang="loading"}</span>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
{{endif}}
|
|
{{if ! isset( \IPS\Request::i()->do ) or \IPS\Request::i()->do != 'create' }}
|
|
<li>
|
|
<p class='ipsCenter'><button data-action='applyFilters' title="{lang="stream_apply_tip"}" type='button' class='ipsButton ipsButton_light ipsButton_fullWidth ipsButton_small ipsButton_disabled'>{lang="stream_apply"}</button></p>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
<hr class='ipsHr ipsSpacer_both ipsResponsive_showPhone ipsResponsive_block'>
|
|
{{foreach $elements['']['stream_classes']->options['options'] as $type => $lang}}
|
|
{template="filterFormContentType" group="streams" app="core" params="$elements, str_replace('_pl', '', $lang ), $type, ( $elements['']['stream_classes_type']->value !== 0 && $elements['']['stream_classes']->value == $type ), $elements"}
|
|
{{endforeach}}
|
|
<div class='ipsMenu ipsMenu_wide ipsPad ipsHide' data-role="streamContainer" data-contentKey="clubs" data-className="clubs" id='elMenu_clubFilter_menu'>
|
|
</div>]]></template>
|
|
<template template_group="streams" template_name="filterFormTags" template_data="$tags" template_location="front" template_app="core"><![CDATA[
|
|
<input type="hidden" name="stream_tags_type" value="custom">
|
|
<h3 class='ipsType_reset ipsType_large cStreamForm_title ipsSpacer_bottom ipsSpacer_half'>{lang="stream_tags"}</h3>
|
|
<div class='ipsFieldRow_fullWidth'>
|
|
{$tags->html()|raw}
|
|
<p class='ipsType_reset ipsType_small ipsType_light'>{lang="tags_desc"}</p>
|
|
</div>]]></template>
|
|
<template template_group="streams" template_name="filterFormTimePeriod" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL, $showTitle=TRUE" template_location="front" template_app="core"><![CDATA[{{if isset( $elements['']['stream_date_relative_days'] )}}
|
|
<li class='ipsPad ipsSpacer_top ipsSpacer_half cStreamForm_dates {{if $elements['']['stream_date_type']->value !== 'relative'}}ipsHide{{endif}}' data-role="dateRelativeForm">
|
|
<h4 class='ipsType_minorHeading'>{lang="stream_date_relative_days_prefix"}</h4>
|
|
{$elements['']['stream_date_relative_days']->html()|raw}
|
|
{{if $elements['']['stream_date_relative_days']->error}}
|
|
<br>
|
|
<span class="ipsType_warning ipsType_small">{lang="$elements['']['stream_date_relative_days']->error"}</span>
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
{{if isset( $elements['']['stream_date_range'] )}}
|
|
<li class='ipsPad ipsSpacer_top ipsSpacer_half cStreamForm_dates {{if $elements['']['stream_date_type']->value !== 'custom'}}ipsHide{{endif}}' data-role="dateForm">
|
|
<div class="ipsGrid ipsGrid_collapsePhone">
|
|
<div class='ipsGrid_span6'>
|
|
<h4 class='ipsType_minorHeading'>{lang="start"}</h4>
|
|
{$elements['']['stream_date_range']->start->html()|raw}
|
|
</div>
|
|
<div class='ipsGrid_span6'>
|
|
<h4 class='ipsType_minorHeading'>{lang="end"}</h4>
|
|
{$elements['']['stream_date_range']->end->html()|raw}
|
|
</div>
|
|
</div>
|
|
{{if $elements['']['stream_date_range']->error}}
|
|
<span class="ipsType_warning ipsType_small">{lang="$elements['']['stream_date_range']->error"}</span>
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="streams" template_name="filterInlineForm" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL" template_location="front" template_app="core"><![CDATA[<div data-controller='core.front.streams.form'>
|
|
<form accept-charset='utf-8' class="ipsForm ipsForm_vertical" action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}} {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}} data-ipsForm id='elFilterForm'>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
<input type="hidden" name="plupload" value="{expression="md5( uniqid() )"}">
|
|
{{endif}}
|
|
<div class='ipsSpacer_bottom ipsSpacer_double ipsBox' id='elStreamFilterForm'>
|
|
<ul class='cStreamFilter ipsClearfix ipsList_reset ipsJS_show' data-role="filterBar">
|
|
<li data-filter='stream_include_comments'>
|
|
<a href='#elStreamShowMe_menu' id='elStreamShowMe' data-ipsMenu data-ipsMenu-activeClass='cStreamFilter_active' data-ipsMenu-selectable='radio' data-ipsMenu-appendTo='#elStreamFilterForm'>
|
|
<h3 class='ipsType_reset ipsTruncate ipsTruncate_line'>{lang="stream_include_comments"}</h3>
|
|
<p class='cStreamFilter_blurb ipsType_reset ipsTruncate ipsTruncate_line' data-role='filterOverview'></p>
|
|
</a>
|
|
</li>
|
|
<li data-filter='stream_classes'>
|
|
<a href='#elStreamContentTypes_menu' id='elStreamContentTypes' data-ipsMenu data-ipsMenu-activeClass='cStreamFilter_active' data-ipsMenu-selectable='radio' data-ipsMenu-appendTo='#elStreamFilterForm' data-ipsMenu-closeOnClick='false'>
|
|
<h3 class='ipsType_reset ipsTruncate ipsTruncate_line'>{lang="stream_classes_type"}</h3>
|
|
<p class='cStreamFilter_blurb ipsType_reset ipsTruncate ipsTruncate_line' data-role='filterOverview'></p>
|
|
</a>
|
|
</li>
|
|
{{if \IPS\Member::loggedIn()->member_id}}
|
|
{{if isset( $elements['']['stream_read'] )}}
|
|
<li data-filter='stream_read'>
|
|
<a href='#elStreamReadStatus_menu' id='elStreamReadStatus' data-ipsMenu data-ipsMenu-activeClass='cStreamFilter_active' data-ipsMenu-selectable='radio' data-ipsMenu-appendTo='#elStreamFilterForm'>
|
|
<h3 class='ipsType_reset ipsTruncate ipsTruncate_line'>{lang="stream_read"}</h3>
|
|
<p class='cStreamFilter_blurb ipsType_reset ipsTruncate ipsTruncate_line' data-role='filterOverview'></p>
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{if isset( $elements['']['stream_ownership'] )}}
|
|
<li data-filter='stream_ownership'>
|
|
<a href='#elStreamOwnership_menu' id='elStreamOwnership' data-ipsMenu data-ipsMenu-activeClass='cStreamFilter_active' data-ipsMenu-selectable='radio' data-ipsMenu-appendTo='#elStreamFilterForm' data-ipsMenu-closeOnClick='false'>
|
|
<h3 class='ipsType_reset ipsTruncate ipsTruncate_line'>{lang="stream_ownership"}</h3>
|
|
<p class='cStreamFilter_blurb ipsType_reset ipsTruncate ipsTruncate_line' data-role='filterOverview'></p>
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{if isset( $elements['']['stream_follow'] )}}
|
|
<li data-filter='stream_follow'>
|
|
<a href='#elStreamFollowStatus_menu' id='elStreamFollowStatus' data-ipsMenu data-ipsMenu-activeClass='cStreamFilter_active' data-ipsMenu-selectable='checkbox' data-ipsMenu-appendTo='#elStreamFilterForm' data-ipsMenu-closeOnClick='false'>
|
|
<h3 class='ipsType_reset ipsTruncate ipsTruncate_line'>{lang="stream_follow"}</h3>
|
|
<p class='cStreamFilter_blurb ipsType_reset ipsTruncate ipsTruncate_line' data-role='filterOverview'></p>
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{if isset( $elements['']['stream_date_type'] )}}
|
|
<li data-filter='stream_date_type'>
|
|
<a href='#elStreamTimePeriod_menu' id='elStreamTimePeriod' data-ipsMenu data-ipsMenu-activeClass='cStreamFilter_active' data-ipsMenu-selectable='radio' data-ipsMenu-appendTo='#elStreamFilterForm' data-ipsMenu-closeOnClick='false'>
|
|
<h3 class='ipsType_reset ipsTruncate ipsTruncate_line'>{lang="stream_date_type"}</h3>
|
|
<p class='cStreamFilter_blurb ipsType_reset ipsTruncate ipsTruncate_line' data-role='filterOverview'></p>
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
<li data-filter='stream_sort'>
|
|
<a href='#elStreamSortEdit_menu' id='elStreamSortEdit' data-ipsMenu data-ipsMenu-activeClass='cStreamFilter_active' data-ipsMenu-selectable='radio' data-ipsMenu-appendTo='#elStreamFilterForm'>
|
|
<h3 class='ipsType_reset ipsTruncate ipsTruncate_line'>{lang="stream_sorting"}</h3>
|
|
<p class='cStreamFilter_blurb ipsType_reset ipsTruncate ipsTruncate_line' data-role='filterOverview'></p>
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
{{if \IPS\Member::loggedIn()->member_id }}
|
|
<ul data-role="saveButtonContainer" class='ipsList_inline ipsSpacer_top ipsSpacer_half ipsHide ipsType_right ipsType_small ipsPad_half ipsAreaBackground_light'>
|
|
<li>{lang="stream_save_changes"}</li>
|
|
<li><a href='#' data-action='dismissSave'>{lang="stream_save_dismiss"}</a></li>
|
|
{{if isset( $hiddenValues['__stream_owner'] ) and $hiddenValues['__stream_owner'] === \IPS\Member::loggedIn()->member_id}}
|
|
<li>
|
|
<button type='button' class='ipsButton ipsButton_primary ipsButton_verySmall' data-action='saveStream' id='elSaveStream'>{lang="stream_button_save"}</button>
|
|
</li>
|
|
{{endif}}
|
|
<li>
|
|
<button type='button' class='ipsButton ipsButton_primary ipsButton_verySmall' data-ipsMenu data-ipsMenu-closeOnClick='false' data-ipsMenu-appendTo='#elFilterForm' data-action='saveNewStream' id='elSaveNewStream'>{lang="stream_button_save_as_new"}</button>
|
|
</li>
|
|
</ul>
|
|
{{endif}}
|
|
|
|
<a href='#' class='ipsResponsive_showPhone ipsResponsive_block ipsJS_show ipsButton ipsButton_light ipsButton_fullWidth' data-action="toggleFilters"></a>
|
|
|
|
<ul class='ipsMenu ipsMenu_selectable ipsMenu_auto ipsHide' id='elStreamSortEdit_menu'>
|
|
<li class='ipsMenu_item {{if $elements['']['stream_sort']->value == 'newest'}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='#'>
|
|
<input type="radio" name="stream_sort" value="newest" {{if (string) $elements['']['stream_sort']->value == 'newest'}}checked{{endif}} id="elRadio_stream_sort_newest">
|
|
{lang="stream_sort_newest"}
|
|
</a>
|
|
</li>
|
|
<li class='ipsMenu_item {{if $elements['']['stream_sort']->value == 'oldest'}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='#'>
|
|
<input type="radio" name="stream_sort" value="oldest" {{if (string) $elements['']['stream_sort']->value == 'oldest'}}checked{{endif}} id="elRadio_stream_sort_oldest">
|
|
{lang="stream_sort_oldest"}
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
|
|
<!-- Show me menu -->
|
|
<ul class='ipsMenu ipsMenu_selectable ipsMenu_auto ipsHide' data-role="streamMenuFilter" id='elStreamShowMe_menu'>
|
|
{{foreach $elements['']['stream_include_comments']->options['options'] as $k => $v}}
|
|
<li class='ipsMenu_item {{if $elements['']['stream_include_comments']->value == $k}}ipsMenu_itemChecked{{endif}}' data-ipsMenuValue="{$k}">
|
|
<a href='#'>
|
|
<input type="radio" name="stream_include_comments" value="$k" {{if (string) $elements['']['stream_include_comments']->value == $k}}checked{{endif}} id="stream_ownership_{$k}">
|
|
{lang="$v"}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
{{if isset( $elements['']['stream_tags'] )}}
|
|
<!-- Tags menu -->
|
|
<li><hr class='ipsHr'></li>
|
|
<li class='ipsPad ipsPad_top'>
|
|
<input type="hidden" name="stream_tags_type" value="custom">
|
|
<h3 class='ipsType_reset ipsTruncate ipsTruncate_line ipsPad_bottom'>{lang="stream_tagged_with"}</h3>
|
|
<div class='ipsFieldRow_fullWidth'>
|
|
{$elements['']['stream_tags']->html()|raw}
|
|
<p class='ipsType_reset ipsType_small ipsType_light'>{lang="tags_desc"}</p>
|
|
</div>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
|
|
<!-- Content types menu -->
|
|
<div class='ipsMenu ipsMenu_selectable ipsMenu_wide ipsPad ipsHide' data-role="streamMenuFilter" id='elStreamContentTypes_menu'>
|
|
{template="filterFormShowMe" group="streams" params="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class, $attributes, $sidebar, $form, FALSE"}
|
|
</div>
|
|
|
|
{{if \IPS\Member::loggedIn()->member_id}}
|
|
<!-- Read Status menu -->
|
|
<ul class='ipsMenu ipsMenu_selectable ipsMenu_auto ipsHide' data-role="streamMenuFilter" id='elStreamReadStatus_menu'>
|
|
{{foreach $elements['']['stream_read']->options['options'] as $k => $v}}
|
|
<li class='ipsMenu_item {{if $elements['']['stream_read']->value == $k}}ipsMenu_itemChecked{{endif}}' data-ipsMenuValue="{$k}">
|
|
<a href='#'>
|
|
<input type="radio" name="stream_read" value="$k" {{if (string) $elements['']['stream_read']->value == $k}}checked{{endif}} id="elRadio_stream_read_{$k}">
|
|
{lang="$v"}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
<li><hr class='ipsHr'></li>
|
|
{{foreach $elements['']['stream_unread_links']->options['options'] as $k => $v}}
|
|
<li class='ipsMenu_item {{if $elements['']['stream_unread_links']->value == $k}}ipsMenu_itemChecked{{endif}}' data-ipsMenuValue="{$k}">
|
|
<a href='#'>
|
|
<input type="radio" name="stream_unread_links" value="$k" {{if (string) $elements['']['stream_unread_links']->value == $k}}checked{{endif}} id="elRadio_stream_read_{$k}">
|
|
{lang="{$v}_inline"}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
<!-- Ownership menu -->
|
|
<ul class='ipsMenu ipsMenu_selectable ipsMenu_auto ipsHide' data-role="streamMenuFilter" id='elStreamOwnership_menu'>
|
|
{{foreach $elements['']['stream_ownership']->options['options'] as $k => $v}}
|
|
<li class='ipsMenu_item {{if $elements['']['stream_ownership']->value == $k}}ipsMenu_itemChecked{{endif}}' data-ipsMenuValue="{$k}">
|
|
<a href='#'>
|
|
<input type="radio" name="stream_ownership" value="$k" {{if (string) $elements['']['stream_ownership']->value == $k}}checked{{endif}} id="stream_ownership_{$k}">
|
|
{lang="$v"}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
{template="filterFormOwnership" group="streams" params="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class, $attributes, $sidebar, $form, FALSE"}
|
|
</ul>
|
|
<!-- Follow status menu -->
|
|
<ul class='ipsMenu ipsMenu_selectable ipsMenu_auto ipsHide' data-role="streamMenuFilter" id='elStreamFollowStatus_menu'>
|
|
<input type='hidden' name='stream_follow' value='{$elements['']['stream_follow']->value}'>
|
|
|
|
{{foreach $elements['']['stream_followed_types']->options['options'] as $type => $lang}}
|
|
<li class='ipsMenu_item {{if $elements['']['stream_followed_types']->value !== 0 && in_array( $type, $elements['']['stream_followed_types']->value ) !== FALSE && (string) $elements['']['stream_follow']->value !== 'all'}}ipsMenu_itemChecked{{endif}}' data-ipsMenuValue='{$type}'>
|
|
<a href='#'>
|
|
<input type='checkbox' name='stream_followed_types[{$type}]' value='1' {{if $elements['']['stream_followed_types']->value !== 0 && in_array( $type, $elements['']['stream_followed_types']->value ) !== FALSE && (string) $elements['']['stream_follow']->value !== 'all'}}checked{{endif}}>
|
|
{lang="$lang"}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
<!-- Time Period menu -->
|
|
<ul class='ipsMenu ipsMenu_selectable ipsMenu_auto ipsHide' data-role="streamMenuFilter" id='elStreamTimePeriod_menu'>
|
|
{{foreach $elements['']['stream_date_type']->options['options'] as $k => $v}}
|
|
<li class='ipsMenu_item {{if $elements['']['stream_date_type']->value == $k}}ipsMenu_itemChecked{{endif}}' data-ipsMenuValue="{$k}">
|
|
<a href='#'>
|
|
<input type="radio" name="stream_date_type" value="$k" {{if (string) $elements['']['stream_date_type']->value == $k}}checked{{endif}} id="stream_date_type_{$k}">
|
|
{lang="$v"}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
{template="filterFormTimePeriod" group="streams" params="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class, $attributes, $sidebar, $form, FALSE"}
|
|
</ul>
|
|
</div>
|
|
<div id='elSaveNewStream_menu' class='ipsMenu ipsMenu_wide ipsHide ipsPad'>
|
|
<ul class='ipsForm ipsForm_horizontal'>
|
|
<li class='ipsFieldRow'>
|
|
<input type='text' name='stream_title' value='{{if isset( $elements['']['stream_title'] )}}{$elements['']['stream_title']->value}{{endif}}' placeholder='{lang="stream_title"}' class='ipsField_fullWidth ipsField_primary'>
|
|
</li>
|
|
<li class='ipsFieldRow'>
|
|
<button type='submit' data-action='newStream' class='ipsButton ipsButton_primary ipsButton_medium ipsButton_fullWidth'>{lang="stream_new_stream"}</button>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</form>
|
|
</div>]]></template>
|
|
<template template_group="streams" template_name="stream" template_data="$stream, $results, $autoUpdate, $showTimeline=FALSE, $sort='date', $view='expanded'" template_location="front" template_app="core"><![CDATA[<div data-role='streamResults' data-controller='core.front.streams.results' data-streamReadType="{$stream->read}" {{if !$autoUpdate}}data-view='{$view}'{{endif}} {{if $autoUpdate && settings.auto_polling_enabled}}data-autoPoll{{endif}} data-streamUrl="{$stream->url()}" {{if isset( \IPS\Request::i()->id )}}data-streamID='{expression="\IPS\Request::i()->id"}'{{endif}}>
|
|
<div>
|
|
<ul class="ipsButton_split ipsPos_right ipsClearfix ipsSpacer_bottom ipsSpacer_half">
|
|
<li>
|
|
<a href="{$stream->baseUrl->setQueryString( 'view', 'condensed')}" data-action='switchView' data-view='condensed' data-ipsTooltip title="{lang="stream_condensed"}" class="ipsButton ipsButton_veryVerySmall {{if $view == 'condensed'}}ipsButton_primary{{else}}ipsButton_link{{endif}}"><i class="fa fa-list"></i> {lang="stream_results_as_condensed"}</a>
|
|
</li>
|
|
<li>
|
|
<a href="{$stream->baseUrl->setQueryString( 'view', 'expanded')}" data-action='switchView' data-view='expanded' data-ipsTooltip title="{lang="stream_expanded"}" class="ipsButton ipsButton_veryVerySmall {{if $view == 'expanded'}}ipsButton_primary{{else}}ipsButton_link{{endif}}"><i class="fa fa-square"></i> {lang="stream_results_as_expanded"}</a>
|
|
</li>
|
|
</ul>
|
|
<p id='elStreamUpdateMsg' class='{{if !( $autoUpdate && settings.auto_polling_enabled )}}ipsHide{{endif}} ipsType_light ipsPos_right ipsType_small ipsType_reset ipsJS_show ipsResponsive_hidePhone' data-role='updateMessage'><i class='fa fa-refresh'></i> {lang="stream_auto_updates"} </p>
|
|
<ol class='ipsStream {{if $showTimeline !== FALSE && count( $results )}}ipsStream_withTimeline{{endif}} ipsList_reset' data-role='streamContent'>
|
|
{template="streamItems" group="streams" app="core" params="$results, $showTimeline, $sort, $view"}
|
|
</ol>
|
|
<ol class="ipsList_reset">
|
|
<li class='ipsType_center ipsJS_show {{if !count( $results )}}ipsHide{{endif}}' data-role="loadMoreContainer">
|
|
<a href='#' class='ipsButton ipsButton_light ipsButton_small' data-action='loadMore'>{lang="load_more_activity"}</a>
|
|
</li>
|
|
</ol>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="streams" template_name="streamItems" template_data="$results, $showTimeSeparators=FALSE, $sort='date', $view='expanded'" template_location="front" template_app="core"><![CDATA[{{$currentSeparator = NULL;}}
|
|
{{if count( $results )}}
|
|
{{foreach $results as $result}}
|
|
{{if $showTimeSeparators}}
|
|
{{if $currentSeparator != 'earlier'}}
|
|
{{$separator = $result->streamSeparator( $sort == 'date' );}}
|
|
{{if $currentSeparator != $separator}}
|
|
<li class='ipsStreamItem_time' data-timeType='{$separator}'>{lang="$separator"}</li>
|
|
{{$currentSeparator = $separator;}}
|
|
{{endif}}
|
|
{{endif}}
|
|
{{endif}}
|
|
{$result->html( $view, $sort != 'date', TRUE )|raw}
|
|
{{endforeach}}
|
|
{{else}}
|
|
{{if ! ( \IPS\Request::i()->isAjax() and isset( \IPS\Request::i()->before ) )}}
|
|
<li class='ipsType_center ipsPad' data-role="streamNoResultsMessage">
|
|
<p class='ipsType_reset ipsType_light ipsType_normal'>
|
|
{lang="stream_no_results"}
|
|
</p>
|
|
</li>
|
|
{{endif}}
|
|
{{endif}}]]></template>
|
|
<template template_group="streams" template_name="streamWrapper" template_data="$stream, $html, $form, $rssLink=NULL, $canCopy" template_location="front" template_app="core"><![CDATA[<section data-controller='core.front.streams.main, core.front.core.ignoredComments' data-streamID='{{if isset( \IPS\Request::i()->id )}}{expression="\IPS\Request::i()->id"}{{else}}all{{endif}}'>
|
|
|
|
{{if \IPS\Content\Search\Query::isRebuildRunning()}}
|
|
<div class="ipsMessage ipsMessage_info">{lang="stream_rebuild_is_running"}</div>
|
|
{{endif}}
|
|
<div class="ipsPageHeader ipsClearfix">
|
|
<h1 class='ipsType_pageTitle'>
|
|
<span data-role='streamTitle'>{$stream->_title}</span>
|
|
{{if \IPS\Member::loggedIn()->member_id}}
|
|
{{if $stream->member AND $stream->member === \IPS\Member::loggedIn()->member_id}}
|
|
<a href='{$stream->url()->setQueryString( 'do', 'edit' )->csrf()}' data-ipsHover data-ipsHover-cache="false" data-ipsHover-onClick data-ipsTooltip title='{lang="stream_edit_title"}' class='ipsBadge ipsBadge_icon ipsBadge_small ipsType_middle ipsBadge_neutral ipsFaded' data-action='editStream'><i class='fa fa-pencil'></i></a>
|
|
<a href='{$stream->url()->setQueryString( 'do', 'delete' )->csrf()}' data-ipsTooltip title='{lang="stream_remove"}' class='ipsBadge ipsBadge_icon ipsBadge_small ipsType_middle ipsBadge_negative ipsFaded' data-action='removeStream'><i class='fa fa-trash'></i></a>
|
|
{{endif}}
|
|
<a data-action="toggleStreamDefault" data-change="1" href="{$stream->url()->csrf()->setQueryString('default', 1)}" data-ipsTooltip title='{lang="stream_this_isnt_default"}' class='ipsBadge ipsBadge_icon ipsBadge_small ipsType_middle ipsBadge_neutral ipsFaded ipsFaded_more {{if \IPS\Member::loggedIn()->defaultStream === $stream->_id}}ipsHide{{endif}}'><i class='fa fa-check'></i></a>
|
|
<a data-action="toggleStreamDefault" data-change="0" href="{$stream->url()->csrf()->setQueryString('default', 0)}" data-ipsTooltip title='{lang="stream_this_is_default"}' class='ipsBadge ipsBadge_icon ipsBadge_small ipsType_middle ipsBadge_positive {{if \IPS\Member::loggedIn()->defaultStream !== $stream->_id}}ipsHide{{endif}}'><i class='fa fa-check'></i></a>
|
|
{{endif}}
|
|
</h1>
|
|
|
|
{{if $rssLink || ( $stream->member && $stream->member == \IPS\Member::loggedIn()->member_id )}}
|
|
<ul class="ipsList_inline ipsPos_right ipsType_blendLinks ipsResponsive_hidePhone">
|
|
{{if $rssLink}}
|
|
<li><a href="{$rssLink}"><i class="fa fa-rss"></i> {lang="rss"}</a></li>
|
|
{{endif}}
|
|
{{if $stream->member && $stream->member == \IPS\Member::loggedIn()->member_id}}
|
|
<li>
|
|
<a href='{$stream->url()}' title='{lang="stream_share_desc"}' data-ipsMenu data-ipsTooltip id='elStreamShare'><i class='fa fa-share-alt'></i> {lang="stream_share"}</a>
|
|
<div class='ipsMenu ipsMenu_wide ipsPad ipsHide' id='elStreamShare_menu'>
|
|
<h2 class='ipsType_sectionHead'>{lang="share_stream_title"}</h2>
|
|
<hr class='ipsHr'>
|
|
<p class='ipsType_medium'>
|
|
{lang="share_stream_info"}
|
|
</p>
|
|
<input type='text' value='{$stream->url()}' class='ipsField_fullWidth'>
|
|
</div>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}
|
|
|
|
{{if $form}}
|
|
<p class='ipsType_reset ipsType_normal ipsSpacer_bottom' data-role='streamOverview'>
|
|
<span data-role='streamBlurb'>{$stream->blurb()}</span>
|
|
</p>
|
|
{{endif}}
|
|
{{if $canCopy}}
|
|
{{$owner = \IPS\Member::load( $stream->member );}}
|
|
<div class='ipsAreaBackground ipsPad ipsPhotoPanel ipsPhotoPanel_mini ipsClearfix'>
|
|
{template="userPhoto" group="global" app="core" params="$owner, 'mini'"}
|
|
<div>
|
|
<a href='{$stream->url()->setQueryString('do', 'copy')->csrf()}' class='ipsButton ipsButton_primary ipsButton_large ipsPos_right ipsResponsive_noFloat'><i class='fa fa-plus'></i> {lang="stream_copy_feed"}</i></a>
|
|
<p class='ipsType_reset ipsType_normal'>
|
|
<strong>{lang="stream_copy_title" sprintf="$owner->name"}</strong><br>
|
|
{lang="stream_copy_desc"}
|
|
</p>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
|
|
<div class='ipsSpacer_top'>
|
|
{{if $form}}
|
|
{$form|raw}
|
|
{{endif}}
|
|
<div data-role='streamBody'>
|
|
{$html|raw}
|
|
</div>
|
|
</div>
|
|
|
|
{{if $rssLink || ( $stream->member && $stream->member == \IPS\Member::loggedIn()->member_id )}}
|
|
<ul class="ipsList_inline ipsType_blendLinks ipsSpacer_both ipsType_center ipsResponsive_showPhone ipsResponsive_block">
|
|
{{if $rssLink}}
|
|
<li><a href="{$rssLink}"><i class="fa fa-rss"></i> {lang="rss"}</a></li>
|
|
{{endif}}
|
|
{{if $stream->member && $stream->member == \IPS\Member::loggedIn()->member_id}}
|
|
<li>
|
|
<a href='{$stream->url()}' title='{lang="stream_share_desc"}' data-ipsMenu data-ipsTooltip id='elStreamShare'><i class='fa fa-share-alt'></i> {lang="stream_share"}</a>
|
|
<div class='ipsMenu ipsMenu_wide ipsPad ipsHide' id='elStreamShare_menu'>
|
|
<h2 class='ipsType_sectionHead'>{lang="share_stream_title"}</h2>
|
|
<hr class='ipsHr'>
|
|
<p class='ipsType_medium'>
|
|
{lang="share_stream_info"}
|
|
</p>
|
|
<input type='text' value='{$stream->url()}' class='ipsField_fullWidth'>
|
|
</div>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}
|
|
</section>]]></template>
|
|
<template template_group="support" template_name="advice" template_data="$searchResults, $guides" template_location="admin" template_app="core"><![CDATA[{{if count( $searchResults ) and count( $guides )}}
|
|
<div class="ipsPad_double">
|
|
<div class="ipsColumns ipsColumns_collapsePhone">
|
|
<div class="ipsColumn ipsColumn_fluid">
|
|
<div class="ipsAreaBackground_reset">
|
|
<h2 class="ipsType_sectionHead">{lang="support_search"}</h2>
|
|
{{endif}}
|
|
{{if count( $searchResults )}}
|
|
<p class="ipsType_normal">{lang="support_advice_results"}</p>
|
|
<ul class='ipsDataList ipsDataList_reducedSpacing'>
|
|
{{foreach $searchResults as $result}}
|
|
{$result|raw}
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
{{if count( $searchResults ) and count( $guides )}}
|
|
</div>
|
|
</div>
|
|
<div class="ipsColumn ipsColumn_fluid">
|
|
<div class="ipsAreaBackground_reset">
|
|
<h2 class="ipsType_sectionHead">{lang="support_guides"}</h2>
|
|
{{endif}}
|
|
{{if count( $guides ) }}
|
|
<p class="ipsType_normal">{lang="support_guides_blurb"}</p>
|
|
<ul class='ipsDataList ipsDataList_reducedSpacing'>
|
|
{{foreach $guides as $result}}
|
|
<li class="ipsPad_half ipsClearfix"><a href="{$result['link']}" target="_blank">{$result['title']}</a></span></li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
{{if count( $searchResults ) and count( $guides )}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad ipsType_center">
|
|
<a href="{url="app=core&module=support&controller=support&next=1"}" data-action="wizardLink" class="ipsButton ipsButton_primary">{lang="still_need_help"}</a>
|
|
</div>]]></template>
|
|
<template template_group="support" template_name="contact" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL" template_location="admin" template_app="core"><![CDATA[
|
|
<form accept-charset='utf-8' class="ipsForm {$class}" action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}} {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}} data-ipsForm data-itemID='{expression="\IPS\Request::i()->id"}' data-controller='core.admin.support.contact'>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
{{if is_array($v)}}
|
|
{{foreach $v as $_k => $_v}}
|
|
<input type="hidden" name="{$k}[{$_k}]" value="{$_v}">
|
|
{{endforeach}}
|
|
{{else}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
<input type="hidden" name="plupload" value="{expression="md5( uniqid() )"}">
|
|
{{endif}}
|
|
|
|
<div class='ipsPad'>
|
|
<ul class='ipsForm ipsForm_vertical'>
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $inputName => $input}}
|
|
{{if is_object( $input ) }}
|
|
{$input->rowHtml($form)|raw}
|
|
{{else}}
|
|
{$input|raw}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad ipsType_center">
|
|
{expression="implode( '', $actionButtons)" raw="true"}
|
|
</div>
|
|
</form>]]></template>
|
|
<template template_group="support" template_name="diagnostics" template_data="$requirementsFail, $upgradeNeededOrPatches, $md5Fail, $databaseFail, $connectionCheckResult, $thirdPartyCustomizations, $recommendations, $requirements" template_location="admin" template_app="core"><![CDATA[{{$fails = FALSE;}}
|
|
<div class="ipsPad">
|
|
<div class='ipsBox'>
|
|
<h2 class="ipsBox_titleBar">{lang="support_diagnostics"}</h2>
|
|
<ul class="ipsDataList ipsSpacer_top">
|
|
|
|
{{if $requirementsFail}}
|
|
{{$fails = TRUE;}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_warning ipsPos_top ipsType_large"><i class="fa fa-exclamation-triangle"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_warning">
|
|
<div>{lang="requirements_check_fail"}</div>
|
|
<a href="#requiredChanges" data-ipsDialog-content="#requiredChanges" data-ipsDialog data-ipsDialog-title="{lang="self_service"}" class="ipsButton ipsButton_negative ipsButton_verySmall ipsSpacer_top ipsSpacer_half">{{if count( $recommendations )}}{lang="requirements_check_link_rec"}{{else}}{lang="requirements_check_link"}{{endif}}</a>
|
|
</div>
|
|
</li>
|
|
{{elseif count( $recommendations )}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_issue ipsPos_top ipsType_large"><i class="fa fa-info-circle"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_issue">
|
|
<div>{lang="recommendations_check_fail"}</div>
|
|
<a href="#recommendedChanges" data-ipsDialog-content="#recommendedChanges" data-ipsDialog data-ipsDialog-title="{lang="self_service"}" class="ipsButton ipsButton_intermediate ipsButton_verySmall ipsSpacer_top ipsSpacer_half">{lang="recommendations_check_link"}</a>
|
|
</div>
|
|
</li>
|
|
{{else}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_success ipsPos_top ipsType_large"><i class="fa fa-check"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_success">{lang="requirements_check_ok"}</div>
|
|
</li>
|
|
{{endif}}
|
|
|
|
{{if $upgradeNeededOrPatches === TRUE}}
|
|
{{$fails = TRUE;}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_warning ipsPos_top ipsType_large"><i class="fa fa-exclamation-triangle"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_warning">
|
|
<div>{lang="upgrade_check_fail"}</div>
|
|
<a href="{url="app=core&module=system&controller=upgrade&_new=1"}" target="_blank" class="ipsButton ipsButton_negative ipsButton_verySmall ipsSpacer_top ipsSpacer_half">{lang="upgrade_now"}</a>
|
|
</div>
|
|
</li>
|
|
{{elseif $upgradeNeededOrPatches}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_issue ipsPos_top ipsType_large"><i class="fa fa-info-circle"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_issue">
|
|
<div>{lang="upgrade_check_patches"}</div>
|
|
<div class="ipsSpacer_top ipsSpacer_half">
|
|
<ul>
|
|
{{foreach $upgradeNeededOrPatches as $issue}}
|
|
<li>{$issue}</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
<a href="{url="app=core&module=system&controller=upgrade&_new=1&patch=1"}" target="_blank" class="ipsButton ipsButton_intermediate ipsButton_verySmall ipsSpacer_top ipsSpacer_half">{lang="upgrade_apply_patch"}</a>
|
|
</div>
|
|
</li>
|
|
{{else}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_success ipsPos_top ipsType_large"><i class="fa fa-check"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_success">{lang="upgrade_check_ok"}</div>
|
|
</li>
|
|
{{endif}}
|
|
|
|
{{if !\IPS\CIC}}
|
|
{{if $md5Fail}}
|
|
{{$fails = TRUE;}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_warning ipsPos_top ipsType_large"><i class="fa fa-exclamation-triangle"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_warning">
|
|
<div>{lang="md5_check_fail"}</div>
|
|
<a href="{url="app=core&module=support&controller=support&do=md5fail"}" data-ipsDialog data-ipsDialog-title="{lang="self_service"}" class="ipsButton ipsButton_negative ipsButton_verySmall ipsSpacer_top ipsSpacer_half">{lang="help_me_fix_this"}</a>
|
|
</div>
|
|
</li>
|
|
{{else}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_success ipsPos_top ipsType_large"><i class="fa fa-check"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_success">{lang="md5_check_ok"}</div>
|
|
</li>
|
|
{{endif}}
|
|
{{endif}}
|
|
|
|
{{if $databaseFail}}
|
|
{{$fails = TRUE;}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_warning ipsPos_top ipsType_large"><i class="fa fa-exclamation-triangle"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_warning">
|
|
<div>{lang="support_database_check_fail"}</div>
|
|
<a href="{url="app=core&module=support&controller=support&do=databasefail"}" data-ipsDialog data-ipsDialog-title="{lang="self_service"}" class="ipsButton ipsButton_negative ipsButton_verySmall ipsSpacer_top ipsSpacer_half">{lang="help_me_fix_this"}</a>
|
|
</div>
|
|
</li>
|
|
{{else}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_success ipsPos_top ipsType_large"><i class="fa fa-check"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_success">{lang="support_database_check_ok"}</div>
|
|
</li>
|
|
{{endif}}
|
|
|
|
{{if is_int( $connectionCheckResult )}}
|
|
{{$fails = TRUE;}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_warning ipsPos_top ipsType_large"><i class="fa fa-exclamation-triangle"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_warning">
|
|
<div>{lang="connection_check_fail"}</div>
|
|
<a href="{url="app=core&module=support&controller=support&do=connectionfail"}" data-ipsDialog data-ipsDialog-title="{lang="self_service"}" class="ipsButton ipsButton_negative ipsButton_verySmall ipsSpacer_top ipsSpacer_half">{lang="help_me_fix_this"}</a>
|
|
</div>
|
|
</li>
|
|
{{else}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_success ipsPos_top ipsType_large"><i class="fa fa-check"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_success">{lang="connection_check_ok"}</div>
|
|
</li>
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_success ipsPos_top ipsType_large"><i class="fa fa-check"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_success">{lang="server_time_ok"}</div>
|
|
</li>
|
|
{{endif}}
|
|
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_neutral ipsPos_top ipsType_large"><i class="fa fa-info-circle"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_neutral">{lang="support_caches_cleared"}</div>
|
|
</li>
|
|
</ul>
|
|
|
|
<div class='ipsPad'>
|
|
<a href="{url="app=core&module=support&controller=support"}" class="ipsButton ipsButton_light ipsButton_verySmall ipsSpacer_top ipsSpacer_half">{lang="support_check_again"}</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div data-controller="core.admin.support.diagnostics" data-fails="{expression="intval( $fails )"}" data-thirdParty="{expression="intval( $thirdPartyCustomizations )"}">
|
|
{{if $thirdPartyCustomizations}}
|
|
<div class="ipsPad">
|
|
<div class='ipsBox'>
|
|
<h2 class="ipsBox_titleBar">{lang="support_third_party_head"}</h2>
|
|
<div class='ipsPad ipsType_richText' data-role="thirdPartyInfo">
|
|
<p>{lang="support_third_party_blurb"}</p>
|
|
<a href="{url="app=core&module=support&controller=support&do=thirdparty"}" target="_blank" data-action="disableThirdParty" class="ipsButton ipsButton_important ipsButton_small">{lang="support_third_party_disable"}</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad ipsType_center">
|
|
<a href="{url="app=core&module=support&controller=support&next=1"}" data-action="contactSupport" class="ipsButton ipsButton_primary">{lang="still_need_help"}</a>
|
|
</div>
|
|
</div>
|
|
|
|
<div class='ipsHide' id='recommendedChanges'>
|
|
<div class='ipsPad'>
|
|
<ul class='ipsDataList'>
|
|
{{foreach $recommendations as $suggestion}}
|
|
<li class='ipsDataItem'>
|
|
<span class="ipsDataItem_generic">
|
|
<i class="fa fa-info-circle"></i>
|
|
{$suggestion|raw}
|
|
</span>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad ipsType_center">
|
|
<a href="{url="app=core&module=support&controller=support"}" class="ipsButton ipsButton_alternate">{lang="support_check_again"}</a>
|
|
</div>
|
|
</div>
|
|
<div class='ipsHide' id='requiredChanges'>
|
|
<div class='ipsPad'>
|
|
{template="healthcheck" app="core" group="support" location="admin" params="$requirements"}
|
|
</div>
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad ipsType_center">
|
|
<a href="{url="app=core&module=support&controller=support"}" class="ipsButton ipsButton_alternate">{lang="support_check_again"}</a>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="support" template_name="finishUtf8Mb4Conversion" template_data="" template_location="admin" template_app="core"><![CDATA[<div class="ipsPad">
|
|
{lang="utf8mb4_converter_conf_intro"}
|
|
<ol>
|
|
<li>{lang="utf8mb4_converter_conf_1" sprintf="\IPS\ROOT_PATH"}</li>
|
|
<li>
|
|
{lang="utf8mb4_converter_conf_2"}
|
|
<pre class="ipsCode">'sql_utf8mb4' => false,</pre>
|
|
{lang="utf8mb4_converter_conf_2b"}
|
|
<pre class="ipsCode">\$INFO['sql_utf8mb4'] = false;</pre>
|
|
</li>
|
|
<li>{lang="utf8mb4_converter_conf_3"}</li>
|
|
</ol>
|
|
</div>
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad ipsType_center">
|
|
<a class="ipsButton ipsButton_primary" href="{url="app=core&module=support&controller=utf8mb4"}">{lang="utf8mb4_converter_finish"}</a>
|
|
</div>]]></template>
|
|
<template template_group="support" template_name="fixConnection" template_data="$error" template_location="admin" template_app="core"><![CDATA[<div class="ipsPad">
|
|
{lang="support_connection_fail"}
|
|
<pre>{$error}</pre>
|
|
</div>
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad ipsType_center">
|
|
<a href="{url="app=core&module=support&controller=support"}" class="ipsButton ipsButton_alternate">{lang="support_check_again"}</a>
|
|
</div>
|
|
]]></template>
|
|
<template template_group="support" template_name="fixDatabase" template_data="$queries, $errors" template_location="admin" template_app="core"><![CDATA[<div class="ipsPad">
|
|
{{if $errors === NULL}}
|
|
{lang="database_changes_to_make"}
|
|
{{else}}
|
|
<div class="ipsMessage ipsMessage_warning">{lang="database_changes_to_make_errors"}</div>
|
|
{{endif}}
|
|
{{foreach $queries as $i => $query}}
|
|
<pre class="prettyprint lang-sql cSupportQuery">{$query}</pre>
|
|
{{if $errors !== NULL and isset( $errors[ $i ] )}}
|
|
<span class='ipsType_warning'>{$errors[ $i ]}</span>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</div>
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad ipsType_center">
|
|
{{if $errors === NULL}}
|
|
<form action="{url="app=core&module=support&controller=support&do=databasefail&run=1"}" method="post" style="display:inline">
|
|
<input type="submit" class="ipsButton ipsButton_primary" value="{lang="database_changes_run"}">
|
|
</form>
|
|
{{endif}}
|
|
<form action="{url="app=core&module=support&controller=support&do=databasefail"}" method="post" style="display:inline">
|
|
<input type="submit" name="run" class="ipsButton ipsButton_alternate" value="{lang="support_check_again"}">
|
|
</form>
|
|
</div>]]></template>
|
|
<template template_group="support" template_name="fixMd5" template_data="$modifiedFiles, $form" template_location="admin" template_app="core"><![CDATA[<div data-controller="core.admin.support.md5">
|
|
<div class="ipsPad {{if $form->error}}ipsHide{{endif}}" data-role="initialScreen">
|
|
{lang="md5_fail_help_1"}
|
|
<ul>
|
|
{{foreach $modifiedFiles as $file}}
|
|
<li>{$file}</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{lang="md5_fail_help_2"}
|
|
<div class="ipsType_center">
|
|
<div class="ipsJS_show">
|
|
<a href="#" class="ipsButton ipsButton_important ipsButton_large" data-action="downloadDelta"><i class="fa fa-cloud-download"></i> {lang="md5_fail_download"}</a>
|
|
<p><a href="{url="client_area" ips="true"}" target="_blank">{lang="delta_upgrade_download_full"}</a></p>
|
|
</div>
|
|
<div class="ipsJS_hide">
|
|
<a href="{url="client_area" ips="true"}" class="ipsButton ipsButton_important ipsButton_large" target="_blank">{lang="delta_upgrade_go_to_clientarea"}</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div data-role="downloadForm" {{if !$form->error}}class="ipsHide"{{endif}}>
|
|
{$form|raw}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="support" template_name="fixMd5Download" template_data="$downloadUrl" template_location="admin" template_app="core"><![CDATA[<div class="ipsPad">
|
|
{lang="md5_fail_download_1"}
|
|
<div class="ipsType_center ipsSpacer_bottom">
|
|
<a href="{$downloadUrl}" class="ipsButton ipsButton_important ipsButton_large"><i class="fa fa-cloud-download"></i> {lang="md5_fail_download"}</a>
|
|
</div>
|
|
{lang="md5_fail_download_2"}
|
|
</div>
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad ipsType_center">
|
|
<a href="{url="app=core&module=support&controller=support"}" class="ipsButton ipsButton_alternate">{lang="support_check_again"}</a>
|
|
</div>
|
|
]]></template>
|
|
<template template_group="support" template_name="fixServerTime" template_data="$reportedTime" template_location="admin" template_app="core"><![CDATA[<div class="ipsPad">
|
|
{lang="sever_time_fail_desc" sprintf="$reportedTime->setTimezone( new \DateTimeZone('UTC') )"}
|
|
</div>
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad ipsType_center">
|
|
<a href="{url="app=core&module=support&controller=support"}" class="ipsButton ipsButton_alternate">{lang="support_check_again"}</a>
|
|
</div>
|
|
]]></template>
|
|
<template template_group="support" template_name="healthcheck" template_data="$requirements" template_location="admin" template_app="core"><![CDATA[{{foreach $requirements['requirements'] as $k => $_requirements}}
|
|
<div class="ipsSpacer_bottom">
|
|
<h2 class="ipsType_sectionHead">{lang="requirements_header" sprintf="$k"}</h2>
|
|
<ul class="ipsDataList ipsSpacer_top">
|
|
{{foreach $_requirements as $item}}
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic {{if $item['success']}}ipsType_success{{else}}ipsType_warning{{endif}}">
|
|
<i class="fa {{if $item['success']}}fa-check{{else}}fa-times{{endif}}"></i>
|
|
{$item['message']}
|
|
</span>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
{{endforeach}}
|
|
{{if isset( $requirements['advice'] ) and count( $requirements['advice'] )}}
|
|
<div class="ipsSpacer_bottom">
|
|
<h2 class="ipsType_sectionHead">{lang="advice"}</h2>
|
|
<ul class="ipsDataList ipsSpacer_top">
|
|
{{foreach $requirements['advice'] as $item}}
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic">
|
|
<i class="fa fa-info-circle"></i>
|
|
{$item}
|
|
</span>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="support" template_name="message" template_data="$message, $type" template_location="admin" template_app="core"><![CDATA[
|
|
<div class='ipsPad'>
|
|
{template="message" group="global" app="core" params="$message, $type"}
|
|
</div>
|
|
]]></template>
|
|
<template template_group="support" template_name="queryFormTemplate" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL" template_location="admin" template_app="core"><![CDATA[<form accept-charset='utf-8' class="ipsForm {$class} ipsSpacer_bottom" action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}} {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}} data-ipsForm>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
<input type="hidden" name="plupload" value="{expression="md5( uniqid() )"}">
|
|
{{endif}}
|
|
<div class="ipsGrid">
|
|
<div class="ipsGrid_span10">
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{$input->html()|raw}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</div>
|
|
<div class="ipsGrid_span2">
|
|
<button type="submit" class="ipsButton ipsButton_primary ipsButton_veryLarge ipsButton_fullWidth">{lang="run_query"}</button>
|
|
</div>
|
|
</div>
|
|
</form>]]></template>
|
|
<template template_group="support" template_name="recovery" template_data="$apps, $plugins, $theme, $logins" template_location="admin" template_app="core"><![CDATA[
|
|
<div class="ipsAreaBackground_light ipsPad">
|
|
{{if count( $apps )}}
|
|
<p class='ipsType_normal'>{lang="recovery_apps_disabled"}</p>
|
|
<ul>
|
|
{{foreach $apps as $app}}
|
|
<li>{$app->_title}</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
{{if count( $plugins )}}
|
|
<p class='ipsType_normal'>{lang="recovery_plugins_disabled"}</p>
|
|
<ul>
|
|
{{foreach $plugins as $plugin}}
|
|
<li>{$plugin->_title}</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
{{if $theme}}
|
|
<p class='ipsType_normal'>{lang="recovery_theme_restored"}</p>
|
|
{{endif}}
|
|
{{if count( $logins )}}
|
|
<p class='ipsType_normal'>{lang="recovery_logins_disabled"}</p>
|
|
<ul>
|
|
{{foreach $logins as $login}}
|
|
<li>{$login->_title}</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
<p>{lang="recovery_end_blurb"}</p>
|
|
<pre>define( 'RECOVERY_MODE', TRUE );</pre>
|
|
</div>]]></template>
|
|
<template template_group="support" template_name="support" template_data="$wizard, $hooks" template_location="admin" template_app="core"><![CDATA[<div class="ipsColumns ipsColumns_collapsePhone ipsColumns_collapseTablet">
|
|
<div class="ipsColumn ipsColumn_fluid">
|
|
{$wizard|raw}
|
|
</div>
|
|
<div class="ipsColumn ipsColumn_veryWide">
|
|
<h2 class="ipsBox_title">{lang="system_information"}</h2>
|
|
<div class="ipsBox ipsOverflow">
|
|
<ul class='ipsDataList'>
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic ipsDataItem_size4">
|
|
<strong class="title">{lang="php_version"}</strong>
|
|
</span>
|
|
<span class="ipsDataItem_generic">
|
|
{expression="PHP_VERSION"}<br>
|
|
<a href="{url="app=core&module=support&controller=support&do=phpinfo"}" class="ipsType_small ipsType_light">phpinfo</a>
|
|
</span>
|
|
</li>
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic ipsDataItem_size4">
|
|
<strong class="title">{lang="mysql_version"}</strong>
|
|
</span>
|
|
<span class="ipsDataItem_generic">
|
|
{expression="\IPS\Db::i()->server_info"}
|
|
{{if \IPS\Member::loggedIn()->hasAcpRestriction( 'core', 'support', 'sql_toolbox' )}}
|
|
<br>
|
|
<a href="{url="app=core&module=support&controller=sql"}" class="ipsType_small ipsType_light">{lang="sql_toolbox"}</a>
|
|
{{if settings.getFromConfGlobal('sql_utf8mb4') !== TRUE}}
|
|
· <a href="{url="app=core&module=support&controller=utf8mb4&_new=1"}" class="ipsType_small ipsType_light">{lang="enable_utf8mb4"}</a>
|
|
{{endif}}
|
|
{{endif}}
|
|
</span>
|
|
</li>
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic ipsDataItem_size4">
|
|
<strong class="title">{lang="server_path"}</strong>
|
|
</span>
|
|
<span class="ipsDataItem_generic ipsType_small">
|
|
{expression="\IPS\ROOT_PATH"}
|
|
</span>
|
|
</li>
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic ipsDataItem_size4">
|
|
<strong class="title">{lang="server_ip"}</strong>
|
|
</span>
|
|
<span class="ipsDataItem_generic">
|
|
{$_SERVER['SERVER_ADDR']}
|
|
</span>
|
|
</li>
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic ipsDataItem_size4">
|
|
<strong class="title">{lang="hooked_classes"}</strong>
|
|
</span>
|
|
<span class="ipsDataItem_generic">
|
|
{$hooks}<br>
|
|
<a href="{url="app=core&module=support&controller=hookedFiles"}" class="ipsType_small ipsType_light">{lang="view"}</a>
|
|
</span>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<br><br>
|
|
<h2 class="ipsBox_title">{lang="diagnostic_logs"}</h2>
|
|
<div class="ipsBox ipsOverflow">
|
|
<ul class='ipsDataList'>
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic"><a href="{url="app=core&module=support&controller=errorLogs"}">{lang="error_logs"}</a></span>
|
|
</li>
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic"><a href="{url="app=core&module=support&controller=systemLogs"}">{lang="system_logs"}</a></span>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="support" template_name="table" template_data="$result, $pagination" template_location="admin" template_app="core"><![CDATA[<br><br>
|
|
<div class="ipsOverflow">
|
|
{{if $pagination}}
|
|
{$pagination|raw}
|
|
<br><br>
|
|
{{endif}}
|
|
<table class="ipsTable ipsTable_zebra" >
|
|
{{$headers = FALSE;}}
|
|
{{while ($row = $result->fetch_assoc() ):}}
|
|
{{if !$headers}}
|
|
<tr>
|
|
{{foreach $row as $k => $v}}
|
|
<th>{$k}</th>
|
|
{{endforeach}}
|
|
</tr>
|
|
{{$headers = TRUE; endif;}}
|
|
<tr>
|
|
{{foreach $row as $v}}
|
|
<td>
|
|
<div data-ipsTruncate data-ipsTruncate-size="2 lines">
|
|
{$v}
|
|
</div>
|
|
</td>
|
|
{{endforeach}}
|
|
</tr>
|
|
{{endwhile;}}
|
|
</table>
|
|
{{if $pagination}}
|
|
<br><br>
|
|
{$pagination|raw}
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="support" template_name="thirdPartyDisabled" template_data="$disabledApps, $disabledPlugins, $restoredDefaultTheme, $restoredEditor, $disabledAds, $enableUrl" template_location="admin" template_app="core"><![CDATA[<p>{lang="support_third_party_instruction"}</p>
|
|
<a href="{$enableUrl}" data-action="enableThirdParty" class="ipsButton ipsButton_important ipsButton_verySmall ipsSpacer_top ipsSpacer_half">{lang="support_third_party_enable_all"}</a>
|
|
<ul class="ipsDataList ipsSpacer_top" data-role="disabledInformation">
|
|
{{if count( $disabledApps )}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_warning ipsPos_top ipsType_large"><i class="fa fa-exclamation-triangle"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_warning">
|
|
<div data-role="disabledMessage">{lang="support_third_party_apps" pluralize="count( $disabledApps )"}</div>
|
|
<div data-role="enabledMessage" class='ipsHide'>{lang="support_third_party_apps_reenabled" pluralize="count( $disabledApps )"}</div>
|
|
<a href="{url="app=core&module=support&controller=support&do=thirdpartyEnable&enableApps="}{expression="implode( ',', array_keys( $disabledApps ) )"}" class="ipsButton ipsButton_negative ipsButton_verySmall ipsSpacer_top ipsSpacer_half" data-action="enableThirdPartyPart">{lang="support_third_party_apps_enable"}</a>
|
|
<a href="{url="app=core&module=applications&controller=applications"}" target="_blank" class="ipsButton ipsButton_negative ipsButton_verySmall ipsSpacer_top ipsSpacer_half">{lang="support_third_party_apps_link"}</a>
|
|
</div>
|
|
</li>
|
|
{{else}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_success ipsPos_top ipsType_large"><i class="fa fa-check"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_success">{lang="support_third_party_no_apps"}</div>
|
|
</li>
|
|
{{endif}}
|
|
{{if count( $disabledPlugins )}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_warning ipsPos_top ipsType_large"><i class="fa fa-exclamation-triangle"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_warning">
|
|
<div data-role="disabledMessage">{lang="support_third_party_plugins" pluralize="count( $disabledPlugins )"}</div>
|
|
<div data-role="enabledMessage" class='ipsHide'>{lang="support_third_party_plugins_reenabled" pluralize="count( $disabledPlugins )"}</div>
|
|
<a href="{url="app=core&module=support&controller=support&do=thirdpartyEnable&enablePlugins="}{expression="implode( ',', array_keys( $disabledPlugins ) )"}" class="ipsButton ipsButton_negative ipsButton_verySmall ipsSpacer_top ipsSpacer_half" data-action="enableThirdPartyPart">{lang="support_third_party_plugins_enable"}</a>
|
|
<a href="{url="app=core&module=applications&controller=plugins"}" target="_blank" class="ipsButton ipsButton_negative ipsButton_verySmall ipsSpacer_top ipsSpacer_half">{lang="support_third_party_plugins_link"}</a>
|
|
</div>
|
|
</li>
|
|
{{else}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_success ipsPos_top ipsType_large"><i class="fa fa-check"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_success">{lang="support_third_party_no_plugins"}</div>
|
|
</li>
|
|
{{endif}}
|
|
{{if $restoredDefaultTheme}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_warning ipsPos_top ipsType_large"><i class="fa fa-exclamation-triangle"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_warning">
|
|
<div data-role="disabledMessage">
|
|
{lang="support_third_party_theme"}
|
|
<p>{lang="support_third_party_theme_desc"}</p>
|
|
</div>
|
|
<div data-role="enabledMessage" class="ipsHide">{lang="support_third_party_theme_reenabled"}</div>
|
|
<a href="{url="app=core&module=support&controller=support&do=thirdpartyEnable&deleteTheme={$restoredDefaultTheme}"}" class="ipsButton ipsButton_negative ipsButton_verySmall ipsSpacer_top ipsSpacer_half" data-action="enableThirdPartyPart">{lang="support_third_party_theme_enable"}</a>
|
|
<a href="{url="app=core&module=support&controller=support&do=thirdparty"}" target="_blank" class="ipsButton ipsButton_negative ipsButton_verySmall ipsSpacer_top ipsSpacer_half">{lang="support_third_party_theme_link"}</a>
|
|
</div>
|
|
</li>
|
|
{{else}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_success ipsPos_top ipsType_large"><i class="fa fa-check"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_success">{lang="support_third_party_no_theme"}</div>
|
|
</li>
|
|
{{endif}}
|
|
{{if $restoredEditor}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_warning ipsPos_top ipsType_large"><i class="fa fa-exclamation-triangle"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_warning">
|
|
<div data-role="disabledMessage">{lang="support_third_party_editor"}</div>
|
|
<div data-role="enabledMessage" class="ipsHide">{lang="support_third_party_editor_reenabled"}</div>
|
|
<a href="{url="app=core&module=support&controller=support&do=thirdpartyEnable&restoreEditor=1"}" class="ipsButton ipsButton_negative ipsButton_verySmall ipsSpacer_top ipsSpacer_half" data-action="enableThirdPartyPart">{lang="support_third_party_editor_enable"}</a>
|
|
<a href="{url="app=core&module=editor&controller=toolbar"}" target="_blank" class="ipsButton ipsButton_negative ipsButton_verySmall ipsSpacer_top ipsSpacer_half">{lang="support_third_party_editor_link"}</a>
|
|
</div>
|
|
</li>
|
|
{{else}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_success ipsPos_top ipsType_large"><i class="fa fa-check"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_success">{lang="support_third_party_no_editor"}</div>
|
|
</li>
|
|
{{endif}}
|
|
{{if count( $disabledAds )}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_warning ipsPos_top ipsType_large"><i class="fa fa-exclamation-triangle"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_warning">
|
|
<div data-role="disabledMessage">{lang="support_third_party_ads" pluralize="count( $disabledAds )"}</div>
|
|
<div data-role="enabledMessage" class="ipsHide">{lang="support_third_party_ads_reenabled" pluralize="count( $disabledAds )"}</div>
|
|
<a href="{url="app=core&module=support&controller=support&do=thirdpartyEnable&enableAds="}{expression="implode( ',', $disabledAds )"}" class="ipsButton ipsButton_negative ipsButton_verySmall ipsSpacer_top ipsSpacer_half" data-action="enableThirdPartyPart">{lang="support_third_party_apps_enable"}</a>
|
|
<a href="{url="app=core&module=promotion&controller=advertisements"}" target="_blank" class="ipsButton ipsButton_negative ipsButton_verySmall ipsSpacer_top ipsSpacer_half">{lang="support_third_party_ads_link"}</a>
|
|
</div>
|
|
</li>
|
|
{{else}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_icon ipsType_success ipsPos_top ipsType_large"><i class="fa fa-check"></i></div>
|
|
<div class="ipsDataItem_generic ipsType_success">{lang="support_third_party_no_ads"}</div>
|
|
</li>
|
|
{{endif}}
|
|
</ul>]]></template>
|
|
<template template_group="support" template_name="toolboxResults" template_data="$form, $queries, $results" template_location="admin" template_app="core"><![CDATA[{$form|raw}
|
|
{{foreach $queries as $k => $query}}
|
|
{$results[ $k ]|raw}
|
|
{{endforeach}}]]></template>
|
|
<template template_group="system" template_name="announcement" template_data="$announcement" template_location="front" template_app="core"><![CDATA[<div class="ipsBox ipsPad_half">
|
|
<div class='ipsType_pageHeader'>
|
|
<h1 class='ipsType_pageTitle ipsType_largeTitle'>{$announcement->mapped( 'title' )}</h1>
|
|
{{if !$announcement->active}}
|
|
<p class='ipsType_reset ipsType_light'>{lang="announcement_not_active"}</p>
|
|
{{endif}}
|
|
</div>
|
|
<div class='ipsPhotoPanel ipsPhotoPanel_tiny ipsClearfix'>
|
|
{template="userPhoto" app="core" group="global" params="$announcement->author(), 'tiny'"}
|
|
<div>
|
|
<p class='ipsType_reset ipsType_large ipsType_blendLinks'>
|
|
{lang="byline_nodate" htmlsprintf="$announcement->author()->link()"}
|
|
{{if $announcement->start}}
|
|
<br>
|
|
<span class='ipsType_light ipsType_medium'>{datetime="$announcement->start" dateonly="true"}</span>
|
|
{{endif}}
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
|
|
<article class='ipsBox ipsPad'>
|
|
<section class='ipsType_richText ipsType_normal' data-controller='core.front.core.lightboxedImages'>
|
|
{$announcement->mapped( 'content' )|raw}
|
|
{{if \IPS\Member::loggedIn()->modPermission('can_manage_announcements') and ( $announcement->canEdit() or $announcement->canDelete() )}}
|
|
<hr class='ipsHr'>
|
|
<a href='#elAnnouncementActions_menu' id='elAnnouncementActions' class='ipsButton ipsButton_light ipsButton_verySmall' data-ipsMenu>{lang="announce_actions"} <i class='fa fa-caret-down'></i></a>
|
|
<ul id='elAnnouncementActions_menu' class='ipsMenu ipsMenu_auto ipsHide'>
|
|
{{if $announcement->canEdit()}}
|
|
<li class='ipsMenu_item'><a href='{$announcement->url( 'create' )}' data-ipsDialog data-ipsDialog-modal='true' data-ipsDialog-title='{lang="edit_announcement"}' data-action='ipsMenu_ping'>{lang="edit"}</a></li>
|
|
{{endif}}
|
|
{{if $announcement->canDelete()}}
|
|
<li class='ipsMenu_item'><a href='{$announcement->url( 'delete' )->csrf()}' data-confirm title='{lang="delete"}'>{lang="delete"}</a></li>
|
|
{{endif}}
|
|
<li class='ipsMenu_item'><a href='{$announcement->url( 'status' )->csrf()}' title='{{if $announcement->active}}{lang="announce_mark_inactive"}{{else}}{lang="announce_mark_active"}{{endif}}'>{{if $announcement->active}}{lang="announce_mark_inactive"}{{else}}{lang="announce_mark_active"}{{endif}}</a></li>
|
|
</ul>
|
|
{{endif}}
|
|
</section>
|
|
</article>]]></template>
|
|
<template template_group="system" template_name="backgroundProcessesRunNow" template_data="" template_location="admin" template_app="core"><![CDATA[
|
|
<div class='acpBlock'>
|
|
<div class="ipsPad">
|
|
{lang="background_process_run_content"}
|
|
<p>
|
|
<a href='{url="app=core&module=system&controller=background&do=process"}' class="ipsButton ipsButton_primary">{lang="background_process_run_button"}</a>
|
|
</p>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="system" template_name="banned" template_data="$message, $warnings, $banEnd" template_location="front" template_app="core"><![CDATA[<section class='ipsType_center ipsPad ipsBox'>
|
|
<br>
|
|
<i class='ipsType_huge fa fa-lock'></i>
|
|
<h1 class='ipsType_veryLarge'>{{if $banEnd instanceof \IPS\DateTime}}{lang="suspended"}{{else}}{lang="banned"}{{endif}}</h1>
|
|
<p class='ipsType_large'>
|
|
{lang="$message"}
|
|
</p>
|
|
</section>
|
|
|
|
{{if $warnings}}
|
|
<h2 class='ipsType_sectionTitle'>{lang="warnings"}</h2>
|
|
{$warnings|raw}
|
|
{{endif}}]]></template>
|
|
<template template_group="system" template_name="completeProfile" template_data="$form" template_location="front" template_app="core"><![CDATA[
|
|
<section class='ipsPad'>
|
|
<br>
|
|
<h1 class='ipsType_veryLarge ipsType_center ipsType_reset'>{lang='need_more_info'}</h1>
|
|
<p class='ipsType_large ipsType_center ipsType_light'>{lang="need_more_info_text"}</p>
|
|
<br>
|
|
<div class='ipsBox ipsPad'>
|
|
{$form|raw}
|
|
</div>
|
|
</section>
|
|
]]></template>
|
|
<template template_group="system" template_name="completeWizard" template_data="$wizard, $allowCancel=TRUE" template_location="front" template_app="core"><![CDATA[<div class="ipsBox">
|
|
{$wizard|raw}
|
|
{{if $allowCancel}}
|
|
<a href="{url="app=core&module=system&controller=settings" seoTemplate="settings"}" class="ipsPos_right ipsButton ipsButton_link">{lang="profile_wizard_cancel"}</a>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="system" template_name="contact" template_data="$form" template_location="front" template_app="core"><![CDATA[{{if !\IPS\Request::i()->isAjax()}}
|
|
{template="pageHeader" group="global" params="\IPS\Member::loggedIn()->language()->addToStack('contact')"}
|
|
{{else}}
|
|
<div class='ipsPad'>
|
|
{{endif}}
|
|
<div class='ipsType_normal ipsType_richText'>
|
|
{$form|raw}
|
|
</div>
|
|
{{if \IPS\Request::i()->isAjax()}}
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="system" template_name="contactDone" template_data="" template_location="front" template_app="core"><![CDATA[
|
|
<br><br>
|
|
<p class='ipsType_reset ipsType_center ipsType_huge'>
|
|
<i class='fa fa-envelope'></i>
|
|
</p>
|
|
|
|
<h1 class='ipsType_veryLarge ipsType_center'>{lang="contact_sent"}</h1>
|
|
|
|
<div class='ipsType_large ipsType_center ipsType_richText'>
|
|
{lang="contact_sent_blurb"}
|
|
</div>
|
|
<br>
|
|
<p class='ipsType_center'>
|
|
<a href='{url="/"}' class='ipsButton ipsButton_normal ipsButton_small'>{lang="go_community_home"}</a>
|
|
</p>]]></template>
|
|
<template template_group="system" template_name="coppa" template_data="$form" template_location="front" template_app="core"><![CDATA[
|
|
<section class='ipsPad'>
|
|
<br>
|
|
<h1 class='ipsType_veryLarge ipsType_center ipsType_reset'>{lang='sign_up'}</h1>
|
|
<p class='ipsType_large ipsType_center ipsType_light'>{lang="existing_user"} <a href='{url="app=core&module=system&controller=login" seoTemplate="login"}'>{lang="sign_in_short"}</a></p>
|
|
<br>
|
|
|
|
<div data-role='registerForm' class='ipsBox ipsPad'>
|
|
<section class='ipsType_center'>
|
|
<p class='ipsType_large ipsType_reset'><strong>{lang="coppa_verify"}</strong></p>
|
|
<p class='ipsType_normal ipsType_light ipsType_reset'>
|
|
{lang="coppa_verification_only"} {{if \IPS\Settings::i()->privacy_type != "none"}} <a href='{{if \IPS\Settings::i()->privacy_type == "internal"}}{url="app=core&module=system&controller=privacy" seoTemplate="privacy"}{{else}}{setting="privacy_link"}{{endif}}'>{lang="privacy"}</a>.{{endif}}
|
|
</p>
|
|
<br><br>
|
|
|
|
{$form->customTemplate( array( \IPS\Theme::i()->getTemplate( 'system', 'core', 'front' ), 'coppaForm' ) )|raw}
|
|
</section>
|
|
</div>
|
|
</section>]]></template>
|
|
<template template_group="system" template_name="coppaConsent" template_data="" template_location="front" template_app="core"><![CDATA[<div class="ipsPrint">
|
|
<h1>{setting="board_name"}</h1>
|
|
<h2>{lang="coppa_form"}</h2>
|
|
|
|
{lang="coppa_form_intro" sprintf="\IPS\Settings::i()->board_name"}
|
|
|
|
<table>
|
|
<tr>
|
|
<th>{lang="coppa_form_child_name"} </th>
|
|
<th>{lang="coppa_form_child_email"} </th>
|
|
</tr>
|
|
<tr>
|
|
<td class="ipsPrint_doubleHeight"> </td>
|
|
<td class="ipsPrint_doubleHeight"> </td>
|
|
</tr>
|
|
</table>
|
|
|
|
{lang="coppa_form_disclaimer"}
|
|
|
|
<div></div>
|
|
<div></div>
|
|
|
|
<table>
|
|
<tr>
|
|
<th>{lang="coppa_form_name"} </th>
|
|
<th>{lang="coppa_form_relation"} </th>
|
|
</tr>
|
|
<tr>
|
|
<td class="ipsPrint_doubleHeight"> </td>
|
|
<td class="ipsPrint_doubleHeight"> </td>
|
|
</tr>
|
|
<tr>
|
|
<th>{lang="coppa_form_email"} </th>
|
|
<th>{lang="coppa_form_phone"} </th>
|
|
</tr>
|
|
<tr>
|
|
<td class="ipsPrint_doubleHeight"> </td>
|
|
<td class="ipsPrint_doubleHeight"> </td>
|
|
</tr>
|
|
<tr>
|
|
<th colspan="2">{lang="coppa_form_sig"} </th>
|
|
</tr>
|
|
<tr>
|
|
<td colspan="2" class="ipsPrint_tripleHeight"> </td>
|
|
</tr>
|
|
<tr>
|
|
<th colspan="2">{lang="coppa_form_date"} </th>
|
|
</tr>
|
|
<tr>
|
|
<td colspan="2" class="ipsPrint_doubleHeight"> </td>
|
|
</tr>
|
|
</table>
|
|
|
|
<div></div>
|
|
|
|
{{if \IPS\Settings::i()->privacy_type != "none"}}
|
|
<p>{lang="coppa_form_privacy"} {{if \IPS\Settings::i()->privacy_type == "internal"}}{url="app=core&module=system&controller=privacy" seoTemplate="privacy"}{{else}}{setting="privacy_link"}{{endif}}</p>
|
|
<div></div>
|
|
{{endif}}
|
|
{{if \IPS\Settings::i()->coppa_address}}
|
|
<p>{lang="coppa_form_mail"} {address="\IPS\Settings::i()->coppa_address"}</p>
|
|
{{endif}}
|
|
{{if \IPS\Settings::i()->coppa_fax}}
|
|
<p>{{if \IPS\Settings::i()->coppa_address and \IPS\Settings::i()->coppa_fax}}{lang="or"} {{endif}}{lang="coppa_form_fax"} {setting="coppa_fax"}</p>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="system" template_name="coppaForm" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar" template_location="front" template_app="core"><![CDATA[
|
|
<form accept-charset='utf-8' method="post" action="{$action}" id='elCoppaForm' class='ipsType_center' data-ipsForm>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{{if $input instanceof \IPS\Helpers\Form\Date}}
|
|
<input type="date" class='ipsField_short ipsField_primary' required placeholder="{lang="$input->name"}" name='{$input->name}' id='{$input->htmlId}'>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
<button type='submit' class='ipsButton ipsButton_large ipsButton_primary'>{lang="continue"}</button>
|
|
</form>]]></template>
|
|
<template template_group="system" template_name="finishRegistration" template_data="$harryPotter" template_location="front" template_app="core"><![CDATA[<section class='ipsPad'>
|
|
<h1 class='ipsType_veryLarge ipsType_center ipsType_reset'>{lang='complete_your_profile'}</h1>
|
|
<br>
|
|
<div class='ipsBox'>
|
|
{$harryPotter|raw}
|
|
</div>
|
|
</section>]]></template>
|
|
<template template_group="system" template_name="followedContent" template_data="$types, $currentAppModule, $currentType, $table" template_location="front" template_app="core"><![CDATA[{{if !\IPS\Request::i()->isAjax()}}
|
|
{template="pageHeader" group="global" app="core" params="\IPS\Member::loggedIn()->language()->addToStack('menu_followed_content')"}
|
|
<div>
|
|
<div data-role="profileContent">
|
|
{{endif}}
|
|
<div class="ipsColumns ipsColumns_collapsePhone">
|
|
<div class="ipsColumn ipsColumn_medium">
|
|
<div class="ipsSideMenu" id="modcp_menu" data-ipsTabBar data-ipsTabBar-contentArea='#elFollowedContent' data-ipsTabBar-itemselector=".ipsSideMenu_item" data-ipsTabBar-activeClass="ipsSideMenu_itemActive" data-ipsSideMenu>
|
|
<h3 class="ipsSideMenu_mainTitle ipsAreaBackground_light ipsType_medium">
|
|
<a href="#user_content" class="ipsPad_double" data-action="openSideMenu"><i class="fa fa-bars"></i> {lang="user_content_type"} <i class="fa fa-caret-down"></i></a>
|
|
</h3>
|
|
<div>
|
|
{{foreach $types as $app => $_types}}
|
|
{{if $app != "core"}}
|
|
<h4 class='ipsSideMenu_subTitle'>{lang="module__{$app}"}</h4>
|
|
<ul class="ipsSideMenu_list">
|
|
{{foreach $_types as $key => $class}}
|
|
<li><a href="{$table->baseUrl->setQueryString( array( 'type' => $key, 'change_section' => 1, 'page' => NULL ) )}" class="ipsSideMenu_item {{if $currentType == $key}}ipsSideMenu_itemActive{{endif}}">{{if is_subclass_of( $class, 'IPS\Content\Item' )}}{lang="{$class::$title}_pl"}{{else}}{lang="{$class::$nodeTitle}"}{{endif}}</a></li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
<h4 class='ipsSideMenu_subTitle'>{lang="other"}</h4>
|
|
<ul class='ipsSideMenu_list'>
|
|
<li><a href="{$table->baseUrl->setQueryString( array( 'type' => 'core_member', 'change_section' => 1, 'page' => NULL ) )}" class="ipsSideMenu_item {{if $currentType == 'core_member'}}ipsSideMenu_itemActive{{endif}}">{lang="members"}</a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="ipsColumn ipsColumn_fluid" id='elFollowedContent'>
|
|
{template="followedContentSection" group="system" app="core" params="$types, $currentAppModule, $currentType, (string) $table"}
|
|
</div>
|
|
</div>
|
|
{{if !\IPS\Request::i()->isAjax()}}
|
|
</div>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="system" template_name="followedContentMemberRow" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[
|
|
{{foreach $rows as $row}}
|
|
{{$loadedMember = \IPS\Member::load( $row->member_id );}}
|
|
<li class='ipsDataItem' data-controller='core.front.system.manageFollowed' data-followID='{$row->_followData['follow_area']}-{$row->_followData['follow_rel_id']}'>
|
|
<div class='ipsDataItem_icon'>
|
|
{template="userPhoto" group="global" app="core" params="$loadedMember, 'small'"}
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
<h3 class='ipsType_reset ipsType_large ipsType_unbold'>{$loadedMember->link()|raw}</h3> {{if $loadedMember->isOnline()}}<i class="fa fa-circle ipsOnlineStatus_online" data-ipsTooltip title='{lang="online_now" sprintf="$row->name"}'></i>{{endif}}
|
|
<span class='ipsType_normal'>{expression="\IPS\Member\Group::load( $row->member_group_id )->formattedName" raw="true"}</span>
|
|
<ul class='ipsList_inline ipsType_light'>
|
|
<li>{lang="members_member_posts"}: {$loadedMember->member_posts}</li>
|
|
<li>{lang="members_joined"}: {datetime="$loadedMember->joined"}</li>
|
|
{{if $loadedMember->last_activity}}
|
|
<li>{lang="members_last_visit"}: {datetime="$loadedMember->last_activity"}</li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
<div class='ipsDataItem_generic ipsDataItem_size1 ipsType_center ipsType_large'>
|
|
<span class='ipsBadge ipsBadge_icon ipsBadge_new {{if !$row->_followData['follow_is_anon']}}ipsHide{{endif}}' data-role='followAnonymous' data-ipsTooltip title='{lang="follow_is_anon"}'><i class='fa fa-eye-slash'></i></span>
|
|
</div>
|
|
|
|
<div class='ipsDataItem_generic ipsDataItem_size6'>
|
|
<ul class='ipsList_reset'>
|
|
<li title='{lang="follow_when"}' data-role='followDate'><i class='fa fa-clock-o'></i> {datetime="$row->_followData['follow_added']"}</li>
|
|
<li title='{lang="follow_how"}' data-role='followFrequency'>
|
|
{{if $row->_followData['follow_notify_freq'] == 'none'}}
|
|
<i class='fa fa-bell-slash-o'></i>
|
|
{{else}}
|
|
<i class='fa fa-bell'></i>
|
|
{{endif}} {lang="follow_freq_{$row->_followData['follow_notify_freq']}"}
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class='ipsDataItem_generic ipsDataItem_size6 ipsType_center'>
|
|
{template="manageFollow" group="system" app="core" params="$row->_followData['follow_app'], $row->_followData['follow_area'], $row->_followData['follow_rel_id']"}
|
|
</div>
|
|
|
|
{{if $table->canModerate()}}
|
|
<div class='ipsDataItem_modCheck'>
|
|
<span class='ipsCustomInput'>
|
|
<input type='checkbox' data-role='moderation' name="moderate[{$row->member_id}]" data-actions="{expression="implode( ' ', $table->multimodActions( $row ) )"}" data-state=''>
|
|
<span></span>
|
|
</span>
|
|
</div>
|
|
{{endif}}
|
|
</li>
|
|
{{endforeach}}]]></template>
|
|
<template template_group="system" template_name="followedContentSection" template_data="$types, $currentAppModule, $currentType, $table" template_location="front" template_app="core"><![CDATA[<div class='ipsBox cFollowedContent'>
|
|
<h2 class='ipsType_sectionTitle ipsType_reset'>{{if is_subclass_of( $types[ $currentAppModule ][ $currentType ], 'IPS\Content\Item' )}}{lang="stuff_i_follow" sprintf="\IPS\Member::loggedIn()->language()->addToStack( $types[ $currentAppModule ][ $currentType ]::$title . '_pl' )"}{{elseif $types[ $currentAppModule ][ $currentType ] == "\IPS\Member"}}{lang="members_i_follow"}{{else}}{lang="stuff_i_follow" sprintf="\IPS\Member::loggedIn()->language()->addToStack( $types[ $currentAppModule ][ $currentType ]::$nodeTitle )"}{{endif}}</h2>
|
|
{$table|raw}
|
|
</div>]]></template>
|
|
<template template_group="system" template_name="followers" template_data="$url, $pagination, $followers, $anonymous, $removeAllUrl" template_location="front" template_app="core"><![CDATA[<div data-ipsInfScroll data-ipsInfScroll-scrollScope="#elFollowerList" data-ipsInfScroll-container="#elFollowerList" data-ipsInfScroll-url="{$url}" data-ipsInfScroll-pageParam="followerPage" data-ipsInfScroll-pageBreakTpl="">
|
|
<div class="ipsJS_hide">{$pagination|raw}</div>
|
|
<div class='ipsFollowerList ipsPad ipsScrollbar'>
|
|
<ul class="ipsDataList ipsList_reset" id="elFollowerList">
|
|
{template="followersRows" group="system" params="$followers"}
|
|
</ul>
|
|
{{if $anonymous}}
|
|
{{if count( $followers )}}
|
|
<div class="ipsPad_half ipsType_center ipsType_light">{lang="and_x_others" pluralize="$anonymous"}</div>
|
|
{{else}}
|
|
<div class="ipsPad_half ipsType_center ipsType_light">{lang="x_anonymous_members" pluralize="$anonymous"}</div>
|
|
{{endif}}
|
|
{{endif}}
|
|
</div>
|
|
{{if \IPS\Member::loggedIn()->modPermission('can_remove_followers')}}
|
|
<ul class="ipsPad ipsToolList ipsToolList_horizontal ipsList_reset ipsClearfix ipsAreaBackground">
|
|
<li>
|
|
<a href="{$removeAllUrl}" data-confirm data-confirmmessage='{lang="remove_followers_confirm"}' class="ipsButton ipsButton_medium ipsButton_fullWidth ipsButton_negative">{lang="remove_followers"}</a>
|
|
</li>
|
|
</ul>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="system" template_name="followersRows" template_data="$followers" template_location="front" template_app="core"><![CDATA[{{foreach $followers as $follower}}
|
|
<li class='ipsDataItem ipsClearfix'>
|
|
<div class='ipsDataItem_icon ipsPos_top'>
|
|
{template="userPhoto" app="core" group="global" params="\IPS\Member::load( $follower['follow_member_id'] ), 'tiny'"}
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
<strong class='ipsDataItem_title'>{{$link = \IPS\Member::load( $follower['follow_member_id'] )->link();}}{$link|raw}</strong><br>
|
|
<span class='ipsType_light'>{datetime="$follower['follow_added']"}</span>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}]]></template>
|
|
<template template_group="system" template_name="followForm" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL" template_location="front" template_app="core"><![CDATA[<form {{if \IPS\Request::i()->isAjax() }}data-controller='core.front.core.followForm'{{endif}} accept-charset='utf-8' class="ipsForm {$class}" action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}} {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}} data-ipsForm >
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
<input type="hidden" name="plupload" value="{expression="md5( uniqid() )"}">
|
|
{{endif}}
|
|
<div class="ipsPad">
|
|
<h2 class='ipsType_sectionHead'>{expression="\IPS\Output::i()->title"}</h2>
|
|
<br><br>
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{{if is_string( $input )}}
|
|
{$input|raw}
|
|
<hr class='ipsHr'>
|
|
{{elseif $input instanceof \IPS\Helpers\Form\Radio}}
|
|
<li class="ipsFieldRow">
|
|
<strong class='ipsType_normal'>{lang="follow_send_me"}</strong>
|
|
{$input->html($form)|raw}
|
|
<hr class='ipsHr'>
|
|
</li>
|
|
{{elseif $input instanceof \IPS\Helpers\Form\Checkbox}}
|
|
{$input->html($form)|raw}
|
|
{{else}}
|
|
{$input->rowHtml($form)|raw}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
<div class="ipsAreaBackground ipsPad">
|
|
{$actionButtons[0]|raw} {{if isset( $actionButtons[1] )}}{$actionButtons[1]|raw}{{endif}}
|
|
</div>
|
|
</form>]]></template>
|
|
<template template_group="system" template_name="guidelines" template_data="$guidelines" template_location="front" template_app="core"><![CDATA[{{if !\IPS\Request::i()->isAjax()}}
|
|
{template="pageHeader" group="global" params="\IPS\Member::loggedIn()->language()->addToStack('guidelines')"}
|
|
{{endif}}
|
|
<div class='ipsType_normal ipsType_richText ipsPad ipsBox'>
|
|
{lang="guidelines_value"}
|
|
</div>]]></template>
|
|
<template template_group="system" template_name="ignore" template_data="$form, $table, $id=0" template_location="front" template_app="core"><![CDATA[{template="pageHeader" group="global" params="\IPS\Member::loggedIn()->language()->addToStack('ignored_users'), \IPS\Member::loggedIn()->language()->addToStack('ignored_users_blurb')"}
|
|
<div data-controller='core.front.ignore.new' data-id="{$id}">
|
|
<div class='ipsAreaBackground ipsPad'>
|
|
<h2 class='ipsType_sectionHead'>{lang="ignored_users_add"}</h2>
|
|
<p class='ipsType_reset'>{lang="ignored_users_add_desc"}</p>
|
|
<br>
|
|
{$form|raw}
|
|
</div>
|
|
<br>
|
|
{$table|raw}
|
|
</div>]]></template>
|
|
<template template_group="system" template_name="ignoreEditForm" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar" template_location="front" template_app="core"><![CDATA[
|
|
<form accept-charset='utf-8' id="elIgnoreForm" class="ipsForm {$class}" action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}} {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}} data-ipsForm data-controller='core.front.ignore.edit'>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
<ul class="ipsForm ipsForm_vertical ipsPad">
|
|
{{foreach $elements as $collection}}
|
|
<li class='ipsFieldRow ipsFieldRow_fullWidth'>
|
|
<ul class='ipsFieldRow_content ipsList_reset'>
|
|
{{foreach $collection as $input}}
|
|
{{if $input instanceof \IPS\Helpers\Form\Checkbox}}
|
|
<li class='ipsFieldRow_inlineCheckbox'>
|
|
{$input->html()|raw}
|
|
<label for='check_{$input->htmlId}'>{lang="$input->name"}</label>
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
<div class='ipsAreaBackground ipsPad ipsType_right'>
|
|
{{foreach $actionButtons as $button}}
|
|
{$button|raw}
|
|
{{endforeach}}
|
|
</div>
|
|
</form>]]></template>
|
|
<template template_group="system" template_name="ignoreForm" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar" template_location="front" template_app="core"><![CDATA[<form accept-charset='utf-8' id="elIgnoreForm" class="ipsForm {$class}" action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}} {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}} data-ipsForm>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
<ul class="ipsForm ipsForm_vertical">
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{{if !( $input instanceof \IPS\Helpers\Form\Checkbox )}}
|
|
<li class='ipsFieldRow ipsFieldRow_noLabel ipsFieldRow_fullWidth'>
|
|
<div class='ipsFieldRow_content'>
|
|
{$input->html()|raw}
|
|
{{if $input->error}}
|
|
<br>
|
|
<span class="ipsType_warning">{lang="$input->error"}</span>
|
|
{{endif}}
|
|
</div>
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
<li class='ipsFieldRow ipsFieldRow_fullWidth' id='elIgnoreTypes'>
|
|
<strong class='ipsFieldRow_title'>{lang="ignored_users_ignore"}</strong>
|
|
<ul class='ipsFieldRow_content ipsList_reset'>
|
|
{{foreach $collection as $input}}
|
|
{{if $input instanceof \IPS\Helpers\Form\Checkbox}}
|
|
<li class='ipsFieldRow_inlineCheckbox'>
|
|
{$input->html()|raw}
|
|
<label for='check_{$input->htmlId}'>{lang="$input->name"}</label>
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endforeach}}
|
|
<li class='ipsFieldRow' id='elIgnoreSubmitRow'>
|
|
<div class='ipsFieldRow_content'>
|
|
{{foreach $actionButtons as $button}}
|
|
{$button|raw}
|
|
{{endforeach}}
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
<div id='elIgnoreLoading'></div>
|
|
</form>]]></template>
|
|
<template template_group="system" template_name="ignoreTable" template_data="$table, $headers, $rows, $quickSearch" template_location="front" template_app="core"><![CDATA[
|
|
<div class='ipsBox' data-baseurl='{$table->baseUrl}' data-resort='{$table->resortKey}' data-controller='core.global.core.table' id='elTable_{$table->uniqueId}'>
|
|
{{if $table->title}}
|
|
<h2 class='ipsType_sectionTitle ipsType_reset ipsClear'>{lang="$table->title"}</h2>
|
|
{{endif}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<ul class="ipsButtonRow ipsPos_right ipsClearfix">
|
|
{{if !empty( $table->filters )}}
|
|
<li>
|
|
<a href="#elFilterByMenu_menu" data-role="tableFilterMenu" id="elFilterByMenu_{$table->uniqueId}" data-ipsMenu data-ipsMenu-activeClass="ipsButtonRow_active" data-ipsMenu-selectable="radio">{lang="filter_by"} <i class="fa fa-caret-down"></i></a>
|
|
<ul class='ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide' id='elFilterByMenu_{$table->uniqueId}_menu'>
|
|
<li data-ipsMenuValue='' class='ipsMenu_item {{if !$table->filter}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{$table->baseUrl->setQueryString( array( 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection, 'page' => '1', 'filter' => '', 'group' => \IPS\Request::i()->group ) )}' class='{{if !array_key_exists( $table->filter, $table->filters )}}ipsButtonRow_active{{endif}}'>{lang="all"}</a>
|
|
</li>
|
|
{{foreach $table->filters as $k => $q}}
|
|
<li data-ipsMenuValue='{$k}' class='ipsMenu_item {{if $k === $table->filter}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{$table->baseUrl->setQueryString( array( 'filter' => $k, 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection, 'page' => '1', 'group' => \IPS\Request::i()->group ) )}' class='cIgnoreType_{$k}'>{lang="{$table->langPrefix}{$k}"}</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{if $table->pages > 1}}
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit"}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
|
|
<ol class='ipsDataList ipsGrid ipsGrid_collapsePhone ipsClear' id='elIgnoreUsers' data-role='tableRows'>
|
|
{template="$table->rowsTemplate[1]" params="$table, $headers, $rows" object="$table->rowsTemplate[0]"}
|
|
</ol>
|
|
|
|
{{if $table->pages > 1}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit"}
|
|
</div>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="system" template_name="ignoreTableRows" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[{{if empty($rows)}}
|
|
<li class='ipsDataItem'>
|
|
<div class='ipsPad ipsType_light ipsType_center'><br><br>{lang="no_results"}</div>
|
|
</li>
|
|
{{else}}
|
|
{{foreach $rows as $r}}
|
|
<li class='ipsDataItem ipsGrid_span6 ipsFaded_withHover' id='elIgnoreRow{$r['ignore_ignore_id']}' data-role="ignoreRow" data-ignoreUserID='{$r['ignore_ignore_id']}' data-controller='core.front.ignore.existing'>
|
|
<p class='ipsType_reset ipsDataItem_icon'>
|
|
{template="userPhoto" app="core" group="global" params="\IPS\Member::load( $r['ignore_ignore_id'] ), 'tiny'"}
|
|
</p>
|
|
<div class='ipsDataItem_main'>
|
|
<h4 class='ipsDataItem_title'><strong data-role="ignoreRowName">{member="name" id="$r['ignore_ignore_id']"}</strong></h4>
|
|
<ul class='ipsList_inline'>
|
|
{{foreach \IPS\core\Ignore::types() as $t}}
|
|
{{if $r["ignore_{$t}"]}}
|
|
<li class='ipsType_light'><i class='fa fa-check'></i> {lang="ignore_$t"}</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
<li class='ipsFaded'>
|
|
<a href='#elUserIgnore{$r['ignore_ignore_id']}_menu' id='elUserIgnore{$r['ignore_ignore_id']}' class='ipsType_large ipsPos_middle ipsType_blendLinks' data-ipsMenu data-ipsMenu-appendTo='#elIgnoreRow{$r['ignore_ignore_id']}' data-action='ignoreMenu'>
|
|
<i class='fa fa-cog'></i> <i class='fa fa-caret-down'></i>
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
|
|
<ul class='ipsMenu ipsJS_hide' id='elUserIgnore{$r['ignore_ignore_id']}_menu'>
|
|
<li class='ipsMenu_item' data-ipsMenuValue='edit'>
|
|
<a href='{url="app=core&module=system&controller=ignore&do=edit&id={$r['ignore_ignore_id']}"}' data-ipsDialog data-ipsDialog-remoteSubmit data-ipsDialog-size='narrow' data-ipsDialog-title='{lang="edit_ignore_for" sprintf="\IPS\Member::load( $r['ignore_ignore_id'] )->name"}'>{lang="change_ignored_content"}</a>
|
|
</li>
|
|
<li class='ipsMenu_item' data-ipsMenuValue='remove'>
|
|
<a href='{url="app=core&module=system&controller=ignore&do=remove&id={$r['ignore_ignore_id']}" csrf="true"}'>{lang="stop_ignoring_user"}</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
{{endif}}]]></template>
|
|
<template template_group="system" template_name="login" template_data="$forms, $activeTab, $error, $icons, $upgradeError=FALSE" template_location="admin" template_app="core"><![CDATA[<!DOCTYPE html>
|
|
<html lang="{expression="\IPS\Member::loggedIn()->language()->bcp47()"}" dir="{{if member.language()->isrtl}}rtl{{else}}ltr{{endif}}">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>{lang="login"}</title>
|
|
{template="includeCSS" app="core" group="global" location="global" params=""}
|
|
{template="includeJS" app="core" group="global" location="global" params=""}
|
|
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
|
|
</head>
|
|
<body class='ipsApp ipsApp_admin' id='elLogin' data-controller="core.admin.core.app">
|
|
<div id='elLogin_box' data-controller="core.admin.system.login"{{if count($forms) == 1}} class='elLogin_single'{{endif}}>
|
|
{{if $upgradeError}}
|
|
<div class='cAcpLoginBox' data-role="upgradeWarning">
|
|
<div class='ipsPad'>
|
|
<h1 class='ipsType_pageTitle'><i class='fa fa-lock'></i> {lang="acp_login"}</h1>
|
|
<p class="ipsType_warning"><strong>{lang="acp_login_upgrade_warning" sprintf="$upgradeError"}</strong></p>
|
|
<div class="ipsSpacer_top">
|
|
<a href="upgrade" class="cAcpLoginBox_button ipsButton ipsButton_primary ipsButton_large ipsButton_fullWidth">{lang="upgrade_now"}</a>
|
|
<a data-action="upgradeWarningContinue" href="{expression="\IPS\Request::i()->url()->setQueryString('noWarning', 1)"}" class="cAcpLoginBox_button ipsButton ipsButton_light ipsButton_small ipsButton_fullWidth">{lang="acp_login_ignore_warning"}</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
<div class='ipsColumns {{if $upgradeError}}ipsHide{{endif}}' data-role="loginForms">
|
|
<div class='cAcpLoginBox ipsColumn ipsColumn_fluid'>
|
|
<div class='cAcpLoginBox_logo'>
|
|
<img src='{resource="logo_dark_full.png" app="core" location="admin"}' alt=''>
|
|
</div>
|
|
{{if $error}}
|
|
<div class='ipsMessage ipsMessage_error'>{lang="$error"}</div>
|
|
{{endif}}
|
|
<div id='elTabContent'>
|
|
{{foreach $forms as $key => $form}}
|
|
<div id='ipsTabs_elLogin_tabs_handler_{$key}_panel' class=" ipsTabs_panel {{if $key != $activeTab}}ipsHide{{endif}}">
|
|
{{if is_object( $form )}}
|
|
{$form->customTemplate( array( \IPS\Theme::i()->getTemplate( 'system' ), 'loginForm' ) )|raw}
|
|
{{else}}
|
|
<div class='ipsPad'>
|
|
{$form|raw}
|
|
</div>
|
|
{{endif}}
|
|
|
|
</div>
|
|
{{endforeach}}
|
|
</div>
|
|
</div>
|
|
{{if count( $forms ) > 1}}
|
|
<div class='ipsColumn ipsColumn_veryNarrow' id='elLogin_tabs' data-ipsTabBar data-ipsTabBar-contentArea='#elTabContent' data-ipsTabBar-itemSelector=".elLogin_tabsItem" data-ipsTabBar-activeClass="elLogin_tabsActive" role="tabbar">
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $forms as $key => $form}}
|
|
<li role="presentation">
|
|
<a href='{url="app=core&module=system&controller=login&tab="}{$key}' role="tab" aria-label="{lang="login_{$key}"}" class='elLogin_tabsItem {{if $key == $activeTab}}elLogin_tabsActive{{endif}}' id='handler_{$key}'><i class='fa fa-{{if isset ( $icons[ $key ] )}}{$icons[ $key ]}{{else}}lock{{endif}}'></i></a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>]]></template>
|
|
<template template_group="system" template_name="login" template_data="$forms, $error" template_location="front" template_app="core"><![CDATA[{{if !\IPS\Request::i()->isAjax()}}
|
|
<div class=''>
|
|
<br>
|
|
<h1 class='ipsType_reset ipsType_veryLarge ipsType_center'>{lang='sign_in_short'}</h1>
|
|
{{if \IPS\Settings::i()->allow_reg}}
|
|
<p class='ipsType_reset ipsType_large ipsType_center ipsType_light'>{lang="dont_have_an_account"} <a href='{url="app=core&module=system&controller=register" seoTemplate="register" protocol="\IPS\Settings::i()->logins_over_https"}'>{lang="sign_up"}</a>.</p>
|
|
{{endif}}
|
|
<br>
|
|
{{endif}}
|
|
|
|
{{if count ( $forms ) > 1}}
|
|
<div class='ipsColumns ipsColumns_collapsePhone'>
|
|
<div class='ipsColumn ipsColumn_fluid'>
|
|
{{endif}}
|
|
<div class='ipsBox ipsForm_fullWidth cLogin {{if count ( $forms ) == 1}}cLogin_noSocial ipsPad_double ipsPos_center{{else}}ipsPad{{endif}}'>
|
|
{{if $error !== NULL}}
|
|
{template="message" group="global" location="global" params="$error, 'error'"}
|
|
<br>
|
|
{{endif}}
|
|
{{foreach $forms as $k => $form}}
|
|
{{if $k === '_standard'}}
|
|
{$form|raw}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</div>
|
|
{{if count ( $forms ) > 1}}
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_veryWide ipsBox'>
|
|
<div class='ipsPad'>
|
|
<h2 class='ipsType_sectionHead'>{lang='sign_in_faster'}</h2>
|
|
{{if count ( $forms ) > 2}}
|
|
<p class='ipsType_normal ipsType_reset ipsType_light'>{lang='sign_in_connect'}</p>
|
|
{{endif}}
|
|
<br>
|
|
{{foreach $forms as $k => $form}}
|
|
{{if $k !== '_standard'}}
|
|
<div class='ipsPad_half'>{$form|raw}</div>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if !\IPS\Request::i()->isAjax()}}
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="system" template_name="loginForm" template_data="$id, $action, $tabs, $hiddenValues, $actionButtons, $uploadField" template_location="admin" template_app="core"><![CDATA[<form accept-charset='utf-8' action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}}>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
<input type="hidden" name="plupload" value="{expression="md5( uniqid() )"}">
|
|
{{endif}}
|
|
<ul class='ipsForm ipsForm_vertical ipsPad'>
|
|
{{foreach $tabs as $elements}}
|
|
{{foreach $elements as $element}}
|
|
<li class='ipsFieldRow ipsFieldRow_primary ipsFieldRow_fullWidth'>
|
|
<div class='ipsFieldRow_content'>
|
|
{$element->html()|raw}
|
|
{{if $element->error}}
|
|
<p class='ipsType_reset ipsSpacer_top ipsSpacer_half ipsType_negative'>{lang="$element->error"}</p>
|
|
{{endif}}
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</ul>
|
|
|
|
<div class='ipsFieldRow_fullWidth ipsPad'>
|
|
<button type='submit' class='ipsButton ipsButton_primary ipsButton_medium'><i class='fa fa-lock'></i> {lang="login_admin"}</button>
|
|
</div>
|
|
|
|
</form>]]></template>
|
|
<template template_group="system" template_name="loginForm" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL" template_location="front" template_app="core"><![CDATA[<form accept-charset='utf-8' class="ipsPad ipsForm ipsForm_vertical" method='post' action='{$action}' data-ipsValidation novalidate>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
<h4 class="ipsType_sectionHead">{lang="login"}</h4>
|
|
<br><br>
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{{if $input instanceof \IPS\Helpers\Form\Text}}
|
|
<li class="ipsFieldRow ipsFieldRow_noLabel ipsFieldRow_fullWidth">
|
|
<input type="{$input->formType}" required placeholder="{lang="$input->name"}" name='{$input->name}' id='{$input->htmlId}'>
|
|
</li>
|
|
{{else}}
|
|
{$input->rowHtml($form)|raw}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
<li class="ipsFieldRow ipsFieldRow_fullWidth">
|
|
<br>
|
|
<input type="submit" class="ipsButton ipsButton_primary ipsButton_small" value="{lang="login"}" id="elSignIn_submit">
|
|
<br>
|
|
<p class="ipsType_right ipsType_small">
|
|
<a href='{url="app=core&module=system&controller=lostpass" seoTemplate="lostpassword"}' data-ipsDialog data-ipsDialog-title='{lang="forgotten_password"}'>{lang="forgotten_password"}</a>
|
|
</p>
|
|
</li>
|
|
</ul>
|
|
</form>]]></template>
|
|
<template template_group="system" template_name="lostPass" template_data="$form" template_location="front" template_app="core"><![CDATA[{{if !request.isAjax()}}
|
|
{template="pageHeader" group="global" params="\IPS\Member::loggedIn()->language()->addToStack('lost_password')"}
|
|
{{endif}}
|
|
<div class='ipsBox ipsPad'>
|
|
<p class='ipsType_normal'>
|
|
{lang="lost_pass_instructions"}
|
|
</p>
|
|
<br>
|
|
<br>
|
|
{$form|raw}
|
|
</div>
|
|
]]></template>
|
|
<template template_group="system" template_name="lostPassConfirm" template_data="$message" template_location="front" template_app="core"><![CDATA[{template="pageHeader" group="global" params="\IPS\Member::loggedIn()->language()->addToStack('lost_password')"}
|
|
<div class='ipsLayout_contentSection'>
|
|
{lang="$message"}
|
|
</div>
|
|
]]></template>
|
|
<template template_group="system" template_name="manageFollow" template_data="$app, $area, $id" template_location="front" template_app="core"><![CDATA[
|
|
<div data-followApp='{$app}' data-followArea='{$area}' data-followID='{$id}' data-buttonType='manage' data-controller='core.front.core.followButton'>
|
|
{template="manageFollowButton" group="system" app="core" params="$app, $area, $id"}
|
|
</div>]]></template>
|
|
<template template_group="system" template_name="manageFollowButton" template_data="$app, $area, $id" template_location="front" template_app="core"><![CDATA[
|
|
{{if member.member_id}}
|
|
{{if member.following( $app, $area, $id )}}
|
|
<div class="ipsFollow" data-role="followButton">
|
|
<a href="{url="app=core&module=system&controller=notifications&do=follow&follow_app={$app}&follow_area={$area}&follow_id={$id}"}" title="{lang="following_this_content"}" class='ipsButton ipsButton_light ipsButton_fullWidth ipsButton_verySmall' data-ipsHover data-ipsHover-cache='false' data-ipsHover-onClick>{lang="follow_change_preference"} <i class='fa fa-caret-down'></i></a>
|
|
</div>
|
|
{{endif}}
|
|
{{endif}}]]></template>
|
|
<template template_group="system" template_name="mergeSocialAccount" template_data="$handler, $existingAccount, $form" template_location="front" template_app="core"><![CDATA[<h1 class='ipsType_veryLarge ipsType_center'>{lang='link_your_accounts'}</h1>
|
|
<p class='ipsType_large ipsType_center ipsType_light'>{lang="link_your_accounts_blurb" sprintf="\IPS\Member::loggedIn()->language()->addToStack( 'login_handler_' . ucfirst( $handler ) )"}</p>
|
|
<hr class='ipsHr'>
|
|
{$form|raw}]]></template>
|
|
<template template_group="system" template_name="mfaAccountRecovery" template_data="$message" template_location="front" template_app="core"><![CDATA[{template="pageHeader" group="global" params="\IPS\Member::loggedIn()->language()->addToStack('mfa_account_recovery')"}
|
|
<div class='ipsLayout_contentSection'>
|
|
{lang="$message"}
|
|
</div>
|
|
]]></template>
|
|
<template template_group="system" template_name="mfaKnownDeviceInfo" template_data="$url" template_location="front" template_app="core"><![CDATA[<div id='elTwoFactorAuthentication' class='ipsModal' data-controller='core.global.core.2fa'>
|
|
<div>
|
|
<h1 class='ipsType_center ipsType_pageTitle ipsSpacer_top'>{lang="mfa_account_recovery"}</h1>
|
|
<p class='ipsType_medium ipsType_richText ipsType_center c2FA_info'>
|
|
{lang="mfa_recovery_known_device_details"}
|
|
</p>
|
|
<div class="ipsPad">
|
|
<ul class="ipsList_reset">
|
|
<li class="ipsSpacer_bottom ipsSpacer_half">
|
|
<a href="{url="app=core&module=system&controller=login&do=logout" csrf="true" seoTemplate="logout"}" class="ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_medium">{lang="sign_out"}</a>
|
|
</li>
|
|
<li>
|
|
<a href='{$url->setQueryString( array( '_mfa' => 'alt', '_mfaMethod' => '' ) )}' class='ipsButton ipsButton_link ipsButton_medium ipsButton_fullWidth'>{lang="mfa_try_another_method"} <i class='fa fa-angle-right'></i></a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="system" template_name="mfaLogin" template_data="$form" template_location="admin" template_app="core"><![CDATA[<!DOCTYPE html>
|
|
<html lang="{expression="\IPS\Member::loggedIn()->language()->bcp47()"}" dir="{{if member.language()->isrtl}}rtl{{else}}ltr{{endif}}">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>{lang="login"}</title>
|
|
{template="includeCSS" app="core" group="global" location="global" params=""}
|
|
{template="includeJS" app="core" group="global" location="global" params=""}
|
|
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
|
|
</head>
|
|
<body class='ipsApp ipsApp_admin' id='elLogin' data-controller="core.admin.core.app">
|
|
<div id='elLogin_box' data-controller="core.admin.system.login" class='elLogin_single'>
|
|
<div data-role="loginForms">
|
|
<div class='cAcpLoginBox'>
|
|
<div id='elTabContent'>
|
|
{$form|raw}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>]]></template>
|
|
<template template_group="system" template_name="myAttachments" template_data="$files, $used" template_location="front" template_app="core"><![CDATA[<div class="ipsPageHeader ipsClearfix">
|
|
<h1 class="ipsType_pageTitle">{lang="my_attachments"}</h1>
|
|
</div>
|
|
{{if member.group['g_attach_max'] > 0}}
|
|
<div class='ipsAreaBackground_light ipsPad'>
|
|
<p>{lang="my_attachments_blurb" sprintf="\IPS\Output\Plugin\Filesize::humanReadableFilesize( $used ), \IPS\Output\Plugin\Filesize::humanReadableFilesize( \IPS\Member::loggedIn()->group['g_attach_max'] * 1024 )"}</p>
|
|
</div>
|
|
{{endif}}
|
|
{{if empty($files)}}
|
|
<div class='ipsPad ipsAreaBackground_light'>
|
|
{lang="my_attachments_empty"}
|
|
</div>
|
|
{{else}}
|
|
<div class="ipsGrid ipsAttachment_fileList">
|
|
{{foreach $files as $url => $file}}
|
|
{{$id = mb_substr( $url, mb_strrpos( $url, '=' ) + 1 );}}
|
|
<div class='ipsDataItem ipsAttach ipsAttach_done'>
|
|
<div class='ipsDataItem_generic ipsDataItem_size1 ipsResponsive_hidePhone ipsResponsive_block ipsType_center'>
|
|
{{if in_array( mb_strtolower( mb_substr( $file->filename, mb_strrpos( $file->filename, '.' ) + 1 ) ), \IPS\Image::$imageExtensions )}}
|
|
<a href="{$file}"><img src="{$file}" alt='' class='ipsImage' data-ipsLightbox data-ipsLightbox-group="myAttachments"></a>
|
|
{{else}}
|
|
<i class='fa fa-file ipsType_large'></i>
|
|
{{endif}}
|
|
</div>
|
|
<div class='ipsDataItem_main' data-action='selectFile'>
|
|
<h2 class='ipsDataItem_title ipsType_reset ipsType_medium ipsAttach_title ipsTruncate ipsTruncate_line'>{$file->originalFilename}</h2>
|
|
<p class='ipsDataItem_meta ipsType_light'>
|
|
{filesize="$file->filesize()"}
|
|
</p>
|
|
</div>
|
|
<div class='ipsDataItem_generic ipsDataItem_size6 ipsType_right'>
|
|
<ul class='ipsButton_split'>
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=attachments&do=view&id={$id}" seoTemplate="attachments"}' class='ipsButton ipsButton_verySmall ipsButton_light' data-ipsTooltip title='{lang="my_attachments_view"}'><i class='fa fa-search'></i></a>
|
|
</li>
|
|
{{if \IPS\Member::loggedIn()->group['gbw_delete_attachments']}}
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=attachments&do=delete&id={$id}" seoTemplate="attachments" csrf="true"}' class='ipsButton ipsButton_verySmall ipsButton_light' data-ipsTooltip title='{lang="delete"}' data-action="deleteAttachment" ><i class='fa fa-trash-o'></i></a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
{{endforeach}}
|
|
</div>
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="system" template_name="notAdminValidated" template_data="" template_location="front" template_app="core"><![CDATA[<section class='ipsType_center ipsPad ipsBox'>
|
|
<br>
|
|
<i class='ipsType_huge fa fa-lock'></i>
|
|
<h1 class='ipsType_veryLarge'>{lang="reg_admin_validation"}</h1>
|
|
|
|
<p class='ipsType_large'>
|
|
{lang="reg_admin_validation_desc" sprintf="\IPS\Member::loggedIn()->email"}
|
|
</p>
|
|
{{$guest = new \IPS\Member;}}
|
|
<p class='ipsType_normal'>
|
|
<a href='{url="app=core&module=system&controller=login&do=logout" csrf="true" seoTemplate="logout"}' class='ipsButton ipsButton_primary'>{{if $guest->group['g_view_board']}}{lang="reg_continue_as_guest"}{{else}}{lang="sign_out"}{{endif}}</a>
|
|
</p>
|
|
<hr class='ipsHr'>
|
|
<ul class='ipsToolList ipsToolList_horizontal ipsPos_center'>
|
|
<li><a href='{url="app=core&module=system&controller=register&do=changeEmail" seoTemplate="register"}' data-ipsDialog data-ipsDialog-modal='true' class='ipsButton ipsButton_light ipsButton_verySmall'>{lang="reg_change_email"}</a></li>
|
|
<li><a href='{url="app=core&module=system&controller=register&do=cancel" csrf="true" seoTemplate="register"}' class='ipsButton ipsButton_light ipsButton_verySmall' data-confirm data-confirmMessage='{lang="reg_cancel"}' data-confirmSubMessage='{lang="reg_cancel_confirm"}'>{lang="reg_cancel"}</a></li>
|
|
</ul>
|
|
</section>]]></template>
|
|
<template template_group="system" template_name="notCoppaValidated" template_data="" template_location="front" template_app="core"><![CDATA[<section class='ipsType_center ipsPad ipsBox'>
|
|
<h1 class='ipsType_veryLarge ipsType_center'>{lang="coppa_consent_required"}</h1>
|
|
<br>
|
|
|
|
<div data-role='registerForm'>
|
|
<p class='ipsType_large'>
|
|
{lang="coppa_consent_required_desc"}
|
|
</p>
|
|
<br><br>
|
|
|
|
<a href='{url="app=core&module=system&controller=register&do=coppaForm" seoTemplate="register"}' class='ipsButton ipsButton_primary ipsButton_large'>{lang="coppa_print_form"}</a>
|
|
</div>
|
|
</section>]]></template>
|
|
<template template_group="system" template_name="notifications" template_data="$table" template_location="front" template_app="core"><![CDATA[<div class='ipsPageHeader ipsClearfix ipsSpacer_bottom'>
|
|
<h1 class='ipsType_pageTitle'>{lang="notifications"}</h1>
|
|
<div class="ipsPos_right">
|
|
<a class="ipsButton ipsButton_link" href="{url="app=core&module=system&controller=notifications&do=options" seoTemplate="notifications_options"}"><i class="fa fa-cog"></i> {lang="notification_options"}</a>
|
|
<a class="ipsButton ipsButton_link" href="{url="app=core&module=system&controller=notifications&format=rss" seoTemplate="notifications_rss"}"><i class="fa fa-rss"></i> {lang="rss"}</a>
|
|
</div>
|
|
</div>
|
|
<div class='ipsBox'>
|
|
{$table|raw}
|
|
</div>]]></template>
|
|
<template template_group="system" template_name="notificationsAjax" template_data="$notifications" template_location="front" template_app="core"><![CDATA[{{if empty( $notifications )}}
|
|
<li class='ipsDataItem ipsDataItem_unread'>
|
|
<div class='ipsPad ipsType_light ipsType_center ipsType_normal'>{lang="no_results_notifications"}</div>
|
|
</li>
|
|
{{else}}
|
|
{{foreach $notifications as $notification}}
|
|
<li class='ipsDataItem {{if !$notification['notification']->read_time}}ipsDataItem_unread{{endif}}'>
|
|
<div class='ipsDataItem_icon'>
|
|
{{if isset( $notification['data']['author'] )}}
|
|
{template="userPhoto" app="core" group="global" params="$notification['data']['author'], 'mini'"}
|
|
{{endif}}
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
<a href="{$notification['data']['url']}">
|
|
<span class='ipsDataItem_title'>{$notification['data']['title']}</span>
|
|
<br>
|
|
<span class="ipsType_light">{datetime="$notification['notification']->updated_time"}</span>
|
|
</a>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
{{endif}}]]></template>
|
|
<template template_group="system" template_name="notificationsRows" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[{{if count( $rows )}}
|
|
{{foreach $rows as $notification}}
|
|
{{if isset( $notification['data']['title'] )}}
|
|
<li class='ipsDataItem {{if $notification['data']['unread']}}ipsDataItem_unread{{endif}} ipsClearfix'>
|
|
<div class='ipsDataItem_icon'>
|
|
{{if isset( $notification['data']['author'] )}}
|
|
{template="userPhoto" app="core" group="global" params="$notification['data']['author'], 'tiny'"}
|
|
{{endif}}
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
{{if !$notification['data']['unread']}}
|
|
<span class="ipsItemStatus ipsItemStatus_small ipsItemStatus_read">
|
|
<i class="fa fa-circle"></i>
|
|
</span>
|
|
<strong>
|
|
{{endif}}
|
|
<a href="{$notification['data']['url']}" class='ipsDataItem_title'>{$notification['data']['title']}</a>
|
|
{{if !$notification['data']['unread']}}
|
|
</strong>
|
|
{{endif}}
|
|
<br>
|
|
<span class="ipsType_light">{datetime="$notification['notification']->updated_time"}</span>
|
|
</div>
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="system" template_name="notificationsSettings" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar" template_location="front" template_app="core"><![CDATA[{template="pageHeader" group="global" params="\IPS\Member::loggedIn()->language()->addToStack('notification_options')"}
|
|
<form accept-charset='utf-8' action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}} {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}} data-ipsForm>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
|
|
<div class='ipsAreaBackground ipsPad' data-controller='core.front.system.notificationSettings'>
|
|
<div class='ipsGrid ipsGrid_collapsePhone ipsAreaBackground_reset ipsPad ipsSpacer_bottom'>
|
|
<ul class="ipsForm ipsForm_vertical ipsGrid_span8">
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
|
|
{{if !( $input instanceof \IPS\Helpers\Form\Matrix )}}
|
|
<li class='ipsFieldRow ipsFieldRow_checkbox' {{if $input->htmlId}}id="{$input->htmlId}"{{endif}}>
|
|
{{if $input instanceof \IPS\Helpers\Form\CheckboxSet or $input instanceof \IPS\Helpers\Form\Radio}}
|
|
<strong class='ipsType_normal'>{lang="$input->name"}</strong>
|
|
{{endif}}
|
|
{$input->html()|raw}
|
|
|
|
{{if !( $input instanceof \IPS\Helpers\Form\CheckboxSet ) && !( $input instanceof \IPS\Helpers\Form\Radio )}}
|
|
<div class="ipsFieldRow_content">
|
|
{{if $input instanceof \IPS\Helpers\Form\Checkbox}}
|
|
<label for="check_{$input->htmlId}" class="ipsType_normal">{lang="$input->name"}</label>
|
|
{{else}}
|
|
<span class="ipsType_normal">{lang="$input->name"}</span>
|
|
{{endif}}
|
|
{{if \IPS\Member::loggedIn()->language()->checkKeyExists("{$input->name}_desc") }}
|
|
<span class='ipsFieldRow_desc'>{lang="{$input->name}_desc"}</span>
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</ul>
|
|
<div class='ipsGrid_span4 ipsPad ipsHide' data-role='browserNotifyInfo'>
|
|
|
|
</div>
|
|
</div>
|
|
<div class='ipsType_center'>
|
|
{{foreach $actionButtons as $button}}
|
|
{$button|raw}
|
|
{{endforeach}}
|
|
</div>
|
|
</div>
|
|
<br>
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{{if $input instanceof \IPS\Helpers\Form\Matrix}}
|
|
<br>
|
|
<div class='ipsBox'>
|
|
{$input->nested()|raw}
|
|
<div class='ipsPad ipsType_center'>
|
|
{{foreach $actionButtons as $button}}
|
|
{$button|raw}
|
|
{{endforeach}}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
|
|
<br>
|
|
|
|
</form>]]></template>
|
|
<template template_group="system" template_name="notificationsTable" template_data="$table, $headers, $rows, $quickSearch" template_location="front" template_app="core"><![CDATA[<div class='ipsPageHeader ipsClearfix ipsSpacer_bottom'>
|
|
<h1 class='ipsType_pageTitle'>{lang="notifications"}</h1>
|
|
<div class="ipsPos_right">
|
|
<a class="ipsButton ipsButton_light ipsButton_verySmall" href="{url="app=core&module=system&controller=notifications&do=options" seoTemplate="notifications_options"}"><i class="fa fa-cog"></i> {lang="notification_options"}</a>
|
|
</div>
|
|
</div>
|
|
|
|
<div class='ipsBox'>
|
|
{{if $table->pages > 1}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit, TRUE, $table->getPaginationKey()"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if count( $rows )}}
|
|
<ol class='ipsDataList ipsClear cForumTopicTable {{foreach $table->classes as $class}}{$class} {{endforeach}}' id='elTable_{$table->uniqueId}' data-role="tableRows">
|
|
{template="$table->rowsTemplate[1]" params="$table, $headers, $rows" object="$table->rowsTemplate[0]"}
|
|
</ol>
|
|
{{else}}
|
|
<div class='ipsType_center'>
|
|
<p class='ipsType_large'>{lang="notifications_none"}</p>
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if $table->pages > 1}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit, TRUE, $table->getPaginationKey()"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="system" template_name="notValidated" template_data="$validating=array()" template_location="front" template_app="core"><![CDATA[<section class='ipsType_center ipsPad'>
|
|
<br><br>
|
|
<i class='ipsType_huge fa fa-envelope'></i>
|
|
<h1 class='ipsType_veryLarge'>{lang="reg_confirm_email"}</h1>
|
|
|
|
<p class='ipsType_large'>
|
|
{lang="reg_confirm_email_desc" sprintf="\IPS\Member::loggedIn()->email"}
|
|
</p>
|
|
<p class='ipsType_large'>
|
|
{lang="reg_confirm_email_must"}
|
|
</p>
|
|
<hr class='ipsHr'>
|
|
<p class='ipsType_normal'>
|
|
<a href='{url="app=core&module=system&controller=register&do=resend" seoTemplate="register" csrf="true"}' class='ipsButton ipsButton_light ipsButton_verySmall'>{lang="reg_resend_email"}</a>
|
|
<a href='{url="app=core&module=system&controller=register&do=changeEmail" seoTemplate="register"}' data-ipsDialog data-ipsDialog-size='narrow' data-ipsDialog-title='{lang="reg_change_email"}' data-ipsDialog-modal='true' class='ipsButton ipsButton_light ipsButton_verySmall'>{lang="reg_change_email"}</a>
|
|
<a href='{url="app=core&module=system&controller=login&do=logout" csrf="true" seoTemplate="logout"}' class='ipsButton ipsButton_light ipsButton_verySmall'>{lang="sign_out"}</a>
|
|
{{if $validating['new_reg']}}
|
|
<a href='{url="app=core&module=system&controller=register&do=cancel" csrf="true" seoTemplate="register"}' class='ipsButton ipsButton_light ipsButton_verySmall' data-confirm data-confirmMessage='{lang="reg_cancel"}' data-confirmSubMessage='{lang="reg_cancel_confirm"}'>{lang="reg_cancel"}</a>
|
|
{{endif}}
|
|
</p>
|
|
</section>]]></template>
|
|
<template template_group="system" template_name="offline" template_data="$message" template_location="front" template_app="core"><![CDATA[<div id='ipsLayout_mainArea'>
|
|
<br>
|
|
<h1 class='ipsType_pageTitle'>{lang='offline_unavailable' sprintf='\IPS\Settings::i()->board_name'}</h1>
|
|
<br>
|
|
<div class='ipsRichText ipsType_normal'>
|
|
{$message|raw}
|
|
</div>
|
|
<br>
|
|
{{if member.member_id}}
|
|
<a href='{url="app=core&module=system&controller=login&do=logout" seoTemplate="logout" csrf="1"}' class='ipsButton ipsButton_medium ipsButton_primary'>{lang='sign_out'}</a>
|
|
{{else}}
|
|
<a href='{url="app=core&module=system&controller=login" seoTemplate="login"}' class='ipsButton ipsButton_medium ipsButton_primary'>{lang='login'}</a>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="system" template_name="privacy" template_data="" template_location="front" template_app="core"><![CDATA[{template="pageHeader" if="!\IPS\Request::i()->isAjax()" group="global" params="\IPS\Member::loggedIn()->language()->addToStack('privacy')"}
|
|
<div class='ipsType_normal ipsType_richText ipsPad'>
|
|
{lang="privacy_text_value"}
|
|
{{if \IPS\Settings::i()->site_address and \IPS\Settings::i()->site_address != "null"}}
|
|
<p>{setting="board_name"}, {address="\IPS\Settings::i()->site_address"}</p>
|
|
{{endif}}
|
|
</div>
|
|
]]></template>
|
|
<template template_group="system" template_name="reconfirmTerms" template_data="$terms, $privacy, $form" template_location="front" template_app="core"><![CDATA[<div class="ipsType_large ipsSpacer_bottom">
|
|
{{if $terms and $privacy}}
|
|
{lang="reconfirm_terms_and_policy_blurb"}
|
|
{{elseif $terms}}
|
|
{lang="reconfirm_terms_blurb"}
|
|
{{else}}
|
|
{lang="reconfirm_privacy_blurb"}
|
|
{{endif}}
|
|
</div>
|
|
|
|
{{if $terms}}
|
|
<div class="ipsSpacer_bottom">
|
|
<h2 class="ipsType_sectionHead">{lang="reg_terms"}</h2>
|
|
<div class='ipsType_normal ipsType_richText ipsPad'>
|
|
{lang="reg_rules_value"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if $privacy}}
|
|
<div class="ipsSpacer_bottom">
|
|
<h2 class="ipsType_sectionHead">{lang="privacy"}</h2>
|
|
<div class='ipsType_normal ipsType_richText ipsPad'>
|
|
{{if \IPS\Settings::i()->privacy_type == 'external'}}
|
|
<a href='{setting="privacy_link"}' rel='external'>{lang="view_privacy_policy"}</a>
|
|
{{else}}
|
|
{lang="privacy_text_value"}
|
|
{{endif}}
|
|
{{if \IPS\Settings::i()->site_address and \IPS\Settings::i()->site_address != "null"}}
|
|
<p>{setting="board_name"}, {address="\IPS\Settings::i()->site_address"}</p>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
|
|
{$form|raw}]]></template>
|
|
<template template_group="system" template_name="register" template_data="$form, $login" template_location="front" template_app="core"><![CDATA[
|
|
<section class='ipsPad'>
|
|
<br>
|
|
<h1 class='ipsType_veryLarge ipsType_center ipsType_reset'>{lang='sign_up'}</h1>
|
|
<p class='ipsType_large ipsType_center ipsType_light'>{lang="existing_user"} <a href='{url="app=core&module=system&controller=login" seoTemplate="login"}'>{lang="sign_in_short"}</a></p>
|
|
<br>
|
|
|
|
<div data-role='registerForm'>
|
|
<div class='ipsColumns ipsColumns_collapseTablet'>
|
|
{{if count ( $login->forms( FALSE, TRUE ) ) > 1}}
|
|
<div class='ipsColumn ipsColumn_fluid'>
|
|
{{endif}}
|
|
<div class='ipsBox ipsPad_double {{if count ( $login->forms( FALSE, TRUE ) ) == 1}}cRegister_noSocial ipsPos_center{{endif}}'>
|
|
{$form|raw}
|
|
</div>
|
|
{{if count ( $login->forms( FALSE, TRUE ) ) > 1}}
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_wide' id='elRegisterSocial'>
|
|
<div class='ipsBox ipsPad_double'>
|
|
<h2 class='ipsType_sectionHead'>{lang='reg_start_faster'}</h2>
|
|
<p class='ipsType_normal ipsType_reset ipsType_light'>{lang='reg_connect'}</p>
|
|
<br>
|
|
{{foreach $login->forms( FALSE, TRUE ) as $k => $form}}
|
|
{{if $k !== '_standard'}}
|
|
<div class='ipsType_center'>
|
|
{$form|raw}
|
|
</div>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
</section>]]></template>
|
|
<template template_group="system" template_name="registerWrapper" template_data="$content" template_location="front" template_app="core"><![CDATA[
|
|
<div id='elRegisterForm' class='ipsPos_center ipsPad' data-controller='core.front.system.register'>
|
|
{$content|raw}
|
|
</div>]]></template>
|
|
<template template_group="system" template_name="resetPass" template_data="$form" template_location="front" template_app="core"><![CDATA[{template="pageHeader" group="global" params="\IPS\Member::loggedIn()->language()->addToStack('lost_password')"}
|
|
<div class='ipsLayout_contentSection'>
|
|
{lang="reset_pass_instructions"}
|
|
<br>
|
|
<br>
|
|
{$form|raw}
|
|
</div>]]></template>
|
|
<template template_group="system" template_name="searchResult" template_data="$indexData, $articles, $authorData, $itemData, $unread, $objectUrl, $itemUrl, $containerUrl, $containerTitle, $repCount, $showRepUrl, $snippet, $iPostedIn, $view, $canIgnoreComments=FALSE, $reactions=array()" template_location="front" template_app="core"><![CDATA[
|
|
<li class='ipsStreamItem ipsStreamItem_contentBlock ipsStreamItem_{$view} ipsAreaBackground_reset ipsPad {{if isset( $indexData['index_class']::$searchResultClassName )}}{$indexData['index_class']::$searchResultClassName}{{endif}} {{if $indexData['index_hidden']}}ipsModerated{{endif}}' data-role='activityItem' data-timestamp='{$indexData['index_date_created']}'>
|
|
<div class='ipsStreamItem_container ipsClearfix'>
|
|
{{if in_array( 'IPS\Content\Comment', class_parents( $indexData['index_class'] ) )}}
|
|
{{$itemClass = $indexData['index_class']::$itemClass;}}
|
|
<div class='ipsStreamItem_header ipsPhotoPanel ipsPhotoPanel_mini'>
|
|
{{if $indexData['index_title']}}
|
|
<span class='ipsStreamItem_contentType' data-ipsTooltip title='{lang="$itemClass::$title"}'><i class='fa fa-{$itemClass::$icon}'></i></span>
|
|
{{else}}
|
|
<span class='ipsStreamItem_contentType' data-ipsTooltip title='{lang="$indexData['index_class']::$title"}'><i class='fa fa-{$indexData['index_class']::$icon}'></i></span>
|
|
{{endif}}
|
|
{template="userPhotoFromData" group="global" app="core" params="$authorData['member_id'], $authorData['name'], $authorData['members_seo_name'], \IPS\Member::photoUrl( $authorData ), ( $view !== 'condensed' ) ? 'mini' : 'tiny'"}
|
|
<div class='{{if $unread}}ipsStreamItem_unread{{endif}}'>
|
|
{{if $view == 'condensed' && $snippet}}
|
|
<div class='ipsPhotoPanel ipsPhotoPanel_small'>
|
|
{$snippet|raw}
|
|
<div>
|
|
{{endif}}
|
|
<h2 class='ipsType_reset ipsStreamItem_title ipsContained_container {{if !$indexData['index_title'] or $view == 'condensed'}}ipsStreamItem_titleSmall{{endif}}'>
|
|
{{if $unread}}
|
|
<span>
|
|
<a href='{$objectUrl->stripQueryString( array( 'comment' => 'comment', 'review' => 'review' ) )->setQueryString( 'do', 'getNewComment' )}' data-linkType="star" {{if $iPostedIn}}data-iPostedIn{{endif}} title='{lang="first_unread_post"}' data-ipsTooltip>
|
|
<span class='ipsItemStatus'><i class="fa fa-{{if $iPostedIn}}star{{else}}circle{{endif}}"></i></span>
|
|
</a>
|
|
</span>
|
|
{{elseif $iPostedIn}}
|
|
<span><span class='ipsItemStatus ipsItemStatus_read ipsItemStatus_posted'><i class="fa fa-star"></i></span></span>
|
|
{{endif}}
|
|
{{if isset( $indexData['index_prefix'] )}}
|
|
<span>{template="prefix" group="global" app="core" params="rawurlencode($indexData['index_prefix']), $indexData['index_prefix']"}</span>
|
|
{{endif}}
|
|
<span class='ipsType_break ipsContained'>
|
|
<a href='{$objectUrl}' data-linkType="link" data-searchable>{$itemData[ $itemClass::$databasePrefix . $itemClass::$databaseColumnMap['title'] ]}</a>
|
|
</span>
|
|
{{if $indexData['index_hidden']}}
|
|
{{if $indexData['index_hidden'] === -1}}
|
|
<span><span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_warning" data-ipsTooltip title='{lang="hidden"}'><i class='fa fa-eye-slash'></i></span></span>
|
|
{{elseif $indexData['index_hidden'] === 1}}
|
|
<span><span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_warning" data-ipsTooltip title='{lang="pending_approval"}'><i class='fa fa-warning'></i></span></span>
|
|
{{endif}}
|
|
{{endif}}
|
|
</h2>
|
|
{{if $view != 'condensed'}}
|
|
<p class='ipsType_reset ipsStreamItem_status ipsType_blendLinks'>
|
|
{{if in_array( 'IPS\Content\Review', class_parents( $indexData['index_class'] ) )}}
|
|
{{if isset( $itemData['author'] )}}
|
|
{lang="user_other_activity_review" sprintf="$authorData['name'], $itemData['author']['name'], $articles['definite']"} <a href='{$containerUrl}'>{$containerTitle|raw}</a>
|
|
{{else}}
|
|
{lang="user_own_activity_review" sprintf="$authorData['name'], $articles['indefinite']"} <a href='{$containerUrl}'>{$containerTitle|raw}</a>
|
|
{{endif}}
|
|
{{else}}
|
|
{{if $itemClass::$firstCommentRequired}}
|
|
{{if $indexData['index_title']}}
|
|
{lang="user_own_activity_item" sprintf="$authorData['name'], $articles['indefinite']"} <a href='{$containerUrl}'>{$containerTitle|raw}</a>
|
|
{{else}}
|
|
{{if isset( $itemData['author'] )}}
|
|
{lang="user_other_activity_reply" sprintf="$authorData['name'], $itemData['author']['name'], $articles['definite']"} <a href='{$containerUrl}'>{$containerTitle|raw}</a>
|
|
{{else}}
|
|
{lang="user_own_activity_reply" sprintf="$authorData['name'], $articles['indefinite']"} <a href='{$containerUrl}'>{$containerTitle|raw}</a>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{else}}
|
|
{{if isset( $itemData['author'] )}}
|
|
{lang="user_other_activity_comment" sprintf="$authorData['name'], $itemData['author']['name'], $articles['definite']"} <a href='{$containerUrl}'>{$containerTitle|raw}</a>
|
|
{{else}}
|
|
{lang="user_own_activity_comment" sprintf="$authorData['name'], $articles['indefinite']"} <a href='{$containerUrl}'>{$containerTitle|raw}</a>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{endif}}
|
|
</p>
|
|
{{else}}
|
|
<ul class='ipsList_inline ipsStreamItem_stats ipsType_light ipsType_blendLinks'>
|
|
<li>
|
|
<a href='{{if $indexData['index_title']}}{$objectUrl}{{else}}{{if in_array( 'IPS\Content\Review', class_parents( $indexData['index_class'] ) )}}{$objectUrl->setQueryString( array( 'do' => 'findReview', 'review' => $indexData['index_object_id'] ) )}{{else}}{$objectUrl->setQueryString( array( 'do' => 'findComment', 'comment' => $indexData['index_object_id'] ) )}{{endif}}{{endif}}' class='ipsType_blendLinks'><i class='fa fa-clock-o'></i> {datetime="$indexData['index_date_created']"}</a>
|
|
</li>
|
|
{{if isset( $itemClass::$databaseColumnMap['num_comments'] ) and isset( $itemData[ $itemClass::$databasePrefix . $itemClass::$databaseColumnMap['num_comments'] ] ) and $itemData[ $itemClass::$databasePrefix . $itemClass::$databaseColumnMap['num_comments'] ] > ( $itemClass::$firstCommentRequired ? 1 : 0 )}}
|
|
<li>
|
|
<a href='{{if $indexData['index_title']}}{$objectUrl}{{else}}{{if in_array( 'IPS\Content\Review', class_parents( $indexData['index_class'] ) )}}{$objectUrl->setQueryString( array( 'do' => 'findReview', 'review' => $indexData['index_object_id'] ) )}{{else}}{$objectUrl->setQueryString( array( 'do' => 'findComment', 'comment' => $indexData['index_object_id'] ) )}{{endif}}{{endif}}' class='ipsType_blendLinks'>
|
|
{{if $itemClass::$firstCommentRequired}}
|
|
<i class='fa fa-comment'></i> {expression="$itemData[ $itemClass::$databasePrefix . $itemClass::$databaseColumnMap['num_comments'] ]-1"}
|
|
{{else}}
|
|
<i class='fa fa-comment'></i> {expression="$itemData[ $itemClass::$databasePrefix . $itemClass::$databaseColumnMap['num_comments'] ]"}
|
|
{{endif}}
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{if isset( $itemClass::$databaseColumnMap['num_reviews'] ) and isset( $itemData[ $itemClass::$databasePrefix . $itemClass::$databaseColumnMap['num_reviews'] ] ) and $itemData[ $itemClass::$databasePrefix . $itemClass::$databaseColumnMap['num_reviews'] ]}}
|
|
<li>
|
|
<a href='{$itemUrl}#reviews' class='ipsType_blendLinks'><i class='fa fa-star-half-o'></i> {$itemData[ $itemClass::$databasePrefix . $itemClass::$databaseColumnMap['num_reviews'] ]}</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
|
|
<p class='ipsStreamItem_status ipsType_reset ipsType_blendLinks'>
|
|
{{if in_array( 'IPS\Content\Review', class_parents( $indexData['index_class'] ) )}}
|
|
{{if isset( $itemData['author'] )}}
|
|
{lang="user_other_activity_review" sprintf="$authorData['name'], $itemData['author']['name'], $articles['definite']"} <a href='{$containerUrl}'>{$containerTitle|raw}</a>
|
|
{{else}}
|
|
{lang="user_own_activity_review" sprintf="$authorData['name'], $articles['indefinite']"} <a href='{$containerUrl}'>{$containerTitle|raw}</a>
|
|
{{endif}}
|
|
{{else}}
|
|
{{if $itemClass::$firstCommentRequired}}
|
|
{{if $indexData['index_title']}}
|
|
{lang="user_own_activity_item" sprintf="$authorData['name'], $articles['indefinite']"} <a href='{$containerUrl}'>{$containerTitle|raw}</a>
|
|
{{else}}
|
|
{{if isset( $itemData['author'] )}}
|
|
{lang="user_other_activity_reply" sprintf="$authorData['name'], $itemData['author']['name'], $articles['definite']"} <a href='{$containerUrl}'>{$containerTitle|raw}</a>
|
|
{{else}}
|
|
{lang="user_own_activity_reply" sprintf="$authorData['name'], $articles['indefinite']"} <a href='{$containerUrl}'>{$containerTitle|raw}</a>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{else}}
|
|
{{if isset( $itemData['author'] )}}
|
|
{lang="user_other_activity_comment" sprintf="$authorData['name'], $itemData['author']['name'], $articles['definite']"} <a href='{$containerUrl}'>{$containerTitle|raw}</a>
|
|
{{else}}
|
|
{lang="user_own_activity_comment" sprintf="$authorData['name'], $articles['indefinite']"} <a href='{$containerUrl}'>{$containerTitle|raw}</a>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{endif}}
|
|
</p>
|
|
{{endif}}
|
|
{{if isset( $indexData['index_tags'] ) and $view == 'condensed'}}
|
|
<span>{template="tags" group="global" app="core" params="explode( ',', $indexData['index_tags'] ), true, true"}</span>
|
|
{{endif}}
|
|
|
|
{{if $view == 'condensed' && $snippet}}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
{{if $view !== 'condensed'}}
|
|
<div class='ipsStreamItem_snippet ipsType_break'>
|
|
{{if $canIgnoreComments and isset( $itemData['author'] ) and \IPS\Member::loggedIn()->member_id and isset( $authorData['member_id'] ) and isset ( $authorData['member_group_id'] ) and \IPS\Member::loggedIn()->isIgnoring( $authorData, 'topics' )}}
|
|
<div class='ipsComment_ignored ipsType_light' id='elIgnoreComment_{$indexData['index_object_id']}' data-ignoreCommentID='elComment_{$indexData['index_object_id']}' data-ignoreUserID='{$authorData['member_id']}'>
|
|
{lang="ignoring_content" sprintf="$authorData['name']"} <a href='#elIgnoreComment_{$indexData['index_object_id']}_menu' data-ipsMenu data-ipsMenu-menuID='elIgnoreComment_{$indexData['index_object_id']}_menu' data-ipsMenu-appendTo='#elIgnoreComment_{$indexData['index_object_id']}' data-action="ignoreOptions" title='{lang="see_post_ignore_options"}' class='ipsType_blendLinks'>{lang="options"} <i class='fa fa-caret-down'></i></a>
|
|
<ul class='ipsMenu ipsHide' id='elIgnoreComment_{$indexData['index_object_id']}_menu'>
|
|
<li class='ipsMenu_item ipsJS_show' data-ipsMenuValue='showPost'><a href='#'>{lang="show_this_post"}</a></li>
|
|
<li class='ipsMenu_sep ipsJS_show'><hr></li>
|
|
<li class='ipsMenu_item' data-ipsMenuValue='stopIgnoring'><a href='{url="app=core&module=system&controller=ignore&do=remove&id={$authorData['member_id']}" seoTemplate="ignore"}'>{lang="stop_ignoring_posts_by" sprintf="$authorData['name']"}</a></li>
|
|
<li class='ipsMenu_item'><a href='{url="app=core&module=system&controller=ignore" seoTemplate="ignore"}'>{lang="change_ignore_preferences"}</a></li>
|
|
</ul>
|
|
</div>
|
|
<div id='elComment_{$indexData['index_object_id']}' class="ipsHide">
|
|
{$snippet|raw}
|
|
</div>
|
|
{{else}}
|
|
{$snippet|raw}
|
|
{{endif}}
|
|
</div>
|
|
<ul class='ipsList_inline ipsStreamItem_meta'>
|
|
<li class='ipsType_light ipsType_medium'>
|
|
<a href='{{if $indexData['index_title']}}{$objectUrl}{{else}}{{if in_array( 'IPS\Content\Review', class_parents( $indexData['index_class'] ) )}}{$objectUrl->setQueryString( array( 'do' => 'findReview', 'review' => $indexData['index_object_id'] ) )}{{else}}{$objectUrl->setQueryString( array( 'do' => 'findComment', 'comment' => $indexData['index_object_id'] ) )}{{endif}}{{endif}}' class='ipsType_blendLinks'><i class='fa fa-clock-o'></i> {datetime="$indexData['index_date_created']"}</a>
|
|
</li>
|
|
{{if isset( $itemClass::$databaseColumnMap['num_comments'] ) and isset( $itemData[ $itemClass::$databasePrefix . $itemClass::$databaseColumnMap['num_comments'] ] ) and $itemData[ $itemClass::$databasePrefix . $itemClass::$databaseColumnMap['num_comments'] ] > ( $itemClass::$firstCommentRequired ? 1 : 0 )}}
|
|
<li class='ipsType_light ipsType_medium'>
|
|
<a href='{{if $indexData['index_title']}}{$objectUrl}{{else}}{{if in_array( 'IPS\Content\Review', class_parents( $indexData['index_class'] ) )}}{$objectUrl->setQueryString( array( 'do' => 'findReview', 'review' => $indexData['index_object_id'] ) )}{{else}}{$objectUrl->setQueryString( array( 'do' => 'findComment', 'comment' => $indexData['index_object_id'] ) )}{{endif}}{{endif}}' class='ipsType_blendLinks'>
|
|
{{if $itemClass::$firstCommentRequired}}
|
|
<i class='fa fa-comment'></i> {lang="num_replies" pluralize="$itemData[ $itemClass::$databasePrefix . $itemClass::$databaseColumnMap['num_comments'] ] - 1"}
|
|
{{else}}
|
|
<i class='fa fa-comment'></i> {lang="num_comments" pluralize="$itemData[ $itemClass::$databasePrefix . $itemClass::$databaseColumnMap['num_comments'] ]"}
|
|
{{endif}}
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{if \IPS\IPS::classUsesTrait( $indexData['index_class'], 'IPS\Content\Reactable' ) and settings.reputation_enabled && count( $reactions )}}
|
|
<li>{template="searchReaction" group="search" app="core" params="$reactions, $itemUrl->setQueryString('do', 'showReactionsComment')->setQueryString('comment', $indexData['index_object_id']), count( $repCount )"}</li>
|
|
{{endif}}
|
|
{{if isset( $indexData['index_tags'] )}}
|
|
<li>{template="tags" group="global" app="core" params="explode( ',', $indexData['index_tags'] ), true, true"}</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}
|
|
{{else}}
|
|
<div class='ipsStreamItem_header ipsPhotoPanel ipsPhotoPanel_mini'>
|
|
<span class='ipsStreamItem_contentType' data-ipsTooltip title='{lang="$indexData['index_class']::$title" ucfirst="true"}'><i class='fa fa-{$indexData['index_class']::$icon}'></i></span>
|
|
{template="userPhotoFromData" group="global" app="core" params="$authorData['member_id'], $authorData['name'], $authorData['members_seo_name'], \IPS\Member::photoUrl( $authorData ), ( $view !== 'condensed' ) ? 'mini' : 'tiny'"}
|
|
<div class='{{if $unread}}ipsStreamItem_unread{{endif}}'>
|
|
{{if $view == 'condensed' && $snippet}}
|
|
<div class='ipsPhotoPanel ipsPhotoPanel_small'>
|
|
{$snippet|raw}
|
|
<div>
|
|
{{endif}}
|
|
<h2 class='ipsType_reset ipsContained_container ipsStreamItem_title ipsType_break {{if $view == 'condensed'}}ipsStreamItem_titleSmall{{endif}}'>
|
|
{{if $unread}}
|
|
<span><a href='{$objectUrl->setQueryString( 'do', 'getNewComment' )}' title='{lang="first_unread_post"}' data-linkType="star" {{if $iPostedIn}}data-iPostedIn{{endif}} data-ipsTooltip>
|
|
<span class='ipsItemStatus'><i class="fa fa-{{if $iPostedIn}}star{{else}}circle{{endif}}"></i></span>
|
|
</a></span>
|
|
{{elseif $iPostedIn}}
|
|
<span class='ipsItemStatus ipsItemStatus_read ipsItemStatus_posted'><i class="fa fa-star"></i></span>
|
|
{{endif}}
|
|
{{if isset( $indexData['index_prefix'] )}}
|
|
<span>{template="prefix" group="global" app="core" params="rawurlencode($indexData['index_prefix']), $indexData['index_prefix']"}</span>
|
|
{{endif}}
|
|
<span class='ipsContained ipsType_break'><a href='{$itemUrl}' data-linkType="link" data-searchable>{$indexData['index_title']}</a></span>
|
|
{{if $indexData['index_hidden']}}
|
|
<span><span class="ipsBadge ipsBadge_icon ipsBadge_warning ipsBadge_small" data-ipsTooltip title='{lang="hidden"}'><i class='fa fa-eye-slash'></i></span></span>
|
|
{{endif}}
|
|
{{if isset( $indexData['index_tags'] ) and $view == 'condensed'}}
|
|
{template="tags" group="global" app="core" params="explode( ',', $indexData['index_tags'] ), true, true"}
|
|
{{endif}}
|
|
</h2>
|
|
{{if $view != 'condensed'}}
|
|
<p class='ipsType_reset ipsStreamItem_status ipsType_blendLinks'>{lang="user_own_activity_item" sprintf="$authorData['name'], $articles['indefinite']"} <a href='{$containerUrl}'>{$containerTitle|raw}</a></p>
|
|
{{else}}
|
|
<ul class='ipsList_inline ipsStreamItem_stats ipsType_light ipsType_blendLinks'>
|
|
<li>
|
|
<a href='{$objectUrl}' class='ipsType_blendLinks'><i class='fa fa-clock-o'></i> {datetime="$indexData['index_date_created']"}</a>
|
|
</li>
|
|
{{if isset( $indexData['index_class']::$databaseColumnMap['num_comments'] ) and isset( $itemData[ $indexData['index_class']::$databasePrefix . $indexData['index_class']::$databaseColumnMap['num_comments'] ] ) and $itemData[ $indexData['index_class']::$databasePrefix . $indexData['index_class']::$databaseColumnMap['num_comments'] ] > ( $indexData['index_class']::$firstCommentRequired ? 1 : 0 )}}
|
|
<li>
|
|
<a href='{{if $indexData['index_title']}}{$objectUrl}{{else}}{{if in_array( 'IPS\Content\Review', class_parents( $indexData['index_class'] ) )}}{$objectUrl->setQueryString( array( 'do' => 'findReview', 'review' => $indexData['index_object_id'] ) )}{{else}}{$objectUrl->setQueryString( array( 'do' => 'findComment', 'comment' => $indexData['index_object_id'] ) )}{{endif}}{{endif}}' class='ipsType_blendLinks'>
|
|
{{if $indexData['index_class']::$firstCommentRequired}}
|
|
<i class='fa fa-comment'></i> {expression="$itemData[ $indexData['index_class']::$databasePrefix . $indexData['index_class']::$databaseColumnMap['num_comments'] ] - 1"}
|
|
{{else}}
|
|
<i class='fa fa-comment'></i> {expression="$itemData[ $indexData['index_class']::$databasePrefix . $indexData['index_class']::$databaseColumnMap['num_comments'] ]"}
|
|
{{endif}}
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{if isset( $indexData['index_class']::$databaseColumnMap['num_reviews'] ) and isset( $itemData[ $indexData['index_class']::$databasePrefix . $indexData['index_class']::$databaseColumnMap['num_reviews'] ] ) and $itemData[ $indexData['index_class']::$databasePrefix . $indexData['index_class']::$databaseColumnMap['num_reviews'] ]}}
|
|
<li>
|
|
<a href='{$itemUrl}#reviews' class='ipsType_blendLinks'><i class='fa fa-star-half-o'></i> {expression="$itemData[ $indexData['index_class']::$databasePrefix . $indexData['index_class']::$databaseColumnMap['num_reviews'] ]"}</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
<p class='ipsStreamItem_status ipsType_reset ipsType_blendLinks'>
|
|
{lang="user_own_activity_item" sprintf="$authorData['name'], $articles['indefinite']"} <a href='{$containerUrl}'>{$containerTitle|raw}</a>
|
|
</p>
|
|
{{endif}}
|
|
|
|
{{if $view == 'condensed' && $snippet}}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
{{if $view !== 'condensed'}}
|
|
<div class='ipsStreamItem_snippet ipsType_break'>
|
|
{$snippet|raw}
|
|
</div>
|
|
<ul class='ipsList_inline ipsStreamItem_meta'>
|
|
<li class='ipsType_light ipsType_medium'>
|
|
<a href='{$objectUrl}' class='ipsType_blendLinks'><i class='fa fa-clock-o'></i> {datetime="$indexData['index_date_created']"}</a>
|
|
</li>
|
|
{{if isset( $indexData['index_class']::$databaseColumnMap['num_comments'] ) and isset( $itemData[ $indexData['index_class']::$databasePrefix . $indexData['index_class']::$databaseColumnMap['num_comments'] ] ) and $itemData[ $indexData['index_class']::$databasePrefix . $indexData['index_class']::$databaseColumnMap['num_comments'] ] > ( $indexData['index_class']::$firstCommentRequired ? 1 : 0 )}}
|
|
<li class='ipsType_light ipsType_medium'>
|
|
<a href='{{if $indexData['index_title']}}{$objectUrl}{{else}}{{if in_array( 'IPS\Content\Review', class_parents( $indexData['index_class'] ) )}}{$objectUrl->setQueryString( array( 'do' => 'findReview', 'review' => $indexData['index_object_id'] ) )}{{else}}{$objectUrl->setQueryString( array( 'do' => 'findComment', 'comment' => $indexData['index_object_id'] ) )}{{endif}}{{endif}}' class='ipsType_blendLinks'>
|
|
{{if $indexData['index_class']::$firstCommentRequired}}
|
|
<i class='fa fa-comment'></i> {lang="num_replies" pluralize="$itemData[ $indexData['index_class']::$databasePrefix . $indexData['index_class']::$databaseColumnMap['num_comments'] ] - 1"}
|
|
{{else}}
|
|
<i class='fa fa-comment'></i> {lang="num_comments" pluralize="$itemData[ $indexData['index_class']::$databasePrefix . $indexData['index_class']::$databaseColumnMap['num_comments'] ]"}
|
|
{{endif}}
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{if isset( $indexData['index_class']::$databaseColumnMap['num_reviews'] ) and isset( $itemData[ $indexData['index_class']::$databasePrefix . $indexData['index_class']::$databaseColumnMap['num_reviews'] ] ) and $itemData[ $indexData['index_class']::$databasePrefix . $indexData['index_class']::$databaseColumnMap['num_reviews'] ]}}
|
|
<li class='ipsType_light ipsType_medium'>
|
|
<a href='{$itemUrl}#reviews' class='ipsType_blendLinks'><i class='fa fa-star-half-o'></i> {lang="num_reviews" pluralize="$itemData[ $indexData['index_class']::$databasePrefix . $indexData['index_class']::$databaseColumnMap['num_reviews'] ]"}</a>
|
|
</li>
|
|
{{endif}}
|
|
{{if \IPS\IPS::classUsesTrait( $indexData['index_class'], 'IPS\Content\Reactable' ) and settings.reputation_enabled && count( $reactions )}}
|
|
<li>{template="searchReaction" group="search" app="core" params="$reactions, $itemUrl->setQueryString('do', 'showReactions'), count( $repCount )"}</li>
|
|
{{endif}}
|
|
{{if isset( $indexData['index_tags'] )}}
|
|
<li>{template="tags" group="global" app="core" params="explode( ',', $indexData['index_tags'] ), true, true"}</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}
|
|
{{endif}}
|
|
</div>
|
|
</li>]]></template>
|
|
<template template_group="system" template_name="searchResultSnippet" template_data="$indexData" template_location="front" template_app="core"><![CDATA[{{if trim( $indexData['index_content'] ) !== ''}}
|
|
<div class='ipsType_richText ipsContained ipsType_medium'>
|
|
<div {{if !( \IPS\Dispatcher::i()->application->directory == 'core' and \IPS\Dispatcher::i()->module and \IPS\Dispatcher::i()->module->key == 'search' )}}data-ipsTruncate data-ipsTruncate-type='remove' data-ipsTruncate-size='3 lines' data-ipsTruncate-watch='false'{{else}}data-searchable data-findTerm{{endif}}>
|
|
{$indexData['index_content']|raw}
|
|
</div>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="system" template_name="settings" template_data="$tab, $output, $canChangeEmail, $canChangePassword, $canChangeUsername, $canChangeSignature, $services, $canConfigureMfa=FALSE" template_location="front" template_app="core"><![CDATA[{template="pageHeader" group="global" app="core" params="\IPS\Member::loggedIn()->language()->addToStack('settings'), \IPS\Member::loggedIn()->language()->addToStack('settings_blurb')"}
|
|
<div class='ipsBox ipsBox_transparent ipsAreaBackground' id='elSettingsTabs' data-ipsTabBar data-ipsTabBar-contentArea='#elProfileTabContent' data-ipsTabBar-itemSelector='.ipsSideMenu_item' data-ipsTabBar-activeClass='ipsSideMenu_itemActive'>
|
|
<div class='ipsColumns ipsColumns_collapsePhone ipsColumns_bothSpacing'>
|
|
<div class='ipsColumn ipsColumn_wide'>
|
|
<div class='ipsSideMenu' data-ipsSideMenu>
|
|
<h3 class="ipsSideMenu_mainTitle ipsAreaBackground_light ipsType_medium">
|
|
<a href="#modcp_menu" class="ipsPad_double" data-action="openSideMenu">
|
|
<i class="fa fa-bars"></i> {lang="settings_area"} <i class="fa fa-caret-down"></i>
|
|
</a>
|
|
</h3>
|
|
<ul class="ipsSideMenu_list">
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=settings" seoTemplate="settings"}' id='setting_overview' class='ipsType_normal ipsSideMenu_item {{if $tab === 'overview'}}ipsSideMenu_itemActive{{endif}}' title="{lang="overview"}" role="tab" aria-selected="{{if $tab === 'overview'}}true{{else}}false{{endif}}">
|
|
<i class='fa fa-tachometer'></i> {lang="overview"}
|
|
</a>
|
|
</li>
|
|
{{if $canChangeEmail}}
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=settings&area=email" seoTemplate="settings_email"}' id='setting_email' class='ipsType_normal ipsSideMenu_item {{if $tab === 'email'}}ipsSideMenu_itemActive{{endif}}' title="{lang="email_address"}" role="tab" aria-selected="{{if $tab === 'email'}}true{{else}}false{{endif}}">
|
|
<i class='fa fa-envelope-o'></i> {lang="email_address"}
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{if $canChangePassword}}
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=settings&area=password" seoTemplate="settings_password"}' id='setting_password' class='ipsType_normal ipsSideMenu_item {{if $tab === 'password'}}ipsSideMenu_itemActive{{endif}}' title="{lang="password"}" role="tab" aria-selected="{{if $tab === 'password'}}true{{else}}false{{endif}}">
|
|
<i class='fa fa-key'></i> {lang="password"}
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{if $canConfigureMfa}}
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=settings&area=mfa" seoTemplate="settings_mfa"}' id='setting_mfa' class='ipsType_normal ipsSideMenu_item {{if $tab === 'mfa'}}ipsSideMenu_itemActive{{endif}}' title="{lang="ucp_mfa"}" role="tab" aria-selected="{{if $tab === 'mfa'}}true{{else}}false{{endif}}">
|
|
<i class='fa fa-lock'></i> {lang="ucp_mfa"}
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{if settings.device_management}}
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=settings&area=devices" seoTemplate="settings_devices"}' id='setting_devices' class='ipsType_normal ipsSideMenu_item {{if $tab === 'devices'}}ipsSideMenu_itemActive{{endif}}' title="{lang="ucp_devices"}" role="tab" aria-selected="{{if $tab === 'devices'}}true{{else}}false{{endif}}">
|
|
<i class='fa fa-laptop'></i> {lang="ucp_devices"}
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{if $canChangeUsername}}
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=settings&area=username" seoTemplate="settings_username"}' id='setting_username' class='ipsType_normal ipsSideMenu_item {{if $tab === 'username'}}ipsSideMenu_itemActive{{endif}}' title="{lang="username"}" role="tab" aria-selected="{{if $tab === 'username'}}true{{else}}false{{endif}}">
|
|
<i class='fa fa-user'></i> {lang="username"}
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{if $canChangeSignature}}
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=settings&area=signature" seoTemplate="settings_signature"}' id='setting_signature' class='ipsType_normal ipsSideMenu_item {{if $tab === 'signature'}}ipsSideMenu_itemActive{{endif}}' title="{lang="signature"}" role="tab" aria-selected="{{if $tab === 'signature'}}true{{else}}false{{endif}}">
|
|
<i class='fa fa-pencil'></i> {lang="signature"}
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{foreach $services as $k => $class}}
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=settings&area=profilesync&service={$k}" seoTemplate="settings_{$k}"}' id='setting_profilesync_{$k}' class='ipsType_normal ipsSideMenu_item {{if $tab === "profilesync_{$k}"}}ipsSideMenu_itemActive{{endif}}' title="{lang="profilesync__{$k}"}" role="tab" aria-selected="{{if $tab === "profilesync_{$k}"}}true{{else}}false{{endif}}">
|
|
<i class='fa fa-{$class::$icon}'></i> {lang="profilesync__{$k}"}
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_fluid'>
|
|
<section id='elProfileTabContent' class='ipsBox ipsPad'>
|
|
<div id="ipsTabs_elSettingsTabs_setting_{$tab}_panel" class="ipsTabs_panel" aria-labelledby="setting_overview" aria-hidden="false">
|
|
{$output|raw}
|
|
</div>
|
|
</section>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="system" template_name="settingsDevices" template_data="$devices, $ipAddresses" template_location="front" template_app="core"><![CDATA[<h2 class="ipsType_sectionHead">{lang="ucp_devices"}</h2>
|
|
<hr class="ipsHr">
|
|
<p class="ipsType_normal ipsSpacer_bottom ipsSpacer_double">{lang="device_management_info"} <a href='{url="app=core&module=system&controller=settings&do=secureAccount" seoTemplate="settings_secure"}'>{lang="device_list_secure_account"}</a></p>
|
|
{{if count( $devices )}}
|
|
{{foreach $devices as $device}}
|
|
<div class="ipsBox ipsSpacer_bottom ipsClearfix">
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad_half">
|
|
<div class="ipsPos_left">
|
|
{{if $device->userAgent()->platform === 'Macintosh'}}
|
|
<img src="{resource="logos/devices/mac.png" location="interface"}" width="64">
|
|
{{elseif $device->userAgent()->platform === 'Android' or $device->userAgent()->platform === 'Windows Phone'}}
|
|
<img src="{resource="logos/devices/android.png" location="interface"}" width="64">
|
|
{{elseif $device->userAgent()->platform === 'iPad'}}
|
|
<img src="{resource="logos/devices/ipad.png" location="interface"}" width="64">
|
|
{{elseif $device->userAgent()->platform === 'iPhone'}}
|
|
<img src="{resource="logos/devices/iphone.png" location="interface"}" width="64">
|
|
{{else}}
|
|
<img src="{resource="logos/devices/pc.png" location="interface"}" width="64">
|
|
{{endif}}
|
|
</div>
|
|
{{if $device->login_key}}
|
|
<div class="ipsPos_right ipsPad">
|
|
<a href="{url="=core&module=system&controller=settings&area=devices&do=disableAutomaticLogin&device={$device->device_key}" seoTemplate="settings_devices" csrf=""}" class="ipsButton ipsButton_negative ipsButton_small">
|
|
{{if isset( request.cookie['device_key'] ) and request.cookie['device_key'] === $device->device_key}}
|
|
{lang="disable_automatic_login"}
|
|
{{else}}
|
|
{lang="sign_out"}
|
|
{{endif}}
|
|
</a>
|
|
</div>
|
|
{{endif}}
|
|
<div class="ipsPad_half">
|
|
<h2 class="ipsType_sectionHead">
|
|
{$device->userAgent()->platform}
|
|
</h2>
|
|
<br>
|
|
{{if isset( request.cookie['device_key'] ) and request.cookie['device_key'] === $device->device_key}}
|
|
{lang="current_device"}
|
|
{{else}}
|
|
{lang="device_last_loggedin" sprintf="\IPS\DateTime::ts( $device->last_seen )->relative()"}
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
<div class="ipsPad">
|
|
<ul class="ipsDataList">
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic ipsDataItem_size6">
|
|
<strong>{lang="device_table_user_agent"}</strong>
|
|
</span>
|
|
<span class="ipsDataItem_generic">
|
|
{{if in_array( $device->userAgent()->browser, array( 'Android Browser', 'AppleWebKit', 'Camino', 'Chrome', 'Edge', 'Firefox', 'IEMobile', 'Midori', 'MSIE', 'Opera', 'Puffin', 'Safari', 'SamsungBrowser', 'Silk', 'UCBrowser', 'Vivaldi' ) )}}
|
|
{{$browser = str_replace( ' ', '', $device->userAgent()->browser );}}
|
|
<img src="{resource="logos/browsers/{$browser}.png" location="interface"}" width="24">
|
|
{{endif}}
|
|
{$device->userAgent()->browser} {$device->userAgent()->browserVersion}
|
|
</span>
|
|
</li>
|
|
{{if $device->login_handler and $handlers = \IPS\Login::handlers( TRUE ) and isset( $handlers[ $device->login_handler ] ) and $handler = $handlers[ $device->login_handler ] and method_exists( $handler, 'loginForm' )}}
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic ipsDataItem_size6">
|
|
<strong>{lang="device_table_login_handler"}</strong>
|
|
</span>
|
|
<span class="ipsDataItem_generic">
|
|
{{if $handler::$logo}}
|
|
<img src="{resource="logos/login/{$handler::$logo}.png" location="interface"}" width="24">
|
|
{{endif}}
|
|
{$handler->_title}
|
|
</span>
|
|
</li>
|
|
{{endif}}
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_generic ipsDataItem_size6">
|
|
<strong>{{if settings.ipsgeoip}}{lang="device_last_locations"}*{{else}}{lang="device_last_logins"}{{endif}}</strong>
|
|
</div>
|
|
<div class="ipsDataItem_generic">
|
|
<ul class="ipsDataList">
|
|
{{foreach $ipAddresses[ $device->device_key ] as $ipAddress => $details}}
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic">
|
|
{{if settings.ipsgeoip}}
|
|
{$details['location']}
|
|
{{else}}
|
|
{$ipAddress}
|
|
{{endif}}
|
|
<span class="ipsType_light">{datetime="$details['date']"}</span>
|
|
</span>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
{{endforeach}}
|
|
{{if settings.ipsgeoip}}
|
|
<p class="ipsType_light ipsType_small">* {lang="ip_geolocation_info"}</p>
|
|
{{endif}}
|
|
{{else}}
|
|
{{$userAgent = \IPS\Http\UserAgent::parse();}}
|
|
<div class="ipsBox ipsSpacer_bottom ipsClearfix">
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad_half">
|
|
<div class="ipsPos_left">
|
|
{{if $userAgent->platform === 'Macintosh'}}
|
|
<img src="{resource="logos/devices/mac.png" location="interface"}" width="64">
|
|
{{elseif $userAgent->platform === 'Android' or $userAgent->platform === 'Windows Phone'}}
|
|
<img src="{resource="logos/devices/android.png" location="interface"}" width="64">
|
|
{{elseif $userAgent->platform === 'iPad'}}
|
|
<img src="{resource="logos/devices/ipad.png" location="interface"}" width="64">
|
|
{{elseif $userAgent->platform === 'iPhone'}}
|
|
<img src="{resource="logos/devices/iphone.png" location="interface"}" width="64">
|
|
{{else}}
|
|
<img src="{resource="logos/devices/pc.png" location="interface"}" width="64">
|
|
{{endif}}
|
|
</div>
|
|
<div class="ipsPad_half">
|
|
<h2 class="ipsType_sectionHead">
|
|
{$userAgent->platform}
|
|
</h2>
|
|
<br>
|
|
{lang="current_device"}
|
|
</div>
|
|
</div>
|
|
<div class="ipsPad">
|
|
<ul class="ipsDataList">
|
|
<li class="ipsDataItem">
|
|
<span class="ipsDataItem_generic ipsDataItem_size6">
|
|
<strong>{lang="device_table_user_agent"}</strong>
|
|
</span>
|
|
<span class="ipsDataItem_generic">
|
|
{{if in_array( $userAgent->browser, array( 'Android Browser', 'AppleWebKit', 'Camino', 'Chrome', 'Edge', 'Firefox', 'IEMobile', 'Midori', 'MSIE', 'Opera', 'Puffin', 'Safari', 'SamsungBrowser', 'Silk', 'UCBrowser', 'Vivaldi' ) )}}
|
|
{{$browser = str_replace( ' ', '', $userAgent->browser );}}
|
|
<img src="{resource="logos/browsers/{$browser}.png" location="interface"}" width="24">
|
|
{{endif}}
|
|
{$userAgent->browser} {$userAgent->browserVersion}
|
|
</span>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="system" template_name="settingsEmail" template_data="$form=null" template_location="front" template_app="core"><![CDATA[<h2 class='ipsType_sectionHead'>{lang="change_email_address"}</h2>
|
|
{{if $form}}
|
|
<br><br>
|
|
{{if \IPS\Settings::i()->reg_auth_type == 'user' or \IPS\Settings::i()->reg_auth_type == 'admin_user'}}
|
|
<div class='ipsType_textBlock ipsType_normal'>
|
|
<ul class='ipsList_bullets'>
|
|
<li>{lang="change_email_explain_1"}</li>
|
|
<li>
|
|
{lang="change_email_explain_2"}
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<br><hr class='ipsHr'><br>
|
|
{{endif}}
|
|
{$form|raw}
|
|
{{else}}
|
|
<hr class='ipsHr'><br>
|
|
<div class='ipsType_normal'>
|
|
{lang="change_email_admin_1"}
|
|
</div>
|
|
|
|
<ol class='ipsList_bullets ipsList_numbers ipsSpacer_top ipsType_normal'>
|
|
<li>{lang="change_email_admin_2"}</li>
|
|
<li>{lang="change_email_admin_3" sprintf="\IPS\Member::loggedIn()->name"}</li>
|
|
<li>{lang="change_email_admin_4"}</li>
|
|
<li>{lang="change_email_admin_5"}</li>
|
|
</ol>
|
|
{{endif}}]]></template>
|
|
<template template_group="system" template_name="settingsMfa" template_data="$handlers" template_location="front" template_app="core"><![CDATA[
|
|
<h2 class="ipsType_sectionHead">{lang="mfa_settings_title"}</h2>
|
|
<hr class='ipsHr'>
|
|
<p class='ipsType_normal ipsSpacer_bottom ipsSpacer_double'>{lang="mfa_ucp_blurb"}</p>
|
|
|
|
{{foreach $handlers as $key => $handler}}
|
|
<div class="ipsSpacer_bottom ipsPad ipsAreaBackground_light ipsClearfix">
|
|
<h2 class="ipsType_sectionHead ipsType_large">{$handler->ucpTitle()} {{if $handler->memberHasConfiguredHandler( \IPS\Member::loggedIn() )}} <span class='ipsType_positive ipsType_medium'><i class='fa fa-check'></i> {lang="enabled"}</span>{{endif}}</h2>
|
|
<p class='ipsType_medium'>{$handler->ucpDesc()}</p>
|
|
<ul class="ipsList_inline">
|
|
{{if $handler->memberHasConfiguredHandler( \IPS\Member::loggedIn() )}}
|
|
<li><a href="{url="app=core&module=system&controller=settings&area=mfa&do=enableMfa&type={$key}&_new=1" seoTemplate="settings_mfa" csrf="true"}" class="ipsButton ipsButton_verySmall ipsButton_primary">{lang="mfa_{$key}_reauth"}</a></li>
|
|
<li>{lang="or"}</li>
|
|
<li><a href="{url="app=core&module=system&controller=settings&area=mfa&do=disableMfa&type={$key}" seoTemplate="settings_mfa" csrf="true"}" class="ipsType_negative" data-confirm>{lang="mfa_disable"}</a></li>
|
|
{{else}}
|
|
<li><a href="{url="app=core&module=system&controller=settings&area=mfa&do=enableMfa&type={$key}&_new=1" seoTemplate="settings_mfa" csrf="true"}" class="ipsButton ipsButton_verySmall ipsButton_primary">{lang="enable"}</a></li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
{{endforeach}}]]></template>
|
|
<template template_group="system" template_name="settingsMfaPassword" template_data="$form" template_location="front" template_app="core"><![CDATA[
|
|
<h2 class="ipsType_sectionHead">{lang="mfa_settings_title"}</h2>
|
|
<hr class='ipsHr'>
|
|
<p class='ipsType_normal ipsSpacer_bottom ipsSpacer_double'>{lang="mfa_ucp_blurb_password"}</p>
|
|
|
|
{$form|raw}]]></template>
|
|
<template template_group="system" template_name="settingsMfaSetup" template_data="$configurationScreen, $url" template_location="front" template_app="core"><![CDATA[<div id='elTwoFactorAuthentication' class='ipsModal' data-controller='core.global.core.2fa'>
|
|
<div>
|
|
<form action="{$url}" method="post" accept-charset='utf-8' data-ipsForm class="ipsForm ipsForm_fullWidth">
|
|
<input type="hidden" name="mfa_setup" value="1">
|
|
<input type="hidden" name="csrfKey" value="{expression="\IPS\Session::i()->csrfKey"}">
|
|
{$configurationScreen|raw}
|
|
</form>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="system" template_name="settingsOverview" template_data="$services, $nextStep" template_location="front" template_app="core"><![CDATA[<div class='ipsColumns ipsColumns_collapsePhone'>
|
|
<div class='ipsColumn ipsColumn_fluid'>
|
|
<ul class='ipsDataList'>
|
|
<li class='ipsDataItem'>
|
|
<div class='ipsDataItem_main'>
|
|
<h4 class='ipsDataItem_title'><strong>{lang="username"}</strong></h4><br>
|
|
{member="name"}
|
|
</div>
|
|
</li>
|
|
<li class='ipsDataItem'>
|
|
<div class='ipsDataItem_main'>
|
|
<h4 class='ipsDataItem_title'><strong>{lang="email_address"}</strong></h4><br>
|
|
{member="email"}
|
|
</div>
|
|
</li>
|
|
{{if \IPS\Member::loggedIn()->members_pass_hash}}
|
|
<li class='ipsDataItem'>
|
|
<div class='ipsDataItem_main'>
|
|
<h4 class='ipsDataItem_title'><strong>{lang="password"}</strong></h4><br>
|
|
********
|
|
</div>
|
|
</li>
|
|
{{endif}}
|
|
<li class='ipsDataItem'>
|
|
<div class='ipsDataItem_main'>
|
|
<h4 class='ipsDataItem_title'><strong>{lang="profile_completion_status"}</strong></h4><br>
|
|
{template="profileNextStep" group="global" app="core" params="\IPS\Member::loggedIn()->nextProfileStep(), false, false"}
|
|
</div>
|
|
</li>
|
|
{{foreach $services as $k => $service}}
|
|
<li class='ipsDataItem'>
|
|
<div class='ipsDataItem_main'>
|
|
{{if $service->connected()}}
|
|
<h4 class='ipsDataItem_title'><span class='ipsBadge ipsBadge_positive'>{lang="enabled"}</span> <strong>{lang="profilesync__{$k}"}</strong></h4><br>
|
|
{{if $service->name()}}
|
|
{lang="profilesync_logged_in_as" sprintf="$service->name()"}<br>
|
|
{{endif}}
|
|
<span class='ipsType_light'>{$service->settingsDesc()}</span>
|
|
{{else}}
|
|
<h4 class='ipsDataItem_title'><span class='ipsBadge ipsBadge_negative'>{lang="disabled"}</span> <strong>{lang="profilesync__{$k}"}</strong></h4><br>
|
|
<span class='ipsType_light'>{lang="profilesync_not_syncing"}</span>
|
|
{{endif}}
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_wide ipsAreaBackground_light'>
|
|
<div class='ipsPad'>
|
|
{{$thisMemberID = \IPS\Member::loggedIn()->member_id;}}
|
|
<h3 class='ipsType_sectionHead'>{lang="other_settings"}</h3>
|
|
<br><br>
|
|
<ul class='ipsList ipsList_reset ipsType_medium'>
|
|
<li><a href='{url="app=core&module=system&controller=notifications&do=options" seoTemplate="notifications_options"}'>{lang="notification_options"}</a></li>
|
|
<li><a href='{expression="\IPS\Member::loggedIn()->url()->setQueryString( 'do', 'edit' )"}' data-ipsDialog data-ipsDialog-modal='true' data-ipsDialog-title='{lang="profile_edit"}'>{lang="profile_edit"}</a></li>
|
|
<li><a href='{url="app=core&module=system&controller=ignore" seoTemplate="ignore"}'>{lang="menu_manage_ignore"}</a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="system" template_name="settingsPassword" template_data="$form=null" template_location="front" template_app="core"><![CDATA[<h2 class='ipsType_sectionHead'>{lang="change_password"}</h2>
|
|
<hr class='ipsHr'><br>
|
|
{{if $form}}
|
|
{$form|raw}
|
|
{{else}}
|
|
<div class='ipsType_normal'>
|
|
{lang="change_password_admin_1"}
|
|
</div>
|
|
|
|
<ol class='ipsList_bullets ipsList_numbers ipsSpacer_top ipsType_normal'>
|
|
<li>{lang="change_password_admin_2"}</li>
|
|
<li>{lang="change_password_admin_3" sprintf="\IPS\Member::loggedIn()->name"}</li>
|
|
<li>{lang="change_password_admin_4"}</li>
|
|
<li>{lang="change_password_admin_5"}</li>
|
|
</ol>
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="system" template_name="settingsProfileSync" template_data="$photo, $headline, $status, $form, $service, $langKey, $syncingOn, $extraPermissions=NULL, $extraPermissionsButton=NULL" template_location="front" template_app="core"><![CDATA[<div class='{{if $photo}}ipsPhotoPanel ipsPhotoPanel_mini {{endif}}ipsClearfix'>
|
|
{{if $photo}}<img src='{$photo}' alt='' class='ipsUserPhoto ipsUserPhoto_mini'>{{endif}}
|
|
<div>
|
|
<h2 class='ipsType_sectionHead'>{$headline}</h2>
|
|
{{if $status and \IPS\Settings::i()->profile_comments}}
|
|
<p class='ipsType_reset ipsType_light ipsType_normal' data-ipsTruncate data-ipsTruncate-type='remove' data-ipsTruncate-size='3 lines'>
|
|
{$status->content|raw}
|
|
</p>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
<br><hr class='ipsHr'>
|
|
{{if $extraPermissions}}
|
|
<div class='ipsAreaBackground ipsPad ipsType_normal'>
|
|
<strong>{lang="profilesync_extra_permissions_header"}</strong>
|
|
<br>
|
|
<span class='ipsType_light'>
|
|
{lang="profilesync_extra_permissions_required" sprintf="$service, $extraPermissions"}
|
|
</span>
|
|
<br><br>
|
|
{$extraPermissionsButton|raw}
|
|
</div>
|
|
{{endif}}
|
|
<div class='ipsGrid ipsGrid_collapsePhone'>
|
|
<div class='ipsGrid_span6'>
|
|
<h3 class='ipsType_sectionHead'>{lang="profilesync_options"}</h3>
|
|
<br><br>
|
|
{$form|raw}
|
|
</div>
|
|
<div class='ipsGrid_span6'>
|
|
|
|
<div class='ipsAreaBackground ipsPad ipsType_normal'>
|
|
{lang="profilesync_sync_blurb"}<br>
|
|
<span class='ipsType_light'>{{if \IPS\Member::loggedIn()->profilesync_lastsync}}{lang="profilesync_last_sync" sprintf="\IPS\DateTime::ts( \IPS\Member::loggedIn()->profilesync_lastsync )->localeDate()"}{{else}}{lang="profilesync_not_synced"}{{endif}}</span>
|
|
<br><br>
|
|
|
|
{{if $syncingOn}}<a href='{url="app=core&module=system&controller=settings&area=profilesync&service={$service}&sync=1" seoTemplate="settings_{$service}"}' class='ipsButton ipsButton_normal ipsButton_small'>{lang="profilesync_sync"}</a> {lang="or"} {{endif}}<a href='{url="app=core&module=system&controller=settings&area=profilesync&service={$service}&disassociate=1" seoTemplate="settings_{$service}" csrf="true"}' class='ipsType_normal ipsType_warning'>{lang="profilesync_off" sprintf="\IPS\Member::loggedIn()->language()->addToStack( $langKey )"}</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
]]></template>
|
|
<template template_group="system" template_name="settingsProfileSyncLogin" template_data="$form, $langKey" template_location="front" template_app="core"><![CDATA[<p class="ipsMessage ipsMessage_info">{lang="profilesync_blurb" sprintf="\IPS\Member::loggedIn()->language()->addToStack( $langKey ), \IPS\Member::loggedIn()->language()->addToStack( $langKey )"}</p>
|
|
<div class='ipsPad ipsAreaBackground ipsPos_center'>{$form|raw}</div>]]></template>
|
|
<template template_group="system" template_name="settingsSecureAccount" template_data="$canChangePassword, $canConfigureMfa, $hasConfiguredMfa, $services" template_location="front" template_app="core"><![CDATA[{template="pageHeader" group="global" params="\IPS\Member::loggedIn()->language()->addToStack('secure_account'), \IPS\Member::loggedIn()->language()->addToStack('secure_account_blurb')"}
|
|
{{if $canChangePassword}}
|
|
<div class="ipsBox ipsSpacer_bottom">
|
|
<h2 class="ipsType_sectionTitle ipsType_reset">{lang="change_password"}</h2>
|
|
<div class="ipsPad ipsType_normal">
|
|
<p class="ipsType_reset">
|
|
{lang="secure_account_change_password"}
|
|
</p>
|
|
<div class="ipsSpacer_top">
|
|
<a href="{url="app=core&module=system&controller=settings&area=password" seoTemplate="settings_password"}" target="_blank" class="ipsButton ipsButton_primary ipsButton_small">{lang="change_password"}</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
{{if $canConfigureMfa}}
|
|
<div class="ipsBox ipsSpacer_bottom">
|
|
<h2 class="ipsType_sectionTitle ipsType_reset">{lang="mfa_settings_title"}</h2>
|
|
<div class="ipsPad ipsType_normal">
|
|
<p class="ipsType_reset">
|
|
{{if $hasConfiguredMfa}}
|
|
{lang="secure_account_mfa_revise"}
|
|
{{else}}
|
|
{lang="secure_account_mfa_setup"}
|
|
{{endif}}
|
|
</p>
|
|
<div class="ipsSpacer_top">
|
|
<a href="{url="app=core&module=system&controller=settings&area=mfa" seoTemplate="settings_mfa"}" target="_blank" class="ipsButton ipsButton_primary ipsButton_small">{lang="mfa_settings_title"}</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
{{if count( $services )}}
|
|
<div class="ipsBox ipsSpacer_bottom">
|
|
<h2 class="ipsType_sectionTitle ipsType_reset">{lang="secure_account_login_title"}</h2>
|
|
<div class="ipsPad ipsType_normal">
|
|
<p class="ipsType_reset">
|
|
{lang="secure_account_login_info"}
|
|
</p>
|
|
<ul class="ipsList ipsList">
|
|
{{foreach $services as $k => $class}}
|
|
<li><a href='{url="app=core&module=system&controller=settings&area=profilesync&service={$k}" seoTemplate="settings_{$k}"}' target='_blank'>{lang="profilesync__{$k}"}</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="system" template_name="settingsSignature" template_data="$form, $sigLimits" template_location="front" template_app="core"><![CDATA[{{if $sigLimits[1] != "" or $sigLimits[2] or $sigLimits[3] or $sigLimits[4] or $sigLimits[5]}}
|
|
<h2 class='ipsType_sectionHead'>{lang="signature_restrictions"}</h2>
|
|
<p class='ipsType_medium ipsType_reset'>
|
|
{lang="ensure_signature_restrictions"}:
|
|
</p>
|
|
|
|
<div class='ipsType_textBlock ipsType_normal'>
|
|
<br>
|
|
<ul class='ipsList_inline'>
|
|
{{if $sigLimits[1] != ""}}
|
|
<li>{{if $sigLimits[1]}}<i class='fa fa-check'></i> {lang="sig_max_imagesr" pluralize="$sigLimits[1]"}{{else}}<i class='fa fa-close'></i> {lang="sig_max_imagesr_none"}{{endif}}</li>
|
|
{{endif}}
|
|
{{if $sigLimits[2] or $sigLimits[3]}}
|
|
<li><i class='fa fa-check'></i> {lang="sig_max_imgsize" sprintf="$sigLimits[2], $sigLimits[3]"}</li>
|
|
{{endif}}
|
|
{{if $sigLimits[4]}}
|
|
<li><i class='fa fa-check'></i> {lang="sig_max_urls" pluralize="$sigLimits[4]"}</li>
|
|
{{endif}}
|
|
{{if $sigLimits[5]}}
|
|
<li><i class='fa fa-check'></i> {lang="sig_max_lines" pluralize="$sigLimits[5]"}</li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
<hr class='ipsHr'><br>
|
|
{{endif}}
|
|
{$form|raw}
|
|
]]></template>
|
|
<template template_group="system" template_name="settingsUsername" template_data="$form, $made, $allowed, $since, $days" template_location="front" template_app="core"><![CDATA[<h2 class='ipsType_sectionHead'>{lang="change_username"}</h2>
|
|
{{if \IPS\Member::loggedIn()->group['g_dname_changes'] != -1}}
|
|
<div class='ipsType_textBlock ipsType_normal'>
|
|
<ul class='ipsList_bullets'>
|
|
<li>{lang="change_username_explain" sprintf="$made, $allowed, $since->localeDate(), $days" pluralize="$allowed"}</li>
|
|
</ul>
|
|
</div>
|
|
<br>
|
|
{{endif}}
|
|
<hr class='ipsHr'><br>
|
|
{$form|raw}
|
|
]]></template>
|
|
<template template_group="system" template_name="settingsUsernameLimitReached" template_data="$message" template_location="front" template_app="core"><![CDATA[<h2 class='ipsType_sectionHead'>{lang="change_username"}</h2>
|
|
<hr class='ipsHr'><br>
|
|
{$message|raw}
|
|
]]></template>
|
|
<template template_group="system" template_name="systemLogFileView" template_data="$contents" template_location="admin" template_app="core"><![CDATA[<div class="ipsSpacer_bottom">
|
|
<textarea rows="40" style="font-family: monospace;">{$contents}</textarea>
|
|
</div>]]></template>
|
|
<template template_group="system" template_name="systemLogView" template_data="$log" template_location="admin" template_app="core"><![CDATA[<div class="ipsSpacer_bottom">
|
|
<div class='ipsColumns ipsColumns_collapsePhone'>
|
|
<div class='ipsColumn ipsColumn_fixed ipsColumn_narrow ipsPos_center'>
|
|
<span class='ipsUserPhoto ipsUserPhoto_large ipsPos_left'>
|
|
<img src='{member="photo" id="$log->member_id"}' alt=''>
|
|
</span>
|
|
</div>
|
|
<div class='ipsColumn ipsColumn_fluid'>
|
|
<div class='ipsPos_left ipsSpacer_top ipsSpacer_half'>
|
|
<h1 class='ipsType_reset ipsSpacer_half ipsSpacer_bottom'>
|
|
{{if $log->member_id}}
|
|
<a href="{url="app=core&module=members&controller=members&do=edit&id="}{$log->member_id}" data-ipsTooltip title='{lang="triggered_by" sprintf="\IPS\Member::load($log->member_id)->name"}'>{member="name" id="$log->member_id"}</a>
|
|
{{else}}
|
|
{lang="triggered_guest"}
|
|
{{endif}}
|
|
</h1>
|
|
<span>{expression="\IPS\Member\Group::load( \IPS\Member::load( $log->member_id )->member_group_id )->formattedName" raw="true"}</span>
|
|
</div>
|
|
<div class='ipsPos_left ipsSpacer_top'>
|
|
<div class='ipsContained ipsType_break'>
|
|
<div class='ipsTruncate ipsTruncate_line'>
|
|
{lang="triggered_at"} {{if $log->url}}<a href='{$log->url}' target='_blank' title='{$log->url}'>{$log->url}</a>{{else}}<em>{lang="log_missing_data"}</em>{{endif}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="ipsSpacer_bottom">
|
|
{{if $log->exception_class}}
|
|
<code>{$log->exception_class}::{$log->exception_code}</code><br>
|
|
<br>
|
|
{{endif}}
|
|
<textarea rows="15" style="font-family: monospace;">{$log->message}</textarea>
|
|
</div>
|
|
<div class="ipsSpacer_bottom">
|
|
<h3 class="ipsType_minorHeading">{lang="log_backtrace"}</h3>
|
|
<textarea rows="8" style="font-family: monospace;">{$log->backtrace}</textarea>
|
|
</div>]]></template>
|
|
<template template_group="system" template_name="terms" template_data="" template_location="front" template_app="core"><![CDATA[{{if !\IPS\Request::i()->isAjax()}}
|
|
{template="pageHeader" group="global" params="\IPS\Member::loggedIn()->language()->addToStack('reg_terms')"}
|
|
{{endif}}
|
|
<div class='ipsType_normal ipsType_richText ipsPad'>
|
|
{lang="reg_rules_value"}
|
|
</div>]]></template>
|
|
<template template_group="system" template_name="unsubscribed" template_data="" template_location="front" template_app="core"><![CDATA[{template="pageHeader" group="global" params="\IPS\Member::loggedIn()->language()->addToStack('unsubscribed')"}
|
|
<div class='ipsLayout_contentSection'>
|
|
{lang="unsubscribed_desc"}
|
|
</div>]]></template>
|
|
<template template_group="system" template_name="upgradeDeltaFailed" template_data="$error, $deltaDownloadUrl" template_location="admin" template_app="core"><![CDATA[<div class="ipsPad">
|
|
<div class="ipsSpacer_bottom">
|
|
<h2 class='ipsType_sectionHead'>{lang="download_upgrade_error"}</h2>
|
|
</div>
|
|
<div class="ipsSpacer_bottom">
|
|
{{if $error == 'ftp'}}
|
|
<p>{lang="delta_upgrade_manual_ftp"}</p>
|
|
{{elseif $error == 'unexpected_response'}}
|
|
<p>{lang="delta_upgrade_fail_server"}</p>
|
|
{{elseif $error == 'exception'}}
|
|
<p>{lang="delta_upgrade_fail_client"}</p>
|
|
{{else}}
|
|
<p>{lang="delta_upgrade_manual"}</p>
|
|
{{endif}}
|
|
<div class="ipsType_center">
|
|
{{if $deltaDownloadUrl}}
|
|
<a href="{$deltaDownloadUrl}" class="ipsButton ipsButton_important ipsButton_large"><i class="fa fa-cloud-download"></i> {lang="delta_upgrade_download"}</a>
|
|
<p><a href="{url="client_area" ips="true"}" target="_blank">{lang="delta_upgrade_download_full"}</a></p>
|
|
{{else}}
|
|
<a href="{url="client_area" ips="true"}" class="ipsButton ipsButton_important ipsButton_large" target="_blank">{lang="delta_upgrade_go_to_clientarea"}</a>
|
|
{{endif}}
|
|
</div>
|
|
<p>{lang="delta_upgrade_manual_footer"}</p>
|
|
</div>
|
|
</div>
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad ipsType_center">
|
|
<a href="{url="app=core&module=system&controller=upgrade&check=1"}" class="ipsButton ipsButton_primary">{lang="continue"}</a>
|
|
</div>
|
|
]]></template>
|
|
<template template_group="system" template_name="upgradeDeltaFtp" template_data="$form" template_location="admin" template_app="core"><![CDATA[<div class="ipsPad">{lang="delta_upgrade_ftp_instructions" sprintf="\IPS\Http\Url::internal('app=core&module=system&controller=upgrade&manual=1')"}</div>
|
|
{$form|raw}]]></template>
|
|
<template template_group="system" template_name="upgradeDeltaMd5" template_data="$version, $files" template_location="admin" template_app="core"><![CDATA[<form action="{url="app=core&module=system&controller=upgrade" csrf="1"}" method="post">
|
|
<input type="hidden" name="version" value="{$version}">
|
|
<input type="hidden" name="select_version_submitted" value="1">
|
|
<input type="hidden" name="skip_md5_check" value="1">
|
|
<div class="ipsPad">
|
|
<div class="ipsSpacer_bottom">
|
|
<h2 class='ipsType_sectionHead'>{lang="download_upgrade_initial_md5_fail_title"}</h2>
|
|
</div>
|
|
<div class="ipsSpacer_bottom">
|
|
<p>{lang="download_upgrade_initial_md5_fail_explain"}</p>
|
|
<ul>
|
|
{{foreach $files as $file}}
|
|
<li>{$file}</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad ipsType_center">
|
|
<input type="submit" class="ipsButton ipsButton_primary" value="{lang="continue"}">
|
|
</div>
|
|
</form>]]></template>
|
|
<template template_group="system" template_name="upgradeFinished" template_data="" template_location="admin" template_app="core"><![CDATA[<div class="ipsPad">
|
|
<p class="ipsMessage ipsMessage_success">
|
|
{lang="upgrade_complete"}
|
|
</p>
|
|
</div>]]></template>
|
|
<template template_group="system" template_name="upgradeSelectVersion" template_data="$id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL" template_location="admin" template_app="core"><![CDATA[{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{{foreach $input->options['options'] as $longVersion => $humanVersion}}
|
|
<form accept-charset='utf-8' action="{$action}" method="post">
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
{{if is_array($v)}}
|
|
{{foreach $v as $_k => $_v}}
|
|
<input type="hidden" name="{$k}[{$_k}]" value="{$_v}">
|
|
{{endforeach}}
|
|
{{else}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endif}}
|
|
{{endforeach}}
|
|
<input type="hidden" name="version" value="{$longVersion}">
|
|
<div class="ipsAreaBackground_reset ipsPad">
|
|
{{if $humanVersion === \IPS\Application::load('core')->version}}
|
|
<h2 class='ipsType_sectionHead'>{lang="upgrade_check_patches"}</h2>
|
|
{{if $input->options['_details'][ $longVersion ]['releasenotes']}}
|
|
<ul>
|
|
{{foreach $input->options['_details'][ $longVersion ]['changes'] as $issue}}
|
|
<li>{$issue}</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
{{else}}
|
|
<h2 class='ipsType_sectionHead'>{lang="dashboard_version_info" sprintf="$humanVersion"}</h2>
|
|
{{if $input->options['_details'][ $longVersion ]['security']}}
|
|
<p><strong class="ipsType_warning">{lang="this_is_a_security_update"}</strong></p>
|
|
{{endif}}
|
|
{{if $input->options['_details'][ $longVersion ]['releasenotes']}}
|
|
<div>{$input->options['_details'][ $longVersion ]['releasenotes']|raw}</div>
|
|
{{endif}}
|
|
{{endif}}
|
|
</div>
|
|
<div class="ipsAreaBackground_light ipsClearfix ipsPad ipsType_center">
|
|
<input type="submit" class="ipsButton ipsButton_primary" value="{lang="continue"}">
|
|
{{if $input->options['_details'][ $longVersion ]['updateurl']}}
|
|
<a href='{$input->options['_details'][ $longVersion ]['updateurl']}' target="_blank" class='ipsButton ipsButton_alternate ipsButton_small'>{lang="dashboard_version_moreinfo"}</a>
|
|
{{endif}}
|
|
</div>
|
|
</form>
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
]]></template>
|
|
<template template_group="system" template_name="warningRow" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[
|
|
{{foreach $rows as $row}}
|
|
<li class="ipsDataItem {{if method_exists( $row, 'tableClass' ) && $row->tableClass()}}ipsDataItem_{$row->tableClass()}{{endif}} ">
|
|
<div class='ipsDataItem_icon ipsPos_top'>
|
|
<a href="{url="app=core&module=system&controller=warnings&do=view&id={$row->member}&w={$row->id}" seoTemplate="warn_view" seoTitle="\IPS\Member::load( $row->member )->members_seo_name"}" data-ipsDialog data-ipsDialog-size='narrow' class="ipsType_blendLinks" data-ipsTooltip title='{lang="wan_action_points" pluralize="$row->points"}'>
|
|
<span class="ipsPoints">{$row->points}</span>
|
|
</a>
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
<h4 class='ipsDataItem_title'>
|
|
<a href='{$row->url()}' title='{lang="view_announcement"}' {{if $row->tableHoverUrl}}data-ipsHover{{endif}}>
|
|
{{if $row->mapped('title')}}{$row->mapped('title')}{{else}}<em class="ipsType_light">{lang="content_deleted"}</em>{{endif}}
|
|
</a>
|
|
</h4>
|
|
{{if $row->note_member}}
|
|
<div class='ipsDataItem_meta ipsType_richText ipsType_medium' data-ipsTruncate data-ipsTruncate-size='1 lines' data-ipsTruncate-type='remove'>
|
|
{lang="warn_member_note"}: {$row->note_member|raw}
|
|
</div>
|
|
{{endif}}
|
|
{{if $row->note_mods and member.modPermission('mod_see_warn')}}
|
|
<div class='ipsDataItem_meta ipsType_richText ipsType_medium' data-ipsTruncate data-ipsTruncate-size='1 lines' data-ipsTruncate-type='remove'>
|
|
{lang="warn_mod_note"}: {$row->note_mods|raw}
|
|
</div>
|
|
{{endif}}
|
|
<ul class='ipsList_inline ipsSpacer_top ipsSpacer_half'>
|
|
{{if \IPS\Settings::i()->warnings_acknowledge}}
|
|
<li>
|
|
{{if $row->acknowledged}}
|
|
<strong class='ipsType_success'><i class='fa fa-check-circle'></i> {lang="warning_acknowledged"}</strong>
|
|
{{else}}
|
|
<strong class='ipsType_light'><i class='fa fa-circle-o'></i> {lang="warning_not_acknowledged"}</strong>
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
<li class='ipsType_light'>{lang="warned_by" sprintf="\IPS\Member::load( $row->moderator )->name"}{datetime="$row->__get( $row::$databaseColumnMap['date'] )"} {{if $row->expire_date > 0}}<em><strong>({lang="warning_expires" sprintf="\IPS\DateTime::ts( $row->expire_date )"})</em></strong>{{endif}}</li>
|
|
</div>
|
|
{{if $row->canDelete()}}
|
|
<div class='ipsDataItem_generic ipsDataItem_size3'>
|
|
<a href="{$row->url('delete')->csrf()}" title='{lang="revoke_this_warning"}' data-action="revoke" class='ipsPos_right ipsButton ipsButton_verySmall ipsButton_light' data-ipsDialog data-ipsDialog-title='{lang="revoke_this_warning"}' data-ipsDialog-size='medium'><i class="fa fa-undo"></i> {lang="revoke_this_warning"}</a>
|
|
</div>
|
|
{{endif}}
|
|
{{if $table->canModerate()}}
|
|
<div class='ipsDataItem_modCheck ipsType_noBreak ipsPos_center'>
|
|
<span class='ipsCustomInput'>
|
|
<input type='checkbox' data-role='moderation' name="moderate[{$row->id}]" data-actions="{expression="implode( ' ', $table->multimodActions( $row ) )"}" data-state='{{if !$row->active}}hidden{{endif}}'>
|
|
<span></span>
|
|
</span>
|
|
</div>
|
|
{{endif}}
|
|
</li>
|
|
{{endforeach}}]]></template>
|
|
<template template_group="tables" template_name="commentRows" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[{{foreach $rows as $row}}
|
|
<li class='ipsDataItem'>
|
|
{{$idField = $row::$databaseColumnId;}}
|
|
<article id='elComment_{$row->$idField}' class='ipsComment {{if \IPS\IPS::classUsesTrait( $row, 'IPS\Content\Reactable' ) and settings.reputation_highlight and $row->reactionCount() >= settings.reputation_highlight}}ipsComment_popular{{endif}} ipsComment_parent ipsClearfix ipsClear {{if $row->hidden()}}ipsModerated{{endif}}'>
|
|
|
|
{{if \IPS\IPS::classUsesTrait( $row, 'IPS\Content\Reactable' ) and settings.reputation_highlight and $row->reactionCount() >= settings.reputation_highlight}}
|
|
<strong class='ipsComment_popularFlag' data-ipsTooltip title='{lang="this_is_a_popular_comment"}'><i class='fa fa-heart'></i></strong>
|
|
{{endif}}
|
|
|
|
<div id='comment-{$row->$idField}_wrap' class='ipsComment_content ipsType_normal ipsClearfix'>
|
|
{{if $table->canModerate() and ( $row->canSplit() or ( $row->hidden() === -1 AND $row->canUnhide() ) or ( $row->hidden() === 1 AND $row->canUnhide() ) or $row->canDelete() )}}
|
|
<div class='ipsDataItem_modCheck ipsPos_right'>
|
|
<span class='ipsCustomInput'>
|
|
<input type="checkbox" name="moderate[{$row->$idField}]" value="1" data-role="moderation" data-actions="{{if $row->canSplit()}}split{{endif}} {{if $row->hidden() === -1 AND $row->canUnhide()}}unhide{{elseif $row->hidden() === 1 AND $row->canUnhide()}}approve{{elseif $row->canHide()}}hide{{endif}} {{if $row->canDelete()}}delete{{endif}}" data-state='{{if $row->tableStates()}}{$row->tableStates()}{{endif}}'>
|
|
<span></span>
|
|
</span>
|
|
</div>
|
|
{{endif}}
|
|
<div class='ipsComment_header'>
|
|
{{if $table->canModerate() and ( $row->canSplit() or ( $row->hidden() === -1 AND $row->canUnhide() ) or ( $row->hidden() === 1 AND $row->canUnhide() ) or $row->canDelete() )}}
|
|
<div class='ipsComment_header_modcbox'>
|
|
{{endif}}
|
|
{$row->contentTableHeader()|raw}
|
|
{{if $table->canModerate() and ( $row->canSplit() or ( $row->hidden() === -1 AND $row->canUnhide() ) or ( $row->hidden() === 1 AND $row->canUnhide() ) or $row->canDelete() )}}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
|
|
<div class='ipsPad_half'>
|
|
<div class='ipsAreaBackground_reset ipsPad'>
|
|
{{if \IPS\Request::i()->controller == 'activity'}}
|
|
<div class='ipsPhotoPanel ipsPhotoPanel_mini ipsClearfix'>
|
|
{template="userPhoto" group="global" app="core" params="$row->author(), 'mini'"}
|
|
<div>
|
|
<h3 class='ipsType_reset ipsType_normal'>{$row->author()->link()|raw}</h3>
|
|
{{endif}}
|
|
<p class='ipsComment_meta ipsType_light ipsType_medium ipsType_blendLinks'>
|
|
<a href='{$row->url( 'find' )}' class='ipsType_blendLinks'>{$row->dateLine()|raw}</a>
|
|
{{if $row->editLine()}}
|
|
· {$row->editLine()|raw}
|
|
{{endif}}
|
|
{{if $row->hidden()}}
|
|
· {$row->hiddenBlurb()}
|
|
{{endif}}
|
|
{{if $row->canReport()}}
|
|
· <a href='{$row->url('report')}' data-ipsDialog data-ipsDialog-remoteSubmit data-ipsDialog-size='medium' data-ipsDialog-flashMessage='{lang="report_submit_success"}' data-ipsDialog-title="{lang="report_reply"}" data-action='reportComment' title='{lang="report_content"}'><span class='ipsResponsive_showPhone ipsResponsive_inline'><i class='fa fa-flag'></i></span><span class='ipsResponsive_hidePhone ipsResponsive_inline'>{lang="report_reply"}</span></a>
|
|
{{endif}}
|
|
</p>
|
|
{{if \IPS\Request::i()->controller == 'activity'}}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
<hr class='ipsHr'>
|
|
<div data-role='commentContent' class='ipsType_break ipsType_richText ipsContained' data-controller='core.front.core.lightboxedImages'>
|
|
{{if $row->hidden() === 1 && $row->author()->member_id == \IPS\Member::loggedIn()->member_id}}
|
|
<strong class='ipsType_medium ipsType_warning'><i class='fa fa-info-circle'></i> {lang="comment_awaiting_approval"}</strong>
|
|
{{endif}}
|
|
{$row->content()|raw}
|
|
</div>
|
|
{{if $row->hidden() !== 1 && \IPS\IPS::classUsesTrait( $row, 'IPS\Content\Reactable' ) and settings.reputation_enabled}}
|
|
<div class='ipsItemControls'>
|
|
{template="reputation" group="global" app="core" params="$row"}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</article>
|
|
</li>
|
|
{{endforeach}}]]></template>
|
|
<template template_group="tables" template_name="container" template_data="$table, $header=NULL" template_location="front" template_app="core"><![CDATA[<div class='ipsPad'>
|
|
<h1 class='ipsType_pageTitle'>{{if $header}}{$header}{{else}}{expression="\IPS\Output::i()->title"}{{endif}}</h1>
|
|
<br>
|
|
{$table|raw}
|
|
</div>]]></template>
|
|
<template template_group="tables" template_name="content" template_data="$content" template_location="admin" template_app="core"><![CDATA[<div data-ipsTruncate data-ipsTruncate-size="5 lines">
|
|
{$content|raw}
|
|
</div>]]></template>
|
|
<template template_group="tables" template_name="icon" template_data="$class, $container=NULL" template_location="front" template_app="core"><![CDATA[<i class='fa fa-{$class::$icon}'></i>
|
|
{{if $container === NULL}}
|
|
{lang="$class::$title"}
|
|
{{else}}
|
|
{lang="icon_blurb_in_containers" sprintf="\IPS\Member::loggedIn()->language()->addToStack( $class::$title ), $container->_title"}
|
|
{{endif}}]]></template>
|
|
<template template_group="tables" template_name="manageFollowNodeRow" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[{{foreach $rows as $row}}
|
|
{{$contentItemClass = $row::$contentItemClass;}}
|
|
<li class="ipsDataItem {{if $contentItemClass::containerUnread( $row )}}ipsDataItem_unread{{endif}} {{if method_exists( $row, 'tableClass' ) && $row->tableClass()}}ipsDataItem_{$row->tableClass()}{{endif}}" data-controller='core.front.system.manageFollowed' data-followID='{$row->_followData['follow_area']}-{$row->_followData['follow_rel_id']}'>
|
|
<div class='ipsDataItem_main'>
|
|
<h4 class='ipsType_sectionHead'>
|
|
{{if $row->_locked}}
|
|
<i class="fa fa-lock"></i>
|
|
{{endif}}
|
|
|
|
<a href='{$row->url()}'>
|
|
{$row->_title}
|
|
</a>
|
|
</h4>
|
|
<div class='ipsDataItem_meta ipsType_light' data-ipsTruncate data-ipsTruncate-size='2 lines' data-ipsTruncate-type='remove'>
|
|
{$row->_description}
|
|
</div>
|
|
<ul class='ipsList_inline ipsType_light'>
|
|
{{if $row->_items}}
|
|
<li>{lang="node_content_items" pluralize="$row->_items"}</li>
|
|
{{endif}}
|
|
{{if $row->_comments}}
|
|
<li>{lang="node_content_comments" pluralize="$row->_comments"}</li>
|
|
{{endif}}
|
|
{{if $row->_reviews}}
|
|
<li>{lang="node_content_reviews" pluralize="$row->_reviews"}</li>
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
|
|
<div class='ipsDataItem_generic ipsDataItem_size1 ipsType_center ipsType_large'>
|
|
<span class='ipsBadge ipsBadge_icon ipsBadge_new {{if !$row->_followData['follow_is_anon']}}ipsHide{{endif}}' data-role='followAnonymous' data-ipsTooltip title='{lang="follow_is_anon"}'><i class='fa fa-eye-slash'></i></span>
|
|
</div>
|
|
|
|
<div class='ipsDataItem_generic ipsDataItem_size6'>
|
|
<ul class='ipsList_reset'>
|
|
<li title='{lang="follow_when"}' data-role='followDate'><i class='fa fa-clock-o'></i> {datetime="$row->_followData['follow_added']"}</li>
|
|
<li title='{lang="follow_how"}' data-role='followFrequency'>
|
|
{{if $row->_followData['follow_notify_freq'] == 'none'}}
|
|
<i class='fa fa-bell-slash-o'></i>
|
|
{{else}}
|
|
<i class='fa fa-bell'></i>
|
|
{{endif}} {lang="follow_freq_{$row->_followData['follow_notify_freq']}"}
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class='ipsDataItem_generic ipsDataItem_size6 ipsType_center'>
|
|
{template="manageFollow" group="system" app="core" params="$row->_followData['follow_app'], $row->_followData['follow_area'], $row->_followData['follow_rel_id']"}
|
|
</div>
|
|
|
|
{{if $table->canModerate()}}
|
|
<div class='ipsDataItem_modCheck'>
|
|
<span class='ipsCustomInput'>
|
|
<input type='checkbox' data-role='moderation' name="moderate[{$row->_id}]" data-actions="{expression="implode( ' ', $table->multimodActions( $row ) )"}" data-state=''>
|
|
<span></span>
|
|
</span>
|
|
</div>
|
|
{{endif}}
|
|
</li>
|
|
{{endforeach}}]]></template>
|
|
<template template_group="tables" template_name="manageFollowRow" template_data="$table, $headers, $rows, $includeFirstCommentInCommentCount=TRUE" template_location="front" template_app="core"><![CDATA[{{if count( $rows )}}
|
|
{{foreach $rows as $row}}
|
|
{{$idField = $row::$databaseColumnId;}}
|
|
<li class="ipsDataItem ipsDataItem_responsivePhoto {{if $row->unread()}}ipsDataItem_unread{{endif}} {{if method_exists( $row, 'tableClass' ) && $row->tableClass()}}ipsDataItem_{$row->tableClass()}{{endif}} {{if $row->hidden()}}ipsModerated{{endif}}" data-controller='core.front.system.manageFollowed' data-followID='{$row->_followData['follow_area']}-{$row->_followData['follow_rel_id']}'>
|
|
<div class='ipsDataItem_main'>
|
|
<h4 class='ipsDataItem_title ipsContained_container'>
|
|
{{if $row->mapped('locked')}}
|
|
<span><i class="fa fa-lock"></i></span>
|
|
{{endif}}
|
|
|
|
{{if $row->mapped('pinned') || $row->mapped('featured') || $row->hidden() === -1 || $row->hidden() === 1}}
|
|
<span>
|
|
{{if $row->hidden() === -1}}
|
|
<span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_warning" data-ipsTooltip title='{$row->hiddenBlurb()}'><i class='fa fa-eye-slash'></i></span>
|
|
{{elseif $row->hidden() === 1}}
|
|
<span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_warning" data-ipsTooltip title='{lang="pending_approval"}'><i class='fa fa-warning'></i></span>
|
|
{{endif}}
|
|
{{if $row->mapped('pinned')}}
|
|
<span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_positive" data-ipsTooltip title='{lang="pinned"}'><i class='fa fa-thumb-tack'></i></span>
|
|
{{endif}}
|
|
{{if $row->mapped('featured')}}
|
|
<span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_positive" data-ipsTooltip title='{lang="featured"}'><i class='fa fa-star'></i></span>
|
|
{{endif}}
|
|
</span>
|
|
{{endif}}
|
|
|
|
{{if $row->prefix()}}
|
|
<span>{template="prefix" group="global" app="core" params="$row->prefix( TRUE ), $row->prefix()"}</span>
|
|
{{endif}}
|
|
|
|
<span class='ipsType_break ipsContained'>
|
|
<a href='{$row->url()}'>
|
|
{{if $row->mapped('title')}}{$row->mapped('title')}{{else}}<em class="ipsType_light">{lang="content_deleted"}</em>{{endif}}
|
|
</a>
|
|
</span>
|
|
</h4>
|
|
<div class='ipsDataItem_meta ipsType_light ipsType_blendLinks' data-ipsTruncate data-ipsTruncate-size='2 lines' data-ipsTruncate-type='remove'>
|
|
{{if method_exists( $row, 'tableDescription' )}}
|
|
{$row->tableDescription()|raw}
|
|
{{else}}
|
|
{lang="byline" htmlsprintf="$row->author()->link( $row->warningRef() )"}{datetime="$row->__get( $row::$databaseColumnMap['date'] )"}
|
|
{lang="in"} <a href="{$row->container()->url()}">{$row->container()->_title}</a>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
|
|
<div class='ipsDataItem_generic ipsDataItem_size1 ipsType_center ipsType_large cFollowedContent_anon'>
|
|
<span class='ipsBadge ipsBadge_icon ipsBadge_new {{if !$row->_followData['follow_is_anon']}}ipsHide{{endif}}' data-role='followAnonymous' data-ipsTooltip title='{lang="follow_is_anon"}'><i class='fa fa-eye-slash'></i></span>
|
|
</div>
|
|
|
|
<div class='ipsDataItem_generic ipsDataItem_size6 cFollowedContent_info'>
|
|
<ul class='ipsList_reset'>
|
|
<li title='{lang="follow_when"}' data-role='followDate'><i class='fa fa-clock-o'></i> {datetime="$row->_followData['follow_added']"}</li>
|
|
<li title='{lang="follow_how"}' data-role='followFrequency'>
|
|
{{if $row->_followData['follow_notify_freq'] == 'none'}}
|
|
<i class='fa fa-bell-slash-o'></i>
|
|
{{else}}
|
|
<i class='fa fa-bell'></i>
|
|
{{endif}} {lang="follow_freq_{$row->_followData['follow_notify_freq']}"}
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class='ipsDataItem_generic ipsDataItem_size6 ipsType_center cFollowedContent_manage'>
|
|
{template="manageFollow" group="system" app="core" params="$row->_followData['follow_app'], $row->_followData['follow_area'], $row->_followData['follow_rel_id']"}
|
|
</div>
|
|
|
|
{{if $table->canModerate()}}
|
|
<div class='ipsDataItem_modCheck'>
|
|
<span class='ipsCustomInput'>
|
|
<input type='checkbox' data-role='moderation' name="moderate[{$row->$idField}]" data-actions="{expression="implode( ' ', $table->multimodActions( $row ) )"}" data-state='{{if $row->tableStates()}}{$row->tableStates()}{{endif}}'>
|
|
<span></span>
|
|
</span>
|
|
</div>
|
|
{{endif}}
|
|
|
|
</li>
|
|
{{endforeach}}
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="tables" template_name="nodeRows" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[{{foreach $rows as $row}}
|
|
{{$contentItemClass = $row::$contentItemClass;}}
|
|
<li class="ipsDataItem {{if $contentItemClass::containerUnread( $row )}}ipsDataItem_unread{{endif}} {{if method_exists( $row, 'tableClass' ) && $row->tableClass()}}ipsDataItem_{$row->tableClass()}{{endif}}">
|
|
{{if method_exists( $row, 'tableIcon' )}}
|
|
<div class='ipsDataItem_icon ipsType_center ipsType_noBreak'>
|
|
{$row->tableIcon()|raw}
|
|
</div>
|
|
{{endif}}
|
|
<div class='ipsDataItem_main'>
|
|
<h4 class='ipsDataItem_title'>
|
|
{{if $contentItemClass::containerUnread( $row )}}
|
|
<span class='ipsBadge ipsBadge_new'>{lang="new"}</span>
|
|
{{endif}}
|
|
|
|
{{if $row->_locked}}
|
|
<i class="fa fa-lock"></i>
|
|
{{endif}}
|
|
|
|
<a href='{$row->url()}'>
|
|
{$row->_title}
|
|
</a>
|
|
</h4>
|
|
<div class='ipsDataItem_meta ipsType_light' data-ipsTruncate data-ipsTruncate-size='2 lines' data-ipsTruncate-type='remove'>
|
|
{$row->_description}
|
|
</div>
|
|
</div>
|
|
<ul class='ipsDataItem_stats'>
|
|
<li>
|
|
<span class='ipsDataItem_stats_number'>{number="$row->_items"}</span>
|
|
<span class='ipsDataItem_stats_type'>{lang="node_content_items" pluralize="$row->_items"}</span>
|
|
</li>
|
|
<li>
|
|
<span class='ipsDataItem_stats_number'>{number="$row->_comments"}</span>
|
|
<span class='ipsDataItem_stats_type'>{lang="node_content_comments" pluralize="$row->_comments"}</span>
|
|
</li>
|
|
<li>
|
|
<span class='ipsDataItem_stats_number'>{number="$row->_reviews"}</span>
|
|
<span class='ipsDataItem_stats_type'>{lang="node_content_reviews" pluralize="$row->_reviews"}</span>
|
|
</li>
|
|
</ul>
|
|
{{if $table->canModerate()}}
|
|
<div class='ipsDataItem_modCheck'>
|
|
<span class='ipsCustomInput'>
|
|
<input type='checkbox' data-role='moderation' name="moderate[{$row->_id}]" data-actions="{expression="implode( ' ', $table->multimodActions( $row ) )"}" data-state=''>
|
|
<span></span>
|
|
</span>
|
|
</div>
|
|
{{endif}}
|
|
</li>
|
|
{{endforeach}}]]></template>
|
|
<template template_group="tables" template_name="noRows" template_data="" template_location="front" template_app="core"><![CDATA[<div class='ipsType_center ipsPad'>
|
|
<p class='ipsType_large'>{lang="nothing_to_show"}</p>
|
|
</div>]]></template>
|
|
<template template_group="tables" template_name="rows" template_data="$table, $headers, $rows" template_location="admin" template_app="core"><![CDATA[{{if empty( $rows )}}
|
|
<tr>
|
|
<td colspan="{expression="count( $headers )"}">
|
|
<div class='ipsPad_double ipsType_light'>
|
|
{lang="no_results"}
|
|
{{if ( isset( $table->rootButtons['add'] ) )}}
|
|
|
|
<a
|
|
{{if isset( $table->rootButtons['add']['link'] )}}href='{$table->rootButtons['add']['link']}'{{endif}}
|
|
title='{lang="$table->rootButtons['add']['title']"}'
|
|
class='ipsButton ipsButton_alternate ipsButton_small {{if isset( $table->rootButtons['add']['class'] )}}{$table->rootButtons['add']['class']}{{endif}}'
|
|
role="button"
|
|
{{if isset( $table->rootButtons['add']['data'] )}}
|
|
{{foreach $table->rootButtons['add']['data'] as $k => $v}}
|
|
data-{$k}="{$v}"
|
|
{{endforeach}}
|
|
{{endif}}
|
|
{{if isset( $table->rootButtons['add']['hotkey'] )}}
|
|
data-keyAction='{$table->rootButtons['add']['hotkey']}'
|
|
{{endif}}
|
|
>{lang="$table->rootButtons['add']['title']"}</a>
|
|
{{endif}}
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
{{else}}
|
|
{{foreach $rows as $r}}
|
|
<tr class='ipsClearfix' data-keyNavBlock {{if isset( $r['_buttons']['view'] )}}data-tableClickTarget="view"{{elseif isset( $r['_buttons']['edit'] )}}data-tableClickTarget="edit"{{endif}}>
|
|
{{foreach $r as $k => $v}}
|
|
<td class='{{if $k === 'photo'}}ipsTable_icon{{endif}} {{if $k === ( $table->mainColumn ?: $table->quickSearch )}}ipsTable_wrap{{endif}} {{if $k === $table->mainColumn}}ipsTable_primary{{endif}} {{if $k === '_buttons'}}ipsTable_controls{{endif}}{{if isset( $table->rowClasses[ $k ] )}}{expression="implode( ' ', $table->rowClasses[ $k ] )"}{{endif}}' {{if $k !== $table->mainColumn && $k !== '_buttons' && $k !== 'photo'}}data-title="{lang="{$table->langPrefix}{$k}"}"{{endif}}>
|
|
{{if $k === '_buttons'}}
|
|
{template="controlStrip" params="$v" group="global" app="core"}
|
|
{{else}}
|
|
{$v|raw}
|
|
{{endif}}
|
|
</td>
|
|
{{endforeach}}
|
|
</tr>
|
|
{{endforeach}}
|
|
{{endif}}]]></template>
|
|
<template template_group="tables" template_name="rows" template_data="$table, $headers, $rows" template_location="front" template_app="core"><![CDATA[{{$rowIds = array();}}
|
|
{{foreach $rows as $row}}
|
|
{{$idField = $row::$databaseColumnId;}}
|
|
{{$rowIds[] = $row->$idField;}}
|
|
{{endforeach}}
|
|
{{if count( $rows )}}
|
|
{{foreach $rows as $row}}
|
|
{{$idField = $row::$databaseColumnId;}}
|
|
{{if $row->mapped('moved_to')}}
|
|
{{if $movedTo = $row->movedTo()}}
|
|
<li class="ipsDataItem">
|
|
<div class='ipsDataItem_icon ipsType_center ipsType_noBreak'>
|
|
<i class="fa fa-arrow-left ipsType_large"></i>
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
<h4 class='ipsDataItem_title'>
|
|
<span class='ipsType_break ipsContained'><em><a href='{$movedTo->url()}' title='{lang="go_to_new_location"}' class='ipsTruncate ipsTruncate_line'>{$row->mapped('title')}</a></em></span>
|
|
</h4>
|
|
<div class='ipsDataItem_meta'>
|
|
{{if isset( $row::$databaseColumnMap['status'] )}}
|
|
{{$statusField = $row::$databaseColumnMap['status'];}}
|
|
{{if $row->$statusField == 'merged'}}
|
|
<p class='ipsType_reset ipsType_light ipsType_blendLinks'>{lang="merged_to" sprintf="$movedTo->url(), $movedTo->mapped('title')"}</p>
|
|
{{else}}
|
|
<p class='ipsType_reset ipsType_light ipsType_blendLinks'>{lang="moved_to" sprintf="$movedTo->container()->url(), $movedTo->container()->_title"}</p>
|
|
{{endif}}
|
|
{{else}}
|
|
<p class='ipsType_reset ipsType_light ipsType_blendLinks'>{lang="moved_to" sprintf="$movedTo->container()->url(), $movedTo->container()->_title"}</p>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
{{if $table->canModerate()}}
|
|
<div class='ipsDataItem_modCheck'>
|
|
<span class='ipsCustomInput'>
|
|
<input type='checkbox' data-role='moderation' name="moderate[{$row->$idField}]" data-actions="{expression="implode( ' ', $table->multimodActions( $row ) )"}" data-state='{{if $row->mapped('pinned')}}pinned{{endif}} {{if $row->mapped('featured')}}featured{{endif}}'>
|
|
<span></span>
|
|
</span>
|
|
</div>
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
{{else}}
|
|
<li class="ipsDataItem ipsDataItem_responsivePhoto {{if $row->unread()}}ipsDataItem_unread{{endif}} {{if method_exists( $row, 'tableClass' ) && $row->tableClass()}}ipsDataItem_{$row->tableClass()}{{endif}} {{if $row->hidden()}}ipsModerated{{endif}}">
|
|
<div class='ipsDataItem_icon ipsPos_top'>
|
|
{{if $row->unread()}}
|
|
<a href='{$row->url( 'getNewComment' )}' title='{lang="first_unread_post"}' data-ipsTooltip>
|
|
{{if $row->containerWrapper() AND in_array( $row->$idField, $row->containerWrapper()->contentPostedIn( null, $rowIds ) )}}
|
|
<span class='ipsItemStatus'><i class="fa fa-star"></i></span>
|
|
{{else}}
|
|
<span class='ipsItemStatus'><i class="fa fa-circle"></i></span>
|
|
{{endif}}
|
|
</a>
|
|
{{else}}
|
|
{{if $row->containerWrapper() AND in_array( $row->$idField, $row->containerWrapper()->contentPostedIn( null, $rowIds ) )}}
|
|
<span class='ipsItemStatus ipsItemStatus_read ipsItemStatus_posted'><i class="fa fa-star"></i></span>
|
|
{{else}}
|
|
|
|
{{endif}}
|
|
{{endif}}
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
<h4 class='ipsDataItem_title ipsContainer_contained'>
|
|
{{if $row->mapped('locked')}}
|
|
<span><i class="fa fa-lock"></i></span>
|
|
{{endif}}
|
|
|
|
{{if $row->mapped('pinned') || $row->mapped('featured') || $row->hidden() === -1 || $row->hidden() === 1}}
|
|
<span>
|
|
{{if $row->hidden() === -1}}
|
|
<span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_warning" data-ipsTooltip title='{$row->hiddenBlurb()}'><i class='fa fa-eye-slash'></i></span>
|
|
{{elseif $row->hidden() === 1}}
|
|
<span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_warning" data-ipsTooltip title='{lang="pending_approval"}'><i class='fa fa-warning'></i></span>
|
|
{{endif}}
|
|
{{if $row->mapped('pinned')}}
|
|
<span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_positive" data-ipsTooltip title='{lang="pinned"}'><i class='fa fa-thumb-tack'></i></span>
|
|
{{endif}}
|
|
{{if $row->mapped('featured')}}
|
|
<span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_positive" data-ipsTooltip title='{lang="featured"}'><i class='fa fa-star'></i></span>
|
|
{{endif}}
|
|
</span>
|
|
{{endif}}
|
|
|
|
{{if $row->prefix()}}
|
|
<span>{template="prefix" group="global" app="core" params="$row->prefix( TRUE ), $row->prefix()"}</span>
|
|
{{endif}}
|
|
|
|
<div class='ipsType_break ipsContained'>
|
|
<a href='{$row->url()}' {{if $row->tableHoverUrl and $row->canView()}}data-ipsHover data-ipsHover-target='{$row->url()->setQueryString('preview', 1)}'data-ipsHover{{endif}} {{if $row->canEdit() AND $row->editableTitle === TRUE}}data-role="editableTitle" title="{lang="click_hold_edit"}"{{endif}}>
|
|
{{if $row->mapped('title') or $row->mapped('title') == 0}}{$row->mapped('title')}{{else}}<em class="ipsType_light">{lang="content_deleted"}</em>{{endif}}
|
|
</a>
|
|
|
|
{{if $row->commentPageCount() > 1}}
|
|
{$row->commentPagination( array(), 'miniPagination' )|raw}
|
|
{{endif}}
|
|
</div>
|
|
</h4>
|
|
|
|
<div class='ipsDataItem_meta ipsType_light ipsType_blendLinks' data-ipsTruncate data-ipsTruncate-size='2 lines' data-ipsTruncate-type='remove'>
|
|
{{if method_exists( $row, 'tableDescription' )}}
|
|
{$row->tableDescription()|raw}
|
|
{{else}}
|
|
{lang="byline" htmlsprintf="$row->author()->link( $row->warningRef() )"}{datetime="$row->__get( $row::$databaseColumnMap['date'] )"}
|
|
{{if in_array( \IPS\Request::i()->controller, array( 'search' ) )}}
|
|
{lang="in"} <a href="{$row->container()->url()}">{$row->container()->_title}</a>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{if count( $row->tags() )}}
|
|
|
|
{template="tags" group="global" app="core" params="$row->tags(), true, true"}
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
<ul class='ipsDataItem_stats'>
|
|
{{foreach $row->stats(TRUE) as $k => $v}}
|
|
<li {{if in_array( $k, $row->hotStats )}}class="ipsDataItem_stats_hot" data-text='{lang="hot_item"}' data-ipsTooltip title='{lang="hot_item_desc"}'{{endif}}>
|
|
<span class='ipsDataItem_stats_number'>{number="$v"}</span>
|
|
<span class='ipsDataItem_stats_type'>{lang="$k" pluralize="$v"}</span>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
<ul class='ipsDataItem_lastPoster ipsDataItem_withPhoto ipsType_blendLinks'>
|
|
<li>
|
|
{{if $row->mapped('num_comments')}}
|
|
{template="userPhoto" app="core" group="global" params="$row->lastCommenter(), 'tiny'"}
|
|
{{else}}
|
|
{template="userPhoto" app="core" group="global" params="$row->author(), 'tiny'"}
|
|
{{endif}}
|
|
</li>
|
|
<li>
|
|
{{if $row->mapped('num_comments')}}
|
|
{$row->lastCommenter()->link()|raw}
|
|
{{else}}
|
|
{$row->author()->link()|raw}
|
|
{{endif}}
|
|
</li>
|
|
<li class="ipsType_light">
|
|
{{if $row->mapped('last_comment')}}
|
|
<a href="{$row->url('getLastComment')}">{datetime="$row->mapped('last_comment')"}</a>
|
|
{{else}}
|
|
{datetime="$row->mapped('date')"}
|
|
{{endif}}
|
|
</li>
|
|
</ul>
|
|
{{if $table->canModerate()}}
|
|
<div class='ipsDataItem_modCheck'>
|
|
<span class='ipsCustomInput'>
|
|
<input type='checkbox' data-role='moderation' name="moderate[{$row->$idField}]" data-actions="{expression="implode( ' ', $table->multimodActions( $row ) )"}" data-state='{{if $row->tableStates()}}{$row->tableStates()}{{endif}}'>
|
|
<span></span>
|
|
</span>
|
|
</div>
|
|
{{endif}}
|
|
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="tables" template_name="subRow" template_data="$subResult" template_location="front" template_app="core"><![CDATA[
|
|
<li class='cSearchSubResult ipsPhotoPanel ipsPhotoPanel_tiny'>
|
|
{template="userPhoto" group="global" app="core" params="$subResult->author(), 'tiny'"}
|
|
<div>
|
|
<p class='ipsType_reset'>
|
|
{{if $subResult instanceof \IPS\Content\Review}}
|
|
<a href='{$subResult->url()}' title='{lang="go_to_this_review"}'>
|
|
<strong>{lang="search_user_reviewed" sprintf="$subResult->author()->name"} <span class='ipsType_light ipsType_unbold'>{datetime="$subResult->mapped('date')"}</span></strong>
|
|
</a>
|
|
{{else}}
|
|
<a href='{$subResult->url()}' title='{lang="go_to_this_post"}'>
|
|
<strong>{lang="search_user_commented" sprintf="$subResult->author()->name"} <span class='ipsType_light ipsType_unbold'>{datetime="$subResult->mapped('date')"}</span></strong>
|
|
</a>
|
|
{{endif}}
|
|
</p>
|
|
{{if $subResult instanceof \IPS\Content\Review}}
|
|
{template="rating" group="global" app="core" params="'tiny', $subResult->mapped('rating'), \IPS\Settings::i()->reviews_rating_out_of"}
|
|
{{endif}}
|
|
<div class='ipsType_richText ipsType_medium ipsType_break' data-ipsTruncate data-ipsTruncate-size='2 lines' data-ipsTruncate-type='remove'>
|
|
{$subResult->truncated()|raw}
|
|
</div>
|
|
</div>
|
|
</li>]]></template>
|
|
<template template_group="tables" template_name="table" template_data="$table, $headers, $rows, $quickSearch" template_location="admin" template_app="core"><![CDATA[<div data-baseurl="{$table->baseUrl}" data-resort='{$table->resortKey}' data-controller="core.global.core.table">
|
|
<div class='ipsClearfix'>
|
|
{{if $table->pages > 1}}
|
|
<div data-role="tablePagination" class='ipsSpacer_bottom'>
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit"}
|
|
</div>
|
|
{{endif}}
|
|
{template="buttons" params="$table->rootButtons, ''" group="global" app="core" if="isset( $headers['_buttons'] )"}
|
|
</div>
|
|
<div class="acpBlock ipsClear">
|
|
{{if $quickSearch !== NULL or $table->advancedSearch or !empty( $table->filters )}}
|
|
<div class='ipsClearfix ipsClear acpWidgetToolbar' data-role="tableSortBar">
|
|
{{if $quickSearch !== NULL or $table->advancedSearch}}
|
|
{{if $table->advancedSearch}}
|
|
<a class='ipsPos_right acpWidgetSearch' data-ipsTooltip aria-label='{lang="search"}' href='{$table->baseUrl->setQueryString( array( 'advancedSearchForm' => '1', 'filter' => $table->filter, 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection ) )}' data-ipsDialog data-ipsDialog-title='{lang="search"}'><i class='fa fa-cog'></i></a>
|
|
{{endif}}
|
|
{{if $quickSearch !== NULL}}
|
|
<input type='text' class='ipsPos_right acpTable_search ipsJS_show' data-role='tableSearch' results placeholder="{{if is_string( $quickSearch )}}{lang="search_prefix" sprintf="\IPS\Member::loggedIn()->language()->addToStack( $table->langPrefix . $quickSearch )"}{{else}}{lang="search"}{{endif}}" value="{expression="\IPS\Request::i()->quicksearch"}">
|
|
{{endif}}
|
|
{{endif}}
|
|
|
|
{{if !empty( $table->filters )}}
|
|
<div class='ipsButtonBar ipsClearfix ipsResponsive_showDesktop'>
|
|
<ul class='ipsButtonRow ipsPos_left ipsClearfix'>
|
|
<li data-action="tableFilter" data-filter="">
|
|
<a href='{$table->baseUrl->setQueryString( array( 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection, 'page' => '1', 'filter' => '' ) )}' class='{{if !array_key_exists( $table->filter, $table->filters )}}ipsButtonRow_active{{endif}}'>{lang="all"}</a>
|
|
</li>
|
|
{{foreach $table->filters as $k => $q}}
|
|
<li data-action="tableFilter" data-filter="{$k}">
|
|
<a href='{$table->baseUrl->setQueryString( array( 'filter' => $k, 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection, 'page' => '1' ) )}' class='{{if $k === $table->filter}}ipsButtonRow_active{{endif}}'>{lang="$k"}</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
{{endif}}
|
|
<div class='ipsButtonBar ipsClearfix ipsResponsive_hideDesktop ipsResponsive_block'>
|
|
{{if !empty( $table->filters )}}
|
|
<ul class='ipsButtonRow ipsPos_left ipsClearfix'>
|
|
<li>
|
|
<a href='#elFilterMenu_menu' data-role="tableFilterMenu" id='elFilterMenu' data-ipsMenu data-ipsMenu-activeClass='ipsButtonRow_active' data-ipsMenu-selectable="radio">{lang="filter"} <i class='fa fa-caret-down'></i></a>
|
|
<ul class='ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide' id='elFilterMenu_menu'>
|
|
<li data-ipsMenuValue='' class='ipsMenu_item {{if !array_key_exists( $table->filter, $table->filters )}}ipsMenu_itemChecked{{endif}}'><a href={$table->baseUrl->setQueryString( array( 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection, 'page' => '1' ) )}'>{lang="all"}</a></li>
|
|
{{foreach $table->filters as $k => $q}}
|
|
<li class='ipsMenu_item {{if $k === $table->filter}}ipsMenu_itemChecked{{endif}}' data-action="tableFilter" data-ipsMenuValue='{$k}'><a href={$table->baseUrl->setQueryString( array( 'filter' => $k, 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection, 'page' => '1' ) )}'>{lang="$k"}</a></li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
{{endif}}
|
|
<ul class='ipsButtonRow ipsPos_left ipsClearfix'>
|
|
<li>
|
|
<a href='#elSortMenu_menu' id='elSortMenu' data-ipsMenu data-ipsMenu-activeClass='ipsButtonRow_active' data-ipsMenu-selectable="radio">{lang="sort_by"} <i class='fa fa-caret-down'></i></a>
|
|
<ul class='ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide' id='elSortMenu_menu'>
|
|
{{foreach $headers as $k => $header}}
|
|
{{if $header !== '_buttons' && !in_array( $header, $table->noSort )}}
|
|
<li class='ipsMenu_item {{if $header == $table->sortBy}}ipsMenu_itemChecked{{endif}}' data-ipsMenuValue='{$header}'>
|
|
{{if $header == $table->sortBy and $table->sortDirection == 'desc'}}
|
|
<a href='{$table->baseUrl->setQueryString( array( 'filter' => $table->filter, 'sortby' => $header, 'sortdirection' => 'desc' ) )}'>
|
|
{{else}}
|
|
<a href='{$table->baseUrl->setQueryString( array( 'filter' => $table->filter, 'sortby' => $header, 'sortdirection' => 'asc' ) )}'>
|
|
{{endif}}
|
|
{lang="{$table->langPrefix}{$header}"}
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
<li>
|
|
<a href='#elOrderMenu_menu' id='elOrderMenu' data-ipsMenu data-ipsMenu-activeClass='ipsButtonRow_active' data-ipsMenu-selectable="radio">{lang="order_by"} <i class='fa fa-caret-down'></i></a>
|
|
<ul class='ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide' id='elOrderMenu_menu'>
|
|
<li class='ipsMenu_item {{if $table->sortDirection == 'asc'}}ipsMenu_itemChecked{{endif}}' data-ipsMenuValue='asc'>
|
|
<a href='{$table->baseUrl->setQueryString( array( 'filter' => $table->filter, 'sortby' => $table->sortBy, 'sortdirection' => 'asc' ) )}'>{lang="ascending"}</a>
|
|
</li>
|
|
<li class='ipsMenu_item {{if $table->sortDirection == 'desc'}}ipsMenu_itemChecked{{endif}}' data-ipsMenuValue='desc'>
|
|
<a href='{$table->baseUrl->setQueryString( array( 'filter' => $table->filter, 'sortby' => $table->sortBy, 'sortdirection' => 'desc' ) )}'>{lang="descending"}</a>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
|
|
<div data-role="extraHtml">{$table->extraHtml|raw}</div>
|
|
|
|
<table class='ipsTable ipsTable_responsive ipsTable_zebra {{foreach $table->classes as $class}}{$class} {{endforeach}}' data-role="table" data-ipsKeyNav data-ipsKeyNav-observe='e d return'>
|
|
<thead>
|
|
<tr class='ipsAreaBackground'>
|
|
{{foreach $headers as $k => $header}}
|
|
{{if $header !== '_buttons'}}
|
|
<th class='{{if !in_array( $header, $table->noSort )}}ipsTable_sortable {{if $header == ( mb_strrpos( $table->sortBy, ',' ) !== FALSE ? trim( mb_substr( $table->sortBy, mb_strrpos( $table->sortBy, ',' ) + 1 ) ) : $table->sortBy )}}ipsTable_sortableActive ipsTable_sortable{{if $table->sortDirection == 'asc'}}Asc{{else}}Desc{{endif}} {{else}}ipsTable_sortableAsc{{endif}}{{endif}} {{if array_key_exists( $header, $table->classes )}}{$table->classes[ $header ]}{{endif}}' data-key="{$header}" {{if !in_array( $header, $table->noSort )}}data-action="tableSort" {{if $header == ( mb_strrpos( $table->sortBy, ',' ) !== FALSE ? trim( mb_substr( $table->sortBy, mb_strrpos( $table->sortBy, ',' ) + 1 ) ) : $table->sortBy )}}aria-sort="{{if $table->sortDirection == 'asc'}}ascending{{else}}descending{{endif}}"{{endif}}{{endif}} {{if isset( $table->widths[ $header ] )}}style="width: {$table->widths[ $header ]}%"{{endif}}>
|
|
{{if !in_array( $header, $table->noSort )}}
|
|
{{if $header == $table->sortBy and $table->sortDirection == 'desc'}}
|
|
<a href='{$table->baseUrl->setQueryString( array( 'filter' => $table->filter, 'sortby' => $header, 'sortdirection' => 'asc' ) )}'>
|
|
{{else}}
|
|
<a href='{$table->baseUrl->setQueryString( array( 'filter' => $table->filter, 'sortby' => $header, 'sortdirection' => 'desc' ) )}'>
|
|
{{endif}}
|
|
{lang="{$table->langPrefix}{$header}"}
|
|
<span class='ipsTable_sortIcon'></span>
|
|
</a>
|
|
{{else}}
|
|
{lang="{$table->langPrefix}{$header}"}
|
|
{{endif}}
|
|
</th>
|
|
{{elseif $header === '_buttons'}}
|
|
<th> </th>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</tr>
|
|
</thead>
|
|
<tbody data-role="tableRows">
|
|
{template="$table->rowsTemplate[1]" params="$table, $headers, $rows" object="$table->rowsTemplate[0]"}
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
{{if $table->pages > 1}}
|
|
<div data-role="tablePagination" class='ipsSpacer_top'>
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit"}
|
|
</div>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="tables" template_name="table" template_data="$table, $headers, $rows, $quickSearch" template_location="front" template_app="core"><![CDATA[<div data-baseurl='{$table->baseUrl}' data-resort='{$table->resortKey}' data-controller='core.global.core.table{{if $table->canModerate()}},core.front.core.moderation{{endif}}' {{if $table->dummyLoading}}data-dummyLoading{{endif}} {{if $table->getPaginationKey() != 'page'}}data-pageParam='{$table->getPaginationKey()}'{{endif}}>
|
|
{{if $table->title}}
|
|
<h2 class='ipsType_sectionTitle ipsType_reset ipsClear'>{lang="$table->title"}</h2>
|
|
{{endif}}
|
|
|
|
{{if ( $table->canModerate() AND $table->showFilters ) OR ( $table->showAdvancedSearch AND ( ( isset( $table->sortOptions ) and count( $table->sortOptions ) > 1 ) OR $table->advancedSearch ) ) OR ( !empty( $table->filters ) ) OR ( $table->pages > 1 )}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
{{if $table->canModerate() AND $table->showFilters}}
|
|
<ul class="ipsButtonRow ipsPos_right ipsClearfix">
|
|
<li>
|
|
<a class="ipsJS_show" href="#elCheck_menu" id="elCheck_{$table->uniqueId}" title='{lang="{$table->langPrefix}select_rows_tooltip"}' data-ipsTooltip data-ipsAutoCheck data-ipsAutoCheck-context="#elTable_{$table->uniqueId}" data-ipsMenu data-ipsMenu-activeClass="ipsButtonRow_active">
|
|
<span class="cAutoCheckIcon ipsType_medium"><i class="fa fa-square-o"></i></span> <i class="fa fa-caret-down"></i>
|
|
<span class='ipsNotificationCount' data-role='autoCheckCount'>0</span>
|
|
</a>
|
|
<ul class="ipsMenu ipsMenu_auto ipsMenu_withStem ipsHide" id="elCheck_{$table->uniqueId}_menu">
|
|
<li class="ipsMenu_title">{lang="{$table->langPrefix}select_rows"}</li>
|
|
<li class="ipsMenu_item" data-ipsMenuValue="all"><a href="#">{lang="all"}</a></li>
|
|
<li class="ipsMenu_item" data-ipsMenuValue="none"><a href="#">{lang="none"}</a></li>
|
|
{{if count($table->getFilters())}}
|
|
<li class="ipsMenu_sep"><hr></li>
|
|
{{foreach $table->getFilters() as $filter}}
|
|
{{if $filter}}
|
|
<li class="ipsMenu_item" data-ipsMenuValue="{$filter}"><a href="#">{lang="$filter"}</a></li>
|
|
{{else}}
|
|
<li class="ipsMenu_sep"><hr></li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endif}}
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
{{endif}}
|
|
|
|
<ul class="ipsButtonRow ipsPos_right ipsClearfix">
|
|
{{if $table->showAdvancedSearch AND ( ( isset( $table->sortOptions ) and count( $table->sortOptions ) > 1 ) OR $table->advancedSearch )}}
|
|
<li>
|
|
{{if isset($table->sortOptions) }}
|
|
<a href="#elSortByMenu_menu" id="elSortByMenu_{$table->uniqueId}" data-role="sortButton" data-ipsMenu data-ipsMenu-activeClass="ipsButtonRow_active" data-ipsMenu-selectable="radio">{lang="sort_by"} <i class="fa fa-caret-down"></i></a>
|
|
<ul class="ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide" id="elSortByMenu_{$table->uniqueId}_menu">
|
|
{{$custom = TRUE;}}
|
|
{{foreach $table->sortOptions as $k => $col}}
|
|
<li class="ipsMenu_item {{if $col === $table->getSortByColumn()}}{{$custom = FALSE;}}ipsMenu_itemChecked{{endif}}" data-ipsMenuValue="{$col}" data-sortDirection='{{if $k == 'title'}}asc{{else}}desc{{endif}}'><a href="{$table->baseUrl->setQueryString( array( 'filter' => $table->filter, 'sortby' => $col, 'sortdirection' => ( $k == 'title' ) ? 'asc' : 'desc', 'page' => '1' ) )}">{lang="{$table->langPrefix}sort_{$k}"}</a></li>
|
|
{{endforeach}}
|
|
{{if $table->advancedSearch}}
|
|
<li class="ipsMenu_item {{if $custom}}ipsMenu_itemChecked{{endif}}" data-noSelect="true">
|
|
<a href='{$table->baseUrl->setQueryString( array( 'advancedSearchForm' => '1', 'filter' => $table->filter, 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection ) )}' data-ipsDialog data-ipsDialog-title='{lang="custom_sort"}'>{lang="custom"}</a>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{elseif $table->advancedSearch}}
|
|
<a href='{$table->baseUrl->setQueryString( array( 'advancedSearchForm' => '1', 'filter' => $table->filter, 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection ) )}' data-ipsDialog data-ipsDialog-title='{lang="custom_sort"}'>{lang="custom"}</a>
|
|
{{endif}}
|
|
</li>
|
|
{{endif}}
|
|
{{if !empty( $table->filters )}}
|
|
<li>
|
|
<a href="#elFilterByMenu_{$table->uniqueId}_menu" data-role="tableFilterMenu" id="elFilterByMenu_{$table->uniqueId}" data-ipsMenu data-ipsMenu-activeClass="ipsButtonRow_active" data-ipsMenu-selectable="radio">{lang="filter_by"} <i class="fa fa-caret-down"></i></a>
|
|
<ul class='ipsMenu ipsMenu_auto ipsMenu_withStem ipsMenu_selectable ipsHide' id='elFilterByMenu_{$table->uniqueId}_menu'>
|
|
<li data-action="tableFilter" data-ipsMenuValue='' class='ipsMenu_item {{if !$table->filter}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{$table->baseUrl->setQueryString( array( 'filter' => '', 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection, 'page' => '1' ) )}'>{lang="{$table->langPrefix}all"}</a>
|
|
</li>
|
|
{{foreach $table->filters as $k => $q}}
|
|
<li data-action="tableFilter" data-ipsMenuValue='{$k}' class='ipsMenu_item {{if $k === $table->filter}}ipsMenu_itemChecked{{endif}}'>
|
|
<a href='{$table->baseUrl->setQueryString( array( 'filter' => $k, 'sortby' => $table->sortBy, 'sortdirection' => $table->sortDirection, 'page' => '1' ) )}'>{lang="{$table->langPrefix}{$k}"}</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</li>
|
|
{{endif}}
|
|
</ul>
|
|
|
|
{{if $table->pages > 1}}
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit, TRUE, $table->getPaginationKey()"}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if $table->canModerate()}}
|
|
<form action="{$table->baseUrl->csrf()}" method="post" data-role='moderationTools' data-ipsPageAction>
|
|
{{endif}}
|
|
{{if count( $rows )}}
|
|
<ol class='ipsDataList ipsClear {{foreach $table->classes as $class}}{$class} {{endforeach}}' id='elTable_{$table->uniqueId}' data-role="tableRows">
|
|
{template="$table->rowsTemplate[1]" params="$table, $headers, $rows" object="$table->rowsTemplate[0]"}
|
|
</ol>
|
|
{{else}}
|
|
<div class='ipsType_center ipsPad'>
|
|
<p class='ipsType_large ipsType_light'>{lang="no_rows_in_table"}</p>
|
|
{{if method_exists( $table, 'container' ) AND $table->container() !== NULL}}
|
|
{{if $table->container()->can('add')}}
|
|
<a href='{$table->container()->url()->setQueryString( 'do', 'add' )}' class='ipsButton ipsButton_primary ipsButton_medium'>
|
|
{lang="submit_first_row"}
|
|
</a>
|
|
{{endif}}
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}
|
|
|
|
{{if $table->canModerate()}}
|
|
<div class="ipsAreaBackground ipsPad ipsClearfix ipsJS_hide" data-role="pageActionOptions">
|
|
<div class="ipsPos_right">
|
|
<select name="modaction" data-role="moderationAction">
|
|
{{if $table->canModerate('unhide')}}
|
|
<option value='approve' data-icon='check-circle'>{lang="approve"}</option>
|
|
{{endif}}
|
|
{{if $table->canModerate('feature') or $table->canModerate('unfeature')}}
|
|
<optgroup label="{lang="feature"}" data-icon='star' data-action='feature'>
|
|
{{if $table->canModerate('feature')}}
|
|
<option value='feature'>{lang="feature"}</option>
|
|
{{endif}}
|
|
{{if $table->canModerate('unhide')}}
|
|
<option value='unfeature'>{lang="unfeature"}</option>
|
|
{{endif}}
|
|
</optgroup>
|
|
{{endif}}
|
|
{{if $table->canModerate('pin') or $table->canModerate('unpin')}}
|
|
<optgroup label="{lang="pin"}" data-icon='thumb-tack' data-action='pin'>
|
|
{{if $table->canModerate('pin')}}
|
|
<option value='pin'>{lang="pin"}</option>
|
|
{{endif}}
|
|
{{if $table->canModerate('unpin')}}
|
|
<option value='unpin'>{lang="unpin"}</option>
|
|
{{endif}}
|
|
</optgroup>
|
|
{{endif}}
|
|
{{if $table->canModerate('hide') or $table->canModerate('unhide')}}
|
|
<optgroup label="{lang="hide"}" data-icon='eye' data-action='hide'>
|
|
{{if $table->canModerate('hide')}}
|
|
<option value='hide'>{lang="hide"}</option>
|
|
{{endif}}
|
|
{{if $table->canModerate('unhide')}}
|
|
<option value='unhide'>{lang="unhide"}</option>
|
|
{{endif}}
|
|
</optgroup>
|
|
{{endif}}
|
|
{{if $table->canModerate('lock') or $table->canModerate('unlock')}}
|
|
<optgroup label="{lang="lock"}" data-icon='lock' data-action='lock'>
|
|
{{if $table->canModerate('lock')}}
|
|
<option value='lock'>{lang="lock"}</option>
|
|
{{endif}}
|
|
{{if $table->canModerate('unlock')}}
|
|
<option value='unlock'>{lang="unlock"}</option>
|
|
{{endif}}
|
|
</optgroup>
|
|
{{endif}}
|
|
{{if $table->canModerate('move')}}
|
|
<option value='move' data-icon='arrow-right'>{lang="move"}</option>
|
|
{{endif}}
|
|
{{if $table->canModerate('split_merge')}}
|
|
<option value='merge' data-icon='level-up'>{lang="merge"}</option>
|
|
{{endif}}
|
|
{{if method_exists( $table, 'customActions' )}}
|
|
{{foreach $table->customActions() as $action}}
|
|
{{if is_array( $action['action'] ) }}
|
|
<optgroup label="{lang="$action['grouplabel']"}" data-icon='{$action['icon']}' data-action='{$action['groupaction']}'>
|
|
{{foreach $action['action'] as $_action}}
|
|
<option value='{$_action['action']}'>{lang="$_action['label']"}</option>
|
|
{{endforeach}}
|
|
</optgroup>
|
|
{{else}}
|
|
<option value='{$action['action']}' data-icon='{$action['icon']}'>{lang="$action['label']"}</option>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endif}}
|
|
{{if $table->savedActions}}
|
|
<optgroup label="{lang="saved_actions"}" data-icon='tasks' data-action='saved_actions'>
|
|
{{foreach $table->savedActions as $k => $v}}
|
|
<option value='savedAction-{$k}'>{$v}</option>
|
|
{{endforeach}}
|
|
</optgroup>
|
|
{{endif}}
|
|
{{if $table instanceof \IPS\core\Followed\Table}}
|
|
<optgroup label="{lang="adjust_follow"}" data-icon='bell' data-action='adjust_follow'>
|
|
<option value='follow_immediate'>{lang="follow_type_immediate_prefixed"}</option>
|
|
<option value='follow_daily'>{lang="follow_type_daily_prefixed"}</option>
|
|
<option value='follow_weekly'>{lang="follow_type_weekly_prefixed"}</option>
|
|
<option value='follow_none'>{lang="follow_type_none"}</option>
|
|
</optgroup>
|
|
<optgroup label="{lang="adjust_follow_privacy"}" data-icon='ban' data-action='adjust_follow_privacy'>
|
|
<option value='follow_public'>{lang="follow_public"}</option>
|
|
<option value='follow_anonymous'>{lang="follow_anonymous"}</option>
|
|
</optgroup>
|
|
<option value='unfollow' data-icon='times'>{lang="unfollow"}</option>
|
|
{{endif}}
|
|
{{if $table->canModerate('delete')}}
|
|
<option value='delete' data-icon='trash'>{lang="delete"}</option>
|
|
{{endif}}
|
|
</select>
|
|
<button type="submit" class="ipsButton ipsButton_alternate ipsButton_verySmall">{lang="submit"}</button>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
{{endif}}
|
|
{{if $table->pages > 1}}
|
|
<div class="ipsButtonBar ipsPad_half ipsClearfix ipsClear">
|
|
<div data-role="tablePagination">
|
|
{template="pagination" group="global" app="core" location="global" params="$table->baseUrl, $table->pages, $table->page, $table->limit, TRUE, $table->getPaginationKey()"}
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="trees" template_name="row" template_data="$url,$id,$title,$hasChildren=FALSE,$buttons=array(),$description='',$icon=NULL,$draggablePosition=NULL,$root=FALSE,$toggleStatus=NULL,$locked=NULL,$badge=NULL,$titleHtml=FALSE,$descriptionHtml=FALSE,$acceptsChildren=TRUE,$canBeRoot=TRUE" template_location="admin" template_app="core"><![CDATA[<div class='ipsTree_row {{if !$root and $draggablePosition !== NULL}}ipsTree_sortable{{endif}} {{if $hasChildren}}ipsTree_parent{{endif}} {{if !$canBeRoot}}ipsTree_noRoot{{endif}} {{if $root}}ipsTree_open ipsTree_noToggle ipsTree_root{{endif}} {{if $acceptsChildren}}ipsTree_acceptsChildren{{endif}}' data-nodeid='{$id}' data-keyNavBlock data-keyAction='right'>
|
|
{{if !$root and $draggablePosition !== NULL}}
|
|
<div class='ipsTree_drag ipsDrag'>
|
|
<i class='ipsTree_dragHandle ipsDrag_dragHandle fa fa-bars ipsJS_show' data-ipsTooltip data-ipsTooltip-label='{lang="reorder"}'></i>
|
|
<noscript>
|
|
<input name='order[{$id}]' value="{$draggablePosition}" size='2' type='text'>
|
|
</noscript>
|
|
</div>
|
|
{{endif}}
|
|
{{if $icon !== NULL and $icon instanceof \IPS\File}}
|
|
<img class="ipsTree_icon" src="{$icon->url}">
|
|
{{endif}}
|
|
<div class='ipsTree_rowData ipsClearfix'>
|
|
<h4>
|
|
{{if $icon !== NULL and !( $icon instanceof \IPS\File )}}
|
|
<i class="{{if mb_substr( $icon, 0, 3 ) !== 'fa '}}fa fa-{{endif}}{$icon}"></i>
|
|
{{endif}}
|
|
{{if $hasChildren}}
|
|
<a href='{$url->setQueryString( array( 'root' => $id ) )}' class='ipsJS_preventEvent'>
|
|
{{if !$titleHtml}}
|
|
{$title}
|
|
{{else}}
|
|
{$title|raw}
|
|
{{endif}}
|
|
</a>
|
|
{{else}}
|
|
{{if !$titleHtml}}
|
|
{$title}
|
|
{{else}}
|
|
{$title|raw}
|
|
{{endif}}
|
|
{{endif}}
|
|
{{if $toggleStatus !== NULL}}
|
|
{{if $locked}}
|
|
<span class='ipsPos_right ipsBadge {{if $toggleStatus}}ipsBadge_positive{{else}}ipsBadge_negative{{endif}} ipsCursor_locked'>{lang="locked"}</span>
|
|
{{else}}
|
|
{{if is_array($toggleStatus) }}
|
|
<span class='ipsPos_right' data-ipsStatusToggle>
|
|
<a href='{$url->setQueryString( array( 'do' => 'enableToggle', 'status' => '0', 'id' => $id, 'root' => \IPS\Request::i()->root ) )}' {{if !$toggleStatus['status']}}class='ipsHide'{{endif}} data-ipsDialog-title="{lang="turn_offline"}" data-ipsDialog data-ipsTooltip data-state="enabled" title='{lang="node_disable_row"}'>
|
|
<span class='ipsBadge ipsBadge_positive'>{lang="$toggleStatus['enabled_lang']"}</span>
|
|
</a>
|
|
<a href='{$url->setQueryString( array( 'do' => 'enableToggle', 'status' => '1', 'id' => $id, 'root' => \IPS\Request::i()->root ) )}' {{if $toggleStatus['status']}}class='ipsHide'{{endif}} data-ipsDialog-title="{lang="turn_offline"}" data-ipsDialog data-ipsTooltip data-state="disabled" title='{lang="node_enable_row"}'>
|
|
<span class='ipsBadge ipsBadge_{$toggleStatus['disabled_badge']}'>{lang="$toggleStatus['disabled_lang']"}</span>
|
|
</a>
|
|
</span>
|
|
{{else}}
|
|
<span class='ipsPos_right' data-ipsStatusToggle>
|
|
<a href='{$url->setQueryString( array( 'do' => 'enableToggle', 'status' => '0', 'id' => $id, 'root' => \IPS\Request::i()->root ) )}' {{if !$toggleStatus}}class='ipsHide'{{endif}} data-state="enabled" data-ipsTooltip title='{lang="node_disable_row" sprintf="$title"}'>
|
|
<span class='ipsTree_toggleEnable ipsBadge ipsBadge_positive'>{lang="enabled"}</span>
|
|
</a>
|
|
<a href='{$url->setQueryString( array( 'do' => 'enableToggle', 'status' => '1', 'id' => $id, 'root' => \IPS\Request::i()->root ) )}' {{if $toggleStatus}}class='ipsHide'{{endif}} data-state="disabled" data-ipsTooltip title='{lang="node_enable_row" sprintf="$title"}'>
|
|
<span class='ipsTree_toggleDisable ipsBadge ipsBadge_negative'>{lang="disabled"}</span>
|
|
</a>
|
|
</span>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{endif}}
|
|
{{if $badge}}
|
|
<span class="ipsBadge ipsBadge_{$badge[0]}">{{if !empty($badge[2])}}{$badge[2]|raw}{{else}}{lang="$badge[1]"}{{endif}}</span>
|
|
{{endif}}
|
|
</h4>
|
|
{{if $description}}
|
|
{{if !$descriptionHtml}}
|
|
<div class="ipsType_light ipsContained ipsType_break">{$description}</div>
|
|
{{else}}
|
|
<div class="ipsType_light ipsContained ipsType_break">{$description|raw}</div>
|
|
{{endif}}
|
|
{{endif}}
|
|
</div>
|
|
<div class='ipsTree_controls'>
|
|
{template="controlStrip" params="$buttons, $url" group="global" app="core"}
|
|
</div>
|
|
</div>
|
|
{{if !$hasChildren}}
|
|
<ol class='ipsTree ipsTree_node'></ol>
|
|
{{endif}}]]></template>
|
|
<template template_group="trees" template_name="rows" template_data="$rows, $uniqid, $root=false" template_location="admin" template_app="core"><![CDATA[{{if count( $rows )}}
|
|
<ol class='ipsTree ipsTree_node'>
|
|
{{foreach $rows as $id => $row}}
|
|
<li id="sortable-{$uniqid}_{$id}" data-role="node" class='mjs-nestedSortable-collapsed'>
|
|
{$row|raw}
|
|
</li>
|
|
{{endforeach}}
|
|
</ol>
|
|
{{endif}}]]></template>
|
|
<template template_group="trees" template_name="template" template_data="$url,$title,$root,$rootParent,$rows,$rootButtons=array(),$lockParents=FALSE,$protectRoots=FALSE,$searchable=FALSE,$pagination=NULL" template_location="admin" template_app="core"><![CDATA[
|
|
{{if $rootButtons}}
|
|
<div class='ipsClearfix acpTrees_buttons'>
|
|
{template="buttons" params="$rootButtons, $url" group="global" app="core"}
|
|
</div>
|
|
{{endif}}
|
|
|
|
<div class='acpBlock'>
|
|
{{if ( $searchable && !empty( $rows ) ) or ( request.root and !request.noshowroot )}}
|
|
<div class='acpWidgetToolbar ipsClearfix ipsClear'>
|
|
{{if $searchable && !empty( $rows )}}
|
|
<input type='text' class='ipsPos_right acpTable_search ipsJS_show' id='tree_search' placeholder="{lang="search_prefix_nofield"}">
|
|
{{endif}}
|
|
{{if ( request.root and !request.noshowroot )}}
|
|
<a href='{$url}' class='ipsButton ipsButton_light ipsButton_verySmall'><i class='fa fa-angle-double-left'></i> {lang="$title"}</a>
|
|
{{if $rootParent !== NULL}}
|
|
{{if is_object( $rootParent )}}
|
|
<a href='{$url->setQueryString( array( 'root' => $rootParent->_id ) )}' class='ipsButton ipsButton_light ipsButton_verySmall'><i class='fa fa-angle-left'></i> {$rootParent->_title}</a>
|
|
{{else}}
|
|
<a href='{$url->setQueryString( array( 'root' => $rootParent ) )}' class='ipsButton ipsButton_light ipsButton_verySmall'><i class='fa fa-angle-left'></i></a>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}
|
|
<div class='ipsTree_wrapper' data-ipsTree {{if $lockParents}}data-ipsTree-lockParents{{endif}} {{if $protectRoots}}data-ipsTree-protectRoots{{endif}} data-ipsTree-url='{{if request.root}}{$url->setQueryString( array( 'root' => \IPS\Request::i()->root ) )}{{else}}{$url}{{endif}}' data-ipsTree-searchable='#tree_search'>
|
|
{$root|raw}
|
|
{{if empty( $rows )}}
|
|
<div class='ipsType_light ipsPad'>
|
|
{lang="no_results"}
|
|
</div>
|
|
{{else}}
|
|
<form accept-charset='utf-8' action="{$url->setQueryString( array( 'root' => \IPS\Request::i()->root ?: 0, 'do' => 'reorder' ) )}" method="post" data-role="treeListing">
|
|
<div class='ipsTree_rows'>
|
|
{template="rows" group="trees" app="core" params="$rows, md5(uniqid()), true"}
|
|
</div>
|
|
<noscript>
|
|
<div class='ipsBlock_actionbar clearfix'>
|
|
<button class="left">{lang="reorder"}</button>
|
|
</div>
|
|
</noscript>
|
|
</form>
|
|
{{if $searchable}}
|
|
<div data-role="treeResults"></div>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{if $pagination}}
|
|
<div class="ipsSpacer_top">
|
|
{$pagination|raw}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="vse" template_name="globalTemplate" template_data="$vseCss, $customCss, $settings, $form, $values" template_location="front" template_app="core"><![CDATA[<!DOCTYPE html>
|
|
<html lang="{expression="\IPS\Member::loggedIn()->language()->bcp47()"}" dir="{{if member.language()->isrtl}}rtl{{else}}ltr{{endif}}">
|
|
<head>
|
|
<title>{lang="easy_mode_editor_title"}</title>
|
|
{template="includeCSS" app="core" group="global" location="global" params=""}
|
|
{template="includeJS" app="core" group="global" location="global" params=""}
|
|
<script type="text/javascript">
|
|
var ipsResumeVse = {
|
|
data: {{if !empty($values)}}{$values|raw}{{else}}{}{{endif}},
|
|
form: {expression="json_encode($form)" raw="true"},
|
|
settings: {expression="json_encode($settings)" raw="true"}
|
|
};
|
|
</script>
|
|
</head>
|
|
<body class='ipsApp ipsApp_vse' data-controller='core.front.vse.main'>
|
|
<div id='vseMainWrapper'>
|
|
<iframe src='{setting="base_url"}' id='vseMainFrame' class='ipsScrollbar'></iframe>
|
|
</div>
|
|
<div id='vseToolbox' class='ipsToolbox'>
|
|
<div class='ipsTabs ipsTabs_stretch ipsClearfix' id='vseSection' data-ipsTabBar data-ipsTabBar-contentArea='#vseToolbox_tabs'>
|
|
<ul role='tablist' class='ipsList_reset'>
|
|
<li>
|
|
<a href='#' role='tab' aria-selected="true" id='vseCustomizeTab' class='ipsTabs_item ipsTabs_activeItem ipsType_center'>
|
|
{lang="vse_customize"}
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href='#' role='tab' aria-selected="false" id='vseSettingsTab' class='ipsTabs_item ipsType_center'>
|
|
{lang="vse_settings"}
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<a href='#' role='tab' aria-selected="false" id='vseBuildTab' class='ipsTabs_item ipsType_center'>
|
|
{lang="vse_build"}
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<section id='vseToolbox_tabs'>
|
|
<div id='ipsTabs_vseSection_vseCustomizeTab_panel' class='ipsTabs_panel'>
|
|
<div class='ipsPad'>
|
|
<div class='ipsGrid'>
|
|
<a href='#' class='ipsButton ipsButton_small ipsButton_primary ipsButton_narrow ipsGrid_span5' title='{lang="vse_colorize"}' id='vseColorize'><i class='fa fa-tint'></i> {lang="vse_colorize"}</a>
|
|
<a href='#' class='ipsButton ipsButton_small ipsButton_primary ipsButton_narrow ipsGrid_span5' title='{lang="vse_select_elem"}' id='vseStartXRay'><i class='fa fa-magic ipsType_normal'></i> {lang="vse_select_elem"}</a>
|
|
<a href='#' class='ipsButton ipsButton_small ipsButton_primary ipsButton_narrow ipsGrid_span2' title='{lang="vse_custom_css"}' data-ipsTooltip id='vseAddCustomCSS'><i class='fa fa-code ipsType_normal'></i></a>
|
|
</div>
|
|
</div>
|
|
|
|
<div id='vseClassWrap'>
|
|
<div id='vseClassList' class='ipsScrollbar'>
|
|
<ul class='ipsList_reset'></ul>
|
|
</div>
|
|
|
|
<div id='vseClassEditor' class='ipsPad'>
|
|
<div class='vseNavBack'>
|
|
<a href='#' data-action='back'>{lang="vse_back"}</a>
|
|
<h2 data-role='classTitle' class='ipsType_reset ipsType_sectionHead'></h2>
|
|
</div>
|
|
<div data-role='panels'></div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id='vseColorizerPanel' class='ipsPad ipsHide'>
|
|
<div class='vseNavBack'>
|
|
<a href='#' data-action='colorizerBack'>{lang="vse_back"}</a>
|
|
<h2 class='ipsType_reset ipsType_sectionHead'>{lang="vse_colorizer"}</h2>
|
|
</div>
|
|
<div data-role="colorizer" data-controller='core.front.vse.colorizer'></div>
|
|
</div>
|
|
</div>
|
|
<div id='ipsTabs_vseSection_vseSettingsTab_panel' class='ipsTabs_panel'>
|
|
<div class='ipsPad ipsScrollbar' id='vseSettingsWrap'>
|
|
{$form|raw}
|
|
</div>
|
|
</div>
|
|
<div id='ipsTabs_vseSection_vseBuildTab_panel' class='ipsTabs_panel'>
|
|
<div class='ipsPad'>
|
|
<p class='ipsType_light ipsType_center'>{lang="vse_ready_to_build"}</p>
|
|
|
|
<a href='#' class='ipsButton ipsButton_important ipsButton_large ipsButton_fullWidth' data-action='buildSkin'>{lang="vse_build_this_skin"}</a>
|
|
<br><br>
|
|
|
|
<a href='{setting="base_url"}' class='ipsButton ipsButton_primary ipsButton_fullWidth' data-action='cancelSkin'>{lang="vse_close_editor"}</a>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
</div>
|
|
<div id='vseCustomCSS' class='ipsToolbox'>
|
|
<h3 class='ipsToolbox_sectionTitle ipsType_reset'>{lang="vse_custom_css_title"}</h3>
|
|
<div class='ipsPad'>
|
|
<textarea id='vseCustomCSS_editor'>{$customCss}</textarea>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>]]></template>
|
|
<template template_group="widgets" template_name="activeUsers" template_data="$members, $memberCount, $orientation='vertical'" template_location="front" template_app="core"><![CDATA[
|
|
<h3 class='ipsType_reset ipsWidget_title'>
|
|
{{if \IPS\Dispatcher::i()->application->directory !== 'core'}}
|
|
{lang="block_activeUsers"}
|
|
{{else}}
|
|
{lang="block_activeUsers_noApp"}
|
|
{{endif}}
|
|
{{if $orientation == 'horizontal'}}
|
|
<span class='ipsType_light ipsType_unbold ipsType_medium'>{lang="block_user_online_info" pluralize="$memberCount"}</span>
|
|
{{endif}}
|
|
</h3>
|
|
<div class='ipsWidget_inner ipsPad'>
|
|
{{if $memberCount}}
|
|
<ul class='ipsList_inline ipsList_csv ipsList_noSpacing ipsType_normal'>
|
|
{{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'members' ) ) }}
|
|
{{foreach $members as $row}}
|
|
<li><a href="{url="app=core&module=members&controller=profile&id={$row['member_id']}" seoTemplate="profile" seoTitle="$row['seo_name']"}" data-ipsHover data-ipsHover-target='{url="app=core&module=members&controller=profile&id={$row['member_id']}&do=hovercard" seoTemplate="profile" seoTitle="$row['seo_name']"}' title="{lang="view_user_profile" sprintf="$row['member_name']"}">{expression="\IPS\Member\Group::load( $row['member_group'] )->formatName( $row['member_name'] )" raw="true"}</a></li>
|
|
{{endforeach}}
|
|
{{else}}
|
|
{{foreach $members as $row}}
|
|
<li>
|
|
{expression="\IPS\Member\Group::load( $row['member_group'] )->formatName( $row['member_name'] )" raw="true"}
|
|
</li>
|
|
{{endforeach}}
|
|
{{endif}}
|
|
</ul>
|
|
{{if $memberCount > 60 && $orientation == 'vertical'}}
|
|
<p class='ipsType_medium ipsType_reset'>
|
|
<a href='{url="app=core&module=online&controller=online" seoTemplate="online"}'>{lang="and_x_others" pluralize="$memberCount - 60"}</a>
|
|
</p>
|
|
{{endif}}
|
|
{{else}}
|
|
<p class='ipsType_reset ipsType_medium ipsType_light'>{lang="active_users_empty"}</p>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="widgets" template_name="announcements" template_data="$announcements, $orientation='vertical'" template_location="front" template_app="core"><![CDATA[<h3 class='ipsType_reset ipsWidget_title'>{lang="block_announcements"}</h3>
|
|
<div class='ipsWidget_inner'>
|
|
{{if !empty( $announcements ) }}
|
|
<ul class='ipsList_reset ipsPad'>
|
|
{{foreach $announcements as $announcement}}
|
|
<li class='ipsPhotoPanel ipsPhotoPanel_tiny cAnnouncement ipsClearfix'>
|
|
{template="userPhoto" group="global" app="core" params="\IPS\Member::load( $announcement->member_id ), 'tiny'"}
|
|
<div>
|
|
{{if $orientation == 'vertical'}}
|
|
<h4 class='ipsType_large ipsType_reset'>
|
|
<span class='ipsType_break ipsContained'>
|
|
<a href='{url="app=core&module=system&controller=announcement&id={$announcement->id}" seoTemplate="announcement" seoTitle="$announcement->seo_title"}' class='ipsTruncate ipsTruncate_line'>{wordbreak="$announcement->title"}</a>
|
|
</span>
|
|
</h4>
|
|
{{if $announcement->start}}<span class='ipsType_light'>{datetime="$announcement->start" dateonly="true"}</span>{{endif}}
|
|
<br><br>
|
|
{{else}}
|
|
<h4 class='ipsType_large ipsType_reset'>
|
|
<a href='{url="app=core&module=system&controller=announcement&id={$announcement->id}" seoTemplate="announcement" seoTitle="$announcement->seo_title"}'>{$announcement->title}</a>{{if $announcement->start}} <span class='ipsType_light ipsType_medium ipsType_unbold'>{datetime="$announcement->start" dateonly="true"}</span>{{endif}}
|
|
</h4>
|
|
{{endif}}
|
|
<div class='ipsType_medium ipsType_textBlock ipsType_richText ipsContained' data-ipsTruncate data-ipsTruncate-type='remove' data-ipsTruncate-size='{{if $orientation == 'vertical'}}6 lines{{else}}2 lines{{endif}}' data-ipsTruncate-watch='false'>
|
|
{$announcement->truncated( true )|raw}
|
|
</div>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{else}}
|
|
<div class='ipsPad'>
|
|
<p class='ipsType_reset'>{lang="no_announcements"}</p>
|
|
</div>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="widgets" template_name="blankWidget" template_data="$widget" template_location="front" template_app="core"><![CDATA[<div class="ipsWidgetBlank">
|
|
{lang="$widget->errorMessage"}
|
|
</div>
|
|
]]></template>
|
|
<template template_group="widgets" template_name="blockList" template_data="$availableBlocks" template_location="front" template_app="core"><![CDATA[{{if isset( $availableBlocks['plugin'] )}}
|
|
{{foreach $availableBlocks['plugin'] as $pluginId => $blocks}}
|
|
<h3 class='ipsToolbox_sectionTitle ipsCursor_pointer cSidebarManager_closed' data-action='toggleSection'>{expression="\IPS\Plugin::load( $pluginId )->name"}</h3>
|
|
<ul class='ipsList_reset ipsHide'>
|
|
{{foreach $blocks as $block}}
|
|
<li data-blockTitle="{$block->title()}" data-blockID='plugin_{$block->plugin}_{$block->key}' {{if $block->hasConfiguration()}}data-blockConfig='true'{{endif}} {{if isset( $block->menuStyle)}}data-menuStyle='{$block->menuStyle}'{{endif}} {{if !empty( $block->allowReuse)}}data-allowReuse='true'{{endif}} class='ipsCursor_drag cSidebarManager_block'>
|
|
<h4 class='ipsType_reset'>{lang="block_{$block->key}"}</h4>
|
|
<p class='ipsType_reset ipsType_light ipsType_small'>{lang="block_{$block->key}_desc"}</p>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endforeach}}
|
|
{{endif}}
|
|
|
|
{{if isset( $availableBlocks['apps'] )}}
|
|
{{foreach $availableBlocks['apps'] as $app => $blocks}}
|
|
<h3 class='ipsToolbox_sectionTitle ipsCursor_pointer cSidebarManager_closed' data-action='toggleSection'>{lang="__app_{$app}"}</h3>
|
|
<ul class='ipsList_reset ipsHide'>
|
|
{{foreach $blocks as $block}}
|
|
<li data-blockTitle="{$block->title()}" data-blockErrorMessage="{lang="$block->errorMessage" escape="true"}" data-blockID='app_{$block->app}_{$block->key}' {{if $block->hasConfiguration()}}data-blockConfig='true'{{endif}} {{if isset( $block->menuStyle)}}data-menuStyle='{$block->menuStyle}'{{endif}} {{if !empty( $block->allowReuse)}}data-allowReuse='true'{{endif}} class='ipsCursor_drag cSidebarManager_block'>
|
|
<h4 class='ipsType_reset'>{lang="block_{$block->key}"}</h4>
|
|
<p class='ipsType_reset ipsType_light ipsType_small'>{lang="block_{$block->key}_desc"}</p>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
<p class='ipsType_light ipsType_center ipsPad_half ipsHide'><em>{lang="no_app_widgets"}</em></p>
|
|
{{endforeach}}
|
|
{{endif}}
|
|
]]></template>
|
|
<template template_group="widgets" template_name="clubs" template_data="$clubs, $title=NULL, $orientation=NULL" template_location="front" template_app="core"><![CDATA[
|
|
{{if $title}}
|
|
<h3 class="ipsType_reset ipsWidget_title">{$title}</h3>
|
|
{{endif}}
|
|
<section class="ipsWidget_inner ipsPad_half">
|
|
<ul class='ipsDataList ipsDataList_reducedSpacing'>
|
|
{{foreach $clubs as $club}}
|
|
<li class='ipsDataItem ipsClearfix'>
|
|
<div class='ipsDataItem_icon'>
|
|
{template="clubIcon" group="clubs" app="core" params="$club, 'tiny', 'ipsPos_left'"}
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
<h3 class='ipsType_sectionHead ipsType_large ipsContained_container'>
|
|
<span class='ipsContained ipsType_break'><a href='{$club->url()}'>{$club->name}</a></span>
|
|
</h3>
|
|
<p class='ipsType_reset ipsType_medium ipsType_light'>
|
|
{lang="club_{$club->type}"}
|
|
·
|
|
{lang="club_members_count" pluralize="$club->members"}
|
|
</p>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</section>]]></template>
|
|
<template template_group="widgets" template_name="formTemplate" template_data="$widget, $id, $action, $elements, $hiddenValues, $actionButtons, $uploadField, $class='', $attributes=array(), $sidebar, $form=NULL" template_location="front" template_app="core"><![CDATA[{template="includeJS" app="core" group="global" location="global" params=""}
|
|
<form accept-charset='utf-8' class="ipsForm ipsForm_vertical" action="{$action}" method="post" {{if $uploadField}}enctype="multipart/form-data"{{endif}} {{foreach $attributes as $k => $v}}{$k}="{$v}"{{endforeach}} data-ipsForm>
|
|
<input type="hidden" name="{$id}_submitted" value="1">
|
|
{{foreach $hiddenValues as $k => $v}}
|
|
<input type="hidden" name="{$k}" value="{$v}">
|
|
{{endforeach}}
|
|
{{if $uploadField}}
|
|
<input type="hidden" name="MAX_FILE_SIZE" value="{$uploadField}">
|
|
<input type="hidden" name="plupload" value="{expression="md5( uniqid() )"}">
|
|
{{endif}}
|
|
<div class='ipsMenu_headerBar'>
|
|
<h4 class='ipsType_sectionHead'>{lang="editBlockSettings"}</h4>
|
|
</div>
|
|
{{if $widget->menuStyle === 'modal'}}
|
|
<div class='ipsPad'>
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{{if is_object( $input ) }}
|
|
{$input->rowHtml($form)|raw}
|
|
{{else}}
|
|
{$input|raw}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
{{else}}
|
|
<div class='ipsMenu_innerContent ipsPad'>
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $elements as $collection}}
|
|
{{foreach $collection as $input}}
|
|
{{if is_object( $input ) }}
|
|
{$input->rowHtml($form)|raw}
|
|
{{else}}
|
|
{$input|raw}
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>
|
|
{{endif}}
|
|
<div class='ipsMenu_footerBar ipsType_center'>
|
|
{{foreach $actionButtons as $button}}
|
|
{$button|raw}
|
|
{{endforeach}}
|
|
</div>
|
|
</form>]]></template>
|
|
<template template_group="widgets" template_name="guestSignUp" template_data="$login, $title, $text, $orientation='vertical'" template_location="front" template_app="core"><![CDATA[{{if $orientation == 'vertical'}}
|
|
<div class='ipsWidget_inner ipsPos_center ipsPad_half'>
|
|
<div class="ipsAreaBackground_light ipsPad">
|
|
{{if $title}}<h3 class="ipsType_sectionHead ipsSpacer_bottom ipsSpacer_half">{$title}</h3>{{endif}}
|
|
<div class="ipsType_richText ipsType_normal ipsType_contained ipsSpacer_bottom">
|
|
{$text|raw}
|
|
</div>
|
|
<ul class='ipsList_reset'>
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=login" seoTemplate="login" protocol="\IPS\Settings::i()->logins_over_https"}' class="ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_verySmall">{lang="sign_in_short"}</a>
|
|
</li>
|
|
<li class='ipsSpacer_top ipsSpacer_half'>
|
|
<a href='{url="app=core&module=system&controller=register" seoTemplate="register" protocol="\IPS\Settings::i()->logins_over_https"}' {{if \IPS\Settings::i()->quick_register}}data-ipsDialog data-ipsDialog-size='narrow' data-ipsDialog-title='{lang="sign_up"}'{{endif}} class="ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_verySmall">{lang="sign_up"}</a>
|
|
</li>
|
|
{{if count ( $login->forms( TRUE, TRUE ) ) > 1}}
|
|
{{foreach $login->forms( FALSE, TRUE ) as $k => $form}}
|
|
{{if $k !== '_standard'}}
|
|
<li class='ipsSpacer_top ipsSpacer_half'>
|
|
{$form|raw}
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
{{else}}
|
|
<div class='ipsWidget_inner ipsPos_center ipsPad_half'>
|
|
<div class="ipsAreaBackground_light ipsPad">
|
|
<div class="ipsGrid">
|
|
<div class='ipsGrid_span {{if count ( $login->forms( FALSE, TRUE ) ) > 1}}3{{endif}}'>
|
|
{{if $title}}<h2 class="ipsType_sectionHead ipsSpacer_bottom ipsSpacer_half">{$title}</h2>{{endif}}
|
|
<div class="ipsType_richText ipsType_normal ipsType_contained ipsSpacer_bottom">
|
|
{$text|raw}
|
|
</div>
|
|
<ul class="ipsList_inline">
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=login" seoTemplate="login" protocol="\IPS\Settings::i()->logins_over_https"}' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right">{lang="sign_in_short"}</a>
|
|
</li>
|
|
<li>{lang="or"}</li>
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=register" seoTemplate="register" protocol="\IPS\Settings::i()->logins_over_https"}' {{if \IPS\Settings::i()->quick_register}}data-ipsDialog data-ipsDialog-size='narrow' data-ipsDialog-title='{lang="sign_up"}'{{endif}} class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right">{lang="sign_up"}</a>
|
|
</li>
|
|
{{if count ( $login->forms( FALSE, TRUE ) ) > 1}}
|
|
{{foreach $login->forms( FALSE, TRUE ) as $k => $form}}
|
|
{{if $k !== '_standard'}}
|
|
<li>
|
|
{$form|raw}
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
{{endif}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="widgets" template_name="members" template_data="$members, $title, $display='csv', $orientation='vertical'" template_location="front" template_app="core"><![CDATA[<h3 class='ipsType_reset ipsWidget_title'>
|
|
{$title}
|
|
</h3>
|
|
{{if $display === 'csv'}}
|
|
<div class='ipsWidget_inner {{if $orientation == 'vertical'}}ipsPad{{else}}ipsPad_half{{endif}}'>
|
|
{{if count( $members )}}
|
|
<ul class='ipsList_inline ipsList_csv ipsList_noSpacing'>
|
|
{{foreach $members as $row}}
|
|
<li>{template="userLinkFromData" group="global" app="core" params="$row->member_id, $row->name, $row->members_seo_name, $row->member_group_id"}</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{else}}
|
|
<p class='ipsType_reset ipsType_medium ipsType_light'>{lang="widget_members_no_results"}</p>
|
|
{{endif}}
|
|
</div>
|
|
{{else}}
|
|
<div class='ipsWidget_inner {{if $orientation == 'vertical'}}ipsPad{{else}}ipsPad_half{{endif}}'>
|
|
{{if count( $members ) }}
|
|
<ul class='ipsList_reset'>
|
|
{{foreach $members as $member}}
|
|
<li class='ipsPhotoPanel ipsPhotoPanel_tiny cAnnouncement'>
|
|
{template="userPhoto" group="global" app="core" params="$member, 'tiny'"}
|
|
<div>
|
|
<h4 class='ipsType_large ipsType_reset'>{$member->link()|raw} <a href='{url="app=core&module=members&controller=profile&id={$member->member_id}&do=reputation" seoTemplate="profile_reputation" seoTitle="$member->members_seo_name"}' class='ipsPos_right ipsRepBadge {{if $member->pp_reputation_points > 0}}ipsRepBadge_positive{{elseif $member->pp_reputation_points < 0}}ipsRepBadge_negative{{else}}ipsRepBadge_neutral{{endif}}'><i class='fa {{if $member->pp_reputation_points > 0}}fa-plus-circle{{elseif $member->pp_reputation_points < 0}}fa-minus-circle{{else}}fa-circle-o{{endif}}'></i> {number="$member->pp_reputation_points"}</a></h4>
|
|
{$member->groupName|raw}
|
|
<br>
|
|
<span class='ipsType_light ipsType_small'>{lang="widget_member_joined_date" htmlsprintf="$member->joined->html()"}</span>
|
|
{{if $member->last_activity}}
|
|
<br><span class='ipsType_light ipsType_small'>{lang="widget_member_last_active_date" htmlsprintf="\IPS\DateTime::ts( $member->last_activity )->html()"}</span>
|
|
{{endif}}
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{else}}
|
|
<p class='ipsType_reset'>{lang="widget_members_no_results"}</p>
|
|
{{endif}}
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="widgets" template_name="profile" template_data="$nextStep, $orientation='vertical'" template_location="front" template_app="core"><![CDATA[
|
|
<div class='ipsPad_half' data-role='profileWidget' data-controller="core.front.core.profileCompletion">
|
|
{{if $orientation == 'horizontal'}}
|
|
<span class='ipsPos_right'><a class='ipsButton ipsButton_primary' href='{url="app=core&module=system&controller=settings&do=completion}'>{lang="complete_my_profile"}</a> {lang="or"} <a class='ipsButton ipsButton_link' href='{url="app=core&module=system&controller=settings&do=dismissProfile" csrf="true"}' data-role='dismissProfile'>{lang="dismiss"}</a></span>
|
|
{{endif}}
|
|
<div class='ipsType_richText'>{lang="profile_step_text_{$nextStep->id}"}</div>
|
|
<span class="ipsAttachment_progress"><span style='width: {expression="\IPS\Member::loggedIn()->profileCompletionPercentage()"}%'></span></span><br>
|
|
<span class='ipsType_light'>{lang="profile_completion_percent" sprintf="\IPS\Member::loggedIn()->profileCompletionPercentage() . '%'"}</span>
|
|
{{if $orientation == 'vertical'}}
|
|
<br>
|
|
<a class='ipsButton ipsButton_primary' href='{url="app=core&module=system&controller=settings&do=completion}'>{lang="complete_my_profile"}</a> {lang="or"} <a class='ipsButton ipsButton_link' href='{url="app=core&module=system&controller=settings&do=dismissProfile" csrf="true"}' data-role='dismissProfile'>{lang="dismiss"}</a>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="widgets" template_name="promoted" template_data="$promoted, $orientation='vertical'" template_location="front" template_app="core"><![CDATA[
|
|
<h3 class='ipsType_reset ipsWidget_title'>{lang="block_promoted"}</h3>
|
|
<div class='{{if $orientation !== 'vertical'}}ipsPad{{else}}ipsPad_half{{endif}} ipsWidget_inner'>
|
|
{{if $orientation !== 'vertical'}}
|
|
<div class='ipsCarousel ipsClearfix cPromotedWidget_horizontal' data-ipsCarousel>
|
|
{{endif}}
|
|
<ul class='ipsList_reset {{if $orientation == 'vertical'}}cPromotedWidget_vertical ipsDataList{{endif}}' data-role='carouselItems'>
|
|
{{foreach $promoted as $item}}
|
|
{{$photoCount = count( $item->imageObjects() );}}
|
|
{{$staff = \IPS\Member::load( $item->added_by );}}
|
|
{{$title = $item->objectTitle;}}
|
|
<li class='cPromoted cPromotedWidgetItem {{if $orientation !== 'vertical'}}ipsBox ipsCarousel_item{{else}}ipsDataItem{{endif}}'>
|
|
{{if $photoCount}}
|
|
{{$firstPhoto = $item->imageObjects()[0];}}
|
|
<a href='{$item->object()->url()}' class='ipsAreaBackground_dark cPromotedHeader' style='background-image: url( "{expression="str_replace( array( '(', ')' ), array( '\(', '\)' ), $firstPhoto->url )"}" )'>
|
|
<img src='{$firstPhoto->url}' class='ipsHide'>
|
|
</a>
|
|
{{endif}}
|
|
{{if $photoCount > 1}}
|
|
<ul class='ipsGrid cPromotedImages ipsClearfix ipsAreaBackground_light' data-ipsGrid data-ipsGrid-minItemSize='40' data-ipsGrid-maxItemSize='60'>
|
|
{{foreach $item->imageObjects() as $file}}
|
|
<li class='ipsGrid_span4'>
|
|
<a href='{$file->url}' style='background-image: url( "{expression="str_replace( array( '(', ')' ), array( '\(', '\)' ), $file->url )"}" )' data-ipsLightbox data-ipsLightbox-group='g{$item->id}'>
|
|
<img src='{$file->url}' alt='' class='ipsHide'>
|
|
</a>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
<div class='ipsPad_half'>
|
|
<h2 class='ipsType_reset ipsType_large ipsType_blendLinks cPromotedTitle'>
|
|
<a href="{$item->object()->url()}">{$item->objectTitle}</a>
|
|
</h2>
|
|
<p class='ipsType_reset ipsType_light ipsType_medium ipsType_blendLinks'>
|
|
{$item->objectMetaDescription|raw}
|
|
</p>
|
|
{{if $text = $item->getText('internal', true)}}
|
|
<div class="ipsType_richText ipsType_medium ipsSpacer_both ipsSpacer_half" data-ipsTruncate data-ipsTruncate-type='remove' data-ipsTruncate-size='4 lines'>{$text|raw}</div>
|
|
{{endif}}
|
|
|
|
{{if ( \IPS\IPS::classUsesTrait( $item->object(), 'IPS\Content\Reactable' ) AND settings.reputation_enabled AND count( $item->object()->reactions() ) ) || $item->objectDataCount}}
|
|
<ul class='ipsList_inline ipsType_light ipsSpacer_bottom'>
|
|
{{if \IPS\IPS::classUsesTrait( $item->object(), 'IPS\Content\Reactable' ) AND settings.reputation_enabled}}
|
|
<li>{template="reactionOverview" group="global" app="core" params="$item->object(), FALSE"}</li>
|
|
{{endif}}
|
|
|
|
{{if $counts = $item->objectDataCount}}
|
|
<li><i class='fa fa-comment'></i> {$counts['words']}</li>
|
|
{{endif}}
|
|
</ul>
|
|
{{endif}}
|
|
|
|
<div class='ipsPhotoPanel ipsPhotoPanel_tiny ipsType_blendLinks ipsType_light'>
|
|
{template="userPhoto" group="global" app="core" params="$staff, 'tiny'"}
|
|
<div>
|
|
{{if $item->sent && count( $item->share_to ) > 1}}
|
|
<ul class='ipsList_inline cPromotedNetworks'>
|
|
{{foreach $item->share_to as $service}}
|
|
{{if $service == 'internal'}}
|
|
{{continue;}}
|
|
{{endif}}
|
|
{{if $url = $item->getPublishedUrl( $service )}}
|
|
{{$sharer = $item->getPromoter( $service );}}
|
|
<li class='ipsPos_right'>
|
|
<a href='{$url}' class='cShareLink cShareLink_{$service}' data-ipsTooltip title='{lang="promote_shared_on" sprintf="$sharer->key"}'>
|
|
<i class='fa fa-{$sharer::$icon}'></i>
|
|
</a>
|
|
</li>
|
|
{{endif}}
|
|
{{endforeach}}
|
|
</ul>
|
|
{{endif}}
|
|
<h3 class='ipsType_minorHeading'>{lang="promoted_by"}</h3>
|
|
{template="userLink" group="global" app="core" params="$staff"}, {datetime="$item->sent"}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{if $orientation !== 'vertical'}}
|
|
<span class='ipsCarousel_shadow ipsCarousel_shadowLeft'></span>
|
|
<span class='ipsCarousel_shadow ipsCarousel_shadowRight'></span>
|
|
<a href='#' class='ipsCarousel_nav ipsHide' data-action='prev'><i class='fa fa-chevron-left'></i></a>
|
|
<a href='#' class='ipsCarousel_nav ipsHide' data-action='next'><i class='fa fa-chevron-right'></i></a>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
<div class='ipsPad_half ipsWidget_inner ipsWidget_bottomBar'>
|
|
<div class='ipsType_center ipsAreaBackground_light ipsPad_half'>
|
|
<a href='{url="app=core&module=promote&controller=ourpicks" seoTemplate="promote_show"}'>{lang="view_all_picks"}</a>
|
|
</div>
|
|
</div>]]></template>
|
|
<template template_group="widgets" template_name="recentStatusUpdates" template_data="$statuses, $orientation='vertical'" template_location="front" template_app="core"><![CDATA[<h3 class='ipsType_reset ipsWidget_title'>{lang="block_recentStatusUpdates"}</h3>
|
|
<div class='ipsWidget_inner cStatusUpdateWidget' data-controller="core.front.core.statusFeedWidget">
|
|
{{if \IPS\core\Statuses\Status::canCreateFromCreateMenu()}}
|
|
<div class="ipsAreaBackground ipsPad_half" data-role='statusFormArea'>
|
|
<div class='ipsComposeArea_editor' data-role='statusDummy'>
|
|
<div class='ipsComposeArea_dummy ipsType_light' tabindex='-1'>
|
|
{lang="status_content"}
|
|
</div>
|
|
</div>
|
|
<div data-role='statusEditor' class='ipsHide'></div>
|
|
</div>
|
|
{{endif}}
|
|
<ul class='ipsDataList' data-role="statusFeed">
|
|
{{foreach $statuses as $status}}
|
|
{template="recentStatusUpdatesStatus" app="core" group="widgets" params="$status"}
|
|
{{endforeach}}
|
|
</ul>
|
|
{{if count( $statuses ) == 0}}
|
|
<div class='ipsType_center ipsType_light ipsPad_half' data-role="statusFeedEmpty">{lang="no_recent_statuses"}</div>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="widgets" template_name="recentStatusUpdatesStatus" template_data="$status" template_location="front" template_app="core"><![CDATA[<li class='ipsDataItem {{if $status->hidden()}} ipsModerated{{endif}}' data-statusID='{$status->id}'>
|
|
<div class='ipsDataItem_icon ipsPos_top'>
|
|
{template="userPhoto" group="global" app="core" params="$status->author(), 'tiny'"}
|
|
</div>
|
|
<div class='ipsDataItem_main ipsType_medium ipsType_break'>
|
|
<p class='ipsType_medium ipsType_reset'>
|
|
{{if $status->member_id != $status->author()->member_id}}
|
|
<strong class='ipsType_light'>{$status->author()->link()|raw}</strong> » <strong>{expression="\IPS\Member::load( $status->member_id )->link()" raw="true"}</strong>
|
|
{{else}}
|
|
<strong>{$status->author()->link()|raw}</strong>
|
|
{{endif}}
|
|
</p>
|
|
<div class='ipsType_richText ipsContained' data-ipsTruncate data-ipsTruncate-type='remove' data-ipsTruncate-size='3 lines' data-ipsTruncate-watch='false'>
|
|
{$status->truncated()|raw}
|
|
</div>
|
|
<span class='ipsType_light ipsType_small ipsType_blendLinks'><a href='{$status->url()}'>{datetime="$status->date"}</a>{{if $status->replies or $status->canComment()}} · <a href="{$status->url()}">{lang="status_num_replies" pluralize="$status->replies"}</a>{{endif}}</span>
|
|
</div>
|
|
</li>
|
|
]]></template>
|
|
<template template_group="widgets" template_name="relatedContent" template_data="$similar" template_location="front" template_app="core"><![CDATA[<h3 class='ipsType_reset ipsWidget_title'>{lang="block_relatedContent"}</h3>
|
|
<div class='ipsPad_half ipsWidget_inner'>
|
|
<ul class='ipsDataList ipsDataList_reducedSpacing'>
|
|
{{foreach $similar as $item}}
|
|
<li class='ipsDataItem'>
|
|
<div class='ipsDataItem_icon'>
|
|
{template="userPhoto" app="core" group="global" params="$item->author(), 'tiny'"}
|
|
</div>
|
|
<div class='ipsDataItem_main'>
|
|
<div class='ipsType_break ipsContained'><a href="{$item->url()}" title='{lang="view_this" sprintf="$item->mapped('title')"}' class='ipsTruncate ipsTruncate_line'>{$item->mapped('title')}</a></div>
|
|
<span class='ipsType_light ipsType_medium'>{lang="byline_nodate" htmlsprintf="$item->author()->link()"}</span><br>
|
|
{{if $content = $item->truncated()}}
|
|
<div class='ipsType_richText ipsType_normal' data-ipsTruncate data-ipsTruncate-type="remove" data-ipsTruncate-size="2 lines">
|
|
{$content|raw}
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
</div>]]></template>
|
|
<template template_group="widgets" template_name="stats" template_data="$stats, $orientation='vertical'" template_location="front" template_app="core"><![CDATA[<h3 class='ipsType_reset ipsWidget_title'>{lang="block_stats"}</h3>
|
|
<div class='ipsWidget_inner'>
|
|
{{if $orientation == 'vertical'}}
|
|
<div class='ipsPad_half'>
|
|
<ul class="ipsDataList">
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_main ipsPos_middle">
|
|
<strong>{lang="stats_total_members"}</strong>
|
|
</div>
|
|
<div class="ipsDataItem_stats ipsDataItem_statsLarge">
|
|
<span class="ipsDataItem_stats_number">{number="$stats['member_count']"}</span>
|
|
</div>
|
|
</li>
|
|
<li class="ipsDataItem">
|
|
<div class="ipsDataItem_main ipsPos_middle">
|
|
<strong>{lang="stats_most_online"}</strong>
|
|
</div>
|
|
<div class="ipsDataItem_stats ipsDataItem_statsLarge">
|
|
<span class="ipsDataItem_stats_number">{number="$stats['most_online']['count']"}</span><br>
|
|
<span class="ipsType_light ipsType_small"><time>{$stats['most_online']['time']}</time></span>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
<hr class='ipsHr'>
|
|
{{if $stats['last_registered']}}
|
|
<div class='ipsClearfix ipsPad_bottom'>
|
|
<div class='ipsPos_left ipsType_center cNewestMember'>
|
|
{template="userPhoto" app="core" group="global" params="$stats['last_registered'], 'small'"}
|
|
</div>
|
|
<div class='ipsWidget_latestItem'>
|
|
<strong class='ipsType_minorHeading'>{lang="stats_newest_member"}</strong><br>
|
|
<span class='ipsType_normal'>{$stats['last_registered']->link()|raw}</span><br>
|
|
<span class='ipsType_medium ipsType_light'>{lang="members_joined"} <time>{$stats['last_registered']->joined->getTimestamp()}</time></span>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>
|
|
{{else}}
|
|
<div class='ipsGrid ipsGrid_collapsePhone ipsWidget_stats'>
|
|
<div class='ipsGrid_span4 ipsType_center'>
|
|
<span class='ipsType_large ipsWidget_statsCount'>{number="$stats['member_count']"}</span><br>
|
|
<span class='ipsType_light ipsType_medium'>{lang="stats_total_members"}</span>
|
|
</div>
|
|
<div class='ipsGrid_span4 ipsType_center'>
|
|
<span class='ipsType_large ipsWidget_statsCount' data-ipsTooltip title='<time data-norelative="true">{$stats['most_online']['time']}</time>'>{number="$stats['most_online']['count']"}</span><br>
|
|
<span class='ipsType_light ipsType_medium'>{lang="stats_most_online"}</span>
|
|
</div>
|
|
<div class='ipsGrid_span4 ipsType_left ipsPhotoPanel ipsPhotoPanel_mini cNewestMember'>
|
|
{template="userPhoto" app="core" group="global" params="$stats['last_registered'], 'mini'"}
|
|
<div>
|
|
<span class='ipsType_minorHeading'>{lang="stats_newest_member"}</span><br>
|
|
<span class='ipsType_normal'>{$stats['last_registered']->link()|raw}</span><br>
|
|
<span class='ipsType_small ipsType_light'>{lang="members_joined"} <time>{$stats['last_registered']->joined->getTimestamp()}</time></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<template template_group="widgets" template_name="topContributorRows" template_data="$results, $timeframe, $orientation='vertical'" template_location="front" template_app="core"><![CDATA[{{if count( $results )}}
|
|
{{if $orientation == 'vertical'}}
|
|
<ol class='ipsDataList ipsDataList_reducedSpacing cTopContributors'>
|
|
{{$idx = 1;}}
|
|
{{foreach $results as $memberId => $rep}}
|
|
{{$member = \IPS\Member::load( $memberId );}}
|
|
<li class='ipsDataItem'>
|
|
<div class='ipsDataItem_icon ipsPos_middle ipsType_center ipsType_large ipsType_light'><strong>{expression="$idx++"}</strong></div>
|
|
<div class='ipsDataItem_main ipsPhotoPanel ipsPhotoPanel_tiny'>
|
|
{template="userPhoto" app="core" group="global" params="$member, 'tiny'"}
|
|
<div>
|
|
{$member->link()|raw}
|
|
<br>
|
|
{{if member.group['gbw_view_reps']}}
|
|
<a href='{url="app=core&module=members&controller=profile&id={$member->member_id}&do=reputation" seoTemplate="profile_reputation" seoTitle="$member->members_seo_name"}' title="{lang="reputation_badge_tooltip_period"}" data-ipsTooltip class='ipsRepBadge {{if $rep > 0}}ipsRepBadge_positive{{elseif $rep < 0}}ipsRepBadge_negative{{else}}ipsRepBadge_neutral{{endif}}'><i class='fa {{if $rep > 0}}fa-plus-circle{{elseif $rep < 0}}fa-minus-circle{{else}}fa-circle-o{{endif}}'></i> {expression="\IPS\Member::loggedIn()->language()->formatNumber( $rep )"}</a>
|
|
{{else}}
|
|
<span title="{lang="reputation_badge_tooltip_period"}" data-ipsTooltip class='ipsRepBadge {{if $rep > 0}}ipsRepBadge_positive{{elseif $rep < 0}}ipsRepBadge_negative{{else}}ipsRepBadge_neutral{{endif}}'><i class='fa {{if $rep > 0}}fa-plus-circle{{elseif $rep < 0}}fa-minus-circle{{else}}fa-circle-o{{endif}}'></i> {expression="\IPS\Member::loggedIn()->language()->formatNumber( $rep )"}</span>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
</li>
|
|
{{endforeach}}
|
|
</ol>
|
|
{{if settings.reputation_leaderboard_on and member.canAccessModule( \IPS\Application\Module::get( 'core', 'discover' ) )}}
|
|
<div class="ipsPad_half ipsType_center ipsAreaBackground_light">
|
|
{{$_timeframe = $timeframe == 'all' ? 'time=oldest' : ( $timeframe == 'year' ? ( 'custom_date_start=' . ( time() - 31536000 ) ) : ( 'time=' . $timeframe ) );}}
|
|
<a href="{url="app=core&module=discover&controller=popular&tab=leaderboard&{$_timeframe}" seoTemplate="leaderboard_leaderboard"}">{lang="leaderboard_show_more"}</a>
|
|
</div>
|
|
{{endif}}
|
|
{{else}}
|
|
<div class="ipsGrid ipsGrid_collapsePhone">
|
|
{{$count = 0;}}
|
|
{{foreach $results as $memberId => $rep}}
|
|
{{if $count == 4}}
|
|
{{break;}}
|
|
{{else}}
|
|
{{$count++;}}
|
|
{{endif}}
|
|
{{$member = \IPS\Member::load( $memberId );}}
|
|
<div class='ipsGrid_span3'>
|
|
<div class='ipsPad_half ipsPhotoPanel ipsPhotoPanel_tiny'>
|
|
{template="userPhoto" app="core" group="global" params="$member, 'tiny'"}
|
|
<div>
|
|
<p class='ipsType_reset ipsTruncate ipsTruncate_line'>
|
|
{$member->link()|raw}
|
|
</p>
|
|
{{if member.group['gbw_view_reps']}}
|
|
<a href='{url="app=core&module=members&controller=profile&id={$member->member_id}&do=reputation" seoTemplate="profile_reputation" seoTitle="$member->members_seo_name"}' title="{lang="reputation_badge_tooltip_period"}" data-ipsTooltip class='ipsRepBadge {{if $rep > 0}}ipsRepBadge_positive{{elseif $rep < 0}}ipsRepBadge_negative{{else}}ipsRepBadge_neutral{{endif}}'><i class='fa {{if $rep > 0}}fa-plus-circle{{elseif $rep < 0}}fa-minus-circle{{else}}fa-circle-o{{endif}}'></i> {expression="\IPS\Member::loggedIn()->language()->formatNumber( $rep )"}</a>
|
|
{{else}}
|
|
<span title="{lang="reputation_badge_tooltip_period"}" data-ipsTooltip class='ipsRepBadge {{if $rep > 0}}ipsRepBadge_positive{{elseif $rep < 0}}ipsRepBadge_negative{{else}}ipsRepBadge_neutral{{endif}}'><i class='fa {{if $rep > 0}}fa-plus-circle{{elseif $rep < 0}}fa-minus-circle{{else}}fa-circle-o{{endif}}'></i> {expression="\IPS\Member::loggedIn()->language()->formatNumber( $rep )"}</span>
|
|
{{endif}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{endforeach}}
|
|
</div>
|
|
{{if settings.reputation_leaderboard_on and member.canAccessModule( \IPS\Application\Module::get( 'core', 'discover' ) )}}
|
|
<div class='ipsType_center ipsAreaBackground_light ipsPad_half ipsWidget_bottomBar'>
|
|
{{$_timeframe = $timeframe == 'all' ? 'time=oldest' : ( $timeframe == 'year' ? ( 'custom_date_start=' . ( time() - 31536000 ) ) : ( 'time=' . $timeframe ) );}}
|
|
<a href="{url="app=core&module=discover&controller=popular&tab=leaderboard&{$_timeframe}" seoTemplate="leaderboard_leaderboard"}">{lang="leaderboard_show_more"}</a>
|
|
</div>
|
|
{{endif}}
|
|
{{endif}}
|
|
{{else}}
|
|
<div class='ipsPad'>
|
|
<p class='ipsType_reset'>{lang="top_contributors_empty__{$timeframe}"}</p>
|
|
</div>
|
|
{{endif}}]]></template>
|
|
<template template_group="widgets" template_name="topContributors" template_data="$topContributorsThisWeek, $limit, $orientation='vertical'" template_location="front" template_app="core"><![CDATA[<h3 class='ipsType_reset ipsWidget_title'>{lang="block_topContributors"}</h3>
|
|
<div class='ipsTabs ipsTabs_small ipsTabs_stretch ipsClearfix' id='elTopContributors' data-ipsTabBar data-ipsTabBar-updateURL='false' data-ipsTabBar-contentArea='#elTopContributors_content'>
|
|
<a href='#elTopContributors' data-action='expandTabs'><i class='fa fa-caret-down'></i></a>
|
|
<ul role="tablist" class='ipsList_reset'>
|
|
<li>
|
|
<a href='#ipsTabs_elTopContributors_el_topContributorsWeek_panel' id='el_topContributorsWeek' class='ipsTabs_item ipsTabs_activeItem' role="tab" aria-selected='true'>{lang="week"}</a>
|
|
</li>
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=ajax&do=topContributors&time=month&limit={$limit}&orientation={$orientation}"}' id='el_topContributorsMonth' class='ipsTabs_item' role="tab" aria-selected='false'>{lang="month"}</a>
|
|
</li>
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=ajax&do=topContributors&time=year&limit={$limit}&orientation={$orientation}"}' id='el_topContributorsYear' class='ipsTabs_item' role="tab" aria-selected='false'>{lang="year"}</a>
|
|
</li>
|
|
<li>
|
|
<a href='{url="app=core&module=system&controller=ajax&do=topContributors&time=all&limit={$limit}&orientation={$orientation}"}' id='el_topContributorsAll' class='ipsTabs_item' role="tab" aria-selected='false'>{lang="alltime"}</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<section id='elTopContributors_content' class='ipsWidget_inner ipsPad_half'>
|
|
<div id="ipsTabs_elTopContributors_el_topContributorsWeek_panel" class='ipsTabs_panel'>
|
|
{template="topContributorRows" group="widgets" app="core" params="$topContributorsThisWeek, 'week', $orientation"}
|
|
</div>
|
|
</section>]]></template>
|
|
<template template_group="widgets" template_name="whosOnline" template_data="$members, $memberCount, $guests, $anonymous, $orientation='vertical'" template_location="front" template_app="core"><![CDATA[<h3 class='ipsType_reset ipsWidget_title'>
|
|
{lang="block_whosOnline"}
|
|
{{if $orientation == 'horizontal'}}
|
|
<span class='ipsType_light ipsType_unbold ipsType_medium'>{lang="block_whos_online_info_members" pluralize="$memberCount"}, {lang="block_whos_online_info_anonymous" pluralize="$anonymous"}, {lang="block_whos_online_info_guests" pluralize="$guests"}</span>
|
|
{{endif}}
|
|
<span class='ipsType_medium ipsType_light ipsType_unbold ipsType_blendLinks'><a href='{url="app=core&module=online&controller=online" seoTemplate="online"}'>{lang="see_full_list"}</a></span>
|
|
</h3>
|
|
<div class='ipsWidget_inner ipsPad'>
|
|
{{if $memberCount}}
|
|
<ul class='ipsList_inline ipsList_csv ipsList_noSpacing ipsType_normal'>
|
|
{{foreach $members as $row}}
|
|
<li>{template="userLinkFromData" group="global" app="core" params="$row['member_id'], $row['member_name'], $row['seo_name'], $row['member_group']"}</li>
|
|
{{endforeach}}
|
|
</ul>
|
|
{{if $orientation == 'vertical' and $memberCount > 60}}
|
|
<p class='ipsType_medium ipsType_reset'>
|
|
<a href='{url="app=core&module=online&controller=online" seoTemplate="online"}'>{lang="and_x_others" pluralize="$memberCount - 60"}</a>
|
|
</p>
|
|
{{endif}}
|
|
{{else}}
|
|
<p class='ipsType_reset ipsType_medium ipsType_light'>{lang="whos_online_users_empty"}</p>
|
|
{{endif}}
|
|
</div>]]></template>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="." css_name="2fa.css"><![CDATA[/* ======================================================== */
|
|
/* 2FA */
|
|
|
|
#elTwoFactorAuthentication {
|
|
position: fixed;
|
|
top: 0;
|
|
left: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
z-index: 10000;
|
|
overflow: auto;
|
|
}
|
|
|
|
#elTwoFactorAuthentication > div {
|
|
max-width: 500px;
|
|
background: #fff;
|
|
box-shadow: 0px 5px 55px rgba(0,0,0,0.4);
|
|
border-radius: 3px;
|
|
overflow: hidden;
|
|
}
|
|
|
|
#elTwoFactorAuthentication .ipsTabs {
|
|
background: transparent;
|
|
padding: 0;
|
|
border: 0;
|
|
}
|
|
|
|
#elTwoFactorAuthentication .ipsTabs .ipsTabs_item:not( .ipsTabs_activeItem ) {
|
|
color: #333;
|
|
background: transparent;
|
|
}
|
|
|
|
#elTwoFactorAuthentication .c2FA_info {
|
|
max-width: 80%;
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
}
|
|
|
|
#elTwoFactorAuthentication .cOtherMethod {
|
|
padding-top: 0;
|
|
}
|
|
|
|
#elGoogleAuthenticator input[type='text'] {
|
|
font-size: 30px;
|
|
text-align: center;
|
|
}
|
|
|
|
#elGoogleAuthenticator .ipsGrid_span8 {
|
|
margin-top: 25px;
|
|
}
|
|
|
|
#elGoogleAuthenticator .ipsGrid_span5 {
|
|
padding-left: 25px;
|
|
}
|
|
|
|
#elAuthy select {
|
|
width: 100%;
|
|
}
|
|
|
|
#elAuthy input[type='text'] {
|
|
font-size: 30px;
|
|
text-align: center;
|
|
}
|
|
|
|
.cAuthy_container {
|
|
position: relative;
|
|
}
|
|
|
|
.cAuthy_icon {
|
|
width: 36px;
|
|
height: 36px;
|
|
position: absolute;
|
|
top: 8px;
|
|
left: 8px;
|
|
}
|
|
|
|
.cAuthy_field {
|
|
|
|
}]]></css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="." css_name="core_responsive.css"><![CDATA[/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
.cUserHovercard {
|
|
min-width: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .cTopContributors .ipsDataItem_main {
|
|
margin-left: 30px;
|
|
}
|
|
html[dir="rtl"] .cTopContributors .ipsDataItem_main {
|
|
margin-right: 30px;
|
|
}
|
|
|
|
/* This element is overlaid by the user photo, so we need to raise this to the top of the stack */
|
|
#elEditProfile {
|
|
z-index: 3050;
|
|
}
|
|
|
|
#elGuestTerms .cGuestTerms_contents {
|
|
margin-bottom: 15px;
|
|
}
|
|
#elGuestTerms .ipsButton {
|
|
line-height: 32px;
|
|
}
|
|
|
|
/* Google MFA */
|
|
#elGoogleAuthenticator .ipsGrid_span8 {
|
|
margin-top: 0;
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
/* Guest Sign In */
|
|
.cGuestTeaser .ipsPad.ipsBox {
|
|
padding: 15px;
|
|
}
|
|
|
|
.cGuestTeaser p {
|
|
max-width: 250px;
|
|
margin: 0 auto;
|
|
}
|
|
|
|
.cGuestTeaser .ipsButton {
|
|
width: 100%;
|
|
}
|
|
|
|
.cGuestTeaser_social {
|
|
width: 100%;
|
|
}
|
|
|
|
.cGuestTeaser_social a {
|
|
margin: 0 auto;
|
|
}
|
|
|
|
html[dir] .cGuestTeaser_left {
|
|
border-left: 0;
|
|
border-right: 0;
|
|
border-bottom: 2px solid rgba(0,0,0,0.05);
|
|
margin-bottom: 15px;
|
|
padding-bottom: 15px;
|
|
}
|
|
|
|
/* Reset guest teaser on mobile back to normal layout from tablet flex layout */
|
|
.cGuestTeaser .ipsGrid {
|
|
display: block !important;
|
|
}
|
|
.cGuestTeaser .ipsGrid_span6 {
|
|
display: block !important;
|
|
}
|
|
}
|
|
|
|
/* BOTH */
|
|
@media screen and (max-width: 979px) {
|
|
|
|
html[dir="ltr"] #elInboxContent .ipsDataItem_main {
|
|
margin-right: 40px !important;
|
|
}
|
|
html[dir="rtl"] #elInboxContent .ipsDataItem_main {
|
|
margin-left: 40px !important;
|
|
}
|
|
|
|
.cMessage > .ipsDataItem_main {
|
|
margin-right: 75px;
|
|
}
|
|
|
|
.cMessage > .ipsDataItem_generic {
|
|
width: 75px;
|
|
display: inline-block;
|
|
position: absolute;
|
|
top: 7px;
|
|
}
|
|
|
|
html[dir="ltr"] .cMessage > .ipsDataItem_generic {
|
|
right: 7px;
|
|
}
|
|
html[dir="rtl"] .cMessage > .ipsDataItem_generic {
|
|
left: 7px;
|
|
}
|
|
|
|
#elWidgetControls {
|
|
display: none;
|
|
}
|
|
|
|
.cPollList_choices li {
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
.cPollVoteBar {
|
|
margin: 5px 0;
|
|
}
|
|
|
|
.cPollList .ipsGrid > [class*="ipsGrid_span"] {
|
|
min-height: 0;
|
|
}
|
|
|
|
.cPollChoices .ipsDataItem {
|
|
padding: 7px 0 !important;
|
|
}
|
|
|
|
.cPollChoices .ipsDataItem:first-child {
|
|
display: none;
|
|
}
|
|
|
|
.cPollChoices .cPollChoiceNumber {
|
|
width: 30px;
|
|
min-width: 0;
|
|
float: left;
|
|
font-size: 20px;
|
|
line-height: 28px;
|
|
}
|
|
html[dir="rtl"] .cPollChoices .cPollChoiceNumber {
|
|
float: right;
|
|
}
|
|
|
|
html[dir="ltr"] .cPollChoices .ipsDataItem_main {
|
|
margin: 0 30px 5px 40px;
|
|
}
|
|
html[dir="rtl"] .cPollChoices .ipsDataItem_main {
|
|
margin: 0 40px 5px 30px;
|
|
}
|
|
|
|
html[dir="ltr"] .cPollChoices .ipsDataItem_main + .ipsDataItem_generic {
|
|
margin-left: 40px;
|
|
}
|
|
html[dir="rtl"] .cPollChoices .ipsDataItem_main + .ipsDataItem_generic {
|
|
margin-right: 40px;
|
|
}
|
|
|
|
.cPollChoices .ipsDataItem_main + .ipsDataItem_generic:after {
|
|
content: attr( data-voteText );
|
|
font-size: 13px;
|
|
}
|
|
|
|
.cPollChoices .ipsDataItem_main + .ipsDataItem_generic input {
|
|
max-width: 50px;
|
|
}
|
|
html[dir="ltr"] .cPollChoices .ipsDataItem_main + .ipsDataItem_generic input {
|
|
margin-right: 5px;
|
|
}
|
|
html[dir="rtl"] .cPollChoices .ipsDataItem_main + .ipsDataItem_generic input {
|
|
margin-left: 5px;
|
|
}
|
|
|
|
.cPollChoices [data-action="removeChoice"] {
|
|
position: absolute;
|
|
top: 7px;
|
|
}
|
|
html[dir="ltr"] .cPollChoices [data-action="removeChoice"] {
|
|
right: 0;
|
|
}
|
|
html[dir="rtl"] .cPollChoices [data-action="removeChoice"] {
|
|
left: 0;
|
|
}
|
|
|
|
html[dir="ltr"] #elNotifyContent .ipsDataItem_main {
|
|
margin-left: 55px;
|
|
}
|
|
html[dir="rtl"] #elNotifyContent .ipsDataItem_main {
|
|
margin-right: 55px;
|
|
}
|
|
|
|
/* This element is overlaid by the user photo, so we need to raise this to the top of the stack */
|
|
#elEditProfile {
|
|
z-index: 3050;
|
|
}
|
|
|
|
/* Use flex to ensure positioning in guest teaser for tablet */
|
|
.cGuestTeaser .ipsGrid {
|
|
display: flex;
|
|
}
|
|
.cGuestTeaser .ipsGrid_span6 {
|
|
display: flex;
|
|
flex: 1;
|
|
flex-direction: column;
|
|
}
|
|
.cGuestTeaser .ipsGrid_span6 a {
|
|
margin-top: auto;
|
|
}
|
|
}
|
|
]]></css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="." css_name="core.css"><![CDATA[/* My Media */
|
|
.cMyMedia [data-role='status'] {
|
|
/*display: none;*/
|
|
}
|
|
|
|
.cMyMedia [data-role="myMediaContent"] {
|
|
overflow-y: auto;
|
|
overflow-x: hidden;
|
|
}
|
|
html[dir="ltr"] .cMyMedia .ipsColumn [data-role="myMediaContent"] {
|
|
padding-left: 0;
|
|
}
|
|
html[dir="rtl"] .cMyMedia .ipsColumn [data-role="myMediaContent"] {
|
|
padding-right: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .cMyMedia .ipsSideMenu {
|
|
padding-right: 0;
|
|
}
|
|
html[dir="rtl"] .cMyMedia .ipsSideMenu {
|
|
padding-left: 0;
|
|
}
|
|
|
|
.cMyMedia_controls {
|
|
position: absolute;
|
|
bottom: 0;
|
|
left: 0;
|
|
right: 0;
|
|
}
|
|
|
|
/* Core app, non-framework styles */
|
|
#elError .fa {
|
|
margin-bottom: 10px;
|
|
}
|
|
#elErrorMessage {
|
|
margin-top: 0;
|
|
font-size: 24px;
|
|
font-weight: 500;
|
|
line-height: 1.4;
|
|
max-width: 800px;
|
|
}
|
|
|
|
#elRSS {
|
|
color: #F28826;
|
|
font-size: 22px;
|
|
}
|
|
|
|
html[dir="ltr"] #elRSS {
|
|
margin-left: 10px;
|
|
}
|
|
html[dir="rtl"] #elRSS {
|
|
margin-right: 10px;
|
|
}
|
|
|
|
.cRegister_noSocial {
|
|
max-width: 700px;
|
|
}
|
|
|
|
.cLogin .ipsButton_primary {
|
|
margin-bottom: 7px;
|
|
}
|
|
|
|
.cLogin_noSocial {
|
|
max-width: 500px;
|
|
}
|
|
|
|
/* USER HOVERCARDS */
|
|
.cUserHovercard {
|
|
min-height: 200px;
|
|
min-width: 450px;
|
|
}
|
|
|
|
.cUserHovercard .ipsPageHead_special {
|
|
background-repeat: no-repeat;
|
|
background-size: cover;
|
|
background-position: bottom;
|
|
height: 85px;
|
|
width: 100%;
|
|
background-color: {theme="profile_header"};
|
|
}
|
|
|
|
.cUserHovercard .ipsPageHead_special .ipsUserPhoto {
|
|
position: absolute;
|
|
top: 35px;
|
|
}
|
|
html[dir="ltr"] .cUserHovercard .ipsPageHead_special .ipsUserPhoto {
|
|
left: 15px;
|
|
}
|
|
html[dir="rtl"] .cUserHovercard .ipsPageHead_special .ipsUserPhoto {
|
|
right: 15px;
|
|
}
|
|
|
|
.cUserHovercard .ipsPageHead_special .ipsType_sectionHead,
|
|
.cUserHovercard .ipsPageHead_special p {
|
|
position: absolute;
|
|
color: #fff;
|
|
}
|
|
html[dir="ltr"] .cUserHovercard .ipsPageHead_special .ipsType_sectionHead,
|
|
html[dir="ltr"] .cUserHovercard .ipsPageHead_special p {
|
|
left: 110px;
|
|
}
|
|
html[dir="rtl"] .cUserHovercard .ipsPageHead_special .ipsType_sectionHead,
|
|
html[dir="rtl"] .cUserHovercard .ipsPageHead_special p {
|
|
right: 110px;
|
|
}
|
|
|
|
.cUserHovercard .ipsPageHead_special p {
|
|
top: 60px;
|
|
}
|
|
|
|
.cUserHovercard .ipsPageHead_special .ipsType_sectionHead {
|
|
top: 28px;
|
|
font-size: 24px;
|
|
max-width: 325px;
|
|
line-height: 36px;
|
|
}
|
|
|
|
.cUserHovercard .ipsDataList .ipsDataItem_generic,
|
|
.cUserHovercard .ipsDataList .ipsDataItem_main {
|
|
padding: 2px 0;
|
|
}
|
|
|
|
html[dir="ltr"] .cUserHovercard .ipsDataList .ipsDataItem_main {
|
|
padding-left: 5px;
|
|
}
|
|
html[dir="rtl"] .cUserHovercard .ipsDataList .ipsDataItem_main {
|
|
padding-right: 5px;
|
|
}
|
|
|
|
.cUserHovercard .cUserHovercard_data {
|
|
max-width: 330px;
|
|
}
|
|
html[dir="ltr"] .cUserHovercard .cUserHovercard_data {
|
|
margin-left: 105px;
|
|
}
|
|
html[dir="rtl"] .cUserHovercard .cUserHovercard_data {
|
|
margin-right: 105px;
|
|
}
|
|
|
|
.cUserToggleFriend {
|
|
position: absolute;
|
|
top: 50px;
|
|
}
|
|
html[dir="ltr"] .cUserToggleFriend {
|
|
right: 15px;
|
|
}
|
|
html[dir="rtl"] .cUserToggleFriend {
|
|
left: 15px;
|
|
}
|
|
|
|
.cUserHovercard .ipsRepBadge {
|
|
width: 80px;
|
|
position: absolute;
|
|
top: 120px;
|
|
text-align: center;
|
|
}
|
|
html[dir="ltr"] .cUserHovercard .ipsRepBadge {
|
|
left: 20px;
|
|
}
|
|
html[dir="rtl"] .cUserHovercard .ipsRepBadge {
|
|
right: 20px;
|
|
}
|
|
|
|
/* Sidebar Manager */
|
|
.cWidgetContainer[data-widgetArea="header"] {
|
|
margin-top: 10px;
|
|
}
|
|
|
|
.cWidgetContainer[data-widgetArea="footer"] {
|
|
margin-top: 10px;
|
|
}
|
|
|
|
.cWidgetsManaging #ipsLayout_sidebar {
|
|
overflow: visible;
|
|
}
|
|
|
|
.cWidgetContainer.cWidgetContainer_managing {
|
|
display: block;
|
|
min-height: 100px;
|
|
position: relative;
|
|
background-color: #eaf3f8;
|
|
}
|
|
|
|
.cWidgetContainer.cWidgetContainer_managing > ul {
|
|
display: block;
|
|
min-height: 100px;
|
|
}
|
|
|
|
.cWidgetContainer > ul > li:first-child {
|
|
margin-top: 0;
|
|
}
|
|
|
|
.cWidgetContainer.cWidgetContainer_managing:before {
|
|
content: '';
|
|
position: absolute;
|
|
top: -2px;
|
|
left: -2px;
|
|
right: -2px;
|
|
bottom: -2px;
|
|
border: 1px dashed #5f95c7;
|
|
}
|
|
|
|
.cWidgetContainer_managing li.ipsWidget[data-blockconfig="true"] {
|
|
min-height: 100px;
|
|
}
|
|
.cSidebarBlock_managing {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
padding-top: 50px;
|
|
background: rgba(255,255,255,0.6);
|
|
border: 1px dotted rgba(0,0,0,0.2);
|
|
cursor: move;
|
|
}
|
|
|
|
.cSidebarBlock_managing [data-action="removeBlock"] {
|
|
width: 28px;
|
|
height: 28px;
|
|
border-radius: 14px;
|
|
background: #000;
|
|
color: #fff;
|
|
line-height: 28px;
|
|
text-align: center;
|
|
position: absolute;
|
|
top: -5px;
|
|
}
|
|
html[dir="ltr"] .cSidebarBlock_managing [data-action="removeBlock"] {
|
|
right: -5px;
|
|
}
|
|
html[dir="rtl"] .cSidebarBlock_managing [data-action="removeBlock"] {
|
|
left: -5px;
|
|
}
|
|
|
|
.cSidebarBlock_managing h4 {
|
|
position: absolute;
|
|
top: 5px;
|
|
background: #151515;
|
|
color: #fff;
|
|
line-height: 20px;
|
|
font-size: 12px;
|
|
font-weight: 400;
|
|
padding: 0 15px;
|
|
margin: 0;
|
|
border-radius: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .cSidebarBlock_managing h4 {
|
|
left: 9px;
|
|
}
|
|
html[dir="rtl"] .cSidebarBlock_managing h4 {
|
|
right: 9px;
|
|
}
|
|
|
|
.cSidebarBlock_loading {
|
|
min-height: 120px;
|
|
}
|
|
|
|
#elWidgetControls {
|
|
position: fixed;
|
|
top: 50%;
|
|
width: 18px;
|
|
opacity: 0.5;
|
|
font-size: 12px;
|
|
padding-left: 2px;
|
|
padding-right: 2px;
|
|
z-index: 10000;
|
|
}
|
|
|
|
/* Hide widget control on phones */
|
|
@media screen and (max-width: 767px) {
|
|
#elWidgetControls {
|
|
display: none !important;
|
|
}
|
|
}
|
|
|
|
html[dir="ltr"] #elWidgetControls {
|
|
left: 0;
|
|
border-radius: 0 3px 3px 0;
|
|
}
|
|
html[dir="rtl"] #elWidgetControls {
|
|
right: 0;
|
|
border-radius: 3px 0 0 3px;
|
|
}
|
|
|
|
#elWidgetControls:hover {
|
|
opacity: 1;
|
|
}
|
|
|
|
#elSidebarWidgets.cSidebarManaging {
|
|
min-height: 100px;
|
|
}
|
|
|
|
#elSidebarWidgets.cSidebarManaging > li {
|
|
min-height: 100px;
|
|
}
|
|
|
|
#elSidebarManager {
|
|
position: fixed;
|
|
top: 0;
|
|
bottom: 0;
|
|
padding-bottom: 70px;
|
|
width: 300px;
|
|
z-index: 1000; /* Make sure it shows on top of things when page horizontally scrolls */
|
|
}
|
|
html[dir="ltr"] #elSidebarManager {
|
|
left: 0;
|
|
}
|
|
html[dir="rtl"] #elSidebarManager {
|
|
right: 0;
|
|
}
|
|
|
|
#elSidebarManager > div:first-child {
|
|
position: absolute;
|
|
top: 0;
|
|
bottom: 70px;
|
|
width: 300px;
|
|
overflow: auto;
|
|
}
|
|
|
|
#elSidebarManager [data-role='availableBlocks'] {
|
|
min-height: 100px;
|
|
}
|
|
|
|
#elSidebarManager .cSidebarManager_open,
|
|
#elSidebarManager .cSidebarManager_closed {
|
|
position: relative;
|
|
}
|
|
html[dir="ltr"] #elSidebarManager .cSidebarManager_open,
|
|
html[dir="ltr"] #elSidebarManager .cSidebarManager_closed {
|
|
padding-left: 26px;
|
|
}
|
|
html[dir="rtl"] #elSidebarManager .cSidebarManager_open,
|
|
html[dir="rtl"] #elSidebarManager .cSidebarManager_closed {
|
|
padding-right: 26px;
|
|
}
|
|
|
|
#elSidebarManager .cSidebarManager_open:before,
|
|
#elSidebarManager .cSidebarManager_closed:before {
|
|
font-family: "FontAwesome";
|
|
position: absolute;
|
|
font-size: 18px;
|
|
}
|
|
html[dir="ltr"] #elSidebarManager .cSidebarManager_open:before,
|
|
html[dir="ltr"] #elSidebarManager .cSidebarManager_closed:before {
|
|
left: 12px;
|
|
}
|
|
html[dir="rtl"] #elSidebarManager .cSidebarManager_open:before,
|
|
html[dir="rtl"] #elSidebarManager .cSidebarManager_closed:before {
|
|
right: 12px;
|
|
}
|
|
|
|
#elSidebarManager .cSidebarManager_open:before {
|
|
content: '\f0d7';
|
|
}
|
|
|
|
html[dir="ltr"] #elSidebarManager .cSidebarManager_closed:before {
|
|
content: '\f0da';
|
|
}
|
|
html[dir="rtl"] #elSidebarManager .cSidebarManager_closed:before {
|
|
content: '\f0d9';
|
|
}
|
|
|
|
#elSidebarManager_submit {
|
|
position: fixed;
|
|
bottom: 0;
|
|
width: 300px;
|
|
background: #000;
|
|
z-index: 5500;
|
|
}
|
|
html[dir="ltr"] #elSidebarManager_submit {
|
|
left: 0;
|
|
}
|
|
html[dir="rtl"] #elSidebarManager_submit {
|
|
right: 0 !important;
|
|
}
|
|
|
|
.cSidebarManager_block {
|
|
background: #313233;
|
|
padding: 7px;
|
|
margin: 0 0 10px 10px;
|
|
color: #fff;
|
|
}
|
|
html[dir="rtl"] .cSidebarManager_block {
|
|
margin: 0 10px 10px 0;
|
|
}
|
|
|
|
.cSidebarManager_placeholder {
|
|
background: #bcd3e3;
|
|
height: 75px;
|
|
margin-top: 20px;
|
|
}
|
|
|
|
#elSidebarManager .cSidebarManager_placeholder {
|
|
background: transparent;
|
|
margin-top: 0;
|
|
}
|
|
|
|
.cAnnouncement {
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
/* Registration validation */
|
|
#username + [data-role="validationCheck"],
|
|
#email_address + [data-role="validationCheck"] {
|
|
position: relative;
|
|
top: 3px;
|
|
font-size: 18px;
|
|
}
|
|
html[dir="ltr"] #username + [data-role="validationCheck"],
|
|
html[dir="ltr"] #email_address + [data-role="validationCheck"] {
|
|
margin-left: -28px;
|
|
}
|
|
html[dir="rtl"] #username + [data-role="validationCheck"],
|
|
html[dir="rtl"] #email_address + [data-role="validationCheck"] {
|
|
margin-right: -28px;
|
|
}
|
|
.ipsHovercard[data-role="advicePopup"] {
|
|
width: 300px;
|
|
}
|
|
.ipsHovercard[data-role="advicePopup"] > div {
|
|
min-height: 60px;
|
|
}
|
|
.ipsHovercard[data-role="advicePopup"] > div .ipsType_sectionHead {
|
|
font-size: 16px;
|
|
}
|
|
|
|
.ipsHovercard[data-role="advicePopup"].cStem_ltr .ipsHovercard_stem {
|
|
left: -30px;
|
|
top: 15px;
|
|
border-color: transparent #fff transparent transparent;
|
|
}
|
|
.ipsHovercard[data-role="advicePopup"].cStem_ltr .ipsHovercard_stem:before {
|
|
top: -16px;
|
|
left: -17px;
|
|
border-color: transparent #ddd transparent transparent;
|
|
}
|
|
|
|
.ipsHovercard[data-role="advicePopup"].cStem_rtl .ipsHovercard_stem {
|
|
right: -30px;
|
|
top: 15px;
|
|
border-color: transparent transparent transparent #fff;
|
|
}
|
|
.ipsHovercard[data-role="advicePopup"].cStem_rtl .ipsHovercard_stem:before {
|
|
top: -16px;
|
|
right: -17px;
|
|
border-color: transparent transparent transparent #ddd;
|
|
}
|
|
|
|
.ipsHovercard[data-role="advicePopup"].cStem_above .ipsHovercard_stem {
|
|
left: 50%;
|
|
margin-left: -15px;
|
|
bottom: -30px;
|
|
border-color: #fff transparent transparent transparent;
|
|
}
|
|
.ipsHovercard[data-role="advicePopup"].cStem_above .ipsHovercard_stem:before {
|
|
top: -15px;
|
|
left: -16px;
|
|
border-color: #ddd transparent transparent transparent;
|
|
}
|
|
|
|
/* Sign in popup */
|
|
#elUserSignIn_menu {
|
|
max-width: 560px;
|
|
}
|
|
|
|
/* Poll editor */
|
|
.cPoll [data-action='addQuestion'] {
|
|
margin-top: 15px;
|
|
}
|
|
|
|
.cPoll [data-role='question'] {
|
|
margin-bottom: 7px;
|
|
}
|
|
|
|
.cPoll [data-role='question']:last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .cPollChoices [data-role="choiceRow"] {
|
|
padding-left: 35px;
|
|
}
|
|
html[dir="rtl"] .cPollChoices [data-role="choiceRow"] {
|
|
padding-right: 35px;
|
|
}
|
|
|
|
.cPollChoices > li {
|
|
border-bottom: 0;
|
|
}
|
|
|
|
.cPollChoices > li > div {
|
|
padding-top: 5px;
|
|
}
|
|
|
|
/* Poll view */
|
|
.cPollList .ipsType_sectionHead {
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.cPollList > li:not( :last-child ) {
|
|
border-bottom: 1px solid rgba(0,0,0,0.2);
|
|
padding-bottom: 15px;
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
.cPollList_choices > li {
|
|
border: 0;
|
|
}
|
|
|
|
.cPollVoteBar {
|
|
display: block;
|
|
border-radius: 2px;
|
|
background: #ebebeb;
|
|
height: 20px;
|
|
}
|
|
|
|
.cPollVoteBar > span {
|
|
background: {theme="poll_bar"};
|
|
position: relative;
|
|
display: block;
|
|
height: 20px;
|
|
border-radius: 2px;
|
|
}
|
|
|
|
.cPollVoteBar > span:after {
|
|
content: attr( data-votes );
|
|
line-height: 18px;
|
|
color: #666;
|
|
font-size: 10px;
|
|
font-weight: bold;
|
|
position: absolute;
|
|
width: 60px;
|
|
}
|
|
html[dir="ltr"] .cPollVoteBar > span:after {
|
|
right: -65px;
|
|
}
|
|
html[dir="rtl"] .cPollVoteBar > span:after {
|
|
left: -65px;
|
|
}
|
|
|
|
.cPollVoteBar > span.cPollVoteBar_inside:after {
|
|
color: #fff;
|
|
}
|
|
html[dir="ltr"] .cPollVoteBar > span.cPollVoteBar_inside:after {
|
|
right: 5px;
|
|
text-align: right;
|
|
}
|
|
html[dir="rtl"] .cPollVoteBar > span.cPollVoteBar_inside:after {
|
|
left: 5px;
|
|
text-align: left;
|
|
}
|
|
|
|
.cPollCloseDate {
|
|
margin-top: 10px;
|
|
}
|
|
|
|
.cPollButtons.ipsToolList.ipsToolList_horizontal > li.ipsPos_right {
|
|
min-width: 0;
|
|
}
|
|
|
|
/* Online users */
|
|
.cOnlineUser {
|
|
height: 60px;
|
|
}
|
|
|
|
#elCopyright a {
|
|
font-size: 12px;
|
|
}
|
|
|
|
#elSiteOffline {
|
|
text-align: center;
|
|
background: rgba(0,0,0,0.8);
|
|
padding: 7px;
|
|
color: #fff;
|
|
font-size: 12px;
|
|
z-index: 50000;
|
|
{prefix="transition" value="0.3s all linear"}
|
|
}
|
|
|
|
#elSiteOffline h2 {
|
|
margin-bottom: 5px;
|
|
font-size: 16px;
|
|
}
|
|
|
|
/* Share Links */
|
|
.cShareLink {
|
|
width: 28px;
|
|
height: 28px;
|
|
line-height: 28px;
|
|
text-align: center;
|
|
border-radius: 16px;
|
|
display: inline-block;
|
|
color: white !important;
|
|
font-size: 15px;
|
|
}
|
|
.cShareLink:hover {
|
|
color: white;
|
|
}
|
|
|
|
.cUserNav_icon .cShareLink {
|
|
padding-top: 5px;
|
|
}
|
|
|
|
.cShareLink_internal { background: #008b00; }
|
|
.cShareLink_delicious { background: #3274D1; }
|
|
.cShareLink_digg { background: #14589E; }
|
|
.cShareLink_email { background: #444; }
|
|
.cShareLink_facebook { background: #3B5998; }
|
|
.cShareLink_google, .cShareLink_google-plus { background: #D14836; }
|
|
.cShareLink_linkedin { background: #007FB1; }
|
|
.cShareLink_reddit { background: #FF4500; }
|
|
.cShareLink_stumble { background: #EB4924; }
|
|
.cShareLink_twitter { background: #00ACED; }
|
|
.cShareLink_vk { background: #507299; }
|
|
.cShareLink_weibo { background: #D32F2F; }
|
|
.cShareLink_youtube { background: #E62117; }
|
|
.cShareLink_foursquare { background: #2D5BE3; }
|
|
.cShareLink_etsy { background: #F56400; }
|
|
.cShareLink_flickr { background: #202022; }
|
|
.cShareLink_github { background: #F5F5F5; color: #000; }
|
|
.cShareLink_instagram { background: #E13D62; }
|
|
.cShareLink_pinterest { background: #BD081C; }
|
|
.cShareLink_slack { background: #42C299; }
|
|
.cShareLink_xing { background: #B0D400; }
|
|
|
|
#elIgnoreUsers > li {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.cAutoCheckIcon {
|
|
font-size: 14px;
|
|
position: relative;
|
|
top: 1px;
|
|
}
|
|
|
|
.ipsApp .ipsButton.cMultiQuote {
|
|
line-height: 22px;
|
|
padding: 0 6px;
|
|
}
|
|
|
|
/* Member stats widget */
|
|
.ipsWidget_vertical .cNewestMember {
|
|
width: 85px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsWidget_horizontal .cNewestMember {
|
|
border-left: 1px solid rgba(0,0,0,0.1);
|
|
padding-left: 15px;
|
|
}
|
|
html[dir="rtl"] .ipsWidget_horizontal .cNewestMember {
|
|
border-right: 1px solid rgba(0,0,0,0.1);
|
|
padding-right: 15px;
|
|
}
|
|
|
|
.ipsWidget_horizontal .cNewestMember .ipsType_normal {
|
|
line-height: 1;
|
|
}
|
|
|
|
/* Status update widget */
|
|
.ipsWidget .cStatusUpdateWidget .ipsComposeArea_dummy {
|
|
padding: 7px 10px;
|
|
font-size: 13px;
|
|
}
|
|
|
|
.ipsWidget .cStatusUpdateWidget .ipsComposeArea_dummy .fa {
|
|
margin-right: 5px;
|
|
}
|
|
|
|
.ipsWidget .cStatusUpdateWidget [data-role="attachmentArea"] {
|
|
display: none !important;
|
|
}
|
|
|
|
.cTagPopup .ipsTags {
|
|
margin-top: 10px;
|
|
}
|
|
|
|
/* New post flash message */
|
|
#elFlashMessage.cPostFlash {
|
|
height: 48px;
|
|
line-height: 32px;
|
|
}
|
|
|
|
.cNotificationFlash .ipsType_veryLarge {
|
|
font-size: 38px;
|
|
line-height: 1;
|
|
}
|
|
|
|
/* Status submit form */
|
|
html[dir] .ipsApp #elStatusSubmit .ipsToolList .ipsComposeArea_formControl {
|
|
margin-top: 10px;
|
|
}
|
|
|
|
/* Guest Terms Bar */
|
|
body.cWithGuestTerms {
|
|
padding-bottom: 80px;
|
|
}
|
|
|
|
#elGuestTerms {
|
|
background: rgb(32,32,32);
|
|
background: -moz-linear-gradient(top, rgba(49,49,49,1) 0%, rgba(32,32,32,1) 100%);
|
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(49,49,49,1)), color-stop(100%,rgba(32,32,32,1)));
|
|
background: -webkit-linear-gradient(top, rgba(49,49,49,1) 0%,rgba(32,32,32,1) 100%);
|
|
background: -o-linear-gradient(top, rgba(49,49,49,1) 0%,rgba(32,32,32,1) 100%);
|
|
background: -ms-linear-gradient(top, rgba(49,49,49,1) 0%,rgba(32,32,32,1) 100%);
|
|
background: linear-gradient(to bottom, rgba(49,49,49,1) 0%,rgba(32,32,32,1) 100%);
|
|
width: 100%;
|
|
color: #c0c0c0;
|
|
position: fixed;
|
|
bottom: 0;
|
|
left: 0;
|
|
right: 0;
|
|
padding: 15px 0;
|
|
vertical-align: bottom;
|
|
z-index: 4000;
|
|
}
|
|
|
|
#elGuestTerms a:not( .ipsButton ) {
|
|
color: #dadada;
|
|
border-bottom: 1px dotted #dadada;
|
|
}
|
|
|
|
#elGuestTerms .ipsType_sectionHead {
|
|
color: #fff;
|
|
font-size: 17px;
|
|
}
|
|
|
|
/* Guest Sign In */
|
|
.cGuestTeaser .ipsButton.ipsButton_primary {
|
|
width: 100%;
|
|
max-width: 350px;
|
|
}
|
|
|
|
.cGuestTeaser_social {
|
|
width: 250px;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
/* Reactions */
|
|
.cReactionTabs .ipsTabs_item {
|
|
padding: 0 15px;
|
|
}
|
|
|
|
.cReactionTabs .ipsTabs_item img {
|
|
position: relative;
|
|
top: -1px;
|
|
left: -3px;
|
|
}
|
|
|
|
|
|
/* Color chooser for Content Item Messages */
|
|
html[dir] .ipsList_inline.cColorChoices li {
|
|
margin: 0;
|
|
position: relative;
|
|
}
|
|
|
|
.cColorChoice_chooser {
|
|
width: 42px;
|
|
height: 36px;
|
|
padding: 0;
|
|
display: block;
|
|
position: relative;
|
|
border: 2px solid transparent;
|
|
{prefix="transition" value="0.05s all ease-in-out"}
|
|
}
|
|
|
|
.cColorChoice_chooser:before {
|
|
display: none;
|
|
border: 0;
|
|
}
|
|
|
|
html[dir] .ipsList_inline.cColorChoices li input[type="radio"] {
|
|
border-radius: 0;
|
|
position: absolute;
|
|
width: 42px;
|
|
height: 36px;
|
|
z-index: 100;
|
|
opacity: 0.00001;
|
|
}
|
|
html[dir] .ipsList_inline.cColorChoices li input[type="radio"]:checked + span {
|
|
border-color: #000;
|
|
z-index: 200;
|
|
{prefix="transform" value="scale(1.2)"}
|
|
}
|
|
|
|
html[dir] .ipsList_inline.cColorChoices li span.ipsMessage.ipsMessage_none {
|
|
background: rgb(248,248,248);
|
|
background: -moz-linear-gradient(-45deg, rgba(248,248,248,1) 0%, rgba(240,240,240,1) 100%);
|
|
background: -webkit-linear-gradient(-45deg, rgba(248,248,248,1) 0%,rgba(240,240,240,1) 100%);
|
|
background: linear-gradient(135deg, rgba(248,248,248,1) 0%,rgba(240,240,240,1) 100%);
|
|
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#f0f0f0',GradientType=1 );
|
|
border-color: rgba(0,0,0,0.05);
|
|
}
|
|
|
|
html[dir="ltr"] .cContentMessage .ipsButton_split {
|
|
margin-left: 15px;
|
|
}
|
|
html[dir="rtl"] .cContentMessage .ipsButton_split {
|
|
margin-right: 15px;
|
|
}
|
|
|
|
.cContentMessage_color,
|
|
.cContentMessage_color .ipsType_richText {
|
|
color: #fff;
|
|
}
|
|
|
|
.cContentMessage_color:before {
|
|
display: none !important;
|
|
}
|
|
|
|
.cContentMessage_color .ipsType_light {
|
|
color: rgba(255,255,255,0.7);
|
|
}
|
|
|
|
/* Club embeds */
|
|
.cClubEmbedHeader {
|
|
position: relative;
|
|
height: 120px;
|
|
}
|
|
|
|
.cClubEmbedHeader .ipsUserPhoto {
|
|
position: absolute;
|
|
left: 50%;
|
|
margin-left: -36px;
|
|
top: 20px;
|
|
}
|
|
|
|
.cClubEmbed .cClubCard_memberList {
|
|
white-space: nowrap;
|
|
overflow: hidden;
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="." css_name="flags.css">/* Normal */
|
|
|
|
.ipsFlag {
|
|
width: 16px;
|
|
height: 16px;
|
|
background: url("{resource="flags16.png" app="core" location="global"}") no-repeat;
|
|
display: inline-block;
|
|
vertical-align:text-top;
|
|
line-height:16px;
|
|
}
|
|
|
|
.ipsFlag.ipsFlag-ad{background-position:0 -352px;}
|
|
.ipsFlag.ipsFlag-ae{background-position:0 -368px;}
|
|
.ipsFlag.ipsFlag-af{background-position:0 -384px;}
|
|
.ipsFlag.ipsFlag-ag{background-position:0 -400px;}
|
|
.ipsFlag.ipsFlag-ai{background-position:0 -416px;}
|
|
.ipsFlag.ipsFlag-al{background-position:0 -432px;}
|
|
.ipsFlag.ipsFlag-am{background-position:0 -448px;}
|
|
.ipsFlag.ipsFlag-ao{background-position:0 -464px;}
|
|
.ipsFlag.ipsFlag-aq{background-position:0 -480px;}
|
|
.ipsFlag.ipsFlag-ar{background-position:0 -496px;}
|
|
.ipsFlag.ipsFlag-as{background-position:0 -512px;}
|
|
.ipsFlag.ipsFlag-at{background-position:0 -528px;}
|
|
.ipsFlag.ipsFlag-au{background-position:0 -544px;}
|
|
.ipsFlag.ipsFlag-aw{background-position:0 -560px;}
|
|
.ipsFlag.ipsFlag-ax{background-position:0 -576px;}
|
|
.ipsFlag.ipsFlag-az{background-position:0 -592px;}
|
|
.ipsFlag.ipsFlag-ba{background-position:0 -608px;}
|
|
.ipsFlag.ipsFlag-bb{background-position:0 -624px;}
|
|
.ipsFlag.ipsFlag-bd{background-position:0 -640px;}
|
|
.ipsFlag.ipsFlag-be{background-position:0 -656px;}
|
|
.ipsFlag.ipsFlag-bf{background-position:0 -672px;}
|
|
.ipsFlag.ipsFlag-bg{background-position:0 -688px;}
|
|
.ipsFlag.ipsFlag-bh{background-position:0 -704px;}
|
|
.ipsFlag.ipsFlag-bi{background-position:0 -720px;}
|
|
.ipsFlag.ipsFlag-bj{background-position:0 -736px;}
|
|
.ipsFlag.ipsFlag-bm{background-position:0 -752px;}
|
|
.ipsFlag.ipsFlag-bn{background-position:0 -768px;}
|
|
.ipsFlag.ipsFlag-bo{background-position:0 -784px;}
|
|
.ipsFlag.ipsFlag-br{background-position:0 -800px;}
|
|
.ipsFlag.ipsFlag-bs{background-position:0 -816px;}
|
|
.ipsFlag.ipsFlag-bt{background-position:0 -832px;}
|
|
.ipsFlag.ipsFlag-bw{background-position:0 -848px;}
|
|
.ipsFlag.ipsFlag-by{background-position:0 -864px;}
|
|
.ipsFlag.ipsFlag-bz{background-position:0 -880px;}
|
|
.ipsFlag.ipsFlag-ca{background-position:0 -896px;}
|
|
.ipsFlag.ipsFlag-cg{background-position:0 -912px;}
|
|
.ipsFlag.ipsFlag-cf{background-position:0 -928px;}
|
|
.ipsFlag.ipsFlag-cd{background-position:0 -944px;}
|
|
.ipsFlag.ipsFlag-ch{background-position:0 -960px;}
|
|
.ipsFlag.ipsFlag-ci{background-position:0 -976px;}
|
|
.ipsFlag.ipsFlag-ck{background-position:0 -992px;}
|
|
.ipsFlag.ipsFlag-cl{background-position:0 -1008px;}
|
|
.ipsFlag.ipsFlag-cm{background-position:0 -1024px;}
|
|
.ipsFlag.ipsFlag-cn{background-position:0 -1040px;}
|
|
.ipsFlag.ipsFlag-co{background-position:0 -1056px;}
|
|
.ipsFlag.ipsFlag-cr{background-position:0 -1072px;}
|
|
.ipsFlag.ipsFlag-cu{background-position:0 -1088px;}
|
|
.ipsFlag.ipsFlag-cv{background-position:0 -1104px;}
|
|
.ipsFlag.ipsFlag-cy{background-position:0 -1120px;}
|
|
.ipsFlag.ipsFlag-cz{background-position:0 -1136px;}
|
|
.ipsFlag.ipsFlag-de{background-position:0 -1152px;}
|
|
.ipsFlag.ipsFlag-dj{background-position:0 -1168px;}
|
|
.ipsFlag.ipsFlag-dk{background-position:0 -1184px;}
|
|
.ipsFlag.ipsFlag-dm{background-position:0 -1200px;}
|
|
.ipsFlag.ipsFlag-do{background-position:0 -1216px;}
|
|
.ipsFlag.ipsFlag-dz{background-position:0 -1232px;}
|
|
.ipsFlag.ipsFlag-ec{background-position:0 -1248px;}
|
|
.ipsFlag.ipsFlag-ee{background-position:0 -1264px;}
|
|
.ipsFlag.ipsFlag-eg{background-position:0 -1280px;}
|
|
.ipsFlag.ipsFlag-eh{background-position:0 -1296px;}
|
|
.ipsFlag.ipsFlag-er{background-position:0 -1312px;}
|
|
.ipsFlag.ipsFlag-es{background-position:0 -1328px;}
|
|
.ipsFlag.ipsFlag-et{background-position:0 -1344px;}
|
|
.ipsFlag.ipsFlag-fi{background-position:0 -1360px;}
|
|
.ipsFlag.ipsFlag-fj{background-position:0 -1376px;}
|
|
.ipsFlag.ipsFlag-fm{background-position:0 -1392px;}
|
|
.ipsFlag.ipsFlag-fo{background-position:0 -1408px;}
|
|
.ipsFlag.ipsFlag-fr{background-position:0 -1424px;}
|
|
.ipsFlag.ipsFlag-bl{background-position:0 -1424px;}
|
|
.ipsFlag.ipsFlag-cp{background-position:0 -1424px;}
|
|
.ipsFlag.ipsFlag-mf{background-position:0 -1424px;}
|
|
.ipsFlag.ipsFlag-yt{background-position:0 -1424px;}
|
|
.ipsFlag.ipsFlag-ga{background-position:0 -1440px;}
|
|
.ipsFlag.ipsFlag-gb{background-position:0 -1456px;}
|
|
.ipsFlag.ipsFlag-sh{background-position:0 -1456px;}
|
|
.ipsFlag.ipsFlag-gd{background-position:0 -1472px;}
|
|
.ipsFlag.ipsFlag-ge{background-position:0 -1488px;}
|
|
.ipsFlag.ipsFlag-gg{background-position:0 -1504px;}
|
|
.ipsFlag.ipsFlag-gh{background-position:0 -1520px;}
|
|
.ipsFlag.ipsFlag-gi{background-position:0 -1536px;}
|
|
.ipsFlag.ipsFlag-gl{background-position:0 -1552px;}
|
|
.ipsFlag.ipsFlag-gm{background-position:0 -1568px;}
|
|
.ipsFlag.ipsFlag-gn{background-position:0 -1584px;}
|
|
.ipsFlag.ipsFlag-gp{background-position:0 -1600px;}
|
|
.ipsFlag.ipsFlag-gq{background-position:0 -1616px;}
|
|
.ipsFlag.ipsFlag-gr{background-position:0 -1632px;}
|
|
.ipsFlag.ipsFlag-gt{background-position:0 -1648px;}
|
|
.ipsFlag.ipsFlag-gu{background-position:0 -1664px;}
|
|
.ipsFlag.ipsFlag-gw{background-position:0 -1680px;}
|
|
.ipsFlag.ipsFlag-gy{background-position:0 -1696px;}
|
|
.ipsFlag.ipsFlag-hk{background-position:0 -1712px;}
|
|
.ipsFlag.ipsFlag-hn{background-position:0 -1728px;}
|
|
.ipsFlag.ipsFlag-hr{background-position:0 -1744px;}
|
|
.ipsFlag.ipsFlag-ht{background-position:0 -1760px;}
|
|
.ipsFlag.ipsFlag-hu{background-position:0 -1776px;}
|
|
.ipsFlag.ipsFlag-id{background-position:0 -1792px;}
|
|
.ipsFlag.ipsFlag-mc{background-position:0 -1792px;}
|
|
.ipsFlag.ipsFlag-ie{background-position:0 -1808px;}
|
|
.ipsFlag.ipsFlag-il{background-position:0 -1824px;}
|
|
.ipsFlag.ipsFlag-im{background-position:0 -1840px;}
|
|
.ipsFlag.ipsFlag-in{background-position:0 -1856px;}
|
|
.ipsFlag.ipsFlag-iq{background-position:0 -1872px;}
|
|
.ipsFlag.ipsFlag-ir{background-position:0 -1888px;}
|
|
.ipsFlag.ipsFlag-is{background-position:0 -1904px;}
|
|
.ipsFlag.ipsFlag-it{background-position:0 -1920px;}
|
|
.ipsFlag.ipsFlag-je{background-position:0 -1936px;}
|
|
.ipsFlag.ipsFlag-jm{background-position:0 -1952px;}
|
|
.ipsFlag.ipsFlag-jo{background-position:0 -1968px;}
|
|
.ipsFlag.ipsFlag-jp{background-position:0 -1984px;}
|
|
.ipsFlag.ipsFlag-ke{background-position:0 -2000px;}
|
|
.ipsFlag.ipsFlag-kg{background-position:0 -2016px;}
|
|
.ipsFlag.ipsFlag-kh{background-position:0 -2032px;}
|
|
.ipsFlag.ipsFlag-ki{background-position:0 -2048px;}
|
|
.ipsFlag.ipsFlag-km{background-position:0 -2064px;}
|
|
.ipsFlag.ipsFlag-kn{background-position:0 -2080px;}
|
|
.ipsFlag.ipsFlag-kp{background-position:0 -2096px;}
|
|
.ipsFlag.ipsFlag-kr{background-position:0 -2112px;}
|
|
.ipsFlag.ipsFlag-kw{background-position:0 -2128px;}
|
|
.ipsFlag.ipsFlag-ky{background-position:0 -2144px;}
|
|
.ipsFlag.ipsFlag-kz{background-position:0 -2160px;}
|
|
.ipsFlag.ipsFlag-la{background-position:0 -2176px;}
|
|
.ipsFlag.ipsFlag-lb{background-position:0 -2192px;}
|
|
.ipsFlag.ipsFlag-lc{background-position:0 -2208px;}
|
|
.ipsFlag.ipsFlag-li{background-position:0 -2224px;}
|
|
.ipsFlag.ipsFlag-lk{background-position:0 -2240px;}
|
|
.ipsFlag.ipsFlag-lr{background-position:0 -2256px;}
|
|
.ipsFlag.ipsFlag-ls{background-position:0 -2272px;}
|
|
.ipsFlag.ipsFlag-lt{background-position:0 -2288px;}
|
|
.ipsFlag.ipsFlag-lu{background-position:0 -2304px;}
|
|
.ipsFlag.ipsFlag-lv{background-position:0 -2320px;}
|
|
.ipsFlag.ipsFlag-ly{background-position:0 -2336px;}
|
|
.ipsFlag.ipsFlag-ma{background-position:0 -2352px;}
|
|
.ipsFlag.ipsFlag-md{background-position:0 -2368px;}
|
|
.ipsFlag.ipsFlag-me{background-position:0 -2384px;}
|
|
.ipsFlag.ipsFlag-mg{background-position:0 -2400px;}
|
|
.ipsFlag.ipsFlag-mh{background-position:0 -2416px;}
|
|
.ipsFlag.ipsFlag-mk{background-position:0 -2432px;}
|
|
.ipsFlag.ipsFlag-ml{background-position:0 -2448px;}
|
|
.ipsFlag.ipsFlag-mm{background-position:0 -2464px;}
|
|
.ipsFlag.ipsFlag-mn{background-position:0 -2480px;}
|
|
.ipsFlag.ipsFlag-mo{background-position:0 -2496px;}
|
|
.ipsFlag.ipsFlag-mq{background-position:0 -2512px;}
|
|
.ipsFlag.ipsFlag-mr{background-position:0 -2528px;}
|
|
.ipsFlag.ipsFlag-ms{background-position:0 -2544px;}
|
|
.ipsFlag.ipsFlag-mt{background-position:0 -2560px;}
|
|
.ipsFlag.ipsFlag-mu{background-position:0 -2576px;}
|
|
.ipsFlag.ipsFlag-mv{background-position:0 -2592px;}
|
|
.ipsFlag.ipsFlag-mw{background-position:0 -2608px;}
|
|
.ipsFlag.ipsFlag-mx{background-position:0 -2624px;}
|
|
.ipsFlag.ipsFlag-my{background-position:0 -2640px;}
|
|
.ipsFlag.ipsFlag-mz{background-position:0 -2656px;}
|
|
.ipsFlag.ipsFlag-na{background-position:0 -2672px;}
|
|
.ipsFlag.ipsFlag-nc{background-position:0 -2688px;}
|
|
.ipsFlag.ipsFlag-ne{background-position:0 -2704px;}
|
|
.ipsFlag.ipsFlag-ng{background-position:0 -2720px;}
|
|
.ipsFlag.ipsFlag-ni{background-position:0 -2736px;}
|
|
.ipsFlag.ipsFlag-nl{background-position:0 -2752px;}
|
|
.ipsFlag.ipsFlag-bq{background-position:0 -2752px;}
|
|
.ipsFlag.ipsFlag-no{background-position:0 -2768px;}
|
|
.ipsFlag.ipsFlag-bv{background-position:0 -2768px;}
|
|
.ipsFlag.ipsFlag-nq{background-position:0 -2768px;}
|
|
.ipsFlag.ipsFlag-sj{background-position:0 -2768px;}
|
|
.ipsFlag.ipsFlag-np{background-position:0 -2784px;}
|
|
.ipsFlag.ipsFlag-nr{background-position:0 -2800px;}
|
|
.ipsFlag.ipsFlag-nz{background-position:0 -2816px;}
|
|
.ipsFlag.ipsFlag-om{background-position:0 -2832px;}
|
|
.ipsFlag.ipsFlag-pa{background-position:0 -2848px;}
|
|
.ipsFlag.ipsFlag-pe{background-position:0 -2864px;}
|
|
.ipsFlag.ipsFlag-pf{background-position:0 -2880px;}
|
|
.ipsFlag.ipsFlag-pg{background-position:0 -2896px;}
|
|
.ipsFlag.ipsFlag-ph{background-position:0 -2912px;}
|
|
.ipsFlag.ipsFlag-pk{background-position:0 -2928px;}
|
|
.ipsFlag.ipsFlag-pl{background-position:0 -2944px;}
|
|
.ipsFlag.ipsFlag-pr{background-position:0 -2960px;}
|
|
.ipsFlag.ipsFlag-ps{background-position:0 -2976px;}
|
|
.ipsFlag.ipsFlag-pt{background-position:0 -2992px;}
|
|
.ipsFlag.ipsFlag-pw{background-position:0 -3008px;}
|
|
.ipsFlag.ipsFlag-py{background-position:0 -3024px;}
|
|
.ipsFlag.ipsFlag-qa{background-position:0 -3040px;}
|
|
.ipsFlag.ipsFlag-re{background-position:0 -3056px;}
|
|
.ipsFlag.ipsFlag-ro{background-position:0 -3072px;}
|
|
.ipsFlag.ipsFlag-rs{background-position:0 -3088px;}
|
|
.ipsFlag.ipsFlag-ru{background-position:0 -3104px;}
|
|
.ipsFlag.ipsFlag-rw{background-position:0 -3120px;}
|
|
.ipsFlag.ipsFlag-sa{background-position:0 -3136px;}
|
|
.ipsFlag.ipsFlag-sb{background-position:0 -3152px;}
|
|
.ipsFlag.ipsFlag-sc{background-position:0 -3168px;}
|
|
.ipsFlag.ipsFlag-sd{background-position:0 -3184px;}
|
|
.ipsFlag.ipsFlag-se{background-position:0 -3200px;}
|
|
.ipsFlag.ipsFlag-sg{background-position:0 -3216px;}
|
|
.ipsFlag.ipsFlag-si{background-position:0 -3232px;}
|
|
.ipsFlag.ipsFlag-sk{background-position:0 -3248px;}
|
|
.ipsFlag.ipsFlag-sl{background-position:0 -3264px;}
|
|
.ipsFlag.ipsFlag-sm{background-position:0 -3280px;}
|
|
.ipsFlag.ipsFlag-sn{background-position:0 -3296px;}
|
|
.ipsFlag.ipsFlag-so{background-position:0 -3312px;}
|
|
.ipsFlag.ipsFlag-sr{background-position:0 -3328px;}
|
|
.ipsFlag.ipsFlag-st{background-position:0 -3344px;}
|
|
.ipsFlag.ipsFlag-sv{background-position:0 -3360px;}
|
|
.ipsFlag.ipsFlag-sy{background-position:0 -3376px;}
|
|
.ipsFlag.ipsFlag-sz{background-position:0 -3392px;}
|
|
.ipsFlag.ipsFlag-tc{background-position:0 -3408px;}
|
|
.ipsFlag.ipsFlag-td{background-position:0 -3424px;}
|
|
.ipsFlag.ipsFlag-tg{background-position:0 -3440px;}
|
|
.ipsFlag.ipsFlag-th{background-position:0 -3456px;}
|
|
.ipsFlag.ipsFlag-tj{background-position:0 -3472px;}
|
|
.ipsFlag.ipsFlag-tl{background-position:0 -3488px;}
|
|
.ipsFlag.ipsFlag-tm{background-position:0 -3504px;}
|
|
.ipsFlag.ipsFlag-tn{background-position:0 -3520px;}
|
|
.ipsFlag.ipsFlag-to{background-position:0 -3536px;}
|
|
.ipsFlag.ipsFlag-tr{background-position:0 -3552px;}
|
|
.ipsFlag.ipsFlag-tt{background-position:0 -3568px;}
|
|
.ipsFlag.ipsFlag-tv{background-position:0 -3584px;}
|
|
.ipsFlag.ipsFlag-tw{background-position:0 -3600px;}
|
|
.ipsFlag.ipsFlag-tz{background-position:0 -3616px;}
|
|
.ipsFlag.ipsFlag-ua{background-position:0 -3632px;}
|
|
.ipsFlag.ipsFlag-ug{background-position:0 -3648px;}
|
|
.ipsFlag.ipsFlag-us{background-position:0 -3664px;}
|
|
.ipsFlag.ipsFlag-uy{background-position:0 -3680px;}
|
|
.ipsFlag.ipsFlag-uz{background-position:0 -3696px;}
|
|
.ipsFlag.ipsFlag-va{background-position:0 -3712px;}
|
|
.ipsFlag.ipsFlag-vc{background-position:0 -3728px;}
|
|
.ipsFlag.ipsFlag-ve{background-position:0 -3744px;}
|
|
.ipsFlag.ipsFlag-vg{background-position:0 -3760px;}
|
|
.ipsFlag.ipsFlag-vi{background-position:0 -3776px;}
|
|
.ipsFlag.ipsFlag-vn{background-position:0 -3792px;}
|
|
.ipsFlag.ipsFlag-vu{background-position:0 -3808px;}
|
|
.ipsFlag.ipsFlag-ws{background-position:0 -3824px;}
|
|
.ipsFlag.ipsFlag-ye{background-position:0 -3840px;}
|
|
.ipsFlag.ipsFlag-za{background-position:0 -3856px;}
|
|
.ipsFlag.ipsFlag-zm{background-position:0 -3872px;}
|
|
.ipsFlag.ipsFlag-zw{background-position:0 -3888px;}
|
|
.ipsFlag.ipsFlag-sx{background-position:0 -3904px;}
|
|
.ipsFlag.ipsFlag-cw{background-position:0 -3920px;}
|
|
.ipsFlag.ipsFlag-ss{background-position:0 -3936px;}
|
|
.ipsFlag.ipsFlag-nu{background-position:0 -3952px;}
|
|
|
|
/* Retina */
|
|
@media
|
|
(-webkit-min-device-pixel-ratio: 2),
|
|
(min-resolution: 192dpi) {
|
|
.ipsFlag {
|
|
background: url("{resource="flags32.png" app="core" location="global"}") no-repeat;
|
|
background-size: 16px 3968px;
|
|
}
|
|
}</css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="core" css_name="badges.css">.ipsBadge {
|
|
padding: 0px 12px;
|
|
}
|
|
|
|
.ipsBadge,
|
|
.ipsBadge.ipsBadge_normal {
|
|
height: 19px;
|
|
line-height: 19px;
|
|
border-radius: 19px;
|
|
}
|
|
|
|
.ipsBadge_positive, .ipsBadge_style4 {
|
|
background: #558B2F;
|
|
}
|
|
|
|
.ipsItemStatus:not( .ipsItemStatus_large ) {
|
|
color: #385e8a;
|
|
}
|
|
|
|
.ipsApp .ipsNotificationCount {
|
|
background: #B63F3F;
|
|
}</css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="core" css_name="buttons.css"><![CDATA[.ipsToolList {
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
.ipsApp .ipsButton_primary {
|
|
background: #283237;
|
|
}
|
|
|
|
.ipsApp .ipsButton_important {
|
|
background: #d66723;
|
|
}
|
|
|
|
.ipsApp .ipsButton_normal {
|
|
background: #d66723;
|
|
}
|
|
|
|
.ipsApp .ipsButton_alternate {
|
|
background: #d66723;
|
|
text-shadow: 1px 1px 0px rgba(0,0,0,0.1);
|
|
}
|
|
|
|
html[dir="ltr"] .ipsButtonBar.ipsPos_left .ipsButtonRow,
|
|
html[dir="ltr"] .ipsButtonBar .ipsButtonRow:not( .ipsPos_right ) {
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsButtonBar.ipsPos_left .ipsButtonRow,
|
|
html[dir="rtl"] .ipsButtonBar .ipsButtonRow:not( .ipsPos_right ) {
|
|
margin-right: 0;
|
|
}
|
|
|
|
.ipsButtonRow {
|
|
box-shadow: 0px 2px 3px rgba(0,0,0,0.04);
|
|
border: 1px solid rgba(0,0,0,0.05);
|
|
}
|
|
|
|
.ipsButtonRow li > a,
|
|
.ipsButtonRow li > button,
|
|
.ipsButtonRow li > span {
|
|
background: #fff;
|
|
color: #414141;
|
|
}
|
|
|
|
/* Reset some of the button row inside button bar styles */
|
|
.ipsButtonBar .ipsButtonRow {
|
|
box-shadow: none;
|
|
}
|
|
|
|
.ipsButtonBar .ipsButtonRow li > a,
|
|
.ipsButtonBar .ipsButtonRow li > button,
|
|
.ipsButtonBar .ipsButtonRow li > span {
|
|
background: #fff;
|
|
color: #000;
|
|
font-weight: 500;
|
|
border-right: 1px solid rgba(0,0,0,0.1);
|
|
line-height: 30px;
|
|
}
|
|
|
|
.ipsButtonRow li > a.ipsButtonRow_active,
|
|
.ipsButtonRow li > button.ipsButtonRow_active {
|
|
background: #2E3D49;
|
|
color: #fff;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsButtonRow li:last-child > a,
|
|
html[dir="ltr"] .ipsButtonRow li:last-child > button,
|
|
html[dir="ltr"] .ipsButtonRow li:last-child > span {
|
|
border-top-left-radius: 4px;
|
|
border-bottom-left-radius: 4px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsButtonRow li:first-child > a,
|
|
html[dir="ltr"] .ipsButtonRow li:first-child > button,
|
|
html[dir="ltr"] .ipsButtonRow li:first-child > span {
|
|
border-top-right-radius: 4px;
|
|
border-bottom-right-radius: 4px;
|
|
border-right: 0;
|
|
}
|
|
|
|
.ipsButtonBar {
|
|
background: #2E3D49;
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="core" css_name="controlstrip.css">.ipsControlStrip {
|
|
display: inline-block;
|
|
float: right;
|
|
}
|
|
html[dir="rtl"] .ipsControlStrip {
|
|
float: left;
|
|
}
|
|
|
|
.ipsControlStrip li {
|
|
display: inline-block;
|
|
}
|
|
html[dir="ltr"] .ipsControlStrip li {
|
|
float: left;
|
|
margin-right: 2px;
|
|
}
|
|
html[dir="rtl"] .ipsControlStrip li {
|
|
float: right;
|
|
margin-left: 2px;
|
|
}
|
|
|
|
.ipsControlStrip a {
|
|
display: block;
|
|
color: #000;
|
|
width: 30px;
|
|
height: 26px;
|
|
line-height: 26px;
|
|
border-radius: 4px;
|
|
background: #f0f0f0;
|
|
text-align: center;
|
|
}
|
|
|
|
.ipsControlStrip a:hover {
|
|
color: #fff;
|
|
background: #2E3D49;
|
|
}
|
|
|
|
.ipsControlStrip a:active {
|
|
background: #276391;
|
|
box-shadow: 0px 1px 2px rgba(0,0,0,0.4) inset;
|
|
}
|
|
|
|
.ipsControlStrip .ipsControlStrip_icon {
|
|
font-size: 16px;
|
|
line-height: 26px;
|
|
display: inline-block;
|
|
}
|
|
|
|
.ipsControlStrip .ipsControlStrip_item {
|
|
display: none;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsControlStrip li:last-child {
|
|
margin-right: 0;
|
|
}
|
|
html[dir="rtl"] .ipsControlStrip li:last-child {
|
|
margin-left: 0;
|
|
}
|
|
|
|
/* Relationships with other css modules */
|
|
.ipsTable tr .ipsControlStrip a, .ipsTree_row .ipsControlStrip a {
|
|
opacity: 0.7;
|
|
}
|
|
|
|
.ipsTable tr:hover .ipsControlStrip a, .ipsTree_row:hover .ipsControlStrip a {
|
|
opacity: 1;
|
|
}
|
|
|
|
.ipsTree_row.ipsTree_open .ipsControlStrip a:not( :hover ):not( :active ) {
|
|
background: #e5e5e5;
|
|
}
|
|
|
|
/* Show text option */
|
|
.ipsControlStrip.ipsControlStrip_showText a {
|
|
width: auto;
|
|
padding: 0 7px;
|
|
}
|
|
|
|
.ipsControlStrip.ipsControlStrip_showText .ipsControlStrip_icon {
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.ipsControlStrip.ipsControlStrip_showText .ipsControlStrip_item {
|
|
display: inline-block;
|
|
font-size: 12px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsControlStrip.ipsControlStrip_showText .ipsControlStrip_item {
|
|
margin-left: 3px;
|
|
}
|
|
html[dir="rtl"] .ipsControlStrip.ipsControlStrip_showText .ipsControlStrip_item {
|
|
margin-right: 3px;
|
|
}</css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="core" css_name="forms.css"><![CDATA[/* RESET FORM STYLES */
|
|
.ipsFieldRow.ipsPad_half {
|
|
padding: 3px;
|
|
}
|
|
.ipsWidthHeight {
|
|
background: white;
|
|
border: black dashed 1px;
|
|
margin-bottom: 10px;
|
|
}
|
|
/* jQuery UI doesn't support resizing RTL */
|
|
html[dir="rtl"] .ipsWidthHeight {
|
|
display: none;
|
|
}
|
|
|
|
.ui-icon-gripsmall-diagonal-se {
|
|
background: url( "{resource="resizable.png" app="core" location="global"}" );
|
|
}
|
|
|
|
.ui-resizable {
|
|
position: relative;
|
|
}
|
|
.ui-resizable-handle {
|
|
position: absolute;
|
|
font-size: 0.1px;
|
|
display: block;
|
|
}
|
|
.ui-resizable-se {
|
|
cursor: nwse-resize;
|
|
width: 12px;
|
|
height: 12px;
|
|
right: 0px;
|
|
bottom: 0px;
|
|
}
|
|
|
|
html[dir] .ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_label,
|
|
html[dir] .ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_title,
|
|
html[dir="ltr"] .ipsForm_horizontal .ipsFieldRow:not( .ipsFieldRow_checkbox ) .ipsFieldRow_content {
|
|
padding: 10px;
|
|
}
|
|
|
|
html[dir] .ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_label,
|
|
html[dir] .ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_title,
|
|
html[dir] .ipsForm_vertical .ipsFieldRow > .ipsFieldRow_label,
|
|
html[dir] .ipsForm_vertical .ipsFieldRow > .ipsFieldRow_title {
|
|
float: none;
|
|
min-width: 340px;
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
}
|
|
|
|
html[dir] .ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_label,
|
|
html[dir] .ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_title {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
html[dir] .ipsForm_horizontal .ipsFieldRow:not( .ipsFieldRow_yesNo ) > .ipsFieldRow_label,
|
|
html[dir] .ipsForm_horizontal .ipsFieldRow:not( .ipsFieldRow_yesNo ) > .ipsFieldRow_title {
|
|
padding-top: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsApp .ipsForm_horizontal .ipsFieldRow:not( .ipsFieldRow_checkbox ) .ipsFieldRow_content {
|
|
margin-left: 0;
|
|
width: 100%;
|
|
padding-left: 13px;
|
|
}
|
|
|
|
/* FLEXBOX FORMS */
|
|
.ipsForm_horizontal .ipsFieldRow {
|
|
display: flex;
|
|
}
|
|
|
|
.ipsForm_horizontal .ipsFieldRow.ipsFieldRow_noFlex {
|
|
display: block;
|
|
}
|
|
|
|
.ipsFieldRow [data-ipsMatrix] {
|
|
width: 100%;
|
|
}
|
|
|
|
/* GENERAL FORM STYLING */
|
|
.ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_label,
|
|
.ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_title {
|
|
width: 340px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsForm_horizontal .ipsFieldRow:not( .ipsFieldRow_checkbox ) .ipsFieldRow_content {
|
|
margin-left: 345px;
|
|
}
|
|
html[dir="rtl"] .ipsForm_horizontal .ipsFieldRow:not( .ipsFieldRow_checkbox ) .ipsFieldRow_content {
|
|
margin-right: 345px;
|
|
}
|
|
|
|
.ipsFieldRow_section {
|
|
margin: 0;
|
|
font-size: 16px;
|
|
font-weight: 500;
|
|
}
|
|
|
|
.ipsForm > .ipsFieldRow:not( :last-child ) {
|
|
border-bottom: 1px solid rgba(0,0,0,0.05);
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsFieldRow_required {
|
|
margin-left: 0;
|
|
}
|
|
|
|
.ipsApp textarea.ipsField_short,
|
|
.ipsApp input[type="text"].ipsField_short,
|
|
.ipsApp input[type="password"].ipsField_short,
|
|
.ipsApp input[type="datetime"].ipsField_short,
|
|
.ipsApp input[type="datetime-local"].ipsField_short,
|
|
.ipsApp input[type="month"].ipsField_short,
|
|
.ipsApp input[type="time"].ipsField_short,
|
|
.ipsApp input[type="week"].ipsField_short,
|
|
.ipsApp input[type="number"].ipsField_short,
|
|
.ipsApp input[type="email"].ipsField_short,
|
|
.ipsApp input[type="url"].ipsField_short,
|
|
.ipsApp input[type="search"].ipsField_short,
|
|
.ipsApp input[type="tel"].ipsField_short,
|
|
.ipsApp input[type="color"].ipsField_short,
|
|
.ipsApp select.ipsField_short {
|
|
width: 100px;
|
|
max-width: 100px;
|
|
}
|
|
|
|
.ipsApp input[type="date"].ipsField_short {
|
|
width: 150px;
|
|
max-width: 150px;
|
|
}
|
|
|
|
/* Image edit dialog number input is too small, so make it a little larger */
|
|
.ipsApp .ipsDialog input[type="number"].ipsField_short {
|
|
width: 150px;
|
|
max-width: 150px;
|
|
}
|
|
|
|
|
|
.ipsFieldRow_content .ipsType_warning {
|
|
display: block;
|
|
}
|
|
|
|
.ipsFieldRow .cCopyNode {
|
|
line-height: 20px;
|
|
}
|
|
|
|
html[dir] .ipsFieldRow > .ipsFieldRow_label,
|
|
html[dir] .ipsFieldRow > .ipsFieldRow_title {
|
|
color: #000;
|
|
}
|
|
|
|
.ipsFieldRow_desc {
|
|
color: #909499;
|
|
font-size: 12px;
|
|
}
|
|
|
|
.ipsField_fieldList_content label ~ .ipsFieldRow_desc {
|
|
margin-top: 0;
|
|
}
|
|
|
|
/* STACKS */
|
|
.ipsField_stackItem .ipsField_stackDelete {
|
|
background: #323232;
|
|
color: #fff;
|
|
width: 19px;
|
|
height: 19px;
|
|
border-radius: 19px;
|
|
line-height: 17px;
|
|
top: 5px;
|
|
}
|
|
]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="core" css_name="global.css"><![CDATA[/* --- */
|
|
body {
|
|
background: #fafafa;
|
|
color: #353c41;
|
|
position: absolute;
|
|
width: 100%;
|
|
}
|
|
|
|
footer {
|
|
background: none repeat scroll 0 0 #262e33;
|
|
}
|
|
footer a, #ipsLayout_footer a, #ipsLayout_footer p {
|
|
color: #eee;
|
|
}
|
|
|
|
#ipsLayout_footer {
|
|
margin: 0;
|
|
padding: 20px 0;
|
|
}
|
|
|
|
a {
|
|
color: #3b6c99;
|
|
}
|
|
|
|
#acpMainLayout {
|
|
height: 100%;
|
|
position: relative;
|
|
z-index: 1500;
|
|
overflow: hidden;
|
|
}
|
|
|
|
#acpJumpToContent {
|
|
position: absolute;
|
|
top: 2px;
|
|
color: #fff;
|
|
font-size: 11px;
|
|
margin-left: -1000px;
|
|
}
|
|
|
|
html[dir="ltr"] #acpJumpToContent {
|
|
left: 53px;
|
|
}
|
|
html[dir="rtl"] #acpJumpToContent {
|
|
right: 53px;
|
|
}
|
|
|
|
html[dir="ltr"] #acpJumpToContent:focus {
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] #acpJumpToContent:focus {
|
|
margin-right: 0;
|
|
}
|
|
|
|
#acpContent {
|
|
padding: 30px;
|
|
}
|
|
|
|
/* APP LIST */
|
|
#acpAppMenu {
|
|
background: #1C262F;
|
|
width: 270px !important;
|
|
}
|
|
|
|
#acpAppList {
|
|
text-align: center;
|
|
height: 100%;
|
|
}
|
|
|
|
#acpAppList .acpAppList_icon {
|
|
font-size: 26px;
|
|
display: block;
|
|
}
|
|
|
|
#acpAppList > li {
|
|
width: 70px;
|
|
}
|
|
|
|
#acpAppList > li:not( #elReorderAppMenu ) > a {
|
|
display: block;
|
|
color: rgba(255,255,255,0.3);
|
|
padding: 15px 0;
|
|
z-index: 2000;
|
|
position: relative;
|
|
}
|
|
|
|
#acpAppList > li.acpAppList_dragging > ul {
|
|
display: none !important;
|
|
}
|
|
|
|
#acpAppList > li:not( #elReorderAppMenu ).acpAppList_active > a {
|
|
color: #fff;
|
|
background: #2E3D49;
|
|
}
|
|
|
|
#acpAppList > li.acpAppList_active > ul {
|
|
display: block;
|
|
opacity: 1;
|
|
}
|
|
|
|
#acpAppList > li > ul {
|
|
display: none;
|
|
position: absolute;
|
|
top: 0;
|
|
bottom: 0;
|
|
width: 200px;
|
|
background: #2E3D49;
|
|
padding: 20px;
|
|
opacity: 0;
|
|
display: none;
|
|
z-index: 1500;
|
|
overflow: auto;
|
|
overflow-x: hidden;
|
|
line-height: 1.8;
|
|
{prefix="transition" value="0.3s all linear"}
|
|
}
|
|
html[dir="ltr"] #acpAppList > li > ul {
|
|
left: 70px;
|
|
right: 0;
|
|
text-align: left;
|
|
}
|
|
html[dir="rtl"] #acpAppList > li > ul {
|
|
right: 70px;
|
|
left: 0;
|
|
text-align: right;
|
|
}
|
|
|
|
#acpAppList > li > ul a {
|
|
color: #ADB7BF;
|
|
font-size: 12px;
|
|
}
|
|
|
|
#acpAppList > li > ul h3 {
|
|
font-size: 11px;
|
|
text-transform: uppercase;
|
|
font-weight: normal;
|
|
color: #fff;
|
|
margin: 0 0 4px 0;
|
|
}
|
|
|
|
#acpAppList > li > ul > li {
|
|
margin-bottom: 20px;
|
|
}
|
|
|
|
#acpAppList > li > ul .acpModuleMenu_active {
|
|
font-weight: bold;
|
|
}
|
|
|
|
#acpAppList .acpAppList_header {
|
|
background: #27333D;
|
|
font-size: 17px;
|
|
font-weight: 100;
|
|
letter-spacing: 1px;
|
|
color: rgba(255,255,255,0.37);
|
|
opacity: 1;
|
|
line-height: 61px;
|
|
height: 61px;
|
|
padding: 0 20px;
|
|
margin: -20px -20px 20px -20px;
|
|
width: 200px;
|
|
white-space: nowrap;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
}
|
|
|
|
#elLogo {
|
|
height: 75px;
|
|
line-height: 1;
|
|
background: rgba(0,0,0,0.15);
|
|
padding: 10px 0;
|
|
}
|
|
|
|
.nulled {
|
|
line-height: 32px;
|
|
text-transform: uppercase;
|
|
color: rgba(255, 255, 255, 0.26);
|
|
}
|
|
|
|
#elLogo img {
|
|
width: 30px;
|
|
height: 30px;
|
|
}
|
|
|
|
html[dir="ltr"] #acpAppList .ipsNotificationCount {
|
|
top: 6px;
|
|
right: 6px;
|
|
}
|
|
html[dir="rtl"] #acpAppList .ipsNotificationCount {
|
|
top: 6px;
|
|
left: 6px;
|
|
}
|
|
|
|
#acpAppList > li > ul .ipsNotificationCount {
|
|
position: static;
|
|
background: #323232;
|
|
}
|
|
|
|
/* Hide menu stuff */
|
|
#acpAppList #elHideMenu {
|
|
width: 16px;
|
|
height: 32px;
|
|
line-height: 32px;
|
|
position: fixed;
|
|
bottom: 0;
|
|
z-index: 6000;
|
|
background: #2E3D49;
|
|
border-radius: 3px 0 0 0;
|
|
}
|
|
|
|
html[dir="ltr"] #acpAppList #elHideMenu {
|
|
left: 54px;
|
|
}
|
|
html[dir="rtl"] #acpAppList #elHideMenu {
|
|
right: 54px;
|
|
}
|
|
|
|
#acpAppList #elHideMenu a {
|
|
padding: 0 !important;
|
|
}
|
|
|
|
#acpAppList #elHideMenu a:hover {
|
|
color: #fff;
|
|
}
|
|
|
|
/* Styles for the collapsing admin menu */
|
|
.cAdminHideMenu #acpAppList > li.acpAppList_active > ul,
|
|
body:not( .cAdminHideMenu ) #elHideMenu [data-action='toggleOpen'] {
|
|
display: none;
|
|
}
|
|
|
|
.cAdminHideMenu #acpAppList, .cAdminHideMenu #acpAppMenu {
|
|
width: 70px !important;
|
|
}
|
|
|
|
.cAdminHideMenu #acpAppList > li.acpAppList_active:hover > ul {
|
|
display: block;
|
|
}
|
|
|
|
.cAdminHideMenu #acpAppList > li:hover > ul {
|
|
box-shadow: 0px -2px 36px rgba(0,0,0,0.2);
|
|
}
|
|
|
|
.cAdminHideMenu #elHideMenu [data-action='toggleClose'] {
|
|
display: none;
|
|
}
|
|
|
|
#acpMainArea {
|
|
padding-top: 60px;
|
|
}
|
|
|
|
/* HEADER BAR */
|
|
#ipsLayout_header {
|
|
background: #3b6c99;
|
|
display: flex;
|
|
align-items: center;
|
|
position: fixed;
|
|
top: 0;
|
|
z-index: 3000;
|
|
height: 61px;
|
|
}
|
|
html[dir="ltr"] #ipsLayout_header {
|
|
padding: 10px 0 10px 10px;
|
|
right: 0;
|
|
left: 270px;
|
|
}
|
|
html[dir="ltr"] .cAdminHideMenu #ipsLayout_header {
|
|
left: 70px;
|
|
}
|
|
|
|
html[dir="rtl"] #ipsLayout_header {
|
|
padding: 10px 10px 10px 0;
|
|
left: 0;
|
|
right: 270px;
|
|
}
|
|
html[dir="rtl"] .cAdminHideMenu #ipsLayout_header {
|
|
right: 70px;
|
|
}
|
|
|
|
#ipsLayout_header .fa-search {
|
|
color: #fff;
|
|
font-size: 20px;
|
|
}
|
|
html[dir="ltr"] #ipsLayout_header .fa-search {
|
|
margin-left: 5px;
|
|
}
|
|
html[dir="rtl"] #ipsLayout_header .fa-search {
|
|
margin-right: 5px;
|
|
}
|
|
|
|
#acpSearchKeyword {
|
|
border: 0;
|
|
background: rgba(255,255,255,0.1);
|
|
max-width: 100%;
|
|
padding: 12px;
|
|
color: #fff;
|
|
}
|
|
html[dir="ltr"] #acpSearchKeyword {
|
|
margin-left: 10px;
|
|
}
|
|
html[dir="rtl"] #acpSearchKeyword {
|
|
margin-right: 10px;
|
|
}
|
|
|
|
#acpSearchKeyword:hover {
|
|
background: rgba(255,255,255,0.15);
|
|
}
|
|
|
|
#acpSearchKeyword:focus {
|
|
background: #fff;
|
|
color: #222;
|
|
}
|
|
|
|
#acpSearchKeyword::-webkit-input-placeholder {
|
|
color: rgba(255,255,255,0.4);
|
|
}
|
|
#acpSearchKeyword::-moz-placeholder {
|
|
color: rgba(255,255,255,0.4);
|
|
}
|
|
#acpSearchKeyword:-ms-input-placeholder {
|
|
color: rgba(255,255,255,0.4);
|
|
}
|
|
#acpSearchKeyword:-moz-placeholder {
|
|
color: rgba(255,255,255,0.4);
|
|
}
|
|
|
|
#elAdminControls {
|
|
display: flex;
|
|
align-items: center;
|
|
color: #fff;
|
|
font-size: 13px;
|
|
}
|
|
html[dir="ltr"] #elAdminControls {
|
|
margin-left: 15px;
|
|
}
|
|
html[dir="rtl"] #elAdminControls {
|
|
margin-right: 15px;
|
|
}
|
|
|
|
#elAdminControls a {
|
|
color: rgba(255,255,255,0.6);
|
|
}
|
|
#elAdminControls a:hover {
|
|
color: #fff;
|
|
}
|
|
|
|
#elAdminControls li {
|
|
white-space: nowrap;
|
|
line-height: 40px;
|
|
padding: 0 15px;
|
|
}
|
|
html[dir="ltr"] #elAdminControls li {
|
|
border-left: 1px solid rgba(255,255,255,0.2);
|
|
}
|
|
html[dir="rtl"] #elAdminControls li {
|
|
border-right: 1px solid rgba(255,255,255,0.2);
|
|
}
|
|
|
|
#elAdminControls .fa-home {
|
|
font-size: 16px;
|
|
}
|
|
|
|
html[dir="ltr"] #elAdminControls .ipsUserPhoto {
|
|
margin-right: 5px;
|
|
}
|
|
html[dir="rtl"] #elAdminControls .ipsUserPhoto {
|
|
margin-left: 5px;
|
|
}
|
|
|
|
/* TITLE AREA */
|
|
#acpPageHeader {
|
|
background: #fff;
|
|
border-bottom: 1px solid #E2E6E8;
|
|
padding: 30px 15px 15px;
|
|
position: relative;
|
|
}
|
|
|
|
#acpPageHeader:after {
|
|
content: '';
|
|
display: block;
|
|
position: absolute;
|
|
left: 0;
|
|
right: 0;
|
|
top: 100%;
|
|
height: 5px;
|
|
background: -moz-linear-gradient(top, rgba(132,132,132,0.15) 0%, rgba(255,255,255,0) 100%);
|
|
background: -webkit-linear-gradient(top, rgba(132,132,132,0.15) 0%,rgba(255,255,255,0) 100%);
|
|
background: linear-gradient(to bottom, rgba(132,132,132,0.15) 0%,rgba(255,255,255,0) 100%);
|
|
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#848484', endColorstr='#00ffffff',GradientType=0 );
|
|
}
|
|
|
|
#acpPageHeader .ipsType_pageTitle {
|
|
color: #2c2c2c;
|
|
font-weight: 300;
|
|
font-size: 28px;
|
|
min-width: 0;
|
|
}
|
|
|
|
#acpPageHeader .ipsSubNavigation {
|
|
margin-top: -15px;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
.acpPageHeader_flex {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
flex-wrap: wrap;
|
|
align-items: flex-end;
|
|
}
|
|
|
|
/* BREADCRUMB */
|
|
.ipsBreadcrumb > ul > li {
|
|
font-size: 12px;
|
|
}
|
|
|
|
/* BUTTONS */
|
|
.acpToolbar .ipsButton_verySmall {
|
|
line-height: 30px;
|
|
}
|
|
.acpToolbar .ipsButton_normal {
|
|
background: #fff;
|
|
border: 1px solid #8d9aa6;
|
|
color: #8d9aa6;
|
|
}
|
|
.acpToolbar .ipsButton_normal:active {
|
|
border: 1px solid #626a73;
|
|
color: #626a73;
|
|
}
|
|
|
|
.acpToolbar .ipsButton_primary {
|
|
background: #d66723;
|
|
border: 1px solid #d66723;
|
|
color: #fff;
|
|
}
|
|
|
|
.acpToolbar .ipsButton_primary:active {
|
|
background: #a13e28;
|
|
}
|
|
|
|
html[dir="ltr"] .acpToolbar > ul > li {
|
|
margin-right: 7px;
|
|
}
|
|
html[dir="rtl"] .acpToolbar > ul > li {
|
|
margin-left: 7px;
|
|
}
|
|
|
|
#acpAppList #elReorderAppMenu {
|
|
position: fixed;
|
|
bottom: 0;
|
|
z-index: 5000;
|
|
}
|
|
|
|
html[dir="ltr"] #acpAppList #elReorderAppMenu {
|
|
padding: 7px 23px 7px 7px;
|
|
}
|
|
html[dir="rtl"] #acpAppList #elReorderAppMenu {
|
|
padding: 7px 7px 7px 23px;
|
|
}
|
|
|
|
#acpAppList #elReorderAppMenu a {
|
|
color: rgba(255,255,255,0.4);
|
|
opacity: 0.5;
|
|
}
|
|
|
|
#acpAppList #elReorderAppMenu a[data-action="reorder"]:hover,
|
|
#acpAppList #elReorderAppMenu a[data-action="saveOrder"] {
|
|
opacity: 1;
|
|
color: #fff;
|
|
}
|
|
|
|
#acpAppList #elReorderAppMenu a[data-action="saveOrder"] {
|
|
line-height: 23px;
|
|
}
|
|
|
|
#acpAppList > li > a > span[data-role='reorder'] {
|
|
position: absolute;
|
|
top: 50%;
|
|
margin-top: -20px;
|
|
}
|
|
html[dir="ltr"] #acpAppList > li > a > span[data-role='reorder'] {
|
|
left: 5px;
|
|
}
|
|
html[dir="rtl"] #acpAppList > li > a > span[data-role='reorder'] {
|
|
left: auto;
|
|
right: 5px;
|
|
}
|
|
|
|
#acpAppList > li > ul > li span[data-role="reorder"] {
|
|
display: inline-block;
|
|
width: 18px;
|
|
height: 18px;
|
|
line-height: 18px;
|
|
font-size: 10px;
|
|
}
|
|
html[dir="ltr"] #acpAppList > li > ul > li span[data-role="reorder"] {
|
|
margin-right: 5px;
|
|
}
|
|
html[dir="rtl"] #acpAppList > li > ul > li span[data-role="reorder"] {
|
|
margin-left: 5px;
|
|
}
|
|
|
|
#acpAppList span[data-role="reorder"] {
|
|
background: #f5f5f5;
|
|
color: #000;
|
|
font-size: 11px;
|
|
width: 22px;
|
|
height: 22px;
|
|
line-height: 22px;
|
|
border-radius: 22px;
|
|
text-align: center;
|
|
display: block;
|
|
cursor: move;
|
|
}
|
|
|
|
/* Hover fallbacks for non-js */
|
|
.ipsJS_none #acpAppList:hover > li:not( #elReorderAppMenu ) > a {
|
|
background: transparent;
|
|
}
|
|
|
|
.ipsJS_none #acpAppList > li:not( #elReorderAppMenu ):hover > a {
|
|
color: #fff;
|
|
background: #394248;
|
|
}
|
|
|
|
.ipsJS_none #acpAppList:hover > li > ul {
|
|
display: none;
|
|
}
|
|
|
|
.ipsJS_none #acpAppList > li:hover > a + ul {
|
|
display: block;
|
|
opacity: 1;
|
|
}
|
|
|
|
/* MISC */
|
|
.cACPkeywords {
|
|
line-height: 16px;
|
|
height: 16px;
|
|
padding: 0 9px;
|
|
}
|
|
|
|
/* Mobile menu */
|
|
#elUserNav_mobile a {
|
|
font-size: 11px;
|
|
color: #fff;
|
|
text-align: center;
|
|
}
|
|
|
|
#elUserNav_mobile .fa {
|
|
font-size: 34px;
|
|
display: block;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
.cMobileNav_utilities {
|
|
background: #000;
|
|
position: absolute;
|
|
bottom: 0;
|
|
left: 0;
|
|
right: 0;
|
|
}
|
|
.cMobileNav_utilities a {
|
|
color: #fff;
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="core" css_name="livesearch.css">#acpLiveSearchResults {
|
|
width: 750px;
|
|
top: 58px;
|
|
bottom: 30px;
|
|
position: fixed;
|
|
background: #fff;
|
|
box-shadow: 0px 10px 40px rgba(0,0,0,0.2)
|
|
}
|
|
html[dir="ltr"] #acpLiveSearchResults {
|
|
left: 280px;
|
|
}
|
|
html[dir="rtl"] #acpLiveSearchResults {
|
|
right: 280px;
|
|
}
|
|
|
|
.cAcpSearch_areas,
|
|
.cAcpSearch_results {
|
|
position: absolute;
|
|
top: 0;
|
|
bottom: 0;
|
|
overflow: auto;
|
|
}
|
|
|
|
.cAcpSearch_areas {
|
|
width: 200px;
|
|
}
|
|
html[dir="rtl"] .cAcpSearch_areas {
|
|
left: 0;
|
|
}
|
|
html[dir="rtl"] .cAcpSearch_areas {
|
|
right: 0;
|
|
}
|
|
.cAcpSearch_results {
|
|
width: 560px;
|
|
}
|
|
html[dir="ltr"] .cAcpSearch_results {
|
|
left: 200px;
|
|
}
|
|
html[dir="rtl"] .cAcpSearch_results {
|
|
right: 200px;
|
|
}
|
|
|
|
#acpLiveSearchResults [data-role="searchMenu"] {
|
|
background: #f9f9f9;
|
|
}
|
|
html[dir="ltr"] #acpLiveSearchResults [data-role="searchMenu"] {
|
|
border-right: 1px solid rgba(0,0,0,0.05);
|
|
}
|
|
html[dir="rtl"] #acpLiveSearchResults [data-role="searchMenu"] {
|
|
border-left: 1px solid rgba(0,0,0,0.05);
|
|
}
|
|
|
|
#acpLiveSearchResults:before {
|
|
content: '';
|
|
display: block;
|
|
border-width: 15px;
|
|
border-style: solid;
|
|
border-color: transparent transparent #f9f9f9 transparent;
|
|
position: absolute;
|
|
top: -30px;
|
|
width: 0;
|
|
height: 0;
|
|
pointer-events: none;
|
|
}
|
|
html[dir="ltr"] #acpLiveSearchResults:before {
|
|
left: 40px;
|
|
}
|
|
html[dir="rtl"] #acpLiveSearchResults:before {
|
|
right: 40px;
|
|
}
|
|
|
|
#acpLiveSearchResults [data-resultsSection],
|
|
#acpLiveSearchResults [data-role="searchResults"] {
|
|
overflow: auto;
|
|
height: 100%;
|
|
}
|
|
|
|
#acpLiveSearchResults .ipsPad_top {
|
|
padding-top: 2px;
|
|
}</css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="core" css_name="menu.css"><![CDATA[.ipsSideMenu_itemActive a,
|
|
a.ipsSideMenu_itemActive,
|
|
.ipsSideMenu_withChecks .ipsSideMenu_item > input[type="checkbox"]:checked ~ a,
|
|
.ipsSideMenu_withRadios .ipsSideMenu_item > input[type="radio"]:checked ~ a {
|
|
background: #2E3D49;
|
|
}
|
|
|
|
.ipsSideMenu_list > li:last-child .ipsSideMenu_item a,
|
|
.ipsSideMenu_list > li:last-child a.ipsSideMenu_item {
|
|
margin-bottom: 0;
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="core" css_name="misc.css"><![CDATA[.ipsBox,
|
|
.acpBlock,
|
|
#acpContent > form[class^="ipsForm"],
|
|
.ipsChart,
|
|
.ipsWizard {
|
|
border: 1px solid #e0e0e0;
|
|
box-shadow: 0px 1px 0px rgba(0,0,0,0.1);
|
|
border-radius: 3px;
|
|
background: #fff;
|
|
}
|
|
|
|
/* Not directly inside of a dialog though */
|
|
.ipsDialog_content > .acpBlock,
|
|
.acpBlock > .acpBlock,
|
|
.ipsBox > .acpBlock {
|
|
border: 0;
|
|
box-shadow: none;
|
|
}
|
|
|
|
.ipsBox_group {
|
|
border: 1px solid rgba(0,0,0,0.1);
|
|
border-radius: 4px;
|
|
background: rgba(0,0,0,0.033);
|
|
}
|
|
|
|
.ipsBox_title {
|
|
font-size: 12px;
|
|
font-weight: 500;
|
|
text-transform: uppercase;
|
|
letter-spacing: 0.3px;
|
|
color: rgba(0,0,0,0.7);
|
|
padding: 10px 15px 5px 0;
|
|
margin: 0;
|
|
}
|
|
|
|
.ipsBox_title + .ipsBox {
|
|
border-top: 1px solid rgba(0,0,0,0.6);;
|
|
}
|
|
|
|
.ipsBox_titleBar {
|
|
background: rgb(245,245,245);
|
|
background: -moz-linear-gradient(top, rgba(245,245,245,1) 0%, rgba(240,240,240,1) 100%);
|
|
background: -webkit-linear-gradient(top, rgba(245,245,245,1) 0%,rgba(240,240,240,1) 100%);
|
|
background: linear-gradient(to bottom, rgba(245,245,245,1) 0%,rgba(240,240,240,1) 100%);
|
|
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#f0f0f0',GradientType=0 );
|
|
border-bottom: 1px solid rgba(0,0,0,0.1);
|
|
box-shadow: 0px 1px 0px rgba(255,255,255,0.5) inset;
|
|
font-size: 15px;
|
|
font-weight: 500;
|
|
padding: 13px 15px;
|
|
margin: 0;
|
|
}
|
|
|
|
.ipsBox_titleBar a.ipsPos_right {
|
|
font-weight: normal;
|
|
}
|
|
|
|
.acpWidgetToolbar {
|
|
background: rgb(245,245,245);
|
|
background: -moz-linear-gradient(top, rgba(245,245,245,1) 0%, rgba(240,240,240,1) 100%);
|
|
background: -webkit-linear-gradient(top, rgba(245,245,245,1) 0%,rgba(240,240,240,1) 100%);
|
|
background: linear-gradient(to bottom, rgba(245,245,245,1) 0%,rgba(240,240,240,1) 100%);
|
|
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#f0f0f0',GradientType=0 );
|
|
border-bottom: 1px solid rgba(0,0,0,0.1);
|
|
padding: 10px;
|
|
border-radius: 2px 2px 0 0;
|
|
box-shadow: 0px 1px 0px rgba(255,255,255,0.5) inset;
|
|
position: relative;
|
|
}
|
|
|
|
.acpWidgetToolbar .ipsPagination {
|
|
line-height: 30px;
|
|
margin-top: 2px;
|
|
}
|
|
|
|
.ipsApp input[type="text"].acpTable_search {
|
|
border: 1px solid rgba(0,0,0,0.1);
|
|
background: rgba(255,255,255,0.7);
|
|
max-width: 200px;
|
|
padding-right: 30px;
|
|
}
|
|
|
|
.ipsApp input[type="text"].acpTable_search:hover,
|
|
.ipsApp input[type="text"].acpTable_search:focus {
|
|
background: #fff;
|
|
}
|
|
|
|
.acpWidgetSearch {
|
|
padding: 0 10px;
|
|
margin-left: 5px;
|
|
line-height: 32px;
|
|
color: rgba(0,0,0,0.4);
|
|
border: 0px solid transparent;
|
|
margin-left: -30px;
|
|
position: relative;
|
|
}
|
|
|
|
.acpWidgetSearch:hover {
|
|
color: #000;
|
|
}
|
|
|
|
/* Info panels */
|
|
.cWithInfoPanel {
|
|
display: flex;
|
|
}
|
|
|
|
.cWithInfoPanel_main {
|
|
flex-grow: 1;
|
|
order: 1;
|
|
margin-right: 30px;
|
|
min-width: 0;
|
|
}
|
|
|
|
.cWithInfoPanel_info.ipsSticky ~ .cWithInfoPanel_main {
|
|
margin-right: 350px;
|
|
}
|
|
|
|
.cWithInfoPanel_info {
|
|
background: #2E3D49;
|
|
min-width: 350px;
|
|
max-width: 350px;
|
|
margin: -30px -30px -30px 0;
|
|
order: 2;
|
|
overflow: auto;
|
|
}
|
|
|
|
.cWithInfoPanel_info.ipsSticky {
|
|
top: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
margin: 0;
|
|
}
|
|
|
|
.cWithInfoPanel .ipsType_sectionTitle {
|
|
margin: -15px -15px 15px -15px;
|
|
background: #27333D;
|
|
padding: 10px 15px;
|
|
color: #fff;
|
|
font-weight: 300;
|
|
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
|
|
}
|
|
|
|
/* Charts */
|
|
.ipsChart_filters {
|
|
background: rgb(245,245,245);
|
|
background: -moz-linear-gradient(top, rgba(245,245,245,1) 0%, rgba(240,240,240,1) 100%);
|
|
background: -webkit-linear-gradient(top, rgba(245,245,245,1) 0%,rgba(240,240,240,1) 100%);
|
|
background: linear-gradient(to bottom, rgba(245,245,245,1) 0%,rgba(240,240,240,1) 100%);
|
|
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#f0f0f0',GradientType=0 );
|
|
border-bottom: 1px solid rgba(0,0,0,0.1);
|
|
box-shadow: 0px 1px 0px rgba(255,255,255,0.5) inset;
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="core" css_name="pagination.css">.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_page a,
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_next a,
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_prev a,
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_first a,
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_last a {
|
|
border-radius: 3px;
|
|
background: #fff;
|
|
box-shadow: 0px 2px 3px rgba(0,0,0,0.04);
|
|
}
|
|
|
|
.ipsPagination .ipsPagination_page.ipsPagination_active a {
|
|
background: #3b6c99;
|
|
}</css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="core" css_name="popups.css"><![CDATA[.ipsModal {
|
|
background: rgba(69,88,107,0.7);
|
|
}
|
|
.ipsDialog > div {
|
|
box-shadow: 0px 5px 35px rgba(69,88,107,0.4);
|
|
border-radius: 5px;
|
|
}
|
|
|
|
.ipsDialog_title {
|
|
font-size: 23px;
|
|
}
|
|
|
|
.ipsMenu {
|
|
box-shadow: 0px 5px 50px rgba(30, 30, 30, 0.2);
|
|
border: 1px solid #ddd;
|
|
}
|
|
|
|
.ipsMenu_item > a,
|
|
.ipsMenu_item > span {
|
|
color: #666;
|
|
}
|
|
|
|
.ipsMenu:not( .ipsMenu_noStem ):after {
|
|
border-width: 9px;
|
|
}
|
|
.ipsMenu:not( .ipsMenu_noStem ):before {
|
|
border-width: 10px;
|
|
}
|
|
|
|
.ipsMenu.ipsMenu_topLeft:before {
|
|
border-color: #ddd transparent transparent transparent;
|
|
}
|
|
|
|
.ipsMenu.ipsMenu_topRight:before {
|
|
border-color: #ddd transparent transparent transparent;
|
|
}
|
|
|
|
.ipsMenu.ipsMenu_topCenter:before {
|
|
border-color: #ddd transparent transparent transparent;
|
|
}
|
|
|
|
.ipsMenu.ipsMenu_bottomRight:before {
|
|
border-color: transparent transparent #ddd transparent;
|
|
}
|
|
|
|
.ipsMenu.ipsMenu_bottomLeft:before {
|
|
border-color: transparent transparent #ddd transparent;
|
|
}
|
|
|
|
.ipsMenu.ipsMenu_bottomCenter:before {
|
|
border-color: transparent transparent #ddd transparent;
|
|
}
|
|
|
|
.ipsMenu.ipsMenu_bottomLeft,
|
|
.ipsMenu.ipsMenu_bottomRight,
|
|
.ipsMenu.ipsMenu_bottomCenter {
|
|
margin-top: 3px;
|
|
}
|
|
.ipsMenu.ipsMenu_topLeft,
|
|
.ipsMenu.ipsMenu_topRight,
|
|
.ipsMenu.ipsMenu_topCenter {
|
|
margin-bottom: 3px;
|
|
}
|
|
|
|
.ipsDialog_title {
|
|
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
|
|
}
|
|
.ipsDialog_content .ipsForm {
|
|
margin: 15px;
|
|
}
|
|
|
|
.pac-container {
|
|
z-index: 2000;
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="core" css_name="support.css">.cSupportQuery {
|
|
border: 0 !important;
|
|
white-space: pre-wrap;
|
|
}</css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="core" css_name="tables.css">.ipsTable th {
|
|
background: #fafafa;
|
|
font-size: 13px;
|
|
font-weight: 500;
|
|
border-bottom: 1px solid rgba(0,0,0,0.05);
|
|
}
|
|
html[dir="ltr"] .ipsTable th {
|
|
padding: 11px 20px 11px 10px;
|
|
}
|
|
html[dir="rtl"] .ipsTable th {
|
|
padding: 11px 10px 11px 20px;
|
|
}
|
|
|
|
.ipsTable_sortable.ipsTable_sortableActive {
|
|
background: #3b6c99;
|
|
}
|
|
|
|
.ipsTable.ipsMatrix thead th {
|
|
background: #2E3D49;
|
|
}
|
|
html[dir="ltr"] .ipsTable.ipsMatrix thead th {
|
|
padding-left: 15px;
|
|
}
|
|
html[dir="rtl"] .ipsTable.ipsMatrix thead th {
|
|
padding-right: 15px;
|
|
}
|
|
|
|
.ipsTable td {
|
|
border-bottom-color: #ebebeb;
|
|
}</css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="core" css_name="tabs.css"><![CDATA[.ipsTabs {
|
|
background: #dddce0;
|
|
padding: 4px 4px 0 4px;
|
|
}
|
|
|
|
.ipsTabs_item:not( .ipsTabs_activeItem ) {
|
|
color: rgba(0,0,0,0.6);
|
|
background: rgba(255,255,255,0.4);
|
|
border-top: 2px solid transparent;
|
|
}
|
|
|
|
.ipsTabs_item:not( .ipsTabs_activeItem ):hover {
|
|
color: rgba(0,0,0,0.8);
|
|
}
|
|
|
|
.ipsTabs_activeItem {
|
|
background: #fff;
|
|
color: #3b6c99;
|
|
font-weight: 500;
|
|
border-top: 2px solid #3b6c99;
|
|
}
|
|
|
|
/* Don't apply above to forms when they're the only thing in a tab, though */
|
|
.ipsTabs_panel > .ipsForm,
|
|
.ipsTabs_panel div[data-controller="core.global.core.table"],
|
|
.ipsTabs_panel .acpTrees_buttons + .acpBlock,
|
|
.ipsTabs_panel .ipsForm,
|
|
.ipsTabs_panel .ipsChart {
|
|
margin: 10px;
|
|
}
|
|
|
|
.ipsTabs_panel *:not( [data-controller="core.global.core.table"] ) .ipsToolList {
|
|
padding: 10px 10px 0 10px;
|
|
}
|
|
|
|
.ipsTabs_panel > .ipsForm *:not( [data-controller="core.global.core.table"] ) .ipsToolList,
|
|
.ipsTabs_panel div[data-controller="core.global.core.table"] .ipsToolList {
|
|
padding: 0;
|
|
}
|
|
|
|
.ipsTabs_panel .acpBlock {
|
|
border: 0;
|
|
padding: 0;
|
|
box-shadow: none;
|
|
}
|
|
|
|
/* Dark tabs */
|
|
.ipsTabs.ipsTabs_alt {
|
|
background: #2E3D49;
|
|
}
|
|
|
|
.ipsTabs.ipsTabs_alt .ipsTabs_item:not( .ipsTabs_activeItem ) {
|
|
background: rgba(255,255,255,0.1);
|
|
color: rgba(255,255,255,0.8);
|
|
}
|
|
|
|
/* Vertical tabs */
|
|
.ipsTabs.ipsTabs_vertical {
|
|
padding: 2px 0 2px 2px;
|
|
}
|
|
|
|
.ipsTabs.ipsTabs_vertical > ul {
|
|
display: flex;
|
|
flex-direction: column;
|
|
width: 50px;
|
|
}
|
|
|
|
.ipsTabs.ipsTabs_vertical > ul > li {
|
|
flex-grow: 1;
|
|
}
|
|
|
|
.ipsTabs.ipsTabs_vertical > ul > li > a {
|
|
width: 100%;
|
|
}
|
|
|
|
.ipsTabs.ipsTabs_vertical .ipsTabs_item {
|
|
border-top: 0;
|
|
border-left: 2px solid transparent;
|
|
margin-bottom: 2px;
|
|
padding: 0 15px;
|
|
}
|
|
|
|
.ipsTabs.ipsTabs_vertical .ipsTabs_activeItem {
|
|
border-left: 2px solid #3b6c99;
|
|
}
|
|
|
|
.cBulkRecipient_count {
|
|
line-height: 24px;
|
|
background: #ddd;
|
|
color: #222;
|
|
font-weight: 400;
|
|
font-size: 12px;
|
|
border-radius: 2px;
|
|
display: inline-block;
|
|
padding: 0 10px;
|
|
}
|
|
html[dir="ltr"] .cBulkRecipient_count {
|
|
margin-left: 8px;
|
|
margin-right: 8px;
|
|
}
|
|
html[dir="rtl"] .cBulkRecipient_count {
|
|
margin-right: 8px;
|
|
margin-left: 8px;
|
|
}
|
|
|
|
.ipsTabs_activeItem .cBulkRecipient_count {
|
|
background: #3b6c99;
|
|
color: #fff;
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="core" css_name="treelist.css"><![CDATA[.ipsTreeList, .ipsTreeList ul {
|
|
margin: 0;
|
|
padding: 0;
|
|
list-style: none;
|
|
}
|
|
|
|
.ipsTreeList a {
|
|
color: #333;
|
|
padding: 7px 0;
|
|
font-size: 14px;
|
|
display: block;
|
|
position: relative;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsTreeList li a { padding-left: 15px; }
|
|
html[dir="ltr"] .ipsTreeList li li a { padding-left: 30px; }
|
|
html[dir="ltr"] .ipsTreeList li li li a { padding-left: 45px; }
|
|
html[dir="ltr"] .ipsTreeList li li li li a { padding-left: 60px; }
|
|
html[dir="rtl"] .ipsTreeList li a { padding-right: 15px; }
|
|
html[dir="rtl"] .ipsTreeList li li a { padding-right: 30px; }
|
|
html[dir="rtl"] .ipsTreeList li li li a { padding-right: 45px; }
|
|
html[dir="rtl"] .ipsTreeList li li li li a { padding-right: 60px; }
|
|
|
|
.ipsTreeList_inactiveBranch > ul {
|
|
display: none;
|
|
}
|
|
|
|
.ipsTreeList_inactiveBranch > a:before,
|
|
.ipsTreeList_activeBranch > a:before {
|
|
font-family: 'FontAwesome';
|
|
font-size: 14px;
|
|
line-height: 6px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsTreeList_inactiveBranch > a:before,
|
|
html[dir="ltr"] .ipsTreeList_activeBranch > a:before {
|
|
margin-right: 7px;
|
|
}
|
|
html[dir="rtl"] .ipsTreeList_inactiveBranch > a:before,
|
|
html[dir="rtl"] .ipsTreeList_activeBranch > a:before {
|
|
margin-right: 7px;
|
|
}
|
|
|
|
.ipsTreeList_inactiveBranch > a:before {
|
|
content: '\f0da';
|
|
}
|
|
.ipsTreeList_activeBranch > a:before {
|
|
content: '\f0d7';
|
|
}
|
|
|
|
.ipsTreeList_activeNode > a {
|
|
background: #2E3D49;
|
|
color: #fff;
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="core" css_name="trees.css"><![CDATA[.ipsTree, .ipsTree ol {
|
|
list-style: none;
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
.ipsTree {
|
|
margin: 7px;
|
|
}
|
|
|
|
.ipsTree_row {
|
|
display: table;
|
|
width: 100%;
|
|
}
|
|
|
|
.ipsTree_row + form > .ipsTree_rows {
|
|
padding-left: 15px;
|
|
}
|
|
|
|
.ipsTree_row > div {
|
|
display: table-cell;
|
|
}
|
|
|
|
.ipsTree_row:hover .ipsControlStrip {
|
|
opacity: 1;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsTree_loadingRow {
|
|
padding: 10px 10px 10px 30px;
|
|
}
|
|
html[dir="ltr"] .ipsTree_loadingRow:before {
|
|
left: 15px;
|
|
}
|
|
html[dir="rtl"] .ipsTree_loadingRow {
|
|
padding: 10px 30px 10px 10px;
|
|
}
|
|
html[dir="rtl"] .ipsTree_loadingRow:before {
|
|
right: 15px;
|
|
}
|
|
|
|
/* Cell types */
|
|
.ipsTree_drag {
|
|
min-width: 30px;
|
|
text-align: center;
|
|
}
|
|
|
|
.ipsTree_drag .ipsTree_dragHandle {
|
|
opacity: 0.2;
|
|
cursor: move;
|
|
}
|
|
|
|
.ipsTree_controls {
|
|
width: 110px;
|
|
min-width: 110px;
|
|
vertical-align: top;
|
|
padding-top: 12px;
|
|
}
|
|
html[dir="ltr"] .ipsTree_controls {
|
|
padding-right: 10px;
|
|
}
|
|
html[dir="rtl"] .ipsTree_controls {
|
|
padding-left: 10px;
|
|
}
|
|
|
|
.ipsTree_controls .ipsControlStrip {
|
|
float: right;
|
|
}
|
|
html[dir="rtl"] .ipsTree_controls .ipsControlStrip {
|
|
float: left;
|
|
}
|
|
|
|
.ipsTree_rowData {
|
|
width: 100%;
|
|
padding: 15px 15px 15px 7px;
|
|
position: relative;
|
|
}
|
|
|
|
.ipsTree_badge {
|
|
padding-right: 10px;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.ipsTree_icon {
|
|
width: 24px;
|
|
}
|
|
|
|
/* Stack styles */
|
|
.ipsTree_rowData h4 {
|
|
margin: 0;
|
|
width: 100%;
|
|
font-weight: normal;
|
|
font-size: 14px;
|
|
color: #555;
|
|
}
|
|
|
|
.ipsTree_parent.ipsTree_row:not( .ipsTree_noToggle ):hover > div {
|
|
background: rgba(245,246,247,0.7);
|
|
cursor: pointer;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsTree_parent.ipsTree_row > .ipsTree_rowData {
|
|
padding-left: 35px;
|
|
}
|
|
html[dir="rtl"] .ipsTree_parent.ipsTree_row > .ipsTree_rowData {
|
|
padding-right: 35px;
|
|
}
|
|
|
|
.ipsTree_parent.ipsTree_row > .ipsTree_rowData h4 {
|
|
font-weight: 500;
|
|
font-size: 16px;
|
|
position: relative;
|
|
display: inline-block;
|
|
color: #000;
|
|
}
|
|
|
|
.ipsJS_has .ipsTree_parent.ipsTree_row > .ipsTree_rowData h4 a {
|
|
color: inherit;
|
|
}
|
|
|
|
.ipsTree_parent.ipsTree_row > .ipsTree_rowData h4:before {
|
|
position: absolute;
|
|
top: 2px;
|
|
content: '\f04b';
|
|
font-family: 'FontAwesome';
|
|
font-size: 11px;
|
|
text-align: center;
|
|
display: block;
|
|
opacity: 0.8;
|
|
{prefix="transition" value="0.2s all linear"}
|
|
}
|
|
html[dir="ltr"] .ipsTree_parent.ipsTree_row > .ipsTree_rowData h4:before {
|
|
left: -25px;
|
|
}
|
|
html[dir="rtl"] .ipsTree_parent.ipsTree_row > .ipsTree_rowData h4:before {
|
|
right: -25px;
|
|
}
|
|
|
|
.ipsTree_parent.ipsTree_row > .ipsTree_rowData h4:before {
|
|
{prefix="transform" value="rotate(0deg)"}
|
|
}
|
|
html[dir="rtl"] .ipsTree_parent.ipsTree_row > .ipsTree_rowData h4:before {
|
|
{prefix="transform" value="rotate(180deg)"}
|
|
}
|
|
|
|
.ipsTree_parent.ipsTree_open.ipsTree_row > .ipsTree_rowData h4:before {
|
|
{prefix="transform" value="rotate(90deg)"}
|
|
opacity: 1;
|
|
}
|
|
html[dir="rtl"] .ipsTree_parent.ipsTree_open.ipsTree_row > .ipsTree_rowData h4:before {
|
|
{prefix="transform" value="rotate(90deg)"}
|
|
opacity: 1;
|
|
}
|
|
|
|
.ipsTree_row {
|
|
border-bottom: 1px solid #f0f0f0;
|
|
}
|
|
|
|
.ipsTree_row.ipsTree_parent {
|
|
border-bottom: 1px solid #f0f0f0;
|
|
}
|
|
|
|
ol.ipsTree > li:last-child > .ipsTree_row:not( .ipsTree_open ) {
|
|
border-bottom: 0;
|
|
}
|
|
|
|
.ipsTree_row.ipsTree_draggingInto {
|
|
background: #cfcfcf;
|
|
}
|
|
|
|
.ipsTree_row + ol .ipsTree_row {
|
|
background: #fafafa;
|
|
border-bottom: 1px solid #ececec;
|
|
}
|
|
|
|
.ipsTree_row + ol .ipsTree_row + ol .ipsTree_row {
|
|
background: #fff;
|
|
border-bottom: 1px solid #f4f4f4;
|
|
}
|
|
|
|
html[dir="ltr"] ol ol {
|
|
margin-left: 28px;
|
|
}
|
|
html[dir="rtl"] ol ol {
|
|
margin-right: 15px;
|
|
}
|
|
|
|
/* Open trees */
|
|
.ipsTree_row.ipsTree_open {
|
|
background: #f5f5f5;
|
|
}
|
|
|
|
/* Nested sortable classes */
|
|
.mjs-nestedSortable-error {
|
|
border: 1px solid #e85959 !important;
|
|
background: #f3d9d9 !important;
|
|
min-height: 48px !important;
|
|
position: relative;
|
|
}
|
|
|
|
.mjs-nestedSortable-error:before,
|
|
.mjs-nestedSortable-error:after {
|
|
display: block;
|
|
position: absolute;
|
|
line-height: 48px;
|
|
font-size: 11px;
|
|
color: #e85959;
|
|
}
|
|
|
|
.mjs-nestedSortable-error:before {
|
|
content: attr(data-error);
|
|
left: 30px;
|
|
}
|
|
|
|
.mjs-nestedSortable-error:after {
|
|
content: '\f071';
|
|
font-family: 'FontAwesome';
|
|
left: 10px;
|
|
}
|
|
|
|
.sortable-placeholder {
|
|
border: 1px solid #59aee8;
|
|
background: #d9e8f3;
|
|
min-height: 48px;
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="core" css_name="typography.css">.ipsType_pageTitle,
|
|
.ipsType_sectionHead {
|
|
font-weight: 300;
|
|
}
|
|
|
|
.ipsType_pageTitle {
|
|
font-size: 23px;
|
|
}
|
|
|
|
.ipsType_sectionHead {
|
|
font-size: 18px;
|
|
}
|
|
|
|
.ipsType_sectionTitle {
|
|
background: rgb(245,245,245);
|
|
background: -moz-linear-gradient(top, rgba(245,245,245,1) 0%, rgba(240,240,240,1) 100%);
|
|
background: -webkit-linear-gradient(top, rgba(245,245,245,1) 0%,rgba(240,240,240,1) 100%);
|
|
background: linear-gradient(to bottom, rgba(245,245,245,1) 0%,rgba(240,240,240,1) 100%);
|
|
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#f0f0f0',GradientType=0 );
|
|
border-bottom: 1px solid rgba(0,0,0,0.1);
|
|
box-shadow: 0px 1px 0px rgba(255,255,255,0.5) inset;
|
|
font-size: 15px;
|
|
font-weight: 500;
|
|
padding: 13px 15px;
|
|
margin: 0;
|
|
border-top: 0;
|
|
text-transform: none;
|
|
}
|
|
|
|
.ipsType_positive {
|
|
color: #558B2F;
|
|
}
|
|
.ipsType_negative {
|
|
color: #C62828;
|
|
}</css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="custom" css_name="custom.css">/**
|
|
* This file is for your custom CSS.
|
|
* This file is not modified or overwritten during upgrades
|
|
*/</css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="customization" css_name="emoticons.css"><![CDATA[/*#emoticonsManagement ul {
|
|
min-height: 50px;
|
|
}*/
|
|
|
|
#emoticonsManagement li [data-role="dragHandle"] {
|
|
cursor: move;
|
|
}
|
|
|
|
.cEmoticons_box {
|
|
text-align: center;
|
|
height: 100%;
|
|
position: relative;
|
|
padding-bottom: 40px;
|
|
}
|
|
|
|
.cEmoticons_box > .ipsPad_half:first-child {
|
|
display: table;
|
|
width: 100%;
|
|
height: 100%;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.cEmoticons_hd {
|
|
position: absolute;
|
|
right: 13px;
|
|
bottom: 11px;
|
|
}
|
|
.cEmoticons_input {
|
|
position: absolute;
|
|
bottom: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
}
|
|
|
|
.cEmoticons_box [data-delete] {
|
|
background: #222;
|
|
width: 18px;
|
|
height: 18px;
|
|
line-height: 18px;
|
|
color: #fff;
|
|
position: absolute;
|
|
top: -5px;
|
|
right: -5px;
|
|
border-radius: 30px;
|
|
}
|
|
|
|
#emoticonsManagement img {
|
|
max-height: 100px;
|
|
}
|
|
|
|
#emoticonsManagement input {
|
|
padding: 3px 40px 3px 3px;
|
|
width: 100%;
|
|
font-size: 13px;
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="customization" css_name="languages.css">.cTranslateTable .ipsTable_wrap {
|
|
max-width: 220px;
|
|
}
|
|
|
|
.cTranslateTable_field {
|
|
position: relative;
|
|
}
|
|
|
|
.cTranslateTable_field a[data-action] {
|
|
display: none;
|
|
position: absolute;
|
|
height: 22px;
|
|
bottom: -22px;
|
|
z-index: 4000;
|
|
line-height: 20px;
|
|
border-top-left-radius: 0;
|
|
border-top-right-radius: 0;
|
|
}
|
|
|
|
.cTranslateTable_field_focus textarea ~ a[data-action] {
|
|
display: block;
|
|
}
|
|
|
|
.cTranslateTable_field a[data-action="saveWords"] {
|
|
right: 0;
|
|
}
|
|
|
|
.cTranslateTable_field a[data-action="revertWords"] {
|
|
right: 55px;
|
|
}
|
|
|
|
.cTranslateTable textarea {
|
|
height: 100%;
|
|
min-height: 50px;
|
|
min-width: 150px;
|
|
}</css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="customization" css_name="templates.css"><![CDATA[/* ----- */
|
|
#elTemplateEditor {
|
|
margin: -30px;
|
|
}
|
|
|
|
.cTemplateControls {
|
|
background: #c1c1c7;
|
|
height: 66px;
|
|
padding-top: 15px;
|
|
}
|
|
|
|
.cTemplateControls .ipsButton.ipsButton_disabled {
|
|
opacity: 0.2;
|
|
}
|
|
|
|
#elTemplateEditor_fileListControls {
|
|
padding-left: 15px;
|
|
padding-right: 15px;
|
|
}
|
|
|
|
#elTemplateEditor_fileListControls > div:first-child {
|
|
display: flex;
|
|
}
|
|
|
|
#elTemplateEditor_fileListControls > div:first-child input[type="text"] {
|
|
flex-grow: 1;
|
|
padding: 0 7px;
|
|
border: 0;
|
|
line-height: 34px;
|
|
border-radius: 3px 0 0 3px;
|
|
box-shadow: none;
|
|
}
|
|
html[dir="ltr"] #elTemplateEditor_fileListControls > div:first-child input[type="text"] {
|
|
border-radius: 3px 0 0 3px;
|
|
}
|
|
html[dir="rtl"] #elTemplateEditor_fileListControls > div:first-child input[type="text"] {
|
|
border-radius: 0 3px 3px 0;
|
|
}
|
|
|
|
html[dir="ltr"] #elTemplateEditor_panelToolbar {
|
|
padding-right: 15px;
|
|
}
|
|
html[dir="rtl"] #elTemplateEditor_panelToolbar {
|
|
padding-left: 15px;
|
|
}
|
|
|
|
#elTemplateEditor > .ipsColumns > .ipsColumn {
|
|
padding: 0;
|
|
}
|
|
html[dir="ltr"] #elTemplateEditor > .ipsColumns > .ipsColumn_wide {
|
|
border-right: 4px solid #c1c1c7;
|
|
}
|
|
html[dir="rtl"] #elTemplateEditor > .ipsColumns > .ipsColumn_wide {
|
|
border-left: 4px solid #c1c1c7;
|
|
}
|
|
|
|
#elTemplateEditor_info {
|
|
position: fixed;
|
|
bottom: 0;
|
|
background: #fff;
|
|
text-align: center;
|
|
padding: 7px;
|
|
border-top: 1px solid rgba(0,0,0,0.2);
|
|
}
|
|
html[dir="ltr"] #elTemplateEditor_info {
|
|
left: 270px;
|
|
right: 0;
|
|
}
|
|
html[dir="ltr"] body.cAdminHideMenu #elTemplateEditor_info {
|
|
left: 70px;
|
|
}
|
|
html[dir="rtl"] #elTemplateEditor_info {
|
|
right: 270px;
|
|
left: 0;
|
|
}
|
|
html[dir="rtl"] body.cAdminHideMenu #elTemplateEditor_info {
|
|
right: 70px;
|
|
}
|
|
|
|
|
|
#elTemplateEditor .ipsTabs {
|
|
padding: 0;
|
|
}
|
|
|
|
#elTemplateEditor .ipsTabs_item {
|
|
border: 0 !important;
|
|
text-overflow: clip !important;
|
|
margin-right: 0;
|
|
}
|
|
|
|
#elTemplateEditor .ipsTabs_item.ipsTabs_activeItem {
|
|
background: #fff;
|
|
color: #000;
|
|
}
|
|
|
|
#elTemplateEditor [data-role="editor"],
|
|
#elTemplateEditor .CodeMirror {
|
|
border-width: 0px !important;
|
|
border-radius: 0px !important;
|
|
padding-bottom: 10px;
|
|
}
|
|
|
|
#elTemplateEditor [data-role="editor"] {
|
|
font-family: monospace;
|
|
font-size: 13px;
|
|
}
|
|
|
|
#elTemplateEditor [data-role="templateToolbar"] {
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
#elTemplateEditor_panelWrap {
|
|
position: absolute;
|
|
top: 0px;
|
|
left: 0;
|
|
bottom: 0;
|
|
right: 0;
|
|
}
|
|
|
|
#elTemplateEditor_outerPanelWrap {
|
|
position: relative;
|
|
}
|
|
|
|
#elTemplateEditor [data-role="templatePanelWrap"] {
|
|
width: 100%;
|
|
background-color: #fff;
|
|
position: absolute;
|
|
top: 38px;
|
|
left: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
}
|
|
|
|
#elTemplateEditor [data-role="templatePanelWrap"] textarea {
|
|
height: 550px;
|
|
}
|
|
|
|
#elTemplateEditor [data-action="closeTab"] {
|
|
font-size: 12px;
|
|
color: #b4b4b4;
|
|
margin: 0 0px 0 3px;
|
|
}
|
|
html[dir="rtl"] #elTemplateEditor [data-action="closeTab"] {
|
|
margin: 0 3px 0 0px;
|
|
}
|
|
|
|
#elTemplateEditor [data-action="closeTab"]:hover,
|
|
#elTemplateEditor [data-state="unsaved"] [data-action="closeTab"] {
|
|
color: #333;
|
|
}
|
|
|
|
#elTemplateEditor input[data-role="templateSearch"] {
|
|
background-color: #ffffff;
|
|
border: 1px solid #cccccc;
|
|
border-radius: 3px;
|
|
box-shadow: 0 2px 4px rgba(0,0,0,0.075) inset;
|
|
width: 75%;
|
|
max-width: 350px;
|
|
padding: 7px;
|
|
}
|
|
#elTemplateFilterMenu {
|
|
line-height: 34px;
|
|
}
|
|
html[dir="ltr"] #elTemplateFilterMenu {
|
|
border-radius: 0 3px 3px 0;
|
|
}
|
|
html[dir="rtl"] #elTemplateFilterMenu {
|
|
border-radius: 3px 0 0 3px;
|
|
}
|
|
|
|
/* FILE LISTING STYLES */
|
|
#elTemplateEditor_fileList {
|
|
height: 550px;
|
|
overflow: auto;
|
|
}
|
|
|
|
.cTemplateList a {
|
|
padding: 5px 0;
|
|
display: block;
|
|
position: relative;
|
|
color: #333;
|
|
}
|
|
|
|
.cTemplateList li.cTemplateList_inactiveBranch > a:before,
|
|
.cTemplateList li.cTemplateList_activeBranch > a:before {
|
|
font-family: 'FontAwesome';
|
|
display: inline-block;
|
|
line-height: 6px;
|
|
font-size: 14px;
|
|
}
|
|
html[dir="ltr"] .cTemplateList li.cTemplateList_inactiveBranch > a:before,
|
|
html[dir="ltr"] .cTemplateList li.cTemplateList_activeBranch > a:before {
|
|
content: '\f0da';
|
|
margin-right: 7px;
|
|
}
|
|
html[dir="rtl"] .cTemplateList li.cTemplateList_inactiveBranch > a:before,
|
|
html[dir="rtl"] .cTemplateList li.cTemplateList_activeBranch > a:before {
|
|
content: '\f0d9';
|
|
margin-left: 7px;
|
|
}
|
|
|
|
html[dir="ltr"] .cTemplateList li.cTemplateList_activeBranch > a:before,
|
|
html[dir="rtl"] .cTemplateList li.cTemplateList_activeBranch > a:before {
|
|
content: '\f0d7';
|
|
}
|
|
|
|
.cTemplateList li.cTemplateList_inactiveBranch > ul {
|
|
display: none;
|
|
}
|
|
|
|
.cTemplateList_highlight {
|
|
background: rgb(237, 245, 247);
|
|
}
|
|
|
|
html[dir="ltr"] .cTemplateList li a {
|
|
padding-left: 15px;
|
|
}
|
|
html[dir="rtl"] .cTemplateList li a {
|
|
padding-right: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .cTemplateList li li a {
|
|
padding-left: 30px;
|
|
}
|
|
html[dir="rtl"] .cTemplateList li li a {
|
|
padding-right: 30px;
|
|
}
|
|
|
|
html[dir="ltr"] .cTemplateList li li li a {
|
|
padding-left: 45px;
|
|
}
|
|
html[dir="rtl"] .cTemplateList li li li a {
|
|
padding-right: 45px;
|
|
}
|
|
|
|
html[dir="ltr"] .cTemplateList li li li li a {
|
|
padding-left: 70px;
|
|
}
|
|
html[dir="rtl"] .cTemplateList li li li li a {
|
|
padding-right: 70px;
|
|
}
|
|
|
|
.cTemplateList li.cTemplateList_activeNode > a {
|
|
background: #2E3D49;
|
|
color: #fff;
|
|
}
|
|
|
|
.cTemplateList li:not( .cTemplateList_activeNode ) > a:hover {
|
|
background: #fafafa;
|
|
}
|
|
|
|
/* INHERITED VALUES */
|
|
a[data-inherited-value]:after {
|
|
position: absolute;
|
|
margin-top: 2px;
|
|
}
|
|
html[dir="ltr"] a[data-inherited-value]:after {
|
|
right: 5px;
|
|
}
|
|
html[dir="rtl"] a[data-inherited-value]:after {
|
|
left: 5px;
|
|
}
|
|
|
|
li[class^="cTemplateState_"]:before {
|
|
display: inline-block;
|
|
color: #fff !important;
|
|
}
|
|
|
|
a[data-inherited-value]:after, li[class^="cTemplateState_"]:before {
|
|
font-size: 9px;
|
|
font-weight: bold;
|
|
text-transform: uppercase;
|
|
font-family: monospace;
|
|
padding: 0 5px;
|
|
color: #b3b3b3;
|
|
line-height: 14px;
|
|
border-radius: 10px;
|
|
opacity: 0.1;
|
|
{prefix="transition" value="0.4s all linear"}
|
|
}
|
|
|
|
a[data-inherited-value="original"]:after {
|
|
display: none;
|
|
}
|
|
|
|
.cTemplateList:hover a[data-inherited-value]:after, li[class^="cTemplateState_"]:before {
|
|
opacity: 1;
|
|
}
|
|
|
|
.cTemplateList a[data-inherited-value="custom"]:after, .cTemplateState_custom:before {
|
|
content: 'C';
|
|
background: #c9c030;
|
|
color: #fff;
|
|
}
|
|
|
|
.cTemplateList a[data-inherited-value="inherit"]:after, .cTemplateState_inherit:before {
|
|
content: 'I';
|
|
background: #83b256;
|
|
color: #fff;
|
|
}
|
|
|
|
.cTemplateList a[data-inherited-value="changed"]:after, .cTemplateState_changed:before {
|
|
content: 'M';
|
|
background: #eb841d;
|
|
color: #fff;
|
|
}
|
|
|
|
.cTemplateList a[data-inherited-value="outofdate"]:after, .cTemplateState_outofdate:before {
|
|
content: 'M';
|
|
background: #c93054;
|
|
color: #fff;
|
|
}
|
|
|
|
.cTemplateMergeHeaders {
|
|
border: 1px solid #ddd;
|
|
border-bottom: 0;
|
|
}
|
|
.cTemplateMergeHeader {
|
|
width: 47%;
|
|
display: inline-block;
|
|
}
|
|
.cTemplateMergeHeader_spacer {
|
|
width: 6%;
|
|
display: inline-block;
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="customization" css_name="themes.css">.ipsCms_theme_image_preview {
|
|
max-height: 100px;
|
|
max-width: 100px;
|
|
}
|
|
|
|
.ipsThemeKey {
|
|
border-bottom: 1px dotted black;
|
|
}</css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="customization" css_name="toolbars.css">.editor_dummy {
|
|
border: rgb(204, 204, 204) 1px solid !important;
|
|
margin: auto !important;
|
|
}
|
|
.editor_dummy_desktop {
|
|
width: 700px !important;
|
|
}
|
|
.editor_dummy_tablet {
|
|
width: 400px !important;
|
|
}
|
|
.editor_dummy_phone {
|
|
width: 320px !important;
|
|
}
|
|
.editor_dummy .dummy_toolbars {
|
|
background-color: rgb( 247, 247, 247 );
|
|
}
|
|
.editor_dummy .dummy_toolbars li {
|
|
display: inline;
|
|
float: left;
|
|
}
|
|
html[dir="rtl"] .editor_dummy .dummy_toolbars li {
|
|
float: right;
|
|
}
|
|
.editor_dummy .cke_toolbar {
|
|
min-height: 35px;
|
|
width: 100%;
|
|
}
|
|
|
|
.editor_dummy .dummy_toolbar {
|
|
clear: both;
|
|
min-height: 25px;
|
|
width: 100%;
|
|
}
|
|
.editor_dummy .dummy_contents {
|
|
background: white !important;
|
|
padding-left: 15px;
|
|
padding-right: 15px;
|
|
}
|
|
.editor_dummy .dummy_contents p {
|
|
padding: 5px;
|
|
}
|
|
.editor_dummy .cke_toolbar_separator {
|
|
margin-left: 3px;
|
|
margin-right: 3px;
|
|
display: block;
|
|
}
|
|
|
|
.dummy_button {
|
|
z-index: 10000 !important;
|
|
}</css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="customization" css_name="visuallanguage.css">[data-vle]:hover {
|
|
background: #eeebd6;
|
|
cursor: pointer;
|
|
}</css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="extra" css_name="ie8.css"><![CDATA[/* Styles that fix the mess IE causes */
|
|
|
|
/* misc.css */
|
|
.ipsSubNavigation li {
|
|
display: inline !important;
|
|
}
|
|
|
|
.ipsClearfix {
|
|
*zoom: 1;
|
|
}
|
|
|
|
/* Pagination */
|
|
.ipsButtonBar .ipsPagination .ipsPagination_page a,
|
|
.ipsButtonBar .ipsPagination .ipsPagination_next a,
|
|
.ipsButtonBar .ipsPagination .ipsPagination_prev a,
|
|
.ipsButtonBar .ipsPagination .ipsPagination_first a,
|
|
.ipsButtonBar .ipsPagination .ipsPagination_last a,
|
|
.ipsButtonBar .ipsButtonRow li > a,
|
|
.ipsButtonBar .ipsButtonRow li > button,
|
|
.ipsButtonBar .ipsButtonRow li > span {
|
|
color: #000 !important;
|
|
}
|
|
|
|
#ipsLayout_header nav a.active {
|
|
background: #000 !important;
|
|
}
|
|
|
|
#elWidgetControls {
|
|
display: none !important;
|
|
}
|
|
|
|
#elUserNav li, #elFooterSocialLinks li {
|
|
display: inline-block !important;
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="animation.css">/* Animation: classes used by javascript to add predefined animations to elements */
|
|
/* ======================================================== */
|
|
.ipsAnim {
|
|
{prefix="animation-duration" value="0.5s"}
|
|
{prefix="animation-fill-mode" value="both"}
|
|
{prefix="animation-timing-function" value="ease-out"}
|
|
/* By setting an invisible 3d transform, we can cause */
|
|
/* browsers to render the animation with the GPU instead */
|
|
{prefix="transform" value="translate3d(0,0,0)"}
|
|
}
|
|
|
|
.ipsAnim.ipsAnim_fast {
|
|
{prefix="animation-duration" value="0.25s"}
|
|
}
|
|
|
|
.ipsAnim.ipsAnim_slow {
|
|
{prefix="animation-duration" value="0.8s"}
|
|
}
|
|
|
|
.ipsAnim.ipsAnim_verySlow {
|
|
{prefix="animation-duration" value="1.2s"}
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* FADE IN/OUT */
|
|
@-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }
|
|
@-moz-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }
|
|
@-o-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }
|
|
@keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }
|
|
|
|
@-webkit-keyframes fadeOut {0% { opacity: 1; } 100% { opacity: 0; } }
|
|
@-moz-keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }
|
|
@-o-keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }
|
|
@keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }
|
|
|
|
@-webkit-keyframes fadeInDown {
|
|
0% { opacity: 0; -webkit-transform: translateY(-20px); }
|
|
100% { opacity: 1; -webkit-transform: translateY(0); }
|
|
}
|
|
@-moz-keyframes fadeInDown {
|
|
0% { opacity: 0; -moz-transform: translateY(-20px); }
|
|
100% { opacity: 1; -moz-transform: translateY(0); }
|
|
}
|
|
@-o-keyframes fadeInDown {
|
|
0% { opacity: 0; -o-transform: translateY(-20px); }
|
|
100% { opacity: 1; -o-transform: translateY(0); }
|
|
}
|
|
@keyframes fadeInDown {
|
|
0% { opacity: 0; transform: translateY(-20px); }
|
|
100% { opacity: 1; transform: translateY(0); }
|
|
}
|
|
@-webkit-keyframes fadeOutDown {
|
|
0% { opacity: 1; -webkit-transform: translateY(0); }
|
|
100% { opacity: 0; -webkit-transform: translateY(20px); }
|
|
}
|
|
@-moz-keyframes fadeOutDown {
|
|
0% { opacity: 1; -moz-transform: translateY(0); }
|
|
100% { opacity: 0; -moz-transform: translateY(20px); }
|
|
}
|
|
@-o-keyframes fadeOutDown {
|
|
0% { opacity: 1; -o-transform: translateY(0); }
|
|
100% { opacity: 0; -o-transform: translateY(20px); }
|
|
}
|
|
@keyframes fadeOutDown {
|
|
0% { opacity: 1; transform: translateY(0); }
|
|
100% { opacity: 0; transform: translateY(20px); }
|
|
}
|
|
|
|
.ipsAnim_fade.ipsAnim_in {
|
|
opacity: 1;
|
|
{prefix="animation-name" value="fadeIn"}
|
|
}
|
|
.ipsAnim_fade.ipsAnim_out {
|
|
opacity: 1;
|
|
{prefix="animation-name" value="fadeOut"}
|
|
}
|
|
.ipsAnim_fade.ipsAnim_in.ipsAnim_down {
|
|
{prefix="animation-name" value="fadeInDown"}
|
|
}
|
|
.ipsAnim_fade.ipsAnim_out.ipsAnim_down {
|
|
{prefix="animation-name" value="fadeOutDown"}
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* BLIND DOWN */
|
|
@-webkit-keyframes blindDown {
|
|
0% { height: 0; }
|
|
100% { height: auto; }
|
|
}
|
|
@-moz-keyframes blindDown {
|
|
0% { height: 0; }
|
|
100% { height: auto; }
|
|
}
|
|
@-o-keyframes blindDown {
|
|
0% { height: 0; }
|
|
100% { height: auto; }
|
|
}
|
|
@keyframes blindDown {
|
|
0% { height: 0; }
|
|
100% { height: auto; }
|
|
}
|
|
|
|
.ipsAnim_blind.ipsAnim_down {
|
|
height: auto;
|
|
{prefix="animation-name" value="blindDown"}
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* BLIND Up */
|
|
@-webkit-keyframes blindUp {
|
|
0% { height: auto; }
|
|
100% { height: 0; }
|
|
}
|
|
|
|
.ipsAnim_blind.ipsAnim_up {
|
|
height: 0;
|
|
-webkit-animation-name: blindUp;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* SLIDE */
|
|
@-webkit-keyframes slideFromRight {
|
|
0% { right: -100%; }
|
|
100% { right: 0; }
|
|
}
|
|
@-moz-keyframes slideFromRight {
|
|
0% { right: -100%; }
|
|
100% { right: 0; }
|
|
}
|
|
@-o-keyframes slideFromRight {
|
|
0% { right: -100%; }
|
|
100% { right: 0; }
|
|
}
|
|
@keyframes slideFromRight {
|
|
0% { right: -100%; }
|
|
100% { right: 0; }
|
|
}
|
|
|
|
.ipsAnim_slide.ipsAnim_left {
|
|
right: 0;
|
|
{prefix="animation-name" value="slideFromRight"}
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* ZOOM */
|
|
@-webkit-keyframes zoomIn {
|
|
0% { -webkit-transform: scale(0); }
|
|
100% { -webkit-transform: scale(1); }
|
|
}
|
|
@-moz-keyframes zoomIn {
|
|
0% { -moz-transform: scale(0); }
|
|
100% { -moz-transform: scale(1); }
|
|
}
|
|
@-o-keyframes zoomIn {
|
|
0% { -o-transform: scale(0); }
|
|
100% { -o-transform: scale(1); }
|
|
}
|
|
@keyframes zoomIn {
|
|
0% { transform: scale(0); }
|
|
100% { transform: scale(1); }
|
|
}
|
|
|
|
.ipsAnim_zoom.ipsAnim_in {
|
|
{prefix="animation-name" value="zoomIn"}
|
|
}
|
|
|
|
@-webkit-keyframes zoomOut {
|
|
0% { -webkit-transform: scale(1); }
|
|
100% {
|
|
-webkit-transform: scale(0);
|
|
opacity: 0;
|
|
}
|
|
}
|
|
@-moz-keyframes zoomOut {
|
|
0% { -moz-transform: scale(1); }
|
|
100% {
|
|
-moz-transform: scale(0);
|
|
opacity: 0;
|
|
}
|
|
}
|
|
@-o-keyframes zoomOut {
|
|
0% { -o-transform: scale(1); }
|
|
100% {
|
|
-o-transform: scale(0);
|
|
opacity: 0;
|
|
}
|
|
}
|
|
@keyframes zoomOut {
|
|
0% { transform: scale(1); }
|
|
100% {
|
|
transform: scale(0);
|
|
opacity: 0;
|
|
}
|
|
}
|
|
|
|
.ipsAnim_zoom.ipsAnim_out {
|
|
{prefix="animation-name" value="zoomOut"}
|
|
opacity: 1;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* WOBBLE */
|
|
@-webkit-keyframes wobble {
|
|
0% { -webkit-transform: translateX(0%); }
|
|
15% { -webkit-transform: translateX(-5%) rotate(-4deg); }
|
|
30% { -webkit-transform: translateX(5%) rotate(2deg); }
|
|
45% { -webkit-transform: translateX(-4%) rotate(-2deg); }
|
|
60% { -webkit-transform: translateX(4%) rotate(1deg); }
|
|
75% { -webkit-transform: translateX(-3%) rotate(-1deg); }
|
|
100% { -webkit-transform: translateX(0%); }
|
|
}
|
|
|
|
@-moz-keyframes wobble {
|
|
0% { -moz-transform: translateX(0%); }
|
|
15% { -moz-transform: translateX(-5%) rotate(-4deg); }
|
|
30% { -moz-transform: translateX(5%) rotate(2deg); }
|
|
45% { -moz-transform: translateX(-4%) rotate(-2deg); }
|
|
60% { -moz-transform: translateX(4%) rotate(1deg); }
|
|
75% { -moz-transform: translateX(-3%) rotate(-1deg); }
|
|
100% { -moz-transform: translateX(0%); }
|
|
}
|
|
|
|
@-o-keyframes wobble {
|
|
0% { -o-transform: translateX(0%); }
|
|
15% { -o-transform: translateX(-5%) rotate(-4deg); }
|
|
30% { -o-transform: translateX(5%) rotate(2deg); }
|
|
45% { -o-transform: translateX(-4%) rotate(-2deg); }
|
|
60% { -o-transform: translateX(4%) rotate(1deg); }
|
|
75% { -o-transform: translateX(-3%) rotate(-1deg); }
|
|
100% { -o-transform: translateX(0%);}
|
|
}
|
|
|
|
@keyframes wobble {
|
|
0% { transform: translateX(0%); }
|
|
15% { transform: translateX(-5%) rotate(-4deg); }
|
|
30% { transform: translateX(5%) rotate(2deg); }
|
|
45% { transform: translateX(-4%) rotate(-2deg); }
|
|
60% { transform: translateX(4%) rotate(1deg); }
|
|
75% { transform: translateX(-3%) rotate(-1deg); }
|
|
100% { transform: translateX(0%);}
|
|
}
|
|
|
|
.ipsAnim_wobble {
|
|
{prefix="animation-name" value="wobble"}
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* JIGGLE */
|
|
@-webkit-keyframes jiggle {
|
|
0% { -webkit-transform: rotate(-3deg); }
|
|
50% { -webkit-transform: rotate(3deg); }
|
|
}
|
|
|
|
@-moz-keyframes jiggle {
|
|
0% { -moz-transform: rotate(-3deg); }
|
|
50% { -moz-transform: rotate(3deg); }
|
|
}
|
|
|
|
@-o-keyframes jiggle {
|
|
0% { -o-transform: rotate(-3deg); }
|
|
50% { -o-transform: rotate(3deg); }
|
|
}
|
|
|
|
@keyframes jiggle {
|
|
0% { transform: rotate(-3deg); }
|
|
50% { transform: rotate(3deg); }
|
|
}
|
|
|
|
.ipsAnim_jiggle {
|
|
{prefix="animation" value="jiggle 0.3s infinite"}
|
|
}
|
|
|
|
/* ======================================================== */
|
|
|
|
@-webkit-keyframes fadeOutDown {
|
|
0% {
|
|
opacity: 1;
|
|
-webkit-transform: translateY(0);
|
|
}
|
|
100% {
|
|
opacity: 0;
|
|
-webkit-transform: translateY(20px);
|
|
}
|
|
}
|
|
|
|
@-moz-keyframes fadeOutDown {
|
|
0% {
|
|
opacity: 1;
|
|
-moz-transform: translateY(0);
|
|
}
|
|
100% {
|
|
opacity: 0;
|
|
-moz-transform: translateY(20px);
|
|
}
|
|
}
|
|
|
|
@-o-keyframes fadeOutDown {
|
|
0% {
|
|
opacity: 1;
|
|
-o-transform: translateY(0);
|
|
}
|
|
100% {
|
|
opacity: 0;
|
|
-o-transform: translateY(20px);
|
|
}
|
|
}
|
|
|
|
@keyframes fadeOutDown {
|
|
0% {
|
|
opacity: 1;
|
|
transform: translateY(0);
|
|
}
|
|
100% {
|
|
opacity: 0;
|
|
transform: translateY(20px);
|
|
}
|
|
}
|
|
|
|
.ipsAnim_fadeOutDown {
|
|
{prefix="animation-name" value="fadeOutDown"}
|
|
}
|
|
|
|
/* ======================================================== */
|
|
|
|
@-webkit-keyframes pulseOnce {
|
|
0% { -webkit-transform: scale(1); }
|
|
50% { -webkit-transform: scale(1.15); }
|
|
100% { -webkit-transform: scale(1); }
|
|
}
|
|
|
|
@-moz-keyframes pulseOnce {
|
|
0% { -moz-transform: scale(1); }
|
|
50% { -moz-transform: scale(1.15); }
|
|
100% { -moz-transform: scale(1); }
|
|
}
|
|
|
|
@-o-keyframes pulseOnce {
|
|
0% { -o-transform: scale(1); }
|
|
50% { -o-transform: scale(1.15); }
|
|
100% { -o-transform: scale(1); }
|
|
}
|
|
|
|
@keyframes pulseOnce {
|
|
0% { transform: scale(1); }
|
|
50% { transform: scale(1.15); }
|
|
100% { transform: scale(1); }
|
|
}
|
|
|
|
.ipsAnim_pulseOnce {
|
|
{prefix="animation-name" value="pulseOnce"}
|
|
}
|
|
|
|
/* ======================================================== */
|
|
|
|
@-webkit-keyframes dummy_anim {
|
|
0% { background-color: #f8f8f8; }
|
|
50% { background-color: #f2f2f2; }
|
|
99% { background-color: #f8f8f8; }
|
|
}
|
|
@-moz-keyframes dummy_anim {
|
|
0% { background-color: #f8f8f8; }
|
|
50% { background-color: #f2f2f2; }
|
|
99% { background-color: #f8f8f8; }
|
|
}
|
|
@-ms-keyframes dummy_anim {
|
|
0% { background-color: #f8f8f8; }
|
|
50% { background-color: #f2f2f2; }
|
|
99% { background-color: #f8f8f8; }
|
|
}
|
|
@-o-keyframes dummy_anim {
|
|
0% { background-color: #f8f8f8; }
|
|
50% { background-color: #f2f2f2; }
|
|
99% { background-color: #f8f8f8; }
|
|
}
|
|
@keyframes dummy_anim {
|
|
0% { background-color: #f8f8f8; }
|
|
50% { background-color: #f2f2f2; }
|
|
99% { background-color: #f8f8f8; }
|
|
}
|
|
</css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="badges.css">/* Badges: various indicators */
|
|
/* ======================================================== */
|
|
/* STANDARD BADGE */
|
|
.ipsBadge {
|
|
padding: 0 8px;
|
|
border-radius: 2px;
|
|
font-weight: 500;
|
|
display: inline-block;
|
|
color: #fff;
|
|
vertical-align: middle;
|
|
text-shadow: none;
|
|
letter-spacing: 0;
|
|
}
|
|
.ipsBadge a,
|
|
a.ipsBadge:hover {
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsBadge.ipsBadge_icon {
|
|
width: 28px;
|
|
height: 28px;
|
|
border-radius: 28px;
|
|
font-size: 14px;
|
|
text-align: center;
|
|
line-height: 28px;
|
|
vertical-align: middle;
|
|
padding: 0;
|
|
}
|
|
|
|
.ipsBadge.ipsBadge_icon.ipsBadge_small {
|
|
width: 16px;
|
|
height: 16px;
|
|
border-radius: 16px;
|
|
line-height: 16px;
|
|
font-size: 10px;
|
|
vertical-align: baseline;
|
|
}
|
|
|
|
.ipsBadge.ipsBadge_icon.ipsBadge_medium {
|
|
width: 20px;
|
|
height: 20px;
|
|
border-radius: 16px;
|
|
line-height: 21px;
|
|
font-size: 11px;
|
|
vertical-align: baseline;
|
|
}
|
|
|
|
.ipsBadge.ipsBadge_icon.ipsBadge_large {
|
|
width: 38px;
|
|
height: 38px;
|
|
border-radius: 38px;
|
|
line-height: 38px;
|
|
font-size: 17px;
|
|
}
|
|
|
|
.ipsType_pageTitle .ipsBadge {
|
|
vertical-align: middle !important;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* SIZES */
|
|
.ipsBadge, .ipsBadge.ipsBadge_normal {
|
|
height: 17px;
|
|
line-height: 17px;
|
|
font-size: 10px;
|
|
}
|
|
|
|
.ipsBadge.ipsBadge_medium {
|
|
height: 18px;
|
|
line-height: 18px;
|
|
font-size: 11px;
|
|
}
|
|
|
|
.ipsBadge.ipsBadge_large {
|
|
height: 23px;
|
|
line-height: 23px;
|
|
padding: 0 10px;
|
|
font-size: 13px;
|
|
}
|
|
|
|
.ipsBadge.ipsBadge_veryLarge {
|
|
width: 70px;
|
|
height: 70px;
|
|
line-height: 64px;
|
|
border-radius: 70px;
|
|
font-size: 34px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* STYLES */
|
|
.ipsBadge_new, .ipsBadge_style1 {
|
|
background: #323232;
|
|
}
|
|
|
|
.ipsBadge_style2 {
|
|
background: #6a4fa8;
|
|
}
|
|
|
|
.ipsBadge_warning, .ipsBadge_style3 {
|
|
background: #873661;
|
|
}
|
|
|
|
.ipsBadge_positive, .ipsBadge_style4 {
|
|
background: #598f5b;
|
|
}
|
|
|
|
.ipsBadge_negative, .ipsBadge_style5 {
|
|
background: #c75050;
|
|
}
|
|
|
|
.ipsBadge_neutral, .ipsBadge_style6 {
|
|
background: #616161;
|
|
}
|
|
|
|
.ipsBadge_intermediary, .ipsBadge_style7 {
|
|
background: #f09348;
|
|
}
|
|
|
|
.ipsBadge_pill {
|
|
border-radius: 30px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* ITEM STATUS BADGES */
|
|
.ipsItemStatus:not( .ipsItemStatus_large ) {
|
|
color: {theme="item_status"};
|
|
font-size: 14px;
|
|
line-height: inherit;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.ipsDataItem_subList .ipsItemStatus:not( .ipsItemStatus_large ) {
|
|
vertical-align: text-top;
|
|
}
|
|
|
|
.ipsItemStatus.ipsItemStatus_read:not( .ipsItemStatus_large ) {
|
|
color: #dbdbdb;
|
|
}
|
|
|
|
.ipsItemStatus.ipsItemStatus_tiny {
|
|
font-size: 9px;
|
|
}
|
|
|
|
.ipsItemStatus.ipsItemStatus_small {
|
|
font-size: 13px;
|
|
}
|
|
|
|
.ipsItemStatus.ipsItemStatus_large {
|
|
background: {theme="item_status"};
|
|
color: #fff;
|
|
width: 40px;
|
|
height: 40px;
|
|
line-height: 40px;
|
|
border-radius: 20px;
|
|
display: inline-block;
|
|
text-align: center;
|
|
font-size: 18px;
|
|
{prefix="transition" value="0.15s all linear"}
|
|
}
|
|
|
|
.ipsItemStatus.ipsItemStatus_large.ipsItemStatus_read {
|
|
background: #dbdbdb;
|
|
}
|
|
|
|
.ipsItemStatus.ipsItemStatus_read {
|
|
opacity: 0.6;
|
|
}
|
|
|
|
.ipsItemStatus.ipsItemStatus_read:not( .ipsItemStatus_large ):not( .ipsItemStatus_posted ):not( .ipsItemStatus_custom ) {
|
|
display: none;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* POINTS (for warnings) */
|
|
.ipsPoints {
|
|
display: inline-block;
|
|
background: #b14848;
|
|
color: #fff;
|
|
width: 36px;
|
|
height: 36px;
|
|
border-radius: 36px;
|
|
font-size: 18px;
|
|
text-align: center;
|
|
line-height: 36px;
|
|
}
|
|
|
|
.ipsPoints_small {
|
|
width: 22px;
|
|
height: 22px;
|
|
line-height: 22px;
|
|
font-size: 12px;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* REP BADGE */
|
|
.ipsRepBadge {
|
|
font-size: 11px;
|
|
font-weight: bold;
|
|
display: inline-block;
|
|
}
|
|
|
|
.ipsRepBadge_positive,
|
|
.ipsRepBadge_positive:hover {
|
|
color: #5f7a47 !important;
|
|
}
|
|
|
|
.ipsRepBadge_negative,
|
|
.ipsRepBadge_negative:hover {
|
|
color: #8c3737 !important;
|
|
}
|
|
|
|
.ipsRepBadge_neutral,
|
|
.ipsRepBadge_neutral:hover {
|
|
color: #b3b3b3 !important;
|
|
}</css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="blocks.css"><![CDATA[/* Blocks - styles for various widgets */
|
|
|
|
.ipsWidget {
|
|
position: relative;
|
|
padding: 0;
|
|
background: #fff;
|
|
}
|
|
|
|
.ipsWidget.ipsWidget_vertical .ipsWidget_title,
|
|
.ipsWidget.ipsWidget_horizontal .ipsWidget_title {
|
|
padding: 10px;
|
|
margin: 0;
|
|
font-size: 12px;
|
|
font-weight: 500;
|
|
text-transform: uppercase;
|
|
position: relative;
|
|
color: {theme="widget_title_font"};
|
|
background: {theme="widget_title_bar"};
|
|
border-radius: 2px 2px 0px 0px;
|
|
{{if !theme.headline_font || theme.headline_font == 'default'}}
|
|
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
|
|
{{else}}
|
|
font-family: "{theme="headline_font"}", "Helvetica Neue", Helvetica, Arial, sans-serif;
|
|
{{endif}}
|
|
}
|
|
|
|
.ipsWidget.ipsWidget_vertical {
|
|
margin-top: 15px;
|
|
}
|
|
|
|
.ipsWidget.ipsWidget_horizontal:not( .ipsWidgetHide ) + .ipsWidget {
|
|
margin-top: 10px;
|
|
}
|
|
|
|
.ipsWidget.ipsWidget_horizontal .ipsTabs {
|
|
margin: -5px 0 5px 0;
|
|
}
|
|
|
|
.ipsWidget.ipsWidget_horizontal .ipsTabs_panel {
|
|
background: #fff;
|
|
margin: 0;
|
|
}
|
|
|
|
.ipsWidget_columns > [class*="ipsGrid"] {
|
|
margin-bottom: 0;
|
|
border-bottom: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsWidget_columns > [class*="ipsGrid"] {
|
|
border-right: 1px solid rgba(0,0,0,0.1);
|
|
padding-right: 10px;
|
|
}
|
|
html[dir="rtl"] .ipsWidget_columns > [class*="ipsGrid"] {
|
|
border-left: 1px solid rgba(0,0,0,0.1);
|
|
padding-left: 10px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsWidget_columns > [class*="ipsGrid"]:last-child {
|
|
border-right: 0;
|
|
}
|
|
html[dir="rtl"] .ipsWidget_columns > [class*="ipsGrid"]:last-child {
|
|
border-left: 0;
|
|
}
|
|
|
|
.ipsWidget_horizontal .ipsWidget_statsCount {
|
|
font-size: 22px;
|
|
line-height: 32px !important;
|
|
font-weight: 300;
|
|
}
|
|
|
|
.ipsWidget_horizontal .ipsWidget_stats {
|
|
margin-top: 15px;
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
.ipsWidget .ipsTabs_small {
|
|
padding: 0;
|
|
background: transparent;
|
|
}
|
|
|
|
.ipsWidget .ipsTabs_small .ipsTabs_item:not( .ipsTabs_activeItem ) {
|
|
color: rgba(50,50,50,0.6);
|
|
border-bottom: 1px solid transparent;
|
|
}
|
|
|
|
.ipsWidget .ipsTabs_small .ipsTabs_activeItem {
|
|
border-bottom: 1px solid rgba(0,0,0,0.25);
|
|
}
|
|
|
|
.ipsWidget .ipsDataItem_title {
|
|
font-size: 13px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsWidget .ipsDataItem_main.cWidgetComments {
|
|
padding-right: 55px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsWidget .ipsDataItem_main.cWidgetComments .ipsCommentCount {
|
|
margin-right: -55px;
|
|
margin-left: 0;
|
|
}
|
|
|
|
html[dir="rtl"] .ipsWidget .ipsDataItem_main.cWidgetComments {
|
|
padding-left: 55px;
|
|
}
|
|
|
|
html[dir="rtl"] .ipsWidget .ipsDataItem_main.cWidgetComments .ipsCommentCount {
|
|
margin-left: -60px;
|
|
margin-right: 0;
|
|
}
|
|
|
|
.ipsWidget.ipsWidget_primary {
|
|
background: #262e33;
|
|
}
|
|
|
|
.ipsWidget.ipsWidget_primary h3 {
|
|
color: #fff;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsWidget_latestItem {
|
|
margin-left: 85px;
|
|
}
|
|
html[dir="rtl"] .ipsWidget_latestItem {
|
|
margin-right: 85px;
|
|
}
|
|
|
|
.ipsWidgetBlank {
|
|
margin-top: 16px;
|
|
padding-top: 30px;
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="buttons.css"><![CDATA[/* Buttons: various buttons used in the interface */
|
|
/* ======================================================== */
|
|
/* BASE BUTTONS */
|
|
.ipsApp .ipsButton {
|
|
font-size: 13px;
|
|
font-weight: 500;
|
|
text-align: center;
|
|
text-decoration: none;
|
|
text-shadow: none;
|
|
white-space: nowrap;
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
padding: 10px 20px;
|
|
border-radius: 3px;
|
|
border: 1px solid rgba(0,0,0,0.1);
|
|
{prefix="transition" value="0.1s all linear"}
|
|
{prefix="user-select" value="none"}
|
|
}
|
|
|
|
.ipsApp .ipsButton:not( .ipsButton_noHover ):hover {
|
|
cursor: pointer;
|
|
text-decoration: none;
|
|
background-image: -moz-linear-gradient(top, rgba(255,255,255,0.08) 0%, rgba(255,255,255,0.08) 100%);
|
|
background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.08) 100%);
|
|
background-image: -o-linear-gradient(top, rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.08) 100%);
|
|
background-image: -ms-linear-gradient(top, rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.08) 100%);
|
|
background-image: linear-gradient(to bottom, rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.08) 100%);
|
|
}
|
|
|
|
.ipsApp .ipsButton:active {
|
|
box-shadow: 1px 1px 4px rgba(0,0,0,0.3) inset;
|
|
border: 1px solid rgba(0,0,0,0.4);
|
|
background-image: -moz-linear-gradient(top, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.2) 100%);
|
|
background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);
|
|
background-image: -o-linear-gradient(top, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);
|
|
background-image: -ms-linear-gradient(top, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);
|
|
background-image: linear-gradient(to bottom, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* COLORS */
|
|
.ipsApp .ipsButton_normal {
|
|
background: {theme="normal_button"};
|
|
color: {theme="normal_button_font"};
|
|
}
|
|
|
|
.ipsApp .ipsButton_primary {
|
|
background: {theme="primary_button"};
|
|
color: {theme="primary_button_font"};
|
|
}
|
|
|
|
.ipsApp .ipsButton_alternate {
|
|
background: {theme="alternate_button"};
|
|
color: {theme="alternate_button_font"};
|
|
}
|
|
|
|
.ipsApp .ipsButton_important {
|
|
background: {theme="important_button"};
|
|
color: {theme="important_button_font"};
|
|
}
|
|
|
|
.ipsApp .ipsButton_positive {
|
|
background: #598f5b;
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsApp .ipsButton_intermediate {
|
|
background: #f09348;
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsApp .ipsButton_negative {
|
|
background: #c75050;
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsApp .ipsButton_light {
|
|
background: {theme="light_button"};
|
|
border-color: rgba(0,0,0,0.03);
|
|
color: {theme="light_button_font"};
|
|
}
|
|
|
|
.ipsApp .ipsButton_light:hover {
|
|
background-image: -moz-linear-gradient(top, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0.3) 100%);
|
|
background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.3) 100%);
|
|
background-image: -o-linear-gradient(top, rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.3) 100%);
|
|
background-image: -ms-linear-gradient(top, rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.3) 100%);
|
|
background-image: linear-gradient(to bottom, rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.3) 100%);
|
|
}
|
|
|
|
.ipsApp .ipsButton:active, .ipsApp .ipsButton_active {
|
|
box-shadow: 1px 1px 4px rgba(0,0,0,0.1) inset;
|
|
border: 1px solid rgba(0,0,0,0.1);
|
|
background-image: -moz-linear-gradient(top, rgba(0,0,0,0.02) 0%, rgba(0,0,0,0.02) 100%);
|
|
background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.02) 0%,rgba(0,0,0,0.02) 100%);
|
|
background-image: -o-linear-gradient(top, rgba(0,0,0,0.02) 0%,rgba(0,0,0,0.02) 100%);
|
|
background-image: -ms-linear-gradient(top, rgba(0,0,0,0.02) 0%,rgba(0,0,0,0.02) 100%);
|
|
background-image: linear-gradient(to bottom, rgba(0,0,0,0.02) 0%,rgba(0,0,0,0.02) 100%);
|
|
}
|
|
|
|
.ipsApp .ipsButton_veryLight {
|
|
background: {theme="very_light_button"}; /* #fff */
|
|
border-color: #e8e8e8;
|
|
color: {theme="very_light_button_font"};
|
|
}
|
|
|
|
/* Overlaid button - allows content behind to be seen */
|
|
.ipsApp .ipsButton_overlaid {
|
|
background: rgba(0,0,0,0.5);
|
|
opacity: 0.6;
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsApp .ipsButton_overlaid:hover {
|
|
background: #000;
|
|
opacity: 1;
|
|
}
|
|
|
|
.ipsApp .ipsButton_overlaid:active {
|
|
background: #000;
|
|
}
|
|
|
|
/* Link button - works like a button, but looks like text */
|
|
.ipsApp .ipsButton_link {
|
|
background: transparent;
|
|
color: {theme="link_button"};
|
|
border: 1px solid {theme="link_button"};
|
|
padding: 9px 20px;
|
|
font-weight: normal;
|
|
}
|
|
|
|
.ipsApp .ipsButton_link:active {
|
|
box-shadow: none;
|
|
background-image: none;
|
|
}
|
|
|
|
.ipsApp .ipsButton_link.ipsFollow,
|
|
.ipsApp .ipsButton_link.ipsPromote {
|
|
background: #fff;
|
|
height: 28px;
|
|
box-sizing: content-box;
|
|
}
|
|
|
|
.ipsApp .ipsButton_link.ipsFollow:hover,
|
|
.ipsApp .ipsButton_link.ipsPromote:hover {
|
|
cursor: default;
|
|
}
|
|
|
|
.ipsApp .ipsToolList .ipsButton_link,
|
|
.ipsApp .ipsButton_link.ipsButton_link_secondary {
|
|
border: 0px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* SIZES */
|
|
.ipsApp .ipsButton_medium {
|
|
font-size: 14px;
|
|
line-height: 38px;
|
|
padding: 0 20px;
|
|
}
|
|
|
|
.ipsApp .ipsButton_large {
|
|
font-size: 15px;
|
|
line-height: 42px;
|
|
padding: 0 20px;
|
|
}
|
|
|
|
.ipsApp .ipsButton_veryLarge {
|
|
font-size: 16px;
|
|
line-height: 46px;
|
|
padding: 0 22px;
|
|
}
|
|
|
|
.ipsApp .ipsButton_small {
|
|
font-size: 12px;
|
|
line-height: 34px;
|
|
padding: 0 18px;
|
|
}
|
|
|
|
.ipsApp .ipsButton_verySmall {
|
|
font-size: 12px;
|
|
line-height: 28px;
|
|
padding: 0 15px;
|
|
}
|
|
|
|
.ipsApp .ipsButton_veryVerySmall {
|
|
font-size: 10px;
|
|
line-height: 20px;
|
|
padding: 0 8px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* OTHER BUTTON STYLES */
|
|
.ipsApp .ipsButton_fullWidth {
|
|
display: block;
|
|
width: 100%;
|
|
text-overflow: ellipsis;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.ipsApp .ipsButton_action {
|
|
min-width: 200px;
|
|
}
|
|
|
|
.ipsApp .ipsButton_narrow {
|
|
padding-left: 8px;
|
|
padding-right: 8px;
|
|
}
|
|
|
|
.ipsApp .ipsButton_shouting {
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
/* Disabled */
|
|
.ipsApp .ipsButton[disabled], .ipsApp .ipsButton.ipsButton_disabled {
|
|
opacity: 0.5;
|
|
cursor: not-allowed;
|
|
}
|
|
|
|
.ipsApp .ipsButton[disabled]:hover, .ipsApp .ipsButton.ipsButton_disabled:hover,
|
|
.ipsApp .ipsButton[disabled]:active, .ipsApp .ipsButton.ipsButton_disabled:active {
|
|
background-image: none;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* SPLIT BUTTONS */
|
|
ul.ipsButton_split {
|
|
margin: 0;
|
|
padding: 0;
|
|
list-style: none;
|
|
display: inline-block;
|
|
}
|
|
|
|
.ipsList_inline ul.ipsButton_split {
|
|
vertical-align: middle;
|
|
}
|
|
|
|
ul.ipsButton_split > li {
|
|
float: left;
|
|
}
|
|
html[dir="rtl"] ul.ipsButton_split > li {
|
|
float: right;
|
|
}
|
|
|
|
.ipsButton_split > .ipsButton,
|
|
.ipsButton_split > li > .ipsButton {
|
|
border-radius: 0;
|
|
border-right-width: 0;
|
|
border-left-width: 0;
|
|
float: left;
|
|
}
|
|
html[dir="rtl"] .ipsButton_split > .ipsButton,
|
|
html[dir="rtl"] .ipsButton_split > li > .ipsButton {
|
|
float: right;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsButton_split > .ipsButton:not( :last-child ),
|
|
html[dir="ltr"] .ipsButton_split > li:not( :last-child ) > .ipsButton {
|
|
border-right: 1px solid rgba(0,0,0,0.1);
|
|
}
|
|
html[dir="rtl"] .ipsButton_split > .ipsButton:not( :last-child ),
|
|
html[dir="rtl"] .ipsButton_split > li:not( :last-child ) > .ipsButton {
|
|
border-left: 1px solid rgba(0,0,0,0.1);
|
|
}
|
|
|
|
html[dir="ltr"] .ipsButton_split > .ipsButton:not( :first-child ),
|
|
html[dir="ltr"] .ipsButton_split > li:not( :first-child ) > .ipsButton {
|
|
border-left: 1px solid rgba(255,255,255,0.1);
|
|
}
|
|
html[dir="rtl"] .ipsButton_split > .ipsButton:not( :first-child ),
|
|
html[dir="rtl"] .ipsButton_split > li:not( :first-child ) > .ipsButton {
|
|
border-right: 1px solid rgba(255,255,255,0.1);
|
|
}
|
|
|
|
html[dir="ltr"] .ipsButton_split > .ipsButton:first-child,
|
|
html[dir="ltr"] .ipsButton_split > li:first-child > .ipsButton {
|
|
border-top-left-radius: 3px;
|
|
border-bottom-left-radius: 3px;
|
|
border-left-width: 1px;
|
|
}
|
|
html[dir="rtl"] .ipsButton_split > .ipsButton:first-child,
|
|
html[dir="rtl"] .ipsButton_split > li:first-child > .ipsButton {
|
|
border-top-right-radius: 3px;
|
|
border-bottom-right-radius: 3px;
|
|
border-right-width: 1px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsButton_split > .ipsButton:last-child,
|
|
html[dir="ltr"] .ipsButton_split > li:last-child > .ipsButton {
|
|
border-top-right-radius: 3px;
|
|
border-bottom-right-radius: 3px;
|
|
border-right-width: 1px;
|
|
}
|
|
html[dir="rtl"] .ipsButton_split > .ipsButton:last-child,
|
|
html[dir="rtl"] .ipsButton_split > li:last-child > .ipsButton {
|
|
border-top-left-radius: 3px;
|
|
border-bottom-left-radius: 3px;
|
|
border-right-width: 1px;
|
|
}
|
|
|
|
/* Additional styles so link buttons look right in splits */
|
|
html[dir] .ipsButton_split > .ipsButton.ipsButton_link,
|
|
html[dir] .ipsButton_split > li > .ipsButton.ipsButton_link {
|
|
border: 1px solid {theme="link_button"};
|
|
}
|
|
|
|
html[dir="ltr"] .ipsButton_split > .ipsButton.ipsButton_link + .ipsButton.ipsButton_link,
|
|
html[dir="ltr"] .ipsButton_split > li + li > .ipsButton.ipsButton_link {
|
|
border-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsButton_split > .ipsButton.ipsButton_link + .ipsButton.ipsButton_link,
|
|
html[dir="rtl"] .ipsButton_split > li + li > .ipsButton.ipsButton_link {
|
|
border-right: 0;
|
|
}
|
|
|
|
|
|
/* ======================================================== */
|
|
/* BUTTON BARS */
|
|
.ipsButtonBar {
|
|
line-height: 1;
|
|
background: {theme="button_bar"};
|
|
border-bottom: 1px solid rgba(0,0,0,0.1);
|
|
box-shadow: 0px 1px 1px rgba(0,0,0,0.05);
|
|
}
|
|
|
|
.ipsButtonBar ~ .ipsButtonBar {
|
|
border-bottom: 0;
|
|
border-top: 1px solid rgba(0,0,0,0.1);
|
|
}
|
|
|
|
/* Pagination in button bars needs to be white */
|
|
.ipsApp .ipsButtonBar .ipsPagination .ipsPagination_page a,
|
|
.ipsApp .ipsButtonBar .ipsPagination .ipsPagination_next a,
|
|
.ipsApp .ipsButtonBar .ipsPagination .ipsPagination_prev a,
|
|
.ipsApp .ipsButtonBar .ipsPagination .ipsPagination_first a,
|
|
.ipsApp .ipsButtonBar .ipsPagination .ipsPagination_last a {
|
|
background: #fff;
|
|
text-shadow: none;
|
|
color: #222;
|
|
}
|
|
|
|
.ipsButtonBar .ipsPagination .ipsPagination_pageJump a {
|
|
color: #222;
|
|
}
|
|
|
|
.ipsButtonBar .ipsPagination .ipsPagination_page.ipsPagination_active a {
|
|
background: {theme="pagination_active"};
|
|
border-color: {theme="pagination_active"};
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsButtonBar .ipsButtonRow li > a, .ipsButtonBar .ipsButtonRow li > button, .ipsButtonBar .ipsButtonRow li > span {
|
|
background: #fff;
|
|
color: #222;
|
|
font-weight: bold;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsButtonBar .ipsButtonRow {
|
|
margin-left: 10px;
|
|
padding: 0;
|
|
}
|
|
html[dir="rtl"] .ipsButtonBar .ipsButtonRow {
|
|
margin-right: 10px;
|
|
padding: 0;
|
|
}
|
|
|
|
.ipsButtonBar .ipsButtonRow:last-child {
|
|
margin-right: 0;
|
|
}
|
|
html[dir="rtl"] .ipsButtonBar .ipsButtonRow:last-child {
|
|
margin-left: 0;
|
|
}
|
|
|
|
.ipsButtonRow {
|
|
display: inline-block;
|
|
margin: 0;
|
|
padding: 0;
|
|
-webkit-font-smoothing: antialiased;
|
|
}
|
|
|
|
.ipsButtonRow li {
|
|
float: left;
|
|
display: inline-block;
|
|
}
|
|
html[dir="ltr"] .ipsButtonRow li {
|
|
float: right;
|
|
}
|
|
|
|
.ipsButtonRow li > a, .ipsButtonRow li > button, .ipsButtonRow li > span {
|
|
display: block;
|
|
background: #f0f0f0;
|
|
line-height: 26px;
|
|
padding: 0 10px;
|
|
font-size: 10px;
|
|
font-weight: 500;
|
|
color: #323232;
|
|
text-transform: uppercase;
|
|
position: relative;
|
|
border: 0px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsButtonRow li:last-child > a,
|
|
html[dir="ltr"] .ipsButtonRow li:last-child > button,
|
|
html[dir="ltr"] .ipsButtonRow li:last-child > span {
|
|
margin-left: 0;
|
|
border-top-left-radius: 2px;
|
|
border-bottom-left-radius: 2px;
|
|
}
|
|
html[dir="ltr"] .ipsButtonRow li:first-child > a,
|
|
html[dir="ltr"] .ipsButtonRow li:first-child > button,
|
|
html[dir="ltr"] .ipsButtonRow li:first-child > span {
|
|
border-top-right-radius: 2px;
|
|
border-bottom-right-radius: 2px;
|
|
}
|
|
|
|
html[dir="rtl"] .ipsButtonRow li:last-child > a,
|
|
html[dir="rtl"] .ipsButtonRow li:last-child > button,
|
|
html[dir="rtl"] .ipsButtonRow li:last-child > span {
|
|
margin-right: 0;
|
|
border-top-right-radius: 2px;
|
|
border-bottom-right-radius: 2px;
|
|
}
|
|
html[dir="rtl"] .ipsButtonRow li:first-child > a,
|
|
html[dir="rtl"] .ipsButtonRow li:first-child > button,
|
|
html[dir="rtl"] .ipsButtonRow li:first-child > span {
|
|
border-top-left-radius: 2px;
|
|
border-bottom-left-radius: 2px;
|
|
}
|
|
|
|
.ipsButtonRow li > a.ipsButtonRow_active,
|
|
.ipsButtonRow li > button.ipsButtonRow_active {
|
|
background: {theme="pagination_active"};
|
|
border-color: {theme="pagination_active"};
|
|
color: #fff;
|
|
text-shadow: none;
|
|
}
|
|
|
|
.ipsAreaBackground_light .ipsButtonRow li > a:not( .ipsButtonRow_active ),
|
|
.ipsAreaBackground_light .ipsButtonRow li > button:not( .ipsButtonRow_active ),
|
|
.ipsAreaBackground_light .ipsButtonRow li > span:not( .ipsButtonRow_active ) {
|
|
background: #fff;
|
|
}
|
|
|
|
.ipsAreaBackground_light .ipsButtonRow li > span.ipsButtonRow_noBackground {
|
|
background: transparent;
|
|
}
|
|
|
|
.ipsButtonRow li .ipsIcon {
|
|
position: relative;
|
|
top: 3px;
|
|
}
|
|
|
|
.ipsButtonRow li > span.ipsButtonRow_noBackground {
|
|
background: transparent;
|
|
}
|
|
|
|
/* Social buttons */
|
|
.ipsSocial {
|
|
color: #fff;
|
|
padding: 0 !important;
|
|
border: 0 !important;
|
|
min-width: 200px;
|
|
max-width: 300px;
|
|
}
|
|
|
|
.ipsSocial:hover {
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsSocial_icon {
|
|
display: table-cell;
|
|
min-width: 32px;
|
|
font-size: 16px;
|
|
background: rgba(0,0,0,0.1);
|
|
}
|
|
|
|
.ipsSocial_text {
|
|
display: table-cell;
|
|
width: 100%;
|
|
}
|
|
|
|
.ipsSocial_microsoft {
|
|
background-color: #008b00;
|
|
}
|
|
|
|
.ipsSocial_facebook {
|
|
background-color: #3a579a;
|
|
}
|
|
|
|
.ipsSocial_twitter {
|
|
background-color: #00abf0;
|
|
}
|
|
|
|
.ipsSocial_linkedIn {
|
|
background: #007eb3;
|
|
}
|
|
|
|
.ipsSocial_google {
|
|
background-color: #d34730;
|
|
}
|
|
|
|
.ipsSocial_internal {
|
|
background-color: #008b00;
|
|
}
|
|
|
|
/* Promote Button */
|
|
|
|
.ipsPromote.ipsButton {
|
|
padding-left: 0px;
|
|
}
|
|
|
|
.ipsPromote.ipsButton a {
|
|
padding-left: 12px;
|
|
padding-right: 6px;
|
|
display: inline-block;
|
|
}
|
|
|
|
.ipsPromote .ipsPromote_icon {
|
|
color: #ffffff;
|
|
display: inline-block;
|
|
width: 22px;
|
|
text-align: center;
|
|
margin-right: -4px;
|
|
opacity: 1;
|
|
background: {theme="link_button"};
|
|
}
|
|
|
|
.ipsPromote .ipsPromote_icon:first-of-type {
|
|
border-radius:2px 0px 0px 2px;
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="cards.css">.ipsMemberCard {
|
|
background: #fff;
|
|
border: 1px solid #d9d9d9;
|
|
text-align: center;
|
|
padding: 10px;
|
|
margin-top: 10px;
|
|
position: relative;
|
|
}
|
|
|
|
.ipsMemberCard .ipsMemberCard_photo {
|
|
margin-top: -28px;
|
|
}
|
|
|
|
.ipsMemberCard .ipsType_sectionHead {
|
|
display: block;
|
|
margin-top: 3px;
|
|
font-size: 18px;
|
|
}
|
|
|
|
.ipsMemberCard_controls.ipsButton {
|
|
color: inherit;
|
|
position: absolute;
|
|
top: 5px;
|
|
right: 5px;
|
|
line-height: 22px;
|
|
}
|
|
|
|
ul.ipsGrid.ipsMemberCard_buttons li {
|
|
margin-bottom: 0;
|
|
}</css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="comments.css"><![CDATA[.ipsComment {
|
|
position: relative;
|
|
margin-bottom: 15px;
|
|
padding: 0;
|
|
background: #fff;
|
|
}
|
|
|
|
.ipsDataItem > .ipsComment {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.ipsComment.ipsComment_selected {
|
|
border-width: 1px;
|
|
border-style: solid;
|
|
border-color: #8ec2ed #8bbee8 #84b4db #8ec2ed;
|
|
box-shadow: 0 1px 1px rgba(0,0,0,0.075), 0px 1px 5px rgba(82,168,236,0.6);
|
|
}
|
|
|
|
.ipsComment.ipsComment_selected .ipsComment_author {
|
|
background: transparent;
|
|
}
|
|
|
|
.ipsApp .ipsComment.ipsComment_selected .ipsComment_header {
|
|
background: {theme="selected"};
|
|
}
|
|
|
|
.ipsComment:not( .ipsModerated ):not( .ipsComment_selected ).ipsBox.ipsComment_popular {
|
|
border-color: {hextorgb="featured" opacity="0.4"};
|
|
box-shadow: 0px 2px 10px {hextorgb="featured" opacity="0.2"};
|
|
}
|
|
|
|
.ipsComment:not( .ipsModerated ):not( .ipsComment_selected ).ipsComment_popular .ipsComment_header {
|
|
background: {hextorgb="featured" opacity="0.1"};
|
|
border-top: 1px solid {theme="featured"};
|
|
}
|
|
html[dir="ltr"] .ipsComment:not( .ipsModerated ).ipsComment_popular .ipsComment_header {
|
|
padding-right: 60px;
|
|
}
|
|
html[dir="rtl"] .ipsComment:not( .ipsModerated ).ipsComment_popular .ipsComment_header {
|
|
padding-left: 60px;
|
|
}
|
|
|
|
.ipsComment:not( .ipsModerated ) .ipsComment_header {
|
|
background: #f5f5f5;
|
|
border-top: 1px solid #a3a7a9;
|
|
}
|
|
|
|
.ipsComment.ipsModerated .ipsComment_header {
|
|
background: {theme="moderated"};
|
|
}
|
|
|
|
.ipsComment.ipsModerated {
|
|
background: {theme="moderated_light"};
|
|
}
|
|
|
|
html[dir="ltr"] .ipsComment > .ipsUserPhoto {
|
|
float: left;
|
|
margin-right: 7px;
|
|
}
|
|
html[dir="rtl"] .ipsComment > .ipsUserPhoto {
|
|
float: right;
|
|
margin-left: 7px;
|
|
}
|
|
|
|
.ipsComment_header {
|
|
padding: 10px;
|
|
}
|
|
|
|
.ipsComment_header .ipsUserPhoto {
|
|
margin: 0;
|
|
}
|
|
|
|
.ipsComment_header .ipsComment_header_modcbox {
|
|
margin-right: 25px;
|
|
}
|
|
|
|
.ipsComment_author {
|
|
display: inline;
|
|
}
|
|
|
|
.ipsComment_content {
|
|
position: relative;
|
|
}
|
|
|
|
.ipsComment [data-role="commentContent"] {
|
|
margin-bottom: 20px;
|
|
}
|
|
|
|
.ipsComment.ipsComment_hasChildren {
|
|
margin-bottom: 40px;
|
|
}
|
|
|
|
.ipsComment.ipsComment_hasChildren > .ipsComment_content {
|
|
padding-bottom: 20px;
|
|
}
|
|
|
|
.ipsComment .ipsType_richText {
|
|
overflow-x: auto;
|
|
overflow-y: hidden;
|
|
}
|
|
|
|
.ipsComment[data-role="replyComment"] {
|
|
margin-left: -15px;
|
|
margin-right: -15px;
|
|
}
|
|
|
|
.ipsComment_parent.ipsComment > .ipsComment_content > .ipsComment_author {
|
|
font-size: 15px;
|
|
margin: 0;
|
|
}
|
|
|
|
.ipsComment_meta {
|
|
margin: 0;
|
|
}
|
|
|
|
.ipsComment_controls {
|
|
margin: 0;
|
|
padding: 0;
|
|
list-style: none;
|
|
}
|
|
|
|
.ipsComment_controls > li {
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
}
|
|
html[dir="ltr"] .ipsComment_controls > li {
|
|
margin-right: 15px;
|
|
}
|
|
html[dir="rtl"] .ipsComment_controls > li {
|
|
margin-left: 15px;
|
|
}
|
|
|
|
[data-role="commentFeed"] > .ipsComment:first-child {
|
|
margin-top: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsComment_tools.ipsList_inline > li {
|
|
margin-right: 0;
|
|
margin-left: 10px;
|
|
}
|
|
html[dir="rtl"] .ipsComment_tools.ipsList_inline > li {
|
|
margin-right: 10px;
|
|
margin-left: 0;
|
|
}
|
|
|
|
/*.ipsComment.ipsModerated {
|
|
border-color: #e6cfd6;
|
|
}
|
|
|
|
.ipsComment.ipsModerated:not( .ipsHide ) + .ipsComment {
|
|
border-top-color: #e6cfd6;
|
|
}*/
|
|
|
|
.ipsComment.ipsComment_ignored {
|
|
border-width: 0;
|
|
color: #adadad;
|
|
background: transparent;
|
|
}
|
|
.ipsComment.ipsComment_ignored:first-child {
|
|
margin-top: 15px;
|
|
}
|
|
html[dir="ltr"] .ipsComment.ipsComment_ignored {
|
|
padding-left: 75px;
|
|
}
|
|
html[dir="rtl"] .ipsComment.ipsComment_ignored {
|
|
padding-right: 75px;
|
|
}
|
|
|
|
.ipsComment.ipsComment_ignored + .ipsComment:not( .ipsComment_ignored ) {
|
|
margin-top: 0;
|
|
}
|
|
|
|
.ipsComment.ipsComment_popular [data-role="commentContent"] {
|
|
min-height: 70px;
|
|
}
|
|
|
|
.ipsComment.ipsComment_popular .ipsComment_popularFlag {
|
|
position: absolute;
|
|
top: -3px;
|
|
background: {theme="featured"};
|
|
text-align: center;
|
|
color: #fff;
|
|
width: 34px;
|
|
height: 40px;
|
|
font-size: 26px;
|
|
padding-top: 11px;
|
|
z-index: 5000;
|
|
border-radius: 2px 2px 0 0;
|
|
}
|
|
html[dir="ltr"] .ipsComment.ipsComment_popular .ipsComment_popularFlag {
|
|
right: 10px;
|
|
}
|
|
html[dir="rtl"] .ipsComment.ipsComment_popular .ipsComment_popularFlag {
|
|
left: 10px;
|
|
}
|
|
|
|
.ipsComment.ipsComment_popular .ipsComment_popularFlag:after {
|
|
content: '';
|
|
display: block;
|
|
position: absolute;
|
|
}
|
|
|
|
.ipsComment.ipsComment_popular .ipsComment_popularFlag:after {
|
|
border-width: 13px 17px 17px 17px;
|
|
border-style: solid;
|
|
border-color: {theme="featured"} transparent transparent transparent;
|
|
top: 100%;
|
|
}
|
|
html[dir="ltr"] .ipsComment.ipsComment_popular .ipsComment_popularFlag:after {
|
|
left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsComment.ipsComment_popular .ipsComment_popularFlag:after {
|
|
right: 0;
|
|
}
|
|
|
|
.ipsCommentUnreadSeperator {
|
|
margin: 15px 0;
|
|
height: 0;
|
|
padding: 0;
|
|
border-width: 2px 0 0 0;
|
|
border-style: solid;
|
|
border-color: #417ba3;
|
|
}
|
|
|
|
.ipsType_richText .ipsPagination:first-child {
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
.ipsTooltip.ipsComment_inlineQuoteTooltip {
|
|
pointer-events: auto;
|
|
}
|
|
|
|
/* Sub comments (e.g. status updates) */
|
|
.ipsComment_subComments {
|
|
margin-top: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsComment_subComments {
|
|
margin-left: 55px;
|
|
}
|
|
html[dir="rtl"] .ipsComment_subComments {
|
|
margin-right: 55px;
|
|
}
|
|
|
|
.ipsComment_subComments .ipsComment {
|
|
padding: 10px;
|
|
margin-bottom: 3px;
|
|
}
|
|
|
|
.ipsComment_subComments .ipsComment [data-role="commentContent"] {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.ipsComment_subComments .ipsComment[data-role="replyComment"] {
|
|
margin: 0;
|
|
}
|
|
|
|
.ipsComment_subComments .ipsComment[data-role="replyComment"] .ipsUserPhoto img {
|
|
width: 34px;
|
|
height: 34px;
|
|
{{if theme.rounded_photos}}
|
|
border-radius: 17px;
|
|
{{endif}}
|
|
}
|
|
|
|
.ipsComment_subComments .ipsComment[data-role="replyComment"] .ipsComposeArea_editor {
|
|
padding: 2px;
|
|
}
|
|
|
|
.ipsComment_subComments .ipsComment[data-role="replyComment"] .ipsComposeArea_dummy {
|
|
padding: 7px;
|
|
font-size: 13px;
|
|
}
|
|
|
|
/*.ipsComment_subComments .ipsComment_content .ipsType_richText {
|
|
margin: 10px 0;
|
|
}*/
|
|
|
|
html[dir="ltr"] .ipsComment_subComments .ipsComment:not( [data-role="replyComment"] ) .ipsComment_content,
|
|
html[dir="ltr"] .ipsComment_subComments .ipsComposeArea_withPhoto .ipsComposeArea_editor {
|
|
margin-left: 45px;
|
|
}
|
|
|
|
html[dir="rtl"] .ipsComment_subComments .ipsComment:not( [data-role="replyComment"] ) .ipsComment_content,
|
|
html[dir="rtl"] .ipsComment_subComments .ipsComposeArea_withPhoto .ipsComposeArea_editor {
|
|
margin-right: 45px;
|
|
}
|
|
|
|
.ipsComment_subComments .ipsComposeArea_withPhoto .ipsComposeArea_editor:before {
|
|
display: none;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* HIGHLIGHTED REPLIES */
|
|
.ipsComment_highlighted.ipsBox:not(.ipsBox_transparent):not(.ipsModerated):not(.ipsComment_selected):not(.ipsComment_popular ),
|
|
.ipsComment_highlighted:not(.ipsBox_transparent):not(.ipsModerated):not(.ipsComment_selected):not(.ipsComment_popular ) .ipsAreaBackground_reset {
|
|
background-color: {theme="post_highlight"};
|
|
}
|
|
.ipsComment_highlighted:not(.ipsBox_transparent):not(.ipsModerated):not(.ipsComment_selected):not(.ipsComment_popular ) {
|
|
background-color: {theme="post_highlight"};
|
|
border: 1px solid {theme="post_highlight_border"};
|
|
box-shadow: 0px 2px 10px {hextorgb="post_highlight_border" opacity="0.4"};
|
|
}
|
|
|
|
.ipsComment_highlighted.ipsComment:not( .ipsModerated ) .ipsComment_header {
|
|
background-color: {hextorgb="post_highlight_border" opacity="0.1"};
|
|
border-top: 0;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* RECOMMENDED REPLIES */
|
|
|
|
.ipsRecommendedComments {
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
.ipsTabs_panel .ipsRecommendedComments {
|
|
margin: -15px -15px 15px -15px;
|
|
}
|
|
|
|
.ipsRecommendedComments [data-commentID]:last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.ipsRecommendedComments .ipsType_sectionHead {
|
|
margin-top: -5px;
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.ipsComment_recommended {
|
|
position: relative;
|
|
border: 1px solid {hextorgb="featured" opacity="0.4"} !important;
|
|
}
|
|
|
|
.ipsComment_recommended .ipsColumn_narrow {
|
|
padding-top: 30px;
|
|
}
|
|
|
|
.ipsComment_recommendedFlag {
|
|
position: absolute;
|
|
top: 10px;
|
|
line-height: 22px;
|
|
padding: 0 10px;
|
|
font-size: 11px;
|
|
background: {theme="featured"};
|
|
color: #fff;
|
|
}
|
|
html[dir="ltr"] .ipsComment_recommendedFlag {
|
|
left: -4px;
|
|
border-radius: 2px 0 0 2px;
|
|
}
|
|
html[dir="rtl"] .ipsComment_recommendedFlag {
|
|
right: -4px;
|
|
border-radius: 0 2px 2px 0;
|
|
}
|
|
|
|
.ipsComment_recommendedFlag:after {
|
|
content: '';
|
|
display: block;
|
|
border-style: solid;
|
|
position: absolute;
|
|
top: 0;
|
|
}
|
|
html[dir="ltr"] .ipsComment_recommendedFlag:after {
|
|
border-color: transparent transparent transparent {theme="featured"};
|
|
border-width: 11px 11px 11px 7px;
|
|
right: -18px;
|
|
}
|
|
html[dir="rtl"] .ipsComment_recommendedFlag:after {
|
|
border-color: transparent {theme="featured"} transparent transparent;
|
|
border-width: 11px 7px 11px 11px;
|
|
left: -18px;
|
|
}
|
|
|
|
.ipsComment_recommendedNote {
|
|
margin-top: 10px;
|
|
position: relative;
|
|
}
|
|
html[dir="ltr"] .ipsComment_recommendedNote {
|
|
margin-left: 15px;
|
|
padding-left: 30px;
|
|
}
|
|
html[dir="rtl"] .ipsComment_recommendedNote {
|
|
margin-right: 15px;
|
|
padding-right: 30px;
|
|
}
|
|
|
|
.ipsComment_recommendedNote:before {
|
|
content: '\f10d';
|
|
font-family: 'FontAwesome';
|
|
color: {hextorgb="featured" opacity="0.6"};
|
|
font-size: 20px;
|
|
font-style: normal;
|
|
position: absolute;
|
|
top: 0;
|
|
}
|
|
html[dir="ltr"] .ipsComment_recommendedNote:before {
|
|
left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsComment_recommendedNote:before {
|
|
right: 0;
|
|
}
|
|
|
|
.ipsComment_recommendedNote .ipsType_richText {
|
|
font-style: italic;
|
|
}
|
|
|
|
.ipsComment_recommendedRep {
|
|
font-size: 20px;
|
|
color: {theme="text_color"};
|
|
min-width: 200px;
|
|
}
|
|
.ipsComment_recommendedRep a {
|
|
color: {theme="text_color"};
|
|
}
|
|
|
|
.ipsComment_recommendedRep span {
|
|
display: block;
|
|
margin-top: 5px;
|
|
font-size: 12px;
|
|
text-transform: uppercase;
|
|
opacity: 0.5;
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="compose.css"><![CDATA[/*.ipsComposeArea {
|
|
margin-top: 15px;
|
|
}*/
|
|
|
|
.ipsApp .cke {
|
|
box-shadow: none;
|
|
}
|
|
|
|
.ipsApp .cke_combo {
|
|
height: 40px;
|
|
}
|
|
|
|
.ipsComposeArea_editor {
|
|
background: rgba(0,0,0,0.1);
|
|
position: relative;
|
|
padding: 1px;
|
|
border-collapse: collapse;
|
|
}
|
|
|
|
.ipsComposeArea_editor [data-ipsEditor][data-loading] .cke {
|
|
height: 1px !important;
|
|
overflow: hidden !important;
|
|
}
|
|
|
|
.ipsApp .ipsComposeArea_editor .ipsNotificationCount {
|
|
top: 0px;
|
|
}
|
|
|
|
.ipsComposeArea_withPhoto .ipsComposeArea_editor {
|
|
padding: 4px;
|
|
}
|
|
html[dir="ltr"] .ipsComposeArea_withPhoto .ipsComposeArea_editor {
|
|
margin-left: 75px;
|
|
}
|
|
html[dir="rtl"] .ipsComposeArea_withPhoto .ipsComposeArea_editor {
|
|
margin-right: 75px;
|
|
}
|
|
|
|
.ipsComposeArea_withPhoto .ipsComposeArea_editor:before {
|
|
content: '';
|
|
position: absolute;
|
|
top: 15px;
|
|
display: block;
|
|
width: 0;
|
|
height: 0;
|
|
border-width: 15px;
|
|
border-style: solid;
|
|
}
|
|
html[dir="ltr"] .ipsComposeArea_withPhoto .ipsComposeArea_editor:before {
|
|
right: 100%;
|
|
border-color: transparent rgba(0,0,0,0.1) transparent transparent;
|
|
}
|
|
html[dir="rtl"] .ipsComposeArea_withPhoto .ipsComposeArea_editor:before {
|
|
left: 100%;
|
|
border-color: transparent transparent transparent rgba(0,0,0,0.1);
|
|
}
|
|
|
|
.ipsComposeArea_dummy {
|
|
padding: 15px;
|
|
background: #fff;
|
|
color: #707070;
|
|
font-size: 15px;
|
|
cursor: text;
|
|
}
|
|
|
|
.ipsComposeArea_dummy i.ipsFlag {
|
|
opacity: 0.5;
|
|
}
|
|
|
|
.ipsComposeArea .ipsToolList.ipsPad_half {
|
|
padding-top: 12px;
|
|
}
|
|
|
|
html[dir] .ipsApp .ipsComposeArea .ipsToolList .ipsComposeArea_formControl {
|
|
margin-top: 7px;
|
|
}
|
|
|
|
.ipsComposeArea [data-ipsEditor-toolList] + [data-ipsEditor] .cke {
|
|
margin-top: 10px;
|
|
}
|
|
|
|
.ipsComposeArea [data-ipsEditor] + [data-ipsEditor-toolList] {
|
|
margin-top: 7px;
|
|
margin-bottom: 3px;
|
|
padding: 0 7px;
|
|
}
|
|
|
|
/* PREVIEW */
|
|
.ipsComposeArea_editor [data-role="previewToolbar"] {
|
|
line-height: 1;
|
|
}
|
|
|
|
.ipsComposeArea_smallPreview {
|
|
box-shadow: 0px 0px 7px rgba(0,0,0,0.1);
|
|
}
|
|
|
|
.ipsComposeArea_editor [data-role="previewContainer"] {
|
|
line-height: 1;
|
|
}
|
|
|
|
.ipsComposeArea_editor [data-action='closePreview'] {
|
|
font-family: arial, sans-serif;
|
|
width: 30px;
|
|
height: 30px;
|
|
border-radius: 30px;
|
|
line-height: 30px !important;
|
|
font-size: 20px;
|
|
background: #000;
|
|
border: 0;
|
|
color: #fff;
|
|
display: block;
|
|
text-align: center;
|
|
margin-top: -12px;
|
|
text-decoration: none;
|
|
}
|
|
|
|
/* PASTE BAR */
|
|
.ipsComposeArea_editorPaste {
|
|
background: #414345;
|
|
color: #fff;
|
|
font-size: 12px;
|
|
}
|
|
|
|
.ipsComposeArea_editorPaste .ipsComposeArea_editorPasteSwitch {
|
|
font-family: arial, sans-serif;
|
|
width: 30px;
|
|
height: 30px;
|
|
border-radius: 30px;
|
|
line-height: 30px !important;
|
|
font-size: 20px;
|
|
background: #000;
|
|
border: 0;
|
|
color: #fff;
|
|
display: block;
|
|
text-align: center;
|
|
margin-top: -12px;
|
|
text-decoration: none;
|
|
}
|
|
|
|
.ipsComposeArea_editorPaste a {
|
|
color: #f0f0f0;
|
|
}
|
|
|
|
.ipsComposeArea_editorPaste a:hover {
|
|
color: #fff;
|
|
}
|
|
|
|
/* Ensure notice bars are hidden whenever editor is minimized */
|
|
.ipsComposeArea_minimized .ipsComposeArea_editorPaste {
|
|
display: none !important;
|
|
}
|
|
|
|
/* IMAGE DIALOG */
|
|
html[dir] .ipsComposeArea_imageAlign.ipsButton_split > li {
|
|
display: table-cell;
|
|
width: 1%;
|
|
float: none;
|
|
}
|
|
|
|
.ipsComposeArea_imageAlign.ipsButton_split > li input[type="radio"] {
|
|
position: absolute;
|
|
opacity: 0.0001;
|
|
}
|
|
|
|
.ipsComposeArea_imageDims {
|
|
display: inline-block;
|
|
position: relative;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsComposeArea_imageDims > input[type="number"] {
|
|
padding-right: 80px;
|
|
}
|
|
html[dir="rtl"] .ipsComposeArea_imageDims > input[type="number"] {
|
|
padding-left: 80px;
|
|
}
|
|
|
|
.ipsComposeArea_imageDims > span {
|
|
position: absolute;
|
|
top: 11px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsComposeArea_imageDims > span {
|
|
right: 8px;
|
|
}
|
|
html[dir="rtl"] .ipsComposeArea_imageDims > span {
|
|
left: 8px;
|
|
}
|
|
|
|
@media screen and (max-width: 767px) {
|
|
.ipsApp .ipsComposeArea_imageDims > input[type="number"].ipsField_short {
|
|
max-width: 160px;
|
|
}
|
|
}
|
|
|
|
/* SIDEBAR */
|
|
.ipsComposeArea_sidebar [data-role="tagsList"] {
|
|
padding: 5px;
|
|
max-height: 300px;
|
|
overflow: auto;
|
|
}
|
|
|
|
.ipsComposeArea_sidebar [data-role="tagsList"] [data-tagKey] {
|
|
cursor: pointer;
|
|
}
|
|
|
|
.ipsComposeArea_sidebar [data-action='tagsToggle'] {
|
|
display: inline-block;
|
|
position: absolute;
|
|
top: 6px;
|
|
text-indent: 100%;
|
|
overflow: hidden;
|
|
white-space: nowrap;
|
|
width: 20px;
|
|
color: inherit;
|
|
opacity: 0.4;
|
|
{prefix="transition" value="all 0.2s linear"}
|
|
}
|
|
html[dir="ltr"] .ipsComposeArea_sidebar [data-action='tagsToggle'] {
|
|
right: 6px;
|
|
}
|
|
html[dir="rtl"] .ipsComposeArea_sidebar [data-action='tagsToggle'] {
|
|
left: 6px;
|
|
}
|
|
|
|
.ipsComposeArea_sidebar [data-action='tagsToggle']:hover {
|
|
opacity: 1;
|
|
}
|
|
|
|
.ipsComposeArea_sidebar [data-action='tagsToggle']:after {
|
|
display: block;
|
|
font-family: 'FontAwesome';
|
|
position: absolute;
|
|
top: 0;
|
|
font-size: 16px;
|
|
}
|
|
html[dir="ltr"] .ipsComposeArea_sidebar [data-action='tagsToggle']:after {
|
|
right: 0;
|
|
}
|
|
html[dir="rtl"] .ipsComposeArea_sidebar [data-action='tagsToggle']:after {
|
|
left: 0;
|
|
}
|
|
|
|
.ipsComposeArea_sidebarOpen [data-action='tagsToggle']:after {
|
|
content: '\f138';
|
|
}
|
|
html[dir="rtl"] .ipsComposeArea_sidebarOpen [data-action='tagsToggle']:after {
|
|
content: '\f137';
|
|
}
|
|
.ipsComposeArea_sidebarClosed [data-action='tagsToggle']:after {
|
|
content: '\f137';
|
|
}
|
|
html[dir="rtl"] .ipsComposeArea_sidebarClosed [data-action='tagsToggle']:after {
|
|
content: '\f138';
|
|
}
|
|
|
|
.ipsComposeArea_sidebarClosed {
|
|
width: 22px !important;
|
|
background: #ebebeb !important;
|
|
}
|
|
|
|
.ipsComposeArea_sidebarClosed [data-role="tagsHeader"],
|
|
.ipsComposeArea_sidebarClosed [data-role="tagsList"] {
|
|
display: none;
|
|
}
|
|
|
|
.ipsComposeArea_attachments {
|
|
background: #fff;
|
|
border-top: 1px solid rgba(0,0,0,0.04);
|
|
margin-top: 0px;
|
|
}
|
|
|
|
.ipsComposeArea_dropZone {
|
|
padding: 12px;
|
|
border: 3px dashed transparent;
|
|
}
|
|
|
|
.ipsComposeArea_dropZone .fa-paperclip {
|
|
font-size: 30px;
|
|
float: left;
|
|
}
|
|
html[dir="rtl"] .ipsComposeArea_dropZone .fa-paperclip {
|
|
float: right;
|
|
}
|
|
.ipsComposeArea_dropZone .fa-clipboard {
|
|
font-size: 24px;
|
|
float: left;
|
|
}
|
|
html[dir="rtl"] .ipsComposeArea_dropZone .fa-clipboard {
|
|
float: right;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsComposeArea_dropZone > div {
|
|
margin-left: 40px;
|
|
}
|
|
html[dir="rtl"] .ipsComposeArea_dropZone > div {
|
|
margin-right: 40px;
|
|
}
|
|
|
|
.ipsComposeArea_attachmentsInner {
|
|
margin-top: 15px;
|
|
}
|
|
|
|
.ipsComposeArea_attachmentsInner > div {
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsComposeArea_attachmentsInner > p {
|
|
padding-left: 15px;
|
|
padding-bottom: 0;
|
|
}
|
|
html[dir="rtl"] .ipsComposeArea_attachmentsInner > p {
|
|
padding-right: 15px;
|
|
padding-bottom: 0;
|
|
}
|
|
|
|
|
|
|
|
/* Compose warnings */
|
|
.ipsComposeArea_warning {
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsComposeArea_warning {
|
|
margin-left: 75px;
|
|
}
|
|
html[dir="rtl"] .ipsComposeArea_warning {
|
|
margin-right: 75px;
|
|
}
|
|
|
|
.ipsComposeArea_unavailable .ipsComposeArea_editor {
|
|
background: rgba(214, 214, 214, 0.5);
|
|
}
|
|
|
|
.ipsComposeArea_unavailable .ipsComposeArea_dummy {
|
|
font-weight: bold;
|
|
font-size: 13px;
|
|
cursor: default;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsComposeArea_unavailable.ipsComposeArea_withPhoto .ipsComposeArea_editor:before {
|
|
border-right-color: rgba(214, 214, 214, 0.5);
|
|
}
|
|
html[dir="rtl"] .ipsComposeArea_unavailable.ipsComposeArea_withPhoto .ipsComposeArea_editor:before {
|
|
border-left-color: rgba(214, 214, 214, 0.5);
|
|
}
|
|
|
|
.ipsComposeArea_unavailable .ipsUserPhoto {
|
|
opacity: 0.5;
|
|
}
|
|
|
|
/* ATTACHMENTS */
|
|
/*..ipsAttachLink.ipsAttachLink_image {
|
|
display: inline-block;
|
|
position: relative;
|
|
}
|
|
|
|
ipsAttachLink.ipsAttachLink_image:after {
|
|
position: absolute;
|
|
content: "\f002";
|
|
font-family: "FontAwesome";
|
|
bottom: 5px;
|
|
left: 5px;
|
|
font-size: 14px;
|
|
background: rgba(0,0,0,0.4);
|
|
color: #fff;
|
|
width: 26px;
|
|
height: 26px;
|
|
border-radius: 15px;
|
|
line-height: 26px;
|
|
text-align: center;
|
|
}*/
|
|
|
|
[data-ipsUploader] {
|
|
display: none; /* Hides when JS is disabled. JS will show it again */
|
|
}
|
|
|
|
/*.ipsAttachment_container {
|
|
position: absolute;
|
|
top: 10px;
|
|
left: 10px;
|
|
right: 10px;
|
|
bottom: 60px;
|
|
}
|
|
|
|
.ipsAttachment_container .ipsColumns {
|
|
height: 100%;
|
|
}
|
|
|
|
.ipsAttachment_container .ipsColumns > .ipsColumn,
|
|
.ipsAttachment_container .ipsColumns > .ipsColumn > div {
|
|
overflow: auto;
|
|
height: 100%;
|
|
}
|
|
*/
|
|
|
|
.ipsAttachment_dropZone {
|
|
height: 200px;
|
|
background: rgba(100,100,100,0.05);
|
|
text-align: center;
|
|
margin: 0 auto;
|
|
padding-top: 30px;
|
|
font-size: 16px;
|
|
line-height: 2;
|
|
border: 3px dashed transparent;
|
|
{prefix="transition" value="all 0.2s linear"}
|
|
}
|
|
|
|
.ipsAttachment_dropZone * {
|
|
pointer-events: none; /* This prevents dragleave from firing when dragging over elements in the drop zone */
|
|
}
|
|
|
|
.ipsAttachment_dropZone a,
|
|
.ipsAttachment_dropZone .moxie-shim,
|
|
.ipsAttachment_dropZone .moxie-shim * {
|
|
pointer-events: auto; /* Reinstate default events for button */
|
|
}
|
|
|
|
.ipsAttachment_dropZone:not( .ipsAttachment_dropZoneSmall ) > i:first-child {
|
|
font-size: 60px;
|
|
display: block;
|
|
}
|
|
|
|
.ipsAttachment_dropZone.ipsAttachment_dropZoneSmall {
|
|
height: auto;
|
|
padding: 15px;
|
|
text-align: left;
|
|
line-height: 1;
|
|
}
|
|
html[dir="rtl"] .ipsAttachment_dropZone.ipsAttachment_dropZoneSmall {
|
|
text-align: right;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsAttachment_dropZone.ipsAttachment_dropZoneSmall > .ipsAttachment_dropZoneSmall_info {
|
|
margin-left: 130px;
|
|
}
|
|
html[dir="rtl"] .ipsAttachment_dropZone.ipsAttachment_dropZoneSmall > .ipsAttachment_dropZoneSmall_info {
|
|
margin-right: 130px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsAttachment_dropZone.ipsAttachment_dropZoneSmall [data-action='uploadFile'] {
|
|
margin-right: 10px;
|
|
}
|
|
html[dir="rtl"] .ipsAttachment_dropZone.ipsAttachment_dropZoneSmall [data-action='uploadFile'] {
|
|
margin-left: 10px;
|
|
}
|
|
|
|
.ipsAttachment_dropZoneSmall .ipsAttachment_supportDrag {
|
|
font-size: 14px;
|
|
}
|
|
|
|
.ipsAttachment_dropZone.ipsDragging, .ipsComposeArea_dropZone.ipsDragging {
|
|
background: #ebf4f9;
|
|
border-color: #b1cbd9;
|
|
}
|
|
|
|
.ipsAttachment_fileList {
|
|
margin-top: 10px;
|
|
}
|
|
|
|
.ipsAttachment_summary {
|
|
margin-top: 15px;
|
|
height: 44px;
|
|
}
|
|
|
|
.ipsAttachment_summary strong {
|
|
display: inline-block;
|
|
margin: 4px 0 0 7px;
|
|
font-weight: normal;
|
|
}
|
|
html[dir="rtl"] .ipsAttachment_summary strong {
|
|
margin: 4px 7px 0 0;
|
|
}
|
|
|
|
.ipsAttach {
|
|
position: relative;
|
|
}
|
|
|
|
.ipsAttach.ipsAttach_selected {
|
|
background-color: {theme="selected"};
|
|
}
|
|
|
|
.ipsAttach_selection {
|
|
width: 24px;
|
|
height: 24px;
|
|
border-radius: 12px;
|
|
display: inline-block;
|
|
text-align: center;
|
|
line-height: 24px;
|
|
color: #fff;
|
|
background: #000;
|
|
opacity: 0.6;
|
|
}
|
|
|
|
.ipsAttach_selection:hover {
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsAttach_selection.ipsAttach_selectionOn {
|
|
background: #2a94de;
|
|
opacity: 1;
|
|
}
|
|
|
|
/* IMAGE ATTACHMENTS */
|
|
.ipsImageAttach {
|
|
display: inline-block;
|
|
margin: 0 0 10px 0;
|
|
text-align: left;
|
|
position: relative;
|
|
}
|
|
html[dir="rtl"] .ipsImageAttach {
|
|
text-align: right;
|
|
}
|
|
|
|
.ipsImageAttach_thumb {
|
|
max-width: 100%;
|
|
height: 150px;
|
|
border: 1px solid rgba(0,0,0,0.1);
|
|
background-color: #fff;
|
|
background-size: cover;
|
|
background-position: center center;
|
|
background-repeat: no-repeat;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.ipsImageAttach_thumb img {
|
|
max-width: 100%;
|
|
max-height: 100%;
|
|
border: 0;
|
|
position: relative;
|
|
display: none;
|
|
}
|
|
|
|
.ipsImageAttach_status {
|
|
display: block;
|
|
line-height: 125px;
|
|
opacity: 0.5;
|
|
}
|
|
|
|
.ipsApp .ipsImageAttach_controls {
|
|
position: absolute;
|
|
bottom: 55px;
|
|
left: 10px;
|
|
right: 10px;
|
|
padding: 5px;
|
|
z-index: 100;
|
|
opacity: 1;
|
|
{prefix="transition" value="0.2s all linear"}
|
|
}
|
|
|
|
.ipsApp .ipsImageAttach_controls .ipsButton {
|
|
line-height: 22px;
|
|
padding: 0 10px;
|
|
}
|
|
|
|
.ipsAttach .ipsAttach_title {
|
|
max-width: 100%;
|
|
text-overflow: ellipsis;
|
|
overflow: hidden;
|
|
margin-top: 5px;
|
|
}
|
|
|
|
.ipsAttach .ipsAttach_title + p {
|
|
margin: 0;
|
|
}
|
|
|
|
.ipsAttach.ipsDataItem .ipsDataItem_main,
|
|
.ipsAttach.ipsDataItem [data-role='preview'] {
|
|
opacity: 0.5;
|
|
}
|
|
|
|
.ipsAttach.ipsAttach_done.ipsDataItem .ipsDataItem_main,
|
|
.ipsAttach.ipsAttach_done.ipsDataItem [data-role='preview'] {
|
|
opacity: 1;
|
|
}
|
|
|
|
.ipsAttach.ipsDataItem [data-role='preview'] {
|
|
background-size: contain;
|
|
background-position: top center;
|
|
background-repeat: no-repeat;
|
|
}
|
|
|
|
.ipsAttach.ipsDataItem [data-role='preview'] .ipsImage {
|
|
display: none;
|
|
}
|
|
|
|
.ipsAttach.ipsAttach_done [data-action="insertFile"] {
|
|
cursor: pointer;
|
|
}
|
|
|
|
.ipsAttachment_fileList .ipsImageAttach_thumb {
|
|
vertical-align: middle;
|
|
line-height: 200px;
|
|
}
|
|
|
|
.ipsAttachment_fileList .ipsDataList .ipsImage {
|
|
max-width: 50px;
|
|
}
|
|
|
|
|
|
|
|
/* EMOTICONS */
|
|
.ipsEmoticons_content.ipsMenu_innerContent {
|
|
max-height: 200px;
|
|
padding: 5px;
|
|
}
|
|
|
|
.ipsEmoticons_category {
|
|
display: table;
|
|
width: 100%;
|
|
margin-top: 5px;
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.ipsEmoticons_row {
|
|
display: table-row;
|
|
}
|
|
|
|
.ipsEmoticons_item {
|
|
display: table-cell;
|
|
padding: 5px;
|
|
width: 14.2%;
|
|
text-align: center;
|
|
}
|
|
|
|
.ipsEmoticons_item img {
|
|
max-width: 100%;
|
|
}
|
|
|
|
.ipsEmoticons_item[data-emoticon]:hover {
|
|
cursor: pointer;
|
|
background: #f5f5f5;
|
|
}
|
|
|
|
/* OTHER */
|
|
|
|
.cEditorURL {
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.cEditorURL + .ipsPos_right {
|
|
margin-top: 5px;
|
|
}
|
|
|
|
.cImageURLPreview {
|
|
height: 300px;
|
|
text-align: center;
|
|
}
|
|
|
|
.cImageURLPreview img {
|
|
max-width: 100%;
|
|
max-height: 100%;
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="data-lists.css"><![CDATA[/* Data lists: our bread and butter. Shows lists of items with associated information */
|
|
/* ======================================================== */
|
|
/* COLORS */
|
|
.ipsApp .ipsDataItem_new, .ipsApp .ipsDataItem_success {
|
|
background-color: #f0f8f2;
|
|
}
|
|
|
|
.ipsApp .ipsDataItem_warning {
|
|
background-color: #f6f6e9;
|
|
}
|
|
|
|
.ipsApp .ipsDataItem_error {
|
|
background-color: #f7efef;
|
|
}
|
|
|
|
.ipsApp .ipsDataItem_info {
|
|
background-color: #edf5f7;
|
|
}
|
|
|
|
.ipsApp .ipsDataItem_selected {
|
|
background-color: {theme="selected"};
|
|
}
|
|
|
|
.ipsApp .ipsDataItem_status {
|
|
background-color: #f9f9f9;
|
|
}
|
|
|
|
/* Unread status */
|
|
.ipsDataList_readStatus .ipsDataItem:not( .ipsDataItem_unread ):not( .ipsDataItem_selected ):not( .ipsModerated ) {
|
|
background: #f9f9f9;
|
|
}
|
|
|
|
/* Zebra striping */
|
|
/* Need to exclude all the other color options here, since they should override the zebra stripes */
|
|
.ipsDataList.ipsDataList_zebra .ipsDataItem:not( .ipsDataItem_selected ):not( .ipsModerated ):not( .ipsDataItem_new ):not( .ipsDataItem_success ):not( .ipsDataItem_warning ):not( .ipsDataItem_error ):not( .ipsDataItem_info ):not( .ipsDataItem_status ):nth-child(even) {
|
|
background: #fafafa;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* LISTS & ITEMS */
|
|
.ipsDataList {
|
|
width: 100%;
|
|
display: table;
|
|
table-layout: auto;
|
|
position: relative;
|
|
border-collapse: separate;
|
|
border-spacing: 0;
|
|
list-style: none;
|
|
padding: 0;
|
|
margin: 0;
|
|
}
|
|
|
|
.ipsDataItem_fullWidth {
|
|
width: 100%;
|
|
}
|
|
|
|
.ipsDataItem_title {
|
|
font-size: 16px;
|
|
margin: 0 0 2px 0;
|
|
font-weight: 400;
|
|
display: inline-block;
|
|
line-height: 20px;
|
|
}
|
|
|
|
.ipsDataItem_title .ipsBadge.ipsBadge_small {
|
|
position: relative;
|
|
top: -2px;
|
|
}
|
|
|
|
.ipsDataItem_unread .ipsDataItem_title {
|
|
font-weight: bold;
|
|
}
|
|
|
|
.ipsMenu .ipsDataItem_title {
|
|
font-size: 14px;
|
|
}
|
|
|
|
/* Basic cell styles */
|
|
.ipsDataItem_main, .ipsDataItem_stats, .ipsDataItem_lastPoster, .ipsDataItem_generic,
|
|
.ipsDataItem_modCheck, .ipsDataItem_icon {
|
|
display: table-cell;
|
|
padding: 12px 10px;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.ipsDataItem_modCheck {
|
|
/* Required to make custom checkboxes work in chrome */
|
|
position: relative;
|
|
}
|
|
|
|
/* Reduced spacing cells */
|
|
.ipsDataList.ipsDataList_reducedSpacing .ipsDataItem_main,
|
|
.ipsDataList.ipsDataList_reducedSpacing .ipsDataItem_stats,
|
|
.ipsDataList.ipsDataList_reducedSpacing .ipsDataItem_lastPoster,
|
|
.ipsDataList.ipsDataList_reducedSpacing .ipsDataItem_generic {
|
|
display: table-cell;
|
|
padding: 10px 0;
|
|
vertical-align: top;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsDataList.ipsDataList_reducedSpacing .ipsDataItem_icon + .ipsDataItem_main {
|
|
padding-left: 7px;
|
|
}
|
|
html[dir="rtl"] .ipsDataList.ipsDataList_reducedSpacing .ipsDataItem_icon + .ipsDataItem_main {
|
|
padding-right: 7px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsDataList.ipsDataList_reducedSpacing .ipsDataItem_icon {
|
|
padding-left: 4px;
|
|
}
|
|
html[dir="rtl"] .ipsDataList.ipsDataList_reducedSpacing .ipsDataItem_icon {
|
|
padding-right: 4px;
|
|
}
|
|
|
|
.ipsDataList.ipsDataList_reducedSpacing .ipsDataItem_title {
|
|
margin: 0;
|
|
display: inline;
|
|
}
|
|
|
|
/* Large lists */
|
|
.ipsDataList_large .ipsDataItem_main,
|
|
.ipsDataList_large .ipsDataItem_stats,
|
|
.ipsDataList_large .ipsDataItem_lastPoster,
|
|
.ipsDataList_large .ipsDataItem_generic {
|
|
padding: 15px 10px;
|
|
}
|
|
|
|
.ipsDataList_large .ipsDataItem_icon {
|
|
padding: 15px 10px 15px 20px;
|
|
min-width: 55px;
|
|
vertical-align: middle;
|
|
}
|
|
html[dir="rtl"] .ipsDataList_large .ipsDataItem_icon {
|
|
padding: 15px 10px 15px 10px;
|
|
}
|
|
|
|
.ipsDataList_large .ipsDataItem {
|
|
border-bottom-width: 3px;
|
|
}
|
|
|
|
/* Reassert some positioning styles */
|
|
.ipsDataItem > .ipsPos_middle {
|
|
vertical-align: middle !important;
|
|
}
|
|
|
|
.ipsDataItem > .ipsPos_top {
|
|
vertical-align: top !important;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* LOADING STYLE */
|
|
/* ======================================================== */
|
|
.ipsDataItem_loading > div {
|
|
min-height: 65px;
|
|
width: 100%;
|
|
position: relative;
|
|
}
|
|
|
|
.ipsDataItem_loading > div > span,
|
|
.ipsDataItem_loading > div > span:before,
|
|
.ipsDataItem_loading > div > span:after {
|
|
display: block;
|
|
position: absolute;
|
|
{prefix="animation" value="dummy_anim 1s infinite"}
|
|
}
|
|
|
|
.ipsDataItem_loading > div > span:before,
|
|
.ipsDataItem_loading > div > span:after {
|
|
content: '';
|
|
}
|
|
|
|
/* Topic info dummy */
|
|
.ipsDataItem_loading > div > span:last-child {
|
|
height: 18px;
|
|
top: 15px;
|
|
}
|
|
html[dir="ltr"] .ipsDataItem_loading > div > span:last-child {
|
|
left: 36px;
|
|
right: 610px;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem_loading > div > span:last-child {
|
|
right: 36px;
|
|
left: 610px;
|
|
}
|
|
.ipsDataItem_loading > div > span:last-child:before {
|
|
width: 270px;
|
|
top: 25px;
|
|
height: 12px;
|
|
opacity: 0.7;
|
|
}
|
|
html[dir="ltr"] .ipsDataItem_loading > div > span:last-child:before {
|
|
left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem_loading > div > span:last-child:before {
|
|
right: 0;
|
|
}
|
|
|
|
.ipsDataItem_loading > div > span:last-child:after {
|
|
width: 16px;
|
|
height: 16px;
|
|
border-radius: 16px;
|
|
top: 0;
|
|
}
|
|
html[dir="ltr"] .ipsDataItem_loading > div > span:last-child:after {
|
|
left: -26px;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem_loading > div > span:last-child:after {
|
|
right: -26px;
|
|
}
|
|
|
|
/* Last poster dummy */
|
|
.ipsDataItem_loading > div > span:first-child {
|
|
width: 38px;
|
|
height: 38px;
|
|
top: 12px;
|
|
border-radius: 38px;
|
|
}
|
|
html[dir="ltr"] .ipsDataItem_loading > div > span:first-child {
|
|
right: 300px;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem_loading > div > span:first-child {
|
|
left: 300px;
|
|
}
|
|
|
|
.ipsDataItem_loading > div > span:first-child:after {
|
|
width: 200px;
|
|
top: 3px;
|
|
height: 15px;
|
|
}
|
|
html[dir="ltr"] .ipsDataItem_loading > div > span:first-child:after {
|
|
left: 50px;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem_loading > div > span:first-child:after {
|
|
right: 50px;
|
|
}
|
|
|
|
.ipsDataItem_loading > div > span:first-child:before {
|
|
width: 150px;
|
|
top: 22px;
|
|
height: 12px;
|
|
opacity: 0.7;
|
|
}
|
|
html[dir="ltr"] .ipsDataItem_loading > div > span:first-child:before {
|
|
left: 50px;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem_loading > div > span:first-child:before {
|
|
right: 50px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* ITEMS */
|
|
.ipsDataItem {
|
|
width: 100%;
|
|
position: relative;
|
|
border-width: 0 0 1px 0;
|
|
border-style: solid;
|
|
border-color: #ebebeb;
|
|
}
|
|
|
|
.ipsDataList:not( .ipsGrid ) .ipsDataItem:last-child,
|
|
.ipsDataList.ipsDataList_zebra > .ipsDataItem {
|
|
border-bottom: 0;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* MAIN COLUMN - fluid */
|
|
.ipsDataItem_main {
|
|
width: 100%;
|
|
margin: 0;
|
|
vertical-align: top;
|
|
}
|
|
|
|
.ipsDataItem .ipsDataItem_main:only-child {
|
|
display: block !important;
|
|
}
|
|
|
|
.ipsDataItem .ipsDataItem_main .ipsTags {
|
|
position: relative;
|
|
top: -2px;
|
|
}
|
|
|
|
.ipsDataItem .ipsDataItem_main .ipsContained > span {
|
|
padding-right: 3px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* STATS COLUMN */
|
|
.ipsDataItem_stats {
|
|
width: 15%;
|
|
min-width: 150px;
|
|
text-align: right;
|
|
list-style: none;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem_stats {
|
|
text-align: left;
|
|
}
|
|
|
|
.ipsDataItem_stats dl {
|
|
margin: 0 0 5px 0;
|
|
}
|
|
|
|
.ipsDataItem_statsLarge {
|
|
text-align: center;
|
|
}
|
|
|
|
.ipsDataItem_statsLarge .ipsDataItem_stats_number {
|
|
font-size: 22px;
|
|
font-weight: 300;
|
|
line-height: 1.3;
|
|
}
|
|
|
|
.ipsDataItem_stats_hot {
|
|
background: #da621a;
|
|
color: #fff;
|
|
font-size: 12px;
|
|
font-weight: bold;
|
|
display: inline-block;
|
|
padding: 0 5px 0 5px;
|
|
position: relative;
|
|
vertical-align: middle;
|
|
border-radius: 2px;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.ipsDataItem_stats_hot:before {
|
|
content: attr(data-text);
|
|
text-transform: uppercase;
|
|
font-size: 9px;
|
|
color: #fff;
|
|
opacity: 0.6;
|
|
font-weight: bold;
|
|
}
|
|
html[dir="ltr"] .ipsDataItem_stats_hot:before {
|
|
margin-right: 5px;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem_stats_hot:before {
|
|
margin-left: 5px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsDataItem_stats dt, html[dir="ltr"] .ipsDataItem_stats dd {
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem_stats dt, html[dir="rtl"] .ipsDataItem_stats dd {
|
|
margin-right: 0;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* OTHER */
|
|
.ipsDataItem_icon {
|
|
width: 25px;
|
|
min-width: 25px;
|
|
padding-top: 12px;
|
|
}
|
|
html[dir="ltr"] .ipsDataItem_icon {
|
|
padding-right: 0;
|
|
}
|
|
html[dir="ltr"] .ipsDataList_large .ipsDataItem_icon {
|
|
padding-right: 10px;
|
|
}
|
|
|
|
html[dir="rtl"] .ipsDataItem_icon {
|
|
padding-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsDataList_large .ipsDataItem_icon {
|
|
padding-left: 10px;
|
|
}
|
|
|
|
.ipsDataItem_icon_noPad {
|
|
padding: 0;
|
|
}
|
|
|
|
.ipsDataItem_category {
|
|
font-size: 20px;
|
|
}
|
|
|
|
.ipsDataItem_meta {
|
|
margin: 0;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* LAST POSTER */
|
|
.ipsDataItem_lastPoster {
|
|
width: 24%;
|
|
max-width: 24%;
|
|
min-width: 270px;
|
|
list-style: none;
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
.ipsDataItem_lastPoster.ipsDataItem_noPhoto {
|
|
width: 20%;
|
|
min-width:200px
|
|
}
|
|
|
|
html[dir="ltr"] .ipsDataItem_lastPoster.ipsDataItem_withPhoto li {
|
|
margin-left: 50px;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem_lastPoster.ipsDataItem_withPhoto li {
|
|
margin-right: 50px;
|
|
}
|
|
|
|
.ipsDataItem_lastPoster .ipsUserPhoto {
|
|
display: block;
|
|
float: left;
|
|
margin: 1px 10px 0 -50px;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem_lastPoster .ipsUserPhoto {
|
|
float: right;
|
|
margin: 1px -50px 0 10px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* GENERIC SIZING */
|
|
.ipsDataItem_size1 { width: 50px; min-width: 50px; }
|
|
.ipsDataItem_size2 { width: 75px; min-width: 75px; }
|
|
.ipsDataItem_size3 { width: 100px; min-width: 100px; }
|
|
.ipsDataItem_size4 { width: 125px; min-width: 125px; }
|
|
.ipsDataItem_size5 { width: 150px; min-width: 150px; }
|
|
.ipsDataItem_size6 { width: 175px; min-width: 175px; }
|
|
.ipsDataItem_size7 { width: 200px; min-width: 200px; }
|
|
.ipsDataItem_size8 { width: 225px; min-width: 225px; }
|
|
.ipsDataItem_size9 { width: 250px; min-width: 250px; }
|
|
.ipsDataItem_size10 { width: 300px; min-width: 300px; }
|
|
|
|
/* ======================================================== */
|
|
/* SUB LISTS */
|
|
.ipsDataItem_subList {
|
|
margin: 5px 0 0;
|
|
background-repeat: no-repeat;
|
|
background-size: 13px 8px;
|
|
list-style: none;
|
|
}
|
|
html[dir="ltr"] .ipsDataItem_subList {
|
|
padding-left: 20px !important;
|
|
background-image: url( "{resource="subitem_stem.png" app="core" location="front"}" );
|
|
background-position: 3px 5px;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem_subList {
|
|
padding-right: 20px !important;
|
|
background-image: url( "{resource="subitem_stem_rtl.png" app="core" location="front"}" );
|
|
background-position: right 3px top 5px;
|
|
}
|
|
|
|
.ipsDataItem_subList li {
|
|
margin-right: 5px !important;
|
|
}
|
|
|
|
.ipsDataItem_subList li.ipsDataItem_unread {
|
|
font-weight: bold;
|
|
}
|
|
|
|
.ipsDataItem_subList li a:after {
|
|
content: ',';
|
|
}
|
|
|
|
.ipsDataItem_subList li:last-child a:after {
|
|
content: '';
|
|
}
|
|
|
|
/* Sub results */
|
|
.ipsDataItem_subItem {
|
|
padding-bottom: 10px;
|
|
}
|
|
html[dir="ltr"] .ipsDataItem_subItem {
|
|
padding-left: 5%;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem_subItem {
|
|
padding-right: 5%;
|
|
}
|
|
|
|
.ipsDataItem_subItem .ipsDataItem_icon {
|
|
font-size: 22px;
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="engagement.css"><![CDATA[/* Engagement: styles for various features that generall fall under user engagement */
|
|
/* ======================================================== */
|
|
/* LIKE & REP BUTTONS */
|
|
|
|
.ipsReact {
|
|
position: relative;
|
|
display: flex;
|
|
align-items: center;
|
|
font-size: 12px;
|
|
z-index: 5020;
|
|
}
|
|
|
|
body.ipsApp_noTouch .ipsReact_types:hover .ipsReact_button,
|
|
body:not( .ipsApp_noTouch ) .ipsReact_types.ipsReact_types_active .ipsReact_button {
|
|
border: 1px solid rgba(0,0,0,0.1);
|
|
background: #f0f0f0;
|
|
box-shadow: 0px 0px 4px rgba(0,0,0,0.3);
|
|
transform: scale(1.2);
|
|
transition-delay: 0s;
|
|
}
|
|
|
|
body.ipsApp_noTouch .ipsReact_types:hover .ipsReact_button,
|
|
body:not( .ipsApp_noTouch ) .ipsReact_types.ipsReact_types_active .ipsReact_button {
|
|
filter: grayscale(0%) brightness(100%);
|
|
}
|
|
|
|
.ipsReact .ipsReact_types ul.ipsReact_hover {
|
|
display: block;
|
|
pointer-events: auto !important;
|
|
-webkit-animation: reaction-hover 0.3s ease-in-out forwards;
|
|
animation: reaction-hover 0.3s ease-in-out forwards;
|
|
}
|
|
|
|
.ipsReact .ipsReact_types ul.ipsReact_hoverOut {
|
|
display: block;
|
|
-webkit-animation: reaction-hover-out 0.2s ease-in-out 0.4s forwards;
|
|
animation: reaction-hover-out 0.2s ease-in-out 0.4s forwards;
|
|
}
|
|
|
|
.ipsReact_button {
|
|
width: 42px;
|
|
height: 42px;
|
|
border-radius: 42px;
|
|
line-height: 42px;
|
|
padding: 5px;
|
|
display: block;
|
|
text-align: center;
|
|
background: transparent;
|
|
border: 1px solid transparent;
|
|
position: relative;
|
|
transition: 0.1s all ease-in-out;
|
|
transition-delay: 0.4s;
|
|
position: relative;
|
|
filter: grayscale(100%) brightness(160%);
|
|
}
|
|
|
|
.ipsReact_button a {
|
|
display: block;
|
|
top: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
line-height: 1;
|
|
}
|
|
|
|
.ipsReact_button img {
|
|
max-width: 29px;
|
|
max-height: 29px;
|
|
vertical-align: initial;
|
|
}
|
|
|
|
.ipsReact_button.ipsReact_reacted {
|
|
filter: grayscale(0%) brightness(100%);
|
|
}
|
|
|
|
.ipsReact_types ul {
|
|
position: absolute;
|
|
top: 2px;
|
|
height: 38px;
|
|
background: #494949;
|
|
border: 1px solid rgba(0,0,0,0.1);
|
|
white-space: nowrap;
|
|
display: none;
|
|
pointer-events: none;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsReact_types ul {
|
|
transform-origin: right;
|
|
right: 21px;
|
|
padding: 5px 30px 5px 5px;
|
|
border-radius: 38px 0 0 38px;
|
|
}
|
|
html[dir="rtl"] .ipsReact_types ul {
|
|
transform-origin: left;
|
|
left: 21px;
|
|
padding: 5px 5px 5px 30px;
|
|
border-radius: 0 38px 38px 0;
|
|
}
|
|
|
|
.ipsReact_types ul li {
|
|
display: inline-block;
|
|
}
|
|
html[dir="ltr"] .ipsReact_types ul li {
|
|
margin: 0 5px 0 0 !important;
|
|
}
|
|
html[dir="rtl"] .ipsReact_types ul li {
|
|
margin: 0 0 0 5px !important;
|
|
}
|
|
|
|
.ipsReact_types ul img {
|
|
max-width: 28px;
|
|
max-height: 28px;
|
|
}
|
|
|
|
.ipsReact_types ul a {
|
|
transition: 0.1s all ease-in-out;
|
|
display: block;
|
|
}
|
|
|
|
.ipsReact_types ul a:hover {
|
|
transform: scale(1.25);
|
|
}
|
|
|
|
.ipsReact_name {
|
|
display: none;
|
|
}
|
|
|
|
a.ipsReact_reaction:after {
|
|
position: absolute;
|
|
top: 50%;
|
|
width: 70px;
|
|
height: 70px;
|
|
border-radius: 50%;
|
|
content: '';
|
|
display: block;
|
|
opacity: 1;
|
|
pointer-events: none;
|
|
box-shadow: inset 0 0 0 35px rgba(255,0,0,0);
|
|
}
|
|
|
|
html[dir="ltr"] a.ipsReact_reaction:after {
|
|
left: 50%;
|
|
margin: -35px 0 0 -35px;
|
|
}
|
|
html[dir="rtl"] a.ipsReact_reaction:after {
|
|
right: 50%;
|
|
margin: -35px -35px 0 0;
|
|
}
|
|
|
|
a.ipsReact_reaction.ipsReact_active:after {
|
|
-webkit-animation: reaction-click-ring 0.8s ease-out forwards;
|
|
animation: reaction-click-ring 0.8s ease-out forwards;
|
|
}
|
|
|
|
a.ipsReact_reaction.ipsReact_active img {
|
|
-webkit-animation: reaction-click 0.6s ease-out forwards;
|
|
animation: reaction-click 0.6s ease-out forwards;
|
|
}
|
|
|
|
|
|
.ipsReact_unreact {
|
|
background: #222;
|
|
color: #fff !important;
|
|
width: 20px;
|
|
height: 20px;
|
|
border-radius: 20px;
|
|
line-height: 20px;
|
|
font-size: 14px;
|
|
font-family: 'arial', sans-serif;
|
|
text-align: center;
|
|
display: block;
|
|
position: absolute;
|
|
top: 0px;
|
|
}
|
|
html[dir="ltr"] .ipsReact_unreact {
|
|
right: -6px;
|
|
}
|
|
html[dir="rtl"] .ipsReact_unreact {
|
|
left: -6px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsReact_blurb {
|
|
text-align: right;
|
|
margin-left: 15px;
|
|
}
|
|
html[dir="rtl"] .ipsReact_blurb {
|
|
text-align: left;
|
|
margin-right: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsReact_blurb:not( .ipsHide ) + .ipsReact_types {
|
|
border-left: 1px solid #f0f0f0;
|
|
padding-left: 3px;
|
|
margin-left: 10px;
|
|
}
|
|
html[dir="rtl"] .ipsReact_blurb:not( .ipsHide ) + .ipsReact_types {
|
|
border-right: 1px solid #f0f0f0;
|
|
padding-right: 3px;
|
|
margin-right: 10px;
|
|
}
|
|
|
|
.ipsReact_reactions {
|
|
list-style: none;
|
|
margin: 0;
|
|
padding: 0;
|
|
display: flex;
|
|
justify-content: flex-end;
|
|
align-items: stretch;
|
|
}
|
|
|
|
.ipsReact_reactCount {
|
|
display: inline;
|
|
border: 1px solid rgba(0,0,0,0.1);
|
|
background: #fff;
|
|
border-radius: 2px;
|
|
display: flex;
|
|
align-items: stretch;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsReact_reactCount {
|
|
margin-right: 7px;
|
|
}
|
|
html[dir="rtl"] .ipsReact_reactCount {
|
|
margin-left: 7px;
|
|
}
|
|
|
|
html[dir] .ipsReact_reactCount:last-child {
|
|
margin-right: 0;
|
|
margin-left: 0;
|
|
}
|
|
|
|
.ipsReact_reactCount img {
|
|
max-width: 18px;
|
|
max-height: 18px;
|
|
}
|
|
|
|
.ipsReact_reactCount span {
|
|
display: inline-block;
|
|
padding: 1px 2px;
|
|
}
|
|
|
|
.ipsReact_reactCount span:last-child {
|
|
background: rgba(0,0,0,0.1);
|
|
color: #000;
|
|
font-size: 11px;
|
|
font-weight: 500;
|
|
padding: 0 7px;
|
|
line-height: 23px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsReact_reactCount span:last-child {
|
|
margin-left: -2px;
|
|
}
|
|
html[dir="rtl"] .ipsReact_reactCount span:last-child {
|
|
margin-right: -2px;
|
|
}
|
|
|
|
.ipsReact_reactCountOnly {
|
|
padding: 0 7px;
|
|
font-weight: bold;
|
|
line-height: 24px;
|
|
border-radius: 2px;
|
|
font-size: 12px;
|
|
display: inline-block;
|
|
}
|
|
|
|
.ipsReact_overview {
|
|
line-height: 1;
|
|
}
|
|
|
|
.ipsReact_reactions + .ipsReact_overview {
|
|
margin-top: 5px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsReact_overview {
|
|
margin-left: 10px;
|
|
}
|
|
html[dir="rtl"] .ipsReact_overview {
|
|
margin-right: 10px;
|
|
}
|
|
|
|
/* MINI REACTIONS */
|
|
.ipsReact.ipsReact_mini {
|
|
line-height: 1;
|
|
flex-direction: row-reverse;
|
|
}
|
|
|
|
.ipsReact.ipsReact_mini .ipsReact_overview {
|
|
display: none;
|
|
}
|
|
|
|
.ipsReact.ipsReact_mini .ipsReact_button {
|
|
width: 26px;
|
|
height: 26px;
|
|
line-height: 26px;
|
|
border-radius: 26px;
|
|
padding: 2px;
|
|
display: inline-block;
|
|
}
|
|
|
|
.ipsReact.ipsReact_mini .ipsReact_button img {
|
|
max-width: 20px;
|
|
max-height: 20px;
|
|
}
|
|
|
|
html[dir] .ipsReact.ipsReact_mini .ipsReact_types ul {
|
|
top: 0;
|
|
height: 28px;
|
|
border-radius: 27px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsReact.ipsReact_mini .ipsReact_types ul {
|
|
transform-origin: left;
|
|
left: 0;
|
|
right: auto;
|
|
padding: 2px 0 2px 38px;
|
|
}
|
|
html[dir="rtl"] .ipsReact.ipsReact_mini .ipsReact_types ul {
|
|
transform-origin: right;
|
|
left: auto;
|
|
right: 0;
|
|
padding: 2px 38px 2px 0;
|
|
}
|
|
|
|
.ipsReact.ipsReact_mini .ipsReact_types ul img {
|
|
max-width: 22px;
|
|
max-height: 22px;
|
|
}
|
|
|
|
.ipsReact.ipsReact_mini .ipsReact_reactCount a img {
|
|
max-width: 15px;
|
|
max-height: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsReact.ipsReact_mini .ipsReact_blurb {
|
|
margin-left: 0;
|
|
border: 0;
|
|
padding: 1px 0 0 7px;
|
|
margin-left: 7px;
|
|
}
|
|
html[dir="rtl"] .ipsReact.ipsReact_mini .ipsReact_blurb {
|
|
margin-right: 0;
|
|
border: 0;
|
|
padding: 1px 7px 0 0;
|
|
margin-right: 7px;
|
|
}
|
|
|
|
html[dir] .ipsReact.ipsReact_miniNoInteraction .ipsReact_blurb {
|
|
padding: 0;
|
|
margin-left: 0;
|
|
margin-right: 0;
|
|
}
|
|
|
|
html[dir] .ipsReact.ipsReact_mini .ipsReact_unreact {
|
|
display: inline-block;
|
|
position: absolute;
|
|
top: -8px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsReact.ipsReact_mini .ipsReact_unreact {
|
|
right: -8px;
|
|
}
|
|
html[dir="rtl"] .ipsReact.ipsReact_mini .ipsReact_unreact {
|
|
left: -8px;
|
|
}
|
|
|
|
.ipsReact_reactCountOnly_mini {
|
|
line-height: 18px;
|
|
font-size: 10px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsReact_count {
|
|
margin-left: 5px;
|
|
}
|
|
html[dir="rtl"] .ipsReact_count {
|
|
margin-right: 5px;
|
|
}
|
|
|
|
.ipsReactOverview {
|
|
text-align: center;
|
|
}
|
|
|
|
.ipsReactOverview ul {
|
|
display: inline-flex;
|
|
flex-direction: row-reverse;
|
|
justify-content: center;
|
|
margin: 0;
|
|
padding: 0;
|
|
list-style: none;
|
|
}
|
|
|
|
.ipsReactOverview ul + span.ipsType_medium {
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.ipsReactOverview ul img {
|
|
max-width: 28px;
|
|
max-height: 28px;
|
|
border: 2px solid #fff;
|
|
border-radius: 28px;
|
|
}
|
|
|
|
.ipsReactOverview_small ul img {
|
|
max-width: 24px;
|
|
max-height: 24px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsReactOverview ul li {
|
|
margin-right: -10px !important;
|
|
border-radius: 28px;
|
|
}
|
|
html[dir="ltr"] .ipsReactOverview ul li:first-child {
|
|
margin-right: 0 !important;
|
|
}
|
|
|
|
html[dir="rtl"] .ipsReactOverview ul li {
|
|
margin-left: -10px !important;
|
|
border-radius: 28px;
|
|
}
|
|
html[dir="rtl"] .ipsReactOverview ul li:first-child {
|
|
margin-left: 0 !important;
|
|
}
|
|
|
|
.ipsReactOverview p {
|
|
display: block;
|
|
margin-top: 5px;
|
|
font-size: 12px;
|
|
text-transform: uppercase;
|
|
opacity: 0.5;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsReactOverview_small li.ipsReactOverview_repCount {
|
|
margin-left: 15px;
|
|
line-height: 24px;
|
|
}
|
|
html[dir="rtl"] .ipsReactOverview_small li.ipsReactOverview_repCount {
|
|
margin-right: 15px;
|
|
line-height: 24px;
|
|
}
|
|
|
|
/* REACTION ANIMATION DEFINITIONS */
|
|
|
|
@-webkit-keyframes reaction-click-ring {
|
|
0% {
|
|
opacity: 1;
|
|
-webkit-transform: scale3d(0.4, 0.4, 1);
|
|
transform: scale3d(0.4, 0.4, 1);
|
|
}
|
|
40% {
|
|
box-shadow: inset 0 0 0 2px rgba(96,113,127,0.8);
|
|
transform: scale3d(1, 1, 1);
|
|
-webkit-transform: scale3d(1, 1, 1);
|
|
opacity: 0.8;
|
|
}
|
|
100% {
|
|
box-shadow: inset 0 0 0 2px rgba(96,113,127,0.8);
|
|
opacity: 0;
|
|
-webkit-transform: scale3d(1.2, 1.2, 1);
|
|
transform: scale3d(1.2, 1.2, 1);
|
|
}
|
|
}
|
|
|
|
@keyframes reaction-click-ring {
|
|
0% {
|
|
opacity: 1;
|
|
-webkit-transform: scale3d(0.4, 0.4, 1);
|
|
transform: scale3d(0.4, 0.4, 1);
|
|
}
|
|
40% {
|
|
box-shadow: inset 0 0 0 2px rgba(96,113,127,0.8);
|
|
transform: scale3d(1, 1, 1);
|
|
-webkit-transform: scale3d(1, 1, 1);
|
|
opacity: 0.8;
|
|
}
|
|
100% {
|
|
box-shadow: inset 0 0 0 2px rgba(96,113,127,0.8);
|
|
opacity: 0;
|
|
-webkit-transform: scale3d(1.2, 1.2, 1);
|
|
transform: scale3d(1.2, 1.2, 1);
|
|
}
|
|
}
|
|
|
|
@-webkit-keyframes reaction-click {
|
|
0% {
|
|
opacity: 0;
|
|
-webkit-transform: scale3d(0.1, 0.1, 1);
|
|
transform: scale3d(0.1, 0.1, 1);
|
|
}
|
|
30% {
|
|
transform: scale3d(1.3, 1.3, 1);
|
|
opacity: 1;
|
|
}
|
|
100% {
|
|
-webkit-transform: scale3d(1, 1, 1);
|
|
transform: scale3d(1, 1, 1);
|
|
}
|
|
}
|
|
|
|
@keyframes reaction-click {
|
|
0% {
|
|
opacity: 0;
|
|
-webkit-transform: scale3d(0.1, 0.1, 1);
|
|
transform: scale3d(0.1, 0.1, 1);
|
|
}
|
|
30% {
|
|
transform: scale3d(1.3, 1.3, 1);
|
|
opacity: 1;
|
|
}
|
|
100% {
|
|
-webkit-transform: scale3d(1, 1, 1);
|
|
transform: scale3d(1, 1, 1);
|
|
}
|
|
}
|
|
|
|
@-webkit-keyframes reaction-hover {
|
|
0% {
|
|
opacity: 0;
|
|
-webkit-transform: scale3d(0, 1, 1);
|
|
transform: scale3d(0, 1, 1);
|
|
}
|
|
50% {
|
|
transform: scale3d(1.2, 1, 1);
|
|
-webkit-transform: scale3d(1.2, 1, 1);
|
|
opacity: 1;
|
|
}
|
|
100% {
|
|
-webkit-transform: scale3d(1, 1, 1);
|
|
transform: scale3d(1, 1, 1);
|
|
}
|
|
}
|
|
|
|
@keyframes reaction-hover {
|
|
0% {
|
|
opacity: 0;
|
|
-webkit-transform: scale3d(0, 1, 1);
|
|
transform: scale3d(0, 1, 1);
|
|
}
|
|
50% {
|
|
transform: scale3d(1.2, 1, 1);
|
|
-webkit-transform: scale3d(1.2, 1, 1);
|
|
opacity: 1;
|
|
}
|
|
100% {
|
|
-webkit-transform: scale3d(1, 1, 1);
|
|
transform: scale3d(1, 1, 1);
|
|
}
|
|
}
|
|
|
|
@-webkit-keyframes reaction-hover-mobile {
|
|
0% {
|
|
opacity: 0;
|
|
-webkit-transform: scale3d(1, 0, 1);
|
|
transform: scale3d(1, 0, 1);
|
|
}
|
|
50% {
|
|
transform: scale3d(1, 1.2, 1);
|
|
-webkit-transform: scale3d(1, 1.2, 1);
|
|
opacity: 1;
|
|
}
|
|
100% {
|
|
-webkit-transform: scale3d(1, 1, 1);
|
|
transform: scale3d(1, 1, 1);
|
|
}
|
|
}
|
|
|
|
@keyframes reaction-hover-mobile {
|
|
0% {
|
|
opacity: 0;
|
|
-webkit-transform: scale3d(1, 0, 1);
|
|
transform: scale3d(1, 0, 1);
|
|
}
|
|
50% {
|
|
transform: scale3d(1, 1.2, 1);
|
|
-webkit-transform: scale3d(1, 1.2, 1);
|
|
opacity: 1;
|
|
}
|
|
100% {
|
|
-webkit-transform: scale3d(1, 1, 1);
|
|
transform: scale3d(1, 1, 1);
|
|
}
|
|
}
|
|
|
|
@-webkit-keyframes reaction-hover-out {
|
|
0% {
|
|
opacity: 1;
|
|
-webkit-transform: scale3d(1, 1, 1);
|
|
transform: scale3d(1, 1, 1);
|
|
}
|
|
60% {
|
|
-webkit-transform: scale3d(0, 0.5, 1);
|
|
transform: scale3d(0, 0.5, 1);
|
|
}
|
|
100% {
|
|
opacity: 0;
|
|
}
|
|
}
|
|
|
|
@keyframes reaction-hover-out {
|
|
0% {
|
|
opacity: 1;
|
|
-webkit-transform: scale3d(1, 1, 1);
|
|
transform: scale3d(1, 1, 1);
|
|
}
|
|
60% {
|
|
-webkit-transform: scale3d(0, 0.5, 1);
|
|
transform: scale3d(0, 0.5, 1);
|
|
}
|
|
100% {
|
|
opacity: 0;
|
|
}
|
|
}
|
|
|
|
.ipsReputation_count {
|
|
background: #fff;
|
|
display: inline-block;
|
|
position: relative;
|
|
font-size: 13px;
|
|
font-weight: bold;
|
|
border-radius: 3px;
|
|
border: 1px solid rgba(0,0,0,0.1);
|
|
}
|
|
|
|
.ipsRep_mini .ipsReputation_count {
|
|
font-weight: normal;
|
|
}
|
|
|
|
.ipsReputation_count.ipsType_positive {
|
|
background: #ebf2e5;
|
|
}
|
|
|
|
.ipsReputation_count.ipsType_negative {
|
|
background: #efdedf;
|
|
}
|
|
|
|
.ipsLikeRep [data-action="giveReputation"] + .ipsReputation_count {
|
|
font-size: 11px;
|
|
line-height: 20px;
|
|
}
|
|
html[dir="ltr"] .ipsLikeRep [data-action="giveReputation"] + .ipsReputation_count {
|
|
margin-left: 10px;
|
|
}
|
|
html[dir="rtl"] .ipsLikeRep [data-action="giveReputation"] + .ipsReputation_count {
|
|
margin-right: 10px;
|
|
}
|
|
|
|
.ipsLikeRep [data-action="giveReputation"] + .ipsReputation_count:before {
|
|
content: '';
|
|
display: block;
|
|
width: 1px;
|
|
height: 100%;
|
|
position: absolute;
|
|
background: rgba(0,0,0,0.1);
|
|
top: 0;
|
|
}
|
|
html[dir="ltr"] .ipsLikeRep [data-action="giveReputation"] + .ipsReputation_count:before {
|
|
left: -8px;
|
|
}
|
|
html[dir="rtl"] .ipsLikeRep [data-action="giveReputation"] + .ipsReputation_count:before {
|
|
right: -8px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* MINI LIKE/REP */
|
|
.ipsRep_mini .ipsLikeRep {
|
|
background: transparent;
|
|
border-radius: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
.ipsLikeRep:before {
|
|
display: none;
|
|
}
|
|
|
|
.ipsRep_mini .ipsReputation_count {
|
|
background: transparent;
|
|
border-radius: 0;
|
|
border: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
.ipsRep_mini .ipsButton.ipsButton_rep, .ipsReputation_count {
|
|
line-height: 18px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* FOLLOW/LIKE */
|
|
.ipsFollow {
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
white-space: nowrap;
|
|
}
|
|
html[dir="ltr"] .ipsFollow {
|
|
padding-right: 0 !important;
|
|
}
|
|
html[dir="rtl"] .ipsFollow {
|
|
padding-left: 0 !important;
|
|
}
|
|
|
|
.ipsFollow > a:not( .ipsCommentCount ),
|
|
.ipsFollow > span:not( .ipsCommentCount ),
|
|
.ipsFollow > a > span:not( .ipsCommentCount ) {
|
|
display: inline-block;
|
|
line-height: 28px;
|
|
position: relative;
|
|
}
|
|
html[dir="ltr"] .ipsFollow > a:not( .ipsCommentCount ),
|
|
html[dir="ltr"] .ipsFollow > span:not( .ipsCommentCount ),
|
|
html[dir="ltr"] .ipsFollow > a > span:not( .ipsCommentCount ) {
|
|
left: -15px;
|
|
padding-left: 15px;
|
|
}
|
|
html[dir="rtl"] .ipsFollow > a:not( .ipsCommentCount ),
|
|
html[dir="rtl"] .ipsFollow > span:not( .ipsCommentCount ),
|
|
html[dir="rtl"] .ipsFollow > a > span:not( .ipsCommentCount ) {
|
|
right: -15px;
|
|
padding-right: 15px;
|
|
}
|
|
|
|
.ipsFollow .ipsCommentCount {
|
|
margin: 0 3px 3px 0;
|
|
background: #fff;
|
|
color: #333;
|
|
text-shadow: none !important;
|
|
line-height: 11.5px;
|
|
font-size: 10px;
|
|
}
|
|
|
|
.ipsFollow > a > span.ipsCommentCount {
|
|
margin: 0 -14px 0 14px;
|
|
}
|
|
html[dir="rtl"] .ipsFollow > a > span.ipsCommentCount {
|
|
margin: 0 14px 0 -14px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsFollow > a > span + span.ipsCommentCount {
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsFollow > a > span + span.ipsCommentCount {
|
|
margin-right: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsFollow .ipsCommentCount:after {
|
|
border-color: transparent #fff transparent transparent;
|
|
}
|
|
html[dir="rtl"] .ipsFollow .ipsCommentCount:after {
|
|
border-color: transparent transparent transparent #fff;
|
|
}
|
|
|
|
.ipsFollowerList {
|
|
max-height: 300px;
|
|
overflow: auto;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* RATINGS */
|
|
.ipsRating {
|
|
font-size: 14px;
|
|
line-height: 1;
|
|
display: inline-block;
|
|
cursor: default;
|
|
}
|
|
|
|
.ipsRating > ul {
|
|
padding: 0;
|
|
margin: 0;
|
|
list-style-type: none;
|
|
}
|
|
|
|
.ipsRating > ul > li {
|
|
display: inline-block;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsRating > ul > li,
|
|
html[dir="ltr"] .ipsList_inline.ipsRating > li {
|
|
margin-right: -2px; /* Where a rating is using UL (as with reviews), reset margin */
|
|
}
|
|
html[dir="rtl"] .ipsRating > ul > li,
|
|
html[dir="rtl"] .ipsList_inline.ipsRating > li {
|
|
margin-left: -2px;
|
|
}
|
|
|
|
/* Sizes */
|
|
.ipsRating.ipsRating_small {
|
|
font-size: 11px;
|
|
}
|
|
|
|
.ipsRating.ipsRating_large {
|
|
font-size: 16px;
|
|
}
|
|
|
|
.ipsRating.ipsRating_veryLarge {
|
|
font-size: 20px;
|
|
}
|
|
|
|
.ipsRating + span {
|
|
margin-left: 10px;
|
|
}
|
|
|
|
.ipsRating + span:empty {
|
|
margin-left: 0;
|
|
}
|
|
|
|
/* Hover stuff for own ratings */
|
|
.ipsRating.ipsRating_rated .ipsRating_collective,
|
|
.ipsRating.ipsRating_rated:hover .ipsRating_mine {
|
|
display: none;
|
|
}
|
|
|
|
.ipsRating.ipsRating_rated:hover .ipsRating_collective {
|
|
display: inline-block;
|
|
}
|
|
|
|
/* Specific to the widget version */
|
|
html[dir="ltr"] [data-ipsRating] > .ipsRating {
|
|
float: left;
|
|
}
|
|
html[dir="rtl"] [data-ipsRating] > .ipsRating {
|
|
float: right;
|
|
}
|
|
|
|
html[dir="ltr"] [data-ipsRating] > .ipsRating > ul > li {
|
|
padding-right: 3px;
|
|
float: left;
|
|
}
|
|
html[dir="rtl"] [data-ipsRating] > .ipsRating > ul > li {
|
|
padding-left: 3px;
|
|
float: right;
|
|
}
|
|
|
|
.ipsRating.ipsRating_loading {
|
|
opacity: 0.6;
|
|
}
|
|
|
|
/* COLORS */
|
|
.ipsRating .ipsRating_on .fa-star {
|
|
color: {theme="rating_on"};
|
|
}
|
|
|
|
.ipsRating .ipsRating_mine .ipsRating_on .fa-star {
|
|
color: {theme="rating_hover"};
|
|
}
|
|
|
|
.ipsRating .ipsRating_half .fa-star-half.fa-flip-horizontal {
|
|
color: #b3b3b3;
|
|
margin-left: -1px;
|
|
}
|
|
.ipsRating .ipsRating_half .fa-star-half:not(.fa-flip-horizontal) {
|
|
color: {theme="rating_on"};
|
|
margin-right: -1px;
|
|
}
|
|
|
|
.ipsRating .ipsRating_off .fa-star-o,
|
|
.ipsRating .ipsRating_off .fa-star {
|
|
color: #b3b3b3;
|
|
}
|
|
|
|
.ipsRating .ipsRating_hover .fa-star {
|
|
color: {theme="rating_hover"};
|
|
{prefix="transition" value="all 0.1s linear"}
|
|
{prefix="transform" value="scale(1.2)"}
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* SHARE LINKS */
|
|
.ipsShare_facebook {
|
|
border:none;
|
|
overflow:hidden;
|
|
height:20px;
|
|
width: 48px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* PIP PIP */
|
|
.ipsPip {
|
|
font-size: 10px;
|
|
color: #5a5a5a;
|
|
display: inline-block;
|
|
}
|
|
html[dir="ltr"] .ipsPip {
|
|
margin-right: 2px;
|
|
}
|
|
html[dir="rtl"] .ipsPip {
|
|
margin-left: 2px;
|
|
}
|
|
|
|
.ipsPip:before {
|
|
content: '\f111';
|
|
font-family: 'FontAwesome';
|
|
}
|
|
|
|
/* ====================================================== */
|
|
/* LEADERBOARD */
|
|
.ipsLeaderboard_trophy {
|
|
color: #ffffff;
|
|
font-size: 26px;
|
|
padding-top: 7px;
|
|
padding-left: 1px;
|
|
width: 40px;
|
|
height: 40px;
|
|
border-radius: 38px;
|
|
position: relative;
|
|
display: inline-block;
|
|
text-align: center;
|
|
}
|
|
|
|
.ipsLeaderboard_trophy:before,
|
|
.ipsLeaderboard_trophy:after {
|
|
content: '';
|
|
display: block;
|
|
width: 12px;
|
|
height: 30px;
|
|
position: absolute;
|
|
top: 24px;
|
|
}
|
|
|
|
.ipsLeaderboard_trophy:before {
|
|
{prefix="transform" value="rotate(50deg) skew(15deg);"}
|
|
left: 9px;
|
|
}
|
|
.ipsLeaderboard_trophy:after {
|
|
{prefix="transform" value="rotate(-50deg) skew(-15deg)"}
|
|
right: 9px;
|
|
}
|
|
|
|
.ipsLeaderboard_trophy .fa {
|
|
position: relative;
|
|
z-index: 100;
|
|
}
|
|
|
|
.ipsLeaderboard_trophy_1,
|
|
.ipsLeaderboard_trophy_1.ipsLeaderboard_trophy:before,
|
|
.ipsLeaderboard_trophy_1.ipsLeaderboard_trophy:after {
|
|
background-color: {theme="trophy_first"};
|
|
}
|
|
|
|
.ipsLeaderboard_trophy_2,
|
|
.ipsLeaderboard_trophy_2.ipsLeaderboard_trophy:before,
|
|
.ipsLeaderboard_trophy_2.ipsLeaderboard_trophy:after {
|
|
background-color: {theme="trophy_second"};
|
|
}
|
|
|
|
.ipsLeaderboard_trophy_3,
|
|
.ipsLeaderboard_trophy_3.ipsLeaderboard_trophy:before,
|
|
.ipsLeaderboard_trophy_3.ipsLeaderboard_trophy:after {
|
|
background-color: {theme="trophy_third"};
|
|
}
|
|
|
|
.ipsLeaderboard_trophy_4 {
|
|
display: none;
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="fonts.css"><![CDATA[/*!
|
|
* IcoMoon
|
|
*/
|
|
@font-face {
|
|
font-family: 'icomoon';
|
|
src:url('{url="applications/core/interface/font/icomoon.eot?v=-29n77j" base="none" noprotocol="true"}');
|
|
src:url('{url="applications/core/interface/font/icomoon.eot?#iefix-29n77j" base="none" noprotocol="true"}') format('embedded-opentype'),
|
|
url('{url="applications/core/interface/font/icomoon.woff?v=-29n77j" base="none" noprotocol="true"}') format('woff'),
|
|
url('{url="applications/core/interface/font/icomoon.ttf?v=-29n77j" base="none" noprotocol="true"}') format('truetype'),
|
|
url('{url="applications/core/interface/font/icomoon.svg?v=-29n77j#icomoon" base="none" noprotocol="true"}') format('svg');
|
|
font-weight: normal;
|
|
font-style: normal;
|
|
}
|
|
|
|
[class^="icon-"], [class*=" icon-"] {
|
|
font-family: 'icomoon';
|
|
speak: none;
|
|
font-style: normal;
|
|
font-weight: normal;
|
|
font-variant: normal;
|
|
text-transform: none;
|
|
line-height: 1;
|
|
|
|
/* Better Font Rendering =========== */
|
|
-webkit-font-smoothing: antialiased;
|
|
-moz-osx-font-smoothing: grayscale;
|
|
}
|
|
|
|
.icon-spinner2:before,
|
|
.icon-spinner3:before,
|
|
.icon-spinner9:before {
|
|
-webkit-animation: spinner 0.75s infinite linear;
|
|
animation: spinner 0.75s infinite linear;
|
|
}
|
|
|
|
.icon-newspaper:before {
|
|
content: "\e904";
|
|
}
|
|
.icon-stack:before {
|
|
content: "\e92e";
|
|
}
|
|
.icon-spinner2:before {
|
|
content: "\e97b";
|
|
}
|
|
.icon-spinner3:before {
|
|
content: "\e97c";
|
|
}
|
|
.icon-spinner9:before {
|
|
content: "\e982";
|
|
}
|
|
.icon-fire:before {
|
|
content: "\e9a9";
|
|
}
|
|
|
|
/*!
|
|
* Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
|
|
* License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
|
|
*/
|
|
/* FONT PATH
|
|
* -------------------------- */
|
|
@font-face {
|
|
font-family: 'FontAwesome';
|
|
src: url('{url="applications/core/interface/font/fontawesome-webfont.eot?v=4.7.0" base="none" noprotocol="true"}');
|
|
src: url('{url="applications/core/interface/font/fontawesome-webfont.eot?#iefix&v=4.7.0" base="none" noprotocol="true"}') format('embedded-opentype'), url('{url="applications/core/interface/font/fontawesome-webfont.woff2?v=4.7.0" base="none" noprotocol="true"}') format('woff2'), url('{url="applications/core/interface/font/fontawesome-webfont.woff?v=4.7.0" base="none" noprotocol="true"}') format('woff'), url('{url="applications/core/interface/font/fontawesome-webfont.ttf?v=4.7.0" base="none" noprotocol="true"}') format('truetype'), url('{url="applications/core/interface/font/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular" base="none" noprotocol="true"}') format('svg');
|
|
font-weight: normal;
|
|
font-style: normal;
|
|
}
|
|
.fa {
|
|
display: inline-block;
|
|
font: normal normal normal 14px/1 FontAwesome;
|
|
font-size: inherit;
|
|
text-rendering: auto;
|
|
-webkit-font-smoothing: antialiased;
|
|
-moz-osx-font-smoothing: grayscale;
|
|
}
|
|
/* makes the font 33% larger relative to the icon container */
|
|
.fa-lg {
|
|
font-size: 1.33333333em;
|
|
line-height: 0.75em;
|
|
vertical-align: -15%;
|
|
}
|
|
.fa-2x {
|
|
font-size: 2em;
|
|
}
|
|
.fa-3x {
|
|
font-size: 3em;
|
|
}
|
|
.fa-4x {
|
|
font-size: 4em;
|
|
}
|
|
.fa-5x {
|
|
font-size: 5em;
|
|
}
|
|
.fa-fw {
|
|
width: 1.28571429em;
|
|
text-align: center;
|
|
}
|
|
.fa-ul {
|
|
padding-left: 0;
|
|
margin-left: 2.14285714em;
|
|
list-style-type: none;
|
|
}
|
|
.fa-ul > li {
|
|
position: relative;
|
|
}
|
|
.fa-li {
|
|
position: absolute;
|
|
left: -2.14285714em;
|
|
width: 2.14285714em;
|
|
top: 0.14285714em;
|
|
text-align: center;
|
|
}
|
|
.fa-li.fa-lg {
|
|
left: -1.85714286em;
|
|
}
|
|
.fa-border {
|
|
padding: .2em .25em .15em;
|
|
border: solid 0.08em #eeeeee;
|
|
border-radius: .1em;
|
|
}
|
|
.fa-pull-left {
|
|
float: left;
|
|
}
|
|
.fa-pull-right {
|
|
float: right;
|
|
}
|
|
.fa.fa-pull-left {
|
|
margin-right: .3em;
|
|
}
|
|
.fa.fa-pull-right {
|
|
margin-left: .3em;
|
|
}
|
|
/* Deprecated as of 4.4.0 */
|
|
.pull-right {
|
|
float: right;
|
|
}
|
|
.pull-left {
|
|
float: left;
|
|
}
|
|
.fa.pull-left {
|
|
margin-right: .3em;
|
|
}
|
|
.fa.pull-right {
|
|
margin-left: .3em;
|
|
}
|
|
.fa-spin {
|
|
-webkit-animation: fa-spin 2s infinite linear;
|
|
animation: fa-spin 2s infinite linear;
|
|
}
|
|
.fa-pulse {
|
|
-webkit-animation: fa-spin 1s infinite steps(8);
|
|
animation: fa-spin 1s infinite steps(8);
|
|
}
|
|
@-webkit-keyframes fa-spin {
|
|
0% {
|
|
-webkit-transform: rotate(0deg);
|
|
transform: rotate(0deg);
|
|
}
|
|
100% {
|
|
-webkit-transform: rotate(359deg);
|
|
transform: rotate(359deg);
|
|
}
|
|
}
|
|
@keyframes fa-spin {
|
|
0% {
|
|
-webkit-transform: rotate(0deg);
|
|
transform: rotate(0deg);
|
|
}
|
|
100% {
|
|
-webkit-transform: rotate(359deg);
|
|
transform: rotate(359deg);
|
|
}
|
|
}
|
|
.fa-rotate-90 {
|
|
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
|
|
-webkit-transform: rotate(90deg);
|
|
-ms-transform: rotate(90deg);
|
|
transform: rotate(90deg);
|
|
}
|
|
.fa-rotate-180 {
|
|
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
|
|
-webkit-transform: rotate(180deg);
|
|
-ms-transform: rotate(180deg);
|
|
transform: rotate(180deg);
|
|
}
|
|
.fa-rotate-270 {
|
|
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
|
|
-webkit-transform: rotate(270deg);
|
|
-ms-transform: rotate(270deg);
|
|
transform: rotate(270deg);
|
|
}
|
|
.fa-flip-horizontal {
|
|
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
|
|
-webkit-transform: scale(-1, 1);
|
|
-ms-transform: scale(-1, 1);
|
|
transform: scale(-1, 1);
|
|
}
|
|
.fa-flip-vertical {
|
|
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
|
|
-webkit-transform: scale(1, -1);
|
|
-ms-transform: scale(1, -1);
|
|
transform: scale(1, -1);
|
|
}
|
|
:root .fa-rotate-90,
|
|
:root .fa-rotate-180,
|
|
:root .fa-rotate-270,
|
|
:root .fa-flip-horizontal,
|
|
:root .fa-flip-vertical {
|
|
filter: none;
|
|
}
|
|
.fa-stack {
|
|
position: relative;
|
|
display: inline-block;
|
|
width: 2em;
|
|
height: 2em;
|
|
line-height: 2em;
|
|
vertical-align: middle;
|
|
}
|
|
.fa-stack-1x,
|
|
.fa-stack-2x {
|
|
position: absolute;
|
|
left: 0;
|
|
width: 100%;
|
|
text-align: center;
|
|
}
|
|
.fa-stack-1x {
|
|
line-height: inherit;
|
|
}
|
|
.fa-stack-2x {
|
|
font-size: 2em;
|
|
}
|
|
.fa-inverse {
|
|
color: #ffffff;
|
|
}
|
|
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
|
|
readers do not read off random characters that represent icons */
|
|
.fa-glass:before {
|
|
content: "\f000";
|
|
}
|
|
.fa-music:before {
|
|
content: "\f001";
|
|
}
|
|
.fa-search:before {
|
|
content: "\f002";
|
|
}
|
|
.fa-envelope-o:before {
|
|
content: "\f003";
|
|
}
|
|
.fa-heart:before {
|
|
content: "\f004";
|
|
}
|
|
.fa-star:before {
|
|
content: "\f005";
|
|
}
|
|
.fa-star-o:before {
|
|
content: "\f006";
|
|
}
|
|
.fa-user:before {
|
|
content: "\f007";
|
|
}
|
|
.fa-film:before {
|
|
content: "\f008";
|
|
}
|
|
.fa-th-large:before {
|
|
content: "\f009";
|
|
}
|
|
.fa-th:before {
|
|
content: "\f00a";
|
|
}
|
|
.fa-th-list:before {
|
|
content: "\f00b";
|
|
}
|
|
.fa-check:before {
|
|
content: "\f00c";
|
|
}
|
|
.fa-remove:before,
|
|
.fa-close:before,
|
|
.fa-times:before {
|
|
content: "\f00d";
|
|
}
|
|
.fa-search-plus:before {
|
|
content: "\f00e";
|
|
}
|
|
.fa-search-minus:before {
|
|
content: "\f010";
|
|
}
|
|
.fa-power-off:before {
|
|
content: "\f011";
|
|
}
|
|
.fa-signal:before {
|
|
content: "\f012";
|
|
}
|
|
.fa-gear:before,
|
|
.fa-cog:before {
|
|
content: "\f013";
|
|
}
|
|
.fa-trash-o:before {
|
|
content: "\f014";
|
|
}
|
|
.fa-home:before {
|
|
content: "\f015";
|
|
}
|
|
.fa-file-o:before {
|
|
content: "\f016";
|
|
}
|
|
.fa-clock-o:before {
|
|
content: "\f017";
|
|
}
|
|
.fa-road:before {
|
|
content: "\f018";
|
|
}
|
|
.fa-download:before {
|
|
content: "\f019";
|
|
}
|
|
.fa-arrow-circle-o-down:before {
|
|
content: "\f01a";
|
|
}
|
|
.fa-arrow-circle-o-up:before {
|
|
content: "\f01b";
|
|
}
|
|
.fa-inbox:before {
|
|
content: "\f01c";
|
|
}
|
|
.fa-play-circle-o:before {
|
|
content: "\f01d";
|
|
}
|
|
.fa-rotate-right:before,
|
|
.fa-repeat:before {
|
|
content: "\f01e";
|
|
}
|
|
.fa-refresh:before {
|
|
content: "\f021";
|
|
}
|
|
.fa-list-alt:before {
|
|
content: "\f022";
|
|
}
|
|
.fa-lock:before {
|
|
content: "\f023";
|
|
}
|
|
.fa-flag:before {
|
|
content: "\f024";
|
|
}
|
|
.fa-headphones:before {
|
|
content: "\f025";
|
|
}
|
|
.fa-volume-off:before {
|
|
content: "\f026";
|
|
}
|
|
.fa-volume-down:before {
|
|
content: "\f027";
|
|
}
|
|
.fa-volume-up:before {
|
|
content: "\f028";
|
|
}
|
|
.fa-qrcode:before {
|
|
content: "\f029";
|
|
}
|
|
.fa-barcode:before {
|
|
content: "\f02a";
|
|
}
|
|
.fa-tag:before {
|
|
content: "\f02b";
|
|
}
|
|
.fa-tags:before {
|
|
content: "\f02c";
|
|
}
|
|
.fa-book:before {
|
|
content: "\f02d";
|
|
}
|
|
.fa-bookmark:before {
|
|
content: "\f02e";
|
|
}
|
|
.fa-print:before {
|
|
content: "\f02f";
|
|
}
|
|
.fa-camera:before {
|
|
content: "\f030";
|
|
}
|
|
.fa-font:before {
|
|
content: "\f031";
|
|
}
|
|
.fa-bold:before {
|
|
content: "\f032";
|
|
}
|
|
.fa-italic:before {
|
|
content: "\f033";
|
|
}
|
|
.fa-text-height:before {
|
|
content: "\f034";
|
|
}
|
|
.fa-text-width:before {
|
|
content: "\f035";
|
|
}
|
|
.fa-align-left:before {
|
|
content: "\f036";
|
|
}
|
|
.fa-align-center:before {
|
|
content: "\f037";
|
|
}
|
|
.fa-align-right:before {
|
|
content: "\f038";
|
|
}
|
|
.fa-align-justify:before {
|
|
content: "\f039";
|
|
}
|
|
.fa-list:before {
|
|
content: "\f03a";
|
|
}
|
|
.fa-dedent:before,
|
|
.fa-outdent:before {
|
|
content: "\f03b";
|
|
}
|
|
.fa-indent:before {
|
|
content: "\f03c";
|
|
}
|
|
.fa-video-camera:before {
|
|
content: "\f03d";
|
|
}
|
|
.fa-photo:before,
|
|
.fa-image:before,
|
|
.fa-picture-o:before {
|
|
content: "\f03e";
|
|
}
|
|
.fa-pencil:before {
|
|
content: "\f040";
|
|
}
|
|
.fa-map-marker:before {
|
|
content: "\f041";
|
|
}
|
|
.fa-adjust:before {
|
|
content: "\f042";
|
|
}
|
|
.fa-tint:before {
|
|
content: "\f043";
|
|
}
|
|
.fa-edit:before,
|
|
.fa-pencil-square-o:before {
|
|
content: "\f044";
|
|
}
|
|
.fa-share-square-o:before {
|
|
content: "\f045";
|
|
}
|
|
.fa-check-square-o:before {
|
|
content: "\f046";
|
|
}
|
|
.fa-arrows:before {
|
|
content: "\f047";
|
|
}
|
|
.fa-step-backward:before {
|
|
content: "\f048";
|
|
}
|
|
.fa-fast-backward:before {
|
|
content: "\f049";
|
|
}
|
|
.fa-backward:before {
|
|
content: "\f04a";
|
|
}
|
|
.fa-play:before {
|
|
content: "\f04b";
|
|
}
|
|
.fa-pause:before {
|
|
content: "\f04c";
|
|
}
|
|
.fa-stop:before {
|
|
content: "\f04d";
|
|
}
|
|
.fa-forward:before {
|
|
content: "\f04e";
|
|
}
|
|
.fa-fast-forward:before {
|
|
content: "\f050";
|
|
}
|
|
.fa-step-forward:before {
|
|
content: "\f051";
|
|
}
|
|
.fa-eject:before {
|
|
content: "\f052";
|
|
}
|
|
.fa-chevron-left:before {
|
|
content: "\f053";
|
|
}
|
|
.fa-chevron-right:before {
|
|
content: "\f054";
|
|
}
|
|
.fa-plus-circle:before {
|
|
content: "\f055";
|
|
}
|
|
.fa-minus-circle:before {
|
|
content: "\f056";
|
|
}
|
|
.fa-times-circle:before {
|
|
content: "\f057";
|
|
}
|
|
.fa-check-circle:before {
|
|
content: "\f058";
|
|
}
|
|
.fa-question-circle:before {
|
|
content: "\f059";
|
|
}
|
|
.fa-info-circle:before {
|
|
content: "\f05a";
|
|
}
|
|
.fa-crosshairs:before {
|
|
content: "\f05b";
|
|
}
|
|
.fa-times-circle-o:before {
|
|
content: "\f05c";
|
|
}
|
|
.fa-check-circle-o:before {
|
|
content: "\f05d";
|
|
}
|
|
.fa-ban:before {
|
|
content: "\f05e";
|
|
}
|
|
.fa-arrow-left:before {
|
|
content: "\f060";
|
|
}
|
|
.fa-arrow-right:before {
|
|
content: "\f061";
|
|
}
|
|
.fa-arrow-up:before {
|
|
content: "\f062";
|
|
}
|
|
.fa-arrow-down:before {
|
|
content: "\f063";
|
|
}
|
|
.fa-mail-forward:before,
|
|
.fa-share:before {
|
|
content: "\f064";
|
|
}
|
|
.fa-expand:before {
|
|
content: "\f065";
|
|
}
|
|
.fa-compress:before {
|
|
content: "\f066";
|
|
}
|
|
.fa-plus:before {
|
|
content: "\f067";
|
|
}
|
|
.fa-minus:before {
|
|
content: "\f068";
|
|
}
|
|
.fa-asterisk:before {
|
|
content: "\f069";
|
|
}
|
|
.fa-exclamation-circle:before {
|
|
content: "\f06a";
|
|
}
|
|
.fa-gift:before {
|
|
content: "\f06b";
|
|
}
|
|
.fa-leaf:before {
|
|
content: "\f06c";
|
|
}
|
|
.fa-fire:before {
|
|
content: "\f06d";
|
|
}
|
|
.fa-eye:before {
|
|
content: "\f06e";
|
|
}
|
|
.fa-eye-slash:before {
|
|
content: "\f070";
|
|
}
|
|
.fa-warning:before,
|
|
.fa-exclamation-triangle:before {
|
|
content: "\f071";
|
|
}
|
|
.fa-plane:before {
|
|
content: "\f072";
|
|
}
|
|
.fa-calendar:before {
|
|
content: "\f073";
|
|
}
|
|
.fa-random:before {
|
|
content: "\f074";
|
|
}
|
|
.fa-comment:before {
|
|
content: "\f075";
|
|
}
|
|
.fa-magnet:before {
|
|
content: "\f076";
|
|
}
|
|
.fa-chevron-up:before {
|
|
content: "\f077";
|
|
}
|
|
.fa-chevron-down:before {
|
|
content: "\f078";
|
|
}
|
|
.fa-retweet:before {
|
|
content: "\f079";
|
|
}
|
|
.fa-shopping-cart:before {
|
|
content: "\f07a";
|
|
}
|
|
.fa-folder:before {
|
|
content: "\f07b";
|
|
}
|
|
.fa-folder-open:before {
|
|
content: "\f07c";
|
|
}
|
|
.fa-arrows-v:before {
|
|
content: "\f07d";
|
|
}
|
|
.fa-arrows-h:before {
|
|
content: "\f07e";
|
|
}
|
|
.fa-bar-chart-o:before,
|
|
.fa-bar-chart:before {
|
|
content: "\f080";
|
|
}
|
|
.fa-twitter-square:before {
|
|
content: "\f081";
|
|
}
|
|
.fa-facebook-square:before {
|
|
content: "\f082";
|
|
}
|
|
.fa-camera-retro:before {
|
|
content: "\f083";
|
|
}
|
|
.fa-key:before {
|
|
content: "\f084";
|
|
}
|
|
.fa-gears:before,
|
|
.fa-cogs:before {
|
|
content: "\f085";
|
|
}
|
|
.fa-comments:before {
|
|
content: "\f086";
|
|
}
|
|
.fa-thumbs-o-up:before {
|
|
content: "\f087";
|
|
}
|
|
.fa-thumbs-o-down:before {
|
|
content: "\f088";
|
|
}
|
|
.fa-star-half:before {
|
|
content: "\f089";
|
|
}
|
|
.fa-heart-o:before {
|
|
content: "\f08a";
|
|
}
|
|
.fa-sign-out:before {
|
|
content: "\f08b";
|
|
}
|
|
.fa-linkedin-square:before {
|
|
content: "\f08c";
|
|
}
|
|
.fa-thumb-tack:before {
|
|
content: "\f08d";
|
|
}
|
|
.fa-external-link:before {
|
|
content: "\f08e";
|
|
}
|
|
.fa-sign-in:before {
|
|
content: "\f090";
|
|
}
|
|
.fa-trophy:before {
|
|
content: "\f091";
|
|
}
|
|
.fa-github-square:before {
|
|
content: "\f092";
|
|
}
|
|
.fa-upload:before {
|
|
content: "\f093";
|
|
}
|
|
.fa-lemon-o:before {
|
|
content: "\f094";
|
|
}
|
|
.fa-phone:before {
|
|
content: "\f095";
|
|
}
|
|
.fa-square-o:before {
|
|
content: "\f096";
|
|
}
|
|
.fa-bookmark-o:before {
|
|
content: "\f097";
|
|
}
|
|
.fa-phone-square:before {
|
|
content: "\f098";
|
|
}
|
|
.fa-twitter:before {
|
|
content: "\f099";
|
|
}
|
|
.fa-facebook-f:before,
|
|
.fa-facebook:before {
|
|
content: "\f09a";
|
|
}
|
|
.fa-github:before {
|
|
content: "\f09b";
|
|
}
|
|
.fa-unlock:before {
|
|
content: "\f09c";
|
|
}
|
|
.fa-credit-card:before {
|
|
content: "\f09d";
|
|
}
|
|
.fa-feed:before,
|
|
.fa-rss:before {
|
|
content: "\f09e";
|
|
}
|
|
.fa-hdd-o:before {
|
|
content: "\f0a0";
|
|
}
|
|
.fa-bullhorn:before {
|
|
content: "\f0a1";
|
|
}
|
|
.fa-bell:before {
|
|
content: "\f0f3";
|
|
}
|
|
.fa-certificate:before {
|
|
content: "\f0a3";
|
|
}
|
|
.fa-hand-o-right:before {
|
|
content: "\f0a4";
|
|
}
|
|
.fa-hand-o-left:before {
|
|
content: "\f0a5";
|
|
}
|
|
.fa-hand-o-up:before {
|
|
content: "\f0a6";
|
|
}
|
|
.fa-hand-o-down:before {
|
|
content: "\f0a7";
|
|
}
|
|
.fa-arrow-circle-left:before {
|
|
content: "\f0a8";
|
|
}
|
|
.fa-arrow-circle-right:before {
|
|
content: "\f0a9";
|
|
}
|
|
.fa-arrow-circle-up:before {
|
|
content: "\f0aa";
|
|
}
|
|
.fa-arrow-circle-down:before {
|
|
content: "\f0ab";
|
|
}
|
|
.fa-globe:before {
|
|
content: "\f0ac";
|
|
}
|
|
.fa-wrench:before {
|
|
content: "\f0ad";
|
|
}
|
|
.fa-tasks:before {
|
|
content: "\f0ae";
|
|
}
|
|
.fa-filter:before {
|
|
content: "\f0b0";
|
|
}
|
|
.fa-briefcase:before {
|
|
content: "\f0b1";
|
|
}
|
|
.fa-arrows-alt:before {
|
|
content: "\f0b2";
|
|
}
|
|
.fa-group:before,
|
|
.fa-users:before {
|
|
content: "\f0c0";
|
|
}
|
|
.fa-chain:before,
|
|
.fa-link:before {
|
|
content: "\f0c1";
|
|
}
|
|
.fa-cloud:before {
|
|
content: "\f0c2";
|
|
}
|
|
.fa-flask:before {
|
|
content: "\f0c3";
|
|
}
|
|
.fa-cut:before,
|
|
.fa-scissors:before {
|
|
content: "\f0c4";
|
|
}
|
|
.fa-copy:before,
|
|
.fa-files-o:before {
|
|
content: "\f0c5";
|
|
}
|
|
.fa-paperclip:before {
|
|
content: "\f0c6";
|
|
}
|
|
.fa-save:before,
|
|
.fa-floppy-o:before {
|
|
content: "\f0c7";
|
|
}
|
|
.fa-square:before {
|
|
content: "\f0c8";
|
|
}
|
|
.fa-navicon:before,
|
|
.fa-reorder:before,
|
|
.fa-bars:before {
|
|
content: "\f0c9";
|
|
}
|
|
.fa-list-ul:before {
|
|
content: "\f0ca";
|
|
}
|
|
.fa-list-ol:before {
|
|
content: "\f0cb";
|
|
}
|
|
.fa-strikethrough:before {
|
|
content: "\f0cc";
|
|
}
|
|
.fa-underline:before {
|
|
content: "\f0cd";
|
|
}
|
|
.fa-table:before {
|
|
content: "\f0ce";
|
|
}
|
|
.fa-magic:before {
|
|
content: "\f0d0";
|
|
}
|
|
.fa-truck:before {
|
|
content: "\f0d1";
|
|
}
|
|
.fa-pinterest:before {
|
|
content: "\f0d2";
|
|
}
|
|
.fa-pinterest-square:before {
|
|
content: "\f0d3";
|
|
}
|
|
.fa-google-plus-square:before {
|
|
content: "\f0d4";
|
|
}
|
|
.fa-google-plus:before {
|
|
content: "\f0d5";
|
|
}
|
|
.fa-money:before {
|
|
content: "\f0d6";
|
|
}
|
|
.fa-caret-down:before {
|
|
content: "\f0d7";
|
|
}
|
|
.fa-caret-up:before {
|
|
content: "\f0d8";
|
|
}
|
|
.fa-caret-left:before {
|
|
content: "\f0d9";
|
|
}
|
|
.fa-caret-right:before {
|
|
content: "\f0da";
|
|
}
|
|
.fa-columns:before {
|
|
content: "\f0db";
|
|
}
|
|
.fa-unsorted:before,
|
|
.fa-sort:before {
|
|
content: "\f0dc";
|
|
}
|
|
.fa-sort-down:before,
|
|
.fa-sort-desc:before {
|
|
content: "\f0dd";
|
|
}
|
|
.fa-sort-up:before,
|
|
.fa-sort-asc:before {
|
|
content: "\f0de";
|
|
}
|
|
.fa-envelope:before {
|
|
content: "\f0e0";
|
|
}
|
|
.fa-linkedin:before {
|
|
content: "\f0e1";
|
|
}
|
|
.fa-rotate-left:before,
|
|
.fa-undo:before {
|
|
content: "\f0e2";
|
|
}
|
|
.fa-legal:before,
|
|
.fa-gavel:before {
|
|
content: "\f0e3";
|
|
}
|
|
.fa-dashboard:before,
|
|
.fa-tachometer:before {
|
|
content: "\f0e4";
|
|
}
|
|
.fa-comment-o:before {
|
|
content: "\f0e5";
|
|
}
|
|
.fa-comments-o:before {
|
|
content: "\f0e6";
|
|
}
|
|
.fa-flash:before,
|
|
.fa-bolt:before {
|
|
content: "\f0e7";
|
|
}
|
|
.fa-sitemap:before {
|
|
content: "\f0e8";
|
|
}
|
|
.fa-umbrella:before {
|
|
content: "\f0e9";
|
|
}
|
|
.fa-paste:before,
|
|
.fa-clipboard:before {
|
|
content: "\f0ea";
|
|
}
|
|
.fa-lightbulb-o:before {
|
|
content: "\f0eb";
|
|
}
|
|
.fa-exchange:before {
|
|
content: "\f0ec";
|
|
}
|
|
.fa-cloud-download:before {
|
|
content: "\f0ed";
|
|
}
|
|
.fa-cloud-upload:before {
|
|
content: "\f0ee";
|
|
}
|
|
.fa-user-md:before {
|
|
content: "\f0f0";
|
|
}
|
|
.fa-stethoscope:before {
|
|
content: "\f0f1";
|
|
}
|
|
.fa-suitcase:before {
|
|
content: "\f0f2";
|
|
}
|
|
.fa-bell-o:before {
|
|
content: "\f0a2";
|
|
}
|
|
.fa-coffee:before {
|
|
content: "\f0f4";
|
|
}
|
|
.fa-cutlery:before {
|
|
content: "\f0f5";
|
|
}
|
|
.fa-file-text-o:before {
|
|
content: "\f0f6";
|
|
}
|
|
.fa-building-o:before {
|
|
content: "\f0f7";
|
|
}
|
|
.fa-hospital-o:before {
|
|
content: "\f0f8";
|
|
}
|
|
.fa-ambulance:before {
|
|
content: "\f0f9";
|
|
}
|
|
.fa-medkit:before {
|
|
content: "\f0fa";
|
|
}
|
|
.fa-fighter-jet:before {
|
|
content: "\f0fb";
|
|
}
|
|
.fa-beer:before {
|
|
content: "\f0fc";
|
|
}
|
|
.fa-h-square:before {
|
|
content: "\f0fd";
|
|
}
|
|
.fa-plus-square:before {
|
|
content: "\f0fe";
|
|
}
|
|
.fa-angle-double-left:before {
|
|
content: "\f100";
|
|
}
|
|
.fa-angle-double-right:before {
|
|
content: "\f101";
|
|
}
|
|
.fa-angle-double-up:before {
|
|
content: "\f102";
|
|
}
|
|
.fa-angle-double-down:before {
|
|
content: "\f103";
|
|
}
|
|
.fa-angle-left:before {
|
|
content: "\f104";
|
|
}
|
|
.fa-angle-right:before {
|
|
content: "\f105";
|
|
}
|
|
.fa-angle-up:before {
|
|
content: "\f106";
|
|
}
|
|
.fa-angle-down:before {
|
|
content: "\f107";
|
|
}
|
|
.fa-desktop:before {
|
|
content: "\f108";
|
|
}
|
|
.fa-laptop:before {
|
|
content: "\f109";
|
|
}
|
|
.fa-tablet:before {
|
|
content: "\f10a";
|
|
}
|
|
.fa-mobile-phone:before,
|
|
.fa-mobile:before {
|
|
content: "\f10b";
|
|
}
|
|
.fa-circle-o:before {
|
|
content: "\f10c";
|
|
}
|
|
.fa-quote-left:before {
|
|
content: "\f10d";
|
|
}
|
|
.fa-quote-right:before {
|
|
content: "\f10e";
|
|
}
|
|
.fa-spinner:before {
|
|
content: "\f110";
|
|
}
|
|
.fa-circle:before {
|
|
content: "\f111";
|
|
}
|
|
.fa-mail-reply:before,
|
|
.fa-reply:before {
|
|
content: "\f112";
|
|
}
|
|
.fa-github-alt:before {
|
|
content: "\f113";
|
|
}
|
|
.fa-folder-o:before {
|
|
content: "\f114";
|
|
}
|
|
.fa-folder-open-o:before {
|
|
content: "\f115";
|
|
}
|
|
.fa-smile-o:before {
|
|
content: "\f118";
|
|
}
|
|
.fa-frown-o:before {
|
|
content: "\f119";
|
|
}
|
|
.fa-meh-o:before {
|
|
content: "\f11a";
|
|
}
|
|
.fa-gamepad:before {
|
|
content: "\f11b";
|
|
}
|
|
.fa-keyboard-o:before {
|
|
content: "\f11c";
|
|
}
|
|
.fa-flag-o:before {
|
|
content: "\f11d";
|
|
}
|
|
.fa-flag-checkered:before {
|
|
content: "\f11e";
|
|
}
|
|
.fa-terminal:before {
|
|
content: "\f120";
|
|
}
|
|
.fa-code:before {
|
|
content: "\f121";
|
|
}
|
|
.fa-mail-reply-all:before,
|
|
.fa-reply-all:before {
|
|
content: "\f122";
|
|
}
|
|
.fa-star-half-empty:before,
|
|
.fa-star-half-full:before,
|
|
.fa-star-half-o:before {
|
|
content: "\f123";
|
|
}
|
|
.fa-location-arrow:before {
|
|
content: "\f124";
|
|
}
|
|
.fa-crop:before {
|
|
content: "\f125";
|
|
}
|
|
.fa-code-fork:before {
|
|
content: "\f126";
|
|
}
|
|
.fa-unlink:before,
|
|
.fa-chain-broken:before {
|
|
content: "\f127";
|
|
}
|
|
.fa-question:before {
|
|
content: "\f128";
|
|
}
|
|
.fa-info:before {
|
|
content: "\f129";
|
|
}
|
|
.fa-exclamation:before {
|
|
content: "\f12a";
|
|
}
|
|
.fa-superscript:before {
|
|
content: "\f12b";
|
|
}
|
|
.fa-subscript:before {
|
|
content: "\f12c";
|
|
}
|
|
.fa-eraser:before {
|
|
content: "\f12d";
|
|
}
|
|
.fa-puzzle-piece:before {
|
|
content: "\f12e";
|
|
}
|
|
.fa-microphone:before {
|
|
content: "\f130";
|
|
}
|
|
.fa-microphone-slash:before {
|
|
content: "\f131";
|
|
}
|
|
.fa-shield:before {
|
|
content: "\f132";
|
|
}
|
|
.fa-calendar-o:before {
|
|
content: "\f133";
|
|
}
|
|
.fa-fire-extinguisher:before {
|
|
content: "\f134";
|
|
}
|
|
.fa-rocket:before {
|
|
content: "\f135";
|
|
}
|
|
.fa-maxcdn:before {
|
|
content: "\f136";
|
|
}
|
|
.fa-chevron-circle-left:before {
|
|
content: "\f137";
|
|
}
|
|
.fa-chevron-circle-right:before {
|
|
content: "\f138";
|
|
}
|
|
.fa-chevron-circle-up:before {
|
|
content: "\f139";
|
|
}
|
|
.fa-chevron-circle-down:before {
|
|
content: "\f13a";
|
|
}
|
|
.fa-html5:before {
|
|
content: "\f13b";
|
|
}
|
|
.fa-css3:before {
|
|
content: "\f13c";
|
|
}
|
|
.fa-anchor:before {
|
|
content: "\f13d";
|
|
}
|
|
.fa-unlock-alt:before {
|
|
content: "\f13e";
|
|
}
|
|
.fa-bullseye:before {
|
|
content: "\f140";
|
|
}
|
|
.fa-ellipsis-h:before {
|
|
content: "\f141";
|
|
}
|
|
.fa-ellipsis-v:before {
|
|
content: "\f142";
|
|
}
|
|
.fa-rss-square:before {
|
|
content: "\f143";
|
|
}
|
|
.fa-play-circle:before {
|
|
content: "\f144";
|
|
}
|
|
.fa-ticket:before {
|
|
content: "\f145";
|
|
}
|
|
.fa-minus-square:before {
|
|
content: "\f146";
|
|
}
|
|
.fa-minus-square-o:before {
|
|
content: "\f147";
|
|
}
|
|
.fa-level-up:before {
|
|
content: "\f148";
|
|
}
|
|
.fa-level-down:before {
|
|
content: "\f149";
|
|
}
|
|
.fa-check-square:before {
|
|
content: "\f14a";
|
|
}
|
|
.fa-pencil-square:before {
|
|
content: "\f14b";
|
|
}
|
|
.fa-external-link-square:before {
|
|
content: "\f14c";
|
|
}
|
|
.fa-share-square:before {
|
|
content: "\f14d";
|
|
}
|
|
.fa-compass:before {
|
|
content: "\f14e";
|
|
}
|
|
.fa-toggle-down:before,
|
|
.fa-caret-square-o-down:before {
|
|
content: "\f150";
|
|
}
|
|
.fa-toggle-up:before,
|
|
.fa-caret-square-o-up:before {
|
|
content: "\f151";
|
|
}
|
|
.fa-toggle-right:before,
|
|
.fa-caret-square-o-right:before {
|
|
content: "\f152";
|
|
}
|
|
.fa-euro:before,
|
|
.fa-eur:before {
|
|
content: "\f153";
|
|
}
|
|
.fa-gbp:before {
|
|
content: "\f154";
|
|
}
|
|
.fa-dollar:before,
|
|
.fa-usd:before {
|
|
content: "\f155";
|
|
}
|
|
.fa-rupee:before,
|
|
.fa-inr:before {
|
|
content: "\f156";
|
|
}
|
|
.fa-cny:before,
|
|
.fa-rmb:before,
|
|
.fa-yen:before,
|
|
.fa-jpy:before {
|
|
content: "\f157";
|
|
}
|
|
.fa-ruble:before,
|
|
.fa-rouble:before,
|
|
.fa-rub:before {
|
|
content: "\f158";
|
|
}
|
|
.fa-won:before,
|
|
.fa-krw:before {
|
|
content: "\f159";
|
|
}
|
|
.fa-bitcoin:before,
|
|
.fa-btc:before {
|
|
content: "\f15a";
|
|
}
|
|
.fa-file:before {
|
|
content: "\f15b";
|
|
}
|
|
.fa-file-text:before {
|
|
content: "\f15c";
|
|
}
|
|
.fa-sort-alpha-asc:before {
|
|
content: "\f15d";
|
|
}
|
|
.fa-sort-alpha-desc:before {
|
|
content: "\f15e";
|
|
}
|
|
.fa-sort-amount-asc:before {
|
|
content: "\f160";
|
|
}
|
|
.fa-sort-amount-desc:before {
|
|
content: "\f161";
|
|
}
|
|
.fa-sort-numeric-asc:before {
|
|
content: "\f162";
|
|
}
|
|
.fa-sort-numeric-desc:before {
|
|
content: "\f163";
|
|
}
|
|
.fa-thumbs-up:before {
|
|
content: "\f164";
|
|
}
|
|
.fa-thumbs-down:before {
|
|
content: "\f165";
|
|
}
|
|
.fa-youtube-square:before {
|
|
content: "\f166";
|
|
}
|
|
.fa-youtube:before {
|
|
content: "\f167";
|
|
}
|
|
.fa-xing:before {
|
|
content: "\f168";
|
|
}
|
|
.fa-xing-square:before {
|
|
content: "\f169";
|
|
}
|
|
.fa-youtube-play:before {
|
|
content: "\f16a";
|
|
}
|
|
.fa-dropbox:before {
|
|
content: "\f16b";
|
|
}
|
|
.fa-stack-overflow:before {
|
|
content: "\f16c";
|
|
}
|
|
.fa-instagram:before {
|
|
content: "\f16d";
|
|
}
|
|
.fa-flickr:before {
|
|
content: "\f16e";
|
|
}
|
|
.fa-adn:before {
|
|
content: "\f170";
|
|
}
|
|
.fa-bitbucket:before {
|
|
content: "\f171";
|
|
}
|
|
.fa-bitbucket-square:before {
|
|
content: "\f172";
|
|
}
|
|
.fa-tumblr:before {
|
|
content: "\f173";
|
|
}
|
|
.fa-tumblr-square:before {
|
|
content: "\f174";
|
|
}
|
|
.fa-long-arrow-down:before {
|
|
content: "\f175";
|
|
}
|
|
.fa-long-arrow-up:before {
|
|
content: "\f176";
|
|
}
|
|
.fa-long-arrow-left:before {
|
|
content: "\f177";
|
|
}
|
|
.fa-long-arrow-right:before {
|
|
content: "\f178";
|
|
}
|
|
.fa-apple:before {
|
|
content: "\f179";
|
|
}
|
|
.fa-windows:before {
|
|
content: "\f17a";
|
|
}
|
|
.fa-android:before {
|
|
content: "\f17b";
|
|
}
|
|
.fa-linux:before {
|
|
content: "\f17c";
|
|
}
|
|
.fa-dribbble:before {
|
|
content: "\f17d";
|
|
}
|
|
.fa-skype:before {
|
|
content: "\f17e";
|
|
}
|
|
.fa-foursquare:before {
|
|
content: "\f180";
|
|
}
|
|
.fa-trello:before {
|
|
content: "\f181";
|
|
}
|
|
.fa-female:before {
|
|
content: "\f182";
|
|
}
|
|
.fa-male:before {
|
|
content: "\f183";
|
|
}
|
|
.fa-gittip:before,
|
|
.fa-gratipay:before {
|
|
content: "\f184";
|
|
}
|
|
.fa-sun-o:before {
|
|
content: "\f185";
|
|
}
|
|
.fa-moon-o:before {
|
|
content: "\f186";
|
|
}
|
|
.fa-archive:before {
|
|
content: "\f187";
|
|
}
|
|
.fa-bug:before {
|
|
content: "\f188";
|
|
}
|
|
.fa-vk:before {
|
|
content: "\f189";
|
|
}
|
|
.fa-weibo:before {
|
|
content: "\f18a";
|
|
}
|
|
.fa-renren:before {
|
|
content: "\f18b";
|
|
}
|
|
.fa-pagelines:before {
|
|
content: "\f18c";
|
|
}
|
|
.fa-stack-exchange:before {
|
|
content: "\f18d";
|
|
}
|
|
.fa-arrow-circle-o-right:before {
|
|
content: "\f18e";
|
|
}
|
|
.fa-arrow-circle-o-left:before {
|
|
content: "\f190";
|
|
}
|
|
.fa-toggle-left:before,
|
|
.fa-caret-square-o-left:before {
|
|
content: "\f191";
|
|
}
|
|
.fa-dot-circle-o:before {
|
|
content: "\f192";
|
|
}
|
|
.fa-wheelchair:before {
|
|
content: "\f193";
|
|
}
|
|
.fa-vimeo-square:before {
|
|
content: "\f194";
|
|
}
|
|
.fa-turkish-lira:before,
|
|
.fa-try:before {
|
|
content: "\f195";
|
|
}
|
|
.fa-plus-square-o:before {
|
|
content: "\f196";
|
|
}
|
|
.fa-space-shuttle:before {
|
|
content: "\f197";
|
|
}
|
|
.fa-slack:before {
|
|
content: "\f198";
|
|
}
|
|
.fa-envelope-square:before {
|
|
content: "\f199";
|
|
}
|
|
.fa-wordpress:before {
|
|
content: "\f19a";
|
|
}
|
|
.fa-openid:before {
|
|
content: "\f19b";
|
|
}
|
|
.fa-institution:before,
|
|
.fa-bank:before,
|
|
.fa-university:before {
|
|
content: "\f19c";
|
|
}
|
|
.fa-mortar-board:before,
|
|
.fa-graduation-cap:before {
|
|
content: "\f19d";
|
|
}
|
|
.fa-yahoo:before {
|
|
content: "\f19e";
|
|
}
|
|
.fa-google:before {
|
|
content: "\f1a0";
|
|
}
|
|
.fa-reddit:before {
|
|
content: "\f1a1";
|
|
}
|
|
.fa-reddit-square:before {
|
|
content: "\f1a2";
|
|
}
|
|
.fa-stumbleupon-circle:before {
|
|
content: "\f1a3";
|
|
}
|
|
.fa-stumbleupon:before {
|
|
content: "\f1a4";
|
|
}
|
|
.fa-delicious:before {
|
|
content: "\f1a5";
|
|
}
|
|
.fa-digg:before {
|
|
content: "\f1a6";
|
|
}
|
|
.fa-pied-piper-pp:before {
|
|
content: "\f1a7";
|
|
}
|
|
.fa-pied-piper-alt:before {
|
|
content: "\f1a8";
|
|
}
|
|
.fa-drupal:before {
|
|
content: "\f1a9";
|
|
}
|
|
.fa-joomla:before {
|
|
content: "\f1aa";
|
|
}
|
|
.fa-language:before {
|
|
content: "\f1ab";
|
|
}
|
|
.fa-fax:before {
|
|
content: "\f1ac";
|
|
}
|
|
.fa-building:before {
|
|
content: "\f1ad";
|
|
}
|
|
.fa-child:before {
|
|
content: "\f1ae";
|
|
}
|
|
.fa-paw:before {
|
|
content: "\f1b0";
|
|
}
|
|
.fa-spoon:before {
|
|
content: "\f1b1";
|
|
}
|
|
.fa-cube:before {
|
|
content: "\f1b2";
|
|
}
|
|
.fa-cubes:before {
|
|
content: "\f1b3";
|
|
}
|
|
.fa-behance:before {
|
|
content: "\f1b4";
|
|
}
|
|
.fa-behance-square:before {
|
|
content: "\f1b5";
|
|
}
|
|
.fa-steam:before {
|
|
content: "\f1b6";
|
|
}
|
|
.fa-steam-square:before {
|
|
content: "\f1b7";
|
|
}
|
|
.fa-recycle:before {
|
|
content: "\f1b8";
|
|
}
|
|
.fa-automobile:before,
|
|
.fa-car:before {
|
|
content: "\f1b9";
|
|
}
|
|
.fa-cab:before,
|
|
.fa-taxi:before {
|
|
content: "\f1ba";
|
|
}
|
|
.fa-tree:before {
|
|
content: "\f1bb";
|
|
}
|
|
.fa-spotify:before {
|
|
content: "\f1bc";
|
|
}
|
|
.fa-deviantart:before {
|
|
content: "\f1bd";
|
|
}
|
|
.fa-soundcloud:before {
|
|
content: "\f1be";
|
|
}
|
|
.fa-database:before {
|
|
content: "\f1c0";
|
|
}
|
|
.fa-file-pdf-o:before {
|
|
content: "\f1c1";
|
|
}
|
|
.fa-file-word-o:before {
|
|
content: "\f1c2";
|
|
}
|
|
.fa-file-excel-o:before {
|
|
content: "\f1c3";
|
|
}
|
|
.fa-file-powerpoint-o:before {
|
|
content: "\f1c4";
|
|
}
|
|
.fa-file-photo-o:before,
|
|
.fa-file-picture-o:before,
|
|
.fa-file-image-o:before {
|
|
content: "\f1c5";
|
|
}
|
|
.fa-file-zip-o:before,
|
|
.fa-file-archive-o:before {
|
|
content: "\f1c6";
|
|
}
|
|
.fa-file-sound-o:before,
|
|
.fa-file-audio-o:before {
|
|
content: "\f1c7";
|
|
}
|
|
.fa-file-movie-o:before,
|
|
.fa-file-video-o:before {
|
|
content: "\f1c8";
|
|
}
|
|
.fa-file-code-o:before {
|
|
content: "\f1c9";
|
|
}
|
|
.fa-vine:before {
|
|
content: "\f1ca";
|
|
}
|
|
.fa-codepen:before {
|
|
content: "\f1cb";
|
|
}
|
|
.fa-jsfiddle:before {
|
|
content: "\f1cc";
|
|
}
|
|
.fa-life-bouy:before,
|
|
.fa-life-buoy:before,
|
|
.fa-life-saver:before,
|
|
.fa-support:before,
|
|
.fa-life-ring:before {
|
|
content: "\f1cd";
|
|
}
|
|
.fa-circle-o-notch:before {
|
|
content: "\f1ce";
|
|
}
|
|
.fa-ra:before,
|
|
.fa-resistance:before,
|
|
.fa-rebel:before {
|
|
content: "\f1d0";
|
|
}
|
|
.fa-ge:before,
|
|
.fa-empire:before {
|
|
content: "\f1d1";
|
|
}
|
|
.fa-git-square:before {
|
|
content: "\f1d2";
|
|
}
|
|
.fa-git:before {
|
|
content: "\f1d3";
|
|
}
|
|
.fa-y-combinator-square:before,
|
|
.fa-yc-square:before,
|
|
.fa-hacker-news:before {
|
|
content: "\f1d4";
|
|
}
|
|
.fa-tencent-weibo:before {
|
|
content: "\f1d5";
|
|
}
|
|
.fa-qq:before {
|
|
content: "\f1d6";
|
|
}
|
|
.fa-wechat:before,
|
|
.fa-weixin:before {
|
|
content: "\f1d7";
|
|
}
|
|
.fa-send:before,
|
|
.fa-paper-plane:before {
|
|
content: "\f1d8";
|
|
}
|
|
.fa-send-o:before,
|
|
.fa-paper-plane-o:before {
|
|
content: "\f1d9";
|
|
}
|
|
.fa-history:before {
|
|
content: "\f1da";
|
|
}
|
|
.fa-circle-thin:before {
|
|
content: "\f1db";
|
|
}
|
|
.fa-header:before {
|
|
content: "\f1dc";
|
|
}
|
|
.fa-paragraph:before {
|
|
content: "\f1dd";
|
|
}
|
|
.fa-sliders:before {
|
|
content: "\f1de";
|
|
}
|
|
.fa-share-alt:before {
|
|
content: "\f1e0";
|
|
}
|
|
.fa-share-alt-square:before {
|
|
content: "\f1e1";
|
|
}
|
|
.fa-bomb:before {
|
|
content: "\f1e2";
|
|
}
|
|
.fa-soccer-ball-o:before,
|
|
.fa-futbol-o:before {
|
|
content: "\f1e3";
|
|
}
|
|
.fa-tty:before {
|
|
content: "\f1e4";
|
|
}
|
|
.fa-binoculars:before {
|
|
content: "\f1e5";
|
|
}
|
|
.fa-plug:before {
|
|
content: "\f1e6";
|
|
}
|
|
.fa-slideshare:before {
|
|
content: "\f1e7";
|
|
}
|
|
.fa-twitch:before {
|
|
content: "\f1e8";
|
|
}
|
|
.fa-yelp:before {
|
|
content: "\f1e9";
|
|
}
|
|
.fa-newspaper-o:before {
|
|
content: "\f1ea";
|
|
}
|
|
.fa-wifi:before {
|
|
content: "\f1eb";
|
|
}
|
|
.fa-calculator:before {
|
|
content: "\f1ec";
|
|
}
|
|
.fa-paypal:before {
|
|
content: "\f1ed";
|
|
}
|
|
.fa-google-wallet:before {
|
|
content: "\f1ee";
|
|
}
|
|
.fa-cc-visa:before {
|
|
content: "\f1f0";
|
|
}
|
|
.fa-cc-mastercard:before {
|
|
content: "\f1f1";
|
|
}
|
|
.fa-cc-discover:before {
|
|
content: "\f1f2";
|
|
}
|
|
.fa-cc-amex:before {
|
|
content: "\f1f3";
|
|
}
|
|
.fa-cc-paypal:before {
|
|
content: "\f1f4";
|
|
}
|
|
.fa-cc-stripe:before {
|
|
content: "\f1f5";
|
|
}
|
|
.fa-bell-slash:before {
|
|
content: "\f1f6";
|
|
}
|
|
.fa-bell-slash-o:before {
|
|
content: "\f1f7";
|
|
}
|
|
.fa-trash:before {
|
|
content: "\f1f8";
|
|
}
|
|
.fa-copyright:before {
|
|
content: "\f1f9";
|
|
}
|
|
.fa-at:before {
|
|
content: "\f1fa";
|
|
}
|
|
.fa-eyedropper:before {
|
|
content: "\f1fb";
|
|
}
|
|
.fa-paint-brush:before {
|
|
content: "\f1fc";
|
|
}
|
|
.fa-birthday-cake:before {
|
|
content: "\f1fd";
|
|
}
|
|
.fa-area-chart:before {
|
|
content: "\f1fe";
|
|
}
|
|
.fa-pie-chart:before {
|
|
content: "\f200";
|
|
}
|
|
.fa-line-chart:before {
|
|
content: "\f201";
|
|
}
|
|
.fa-lastfm:before {
|
|
content: "\f202";
|
|
}
|
|
.fa-lastfm-square:before {
|
|
content: "\f203";
|
|
}
|
|
.fa-toggle-off:before {
|
|
content: "\f204";
|
|
}
|
|
.fa-toggle-on:before {
|
|
content: "\f205";
|
|
}
|
|
.fa-bicycle:before {
|
|
content: "\f206";
|
|
}
|
|
.fa-bus:before {
|
|
content: "\f207";
|
|
}
|
|
.fa-ioxhost:before {
|
|
content: "\f208";
|
|
}
|
|
.fa-angellist:before {
|
|
content: "\f209";
|
|
}
|
|
.fa-cc:before {
|
|
content: "\f20a";
|
|
}
|
|
.fa-shekel:before,
|
|
.fa-sheqel:before,
|
|
.fa-ils:before {
|
|
content: "\f20b";
|
|
}
|
|
.fa-meanpath:before {
|
|
content: "\f20c";
|
|
}
|
|
.fa-buysellads:before {
|
|
content: "\f20d";
|
|
}
|
|
.fa-connectdevelop:before {
|
|
content: "\f20e";
|
|
}
|
|
.fa-dashcube:before {
|
|
content: "\f210";
|
|
}
|
|
.fa-forumbee:before {
|
|
content: "\f211";
|
|
}
|
|
.fa-leanpub:before {
|
|
content: "\f212";
|
|
}
|
|
.fa-sellsy:before {
|
|
content: "\f213";
|
|
}
|
|
.fa-shirtsinbulk:before {
|
|
content: "\f214";
|
|
}
|
|
.fa-simplybuilt:before {
|
|
content: "\f215";
|
|
}
|
|
.fa-skyatlas:before {
|
|
content: "\f216";
|
|
}
|
|
.fa-cart-plus:before {
|
|
content: "\f217";
|
|
}
|
|
.fa-cart-arrow-down:before {
|
|
content: "\f218";
|
|
}
|
|
.fa-diamond:before {
|
|
content: "\f219";
|
|
}
|
|
.fa-ship:before {
|
|
content: "\f21a";
|
|
}
|
|
.fa-user-secret:before {
|
|
content: "\f21b";
|
|
}
|
|
.fa-motorcycle:before {
|
|
content: "\f21c";
|
|
}
|
|
.fa-street-view:before {
|
|
content: "\f21d";
|
|
}
|
|
.fa-heartbeat:before {
|
|
content: "\f21e";
|
|
}
|
|
.fa-venus:before {
|
|
content: "\f221";
|
|
}
|
|
.fa-mars:before {
|
|
content: "\f222";
|
|
}
|
|
.fa-mercury:before {
|
|
content: "\f223";
|
|
}
|
|
.fa-intersex:before,
|
|
.fa-transgender:before {
|
|
content: "\f224";
|
|
}
|
|
.fa-transgender-alt:before {
|
|
content: "\f225";
|
|
}
|
|
.fa-venus-double:before {
|
|
content: "\f226";
|
|
}
|
|
.fa-mars-double:before {
|
|
content: "\f227";
|
|
}
|
|
.fa-venus-mars:before {
|
|
content: "\f228";
|
|
}
|
|
.fa-mars-stroke:before {
|
|
content: "\f229";
|
|
}
|
|
.fa-mars-stroke-v:before {
|
|
content: "\f22a";
|
|
}
|
|
.fa-mars-stroke-h:before {
|
|
content: "\f22b";
|
|
}
|
|
.fa-neuter:before {
|
|
content: "\f22c";
|
|
}
|
|
.fa-genderless:before {
|
|
content: "\f22d";
|
|
}
|
|
.fa-facebook-official:before {
|
|
content: "\f230";
|
|
}
|
|
.fa-pinterest-p:before {
|
|
content: "\f231";
|
|
}
|
|
.fa-whatsapp:before {
|
|
content: "\f232";
|
|
}
|
|
.fa-server:before {
|
|
content: "\f233";
|
|
}
|
|
.fa-user-plus:before {
|
|
content: "\f234";
|
|
}
|
|
.fa-user-times:before {
|
|
content: "\f235";
|
|
}
|
|
.fa-hotel:before,
|
|
.fa-bed:before {
|
|
content: "\f236";
|
|
}
|
|
.fa-viacoin:before {
|
|
content: "\f237";
|
|
}
|
|
.fa-train:before {
|
|
content: "\f238";
|
|
}
|
|
.fa-subway:before {
|
|
content: "\f239";
|
|
}
|
|
.fa-medium:before {
|
|
content: "\f23a";
|
|
}
|
|
.fa-yc:before,
|
|
.fa-y-combinator:before {
|
|
content: "\f23b";
|
|
}
|
|
.fa-optin-monster:before {
|
|
content: "\f23c";
|
|
}
|
|
.fa-opencart:before {
|
|
content: "\f23d";
|
|
}
|
|
.fa-expeditedssl:before {
|
|
content: "\f23e";
|
|
}
|
|
.fa-battery-4:before,
|
|
.fa-battery:before,
|
|
.fa-battery-full:before {
|
|
content: "\f240";
|
|
}
|
|
.fa-battery-3:before,
|
|
.fa-battery-three-quarters:before {
|
|
content: "\f241";
|
|
}
|
|
.fa-battery-2:before,
|
|
.fa-battery-half:before {
|
|
content: "\f242";
|
|
}
|
|
.fa-battery-1:before,
|
|
.fa-battery-quarter:before {
|
|
content: "\f243";
|
|
}
|
|
.fa-battery-0:before,
|
|
.fa-battery-empty:before {
|
|
content: "\f244";
|
|
}
|
|
.fa-mouse-pointer:before {
|
|
content: "\f245";
|
|
}
|
|
.fa-i-cursor:before {
|
|
content: "\f246";
|
|
}
|
|
.fa-object-group:before {
|
|
content: "\f247";
|
|
}
|
|
.fa-object-ungroup:before {
|
|
content: "\f248";
|
|
}
|
|
.fa-sticky-note:before {
|
|
content: "\f249";
|
|
}
|
|
.fa-sticky-note-o:before {
|
|
content: "\f24a";
|
|
}
|
|
.fa-cc-jcb:before {
|
|
content: "\f24b";
|
|
}
|
|
.fa-cc-diners-club:before {
|
|
content: "\f24c";
|
|
}
|
|
.fa-clone:before {
|
|
content: "\f24d";
|
|
}
|
|
.fa-balance-scale:before {
|
|
content: "\f24e";
|
|
}
|
|
.fa-hourglass-o:before {
|
|
content: "\f250";
|
|
}
|
|
.fa-hourglass-1:before,
|
|
.fa-hourglass-start:before {
|
|
content: "\f251";
|
|
}
|
|
.fa-hourglass-2:before,
|
|
.fa-hourglass-half:before {
|
|
content: "\f252";
|
|
}
|
|
.fa-hourglass-3:before,
|
|
.fa-hourglass-end:before {
|
|
content: "\f253";
|
|
}
|
|
.fa-hourglass:before {
|
|
content: "\f254";
|
|
}
|
|
.fa-hand-grab-o:before,
|
|
.fa-hand-rock-o:before {
|
|
content: "\f255";
|
|
}
|
|
.fa-hand-stop-o:before,
|
|
.fa-hand-paper-o:before {
|
|
content: "\f256";
|
|
}
|
|
.fa-hand-scissors-o:before {
|
|
content: "\f257";
|
|
}
|
|
.fa-hand-lizard-o:before {
|
|
content: "\f258";
|
|
}
|
|
.fa-hand-spock-o:before {
|
|
content: "\f259";
|
|
}
|
|
.fa-hand-pointer-o:before {
|
|
content: "\f25a";
|
|
}
|
|
.fa-hand-peace-o:before {
|
|
content: "\f25b";
|
|
}
|
|
.fa-trademark:before {
|
|
content: "\f25c";
|
|
}
|
|
.fa-registered:before {
|
|
content: "\f25d";
|
|
}
|
|
.fa-creative-commons:before {
|
|
content: "\f25e";
|
|
}
|
|
.fa-gg:before {
|
|
content: "\f260";
|
|
}
|
|
.fa-gg-circle:before {
|
|
content: "\f261";
|
|
}
|
|
.fa-tripadvisor:before {
|
|
content: "\f262";
|
|
}
|
|
.fa-odnoklassniki:before {
|
|
content: "\f263";
|
|
}
|
|
.fa-odnoklassniki-square:before {
|
|
content: "\f264";
|
|
}
|
|
.fa-get-pocket:before {
|
|
content: "\f265";
|
|
}
|
|
.fa-wikipedia-w:before {
|
|
content: "\f266";
|
|
}
|
|
.fa-safari:before {
|
|
content: "\f267";
|
|
}
|
|
.fa-chrome:before {
|
|
content: "\f268";
|
|
}
|
|
.fa-firefox:before {
|
|
content: "\f269";
|
|
}
|
|
.fa-opera:before {
|
|
content: "\f26a";
|
|
}
|
|
.fa-internet-explorer:before {
|
|
content: "\f26b";
|
|
}
|
|
.fa-tv:before,
|
|
.fa-television:before {
|
|
content: "\f26c";
|
|
}
|
|
.fa-contao:before {
|
|
content: "\f26d";
|
|
}
|
|
.fa-500px:before {
|
|
content: "\f26e";
|
|
}
|
|
.fa-amazon:before {
|
|
content: "\f270";
|
|
}
|
|
.fa-calendar-plus-o:before {
|
|
content: "\f271";
|
|
}
|
|
.fa-calendar-minus-o:before {
|
|
content: "\f272";
|
|
}
|
|
.fa-calendar-times-o:before {
|
|
content: "\f273";
|
|
}
|
|
.fa-calendar-check-o:before {
|
|
content: "\f274";
|
|
}
|
|
.fa-industry:before {
|
|
content: "\f275";
|
|
}
|
|
.fa-map-pin:before {
|
|
content: "\f276";
|
|
}
|
|
.fa-map-signs:before {
|
|
content: "\f277";
|
|
}
|
|
.fa-map-o:before {
|
|
content: "\f278";
|
|
}
|
|
.fa-map:before {
|
|
content: "\f279";
|
|
}
|
|
.fa-commenting:before {
|
|
content: "\f27a";
|
|
}
|
|
.fa-commenting-o:before {
|
|
content: "\f27b";
|
|
}
|
|
.fa-houzz:before {
|
|
content: "\f27c";
|
|
}
|
|
.fa-vimeo:before {
|
|
content: "\f27d";
|
|
}
|
|
.fa-black-tie:before {
|
|
content: "\f27e";
|
|
}
|
|
.fa-fonticons:before {
|
|
content: "\f280";
|
|
}
|
|
.fa-reddit-alien:before {
|
|
content: "\f281";
|
|
}
|
|
.fa-edge:before {
|
|
content: "\f282";
|
|
}
|
|
.fa-credit-card-alt:before {
|
|
content: "\f283";
|
|
}
|
|
.fa-codiepie:before {
|
|
content: "\f284";
|
|
}
|
|
.fa-modx:before {
|
|
content: "\f285";
|
|
}
|
|
.fa-fort-awesome:before {
|
|
content: "\f286";
|
|
}
|
|
.fa-usb:before {
|
|
content: "\f287";
|
|
}
|
|
.fa-product-hunt:before {
|
|
content: "\f288";
|
|
}
|
|
.fa-mixcloud:before {
|
|
content: "\f289";
|
|
}
|
|
.fa-scribd:before {
|
|
content: "\f28a";
|
|
}
|
|
.fa-pause-circle:before {
|
|
content: "\f28b";
|
|
}
|
|
.fa-pause-circle-o:before {
|
|
content: "\f28c";
|
|
}
|
|
.fa-stop-circle:before {
|
|
content: "\f28d";
|
|
}
|
|
.fa-stop-circle-o:before {
|
|
content: "\f28e";
|
|
}
|
|
.fa-shopping-bag:before {
|
|
content: "\f290";
|
|
}
|
|
.fa-shopping-basket:before {
|
|
content: "\f291";
|
|
}
|
|
.fa-hashtag:before {
|
|
content: "\f292";
|
|
}
|
|
.fa-bluetooth:before {
|
|
content: "\f293";
|
|
}
|
|
.fa-bluetooth-b:before {
|
|
content: "\f294";
|
|
}
|
|
.fa-percent:before {
|
|
content: "\f295";
|
|
}
|
|
.fa-gitlab:before {
|
|
content: "\f296";
|
|
}
|
|
.fa-wpbeginner:before {
|
|
content: "\f297";
|
|
}
|
|
.fa-wpforms:before {
|
|
content: "\f298";
|
|
}
|
|
.fa-envira:before {
|
|
content: "\f299";
|
|
}
|
|
.fa-universal-access:before {
|
|
content: "\f29a";
|
|
}
|
|
.fa-wheelchair-alt:before {
|
|
content: "\f29b";
|
|
}
|
|
.fa-question-circle-o:before {
|
|
content: "\f29c";
|
|
}
|
|
.fa-blind:before {
|
|
content: "\f29d";
|
|
}
|
|
.fa-audio-description:before {
|
|
content: "\f29e";
|
|
}
|
|
.fa-volume-control-phone:before {
|
|
content: "\f2a0";
|
|
}
|
|
.fa-braille:before {
|
|
content: "\f2a1";
|
|
}
|
|
.fa-assistive-listening-systems:before {
|
|
content: "\f2a2";
|
|
}
|
|
.fa-asl-interpreting:before,
|
|
.fa-american-sign-language-interpreting:before {
|
|
content: "\f2a3";
|
|
}
|
|
.fa-deafness:before,
|
|
.fa-hard-of-hearing:before,
|
|
.fa-deaf:before {
|
|
content: "\f2a4";
|
|
}
|
|
.fa-glide:before {
|
|
content: "\f2a5";
|
|
}
|
|
.fa-glide-g:before {
|
|
content: "\f2a6";
|
|
}
|
|
.fa-signing:before,
|
|
.fa-sign-language:before {
|
|
content: "\f2a7";
|
|
}
|
|
.fa-low-vision:before {
|
|
content: "\f2a8";
|
|
}
|
|
.fa-viadeo:before {
|
|
content: "\f2a9";
|
|
}
|
|
.fa-viadeo-square:before {
|
|
content: "\f2aa";
|
|
}
|
|
.fa-snapchat:before {
|
|
content: "\f2ab";
|
|
}
|
|
.fa-snapchat-ghost:before {
|
|
content: "\f2ac";
|
|
}
|
|
.fa-snapchat-square:before {
|
|
content: "\f2ad";
|
|
}
|
|
.fa-pied-piper:before {
|
|
content: "\f2ae";
|
|
}
|
|
.fa-first-order:before {
|
|
content: "\f2b0";
|
|
}
|
|
.fa-yoast:before {
|
|
content: "\f2b1";
|
|
}
|
|
.fa-themeisle:before {
|
|
content: "\f2b2";
|
|
}
|
|
.fa-google-plus-circle:before,
|
|
.fa-google-plus-official:before {
|
|
content: "\f2b3";
|
|
}
|
|
.fa-fa:before,
|
|
.fa-font-awesome:before {
|
|
content: "\f2b4";
|
|
}
|
|
.fa-handshake-o:before {
|
|
content: "\f2b5";
|
|
}
|
|
.fa-envelope-open:before {
|
|
content: "\f2b6";
|
|
}
|
|
.fa-envelope-open-o:before {
|
|
content: "\f2b7";
|
|
}
|
|
.fa-linode:before {
|
|
content: "\f2b8";
|
|
}
|
|
.fa-address-book:before {
|
|
content: "\f2b9";
|
|
}
|
|
.fa-address-book-o:before {
|
|
content: "\f2ba";
|
|
}
|
|
.fa-vcard:before,
|
|
.fa-address-card:before {
|
|
content: "\f2bb";
|
|
}
|
|
.fa-vcard-o:before,
|
|
.fa-address-card-o:before {
|
|
content: "\f2bc";
|
|
}
|
|
.fa-user-circle:before {
|
|
content: "\f2bd";
|
|
}
|
|
.fa-user-circle-o:before {
|
|
content: "\f2be";
|
|
}
|
|
.fa-user-o:before {
|
|
content: "\f2c0";
|
|
}
|
|
.fa-id-badge:before {
|
|
content: "\f2c1";
|
|
}
|
|
.fa-drivers-license:before,
|
|
.fa-id-card:before {
|
|
content: "\f2c2";
|
|
}
|
|
.fa-drivers-license-o:before,
|
|
.fa-id-card-o:before {
|
|
content: "\f2c3";
|
|
}
|
|
.fa-quora:before {
|
|
content: "\f2c4";
|
|
}
|
|
.fa-free-code-camp:before {
|
|
content: "\f2c5";
|
|
}
|
|
.fa-telegram:before {
|
|
content: "\f2c6";
|
|
}
|
|
.fa-thermometer-4:before,
|
|
.fa-thermometer:before,
|
|
.fa-thermometer-full:before {
|
|
content: "\f2c7";
|
|
}
|
|
.fa-thermometer-3:before,
|
|
.fa-thermometer-three-quarters:before {
|
|
content: "\f2c8";
|
|
}
|
|
.fa-thermometer-2:before,
|
|
.fa-thermometer-half:before {
|
|
content: "\f2c9";
|
|
}
|
|
.fa-thermometer-1:before,
|
|
.fa-thermometer-quarter:before {
|
|
content: "\f2ca";
|
|
}
|
|
.fa-thermometer-0:before,
|
|
.fa-thermometer-empty:before {
|
|
content: "\f2cb";
|
|
}
|
|
.fa-shower:before {
|
|
content: "\f2cc";
|
|
}
|
|
.fa-bathtub:before,
|
|
.fa-s15:before,
|
|
.fa-bath:before {
|
|
content: "\f2cd";
|
|
}
|
|
.fa-podcast:before {
|
|
content: "\f2ce";
|
|
}
|
|
.fa-window-maximize:before {
|
|
content: "\f2d0";
|
|
}
|
|
.fa-window-minimize:before {
|
|
content: "\f2d1";
|
|
}
|
|
.fa-window-restore:before {
|
|
content: "\f2d2";
|
|
}
|
|
.fa-times-rectangle:before,
|
|
.fa-window-close:before {
|
|
content: "\f2d3";
|
|
}
|
|
.fa-times-rectangle-o:before,
|
|
.fa-window-close-o:before {
|
|
content: "\f2d4";
|
|
}
|
|
.fa-bandcamp:before {
|
|
content: "\f2d5";
|
|
}
|
|
.fa-grav:before {
|
|
content: "\f2d6";
|
|
}
|
|
.fa-etsy:before {
|
|
content: "\f2d7";
|
|
}
|
|
.fa-imdb:before {
|
|
content: "\f2d8";
|
|
}
|
|
.fa-ravelry:before {
|
|
content: "\f2d9";
|
|
}
|
|
.fa-eercast:before {
|
|
content: "\f2da";
|
|
}
|
|
.fa-microchip:before {
|
|
content: "\f2db";
|
|
}
|
|
.fa-snowflake-o:before {
|
|
content: "\f2dc";
|
|
}
|
|
.fa-superpowers:before {
|
|
content: "\f2dd";
|
|
}
|
|
.fa-wpexplorer:before {
|
|
content: "\f2de";
|
|
}
|
|
.fa-meetup:before {
|
|
content: "\f2e0";
|
|
}
|
|
.sr-only {
|
|
position: absolute;
|
|
width: 1px;
|
|
height: 1px;
|
|
padding: 0;
|
|
margin: -1px;
|
|
overflow: hidden;
|
|
clip: rect(0, 0, 0, 0);
|
|
border: 0;
|
|
}
|
|
.sr-only-focusable:active,
|
|
.sr-only-focusable:focus {
|
|
position: static;
|
|
width: auto;
|
|
height: auto;
|
|
margin: 0;
|
|
overflow: visible;
|
|
clip: auto;
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="forms.css"><![CDATA[.ipsApp select {
|
|
border: 1px solid #b3b3b3;
|
|
border-radius: 3px;
|
|
padding: 4px;
|
|
background: rgb(255,255,255);
|
|
font-size: 13px !important;
|
|
position: relative;
|
|
}
|
|
|
|
.ipsApp select::-ms-expand {
|
|
display: none;
|
|
}
|
|
|
|
.ipsApp select:not( [multiple] ) {
|
|
-webkit-appearance: button;
|
|
height: 33px;
|
|
line-height: 1.4;
|
|
background-image: url( "{resource="select_dropdown.png" app="core" location="global"}" ), -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(242,242,242,1) 100%);
|
|
background-image: url( "{resource="select_dropdown.png" app="core" location="global"}" ), -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(242,242,242,1)));
|
|
background-image: url( "{resource="select_dropdown.png" app="core" location="global"}" ), -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);
|
|
background-image: url( "{resource="select_dropdown.png" app="core" location="global"}" ), -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);
|
|
background-image: url( "{resource="select_dropdown.png" app="core" location="global"}" ), -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);
|
|
background-image: url( "{resource="select_dropdown.png" app="core" location="global"}" ), linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);
|
|
background-position: right center;
|
|
background-size: 18px 9px, 100% 100%;
|
|
background-repeat: no-repeat, repeat;
|
|
cursor: pointer;
|
|
padding: 7px 30px 7px 7px;
|
|
/* Workaround for firefox */
|
|
-moz-appearance: none;
|
|
text-indent: 0.01px;
|
|
text-overflow: '';
|
|
}
|
|
html[dir="rtl"] .ipsApp select:not( [multiple] ) {
|
|
background-image: url( "{resource="select_dropdown_rtl.png" app="core" location="global"}" ), -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(242,242,242,1) 100%);
|
|
background-image: url( "{resource="select_dropdown_rtl.png" app="core" location="global"}" ), -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(242,242,242,1)));
|
|
background-image: url( "{resource="select_dropdown_rtl.png" app="core" location="global"}" ), -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);
|
|
background-image: url( "{resource="select_dropdown_rtl.png" app="core" location="global"}" ), -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);
|
|
background-image: url( "{resource="select_dropdown_rtl.png" app="core" location="global"}" ), -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);
|
|
background-image: url( "{resource="select_dropdown_rtl.png" app="core" location="global"}" ), linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);
|
|
background-position: left center;
|
|
padding: 7px 7px 7px 30px;
|
|
}
|
|
|
|
.ipsApp select[disabled] {
|
|
opacity: 0.6;
|
|
pointer-events: none;
|
|
}
|
|
|
|
.ipsApp select:not( [multiple] ):after {
|
|
top: 0;
|
|
width: 30px;
|
|
height: 30px;
|
|
content: '';
|
|
display: block;
|
|
}
|
|
html[dir="ltr"] .ipsApp select:not( [multiple] ):after {
|
|
right: 0;
|
|
}
|
|
html[dir="rtl"] .ipsApp select:not( [multiple] ):after {
|
|
left: 0;
|
|
}
|
|
|
|
/* Override the default webkit appearance of time/date fields */
|
|
input[type="datetime"], input[type="datetime-local"], input[type="date"],
|
|
input[type="month"], input[type="time"], input[type="week"] {
|
|
-webkit-appearance: none;
|
|
min-height: 32px;
|
|
}
|
|
|
|
ul.ipsForm, ol.ipsForm {
|
|
list-style: none;
|
|
padding: 0;
|
|
margin: 0;
|
|
}
|
|
|
|
.ipsForm[data-role="advancedSearch"] {
|
|
margin-top: 15px;
|
|
padding-bottom: 15px;
|
|
}
|
|
|
|
.ipsFieldRow:not( :last-child ) {
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
.ipsFieldRow_noLabel > label,
|
|
.ipsFieldRow_noLabel > .ipsFieldRow_content > label {
|
|
display: none;
|
|
}
|
|
|
|
.ipsFieldRow_searchResult {
|
|
background-color: #f2e6d4;
|
|
border: 1px solid #d1aa6e;
|
|
}
|
|
|
|
.ipsFieldRow.ipsFieldRow_searchResult .ipsFieldRow_desc {
|
|
color: #ad884e;
|
|
}
|
|
|
|
/* CHECKBOX FIELDS */
|
|
/* For single checkboxes, and inline checkboxes */
|
|
.ipsFieldRow_checkbox {
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
.ipsFieldRow_checkbox + .ipsFieldRow:not( .ipsFieldRow_checkbox ) {
|
|
margin-top: 15px;
|
|
}
|
|
|
|
.ipsFieldRow_checkbox input[type="checkbox"],
|
|
.ipsFieldRow_checkbox input[type="radio"],
|
|
.ipsFieldRow_checkbox .ipsCustomInput {
|
|
float: left;
|
|
margin-top: 3px;
|
|
}
|
|
html[dir="rtl"] .ipsFieldRow_checkbox input[type="checkbox"],
|
|
html[dir="rtl"] .ipsFieldRow_checkbox input[type="radio"],
|
|
html[dir="rtl"] .ipsFieldRow_checkbox .ipsCustomInput {
|
|
float: right;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsFieldRow_checkbox .ipsFieldRow_content {
|
|
margin-left: 24px;
|
|
}
|
|
html[dir="rtl"] .ipsFieldRow_checkbox .ipsFieldRow_content {
|
|
margin-right: 24px;
|
|
}
|
|
|
|
.ipsFieldRow_checkbox label {
|
|
display: block;
|
|
}
|
|
|
|
.ipsFieldRow_inlineCheckbox {
|
|
margin-top: 6px;
|
|
display: inline-block;
|
|
position: relative;
|
|
}
|
|
html[dir="ltr"] .ipsFieldRow_inlineCheckbox {
|
|
margin-right: 15px;
|
|
}
|
|
html[dir="rtl"] .ipsFieldRow_inlineCheckbox {
|
|
margin-left: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsFieldRow_inlineCheckbox .ipsCustomInput,
|
|
html[dir="ltr"] .ipsToggle {
|
|
margin-right: 3px;
|
|
}
|
|
html[dir="rtl"] .ipsFieldRow_inlineCheckbox .ipsCustomInput,
|
|
html[dir="rtl"] .ipsToggle {
|
|
margin-left: 3px;
|
|
}
|
|
|
|
/* FIELD LISTS (for stacks of radios/checkboxes) */
|
|
.ipsField_fieldList {
|
|
list-style: none;
|
|
margin: 0;
|
|
padding: 7px 0 0 0;
|
|
}
|
|
|
|
.ipsField_fieldList > li {
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.ipsField_fieldList > li:last-child {
|
|
margin-bottom: 0px;
|
|
}
|
|
|
|
.ipsField_fieldList input[type="radio"], .ipsField_fieldList input[type="checkbox"],
|
|
.ipsField_fieldList .ipsCustomInput {
|
|
float: left;
|
|
margin-top: 3px;
|
|
}
|
|
html[dir="rtl"] .ipsField_fieldList input[type="radio"],
|
|
html[dir="rtl"] .ipsField_fieldList input[type="checkbox"],
|
|
html[dir="rtl"] .ipsField_fieldList .ipsCustomInput {
|
|
float: right;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsField_fieldList_content {
|
|
margin-left: 24px;
|
|
}
|
|
html[dir="rtl"] .ipsField_fieldList_content {
|
|
margin-right: 24px;
|
|
}
|
|
|
|
/* FULL WIDTH FIELDS */
|
|
.ipsApp .ipsFieldRow_fullWidth input[type="text"],
|
|
.ipsApp .ipsForm_fullWidth .ipsFieldRow input[type="text"],
|
|
.ipsApp .ipsFieldRow_fullWidth input[type="email"],
|
|
.ipsApp .ipsForm_fullWidth .ipsFieldRow input[type="email"],
|
|
.ipsApp .ipsFieldRow_fullWidth input[type="password"],
|
|
.ipsApp .ipsForm_fullWidth .ipsFieldRow input[type="password"],
|
|
.ipsApp .ipsFieldRow_fullWidth input[type="submit"],
|
|
.ipsApp .ipsForm_fullWidth .ipsFieldRow input[type="submit"],
|
|
.ipsApp .ipsFieldRow_fullWidth select,
|
|
.ipsApp .ipsForm_fullWidth .ipsFieldRow select,
|
|
.ipsApp .ipsFieldRow_fullWidth button,
|
|
.ipsApp .ipsForm_fullWidth .ipsFieldRow button,
|
|
.ipsApp .ipsFieldRow_fullWidth textarea,
|
|
.ipsApp .ipsForm_fullWidth .ipsFieldRow textarea,
|
|
.ipsApp .ipsFieldRow_fullWidth .ipsField_autocomplete,
|
|
.ipsApp .ipsForm_fullWidth .ipsFieldRow .ipsField_autocomplete,
|
|
.ipsApp .ipsFieldRow_fullWidth .ipsSelectTree,
|
|
.ipsApp .ipsForm_fullWidth .ipsFieldRow .ipsSelectTree,
|
|
.ipsApp input.ipsField_fullWidth, .ipsApp textarea.ipsField_fullWidth,
|
|
.ipsApp .ipsField_autocomplete.ipsField_fullWidth, .ipsApp select.ipsField_fullWidth,
|
|
.ipsApp .ipsSelectTree.ipsField_fullWidth {
|
|
width: 100%;
|
|
max-width: 100% !important;
|
|
}
|
|
|
|
/* FORM TYPOGRAPHY */
|
|
.ipsFieldRow_desc {
|
|
font-size: 12px;
|
|
color: {theme="text_light"};
|
|
margin-top: 3px;
|
|
display: inline-block;
|
|
}
|
|
|
|
.ipsFieldRow:not( .ipsFieldRow_checkbox ) .ipsFieldRow_label,
|
|
.ipsFieldRow:not( .ipsFieldRow_checkbox ) .ipsFieldRow_title {
|
|
font-size: 15px;
|
|
font-weight: 600;
|
|
margin-bottom: 5px;
|
|
display: inline-block;
|
|
padding-top: 5px;
|
|
}
|
|
|
|
.ipsFieldRow.ipsFieldRow_yesNo .ipsFieldRow_label,
|
|
.ipsFieldRow.ipsFieldRow_yesNo .ipsFieldRow_title {
|
|
padding-top: 0;
|
|
}
|
|
|
|
.ipsApp .ipsField_primary,
|
|
.ipsApp .ipsField_primary.ipsField_autocomplete input,
|
|
.ipsApp .ipsFieldRow_primary input {
|
|
font-size: 18px;
|
|
}
|
|
|
|
.ipsFieldRow_required {
|
|
font-size: 10px;
|
|
text-transform: uppercase;
|
|
color: #c02222;
|
|
font-weight: normal;
|
|
}
|
|
html[dir="ltr"] .ipsFieldRow_required {
|
|
margin-left: 10px;
|
|
}
|
|
html[dir="rtl"] .ipsFieldRow_required {
|
|
margin-right: 10px;
|
|
}
|
|
|
|
/* HORIZONTAL FORMS */
|
|
/* i.e. titles beside fields */
|
|
/*.ipsForm_horizontal {
|
|
padding-bottom: 20px;
|
|
}*/
|
|
|
|
.ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_label,
|
|
.ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_title {
|
|
width: 185px;
|
|
line-height: 1.3;
|
|
font-size: 14px;
|
|
font-weight: 600;
|
|
}
|
|
html[dir="ltr"] .ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_label,
|
|
html[dir="ltr"] .ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_title {
|
|
float: left;
|
|
padding-right: 15px;
|
|
text-align: right;
|
|
}
|
|
html[dir="rtl"] .ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_label,
|
|
html[dir="rtl"] .ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_title {
|
|
float: right;
|
|
padding-left: 15px;
|
|
text-align: left;
|
|
}
|
|
|
|
.ipsForm.ipsForm_horizontal .ipsFieldRow.ipsFieldRow_shortTitle > .ipsFieldRow_title {
|
|
width: 85px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsForm_horizontal .ipsFieldRow:not( .ipsFieldRow_checkbox ) .ipsFieldRow_content {
|
|
margin-left: 185px;
|
|
}
|
|
html[dir="ltr"] .ipsForm_horizontal .ipsFieldRow.ipsFieldRow_shortTitle:not( .ipsFieldRow_checkbox ) .ipsFieldRow_content {
|
|
margin-left: 95px;
|
|
}
|
|
html[dir="ltr"] .ipsForm_horizontal .ipsFieldRow_checkbox {
|
|
margin-left: 185px;
|
|
}
|
|
html[dir="rtl"] .ipsForm_horizontal .ipsFieldRow:not( .ipsFieldRow_checkbox ) .ipsFieldRow_content {
|
|
margin-right: 185px;
|
|
}
|
|
html[dir="rtl"] .ipsForm_horizontal .ipsFieldRow.ipsFieldRow_shortTitle:not( .ipsFieldRow_checkbox ) .ipsFieldRow_content {
|
|
margin-right: 95px;
|
|
}
|
|
html[dir="rtl"] .ipsForm_horizontal .ipsFieldRow_checkbox {
|
|
margin-right: 185px;
|
|
}
|
|
|
|
.ipsForm_horizontal .ipsFieldRow_required {
|
|
font-size: 0;
|
|
margin: 0;
|
|
}
|
|
|
|
.ipsForm_horizontal .ipsFieldRow_required:before {
|
|
content: '*';
|
|
display: inline;
|
|
color: #c02222;
|
|
font-size: 16px;
|
|
}
|
|
|
|
.ipsForm_horizontal .ipsFieldRow_textValue .ipsFieldRow_content {
|
|
padding-top: 7px;
|
|
}
|
|
|
|
.ipsForm_horizontal .ipsFieldRow_content .ipsRating {
|
|
margin-top: 3px;
|
|
}
|
|
|
|
/* VERTICAL FORMS */
|
|
/* i.e. titles above fields; overwrites horizontal rules */
|
|
.ipsForm_vertical .ipsFieldRow > .ipsFieldRow_label,
|
|
.ipsForm_vertical .ipsFieldRow > .ipsFieldRow_title {
|
|
float: none !important;
|
|
width: 100%;
|
|
text-align: left;
|
|
}
|
|
html[dir="rtl"] .ipsForm_vertical .ipsFieldRow:not( .ipsFieldRow_checkbox ) > .ipsFieldRow_label,
|
|
html[dir="rtl"] .ipsForm_vertical .ipsFieldRow:not( .ipsFieldRow_checkbox ) > .ipsFieldRow_title {
|
|
text-align: right;
|
|
}
|
|
|
|
html[dir="rtl"] .ipsForm_vertical .ipsFieldRow:not( .ipsFieldRow_checkbox ),
|
|
html[dir="rtl"] .ipsForm_vertical .ipsFieldRow:not( .ipsFieldRow_checkbox ) > .ipsFieldRow_label,
|
|
html[dir="rtl"] .ipsForm_vertical .ipsFieldRow:not( .ipsFieldRow_checkbox ) > .ipsFieldRow_content,
|
|
html[dir="rtl"] .ipsForm_vertical .ipsFieldRow:not( .ipsFieldRow_checkbox ) > .ipsFieldRow_title {
|
|
margin-right: 0px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsForm_vertical .ipsFieldRow:not( .ipsFieldRow_checkbox ),
|
|
html[dir="ltr"] .ipsForm_vertical .ipsFieldRow:not( .ipsFieldRow_checkbox ) > .ipsFieldRow_label,
|
|
html[dir="ltr"] .ipsForm_vertical .ipsFieldRow:not( .ipsFieldRow_checkbox ) > .ipsFieldRow_content,
|
|
html[dir="ltr"] .ipsForm_vertical .ipsFieldRow:not( .ipsFieldRow_checkbox ) > .ipsFieldRow_title {
|
|
margin-left: 0px !important;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsForm_vertical .ipsFieldRow:not( .ipsFieldRow_checkbox ) > .ipsFieldRow_label,
|
|
html[dir="ltr"] .ipsForm_vertical .ipsFieldRow:not( .ipsFieldRow_checkbox ) > .ipsFieldRow_title {
|
|
text-align: left;
|
|
}
|
|
|
|
|
|
/* FIELD GROUPS */
|
|
.ipsForm_group {
|
|
margin-bottom: 15px;
|
|
padding-top: 15px;
|
|
border: 0;
|
|
border-bottom: 1px solid #f0f0f0;
|
|
}
|
|
|
|
.ipsForm_group > .ipsForm_groupTitle {
|
|
float: left;
|
|
font-size: 16px;
|
|
font-weight: 500;
|
|
margin: 0;
|
|
}
|
|
html[dir="rtl"] .ipsForm_group > .ipsForm_groupTitle {
|
|
float: right;
|
|
}
|
|
|
|
.ipsForm_group > .ipsForm_groupContent {
|
|
list-style: none;
|
|
}
|
|
html[dir="ltr"] .ipsForm_group > .ipsForm_groupContent {
|
|
margin: 0 0 0 175px;
|
|
padding: 0 0 0 15px;
|
|
border-left: 1px solid #f6f6f6;
|
|
}
|
|
html[dir="rtl"] .ipsForm_group > .ipsForm_groupContent {
|
|
margin: 0 175px 0 0;
|
|
padding: 0 15px 0 0 ;
|
|
border-right: 1px solid #f6f6f6;
|
|
}
|
|
|
|
.ipsForm .ipsForm_group:last-child {
|
|
border-bottom: 0;
|
|
}
|
|
|
|
/* ELEMENT STYLES */
|
|
.ipsApp label:not( .ipsField_unlimited ), .ipsApp input, .ipsApp button, .ipsApp select, .ipsApp textarea {
|
|
font-size: 14px;
|
|
{{if !theme.body_font || theme.body_font == 'default'}}
|
|
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
|
|
{{else}}
|
|
font-family: "{theme="body_font"}", "Helvetica Neue", Helvetica, Arial, sans-serif;
|
|
{{endif}}
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.ipsApp .ipsField_autocomplete {
|
|
position: relative;
|
|
outline: 0;
|
|
display: inline-block;
|
|
}
|
|
html[dir="ltr"] .ipsApp .ipsField_autocomplete {
|
|
padding-right: 35px;
|
|
}
|
|
html[dir="rtl"] .ipsApp .ipsField_autocomplete {
|
|
padding-left: 35px;
|
|
}
|
|
.ipsApp .ipsField_autocomplete input[type="text"] {
|
|
border: 0;
|
|
border-radius: 0px;
|
|
padding: 0;
|
|
background: transparent;
|
|
width: 20px;
|
|
max-width: 100%;
|
|
box-shadow: none;
|
|
}
|
|
|
|
.ipsApp .ipsField_autocomplete input[type="text"]:focus {
|
|
outline: 0;
|
|
box-shadow: none;
|
|
}
|
|
|
|
.ipsApp .ipsField_autocomplete.ipsField_autocompleteDisabled {
|
|
pointer-events: none;
|
|
}
|
|
|
|
.ipsApp .ipsField_autocomplete.ipsField_autocompleteDisabled .cToken {
|
|
opacity: 0.6;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsApp .ipsField_autocomplete_loading {
|
|
position: absolute;
|
|
right: 10px;
|
|
}
|
|
html[dir="rtl"] .ipsApp .ipsField_autocomplete_loading {
|
|
position: absolute;
|
|
left: 10px;
|
|
}
|
|
|
|
.ipsApp .ipsField_autocomplete [data-action='addToken'] {
|
|
font-size: 13px;
|
|
}
|
|
|
|
.ipsApp input[type="color"] {
|
|
min-width: 50px;
|
|
}
|
|
|
|
.ipsApp .ipsField_autocomplete, .ipsApp textarea, .ipsApp input[type="text"], .ipsApp input[type="password"],
|
|
.ipsApp input[type="datetime"], .ipsApp input[type="datetime-local"], .ipsApp input[type="date"],
|
|
.ipsApp input[type="month"], .ipsApp input[type="time"], .ipsApp input[type="week"],
|
|
.ipsApp input[type="number"], .ipsApp input[type="email"], .ipsApp input[type="url"],
|
|
.ipsApp input[type="search"], .ipsApp input[type="tel"] {
|
|
background-color: #ffffff;
|
|
border-width: 1px;
|
|
border-style: solid;
|
|
border-color: rgba(0,0,0,0.2);
|
|
border-radius: 3px;
|
|
width: 100%;
|
|
max-width: 350px;
|
|
padding: 7px;
|
|
}
|
|
|
|
.CodeMirror {
|
|
border-width: 1px;
|
|
border-style: solid;
|
|
border-color: #d9d9d9;
|
|
border-radius: 3px;
|
|
cursor: text;
|
|
}
|
|
|
|
html[dir="rtl"] .CodeMirror {
|
|
direction: ltr;
|
|
}
|
|
|
|
.ipsApp textarea.ipsField_short, .ipsApp input[type="text"].ipsField_short, .ipsApp input[type="password"].ipsField_short,
|
|
.ipsApp input[type="datetime"].ipsField_short, .ipsApp input[type="datetime-local"].ipsField_short, .ipsApp input[type="date"].ipsField_short,
|
|
.ipsApp input[type="month"].ipsField_short, .ipsApp input[type="time"].ipsField_short, .ipsApp input[type="week"].ipsField_short,
|
|
.ipsApp input[type="number"].ipsField_short, .ipsApp input[type="email"].ipsField_short, .ipsApp input[type="url"].ipsField_short,
|
|
.ipsApp input[type="search"].ipsField_short, .ipsApp input[type="tel"].ipsField_short, .ipsApp input[type="color"].ipsField_short, .ipsApp select.ipsField_short {
|
|
width: 200px;
|
|
max-width: 200px;
|
|
}
|
|
|
|
.ipsApp textarea.ipsField_medium, .ipsApp input[type="text"].ipsField_medium, .ipsApp input[type="password"].ipsField_medium,
|
|
.ipsApp input[type="datetime"].ipsField_medium, .ipsApp input[type="datetime-local"].ipsField_medium, .ipsApp input[type="date"].ipsField_medium,
|
|
.ipsApp input[type="month"].ipsField_medium, .ipsApp input[type="time"].ipsField_medium, .ipsApp input[type="week"].ipsField_medium,
|
|
.ipsApp input[type="number"].ipsField_medium, .ipsApp input[type="email"].ipsField_medium, .ipsApp input[type="url"].ipsField_medium,
|
|
.ipsApp input[type="search"].ipsField_medium, .ipsApp input[type="tel"].ipsField_medium, .ipsApp input[type="color"].ipsField_medium, .ipsApp select.ipsField_medium {
|
|
width: 270px;
|
|
max-width: 270px;
|
|
}
|
|
|
|
.ipsApp textarea.ipsField_tiny, .ipsApp input[type="text"].ipsField_tiny, .ipsApp input[type="password"].ipsField_tiny,
|
|
.ipsApp input[type="datetime"].ipsField_tiny, .ipsApp input[type="datetime-local"].ipsField_tiny, .ipsApp input[type="date"].ipsField_tiny,
|
|
.ipsApp input[type="month"].ipsField_tiny, .ipsApp input[type="time"].ipsField_tiny, .ipsApp input[type="week"].ipsField_tiny,
|
|
.ipsApp input[type="number"].ipsField_tiny, .ipsApp input[type="email"].ipsField_tiny, .ipsApp input[type="url"].ipsField_tiny,
|
|
.ipsApp input[type="search"].ipsField_tiny, .ipsApp input[type="tel"].ipsField_tiny, .ipsApp input[type="color"].ipsField_tiny, .ipsApp select.ipsField_tiny {
|
|
width: 60px;
|
|
max-width: 60px;
|
|
}
|
|
|
|
.ipsApp select.ipsField_short, .ipsApp select.ipsField_medium, .ipsApp select.ipsField_tiny {
|
|
text-overflow: ellipsis;
|
|
}
|
|
|
|
.ipsApp textarea:focus, .ipsApp input[type="text"]:focus, .ipsApp input[type="password"]:focus,
|
|
.ipsApp input[type="datetime"]:focus, .ipsApp input[type="datetime-local"]:focus,
|
|
.ipsApp input[type="date"]:focus, .ipsApp input[type="month"]:focus, .ipsApp input[type="time"]:focus,
|
|
.ipsApp input[type="week"]:focus, .ipsApp input[type="number"]:focus, .ipsApp input[type="email"]:focus,
|
|
.ipsApp input[type="url"]:focus, .ipsApp input[type="search"]:focus, .ipsApp input[type="tel"]:focus,
|
|
.ipsApp input[type="color"]:focus {
|
|
box-shadow: 0px 0px 5px rgba(82,168,236,0.6);
|
|
border-color: #3480bb;
|
|
outline: 0;
|
|
}
|
|
|
|
.ipsApp textarea[disabled], .ipsApp input[type="text"][disabled], .ipsApp input[type="password"][disabled],
|
|
.ipsApp input[type="datetime"][disabled], .ipsApp input[type="datetime-local"][disabled],
|
|
.ipsApp input[type="date"][disabled], .ipsApp input[type="month"][disabled], .ipsApp input[type="time"][disabled],
|
|
.ipsApp input[type="week"][disabled], .ipsApp input[type="number"][disabled], .ipsApp input[type="email"][disabled],
|
|
.ipsApp input[type="url"][disabled], .ipsApp input[type="search"][disabled], .ipsApp input[type="tel"][disabled],
|
|
.ipsApp input[type="color"][disabled] {
|
|
background: #f7f7f7;
|
|
opacity: 0.7;
|
|
}
|
|
|
|
.ipsApp .ipsToggle:focus,
|
|
.ipsApp .ipsCustomInput input:focus + span {
|
|
border-color: rgba(82, 168, 236, 0.8);
|
|
outline: 0;
|
|
box-shadow: 0 1px 1px rgba(0,0,0,0.075), 0px 1px 5px rgba(82,168,236,0.6);
|
|
}
|
|
|
|
.ipsFieldRow_content [data-role="prefixRow"] {
|
|
margin-top: 5px;
|
|
}
|
|
|
|
.ipsApp textarea:not([data-ipsAutocomplete]) {
|
|
height: auto;
|
|
max-width: 100%;
|
|
}
|
|
|
|
/*.ipsFieldRow_content select {
|
|
margin-top: 6px;
|
|
}*/
|
|
|
|
.ipsFieldRow .ipsFieldRow_icon {
|
|
position: relative;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsFieldRow .ipsFieldRow_icon input[type="text"] {
|
|
padding-left: 35px;
|
|
}
|
|
html[dir="rtl"] .ipsFieldRow .ipsFieldRow_icon input[type="text"] {
|
|
padding-right: 35px;
|
|
}
|
|
|
|
.ipsFieldRow .ipsFieldRow_icon:after {
|
|
font-family: 'FontAwesome';
|
|
font-size: 16px;
|
|
position: absolute;
|
|
top: 3px;
|
|
color: #404040;
|
|
display: inline-block;
|
|
width: 30px;
|
|
height: 30px;
|
|
}
|
|
html[dir="ltr"] .ipsFieldRow .ipsFieldRow_icon:after {
|
|
left: 3px;
|
|
}
|
|
html[dir="rtl"] .ipsFieldRow .ipsFieldRow_icon:after {
|
|
right: 3px;
|
|
}
|
|
|
|
.ipsFieldRow .ipsFieldRow_icon[data-icon="search"] {
|
|
content: "\f002";
|
|
}
|
|
|
|
.ipsFieldRow.ipsFieldRow_primary .ipsFieldRow_icon:after {
|
|
font-size: 18px;
|
|
top: 0;
|
|
}
|
|
html[dir="ltr"] .ipsFieldRow.ipsFieldRow_primary .ipsFieldRow_icon:after {
|
|
left: 10px;
|
|
}
|
|
html[dir="rtl"] .ipsFieldRow.ipsFieldRow_primary .ipsFieldRow_icon:after {
|
|
right: 10px;
|
|
}
|
|
|
|
.ipsApp .ipsField_loading {
|
|
background-image: url( "{resource="loaders/tiny_loading.gif" app="core" location="front"}" );
|
|
background-size: 14px 14px;
|
|
background-repeat: no-repeat;
|
|
background-position: right 5px center;
|
|
}
|
|
|
|
@media screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
|
|
.ipsApp .ipsField_loading {
|
|
background-image: url( "{resource="loaders/tiny_loading@2x.gif" app="core" location="front"}" );
|
|
}
|
|
}
|
|
|
|
html[dir="rtl"] .ipsApp .ipsField_loading {
|
|
background-position: left 5px center;
|
|
}
|
|
|
|
.ipsFieldRow_section {
|
|
background: #f9f9f9;
|
|
color: #333;
|
|
padding: 15px;
|
|
font-size: 16px;
|
|
}
|
|
|
|
/* VALIDATION */
|
|
.ipsApp input.ipsField_error, .ipsFieldRow_error textarea:not( .ipsFieldRow_errorExclude ), .ipsFieldRow_error input[type="text"]:not( .ipsFieldRow_errorExclude ),
|
|
.ipsFieldRow_error input[type="password"]:not( .ipsFieldRow_errorExclude ), .ipsFieldRow_error input[type="datetime"]:not( .ipsFieldRow_errorExclude ),
|
|
.ipsFieldRow_error input[type="datetime-local"]:not( .ipsFieldRow_errorExclude ), .ipsFieldRow_error input[type="date"]:not( .ipsFieldRow_errorExclude ),
|
|
.ipsFieldRow_error input[type="month"]:not( .ipsFieldRow_errorExclude ), .ipsFieldRow_error input[type="time"]:not( .ipsFieldRow_errorExclude ),
|
|
.ipsFieldRow_error input[type="week"]:not( .ipsFieldRow_errorExclude ), .ipsFieldRow_error input[type="number"]:not( .ipsFieldRow_errorExclude ),
|
|
.ipsFieldRow_error input[type="email"]:not( .ipsFieldRow_errorExclude ), .ipsFieldRow_error input[type="url"]:not( .ipsFieldRow_errorExclude ),
|
|
.ipsFieldRow_error input[type="search"]:not( .ipsFieldRow_errorExclude ), .ipsFieldRow_error input[type="tel"]:not( .ipsFieldRow_errorExclude ),
|
|
.ipsFieldRow_error input[type="color"]:not( .ipsFieldRow_errorExclude ) {
|
|
background-color: #f8e6e9;
|
|
border-color: #ba7b84;
|
|
}
|
|
|
|
.ipsApp input.ipsField_success, .ipsApp textarea.ipsField_success, .ipsFieldRow_success textarea, .ipsFieldRow_success input[type="text"], .ipsFieldRow_success input[type="password"],
|
|
.ipsFieldRow_success input[type="datetime"], .ipsFieldRow_success input[type="datetime-local"],
|
|
.ipsFieldRow_success input[type="date"], .ipsFieldRow_success input[type="month"], .ipsFieldRow_success input[type="time"],
|
|
.ipsFieldRow_success input[type="week"], .ipsFieldRow_success input[type="number"], .ipsFieldRow_success input[type="email"],
|
|
.ipsFieldRow_success input[type="url"], .ipsFieldRow_success input[type="search"], .ipsFieldRow_success input[type="tel"],
|
|
.ipsFieldRow_success input[type="color"] {
|
|
background-color: #ebf2e5;
|
|
border-color: #4a7c20;
|
|
}
|
|
|
|
/* Monospace textarea */
|
|
textarea.ipsField_codeInput {
|
|
font-family: "Courier New", Courier, monospace;
|
|
}
|
|
|
|
input[type="text"].ipsField_tinyText {
|
|
font-size: 11px;
|
|
padding: 4px;
|
|
}
|
|
|
|
/* TOGGLES */
|
|
input[type="checkbox"]:disabled + .ipsToggle {
|
|
opacity: 0.4;
|
|
cursor: default !important;
|
|
}
|
|
|
|
input[type="checkbox"]:disabled + .ipsToggle:not( [data-ipsTooltip] ) {
|
|
pointer-events: none;
|
|
}
|
|
|
|
.ipsToggle {
|
|
width: 50px;
|
|
background: red;
|
|
display: inline-block;
|
|
height: 22px;
|
|
line-height: 22px;
|
|
border-radius: 11px;
|
|
position: relative;
|
|
box-shadow: 0px 0px 1px rgba(0,0,0,0.2) inset;
|
|
border: 1px solid rgba(0,0,0,0.3);
|
|
overflow: hidden;
|
|
vertical-align: middle;
|
|
cursor: pointer;
|
|
{prefix="transition" value="all 0.3s linear"}
|
|
}
|
|
|
|
.ipsToggle.ipsToggle_off {
|
|
background: #c2c2c2;
|
|
}
|
|
|
|
.ipsToggle.ipsToggle_on {
|
|
background: #5a895c;
|
|
}
|
|
|
|
.ipsToggle input {
|
|
opacity: 0.001;
|
|
}
|
|
|
|
.ipsToggle span {
|
|
background: #f5f5f5;
|
|
border-radius: 9px;
|
|
height: 18px;
|
|
width: 18px;
|
|
top: 1px;
|
|
text-indent: 100%;
|
|
white-space: nowrap;
|
|
box-shadow: 0px 0px 1px rgba(0,0,0,0.5);
|
|
display: block;
|
|
position: absolute;
|
|
pointer-events: none;
|
|
{prefix="transition" value="all 0.2s linear"}
|
|
}
|
|
|
|
html[dir="ltr"] .ipsToggle.ipsToggle_on span,
|
|
html[dir="ltr"] .ipsToggle.ipsToggle_off:active span {
|
|
right: 1px;
|
|
}
|
|
html[dir="rtl"] .ipsToggle.ipsToggle_on span,
|
|
html[dir="rtl"] .ipsToggle.ipsToggle_off:active span {
|
|
left: 1px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsToggle.ipsToggle_off span,
|
|
html[dir="ltr"] .ipsToggle.ipsToggle_on:active span {
|
|
right: 29px;
|
|
}
|
|
html[dir="rtl"] .ipsToggle.ipsToggle_off span,
|
|
html[dir="rtl"] .ipsToggle.ipsToggle_on:active span {
|
|
left: 29px;
|
|
}
|
|
|
|
.ipsToggle span:before {
|
|
content: '\f0c9';
|
|
font-family: 'FontAwesome';
|
|
font-size: 10px;
|
|
line-height: 20px;
|
|
display: block;
|
|
position: absolute;
|
|
width: 18px;
|
|
height: 18px;
|
|
top: -1px;
|
|
color: rgba(0,0,0,0.2);
|
|
}
|
|
html[dir="ltr"] .ipsToggle span:before {
|
|
left: -13px;
|
|
}
|
|
html[dir="rtl"] .ipsToggle span:before {
|
|
right: -13px;
|
|
}
|
|
|
|
.ipsToggle span:after {
|
|
content: '\f00c';
|
|
font-family: 'FontAwesome';
|
|
font-size: 12px;
|
|
text-transform: uppercase;
|
|
display: block;
|
|
color: #fff;
|
|
position: absolute;
|
|
top: 0px;
|
|
line-height: 18px;
|
|
text-shadow: 0px 0px 1px rgba(0,0,0,0.5);
|
|
}
|
|
html[dir="ltr"] .ipsToggle span:after {
|
|
left: -38px;
|
|
}
|
|
html[dir="rtl"] .ipsToggle span:after {
|
|
right: -38px;
|
|
}
|
|
|
|
.ipsToggle.ipsToggle_off span:after {
|
|
content: '\f00d';
|
|
}
|
|
html[dir="ltr"] .ipsToggle.ipsToggle_off span:after {
|
|
left: 10px;
|
|
}
|
|
html[dir="rtl"] .ipsToggle.ipsToggle_off span:after {
|
|
right: 10px;
|
|
}
|
|
|
|
/* No, no, no, no, yes */
|
|
.ipsField_yesNo {
|
|
display: inline-block;
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsField_yesNo li {
|
|
float: left;
|
|
}
|
|
html[dir="rtl"] .ipsField_yesNo li {
|
|
float: right;
|
|
}
|
|
|
|
.ipsField_yesNo input[type="radio"] {
|
|
display: none;
|
|
}
|
|
|
|
.ipsField_yesNo label {
|
|
display: block;
|
|
height: 32px;
|
|
line-height: 32px;
|
|
text-align: center;
|
|
width: 40px;
|
|
background: #f2f2f2;
|
|
overflow: hidden;
|
|
text-indent: 100%;
|
|
whitespace: no-wrap;
|
|
cursor: pointer;
|
|
position: relative;
|
|
{prefix="transition" value="0.2s all linear"}
|
|
}
|
|
|
|
.ipsField_yesNo label:after {
|
|
color: #d5d5d5;
|
|
font-family: "FontAwesome";
|
|
position: absolute;
|
|
top: 0;
|
|
text-indent: 0;
|
|
font-size: 18px;
|
|
}
|
|
html[dir="ltr"] .ipsField_yesNo label:after {
|
|
left: 50%;
|
|
}
|
|
html[dir="rtl"] .ipsField_yesNo label:after {
|
|
right: 50%;
|
|
}
|
|
|
|
.ipsField_yesNo .ipsField_yesNo_yes label:after {
|
|
content: "\f00c";
|
|
}
|
|
html[dir="ltr"] .ipsField_yesNo .ipsField_yesNo_yes label:after {
|
|
margin-left: -9px;
|
|
}
|
|
html[dir="rtl"] .ipsField_yesNo .ipsField_yesNo_yes label:after {
|
|
margin-right: -9px;
|
|
}
|
|
|
|
.ipsField_yesNo .ipsField_yesNo_yes input[type="radio"]:checked + label {
|
|
background: #68a72f;
|
|
}
|
|
|
|
.ipsField_yesNo .ipsField_yesNo_no label:after {
|
|
content: "\f00d";
|
|
}
|
|
html[dir="ltr"] .ipsField_yesNo .ipsField_yesNo_no label:after {
|
|
margin-left: -7px;
|
|
}
|
|
html[dir="rtl"] .ipsField_yesNo .ipsField_yesNo_no label:after {
|
|
margin-right: -7px;
|
|
}
|
|
|
|
.ipsField_yesNo .ipsField_yesNo_no input[type="radio"]:checked + label {
|
|
background: #a72f35;
|
|
}
|
|
|
|
.ipsField_yesNo li:first-child label {
|
|
border-radius: 3px 0 0 3px;
|
|
}
|
|
html[dir="rtl"] .ipsField_yesNo li:first-child label {
|
|
border-radius: 0 3px 3px 0;
|
|
}
|
|
|
|
.ipsField_yesNo li:last-child label {
|
|
border-radius: 0 3px 3px 0;
|
|
}
|
|
html[dir="rtl"] .ipsField_yesNo li:last-child label {
|
|
border-radius: 3px 0 0 3px;
|
|
}
|
|
|
|
.ipsField_yesNo input[type="radio"]:checked + label:after {
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsField_yesNo.ipsField_yesNo_disabled {
|
|
opacity: 0.5;
|
|
}
|
|
|
|
/* CUSTOM CHECKBOX/RADIO STYLES */
|
|
.ipsCustomInput {
|
|
position: relative;
|
|
}
|
|
|
|
.ipsCustomInput,
|
|
.ipsCustomInput > span {
|
|
width: 15px;
|
|
height: 15px;
|
|
display: inline-block;
|
|
font-size: 0;
|
|
}
|
|
|
|
.ipsCustomInput > span {
|
|
border: 1px solid #bdbdbd;
|
|
background: #fff;
|
|
position: absolute;
|
|
top: -1px;
|
|
left: 0;
|
|
pointer-events: none;
|
|
display: inline-block;
|
|
}
|
|
|
|
.ipsCustomInput input[type="checkbox"] + span {
|
|
border-radius: 3px;
|
|
}
|
|
.ipsCustomInput input[type="radio"] + span {
|
|
border-radius: 8px;
|
|
}
|
|
|
|
/* Hover */
|
|
.ipsCustomInput input:hover:not( :disabled ) + span {
|
|
border-color: #385e8a;
|
|
}
|
|
|
|
/* Disabled styles */
|
|
.ipsCustomInput input:disabled + span {
|
|
opacity: 0.6;
|
|
}
|
|
|
|
.ipsCustomInput input:not( :checked ):disabled + span {
|
|
background: #f5f5f5;
|
|
}
|
|
|
|
.ipsCustomInput input:checked:disabled + span {
|
|
background: #ebebeb;
|
|
border-color: #757575;
|
|
}
|
|
|
|
.ipsCustomInput input[type="checkbox"]:checked:disabled + span:after {
|
|
color: #757575;
|
|
}
|
|
|
|
.ipsCustomInput input[type="radio"]:checked:disabled + span:after {
|
|
background-color: #757575;
|
|
}
|
|
|
|
/* Active styles */
|
|
.ipsCustomInput input:active:not( :checked ):not( :disabled ) + span {
|
|
background: #ebebeb;
|
|
}
|
|
.ipsCustomInput input:active:checked:not( :disabled ) + span {
|
|
background: #ebebeb;
|
|
}
|
|
|
|
/* Checked styles */
|
|
.ipsCustomInput input:checked + span {
|
|
border-color: #385e8a;
|
|
/*background: #385e8a;*/
|
|
}
|
|
|
|
.ipsCustomInput input[type="checkbox"]:checked + span:after {
|
|
content: '\f00c';
|
|
font-family: "FontAwesome";
|
|
color: #385e8a;
|
|
position: absolute;
|
|
top: -1px;
|
|
left: 0;
|
|
bottom: 0;
|
|
right: 0;
|
|
line-height: 15px;
|
|
text-align: center;
|
|
font-size: 11px;
|
|
}
|
|
|
|
.ipsCustomInput input[type="radio"]:checked + span:after {
|
|
width: 7px;
|
|
height: 7px;
|
|
display: block;
|
|
content: '';
|
|
position: absolute;
|
|
top: 3px;
|
|
left: 3px;
|
|
border-radius: 8px;
|
|
background: #385e8a;
|
|
}
|
|
|
|
.ipsCustomInput input {
|
|
opacity: 0.000001;
|
|
position: relative;
|
|
z-index: 1;
|
|
width: 15px;
|
|
height: 15px;
|
|
cursor: pointer;
|
|
top: -2px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsCustomInput + label {
|
|
margin-left: 3px;
|
|
}
|
|
html[dir="rtl"] .ipsCustomInput + label {
|
|
margin-right: 3px;
|
|
}
|
|
|
|
/* TRANSLATABLE */
|
|
.ipsField_translatable li {
|
|
margin-bottom: 5px;
|
|
position: relative;
|
|
}
|
|
|
|
.ipsField_translatable li span.ipsFlag {
|
|
display: inline-block;
|
|
position: absolute;
|
|
top: 9px;
|
|
}
|
|
html[dir="ltr"] .ipsField_translatable li span.ipsFlag {
|
|
left: 8px;
|
|
}
|
|
html[dir="rtl"] .ipsField_translatable li span.ipsFlag {
|
|
right: 8px;
|
|
}
|
|
|
|
.ipsField_translatable li p.ipsFlagEditor span.ipsFlag{
|
|
top: 4px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsField_translatable li .ipsFlag + input[type="text"],
|
|
html[dir="ltr"] .ipsField_translatable li .ipsFlag + input[type="password"] {
|
|
padding-left: 30px;
|
|
}
|
|
html[dir="rtl"] .ipsField_translatable li .ipsFlag + input[type="text"],
|
|
html[dir="rtl"] .ipsField_translatable li .ipsFlag + input[type="password"] {
|
|
padding-right: 30px;
|
|
}
|
|
|
|
.ipsField_translatable li .ipsFlag + span.ipsFlagLabel {
|
|
font-weight: bold;
|
|
}
|
|
html[dir="ltr"] .ipsField_translatable li .ipsFlag + span.ipsFlagLabel {
|
|
margin-left: 30px;
|
|
}
|
|
html[dir="rtl"] .ipsField_translatable li .ipsFlag + span.ipsFlagLabel {
|
|
margin-right: 30px;
|
|
}
|
|
|
|
/* STACK */
|
|
.ipsFieldRow:not( .ipsFieldRow_fullWidth ) .ipsField_stack {
|
|
max-width: 350px;
|
|
}
|
|
|
|
.ipsField_stackItem {
|
|
margin-bottom: 5px;
|
|
position: relative;
|
|
padding-left: 32px;
|
|
}
|
|
|
|
.ipsField_stackItem .ipsField_stackDrag,
|
|
.ipsField_stackItem .ipsField_stackDelete {
|
|
position: absolute;
|
|
width: 32px;
|
|
height: 32px;
|
|
line-height: 34px;
|
|
top: 0;
|
|
text-align: center;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsField_stackItem .ipsField_stackDrag {
|
|
left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsField_stackItem .ipsField_stackDrag {
|
|
right: 0;
|
|
}
|
|
|
|
.ipsField_stackItem .ipsDrag_dragHandle {
|
|
opacity: 0.2;
|
|
}
|
|
|
|
.ipsField_stackItem .ipsField_stackDelete {
|
|
background: #323232;
|
|
color: #fff;
|
|
width: 19px;
|
|
height: 19px;
|
|
border-radius: 19px;
|
|
line-height: 17px;
|
|
top: 5px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsField_stackDelete {
|
|
right: 0;
|
|
}
|
|
html[dir="rtl"] .ipsField_stackDelete {
|
|
left: 0;
|
|
}
|
|
|
|
.ipsField_stackItem input[type="text"]:not(.ipsField_stackItemNoMargin),
|
|
.ipsField_stackItem input[type="url"]:not(.ipsField_stackItemNoMargin),
|
|
.ipsField_stackItem input[type="tel"]:not(.ipsField_stackItemNoMargin),
|
|
.ipsField_stackItem input[type="email"]:not(.ipsField_stackItemNoMargin),
|
|
.ipsField_stackItem input[type="number"]:not(.ipsField_stackItemNoMargin),
|
|
.ipsField_stackItem input[type="search"]:not(.ipsField_stackItemNoMargin),
|
|
.ipsField_stackItem input[type="password"]:not(.ipsField_stackItemNoMargin),
|
|
.ipsField_stackItem input[type="datetime"]:not(.ipsField_stackItemNoMargin),
|
|
.ipsField_stackItem input[type="datetime-local"]:not(.ipsField_stackItemNoMargin),
|
|
.ipsField_stackItem input[type="date"]:not(.ipsField_stackItemNoMargin),
|
|
.ipsField_stackItem input[type="week"]:not(.ipsField_stackItemNoMargin),
|
|
.ipsField_stackItem input[type="month"]:not(.ipsField_stackItemNoMargin),
|
|
.ipsField_stackItem input[type="time"]:not(.ipsField_stackItemNoMargin) {
|
|
margin-left: -32px;
|
|
padding-left: 32px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsField_stackItem input[type="button"],
|
|
html[dir="ltr"] .ipsField_stackItem input[type="checkbox"],
|
|
html[dir="ltr"] .ipsField_stackItem input[type="color"],
|
|
html[dir="ltr"] .ipsField_stackItem input[type="file"],
|
|
html[dir="ltr"] .ipsField_stackItem input[type="radio"],
|
|
html[dir="ltr"] .ipsField_stackItem input[type="range"],
|
|
html[dir="ltr"] .ipsField_stackItem input[type="submit"],
|
|
html[dir="ltr"] .ipsField_stackItem select,
|
|
html[dir="ltr"] .ipsField_stackItem textarea {
|
|
margin-left: 36px;
|
|
}
|
|
html[dir="rtl"] .ipsField_stackItem input[type="button"],
|
|
html[dir="rtl"] .ipsField_stackItem input[type="checkbox"],
|
|
html[dir="rtl"] .ipsField_stackItem input[type="color"],
|
|
html[dir="rtl"] .ipsField_stackItem input[type="file"],
|
|
html[dir="rtl"] .ipsField_stackItem input[type="radio"],
|
|
html[dir="rtl"] .ipsField_stackItem input[type="range"],
|
|
html[dir="rtl"] .ipsField_stackItem input[type="submit"],
|
|
html[dir="rtl"] .ipsField_stackItem select,
|
|
html[dir="rtl"] .ipsField_stackItem textarea {
|
|
margin-right: 36px;
|
|
}
|
|
|
|
/* Key value pairs */
|
|
html[dir="ltr"] .ipsField_stackItem_keyValue span input[type="text"] {
|
|
margin-left: 0px;
|
|
padding-left: 6px;
|
|
}
|
|
html[dir="rtl"] .ipsField_stackItem_keyValue span input[type="text"] {
|
|
margin-right: 0px;
|
|
padding-right: 6px;
|
|
}
|
|
|
|
.ipsField_stackItem_keyValue
|
|
{
|
|
padding-top: 8px;
|
|
}
|
|
html[dir="ltr"] .ipsField_stackItem_keyValue
|
|
{
|
|
margin-left: 36px;
|
|
}
|
|
html[dir="rtl"] .ipsField_stackItem_keyValue
|
|
{
|
|
margin-right: 36px;
|
|
}
|
|
|
|
/* ATTACHMENTS */
|
|
.ipsField_uploader {
|
|
border: 1px solid #efefef;
|
|
border-bottom: 1px solid #dedede;
|
|
box-shadow: 0px 1px 0px rgba(255,255,255,1) inset;
|
|
background: #f6f6f6;
|
|
padding: 15px;
|
|
text-shadow: 0px 1px 0px #fff;
|
|
position: relative;
|
|
}
|
|
|
|
.ipsField_uploader .ipsField_uploader_icon {
|
|
font-size: 36px;
|
|
vertical-align: middle;
|
|
{prefix="transition" value="all 0.2s linear"}
|
|
}
|
|
html[dir="ltr"] .ipsField_uploader .ipsField_uploader_icon {
|
|
margin-right: 10px;
|
|
float: left;
|
|
}
|
|
html[dir="rtl"] .ipsField_uploader .ipsField_uploader_icon {
|
|
margin-left: 10px;
|
|
float: right;
|
|
}
|
|
|
|
.ipsField_uploader:hover .ipsField_uploader_icon {
|
|
{prefix="transform" value="scale(1.3)"}
|
|
}
|
|
|
|
.ipsField_uploader .ipsField_uploader_msg span {
|
|
font-size: 14px;
|
|
font-weight: bold;
|
|
display: block;
|
|
}
|
|
|
|
.ipsField_uploader .ipsField_uploader_msg span + span {
|
|
opacity: 0.7;
|
|
font-weight: normal;
|
|
font-size: 12px;
|
|
}
|
|
|
|
.ipsAttachments_list {
|
|
border: 1px solid #efefef;
|
|
}
|
|
|
|
.ipsAttachments_list > li {
|
|
padding: 15px;
|
|
background: #fcfcfc;
|
|
border-bottom: 1px solid #efefef;
|
|
}
|
|
|
|
.ipsAttachments_list > li:last-child {
|
|
border-bottom: 0;
|
|
}
|
|
|
|
.ipsAttachment_name {
|
|
font-weight: bold;
|
|
}
|
|
|
|
.ipsAttachment_size {
|
|
opacity: 0.7;
|
|
font-size: 12px;
|
|
}
|
|
|
|
.ipsAttachments_tools {
|
|
opacity: 0;
|
|
{prefix="transition" value="0.5s all linear"}
|
|
}
|
|
|
|
.ipsAttachments_list > li:hover .ipsAttachments_tools {
|
|
opacity: 0.4;
|
|
}
|
|
|
|
.ipsAttachments_list > li .ipsAttachments_tools:hover {
|
|
opacity: 1;
|
|
}
|
|
|
|
.ipsAttachment_progress {
|
|
border: 1px solid #dedede;
|
|
height: 12px;
|
|
border-radius: 10px;
|
|
width: 150px;
|
|
display: inline-block;
|
|
background: #fff;
|
|
}
|
|
|
|
.ipsAttachment_progress > span {
|
|
background: #151515;
|
|
width: 0%;
|
|
display: block;
|
|
height: 10px;
|
|
border-radius: 10px;
|
|
}
|
|
|
|
.ipsImageAttach .ipsAttachment_progress {
|
|
width: 70%;
|
|
position: absolute;
|
|
top: 45%;
|
|
}
|
|
html[dir="ltr"] .ipsImageAttach .ipsAttachment_progress {
|
|
margin-left: -35%;
|
|
left: 50%;
|
|
}
|
|
html[dir="rtl"] .ipsImageAttach .ipsAttachment_progress {
|
|
margin-right: -35%;
|
|
right: 50%;
|
|
}
|
|
|
|
.ipsField_uploader + .ipsAttachments_list {
|
|
border-top: 0;
|
|
}
|
|
html[dir="ltr"] .ipsField_uploader + .ipsAttachments_list {
|
|
margin-left: 10px;
|
|
}
|
|
html[dir="rtl"] .ipsField_uploader + .ipsAttachments_list {
|
|
margin-right: 10px;
|
|
}
|
|
|
|
.ipsAttachment_supportDrag {
|
|
display: none;
|
|
}
|
|
|
|
/* AUTOCOMPLETE TOKENS */
|
|
.cToken {
|
|
height: 22px;
|
|
line-height: 22px;
|
|
background: #385e8a;
|
|
color: #fff;
|
|
display: inline-block;
|
|
font-size: 13px;
|
|
border-radius: 12px;
|
|
padding: 0 10px;
|
|
cursor: pointer;
|
|
margin: 1px 5px 1px 0 !important;
|
|
max-width: 100%;
|
|
overflow: hidden;
|
|
}
|
|
html[dir="rtl"] .cToken {
|
|
margin: 1px 0 1px 5px !important;
|
|
}
|
|
|
|
.cToken.cToken_selected {
|
|
background: #3a5a78;
|
|
}
|
|
|
|
/* CONTENTITEM */
|
|
ul.ipsContentItemSelector li {
|
|
margin-top: 10px;
|
|
}
|
|
|
|
ul.ipsContentItemSelector li:first-child {
|
|
margin-top: 5px;
|
|
}
|
|
|
|
ul.ipsContentItemSelector li div[data-role="contentItemRow"]
|
|
{
|
|
padding-left: 5px;
|
|
}
|
|
|
|
.cContentItem_delete {
|
|
height: 18px;
|
|
line-height: 18px;
|
|
background: #385e8a;
|
|
color: #fff;
|
|
display: inline-block;
|
|
font-size: 13px;
|
|
border-radius: 12px;
|
|
padding: 0 10px;
|
|
cursor: pointer;
|
|
margin: 1px 5px 1px 0 !important;
|
|
float: left;
|
|
}
|
|
|
|
/* SELECT TREE */
|
|
.ipsSelectTree {
|
|
min-height: 32px;
|
|
border: 1px solid #b3b3b3;
|
|
width: 100%;
|
|
max-width: 350px;
|
|
border-radius: 3px;
|
|
padding: 7px 25px 5px 7px;
|
|
position: relative;
|
|
background: rgb(255,255,255);
|
|
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(242,242,242,1) 100%);
|
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(242,242,242,1)));
|
|
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);
|
|
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);
|
|
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);
|
|
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);
|
|
cursor: pointer;
|
|
margin-bottom: 5px;
|
|
}
|
|
html[dir="rtl"] .ipsSelectTree {
|
|
padding: 7px 7px 5px 25px;
|
|
}
|
|
|
|
.ipsSelectTree.ipsSelectTree_disabled, .ipsSelectTree.ipsSelectTree_disabled .ipsSelectTree_expand {
|
|
opacity: 0.6;
|
|
pointer-events: none;
|
|
}
|
|
|
|
.ipsSelectTree_active {
|
|
border-bottom: 0;
|
|
border-radius: 3px 3px 0 0;
|
|
border-color: rgba(82, 168, 236, 0.8);
|
|
}
|
|
|
|
.ipsSelectTree_expand {
|
|
position: absolute;
|
|
top: -1px;
|
|
bottom: -1px;
|
|
line-height: 32px;
|
|
border-radius: 0 3px 3px 0;
|
|
width: 26px;
|
|
text-align: center;
|
|
color: #333;
|
|
}
|
|
html[dir="ltr"] .ipsSelectTree_expand {
|
|
right: -1px;
|
|
}
|
|
html[dir="rtl"] .ipsSelectTree_expand {
|
|
left: -1px;
|
|
}
|
|
|
|
.ipsSelectTree [data-role="tokenList"] li {
|
|
line-height: 1;
|
|
}
|
|
html[dir="ltr"] .ipsSelectTree [data-role="tokenList"] li {
|
|
margin-right: 5px;
|
|
}
|
|
html[dir="rtl"] .ipsSelectTree [data-role="tokenList"] li {
|
|
margin-left: 5px;
|
|
}
|
|
|
|
.ipsSelectTree [data-role="tokenList"] .cToken {
|
|
background: #385e8a;
|
|
color: #fff;
|
|
margin-bottom: 4px;
|
|
}
|
|
|
|
.ipsSelectTree_nodes {
|
|
position: absolute;
|
|
top: 100%;
|
|
margin: -4px 0 0 -1px;
|
|
max-width: 500px;
|
|
border: 1px solid rgba(82, 168, 236, 0.8);
|
|
border-top: 0;
|
|
border-bottom-right-radius: 3px;
|
|
border-bottom-left-radius: 3px;
|
|
padding: 7px;
|
|
background: rgb(242,242,242);
|
|
}
|
|
html[dir="rtl"] .ipsSelectTree_nodes {
|
|
margin: -4px -1px 0 0;
|
|
}
|
|
|
|
.ipsSelectTree_nodes [data-role="nodeList"] {
|
|
background: #fff;
|
|
border: 1px solid rgba(0,0,0,0.1);
|
|
max-height: 300px;
|
|
overflow: auto;
|
|
}
|
|
|
|
.ipsSelectTree_nodes [data-role="nodeList"] li {
|
|
position: relative;
|
|
border-bottom: 1px solid rgba(0,0,0,0.05);
|
|
}
|
|
|
|
.ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_item {
|
|
padding: 7px 25px 7px 22px;
|
|
}
|
|
html[dir="rtl"] .ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_item {
|
|
padding: 7px 22px 7px 25px;
|
|
}
|
|
|
|
.ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_item.ipsSelectTree_withChildren {
|
|
padding: 7px 4px;
|
|
}
|
|
|
|
.ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_item:not( .ipsSelectTree_itemDisabled ):hover {
|
|
background: #ebf4f9;
|
|
}
|
|
|
|
.ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_item:not( .ipsSelectTree_itemDisabled ).ipsSelectTree_selected:hover {
|
|
background: #333333;
|
|
}
|
|
|
|
.ipsSelectTree_nodes [data-role="nodeList"] li [data-role="childWrapper"] {
|
|
border-top: 1px solid rgba(0,0,0,0.05);
|
|
}
|
|
html[dir="ltr"] .ipsSelectTree_nodes [data-role="nodeList"] li [data-role="childWrapper"] {
|
|
margin-left: 15px;
|
|
border-left: 1px dotted rgba(0,0,0,0.2);
|
|
}
|
|
html[dir="rtl"] .ipsSelectTree_nodes [data-role="nodeList"] li [data-role="childWrapper"] {
|
|
margin-right: 15px;
|
|
border-right: 1px dotted rgba(0,0,0,0.2);
|
|
}
|
|
|
|
.ipsSelectTree_nodes [data-role="nodeList"] li:last-child {
|
|
border: 0;
|
|
}
|
|
|
|
.ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_toggle {
|
|
width: 16px;
|
|
height: 19px;
|
|
display: inline-block;
|
|
color: inherit;
|
|
position: relative;
|
|
vertical-align: middle;
|
|
float: left;
|
|
}
|
|
html[dir="rtl"] .ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_toggle {
|
|
float: right;
|
|
}
|
|
|
|
.ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_toggle + [data-role="nodeTitle"] {
|
|
display: block;
|
|
}
|
|
html[dir="ltr"] .ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_toggle + [data-role="nodeTitle"] {
|
|
margin-left: 20px;
|
|
}
|
|
html[dir="rtl"] .ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_toggle + [data-role="nodeTitle"] {
|
|
margin-right: 20px;
|
|
}
|
|
|
|
.ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_item > .ipsSelectTree_toggle:before {
|
|
text-align: center;
|
|
font-size: 11px;
|
|
display: block;
|
|
width: 20px;
|
|
height: 19px;
|
|
position: absolute;
|
|
top: 0;
|
|
content: '\f04b';
|
|
font-family: 'FontAwesome';
|
|
}
|
|
html[dir="ltr"] .ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_item > .ipsSelectTree_toggle:before {
|
|
left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_item > .ipsSelectTree_toggle:before {
|
|
right: 0;
|
|
}
|
|
|
|
.ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_item.ipsSelectTree_itemOpen > .ipsSelectTree_toggle:before {
|
|
{prefix="transform" value="rotate(90deg)"}
|
|
}
|
|
html[dir="ltr"] .ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_item.ipsSelectTree_itemOpen > .ipsSelectTree_toggle:before {
|
|
left: -2px;
|
|
}
|
|
html[dir="rtl"] .ipsSelectTree_nodes [data-role="nodeList"] li .ipsSelectTree_item.ipsSelectTree_itemOpen > .ipsSelectTree_toggle:before {
|
|
right: -2px;
|
|
}
|
|
|
|
.ipsSelectTree_nodes [data-role="nodeList"] .ipsTabs li {
|
|
border-bottom: 0;
|
|
}
|
|
|
|
.ipsSelectTree_selected {
|
|
background: #474747;
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsSelectTree_selected:after {
|
|
content: '\f00c';
|
|
font-family: 'FontAwesome';
|
|
position: absolute;
|
|
top: 7px;
|
|
color: #fff;
|
|
}
|
|
html[dir="ltr"] .ipsSelectTree_selected:after {
|
|
right: 7px;
|
|
}
|
|
html[dir="rtl"] .ipsSelectTree_selected:after {
|
|
left: 7px;
|
|
}
|
|
|
|
.ipsSelectTree_itemDisabled > [data-role="nodeTitle"] {
|
|
color: #a6a6a6;
|
|
cursor: default;
|
|
}
|
|
|
|
.ipsSelectTree_placeholder {
|
|
color: #909090;
|
|
}
|
|
|
|
.ipsSelectTree_search {
|
|
margin-top: 7px;
|
|
position: relative;
|
|
}
|
|
|
|
.ipsApp .ipsSelectTree_search input {
|
|
border: 1px solid rgba(0,0,0,0.3);
|
|
font-size: 12px;
|
|
}
|
|
html[dir="ltr"] .ipsApp .ipsSelectTree_search input {
|
|
padding-left: 26px;
|
|
}
|
|
html[dir="rtl"] .ipsApp .ipsSelectTree_search input {
|
|
padding-right: 26px;
|
|
}
|
|
|
|
.ipsSelectTree_search:after {
|
|
content: '\f002';
|
|
font-family: "FontAwesome";
|
|
position: absolute;
|
|
top: 7px;
|
|
}
|
|
html[dir="ltr"] .ipsSelectTree_search:after {
|
|
left: 7px;
|
|
}
|
|
html[dir="rtl"] .ipsSelectTree_search:after {
|
|
right: 7px;
|
|
}
|
|
|
|
/* HIDDEN LABELS */
|
|
.ipsForm_noLabels .ipsFieldRow_label, .ipsForm_noLabels .ipsFieldRow_title,
|
|
.ipsForm_noLabels .ipsFieldRow:not( .ipsFieldRow_checkbox ) .ipsFieldRow_label, .ipsForm_noLabels .ipsFieldRow:not( .ipsFieldRow_checkbox ) .ipsFieldRow_title {
|
|
display: none;
|
|
}
|
|
|
|
input.ipsField_vle {
|
|
color: black;
|
|
font-weight: normal;
|
|
}
|
|
|
|
/* RECAPTCHA RTL FIX */
|
|
/* Recaptcha appears to not support RTL properly, so we'll force it to LTR mode */
|
|
html[dir="rtl"] #recaptcha_table:not( .recaptcha_theme_clean ) {
|
|
direction: ltr !important;
|
|
}
|
|
|
|
/* IE11 CKE Source fix */
|
|
_:-ms-input-placeholder, :root .cke_source {
|
|
min-width: 100% !important;
|
|
}
|
|
|
|
.ipsForm_meter {
|
|
max-width: 350px;
|
|
width: 100%;
|
|
height: 7px;
|
|
display: block;
|
|
margin-top: 7px;
|
|
border-radius: 2px;
|
|
}
|
|
|
|
.ipsForm_meterAdvice {
|
|
font-size: 10px;
|
|
font-weight: bold;
|
|
display: block;
|
|
}
|
|
|
|
.ipsForm_meter[data-adviceValue="1"] + .ipsForm_meterAdvice { color: #C62828;}
|
|
.ipsForm_meter[data-adviceValue="2"] + .ipsForm_meterAdvice { color: #D84315;}
|
|
.ipsForm_meter[data-adviceValue="3"] + .ipsForm_meterAdvice { color: #FF8F00;}
|
|
.ipsForm_meter[data-adviceValue="4"] + .ipsForm_meterAdvice { color: #9E9D24;}
|
|
.ipsForm_meter[data-adviceValue="5"] + .ipsForm_meterAdvice { color: #2E7D32;}
|
|
|
|
.ipsForm_meter::-webkit-meter-bar {
|
|
background: none;
|
|
border-radius: 2px;
|
|
background-color: #f0f0f0;
|
|
}
|
|
|
|
/* Webkit based browsers */
|
|
.ipsForm_meter[data-adviceValue="1"]::-webkit-meter-optimum-value { background: #C62828; }
|
|
.ipsForm_meter[data-adviceValue="2"]::-webkit-meter-optimum-value { background: #D84315; }
|
|
.ipsForm_meter[data-adviceValue="3"]::-webkit-meter-optimum-value { background: #FF8F00; }
|
|
.ipsForm_meter[data-adviceValue="4"]::-webkit-meter-optimum-value { background: #9E9D24; }
|
|
.ipsForm_meter[data-adviceValue="5"]::-webkit-meter-optimum-value { background: #2E7D32; }
|
|
|
|
/* Gecko based browsers */
|
|
.ipsForm_meter[data-adviceValue="1"]::-moz-meter-bar { background: #C62828; }
|
|
.ipsForm_meter[data-adviceValue="2"]::-moz-meter-bar { background: #D84315; }
|
|
.ipsForm_meter[data-adviceValue="3"]::-moz-meter-bar { background: #FF8F00; }
|
|
.ipsForm_meter[data-adviceValue="4"]::-moz-meter-bar { background: #9E9D24; }
|
|
.ipsForm_meter[data-adviceValue="5"]::-moz-meter-bar { background: #2E7D32; }
|
|
|
|
|
|
/* Cropper tool */
|
|
[data-role="cropper"] {
|
|
margin: 0 auto;
|
|
max-width: 100%;
|
|
}
|
|
/*!
|
|
* Cropper v0.8.0
|
|
* https://github.com/fengyuanchen/cropper
|
|
*
|
|
* Copyright 2014-2015 Fengyuan Chen
|
|
* Released under the MIT license
|
|
*
|
|
* Date: 2015-02-19T06:49:29.144Z
|
|
*/.cropper-container{position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.cropper-container img{display:block;width:100%;min-width:0!important;max-width:none!important;height:100%;min-height:0!important;max-height:none!important}.cropper-canvas,.cropper-modal{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-canvas{background-color:#fff;filter:alpha(opacity=0);opacity:0}.cropper-modal{background-color:#000;filter:alpha(opacity=50);opacity:.5}.cropper-cropbox{position:absolute;top:10%;left:10%;width:80%;height:80%}.cropper-viewer{display:block;width:100%;height:100%;overflow:hidden;outline:#69f solid 1px;outline-color:rgba(102,153,255,.75)}.cropper-dashed{position:absolute;display:block;filter:alpha(opacity=50);border:0 dashed #fff;opacity:.5}.cropper-dashed.dashed-h{top:33.33333333%;left:0;width:100%;height:33.33333333%;border-top-width:1px;border-bottom-width:1px}.cropper-dashed.dashed-v{top:0;left:33.33333333%;width:33.33333333%;height:100%;border-right-width:1px;border-left-width:1px}.cropper-face,.cropper-line,.cropper-point{position:absolute;display:block;width:100%;height:100%;filter:alpha(opacity=10);opacity:.1}.cropper-face{top:0;left:0;cursor:move;background-color:#fff}.cropper-line{background-color:#69f}.cropper-line.line-e{top:0;right:-3px;width:5px;cursor:e-resize}.cropper-line.line-n{top:-3px;left:0;height:5px;cursor:n-resize}.cropper-line.line-w{top:0;left:-3px;width:5px;cursor:w-resize}.cropper-line.line-s{bottom:-3px;left:0;height:5px;cursor:s-resize}.cropper-point{width:5px;height:5px;background-color:#69f;filter:alpha(opacity=75);opacity:.75}.cropper-point.point-e{top:50%;right:-3px;margin-top:-3px;cursor:e-resize}.cropper-point.point-n{top:-3px;left:50%;margin-left:-3px;cursor:n-resize}.cropper-point.point-w{top:50%;left:-3px;margin-top:-3px;cursor:w-resize}.cropper-point.point-s{bottom:-3px;left:50%;margin-left:-3px;cursor:s-resize}.cropper-point.point-ne{top:-3px;right:-3px;cursor:ne-resize}.cropper-point.point-nw{top:-3px;left:-3px;cursor:nw-resize}.cropper-point.point-sw{bottom:-3px;left:-3px;cursor:sw-resize}.cropper-point.point-se{right:-3px;bottom:-3px;width:20px;height:20px;cursor:se-resize;filter:alpha(opacity=100);opacity:1}.cropper-point.point-se:before{position:absolute;right:-50%;bottom:-50%;display:block;width:200%;height:200%;content:" ";background-color:#69f;filter:alpha(opacity=0);opacity:0}@media (min-width:768px){.cropper-point.point-se{width:15px;height:15px}}@media (min-width:992px){.cropper-point.point-se{width:10px;height:10px}}@media (min-width:1200px){.cropper-point.point-se{width:5px;height:5px;filter:alpha(opacity=75);opacity:.75}}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-invisible{filter:alpha(opacity=0);opacity:0}.cropper-hide{position:fixed;top:0;left:0;z-index:-1;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;filter:alpha(opacity=0);opacity:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-canvas,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="global.css"><![CDATA[@-webkit-viewport { width: device-width; }
|
|
@-moz-viewport { width: device-width; }
|
|
@-ms-viewport { width: device-width; }
|
|
@-o-viewport { width: device-width; }
|
|
@-viewport { width: device-width; }
|
|
|
|
*, .ipsApp input[type="search"] {
|
|
-webkit-box-sizing: border-box;
|
|
-moz-box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
html {
|
|
min-height: 100%;
|
|
position: relative;
|
|
}
|
|
|
|
body {
|
|
{{if !theme.body_font || theme.body_font == 'default'}}
|
|
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
|
|
{{else}}
|
|
font-family: "{theme="body_font"}", "Helvetica Neue", Helvetica, Arial, sans-serif;
|
|
{{endif}}
|
|
font-size: 13px;
|
|
line-height: 18px;
|
|
color: {theme="text_color"};
|
|
height: 100%;
|
|
background-color: {theme="page_background"};
|
|
margin: 0;
|
|
}
|
|
|
|
main {
|
|
display: block;
|
|
}
|
|
|
|
.ipsLayout_noBackground {
|
|
background: none;
|
|
}
|
|
|
|
body.ipsNoScroll {
|
|
overflow: hidden;
|
|
}
|
|
|
|
a {
|
|
color: {theme="link"};
|
|
text-decoration: none;
|
|
}
|
|
|
|
a:hover {
|
|
color: {theme="link_hover"};
|
|
}
|
|
|
|
a:active, a:focus, a:hover {
|
|
outline: 0 !important;
|
|
}
|
|
|
|
img {
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.ipsApp fieldset {
|
|
border: 0;
|
|
}
|
|
|
|
/* RTL flip FontAwesome arrows */
|
|
html[dir="rtl"] i.fa[class$="-right"],
|
|
html[dir="rtl"] i.fa[class$="-left"],
|
|
html[dir="rtl"] i.fa[class$="-reply"],
|
|
html[dir="rtl"] i.fa[class$="-forward"],
|
|
html[dir="rtl"] i.fa[class$="-backward"] {
|
|
{prefix="transform" value="scaleX(-1)"}
|
|
filter: FlipH;
|
|
-ms-filter: "FlipH";
|
|
}
|
|
|
|
/* HEADER & MAIN NAV */
|
|
#elSiteTitle {
|
|
color: #fff;
|
|
font-size: 28px;
|
|
line-height: 58px;
|
|
text-decoration: none;
|
|
font-weight: 300;
|
|
-webkit-font-smoothing: antialiased;
|
|
}
|
|
|
|
#elLogo img {
|
|
max-width: 100%;
|
|
}
|
|
|
|
#elMobileNav {
|
|
background: {theme="main_nav"};
|
|
position: relative;
|
|
}
|
|
|
|
/*#ipsLayout_mainNav {
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
#ipsLayout_mainNav > li {
|
|
display: inline-block;
|
|
float: left;
|
|
line-height: 46px;
|
|
}*/
|
|
|
|
#ipsLayout_header nav ul li.ipsHide,
|
|
#ipsLayout_header #elMobileNav li.ipsHide {
|
|
display: none;
|
|
}
|
|
|
|
#ipsLayout_mainNav > li > a {
|
|
display: block;
|
|
position: relative;
|
|
font-size: 13px;
|
|
color: #fff;
|
|
text-decoration: none;
|
|
padding: 0 20px;
|
|
text-shadow: 0px -1px 0px rgba(0,0,0,0.4);
|
|
}
|
|
|
|
#ipsLayout_mainNav > li > a .ipsNotificationCount {
|
|
top: -3px;
|
|
}
|
|
|
|
html[dir="ltr"] #ipsLayout_mainNav > li > a .ipsNotificationCount {
|
|
right: -3px;
|
|
}
|
|
html[dir="rtl"] #ipsLayout_mainNav > li > a .ipsNotificationCount {
|
|
left: -3px;
|
|
}
|
|
|
|
#ipsLayout_header nav a.ipsNavActive {
|
|
color: #fff;
|
|
text-shadow: 0px 1px 0px rgba(0,0,0,0.4);
|
|
background: rgba(0,0,0,0.3);
|
|
font-weight: bold;
|
|
opacity: 1;
|
|
}
|
|
|
|
#ipsLayout_header nav a.ipsNavActive.ipsNavActive_menu {
|
|
background: rgba(0,0,0,0.5);
|
|
}
|
|
|
|
#ipsLayout_header header {
|
|
padding: 5px 0;
|
|
background-color: {theme="header"};
|
|
padding-bottom: 40px;
|
|
}
|
|
|
|
#ipsLayout_header header > .ipsLayout_container {
|
|
min-height: 60px;
|
|
}
|
|
|
|
#ipsLayout_header nav {
|
|
background: {theme="main_nav_tab"};
|
|
height: 40px;
|
|
}
|
|
|
|
#ipsLayout_header nav.ipsNavBar_noSubBars,
|
|
.ipsLayout_minimal #ipsLayout_header nav {
|
|
height: auto;
|
|
background: transparent;
|
|
margin-top: -40px;
|
|
}
|
|
|
|
/* Add a small bar under single-level nav, so it looks good */
|
|
#ipsLayout_header nav.ipsNavBar_noSubBars:after {
|
|
content: '';
|
|
position: absolute;
|
|
width: 100%;
|
|
height: 10px;
|
|
bottom: 0;
|
|
left: 0;
|
|
right: 0;
|
|
background: {theme="main_nav_tab"};
|
|
}
|
|
|
|
/* Minimal page layout, i.e. no nav or home link */
|
|
body.ipsLayout_minimal.ipsLayout_minimalNoHome #ipsLayout_header header {
|
|
padding-bottom: 0;
|
|
}
|
|
body.ipsLayout_minimal.ipsLayout_minimalNoHome #ipsLayout_header nav {
|
|
display: none;
|
|
}
|
|
|
|
#ipsLayout_mainNav > li > a {
|
|
opacity: 0.6;
|
|
}
|
|
|
|
#ipsLayout_mainNav > li > a:hover {
|
|
opacity: 1;
|
|
color: #fff;
|
|
}
|
|
|
|
#ipsLayout_mobileNav {
|
|
display: none;
|
|
}
|
|
|
|
#elAjaxLoading {
|
|
background: #323232;
|
|
width: 150px;
|
|
padding: 15px;
|
|
color: #fff;
|
|
position: fixed;
|
|
bottom: 15px;
|
|
border-radius: 4px;
|
|
font-size: 16px;
|
|
text-align: center;
|
|
z-index: 15000;
|
|
}
|
|
html[dir="ltr"] #elAjaxLoading {
|
|
left: 50%;
|
|
margin-left: -75px;
|
|
}
|
|
html[dir="rtl"] #elAjaxLoading {
|
|
right: 50%;
|
|
margin-right: -75px;
|
|
}
|
|
|
|
html[dir="ltr"] #elAjaxLoading img {
|
|
margin-right: 20px;
|
|
}
|
|
html[dir="rtl"] #elAjaxLoading img {
|
|
margin-left: 20px;
|
|
}
|
|
|
|
/* SEARCH */
|
|
#elSearch {
|
|
border-radius: 20px;
|
|
padding: 4px 10px 4px 10px;
|
|
background: #fff;
|
|
margin: 0;
|
|
height: 26px;
|
|
width: 170px;
|
|
position: relative;
|
|
{prefix="transition" value="0.1s all linear"}
|
|
}
|
|
|
|
html[dir="ltr"] #elSearch {
|
|
margin-right: 5px;
|
|
}
|
|
html[dir="rtl"] #elSearch {
|
|
margin-left: 5px;
|
|
}
|
|
|
|
/* Fix for webkit autocomplete */
|
|
#elSearch input:-webkit-autofill {
|
|
height: 26px !important;
|
|
}
|
|
|
|
#elSearch.cSearchExpanded {
|
|
width: 280px;
|
|
}
|
|
|
|
#elSearch button {
|
|
position: absolute;
|
|
top: 0;
|
|
border: 0;
|
|
background: transparent;
|
|
font-size: 17px;
|
|
width: 35px;
|
|
line-height: 22px;
|
|
}
|
|
html[dir="ltr"] #elSearch button {
|
|
right: 1px;
|
|
}
|
|
html[dir="rtl"] #elSearch button {
|
|
left: 1px;
|
|
}
|
|
|
|
#elSearch input[type="search"] {
|
|
padding: 0 0 0 2px;
|
|
border: 0;
|
|
background: transparent;
|
|
box-shadow: none;
|
|
font-size: 13px;
|
|
position: absolute;
|
|
top: 0px;
|
|
width: 130px;
|
|
line-height: 28px;
|
|
height: 28px;
|
|
}
|
|
html[dir="ltr"] #elSearch input[type="search"] {
|
|
right: 30px;
|
|
}
|
|
html[dir="rtl"] #elSearch input[type="search"] {
|
|
left: 30px;
|
|
}
|
|
|
|
#elSearch #elSearchFilter {
|
|
font-size: 11px;
|
|
color: #5f5f5f;
|
|
opacity: 1;
|
|
max-width: 110px;
|
|
white-space: nowrap;
|
|
text-overflow: ellipsis;
|
|
overflow: hidden;
|
|
padding: 0 10px;
|
|
text-align: center;
|
|
position: absolute;
|
|
top: 0px;
|
|
line-height: 26px;
|
|
background: #eeeeee;
|
|
width: 110px;
|
|
}
|
|
html[dir="ltr"] #elSearch #elSearchFilter {
|
|
left: 0px;
|
|
border-radius: 20px 0 0 20px;
|
|
border-right: 1px solid rgba(0,0,0,0.1);
|
|
}
|
|
html[dir="rtl"] #elSearch #elSearchFilter {
|
|
right: 0px;
|
|
border-radius: 0px 20px 20px 0px;
|
|
border-left: 1px solid rgba(0,0,0,0.1);
|
|
}
|
|
|
|
#elSearch #elSearchFilter:hover {
|
|
background: #f7f7f7;
|
|
}
|
|
|
|
/* USER NAVIGATION */
|
|
#elUserNav {
|
|
position: absolute;
|
|
top: 10px;
|
|
line-height: 36px;
|
|
text-decoration: none;
|
|
}
|
|
|
|
#elFooterSocialLinks {
|
|
line-height: 36px;
|
|
text-decoration: none;
|
|
}
|
|
|
|
#elUserNav .ipsType_medium {
|
|
line-height: inherit;
|
|
}
|
|
|
|
html[dir="ltr"] #elUserNav{
|
|
right: 20px;
|
|
}
|
|
html[dir="rtl"] #elUserNav{
|
|
left: 20px;
|
|
}
|
|
|
|
#elUserNav.cSignedOut {
|
|
line-height: 15px;
|
|
}
|
|
|
|
#elUserNav > li > a, #elFooterSocialLinks > li > a {
|
|
color: #fff;
|
|
font-size: 13px;
|
|
vertical-align: middle;
|
|
line-height: 1;
|
|
}
|
|
|
|
#elUserNav > li > a .fa,
|
|
#elUserNav_mobile > li > a .fa,
|
|
#elFooterSocialLinks > li > a .fa {
|
|
font-size: 20px;
|
|
}
|
|
|
|
#elUserNav > li > a .fa-caret-down,
|
|
#elUserNav > li > a .fa-plus {
|
|
font-size: 14px;
|
|
}
|
|
|
|
.cUserNav_icon a {
|
|
display: block;
|
|
position: relative; /* Needed for notification bubbles */
|
|
color: #fff;
|
|
}
|
|
|
|
#elUserNav > li > a#elRegisterButton {
|
|
color: {theme="important_button_font"};
|
|
}
|
|
|
|
.elUserNav_sep {
|
|
border-right: 2px solid rgba(255,255,255,0.1);
|
|
height: 36px;
|
|
width: 0;
|
|
display: block;
|
|
}
|
|
|
|
#cUserLink .ipsUserPhoto {
|
|
padding: 0;
|
|
}
|
|
html[dir="ltr"] #cUserLink .ipsUserPhoto {
|
|
margin-right: 5px;
|
|
}
|
|
html[dir="rtl"] #cUserLink .ipsUserPhoto {
|
|
margin-left: 5px;
|
|
}
|
|
|
|
#cUserLink .ipsUserPhoto img {
|
|
width: 26px;
|
|
height: 26px;
|
|
}
|
|
|
|
#elUserNav_mobile {
|
|
text-align: center;
|
|
padding: 20px 0;
|
|
}
|
|
|
|
html[dir="ltr"] #cRegisterButton {
|
|
margin-left: 20px;
|
|
}
|
|
html[dir="rtl"] #cRegisterButton {
|
|
margin-right: 20px;
|
|
}
|
|
|
|
#elCart .ipsNotificationCount {
|
|
left: 10px;
|
|
right: auto;
|
|
}
|
|
|
|
/* FLASH MESSAGE */
|
|
#elFlashMessage {
|
|
background: rgba(0,0,0,0.9);
|
|
color: #fff;
|
|
position: fixed;
|
|
width: 600px;
|
|
font-size: 15px;
|
|
border-radius: 4px;
|
|
text-align: center;
|
|
}
|
|
#elFlashMessage:not( .ipsPad_half ) {
|
|
padding: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] #elFlashMessage {
|
|
left: 50%;
|
|
margin-left: -300px;
|
|
}
|
|
html[dir="rtl"] #elFlashMessage {
|
|
right: 50%;
|
|
margin-right: -300px;
|
|
}
|
|
|
|
#elFlashMessage.ipsFlashMsg_top {
|
|
top: 20px;
|
|
}
|
|
|
|
#elFlashMessage.ipsFlashMsg_bottom {
|
|
bottom: 20px;
|
|
}
|
|
|
|
#elFlashMessage [data-action='dismissFlashMessage'] {
|
|
display: none;
|
|
}
|
|
|
|
#elFlashMessage.ipsFlashMsg_dismissable [data-action='dismissFlashMessage'] {
|
|
display: block;
|
|
position: absolute;
|
|
top: -10px;
|
|
right: -10px;
|
|
border-radius: 30px;
|
|
width: 30px;
|
|
height: 30px;
|
|
line-height: 30px;
|
|
color: #fff;
|
|
background: #000;
|
|
font-family: arial, sans-serif;
|
|
text-align: center;
|
|
font-size: 20px;
|
|
border: 0;
|
|
}
|
|
|
|
#elFlashMessage a {
|
|
color: #fff;
|
|
border-bottom: 1px solid rgba(255,255,255,0.6);
|
|
}
|
|
|
|
#elFlashMessage a:hover {
|
|
color: #fff;
|
|
}
|
|
|
|
/* DRAWERS */
|
|
.ipsModal.ipsDrawer_modal {
|
|
background: rgba(30,30,30,0.4);
|
|
overflow: hidden !important;
|
|
}
|
|
|
|
.ipsDrawer, .ipsDrawer_menu, .ipsDrawer_content {
|
|
overflow: auto;
|
|
}
|
|
|
|
.ipsDrawer {
|
|
position: fixed;
|
|
top: 0;
|
|
left: 0;
|
|
bottom: 0;
|
|
right: 0;
|
|
}
|
|
|
|
.ipsDrawer_menu {
|
|
position: absolute;
|
|
top: 0;
|
|
bottom: 0;
|
|
width: 280px;
|
|
background: #11171c;
|
|
box-shadow: 0px 0px 25px rgba(0,0,0,0.2);
|
|
}
|
|
html[dir="ltr"] .ipsDrawer_menu {
|
|
right: 0;
|
|
}
|
|
html[dir="rtl"] .ipsDrawer_menu {
|
|
left: 0;
|
|
}
|
|
|
|
.ipsDrawer_content {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
bottom: 0;
|
|
right: 0;
|
|
}
|
|
|
|
.ipsDrawer_close {
|
|
background: #11171c;
|
|
width: 40px;
|
|
height: 40px;
|
|
border-radius: 40px;
|
|
color: #fff;
|
|
text-align: center;
|
|
font-size: 24px;
|
|
display: block;
|
|
position: absolute;
|
|
top: 5px;
|
|
z-index: 2000;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsDrawer_close {
|
|
right: 285px;
|
|
}
|
|
html[dir="rtl"] .ipsDrawer_close {
|
|
left: 285px;
|
|
}
|
|
|
|
.ipsDrawer_close > span {
|
|
font-family: arial, sans-serif;
|
|
line-height: 40px;
|
|
}
|
|
|
|
.ipsDrawer_list {
|
|
width: 100%;
|
|
position: relative;
|
|
list-style: none;
|
|
padding: 0 0 30px 0; /* Add extra padding at bottom to account for iOS issue */
|
|
margin: 0;
|
|
}
|
|
|
|
.ipsDrawer_list > li > a:not( .ipsButton ),
|
|
.ipsDrawer_list > li:not( .ipsDrawer_itemParent ) > a:not( .ipsButton ) {
|
|
color: #fff;
|
|
display: block;
|
|
padding: 10px 15px;
|
|
border-bottom: 1px solid #000;
|
|
border-top: 1px solid rgba(255,255,255,0.05);
|
|
}
|
|
|
|
.ipsDrawer_list > li > a:active {
|
|
background: #000;
|
|
}
|
|
|
|
.ipsDrawer_itemParent > .ipsDrawer_list > li > a:not( .ipsButton ) {
|
|
padding: 10px 30px;
|
|
}
|
|
|
|
.ipsDrawer_section {
|
|
color: rgba(255,255,255,0.4);
|
|
font-size: 11px;
|
|
padding: 15px 30px 5px;
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
.ipsDrawer_itemParent > h4 {
|
|
font-weight: normal;
|
|
color: #fff;
|
|
padding: 10px 15px;
|
|
position: relative;
|
|
cursor: pointer;
|
|
margin: 0;
|
|
border-bottom: 1px solid #000;
|
|
border-top: 1px solid rgba(255,255,255,0.05);
|
|
}
|
|
.ipsDrawer_itemParent > .ipsDrawer_list > .ipsDrawer_itemParent > h4 {
|
|
padding: 10px 30px;
|
|
}
|
|
html[dir="ltr"] .ipsDrawer_itemParent > h4:after {
|
|
content: "\f105";
|
|
right: 14px;
|
|
}
|
|
html[dir="rtl"] .ipsDrawer_itemParent > h4:after {
|
|
content: "\f104";
|
|
left: 14px;
|
|
}
|
|
|
|
.ipsDrawer_itemParent > h4 > a {
|
|
color: inherit;
|
|
display: block;
|
|
}
|
|
|
|
.ipsDrawer_list .ipsDrawer_list {
|
|
position: absolute;
|
|
top: 0;
|
|
}
|
|
html[dir="ltr"] .ipsDrawer_list .ipsDrawer_list {
|
|
left: 100%;
|
|
}
|
|
html[dir="rtl"] .ipsDrawer_list .ipsDrawer_list {
|
|
right: 100%;
|
|
}
|
|
|
|
.ipsDrawer_list [data-action="back"] a {
|
|
position: relative;
|
|
background: #000;
|
|
color: #a9a9a9;
|
|
}
|
|
html[dir="ltr"] .ipsDrawer_list [data-action="back"] a {
|
|
padding-left: 30px;
|
|
}
|
|
html[dir="rtl"] .ipsDrawer_list [data-action="back"] a {
|
|
padding-right: 30px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsDrawer_list [data-action="back"] a:before {
|
|
content: "\f104";
|
|
left: 14px;
|
|
}
|
|
html[dir="rtl"] .ipsDrawer_list [data-action="back"] a:before {
|
|
content: "\f105";
|
|
right: 14px;
|
|
}
|
|
|
|
.ipsDrawer_itemParent > h4:after,
|
|
.ipsDrawer_list [data-action="back"] a:before {
|
|
font-family: "FontAwesome";
|
|
font-size: 20px;
|
|
position: absolute;
|
|
top: 50%;
|
|
margin-top: -10px;
|
|
}
|
|
|
|
.ipsDrawer_listTitle {
|
|
font-size: 14px;
|
|
background: rgba(255,255,255,0.1);
|
|
padding: 10px;
|
|
color: #c8c8c8;
|
|
margin-top: 10px;
|
|
}
|
|
|
|
|
|
|
|
/* HIGH RES IMAGES */
|
|
@media screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
|
|
html[dir="ltr"] .ipsApp .ipsStepBar > .ipsStep > a,
|
|
html[dir="ltr"] .ipsApp .ipsStepBar > .ipsStep > span {
|
|
background-image: url( "{resource="wizard_step_large@2x.png" app="core" location="front"}" );
|
|
}
|
|
html[dir="rtl"] .ipsApp .ipsStepBar > .ipsStep > a,
|
|
html[dir="rtl"] .ipsApp .ipsStepBar > .ipsStep > span {
|
|
background-image: url( "{resource="wizard_step_large_rtl@2x.png" app="core" location="front"}" );
|
|
}
|
|
|
|
html[dir="ltr"] .ipsApp .ipsStepBar > .ipsStep + .ipsStep.ipsStep_active:after {
|
|
background-image: url( "{resource="wizard_step_extra@2x.png" app="core" location="front"}" );
|
|
}
|
|
html[dir="rtl"] .ipsApp .ipsStepBar > .ipsStep + .ipsStep.ipsStep_active:after {
|
|
background-image: url( "{resource="wizard_step_extra_rtl@2x.png" app="core" location="front"}" );
|
|
}
|
|
|
|
html[dir="ltr"] .ipsApp .ipsDataItem_subList {
|
|
background-image: url( "{resource="subitem_stem@2x.png" app="core" location="front"}" );
|
|
}
|
|
html[dir="rtl"] .ipsApp .ipsDataItem_subList {
|
|
background-image: url( "{resource="subitem_stem_rtl@2x.png" app="core" location="front"}" );
|
|
}
|
|
}
|
|
|
|
/* Redirector */
|
|
.ipsRedirect {
|
|
text-align: center;
|
|
}
|
|
.ipsRedirect_loading {
|
|
height: 100px;
|
|
}
|
|
.ipsRedirect_progress {
|
|
margin-bottom: 20px;
|
|
}
|
|
|
|
.ipsRedirectMessage {
|
|
margin: 50px;
|
|
}
|
|
|
|
.ipsRedirect_manualButton {
|
|
margin-top: 20px;
|
|
}
|
|
|
|
/* Default responsive styles */
|
|
/* DESKTOP/DEFAULT */
|
|
.ipsResponsive_showDesktop,
|
|
.ipsResponsive_showDesktop.ipsResponsive_inline {
|
|
display: inline !important;
|
|
}
|
|
.ipsResponsive_showDesktop.ipsResponsive_inlineBlock {
|
|
display: inline-block !important;
|
|
}
|
|
.ipsResponsive_showDesktop.ipsResponsive_block {
|
|
display: block !important;
|
|
}
|
|
|
|
.ipsResponsive_showPhone.ipsResponsive_inline,
|
|
.ipsResponsive_showPhone.ipsResponsive_inlineBlock,
|
|
.ipsResponsive_showPhone.ipsResponsive_block,
|
|
.ipsResponsive_showTablet.ipsResponsive_inline,
|
|
.ipsResponsive_showTablet.ipsResponsive_inlineBlock,
|
|
.ipsResponsive_showTablet.ipsResponsive_block,
|
|
.ipsResponsive_hideDesktop.ipsResponsive_inline,
|
|
.ipsResponsive_hideDesktop.ipsResponsive_inlineBlock,
|
|
.ipsResponsive_hideDesktop.ipsResponsive_block {
|
|
display: none !important;
|
|
}
|
|
|
|
#elNavLang_menu li button,
|
|
#elNavTheme_menu li button {
|
|
text-align: left;
|
|
}
|
|
|
|
#elLicenseKey {
|
|
margin: 0;
|
|
border-radius: 0;
|
|
font-size: 14px;
|
|
padding-right: 40px;
|
|
}
|
|
|
|
#elLicenseKey .ipsList_inline {
|
|
margin-top: 15px;
|
|
}
|
|
|
|
#elLicenseKey [data-role="closeMessage"] {
|
|
display: inline-block;
|
|
background: rgba(0,0,0,0.6);
|
|
width: 30px;
|
|
height: 30px;
|
|
border-radius: 30px;
|
|
line-height: 28px;
|
|
text-align: center;
|
|
color: #fff;
|
|
border-bottom: 0;
|
|
font-size: 18px;
|
|
position: absolute;
|
|
right: 15px;
|
|
top: 15px;
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="layout.css"><![CDATA[#ipsLayout_body {
|
|
margin: 0 auto;
|
|
}
|
|
|
|
#ipsLayout_header {
|
|
position: relative;
|
|
border-bottom: 1px solid rgba(0,0,0,0.1);
|
|
}
|
|
|
|
#ipsLayout_contentArea {
|
|
display: table;
|
|
width: 100%;
|
|
border-top: 0;
|
|
}
|
|
|
|
#ipsLayout_contentWrapper {
|
|
width: 100%;
|
|
background-color: transparent;
|
|
}
|
|
|
|
#ipsLayout_mainArea, #ipsLayout_sidebar {
|
|
display: table-cell;
|
|
height: 100%;
|
|
vertical-align: top;
|
|
{prefix="box-sizing" value="border-box"}
|
|
}
|
|
|
|
#ipsLayout_mainArea:only-of-type {
|
|
display: block;
|
|
}
|
|
|
|
#ipsLayout_mainArea {
|
|
width: 100%;
|
|
min-height: 350px;
|
|
padding: 0px;
|
|
}
|
|
|
|
.ipsLayout_minimal #ipsLayout_mainArea {
|
|
padding-top: 15px;
|
|
padding-bottom: 15px;
|
|
}
|
|
|
|
#ipsLayout_sidebar {
|
|
min-width: 315px;
|
|
max-width: 315px;
|
|
padding: 10px 0 15px 0;
|
|
overflow: hidden;
|
|
border-radius: 0;
|
|
}
|
|
|
|
html[dir="ltr"] #ipsLayout_sidebar.ipsLayout_sidebarleft,
|
|
html[dir="rtl"] #ipsLayout_sidebar.ipsLayout_sidebarright {
|
|
padding-right: 20px;
|
|
}
|
|
html[dir="ltr"] #ipsLayout_sidebar.ipsLayout_sidebarright,
|
|
html[dir="rtl"] #ipsLayout_sidebar.ipsLayout_sidebarleft {
|
|
padding-left: 20px;
|
|
}
|
|
|
|
body:not( .cWidgetsManaging ) #ipsLayout_sidebar.ipsLayout_sidebarUnused,
|
|
body.ipsLayout_sidebarUnused:not( .cWidgetsManaging ) #ipsLayout_sidebar {
|
|
min-width: 1px;
|
|
width: 0;
|
|
padding: 0 !important;
|
|
}
|
|
|
|
#ipsLayout_contentWrapper #ipsLayout_sidebar:first-child {
|
|
padding: 15px 15px 15px 15px;
|
|
}
|
|
|
|
#elContextualTools {
|
|
padding: 15px 15px 30px 15px;
|
|
margin: -15px -15px 10px -15px;
|
|
{prefix="transition" value="box-shadow 0.3s linear"}
|
|
}
|
|
|
|
#elContextualTools.ipsSticky {
|
|
margin-top: 0;
|
|
padding: 15px;
|
|
}
|
|
|
|
#ipsLayout_footer {
|
|
margin: 20px 0;
|
|
}
|
|
|
|
#ipsLayout_footer p {
|
|
margin: 0;
|
|
}
|
|
|
|
#ipsLayout_footer a, #ipsLayout_footer p {
|
|
font-size: 14px;
|
|
text-decoration: none;
|
|
color: {theme="footer_text"};
|
|
}
|
|
|
|
#ipsLayout_footer #elCopyright {
|
|
opacity: 0.6;
|
|
font-size: 12px;
|
|
margin-top: 5px;
|
|
text-align: center;
|
|
}
|
|
#elCopyright_userLine {
|
|
display: block;
|
|
}
|
|
|
|
.ipsLayout_container {
|
|
{{if theme.enable_fluid_width}}
|
|
{{if theme.fluid_width_size}}
|
|
max-width: {theme="fluid_width_size"}%;
|
|
{{else}}
|
|
max-width: 100%;
|
|
{{endif}}
|
|
{{else}}
|
|
max-width: 1340px;
|
|
{{endif}}
|
|
padding: 0 15px;
|
|
margin: 0 auto;
|
|
position: relative;
|
|
}
|
|
|
|
/* SIMPLIFIED WRAPPER */
|
|
.ipsLayout_minimal #ipsLayout_header #elUserNav,
|
|
.ipsLayout_minimal #elSearch,
|
|
.ipsLayout_minimal #ipsLayout_mainNav li,
|
|
.ipsLayout_minimal #elMobileNav,
|
|
.ipsLayout_minimal .ipsBreadcrumb {
|
|
display: none !important;
|
|
}
|
|
|
|
.ipsLayout_minimal .ipsLayout_container {
|
|
max-width: 1000px;
|
|
}
|
|
|
|
/* SPACER STYLES */
|
|
.ipsApp .ipsSpacer_top, .ipsApp .ipsSpacer_both {
|
|
margin-top: 15px;
|
|
}
|
|
|
|
.ipsApp .ipsSpacer_top.ipsSpacer_double, .ipsApp .ipsSpacer_both.ipsSpacer_double {
|
|
margin-top: 30px;
|
|
}
|
|
|
|
.ipsApp .ipsSpacer_top.ipsSpacer_half, .ipsApp .ipsSpacer_both.ipsSpacer_half {
|
|
margin-top: 7px;
|
|
}
|
|
|
|
.ipsApp .ipsSpacer_bottom, .ipsApp .ipsSpacer_both {
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
.ipsApp .ipsSpacer_bottom.ipsSpacer_double, .ipsApp .ipsSpacer_both.ipsSpacer_double {
|
|
margin-bottom: 30px;
|
|
}
|
|
|
|
.ipsApp .ipsSpacer_bottom.ipsSpacer_half, .ipsApp .ipsSpacer_both.ipsSpacer_half {
|
|
margin-bottom: 7px;
|
|
}
|
|
|
|
/* Fixed column sizing */
|
|
.ipsColumns {
|
|
width: 100%;
|
|
display: table;
|
|
table-layout: fixed;
|
|
border-collapse: collapse;
|
|
border-spacing: 0;
|
|
}
|
|
|
|
.ipsColumns.ipsColumns_horizontalSpacing,
|
|
.ipsColumns.ipsColumns_verticalSpacing,
|
|
.ipsColumns.ipsColumns_bothSpacing,
|
|
.ipsColumns.ipsColumns_noSpacing {
|
|
border-collapse: separate;
|
|
}
|
|
|
|
.ipsColumns.ipsColumns_horizontalSpacing {
|
|
border-spacing: 15px 0;
|
|
}
|
|
|
|
.ipsColumns.ipsColumns_horizontalSpacing.ipsColumns_halfSpacing {
|
|
border-spacing: 7px 0;
|
|
}
|
|
|
|
.ipsColumns.ipsColumns_verticalSpacing {
|
|
border-spacing: 0 15px;
|
|
}
|
|
|
|
.ipsColumns.ipsColumns_verticalSpacing.ipsColumns_halfSpacing {
|
|
border-spacing: 0 7px;
|
|
}
|
|
|
|
.ipsColumns.ipsColumns_bothSpacing {
|
|
border-spacing: 15px;
|
|
}
|
|
|
|
.ipsColumns.ipsColumns_bothSpacing.ipsColumns_halfSpacing {
|
|
border-spacing: 7px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsColumns > .ipsColumn:first-child:not( .ipsPad ),
|
|
html[dir="ltr"] .ipsColumns.ipsColumns_noSpacing > .ipsColumn:not( .ipsPad ) {
|
|
padding-left: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsColumns > .ipsColumn:last-child:not( .ipsPad ),
|
|
html[dir="ltr"] .ipsColumns.ipsColumns_noSpacing > .ipsColumn:not( .ipsPad ) {
|
|
padding-right: 0;
|
|
}
|
|
|
|
html[dir="rtl"] .ipsColumns > .ipsColumn:first-child:not( .ipsPad ),
|
|
html[dir="rtl"] .ipsColumns.ipsColumns_noSpacing > .ipsColumn:not( .ipsPad ) {
|
|
padding-right: 0;
|
|
}
|
|
|
|
html[dir="rtl"] .ipsColumns > .ipsColumn:last-child:not( .ipsPad ),
|
|
html[dir="rtl"] .ipsColumns.ipsColumns_noSpacing > .ipsColumn:not( .ipsPad ) {
|
|
padding-left: 0;
|
|
}
|
|
|
|
.ipsColumn {
|
|
display: table-cell;
|
|
position: relative;
|
|
vertical-align: top;
|
|
padding: 0 7px;
|
|
}
|
|
|
|
.ipsColumn_veryNarrow {
|
|
width: 50px;
|
|
}
|
|
|
|
.ipsColumn_narrow {
|
|
width: 120px;
|
|
}
|
|
|
|
.ipsColumn_medium {
|
|
width: 200px;
|
|
}
|
|
|
|
.ipsColumn_wide {
|
|
width: 280px;
|
|
}
|
|
|
|
.ipsColumn_veryWide {
|
|
width: 360px;
|
|
}
|
|
|
|
.ipsColumn_fluid {
|
|
width: 100%;
|
|
}
|
|
|
|
/*.ipsColumn_filterBar {
|
|
position: absolute;
|
|
left: 0;
|
|
width: 350px;
|
|
height: 100%;
|
|
z-index: 5000;
|
|
}*/
|
|
|
|
.ipsFilter_layout {
|
|
position: absolute !important;
|
|
max-width: 100%;
|
|
}
|
|
|
|
/* The following grid styles renamed from Bootstrap */
|
|
/**
|
|
* Bootstrap v2.2.2
|
|
*
|
|
* Copyright 2012 Twitter, Inc
|
|
* Licensed under the Apache License v2.0
|
|
* http://www.apache.org/licenses/LICENSE-2.0
|
|
*
|
|
* Designed and built with all the love in the world @twitter by @mdo and @fat.
|
|
*/
|
|
ul.ipsGrid, ol.ipsGrid {
|
|
padding: 0;
|
|
margin: 0;
|
|
}
|
|
|
|
.ipsGrid:before,
|
|
.ipsGrid:after {
|
|
display: table;
|
|
content: "";
|
|
line-height: 0;
|
|
}
|
|
|
|
.ipsGrid:after {
|
|
clear: both;
|
|
}
|
|
|
|
.ipsGrid > [class*="ipsGrid_span"] {
|
|
display: block;
|
|
width: 100%;
|
|
min-height: 30px;
|
|
{prefix="box-sizing" value="border-box"}
|
|
}
|
|
html[dir="ltr"] .ipsGrid > [class*="ipsGrid_span"] {
|
|
float: left;
|
|
margin-left: 2.127659574468085%;
|
|
}
|
|
html[dir="rtl"] .ipsGrid > [class*="ipsGrid_span"] {
|
|
float: right;
|
|
margin-right: 2.127659574468085%;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsGrid > [class*="ipsGrid_span"]:first-child {
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsGrid > [class*="ipsGrid_span"]:first-child {
|
|
margin-right: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsGrid .controls-row [class*="ipsGrid_span"] + [class*="ipsGrid_span"] {
|
|
margin-left: 2.127659574468085%;
|
|
}
|
|
html[dir="rtl"] .ipsGrid .controls-row [class*="ipsGrid_span"] + [class*="ipsGrid_span"] {
|
|
margin-right: 2.127659574468085%;
|
|
}
|
|
|
|
.ipsApp .ipsGrid > .ipsGrid_span12 { width: 100%; }
|
|
.ipsApp .ipsGrid > .ipsGrid_span11 { width: 91.48936170212765%; }
|
|
.ipsApp .ipsGrid > .ipsGrid_span10 { width: 82.97872340425532%; }
|
|
.ipsApp .ipsGrid > .ipsGrid_span9 { width: 74.46808510638297%; }
|
|
.ipsApp .ipsGrid > .ipsGrid_span8 { width: 65.95744680851064%; }
|
|
.ipsApp .ipsGrid > .ipsGrid_span7 { width: 57.44680851063829%; }
|
|
.ipsApp .ipsGrid > .ipsGrid_span6 { width: 48.93617021276595%; }
|
|
.ipsApp .ipsGrid > .ipsGrid_span5 { width: 40.42553191489362%; }
|
|
.ipsApp .ipsGrid > .ipsGrid_span4 { width: 31.914893617021278%; }
|
|
.ipsApp .ipsGrid > .ipsGrid_span3 { width: 23.404255319148934%; }
|
|
.ipsApp .ipsGrid > .ipsGrid_span2 { width: 14.893617021276595%; }
|
|
.ipsApp .ipsGrid > .ipsGrid_span1 { width: 6.382978723404255%; }
|
|
|
|
/* End Bootstrap */
|
|
|
|
/* Additional styles that save us from having to open a new 'row' (only for spans that 12 is divisible by)
|
|
Instead, we can just build a long list of items with grid classes, and the margin will work properly */
|
|
|
|
ol.ipsGrid > li, ul.ipsGrid > li {
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsGrid_span12:nth-child( 1n ),
|
|
html[dir="ltr"] .ipsGrid_span12 + [class*="ipsGrid_span"],
|
|
html[dir="ltr"] .ipsGrid_span6:nth-child( odd ),
|
|
html[dir="ltr"] .ipsGrid_span4:nth-child( 3n+1 ),
|
|
html[dir="ltr"] .ipsGrid_span3:nth-child( 4n+1 ),
|
|
html[dir="ltr"] .ipsGrid_span2:nth-child( 6n+1 ),
|
|
html[dir="ltr"] .ipsGrid_span1:nth-child( 12n+1 ) {
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsGrid_span12:nth-child( 1n ),
|
|
html[dir="rtl"] .ipsGrid_span12 + [class*="ipsGrid_span"],
|
|
html[dir="rtl"] .ipsGrid_span6:nth-child( odd ),
|
|
html[dir="rtl"] .ipsGrid_span4:nth-child( 3n+1 ),
|
|
html[dir="rtl"] .ipsGrid_span3:nth-child( 4n+1 ),
|
|
html[dir="rtl"] .ipsGrid_span2:nth-child( 6n+1 ),
|
|
html[dir="rtl"] .ipsGrid_span1:nth-child( 12n+1 ) {
|
|
margin-right: 0;
|
|
}
|
|
|
|
/* Patchwork styles */
|
|
.ipsPatchwork > li {
|
|
margin-bottom: 0 !important;
|
|
}
|
|
|
|
.ipsJS_has [data-ipsPatchwork] [data-role="patchworkItem"] {
|
|
opacity: 0.01;
|
|
}
|
|
|
|
.ipsGrid > li [data-role="patchworkItem"] + [data-role="patchworkItem"] {
|
|
margin-top: 15px;
|
|
}
|
|
|
|
/* Item control styles */
|
|
.ipsItemControls {
|
|
display: flex;
|
|
align-items: center;
|
|
padding-top: 7px;
|
|
margin-top: 15px;
|
|
border-top: 1px solid rgba(0,0,0,0.075);
|
|
justify-content: flex-end;
|
|
flex-wrap: wrap;
|
|
width: 100%;
|
|
}
|
|
|
|
.ipsItemControls_left {
|
|
order: 1;
|
|
flex-grow: 1;
|
|
}
|
|
.ipsItemControls_right {
|
|
order: 2;
|
|
flex-grow: 1;
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="lightbox.css">/* Lightbox: the image viewer used throughout the front-end */
|
|
.ipsLightbox {
|
|
background: rgba(20,20,20,0.95);
|
|
position: fixed;
|
|
top: 40px;
|
|
bottom: 40px;
|
|
left: 40px;
|
|
right: 40px;
|
|
box-shadow: 0px 5px 55px rgba(0,0,0,0.4);
|
|
}
|
|
|
|
.ipsLightbox_imagePanel {
|
|
position: absolute !important; /* required to stop conflicts with ipsLoading */
|
|
top: 0px;
|
|
bottom: 0px;
|
|
overflow: hidden;
|
|
}
|
|
html[dir="ltr"] .ipsLightbox_imagePanel {
|
|
left: 0px;
|
|
right: 0;
|
|
margin-left: 35px;
|
|
margin-right: 25px;
|
|
}
|
|
html[dir="rtl"] .ipsLightbox_imagePanel {
|
|
right: 0px;
|
|
left: 0;
|
|
margin-left: 25px;
|
|
margin-right: 35px;
|
|
}
|
|
|
|
hmtl[dir="ltr"] .ipsLightbox_imagePanel.ipsLightbox_withComments {
|
|
right: 350px;
|
|
}
|
|
hmtl[dir="rtl"] .ipsLightbox_imagePanel.ipsLightbox_withComments {
|
|
left: 350px;
|
|
}
|
|
|
|
.ipsLightbox_imagePanel .ipsLightbox_image {
|
|
max-width: 100%;
|
|
max-height: 100%;
|
|
position: absolute;
|
|
z-index: 1000;
|
|
}
|
|
|
|
.ipsLightbox_commentsPanel {
|
|
position: absolute;
|
|
top: 0;
|
|
bottom: 0;
|
|
width: 350px;
|
|
background-color: #fff;
|
|
overflow-y: auto;
|
|
}
|
|
html[dir="ltr"] .ipsLightbox_commentsPanel {
|
|
right: 0;
|
|
}
|
|
html[dir="rtl"] .ipsLightbox_commentsPanel {
|
|
left: 0;
|
|
}
|
|
|
|
.ipsLightbox_commentsPanel.ipsLoading {
|
|
min-height: 100px;
|
|
}
|
|
|
|
.ipsLightbox_next, .ipsLightbox_prev {
|
|
font-size: 65px;
|
|
line-height: 65px;
|
|
color: #fff;
|
|
position: absolute;
|
|
top: 50%;
|
|
margin-top: -32px;
|
|
opacity: 0;
|
|
cursor: pointer;
|
|
z-index: 5000;
|
|
{prefix="transition" value="opacity 0.3s linear"}
|
|
text-shadow: 0px 0px 3px #000;
|
|
}
|
|
|
|
.ipsLightbox_fullSize {
|
|
position: absolute;
|
|
z-index: 4999;
|
|
color: #fff;
|
|
opacity: 0.4;
|
|
text-align: center;
|
|
display: none;
|
|
font-size: 20px;
|
|
cursor: zoom-in;
|
|
}
|
|
.ipsLightbox_fullSize i.fa {
|
|
font-size: 80px;
|
|
}
|
|
|
|
.ipsLightbox_fullSize:hover {
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsLightbox:hover .ipsLightbox_fullSize {
|
|
/*display: block;*/
|
|
}
|
|
|
|
html[dir="ltr"] .ipsLightbox_next {
|
|
right: 20px;
|
|
}
|
|
html[dir="ltr"] .ipsLightbox_prev {
|
|
left: 20px;
|
|
}
|
|
html[dir="rtl"] .ipsLightbox_next {
|
|
left: 20px;
|
|
}
|
|
html[dir="rtl"] .ipsLightbox_prev {
|
|
right: 20px;
|
|
}
|
|
|
|
.ipsLightbox_imagePanel:hover .ipsLightbox_next,
|
|
.ipsLightbox_imagePanel:hover .ipsLightbox_prev {
|
|
opacity: 0.5;
|
|
}
|
|
|
|
.ipsLightbox_imagePanel .ipsLightbox_next:hover, .ipsLightbox_imagePanel .ipsLightbox_prev:hover {
|
|
opacity: 1;
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsLightbox_meta {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
right: 0;
|
|
background: #000;
|
|
min-height: 50px;
|
|
z-index: 10000;
|
|
opacity: 0;
|
|
padding: 15px;
|
|
color: #fff;
|
|
{prefix="transition" value="all 0.2s linear"}
|
|
}
|
|
|
|
html[dir="ltr"] .ipsLightbox_imagePanel.ipsLightbox_withComments + .ipsLightbox_meta {
|
|
right: 350px;
|
|
}
|
|
html[dir="rtl"] .ipsLightbox_imagePanel.ipsLightbox_withComments + .ipsLightbox_meta {
|
|
left: 350px;
|
|
}
|
|
|
|
.ipsLightbox_imagePanel:hover + .ipsLightbox_meta {
|
|
opacity: 1;
|
|
}
|
|
|
|
.ipsLightbox_close {
|
|
font-size: 38px;
|
|
color: #fff;
|
|
position: absolute;
|
|
top: 10px;
|
|
cursor: pointer;
|
|
z-index: 5000;
|
|
}
|
|
html[dir="ltr"] .ipsLightbox_close {
|
|
right: 10px;
|
|
}
|
|
html[dir="rtl"] .ipsLightbox_close {
|
|
left: 10px;
|
|
}
|
|
|
|
.ipsLightbox_close:hover {
|
|
color: #fff;
|
|
}</css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="menus.css"><![CDATA[/* Menus: various kinds of menu used in the interface */
|
|
/* ======================================================== */
|
|
/* BASIC MENU */
|
|
.ipsMenu {
|
|
background: #fff;
|
|
box-shadow: 0px 2px 10px rgba(0,0,0,0.1);
|
|
border: 1px solid #ddd;
|
|
border-radius: 3px;
|
|
z-index: 10000;
|
|
position: absolute;
|
|
}
|
|
|
|
.ipsMenu .ipsMenu_item:first-child a,
|
|
.ipsMenu .ipsMenu_item:first-child > span {
|
|
border-top-left-radius: 3px;
|
|
border-top-right-radius: 3px;
|
|
}
|
|
|
|
.ipsMenu .ipsMenu_item:last-child a,
|
|
.ipsMenu .ipsMenu_item:last-child > span {
|
|
border-bottom-left-radius: 3px;
|
|
border-bottom-right-radius: 3px;
|
|
}
|
|
|
|
ul.ipsMenu, .ipsMenu > ul {
|
|
list-style: none;
|
|
padding: 0;
|
|
margin: 0;
|
|
}
|
|
|
|
.ipsJS_none .ipsMenu:target {
|
|
display: block !important; /* Allows menus to work with JS disabled, by showing them when the anchor is visited */
|
|
}
|
|
|
|
.ipsMenu_innerContent {
|
|
max-height: 350px;
|
|
overflow: auto;
|
|
}
|
|
|
|
.ipsMenu_innerContent .ipsDataList {
|
|
position: static;
|
|
}
|
|
|
|
.ipsMenu.ipsLoading {
|
|
min-height: 100px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* WIDTHS */
|
|
.ipsMenu_auto {
|
|
min-width: 200px;
|
|
max-width: 500px;
|
|
}
|
|
|
|
.ipsMenu_veryNarrow {
|
|
width: 140px;
|
|
}
|
|
|
|
.ipsMenu_narrow {
|
|
width: 200px;
|
|
}
|
|
|
|
.ipsMenu_normal {
|
|
width: 300px;
|
|
}
|
|
|
|
.ipsMenu_wide {
|
|
width: 450px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* MENU ITEMS */
|
|
.ipsMenu_item {
|
|
text-align: left;
|
|
line-height: 1.4;
|
|
}
|
|
html[dir="rtl"] .ipsMenu_item {
|
|
text-align: right;
|
|
}
|
|
|
|
.ipsMenu_item > a,
|
|
.ipsMenu_item > span {
|
|
display: block;
|
|
padding: 8px 15px;
|
|
color: #333;
|
|
white-space: nowrap;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
}
|
|
|
|
ul:not( .ipsMenu_keyNav ) .ipsMenu_item:not( .ipsMenu_itemClicked ):not( .ipsMenu_itemDisabled ) a:hover, .ipsMenu_item[data-selected] a, .ipsMenu_item[data-selected] span, .ipsMenu_item.ipsMenu_hover {
|
|
background: #f0f0f0;
|
|
}
|
|
|
|
.ipsMenu_itemDisabled > a,
|
|
.ipsMenu_itemDisabled > span {
|
|
color: #c2c2c2;
|
|
font-style: italic;
|
|
cursor: default;
|
|
pointer-events: none;
|
|
}
|
|
|
|
.ipsMenu_sep {
|
|
border-top: 1px solid #e2e2e2;
|
|
margin: 4px;
|
|
}
|
|
|
|
.ipsMenu_sep hr {
|
|
display: none;
|
|
}
|
|
|
|
.ipsMenu_subItems > a,
|
|
.ipsMenu_subItems > span {
|
|
position: relative;
|
|
}
|
|
html[dir="ltr"] .ipsMenu_subItems > a,
|
|
html[dir="ltr"] .ipsMenu_subItems > span {
|
|
padding-right: 25px;
|
|
}
|
|
html[dir="rtl"] .ipsMenu_subItems > a,
|
|
html[dir="rtl"] .ipsMenu_subItems > span {
|
|
padding-left: 25px;
|
|
}
|
|
|
|
.ipsMenu_subItems > a:after {
|
|
font-family: "FontAwesome";
|
|
position: absolute;
|
|
top: 9px;
|
|
}
|
|
html[dir="ltr"] .ipsMenu_subItems > a:after,
|
|
html[dir="ltr"] .ipsMenu_subItems > span:after {
|
|
content: '\f0da';
|
|
right: 9px;
|
|
}
|
|
html[dir="rtl"] .ipsMenu_subItems > a:after,
|
|
html[dir="rtl"] .ipsMenu_subItems > span:after {
|
|
content: '\f0d9';
|
|
left: 9px;
|
|
}
|
|
|
|
.ipsMenu_subItems .ipsMenu {
|
|
position: absolute;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* MENU STEMS (the arrow that points to the target */
|
|
.ipsMenu:not( .ipsMenu_noStem ):after,
|
|
.ipsMenu:not( .ipsMenu_noStem ):before {
|
|
content: '';
|
|
display: none;
|
|
position: absolute;
|
|
width: 0;
|
|
height: 0;
|
|
border-style: solid;
|
|
}
|
|
|
|
.ipsMenu:not( .ipsMenu_noStem ):after {
|
|
border-width: 15px;
|
|
z-index: 200;
|
|
}
|
|
|
|
.ipsMenu:not( .ipsMenu_noStem ):before {
|
|
border-width: 16px;
|
|
z-index: 100;
|
|
}
|
|
|
|
.ipsMenu_topLeft:after, .ipsMenu_topRight:after, .ipsMenu_topCenter:after,
|
|
.ipsMenu_bottomLeft:after, .ipsMenu_bottomRight:after, .ipsMenu_bottomCenter:after,
|
|
.ipsMenu_topLeft:before, .ipsMenu_topRight:before, .ipsMenu_topCenter:before,
|
|
.ipsMenu_bottomLeft:before, .ipsMenu_bottomRight:before, .ipsMenu_bottomCenter:before {
|
|
/* try and make sure the stem doesn't receive any focus */
|
|
pointer-events: none;
|
|
display: block !important;
|
|
}
|
|
|
|
.ipsMenu.ipsMenu_topLeft, .ipsMenu.ipsMenu_topRight, .ipsMenu.ipsMenu_topCenter {
|
|
margin-top: -10px;
|
|
}
|
|
.ipsMenu.ipsMenu_bottomLeft, .ipsMenu.ipsMenu_bottomRight, .ipsMenu.ipsMenu_bottomCenter {
|
|
margin-top: 10px;
|
|
}
|
|
|
|
.ipsMenu.ipsMenu_topLeft:after {
|
|
border-color: #fff transparent transparent transparent;
|
|
left: 10px;
|
|
top: 100%;
|
|
}
|
|
.ipsMenu.ipsMenu_topLeft:before {
|
|
border-color: #ddd transparent transparent transparent;
|
|
left: 9px;
|
|
top: 100%;
|
|
}
|
|
|
|
.ipsMenu.ipsMenu_topRight:after {
|
|
border-color: #fff transparent transparent transparent;
|
|
right: 10px;
|
|
top: 100%;
|
|
}
|
|
.ipsMenu.ipsMenu_topRight:before {
|
|
border-color: #ddd transparent transparent transparent;
|
|
right: 9px;
|
|
top: 100%;
|
|
}
|
|
|
|
.ipsMenu.ipsMenu_topCenter:after {
|
|
border-color: #fff transparent transparent transparent;
|
|
left: 50%;
|
|
margin-left: -15px;
|
|
top: 100%;
|
|
}
|
|
.ipsMenu.ipsMenu_topCenter:before {
|
|
border-color: #ebebeb transparent transparent transparent;
|
|
left: 50%;
|
|
margin-left: -16px;
|
|
top: 100%;
|
|
}
|
|
|
|
.ipsMenu.ipsMenu_bottomRight:after {
|
|
border-color: transparent transparent #fff transparent;
|
|
right: 10px;
|
|
bottom: 100%;
|
|
}
|
|
.ipsMenu.ipsMenu_bottomRight:before {
|
|
border-color: transparent transparent #ebebeb transparent;
|
|
right: 9px;
|
|
bottom: 100%;
|
|
}
|
|
|
|
.ipsMenu.ipsMenu_bottomLeft:after {
|
|
border-color: transparent transparent #fff transparent;
|
|
left: 10px;
|
|
bottom: 100%;
|
|
}
|
|
.ipsMenu.ipsMenu_bottomLeft:before {
|
|
border-color: transparent transparent #ebebeb transparent;
|
|
left: 9px;
|
|
bottom: 100%;
|
|
}
|
|
|
|
.ipsMenu.ipsMenu_bottomCenter:after {
|
|
border-color: transparent transparent #fff transparent;
|
|
left: 50%;
|
|
margin-left: -15px;
|
|
bottom: 100%;
|
|
}
|
|
.ipsMenu.ipsMenu_bottomCenter:before {
|
|
border-color: transparent transparent #ebebeb transparent;
|
|
left: 50%;
|
|
margin-left: -16px;
|
|
margin-top: -1px;
|
|
bottom: 100%;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* OTHER MENU */
|
|
.ipsMenu_title {
|
|
background: #e5e5e5;
|
|
padding: 10px 15px;
|
|
font-size: 11px;
|
|
font-weight: 500;
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
.ipsMenu_headerBar, .ipsMenu_footerBar {
|
|
padding: 10px;
|
|
line-height: 24px;
|
|
background: #f5f5f5;
|
|
}
|
|
|
|
.ipsMenu_headerBar {
|
|
border-bottom: 1px solid #e0e0e0;
|
|
border-radius: 3px 3px 0px 0px;
|
|
}
|
|
|
|
.ipsMenu_footerBar {
|
|
border-top: 1px solid #e0e0e0;
|
|
border-radius: 0px 0px 3px 3px;
|
|
}
|
|
|
|
/* Counts for menu items */
|
|
.ipsMenu_itemCount, .ipsSideMenu_itemCount {
|
|
line-height: 18px;
|
|
padding: 0 5px;
|
|
background: #f7f7f7;
|
|
color: #6d6d6d;
|
|
font-size: 10px;
|
|
font-weight: bold;
|
|
border-radius: 2px;
|
|
}
|
|
html[dir="ltr"] .ipsMenu_itemCount, html[dir="ltr"] .ipsSideMenu_itemCount {
|
|
float: right;
|
|
margin-right: -5px;
|
|
margin-left: 5px;
|
|
}
|
|
html[dir="rtl"] .ipsMenu_itemCount, html[dir="rtl"] .ipsSideMenu_itemCount {
|
|
float: left;
|
|
margin-left: -5px;
|
|
margin-right: 5px;
|
|
}
|
|
|
|
.ipsMenu_item:not( .ipsMenu_itemClicked ) a:hover .ipsMenu_itemCount,
|
|
.ipsMenu_item:not( .ipsMenu_itemClicked ) button:hover .ipsMenu_itemCount {
|
|
background: #fff;
|
|
}
|
|
|
|
.ipsSideMenu_itemActive .ipsSideMenu_itemCount {
|
|
background: rgba(255,255,255,0.2);
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsSideMenu_itemActive .ipsSideMenu_itemCount.ipsSideMenu_clearCount {
|
|
background: transparent;
|
|
}
|
|
|
|
/* Selectable items for menus */
|
|
html[dir="ltr"] .ipsMenu_selectable .ipsMenu_item:not( .ipsMenu_itemNonSelect ) a,
|
|
html[dir="ltr"] .ipsMenu_selectable .ipsMenu_item:not( .ipsMenu_itemNonSelect ) > span,
|
|
html[dir="ltr"] .ipsMenu_selectable .ipsMenu_item:not( .ipsMenu_itemNonSelect ) button {
|
|
padding-left: 30px;
|
|
}
|
|
html[dir="rtl"] .ipsMenu_selectable .ipsMenu_item:not( .ipsMenu_itemNonSelect ) a,
|
|
html[dir="rtl"] .ipsMenu_selectable .ipsMenu_item:not( .ipsMenu_itemNonSelect ) > span,
|
|
html[dir="rtl"] .ipsMenu_selectable .ipsMenu_item:not( .ipsMenu_itemNonSelect ) button {
|
|
padding-right: 30px;
|
|
}
|
|
|
|
.ipsMenu_selectable .ipsMenu_item:not( .ipsMenu_itemNonSelect ) a:before,
|
|
.ipsMenu_selectable .ipsMenu_item:not( .ipsMenu_itemNonSelect ) > span:before,
|
|
.ipsMenu_selectable .ipsMenu_item:not( .ipsMenu_itemNonSelect ) button:before {
|
|
content: '\f10c';
|
|
font-size: 14px;
|
|
position: absolute;
|
|
font-family: 'FontAwesome';
|
|
padding-left: 10px;
|
|
color: rgba(0,0,0,0.05);
|
|
}
|
|
|
|
html[dir="ltr"] .ipsMenu_selectable .ipsMenu_item:not( .ipsMenu_itemNonSelect ) a:before,
|
|
html[dir="ltr"] .ipsMenu_selectable .ipsMenu_item:not( .ipsMenu_itemNonSelect ) > span:before,
|
|
html[dir="ltr"] .ipsMenu_selectable .ipsMenu_item:not( .ipsMenu_itemNonSelect ) button:before {
|
|
left: 0;
|
|
padding-left: 10px;
|
|
}
|
|
|
|
html[dir="rtl"] .ipsMenu_selectable .ipsMenu_item:not( .ipsMenu_itemNonSelect ) a:before,
|
|
html[dir="rtl"] .ipsMenu_selectable .ipsMenu_item:not( .ipsMenu_itemNonSelect ) > span:before,
|
|
html[dir="rtl"] .ipsMenu_selectable .ipsMenu_item:not( .ipsMenu_itemNonSelect ) button:before {
|
|
right: 0;
|
|
padding-right: 10px;
|
|
}
|
|
|
|
.ipsMenu_selectable .ipsMenu_item.ipsMenu_itemChecked a,
|
|
.ipsMenu_selectable .ipsMenu_item.ipsMenu_itemChecked > span,
|
|
.ipsMenu_selectable .ipsMenu_item.ipsMenu_itemChecked button {
|
|
font-weight: bold;
|
|
}
|
|
|
|
.ipsMenu_selectable .ipsMenu_item:not( .ipsMenu_itemNonSelect ).ipsMenu_itemChecked a:before,
|
|
.ipsMenu_selectable .ipsMenu_item:not( .ipsMenu_itemNonSelect ).ipsMenu_itemChecked > span:before,
|
|
.ipsMenu_selectable .ipsMenu_item:not( .ipsMenu_itemNonSelect ).ipsMenu_itemChecked button:before {
|
|
content: '\f00c';
|
|
color: inherit;
|
|
}
|
|
|
|
.ipsMenu_selectable button {
|
|
width: 100%;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsMenu_selectable button:not( .ipsButton_fullWidth ) {
|
|
text-align: left;
|
|
}
|
|
html[dir="rtl"] .ipsMenu_selectable button:not( .ipsButton_fullWidth ) {
|
|
text-align: right;
|
|
}
|
|
|
|
.ipsMenu_selectable .ipsMenu_item:not( [data-noselect] ) input[type="radio"],
|
|
.ipsMenu_selectable .ipsMenu_item:not( [data-noselect] ) input[type="checkbox"] {
|
|
display: none;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* AUTOCOMPLETE MENUS */
|
|
.ipsAutocompleteMenu {
|
|
background: #fff;
|
|
box-shadow: 0px 5px 10px rgba(0,0,0,0.2);
|
|
border-radius: 3px;
|
|
/*width: 300px;*/
|
|
z-index: 10000;
|
|
position: absolute;
|
|
max-height: 200px;
|
|
overflow: auto;
|
|
}
|
|
|
|
.ipsAutocompleteMenu_item {
|
|
padding: 8px;
|
|
}
|
|
|
|
.ipsAutocompleteMenu_item[data-selected] {
|
|
background: #ebf4f9;
|
|
cursor: pointer;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* SIDE MENUS */
|
|
.ipsSideMenu_mainTitle {
|
|
display: none;
|
|
margin: 0;
|
|
}
|
|
|
|
.ipsSideMenu_title {
|
|
text-transform: uppercase;
|
|
font-weight: bold;
|
|
margin: 0 0 5px 0;
|
|
padding-bottom: 5px;
|
|
color: #000;
|
|
}
|
|
html[dir="ltr"] .ipsSideMenu_title {
|
|
padding-left: 10px;
|
|
}
|
|
html[dir="rtl"] .ipsSideMenu_title {
|
|
padding-right: 10px;
|
|
}
|
|
|
|
.ipsSideMenu_titleExtra {
|
|
text-transform: none;
|
|
font-weight: normal;
|
|
font-size: 12px;
|
|
}
|
|
|
|
.ipsSideMenu_subTitle {
|
|
margin: 5px 0 0;
|
|
padding: 8px 10px;
|
|
font-size: 13px;
|
|
}
|
|
|
|
.ipsSideMenu_item {}
|
|
|
|
.ipsSideMenu_item a, a.ipsSideMenu_item {
|
|
display: block;
|
|
padding: 8px 10px;
|
|
position: relative;
|
|
margin-bottom: 2px;
|
|
color: inherit;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.ipsSideMenu_item .fa:first-child {
|
|
width: 30px;
|
|
text-align: center;
|
|
font-size: 16px;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.ipsSideMenu_small .ipsSideMenu_item {
|
|
padding: 5px 10px;
|
|
}
|
|
|
|
.ipsSideMenu_item:not( .ipsSideMenu_itemActive ) a:hover, a.ipsSideMenu_item:not( .ipsSideMenu_itemActive ):hover {
|
|
background: #f5f5f5;
|
|
}
|
|
|
|
.ipsSideMenu_item .ipsBadge {
|
|
position: relative;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsSideMenu_withChecks .ipsSideMenu_item a,
|
|
html[dir="ltr"] .ipsSideMenu_withChecks a.ipsSideMenu_item,
|
|
html[dir="ltr"] .ipsSideMenu_withRadios .ipsSideMenu_item a,
|
|
html[dir="ltr"] .ipsSideMenu_withRadios a.ipsSideMenu_item {
|
|
padding-left: 28px;
|
|
}
|
|
|
|
html[dir="rtl"] .ipsSideMenu_withChecks .ipsSideMenu_item a,
|
|
html[dir="rtl"] .ipsSideMenu_withChecks a.ipsSideMenu_item,
|
|
html[dir="rtl"] .ipsSideMenu_withRadios .ipsSideMenu_item a,
|
|
html[dir="rtl"] .ipsSideMenu_withRadios a.ipsSideMenu_item {
|
|
padding-right: 28px;
|
|
}
|
|
|
|
.ipsJS_has .ipsSideMenu_withChecks .ipsSideMenu_item > input[type="checkbox"],
|
|
.ipsJS_has .ipsSideMenu_withRadios .ipsSideMenu_item > input[type="radio"] {
|
|
display: none;
|
|
}
|
|
|
|
.ipsSideMenu_withChecks .ipsSideMenu_item a:after, .ipsSideMenu_withChecks a.ipsSideMenu_item:after,
|
|
.ipsSideMenu_withRadios .ipsSideMenu_item a:after, .ipsSideMenu_withRadios a.ipsSideMenu_item:after {
|
|
content: '\f10c';
|
|
font-family: 'FontAwesome';
|
|
width: 20px;
|
|
height: 20px;
|
|
position: absolute;
|
|
top: 50%;
|
|
margin-top: -10px;
|
|
color: #e5e5e5;
|
|
}
|
|
html[dir="ltr"] .ipsSideMenu_withChecks .ipsSideMenu_item a:after,
|
|
html[dir="ltr"] .ipsSideMenu_withChecks a.ipsSideMenu_item:after,
|
|
html[dir="ltr"] .ipsSideMenu_withRadios .ipsSideMenu_item a:after,
|
|
html[dir="ltr"] .ipsSideMenu_withRadios a.ipsSideMenu_item:after {
|
|
left: 8px;
|
|
}
|
|
html[dir="rtl"] .ipsSideMenu_withChecks .ipsSideMenu_item a:after,
|
|
html[dir="rtl"] .ipsSideMenu_withChecks a.ipsSideMenu_item:after,
|
|
html[dir="rtl"] .ipsSideMenu_withRadios .ipsSideMenu_item a:after,
|
|
html[dir="rtl"] .ipsSideMenu_withRadios a.ipsSideMenu_item:after {
|
|
right: 8px;
|
|
}
|
|
|
|
.ipsSideMenu_withChecks .ipsSideMenu_item a:after, .ipsSideMenu_withChecks a.ipsSideMenu_item:after {
|
|
content: '\f096';
|
|
}
|
|
|
|
.ipsSideMenu_list {
|
|
margin: 0 0 5px 0;
|
|
padding: 0;
|
|
list-style: none;
|
|
}
|
|
|
|
.ipsSideMenu_list + .ipsSideMenu_title {
|
|
margin-top: 20px;
|
|
}
|
|
|
|
.ipsSideMenu_itemActive a, a.ipsSideMenu_itemActive,
|
|
.ipsSideMenu_withChecks .ipsSideMenu_item > input[type="checkbox"]:checked ~ a,
|
|
.ipsSideMenu_withRadios .ipsSideMenu_item > input[type="radio"]:checked ~ a {
|
|
background: #151515;
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsSideMenu_withChecks .ipsSideMenu_itemActive a:after, .ipsSideMenu_withChecks a.ipsSideMenu_itemActive:after,
|
|
.ipsSideMenu_withRadios .ipsSideMenu_itemActive a:after, .ipsSideMenu_withRadios a.ipsSideMenu_itemActive:after,
|
|
.ipsSideMenu_withChecks .ipsSideMenu_item > input[type="checkbox"]:checked ~ a:after,
|
|
.ipsSideMenu_withRadios .ipsSideMenu_item > input[type="radio"]:checked ~ a:after {
|
|
content: '\f00c';
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsSideMenu_itemDisabled a, a.ipsSideMenu_itemDisabled {
|
|
opacity: 0.6;
|
|
color: #7f7f7f;
|
|
cursor: default;
|
|
}
|
|
|
|
/* Sub lists */
|
|
html[dir="ltr"] .ipsSideMenu_item + .ipsSideMenu_list {
|
|
margin: 0 0 10px 15px;
|
|
border-left: 1px solid rgba(0,0,0,0.2);
|
|
}
|
|
html[dir="rtl"] .ipsSideMenu_item + .ipsSideMenu_list {
|
|
margin: 0 15px 10px 0;
|
|
border-right: 1px solid rgba(0,0,0,0.2);
|
|
}
|
|
|
|
.ipsSideMenu_item + .ipsSideMenu_list .ipsSideMenu_item {
|
|
padding: 1px 10px;
|
|
margin: 0;
|
|
font-size: 12px;
|
|
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="messages.css">/* Messages: to give the user information, warnings etc. */
|
|
/* ======================================================== */
|
|
/* BASE */
|
|
.ipsMessage {
|
|
padding: 15px 15px 15px 45px;
|
|
border-radius: 2px;
|
|
position: relative;
|
|
margin-bottom: 10px;
|
|
color: #fff;
|
|
text-shadow: 1px 1px 0px rgba(0,0,0,0.1);
|
|
}
|
|
html[dir="rtl"] .ipsMessage {
|
|
padding: 15px 45px 15px 15px;
|
|
}
|
|
|
|
.ipsMessage:before {
|
|
font-family: 'FontAwesome';
|
|
position: absolute;
|
|
top: 15px;
|
|
font-size: 20px;
|
|
}
|
|
html[dir="ltr"] .ipsMessage:before {
|
|
left: 15px;
|
|
}
|
|
html[dir="rtl"] .ipsMessage:before {
|
|
right: 15px;
|
|
}
|
|
|
|
.ipsMessage a {
|
|
color: #fff;
|
|
border-bottom: 1px dotted #fff;
|
|
}
|
|
|
|
.ipsMessage_title {
|
|
margin: 0;
|
|
padding: 0;
|
|
font-size: 16px;
|
|
line-height: 1;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
.ipsMessage a.ipsButton {
|
|
margin-top: -5px;
|
|
}
|
|
|
|
html[dir] .ipsMessage .ipsButton_link {
|
|
border-color: #fff;
|
|
color: #fff;
|
|
opacity: 0.7;
|
|
}
|
|
|
|
/* Styles a code displayed in some messages */
|
|
.ipsMessage_code {
|
|
padding: 7px;
|
|
display: inline-block;
|
|
background: rgba(0,0,0,0.2);
|
|
border-radius: 3px;
|
|
margin-top: -7px;
|
|
color: rgba(255,255,255,0.8);
|
|
}
|
|
html[dir="rtl"] .ipsMessage_code {
|
|
float: left;
|
|
margin-right: -7px;
|
|
}
|
|
html[dir="rtl"] .ipsMessage_code {
|
|
float: left;
|
|
margin-left: -7px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* ERROR */
|
|
.ipsMessage_error {
|
|
background: #cc5353;
|
|
}
|
|
|
|
.ipsMessage_error:before {
|
|
content: '\f06a';
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* SUCCESS */
|
|
.ipsMessage_success {
|
|
background: #479c87;
|
|
}
|
|
|
|
.ipsMessage_success:before {
|
|
content: '\f00c';
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* WARNING */
|
|
.ipsMessage_warning {
|
|
background: #d87c4f;
|
|
}
|
|
|
|
.ipsMessage_warning:before {
|
|
content: '\f071';
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* INFO */
|
|
.ipsMessage_info, .ipsMessage_information {
|
|
background: #5e95bc;
|
|
}
|
|
|
|
.ipsMessage_info:before, .ipsMessage_information:before {
|
|
content: '\f05a';
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* OTHER */
|
|
.ipsMessage_general {
|
|
background: #7f858d;
|
|
}
|
|
|
|
.ipsMessage_general:before {
|
|
content: '\f05a';
|
|
}</css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="misc.css"><![CDATA[/* Miscellanious styles */
|
|
|
|
/* ======================================================== */
|
|
/* BOX STYLES */
|
|
.ipsBox {
|
|
border: 1px solid #e0e0e0;
|
|
box-shadow: 0px 1px 0px rgba(0,0,0,0.1);
|
|
border-radius: 3px;
|
|
}
|
|
|
|
.ipsBox:not( .ipsBox_transparent ):not( .ipsModerated ) {
|
|
background-color: #fff;
|
|
}
|
|
|
|
.ipsBox.ipsModerated {
|
|
border-color: #ede4e4;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* PAGE HEADER AREA*/
|
|
.ipsPageHeader {
|
|
background: transparent;
|
|
border-bottom: 0;
|
|
position: relative;
|
|
margin: 10px 0;
|
|
}
|
|
|
|
.ipsPageHeader h1 {
|
|
display: inline;
|
|
}
|
|
|
|
.ipsPageHeader .ipsPageHeader_info, .ipsPageHeader_info p:first-child {
|
|
margin: 5px 0;
|
|
}
|
|
|
|
.ipsPageHeader .ipsFollow {
|
|
margin-top: 0;
|
|
}
|
|
|
|
.ipsPageHeader .ipsPromote {
|
|
margin-right: 10px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* JS STUFF */
|
|
/* Used when JS is disabled and element set to show when JS enabled */
|
|
.ipsJS_none .ipsJS_show {
|
|
display: none;
|
|
}
|
|
|
|
.ipsJS_has .ipsJS_hide {
|
|
display: none;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* MISC COLORS */
|
|
.ipsAreaBackground {
|
|
background: {theme="area_background"};
|
|
}
|
|
|
|
.ipsAreaBackground_light {
|
|
background: {theme="area_background_light"};
|
|
}
|
|
|
|
.ipsAreaBackground_reset {
|
|
background: {theme="area_background_reset"};
|
|
}
|
|
|
|
.ipsAreaBackground_dark {
|
|
background: {theme="area_background_dark"};
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsAreaBackground_dark a {
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsAreaBackground_positive {
|
|
background: #598f5b;
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsAreaBackground_negative {
|
|
background: #b14848;
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsAreaBackground_positive .ipsType_sectionHead,
|
|
.ipsAreaBackground_positive .ipsType_sectionTitle,
|
|
.ipsAreaBackground_negative .ipsType_sectionHead,
|
|
.ipsAreaBackground_negative .ipsType_sectionTitle {
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsAreaBackground_rounded {
|
|
border-radius: 3px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* USER PHOTOS */
|
|
.ipsUserPhoto {
|
|
background: #fff;
|
|
vertical-align: middle;
|
|
display: inline-block;
|
|
line-height: 1px;
|
|
position: relative;
|
|
margin: 2px;
|
|
{{if theme.rounded_photos}}
|
|
border-radius: 150px;
|
|
{{else}}
|
|
border-radius: 2px;
|
|
{{endif}}
|
|
}
|
|
|
|
.ipsUserPhoto:after {
|
|
content: '';
|
|
display: none;
|
|
position: absolute;
|
|
}
|
|
|
|
.ipsUserPhoto_tinier img, img.ipsUserPhoto_tinier, .ipsUserPhoto_tinier:after {
|
|
width: 24px;
|
|
height: 24px;
|
|
{{if theme.rounded_photos}}
|
|
border-radius: 12px;
|
|
{{endif}}
|
|
}
|
|
|
|
.ipsUserPhoto_tiny img, img.ipsUserPhoto_tiny, .ipsUserPhoto_tiny:after {
|
|
width: 34px;
|
|
height: 34px;
|
|
{{if theme.rounded_photos}}
|
|
border-radius: 17px;
|
|
{{endif}}
|
|
}
|
|
|
|
.ipsUserPhoto_mini img, img.ipsUserPhoto_mini, .ipsUserPhoto_mini:after {
|
|
width: 44px;
|
|
height: 44px;
|
|
{{if theme.rounded_photos}}
|
|
border-radius: 22px;
|
|
{{endif}}
|
|
}
|
|
|
|
.ipsUserPhoto_small img, img.ipsUserPhoto_small, .ipsUserPhoto_small:after {
|
|
width: 54px;
|
|
height: 54px;
|
|
{{if theme.rounded_photos}}
|
|
border-radius: 27px;
|
|
{{endif}}
|
|
}
|
|
|
|
.ipsUserPhoto_medium img, img.ipsUserPhoto_medium, .ipsUserPhoto_medium:after {
|
|
width: 75px;
|
|
height: 75px;
|
|
{{if theme.rounded_photos}}
|
|
border-radius: 38px;
|
|
{{endif}}
|
|
}
|
|
|
|
.ipsUserPhoto_large img, img.ipsUserPhoto_large, .ipsUserPhoto_large:after {
|
|
width: 90px;
|
|
height: 90px;
|
|
{{if theme.rounded_photos}}
|
|
border-radius: 45px;
|
|
{{endif}}
|
|
}
|
|
|
|
.ipsUserPhoto_xlarge img, img.ipsUserPhoto_xlarge, .ipsUserPhoto_xlarge:after {
|
|
width: 120px;
|
|
height: 120px;
|
|
{{if theme.rounded_photos}}
|
|
border-radius: 60px;
|
|
{{endif}}
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* PHOTO PANELS */
|
|
/* Photo panels are used to show a user photo on the left, with content aligned next to it */
|
|
.ipsPhotoPanel > .ipsUserPhoto {
|
|
float: left;
|
|
line-height: 0;
|
|
}
|
|
html[dir="rtl"] .ipsPhotoPanel > .ipsUserPhoto {
|
|
float: right;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsPhotoPanel.ipsPhotoPanel_tiny > div {
|
|
margin-left: 45px;
|
|
}
|
|
html[dir="rtl"] .ipsPhotoPanel.ipsPhotoPanel_tiny > div {
|
|
margin-right: 45px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsPhotoPanel.ipsPhotoPanel_mini > div {
|
|
margin-left: 55px;
|
|
}
|
|
html[dir="rtl"] .ipsPhotoPanel.ipsPhotoPanel_mini > div {
|
|
margin-right: 55px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsPhotoPanel.ipsPhotoPanel_small > div {
|
|
margin-left: 70px;
|
|
}
|
|
html[dir="rtl"] .ipsPhotoPanel.ipsPhotoPanel_small > div {
|
|
margin-right: 70px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsPhotoPanel.ipsPhotoPanel_medium > div {
|
|
margin-left: 90px;
|
|
}
|
|
html[dir="rtl"] .ipsPhotoPanel.ipsPhotoPanel_medium > div {
|
|
margin-right: 90px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsPhotoPanel.ipsPhotoPanel_large > div {
|
|
margin-left: 105px;
|
|
}
|
|
html[dir="rtl"] .ipsPhotoPanel.ipsPhotoPanel_large > div {
|
|
margin-right: 105px;
|
|
}
|
|
|
|
.ipsPhotoPanel .ipsType_sectionHead {
|
|
line-height: 1.3;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* IMAGES & THUMBNAILS */
|
|
.ipsImage {
|
|
max-width: 100%; /* makes them responsive */
|
|
height: auto;
|
|
}
|
|
|
|
.ipsImage_thumbnailed {
|
|
border: 1px solid #E2E2E2;
|
|
padding: 1px;
|
|
}
|
|
|
|
/* A resized image */
|
|
.ipsThumb {
|
|
border: 1px solid #E2E2E2;
|
|
}
|
|
|
|
span.ipsThumb, a.ipsThumb {
|
|
display: block;
|
|
}
|
|
|
|
.ipsThumb_bg {
|
|
background-size: cover;
|
|
background-repeat: no-repeat;
|
|
background-position: 50% 50%;
|
|
background-color: #ebebeb;
|
|
}
|
|
|
|
.ipsThumb_bg img {
|
|
display: none;
|
|
}
|
|
|
|
.ipsThumb_large {
|
|
max-width: 175px;
|
|
max-height: 175px;
|
|
}
|
|
|
|
.ipsThumb_bg.ipsThumb_large {
|
|
width: 175px;
|
|
height: 175px;
|
|
}
|
|
|
|
.ipsThumb_medium {
|
|
max-width: 125px;
|
|
max-height: 125px;
|
|
}
|
|
|
|
.ipsThumb_bg.ipsThumb_medium {
|
|
width: 125px;
|
|
height: 125px;
|
|
}
|
|
|
|
.ipsThumb_small {
|
|
max-width: 75px;
|
|
max-height: 75px;
|
|
}
|
|
|
|
.ipsThumb_bg.ipsThumb_small {
|
|
width: 75px;
|
|
height: 75px;
|
|
}
|
|
|
|
.ipsThumb_tiny {
|
|
max-width: 40px;
|
|
max-height: 40px;
|
|
}
|
|
|
|
.ipsThumb_bg.ipsThumb_tiny {
|
|
width: 40px;
|
|
height: 40px;
|
|
}
|
|
|
|
/* A 'missing thumb' element, used where a preview isn't available */
|
|
.ipsNoThumb {
|
|
background: #262e33;
|
|
text-align: center;
|
|
position: relative;
|
|
width: 200px;
|
|
height: 200px;
|
|
}
|
|
|
|
.ipsNoThumb:after {
|
|
content: '\f030';
|
|
font-family: 'FontAwesome';
|
|
font-size: 30px;
|
|
color: rgba(255,255,255,0.075);
|
|
position: absolute;
|
|
top: 50%;
|
|
margin-top: -10px;
|
|
left: 0;
|
|
right: 0;
|
|
text-align: center;
|
|
}
|
|
|
|
.ipsNoThumb_video:after {
|
|
content: '\f008';
|
|
}
|
|
|
|
.ipsNoThumb_product:after {
|
|
content: '\f1b2';
|
|
}
|
|
|
|
.ipsNoThumb_gift:after {
|
|
content: '\f06b';
|
|
}
|
|
|
|
/* Aims to fix responsiveness in Firefox & IE */
|
|
.ipsContained {
|
|
display: table;
|
|
table-layout: fixed;
|
|
width: 100%;
|
|
}
|
|
|
|
.ipsContained_container {
|
|
display: table !important;
|
|
}
|
|
|
|
.ipsDataList .ipsContained_container {
|
|
width: 100%;
|
|
}
|
|
|
|
.ipsContained_container .ipsTag_prefix {
|
|
display: inline-block;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsContained_container > span:not( .ipsHide ) {
|
|
display: table-cell;
|
|
padding-right: 3px;
|
|
}
|
|
html[dir="rtl"] .ipsContained_container > span:not( .ipsHide ) {
|
|
display: table-cell;
|
|
padding-left: 3px;
|
|
}
|
|
html[dir] .ipsContained_container > span.ipsContained {
|
|
display: table;
|
|
}
|
|
|
|
/* Fixes layout issues on safari 6, chrome 19-23 (which caused problems on old android devices) */
|
|
@media screen and (min-width: 768px) {
|
|
_::-moz-svg-foreign-content, :root .ipsContained_container {
|
|
width: 100%; !important;
|
|
}
|
|
_::-moz-svg-foreign-content, :root .ipsContained_container > span {
|
|
display: inline-block !important;
|
|
float: left;
|
|
}
|
|
}
|
|
|
|
/* Fixes layout issues on safari 4 */
|
|
_:window-inactive, body:nth-last-child(n0) .ipsContained_container {
|
|
width: 100%; !important;
|
|
}
|
|
_:window-inactive, body:nth-last-child(n0) .ipsContained_container > span {
|
|
display: inline-block !important;
|
|
}
|
|
|
|
|
|
/* ======================================================== */
|
|
/* HORIZONTAL RULE */
|
|
hr.ipsHr {
|
|
margin: 15px 0;
|
|
height: 0;
|
|
padding: 0;
|
|
border-width: 2px 0 0 0;
|
|
border-style: solid;
|
|
border-color: rgba(0,0,0,0.05);
|
|
}
|
|
|
|
.ipsAreaBackground_dark hr.ipsHr {
|
|
border-color: rgba(255,255,255,0.1);
|
|
}
|
|
|
|
hr.ipsHr.ipsHr_thick {
|
|
border-width: 10px 0 0 0;
|
|
border-color: #394248;
|
|
}
|
|
|
|
hr.ipsHr.ipsHr_small {
|
|
margin: 7px 0;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* LOADING THROBBERS */
|
|
@-webkit-keyframes spinner {
|
|
0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
|
|
100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); }
|
|
}
|
|
@keyframes spinner {
|
|
0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
|
|
100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); }
|
|
}
|
|
|
|
.ipsLoading {
|
|
position: relative;
|
|
}
|
|
|
|
.ipsLoading:before {
|
|
font-family: 'icomoon';
|
|
content: '\e97b';
|
|
display: block;
|
|
color: #444;
|
|
position: absolute;
|
|
top: 50%;
|
|
left: 50%;
|
|
margin-top: -25px;
|
|
margin-left: -25px;
|
|
font-size: 50px;
|
|
line-height: 1 !important;
|
|
}
|
|
|
|
.ipsLoading:not( .ipsLoading_noAnim ):before {
|
|
-webkit-animation: spinner 0.75s infinite linear;
|
|
animation: spinner 0.75s infinite linear;
|
|
}
|
|
|
|
.ipsLoading.ipsLoading_small:before {
|
|
font-size: 23px;
|
|
margin-top: -12px;
|
|
margin-left: -12px;
|
|
color: #222;
|
|
}
|
|
|
|
.ipsLoading.ipsLoading_tiny:before {
|
|
font-size: 16px;
|
|
margin-top: -8px;
|
|
margin-left: -8px;
|
|
color: #222;
|
|
}
|
|
|
|
.ipsLoading.ipsLoading_dark:before {
|
|
color: #fff;
|
|
}
|
|
|
|
/* Tiny spinner used in an <i> tag */
|
|
.ipsLoading_tinyIcon {
|
|
width: 16px;
|
|
height: 16px;
|
|
font-size: 17px;
|
|
display: inline-block;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* POSITIONING, CLEARING, HIDING */
|
|
.ipsPad, .ipsApp ul.ipsPad, .ipsApp ol.ipsPad { padding: 15px; }
|
|
.ipsPad_double, .ipsApp ul.ipsPad_double, .ipsApp ol.ipsPad_double { padding: 30px; }
|
|
.ipsPad_half, .ipsApp ul.ipsPad_half, .ipsApp ol.ipsPad_half { padding: 7px; }
|
|
.ipsPad_top { padding-top: 7px; }
|
|
.ipsPad_bottom { padding-bottom: 7px;}
|
|
|
|
.ipsPos_left { float: left; }
|
|
html[dir="rtl"] .ipsPos_left { float: right; }
|
|
.ipsPos_right { float: right; }
|
|
html[dir="rtl"] .ipsPos_right { float: left; }
|
|
.ipsPos_center { margin: 0 auto; }
|
|
.ipsPos_middle { vertical-align: middle; }
|
|
.ipsPos_top { vertical-align: top; }
|
|
|
|
.ipsClear { clear: both; }
|
|
|
|
.ipsClearfix:after {
|
|
visibility: hidden;
|
|
display: block;
|
|
font-size: 0;
|
|
content: " ";
|
|
clear: both;
|
|
height: 0;
|
|
}
|
|
|
|
.ipsOverflow {
|
|
width: 100%;
|
|
overflow: auto;
|
|
}
|
|
|
|
.ipsApp .ipsHide {
|
|
display: none;
|
|
}
|
|
|
|
.ipsFaded {
|
|
opacity: 0.4;
|
|
}
|
|
|
|
.ipsFaded_unavailable {
|
|
pointer-events: none;
|
|
}
|
|
|
|
.ipsFaded.ipsFaded_more {
|
|
opacity: 0.25;
|
|
}
|
|
|
|
.ipsFaded_withHover {
|
|
{prefix="transition" value="0.2s all linear"}
|
|
}
|
|
|
|
.ipsFaded_withHover:hover, .ipsFaded_withHover:hover .ipsFaded, .ipsFaded.ipsFaded_cancel {
|
|
opacity: 1;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* LISTS */
|
|
.ipsList_inline,
|
|
.ipsList_reset {
|
|
margin: 0;
|
|
padding: 0;
|
|
list-style: none;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsList_leftAlign {
|
|
padding-left: 20px;
|
|
}
|
|
html[dir="rtl"] .ipsList_leftAlign {
|
|
padding-right: 20px;
|
|
}
|
|
|
|
.ipsList_inline > li {
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
}
|
|
html[dir="ltr"] .ipsList_inline > li {
|
|
margin-right: 15px;
|
|
}
|
|
html[dir="rtl"] .ipsList_inline > li {
|
|
margin-left: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsList_inline > li:last-child,
|
|
html[dir="ltr"] .ipsList_inline.ipsList_noSpacing > li {
|
|
margin-right: 0;
|
|
}
|
|
html[dir="rtl"] .ipsList_inline > li:last-child,
|
|
html[dir="rtl"] .ipsList_inline.ipsList_noSpacing > li {
|
|
margin-left: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsList_inline.ipsList_noSpacing_left > li {
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsList_inline.ipsList_noSpacing_left > li {
|
|
margin-right: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsList_inline > li.ipsPos_right:not( .ipsResponsive_noFloat ) {
|
|
margin-right: 0;
|
|
margin-left: 15px;
|
|
}
|
|
html[dir="rtl"] .ipsList_inline > li.ipsPos_right:not( .ipsResponsive_noFloat ) {
|
|
margin-left: 0;
|
|
margin-right: 15px;
|
|
}
|
|
|
|
.ipsList_inline.ipsList_csv li:after {
|
|
content: ',';
|
|
}
|
|
|
|
.ipsList_inline.ipsList_csv li:last-child:after {
|
|
content: '';
|
|
}
|
|
|
|
.ipsList_bullets {
|
|
list-style-type: disc;
|
|
margin: 0 0 0 26px;
|
|
padding: 0;
|
|
}
|
|
html[dir="rtl"] .ipsList_bullets {
|
|
margin: 0 26px 0 0;
|
|
}
|
|
.ipsList_bullets.ipsList_numbers {
|
|
list-style-type: decimal;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* ONLINE/OFFLINE */
|
|
.ipsOnlineStatus, .ipsOnlineStatus_online {
|
|
color: #249168;
|
|
}
|
|
|
|
.ipsOnlineStatus_offline {
|
|
color: #c7c7c7;
|
|
}
|
|
|
|
.ipsOnlineStatus_away {
|
|
color: #bd9e22;
|
|
}
|
|
|
|
.ipsOnlineStatus_busy {
|
|
color: #a03223;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* CURSORS */
|
|
.ipsCursor_locked {
|
|
cursor: not-allowed;
|
|
}
|
|
|
|
.ipsCursor_drag {
|
|
cursor: move;
|
|
}
|
|
|
|
.ipsCursor_default {
|
|
cursor: default;
|
|
}
|
|
|
|
.ipsCursor_pointer {
|
|
cursor: pointer;
|
|
}
|
|
|
|
.ipsCursor_help {
|
|
cursor: help;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* CONTEXTUAL TOOLS */
|
|
.ipsToolList {
|
|
/*width: 100%;*/
|
|
padding: 0;
|
|
list-style: none;
|
|
margin: 0;
|
|
}
|
|
|
|
.ipsToolList.ipsToolList_vertical > li {
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
.ipsToolList.ipsToolList_vertical > li:last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
|
|
html[dir="ltr"] .ipsToolList.ipsToolList_horizontal > li,
|
|
html[dir="ltr"] .ipsToolList.ipsToolList_horizontal > li.ipsPos_right {
|
|
float: right;
|
|
margin-left: 10px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsToolList.ipsToolList_horizontal > li.ipsPos_left {
|
|
float: left;
|
|
margin: 0 10px 0 0;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsToolList.ipsToolList_horizontal.ipsPos_left > li {
|
|
float: left;
|
|
margin-left: 0;
|
|
margin-right: 10px;
|
|
}
|
|
|
|
html[dir="rtl"] .ipsToolList.ipsToolList_horizontal > li,
|
|
html[dir="rtl"] .ipsToolList.ipsToolList_horizontal > li.ipsPos_right {
|
|
float: left;
|
|
margin-right: 10px;
|
|
}
|
|
|
|
html[dir="rtl"] .ipsToolList.ipsToolList_horizontal > li.ipsPos_left {
|
|
float: right;
|
|
margin: 0 0 0 10px;
|
|
}
|
|
|
|
html[dir="rtl"] .ipsToolList.ipsToolList_horizontal.ipsPos_left > li {
|
|
float: right;
|
|
margin-right: 0;
|
|
margin-left: 10px;
|
|
}
|
|
|
|
html[dir] .ipsToolList.ipsToolList_horizontal.ipsPos_center > li {
|
|
float: none;
|
|
display: inline-block;
|
|
}
|
|
|
|
.ipsToolList.ipsToolList_horizontal > li.ipsToolList_primaryAction .ipsButton:not( .ipsButton_link ) {
|
|
min-width: 200px;
|
|
}
|
|
|
|
.ipsToolList.ipsToolList_horizontal > li.ipsPos_right {
|
|
min-width: 150px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* MODERATION STYLES */
|
|
.ipsModerated {
|
|
background: {theme="moderated"};
|
|
color: {theme="moderated_text"};
|
|
}
|
|
|
|
.ipsModerated a {
|
|
color: {theme="moderated_text"};
|
|
}
|
|
|
|
.ipsModerated .ipsType_light {
|
|
color: {theme="moderated_text_light"};
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* STEP BAR */
|
|
.ipsStepBar {
|
|
background: #f7f7f7;
|
|
width: 100%;
|
|
overflow: hidden;
|
|
margin: 0;
|
|
padding: 0;
|
|
list-style: none;
|
|
}
|
|
|
|
.ipsStepBar > li {
|
|
float: left;
|
|
position: relative;
|
|
line-height: 1.3;
|
|
}
|
|
html[dir="rtl"] .ipsStepBar > li {
|
|
float: right;
|
|
}
|
|
|
|
.ipsStepBar > .ipsStep > a, .ipsStepBar > .ipsStep > span {
|
|
padding: 11px 33px 11px 18px;
|
|
background-color: #f0f0f0;
|
|
background-image: url( "{resource="wizard_step_large.png" app="core" location="front"}" );
|
|
background-repeat: no-repeat;
|
|
background-position: bottom right;
|
|
background-size: 200% 200%;
|
|
height: 55px;
|
|
min-height: 35px;
|
|
display: inline-block;
|
|
position: relative;
|
|
min-width: 115px;
|
|
color: {theme="text_light"};
|
|
}
|
|
html[dir="rtl"] .ipsStepBar > .ipsStep > a,
|
|
html[dir="rtl"] .ipsStepBar > .ipsStep > span {
|
|
padding: 11px 18px 11px 33px;
|
|
background-image: url( "{resource="wizard_step_large_rtl.png" app="core" location="front"}" );
|
|
background-position: bottom left;
|
|
}
|
|
|
|
.ipsStepBar > .ipsStep.ipsStep_active > a, .ipsStepBar > .ipsStep.ipsStep_active > span {
|
|
background-position: top right;
|
|
color: #fff;
|
|
}
|
|
html[dir="rtl"] .ipsStepBar > .ipsStep.ipsStep_active > a,
|
|
html[dir="rtl"] .ipsStepBar > .ipsStep.ipsStep_active > span {
|
|
background-position: top left;
|
|
}
|
|
|
|
.ipsStepBar > .ipsStep + .ipsStep.ipsStep_active:after {
|
|
background-size: 23px 100%;
|
|
background-repeat: no-repeat;
|
|
width: 23px;
|
|
height: 100%;
|
|
position: absolute;
|
|
top: 0;
|
|
content: '';
|
|
display: inline-block;
|
|
}
|
|
html[dir="ltr"] .ipsStepBar > .ipsStep + .ipsStep.ipsStep_active:after {
|
|
background-image: url( "{resource="wizard_step_extra.png" app="core" location="front"}" );
|
|
left: -23px;
|
|
}
|
|
html[dir="rtl"] .ipsStepBar > .ipsStep + .ipsStep.ipsStep_active:after {
|
|
background-image: url( "{resource="wizard_step_extra_rtl.png" app="core" location="front"}" );
|
|
right: -23px;
|
|
}
|
|
|
|
.ipsStep_title {
|
|
display: block;
|
|
}
|
|
|
|
.ipsStep_desc {
|
|
font-size: 11px;
|
|
}
|
|
|
|
.ipsPageHead_special {
|
|
border-radius: 4px 4px 0px 0px;
|
|
padding: 15px;
|
|
color: #fff;
|
|
position: relative;
|
|
background-color: {theme="profile_header"};
|
|
}
|
|
|
|
.ipsPageHead_barText,
|
|
.ipsPageHead_barText_small {
|
|
display: inline-block;
|
|
background: rgba(0,0,0,0.6);
|
|
line-height: 1;
|
|
padding: 7px 10px;
|
|
font-weight: 300;
|
|
}
|
|
|
|
.ipsPageHead_barText_small {
|
|
padding: 3px 10px;
|
|
}
|
|
|
|
.ipsPageHead_special .ipsType_pageTitle {
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsPageHead_special .ipsType_pageTitle input {
|
|
color: #000;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* COMMENT & NOTIFICATION INDICATORS */
|
|
.ipsCommentCount {
|
|
padding: 5px 10px;
|
|
border-radius: 3px;
|
|
background: {theme="comment_count"};
|
|
display: inline-block;
|
|
font-size: 12px;
|
|
text-transform: uppercase;
|
|
position: relative;
|
|
text-align: center;
|
|
line-height: 15px;
|
|
color: {theme="comment_count_font"};
|
|
margin-bottom: 3px;
|
|
}
|
|
html[dir="ltr"] .ipsCommentCount {
|
|
margin-left: 10px;
|
|
}
|
|
html[dir="rtl"] .ipsCommentCount {
|
|
margin-right: 10px;
|
|
}
|
|
|
|
.ipsCommentCount.ipsFaded {
|
|
background: #ececec;
|
|
color: #333;
|
|
}
|
|
|
|
.ipsCommentCount strong {
|
|
font-size: 15px;
|
|
display: block;
|
|
/*color: #fff;*/
|
|
font-weight: normal;
|
|
}
|
|
|
|
.ipsCommentCount:after {
|
|
position: absolute;
|
|
top: 50%;
|
|
margin-top: -7px;
|
|
content: "";
|
|
display: block;
|
|
width: 0;
|
|
height: 0;
|
|
border-width: 7px 5px;
|
|
border-style: solid;
|
|
}
|
|
html[dir="ltr"] .ipsCommentCount:after {
|
|
right: 100%;
|
|
border-color: transparent {theme="comment_count"} transparent transparent;
|
|
}
|
|
html[dir="ltr"] .ipsCommentCount.ipsFaded:after {
|
|
border-color: transparent #ececec transparent transparent;
|
|
}
|
|
|
|
html[dir="rtl"] .ipsCommentCount:after {
|
|
left: 100%;
|
|
border-color: transparent transparent transparent {theme="comment_count"};
|
|
}
|
|
html[dir="rtl"] .ipsCommentCount.ipsFaded:after {
|
|
border-color: transparent transparent transparent #ececec;
|
|
}
|
|
|
|
.ipsCommentCount_hot {
|
|
background: #da8619;
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsCommentCount_hot:after {
|
|
border-color: transparent #da8619 transparent transparent;
|
|
}
|
|
html[dir="rtl"].ipsCommentCount_hot:after {
|
|
border-color: transparent transparent transparent #da8619;
|
|
}
|
|
|
|
.ipsSideMenu_item a .ipsCommentCount {
|
|
margin-top: -4px;
|
|
}
|
|
|
|
.ipsApp .ipsNotificationCount {
|
|
position: absolute;
|
|
top: -10px;
|
|
font-size: 11px;
|
|
color: #fff;
|
|
display: inline-block;
|
|
text-indent: 0%;
|
|
line-height: 18px;
|
|
padding: 0 6px;
|
|
border-radius: 8px;
|
|
z-index: 2;
|
|
background: {theme="notification_bubble"};
|
|
}
|
|
html[dir="ltr"] .ipsApp .ipsNotificationCount {
|
|
right: -10px;
|
|
}
|
|
html[dir="rtl"] .ipsApp .ipsNotificationCount {
|
|
left: -10px;
|
|
}
|
|
|
|
.ipsJS_has .ipsNotificationCount[data-role="autoCheckCount"] {
|
|
display: none;
|
|
}
|
|
|
|
.ipsApp .ipsNotificationCount.ipsHide {
|
|
display: none;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* CHARTS */
|
|
.ipsChart {
|
|
border-width: 0 4px 4px 4px;
|
|
border-style: solid;
|
|
border-color: #ebebeb;
|
|
}
|
|
|
|
.ipsChart .ipsChart_chart {
|
|
overflow: hidden;
|
|
}
|
|
|
|
.ipsChart .ipsButtonRow li > a:not( .ipsButtonRow_active ) {
|
|
background: #fff;
|
|
color: #6f6f6f;
|
|
}
|
|
|
|
.ipsChart .ipsType_sectionHead {
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* ACCESSIBILITY STUFF */
|
|
#ipsAccessibility_border {
|
|
width: 0;
|
|
height: 300px;
|
|
}
|
|
html[dir="ltr"] #ipsAccessibility_border {
|
|
border-left: 3px solid #d91f4b;
|
|
}
|
|
html[dir="rtl"] #ipsAccessibility_border {
|
|
border-right: 3px solid #d91f4b;
|
|
}
|
|
|
|
#ipsAccessibility_arrow {
|
|
width: 0;
|
|
height: 0;
|
|
border-width: 10px;
|
|
border-style: solid;
|
|
border-color: transparent transparent transparent red;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* STICKY ELEMENTS */
|
|
/* Used in conjunction with the sticky widget to make elements stay on screen */
|
|
.ipsSticky {
|
|
background: #fff;
|
|
/*box-shadow: 0px 0px 35px rgba(0,0,0,0.05);*/
|
|
}
|
|
|
|
.ipsSticky.ipsSticky_bottom:before,
|
|
.ipsSticky.ipsSticky_top:before {
|
|
content: '';
|
|
display: block;
|
|
position: absolute;
|
|
height: 6px;
|
|
left: 0;
|
|
right: 0;
|
|
|
|
}
|
|
|
|
.ipsSticky.ipsSticky_top {
|
|
border-bottom: 1px solid rgba(0,0,0,0.05);
|
|
}
|
|
.ipsSticky.ipsSticky_top:before {
|
|
bottom: -6px;
|
|
background: -moz-linear-gradient(top, rgba(0,0,0,0.075) 0%, rgba(0,0,0,0) 100%);
|
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.075)), color-stop(100%,rgba(0,0,0,0)));
|
|
background: -webkit-linear-gradient(top, rgba(0,0,0,0.075) 0%,rgba(0,0,0,0) 100%);
|
|
background: -o-linear-gradient(top, rgba(0,0,0,0.075) 0%,rgba(0,0,0,0) 100%);
|
|
background: -ms-linear-gradient(top, rgba(0,0,0,0.075) 0%,rgba(0,0,0,0) 100%);
|
|
background: linear-gradient(to bottom, rgba(0,0,0,0.075) 0%,rgba(0,0,0,0) 100%);
|
|
pointer-events: none;
|
|
}
|
|
|
|
.ipsSticky.ipsSticky_bottom:before {
|
|
top: -30px;
|
|
height: 30px;
|
|
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
|
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1)));
|
|
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
|
|
background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
|
|
background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
|
|
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
|
|
pointer-events: none;
|
|
}
|
|
|
|
.ipsSticky.ipsSticky_noFade:before {
|
|
display: none;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* CUSTOM SCROLLBARS (webkit only for now) */
|
|
.ipsScrollbar::-webkit-scrollbar {
|
|
width: 8px;
|
|
height: 8px;
|
|
}
|
|
|
|
.ipsScrollbar::-webkit-scrollbar-thumb {
|
|
background-color: rgba(0,0,0,0.4);
|
|
border-radius: 3px;
|
|
}
|
|
.ipsScrollbar.ipsScrollbar_light::-webkit-scrollbar-thumb {
|
|
background-color: rgba(255,255,255,0.4);
|
|
border-radius: 3px;
|
|
}
|
|
|
|
.ipsScrollbar::-webkit-scrollbar-track-piece {
|
|
background-color: rgba(0,0,0,0.05);
|
|
}
|
|
|
|
.ipsScrollbar.ipsScrollbar_light::-webkit-scrollbar-track-piece {
|
|
background-color: rgba(255,255,255,0.05);
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* MULTIQUOTE ELEMENT */
|
|
#ipsMultiQuoter {
|
|
position: fixed;
|
|
bottom: 20px;
|
|
background: #333333;
|
|
padding: 15px;
|
|
border-radius: 3px;
|
|
z-index: 5000;
|
|
box-shadow: 0px 15px 110px rgba(0,0,0,0.2);
|
|
}
|
|
html[dir="ltr"] #ipsMultiQuoter {
|
|
right: 20px;
|
|
}
|
|
html[dir="rtl"] #ipsMultiQuoter {
|
|
left: 20px;
|
|
}
|
|
|
|
#ipsMultiQuoter a {
|
|
color: #fff;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* EMPTINESS */
|
|
.ipsEmpty {
|
|
padding: 30px 0 0;
|
|
font-size: 22px;
|
|
color: #e5e5e5;
|
|
}
|
|
|
|
.ipsEmpty i {
|
|
font-size: 120px;
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* CALENDAR DATES */
|
|
.ipsCalendarDate {
|
|
width: 40px;
|
|
display: block;
|
|
border: 1px solid rgba(0,0,0,0.2);
|
|
background: #fafafa;
|
|
padding: 4px 0;
|
|
border-radius: 3px;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.ipsWidget .ipsCalendarDate {
|
|
background: #fff;
|
|
}
|
|
|
|
.ipsCalendarDate > span {
|
|
display: block;
|
|
text-align: center;
|
|
}
|
|
|
|
.ipsCalendarDate_month {
|
|
color: #a93848;
|
|
text-transform: uppercase;
|
|
font-size: 10px;
|
|
line-height: 1;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.ipsCalendarDate_date {
|
|
font-size: 20px;
|
|
line-height: 20px;
|
|
}
|
|
|
|
.ipsCalendarDate.ipsCalendarDate_large {
|
|
width: 80px;
|
|
}
|
|
|
|
.ipsCalendarDate.ipsCalendarDate_large .ipsCalendarDate_month {
|
|
font-size: 20px;
|
|
font-weight: 500;
|
|
}
|
|
|
|
.ipsCalendarDate.ipsCalendarDate_large .ipsCalendarDate_date {
|
|
font-size: 40px;
|
|
line-height: 42px;
|
|
font-weight: 300;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* CAROUSELS */
|
|
.ipsCarousel {
|
|
position: relative;
|
|
overflow: hidden;
|
|
width: 100%;
|
|
/*padding: 4px 0;*/
|
|
}
|
|
|
|
html[dir="ltr"] .ipsCarousel:not( [data-ipsCarousel-fullSizeItems] ) .ipsCarousel_item {
|
|
margin-right: 15px;
|
|
}
|
|
html[dir="rtl"] .ipsCarousel:not( [data-ipsCarousel-fullSizeItems] ) .ipsCarousel_item {
|
|
margin-left: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsCarousel .ipsCarousel_item:last-child {
|
|
margin-right: 0;
|
|
}
|
|
html[dir="rtl"] .ipsCarousel .ipsCarousel_item:last-child {
|
|
margin-left: 0;
|
|
}
|
|
|
|
.ipsCarousel .ipsCarousel_nav {
|
|
position: absolute;
|
|
top: 50%;
|
|
margin-top: -20px;
|
|
background: #fff;
|
|
color: #323232;
|
|
width: 30px;
|
|
height: 50px;
|
|
text-align: center;
|
|
line-height: 50px;
|
|
font-size: 18px;
|
|
box-shadow: 0px 2px 1px rgba(0,0,0,0.1);
|
|
opacity: 0.4;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsCarousel .ipsCarousel_nav[data-action='prev'] {
|
|
left: 0;
|
|
}
|
|
html[dir="ltr"] .ipsCarousel .ipsCarousel_nav[data-action='next'] {
|
|
right: 0;
|
|
}
|
|
html[dir="rtl"] .ipsCarousel .ipsCarousel_nav[data-action='prev'] {
|
|
right: 0;
|
|
}
|
|
html[dir="rtl"] .ipsCarousel .ipsCarousel_nav[data-action='next'] {
|
|
left: 0;
|
|
}
|
|
|
|
.ipsCarousel:hover .ipsCarousel_nav {
|
|
opacity: 1;
|
|
}
|
|
|
|
.ipsCarousel > [data-role="carouselItems"] {
|
|
padding: 0;
|
|
margin: 0;
|
|
list-style: none;
|
|
width: 15000px;
|
|
position: absolute;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsCarousel > [data-role="carouselItems"] > .ipsCarousel_item {
|
|
float: left;
|
|
}
|
|
html[dir="rtl"] .ipsCarousel > [data-role="carouselItems"] > .ipsCarousel_item {
|
|
float: right;
|
|
}
|
|
|
|
.ipsCarousel_shadow {
|
|
position: absolute;
|
|
top: 0;
|
|
bottom: 0;
|
|
width: 20px;
|
|
display: block;
|
|
pointer-events: none;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsCarousel_shadowLeft {
|
|
left: 0;
|
|
background: -moz-linear-gradient(left, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0.04) 76%, rgba(0,0,0,0) 100%);
|
|
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0.25)), color-stop(76%,rgba(0,0,0,0.04)), color-stop(100%,rgba(0,0,0,0)));
|
|
background: -webkit-linear-gradient(left, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.04) 76%,rgba(0,0,0,0) 100%);
|
|
background: -o-linear-gradient(left, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.04) 76%,rgba(0,0,0,0) 100%);
|
|
background: -ms-linear-gradient(left, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.04) 76%,rgba(0,0,0,0) 100%);
|
|
background: linear-gradient(to right, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.04) 76%,rgba(0,0,0,0) 100%);
|
|
}
|
|
html[dir="rtl"] .ipsCarousel_shadowLeft {
|
|
right: 0;
|
|
background: -moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.04) 24%, rgba(0,0,0,0.25) 100%);
|
|
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0)), color-stop(24%,rgba(0,0,0,0.04)), color-stop(100%,rgba(0,0,0,0.25)));
|
|
background: -webkit-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0.04) 24%,rgba(0,0,0,0.25) 100%);
|
|
background: -o-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0.04) 24%,rgba(0,0,0,0.25) 100%);
|
|
background: -ms-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0.04) 24%,rgba(0,0,0,0.25) 100%);
|
|
background: linear-gradient(to right, rgba(0,0,0,0) 0%,rgba(0,0,0,0.04) 24%,rgba(0,0,0,0.25) 100%);
|
|
}
|
|
|
|
html[dir="ltr"] .ipsCarousel_shadowRight {
|
|
right: 0;
|
|
background: -moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.04) 24%, rgba(0,0,0,0.25) 100%);
|
|
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0)), color-stop(24%,rgba(0,0,0,0.04)), color-stop(100%,rgba(0,0,0,0.25)));
|
|
background: -webkit-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0.04) 24%,rgba(0,0,0,0.25) 100%);
|
|
background: -o-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0.04) 24%,rgba(0,0,0,0.25) 100%);
|
|
background: -ms-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0.04) 24%,rgba(0,0,0,0.25) 100%);
|
|
background: linear-gradient(to right, rgba(0,0,0,0) 0%,rgba(0,0,0,0.04) 24%,rgba(0,0,0,0.25) 100%);
|
|
}
|
|
html[dir="rtl"] .ipsCarousel_shadowRight {
|
|
left: 0;
|
|
background: -moz-linear-gradient(left, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0.04) 76%, rgba(0,0,0,0) 100%);
|
|
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0.25)), color-stop(76%,rgba(0,0,0,0.04)), color-stop(100%,rgba(0,0,0,0)));
|
|
background: -webkit-linear-gradient(left, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.04) 76%,rgba(0,0,0,0) 100%);
|
|
background: -o-linear-gradient(left, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.04) 76%,rgba(0,0,0,0) 100%);
|
|
background: -ms-linear-gradient(left, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.04) 76%,rgba(0,0,0,0) 100%);
|
|
background: linear-gradient(to right, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.04) 76%,rgba(0,0,0,0) 100%);
|
|
}
|
|
|
|
.ipsJS_none .ipsCarousel {
|
|
min-height: 200px;
|
|
}
|
|
|
|
.ipsJS_none .ipsCarousel > [data-role="carouselItems"] {
|
|
width: auto;
|
|
position: static;
|
|
}
|
|
|
|
.ipsJS_none .ipsCarousel .ipsCarousel_nav,
|
|
.ipsJS_none .ipsCarousel_shadow {
|
|
display: none;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* PROGRESS BAR */
|
|
@-webkit-keyframes progress-bar-stripes {
|
|
from { background-position: 40px 0; }
|
|
to { background-position: 0 0; }
|
|
}
|
|
@-moz-keyframes progress-bar-stripes {
|
|
from { background-position: 40px 0; }
|
|
to { background-position: 0 0; }
|
|
}
|
|
@-ms-keyframes progress-bar-stripes {
|
|
from { background-position: 40px 0; }
|
|
to { background-position: 0 0; }
|
|
}
|
|
@-o-keyframes progress-bar-stripes {
|
|
from { background-position: 0 0; }
|
|
to { background-position: 40px 0; }
|
|
}
|
|
@keyframes progress-bar-stripes {
|
|
from { background-position: 40px 0; }
|
|
to { background-position: 0 0; }
|
|
}
|
|
|
|
.ipsProgressBar {
|
|
width: 50%;
|
|
margin: auto;
|
|
height: 26px;
|
|
overflow: hidden;
|
|
background: rgb(156,156,156);
|
|
background: -moz-linear-gradient(top, rgba(156,156,156,1) 0%, rgba(180,180,180,1) 100%);
|
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(156,156,156,1)), color-stop(100%,rgba(180,180,180,1)));
|
|
background: -webkit-linear-gradient(top, rgba(156,156,156,1) 0%,rgba(180,180,180,1) 100%);
|
|
background: -o-linear-gradient(top, rgba(156,156,156,1) 0%,rgba(180,180,180,1) 100%);
|
|
background: -ms-linear-gradient(top, rgba(156,156,156,1) 0%,rgba(180,180,180,1) 100%);
|
|
background: linear-gradient(to bottom, rgba(156,156,156,1) 0%,rgba(180,180,180,1) 100%);
|
|
border-radius: 4px;
|
|
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
|
|
}
|
|
|
|
.ipsProgressBar.ipsProgressBar_small {
|
|
height: 18px;
|
|
}
|
|
|
|
.ipsProgressBar.ipsProgressBar_small .ipsProgressBar_progress {
|
|
line-height: 18px;
|
|
font-size: 10px;
|
|
}
|
|
|
|
.ipsProgressBar.ipsProgressBar_fullWidth {
|
|
width: 100%;
|
|
}
|
|
|
|
.ipsProgressBar.ipsProgressBar_animated .ipsProgressBar_progress {
|
|
background-color: #5490c0;
|
|
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
|
|
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
|
background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
|
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
|
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
|
|
background-size: 40px 40px;
|
|
{prefix="animation" value="progress-bar-stripes 2s linear infinite"}
|
|
}
|
|
|
|
.ipsProgressBar_progress {
|
|
float: left;
|
|
width: 0;
|
|
height: 100%;
|
|
font-size: 12px;
|
|
font-weight: bold;
|
|
color: #ffffff;
|
|
text-align: center;
|
|
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.25);
|
|
background: #5490c0;
|
|
position: relative;
|
|
white-space: nowrap;
|
|
line-height: 26px;
|
|
padding-left: 0;
|
|
text-indent: 3px;
|
|
}
|
|
html[dir="rtl"] .ipsProgressBar_progress {
|
|
float: right;
|
|
}
|
|
|
|
.ipsProgressBar_warning .ipsProgressBar_progress {
|
|
background: #c05454;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsProgressBar > span:first-child {
|
|
padding-left: 7px;
|
|
}
|
|
html[dir="rtl"] .ipsProgressBar > span:first-child {
|
|
padding-right: 7px;
|
|
}
|
|
|
|
.ipsProgressBar_progress[data-progress]:after {
|
|
position: absolute;
|
|
top: 0;
|
|
line-height: 32px;
|
|
color: #fff;
|
|
content: attr(data-progress);
|
|
display: block;
|
|
font-weight: bold;
|
|
}
|
|
html[dir="ltr"] .ipsProgressBar_progress[data-progress]:after {
|
|
right: 5px;
|
|
}
|
|
html[dir="rtl"] .ipsProgressBar_progress[data-progress]:after {
|
|
left: 5px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* COVER PHOTOS */
|
|
.ipsCoverPhoto {
|
|
position: relative;
|
|
}
|
|
|
|
.ipsCoverPhoto .ipsType_pageTitle {
|
|
font-weight: 300;
|
|
}
|
|
|
|
.ipsCoverPhoto_container {
|
|
position: absolute;
|
|
top: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
right: 0;
|
|
overflow: hidden;
|
|
text-align: left;
|
|
|
|
}
|
|
|
|
.ipsCoverPhoto_container:after {
|
|
position: absolute;
|
|
height: 50%;
|
|
left: 0;
|
|
bottom: 0;
|
|
right: 0;
|
|
display: block;
|
|
content: '';
|
|
pointer-events: none;
|
|
}
|
|
|
|
.ipsCoverPhoto_photo {
|
|
width: 100%;
|
|
}
|
|
|
|
.ipsCoverPhoto_container [data-role="coverPhotoControls"] {
|
|
position: absolute;
|
|
top: 10px;
|
|
}
|
|
html[dir="ltr"] .ipsCoverPhoto_container [data-role="coverPhotoControls"] {
|
|
right: 10px;
|
|
}
|
|
html[dir="rtl"] .ipsCoverPhoto_container [data-role="coverPhotoControls"] {
|
|
left: 10px;
|
|
}
|
|
|
|
.ipsCoverPhoto_button {
|
|
position: absolute;
|
|
top: 10px;
|
|
}
|
|
html[dir="ltr"] .ipsCoverPhoto_button {
|
|
right: 10px;
|
|
}
|
|
html[dir="rtl"] .ipsCoverPhoto_button {
|
|
left: 10px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* PRINTING */
|
|
|
|
.ipsPrint {
|
|
margin-left: 50px;
|
|
margin-right: 50px;
|
|
-webkit-print-color-adjust: exact;
|
|
}
|
|
|
|
.ipsPrint table {
|
|
width: 100%;
|
|
padding: 5px;
|
|
}
|
|
|
|
.ipsPrint th {
|
|
background: #000;
|
|
color: #FFF;
|
|
padding: 5px;
|
|
text-align: left;
|
|
border: 2px solid #000;
|
|
}
|
|
|
|
.ipsPrint tbody td {
|
|
padding: 5px;
|
|
border: 2px solid #000;
|
|
}
|
|
|
|
.ipsPrint tfoot td {
|
|
padding: 5px;
|
|
text-align: right;
|
|
}
|
|
|
|
.ipsPrint tfoot td:last-child {
|
|
padding: 5px;
|
|
text-align: left;
|
|
}
|
|
|
|
.ipsPrint_doubleHeight {
|
|
height: 50px;
|
|
}
|
|
|
|
.ipsPrint_tripleHeight {
|
|
height: 75px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* MAPS */
|
|
|
|
.ipsMap {
|
|
width: 100%;
|
|
height: 500px;
|
|
background: {theme="area_background_light"};
|
|
}
|
|
|
|
.ipsMap_small {
|
|
height: 200px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* Profile Progress bar */
|
|
|
|
|
|
.ipsProgressBar_close {
|
|
position: absolute;
|
|
top: 0;
|
|
display: block;
|
|
color: #000;
|
|
width: 44px;
|
|
height: 44px;
|
|
line-height: 48px;
|
|
font-size: 34px;
|
|
font-weight: 300;
|
|
text-align: center;
|
|
z-index: 1000;
|
|
{prefix="transition" value="0.2s all linear"}
|
|
}
|
|
html[dir="ltr"] .ipsProgressBar_close {
|
|
right: 0;
|
|
}
|
|
html[dir="rtl"] .ipsProgressBar_close {
|
|
left: 0;
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="navigation.css"><![CDATA[/* MAIN NAVIGATION - Primary and secondary nav bars */
|
|
.ipsNavBar_primary > ul,
|
|
.ipsNavBar_secondary {
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
.ipsNavBar_primary > ul > li,
|
|
.ipsNavBar_secondary > li {
|
|
display: inline-block;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsNavBar_primary > ul > li,
|
|
html[dir="ltr"] .ipsNavBar_secondary > li {
|
|
float: left;
|
|
}
|
|
|
|
html[dir="rtl"] .ipsNavBar_primary > ul > li,
|
|
html[dir="rtl"] .ipsNavBar_secondary > li {
|
|
float: right;
|
|
}
|
|
|
|
.ipsNavBar_secondary > li {
|
|
position: relative;
|
|
}
|
|
|
|
.ipsNavBar_secondary > li .ipsNotificationCount {
|
|
top: 3px;
|
|
}
|
|
|
|
.ipsNavBar_primary > ul > li > a,
|
|
.ipsNavBar_secondary > li > a {
|
|
display: block;
|
|
position: relative;
|
|
text-align: center;
|
|
text-decoration: none;
|
|
}
|
|
|
|
/* Primary Navigation level */
|
|
.ipsNavBar_primary {
|
|
position: relative;
|
|
padding-bottom: 40px;
|
|
top: -36px;
|
|
z-index: 2000;
|
|
border-radius: 2px 2px 0px 0px;
|
|
}
|
|
.ipsLayout_minimalNoHome .ipsNavBar_primary {
|
|
display: none;
|
|
}
|
|
|
|
.ipsNavBar_primary.ipsNavBar_noSubBars {
|
|
padding-bottom: 10px;
|
|
top: 0;
|
|
margin-top: 4px;
|
|
}
|
|
|
|
.ipsNavBar_primary > ul > li > a {
|
|
background: {hextorgb="main_nav_tab" opacity="0.04"};
|
|
font-size: 14px;
|
|
color: {hextorgb="main_nav_font" opacity="0.7"};
|
|
padding: 9px 25px;
|
|
border-radius: 2px 2px 0px 0px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsNavBar_primary > ul > li > a {
|
|
margin-right: 5px;
|
|
}
|
|
html[dir="rtl"] .ipsNavBar_primary > ul > li > a {
|
|
margin-left: 5px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsNavBar_primary > ul > li > a .ipsNotificationCount {
|
|
top: -2px;
|
|
right: 2px;
|
|
}
|
|
html[dir="rtl"] .ipsNavBar_primary > ul > li > a .ipsNotificationCount {
|
|
top: -2px;
|
|
left: 2px;
|
|
}
|
|
|
|
.ipsNavBar_primary > ul > li > a:hover {
|
|
background: {hextorgb="main_nav_tab" opacity="0.1"};
|
|
}
|
|
|
|
.ipsNavBar_primary > ul > li.ipsNavBar_active > a {
|
|
background: {theme="main_nav_tab"};
|
|
color: {theme="main_nav_tab_font"};
|
|
}
|
|
|
|
.ipsNavBar_primary.ipsNavBar_noSubBars > ul > li.ipsNavBar_active > a {
|
|
background: {theme="main_nav_tab"};
|
|
}
|
|
|
|
.ipsNavBar_primary > ul > li.ipsNavBar_active > .ipsNavBar_secondary,
|
|
.ipsJS_none .ipsNavBar_primary > ul > li > a:hover + .ipsNavBar_secondary {
|
|
display: block;
|
|
}
|
|
|
|
.ipsNavBar_primary:not( .ipsNavBar_noSubBars ) > ul:before {
|
|
content: '';
|
|
display: block;
|
|
position: absolute;
|
|
bottom: 0;
|
|
left: 0;
|
|
right: 0;
|
|
height: 40px;
|
|
z-index: 100;
|
|
background: {theme="main_nav_tab"};
|
|
}
|
|
|
|
/* Secondary navigation level */
|
|
.ipsNavBar_secondary {
|
|
position: absolute;
|
|
bottom: 0;
|
|
left: 0;
|
|
right: 0;
|
|
height: 40px;
|
|
z-index: 1000;
|
|
display: none;
|
|
background: {theme="main_nav_tab"};
|
|
}
|
|
|
|
.ipsNavBar_secondary > li > a {
|
|
color: {hextorgb="main_nav_tab_font" opacity="0.6"};
|
|
font-size: 13px;
|
|
padding: 12px 18px 8px;
|
|
}
|
|
|
|
.ipsNavBar_secondary > li > a:hover {
|
|
color: {hextorgb="main_nav_tab_font" opacity="0.8"};
|
|
}
|
|
|
|
.ipsNavBar_secondary > li.ipsNavBar_active a {
|
|
font-weight: bold;
|
|
color: {theme="main_nav_tab_font"};
|
|
}
|
|
|
|
.ipsNavBar_primary .ipsMenu:not( #elSearchFilter_menu ),
|
|
.ipsNavBar_secondary .ipsMenu {
|
|
margin-top: 0px;
|
|
}
|
|
|
|
/* BREADCRUMBS */
|
|
.ipsBreadcrumb.ipsBreadcrumb_top {
|
|
margin: 0px 0 15px 0;
|
|
padding: 12px 0;
|
|
opacity: 0.6;
|
|
}
|
|
.ipsBreadcrumb.ipsBreadcrumb_bottom {
|
|
padding: 12px 0;
|
|
margin: 25px 0 0 0;
|
|
opacity: 0.6;
|
|
}
|
|
|
|
.ipsBreadcrumb {}
|
|
|
|
.ipsBreadcrumb > ul {
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
.ipsBreadcrumb > ul > li {
|
|
display: inline-block;
|
|
line-height: 1;
|
|
font-size: 13px;
|
|
font-weight: 400;
|
|
max-width: 500px;
|
|
height: 15px;
|
|
white-space: nowrap;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
vertical-align: bottom;
|
|
color: #616161;
|
|
}
|
|
|
|
.ipsBreadcrumb > ul > li .fa:not( .fa-home ) {
|
|
margin: 0 3px;
|
|
}
|
|
|
|
.ipsBreadcrumb > ul > li > a {
|
|
color: inherit;
|
|
text-decoration: none;
|
|
}
|
|
|
|
.ipsBreadcrumb > ul:last-child > li:last-child {
|
|
opacity: 0.6;
|
|
}
|
|
|
|
.ipsBreadcrumb [data-action="defaultStream"],
|
|
.ipsBreadcrumb [data-action="markSiteRead"] {
|
|
font-size: 12px;
|
|
font-weight: 400;
|
|
color: {theme="text_color"}
|
|
}
|
|
|
|
#elBackHome {
|
|
display: block;
|
|
color: #fff;
|
|
}
|
|
|
|
html[dir="ltr"] #elBackHome {
|
|
padding: 0 0 12px 0;
|
|
}
|
|
html[dir="rtl"] #elBackHome {
|
|
padding: 0 0 12px 0;
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="normalize.css">/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */
|
|
|
|
/* Document
|
|
========================================================================== */
|
|
|
|
/**
|
|
* 1. Correct the line height in all browsers.
|
|
* 2. Prevent adjustments of font size after orientation changes in
|
|
* IE on Windows Phone and in iOS.
|
|
*/
|
|
|
|
html {
|
|
line-height: 1.15; /* 1 */
|
|
-ms-text-size-adjust: 100%; /* 2 */
|
|
-webkit-text-size-adjust: 100%; /* 2 */
|
|
}
|
|
|
|
/* Sections
|
|
========================================================================== */
|
|
|
|
/**
|
|
* Add the correct display in IE 9-.
|
|
*/
|
|
|
|
article,
|
|
aside,
|
|
footer,
|
|
header,
|
|
nav,
|
|
section {
|
|
display: block;
|
|
}
|
|
|
|
/**
|
|
* Correct the font size and margin on `h1` elements within `section` and
|
|
* `article` contexts in Chrome, Firefox, and Safari.
|
|
*/
|
|
|
|
h1 {
|
|
font-size: 2em;
|
|
margin: 0.67em 0;
|
|
}
|
|
|
|
/* Grouping content
|
|
========================================================================== */
|
|
|
|
/**
|
|
* Add the correct display in IE 9-.
|
|
* 1. Add the correct display in IE.
|
|
*/
|
|
|
|
figcaption,
|
|
figure,
|
|
main { /* 1 */
|
|
display: block;
|
|
}
|
|
|
|
/**
|
|
* Add the correct margin in IE 8.
|
|
*/
|
|
|
|
figure {
|
|
margin: 1em 40px;
|
|
}
|
|
|
|
/**
|
|
* 1. Add the correct box sizing in Firefox.
|
|
* 2. Show the overflow in Edge and IE.
|
|
*/
|
|
|
|
hr {
|
|
box-sizing: content-box; /* 1 */
|
|
height: 0; /* 1 */
|
|
overflow: visible; /* 2 */
|
|
}
|
|
|
|
/**
|
|
* 1. Correct the inheritance and scaling of font size in all browsers.
|
|
* 2. Correct the odd `em` font sizing in all browsers.
|
|
*/
|
|
|
|
pre {
|
|
font-family: monospace, monospace; /* 1 */
|
|
font-size: 1em; /* 2 */
|
|
}
|
|
|
|
/* Text-level semantics
|
|
========================================================================== */
|
|
|
|
/**
|
|
* 1. Remove the gray background on active links in IE 10.
|
|
* 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
|
|
*/
|
|
|
|
a {
|
|
background-color: transparent; /* 1 */
|
|
-webkit-text-decoration-skip: objects; /* 2 */
|
|
}
|
|
|
|
/**
|
|
* 1. Remove the bottom border in Chrome 57- and Firefox 39-.
|
|
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
|
|
*/
|
|
|
|
abbr[title] {
|
|
border-bottom: none; /* 1 */
|
|
text-decoration: underline; /* 2 */
|
|
text-decoration: underline dotted; /* 2 */
|
|
}
|
|
|
|
/**
|
|
* Prevent the duplicate application of `bolder` by the next rule in Safari 6.
|
|
*/
|
|
|
|
b,
|
|
strong {
|
|
font-weight: inherit;
|
|
}
|
|
|
|
/**
|
|
* Add the correct font weight in Chrome, Edge, and Safari.
|
|
*/
|
|
|
|
b,
|
|
strong {
|
|
font-weight: bolder;
|
|
}
|
|
|
|
/**
|
|
* 1. Correct the inheritance and scaling of font size in all browsers.
|
|
* 2. Correct the odd `em` font sizing in all browsers.
|
|
*/
|
|
|
|
code,
|
|
kbd,
|
|
samp {
|
|
font-family: monospace, monospace; /* 1 */
|
|
font-size: 1em; /* 2 */
|
|
}
|
|
|
|
/**
|
|
* Add the correct font style in Android 4.3-.
|
|
*/
|
|
|
|
dfn {
|
|
font-style: italic;
|
|
}
|
|
|
|
/**
|
|
* Add the correct background and color in IE 9-.
|
|
*/
|
|
|
|
mark {
|
|
background-color: #ff0;
|
|
color: #000;
|
|
}
|
|
|
|
/**
|
|
* Add the correct font size in all browsers.
|
|
*/
|
|
|
|
small {
|
|
font-size: 80%;
|
|
}
|
|
|
|
/**
|
|
* Prevent `sub` and `sup` elements from affecting the line height in
|
|
* all browsers.
|
|
*/
|
|
|
|
sub,
|
|
sup {
|
|
font-size: 75%;
|
|
line-height: 0;
|
|
position: relative;
|
|
vertical-align: baseline;
|
|
}
|
|
|
|
sub {
|
|
bottom: -0.25em;
|
|
}
|
|
|
|
sup {
|
|
top: -0.5em;
|
|
}
|
|
|
|
/* Embedded content
|
|
========================================================================== */
|
|
|
|
/**
|
|
* Add the correct display in IE 9-.
|
|
*/
|
|
|
|
audio,
|
|
video {
|
|
display: inline-block;
|
|
}
|
|
|
|
/**
|
|
* Add the correct display in iOS 4-7.
|
|
*/
|
|
|
|
audio:not([controls]) {
|
|
display: none;
|
|
height: 0;
|
|
}
|
|
|
|
/**
|
|
* Remove the border on images inside links in IE 10-.
|
|
*/
|
|
|
|
img {
|
|
border-style: none;
|
|
}
|
|
|
|
/**
|
|
* Hide the overflow in IE.
|
|
*/
|
|
|
|
svg:not(:root) {
|
|
overflow: hidden;
|
|
}
|
|
|
|
/* Forms
|
|
========================================================================== */
|
|
|
|
/**
|
|
* Remove the margin in Firefox and Safari.
|
|
*/
|
|
|
|
button,
|
|
input,
|
|
optgroup,
|
|
select,
|
|
textarea {
|
|
margin: 0;
|
|
}
|
|
|
|
/**
|
|
* Show the overflow in IE.
|
|
* 1. Show the overflow in Edge.
|
|
*/
|
|
|
|
button,
|
|
input { /* 1 */
|
|
overflow: visible;
|
|
}
|
|
|
|
/**
|
|
* Remove the inheritance of text transform in Edge, Firefox, and IE.
|
|
* 1. Remove the inheritance of text transform in Firefox.
|
|
*/
|
|
|
|
button,
|
|
select { /* 1 */
|
|
text-transform: none;
|
|
}
|
|
|
|
/**
|
|
* 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
|
|
* controls in Android 4.
|
|
* 2. Correct the inability to style clickable types in iOS and Safari.
|
|
*/
|
|
|
|
button,
|
|
html [type="button"], /* 1 */
|
|
[type="reset"],
|
|
[type="submit"] {
|
|
-webkit-appearance: button; /* 2 */
|
|
}
|
|
|
|
/**
|
|
* Remove the inner border and padding in Firefox.
|
|
*/
|
|
|
|
button::-moz-focus-inner,
|
|
[type="button"]::-moz-focus-inner,
|
|
[type="reset"]::-moz-focus-inner,
|
|
[type="submit"]::-moz-focus-inner {
|
|
border-style: none;
|
|
padding: 0;
|
|
}
|
|
|
|
/**
|
|
* Restore the focus styles unset by the previous rule.
|
|
*/
|
|
|
|
button:-moz-focusring,
|
|
[type="button"]:-moz-focusring,
|
|
[type="reset"]:-moz-focusring,
|
|
[type="submit"]:-moz-focusring {
|
|
outline: 1px dotted ButtonText;
|
|
}
|
|
|
|
/**
|
|
* 1. Correct the text wrapping in Edge and IE.
|
|
* 2. Correct the color inheritance from `fieldset` elements in IE.
|
|
* 3. Remove the padding so developers are not caught out when they zero out
|
|
* `fieldset` elements in all browsers.
|
|
*/
|
|
|
|
legend {
|
|
box-sizing: border-box; /* 1 */
|
|
color: inherit; /* 2 */
|
|
display: table; /* 1 */
|
|
max-width: 100%; /* 1 */
|
|
padding: 0; /* 3 */
|
|
white-space: normal; /* 1 */
|
|
}
|
|
|
|
/**
|
|
* 1. Add the correct display in IE 9-.
|
|
* 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
|
|
*/
|
|
|
|
progress {
|
|
display: inline-block; /* 1 */
|
|
vertical-align: baseline; /* 2 */
|
|
}
|
|
|
|
/**
|
|
* Remove the default vertical scrollbar in IE.
|
|
*/
|
|
|
|
textarea {
|
|
overflow: auto;
|
|
}
|
|
|
|
/**
|
|
* 1. Add the correct box sizing in IE 10-.
|
|
* 2. Remove the padding in IE 10-.
|
|
*/
|
|
|
|
[type="checkbox"],
|
|
[type="radio"] {
|
|
box-sizing: border-box; /* 1 */
|
|
padding: 0; /* 2 */
|
|
}
|
|
|
|
/**
|
|
* Correct the cursor style of increment and decrement buttons in Chrome.
|
|
*/
|
|
|
|
[type="number"]::-webkit-inner-spin-button,
|
|
[type="number"]::-webkit-outer-spin-button {
|
|
height: auto;
|
|
}
|
|
|
|
/**
|
|
* 1. Correct the odd appearance in Chrome and Safari.
|
|
* 2. Correct the outline style in Safari.
|
|
*/
|
|
|
|
[type="search"] {
|
|
-webkit-appearance: textfield; /* 1 */
|
|
outline-offset: -2px; /* 2 */
|
|
}
|
|
|
|
/**
|
|
* Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
|
|
*/
|
|
|
|
[type="search"]::-webkit-search-cancel-button,
|
|
[type="search"]::-webkit-search-decoration {
|
|
-webkit-appearance: none;
|
|
}
|
|
|
|
/**
|
|
* 1. Correct the inability to style clickable types in iOS and Safari.
|
|
* 2. Change font properties to `inherit` in Safari.
|
|
*/
|
|
|
|
::-webkit-file-upload-button {
|
|
-webkit-appearance: button; /* 1 */
|
|
font: inherit; /* 2 */
|
|
}
|
|
|
|
/* Interactive
|
|
========================================================================== */
|
|
|
|
/*
|
|
* Add the correct display in IE 9-.
|
|
* 1. Add the correct display in Edge, IE, and Firefox.
|
|
*/
|
|
|
|
details, /* 1 */
|
|
menu {
|
|
display: block;
|
|
}
|
|
|
|
/*
|
|
* Add the correct display in all browsers.
|
|
*/
|
|
|
|
summary {
|
|
display: list-item;
|
|
}
|
|
|
|
/* Scripting
|
|
========================================================================== */
|
|
|
|
/**
|
|
* Add the correct display in IE 9-.
|
|
*/
|
|
|
|
canvas {
|
|
display: inline-block;
|
|
}
|
|
|
|
/**
|
|
* Add the correct display in IE.
|
|
*/
|
|
|
|
template {
|
|
display: none;
|
|
}
|
|
|
|
/* Hidden
|
|
========================================================================== */
|
|
|
|
/**
|
|
* Add the correct display in IE 10-.
|
|
*/
|
|
|
|
[hidden] {
|
|
display: none;
|
|
}</css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="pagination.css"><![CDATA[/* Pagination control */
|
|
/* ======================================================== */
|
|
.ipsPagination {
|
|
padding: 0 10px 0 0;
|
|
margin: 0;
|
|
border-radius: 30px;
|
|
display: inline-block;
|
|
line-height: 26px;
|
|
font-size: 11px;
|
|
-webkit-font-smoothing: antialiased;
|
|
}
|
|
html[dir="rtl"] .ipsPagination {
|
|
padding: 0 0 0 10px;
|
|
}
|
|
|
|
.ipsPagination > li, .ipsPagination a {
|
|
display: inline-block;
|
|
font-weight: 500;
|
|
text-decoration: none;
|
|
}
|
|
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_page a,
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_next a,
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_prev a,
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_first a,
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_last a {
|
|
padding: 0 10px;
|
|
border-radius: 2px;
|
|
font-weight: bold;
|
|
text-align: center;
|
|
background: #f0f0f0;
|
|
color: #414141;
|
|
vertical-align: middle;
|
|
text-decoration: none;
|
|
}
|
|
|
|
.ipsPagination .ipsPagination_page.ipsPagination_active a {
|
|
background: #323232;
|
|
color: #fff;
|
|
border-color: #323232;
|
|
box-shadow: none;
|
|
text-shadow: none;
|
|
}
|
|
|
|
.ipsPagination .ipsPagination_page a {
|
|
text-shadow: 0px 1px 0px rgba(255,255,255,0.6);
|
|
}
|
|
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_first a,
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_last a,
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_next a,
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_prev a {
|
|
font-size: 10px;
|
|
text-transform: uppercase;
|
|
{prefix="transition" value="all 0.3s linear"}
|
|
}
|
|
|
|
.ipsPagination:hover a {
|
|
opacity: 1;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsPagination .ipsPagination_pageJump {
|
|
margin-left: 15px;
|
|
}
|
|
html[dir="rtl"] .ipsPagination .ipsPagination_pageJump {
|
|
margin-right: 15px;
|
|
}
|
|
|
|
.ipsPagination .ipsPagination_pageJump a {
|
|
color: #787878;
|
|
font-size: 11px;
|
|
}
|
|
|
|
.ipsPagination li:not( .ipsPagination_pageJump ):not( .ipsPagination_mini ) .fa {
|
|
font-size: 14px;
|
|
position: relative;
|
|
top: 1px;
|
|
}
|
|
|
|
.ipsPagination > li.ipsPagination_inactive {
|
|
display: none;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* Mini pagination control, used inline in tables */
|
|
.ipsPagination.ipsPagination_mini {
|
|
display: inline;
|
|
line-height: 16px;
|
|
opacity: 0.3;
|
|
{prefix="transition" value="all 0.3s linear"}
|
|
}
|
|
html[dir="ltr"] .ipsPagination.ipsPagination_mini {
|
|
margin-left: 5px;
|
|
}
|
|
html[dir="rtl"] .ipsPagination.ipsPagination_mini {
|
|
margin-right: 5px;
|
|
}
|
|
|
|
.ipsPagination.ipsPagination_mini:hover,
|
|
.ipsDataItem:hover .ipsPagination_mini {
|
|
opacity: 1;
|
|
}
|
|
|
|
.ipsPagination.ipsPagination_mini a {
|
|
background: rgba(0,0,0,0.05);
|
|
padding: 0 4px;
|
|
color: #333;
|
|
border-radius: 2px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* PAGER CONTROL */
|
|
/* Used to indicate the user can go backwards or forwards to other pages */
|
|
.ipsPager .ipsPager_next a,
|
|
.ipsPager .ipsPager_prev a {
|
|
display: inline-block;
|
|
position: relative;
|
|
padding: 15px;
|
|
max-width: 100%;
|
|
}
|
|
|
|
.ipsPager.ipsPager_small .ipsPager_next a,
|
|
.ipsPager.ipsPager_small .ipsPager_prev a {
|
|
padding: 0;
|
|
}
|
|
|
|
.ipsPager .ipsPager_next a:after,
|
|
.ipsPager .ipsPager_prev a:after {
|
|
content: '\f105';
|
|
font-family: 'FontAwesome';
|
|
font-size: 45px;
|
|
position: absolute;
|
|
top: 23px;
|
|
color: #404040;
|
|
{prefix="transition" value="all 0.2s linear"}
|
|
}
|
|
|
|
.ipsPager.ipsPager_small .ipsPager_next a:after,
|
|
.ipsPager.ipsPager_small .ipsPager_prev a:after {
|
|
top: 7px;
|
|
}
|
|
|
|
.ipsPager .ipsPager_noDesc .ipsPager_type {
|
|
margin-top: 10px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsPager .ipsPager_next a,
|
|
html[dir="rtl"] .ipsPager .ipsPager_prev a {
|
|
padding-right: 45px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsPager.ipsPager_small .ipsPager_next a,
|
|
html[dir="rtl"] .ipsPager.ipsPager_small .ipsPager_prev a {
|
|
padding-right: 30px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsPager .ipsPager_prev a,
|
|
html[dir="rtl"] .ipsPager .ipsPager_next a {
|
|
padding-left: 45px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsPager.ipsPager_small .ipsPager_prev a,
|
|
html[dir="rtl"] .ipsPager.ipsPager_small .ipsPager_next a {
|
|
padding-left: 30px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsPager .ipsPager_next a:after,
|
|
html[dir="rtl"] .ipsPager .ipsPager_prev a:after {
|
|
content: '\f105';
|
|
right: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsPager.ipsPager_small .ipsPager_next a:after,
|
|
html[dir="rtl"] .ipsPager.ipsPager_small .ipsPager_prev a:after {
|
|
right: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsPager .ipsPager_prev a:after,
|
|
html[dir="rtl"] .ipsPager .ipsPager_next a:after {
|
|
content: '\f104';
|
|
left: 15px;
|
|
}
|
|
|
|
html[dir="rtl"] .ipsPager.ipsPager_small .ipsPager_next a:after,
|
|
html[dir="ltr"] .ipsPager.ipsPager_small .ipsPager_prev a:after {
|
|
left: 0;
|
|
}
|
|
|
|
.ipsPager_type {
|
|
text-transform: uppercase;
|
|
font-size: 11px;
|
|
font-weight: bold;
|
|
color: #404040;
|
|
}
|
|
|
|
.ipsPager_title, .ipsPager_type {
|
|
display: block;
|
|
height: 18px;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
max-width: 100%;
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="popup.css"><![CDATA[/* Popups: various widgets that have popup windows. Dialogs, tooltips, hovercards, etc. */
|
|
|
|
/* ======================================================== */
|
|
/* Modal element - used to block out the screen under popup controls */
|
|
.ipsModal {
|
|
background: rgba(30,30,30,0.7);
|
|
position: fixed;
|
|
top: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
right: 0;
|
|
z-index: 15000;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* DIALOG WINDOWS */
|
|
.ipsDialog {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
bottom: 0;
|
|
right: 0;
|
|
z-index: 20000;
|
|
padding-bottom: 15px;
|
|
}
|
|
|
|
.ipsDialog > * {
|
|
/* Attempt to stop some webkit oddities */
|
|
/* Removed for now because CodeMirror does not work correctly with CSS transforms applied */
|
|
/*{prefix="transform" value="scale(1)"}*/
|
|
}
|
|
|
|
.ipsDialog.ipsDialog_fixed {
|
|
position: fixed;
|
|
}
|
|
|
|
.ipsDialog > div {
|
|
display: block;
|
|
width: 90%;
|
|
max-width: 1200px;
|
|
background: #fff;
|
|
margin: 3% auto 0 auto;
|
|
box-shadow: 0px 5px 55px rgba(0,0,0,0.4);
|
|
position: relative;
|
|
}
|
|
|
|
.ipsDialog.ipsDialog_fixed > div {
|
|
height: 90%;
|
|
max-height: 90%;
|
|
}
|
|
|
|
.ipsDialog .ipsDialog_loading {
|
|
background-color: #fff;
|
|
height: 200px;
|
|
}
|
|
|
|
/* Sizes */
|
|
.ipsDialog.ipsDialog_narrow > div {
|
|
max-width: 500px;
|
|
}
|
|
|
|
.ipsDialog.ipsDialog_medium > div {
|
|
max-width: 850px;
|
|
}
|
|
|
|
.ipsDialog.ipsDialog_wide > div {
|
|
max-width: 1000px;
|
|
}
|
|
|
|
.ipsDialog.ipsDialog_fullscreen > div {
|
|
position: absolute;
|
|
top: 30px;
|
|
right: 30px;
|
|
bottom: 30px;
|
|
left: 30px;
|
|
max-width: 100%;
|
|
max-height: 100%;
|
|
width: auto;
|
|
height: auto;
|
|
margin: 0;
|
|
}
|
|
|
|
/* Dialog elements */
|
|
.ipsDialog_close {
|
|
position: absolute;
|
|
top: 0;
|
|
display: block;
|
|
color: #000;
|
|
width: 44px;
|
|
height: 44px;
|
|
line-height: 48px;
|
|
font-size: 34px;
|
|
font-weight: 300;
|
|
text-align: center;
|
|
z-index: 1000;
|
|
{prefix="transition" value="0.2s all linear"}
|
|
}
|
|
html[dir="ltr"] .ipsDialog_close {
|
|
right: 0;
|
|
}
|
|
html[dir="rtl"] .ipsDialog_close {
|
|
left: 0;
|
|
}
|
|
|
|
.ipsDialog_title {
|
|
color: #333;
|
|
font-size: 26px;
|
|
font-weight: 300;
|
|
text-align: left;
|
|
line-height: 1.2;
|
|
white-space: nowrap;
|
|
text-overflow: ellipsis;
|
|
overflow: hidden;
|
|
margin: 0;
|
|
padding: 12px 15px 0 15px;
|
|
}
|
|
html[dir="rtl"] .ipsDialog_title {
|
|
text-align: right;
|
|
}
|
|
|
|
.ipsDialog_title ~ .ipsHr {
|
|
margin: 12px 15px 0 15px;
|
|
}
|
|
|
|
.ipsDialog_fixed .ipsDialog_content {
|
|
top: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
right: 0;
|
|
position: absolute;
|
|
display: -webkit-box;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-align: stretch;
|
|
-webkit-box-flex: 1;
|
|
-webkit-overflow-scrolling: touch;
|
|
overflow: auto;
|
|
}
|
|
|
|
.ipsDialog_fixed .ipsDialog_title ~ .ipsDialog_content {
|
|
top: 56px;
|
|
}
|
|
|
|
.ipsDialog_footer {
|
|
position: fixed;
|
|
bottom: 60px;
|
|
left: 0;
|
|
right: 0;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* HOVERCARD */
|
|
.ipsHovercard {
|
|
background: #fff;
|
|
box-shadow: 0px 2px 10px rgba(0,0,0,0.1);
|
|
border: 1px solid #ddd;
|
|
border-radius: 4px;
|
|
position: relative;
|
|
}
|
|
|
|
.ipsHovercard > div {
|
|
width: 100%;
|
|
height: 100%;
|
|
overflow: hidden;
|
|
}
|
|
|
|
/* Hovercard stem */
|
|
.ipsHovercard:not( .ipsHovercard_noStem ) .ipsHovercard_stem {
|
|
display: block;
|
|
position: absolute;
|
|
width: 0;
|
|
height: 0;
|
|
border-width: 15px;
|
|
border-style: solid;
|
|
pointer-events: none !important;
|
|
}
|
|
|
|
.ipsHovercard:not( .ipsHovercard_noStem ) .ipsHovercard_stem:before {
|
|
content: '';
|
|
display: block;
|
|
position: absolute;
|
|
width: 0;
|
|
height: 0;
|
|
border-style: solid;
|
|
border-width: 16px;
|
|
z-index: -1;
|
|
}
|
|
|
|
.ipsHovercard.ipsHovercard_stemTop { margin-top: -10px; }
|
|
.ipsHovercard.ipsHovercard_stemBottom { margin-top: 10px; }
|
|
.ipsHovercard.ipsHovercard_stemLeft { margin-left: -15px; }
|
|
.ipsHovercard.ipsHovercard_stemRight { margin-left: 15px; }
|
|
|
|
.ipsHovercard_stemLeft .ipsHovercard_stem { left: 15px; }
|
|
.ipsHovercard_stemLeft .ipsHovercard_stem:before { left: -16px; }
|
|
.ipsHovercard_stemRight .ipsHovercard_stem { right: 15px; }
|
|
.ipsHovercard_stemRight .ipsHovercard_stem:before { right: -16px; }
|
|
|
|
.ipsHovercard_stemTop .ipsHovercard_stem {
|
|
top: 100%;
|
|
border-color: #fff transparent transparent transparent;
|
|
}
|
|
|
|
.ipsHovercard_stemTop .ipsHovercard_stem:before {
|
|
bottom: -17px;
|
|
border-color: #ddd transparent transparent transparent;
|
|
}
|
|
|
|
.ipsHovercard_stemBottom .ipsHovercard_stem {
|
|
bottom: 100%;
|
|
border-color: transparent transparent #fff transparent;
|
|
}
|
|
|
|
.ipsHovercard_stemBottom .ipsHovercard_stem:before {
|
|
top: -17px;
|
|
border-color: transparent transparent #ddd transparent;
|
|
}
|
|
|
|
/* Hovercard elements */
|
|
.ipsHovercard_loading {
|
|
width: 30px;
|
|
height: 30px;
|
|
border-radius: 4px;
|
|
padding: 5px;
|
|
box-shadow: 0px 5px 40px rgba(0,0,0,0.4);
|
|
background-color: #fff;
|
|
pointer-events: none;
|
|
}
|
|
|
|
.ipsHovercard_loading .ipsLoading_tinyIcon {
|
|
width: 20px;
|
|
height: 20px;
|
|
font-size: 20px;
|
|
}
|
|
|
|
.ipsHovercard_loading:after {
|
|
content: '';
|
|
display: block;
|
|
position: absolute;
|
|
width: 0;
|
|
height: 0;
|
|
border-width: 5px;
|
|
border-style: solid;
|
|
border-color: #fff transparent transparent transparent;
|
|
left: 50%;
|
|
top: 100%;
|
|
}
|
|
html[dir="ltr"] .ipsHovercard_loading:after {
|
|
margin-left: -5px;
|
|
}
|
|
html[dir="rtl"] .ipsHovercard_loading:after {
|
|
margin-right: -5px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* TOOLTIPS */
|
|
/* This is an ID because we always reuse the same element */
|
|
.ipsTooltip {
|
|
background: #2a2a2a;
|
|
padding-top: 4px !important;
|
|
padding-bottom: 4px !important;
|
|
font-size: 12px;
|
|
color: #fff;
|
|
position: absolute;
|
|
padding: 0 8px;
|
|
pointer-events: none;
|
|
border-radius: 2px;
|
|
{prefix="user-select" value="none"}
|
|
}
|
|
|
|
body[data-dragging] .ipsTooltip {
|
|
display: none !important;
|
|
}
|
|
|
|
.ipsTooltip.ipsTooltip_top {
|
|
margin-top: -2px;
|
|
}
|
|
|
|
.ipsTooltip.ipsTooltip_bottom {
|
|
margin-top: 2px;
|
|
}
|
|
|
|
.ipsTooltip:after {
|
|
content: '';
|
|
display: block;
|
|
position: absolute;
|
|
width: 0;
|
|
height: 0;
|
|
border-width: 5px;
|
|
border-style: solid;
|
|
left: 50%;
|
|
margin-left: -5px;
|
|
}
|
|
|
|
.ipsTooltip.ipsTooltip_right:after {
|
|
left: auto;
|
|
right: 4px;
|
|
margin-left: 0;
|
|
}
|
|
|
|
.ipsTooltip.ipsTooltip_left:after {
|
|
left: 4px;
|
|
margin-left: 0;
|
|
}
|
|
|
|
.ipsTooltip.ipsTooltip_top:after {
|
|
border-color: #2a2a2a transparent transparent transparent;
|
|
bottom: -10px;
|
|
}
|
|
|
|
.ipsTooltip.ipsTooltip_bottom:after {
|
|
border-color: transparent transparent #2a2a2a transparent;
|
|
top: -10px;
|
|
}
|
|
|
|
.ipsTooltip a {
|
|
color: #fff;
|
|
border-bottom: 1px dotted #fff;
|
|
}
|
|
/* ======================================================== */
|
|
/* PAGE ACTIONS */
|
|
/* Page actions are used primarily for moderation, presenting a floating toolbar of actions for selected items */
|
|
.ipsPageAction {
|
|
background: rgb(32,32,32);
|
|
background: -moz-linear-gradient(top, rgba(49,49,49,1) 0%, rgba(32,32,32,1) 100%);
|
|
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(49,49,49,1)), color-stop(100%,rgba(32,32,32,1)));
|
|
background: -webkit-linear-gradient(top, rgba(49,49,49,1) 0%,rgba(32,32,32,1) 100%);
|
|
background: -o-linear-gradient(top, rgba(49,49,49,1) 0%,rgba(32,32,32,1) 100%);
|
|
background: -ms-linear-gradient(top, rgba(49,49,49,1) 0%,rgba(32,32,32,1) 100%);
|
|
background: linear-gradient(to bottom, rgba(49,49,49,1) 0%,rgba(32,32,32,1) 100%);
|
|
border: 1px solid rgba(0,0,0,0.4);
|
|
box-shadow: 0px 15px 110px rgba(0,0,0,0.2);
|
|
position: fixed;
|
|
left: 50%;
|
|
bottom: 10px;
|
|
border-radius: 5px;
|
|
z-index: 2000;
|
|
color: #cdcdcd;
|
|
}
|
|
|
|
.ipsPageAction > ul[data-role='actionItems'] > li {
|
|
padding: 5px 10px;
|
|
margin: 0;
|
|
float: left;
|
|
border-right: 1px solid rgba(0,0,0,0.3);
|
|
min-width: 58px;
|
|
line-height: 29px;
|
|
text-align: center;
|
|
}
|
|
html[dir="rtl"] .ipsPageAction > ul[data-role='actionItems'] > li {
|
|
float: right;
|
|
}
|
|
|
|
.ipsPageAction > ul[data-role='actionItems'] > li:first-child {
|
|
background: #000;
|
|
}
|
|
|
|
.ipsPageAction > ul > li.ipsPageAction_active {
|
|
background: #000;
|
|
}
|
|
|
|
.ipsPageAction > ul > li.ipsPageAction_active .ipsPageAction_icon {
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsPageAction .ipsPageAction_icon {
|
|
display: inline-block;
|
|
min-width: 26px;
|
|
line-height: 32px;
|
|
color: #d9d9d9;
|
|
font-size: 26px;
|
|
text-shadow: 0px 1px 2px #000;
|
|
border-radius: 2px;
|
|
vertical-align: middle;
|
|
text-align: center;
|
|
}
|
|
|
|
.ipsPageAction [data-role="actionMenu"]:hover, .ipsPageAction [data-role="actionButton"]:hover {
|
|
cursor: pointer;
|
|
}
|
|
|
|
.ipsPageAction [data-role="actionMenu"]:hover .ipsPageAction_icon, .ipsPageAction [data-role="actionButton"]:hover .ipsPageAction_icon {
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsPageAction select {
|
|
padding: 5px 10px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* ALERT BOXES */
|
|
/* Gives the user choices, like OK, Cancel etc. Replaces the ugly javascript alert() */
|
|
.ipsAlert {
|
|
background: #fff;
|
|
padding: 30px;
|
|
width: 480px;
|
|
position: fixed;
|
|
top: 100px;
|
|
border-radius: 4px;
|
|
box-shadow: 0px 5px 55px rgba(0,0,0,0.4);
|
|
}
|
|
html[dir="ltr"] .ipsAlert {
|
|
left: 50%;
|
|
margin-left: -240px;
|
|
}
|
|
html[dir="rtl"] .ipsAlert {
|
|
right: 50%;
|
|
margin-right: -240px;
|
|
}
|
|
|
|
.ipsAlert_icon {
|
|
font-size: 60px;
|
|
float: left;
|
|
}
|
|
html[dir="rtl"] .ipsAlert_icon {
|
|
float: right;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsAlert_icon + .ipsAlert_msg {
|
|
margin-left: 80px;
|
|
}
|
|
html[dir="rtl"] .ipsAlert_icon + .ipsAlert_msg {
|
|
margin-right: 80px;
|
|
}
|
|
|
|
.ipsAlert_msg {
|
|
font-size: 16px;
|
|
line-height: 20px;
|
|
}
|
|
|
|
.ipsAlert_msg > .ipsType_normal {
|
|
line-height: 18px !important;
|
|
margin-top: 7px;
|
|
}
|
|
|
|
.ipsApp .ipsAlert_buttonRow {
|
|
margin-top: 25px;
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsAlert_buttonRow li {
|
|
margin-right: 5px;
|
|
}
|
|
html[dir="rtl"] .ipsAlert_buttonRow li {
|
|
margin-left: 5px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* jQuery UI Date Picker */
|
|
/* Not strictly part of our framework, but used globally */
|
|
|
|
.ui-datepicker {
|
|
background: white;
|
|
box-shadow: 0px 12px 25px rgba(0, 0, 0, 0.58 );
|
|
width: 375px;
|
|
border-radius: 6px;
|
|
z-index: 10051 !important; /* override the z-index: 1 that the datepicker itself assigns */
|
|
}
|
|
|
|
.ui-datepicker-header {
|
|
line-height: 36px;
|
|
font-size: 14px;
|
|
text-align: center;
|
|
background: #333;
|
|
color: #fff;
|
|
border-bottom: 1px solid #333;
|
|
-moz-border-radius-topleft: 5px;
|
|
-moz-border-radius-topright: 5px;
|
|
border-top-left-radius: 5px;
|
|
border-top-right-radius: 5px;
|
|
}
|
|
|
|
.ui-datepicker-prev, .ui-datepicker-next {
|
|
position:absolute;
|
|
top: 10px;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.ui-datepicker-prev:after, .ui-datepicker-next:after {
|
|
font-family: 'FontAwesome';
|
|
color: #fff;
|
|
display: block;
|
|
position: absolute;
|
|
top: -9px;
|
|
width: 20px;
|
|
height: 20px;
|
|
}
|
|
html[dir="ltr"] .ui-datepicker-prev:after, .ui-datepicker-next:after {
|
|
right: 9px;
|
|
}
|
|
html[dir="rtl"] .ui-datepicker-prev:after, .ui-datepicker-next:after {
|
|
left: 9px;
|
|
}
|
|
|
|
html[dir="ltr"] .ui-datepicker-next {
|
|
right: 9px;
|
|
}
|
|
html[dir="rtl"] .ui-datepicker-next {
|
|
left: 9px;
|
|
}
|
|
|
|
html[dir="ltr"] .ui-datepicker-next:after {
|
|
content: '\f054';
|
|
}
|
|
html[dir="rtl"] .ui-datepicker-next:after {
|
|
content: '\f053';
|
|
}
|
|
|
|
html[dir="ltr"] .ui-datepicker-prev {
|
|
left: 0px;
|
|
}
|
|
html[dir="rtl"] .ui-datepicker-prev {
|
|
right: 0px;
|
|
}
|
|
|
|
html[dir="ltr"] .ui-datepicker-prev:after {
|
|
content: '\f053';
|
|
}
|
|
html[dir="rtl"] .ui-datepicker-prev:after {
|
|
content: '\f054';
|
|
}
|
|
|
|
.ui-datepicker-next span, .ui-datepicker-prev span {
|
|
visibility: hidden;
|
|
}
|
|
|
|
.ui-datepicker table {
|
|
width: 100%;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
.ui-datepicker th {
|
|
padding: 4px 0;
|
|
background: #f5f5f5;
|
|
}
|
|
.ui-datepicker td, .ui-datepicker th {
|
|
text-align: center;
|
|
}
|
|
|
|
.ui-datepicker td a {
|
|
display: block;
|
|
width: 50px;
|
|
height: 100%;
|
|
padding: 5px 0px;
|
|
}
|
|
|
|
.ui-datepicker td a:hover, .ui-datepicker-current-day {
|
|
background-color: #dbdbdb;
|
|
}
|
|
|
|
.ui-datepicker-today {
|
|
background-color: #eaeaea;
|
|
}
|
|
|
|
.ui-datepicker-title select, .ui-datepicker-title option {
|
|
color: #000;
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="post-content.css"><![CDATA[/* Post content styles: quotes, spoilers, other formatting */
|
|
/* We recommend you don't change these too much; users expect certain styles to look a certain way */
|
|
|
|
/* ======================================================== */
|
|
/* Fix some CKEditor styles */
|
|
/* ======================================================== */
|
|
.cke_source {
|
|
/* IE collapses the source textarea; if we force a minimum here, it will be able to calculate the correct size */
|
|
min-height: 300px !important;
|
|
min-width: 300px !important;
|
|
}
|
|
|
|
.cke_wysiwyg_div {
|
|
padding: 15px !important;
|
|
min-height: 200px;
|
|
}
|
|
|
|
.cke_wysiwyg_div > p:first-child {
|
|
margin-top: 0 !important;
|
|
}
|
|
|
|
.ipsApp .cke_widget_wrapper:hover > .cke_widget_element,
|
|
.ipsApp .cke_widget_wrapper:hover .cke_widget_editable {
|
|
outline-width: 1px;
|
|
outline-style: solid;
|
|
outline-color: #8ec2ed;
|
|
}
|
|
|
|
.ipsApp .cke_widget_wrapper:hover .cke_widget_editable.cke_widget_editable_focused {
|
|
box-shadow: 0 1px 1px rgba(0,0,0,0.075), 0px 1px 9px rgba(82,168,236,0.7);
|
|
}
|
|
|
|
.ipsMenu_item[data-mentionid] > a {
|
|
padding: 3px 15px;
|
|
}
|
|
|
|
.cke_wysiwyg_div ul {
|
|
list-style-type: disc;
|
|
}
|
|
|
|
.cke_wysiwyg_div ul ul,
|
|
.cke_wysiwyg_div ol ul {
|
|
list-style-type: circle;
|
|
}
|
|
|
|
.cke_wysiwyg_div ul ul ul,
|
|
.cke_wysiwyg_div ol ol ul,
|
|
.cke_wysiwyg_div ol ul ul,
|
|
.cke_wysiwyg_div ul ol ul {
|
|
list-style-type: square;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* QUOTES */
|
|
/* ======================================================== */
|
|
|
|
pre {
|
|
overflow: auto;
|
|
}
|
|
|
|
/* Basic quote style */
|
|
.ipsQuote {
|
|
margin: 0;
|
|
padding: 0px 15px;
|
|
border-width: 1px 1px 1px 2px;
|
|
border-color: #ededed #e8e8e8 #dbdbdb #666666;
|
|
border-style: solid;
|
|
position: relative;
|
|
background: #fbfbfb;
|
|
clear: both;
|
|
}
|
|
|
|
.ipsQuote + .ipsQuote {
|
|
margin-top: 15px;
|
|
}
|
|
|
|
html[dir="rtl"] .ipsQuote {
|
|
border-width: 1px 2px 1px 2px;
|
|
border-color: #ededed #666666 #dbdbdb #e8e8e8;
|
|
}
|
|
|
|
/* Citation bar */
|
|
.ipsQuote_citation {
|
|
background: #f3f3f3;
|
|
margin: 0px -15px;
|
|
padding: 5px 15px;
|
|
color: #222;
|
|
font-weight: bold;
|
|
font-size: 13px;
|
|
display: block;
|
|
}
|
|
.ipsQuote .ipsQuote_citation a {
|
|
color: #222;
|
|
text-decoration: none;
|
|
}
|
|
|
|
/* The open/close icon */
|
|
.ipsQuote_citation [data-action='toggleQuote'] {
|
|
vertical-align: middle;
|
|
font-family: 'FontAwesome';
|
|
font-size: 16px;
|
|
margin-top: -4px;
|
|
}
|
|
.ipsQuote_citation.ipsQuote_closed [data-action='toggleQuote']:before {
|
|
content: "\f138";
|
|
}
|
|
html[dir="rtl"] .ipsQuote_citation.ipsQuote_closed [data-action='toggleQuote']:before {
|
|
content: "\f137";
|
|
}
|
|
.ipsQuote_citation.ipsQuote_open [data-action='toggleQuote']:before {
|
|
content: "\f13a";
|
|
color: #bdbdbd;
|
|
}
|
|
|
|
/* The snapback icon */
|
|
.ipsQuote_citation .fa {
|
|
line-height: 23px;
|
|
opacity: 0.1;
|
|
{prefix="transition" value="all 0.3s linear"}
|
|
}
|
|
.ipsQuote_citation:hover .fa {
|
|
opacity: 1;
|
|
}
|
|
|
|
a[data-mentionid] {
|
|
display: inline-block;
|
|
border-radius: 2px;
|
|
padding: 0px 5px;
|
|
font-size: 90%;
|
|
color: #fff;
|
|
text-decoration: none !important;
|
|
background: {theme="mentions"};
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* CODE */
|
|
/* ======================================================== */
|
|
.ipsCode {
|
|
background: #fafafa;
|
|
padding: 15px !important;
|
|
border: 0 !important;
|
|
border-left: 4px solid #e0e0e0 !important;
|
|
clear: both;
|
|
direction: ltr;
|
|
word-wrap: normal;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* SPOILERS */
|
|
/* ======================================================== */
|
|
|
|
.ipsSpoiler, .ipsStyle_spoiler {
|
|
margin: 0;
|
|
padding: 0px 15px;
|
|
border-width: 1px 1px 1px 1px;
|
|
border-color: #e5e5e5;
|
|
border-style: solid;
|
|
position: relative;
|
|
background: #fafafa;
|
|
clear: both;
|
|
}
|
|
|
|
.ipsSpoiler_header {
|
|
background: #e5e5e5;
|
|
margin: 0px -15px;
|
|
padding: 5px 15px;
|
|
color: #353535;
|
|
font-weight: bold;
|
|
font-size: 13px;
|
|
display: block;
|
|
cursor: pointer;
|
|
}
|
|
.ipsSpoiler .ipsSpoiler_header a, .ipsStyle_spoiler .ipsSpoiler_header a {
|
|
color: #222;
|
|
text-decoration: none;
|
|
}
|
|
|
|
/* The open/close icon */
|
|
.ipsSpoiler_header [data-action='toggleSpoiler'] {
|
|
vertical-align: middle;
|
|
font-family: 'FontAwesome';
|
|
font-size: 16px;
|
|
margin-top: -4px;
|
|
}
|
|
.ipsSpoiler_header.ipsSpoiler_closed [data-action='toggleSpoiler']:before {
|
|
content: "\f138";
|
|
}
|
|
html[dir="rtl"] .ipsSpoiler_header.ipsSpoiler_closed [data-action='toggleSpoiler']:before {
|
|
content: "\f137";
|
|
}
|
|
.ipsSpoiler_header.ipsSpoiler_open [data-action='toggleSpoiler']:before {
|
|
content: "\f13a";
|
|
color: #bdbdbd;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* IMAGES */
|
|
/* ======================================================== */
|
|
.ipsAttachLink_image,
|
|
.ipsAttachLink {
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsAttachLink_image.ipsAttachLink_right,
|
|
html[dir="ltr"] .ipsAttachLink.ipsAttachLink_right,
|
|
html[dir="rtl"] .ipsAttachLink_image.ipsAttachLink_left,
|
|
html[dir="rtl"] .ipsAttachLink.ipsAttachLink_left {
|
|
margin-left: 30px;
|
|
}
|
|
html[dir="ltr"] .ipsAttachLink_image.ipsAttachLink_left,
|
|
html[dir="ltr"] .ipsAttachLink.ipsAttachLink_left,
|
|
html[dir="rtl"] .ipsAttachLink_image.ipsAttachLink_right,
|
|
html[dir="rtl"] .ipsAttachLink.ipsAttachLink_right {
|
|
margin-right: 30px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* EMBEDDABLES - Internal Embeds */
|
|
/* These styles are used for the iframes when a user posts */
|
|
/* a link to another piece of content on the suite (for */
|
|
/* example, a topic) */
|
|
/* ======================================================== */
|
|
|
|
iframe[data-embedContent] {
|
|
width: 100%;
|
|
min-height: 165px;
|
|
{{if settings.max_video_width}}
|
|
max-width: {setting="max_video_width"}px;
|
|
{{else}}
|
|
max-width: 500px;
|
|
{{endif}}
|
|
min-width: 250px;
|
|
margin: 10px 0;
|
|
border: 1px solid transparent;
|
|
position: relative;
|
|
background-size: 40px 40px;
|
|
border-radius: 2px;
|
|
display: block;
|
|
}
|
|
|
|
iframe[data-embedContent].ipsEmbed_finishedLoading {
|
|
background-color: #fcfcfc;
|
|
background-image: none;
|
|
border: 1px solid rgba(0,0,0,0.1);
|
|
}
|
|
|
|
.ipsRichEmbed .ipsRichEmbed_masthead {
|
|
background: {theme="area_background_dark"};
|
|
}
|
|
|
|
.ipsRichEmbed .ipsRichEmbed_mastheadBg > a,
|
|
.ipsRichEmbed .ipsRichEmbed_mastheadBg > span {
|
|
background-position: center;
|
|
background-repeat: no-repeat;
|
|
background-size: cover;
|
|
height: 120px;
|
|
display: block;
|
|
}
|
|
|
|
.ipsRichEmbed .ipsRichEmbed_mastheadBg.ipsRichEmbed_mastheadBg_small > a,
|
|
.ipsRichEmbed .ipsRichEmbed_mastheadBg.ipsRichEmbed_mastheadBg_small > span {
|
|
height: 80px;
|
|
}
|
|
|
|
.ipsRichEmbed .ipsImage {
|
|
max-height: 350px;
|
|
}
|
|
|
|
.ipsRichEmbed_header {
|
|
border-bottom: 1px solid rgba(0,0,0,0.05);
|
|
padding: 10px 45px 10px 15px;
|
|
}
|
|
|
|
.ipsRichEmbed_openItem {
|
|
font-size: 26px;
|
|
position: absolute;
|
|
right: 15px;
|
|
top: 15px;
|
|
color: #000;
|
|
opacity: 0.1;
|
|
{prefix="transition" value="all 0.2s ease-in-out"}
|
|
}
|
|
|
|
.ipsRichEmbed_openItem:hover {
|
|
color: inherit;
|
|
opacity: 1;
|
|
}
|
|
|
|
.ipsRichEmbed_title {
|
|
font-size: 14px;
|
|
font-weight: 600;
|
|
padding-top: 2px;
|
|
}
|
|
|
|
.ipsRichEmbed_moreInfo {
|
|
border-top: 1px solid rgba(0,0,0,0.05);
|
|
}
|
|
|
|
.ipsRichEmbed_metaLine {
|
|
|
|
}
|
|
|
|
.ipsApp .ipsRichEmbed_stats.ipsSpacer_top {
|
|
border-top: 1px solid rgba(0,0,0,0.1);
|
|
padding-top: 10px;
|
|
margin-top: 10px;
|
|
}
|
|
|
|
.ipsRichEmbed_originalItem {
|
|
border: 1px solid rgba(0,0,0,0.1);
|
|
box-shadow: 0px 0px 3px rgba(0,0,0,0.1);
|
|
}
|
|
|
|
.ipsRichEmbed_originalItem.ipsPad,
|
|
.ipsRichEmbed_originalItem .ipsPad {
|
|
padding: 10px;
|
|
}
|
|
|
|
.ipsRichEmbed_itemTitle {
|
|
margin: 0;
|
|
font-size: 17px;
|
|
color: {theme="text_dark"};
|
|
font-weight: 400;
|
|
line-height: 1.2;
|
|
}
|
|
|
|
.ipsRichEmbed_phone .ipsPhotoPanel > .ipsUserPhoto {
|
|
display: none !important;
|
|
}
|
|
|
|
html[dir] .ipsRichEmbed_phone .ipsPhotoPanel > div {
|
|
margin-left: 0;
|
|
margin-right: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsList_inline .ipsRichEmbed_commentPhoto {
|
|
margin-right: 2px;
|
|
}
|
|
html[dir="rtl"] .ipsList_inline .ipsRichEmbed_commentPhoto {
|
|
margin-left: 2px;
|
|
}
|
|
|
|
.ipsRichEmbed hr.ipsHr {
|
|
margin-top: 10px;
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
/* A nasty hack which forces iOS to honor max-widths on iframes. Without this, our iframe
|
|
pushes the page width out because of the white-space:nowrap; on the embeddable titles.
|
|
See: http://stackoverflow.com/a/23083463
|
|
*/
|
|
.ipsEmbedded {
|
|
width: 1px;
|
|
min-width: 100%;
|
|
*width: 100%;
|
|
}
|
|
|
|
.ipsEmbedded_image {
|
|
background-color: #333;
|
|
background-size: cover;
|
|
background-position: 50%;
|
|
background-repeat: no-repeat;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.ipsEmbedded_image, .ipsEmbedded_image a {
|
|
width: 110px;
|
|
height: 110px;
|
|
}
|
|
|
|
.ipsEmbedded_image a {
|
|
display: block;
|
|
}
|
|
|
|
.ipsEmbedded_image img {
|
|
display: none;
|
|
}
|
|
|
|
.ipsEmbedded_withImage .ipsEmbedded_image {
|
|
position: absolute;
|
|
top: 10px;
|
|
border: 3px solid #fff;
|
|
}
|
|
html[dir="ltr"] .ipsEmbedded_withImage .ipsEmbedded_image {
|
|
left: 10px;
|
|
}
|
|
html[dir="rtl"] .ipsEmbedded_withImage .ipsEmbedded_image {
|
|
right: 10px;
|
|
}
|
|
|
|
.ipsEmbedded_headerArea {
|
|
background: #efefef;
|
|
border-bottom: 1px solid rgba(0,0,0,0.055);
|
|
padding: 10px;
|
|
line-height: 1;
|
|
font-size: 16px;
|
|
}
|
|
|
|
.ipsEmbedded_headerArea .ipsEmbedded_type {
|
|
font-size: 12px;
|
|
}
|
|
|
|
.ipsEmbedded .ipsType_medium, .ipsEmbedded .ipsType_small {
|
|
line-height: 1.3;
|
|
}
|
|
|
|
.ipsEmbedded_content {
|
|
padding: 9px 7px 7px;
|
|
background-color: #fcfcfc;
|
|
min-height: 75px;
|
|
}
|
|
|
|
.ipsEmbedded_stats {
|
|
margin-top: 9px;
|
|
padding: 7px 0;
|
|
border-top: 1px solid rgba(0,0,0,0.05);
|
|
}
|
|
|
|
.ipsEmbedded .ipsUserPhoto_tiny img {
|
|
width: 30px;
|
|
height: 30px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsEmbedded_withImage .ipsEmbedded_headerArea,
|
|
html[dir="ltr"] .ipsEmbedded_withImage .ipsEmbedded_content {
|
|
padding-left: 130px;
|
|
}
|
|
html[dir="rtl"] .ipsEmbedded_withImage .ipsEmbedded_headerArea,
|
|
html[dir="rtl"] .ipsEmbedded_withImage .ipsEmbedded_content {
|
|
padding-right: 130px;
|
|
}
|
|
|
|
.ipsEmbedded_error {
|
|
text-align: center;
|
|
padding-top: 50px;
|
|
font-size: 12px;
|
|
color: rgba(0,0,0,0.3);
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* EMBEDDABLES - oEmbed Videos */
|
|
/* These styles are used for embedded links to oEmbed */
|
|
/* services that identify themselves as videos (for example */
|
|
/* YouTube, Vimeo and Hulu) */
|
|
/* ======================================================== */
|
|
{{if settings.max_video_width}}
|
|
.ipsEmbeddedVideo.ipsEmbeddedVideo_limited {
|
|
max-width: {setting="max_video_width"}px;
|
|
}
|
|
{{endif}}
|
|
|
|
.ipsEmbeddedVideo.ipsEmbeddedVideo_limited > div,
|
|
.ipsEmbeddedVideo:not( .ipsEmbeddedVideo_limited ) {
|
|
float: none;
|
|
clear: both;
|
|
width: 100%;
|
|
overflow: auto;
|
|
position: relative;
|
|
/* This allows videos to resize responsively */
|
|
padding-bottom: 56.25%;
|
|
padding-top: 25px;
|
|
}
|
|
|
|
.ipsEmbeddedVideo iframe {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
|
|
.ipsQuote .ipsEmbeddedVideo.ipsEmbeddedVideo_limited > div,
|
|
.ipsQuote .ipsEmbeddedVideo:not( .ipsEmbeddedVideo_limited ) {
|
|
width: 98%;
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* EMBEDDABLES - oEmbed Misc */
|
|
/* These styles are used for embedded links to oEmbed */
|
|
/* services that are not videos or photos (for example */
|
|
/* Twitter and Instagram) */
|
|
/* ======================================================== */
|
|
|
|
.ipsEmbeddedOther iframe {
|
|
float: none;
|
|
clear: both;
|
|
width: 100%;
|
|
position: relative;
|
|
border: none;
|
|
}
|
|
|
|
.ipsEmbeddedOther.ipsEmbeddedOther_limited {
|
|
max-width: {setting="max_video_width"}px;
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="posts.css"></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="prettify.css">.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}</css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="streams.css"><![CDATA[html[dir="ltr"] .ipsStream.ipsStream_withTimeline {
|
|
border-left: 3px solid {theme="timeline_color"};
|
|
margin-left: 20px;
|
|
}
|
|
html[dir="rtl"] .ipsStream.ipsStream_withTimeline {
|
|
border-right: 3px solid {theme="timeline_color"};
|
|
margin-right: 20px;
|
|
}
|
|
|
|
.ipsStreamItem {
|
|
margin-top: 10px;
|
|
margin-bottom: 10px;
|
|
position: relative;
|
|
}
|
|
|
|
.ipsStreamItem.ipsStreamItem_contentBlock {
|
|
border: 1px solid #d9d9d9;
|
|
padding: 15px;
|
|
border-radius: 3px;
|
|
}
|
|
|
|
.ipsStreamItem.ipsStreamItem_actionBlock {
|
|
padding-top: 4px;
|
|
padding-bottom: 4px;
|
|
background: transparent;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStreamItem.ipsStreamItem_actionBlock time {
|
|
margin-left: 15px;
|
|
}
|
|
html[dir="rtl"] .ipsStreamItem.ipsStreamItem_actionBlock time {
|
|
margin-right: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStreamItem.ipsStreamItem_contentBlock.ipsStreamItem_active {
|
|
border-right: 2px solid #333;
|
|
}
|
|
html[dir="rtl"] .ipsStreamItem.ipsStreamItem_contentBlock.ipsStreamItem_active {
|
|
border-left: 2px solid #333;
|
|
}
|
|
|
|
.ipsStreamItem_snippet {
|
|
margin-top: 15px;
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
.ipsStreamItem_snippet .ipsType_richText {
|
|
color: #555;
|
|
}
|
|
|
|
.ipsStream .ipsStreamItem:first-child {
|
|
margin-top: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStream_withTimeline .ipsStreamItem {
|
|
margin-left: 30px;
|
|
}
|
|
html[dir="rtl"] .ipsStream_withTimeline .ipsStreamItem {
|
|
margin-right: 30px;
|
|
}
|
|
|
|
.ipsStreamItem_title {
|
|
color: #000;
|
|
font-size: 20px;
|
|
font-weight: 400;
|
|
line-height: 1.2;
|
|
}
|
|
|
|
.ipsStreamItem_titleSmall {
|
|
font-weight: 400;
|
|
font-size: 17px;
|
|
}
|
|
|
|
.ipsStreamItem_unread .ipsStreamItem_title,
|
|
.ipsStreamItem_unread .ipsStreamItem_titleSmall {
|
|
font-weight: bold;
|
|
}
|
|
|
|
.ipsStreamItem_status {
|
|
font-size: 14px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStreamItem_snippet,
|
|
html[dir="ltr"] .ipsStreamItem_meta {
|
|
margin-left: 55px;
|
|
}
|
|
html[dir="rtl"] .ipsStreamItem_snippet,
|
|
html[dir="rtl"] .ipsStreamItem_meta {
|
|
margin-right: 55px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStreamItem_loadMore {
|
|
margin-left: 25px;
|
|
margin-top: 15px;
|
|
}
|
|
html[dir="rtl"] .ipsStreamItem_loadMore {
|
|
margin-right: 25px;
|
|
margin-top: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStreamItem_bar hr.ipsHr {
|
|
border-color: #3d5e78;
|
|
margin-left: 25px;
|
|
}
|
|
html[dir="rtl"] .ipsStreamItem_bar hr.ipsHr {
|
|
border-color: #3d5e78;
|
|
margin-right: 25px;
|
|
}
|
|
|
|
/* The little pointer on the box */
|
|
.ipsStream_withTimeline .ipsStreamItem.ipsStreamItem_contentBlock:before,
|
|
.ipsStream_withTimeline .ipsStreamItem.ipsStreamItem_contentBlock:after {
|
|
content: '';
|
|
width: 0;
|
|
height: 0;
|
|
border-style: solid;
|
|
position: absolute;
|
|
pointer-events: none;
|
|
}
|
|
|
|
.ipsStream_withTimeline .ipsStreamItem.ipsStreamItem_contentBlock:before {
|
|
border-width: 12px;
|
|
top: 7px;
|
|
z-index: 100;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStream_withTimeline .ipsStreamItem.ipsStreamItem_contentBlock:before {
|
|
border-color: transparent #d9d9d9 transparent transparent;
|
|
left: -24px;
|
|
}
|
|
html[dir="rtl"] .ipsStream_withTimeline .ipsStreamItem.ipsStreamItem_contentBlock:before {
|
|
border-color: transparent transparent transparent #d9d9d9;
|
|
right: -24px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStream_withTimeline .ipsStreamItem.ipsStreamItem_contentBlock.ipsModerated:before {
|
|
border-color: transparent #ede4e4 transparent transparent;
|
|
}
|
|
html[dir="rtl"] .ipsStream_withTimeline .ipsStreamItem.ipsStreamItem_contentBlock.ipsModerated:before {
|
|
border-color: transparent transparent transparent #ede4e4;
|
|
}
|
|
|
|
.ipsStream_withTimeline .ipsStreamItem:after {
|
|
border-width: 11px;
|
|
top: 8px;
|
|
z-index: 200;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStream_withTimeline .ipsStreamItem:after {
|
|
left: -22px;
|
|
border-color: transparent #fff transparent transparent;
|
|
}
|
|
html[dir="rtl"] .ipsStream_withTimeline .ipsStreamItem:after {
|
|
right: -22px;
|
|
border-color: transparent transparent transparent #fff;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStream_withTimeline .ipsStreamItem.ipsModerated:after {
|
|
border-color: transparent {theme="moderated"} transparent transparent;
|
|
}
|
|
html[dir="rtl"] .ipsStream_withTimeline .ipsStreamItem.ipsModerated:after {
|
|
border-color: transparent transparent transparent {theme="moderated"};
|
|
}
|
|
|
|
/* The circle on the timeline */
|
|
.ipsStream_withTimeline .ipsStreamItem_container:before {
|
|
content: '';
|
|
box-sizing: border-box;
|
|
display: block;
|
|
position: absolute;
|
|
}
|
|
|
|
/* Comment items */
|
|
.ipsStream_comment {
|
|
background: {theme="area_background_light"};
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStream_comment {
|
|
margin-left: 30px;
|
|
}
|
|
html[dir="rtl"] .ipsStream_comment {
|
|
margin-right: 30px;
|
|
}
|
|
|
|
.ipsStream_comment:before {
|
|
content: '';
|
|
display: block;
|
|
width: 0;
|
|
height: 0;
|
|
position: absolute;
|
|
top: 10px;
|
|
border-width: 15px;
|
|
border-style: solid;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStream_comment:before {
|
|
left: 0px;
|
|
border-color: transparent {theme="area_background_light"} transparent transparent;
|
|
}
|
|
html[dir="rtl"] .ipsStream_comment:before {
|
|
right: 0px;
|
|
border-color: transparent transparent transparent {theme="area_background_light"};
|
|
}
|
|
|
|
/* ACTIONS */
|
|
/* e.g. follows, joins etc. */
|
|
.ipsStreamItem_actionBlock {
|
|
font-size: 13px;
|
|
}
|
|
|
|
html[dir] .ipsStream_withTimeline .ipsStreamItem.ipsStreamItem_actionBlock:after {
|
|
content: '';
|
|
width: 9px;
|
|
height: 9px;
|
|
border-radius: 9px;
|
|
position: absolute;
|
|
top: 50%;
|
|
margin-top: -4px;
|
|
background: {theme="timeline_color"};
|
|
}
|
|
html[dir="ltr"] .ipsStream_withTimeline .ipsStreamItem.ipsStreamItem_actionBlock:after {
|
|
left: -36px;
|
|
}
|
|
html[dir="rtl"] .ipsStream_withTimeline .ipsStreamItem.ipsStreamItem_actionBlock:after {
|
|
right: -36px;
|
|
}
|
|
|
|
/* TIMES */
|
|
.ipsStreamItem_time {
|
|
display: inline-block;
|
|
border-radius: 20px;
|
|
background: {theme="timeline_color"};
|
|
color: #fff;
|
|
line-height: 24px;
|
|
font-size: 12px;
|
|
padding: 0 20px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStream_withTimeline .ipsStreamItem_time {
|
|
margin-left: -20px;
|
|
}
|
|
html[dir="rtl"] .ipsStream_withTimeline .ipsStreamItem_time {
|
|
margin-right: -20px;
|
|
}
|
|
|
|
.ipsStreamItem.ipsStreamItem_condensed ~ .ipsStreamItem_time {
|
|
margin-top: 7px;
|
|
margin-bottom: 7px;
|
|
}
|
|
|
|
.ipsStream .ipsStreamItem_time:first-child {
|
|
margin-bottom: 7px;
|
|
}
|
|
|
|
/* TERMINATOR (will be right back) */
|
|
.ipsStreamItem_terminator {
|
|
width: 13px;
|
|
height: 13px;
|
|
border-radius: 13px;
|
|
background: {theme="timeline_color"};
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStream_withTimeline .ipsStreamItem_terminator {
|
|
margin-left: -8px;
|
|
}
|
|
html[dir="rtl"] .ipsStream_withTimeline .ipsStreamItem_terminator {
|
|
margin-right: -8px;
|
|
}
|
|
|
|
/* CONTENT TYPE */
|
|
.ipsStream .ipsStreamItem_contentType {
|
|
position: absolute;
|
|
display: block;
|
|
width: 30px;
|
|
height: 30px;
|
|
border-radius: 30px;
|
|
line-height: 25px;
|
|
font-size: 15px;
|
|
text-align: center;
|
|
background: #fff;
|
|
z-index: 500;
|
|
border: 2px solid {theme="timeline_color"};
|
|
}
|
|
|
|
.ipsStreamItem.ipsModerated .ipsStreamItem_contentType {
|
|
background: #e8dfdf;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStream.ipsStream_withTimeline .ipsStreamItem_contentType {
|
|
left: -48px;
|
|
top: 5px;
|
|
}
|
|
html[dir="ltr"] .ipsStream:not( .ipsStream_withTimeline ) .ipsStreamItem_contentType {
|
|
right: 7px;
|
|
top: 7px;
|
|
}
|
|
html[dir="rtl"] .ipsStream.ipsStream_withTimeline .ipsStreamItem_contentType {
|
|
right: -48px;
|
|
top: 5px;
|
|
}
|
|
html[dir="rtl"] .ipsStream:not( .ipsStream_withTimeline ) .ipsStreamItem_contentType {
|
|
left: 7px;
|
|
top: 7px;
|
|
}
|
|
|
|
/* SNIPPET STYLES */
|
|
.ipsStream_price {
|
|
color: {theme="price"};
|
|
font-weight: bold;
|
|
}
|
|
|
|
.ipsStream_snippetInfo {
|
|
border-style: solid;
|
|
border-color: rgba(0,0,0,0.1);
|
|
padding-left: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStream_snippetInfo {
|
|
border-width: 0 0 0 1px;
|
|
}
|
|
html[dir="rtl"] .ipsStream_snippetInfo {
|
|
border-width: 0 1px 0 0;
|
|
}
|
|
|
|
/* EXPANDED VIEW */
|
|
html[dir="ltr"] .ipsStreamItem.ipsStreamItem_actionBlock.ipsStreamItem_expanded {
|
|
padding-left: 0;
|
|
margin-left: 30px;
|
|
}
|
|
html[dir="rtl"] .ipsStreamItem.ipsStreamItem_actionBlock.ipsStreamItem_expanded {
|
|
padding-right: 0;
|
|
margin-right: 30px;
|
|
}
|
|
|
|
/* CONDENSED VIEW */
|
|
.ipsStreamItem_condensed .ipsStreamItem_titleSmall {
|
|
font-size: 15px;
|
|
}
|
|
|
|
.ipsStreamItem_condensed.ipsStreamItem {
|
|
margin-top: 5px;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
.ipsStreamItem_condensed.ipsStreamItem.ipsStreamItem_contentBlock {
|
|
padding: 10px;
|
|
line-height: 1.6;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStreamItem.ipsStreamItem_actionBlock.ipsStreamItem_condensed {
|
|
padding-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsStreamItem.ipsStreamItem_actionBlock.ipsStreamItem_condensed {
|
|
padding-right: 0;
|
|
}
|
|
|
|
.ipsStreamItem_condensed .ipsUserPhoto_tiny img {
|
|
width: 30px;
|
|
height: 30px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStreamItem_condensed .ipsPhotoPanel_small > div {
|
|
margin-left: 85px;
|
|
}
|
|
html[dir="rtl"] .ipsStreamItem_condensed .ipsPhotoPanel_small > div {
|
|
margin-right: 85px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStreamItem_condensed .ipsPhotoPanel_mini > div {
|
|
margin-left: 45px;
|
|
margin-right: 200px;
|
|
}
|
|
html[dir="rtl"] .ipsStreamItem_condensed .ipsPhotoPanel_mini > div {
|
|
margin-right: 45px;
|
|
margin-left: 200px;
|
|
}
|
|
|
|
.ipsStreamItem_condensed .ipsCalendarDate {
|
|
width: 75px;
|
|
}
|
|
|
|
.ipsStreamItem_condensed .ipsStreamItem_status {
|
|
font-size: 13px;
|
|
}
|
|
|
|
.ipsStream_withTimeline .ipsStreamItem.ipsStreamItem_condensed.ipsStreamItem_contentBlock:before,
|
|
.ipsStream_withTimeline .ipsStreamItem.ipsStreamItem_condensed.ipsStreamItem_contentBlock:after {
|
|
top: 50%;
|
|
}
|
|
|
|
.ipsStream_withTimeline .ipsStreamItem.ipsStreamItem_condensed.ipsStreamItem_contentBlock:before {
|
|
margin-top: -12px; /* Needs to be equal to the border width of this pointer */
|
|
}
|
|
|
|
.ipsStream_withTimeline .ipsStreamItem.ipsStreamItem_condensed.ipsStreamItem_contentBlock:after {
|
|
margin-top: -11px; /* Needs to be equal to the border width of this pointer */
|
|
}
|
|
|
|
html[dir] .ipsStream.ipsStream_withTimeline .ipsStreamItem.ipsStreamItem_condensed .ipsStreamItem_contentType {
|
|
top: 50%;
|
|
margin-top: -15px; /* Half of the badge height */
|
|
}
|
|
|
|
.ipsStreamItem.ipsStreamItem_condensed .ipsStreamItem_stats {
|
|
width: 200px;
|
|
line-height: 24px;
|
|
position: absolute;
|
|
top: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStreamItem.ipsStreamItem_condensed .ipsStreamItem_stats {
|
|
border-left: 1px solid rgba(0,0,0,0.2);
|
|
padding-left: 15px;
|
|
right: 0;
|
|
}
|
|
html[dir="rtl"] .ipsStreamItem.ipsStreamItem_condensed .ipsStreamItem_stats {
|
|
border-right: 1px solid rgba(0,0,0,0.2);
|
|
padding-right: 15px;
|
|
left: 0;
|
|
}
|
|
|
|
.ipsStreamItem.ipsStreamItem_condensed .ipsStreamItem_stats time,
|
|
.ipsStreamItem.ipsStreamItem_condensed.ipsStreamItem_actionBlock time {
|
|
font-size: 0px;
|
|
line-height: 1;
|
|
}
|
|
|
|
.ipsStreamItem.ipsStreamItem_condensed .ipsStreamItem_stats time:after,
|
|
.ipsStreamItem.ipsStreamItem_condensed.ipsStreamItem_actionBlock time:after {
|
|
content: attr(data-short);
|
|
font-size: 13px;
|
|
line-height: inherit;
|
|
}
|
|
]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="tables.css">table {
|
|
border-collapse: collapse;
|
|
border-spacing: 0;
|
|
}
|
|
|
|
/* Tables; used primarily in AdminCP */
|
|
.ipsTable {
|
|
width: 100%;
|
|
border-collapse: collapse;
|
|
}
|
|
|
|
.ipsTable th {
|
|
text-align: left;
|
|
background: #f3f3f3;
|
|
padding: 15px 20px 15px 10px;
|
|
font-size: 13px;
|
|
}
|
|
html[dir="rtl"] .ipsTable th {
|
|
text-align: right;
|
|
padding: 15px 10px 15px 20px;
|
|
}
|
|
|
|
.ipsTable th a {
|
|
color: inherit;
|
|
}
|
|
|
|
.ipsTable th:not( .ipsMatrixHeader ), .ipsTable td {
|
|
vertical-align: middle;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.ipsTable td.ipsTable_wrap, .ipsTable td.ipsMatrix_rowTitle {
|
|
white-space: normal;
|
|
word-wrap: break-word;
|
|
max-width: 500px;
|
|
}
|
|
|
|
.ipsTable th.ipsPos_top, .ipsTable td.ipsPos_top {
|
|
vertical-align: top;
|
|
}
|
|
|
|
.ipsTable td {
|
|
padding: 7px;
|
|
border-bottom: 1px solid rgba(0,0,0,0.01);
|
|
}
|
|
|
|
.ipsTable_zebra tbody tr:nth-child( even ):not(.ipsTable_highlight) {
|
|
background: #f9f9f9;
|
|
}
|
|
|
|
.ipsTable_zebra.ipsTable td {
|
|
border-bottom: 0;
|
|
}
|
|
|
|
.ipsTable tr[data-tableClickTarget]:hover {
|
|
background: #f3f3f3 !important;
|
|
cursor: pointer;
|
|
}
|
|
.ipsTable code {
|
|
cursor: text !important;
|
|
}
|
|
|
|
.ipsTable_highlight {
|
|
background: #f2eae2;
|
|
}
|
|
|
|
/* Column sizes */
|
|
.ipsTable td.ipsTable_icon {
|
|
width: 65px;
|
|
text-align: center;
|
|
}
|
|
|
|
.ipsTable td.ipsTable_controls {
|
|
width: 120px;
|
|
}
|
|
|
|
/* Sortables */
|
|
.ipsTable_sortable {
|
|
position: relative;
|
|
}
|
|
|
|
.ipsTable_sortable:hover {
|
|
background: rgba(0,0,0,0.06);
|
|
cursor: pointer;
|
|
}
|
|
|
|
.ipsTable_sortable:hover:after {
|
|
opacity: 0.3;
|
|
}
|
|
|
|
.ipsTable_sortable a {
|
|
display: block;
|
|
position: relative;
|
|
}
|
|
|
|
.ipsTable_sortIcon {
|
|
display: block;
|
|
position: absolute;
|
|
top: 50%;
|
|
margin-top: -8px;
|
|
}
|
|
html[dir="ltr"] .ipsTable_sortIcon {
|
|
right: -10px;
|
|
}
|
|
html[dir="rtl"] .ipsTable_sortIcon {
|
|
right: auto;
|
|
left: -10px;
|
|
}
|
|
|
|
.ipsTable_sortable .ipsTable_sortIcon:after {
|
|
font-family: 'FontAwesome';
|
|
display: block;
|
|
color: #000;
|
|
opacity: 0.15;
|
|
}
|
|
|
|
.ipsTable_sortable.ipsTable_sortableDesc .ipsTable_sortIcon:after {
|
|
content: '\f0d7';
|
|
}
|
|
|
|
.ipsTable_sortable.ipsTable_sortableAsc .ipsTable_sortIcon:after {
|
|
content: '\f0d8';
|
|
}
|
|
|
|
.ipsTable_sortable.ipsTable_sortableActive {
|
|
background: #4791c4;
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsTable_sortable.ipsTable_sortableActive .ipsTable_sortIcon:after {
|
|
color: #fff;
|
|
opacity: 1;
|
|
}
|
|
|
|
/* Matrices */
|
|
.ipsTable.ipsMatrix thead th {
|
|
background: #262e33;
|
|
color: #fff;
|
|
text-align: center;
|
|
}
|
|
|
|
.ipsTable.ipsMatrix .ipsMatrix_subHeader {
|
|
background: #f9f9f9;
|
|
color: #333;
|
|
padding: 15px;
|
|
font-size: 16px;
|
|
font-weight: normal;
|
|
}
|
|
|
|
.ipsTable.ipsMatrix td {
|
|
padding: 15px;
|
|
}
|
|
|
|
.ipsTable.ipsMatrix .ipsMatrix_error {
|
|
background: #f9eef1;
|
|
}
|
|
|
|
.ipsTable.ipsMatrix .ipsButton[data-action] {
|
|
line-height: 18px;
|
|
padding: 0 5px;
|
|
font-size: 10px;
|
|
}
|
|
|
|
.ipsTable.ipsMatrix .ipsMatrix_highlighted {
|
|
background: #FBE9E7;
|
|
}</css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="tabs.css"><![CDATA[/* Tab bars... bars of tabs, see? */
|
|
.ipsTabs {
|
|
background: {theme="tab_background"};
|
|
padding: 10px 10px 0 10px;
|
|
margin: 0;
|
|
list-style: none;
|
|
}
|
|
|
|
/* action='expandTabs' is used to open tab menus on responsive views. We hide by default */
|
|
.ipsTabs [data-action='expandTabs'] {
|
|
display: none !important;
|
|
}
|
|
|
|
.ipsTabs [role="tablist"] {
|
|
margin: 0;
|
|
padding: 0;
|
|
list-style: none;
|
|
}
|
|
|
|
/* On stretched tabs, we set the ul to table so that cells share the available space */
|
|
.ipsTabs.ipsTabs_stretch [role="tablist"] {
|
|
display: table;
|
|
table-layout: fixed;
|
|
width: 100%;
|
|
}
|
|
|
|
.ipsTabs.ipsTabs_stretch [role="tablist"] > li {
|
|
display: table-cell;
|
|
}
|
|
|
|
.ipsTabs_small {
|
|
padding: 4px 4px 0 4px;
|
|
}
|
|
|
|
.ipsTabs_item {
|
|
display: block;
|
|
float: left;
|
|
white-space: nowrap;
|
|
line-height: 38px;
|
|
font-size: 14px;
|
|
color: #fff;
|
|
background: rgba(255,255,255,0.1);
|
|
padding: 0 20px;
|
|
text-overflow: ellipsis;
|
|
max-width: 100%;
|
|
overflow: hidden;
|
|
margin-right: 2px;
|
|
}
|
|
html[dir="rtl"] .ipsTabs_item {
|
|
float: right;
|
|
margin-left: 2px;
|
|
}
|
|
|
|
.ipsTabs_item.ipsTabs_itemDisabled {
|
|
opacity: 0.5;
|
|
font-style: italic;
|
|
pointer-events: none;
|
|
color: rgba(255,255,255,0.6);
|
|
}
|
|
|
|
.ipsTabs.ipsTabs_stretch .ipsTabs_item {
|
|
float: none;
|
|
}
|
|
|
|
.ipsTabs.ipsTabs_stretch.ipsTabs_small .ipsTabs_item {
|
|
padding: 0 10px;
|
|
text-align: center;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsTabs [role="tablist"] > li:last-child .ipsTabs_item {
|
|
margin-right: 0;
|
|
}
|
|
html[dir="rtl"] .ipsTabs [role="tablist"] > li:last-child .ipsTabs_item {
|
|
margin-left: 0;
|
|
}
|
|
|
|
.ipsTabs.ipsTabs_small .ipsTabs_item {
|
|
font-size: 12px;
|
|
line-height: 30px;
|
|
margin: 0;
|
|
}
|
|
|
|
.ipsTabs_activeItem {
|
|
background: #fff;
|
|
color: #333;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.ipsTabs_activeItem:hover {
|
|
color: #333;
|
|
}
|
|
|
|
.ipsTabs_item:not( .ipsTabs_activeItem ):hover {
|
|
background: rgba(255,255,255,0.2);
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsTabs_withIcons .ipsTabs_item {
|
|
text-align: center;
|
|
padding: 8px 15px;
|
|
line-height: 24px;
|
|
min-width: 125px;
|
|
}
|
|
|
|
.ipsTabs_withIcons .ipsTabs_item i {
|
|
font-size: 20px;
|
|
display: block;
|
|
margin: 0 auto;
|
|
text-align: center;
|
|
}
|
|
|
|
.ipsTabs_dummyItem {
|
|
background: #4e5b62;
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsTabs_panel {
|
|
height: 100%;
|
|
background: #fff;
|
|
}
|
|
|
|
/* 'Contained' tabs with a border */
|
|
.ipsTabs_panels.ipsTabs_contained {
|
|
border-width: 1px;
|
|
border-style: solid;
|
|
border-color: #e8e8e8;
|
|
border-top: 0;
|
|
}
|
|
|
|
.ipsTabs_panels.ipsTabs_contained .ipsTabs_panel {
|
|
padding: 15px;
|
|
}
|
|
|
|
.ipsTabs_panels.ipsTabs_contained .ipsTabs_panel .ipsTabs_pullOut {
|
|
margin: -15px;
|
|
}
|
|
|
|
.ipsTabs.ipsTabs_contained {
|
|
padding: 0;
|
|
border-width: 1px 1px 0px 1px;
|
|
border-style: solid;
|
|
border-color: #ededed #e8e8e8 transparent #ededed;
|
|
}
|
|
|
|
.ipsTabs_loadingContent {
|
|
min-height: 150px;
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="tags.css"><![CDATA[/* Tag lists & prefixes */
|
|
.ipsTags_inline {
|
|
display: inline;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsTags > li {
|
|
margin-right: 0;
|
|
}
|
|
html[dir="rtl"] .ipsTags > li {
|
|
margin-left: 0;
|
|
}
|
|
|
|
.ipsTags li {
|
|
position: relative;
|
|
display: inline-block;
|
|
height: 18px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsTags li:first-child .ipsTag {
|
|
margin-left: 8px;
|
|
}
|
|
html[dir="rtl"] .ipsTags li:first-child .ipsTag {
|
|
margin-right: 8px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsTags li.ipsTags_edit:not( :only-child ) a {
|
|
margin-left: 5px;
|
|
}
|
|
html[dir="rtl"] .ipsTags li.ipsTags_edit:not( :only-child ) a {
|
|
margin-right: 5px;
|
|
}
|
|
|
|
.ipsTags .ipsTag, .ipsTag_prefix {
|
|
background: {theme="tag"};
|
|
color: #fff !important; /* important required to override title coloring */
|
|
font-size: 10px;
|
|
vertical-align: middle;
|
|
line-height: 18px;
|
|
height: 18px;
|
|
padding: 0 7px;
|
|
margin: 0 3px 0 8px;
|
|
display: block;
|
|
position: relative;
|
|
letter-spacing: 0;
|
|
border-radius: 0px 4px 4px 0;
|
|
}
|
|
html[dir="rtl"] .ipsTags .ipsTag,
|
|
html[dir="rtl"] .ipsTag_prefix {
|
|
margin: 0 8px 0 3px;
|
|
border-radius: 4px 0 0 4px;
|
|
}
|
|
|
|
.ipsTags .ipsTag > span, .ipsTag_prefix > span {
|
|
display: inline-block;
|
|
max-width: 250px;
|
|
text-overflow: ellipsis;
|
|
overflow: hidden;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.ipsTags .ipsTag:hover {
|
|
background: #707070;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsTags .ipsTag:hover:before {
|
|
border-color: transparent transparent #707070 #707070;
|
|
}
|
|
html[dir="rtl"] .ipsTags .ipsTag:hover:before {
|
|
border-color: #707070 #707070 transparent transparent;
|
|
}
|
|
|
|
.ipsTags .ipsTag:before, .ipsTag_prefix:before {
|
|
display: block;
|
|
position: absolute;
|
|
font-size: 28px;
|
|
line-height: 30px;
|
|
overflow: hidden;
|
|
text-shadow: none;
|
|
content: '';
|
|
top: 0;
|
|
bottom: 0;
|
|
width: 0px;
|
|
border-style: solid;
|
|
border-width: 9px;
|
|
{prefix="transform" value="scaleX(0.666667) rotate(45deg)"}
|
|
}
|
|
html[dir="ltr"] .ipsTags .ipsTag:before,
|
|
html[dir="ltr"] .ipsTag_prefix:before {
|
|
left: -8px;
|
|
border-radius: 10px 9px 10px 1px;
|
|
border-color: transparent transparent {theme="tag"} {theme="tag"};
|
|
}
|
|
html[dir="rtl"] .ipsTags .ipsTag:before,
|
|
html[dir="rtl"] .ipsTag_prefix:before {
|
|
right: -8px;
|
|
border-radius: 10px 1px 10px 9px;
|
|
border-color: {theme="tag"} {theme="tag"} transparent transparent;
|
|
}
|
|
|
|
.ipsTags .ipsTag:after, .ipsTag_prefix:after {
|
|
content: '';
|
|
display: block;
|
|
width: 4px;
|
|
height: 4px;
|
|
border-radius: 4px;
|
|
background: #fff;
|
|
position: absolute;
|
|
top: 7px;
|
|
}
|
|
html[dir="ltr"] .ipsTags .ipsTag:after,
|
|
html[dir="ltr"] .ipsTag_prefix:after {
|
|
left: -3px;
|
|
}
|
|
html[dir="rtl"] .ipsTags .ipsTag:after,
|
|
html[dir="rtl"] .ipsTag_prefix:after {
|
|
right: -3px;
|
|
}
|
|
|
|
/* Search results */
|
|
.ipsTags a mark, .ipsTag_prefix mark {
|
|
background: #fff !important;
|
|
border-bottom: none;
|
|
}
|
|
|
|
/* Tag management stuff */
|
|
.ipsTags_deletable .ipsTag {
|
|
padding-right: 20px;
|
|
}
|
|
|
|
.ipsTag_remove {
|
|
background: #000;
|
|
color: #fff;
|
|
display: block;
|
|
height: 18px;
|
|
width: 16px;
|
|
position: absolute;
|
|
top: 0;
|
|
font-size: 11px;
|
|
line-height: 18px;
|
|
text-align: center;
|
|
{prefix="transition" value="0.1s all linear"}
|
|
}
|
|
|
|
html[dir="ltr"] .ipsTag_remove {
|
|
right: 0;
|
|
border-radius: 0 4px 4px 0;
|
|
}
|
|
html[dir="rtl"] .ipsTag_remove {
|
|
left: 0;
|
|
border-radius: 4px 0 0 4px;
|
|
}
|
|
|
|
.ipsTag_remove:hover {
|
|
background: #000;
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsTags_edit .ipsButton_veryVerySmall {
|
|
line-height: 15px;
|
|
height: 18px;
|
|
margin-top: -3px;
|
|
}
|
|
|
|
/* Prefix: shown before titles on content items */
|
|
.ipsTag_prefix {
|
|
background: {theme="prefix"};
|
|
color: #fff !important;
|
|
}
|
|
html[dir="ltr"] .ipsTag_prefix {
|
|
margin-left: 8px;
|
|
}
|
|
html[dir="rtl"] .ipsTag_prefix {
|
|
margin-right: 8px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsTag_prefix:before {
|
|
border-color: transparent transparent {theme="prefix"} {theme="prefix"};
|
|
}
|
|
html[dir="rtl"] .ipsTag_prefix:before {
|
|
border-color: {theme="prefix"} {theme="prefix"} transparent transparent;
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="toolbox.css">/* Toolboxes are side panels, used for things like sidebar manager and easy mode themes */
|
|
.ipsApp .ipsToolbox {
|
|
background: #212223;
|
|
}
|
|
|
|
.ipsApp .ipsToolbox a:not( .ipsButton ) {
|
|
color: #a8bed5;
|
|
}
|
|
.ipsApp .ipsToolbox .ipsToolbox_title {
|
|
color: #fff;
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
.ipsApp .ipsToolbox .ipsToolbox_sectionTitle {
|
|
background: #000;
|
|
color: #dfdfdf;
|
|
padding: 10px 15px;
|
|
font-weight: normal;
|
|
}
|
|
|
|
.ipsApp .ipsToolbox input, .ipsApp .ipsToolbox select,
|
|
.ipsApp .ipsToolbox textarea {
|
|
background-color: rgba(255,255,255,0.1);
|
|
border: 1px solid rgba(0,0,0,0.6);
|
|
color: #fff;
|
|
}
|
|
|
|
.ipsApp .ipsToolbox input:focus, .ipsApp .ipsToolbox textarea:focus {
|
|
background: rgba(255,255,255,0.2);
|
|
}
|
|
|
|
.ipsApp .ipsToolbox select {
|
|
background: rgba(0,0,0,0.6);
|
|
width: 100%;
|
|
max-width: 350px;
|
|
}
|
|
|
|
.ipsApp .ipsToolbox input[type=number] {
|
|
width: 100%;
|
|
max-width: 350px;
|
|
}</css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="framework" css_name="typography.css"><![CDATA[/* HEADINGS */
|
|
|
|
.ipsType_pageTitle,
|
|
.ipsType_sectionTitle,
|
|
.ipsType_secondaryTitle,
|
|
.ipsType_sectionHead,
|
|
.ipsType_minorHeading {
|
|
{{if !theme.headline_font || theme.headline_font == 'default'}}
|
|
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
|
|
{{else}}
|
|
font-family: "{theme="headline_font"}", "Helvetica Neue", Helvetica, Arial, sans-serif;
|
|
{{endif}}
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* Page title: the large text shown at the top of pages */
|
|
.ipsType_pageTitle {
|
|
font-size: 28px;
|
|
font-weight: 400;
|
|
line-height: 1.2;
|
|
margin: 0;
|
|
color: #000;
|
|
}
|
|
|
|
.ipsType_pageTitle.ipsType_largeTitle {
|
|
font-size: 27px;
|
|
}
|
|
|
|
.ipsType_pageTitle > .fa {
|
|
font-size: 18px;
|
|
}
|
|
|
|
.ipsType_pageTitle a:not( .ipsBadge ):not( .ipsButton ) {
|
|
color: inherit;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* Section title: formerly known as main title, the bar separating sections */
|
|
.ipsType_sectionTitle {
|
|
font-size: 13px;
|
|
font-weight: 500;
|
|
text-transform: uppercase;
|
|
padding: 12px 15px;
|
|
margin-top: 0;
|
|
background: {theme="section_title"};
|
|
color: {theme="section_title_font"};
|
|
border-radius: 2px 2px 0px 0px;
|
|
}
|
|
|
|
a.ipsType_sectionTitle, .ipsType_sectionTitle a {
|
|
color: {theme="section_title_font"};
|
|
}
|
|
|
|
.ipsType_sectionTitle .ipsButton {
|
|
position: relative;
|
|
top: -5px;
|
|
}
|
|
|
|
.ipsType_sectionTitle .ipsButton.ipsButton_veryVerySmall {
|
|
top: -2px;
|
|
}
|
|
|
|
.ipsType_sectionTitle > .ipsType_light {
|
|
color: {hextorgb="section_title_font" opacity="0.5"};
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* Secondary title: a secondary version of above, for sub-sections */
|
|
.ipsType_secondaryTitle {
|
|
font-size: 14px;
|
|
font-weight: 400;
|
|
padding: 10px 15px 10px 15px;
|
|
margin-top: 0;
|
|
border-radius: 3px 3px 0 0;
|
|
background: {theme="secondary_title"};
|
|
color: {theme="secondary_title_font"};
|
|
}
|
|
|
|
a.ipsType_secondaryTitle, .ipsType_secondaryTitle a {
|
|
color: {theme="secondary_title_font"};
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* Section heading: a text-based heading for smaller sections */
|
|
.ipsType_sectionHead {
|
|
font-size: 20px;
|
|
color: #000;
|
|
line-height: 24px;
|
|
font-weight: 400;
|
|
display: inline-block;
|
|
margin: 0;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* Minor heading: used in miscellanious situations */
|
|
.ipsType_minorHeading {
|
|
color: {theme="text_light"};
|
|
text-transform: uppercase;
|
|
font-size: 11px;
|
|
margin: 0;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* ALIGNMENT */
|
|
.ipsType_center {
|
|
text-align: center;
|
|
}
|
|
|
|
.ipsType_left {
|
|
text-align: left;
|
|
}
|
|
html[dir="rtl"] .ipsType_left {
|
|
text-align: right;
|
|
}
|
|
|
|
.ipsType_right {
|
|
text-align: right;
|
|
}
|
|
html[dir="rtl"] .ipsType_right {
|
|
text-align: left;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* MISC */
|
|
.ipsType_bold {
|
|
font-weight: bold;
|
|
}
|
|
|
|
.ipsType_unbold {
|
|
font-weight: normal;
|
|
}
|
|
|
|
.ipsType_monospace {
|
|
font-family: monospace;
|
|
}
|
|
|
|
.ipsType_noBreak {
|
|
white-space: nowrap !important;
|
|
}
|
|
|
|
/* 09/20/16 - Chrome on Windows breaks non-english characters in a word. I traced it back
|
|
to the combination of word-break and word-wrap properties. After extensive testing, all modern
|
|
browsers appear to work with just word-wrap: break-word, so I have removed the word-break property.
|
|
See: r12524 & r12586 & r12382 */
|
|
.ipsType_break {
|
|
word-wrap: break-word;
|
|
}
|
|
|
|
.ipsType_richText {
|
|
word-wrap: break-word;
|
|
overflow-wrap: break-word;
|
|
line-height: 1.6;
|
|
color: {theme="text_color"};
|
|
}
|
|
|
|
/* 02/10/16 - Fixes an issue with Android 4, where links would not break. See r12945 */
|
|
@media screen and (max-width: 767px) {
|
|
_:-webkit-full-screen, :root .ipsType_break {
|
|
word-break: break-word;
|
|
}
|
|
_:-webkit-full-screen, :root .ipsType_richText {
|
|
word-break: break-word;
|
|
}
|
|
}
|
|
|
|
.ipsType_normal.ipsType_richText {
|
|
line-height: 1.6;
|
|
}
|
|
|
|
{{if intval( settings.editor_paragraph_padding ) === 0}}
|
|
.ipsType_richText p:not( [class] ) {
|
|
margin-top: 0;
|
|
margin-bottom: 0;
|
|
}
|
|
{{endif}}
|
|
|
|
.ipsType_richText a {
|
|
text-decoration: underline;
|
|
}
|
|
|
|
.ipsType_richText .ipsForm a {
|
|
text-decoration: none;
|
|
}
|
|
|
|
/* Makes links go the color of surrounding text */
|
|
a.ipsType_blendLinks, .ipsType_blendLinks a {
|
|
color: inherit;
|
|
}
|
|
|
|
a.ipsType_blendLinks:not( .ipsType_noUnderline ):hover,
|
|
.ipsType_blendLinks:not( .ipsType_noUnderline ) a:not( .ipsType_noUnderline ):hover {
|
|
color: {theme="link_hover"};
|
|
}
|
|
|
|
.ipsType_reset {
|
|
margin: 0;
|
|
}
|
|
|
|
/* I LIKE SHOUTING */
|
|
.ipsType_uppercase {
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
.ipsType_noLinkStyling, .ipsType_noLinkStyling:hover {
|
|
text-decoration: none !important;
|
|
color: #272a34;
|
|
}
|
|
|
|
/* Highlighted words (e.g. search results) */
|
|
mark {
|
|
background: #FBE9E7;
|
|
padding: 0 5px;
|
|
color: #000 !important;
|
|
font-weight: bold !important;
|
|
display: inline-block;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* SIZING */
|
|
.ipsType_small {
|
|
font-size: 11px;
|
|
}
|
|
|
|
.ipsType_small:not( .ipsType_richText ){
|
|
line-height: 16px;
|
|
}
|
|
|
|
.ipsType_medium {
|
|
font-size: 13px;
|
|
}
|
|
|
|
.ipsType_medium:not( .ipsType_richText ) {
|
|
line-height: 20px;
|
|
}
|
|
|
|
.ipsType_normal {
|
|
font-size: 14px;
|
|
}
|
|
|
|
.ipsType_normal:not( .ipsType_richText ){
|
|
line-height: 21px;
|
|
}
|
|
|
|
.ipsType_large {
|
|
font-size: 16px;
|
|
}
|
|
|
|
.ipsType_large:not( .ipsType_richText ){
|
|
line-height: 20px;
|
|
}
|
|
|
|
.ipsType_veryLarge {
|
|
font-size: 44px;
|
|
line-height: 52px;
|
|
font-weight: 300;
|
|
color: {theme="text_dark"};
|
|
}
|
|
|
|
.ipsType_huge {
|
|
font-size: 72px;
|
|
line-height: 80px;
|
|
font-weight: 300;
|
|
color: {theme="text_dark"};
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* COLORS */
|
|
.ipsType_light {
|
|
color: {theme="text_light"};
|
|
}
|
|
|
|
.ipsType_warning, .ipsType_negative {
|
|
color: #c75050;
|
|
}
|
|
|
|
.ipsType_spammer {
|
|
color: #990000;
|
|
}
|
|
|
|
.ipsType_issue {
|
|
color: #d69625;
|
|
}
|
|
|
|
.ipsType_success, .ipsType_positive {
|
|
color: #598f5b;
|
|
}
|
|
|
|
.ipsType_neutral {
|
|
color: #959595;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* RICH TEXT */
|
|
.ipsType_richText > p:first-child {
|
|
margin-top: 0;
|
|
}
|
|
|
|
.ipsType_richText > p:last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.ipsType_richText img {
|
|
max-width: 100%;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* TRUNCATED TEXT */
|
|
.ipsTruncate {
|
|
overflow: hidden;
|
|
}
|
|
|
|
.ipsTruncate.ipsTruncate_line {
|
|
white-space: nowrap;
|
|
text-overflow: ellipsis;
|
|
display: block;
|
|
width: 100%;
|
|
}
|
|
|
|
a.ipsTruncate.ipsTruncate_line,
|
|
span.ipsTruncate.ipsTruncate_line {
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.ipsTruncate + .ipsTruncate_more {
|
|
display: inline-block;
|
|
text-decoration: none !important;
|
|
cursor: pointer;
|
|
margin-top: 5px;
|
|
}
|
|
|
|
.ipsTruncate > .ipsTruncate_more span {
|
|
z-index: 40;
|
|
}
|
|
|
|
/*.ipsAreaBackground .ipsTruncate > .ipsTruncate_more,
|
|
.ipsAreaBackground .ipsTruncate > .ipsTruncate_more span {
|
|
background: {theme="area_background"};
|
|
}
|
|
|
|
.ipsAreaBackground_light .ipsTruncate > .ipsTruncate_more,
|
|
.ipsAreaBackground_light .ipsTruncate > .ipsTruncate_more span {
|
|
background: {theme="area_background_light"};
|
|
}
|
|
|
|
.ipsAreaBackground_reset .ipsTruncate > .ipsTruncate_more,
|
|
.ipsAreaBackground_reset .ipsTruncate > .ipsTruncate_more span {
|
|
background: {theme="area_background_reset"};
|
|
}*/
|
|
|
|
.ipsType_pageTitle [data-role="editableTitle"]:hover,
|
|
.ipsType_pageTitle[data-role="editableTitle"]:hover {
|
|
background: #FFFFDD;
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="members" css_name="group.css"><![CDATA[.cGroupPermissions.ipsTable.ipsMatrix tr:not( .ipsMatrix_empty ) td {
|
|
padding: 0;
|
|
}
|
|
|
|
.cGroupPermissions.ipsTable.ipsMatrix tr:not( .ipsMatrix_empty ) td > div {
|
|
padding: 10px;
|
|
border-left: 1px solid rgba(0,0,0,0.1);
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="members" css_name="member.css"><![CDATA[.editMemberPhoto {
|
|
margin: 15px auto;
|
|
width: 65%;
|
|
text-align: right;
|
|
}
|
|
html[dir="rtl"] .editMemberPhoto {
|
|
text-align: left;
|
|
}
|
|
|
|
.editMemberPhoto .ipsControlStrip {
|
|
float: right;
|
|
opacity: 1;
|
|
position: relative;
|
|
bottom: 22px;
|
|
}
|
|
html[dir="rtl"] .editMemberPhoto .ipsControlStrip {
|
|
float: left;
|
|
}
|
|
|
|
.memberSidebarInfo {
|
|
margin: 15px;
|
|
padding: 10px;
|
|
border: 1px solid #B3C2D2;
|
|
}
|
|
|
|
.memberSidebarInfo dt {
|
|
float:left;
|
|
width: 60%;
|
|
font-weight: bold;
|
|
}
|
|
html[dir="rtl"] .memberSidebarInfo dt {
|
|
float: right;
|
|
}
|
|
|
|
#elEditMemberHeader {
|
|
position: relative;
|
|
}
|
|
|
|
#elEditMemberHeader .ipsDataItem_generic {
|
|
padding: 4px 0;
|
|
}
|
|
|
|
#elEditPhoto {
|
|
position: absolute;
|
|
top: 80px;
|
|
}
|
|
html[dir="ltr"] #elEditPhoto {
|
|
left: 25px;
|
|
}
|
|
html[dir="rtl"] #elEditPhoto {
|
|
right: 25px;
|
|
}
|
|
|
|
.cIPInfo_map {
|
|
padding-top: 0;
|
|
padding-left: 0;
|
|
}
|
|
|
|
.cIPInfo_value {
|
|
font-size: 34px;
|
|
}
|
|
|
|
#acpPageHeader.cMemberEditHeader {
|
|
padding-top: 15px;
|
|
}
|
|
|
|
#acpPageHeader.cMemberEditHeader hr.ipsHr {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
#acpPageHeader.cMemberEditHeader .acpToolbar,
|
|
#acpPageHeader.cMemberEditHeader .cMemberEditHeader_info {
|
|
margin-top: 15px;
|
|
}
|
|
|
|
.cMemberEditHeader .ipsType_minorHeading {
|
|
line-height: 1;
|
|
}
|
|
|
|
html[dir="ltr"] .cMemberEditHeader .ipsPhotoPanel.ipsPhotoPanel_tiny > div {
|
|
margin-left: 38px;
|
|
}
|
|
|
|
.cMemberEditHeader .ipsBadge_icon.ipsBadge_small {
|
|
width: 30px;
|
|
height: 30px;
|
|
border-radius: 30px;
|
|
line-height: 30px;
|
|
font-size: 13px;
|
|
background: {theme="text_light"};
|
|
vertical-align: middle;
|
|
}
|
|
|
|
/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
.cMemberEditHeader .ipsPhotoPanel_medium img {
|
|
width: 55px;
|
|
height: 55px;
|
|
border-radius: 55px;
|
|
}
|
|
|
|
html[dir="ltr"] .cMemberEditHeader .ipsPhotoPanel.ipsPhotoPanel_medium > div {
|
|
margin-left: 70px;
|
|
}
|
|
|
|
#elEditPhoto {
|
|
top: 65px;
|
|
}
|
|
|
|
html[dir="ltr"] #elEditPhoto {
|
|
left: 15px;
|
|
}
|
|
html[dir="rtl"] #elEditPhoto {
|
|
right: 15px;
|
|
}
|
|
|
|
.cMemberEditHeader_quotas {
|
|
margin-top: 15px;
|
|
}
|
|
|
|
.cMemberEditHeader_quotas,
|
|
.cMemberEditHeader_quotas .ipsAttachment_progress {
|
|
width: 100%;
|
|
text-align: left;
|
|
}
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="members" css_name="notifications.css">.ipsApp .cMemberNotifications .ipsMatrixHeader,
|
|
.ipsApp .cMemberNotifications td {
|
|
text-align: left;
|
|
}</css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="members" css_name="restrictions.css"><![CDATA[#elRestrictions_content ul {
|
|
list-style: none;
|
|
}
|
|
|
|
#elRestrictions_content li {
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
#elRestrictions_content .acpRestrictions_disabled {
|
|
opacity: 0.5;
|
|
pointer-events: none;
|
|
}
|
|
|
|
#elRestrictions_root {
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
/*#elRestrictions_root > li:nth-child( odd ) {
|
|
background: #f9f9f9;
|
|
}*/
|
|
|
|
#elRestrictions_root > li {
|
|
padding: 15px 15px 15px 30px;
|
|
border-bottom: 1px solid #f0f0f0;
|
|
}
|
|
html[dir="rtl"] #elRestrictions_root > li {
|
|
padding: 15px 30px 15px 15px;
|
|
}
|
|
|
|
#elRestrictions_root > li > ul > li {
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
#elRestrictions_root > li > ul > li:last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
[data-role='massToggle'], [data-role='toggle'] {
|
|
opacity: 0;
|
|
{prefix="transition" value="all 0.2s linear"}
|
|
}
|
|
|
|
.acpRestrictions_header h2,
|
|
.acpRestrictions_subHeader h3 {
|
|
display: inline;
|
|
margin: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .acpRestrictions_header + ul {
|
|
padding-left: 15px;
|
|
}
|
|
html[dir="rtl"] .acpRestrictions_header + ul {
|
|
padding-right: 15px;
|
|
}
|
|
|
|
.acpRestrictions_header > label {
|
|
font-size: 15px;
|
|
}
|
|
|
|
.acpRestrictions_subHeader {
|
|
font-weight: bold;
|
|
margin: 10px 0;
|
|
}
|
|
|
|
.acpRestrictions_subHeader h3 {
|
|
font-size: 14px;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.acpRestrictions_subHeader:hover [data-role='massToggle'],
|
|
.acpRestrictions_header:hover [data-role='toggle'] {
|
|
opacity: 1;
|
|
}
|
|
|
|
.acpRestrictions_subHeader h3:before {
|
|
display: inline-block;
|
|
font-family: 'FontAwesome';
|
|
font-size: 17px;
|
|
}
|
|
html[dir="ltr"] .acpRestrictions_subHeader h3:before {
|
|
content: '\f0da';
|
|
margin-right: 5px;
|
|
}
|
|
html[dir="rtl"] .acpRestrictions_subHeader h3:before {
|
|
content: '\f0d9';
|
|
margin-right: 5px;
|
|
}
|
|
|
|
html[dir="ltr"] .acpRestrictions_closed.acpRestrictions_subHeader h3:before {
|
|
content: '\f0da';
|
|
}
|
|
html[dir="rtl"] .acpRestrictions_closed.acpRestrictions_subHeader h3:before {
|
|
content: '\f0d9';
|
|
}
|
|
|
|
.acpRestrictions_open.acpRestrictions_subHeader h3:before {
|
|
content: '\f0d7';
|
|
}
|
|
|
|
.acpRestrictions_closed.acpRestrictions_subHeader + ul {
|
|
display: none;
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="promotion" css_name="advertisements.css">.ipsAdvertisement img {
|
|
max-width: 300px;
|
|
max-height: 100px;
|
|
}
|
|
|
|
.ipsAdvertisementPreview {
|
|
border: 0px;
|
|
}
|
|
|
|
.ipsAdvertisement .ipsAdvertisement_large,
|
|
.ipsAdvertisement .ipsAdvertisement_medium,
|
|
.ipsAdvertisement .ipsAdvertisement_small {
|
|
display: block !important;
|
|
background: transparent !important;
|
|
margin: 0 !important;
|
|
}
|
|
|
|
.ipsAdvertisement_tag {
|
|
display: none !important;
|
|
}</css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="responsive" css_name="badges.css">/* BOTH */
|
|
@media screen and (max-width: 979px) {
|
|
/* Make the unread indicators larger on mobile */
|
|
.ipsItemStatus:not( .ipsItemStatus_large ),
|
|
.ipsItemStatus.ipsItemStatus_tiny,
|
|
.ipsItemStatus.ipsItemStatus_small {
|
|
font-size: 18px;
|
|
vertical-align: initial;
|
|
}
|
|
}
|
|
|
|
/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
.ipsBadge.ipsBadge_icon {
|
|
width: 19px;
|
|
height: 19px;
|
|
line-height: 19px;
|
|
font-size: 11px;
|
|
}
|
|
|
|
.ipsBadge.ipsBadge_icon.ipsBadge_small {
|
|
line-height: 18px;
|
|
}
|
|
}</css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="responsive" css_name="blocks.css">/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
.ipsWidget .ipsTabs_small:target [role="tablist"],
|
|
.ipsWidget .ipsTabs_small.ipsTabs_showMenu [role="tablist"] {
|
|
top: 0;
|
|
left: 0;
|
|
right: 0;
|
|
}
|
|
|
|
.ipsWidget .ipsTabs_small .ipsTabs_activeItem {
|
|
border-bottom: 0;
|
|
}
|
|
}</css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="responsive" css_name="buttons.css">/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
html[dir="ltr"] .ipsButtonBar.ipsPos_left .ipsButtonRow,
|
|
html[dir="ltr"] .ipsButtonBar .ipsButtonRow:not( .ipsPos_right ) {
|
|
margin: 4px;
|
|
}
|
|
|
|
.ipsButtonBar.ipsResponsive_hideDesktop {
|
|
margin-top: 7px;
|
|
}
|
|
|
|
.ipsTabs_panel *:not( [data-controller="core.global.core.table"] ) .ipsToolList {
|
|
padding: 0;
|
|
}
|
|
}</css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="responsive" css_name="buttons.css">/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
|
|
.ipsButtonBar [data-role='tablePagination'] {
|
|
clear: both;
|
|
}
|
|
|
|
.ipsButtonBar .ipsPagination {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.ipsButtonBar .ipsButtonRow + [data-role='tablePagination'] .ipsPagination {
|
|
margin-top: 33px;
|
|
}
|
|
|
|
}</css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="responsive" css_name="comments.css"><![CDATA[/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
|
|
html[dir="ltr"] .ipsComment_content,
|
|
html[dir="ltr"] .ipsComment_subComments .ipsComment_content {
|
|
margin-left: 0;
|
|
}
|
|
html[dir="ltr"] .ipsComment_content,
|
|
html[dir="ltr"] .ipsComment_subComments .ipsComment_content {
|
|
margin-right: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsComment_subComments {
|
|
margin-left: 0;
|
|
padding: 15px 0 0 0;
|
|
}
|
|
html[dir="rtl"] .ipsComment_subComments {
|
|
margin-right: 0;
|
|
padding: 15px 0 0 0;
|
|
}
|
|
|
|
.ipsComment_parent > .ipsComment > .ipsComment_content:before {
|
|
display: none;
|
|
}
|
|
|
|
.ipsComment [data-role="commentContent"] {
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
/* Recommended comments */
|
|
.ipsRecommendedComments .ipsType_sectionHead {
|
|
margin-top: 0;
|
|
}
|
|
|
|
.ipsComment_recommended .ipsColumn_narrow .ipsUserPhoto {
|
|
float: left;
|
|
margin-right: 7px;
|
|
}
|
|
|
|
.ipsComment_recommended .ipsColumn_narrow .ipsUserPhoto img {
|
|
width: 30px;
|
|
height: 30px;
|
|
}
|
|
|
|
.ipsRecommendedComments .ipsColumn_medium,
|
|
.ipsComment_recommended .ipsColumn_narrow {
|
|
margin-bottom: 0 !important;
|
|
}
|
|
|
|
.ipsComment_recommended .ipsComment_meta {
|
|
padding-top: 7px;
|
|
padding-bottom: 15px;
|
|
border-bottom: 1px solid rgba(0,0,0,0.1);
|
|
}
|
|
|
|
.ipsComment_recommended .ipsType_richText {
|
|
clear: both;
|
|
margin-top: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsComment_recommendedNote {
|
|
margin-left: 5px;
|
|
}
|
|
html[dir="rtl"] .ipsComment_recommendedNote {
|
|
margin-right: 5px;
|
|
}
|
|
|
|
.ipsTabs_panel .ipsRecommendedComments {
|
|
margin: -7px -7px 7px -7px;
|
|
}
|
|
|
|
.ipsComment_recommended hr.ipsHr {
|
|
margin: 7px 0;
|
|
}
|
|
|
|
.ipsComment_recommendedFlag {
|
|
{prefix="transform" value="rotateY(180deg)"};
|
|
}
|
|
html[dir="ltr"] .ipsComment_recommendedFlag {
|
|
right: -2px;
|
|
left: auto;
|
|
}
|
|
html[dir="rtl"] .ipsComment_recommendedFlag {
|
|
left: -2px;
|
|
right: auto;
|
|
}
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="responsive" css_name="compose.css"><![CDATA[/* BOTH */
|
|
@media screen and (max-width: 979px) {
|
|
|
|
}
|
|
|
|
@media screen and (max-width: 767px) {
|
|
.ipsApp .ipsComposeArea .ipsToolList .ipsComposeArea_formControl {
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
/* Hide photo and arrow */
|
|
.ipsComposeArea > .ipsUserPhoto,
|
|
.ipsComposeArea_editor:before {
|
|
display: none;
|
|
}
|
|
|
|
/* Make editor box take up whole width */
|
|
html[dir="ltr"] .ipsComposeArea.ipsComposeArea_withPhoto .ipsComposeArea_editor {
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsComposeArea.ipsComposeArea_withPhoto .ipsComposeArea_editor {
|
|
margin-right: 0;
|
|
}
|
|
|
|
.ipsComposeArea.ipsComposeArea_withPhoto .ipsComposeArea_editor:before {
|
|
display: none;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsComposeArea_warning {
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsComposeArea_warning {
|
|
margin-right: 0;
|
|
}
|
|
|
|
.ipsComposeArea_dropZone .fa-paperclip {
|
|
font-size: 24px;
|
|
}
|
|
.ipsComposeArea_dropZone .fa-clipboard {
|
|
font-size: 19px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsComposeArea_dropZone > div {
|
|
margin-left: 30px;
|
|
}
|
|
html[dir="rtl"] .ipsComposeArea_dropZone > div {
|
|
margin-right: 30px;
|
|
}
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="responsive" css_name="controlstrip.css">/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
|
|
.ipsControlStrip {
|
|
float: none;
|
|
}
|
|
|
|
}</css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="responsive" css_name="data-lists.css"><![CDATA[/* DESKTOP */
|
|
@media screen and (max-width: 1200px) {
|
|
|
|
/* Hides the photo and makes the column narrower */
|
|
.ipsDataItem_lastPoster {
|
|
min-width: 160px;
|
|
}
|
|
|
|
.ipsDataItem_lastPoster li:first-child {
|
|
display: none;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsDataItem_lastPoster.ipsDataItem_withPhoto li {
|
|
margin: 0;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem_lastPoster.ipsDataItem_withPhoto li {
|
|
margin: 0;
|
|
}
|
|
}
|
|
|
|
/* BOTH */
|
|
@media screen and (max-width: 979px) {
|
|
|
|
/* Reset data list styles */
|
|
.ipsDataList.ipsDataList_reducedSpacing,
|
|
.ipsDataList,
|
|
.ipsDataList .ipsDataItem_main,
|
|
.ipsDataList.ipsDataList_reducedSpacing .ipsDataItem_main,
|
|
.ipsDataList .ipsDataItem_stats,
|
|
.ipsDataList.ipsDataList_reducedSpacing .ipsDataItem_stats,
|
|
.ipsDataList .ipsDataItem_lastPoster,
|
|
.ipsDataList.ipsDataList_reducedSpacing .ipsDataItem_lastPoster,
|
|
.ipsDataList .ipsDataItem_generic,
|
|
.ipsDataList.ipsDataList_reducedSpacing .ipsDataItem_generic,
|
|
.ipsDataList .ipsDataitem_modCheck,
|
|
.ipsDataList.ipsDataList_reducedSpacing .ipsDataItem_modCheck {
|
|
display: block;
|
|
padding: 0;
|
|
width: auto;
|
|
}
|
|
|
|
/* Main item */
|
|
.ipsDataItem {
|
|
padding: 15px 10px 15px 10px;
|
|
}
|
|
|
|
.ipsDataList.ipsDataList_reducedSpacing .ipsDataItem {
|
|
padding: 7px;
|
|
}
|
|
|
|
/* Icon */
|
|
.ipsDataItem_icon {
|
|
width: auto;
|
|
padding-top: 0;
|
|
}
|
|
html[dir="ltr"] .ipsDataItem_icon {
|
|
float: left;
|
|
padding-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem_icon {
|
|
float: right;
|
|
padding-right: 0;
|
|
}
|
|
|
|
.ipsDataList_large .ipsDataItem_icon {
|
|
min-width: 40px;
|
|
padding-top: 4px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsDataList_large .ipsDataItem_icon {
|
|
padding-right: 0;
|
|
}
|
|
html[dir="rtl"] .ipsDataList_large .ipsDataItem_icon {
|
|
padding-left: 0;
|
|
}
|
|
|
|
.ipsDataItem_icon br {
|
|
display: none;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsDataItem_icon:not( .ipsResponsive_hidePhone ):not( .ipsResponsive_hideTablet ) + .ipsDataItem_main,
|
|
html[dir="ltr"] .ipsDataItem_icon:not( .ipsResponsive_hidePhone ):not( .ipsResponsive_hideTablet ) + .ipsDataItem_main + .ipsDataItem_stats {
|
|
margin-left: 45px;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem_icon:not( .ipsResponsive_hidePhone ):not( .ipsResponsive_hideTablet ) + .ipsDataItem_main,
|
|
html[dir="rtl"] .ipsDataItem_icon:not( .ipsResponsive_hidePhone ):not( .ipsResponsive_hideTablet ) + .ipsDataItem_main + .ipsDataItem_stats {
|
|
margin-right: 45px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsDataItem.ipsDataItem_responsivePhoto .ipsDataItem_main {
|
|
margin-right: 50px;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem.ipsDataItem_responsivePhoto .ipsDataItem_main {
|
|
margin-left: 50px;
|
|
}
|
|
|
|
.ipsDataItem_icon .ipsItemStatus.ipsItemStatus_large {
|
|
width: 30px;
|
|
height: 30px;
|
|
line-height: 30px;
|
|
font-size: 13px;
|
|
border-radius: 15px;
|
|
}
|
|
|
|
/* Stats */
|
|
.ipsDataItem_stats {
|
|
display: block;
|
|
min-width: 0;
|
|
text-align: left;
|
|
margin-top: 5px;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem_stats {
|
|
text-align: right;
|
|
}
|
|
|
|
.ipsDataItem_stats li, .ipsDataItem_stats dt, .ipsDataItem_stats dd {
|
|
display: inline;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsDataItem_stats li {
|
|
margin-right: 10px;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem_stats li {
|
|
margin-left: 10px;
|
|
}
|
|
|
|
.ipsDataItem_statsLarge .ipsDataItem_stats_number {
|
|
font-size: inherit;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsDataItem_unread .ipsDataItem_main {
|
|
border-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem_unread .ipsDataItem_main {
|
|
border-right: 0;
|
|
}
|
|
|
|
/* Last poster */
|
|
.ipsDataItem_lastPoster {
|
|
display: none;
|
|
min-width: 0;
|
|
max-width: 100%;
|
|
}
|
|
|
|
.ipsDataItem_lastPoster.ipsDataItem_withPhoto {
|
|
display: block !important;
|
|
position: absolute;
|
|
top: 18px !important;
|
|
padding: 0;
|
|
width: 34px;
|
|
height: 34px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsDataItem_lastPoster.ipsDataItem_withPhoto {
|
|
right: 10px !important;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem_lastPoster.ipsDataItem_withPhoto {
|
|
left: 10px !important;
|
|
}
|
|
|
|
html[dir] .ipsDataItem_lastPoster.ipsDataItem_withPhoto .ipsUserPhoto {
|
|
margin: 0;
|
|
}
|
|
|
|
.ipsDataItem_lastPoster.ipsDataItem_withPhoto li {
|
|
display: none;
|
|
margin: 0;
|
|
}
|
|
|
|
.ipsDataItem_lastPoster.ipsDataItem_withPhoto li:first-child,
|
|
.ipsDataItem_lastPoster.ipsDataItem_withPhoto li:last-child {
|
|
display: block;
|
|
}
|
|
|
|
.ipsDataItem_lastPoster.ipsDataItem_withPhoto li:last-child time {
|
|
display: block;
|
|
width: 0;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.ipsDataItem_lastPoster.ipsDataItem_withPhoto li:last-child time:after {
|
|
content: attr(data-short);
|
|
position: absolute;
|
|
top: 40px;
|
|
left: 0;
|
|
right: 0;
|
|
font-size: 11px;
|
|
text-align: center;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.ipsDataItem_lastPoster .ipsUserPhoto {
|
|
float: none;
|
|
display: block;
|
|
}
|
|
|
|
/* Mod check */
|
|
.ipsDataItem_modCheck {
|
|
position: absolute;
|
|
top: 36px;
|
|
}
|
|
html[dir="ltr"] .ipsDataItem_modCheck {
|
|
left: 10px;
|
|
padding: 0 10px 0 0;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem_modCheck {
|
|
right: 10px;
|
|
padding: 0 0 0 10px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsApp .ipsDataItem_icon + .ipsDataItem_main {
|
|
padding-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsApp .ipsDataItem_icon + .ipsDataItem_main {
|
|
padding-right: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsApp .ipsDataItem_withModCheck .ipsDataItem_main {
|
|
padding-left: 25px;
|
|
}
|
|
html[dir="rtl"] .ipsApp .ipsDataItem_withModCheck .ipsDataItem_main {
|
|
padding-right: 25px;
|
|
}
|
|
|
|
.ipsDataItem_modCheck .ipsCustomInput,
|
|
.ipsDataItem:hover .ipsDataItem_modCheck .ipsCustomInput {
|
|
opacity: 1;
|
|
}
|
|
}
|
|
|
|
/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
|
|
.ipsDataItem_subList li {
|
|
width: 100%;
|
|
}
|
|
|
|
.ipsDataItem_subList li:after {
|
|
content: '';
|
|
}
|
|
|
|
.ipsDataItem.ipsDataItem_loading {
|
|
padding: 3px 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsDataItem_loading > div > span:first-child {
|
|
right: 0;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem_loading > div > span:first-child {
|
|
left: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsDataItem_loading > div > span:last-child {
|
|
left: 25px;
|
|
right: 60px;
|
|
}
|
|
html[dir="rtl"] .ipsDataItem_loading > div > span:last-child {
|
|
right: 25px;
|
|
left: 60px;
|
|
}
|
|
.ipsDataItem_loading > div > span:last-child:before {
|
|
width: 180px;
|
|
}
|
|
|
|
html[dir] .ipsDataItem_loading > div > span:first-child:before,
|
|
html[dir] .ipsDataItem_loading > div > span:first-child:after {
|
|
display: none;
|
|
}
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="responsive" css_name="engagement.css"><![CDATA[/* BOTH */
|
|
@media screen and (max-width: 979px) {
|
|
|
|
}
|
|
|
|
/* TABLETS */
|
|
@media screen and (max-width: 979px) {
|
|
html[dir="ltr"] .ipsFollow {
|
|
float: right;
|
|
}
|
|
html[dir="rtl"] .ipsFollow {
|
|
float: left;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsPromote {
|
|
float: right;
|
|
}
|
|
html[dir="rtl"] .ipsPromote {
|
|
float: left;
|
|
}
|
|
}
|
|
|
|
/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
|
|
/* REACTIONS */
|
|
.ipsReact_overview {
|
|
display: none;
|
|
}
|
|
|
|
.ipsReact_reactCount span:last-child {
|
|
padding: 0 4px;
|
|
}
|
|
|
|
.ipsReact_button {
|
|
padding: 2px;
|
|
width: 36px;
|
|
height: 36px;
|
|
line-height: 36px;
|
|
border-radius: 36px;
|
|
}
|
|
|
|
.ipsReact .ipsReact_types ul.ipsReact_hover {
|
|
-webkit-animation: reaction-hover-mobile 0.3s ease-in-out forwards;
|
|
animation: reaction-hover-mobile 0.3s ease-in-out forwards;
|
|
}
|
|
|
|
html[dir] .ipsReact_types ul,
|
|
html[dir] .ipsReact.ipsReact_mini .ipsReact_types ul {
|
|
transform-origin: bottom;
|
|
top: auto;
|
|
bottom: 0px;
|
|
border-radius: 38px;
|
|
height: auto;
|
|
padding: 5px 5px 50px 5px;
|
|
}
|
|
html[dir="ltr"] .ipsReact_types ul,
|
|
html[dir="ltr"] .ipsReact.ipsReact_mini .ipsReact_types ul {
|
|
right: -1px;
|
|
}
|
|
html[dir="rtl"] .ipsReact_types ul,
|
|
html[dir="rtl"] .ipsReact.ipsReact_mini .ipsReact_types ul {
|
|
left: -1px;
|
|
}
|
|
|
|
html[dir] .ipsReact_types ul li,
|
|
html[dir] .ipsReact.ipsReact_mini .ipsReact_types ul li {
|
|
display: block;
|
|
margin: 10px 0 !important;
|
|
position: relative;
|
|
}
|
|
|
|
html[dir] .ipsReact_types ul li:first-child,
|
|
html[dir] .ipsReact.ipsReact_mini .ipsReact_types ul li:first-child {
|
|
margin-top: 0 !important;
|
|
}
|
|
html[dir] .ipsReact_types ul li:last-child,
|
|
html[dir] .ipsReact.ipsReact_mini .ipsReact_types ul li:last-child {
|
|
margin-bottom: 0 !important;
|
|
}
|
|
|
|
.ipsReact_unreact {
|
|
top: -12px;
|
|
}
|
|
html[dir="ltr"] .ipsReact_unreact {
|
|
right: -12px;
|
|
}
|
|
html[dir="rtl"] .ipsReact_unreact {
|
|
left: -12px;
|
|
}
|
|
|
|
.ipsReact_name {
|
|
position: absolute;
|
|
background: #494949;
|
|
color: #fff;
|
|
font-size: 11px;
|
|
padding: 0px 7px;
|
|
line-height: 21px;
|
|
border-radius: 20px;
|
|
top: 50%;
|
|
margin-top: -10px;
|
|
display: none;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsReact_name {
|
|
right: 40px;
|
|
}
|
|
html[dir="rtl"] .ipsReact_name {
|
|
left: 40px;
|
|
}
|
|
|
|
.ipsReact_types_active .ipsReact_name {
|
|
display: block;
|
|
}
|
|
|
|
html[dir] .ipsReact_button .ipsReact_name {
|
|
transform: scale(0.8);
|
|
}
|
|
html[dir="ltr"] .ipsReact_button .ipsReact_name {
|
|
right: 35px;
|
|
}
|
|
html[dir="rtl"] .ipsReact_button .ipsReact_name {
|
|
left: 35px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsReact.ipsReact_mini .ipsReact_types ul {
|
|
left: -4px;
|
|
right: auto;
|
|
}
|
|
html[dir="rtl"] .ipsReact.ipsReact_mini .ipsReact_types ul {
|
|
right: -4px;
|
|
left: auto;
|
|
}
|
|
|
|
html[dir] .ipsReact.ipsReact_mini .ipsReact_types ul {
|
|
padding: 5px 5px 30px 5px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsReact.ipsReact_mini .ipsReact_name {
|
|
right: 32px;
|
|
}
|
|
html[dir="rtl"] .ipsReact.ipsReact_mini .ipsReact_name {
|
|
left: 32px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsReact.ipsReact_mini .ipsReact_button .ipsReact_name {
|
|
right: 26px;
|
|
}
|
|
html[dir="rtl"] .ipsReact.ipsReact_mini .ipsReact_button .ipsReact_name {
|
|
left: 26px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsReact.ipsReact_mini .ipsReact_unreact {
|
|
top: 40px;
|
|
right: 2px;
|
|
}
|
|
html[dir="rtl"] .ipsReact.ipsReact_mini .ipsReact_unreact {
|
|
top: 40px;
|
|
left: 2px;
|
|
}
|
|
|
|
/* FOLLOWS */
|
|
|
|
.ipsFollow,
|
|
.ipsPromote {
|
|
width: 100%;
|
|
display: table !important;
|
|
float: none !important;
|
|
}
|
|
|
|
.ipsFollow.ipsButton_verySmall,
|
|
.ipsPromote.ipsButton_verySmall {
|
|
padding-left: 0;
|
|
padding-right: 0;
|
|
}
|
|
|
|
.ipsPromote .ipsPromote_icon {
|
|
float: left;
|
|
}
|
|
|
|
.ipsFollow > a, .ipsFollow > span, .ipsFollow > a > span {
|
|
display: table-cell !important;
|
|
}
|
|
|
|
.ipsFollow > a:not( .ipsCommentCount ), .ipsFollow > span:not( .ipsCommentCount ), .ipsFollow > a > span:not( .ipsCommentCount ) {
|
|
width: 100%;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsFollow > a:not( .ipsCommentCount ),
|
|
html[dir="ltr"] .ipsFollow > span:not( .ipsCommentCount ),
|
|
html[dir="ltr"] .ipsFollow > a > span:not( .ipsCommentCount ) {
|
|
left: 0;
|
|
padding-left: 0;
|
|
}
|
|
|
|
.ipsFollow .ipsCommentCount {
|
|
display: inline !important;
|
|
}
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="responsive" css_name="forms.css"><![CDATA[/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
|
|
.ipsApp_admin .ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_title {
|
|
display: block;
|
|
background: #f5f5f5;
|
|
padding: 10px;
|
|
text-align: left;
|
|
margin: -3px -3px 10px -3px;
|
|
font-size: 15px;
|
|
}
|
|
html[dir="rtl"] .ipsApp_admin .ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_title {
|
|
text-align: right;
|
|
}
|
|
|
|
.ipsFieldRow_section {
|
|
background: #2E3D49;
|
|
color: #fff;
|
|
font-weight: normal;
|
|
padding: 10px;
|
|
margin-top: 5px;
|
|
font-size: 16px;
|
|
}
|
|
|
|
.ipsApp_admin .ipsForm_horizontal .ipsFieldRow:not( .ipsFieldRow_checkbox ) .ipsFieldRow_content {
|
|
padding: 7px;
|
|
}
|
|
|
|
.ipsForm .ipsFieldRow {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.ipsForm_horizontal .ipsFieldRow {
|
|
display: block;
|
|
}
|
|
|
|
html[dir] .ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_label,
|
|
html[dir] .ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_title,
|
|
html[dir] .ipsForm_vertical .ipsFieldRow > .ipsFieldRow_label,
|
|
html[dir] .ipsForm_vertical .ipsFieldRow > .ipsFieldRow_title {
|
|
min-width: 0;
|
|
}
|
|
|
|
html[dir] .ipsForm_horizontal .ipsFieldRow:not( .ipsFieldRow_yesNo ) > .ipsFieldRow_label,
|
|
html[dir] .ipsForm_horizontal .ipsFieldRow:not( .ipsFieldRow_yesNo ) > .ipsFieldRow_title {
|
|
padding-top: 10px;
|
|
}
|
|
|
|
.ipsTabs_panel > .ipsForm, .ipsTabs_panel div[data-controller="core.global.core.table"],
|
|
.ipsTabs_panel .acpTrees_buttons + .acpBlock,
|
|
.ipsTabs_panel .ipsForm, .ipsTabs_panel .ipsChart {
|
|
margin: 0;
|
|
}
|
|
|
|
.ipsAttachment_dropZone [data-action="uploadFile"] {
|
|
width: 100%;
|
|
float: none;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsAttachment_dropZone.ipsAttachment_dropZoneSmall > .ipsAttachment_dropZoneSmall_info {
|
|
margin: 5px 0 0 0;
|
|
}
|
|
|
|
.ipsFieldRow .cCopyNode {
|
|
margin-top: -40px;
|
|
padding-left: 0;
|
|
padding-right: 0;
|
|
}
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="responsive" css_name="forms.css"><![CDATA[/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
.ipsApp .ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_title,
|
|
.ipsApp .ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_label {
|
|
float: none !important;
|
|
width: auto;
|
|
text-align: inherit !important;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsApp .ipsForm_horizontal .ipsFieldRow:not( .ipsFieldRow_checkbox ) .ipsFieldRow_content,
|
|
html[dir="ltr"] .ipsApp .ipsForm_horizontal .ipsFieldRow_checkbox {
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsApp .ipsForm_horizontal .ipsFieldRow:not( .ipsFieldRow_checkbox ) .ipsFieldRow_content,
|
|
html[dir="rtl"] .ipsApp .ipsForm_horizontal .ipsFieldRow_checkbox {
|
|
margin-right: 0;
|
|
}
|
|
|
|
.ipsApp .ipsFieldRow_content select {
|
|
margin-top: 0;
|
|
width: 100%;
|
|
}
|
|
|
|
.ipsApp textarea, .ipsApp input[type="text"], .ipsApp input[type="password"],
|
|
.ipsApp input[type="datetime"], .ipsApp input[type="datetime-local"], .ipsApp input[type="date"],
|
|
.ipsApp input[type="month"], .ipsApp input[type="time"], .ipsApp input[type="week"],
|
|
.ipsApp input[type="number"], .ipsApp input[type="email"], .ipsApp input[type="url"],
|
|
.ipsApp input[type="search"], .ipsApp input[type="tel"], .ipsApp input[type="color"], .ipsApp select {
|
|
font-size: 16px;
|
|
}
|
|
}
|
|
|
|
/* BOTH */
|
|
@media screen and (max-width: 979px) {
|
|
.ipsApp .ipsForm_collapseTablet.ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_title,
|
|
.ipsApp .ipsForm_collapseTablet.ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_label {
|
|
float: none !important;
|
|
width: auto;
|
|
text-align: inherit !important;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsApp .ipsForm_collapseTablet.ipsForm_horizontal .ipsFieldRow:not( .ipsFieldRow_checkbox ) .ipsFieldRow_content,
|
|
html[dir="ltr"] .ipsApp .ipsForm_collapseTablet.ipsForm_horizontal .ipsFieldRow_checkbox {
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsApp .ipsForm_collapseTablet.ipsForm_horizontal .ipsFieldRow:not( .ipsFieldRow_checkbox ) .ipsFieldRow_content,
|
|
html[dir="rtl"] .ipsApp .ipsForm_collapseTablet.ipsForm_horizontal .ipsFieldRow_checkbox {
|
|
margin-right: 0;
|
|
}
|
|
|
|
.ipsApp .ipsForm_collapseTablet .ipsFieldRow_content select {
|
|
margin-top: 0;
|
|
width: 100%;
|
|
}
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="responsive" css_name="global.css"><![CDATA[/* BOTH */
|
|
@media screen and (max-width: 979px) {
|
|
|
|
#acpAppList > li.acpAppList_active > ul,
|
|
#acpAppList #elHideMenu {
|
|
display: none;
|
|
}
|
|
|
|
#acpAppList, #acpAppMenu {
|
|
width: 70px !important;
|
|
}
|
|
|
|
html[dir="ltr"] #ipsLayout_header {
|
|
left: 70px;
|
|
}
|
|
|
|
#elAdminNav a {
|
|
font-size: 20px;
|
|
color: #fff;
|
|
}
|
|
|
|
html[dir="ltr"] #elAdminControls {
|
|
margin-left: 7px;
|
|
}
|
|
html[dir="rtl"] #elAdminControls {
|
|
margin-right: 7px;
|
|
}
|
|
|
|
#acpContent {
|
|
padding: 15px;
|
|
}
|
|
|
|
.acpToolbar {
|
|
float: none !important;
|
|
margin-top: 7px;
|
|
}
|
|
|
|
.acpToolbar > ul > li {
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
.acpToolbar > ul > li,
|
|
.acpToolbar .ipsButton_verySmall {
|
|
width: 100%;
|
|
}
|
|
|
|
.acpToolbar > ul > li:not( .acpToolbar_primary ):not( .acpToolbar_more ) {
|
|
display: none;
|
|
}
|
|
|
|
.acpToolbar > ul > li.acpToolbar_more .ipsButton_verySmall {
|
|
margin-bottom: -10px;
|
|
padding: 0;
|
|
background: #f5f5f5;
|
|
}
|
|
|
|
#acpPageHeader {
|
|
padding: 15px;
|
|
}
|
|
|
|
#acpPageHeader .ipsType_pageTitle {
|
|
font-size: 22px;
|
|
}
|
|
|
|
#acpPageHeader .acpPageHeader_flex,
|
|
#acpPageHeader.acpPageHeader_flex {
|
|
display: block;
|
|
}
|
|
|
|
html[dir] #ipsLayout_header {
|
|
position: absolute;
|
|
}
|
|
|
|
html[dir] #acpLiveSearchResults {
|
|
left: 15px;
|
|
right: 15px;
|
|
width: auto;
|
|
}
|
|
|
|
html[dir] #acpLiveSearchResults [data-role="searchMenu"] {
|
|
border: 0;
|
|
}
|
|
|
|
#acpPageHeader .ipsSubNavigation {
|
|
margin-top: 0;
|
|
}
|
|
}
|
|
|
|
/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
html[dir] #ipsLayout_header {
|
|
position: absolute;
|
|
left: 0;
|
|
right: 0;
|
|
}
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="responsive" css_name="global.css"><![CDATA[/* BOTH */
|
|
@media screen and (max-width: 979px) {
|
|
|
|
html[dir="ltr"] #elMobileNav {
|
|
text-align: right;
|
|
}
|
|
html[dir="rtl"] #elMobileNav {
|
|
text-align: left;
|
|
}
|
|
|
|
html[dir="ltr"] #elMobileNav li {
|
|
margin-right: 0;
|
|
}
|
|
html[dir="rtl"] #elMobileNav li {
|
|
margin-left: 0;
|
|
}
|
|
|
|
#elMobileNav li:not( #elMobileBreadcrumb ) a {
|
|
width: 50px;
|
|
height: 50px;
|
|
line-height: 50px;
|
|
color: #fff;
|
|
text-align: center;
|
|
font-size: 26px;
|
|
margin: 0;
|
|
position: relative;
|
|
display: block;
|
|
}
|
|
|
|
#elMobileNav .icon-newspaper {
|
|
font-size: 24px;
|
|
}
|
|
|
|
#elMobileNav .ipsNotificationCount {
|
|
top: 6px;
|
|
}
|
|
html[dir="ltr"] #elMobileNav .ipsNotificationCount {
|
|
right: 6px;
|
|
}
|
|
html[dir="rtl"] #elMobileNav .ipsNotificationCount {
|
|
left: 6px;
|
|
}
|
|
|
|
#ipsLayout_mobileNav li a {
|
|
display: block;
|
|
color: #fff;
|
|
line-height: 52px;
|
|
padding: 0 20px;
|
|
font-size: 14px;
|
|
}
|
|
|
|
#ipsLayout_header > nav {
|
|
padding: 0;
|
|
display: none;
|
|
}
|
|
|
|
/* Search */
|
|
#elSearch {
|
|
display: none; /* ...and hide search elem by default... */
|
|
height: 40px;
|
|
}
|
|
|
|
body.cSearchOpen #ipsLayout_header > nav {
|
|
display: block;
|
|
height: 40px; /* ...but set to 40px height when search is showing, because that's in the header element */
|
|
}
|
|
|
|
body.cSearchOpen #ipsLayout_header > nav .ipsLayout_container {
|
|
padding: 0;
|
|
}
|
|
|
|
body.cSearchOpen #ipsLayout_header .ipsNavBar_primary {
|
|
margin-bottom: 0;
|
|
top: 0;
|
|
}
|
|
|
|
body.cSearchOpen #elSearch {
|
|
display: block;
|
|
opacity: 1;
|
|
width: 100%;
|
|
margin: 0;
|
|
{prefix="transition" value="opacity 0.2s ease-out"}
|
|
}
|
|
|
|
body.cSearchOpen #elSearch input[type="search"] {
|
|
line-height: 40px;
|
|
height: 40px;
|
|
}
|
|
|
|
body.cSearchOpen #elSearch button {
|
|
font-size: 22px;
|
|
line-height: 36px;
|
|
}
|
|
|
|
body.cSearchOpen #elSearch #elSearchFilter {
|
|
display: block;
|
|
line-height: 40px;
|
|
border-radius: 0;
|
|
font-size: 12px;
|
|
}
|
|
|
|
body.cSearchOpen #elSearchField {
|
|
width: auto;
|
|
}
|
|
html[dir="ltr"] body.cSearchOpen #elSearchField {
|
|
left: 115px;
|
|
}
|
|
html[dir="rtl"] body.cSearchOpen #elSearchField {
|
|
right: 115px;
|
|
}
|
|
|
|
/* Code and pre need to wrap */
|
|
code, pre {
|
|
white-space: pre-wrap;
|
|
word-break: break-word;
|
|
}
|
|
|
|
#elQueryLog, #elCachingLog {
|
|
display: none !important;
|
|
}
|
|
}
|
|
|
|
/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
body {
|
|
font-size: 13px;
|
|
}
|
|
|
|
#elFlashMessage {
|
|
width: 100%;
|
|
padding: 7px;
|
|
}
|
|
html[dir="ltr"] #elFlashMessage {
|
|
left: auto;
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] #elFlashMessage {
|
|
right: auto;
|
|
margin-right: 0;
|
|
}
|
|
}
|
|
|
|
/* GOOGLE AD CODE FOR RESPONSIVE ADS */
|
|
#ipsLayout_mainArea .adsbygoogle { width: 320px; height: 100px; }
|
|
@media (min-width:500px) { #ipsLayout_mainArea .adsbygoogle { width: 468px; height: 60px; } }
|
|
@media (min-width:1050px) { #ipsLayout_mainArea .adsbygoogle { width: 728px; height: 90px; } }]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="responsive" css_name="layout.css"><![CDATA[/* TABLETS */
|
|
@media screen and (min-width: 768px) and (max-width: 979px) {
|
|
|
|
/* Fixed column sizing */
|
|
.ipsColumns.ipsColumns_collapseTablet {
|
|
width: 100%;
|
|
display: block;
|
|
}
|
|
html[dir="ltr"] .ipsColumns.ipsColumns_collapseTablet {
|
|
padding-right: 0;
|
|
}
|
|
html[dir="rtl"] .ipsColumns.ipsColumns_collapseTablet {
|
|
padding-left: 0;
|
|
}
|
|
|
|
.ipsColumns.ipsColumns_collapseTablet > .ipsColumn:not( .ipsHide ) {
|
|
display: block;
|
|
position: relative;
|
|
margin: 15px 0;
|
|
width: 100%;
|
|
}
|
|
|
|
.ipsLayout_contentSection {
|
|
padding: 15px;
|
|
}
|
|
|
|
.ipsGrid.ipsGrid_collapseTablet > [class*="ipsGrid_span"] {
|
|
width: 100%;
|
|
}
|
|
html[dir="ltr"] .ipsGrid.ipsGrid_collapseTablet > [class*="ipsGrid_span"] {
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsGrid.ipsGrid_collapseTablet > [class*="ipsGrid_span"] {
|
|
margin-right: 0;
|
|
}
|
|
}
|
|
|
|
/* BOTH */
|
|
@media screen and (max-width: 979px) {
|
|
|
|
.ipsPageHeader {
|
|
margin: 15px 0;
|
|
}
|
|
|
|
#ipsLayout_mainArea > .ipsPageHeader:first-child {
|
|
padding: 7px 0;
|
|
margin-top: -5px;
|
|
}
|
|
|
|
#elHeaderSubLinks {
|
|
display: none;
|
|
}
|
|
|
|
.ipsLayout_container {
|
|
padding: 0 15px;
|
|
}
|
|
|
|
{{if !theme.sidebar_responsive}}
|
|
#ipsLayout_sidebar {
|
|
display: none;
|
|
}
|
|
{{else}}
|
|
#ipsLayout_mainArea {
|
|
margin-bottom: 0 !important;
|
|
}
|
|
|
|
#ipsLayout_sidebar {
|
|
max-width: 100% !important;
|
|
min-width: 0 !important;
|
|
display: block;
|
|
overflow: visible;
|
|
}
|
|
|
|
html[dir] #ipsLayout_sidebar.ipsLayout_sidebarleft,
|
|
html[dir] #ipsLayout_sidebar.ipsLayout_sidebarright {
|
|
padding: 0 10px 10px 10px;
|
|
}
|
|
{{endif}}
|
|
|
|
#ipsLayout_body {
|
|
padding: 0;
|
|
max-width: 100%;
|
|
margin: 0;
|
|
}
|
|
|
|
#ipsLayout_header > header {
|
|
margin-bottom: 0 !important;
|
|
}
|
|
|
|
#ipsLayout_mainArea {
|
|
border-radius: 0 !important;
|
|
margin-bottom: 10px;
|
|
padding: 15px;
|
|
}
|
|
|
|
/* Nav hidden */
|
|
#ipsLayout_mainNav {
|
|
display: none;
|
|
float: none !important;
|
|
clear: both;
|
|
}
|
|
|
|
#ipsLayout_mainNav li {
|
|
display: block;
|
|
line-height: 40px;
|
|
}
|
|
|
|
#ipsLayout_mainNav li a {
|
|
font-size: 13px;
|
|
}
|
|
|
|
html[dir="ltr"] #ipsLayout_mainNav li a.active {
|
|
margin-right: -20px;
|
|
}
|
|
html[dir="rtl"] #ipsLayout_mainNav li a.active {
|
|
margin-left: -20px;
|
|
}
|
|
|
|
#ipsLayout_contentArea,
|
|
#ipsLayout_mainArea {
|
|
display: block;
|
|
border: 0;
|
|
}
|
|
|
|
#elContextualTools {
|
|
margin: 0;
|
|
}
|
|
}
|
|
|
|
/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
#ipsLayout_mainArea {
|
|
padding: 10px;
|
|
}
|
|
|
|
/* Fixed column sizing */
|
|
.ipsColumns.ipsColumns_collapseTablet:not( .ipsHide ),
|
|
.ipsColumns.ipsColumns_collapsePhone:not( .ipsHide ) {
|
|
width: 100%;
|
|
display: block;
|
|
padding-right: 0;
|
|
}
|
|
|
|
.ipsColumns.ipsColumns_collapseTablet > .ipsColumn:not( .ipsHide ),
|
|
.ipsColumns.ipsColumns_collapsePhone > .ipsColumn:not( .ipsHide ) {
|
|
display: block;
|
|
position: relative;
|
|
width: 100%;
|
|
margin: 0 0 15px 0;
|
|
padding: 0;
|
|
}
|
|
|
|
.ipsLayout_contentSection {
|
|
padding: 5px;
|
|
}
|
|
|
|
.ipsGrid.ipsGrid_collapseTablet > [class*="ipsGrid_span"],
|
|
.ipsGrid.ipsGrid_collapsePhone > [class*="ipsGrid_span"] {
|
|
width: 100%;
|
|
}
|
|
html[dir="ltr"] .ipsGrid.ipsGrid_collapseTablet > [class*="ipsGrid_span"],
|
|
html[dir="ltr"] .ipsGrid.ipsGrid_collapsePhone > [class*="ipsGrid_span"] {
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsGrid.ipsGrid_collapseTablet > [class*="ipsGrid_span"],
|
|
html[dir="rtl"] .ipsGrid.ipsGrid_collapsePhone > [class*="ipsGrid_span"] {
|
|
margin-right: 0;
|
|
}
|
|
|
|
/* Item control styles */
|
|
.ipsItemControls {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: flex-end;
|
|
width: 100%;
|
|
flex-wrap: wrap;
|
|
}
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="responsive" css_name="lightbox.css">/* BOTH */
|
|
@media screen and (max-width: 979px) {
|
|
.ipsLightbox {
|
|
bottom: 0px;
|
|
right: 0px;
|
|
top: 0px;
|
|
left: 0px;
|
|
}
|
|
|
|
.ipsLightbox_imagePanel
|
|
{
|
|
margin-left: 10px;
|
|
margin-right: 10px;
|
|
}
|
|
|
|
.ipsLightbox_next, .ipsLightbox_prev {
|
|
opacity: 0.4;
|
|
}
|
|
}</css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="responsive" css_name="livesearch.css">/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
.cAcpSearch_areas,
|
|
.cAcpSearch_results {
|
|
position: static;
|
|
}
|
|
|
|
.cAcpSearch_areas {
|
|
width: auto;
|
|
}
|
|
.cAcpSearch_results {
|
|
width: auto;
|
|
}
|
|
}</css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="responsive" css_name="login.css"><![CDATA[/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
#elLogin_box {
|
|
width: 320px;
|
|
}
|
|
|
|
.ipsApp #elLogin_box > .ipsColumns {
|
|
min-height: 240px;
|
|
}
|
|
|
|
.ipsApp#elLogin {
|
|
padding-top: 10px;
|
|
}
|
|
|
|
.ipsApp #elLogin_box {
|
|
width: auto;
|
|
margin: 7px;
|
|
}
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="responsive" css_name="menus.css">/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
|
|
.ipsSideMenu {
|
|
border: 1px solid rgba(0,0,0,0.05);
|
|
}
|
|
|
|
.ipsSideMenu .ipsSideMenu_mainTitle a {
|
|
color: #8c8c8c;
|
|
font-weight: normal;
|
|
}
|
|
|
|
/* Non-JS fallback */
|
|
.ipsSideMenu .ipsSideMenu_title,
|
|
.ipsSideMenu .ipsSideMenu_subTitle,
|
|
.ipsSideMenu .ipsSideMenu_list {
|
|
display: none;
|
|
}
|
|
|
|
.ipsSideMenu .ipsSideMenu_mainTitle,
|
|
.ipsSideMenu .ipsSideMenu_mainTitle a,
|
|
.ipsSideMenu:target .ipsSideMenu_title,
|
|
.ipsSideMenu:target .ipsSideMenu_list,
|
|
.ipsSideMenu.ipsSideMenu_open .ipsSideMenu_title,
|
|
.ipsSideMenu.ipsSideMenu_open .ipsSideMenu_list,
|
|
.ipsSideMenu.ipsSideMenu_open .ipsSideMenu_subTitle {
|
|
display: block;
|
|
}
|
|
|
|
.ipsSideMenu.ipsSideMenu_open .ipsSideMenu_mainTitle a,
|
|
.ipsSideMenu:target .ipsSideMenu_mainTitle a {
|
|
background: #151515;
|
|
color: #fff;
|
|
display: block;
|
|
}
|
|
|
|
.ipsSideMenu.ipsSideMenu_open,
|
|
.ipsSideMenu:target {
|
|
width: 100%;
|
|
background: #fff;
|
|
z-index: 4000;
|
|
}
|
|
|
|
.ipsSideMenu.ipsSideMenu_open .ipsSideMenu_title,
|
|
.ipsSideMenu:target .ipsSideMenu_title {
|
|
padding: 10px;
|
|
background: #f9f9f9;
|
|
}
|
|
|
|
.ipsSideMenu.ipsSideMenu_open .ipsSideMenu_list,
|
|
.ipsSideMenu:target .ipsSideMenu_list {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsSideMenu.ipsSideMenu_open .ipsSideMenu_list li a,
|
|
html[dir="ltr"] .ipsSideMenu:target .ipsSideMenu_list li a {
|
|
padding-left: 20px;
|
|
}
|
|
html[dir="rtl"] .ipsSideMenu.ipsSideMenu_open .ipsSideMenu_list li a,
|
|
html[dir="rtl"] .ipsSideMenu:target .ipsSideMenu_list li a {
|
|
padding-right: 20px;
|
|
}
|
|
}
|
|
|
|
/* Landscape-specific phone styles for menus */
|
|
@media screen and (max-height: 450px) {
|
|
.ipsMenu_innerContent {
|
|
max-height: 210px;
|
|
}
|
|
}</css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="responsive" css_name="misc.css">/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
.acpWidgetSearch {
|
|
position: absolute;
|
|
right: 12px;
|
|
top: 12px;
|
|
}
|
|
}
|
|
|
|
|
|
/* BOTH */
|
|
@media screen and (max-width: 979px) {
|
|
.cWithInfoPanel {
|
|
display: block;
|
|
}
|
|
|
|
.cWithInfoPanel_main {
|
|
margin: 0;
|
|
}
|
|
|
|
.cWithInfoPanel_info {
|
|
margin: 20px 0 0 0;
|
|
min-width: 0;
|
|
max-width: 100%;
|
|
}
|
|
|
|
.cWithInfoPanel .ipsType_sectionTitle {
|
|
margin: -7px -7px 7px -7px;
|
|
}
|
|
}</css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="responsive" css_name="misc.css"><![CDATA[/* BOTH */
|
|
@media screen and (max-width: 979px) {
|
|
|
|
/* PHOTO PANELS */
|
|
.ipsPhotoPanel.ipsPhotoPanel_notTablet > .ipsUserPhoto {
|
|
display: none;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsPhotoPanel.ipsPhotoPanel_notTablet > div {
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsPhotoPanel.ipsPhotoPanel_notTablet > div {
|
|
margin-right: 0;
|
|
}
|
|
|
|
/* TOOL LISTS */
|
|
.ipsToolList.ipsToolList_horizontal {
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
/* ACTIVE USERS */
|
|
.ipsActiveUsers_title {
|
|
display: block;
|
|
margin: 0;
|
|
}
|
|
}
|
|
|
|
/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
|
|
/* PHOTO PANELS */
|
|
.ipsPhotoPanel.ipsPhotoPanel_notPhone > .ipsUserPhoto,
|
|
.ipsPhotoPanel.ipsPhotoPanel_notTablet > .ipsUserPhoto {
|
|
display: none;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsPhotoPanel.ipsPhotoPanel_notPhone > div,
|
|
html[dir="ltr"] .ipsPhotoPanel.ipsPhotoPanel_notTablet > div {
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsPhotoPanel.ipsPhotoPanel_notPhone > div,
|
|
html[dir="rtl"] .ipsPhotoPanel.ipsPhotoPanel_notTablet > div {
|
|
margin-right: 0;
|
|
}
|
|
|
|
/* TOOL LISTS */
|
|
.ipsToolList {
|
|
width: 100%;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsToolList.ipsToolList_horizontal,
|
|
html[dir="rtl"] .ipsToolList.ipsToolList_horizontal {
|
|
display: block;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsToolList.ipsToolList_horizontal > li,
|
|
html[dir="rtl"] .ipsToolList.ipsToolList_horizontal > li {
|
|
margin: 0 0 5px 0 !important;
|
|
float: none !important;
|
|
}
|
|
|
|
.ipsPad, .ipsApp ul.ipsPad, .ipsApp ol.ipsPad { padding: 7px; }
|
|
.ipsPad_double { padding: 14px; }
|
|
|
|
/* Revert all the word wrapping stuff */
|
|
.ipsContained_container {
|
|
display: block !important;
|
|
}
|
|
|
|
html[dir] .ipsContained_container > span {
|
|
display: inline !important;
|
|
}
|
|
|
|
.ipsApp .ipsType_break.ipsContained {
|
|
display: inline !important;
|
|
width: auto;
|
|
}
|
|
|
|
.ipsApp .ipsType_richText.ipsType_break.ipsContained {
|
|
display: inline-block !important;
|
|
}
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="responsive" css_name="navigation.css">/* BOTH */
|
|
@media screen and (max-width: 979px) {
|
|
|
|
.ipsApp_front .ipsBreadcrumb {
|
|
display: none;
|
|
}
|
|
|
|
/* Only apply to front because we don't want this in the menu manager acp preview */
|
|
.ipsApp_front .ipsNavBar_primary {
|
|
padding: 0;
|
|
}
|
|
}</css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="responsive" css_name="pagination.css"><![CDATA[/* BOTH */
|
|
@media screen and (max-width: 979px) {
|
|
.ipsPagination.ipsPagination_mini a {
|
|
padding: 0 15px;
|
|
}
|
|
}
|
|
|
|
/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
|
|
/* Responsive pagination... */
|
|
/* Step 1: Hide all the page numbers */
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_page:not( .ipsPagination_active ) {
|
|
display: none;
|
|
}
|
|
|
|
/* Step 2: Make the pagination a table and the buttons cells */
|
|
.ipsPagination {
|
|
display: table;
|
|
width: 100%;
|
|
padding: 0;
|
|
font-weight: bold;
|
|
margin-bottom: 15px;
|
|
position: relative;
|
|
}
|
|
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_first,
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_last,
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_prev,
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_next,
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_active {
|
|
display: table-cell;
|
|
text-align: center;
|
|
width: 1%;
|
|
z-index: 2000;
|
|
position: relative;
|
|
}
|
|
|
|
/* Step 3: make the first/last buttons small, the next/prev a bit wider */
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_first,
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_last {
|
|
max-width: 24px;
|
|
}
|
|
|
|
.ipsPagination .ipsPagination_next,
|
|
.ipsPagination .ipsPagination_prev {
|
|
min-width: 60px;
|
|
}
|
|
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_active {
|
|
width: 100%;
|
|
}
|
|
|
|
/* Step 4: Style the actual buttons */
|
|
.ipsPagination .ipsPagination_first a,
|
|
.ipsPagination .ipsPagination_last a,
|
|
.ipsPagination .ipsPagination_prev a,
|
|
.ipsPagination .ipsPagination_page a,
|
|
.ipsPagination .ipsPagination_next a {
|
|
margin: 0 3px 0 0;
|
|
display: block;
|
|
padding: 2px 10px;
|
|
}
|
|
.ipsPagination_mini .ipsPagination_first a,
|
|
.ipsPagination_mini .ipsPagination_last a,
|
|
.ipsPagination_mini .ipsPagination_prev a,
|
|
.ipsPagination_mini .ipsPagination_page a,
|
|
.ipsPagination_mini .ipsPagination_next a {
|
|
margin-right: 0;
|
|
}
|
|
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_last a {
|
|
margin-right: 0;
|
|
padding-left: 8px;
|
|
padding-right: 8px;
|
|
}
|
|
|
|
.ipsPagination:not( .ipsPagination_mini ) .ipsPagination_first a {
|
|
padding-left: 6px;
|
|
}
|
|
|
|
.ipsPagination .ipsPagination_prev a .fa,
|
|
.ipsPagination .ipsPagination_next a .fa {
|
|
opacity: 1;
|
|
}
|
|
|
|
/* Step 5: Do some trickery with the page jump so it serves as our counter */
|
|
/* We also hide the active page button - we only need it present for the space it provides but we don't want to see it */
|
|
.ipsPagination .ipsPagination_active {
|
|
opacity: 0;
|
|
pointer-events: none;
|
|
}
|
|
|
|
.ipsPagination .ipsPagination_pageJump {
|
|
display: block;
|
|
margin: 0 !important;
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
right: 0;
|
|
width: 100%;
|
|
line-height: 30px;
|
|
text-align: center;
|
|
z-index: 1000;
|
|
}
|
|
|
|
.ipsPagination .ipsPagination_pageJump .fa {
|
|
display: none;
|
|
}
|
|
|
|
/* Step 6: Style the 'inactive' buttons that we don't show on desktop */
|
|
.ipsPagination > li.ipsPagination_inactive {
|
|
display: table-cell;
|
|
opacity: 0.35;
|
|
pointer-events: none;
|
|
}
|
|
/* End */
|
|
|
|
.ipsPagination_mini .ipsPagination_page {
|
|
display: inline-block;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsPager_next a {
|
|
padding-right: 35px;
|
|
}
|
|
html[dir="rtl"] .ipsPager_next a {
|
|
padding-left: 35px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsPager_prev a {
|
|
padding-left: 35px;
|
|
}
|
|
html[dir="rtl"] .ipsPager_prev a {
|
|
padding-right: 35px;
|
|
}
|
|
|
|
.ipsPager a:after {
|
|
font-size: 32px;
|
|
}
|
|
|
|
/* Mini pagination */
|
|
.ipsPagination.ipsPagination_mini {
|
|
display: block !important;
|
|
margin: 5px 0 -15px !important;
|
|
opacity: 1 !important;
|
|
}
|
|
|
|
/* Pager */
|
|
.ipsPager .ipsPager_next a,
|
|
.ipsPager .ipsPager_prev a {
|
|
display: block;
|
|
max-width: 100%;
|
|
}
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="responsive" css_name="popup.css"><![CDATA[/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
|
|
.ipsDialog > div {
|
|
width: 100%;
|
|
margin: 0 auto;
|
|
}
|
|
|
|
.ipsDialog.ipsDialog_fixed > div {
|
|
position: fixed;
|
|
top: 0;
|
|
left: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
margin-top: 0;
|
|
width: auto;
|
|
height: auto;
|
|
max-width: 100%;
|
|
max-height: 100%;
|
|
}
|
|
|
|
.ipsAlert {
|
|
width: 96%;
|
|
top: 20px;
|
|
text-align: center;
|
|
}
|
|
html[dir="ltr"] .ipsAlert {
|
|
margin-left: -48%;
|
|
}
|
|
html[dir="rtl"] .ipsAlert {
|
|
margin-right: -48%;
|
|
}
|
|
|
|
.ipsAlert_icon {
|
|
float: none;
|
|
}
|
|
|
|
.ipsAlert_icon + .ipsAlert_msg {
|
|
margin: 10px 0 20px !important;
|
|
}
|
|
|
|
.ipsAlert .ipsToolList li {
|
|
margin-bottom: 20px;
|
|
}
|
|
|
|
.ipsAlert .ipsToolList li:last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.ipsHovercard.ipsHovercard_stemLeft { margin-left: 0; }
|
|
.ipsHovercard.ipsHovercard_stemRight { margin-left: 0; }
|
|
|
|
/* Moderation menu */
|
|
.ipsPageAction {
|
|
margin-left: 0px !important;
|
|
left: 10px;
|
|
right: 10px;
|
|
text-align: center;
|
|
}
|
|
|
|
.ipsPageAction > ul[data-role='actionItems'] > li {
|
|
min-width: 50px;
|
|
padding: 5px 7px;
|
|
float: none;
|
|
}
|
|
|
|
.ipsPageAction > ul[data-role='actionItems'] > li:not( .ipsHide ) {
|
|
display: inline-block;
|
|
}
|
|
|
|
.ipsPageAction > ul[data-role='actionItems'] > li:first-child {
|
|
display: block;
|
|
width: 100%;
|
|
font-size: 12px;
|
|
line-height: 18px;
|
|
padding: 5px 10px;
|
|
}
|
|
|
|
.ipsPageAction > ul[data-role='actionItems'] > li:last-child {
|
|
border-right: 0;
|
|
}
|
|
|
|
.ipsPageAction .ipsPageAction_icon {
|
|
font-size: 20px;
|
|
}
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="responsive" css_name="post-content.css">/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
iframe[data-embedContent] {
|
|
max-width: 500px;
|
|
min-height: 165px;
|
|
}
|
|
|
|
html[dir] .ipsEmbedded_withImage .ipsEmbedded_image {
|
|
display: none;
|
|
}
|
|
|
|
.ipsEmbedded_image, .ipsEmbedded_image a {
|
|
width: auto;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsEmbedded_withImage .ipsEmbedded_headerArea,
|
|
html[dir="ltr"] .ipsEmbedded_withImage .ipsEmbedded_content {
|
|
padding-left: 7px;
|
|
}
|
|
html[dir="rtl"] .ipsEmbedded_withImage .ipsEmbedded_headerArea,
|
|
html[dir="rtl"] .ipsEmbedded_withImage .ipsEmbedded_content {
|
|
padding-right: 7px;
|
|
}
|
|
|
|
/* ======================================================== */
|
|
/* IMAGES */
|
|
/* ======================================================== */
|
|
html[dir="ltr"] .ipsAttachLink_image.ipsAttachLink_right,
|
|
html[dir="ltr"] .ipsAttachLink.ipsAttachLink_right,
|
|
html[dir="rtl"] .ipsAttachLink_image.ipsAttachLink_left,
|
|
html[dir="rtl"] .ipsAttachLink.ipsAttachLink_left {
|
|
margin-left: 15px;
|
|
}
|
|
html[dir="ltr"] .ipsAttachLink_image.ipsAttachLink_left,
|
|
html[dir="ltr"] .ipsAttachLink.ipsAttachLink_left,
|
|
html[dir="rtl"] .ipsAttachLink_image.ipsAttachLink_right,
|
|
html[dir="rtl"] .ipsAttachLink.ipsAttachLink_right {
|
|
margin-right: 15px;
|
|
}
|
|
}
|
|
|
|
|
|
/* BOTH */
|
|
@media screen and (max-width: 979px) {
|
|
.cke_wysiwyg_div {
|
|
font-size: 16px;
|
|
}
|
|
}</css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="responsive" css_name="posts.css"><![CDATA[/* TABLETS */
|
|
@media screen and (max-width: 979px) {
|
|
|
|
|
|
}
|
|
|
|
/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
.ipsPost {
|
|
font-size: 13px;
|
|
}
|
|
|
|
.ipsAuthorPane {
|
|
text-align: left;
|
|
border-bottom: 1px solid #efefef;
|
|
margin: 0 0 15px 0;
|
|
padding: 0 0 10px 0;
|
|
}
|
|
html[dir="rtl"] .ipsAuthorPane {
|
|
text-align: right;
|
|
}
|
|
|
|
.ipsAuthorPane h3,
|
|
.ipsAuthorPane_info {
|
|
margin: 0 0 3px 65px;
|
|
}
|
|
html[dir="rtl"] .ipsAuthorPane h3,
|
|
html[dir="rtl"] .ipsAuthorPane_info {
|
|
margin: 0 65px 3px 0;
|
|
}
|
|
|
|
.ipsAuthorPane > .ipsUserPhoto {
|
|
position: absolute;
|
|
top: 0;
|
|
}
|
|
html[dir="ltr"] .ipsAuthorPane > .ipsUserPhoto {
|
|
left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsAuthorPane > .ipsUserPhoto {
|
|
right: 0;
|
|
}
|
|
|
|
.ipsAuthorPane > .ipsUserPhoto img {
|
|
width: 50px;
|
|
height: 50px;
|
|
}
|
|
|
|
.ipsPost_ignored > .ipsPost {
|
|
margin: 0 30px;
|
|
text-align: center;
|
|
}
|
|
|
|
.ipsPost_ignored > .ipsPost > a {
|
|
display: block;
|
|
}
|
|
|
|
/* BEST ANSWER */
|
|
.ipsPost_bestAnswer {
|
|
padding-right: 10px !important;
|
|
}
|
|
html[dir="ltr"] .ipsPost_bestAnswer {
|
|
padding-right: 10px !important;
|
|
}
|
|
html[dir="rtl"] .ipsPost_bestAnswer {
|
|
padding-left: 10px !important;
|
|
}
|
|
|
|
.ipsPost_bestAnswer > .ipsColumn > .ipsUserPhoto img {
|
|
max-width: 50px;
|
|
max-height: 50px;
|
|
}
|
|
|
|
.ipsPost_bestAnswer_check {
|
|
position: absolute;
|
|
top: 0px;
|
|
}
|
|
html[dir="ltr"] .ipsPost_bestAnswer_check {
|
|
right: 0px;
|
|
}
|
|
html[dir="rtl"] .ipsPost_bestAnswer_check {
|
|
left: 0px;
|
|
}
|
|
|
|
.ipsPost_bestAnswer .ipsPost {
|
|
margin-top: 15px;
|
|
}
|
|
html[dir="ltr"] .ipsPost_bestAnswer .ipsPost {
|
|
margin-right: 10px;
|
|
}
|
|
html[dir="rtl"] .ipsPost_bestAnswer .ipsPost {
|
|
margin-left: 10px;
|
|
}
|
|
|
|
.ipsPost_bestAnswer .ipsPost:before {
|
|
border-width: 10px 15px;
|
|
top: -20px;
|
|
border-color: transparent transparent #fcfffa transparent;
|
|
}
|
|
html[dir="ltr"] .ipsPost_bestAnswer .ipsPost:before {
|
|
left: 10px;
|
|
}
|
|
html[dir="rtl"] .ipsPost_bestAnswer .ipsPost:before {
|
|
right: 10px;
|
|
}
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="responsive" css_name="responsive.css"><![CDATA[/* Default responsive css is in framework css so that hidden items are hidden even when
|
|
responsiveness is disabled */
|
|
|
|
/* DESKTOPS */
|
|
@media screen and (min-width: 980px) {
|
|
.ipsResponsive_hideDesktop {
|
|
display: none !important;
|
|
}
|
|
}
|
|
|
|
/* TABLETS */
|
|
@media screen and (min-width: 768px) and (max-width: 979px) {
|
|
/*.ipsResponsive_showTablet, .ipsResponsive_hideDesktop, .ipsResponsive_hidePhone,*/
|
|
.ipsResponsive_hideDesktop.ipsResponsive_inline,
|
|
.ipsResponsive_showTablet.ipsResponsive_inline {
|
|
display: inline !important;
|
|
}
|
|
.ipsResponsive_hideDesktop.ipsResponsive_inlineBlock,
|
|
.ipsResponsive_showTablet.ipsResponsive_inlineBlock {
|
|
display: inline-block !important;
|
|
}
|
|
.ipsResponsive_hideDesktop.ipsResponsive_block,
|
|
.ipsResponsive_showTablet.ipsResponsive_block {
|
|
display: block !important;
|
|
}
|
|
|
|
.ipsResponsive_hideTablet, .ipsResponsive_showDesktop, .ipsResponsive_showPhone,
|
|
.ipsResponsive_hideTablet.ipsResponsive_inline,
|
|
.ipsResponsive_hideTablet.ipsResponsive_inlineBlock,
|
|
.ipsResponsive_hideTablet.ipsResponsive_block,
|
|
.ipsResponsive_showDesktop.ipsResponsive_inline,
|
|
.ipsResponsive_showDesktop.ipsResponsive_inlineBlock,
|
|
.ipsResponsive_showDesktop.ipsResponsive_block {
|
|
display: none !important;
|
|
}
|
|
}
|
|
|
|
/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
.ipsResponsive_showPhone, .ipsResponsive_hideDesktop, .ipsResponsive_hideTablet,
|
|
.ipsResponsive_hideDesktop.ipsResponsive_inline,
|
|
.ipsResponsive_showPhone.ipsResponsive_inline {
|
|
display: inline !important;
|
|
}
|
|
.ipsResponsive_hideDesktop.ipsResponsive_block,
|
|
.ipsResponsive_showPhone.ipsResponsive_block {
|
|
display: block !important;
|
|
}
|
|
.ipsResponsive_hideDesktop.ipsResponsive_inlineBlock,
|
|
.ipsResponsive_showPhone.ipsResponsive_inlineBlock {
|
|
display: inline-block !important;
|
|
}
|
|
.ipsResponsive_hidePhone, .ipsResponsive_showDesktop, .ipsResponsive_showTablet,
|
|
.ipsResponsive_showDesktop.ipsResponsive_inline,
|
|
.ipsResponsive_showDesktop.ipsResponsive_inlineBlock,
|
|
.ipsResponsive_showDesktop.ipsResponsive_block,
|
|
.ipsResponsive_hidePhone.ipsResponsive_inline,
|
|
.ipsResponsive_hidePhone.ipsResponsive_inlineBlock,
|
|
.ipsResponsive_hidePhone.ipsResponsive_block {
|
|
display: none !important;
|
|
}
|
|
}
|
|
|
|
@media screen and (max-width: 979px) {
|
|
/* Prevent a floating element from floating on mobile devices */
|
|
.ipsResponsive_noFloat {
|
|
float: none !important;
|
|
margin-top: 5px;
|
|
}
|
|
|
|
#ipsLayout_header > header {
|
|
padding-top: 0;
|
|
padding-bottom: 0;
|
|
}
|
|
|
|
#elSiteTitle {
|
|
font-size: 24px;
|
|
}
|
|
|
|
#ipsLayout_footer ul {
|
|
text-align: center;
|
|
width: 100%;
|
|
}
|
|
|
|
#elCopyright {
|
|
clear: both;
|
|
float: none;
|
|
text-align: center;
|
|
}
|
|
|
|
.ipsHeader_tabs {
|
|
display: none;
|
|
}
|
|
|
|
/* Turns the last-but-one breadcrumb item in a 'Back' button, like <[ Home ] */
|
|
.ipsApp_front .ipsSubNavigation .ipsBreadcrumb li, .ipsApp_front .ipsBreadcrumb li i {
|
|
display: none;
|
|
}
|
|
|
|
.ipsBreadcrumb li {
|
|
overflow: visible;
|
|
}
|
|
|
|
#elMobileBreadcrumb {
|
|
top: 10px;
|
|
position: absolute;
|
|
height: 30px;
|
|
font-size: 11px;
|
|
display: block;
|
|
text-align: center;
|
|
text-shadow: none;
|
|
line-height: 30px;
|
|
font-weight: 700;
|
|
min-width: 40px;
|
|
background-color: {theme="mobile_back"};
|
|
}
|
|
html[dir="ltr"] #elMobileBreadcrumb {
|
|
left: 24px;
|
|
border-radius: 0 6px 6px 0;
|
|
padding: 0 10px 0 0;
|
|
}
|
|
html[dir="rtl"] #elMobileBreadcrumb {
|
|
right: 24px;
|
|
border-radius: 6px 0 0 6px;
|
|
padding: 0 0 0 10px;
|
|
}
|
|
|
|
#elMobileBreadcrumb a {
|
|
font-size: 11px !important;
|
|
line-height: 30px !important;
|
|
display: inline-block;
|
|
position: relative;
|
|
white-space: nowrap;
|
|
max-width: 70px;
|
|
height: 30px;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
word-break: normal;
|
|
z-index: 50;
|
|
color: {theme="mobile_back_font"} !important;
|
|
}
|
|
|
|
#elMobileBreadcrumb:before {
|
|
display: block;
|
|
position: absolute;
|
|
font-size: 28px;
|
|
line-height: 30px;
|
|
overflow: hidden;
|
|
text-shadow: none;
|
|
content: '';
|
|
top: 0;
|
|
bottom: 0;
|
|
width: 0px;
|
|
border-style: solid;
|
|
border-width: 15px;
|
|
z-index: 0;
|
|
color: {theme="mobile_back"};
|
|
{prefix="transform" value="scaleX(0.666667) rotate(45deg)"}
|
|
}
|
|
html[dir="ltr"] #elMobileBreadcrumb:before {
|
|
left: -15px;
|
|
border-radius: 15px 15px 15px 1px;
|
|
border-color: transparent transparent {theme="mobile_back"} {theme="mobile_back"};
|
|
}
|
|
html[dir="rtl"] #elMobileBreadcrumb:before {
|
|
right: -15px;
|
|
border-radius: 15px 1px 15px 15px;
|
|
border-color: {theme="mobile_back"} {theme="mobile_back"} transparent transparent;
|
|
}
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="responsive" css_name="streams.css"><![CDATA[/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
|
|
.ipsStream {
|
|
clear: both;
|
|
margin-top: 35px;
|
|
}
|
|
|
|
.ipsStream .ipsStreamItem_time:first-child {
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
.ipsStreamItem_terminator {
|
|
display: none;
|
|
}
|
|
|
|
html[dir] .ipsStreamItem_bar hr.ipsHr {
|
|
margin-left: 0;
|
|
margin-right: 0;
|
|
}
|
|
|
|
html[dir] .ipsStreamItem_loadMore {
|
|
margin-left: 0;
|
|
margin-right: 0;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStream.ipsStream_withTimeline {
|
|
margin-left: 0;
|
|
border: 0;
|
|
}
|
|
html[dir="rtl"] .ipsStream.ipsStream_withTimeline {
|
|
margin-right: 0;
|
|
border: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStream.ipsStream_withTimeline .ipsStreamItem_contentType {
|
|
top: 10px;
|
|
left: 45px;
|
|
}
|
|
|
|
html[dir="rtl"] .ipsStream.ipsStream_withTimeline .ipsStreamItem_contentType {
|
|
top: 10px;
|
|
right: 45px;
|
|
}
|
|
|
|
.ipsStreamItem.ipsStreamItem_contentBlock {
|
|
margin-top: 20px;
|
|
margin-bottom: 20px;
|
|
}
|
|
|
|
.ipsApp .ipsStreamItem.ipsStreamItem_actionBlock {
|
|
margin-top: 0;
|
|
margin-bottom: 0;
|
|
padding-left: 10px;
|
|
padding-right: 10px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStream_withTimeline .ipsStreamItem {
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsStream_withTimeline .ipsStreamItem {
|
|
margin-right: 0;
|
|
}
|
|
|
|
.ipsStream_withTimeline .ipsStreamItem:before,
|
|
.ipsStream_withTimeline .ipsStreamItem:after {
|
|
display: none;
|
|
}
|
|
|
|
.ipsStream_withTimeline .ipsStreamItem_time {
|
|
display: block;
|
|
text-align: center;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStream_withTimeline .ipsStreamItem_time {
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsStream_withTimeline .ipsStreamItem_time {
|
|
margin-right: 0;
|
|
}
|
|
|
|
html[dir] .ipsStreamItem .ipsPhotoPanel > .ipsUserPhoto {
|
|
float: none;
|
|
margin: -22px auto 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStreamItem .ipsPhotoPanel.ipsPhotoPanel_mini > div,
|
|
html[dir="ltr"] .ipsStreamItem_snippet,
|
|
html[dir="ltr"] .ipsStreamItem_meta {
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsStreamItem.ipsStreamItem_expanded .ipsPhotoPanel.ipsPhotoPanel_mini > div,
|
|
html[dir="rtl"] .ipsStreamItem_snippet,
|
|
html[dir="rtl"] .ipsStreamItem_meta {
|
|
margin-right: 0;
|
|
}
|
|
|
|
html[dir] .ipsStream_snippetInfo {
|
|
border-width: 1px 0 0 0;
|
|
padding-top: 7px !important;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStream_comment {
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] .ipsStream_comment {
|
|
margin-right: 0;
|
|
}
|
|
|
|
.ipsStream_comment:before {
|
|
display: none;
|
|
}
|
|
|
|
html[dir] .ipsStreamItem.ipsStreamItem_actionBlock time {
|
|
display: block;
|
|
margin: 0;
|
|
}
|
|
|
|
.ipsStreamItem .ipsLikeRep {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.ipsStreamItem.ipsStreamItem_expanded .ipsStreamItem_status {
|
|
margin: 3px 0;
|
|
}
|
|
|
|
html[dir] .ipsStreamItem.ipsStreamItem_actionBlock.ipsStreamItem_expanded {
|
|
padding-left: 10px;
|
|
padding-right: 10px;
|
|
margin: 7px 0;
|
|
}
|
|
|
|
/* Condensed-specific */
|
|
.ipsStreamItem.ipsStreamItem_condensed {
|
|
margin: 10px 0;
|
|
}
|
|
|
|
.ipsStreamItem.ipsStreamItem_condensed ~ .ipsStreamItem_time {
|
|
margin-top: 15px;
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
html[dir] .ipsStreamItem.ipsStreamItem_actionBlock.ipsStreamItem_condensed {
|
|
padding-left: 10px;
|
|
padding-right: 10px;
|
|
}
|
|
|
|
html[dir] .ipsStreamItem_condensed .ipsPhotoPanel_mini > div {
|
|
margin-left: 0;
|
|
margin-right: 0;
|
|
}
|
|
|
|
.ipsStreamItem.ipsStreamItem_condensed .ipsUserPhoto,
|
|
.ipsStreamItem.ipsStreamItem_condensed .ipsStreamItem_contentType {
|
|
display: none;
|
|
}
|
|
|
|
.ipsStreamItem.ipsStreamItem_condensed .ipsStreamItem_status > li:first-child {
|
|
margin: 7px 0;
|
|
color: {theme="text_color"};
|
|
}
|
|
|
|
html[dir] .ipsStreamItem.ipsStreamItem_condensed .ipsStreamItem_stats {
|
|
width: auto;
|
|
float: none;
|
|
position: static;
|
|
border: 0;
|
|
padding: 0;
|
|
line-height: 1.2;
|
|
margin: 5px 0;
|
|
}
|
|
|
|
/* Fixes word-wrap hack */
|
|
.ipsApp .ipsStreamItem_title .ipsType_break.ipsContained {
|
|
display: inline !important;
|
|
}
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="responsive" css_name="tables.css">/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
.acpTable_search {
|
|
float: none;
|
|
width: 100% !important;
|
|
max-width: 100% !important;
|
|
}
|
|
}</css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="responsive" css_name="tables.css">/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
|
|
.ipsTable.ipsTable_responsive,
|
|
.ipsTable.ipsTable_responsive tbody,
|
|
.ipsTable.ipsTable_responsive tr,
|
|
.ipsTable.ipsTable_responsive td {
|
|
display: block;
|
|
}
|
|
|
|
.ipsTable.ipsTable_responsive thead {
|
|
display: none;
|
|
}
|
|
|
|
.ipsTable.ipsTable_responsive tr {
|
|
padding: 10px;
|
|
line-height: 1.6;
|
|
}
|
|
|
|
.ipsTable.ipsTable_responsive tbody tr td {
|
|
padding: 0;
|
|
border: 0;
|
|
}
|
|
|
|
.ipsTable.ipsTable_responsive td.ipsTable_icon {
|
|
float: left;
|
|
padding: 0;
|
|
width: 45px;
|
|
}
|
|
html[dir="rtl"] .ipsTable.ipsTable_responsive td.ipsTable_icon {
|
|
float: right;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsTable.ipsTable_responsive td.ipsTable_icon ~ td {
|
|
margin-left: 55px;
|
|
}
|
|
html[dir="rtl"] .ipsTable.ipsTable_responsive td.ipsTable_icon ~ td {
|
|
margin-right: 55px;
|
|
}
|
|
|
|
.ipsTable.ipsTable_responsive td.ipsTable_primary {
|
|
font-size: 16px;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.ipsTable.ipsTable_responsive td.ipsTable_controls {
|
|
margin-top: 5px;
|
|
}
|
|
|
|
.ipsTable.ipsTable_responsive td[data-title]:before {
|
|
content: attr(data-title) ':\00A0';
|
|
font-weight: bold;
|
|
}
|
|
|
|
/* Matrices */
|
|
html[dir="ltr"] .ipsTable.ipsTable_responsive.ipsMatrix td {
|
|
text-align: left;
|
|
}
|
|
html[dir="rtl"] .ipsTable.ipsTable_responsive.ipsMatrix td {
|
|
text-align: right;
|
|
}
|
|
|
|
.ipsTable.ipsTable_responsive.ipsMatrix .ipsMatrix_rowTitle {
|
|
background: #f5f5f5 !important;
|
|
padding: 10px;
|
|
text-align: left;
|
|
margin: -10px -10px 10px -10px;
|
|
}
|
|
html[dir="rtl"] .ipsTable.ipsTable_responsive.ipsMatrix .ipsMatrix_rowTitle {
|
|
text-align: right;
|
|
}
|
|
|
|
.ipsTable.ipsTable_responsive.ipsMatrix td input:not( [type="checkbox"] ):not( [type="radio"] ),
|
|
.ipsTable.ipsTable_responsive.ipsMatrix td select,
|
|
.ipsTable.ipsTable_responsive.ipsMatrix td textarea {
|
|
width: 100%;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
.ipsTable.ipsTable_responsive.ipsMatrix td .ipsToggle {
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
.ipsTable.ipsTable_responsive.ipsMatrix .ipsMatrix_subHeader {
|
|
background: #262e33;
|
|
color: #fff;
|
|
font-weight: normal;
|
|
padding: 10px;
|
|
margin-top: 5px;
|
|
font-size: 16px;
|
|
display: block;
|
|
margin: -10px -10px -10px -10px;
|
|
}
|
|
|
|
.ipsTable.ipsTable_responsive.ipsMatrix td[data-title]:before {
|
|
text-align: left;
|
|
display: block;
|
|
}
|
|
html[dir="rtl"] .ipsTable.ipsTable_responsive.ipsMatrix td[data-title]:before {
|
|
text-align: right;
|
|
}
|
|
}</css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="responsive" css_name="tabs.css">@media screen and (max-width: 767px) {
|
|
|
|
.ipsApp_admin .ipsTabs {
|
|
border-top: 0px;
|
|
margin: 0 0 0;
|
|
background: #e0e0e0;
|
|
padding: 4px 4px 0 4px;
|
|
}
|
|
|
|
.ipsApp_admin .ipsTabs .ipsTabs_activeItem {
|
|
font-size: 14px;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.ipsApp_admin .ipsTabs_item {
|
|
border-top: 0;
|
|
}
|
|
html[dir="ltr"] .ipsApp_admin .ipsTabs_item {
|
|
border-right: 0;
|
|
}
|
|
html[dir="rtl"] .ipsApp_admin .ipsTabs_item {
|
|
border-left: 0;
|
|
}
|
|
|
|
.ipsApp_admin .acpFormTabContent {
|
|
border-top: 0;
|
|
background: #fff;
|
|
padding: 10px;
|
|
}
|
|
|
|
.acpFormTabBar .ipsTabs_item:not( .ipsTabs_activeItem ) {
|
|
color: #333;
|
|
}
|
|
}</css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="responsive" css_name="tabs.css"><![CDATA[/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
|
|
.ipsTabs {
|
|
border-top: 2px solid #e0e0e0;
|
|
position: relative;
|
|
}
|
|
|
|
.ipsTabs_panels.ipsTabs_contained .ipsTabs_panel {
|
|
padding: 7px;
|
|
}
|
|
|
|
.ipsTabs_panel .ipsComment {
|
|
padding: 0;
|
|
}
|
|
|
|
.ipsTabs_item:not( .ipsTabs_activeItem ) {
|
|
display: none !important;
|
|
color: #333 !important;
|
|
}
|
|
|
|
.ipsTabs_activeItem a, a.ipsTabs_activeItem {
|
|
width: 100% !important;
|
|
position: relative;
|
|
font-size: 16px;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.ipsTabs.ipsTabs_withIcons .ipsTabs_item {
|
|
text-align: left;
|
|
}
|
|
html[dir="rtl"] .ipsTabs.ipsTabs_withIcons .ipsTabs_item {
|
|
text-align: right;
|
|
}
|
|
|
|
.ipsTabs.ipsTabs_withIcons .ipsTabs_item i {
|
|
display: inline-block;
|
|
font-size: 16px;
|
|
width: 22px;
|
|
}
|
|
|
|
/* No stretch option on phones */
|
|
.ipsTabs.ipsTabs_stretch [role="tablist"] > li {
|
|
display: block;
|
|
width: 100%;
|
|
}
|
|
|
|
/* TAB MENU */
|
|
/* We set the dropdown link so that it covers the whole tab bar, which means we can intercept
|
|
a click on it in order to show the menu without JS necessary */
|
|
.ipsTabs [data-action='expandTabs'] {
|
|
display: inline-block !important;
|
|
color: #000;
|
|
position: absolute;
|
|
left: 10px;
|
|
right: 10px;
|
|
top: 8px;
|
|
bottom: 0;
|
|
font-size: 18px;
|
|
z-index: 10000;
|
|
padding-right: 15px;
|
|
text-align: right;
|
|
line-height: 40px;
|
|
margin-top: -5px;
|
|
}
|
|
html[dir="rtl"] .ipsTabs [data-action='expandTabs'] {
|
|
text-align: left;
|
|
}
|
|
|
|
.ipsTabs.ipsTabs_small [data-action='expandTabs'] {
|
|
top: 3px;
|
|
line-height: 30px;
|
|
}
|
|
|
|
.ipsTabs:target, .ipsTabs.ipsTabs_showMenu {
|
|
height: 42px;
|
|
z-index: 1000;
|
|
}
|
|
|
|
.ipsTabs:target [data-action='expandTabs'], .ipsTabs.ipsTabs_showMenu [data-action='expandTabs'] {
|
|
width: 40px;
|
|
}
|
|
html[dir="ltr"] .ipsTabs:target [data-action='expandTabs'],
|
|
html[dir="ltr"] .ipsTabs.ipsTabs_showMenu [data-action='expandTabs'] {
|
|
left: auto;
|
|
}
|
|
html[dir="rtl"] .ipsTabs:target [data-action='expandTabs'],
|
|
html[dir="rtl"] .ipsTabs.ipsTabs_showMenu [data-action='expandTabs'] {
|
|
right: auto;
|
|
}
|
|
|
|
.ipsTabs:target [role="tablist"], .ipsTabs.ipsTabs_showMenu [role="tablist"] {
|
|
position: absolute;
|
|
left: 5px;
|
|
right: 5px;
|
|
top: 5px;
|
|
background: #fff;
|
|
box-shadow: 0px 5px 40px rgba(0,0,0,0.4);
|
|
border-radius: 3px;
|
|
}
|
|
|
|
.ipsTabs.ipsTabs_contained:target [role="tablist"] {
|
|
left: 2px;
|
|
right: 2px;
|
|
top: 2px;
|
|
}
|
|
|
|
.ipsTabs.ipsTabs_stretch [role="tablist"] {
|
|
display: block;
|
|
width: auto;
|
|
}
|
|
|
|
.ipsTabs:target .ipsTabs_item, .ipsTabs.ipsTabs_showMenu .ipsTabs_item {
|
|
display: block !important;
|
|
width: 100% !important;
|
|
}
|
|
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="responsive" css_name="trees.css"><![CDATA[@media screen and (max-width: 767px) {
|
|
|
|
html[dir="ltr"] .ipsTree .ipsTree {
|
|
margin-left: 3px;
|
|
}
|
|
html[dir="rtl"] .ipsTree .ipsTree {
|
|
margin-right: 3px;
|
|
}
|
|
|
|
.ipsTree .ipsTree_drag {
|
|
display: none;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsTree_parent.ipsTree_row > .ipsTree_rowData:before {
|
|
left: 8px;
|
|
}
|
|
html[dir="rtl"] .ipsTree_parent.ipsTree_row > .ipsTree_rowData:before {
|
|
right: 8px;
|
|
}
|
|
|
|
}]]></css>
|
|
<css css_location="global" css_app="core" css_attributes="" css_path="responsive" css_name="typography.css">/* TABLETS */
|
|
@media screen and (max-width: 979px) {
|
|
.ipsType_sectionTitle {
|
|
display: block;
|
|
}
|
|
}
|
|
|
|
/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
|
|
.ipsType_pageTitle {
|
|
font-size: 20px;
|
|
}
|
|
|
|
.ipsType_normal {
|
|
font-size: 13px;
|
|
}
|
|
|
|
.ipsType_pageTitle.ipsType_largeTitle {
|
|
font-size: 28px;
|
|
letter-spacing: 0;
|
|
}
|
|
|
|
.ipsType_veryLarge {
|
|
font-size: 34px;
|
|
line-height: 42px;
|
|
}
|
|
}</css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="settings" css_name="general.css">#form_site_social_profiles .ipsField_stack {
|
|
max-width: 500px;
|
|
}
|
|
|
|
#form_site_social_profiles .ipsField_stack .ipsField_stackItem_keyValue input {
|
|
max-width: 300px;
|
|
}
|
|
|
|
#form_site_social_profiles .ipsField_stack .ipsField_stackItem_keyValue select {
|
|
margin-left: 10px;
|
|
}</css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="staffdirectory" css_name="staffdirectory.css">.cStaffDirPreview {
|
|
width: 300px;
|
|
margin-bottom: 30px;
|
|
}
|
|
|
|
.cStaffDirPreview_blocks .cStaffDirPreview_block {
|
|
height: 80px;
|
|
}
|
|
|
|
.cStaffDirPreview_full .cStaffDirPreview_block {
|
|
height: 60px;
|
|
}
|
|
|
|
.cStaffDirPreview_full .cStaffDirPreview_title {
|
|
position: absolute;
|
|
top: 10px;
|
|
}
|
|
html[dir="ltr"] .cStaffDirPreview_full .cStaffDirPreview_title {
|
|
left: 50px;
|
|
}
|
|
html[dir="rtl"] .cStaffDirPreview_full .cStaffDirPreview_title {
|
|
right: 50px;
|
|
}
|
|
|
|
.cStaffDirPreview_full .cStaffDirPreview_text {
|
|
position: absolute;
|
|
top: 30px;
|
|
}
|
|
html[dir="ltr"] .cStaffDirPreview_full .cStaffDirPreview_text {
|
|
left: 50px;
|
|
right: 10px;
|
|
}
|
|
html[dir="rtl"] .cStaffDirPreview_full .cStaffDirPreview_text {
|
|
right: 50px;
|
|
left: 10px;
|
|
}
|
|
|
|
.cStaffDirPreview_block {
|
|
background: #e5e5e5;
|
|
padding: 10px;
|
|
position: relative;
|
|
}
|
|
|
|
.cStaffDirPreview_photo {
|
|
background: rgba(0,0,0,0.2);
|
|
width: 30px;
|
|
height: 30px;
|
|
border-radius: 30px;
|
|
display: inline-block;
|
|
}
|
|
|
|
.cStaffDirPreview_text, .cStaffDirPreview_text:after {
|
|
display: block;
|
|
border-top: 3px dashed rgba(0,0,0,0.2);
|
|
border-bottom: 3px dashed rgba(0,0,0,0.2);
|
|
height: 10px;
|
|
}
|
|
|
|
.cStaffDirPreview_text:after {
|
|
content: '';
|
|
position: relative;
|
|
top: 12px;
|
|
height: 4px;
|
|
border-bottom: 0;
|
|
}
|
|
|
|
.cStaffDirPreview_title {
|
|
width: 40px;
|
|
height: 10px;
|
|
background: rgba(0,0,0,0.4);
|
|
display: inline-block;
|
|
}
|
|
|
|
.cStaffDirPreview_row {
|
|
margin-bottom: 5px;
|
|
}</css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="caching_log.css">html[dir="ltr"] body {
|
|
margin-left: 300px;
|
|
}
|
|
html[dir="rtl"] body {
|
|
margin-right: 300px;
|
|
}
|
|
|
|
#elCachingLog {
|
|
position: fixed;
|
|
top: 0;
|
|
bottom: 0;
|
|
padding-top: 20px;
|
|
padding-bottom: 70px;
|
|
width: 300px;
|
|
background: #212223;
|
|
overflow: auto;
|
|
}
|
|
html[dir="ltr"] #elCachingLog {
|
|
left: 0;
|
|
padding-left: 10px;
|
|
}
|
|
html[dir="rtl"] #elCachingLog {
|
|
right: 0;
|
|
padding-right: 10px;
|
|
}
|
|
|
|
.cCachingLog {
|
|
font-family: monospace;
|
|
color: white;
|
|
cursor: pointer;
|
|
}
|
|
.cCachingLogMethod {
|
|
text-transform: uppercase;
|
|
}
|
|
.cCachingLogMethod_get {
|
|
color: orange;
|
|
}
|
|
.cCachingLogMethod_set {
|
|
color: green;
|
|
}
|
|
.cCachingLogMethod_check {
|
|
color: yellow;
|
|
}
|
|
.cCachingLogMethod_delete {
|
|
color: red;
|
|
}
|
|
.cCachingLogKey {
|
|
|
|
}</css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="clubs_responsive.css"><![CDATA[/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
#elClubHeader {
|
|
position: relative;
|
|
}
|
|
|
|
#elClubHeader .cClubIcon {
|
|
position: absolute;
|
|
top: -15px;
|
|
left: 50%;
|
|
}
|
|
html[dir="ltr"] #elClubHeader .cClubIcon {
|
|
margin-left: -35px;
|
|
}
|
|
html[dir="rtl"] #elClubHeader .cClubIcon {
|
|
margin-right: -35px;
|
|
}
|
|
|
|
#elClubHeader .ipsUserPhoto_medium img,
|
|
#elClubHeader img.ipsUserPhoto_medium,
|
|
#elClubHeader .ipsUserPhoto_medium:after {
|
|
width: 70px;
|
|
height: 70px;
|
|
}
|
|
|
|
#elClubHeader .cClubHeaderInfo {
|
|
text-align: center;
|
|
}
|
|
|
|
#elClubHeader [data-action="editPhoto"] {
|
|
top: -35px;
|
|
}
|
|
html[dir="ltr"] #elClubHeader [data-action="editPhoto"] {
|
|
left: -5px;
|
|
}
|
|
html[dir="rtl"] #elClubHeader [data-action="editPhoto"] {
|
|
right: -5px;
|
|
}
|
|
|
|
#elClubControls .ipsTabs {
|
|
border-top: 0;
|
|
clear: both;
|
|
padding-top: 0;
|
|
}
|
|
|
|
#elClubControls .ipsTabs_item {
|
|
margin-top: 0;
|
|
}
|
|
|
|
#elClubControls .ipsTabs [data-action='expandTabs'] {
|
|
top: 0;
|
|
}
|
|
|
|
#elMyClubsActivity .ipsStream {
|
|
margin-top: 10px;
|
|
}
|
|
|
|
#elMyClubsActivity .ipsPhotoPanel.ipsPhotoPanel_mini > div {
|
|
margin-top: -50px;
|
|
}
|
|
|
|
html[dir] #elMyClubsActivity .ipsStreamItem .ipsPhotoPanel > .ipsUserPhoto {
|
|
margin-top: 0;
|
|
}
|
|
|
|
.cClubCard .ipsPageHead_special .ipsUserPhoto_medium img,
|
|
.cClubCard .ipsPageHead_special img.ipsUserPhoto_medium,
|
|
.cClubCard .ipsPageHead_special .ipsUserPhoto_medium:after {
|
|
width: 50px;
|
|
height: 50px;
|
|
}
|
|
|
|
.cClubCard .ipsPageHead_special .ipsUserPhoto {
|
|
width: auto;
|
|
height: auto;
|
|
top: 40px;
|
|
}
|
|
|
|
html[dir="ltr"] .cClubCard .cClubCard_info {
|
|
margin-left: 75px;
|
|
}
|
|
html[dir="rtl"] .cClubCard .cClubCard_info {
|
|
margin-right: 75px;
|
|
}
|
|
|
|
html[dir="ltr"] .cClubCard .ipsPageHead_special .cClubCard_title,
|
|
html[dir="ltr"] .cClubCard .ipsPageHead_special p {
|
|
left: 75px;
|
|
}
|
|
html[dir="rtl"] .cClubCard .ipsPageHead_special .cClubCard_title,
|
|
html[dir="rtl"] .cClubCard .ipsPageHead_special p {
|
|
right: 75px;
|
|
}
|
|
|
|
.cClubCard .ipsPageHead_special .cClubCard_title {
|
|
top: 50px;
|
|
font-size: 20px;
|
|
max-width: calc(100% - 90px);
|
|
}
|
|
}]]></css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="clubs.css"><![CDATA[/* GENERAL CLUB STYLES */
|
|
.cClubIcon {
|
|
border: 2px solid #fff;
|
|
}
|
|
|
|
.cClubStatus > .fa {
|
|
font-size: 40px;
|
|
line-height: 40px;
|
|
}
|
|
|
|
/* FULL CLUB HEADER */
|
|
#elClubHeader .ipsCoverPhoto {
|
|
height: 140px;
|
|
padding-top: 30px;
|
|
background-size: cover;
|
|
}
|
|
|
|
#elClubHeader .cClubHeaderInfo {
|
|
top: 20px;
|
|
}
|
|
|
|
#elClubHeader .ipsUserPhoto_medium img,
|
|
#elClubHeader img.ipsUserPhoto_medium,
|
|
#elClubHeader .ipsUserPhoto_medium:after {
|
|
width: 95px;
|
|
height: 95px;
|
|
{{if theme.rounded_photos}}
|
|
border-radius: 95px;
|
|
{{endif}}
|
|
}
|
|
|
|
#elClubHeader .ipsColumn_narrow {
|
|
width: 105px;
|
|
}
|
|
|
|
#elClubControls {
|
|
background: #222;
|
|
}
|
|
|
|
#elClubControls .ipsButton_link {
|
|
color: #fff;
|
|
}
|
|
|
|
#elClubControls .ipsTabs {
|
|
background: transparent;
|
|
padding: 7px 7px 0 7px;
|
|
}
|
|
|
|
#elClubControls .ipsTabs_item {
|
|
line-height: 32px;
|
|
margin-top: 5px;
|
|
font-size: 13px;
|
|
padding: 0 15px;
|
|
}
|
|
|
|
#elClubControls .ipsButton_split {
|
|
margin: 7px;
|
|
}
|
|
|
|
#elClubHeader [data-action="editPhoto"] {
|
|
position: absolute;
|
|
top: 70px;
|
|
}
|
|
|
|
/* SMALL CLUB HEADER */
|
|
#elClubHeader_small #elEditPhoto {
|
|
display: none;
|
|
}
|
|
|
|
#elClubHeader_small .cClubIcon {
|
|
margin-top: -25px;
|
|
}
|
|
|
|
#elClubHeader_small .ipsType_pageTitle {
|
|
font-size: 24px;
|
|
}
|
|
|
|
/* CLUB CARDS */
|
|
.cClubCard {
|
|
min-height: 200px;
|
|
position: relative;
|
|
}
|
|
|
|
.cClubCard_status {
|
|
position: absolute;
|
|
top: -5px;
|
|
z-index: 1000;
|
|
}
|
|
html[dir="ltr"] .cClubCard_status {
|
|
right: -5px;
|
|
}
|
|
html[dir="rtl"] .cClubCard_status {
|
|
left: -5px;
|
|
}
|
|
|
|
.cClubCard .ipsPageHead_special {
|
|
background-repeat: no-repeat;
|
|
background-size: cover;
|
|
background-position: bottom;
|
|
height: 85px;
|
|
width: 100%;
|
|
background-color: {theme="profile_header"};
|
|
}
|
|
|
|
.cClubCard .ipsPageHead_special .ipsUserPhoto {
|
|
position: absolute;
|
|
top: 35px;
|
|
width: 80px;
|
|
height: 80px
|
|
}
|
|
html[dir="ltr"] .cClubCard .ipsPageHead_special .ipsUserPhoto {
|
|
left: 10px;
|
|
}
|
|
html[dir="rtl"] .cClubCard .ipsPageHead_special .ipsUserPhoto {
|
|
right: 10px;
|
|
}
|
|
|
|
.cClubCard .ipsPageHead_special .cClubCard_title,
|
|
.cClubCard .ipsPageHead_special p {
|
|
position: absolute;
|
|
color: #fff;
|
|
}
|
|
html[dir="ltr"] .cClubCard .ipsPageHead_special .cClubCard_title,
|
|
html[dir="ltr"] .cClubCard .ipsPageHead_special p {
|
|
left: 105px;
|
|
}
|
|
html[dir="rtl"] .cClubCard .ipsPageHead_special .cClubCard_title,
|
|
html[dir="rtl"] .cClubCard .ipsPageHead_special p {
|
|
right: 105px;
|
|
}
|
|
|
|
.cClubCard .ipsPageHead_special p {
|
|
top: 45px;
|
|
}
|
|
|
|
.cClubCard .ipsPageHead_special .cClubCard_title {
|
|
top: 40px;
|
|
font-size: 24px;
|
|
max-width: calc(100% - 120px);
|
|
display: inline-block;
|
|
}
|
|
|
|
html[dir="ltr"] .cClubCard .cClubCard_info {
|
|
margin-left: 105px;
|
|
margin-top: 7px;
|
|
}
|
|
html[dir="rtl"] .cClubCard .cClubCard_info {
|
|
margin-right: 105px;
|
|
margin-top: 7px;
|
|
}
|
|
|
|
.cClubCard .cClubCard_memberList {
|
|
white-space: nowrap;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.cClubCard .ipsBadge.ipsBadge_small {
|
|
margin-top: -5px;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.cClubRequestCover {
|
|
text-align: center;
|
|
padding-top: 40px;
|
|
}
|
|
|
|
.cClubRequestCover_icon {
|
|
display: inline-block;
|
|
color: #fff;
|
|
width: 80px;
|
|
height: 80px;
|
|
border-radius: 80px;
|
|
line-height: 110px;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
.cClubRequestCover_icon .fa {
|
|
font-size: 54px;
|
|
line-height: 1;
|
|
}
|
|
|
|
/* MEMBER LIST */
|
|
.cClubMemberStatus {
|
|
width: 80px;
|
|
}
|
|
|
|
/* MY CLUBS SIDEBAR */
|
|
#elMyClubs .ipsDataItem_size2 {
|
|
width: 60px;
|
|
max-width: 60px;
|
|
}
|
|
|
|
/* CLUBS ACTIVITY STREAM */
|
|
#elMyClubsActivity .ipsStreamItem.ipsStreamItem_contentBlock {
|
|
border: 0;
|
|
border-bottom: 1px solid rgba(0,0,0,0.1);
|
|
padding: 0 0 20px 0;
|
|
margin-bottom: 20px;
|
|
}
|
|
|
|
#elMyClubsActivity .ipsStreamItem.ipsStreamItem_contentBlock:last-child {
|
|
border-bottom: 0;
|
|
margin-bottom: 0;
|
|
padding-bottom: 0;
|
|
}
|
|
|
|
#elMyClubsActivity .ipsStreamItem.ipsStreamItem_contentBlock.ipsAreaBackground_reset {
|
|
background: transparent;
|
|
}
|
|
|
|
#elMyClubsActivity .ipsStreamItem_header {
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
#elMyClubsActivity .ipsUserPhoto_mini img,
|
|
#elMyClubsActivity img.ipsUserPhoto_mini,
|
|
#elMyClubsActivity .ipsUserPhoto_mini:after {
|
|
width: 35px;
|
|
height: 35px;
|
|
}
|
|
|
|
html[dir="ltr"] #elMyClubsActivity .ipsPhotoPanel.ipsPhotoPanel_mini > div {
|
|
margin-left: 45px;
|
|
}
|
|
html[dir="rtl"] #elMyClubsActivity .ipsPhotoPanel.ipsPhotoPanel_mini > div {
|
|
margin-right: 45px;
|
|
}
|
|
|
|
#elMyClubsActivity .ipsStreamItem_contentType,
|
|
#elMyClubsActivity .ipsItemStatus,
|
|
#elMyClubsActivity .ipsTags {
|
|
display: none;
|
|
}
|
|
|
|
#elMyClubsActivity .ipsStreamItem_title {
|
|
font-size: 16px;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
#elMyClubsActivity .ipsStreamItem_status {
|
|
font-size: 13px;
|
|
}
|
|
|
|
#elMyClubsActivity .ipsStreamItem_meta {
|
|
margin: 5px 0 0 0;
|
|
}
|
|
|
|
#elMyClubsActivity .ipsStreamItem_snippet {
|
|
margin: 0;
|
|
}
|
|
|
|
#elMyClubsActivity .ipsStreamItem_snippet .ipsColumn {
|
|
display: block;
|
|
padding-left: 0;
|
|
padding-right: 0;
|
|
width: auto;
|
|
}
|
|
|
|
#elMyClubsActivity .ipsStreamItem_snippet .ipsStream_snippetInfo {
|
|
border: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
#elMyClubsActivity .ipsNoThumb {
|
|
max-width: 100%;
|
|
width: auto;
|
|
}
|
|
|
|
#elMyClubsActivity .ipsCalendarDate.ipsCalendarDate_large {
|
|
width: 100%;
|
|
margin-bottom: 5px;
|
|
text-align: center;
|
|
}
|
|
|
|
#elMyClubsActivity .ipsCalendarDate > span {
|
|
display: inline-block;
|
|
}
|
|
|
|
#elMyClubsActivity .ipsCalendarDate.ipsCalendarDate_large .ipsCalendarDate_month,
|
|
#elMyClubsActivity .ipsCalendarDate.ipsCalendarDate_large .ipsCalendarDate_date {
|
|
font-size: 22px;
|
|
line-height: 28px;
|
|
font-weight: 500;
|
|
}
|
|
|
|
#elMyClubsActivity .ipsStream_thumbnail {
|
|
max-height: 150px;
|
|
}
|
|
|
|
#elMyClubsActivity .cGalleryStreamPreview {
|
|
background: {theme="area_background_light"};
|
|
}
|
|
|
|
#elMyClubsActivity .ipsStream_comment {
|
|
background: transparent;
|
|
margin: 5px 0 0 0;
|
|
padding: 0;
|
|
}
|
|
|
|
#elMyClubsActivity .ipsStream_comment:before {
|
|
display: none;
|
|
}]]></css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="embeds.css">body {
|
|
padding: 0;
|
|
margin: 0;
|
|
}
|
|
body[data-role="internalEmbed"] {
|
|
background: #fff;
|
|
/* iOS responsive fix */
|
|
width: 1px;
|
|
min-width: 100%;
|
|
}
|
|
body #ipsEmbedLoading {
|
|
display: none;
|
|
}
|
|
body.unloaded #ipsEmbedLoading {
|
|
display: block;
|
|
position: fixed;
|
|
top: 0;
|
|
left: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
border: 1px solid rgba(0,0,0,0.05);
|
|
background: #fff;
|
|
}
|
|
|
|
@-webkit-keyframes dummy_anim {
|
|
0% { background-color: #f8f8f8; }
|
|
50% { background-color: #f2f2f2; }
|
|
99% { background-color: #f8f8f8; }
|
|
}
|
|
@-moz-keyframes dummy_anim {
|
|
0% { background-color: #f8f8f8; }
|
|
50% { background-color: #f2f2f2; }
|
|
99% { background-color: #f8f8f8; }
|
|
}
|
|
@-ms-keyframes dummy_anim {
|
|
0% { background-color: #f8f8f8; }
|
|
50% { background-color: #f2f2f2; }
|
|
99% { background-color: #f8f8f8; }
|
|
}
|
|
@-o-keyframes dummy_anim {
|
|
0% { background-color: #f8f8f8; }
|
|
50% { background-color: #f2f2f2; }
|
|
99% { background-color: #f8f8f8; }
|
|
}
|
|
@keyframes dummy_anim {
|
|
0% { background-color: #f8f8f8; }
|
|
50% { background-color: #f2f2f2; }
|
|
99% { background-color: #f8f8f8; }
|
|
}
|
|
#ipsEmbedLoading:before,
|
|
#ipsEmbedLoading:after,
|
|
#ipsEmbedLoading span:before,
|
|
#ipsEmbedLoading span:after {
|
|
display: block;
|
|
content: '';
|
|
position: absolute;
|
|
{prefix="animation" value="dummy_anim 1s infinite"}
|
|
}
|
|
|
|
body[data-role="internalEmbed"] #ipsEmbedLoading:before {
|
|
width: 40px;
|
|
height: 40px;
|
|
border-radius: 40px;
|
|
top: 15px;
|
|
left: 15px;
|
|
}
|
|
body[data-role="internalEmbed"] #ipsEmbedLoading:after {
|
|
width: 300px;
|
|
height: 17px;
|
|
top: 15px;
|
|
left: 70px;
|
|
}
|
|
body[data-role="internalEmbed"] #ipsEmbedLoading span:before {
|
|
width: 200px;
|
|
height: 12px;
|
|
top: 40px;
|
|
left: 70px;
|
|
}
|
|
body[data-role="internalEmbed"] #ipsEmbedLoading span:after {
|
|
opacity: 0.5;
|
|
left: 15px;
|
|
right: 15px;
|
|
top: 70px;
|
|
bottom: 15px;
|
|
}
|
|
|
|
body[data-role="externalEmbed"] #ipsEmbedLoading:before {
|
|
width: 50px;
|
|
height: 50px;
|
|
top: 15px;
|
|
left: 15px;
|
|
}
|
|
body[data-role="externalEmbed"] #ipsEmbedLoading:after {
|
|
width: 300px;
|
|
height: 17px;
|
|
top: 15px;
|
|
left: 80px;
|
|
}
|
|
body[data-role="externalEmbed"] #ipsEmbedLoading span:before {
|
|
width: 200px;
|
|
height: 12px;
|
|
top: 40px;
|
|
left: 80px;
|
|
}
|
|
body[data-role="externalEmbed"] #ipsEmbedLoading span:after {
|
|
width: 90%;
|
|
opacity: 0.5;
|
|
left: 15px;
|
|
top: 80px;
|
|
bottom: 15px;
|
|
}
|
|
|
|
.ipsJS_has#ipsEmbed {
|
|
opacity: 0.0001;
|
|
}
|
|
</css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="followedcontent_responsive.css">/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
.cFollowedContent .ipsFollow {
|
|
margin-top: 10px;
|
|
}
|
|
|
|
html[dir="ltr"] .cFollowedContent .ipsDataItem_modCheck {
|
|
right: 10px;
|
|
left: auto;
|
|
top: 15px;
|
|
}
|
|
html[dir="rtl"] .cFollowedContent .ipsDataItem_modCheck {
|
|
left: 10px;
|
|
right: auto;
|
|
top: 15px;
|
|
}
|
|
}
|
|
|
|
/* BOTH */
|
|
@media screen and (max-width: 979px) {
|
|
html[dir="ltr"] .cFollowedContent .ipsDataItem_imageColumn {
|
|
margin-left: 25px;
|
|
}
|
|
html[dir="rtl"] .cFollowedContent .ipsDataItem_imageColumn {
|
|
margin-right: 25px;
|
|
}
|
|
|
|
html[dir="ltr"] .cFollowedContent .ipsDataItem_main {
|
|
margin-left: 25px;
|
|
}
|
|
html[dir="rtl"] .cFollowedContent .ipsDataItem_main {
|
|
margin-right: 25px;
|
|
}
|
|
|
|
html[dir="ltr"] .cFollowedContent .cFollowedContent_anon {
|
|
float: right;
|
|
margin-top: -35px;
|
|
}
|
|
html[dir="rtl"] .cFollowedContent .cFollowedContent_anon {
|
|
float: left;
|
|
margin-top: -35px;
|
|
}
|
|
|
|
html[dir="ltr"] .cFollowedContent .cFollowedContent_info {
|
|
margin: 10px 0 10px 25px;
|
|
text-align: left;
|
|
}
|
|
html[dir="rtl"] .cFollowedContent .cFollowedContent_info {
|
|
margin: 10px 25px 10px 0;
|
|
text-align: right;
|
|
}
|
|
html[dir="ltr"] .cFollowedContent .cFollowedContent_info ul li {
|
|
display: inline;
|
|
margin-right: 25px;
|
|
}
|
|
html[dir="rtl"] .cFollowedContent .cFollowedContent_info ul li {
|
|
display: inline;
|
|
margin-left: 25px;
|
|
}
|
|
|
|
html[dir="ltr"] .cFollowedContent .cFollowedContent_manage {
|
|
text-align: left;
|
|
margin-left: 40px;
|
|
}
|
|
html[dir="rtl"] .cFollowedContent .cFollowedContent_manage {
|
|
text-align: right;
|
|
margin-right: 40px;
|
|
}
|
|
.cFollowedContent .cFollowedContent_manage .ipsFollow {
|
|
float: none;
|
|
}
|
|
.cFollowedContent .ipsDataItem_modCheck {
|
|
top: 15px;
|
|
}
|
|
}</css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="leaderboard_responsive.css"><![CDATA[/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
/* Popular content */
|
|
.cPopularItem {
|
|
flex-wrap: wrap;
|
|
}
|
|
|
|
html[dir] .cPopularItem > div:last-child {
|
|
border: 0;
|
|
}
|
|
|
|
.cPopularItem_stats {
|
|
border-top: 1px solid rgba(0,0,0,0.1);
|
|
width: 100%;
|
|
margin-top: 10px;
|
|
padding-top: 10px;
|
|
}
|
|
|
|
.cPastLeaders_row {
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
.cPastLeaders_cell {
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
html[dir="ltr"] .cPastLeaders_cell {
|
|
padding-right: 40px;
|
|
}
|
|
html[dir="rtl"] .cPastLeaders_cell {
|
|
padding-left: 40px;
|
|
}
|
|
html[dir="ltr"] .cPastLeaders_cell .ipsPhotoPanel {
|
|
margin-left: 45px;
|
|
}
|
|
html[dir="rtl"] .cPastLeaders_cell .ipsPhotoPanel {
|
|
margin-right: 45px;
|
|
}
|
|
|
|
.cPastLeaders_cell:after {
|
|
font-size: 20px;
|
|
line-height: 28px;
|
|
}
|
|
|
|
html[dir] .cPastLeaders_cell .ipsLeaderboard_trophy {
|
|
margin: 0;
|
|
{prefix="transform" value="scale(0.8)"}
|
|
}
|
|
|
|
.cPastLeaders_cell.cPastLeaders_cellEmpty {
|
|
min-height: 35px;
|
|
}
|
|
}]]></css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="leaderboard.css"><![CDATA[html[dir="ltr"] .ipsStreamItem .ipsLeaderboard_trophy {
|
|
position: absolute;
|
|
top: -10px;
|
|
left: -10px;
|
|
}
|
|
html[dir="rtl"] .ipsStreamItem .ipsLeaderboard_trophy {
|
|
position: absolute;
|
|
top: -10px;
|
|
right: -10px;
|
|
}
|
|
|
|
td.ipsLeaderTable_trophy .ipsLeaderboard_trophy {
|
|
margin-top: -12px;
|
|
{prefix="transform" value="scale(0.8)"}
|
|
}
|
|
|
|
#elDateForm label {
|
|
display: none;
|
|
}
|
|
|
|
#elDateForm input[type="date"] {
|
|
display: block;
|
|
width: 100%;
|
|
max-width: 100%;
|
|
margin: 7px 0;
|
|
}
|
|
|
|
/* Popular content */
|
|
.cPopularItem {
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
html[dir="ltr"] .cPopularItem > div:last-child {
|
|
border-right: 1px solid rgba(0,0,0,0.1);
|
|
padding-right: 15px;
|
|
}
|
|
html[dir="rtl"] .cPopularItem > div:last-child {
|
|
border-left: 1px solid rgba(0,0,0,0.1);
|
|
padding-left: 15px;
|
|
}
|
|
|
|
.cPopularItem_stats {
|
|
font-size: 20px;
|
|
color: #788998;
|
|
min-width: 200px;
|
|
order: 2;
|
|
}
|
|
.cPopularItem_stats a {
|
|
color: #788998;
|
|
}
|
|
|
|
.cPopularItem_stats span {
|
|
display: block;
|
|
margin-top: 5px;
|
|
font-size: 12px;
|
|
text-transform: uppercase;
|
|
opacity: 0.5;
|
|
}
|
|
|
|
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
|
|
.cPopularItem {
|
|
display: block;
|
|
}
|
|
.cPopularItem_stats {
|
|
float: right;
|
|
min-height: 100px;
|
|
padding-top: 20px;
|
|
}
|
|
html[dir] .cPopularItem > div:last-child {
|
|
border: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .cPopularItem > div:first-child {
|
|
border-left: 1px solid rgba(0,0,0,0.1);
|
|
}
|
|
html[dir="rtl"] .cPopularItem > div:first-child {
|
|
border-right: 1px solid rgba(0,0,0,0.1);
|
|
}
|
|
}
|
|
|
|
/* Past leaders */
|
|
.cPastLeaders_row {
|
|
margin-bottom: 30px;
|
|
}
|
|
|
|
.cPastLeaders_title {
|
|
display: block;
|
|
font-weight: 400;
|
|
font-size: 18px;
|
|
padding: 7px 0 0;
|
|
margin-bottom: 5px;
|
|
position: relative;
|
|
}
|
|
|
|
.cPastLeaders_title:before {
|
|
height: 1px;
|
|
border-top: 1px solid rgba(0,0,0,0.1);
|
|
display: block;
|
|
content: '';
|
|
position: absolute;
|
|
width: 100%;
|
|
top: 18px;
|
|
}
|
|
|
|
.cPastLeaders_title span {
|
|
background: #fff;
|
|
display: inline-block;
|
|
position: relative;
|
|
z-index: 1000;
|
|
}
|
|
html[dir="ltr"] .cPastLeaders_title span {
|
|
padding-right: 20px;
|
|
}
|
|
html[dir="rtl"] .cPastLeaders_title span {
|
|
padding-left: 20px;
|
|
}
|
|
|
|
.cPastLeaders_cell {
|
|
background: {theme="area_background_light"};
|
|
border-radius: 5px;
|
|
min-height: 68px;
|
|
padding: 10px;
|
|
position: relative;
|
|
}
|
|
|
|
html[dir="ltr"] .cPastLeaders_cell {
|
|
padding-right: 65px;
|
|
}
|
|
html[dir="rtl"] .cPastLeaders_cell {
|
|
padding-left: 65px;
|
|
}
|
|
|
|
html[dir="ltr"] .cPastLeaders_cell .ipsPhotoPanel {
|
|
margin-left: 60px;
|
|
}
|
|
html[dir="rtl"] .cPastLeaders_cell .ipsPhotoPanel {
|
|
margin-right: 60px;
|
|
}
|
|
|
|
.cPastLeaders_cell .ipsPhotoPanel > div {
|
|
padding-top: 7px;
|
|
}
|
|
|
|
html[dir="ltr"] .cPastLeaders_cell:after {
|
|
right: 10px;
|
|
}
|
|
html[dir="rtl"] .cPastLeaders_cell:after {
|
|
left: 10px;
|
|
}
|
|
|
|
.cPastLeaders_cell:after {
|
|
color: #000;
|
|
content: attr(data-position);
|
|
position: absolute;
|
|
top: 0;
|
|
line-height: 64px;
|
|
font-size: 30px;
|
|
font-weight: bold;
|
|
opacity: 0.1;
|
|
}
|
|
|
|
.cPastLeaders_cellEmpty {
|
|
opacity: 0.4;
|
|
}
|
|
|
|
.cPastLeaders_cell .ipsLeaderboard_trophy {
|
|
margin-top: 5px;
|
|
{prefix="transform" value="scale(1.1)"}
|
|
}
|
|
html[dir="ltr"] .cPastLeaders_cell .ipsLeaderboard_trophy {
|
|
margin-left: 5px;
|
|
}
|
|
html[dir="rtl"] .cPastLeaders_cell .ipsLeaderboard_trophy {
|
|
margin-right: 5px;
|
|
}
|
|
|
|
.cPastLeaders_user {
|
|
font-size: 18px;
|
|
}
|
|
|
|
.cPastLeaders_rep {
|
|
opacity: 0.6;
|
|
text-transform: uppercase;
|
|
font-size: 11px;
|
|
}
|
|
|
|
ul.cTopMembers_NoFollowButton a.ipsButton{
|
|
margin: 25px inherit;
|
|
}]]></css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="messaging_responsive.css"><![CDATA[/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
#elMessageList {
|
|
max-height: 100%;
|
|
min-height: 0;
|
|
overflow: visible;
|
|
}
|
|
|
|
#elMessageList .cMessage.ipsDataItem {
|
|
padding: 7px !important;
|
|
}
|
|
|
|
html[dir="ltr"] #elMessageSidebar .ipsCommentCount {
|
|
margin-right: 0;
|
|
}
|
|
html[dir="rtl"] #elMessageSidebar .ipsCommentCount {
|
|
margin-left: 0;
|
|
}
|
|
|
|
html[dir="ltr"] #elMessageViewer {
|
|
padding-left: 0;
|
|
}
|
|
html[dir="rtl"] #elMessageViewer {
|
|
padding-right: 0;
|
|
}
|
|
|
|
#elMessageViewer .ipsType_pageTitle {
|
|
clear: both;
|
|
margin-top: 25px;
|
|
}
|
|
|
|
#elMessageViewer .ipsComment {
|
|
padding: 0;
|
|
}
|
|
|
|
.cMessage_members {
|
|
padding-top: 10px;
|
|
}
|
|
|
|
.cMessage_members > ol > li {
|
|
display: block;
|
|
border-bottom: 1px solid #f0f0f0;
|
|
margin-bottom: 10px;
|
|
padding-bottom: 10px;
|
|
}
|
|
html[dir="ltr"] .cMessage_members > ol > li {
|
|
border-right: 0;
|
|
margin-right: 0;
|
|
}
|
|
html[dir="rtl"] .cMessage_members > ol > li {
|
|
border-left: 0;
|
|
margin-left: 0;
|
|
}
|
|
|
|
.cMessage_members > ol > li:last-child {
|
|
margin-bottom: 0;
|
|
border-bottom: 0;
|
|
padding-bottom: 0;
|
|
padding-right: 0;
|
|
}
|
|
html[dir="ltr"] .cMessage_members > ol > li:last-child {
|
|
padding-right: 0;
|
|
}
|
|
html[dir="rtl"] .cMessage_members > ol > li:last-child {
|
|
padding-left: 0;
|
|
}
|
|
|
|
.cMessage_members [data-role="addUserItem"] .ipsButton {
|
|
width: 100%;
|
|
line-height: 28px;
|
|
}
|
|
|
|
#elMessage_compose {
|
|
float: right;
|
|
}
|
|
html[dir="rtl"] #elMessage_compose {
|
|
float: left;
|
|
}
|
|
|
|
.cMessage > .ipsDataItem_main {
|
|
margin-right: 75px;
|
|
}
|
|
|
|
.cMessage > .ipsDataItem_generic {
|
|
width: 75px;
|
|
display: inline-block;
|
|
position: absolute;
|
|
top: 7px;
|
|
}
|
|
|
|
html[dir="ltr"] .cMessage > .ipsDataItem_generic {
|
|
right: 7px;
|
|
}
|
|
html[dir="rtl"] .cMessage > .ipsDataItem_generic {
|
|
left: 7px;
|
|
}
|
|
|
|
.ipsMessageRow {
|
|
width: 85%;
|
|
}
|
|
|
|
}]]></css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="messaging.css"><![CDATA[#elMessageSidebar {
|
|
/*border-left: 3px solid #ebebeb;*/
|
|
position: relative;
|
|
/*overflow: hidden;*/
|
|
}
|
|
|
|
#elMessageList {
|
|
/*overflow-y: hidden;*/
|
|
overflow-y: auto;
|
|
max-height: 500px;
|
|
min-height: 500px;
|
|
}
|
|
|
|
#elMessageSidebar > .slimScrollDiv {
|
|
clear: both;
|
|
}
|
|
|
|
#elMessageSidebar .ipsDataItem_title {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
#elMessageSidebar .cMessageTitle {
|
|
display: inline-block;
|
|
line-height: 1.3;
|
|
}
|
|
#elMessageSidebar .cMessageTitle_unread {
|
|
font-weight: bold;
|
|
}
|
|
|
|
#elMessageSidebar [data-role="messageSearch"] {
|
|
position: relative;
|
|
}
|
|
|
|
#elMessageSidebar [data-action="messageSearchCancel"] {
|
|
position: absolute;
|
|
top: 0;
|
|
text-align: center;
|
|
line-height: 32px;
|
|
color: inherit;
|
|
height: 32px;
|
|
width: 32px;
|
|
font-size: 16px;
|
|
}
|
|
html[dir="ltr"] #elMessageSidebar [data-action="messageSearchCancel"] {
|
|
right: 20%;
|
|
}
|
|
html[dir="rtl"] #elMessageSidebar [data-action="messageSearchCancel"] {
|
|
left: 20%;
|
|
}
|
|
|
|
#elMessageSidebar [data-role="messageSearchText"] {
|
|
width: 80%;
|
|
}
|
|
|
|
html[dir="ltr"] #elMessageViewer {
|
|
padding-left: 7px;
|
|
}
|
|
html[dir="rtl"] #elMessageViewer {
|
|
padding-right: 7px;
|
|
}
|
|
|
|
.cMessage {}
|
|
|
|
html[dir="ltr"] .cMessage {
|
|
border-right: 3px solid transparent;
|
|
}
|
|
html[dir="rtl"] .cMessage {
|
|
border-left: 3px solid transparent;
|
|
}
|
|
html[dir="ltr"] .cMessage .ipsDataItem_generic {
|
|
padding-left: 0px;
|
|
}
|
|
html[dir="rtl"] .cMessage .ipsDataItem_generic {
|
|
padding-right: 0px;
|
|
}
|
|
|
|
#elMessageList > ol > .cMessage:last-child {
|
|
border-bottom: 2px solid #fff;
|
|
}
|
|
|
|
.cMessage_active {
|
|
background: {theme="selected"} !important;
|
|
position: relative;
|
|
}
|
|
|
|
.cMessageParticipants {
|
|
font-size: 10px;
|
|
color: #acacac;
|
|
}
|
|
|
|
.cMessage_members {
|
|
margin-top: 10px;
|
|
line-height: 16px;
|
|
position: relative;
|
|
padding-bottom: 0;
|
|
}
|
|
|
|
.cMessage_members .ipsField_autocomplete {
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.cMessage_members > ol > li {
|
|
border-radius: 2px;
|
|
}
|
|
html[dir="ltr"] .cMessage_members > ol > li {
|
|
border-right: 2px solid #f0f0f0;
|
|
padding-right: 15px;
|
|
margin: 7px 15px 7px 0;
|
|
}
|
|
html[dir="rtl"] .cMessage_members > ol > li {
|
|
border-left: 2px solid #f0f0f0;
|
|
padding-left: 15px;
|
|
margin: 7px 0 7px 15px;
|
|
}
|
|
|
|
.cMessage_members > ol {
|
|
padding-bottom: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .cMessage_members > ol > li:last-child {
|
|
border-right: 0;
|
|
}
|
|
html[dir="rtl"] .cMessage_members > ol > li:last-child {
|
|
border-left: 0;
|
|
}
|
|
|
|
.cMessage_leftConvo {
|
|
opacity: 0.5;
|
|
}
|
|
|
|
.cMessage_noSelect {
|
|
-webkit-user-select: none;
|
|
-moz-user-select: none;
|
|
user-select: none;
|
|
}
|
|
|
|
#elAddParticipants {
|
|
width: 28px;
|
|
height: 28px;
|
|
line-height: 28px;
|
|
border-radius: 15px;
|
|
text-align: center;
|
|
padding: 0;
|
|
border: 0;
|
|
}
|
|
|
|
#elAddParticipants a {
|
|
color: inherit;
|
|
}]]></css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="meta_tags.css"><![CDATA[html[dir="ltr"] body {
|
|
margin-right: 300px;
|
|
}
|
|
html[dir="rtl"] body {
|
|
margin-left: 300px;
|
|
}
|
|
|
|
#elMetaTagEditor {
|
|
position: fixed;
|
|
top: 0;
|
|
bottom: 0;
|
|
padding-bottom: 90px;
|
|
width: 300px;
|
|
overflow: auto;
|
|
}
|
|
html[dir="ltr"] #elMetaTagEditor {
|
|
right: 0;
|
|
}
|
|
html[dir="rtl"] #elMetaTagEditor {
|
|
left: 0;
|
|
}
|
|
|
|
#elMetaTagEditor.ipsToolbox .ipsToolbox_sectionTitle {
|
|
margin: 0 -15px 15px;
|
|
}
|
|
|
|
#elMetaTagEditor_tags > li {
|
|
padding-bottom: 20px;
|
|
margin-bottom: 20px;
|
|
border-bottom: 5px solid #000;
|
|
}
|
|
|
|
#elMetaTagEditor_tags > li:last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
#elMetaTagEditor_submit {
|
|
position: fixed;
|
|
bottom: 0;
|
|
width: 300px;
|
|
background: #000;
|
|
}
|
|
html[dir="ltr"] #elMetaTagEditor_submit {
|
|
right: 0;
|
|
}
|
|
html[dir="rtl"] #elMetaTagEditor_submit {
|
|
left: 0;
|
|
}]]></css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="modcp_responsive.css">/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
|
|
html[dir="ltr"] #elModCPContent {
|
|
padding-left: 0;
|
|
}
|
|
html[dir="rtl"] #elModCPContent {
|
|
padding-right: 0;
|
|
}
|
|
|
|
html[dir="ltr"] #elReportSidebar {
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] #elReportSidebar {
|
|
margin-right: 0;
|
|
}
|
|
|
|
.cModCPAnnouncementRow .ipsDataItem_modCheck {
|
|
position: static;
|
|
padding-top: 10px !important;
|
|
}
|
|
}</css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="modcp.css">html[dir="ltr"] #elModCPContent {
|
|
padding-left: 15px;
|
|
}
|
|
html[dir="rtl"] #elModCPContent {
|
|
padding-right: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] #elReportSidebar {
|
|
margin-left: 15px;
|
|
}
|
|
html[dir="rtl"] #elReportSidebar {
|
|
margin-right: 15px;
|
|
}
|
|
|
|
#elApprovalToolbar {
|
|
width: auto;
|
|
}
|
|
|
|
#elModCPSearchIcon {
|
|
position: absolute;
|
|
font-size: 20px;
|
|
top: 23px;
|
|
left: 25px;
|
|
}
|
|
html[dir="ltr"] #elModCPSearchIcon {
|
|
left: 25px;
|
|
}
|
|
html[dir="rtl"] #elModCPSearchIcon {
|
|
right: 25px;
|
|
}
|
|
|
|
#elModCPMemberSearch {
|
|
position: relative;
|
|
}
|
|
|
|
#elModCPMemberSearch #elInput_modcp_member_find_wrapper {
|
|
width: 100%;
|
|
max-width: 100%;
|
|
}
|
|
|
|
#elModCPApprovalSplash {
|
|
max-width: 500px;
|
|
margin: 0 auto;
|
|
}
|
|
|
|
.cReportSidebar_icon {
|
|
font-size: 30px;
|
|
}
|
|
|
|
.cIPInfo_map {
|
|
padding-top: 0;
|
|
padding-left: 0;
|
|
}
|
|
|
|
.cIPInfo_value {
|
|
font-size: 34px;
|
|
}</css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="notification_settings.css"><![CDATA[.cNotificationBox .ipsPhotoPanel {
|
|
padding: 10px 15px;
|
|
}
|
|
|
|
.cNotificationBox .ipsPhotoPanel > .fa {
|
|
font-size: 24px;
|
|
}]]></css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="profiles_responsive.css"><![CDATA[/* BOTH */
|
|
@media screen and (max-width: 979px) {
|
|
#elUserReputation .ipsDataList .ipsDataItem_generic,
|
|
#elUserReputation .ipsDataList .ipsDataItem_main {
|
|
display: table-cell;
|
|
}
|
|
|
|
|
|
#elProfileHeader .ipsColumn_narrow {
|
|
width: 70px;
|
|
}
|
|
|
|
#elProfileHeader .ipsUserPhoto_xlarge img {
|
|
width: 70px;
|
|
height: 70px;
|
|
}
|
|
|
|
#elProfileStats {
|
|
padding-left: 20px;
|
|
padding-right: 20px;
|
|
}
|
|
|
|
#elProfilePhoto [data-action="editPhoto"] {
|
|
bottom: 10px;
|
|
}
|
|
}
|
|
|
|
/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
|
|
html[dir="ltr"] .cSearchActivity .ipsDataItem_main {
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] .cSearchActivity .ipsDataItem_main {
|
|
margin-right: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .cSearchActivity .cSearchActivity_info {
|
|
border-left: 0;
|
|
padding-left: 0;
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] .cSearchActivity .cSearchActivity_info {
|
|
border-right: 0;
|
|
padding-right: 0;
|
|
margin-right: 0;
|
|
}
|
|
|
|
/* Header stuff */
|
|
#elProfileHeader {
|
|
padding-bottom: 15px;
|
|
}
|
|
|
|
#elProfileHeader, #elProfileHeader.cProfileHeaderMinimal {
|
|
padding-top: 10px !important;
|
|
height: auto !important;
|
|
}
|
|
|
|
#elProfileHeader .ipsColumn {
|
|
padding: 0;
|
|
margin: 0;
|
|
}
|
|
|
|
#elProfileHeader .ipsColumn_narrow {
|
|
width: 100%;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
#elProfileHeader .ipsUserPhoto {
|
|
width: 60px;
|
|
height: 60px;
|
|
display: block;
|
|
margin: 0 auto;
|
|
}
|
|
|
|
#elProfileHeader .ipsUserPhoto > img {
|
|
width: 60px;
|
|
height: 60px;
|
|
}
|
|
|
|
#elProfileHeader h1 {
|
|
font-size: 24px;
|
|
line-height: 1.2;
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
#elProfileHeader .cProfileHeader_name span {
|
|
font-size: 14px;
|
|
}
|
|
|
|
#elProfileHeader .cProfileHeader_history {
|
|
float: none;
|
|
font-size: 14px;
|
|
vertical-align: text-top;
|
|
}
|
|
|
|
#elProfilePhoto [data-action="editPhoto"] {
|
|
top: 0;
|
|
bottom: auto;
|
|
}
|
|
|
|
.cProfileHeader_name {
|
|
float: none;
|
|
text-align: center;
|
|
}
|
|
|
|
#elProfileStats {
|
|
height: auto;
|
|
padding-left: 12px;
|
|
}
|
|
html[dir="ltr"] #elProfileStats {
|
|
padding-left: 12px;
|
|
}
|
|
html[dir="rtl"] #elProfileStats {
|
|
padding-right: 12px;
|
|
}
|
|
|
|
#elProfileStats.cProfileHeaderContent {
|
|
display: none;
|
|
}
|
|
|
|
#elProfileStats > ul > li {
|
|
display: block;
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
#elProfileStats > ul:last-child > li {
|
|
border: 0;
|
|
}
|
|
|
|
/* Streams */
|
|
.ipsStream {
|
|
margin-top: 10px;
|
|
}
|
|
|
|
#elProfileActivityOverview .ipsStreamItem,
|
|
#elUserContent .ipsStreamItem,
|
|
#elSingleStatusUpdate .ipsStreamItem {
|
|
padding-left: 10px;
|
|
padding-right: 10px;
|
|
}
|
|
|
|
html[dir] .ipsStream:not( .ipsStream_withTimeline ) .ipsStreamItem_contentType {
|
|
top: 25px;
|
|
}
|
|
html[dir="ltr"] .ipsStream:not( .ipsStream_withTimeline ) .ipsStreamItem_contentType {
|
|
left: 34px;
|
|
}
|
|
html[dir="rtl"] .ipsStream:not( .ipsStream_withTimeline ) .ipsStreamItem_contentType {
|
|
right: 34px;
|
|
}
|
|
}]]></css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="profiles.css"><![CDATA[#elProfileHeader {
|
|
padding-bottom: 0;
|
|
padding-top: 125px;
|
|
position: relative;
|
|
height: 200px;
|
|
background-size: cover;
|
|
background-repeat: no-repeat;
|
|
background-position: 50%;
|
|
text-shadow: 0px 0px 4px rgba(0,0,0,0.5);
|
|
font-size: 16px;
|
|
{prefix="transition" value="all 0.3s ease-in-out"}
|
|
}
|
|
|
|
#elProfileHeader h1 {
|
|
font-size: 28px;
|
|
font-weight: 300;
|
|
}
|
|
|
|
#elProfileHeader.cProfileHeaderMinimal {
|
|
padding-top: 25px;
|
|
height: 100px;
|
|
}
|
|
|
|
#elProfileHeader .ipsUserPhoto {
|
|
position: relative;
|
|
z-index: 1800;
|
|
}
|
|
|
|
#elProfilePhoto [data-action="editPhoto"] {
|
|
position: absolute;
|
|
bottom: 0;
|
|
z-index: 1850;
|
|
}
|
|
#elProfilePhoto [data-action="editPhoto"] {
|
|
left: 0;
|
|
}
|
|
html[dir="rtl"] #elProfilePhoto [data-action="editPhoto"] {
|
|
right: 0;
|
|
left: auto;
|
|
}
|
|
|
|
#elProfileStats {
|
|
background: #222;
|
|
color: #fff;
|
|
height: 65px;
|
|
padding: 12px 12px 12px 155px;
|
|
font-size: 15px;
|
|
font-weight: 500;
|
|
position: relative;
|
|
}
|
|
html[dir="rtl"] #elProfileStats {
|
|
padding: 12px 155px 12px 12px;
|
|
}
|
|
|
|
#elProfileStats > [data-role="switchView"] .ipsList_inline,
|
|
#elProfileStats > [data-role="switchView"] .ipsButton {
|
|
position: relative;
|
|
z-index: 1000;
|
|
}
|
|
|
|
html[dir="ltr"] #elProfileStats > ul:last-child > li {
|
|
margin-right: 20px;
|
|
padding-right: 20px;
|
|
border-right: 1px solid rgba(0,0,0,0.1);
|
|
}
|
|
html[dir="rtl"] #elProfileStats > ul:last-child > li {
|
|
margin-left: 20px;
|
|
padding-left: 20px;
|
|
border-left: 1px solid rgba(0,0,0,0.1);
|
|
}
|
|
|
|
#elProfileStats li:last-child {
|
|
border: 0;
|
|
}
|
|
|
|
/* REP SCORES */
|
|
.cProfileRepScore {
|
|
text-align: center;
|
|
border-radius: 2px;
|
|
}
|
|
|
|
.cProfileRepScore_positive {
|
|
background: #598f5b;
|
|
color: #fff;
|
|
}
|
|
|
|
.cProfileRepScore_negative {
|
|
background: #c75050;
|
|
color: #fff;
|
|
}
|
|
|
|
.cProfileRepScore_neutral {
|
|
background: #e5e5e5;
|
|
color: #000;
|
|
}
|
|
|
|
.cProfileRepScore > .ipsAreaBackground_reset {
|
|
margin-top: 5px;
|
|
}
|
|
|
|
.cProfileRepScore_negative .ipsType_minorHeading, .cProfileRepScore_positive .ipsType_minorHeading {
|
|
color: rgba(255,255,255,0.5);
|
|
}
|
|
|
|
.cProfileRepScore_points, .cProfileRepScore_title {
|
|
display: block;
|
|
}
|
|
|
|
.cProfileRepScore_points {
|
|
font-size: 20px;
|
|
margin: 4px 0;
|
|
}
|
|
|
|
#elEditProfile {
|
|
position: absolute;
|
|
top: 10px;
|
|
z-index: 100;
|
|
}
|
|
html[dir="ltr"] #elEditProfile {
|
|
right: 10px;
|
|
}
|
|
html[dir="rtl"] #elEditProfile {
|
|
left: 10px;
|
|
}
|
|
|
|
#elWarningInfo i {
|
|
font-size: 34px;
|
|
margin-top: 5px;
|
|
}
|
|
|
|
html[dir="ltr"] #elWarningInfo > div {
|
|
margin-left: 45px;
|
|
}
|
|
html[dir="rtl"] #elWarningInfo > div {
|
|
margin-right: 45px;
|
|
}
|
|
|
|
#elWarningInfo .ipsButton {
|
|
margin-bottom: 4px;
|
|
}
|
|
|
|
#elUserContent [data-role="tableRows"] > li > .ipsDataList > .ipsDataItem {
|
|
border-bottom: 0;
|
|
}
|
|
|
|
#elUserContent .ipsComment_meta {
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.cProfileSidebarBlock .ipsType_sectionTitle {
|
|
margin: 0 -15px;
|
|
}
|
|
|
|
.cProfileSidebarBlock:last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
#elFollowers > .ipsPad {
|
|
padding-bottom: 0;
|
|
}
|
|
|
|
/* Content */
|
|
.cProfileContent .ipsComment_header + .ipsPad_half {
|
|
padding-top: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .cProfileFields .ipsDataItem_size3 {
|
|
padding-right: 5px;
|
|
}
|
|
|
|
html[dir="rtl"] .cProfileFields .ipsDataItem_size3 {
|
|
padding-left: 5px;
|
|
}
|
|
|
|
/* Activity stream overview */
|
|
#elProfileActivityOverview .ipsStreamItem,
|
|
#elUserContent .ipsStreamItem,
|
|
#elSingleStatusUpdate .ipsStreamItem {
|
|
box-shadow: none;
|
|
border: 0;
|
|
margin: 0;
|
|
padding: 20px 0;
|
|
border-bottom: 1px solid rgba(0,0,0,0.1);
|
|
}
|
|
|
|
#elProfileActivityOverview .ipsStreamItem:only-child,
|
|
#elUserContent .ipsStreamItem:only-child,
|
|
#elSingleStatusUpdate .ipsStreamItem:only-child {
|
|
border-bottom: 0;
|
|
}
|
|
|
|
#elUserContent .ipsStreamItem_contentType,
|
|
#elSingleStatusUpdate .ipsStreamItem_contentType {
|
|
display: none;
|
|
}
|
|
|
|
html[dir] .ipsStream:not( .ipsStream_withTimeline ) .ipsStreamItem_contentType {
|
|
top: 55px;
|
|
border-width: 1px;
|
|
width: 24px;
|
|
height: 24px;
|
|
border-radius: 24px;
|
|
line-height: 22px;
|
|
font-size: 12px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsStream:not( .ipsStream_withTimeline ) .ipsStreamItem_contentType {
|
|
left: 20px;
|
|
}
|
|
html[dir="rtl"] .ipsStream:not( .ipsStream_withTimeline ) .ipsStreamItem_contentType {
|
|
right: 20px;
|
|
}
|
|
|
|
/* Profile 'Day won' */
|
|
.cProfileSidebarBlock.ipsLeaderboard_trophy_1 {
|
|
padding: 10px;
|
|
background-color: {hextorgb="trophy_first" opacity="0.6"};
|
|
color: {theme="trophy_first_font"};
|
|
}
|
|
|
|
/* Rep log */
|
|
.cProfileRepLog_text {
|
|
margin: 10px 0 0 0;
|
|
}
|
|
|
|
.cProfileRepLog_button {
|
|
line-height: 28px !important;
|
|
}
|
|
|
|
.cProfileHeader_name {
|
|
padding-top: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .cProfileHeader_name {
|
|
margin-right: 15px;
|
|
}
|
|
html[dir="rtl"] .cProfileHeader_name {
|
|
margin-left: 15px;
|
|
}
|
|
|
|
.cProfileHeader_name h1 {
|
|
display: inline-block;
|
|
}
|
|
|
|
.cProfileHeader_name > span {
|
|
display: block;
|
|
}
|
|
|
|
html[dir="ltr"] #elProfileHeader .cProfileHeader_history {
|
|
margin-left: 7px;
|
|
}
|
|
html[dir="rtl"] #elProfileHeader .cProfileHeader_history {
|
|
margin-right: 7px;
|
|
}
|
|
|
|
#elProfileHeader .cProfileHeader_history {
|
|
line-height: 28px;
|
|
color: inherit;
|
|
opacity: 0.5;
|
|
}
|
|
|
|
#elProfileHeader .cProfileHeader_history:hover {
|
|
color: inherit;
|
|
opacity: 1;
|
|
}]]></css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="promote_responsive.css"><![CDATA[@media screen and (max-width: 767px) {
|
|
#form_promote_social_content_facebook .ipsFieldRow_label,
|
|
#form_promote_social_content_twitter .ipsFieldRow_label,
|
|
#form_promote_social_content_internal .ipsFieldRow_label {
|
|
float: left !important;
|
|
}
|
|
|
|
.cPromoted > .ipsPad {
|
|
padding: 15px;
|
|
}
|
|
}]]></css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="promote.css"><![CDATA[/* Our Picks */
|
|
.cPromotedHeader {
|
|
display: block;
|
|
min-height: 150px;
|
|
background-size: cover;
|
|
background-repeat: no-repeat;
|
|
background-position: center;
|
|
}
|
|
|
|
.cPromotedTitle {
|
|
font-size: 18px;
|
|
font-weight: 600;
|
|
}
|
|
|
|
.cPromotedImages {
|
|
border-width: 1px 0 0 1px; /* Doesn't need to be RTL since it's just forming an even border */
|
|
border-style: solid;
|
|
border-color: #fff;
|
|
}
|
|
|
|
.cPromotedImages li {
|
|
min-height: 50px;
|
|
margin: 0 !important;
|
|
padding: 0 !important;
|
|
position: relative;
|
|
}
|
|
|
|
.cPromotedImages li:after {
|
|
content: '';
|
|
padding-bottom: 100%;
|
|
display: block;
|
|
}
|
|
|
|
.cPromotedImages li > a {
|
|
display: block;
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
right: 1px; /* Doesn't need to be RTL since it's just forming an even border */
|
|
bottom: 1px;
|
|
background-size: cover;
|
|
background-repeat: no-repeat;
|
|
background-position: center;
|
|
}
|
|
|
|
html[dir="ltr"] .cPromotedNetworks li {
|
|
margin-left: 5px !important;
|
|
}
|
|
html[dir="rtl"] .cPromotedNetworks li {
|
|
margin-right: 5px !important;
|
|
}
|
|
|
|
/* Reset some grid sizes since we have no margins here */
|
|
.ipsApp .cPromotedImages .ipsGrid_span12 {
|
|
width: 100%;
|
|
}
|
|
.ipsApp .cPromotedImages .ipsGrid_span6 {
|
|
width: 50%;
|
|
}
|
|
.ipsApp .cPromotedImages .ipsGrid_span4 {
|
|
width: 25%;
|
|
}
|
|
.ipsApp .cPromotedImages .ipsGrid_span3 {
|
|
width: 33.333332%;
|
|
}
|
|
.ipsApp .cPromotedImages .ipsGrid_span2 {
|
|
width: 16.666665%;
|
|
}
|
|
|
|
/* OUR PICKS WIDGET */
|
|
.cPromotedWidget_horizontal .cPromotedWidgetItem {
|
|
width: 300px;
|
|
}
|
|
|
|
.cPromotedWidget_horizontal [data-role="carouselItems"] {
|
|
display: flex;
|
|
}
|
|
|
|
.cPromotedWidget_horizontal .cPromotedWidgetItem_content {
|
|
display: flex;
|
|
flex-direction: column;
|
|
justify-content: space-between;
|
|
}
|
|
|
|
.cPromotedWidget_horizontal .cPromotedWidgetItem_content > div:first-child {
|
|
flex-grow: 1;
|
|
}
|
|
|
|
.ipsWidget.ipsWidget_horizontal[data-blockid^="app_core_promoted"] .ipsWidget_inner.ipsPad {
|
|
padding-bottom: 0;
|
|
}
|
|
|
|
|
|
.cPromotedWidget_vertical .cPromotedWidgetItem {
|
|
margin-bottom: 15px;
|
|
padding-bottom: 15px;
|
|
}
|
|
|
|
.cPromotedWidgetItem .cPromotedHeader {
|
|
min-height: 100px;
|
|
}
|
|
|
|
.cPromotedWidgetItem .cPromotedImages {
|
|
margin: -30px 7px 0;
|
|
}
|
|
|
|
|
|
.cPromoteDialog.ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_label,
|
|
.ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_title {
|
|
width: 50px;
|
|
}
|
|
|
|
html[dir="ltr"] .cPromoteDialog.ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_label,
|
|
html[dir="ltr"] .ipsForm_horizontal .ipsFieldRow > .ipsFieldRow_title {
|
|
text-align: left;
|
|
}
|
|
|
|
.cPromote_links input[type=text] {
|
|
max-width: none;
|
|
}
|
|
|
|
.cPromoteDialog h2.ipsFieldRow_section {
|
|
background-color: transparent;
|
|
padding: 0px;
|
|
}
|
|
|
|
.cPromoteDialog_icon {
|
|
font-size: 20px;
|
|
color: #ffffff;
|
|
background-color: #3a579a;
|
|
padding: 5px 10px;
|
|
margin-top: 7px;
|
|
border-radius: 3px;
|
|
display: inline-block;
|
|
width: 35px;
|
|
text-align: center
|
|
}
|
|
.cPromoteDialog_icon_facebook {
|
|
background-color: #3a579a;
|
|
}
|
|
|
|
.cPromoteDialog_icon_twitter {
|
|
background-color: #4099FF;
|
|
padding: 5px 5px;
|
|
}
|
|
|
|
.cPromoteDialog_icon_internal {
|
|
background-color: #008b00;
|
|
padding: 5px 5px;
|
|
}
|
|
|
|
.cPromote_serviceFailed {
|
|
color: {theme="moderated_text"};
|
|
}
|
|
|
|
/* MOD CP */
|
|
.cPromoteModCP .ipsBadge_style1 {
|
|
background: {theme="text_light"};
|
|
color: #fff;
|
|
}
|
|
|
|
.cPromoteModCP .ipsBadge.ipsBadge_icon.ipsBadge_small {
|
|
width: 20px;
|
|
height: 20px;
|
|
line-height: 20px;
|
|
border-radius: 20px;
|
|
}
|
|
|
|
html[dir="ltr"] .cPromoteModCP .cShareLink {
|
|
margin-left: 5px;
|
|
}
|
|
html[dir="rtl"] .cPromoteModCP .cShareLink {
|
|
margin-right: 5px;
|
|
}
|
|
|
|
.cPromoteModCP .cPromoteModCP_edit.ipsDataItem_size3 {
|
|
width: 74px;
|
|
min-width: 74px;
|
|
padding-left: 0px;
|
|
}
|
|
|
|
html[dir="ltr"] .cPromoteModCP .ipsDataItem_size3 a[data-action="edit"],
|
|
html[dir="ltr"] .cPromoteModCP .ipsDataItem_size9 a[data-action="edit"] {
|
|
margin-right:5px;
|
|
}
|
|
|
|
html[dir="rtl"] .cPromoteModCP .ipsDataItem_size3 a[data-action="edit"],
|
|
html[dir="rtl"] .cPromoteModCP .ipsDataItem_size9 a[data-action="edit"] {
|
|
margin-left:5px;
|
|
}
|
|
|
|
/* DIALOG */
|
|
#elPromoteDialog {
|
|
overflow: auto;
|
|
}
|
|
|
|
html[dir="ltr"] .cPromoteDialog .ipsColumn_fluid {
|
|
padding-right: 20px;
|
|
}
|
|
html[dir="rtl"] .cPromoteDialog .ipsColumn_fluid {
|
|
padding-left: 20px;
|
|
}
|
|
|
|
.cPromoteDialog .ipsColumn_veryWide {
|
|
width: 425px;
|
|
}
|
|
|
|
.cPromoteSubmit {
|
|
position: absolute;
|
|
left: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
margin-bottom: 0 !important;
|
|
}
|
|
|
|
.cPromoteSubmit .ipsButton {
|
|
width: 100%;
|
|
}
|
|
|
|
.cPromoteCount {
|
|
float: right;
|
|
font-weight: bold;
|
|
font-size: 14px;
|
|
}
|
|
|
|
html[dir="ltr"] .cPromoteCount {
|
|
margin-left: 15px;
|
|
}
|
|
html[dir="rtl"] .cPromoteCount {
|
|
margin-right: 15px;
|
|
}
|
|
|
|
.cPromoteCount:not( .ipsType_issue ):not( .ipsType_negative ) {
|
|
color: #000;
|
|
}
|
|
|
|
.cPromote_hide {
|
|
position: absolute;
|
|
top: -10px;
|
|
font-family: 'arial', sans-serif;
|
|
background: #222;
|
|
color: #fff;
|
|
text-align: center;
|
|
border-radius: 20px;
|
|
height: 20px;
|
|
width: 20px;
|
|
line-height: 20px;
|
|
}
|
|
html[dir="ltr"] .cPromote_hide {
|
|
right: -10px;
|
|
}
|
|
html[dir="rtl"] .cPromote_hide {
|
|
left: -10px;
|
|
}
|
|
|
|
.cPromoteRow_minimized {
|
|
min-height: 65px;
|
|
}
|
|
|
|
.cPromoteEnable {
|
|
float: right;
|
|
margin-top: 12px;
|
|
}
|
|
html[dir="ltr"] .cPromoteEnable {
|
|
margin-right: 12px;
|
|
}
|
|
html[dir="rtl"] .cPromoteEnable {
|
|
margin-left: 12px;
|
|
}
|
|
|
|
.cPromote_attachImage {
|
|
position: relative;
|
|
}
|
|
|
|
.cPromote_attachImage [data-role="preview"] {
|
|
background-position: center;
|
|
background-size: cover;
|
|
position: relative;
|
|
border: 3px solid transparent;
|
|
}
|
|
|
|
.cPromote_attachImage [data-role="preview"]:after {
|
|
content: '';
|
|
display: block;
|
|
padding-bottom: 100%;
|
|
}
|
|
|
|
.cPromote_attachImageSelected [data-role="preview"] {
|
|
border-color: #2a94de;
|
|
}
|
|
|
|
.cPromote_attachImage .ipsAttachment_progress {
|
|
width: auto;
|
|
position: absolute;
|
|
left: 5px;
|
|
right: 5px;
|
|
bottom: 10px;
|
|
}
|
|
|
|
html[dir="ltr"] .ipsApp .cPromote_attachImage .ipsImageAttach_controls {
|
|
bottom: 7px;
|
|
right: 3px;
|
|
}
|
|
html[dir="rtl"] .ipsApp .cPromote_attachImage .ipsImageAttach_controls {
|
|
bottom: 7px;
|
|
left: 3px;
|
|
}
|
|
|
|
.cPromote_attachList .ipsGrid > li {
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.ipsApp .cPromote_attachList_checkbox.ipsImageAttach_controls {
|
|
left: 0;
|
|
right: 0;
|
|
top: 0;
|
|
bottom: 0;
|
|
}
|
|
|
|
.ipsApp .cPromote_attachList_checkbox.ipsImageAttach_controls .ipsAttach_selection {
|
|
position: absolute;
|
|
top: 7px;
|
|
opacity: 0.4;
|
|
}
|
|
html[dir="ltr"] .ipsApp .cPromote_attachList_checkbox.ipsImageAttach_controls .ipsAttach_selection {
|
|
left: 7px;
|
|
}
|
|
html[dir="rtl"] .ipsApp .cPromote_attachList_checkbox.ipsImageAttach_controls .ipsAttach_selection {
|
|
right: 7px;
|
|
}
|
|
|
|
.ipsApp .cPromote_attachList_checkbox.ipsImageAttach_controls .ipsAttach_selection.ipsAttach_selectionOn {
|
|
opacity: 1;
|
|
}
|
|
|
|
#form_promote_schedule .ipsFieldRow_label,
|
|
#promote_custom_date .ipsFieldRow_label {
|
|
display: none;
|
|
}
|
|
|
|
html[dir="ltr"] #elSchedulePromote_menu .ipsFieldRow_content {
|
|
margin-left: 0;
|
|
}
|
|
html[dir="rtl"] #elSchedulePromote_menu .ipsFieldRow_content {
|
|
margin-right: 0;
|
|
}
|
|
|
|
#promote_custom_date input.ipsField_short {
|
|
width: 150px;
|
|
}
|
|
|
|
html[dir="ltr"] #promote_custom_date {
|
|
margin-left: 25px !important;
|
|
}
|
|
html[dir="rtl"] #promote_custom_date {
|
|
margin-right: 25px !important;
|
|
}
|
|
|
|
#form_promote_media .ipsFieldRow_label {
|
|
display: none;
|
|
}
|
|
|
|
#form_promote_media .ipsFieldRow_content {
|
|
margin: 0;
|
|
}
|
|
|
|
#form_promote_media .ipsAttachment_dropZone.ipsAttachment_dropZoneSmall {
|
|
padding: 7px;
|
|
background: transparent;
|
|
border: 3px dashed rgba(0,0,0,0.1);
|
|
}
|
|
|
|
html[dir] #form_promote_media .ipsAttachment_dropZone.ipsAttachment_dropZoneSmall [data-action='uploadFile'] {
|
|
width: 100%;
|
|
float: none;
|
|
}
|
|
|
|
html[dir="ltr"] #form_promote_media .ipsAttachment_dropZone.ipsAttachment_dropZoneSmall > .ipsAttachment_dropZoneSmall_info {
|
|
margin-left: 0;
|
|
margin-top: 7px;
|
|
}
|
|
html[dir="rtl"] #form_promote_media .ipsAttachment_dropZone.ipsAttachment_dropZoneSmall > .ipsAttachment_dropZoneSmall_info {
|
|
margin-right: 0;
|
|
margin-top: 7px;
|
|
}
|
|
|
|
/* SERVICE FIELDS */
|
|
#form_promote_social_content_facebook,
|
|
#form_promote_social_content_twitter,
|
|
#form_promote_social_content_internal {
|
|
border-radius: 4px;
|
|
position: relative;
|
|
background: {theme="area_background"};
|
|
}
|
|
html[dir="ltr"] #form_promote_social_content_facebook,
|
|
html[dir="ltr"] #form_promote_social_content_twitter,
|
|
html[dir="ltr"] #form_promote_social_content_internal {
|
|
padding: 3px 3px 3px 15px;
|
|
}
|
|
html[dir="rtl"] #form_promote_social_content_facebook,
|
|
html[dir="rtl"] #form_promote_social_content_twitter,
|
|
html[dir="rtl"] #form_promote_social_content_internal {
|
|
padding: 3px 15px 3px 3px;
|
|
}
|
|
|
|
html[dir="ltr"] #form_promote_social_content_facebook .ipsFieldRow_content,
|
|
html[dir="ltr"] #form_promote_social_content_twitter .ipsFieldRow_content,
|
|
html[dir="ltr"] #form_promote_social_content_internal .ipsFieldRow_content {
|
|
margin-left: 50px;
|
|
background: #fff;
|
|
}
|
|
html[dir="rtl"] #form_promote_social_content_facebook .ipsFieldRow_content,
|
|
html[dir="rtl"] #form_promote_social_content_twitter .ipsFieldRow_content,
|
|
html[dir="rtl"] #form_promote_social_content_internal .ipsFieldRow_content {
|
|
margin-right: 50px;
|
|
background: #fff;
|
|
}
|
|
|
|
#form_promote_social_content_facebook textarea,
|
|
#form_promote_social_content_twitter textarea,
|
|
#form_promote_social_content_internal textarea {
|
|
border: 0;
|
|
border-radius: 2px;
|
|
margin-bottom: 7px;
|
|
}
|
|
|
|
#form_promote_social_content_facebook .ipsFieldRow_desc,
|
|
#form_promote_social_content_twitter .ipsFieldRow_desc,
|
|
#form_promote_social_content_internal .ipsFieldRow_desc {
|
|
display: block;
|
|
border-top: 1px solid rgba(0,0,0,0.1);
|
|
padding-top: 7px;
|
|
padding-bottom: 7px;
|
|
margin: 0 10px;
|
|
color: {theme="text_light"};
|
|
}]]></css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="query_log.css">html[dir="ltr"] body {
|
|
margin-right: 300px;
|
|
}
|
|
html[dir="rtl"] body {
|
|
margin-left: 300px;
|
|
}
|
|
|
|
#elQueryLog {
|
|
position: fixed;
|
|
top: 0;
|
|
bottom: 0;
|
|
padding-bottom: 70px;
|
|
width: 300px;
|
|
background: #212223;
|
|
overflow: auto;
|
|
}
|
|
html[dir="ltr"] #elQueryLog {
|
|
right: 0;
|
|
padding-left: 10px;
|
|
}
|
|
html[dir="rtl"] #elQueryLog {
|
|
left: 0;
|
|
padding-right: 10px;
|
|
}
|
|
|
|
#elQueryLog h3 {
|
|
color: #fff;
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
#elQueryLog span.pln {
|
|
color: #fff;
|
|
}
|
|
|
|
#elQueryLog .prettyprint {
|
|
border: 0;
|
|
cursor: pointer;
|
|
background: inherit;
|
|
white-space: pre-wrap;
|
|
}</css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="search_responsive.css">/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
html[dir="ltr"] #elMainSearchInput {
|
|
padding-right: 7px;
|
|
}
|
|
html[dir="rtl"] #elMainSearchInput {
|
|
padding-left: 7px;
|
|
}
|
|
}</css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="search.css">/* Search form */
|
|
.cSearchMainBar .ipsType_huge.fa {
|
|
font-size: 36px;
|
|
line-height: 1;
|
|
margin-left: 7px;
|
|
}
|
|
|
|
.cSearchPretendButton {
|
|
border: 0;
|
|
padding: 0;
|
|
margin: 0;
|
|
display: inline;
|
|
background: transparent;
|
|
}
|
|
|
|
#elSearchSubmit {
|
|
margin-top: -34px;
|
|
position: relative;
|
|
}
|
|
html[dir="ltr"] #elSearchSubmit {
|
|
margin-right: 4px;
|
|
}
|
|
html[dir="rtl"] #elSearchSubmit {
|
|
margin-left: 4px;
|
|
}
|
|
|
|
html[dir="ltr"] #elMainSearchInput {
|
|
padding-right: 150px;
|
|
}
|
|
html[dir="rtl"] #elMainSearchInput {
|
|
padding-left: 150px;
|
|
}
|
|
|
|
/* Member search results */
|
|
.cStream_members .ipsStreamItem {
|
|
margin-top: 10px !important;
|
|
}
|
|
|
|
.cStream_members .ipsUserPhoto {
|
|
margin-top: -20px;
|
|
}
|
|
|
|
.cStream_members .ipsGrid_span6 {
|
|
margin-bottom: 0;
|
|
}</css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="settings_responsive.css">/* BOTH */
|
|
@media screen and (max-width: 979px) {
|
|
#elSettingsTabs .ipsColumn_wide {
|
|
width: 190px;
|
|
}
|
|
}
|
|
|
|
/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
#elSettingsTabs .ipsColumn_wide {
|
|
width: 100%;
|
|
margin-bottom: 0;
|
|
}
|
|
}</css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="settings.css"><![CDATA[#elSettingsTabs > .ipsColumns {
|
|
min-height: 250px;
|
|
}
|
|
|
|
html[dir="ltr"] #elSettingsTabs > .ipsColumns > .ipsColumn_wide {
|
|
padding-right: 0;
|
|
}
|
|
html[dir="rtl"] #elSettingsTabs > .ipsColumns > .ipsColumn_wide {
|
|
padding-left: 0;
|
|
}
|
|
|
|
body[data-pagecontroller="settings"] div[data-role="wizardContent"] form div.ipsPad {
|
|
padding-top: 5px;
|
|
padding-left: 5px;
|
|
padding-right: 5px;
|
|
}
|
|
|
|
body[data-pagecontroller="settings"] .ipsButton_link {
|
|
border: none;
|
|
}]]></css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="staff_responsive.css">/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
.cStaffDirectory .cStaffDirectory_half {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.cStaffDirectory .cStaffDirectory_blocks .ipsGrid_span3,
|
|
.cStaffDirectory .cStaffDirectory_half .ipsGrid_span6 {
|
|
margin-bottom: 15px;
|
|
}
|
|
}</css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="staff.css">.cStaffDirectory_blocks .ipsUserPhoto {
|
|
width: 54px;
|
|
display: block;
|
|
margin: 0 auto 10px auto;
|
|
}</css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="streams_responsive.css"><![CDATA[/* PHONES */
|
|
@media screen and (max-width: 767px) {
|
|
.cStreamFilter {
|
|
display: block;
|
|
padding: 0 5px;
|
|
}
|
|
|
|
.cStreamFilter > li {
|
|
width: auto;
|
|
float: none;
|
|
}
|
|
|
|
.cStreamFilter > li > a {
|
|
border-right: 0;
|
|
border-bottom: 1px solid rgba(0,0,0,0.1);
|
|
padding: 7px 0;
|
|
}
|
|
|
|
.cStreamFilter > li > a.cStreamFilter_active {
|
|
margin: 0 -5px;
|
|
padding: 7px 5px;
|
|
}
|
|
|
|
.cStreamFilter > li > a:after {
|
|
right: 7px;
|
|
top: 15px;
|
|
}
|
|
|
|
#elStreamFilterForm [data-role="saveButtonContainer"] > li {
|
|
display: block;
|
|
text-align: center;
|
|
margin: 0 0 5px 0;
|
|
|
|
}
|
|
|
|
#elStreamFilterForm [data-role="saveButtonContainer"] > li .ipsButton {
|
|
display: block;
|
|
width: 100%;
|
|
}
|
|
}]]></css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="streams.css"><![CDATA[.cStreamFilter {
|
|
background: #fff;
|
|
padding: 7px;
|
|
position: relative;
|
|
}
|
|
|
|
.cStreamFilter > li {
|
|
float: left;
|
|
width: 14.284%;
|
|
position: relative;
|
|
}
|
|
.cStreamFilter > li > a {
|
|
display: block;
|
|
border-right: 1px solid rgba(0,0,0,0.1);
|
|
padding: 0 7px;
|
|
}
|
|
|
|
.cStreamFilter > li > a.cStreamFilter_active {
|
|
background: #333;
|
|
color: #fff;
|
|
margin: -7px 0;
|
|
padding: 7px 7px;
|
|
}
|
|
|
|
.cStreamFilter > li > a.cStreamFilter_active h3 {
|
|
color: #fff;
|
|
}
|
|
|
|
.cStreamFilter > li:last-child > a {
|
|
border: 0;
|
|
}
|
|
|
|
.cStreamFilter > li > a:after {
|
|
content: '\f107';
|
|
font-family: 'FontAwesome';
|
|
font-size: 15px;
|
|
position: absolute;
|
|
top: 2px;
|
|
}
|
|
html[dir="ltr"] .cStreamFilter > li > a:after {
|
|
right: 10px;
|
|
}
|
|
html[dir="rtl"] .cStreamFilter > li > a:after {
|
|
left: 10px;
|
|
}
|
|
|
|
.cStreamFilter h3 {
|
|
font-size: 14px;
|
|
color: #000;
|
|
}
|
|
|
|
html[dir="ltr"] .cStreamFilter h3 {
|
|
padding-right: 12px;
|
|
}
|
|
html[dir="rtl"] .cStreamFilter h3 {
|
|
padding-left: 12px;
|
|
}
|
|
|
|
.cStreamFilter p {
|
|
|
|
}
|
|
|
|
.cStreamFilter p em {
|
|
opacity: 0.3;
|
|
}
|
|
|
|
.cStreamFilter a {
|
|
color: {theme="text_color"};
|
|
}
|
|
|
|
.cStreamFilter_toggleShown {
|
|
margin-top: 7px;
|
|
}
|
|
|
|
.ipsApp #elFilterForm .ipsButton_verySmall {
|
|
line-height: 22px;
|
|
}
|
|
|
|
.ipsApp #elStreamUpdateMsg {
|
|
line-height: 24px;
|
|
}
|
|
|
|
/* FILTER FORM STYLES */
|
|
.cStreamForm_loading {
|
|
height: 500px;
|
|
}
|
|
.cStreamForm_loading .ipsAreaBackground_reset {
|
|
height: 100%;
|
|
}
|
|
.cStreamForm_loading .ipsLoading {
|
|
position: absolute;
|
|
height: 450px;
|
|
width: 100%;
|
|
}
|
|
.cStreamForm_list > li {
|
|
margin-bottom: 0;
|
|
position: relative;
|
|
}
|
|
|
|
.cStreamForm_list li a.ipsSideMenu_item {
|
|
padding-top: 5px;
|
|
padding-bottom: 5px;
|
|
}
|
|
|
|
html[dir="ltr"] .cStreamForm_list li a.ipsSideMenu_item.cStream_withOptions {
|
|
margin-right: 45px;
|
|
}
|
|
html[dir="rtl"] .cStreamForm_list li a.ipsSideMenu_item.cStream_withOptions {
|
|
margin-left: 45px;
|
|
}
|
|
|
|
.cStreamForm_list li a.ipsSideMenu_item.ipsSideMenu_itemActive + .cStreamForm_menu,
|
|
.cStreamForm_list li a.ipsSideMenu_item:not( .ipsSideMenu_itemActive ):hover + .cStreamForm_menu {
|
|
display: block;
|
|
background: #ebebeb;
|
|
}
|
|
|
|
.cStreamForm_list li a.ipsSideMenu_item.ipsSideMenu_itemActive + .cStreamForm_menu.cStreamForm_menuActive {
|
|
background: #d6d6d6;
|
|
}
|
|
|
|
.cStreamForm_list li:hover a.ipsSideMenu_item:not( .ipsSideMenu_itemActive ) + .cStreamForm_menu {
|
|
opacity: 0.3;
|
|
pointer-events: none;
|
|
}
|
|
|
|
.cStreamForm_menu {
|
|
padding: 5px 10px;
|
|
cursor: pointer;
|
|
position: absolute;
|
|
top: 0;
|
|
display: none;
|
|
}
|
|
|
|
html[dir="ltr"] .cStreamForm_menu {
|
|
right: 0;
|
|
}
|
|
html[dir="rtl"] .cStreamForm_menu {
|
|
left: 0;
|
|
}
|
|
|
|
#elStreamContentTypes_menu {
|
|
padding-bottom: 0;
|
|
}
|
|
|
|
.cStreamForm_dates, .cStreamForm_authors {
|
|
padding-left: 26px;
|
|
}
|
|
|
|
.ipsApp .cStreamForm_dates input[type="date"] {
|
|
max-width: 100%;
|
|
width: 100%;
|
|
}
|
|
|
|
.cStreamForm_list[data-filterType='type'] .ipsSideMenu_item .cStreamForm_menu + a {
|
|
margin-right: 45px;
|
|
}
|
|
|
|
.cStreamForm_nodes {
|
|
display: block;
|
|
}
|
|
|
|
html[dir="ltr"] .cStreamForm_nodes {
|
|
padding: 5px 0 5px 12px;
|
|
margin: -2px 45px 0 12px;
|
|
border-left: 2px solid #000;
|
|
}
|
|
html[dir="rtl"] .cStreamForm_nodes {
|
|
padding: 5px 12px 5px 0;
|
|
margin: -2px 12px 0 45px;
|
|
border-right: 2px solid #000;
|
|
}
|
|
|
|
.cStreamForm_nodes .ipsFieldRow {
|
|
width: 100%;
|
|
}
|
|
|
|
.ipsApp .cStreamForm_nodes .ipsFieldRow_label {
|
|
margin: 0;
|
|
padding: 0;
|
|
font-size: 13px;
|
|
}]]></css>
|
|
<css css_location="front" css_app="core" css_attributes="" css_path="styles" css_name="vse.css"><![CDATA[.ipsApp.ipsApp_vse {
|
|
background: #fff !important;
|
|
}
|
|
|
|
#vseMainWrapper {
|
|
position: absolute;
|
|
left: 0;
|
|
top: 0;
|
|
right: 320px;
|
|
bottom: 0;
|
|
}
|
|
html[dir="rtl"] #vseMainWrapper {
|
|
left: 320px;
|
|
right: 0;
|
|
}
|
|
|
|
#vseMainFrame {
|
|
border: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
|
|
#vseToolbox_tabs {
|
|
position: absolute;
|
|
width: 100%;
|
|
top: 50px;
|
|
bottom: 0;
|
|
}
|
|
|
|
#vseToolbox .ipsTabs_panel
|
|
{
|
|
background: transparent;
|
|
}
|
|
|
|
#ipsTabs_vseSection_vseCustomizeTab_panel {
|
|
position: absolute;
|
|
top: 0;
|
|
bottom: 0;
|
|
width: 100%;
|
|
}
|
|
|
|
#vseToolbox {
|
|
position: absolute;
|
|
top: 0;
|
|
bottom: 0;
|
|
width: 320px;
|
|
z-index: 5000;
|
|
{prefix="box-shadow" value="-10px 0px 40px rgba(0,0,0,0.2)"}
|
|
}
|
|
html[dir="ltr"] #vseToolbox {
|
|
right: 0;
|
|
}
|
|
html[dir="rtl"] #vseToolbox {
|
|
left: 0;
|
|
}
|
|
|
|
#vseCustomCSS {
|
|
position: absolute;
|
|
left: 0;
|
|
right: 320px;
|
|
bottom: 0;
|
|
height: 300px;
|
|
}
|
|
html[dir="rtl"] #vseCustomCSS {
|
|
left: 320px;
|
|
right: 0;
|
|
}
|
|
|
|
#vseCustomCSS_editor {
|
|
height: 235px;
|
|
}
|
|
|
|
.vseIcon {
|
|
font-size: 36px;
|
|
}
|
|
|
|
/* Overwritten styles from the framework */
|
|
#vseToolbox .ipsHr {
|
|
border-color: rgba(0,0,0,0.2);
|
|
}
|
|
|
|
#vseToolbox .ipsTabs {
|
|
background: #000;
|
|
color: #fff;
|
|
}
|
|
|
|
#vseToolbox .ipsTabs .ipsTabs_item:hover {
|
|
background: rgba(0,0,0,0.1);
|
|
color: #fff;
|
|
}
|
|
|
|
#vseToolbox .ipsTabs .ipsTabs_item {
|
|
color: #8b8b8b;
|
|
}
|
|
|
|
#vseToolbox .ipsTabs .ipsTabs_activeItem {
|
|
background: #212223;
|
|
color: #fff;
|
|
font-weight: normal;
|
|
}
|
|
|
|
#vseToolbox .ipsButton_primary {
|
|
background: #000;
|
|
color: #fff;
|
|
}
|
|
|
|
#vseToolbox #ipsTabs_vseSection_vseSettingsTab_panel .ipsFieldRow_label,
|
|
#vseToolbox #ipsTabs_vseSection_vseSettingsTab_panel .ipsField_fieldList_content
|
|
{
|
|
color: #fff;
|
|
}
|
|
|
|
/*#vseClassEditor input[type="text"] {
|
|
background: rgba(255,255,255,0.3);
|
|
border: 1px solid rgba(0,0,0,0.2);
|
|
color: #fff;
|
|
}
|
|
|
|
#vseClassEditor input[type="text"]:focus {
|
|
background: rgba(255,255,255,0.4);
|
|
}*/
|
|
|
|
/* CLASS LIST */
|
|
#vseClassWrap {
|
|
width: 320px;
|
|
overflow: hidden;
|
|
position: absolute;
|
|
top: 60px;
|
|
bottom: 0;
|
|
border-top: 1px solid rgba(0,0,0,0.6);
|
|
}
|
|
html[dir="ltr"] #vseClassWrap {
|
|
left: 0;
|
|
}
|
|
html[dir="rtl"] #vseClassWrap {
|
|
right: 0;
|
|
}
|
|
|
|
#vseClassList, #vseClassEditor {
|
|
width: 320px;
|
|
position: absolute;
|
|
top: 0;
|
|
bottom: 0;
|
|
-webkit-transition: all 0.3s ease;
|
|
overflow: auto;
|
|
}
|
|
|
|
html[dir="ltr"] #vseClassWrap #vseClassEditor {
|
|
left: 320px;
|
|
}
|
|
html[dir="ltr"] #vseClassWrap.vseShow_editor #vseClassList {
|
|
left: -320px;
|
|
}
|
|
html[dir="ltr"] #vseClassWrap #vseClassList {
|
|
left: 0;
|
|
}
|
|
html[dir="ltr"] #vseClassWrap.vseShow_editor #vseClassEditor {
|
|
left: 0;
|
|
}
|
|
html[dir="rtl"] #vseClassWrap #vseClassEditor {
|
|
right: 320px;
|
|
}
|
|
html[dir="rtl"] #vseClassWrap.vseShow_editor #vseClassList {
|
|
right: -320px;
|
|
}
|
|
html[dir="rtl"] #vseClassWrap #vseClassList {
|
|
right: 0;
|
|
}
|
|
html[dir="rtl"] #vseClassWrap.vseShow_editor #vseClassEditor {
|
|
right: 0;
|
|
}
|
|
|
|
#vseClassList {
|
|
color: #fff;
|
|
}
|
|
|
|
#vseClassList .vseClass_title {
|
|
background: rgba(0,0,0,0.2);
|
|
color: #fff;
|
|
padding: 10px 15px;
|
|
font-size: 15px;
|
|
font-weight: 500;
|
|
color: #949494;
|
|
}
|
|
|
|
#vseClassList li[data-styleID] a {
|
|
display: block;
|
|
color: #fff;
|
|
padding: 15px 30px 15px 15px;
|
|
position: relative;
|
|
/*border-top: 1px solid rgba(0,0,0,0.2);*/
|
|
}
|
|
html[dir="rtl"] #vseClassList li[data-styleID] a {
|
|
padding: 15px 15px 15px 30px
|
|
}
|
|
|
|
#vseClassList li[data-styleID] a:hover {
|
|
background: rgba(255,255,255,0.05);
|
|
}
|
|
|
|
#vseClassList li[data-styleID] a:after {
|
|
content: "\F105";
|
|
font-size: 14px;
|
|
font-family: "FontAwesome";
|
|
display: block;
|
|
position: absolute;
|
|
top: 15px;
|
|
}
|
|
html[dir="ltr"] #vseClassList li[data-styleID] a:after {
|
|
right: 15px;
|
|
}
|
|
html[dir="rtl"] #vseClassList li[data-styleID] a:after {
|
|
left: 15px;
|
|
}
|
|
|
|
#vseClassList li[data-styleID] .vseClass_swatch {
|
|
position: absolute;
|
|
top: 12px;
|
|
}
|
|
html[dir="ltr"] #vseClassList li[data-styleID] .vseClass_swatch {
|
|
right: 35px;
|
|
}
|
|
html[dir="rtl"] #vseClassList li[data-styleID] .vseClass_swatch {
|
|
left: 35px;
|
|
}
|
|
|
|
#vseClassList li[data-styleID] .vseClass_swatch .vseClass_swatch {
|
|
top: 10px;
|
|
}
|
|
html[dir="ltr"] #vseClassList li[data-styleID] .vseClass_swatch .vseClass_swatch {
|
|
right: 1px;
|
|
}
|
|
html[dir="rtl"] #vseClassList li[data-styleID] .vseClass_swatch .vseClass_swatch {
|
|
left: 1px;
|
|
}
|
|
|
|
.vseClass_swatch {
|
|
display: inline-block;
|
|
width: 24px;
|
|
height: 24px;
|
|
text-align: center;
|
|
line-height: 24px;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.vseClass_swatch .vseClass_swatch {
|
|
width: 15px;
|
|
height: 15px;
|
|
}
|
|
|
|
|
|
/* PANELS */
|
|
#vseSettingsWrap {
|
|
position: absolute;
|
|
top: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
right: 0;
|
|
overflow: hidden;
|
|
}
|
|
|
|
#vseClassEditor {
|
|
padding-top: 0px;
|
|
}
|
|
|
|
.vseStyleSection h3 {
|
|
font-size: 10px;
|
|
font-weight: 500;
|
|
text-transform: uppercase;
|
|
border-top: 1px solid rgba(0,0,0,0.15);
|
|
background: rgba(0,0,0,0.1);
|
|
padding: 8px 15px;
|
|
margin: 0 -15px 15px;
|
|
color: #949494;
|
|
}
|
|
|
|
#vseToolbox .ipsType_sectionHead {
|
|
color: #fff;
|
|
font-weight: 500;
|
|
}
|
|
|
|
.vseStyleSection {
|
|
/*border-bottom: 2px solid rgba(0,0,0,0.1);*/
|
|
padding-bottom: 15px;
|
|
}
|
|
|
|
/* BACKGROUND WIDGET STYLES */
|
|
.vseBackground_color {
|
|
margin-bottom: 5px;
|
|
}
|
|
.vseBackground_preview {
|
|
width: 68px;
|
|
height: 68px;
|
|
border: 1px solid rgba(0,0,0,0.5);
|
|
}
|
|
|
|
.vseBackground_gradient {
|
|
width: 100%;
|
|
height: 75px;
|
|
border: 1px solid rgba(0,0,0,0.5);
|
|
background-position-x: initial;
|
|
background-position-y: initial;
|
|
background-size: 100% 350px;
|
|
background-repeat-x: no-repeat;
|
|
background-repeat-y: no-repeat;
|
|
background-attachment: initial;
|
|
background-origin: initial;
|
|
background-clip: initial;
|
|
background-color: initial;
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
[data-role='gradientStops'] > li {
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
[data-role='gradientStops'] > li:first-child > [class*="ipsGrid_span"] {
|
|
min-height: 0;
|
|
}
|
|
|
|
[data-role='gradientStops'] {
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
[data-role='gradientStops'] > li:not( :first-child ) .ipsGrid_span1 {
|
|
padding-top: 7px;
|
|
}
|
|
|
|
[data-role='gradientEditor'] [data-angle='45'] i,
|
|
[data-role='gradientEditor'] [data-angle='120'] i {
|
|
display: inline-block;
|
|
{prefix="transform" value="rotate(45deg)"}
|
|
}
|
|
|
|
/* IN-PAGE ELEMENTS (e.g. xray) */
|
|
#vseXRay {
|
|
background: rgba( 184, 227, 217, 0.5 );
|
|
border: 1px solid rgba( 184, 227, 217, 1 );
|
|
pointer-events: none;
|
|
position: absolute;
|
|
cursor: default;
|
|
}
|
|
|
|
/* BACK BUTTON */
|
|
.vseNavBack {
|
|
background: rgba(0,0,0,0.2);
|
|
height: 50px;
|
|
position: relative;
|
|
margin: 0 -15px 0;
|
|
padding: 12px 0 0 78px;
|
|
}
|
|
html[dir="rtl"] .vseNavBack {
|
|
padding: 12px 78px 0 0;
|
|
}
|
|
|
|
.vseNavBack .ipsType_sectionHead {
|
|
color: #fff;
|
|
}
|
|
.vseNavBack a {
|
|
top:10px;
|
|
position:absolute;
|
|
background-repeat:repeat-x;
|
|
background-color: #292929;
|
|
height:30px;
|
|
z-index : 0;
|
|
border-radius: 6px;
|
|
font-size : 11px;
|
|
display : block;
|
|
text-align:center;
|
|
color:#fff !important;
|
|
text-shadow : 0px -1px 0px #000;
|
|
line-height : 30px;
|
|
font-weight: 700;
|
|
background-size: 30px;
|
|
}
|
|
html[dir="ltr"] .vseNavBack a {
|
|
left:22px;
|
|
padding: 0 10px 0 8px;
|
|
-webkit-border-top-left-radius : 10px 15px;
|
|
-webkit-border-bottom-left-radius : 10px 15px;
|
|
}
|
|
html[dir="rtl"] .vseNavBack a {
|
|
left:22px;
|
|
padding: 0 8px 0 10px;
|
|
-webkit-border-top-right-radius : 10px 15px;
|
|
-webkit-border-bottom-right-radius : 10px 15px;
|
|
}
|
|
|
|
.vseNavBack a:before{
|
|
position:absolute;
|
|
top:8.2%;
|
|
background-size: 22px 22px;
|
|
background-position :-2px -1.5px;
|
|
background-color: #292929;
|
|
height : 25px;
|
|
width: 25px;
|
|
z-index : 1;
|
|
content : '';
|
|
-webkit-mask-image :
|
|
-webkit-gradient(linear, left top, right bottom,
|
|
from(#292929),
|
|
color-stop(0.33,#292929),
|
|
color-stop(0.5, transparent),
|
|
to(transparent));
|
|
{prefix="transform" value="rotate(-45deg) skew(-10deg, -10deg)"}
|
|
}
|
|
html[dir="ltr"] .vseNavBack a:before{
|
|
left:-5px;
|
|
-webkit-border-top-right-radius : 100px 40px;
|
|
-webkit-border-top-left-radius : 30px 2px;
|
|
-webkit-border-bottom-right-radius : 2px 30px;
|
|
-webkit-border-bottom-left-radius : 40px 100px;
|
|
}
|
|
html[dir="rtl"] .vseNavBack a:before{
|
|
right:-5px;
|
|
-webkit-border-top-left-radius : 100px 40px;
|
|
-webkit-border-top-right-radius : 30px 2px;
|
|
-webkit-border-bottom-left-radius : 2px 30px;
|
|
-webkit-border-bottom-right-radius : 40px 100px;
|
|
}
|
|
|
|
/* COLORIZER */
|
|
.vseColorizer_swatch {
|
|
width: 100%;
|
|
height: 70px;
|
|
display: block;
|
|
margin-bottom: 4px;
|
|
border-radius: 5px;
|
|
font-size: 0px;
|
|
text-indent: -400px;
|
|
cursor: pointer;
|
|
}
|
|
]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="system" css_name="api.css"><![CDATA[html[dir="ltr"] .cApi {
|
|
padding-left: 0;
|
|
}
|
|
html[dir="rtl"] .cApi {
|
|
padding-right: 0;
|
|
}
|
|
|
|
.cApi .ipsTable th,
|
|
.cApi .ipsTable td {
|
|
padding: 10px 15px;
|
|
}
|
|
|
|
.cApi .ipsTable td {
|
|
border-bottom: 1px solid rgba(0,0,0,0.025);
|
|
}
|
|
|
|
/*.cApi .ipsType_sectionHead {
|
|
font-weight: bold;
|
|
}*/
|
|
|
|
.cApiKey {
|
|
padding-top: 5px;
|
|
font-size: 14px;
|
|
font-family: monospace;
|
|
}
|
|
|
|
.cApiReference {
|
|
background: #f9f9f9;
|
|
padding: 0;
|
|
}
|
|
|
|
.cApiTree a {
|
|
padding: 5px 0;
|
|
display: block;
|
|
position: relative;
|
|
color: #333;
|
|
}
|
|
|
|
.cApiTree a[data-action="toggleBranch"] {
|
|
font-size: 15px;
|
|
font-weight: bold;
|
|
}
|
|
|
|
|
|
.cApiTree li.cApiTree_inactiveBranch > a:before,
|
|
.cApiTree li.cApiTree_activeBranch > a:before {
|
|
font-family: 'FontAwesome';
|
|
display: inline-block;
|
|
line-height: 6px;
|
|
font-size: 14px;
|
|
}
|
|
html[dir="ltr"] .cApiTree li.cApiTree_inactiveBranch > a:before,
|
|
html[dir="ltr"] .cApiTree li.cApiTree_activeBranch > a:before {
|
|
content: '\f0da';
|
|
margin-right: 7px;
|
|
}
|
|
html[dir="rtl"] .cApiTree li.cApiTree_inactiveBranch > a:before,
|
|
html[dir="rtl"] .cApiTree li.cApiTree_activeBranch > a:before {
|
|
content: '\f0d9';
|
|
margin-left: 7px;
|
|
}
|
|
|
|
html[dir="ltr"] .cApiTree li.cApiTree_activeBranch > a:before,
|
|
html[dir="rtl"] .cApiTree li.cApiTree_activeBranch > a:before {
|
|
content: '\f0d7';
|
|
}
|
|
|
|
.cApiTree li.cApiTree_inactiveBranch > ul {
|
|
display: none;
|
|
}
|
|
|
|
html[dir="ltr"] .cApiTree li a {
|
|
padding-left: 15px;
|
|
}
|
|
html[dir="rtl"] .cApiTree li a {
|
|
padding-right: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .cApiTree li li a {
|
|
padding-left: 30px;
|
|
}
|
|
html[dir="rtl"] .cApiTree li li a {
|
|
padding-right: 30px;
|
|
}
|
|
|
|
html[dir="ltr"] .cApiTree li li li a {
|
|
padding-left: 45px;
|
|
}
|
|
html[dir="rtl"] .cApiTree li li li a {
|
|
padding-right: 45px;
|
|
}
|
|
|
|
html[dir="ltr"] .cApiTree li li li li a {
|
|
padding-left: 70px;
|
|
}
|
|
html[dir="rtl"] .cApiTree li li li li a {
|
|
padding-right: 70px;
|
|
}
|
|
|
|
.cApiTree li.cApiTree_activeNode > a {
|
|
background: #2E3D49;
|
|
color: #fff;
|
|
}
|
|
|
|
.cApiTree li:not( .cApiTree_activeNode ) > a:hover {
|
|
background: #fafafa;
|
|
}
|
|
|
|
.cApiPermissions_header h2 {
|
|
display: inline-block;
|
|
}
|
|
|
|
html[dir="ltr"] .cApiPermissions_header h2 {
|
|
margin-right: 15px;
|
|
}
|
|
html[dir="rtl"] .cApiPermissions_header h2 {
|
|
margin-left: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .cApiPermissions {
|
|
margin: 10px 0 10px 20px;
|
|
}
|
|
html[dir="rtl"] .cApiPermissions {
|
|
margin: 10px 20px 10px 0;
|
|
}
|
|
|
|
.cApiPermissions > li {
|
|
line-height: 1.6;
|
|
margin-top: 5px;
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
html[dir="ltr"] .cApiPermissions ul {
|
|
margin-left: 20px;
|
|
}
|
|
html[dir="rtl"] .cApiPermissions ul {
|
|
margin-right: 20px;
|
|
}
|
|
|
|
.cApiPermissions h3 ~ ul > li {
|
|
margin: 5px 0;
|
|
}
|
|
|
|
.cApiPermissions h3 {
|
|
font-size: 14px;
|
|
display: inline-block;
|
|
}
|
|
html[dir="ltr"] .cApiPermissions h3 {
|
|
margin: 0 15px 0 0;
|
|
}
|
|
html[dir="rtl"] .cApiPermissions h3 {
|
|
margin: 0 0 0 15px;
|
|
}
|
|
|
|
.cApiPermissions h3:before {
|
|
font-family: "FontAwesome";
|
|
}
|
|
|
|
.cApiPermissions_closed h3:before {
|
|
content: '\f0da';
|
|
}
|
|
|
|
.cApiPermissions_closed ul {
|
|
display: none;
|
|
}
|
|
|
|
.cApiPermissions_open h3:before {
|
|
content: '\f0d7';
|
|
margin-right: 5px;
|
|
}
|
|
|
|
html[dir="ltr"] .cApiPermissions_closed h3:before,
|
|
html[dir="ltr"] .cApiPermissions_open h3:before {
|
|
margin-right: 5px;
|
|
}
|
|
html[dir="rtl"] .cApiPermissions_closed h3:before,
|
|
html[dir="rtl"] .cApiPermissions_open h3:before {
|
|
margin-left: 5px;
|
|
}
|
|
|
|
.cApiPermissions .ipsCustomInput {
|
|
top: -2px;
|
|
}
|
|
|
|
html[dir="ltr"] .cApiPermissions [data-role="endpointOverview"] {
|
|
margin-right: 15px;
|
|
}
|
|
html[dir="rtl"] .cApiPermissions [data-role="endpointOverview"] {
|
|
margin-left: 15px;
|
|
}
|
|
|
|
.cApiPermissions [data-role="massToggle"],
|
|
.cApiPermissions_header [data-role="massToggle"] {
|
|
display: none;
|
|
}
|
|
|
|
.cApiPermissions_header:hover [data-role="massToggle"],
|
|
.cApiPermissions > li:hover [data-role="massToggle"] {
|
|
display: inline-block;
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="system" css_name="dashboard.css"><![CDATA[#acpPageHeader.cDashboardHeader {
|
|
padding-top: 15px;
|
|
}
|
|
|
|
[data-role="mainColumn"],
|
|
[data-role="sideColumn"] {
|
|
min-height: 500px;
|
|
}
|
|
|
|
[data-role="mainColumn"] > li,
|
|
[data-role="sideColumn"] > li {
|
|
margin-bottom: 30px;
|
|
}
|
|
|
|
[data-role="sideColumn"] {
|
|
min-height: 150px;
|
|
}
|
|
|
|
.acpWidget_item {
|
|
position: relative;
|
|
text-overflow: ellipsis;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.acpWidget_tools {
|
|
font-size: 18px;
|
|
opacity: 0;
|
|
margin-top: -3px;
|
|
{prefix="transition" value="0.3s all linear"}
|
|
}
|
|
html[dir="ltr"] .acpWidget_tools {
|
|
margin-left: 5px;
|
|
float: right;
|
|
}
|
|
html[dir="rtl"] .acpWidget_tools {
|
|
margin-right: 5px;
|
|
float: left;
|
|
}
|
|
|
|
html[dir="ltr"] .acpWidget_tools li {
|
|
margin-right: 10px;
|
|
}
|
|
html[dir="rtl"] .acpWidget_tools li {
|
|
margin-left: 10px;
|
|
}
|
|
|
|
.acpWidget_tools a {
|
|
color: #222;
|
|
}
|
|
|
|
.acpWidget_item:hover .acpWidget_tools {
|
|
opacity: 0.3;
|
|
}
|
|
|
|
.acpWidget_item .acpWidget_tools:hover {
|
|
opacity: 1;
|
|
}
|
|
|
|
|
|
/* NOTES */
|
|
[data-widgetKey="core_AdminNotes"] textarea {
|
|
height: 150px;
|
|
line-height: 1.5;
|
|
font-size: 13px;
|
|
line-height: 1.3;
|
|
border: 1px solid rgba(0,0,0,0.1);
|
|
background: #fcfcfc;
|
|
box-shadow: none;
|
|
}
|
|
|
|
[data-widgetKey="admin_notes"] textarea:focus {
|
|
box-shadow: rgba(178, 157, 191, 0.3);
|
|
}
|
|
|
|
/* "Empty" widgets */
|
|
[data-widgetkey] .ipsEmpty {
|
|
padding: 30px 0 0;
|
|
}
|
|
|
|
/* REGISTRATION */
|
|
#elRegisterGraph {
|
|
width: 100%;
|
|
height: 235px;
|
|
}
|
|
|
|
/* NEWS */
|
|
#elWidget_ipsNews .ipsDataItem_icon {
|
|
font-size: 30px;
|
|
}
|
|
|
|
/* ONLINE USERS */
|
|
#elActiveUsersPie {
|
|
height: 235px;
|
|
}
|
|
|
|
/* NEW VERSION INFO */
|
|
#acpNewVersion {
|
|
background: #3480bb;
|
|
color: rgba(255,255,255,0.7);
|
|
margin: -30px -30px 30px -30px;
|
|
}
|
|
|
|
/* BOTH */
|
|
@media screen and (max-width: 979px) {
|
|
#acpNewVersion {
|
|
margin: -15px -15px 15px -15px;
|
|
padding: 15px;
|
|
}
|
|
}
|
|
|
|
#acpNewVersion .ipsType_richText {
|
|
color: rgba(255,255,255,0.9);
|
|
}
|
|
|
|
#acpNewVersion.cDashboard_securityFix {
|
|
background: #cc5353;
|
|
}
|
|
|
|
#acpNewVersion a:not( .ipsButton ) {
|
|
border-bottom: 1px dotted #fff;
|
|
opacity: 1;
|
|
color: #fff;
|
|
}
|
|
|
|
#acpNewVersion h2 {
|
|
margin-top: 5px;
|
|
margin-bottom: 5px;
|
|
font-size: 18px;
|
|
font-weight: 300;
|
|
font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
|
|
color: #fff;
|
|
letter-spacing: 0.3px;
|
|
}
|
|
|
|
#acpNewVersion hr.ipsHr {
|
|
border-color: rgba(255,255,255,0.1);
|
|
}
|
|
|
|
#acpNewVersion i.fa-info-circle,
|
|
#acpNewVersion i.fa-warning {
|
|
font-size: 54px;
|
|
line-height: 1;
|
|
color: rgba(255,255,255,0.4);
|
|
text-shadow: none;
|
|
}
|
|
]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="system" css_name="diff.css"><![CDATA[table.diff {
|
|
width: 100%;
|
|
}
|
|
|
|
table.diff td, table.diff th {
|
|
width: 50%;
|
|
max-width: 500px;
|
|
overflow-x: auto;
|
|
}
|
|
|
|
table.diff td {
|
|
padding: 10px;
|
|
vertical-align: top;
|
|
white-space: pre;
|
|
white-space: pre-wrap;
|
|
font-family: monospace;
|
|
}
|
|
|
|
.diffBlank {
|
|
content: ' ';
|
|
}
|
|
|
|
.diffDeleted {
|
|
background:rgb(255,224,224);
|
|
}
|
|
|
|
.diffInserted {
|
|
background:rgb(224,255,224);
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="system" css_name="enhancements.css"><![CDATA[.acpEnhancement {
|
|
padding-bottom: 65px;
|
|
position: relative;
|
|
border-top: 10px solid #ddd;
|
|
}
|
|
|
|
.acpEnhancement_enabled {
|
|
border-top-color: #599451;
|
|
}
|
|
|
|
.acpEnhancement_enabled > .ipsBadge {
|
|
position: absolute;
|
|
top: -18px;
|
|
}
|
|
html[dir="ltr"] .acpEnhancement_enabled > .ipsBadge {
|
|
right: -5px;
|
|
}
|
|
html[dir="rtl"] .acpEnhancement_enabled > .ipsBadge {
|
|
left: -5px;
|
|
}
|
|
|
|
.acpEnhancement_buttons {
|
|
position: absolute;
|
|
bottom: 15px;
|
|
left: 15px;
|
|
right: 15px;
|
|
}
|
|
|
|
.acpEnhancement_buttons > li {
|
|
margin-bottom: 0 !important;
|
|
}
|
|
|
|
.acpEnhancement_logo {
|
|
margin: 15px;
|
|
max-width: 100px;
|
|
max-height: 50px;
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="system" css_name="login.css"><![CDATA[body#elLogin {
|
|
background: rgb(67,134,196);
|
|
background: -moz-linear-gradient(-45deg, rgba(67,134,196,1) 0%, rgba(64,95,124,1) 100%);
|
|
background: -webkit-linear-gradient(-45deg, rgba(67,134,196,1) 0%,rgba(64,95,124,1) 100%);
|
|
background: linear-gradient(135deg, rgba(67,134,196,1) 0%,rgba(64,95,124,1) 100%);
|
|
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4386c4', endColorstr='#405f7c',GradientType=1 );
|
|
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
overflow: auto;
|
|
padding-top: 0;
|
|
}
|
|
|
|
#elLogin_box {
|
|
width: 450px;
|
|
margin: 0 auto 0;
|
|
}
|
|
#ipsTabs_elLogin_tabs_handler__standard_panel {
|
|
background: inherit;
|
|
}
|
|
|
|
#elLogin_box > .ipsColumns {
|
|
min-height: 265px;
|
|
}
|
|
|
|
#elLogin_tabs {
|
|
background: rgba(0,0,0,0.2);
|
|
padding: 0;
|
|
}
|
|
html[dir="ltr"] #elLogin_tabs {
|
|
border-radius: 0 6px 6px 0;
|
|
}
|
|
html[dir="rtl"] #elLogin_tabs {
|
|
border-radius: 0 0 6px 6px;
|
|
}
|
|
|
|
#elLogin_tabs ul a {
|
|
display: block;
|
|
width: 50px;
|
|
height: 50px;
|
|
line-height: 50px;
|
|
color: rgba(255,255,255,0.5);
|
|
font-size: 22px;
|
|
text-align: center;
|
|
position: relative;
|
|
{prefix="transition" value="0.2s all linear"}
|
|
}
|
|
|
|
html[dir="ltr"] #elLogin_tabs ul li:first-child a {
|
|
border-radius: 0 6px 0 0;
|
|
}
|
|
html[dir="rtl"] #elLogin_tabs ul li:first-child a {
|
|
border-radius: 0 0 0 6px;
|
|
}
|
|
|
|
#elLogin_tabs ul a:not( .elLogin_tabsActive ):hover {
|
|
color: #fff;
|
|
}
|
|
|
|
#elLogin_tabs .elLogin_tabsActive {
|
|
background: #fff;
|
|
color: #222;
|
|
}
|
|
|
|
#elLogin_tabs .elLogin_tabsActive:before {
|
|
content: '';
|
|
display: block;
|
|
border-width: 8px;
|
|
border-style: solid;
|
|
position: absolute;
|
|
top: 50%;
|
|
margin-top: -8px;
|
|
}
|
|
html[dir="ltr"] #elLogin_tabs .elLogin_tabsActive:before {
|
|
border-color: transparent #fff transparent transparent ;
|
|
left: -16px;
|
|
}
|
|
html[dir="rtl"] #elLogin_tabs .elLogin_tabsActive:before {
|
|
border-color: transparent transparent transparent #fff;
|
|
right: -16px;
|
|
}
|
|
|
|
|
|
.cAcpLoginBox {
|
|
padding-left: 0;
|
|
padding-right: 0;
|
|
background: #fff;
|
|
}
|
|
html[dir="ltr"] .cAcpLoginBox {
|
|
border-radius: 4px 0 0 4px;
|
|
}
|
|
html[dir="rtl"] .cAcpLoginBox {
|
|
border-radius: 0 4px 4px 0;
|
|
}
|
|
|
|
html[dir] .elLogin_single .cAcpLoginBox {
|
|
border-radius: 4px;
|
|
}
|
|
|
|
.cAcpLoginBox .ipsForm {
|
|
margin: 0;
|
|
}
|
|
.cAcpLoginBox .ipsForm .ipsFieldRow:not( :last-child ) {
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
.cAcpLoginBox hr.ipsHr {
|
|
border-color: rgba(255,255,255,0.1);
|
|
}
|
|
|
|
.cAcpLoginBox .ipsTabs_panel {
|
|
background: transparent;
|
|
}
|
|
|
|
.cAcpLoginBox_logo {
|
|
text-align: center;
|
|
margin-top: 30px;
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.cAcpLoginBox_logo img{
|
|
width: 60%;
|
|
margin: 0 auto;
|
|
display: block;
|
|
}
|
|
.cAcpLoginBox_button {
|
|
margin-bottom: 5px;
|
|
}
|
|
|
|
#elLogin_forms .ipsType_pageTitle .fa {
|
|
font-size: 28px;
|
|
}
|
|
|
|
.elLogin_single #elLogin_forms {
|
|
border-radius: 3px;
|
|
}
|
|
|
|
/* To make 2FA show as part of the form rather than a modal */
|
|
#elTwoFactorAuthentication.ipsModal {
|
|
background: #f9f9f9;
|
|
position: inherit;
|
|
}
|
|
#elTwoFactorAuthentication {
|
|
position: inherit;
|
|
}
|
|
#elTwoFactorAuthentication > div {
|
|
background: #f9f9f9;
|
|
box-shadow: none;
|
|
border-radius: none;
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="system" css_name="menumanager.css"><![CDATA[/*.cMenuManager {
|
|
padding-bottom: 100px;
|
|
}*/
|
|
|
|
.cMenuManager .cMenuManager_column {
|
|
width: 460px;
|
|
}
|
|
|
|
.cMenuManager .cMenuManager_column.cMenuManager_readyToSlide {
|
|
overflow: hidden;
|
|
}
|
|
|
|
/* Columns */
|
|
.cMenuManager_editorWrapper {
|
|
width: 200%;
|
|
}
|
|
|
|
.cMenuManager {
|
|
margin: -30px -30px 0 -30px;
|
|
}
|
|
|
|
.cMenuManager > .ipsColumns > .ipsColumn {
|
|
padding: 0;
|
|
}
|
|
|
|
.cMenuManager_main,
|
|
.cMenuManager_dropdown {
|
|
width: 50%;
|
|
float: left;
|
|
position: relative;
|
|
padding: 30px;
|
|
}
|
|
html[dir="rtl"] .cMenuManager_main,
|
|
html[dir="rtl"] .cMenuManager_dropdown {
|
|
float: right;
|
|
}
|
|
|
|
.cMenuManager_main,
|
|
.cMenuManager_dropdown {
|
|
|
|
}
|
|
|
|
.cMenuManager_root {
|
|
margin-top: 10px;
|
|
}
|
|
|
|
.cMenuManager_root ol {
|
|
list-style: none;
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
html[dir="ltr"] .cMenuManager_root ol {
|
|
border-left: 1px solid #9e9e9e;
|
|
padding-left: 15px;
|
|
margin-left: 15px;
|
|
}
|
|
html[dir="rtl"] .cMenuManager_root ol {
|
|
border-right: 1px solid #9e9e9e;
|
|
padding-right: 15px;
|
|
margin-right: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .cMenuManager_root ol ol {
|
|
margin-left: 15px;
|
|
}
|
|
html[dir="rtl"] .cMenuManager_root ol ol {
|
|
margin-right: 15px;
|
|
}
|
|
|
|
html[dir="ltr"] .cMenuManager_root ol:empty {
|
|
border-left: 0;
|
|
}
|
|
html[dir="rtl"] .cMenuManager_root ol:empty {
|
|
border-right: 0;
|
|
}
|
|
|
|
.cMenuManager_leaf {
|
|
background: #fff;
|
|
padding: 12px 10px;
|
|
margin: 5px 0 5px -30px;
|
|
border: 1px solid #dddce0;
|
|
box-shadow: 0px 2px 3px rgba(0,0,0,0.04);
|
|
cursor: move;
|
|
}
|
|
html[dir="rtl"] .cMenuManager_leaf {
|
|
margin: 5px -30px 5px 0;
|
|
}
|
|
|
|
.cMenuManager_leaf.cMenuManager_active {
|
|
background: #2E3D49;
|
|
border-style: solid;
|
|
border-color: #2E3D49;
|
|
color: #fff;
|
|
}
|
|
html[dir="ltr"] .cMenuManager_leaf.cMenuManager_active {
|
|
border-width: 1px 0 1px 1px;
|
|
margin-right: -30px;
|
|
padding-right: 20px;
|
|
}
|
|
html[dir="rtl"] .cMenuManager_leaf.cMenuManager_active {
|
|
border-width: 1px 1px 1px 0;
|
|
margin-left: -30px;
|
|
padding-left: 20px;
|
|
}
|
|
|
|
.cMenuManager_leaf .cMenuManager_leafTitle {
|
|
font-size: 16px;
|
|
font-weight: 500;
|
|
margin: 0;
|
|
}
|
|
|
|
.cMenuManager_leaf + ol .cMenuManager_leaf {
|
|
padding: 7px 10px;
|
|
}
|
|
|
|
html[dir="ltr"] .cMenuManager_leaf + ol .cMenuManager_leaf.cMenuManager_active {
|
|
padding-right: 20px;
|
|
}
|
|
html[dir="rtl"] .cMenuManager_leaf + ol .cMenuManager_leaf.cMenuManager_active {
|
|
padding-left: 20px;
|
|
}
|
|
|
|
.cMenuManager_leaf + ol .cMenuManager_leaf .cMenuManager_leafTitle {
|
|
font-size: 14px;
|
|
}
|
|
|
|
.cMenuManager_leaf .cMenuManager_leafMeta {
|
|
font-size: 12px;
|
|
}
|
|
|
|
.cMenuManager_leaf [data-action="removeItem"],
|
|
.cMenuManager_dropdown .ipsMenu_item [data-action="removeItem"] {
|
|
opacity: 0.1;
|
|
{prefix="transition" value="opacity 0.1s linear"}
|
|
}
|
|
|
|
.cMenuManager_leaf:hover [data-action="removeItem"],
|
|
.cMenuManager_dropdown .ipsMenu_item:hover [data-action="removeItem"] {
|
|
opacity: 1;
|
|
}
|
|
|
|
.cMenuManager_emptyHover {
|
|
background: #ebf4f9;
|
|
border: 1px solid #b1cbd9;
|
|
height: 40px;
|
|
margin-left: -30px;
|
|
position: relative;
|
|
}
|
|
html[dir="ltr"] .cMenuManager_emptyHover {
|
|
margin-left: -30px;
|
|
}
|
|
html[dir="rtl"] .cMenuManager_emptyHover {
|
|
margin-right: -30px;
|
|
}
|
|
|
|
.cMenuManager_emptyHover.cMenuManager_emptyError {
|
|
background: #f9ebeb;
|
|
border: 1px solid #d9b1b1;
|
|
}
|
|
|
|
.cMenuManager_emptyHover.cMenuManager_emptyError:before {
|
|
content: '\f00d';
|
|
font-family: 'FontAwesome';
|
|
font-size: 18px;
|
|
position: absolute;
|
|
line-height: 40px;
|
|
color: #906161;
|
|
}
|
|
html[dir="ltr"] .cMenuManager_emptyHover.cMenuManager_emptyError:before {
|
|
left: 10px;
|
|
}
|
|
html[dir="rtl"] .cMenuManager_emptyHover.cMenuManager_emptyError:before {
|
|
right: 10px;
|
|
}
|
|
|
|
/* Dropdown editor */
|
|
.cMenuManager_dropdown .ipsMenu {
|
|
position: relative;
|
|
top: 0;
|
|
width: 80%;
|
|
margin: 30px auto 50px auto;
|
|
min-height: 30px;
|
|
box-shadow: 0px 12px 60px rgba(0,0,0,0.2);
|
|
}
|
|
html[dir="ltr"] .cMenuManager_dropdown .ipsMenu {
|
|
left: 0;
|
|
}
|
|
html[dir="rtl"] .cMenuManager_dropdown .ipsMenu {
|
|
right: 0;
|
|
}
|
|
|
|
.cMenuManager_dropdown .ipsMenu .ipsMenu_item > div {
|
|
display: block;
|
|
color: #333;
|
|
padding: 8px 15px;
|
|
cursor: move;
|
|
}
|
|
|
|
.cMenuManager_dropdown .ipsMenu .ipsMenu_item {
|
|
border: 1px solid transparent;
|
|
}
|
|
|
|
.cMenuManager_dropdown .ipsMenu .ipsMenu_item a:hover {
|
|
background: transparent;
|
|
}
|
|
|
|
.cMenuManager_dropdown .ipsMenu .ipsMenu_item.cMenuManager_active {
|
|
background: #ebf4f9;
|
|
border-color: #b1cbd9;
|
|
}
|
|
|
|
.cMenuManager_dropdown .ipsButton_narrow {
|
|
padding: 0;
|
|
}
|
|
|
|
.cMenuManager_emptyList {
|
|
line-height: 40px;
|
|
font-size: 12px;
|
|
font-style: italic;
|
|
opacity: 0.8;
|
|
}
|
|
|
|
/* Form editor */
|
|
.cMenuManager_form {
|
|
position: relative;
|
|
}
|
|
|
|
.cMenuManager_form.cMenuManager_formActive {
|
|
background: #2E3D49;
|
|
padding: 10px !important;
|
|
}
|
|
|
|
.cMenuManager_form.cMenuManager_formActive > div > div {
|
|
border: 1px solid rgba(0,0,0,0.1);
|
|
}
|
|
.cMenuManager_form > .cMenuManager_formLoading {
|
|
position: absolute;
|
|
top: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
}
|
|
|
|
/* Preview panel */
|
|
.cMenuManager_preview {
|
|
position: fixed;
|
|
bottom: 0;
|
|
background: #f5f5f5;
|
|
height: 48px;
|
|
z-index: 10000;
|
|
font-size: 14px;
|
|
}
|
|
html[dir="ltr"] .cMenuManager_preview {
|
|
right: 0;
|
|
left: 320px;
|
|
}
|
|
html[dir="rtl"] .cMenuManager_preview {
|
|
left: 0;
|
|
right: 320px;
|
|
}
|
|
|
|
.cMenuManager_preview h2 {
|
|
background: #3480bb;
|
|
color: #fff;
|
|
line-height: 48px;
|
|
padding: 0 15px;
|
|
font-size: 16px;
|
|
font-weight: 400;
|
|
}
|
|
|
|
.cMenuManager_preview h2 a,
|
|
.cMenuManager_preview h2 a:hover {
|
|
color: #fff;
|
|
}
|
|
|
|
.cMenuManager_preview #elPreviewTheme {
|
|
opacity: 0.8;
|
|
}
|
|
|
|
.cMenuManager_preview [data-role="previewBody"] {
|
|
position: absolute;
|
|
left: 0;
|
|
right: 0;
|
|
top: 48px;
|
|
bottom: 0;
|
|
}
|
|
|
|
.cMenuManager_preview iframe {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
width: 100%;
|
|
border: 0;
|
|
height: 300px;
|
|
}
|
|
|
|
.cMenuManager_preview [data-role='closePreview']:not( .ipsHide ) {
|
|
display: block;
|
|
background: #000;
|
|
width: 40px;
|
|
height: 40px;
|
|
line-height: 40px;
|
|
border-radius: 40px;
|
|
margin-top: -10px;
|
|
color: #fff;
|
|
font-family: 'arial', sans-serif;
|
|
text-align: center;
|
|
font-size: 25px;
|
|
}
|
|
|
|
/* Preview frame */
|
|
#elMenuManagerPreview_body {
|
|
padding-top: 50px;
|
|
}
|
|
|
|
#elMenuManagerPreview_body #ipsLayout_mainArea {
|
|
min-height: 50px;
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="system" css_name="plugins.css"><![CDATA[#elSkinHookEditor > .ipsColumns,
|
|
#elCodeHookEditor > .ipsColumns {
|
|
min-height: 700px;
|
|
}
|
|
|
|
.cHookEditor_sidebar {
|
|
background: white;
|
|
height: 720px;
|
|
overflow-y: scroll;
|
|
overflow-x: hidden;
|
|
}
|
|
|
|
.cHookEditor_sidebar li {
|
|
cursor: pointer;
|
|
}
|
|
|
|
.cHookEditor_activeTemplate {
|
|
background-color: #2E3D49;
|
|
color: #fff;
|
|
}
|
|
|
|
html[dir="ltr"] .cHookEditor_content {
|
|
margin-left: 7px;
|
|
}
|
|
html[dir="rtl"] .cHookEditor_content {
|
|
margin-right: 7px;
|
|
}
|
|
|
|
.cHookEditor_content .acpFormTabContent {
|
|
border: 0;
|
|
padding: 15px;
|
|
}
|
|
|
|
.cHookEditor_content .ipsTabs_item {
|
|
max-width: 250px !important;
|
|
}
|
|
|
|
.cHookEditor_content > .acpBlock {
|
|
background: #fff;
|
|
}
|
|
|
|
#elHookEditor .CodeMirror {
|
|
height: 700px;
|
|
}
|
|
|
|
.cHookEditor_tree {
|
|
padding: 0 15px 15px 15px;
|
|
line-height: 1.6;
|
|
font-size: 11px;
|
|
font-family: 'monaco', 'courier new', monospace;
|
|
}
|
|
|
|
.cHookEditor_tree > ul {
|
|
padding: 0;
|
|
}
|
|
|
|
.cHookEditor_tree ul {
|
|
list-style: none;
|
|
}
|
|
|
|
.cHookEditor_tree span {
|
|
display: inline-block;
|
|
}
|
|
|
|
/*.cHookEditor_tree span[data-selectable] {
|
|
background: #eef5eb;
|
|
}*/
|
|
|
|
|
|
.cHookEditor_tree span[data-selectable]:hover {
|
|
background: #f9f7d2;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.cHookEditor_tree span[data-unselectable] {
|
|
opacity: 0.4;
|
|
}]]></css>
|
|
<css css_location="admin" css_app="core" css_attributes="" css_path="system" css_name="security.css"><![CDATA[ul.ipsGrid > li.cSecurity {
|
|
margin-bottom: 30px;
|
|
position: relative;
|
|
padding-bottom: 65px;
|
|
}
|
|
|
|
ul.ipsGrid > li.cSecurity .ipsBadge {
|
|
position: absolute;
|
|
top: -16px;
|
|
padding: 0 15px;
|
|
}
|
|
html[dir="ltr"] ul.ipsGrid > li.cSecurity .ipsBadge {
|
|
right: 15px;
|
|
}
|
|
html[dir="rtl"] ul.ipsGrid > li.cSecurity .ipsBadge {
|
|
left: 15px;
|
|
}
|
|
|
|
.cSecurity .ipsBox_title {
|
|
font-weight: 500;
|
|
}
|
|
|
|
.cSecurity .cSecurity_button {
|
|
position: absolute;
|
|
bottom: 0;
|
|
left: 0;
|
|
right: 0;
|
|
}
|
|
|
|
.cSecurity_negative {
|
|
border-top: 10px solid #c75050;
|
|
}
|
|
.cSecurity_intermediary {
|
|
border-top: 10px solid #f09348;
|
|
}
|
|
.cSecurity_positive {
|
|
border-top: 10px solid #599451;
|
|
}]]></css>
|
|
<resource name="google_analytics.png" app="core" location="admin" path="/enhancements/">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</resource>
|
|
<resource name="google_maps.png" app="core" location="admin" path="/enhancements/">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</resource>
|
|
<resource name="ips.png" app="core" location="admin" path="/enhancements/">iVBORw0KGgoAAAANSUhEUgAAAEsAAABLCAYAAAA4TnrqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABINJREFUeNrsXH9kVXEUP7vLI0aM/bW/YsQyYkQs0V8R/VuikdI0y7JpSmk2jWlMs6eJpdFfaYyIGPEYI8WIMWKMGDHGiMesc3rncff2fXvfH+f77o93PxzXe/fd7/fezzvf8z3nfM/9Nh0cHEAGPTRdHPmUsaCJE4rvzqC0ZNTAHspGNbI6UT7yMUMJP1FuoKzThyB04mVG1BF0obwufwiTdSrjRomciqzM0qvxRUXWHMqfjJtD2EHJq8gi6z+a8XMIE0zYEbLK2rWScfQf31Bmwl8Eih/dRvnb4EQVmYf9WmT9yoYjjJd9q1pkEaZZDRsRayhTqhPVyNpnNSw26PArmpAFrIYTDUbWFGsWmJJFmDzu4pRhnW0V2JKlnBVSCC2zE2g0tMYalmbM6ExogWZjpJ4bKSWKXKVnOj/UJSvNw1HbCQ8MGl2tdP9TgLxJeBcYNj7KapsGbKI8MbnAlCzKTNxNCVl9/DzeyCIUODuRZLxFWTa9KLDsbARlK6FE/UYZtrnQlqwkD8d+lN16kgWsxgsJI+o9OKw1BI6dD7NaJwG0vvDQpQFXsig//SBBw28nSrIISygfYk7UIgtETZbIv+YRYtofCN5Qf0zJIju1HSeygIfiUsyI+swzIMSNLGB1j8tw3OWQBuJKlrV37AHibk3g4SYXbOIuYXzl+A/iThZwKLQXEVHeQjFfZG1xsB0FKEe1mSSyCJTGKdSZqBXwmD4KPN98PYcj5dG9rhOEyaIK5W7h9utZZOIj5d0NocrtMFnvUL6j3BfukBY5Vj0TRWt+08Jt3mM+5lVkneHjLMoFwU73eTj6KjLxsUzXzTwQOo+zWc3MZk6w85p1BA6YAEUtlQNy1Z6/moEnNp8KP5SPIhMfpQWPUM6ZzoaPq13kMBwla7581JCRKXpu4zqU1bE5ppogranNPMnlbP0sMnRDMbQxPmzgQK2JTccpHUPpiNHs5WN2PY3yQsKDP8nqGRe/yIffNg8arw3qhjs9HpxVG49bu5bKAHdQLkvHhvSKXbuHWM401pR8oaGdn0s8kG4Ju/6CWYK85m/zHrIY9C5hq6+swxWUW8I3rJN/2gLDWioNXEe55jtF8wqlTfCmKYXTpzH8JFM9raHYzytZVh3VwPIxzuokyOf0Z23+8KBeKqw5HCuX2Bc9DL+rKDdtLnTJlBoZR030MjnrfOwVbp/eA39je7ELWUbTroE7QcPuLB+l33t0cn9cc/DaDl0McAlK2U+IiixgtY77DiMiPqIEWR06QWjEEEkGSC2F1UxvRIjzKIMSDQUVqRNb+MjbS0AigVlUkeW6AYaPvL0r6H66HNtQ7usgsUApnbd3QRffjys2VGQVYqL2EpA0CwUVWVRML1F76SNvb4ohNuyu2IbQSwaVBl5qEUA6b2/qyowJtTVezcAT5kCgXhxKefvBiMga4P5dsQQV5UsqP4u2bcsLdNYaEVkS0cQc83AIqg0SaamJqo4XoJQV7bHojApfo9rPhtYl2ywDZlp1olrUH6qT2dabBmjKNnWtf2zYEPgnwAAYF+vogoRNzgAAAABJRU5ErkJggg==</resource>
|
|
<resource name="sendgrid.png" app="core" location="admin" path="/enhancements/">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</resource>
|
|
<resource name="sparkpost.png" app="core" location="admin" path="/enhancements/">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</resource>
|
|
<resource name="viglink.png" app="core" location="admin" path="/enhancements/">iVBORw0KGgoAAAANSUhEUgAAAEsAAABLCAYAAAA4TnrqAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAC2JJREFUeNrsnHl0FEUex7/V3dMzmZkMSUjIQYCIPAVFjkgUeOAim2URgoIsXqAGBV2VxYNFBPShi8IKosboY1VcZD24AlEOUVGQWw1qOAyBnCQxGXLOTObs6a7aP8BduWcmNRy7U+/NP9NT1b/61O/3q29XVQ9hjCFSAitCBEEEVgRWBFYEVgRWBFYEwQWAZXd5/+9ASyHVWp6du0ftV9BiTGsWmV+9bDyDgGqMSX/eYV7ckjOsS/hhHS3ojoq9/f5oqZ2yKv5Z6DUXyGUCK1bPMOd7Ca0Ktc3KL35m3pjufw9vGK59ahHMHfoTzY1exzZBEY2XBSi9CBRYKb6rF5FolmLmf1Y6M7w5a+sb2dD8MgQBEAzoYfsGorMejIiXNChCAKIpWLRPhkUGCCFob5abb5y3a3N4YLlbJHz3zwehN2cC5LgFogGDaz+EneovaVhmCXjvgAY3lSCeyBl6nZj241F7+qqC2uH8Ya2akguDZRDIbzIUEZFAGpBQvRWqcGkCkyURh6vrscEaB6P43xUWAiA+Wo57YNn+pXxhHfkmHdaiayCdCoQAJAq3qNtQV/sLREl3SYESRRE+Wz1yS9rDrKMnjTMAiAKBKBB14vv7cvjBWj9rPoyxN505IQiAQDHIuQVHGxwQxUsjfwmCANXTik1lCmr8ZkjkzOt2Zr2Yumx3TfahutbUtsPaNPcJgAHCOSAwHXpLhyHWF6Ol1QVBuLh6lRACTfWj+mgl8mxdYRK107zqt7+NN8uWUbl717cNlsNqROGasZBNw8473TAD7jPswZGjx+DxeC4aMEIIGGM4VnEYn9ivBBiDQM6X1wTU2LypuVsqskOHtfKRxTDGDDrrsJzSVBSz4WZDCQ6V18Dn8100YJUlh1GtRqOgNRZ6QgOq096ki5+6/Oec0GDtXzcELVWdIUiBDinA9LhZ2AuTDigrr7igwAghIISgtKQEBkHDisYrECWogY3zifqxJtk2POf71cHD+nLebBhihgR8t1+BUYK7dXvgJkZUlJfD5/WGHRg5YWNJSQlk+LHDlYJGRQcpyOewKJ3QeXNRQ+a2w03pgcNaN3MWBFFFKJ0kElJYJbpLx6AJOpSXlcHtckEI0yxJCAGlFCVHjoAwDX4iY31zRxgFLaS2OkTrY0a9eeZkfzqNpop4HNwwErqo4SGaDzAD7hR3QIEOgqRDZWUlWh0OiJLEFZQgCFAUBaUlJQBjiBYpVjalQYYaVECcqr0YGJ5cWfTC+WHlPZ4DU/uBId/tRDgS6sFIXSE8kCFJEqqrqnDMaoXECZgoinA6nSgrLQUhBLLAcMgXi5+d0dCRtu2FWgxSyhtbKqZWN3tizg5r7/Is2GtTILZViRMAMtKxHzGCF4p6fEY6ZrWitKQEjFJomgY1hI+mHQ+vmppqlJeVAQA0VYVOoFjRmAazqLZpnH8NxzijHHPrmwWfnvT9STvSL/XcA0tifxBOCZmpaCFx2JQ2dZReaVHAAEqpIEqimpSUbAUBEOSOuCAItKGhoYPH7TGIokgBICZKUN45SMZvtpomGSV+O+x1dq/t3Xt7TX5gUKe80xf/Ovfbi6by/qc/A4YcLIj1HMU9faJKkfq7Yo7pqujUL0Zs/HJ1vJGe8Oq2F8oYCAjGXp+09sxhePuiafC2bgev8w+EAHoLsHraonBKhwHzd30RLcNJCL81W7tHtT6b1W1uuygdPTMsU3sFvW/Ph9/9Jb8pSwSoKuGLeVPCAWrND3XDCirtN+glIY1XmyplMOpE9/Ojrnr13LPhLc+9Dr9PBqP8eiSbhuGHFXfDXmvmDev+pfuWJUTLMTy9qsmpNL99b8+HAxOlQ598DV7HFo7KETDFDkTe1FyeoCa+vy9HFIgqCvxAKSpFtw7G0tvTk78KDFbGhHUwxTdC47jLJcpAY0Ua9n8ylEdzh6ytqct212Sb9WIqLxMZY2hyKrYNf8kYFdyz4ci/zYGnZSd4HnYzxgzBxjkv8GhqRE7BxnizbOEZfm5Fq7ozI3nVlQmm+uBgdckoRkrvQmgKxwc5ATBEO7HmyTYBe+2r8kl1dl+KLPF7QKeModWrWT6enP5waOtZoxfMgMe2m6t3SYbhKNk6FHVFIYfPM2uK58eZdPE885/do1qfG9ltbuiLf5ZEN/qOWw2Fo5QgBDDGDsLqKW+FUn1UbsFHJllyCxzDT9UYzHrROefWk6VCcLAAYPhzr4OqElcpIUiA4jJix+IJwVTbUdLUZ8P++qwoWezMNam7lOZlE3vff16zA2pxyNQcrlICAPTRmdj1zuRgqoxd/OOaRIvewtGpoGgMfTtZCof37LCbD6yMCetgaOcA5SglCDme7D/IDkh7zVxbPMutaEZJ5EeKMYZGh8+R/2i/MQEFRMAt3zpvJlwtOwGOyV6UR+CXfb1Qsi39PIpafvnzshntoqQkns7tUrSa8f07ftwx1uDgC6vLDcXofP1eqApf7zLG3YRPn375XD8b+uq3X7c38dVUlDIofip/OKnvIwGn2qDucNvLM+Bq+parlBAEgIgUn8994kyXV+6tG3Go1nmNLPE9BWbz+OtfHHP17KBMDeoO5ngFfcet5roqAQCycRh+yhuL5qqYUy9l525eGh9tiCNcpQJFtEFyPPWHrkvCBwsARjz/KjTOUuIs2uuuhevfFVQ3FUR+Sp0xoKFVsX00qc/4oIMgpDvefGJVgmc4ijrAXpuCwrWZAFBU3ZS6cmvRHSZBTQJHr/KpGgZ2i92d2SPh+6DHNOS3wnIz88G00QHvWAc67K7GnXimcHDq5PcOud2e7hKh0CV2B+Gw78gYQ53d56hd+PvkpHYG94XxLAAY9dLs41ICfMPR1M7244J73v6lBSmSKAJEAPW7wMO7nD6tZtLgTktCAdU2WGk3FiG1TyFUH/gC02WlWyofGp1ca3FREQAB87aire83UMrg81PDO/f2mhbyxN0mC8YsnM51g+M4LUCNQn73b+CmEhgRQL1t96xmt79x0bge09rSRttgmRO86Jm1EX7P53zdSwAEFUu7FaDRrweoCub3INRtLr9GkRKjr31saNq/Lh4sAMiauwA+pxm8Xx/WdMjueADXmBxQIIK6bSF7V71DcXw0qe94DkPIoWQ+vRBe+xbOyQtQZWy+dgvsignU6wgJltev4XdXxW0f0DX24KUBK2P8OkTFNXNdlQAAJiLF2IzHOx2CzaOB+YObTBhjaHb5HSse6nsnp+TAqYx8/gW47du5h6PfgNe7fQtZJPC7bQjmHEarV6udMjTtzVClQvhgXTHgIBKvOgLND+7hyIDlV+9BQ4srYFiUMvgpld6469rZvCzhe37xjrceg8e2k7t3UQlZyUcw2GKFy+0KaFZscvkb/zH+ukd4msEXlqm9gutGf8pfShBAMWLTtdtga3GACeJ5pUJSO9l6/8DUtZcuLADIeuEVaArfsxIAwAhMejdeSt6BJg87Z1JvdCq2vIevH8e7a+E5Rjzo0cXwtoZBSugxq2shEnxV8BPdWaQCrczsEf9VxhUxxZcHrAET8yCbnKAauAOjMjZ2yUe9V3fabgBjDM1OJe6LJ24cF45uhe+A+m0LZsDdsj0cyb5XrBVj5e/gZiefUHR41drpw69cGK4uhQ9WWkYxknse5C8lAKhG5HX+BB4/BT0xM2qUgTEIC/7U48XLDxYAjHllOtycNzh+NVvUsCQhH02aEYwBzS6lccl9vR4MZ3fCC8uS6EavMfn8pQQAqseEuF3oJjXCrRF0jouquuuGlM/C2R1yQf5sbEHG15CjhnI7Mv4f61UcU2OQdGC648CL6df17BhdFc5uSLgQJfOvi/BTXiUkg5d304loteSNbPwg3KAunGf9j5TIH/dEYEVgRWBFYEVgRUoEVhDl3wMAH9yevZEgxUYAAAAASUVORK5CYII=</resource>
|
|
<resource name="large_loading.gif" app="core" location="admin" path="/">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</resource>
|
|
<resource name="loading.gif" app="core" location="admin" path="/">R0lGODlhEAAQAPQAAP///xkrQPj5+UtZaZCYoh4vRDtKXNnc4LC2vSw9UIONmHR/jObo6qKpscvP1FlmdWZygAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAAFUCAgjmRpnqUwFGwhKoRgqq2YFMaRGjWA8AbZiIBbjQQ8AmmFUJEQhQGJhaKOrCksgEla+KIkYvC6SJKQOISoNSYdeIk1ayA8ExTyeR3F749CACH5BAkKAAAALAAAAAAQABAAAAVoICCKR9KMaCoaxeCoqEAkRX3AwMHWxQIIjJSAZWgUEgzBwCBAEQpMwIDwY1FHgwJCtOW2UDWYIDyqNVVkUbYr6CK+o2eUMKgWrqKhj0FrEM8jQQALPFA3MAc8CQSAMA5ZBjgqDQmHIyEAIfkECQoAAAAsAAAAABAAEAAABWAgII4j85Ao2hRIKgrEUBQJLaSHMe8zgQo6Q8sxS7RIhILhBkgumCTZsXkACBC+0cwF2GoLLoFXREDcDlkAojBICRaFLDCOQtQKjmsQSubtDFU/NXcDBHwkaw1cKQ8MiyEAIfkECQoAAAAsAAAAABAAEAAABVIgII5kaZ6AIJQCMRTFQKiDQx4GrBfGa4uCnAEhQuRgPwCBtwK+kCNFgjh6QlFYgGO7baJ2CxIioSDpwqNggWCGDVVGphly3BkOpXDrKfNm/4AhACH5BAkKAAAALAAAAAAQABAAAAVgICCOZGmeqEAMRTEQwskYbV0Yx7kYSIzQhtgoBxCKBDQCIOcoLBimRiFhSABYU5gIgW01pLUBYkRItAYAqrlhYiwKjiWAcDMWY8QjsCf4DewiBzQ2N1AmKlgvgCiMjSQhACH5BAkKAAAALAAAAAAQABAAAAVfICCOZGmeqEgUxUAIpkA0AMKyxkEiSZEIsJqhYAg+boUFSTAkiBiNHks3sg1ILAfBiS10gyqCg0UaFBCkwy3RYKiIYMAC+RAxiQgYsJdAjw5DN2gILzEEZgVcKYuMJiEAOwAAAAAAAAAAAA==</resource>
|
|
<resource name="logo.png" app="core" location="admin" path="/">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</resource>
|
|
<resource name="logo@2x.png" app="core" location="admin" path="/">iVBORw0KGgoAAAANSUhEUgAAADQAAAAyCAYAAAATIfj2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA1tJREFUeNrcWkFoE0EU3d2EngKCoAgFT4UURalYkEJE0YtQL4LgyUOxUBQFQdqTKAWhxUMRUhBLS8VDLwqiWBQEURTEYhEaFIIBoVAQioVCToES/yd/ZVl3J/P/7KS7efAOSTaz8/LfzPz/N26z2XS6CfmI944AezIy/wawEifoOPA1cF/GgrIJPA9cwRde4IPhDIpxaM7D/ougoLcZXjofogR9Bi5nUAwG4p3/wg3tcgeB34GFjIipA48Ba1ERQqwDb2UoOreDYqIi5OM98FTKxeASOQnc0RHUB/yWYuvh+XMUWA1/4MV8oUbhTCvuRolRRQiRA34EDqVMzCrwRNhqOoIQReBailIhtNpgON3RsZyPKoU3LZhWidGJkG+9L5Tr7SYqFJ2G6iJPYyD06ki7gSxDew4e49eZ3kVBM7QZtIXLKPBwY/hK9VInUaUzR8shHnOHGYnbLi1abZRjd495g1UKf6cwC/zE+YIr6Cn00NlUtCymRpl0nfMlT3CjBtnAtvXGuGKkghyywaxFMXPBos225XwUKCPvS1jMBrBfEh2TCPnV4piF6IxKxZgKcsgWcwmKeQx8YzKAm0DndA/1IXoNx/kNPAzcMhkk3Jd7ISgVtskmprgmEINzfQW8+O8djBBxqtlCOfAeh0+acjwV3rMcnnPUGroOLAl+4ZtkGy62KDpclGiufomj3BQWBdaTTuyG0+pPc622yNnl8GyZFEzuOfAZ4/qXwCXBfSbjzj/Vtj0urFJ1F7c0ogM0N/Y5hL6cF1hvk2zUDhOUFXCQI6vlpAer8tdQYInsFAdssC8Ixh2nORllCneAhxK0Xl14bhV11rWnuaPMq8KsSDInYqy2LrCalv11c7mhwJ7PwULIWg+JXFzVPRvzjEHv0br4JSjUVgLJJxf4zGpK92KOoAKF/ayg0WGSkT9yGE9BuOXDGeCVDjZJLgPP2a6H7idQKugAn24/MCkfdHtfe4HlDggq0710q+f/BHFO7QvASxbFcMffiKpYMdn7yUxx+k0rzBgHrDFtjZXuj3CEapQtW/W4hTW67IuJ6ikccFpPwDld0f2CekYVnT+M67GRfzpYWOYjGhWDlASWqAGiQoV6CklhmzKLAY3rsNk5E76/223/l/OcLsNfAQYAulhz3xljp/AAAAAASUVORK5CYII=</resource>
|
|
<resource name="logo_dark.png" app="core" location="admin" path="/">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</resource>
|
|
<resource name="logo_dark_full.png" app="core" location="admin" path="/">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ERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERETnT/wc+CBn8t0rMTQAAAABJRU5ErkJggg==</resource>
|
|
<resource name="notepad_bg.png" app="core" location="admin" path="/">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</resource>
|
|
<resource name="blackglass.png" app="core" location="admin" path="/recaptcha/">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331nz6X+61//4t9wHSqw6/vvv/ficuUWE19++eU///lPE+nXX3/973//24urJASIGR+rp0fDS9PF//3f/6F5f//736Ws/Eovgf7Vyys8q/eG1bZXckO28JxfL7GYCBAzPlZPiYaXpotvv/2W37/+9a9yy+a3oTq7jMwUvNv5UVZ/8skn//jHP6yal1jpCBAzPlZPjIaXpqudKnzxxRf8/u1vfzM/o19x3qjuJbY3vtqt5mOcUhAgZnysviIaXpouxFVFieFYUaG4lb24fpTVyPPDDz/86KOPTJiu9/ZwESBmfKy+LBpemi4+//zzgNqRV3/99dcWn5uLjjmX5lntwuTmsTcIEDM+Vo+Phpemi6+++krp38qVK5cuXXrrrbfOnj17x44d5mrMRXtW/yirzV3/7//+70svvbRt27bPPvvMB+ElIUDM+Fh9UTS8NGPi5JNPNolt2bJF82cumd0c27M6Jh599FG0s169esccc0xWVta9995LNO7nI0pCgJjxsfqCaJRht1D0L7/80gJXFQjD3ATVTHXMvJSNCtsIg1WgTXfuNJDZxmxE01q2S1Nf4O9//zttfvzxxxs2bPjTn/5k3bMU+tNPP5W7fu2118TqWrVq8TtkyBCOss5rSlx9eyeC55577qGHHqLZFStW/O53v1uwYMHNN9+Md7ILlypLOHa4zs6/jz32mE4N/vKXv6hAncDNIbfMr4UVVj8g4d3lO6Wnc9l9/ueff/7KK69s3br1oYceevTRRzdr1uy88857/PHHddcwoANmIt3Ou2XVRIBuVI+O6XS2kbGWHDiLZVLsNW1kL3LjqJKUx4Wa1QoFCu+///6rr77qKpXOZTqvCyeJc/tsQ2ADpI6F05MAMeNj9ZholO3QciX/juDPf/7zG2+8QcQlzpS0okOV7W5wQHdtGEoP29RCuA4H7o5eT4LLnTlz5oknnlhUVKS+7Y7MdQcmt6lWWFiIrA455BB+a9Socf/992uQrKscvmbNGvKfM888Mycnp3v37l27dm3QoMEJJ5xA/aOOOqpz585Tp05FCGoWIZieffDBB6aUFAj1r776ahRRCnfKKadw4LJly/B1L7zwAlYDqrtCKClM0O03WYpyntKTlXG3YObS09N//etfS+vgdseOHW+//Xb7RAz1jWwxrwVxQRhdQqAmQ+YON7Llwi3mt11fRWDDGr61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</resource>
|
|
<resource name="clean.png" app="core" location="admin" path="/recaptcha/">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</resource>
|
|
<resource name="red.png" app="core" location="admin" path="/recaptcha/">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</resource>
|
|
<resource name="white.png" app="core" location="admin" path="/recaptcha/">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Hlw5yvY//vEP0BsbG3vdddfNmDEjGOGH2VwMKzNkUmEwsTFigWq8aNGimTNn4no8Ue1ZfYQxn6ait2zZMn78+IEDB/bo0aNx48a/+MUvIiMjP/rooyOrVANa10A1GEZIJyYm9urV68EHH3z00Udbt27dtGnTF198sbCw0IOxZ/VUUZf6m7XGjh3bvHnzU089NazMTjjhhN69e7sNwkfc1CwHFffp0+c///M/yeS55557xhlnsIF8WLZsmQdjz46YbhSQJF8Vi1ofKRU3oOdWFOqSpKt7FT2G7CIK2AkeiouLtZNLIKGB8R/+8AcgceKJJwrPLVq04FeUNp+fffZZqdMmrKYvI3PlgU9RIvtJXz/JEZDhCRMmdOrUad68eW4jM+y6dOlSCXgKQS3n9ivpKER3L/rVV1+98847Z511ltzNL3/5Sz5///vfT5482dBunU/f+S04wg9o0hMcdBhlouZ6ta7pQZTWZnt41WD83nvv7XHMg9DRYAE1zK21wYC33iAZeFCnkdui6x7wz3/+M7jhh8PcLlZlgAqNhN6+fXuXLl2MkKOiogLYGBq89dZbhwwZsnLlyq1bt1otsgH95nHGjBnzxz/+kUTQ50pNG2eeeeb//u//guf169cnJSV17949OjoaLn322Wd1Yl5eXkBRcAu4EiGKGwTGO3fufPnll9u1a0eCv/nNb0gZVCckJATcrOsRKCJcjA1rcVW65Rk3QWkENM6TCOUc0I5Qs+aiEpB6MK5jBpxETVQyA4woQmMz2BY4qUPGb5xFjQSila9YGqFFBdUpQrJqpzESX7/44gugdcoppxx33HG//vWvV6xYYczJNpEzyAQz//M//3PSSScBoZ49e4JGgPfkk0/ed9991157LSAnZB05cuSNN974H//xHxzzX//1X4IxCYo29TUiIuKKK64wAf+zn/3sww8/NEcgvJEfygHnZerDxdjChQsbNWqkFNDYL730kjiTs3SblBulGiA8SYqbomyVJuUg8Fvx6urYYRvm6MH42AlWjWmrOvjRFdikI97AwCeV2MWAqW7VWuNk6jG1VofBsRdeeKGwAT/DTpzyySefgFLQC4aBnNH1z3/+85iYmLfeesvgBHRPO+009xjwyU4YuFWrVn/729901vHHH8/G2Weffcstt5x//vkCfJMmTRDepWX92AG3mZOTA9++8sorqamp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</resource>
|
|
<resource name="dark.png" app="core" location="admin" path="/recaptcha2/">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</resource>
|
|
<resource name="light.png" app="core" location="admin" path="/recaptcha2/">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</resource>
|
|
<resource name="small_loading.gif" app="core" location="admin" path="/">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</resource>
|
|
<resource name="tiny_loading.gif" app="core" location="admin" path="/">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</resource>
|
|
<resource name="large_loading.gif" app="core" location="front" path="/loaders/">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</resource>
|
|
<resource name="large_loading@2x.gif" app="core" location="front" path="/loaders/">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</resource>
|
|
<resource name="tiny_loading.gif" app="core" location="front" path="/loaders/">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</resource>
|
|
<resource name="tiny_loading@2x.gif" app="core" location="front" path="/loaders/">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</resource>
|
|
<resource name="message.png" app="core" location="front" path="/notifyIcons/">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</resource>
|
|
<resource name="notification.png" app="core" location="front" path="/notifyIcons/">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</resource>
|
|
<resource name="upload.png" app="core" location="front" path="/notifyIcons/">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</resource>
|
|
<resource name="subitem_stem.png" app="core" location="front" path="/">iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAYAAAAiJnXPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADBJREFUeNpi/P//PwPJYPPmzf9BGknBTAxkAPppYgT5iRQNPj4+jIzkhB5ZmgACDACPKzPzNFohVwAAAABJRU5ErkJggg==</resource>
|
|
<resource name="subitem_stem@2x.png" app="core" location="front" path="/">iVBORw0KGgoAAAANSUhEUgAAABoAAAAQCAYAAAAI0W+oAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD9JREFUeNpi/P//PwM9ABMDnQDTli1b/oMw3X0EtHSIB92oRaMWwQDj5s2baZqHfHx8GOnro+FX1g07iwACDAD+7hJn5BWLewAAAABJRU5ErkJggg==</resource>
|
|
<resource name="subitem_stem_rtl.png" app="core" location="front" path="/">iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAYAAAAiJnXPAAAAAXNSR0IArs4c6QAAActpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWRvYmUgSW1hZ2VSZWFkeTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KKS7NPQAAACFJREFUGBljYKAH2Lx5838mciyinyZGkPNA7iTHmbTXAwC/PAY4LUP5ZQAAAABJRU5ErkJggg==</resource>
|
|
<resource name="subitem_stem_rtl@2x.png" app="core" location="front" path="/">iVBORw0KGgoAAAANSUhEUgAAABoAAAAQCAYAAAAI0W+oAAAAAXNSR0IArs4c6QAAActpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWRvYmUgSW1hZ2VSZWFkeTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KKS7NPQAAAD5JREFUOBFjYBhugJHWHtq8efN/kB1MtLYIZv6oRbCQIJkeDTqSgwymAZ6PYOkdJkFtmm5xRG2Hj5pH/RAAAFx2BkMrVt9rAAAAAElFTkSuQmCC</resource>
|
|
<resource name="wizard_step_extra.png" app="core" location="front" path="/">iVBORw0KGgoAAAANSUhEUgAAABcAAAA3CAIAAABo5EbBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAnJJREFUeNqkl7+rcXEcxx9cXUwGi5TFYlFGk5QUIfKrDCZKpltuSZcw+DEom0FGkz9ABqMyoMRguItFuQpJ3Wvw63k/ndvpuffyPMfnfEs5w3n1fn2/n/P5fr+C/X7/+PhoMBhms9kv6hDidzgc8vm8VCrlRTmfzyaTKRaLkSkCGLEPLpdrNBoRs3z+EwoLhYJEIuFFgZder396euJr9OdZIPB4PIPBgJiFpWC97vX6ToGXTqd7fn7mZcTOdCAQ6PV6xCzsgJdMJuNFgZdWq+XudTPL8XiMRqNGo5EXBeNyuaAO5XI5X4pGo4nH47wojFc4HLZYLJSV/laH8/nc4XCs12tiFsZLrVYnk0m6ETNOp1MoFLJarXQj1muxWNhstqteQo51BS+VSpVKpehGrFcwGMQ0041Yr+VyCdDb2xsxC+OlVCpfXl7oRqyX3+/3+Xx0I9Zrs9nY7XZUIzEL46VQKIrFIlaNTmG8zGZzIpHgRYEUyq/dbtPnBUMsFkcikVarRc8iEomazSaLoGSBC0oOH9RqtaLXy8PDQyaT+RtxNwUujUaDnVSKEdP0UGwoOfoXgCBw+Ym4g4LpqNfrnU6H3uvggrMjGsJut6N3Kbigy91CcKLApVardbtd+n6EI8jr66vT6Xx/f+e1k6TT6X8j/kNhXLichW4awWU6nbrd7o+PD/pujz6EdeGCuEmBS7Va5X5evWIEl8lk4vV6uX9iV7LgigKXu/qO8KdLpVK5907xxQguw+EQmxbi0M/eeDmbzd6L+EKBS7lcHo/H9DsJXPr9PnZfnJeJ9yO0j+12m8vlaIhPClxKpRJqhHxv/C3AAPLZPpeXucbKAAAAAElFTkSuQmCC</resource>
|
|
<resource name="wizard_step_extra@2x.png" app="core" location="front" path="/">iVBORw0KGgoAAAANSUhEUgAAAC4AAABuCAMAAABvP9FpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXFQTFRFFRUV9/f38/PzFxcX6+vr3t7eGhoaGBgY9fX18fHxZGRkSEhIKCgoOjo629vbKioqISEh6enp9vb2FhYWJiYmHh4eHR0dU1NTfn5+k5OTb29vzs7Ovb29yMjI3Nzc5ubmmZmZzMzMPDw85+fnTk5Ojo6OoaGhpaWl8PDwx8fHbGxss7OzMjIysLCwiYmJ7u7u1tbWNjY2WVlZICAgXV1dGRkZ8vLy2NjYTExMPz8/Li4uLS0t3d3dYmJifHx8hYWFgoKCZ2dnu7u7aWlpxMTEq6urqKiotbW1ODg4lZWVwcHBw8PDNTU1mpqaREREMzMzHBwc0dHR7OzsKysrTU1Nt7e3lpaW0tLS4eHhcnJyHx8ff39/IyMj6urqhoaG7e3th4eHQkJCnZ2d6OjoWFhYe3t7srKyampqRkZGd3d3hISEtra2ra2tp6enXl5euLi4X19fdnZ2nJycKSkpGxsbSkpKzc3N5OTkR0dHOTk5gYGBoZwWSAAAAbdJREFUeNqU2MVyw0AURFG1ZGZ22A6THWZmZmZmZvr6rFOVVOpqfTYajd50j6FswgCPzH7E1baCuN58iLuOEJd7EHH1fCKuewtx8wtx2coQV/4O4pplvL4XcdlnENeZE3EzB3GlXhFXtQ9xpRmv9yCuwATiqnUgrhzGUx+IqzqGuHIZr2pBXA3ziGs0gbguGX/3Iq4RH+LKtRA3HxBXewZx3WwhrkfGw4eIazqGuMpbEY+cIK6GDOK6jSOuTQvx4znENRVC/Odq/s9dTYirfRlxVToQV42FeKkfcQ0lENeVhXjbMOJFF4S7WqKErznJqxaGyELavOirnjoJzy6QLVbUiDbwXZTwSQf5+Qpj5Nfe96I502cRPt5Mhp69EY1UD5rvTw7Ci4PksPk10v/Nt9G5WhsiPOAnh3zEgxJH2kn4b2v4N7d1oHA1gJLedTPhdj+JnWYNCrUVUcLzu0ggDydR3N9D3WM1Tri9hBQh9zmqWRWo860HCd9NkgLqqkNtuOCF8I1OUs2r8lDxr0S3EIvdhC8lDcDNOoPwgjjhpSUG4GaeAXhkjNyLuQPPhIeb0CXdAdHfAgwAYuMtJkBbPqAAAAAASUVORK5CYII=</resource>
|
|
<resource name="wizard_step_extra_rtl.png" app="core" location="front" path="/">iVBORw0KGgoAAAANSUhEUgAAABcAAAA3CAYAAADnhtGWAAAAAXNSR0IArs4c6QAAActpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWRvYmUgSW1hZ2VSZWFkeTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KKS7NPQAAAzVJREFUWAmtmEFLMlEUhl8zojIiyigxgwgiosgWFrRIIQIXLnXRolWLaBUURKiYC/MPuGnRbwijon5CtGpvtCiIgpQUVKLS7zsDR5xm1Dt3xs2Z8Xrf887jOdx7xzY6OlqHhZ+pqSnc3d3h6+sLXRbqoq+vD6lUCt/f34qspeK7u7sIBAKo1WqKuM0qLEtLS7i4uFCBsMR5b28vTk5O0NWlllPfqfKK3+zt7cHr9TZw8EzTWHw+H87Pz1Gva4vOlHPCQdVhs9nYrCqaEj84OMDCwoIGB2eQFl9dXQWV3s/PD2tpopR4f3+/gkOj9ucLKXHCMTs72xIH5zAsvra2hp2dnbY4pMSHhoaUZtErOxZsjoac7+/vY3p6Wremm0X5Wlh8Y2MD29vbQjhYXKhDR0ZGcHV1hYmJCWHXlEDI+dHRESYnJw0JC4kHg0FsbW3h9/eXn1Y4tsVCOG5ubuByuQy77ug8FovB7XZLCbcVD4VC2NzclMLB3HSxjI+PK9UxNjYm7bql82g0Ks2ZXeuKh8NhRCIRUzg4gQoLNcn19TWGh4dN4WDxRhNRVaTTaTidTkuEVVgODw+xvr5uCQ6Nc2qWfD7fcrHlCUZiN//49vYWdrsdZ2dnjb0ej8lGu8PhSPLkXC4Hj8eD+fl5S7irqoWS0B9KiKiRRFccNvc3NqqFBz4+PpBIJNDd3SDGQ4ajCgvPfnx8BLX+4uKiKfcaLJyAGokayujqw/MparDwYKFQUPBQBcl+dLGw2NPTEwYHB0E7WT4t8JhIbImFJ5M4Lc50kDJaPS2xsHipVAKtSDJ42mLhBM/PzxgYGMDy8rIhPB2xcIL/nYzLy0vMzMwIJ+iIhcXL5TLi8TjfCkUhLKz08vICeoKVlRUh98JYOAFt/LPZLObm5jomEMbC4pVKRakekR2YISyc4PX1FT09PaBzUbvmMuycE2QyGTw8PGhOzTxOUVq8Wq0qePgNRbMoX0th4clvb28KFr/fr4tH2jknOD09xf39vS4e0+KE5fj4WHdRN4WF3b+/vyvizS9yaMy0c05AeOjdVvM7F8vEqd6TySQ+Pz8bGytLsLB7wlMsFkHnKEr2D4q7O6Fty8QbAAAAAElFTkSuQmCC</resource>
|
|
<resource name="wizard_step_extra_rtl@2x.png" app="core" location="front" path="/">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</resource>
|
|
<resource name="wizard_step_large.png" app="core" location="front" path="/">iVBORw0KGgoAAAANSUhEUgAAAO4AAABuCAIAAACvPLitAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABLVJREFUeNrs3U1Lalscx/Gj5hHJokmDjAgLByk9EkUoRRMxp82aNJOiUVBDS5ReR28gCKM30aQnGkSTJkUIUrcnonTnXSRE1Dm7rXfQ+q/7/cwCaSBfFj+3D7upvb39F/DT9vb2gsFgtVpt+D94mpubeR7x4y4uLlKplNvtJmXIdn5+7vP5JiYmXl9fG/sPLgYGdKA6drlchUIhGo02VjOnMrRgWValUjk7O5udnVVNkzJku7y89Hg88Xi8gYOZlKGX/f39qampjo6Oeq9muHnuoJXn5+dMJqPGBqcyxLu6ulJH8uTkZF0zg5Sh6cyIxWKdnZ3OZwYDAzoql8tra2svLy+cyhCvWCyqgaFeAjqcGaQMfR0cHIyPj3d1dTmZGQwMaD0zMpnM4+OjkzdNOJWhtVKpVKlUpqenv50ZpAzdHR4eDg0NhUIh+5nBwIDu1KmczWbv7u7sZwanMgS4vr5+eHhIJBI2M4OUIcPR0dHg4GBPT8/fZgYDA2LYzwxOZYhxc3Nze3ubTCb/ODNIGZIcHx9Ho9FwOPx1ZjAwIEwulyuVSl9nBqcyhPnnTSqV+jQzSBnynJyc9Pb29vX1fZwZDAyItLGxUSwWP84MTmWIdH9/r1IeHR0NBAKkDNlOT09V0DMzM7XRzMCAVN3d3apjy7Jqf/LrRJBqc3MzkUi8p8ypDJHm5uaSyeR7x5zKECkUCu3u7ra2tnIxDoK5XK5sNtvW1vbpvWtShjDz8/MfJzIDAyKFw+GdnZ1AIMDHiSCYx+NR06KlpeWPn74nZYiRTqdtvnrNwIAMkUikUCj4fL6/PYBTGQK43e58Pu/3++0ew9ME/S0uLn57xx0GBnQ3MDCwvb3t9Xq/Obl5pqAzVXAul7OZyKQMGRYWFsbGxpz8Li0DA/oaGRnZ2tpqampy9NKQ5wt68vv9+Xz+9+/fDh9PytDU0tLS8PCw8zvrkDJ0pPaxSrmuW56RMrQTCATUtPj26hspQ3fLy8v9/f313huYlKGXWCyWTqcbuJsqKUOvaZHNZp3cRIeUobWVlZVoNFrvtCBl6CUejzc2LUgZGgkGg+vr642dx6QMjayurkYikf+Ssuvp6YnnET/O6/WqaeHkBsCcytCaZVn1vidCytDR6xuHH4IjZWhNDQz3G1KGCTU3fDCTMgyZGaQMQ2YGKcOQmUHKMGRmkDIMmRmkDENmBinDkJlByjBkZpAytFYul71er5PvlZAytFatVi3L8ng8pIz/y8wgZciYGer1n/3MIGWImRn2VzNIGTKolNWpbDMzSBmGzAxShiEzg5QhbGb8ersXJSlDvEqlolL+OjNIGYbMDFKGITODlGHIzCBlCJ4ZH2smZQieGSro99FMypCq9uZfbTeTMgRT53HtmyakDMFqly/ej2RShtRpoVL+9Pv4pAyR06L2mo+UYdS0IGUYMi1IGfLY3OeBlCFpIn+8+kbKMG1akDKETYtyuWzzAFKG+GlBypCh9nsu394wmJQh4Eh2cuNrUob4aUHKMGRakDIMmRakDEOmBSnDkGlByjBkWpAyDJkWpAxDpgUpw5BpQcowZFqQMgyZFqQMjbhcroanBSlDr2lhWVZj06LmXwEGAGVRHnPV+RzoAAAAAElFTkSuQmCC</resource>
|
|
<resource name="wizard_step_large@2x.png" app="core" location="front" path="/">iVBORw0KGgoAAAANSUhEUgAAAdwAAADcCAMAAADtCuBzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYZQTFRF9/f3FRUV+Pj4/f39/Pz8+fn5+vr6+/v7GRkZ9fX18vLy9PT0Li4uISEhFxcX7u7uqKio9vb24uLi0tLSxMTEubm55OTk6+vr5ubmMTEx7+/vFhYWGxsbIyMjRUVFQEBAnZ2dr6+v0NDQa2tr2tra8/Pzvr6+NjY2XFxc7Ozs1tbWJSUlGhoag4ODHBwceXl5oKCgs7OzNDQ0jo6OT09Pc3NzREREJiYmZ2dnWVlZMDAwPj4+fn5+Hh4e8fHxysrKSUlJb29vZGRk4+PjlZWVmpqazc3NVVVVVFRUPz8/ioqKKCgora2t39/fiIiIk5OT/v7+yMjIwMDAOzs7tLS009PTLy8vKysrVlZWxsbGd3d3Ojo6IiIii4uL19fXZWVl3t7epaWl6enpUVFRkJCQV1dXoqKixcXFv7+/4eHhWlpalpaWHx8f7e3tcnJyS0tLhoaGrq6u8PDwkZGRh4eHJCQkcHBwqqqqjY2N1NTUYWFhwsLCo6OjX19f2dnZICAgSEhIdnZ2i7fVYwAAA3tJREFUeNrs3dVulFEAhdEDLdCpl7pBcZcWd3d3d3d3f3MuuCUkJJTM7K71CP8O5/BNR8okasjCgfI3PLBa0vDauLmW3jdurgM9xo3VusO4uYZuGDfX2TPGzbW/YtzcHrpi3Fwt842ba9NN4+Z6atxcW94ZN1fzVePmethk3NweWmXcXOs+GTfXjB7j5lpj3OAeajdurv4Pxs21odG4uVYZN7iH7hk3uIf6jJtrhXFzLZ9l3FwLvho318cB4+babdxch7qMm+t7j3GDe6hi3FgNh42ba2yucXN9eWLcXI+Mm2t4m3Fzbe8zbq7N84wba/C0cXMtmGvcXNfajJtrT8W4sd6cMG6uZ73GnSg95HlEaR01bq6xB8bNtb7RuLlWVowba0mncXPdGjBurqMV48Za+tm4sTZeMG6q1lkdxk31o8l/qFKt7ZVCqVq6vEIV61WTcVMtfOkPB7EVtNif/GK96DBuqouN3mYTW0F93iCX6nGX9y3Hul0xbqo7i3ycJFXzYh8Ei9Xu87mx3jYaN9XM6b42IdXvf1LXc4nw3vdQxdrQa9xU/Z2+HjDVYLtvbY21psm4E6qCjJtRQSd9DX6sg36dJNb5RcZN1dzpR6NSNaz0c2+x5nQYN9Wm635iNdVwtx9HjvXcb9bH2tdm3NgKml2MG2robjFubAUV46a6NN24qS53F+OGal1WjJtq9Vbjpjq3txg31PKRYtxU64txU506YtxU37qLcUM1LCvGja2gNuOmWjK7GDf1UB4pxg01uLMYN9RQ/y7jphoeLcZNdawQa2qdZ5Br2jTPIFfdFM8g1uS6yR5C7rVb7xnkqp/qGTiYqUFT9JAeQg9RZdfucdeuHkIPoYfQQ+gh/nAw1+uh5IPZtauH0EPoIfQQegg9pIdwMKOH0EOMKy9UOZjRQ1RbD9W7dvUQrl30EHoIBzN/Opj1UHAPuXb1EDXJwayH0EPoIfQQ/6KHPAM9hB5CD6GH0EM4mPUQegjXLlVw63qXun+4KF38Z5n/wKvLOggXLlVUQV57VEE4lKmmCnIoqyBUEFV0KHsGKggVhApi/C9cXzSmglBBqCBUECoIFaSCUEGoIFQQKggVpIJUkEOZ2tvWB3FVECoIFy4qCBWEQ3li8bcgFYQKwoWLCkIF4VBWQaggVBAuXFQQKsih7FDO3dY74lTQLz8FGACZ7e8NtshNNgAAAABJRU5ErkJggg==</resource>
|
|
<resource name="wizard_step_large_rtl.png" app="core" location="front" path="/">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</resource>
|
|
<resource name="wizard_step_large_rtl@2x.png" app="core" location="front" path="/">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vA8BAgQIECDQnUBPgRslQA8//HD64osvutu7tQgQIECAAIGGQE+B++abb6ZXXnkFHQECBAgQINCjQNdlQXv27EmXX365iQl6BLY6AQIECBAIga6ucCcnJ9OaNWuErTFDgAABAgQyCnQM3CgB2rJlS9q6dWvGQ9iMAAECBAgQ6HhLedeuXWnFihUpXnThQ4AAAQIECGQTmPUKN0p/7r33XmGbzdZWBAgQIEDgiEDbwI1byZs2bUo7d+48srIvBAgQIECAQDaBtoEbz203b96cba+2IkCAAAECBP4j0DZwTzvttHTMMcf8Z2U/ECBAgAABAtkE2gbuueeemyYmJtLIyEi2PduKAAECBAgQOCLQNnAjaK+66qq0bNmyIyv7QoAAAQIECGQT6FgWFJMVXHHFFembb77JdgRbESBAgAABAp3fNLVkyZK0YcOGtGjRIlwECBAgQIBARoG2t5Sn7y+e5958883TF/lOgAABAgQI9CDQVeCOjY2l22+/PZ1zzjk97NqqBAgQIECAQFOgq8CNlRcvXty4tXzsscc2t/U/AQIECBAg0KVA14Eb+zv11FMbswZ1uW+rESBAgAABAv8K9BS4USoUZULLly8HSIAAAQIECPQg0LEsqNW+9u7d25hBSKlQKx3LCBAgQIDA/xfo6Qq3ufnxxx/feJ67cOHC5iL/EyBAgAABArMIZArc2N95552XVq1aNcuu/YoAAQIECBBoCmQO3NHR0bR69ep01llnNfflfwIECBAgQKCNQObAjf0dffTR6bHHHktLly5ts3uLCRAgQIAAgRCYU+DGDmIav3vuuSe++hAgQIAAAQJtBOYcuLHf8fHxdNlll7U5hMUECBAgQIBAprKgVmw//PBDWrlyZfr2229b/doyAgQIECBQa4G+XOGG4IknnpjWrVtnVqFaDyedJ0CAAIF2An0L3DjARRddlG688cZ2x7KcAAECBAjUVqCvgRuKt912Wzr77LNrC6rjBAgQIECglUDfAzcmrF+/fn067rjjWh3PMgIECBAgUEuBvgduKJ5++unp7rvvriWoThMgQIAAgVYCAwncONC1116brrzyylbHtIwAAQIECNROoG9lQa3klAq1UrGMAAECBOooMLAr3MCMUqEHH3xQqVAdR5Y+EyBAgMB/BAYauHGkCy64IF1//fX/OagfCBAgQIBA3QQGHrgBetdd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</resource>
|
|
<resource name="ar.png" app="core" location="global" path="/appstores/android/">iVBORw0KGgoAAAANSUhEUgAAAoYAAAD6CAYAAAA89YbqAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAPVxJREFUeNrsnQu8VGXZt+9tKCKaSOThTUNSE9Q+IeiF0jKqt7IsIQ+kqWha2uFT7M3X/NJXUUvNE+YJVBLPmhmaaZoH8AwJgicCBWFz3rDltIG9YR/mm/+CZ1x7mJm1ZmbN+bp+v4E9s2fPrPWsNfNc636e+37qYrGYAQAAAABsRxMAAAAAAGIIAAAAAIghAAAAACCGAAAAAIAYAgAAAABiCAAAAACIIQAAAAAghgAAAACAGAIAAAAAYggAAAAAiCEAAAAAIIYAAAAAgBgCAAAAAGIIAAAAAIghAAAAACCGAAAAAIAYAgAAAABiCAAAAACIIQAAAAAghgAAAACAGAIAAAAAYggAAAAAiCEAAAAAIIYAAAAAgBgCAAAAAGIIAAAAAIghAAAAACCGAAAAAIAYAgAAAABiCAAAAACIIQAAAAAghgAAAACAGAIAAAAAYggAAAAAiCEAAAAAIIYAAAAAgBgCAAAAAGIIAAAAAIghAAAAACCGAAAAAFAldKmVHR0xYkTvbt26De/atesh8f/359ADAABAJpqaml5rb29vaG5unvjQQw/V18I+18VisardudNPP/2K3Xff/bi99967d8+ePbtwigMAAEAuLFu2rHnp0qVzGhoarrznnnseQgwrBEUG99prr7sOOOCAw5BBAAAAiJpVq1a1vfXWW3eNGzfuDMSwjDnzzDPvGDx48I+7detWx2kLAAAAhRbE119//bwJEyaMQQzLCEUJDz300Jl9+vTpker3jY2NNmvWLKuvr/duYuXKld4NAAAAwE/v3r2te/fuiZ8POugg69evn+20004pnz99+vSZixYtGlYN8xArXgxPPvnkEUOGDLk31bDxiy++6N0khQAAAAD5MGjQIDvyyCM9SUxGcxCnTp3ar9LlsKLFUFI4dOjQB5KHjuPmbnfffTcRQQAAAIgcRRDjDuJFE/1oaHnKlCknVXJySsWKYSop3LhxoyeEihICAAAAFJJjjjnGu/mp9MhhRYqh5hR+5StfmesfPpYUXnbZZYk5hAAAAACFRtHDX/3qV53mH0oO44/tVIn7U5ErnyjRBCkEAACAUqM8BjmIXMSx1157dfv1r389AzEsAipJ488+RgoBAACglMhBxo4d2+mxgQMH9j/11FNHIYYFREPIqlPof0xzCpFCAAAAKCXTpk2zRx55pNNjn/3sZy9GDAuIVjTxJ5so+5hEEwAAACgHJIaqnezQCGelRQ0rSgy1zJ3/vqKFAAAAAOVC8pBypUUNK0YMTz/99Cv8CSeKFFKnEAAAAMoJt9KaQ1HDE0888XDEMGJ233334/z3GUIGAACAcuQf//hHp/u77bbbfyOGEbP33nsnyou7tY8BAAAAyg0lovjp1avXEMQwQpSN7B9GRgoBAGqLfffdl0aAikGl9PzDyb17994DMYyQbt26DfffpzwNAEBt0KNHD3v88cftqaeeqon9Peqoo2zu3LlWqcvVFvvcePnll23z5s32ox/9qOy279///rffY+oU5EIMI6Jr166HIIYAALXX8c+ePduTpR133LEmpPDPf/6z7bffft79cpSdcjs3DjvsMNt+++3tZz/7Wdlt44YNGzrdTw5yIYZ5EG/M/fkYAADUXse/xx571Mw+X3rppervEvfLUXbKhWHDhtkuu+ySuD9gwICy20Z/xLCS2I7TCwAAyg3NKfR3/LVAz549O93v168fJ0IahgwZYjvttFPifpcuXax///40DGIIAADVyMyZM725Y7XMzjvvjOykIXlqwQ477GCXXXYZDYMYAgBALdC9e/ea22fJzqhRozj4KWhpadnmsa9+9as0DGIIAADVioYHHbWQfNLU1NTp/qpVq2zMmDGcCCl48MEHO91vbm620aNH0zCIIQAAVCsffvhh4ue2traq39/p06d3uv/qq696Q+oQzIoVK+yaa66hIRBDAACA6mDlypWd7n/uc5+jUQAxBAAAqEWeeOIJGiEkiqSuWbOGhkAMAQCgVli8eHFN7a9Ex5+J/YlPfIKTIENbAWIIAAAlREWnn3/++aIlRGhpuFpCUTCtseuohXmVUH50oQkKQ/c+e9inf3S49fzC/mZ1ZuvmLLU17y6y5Y+9bq2rN9BAAFBRaHm22267zSsqvHDhQhqkQHR0dCR+VlurjiEJKGkExpe1TnQVMSxr+l1zln162MG2sHWVLbUtV3wf++xnbPfhB9uB//M9W/Tgq/bBTU9Z6yoEEQDKn//93/+13/72t15dvUpDK6gce+yxdsghh9iECRPK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</resource>
|
|
<resource name="az.png" app="core" location="global" path="/appstores/android/">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</resource>
|
|
<resource name="bg.png" app="core" location="global" path="/appstores/android/">iVBORw0KGgoAAAANSUhEUgAAAoYAAAD6CAYAAAA89YbqAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAOZhJREFUeNrsnQmcVNWZt99WFBFMUAlqBkfQuDEq+MEMJhqRyfeLy0zGhRhcguhooonJoIl+ZsFBookaN9CouBBAjI4TDaIZjYqCOipEEDCKCyI0S0NDCw1N0w291Ff/C7e8XVTXvVV1b63P8/sV3VXVVJ27VJ3nvue876mKxWIGAAAAALAbuwAAAAAAEEMAAAAAQAwBAAAAADEEAAAAAMQQAAAAABBDAAAAAEAMAQAAAAAxBAAAAADEEAAAAAAQQwAAAABADAEAAAAAMQQAAAAAxBAAAAAAEEMAAAAAQAwBAAAAADEEAAAAAMQQAAAAABBDAAAAAEAMAQAAAAAxBAAAAADEEAAAAAAQQwAAAABADAEAAAAAMQQAAAAAxBAAAAAAEEMAAAAAQAwBAAAAADEEAAAAAMQQAAAAABBDAAAAAEAMAQAAAAAxBAAAAADEEAAAAAAQQwAAAABADAEAAAAAMQQAAAAAxBAAAAAAEEMAAAAAQAwBAAAAADEEAAAAgDKhS6Vs6IgRIw7p1q3b2V27dj0m/vMrHHoAAABIR0NDw1ttbW21TU1N05944onqStjmqlgsVrYbd+mll97cu3fvc/v06XPIfvvt14VTHAAAALJhzZo1TTU1NR/V1tbeMm3atCcQwxJBkcGDDjpo6uGHH34iMggAAABhs2HDhtZ333136gMPPHAZYljEXH755Q8PGTLk37t161bFaQsAAABRC+Lbb7997ZQpU8YjhkWEooQDBgxY2K9fv56pnq+rq7PFixdbdXW1cxPr1693bgAAAABeDjnkEOvevXvi9/79+9vRRx9te++9d8q/nz9//sKVK1eeVQ7zEEteDEeOHDnihBNOeDTVsPFrr73m3CSFAAAAALkwePBgO/300x1JTEZzEOfOnXt0qcthSYuhpHDYsGGPJw8dx83dHnnkESKCAAAAEDqKIMYdxIkmetHQ8pw5c75byskpJSuGqaRw69atjhAqSggAAAAQJcOHD3duXko9cliSYqg5hSeffPIn3uFjSeGNN96YmEMIAAAAEDWKHv7kJz/pMP9Qchh/bO9S3J6SXPlEiSZIIQAAABQa5THIQeQiLgcddFC3a665ZgFimAdUksabfYwUAgAAQCGRg0ycOLHDY4MGDRp48cUXX4UYRoiGkFWn0PuY5hQihQAAAFBI5s2bZ0899VSHx4444oixiGGEaEUTb7KJso9JNAEAAIBiQGKo2skuGuEstahhSYmhlrnz3le0EAAAAKBYSB5SLrWoYcmI4aWXXnqzN+FEkULqFAIAAEAx4a605qKo4QUXXHASYhgyvXv3Ptd7nyFkAAAAKEaef/75Dvf33XffnyKGIdOnT59EeXF37WMAAACAYkOJKF569ep1AmIYIspG9g4jI4UAAABQrKiUnnc4+ZBDDjkAMQyRbt26ne29T3kaAAAAKGY++OADr8dUKciFGIZE165dj0EMAQAAoFRobGzscD85yIUY5kB8Z36FUwwAAABKBW/EsJTYjUMHAAAAAIghAAAAACCGAAAAAIAYAgAAAABiCAAAAACIIQAAAAAghgAAAACAGAIAAABAQLqwCwCi45RTTgnttZYvX+7ccnmfhQsXWn19feTt13vovYIwcOBA69mzZyj7IYzXz2YbXM466yzn/VxuuOGGvJ0zQdsbRhtzRcdD2zls2DAbPHiw9ejRI/Hc0qVL7bXXXnO2Zfbs2QU7L3N930w/awBFQywWK/rb6NGjZz/22GMx99a/f/+Yml7Mt+79DogdPWZ47MQZ18VOfOa62LG3jYwdfPEpsT327V70becW3m3Dhg2xsHjkkUdyep+amprYunXrnJ+/+MUvYvHOObL2L1q0KPA+0t+GtR9S3d5///2stiEuKBkfb+1bl40bN8biIpG3cyZoe72vn20bs7317ds39tRTT8UaGhp8t7Ouri62adOm2OTJk53/l+/zMpdjo2PhftZStZ9bZdzkKl53GTVq1FWl4FwMJUfA0bdfYSe9NMbswuOs5og9rebwPa3pW4da7zGn2dA3fmVH/udw22O/7uyoCiDe8RbN+xx00EH2pS99yfn561//2j799FMnelTo9nujRVGw77775uUYaF/uvffeHaJiP/3pT4vqnFEbd9ttt5zbmA233HKLzZs3z8455xznmPsdl/3339++8IUv2HnnndchwpnPz1W2x+bQQw9NfNYuvvhiZ7vjF2N8IUJJwFByyPS54gbrdto/2bymVyxWtTMqq5/xW11Lo+2++2725Yv/j339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</resource>
|
|
<resource name="cs.png" app="core" location="global" path="/appstores/android/">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qPaVQuF+N1izvdax2fZ+ZpidsWaGfex7k6jnMiSdwIWV21D7D7uhVM25Gzp0qA0YMCApLqnRtKiUvVzqWKLnzV2oxT/e+tTK78bGxuT1nlLaAAAghr1NCgPIYeuuuBzurw4khd7btscabUXfOqu6ptr+7t077YQv/g11XkakE7iw8u5pQUlP4rd58+a859sVsuzlUMde0dNzSwS9qH69u7goukhOQwBADCGwHLZJDpuqA0uhHYowdlTFbFPXHls9eK8NnftFG/vyN+zoM5h/WC6kClyYefckIqlyqOhZWNGrQpY9ynWsevUOI3d1daUVbaUPcmhu50033USDBwDEECkMLoftO1Mihz5SaFVVycdo/uFbXdtt06f62mnPX2+nPsX8w3IhVeDCyrunhSV/+MMfut324x//OBFFi3rZo1zHEjzvrjFeAfSiSOXOnTuT10855RRyGgIAYogcZieHHTsmW2djdVZS6P2t+Yevd261hn/8qI374x024s5JCGLEkcAVKu+ed6u8dNejXPYollOPl+A5lMxaC1y02jn1osdqWzyHUttobicAQDnRhyoIWQpjPfy2nu/rqJtsfxb/fcSfr8xKCs2zgEXzD+uParJhX6m2cZP+u226+5e2/cGlHJOIohXC5513XjL9icu7J8HYv38/ZY9IOSV23tyFGlL+2te+1uPjFaV0j9frfuUrXwmcUBwAIAoQMQxbDDNEBzPd17l9snXtq85JCh0d1nVw/uHxe23gzH+0Mb/9hg38zOkclwhSLvkBy7nsYZRTYufE0snlxz72sR4vWg3uhZyGAIAYIod5yWFsb3VOUuhF+y+/07UzMf9wxLNX2alPX21HnXwixyZi9JR3zzscSdlLV04JncQuH8hpCADlBkPJYUthgKHjTPd1bptsR2jnvIFv5CSF3SImsWZb3dlsJ332o3b6+JusfuFrtvU/fmkdu5o4VhFBefeWL1+e2OfYiUtq1Imyl6act956a0LsHHv27LGf/exnvv934okn2tlnn51IlSPIaQgAiCFymJccdtXG5VB/DFqZsxR68c4/HDOx2rbe82vmH0YErRieP3++XX311QlhkUw0NTUlk1NT9tKVc/z48cm/tYjlhhtusAULFvi+nhahrFu3LimGLqdhFPeYBgBIhaHksKUw9XeOw8pdtV+wWEN13lLocPMP3x7cyPzD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</resource>
|
|
<resource name="da.png" app="core" location="global" path="/appstores/android/">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</resource>
|
|
<resource name="de.png" app="core" location="global" path="/appstores/android/">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</resource>
|
|
<resource name="el.png" app="core" location="global" path="/appstores/android/">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</resource>
|
|
<resource name="en.png" app="core" location="global" path="/appstores/android/">iVBORw0KGgoAAAANSUhEUgAAAoYAAAD6CAYAAAA89YbqAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAANhJJREFUeNrsnQucFNWZt98xKHIxghKUL7iA65U1goFdXDUq+/lLolkjBCNqgkh0veTLt15Wk5glQRY3qysqaBTvgCYSkygaN2ZVbprVSGAELyGCIAwgw8AIA8MwA3Pp7X9BtTVtT1d1d1Xf5nl+v56Zvkx3dZ3qPk+957zvqYjFYgYAAAAAcAC7AAAAAAAQQwAAAABADAEAAAAAMQQAAAAAxBAAAAAAEEMAAAAAQAwBAAAAADEEAAAAAMQQAAAAABBDAAAAAEAMAQAAAAAxBAAAAADEEAAAAAAQQwAAAABADAEAAAAAMQQAAAAAxBAAAAAAEEMAAAAAQAwBAAAAADEEAAAAAMQQAAAAABBDAAAAAEAMAQAAAAAxBAAAAADEEAAAAAAQQwAAAABADAEAAAAAMQQAAAAAxBAAAAAAEEMAAAAAQAwBAAAAADEEAAAAAMQQAAAAABBDAAAAAEAMAQAAAAAxBAAAAADEEAAAAAAQQwAAAABADAEAAAAAMQQAAACAMqFLZ3mjY8eOHdCtW7fRXbt2PSn++xiaHgAAANJRX1//x9bW1prGxsa5Tz/9dFVneM8VsVisbN/cFVdc8R99+/b9Zv/+/QccdthhXTjEAQAAIBuqq6sbN23atLKmpub2J5988mnEsERQZLBfv36zjz322NORQQAAAAibbdu2tbzzzjuzH3rooSsRwyLm6quvfnTEiBHf6datWwWHLQAAAEQtiEuWLLl51qxZ0xDDIkJRwiFDhiwfNGhQr1T319bW2ooVK6yqqsq5iK1btzoXAAAAAC8DBgywHj16JP4ePHiwnXjiida9e/eUj6+srFy+YcOGUeUwD7HkxXDcuHFjTz311J+nGjZ+7bXXnIukEAAAACAXhg8fbueee64jicloDuLixYtPLHU5LGkxlBSOHDlyTvLQcdzc7YknniAiCAAAAKGjCGLcQZxoohcNLb/55pvfLuXklJIVw1RSuHv3bkcIFSUEAAAAiJIxY8Y4Fy+lHjksSTHUnMIzzzxztXf4WFI4ZcqUxBxCAAAAgKhR9PDGG29sN/9Qchi/rXspvp+SXPlEiSZIIQAAABQa5THIQeQiLv369et20003LUMM84BK0nizj5FCAAAAKCRykAcffLDdbcOGDRt6+eWXX48YRoiGkFWn0Hub5hQihQAAAFBIli5das8880y724477rhJiGGEaEUTb7KJso9JNAEAAIBiQGKo2skuGuEstahhSYmhlrnzXle0EAAAAKBYSB5SLrWoYcmI4RVXXPEf3oQTRQqpUwgAAADFhLvSmouihpdeeukZiGHI9O3b95ve6wwhAwAAQDHy+9//vt313r17/wtiGDL9+/dPlBd31z4GAAAAKDaUiOKlT58+pyKGIaJsZO8wMlIIAAAAxYpK6XmHkwcMGHAEYhgi3bp1G+29TnkaAAAAKGb+8pe/eD2mQkEuxDAkunbtehJiCAAAAKVCQ0NDu+vJQS7EMAfiO/MYDjEAAAAoFbwRw1LiAJoOAAAAABBDAAAAAEAMAQAAAAAxBAAAAADEEAAAAAAQQwAAAABADAEAAAAAMQQAAACAgHRhFwDkn6FDh9qECRPsnHPOsd69e1tjY2Pivm7dutm7775rc+bMseeee87q6uoCPefll19uAwcOzGp7Fi1a5FzE2Wef7Vxyxfuc2Wz/rbfemvi7UNvUEdqW8ePH22mnnWaf+9znbPv27Tm3X6p9oP+dNm1a1v8/a9YsW7duHR84AAhOLBYr+st111236Kmnnoq5l8GDB8e06cV86THoiNiJE8fETn/+B7HTf/uD2BfuHBc76vKzYwf27lH0284luktcKGIrV66MbdmyJeZHXBZjNTU1senTp8d69erl+9xr1qyJZcsTTzyReB79HQZxscto33i3f+fOne3uK9Q2JV9GjRoVq62tdS5B2m/Tpk2x22+/PVD7pWrDbdu2OcdMNvtQr53J/3LhwiXci1zF6y7xk8nrS8G5GEqOgBOnXmNnvDLR7Fsn26bjDrJNxx5kjecfbX0nftXOev3f7PifjLEDD+vBjupExMXAZs6cac8++6wdd9xxTpTJj4MPPtj69u1rV155pX344YdOlLGz0NLSUnTtp0ij2vDwww93LkHar1+/fjqxdSKI2bSfosnxDsV5/UzxRqEBAILCUHLI9L/mVuv21b+zpY0LLFaxPyqr3/FLbXODfeYzB9j/ufyL9qVLT7O1D82ztff8np3WCaSwsrLSjjzySOvevXu7+3bs2GG7d+9OdOQahuzSpYv16NEj8Vj91mXevHmOJGp4EvLbfhK7/v37f+q+jz/+2Gk/tZm3/bziL0HU/6r9NHVg+fLlGcvhD3/4Q+cCAIAYltLO7NXHen37X+ytbT3jHftO69p1aUIKY/svLdZmVS3b7aMuB9ig6//BBl52lr1z85P28bw/swPLWAqPPvrodrdrTtqSJUtsxowZnxI9/c+oUaPslltusSOOOMIOPfRQ5/ZDDjnELrrookBiqOe/9957A2+nd97d448/7kQoUzF69Gg7+eSTE9dfffXVDufshTGXr9Db1JEU7tq1y15++WWbMmXKp0RPc/wuvfRS+973vudIncRQKMr44osv2nnnnZeRHOr/r776avvlL3+ZsVQCACCGBeTIS75nqyt6OiLY0DDW+X3QwUsTUmie382xmK1q3mJdD+1ix8+60lre22zv/r9Z1rimhh1ZRjz55JNOpNDLxo0b7fzzz++wk1fCgZIGdPnRj35kN998sxMxlIhIOILiTd7IhHQJGhJcr4Tpcdm+TilskyRccufS0NBgtbW1TvJJR0kduv2nP/2pPfDAA3bPPffYmDFjHKkXGlpesGCBs81+SSlbtmxxphK4gjp79mwbMmQIHyoAiBTmGIZp2V84zZpi+69IDneNtT17hn9KCmP6sf96k7XY282bbOPgrjbi9Yl2wvRxzD8sExT1O+OMMxJDwpKKVatW2Re+8IXAkR8Jxg033OBIoWQS8tt+EjEN67vtt3TpUmeuYJBMX4mfMs8V+a2vr0/cLtHUCYMfra2t7eRxwIABzokCAABiWCLUHdg9IYXu7931Y21v0/CUUuj9XRdrtMV71lvLhcfb31dOsYE3n8sOLXEeffTRdkkDGt4dMWJERuVLhCKHSGHh20+RQslipu13//33O9HDpqamxG2nn366b2khDSErYunOQdWUgptuuimrRBQAAMSwAPQceno7KXR/N+4ca82Sww6k0Blq3v/YjW077K0Da6z7TWfZl1bcbod9+W/YsSVIcs09SeG4ceMylgoonvZTjcBs20+JI4o4uihqeNddd/n+n6LFSlDy/h/JRwCAGJYIdW2flsKEHNbF5bBxWFopTMw/rGizNa0f29uH7bC/fupKG7bgB3bI3w1iB5cQKn7sLWlSXV0dajIGlF77KdrnjRqOHDnS/zslLqLf/e532wmp5lOGUewbAAAx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</resource>
|
|
<resource name="es.png" app="core" location="global" path="/appstores/android/">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kPRpqgM5LEsDhpLjZHPyi3fKjfbzxME28qU3dw4TV+0aPja32MRsTXOTrWxusD9trrYH6pZQbwCdBMmZFp3MmDEj8Lnjx4/3bqk53VzC6LA7ykhEc13UApALuogZM2ZM4EUTIIaVyb132Np/PdEW7tjXDtqzm+1dtYc3n7DFWq2htTkphVvtb1tW2UObltjmVoaMATobmuunCF5QR+nQ8FvQEFwmctkuDyAOgvIWKkUNc2ARw4rm7sUv2t/26m6ndT/M+nfdmZusunmLvb+93mY1rEEIAegovZ9h5TDr69Rd+04DFAtFuIMi1kQLEcNOwcodDXZ33btUBAAURQ6LsS8yQCrKrZlpDqymOnDxUlqw+AQAoIhyOGHChNhfV6+JFEIpECahNVMdEEMAAPB1nIMGDYolAbVeQ69F2g8olQsfElqXHwwlAwAUGSW01kpj3TQf6/TTT4/0948++qjXwbLlHZQSigRmiogrPQ0pahBDAADoAImdbi4ljZJX66bf03Wo7vkApYhWGrPaGDEEAIAcUaSFThUAigFzDAEAAAAAMQQAAAAAxBAAAAAAEEMAAAAAKFsxbGxsXERTAQAAQLlw7LHHIob5Ytu2bW/5fw9KmAkAAABQTLp3797u98bGxhmIYUykViZiCAAAAKWMP2KY9JjEQw89VI0YxoQqc8OGDc3u9/79+3PGAQAAQEmy7777tgtiVVdX15RL2ctm8cmKFSvaTLtXr17IIQAAAJQkQ4YMafd7bW3tK4hhzKxdu/ZP/t9POukkzjwAAAAoOU499dR2v2/cuPEmxDBm7rnnniv9w8kSw4985COcfQAAAFAyaETTP4y8ZMmSugceeOD/EMM88N57773o//3888/nDAQAAICS4dvf/na73999990J5VT+shLD1atXj9HKHvf74MGDGVIGAACAkmDkyJHeOgiHooXTp0+fiBjmCa1Onj179m/99ylqSPoaAAAAKCZacCIx9FNu0cKyE0MxZcqUi2Xg7nctCb/qqquQQwAAACgKcpDUIeS5c+fOL7doYVmKoXj99dcH+heiIIcAAABQDLTYRA4iF3GsXr268cYbbxxUjsdTlmKoIeVXXnnlPP98QyeHzDkEAACAQqCh43Hjxu0mhbNnzz62XI+pKpFIlG2DjB49etTw4cMf7NatW5X//rlz59p9991n69at46wFAACAWFGUMOkgu41UajRTgav777//IcSwiHJ4wgkn/K5nz55dUh97/vnnvduCBQs4iwEAACAntMBEyav9+yA7XKSwXPZErlgxFKNGjeozYMCA+f369euR7vHa2lpPDqurq72bUDSRiCIAAACkokhg9+7d2/6vCKFk0D9k7EcLTZYvXz6i3KWwYsTQcckll0wdOnToN1OHlgEAAADiRkPHr7766hXluPq4U4ihUPTw0EMPvffII488Md3wMgAAAECuQvjGG2/cqxR6lXZsFSeGfi666KJfHXTQQV/v3bt3HyQRAAAAskVzCFetWrWwpqbmunJeXNKpxdCPIondunU7o2vXrsclfx7BKQ4AAACZqK+vf7mlpaWmsbFxRiXMH0QMAQAAACA0e1AFAAAAAIAYAgAAAABiCAAAAACIIQAAAAAghgAAAACAGAIAAAAAYggAAAAAiCEAAAAAIIYAAAAAgBgCAAAAAGIIAAAAAIghAAAAACCGAAAAAIAYAgAAAABiCAAAAACIIQAAAAAghgAAAACAGAIAAAAAYggAAAAAiCEAAAAAIIYAAAAAgBgCAAAAAGIIAAAAAIghAAAAACCGAAAAAIAYAgAAAABiCAAAAACIIQAAAAAghgAAAACAGAIAAAAAYggAAAAAiCEAAAAAIIYAAAAAgBgCAAAAAGIIAAAAAIghAAAAACCGAAAAAIAYAgAAAABiCAAAAACIIQAAAABUCP9fgAEARL8SjY2AwrcAAAAASUVORK5CYII=</resource>
|
|
<resource name="et.png" app="core" location="global" path="/appstores/android/">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</resource>
|
|
<resource name="fi.png" app="core" location="global" path="/appstores/android/">iVBORw0KGgoAAAANSUhEUgAAAoYAAAD6CAYAAAA89YbqAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAANhJJREFUeNrsnQucFNWZt98xKHIxghKUL7iA65U1goFdXDUq+/lLolkjBCNqgkh0veTLt15Wk5glQRY3qysqaBTvgCYSkygaN2ZVbprVSGAELyGCIAwgw8AIA8MwA3Pp7X9BtTVtT1d1d1Xf5nl+v56Zvkx3dZ3qPk+957zvqYjFYgYAAAAAcAC7AAAAAAAQQwAAAABADAEAAAAAMQQAAAAAxBAAAAAAEEMAAAAAQAwBAAAAADEEAAAAAMQQAAAAABBDAAAAAEAMAQAAAAAxBAAAAADEEAAAAAAQQwAAAABADAEAAAAAMQQAAAAAxBAAAAAAEEMAAAAAQAwBAAAAADEEAAAAAMQQAAAAABBDAAAAAEAMAQAAAAAxBAAAAADEEAAAAAAQQwAAAABADAEAAAAAMQQAAAAAxBAAAAAAEEMAAAAAQAwBAAAAADEEAAAAAMQQAAAAABBDAAAAAEAMAQAAAAAxBAAAAADEEAAAAAAQQwAAAABADAEAAAAAMQQAAACAMqFLZ3mjY8eOHdCtW7fRXbt2PSn++xiaHgAAANJRX1//x9bW1prGxsa5Tz/9dFVneM8VsVisbN/cFVdc8R99+/b9Zv/+/QccdthhXTjEAQAAIBuqq6sbN23atLKmpub2J5988mnEsERQZLBfv36zjz322NORQQAAAAibbdu2tbzzzjuzH3rooSsRwyLm6quvfnTEiBHf6datWwWHLQAAAEQtiEuWLLl51qxZ0xDDIkJRwiFDhiwfNGhQr1T319bW2ooVK6yqqsq5iK1btzoXAAAAAC8DBgywHj16JP4ePHiwnXjiida9e/eUj6+srFy+YcOGUeUwD7HkxXDcuHFjTz311J+nGjZ+7bXXnIukEAAAACAXhg8fbueee64jicloDuLixYtPLHU5LGkxlBSOHDlyTvLQcdzc7YknniAiCAAAAKGjCGLcQZxoohcNLb/55pvfLuXklJIVw1RSuHv3bkcIFSUEAAAAiJIxY8Y4Fy+lHjksSTHUnMIzzzxztXf4WFI4ZcqUxBxCAAAAgKhR9PDGG29sN/9Qchi/rXspvp+SXPlEiSZIIQAAABQa5THIQeQiLv369et20003LUMM84BK0nizj5FCAAAAKCRykAcffLDdbcOGDRt6+eWXX48YRoiGkFWn0Hub5hQihQAAAFBIli5das8880y724477rhJiGGEaEUTb7KJso9JNAEAAIBiQGKo2skuGuEstahhSYmhlrnzXle0EAAAAKBYSB5SLrWoYcmI4RVXXPEf3oQTRQqpUwgAAADFhLvSmouihpdeeukZiGHI9O3b95ve6wwhAwAAQDHy+9//vt313r17/wtiGDL9+/dPlBd31z4GAAAAKDaUiOKlT58+pyKGIaJsZO8wMlIIAAAAxYpK6XmHkwcMGHAEYhgi3bp1G+29TnkaAAAAKGb+8pe/eD2mQkEuxDAkunbtehJiCAAAAKVCQ0NDu+vJQS7EMAfiO/MYDjEAAAAoFbwRw1LiAJoOAAAAABBDAAAAAEAMAQAAAAAxBAAAAADEEAAAAAAQQwAAAABADAEAAAAAMQQAAACAgHRhFwDkn6FDh9qECRPsnHPOsd69e1tjY2Pivm7dutm7775rc+bMseeee87q6uoCPefll19uAwcOzGp7Fi1a5FzE2Wef7Vxyxfuc2Wz/rbfemvi7UNvUEdqW8ePH22mnnWaf+9znbPv27Tm3X6p9oP+dNm1a1v8/a9YsW7duHR84AAhOLBYr+st111236Kmnnoq5l8GDB8e06cV86THoiNiJE8fETn/+B7HTf/uD2BfuHBc76vKzYwf27lH0284luktcKGIrV66MbdmyJeZHXBZjNTU1senTp8d69erl+9xr1qyJZcsTTzyReB79HQZxscto33i3f+fOne3uK9Q2JV9GjRoVq62tdS5B2m/Tpk2x22+/PVD7pWrDbdu2OcdMNvtQr53J/3LhwiXci1zF6y7xk8nrS8G5GEqOgBOnXmNnvDLR7Fsn26bjDrJNxx5kjecfbX0nftXOev3f7PifjLEDD+vBjupExMXAZs6cac8++6wdd9xxTpTJj4MPPtj69u1rV155pX344YdOlLGz0NLSUnTtp0ij2vDwww93LkHar1+/fjqxdSKI2bSfosnxDsV5/UzxRqEBAILCUHLI9L/mVuv21b+zpY0LLFaxPyqr3/FLbXODfeYzB9j/ufyL9qVLT7O1D82ztff8np3WCaSwsrLSjjzySOvevXu7+3bs2GG7d+9OdOQahuzSpYv16NEj8Vj91mXevHmOJGp4EvLbfhK7/v37f+q+jz/+2Gk/tZm3/bziL0HU/6r9NHVg+fLlGcvhD3/4Q+cCAIAYltLO7NXHen37X+ytbT3jHftO69p1aUIKY/svLdZmVS3b7aMuB9ig6//BBl52lr1z85P28bw/swPLWAqPPvrodrdrTtqSJUtsxowZnxI9/c+oUaPslltusSOOOMIOPfRQ5/ZDDjnELrrookBiqOe/9957A2+nd97d448/7kQoUzF69Gg7+eSTE9dfffXVDufshTGXr9Db1JEU7tq1y15++WWbMmXKp0RPc/wuvfRS+973vudIncRQKMr44osv2nnnnZeRHOr/r776avvlL3+ZsVQCACCGBeTIS75nqyt6OiLY0DDW+X3QwUsTUmie382xmK1q3mJdD+1ix8+60lre22zv/r9Z1rimhh1ZRjz55JNOpNDLxo0b7fzzz++wk1fCgZIGdPnRj35kN998sxMxlIhIOILiTd7IhHQJGhJcr4Tpcdm+TilskyRccufS0NBgtbW1TvJJR0kduv2nP/2pPfDAA3bPPffYmDFjHKkXGlpesGCBs81+SSlbtmxxphK4gjp79mwbMmQIHyoAiBTmGIZp2V84zZpi+69IDneNtT17hn9KCmP6sf96k7XY282bbOPgrjbi9Yl2wvRxzD8sExT1O+OMMxJDwpKKVatW2Re+8IXAkR8Jxg033OBIoWQS8tt+EjEN67vtt3TpUmeuYJBMX4mfMs8V+a2vr0/cLtHUCYMfra2t7eRxwIABzokCAABiWCLUHdg9IYXu7931Y21v0/CUUuj9XRdrtMV71lvLhcfb31dOsYE3n8sOLXEeffTRdkkDGt4dMWJERuVLhCKHSGHh20+RQslipu13//33O9HDpqamxG2nn366b2khDSErYunOQdWUgptuuimrRBQAAMSwAPQceno7KXR/N+4ca82Sww6k0Blq3v/YjW077K0Da6z7TWfZl1bcbod9+W/YsSVIcs09SeG4ceMylgoonvZTjcBs20+JI4o4uihqeNddd/n+n6LFSlDy/h/JRwCAGJYIdW2flsKEHNbF5bBxWFopTMw/rGizNa0f29uH7bC/fupKG7bgB3bI3w1iB5cQKn7sLWlSXV0dajIGlF77KdrnjRqOHDnS/zslLqLf/e532wmp5lOGUewbAAAx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</resource>
|
|
<resource name="fr.png" app="core" location="global" path="/appstores/android/">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</resource>
|
|
<resource name="hu.png" app="core" location="global" path="/appstores/android/">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</resource>
|
|
<resource name="id.png" app="core" location="global" path="/appstores/android/">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</resource>
|
|
<resource name="it.png" app="core" location="global" path="/appstores/android/">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</resource>
|
|
<resource name="iw.png" app="core" location="global" path="/appstores/android/">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</resource>
|
|
<resource name="ko.png" app="core" location="global" path="/appstores/android/">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</resource>
|
|
<resource name="lt.png" app="core" location="global" path="/appstores/android/">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</resource>
|
|
<resource name="lv.png" app="core" location="global" path="/appstores/android/">iVBORw0KGgoAAAANSUhEUgAAAoYAAAD6CAYAAAA89YbqAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAN+NJREFUeNrsnQmYVNWZv79WFBGMqMRtMIC7xAgEJphlouSfJ1GTjBo0qIngNmLyZMYlmsREB4km6riBuICKoiYSx0Q0ZhJ3UKORCAIuRAQFBLtpaKGhabqhl/rX79KnvF1W171VdWvt932eomuj6ta5t+q89zvn+05VLBYzAAAAAIAdaAIAAAAAQAwBAAAAADEEAAAAAMQQAAAAABBDAAAAAEAMAQAAAAAxBAAAAADEEAAAAAAQQwAAAABADAEAAAAAMQQAAAAAxBAAAAAAEEMAAAAAQAwBAAAAADEEAAAAAMQQAAAAABBDAAAAAEAMAQAAAAAxBAAAAADEEAAAAAAQQwAAAABADAEAAAAAMQQAAAAAxBAAAAAAEEMAAAAAQAwBAAAAADEEAAAAAMQQAAAAABBDAAAAAEAMAQAAAAAxBAAAAADEEAAAAAAQQwAAAABADAEAAAAAMQQAAAAAxBAAAAAAEEMAAAAAQAwBAAAAADEEAAAAAMQQAAAAACqEHt3lg44ZM2ZAr169Tu7Zs+eR8b8Hs+sBAAAgHQ0NDX9va2urbWpqmvXwww+v7A6fuSoWi1Xshzv33HOv3XvvvU/t37//gD333LMHhzgAAABkQ01NTVN1dfWS2tra6x588MGHEcMyQZHB/fbb7/5DDjnky8ggAAAARM369etb33jjjfunTZt2HmJYwowfP/6ekSNHntOrV68qDlsAAADItyC+9tprl82YMWMSYlhCKEo4ZMiQhYMGDeqb6vG6ujpbvHixrVy50ruIdevWeRcAAAAAPwMGDLDevXsnrg8ePNiOOOII23XXXVM+f/78+QtXrVp1UiXMQyx7MTzzzDPHHH300b9NNWz84osvehdJIQAAAEAujBgxwo4//nhPEpPRHMS5c+ceUe5yWNZiKCkcNWrUzOSh47i52wMPPEBEEAAAACJHEcS4g3jRRD8aWn711Vd/UM7JKWUrhqmkcMuWLZ4QKkoIAAAAkE9Gjx7tXfyUe+SwLMVQcwq/+tWvLvMPH0sKr7766sQcQgAAAIB8o+jhJZdc0mn+oeQwft+u5fh5ynLlEyWaIIUAAABQbJTHIAeRizj222+/XpdeeukCxLAAqCSNP/sYKQQAAIBiIgeZOnVqp/uGDx8+9KyzzroIMcwjGkJWnUL/fZpTiBQCAABAMZk3b5798Y9/7HTfoYceOgExzCNa0cSfbKLsYxJNAAAAoBSQGKp2skMjnOUWNSwrMdQyd/7bihYCAAAAlArJQ8rlFjUsGzE899xzr/UnnChSSJ1CAAAAKCXcSmsORQ3POOOMryCGEbP33nuf6r/NEDIAAACUIn/961873d5jjz1+ghhGTP/+/RPlxd3axwAAAAClhhJR/PTr1+9oxDBClI3sH0ZGCgEAAKBUUSk9/3DygAED9kEMI6RXr14n+29TngYAAABKmX/+859+j6lSkAsxjIiePXseiRgCAABAudDY2NjpdnKQCzHMgXhjHswhBgAAAOWCP2JYTuzArgMAAAAAxBAAAAAAEvSgCQCgK4499lg755xzAp/X1NRk1157ra1YsaJktv073/mOnXrqqaG2ffz48exsAADEEACCxPDMM88MfF5NTY3NnDmzpMRQUhhm2xsaGhBDAIAOGEoGgJxR1K1caW1tZQcCAHRAxBAAukQRwDfeeCOUXNXX15fUts+dO9eGDBmCGAIAIIYAEAUzZszwLuXI7bff7l0AAAAxBACALBk4cKB3SWbhwoUlFxkGAMQQoKR59NFHE0OYGqYcM2aM16F29ZxMWbRokX33u9/N+D1z5aSTTrKbbropcVvv881vfjOjhJOwn3vz5s02Z84cmz17tvc3ExmJqm0vu+wyu+CCC3JutxdffNHOPvvsrLa9ubnZvvzlL4f+/GeddZZdeeWVidtTp061G264IbQMTpgwwdunPXr08C577LFH4vG1a9daW1ubd7nzzjvtjjvuQBIBEEMIS+9B+9hnvv8V2/NfDzarMtu0pNrq315lax5/zVo2NNJAFYw69gMPPNC7/v7771vfvn3TPqdQ75krU6ZMsf79+3e674wzzrDf/OY3WW1nEEcddZSNGzfOtm7dan/729/sJz/5SSgJjaptP/e5z0XyOpLcbNtny5Ytdsstt4QWS8md///rMwShY2X69On2xS9+0fbbb78un7f33nsnrv/yl7+0Sy+91G688caM9j8AlD5kJeeBI268wL7yzBVm3z/Kqg/d2aoP2dmavnOg7X3FcXbMy7+yw/57tO20Z28a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</resource>
|
|
<resource name="my.png" app="core" location="global" path="/appstores/android/">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</resource>
|
|
<resource name="nl.png" app="core" location="global" path="/appstores/android/">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d3b88cfbE088Yffccw9fihB7EMOQ6f/t66zHl75iC5pqrK6t0ba1NVlDe5Ntbt9pK/bU28IP1NlBF37CPvPKT23QlWdQYRXeSKmhGTly5H4is3nzZluzZo3TtfXee+9ZbW2tbdq0ab8Gq3///o5c5NM9Jzn84Q9/WFF1qm366le/GkkDHva+VxeiV0waGxvtV7/6ld11112cHCU633SeRXW+BTl2L774YufCBiDOMMYwzMrs3c96f/N79saWXtaz53br3n2BJaqSTyRviX23Vmu3mtattq7bATbois/ZwAtG2pvXPGyb5/yVCqzARkoNjZcdO3bYs88+a9dff70jDl40Zun888+37373u04jooZKSC4U/TvzzDP3e41fJOSyyy5zZCSX16XzwAMPOI1pJs4++2z7+Mc/nrr/4osvdhoN6+xxyfEdd9yRsfzDhg2zj33sY3bQQQd1kCzV6wsvvGCf+9znAm1bZ5/RGYWOb9OYtX79+qXu79q1y6mbyy+/PPbHbiF1FfWxEsfzLVt9DR8+3D796U+nRFXH8T/90z854hnGGEqASGCMYXi3/pdflzj45WSB/5y8vZRI9HzjV4k+S65O9P7b1YnD3knell6d+OCy5G351YlDl1+TOPTdaxL93rs28am1tyf+4U8/SPT46JGMy6iQW/JLP5FslFLjjPT3qlWrAo2R0zgnjafzjgtzxw12NgbKO+aprq6uw+sWL16c05gp/R10PFT6mLKgY8O8n6ft8vt/lUf1p/FgXtasWROoToJ8RlhlvueeexItLS0dyplpXF8Un93ZTa8JOsYwjLoK81iJ+/nmV18aZ+qtf6Exh3xPMsaQMYZdIWL4sU9Zc2LfnSqznTvGWkvLKR2ihs5v/dh3v9labfGe9bZ2cHcb8fJEO3HqOMYfljmjR4+2IUOGWM+ee/fjzp07bcGCBU7XZ5DZiRqHdtFFF9m1117rdD+6KKrx8MMP+76+ra2twwzLAQMG2I9+9KOyrlNFVxThmT17ttMt6NK3b1+7/fbbY1POf/u3f7PzzjvPiQy5LFu2zIkcQWWeb34o6njVVVft996lHicL0BmIYYg0HHhISgrd37sax9ru5lMySqH3d0Oiyea3rLbWc06wf6y+3gZew/jDcmXGjBkdvvTr6+udxiuXdBhCY9Huvvtua25uTj122mmn+abJUJeYujLV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</resource>
|
|
<resource name="no.png" app="core" location="global" path="/appstores/android/">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</resource>
|
|
<resource name="pl.png" app="core" location="global" path="/appstores/android/">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vT8bIs22srncNn62qw3+0y322Z9927p8kvGHxYgyeD/xiU+0kSpX/r70pS/Fnt+7d6/dd999Ga9PY9G8Epdud6mLIlbf//732wisSuIUIj/4wQ/ssMMOi/3du3fvlER8wYIFB0na1772taxFT3O9PgAobihXEzauCEYO/B73s2HnGOsa/XnokcuSSqGziAM/q63e3mreaMd+uZ8NXzXJKp59w9bf+WuOdZGgSNt1113XphtwzZo1sd/r6+tjv0vmwpjaTNKgxARX5I466qikCRZKJFm1alXC1zQNn173Rtm0zddcc00oxyfRtHmJCGPaN0mhkk+8opXKMvX/TzjhhNjfisq++OKLWZuOTus76aSTcrY+AEAMIVUpjPjLYeOOMXZ49NdDj1rmK4Xe57ZGamx71zrrd91QO3v052ztfz9v23/xV457vn/IotI0e/bsg55XosDnPvc553WJmVfa/v3f/z32t1dSFNnLZF5lL96uZElpotqJLtq+M844w3eZ+/btc7q600mMSYT2fcKECYHf7ydE7Z0LSe15553n1C70nott27bZ9773vUDrVsRVUnn00UfHnqusrHSywbOBuz7v9mZzfQCAGEIW5XBfVA4POySBHLYjhXag27m5JGKlrbusok8XO/GxS63fDf9ka/9zrtUu2cCxz1PUcI8dOzbQexVpGz9+fLtj87zRw0zZunVrINlLhcbGRjv00EPTLu+ST+dCWb233357IBHX/uayVEyu1wcAnQfGGIYthfE/k4w5bNo+xpprhwaWQispib1H4w/fbd1qpWd0tdNeudlOncP4w0JH0anvfOc7TkmZ9lCmb1gce+yxKQmfxq4le7jipZlZ5s2b1ybqWWhof6688kqndE0QNDuJutS9UpnNUjG5Xh8AdB6IGGZDDuOjhGbtRg6bt41xfh7yiWWBpdD7U+MP327ZbMd+5Xgb9k/32NZZi23z//zRmnfUcS7yBI0LVBdfIiRS6t7UuLCJEycmjE55u3zdotFhdCd7xULrSNYNq6QXJWEkQtErRapUGsUt7aLnlFDz+9//PqNtdRMpghBkPfHnQt353tqLWt8TTzzhbHvQrnDtu0rFdO/ePfZcNkvF5Hp9AIAYQphSGEQOK8fYoQfkMBUpNE9Ws8YfVh1RZ/1uGGrDLvmclT7wR9v66CLOSR6gcXftJWJIZvyEpqWl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</resource>
|
|
<resource name="pt.png" app="core" location="global" path="/appstores/android/">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</resource>
|
|
<resource name="ro.png" app="core" location="global" path="/appstores/android/">iVBORw0KGgoAAAANSUhEUgAAAoYAAAD6CAYAAAA89YbqAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAN3dJREFUeNrsnQmcVNWZt982KCIkAhLFCf6ETNwYE/CDfJhNZL5Moma+iEFD1CBuiVkmcUkc4zc4SHQyOm6gUUElgkYdkxg0OkbjAppoJNKCS4gICM3STUMDDU3TDb3UV/8Lp7xdVNe9VXVr7ef5/Qq6q6pvnbr3Vp3nvue876mKxWIGAAAAALAfuwAAAAAAEEMAAAAAQAwBAAAAADEEAAAAAMQQAAAAABBDAAAAAEAMAQAAAAAxBAAAAADEEAAAAAAQQwAAAABADAEAAAAAMQQAAAAAxBAAAAAAEEMAAAAAQAwBAAAAADEEAAAAAMQQAAAAABBDAAAAAEAMAQAAAAAxBAAAAADEEAAAAAAQQwAAAABADAEAAAAAMQQAAAAAxBAAAAAAEEMAAAAAQAwBAAAAADEEAAAAAMQQAAAAABBDAAAAAEAMAQAAAAAxBAAAAADEEAAAAAAQQwAAAABADAEAAAAAMQQAAAAAxBAAAAAAEEMAAAAAQAwBAAAAADEEAAAAgAqhV095oxMnTjyyT58+Z/Tu3fv4+P+f4NADAABAOpqamv7c0dFR39LSMu/RRx+t6QnvuSoWi1Xsm7vooov+89BDDz1ryJAhRw4cOLAXpzgAAABkQ11dXUttbe2y+vr6Gx588MFHEcMyQZHBww8/fO5RRx31OWQQAAAAombLli3tb7311txZs2ZdjBiWMJdccsl9Y8aMubBPnz5VnLYAAACQb0F8/fXXr5wzZ850xLCEUJRwxIgRS4YNG9Y/1eMNDQ22dOlSq6mp8W5i06ZN3g0AAADAz5FHHml9+/ZN/Dx8+HA77rjj7KCDDkr5/Orq6iVr164dXwnzEMteDCdNmjTxxBNP/GWqYeOXX37Zu0kKAQAAAHJh9OjRduqpp3qSmIzmIC5cuPC4cpfDshZDSeG4ceMeSR46jpu7PfDAA0QEAQAAIHIUQYw7iBdN9KOh5ddee+2b5ZycUrZimEoKd+7c6QmhooQAAAAA+WTChAnezU+5Rw7LUgw1p/Ckk05a4R8+lhRed911iTmEAAAAAPlG0cMrrriiy/xDyWH8voPK8f2U5conSjRBCgEAAKDYKI9BDiIXcRx++OF9fvzjHy9GDAuAStL4s4+RQgAAACgmcpCZM2d2uW/UqFEjzz///MsQwzyiIWTVKfTfpzmFSCEAAAAUk0WLFtljjz3W5b6jjz56KmKYR7SiiT/ZRNnHJJoAAABAKSAxVO1kh0Y4yy1qWFZiqGXu/L8rWggAAABQKiQPKZdb1LBsxPCiiy76T3/CiSKF1CkEAACAUsKttOZQ1PCcc875PGIYMYceeuhZ/t8ZQgYAAIBS5Pe//32X3wcMGPAjxDBihgwZkigv7tY+BgAAACg1lIjiZ9CgQScihhGibGT/MDJSCAAAAKWKSun5h5OPPPLIwxDDCOnTp88Z/t8pTwMAAAClzN/+9je/x1QpyIUYRkTv3r2PRwwBAACgXGhubu7ye3KQCzHMgfjO/ASnGAAAAJQL/ohhObEfhw4AAAAAEEMAAAAAQAwBAAAAADEEAAAAAMQQAAAAABBDAAAAAEAMAQAAAAAxBAAAAICQ9GIXABSek08+2bs5Ghsbbfr06ZFse+TIkXbppZfaZz/7Wfvwhz9sLS0ticf69Oljq1atsnvvvdcef/xx73XDtnHBggXeLSzXXntt2t/PP/98Gzp0aOJ3vf907Qmif//+dtlll6V9zTAkt6s7lixZ4t1Wr14d2TZTkel+BwDIiVgsVvK3eCe34OGHH4652/Dhw2Nqeinf+g47LHbclAmxzz1xVexzv7sq9smbJsWOOP/k2P4D+pZ827nl/7Z27dqYn40bN8bi4pDTNsePHx9raGjwbkE0Nzd7z5sxY0YsLlQptxeXqi5/88ADD2TUnu3btyf+tra2dp/HV65cmXg8Lq9eW3J5/zfccEOstbU17WuGufnbFcT69etjy5Yti8UFOrJtJpPpfufGjVtp3OQqfneZPHnyZeXgXAwl54Hjbv6Off65KWbnfspqjz7Aao86wFr+78ft0Cmn2NhXfmrH/PsE239gX3ZUD0URvf326/rR++hHP2pTp07NOlKmiNL9999vhxxyiHcL4qCDDvKed/HFF9vbb7/ttSlq2tvbEz/7o5apOPDAA+3CCy/MOqqmv7vgggu0rnro14yCv/u7v7Ojjz7afvvb39rdd9/NyQ0AZQ9iGDFDvnOt9Tnlq7aopcbqO5psW0eLNXa22ObOZlvZ1mCLP1RvB5z/v+wLr/7Uhl1+KjusB6JhXglFMl/+8pezkkKJ3ejRo72f/WzcuNHq6uq82/vvv29bt261TZs22c6dO7sI4pAhQ+yPf/xjXuQwE/r162cPPfRQVn97yy232KGHHlq0tg8YMMAT28cee4wTHADKGuYYRrkz+w+y/t/8kb2xpZ/17bvdevdeZLGq+APxW2zvrd06raZ9q63vtZ8Nu+wfbeh5Y+2tKx+0zc//lR3YQzj99NO7FaPx48d7c/8ykUKJnZ8dO3bYH/7wB7vjjjv2mZumv9Fr3HzzzfFztK8XqXOv/cwzz9jgwYOLum+OO+44b15jJnPq9Pxx48blpT2S6dtvvz3lY6NGjbLPf/7zCSE/4IAD7J/+6Z8C259um6lgfiEAIIZlyuCz/8VWVPXzRLC5eaL3/wEHLkpIofn+b4vF7L22jdb74F52zJyLrf2dDfb29+dYy8p6dmQFIynr1Sv1x06JIhdddFFoMdTzFKlyNDc3W0NDgycm3SVEKLljzpw53u2GG26wH/7wh15CyubNm+2UU04p+v7R+3nwwQftiCOOCP03M2bM6LIfoiZdAouirC+++GLi9XUMZ82aZcccc0zW2wQAKCYMJUdp2Z/8rLXG9v4iOdwx0XbtGr2PFMb0z97fW63d3myrtXXDe9uYV6bYsTMmMf+wglHWrOTBMXPmTE/KHJK65CHh7gRzxIgRXtTPSeH8+fM9UQmTJSt+8pOf2JVXXunNxfviF7/oZdiWAto/3//+90M9V9m+w4YNK1pbtc+uuOIKa2pq6iK3YY4hAABiWOE07n9QQgrd/zubJtru1tEppdD/f2OsxRbuWmPtZx5jn6m+zoZeyfzDSkOycPzxx39wvjQ22o033ujN/0t8IPfbz84999zAbd13331d5EORwkmTJmVc7uXOO++04cOHF10KNQ9SQ6zi4IMPtuuuuy5QrvT4z372s4Rot7a22tq1awvedkVf/Yk2+rnY8zUBABDDEqDfyM91kUL3f8v2idYmOexGCr2h5r3PXde5zd7Yv94O+vFY+8LSG2zgl/6BHVshKLqlYVvH8uXLvejeXXfd5UmNUDKIInnpULRQ89kcEirdl20NwLARxnyiuY6dnZ2J35VdPG3atLR/o/3kH0JW5LOtra0o7XdSKw4//HBOdgBADMGssXNfKUzIYWNcDltGpZXCxPzDqk5b2bHZ3hy4zf7+4Ytt1ItX2Yf/9zB2cJnzox/9yBM/IRGUEArNFdy9e3cXKUpXtkXzEP3D0StWrCiZYeBcOPPMM72saSfI6crXuPI0LnlGQ7l6vn+/FPSisF+/xM9r1qzhZAcAxBDMdnSmlkL3f2tcDtuT5DBZCv3/t8babUl7ra35h9424pkr7B9++W3rdQjzD8uR5NqFGm50SSaK9L388suJx4JqGiob1uEXzHJH2bcaUvbLVnfla5LL02g1F+3P7hJ78omSeD7ykY8kfte8TzKJAaBcISs5apwIxvb+nPR/65aJ1jv+/4f6VaeVQm8Te/9vtBZ7rX2NDT5liI158zqre/BVe//q37Cvy4jk2oUSB//Q7+zZs23s2LGJiFd3JW2Ev3CzImWVJCF634sWLUoU6U5Vvia5PI2GcSdPnlyU9mp6wCWXXJKIXIply5YF/l3YrGSWwwMAxLDcpTAWLIe7Nk80zRD70IerA6XQf9+GWJNt6t1sQy4ZZZ+d8Glb/u+P2ab//gv7vUyExy9zEkE/inb5ExgUXeyupqF/Xp3+phTmCEaF3suTTz5pZ511lhd5S1W+Jrk8jbKx8zWUrgjkAw88sM/9hx12mH3605/2HvcPX0v2gzKq1fZMVrlBDAEAMewBcrg7Lof775dCDruRQts77NxeFbPVnVutblAv+8TMb9iQ7/6jLf/XR23HwlXs+xJFgtfdMLKfJ554wotACWXmqpRMUE3DQiz7Vmguv/xyT6RdKR5XvkYZ1MnlabS6i+Zc5gu9trK9w6BjMWXKlIqY7wkAPRfmGEYthcn/p5lz2LZporXvGBVaCq2qKvEczT98u3ODrf5Ubzvuucvt2IeZf1iqSPAken4BTIUiYS75QqhIclDJFn+Wc6WgqJtWZkkuX6OEk+TyNFofOtts7CiRoH7ve9/z5BUAoJwhYpgPOUyOEpp1Gzls37hnhZT9PlIdWgr9/2v+4esd62zwV46w0f94vW2Y+4qt+6/fW/vmZo5FCSCx86+CoWLWb775pjdPLhX+7FZJn2RDMuRHwuSGUjWUKWGqpOFkofeswtEOZWq/+uqrXYaQtR+CSvvkigqH19enXo1Igqr9L9FXaZ2wx0Dt/trXvhbquZV2XAEAMUQKw8hh/UT70F45zEQKzZfVrPmHDQc225DvjrLRZ37aVt/ye9tw1wKOSZGR2PmjehpS/sEPftDt8xX9cs9XyZbvfve7+4ihv4ahhlslmSqyXGmofM28efM8uda+0L7zl6fRvs03KiPU3VC1pC1bcWPeIAAghj1FDC07OezYMHHPJvpXZyyFjnbr9OYfbjiklw294Ss2+OwTbfV/PGWNz7zDsSkSEjtXu1Ao4pXJur6KlKnUjX/e2vPPP5+Yi6hta6i61MRQUUx/Mk02Q96SJ9UEdMPp/sxfV56mECBxANCTYI5hPuQwzbzCdI9JDmPbRmUlhX60/vK7nZu8+YdDf32xHfvIt+3Aow7j2BQYCZ3ELhdU01ClbvzMnTu3y/rKWmmju6HpXIXIrcgi/PUTMxXDbJNklISSPIewmOVpAAAqHSKGUUthiOhgusc66ibaflo5r/8bWUmhH62/vKSjxQafdoQdP+5Ka5j7GvMPC8g111zjiZ1faJ566qnAv1MplJNOOikRIUuuaZgcwXIlXT75yU9mlYihrOmPfexj+yROaFsasnXtGDRokBe9C/MaEjf/0nBanSUbNFSryKCLkIp8lqcBAEAMoeTksLM2Lof6YUB11lLoxz//cOSEUbbu1meZf1gAPvOZzyR+3rlzp5dMEWbIV/KlIslOyFLVNLz44ou9jFw3zCo5XLhwoY0ZMyYjOVSkUSunaN6iEi387ZN8+aN+Wt0jVTJMqvb7ZVZRx0ceeSTr/ejK1zjyWZ4GAKCnw1By1FKY/H+Ww8qdtV+3WOOonKXQ4eYfvjOoyfrf8BUb+cefWP9TjueY5QlFuPxzCzs7O0PPiZPY/eUvHxQudzUN/Whbf/rTnzyZE0pCUdTv7bff9oaww6Cl3JTcocieVhpRiRh/ZE6ouLN7DYmq5DZo+2rb/vvvn/h9+/btOc0H1P4YOHBg4lYK5WkAACoVIob5kMMMooPpHout//qeaYYDqnOSQj9u/mH/T/Xx5h+2v7zKVlz239a6vJ5jFyHf+ta3utQufOuttzISGq2M8oUvfCGxDVfT0L8NFV6urq62j3/84wk51O3FF1+0119/3e6+++59lt6T1J122mleUoyGhv0JHW4byfL47W9/O3G/BPLpp5/2hHHmzJldsnIV1Zw+fbq3Xff8Uqo1WEqEXRJPsCweACCGlSSFucrhuq/veXxgdaRNdfMPB31+oI184xpvaJn5h9GgxAt/7cJt27bZTTfdlNE2FGFTlNEhIUsexpVsKSFEcjh48OBEhFLDyl/60pe8Jds0FKx5gkJRPImgf96jQ8kht956a8p5hhdeeKEngq6wtCKMV111lXe/27ayjvX6fhkWqgGY71qD5UamS+JJ/BFDACgUDCVHLYZZDh2nfUxyuHVUXprcEGu21zrWmKn+4V+vt8HfO5njmCPnnHNOl0jcrl27shpKVZKFH3/B52Q5/NWvfpVYKcQvIJJAiYVuWm84lRTq79Tm7uYOqu1XX331PlE//7Yli34p1JzKdevWhR7WBgAAxBA5zOSxtfmTQ6H5h4sOrPfmH45eci3zD3NAAucfktVcwGzQMnAuIicUsUslWhK2Cy64wFtNQ0PWtbW1gduWrGoZt9tvv90TuyBxVSTxjDPO8GRPEdB0aFm/Z555JqMs6aiW9vNvJ5N6kfluFwBAucBQctRSmOPQcdrH1u4dVh5QnZfmK0FF8w/7DTvAPsH8w6zRih1+si2tor/76le/uo8EdoeGG0eMGOENZSsC+JWvfMWGDRuWqCEoydHPS5cutccee8yTwUzm/mn7ijpqLqEyg4cPH57Ypv5X5PHJJ5/cZ+5hd0yYMCFwLehMOfXUU3PeRj7alcs2WRYPAAqqMrFYrOQbedllly0YM2bMWPf79ddf73VuJceS2Adi5/73/xzVY0f8Km9y6GdQVV/7xH6HMP8QAAAgQ3TxPGXKlMTvzz777OVz5syZXurtZig5Us1O8X8ZDis7kucfDrn6NI4xAABABYMYIoeBuPmHB1491k5ceSPzDwEAABBDyEoKK0QONf9wRedmW3LINq/+oQpks/4yAAAAYgg9VA6FCmQv6ai11Z/q7dU//MSs86zXIX057gAAAIghhJbCCpJDoQLZmn/YevYxzD8EAABADKGny6FY17mN+YcAAACIISCHe0g1/7DfmGGcBwAAAIghQtgT5VD45x8e+/zlduwj32b+IQAAAGKIHPZUORSaf7ioY501nnaEN/9w6I1ncl4AAAAghj1UCpFDjw2xJm/+oQpkX11zhZ331UGcIwAAAIghcthT5VDzDw/eucyuaphtc68fbIt+PdI+O7If5wkAAABiiBz2NDkc0brRFqx5xA5u22bW8o6NGrbaXnnoWJt3x7E2aEAvzhUAAADEsMKFEDn8QAprHrH+Hbs+uLOj0ax5kY3/QqOtemG0Tf9/Q61XLwQRAAAAMUQOK1YOPSlcnSSFfto2WL/YIrv0bLM1C0bapZMHc+4AAAAUGUI1+ZLDWNLP6e5L9b/l4THJoRhQnX8pXBWXws5dXaU4mVi72e7Vdni/DTb9qqE2afxgu/b21fbU/EbOoW4YOnSod+vfv7+NHDkycf/q1au9m1iwYAE7CgAAEMOSFMIeJoeeFL4fQgr9dLaatb5ro/6+vz05c6g9/kKr/eSm1bZsVWuPP6VOPvlkGz9+vCeBY8eODf13NTU1niDq9vjjj1tjI7INAACIIXJYQDlMSGFHBlLoR/MPW5bY+LGD7YufP95m/7rBrv/5OmvY2t6jTiFFBK+99lpPCA8++OCstnHkkUfa5MmTvdv9999vTzzxhM2ZM8eTRIDk8+3888/v9nFFonXuVBr6jEWN9tWSJUu8W77bp2PiRgkAEMNSl8IeKIcjWnyRwlxp32D99muwS785xL7+lZF248x1NmPOhoo/fRQdVGeQSWQwLKeffrp3UyTxsssuQxChixhOnTq128dfeumlihTDdO85V7Zt25aI1me774Lap+0jhpAPSD7Jhxz6/+/u5wpKSPGkcGWaRJNscPMPP/yOTf+3/rbodyPtn/9P/4rtmNWBzJ8/Py9S6EeRxHnz5nmdil4XAKJHkX5diClaL3lLF5EFQAyRw4qSQ08KV0QshV0EsdVs17s26ujV9uS9cYG673g75uMHVsypouidhp3UiRQSCaheV68PAPm9GJMg6vPmTxgDQAx7khD2EDn0pHB5HqXQj+YftsYF6qQN9u78kTZ96lAbNLB8Z0Ioq1hRwttuuy3reYRRRDX0+hrqUnsAIH+MGDHCFi9eTPQQEEPksDLl0JPC9wokhV0EscGs5TW7dLLZ28+NttO/XH7rL0vCNJRb6ChhdyhBRe1BDgHyj6KHyCGUMiSf5EsOwyScBD1eogkpnhQuy7AkTdS0rbbBH9lgj99zrF02rZfN+EV5JKdoKEkSlm2UUIkAGpJS+RlXu9Bf01AJLPo50+0rmqG/JSkFoDByKCoxqQcQQwgSwgqTwxE7fZHCqiLvb2/+4RKbPvVY27q93R74TUNJnx5K9shGCl2pGf1td/UIk4VOcqiohG5hXu+CCy5ACgEKLIdRlbYBiBKGkvMhh+l+LuNhZU8KlxVh+DiI3e/andcPKek5h25OYSZSOHfuXBs2bJhXzzDTItUusUQyOm3aNK98RjopJHIB0JVx48ZZVVVV6NuAAQPsjDPO8D63YeFzB4hhT5HCCpRDTwrfLUEp3Eu/A1bbuWeU7nxDdQAarg3Dm2++aSeccIIX7cu1TplkUrURJYiKPCKFAPlBnzVdwOlzqws6fY6D0HcC8w0BMUQOy04OS10KPTob7WOHleYKKYrchU00UbRBw8BRDy+p01LkUSKIFALkF13Q6XMcJnqYjxVYABBD5DBvcjjn1hpb8K/LrX9zR8nv9qam0lsPWJE6lYQJg0Qt39EDiaCikUghQP7R5zkocqg6h9Q3BMSw0oWwQuRwzq9ussnVf7D+7/cxu3+UWWvpzuFr3WX2/prSixiGla9CipqikUghQOHkMIrnACCGyGFR5fD+R2+y8+JSmGDDh0taDtfWmf3P/NJqk4ZuwyxxN2PGDEQNoELRhVjQkDIRQ0AMkcOSlsP7//smm7zoObNYVaJ6TkIOf1F6cri50exHPzNr3F5ap0GYuUOqS8iydACVTVApqHyvkQ6AGJaSEJaZHN7/yE12XlwKE0KYSg5nl4YctneY1TeYXXqd2ZMvltapoGLRQVnIKiHDEBJA5aMapACIIXJYdnL4i0dutkmvP5cosl3Kcqjo4IrVZt/6N7OHfld6p0GYKOD06dNzLkcDAKVPJjVIARDDSpTCMpTD2Q/dbOf95TnvjpjPCtPK4X2Fl8OdrWbr681uvNfsMxPNnpxfeqeBilkHladRtFBiCAAAUEqwJF4+5DDb5e9yfTzL5fNm/3KPFHq/VtleOYxZ1d7HE5uQHMbvrEqWw29Vm/XJb0bw7jazrU1mf3jF7Jo7zGrWl+4poKSTIJRs0lOiCCrZ49ZwTjXJXvtBE/Q13FboITe1R21TG1O1TRFd17ZCL12m88i1LxnXnnJYxtC9B/2v/VzO7yWXfVCKn0VdxLopL7pYdeuwF+vzCIghclgCcjj7gZtt0sLnEk2PxTKUw7q4HN4bl8Nv50cONY9wW1wIlywz++ndZi8vKv3Dn6ojT6bSo4XqcCQ2GlIPs+KLIqxTp071OicJgvZPvkRMbVO7NL9TNeTSoaSAyZMnez/X1NQk2pavKQDquJW0pH2XbvlEl6zgIs+6uQuNdJ25WyqxEMc/k33s3osumCpxikXQd4LOrXzi1k1Pl+Si8809nvx51DmZ7pjoWAddEEexklPQ+e0uNMNcnANiWFghLBM5vG/uLTbptee7il+2cnjPXjk8KBo57Ow0277TrH6L2XUzzR56qnI6ARW8reS5heok1JFksi60v3OSiOmmjO2oOhO/rOiWTdskOJdeeql3U/kRbSeqqK/aJiFyEprJ/lIH7iRMnXixM1x17LPZx3q+9q3eh/ZFJa0IEiTj+boIUlQwk+U4030eVVZLxyTVOa/2BxXy13HN9ZgGya3IZK1qSA1zDPMhh8k/l+Ccwz1SuDf7OFaV8EXzyaH7g1BzDp0ctuR+rbEjLoTL15rdONvsxLPLSwqdQORyxVuuKNrlOohsxCtVJGnVqlWRRLjcMoOSqCjapo5SwhpFZELb0LYylcLkDnzevHlFzXJ3xz/XfexkV9uSMJc7kqGg74R8DKPrXFi8eHHWUpiMpF3HJNWwuL7TdCEX1J4o3lOY/Q2IIXKYoRzeN+cW++affcPHUcrhrOzlsHW3Wf3m+BXf78y+fInZDXExbGwqr0MfZhi5EsXQiVdUnZAfiaaiHtlKgusggzrnbGUsl45I0qttRCGr4v7776+Y469t6bOSal5iOX0fSHKDiFoMFXHNx7mgz5COSSo5DCrSr7/N5UJK50FQtFBySqWH3GEoOZ9yWILDyvd6Uvh8Qvyqqj6QvSrJYVUs92FlyeF3wg8re/MId5j9cXFcAn5p9vIblX1qRJl0oo4njIxGEfVI1wZ1bFHJTSoUTesueSVICvMtS+r41WllGhFR560oTCVcFEgW8nH8JYc6t3SOlVuyliQozIpGGvqM8r3pPMzneaXjrOOtY+IfAtd7DYqOuukO2V5E5fI9BYghcpjivnvvj0vhq8/vvWvPnXmTw5lxOfxuejl08wg1bDzjEbOHni7/Q17oiGHYiESudJehKCnItxT6JUGdT1gBK4QU+sVVnWTYpKJ8d96FQlHcfB9/vxyWAy6BKOzUgChlRq9diMQ2HW99FpMv1PTa6eYaKqlFbcwmqhf0uVcCD1nUiGFpi2CJyeE9v4hL4SvPJ2yv2HKoeYTrG+JXmU/Fn/ab8hsyhuyk4IknnugSZdA2wqwSk6mAZdpBuuxLf4flSnuEHYJWh+jKfKRDnWkmwuo6PH/btI2gWpmFQHIQdv+4rG7tI70Xd+wVWQuTuSyBKmRESCKSiYxmei4LJXREOfSZSdKXhl3duao26HzXLSgj3i/s2kf+qKiLGqb7e5cAlumxCGoT0ULEEDnM4PF7Zt/qSeEe6bPCyWFtXA7vjsvh9z6QQ80jVD3C38a/j276ZbyzqOWUKZcoSKov4jBSkKqkSipZ0uNhMmr1uskSl0pYwnRukhVtL92QnzpKPSdMh++iKOmGBsMML7qOW6/bnWi6LOtCRIxTIQkKI6c6/mpnqvet4+gyqnX80x0zvU9to1BzyHJJBgqDqhNEXTpI0h10MaOLM71uuv0Y5ni4z6L/uOq81zFNt++07WzEMMyFHUQDySf5ksN09xUwIeWe+261c//0fOJOfxLJBz9WJcSvy/1RJKRIDu8aZe07etmmrWbPvGr2jSlm//JfSGE5i6F+DzMUqs7PDa2lkyXXoV1wwQWB21RnlS46EKakhdDcLlfOIx3qcPS8adOmBW5THXK6Tk9tCyOYei3tj3TRR+1P7YcTTjjB6xgLTZgIjTv+QftYj+v9Br2PSokK6YIkH0Pjkjnt7zPOOMMTwGT0+XJZ8EHHQ9vR8Qs635MTSoKOkT6/mczHDZN0ku6iExBD5ND386x7nRQ6oSu8HHbEn1y7+gCrvnuoXfQfZmdcVdnJJWHqkZVzlmWmUpBp0oA6JIlOmGhOd/sxTDRCUqjOKZO26T2HEdd0rx9mv+k1MhEgJ9WFlEO9XlBnnenxD1N8O91xLxey+Vxkii5mJGzDhg3zhqt1bkgUw0ar3YWH2hlUfDtZcCWdqaQ0+QIpLGE+z5m8L0AMe6wczrpnjxTuK3SFk8OG9jb7y47tdmvtGjvxsRX25B8r/5CH+bIv945NQ5hBw2wuIpJN5ydBuPzyy7PqMBTZC4rIucLZ2aAOKKiAbncRkTBz6bTtbDo57bNC1jAMM7SXyfF3kdswcy8LsXJLvpAwab8Uajhcr6P9lU3WvPs+C9rfqSoFBM3v1UVF2O/BoBI3+sxQogYxRA4DHp8Zl8Jz/vhCGqHLrxxu72i3pS3NNqe+zk7722K7pbamxxzuMF9Q5ZJd2d37ClOLLNNoXKqOJahgbqp2hOn8chUodZRB0bls2ubm4uUSJQraZ1ERdA4HTR3w7xNJrepMhp3TV8wi3tmiCyUN7+q8KMaQp17Tva5LMHHJPK7igEsc0f71y57Oq3Tne6rIsbYXNAwdJioe5mKKaGH0kHxSKDksUELKzLsVKXwhIXHdJ5HsTTqx6BJSdsU6bF3rLnutudFurl1tbzXv6HGHOowYZlqLLx1RlWfQF3C6SJv/fYVZ8i+KdgUlo6jDcIWVw7YtiuiCOli1LV3SR6p2BLUtinlSYRN4ckH7PF1n7dY87g6JiUs4yXbZxOTjXspC6JKlijkHzkUM061dnXze+NcG177O9LwKKrKt7xyNPqTbL0EXAVF91wBiWLFyOPPu2/ZECi1J9PIsh+2dMatr32V/27nDfl6/1p7euqlHH2pFbdJ9iSqTM+gLMRMxjOKLMZMoZpDYRnUFr05JnVM6CUkWhKBh5Kjapu2kE8NkedHPQRIURdtcdCefdQWDhgB1PqY6tyUC6uizLbOjc0Gyof1UqokGaqMuPLQPXGmeYpJpTcXkCy+3Nng281d1nNJlNuv+dEXA1fagc6UQNRt7IgwlF1oO092Xw7Dy3ZLCl1+w5GHdxI95Glbe2Lbb/tK8zX627n077d03erwUus45iCjW2I06ChTU2YeVryiv4IO25ZeUQhYXV+cfNFTmb1uQTGlbUc2TyncEJehcSa5TKTHRe9PSf9lIoeblaRjW1aYslBSOGzfOu3jO5OZqX+o9F1sK3TB9FGV3sr3QCBK3oAz+IAlnGBkxLE/xK4AcelL40gs+r8u/HDa1d9g7O3fYzPq19tW4EN67cR3HP4OOuZTmSQVFs/xZiWHWK46yQwySpUwSeaKefxfUNr9ABclUlJPniy0kLktanfbWrVu9yGqm61QrQqVsWmXV6iKKGnWZC5mGcQuxIlEuYqiLzO4+G0HfkUghYogcdvP43XdNt7NfeiFhbPmWw92xTlve2my/a9xo499bbNetX2mNHe0c96SOMajEg4aaSyUJJegL2C+6Uc6PLLQY5uM4V4rMZULQxYFkYP78+VlFqiTvKtfjineTbZo5ilaWynKLiu4GZfGnihqGSTphGBkxRA5T/HzXnU4KfUWl8ySHHfF/1u1utZe2b7FLVv3VLlj5tq3Z1cKxzuFLq1S+2IKGtZncDZmIYTbRQcmD6le6SCNkR6HWTo/yu1AXEMnnVNDFqs4XClojhshh0n13/TwuhQte2LdkTB7kcNPeeYQ31L5v/7ys2l5p2srxDUCdW9CEbQ2jFLsmW7osRYd/GK/Qka2giGAxI0pRRk/LqbZlVPtcUXXVq3QZs+UUNS1VwhZGd/u+u3mUul+PB82jDYOOa9A0Dr8IknSCGCKHWcjhnXEp/MaCF5KELno5bOxos3d2NtmsTWts/HvVdt+mtRzTkLiSJkHcdtttBR+edegqPaiNmvjvvzIPc5VeSGHKRFKiLuMS1Da/6GQyH7HSJVPRHolHoZNJKh2dQ0HnuC5WnYxr33c3GqD79bi2qWMVNDUmiEySUIJGMCSZXEQghsihTw7vvGO6nT3/xSTxi1YOmzs6bHnrTvvNlg02YcUb9h/rV9i2uCRC5l+GYco86Es4TFJH1CiqGTQ5PdWk/0yXyMqFoG35hSvMkHdUAqaONSg729+2IDHUtqI6B/I9dzWbTlnnjNZ/VjKJokNMT4ieMJUO9JxMo21RfD+50lPdoVELd94GjaIQLUQMkUPfz3fePt2+EZfCREJIxHLYHt9Aze4We357g3139dv2g5q/Mo8wBxQJCTO0IzkrtBxKCoOGa7orBxHUqUeVcR1mAnqypAQNfUU1dB/mPfrbFkaEoihhpM410zl++RRDRXdcqRlXtgbyQ5ji7tkIubYbRXZz0HehPlNB568rug2IIXIY5+czptvEF1/sKnQRymHd7l22aOc2m7p+mZ298g17dQfzCKMgzNJuQhEjdbiFGFaW7IXJGO3uizyoc9F7iSJqFSRx6iSSJSWobXrfuQ61uozZdGgIPsx9mXScUeyzKJDcBUWNFSlXdFDnQbYduY5TMSLplUq2ST1RXegFLa2nz2bQZ4BoIWJYefKXpRzeMWOGfePF+UniF40caoj4ry1Ndkf9Kvva8kX26y11HMeI0RdrmCFlXSlLbPLVuauT1fbDSKFktruOJExHr7/NpVPXPgiaL5WqHWE6v1yzXtOt5pCubUH7Tcc/FzmUhGW7qkg2nXw63MovuZyrbuWQclxbvFLQvo+iQLbQCErQZy/dZz5oqUVADHuMHN4xPS6FL7yYfiWSLOSwpbPTlu9qtsfiInjWykV2+8ZVzCPMY4Ql7FW3OlQlpEjgokwi0OurHWESMPQFnE5Ow9Qmk+RkGymSUGgfhBG0ZMLWkMwlehLUUXbXgYXJVFepkWwiNNpnhRxiCxO50fvNVg71t4o86zxSTUS9HtHD3Mj0+yQf51QuEb9irzeNGEJJyKGTwq5Sl5sc7o4L4Z55hJvsX2retkvXvmNrdzOPsBARFhXuDYvkZdWqVV4HmW3ERB2pE8JMVkGQFAbNIwsT2dJ70HYy6dDDJiZITLubrxambZK7TKOa2q72Yy6dX5iOUa+RSdRYHbj2WSFXudC+D7o4cHNnM5FDF9VOjnyqYDPRw+BjEnRehj3f83VOhTlvcvnOAcSwouXwjltvt4mJSKHlLIcqUF3X1mqv7thi02rftXNXVdurzVs4TgVEIpKJHDqBUcREX6j6e4lTdx2tvvTVcUoqJKJajkySkUkygpYhCxNNU3v03CAU9XER03SdkqIZanMYgVXULV0nofaHmdepfSvZCIrQaZ+qkwxTOFjRynTyp3aHKf3hosbpRMitQ1xoKfS/l6AIqJNDPTdISoKi2v7oIexL0AWVjkWQXLtzavHixXk7p7KJ1mt+LolLhaMXuyDPchjL/PHb41L4dS9SGH9CVcx7SpVfDnX33j+W+FVVfSCH3v3xO/c8Zw+b23bb6radNq+x1h7cvJYh4yLLoYsKZYI6RYlMVPN9UqEr+UwiVepAwmQOq4PR+3V109Q56UveJReoowoq/ZL8ukGdhN5HGGFS29U2J1jarksCUtvCvL9kuQka7tJzJDhBSJD0PGVaq23arttval9U2aK5RH+034KG/dVGSbVu6uC1f/VedMvmvTCknBpdWAXNf3Vy7bJ7/eeqjkMh5qjqXNaFWyZ1RbkYQAx7tBzevjdSmBC9WPZy2BRrt/q2XfbMtnq7Z/NqW7t7J8ejROTQTcQu9iL3DkX/Mk160XuQOIWNWOk56nhy6Xwkr2E6CcmH3k9YAXfinQuq0xdmGFzPUZHhMPMohaQ5E3EuJDoWmSS95Hr8JcnFXi2oVHFF9cNEtnW+F3M9ZX33hRVDSSx1LwsLQ8mFksMQj3uRwufndx0K9v7Ztwh1umHlXbFOW7O7xZ6OC+EP175p19QtRQpL8OpeHWoUS07lgoYCNbydbWcbZig2KjKVgmyG7nMR1kzmQKkDz3auVamh41+I81ivoc8MCQjpz6tcVykplBiGbSdzCxHDHiuHM+JSeNbze4eXYlVZyWF7Z8w2tLXan3dssZ9ueNe+s2ax/Zl5hCWLG7JUpKkYuI421xIQklwtmxWmJE8u4pWNFBRCDhVtzUaO9TeVIIc6Jjo2YeZ1IoX5PxaK4kf5WdTwfz6ObZjvHb0PClojhj1SDmfccrt9/bn5XcUvQznc0tFmS1oa7c6G9+2CNYvst43r2d9lgq6IVQy4UJKgL1vJqKQ0qjVHXfZpPiJHamuYuXvpOqAo1ntNtR+1qkcuQ5t6XxLXqDryQkVIu5PDMAlJhboo6MkXnNpfUZxT+jzna0QgzJKhrKWNGFas+KV7zvRb7rCznptvfuPLRA53dLbbstYme2TLWrt47Rt216aVJJeUIS5z1wliPqJvTgjd8mT5eA+SQ82fi6L9ilKccMIJkbTViWtU0VkdI5dJHUXkRG3LJSrjJLXYBYAlyZLwKCJMEnltK5eLgp4shzo/g1bbSYf+Np9CriSioLnJFLQuDiSf5EMOY+GeM/3mO7w5hXvqDMb2OOPeLJNEsonksCqW8EmXkLLbOqy2rcWqd261OxpW2NLW7ez7ChJElxGrWy6T9d1QjLsVAl3lu9I6umWaOCHp0t9HPeHcrV3tb1smGceucLXeX9SlM7Q9dcKu3FDYY+6Or/4m2w5cf5dO5DKNKrsyO5m+F/8FgfZzvqUgSF6LLaO5ts8NK2d6HBQl1OfE/30R1ciCn6ALvnS1SiHPGhOLxUq+kfGTesGYMWMSKUzXX3+9LV26tPQaunafwoLdd543fRAprPKlG1f55dF8Aca9ctgRP16bOnbZsrgI3rNlpT3ftJGzuAegL3dFlVx5j3SdgSsHo//z8YWeKWqzOqh0bXdlbAo9n8iVSnH7trv9qfYVMjPSXRioXan2mb9NyYKQ7jtdnW2hkoX878Xt4+5q6Llz1ZUMgvydUzrPk4+D+75wn8NCtEWvmS5iqGhxuWcjDx8+3KZMmZL4/dlnn708fsFT8rV3iBjmTbm7l8Pb4lJ45nPzfV/kTg7TRw63dO6ylbt22P801dndDSvYxz2IQotJlKgDKNU6ZKUiz6mENJuIWVCNv2JIl95LISPWEO05lQ8UwUwnhYqWUqIGMewxcnirIoV/WOCZYMwXIUwnh02d7VbX1mIv7qi32xqWMYcQAFIStPwcc/WgFAiKWjO3sLiQfBIlbbtTy2GSFMac9FlV2rWN22KdtnpXsz3bVGeXrH/drq1/BykEqDA0rKdoWhQremioMB2lGB2FnieF6eb2KukIMSwuRAyjZFer2f4HpJTDW2+8w870IoV7JdC8aYMpI4ed8Qfq21rtvd3bbfaWlfbCjnr2LUAFIQlUB6khNddJajJ+rqt6BIkhw3NQbIKSTpDC4kPEMEoWL0x59y03/jwuhS8lxM+RKnLY0LHLFu/catMbltk5a15FCgEqCA31quPTXD8tieePnGiJsqCh4HT4JTMV+SxADRAGRceDKgGwLnLxIWIYJZs3dSOFCz5YwzjV2sbxf3bEOmxdW7M93VRr921dYdsZMgaoOILWlXalXjId8pVQBkViSP6AYhOmRA3zYIsPEcMoWfSKWXt7Fymc8OyCpMLVXdc21jzClbt32B+a6uz8dX+2Wxv+hhQCVChB0RBJoyvGnYkUBgmnYIgOionK5IwdOzYncQTEsPyY97BZ3Vrvx5tvuDMuhS99IIRJctgR/2l9W4u9unOTXbnhDfth3eu2rm0n+xCgwsUwaFUYCd7ixYu9TjJVbUV/R6vt6blBUkgkBopNkPRpqgM1LEsDhpKjZHv8i3fWzfZvscNswqtv7xkmrto7fGwu2cRsQ3urrW9vtl9vr7GHG1ex3wB6CJIzJZ3Mmzcv8LlTp071bsk13VzB6LArykhEc01qAcgFXcRMnjw58KIJEMPKZO5dtvHvP2fL2g6yQz/Uxw6o2s+bT9hhndbc2R6Xwp329I5ae3TbKtveyZAxQE9Dc/0UwQvqKB0afgsagktHLsvlAURBUN1ClahhDixiWNHcu/IVe3r/vnZa34/Z8N57apPVtO+w93c32YLmDQghAB2l939YOcz6OnXvutMAxUIR7qCINdFCxLBHsL6t2e5tfI8dAQBFkcNirIsMkIxqa6abA6upDly8lBYknwAAFFEOp02bFvl2tU2kEEqBMAWtmeqAGAIAgK/jPOGEEyIpQK1taFuU/YBSufChoHX5wVAyAECRUUFrZRrrpvlYp59+ekZ//8QTT3gdLEveQSmhSGC6iLjK01CiBjEEAIBukNjp5krSqHi1bvo9VYfqng9QiijTmGxjxBAAAHJEkRY6VQAoBswxBAAAAADEEAAAAAAQQwAAAABADAEAAACgbMWwpaVlBYcKAAAAyoXjjjsOMcwXu3btesf/e1DBTAAAAIBi0rdv3y6/t7S0zEMMIyJ5ZyKGAAAAUMr4I4Zxj4k9+uijNYhhRGhnbtmypd39Pnz4cM44AAAAKEkOOuigLkGsmpqa+nJpe9kkn6xbty5h2oMGDUIOAQAAoCQZPXp0l98bGhpeQwwjZuPGjb/2/37SSSdx5gEAAEDJceqpp3b5fevWrbcghhEze/bsq/3DyRLDj370o5x9AAAAUDJoRNM/jLxq1arGhx9++E+IYR5Yvnz5K/7fzzvvPM5AAAAAKBm+853vdPn9vffem1ZO7S8rMayrq5uszB73+6hRoxhSBgAAgJJgwoQJXh6EQ9HCOXPmTEcM84SykxcuXPgL/32KGlK+BgAAAIqJEk4khn7KLVpYdmIoZs2adbEM3P2ulPBrrrkGOQQAAICiIAdJHkKurq5eUm7RwrIUQ/Hmm2+O9CeiIIcAAABQDJRsIgeRizjq6upabr755hPK8f2UpRhqSPm11177pn++oZND5hwCAABAIdDQ8ZQpU/aRwoULFx5Xru+pKhaLle0BmTRp0sRx48Y90qdPnyr//dXV1fbAAw/Ypk2bOGsBAAAgUhQljDvIPiOVGs1U4OrBBx98FDEsohyeeOKJvxw4cGCv5Mdefvll77Z06VLOYgAAAMgJJZioeLV/HWSHixSWy5rIFSuGYuLEiUeOGDFiybBhw/qneryhocGTw5qaGu8mFE0koggAAADJKBLYt2/fxM+KEEoG/UPGfpRosnbt2vHlLoUVI4aOSy655L4xY8ZcmDy0DAAAABA1Gjp+/fXXryzH7OMeIYZC0cPDDz987lFHHfW5VMPLAAAAALkK4VtvvTVXJfQq7b1VnBj6ueiii/7z0EMPPWvIkCFHIokAAACQLZpDWFtbu6y+vv6Gck4u6dFi6EeRxD59+pzRu3fv4+P/f4JTHAAAANLR1NT0546OjvqWlpZ5lTB/EDEEAAAAgNDsxy4AAAAAAMQQAAAAABBDAAAAAEAMAQAAAAAxBAAAAADEEAAAAAAQQwAAAABADAEAAAAAMQQAAAAAxBAAAAAAEEMAAAAAQAwBAAAAADEEAAAAAMQQAAAAABBDAAAAAEAMAQAAAAAxBAAAAADEEAAAAAAQQwAAAABADAEAAAAAMQQAAAAAxBAAAAAAEEMAAAAAQAwBAAAAADEEAAAAAMQQAAAAABBDAAAAAEAMAQAAAAAxBAAAAADEEAAAAAAQQwAAAABADAEAAAAAMQQAAAAAxBAAAAAAEEMAAAAAQAwBAAAAADEEAAAAAMQQAAAAABBDAAAAAEAMAQAAAKBC+P8CDACcpvuyXua/GQAAAABJRU5ErkJggg==</resource>
|
|
<resource name="ru.png" app="core" location="global" path="/appstores/android/">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</resource>
|
|
<resource name="si.png" app="core" location="global" path="/appstores/android/">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</resource>
|
|
<resource name="sk.png" app="core" location="global" path="/appstores/android/">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</resource>
|
|
<resource name="sv.png" app="core" location="global" path="/appstores/android/">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</resource>
|
|
<resource name="th.png" app="core" location="global" path="/appstores/android/">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</resource>
|
|
<resource name="tr.png" app="core" location="global" path="/appstores/android/">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</resource>
|
|
<resource name="vi.png" app="core" location="global" path="/appstores/android/">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</resource>
|
|
<resource name="zh.png" app="core" location="global" path="/appstores/android/">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</resource>
|
|
<resource name="ar.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkFSX0Rvd25sb2FkX29uX3RoZV9BcHBfU3RvcmUiDQoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTM1cHgiIGhlaWdodD0iNDBweCINCgkgdmlld0JveD0iMCAwIDEzNSA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTM1IDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBNkE2QTYiIGQ9Ik0xMzAuMTk3LDQwSDQuNzI5QzIuMTIyLDQwLDAsMzcuODcyLDAsMzUuMjY3VjQuNzI2QzAsMi4xMiwyLjEyMiwwLDQuNzI5LDBoMTI1LjQ2OA0KCQlDMTMyLjgwMywwLDEzNSwyLjEyLDEzNSw0LjcyNnYzMC41NDFDMTM1LDM3Ljg3MiwxMzIuODAzLDQwLDEzMC4xOTcsNDBMMTMwLjE5Nyw0MHoiLz4NCgk8cGF0aCBkPSJNMTM0LjAzMiwzNS4yNjhjMCwyLjExNi0xLjcxNCwzLjgzLTMuODM0LDMuODNINC43MjljLTIuMTE5LDAtMy44MzktMS43MTQtMy44MzktMy44M1Y0LjcyNQ0KCQljMC0yLjExNSwxLjcyLTMuODM1LDMuODM5LTMuODM1aDEyNS40NjhjMi4xMjEsMCwzLjgzNCwxLjcyLDMuODM0LDMuODM1TDEzNC4wMzIsMzUuMjY4TDEzNC4wMzIsMzUuMjY4eiIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMC4xMjgsMTkuNzg0Yy0wLjAyOS0zLjIyMywyLjYzOS00Ljc5MSwyLjc2MS00Ljg2NGMtMS41MTEtMi4yMDMtMy44NTMtMi41MDQtNC42NzYtMi41MjgNCgkJCQljLTEuOTY3LTAuMjA3LTMuODc1LDEuMTc3LTQuODc3LDEuMTc3Yy0xLjAyMiwwLTIuNTY1LTEuMTU3LTQuMjI4LTEuMTIzYy0yLjE0LDAuMDMzLTQuMTQyLDEuMjcyLTUuMjQsMy4xOTYNCgkJCQljLTIuMjY2LDMuOTIzLTAuNTc2LDkuNjg4LDEuNTk1LDEyLjg1OWMxLjA4NiwxLjU1MywyLjM1NSwzLjI4Nyw0LjAxNiwzLjIyNmMxLjYyNS0wLjA2NywyLjIzMi0xLjAzNiw0LjE5My0xLjAzNg0KCQkJCWMxLjk0MywwLDIuNTEzLDEuMDM2LDQuMjA3LDAuOTk3YzEuNzQ0LTAuMDI4LDIuODQyLTEuNTYsMy44OS0zLjEyN2MxLjI1NS0xLjc4LDEuNzU5LTMuNTMzLDEuNzc5LTMuNjIzDQoJCQkJQzMzLjUwNywyNC45MjQsMzAuMTYxLDIzLjY0NywzMC4xMjgsMTkuNzg0eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI2LjkyOCwxMC4zMDZjMC44NzQtMS4wOTMsMS40NzItMi41OCwxLjMwNi00LjA4OWMtMS4yNjUsMC4wNTYtMi44NDcsMC44NzUtMy43NTgsMS45NDQNCgkJCQljLTAuODA2LDAuOTQyLTEuNTI2LDIuNDg2LTEuMzQsMy45MzhDMjQuNTU3LDEyLjIwNSwyNi4wMTYsMTEuMzgyLDI2LjkyOCwxMC4zMDZ6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01My42NDUsMzEuNTA0aC0yLjI3MWwtMS4yNDQtMy45MDloLTQuMzI0bC0xLjE4NSwzLjkwOWgtMi4yMTFsNC4yODQtMTMuMzA4aDIuNjQ2TDUzLjY0NSwzMS41MDR6DQoJCQkgTTQ5Ljc1NSwyNS45NTVMNDguNjMsMjIuNDhjLTAuMTE5LTAuMzU1LTAuMzQyLTEuMTkxLTAuNjcxLTIuNTA3aC0wLjA0Yy0wLjEzMSwwLjU2Ni0wLjM0MiwxLjQwMi0wLjYzMiwyLjUwN2wtMS4xMDUsMy40NzUNCgkJCUg0OS43NTV6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02NC42NjIsMjYuNTg4YzAsMS42MzItMC40NDEsMi45MjItMS4zMjMsMy44NjljLTAuNzksMC44NDMtMS43NzEsMS4yNjQtMi45NDIsMS4yNjQNCgkJCWMtMS4yNjQsMC0yLjE3Mi0wLjQ1NC0yLjcyNS0xLjM2MmgtMC4wNHY1LjA1NWgtMi4xMzJWMjUuMDY3YzAtMS4wMjYtMC4wMjctMi4wNzktMC4wNzktMy4xNTloMS44NzVsMC4xMTksMS41MjFoMC4wNA0KCQkJYzAuNzExLTEuMTQ2LDEuNzktMS43MTgsMy4yMzgtMS43MThjMS4xMzIsMCwyLjA3NywwLjQ0NywyLjgzMywxLjM0MkM2NC4yODQsMjMuOTQ5LDY0LjY2MiwyNS4xMjcsNjQuNjYyLDI2LjU4OHogTTYyLjQ5LDI2LjY2Ng0KCQkJYzAtMC45MzQtMC4yMS0xLjcwNC0wLjYzMi0yLjMxYy0wLjQ2MS0wLjYzMi0xLjA4LTAuOTQ4LTEuODU2LTAuOTQ4Yy0wLjUyNiwwLTEuMDA0LDAuMTc2LTEuNDMxLDAuNTIzDQoJCQljLTAuNDI4LDAuMzUtMC43MDgsMC44MDctMC44MzksMS4zNzNjLTAuMDY2LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NXYxLjZjMCwwLjY5OCwwLjIxNCwxLjI4NywwLjY0MiwxLjc2OA0KCQkJczAuOTg0LDAuNzIxLDEuNjY4LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMSwxLjg3NS0wLjkyOEM2Mi4yNjYsMjguNDk2LDYyLjQ5LDI3LjY4LDYyLjQ5LDI2LjY2NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTc1LjY5OSwyNi41ODhjMCwxLjYzMi0wLjQ0MSwyLjkyMi0xLjMyNCwzLjg2OWMtMC43ODksMC44NDMtMS43NywxLjI2NC0yLjk0MSwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDU0LTIuNzI0LTEuMzYySDY4LjY3djUuMDU1aC0yLjEzMlYyNS4wNjdjMC0xLjAyNi0wLjAyNy0yLjA3OS0wLjA3OS0zLjE1OWgxLjg3NWwwLjExOSwxLjUyMWgwLjA0DQoJCQljMC43MS0xLjE0NiwxLjc4OS0xLjcxOCwzLjIzOC0xLjcxOGMxLjEzMSwwLDIuMDc2LDAuNDQ3LDIuODM0LDEuMzQyQzc1LjMyLDIzLjk0OSw3NS42OTksMjUuMTI3LDc1LjY5OSwyNi41ODh6IE03My41MjcsMjYuNjY2DQoJCQljMC0wLjkzNC0wLjIxMS0xLjcwNC0wLjYzMy0yLjMxYy0wLjQ2MS0wLjYzMi0xLjA3OC0wLjk0OC0xLjg1NS0wLjk0OGMtMC41MjcsMC0xLjAwNCwwLjE3Ni0xLjQzMiwwLjUyMw0KCQkJYy0wLjQyOCwwLjM1LTAuNzA3LDAuODA3LTAuODM4LDEuMzczYy0wLjA2NSwwLjI2NC0wLjA5OSwwLjQ4LTAuMDk5LDAuNjV2MS42YzAsMC42OTgsMC4yMTQsMS4yODcsMC42NCwxLjc2OA0KCQkJYzAuNDI4LDAuNDgsMC45ODQsMC43MjEsMS42NywwLjcyMWMwLjgwMywwLDEuNDI4LTAuMzEsMS44NzUtMC45MjhDNzMuMzAzLDI4LjQ5Niw3My41MjcsMjcuNjgsNzMuNTI3LDI2LjY2NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTg4LjAzOSwyNy43NzJjMCwxLjEzMi0wLjM5MywyLjA1My0xLjE4MiwyLjc2NGMtMC44NjcsMC43NzctMi4wNzQsMS4xNjUtMy42MjUsMS4xNjUNCgkJCWMtMS40MzIsMC0yLjU4LTAuMjc2LTMuNDQ5LTAuODI5bDAuNDk0LTEuNzc3YzAuOTM2LDAuNTY2LDEuOTYzLDAuODUsMy4wODIsMC44NWMwLjgwMywwLDEuNDI4LTAuMTgyLDEuODc3LTAuNTQ0DQoJCQljMC40NDctMC4zNjIsMC42Ny0wLjg0OCwwLjY3LTEuNDU0YzAtMC41NC0wLjE4NC0wLjk5NS0wLjU1My0xLjM2NGMtMC4zNjctMC4zNjktMC45OC0wLjcxMi0xLjgzNi0xLjAyOQ0KCQkJYy0yLjMzLTAuODY5LTMuNDk0LTIuMTQyLTMuNDk0LTMuODE2YzAtMS4wOTQsMC40MDgtMS45OTEsMS4yMjUtMi42ODljMC44MTQtMC42OTksMS45LTEuMDQ4LDMuMjU4LTEuMDQ4DQoJCQljMS4yMTEsMCwyLjIxNywwLjIxMSwzLjAyLDAuNjMybC0wLjUzMywxLjczOGMtMC43NS0wLjQwOC0xLjU5OC0wLjYxMi0yLjU0Ny0wLjYxMmMtMC43NSwwLTEuMzM2LDAuMTg1LTEuNzU2LDAuNTUzDQoJCQljLTAuMzU1LDAuMzI5LTAuNTMzLDAuNzMtMC41MzMsMS4yMDVjMCwwLjUyNiwwLjIwMywwLjk2MSwwLjYxMSwxLjMwM2MwLjM1NSwwLjMxNiwxLDAuNjU4LDEuOTM2LDEuMDI3DQoJCQljMS4xNDUsMC40NjEsMS45ODYsMSwyLjUyNywxLjYxOEM4Ny43NywyNi4wODEsODguMDM5LDI2Ljg1Miw4OC4wMzksMjcuNzcyeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTUuMDg4LDIzLjUwOGgtMi4zNXY0LjY1OWMwLDEuMTg1LDAuNDE0LDEuNzc3LDEuMjQ0LDEuNzc3YzAuMzgxLDAsMC42OTctMC4wMzMsMC45NDctMC4wOTlsMC4wNTksMS42MTkNCgkJCWMtMC40MiwwLjE1Ny0wLjk3MywwLjIzNi0xLjY1OCwwLjIzNmMtMC44NDIsMC0xLjUtMC4yNTctMS45NzUtMC43N2MtMC40NzMtMC41MTQtMC43MTEtMS4zNzYtMC43MTEtMi41ODd2LTQuODM3aC0xLjR2LTEuNmgxLjQNCgkJCXYtMS43NTdsMi4wOTQtMC42MzJ2Mi4zODloMi4zNVYyMy41MDh6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDUuNjkxLDI2LjYyN2MwLDEuNDc1LTAuNDIyLDIuNjg2LTEuMjY0LDMuNjMzYy0wLjg4MywwLjk3NS0yLjA1NSwxLjQ2MS0zLjUxNiwxLjQ2MQ0KCQkJYy0xLjQwOCwwLTIuNTI5LTAuNDY3LTMuMzY1LTEuNDAxcy0xLjI1NC0yLjExMy0xLjI1NC0zLjUzNGMwLTEuNDg3LDAuNDMtMi43MDUsMS4yOTMtMy42NTJjMC44NjEtMC45NDgsMi4wMjMtMS40MjIsMy40ODQtMS40MjINCgkJCWMxLjQwOCwwLDIuNTQxLDAuNDY3LDMuMzk2LDEuNDAyQzEwNS4yODMsMjQuMDIxLDEwNS42OTEsMjUuMTkyLDEwNS42OTEsMjYuNjI3eiBNMTAzLjQ3OSwyNi42OTYNCgkJCWMwLTAuODg1LTAuMTg5LTEuNjQ0LTAuNTcyLTIuMjc3Yy0wLjQ0Ny0wLjc2Ni0xLjA4Ni0xLjE0OC0xLjkxNC0xLjE0OGMtMC44NTcsMC0xLjUwOCwwLjM4My0xLjk1NSwxLjE0OA0KCQkJYy0wLjM4MywwLjYzNC0wLjU3MiwxLjQwNS0wLjU3MiwyLjMxN2MwLDAuODg1LDAuMTg5LDEuNjQ0LDAuNTcyLDIuMjc2YzAuNDYxLDAuNzY2LDEuMTA1LDEuMTQ4LDEuOTM2LDEuMTQ4DQoJCQljMC44MTQsMCwxLjQ1My0wLjM5LDEuOTE0LTEuMTY4QzEwMy4yODEsMjguMzQ3LDEwMy40NzksMjcuNTgsMTAzLjQ3OSwyNi42OTZ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTIuNjIxLDIzLjc4M2MtMC4yMTEtMC4wMzktMC40MzYtMC4wNTktMC42NzItMC4wNTljLTAuNzUsMC0xLjMzLDAuMjgzLTEuNzM4LDAuODUNCgkJCWMtMC4zNTUsMC41LTAuNTMzLDEuMTMyLTAuNTMzLDEuODk1djUuMDM1aC0yLjEzMWwwLjAyLTYuNTc0YzAtMS4xMDYtMC4wMjctMi4xMTMtMC4wOC0zLjAyMWgxLjg1N2wwLjA3OCwxLjgzNmgwLjA1OQ0KCQkJYzAuMjI1LTAuNjMxLDAuNTgtMS4xMzksMS4wNjYtMS41MmMwLjQ3NS0wLjM0MywwLjk4OC0wLjUxNCwxLjU0MS0wLjUxNGMwLjE5NywwLDAuMzc1LDAuMDE0LDAuNTMzLDAuMDM5VjIzLjc4M3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEyMi4xNTYsMjYuMjUyYzAsMC4zODItMC4wMjUsMC43MDQtMC4wNzgsMC45NjdoLTYuMzk2YzAuMDI1LDAuOTQ4LDAuMzM0LDEuNjczLDAuOTI4LDIuMTczDQoJCQljMC41MzksMC40NDcsMS4yMzYsMC42NzEsMi4wOTIsMC42NzFjMC45NDcsMCwxLjgxMS0wLjE1MSwyLjU4OC0wLjQ1NGwwLjMzNCwxLjQ4Yy0wLjkwOCwwLjM5Ni0xLjk4LDAuNTkzLTMuMjE3LDAuNTkzDQoJCQljLTEuNDg4LDAtMi42NTYtMC40MzgtMy41MDYtMS4zMTNjLTAuODQ4LTAuODc1LTEuMjczLTIuMDUtMS4yNzMtMy41MjRjMC0xLjQ0NywwLjM5NS0yLjY1MiwxLjE4Ni0zLjYxMw0KCQkJYzAuODI4LTEuMDI2LDEuOTQ3LTEuNTM5LDMuMzU1LTEuNTM5YzEuMzgzLDAsMi40MywwLjUxMywzLjE0MSwxLjUzOUMxMjEuODczLDI0LjA0NywxMjIuMTU2LDI1LjA1NSwxMjIuMTU2LDI2LjI1MnoNCgkJCSBNMTIwLjEyMywyNS42OTljMC4wMTQtMC42MzItMC4xMjUtMS4xNzgtMC40MTQtMS42MzljLTAuMzY5LTAuNTkzLTAuOTM2LTAuODg5LTEuNjk5LTAuODg5Yy0wLjY5NywwLTEuMjY0LDAuMjg5LTEuNjk3LDAuODY5DQoJCQljLTAuMzU1LDAuNDYxLTAuNTY2LDEuMDE0LTAuNjMxLDEuNjU4SDEyMC4xMjN6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTIuMTkzLDkuNDE5bDAuNjk1LDAuMTA4Yy0wLjEwNywwLjM3MS0wLjIwNywwLjczMi0wLjIwNywxLjE5MmMwLDAuOTAzLDAuNjMyLDEuNDY0LDEuNTUzLDEuNDY0DQoJCQljMC40MzQsMCwxLjEwMy0wLjE2MywxLjQ4Mi0wLjY5NmMwLjExNy0wLjE1NCwwLjIyNS0wLjM5NywwLjIyNS0wLjUxNWMwLTAuMjA4LTAuMDA4LTAuMzUyLTAuMDUzLTAuNTQyDQoJCQljLTAuMTktMC43ODYtMC41MTYtMS4zOTEtMC42Ni0xLjY3MWwwLjg4NS0wLjM3YzAuMTI3LDAuMjM0LDAuNDUyLDAuOTc2LDAuNTc4LDEuNjQ0YzAuMTU0LDAuMDcyLDAuMzgsMC4xLDAuNjIzLDAuMQ0KCQkJYzAuMzE2LDAsMC42NywwLjE0NSwwLjY3LDAuNTc4YzAsMC4yNTMtMC4xMTgsMC41NzgtMC42NywwLjU3OGMtMC4yNywwLTAuNTE0LTAuMDM2LTAuNjIzLTAuMDkNCgkJCWMtMC4wMzUsMC4yOTgtMC4xOCwwLjY3Ny0wLjMzNCwwLjkxM2MtMC40MTYsMC42NTktMS4xMTEsMS4xNjUtMi4yNDksMS4xNjVjLTEuNDk5LDAtMi4yOTQtMS4wMDMtMi4yOTQtMi4yODUNCgkJCUM5MS44MTQsMTAuNDA0LDkxLjk4Niw5LjgyNiw5Mi4xOTMsOS40MTl6IE05My40NzcsNy4yOTZjMC0wLjM2MSwwLjIzNC0wLjU5NiwwLjU2LTAuNTk2YzAuMzQzLDAsMC41NjksMC4yMzUsMC41NjksMC41OTYNCgkJCXMtMC4yMjcsMC41ODctMC41NjksMC41ODdDOTMuNzExLDcuODg0LDkzLjQ3Nyw3LjY1OCw5My40NzcsNy4yOTZ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05Ni42MzEsMTAuNzExYzAtMC4yNzEsMC4xMzUtMC41NzgsMC42OTUtMC41NzhoMC4wMDljMC40MTUsMCwwLjU3OC0wLjE5OSwwLjc2OS0wLjY5NQ0KCQkJYzAuNDQxLTEuMTExLDAuODIxLTEuNTcyLDEuNTctMS41NzJjMC45OTQsMCwxLjU0NSwxLjE3NSwxLjU0NSwyLjA5NmMwLDAuNzQxLTAuNDQxLDEuMzI4LTEuMTU2LDEuMzI4DQoJCQljLTAuNTUxLDAtMS4wNTctMC4yMDgtMS42MzUtMC42MTRjLTAuMjQ0LDAuMzc5LTAuNDc5LDAuNjE0LTEuMDkzLDAuNjE0aC0wLjAyNkM5Ni45OTIsMTEuMjg5LDk2LjYzMSwxMS4xMzYsOTYuNjMxLDEwLjcxMXoNCgkJCSBNMTAwLjA3MiwxMC4xNzhjMC4yMjYsMCwwLjM4OS0wLjA3MiwwLjM4OS0wLjMwN2MwLTAuNDYxLTAuMzg5LTEuMDQ4LTAuODQtMS4wNDhjLTAuMzE2LDAtMC41NjEsMC4xNzEtMC43NzcsMC44NDkNCgkJCUM5OS4xNSw5Ljk0Myw5OS42OTMsMTAuMTc4LDEwMC4wNzIsMTAuMTc4eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTA5LjIxNSw5LjMxMWMwLjExNywwLjc1LDAuNTg4LDAuODIyLDAuOTQ5LDAuODIyYzAuMzE2LDAsMC42NjgsMC4xNDUsMC42NjgsMC41NzgNCgkJCWMwLDAuMjUzLTAuMTE3LDAuNTc4LTAuNjY4LDAuNTc4Yy0wLjI4LDAtMC42Ni0wLjA3Mi0wLjg5NS0wLjM4OWMwLDAuNjY5LTAuMTQ1LDEuMDg0LTAuMzUyLDEuMzQ2DQoJCQljLTAuNTI1LDAuNzUtMS40MzgsMS4xMDItMi4zMjIsMS4xMDJjLTEuMjkxLDAtMi4yNTgtMC43OTUtMi4yNTgtMi4xODZjMC0wLjQzNCwwLjEtMC45MywwLjMyNC0xLjQ1NWwwLjY5NSwwLjExOA0KCQkJYy0wLjEwNywwLjM3MS0wLjE2MiwwLjY5Ni0wLjE2MiwwLjk4NWMwLDAuOTkzLDAuNjg4LDEuNDk5LDEuNTYyLDEuNDk5YzAuNjUsMCwxLjI4My0wLjI1MywxLjU0NS0wLjY0MQ0KCQkJYzAuMDgyLTAuMTM1LDAuMDktMC4yOCwwLjA4Mi0wLjQ5N2wtMC4yNjItNi40MTRsMC45Mi0wLjA2M0wxMDkuMjE1LDkuMzExeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTA5LjU1MSwxMC42OTNjMC0wLjIxNywwLjEzNy0wLjU2LDAuNjE1LTAuNTZoMC4yMjVjMC41OTgsMCwwLjk4NS0wLjA1NCwxLjE4NC0wLjE3Mg0KCQkJYzAtMC4wNDUsMC0wLjA5LDAtMC4xMjZjLTAuMDE4LTAuNjUtMC4zNjEtMS40MTgtMC43MTMtMi4wMDZsMC44ODUtMC4zMjVjMC4zNDQsMC42NDIsMC42NjgsMS42NjIsMC42NjgsMi40NjYNCgkJCWMwLDAuMjgtMC4wNDUsMC42MTQtMC4xNDUsMC44NDljLTAuMjQzLDAuMjE3LTAuNjUsMC40Ny0xLjk5NiwwLjQ3aC0wLjEwN0MxMDkuNjY4LDExLjI4OSwxMDkuNTUxLDEwLjk0NiwxMDkuNTUxLDEwLjY5M3oNCgkJCSBNMTExLjE4NiwxMy4xMTRjMCwwLjM0My0wLjIyNSwwLjU2LTAuNTQxLDAuNTZzLTAuNTUxLTAuMTk5LTAuNTUxLTAuNTZjMC0wLjM1MiwwLjIzNC0wLjU2OSwwLjU1MS0wLjU2OQ0KCQkJUzExMS4xODYsMTIuNzYyLDExMS4xODYsMTMuMTE0eiBNMTEyLjU1OSwxMy4xMTRjMCwwLjM0My0wLjIyNSwwLjU2LTAuNTUxLDAuNTZjLTAuMzE2LDAtMC41MzMtMC4xOTktMC41MzMtMC41Ng0KCQkJYzAtMC4zNTIsMC4yMTctMC41NjksMC41MzMtMC41NjlDMTEyLjMzNCwxMi41NDUsMTEyLjU1OSwxMi43NjIsMTEyLjU1OSwxMy4xMTR6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTQuNjAyLDYuNzU0YzAtMC4zNjEsMC4yMzQtMC41OTcsMC41NjktMC41OTdjMC4zNDMsMCwwLjU2OSwwLjIzNSwwLjU2OSwwLjU5Nw0KCQkJcy0wLjIyNywwLjU4Ny0wLjU3OCwwLjU4N0MxMTQuODM2LDcuMzQxLDExNC42MDIsNy4xMTUsMTE0LjYwMiw2Ljc1NHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExNy41NTcsNi4zNTVjMC0wLjM2MSwwLjIzNC0wLjU5NiwwLjU2OC0wLjU5NmMwLjM0NCwwLDAuNTcsMC4yMzQsMC41NywwLjU5NnMtMC4yMjcsMC41ODctMC41NzgsMC41ODcNCgkJCUMxMTcuNzkxLDYuOTQzLDExNy41NTcsNi43MTcsMTE3LjU1Nyw2LjM1NXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExNC40ODQsMTIuMjkyYzAuNzA0LDAsMS40NDUtMC41NjksMS40NDUtMS4yNzRjMC0wLjQwNy0wLjI4OS0xLjE2Ni0wLjg1LTIuMDZsMC44NTctMC4zMTYNCgkJCWMwLjMwOSwwLjU0MiwwLjYxNSwwLjY4NywxLjA0OSwwLjY4N2MwLjU2MSwwLDAuOTg0LTAuMjg5LDEuMDU3LTAuODIybDAuNzU5LTAuMDcyYy0wLjA1NCwwLjI4LTAuMDgxLDAuNTMzLTAuMDgxLDAuNzE0DQoJCQljMCwwLjc1LDAuNDE2LDAuOTY2LDAuOTk0LDAuOTg0YzAuMzE1LDAsMC42NjgsMC4xNDUsMC42NjgsMC41NzhjMCwwLjI1My0wLjEwOSwwLjU3OC0wLjY2OCwwLjU3OA0KCQkJYy0wLjkxMywwLTEuNTcyLTAuNDUyLTEuNjYyLTEuMzgyYy0wLjIzNiwwLjMwNy0wLjcxNSwwLjQ1MS0xLjEyMSwwLjQ1MWMtMC4xLDAtMC4yNDQtMC4wMjctMC4zMDctMC4wMzYNCgkJCWMwLjA3MiwwLjI0NCwwLjA5LDAuNTc4LDAuMDksMC43NDFjMCwxLjEzOC0wLjg1LDIuMzMtMi4xNjgsMi4zM2MtMC40OTYsMC0xLjA0Ny0wLjE1My0xLjM1NS0wLjUzM2wwLjE0NS0wLjg0OQ0KCQkJQzExMy42NTIsMTIuMjAxLDExNC4wNDEsMTIuMjkyLDExNC40ODQsMTIuMjkyeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTE5LjEwMiwxMC42OTNjMC0wLjIxNywwLjEzNS0wLjU2LDAuNjE0LTAuNTZoMC4yMjZjMC41OTYsMCwwLjk4NC0wLjA1NCwxLjE4NC0wLjE3Mg0KCQkJYzAtMC4wNDUsMC0wLjA5LDAtMC4xMjZjLTAuMDE4LTAuNjUtMC4zNjEtMS40MTgtMC43MTMtMi4wMDZsMC44ODUtMC4zMjVjMC4zNDQsMC42NDIsMC42NjgsMS42NjIsMC42NjgsMi40NjYNCgkJCWMwLDAuMjgtMC4wNDUsMC42MTQtMC4xNDUsMC44NDljLTAuMjQ0LDAuMjE3LTAuNjUsMC40Ny0xLjk5NiwwLjQ3aC0wLjEwOEMxMTkuMjE5LDExLjI4OSwxMTkuMTAyLDEwLjk0NiwxMTkuMTAyLDEwLjY5M3oNCgkJCSBNMTE5LjIxOSw1Ljk5NmMwLTAuMzUyLDAuMjM0LTAuNTY5LDAuNTUxLTAuNTY5YzAuMzI2LDAsMC41NTEsMC4yMTcsMC41NTEsMC41NjlzLTAuMjI1LDAuNTYtMC41NTEsMC41Ng0KCQkJQzExOS40NTMsNi41NTYsMTE5LjIxOSw2LjM1NywxMTkuMjE5LDUuOTk2eiBNMTIwLjYwOSw1Ljk5NmMwLTAuMzUyLDAuMjE3LTAuNTY5LDAuNTMzLTAuNTY5YzAuMzI2LDAsMC41NDMsMC4yMTcsMC41NDMsMC41NjkNCgkJCXMtMC4yMTcsMC41Ni0wLjU0MywwLjU2QzEyMC44MjYsNi41NTYsMTIwLjYwOSw2LjM1NywxMjAuNjA5LDUuOTk2eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K</resource>
|
|
<resource name="az.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkFaX0Rvd25sb2FkX29uX3RoZV9BcHBfU3RvcmUiDQoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTM1cHgiIGhlaWdodD0iNDBweCINCgkgdmlld0JveD0iMCAwIDEzNSA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTM1IDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBNkE2QTYiIGQ9Ik0xMzAuMTk3LDM5Ljk4OUg0LjcyOUMyLjEyMiwzOS45ODksMCwzNy44NzIsMCwzNS4yNjdWNC43MjZDMCwyLjEyLDIuMTIyLDAsNC43MjksMGgxMjUuNDY4DQoJCWMyLjYwNSwwLDQuNzMsMi4xMiw0LjczLDQuNzI2djMwLjU0MUMxMzQuOTI4LDM3Ljg3MiwxMzIuODAzLDM5Ljk4OSwxMzAuMTk3LDM5Ljk4OUwxMzAuMTk3LDM5Ljk4OXoiLz4NCgk8cGF0aCBkPSJNMTM0LjAzMiwzNS4yNjhjMCwyLjExNi0xLjcxNCwzLjgzLTMuODM0LDMuODNINC43MjljLTIuMTE5LDAtMy44MzktMS43MTQtMy44MzktMy44M1Y0LjcyNQ0KCQljMC0yLjExNSwxLjcyLTMuODM1LDMuODM5LTMuODM1aDEyNS40NjhjMi4xMjEsMCwzLjgzNCwxLjcyLDMuODM0LDMuODM1TDEzNC4wMzIsMzUuMjY4TDEzNC4wMzIsMzUuMjY4eiIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMC4xMjgsMTkuNzg0Yy0wLjAyOS0zLjIyMywyLjYzOS00Ljc5MSwyLjc2MS00Ljg2NGMtMS41MTEtMi4yMDMtMy44NTMtMi41MDQtNC42NzYtMi41MjgNCgkJCQljLTEuOTY3LTAuMjA3LTMuODc1LDEuMTc3LTQuODc3LDEuMTc3Yy0xLjAyMiwwLTIuNTY1LTEuMTU3LTQuMjI4LTEuMTIzYy0yLjE0LDAuMDMzLTQuMTQyLDEuMjcyLTUuMjQsMy4xOTYNCgkJCQljLTIuMjY2LDMuOTIzLTAuNTc2LDkuNjg4LDEuNTk1LDEyLjg1OWMxLjA4NiwxLjU1MywyLjM1NSwzLjI4Nyw0LjAxNiwzLjIyNmMxLjYyNS0wLjA2NywyLjIzMi0xLjAzNiw0LjE5My0xLjAzNg0KCQkJCWMxLjk0MywwLDIuNTEzLDEuMDM2LDQuMjA3LDAuOTk3YzEuNzQ0LTAuMDI4LDIuODQyLTEuNTYsMy44OS0zLjEyN2MxLjI1NS0xLjc4LDEuNzU5LTMuNTMzLDEuNzc5LTMuNjIzDQoJCQkJQzMzLjUwNywyNC45MjQsMzAuMTYxLDIzLjY0NywzMC4xMjgsMTkuNzg0eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI2LjkyOCwxMC4zMDZjMC44NzQtMS4wOTMsMS40NzItMi41OCwxLjMwNi00LjA4OWMtMS4yNjUsMC4wNTYtMi44NDcsMC44NzUtMy43NTgsMS45NDQNCgkJCQljLTAuODA2LDAuOTQyLTEuNTI2LDIuNDg2LTEuMzQsMy45MzhDMjQuNTU3LDEyLjIwNSwyNi4wMTYsMTEuMzgyLDI2LjkyOCwxMC4zMDZ6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01MC43MjksMTcuOGgtMS41NTNsLTAuODUtMi42NzNoLTIuOTU3bC0wLjgxLDIuNjczaC0xLjUxMmwyLjkzLTkuMDk5aDEuODA5TDUwLjcyOSwxNy44eiBNNDguMDY5LDE0LjAwNw0KCQkJbC0wLjc3LTIuMzc2Yy0wLjA4MS0wLjI0My0wLjIzNC0wLjgxNC0wLjQ1OS0xLjcxNGgtMC4wMjdjLTAuMDksMC4zODctMC4yMzQsMC45NTgtMC40MzIsMS43MTRsLTAuNzU2LDIuMzc2SDQ4LjA2OXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTU4LjEyNiwxNC40MzljMCwxLjExNi0wLjMwMiwxLjk5OC0wLjkwNSwyLjY0NmMtMC41NCwwLjU3Ni0xLjIxLDAuODY0LTIuMDExLDAuODY0DQoJCQljLTAuODY0LDAtMS40ODUtMC4zMTEtMS44NjMtMC45MzJINTMuMzJ2My40NTZoLTEuNDU4di03LjA3NGMwLTAuNzAyLTAuMDE4LTEuNDIyLTAuMDU0LTIuMTZoMS4yODNsMC4wODEsMS4wNGgwLjAyNw0KCQkJYzAuNDg2LTAuNzgzLDEuMjI0LTEuMTc0LDIuMjE0LTEuMTc0YzAuNzc0LDAsMS40MiwwLjMwNiwxLjkzOCwwLjkxOEM1Ny44NjgsMTIuNjM0LDU4LjEyNiwxMy40NCw1OC4xMjYsMTQuNDM5eiBNNTYuNjQxLDE0LjQ5Mw0KCQkJYzAtMC42MzktMC4xNDQtMS4xNjYtMC40MzItMS41OGMtMC4zMTUtMC40MzItMC43MzgtMC42NDgtMS4yNjktMC42NDhjLTAuMzYsMC0wLjY4NywwLjEyLTAuOTc5LDAuMzU4DQoJCQljLTAuMjkyLDAuMjM5LTAuNDg0LDAuNTUxLTAuNTc0LDAuOTM4Yy0wLjA0NSwwLjE4LTAuMDY3LDAuMzI5LTAuMDY3LDAuNDQ1VjE1LjFjMCwwLjQ3OCwwLjE0NiwwLjg4LDAuNDM5LDEuMjA4DQoJCQljMC4yOTIsMC4zMjksMC42NzIsMC40OTMsMS4xNDEsMC40OTNjMC41NDksMCwwLjk3Ny0wLjIxMSwxLjI4Mi0wLjYzNEM1Ni40ODgsMTUuNzQ0LDU2LjY0MSwxNS4xODYsNTYuNjQxLDE0LjQ5M3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY1Ljc0LDE0LjQzOWMwLDEuMTE2LTAuMzAyLDEuOTk4LTAuOTA1LDIuNjQ2Yy0wLjU0LDAuNTc2LTEuMjEsMC44NjQtMi4wMTEsMC44NjQNCgkJCWMtMC44NjQsMC0xLjQ4NS0wLjMxMS0xLjg2My0wLjkzMmgtMC4wMjd2My40NTZoLTEuNDU4di03LjA3NGMwLTAuNzAyLTAuMDE4LTEuNDIyLTAuMDU0LTIuMTZoMS4yODNsMC4wODEsMS4wNGgwLjAyNw0KCQkJYzAuNDg2LTAuNzgzLDEuMjI0LTEuMTc0LDIuMjE0LTEuMTc0YzAuNzc0LDAsMS40MiwwLjMwNiwxLjkzOCwwLjkxOEM2NS40ODEsMTIuNjM0LDY1Ljc0LDEzLjQ0LDY1Ljc0LDE0LjQzOXogTTY0LjI1NSwxNC40OTMNCgkJCWMwLTAuNjM5LTAuMTQ0LTEuMTY2LTAuNDMyLTEuNThjLTAuMzE1LTAuNDMyLTAuNzM4LTAuNjQ4LTEuMjY5LTAuNjQ4Yy0wLjM2LDAtMC42ODcsMC4xMi0wLjk3OSwwLjM1OA0KCQkJYy0wLjI5MiwwLjIzOS0wLjQ4NCwwLjU1MS0wLjU3NCwwLjkzOGMtMC4wNDUsMC4xOC0wLjA2NywwLjMyOS0wLjA2NywwLjQ0NVYxNS4xYzAsMC40NzgsMC4xNDYsMC44OCwwLjQzOSwxLjIwOA0KCQkJYzAuMjkyLDAuMzI5LDAuNjcyLDAuNDkzLDEuMTQxLDAuNDkzYzAuNTQ5LDAsMC45NzctMC4yMTEsMS4yODItMC42MzRDNjQuMTAyLDE1Ljc0NCw2NC4yNTUsMTUuMTg2LDY0LjI1NSwxNC40OTN6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03NS41OTUsMTUuMjQ5YzAsMC43NzQtMC4yNjksMS40MDQtMC44MDgsMS44OWMtMC41OTMsMC41MzEtMS40MTksMC43OTYtMi40NzksMC43OTYNCgkJCWMtMC45NzksMC0xLjc2Ni0wLjE4OS0yLjM1OC0wLjU2N2wwLjMzOC0xLjIxNWMwLjY0LDAuMzg3LDEuMzQxLDAuNTgxLDIuMTA2LDAuNTgxYzAuNTUsMCwwLjk3OC0wLjEyNCwxLjI4My0wLjM3Mg0KCQkJYzAuMzA3LTAuMjQ4LDAuNDU5LTAuNTc5LDAuNDU5LTAuOTk0YzAtMC4zNy0wLjEyNi0wLjY4MS0wLjM3OC0wLjkzM3MtMC42Ny0wLjQ4Ny0xLjI1NS0wLjcwM2MtMS41OTQtMC41OTUtMi4zOS0xLjQ2NS0yLjM5LTIuNjENCgkJCWMwLTAuNzQ4LDAuMjc4LTEuMzYxLDAuODM3LTEuODM5YzAuNTU5LTAuNDc4LDEuMzAxLTAuNzE3LDIuMjI4LTAuNzE3YzAuODI4LDAsMS41MTcsMC4xNDQsMi4wNjUsMC40MzJsLTAuMzY0LDEuMTg4DQoJCQljLTAuNTE0LTAuMjc5LTEuMDk0LTAuNDE5LTEuNzQyLTAuNDE5Yy0wLjUxMywwLTAuOTEzLDAuMTI2LTEuMjAxLDAuMzc4Yy0wLjI0MywwLjIyNS0wLjM2NCwwLjUtMC4zNjQsMC44MjMNCgkJCWMwLDAuMzYsMC4xMzksMC42NTcsMC40MTgsMC44OTFjMC4yNDMsMC4yMTYsMC42ODUsMC40NSwxLjMyMywwLjcwMmMwLjc4MywwLjMxNSwxLjM1OSwwLjY4NCwxLjcyOSwxLjEwNw0KCQkJQzc1LjQxLDE0LjA5Miw3NS41OTUsMTQuNjE5LDc1LjU5NSwxNS4yNDl6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04MC4zMiwxMi4zMzNoLTEuNjA2djMuMTg2YzAsMC44MSwwLjI4MywxLjIxNSwwLjg1MSwxLjIxNWMwLjI2MSwwLDAuNDc3LTAuMDIyLDAuNjQ3LTAuMDY3bDAuMDQxLDEuMTA3DQoJCQljLTAuMjg4LDAuMTA4LTAuNjY2LDAuMTYyLTEuMTM0LDAuMTYyYy0wLjU3NiwwLTEuMDI2LTAuMTc1LTEuMzUxLTAuNTI2cy0wLjQ4NS0wLjk0LTAuNDg1LTEuNzY5di0zLjMwN2gtMC45NTl2LTEuMDk0aDAuOTU5DQoJCQl2LTEuMjAybDEuNDMxLTAuNDMydjEuNjMzaDEuNjA2VjEyLjMzM3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTg3LjUwMiwxNC40NjZjMCwxLjAwOC0wLjI4OCwxLjgzNi0wLjg2NCwyLjQ4NGMtMC42MDMsMC42NjYtMS40MDQsMC45OTktMi40MDMsMC45OTkNCgkJCWMtMC45NjMsMC0xLjcyOS0wLjMxOS0yLjMwMi0wLjk1OGMtMC41NzEtMC42MzktMC44NTYtMS40NDQtMC44NTYtMi40MTdjMC0xLjAxNywwLjI5NC0xLjg1LDAuODg0LTIuNDk4czEuMzg0LTAuOTcyLDIuMzgzLTAuOTcyDQoJCQljMC45NjMsMCwxLjczNywwLjMxOSwyLjMyMiwwLjk1OEM4Ny4yMjMsMTIuNjg0LDg3LjUwMiwxMy40ODUsODcuNTAyLDE0LjQ2NnogTTg1Ljk5LDE0LjUxM2MwLTAuNjA1LTAuMTMxLTEuMTI0LTAuMzkyLTEuNTU3DQoJCQljLTAuMzA3LTAuNTIzLTAuNzQzLTAuNzg1LTEuMzEtMC43ODVjLTAuNTg1LDAtMS4wMzEsMC4yNjItMS4zMzcsMC43ODVjLTAuMjYxLDAuNDMzLTAuMzkyLDAuOTYxLTAuMzkyLDEuNTg0DQoJCQljMCwwLjYwNSwwLjEzMSwxLjEyNCwwLjM5MiwxLjU1N2MwLjMxNSwwLjUyMywwLjc1NiwwLjc4NSwxLjMyMywwLjc4NWMwLjU1OCwwLDAuOTk0LTAuMjY2LDEuMzEtMC43OTkNCgkJCUM4NS44NTQsMTUuNjQxLDg1Ljk5LDE1LjExOCw4NS45OSwxNC41MTN6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05Mi4zNjIsMTIuNTIyYy0wLjE0NS0wLjAyNy0wLjI5Ny0wLjA0MS0wLjQ1OS0wLjA0MWMtMC41MTQsMC0wLjkwOSwwLjE5My0xLjE4OCwwLjU4MQ0KCQkJYy0wLjI0MywwLjM0Mi0wLjM2NCwwLjc3NC0wLjM2NCwxLjI5NlYxNy44aC0xLjQ1OGwwLjAxNC00LjQ5NmMwLTAuNzU2LTAuMDE5LTEuNDQ0LTAuMDU0LTIuMDY1aDEuMjY5bDAuMDU0LDEuMjU1aDAuMDQxDQoJCQljMC4xNTItMC40MzIsMC4zOTYtMC43NzgsMC43MjktMS4wNGMwLjMyNC0wLjIzNCwwLjY3NS0wLjM1MSwxLjA1NC0wLjM1MWMwLjEzNSwwLDAuMjU2LDAuMDA5LDAuMzY0LDAuMDI3VjEyLjUyMnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTk4Ljc4OCwxNC4yMDljMCwwLjI2MS0wLjAxOSwwLjQ4MS0wLjA1NSwwLjY2MWgtNC4zNzRjMC4wMTksMC42NDgsMC4yMjksMS4xNDMsMC42MzUsMS40ODUNCgkJCWMwLjM2OSwwLjMwNiwwLjg0NiwwLjQ1OSwxLjQzMSwwLjQ1OWMwLjY0OCwwLDEuMjM3LTAuMTA0LDEuNzY5LTAuMzExbDAuMjI5LDEuMDEyYy0wLjYyMSwwLjI3LTEuMzU0LDAuNDA1LTIuMiwwLjQwNQ0KCQkJYy0xLjAxNywwLTEuODE1LTAuMjk5LTIuMzk2LTAuODk4Yy0wLjU4LTAuNTk4LTAuODctMS40MDEtMC44Ny0yLjQxYzAtMC45OSwwLjI3LTEuODEzLDAuODEtMi40NzENCgkJCWMwLjU2Ny0wLjcwMiwxLjMzMi0xLjA1MywyLjI5NS0xLjA1M2MwLjk0NSwwLDEuNjYxLDAuMzUxLDIuMTQ2LDEuMDUzQzk4LjU5NCwxMi43MDIsOTguNzg4LDEzLjM5MSw5OC43ODgsMTQuMjA5eg0KCQkJIE05Ny4zOTcsMTMuODMxYzAuMDA5LTAuNDMyLTAuMDg2LTAuODA1LTAuMjg0LTEuMTJjLTAuMjUyLTAuNDA1LTAuNjM5LTAuNjA3LTEuMTYtMC42MDdjLTAuNDc4LDAtMC44NjQsMC4xOTgtMS4xNjEsMC41OTQNCgkJCWMtMC4yNDMsMC4zMTUtMC4zODgsMC42OTMtMC40MzMsMS4xMzRIOTcuMzk3eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTAzLDE0LjY5NWgtMy4zNjF2LTEuMDI2SDEwM1YxNC42OTV6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTAuMzk3LDE3LjhoLTEuMjk2bC0wLjA2Ny0xLjA1M2gtMC4wNDFjLTAuNDE0LDAuODAxLTEuMTE2LDEuMjAyLTIuMTA1LDEuMjAyDQoJCQljLTAuNzkyLDAtMS40NDktMC4zMTEtMS45NzItMC45MzJjLTAuNTIxLTAuNjIxLTAuNzgyLTEuNDI2LTAuNzgyLTIuNDE3YzAtMS4wNjIsMC4yODMtMS45MjEsMC44NTEtMi41NzgNCgkJCWMwLjU0OS0wLjYxMiwxLjIyNC0wLjkxOCwyLjAyNC0wLjkxOGMwLjg4MiwwLDEuNDk5LDAuMjk3LDEuODUsMC44OTFoMC4wMjdWOC4yMjloMS40NTh2Ny44MDMNCgkJCUMxMTAuMzQ0LDE2LjY3MSwxMTAuMzYxLDE3LjI2LDExMC4zOTcsMTcuOHogTTEwOC44ODYsMTUuMDMzdi0xLjA5M2MwLTAuMTg5LTAuMDE0LTAuMzQyLTAuMDQxLTAuNDU5DQoJCQljLTAuMDgxLTAuMzUxLTAuMjU4LTAuNjQ2LTAuNTI4LTAuODg0Yy0wLjI3MS0wLjIzOC0wLjU5Ny0wLjM1OC0wLjk3Ny0wLjM1OGMtMC41NDIsMC0wLjk2OSwwLjIxNi0xLjI4LDAuNjQ4DQoJCQljLTAuMzEyLDAuNDMyLTAuNDY4LDAuOTg1LTAuNDY4LDEuNjYxYzAsMC42NDgsMC4xNDgsMS4xNzQsMC40NDcsMS41OGMwLjMxNiwwLjQzMiwwLjc0LDAuNjQ4LDEuMjczLDAuNjQ4DQoJCQljMC40NzksMCwwLjg2My0wLjE4LDEuMTUyLTAuNTRDMTA4Ljc0NSwxNS45MDEsMTA4Ljg4NiwxNS41MDEsMTA4Ljg4NiwxNS4wMzN6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTcuMzM3LDE3LjhoLTEuMzFsLTAuMTA4LTAuNzU2aC0wLjA0Yy0wLjQ1LDAuNjAzLTEuMDg5LDAuOTA0LTEuOTE3LDAuOTA0DQoJCQljLTAuNjIxLDAtMS4xMi0wLjE5OC0xLjQ5OC0wLjU5NGMtMC4zNDMtMC4zNi0wLjUxNC0wLjgwNi0wLjUxNC0xLjMzN2MwLTAuODAxLDAuMzM1LTEuNDEzLDEuMDA2LTEuODM2DQoJCQljMC42NzEtMC40MjMsMS42MTMtMC42MywyLjgyOC0wLjYyMVYxMy40NGMwLTAuODY0LTAuNDUzLTEuMjk2LTEuMzYtMS4yOTZjLTAuNjQ2LDAtMS4yMTcsMC4xNjItMS43MTEsMC40ODZsLTAuMjk3LTAuOTU4DQoJCQljMC42MTEtMC4zNzgsMS4zNjItMC41NjcsMi4yNTItMC41NjdjMS43MTYsMCwyLjU3NCwwLjkwNCwyLjU3NCwyLjcxM3YyLjQxN0MxMTcuMjQyLDE2Ljg5MiwxMTcuMjczLDE3LjQxNCwxMTcuMzM3LDE3Ljh6DQoJCQkgTTExNS44MjUsMTUuNTQ2di0xLjAxM2MtMS42MTEtMC4wMjctMi40MTcsMC40MTQtMi40MTcsMS4zMjNjMCwwLjM0MiwwLjA5NCwwLjU5OSwwLjI4MiwwLjc3DQoJCQljMC4xODgsMC4xNzEsMC40MjUsMC4yNTYsMC43MTEsMC4yNTZjMC4zMjIsMCwwLjYyLTAuMTAxLDAuODkzLTAuMzA0YzAuMjczLTAuMjAzLDAuNDQxLTAuNDYxLDAuNTA0LTAuNzc2DQoJCQlDMTE1LjgxNSwxNS43MywxMTUuODI1LDE1LjY0NSwxMTUuODI1LDE1LjU0NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEyNC45NzgsMTcuOGgtMS40NTh2LTMuNzU3YzAtMS4xNTgtMC40NDEtMS43MzctMS4zMjMtMS43MzdjLTAuNDMyLDAtMC43ODMsMC4xNi0xLjA1MywwLjQ3OQ0KCQkJYy0wLjI3MSwwLjMxOC0wLjQwNSwwLjY5My0wLjQwNSwxLjEyNFYxNy44aC0xLjQ1OHYtNC42ODVjMC0wLjU3Ni0wLjAxOS0xLjIwMi0wLjA1NC0xLjg3NmgxLjI4MmwwLjA2NywxLjAyNWgwLjA0MQ0KCQkJYzAuMTcxLTAuMzE4LDAuNDIzLTAuNTgzLDAuNzU2LTAuNzkyYzAuMzk2LTAuMjQ2LDAuODM3LTAuMzY5LDEuMzIzLTAuMzY5YzAuNjExLDAsMS4xMiwwLjE5OCwxLjUyNSwwLjU5NA0KCQkJYzAuNTA0LDAuNDg2LDAuNzU2LDEuMjEsMC43NTYsMi4xNzNWMTcuOHoiLz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00OC41OTgsMjQuOTI0bC0xLjQ3Niw0LjA0M2MtMC43MDQsMS45MTItMS4zNjQsMy4xNDUtMS45OCwzLjY5N2MtMC40NTYsMC40MDgtMC45MzIsMC42NS0xLjQyOCwwLjczDQoJCQlsLTAuMzEyLTEuMDkyYzAuMjk2LTAuMDg4LDAuNTg4LTAuMjQsMC44NzYtMC40NTVjMC4zNDQtMC4yNjQsMC42MTYtMC42MDQsMC44MTYtMS4wMmMwLjA2NC0wLjEyMSwwLjA5Ni0wLjIwOSwwLjA5Ni0wLjI2Ng0KCQkJYzAtMC4wNTUtMC4wMjQtMC4xNDYtMC4wNzItMC4yNzVsLTIuMTEyLTUuMzYzaDEuNDI4bDEuMTA0LDMuMjUyYzAuMTA0LDAuMjk1LDAuMjIsMC42OCwwLjM0OCwxLjE1MmgwLjAyNA0KCQkJYzAuMDcyLTAuMjU2LDAuMTgtMC42NDUsMC4zMjQtMS4xNjRsMC45ODQtMy4yNEg0OC41OTh6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01NC42OSwyOS4wMDRjMCwwLjY5NSwwLjAyNCwxLjI3MSwwLjA0OCwxLjc1MmgtMS4yOTVsLTAuMDcyLTAuODg5aC0wLjAyNA0KCQkJYy0wLjI1MSwwLjQyLTAuODI3LDEuMDItMS44NzEsMS4wMmMtMS4wNjcsMC0yLjAzOS0wLjYzNS0yLjAzOS0yLjU0M3YtMy40M2gxLjQ3NXYzLjE4YzAsMC45NzEsMC4zMTIsMS41OTQsMS4wOTEsMS41OTQNCgkJCWMwLjU4OCwwLDAuOTcyLTAuNDIsMS4xMjctMC43OTFjMC4wNDgtMC4xMzMsMC4wODQtMC4yODcsMC4wODQtMC40NTV2LTMuNTI3aDEuNDc1VjI5LjAwNHogTTUwLjE4MSwyMy4yNzENCgkJCWMwLTAuNDIsMC4zMjQtMC43NDQsMC43NTUtMC43NDRjMC4zOTYsMCwwLjcwOCwwLjMxMiwwLjcwOCwwLjc0NGMwLDAuMzk2LTAuMywwLjczMi0wLjcyLDAuNzMyDQoJCQlDNTAuNDkzLDI0LjAwNCw1MC4xODEsMjMuNjY4LDUwLjE4MSwyMy4yNzF6IE01Mi41OCwyMy4yNzFjMC0wLjQyLDAuMzEyLTAuNzQ0LDAuNzMyLTAuNzQ0YzAuNDE5LDAsMC43MTksMC4zMTIsMC43MTksMC43NDQNCgkJCWMwLDAuMzk2LTAuMywwLjczMi0wLjcxOSwwLjczMkM1Mi44NzksMjQuMDA0LDUyLjU4LDIzLjY2OCw1Mi41OCwyMy4yNzF6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02MS40NSwzMC43NTZoLTEuNTg0bC0xLjc2NC0yLjY2NGwtMC40OTIsMC42djIuMDY0aC0xLjI5NnYtOC41MDhoMS4yOTZ2NS4yNzloMC4wMjQNCgkJCWMwLjE2LTAuMjU2LDAuMzE2LTAuNDgsMC40NjgtMC42NzJsMS41LTEuOTMyaDEuNTQ4bC0yLjE0OCwyLjRMNjEuNDUsMzAuNzU2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjMuNDMsMzAuNzU2aC0xLjI5NnYtOC41MDhoMS4yOTZWMzAuNzU2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjQuOTUzLDI1LjE4OWMwLjUxNi0wLjIyNywxLjIxMS0wLjQwNiwyLjA2My0wLjQwNmMxLjg3MSwwLDIuOTg2LDEuMTc0LDIuOTg2LDIuOTc1DQoJCQljMCwxLjU5NC0wLjk3MSwzLjExNy0yLjg0MiwzLjExN2MtMS45MDcsMC0yLjUzMS0xLjU0Ny0yLjUzMS0yLjgzYzAtMC4yNjQsMC4wMjQtMC40OTIsMC4wNDgtMC42MTFoMy45MTENCgkJCWMtMC4wMzctMS4wNjgtMC43NjgtMS41MzUtMS43NzYtMS41MzVjLTAuNjYsMC0xLjEzOSwwLjExOS0xLjY0MywwLjI5OUw2NC45NTMsMjUuMTg5eiBNNjYuMDIxLDI4LjQ2NQ0KCQkJYy0wLjAxMiwwLjUyNywwLjI1MiwxLjQwMiwxLjIzNSwxLjQwMmMwLjkyNCwwLDEuMjcxLTAuODE0LDEuMzMyLTEuNDAySDY2LjAyMXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTc2LjEyNiwyNC45MjRsLTEuNDc3LDQuMDQzYy0wLjcwNCwxLjkxMi0xLjM2NCwzLjE0NS0xLjk3OSwzLjY5N2MtMC40NTcsMC40MDgtMC45MzMsMC42NS0xLjQyOCwwLjczDQoJCQlsLTAuMzEyLTEuMDkyYzAuMjk2LTAuMDg4LDAuNTg4LTAuMjQsMC44NzYtMC40NTVjMC4zNDQtMC4yNjQsMC42MTYtMC42MDQsMC44MTUtMS4wMmMwLjA2NC0wLjEyMSwwLjA5Ny0wLjIwOSwwLjA5Ny0wLjI2Ng0KCQkJYzAtMC4wNTUtMC4wMjQtMC4xNDYtMC4wNzItMC4yNzVsLTIuMTEyLTUuMzYzaDEuNDI4bDEuMTA0LDMuMjUyYzAuMTA0LDAuMjk1LDAuMjIsMC42OCwwLjM0OCwxLjE1MmgwLjAyNA0KCQkJYzAuMDcyLTAuMjU2LDAuMTgtMC42NDUsMC4zMjQtMS4xNjRsMC45ODMtMy4yNEg3Ni4xMjZ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03OC40NTMsMjMuMTg0YzAsMC4yMzItMC4wNzYsMC40Mi0wLjIyOCwwLjU2NGMtMC4xNTIsMC4xNDMtMC4zNDksMC4yMTUtMC41ODgsMC4yMTUNCgkJCWMtMC4yMTcsMC0wLjM5OC0wLjA3NC0wLjU0Ny0wLjIyMWMtMC4xNDctMC4xNDgtMC4yMjItMC4zMzQtMC4yMjItMC41NTlzMC4wNzYtMC40MDgsMC4yMjktMC41NTMNCgkJCWMwLjE1MS0wLjE0MywwLjM0LTAuMjE1LDAuNTYzLTAuMjE1czAuNDEyLDAuMDcyLDAuNTY0LDAuMjE1Qzc4LjM3NywyMi43NzUsNzguNDUzLDIyLjk1OSw3OC40NTMsMjMuMTg0eiBNNzguMzEsMzAuNzU2aC0xLjI5Ng0KCQkJdi01LjgzMmgxLjI5NlYzMC43NTZ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04NS4wMDUsMzAuNzU2aC0xLjI5NnYtMy4zNGMwLTEuMDI5LTAuMzkyLTEuNTQ1LTEuMTc2LTEuNTQ1Yy0wLjM4NCwwLTAuNjk2LDAuMTQzLTAuOTM3LDAuNDI2DQoJCQljLTAuMjM5LDAuMjgzLTAuMzU5LDAuNjE1LTAuMzU5LDAuOTk4djMuNDYxaC0xLjI5NnYtNC4xNjRjMC0wLjUxMi0wLjAxNy0xLjA2OC0wLjA0OS0xLjY2OGgxLjE0MWwwLjA2LDAuOTEyaDAuMDM2DQoJCQljMC4xNTItMC4yODMsMC4zNzYtMC41MiwwLjY3Mi0wLjcwNWMwLjM1My0wLjIxOSwwLjc0NC0wLjMyOCwxLjE3Ni0wLjMyOGMwLjU0NCwwLDAuOTk2LDAuMTc2LDEuMzU2LDAuNTI5DQoJCQljMC40NDgsMC40MzIsMC42NzIsMS4wNzYsMC42NzIsMS45MzJWMzAuNzU2eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K</resource>
|
|
<resource name="bg.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkJHX0Rvd25sb2FkX29uX3RoZV9BcHBfU3RvcmUiDQoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTM1cHgiIGhlaWdodD0iNDBweCINCgkgdmlld0JveD0iMCAwIDEzNSA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTM1IDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBNkE2QTYiIGQ9Ik0xMzAuMTcyLDQwSDQuNzA0QzIuMDk2LDQwLDAsMzcuODcyLDAsMzUuMjY3VjQuNzI2QzAsMi4xMiwyLjA5NiwwLDQuNzA0LDBoMTI1LjQ2OA0KCQlDMTMyLjc3NywwLDEzNSwyLjEyLDEzNSw0LjcyNnYzMC41NDFDMTM1LDM3Ljg3MiwxMzIuNzc3LDQwLDEzMC4xNzIsNDBMMTMwLjE3Miw0MHoiLz4NCgk8cGF0aCBkPSJNMTM0LjAzMiwzNS4yNjhjMCwyLjExNi0xLjcxNCwzLjgzLTMuODM0LDMuODNINC43MjljLTIuMTE5LDAtMy44MzktMS43MTQtMy44MzktMy44M1Y0LjcyNQ0KCQljMC0yLjExNSwxLjcyLTMuODM1LDMuODM5LTMuODM1aDEyNS40NjhjMi4xMjEsMCwzLjgzNCwxLjcyLDMuODM0LDMuODM1TDEzNC4wMzIsMzUuMjY4TDEzNC4wMzIsMzUuMjY4eiIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMC4xMDMsMTkuNzg0Yy0wLjAyOS0zLjIyMywyLjYzOS00Ljc5MSwyLjc2MS00Ljg2NGMtMS41MTEtMi4yMDMtMy44NTMtMi41MDQtNC42NzYtMi41MjgNCgkJCQljLTEuOTY3LTAuMjA3LTMuODc1LDEuMTc3LTQuODc3LDEuMTc3Yy0xLjAyMiwwLTIuNTY1LTEuMTU3LTQuMjI4LTEuMTIzYy0yLjE0LDAuMDMzLTQuMTQyLDEuMjcyLTUuMjQsMy4xOTYNCgkJCQljLTIuMjY2LDMuOTIzLTAuNTc2LDkuNjg4LDEuNTk1LDEyLjg1OWMxLjA4NiwxLjU1MywyLjM1NSwzLjI4Nyw0LjAxNiwzLjIyNmMxLjYyNS0wLjA2NywyLjIzMi0xLjAzNiw0LjE5My0xLjAzNg0KCQkJCWMxLjk0MywwLDIuNTEzLDEuMDM2LDQuMjA3LDAuOTk3YzEuNzQ0LTAuMDI4LDIuODQyLTEuNTYsMy44OS0zLjEyN2MxLjI1NS0xLjc4LDEuNzU5LTMuNTMzLDEuNzc5LTMuNjIzDQoJCQkJQzMzLjQ4MiwyNC45MjQsMzAuMTM2LDIzLjY0NywzMC4xMDMsMTkuNzg0eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI2LjkwMiwxMC4zMDZjMC44NzQtMS4wOTMsMS40NzItMi41OCwxLjMwNi00LjA4OWMtMS4yNjUsMC4wNTYtMi44NDcsMC44NzUtMy43NTgsMS45NDQNCgkJCQljLTAuODA2LDAuOTQyLTEuNTI2LDIuNDg2LTEuMzQsMy45MzhDMjQuNTMxLDEyLjIwNSwyNS45OSwxMS4zODIsMjYuOTAyLDEwLjMwNnoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUzLjYyLDMxLjUwNGgtMi4yNzFsLTEuMjQ0LTMuOTA5aC00LjMyNGwtMS4xODUsMy45MDloLTIuMjExbDQuMjg0LTEzLjMwOGgyLjY0Nkw1My42MiwzMS41MDR6DQoJCQkgTTQ5LjczLDI1Ljk1NWwtMS4xMjUtMy40NzVjLTAuMTE5LTAuMzU1LTAuMzQyLTEuMTkxLTAuNjcxLTIuNTA3aC0wLjA0Yy0wLjEzMSwwLjU2Ni0wLjM0MiwxLjQwMi0wLjYzMiwyLjUwN2wtMS4xMDUsMy40NzUNCgkJCUg0OS43M3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY0LjYzNywyNi41ODhjMCwxLjYzMi0wLjQ0MSwyLjkyMi0xLjMyMywzLjg2OWMtMC43OSwwLjg0My0xLjc3MSwxLjI2NC0yLjk0MiwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDU0LTIuNzI1LTEuMzYyaC0wLjA0djUuMDU1aC0yLjEzMlYyNS4wNjdjMC0xLjAyNi0wLjAyNy0yLjA3OS0wLjA3OS0zLjE1OWgxLjg3NWwwLjExOSwxLjUyMWgwLjA0DQoJCQljMC43MTEtMS4xNDYsMS43OS0xLjcxOCwzLjIzOC0xLjcxOGMxLjEzMiwwLDIuMDc3LDAuNDQ3LDIuODMzLDEuMzQyQzY0LjI1OCwyMy45NDksNjQuNjM3LDI1LjEyNyw2NC42MzcsMjYuNTg4eiBNNjIuNDY1LDI2LjY2Ng0KCQkJYzAtMC45MzQtMC4yMS0xLjcwNC0wLjYzMi0yLjMxYy0wLjQ2MS0wLjYzMi0xLjA4LTAuOTQ4LTEuODU2LTAuOTQ4Yy0wLjUyNiwwLTEuMDA0LDAuMTc2LTEuNDMxLDAuNTIzDQoJCQljLTAuNDI4LDAuMzUtMC43MDgsMC44MDctMC44MzksMS4zNzNjLTAuMDY2LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NXYxLjZjMCwwLjY5OCwwLjIxNCwxLjI4NywwLjY0MiwxLjc2OA0KCQkJczAuOTg0LDAuNzIxLDEuNjY4LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMSwxLjg3NS0wLjkyOEM2Mi4yNDEsMjguNDk2LDYyLjQ2NSwyNy42OCw2Mi40NjUsMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzUuNjc0LDI2LjU4OGMwLDEuNjMyLTAuNDQxLDIuOTIyLTEuMzI0LDMuODY5Yy0wLjc4OSwwLjg0My0xLjc3LDEuMjY0LTIuOTQxLDEuMjY0DQoJCQljLTEuMjY0LDAtMi4xNzItMC40NTQtMi43MjQtMS4zNjJoLTAuMDM5djUuMDU1aC0yLjEzMlYyNS4wNjdjMC0xLjAyNi0wLjAyNy0yLjA3OS0wLjA3OS0zLjE1OWgxLjg3NWwwLjExOSwxLjUyMWgwLjA0DQoJCQljMC43MS0xLjE0NiwxLjc4OS0xLjcxOCwzLjIzOC0xLjcxOGMxLjEzMSwwLDIuMDc2LDAuNDQ3LDIuODM0LDEuMzQyQzc1LjI5NSwyMy45NDksNzUuNjc0LDI1LjEyNyw3NS42NzQsMjYuNTg4eiBNNzMuNTAyLDI2LjY2Ng0KCQkJYzAtMC45MzQtMC4yMTEtMS43MDQtMC42MzMtMi4zMWMtMC40NjEtMC42MzItMS4wNzgtMC45NDgtMS44NTUtMC45NDhjLTAuNTI3LDAtMS4wMDQsMC4xNzYtMS40MzIsMC41MjMNCgkJCWMtMC40MjgsMC4zNS0wLjcwNywwLjgwNy0wLjgzOCwxLjM3M2MtMC4wNjUsMC4yNjQtMC4wOTksMC40OC0wLjA5OSwwLjY1djEuNmMwLDAuNjk4LDAuMjE0LDEuMjg3LDAuNjQsMS43NjgNCgkJCWMwLjQyOCwwLjQ4LDAuOTg0LDAuNzIxLDEuNjcsMC43MjFjMC44MDMsMCwxLjQyOC0wLjMxLDEuODc1LTAuOTI4QzczLjI3NywyOC40OTYsNzMuNTAyLDI3LjY4LDczLjUwMiwyNi42NjZ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04OC4wMTQsMjcuNzcyYzAsMS4xMzItMC4zOTMsMi4wNTMtMS4xODIsMi43NjRjLTAuODY3LDAuNzc3LTIuMDc0LDEuMTY1LTMuNjI1LDEuMTY1DQoJCQljLTEuNDMyLDAtMi41OC0wLjI3Ni0zLjQ0OS0wLjgyOWwwLjQ5NC0xLjc3N2MwLjkzNiwwLjU2NiwxLjk2MywwLjg1LDMuMDgyLDAuODVjMC44MDMsMCwxLjQyOC0wLjE4MiwxLjg3Ny0wLjU0NA0KCQkJYzAuNDQ3LTAuMzYyLDAuNjctMC44NDgsMC42Ny0xLjQ1NGMwLTAuNTQtMC4xODQtMC45OTUtMC41NTMtMS4zNjRjLTAuMzY3LTAuMzY5LTAuOTgtMC43MTItMS44MzYtMS4wMjkNCgkJCWMtMi4zMy0wLjg2OS0zLjQ5NC0yLjE0Mi0zLjQ5NC0zLjgxNmMwLTEuMDk0LDAuNDA4LTEuOTkxLDEuMjI1LTIuNjg5YzAuODE0LTAuNjk5LDEuOS0xLjA0OCwzLjI1OC0xLjA0OA0KCQkJYzEuMjExLDAsMi4yMTcsMC4yMTEsMy4wMiwwLjYzMmwtMC41MzMsMS43MzhjLTAuNzUtMC40MDgtMS41OTgtMC42MTItMi41NDctMC42MTJjLTAuNzUsMC0xLjMzNiwwLjE4NS0xLjc1NiwwLjU1Mw0KCQkJYy0wLjM1NSwwLjMyOS0wLjUzMywwLjczLTAuNTMzLDEuMjA1YzAsMC41MjYsMC4yMDMsMC45NjEsMC42MTEsMS4zMDNjMC4zNTUsMC4zMTYsMSwwLjY1OCwxLjkzNiwxLjAyNw0KCQkJYzEuMTQ1LDAuNDYxLDEuOTg2LDEsMi41MjcsMS42MThDODcuNzQ0LDI2LjA4MSw4OC4wMTQsMjYuODUyLDg4LjAxNCwyNy43NzJ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05NS4wNjIsMjMuNTA4aC0yLjM1djQuNjU5YzAsMS4xODUsMC40MTQsMS43NzcsMS4yNDQsMS43NzdjMC4zODEsMCwwLjY5Ny0wLjAzMywwLjk0Ny0wLjA5OWwwLjA1OSwxLjYxOQ0KCQkJYy0wLjQyLDAuMTU3LTAuOTczLDAuMjM2LTEuNjU4LDAuMjM2Yy0wLjg0MiwwLTEuNS0wLjI1Ny0xLjk3NS0wLjc3Yy0wLjQ3My0wLjUxNC0wLjcxMS0xLjM3Ni0wLjcxMS0yLjU4N3YtNC44MzdoLTEuNHYtMS42aDEuNA0KCQkJdi0xLjc1N2wyLjA5NC0wLjYzMnYyLjM4OWgyLjM1VjIzLjUwOHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwNS42NjYsMjYuNjI3YzAsMS40NzUtMC40MjIsMi42ODYtMS4yNjQsMy42MzNjLTAuODgzLDAuOTc1LTIuMDU1LDEuNDYxLTMuNTE2LDEuNDYxDQoJCQljLTEuNDA4LDAtMi41MjktMC40NjctMy4zNjUtMS40MDFzLTEuMjU0LTIuMTEzLTEuMjU0LTMuNTM0YzAtMS40ODcsMC40My0yLjcwNSwxLjI5My0zLjY1MmMwLjg2MS0wLjk0OCwyLjAyMy0xLjQyMiwzLjQ4NC0xLjQyMg0KCQkJYzEuNDA4LDAsMi41NDEsMC40NjcsMy4zOTYsMS40MDJDMTA1LjI1OCwyNC4wMjEsMTA1LjY2NiwyNS4xOTIsMTA1LjY2NiwyNi42Mjd6IE0xMDMuNDUzLDI2LjY5Ng0KCQkJYzAtMC44ODUtMC4xODktMS42NDQtMC41NzItMi4yNzdjLTAuNDQ3LTAuNzY2LTEuMDg2LTEuMTQ4LTEuOTE0LTEuMTQ4Yy0wLjg1NywwLTEuNTA4LDAuMzgzLTEuOTU1LDEuMTQ4DQoJCQljLTAuMzgzLDAuNjM0LTAuNTcyLDEuNDA1LTAuNTcyLDIuMzE3YzAsMC44ODUsMC4xODksMS42NDQsMC41NzIsMi4yNzZjMC40NjEsMC43NjYsMS4xMDUsMS4xNDgsMS45MzYsMS4xNDgNCgkJCWMwLjgxNCwwLDEuNDUzLTAuMzksMS45MTQtMS4xNjhDMTAzLjI1NiwyOC4zNDcsMTAzLjQ1MywyNy41OCwxMDMuNDUzLDI2LjY5NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExMi41OTYsMjMuNzgzYy0wLjIxMS0wLjAzOS0wLjQzNi0wLjA1OS0wLjY3Mi0wLjA1OWMtMC43NSwwLTEuMzMsMC4yODMtMS43MzgsMC44NQ0KCQkJYy0wLjM1NSwwLjUtMC41MzMsMS4xMzItMC41MzMsMS44OTV2NS4wMzVoLTIuMTMxbDAuMDItNi41NzRjMC0xLjEwNi0wLjAyNy0yLjExMy0wLjA4LTMuMDIxaDEuODU3bDAuMDc4LDEuODM2aDAuMDU5DQoJCQljMC4yMjUtMC42MzEsMC41OC0xLjEzOSwxLjA2Ni0xLjUyYzAuNDc1LTAuMzQzLDAuOTg4LTAuNTE0LDEuNTQxLTAuNTE0YzAuMTk3LDAsMC4zNzUsMC4wMTQsMC41MzMsMC4wMzlWMjMuNzgzeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIyLjEzMSwyNi4yNTJjMCwwLjM4Mi0wLjAyNSwwLjcwNC0wLjA3OCwwLjk2N2gtNi4zOTZjMC4wMjUsMC45NDgsMC4zMzQsMS42NzMsMC45MjgsMi4xNzMNCgkJCWMwLjUzOSwwLjQ0NywxLjIzNiwwLjY3MSwyLjA5MiwwLjY3MWMwLjk0NywwLDEuODExLTAuMTUxLDIuNTg4LTAuNDU0bDAuMzM0LDEuNDhjLTAuOTA4LDAuMzk2LTEuOTgsMC41OTMtMy4yMTcsMC41OTMNCgkJCWMtMS40ODgsMC0yLjY1Ni0wLjQzOC0zLjUwNi0xLjMxM2MtMC44NDgtMC44NzUtMS4yNzMtMi4wNS0xLjI3My0zLjUyNGMwLTEuNDQ3LDAuMzk1LTIuNjUyLDEuMTg2LTMuNjEzDQoJCQljMC44MjgtMS4wMjYsMS45NDctMS41MzksMy4zNTUtMS41MzljMS4zODMsMCwyLjQzLDAuNTEzLDMuMTQxLDEuNTM5QzEyMS44NDgsMjQuMDQ3LDEyMi4xMzEsMjUuMDU1LDEyMi4xMzEsMjYuMjUyeg0KCQkJIE0xMjAuMDk4LDI1LjY5OWMwLjAxNC0wLjYzMi0wLjEyNS0xLjE3OC0wLjQxNC0xLjYzOWMtMC4zNjktMC41OTMtMC45MzYtMC44ODktMS42OTktMC44ODljLTAuNjk3LDAtMS4yNjQsMC4yODktMS42OTcsMC44NjkNCgkJCWMtMC4zNTUsMC40NjEtMC41NjYsMS4wMTQtMC42MzEsMS42NThIMTIwLjA5OHoiLz4NCgk8L2c+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQ3Ljk4LDcuOTIxYy0wLjM1OS0wLjE2NS0wLjc3Ni0wLjI1Mi0xLjI0Mi0wLjI1MmMtMS40MzcsMC0yLjMzOSwwLjk2MS0yLjMzOSwyLjUxNA0KCQkJCWMwLDEuNTQzLDAuODYzLDIuNDY1LDIuMzEsMi40NjVjMC41MTQsMCwwLjk0MS0wLjA3OCwxLjI5MS0wLjI0M2wwLjE4NCwwLjgzNGMtMC4zODgsMC4xODUtMC45NDEsMC4yODItMS42NTksMC4yODINCgkJCQljLTEuOTk5LDAtMy4yMzEtMS4yOTEtMy4yMzEtMy4yOWMwLTIuMDU3LDEuMzc4LTMuNDM1LDMuNDA2LTMuNDM1YzAuNjYsMCwxLjE2NCwwLjA5NywxLjUxNCwwLjI4MUw0Ny45OCw3LjkyMXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00OS42NzUsOC43NTVjMC4zNzgtMC4wNTgsMS4wMDktMC4xMDYsMS42MTEtMC4xMDZjMC43NjcsMCwyLjEyNSwwLjA5NywyLjEyNSwxLjIxMw0KCQkJCWMwLDAuNTczLTAuNDU2LDAuOTAyLTAuOTQxLDEuMDA5bDAuMDEsMC4wMjljMC42NzksMC4xMTYsMS4xNTQsMC40OTUsMS4xNTQsMS4xNDVjMCwxLjMzLTEuNjQ5LDEuNDQ2LTIuNTcxLDEuNDQ2DQoJCQkJYy0wLjUxNSwwLTEuMDU4LTAuMDI5LTEuMzg4LTAuMDU4VjguNzU1eiBNNTAuNjg0LDEwLjYzOGgwLjUzNGMwLjY2LDAsMS4xOTMtMC4xNTUsMS4xOTMtMC42MzFjMC0wLjQyNy0wLjM1LTAuNjIxLTEuMTA2LTAuNjIxDQoJCQkJYy0wLjIyMywwLTAuMzM5LDAuMDEtMC42MjEsMC4wMzlWMTAuNjM4eiBNNTAuNjg0LDEyLjczNGMwLjI2MywwLjAyOSwwLjM5OCwwLjAzOSwwLjYzMSwwLjAzOWMwLjU4MywwLDEuMjUyLTAuMTI2LDEuMjUyLTAuNzM3DQoJCQkJYzAtMC41NDMtMC41MjMtMC43MTgtMS4zMjktMC43MThoLTAuNTU0VjEyLjczNHoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01Ny43NjYsMTMuNDMzbC0wLjA3Ny0wLjU0M0g1Ny42NmMtMC4zMiwwLjQzNy0wLjc4NiwwLjY1LTEuMzc4LDAuNjVjLTAuODQ1LDAtMS40NDYtMC41OTItMS40NDYtMS4zODgNCgkJCQljMC0xLjE2NCwxLjAwOS0xLjc2NiwyLjc1Ni0xLjc2NnYtMC4wODdjMC0wLjYyMS0wLjMzLTAuOTMyLTAuOTgtMC45MzJjLTAuNDY1LDAtMC44NzMsMC4xMTctMS4yMzIsMC4zNWwtMC4yMTMtMC42ODkNCgkJCQljMC40MzctMC4yNzIsMC45OC0wLjQwOCwxLjYyLTAuNDA4YzEuMjMyLDAsMS44NTQsMC42NSwxLjg1NCwxLjk1MXYxLjczN2MwLDAuNDc2LDAuMDIsMC44NDUsMC4wNjgsMS4xMjZINTcuNzY2eg0KCQkJCSBNNTcuNjIxLDExLjA4NGMtMS4xNjQsMC0xLjc0NywwLjI4Mi0xLjc0NywwLjk1MWMwLDAuNDk1LDAuMzAxLDAuNzM3LDAuNzE5LDAuNzM3YzAuNTMzLDAsMS4wMjgtMC40MDcsMS4wMjgtMC45NlYxMS4wODR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjQuMTk5LDguNzE3djQuNzE2SDYzLjE1VjkuNTcxaC0xLjQ2NXYxLjA2N2MwLDEuMjQyLTAuMTU1LDIuMDY3LTAuNjgsMi41MTQNCgkJCQljLTAuMjcxLDAuMjMzLTAuNTUzLDAuMzU5LTEuMDU4LDAuMzY5bC0wLjExNi0wLjg0NGMwLjE4NS0wLjA0OSwwLjM1OS0wLjEzNiwwLjQ3Ni0wLjI0M2MwLjM0LTAuMzIsMC40MTctMC45MTIsMC40MTctMS44MzQNCgkJCQlWOC43MTdINjQuMTk5eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY3LjAxOSw4LjcxN3YxLjY2OWMwLDAuNzY3LTAuMDI4LDEuMzItMC4wNjcsMS45OWwwLjAyLDAuMDE5YzAuMjQyLTAuNDk1LDAuNDg1LTAuOTUxLDAuNzI4LTEuNDQ2DQoJCQkJbDEuMTY1LTIuMjMyaDEuMzU5djQuNzE2aC0wLjk5di0xLjY2OWMwLTAuNjk5LDAuMDM5LTEuMzk3LDAuMDc4LTIuMTA2aC0wLjA0OWMtMC4yMTUsMC41NzItMC40MzcsMC45Ny0wLjY2MSwxLjQxNw0KCQkJCWMtMC4zOTcsMC43NjctMC43ODYsMS41NDMtMS4yMjMsMi4zNThINjYuMDJWOC43MTdINjcuMDE5eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTc2Ljg0NiwxMy41NGMtMS4zNzksMC0yLjI3MS0xLjAyOS0yLjI3MS0yLjQyNmMwLTEuNDU2LDAuOTEyLTIuNDk0LDIuMzUtMi40OTQNCgkJCQljMS4zNTcsMCwyLjI3LDAuOTgsMi4yNywyLjQxN0M3OS4xOTMsMTIuNTExLDc4LjI1MiwxMy41NCw3Ni44NDYsMTMuNTR6IE03Ni44ODUsOS4zODZjLTAuNzU4LDAtMS4yNDIsMC43MDgtMS4yNDIsMS42OTgNCgkJCQljMCwwLjk3MSwwLjQ5NCwxLjY3OSwxLjIzMiwxLjY3OWMwLjczNiwwLDEuMjMyLTAuNzU3LDEuMjMyLTEuNjk5Qzc4LjEwNywxMC4xMDQsNzcuNjIxLDkuMzg2LDc2Ljg4NSw5LjM4NnoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04NC4wOTIsOC43MTd2MC44NTRoLTEuNDM2djMuODYyaC0xLjAyOVY5LjU3MWgtMS40MjZWOC43MTdIODQuMDkyeiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=</resource>
|
|
<resource name="cs.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNaX0Rvd25sb2FkX29uX3RoZV9BcHBfU3RvcmUiDQoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTM1cHgiIGhlaWdodD0iNDBweCINCgkgdmlld0JveD0iMCAwIDEzNSA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTM1IDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBNkE2QTYiIGQ9Ik0xMzAuMTk3LDM5Ljk4OUg0LjcyOUMyLjEyMiwzOS45ODksMCwzNy44NzIsMCwzNS4yNjdWNC43MjZDMCwyLjEyLDIuMTIyLDAsNC43MjksMGgxMjUuNDY4DQoJCWMyLjYwNSwwLDQuNzMsMi4xMiw0LjczLDQuNzI2djMwLjU0MUMxMzQuOTI4LDM3Ljg3MiwxMzIuODAzLDM5Ljk4OSwxMzAuMTk3LDM5Ljk4OUwxMzAuMTk3LDM5Ljk4OXoiLz4NCgk8cGF0aCBkPSJNMTM0LjAzMiwzNS4yNjhjMCwyLjExNi0xLjcxNCwzLjgzLTMuODM0LDMuODNINC43MjljLTIuMTE5LDAtMy44MzktMS43MTQtMy44MzktMy44M1Y0LjcyNQ0KCQljMC0yLjExNSwxLjcyLTMuODM1LDMuODM5LTMuODM1aDEyNS40NjhjMi4xMjEsMCwzLjgzNCwxLjcyLDMuODM0LDMuODM1TDEzNC4wMzIsMzUuMjY4TDEzNC4wMzIsMzUuMjY4eiIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMC4xMjgsMTkuNzg0Yy0wLjAyOS0zLjIyMywyLjYzOS00Ljc5MSwyLjc2MS00Ljg2NGMtMS41MTEtMi4yMDMtMy44NTMtMi41MDQtNC42NzYtMi41MjgNCgkJCQljLTEuOTY3LTAuMjA3LTMuODc1LDEuMTc3LTQuODc3LDEuMTc3Yy0xLjAyMiwwLTIuNTY1LTEuMTU3LTQuMjI4LTEuMTIzYy0yLjE0LDAuMDMzLTQuMTQyLDEuMjcyLTUuMjQsMy4xOTYNCgkJCQljLTIuMjY2LDMuOTIzLTAuNTc2LDkuNjg4LDEuNTk1LDEyLjg1OWMxLjA4NiwxLjU1MywyLjM1NSwzLjI4Nyw0LjAxNiwzLjIyNmMxLjYyNS0wLjA2NywyLjIzMi0xLjAzNiw0LjE5My0xLjAzNg0KCQkJCWMxLjk0MywwLDIuNTEzLDEuMDM2LDQuMjA3LDAuOTk3YzEuNzQ0LTAuMDI4LDIuODQyLTEuNTYsMy44OS0zLjEyN2MxLjI1NS0xLjc4LDEuNzU5LTMuNTMzLDEuNzc5LTMuNjIzDQoJCQkJQzMzLjUwNywyNC45MjQsMzAuMTYxLDIzLjY0NywzMC4xMjgsMTkuNzg0eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI2LjkyOCwxMC4zMDZjMC44NzQtMS4wOTMsMS40NzItMi41OCwxLjMwNi00LjA4OWMtMS4yNjUsMC4wNTYtMi44NDcsMC44NzUtMy43NTgsMS45NDQNCgkJCQljLTAuODA2LDAuOTQyLTEuNTI2LDIuNDg2LTEuMzQsMy45MzhDMjQuNTU3LDEyLjIwNSwyNi4wMTYsMTEuMzgyLDI2LjkyOCwxMC4zMDZ6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01My42NDUsMzEuNTA0aC0yLjI3MWwtMS4yNDQtMy45MDloLTQuMzI0bC0xLjE4NSwzLjkwOWgtMi4yMTFsNC4yODQtMTMuMzA4aDIuNjQ2TDUzLjY0NSwzMS41MDR6DQoJCQkgTTQ5Ljc1NSwyNS45NTVMNDguNjMsMjIuNDhjLTAuMTE5LTAuMzU1LTAuMzQyLTEuMTkxLTAuNjcxLTIuNTA3aC0wLjA0Yy0wLjEzMSwwLjU2Ni0wLjM0MiwxLjQwMi0wLjYzMiwyLjUwN2wtMS4xMDUsMy40NzUNCgkJCUg0OS43NTV6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02NC42NjIsMjYuNTg4YzAsMS42MzItMC40NDEsMi45MjItMS4zMjMsMy44NjljLTAuNzksMC44NDMtMS43NzEsMS4yNjQtMi45NDIsMS4yNjQNCgkJCWMtMS4yNjQsMC0yLjE3Mi0wLjQ1NC0yLjcyNS0xLjM2MmgtMC4wNHY1LjA1NWgtMi4xMzJWMjUuMDY3YzAtMS4wMjYtMC4wMjctMi4wNzktMC4wNzktMy4xNTloMS44NzVsMC4xMTksMS41MjFoMC4wNA0KCQkJYzAuNzExLTEuMTQ2LDEuNzktMS43MTgsMy4yMzgtMS43MThjMS4xMzIsMCwyLjA3NywwLjQ0NywyLjgzMywxLjM0MkM2NC4yODQsMjMuOTQ5LDY0LjY2MiwyNS4xMjcsNjQuNjYyLDI2LjU4OHogTTYyLjQ5LDI2LjY2Ng0KCQkJYzAtMC45MzQtMC4yMS0xLjcwNC0wLjYzMi0yLjMxYy0wLjQ2MS0wLjYzMi0xLjA4LTAuOTQ4LTEuODU2LTAuOTQ4Yy0wLjUyNiwwLTEuMDA0LDAuMTc2LTEuNDMxLDAuNTIzDQoJCQljLTAuNDI4LDAuMzUtMC43MDgsMC44MDctMC44MzksMS4zNzNjLTAuMDY2LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NXYxLjZjMCwwLjY5OCwwLjIxNCwxLjI4NywwLjY0MiwxLjc2OA0KCQkJczAuOTg0LDAuNzIxLDEuNjY4LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMSwxLjg3NS0wLjkyOEM2Mi4yNjYsMjguNDk2LDYyLjQ5LDI3LjY4LDYyLjQ5LDI2LjY2NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTc1LjY5OSwyNi41ODhjMCwxLjYzMi0wLjQ0MSwyLjkyMi0xLjMyNCwzLjg2OWMtMC43ODksMC44NDMtMS43NywxLjI2NC0yLjk0MSwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDU0LTIuNzI0LTEuMzYySDY4LjY3djUuMDU1aC0yLjEzMlYyNS4wNjdjMC0xLjAyNi0wLjAyNy0yLjA3OS0wLjA3OS0zLjE1OWgxLjg3NWwwLjExOSwxLjUyMWgwLjA0DQoJCQljMC43MS0xLjE0NiwxLjc4OS0xLjcxOCwzLjIzOC0xLjcxOGMxLjEzMSwwLDIuMDc2LDAuNDQ3LDIuODM0LDEuMzQyQzc1LjMyLDIzLjk0OSw3NS42OTksMjUuMTI3LDc1LjY5OSwyNi41ODh6IE03My41MjcsMjYuNjY2DQoJCQljMC0wLjkzNC0wLjIxMS0xLjcwNC0wLjYzMy0yLjMxYy0wLjQ2MS0wLjYzMi0xLjA3OC0wLjk0OC0xLjg1NS0wLjk0OGMtMC41MjcsMC0xLjAwNCwwLjE3Ni0xLjQzMiwwLjUyMw0KCQkJYy0wLjQyOCwwLjM1LTAuNzA3LDAuODA3LTAuODM4LDEuMzczYy0wLjA2NSwwLjI2NC0wLjA5OSwwLjQ4LTAuMDk5LDAuNjV2MS42YzAsMC42OTgsMC4yMTQsMS4yODcsMC42NCwxLjc2OA0KCQkJYzAuNDI4LDAuNDgsMC45ODQsMC43MjEsMS42NywwLjcyMWMwLjgwMywwLDEuNDI4LTAuMzEsMS44NzUtMC45MjhDNzMuMzAzLDI4LjQ5Niw3My41MjcsMjcuNjgsNzMuNTI3LDI2LjY2NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTg4LjAzOSwyNy43NzJjMCwxLjEzMi0wLjM5MywyLjA1My0xLjE4MiwyLjc2NGMtMC44NjcsMC43NzctMi4wNzQsMS4xNjUtMy42MjUsMS4xNjUNCgkJCWMtMS40MzIsMC0yLjU4LTAuMjc2LTMuNDQ5LTAuODI5bDAuNDk0LTEuNzc3YzAuOTM2LDAuNTY2LDEuOTYzLDAuODUsMy4wODIsMC44NWMwLjgwMywwLDEuNDI4LTAuMTgyLDEuODc3LTAuNTQ0DQoJCQljMC40NDctMC4zNjIsMC42Ny0wLjg0OCwwLjY3LTEuNDU0YzAtMC41NC0wLjE4NC0wLjk5NS0wLjU1My0xLjM2NGMtMC4zNjctMC4zNjktMC45OC0wLjcxMi0xLjgzNi0xLjAyOQ0KCQkJYy0yLjMzLTAuODY5LTMuNDk0LTIuMTQyLTMuNDk0LTMuODE2YzAtMS4wOTQsMC40MDgtMS45OTEsMS4yMjUtMi42ODljMC44MTQtMC42OTksMS45LTEuMDQ4LDMuMjU4LTEuMDQ4DQoJCQljMS4yMTEsMCwyLjIxNywwLjIxMSwzLjAyLDAuNjMybC0wLjUzMywxLjczOGMtMC43NS0wLjQwOC0xLjU5OC0wLjYxMi0yLjU0Ny0wLjYxMmMtMC43NSwwLTEuMzM2LDAuMTg1LTEuNzU2LDAuNTUzDQoJCQljLTAuMzU1LDAuMzI5LTAuNTMzLDAuNzMtMC41MzMsMS4yMDVjMCwwLjUyNiwwLjIwMywwLjk2MSwwLjYxMSwxLjMwM2MwLjM1NSwwLjMxNiwxLDAuNjU4LDEuOTM2LDEuMDI3DQoJCQljMS4xNDUsMC40NjEsMS45ODYsMSwyLjUyNywxLjYxOEM4Ny43NywyNi4wODEsODguMDM5LDI2Ljg1Miw4OC4wMzksMjcuNzcyeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTUuMDg4LDIzLjUwOGgtMi4zNXY0LjY1OWMwLDEuMTg1LDAuNDE0LDEuNzc3LDEuMjQ0LDEuNzc3YzAuMzgxLDAsMC42OTctMC4wMzMsMC45NDctMC4wOTlsMC4wNTksMS42MTkNCgkJCWMtMC40MiwwLjE1Ny0wLjk3MywwLjIzNi0xLjY1OCwwLjIzNmMtMC44NDIsMC0xLjUtMC4yNTctMS45NzUtMC43N2MtMC40NzMtMC41MTQtMC43MTEtMS4zNzYtMC43MTEtMi41ODd2LTQuODM3aC0xLjR2LTEuNmgxLjQNCgkJCXYtMS43NTdsMi4wOTQtMC42MzJ2Mi4zODloMi4zNVYyMy41MDh6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDUuNjkxLDI2LjYyN2MwLDEuNDc1LTAuNDIyLDIuNjg2LTEuMjY0LDMuNjMzYy0wLjg4MywwLjk3NS0yLjA1NSwxLjQ2MS0zLjUxNiwxLjQ2MQ0KCQkJYy0xLjQwOCwwLTIuNTI5LTAuNDY3LTMuMzY1LTEuNDAxcy0xLjI1NC0yLjExMy0xLjI1NC0zLjUzNGMwLTEuNDg3LDAuNDMtMi43MDUsMS4yOTMtMy42NTJjMC44NjEtMC45NDgsMi4wMjMtMS40MjIsMy40ODQtMS40MjINCgkJCWMxLjQwOCwwLDIuNTQxLDAuNDY3LDMuMzk2LDEuNDAyQzEwNS4yODMsMjQuMDIxLDEwNS42OTEsMjUuMTkyLDEwNS42OTEsMjYuNjI3eiBNMTAzLjQ3OSwyNi42OTYNCgkJCWMwLTAuODg1LTAuMTg5LTEuNjQ0LTAuNTcyLTIuMjc3Yy0wLjQ0Ny0wLjc2Ni0xLjA4Ni0xLjE0OC0xLjkxNC0xLjE0OGMtMC44NTcsMC0xLjUwOCwwLjM4My0xLjk1NSwxLjE0OA0KCQkJYy0wLjM4MywwLjYzNC0wLjU3MiwxLjQwNS0wLjU3MiwyLjMxN2MwLDAuODg1LDAuMTg5LDEuNjQ0LDAuNTcyLDIuMjc2YzAuNDYxLDAuNzY2LDEuMTA1LDEuMTQ4LDEuOTM2LDEuMTQ4DQoJCQljMC44MTQsMCwxLjQ1My0wLjM5LDEuOTE0LTEuMTY4QzEwMy4yODEsMjguMzQ3LDEwMy40NzksMjcuNTgsMTAzLjQ3OSwyNi42OTZ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTIuNjIxLDIzLjc4M2MtMC4yMTEtMC4wMzktMC40MzYtMC4wNTktMC42NzItMC4wNTljLTAuNzUsMC0xLjMzLDAuMjgzLTEuNzM4LDAuODUNCgkJCWMtMC4zNTUsMC41LTAuNTMzLDEuMTMyLTAuNTMzLDEuODk1djUuMDM1aC0yLjEzMWwwLjAyLTYuNTc0YzAtMS4xMDYtMC4wMjctMi4xMTMtMC4wOC0zLjAyMWgxLjg1N2wwLjA3OCwxLjgzNmgwLjA1OQ0KCQkJYzAuMjI1LTAuNjMxLDAuNTgtMS4xMzksMS4wNjYtMS41MmMwLjQ3NS0wLjM0MywwLjk4OC0wLjUxNCwxLjU0MS0wLjUxNGMwLjE5NywwLDAuMzc1LDAuMDE0LDAuNTMzLDAuMDM5VjIzLjc4M3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEyMi4xNTYsMjYuMjUyYzAsMC4zODItMC4wMjUsMC43MDQtMC4wNzgsMC45NjdoLTYuMzk2YzAuMDI1LDAuOTQ4LDAuMzM0LDEuNjczLDAuOTI4LDIuMTczDQoJCQljMC41MzksMC40NDcsMS4yMzYsMC42NzEsMi4wOTIsMC42NzFjMC45NDcsMCwxLjgxMS0wLjE1MSwyLjU4OC0wLjQ1NGwwLjMzNCwxLjQ4Yy0wLjkwOCwwLjM5Ni0xLjk4LDAuNTkzLTMuMjE3LDAuNTkzDQoJCQljLTEuNDg4LDAtMi42NTYtMC40MzgtMy41MDYtMS4zMTNjLTAuODQ4LTAuODc1LTEuMjczLTIuMDUtMS4yNzMtMy41MjRjMC0xLjQ0NywwLjM5NS0yLjY1MiwxLjE4Ni0zLjYxMw0KCQkJYzAuODI4LTEuMDI2LDEuOTQ3LTEuNTM5LDMuMzU1LTEuNTM5YzEuMzgzLDAsMi40MywwLjUxMywzLjE0MSwxLjUzOUMxMjEuODczLDI0LjA0NywxMjIuMTU2LDI1LjA1NSwxMjIuMTU2LDI2LjI1MnoNCgkJCSBNMTIwLjEyMywyNS42OTljMC4wMTQtMC42MzItMC4xMjUtMS4xNzgtMC40MTQtMS42MzljLTAuMzY5LTAuNTkzLTAuOTM2LTAuODg5LTEuNjk5LTAuODg5Yy0wLjY5NywwLTEuMjY0LDAuMjg5LTEuNjk3LDAuODY5DQoJCQljLTAuMzU1LDAuNDYxLTAuNTY2LDEuMDE0LTAuNjMxLDEuNjU4SDEyMC4xMjN6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00Ny40MiwxMS42YzAsMC41NTctMC4xOTMsMS4wMDktMC41OCwxLjM1OGMtMC40MjYsMC4zODEtMS4wMiwwLjU3Mi0xLjc4MSwwLjU3Mg0KCQkJCWMtMC43MDMsMC0xLjI2OS0wLjEzNi0xLjY5NC0wLjQwOGwwLjI0Mi0wLjg3M2MwLjQ2LDAuMjc4LDAuOTY0LDAuNDE3LDEuNTE1LDAuNDE3YzAuMzk1LDAsMC43MDEtMC4wODksMC45MjItMC4yNjgNCgkJCQljMC4yMi0wLjE3OCwwLjMyOS0wLjQxNiwwLjMyOS0wLjcxNGMwLTAuMjY2LTAuMDktMC40ODktMC4yNzEtMC42N2MtMC4xODEtMC4xODEtMC40ODEtMC4zNS0wLjkwMS0wLjUwNQ0KCQkJCWMtMS4xNDUtMC40MjctMS43MTctMS4wNTItMS43MTctMS44NzVjMC0wLjUzOCwwLjItMC45NzgsMC42MDEtMS4zMjFjMC40MDEtMC4zNDMsMC45MzUtMC41MTUsMS42MDEtMC41MTUNCgkJCQljMC41OTUsMCwxLjA5LDAuMTA0LDEuNDg0LDAuMzExbC0wLjI2MiwwLjg1NGMtMC4zNjktMC4yMDEtMC43ODYtMC4zMDEtMS4yNTItMC4zMDFjLTAuMzY4LDAtMC42NTYsMC4wOTEtMC44NjMsMC4yNzENCgkJCQljLTAuMTc0LDAuMTYyLTAuMjYyLDAuMzU5LTAuMjYyLDAuNTkyYzAsMC4yNTksMC4xMDEsMC40NzIsMC4zMDEsMC42NGMwLjE3NSwwLjE1NSwwLjQ5MSwwLjMyNCwwLjk1MSwwLjUwNA0KCQkJCWMwLjU2MiwwLjIyNywwLjk3NiwwLjQ5MiwxLjI0MSwwLjc5NUM0Ny4yODgsMTAuNzY5LDQ3LjQyLDExLjE0Nyw0Ny40MiwxMS42eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUxLjM5Nyw5LjUwNGgtMS4xNTR2Mi4yOWMwLDAuNTgyLDAuMjA0LDAuODczLDAuNjExLDAuODczYzAuMTg4LDAsMC4zNDMtMC4wMTYsMC40NjYtMC4wNDlsMC4wMjgsMC43OTUNCgkJCQljLTAuMjA3LDAuMDc4LTAuNDc5LDAuMTE3LTAuODE0LDAuMTE3Yy0wLjQxNCwwLTAuNzM3LTAuMTI2LTAuOTctMC4zNzhjLTAuMjMzLTAuMjUyLTAuMzUtMC42NzYtMC4zNS0xLjI3MVY5LjUwNGgtMC42ODhWOC43MTkNCgkJCQloMC42ODhWNy44NTVsMS4wMjgtMC4zMXYxLjE3M2gxLjE1NFY5LjUwNHoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01Ni4zODIsMTMuNDMzaC0wLjk0MWwtMC4wNzctMC41NDNoLTAuMDI5Yy0wLjMyMywwLjQzMy0wLjc4MiwwLjY1LTEuMzc3LDAuNjUNCgkJCQljLTAuNDQ2LDAtMC44MDYtMC4xNDMtMS4wNzctMC40MjdjLTAuMjQ2LTAuMjU4LTAuMzY4LTAuNTc5LTAuMzY4LTAuOTZjMC0wLjU3NiwwLjI0LTEuMDE1LDAuNzIzLTEuMzE5DQoJCQkJYzAuNDgxLTAuMzA0LDEuMTU5LTAuNDUzLDIuMDMyLTAuNDQ2VjEwLjNjMC0wLjYyMS0wLjMyNi0wLjkzMS0wLjk3OC0wLjkzMWMtMC40NjUsMC0wLjg3NSwwLjExNy0xLjIyOSwwLjM0OWwtMC4yMTMtMC42ODgNCgkJCQljMC40MzgtMC4yNzEsMC45NzktMC40MDcsMS42MTctMC40MDdjMS4yMzMsMCwxLjg1LDAuNjUsMS44NSwxLjk1djEuNzM2QzU2LjMxNCwxMi43OCw1Ni4zMzcsMTMuMTU1LDU2LjM4MiwxMy40MzN6DQoJCQkJIE01NS4yOTUsMTEuODEzdi0wLjcyN2MtMS4xNTctMC4wMi0xLjczNSwwLjI5Ny0xLjczNSwwLjk1YzAsMC4yNDYsMC4wNjcsMC40MywwLjIwMiwwLjU1M2MwLjEzNSwwLjEyMywwLjMwNiwwLjE4NCwwLjUxMSwwLjE4NA0KCQkJCWMwLjIzMSwwLDAuNDQ1LTAuMDczLDAuNjQyLTAuMjE4czAuMzE3LTAuMzMxLDAuMzYyLTAuNTU4QzU1LjI5LDExLjk0Niw1NS4yOTUsMTEuODg0LDU1LjI5NSwxMS44MTN6IE01NS45MTcsNi43NGwtMS4xNzQsMS40MDYNCgkJCQloLTAuNzI4TDU0Ljg1LDYuNzRINTUuOTE3eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYyLjI0MiwxMy40MzNoLTEuMDQ4di0yLjY4YzAtMC44NDUtMC4zMTYtMS4yNjgtMC45NS0xLjI2OGMtMC40ODUsMC0wLjgxOCwwLjI0NS0wLjk5OSwwLjczNQ0KCQkJCWMtMC4wMzIsMC4xMDMtMC4wNDksMC4yMjktMC4wNDksMC4zNzd2Mi44MzVoLTEuMDQ4VjYuNTU2aDEuMDQ4djIuODQxaDAuMDJjMC4zMy0wLjUxNywwLjgwMi0wLjc3NSwxLjQxNi0wLjc3NQ0KCQkJCWMwLjQzNCwwLDAuNzkyLDAuMTQyLDEuMDc3LDAuNDI3YzAuMzU1LDAuMzU1LDAuNTMzLDAuODgzLDAuNTMzLDEuNTgxVjEzLjQzM3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02OC4xNzgsMTMuNDMzSDY3LjEzdi0yLjdjMC0wLjgzMi0wLjMxNi0xLjI0OC0wLjk1LTEuMjQ4Yy0wLjMxMSwwLTAuNTYyLDAuMTE0LTAuNzU3LDAuMzQzDQoJCQkJYy0wLjE5MywwLjIyOS0wLjI5MSwwLjQ5OS0wLjI5MSwwLjgwOHYyLjc5NmgtMS4wNDh2LTMuMzY2YzAtMC40MTQtMC4wMTMtMC44NjMtMC4wMzgtMS4zNDloMC45MjFsMC4wNDksMC43MzdoMC4wMjkNCgkJCQljMC4xMjItMC4yMjksMC4zMDQtMC40MTgsMC41NDMtMC41NjljMC4yODQtMC4xNzYsMC42MDItMC4yNjUsMC45NS0wLjI2NWMwLjQ0LDAsMC44MDYsMC4xNDIsMS4wOTcsMC40MjcNCgkJCQljMC4zNjIsMC4zNDksMC41NDMsMC44NywwLjU0MywxLjU2MlYxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzQuMzI4LDExLjAzN2MwLDAuNzI1LTAuMjA3LDEuMzE5LTAuNjIxLDEuNzg1Yy0wLjQzNCwwLjQ3OS0xLjAwOCwwLjcxOC0xLjcyNywwLjcxOA0KCQkJCWMtMC42OTEsMC0xLjI0Mi0wLjIyOS0xLjY1NC0wLjY4OWMtMC40MS0wLjQ1OS0wLjYxNS0xLjAzOC0wLjYxNS0xLjczNmMwLTAuNzMsMC4yMTEtMS4zMjksMC42MzUtMS43OTRzMC45OTQtMC42OTgsMS43MTMtMC42OTgNCgkJCQljMC42OTEsMCwxLjI0OCwwLjIyOSwxLjY2OCwwLjY4OEM3NC4xMjcsOS43NTcsNzQuMzI4LDEwLjMzMyw3NC4zMjgsMTEuMDM3eiBNNzMuMjQyLDExLjA3MWMwLTAuNDM1LTAuMDk0LTAuODA4LTAuMjgxLTEuMTE5DQoJCQkJYy0wLjIyMS0wLjM3Ni0wLjUzMy0wLjU2NC0wLjk0MS0wLjU2NGMtMC40MiwwLTAuNzQsMC4xODgtMC45NjEsMC41NjRjLTAuMTg4LDAuMzExLTAuMjgxLDAuNjktMC4yODEsMS4xMzgNCgkJCQljMCwwLjQzNSwwLjA5NCwwLjgwOCwwLjI4MSwxLjExOWMwLjIyNywwLjM3NiwwLjU0MywwLjU2NCwwLjk1MSwwLjU2NGMwLjQsMCwwLjcxNS0wLjE5MSwwLjk0MS0wLjU3NA0KCQkJCUM3My4xNDUsMTEuODgyLDczLjI0MiwxMS41MDYsNzMuMjQyLDExLjA3MXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03OS45NDMsMTMuNDMzaC0wLjkybC0wLjA1OS0wLjcxOGgtMC4wMmMtMC4zMywwLjU1LTAuODI4LDAuODI1LTEuNDk0LDAuODI1DQoJCQkJYy0wLjQ2NSwwLTAuODM4LTAuMTQ2LTEuMTE1LTAuNDM3Yy0wLjMzLTAuMzU2LTAuNDk0LTAuODkzLTAuNDk0LTEuNjFWOC43MTloMS4wNDd2Mi42YzAsMC45MDYsMC4zMTEsMS4zNTgsMC45MzIsMS4zNTgNCgkJCQljMC40NjUsMCwwLjc4OS0wLjIyNiwwLjk2OS0wLjY3OWMwLjA0NS0wLjExNiwwLjA2OC0wLjI0OSwwLjA2OC0wLjM5OFY4LjcxOWgxLjA0N3YzLjM1Ng0KCQkJCUM3OS45MDQsMTIuNTIxLDc5LjkxOCwxMi45NzQsNzkuOTQzLDEzLjQzM3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04NC4xNDUsOS41MDRIODIuOTl2Mi4yOWMwLDAuNTgyLDAuMjA1LDAuODczLDAuNjExLDAuODczYzAuMTg4LDAsMC4zNDQtMC4wMTYsMC40NjctMC4wNDlsMC4wMjcsMC43OTUNCgkJCQljLTAuMjA3LDAuMDc4LTAuNDc5LDAuMTE3LTAuODE0LDAuMTE3Yy0wLjQxNCwwLTAuNzM2LTAuMTI2LTAuOTY5LTAuMzc4Yy0wLjIzNC0wLjI1Mi0wLjM1LTAuNjc2LTAuMzUtMS4yNzFWOS41MDRoLTAuNjg5VjguNzE5DQoJCQkJaDAuNjg5VjcuODU1bDEuMDI3LTAuMzF2MS4xNzNoMS4xNTRWOS41MDR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTIuNDE4LDguNzE5bC0xLjc4NSw0LjcxNGgtMS4wMThsLTEuNzI3LTQuNzE0aDEuMTI1bDAuODA1LDIuNDkzYzAuMTM3LDAuNDE0LDAuMjUsMC44MTIsMC4zNCwxLjE5Mw0KCQkJCWgwLjAyOWMwLjA3OC0wLjM0MywwLjE5MS0wLjc0LDAuMzQtMS4xOTNsMC43OTUtMi40OTNIOTIuNDE4eiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=</resource>
|
|
<resource name="da.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkRLX0Rvd25sb2FkX29uX3RoZV9BcHBfU3RvcmUiDQoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTM1cHgiIGhlaWdodD0iNDBweCINCgkgdmlld0JveD0iMCAwIDEzNSA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTM1IDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBNkE2QTYiIGQ9Ik0xMzAuMTk3LDQwSDQuNzI5QzIuMTIyLDQwLDAsMzcuODcyLDAsMzUuMjY3VjQuNzI2QzAsMi4xMiwyLjEyMiwwLDQuNzI5LDBoMTI1LjQ2OA0KCQlDMTMyLjgwMywwLDEzNSwyLjEyLDEzNSw0LjcyNnYzMC41NDFDMTM1LDM3Ljg3MiwxMzIuODAzLDQwLDEzMC4xOTcsNDBMMTMwLjE5Nyw0MHoiLz4NCgk8cGF0aCBkPSJNMTM0LjAzMiwzNS4yNjhjMCwyLjExNi0xLjcxNCwzLjgzLTMuODM0LDMuODNINC43MjljLTIuMTE5LDAtMy44MzktMS43MTQtMy44MzktMy44M1Y0LjcyNQ0KCQljMC0yLjExNSwxLjcyLTMuODM1LDMuODM5LTMuODM1aDEyNS40NjhjMi4xMjEsMCwzLjgzNCwxLjcyLDMuODM0LDMuODM1TDEzNC4wMzIsMzUuMjY4TDEzNC4wMzIsMzUuMjY4eiIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMC4xMjgsMTkuNzg0Yy0wLjAyOS0zLjIyMywyLjYzOS00Ljc5MSwyLjc2MS00Ljg2NGMtMS41MTEtMi4yMDMtMy44NTMtMi41MDQtNC42NzYtMi41MjgNCgkJCQljLTEuOTY3LTAuMjA3LTMuODc1LDEuMTc3LTQuODc3LDEuMTc3Yy0xLjAyMiwwLTIuNTY1LTEuMTU3LTQuMjI4LTEuMTIzYy0yLjE0LDAuMDMzLTQuMTQyLDEuMjcyLTUuMjQsMy4xOTYNCgkJCQljLTIuMjY2LDMuOTIzLTAuNTc2LDkuNjg4LDEuNTk1LDEyLjg1OWMxLjA4NiwxLjU1MywyLjM1NSwzLjI4Nyw0LjAxNiwzLjIyNmMxLjYyNS0wLjA2NywyLjIzMi0xLjAzNiw0LjE5My0xLjAzNg0KCQkJCWMxLjk0MywwLDIuNTEzLDEuMDM2LDQuMjA3LDAuOTk3YzEuNzQ0LTAuMDI4LDIuODQyLTEuNTYsMy44OS0zLjEyN2MxLjI1NS0xLjc4LDEuNzU5LTMuNTMzLDEuNzc5LTMuNjIzDQoJCQkJQzMzLjUwNywyNC45MjQsMzAuMTYxLDIzLjY0NywzMC4xMjgsMTkuNzg0eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI2LjkyOCwxMC4zMDZjMC44NzQtMS4wOTMsMS40NzItMi41OCwxLjMwNi00LjA4OWMtMS4yNjUsMC4wNTYtMi44NDcsMC44NzUtMy43NTgsMS45NDQNCgkJCQljLTAuODA2LDAuOTQyLTEuNTI2LDIuNDg2LTEuMzQsMy45MzhDMjQuNTU3LDEyLjIwNSwyNi4wMTYsMTEuMzgyLDI2LjkyOCwxMC4zMDZ6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01My42NDUsMzEuNTA0aC0yLjI3MWwtMS4yNDQtMy45MDloLTQuMzI0bC0xLjE4NSwzLjkwOWgtMi4yMTFsNC4yODQtMTMuMzA4aDIuNjQ2TDUzLjY0NSwzMS41MDR6DQoJCQkgTTQ5Ljc1NSwyNS45NTVMNDguNjMsMjIuNDhjLTAuMTE5LTAuMzU1LTAuMzQyLTEuMTkxLTAuNjcxLTIuNTA3aC0wLjA0Yy0wLjEzMSwwLjU2Ni0wLjM0MiwxLjQwMi0wLjYzMiwyLjUwN2wtMS4xMDUsMy40NzUNCgkJCUg0OS43NTV6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02NC42NjIsMjYuNTg4YzAsMS42MzItMC40NDEsMi45MjItMS4zMjMsMy44NjljLTAuNzksMC44NDMtMS43NzEsMS4yNjQtMi45NDIsMS4yNjQNCgkJCWMtMS4yNjQsMC0yLjE3Mi0wLjQ1NC0yLjcyNS0xLjM2MmgtMC4wNHY1LjA1NWgtMi4xMzJWMjUuMDY3YzAtMS4wMjYtMC4wMjctMi4wNzktMC4wNzktMy4xNTloMS44NzVsMC4xMTksMS41MjFoMC4wNA0KCQkJYzAuNzExLTEuMTQ2LDEuNzktMS43MTgsMy4yMzgtMS43MThjMS4xMzIsMCwyLjA3NywwLjQ0NywyLjgzMywxLjM0MkM2NC4yODQsMjMuOTQ5LDY0LjY2MiwyNS4xMjcsNjQuNjYyLDI2LjU4OHogTTYyLjQ5LDI2LjY2Ng0KCQkJYzAtMC45MzQtMC4yMS0xLjcwNC0wLjYzMi0yLjMxYy0wLjQ2MS0wLjYzMi0xLjA4LTAuOTQ4LTEuODU2LTAuOTQ4Yy0wLjUyNiwwLTEuMDA0LDAuMTc2LTEuNDMxLDAuNTIzDQoJCQljLTAuNDI4LDAuMzUtMC43MDgsMC44MDctMC44MzksMS4zNzNjLTAuMDY2LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NXYxLjZjMCwwLjY5OCwwLjIxNCwxLjI4NywwLjY0MiwxLjc2OA0KCQkJczAuOTg0LDAuNzIxLDEuNjY4LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMSwxLjg3NS0wLjkyOEM2Mi4yNjYsMjguNDk2LDYyLjQ5LDI3LjY4LDYyLjQ5LDI2LjY2NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTc1LjY5OSwyNi41ODhjMCwxLjYzMi0wLjQ0MSwyLjkyMi0xLjMyNCwzLjg2OWMtMC43ODksMC44NDMtMS43NywxLjI2NC0yLjk0MSwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDU0LTIuNzI0LTEuMzYySDY4LjY3djUuMDU1aC0yLjEzMlYyNS4wNjdjMC0xLjAyNi0wLjAyNy0yLjA3OS0wLjA3OS0zLjE1OWgxLjg3NWwwLjExOSwxLjUyMWgwLjA0DQoJCQljMC43MS0xLjE0NiwxLjc4OS0xLjcxOCwzLjIzOC0xLjcxOGMxLjEzMSwwLDIuMDc2LDAuNDQ3LDIuODM0LDEuMzQyQzc1LjMyLDIzLjk0OSw3NS42OTksMjUuMTI3LDc1LjY5OSwyNi41ODh6IE03My41MjcsMjYuNjY2DQoJCQljMC0wLjkzNC0wLjIxMS0xLjcwNC0wLjYzMy0yLjMxYy0wLjQ2MS0wLjYzMi0xLjA3OC0wLjk0OC0xLjg1NS0wLjk0OGMtMC41MjcsMC0xLjAwNCwwLjE3Ni0xLjQzMiwwLjUyMw0KCQkJYy0wLjQyOCwwLjM1LTAuNzA3LDAuODA3LTAuODM4LDEuMzczYy0wLjA2NSwwLjI2NC0wLjA5OSwwLjQ4LTAuMDk5LDAuNjV2MS42YzAsMC42OTgsMC4yMTQsMS4yODcsMC42NCwxLjc2OA0KCQkJYzAuNDI4LDAuNDgsMC45ODQsMC43MjEsMS42NywwLjcyMWMwLjgwMywwLDEuNDI4LTAuMzEsMS44NzUtMC45MjhDNzMuMzAzLDI4LjQ5Niw3My41MjcsMjcuNjgsNzMuNTI3LDI2LjY2NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTg4LjAzOSwyNy43NzJjMCwxLjEzMi0wLjM5MywyLjA1My0xLjE4MiwyLjc2NGMtMC44NjcsMC43NzctMi4wNzQsMS4xNjUtMy42MjUsMS4xNjUNCgkJCWMtMS40MzIsMC0yLjU4LTAuMjc2LTMuNDQ5LTAuODI5bDAuNDk0LTEuNzc3YzAuOTM2LDAuNTY2LDEuOTYzLDAuODUsMy4wODIsMC44NWMwLjgwMywwLDEuNDI4LTAuMTgyLDEuODc3LTAuNTQ0DQoJCQljMC40NDctMC4zNjIsMC42Ny0wLjg0OCwwLjY3LTEuNDU0YzAtMC41NC0wLjE4NC0wLjk5NS0wLjU1My0xLjM2NGMtMC4zNjctMC4zNjktMC45OC0wLjcxMi0xLjgzNi0xLjAyOQ0KCQkJYy0yLjMzLTAuODY5LTMuNDk0LTIuMTQyLTMuNDk0LTMuODE2YzAtMS4wOTQsMC40MDgtMS45OTEsMS4yMjUtMi42ODljMC44MTQtMC42OTksMS45LTEuMDQ4LDMuMjU4LTEuMDQ4DQoJCQljMS4yMTEsMCwyLjIxNywwLjIxMSwzLjAyLDAuNjMybC0wLjUzMywxLjczOGMtMC43NS0wLjQwOC0xLjU5OC0wLjYxMi0yLjU0Ny0wLjYxMmMtMC43NSwwLTEuMzM2LDAuMTg1LTEuNzU2LDAuNTUzDQoJCQljLTAuMzU1LDAuMzI5LTAuNTMzLDAuNzMtMC41MzMsMS4yMDVjMCwwLjUyNiwwLjIwMywwLjk2MSwwLjYxMSwxLjMwM2MwLjM1NSwwLjMxNiwxLDAuNjU4LDEuOTM2LDEuMDI3DQoJCQljMS4xNDUsMC40NjEsMS45ODYsMSwyLjUyNywxLjYxOEM4Ny43NywyNi4wODEsODguMDM5LDI2Ljg1Miw4OC4wMzksMjcuNzcyeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTUuMDg4LDIzLjUwOGgtMi4zNXY0LjY1OWMwLDEuMTg1LDAuNDE0LDEuNzc3LDEuMjQ0LDEuNzc3YzAuMzgxLDAsMC42OTctMC4wMzMsMC45NDctMC4wOTlsMC4wNTksMS42MTkNCgkJCWMtMC40MiwwLjE1Ny0wLjk3MywwLjIzNi0xLjY1OCwwLjIzNmMtMC44NDIsMC0xLjUtMC4yNTctMS45NzUtMC43N2MtMC40NzMtMC41MTQtMC43MTEtMS4zNzYtMC43MTEtMi41ODd2LTQuODM3aC0xLjR2LTEuNmgxLjQNCgkJCXYtMS43NTdsMi4wOTQtMC42MzJ2Mi4zODloMi4zNVYyMy41MDh6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDUuNjkxLDI2LjYyN2MwLDEuNDc1LTAuNDIyLDIuNjg2LTEuMjY0LDMuNjMzYy0wLjg4MywwLjk3NS0yLjA1NSwxLjQ2MS0zLjUxNiwxLjQ2MQ0KCQkJYy0xLjQwOCwwLTIuNTI5LTAuNDY3LTMuMzY1LTEuNDAxcy0xLjI1NC0yLjExMy0xLjI1NC0zLjUzNGMwLTEuNDg3LDAuNDMtMi43MDUsMS4yOTMtMy42NTJjMC44NjEtMC45NDgsMi4wMjMtMS40MjIsMy40ODQtMS40MjINCgkJCWMxLjQwOCwwLDIuNTQxLDAuNDY3LDMuMzk2LDEuNDAyQzEwNS4yODMsMjQuMDIxLDEwNS42OTEsMjUuMTkyLDEwNS42OTEsMjYuNjI3eiBNMTAzLjQ3OSwyNi42OTYNCgkJCWMwLTAuODg1LTAuMTg5LTEuNjQ0LTAuNTcyLTIuMjc3Yy0wLjQ0Ny0wLjc2Ni0xLjA4Ni0xLjE0OC0xLjkxNC0xLjE0OGMtMC44NTcsMC0xLjUwOCwwLjM4My0xLjk1NSwxLjE0OA0KCQkJYy0wLjM4MywwLjYzNC0wLjU3MiwxLjQwNS0wLjU3MiwyLjMxN2MwLDAuODg1LDAuMTg5LDEuNjQ0LDAuNTcyLDIuMjc2YzAuNDYxLDAuNzY2LDEuMTA1LDEuMTQ4LDEuOTM2LDEuMTQ4DQoJCQljMC44MTQsMCwxLjQ1My0wLjM5LDEuOTE0LTEuMTY4QzEwMy4yODEsMjguMzQ3LDEwMy40NzksMjcuNTgsMTAzLjQ3OSwyNi42OTZ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTIuNjIxLDIzLjc4M2MtMC4yMTEtMC4wMzktMC40MzYtMC4wNTktMC42NzItMC4wNTljLTAuNzUsMC0xLjMzLDAuMjgzLTEuNzM4LDAuODUNCgkJCWMtMC4zNTUsMC41LTAuNTMzLDEuMTMyLTAuNTMzLDEuODk1djUuMDM1aC0yLjEzMWwwLjAyLTYuNTc0YzAtMS4xMDYtMC4wMjctMi4xMTMtMC4wOC0zLjAyMWgxLjg1N2wwLjA3OCwxLjgzNmgwLjA1OQ0KCQkJYzAuMjI1LTAuNjMxLDAuNTgtMS4xMzksMS4wNjYtMS41MmMwLjQ3NS0wLjM0MywwLjk4OC0wLjUxNCwxLjU0MS0wLjUxNGMwLjE5NywwLDAuMzc1LDAuMDE0LDAuNTMzLDAuMDM5VjIzLjc4M3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEyMi4xNTYsMjYuMjUyYzAsMC4zODItMC4wMjUsMC43MDQtMC4wNzgsMC45NjdoLTYuMzk2YzAuMDI1LDAuOTQ4LDAuMzM0LDEuNjczLDAuOTI4LDIuMTczDQoJCQljMC41MzksMC40NDcsMS4yMzYsMC42NzEsMi4wOTIsMC42NzFjMC45NDcsMCwxLjgxMS0wLjE1MSwyLjU4OC0wLjQ1NGwwLjMzNCwxLjQ4Yy0wLjkwOCwwLjM5Ni0xLjk4LDAuNTkzLTMuMjE3LDAuNTkzDQoJCQljLTEuNDg4LDAtMi42NTYtMC40MzgtMy41MDYtMS4zMTNjLTAuODQ4LTAuODc1LTEuMjczLTIuMDUtMS4yNzMtMy41MjRjMC0xLjQ0NywwLjM5NS0yLjY1MiwxLjE4Ni0zLjYxMw0KCQkJYzAuODI4LTEuMDI2LDEuOTQ3LTEuNTM5LDMuMzU1LTEuNTM5YzEuMzgzLDAsMi40MywwLjUxMywzLjE0MSwxLjUzOUMxMjEuODczLDI0LjA0NywxMjIuMTU2LDI1LjA1NSwxMjIuMTU2LDI2LjI1MnoNCgkJCSBNMTIwLjEyMywyNS42OTljMC4wMTQtMC42MzItMC4xMjUtMS4xNzgtMC40MTQtMS42MzljLTAuMzY5LTAuNTkzLTAuOTM2LTAuODg5LTEuNjk5LTAuODg5Yy0wLjY5NywwLTEuMjY0LDAuMjg5LTEuNjk3LDAuODY5DQoJCQljLTAuMzU1LDAuNDYxLTAuNTY2LDEuMDE0LTAuNjMxLDEuNjU4SDEyMC4xMjN6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00OC42MDQsMTMuNDMzaC0xLjA0OHYtMi45NDloLTIuODMydjIuOTQ5aC0xLjA0OFY2Ljg5NmgxLjA0OHYyLjY2N2gyLjgzMlY2Ljg5NmgxLjA0OFYxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTQuMzg1LDEwLjg1M2MwLDAuMTg4LTAuMDE0LDAuMzQ2LTAuMDM5LDAuNDc1aC0zLjE0M2MwLjAxMywwLjQ2NiwwLjE2NCwwLjgyMSwwLjQ1NSwxLjA2Nw0KCQkJCWMwLjI2NiwwLjIyLDAuNjA4LDAuMzMsMS4wMjgsMC4zM2MwLjQ2NiwwLDAuODktMC4wNzQsMS4yNzEtMC4yMjNsMC4xNjQsMC43MjhjLTAuNDQ2LDAuMTk0LTAuOTczLDAuMjkxLTEuNTgxLDAuMjkxDQoJCQkJYy0wLjczLDAtMS4zMDUtMC4yMTUtMS43MjItMC42NDVzLTAuNjI1LTEuMDA3LTAuNjI1LTEuNzMxYzAtMC43MTEsMC4xOTMtMS4zMDMsMC41ODItMS43NzUNCgkJCQljMC40MDctMC41MDQsMC45NTYtMC43NTYsMS42NDgtMC43NTZjMC42NzksMCwxLjE5MywwLjI1MiwxLjU0MiwwLjc1NkM1NC4yNDYsOS43Nyw1NC4zODUsMTAuMjY1LDU0LjM4NSwxMC44NTN6IE01My4zODUsMTAuNTgyDQoJCQkJYzAuMDA3LTAuMzExLTAuMDYyLTAuNTc5LTAuMjAzLTAuODA1QzUzLDkuNDg1LDUyLjcyMyw5LjM0LDUyLjM0OCw5LjM0Yy0wLjM0MywwLTAuNjIxLDAuMTQyLTAuODM1LDAuNDI3DQoJCQkJYy0wLjE3NCwwLjIyNy0wLjI3NywwLjQ5OC0wLjMxLDAuODE1SDUzLjM4NXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02MCwxMy40MzNoLTEuMDQ4di0yLjdjMC0wLjgzMi0wLjMxNi0xLjI0OC0wLjk1LTEuMjQ4Yy0wLjMxMSwwLTAuNTYyLDAuMTE0LTAuNzU3LDAuMzQzDQoJCQkJYy0wLjE5MywwLjIyOS0wLjI5MSwwLjQ5OS0wLjI5MSwwLjgwOHYyLjc5NmgtMS4wNDh2LTMuMzY2YzAtMC40MTQtMC4wMTMtMC44NjMtMC4wMzgtMS4zNDloMC45MjFsMC4wNDksMC43MzdoMC4wMjkNCgkJCQljMC4xMjItMC4yMjksMC4zMDQtMC40MTgsMC41NDMtMC41NjljMC4yODQtMC4xNzYsMC42MDItMC4yNjUsMC45NS0wLjI2NWMwLjQ0LDAsMC44MDYsMC4xNDIsMS4wOTcsMC40MjcNCgkJCQlDNTkuODIsOS4zOTgsNjAsOS45MTgsNjAsMTAuNjFWMTMuNDMzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY0LjIyMSw5LjUwNGgtMS4xNTR2Mi4yOWMwLDAuNTgyLDAuMjA0LDAuODczLDAuNjExLDAuODczYzAuMTg4LDAsMC4zNDMtMC4wMTYsMC40NjYtMC4wNDlsMC4wMjgsMC43OTUNCgkJCQljLTAuMjA3LDAuMDc4LTAuNDc5LDAuMTE3LTAuODE0LDAuMTE3Yy0wLjQxNCwwLTAuNzM3LTAuMTI2LTAuOTctMC4zNzhjLTAuMjMzLTAuMjUyLTAuMzUtMC42NzYtMC4zNS0xLjI3MVY5LjUwNEg2MS4zNVY4LjcxOQ0KCQkJCWgwLjY4OFY3Ljg1NWwxLjAyOC0wLjMxdjEuMTczaDEuMTU0VjkuNTA0eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY5LjY3Miw3LjMxMmMwLDAuMTg4LTAuMDYyLDAuMzM5LTAuMTg0LDAuNDU2Yy0wLjEyMywwLjExNy0wLjI4MSwwLjE3NS0wLjQ3NywwLjE3NQ0KCQkJCWMtMC4xNzQsMC0wLjMyMi0wLjA2LTAuNDQxLTAuMTc5Yy0wLjEyLTAuMTItMC4xOC0wLjI3LTAuMTgtMC40NTFzMC4wNjItMC4zMywwLjE4NS0wLjQ0NnMwLjI3NC0wLjE3NSwwLjQ1Ni0wLjE3NQ0KCQkJCWMwLjE4MiwwLDAuMzM0LDAuMDU5LDAuNDU3LDAuMTc1QzY5LjYwOSw2Ljk4Miw2OS42NzIsNy4xMzEsNjkuNjcyLDcuMzEyeiBNNjkuNTU1LDEzLjQzM2gtMS4wNDdWOC43MTloMS4wNDdWMTMuNDMzeiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=</resource>
|
|
<resource name="de.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkRFX0Rvd25sb2FkX29uX3RoZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHdpZHRoPSIxMzVweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgMTM1IDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMzUgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0E2QTZBNiIgZD0iTTEzMC4xOTcsNDBINC43MjlDMi4xMjIsNDAsMCwzNy44NzIsMCwzNS4yNjdWNC43MjZDMCwyLjEyLDIuMTIyLDAsNC43MjksMGgxMjUuNDY4DQoJCUMxMzIuODAzLDAsMTM1LDIuMTIsMTM1LDQuNzI2djMwLjU0MUMxMzUsMzcuODcyLDEzMi44MDMsNDAsMTMwLjE5Nyw0MEwxMzAuMTk3LDQweiIvPg0KCTxwYXRoIGQ9Ik0xMzQuMDMyLDM1LjI2OGMwLDIuMTE2LTEuNzE0LDMuODMtMy44MzQsMy44M0g0LjcyOWMtMi4xMTksMC0zLjgzOS0xLjcxNC0zLjgzOS0zLjgzVjQuNzI1DQoJCWMwLTIuMTE1LDEuNzItMy44MzUsMy44MzktMy44MzVoMTI1LjQ2OGMyLjEyMSwwLDMuODM0LDEuNzIsMy44MzQsMy44MzVMMTM0LjAzMiwzNS4yNjhMMTM0LjAzMiwzNS4yNjh6Ii8+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMwLjEyOSwxOS43ODNjLTAuMDI5LTMuMjIzLDIuNjM5LTQuNzkxLDIuNzYxLTQuODY0Yy0xLjUxMS0yLjIwMy0zLjg1My0yLjUwNC00LjY3Ni0yLjUyOA0KCQkJCWMtMS45NjctMC4yMDctMy44NzUsMS4xNzctNC44NzcsMS4xNzdjLTEuMDIyLDAtMi41NjUtMS4xNTctNC4yMjgtMS4xMjNjLTIuMTQsMC4wMzMtNC4xNDIsMS4yNzItNS4yNCwzLjE5Ng0KCQkJCWMtMi4yNjYsMy45MjMtMC41NzYsOS42ODgsMS41OTUsMTIuODU5YzEuMDg2LDEuNTUzLDIuMzU1LDMuMjg3LDQuMDE2LDMuMjI1YzEuNjI1LTAuMDY2LDIuMjMyLTEuMDM1LDQuMTkzLTEuMDM1DQoJCQkJYzEuOTQzLDAsMi41MTMsMS4wMzUsNC4yMDcsMC45OTZjMS43NDQtMC4wMjcsMi44NDItMS41NTksMy44OS0zLjEyN2MxLjI1NS0xLjc3OSwxLjc1OS0zLjUzMywxLjc3OS0zLjYyMw0KCQkJCUMzMy41MDgsMjQuOTIzLDMwLjE2MiwyMy42NDcsMzAuMTI5LDE5Ljc4M3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yNi45MjksMTAuMzA2YzAuODc0LTEuMDkzLDEuNDcyLTIuNTgsMS4zMDYtNC4wODljLTEuMjY1LDAuMDU2LTIuODQ3LDAuODc1LTMuNzU4LDEuOTQ0DQoJCQkJYy0wLjgwNiwwLjk0Mi0xLjUyNiwyLjQ4Ni0xLjM0LDMuOTM4QzI0LjU1OCwxMi4yMDQsMjYuMDE3LDExLjM4MiwyNi45MjksMTAuMzA2eiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTMuNjgxLDMxLjUwMmgtMi4yNzFsLTEuMjQ0LTMuOTA4aC00LjMyNGwtMS4xODUsMy45MDhoLTIuMjExbDQuMjg0LTEzLjMwN2gyLjY0Nkw1My42ODEsMzEuNTAyeg0KCQkJIE00OS43OTIsMjUuOTU0bC0xLjEyNS0zLjQ3NWMtMC4xMTktMC4zNTUtMC4zNDItMS4xOTEtMC42NzEtMi41MDhoLTAuMDRjLTAuMTMxLDAuNTY2LTAuMzQyLDEuNDAxLTAuNjMyLDIuNTA4bC0xLjEwNSwzLjQ3NQ0KCQkJSDQ5Ljc5MnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY0LjY5OCwyNi41ODZjMCwxLjYzMy0wLjQ0MSwyLjkyMi0xLjMyMywzLjg2OWMtMC43OSwwLjg0NC0xLjc3MSwxLjI2NC0yLjk0MiwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDUzLTIuNzI1LTEuMzYxaC0wLjA0djUuMDU1aC0yLjEzMlYyNS4wNjZjMC0xLjAyNy0wLjAyNy0yLjA4LTAuMDc5LTMuMTZoMS44NzVsMC4xMTksMS41MjFoMC4wNA0KCQkJYzAuNzExLTEuMTQ2LDEuNzktMS43MTksMy4yMzgtMS43MTljMS4xMzIsMCwyLjA3NywwLjQ0NywyLjgzMywxLjM0M1M2NC42OTgsMjUuMTI1LDY0LjY5OCwyNi41ODZ6IE02Mi41MjYsMjYuNjY1DQoJCQljMC0wLjkzNS0wLjIxLTEuNzA0LTAuNjMyLTIuMzFjLTAuNDYxLTAuNjMzLTEuMDgtMC45NDgtMS44NTYtMC45NDhjLTAuNTI2LDAtMS4wMDQsMC4xNzUtMS40MzEsMC41MjMNCgkJCWMtMC40MjgsMC4zNDktMC43MDgsMC44MDYtMC44MzksMS4zNzJjLTAuMDY2LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NTF2MS42YzAsMC42OTgsMC4yMTQsMS4yODYsMC42NDIsMS43NjcNCgkJCXMwLjk4NCwwLjcyMSwxLjY2OCwwLjcyMWMwLjgwMywwLDEuNDI4LTAuMzA5LDEuODc1LTAuOTI4UzYyLjUyNiwyNy42NzksNjIuNTI2LDI2LjY2NXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTc1LjczNiwyNi41ODZjMCwxLjYzMy0wLjQ0MSwyLjkyMi0xLjMyNCwzLjg2OWMtMC43ODksMC44NDQtMS43NywxLjI2NC0yLjk0MSwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDUzLTIuNzI1LTEuMzYxaC0wLjAzOXY1LjA1NWgtMi4xMzJWMjUuMDY2YzAtMS4wMjctMC4wMjctMi4wOC0wLjA3OS0zLjE2aDEuODc1bDAuMTE5LDEuNTIxaDAuMDQNCgkJCWMwLjcxMS0xLjE0NiwxLjc5LTEuNzE5LDMuMjM5LTEuNzE5YzEuMTMxLDAsMi4wNzYsMC40NDcsMi44MzQsMS4zNDNDNzUuMzU3LDIzLjk0Nyw3NS43MzYsMjUuMTI1LDc1LjczNiwyNi41ODZ6IE03My41NjQsMjYuNjY1DQoJCQljMC0wLjkzNS0wLjIxMS0xLjcwNC0wLjYzMy0yLjMxYy0wLjQ2MS0wLjYzMy0xLjA3OC0wLjk0OC0xLjg1NS0wLjk0OGMtMC41MjcsMC0xLjAwNCwwLjE3NS0xLjQzMiwwLjUyMw0KCQkJcy0wLjcwOCwwLjgwNi0wLjgzOSwxLjM3MmMtMC4wNjUsMC4yNjQtMC4wOTksMC40OC0wLjA5OSwwLjY1MXYxLjZjMCwwLjY5OCwwLjIxNCwxLjI4NiwwLjY0MSwxLjc2Nw0KCQkJYzAuNDI4LDAuNDgsMC45ODQsMC43MjEsMS42NywwLjcyMWMwLjgwMywwLDEuNDI4LTAuMzA5LDEuODc1LTAuOTI4UzczLjU2NCwyNy42NzksNzMuNTY0LDI2LjY2NXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTg4LjA3NiwyNy43NzFjMCwxLjEzMS0wLjM5NSwyLjA1My0xLjE4MiwyLjc2NGMtMC44NjcsMC43NzctMi4wNzYsMS4xNjQtMy42MjUsMS4xNjQNCgkJCWMtMS40MzIsMC0yLjU4Mi0wLjI3NS0zLjQ0OS0wLjgyOGwwLjQ5NC0xLjc3N2MwLjkzNCwwLjU2NiwxLjk2MSwwLjg1LDMuMDgsMC44NWMwLjgwNSwwLDEuNDMtMC4xODIsMS44NzctMC41NDUNCgkJCWMwLjQ0Ny0wLjM2MSwwLjY3Mi0wLjg0OCwwLjY3Mi0xLjQ1M2MwLTAuNTQxLTAuMTg2LTAuOTk2LTAuNTUzLTEuMzY1Yy0wLjM2OS0wLjM2OS0wLjk4LTAuNzExLTEuODM2LTEuMDI4DQoJCQljLTIuMzMtMC44Ny0zLjQ5Ni0yLjE0Mi0zLjQ5Ni0zLjgxNmMwLTEuMDk0LDAuNDA4LTEuOTkxLDEuMjI1LTIuNjlzMS45MDItMS4wNDgsMy4yNTgtMS4wNDhjMS4yMTEsMCwyLjIxOSwwLjIxMSwzLjAyMSwwLjYzMg0KCQkJbC0wLjUzMywxLjczOGMtMC43NS0wLjQwOC0xLjYtMC42MTItMi41NDctMC42MTJjLTAuNzUsMC0xLjMzNiwwLjE4NS0xLjc1OCwwLjU1M2MtMC4zNTUsMC4zMjktMC41MzMsMC43My0wLjUzMywxLjIwNA0KCQkJYzAsMC41MjcsMC4yMDUsMC45NjEsMC42MTMsMS4zMDNjMC4zNTUsMC4zMTYsMSwwLjY1OCwxLjkzNCwxLjAyN2MxLjE0NiwwLjQ2MSwxLjk4OCwxLDIuNTI3LDEuNjE5DQoJCQlDODcuODA3LDI2LjA4LDg4LjA3NiwyNi44NSw4OC4wNzYsMjcuNzcxeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTUuMTIzLDIzLjUwNmgtMi4zNXY0LjY2YzAsMS4xODQsMC40MTYsMS43NzcsMS4yNDQsMS43NzdjMC4zODMsMCwwLjY5Ny0wLjAzMywwLjk0OS0wLjFsMC4wNTksMS42MTkNCgkJCWMtMC40MjIsMC4xNTgtMC45NzUsMC4yMzYtMS42NTgsMC4yMzZjLTAuODQ0LDAtMS41MDItMC4yNTYtMS45NzUtMC43N2MtMC40NzUtMC41MTQtMC43MTEtMS4zNzUtMC43MTEtMi41ODZ2LTQuODM4aC0xLjQwMnYtMS42DQoJCQloMS40MDJ2LTEuNzU3bDIuMDkyLTAuNjMydjIuMzg5aDIuMzVWMjMuNTA2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTA1LjcyNywyNi42MjVjMCwxLjQ3NS0wLjQyMiwyLjY4Ni0xLjI2NCwzLjYzM2MtMC44ODEsMC45NzUtMi4wNTMsMS40NjEtMy41MTQsMS40NjENCgkJCWMtMS40MSwwLTIuNTMxLTAuNDY3LTMuMzY3LTEuNGMtMC44MzYtMC45MzYtMS4yNTQtMi4xMTMtMS4yNTQtMy41MzVjMC0xLjQ4NiwwLjQzMi0yLjcwNSwxLjI5My0zLjY1Mg0KCQkJYzAuODYzLTAuOTQ3LDIuMDI1LTEuNDIyLDMuNDg2LTEuNDIyYzEuNDA4LDAsMi41MzksMC40NjgsMy4zOTUsMS40MDJDMTA1LjMxOCwyNC4wMiwxMDUuNzI3LDI1LjE5MSwxMDUuNzI3LDI2LjYyNXoNCgkJCSBNMTAzLjUxNiwyNi42OTVjMC0wLjg4NS0wLjE5MS0xLjY0NS0wLjU3Mi0yLjI3N2MtMC40NDctMC43NjYtMS4wODYtMS4xNDgtMS45MTYtMS4xNDhjLTAuODU1LDAtMS41MDgsMC4zODMtMS45NTUsMS4xNDgNCgkJCWMtMC4zODEsMC42MzMtMC41NzIsMS40MDUtMC41NzIsMi4zMTZjMCwwLjg4NSwwLjE5MSwxLjY0NSwwLjU3MiwyLjI3N2MwLjQ2MSwwLjc2NiwxLjEwNSwxLjE0OCwxLjkzNiwxLjE0OA0KCQkJYzAuODE2LDAsMS40NTUtMC4zOTEsMS45MTYtMS4xNjhDMTAzLjMxOCwyOC4zNDYsMTAzLjUxNiwyNy41NzksMTAzLjUxNiwyNi42OTV6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTIuNjU2LDIzLjc4MmMtMC4yMTEtMC4wNC0wLjQzNC0wLjA2LTAuNjctMC4wNmMtMC43NTIsMC0xLjMzLDAuMjgzLTEuNzM4LDAuODUNCgkJCWMtMC4zNTUsMC41LTAuNTMzLDEuMTMzLTAuNTMzLDEuODk2djUuMDM0aC0yLjEzM2wwLjAyLTYuNTc0YzAtMS4xMDUtMC4wMjUtMi4xMTMtMC4wNzgtMy4wMjFoMS44NTVsMC4wOCwxLjgzNmgwLjA1OQ0KCQkJYzAuMjIzLTAuNjMxLDAuNTc4LTEuMTM4LDEuMDY2LTEuNTJjMC40NzMtMC4zNDIsMC45ODYtMC41MTQsMS41MzktMC41MTRjMC4xOTcsMCwwLjM3NSwwLjAxNCwwLjUzMywwLjAzOVYyMy43ODJ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMjIuMTkzLDI2LjI1YzAsMC4zODMtMC4wMjcsMC43MDUtMC4wOCwwLjk2OGgtNi4zOTZjMC4wMjUsMC45NDgsMC4zMzYsMS42NzMsMC45MjgsMi4xNzMNCgkJCWMwLjUzOSwwLjQ0NywxLjIzOCwwLjY3LDIuMDk0LDAuNjdjMC45NDcsMCwxLjgwOS0wLjE1LDIuNTg2LTAuNDUzbDAuMzM2LDEuNDhjLTAuOTA4LDAuMzk1LTEuOTgyLDAuNTkyLTMuMjE5LDAuNTkyDQoJCQljLTEuNDg4LDAtMi42NTYtMC40MzgtMy41MDQtMS4zMTJjLTAuODUtMC44NzUtMS4yNzMtMi4wNTEtMS4yNzMtMy41MjRjMC0xLjQ0OCwwLjM5NS0yLjY1MiwxLjE4NC0zLjYxMw0KCQkJYzAuODMtMS4wMjYsMS45NDktMS41NCwzLjM1Ny0xLjU0YzEuMzgxLDAsMi40MjgsMC41MTQsMy4xMzksMS41NEMxMjEuOTEsMjQuMDQ2LDEyMi4xOTMsMjUuMDUzLDEyMi4xOTMsMjYuMjV6IE0xMjAuMTYsMjUuNjk3DQoJCQljMC4wMTItMC42MzEtMC4xMjctMS4xNzgtMC40MTYtMS42MzljLTAuMzY3LTAuNTkyLTAuOTM0LTAuODg5LTEuNjk3LTAuODg5Yy0wLjY5NywwLTEuMjY0LDAuMjktMS42OTcsMC44NjkNCgkJCWMtMC4zNTUsMC40NjEtMC41NjYsMS4wMTQtMC42MzMsMS42NThIMTIwLjE2eiIvPg0KCTwvZz4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDcuNDI3LDEzLjQzMmgtMy43MTVWNi44OTRoMS4wNDh2NS42NTVoMi42NjdWMTMuNDMyeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUyLjM2NSwxMy40MzJoLTAuOTQxbC0wLjA3Ny0wLjU0M2gtMC4wMjljLTAuMzIzLDAuNDMzLTAuNzgyLDAuNjUtMS4zNzcsMC42NQ0KCQkJCWMtMC40NDYsMC0wLjgwNi0wLjE0My0xLjA3Ny0wLjQyN2MtMC4yNDYtMC4yNTgtMC4zNjgtMC41NzktMC4zNjgtMC45NmMwLTAuNTc2LDAuMjQtMS4wMTUsMC43MjMtMS4zMTkNCgkJCQljMC40ODEtMC4zMDQsMS4xNTktMC40NTMsMi4wMzItMC40NDZ2LTAuMDg3YzAtMC42MjEtMC4zMjYtMC45MzEtMC45NzgtMC45MzFjLTAuNDY1LDAtMC44NzUsMC4xMTctMS4yMjksMC4zNDlMNDguODMsOS4wMjgNCgkJCQljMC40MzgtMC4yNzEsMC45NzktMC40MDcsMS42MTctMC40MDdjMS4yMzMsMCwxLjg1LDAuNjUsMS44NSwxLjk1djEuNzM2QzUyLjI5NiwxMi43NzgsNTIuMzIsMTMuMTU0LDUyLjM2NSwxMy40MzJ6DQoJCQkJIE01MS4yNzgsMTEuODEydi0wLjcyN2MtMS4xNTctMC4wMi0xLjczNSwwLjI5Ny0xLjczNSwwLjk1YzAsMC4yNDYsMC4wNjcsMC40MywwLjIwMiwwLjU1M2MwLjEzNSwwLjEyMywwLjMwNiwwLjE4NCwwLjUxMSwwLjE4NA0KCQkJCWMwLjIzMSwwLDAuNDQ1LTAuMDczLDAuNjQyLTAuMjE4czAuMzE3LTAuMzMxLDAuMzYyLTAuNTU4QzUxLjI3MiwxMS45NDQsNTEuMjc4LDExLjg4Myw1MS4yNzgsMTEuODEyeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTU4LjMyLDEzLjQzMmgtMC45MzFsLTAuMDQ5LTAuNzU3aC0wLjAyOWMtMC4yOTcsMC41NzYtMC44MDIsMC44NjQtMS41MTMsMC44NjQNCgkJCQljLTAuNTY5LDAtMS4wNDEtMC4yMjMtMS40MTYtMC42NjlzLTAuNTYyLTEuMDI1LTAuNTYyLTEuNzM2YzAtMC43NjMsMC4yMDMtMS4zODEsMC42MS0xLjg1M2MwLjM5NS0wLjQ0LDAuODgtMC42NiwxLjQ1NS0wLjY2DQoJCQkJYzAuNjM0LDAsMS4wNzcsMC4yMTMsMS4zMjksMC42NGgwLjAyVjYuNTU0aDEuMDQ4djUuNjA3QzU4LjI4MiwxMi42Miw1OC4yOTQsMTMuMDQzLDU4LjMyLDEzLjQzMnogTTU3LjIzNCwxMS40NDN2LTAuNzg2DQoJCQkJYzAtMC4xMzYtMC4wMS0wLjI0Ni0wLjAyOS0wLjMzYy0wLjA1OS0wLjI1Mi0wLjE4Ni0wLjQ2NC0wLjM4LTAuNjM1Yy0wLjE5NS0wLjE3MS0wLjQyOS0wLjI1Ny0wLjcwMS0wLjI1Nw0KCQkJCWMtMC4zOSwwLTAuNjk2LDAuMTU1LTAuOTIxLDAuNDY2Yy0wLjIyNCwwLjMxMS0wLjMzNiwwLjcwOC0wLjMzNiwxLjE5M2MwLDAuNDY2LDAuMTA3LDAuODQ0LDAuMzIyLDEuMTM1DQoJCQkJYzAuMjI3LDAuMzEsMC41MzIsMC40NjUsMC45MTUsMC40NjVjMC4zNDQsMCwwLjYyLTAuMTI5LDAuODI4LTAuMzg4QzU3LjEzMywxMi4wNjcsNTcuMjM0LDExLjc3OSw1Ny4yMzQsMTEuNDQzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY0LjAyNSwxMC44NTJjMCwwLjE4OC0wLjAxNCwwLjM0Ni0wLjAzOSwwLjQ3NWgtMy4xNDNjMC4wMTMsMC40NjYsMC4xNjQsMC44MjEsMC40NTUsMS4wNjcNCgkJCQljMC4yNjYsMC4yMiwwLjYwOCwwLjMzLDEuMDI4LDAuMzNjMC40NjYsMCwwLjg5LTAuMDc0LDEuMjcxLTAuMjIzbDAuMTY0LDAuNzI4Yy0wLjQ0NiwwLjE5NC0wLjk3MywwLjI5MS0xLjU4MSwwLjI5MQ0KCQkJCWMtMC43MywwLTEuMzA1LTAuMjE1LTEuNzIyLTAuNjQ1cy0wLjYyNS0xLjAwNy0wLjYyNS0xLjczMWMwLTAuNzExLDAuMTkzLTEuMzAzLDAuNTgyLTEuNzc1DQoJCQkJYzAuNDA3LTAuNTA0LDAuOTU2LTAuNzU2LDEuNjQ4LTAuNzU2YzAuNjc5LDAsMS4xOTMsMC4yNTIsMS41NDIsMC43NTZDNjMuODg1LDkuNzY5LDY0LjAyNSwxMC4yNjMsNjQuMDI1LDEwLjg1MnogTTYzLjAyNSwxMC41OA0KCQkJCWMwLjAwNy0wLjMxMS0wLjA2Mi0wLjU3OS0wLjIwMy0wLjgwNWMtMC4xODItMC4yOTEtMC40NTktMC40MzctMC44MzQtMC40MzdjLTAuMzQzLDAtMC42MjEsMC4xNDItMC44MzUsMC40MjcNCgkJCQljLTAuMTc0LDAuMjI3LTAuMjc3LDAuNDk4LTAuMzEsMC44MTVINjMuMDI1eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY5LjY0MSwxMy40MzJoLTEuMDQ4di0yLjdjMC0wLjgzMi0wLjMxNi0xLjI0OC0wLjk1LTEuMjQ4Yy0wLjMxMSwwLTAuNTYyLDAuMTE0LTAuNzU3LDAuMzQzDQoJCQkJYy0wLjE5MywwLjIyOS0wLjI5MSwwLjQ5OS0wLjI5MSwwLjgwOHYyLjc5NmgtMS4wNDh2LTMuMzY2YzAtMC40MTQtMC4wMTMtMC44NjMtMC4wMzgtMS4zNDloMC45MjFsMC4wNDksMC43MzdoMC4wMjkNCgkJCQljMC4xMjItMC4yMjksMC4zMDQtMC40MTgsMC41NDMtMC41NjljMC4yODQtMC4xNzYsMC42MDItMC4yNjUsMC45NS0wLjI2NWMwLjQ0LDAsMC44MDYsMC4xNDIsMS4wOTcsMC40MjcNCgkJCQljMC4zNjEsMC4zNDksMC41NDMsMC44NywwLjU0MywxLjU2MlYxMy40MzJ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzUuNDc5LDcuMzExYzAsMC4xODgtMC4wNjEsMC4zMzktMC4xODQsMC40NTZjLTAuMTIzLDAuMTE3LTAuMjgxLDAuMTc1LTAuNDc1LDAuMTc1DQoJCQkJYy0wLjE3NiwwLTAuMzIyLTAuMDYtMC40NDEtMC4xNzljLTAuMTIxLTAuMTItMC4xOC0wLjI3LTAuMTgtMC40NTFzMC4wNjEtMC4zMywwLjE4NC0wLjQ0NlM3NC42NTgsNi42OSw3NC44NCw2LjY5DQoJCQkJYzAuMTgsMCwwLjMzMiwwLjA1OSwwLjQ1NSwwLjE3NVM3NS40NzksNy4xMyw3NS40NzksNy4zMTF6IE03NS4zNjMsMTMuNDMyaC0xLjA0OVY4LjcxN2gxLjA0OVYxMy40MzJ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODMuOTc3LDEzLjQzMmgtMS4wMjdWMTAuNzljMC0wLjg3MS0wLjI5OS0xLjMwNi0wLjg5My0xLjMwNmMtMC4yODUsMC0wLjUxNCwwLjEwOC0wLjY4NCwwLjMyNA0KCQkJCWMtMC4xNzIsMC4yMTYtMC4yNTgsMC40NjktMC4yNTgsMC43NTl2Mi44NjRoLTEuMDI3di0yLjc3N2MwLTAuMzU1LTAuMDc0LTAuNjM5LTAuMjE5LTAuODUyDQoJCQkJYy0wLjE0Ni0wLjIxMy0wLjM2MS0wLjMxOS0wLjY0NS0wLjMxOWMtMC4yODUsMC0wLjUxOCwwLjExNi0wLjY5OSwwLjM0OGMtMC4xODIsMC4yMzItMC4yNzEsMC40OTctMC4yNzEsMC43OTN2Mi44MDZoLTEuMDI5DQoJCQkJdi0zLjM2NmMwLTAuNDE0LTAuMDEyLTAuODYzLTAuMDM3LTEuMzQ5aDAuOWwwLjA0OSwwLjcxN2gwLjAyOWMwLjMyNC0wLjU0MiwwLjgwMy0wLjgxNCwxLjQzNi0wLjgxNA0KCQkJCWMwLjY0MSwwLDEuMDc0LDAuMjk0LDEuMzAxLDAuODgyaDAuMDJjMC4xNDgtMC4yNDYsMC4zMzItMC40NDMsMC41NTMtMC41OTFjMC4yNzctMC4xOTQsMC41OTgtMC4yOTEsMC45NTktMC4yOTENCgkJCQljMC40MjIsMCwwLjc2OCwwLjE0MiwxLjAzOSwwLjQyN2MwLjMzNiwwLjM1NSwwLjUwNCwwLjg4NiwwLjUwNCwxLjU5MVYxMy40MzJ6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==</resource>
|
|
<resource name="el.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNZX0Rvd25sb2FkX29uX3RoZV9BcHBfU3RvcmUiDQoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTM1cHgiIGhlaWdodD0iNDBweCINCgkgdmlld0JveD0iMCAwIDEzNSA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTM1IDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBNkE2QTYiIGQ9Ik0xMzAuMTk3LDQwSDQuNzI5QzIuMTIyLDQwLDAsMzcuODcxLDAsMzUuMjY2VjQuNzI0QzAsMi4xMTksMi4xMjIsMCw0LjcyOSwwaDEyNS40NjgNCgkJQzEzMi44MDMsMCwxMzUsMi4xMTksMTM1LDQuNzI0djMwLjU0MkMxMzUsMzcuODcxLDEzMi44MDMsNDAsMTMwLjE5Nyw0MEwxMzAuMTk3LDQweiIvPg0KCTxwYXRoIGQ9Ik0xMzQuMDMyLDM1LjI2OGMwLDIuMTE2LTEuNzE0LDMuODMtMy44MzQsMy44M0g0LjcyOWMtMi4xMTksMC0zLjgzOS0xLjcxNC0zLjgzOS0zLjgzVjQuNzI1DQoJCWMwLTIuMTE1LDEuNzItMy44MzUsMy44MzktMy44MzVoMTI1LjQ2OGMyLjEyMSwwLDMuODM0LDEuNzIsMy44MzQsMy44MzVMMTM0LjAzMiwzNS4yNjhMMTM0LjAzMiwzNS4yNjh6Ii8+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMwLjEyOCwxOS43ODJjLTAuMDI5LTMuMjIzLDIuNjM5LTQuNzkxLDIuNzYxLTQuODY0Yy0xLjUxMS0yLjIwMy0zLjg1My0yLjUwNC00LjY3Ni0yLjUyOA0KCQkJCWMtMS45NjctMC4yMDctMy44NzUsMS4xNzctNC44NzcsMS4xNzdjLTEuMDIyLDAtMi41NjUtMS4xNTctNC4yMjgtMS4xMjNjLTIuMTQsMC4wMzMtNC4xNDIsMS4yNzItNS4yNCwzLjE5Ng0KCQkJCWMtMi4yNjYsMy45MjMtMC41NzYsOS42ODgsMS41OTUsMTIuODU5YzEuMDg2LDEuNTUzLDIuMzU1LDMuMjg3LDQuMDE2LDMuMjI1YzEuNjI1LTAuMDY2LDIuMjMyLTEuMDM1LDQuMTkzLTEuMDM1DQoJCQkJYzEuOTQzLDAsMi41MTMsMS4wMzUsNC4yMDcsMC45OTZjMS43NDQtMC4wMjcsMi44NDItMS41NTksMy44OS0zLjEyN2MxLjI1NS0xLjc3OSwxLjc1OS0zLjUzMywxLjc3OS0zLjYyMw0KCQkJCUMzMy41MDgsMjQuOTIyLDMwLjE2MiwyMy42NDYsMzAuMTI4LDE5Ljc4MnoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yNi45MjgsMTAuMzA1YzAuODc0LTEuMDkzLDEuNDcyLTIuNTgsMS4zMDYtNC4wODljLTEuMjY1LDAuMDU2LTIuODQ3LDAuODc1LTMuNzU4LDEuOTQ0DQoJCQkJYy0wLjgwNiwwLjk0Mi0xLjUyNiwyLjQ4Ni0xLjM0LDMuOTM4QzI0LjU1NywxMi4yMDMsMjYuMDE2LDExLjM4MSwyNi45MjgsMTAuMzA1eiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTMuNjQ2LDMxLjUwMmgtMi4yNzFsLTEuMjQ0LTMuOTA4aC00LjMyNGwtMS4xODUsMy45MDhoLTIuMjExbDQuMjg0LTEzLjMwN2gyLjY0Nkw1My42NDYsMzEuNTAyeg0KCQkJIE00OS43NTYsMjUuOTU0bC0xLjEyNS0zLjQ3NWMtMC4xMTktMC4zNTUtMC4zNDItMS4xOTEtMC42NzEtMi41MDhoLTAuMDRjLTAuMTMxLDAuNTY2LTAuMzQyLDEuNDAxLTAuNjMyLDIuNTA4bC0xLjEwNSwzLjQ3NQ0KCQkJSDQ5Ljc1NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY0LjY2MywyNi41ODZjMCwxLjYzMy0wLjQ0MSwyLjkyMi0xLjMyMywzLjg2OWMtMC43OSwwLjg0NC0xLjc3MSwxLjI2NC0yLjk0MiwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDUzLTIuNzI1LTEuMzYxaC0wLjA0djUuMDU1aC0yLjEzMlYyNS4wNjZjMC0xLjAyNy0wLjAyNy0yLjA4LTAuMDc5LTMuMTZoMS44NzVsMC4xMTksMS41MjFoMC4wNA0KCQkJYzAuNzExLTEuMTQ2LDEuNzktMS43MTksMy4yMzgtMS43MTljMS4xMzIsMCwyLjA3NywwLjQ0NywyLjgzMywxLjM0M1M2NC42NjMsMjUuMTI1LDY0LjY2MywyNi41ODZ6IE02Mi40OTEsMjYuNjY1DQoJCQljMC0wLjkzNS0wLjIxLTEuNzA0LTAuNjMyLTIuMzFjLTAuNDYxLTAuNjMzLTEuMDgtMC45NDgtMS44NTYtMC45NDhjLTAuNTI2LDAtMS4wMDQsMC4xNzUtMS40MzEsMC41MjMNCgkJCWMtMC40MjgsMC4zNDktMC43MDgsMC44MDYtMC44MzksMS4zNzJjLTAuMDY2LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NTF2MS42YzAsMC42OTgsMC4yMTQsMS4yODYsMC42NDIsMS43NjcNCgkJCXMwLjk4NCwwLjcyMSwxLjY2OCwwLjcyMWMwLjgwMywwLDEuNDI4LTAuMzA5LDEuODc1LTAuOTI4UzYyLjQ5MSwyNy42NzksNjIuNDkxLDI2LjY2NXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTc1LjcsMjYuNTg2YzAsMS42MzMtMC40NDEsMi45MjItMS4zMjQsMy44NjljLTAuNzg5LDAuODQ0LTEuNzcsMS4yNjQtMi45NDEsMS4yNjQNCgkJCWMtMS4yNjQsMC0yLjE3Mi0wLjQ1My0yLjcyNS0xLjM2MWgtMC4wMzl2NS4wNTVoLTIuMTMyVjI1LjA2NmMwLTEuMDI3LTAuMDI3LTIuMDgtMC4wNzktMy4xNmgxLjg3NWwwLjExOSwxLjUyMWgwLjA0DQoJCQljMC43MTEtMS4xNDYsMS43ODktMS43MTksMy4yMzgtMS43MTljMS4xMzEsMCwyLjA3NiwwLjQ0NywyLjgzNCwxLjM0M0M3NS4zMjEsMjMuOTQ3LDc1LjcsMjUuMTI1LDc1LjcsMjYuNTg2eiBNNzMuNTI4LDI2LjY2NQ0KCQkJYzAtMC45MzUtMC4yMTEtMS43MDQtMC42MzMtMi4zMWMtMC40NjEtMC42MzMtMS4wNzgtMC45NDgtMS44NTUtMC45NDhjLTAuNTI3LDAtMS4wMDQsMC4xNzUtMS40MzIsMC41MjMNCgkJCXMtMC43MDcsMC44MDYtMC44MzksMS4zNzJjLTAuMDY1LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NTF2MS42YzAsMC42OTgsMC4yMTQsMS4yODYsMC42NDEsMS43NjcNCgkJCWMwLjQyOCwwLjQ4LDAuOTg0LDAuNzIxLDEuNjcsMC43MjFjMC44MDMsMCwxLjQyOC0wLjMwOSwxLjg3NS0wLjkyOFM3My41MjgsMjcuNjc5LDczLjUyOCwyNi42NjV6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04OC4wNCwyNy43NzFjMCwxLjEzMS0wLjM5NCwyLjA1My0xLjE4MiwyLjc2NGMtMC44NjcsMC43NzctMi4wNzUsMS4xNjQtMy42MjUsMS4xNjQNCgkJCWMtMS40MzIsMC0yLjU4MS0wLjI3NS0zLjQ0OS0wLjgyOGwwLjQ5NC0xLjc3N2MwLjkzNSwwLjU2NiwxLjk2MiwwLjg1LDMuMDgxLDAuODVjMC44MDQsMCwxLjQyOS0wLjE4MiwxLjg3Ny0wLjU0NQ0KCQkJYzAuNDQ3LTAuMzYxLDAuNjcxLTAuODQ4LDAuNjcxLTEuNDUzYzAtMC41NDEtMC4xODUtMC45OTYtMC41NTMtMS4zNjVzLTAuOTgtMC43MTEtMS44MzYtMS4wMjgNCgkJCWMtMi4zMy0wLjg3LTMuNDk1LTIuMTQyLTMuNDk1LTMuODE2YzAtMS4wOTQsMC40MDgtMS45OTEsMS4yMjUtMi42OWMwLjgxNS0wLjY5OSwxLjkwMS0xLjA0OCwzLjI1OC0xLjA0OA0KCQkJYzEuMjExLDAsMi4yMTgsMC4yMTEsMy4wMjEsMC42MzJsLTAuNTMzLDEuNzM4Yy0wLjc1LTAuNDA4LTEuNTk5LTAuNjEyLTIuNTQ3LTAuNjEyYy0wLjc1LDAtMS4zMzYsMC4xODUtMS43NTcsMC41NTMNCgkJCWMtMC4zNTUsMC4zMjktMC41MzMsMC43My0wLjUzMywxLjIwNGMwLDAuNTI3LDAuMjA0LDAuOTYxLDAuNjEyLDEuMzAzYzAuMzU1LDAuMzE2LDEsMC42NTgsMS45MzUsMS4wMjcNCgkJCWMxLjE0NiwwLjQ2MSwxLjk4NywxLDIuNTI3LDEuNjE5Uzg4LjA0LDI2Ljg1LDg4LjA0LDI3Ljc3MXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTk1LjA4OCwyMy41MDZoLTIuMzV2NC42NmMwLDEuMTg0LDAuNDE1LDEuNzc3LDEuMjQ0LDEuNzc3YzAuMzgyLDAsMC42OTctMC4wMzMsMC45NDgtMC4xbDAuMDU5LDEuNjE5DQoJCQljLTAuNDIxLDAuMTU4LTAuOTc0LDAuMjM2LTEuNjU4LDAuMjM2Yy0wLjg0MywwLTEuNTAxLTAuMjU2LTEuOTc1LTAuNzdzLTAuNzExLTEuMzc1LTAuNzExLTIuNTg2di00LjgzOGgtMS40MDF2LTEuNmgxLjQwMQ0KCQkJdi0xLjc1N2wyLjA5My0wLjYzMnYyLjM4OWgyLjM1VjIzLjUwNnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwNS42OTEsMjYuNjI1YzAsMS40NzUtMC40MjIsMi42ODYtMS4yNjQsMy42MzNjLTAuODgyLDAuOTc1LTIuMDU0LDEuNDYxLTMuNTE1LDEuNDYxDQoJCQljLTEuNDA5LDAtMi41My0wLjQ2Ny0zLjM2Ni0xLjRjLTAuODM2LTAuOTM2LTEuMjU0LTIuMTEzLTEuMjU0LTMuNTM1YzAtMS40ODYsMC40MzEtMi43MDUsMS4yOTMtMy42NTJzMi4wMjQtMS40MjIsMy40ODUtMS40MjINCgkJCWMxLjQwOCwwLDIuNTQsMC40NjgsMy4zOTYsMS40MDJDMTA1LjI4MywyNC4wMiwxMDUuNjkxLDI1LjE5MSwxMDUuNjkxLDI2LjYyNXogTTEwMy40NzksMjYuNjk1YzAtMC44ODUtMC4xOS0xLjY0NS0wLjU3Mi0yLjI3Nw0KCQkJYy0wLjQ0Ny0wLjc2Ni0xLjA4Ni0xLjE0OC0xLjkxNS0xLjE0OGMtMC44NTYsMC0xLjUwOCwwLjM4My0xLjk1NSwxLjE0OGMtMC4zODIsMC42MzMtMC41NzIsMS40MDUtMC41NzIsMi4zMTYNCgkJCWMwLDAuODg1LDAuMTksMS42NDUsMC41NzIsMi4yNzdjMC40NjEsMC43NjYsMS4xMDUsMS4xNDgsMS45MzYsMS4xNDhjMC44MTUsMCwxLjQ1NC0wLjM5MSwxLjkxNS0xLjE2OA0KCQkJQzEwMy4yODIsMjguMzQ2LDEwMy40NzksMjcuNTc5LDEwMy40NzksMjYuNjk1eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTEyLjYyMSwyMy43ODJjLTAuMjExLTAuMDQtMC40MzUtMC4wNi0wLjY3MS0wLjA2Yy0wLjc1MSwwLTEuMzMsMC4yODMtMS43MzgsMC44NQ0KCQkJYy0wLjM1NSwwLjUtMC41MzMsMS4xMzMtMC41MzMsMS44OTZ2NS4wMzRoLTIuMTMybDAuMDItNi41NzRjMC0xLjEwNS0wLjAyNi0yLjExMy0wLjA3OS0zLjAyMWgxLjg1NmwwLjA3OSwxLjgzNmgwLjA1OQ0KCQkJYzAuMjI0LTAuNjMxLDAuNTc5LTEuMTM4LDEuMDY2LTEuNTJjMC40NzQtMC4zNDIsMC45ODctMC41MTQsMS41NC0wLjUxNGMwLjE5NywwLDAuMzc1LDAuMDE0LDAuNTMzLDAuMDM5VjIzLjc4MnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEyMi4xNTcsMjYuMjVjMCwwLjM4My0wLjAyNiwwLjcwNS0wLjA3OSwwLjk2OGgtNi4zOTZjMC4wMjUsMC45NDgsMC4zMzUsMS42NzMsMC45MjgsMi4xNzMNCgkJCWMwLjUzOSwwLjQ0NywxLjIzNywwLjY3LDIuMDkzLDAuNjdjMC45NDcsMCwxLjgxLTAuMTUsMi41ODctMC40NTNsMC4zMzUsMS40OGMtMC45MDgsMC4zOTUtMS45ODEsMC41OTItMy4yMTgsMC41OTINCgkJCWMtMS40ODgsMC0yLjY1Ni0wLjQzOC0zLjUwNS0xLjMxMnMtMS4yNzMtMi4wNTEtMS4yNzMtMy41MjRjMC0xLjQ0OCwwLjM5NS0yLjY1MiwxLjE4NS0zLjYxM2MwLjgyOS0xLjAyNiwxLjk0OC0xLjU0LDMuMzU2LTEuNTQNCgkJCWMxLjM4MiwwLDIuNDI5LDAuNTE0LDMuMTQsMS41NEMxMjEuODc0LDI0LjA0NiwxMjIuMTU3LDI1LjA1MywxMjIuMTU3LDI2LjI1eiBNMTIwLjEyNCwyNS42OTcNCgkJCWMwLjAxMy0wLjYzMS0wLjEyNi0xLjE3OC0wLjQxNS0xLjYzOWMtMC4zNjgtMC41OTItMC45MzUtMC44ODktMS42OTgtMC44ODljLTAuNjk3LDAtMS4yNjQsMC4yOS0xLjY5NywwLjg2OQ0KCQkJYy0wLjM1NSwwLjQ2MS0wLjU2NiwxLjAxNC0wLjYzMiwxLjY1OEgxMjAuMTI0eiIvPg0KCTwvZz4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDcuNTc2LDEzLjQzMmwtMS4zNDktNC4zMTZjLTAuMDU4LTAuMjI3LTAuMTEyLTAuNDQ2LTAuMTY0LTAuNjZzLTAuMTA0LTAuNDIzLTAuMTU1LTAuNjNoLTAuMDI5DQoJCQkJYy0wLjA1MiwwLjIwNy0wLjEwMSwwLjQxOC0wLjE0NiwwLjYzNXMtMC4wOTQsMC40MzUtMC4xNDYsMC42NTVsLTEuMzEsNC4zMTZoLTEuMDk2bDIuMTA0LTYuNTM4aDEuMjhsMi4xNDQsNi41MzhINDcuNTc2eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUxLjAyOSw5LjQ1NWMwLjA1OC0wLjA5NywwLjEzMi0wLjE5NSwwLjIyMy0wLjI5NmMwLjA5MS0wLjEsMC4xOTktMC4xOSwwLjMyNS0wLjI3MQ0KCQkJCWMwLjEyNi0wLjA4MSwwLjI3LTAuMTQ2LDAuNDMyLTAuMTk0YzAuMTYyLTAuMDQ5LDAuMzM2LTAuMDczLDAuNTIzLTAuMDczYzAuMTgyLDAsMC4zNjksMC4wMzIsMC41NjMsMC4wOTcNCgkJCQljMC4xOTMsMC4wNjUsMC4zNzEsMC4xNzUsMC41MzMsMC4zM2MwLjE2MSwwLjE1NSwwLjI5MiwwLjM2MiwwLjM5MywwLjYyMWMwLjEwMSwwLjI1OSwwLjE1LDAuNTgyLDAuMTUsMC45N3YyLjk5Nw0KCQkJCWMwLDAuMTM2LDAsMC4yODUsMCwwLjQ0NnMwLjAwMywwLjMyLDAuMDEsMC40NzVjMC4wMDcsMC4xNTUsMC4wMTYsMC4zMDIsMC4wMjksMC40NDFjMC4wMTMsMC4xMzksMC4wMzIsMC4yNTcsMC4wNTgsMC4zNTQNCgkJCQloLTAuOTg5Yy0wLjAzMi0wLjA2NC0wLjA1OC0wLjE2MS0wLjA3Ny0wLjI5MWMtMC4wMi0wLjEyOS0wLjAzNC0wLjI3MS0wLjA0NC0wLjQyNmMtMC4wMS0wLjE1NS0wLjAxOC0wLjMyLTAuMDI0LTAuNDk0DQoJCQkJYy0wLjAwNi0wLjE3NC0wLjAxLTAuMzM5LTAuMDEtMC40OTR2LTIuODg2YzAtMC4xODEtMC4wMTYtMC4zNDktMC4wNDgtMC41MDRjLTAuMDMzLTAuMTU1LTAuMDg0LTAuMjkxLTAuMTU1LTAuNDA3DQoJCQkJYy0wLjA3MS0wLjExNi0wLjE2OS0wLjIwNy0wLjI5MS0wLjI3MWMtMC4xMjMtMC4wNjQtMC4yNzEtMC4wOTctMC40NDYtMC4wOTdjLTAuMjQ2LDAtMC40NTgsMC4wNzctMC42MzYsMC4yMzINCgkJCQlzLTAuMjk5LDAuMzM1LTAuMzYzLDAuNTQyYy0wLjAzOSwwLjA5Ny0wLjA1OSwwLjIyNi0wLjA1OSwwLjM4N3YyLjc4N2gtMS4wNDh2LTMuMzY2YzAtMC4yNTktMC4wMS0wLjUwNi0wLjAyOC0wLjc0Mg0KCQkJCWMtMC4wMi0wLjIzNi0wLjA1Ni0wLjQzOC0wLjEwNy0wLjYwNmgwLjkyMmMwLjA0NSwwLjA5MSwwLjA4MSwwLjIwMSwwLjEwNiwwLjMzYzAuMDI2LDAuMTI5LDAuMDM5LDAuMjY1LDAuMDM5LDAuNDA3SDUxLjAyOXoNCgkJCQkgTTUzLjI2LDYuNzM5bC0wLjgwNSwxLjQwNmgtMC42ODhsMC40OTQtMS40MDZINTMuMjZ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTguMTg4LDEzLjUzOWMtMC4yOTctMC4wMi0wLjU4LTAuMDczLTAuODQ5LTAuMTZzLTAuNTA0LTAuMjI3LTAuNzA4LTAuNDE3DQoJCQkJYy0wLjIwMy0wLjE5MS0wLjM2NS0wLjQ0LTAuNDg0LTAuNzQ3Yy0wLjEyLTAuMzA3LTAuMTgtMC42OTQtMC4xOC0xLjE1OVY5Ljg1M2MwLTAuMjI3LTAuMDA1LTAuNDM4LTAuMDE1LTAuNjM2DQoJCQkJYy0wLjAxLTAuMTk3LTAuMDMxLTAuMzY0LTAuMDYzLTAuNWgwLjk3MWMwLjA3LDAuMTEsMC4xMDYsMC40MTEsMC4xMDYsMC45MDJ2MS4zNDhjMCwwLjMzNiwwLjAzNCwwLjYxOCwwLjEwMiwwLjg0NA0KCQkJCWMwLjA2OCwwLjIyNywwLjE1NywwLjQxMSwwLjI2NywwLjU1M2MwLjExLDAuMTQyLDAuMjM5LDAuMjQ2LDAuMzg5LDAuMzFjMC4xNDgsMC4wNjUsMC4zMDQsMC4xMDQsMC40NjUsMC4xMTdWNy40ODVoMC45NDF2NS4zMDYNCgkJCQljMC4xOTQtMC4wMDYsMC4zNjgtMC4wNjQsMC41MjMtMC4xNzVjMC4xNTUtMC4xMSwwLjI5LTAuMjYsMC40MDItMC40NTFjMC4xMTMtMC4xOTEsMC4xOTktMC40MTQsMC4yNTgtMC42NjkNCgkJCQljMC4wNTgtMC4yNTUsMC4wODctMC41MzksMC4wODctMC44NDljMC0wLjIzOS0wLjAxMi0wLjQ2Ni0wLjAzNC0wLjY3OXMtMC4wNS0wLjQwNC0wLjA4Mi0wLjU3MnMtMC4wNjgtMC4zMTEtMC4xMDYtMC40MjcNCgkJCQljLTAuMDM5LTAuMTE3LTAuMDcxLTAuMjAxLTAuMDk4LTAuMjUyaDAuOTQxYzAuMDk3LDAuMTY4LDAuMTg0LDAuNDA5LDAuMjYyLDAuNzIzYzAuMDc3LDAuMzE0LDAuMTE2LDAuNjksMC4xMTYsMS4xMw0KCQkJCWMwLDAuMzU1LTAuMDQsMC43MDUtMC4xMjEsMS4wNDdzLTAuMjEsMC42NTMtMC4zODgsMC45MzFjLTAuMTc5LDAuMjc4LTAuNDEyLDAuNTA2LTAuNzAzLDAuNjg0cy0wLjY0NywwLjI3OS0xLjA2NywwLjMwNnYxLjgxMw0KCQkJCWgtMC45MzJWMTMuNTM5eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYzLjk2LDkuNDU1YzAuMDU4LTAuMDk3LDAuMTMyLTAuMTk1LDAuMjIzLTAuMjk2YzAuMDkxLTAuMSwwLjE5OS0wLjE5LDAuMzI1LTAuMjcxDQoJCQkJYzAuMTI2LTAuMDgxLDAuMjctMC4xNDYsMC40MzItMC4xOTRjMC4xNjItMC4wNDksMC4zMzYtMC4wNzMsMC41MjMtMC4wNzNjMC4xODIsMCwwLjM2OSwwLjAzMiwwLjU2MywwLjA5Nw0KCQkJCWMwLjE5MywwLjA2NSwwLjM3MSwwLjE3NSwwLjUzMywwLjMzYzAuMTYxLDAuMTU1LDAuMjkyLDAuMzYyLDAuMzkzLDAuNjIxYzAuMTAxLDAuMjU5LDAuMTUsMC41ODIsMC4xNSwwLjk3djIuOTk3DQoJCQkJYzAsMC4xMzYsMCwwLjI4NSwwLDAuNDQ2czAuMDAzLDAuMzIsMC4wMSwwLjQ3NWMwLjAwNywwLjE1NSwwLjAxNiwwLjMwMiwwLjAyOSwwLjQ0MWMwLjAxMywwLjEzOSwwLjAzMiwwLjI1NywwLjA1OCwwLjM1NEg2Ni4yMQ0KCQkJCWMtMC4wMzItMC4wNjQtMC4wNTgtMC4xNjEtMC4wNzctMC4yOTFjLTAuMDItMC4xMjktMC4wMzQtMC4yNzEtMC4wNDQtMC40MjZjLTAuMDEtMC4xNTUtMC4wMTgtMC4zMi0wLjAyNC0wLjQ5NA0KCQkJCWMtMC4wMDYtMC4xNzQtMC4wMS0wLjMzOS0wLjAxLTAuNDk0di0yLjg4NmMwLTAuMTgxLTAuMDE2LTAuMzQ5LTAuMDQ4LTAuNTA0Yy0wLjAzMy0wLjE1NS0wLjA4NC0wLjI5MS0wLjE1NS0wLjQwNw0KCQkJCWMtMC4wNzEtMC4xMTYtMC4xNjktMC4yMDctMC4yOTEtMC4yNzFjLTAuMTIzLTAuMDY0LTAuMjcxLTAuMDk3LTAuNDQ2LTAuMDk3Yy0wLjI0NiwwLTAuNDU4LDAuMDc3LTAuNjM2LDAuMjMyDQoJCQkJcy0wLjI5OSwwLjMzNS0wLjM2MywwLjU0MmMtMC4wMzksMC4wOTctMC4wNTksMC4yMjYtMC4wNTksMC4zODd2Mi43ODdoLTEuMDQ4di0zLjM2NmMwLTAuMjU5LTAuMDEtMC41MDYtMC4wMjgtMC43NDINCgkJCQljLTAuMDItMC4yMzYtMC4wNTYtMC40MzgtMC4xMDctMC42MDZoMC45MjJjMC4wNDUsMC4wOTEsMC4wODEsMC4yMDEsMC4xMDYsMC4zM2MwLjAyNiwwLjEyOSwwLjAzOSwwLjI2NSwwLjAzOSwwLjQwN0g2My45NnoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03NS4yMjIsOS4zODdjMC4yNDUsMC4xODgsMC40MzcsMC40MzMsMC41NzIsMC43MzdjMC4xMzYsMC4zMDQsMC4yMDMsMC42MTgsMC4yMDMsMC45NDENCgkJCQljMCwwLjQyNy0wLjA2NiwwLjc5Ny0wLjE5OCwxLjExYy0wLjEzMywwLjMxNC0wLjMwNiwwLjU3MS0wLjUyLDAuNzcxYy0wLjIxMywwLjItMC40NTQsMC4zNDktMC43MjMsMC40NDYNCgkJCQljLTAuMjY5LDAuMDk3LTAuNTQyLDAuMTQ2LTAuODE5LDAuMTQ2Yy0wLjMyMywwLTAuNjIzLTAuMDU1LTAuODk3LTAuMTY1cy0wLjUxNC0wLjI3LTAuNzE4LTAuNDgNCgkJCQljLTAuMjA0LTAuMjEtMC4zNjMtMC40NjQtMC40OC0wLjc2MWMtMC4xMTYtMC4yOTctMC4xNzQtMC42MzQtMC4xNzQtMS4wMDljMC0wLjM4OCwwLjA1OC0wLjczNywwLjE3NC0xLjA0Nw0KCQkJCWMwLjExNy0wLjMxMSwwLjI4MS0wLjU3NCwwLjQ5NS0wLjc5MWMwLjIxMy0wLjIxNiwwLjQ3MS0wLjM4MywwLjc3MS0wLjVjMC4zMDEtMC4xMTYsMC42MzItMC4xNzQsMC45OTQtMC4xNzRoMC44ODNoMC41ODINCgkJCQljMC4wNzcsMCwwLjE2OCwwLDAuMjcxLDBzMC4yMDMsMCwwLjMwMSwwYzAuMDk3LDAsMC4xODgsMCwwLjI3MSwwczAuMTUxLDAsMC4yMDMsMGwtMC4wNDgsMC43ODZjLTAuMTEsMC0wLjI1MS0wLjAwMy0wLjQyMi0wLjAxDQoJCQkJYy0wLjE3Mi0wLjAwNi0wLjQxMy0wLjAyLTAuNzIzLTAuMDM5VjkuMzg3eiBNNzMuNzU3LDEyLjc3MmMwLjE3NSwwLDAuMzM2LTAuMDQyLDAuNDg0LTAuMTI2DQoJCQkJYzAuMTQ5LTAuMDg0LDAuMjc4LTAuMjAzLDAuMzg5LTAuMzU1YzAuMTA5LTAuMTUyLDAuMTk1LTAuMzMyLDAuMjU3LTAuNTRjMC4wNjItMC4yMDgsMC4wOTItMC40MzgsMC4wOTItMC42OQ0KCQkJCWMwLTAuMTk1LTAuMDIyLTAuMzkxLTAuMDY3LTAuNTg4Yy0wLjA0Ni0wLjE5OC0wLjExNi0wLjM3Ni0wLjIxNC0wLjUzNWMtMC4wOTctMC4xNTktMC4yMjItMC4yOTEtMC4zNzMtMC4zOTQNCgkJCQljLTAuMTUyLTAuMTA0LTAuMzM1LTAuMTU2LTAuNTQ4LTAuMTU2Yy0wLjIyMSwwLTAuNDA4LDAuMDUtMC41NjMsMC4xNTFjLTAuMTU0LDAuMTAxLTAuMjgyLDAuMjMtMC4zODMsMC4zODkNCgkJCQlzLTAuMTc1LDAuMzQtMC4yMjMsMC41NDVjLTAuMDQ5LDAuMjA0LTAuMDczLDAuNDEtMC4wNzMsMC42MTdjMCwwLjI0LDAuMDMxLDAuNDYyLDAuMDkzLDAuNjY3DQoJCQkJYzAuMDYxLDAuMjA1LDAuMTQ2LDAuMzgzLDAuMjUyLDAuNTM1czAuMjM0LDAuMjcxLDAuMzgzLDAuMzU1QzczLjQxLDEyLjczLDczLjU3NSwxMi43NzIsNzMuNzU3LDEyLjc3MnoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04MC4xODgsMTMuNDUxYy0wLjA1MiwwLjAyNS0wLjEyOCwwLjA0Ny0wLjIyOCwwLjA2M2MtMC4xMDEsMC4wMTYtMC4yMDIsMC4wMjQtMC4zMDYsMC4wMjQNCgkJCQljLTAuNDI3LDAtMC43MjgtMC4xMjUtMC45MDItMC4zNzRzLTAuMjYyLTAuNjMyLTAuMjYyLTEuMTQ5VjkuNTMyaC0wLjQ2NmMtMC4yMzIsMC0wLjQxOSwwLjAwOC0wLjU1OCwwLjAyNA0KCQkJCVM3Ny4yMSw5LjU5LDc3LjExMyw5LjYxbC0wLjEzNi0wLjYyMWMwLjA4NC0wLjA2NSwwLjIyOC0wLjEyNiwwLjQzMi0wLjE4NWMwLjIwMy0wLjA1OCwwLjUxOS0wLjA4NywwLjk0NS0wLjA4N2gyLjY2OA0KCQkJCWwtMC4xMTcsMC44MTVoLTEuMzY3djIuNDM1YzAsMC4yOTgsMC4wNDgsMC40OTcsMC4xNDQsMC41OTdjMC4wOTUsMC4xMDEsMC4yMTMsMC4xNSwwLjM1NCwwLjE1YzAuMDM4LDAsMC4wNzMsMCwwLjEwNCwwDQoJCQkJYzAuMDMyLDAsMC4wNjQtMC4wMDMsMC4wOTctMC4wMUw4MC4xODgsMTMuNDUxeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTg2LjYwMSwxMS4wMzZjMCwwLjcyNS0wLjIwNywxLjMxOS0wLjYyMSwxLjc4NWMtMC40MzQsMC40NzktMS4wMDksMC43MTgtMS43MjcsMC43MTgNCgkJCQljLTAuNjkyLDAtMS4yNDMtMC4yMjktMS42NTQtMC42ODljLTAuNDEtMC40NTktMC42MTUtMS4wMzgtMC42MTUtMS43MzZjMC0wLjczLDAuMjExLTEuMzI5LDAuNjM1LTEuNzk0czAuOTk0LTAuNjk4LDEuNzEyLTAuNjk4DQoJCQkJYzAuNjkyLDAsMS4yNDgsMC4yMjksMS42NjksMC42ODhDODYuMzk5LDkuNzU1LDg2LjYwMSwxMC4zMzEsODYuNjAxLDExLjAzNnogTTg1LjUxNCwxMS4wN2MwLTAuNDM1LTAuMDk0LTAuODA4LTAuMjgxLTEuMTE5DQoJCQkJYy0wLjIyLTAuMzc2LTAuNTMzLTAuNTY0LTAuOTQtMC41NjRjLTAuNDIxLDAtMC43NDEsMC4xODgtMC45NjEsMC41NjRjLTAuMTg4LDAuMzExLTAuMjgxLDAuNjktMC4yODEsMS4xMzgNCgkJCQljMCwwLjQzNSwwLjA5NCwwLjgwOCwwLjI4MSwxLjExOWMwLjIyNywwLjM3NiwwLjU0MywwLjU2NCwwLjk1MSwwLjU2NGMwLjQsMCwwLjcxNC0wLjE5MSwwLjk0LTAuNTc0DQoJCQkJQzg1LjQxNywxMS44OCw4NS41MTQsMTEuNTA0LDg1LjUxNCwxMS4wN3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K</resource>
|
|
<resource name="en.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlVTX1VLX0Rvd25sb2FkX29uX3RoZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMzVweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgMTM1IDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMzUgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0E2QTZBNiIgZD0iTTEzMC4xOTcsNDBINC43MjlDMi4xMjIsNDAsMCwzNy44NzIsMCwzNS4yNjdWNC43MjZDMCwyLjEyLDIuMTIyLDAsNC43MjksMGgxMjUuNDY4DQoJCUMxMzIuODAzLDAsMTM1LDIuMTIsMTM1LDQuNzI2djMwLjU0MUMxMzUsMzcuODcyLDEzMi44MDMsNDAsMTMwLjE5Nyw0MEwxMzAuMTk3LDQweiIvPg0KCTxwYXRoIGQ9Ik0xMzQuMDMyLDM1LjI2OGMwLDIuMTE2LTEuNzE0LDMuODMtMy44MzQsMy44M0g0LjcyOWMtMi4xMTksMC0zLjgzOS0xLjcxNC0zLjgzOS0zLjgzVjQuNzI1DQoJCWMwLTIuMTE1LDEuNzItMy44MzUsMy44MzktMy44MzVoMTI1LjQ2OGMyLjEyMSwwLDMuODM0LDEuNzIsMy44MzQsMy44MzVMMTM0LjAzMiwzNS4yNjhMMTM0LjAzMiwzNS4yNjh6Ii8+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMwLjEyOCwxOS43ODRjLTAuMDI5LTMuMjIzLDIuNjM5LTQuNzkxLDIuNzYxLTQuODY0Yy0xLjUxMS0yLjIwMy0zLjg1My0yLjUwNC00LjY3Ni0yLjUyOA0KCQkJCWMtMS45NjctMC4yMDctMy44NzUsMS4xNzctNC44NzcsMS4xNzdjLTEuMDIyLDAtMi41NjUtMS4xNTctNC4yMjgtMS4xMjNjLTIuMTQsMC4wMzMtNC4xNDIsMS4yNzItNS4yNCwzLjE5Ng0KCQkJCWMtMi4yNjYsMy45MjMtMC41NzYsOS42ODgsMS41OTUsMTIuODU5YzEuMDg2LDEuNTUzLDIuMzU1LDMuMjg3LDQuMDE2LDMuMjI2YzEuNjI1LTAuMDY3LDIuMjMyLTEuMDM2LDQuMTkzLTEuMDM2DQoJCQkJYzEuOTQzLDAsMi41MTMsMS4wMzYsNC4yMDcsMC45OTdjMS43NDQtMC4wMjgsMi44NDItMS41NiwzLjg5LTMuMTI3YzEuMjU1LTEuNzgsMS43NTktMy41MzMsMS43NzktMy42MjMNCgkJCQlDMzMuNTA3LDI0LjkyNCwzMC4xNjEsMjMuNjQ3LDMwLjEyOCwxOS43ODR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuOTI4LDEwLjMwNmMwLjg3NC0xLjA5MywxLjQ3Mi0yLjU4LDEuMzA2LTQuMDg5Yy0xLjI2NSwwLjA1Ni0yLjg0NywwLjg3NS0zLjc1OCwxLjk0NA0KCQkJCWMtMC44MDYsMC45NDItMS41MjYsMi40ODYtMS4zNCwzLjkzOEMyNC41NTcsMTIuMjA1LDI2LjAxNiwxMS4zODIsMjYuOTI4LDEwLjMwNnoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUzLjY0NSwzMS41MDRoLTIuMjcxbC0xLjI0NC0zLjkwOWgtNC4zMjRsLTEuMTg1LDMuOTA5aC0yLjIxMWw0LjI4NC0xMy4zMDhoMi42NDZMNTMuNjQ1LDMxLjUwNHoNCgkJCSBNNDkuNzU1LDI1Ljk1NUw0OC42MywyMi40OGMtMC4xMTktMC4zNTUtMC4zNDItMS4xOTEtMC42NzEtMi41MDdoLTAuMDRjLTAuMTMxLDAuNTY2LTAuMzQyLDEuNDAyLTAuNjMyLDIuNTA3bC0xLjEwNSwzLjQ3NQ0KCQkJSDQ5Ljc1NXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY0LjY2MiwyNi41ODhjMCwxLjYzMi0wLjQ0MSwyLjkyMi0xLjMyMywzLjg2OWMtMC43OSwwLjg0My0xLjc3MSwxLjI2NC0yLjk0MiwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDU0LTIuNzI1LTEuMzYyaC0wLjA0djUuMDU1aC0yLjEzMlYyNS4wNjdjMC0xLjAyNi0wLjAyNy0yLjA3OS0wLjA3OS0zLjE1OWgxLjg3NWwwLjExOSwxLjUyMWgwLjA0DQoJCQljMC43MTEtMS4xNDYsMS43OS0xLjcxOCwzLjIzOC0xLjcxOGMxLjEzMiwwLDIuMDc3LDAuNDQ3LDIuODMzLDEuMzQyQzY0LjI4NCwyMy45NDksNjQuNjYyLDI1LjEyNyw2NC42NjIsMjYuNTg4eiBNNjIuNDksMjYuNjY2DQoJCQljMC0wLjkzNC0wLjIxLTEuNzA0LTAuNjMyLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDgtMC45NDgtMS44NTYtMC45NDhjLTAuNTI2LDAtMS4wMDQsMC4xNzYtMS40MzEsMC41MjMNCgkJCWMtMC40MjgsMC4zNS0wLjcwOCwwLjgwNy0wLjgzOSwxLjM3M2MtMC4wNjYsMC4yNjQtMC4wOTksMC40OC0wLjA5OSwwLjY1djEuNmMwLDAuNjk4LDAuMjE0LDEuMjg3LDAuNjQyLDEuNzY4DQoJCQlzMC45ODQsMC43MjEsMS42NjgsMC43MjFjMC44MDMsMCwxLjQyOC0wLjMxLDEuODc1LTAuOTI4QzYyLjI2NiwyOC40OTYsNjIuNDksMjcuNjgsNjIuNDksMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzUuNjk5LDI2LjU4OGMwLDEuNjMyLTAuNDQxLDIuOTIyLTEuMzI0LDMuODY5Yy0wLjc4OSwwLjg0My0xLjc3LDEuMjY0LTIuOTQxLDEuMjY0DQoJCQljLTEuMjY0LDAtMi4xNzItMC40NTQtMi43MjQtMS4zNjJINjguNjd2NS4wNTVoLTIuMTMyVjI1LjA2N2MwLTEuMDI2LTAuMDI3LTIuMDc5LTAuMDc5LTMuMTU5aDEuODc1bDAuMTE5LDEuNTIxaDAuMDQNCgkJCWMwLjcxLTEuMTQ2LDEuNzg5LTEuNzE4LDMuMjM4LTEuNzE4YzEuMTMxLDAsMi4wNzYsMC40NDcsMi44MzQsMS4zNDJDNzUuMzIsMjMuOTQ5LDc1LjY5OSwyNS4xMjcsNzUuNjk5LDI2LjU4OHogTTczLjUyNywyNi42NjYNCgkJCWMwLTAuOTM0LTAuMjExLTEuNzA0LTAuNjMzLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDc4LTAuOTQ4LTEuODU1LTAuOTQ4Yy0wLjUyNywwLTEuMDA0LDAuMTc2LTEuNDMyLDAuNTIzDQoJCQljLTAuNDI4LDAuMzUtMC43MDcsMC44MDctMC44MzgsMS4zNzNjLTAuMDY1LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NXYxLjZjMCwwLjY5OCwwLjIxNCwxLjI4NywwLjY0LDEuNzY4DQoJCQljMC40MjgsMC40OCwwLjk4NCwwLjcyMSwxLjY3LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMSwxLjg3NS0wLjkyOEM3My4zMDMsMjguNDk2LDczLjUyNywyNy42OCw3My41MjcsMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODguMDM5LDI3Ljc3MmMwLDEuMTMyLTAuMzkzLDIuMDUzLTEuMTgyLDIuNzY0Yy0wLjg2NywwLjc3Ny0yLjA3NCwxLjE2NS0zLjYyNSwxLjE2NQ0KCQkJYy0xLjQzMiwwLTIuNTgtMC4yNzYtMy40NDktMC44MjlsMC40OTQtMS43NzdjMC45MzYsMC41NjYsMS45NjMsMC44NSwzLjA4MiwwLjg1YzAuODAzLDAsMS40MjgtMC4xODIsMS44NzctMC41NDQNCgkJCWMwLjQ0Ny0wLjM2MiwwLjY3LTAuODQ4LDAuNjctMS40NTRjMC0wLjU0LTAuMTg0LTAuOTk1LTAuNTUzLTEuMzY0Yy0wLjM2Ny0wLjM2OS0wLjk4LTAuNzEyLTEuODM2LTEuMDI5DQoJCQljLTIuMzMtMC44NjktMy40OTQtMi4xNDItMy40OTQtMy44MTZjMC0xLjA5NCwwLjQwOC0xLjk5MSwxLjIyNS0yLjY4OWMwLjgxNC0wLjY5OSwxLjktMS4wNDgsMy4yNTgtMS4wNDgNCgkJCWMxLjIxMSwwLDIuMjE3LDAuMjExLDMuMDIsMC42MzJsLTAuNTMzLDEuNzM4Yy0wLjc1LTAuNDA4LTEuNTk4LTAuNjEyLTIuNTQ3LTAuNjEyYy0wLjc1LDAtMS4zMzYsMC4xODUtMS43NTYsMC41NTMNCgkJCWMtMC4zNTUsMC4zMjktMC41MzMsMC43My0wLjUzMywxLjIwNWMwLDAuNTI2LDAuMjAzLDAuOTYxLDAuNjExLDEuMzAzYzAuMzU1LDAuMzE2LDEsMC42NTgsMS45MzYsMS4wMjcNCgkJCWMxLjE0NSwwLjQ2MSwxLjk4NiwxLDIuNTI3LDEuNjE4Qzg3Ljc3LDI2LjA4MSw4OC4wMzksMjYuODUyLDg4LjAzOSwyNy43NzJ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05NS4wODgsMjMuNTA4aC0yLjM1djQuNjU5YzAsMS4xODUsMC40MTQsMS43NzcsMS4yNDQsMS43NzdjMC4zODEsMCwwLjY5Ny0wLjAzMywwLjk0Ny0wLjA5OWwwLjA1OSwxLjYxOQ0KCQkJYy0wLjQyLDAuMTU3LTAuOTczLDAuMjM2LTEuNjU4LDAuMjM2Yy0wLjg0MiwwLTEuNS0wLjI1Ny0xLjk3NS0wLjc3Yy0wLjQ3My0wLjUxNC0wLjcxMS0xLjM3Ni0wLjcxMS0yLjU4N3YtNC44MzdoLTEuNHYtMS42aDEuNA0KCQkJdi0xLjc1N2wyLjA5NC0wLjYzMnYyLjM4OWgyLjM1VjIzLjUwOHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwNS42OTEsMjYuNjI3YzAsMS40NzUtMC40MjIsMi42ODYtMS4yNjQsMy42MzNjLTAuODgzLDAuOTc1LTIuMDU1LDEuNDYxLTMuNTE2LDEuNDYxDQoJCQljLTEuNDA4LDAtMi41MjktMC40NjctMy4zNjUtMS40MDFzLTEuMjU0LTIuMTEzLTEuMjU0LTMuNTM0YzAtMS40ODcsMC40My0yLjcwNSwxLjI5My0zLjY1MmMwLjg2MS0wLjk0OCwyLjAyMy0xLjQyMiwzLjQ4NC0xLjQyMg0KCQkJYzEuNDA4LDAsMi41NDEsMC40NjcsMy4zOTYsMS40MDJDMTA1LjI4MywyNC4wMjEsMTA1LjY5MSwyNS4xOTIsMTA1LjY5MSwyNi42Mjd6IE0xMDMuNDc5LDI2LjY5Ng0KCQkJYzAtMC44ODUtMC4xODktMS42NDQtMC41NzItMi4yNzdjLTAuNDQ3LTAuNzY2LTEuMDg2LTEuMTQ4LTEuOTE0LTEuMTQ4Yy0wLjg1NywwLTEuNTA4LDAuMzgzLTEuOTU1LDEuMTQ4DQoJCQljLTAuMzgzLDAuNjM0LTAuNTcyLDEuNDA1LTAuNTcyLDIuMzE3YzAsMC44ODUsMC4xODksMS42NDQsMC41NzIsMi4yNzZjMC40NjEsMC43NjYsMS4xMDUsMS4xNDgsMS45MzYsMS4xNDgNCgkJCWMwLjgxNCwwLDEuNDUzLTAuMzksMS45MTQtMS4xNjhDMTAzLjI4MSwyOC4zNDcsMTAzLjQ3OSwyNy41OCwxMDMuNDc5LDI2LjY5NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExMi42MjEsMjMuNzgzYy0wLjIxMS0wLjAzOS0wLjQzNi0wLjA1OS0wLjY3Mi0wLjA1OWMtMC43NSwwLTEuMzMsMC4yODMtMS43MzgsMC44NQ0KCQkJYy0wLjM1NSwwLjUtMC41MzMsMS4xMzItMC41MzMsMS44OTV2NS4wMzVoLTIuMTMxbDAuMDItNi41NzRjMC0xLjEwNi0wLjAyNy0yLjExMy0wLjA4LTMuMDIxaDEuODU3bDAuMDc4LDEuODM2aDAuMDU5DQoJCQljMC4yMjUtMC42MzEsMC41OC0xLjEzOSwxLjA2Ni0xLjUyYzAuNDc1LTAuMzQzLDAuOTg4LTAuNTE0LDEuNTQxLTAuNTE0YzAuMTk3LDAsMC4zNzUsMC4wMTQsMC41MzMsMC4wMzlWMjMuNzgzeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIyLjE1NiwyNi4yNTJjMCwwLjM4Mi0wLjAyNSwwLjcwNC0wLjA3OCwwLjk2N2gtNi4zOTZjMC4wMjUsMC45NDgsMC4zMzQsMS42NzMsMC45MjgsMi4xNzMNCgkJCWMwLjUzOSwwLjQ0NywxLjIzNiwwLjY3MSwyLjA5MiwwLjY3MWMwLjk0NywwLDEuODExLTAuMTUxLDIuNTg4LTAuNDU0bDAuMzM0LDEuNDhjLTAuOTA4LDAuMzk2LTEuOTgsMC41OTMtMy4yMTcsMC41OTMNCgkJCWMtMS40ODgsMC0yLjY1Ni0wLjQzOC0zLjUwNi0xLjMxM2MtMC44NDgtMC44NzUtMS4yNzMtMi4wNS0xLjI3My0zLjUyNGMwLTEuNDQ3LDAuMzk1LTIuNjUyLDEuMTg2LTMuNjEzDQoJCQljMC44MjgtMS4wMjYsMS45NDctMS41MzksMy4zNTUtMS41MzljMS4zODMsMCwyLjQzLDAuNTEzLDMuMTQxLDEuNTM5QzEyMS44NzMsMjQuMDQ3LDEyMi4xNTYsMjUuMDU1LDEyMi4xNTYsMjYuMjUyeg0KCQkJIE0xMjAuMTIzLDI1LjY5OWMwLjAxNC0wLjYzMi0wLjEyNS0xLjE3OC0wLjQxNC0xLjYzOWMtMC4zNjktMC41OTMtMC45MzYtMC44ODktMS42OTktMC44ODljLTAuNjk3LDAtMS4yNjQsMC4yODktMS42OTcsMC44NjkNCgkJCWMtMC4zNTUsMC40NjEtMC41NjYsMS4wMTQtMC42MzEsMS42NThIMTIwLjEyM3oiLz4NCgk8L2c+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQ5LjA1LDEwLjAwOWMwLDEuMTc3LTAuMzUzLDIuMDYzLTEuMDU4LDIuNjU4Yy0wLjY1MywwLjU0OS0xLjU4MSwwLjgyNC0yLjc4MywwLjgyNA0KCQkJCWMtMC41OTYsMC0xLjEwNi0wLjAyNi0xLjUzMy0wLjA3OFY2Ljk4MmMwLjU1Ny0wLjA5LDEuMTU3LTAuMTM2LDEuODA1LTAuMTM2YzEuMTQ1LDAsMi4wMDgsMC4yNDksMi41OSwwLjc0Nw0KCQkJCUM0OC43MjMsOC4xNTYsNDkuMDUsOC45NjEsNDkuMDUsMTAuMDA5eiBNNDcuOTQ1LDEwLjAzOGMwLTAuNzYzLTAuMjAyLTEuMzQ4LTAuNjA2LTEuNzU2Yy0wLjQwNC0wLjQwNy0wLjk5NC0wLjYxMS0xLjc3MS0wLjYxMQ0KCQkJCWMtMC4zMywwLTAuNjExLDAuMDIyLTAuODQ0LDAuMDY4djQuODg5YzAuMTI5LDAuMDIsMC4zNjUsMC4wMjksMC43MDgsMC4wMjljMC44MDIsMCwxLjQyMS0wLjIyMywxLjg1Ny0wLjY2OQ0KCQkJCVM0Ny45NDUsMTAuODkyLDQ3Ljk0NSwxMC4wMzh6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTQuOTA5LDExLjAzN2MwLDAuNzI1LTAuMjA3LDEuMzE5LTAuNjIxLDEuNzg1Yy0wLjQzNCwwLjQ3OS0xLjAwOSwwLjcxOC0xLjcyNywwLjcxOA0KCQkJCWMtMC42OTIsMC0xLjI0My0wLjIyOS0xLjY1NC0wLjY4OWMtMC40MS0wLjQ1OS0wLjYxNS0xLjAzOC0wLjYxNS0xLjczNmMwLTAuNzMsMC4yMTEtMS4zMjksMC42MzUtMS43OTRzMC45OTQtMC42OTgsMS43MTItMC42OTgNCgkJCQljMC42OTIsMCwxLjI0OCwwLjIyOSwxLjY2OSwwLjY4OEM1NC43MDgsOS43NTcsNTQuOTA5LDEwLjMzMyw1NC45MDksMTEuMDM3eiBNNTMuODIyLDExLjA3MWMwLTAuNDM1LTAuMDk0LTAuODA4LTAuMjgxLTEuMTE5DQoJCQkJYy0wLjIyLTAuMzc2LTAuNTMzLTAuNTY0LTAuOTQtMC41NjRjLTAuNDIxLDAtMC43NDEsMC4xODgtMC45NjEsMC41NjRjLTAuMTg4LDAuMzExLTAuMjgxLDAuNjktMC4yODEsMS4xMzgNCgkJCQljMCwwLjQzNSwwLjA5NCwwLjgwOCwwLjI4MSwxLjExOWMwLjIyNywwLjM3NiwwLjU0MywwLjU2NCwwLjk1MSwwLjU2NGMwLjQsMCwwLjcxNC0wLjE5MSwwLjk0LTAuNTc0DQoJCQkJQzUzLjcyNSwxMS44ODIsNTMuODIyLDExLjUwNiw1My44MjIsMTEuMDcxeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYyLjc2NSw4LjcxOWwtMS40NzUsNC43MTRoLTAuOTZsLTAuNjExLTIuMDQ3Yy0wLjE1NS0wLjUxMS0wLjI4MS0xLjAxOS0wLjM3OS0xLjUyM2gtMC4wMTkNCgkJCQljLTAuMDkxLDAuNTE4LTAuMjE3LDEuMDI1LTAuMzc5LDEuNTIzbC0wLjY0OSwyLjA0N2gtMC45NzFsLTEuMzg3LTQuNzE0aDEuMDc3bDAuNTMzLDIuMjQxYzAuMTI5LDAuNTMsMC4yMzUsMS4wMzUsMC4zMiwxLjUxMw0KCQkJCWgwLjAxOWMwLjA3OC0wLjM5NCwwLjIwNy0wLjg5NiwwLjM4OS0xLjUwM2wwLjY2OS0yLjI1aDAuODU0bDAuNjQxLDIuMjAyYzAuMTU1LDAuNTM3LDAuMjgxLDEuMDU0LDAuMzc4LDEuNTUyaDAuMDI5DQoJCQkJYzAuMDcxLTAuNDg1LDAuMTc4LTEuMDAyLDAuMzItMS41NTJsMC41NzItMi4yMDJINjIuNzY1eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY4LjE5OCwxMy40MzNINjcuMTV2LTIuN2MwLTAuODMyLTAuMzE2LTEuMjQ4LTAuOTUtMS4yNDhjLTAuMzExLDAtMC41NjIsMC4xMTQtMC43NTcsMC4zNDMNCgkJCQljLTAuMTkzLDAuMjI5LTAuMjkxLDAuNDk5LTAuMjkxLDAuODA4djIuNzk2aC0xLjA0OHYtMy4zNjZjMC0wLjQxNC0wLjAxMy0wLjg2My0wLjAzOC0xLjM0OWgwLjkyMWwwLjA0OSwwLjczN2gwLjAyOQ0KCQkJCWMwLjEyMi0wLjIyOSwwLjMwNC0wLjQxOCwwLjU0My0wLjU2OWMwLjI4NC0wLjE3NiwwLjYwMi0wLjI2NSwwLjk1LTAuMjY1YzAuNDQsMCwwLjgwNiwwLjE0MiwxLjA5NywwLjQyNw0KCQkJCWMwLjM2MiwwLjM0OSwwLjU0MywwLjg3LDAuNTQzLDEuNTYyVjEzLjQzM3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03MS4wODgsMTMuNDMzaC0xLjA0N1Y2LjU1NmgxLjA0N1YxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzcuMjU4LDExLjAzN2MwLDAuNzI1LTAuMjA3LDEuMzE5LTAuNjIxLDEuNzg1Yy0wLjQzNCwwLjQ3OS0xLjAxLDAuNzE4LTEuNzI3LDAuNzE4DQoJCQkJYy0wLjY5MywwLTEuMjQ0LTAuMjI5LTEuNjU0LTAuNjg5Yy0wLjQxLTAuNDU5LTAuNjE1LTEuMDM4LTAuNjE1LTEuNzM2YzAtMC43MywwLjIxMS0xLjMyOSwwLjYzNS0xLjc5NHMwLjk5NC0wLjY5OCwxLjcxMS0wLjY5OA0KCQkJCWMwLjY5MywwLDEuMjQ4LDAuMjI5LDEuNjcsMC42ODhDNzcuMDU3LDkuNzU3LDc3LjI1OCwxMC4zMzMsNzcuMjU4LDExLjAzN3ogTTc2LjE3LDExLjA3MWMwLTAuNDM1LTAuMDk0LTAuODA4LTAuMjgxLTEuMTE5DQoJCQkJYy0wLjIxOS0wLjM3Ni0wLjUzMy0wLjU2NC0wLjkzOS0wLjU2NGMtMC40MjIsMC0wLjc0MiwwLjE4OC0wLjk2MSwwLjU2NGMtMC4xODgsMC4zMTEtMC4yODEsMC42OS0wLjI4MSwxLjEzOA0KCQkJCWMwLDAuNDM1LDAuMDk0LDAuODA4LDAuMjgxLDEuMTE5YzAuMjI3LDAuMzc2LDAuNTQzLDAuNTY0LDAuOTUxLDAuNTY0YzAuNCwwLDAuNzEzLTAuMTkxLDAuOTM5LTAuNTc0DQoJCQkJQzc2LjA3NCwxMS44ODIsNzYuMTcsMTEuNTA2LDc2LjE3LDExLjA3MXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04Mi4zMywxMy40MzNoLTAuOTQxbC0wLjA3OC0wLjU0M2gtMC4wMjljLTAuMzIyLDAuNDMzLTAuNzgxLDAuNjUtMS4zNzcsMC42NQ0KCQkJCWMtMC40NDUsMC0wLjgwNS0wLjE0My0xLjA3Ni0wLjQyN2MtMC4yNDYtMC4yNTgtMC4zNjktMC41NzktMC4zNjktMC45NmMwLTAuNTc2LDAuMjQtMS4wMTUsMC43MjMtMS4zMTkNCgkJCQljMC40ODItMC4zMDQsMS4xNi0wLjQ1MywyLjAzMy0wLjQ0NlYxMC4zYzAtMC42MjEtMC4zMjYtMC45MzEtMC45NzktMC45MzFjLTAuNDY1LDAtMC44NzUsMC4xMTctMS4yMjksMC4zNDlsLTAuMjEzLTAuNjg4DQoJCQkJYzAuNDM4LTAuMjcxLDAuOTc5LTAuNDA3LDEuNjE3LTAuNDA3YzEuMjMyLDAsMS44NSwwLjY1LDEuODUsMS45NXYxLjczNkM4Mi4yNjIsMTIuNzgsODIuMjg1LDEzLjE1NSw4Mi4zMywxMy40MzN6DQoJCQkJIE04MS4yNDIsMTEuODEzdi0wLjcyN2MtMS4xNTYtMC4wMi0xLjczNCwwLjI5Ny0xLjczNCwwLjk1YzAsMC4yNDYsMC4wNjYsMC40MywwLjIwMSwwLjU1M2MwLjEzNSwwLjEyMywwLjMwNywwLjE4NCwwLjUxMiwwLjE4NA0KCQkJCWMwLjIzLDAsMC40NDUtMC4wNzMsMC42NDEtMC4yMThjMC4xOTctMC4xNDYsMC4zMTgtMC4zMzEsMC4zNjMtMC41NThDODEuMjM2LDExLjk0Niw4MS4yNDIsMTEuODg0LDgxLjI0MiwxMS44MTN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODguMjg1LDEzLjQzM2gtMC45M2wtMC4wNDktMC43NTdoLTAuMDI5Yy0wLjI5NywwLjU3Ni0wLjgwMywwLjg2NC0xLjUxNCwwLjg2NA0KCQkJCWMtMC41NjgsMC0xLjA0MS0wLjIyMy0xLjQxNi0wLjY2OXMtMC41NjItMS4wMjUtMC41NjItMS43MzZjMC0wLjc2MywwLjIwMy0xLjM4MSwwLjYxMS0xLjg1M2MwLjM5NS0wLjQ0LDAuODc5LTAuNjYsMS40NTUtMC42Ng0KCQkJCWMwLjYzMywwLDEuMDc2LDAuMjEzLDEuMzI4LDAuNjRoMC4wMlY2LjU1NmgxLjA0OXY1LjYwN0M4OC4yNDgsMTIuNjIyLDg4LjI2LDEzLjA0NSw4OC4yODUsMTMuNDMzeiBNODcuMTk5LDExLjQ0NXYtMC43ODYNCgkJCQljMC0wLjEzNi0wLjAxLTAuMjQ2LTAuMDI5LTAuMzNjLTAuMDU5LTAuMjUyLTAuMTg2LTAuNDY0LTAuMzc5LTAuNjM1Yy0wLjE5NS0wLjE3MS0wLjQzLTAuMjU3LTAuNzAxLTAuMjU3DQoJCQkJYy0wLjM5MSwwLTAuNjk3LDAuMTU1LTAuOTIyLDAuNDY2Yy0wLjIyMywwLjMxMS0wLjMzNiwwLjcwOC0wLjMzNiwxLjE5M2MwLDAuNDY2LDAuMTA3LDAuODQ0LDAuMzIyLDEuMTM1DQoJCQkJYzAuMjI3LDAuMzEsMC41MzMsMC40NjUsMC45MTYsMC40NjVjMC4zNDQsMCwwLjYxOS0wLjEyOSwwLjgyOC0wLjM4OEM4Ny4xLDEyLjA2OSw4Ny4xOTksMTEuNzgxLDg3LjE5OSwxMS40NDV6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTcuMjQ4LDExLjAzN2MwLDAuNzI1LTAuMjA3LDEuMzE5LTAuNjIxLDEuNzg1Yy0wLjQzNCwwLjQ3OS0xLjAwOCwwLjcxOC0xLjcyNywwLjcxOA0KCQkJCWMtMC42OTEsMC0xLjI0Mi0wLjIyOS0xLjY1NC0wLjY4OWMtMC40MS0wLjQ1OS0wLjYxNS0xLjAzOC0wLjYxNS0xLjczNmMwLTAuNzMsMC4yMTEtMS4zMjksMC42MzUtMS43OTRzMC45OTQtMC42OTgsMS43MTMtMC42OTgNCgkJCQljMC42OTEsMCwxLjI0OCwwLjIyOSwxLjY2OCwwLjY4OEM5Ny4wNDcsOS43NTcsOTcuMjQ4LDEwLjMzMyw5Ny4yNDgsMTEuMDM3eiBNOTYuMTYyLDExLjA3MWMwLTAuNDM1LTAuMDk0LTAuODA4LTAuMjgxLTEuMTE5DQoJCQkJYy0wLjIyMS0wLjM3Ni0wLjUzMy0wLjU2NC0wLjk0MS0wLjU2NGMtMC40MiwwLTAuNzQsMC4xODgtMC45NjEsMC41NjRjLTAuMTg4LDAuMzExLTAuMjgxLDAuNjktMC4yODEsMS4xMzgNCgkJCQljMCwwLjQzNSwwLjA5NCwwLjgwOCwwLjI4MSwxLjExOWMwLjIyNywwLjM3NiwwLjU0MywwLjU2NCwwLjk1MSwwLjU2NGMwLjQsMCwwLjcxNS0wLjE5MSwwLjk0MS0wLjU3NA0KCQkJCUM5Ni4wNjQsMTEuODgyLDk2LjE2MiwxMS41MDYsOTYuMTYyLDExLjA3MXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDIuODgzLDEzLjQzM2gtMS4wNDd2LTIuN2MwLTAuODMyLTAuMzE2LTEuMjQ4LTAuOTUxLTEuMjQ4Yy0wLjMxMSwwLTAuNTYyLDAuMTE0LTAuNzU2LDAuMzQzDQoJCQkJcy0wLjI5MSwwLjQ5OS0wLjI5MSwwLjgwOHYyLjc5NmgtMS4wNDl2LTMuMzY2YzAtMC40MTQtMC4wMTItMC44NjMtMC4wMzctMS4zNDloMC45MmwwLjA0OSwwLjczN2gwLjAyOQ0KCQkJCWMwLjEyMy0wLjIyOSwwLjMwNS0wLjQxOCwwLjU0My0wLjU2OWMwLjI4NS0wLjE3NiwwLjYwMi0wLjI2NSwwLjk1MS0wLjI2NWMwLjQzOSwwLDAuODA1LDAuMTQyLDEuMDk2LDAuNDI3DQoJCQkJYzAuMzYzLDAuMzQ5LDAuNTQzLDAuODcsMC41NDMsMS41NjJWMTMuNDMzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwOS45MzYsOS41MDRoLTEuMTU0djIuMjljMCwwLjU4MiwwLjIwNSwwLjg3MywwLjYxMSwwLjg3M2MwLjE4OCwwLDAuMzQ0LTAuMDE2LDAuNDY3LTAuMDQ5DQoJCQkJbDAuMDI3LDAuNzk1Yy0wLjIwNywwLjA3OC0wLjQ3OSwwLjExNy0wLjgxNCwwLjExN2MtMC40MTQsMC0wLjczNi0wLjEyNi0wLjk2OS0wLjM3OGMtMC4yMzQtMC4yNTItMC4zNS0wLjY3Ni0wLjM1LTEuMjcxVjkuNTA0DQoJCQkJaC0wLjY4OVY4LjcxOWgwLjY4OVY3Ljg1NWwxLjAyNy0wLjMxdjEuMTczaDEuMTU0VjkuNTA0eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExNS40ODQsMTMuNDMzaC0xLjA0OXYtMi42OGMwLTAuODQ1LTAuMzE2LTEuMjY4LTAuOTQ5LTEuMjY4Yy0wLjQ4NiwwLTAuODE4LDAuMjQ1LTEsMC43MzUNCgkJCQljLTAuMDMxLDAuMTAzLTAuMDQ5LDAuMjI5LTAuMDQ5LDAuMzc3djIuODM1aC0xLjA0N1Y2LjU1NmgxLjA0N3YyLjg0MWgwLjAyYzAuMzMtMC41MTcsMC44MDMtMC43NzUsMS40MTYtMC43NzUNCgkJCQljMC40MzQsMCwwLjc5MywwLjE0MiwxLjA3OCwwLjQyN2MwLjM1NSwwLjM1NSwwLjUzMywwLjg4MywwLjUzMywxLjU4MVYxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIxLjIwNywxMC44NTNjMCwwLjE4OC0wLjAxNCwwLjM0Ni0wLjAzOSwwLjQ3NWgtMy4xNDNjMC4wMTQsMC40NjYsMC4xNjQsMC44MjEsMC40NTUsMS4wNjcNCgkJCQljMC4yNjYsMC4yMiwwLjYwOSwwLjMzLDEuMDI5LDAuMzNjMC40NjUsMCwwLjg4OS0wLjA3NCwxLjI3MS0wLjIyM2wwLjE2NCwwLjcyOGMtMC40NDcsMC4xOTQtMC45NzMsMC4yOTEtMS41ODIsMC4yOTENCgkJCQljLTAuNzMsMC0xLjMwNS0wLjIxNS0xLjcyMS0wLjY0NWMtMC40MTgtMC40My0wLjYyNS0xLjAwNy0wLjYyNS0xLjczMWMwLTAuNzExLDAuMTkzLTEuMzAzLDAuNTgyLTEuNzc1DQoJCQkJYzAuNDA2LTAuNTA0LDAuOTU1LTAuNzU2LDEuNjQ4LTAuNzU2YzAuNjc4LDAsMS4xOTMsMC4yNTIsMS41NDEsMC43NTZDMTIxLjA2OCw5Ljc3LDEyMS4yMDcsMTAuMjY1LDEyMS4yMDcsMTAuODUzeg0KCQkJCSBNMTIwLjIwNywxMC41ODJjMC4wMDgtMC4zMTEtMC4wNjEtMC41NzktMC4yMDMtMC44MDVjLTAuMTgyLTAuMjkxLTAuNDU5LTAuNDM3LTAuODM0LTAuNDM3Yy0wLjM0MiwwLTAuNjIxLDAuMTQyLTAuODM0LDAuNDI3DQoJCQkJYy0wLjE3NCwwLjIyNy0wLjI3NywwLjQ5OC0wLjMxMSwwLjgxNUgxMjAuMjA3eiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=</resource>
|
|
<resource name="es.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkVTX0Rvd25sb2FkX29uX3RoZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHdpZHRoPSIxMzVweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgMTM1IDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMzUgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0E2QTZBNiIgZD0iTTEzMC4xOTcsNDBINC43MjlDMi4xMjIsNDAsMCwzNy44NzIsMCwzNS4yNjdWNC43MjZDMCwyLjEyLDIuMTIyLDAsNC43MjksMGgxMjUuNDY4DQoJCUMxMzIuODAzLDAsMTM1LDIuMTIsMTM1LDQuNzI2djMwLjU0MUMxMzUsMzcuODcyLDEzMi44MDMsNDAsMTMwLjE5Nyw0MEwxMzAuMTk3LDQweiIvPg0KCTxwYXRoIGQ9Ik0xMzQuMDMyLDM1LjI2OGMwLDIuMTE2LTEuNzE0LDMuODMtMy44MzQsMy44M0g0LjcyOWMtMi4xMTksMC0zLjgzOS0xLjcxNC0zLjgzOS0zLjgzVjQuNzI1DQoJCWMwLTIuMTE1LDEuNzItMy44MzUsMy44MzktMy44MzVoMTI1LjQ2OGMyLjEyMSwwLDMuODM0LDEuNzIsMy44MzQsMy44MzVMMTM0LjAzMiwzNS4yNjhMMTM0LjAzMiwzNS4yNjh6Ii8+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMwLjEyOCwxOS43ODRjLTAuMDI5LTMuMjIzLDIuNjM5LTQuNzkxLDIuNzYxLTQuODY0Yy0xLjUxMS0yLjIwMy0zLjg1My0yLjUwNC00LjY3Ni0yLjUyOA0KCQkJCWMtMS45NjctMC4yMDctMy44NzUsMS4xNzctNC44NzcsMS4xNzdjLTEuMDIyLDAtMi41NjUtMS4xNTctNC4yMjgtMS4xMjNjLTIuMTQsMC4wMzMtNC4xNDIsMS4yNzItNS4yNCwzLjE5Ng0KCQkJCWMtMi4yNjYsMy45MjMtMC41NzYsOS42ODgsMS41OTUsMTIuODU5YzEuMDg2LDEuNTUzLDIuMzU1LDMuMjg3LDQuMDE2LDMuMjI2YzEuNjI1LTAuMDY3LDIuMjMyLTEuMDM2LDQuMTkzLTEuMDM2DQoJCQkJYzEuOTQzLDAsMi41MTMsMS4wMzYsNC4yMDcsMC45OTdjMS43NDQtMC4wMjgsMi44NDItMS41NiwzLjg5LTMuMTI3YzEuMjU1LTEuNzgsMS43NTktMy41MzMsMS43NzktMy42MjMNCgkJCQlDMzMuNTA3LDI0LjkyNCwzMC4xNjEsMjMuNjQ3LDMwLjEyOCwxOS43ODR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuOTI4LDEwLjMwNmMwLjg3NC0xLjA5MywxLjQ3Mi0yLjU4LDEuMzA2LTQuMDg5Yy0xLjI2NSwwLjA1Ni0yLjg0NywwLjg3NS0zLjc1OCwxLjk0NA0KCQkJCWMtMC44MDYsMC45NDItMS41MjYsMi40ODYtMS4zNCwzLjkzOEMyNC41NTcsMTIuMjA1LDI2LjAxNiwxMS4zODIsMjYuOTI4LDEwLjMwNnoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUzLjY0NSwzMS41MDRoLTIuMjcxbC0xLjI0NC0zLjkwOWgtNC4zMjRsLTEuMTg1LDMuOTA5aC0yLjIxMWw0LjI4NC0xMy4zMDhoMi42NDZMNTMuNjQ1LDMxLjUwNHoNCgkJCSBNNDkuNzU1LDI1Ljk1NUw0OC42MywyMi40OGMtMC4xMTktMC4zNTUtMC4zNDItMS4xOTEtMC42NzEtMi41MDdoLTAuMDRjLTAuMTMxLDAuNTY2LTAuMzQyLDEuNDAyLTAuNjMyLDIuNTA3bC0xLjEwNSwzLjQ3NQ0KCQkJSDQ5Ljc1NXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY0LjY2MiwyNi41ODhjMCwxLjYzMi0wLjQ0MSwyLjkyMi0xLjMyMywzLjg2OWMtMC43OSwwLjg0My0xLjc3MSwxLjI2NC0yLjk0MiwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDU0LTIuNzI1LTEuMzYyaC0wLjA0djUuMDU1aC0yLjEzMlYyNS4wNjdjMC0xLjAyNi0wLjAyNy0yLjA3OS0wLjA3OS0zLjE1OWgxLjg3NWwwLjExOSwxLjUyMWgwLjA0DQoJCQljMC43MTEtMS4xNDYsMS43OS0xLjcxOCwzLjIzOC0xLjcxOGMxLjEzMiwwLDIuMDc3LDAuNDQ3LDIuODMzLDEuMzQyQzY0LjI4NCwyMy45NDksNjQuNjYyLDI1LjEyNyw2NC42NjIsMjYuNTg4eiBNNjIuNDksMjYuNjY2DQoJCQljMC0wLjkzNC0wLjIxLTEuNzA0LTAuNjMyLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDgtMC45NDgtMS44NTYtMC45NDhjLTAuNTI2LDAtMS4wMDQsMC4xNzYtMS40MzEsMC41MjMNCgkJCWMtMC40MjgsMC4zNS0wLjcwOCwwLjgwNy0wLjgzOSwxLjM3M2MtMC4wNjYsMC4yNjQtMC4wOTksMC40OC0wLjA5OSwwLjY1djEuNmMwLDAuNjk4LDAuMjE0LDEuMjg3LDAuNjQyLDEuNzY4DQoJCQlzMC45ODQsMC43MjEsMS42NjgsMC43MjFjMC44MDMsMCwxLjQyOC0wLjMxLDEuODc1LTAuOTI4QzYyLjI2NiwyOC40OTYsNjIuNDksMjcuNjgsNjIuNDksMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzUuNjk5LDI2LjU4OGMwLDEuNjMyLTAuNDQxLDIuOTIyLTEuMzI0LDMuODY5Yy0wLjc4OSwwLjg0My0xLjc3LDEuMjY0LTIuOTQxLDEuMjY0DQoJCQljLTEuMjY0LDAtMi4xNzItMC40NTQtMi43MjQtMS4zNjJINjguNjd2NS4wNTVoLTIuMTMyVjI1LjA2N2MwLTEuMDI2LTAuMDI3LTIuMDc5LTAuMDc5LTMuMTU5aDEuODc1bDAuMTE5LDEuNTIxaDAuMDQNCgkJCWMwLjcxLTEuMTQ2LDEuNzg5LTEuNzE4LDMuMjM4LTEuNzE4YzEuMTMxLDAsMi4wNzYsMC40NDcsMi44MzQsMS4zNDJDNzUuMzIsMjMuOTQ5LDc1LjY5OSwyNS4xMjcsNzUuNjk5LDI2LjU4OHogTTczLjUyNywyNi42NjYNCgkJCWMwLTAuOTM0LTAuMjExLTEuNzA0LTAuNjMzLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDc4LTAuOTQ4LTEuODU1LTAuOTQ4Yy0wLjUyNywwLTEuMDA0LDAuMTc2LTEuNDMyLDAuNTIzDQoJCQljLTAuNDI4LDAuMzUtMC43MDcsMC44MDctMC44MzgsMS4zNzNjLTAuMDY1LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NXYxLjZjMCwwLjY5OCwwLjIxNCwxLjI4NywwLjY0LDEuNzY4DQoJCQljMC40MjgsMC40OCwwLjk4NCwwLjcyMSwxLjY3LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMSwxLjg3NS0wLjkyOEM3My4zMDMsMjguNDk2LDczLjUyNywyNy42OCw3My41MjcsMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODguMDM5LDI3Ljc3MmMwLDEuMTMyLTAuMzkzLDIuMDUzLTEuMTgyLDIuNzY0Yy0wLjg2NywwLjc3Ny0yLjA3NCwxLjE2NS0zLjYyNSwxLjE2NQ0KCQkJYy0xLjQzMiwwLTIuNTgtMC4yNzYtMy40NDktMC44MjlsMC40OTQtMS43NzdjMC45MzYsMC41NjYsMS45NjMsMC44NSwzLjA4MiwwLjg1YzAuODAzLDAsMS40MjgtMC4xODIsMS44NzctMC41NDQNCgkJCWMwLjQ0Ny0wLjM2MiwwLjY3LTAuODQ4LDAuNjctMS40NTRjMC0wLjU0LTAuMTg0LTAuOTk1LTAuNTUzLTEuMzY0Yy0wLjM2Ny0wLjM2OS0wLjk4LTAuNzEyLTEuODM2LTEuMDI5DQoJCQljLTIuMzMtMC44NjktMy40OTQtMi4xNDItMy40OTQtMy44MTZjMC0xLjA5NCwwLjQwOC0xLjk5MSwxLjIyNS0yLjY4OWMwLjgxNC0wLjY5OSwxLjktMS4wNDgsMy4yNTgtMS4wNDgNCgkJCWMxLjIxMSwwLDIuMjE3LDAuMjExLDMuMDIsMC42MzJsLTAuNTMzLDEuNzM4Yy0wLjc1LTAuNDA4LTEuNTk4LTAuNjEyLTIuNTQ3LTAuNjEyYy0wLjc1LDAtMS4zMzYsMC4xODUtMS43NTYsMC41NTMNCgkJCWMtMC4zNTUsMC4zMjktMC41MzMsMC43My0wLjUzMywxLjIwNWMwLDAuNTI2LDAuMjAzLDAuOTYxLDAuNjExLDEuMzAzYzAuMzU1LDAuMzE2LDEsMC42NTgsMS45MzYsMS4wMjcNCgkJCWMxLjE0NSwwLjQ2MSwxLjk4NiwxLDIuNTI3LDEuNjE4Qzg3Ljc3LDI2LjA4MSw4OC4wMzksMjYuODUyLDg4LjAzOSwyNy43NzJ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05NS4wODgsMjMuNTA4aC0yLjM1djQuNjU5YzAsMS4xODUsMC40MTQsMS43NzcsMS4yNDQsMS43NzdjMC4zODEsMCwwLjY5Ny0wLjAzMywwLjk0Ny0wLjA5OWwwLjA1OSwxLjYxOQ0KCQkJYy0wLjQyLDAuMTU3LTAuOTczLDAuMjM2LTEuNjU4LDAuMjM2Yy0wLjg0MiwwLTEuNS0wLjI1Ny0xLjk3NS0wLjc3Yy0wLjQ3My0wLjUxNC0wLjcxMS0xLjM3Ni0wLjcxMS0yLjU4N3YtNC44MzdoLTEuNHYtMS42aDEuNA0KCQkJdi0xLjc1N2wyLjA5NC0wLjYzMnYyLjM4OWgyLjM1VjIzLjUwOHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwNS42OTEsMjYuNjI3YzAsMS40NzUtMC40MjIsMi42ODYtMS4yNjQsMy42MzNjLTAuODgzLDAuOTc1LTIuMDU1LDEuNDYxLTMuNTE2LDEuNDYxDQoJCQljLTEuNDA4LDAtMi41MjktMC40NjctMy4zNjUtMS40MDFzLTEuMjU0LTIuMTEzLTEuMjU0LTMuNTM0YzAtMS40ODcsMC40My0yLjcwNSwxLjI5My0zLjY1MmMwLjg2MS0wLjk0OCwyLjAyMy0xLjQyMiwzLjQ4NC0xLjQyMg0KCQkJYzEuNDA4LDAsMi41NDEsMC40NjcsMy4zOTYsMS40MDJDMTA1LjI4MywyNC4wMjEsMTA1LjY5MSwyNS4xOTIsMTA1LjY5MSwyNi42Mjd6IE0xMDMuNDc5LDI2LjY5Ng0KCQkJYzAtMC44ODUtMC4xODktMS42NDQtMC41NzItMi4yNzdjLTAuNDQ3LTAuNzY2LTEuMDg2LTEuMTQ4LTEuOTE0LTEuMTQ4Yy0wLjg1NywwLTEuNTA4LDAuMzgzLTEuOTU1LDEuMTQ4DQoJCQljLTAuMzgzLDAuNjM0LTAuNTcyLDEuNDA1LTAuNTcyLDIuMzE3YzAsMC44ODUsMC4xODksMS42NDQsMC41NzIsMi4yNzZjMC40NjEsMC43NjYsMS4xMDUsMS4xNDgsMS45MzYsMS4xNDgNCgkJCWMwLjgxNCwwLDEuNDUzLTAuMzksMS45MTQtMS4xNjhDMTAzLjI4MSwyOC4zNDcsMTAzLjQ3OSwyNy41OCwxMDMuNDc5LDI2LjY5NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExMi42MjEsMjMuNzgzYy0wLjIxMS0wLjAzOS0wLjQzNi0wLjA1OS0wLjY3Mi0wLjA1OWMtMC43NSwwLTEuMzMsMC4yODMtMS43MzgsMC44NQ0KCQkJYy0wLjM1NSwwLjUtMC41MzMsMS4xMzItMC41MzMsMS44OTV2NS4wMzVoLTIuMTMxbDAuMDItNi41NzRjMC0xLjEwNi0wLjAyNy0yLjExMy0wLjA4LTMuMDIxaDEuODU3bDAuMDc4LDEuODM2aDAuMDU5DQoJCQljMC4yMjUtMC42MzEsMC41OC0xLjEzOSwxLjA2Ni0xLjUyYzAuNDc1LTAuMzQzLDAuOTg4LTAuNTE0LDEuNTQxLTAuNTE0YzAuMTk3LDAsMC4zNzUsMC4wMTQsMC41MzMsMC4wMzlWMjMuNzgzeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIyLjE1NiwyNi4yNTJjMCwwLjM4Mi0wLjAyNSwwLjcwNC0wLjA3OCwwLjk2N2gtNi4zOTZjMC4wMjUsMC45NDgsMC4zMzQsMS42NzMsMC45MjgsMi4xNzMNCgkJCWMwLjUzOSwwLjQ0NywxLjIzNiwwLjY3MSwyLjA5MiwwLjY3MWMwLjk0NywwLDEuODExLTAuMTUxLDIuNTg4LTAuNDU0bDAuMzM0LDEuNDhjLTAuOTA4LDAuMzk2LTEuOTgsMC41OTMtMy4yMTcsMC41OTMNCgkJCWMtMS40ODgsMC0yLjY1Ni0wLjQzOC0zLjUwNi0xLjMxM2MtMC44NDgtMC44NzUtMS4yNzMtMi4wNS0xLjI3My0zLjUyNGMwLTEuNDQ3LDAuMzk1LTIuNjUyLDEuMTg2LTMuNjEzDQoJCQljMC44MjgtMS4wMjYsMS45NDctMS41MzksMy4zNTUtMS41MzljMS4zODMsMCwyLjQzLDAuNTEzLDMuMTQxLDEuNTM5QzEyMS44NzMsMjQuMDQ3LDEyMi4xNTYsMjUuMDU1LDEyMi4xNTYsMjYuMjUyeg0KCQkJIE0xMjAuMTIzLDI1LjY5OWMwLjAxNC0wLjYzMi0wLjEyNS0xLjE3OC0wLjQxNC0xLjYzOWMtMC4zNjktMC41OTMtMC45MzYtMC44ODktMS42OTktMC44ODljLTAuNjk3LDAtMS4yNjQsMC4yODktMS42OTcsMC44NjkNCgkJCWMtMC4zNTUsMC40NjEtMC41NjYsMS4wMTQtMC42MzEsMS42NThIMTIwLjEyM3oiLz4NCgk8L2c+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQ4LjIzNiw3LjA3N2wtMC4yMzMsMC44MzdjLTAuMzYyLTAuMTY4LTAuNzc1LTAuMjUyLTEuMjQxLTAuMjUyYy0wLjcwNSwwLTEuMjY1LDAuMjE0LTEuNjc5LDAuNjQzDQoJCQkJYy0wLjQzOSwwLjQ0OC0wLjY1OSwxLjA3NS0wLjY1OSwxLjg3OWMwLDAuNzcyLDAuMjA0LDEuMzc4LDAuNjExLDEuODE2YzAuNDA3LDAuNDM4LDAuOTczLDAuNjU3LDEuNjk3LDAuNjU3DQoJCQkJYzAuNTExLDAsMC45NC0wLjA4MSwxLjI5LTAuMjQzbDAuMTg1LDAuODI4Yy0wLjM4OSwwLjE4Ni0wLjk0MSwwLjI3OC0xLjY1OSwwLjI3OGMtMC45ODIsMC0xLjc2Mi0wLjI4OC0yLjMzOC0wLjg2Mw0KCQkJCWMtMC41OTUtMC41OTUtMC44OTItMS40MDMtMC44OTItMi40MjVjMC0xLjA0NywwLjMyMy0xLjg4OCwwLjk3LTIuNTIyYzAuNjI3LTAuNjA3LDEuNDM4LTAuOTEyLDIuNDM1LTAuOTEyDQoJCQkJQzQ3LjM4MSw2Ljc5OCw0Ny44ODYsNi44OTEsNDguMjM2LDcuMDc3eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTU0LjAyNywxMS4wMzdjMCwwLjcyNS0wLjIwNywxLjMxOS0wLjYyMSwxLjc4NWMtMC40MzQsMC40NzktMS4wMDksMC43MTgtMS43MjcsMC43MTgNCgkJCQljLTAuNjkyLDAtMS4yNDMtMC4yMjktMS42NTQtMC42ODljLTAuNDEtMC40NTktMC42MTUtMS4wMzgtMC42MTUtMS43MzZjMC0wLjczLDAuMjExLTEuMzI5LDAuNjM1LTEuNzk0czAuOTk0LTAuNjk4LDEuNzEyLTAuNjk4DQoJCQkJYzAuNjkyLDAsMS4yNDgsMC4yMjksMS42NjksMC42ODhDNTMuODI2LDkuNzU3LDU0LjAyNywxMC4zMzMsNTQuMDI3LDExLjAzN3ogTTUyLjk0LDExLjA3MWMwLTAuNDM1LTAuMDk0LTAuODA4LTAuMjgxLTEuMTE5DQoJCQkJYy0wLjIyLTAuMzc2LTAuNTMzLTAuNTY0LTAuOTQtMC41NjRjLTAuNDIxLDAtMC43NDEsMC4xODgtMC45NjEsMC41NjRjLTAuMTg4LDAuMzExLTAuMjgxLDAuNjktMC4yODEsMS4xMzgNCgkJCQljMCwwLjQzNSwwLjA5NCwwLjgwOCwwLjI4MSwxLjExOWMwLjIyNywwLjM3NiwwLjU0MywwLjU2NCwwLjk1MSwwLjU2NGMwLjQsMCwwLjcxNC0wLjE5MSwwLjk0LTAuNTc0DQoJCQkJQzUyLjg0MywxMS44ODIsNTIuOTQsMTEuNTA2LDUyLjk0LDExLjA3MXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01OS42NjIsMTMuNDMzaC0xLjA0OHYtMi43YzAtMC44MzItMC4zMTYtMS4yNDgtMC45NS0xLjI0OGMtMC4zMTEsMC0wLjU2MiwwLjExNC0wLjc1NywwLjM0Mw0KCQkJCWMtMC4xOTMsMC4yMjktMC4yOTEsMC40OTktMC4yOTEsMC44MDh2Mi43OTZoLTEuMDQ4di0zLjM2NmMwLTAuNDE0LTAuMDEzLTAuODYzLTAuMDM4LTEuMzQ5aDAuOTIxTDU2LjUsOS40NTZoMC4wMjkNCgkJCQljMC4xMjItMC4yMjksMC4zMDQtMC40MTgsMC41NDMtMC41NjljMC4yODQtMC4xNzYsMC42MDItMC4yNjUsMC45NS0wLjI2NWMwLjQ0LDAsMC44MDYsMC4xNDIsMS4wOTcsMC40MjcNCgkJCQljMC4zNjIsMC4zNDksMC41NDMsMC44NywwLjU0MywxLjU2MlYxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjQuMzg2LDEyLjA3OWMwLDAuNDM4LTAuMTYxLDAuNzktMC40ODQsMS4wNTVzLTAuNzcsMC4zOTctMS4zMzksMC4zOTdjLTAuNTM3LDAtMC45OTItMC4xMDctMS4zNjctMC4zMg0KCQkJCWwwLjIyMy0wLjc3NmMwLjM2MiwwLjIyLDAuNzQ3LDAuMzMsMS4xNTQsMC4zM2MwLjUzNywwLDAuODA1LTAuMTk3LDAuODA1LTAuNTkyYzAtMC4xNzQtMC4wNTgtMC4zMTgtMC4xNzQtMC40MzINCgkJCQljLTAuMTE3LTAuMTEzLTAuMzI0LTAuMjI1LTAuNjIxLTAuMzM0Yy0wLjg0MS0wLjMxMS0xLjI2MS0wLjc2My0xLjI2MS0xLjM1OGMwLTAuNDA3LDAuMTU1LTAuNzQ3LDAuNDY1LTEuMDE5DQoJCQkJYzAuMzExLTAuMjcxLDAuNzIyLTAuNDA3LDEuMjMyLTAuNDA3YzAuNDY2LDAsMC44NjMsMC4wOTUsMS4xOTMsMC4yODVMNjMuOTg5LDkuNjZjLTAuMzA0LTAuMTgxLTAuNjI0LTAuMjcxLTAuOTYtMC4yNzENCgkJCQljLTAuMjIsMC0wLjM5MiwwLjA1Mi0wLjUxNSwwLjE1NWMtMC4xMjIsMC4xMDQtMC4xODQsMC4yMzUtMC4xODQsMC4zOTdjMCwwLjE2MSwwLjA2NCwwLjI5MywwLjE5MywwLjM5Ng0KCQkJCWMwLjExLDAuMDk3LDAuMzIzLDAuMjAzLDAuNjQxLDAuMzE5QzYzLjk3OSwxMC45NjYsNjQuMzg2LDExLjQ0LDY0LjM4NiwxMi4wNzl6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjYuOTk2LDEzLjQzM2gtMS4wNDhWOC43MTloMS4wNDhWMTMuNDMzeiBNNjcuODk4LDYuNzRsLTEuMTc0LDEuNDA2aC0wLjcyOGwwLjgzNC0xLjQwNkg2Ny44OTh6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzIuOTksOC43MTljLTAuMDI3LDAuMzgyLTAuMDM5LDAuODI4LTAuMDM5LDEuMzM5djIuNjk2YzAsMS4wMTUtMC4yMjcsMS43MjctMC42OCwyLjEzNA0KCQkJCWMtMC40MTQsMC4zNzUtMC45OTYsMC41NjItMS43NDYsMC41NjJjLTAuNjUyLDAtMS4xOC0wLjEyMy0xLjU4MS0wLjM2OWwwLjI0My0wLjgwNWMwLjM5NSwwLjIzOSwwLjg0LDAuMzU5LDEuMzM4LDAuMzU5DQoJCQkJYzAuOTI2LDAsMS4zODctMC40OTgsMS4zODctMS40OTR2LTAuNDU2aC0wLjAyYy0wLjI5MSwwLjQ3OS0wLjc1MiwwLjcxOC0xLjM4NywwLjcxOGMtMC41NjgsMC0xLjAzNy0wLjIxNi0xLjQwNi0wLjY1DQoJCQkJYy0wLjM2OS0wLjQzMy0wLjU1Mi0wLjk4My0wLjU1Mi0xLjY0OWMwLTAuNzU2LDAuMjEzLTEuMzY4LDAuNjQtMS44MzNjMC4zOTUtMC40MzMsMC44NzUtMC42NSwxLjQ0NS0wLjY1DQoJCQkJYzAuNjQxLDAsMS4xLDAuMjQ5LDEuMzc3LDAuNzQ3aDAuMDJsMC4wMzktMC42NUg3Mi45OXogTTcxLjkwMiwxMS40MTZ2LTAuODM0YzAtMC4zMTctMC4wOTgtMC41ODgtMC4yOTctMC44MTUNCgkJCQljLTAuMTk3LTAuMjI3LTAuNDU5LTAuMzM5LTAuNzgzLTAuMzM5Yy0wLjM1NywwLTAuNjUyLDAuMTQ4LTAuODgzLDAuNDQ2Yy0wLjIzLDAuMjk4LTAuMzQ2LDAuNjk1LTAuMzQ2LDEuMTkzDQoJCQkJYzAsMC40NTMsMC4xMDcsMC44MTgsMC4zMjIsMS4wOTZjMC4yMjEsMC4zMDQsMC41MjMsMC40NTYsMC45MDYsMC40NTZjMC4yMzIsMCwwLjQ0My0wLjA2OSwwLjYyNy0wLjIwOA0KCQkJCWMwLjE4Ni0wLjEzOSwwLjMxOC0wLjMyOCwwLjM5NS0wLjU2N0M3MS44ODMsMTEuNzI2LDcxLjkwMiwxMS41ODMsNzEuOTAyLDExLjQxNnoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03OC44ODcsMTMuNDMzaC0wLjkyMmwtMC4wNTktMC43MThoLTAuMDJjLTAuMzMsMC41NS0wLjgyOCwwLjgyNS0xLjQ5NCwwLjgyNQ0KCQkJCWMtMC40NjUsMC0wLjgzNi0wLjE0Ni0xLjExNS0wLjQzN2MtMC4zMy0wLjM1Ni0wLjQ5NC0wLjg5My0wLjQ5NC0xLjYxVjguNzE5aDEuMDQ3djIuNmMwLDAuOTA2LDAuMzExLDEuMzU4LDAuOTMyLDEuMzU4DQoJCQkJYzAuNDY3LDAsMC43ODktMC4yMjYsMC45NzEtMC42NzljMC4wNDUtMC4xMTYsMC4wNjgtMC4yNDksMC4wNjgtMC4zOThWOC43MTloMS4wNDd2My4zNTYNCgkJCQlDNzguODQ4LDEyLjUyMSw3OC44NjEsMTIuOTc0LDc4Ljg4NywxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODQuNTkyLDEwLjg1M2MwLDAuMTg4LTAuMDE0LDAuMzQ2LTAuMDM5LDAuNDc1SDgxLjQxYzAuMDEyLDAuNDY2LDAuMTY0LDAuODIxLDAuNDU1LDEuMDY3DQoJCQkJYzAuMjY2LDAuMjIsMC42MDcsMC4zMywxLjAyNywwLjMzYzAuNDY3LDAsMC44OTEtMC4wNzQsMS4yNzEtMC4yMjNsMC4xNjQsMC43MjhjLTAuNDQ1LDAuMTk0LTAuOTczLDAuMjkxLTEuNTgsMC4yOTENCgkJCQljLTAuNzMsMC0xLjMwNS0wLjIxNS0xLjcyMy0wLjY0NWMtMC40MTYtMC40My0wLjYyNS0xLjAwNy0wLjYyNS0xLjczMWMwLTAuNzExLDAuMTkzLTEuMzAzLDAuNTgyLTEuNzc1DQoJCQkJYzAuNDA4LTAuNTA0LDAuOTU3LTAuNzU2LDEuNjQ4LTAuNzU2YzAuNjgsMCwxLjE5MywwLjI1MiwxLjU0MywwLjc1NkM4NC40NTEsOS43Nyw4NC41OTIsMTAuMjY1LDg0LjU5MiwxMC44NTN6IE04My41OTIsMTAuNTgyDQoJCQkJYzAuMDA2LTAuMzExLTAuMDYyLTAuNTc5LTAuMjAzLTAuODA1QzgzLjIwNyw5LjQ4NSw4Mi45Myw5LjM0LDgyLjU1NSw5LjM0Yy0wLjM0NCwwLTAuNjIxLDAuMTQyLTAuODM2LDAuNDI3DQoJCQkJYy0wLjE3NCwwLjIyNy0wLjI3NywwLjQ5OC0wLjMwOSwwLjgxNUg4My41OTJ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODcuMTYsMTMuNDMzaC0xLjA0N1Y2LjU1NmgxLjA0N1YxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTMuMzMsMTEuMDM3YzAsMC43MjUtMC4yMDcsMS4zMTktMC42MjEsMS43ODVjLTAuNDM0LDAuNDc5LTEuMDEsMC43MTgtMS43MjcsMC43MTgNCgkJCQljLTAuNjkzLDAtMS4yNDQtMC4yMjktMS42NTQtMC42ODljLTAuNDEtMC40NTktMC42MTUtMS4wMzgtMC42MTUtMS43MzZjMC0wLjczLDAuMjExLTEuMzI5LDAuNjM1LTEuNzk0czAuOTk0LTAuNjk4LDEuNzExLTAuNjk4DQoJCQkJYzAuNjkzLDAsMS4yNDgsMC4yMjksMS42NywwLjY4OEM5My4xMjksOS43NTcsOTMuMzMsMTAuMzMzLDkzLjMzLDExLjAzN3ogTTkyLjI0MiwxMS4wNzFjMC0wLjQzNS0wLjA5NC0wLjgwOC0wLjI4MS0xLjExOQ0KCQkJCWMtMC4yMTktMC4zNzYtMC41MzMtMC41NjQtMC45MzktMC41NjRjLTAuNDIyLDAtMC43NDIsMC4xODgtMC45NjEsMC41NjRjLTAuMTg4LDAuMzExLTAuMjgxLDAuNjktMC4yODEsMS4xMzgNCgkJCQljMCwwLjQzNSwwLjA5NCwwLjgwOCwwLjI4MSwxLjExOWMwLjIyNywwLjM3NiwwLjU0MywwLjU2NCwwLjk1MSwwLjU2NGMwLjQsMCwwLjcxMy0wLjE5MSwwLjkzOS0wLjU3NA0KCQkJCUM5Mi4xNDYsMTEuODgyLDkyLjI0MiwxMS41MDYsOTIuMjQyLDExLjA3MXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDEuNTg0LDEwLjg1M2MwLDAuMTg4LTAuMDE0LDAuMzQ2LTAuMDM5LDAuNDc1aC0zLjE0M2MwLjAxNCwwLjQ2NiwwLjE2NCwwLjgyMSwwLjQ1NSwxLjA2Nw0KCQkJCWMwLjI2NiwwLjIyLDAuNjA5LDAuMzMsMS4wMjksMC4zM2MwLjQ2NSwwLDAuODg5LTAuMDc0LDEuMjcxLTAuMjIzbDAuMTY0LDAuNzI4Yy0wLjQ0NywwLjE5NC0wLjk3MywwLjI5MS0xLjU4MiwwLjI5MQ0KCQkJCWMtMC43MywwLTEuMzA1LTAuMjE1LTEuNzIxLTAuNjQ1Yy0wLjQxOC0wLjQzLTAuNjI1LTEuMDA3LTAuNjI1LTEuNzMxYzAtMC43MTEsMC4xOTMtMS4zMDMsMC41ODItMS43NzUNCgkJCQljMC40MDYtMC41MDQsMC45NTUtMC43NTYsMS42NDgtMC43NTZjMC42NzgsMCwxLjE5MywwLjI1MiwxLjU0MSwwLjc1NkMxMDEuNDQ1LDkuNzcsMTAxLjU4NCwxMC4yNjUsMTAxLjU4NCwxMC44NTN6DQoJCQkJIE0xMDAuNTg0LDEwLjU4MmMwLjAwOC0wLjMxMS0wLjA2MS0wLjU3OS0wLjIwMy0wLjgwNWMtMC4xODItMC4yOTEtMC40NTktMC40MzctMC44MzQtMC40MzdjLTAuMzQyLDAtMC42MjEsMC4xNDItMC44MzQsMC40MjcNCgkJCQljLTAuMTc0LDAuMjI3LTAuMjc3LDAuNDk4LTAuMzExLDAuODE1SDEwMC41ODR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTA3LjE5OSwxMy40MzNoLTEuMDQ3di0yLjdjMC0wLjgzMi0wLjMxNi0xLjI0OC0wLjk1MS0xLjI0OGMtMC4zMTEsMC0wLjU2MiwwLjExNC0wLjc1NiwwLjM0Mw0KCQkJCXMtMC4yOTEsMC40OTktMC4yOTEsMC44MDh2Mi43OTZoLTEuMDQ5di0zLjM2NmMwLTAuNDE0LTAuMDEyLTAuODYzLTAuMDM3LTEuMzQ5aDAuOTJsMC4wNDksMC43MzdoMC4wMjkNCgkJCQljMC4xMjMtMC4yMjksMC4zMDUtMC40MTgsMC41NDMtMC41NjljMC4yODUtMC4xNzYsMC42MDItMC4yNjUsMC45NTEtMC4yNjVjMC40MzksMCwwLjgwNSwwLjE0MiwxLjA5NiwwLjQyNw0KCQkJCWMwLjM2MywwLjM0OSwwLjU0MywwLjg3LDAuNTQzLDEuNTYyVjEzLjQzM3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTUuNzU2LDEwLjg1M2MwLDAuMTg4LTAuMDE0LDAuMzQ2LTAuMDM5LDAuNDc1aC0zLjE0M2MwLjAxMiwwLjQ2NiwwLjE2NCwwLjgyMSwwLjQ1NSwxLjA2Nw0KCQkJCWMwLjI2NiwwLjIyLDAuNjA3LDAuMzMsMS4wMjcsMC4zM2MwLjQ2NywwLDAuODkxLTAuMDc0LDEuMjcxLTAuMjIzbDAuMTY0LDAuNzI4Yy0wLjQ0NSwwLjE5NC0wLjk3MywwLjI5MS0xLjU4LDAuMjkxDQoJCQkJYy0wLjczLDAtMS4zMDUtMC4yMTUtMS43MjMtMC42NDVjLTAuNDE2LTAuNDMtMC42MjUtMS4wMDctMC42MjUtMS43MzFjMC0wLjcxMSwwLjE5My0xLjMwMywwLjU4Mi0xLjc3NQ0KCQkJCWMwLjQwOC0wLjUwNCwwLjk1Ny0wLjc1NiwxLjY0OC0wLjc1NmMwLjY4LDAsMS4xOTMsMC4yNTIsMS41NDMsMC43NTZDMTE1LjYxNSw5Ljc3LDExNS43NTYsMTAuMjY1LDExNS43NTYsMTAuODUzeg0KCQkJCSBNMTE0Ljc1NiwxMC41ODJjMC4wMDYtMC4zMTEtMC4wNjItMC41NzktMC4yMDMtMC44MDVjLTAuMTgyLTAuMjkxLTAuNDU5LTAuNDM3LTAuODM0LTAuNDM3Yy0wLjM0NCwwLTAuNjIxLDAuMTQyLTAuODM2LDAuNDI3DQoJCQkJYy0wLjE3NCwwLjIyNy0wLjI3NywwLjQ5OC0wLjMwOSwwLjgxNUgxMTQuNzU2eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExOC4zMjYsMTMuNDMzaC0xLjA0OVY2LjU1NmgxLjA0OVYxMy40MzN6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==</resource>
|
|
<resource name="et.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkVFX0Rvd25sb2FkX29uX3RoZV9BcHBfU3RvcmUiDQoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTM1cHgiIGhlaWdodD0iNDBweCINCgkgdmlld0JveD0iMCAwIDEzNSA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTM1IDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBNkE2QTYiIGQ9Ik0xMzAuMTk3LDQwSDQuNzI5QzIuMTIyLDQwLDAsMzcuODcyLDAsMzUuMjY3VjQuNzI2QzAsMi4xMiwyLjEyMiwwLDQuNzI5LDBoMTI1LjQ2OA0KCQlDMTMyLjgwMywwLDEzNSwyLjEyLDEzNSw0LjcyNnYzMC41NDFDMTM1LDM3Ljg3MiwxMzIuODAzLDQwLDEzMC4xOTcsNDBMMTMwLjE5Nyw0MHoiLz4NCgk8cGF0aCBkPSJNMTM0LjAzMiwzNS4yNjhjMCwyLjExNi0xLjcxNCwzLjgzLTMuODM0LDMuODNINC43MjljLTIuMTE5LDAtMy44MzktMS43MTQtMy44MzktMy44M1Y0LjcyNQ0KCQljMC0yLjExNSwxLjcyLTMuODM1LDMuODM5LTMuODM1aDEyNS40NjhjMi4xMjEsMCwzLjgzNCwxLjcyLDMuODM0LDMuODM1TDEzNC4wMzIsMzUuMjY4TDEzNC4wMzIsMzUuMjY4eiIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMC4xMjgsMTkuNzg0Yy0wLjAyOS0zLjIyMywyLjYzOS00Ljc5MSwyLjc2MS00Ljg2NGMtMS41MTEtMi4yMDMtMy44NTMtMi41MDQtNC42NzYtMi41MjgNCgkJCQljLTEuOTY3LTAuMjA3LTMuODc1LDEuMTc3LTQuODc3LDEuMTc3Yy0xLjAyMiwwLTIuNTY1LTEuMTU3LTQuMjI4LTEuMTIzYy0yLjE0LDAuMDMzLTQuMTQyLDEuMjcyLTUuMjQsMy4xOTYNCgkJCQljLTIuMjY2LDMuOTIzLTAuNTc2LDkuNjg4LDEuNTk1LDEyLjg1OWMxLjA4NiwxLjU1MywyLjM1NSwzLjI4Nyw0LjAxNiwzLjIyNmMxLjYyNS0wLjA2NywyLjIzMi0xLjAzNiw0LjE5My0xLjAzNg0KCQkJCWMxLjk0MywwLDIuNTEzLDEuMDM2LDQuMjA3LDAuOTk3YzEuNzQ0LTAuMDI4LDIuODQyLTEuNTYsMy44OS0zLjEyN2MxLjI1NS0xLjc4LDEuNzU5LTMuNTMzLDEuNzc5LTMuNjIzDQoJCQkJQzMzLjUwNywyNC45MjQsMzAuMTYxLDIzLjY0NywzMC4xMjgsMTkuNzg0eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI2LjkyOCwxMC4zMDZjMC44NzQtMS4wOTMsMS40NzItMi41OCwxLjMwNi00LjA4OWMtMS4yNjUsMC4wNTYtMi44NDcsMC44NzUtMy43NTgsMS45NDQNCgkJCQljLTAuODA2LDAuOTQyLTEuNTI2LDIuNDg2LTEuMzQsMy45MzhDMjQuNTU3LDEyLjIwNSwyNi4wMTYsMTEuMzgyLDI2LjkyOCwxMC4zMDZ6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01MS4xOTEsMzAuNjQ4aC0xLjc0NGwtMC45NTYtMy4wMDNINDUuMTdsLTAuOTEsMy4wMDNoLTEuNjk5bDMuMjkxLTEwLjIyMmgyLjAzM0w1MS4xOTEsMzAuNjQ4eg0KCQkJIE00OC4yMDMsMjYuMzg3bC0wLjg2NS0yLjY2OWMtMC4wOTEtMC4yNzMtMC4yNjMtMC45MTUtMC41MTYtMS45MjdoLTAuMDNjLTAuMTAxLDAuNDM2LTAuMjYzLDEuMDc3LTAuNDg1LDEuOTI3bC0wLjg0OSwyLjY2OQ0KCQkJSDQ4LjIwM3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTU5LjY1MywyNi44NzJjMCwxLjI1NC0wLjMzOSwyLjI0NC0xLjAxNiwyLjk3M2MtMC42MDYsMC42NDctMS4zNiwwLjk3MS0yLjI2LDAuOTcxDQoJCQljLTAuOTcxLDAtMS42NjgtMC4zNDktMi4wOTMtMS4wNDdoLTAuMDN2My44ODNoLTEuNjM4di03Ljk0N2MwLTAuNzg4LTAuMDIxLTEuNTk4LTAuMDYxLTIuNDI3aDEuNDQxbDAuMDkxLDEuMTY4aDAuMDMNCgkJCWMwLjU0Ni0wLjg4LDEuMzc1LTEuMzE5LDIuNDg3LTEuMzE5YzAuODcsMCwxLjU5NSwwLjM0NCwyLjE3NiwxLjAzMVM1OS42NTMsMjUuNzUsNTkuNjUzLDI2Ljg3MnogTTU3Ljk4NSwyNi45MzMNCgkJCWMwLTAuNzE4LTAuMTYyLTEuMzEtMC40ODUtMS43NzRjLTAuMzU0LTAuNDg1LTAuODMtMC43MjgtMS40MjYtMC43MjhjLTAuNDA1LDAtMC43NzEsMC4xMzQtMS4xLDAuNDAxDQoJCQljLTAuMzI5LDAuMjY5LTAuNTQzLDAuNjE5LTAuNjQ1LDEuMDU1Yy0wLjA1MSwwLjIwMi0wLjA3NiwwLjM2OS0wLjA3NiwwLjV2MS4yMjljMCwwLjUzNiwwLjE2NCwwLjk4OCwwLjQ5MywxLjM1Nw0KCQkJczAuNzU2LDAuNTU0LDEuMjgyLDAuNTU0YzAuNjE3LDAsMS4wOTctMC4yMzcsMS40NC0wLjcxM1M1Ny45ODUsMjcuNzExLDU3Ljk4NSwyNi45MzN6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02OC4xMzEsMjYuODcyYzAsMS4yNTQtMC4zMzksMi4yNDQtMS4wMTYsMi45NzNjLTAuNjA2LDAuNjQ3LTEuMzYsMC45NzEtMi4yNiwwLjk3MQ0KCQkJYy0wLjk3MSwwLTEuNjY4LTAuMzQ5LTIuMDkzLTEuMDQ3aC0wLjAzdjMuODgzaC0xLjYzOHYtNy45NDdjMC0wLjc4OC0wLjAyMS0xLjU5OC0wLjA2MS0yLjQyN2gxLjQ0MWwwLjA5MSwxLjE2OGgwLjAzDQoJCQljMC41NDYtMC44OCwxLjM3NS0xLjMxOSwyLjQ4Ny0xLjMxOWMwLjg3LDAsMS41OTUsMC4zNDQsMi4xNzYsMS4wMzFTNjguMTMxLDI1Ljc1LDY4LjEzMSwyNi44NzJ6IE02Ni40NjMsMjYuOTMzDQoJCQljMC0wLjcxOC0wLjE2Mi0xLjMxLTAuNDg1LTEuNzc0Yy0wLjM1NC0wLjQ4NS0wLjgzLTAuNzI4LTEuNDI2LTAuNzI4Yy0wLjQwNSwwLTAuNzcxLDAuMTM0LTEuMSwwLjQwMQ0KCQkJYy0wLjMyOSwwLjI2OS0wLjU0MywwLjYxOS0wLjY0NSwxLjA1NWMtMC4wNTEsMC4yMDItMC4wNzYsMC4zNjktMC4wNzYsMC41djEuMjI5YzAsMC41MzYsMC4xNjQsMC45ODgsMC40OTMsMS4zNTcNCgkJCXMwLjc1NiwwLjU1NCwxLjI4MiwwLjU1NGMwLjYxNywwLDEuMDk3LTAuMjM3LDEuNDQtMC43MTNTNjYuNDYzLDI3LjcxMSw2Ni40NjMsMjYuOTMzeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzcuNjExLDI3Ljc4MmMwLDAuODY5LTAuMzAzLDEuNTc3LTAuOTA4LDIuMTIzYy0wLjY2NiwwLjU5Ny0xLjU5NCwwLjg5NS0yLjc4NSwwLjg5NQ0KCQkJYy0xLjEsMC0xLjk4Mi0wLjIxMi0yLjY0OC0wLjYzN2wwLjM3OS0xLjM2NWMwLjcxOSwwLjQzNiwxLjUwOCwwLjY1MiwyLjM2NywwLjY1MmMwLjYxNywwLDEuMDk4LTAuMTM5LDEuNDQxLTAuNDE4DQoJCQljMC4zNDQtMC4yNzgsMC41MTYtMC42NSwwLjUxNi0xLjExNmMwLTAuNDE1LTAuMTQzLTAuNzY1LTAuNDI0LTEuMDQ4Yy0wLjI4My0wLjI4NC0wLjc1NC0wLjU0Ny0xLjQxMi0wLjc5DQoJCQljLTEuNzg5LTAuNjY5LTIuNjg0LTEuNjQ2LTIuNjg0LTIuOTMzYzAtMC44NCwwLjMxMi0xLjUyOCwwLjkzOS0yLjA2NXMxLjQ2MS0wLjgwNSwyLjUwNC0wLjgwNWMwLjkzLDAsMS43MDMsMC4xNjIsMi4zMiwwLjQ4NQ0KCQkJbC0wLjQxLDEuMzM1Yy0wLjU3Ni0wLjMxMy0xLjIyOS0wLjQ3LTEuOTU3LTAuNDdjLTAuNTc2LDAtMS4wMjUsMC4xNDItMS4zNSwwLjQyNGMtMC4yNzEsMC4yNTMtMC40MDgsMC41NjItMC40MDgsMC45MjYNCgkJCWMwLDAuNDA0LDAuMTU2LDAuNzM4LDAuNDY5LDEuMDAxYzAuMjczLDAuMjQyLDAuNzcsMC41MDYsMS40ODYsMC43ODhjMC44ODEsMC4zNTQsMS41MjcsMC43NjksMS45NDEsMS4yNDQNCgkJCUM3Ny40MDQsMjYuNDgzLDc3LjYxMSwyNy4wNzQsNzcuNjExLDI3Ljc4MnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTgzLjAyMywyNC41MDZoLTEuODA1djMuNTc5YzAsMC45MSwwLjMxOCwxLjM2NSwwLjk1NSwxLjM2NWMwLjI5MywwLDAuNTM3LTAuMDI1LDAuNzI5LTAuMDc2bDAuMDQ1LDEuMjQ0DQoJCQljLTAuMzIyLDAuMTIxLTAuNzQ4LDAuMTgyLTEuMjczLDAuMTgyYy0wLjY0NiwwLTEuMTUyLTAuMTk3LTEuNTE2LTAuNTkxYy0wLjM2NS0wLjM5NS0wLjU0Ny0xLjA1Ny0wLjU0Ny0xLjk4N3YtMy43MTZoLTEuMDc2DQoJCQl2LTEuMjI5aDEuMDc2di0xLjM1bDEuNjA3LTAuNDg1djEuODM1aDEuODA1VjI0LjUwNnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTkxLjE2OCwyNi45MDJjMCwxLjEzMy0wLjMyMiwyLjA2Mi0wLjk2OSwyLjc5MWMtMC42NzgsMC43NDgtMS41NzgsMS4xMjItMi43MDEsMS4xMjINCgkJCWMtMS4wODIsMC0xLjk0My0wLjM1OS0yLjU4Ni0xLjA3N2MtMC42NDEtMC43MTgtMC45NjMtMS42MjMtMC45NjMtMi43MTVjMC0xLjE0MywwLjMzMi0yLjA3NywwLjk5NC0yLjgwNg0KCQkJYzAuNjYyLTAuNzI4LDEuNTU1LTEuMDkyLDIuNjc2LTEuMDkyYzEuMDgyLDAsMS45NTEsMC4zNTksMi42MDksMS4wNzdDOTAuODU1LDI0LjksOTEuMTY4LDI1LjgwMSw5MS4xNjgsMjYuOTAyeiBNODkuNDcxLDI2Ljk1NQ0KCQkJYzAtMC42NzktMC4xNDYtMS4yNjItMC40MzktMS43NDljLTAuMzQ0LTAuNTg4LTAuODM0LTAuODgyLTEuNDczLTAuODgyYy0wLjY1NiwwLTEuMTU2LDAuMjk0LTEuNSwwLjg4Mg0KCQkJYy0wLjI5NSwwLjQ4Ny0wLjQ0MSwxLjA4LTAuNDQxLDEuNzc5YzAsMC42OCwwLjE0NiwxLjI2MywwLjQ0MSwxLjc1YzAuMzU0LDAuNTg4LDAuODQ4LDAuODgyLDEuNDg2LDAuODgyDQoJCQljMC42MjcsMCwxLjExNy0wLjI5OSwxLjQ3MS0wLjg5N0M4OS4zMTgsMjguMjIzLDg5LjQ3MSwyNy42MzUsODkuNDcxLDI2Ljk1NXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTk2LjQ5MiwyNC43MTljLTAuMTYyLTAuMDMtMC4zMzQtMC4wNDYtMC41MTYtMC4wNDZjLTAuNTc2LDAtMS4wMjEsMC4yMTgtMS4zMzQsMC42NTINCgkJCWMtMC4yNzMsMC4zODQtMC40MSwwLjg2OS0wLjQxLDEuNDU2djMuODY3aC0xLjYzOWwwLjAxNi01LjA1MWMwLTAuODQ5LTAuMDItMS42MjItMC4wNjEtMi4zMmgxLjQyNmwwLjA2MSwxLjQxMWgwLjA0NQ0KCQkJYzAuMTcyLTAuNDg1LDAuNDQ1LTAuODc1LDAuODItMS4xNjhjMC4zNjMtMC4yNjMsMC43NTgtMC4zOTUsMS4xODItMC4zOTVjMC4xNTIsMCwwLjI4OSwwLjAxLDAuNDEsMC4wM1YyNC43MTl6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDMuODE2LDI2LjYxNGMwLDAuMjkzLTAuMDIsMC41NDEtMC4wNjEsMC43NDNoLTQuOTE0YzAuMDIxLDAuNzI4LDAuMjU4LDEuMjg0LDAuNzEzLDEuNjY4DQoJCQljMC40MTYsMC4zNDQsMC45NTEsMC41MTYsMS42MDcsMC41MTZjMC43MjksMCwxLjM5MS0wLjExNiwxLjk4OC0wLjM0OWwwLjI1OCwxLjEzOGMtMC42OTksMC4zMDMtMS41MjMsMC40NTUtMi40NzMsMC40NTUNCgkJCWMtMS4xNDMsMC0yLjAzOS0wLjMzNi0yLjY5MS0xLjAwOWMtMC42NTItMC42NzItMC45NzktMS41NzQtMC45NzktMi43MDdjMC0xLjExMiwwLjMwMy0yLjAzNywwLjkxLTIuNzc1DQoJCQljMC42MzctMC43ODksMS40OTYtMS4xODQsMi41NzgtMS4xODRjMS4wNjEsMCwxLjg2NSwwLjM5NSwyLjQxLDEuMTg0QzEwMy42LDI0LjkyMSwxMDMuODE2LDI1LjY5NCwxMDMuODE2LDI2LjYxNHoNCgkJCSBNMTAyLjI1NiwyNi4xODljMC4wMS0wLjQ4NS0wLjA5OC0wLjkwNC0wLjMyLTEuMjU5Yy0wLjI4My0wLjQ1NS0wLjcxNy0wLjY4My0xLjMwMy0wLjY4M2MtMC41MzcsMC0wLjk3MSwwLjIyMy0xLjMwNSwwLjY2OA0KCQkJYy0wLjI3MywwLjM1NC0wLjQzNiwwLjc3OC0wLjQ4NiwxLjI3M0gxMDIuMjU2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTA3LjIzLDIwLjE1M2MtMC40MzYsMS41MjctMC45NTEsMi43OC0xLjU0NywzLjc2MmwtMS4wMTYsMC4xMDVjMC40NDMtMS4yMTMsMC43NjQtMi40NTIsMC45NTUtMy43MTUNCgkJCUwxMDcuMjMsMjAuMTUzeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTEwLjY1OCwyMS4wNzhjMCwwLjI5NC0wLjA5OCwwLjUzMS0wLjI4OSwwLjcxM2MtMC4xOTEsMC4xODMtMC40MzksMC4yNzMtMC43NDIsMC4yNzMNCgkJCWMtMC4yNzMsMC0wLjUwNC0wLjA5NC0wLjY5MS0wLjI4Yy0wLjE4OC0wLjE4OC0wLjI3OS0wLjQyMy0wLjI3OS0wLjcwNnMwLjA5Ni0wLjUxNSwwLjI4Ny0wLjY5N3MwLjQzLTAuMjczLDAuNzEzLTAuMjczDQoJCQlzMC41MjEsMC4wOTEsMC43MTMsMC4yNzNTMTEwLjY1OCwyMC43OTUsMTEwLjY1OCwyMS4wNzh6IE0xMTAuNDc1LDMwLjY0OGgtMS42Mzd2LTcuMzcxaDEuNjM3VjMwLjY0OHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExNy4yNywyOC41M2MwLDAuNjg3LTAuMjUyLDEuMjM2LTAuNzU4LDEuNjQ5Yy0wLjUwNiwwLjQxNC0xLjIwMywwLjYyLTIuMDk0LDAuNjINCgkJCWMtMC44NCwwLTEuNTUzLTAuMTY3LTIuMTM5LTAuNWwwLjM1LTEuMjE0YzAuNTY2LDAuMzQ0LDEuMTY4LDAuNTE2LDEuODA1LDAuNTE2YzAuODQsMCwxLjI1OC0wLjMwOCwxLjI1OC0wLjkyNQ0KCQkJYzAtMC4yNzItMC4wOS0wLjQ5OC0wLjI3MS0wLjY3NWMtMC4xODQtMC4xNzctMC41MDYtMC4zNTItMC45NzEtMC41MjNjLTEuMzE0LTAuNDg1LTEuOTczLTEuMTkyLTEuOTczLTIuMTIzDQoJCQljMC0wLjYzNywwLjI0Mi0xLjE2OCwwLjcyOS0xLjU5M2MwLjQ4NC0wLjQyNSwxLjEyNy0wLjYzNywxLjkyNi0wLjYzN2MwLjcyOSwwLDEuMzUsMC4xNDgsMS44NjUsMC40NDVsLTAuMzQ4LDEuMTc4DQoJCQljLTAuNDc3LTAuMjgzLTAuOTc3LTAuNDI1LTEuNTAyLTAuNDI1Yy0wLjM0NCwwLTAuNjExLDAuMDgxLTAuODA1LDAuMjQyYy0wLjE5MSwwLjE2MS0wLjI4NywwLjM2OC0wLjI4NywwLjYyDQoJCQlzMC4xMDIsMC40NTksMC4zMDMsMC42MmMwLjE3MiwwLjE1MSwwLjUwNiwwLjMxOCwxLjAwMiwwLjQ5OUMxMTYuNjMzLDI2Ljc5LDExNy4yNywyNy41MzIsMTE3LjI3LDI4LjUzeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIyLjgwNSwyNC41MDZIMTIxdjMuNTc5YzAsMC45MSwwLjMxOCwxLjM2NSwwLjk1NSwxLjM2NWMwLjI5MywwLDAuNTM3LTAuMDI1LDAuNzI5LTAuMDc2bDAuMDQ1LDEuMjQ0DQoJCQljLTAuMzIyLDAuMTIxLTAuNzQ4LDAuMTgyLTEuMjczLDAuMTgyYy0wLjY0NiwwLTEuMTUyLTAuMTk3LTEuNTE2LTAuNTkxYy0wLjM2NS0wLjM5NS0wLjU0Ny0xLjA1Ny0wLjU0Ny0xLjk4N3YtMy43MTZoLTEuMDc2DQoJCQl2LTEuMjI5aDEuMDc2di0xLjM1TDEyMSwyMS40NDJ2MS44MzVoMS44MDVWMjQuNTA2eiIvPg0KCTwvZz4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDcuMzkxLDE1LjZoLTMuNzE1VjkuMDYyaDEuMDQ4djUuNjU1aDIuNjY3VjE1LjZ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTIuMzI5LDE1LjZoLTAuOTQxbC0wLjA3Ny0wLjU0M2gtMC4wMjljLTAuMzIzLDAuNDMzLTAuNzgyLDAuNjUtMS4zNzcsMC42NQ0KCQkJCWMtMC40NDYsMC0wLjgwNi0wLjE0My0xLjA3Ny0wLjQyN2MtMC4yNDYtMC4yNTgtMC4zNjgtMC41NzktMC4zNjgtMC45NmMwLTAuNTc2LDAuMjQtMS4wMTUsMC43MjMtMS4zMTkNCgkJCQljMC40ODEtMC4zMDQsMS4xNTktMC40NTMsMi4wMzItMC40NDZ2LTAuMDg3YzAtMC42MjEtMC4zMjYtMC45MzEtMC45NzgtMC45MzFjLTAuNDY1LDAtMC44NzUsMC4xMTctMS4yMjksMC4zNDlsLTAuMjEzLTAuNjg4DQoJCQkJYzAuNDM4LTAuMjcxLDAuOTc5LTAuNDA3LDEuNjE3LTAuNDA3YzEuMjMzLDAsMS44NSwwLjY1LDEuODUsMS45NXYxLjczNkM1Mi4yNiwxNC45NDcsNTIuMjg0LDE1LjMyMiw1Mi4zMjksMTUuNnogTTUxLjI0MiwxMy45OA0KCQkJCXYtMC43MjdjLTEuMTU3LTAuMDItMS43MzUsMC4yOTctMS43MzUsMC45NWMwLDAuMjQ2LDAuMDY3LDAuNDMsMC4yMDIsMC41NTNjMC4xMzUsMC4xMjMsMC4zMDYsMC4xODQsMC41MTEsMC4xODQNCgkJCQljMC4yMzEsMCwwLjQ0NS0wLjA3MywwLjY0Mi0wLjIxOHMwLjMxNy0wLjMzMSwwLjM2Mi0wLjU1OEM1MS4yMzYsMTQuMTEzLDUxLjI0MiwxNC4wNTEsNTEuMjQyLDEzLjk4eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTU3LjYyNSwxNS42aC0wLjk0MWwtMC4wNzctMC41NDNoLTAuMDI5Yy0wLjMyMywwLjQzMy0wLjc4MiwwLjY1LTEuMzc3LDAuNjUNCgkJCQljLTAuNDQ2LDAtMC44MDYtMC4xNDMtMS4wNzctMC40MjdjLTAuMjQ2LTAuMjU4LTAuMzY4LTAuNTc5LTAuMzY4LTAuOTZjMC0wLjU3NiwwLjI0LTEuMDE1LDAuNzIzLTEuMzE5DQoJCQkJYzAuNDgxLTAuMzA0LDEuMTU5LTAuNDUzLDIuMDMyLTAuNDQ2di0wLjA4N2MwLTAuNjIxLTAuMzI2LTAuOTMxLTAuOTc4LTAuOTMxYy0wLjQ2NSwwLTAuODc1LDAuMTE3LTEuMjI5LDAuMzQ5bC0wLjIxMy0wLjY4OA0KCQkJCWMwLjQzOC0wLjI3MSwwLjk3OS0wLjQwNywxLjYxNy0wLjQwN2MxLjIzMywwLDEuODUsMC42NSwxLjg1LDEuOTV2MS43MzZDNTcuNTU2LDE0Ljk0Nyw1Ny41OCwxNS4zMjIsNTcuNjI1LDE1LjZ6IE01Ni41MzgsMTMuOTgNCgkJCQl2LTAuNzI3Yy0xLjE1Ny0wLjAyLTEuNzM1LDAuMjk3LTEuNzM1LDAuOTVjMCwwLjI0NiwwLjA2NywwLjQzLDAuMjAyLDAuNTUzYzAuMTM1LDAuMTIzLDAuMzA2LDAuMTg0LDAuNTExLDAuMTg0DQoJCQkJYzAuMjMxLDAsMC40NDUtMC4wNzMsMC42NDItMC4yMThzMC4zMTctMC4zMzEsMC4zNjItMC41NThDNTYuNTMyLDE0LjExMyw1Ni41MzgsMTQuMDUxLDU2LjUzOCwxMy45OHoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02My41ODEsMTUuNkg2Mi42NWwtMC4wNDktMC43NTdoLTAuMDI5Yy0wLjI5NywwLjU3Ni0wLjgwMiwwLjg2NC0xLjUxMywwLjg2NA0KCQkJCWMtMC41NjksMC0xLjA0MS0wLjIyMy0xLjQxNi0wLjY2OXMtMC41NjItMS4wMjUtMC41NjItMS43MzZjMC0wLjc2MywwLjIwMy0xLjM4MSwwLjYxLTEuODUzYzAuMzk1LTAuNDQsMC44OC0wLjY2LDEuNDU1LTAuNjYNCgkJCQljMC42MzQsMCwxLjA3NywwLjIxMywxLjMyOSwwLjY0aDAuMDJWOC43MjNoMS4wNDh2NS42MDdDNjMuNTQyLDE0Ljc4OSw2My41NTUsMTUuMjEyLDYzLjU4MSwxNS42eiBNNjIuNDk1LDEzLjYxMnYtMC43ODYNCgkJCQljMC0wLjEzNi0wLjAxLTAuMjQ2LTAuMDI5LTAuMzNjLTAuMDU5LTAuMjUyLTAuMTg2LTAuNDY0LTAuMzgtMC42MzVjLTAuMTk1LTAuMTcxLTAuNDI5LTAuMjU3LTAuNzAxLTAuMjU3DQoJCQkJYy0wLjM5LDAtMC42OTYsMC4xNTUtMC45MjEsMC40NjZjLTAuMjI0LDAuMzExLTAuMzM2LDAuNzA4LTAuMzM2LDEuMTkzYzAsMC40NjYsMC4xMDcsMC44NDQsMC4zMjIsMS4xMzUNCgkJCQljMC4yMjcsMC4zMSwwLjUzMiwwLjQ2NSwwLjkxNSwwLjQ2NWMwLjM0NCwwLDAuNjItMC4xMjksMC44MjgtMC4zODhDNjIuMzk0LDE0LjIzNiw2Mi40OTUsMTMuOTQ4LDYyLjQ5NSwxMy42MTJ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjYuNTY4LDkuNDc5YzAsMC4xODgtMC4wNjIsMC4zMzktMC4xODQsMC40NTZjLTAuMTIzLDAuMTE3LTAuMjgxLDAuMTc1LTAuNDc2LDAuMTc1DQoJCQkJYy0wLjE3NSwwLTAuMzIyLTAuMDYtMC40NDEtMC4xNzljLTAuMTItMC4xMi0wLjE4LTAuMjctMC4xOC0wLjQ1MXMwLjA2Mi0wLjMzLDAuMTg1LTAuNDQ2czAuMjc0LTAuMTc1LDAuNDU2LTAuMTc1DQoJCQkJYzAuMTgxLDAsMC4zMzMsMC4wNTksMC40NTYsMC4xNzVDNjYuNTA2LDkuMTQ5LDY2LjU2OCw5LjI5OCw2Ni41NjgsOS40Nzl6IE02Ni40NTIsMTUuNmgtMS4wNDh2LTQuNzE0aDEuMDQ4VjE1LjZ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzQuNjc2LDE1LjZoLTAuOTQxbC0wLjA3Ni0wLjU0M2gtMC4wMjljLTAuMzI0LDAuNDMzLTAuNzgzLDAuNjUtMS4zNzcsMC42NQ0KCQkJCWMtMC40NDcsMC0wLjgwNy0wLjE0My0xLjA3OC0wLjQyN2MtMC4yNDYtMC4yNTgtMC4zNjctMC41NzktMC4zNjctMC45NmMwLTAuNTc2LDAuMjQtMS4wMTUsMC43MjMtMS4zMTkNCgkJCQljMC40OC0wLjMwNCwxLjE1OC0wLjQ1MywyLjAzMS0wLjQ0NnYtMC4wODdjMC0wLjYyMS0wLjMyNi0wLjkzMS0wLjk3Ny0wLjkzMWMtMC40NjUsMC0wLjg3NSwwLjExNy0xLjIzLDAuMzQ5bC0wLjIxMy0wLjY4OA0KCQkJCWMwLjQzOS0wLjI3MSwwLjk3OS0wLjQwNywxLjYxNy0wLjQwN2MxLjIzNCwwLDEuODUsMC42NSwxLjg1LDEuOTV2MS43MzZDNzQuNjA3LDE0Ljk0Nyw3NC42MzEsMTUuMzIyLDc0LjY3NiwxNS42eiBNNzMuNTksMTMuOTgNCgkJCQl2LTAuNzI3Yy0xLjE1OC0wLjAyLTEuNzM2LDAuMjk3LTEuNzM2LDAuOTVjMCwwLjI0NiwwLjA2OCwwLjQzLDAuMjAzLDAuNTUzYzAuMTM1LDAuMTIzLDAuMzA1LDAuMTg0LDAuNTEsMC4xODQNCgkJCQljMC4yMzIsMCwwLjQ0NS0wLjA3MywwLjY0My0wLjIxOGMwLjE5NS0wLjE0NiwwLjMxNi0wLjMzMSwwLjM2MS0wLjU1OEM3My41ODQsMTQuMTEzLDczLjU5LDE0LjA1MSw3My41OSwxMy45OHoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03Ny40OSwxNS42aC0xLjA0OVY4LjcyM2gxLjA0OVYxNS42eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTgwLjM5OCwxNS42aC0xLjA0N1Y4LjcyM2gxLjA0N1YxNS42eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTg1Ljc5MSwxNS42SDg0Ljg1bC0wLjA3Ni0wLjU0M2gtMC4wMjljLTAuMzI0LDAuNDMzLTAuNzgzLDAuNjUtMS4zNzcsMC42NQ0KCQkJCWMtMC40NDcsMC0wLjgwNy0wLjE0My0xLjA3OC0wLjQyN2MtMC4yNDYtMC4yNTgtMC4zNjctMC41NzktMC4zNjctMC45NmMwLTAuNTc2LDAuMjQtMS4wMTUsMC43MjMtMS4zMTkNCgkJCQljMC40OC0wLjMwNCwxLjE1OC0wLjQ1MywyLjAzMS0wLjQ0NnYtMC4wODdjMC0wLjYyMS0wLjMyNi0wLjkzMS0wLjk3Ny0wLjkzMWMtMC40NjUsMC0wLjg3NSwwLjExNy0xLjIzLDAuMzQ5bC0wLjIxMy0wLjY4OA0KCQkJCWMwLjQzOS0wLjI3MSwwLjk3OS0wLjQwNywxLjYxNy0wLjQwN2MxLjIzNCwwLDEuODUsMC42NSwxLjg1LDEuOTV2MS43MzZDODUuNzIzLDE0Ljk0Nyw4NS43NDYsMTUuMzIyLDg1Ljc5MSwxNS42eg0KCQkJCSBNODQuNzA1LDEzLjk4di0wLjcyN2MtMS4xNTgtMC4wMi0xLjczNiwwLjI5Ny0xLjczNiwwLjk1YzAsMC4yNDYsMC4wNjgsMC40MywwLjIwMywwLjU1M2MwLjEzNSwwLjEyMywwLjMwNSwwLjE4NCwwLjUxLDAuMTg0DQoJCQkJYzAuMjMyLDAsMC40NDUtMC4wNzMsMC42NDMtMC4yMThjMC4xOTUtMC4xNDYsMC4zMTYtMC4zMzEsMC4zNjEtMC41NThDODQuNjk5LDE0LjExMyw4NC43MDUsMTQuMDUxLDg0LjcwNSwxMy45OHoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K</resource>
|
|
<resource name="fi.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkZJX0Rvd25sb2FkX29uX3RoZV9BcHBfU3RvcmUiDQoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTM1cHgiIGhlaWdodD0iNDBweCINCgkgdmlld0JveD0iMCAwIDEzNSA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTM1IDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBNkE2QTYiIGQ9Ik0xMzAuMTk3LDQwSDQuNzI5QzIuMTIyLDQwLDAsMzcuODcyLDAsMzUuMjY3VjQuNzI2QzAsMi4xMiwyLjEyMiwwLDQuNzI5LDBoMTI1LjQ2OA0KCQlDMTMyLjgwMywwLDEzNSwyLjEyLDEzNSw0LjcyNnYzMC41NDFDMTM1LDM3Ljg3MiwxMzIuODAzLDQwLDEzMC4xOTcsNDBMMTMwLjE5Nyw0MHoiLz4NCgk8cGF0aCBkPSJNMTM0LjAzMiwzNS4yNjhjMCwyLjExNi0xLjcxNCwzLjgzLTMuODM0LDMuODNINC43MjljLTIuMTE5LDAtMy44MzktMS43MTQtMy44MzktMy44M1Y0LjcyNQ0KCQljMC0yLjExNSwxLjcyLTMuODM1LDMuODM5LTMuODM1aDEyNS40NjhjMi4xMjEsMCwzLjgzNCwxLjcyLDMuODM0LDMuODM1TDEzNC4wMzIsMzUuMjY4TDEzNC4wMzIsMzUuMjY4eiIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMC4xMjgsMTkuNzg0Yy0wLjAyOS0zLjIyMywyLjYzOS00Ljc5MSwyLjc2MS00Ljg2NGMtMS41MTEtMi4yMDMtMy44NTMtMi41MDQtNC42NzYtMi41MjgNCgkJCQljLTEuOTY3LTAuMjA3LTMuODc1LDEuMTc3LTQuODc3LDEuMTc3Yy0xLjAyMiwwLTIuNTY1LTEuMTU3LTQuMjI4LTEuMTIzYy0yLjE0LDAuMDMzLTQuMTQyLDEuMjcyLTUuMjQsMy4xOTYNCgkJCQljLTIuMjY2LDMuOTIzLTAuNTc2LDkuNjg4LDEuNTk1LDEyLjg1OWMxLjA4NiwxLjU1MywyLjM1NSwzLjI4Nyw0LjAxNiwzLjIyNmMxLjYyNS0wLjA2NywyLjIzMi0xLjAzNiw0LjE5My0xLjAzNg0KCQkJCWMxLjk0MywwLDIuNTEzLDEuMDM2LDQuMjA3LDAuOTk3YzEuNzQ0LTAuMDI4LDIuODQyLTEuNTYsMy44OS0zLjEyN2MxLjI1NS0xLjc4LDEuNzU5LTMuNTMzLDEuNzc5LTMuNjIzDQoJCQkJQzMzLjUwNywyNC45MjQsMzAuMTYxLDIzLjY0NywzMC4xMjgsMTkuNzg0eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI2LjkyOCwxMC4zMDZjMC44NzQtMS4wOTMsMS40NzItMi41OCwxLjMwNi00LjA4OWMtMS4yNjUsMC4wNTYtMi44NDcsMC44NzUtMy43NTgsMS45NDQNCgkJCQljLTAuODA2LDAuOTQyLTEuNTI2LDIuNDg2LTEuMzQsMy45MzhDMjQuNTU3LDEyLjIwNSwyNi4wMTYsMTEuMzgyLDI2LjkyOCwxMC4zMDZ6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01MS4xNDMsMzEuNTE2aC0xLjc0OGwtMC45NTgtMy4wMWgtMy4zMjlsLTAuOTEyLDMuMDFoLTEuNzAybDMuMjk4LTEwLjI0NmgyLjAzN0w1MS4xNDMsMzEuNTE2eg0KCQkJIE00OC4xNDgsMjcuMjQ0bC0wLjg2Ni0yLjY3NmMtMC4wOTEtMC4yNzMtMC4yNjQtMC45MTYtMC41MTctMS45M2gtMC4wM2MtMC4xMDIsMC40MzYtMC4yNjQsMS4wNzgtMC40ODYsMS45M2wtMC44NTEsMi42NzYNCgkJCUg0OC4xNDh6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01OS42MDgsMjcuNzNjMCwxLjI1Ni0wLjM0MSwyLjI1LTEuMDI0LDIuOTc5Yy0wLjYxMiwwLjY0OC0xLjM3MSwwLjk3My0yLjI3OCwwLjk3Mw0KCQkJYy0wLjk3OSwwLTEuNjgyLTAuMzUtMi4xMDktMS4wNDl2My44NzdoLTEuNjQydi03Ljk1M2MwLTAuNzg5LTAuMDIxLTEuNi0wLjA2MS0yLjQyOGgxLjQ0NGwwLjA5MSwxLjE3aDAuMDMxDQoJCQljMC41NDctMC44ODMsMS4zNzgtMS4zMjIsMi40OTMtMS4zMjJjMC44NzEsMCwxLjU5OCwwLjM0NCwyLjE4MSwxLjAzM0M1OS4zMTcsMjUuNjk5LDU5LjYwOCwyNi42MDUsNTkuNjA4LDI3LjczeiBNNTcuOTM3LDI3Ljc5MQ0KCQkJYzAtMC43MTktMC4xNjMtMS4zMTItMC40ODYtMS43NzdjLTAuMzU1LTAuNDg4LTAuODMxLTAuNzMtMS40MjktMC43M2MtMC40MDUsMC0wLjc3MiwwLjEzNS0xLjEwMiwwLjQwMg0KCQkJYy0wLjMyOSwwLjI3LTAuNTQ0LDAuNjIxLTAuNjQ2LDEuMDU3Yy0wLjA1MSwwLjIwMy0wLjA3NiwwLjM3MS0wLjA3NiwwLjUwMnYxLjIzYzAsMC41MzcsMC4xNjUsMC45OSwwLjQ5NCwxLjM2MQ0KCQkJYzAuMzI5LDAuMzY5LDAuNzU3LDAuNTU1LDEuMjg0LDAuNTU1YzAuNjE4LDAsMS4xLTAuMjM4LDEuNDQ0LTAuNzE1QzU3Ljc2NCwyOS4xOTksNTcuOTM3LDI4LjU3Miw1Ny45MzcsMjcuNzkxeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjguMTA1LDI3LjczYzAsMS4yNTYtMC4zNDEsMi4yNS0xLjAyNCwyLjk3OWMtMC42MTIsMC42NDgtMS4zNzEsMC45NzMtMi4yNzgsMC45NzMNCgkJCWMtMC45NzksMC0xLjY4Mi0wLjM1LTIuMTA5LTEuMDQ5djMuODc3aC0xLjY0MnYtNy45NTNjMC0wLjc4OS0wLjAyMS0xLjYtMC4wNjEtMi40MjhoMS40NDRsMC4wOTEsMS4xN2gwLjAzMQ0KCQkJYzAuNTQ3LTAuODgzLDEuMzc4LTEuMzIyLDIuNDkzLTEuMzIyYzAuODcxLDAsMS41OTgsMC4zNDQsMi4xODEsMS4wMzNDNjcuODEzLDI1LjY5OSw2OC4xMDUsMjYuNjA1LDY4LjEwNSwyNy43M3ogTTY2LjQzMywyNy43OTENCgkJCWMwLTAuNzE5LTAuMTYzLTEuMzEyLTAuNDg2LTEuNzc3Yy0wLjM1NS0wLjQ4OC0wLjgzMS0wLjczLTEuNDI5LTAuNzNjLTAuNDA1LDAtMC43NzIsMC4xMzUtMS4xMDIsMC40MDINCgkJCWMtMC4zMjksMC4yNy0wLjU0NCwwLjYyMS0wLjY0NiwxLjA1N2MtMC4wNTEsMC4yMDMtMC4wNzYsMC4zNzEtMC4wNzYsMC41MDJ2MS4yM2MwLDAuNTM3LDAuMTY1LDAuOTksMC40OTQsMS4zNjENCgkJCWMwLjMyOSwwLjM2OSwwLjc1NywwLjU1NSwxLjI4NCwwLjU1NWMwLjYxOCwwLDEuMS0wLjIzOCwxLjQ0NC0wLjcxNUM2Ni4yNjEsMjkuMTk5LDY2LjQzMywyOC41NzIsNjYuNDMzLDI3Ljc5MXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTc3LjYwNSwyOC42NDNjMCwwLjg3MS0wLjMwNCwxLjU4LTAuOTEsMi4xMjdjLTAuNjY3LDAuNi0xLjU5OCwwLjg5OC0yLjc5LDAuODk4DQoJCQljLTEuMTAzLDAtMS45ODYtMC4yMTMtMi42NTMtMC42MzlsMC4zOC0xLjM2OWMwLjcxOSwwLjQyNiwxLjUxLDAuNjM5LDIuMzcxLDAuNjM5YzAuNjE4LDAsMS4xLTAuMTM5LDEuNDQzLTAuNDE4DQoJCQljMC4zNDUtMC4yNzcsMC41MTgtMC42NSwwLjUxOC0xLjExN2MwLTAuNDE2LTAuMTQzLTAuNzY2LTAuNDI2LTEuMDQ5Yy0wLjI4NC0wLjI4My0wLjc1NS0wLjU0Ny0xLjQxNC0wLjc5MQ0KCQkJYy0xLjc5My0wLjY2OC0yLjY5LTEuNjQ2LTIuNjktMi45MzRjMC0wLjg0LDAuMzE3LTEuNTI5LDAuOTUtMi4wNjZjMC42MzQtMC41MzcsMS40NzItMC44MDUsMi41MTYtMC44MDUNCgkJCWMwLjkzMywwLDEuNzA4LDAuMTYyLDIuMzI2LDAuNDg2bC0wLjQxMiwxLjMzNmMtMC41OC0wLjMxMi0xLjIzNi0wLjQ3MS0xLjk2OS0wLjQ3MWMtMC41NzksMC0xLjAzMiwwLjE0My0xLjM1NywwLjQyNg0KCQkJYy0wLjI3NCwwLjI1NC0wLjQxMiwwLjU2Mi0wLjQxMiwwLjkyOGMwLDAuNDA0LDAuMTU3LDAuNzQsMC40NzIsMS4wMDJjMC4yNzMsMC4yNDQsMC43NywwLjUwOCwxLjQ4OSwwLjc5MQ0KCQkJYzAuODgyLDAuMzU1LDEuNTMsMC43NzEsMS45NDYsMS4yNDZDNzcuMzk3LDI3LjM0LDc3LjYwNSwyNy45MzQsNzcuNjA1LDI4LjY0M3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTgzLjA0NiwyNS4zNTloLTEuODA5djMuNTg4YzAsMC45MSwwLjMxOSwxLjM2NywwLjk1OCwxLjM2N2MwLjI5NCwwLDAuNTM3LTAuMDI1LDAuNzI5LTAuMDc2bDAuMDQ2LDEuMjQ2DQoJCQljLTAuMzI1LDAuMTIxLTAuNzUxLDAuMTg0LTEuMjc3LDAuMTg0Yy0wLjY0OCwwLTEuMTU1LTAuMTk5LTEuNTItMC41OTRjLTAuMzY1LTAuMzk1LTAuNTQ4LTEuMDU5LTAuNTQ4LTEuOTl2LTMuNzI1aC0xLjA3OXYtMS4yMw0KCQkJaDEuMDc5di0xLjM1NGwxLjYxMS0wLjQ4NnYxLjg0aDEuODA5VjI1LjM1OXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTkxLjE5MywyNy43NmMwLDEuMTM3LTAuMzI0LDIuMDY4LTAuOTczLDIuNzk3Yy0wLjY3OSwwLjc1LTEuNTgxLDEuMTI1LTIuNzA2LDEuMTI1DQoJCQljLTEuMDg0LDAtMS45NDctMC4zNTktMi41OTEtMS4wNzhjLTAuNjQ0LTAuNzIxLTAuOTY2LTEuNjI3LTAuOTY2LTIuNzIxYzAtMS4xNDUsMC4zMzItMi4wODIsMC45OTYtMi44MTINCgkJCWMwLjY2My0wLjczLDEuNTU4LTEuMDk0LDIuNjgzLTEuMDk0YzEuMDg0LDAsMS45NTYsMC4zNTksMi42MTQsMS4wNzhDOTAuODc5LDI1Ljc1NCw5MS4xOTMsMjYuNjU2LDkxLjE5MywyNy43NnogTTg5LjQ5MSwyNy43OTkNCgkJCWMwLTAuNjc4LTAuMTQ3LTEuMjU4LTAuNDQtMS43NDJjLTAuMzQ1LTAuNTg2LTAuODM3LTAuODgxLTEuNDc1LTAuODgxYy0wLjY1OSwwLTEuMTYxLDAuMjk1LTEuNTA1LDAuODgxDQoJCQljLTAuMjk0LDAuNDg0LTAuNDQxLDEuMDc2LTAuNDQxLDEuNzczYzAsMC42NzYsMC4xNDcsMS4yNTgsMC40NDEsMS43NDJjMC4zNTQsMC41ODYsMC44NTEsMC44NzksMS40ODksMC44NzkNCgkJCWMwLjYyOCwwLDEuMTItMC4yOTksMS40NzUtMC44OTVDODkuMzM5LDI5LjA2Miw4OS40OTEsMjguNDc3LDg5LjQ5MSwyNy43OTl6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05Ni41MjksMjUuNTcyYy0wLjE2My0wLjAzMS0wLjMzNS0wLjA0Ny0wLjUxOC0wLjA0N2MtMC41NzcsMC0xLjAyMywwLjIxOS0xLjMzNywwLjY1NA0KCQkJYy0wLjI3NCwwLjM4NS0wLjQxMSwwLjg3MS0wLjQxMSwxLjQ1OXYzLjg3N2gtMS42NDJ2LTUuMDYyYzAtMC44NTItMC4wMTUtMS42MjctMC4wNDUtMi4zMjRoMS40MjlsMC4wNjEsMS40MTJoMC4wNDYNCgkJCWMwLjE3Mi0wLjQ4NiwwLjQ0NS0wLjg3NSwwLjgyLTEuMTdjMC4zNjUtMC4yNjQsMC43Ni0wLjM5NSwxLjE4Ni0wLjM5NWMwLjE1MiwwLDAuMjg5LDAuMDEsMC40MTEsMC4wMjlWMjUuNTcyeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTAzLjg2OSwyNy40NzNjMCwwLjI5My0wLjAyMSwwLjU0MS0wLjA2MSwwLjc0NGgtNC45MjVjMC4wMjEsMC43MywwLjI1OSwxLjI4NywwLjcxNSwxLjY3Mg0KCQkJYzAuNDE1LDAuMzQ0LDAuOTUyLDAuNTE4LDEuNjEsMC41MThjMC43MywwLDEuMzk0LTAuMTE3LDEuOTkxLTAuMzVsMC4yNTksMS4xMzljLTAuNjk5LDAuMzA1LTEuNTI1LDAuNDU3LTIuNDc4LDAuNDU3DQoJCQljLTEuMTQ2LDAtMi4wNDQtMC4zMzgtMi42OTgtMS4wMTJjLTAuNjUzLTAuNjc0LTAuOTgtMS41NzgtMC45OC0yLjcxM2MwLTEuMTE1LDAuMzA1LTIuMDQxLDAuOTEyLTIuNzgxDQoJCQljMC42MzktMC43OTEsMS41LTEuMTg2LDIuNTg0LTEuMTg2YzEuMDY0LDAsMS44NywwLjM5NSwyLjQxNywxLjE4NkMxMDMuNjUxLDI1Ljc3NSwxMDMuODY5LDI2LjU1MSwxMDMuODY5LDI3LjQ3M3oNCgkJCSBNMTAyLjMwNCwyNy4wNDdjMC4wMS0wLjQ4Ni0wLjA5Ny0wLjkwOC0wLjMxOS0xLjI2MmMtMC4yODMtMC40NTctMC43Mi0wLjY4NC0xLjMwNy0wLjY4NGMtMC41MzcsMC0wLjk3MywwLjIyMy0xLjMwOCwwLjY2OA0KCQkJYy0wLjI3MywwLjM1NS0wLjQzNiwwLjc4MS0wLjQ4NiwxLjI3N0gxMDIuMzA0eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTEwLjA1NywyOS4zODdjMCwwLjY4OS0wLjI1MywxLjI0Mi0wLjc2LDEuNjU2Yy0wLjUwNywwLjQxNi0xLjIwNiwwLjYyNS0yLjA5OCwwLjYyNQ0KCQkJYy0wLjg0MSwwLTEuNTU2LTAuMTY4LTIuMTQ0LTAuNTAybDAuMzUtMS4yMTdjMC41NjcsMC4zNDYsMS4xNzEsMC41MTgsMS44MSwwLjUxOGMwLjg0MSwwLDEuMjYxLTAuMzA5LDEuMjYxLTAuOTI4DQoJCQljMC0wLjI3My0wLjA5MS0wLjQ5OC0wLjI3My0wLjY3NnMtMC41MDctMC4zNTItMC45NzMtMC41MjVjLTEuMzE3LTAuNDg2LTEuOTc2LTEuMTk1LTEuOTc2LTIuMTI3DQoJCQljMC0wLjYzOSwwLjI0My0xLjE3MiwwLjcyOS0xLjU5NmMwLjQ4Ni0wLjQyNiwxLjEzLTAuNjM5LDEuOTMxLTAuNjM5YzAuNzI5LDAsMS4zNTMsMC4xNDYsMS44NjksMC40MzlsLTAuMzUsMS4xNzINCgkJCWMtMC40NzctMC4yODUtMC45NzktMC40MjYtMS41MDUtMC40MjZjLTAuMzQ1LDAtMC42MTMsMC4wOC0wLjgwNiwwLjI0MnMtMC4yODksMC4zNzEtMC4yODksMC42MjMNCgkJCWMwLDAuMjU0LDAuMTAyLDAuNDYxLDAuMzA1LDAuNjIzYzAuMTcyLDAuMTUyLDAuNTA2LDAuMzIsMS4wMDMsMC41MDJDMTA5LjQxOCwyNy42MzksMTEwLjA1NywyOC4zODUsMTEwLjA1NywyOS4zODd6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTUuNjE5LDI1LjM1OWgtMS44MDl2My41ODhjMCwwLjkxLDAuMzE5LDEuMzY3LDAuOTU4LDEuMzY3YzAuMjk0LDAsMC41MzctMC4wMjUsMC43MjktMC4wNzYNCgkJCWwwLjA0NiwxLjI0NmMtMC4zMjUsMC4xMjEtMC43NTEsMC4xODQtMS4yNzcsMC4xODRjLTAuNjQ4LDAtMS4xNTUtMC4xOTktMS41Mi0wLjU5NGMtMC4zNjUtMC4zOTUtMC41NDgtMS4wNTktMC41NDgtMS45OXYtMy43MjUNCgkJCWgtMS4wNzl2LTEuMjNoMS4wNzl2LTEuMzU0bDEuNjExLTAuNDg2djEuODRoMS44MDlWMjUuMzU5eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIyLjgxLDMxLjUxNmgtMS40NzVsLTAuMTIyLTAuODUyaC0wLjA0NWMtMC41MDcsMC42OC0xLjIyNywxLjAxOC0yLjE1OSwxLjAxOA0KCQkJYy0wLjY5OSwwLTEuMjYyLTAuMjIzLTEuNjg3LTAuNjY4Yy0wLjM4Ni0wLjQwNi0wLjU3OC0wLjkwNi0wLjU3OC0xLjUwNmMwLTAuOSwwLjM3OC0xLjU5LDEuMTMzLTIuMDY2czEuODE2LTAuNzA5LDMuMTg1LTAuNjk5DQoJCQl2LTAuMTM3YzAtMC45NzMtMC41MTItMS40NTktMS41MzUtMS40NTljLTAuNzMsMC0xLjM3NCwwLjE4Mi0xLjkzMSwwLjU0N2wtMC4zMzUtMS4wNzhjMC42ODktMC40MjYsMS41MzUtMC42MzksMi41MzktMC42MzkNCgkJCWMxLjkzNiwwLDIuOTAzLDEuMDE4LDIuOTAzLDMuMDU1djIuNzIxQzEyMi43MDMsMzAuNDkyLDEyMi43MzgsMzEuMDgsMTIyLjgxLDMxLjUxNnogTTEyMS4xMDYsMjguOTc3di0xLjE0MQ0KCQkJYy0xLjgxMy0wLjAyOS0yLjcyMSwwLjQ2Ny0yLjcyMSwxLjQ5YzAsMC4zODUsMC4xMDUsMC42NzQsMC4zMTcsMC44NjdjMC4yMTIsMC4xOTEsMC40NzksMC4yODksMC44MDIsMC4yODkNCgkJCWMwLjM2MiwwLDAuNjk3LTAuMTE1LDEuMDA1LTAuMzQ0YzAuMzA4LTAuMjI3LDAuNDk2LTAuNTE4LDAuNTY2LTAuODczQzEyMS4wOTcsMjkuMTg0LDEyMS4xMDYsMjkuMDg4LDEyMS4xMDYsMjguOTc3eiIvPg0KCTwvZz4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDcuMzk0LDE2LjIxNmgtMy43MTdWOS42NzVoMS4wNDh2NS42NThoMi42NjlWMTYuMjE2eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUxLjM4OSwxNi4yMTZsLTAuMDc3LTAuNTQzaC0wLjAyOWMtMC4zMiwwLjQzNy0wLjc4NiwwLjY1LTEuMzc4LDAuNjVjLTAuODQ1LDAtMS40NDYtMC41OTItMS40NDYtMS4zODgNCgkJCQljMC0xLjE2NCwxLjAwOS0xLjc2NiwyLjc1Ni0xLjc2NnYtMC4wODdjMC0wLjYyMS0wLjMzLTAuOTMyLTAuOTgtMC45MzJjLTAuNDY1LDAtMC44NzMsMC4xMTctMS4yMzIsMC4zNWwtMC4yMTMtMC42ODkNCgkJCQljMC40MzctMC4yNzIsMC45OC0wLjQwOCwxLjYyLTAuNDA4YzEuMjMyLDAsMS44NTQsMC42NSwxLjg1NCwxLjk1MXYxLjczN2MwLDAuNDc2LDAuMDIsMC44NDUsMC4wNjgsMS4xMjZINTEuMzg5eg0KCQkJCSBNNTEuMjQ0LDEzLjg2OGMtMS4xNjQsMC0xLjc0NywwLjI4Mi0xLjc0NywwLjk1MWMwLDAuNDk1LDAuMzAxLDAuNzM3LDAuNzE5LDAuNzM3YzAuNTMzLDAsMS4wMjgtMC40MDcsMS4wMjgtMC45NlYxMy44Njh6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTYuNDcxLDEyLjI4NmgtMS4xNTR2Mi4yOWMwLDAuNTgzLDAuMjA0LDAuODc0LDAuNjExLDAuODc0YzAuMTg1LDAsMC4zNC0wLjAyLDAuNDY2LTAuMDQ5bDAuMDI5LDAuNzk2DQoJCQkJYy0wLjIwNCwwLjA3OC0wLjQ3NiwwLjExNy0wLjgxNSwwLjExN2MtMC44MjUsMC0xLjMxOS0wLjQ1Ni0xLjMxOS0xLjY1di0yLjM3N2gtMC42ODlWMTEuNWgwLjY4OXYtMC44NjRsMS4wMjgtMC4zMTFWMTEuNWgxLjE1NA0KCQkJCVYxMi4yODZ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjAuNTE3LDE2LjIxNmwtMC4wNzctMC41NDNoLTAuMDI5Yy0wLjMyLDAuNDM3LTAuNzg2LDAuNjUtMS4zNzgsMC42NWMtMC44NDUsMC0xLjQ0Ni0wLjU5Mi0xLjQ0Ni0xLjM4OA0KCQkJCWMwLTEuMTY0LDEuMDA5LTEuNzY2LDIuNzU2LTEuNzY2di0wLjA4N2MwLTAuNjIxLTAuMzMtMC45MzItMC45NzktMC45MzJjLTAuNDY3LDAtMC44NzQsMC4xMTctMS4yMzMsMC4zNWwtMC4yMTMtMC42ODkNCgkJCQljMC40MzctMC4yNzIsMC45NzktMC40MDgsMS42Mi0wLjQwOGMxLjIzMiwwLDEuODU0LDAuNjUsMS44NTQsMS45NTF2MS43MzdjMCwwLjQ3NiwwLjAyLDAuODQ1LDAuMDY4LDEuMTI2SDYwLjUxN3oNCgkJCQkgTTYwLjM3MiwxMy44NjhjLTEuMTY1LDAtMS43NDcsMC4yODItMS43NDcsMC45NTFjMCwwLjQ5NSwwLjMwMSwwLjczNywwLjcxOSwwLjczN2MwLjUzMywwLDEuMDI4LTAuNDA3LDEuMDI4LTAuOTZWMTMuODY4eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY1LjgxMywxNi4yMTZsLTAuMDc3LTAuNTQzaC0wLjAyOWMtMC4zMiwwLjQzNy0wLjc4NiwwLjY1LTEuMzc4LDAuNjVjLTAuODQ1LDAtMS40NDYtMC41OTItMS40NDYtMS4zODgNCgkJCQljMC0xLjE2NCwxLjAwOS0xLjc2NiwyLjc1Ni0xLjc2NnYtMC4wODdjMC0wLjYyMS0wLjMzLTAuOTMyLTAuOTgtMC45MzJjLTAuNDY1LDAtMC44NzMsMC4xMTctMS4yMzIsMC4zNWwtMC4yMTMtMC42ODkNCgkJCQljMC40MzctMC4yNzIsMC45OC0wLjQwOCwxLjYyLTAuNDA4YzEuMjMyLDAsMS44NTQsMC42NSwxLjg1NCwxLjk1MXYxLjczN2MwLDAuNDc2LDAuMDIsMC44NDUsMC4wNjgsMS4xMjZINjUuODEzeg0KCQkJCSBNNjUuNjY3LDEzLjg2OGMtMS4xNjQsMC0xLjc0NywwLjI4Mi0xLjc0NywwLjk1MWMwLDAuNDk1LDAuMzAxLDAuNzM3LDAuNzE5LDAuNzM3YzAuNTMzLDAsMS4wMjgtMC40MDcsMS4wMjgtMC45NlYxMy44Njh6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==</resource>
|
|
<resource name="fr.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkZSX0Rvd25sb2FkX29uX3RoZV9BcHBfU3RvcmUiDQoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTM1cHgiIGhlaWdodD0iNDBweCINCgkgdmlld0JveD0iMCAwIDEzNSA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTM1IDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBNkE2QTYiIGQ9Ik0xMzAuMjI5LDQwSDQuNzZDMi4xNTMsNDAsMCwzNy44NzIsMCwzNS4yNjdWNC43MjZDMCwyLjEyLDIuMTUzLDAsNC43NiwwaDEyNS40NjgNCgkJQzEzMi44MzQsMCwxMzUsMi4xMiwxMzUsNC43MjZ2MzAuNTQxQzEzNSwzNy44NzIsMTMyLjgzNCw0MCwxMzAuMjI5LDQwTDEzMC4yMjksNDB6Ii8+DQoJPHBhdGggZD0iTTEzNC4wMzIsMzUuMjY4YzAsMi4xMTYtMS43MTQsMy44My0zLjgzNCwzLjgzSDQuNzI5Yy0yLjExOSwwLTMuODM5LTEuNzE0LTMuODM5LTMuODNWNC43MjUNCgkJYzAtMi4xMTUsMS43Mi0zLjgzNSwzLjgzOS0zLjgzNWgxMjUuNDY4YzIuMTIxLDAsMy44MzQsMS43MiwzLjgzNCwzLjgzNUwxMzQuMDMyLDM1LjI2OEwxMzQuMDMyLDM1LjI2OHoiLz4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMzAuMTU5LDE5Ljc4NGMtMC4wMjktMy4yMjMsMi42MzktNC43OTEsMi43NjEtNC44NjRjLTEuNTExLTIuMjAzLTMuODUzLTIuNTA0LTQuNjc2LTIuNTI4DQoJCQkJYy0xLjk2Ny0wLjIwNy0zLjg3NSwxLjE3Ny00Ljg3NywxLjE3N2MtMS4wMjIsMC0yLjU2NS0xLjE1Ny00LjIyOC0xLjEyM2MtMi4xNCwwLjAzMy00LjE0MiwxLjI3Mi01LjI0LDMuMTk2DQoJCQkJYy0yLjI2NiwzLjkyMy0wLjU3Niw5LjY4OCwxLjU5NSwxMi44NTljMS4wODYsMS41NTMsMi4zNTUsMy4yODcsNC4wMTYsMy4yMjZjMS42MjUtMC4wNjcsMi4yMzItMS4wMzYsNC4xOTMtMS4wMzYNCgkJCQljMS45NDMsMCwyLjUxMywxLjAzNiw0LjIwNywwLjk5N2MxLjc0NC0wLjAyOCwyLjg0Mi0xLjU2LDMuODktMy4xMjdjMS4yNTUtMS43OCwxLjc1OS0zLjUzMywxLjc3OS0zLjYyMw0KCQkJCUMzMy41MzksMjQuOTI0LDMwLjE5MiwyMy42NDcsMzAuMTU5LDE5Ljc4NHoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yNi45NTksMTAuMzA2YzAuODc0LTEuMDkzLDEuNDcyLTIuNTgsMS4zMDYtNC4wODlDMjcsNi4yNzMsMjUuNDE3LDcuMDkxLDI0LjUwNyw4LjE2MQ0KCQkJCWMtMC44MDYsMC45NDItMS41MjYsMi40ODYtMS4zNCwzLjkzOEMyNC41ODgsMTIuMjA1LDI2LjA0NywxMS4zODIsMjYuOTU5LDEwLjMwNnoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQ1LjE3NSwzMS41MDRoLTEuOTQ0VjE4Ljc0MmgxLjk0NFYzMS41MDR6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01MC4yNTEsMTkuMDQ4Yy0wLjUxNiwxLjgxMi0xLjEyOCwzLjMtMS44MzYsNC40NjRsLTEuMjA2LDAuMTI2YzAuNTI4LTEuNDQsMC45MDYtMi45MSwxLjEzNC00LjQxDQoJCQlMNTAuMjUxLDE5LjA0OHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTU5Ljc3MywzMS41MDRoLTIuMDdsLTEuMTM0LTMuNTYzaC0zLjk0MmwtMS4wOCwzLjU2M2gtMi4wMTZsMy45MDYtMTIuMTMyaDIuNDEyTDU5Ljc3MywzMS41MDR6DQoJCQkgTTU2LjIyNywyNi40NDVsLTEuMDI2LTMuMTY4Yy0wLjEwOC0wLjMyMy0wLjMxMi0xLjA4Ni0wLjYxMi0yLjI4NmgtMC4wMzZjLTAuMTIsMC41MTYtMC4zMTIsMS4yNzgtMC41NzYsMi4yODZsLTEuMDA4LDMuMTY4DQoJCQlINTYuMjI3eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjkuODE2LDI3LjAyMWMwLDEuNDg4LTAuNDAyLDIuNjY0LTEuMjA3LDMuNTI4Yy0wLjcyLDAuNzY5LTEuNjE0LDEuMTUyLTIuNjgyLDEuMTUyDQoJCQljLTEuMTUyLDAtMS45OC0wLjQxNC0yLjQ4NC0xLjI0MmgtMC4wMzZ2NC42MDhoLTEuOTQ0di05LjQzM2MwLTAuOTM3LTAuMDI0LTEuODk2LTAuMDcyLTIuODhoMS43MWwwLjEwOCwxLjM4N2gwLjAzNg0KCQkJYzAuNjQ4LTEuMDQ1LDEuNjMyLTEuNTY2LDIuOTUyLTEuNTY2YzEuMDMyLDAsMS44OTMsMC40MDgsMi41ODMsMS4yMjRDNjkuNDcxLDI0LjYxNiw2OS44MTYsMjUuNjg5LDY5LjgxNiwyNy4wMjF6DQoJCQkgTTY3LjgzNiwyNy4wOTRjMC0wLjg1Mi0wLjE5Mi0xLjU1NC0wLjU3Ni0yLjEwNWMtMC40Mi0wLjU3Ni0wLjk4NC0wLjg2NC0xLjY5Mi0wLjg2NGMtMC40OCwwLTAuOTE2LDAuMTU5LTEuMzA1LDAuNDc4DQoJCQljLTAuMzksMC4zMTctMC42NDUsMC43MzQtMC43NjUsMS4yNWMtMC4wNiwwLjI0LTAuMDksMC40MzgtMC4wOSwwLjU5NHYxLjQ1OGMwLDAuNjM3LDAuMTk1LDEuMTc0LDAuNTg1LDEuNjExDQoJCQljMC4zOSwwLjQzOCwwLjg5NywwLjY1NywxLjUyMSwwLjY1N2MwLjczMiwwLDEuMzAyLTAuMjgyLDEuNzEtMC44NDZDNjcuNjMyLDI4Ljc2Miw2Ny44MzYsMjguMDE5LDY3LjgzNiwyNy4wOTR6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03OS44NzksMjcuMDIxYzAsMS40ODgtMC40MDIsMi42NjQtMS4yMDcsMy41MjhjLTAuNzE5LDAuNzY5LTEuNjEzLDEuMTUyLTIuNjgyLDEuMTUyDQoJCQljLTEuMTUyLDAtMS45OC0wLjQxNC0yLjQ4NC0xLjI0MmgtMC4wMzV2NC42MDhoLTEuOTQ1di05LjQzM2MwLTAuOTM3LTAuMDIzLTEuODk2LTAuMDctMi44OGgxLjcwOWwwLjEwNywxLjM4N2gwLjAzNw0KCQkJYzAuNjQ4LTEuMDQ1LDEuNjMxLTEuNTY2LDIuOTUxLTEuNTY2YzEuMDMzLDAsMS44OTMsMC40MDgsMi41ODQsMS4yMjRDNzkuNTMzLDI0LjYxNiw3OS44NzksMjUuNjg5LDc5Ljg3OSwyNy4wMjF6DQoJCQkgTTc3Ljg5OCwyNy4wOTRjMC0wLjg1Mi0wLjE5MS0xLjU1NC0wLjU3Ni0yLjEwNWMtMC40Mi0wLjU3Ni0wLjk4NC0wLjg2NC0xLjY5MS0wLjg2NGMtMC40OCwwLTAuOTE2LDAuMTU5LTEuMzA1LDAuNDc4DQoJCQljLTAuMzkxLDAuMzE3LTAuNjQ2LDAuNzM0LTAuNzY2LDEuMjVjLTAuMDYxLDAuMjQtMC4wOSwwLjQzOC0wLjA5LDAuNTk0djEuNDU4YzAsMC42MzcsMC4xOTUsMS4xNzQsMC41ODQsMS42MTENCgkJCWMwLjM5MSwwLjQzOCwwLjg5OCwwLjY1NywxLjUyMSwwLjY1N2MwLjczMiwwLDEuMzAzLTAuMjgyLDEuNzExLTAuODQ2Qzc3LjY5MywyOC43NjIsNzcuODk4LDI4LjAxOSw3Ny44OTgsMjcuMDk0eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTEuMTI3LDI4LjEwM2MwLDEuMDMxLTAuMzU5LDEuODcxLTEuMDc2LDIuNTJjLTAuNzkxLDAuNzA4LTEuODkzLDEuMDYyLTMuMzA1LDEuMDYyDQoJCQljLTEuMzA3LDAtMi4zNTQtMC4yNTItMy4xNDUtMC43NTZsMC40NDktMS42MmMwLjg1MiwwLjUxNywxLjc4OSwwLjc3NCwyLjgwOSwwLjc3NGMwLjczMiwwLDEuMzAzLTAuMTY1LDEuNzExLTAuNDk2DQoJCQljMC40MDgtMC4zMywwLjYxMy0wLjc3MiwwLjYxMy0xLjMyNWMwLTAuNDkzLTAuMTY4LTAuOTA3LTAuNTA0LTEuMjQ0Yy0wLjMzNi0wLjMzNi0wLjg5NS0wLjY0OS0xLjY3NC0wLjkzOA0KCQkJYy0yLjEyNS0wLjc5My0zLjE4OC0xLjk1My0zLjE4OC0zLjQ3OWMwLTAuOTk4LDAuMzczLTEuODE1LDEuMTE3LTIuNDUyYzAuNzQ0LTAuNjM3LDEuNzM0LTAuOTU2LDIuOTcxLTAuOTU2DQoJCQljMS4xMDQsMCwyLjAyMSwwLjE5MiwyLjc1NCwwLjU3NmwtMC40ODYsMS41ODNjLTAuNjg0LTAuMzcyLTEuNDU5LTAuNTU4LTIuMzIyLTAuNTU4Yy0wLjY4NCwwLTEuMjE5LDAuMTY4LTEuNjAyLDAuNTA0DQoJCQljLTAuMzI0LDAuMy0wLjQ4NiwwLjY2Ni0wLjQ4NiwxLjA5OWMwLDAuNDc5LDAuMTg2LDAuODc1LDAuNTU5LDEuMTg4YzAuMzIyLDAuMjg4LDAuOTEsMC42LDEuNzY0LDAuOTM2DQoJCQljMS4wNDMsMC40MiwxLjgxMSwwLjkxMiwyLjMwMywxLjQ3N1M5MS4xMjcsMjcuMjYyLDkxLjEyNywyOC4xMDN6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05Ny41NTMsMjQuMjE0aC0yLjE0MXY0LjI0OGMwLDEuMDgsMC4zNzcsMS42MiwxLjEzMywxLjYyYzAuMzQ4LDAsMC42MzctMC4wMywwLjg2NS0wLjA5bDAuMDUzLDEuNDc2DQoJCQljLTAuMzgzLDAuMTQ1LTAuODg3LDAuMjE2LTEuNTEyLDAuMjE2Yy0wLjc2OCwwLTEuMzY3LTAuMjMzLTEuNzk5LTAuNzAyYy0wLjQzNC0wLjQ2OC0wLjY0OC0xLjI1My0wLjY0OC0yLjM1N3YtNC40MWgtMS4yNzkNCgkJCXYtMS40NThoMS4yNzl2LTEuNjAybDEuOTA4LTAuNTc2djIuMTc4aDIuMTQxVjI0LjIxNHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwNy4yMTksMjcuMDU5YzAsMS4zNDMtMC4zODUsMi40NDctMS4xNTIsMy4zMTJjLTAuODA1LDAuODg4LTEuODcxLDEuMzMyLTMuMjAzLDEuMzMyDQoJCQljLTEuMjg1LDAtMi4zMDktMC40MjYtMy4wNy0xLjI3OGMtMC43NjItMC44NTItMS4xNDMtMS45MjYtMS4xNDMtMy4yMjJjMC0xLjM1NiwwLjM5My0yLjQ2NiwxLjE4LTMuMzMNCgkJCWMwLjc4NS0wLjg2NCwxLjg0NC0xLjI5NiwzLjE3Ni0xLjI5NmMxLjI4NSwwLDIuMzE2LDAuNDI2LDMuMDk2LDEuMjc3QzEwNi44NDYsMjQuNjgyLDEwNy4yMTksMjUuNzUsMTA3LjIxOSwyNy4wNTl6DQoJCQkgTTEwNS4yMDMsMjcuMTIxYzAtMC44MDctMC4xNzQtMS40OTgtMC41MjMtMi4wNzZjLTAuNDA4LTAuNjk3LTAuOTg4LTEuMDQ3LTEuNzQ2LTEuMDQ3Yy0wLjc3OSwwLTEuMzczLDAuMzUtMS43ODEsMS4wNDcNCgkJCWMtMC4zNDgsMC41NzgtMC41MjEsMS4yODEtMC41MjEsMi4xMTFjMCwwLjgwOCwwLjE3NCwxLjQ5OSwwLjUyMSwyLjA3NmMwLjQyLDAuNjk4LDEuMDA4LDEuMDQ4LDEuNzY0LDEuMDQ4DQoJCQljMC43NDQsMCwxLjMyNi0wLjM1NSwxLjc0Ni0xLjA2NUMxMDUuMDIxLDI4LjYyNSwxMDUuMjAzLDI3LjkyNywxMDUuMjAzLDI3LjEyMXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExMy41MzUsMjQuNDY2Yy0wLjE5MS0wLjAzNi0wLjM5NS0wLjA1NC0wLjYxMS0wLjA1NGMtMC42ODQsMC0xLjIxMywwLjI1OC0xLjU4NCwwLjc3Mw0KCQkJYy0wLjMyNCwwLjQ1Ny0wLjQ4NiwxLjAzMy0wLjQ4NiwxLjcyOXY0LjU5aC0xLjk0M2wwLjAxOC01Ljk5NGMwLTEuMDA4LTAuMDIzLTEuOTI2LTAuMDcyLTIuNzU0aDEuNjkzbDAuMDcsMS42NzRoMC4wNTUNCgkJCWMwLjIwNS0wLjU3NiwwLjUyNy0xLjAzNywwLjk3My0xLjM4NmMwLjQzMi0wLjMxMiwwLjktMC40NjgsMS40MDQtMC40NjhjMC4xOCwwLDAuMzQyLDAuMDEyLDAuNDg0LDAuMDM1VjI0LjQ2NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEyMi4yMywyNi43MTZjMCwwLjM0OS0wLjAyNSwwLjY0Mi0wLjA3MiwwLjg4MmgtNS44MzJjMC4wMjMsMC44NjQsMC4zMDcsMS41MjQsMC44NDYsMS45OA0KCQkJYzAuNDkyLDAuNDA4LDEuMTI5LDAuNjExLDEuOTA4LDAuNjExYzAuODYzLDAsMS42NS0wLjEzOCwyLjM1Ny0wLjQxM2wwLjMwNywxLjM1Yy0wLjgyOCwwLjM2LTEuODA3LDAuNTQtMi45MzQsMC41NA0KCQkJYy0xLjM1NywwLTIuNDIyLTAuMzk4LTMuMTk1LTEuMTk3Yy0wLjc3My0wLjc5OC0xLjE2LTEuODY5LTEuMTYtMy4yMTNjMC0xLjMyLDAuMzU5LTIuNDE4LDEuMDc4LTMuMjk0DQoJCQljMC43NTgtMC45MzcsMS43NzctMS40MDMsMy4wNjEtMS40MDNjMS4yNiwwLDIuMjE1LDAuNDY3LDIuODYzLDEuNDAzQzEyMS45NzMsMjQuNzA2LDEyMi4yMywyNS42MjQsMTIyLjIzLDI2LjcxNnoNCgkJCSBNMTIwLjM3NywyNi4yMTJjMC4wMTItMC41NzYtMC4xMTUtMS4wNzMtMC4zNzktMS40OTRjLTAuMzM2LTAuNTQtMC44NTItMC44MS0xLjU0OS0wLjgxYy0wLjYzNSwwLTEuMTUsMC4yNjQtMS41NDcsMC43OTENCgkJCWMtMC4zMjQsMC40MjEtMC41MTYsMC45MjUtMC41NzYsMS41MTNIMTIwLjM3N3oiLz4NCgk8L2c+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQ3Ljg0LDcuNzc4aC0xLjg3MnY1LjY1NUg0NC45MlY3Ljc3OGgtMS44NjJWNi44OTZoNC43ODJWNy43Nzh6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTIuOTgxLDEwLjg1M2MwLDAuMTg4LTAuMDE0LDAuMzQ2LTAuMDM5LDAuNDc1aC0zLjE0M2MwLjAxMywwLjQ2NiwwLjE2NCwwLjgyMSwwLjQ1NSwxLjA2Nw0KCQkJCWMwLjI2NiwwLjIyLDAuNjA4LDAuMzMsMS4wMjgsMC4zM2MwLjQ2NiwwLDAuODktMC4wNzQsMS4yNzEtMC4yMjNsMC4xNjQsMC43MjhjLTAuNDQ2LDAuMTk0LTAuOTczLDAuMjkxLTEuNTgxLDAuMjkxDQoJCQkJYy0wLjczLDAtMS4zMDUtMC4yMTUtMS43MjItMC42NDVzLTAuNjI1LTEuMDA3LTAuNjI1LTEuNzMxYzAtMC43MTEsMC4xOTMtMS4zMDMsMC41ODItMS43NzUNCgkJCQljMC40MDctMC41MDQsMC45NTYtMC43NTYsMS42NDgtMC43NTZjMC42NzksMCwxLjE5MywwLjI1MiwxLjU0MiwwLjc1NkM1Mi44NDEsOS43Nyw1Mi45ODEsMTAuMjY1LDUyLjk4MSwxMC44NTN6IE01MS45ODEsMTAuNTgyDQoJCQkJYzAuMDA3LTAuMzExLTAuMDYyLTAuNTc5LTAuMjAzLTAuODA1Yy0wLjE4Mi0wLjI5MS0wLjQ1OS0wLjQzNy0wLjgzNC0wLjQzN2MtMC4zNDMsMC0wLjYyMSwwLjE0Mi0wLjgzNSwwLjQyNw0KCQkJCWMtMC4xNzQsMC4yMjctMC4yNzcsMC40OTgtMC4zMSwwLjgxNUg1MS45ODF6IE01Mi40MDksNi43NGwtMS4xNzQsMS40MDZoLTAuNzI4bDAuODQ0LTEuNDA2SDUyLjQwOXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01NS41NSwxMy40MzNoLTEuMDQ4VjYuNTU2aDEuMDQ4VjEzLjQzM3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02MS4yOTMsMTAuODUzYzAsMC4xODgtMC4wMTQsMC4zNDYtMC4wMzksMC40NzVoLTMuMTQzYzAuMDEzLDAuNDY2LDAuMTY0LDAuODIxLDAuNDU1LDEuMDY3DQoJCQkJYzAuMjY2LDAuMjIsMC42MDgsMC4zMywxLjAyOCwwLjMzYzAuNDY2LDAsMC44OS0wLjA3NCwxLjI3MS0wLjIyM2wwLjE2NCwwLjcyOGMtMC40NDYsMC4xOTQtMC45NzMsMC4yOTEtMS41ODEsMC4yOTENCgkJCQljLTAuNzMsMC0xLjMwNS0wLjIxNS0xLjcyMi0wLjY0NXMtMC42MjUtMS4wMDctMC42MjUtMS43MzFjMC0wLjcxMSwwLjE5My0xLjMwMywwLjU4Mi0xLjc3NQ0KCQkJCWMwLjQwNy0wLjUwNCwwLjk1Ni0wLjc1NiwxLjY0OC0wLjc1NmMwLjY3OSwwLDEuMTkzLDAuMjUyLDEuNTQyLDAuNzU2QzYxLjE1NCw5Ljc3LDYxLjI5MywxMC4yNjUsNjEuMjkzLDEwLjg1M3ogTTYwLjI5MywxMC41ODINCgkJCQljMC4wMDctMC4zMTEtMC4wNjItMC41NzktMC4yMDMtMC44MDVjLTAuMTgyLTAuMjkxLTAuNDU5LTAuNDM3LTAuODM0LTAuNDM3Yy0wLjM0MywwLTAuNjIxLDAuMTQyLTAuODM1LDAuNDI3DQoJCQkJYy0wLjE3NCwwLjIyNy0wLjI3NywwLjQ5OC0wLjMxLDAuODE1SDYwLjI5M3ogTTYwLjcyMSw2Ljc0bC0xLjE3NCwxLjQwNkg1OC44MmwwLjg0NC0xLjQwNkg2MC43MjF6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjYuMTgxLDguODQ1bC0wLjIwMywwLjc5NWMtMC4yNjYtMC4xMjktMC41NjktMC4xOTQtMC45MTItMC4xOTRjLTAuNDU5LDAtMC44MjMsMC4xNTQtMS4wOTIsMC40NjENCgkJCQljLTAuMjY4LDAuMzA3LTAuNDAyLDAuNjk3LTAuNDAyLDEuMTY5YzAsMC40OTgsMC4xNDEsMC44OTIsMC40MjIsMS4xODNzMC42MzksMC40MzcsMS4wNzIsMC40MzdjMC4zMjMsMCwwLjY0LTAuMDY0LDAuOTUtMC4xOTQNCgkJCQlsMC4xNDYsMC43ODZjLTAuMzQzLDAuMTYyLTAuNzc1LDAuMjQzLTEuMywwLjI0M2MtMC43MTgsMC0xLjI5LTAuMjE4LTEuNzE3LTAuNjU1cy0wLjY0LTEuMDItMC42NC0xLjc1MQ0KCQkJCWMwLTAuNzMsMC4yMjktMS4zMzEsMC42ODgtMS43OTlzMS4wNzYtMC43MDMsMS44NTMtMC43MDNDNjUuNDg2LDguNjIyLDY1Ljg2NSw4LjY5Niw2Ni4xODEsOC44NDV6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzEuNzA5LDEzLjQzM2gtMS4wNDd2LTIuNjhjMC0wLjg0NS0wLjMxNi0xLjI2OC0wLjk1MS0xLjI2OGMtMC40ODQsMC0wLjgxOCwwLjI0NS0wLjk5OSwwLjczNQ0KCQkJCWMtMC4wMzIsMC4xMDMtMC4wNDksMC4yMjktMC4wNDksMC4zNzd2Mi44MzVoLTEuMDQ4VjYuNTU2aDEuMDQ4djIuODQxaDAuMDJjMC4zMzEtMC41MTcsMC44MDEtMC43NzUsMS40MTctMC43NzUNCgkJCQljMC40MzQsMCwwLjc5MSwwLjE0MiwxLjA3NiwwLjQyN2MwLjM1NSwwLjM1NSwwLjUzMywwLjg4MywwLjUzMywxLjU4MVYxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzcuMDg0LDEzLjQzM2gtMC45NDFsLTAuMDc4LTAuNTQzaC0wLjAyOWMtMC4zMjIsMC40MzMtMC43ODEsMC42NS0xLjM3NywwLjY1DQoJCQkJYy0wLjQ0NSwwLTAuODA1LTAuMTQzLTEuMDc2LTAuNDI3Yy0wLjI0Ni0wLjI1OC0wLjM2OS0wLjU3OS0wLjM2OS0wLjk2YzAtMC41NzYsMC4yNC0xLjAxNSwwLjcyMy0xLjMxOQ0KCQkJCWMwLjQ4Mi0wLjMwNCwxLjE2LTAuNDUzLDIuMDMzLTAuNDQ2VjEwLjNjMC0wLjYyMS0wLjMyNi0wLjkzMS0wLjk3OS0wLjkzMWMtMC40NjUsMC0wLjg3NSwwLjExNy0xLjIyOSwwLjM0OWwtMC4yMTMtMC42ODgNCgkJCQljMC40MzgtMC4yNzEsMC45NzktMC40MDcsMS42MTctMC40MDdjMS4yMzIsMCwxLjg1LDAuNjUsMS44NSwxLjk1djEuNzM2Qzc3LjAxNiwxMi43OCw3Ny4wMzksMTMuMTU1LDc3LjA4NCwxMy40MzN6DQoJCQkJIE03NS45OTYsMTEuODEzdi0wLjcyN2MtMS4xNTYtMC4wMi0xLjczNCwwLjI5Ny0xLjczNCwwLjk1YzAsMC4yNDYsMC4wNjYsMC40MywwLjIwMSwwLjU1M2MwLjEzNSwwLjEyMywwLjMwNywwLjE4NCwwLjUxMiwwLjE4NA0KCQkJCWMwLjIzLDAsMC40NDUtMC4wNzMsMC42NDEtMC4yMThjMC4xOTctMC4xNDYsMC4zMTgtMC4zMzEsMC4zNjMtMC41NThDNzUuOTksMTEuOTQ2LDc1Ljk5NiwxMS44ODQsNzUuOTk2LDExLjgxM3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04MS4zNDIsOS42NDFjLTAuMTA0LTAuMDItMC4yMTMtMC4wMjktMC4zMy0wLjAyOWMtMC4zNjcsMC0wLjY1MiwwLjEzOS0wLjg1NCwwLjQxNw0KCQkJCWMtMC4xNzQsMC4yNDYtMC4yNjIsMC41NTYtMC4yNjIsMC45MzF2Mi40NzRINzguODVsMC4wMS0zLjIzYzAtMC41NDMtMC4wMTQtMS4wMzgtMC4wMzktMS40ODRoMC45MTJsMC4wMzksMC45MDJoMC4wMjkNCgkJCQljMC4xMDktMC4zMTEsMC4yODMtMC41NiwwLjUyMy0wLjc0N2MwLjIzMi0wLjE2OCwwLjQ4NC0wLjI1MiwwLjc1Ni0wLjI1MmMwLjA5OCwwLDAuMTg2LDAuMDA2LDAuMjYyLDAuMDE5VjkuNjQxeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTg2LjgxMiw4LjcxOWMtMC4wMjUsMC4zODItMC4wMzksMC44MjgtMC4wMzksMS4zMzl2Mi42OTZjMCwxLjAxNS0wLjIyNywxLjcyNy0wLjY3OCwyLjEzNA0KCQkJCWMtMC40MTQsMC4zNzUtMC45OTYsMC41NjItMS43NDYsMC41NjJjLTAuNjU0LDAtMS4xODItMC4xMjMtMS41ODItMC4zNjlsMC4yNDItMC44MDVjMC4zOTUsMC4yMzksMC44NDIsMC4zNTksMS4zNCwwLjM1OQ0KCQkJCWMwLjkyNCwwLDEuMzg3LTAuNDk4LDEuMzg3LTEuNDk0di0wLjQ1NmgtMC4wMmMtMC4yOTEsMC40NzktMC43NTQsMC43MTgtMS4zODcsMC43MThjLTAuNTcsMC0xLjAzOS0wLjIxNi0xLjQwNi0wLjY1DQoJCQkJYy0wLjM2OS0wLjQzMy0wLjU1My0wLjk4My0wLjU1My0xLjY0OWMwLTAuNzU2LDAuMjEzLTEuMzY4LDAuNjM5LTEuODMzYzAuMzk1LTAuNDMzLDAuODc3LTAuNjUsMS40NDUtMC42NQ0KCQkJCWMwLjY0MSwwLDEuMSwwLjI0OSwxLjM3OSwwLjc0N2gwLjAxOGwwLjAzOS0wLjY1SDg2LjgxMnogTTg1LjcyNywxMS40MTZ2LTAuODM0YzAtMC4zMTctMC4xLTAuNTg4LTAuMjk3LTAuODE1DQoJCQkJYy0wLjE5OS0wLjIyNy0wLjQ1OS0wLjMzOS0wLjc4NS0wLjMzOWMtMC4zNTcsMC0wLjY1LDAuMTQ4LTAuODgxLDAuNDQ2Yy0wLjIzLDAuMjk4LTAuMzQ2LDAuNjk1LTAuMzQ2LDEuMTkzDQoJCQkJYzAsMC40NTMsMC4xMDcsMC44MTgsMC4zMjIsMS4wOTZjMC4yMTksMC4zMDQsMC41MjEsMC40NTYsMC45MDQsMC40NTZjMC4yMzQsMCwwLjQ0My0wLjA2OSwwLjYyOS0wLjIwOA0KCQkJCWMwLjE4Ni0wLjEzOSwwLjMxNi0wLjMyOCwwLjM5NS0wLjU2N0M4NS43MDcsMTEuNzI2LDg1LjcyNywxMS41ODMsODUuNzI3LDExLjQxNnoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05Mi41MTYsMTAuODUzYzAsMC4xODgtMC4wMTQsMC4zNDYtMC4wMzksMC40NzVoLTMuMTQzYzAuMDE0LDAuNDY2LDAuMTY0LDAuODIxLDAuNDU1LDEuMDY3DQoJCQkJYzAuMjY2LDAuMjIsMC42MDksMC4zMywxLjAyOSwwLjMzYzAuNDY1LDAsMC44ODktMC4wNzQsMS4yNzEtMC4yMjNsMC4xNjQsMC43MjhjLTAuNDQ3LDAuMTk0LTAuOTczLDAuMjkxLTEuNTgyLDAuMjkxDQoJCQkJYy0wLjczLDAtMS4zMDUtMC4yMTUtMS43MjEtMC42NDVjLTAuNDE4LTAuNDMtMC42MjUtMS4wMDctMC42MjUtMS43MzFjMC0wLjcxMSwwLjE5My0xLjMwMywwLjU4Mi0xLjc3NQ0KCQkJCWMwLjQwNi0wLjUwNCwwLjk1NS0wLjc1NiwxLjY0OC0wLjc1NmMwLjY3OCwwLDEuMTkzLDAuMjUyLDEuNTQxLDAuNzU2QzkyLjM3Nyw5Ljc3LDkyLjUxNiwxMC4yNjUsOTIuNTE2LDEwLjg1M3ogTTkxLjUxNiwxMC41ODINCgkJCQljMC4wMDgtMC4zMTEtMC4wNjEtMC41NzktMC4yMDMtMC44MDVjLTAuMTgyLTAuMjkxLTAuNDU5LTAuNDM3LTAuODM0LTAuNDM3Yy0wLjM0MiwwLTAuNjIxLDAuMTQyLTAuODM0LDAuNDI3DQoJCQkJYy0wLjE3NCwwLjIyNy0wLjI3NywwLjQ5OC0wLjMxMSwwLjgxNUg5MS41MTZ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTYuNTMxLDkuNjQxYy0wLjEwNC0wLjAyLTAuMjEzLTAuMDI5LTAuMzMtMC4wMjljLTAuMzY5LDAtMC42NTIsMC4xMzktMC44NTQsMC40MTcNCgkJCQljLTAuMTc0LDAuMjQ2LTAuMjYyLDAuNTU2LTAuMjYyLDAuOTMxdjIuNDc0aC0xLjA0OWwwLjAxLTMuMjNjMC0wLjU0My0wLjAxMi0xLjAzOC0wLjAzNy0xLjQ4NGgwLjkxbDAuMDM5LDAuOTAyaDAuMDI5DQoJCQkJYzAuMTA5LTAuMzExLDAuMjg1LTAuNTYsMC41MjMtMC43NDdjMC4yMzQtMC4xNjgsMC40ODYtMC4yNTIsMC43NTgtMC4yNTJjMC4wOTYsMCwwLjE4NCwwLjAwNiwwLjI2MiwwLjAxOVY5LjY0MXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDQuODkzLDEzLjQzM2gtMC45MzJsLTAuMDQ5LTAuNzU3aC0wLjAyOWMtMC4yOTcsMC41NzYtMC44MDEsMC44NjQtMS41MTIsMC44NjQNCgkJCQljLTAuNTcsMC0xLjA0MS0wLjIyMy0xLjQxNi0wLjY2OXMtMC41NjItMS4wMjUtMC41NjItMS43MzZjMC0wLjc2MywwLjIwMy0xLjM4MSwwLjYwOS0xLjg1M2MwLjM5NS0wLjQ0LDAuODgxLTAuNjYsMS40NTUtMC42Ng0KCQkJCWMwLjYzNSwwLDEuMDc4LDAuMjEzLDEuMzMsMC42NGgwLjAyVjYuNTU2aDEuMDQ3djUuNjA3QzEwNC44NTQsMTIuNjIyLDEwNC44NjcsMTMuMDQ1LDEwNC44OTMsMTMuNDMzeiBNMTAzLjgwNywxMS40NDV2LTAuNzg2DQoJCQkJYzAtMC4xMzYtMC4wMS0wLjI0Ni0wLjAyOS0wLjMzYy0wLjA1OS0wLjI1Mi0wLjE4Ni0wLjQ2NC0wLjM4MS0wLjYzNXMtMC40MjgtMC4yNTctMC43MDEtMC4yNTdjLTAuMzg5LDAtMC42OTUsMC4xNTUtMC45MiwwLjQ2Ng0KCQkJCXMtMC4zMzYsMC43MDgtMC4zMzYsMS4xOTNjMCwwLjQ2NiwwLjEwNywwLjg0NCwwLjMyMiwxLjEzNWMwLjIyNywwLjMxLDAuNTMxLDAuNDY1LDAuOTE0LDAuNDY1YzAuMzQ0LDAsMC42MjEtMC4xMjksMC44MjgtMC4zODgNCgkJCQlDMTAzLjcwNSwxMi4wNjksMTAzLjgwNywxMS43ODEsMTAzLjgwNywxMS40NDV6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTEwLjI0NiwxMy40MzNoLTAuOTQxbC0wLjA3Ni0wLjU0M2gtMC4wMjljLTAuMzI0LDAuNDMzLTAuNzgzLDAuNjUtMS4zNzcsMC42NQ0KCQkJCWMtMC40NDcsMC0wLjgwNy0wLjE0My0xLjA3OC0wLjQyN2MtMC4yNDYtMC4yNTgtMC4zNjctMC41NzktMC4zNjctMC45NmMwLTAuNTc2LDAuMjQtMS4wMTUsMC43MjMtMS4zMTkNCgkJCQljMC40OC0wLjMwNCwxLjE1OC0wLjQ1MywyLjAzMS0wLjQ0NlYxMC4zYzAtMC42MjEtMC4zMjYtMC45MzEtMC45NzctMC45MzFjLTAuNDY1LDAtMC44NzUsMC4xMTctMS4yMywwLjM0OWwtMC4yMTMtMC42ODgNCgkJCQljMC40MzktMC4yNzEsMC45NzktMC40MDcsMS42MTctMC40MDdjMS4yMzQsMCwxLjg1LDAuNjUsMS44NSwxLjk1djEuNzM2QzExMC4xNzgsMTIuNzgsMTEwLjIwMSwxMy4xNTUsMTEwLjI0NiwxMy40MzN6DQoJCQkJIE0xMDkuMTYsMTEuODEzdi0wLjcyN2MtMS4xNTgtMC4wMi0xLjczNiwwLjI5Ny0xLjczNiwwLjk1YzAsMC4yNDYsMC4wNjgsMC40MywwLjIwMywwLjU1M2MwLjEzNSwwLjEyMywwLjMwNSwwLjE4NCwwLjUxLDAuMTg0DQoJCQkJYzAuMjMyLDAsMC40NDUtMC4wNzMsMC42NDMtMC4yMThjMC4xOTUtMC4xNDYsMC4zMTYtMC4zMzEsMC4zNjEtMC41NThDMTA5LjE1NCwxMS45NDYsMTA5LjE2LDExLjg4NCwxMDkuMTYsMTEuODEzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExNi4xMDUsMTMuNDMzaC0xLjA0OXYtMi43YzAtMC44MzItMC4zMTYtMS4yNDgtMC45NDktMS4yNDhjLTAuMzExLDAtMC41NjIsMC4xMTQtMC43NTgsMC4zNDMNCgkJCQljLTAuMTkzLDAuMjI5LTAuMjkxLDAuNDk5LTAuMjkxLDAuODA4djIuNzk2aC0xLjA0N3YtMy4zNjZjMC0wLjQxNC0wLjAxNC0wLjg2My0wLjAzOS0xLjM0OWgwLjkyMmwwLjA0OSwwLjczN2gwLjAyOQ0KCQkJCWMwLjEyMS0wLjIyOSwwLjMwMy0wLjQxOCwwLjU0My0wLjU2OWMwLjI4My0wLjE3NiwwLjYwMi0wLjI2NSwwLjk0OS0wLjI2NWMwLjQ0MSwwLDAuODA3LDAuMTQyLDEuMDk4LDAuNDI3DQoJCQkJYzAuMzYxLDAuMzQ5LDAuNTQzLDAuODcsMC41NDMsMS41NjJWMTMuNDMzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEyMC44MywxMi4wNzljMCwwLjQzOC0wLjE2MiwwLjc5LTAuNDg0LDEuMDU1Yy0wLjMyNCwwLjI2NS0wLjc3LDAuMzk3LTEuMzQsMC4zOTcNCgkJCQljLTAuNTM3LDAtMC45OTItMC4xMDctMS4zNjctMC4zMmwwLjIyMy0wLjc3NmMwLjM2MywwLjIyLDAuNzQ4LDAuMzMsMS4xNTQsMC4zM2MwLjUzNywwLDAuODA1LTAuMTk3LDAuODA1LTAuNTkyDQoJCQkJYzAtMC4xNzQtMC4wNTctMC4zMTgtMC4xNzQtMC40MzJjLTAuMTE3LTAuMTEzLTAuMzI0LTAuMjI1LTAuNjIxLTAuMzM0Yy0wLjg0LTAuMzExLTEuMjYtMC43NjMtMS4yNi0xLjM1OA0KCQkJCWMwLTAuNDA3LDAuMTU0LTAuNzQ3LDAuNDY1LTEuMDE5czAuNzIxLTAuNDA3LDEuMjMyLTAuNDA3YzAuNDY1LDAsMC44NjMsMC4wOTUsMS4xOTMsMC4yODVsLTAuMjI1LDAuNzUzDQoJCQkJYy0wLjMwMy0wLjE4MS0wLjYyMy0wLjI3MS0wLjk1OS0wLjI3MWMtMC4yMjEsMC0wLjM5MywwLjA1Mi0wLjUxNiwwLjE1NWMtMC4xMjEsMC4xMDQtMC4xODQsMC4yMzUtMC4xODQsMC4zOTcNCgkJCQljMCwwLjE2MSwwLjA2NCwwLjI5MywwLjE5MywwLjM5NmMwLjExMSwwLjA5NywwLjMyNCwwLjIwMywwLjY0MSwwLjMxOUMxMjAuNDIyLDEwLjk2NiwxMjAuODMsMTEuNDQsMTIwLjgzLDEyLjA3OXoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K</resource>
|
|
<resource name="hu.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkhVX0Rvd25sb2FkX29uX3RoZV9BcHBfU3RvcmUiDQoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTM1cHgiIGhlaWdodD0iNDBweCINCgkgdmlld0JveD0iMCAwIDEzNSA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTM1IDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBNkE2QTYiIGQ9Ik0xMzAuMTk3LDQwSDQuNzI5QzIuMTIyLDQwLDAsMzcuODcyLDAsMzUuMjY3VjQuNzI2QzAsMi4xMiwyLjEyMiwwLDQuNzI5LDBoMTI1LjQ2OA0KCQlDMTMyLjgwMywwLDEzNSwyLjEyLDEzNSw0LjcyNnYzMC41NDFDMTM1LDM3Ljg3MiwxMzIuODAzLDQwLDEzMC4xOTcsNDBMMTMwLjE5Nyw0MHoiLz4NCgk8cGF0aCBkPSJNMTM0LjAzMiwzNS4yNjhjMCwyLjExNi0xLjcxNCwzLjgzLTMuODM0LDMuODNINC43MjljLTIuMTE5LDAtMy44MzktMS43MTQtMy44MzktMy44M1Y0LjcyNQ0KCQljMC0yLjExNSwxLjcyLTMuODM1LDMuODM5LTMuODM1aDEyNS40NjhjMi4xMjEsMCwzLjgzNCwxLjcyLDMuODM0LDMuODM1TDEzNC4wMzIsMzUuMjY4TDEzNC4wMzIsMzUuMjY4eiIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMC4xMjgsMTkuNzg0Yy0wLjAyOS0zLjIyMywyLjYzOS00Ljc5MSwyLjc2MS00Ljg2NGMtMS41MTEtMi4yMDMtMy44NTMtMi41MDQtNC42NzYtMi41MjgNCgkJCQljLTEuOTY3LTAuMjA3LTMuODc1LDEuMTc3LTQuODc3LDEuMTc3Yy0xLjAyMiwwLTIuNTY1LTEuMTU3LTQuMjI4LTEuMTIzYy0yLjE0LDAuMDMzLTQuMTQyLDEuMjcyLTUuMjQsMy4xOTYNCgkJCQljLTIuMjY2LDMuOTIzLTAuNTc2LDkuNjg4LDEuNTk1LDEyLjg1OWMxLjA4NiwxLjU1MywyLjM1NSwzLjI4Nyw0LjAxNiwzLjIyNmMxLjYyNS0wLjA2NywyLjIzMi0xLjAzNiw0LjE5My0xLjAzNg0KCQkJCWMxLjk0MywwLDIuNTEzLDEuMDM2LDQuMjA3LDAuOTk3YzEuNzQ0LTAuMDI4LDIuODQyLTEuNTYsMy44OS0zLjEyN2MxLjI1NS0xLjc4LDEuNzU5LTMuNTMzLDEuNzc5LTMuNjIzDQoJCQkJQzMzLjUwNywyNC45MjQsMzAuMTYxLDIzLjY0NywzMC4xMjgsMTkuNzg0eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI2LjkyOCwxMC4zMDZjMC44NzQtMS4wOTMsMS40NzItMi41OCwxLjMwNi00LjA4OWMtMS4yNjUsMC4wNTYtMi44NDcsMC44NzUtMy43NTgsMS45NDQNCgkJCQljLTAuODA2LDAuOTQyLTEuNTI2LDIuNDg2LTEuMzQsMy45MzhDMjQuNTU3LDEyLjIwNSwyNi4wMTYsMTEuMzgyLDI2LjkyOCwxMC4zMDZ6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01MC4zODMsMzAuNjQ4aC0xLjU4N2wtMC44Ny0yLjczMmgtMy4wMjJsLTAuODI4LDIuNzMyaC0xLjU0NWwyLjk5NS05LjMwMWgxLjg0OUw1MC4zODMsMzAuNjQ4eg0KCQkJIE00Ny42NjUsMjYuNzcxbC0wLjc4Ny0yLjQyOWMtMC4wODMtMC4yNDgtMC4yMzktMC44MzItMC40NjktMS43NTNoLTAuMDI4Yy0wLjA5MiwwLjM5Ni0wLjIzOSwwLjk4LTAuNDQxLDEuNzUzbC0wLjc3MywyLjQyOQ0KCQkJSDQ3LjY2NXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTU4LjA5OCwyNy4yMTJjMCwxLjE0Mi0wLjMwOSwyLjA0My0wLjkyNSwyLjcwNWMtMC41NTIsMC41ODktMS4yMzcsMC44ODMtMi4wNTYsMC44ODMNCgkJCWMtMC44ODMsMC0xLjUxOC0wLjMxNy0xLjkwNC0wLjk1MmgtMC4wMjh2My41MzNoLTEuNDl2LTcuMjMxYzAtMC43MTgtMC4wMTktMS40NTMtMC4wNTUtMi4yMDhoMS4zMTFsMC4wODMsMS4wNjJoMC4wMjgNCgkJCWMwLjQ5Ny0wLjgsMS4yNTEtMS4yLDIuMjYzLTEuMmMwLjc5MSwwLDEuNDUxLDAuMzEyLDEuOTgsMC45MzhDNTcuODMzLDI1LjM2OCw1OC4wOTgsMjYuMTkxLDU4LjA5OCwyNy4yMTJ6IE01Ni41OCwyNy4yNjgNCgkJCWMwLTAuNjUzLTAuMTQ3LTEuMTkxLTAuNDQyLTEuNjE0Yy0wLjMyMi0wLjQ0Mi0wLjc1NC0wLjY2My0xLjI5Ny0wLjY2M2MtMC4zNjgsMC0wLjcwMiwwLjEyMi0xLDAuMzY2DQoJCQljLTAuMjk5LDAuMjQzLTAuNDk1LDAuNTYzLTAuNTg3LDAuOTU5Yy0wLjA0NiwwLjE4NC0wLjA2OSwwLjMzNi0wLjA2OSwwLjQ1NXYxLjExOGMwLDAuNDg3LDAuMTQ5LDAuODk5LDAuNDQ5LDEuMjM1DQoJCQljMC4yOTksMC4zMzYsMC42ODgsMC41MDMsMS4xNjYsMC41MDNjMC41NjEsMCwwLjk5OC0wLjIxNiwxLjMxMS0wLjY0OEM1Ni40MjMsMjguNTQ2LDU2LjU4LDI3Ljk3Niw1Ni41OCwyNy4yNjh6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02NS44MjYsMjcuMjEyYzAsMS4xNDItMC4zMDksMi4wNDMtMC45MjUsMi43MDVjLTAuNTUyLDAuNTg5LTEuMjM3LDAuODgzLTIuMDU2LDAuODgzDQoJCQljLTAuODgzLDAtMS41MTgtMC4zMTctMS45MDQtMC45NTJoLTAuMDI4djMuNTMzaC0xLjQ5di03LjIzMWMwLTAuNzE4LTAuMDE5LTEuNDUzLTAuMDU1LTIuMjA4aDEuMzExbDAuMDgzLDEuMDYyaDAuMDI4DQoJCQljMC40OTctMC44LDEuMjUxLTEuMiwyLjI2My0xLjJjMC43OTEsMCwxLjQ1MSwwLjMxMiwxLjk4LDAuOTM4QzY1LjU2MSwyNS4zNjgsNjUuODI2LDI2LjE5MSw2NS44MjYsMjcuMjEyeiBNNjQuMzA4LDI3LjI2OA0KCQkJYzAtMC42NTMtMC4xNDctMS4xOTEtMC40NDItMS42MTRjLTAuMzIyLTAuNDQyLTAuNzU0LTAuNjYzLTEuMjk3LTAuNjYzYy0wLjM2OCwwLTAuNzAyLDAuMTIyLTEsMC4zNjYNCgkJCWMtMC4yOTksMC4yNDMtMC40OTUsMC41NjMtMC41ODcsMC45NTljLTAuMDQ2LDAuMTg0LTAuMDY5LDAuMzM2LTAuMDY5LDAuNDU1djEuMTE4YzAsMC40ODcsMC4xNDksMC44OTksMC40NDksMS4yMzUNCgkJCWMwLjI5OSwwLjMzNiwwLjY4OCwwLjUwMywxLjE2NiwwLjUwM2MwLjU2MSwwLDAuOTk4LTAuMjE2LDEuMzExLTAuNjQ4QzY0LjE1MSwyOC41NDYsNjQuMzA4LDI3Ljk3Niw2NC4zMDgsMjcuMjY4eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzQuNDc5LDI4LjA0YzAsMC43OTItMC4yNzUsMS40MzYtMC44MjYsMS45MzNjLTAuNjA1LDAuNTQzLTEuNDUxLDAuODEzLTIuNTMzLDAuODEzDQoJCQljLTEuMDAyLDAtMS44MDUtMC4xOTMtMi40MTEtMC41NzlsMC4zNDQtMS4yNDJjMC42NTQsMC4zOTYsMS4zNzEsMC41OTQsMi4xNTQsMC41OTRjMC41NjEsMCwwLjk5OC0wLjEyNywxLjMxMS0wLjM4MQ0KCQkJYzAuMzE0LTAuMjUzLDAuNDcxLTAuNTkyLDAuNDcxLTEuMDE2YzAtMC4zNzgtMC4xMjktMC42OTUtMC4zODctMC45NTRjLTAuMjU4LTAuMjU4LTAuNjg2LTAuNDk3LTEuMjgzLTAuNzE5DQoJCQljLTEuNjI5LTAuNjA3LTIuNDQzLTEuNDk3LTIuNDQzLTIuNjY4YzAtMC43NjUsMC4yODUtMS4zOTEsMC44NTUtMS44NzljMC41Ny0wLjQ4OSwxLjMzLTAuNzMzLDIuMjc3LTAuNzMzDQoJCQljMC44NDYsMCwxLjU1MSwwLjE0NywyLjExMSwwLjQ0MWwtMC4zNzMsMS4yMTVjLTAuNTIzLTAuMjg1LTEuMTE3LTAuNDI4LTEuNzc5LTAuNDI4Yy0wLjUyNSwwLTAuOTM0LDAuMTI5LTEuMjI5LDAuMzg3DQoJCQljLTAuMjQ4LDAuMjI5LTAuMzczLDAuNTEtMC4zNzMsMC44NDJjMCwwLjM2OCwwLjE0MywwLjY3MSwwLjQyOCwwLjkxYzAuMjQ4LDAuMjIxLDAuNjk5LDAuNDYsMS4zNTQsMC43MTgNCgkJCWMwLjgwMSwwLjMyMiwxLjM4OSwwLjY5OSwxLjc2NiwxLjEzMlM3NC40NzksMjcuMzk2LDc0LjQ3OSwyOC4wNHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTc5LjUyOSwyNS4wNmgtMS42NDN2My4yNTdjMCwwLjgyOCwwLjI4OSwxLjI0MiwwLjg2OSwxLjI0MmMwLjI2OCwwLDAuNDg4LTAuMDIzLDAuNjYyLTAuMDY5bDAuMDQxLDEuMTMyDQoJCQljLTAuMjkzLDAuMTEtMC42OCwwLjE2NS0xLjE1OCwwLjE2NWMtMC41OSwwLTEuMDQ5LTAuMTc5LTEuMzgxLTAuNTM4Yy0wLjMzLTAuMzU4LTAuNDk2LTAuOTYxLTAuNDk2LTEuODA4VjI1LjA2aC0wLjk4di0xLjExOA0KCQkJaDAuOTh2LTEuMjI4bDEuNDYzLTAuNDQydjEuNjdoMS42NDNWMjUuMDZ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04Ny4wOSwyNy4yNGMwLDEuMDMtMC4yOTMsMS44NzYtMC44ODMsMi41MzlDODUuNTkyLDMwLjQ2LDg0Ljc3MSwzMC44LDgzLjc1LDMwLjgNCgkJCWMtMC45ODQsMC0xLjc2OC0wLjMyNi0yLjM1Mi0wLjk3OXMtMC44NzctMS40NzctMC44NzctMi40N2MwLTEuMDQsMC4zMDEtMS44OTEsMC45MDQtMi41NTRjMC42MDItMC42NjIsMS40MTQtMC45OTMsMi40MzYtMC45OTMNCgkJCWMwLjk4NCwwLDEuNzc1LDAuMzI2LDIuMzczLDAuOTc5Qzg2LjgwNSwyNS40MTgsODcuMDksMjYuMjM3LDg3LjA5LDI3LjI0eiBNODUuNTQ1LDI3LjI4OGMwLTAuNjE4LTAuMTMzLTEuMTQ4LTAuNC0xLjU5Mg0KCQkJYy0wLjMxMi0wLjUzNS0wLjc2LTAuODAzLTEuMzM4LTAuODAzYy0wLjYsMC0xLjA1NSwwLjI2OC0xLjM2NywwLjgwM2MtMC4yNjYsMC40NDMtMC40LDAuOTgzLTAuNCwxLjYxOQ0KCQkJYzAsMC42MTksMC4xMzUsMS4xNDksMC40LDEuNTkyYzAuMzIyLDAuNTM1LDAuNzczLDAuODAzLDEuMzU0LDAuODAzYzAuNTcsMCwxLjAxNi0wLjI3MiwxLjMzOC0wLjgxNg0KCQkJQzg1LjQwNiwyOC40NDEsODUuNTQ1LDI3LjkwNiw4NS41NDUsMjcuMjg4eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTIuMjc5LDI1LjI1M2MtMC4xNDYtMC4wMjgtMC4zMDMtMC4wNDItMC40NjktMC4wNDJjLTAuNTI1LDAtMC45MywwLjE5OC0xLjIxNSwwLjU5NA0KCQkJYy0wLjI0OCwwLjM1LTAuMzczLDAuNzkxLTAuMzczLDEuMzI1djMuNTE5aC0xLjQ5bDAuMDE0LTQuNTk2YzAtMC43NzItMC4wMTgtMS40NzctMC4wNTUtMi4xMTFoMS4yOTdsMC4wNTUsMS4yODNoMC4wNDMNCgkJCWMwLjE1Ni0wLjQ0MSwwLjQwNC0wLjc5NSwwLjc0NC0xLjA2MmMwLjMzMi0wLjIzOSwwLjY4OS0wLjM1OCwxLjA3Ni0wLjM1OGMwLjEzOSwwLDAuMjY0LDAuMDA5LDAuMzczLDAuMDI3VjI1LjI1M3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTk5LjA2OCwyNi45NzhjMCwwLjI2Ny0wLjAyLDAuNDkyLTAuMDU1LDAuNjc3aC00LjQ3M2MwLjAyLDAuNjYyLDAuMjM2LDEuMTY4LDAuNjUsMS41MTgNCgkJCWMwLjM3NywwLjMxMiwwLjg2MywwLjQ2OSwxLjQ2MSwwLjQ2OWMwLjY2NCwwLDEuMjY2LTAuMTA1LDEuODA5LTAuMzE3bDAuMjM0LDEuMDM1Yy0wLjYzNSwwLjI3Ni0xLjM4NSwwLjQxNC0yLjI1LDAuNDE0DQoJCQljLTEuMDM5LDAtMS44NTUtMC4zMDYtMi40NDktMC45MThjLTAuNTkyLTAuNjExLTAuODg5LTEuNDMzLTAuODg5LTIuNDYzYzAtMS4wMTIsMC4yNzUtMS44NTQsMC44MjgtMi41MjUNCgkJCWMwLjU3OC0wLjcxOCwxLjM2MS0xLjA3NiwyLjM0Ni0xLjA3NmMwLjk2NSwwLDEuNjk3LDAuMzU4LDIuMTkzLDEuMDc2Qzk4Ljg3MSwyNS40MzcsOTkuMDY4LDI2LjE0MSw5OS4wNjgsMjYuOTc4eg0KCQkJIE05Ny42NDYsMjYuNTkxYzAuMDEtMC40NDEtMC4wODgtMC44MjMtMC4yODktMS4xNDVjLTAuMjU4LTAuNDE0LTAuNjU0LTAuNjIxLTEuMTg4LTAuNjIxYy0wLjQ4OCwwLTAuODgzLDAuMjAyLTEuMTg2LDAuNjA2DQoJCQljLTAuMjUsMC4zMjItMC4zOTYsMC43MDktMC40NDMsMS4xNTlIOTcuNjQ2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTAzLjU5NiwyNy40NzVoLTMuNDM4di0xLjA0OWgzLjQzOFYyNy40NzV6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTEuNTcsMjcuMTk4YzAsMS4xMzItMC4zMTIsMi4wMzMtMC45MzgsMi43MDVjLTAuNTUzLDAuNTk4LTEuMjI5LDAuODk2LTIuMDI5LDAuODk2DQoJCQljLTAuOTU3LDAtMS42Ni0wLjM5Ni0yLjExMS0xLjE4N2gtMC4wMjdsLTAuMDg0LDEuMDM1aC0xLjI3YzAuMDM3LTAuNTQzLDAuMDU3LTEuMTQ2LDAuMDU3LTEuODA4di03Ljk3N2gxLjQ5djQuMDU4aDAuMDI3DQoJCQljMC40NDEtMC43NDYsMS4xNTQtMS4xMTgsMi4xMzktMS4xMThjMC44MTEsMCwxLjQ3MSwwLjMxMSwxLjk4LDAuOTMyUzExMS41NywyNi4xNzcsMTExLjU3LDI3LjE5OHogTTExMC4wNTMsMjcuMjU0DQoJCQljMC0wLjY1My0wLjE0Ni0xLjE4OC0wLjQ0MS0xLjYwMWMtMC4zMjItMC40NTEtMC43Ni0wLjY3Ny0xLjMxMS0wLjY3N2MtMC4zNjksMC0wLjY5OSwwLjEyLTAuOTk0LDAuMzU4DQoJCQljLTAuMjk1LDAuMjQtMC40OTIsMC41NTgtMC41OTQsMC45NTNjLTAuMDM3LDAuMTU2LTAuMDU1LDAuMzEyLTAuMDU1LDAuNDY5djEuMTczYzAsMC40NiwwLjE1NCwwLjg1NSwwLjQ2MSwxLjE4Nw0KCQkJYzAuMzA5LDAuMzMyLDAuNjkzLDAuNDk3LDEuMTUyLDAuNDk3YzAuNTYyLDAsMS0wLjIxMSwxLjMxMi0wLjYzNUMxMDkuODk2LDI4LjU1NiwxMTAuMDUzLDI3Ljk4LDExMC4wNTMsMjcuMjU0eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTE5LjM2NywyNy4yNGMwLDEuMDMtMC4yOTMsMS44NzYtMC44ODMsMi41MzljLTAuNjE1LDAuNjgxLTEuNDM2LDEuMDIxLTIuNDU3LDEuMDIxDQoJCQljLTAuOTg0LDAtMS43NjgtMC4zMjYtMi4zNTItMC45NzlzLTAuODc3LTEuNDc3LTAuODc3LTIuNDdjMC0xLjA0LDAuMzAxLTEuODkxLDAuOTA0LTIuNTU0YzAuNjAyLTAuNjYyLDEuNDE0LTAuOTkzLDIuNDM2LTAuOTkzDQoJCQljMC45ODQsMCwxLjc3NSwwLjMyNiwyLjM3MywwLjk3OUMxMTkuMDgyLDI1LjQxOCwxMTkuMzY3LDI2LjIzNywxMTkuMzY3LDI3LjI0eiBNMTE3LjgyMiwyNy4yODhjMC0wLjYxOC0wLjEzMy0xLjE0OC0wLjQtMS41OTINCgkJCWMtMC4zMTItMC41MzUtMC43Ni0wLjgwMy0xLjMzOC0wLjgwM2MtMC42LDAtMS4wNTUsMC4yNjgtMS4zNjcsMC44MDNjLTAuMjY2LDAuNDQzLTAuNCwwLjk4My0wLjQsMS42MTkNCgkJCWMwLDAuNjE5LDAuMTM1LDEuMTQ5LDAuNCwxLjU5MmMwLjMyMiwwLjUzNSwwLjc3MywwLjgwMywxLjM1NCwwLjgwM2MwLjU3LDAsMS4wMTYtMC4yNzIsMS4zMzgtMC44MTYNCgkJCUMxMTcuNjg0LDI4LjQ0MSwxMTcuODIyLDI3LjkwNiwxMTcuODIyLDI3LjI4OHogTTExOC4wMjksMjEuMTI3bC0xLjY3LDJoLTEuMDM1bDEuMTg4LTJIMTE4LjAyOXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEyMi41LDMwLjY0OGgtMS40OXYtOS43ODRoMS40OVYzMC42NDh6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00Ny4zOTEsMTYuNTMzaC0zLjcxNVY5Ljk5NmgxLjA0OHY1LjY1NWgyLjY2N1YxNi41MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTIuNjc4LDEzLjk1M2MwLDAuMTg4LTAuMDE0LDAuMzQ2LTAuMDM5LDAuNDc1aC0zLjE0M2MwLjAxMywwLjQ2NiwwLjE2NCwwLjgyMSwwLjQ1NSwxLjA2Nw0KCQkJCWMwLjI2NiwwLjIyLDAuNjA4LDAuMzMsMS4wMjgsMC4zM2MwLjQ2NiwwLDAuODktMC4wNzQsMS4yNzEtMC4yMjNsMC4xNjQsMC43MjhjLTAuNDQ2LDAuMTk0LTAuOTczLDAuMjkxLTEuNTgxLDAuMjkxDQoJCQkJYy0wLjczLDAtMS4zMDUtMC4yMTUtMS43MjItMC42NDVzLTAuNjI1LTEuMDA3LTAuNjI1LTEuNzMxYzAtMC43MTEsMC4xOTMtMS4zMDMsMC41ODItMS43NzUNCgkJCQljMC40MDctMC41MDQsMC45NTYtMC43NTYsMS42NDgtMC43NTZjMC42NzksMCwxLjE5MywwLjI1MiwxLjU0MiwwLjc1NkM1Mi41MzksMTIuODcsNTIuNjc4LDEzLjM2NSw1Mi42NzgsMTMuOTUzeg0KCQkJCSBNNTEuNjc4LDEzLjY4MmMwLjAwNy0wLjMxMS0wLjA2Mi0wLjU3OS0wLjIwMy0wLjgwNWMtMC4xODItMC4yOTEtMC40NTktMC40MzctMC44MzQtMC40MzdjLTAuMzQzLDAtMC42MjEsMC4xNDItMC44MzUsMC40MjcNCgkJCQljLTAuMTc0LDAuMjI3LTAuMjc3LDAuNDk4LTAuMzEsMC44MTVINTEuNjc4eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTU2LjU3NywxMi42MDRoLTEuMTU0djIuMjljMCwwLjU4MiwwLjIwNCwwLjg3MywwLjYxMSwwLjg3M2MwLjE4OCwwLDAuMzQzLTAuMDE2LDAuNDY2LTAuMDQ5DQoJCQkJbDAuMDI4LDAuNzk1Yy0wLjIwNywwLjA3OC0wLjQ3OSwwLjExNy0wLjgxNCwwLjExN2MtMC40MTQsMC0wLjczNy0wLjEyNi0wLjk3LTAuMzc4Yy0wLjIzMy0wLjI1Mi0wLjM1LTAuNjc2LTAuMzUtMS4yNzF2LTIuMzc3DQoJCQkJaC0wLjY4OHYtMC43ODZoMC42ODh2LTAuODYzbDEuMDI4LTAuMzF2MS4xNzNoMS4xNTRWMTIuNjA0eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYyLjMzLDE0LjEzN2MwLDAuNzI1LTAuMjA3LDEuMzE5LTAuNjIsMS43ODVjLTAuNDMyLDAuNDc5LTEuMDA2LDAuNzE4LTEuNzIzLDAuNzE4DQoJCQkJYy0wLjY5LDAtMS4yNC0wLjIyOS0xLjY1LTAuNjg5Yy0wLjQxLTAuNDU5LTAuNjE0LTEuMDM4LTAuNjE0LTEuNzM2YzAtMC43MywwLjIxMS0xLjMyOSwwLjYzNC0xLjc5NA0KCQkJCWMwLjQyMi0wLjQ2NiwwLjk5Mi0wLjY5OCwxLjcwOC0wLjY5OGMwLjY5LDAsMS4yNDUsMC4yMjksMS42NjUsMC42ODhDNjIuMTI5LDEyLjg1Nyw2Mi4zMywxMy40MzMsNjIuMzMsMTQuMTM3eiBNNTkuNjMyLDEwLjYyNg0KCQkJCWMwLDAuMTU1LTAuMDUsMC4yODUtMC4xNDgsMC4zODhjLTAuMSwwLjEwNC0wLjIyMywwLjE1NS0wLjM3LDAuMTU1Yy0wLjE1NCwwLTAuMjgtMC4wNTMtMC4zOC0wLjE2DQoJCQkJYy0wLjEtMC4xMDctMC4xNDgtMC4yMzQtMC4xNDgtMC4zODNzMC4wNTEtMC4yNzYsMC4xNTMtMC4zODNjMC4xMDMtMC4xMDYsMC4yMy0wLjE2LDAuMzg1LTAuMTZjMC4xNDcsMCwwLjI2OSwwLjA1NCwwLjM2NSwwLjE2DQoJCQkJQzU5LjU4NCwxMC4zNSw1OS42MzIsMTAuNDc3LDU5LjYzMiwxMC42MjZ6IE02MS4yNDMsMTQuMTcxYzAtMC40MzUtMC4wOTQtMC44MDgtMC4yOC0xLjExOQ0KCQkJCWMtMC4yMTktMC4zNzYtMC41MzEtMC41NjQtMC45MzctMC41NjRjLTAuNDE5LDAtMC43MzgsMC4xODgtMC45NTcsMC41NjRjLTAuMTg3LDAuMzExLTAuMjgsMC42OS0wLjI4LDEuMTM4DQoJCQkJYzAsMC40MzUsMC4wOTQsMC44MDgsMC4yOCwxLjExOWMwLjIyNiwwLjM3NiwwLjU0MSwwLjU2NCwwLjk0NywwLjU2NGMwLjM5OCwwLDAuNzEyLTAuMTkxLDAuOTM3LTAuNTc0DQoJCQkJQzYxLjE0NiwxNC45ODIsNjEuMjQzLDE0LjYwNiw2MS4yNDMsMTQuMTcxeiBNNjEuNDU3LDEwLjYyNmMwLDAuMTU1LTAuMDUsMC4yODUtMC4xNDksMC4zODhjLTAuMSwwLjEwNC0wLjIyNiwwLjE1NS0wLjM4LDAuMTU1DQoJCQkJYy0wLjE0NiwwLTAuMjcxLTAuMDUzLTAuMzY5LTAuMTZjLTAuMS0wLjEwNy0wLjE0OS0wLjIzNC0wLjE0OS0wLjM4M3MwLjA1MS0wLjI3NiwwLjE1My0wLjM4Mw0KCQkJCWMwLjEwMy0wLjEwNiwwLjIyOC0wLjE2LDAuMzc1LTAuMTZjMC4xNTQsMCwwLjI3OSwwLjA1NCwwLjM3NSwwLjE2QzYxLjQwOSwxMC4zNSw2MS40NTcsMTAuNDc3LDYxLjQ1NywxMC42MjZ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjQuOTI4LDE2LjUzM0g2My44OFY5LjY1NmgxLjA0OFYxNi41MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjkuMTY2LDEyLjYwNGgtMS4xNTR2Mi4yOWMwLDAuNTgyLDAuMjA0LDAuODczLDAuNjExLDAuODczYzAuMTg4LDAsMC4zNDMtMC4wMTYsMC40NjYtMC4wNDkNCgkJCQlsMC4wMjcsMC43OTVjLTAuMjA3LDAuMDc4LTAuNDc4LDAuMTE3LTAuODE0LDAuMTE3Yy0wLjQxNCwwLTAuNzM3LTAuMTI2LTAuOTctMC4zNzhjLTAuMjMzLTAuMjUyLTAuMzUtMC42NzYtMC4zNS0xLjI3MXYtMi4zNzcNCgkJCQloLTAuNjg4di0wLjc4NmgwLjY4OHYtMC44NjNsMS4wMjgtMC4zMXYxLjE3M2gxLjE1NFYxMi42MDR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzQuNzE1LDE2LjUzM2gtMS4wNDl2LTIuNjhjMC0wLjg0NS0wLjMxNi0xLjI2OC0wLjk0OS0xLjI2OGMtMC40ODYsMC0wLjgxOCwwLjI0NS0xLDAuNzM1DQoJCQkJYy0wLjAzMSwwLjEwMy0wLjA0OSwwLjIyOS0wLjA0OSwwLjM3N3YyLjgzNWgtMS4wNDdWOS42NTZoMS4wNDd2Mi44NDFoMC4wMmMwLjMzLTAuNTE3LDAuODAzLTAuNzc1LDEuNDE2LTAuNzc1DQoJCQkJYzAuNDM0LDAsMC43OTMsMC4xNDIsMS4wNzgsMC40MjdjMC4zNTUsMC4zNTUsMC41MzMsMC44ODMsMC41MzMsMS41ODFWMTYuNTMzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTgwLjQzOSwxMy45NTNjMCwwLjE4OC0wLjAxNCwwLjM0Ni0wLjAzOSwwLjQ3NWgtMy4xNDNjMC4wMTIsMC40NjYsMC4xNjQsMC44MjEsMC40NTUsMS4wNjcNCgkJCQljMC4yNjYsMC4yMiwwLjYwNywwLjMzLDEuMDI3LDAuMzNjMC40NjcsMCwwLjg5MS0wLjA3NCwxLjI3MS0wLjIyM2wwLjE2NCwwLjcyOGMtMC40NDUsMC4xOTQtMC45NzMsMC4yOTEtMS41OCwwLjI5MQ0KCQkJCWMtMC43MywwLTEuMzA1LTAuMjE1LTEuNzIzLTAuNjQ1Yy0wLjQxNi0wLjQzLTAuNjI1LTEuMDA3LTAuNjI1LTEuNzMxYzAtMC43MTEsMC4xOTMtMS4zMDMsMC41ODItMS43NzUNCgkJCQljMC40MDgtMC41MDQsMC45NTctMC43NTYsMS42NDgtMC43NTZjMC42OCwwLDEuMTkzLDAuMjUyLDEuNTQzLDAuNzU2QzgwLjI5OSwxMi44Nyw4MC40MzksMTMuMzY1LDgwLjQzOSwxMy45NTN6IE03OS40MzksMTMuNjgyDQoJCQkJYzAuMDA2LTAuMzExLTAuMDYyLTAuNTc5LTAuMjAzLTAuODA1Yy0wLjE4Mi0wLjI5MS0wLjQ1OS0wLjQzNy0wLjgzNC0wLjQzN2MtMC4zNDQsMC0wLjYyMSwwLjE0Mi0wLjgzNiwwLjQyNw0KCQkJCWMtMC4xNzQsMC4yMjctMC4yNzcsMC40OTgtMC4zMDksMC44MTVINzkuNDM5eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTg0LjMzOCwxMi42MDRoLTEuMTU0djIuMjljMCwwLjU4MiwwLjIwMywwLjg3MywwLjYxMSwwLjg3M2MwLjE4OCwwLDAuMzQyLTAuMDE2LDAuNDY1LTAuMDQ5DQoJCQkJbDAuMDI5LDAuNzk1Yy0wLjIwNywwLjA3OC0wLjQ3OSwwLjExNy0wLjgxNCwwLjExN2MtMC40MTQsMC0wLjczOC0wLjEyNi0wLjk3MS0wLjM3OGMtMC4yMzItMC4yNTItMC4zNS0wLjY3Ni0wLjM1LTEuMjcxdi0yLjM3Nw0KCQkJCWgtMC42ODh2LTAuNzg2aDAuNjg4di0wLjg2M2wxLjAyOS0wLjMxdjEuMTczaDEuMTU0VjEyLjYwNHoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05MC4xLDE0LjEzN2MwLDAuNzI1LTAuMjA3LDEuMzE5LTAuNjIxLDEuNzg1Yy0wLjQzNCwwLjQ3OS0xLjAxLDAuNzE4LTEuNzI3LDAuNzE4DQoJCQkJYy0wLjY5MywwLTEuMjQ0LTAuMjI5LTEuNjU0LTAuNjg5Yy0wLjQxLTAuNDU5LTAuNjE1LTEuMDM4LTAuNjE1LTEuNzM2YzAtMC43MywwLjIxMS0xLjMyOSwwLjYzNS0xLjc5NHMwLjk5NC0wLjY5OCwxLjcxMS0wLjY5OA0KCQkJCWMwLjY5MywwLDEuMjQ4LDAuMjI5LDEuNjcsMC42ODhDODkuODk4LDEyLjg1Nyw5MC4xLDEzLjQzMyw5MC4xLDE0LjEzN3ogTTg5LjAxMiwxNC4xNzFjMC0wLjQzNS0wLjA5NC0wLjgwOC0wLjI4MS0xLjExOQ0KCQkJCWMtMC4yMTktMC4zNzYtMC41MzMtMC41NjQtMC45MzktMC41NjRjLTAuNDIyLDAtMC43NDIsMC4xODgtMC45NjEsMC41NjRjLTAuMTg4LDAuMzExLTAuMjgxLDAuNjktMC4yODEsMS4xMzgNCgkJCQljMCwwLjQzNSwwLjA5NCwwLjgwOCwwLjI4MSwxLjExOWMwLjIyNywwLjM3NiwwLjU0MywwLjU2NCwwLjk1MSwwLjU2NGMwLjQsMCwwLjcxMy0wLjE5MSwwLjkzOS0wLjU3NA0KCQkJCUM4OC45MTYsMTQuOTgyLDg5LjAxMiwxNC42MDYsODkuMDEyLDE0LjE3MXogTTg4LjI2Niw5Ljc4MmwtMS4wMjksMS4zNjhoLTAuNjI5bDAuNzE3LTEuMzY4SDg4LjI2NnogTTg5Ljc1LDkuNzgybC0xLjAyOSwxLjM2OA0KCQkJCWgtMC42MjlsMC43MTctMS4zNjhIODkuNzV6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTguMDA0LDE2LjUzM2gtMC45NDFsLTAuMDc2LTAuNTQzaC0wLjAyOWMtMC4zMjQsMC40MzMtMC43ODMsMC42NS0xLjM3NywwLjY1DQoJCQkJYy0wLjQ0NywwLTAuODA3LTAuMTQzLTEuMDc4LTAuNDI3Yy0wLjI0Ni0wLjI1OC0wLjM2Ny0wLjU3OS0wLjM2Ny0wLjk2YzAtMC41NzYsMC4yNC0xLjAxNSwwLjcyMy0xLjMxOQ0KCQkJCWMwLjQ4LTAuMzA0LDEuMTU4LTAuNDUzLDIuMDMxLTAuNDQ2VjEzLjRjMC0wLjYyMS0wLjMyNi0wLjkzMS0wLjk3Ny0wLjkzMWMtMC40NjUsMC0wLjg3NSwwLjExNy0xLjIzLDAuMzQ5bC0wLjIxMy0wLjY4OA0KCQkJCWMwLjQzOS0wLjI3MSwwLjk3OS0wLjQwNywxLjYxNy0wLjQwN2MxLjIzNCwwLDEuODUsMC42NSwxLjg1LDEuOTV2MS43MzZDOTcuOTM2LDE1Ljg4LDk3Ljk1OSwxNi4yNTUsOTguMDA0LDE2LjUzM3oNCgkJCQkgTTk2LjkxOCwxNC45MTN2LTAuNzI3Yy0xLjE1OC0wLjAyLTEuNzM2LDAuMjk3LTEuNzM2LDAuOTVjMCwwLjI0NiwwLjA2OCwwLjQzLDAuMjAzLDAuNTUzYzAuMTM1LDAuMTIzLDAuMzA1LDAuMTg0LDAuNTEsMC4xODQNCgkJCQljMC4yMzIsMCwwLjQ0NS0wLjA3MywwLjY0My0wLjIxOGMwLjE5NS0wLjE0NiwwLjMxNi0wLjMzMSwwLjM2MS0wLjU1OEM5Ni45MTIsMTUuMDQ2LDk2LjkxOCwxNC45ODQsOTYuOTE4LDE0LjkxM3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDMuMTM1LDE2LjUzM2gtMy44NHYtMC42MTFsMS44ODEtMi40NzNjMC4xMTctMC4xNTUsMC4zMy0wLjQxMSwwLjY0MS0wLjc2N3YtMC4wMTloLTIuMzM4di0wLjg0NA0KCQkJCWgzLjYwN3YwLjY1bC0xLjg0MiwyLjQzNWMtMC4yMDcsMC4yNjUtMC40MiwwLjUyMS0wLjY0MSwwLjc2NnYwLjAyaDIuNTMxVjE2LjUzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K</resource>
|
|
<resource name="id.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IklEX0Rvd25sb2FkX29uX3RoZV9BcHBfU3RvcmUiDQoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTM1cHgiIGhlaWdodD0iNDBweCINCgkgdmlld0JveD0iMCAwIDEzNSA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTM1IDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBNkE2QTYiIGQ9Ik0xMzAuMTk3LDQwSDQuNzI5QzIuMTIyLDQwLDAsMzcuODcyLDAsMzUuMjY3VjQuNzI2QzAsMi4xMiwyLjEyMiwwLDQuNzI5LDBoMTI1LjQ2OA0KCQlDMTMyLjgwMywwLDEzNSwyLjEyLDEzNSw0LjcyNnYzMC41NDFDMTM1LDM3Ljg3MiwxMzIuODAzLDQwLDEzMC4xOTcsNDBMMTMwLjE5Nyw0MHoiLz4NCgk8cGF0aCBkPSJNMTM0LjAzMiwzNS4yNjhjMCwyLjExNi0xLjcxNCwzLjgzLTMuODM0LDMuODNINC43MjljLTIuMTE5LDAtMy44MzktMS43MTQtMy44MzktMy44M1Y0LjcyNQ0KCQljMC0yLjExNSwxLjcyLTMuODM1LDMuODM5LTMuODM1aDEyNS40NjhjMi4xMjEsMCwzLjgzNCwxLjcyLDMuODM0LDMuODM1TDEzNC4wMzIsMzUuMjY4TDEzNC4wMzIsMzUuMjY4eiIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMC4xMjgsMTkuNzg0Yy0wLjAyOS0zLjIyMywyLjYzOS00Ljc5MSwyLjc2MS00Ljg2NGMtMS41MTEtMi4yMDMtMy44NTMtMi41MDQtNC42NzYtMi41MjgNCgkJCQljLTEuOTY3LTAuMjA3LTMuODc1LDEuMTc3LTQuODc3LDEuMTc3Yy0xLjAyMiwwLTIuNTY1LTEuMTU3LTQuMjI4LTEuMTIzYy0yLjE0LDAuMDMzLTQuMTQyLDEuMjcyLTUuMjQsMy4xOTYNCgkJCQljLTIuMjY2LDMuOTIzLTAuNTc2LDkuNjg4LDEuNTk1LDEyLjg1OWMxLjA4NiwxLjU1MywyLjM1NSwzLjI4Nyw0LjAxNiwzLjIyNmMxLjYyNS0wLjA2NywyLjIzMi0xLjAzNiw0LjE5My0xLjAzNg0KCQkJCWMxLjk0MywwLDIuNTEzLDEuMDM2LDQuMjA3LDAuOTk3YzEuNzQ0LTAuMDI4LDIuODQyLTEuNTYsMy44OS0zLjEyN2MxLjI1NS0xLjc4LDEuNzU5LTMuNTMzLDEuNzc5LTMuNjIzDQoJCQkJQzMzLjUwNywyNC45MjQsMzAuMTYxLDIzLjY0NywzMC4xMjgsMTkuNzg0eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI2LjkyOCwxMC4zMDZjMC44NzQtMS4wOTMsMS40NzItMi41OCwxLjMwNi00LjA4OWMtMS4yNjUsMC4wNTYtMi44NDcsMC44NzUtMy43NTgsMS45NDQNCgkJCQljLTAuODA2LDAuOTQyLTEuNTI2LDIuNDg2LTEuMzQsMy45MzhDMjQuNTU3LDEyLjIwNSwyNi4wMTYsMTEuMzgyLDI2LjkyOCwxMC4zMDZ6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01My42NDUsMzEuNTA0aC0yLjI3MWwtMS4yNDQtMy45MDloLTQuMzI0bC0xLjE4NSwzLjkwOWgtMi4yMTFsNC4yODQtMTMuMzA4aDIuNjQ2TDUzLjY0NSwzMS41MDR6DQoJCQkgTTQ5Ljc1NSwyNS45NTVMNDguNjMsMjIuNDhjLTAuMTE5LTAuMzU1LTAuMzQyLTEuMTkxLTAuNjcxLTIuNTA3aC0wLjA0Yy0wLjEzMSwwLjU2Ni0wLjM0MiwxLjQwMi0wLjYzMiwyLjUwN2wtMS4xMDUsMy40NzUNCgkJCUg0OS43NTV6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02NC42NjIsMjYuNTg4YzAsMS42MzItMC40NDEsMi45MjItMS4zMjMsMy44NjljLTAuNzksMC44NDMtMS43NzEsMS4yNjQtMi45NDIsMS4yNjQNCgkJCWMtMS4yNjQsMC0yLjE3Mi0wLjQ1NC0yLjcyNS0xLjM2MmgtMC4wNHY1LjA1NWgtMi4xMzJWMjUuMDY3YzAtMS4wMjYtMC4wMjctMi4wNzktMC4wNzktMy4xNTloMS44NzVsMC4xMTksMS41MjFoMC4wNA0KCQkJYzAuNzExLTEuMTQ2LDEuNzktMS43MTgsMy4yMzgtMS43MThjMS4xMzIsMCwyLjA3NywwLjQ0NywyLjgzMywxLjM0MkM2NC4yODQsMjMuOTQ5LDY0LjY2MiwyNS4xMjcsNjQuNjYyLDI2LjU4OHogTTYyLjQ5LDI2LjY2Ng0KCQkJYzAtMC45MzQtMC4yMS0xLjcwNC0wLjYzMi0yLjMxYy0wLjQ2MS0wLjYzMi0xLjA4LTAuOTQ4LTEuODU2LTAuOTQ4Yy0wLjUyNiwwLTEuMDA0LDAuMTc2LTEuNDMxLDAuNTIzDQoJCQljLTAuNDI4LDAuMzUtMC43MDgsMC44MDctMC44MzksMS4zNzNjLTAuMDY2LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NXYxLjZjMCwwLjY5OCwwLjIxNCwxLjI4NywwLjY0MiwxLjc2OA0KCQkJczAuOTg0LDAuNzIxLDEuNjY4LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMSwxLjg3NS0wLjkyOEM2Mi4yNjYsMjguNDk2LDYyLjQ5LDI3LjY4LDYyLjQ5LDI2LjY2NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTc1LjY5OSwyNi41ODhjMCwxLjYzMi0wLjQ0MSwyLjkyMi0xLjMyNCwzLjg2OWMtMC43ODksMC44NDMtMS43NywxLjI2NC0yLjk0MSwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDU0LTIuNzI0LTEuMzYySDY4LjY3djUuMDU1aC0yLjEzMlYyNS4wNjdjMC0xLjAyNi0wLjAyNy0yLjA3OS0wLjA3OS0zLjE1OWgxLjg3NWwwLjExOSwxLjUyMWgwLjA0DQoJCQljMC43MS0xLjE0NiwxLjc4OS0xLjcxOCwzLjIzOC0xLjcxOGMxLjEzMSwwLDIuMDc2LDAuNDQ3LDIuODM0LDEuMzQyQzc1LjMyLDIzLjk0OSw3NS42OTksMjUuMTI3LDc1LjY5OSwyNi41ODh6IE03My41MjcsMjYuNjY2DQoJCQljMC0wLjkzNC0wLjIxMS0xLjcwNC0wLjYzMy0yLjMxYy0wLjQ2MS0wLjYzMi0xLjA3OC0wLjk0OC0xLjg1NS0wLjk0OGMtMC41MjcsMC0xLjAwNCwwLjE3Ni0xLjQzMiwwLjUyMw0KCQkJYy0wLjQyOCwwLjM1LTAuNzA3LDAuODA3LTAuODM4LDEuMzczYy0wLjA2NSwwLjI2NC0wLjA5OSwwLjQ4LTAuMDk5LDAuNjV2MS42YzAsMC42OTgsMC4yMTQsMS4yODcsMC42NCwxLjc2OA0KCQkJYzAuNDI4LDAuNDgsMC45ODQsMC43MjEsMS42NywwLjcyMWMwLjgwMywwLDEuNDI4LTAuMzEsMS44NzUtMC45MjhDNzMuMzAzLDI4LjQ5Niw3My41MjcsMjcuNjgsNzMuNTI3LDI2LjY2NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTg4LjAzOSwyNy43NzJjMCwxLjEzMi0wLjM5MywyLjA1My0xLjE4MiwyLjc2NGMtMC44NjcsMC43NzctMi4wNzQsMS4xNjUtMy42MjUsMS4xNjUNCgkJCWMtMS40MzIsMC0yLjU4LTAuMjc2LTMuNDQ5LTAuODI5bDAuNDk0LTEuNzc3YzAuOTM2LDAuNTY2LDEuOTYzLDAuODUsMy4wODIsMC44NWMwLjgwMywwLDEuNDI4LTAuMTgyLDEuODc3LTAuNTQ0DQoJCQljMC40NDctMC4zNjIsMC42Ny0wLjg0OCwwLjY3LTEuNDU0YzAtMC41NC0wLjE4NC0wLjk5NS0wLjU1My0xLjM2NGMtMC4zNjctMC4zNjktMC45OC0wLjcxMi0xLjgzNi0xLjAyOQ0KCQkJYy0yLjMzLTAuODY5LTMuNDk0LTIuMTQyLTMuNDk0LTMuODE2YzAtMS4wOTQsMC40MDgtMS45OTEsMS4yMjUtMi42ODljMC44MTQtMC42OTksMS45LTEuMDQ4LDMuMjU4LTEuMDQ4DQoJCQljMS4yMTEsMCwyLjIxNywwLjIxMSwzLjAyLDAuNjMybC0wLjUzMywxLjczOGMtMC43NS0wLjQwOC0xLjU5OC0wLjYxMi0yLjU0Ny0wLjYxMmMtMC43NSwwLTEuMzM2LDAuMTg1LTEuNzU2LDAuNTUzDQoJCQljLTAuMzU1LDAuMzI5LTAuNTMzLDAuNzMtMC41MzMsMS4yMDVjMCwwLjUyNiwwLjIwMywwLjk2MSwwLjYxMSwxLjMwM2MwLjM1NSwwLjMxNiwxLDAuNjU4LDEuOTM2LDEuMDI3DQoJCQljMS4xNDUsMC40NjEsMS45ODYsMSwyLjUyNywxLjYxOEM4Ny43NywyNi4wODEsODguMDM5LDI2Ljg1Miw4OC4wMzksMjcuNzcyeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTUuMDg4LDIzLjUwOGgtMi4zNXY0LjY1OWMwLDEuMTg1LDAuNDE0LDEuNzc3LDEuMjQ0LDEuNzc3YzAuMzgxLDAsMC42OTctMC4wMzMsMC45NDctMC4wOTlsMC4wNTksMS42MTkNCgkJCWMtMC40MiwwLjE1Ny0wLjk3MywwLjIzNi0xLjY1OCwwLjIzNmMtMC44NDIsMC0xLjUtMC4yNTctMS45NzUtMC43N2MtMC40NzMtMC41MTQtMC43MTEtMS4zNzYtMC43MTEtMi41ODd2LTQuODM3aC0xLjR2LTEuNmgxLjQNCgkJCXYtMS43NTdsMi4wOTQtMC42MzJ2Mi4zODloMi4zNVYyMy41MDh6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDUuNjkxLDI2LjYyN2MwLDEuNDc1LTAuNDIyLDIuNjg2LTEuMjY0LDMuNjMzYy0wLjg4MywwLjk3NS0yLjA1NSwxLjQ2MS0zLjUxNiwxLjQ2MQ0KCQkJYy0xLjQwOCwwLTIuNTI5LTAuNDY3LTMuMzY1LTEuNDAxcy0xLjI1NC0yLjExMy0xLjI1NC0zLjUzNGMwLTEuNDg3LDAuNDMtMi43MDUsMS4yOTMtMy42NTJjMC44NjEtMC45NDgsMi4wMjMtMS40MjIsMy40ODQtMS40MjINCgkJCWMxLjQwOCwwLDIuNTQxLDAuNDY3LDMuMzk2LDEuNDAyQzEwNS4yODMsMjQuMDIxLDEwNS42OTEsMjUuMTkyLDEwNS42OTEsMjYuNjI3eiBNMTAzLjQ3OSwyNi42OTYNCgkJCWMwLTAuODg1LTAuMTg5LTEuNjQ0LTAuNTcyLTIuMjc3Yy0wLjQ0Ny0wLjc2Ni0xLjA4Ni0xLjE0OC0xLjkxNC0xLjE0OGMtMC44NTcsMC0xLjUwOCwwLjM4My0xLjk1NSwxLjE0OA0KCQkJYy0wLjM4MywwLjYzNC0wLjU3MiwxLjQwNS0wLjU3MiwyLjMxN2MwLDAuODg1LDAuMTg5LDEuNjQ0LDAuNTcyLDIuMjc2YzAuNDYxLDAuNzY2LDEuMTA1LDEuMTQ4LDEuOTM2LDEuMTQ4DQoJCQljMC44MTQsMCwxLjQ1My0wLjM5LDEuOTE0LTEuMTY4QzEwMy4yODEsMjguMzQ3LDEwMy40NzksMjcuNTgsMTAzLjQ3OSwyNi42OTZ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTIuNjIxLDIzLjc4M2MtMC4yMTEtMC4wMzktMC40MzYtMC4wNTktMC42NzItMC4wNTljLTAuNzUsMC0xLjMzLDAuMjgzLTEuNzM4LDAuODUNCgkJCWMtMC4zNTUsMC41LTAuNTMzLDEuMTMyLTAuNTMzLDEuODk1djUuMDM1aC0yLjEzMWwwLjAyLTYuNTc0YzAtMS4xMDYtMC4wMjctMi4xMTMtMC4wOC0zLjAyMWgxLjg1N2wwLjA3OCwxLjgzNmgwLjA1OQ0KCQkJYzAuMjI1LTAuNjMxLDAuNTgtMS4xMzksMS4wNjYtMS41MmMwLjQ3NS0wLjM0MywwLjk4OC0wLjUxNCwxLjU0MS0wLjUxNGMwLjE5NywwLDAuMzc1LDAuMDE0LDAuNTMzLDAuMDM5VjIzLjc4M3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEyMi4xNTYsMjYuMjUyYzAsMC4zODItMC4wMjUsMC43MDQtMC4wNzgsMC45NjdoLTYuMzk2YzAuMDI1LDAuOTQ4LDAuMzM0LDEuNjczLDAuOTI4LDIuMTczDQoJCQljMC41MzksMC40NDcsMS4yMzYsMC42NzEsMi4wOTIsMC42NzFjMC45NDcsMCwxLjgxMS0wLjE1MSwyLjU4OC0wLjQ1NGwwLjMzNCwxLjQ4Yy0wLjkwOCwwLjM5Ni0xLjk4LDAuNTkzLTMuMjE3LDAuNTkzDQoJCQljLTEuNDg4LDAtMi42NTYtMC40MzgtMy41MDYtMS4zMTNjLTAuODQ4LTAuODc1LTEuMjczLTIuMDUtMS4yNzMtMy41MjRjMC0xLjQ0NywwLjM5NS0yLjY1MiwxLjE4Ni0zLjYxMw0KCQkJYzAuODI4LTEuMDI2LDEuOTQ3LTEuNTM5LDMuMzU1LTEuNTM5YzEuMzgzLDAsMi40MywwLjUxMywzLjE0MSwxLjUzOUMxMjEuODczLDI0LjA0NywxMjIuMTU2LDI1LjA1NSwxMjIuMTU2LDI2LjI1MnoNCgkJCSBNMTIwLjEyMywyNS42OTljMC4wMTQtMC42MzItMC4xMjUtMS4xNzgtMC40MTQtMS42MzljLTAuMzY5LTAuNTkzLTAuOTM2LTAuODg5LTEuNjk5LTAuODg5Yy0wLjY5NywwLTEuMjY0LDAuMjg5LTEuNjk3LDAuODY5DQoJCQljLTAuMzU1LDAuNDYxLTAuNTY2LDEuMDE0LTAuNjMxLDEuNjU4SDEyMC4xMjN6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00OS4yMzgsOS45MDNjMCwxLjIxMy0wLjM2MywyLjEyNi0xLjA5LDIuNzRjLTAuNjc0LDAuNTY3LTEuNjMsMC44NS0yLjg3LDAuODUNCgkJCQljLTAuNjEzLDAtMS4xNC0wLjAyNy0xLjU4LTAuMDh2LTYuNjNjMC41NzMtMC4wOTMsMS4xOTMtMC4xNCwxLjg2LTAuMTRjMS4xOCwwLDIuMDcsMC4yNTcsMi42NywwLjc3DQoJCQkJQzQ4LjkwMSw3Ljk5Myw0OS4yMzgsOC44MjMsNDkuMjM4LDkuOTAzeiBNNDguMDk4LDkuOTMzYzAtMC43ODctMC4yMDktMS4zOS0wLjYyNS0xLjgxYy0wLjQxNy0wLjQyLTEuMDI1LTAuNjMtMS44MjUtMC42Mw0KCQkJCWMtMC4zNCwwLTAuNjMsMC4wMjMtMC44NywwLjA3djUuMDRjMC4xMzQsMC4wMiwwLjM3NywwLjAzLDAuNzMsMC4wM2MwLjgyNiwwLDEuNDY1LTAuMjMsMS45MTUtMC42OQ0KCQkJCUM0Ny44NzMsMTEuNDgzLDQ4LjA5OCwxMC44MTMsNDguMDk4LDkuOTMzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTU1LjI3OCwxMC45NjNjMCwwLjc0Ny0wLjIxNCwxLjM2LTAuNjQsMS44NGMtMC40NDcsMC40OTMtMS4wNCwwLjc0LTEuNzgsMC43NA0KCQkJCWMtMC43MTQsMC0xLjI4Mi0wLjIzNi0xLjcwNS0wLjcxYy0wLjQyNC0wLjQ3My0wLjYzNS0xLjA3LTAuNjM1LTEuNzljMC0wLjc1MywwLjIxOC0xLjM3LDAuNjU0LTEuODUNCgkJCQljMC40MzctMC40OCwxLjAyNS0wLjcyLDEuNzY2LTAuNzJjMC43MTMsMCwxLjI4NiwwLjIzNywxLjcyLDAuNzFDNTUuMDcxLDkuNjQzLDU1LjI3OCwxMC4yMzYsNTUuMjc4LDEwLjk2M3ogTTU0LjE1OCwxMC45OTgNCgkJCQljMC0wLjQ0OC0wLjA5Ny0wLjgzMy0wLjI5LTEuMTUzYy0wLjIyNy0wLjM4OC0wLjU1LTAuNTgyLTAuOTctMC41ODJjLTAuNDM0LDAtMC43NjQsMC4xOTQtMC45OSwwLjU4Mg0KCQkJCWMtMC4xOTMsMC4zMjEtMC4yOSwwLjcxMi0wLjI5LDEuMTczYzAsMC40NDgsMC4wOTcsMC44MzMsMC4yOSwxLjE1M2MwLjIzMywwLjM4OCwwLjU2LDAuNTgyLDAuOTgsMC41ODINCgkJCQljMC40MTMsMCwwLjczNi0wLjE5NywwLjk3LTAuNTkxQzU0LjA1OCwxMS44MzQsNTQuMTU4LDExLjQ0Niw1NC4xNTgsMTAuOTk4eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYzLjM3OCw4LjU3M2wtMS41MjEsNC44NmgtMC45OWwtMC42My0yLjExYy0wLjE2LTAuNTI3LTAuMjktMS4wNS0wLjM5LTEuNTdoLTAuMDIxDQoJCQkJYy0wLjA5MywwLjUzNC0wLjIyMywxLjA1Ny0wLjM5LDEuNTdsLTAuNjcsMi4xMWgtMWwtMS40My00Ljg2aDEuMTA5bDAuNTUsMi4zMWMwLjEzNCwwLjU0NiwwLjI0NCwxLjA2NiwwLjMzLDEuNTZoMC4wMjENCgkJCQljMC4wOC0wLjQwNiwwLjIxMy0wLjkyMywwLjM5OS0xLjU1bDAuNjktMi4zMmgwLjg4bDAuNjYsMi4yN2MwLjE2LDAuNTUzLDAuMjksMS4wODYsMC4zOSwxLjZoMC4wMw0KCQkJCWMwLjA3My0wLjUsMC4xODQtMS4wMzMsMC4zMy0xLjZsMC41OS0yLjI3SDYzLjM3OHoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02OC45NzgsMTMuNDMzaC0xLjA4VjEwLjY1YzAtMC44NTgtMC4zMjctMS4yODctMC45OC0xLjI4N2MtMC4zMiwwLTAuNTgsMC4xMTgtMC43OCwwLjM1NA0KCQkJCWMtMC4xOTksMC4yMzYtMC4zLDAuNTE0LTAuMywwLjgzM3YyLjg4M2gtMS4wOHYtMy40N2MwLTAuNDI2LTAuMDEzLTAuODktMC4wNC0xLjM5aDAuOTVsMC4wNSwwLjc2aDAuMDMNCgkJCQljMC4xMjctMC4yMzYsMC4zMTMtMC40MzIsMC41NjEtMC41ODdjMC4yOTMtMC4xODIsMC42MTktMC4yNzMsMC45NzktMC4yNzNjMC40NTMsMCwwLjgzLDAuMTQ2LDEuMTMsMC40NA0KCQkJCWMwLjM3MywwLjM2LDAuNTYxLDAuODk3LDAuNTYxLDEuNjFWMTMuNDMzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTcxLjk1NywxMy40MzNoLTEuMDh2LTcuMDloMS4wOFYxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzguMzE2LDEwLjk2M2MwLDAuNzQ3LTAuMjEzLDEuMzYtMC42MzksMS44NGMtMC40NDcsMC40OTMtMS4wNDEsMC43NC0xLjc4MSwwLjc0DQoJCQkJYy0wLjcxMywwLTEuMjgxLTAuMjM2LTEuNzA1LTAuNzFjLTAuNDI0LTAuNDczLTAuNjM1LTEuMDctMC42MzUtMS43OWMwLTAuNzUzLDAuMjE5LTEuMzcsMC42NTQtMS44NQ0KCQkJCWMwLjQzOC0wLjQ4LDEuMDI1LTAuNzIsMS43NjYtMC43MmMwLjcxMywwLDEuMjg3LDAuMjM3LDEuNzIxLDAuNzFDNzguMTA5LDkuNjQzLDc4LjMxNiwxMC4yMzYsNzguMzE2LDEwLjk2M3ogTTc3LjE5NywxMC45OTgNCgkJCQljMC0wLjQ0OC0wLjA5OC0wLjgzMy0wLjI5MS0xLjE1M2MtMC4yMjctMC4zODgtMC41NDktMC41ODItMC45NjktMC41ODJjLTAuNDM0LDAtMC43NjQsMC4xOTQtMC45OSwwLjU4Mg0KCQkJCWMtMC4xOTMsMC4zMjEtMC4yOTEsMC43MTItMC4yOTEsMS4xNzNjMCwwLjQ0OCwwLjA5OCwwLjgzMywwLjI5MSwxLjE1M2MwLjIzMiwwLjM4OCwwLjU1OSwwLjU4MiwwLjk4LDAuNTgyDQoJCQkJYzAuNDEyLDAsMC43MzYtMC4xOTcsMC45NjktMC41OTFDNzcuMDk4LDExLjgzNCw3Ny4xOTcsMTEuNDQ2LDc3LjE5NywxMC45OTh6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODMuNTQ3LDEzLjQzM2gtMC45NzFsLTAuMDgtMC41NmgtMC4wMjljLTAuMzM0LDAuNDQ3LTAuODA3LDAuNjctMS40MiwwLjY3DQoJCQkJYy0wLjQ1OSwwLTAuODMtMC4xNDYtMS4xMDktMC40NGMtMC4yNTQtMC4yNjctMC4zODEtMC41OTctMC4zODEtMC45OWMwLTAuNTkzLDAuMjQ4LTEuMDQ3LDAuNzQ2LTEuMzYNCgkJCQljMC40OTYtMC4zMTMsMS4xOTMtMC40NjYsMi4wOTQtMC40NnYtMC4wOWMwLTAuNjQtMC4zMzYtMC45Ni0xLjAwOC0wLjk2Yy0wLjQ3OSwwLTAuOSwwLjEyLTEuMjY2LDAuMzZsLTAuMjIxLTAuNzENCgkJCQljMC40NTMtMC4yOCwxLjAwOC0wLjQyLDEuNjY4LTAuNDJjMS4yNzEsMCwxLjkwNiwwLjY3LDEuOTA2LDIuMDF2MS43OUM4My40NzcsMTIuNzYsODMuNSwxMy4xNDYsODMuNTQ3LDEzLjQzM3ogTTgyLjQyOCwxMS43NjMNCgkJCQl2LTAuNzVjLTEuMTkzLTAuMDItMS43OTEsMC4zMDctMS43OTEsMC45OGMwLDAuMjUzLDAuMDcsMC40NDMsMC4yMDksMC41N2MwLjEzOSwwLjEyNywwLjMxNCwwLjE5LDAuNTI3LDAuMTkNCgkJCQljMC4yMzgsMCwwLjQ1OS0wLjA3NSwwLjY2LTAuMjI1YzAuMjAzLTAuMTUsMC4zMjgtMC4zNDIsMC4zNzMtMC41NzVDODIuNDIsMTEuOSw4Mi40MjgsMTEuODM2LDgyLjQyOCwxMS43NjN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODkuNjg4LDEzLjQzM2gtMC45NjFsLTAuMDQ5LTAuNzhoLTAuMDMxYy0wLjMwNywwLjU5My0wLjgyNiwwLjg5LTEuNTU5LDAuODkNCgkJCQljLTAuNTg4LDAtMS4wNzQtMC4yMy0xLjQ2MS0wLjY5cy0wLjU4LTEuMDU3LTAuNTgtMS43OWMwLTAuNzg3LDAuMjExLTEuNDIzLDAuNjMxLTEuOTFjMC40MDYtMC40NTQsMC45MDYtMC42OCwxLjUtMC42OA0KCQkJCWMwLjY1MiwwLDEuMTA5LDAuMjIsMS4zNjksMC42NmgwLjAydi0yLjc5aDEuMDh2NS43OEM4OS42NDYsMTIuNTk3LDg5LjY2LDEzLjAzMyw4OS42ODgsMTMuNDMzeiBNODguNTY2LDExLjM4M3YtMC44MQ0KCQkJCWMwLTAuMTQtMC4wMS0wLjI1My0wLjAyOS0wLjM0Yy0wLjA2MS0wLjI2LTAuMTkxLTAuNDc4LTAuMzkzLTAuNjU1Yy0wLjE5OS0wLjE3Ny0wLjQ0MS0wLjI2NS0wLjcyMy0wLjI2NQ0KCQkJCWMtMC40LDAtMC43MTcsMC4xNi0wLjk0OSwwLjQ4Yy0wLjIzLDAuMzItMC4zNDYsMC43My0wLjM0NiwxLjIzYzAsMC40OCwwLjExMSwwLjg3LDAuMzMyLDEuMTdjMC4yMzQsMC4zMiwwLjU0OSwwLjQ4LDAuOTQzLDAuNDgNCgkJCQljMC4zNTUsMCwwLjYzOS0wLjEzMywwLjg1NC0wLjRDODguNDYzLDEyLjAyNiw4OC41NjYsMTEuNzMsODguNTY2LDExLjM4M3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05OC44MDcsMTMuNDMzaC0wLjk1OWwtMC4wNTEtMC43OGgtMC4wMjljLTAuMzA3LDAuNTkzLTAuODI4LDAuODktMS41NjEsMC44OQ0KCQkJCWMtMC41ODYsMC0xLjA3NC0wLjIzLTEuNDU5LTAuNjljLTAuMzg3LTAuNDYtMC41OC0xLjA1Ny0wLjU4LTEuNzljMC0wLjc4NywwLjIwOS0xLjQyMywwLjYyOS0xLjkxDQoJCQkJYzAuNDA2LTAuNDU0LDAuOTA2LTAuNjgsMS41LTAuNjhjMC42NTQsMCwxLjEwOSwwLjIyLDEuMzcxLDAuNjZoMC4wMnYtMi43OWgxLjA4djUuNzgNCgkJCQlDOTguNzY4LDEyLjU5Nyw5OC43ODEsMTMuMDMzLDk4LjgwNywxMy40MzN6IE05Ny42ODgsMTEuMzgzdi0wLjgxYzAtMC4xNC0wLjAxLTAuMjUzLTAuMDMxLTAuMzQNCgkJCQljLTAuMDYxLTAuMjYtMC4xODktMC40NzgtMC4zOTEtMC42NTVzLTAuNDQxLTAuMjY1LTAuNzIzLTAuMjY1Yy0wLjQwMiwwLTAuNzE5LDAuMTYtMC45NDksMC40OA0KCQkJCWMtMC4yMywwLjMyLTAuMzQ2LDAuNzMtMC4zNDYsMS4yM2MwLDAuNDgsMC4xMDksMC44NywwLjMzLDEuMTdjMC4yMzQsMC4zMiwwLjU0OSwwLjQ4LDAuOTQzLDAuNDhjMC4zNTUsMCwwLjY0MS0wLjEzMywwLjg1NC0wLjQNCgkJCQlDOTcuNTg0LDEyLjAyNiw5Ny42ODgsMTEuNzMsOTcuNjg4LDExLjM4M3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDEuOTM4LDcuMTIzYzAsMC4xOTMtMC4wNjQsMC4zNS0wLjE4OSwwLjQ3Yy0wLjEyNywwLjEyLTAuMjkxLDAuMTgtMC40OSwwLjE4DQoJCQkJYy0wLjE4MiwwLTAuMzMyLTAuMDYyLTAuNDU1LTAuMTg1Yy0wLjEyNS0wLjEyMy0wLjE4Ni0wLjI3OC0wLjE4Ni0wLjQ2NWMwLTAuMTg3LDAuMDYyLTAuMzQsMC4xODktMC40NnMwLjI4My0wLjE4LDAuNDcxLTAuMTgNCgkJCQljMC4xODYsMCwwLjM0NCwwLjA2LDAuNDcxLDAuMThDMTAxLjg3Myw2Ljc4MywxMDEuOTM4LDYuOTM3LDEwMS45MzgsNy4xMjN6IE0xMDEuODE2LDEzLjQzM2gtMS4wOHYtNC44NmgxLjA4VjEzLjQzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K</resource>
|
|
<resource name="it.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IklUX0Rvd25sb2FkX29uX3RoZV9BcHBfU3RvcmUiDQoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTM1cHgiIGhlaWdodD0iNDBweCINCgkgdmlld0JveD0iMCAwIDEzNSA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTM1IDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBNkE2QTYiIGQ9Ik0xMzAuMTk3LDQwSDQuNzI5QzIuMTIyLDQwLDAsMzcuODcyLDAsMzUuMjY3VjQuNzI2QzAsMi4xMiwyLjEyMiwwLDQuNzI5LDBoMTI1LjQ2OA0KCQlDMTMyLjgwMywwLDEzNSwyLjEyLDEzNSw0LjcyNnYzMC41NDFDMTM1LDM3Ljg3MiwxMzIuODAzLDQwLDEzMC4xOTcsNDBMMTMwLjE5Nyw0MHoiLz4NCgk8cGF0aCBkPSJNMTM0LjAzMiwzNS4yNjhjMCwyLjExNi0xLjcxNCwzLjgzLTMuODM0LDMuODNINC43MjljLTIuMTE5LDAtMy44MzktMS43MTQtMy44MzktMy44M1Y0LjcyNQ0KCQljMC0yLjExNSwxLjcyLTMuODM1LDMuODM5LTMuODM1aDEyNS40NjhjMi4xMjEsMCwzLjgzNCwxLjcyLDMuODM0LDMuODM1TDEzNC4wMzIsMzUuMjY4TDEzNC4wMzIsMzUuMjY4eiIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMC4xMzMsMTkuNzg0Yy0wLjAyOS0zLjIyMywyLjYzOS00Ljc5MSwyLjc2MS00Ljg2NGMtMS41MTEtMi4yMDMtMy44NTMtMi41MDQtNC42NzYtMi41MjgNCgkJCQljLTEuOTY3LTAuMjA3LTMuODc1LDEuMTc3LTQuODc3LDEuMTc3Yy0xLjAyMiwwLTIuNTY1LTEuMTU3LTQuMjI4LTEuMTIzYy0yLjE0LDAuMDMzLTQuMTQyLDEuMjcyLTUuMjQsMy4xOTYNCgkJCQljLTIuMjY2LDMuOTIzLTAuNTc2LDkuNjg4LDEuNTk1LDEyLjg1OWMxLjA4NiwxLjU1MywyLjM1NSwzLjI4Nyw0LjAxNiwzLjIyNmMxLjYyNS0wLjA2NywyLjIzMi0xLjAzNiw0LjE5My0xLjAzNg0KCQkJCWMxLjk0MywwLDIuNTEzLDEuMDM2LDQuMjA3LDAuOTk3YzEuNzQ0LTAuMDI4LDIuODQyLTEuNTYsMy44OS0zLjEyN2MxLjI1NS0xLjc4LDEuNzU5LTMuNTMzLDEuNzc5LTMuNjIzDQoJCQkJQzMzLjUxMywyNC45MjQsMzAuMTY3LDIzLjY0NywzMC4xMzMsMTkuNzg0eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI2LjkzMywxMC4zMDZjMC44NzQtMS4wOTMsMS40NzItMi41OCwxLjMwNi00LjA4OWMtMS4yNjUsMC4wNTYtMi44NDcsMC44NzUtMy43NTgsMS45NDQNCgkJCQljLTAuODA2LDAuOTQyLTEuNTI2LDIuNDg2LTEuMzQsMy45MzhDMjQuNTYyLDEyLjIwNSwyNi4wMjEsMTEuMzgyLDI2LjkzMywxMC4zMDZ6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01My42NDksMzEuNTA0aC0yLjI3MWwtMS4yNDQtMy45MDloLTQuMzI0bC0xLjE4NSwzLjkwOWgtMi4yMTFsNC4yODQtMTMuMzA4aDIuNjQ2TDUzLjY0OSwzMS41MDR6DQoJCQkgTTQ5Ljc1OSwyNS45NTVsLTEuMTI1LTMuNDc1Yy0wLjExOS0wLjM1NS0wLjM0Mi0xLjE5MS0wLjY3MS0yLjUwN2gtMC4wNGMtMC4xMzEsMC41NjYtMC4zNDIsMS40MDItMC42MzIsMi41MDdsLTEuMTA1LDMuNDc1DQoJCQlINDkuNzU5eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjQuNjY2LDI2LjU4OGMwLDEuNjMyLTAuNDQxLDIuOTIyLTEuMzIzLDMuODY5Yy0wLjc5LDAuODQzLTEuNzcxLDEuMjY0LTIuOTQyLDEuMjY0DQoJCQljLTEuMjY0LDAtMi4xNzItMC40NTQtMi43MjUtMS4zNjJoLTAuMDR2NS4wNTVoLTIuMTMyVjI1LjA2N2MwLTEuMDI2LTAuMDI3LTIuMDc5LTAuMDc5LTMuMTU5aDEuODc1bDAuMTE5LDEuNTIxaDAuMDQNCgkJCWMwLjcxMS0xLjE0NiwxLjc5LTEuNzE4LDMuMjM4LTEuNzE4YzEuMTMyLDAsMi4wNzcsMC40NDcsMi44MzMsMS4zNDJDNjQuMjg4LDIzLjk0OSw2NC42NjYsMjUuMTI3LDY0LjY2NiwyNi41ODh6IE02Mi40OTQsMjYuNjY2DQoJCQljMC0wLjkzNC0wLjIxLTEuNzA0LTAuNjMyLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDgtMC45NDgtMS44NTYtMC45NDhjLTAuNTI2LDAtMS4wMDQsMC4xNzYtMS40MzEsMC41MjMNCgkJCWMtMC40MjgsMC4zNS0wLjcwOCwwLjgwNy0wLjgzOSwxLjM3M2MtMC4wNjYsMC4yNjQtMC4wOTksMC40OC0wLjA5OSwwLjY1djEuNmMwLDAuNjk4LDAuMjE0LDEuMjg3LDAuNjQyLDEuNzY4DQoJCQlzMC45ODQsMC43MjEsMS42NjgsMC43MjFjMC44MDMsMCwxLjQyOC0wLjMxLDEuODc1LTAuOTI4QzYyLjI3LDI4LjQ5Niw2Mi40OTQsMjcuNjgsNjIuNDk0LDI2LjY2NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTc1LjcwMywyNi41ODhjMCwxLjYzMi0wLjQ0MSwyLjkyMi0xLjMyNCwzLjg2OWMtMC43ODksMC44NDMtMS43NywxLjI2NC0yLjk0MSwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDU0LTIuNzI0LTEuMzYyaC0wLjAzOXY1LjA1NWgtMi4xMzJWMjUuMDY3YzAtMS4wMjYtMC4wMjctMi4wNzktMC4wNzktMy4xNTloMS44NzVsMC4xMTksMS41MjFoMC4wNA0KCQkJYzAuNzEtMS4xNDYsMS43ODktMS43MTgsMy4yMzgtMS43MThjMS4xMzEsMCwyLjA3NiwwLjQ0NywyLjgzNCwxLjM0MkM3NS4zMjQsMjMuOTQ5LDc1LjcwMywyNS4xMjcsNzUuNzAzLDI2LjU4OHogTTczLjUzMSwyNi42NjYNCgkJCWMwLTAuOTM0LTAuMjExLTEuNzA0LTAuNjMzLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDc4LTAuOTQ4LTEuODU1LTAuOTQ4Yy0wLjUyNywwLTEuMDA0LDAuMTc2LTEuNDMyLDAuNTIzDQoJCQljLTAuNDI4LDAuMzUtMC43MDcsMC44MDctMC44MzgsMS4zNzNjLTAuMDY1LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NXYxLjZjMCwwLjY5OCwwLjIxNCwxLjI4NywwLjY0LDEuNzY4DQoJCQljMC40MjgsMC40OCwwLjk4NCwwLjcyMSwxLjY3LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMSwxLjg3NS0wLjkyOEM3My4zMDcsMjguNDk2LDczLjUzMSwyNy42OCw3My41MzEsMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODguMDQzLDI3Ljc3MmMwLDEuMTMyLTAuMzkzLDIuMDUzLTEuMTgyLDIuNzY0Yy0wLjg2NywwLjc3Ny0yLjA3NCwxLjE2NS0zLjYyNSwxLjE2NQ0KCQkJYy0xLjQzMiwwLTIuNTgtMC4yNzYtMy40NDktMC44MjlsMC40OTQtMS43NzdjMC45MzYsMC41NjYsMS45NjMsMC44NSwzLjA4MiwwLjg1YzAuODAzLDAsMS40MjgtMC4xODIsMS44NzctMC41NDQNCgkJCWMwLjQ0Ny0wLjM2MiwwLjY3LTAuODQ4LDAuNjctMS40NTRjMC0wLjU0LTAuMTg0LTAuOTk1LTAuNTUzLTEuMzY0Yy0wLjM2Ny0wLjM2OS0wLjk4LTAuNzEyLTEuODM2LTEuMDI5DQoJCQljLTIuMzMtMC44NjktMy40OTQtMi4xNDItMy40OTQtMy44MTZjMC0xLjA5NCwwLjQwOC0xLjk5MSwxLjIyNS0yLjY4OWMwLjgxNC0wLjY5OSwxLjktMS4wNDgsMy4yNTgtMS4wNDgNCgkJCWMxLjIxMSwwLDIuMjE3LDAuMjExLDMuMDIsMC42MzJsLTAuNTMzLDEuNzM4Yy0wLjc1LTAuNDA4LTEuNTk4LTAuNjEyLTIuNTQ3LTAuNjEyYy0wLjc1LDAtMS4zMzYsMC4xODUtMS43NTYsMC41NTMNCgkJCWMtMC4zNTUsMC4zMjktMC41MzMsMC43My0wLjUzMywxLjIwNWMwLDAuNTI2LDAuMjAzLDAuOTYxLDAuNjExLDEuMzAzYzAuMzU1LDAuMzE2LDEsMC42NTgsMS45MzYsMS4wMjcNCgkJCWMxLjE0NSwwLjQ2MSwxLjk4NiwxLDIuNTI3LDEuNjE4Qzg3Ljc3MywyNi4wODEsODguMDQzLDI2Ljg1Miw4OC4wNDMsMjcuNzcyeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTUuMDkyLDIzLjUwOGgtMi4zNXY0LjY1OWMwLDEuMTg1LDAuNDE0LDEuNzc3LDEuMjQ0LDEuNzc3YzAuMzgxLDAsMC42OTctMC4wMzMsMC45NDctMC4wOTlsMC4wNTksMS42MTkNCgkJCWMtMC40MiwwLjE1Ny0wLjk3MywwLjIzNi0xLjY1OCwwLjIzNmMtMC44NDIsMC0xLjUtMC4yNTctMS45NzUtMC43N2MtMC40NzMtMC41MTQtMC43MTEtMS4zNzYtMC43MTEtMi41ODd2LTQuODM3aC0xLjR2LTEuNmgxLjQNCgkJCXYtMS43NTdsMi4wOTQtMC42MzJ2Mi4zODloMi4zNVYyMy41MDh6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDUuNjk1LDI2LjYyN2MwLDEuNDc1LTAuNDIyLDIuNjg2LTEuMjY0LDMuNjMzYy0wLjg4MywwLjk3NS0yLjA1NSwxLjQ2MS0zLjUxNiwxLjQ2MQ0KCQkJYy0xLjQwOCwwLTIuNTI5LTAuNDY3LTMuMzY1LTEuNDAxcy0xLjI1NC0yLjExMy0xLjI1NC0zLjUzNGMwLTEuNDg3LDAuNDMtMi43MDUsMS4yOTMtMy42NTJjMC44NjEtMC45NDgsMi4wMjMtMS40MjIsMy40ODQtMS40MjINCgkJCWMxLjQwOCwwLDIuNTQxLDAuNDY3LDMuMzk2LDEuNDAyQzEwNS4yODcsMjQuMDIxLDEwNS42OTUsMjUuMTkyLDEwNS42OTUsMjYuNjI3eiBNMTAzLjQ4MiwyNi42OTYNCgkJCWMwLTAuODg1LTAuMTg5LTEuNjQ0LTAuNTcyLTIuMjc3Yy0wLjQ0Ny0wLjc2Ni0xLjA4Ni0xLjE0OC0xLjkxNC0xLjE0OGMtMC44NTcsMC0xLjUwOCwwLjM4My0xLjk1NSwxLjE0OA0KCQkJYy0wLjM4MywwLjYzNC0wLjU3MiwxLjQwNS0wLjU3MiwyLjMxN2MwLDAuODg1LDAuMTg5LDEuNjQ0LDAuNTcyLDIuMjc2YzAuNDYxLDAuNzY2LDEuMTA1LDEuMTQ4LDEuOTM2LDEuMTQ4DQoJCQljMC44MTQsMCwxLjQ1My0wLjM5LDEuOTE0LTEuMTY4QzEwMy4yODUsMjguMzQ3LDEwMy40ODIsMjcuNTgsMTAzLjQ4MiwyNi42OTZ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTIuNjI1LDIzLjc4M2MtMC4yMTEtMC4wMzktMC40MzYtMC4wNTktMC42NzItMC4wNTljLTAuNzUsMC0xLjMzLDAuMjgzLTEuNzM4LDAuODUNCgkJCWMtMC4zNTUsMC41LTAuNTMzLDEuMTMyLTAuNTMzLDEuODk1djUuMDM1aC0yLjEzMWwwLjAyLTYuNTc0YzAtMS4xMDYtMC4wMjctMi4xMTMtMC4wOC0zLjAyMWgxLjg1N2wwLjA3OCwxLjgzNmgwLjA1OQ0KCQkJYzAuMjI1LTAuNjMxLDAuNTgtMS4xMzksMS4wNjYtMS41MmMwLjQ3NS0wLjM0MywwLjk4OC0wLjUxNCwxLjU0MS0wLjUxNGMwLjE5NywwLDAuMzc1LDAuMDE0LDAuNTMzLDAuMDM5VjIzLjc4M3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEyMi4xNiwyNi4yNTJjMCwwLjM4Mi0wLjAyNSwwLjcwNC0wLjA3OCwwLjk2N2gtNi4zOTZjMC4wMjUsMC45NDgsMC4zMzQsMS42NzMsMC45MjgsMi4xNzMNCgkJCWMwLjUzOSwwLjQ0NywxLjIzNiwwLjY3MSwyLjA5MiwwLjY3MWMwLjk0NywwLDEuODExLTAuMTUxLDIuNTg4LTAuNDU0bDAuMzM0LDEuNDhjLTAuOTA4LDAuMzk2LTEuOTgsMC41OTMtMy4yMTcsMC41OTMNCgkJCWMtMS40ODgsMC0yLjY1Ni0wLjQzOC0zLjUwNi0xLjMxM2MtMC44NDgtMC44NzUtMS4yNzMtMi4wNS0xLjI3My0zLjUyNGMwLTEuNDQ3LDAuMzk1LTIuNjUyLDEuMTg2LTMuNjEzDQoJCQljMC44MjgtMS4wMjYsMS45NDctMS41MzksMy4zNTUtMS41MzljMS4zODMsMCwyLjQzLDAuNTEzLDMuMTQxLDEuNTM5QzEyMS44NzcsMjQuMDQ3LDEyMi4xNiwyNS4wNTUsMTIyLjE2LDI2LjI1MnoNCgkJCSBNMTIwLjEyNywyNS42OTljMC4wMTQtMC42MzItMC4xMjUtMS4xNzgtMC40MTQtMS42MzljLTAuMzY5LTAuNTkzLTAuOTM2LTAuODg5LTEuNjk5LTAuODg5Yy0wLjY5NywwLTEuMjY0LDAuMjg5LTEuNjk3LDAuODY5DQoJCQljLTAuMzU1LDAuNDYxLTAuNTY2LDEuMDE0LTAuNjMxLDEuNjU4SDEyMC4xMjd6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00Ny40MjQsMTEuNmMwLDAuNTU3LTAuMTkzLDEuMDA5LTAuNTgsMS4zNThjLTAuNDI2LDAuMzgxLTEuMDIsMC41NzItMS43ODEsMC41NzINCgkJCQljLTAuNzAzLDAtMS4yNjktMC4xMzYtMS42OTQtMC40MDhsMC4yNDItMC44NzNjMC40NiwwLjI3OCwwLjk2NCwwLjQxNywxLjUxNSwwLjQxN2MwLjM5NSwwLDAuNzAxLTAuMDg5LDAuOTIyLTAuMjY4DQoJCQkJYzAuMjItMC4xNzgsMC4zMjktMC40MTYsMC4zMjktMC43MTRjMC0wLjI2Ni0wLjA5LTAuNDg5LTAuMjcxLTAuNjdjLTAuMTgxLTAuMTgxLTAuNDgxLTAuMzUtMC45MDEtMC41MDUNCgkJCQljLTEuMTQ1LTAuNDI3LTEuNzE3LTEuMDUyLTEuNzE3LTEuODc1YzAtMC41MzgsMC4yLTAuOTc4LDAuNjAxLTEuMzIxYzAuNDAxLTAuMzQzLDAuOTM1LTAuNTE1LDEuNjAxLTAuNTE1DQoJCQkJYzAuNTk1LDAsMS4wOSwwLjEwNCwxLjQ4NCwwLjMxMWwtMC4yNjIsMC44NTRjLTAuMzY5LTAuMjAxLTAuNzg2LTAuMzAxLTEuMjUyLTAuMzAxYy0wLjM2OCwwLTAuNjU2LDAuMDkxLTAuODYzLDAuMjcxDQoJCQkJYy0wLjE3NCwwLjE2Mi0wLjI2MiwwLjM1OS0wLjI2MiwwLjU5MmMwLDAuMjU5LDAuMTAxLDAuNDcyLDAuMzAxLDAuNjRjMC4xNzUsMC4xNTUsMC40OTEsMC4zMjQsMC45NTEsMC41MDQNCgkJCQljMC41NjIsMC4yMjcsMC45NzYsMC40OTIsMS4yNDEsMC43OTVDNDcuMjkyLDEwLjc2OSw0Ny40MjQsMTEuMTQ3LDQ3LjQyNCwxMS42eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUyLjM5LDguODQ1bC0wLjIwMywwLjc5NWMtMC4yNjYtMC4xMjktMC41NjktMC4xOTQtMC45MTItMC4xOTRjLTAuNDU5LDAtMC44MjMsMC4xNTQtMS4wOTIsMC40NjENCgkJCQljLTAuMjY4LDAuMzA3LTAuNDAyLDAuNjk3LTAuNDAyLDEuMTY5YzAsMC40OTgsMC4xNDEsMC44OTIsMC40MjIsMS4xODNzMC42MzksMC40MzcsMS4wNzIsMC40MzdjMC4zMjMsMCwwLjY0LTAuMDY0LDAuOTUtMC4xOTQNCgkJCQlsMC4xNDYsMC43ODZjLTAuMzQzLDAuMTYyLTAuNzc1LDAuMjQzLTEuMywwLjI0M2MtMC43MTgsMC0xLjI5LTAuMjE4LTEuNzE3LTAuNjU1cy0wLjY0LTEuMDItMC42NC0xLjc1MQ0KCQkJCWMwLTAuNzMsMC4yMjktMS4zMzEsMC42ODgtMS43OTlzMS4wNzYtMC43MDMsMS44NTMtMC43MDNDNTEuNjk1LDguNjIyLDUyLjA3NCw4LjY5Niw1Mi4zOSw4Ljg0NXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01Ny4zNTYsMTMuNDMzaC0wLjk0MWwtMC4wNzctMC41NDNoLTAuMDI5Yy0wLjMyMywwLjQzMy0wLjc4MiwwLjY1LTEuMzc3LDAuNjUNCgkJCQljLTAuNDQ2LDAtMC44MDYtMC4xNDMtMS4wNzctMC40MjdjLTAuMjQ2LTAuMjU4LTAuMzY4LTAuNTc5LTAuMzY4LTAuOTZjMC0wLjU3NiwwLjI0LTEuMDE1LDAuNzIzLTEuMzE5DQoJCQkJYzAuNDgxLTAuMzA0LDEuMTU5LTAuNDUzLDIuMDMyLTAuNDQ2VjEwLjNjMC0wLjYyMS0wLjMyNi0wLjkzMS0wLjk3OC0wLjkzMWMtMC40NjUsMC0wLjg3NSwwLjExNy0xLjIyOSwwLjM0OWwtMC4yMTMtMC42ODgNCgkJCQljMC40MzgtMC4yNzEsMC45NzktMC40MDcsMS42MTctMC40MDdjMS4yMzMsMCwxLjg1LDAuNjUsMS44NSwxLjk1djEuNzM2QzU3LjI4OCwxMi43OCw1Ny4zMTEsMTMuMTU1LDU3LjM1NiwxMy40MzN6DQoJCQkJIE01Ni4yNjksMTEuODEzdi0wLjcyN2MtMS4xNTctMC4wMi0xLjczNSwwLjI5Ny0xLjczNSwwLjk1YzAsMC4yNDYsMC4wNjcsMC40MywwLjIwMiwwLjU1M2MwLjEzNSwwLjEyMywwLjMwNiwwLjE4NCwwLjUxMSwwLjE4NA0KCQkJCWMwLjIzMSwwLDAuNDQ1LTAuMDczLDAuNjQyLTAuMjE4czAuMzE3LTAuMzMxLDAuMzYyLTAuNTU4QzU2LjI2MywxMS45NDYsNTYuMjY5LDExLjg4NCw1Ni4yNjksMTEuODEzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYxLjYxNSw5LjY0MWMtMC4xMDQtMC4wMi0wLjIxMy0wLjAyOS0wLjMzLTAuMDI5Yy0wLjM2OCwwLTAuNjUyLDAuMTM5LTAuODU0LDAuNDE3DQoJCQkJYy0wLjE3NCwwLjI0Ni0wLjI2MiwwLjU1Ni0wLjI2MiwwLjkzMXYyLjQ3NGgtMS4wNDhsMC4wMS0zLjIzYzAtMC41NDMtMC4wMTMtMS4wMzgtMC4wMzgtMS40ODRoMC45MTFsMC4wMzksMC45MDJoMC4wMjkNCgkJCQljMC4xMDktMC4zMTEsMC4yODQtMC41NiwwLjUyMy0wLjc0N2MwLjIzMy0wLjE2OCwwLjQ4NS0wLjI1MiwwLjc1Ny0wLjI1MmMwLjA5NywwLDAuMTg1LDAuMDA2LDAuMjYyLDAuMDE5VjkuNjQxeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY0LjExNyw3LjMxMmMwLDAuMTg4LTAuMDYyLDAuMzM5LTAuMTg0LDAuNDU2Yy0wLjEyMywwLjExNy0wLjI4MSwwLjE3NS0wLjQ3NiwwLjE3NQ0KCQkJCWMtMC4xNzUsMC0wLjMyMi0wLjA2LTAuNDQxLTAuMTc5Yy0wLjEyLTAuMTItMC4xOC0wLjI3LTAuMTgtMC40NTFzMC4wNjItMC4zMywwLjE4NS0wLjQ0NnMwLjI3NC0wLjE3NSwwLjQ1Ni0wLjE3NQ0KCQkJCWMwLjE4MSwwLDAuMzMzLDAuMDU5LDAuNDU2LDAuMTc1QzY0LjA1NSw2Ljk4Miw2NC4xMTcsNy4xMzEsNjQuMTE3LDcuMzEyeiBNNjQsMTMuNDMzaC0xLjA0OFY4LjcxOUg2NFYxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjkuMjI5LDguODQ1bC0wLjIwMywwLjc5NWMtMC4yNjYtMC4xMjktMC41Ny0wLjE5NC0wLjkxMy0wLjE5NGMtMC40NTksMC0wLjgyMywwLjE1NC0xLjA5MiwwLjQ2MQ0KCQkJCWMtMC4yNjgsMC4zMDctMC40MDIsMC42OTctMC40MDIsMS4xNjljMCwwLjQ5OCwwLjE0MSwwLjg5MiwwLjQyMiwxLjE4M3MwLjYzOSwwLjQzNywxLjA3MiwwLjQzN2MwLjMyMywwLDAuNjQtMC4wNjQsMC45NS0wLjE5NA0KCQkJCWwwLjE0NiwwLjc4NmMtMC4zNDMsMC4xNjItMC43NzYsMC4yNDMtMS4zLDAuMjQzYy0wLjcxOCwwLTEuMjktMC4yMTgtMS43MTctMC42NTVzLTAuNjQtMS4wMi0wLjY0LTEuNzUxDQoJCQkJYzAtMC43MywwLjIyOS0xLjMzMSwwLjY4OC0xLjc5OXMxLjA3Ni0wLjcwMywxLjg1My0wLjcwM0M2OC41MzMsOC42MjIsNjguOTEyLDguNjk2LDY5LjIyOSw4Ljg0NXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03NC4xOTMsMTMuNDMzaC0wLjk0MWwtMC4wNzYtMC41NDNoLTAuMDI5Yy0wLjMyNCwwLjQzMy0wLjc4MywwLjY1LTEuMzc3LDAuNjUNCgkJCQljLTAuNDQ3LDAtMC44MDctMC4xNDMtMS4wNzgtMC40MjdjLTAuMjQ2LTAuMjU4LTAuMzY3LTAuNTc5LTAuMzY3LTAuOTZjMC0wLjU3NiwwLjI0LTEuMDE1LDAuNzIzLTEuMzE5DQoJCQkJYzAuNDgtMC4zMDQsMS4xNTgtMC40NTMsMi4wMzEtMC40NDZWMTAuM2MwLTAuNjIxLTAuMzI2LTAuOTMxLTAuOTc3LTAuOTMxYy0wLjQ2NSwwLTAuODc1LDAuMTE3LTEuMjMsMC4zNDlsLTAuMjEzLTAuNjg4DQoJCQkJYzAuNDM5LTAuMjcxLDAuOTc5LTAuNDA3LDEuNjE3LTAuNDA3YzEuMjM0LDAsMS44NSwwLjY1LDEuODUsMS45NXYxLjczNkM3NC4xMjUsMTIuNzgsNzQuMTQ4LDEzLjE1NSw3NC4xOTMsMTMuNDMzeg0KCQkJCSBNNzMuMTA3LDExLjgxM3YtMC43MjdjLTEuMTU4LTAuMDItMS43MzYsMC4yOTctMS43MzYsMC45NWMwLDAuMjQ2LDAuMDY4LDAuNDMsMC4yMDMsMC41NTNjMC4xMzUsMC4xMjMsMC4zMDUsMC4xODQsMC41MSwwLjE4NA0KCQkJCWMwLjIzMiwwLDAuNDQ1LTAuMDczLDAuNjQzLTAuMjE4YzAuMTk1LTAuMTQ2LDAuMzE2LTAuMzMxLDAuMzYxLTAuNTU4QzczLjEwMiwxMS45NDYsNzMuMTA3LDExLjg4NCw3My4xMDcsMTEuODEzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTgxLjY3MiwxMi4wNzljMCwwLjQzOC0wLjE2LDAuNzktMC40ODQsMS4wNTVjLTAuMzIyLDAuMjY1LTAuNzcsMC4zOTctMS4zMzgsMC4zOTcNCgkJCQljLTAuNTM3LDAtMC45OTItMC4xMDctMS4zNjctMC4zMmwwLjIyMy0wLjc3NmMwLjM2MSwwLjIyLDAuNzQ2LDAuMzMsMS4xNTQsMC4zM2MwLjUzNywwLDAuODA1LTAuMTk3LDAuODA1LTAuNTkyDQoJCQkJYzAtMC4xNzQtMC4wNTktMC4zMTgtMC4xNzQtMC40MzJjLTAuMTE3LTAuMTEzLTAuMzI0LTAuMjI1LTAuNjIxLTAuMzM0Yy0wLjg0Mi0wLjMxMS0xLjI2Mi0wLjc2My0xLjI2Mi0xLjM1OA0KCQkJCWMwLTAuNDA3LDAuMTU2LTAuNzQ3LDAuNDY1LTEuMDE5YzAuMzExLTAuMjcxLDAuNzIzLTAuNDA3LDEuMjMyLTAuNDA3YzAuNDY3LDAsMC44NjMsMC4wOTUsMS4xOTMsMC4yODVMODEuMjc1LDkuNjYNCgkJCQljLTAuMzA1LTAuMTgxLTAuNjI1LTAuMjcxLTAuOTYxLTAuMjcxYy0wLjIxOSwwLTAuMzkxLDAuMDUyLTAuNTE0LDAuMTU1Yy0wLjEyMywwLjEwNC0wLjE4NCwwLjIzNS0wLjE4NCwwLjM5Nw0KCQkJCWMwLDAuMTYxLDAuMDY0LDAuMjkzLDAuMTkzLDAuMzk2YzAuMTA5LDAuMDk3LDAuMzIyLDAuMjAzLDAuNjQxLDAuMzE5QzgxLjI2NiwxMC45NjYsODEuNjcyLDExLjQ0LDgxLjY3MiwxMi4wNzl6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODcuMzA5LDEzLjQzM2gtMC45MjJsLTAuMDU5LTAuNzE4aC0wLjAyYy0wLjMzLDAuNTUtMC44MjgsMC44MjUtMS40OTQsMC44MjUNCgkJCQljLTAuNDY1LDAtMC44MzYtMC4xNDYtMS4xMTUtMC40MzdjLTAuMzMtMC4zNTYtMC40OTQtMC44OTMtMC40OTQtMS42MVY4LjcxOWgxLjA0N3YyLjZjMCwwLjkwNiwwLjMxMSwxLjM1OCwwLjkzMiwxLjM1OA0KCQkJCWMwLjQ2NywwLDAuNzg5LTAuMjI2LDAuOTcxLTAuNjc5YzAuMDQ1LTAuMTE2LDAuMDY4LTAuMjQ5LDAuMDY4LTAuMzk4VjguNzE5aDEuMDQ3djMuMzU2DQoJCQkJQzg3LjI3LDEyLjUyMSw4Ny4yODMsMTIuOTc0LDg3LjMwOSwxMy40MzN6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==</resource>
|
|
<resource name="iw.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkhCX0Rvd25sb2FkX29uX3RoZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHdpZHRoPSIxMzVweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgMTM1IDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMzUgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0E2QTZBNiIgZD0iTTEzMC4xOTcsNDBINC43MjlDMi4xMjIsNDAsMCwzNy44NzIsMCwzNS4yNjdWNC43MjZDMCwyLjEyLDIuMTIyLDAsNC43MjksMGgxMjUuNDY4DQoJCUMxMzIuODAzLDAsMTM1LDIuMTIsMTM1LDQuNzI2djMwLjU0MUMxMzUsMzcuODcyLDEzMi44MDMsNDAsMTMwLjE5Nyw0MEwxMzAuMTk3LDQweiIvPg0KCTxwYXRoIGQ9Ik0xMzQuMDMyLDM1LjI2OGMwLDIuMTE2LTEuNzE0LDMuODMtMy44MzQsMy44M0g0LjcyOWMtMi4xMTksMC0zLjgzOS0xLjcxNC0zLjgzOS0zLjgzVjQuNzI1DQoJCWMwLTIuMTE1LDEuNzItMy44MzUsMy44MzktMy44MzVoMTI1LjQ2OGMyLjEyMSwwLDMuODM0LDEuNzIsMy44MzQsMy44MzVMMTM0LjAzMiwzNS4yNjhMMTM0LjAzMiwzNS4yNjh6Ii8+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMwLjEyOCwxOS43ODRjLTAuMDI5LTMuMjIzLDIuNjM5LTQuNzkxLDIuNzYxLTQuODY0Yy0xLjUxMS0yLjIwMy0zLjg1My0yLjUwNC00LjY3Ni0yLjUyOA0KCQkJCWMtMS45NjctMC4yMDctMy44NzUsMS4xNzctNC44NzcsMS4xNzdjLTEuMDIyLDAtMi41NjUtMS4xNTctNC4yMjgtMS4xMjNjLTIuMTQsMC4wMzMtNC4xNDIsMS4yNzItNS4yNCwzLjE5Ng0KCQkJCWMtMi4yNjYsMy45MjMtMC41NzYsOS42ODgsMS41OTUsMTIuODU5YzEuMDg2LDEuNTUzLDIuMzU1LDMuMjg3LDQuMDE2LDMuMjI2YzEuNjI1LTAuMDY3LDIuMjMyLTEuMDM2LDQuMTkzLTEuMDM2DQoJCQkJYzEuOTQzLDAsMi41MTMsMS4wMzYsNC4yMDcsMC45OTdjMS43NDQtMC4wMjgsMi44NDItMS41NiwzLjg5LTMuMTI3YzEuMjU1LTEuNzgsMS43NTktMy41MzMsMS43NzktMy42MjMNCgkJCQlDMzMuNTA3LDI0LjkyNCwzMC4xNjEsMjMuNjQ3LDMwLjEyOCwxOS43ODR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuOTI4LDEwLjMwNmMwLjg3NC0xLjA5MywxLjQ3Mi0yLjU4LDEuMzA2LTQuMDg5Yy0xLjI2NSwwLjA1Ni0yLjg0NywwLjg3NS0zLjc1OCwxLjk0NA0KCQkJCWMtMC44MDYsMC45NDItMS41MjYsMi40ODYtMS4zNCwzLjkzOEMyNC41NTcsMTIuMjA1LDI2LjAxNiwxMS4zODIsMjYuOTI4LDEwLjMwNnoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUzLjY0NSwzMS41MDRoLTIuMjcxbC0xLjI0NC0zLjkwOWgtNC4zMjRsLTEuMTg1LDMuOTA5aC0yLjIxMWw0LjI4NC0xMy4zMDhoMi42NDZMNTMuNjQ1LDMxLjUwNHoNCgkJCSBNNDkuNzU1LDI1Ljk1NUw0OC42MywyMi40OGMtMC4xMTktMC4zNTUtMC4zNDItMS4xOTEtMC42NzEtMi41MDdoLTAuMDRjLTAuMTMxLDAuNTY2LTAuMzQyLDEuNDAyLTAuNjMyLDIuNTA3bC0xLjEwNSwzLjQ3NQ0KCQkJSDQ5Ljc1NXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY0LjY2MiwyNi41ODhjMCwxLjYzMi0wLjQ0MSwyLjkyMi0xLjMyMywzLjg2OWMtMC43OSwwLjg0My0xLjc3MSwxLjI2NC0yLjk0MiwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDU0LTIuNzI1LTEuMzYyaC0wLjA0djUuMDU1aC0yLjEzMlYyNS4wNjdjMC0xLjAyNi0wLjAyNy0yLjA3OS0wLjA3OS0zLjE1OWgxLjg3NWwwLjExOSwxLjUyMWgwLjA0DQoJCQljMC43MTEtMS4xNDYsMS43OS0xLjcxOCwzLjIzOC0xLjcxOGMxLjEzMiwwLDIuMDc3LDAuNDQ3LDIuODMzLDEuMzQyQzY0LjI4NCwyMy45NDksNjQuNjYyLDI1LjEyNyw2NC42NjIsMjYuNTg4eiBNNjIuNDksMjYuNjY2DQoJCQljMC0wLjkzNC0wLjIxLTEuNzA0LTAuNjMyLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDgtMC45NDgtMS44NTYtMC45NDhjLTAuNTI2LDAtMS4wMDQsMC4xNzYtMS40MzEsMC41MjMNCgkJCWMtMC40MjgsMC4zNS0wLjcwOCwwLjgwNy0wLjgzOSwxLjM3M2MtMC4wNjYsMC4yNjQtMC4wOTksMC40OC0wLjA5OSwwLjY1djEuNmMwLDAuNjk4LDAuMjE0LDEuMjg3LDAuNjQyLDEuNzY4DQoJCQlzMC45ODQsMC43MjEsMS42NjgsMC43MjFjMC44MDMsMCwxLjQyOC0wLjMxLDEuODc1LTAuOTI4QzYyLjI2NiwyOC40OTYsNjIuNDksMjcuNjgsNjIuNDksMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzUuNjk5LDI2LjU4OGMwLDEuNjMyLTAuNDQxLDIuOTIyLTEuMzI0LDMuODY5Yy0wLjc4OSwwLjg0My0xLjc3LDEuMjY0LTIuOTQxLDEuMjY0DQoJCQljLTEuMjY0LDAtMi4xNzItMC40NTQtMi43MjQtMS4zNjJINjguNjd2NS4wNTVoLTIuMTMyVjI1LjA2N2MwLTEuMDI2LTAuMDI3LTIuMDc5LTAuMDc5LTMuMTU5aDEuODc1bDAuMTE5LDEuNTIxaDAuMDQNCgkJCWMwLjcxLTEuMTQ2LDEuNzg5LTEuNzE4LDMuMjM4LTEuNzE4YzEuMTMxLDAsMi4wNzYsMC40NDcsMi44MzQsMS4zNDJDNzUuMzIsMjMuOTQ5LDc1LjY5OSwyNS4xMjcsNzUuNjk5LDI2LjU4OHogTTczLjUyNywyNi42NjYNCgkJCWMwLTAuOTM0LTAuMjExLTEuNzA0LTAuNjMzLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDc4LTAuOTQ4LTEuODU1LTAuOTQ4Yy0wLjUyNywwLTEuMDA0LDAuMTc2LTEuNDMyLDAuNTIzDQoJCQljLTAuNDI4LDAuMzUtMC43MDcsMC44MDctMC44MzgsMS4zNzNjLTAuMDY1LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NXYxLjZjMCwwLjY5OCwwLjIxNCwxLjI4NywwLjY0LDEuNzY4DQoJCQljMC40MjgsMC40OCwwLjk4NCwwLjcyMSwxLjY3LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMSwxLjg3NS0wLjkyOEM3My4zMDMsMjguNDk2LDczLjUyNywyNy42OCw3My41MjcsMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODguMDM5LDI3Ljc3MmMwLDEuMTMyLTAuMzkzLDIuMDUzLTEuMTgyLDIuNzY0Yy0wLjg2NywwLjc3Ny0yLjA3NCwxLjE2NS0zLjYyNSwxLjE2NQ0KCQkJYy0xLjQzMiwwLTIuNTgtMC4yNzYtMy40NDktMC44MjlsMC40OTQtMS43NzdjMC45MzYsMC41NjYsMS45NjMsMC44NSwzLjA4MiwwLjg1YzAuODAzLDAsMS40MjgtMC4xODIsMS44NzctMC41NDQNCgkJCWMwLjQ0Ny0wLjM2MiwwLjY3LTAuODQ4LDAuNjctMS40NTRjMC0wLjU0LTAuMTg0LTAuOTk1LTAuNTUzLTEuMzY0Yy0wLjM2Ny0wLjM2OS0wLjk4LTAuNzEyLTEuODM2LTEuMDI5DQoJCQljLTIuMzMtMC44NjktMy40OTQtMi4xNDItMy40OTQtMy44MTZjMC0xLjA5NCwwLjQwOC0xLjk5MSwxLjIyNS0yLjY4OWMwLjgxNC0wLjY5OSwxLjktMS4wNDgsMy4yNTgtMS4wNDgNCgkJCWMxLjIxMSwwLDIuMjE3LDAuMjExLDMuMDIsMC42MzJsLTAuNTMzLDEuNzM4Yy0wLjc1LTAuNDA4LTEuNTk4LTAuNjEyLTIuNTQ3LTAuNjEyYy0wLjc1LDAtMS4zMzYsMC4xODUtMS43NTYsMC41NTMNCgkJCWMtMC4zNTUsMC4zMjktMC41MzMsMC43My0wLjUzMywxLjIwNWMwLDAuNTI2LDAuMjAzLDAuOTYxLDAuNjExLDEuMzAzYzAuMzU1LDAuMzE2LDEsMC42NTgsMS45MzYsMS4wMjcNCgkJCWMxLjE0NSwwLjQ2MSwxLjk4NiwxLDIuNTI3LDEuNjE4Qzg3Ljc3LDI2LjA4MSw4OC4wMzksMjYuODUyLDg4LjAzOSwyNy43NzJ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05NS4wODgsMjMuNTA4aC0yLjM1djQuNjU5YzAsMS4xODUsMC40MTQsMS43NzcsMS4yNDQsMS43NzdjMC4zODEsMCwwLjY5Ny0wLjAzMywwLjk0Ny0wLjA5OWwwLjA1OSwxLjYxOQ0KCQkJYy0wLjQyLDAuMTU3LTAuOTczLDAuMjM2LTEuNjU4LDAuMjM2Yy0wLjg0MiwwLTEuNS0wLjI1Ny0xLjk3NS0wLjc3Yy0wLjQ3My0wLjUxNC0wLjcxMS0xLjM3Ni0wLjcxMS0yLjU4N3YtNC44MzdoLTEuNHYtMS42aDEuNA0KCQkJdi0xLjc1N2wyLjA5NC0wLjYzMnYyLjM4OWgyLjM1VjIzLjUwOHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwNS42OTEsMjYuNjI3YzAsMS40NzUtMC40MjIsMi42ODYtMS4yNjQsMy42MzNjLTAuODgzLDAuOTc1LTIuMDU1LDEuNDYxLTMuNTE2LDEuNDYxDQoJCQljLTEuNDA4LDAtMi41MjktMC40NjctMy4zNjUtMS40MDFzLTEuMjU0LTIuMTEzLTEuMjU0LTMuNTM0YzAtMS40ODcsMC40My0yLjcwNSwxLjI5My0zLjY1MmMwLjg2MS0wLjk0OCwyLjAyMy0xLjQyMiwzLjQ4NC0xLjQyMg0KCQkJYzEuNDA4LDAsMi41NDEsMC40NjcsMy4zOTYsMS40MDJDMTA1LjI4MywyNC4wMjEsMTA1LjY5MSwyNS4xOTIsMTA1LjY5MSwyNi42Mjd6IE0xMDMuNDc5LDI2LjY5Ng0KCQkJYzAtMC44ODUtMC4xODktMS42NDQtMC41NzItMi4yNzdjLTAuNDQ3LTAuNzY2LTEuMDg2LTEuMTQ4LTEuOTE0LTEuMTQ4Yy0wLjg1NywwLTEuNTA4LDAuMzgzLTEuOTU1LDEuMTQ4DQoJCQljLTAuMzgzLDAuNjM0LTAuNTcyLDEuNDA1LTAuNTcyLDIuMzE3YzAsMC44ODUsMC4xODksMS42NDQsMC41NzIsMi4yNzZjMC40NjEsMC43NjYsMS4xMDUsMS4xNDgsMS45MzYsMS4xNDgNCgkJCWMwLjgxNCwwLDEuNDUzLTAuMzksMS45MTQtMS4xNjhDMTAzLjI4MSwyOC4zNDcsMTAzLjQ3OSwyNy41OCwxMDMuNDc5LDI2LjY5NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExMi42MjEsMjMuNzgzYy0wLjIxMS0wLjAzOS0wLjQzNi0wLjA1OS0wLjY3Mi0wLjA1OWMtMC43NSwwLTEuMzMsMC4yODMtMS43MzgsMC44NQ0KCQkJYy0wLjM1NSwwLjUtMC41MzMsMS4xMzItMC41MzMsMS44OTV2NS4wMzVoLTIuMTMxbDAuMDItNi41NzRjMC0xLjEwNi0wLjAyNy0yLjExMy0wLjA4LTMuMDIxaDEuODU3bDAuMDc4LDEuODM2aDAuMDU5DQoJCQljMC4yMjUtMC42MzEsMC41OC0xLjEzOSwxLjA2Ni0xLjUyYzAuNDc1LTAuMzQzLDAuOTg4LTAuNTE0LDEuNTQxLTAuNTE0YzAuMTk3LDAsMC4zNzUsMC4wMTQsMC41MzMsMC4wMzlWMjMuNzgzeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIyLjE1NiwyNi4yNTJjMCwwLjM4Mi0wLjAyNSwwLjcwNC0wLjA3OCwwLjk2N2gtNi4zOTZjMC4wMjUsMC45NDgsMC4zMzQsMS42NzMsMC45MjgsMi4xNzMNCgkJCWMwLjUzOSwwLjQ0NywxLjIzNiwwLjY3MSwyLjA5MiwwLjY3MWMwLjk0NywwLDEuODExLTAuMTUxLDIuNTg4LTAuNDU0bDAuMzM0LDEuNDhjLTAuOTA4LDAuMzk2LTEuOTgsMC41OTMtMy4yMTcsMC41OTMNCgkJCWMtMS40ODgsMC0yLjY1Ni0wLjQzOC0zLjUwNi0xLjMxM2MtMC44NDgtMC44NzUtMS4yNzMtMi4wNS0xLjI3My0zLjUyNGMwLTEuNDQ3LDAuMzk1LTIuNjUyLDEuMTg2LTMuNjEzDQoJCQljMC44MjgtMS4wMjYsMS45NDctMS41MzksMy4zNTUtMS41MzljMS4zODMsMCwyLjQzLDAuNTEzLDMuMTQxLDEuNTM5QzEyMS44NzMsMjQuMDQ3LDEyMi4xNTYsMjUuMDU1LDEyMi4xNTYsMjYuMjUyeg0KCQkJIE0xMjAuMTIzLDI1LjY5OWMwLjAxNC0wLjYzMi0wLjEyNS0xLjE3OC0wLjQxNC0xLjYzOWMtMC4zNjktMC41OTMtMC45MzYtMC44ODktMS42OTktMC44ODljLTAuNjk3LDAtMS4yNjQsMC4yODktMS42OTcsMC44NjkNCgkJCWMtMC4zNTUsMC40NjEtMC41NjYsMS4wMTQtMC42MzEsMS42NThIMTIwLjEyM3oiLz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05MC4xMjYsOS40NjJ2MC45MmgtMi44NDJ2LTAuOTJIOTAuMTI2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTEuOTY1LDkuNTc3YzAuMTYxLTEuMTUtMC4yOTktMS41OTktMS4wMjMtMS43NzFsMC4yMDctMS4wN2MwLjkyLDAuMTUsMS40NzMsMC43MzYsMS41NzYsMS42MjMNCgkJCWMwLjI2NC0wLjcwMiwwLjk1NS0xLjYxMSwyLjIzMS0xLjYxMWMxLjc5NSwwLDIuMjMxLDEuNjQ1LDIuMjMxLDMuODY2djEuNDczYzAsMC4xMDQtMC4xMjYsMC44NjMtMC4xNiwxLjAyNEg5NC43Ng0KCQkJYy0wLjQ1OSwwLTEuMDU4LDAuMDEyLTEuMjk5LDAuMDM1bDAuMTk1LTEuMDI0YzAuMjQxLTAuMDQ2LDAuNzgyLTAuMDQ2LDEuNDE1LTAuMDQ2aDEuMjA4YzAuMDEyLTAuNDgzLDAuMDEyLTAuOTU1LDAuMDEyLTEuNDE1DQoJCQljMC0xLjQ1LTAuMTg1LTIuODY1LTEuNTMxLTIuODY1Yy0xLjI3NiwwLTEuNzI1LDEuMjY2LTEuODk3LDIuMDQ4Yy0wLjE4NSwwLjc3MS0wLjQyNiwyLjE2My0wLjYzMywzLjI2OGgtMC44OTcNCgkJCUM5MS41NjIsMTEuOTI0LDkxLjgzOCwxMC40MjksOTEuOTY1LDkuNTc3eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTAwLjc5Nyw3LjgyOWwwLjE5NS0xLjAyNGMwLjIzLDAuMDQ2LDAuODE2LDAuMDQ2LDEuNiwwLjA0NmgzLjM4MmwtMC4yMDcsMS4wNDdoLTAuNDM3DQoJCQljLTAuMzQ2LDAtMC40NzMsMC4yNDItMC40NzMsMS4wN2MwLDEuMzgsMC4wNTksMy4wMTQsMC4wOTIsNC4xNDJoLTAuODk2Yy0wLjAxMi0wLjc0OC0wLjA4LTIuNjgxLTAuMDgtMy45MzUNCgkJCWMwLTAuNzk0LDAuMDkyLTEuMDU5LDAuMjQtMS4yNzdoLTIuMTM5QzEwMS4zOTUsNy44OTcsMTAwLjk1Nyw3Ljg3NSwxMDAuNzk3LDcuODI5eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTEwLjUyNyw5LjU0M2MwLTEuMTM5LTAuMTI3LTEuNjQ2LTEuMjA5LTEuNjQ2aC0xLjEzOWMtMC42NzgsMC0xLjExNS0wLjAyMy0xLjI3Ny0wLjA2OWwwLjE5Ni0xLjAyNA0KCQkJYzAuMjI5LDAuMDQ2LDAuODE3LDAuMDQ2LDEuNTk5LDAuMDQ2aDAuNzE0YzEuNjgsMCwyLjAwMiwwLjQwMywyLjAwMiwyLjM3djMuODg5aC0wLjg4NlY5LjU0M3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExNC4yMjksOS41MDhjMC0wLjk4OS0wLjExNS0xLjM0Ni0xLjAxMi0xLjU2NWMtMC40MDItMC4xMDQtMC42MjEtMC4xNDktMC43ODMtMC4yMThsMC4xOTYtMS4wMTMNCgkJCWMwLjE0OSwwLjA1OCwwLjM4LDAuMTE1LDAuNzk0LDAuMTg0YzEuMjg5LDAuMjc2LDEuNzAzLDAuNzAyLDEuNzAzLDIuNDUxdjMuNzYyaC0wLjg5OFY5LjUwOHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEyMS4yNDUsOS42ODFjMC0xLjI3Ny0wLjExNS0xLjc4My0xLjE5Ni0xLjc4M2gtMS45NTZjLTAuNjc5LDAtMS4xNjItMC4wMjMtMS4zMjMtMC4wNjlsMC4xOTUtMS4wMjQNCgkJCWMwLjIzLDAuMDQ2LDAuODA2LDAuMDQ2LDEuNTg4LDAuMDQ2aDEuNTc2YzEuNjM0LDAsMi4wMDIsMC40NzIsMi4wMDIsMi4zNTh2My45aC0wLjg4NlY5LjY4MXogTTExNyw5LjgxOWgwLjg5NnYzLjI5MUgxMTdWOS44MTl6DQoJCQkiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==</resource>
|
|
<resource name="ko.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IktSX0Rvd25sb2FkX29uX3RoZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHdpZHRoPSIxMzVweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgMTM1IDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMzUgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0E2QTZBNiIgZD0iTTEzMC4xOTcsNDBINC43MjlDMi4xMjIsNDAsMCwzNy44NzIsMCwzNS4yNjdWNC43MjZDMCwyLjEyLDIuMTIyLDAsNC43MjksMGgxMjUuNDY4DQoJCUMxMzIuODAzLDAsMTM1LDIuMTIsMTM1LDQuNzI2djMwLjU0MUMxMzUsMzcuODcyLDEzMi44MDMsNDAsMTMwLjE5Nyw0MEwxMzAuMTk3LDQweiIvPg0KCTxwYXRoIGQ9Ik0xMzQuMDMyLDM1LjI2OGMwLDIuMTE2LTEuNzE0LDMuODMtMy44MzQsMy44M0g0LjcyOWMtMi4xMTksMC0zLjgzOS0xLjcxNC0zLjgzOS0zLjgzVjQuNzI1DQoJCWMwLTIuMTE1LDEuNzItMy44MzUsMy44MzktMy44MzVoMTI1LjQ2OGMyLjEyMSwwLDMuODM0LDEuNzIsMy44MzQsMy44MzVMMTM0LjAzMiwzNS4yNjhMMTM0LjAzMiwzNS4yNjh6Ii8+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMwLjEyOCwxOS43ODRjLTAuMDI5LTMuMjIzLDIuNjM5LTQuNzkxLDIuNzYxLTQuODY0Yy0xLjUxMS0yLjIwMy0zLjg1My0yLjUwNC00LjY3Ni0yLjUyOA0KCQkJCWMtMS45NjctMC4yMDctMy44NzUsMS4xNzctNC44NzcsMS4xNzdjLTEuMDIyLDAtMi41NjUtMS4xNTctNC4yMjgtMS4xMjNjLTIuMTQsMC4wMzMtNC4xNDIsMS4yNzItNS4yNCwzLjE5Ng0KCQkJCWMtMi4yNjYsMy45MjMtMC41NzYsOS42ODgsMS41OTUsMTIuODU5YzEuMDg2LDEuNTUzLDIuMzU1LDMuMjg3LDQuMDE2LDMuMjI2YzEuNjI1LTAuMDY3LDIuMjMyLTEuMDM2LDQuMTkzLTEuMDM2DQoJCQkJYzEuOTQzLDAsMi41MTMsMS4wMzYsNC4yMDcsMC45OTdjMS43NDQtMC4wMjgsMi44NDItMS41NiwzLjg5LTMuMTI3YzEuMjU1LTEuNzgsMS43NTktMy41MzMsMS43NzktMy42MjMNCgkJCQlDMzMuNTA3LDI0LjkyNCwzMC4xNjEsMjMuNjQ3LDMwLjEyOCwxOS43ODR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuOTI4LDEwLjMwNmMwLjg3NC0xLjA5MywxLjQ3Mi0yLjU4LDEuMzA2LTQuMDg5Yy0xLjI2NSwwLjA1Ni0yLjg0NywwLjg3NS0zLjc1OCwxLjk0NA0KCQkJCWMtMC44MDYsMC45NDItMS41MjYsMi40ODYtMS4zNCwzLjkzOEMyNC41NTcsMTIuMjA1LDI2LjAxNiwxMS4zODIsMjYuOTI4LDEwLjMwNnoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUxLjI4NSwxNi4wMzhoLTEuNjFsLTAuODgyLTIuNzcyaC0zLjA2NmwtMC44NCwyLjc3MmgtMS41NjhsMy4wMzgtOS40MzZoMS44NzZMNTEuMjg1LDE2LjAzOHoNCgkJCSBNNDguNTI3LDEyLjEwNEw0Ny43MjksOS42NGMtMC4wODQtMC4yNTItMC4yNDMtMC44NDUtMC40NzYtMS43NzhoLTAuMDI4Yy0wLjA5MywwLjQwMS0wLjI0MywwLjk5NC0wLjQ0OCwxLjc3OGwtMC43ODQsMi40NjQNCgkJCUg0OC41Mjd6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01OS4wOTcsMTIuNTUyYzAsMS4xNTctMC4zMTMsMi4wNzItMC45MzgsMi43NDRjLTAuNTYsMC41OTgtMS4yNTUsMC44OTYtMi4wODYsMC44OTYNCgkJCWMtMC44OTYsMC0xLjU0LTAuMzIyLTEuOTMyLTAuOTY2aC0wLjAyOHYzLjU4NGgtMS41MTJ2LTcuMzM2YzAtMC43MjgtMC4wMTktMS40NzUtMC4wNTYtMi4yNGgxLjMzbDAuMDg0LDEuMDc4aDAuMDI4DQoJCQljMC41MDQtMC44MTIsMS4yNy0xLjIxOCwyLjI5Ni0xLjIxOGMwLjgwMywwLDEuNDcyLDAuMzE3LDIuMDA5LDAuOTUyQzU4LjgyOCwxMC42OCw1OS4wOTcsMTEuNTE2LDU5LjA5NywxMi41NTJ6IE01Ny41NTcsMTIuNjA3DQoJCQljMC0wLjY2My0wLjE0OS0xLjIwOC0wLjQ0OC0xLjYzOGMtMC4zMjctMC40NDgtMC43NjUtMC42NzItMS4zMTYtMC42NzJjLTAuMzc0LDAtMC43MTIsMC4xMjQtMS4wMTUsMC4zNzENCgkJCWMtMC4zMDMsMC4yNDgtMC41MDIsMC41NzItMC41OTUsMC45NzNjLTAuMDQ3LDAuMTg3LTAuMDcsMC4zNDEtMC4wNywwLjQ2MnYxLjEzNGMwLDAuNDk1LDAuMTUyLDAuOTEyLDAuNDU1LDEuMjUzDQoJCQlzMC42OTgsMC41MTEsMS4xODMsMC41MTFjMC41NjksMCwxLjAxMy0wLjIxOSwxLjMzLTAuNjU4QzU3LjM5NywxMy45MDUsNTcuNTU3LDEzLjMyNiw1Ny41NTcsMTIuNjA3eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjYuOTIyLDEyLjU1MmMwLDEuMTU3LTAuMzEzLDIuMDcyLTAuOTM4LDIuNzQ0Yy0wLjU2LDAuNTk4LTEuMjU1LDAuODk2LTIuMDg2LDAuODk2DQoJCQljLTAuODk2LDAtMS41NC0wLjMyMi0xLjkzMi0wLjk2NmgtMC4wMjh2My41ODRoLTEuNTEydi03LjMzNmMwLTAuNzI4LTAuMDE5LTEuNDc1LTAuMDU2LTIuMjRoMS4zM2wwLjA4NCwxLjA3OGgwLjAyOA0KCQkJYzAuNTA0LTAuODEyLDEuMjctMS4yMTgsMi4yOTYtMS4yMThjMC44MDMsMCwxLjQ3MiwwLjMxNywyLjAwOSwwLjk1MkM2Ni42NTQsMTAuNjgsNjYuOTIyLDExLjUxNiw2Ni45MjIsMTIuNTUyeiBNNjUuMzgyLDEyLjYwNw0KCQkJYzAtMC42NjMtMC4xNDktMS4yMDgtMC40NDgtMS42MzhjLTAuMzI3LTAuNDQ4LTAuNzY1LTAuNjcyLTEuMzE2LTAuNjcyYy0wLjM3NCwwLTAuNzEyLDAuMTI0LTEuMDE1LDAuMzcxDQoJCQljLTAuMzAzLDAuMjQ4LTAuNTAyLDAuNTcyLTAuNTk1LDAuOTczYy0wLjA0NywwLjE4Ny0wLjA3LDAuMzQxLTAuMDcsMC40NjJ2MS4xMzRjMCwwLjQ5NSwwLjE1MiwwLjkxMiwwLjQ1NSwxLjI1Mw0KCQkJczAuNjk4LDAuNTExLDEuMTgzLDAuNTExYzAuNTY5LDAsMS4wMTMtMC4yMTksMS4zMy0wLjY1OEM2NS4yMjMsMTMuOTA1LDY1LjM4MiwxMy4zMjYsNjUuMzgyLDEyLjYwN3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTc1LjY3MiwxMy4zOTJjMCwwLjgwMy0wLjI3OSwxLjQ1Ni0wLjgzOCwxLjk2Yy0wLjYxNSwwLjU1MS0xLjQ3MiwwLjgyNi0yLjU3LDAuODI2DQoJCQljLTEuMDE2LDAtMS44My0wLjE5Ni0yLjQ0NS0wLjU4OGwwLjM1LTEuMjZjMC42NjMsMC40MDEsMS4zOTIsMC42MDIsMi4xODUsMC42MDJjMC41NywwLDEuMDE0LTAuMTI4LDEuMzMxLTAuMzg2DQoJCQljMC4zMTctMC4yNTcsMC40NzctMC42MDEsMC40NzctMS4wMzFjMC0wLjM4My0wLjEzMS0wLjcwNi0wLjM5My0wLjk2N2MtMC4yNjEtMC4yNjItMC42OTUtMC41MDUtMS4zMDItMC43MjkNCgkJCWMtMS42NTItMC42MTctMi40NzktMS41MTktMi40NzktMi43MDdjMC0wLjc3NiwwLjI5LTEuNDEyLDAuODY4LTEuOTA3YzAuNTc5LTAuNDk2LDEuMzQ5LTAuNzQ0LDIuMzExLTAuNzQ0DQoJCQljMC44NTgsMCwxLjU3MiwwLjE0OSwyLjE0MiwwLjQ0OEw3NC45Myw4LjE0MmMtMC41MzItMC4yODktMS4xMzQtMC40MzQtMS44MDYtMC40MzRjLTAuNTMyLDAtMC45NDcsMC4xMzEtMS4yNDYsMC4zOTINCgkJCUM3MS42MjYsOC4zMzMsNzEuNSw4LjYxOCw3MS41LDguOTU0YzAsMC4zNzQsMC4xNDUsMC42ODEsMC40MzQsMC45MjRjMC4yNTIsMC4yMjQsMC43MDksMC40NjcsMS4zNzIsMC43MjgNCgkJCWMwLjgxMiwwLjMyNywxLjQwOSwwLjcwOSwxLjc5MiwxLjE0OEM3NS40OCwxMi4xOTIsNzUuNjcyLDEyLjczOCw3NS42NzIsMTMuMzkyeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODAuNjcsMTAuMzY4aC0xLjY2NnYzLjMwNGMwLDAuODQsMC4yOTQsMS4yNiwwLjg4MiwxLjI2YzAuMjcxLDAsMC40OTUtMC4wMjMsMC42NzItMC4wN0w4MC42LDE2LjAxDQoJCQljLTAuMjk4LDAuMTEyLTAuNjksMC4xNjgtMS4xNzYsMC4xNjhjLTAuNTk3LDAtMS4wNjMtMC4xODItMS4zOTktMC41NDZjLTAuMzM2LTAuMzY0LTAuNTA0LTAuOTc2LTAuNTA0LTEuODM0di0zLjQzaC0wLjk5NFY5LjIzMw0KCQkJaDAuOTk0VjcuOTg4bDEuNDgzLTAuNDQ4djEuNjk0aDEuNjY2VjEwLjM2OHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTg4LjE4OCwxMi41OGMwLDEuMDQ1LTAuMjk5LDEuOTA0LTAuODk2LDIuNTc2Yy0wLjYyNiwwLjY5LTEuNDU2LDEuMDM2LTIuNDkyLDEuMDM2DQoJCQljLTAuOTk5LDAtMS43OTUtMC4zMzEtMi4zODgtMC45OTRzLTAuODg5LTEuNDk4LTAuODg5LTIuNTA2YzAtMS4wNTQsMC4zMDYtMS45MTgsMC45MTctMi41OXMxLjQzNi0xLjAwOCwyLjQ3MS0xLjAwOA0KCQkJYzAuOTk5LDAsMS44MDIsMC4zMzEsMi40MDgsMC45OTRDODcuODk5LDEwLjczMSw4OC4xODgsMTEuNTYyLDg4LjE4OCwxMi41OHogTTg2LjYyLDEyLjYyOGMwLTAuNjI3LTAuMTM1LTEuMTY1LTAuNDA1LTEuNjE0DQoJCQljLTAuMzE3LTAuNTQzLTAuNzcxLTAuODE0LTEuMzU4LTAuODE0Yy0wLjYwNiwwLTEuMDY4LDAuMjcxLTEuMzg2LDAuODE0Yy0wLjI3MSwwLjQ0OS0wLjQwNiwwLjk5Ny0wLjQwNiwxLjY0Mw0KCQkJYzAsMC42MjcsMC4xMzUsMS4xNjYsMC40MDYsMS42MTRjMC4zMjYsMC41NDMsMC43ODQsMC44MTQsMS4zNzIsMC44MTRjMC41NzgsMCwxLjAzMS0wLjI3NiwxLjM1Ny0wLjgyOA0KCQkJQzg2LjQ4LDEzLjc5OSw4Ni42MiwxMy4yNTYsODYuNjIsMTIuNjI4eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTMuMTAzLDEwLjU2M2MtMC4xNDktMC4wMjgtMC4zMDgtMC4wNDItMC40NzYtMC4wNDJjLTAuNTMyLDAtMC45NDMsMC4yMDEtMS4yMzIsMC42MDINCgkJCWMtMC4yNTIsMC4zNTUtMC4zNzgsMC44MDMtMC4zNzgsMS4zNDR2My41N2gtMS41MTJsMC4wMTQtNC42NjJjMC0wLjc4NC0wLjAxOS0xLjQ5OC0wLjA1Ni0yLjE0MmgxLjMxNWwwLjA1NywxLjMwMmgwLjA0Mg0KCQkJYzAuMTU4LTAuNDQ4LDAuNDEtMC44MDcsMC43NTYtMS4wNzhjMC4zMzYtMC4yNDMsMC43LTAuMzY0LDEuMDkyLTAuMzY0YzAuMTQsMCwwLjI2NywwLjAwOSwwLjM3OCwwLjAyOFYxMC41NjN6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05OS44NjQsMTIuMzEzYzAsMC4yNzEtMC4wMTksMC41LTAuMDU2LDAuNjg2aC00LjUzNmMwLjAxOSwwLjY3MiwwLjIzOCwxLjE4NiwwLjY1OCwxLjU0DQoJCQljMC4zODMsMC4zMTcsMC44NzcsMC40NzYsMS40ODMsMC40NzZjMC42NzMsMCwxLjI4My0wLjEwNywxLjgzNC0wLjMyMmwwLjIzOCwxLjA1Yy0wLjY0NCwwLjI4LTEuNDA0LDAuNDItMi4yODIsMC40Mg0KCQkJYy0xLjA1NSwwLTEuODgzLTAuMzEtMi40ODQtMC45MzFjLTAuNjAzLTAuNjIxLTAuOTAzLTEuNDU0LTAuOTAzLTIuNDk5YzAtMS4wMjYsMC4yOC0xLjg4LDAuODQtMi41NjINCgkJCWMwLjU4OC0wLjcyOCwxLjM4Mi0xLjA5MiwyLjM4LTEuMDkyYzAuOTgsMCwxLjcyMywwLjM2NCwyLjIyNywxLjA5MkM5OS42NjQsMTAuNzUsOTkuODY0LDExLjQ2NCw5OS44NjQsMTIuMzEzeiBNOTguNDIzLDExLjkyMQ0KCQkJYzAuMDA5LTAuNDQ4LTAuMDg5LTAuODM1LTAuMjk0LTEuMTYyYy0wLjI2Mi0wLjQyLTAuNjYzLTAuNjMtMS4yMDQtMC42M2MtMC40OTUsMC0wLjg5NiwwLjIwNi0xLjIwNCwwLjYxNg0KCQkJYy0wLjI1MiwwLjMyNy0wLjQwMSwwLjcxOS0wLjQ0OCwxLjE3Nkg5OC40MjN6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDMuOTc3LDcuMDc4YzEuMjg3LDAsMi4wNjIsMS4wMjYsMi4yMTMsMi43MTVoMC43ODRWNi41OTZoMS4xNjZ2OS4wOWgtMS4xNjZ2LTQuODg3aC0wLjc2NQ0KCQkJYy0wLjA5LDEuODQtMC44NTQsMi45NTctMi4yMzIsMi45NTdjLTEuMzc3LDAtMi4yMDItMS4yNjctMi4yMDItMy4zMjlDMTAxLjc3NCw4LjM1NSwxMDIuNTY5LDcuMDc4LDEwMy45NzcsNy4wNzh6DQoJCQkgTTEwMi45MDEsMTAuNDE3YzAsMS4zMjgsMC4zNTIsMi4zNTMsMS4wNjUsMi4zNTNjMC43NzQsMCwxLjEwNi0xLjAxNiwxLjEwNi0yLjM1M3MtMC4zMzItMi4zNjMtMS4xMDYtMi4zNjMNCgkJCVMxMDIuOTAxLDkuMDg5LDEwMi45MDEsMTAuNDE3eiBNMTA5LjkxLDE1Ljk5OGgtMS4xNjdWNi41NDVoMS4xNjdWMTUuOTk4eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTE1LjY2NSw2Ljk2OHYyLjY0NWMwLDEuNDk4LDEuMjM3LDIuNjA0LDIuNTA0LDMuMjE4bC0wLjU3MywwLjg5NWMtMC44MTQtMC40NzMtMS45NC0xLjIzNy0yLjUzNC0yLjI2Mw0KCQkJYy0wLjUzMiwxLjAzNi0xLjU1OSwxLjg0LTIuNTYzLDIuNDY0bC0wLjc1NS0wLjgwNWMxLjQyOS0wLjc5NCwyLjcxNi0xLjk3MSwyLjcxNi0zLjU0VjYuOTY4SDExNS42NjV6IE0xMjAuMTUsMTUuOTk4aC0xLjE4OA0KCQkJdi01Ljc2MmgtMS44NFY5LjI4aDEuODRWNi41NDVoMS4xODhWMTUuOTk4eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDkuMTM1LDI5LjEyM2MtMS43MywwLjIzLTMuMzE4LDAuMjMtNS4zOSwwLjIzdi02LjMyNGg0LjU4NXYwLjk1NWgtMy4zOTl2NC4zOTUNCgkJCWMxLjQwOCwwLDIuNjc1LTAuMDExLDQuMjA0LTAuMjIyVjI5LjEyM3ogTTUyLjU2MywyNi40MjhoLTEuNjE5djUuMzY5aC0xLjE4N3YtOS40NTFoMS4xODd2My4xMTdoMS42MTlWMjYuNDI4eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjIuODQ1LDI3LjkxNmgtMy43ODF2MS43N2gtMS4xOTd2LTEuNzdoLTQuMDMyVjI2Ljk4aDkuMDFWMjcuOTE2eiBNNTUuMDAxLDI0LjQwNg0KCQkJYzAtMS4wMjUsMS4xMDYtMS45MywzLjMxOC0xLjkzYzIuMTcyLDAsMy4zNTgsMC44OTUsMy4zNTgsMS45M2MwLDEuMTU2LTEuMTY2LDEuOTUxLTMuMzU4LDEuOTUxDQoJCQlDNTYuMTI4LDI2LjM1Nyw1NS4wMDEsMjUuNTIyLDU1LjAwMSwyNC40MDZ6IE02MiwzMS42MzdoLTYuOTY4VjI4LjY3aDEuMjA3djIuMDIxSDYyVjMxLjYzN3ogTTU2LjIxOCwyNC40MDYNCgkJCWMwLDAuNjM0LDAuODc1LDEuMDY2LDIuMTAyLDEuMDY2YzEuMjg3LDAsMi4xMzItMC40MzMsMi4xMzItMS4wNjZjMC0wLjU3Mi0wLjkwNS0xLjAyNS0yLjEzMi0xLjAyNQ0KCQkJQzU3LjA2MywyMy4zODEsNTYuMjE4LDIzLjgzNCw1Ni4yMTgsMjQuNDA2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjkuMzY1LDI4LjUyOXYxLjIxN2gzLjg5MnYwLjk1NWgtOS4wMXYtMC45NTVoMy45MTJ2LTEuMjE3SDY5LjM2NXogTTY1LjQ3NCwyOC4wOTd2LTMuMTM4aDUuMzE5di0xLjE4Ng0KCQkJaC01LjM1di0wLjkyNmg2LjU0NnYzLjAzN0g2Ni42N3YxLjI4N2g1LjY4MnYwLjkyNUg2NS40NzR6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04My42NjgsMzAuMzc5aC05LjAxdi0wLjk1NWg5LjAxVjMwLjM3OXogTTc1Ljg4NSwyNy42MDR2LTQuNjI1aDYuNjI3djAuOTQ1aC01LjQ0djIuNzM0aDUuNTYydjAuOTQ1DQoJCQlINzUuODg1eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTIuMTA2LDIzLjcyM2gyLjQzNHYwLjkzNmgtNi4wODN2LTAuOTM2aDIuNDMzdi0xLjM3N2gxLjIxN1YyMy43MjN6IE05My45OTcsMjcuNjA0DQoJCQljMCwxLjMzOC0wLjg5NSwyLjQ2NS0yLjQ5NCwyLjQ2NWMtMS41MzgsMC0yLjQ5My0xLjA1Ny0yLjQ5My0yLjQ2NWMwLTEuNTI3LDAuOTY1LTIuNDczLDIuNDkzLTIuNDczDQoJCQlDOTMuMTAzLDI1LjEzMSw5My45OTcsMjYuMDU2LDkzLjk5NywyNy42MDR6IE05Mi44MzEsMjcuNjA0YzAtMC45NTUtMC40MTMtMS41MjctMS4zMjgtMS41MjdjLTAuODU0LDAtMS4zMTYsMC42MDQtMS4zMTYsMS41MjcNCgkJCWMwLDAuODg2LDAuNDYyLDEuNTA5LDEuMzE2LDEuNTA5QzkyLjQxOCwyOS4xMTIsOTIuODMxLDI4LjQ4OSw5Mi44MzEsMjcuNjA0eiBNOTYuMywyMi4zNDZ2My44NDFoMS41OTl2MC45OTVIOTYuM3Y0LjYxNWgtMS4xODcNCgkJCXYtOS40NTFIOTYuM3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwNC4zNzgsMjMuMDI5Yy0wLjA0LDMuODItMS44MSw1LjU2MS00LjI0Myw2Ljg3N2wtMC43NDQtMC44MTRjMi40ODMtMS4zNTcsMy42Ny0yLjgyNSwzLjczLTUuMTA3DQoJCQloLTMuMzQ5di0wLjk1NUgxMDQuMzc4eiBNMTA3LjA0MywzMS43OTdoLTEuMTg3di05LjQ1MWgxLjE4N1YzMS43OTd6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=</resource>
|
|
<resource name="lt.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxUX0Rvd25sb2FkX29uX3RoZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHdpZHRoPSIxMzVweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgMTM1IDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMzUgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0E2QTZBNiIgZD0iTTEzMC4xOTcsNDBINC43MjlDMi4xMjIsNDAsMCwzNy44NzIsMCwzNS4yNjdWNC43MjZDMCwyLjEyLDIuMTIyLDAsNC43MjksMGgxMjUuNDY4DQoJCUMxMzIuODAzLDAsMTM1LDIuMTIsMTM1LDQuNzI2djMwLjU0MUMxMzUsMzcuODcyLDEzMi44MDMsNDAsMTMwLjE5Nyw0MEwxMzAuMTk3LDQweiIvPg0KCTxwYXRoIGQ9Ik0xMzQuMDMyLDM1LjI2OGMwLDIuMTE2LTEuNzE0LDMuODMtMy44MzQsMy44M0g0LjcyOWMtMi4xMTksMC0zLjgzOS0xLjcxNC0zLjgzOS0zLjgzVjQuNzI1DQoJCWMwLTIuMTE1LDEuNzItMy44MzUsMy44MzktMy44MzVoMTI1LjQ2OGMyLjEyMSwwLDMuODM0LDEuNzIsMy44MzQsMy44MzVMMTM0LjAzMiwzNS4yNjhMMTM0LjAzMiwzNS4yNjh6Ii8+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMwLjEyOCwxOS43ODRjLTAuMDI5LTMuMjIzLDIuNjM5LTQuNzkxLDIuNzYxLTQuODY0Yy0xLjUxMS0yLjIwMy0zLjg1My0yLjUwNC00LjY3Ni0yLjUyOA0KCQkJCWMtMS45NjctMC4yMDctMy44NzUsMS4xNzctNC44NzcsMS4xNzdjLTEuMDIyLDAtMi41NjUtMS4xNTctNC4yMjgtMS4xMjNjLTIuMTQsMC4wMzMtNC4xNDIsMS4yNzItNS4yNCwzLjE5Ng0KCQkJCWMtMi4yNjYsMy45MjMtMC41NzYsOS42ODgsMS41OTUsMTIuODU5YzEuMDg2LDEuNTUzLDIuMzU1LDMuMjg3LDQuMDE2LDMuMjI2YzEuNjI1LTAuMDY3LDIuMjMyLTEuMDM2LDQuMTkzLTEuMDM2DQoJCQkJYzEuOTQzLDAsMi41MTMsMS4wMzYsNC4yMDcsMC45OTdjMS43NDQtMC4wMjgsMi44NDItMS41NiwzLjg5LTMuMTI3YzEuMjU1LTEuNzgsMS43NTktMy41MzMsMS43NzktMy42MjMNCgkJCQlDMzMuNTA3LDI0LjkyNCwzMC4xNjEsMjMuNjQ3LDMwLjEyOCwxOS43ODR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuOTI4LDEwLjMwNmMwLjg3NC0xLjA5MywxLjQ3Mi0yLjU4LDEuMzA2LTQuMDg5Yy0xLjI2NSwwLjA1Ni0yLjg0NywwLjg3NS0zLjc1OCwxLjk0NA0KCQkJCWMtMC44MDYsMC45NDItMS41MjYsMi40ODYtMS4zNCwzLjkzOEMyNC41NTcsMTIuMjA1LDI2LjAxNiwxMS4zODIsMjYuOTI4LDEwLjMwNnoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUzLjY0NSwzMS41MDRoLTIuMjcxbC0xLjI0NC0zLjkwOWgtNC4zMjRsLTEuMTg1LDMuOTA5aC0yLjIxMWw0LjI4NC0xMy4zMDhoMi42NDZMNTMuNjQ1LDMxLjUwNHoNCgkJCSBNNDkuNzU1LDI1Ljk1NUw0OC42MywyMi40OGMtMC4xMTktMC4zNTUtMC4zNDItMS4xOTEtMC42NzEtMi41MDdoLTAuMDRjLTAuMTMxLDAuNTY2LTAuMzQyLDEuNDAyLTAuNjMyLDIuNTA3bC0xLjEwNSwzLjQ3NQ0KCQkJSDQ5Ljc1NXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY0LjY2MiwyNi41ODhjMCwxLjYzMi0wLjQ0MSwyLjkyMi0xLjMyMywzLjg2OWMtMC43OSwwLjg0My0xLjc3MSwxLjI2NC0yLjk0MiwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDU0LTIuNzI1LTEuMzYyaC0wLjA0djUuMDU1aC0yLjEzMlYyNS4wNjdjMC0xLjAyNi0wLjAyNy0yLjA3OS0wLjA3OS0zLjE1OWgxLjg3NWwwLjExOSwxLjUyMWgwLjA0DQoJCQljMC43MTEtMS4xNDYsMS43OS0xLjcxOCwzLjIzOC0xLjcxOGMxLjEzMiwwLDIuMDc3LDAuNDQ3LDIuODMzLDEuMzQyQzY0LjI4NCwyMy45NDksNjQuNjYyLDI1LjEyNyw2NC42NjIsMjYuNTg4eiBNNjIuNDksMjYuNjY2DQoJCQljMC0wLjkzNC0wLjIxLTEuNzA0LTAuNjMyLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDgtMC45NDgtMS44NTYtMC45NDhjLTAuNTI2LDAtMS4wMDQsMC4xNzYtMS40MzEsMC41MjMNCgkJCWMtMC40MjgsMC4zNS0wLjcwOCwwLjgwNy0wLjgzOSwxLjM3M2MtMC4wNjYsMC4yNjQtMC4wOTksMC40OC0wLjA5OSwwLjY1djEuNmMwLDAuNjk4LDAuMjE0LDEuMjg3LDAuNjQyLDEuNzY4DQoJCQlzMC45ODQsMC43MjEsMS42NjgsMC43MjFjMC44MDMsMCwxLjQyOC0wLjMxLDEuODc1LTAuOTI4QzYyLjI2NiwyOC40OTYsNjIuNDksMjcuNjgsNjIuNDksMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzUuNjk5LDI2LjU4OGMwLDEuNjMyLTAuNDQxLDIuOTIyLTEuMzI0LDMuODY5Yy0wLjc4OSwwLjg0My0xLjc3LDEuMjY0LTIuOTQxLDEuMjY0DQoJCQljLTEuMjY0LDAtMi4xNzItMC40NTQtMi43MjQtMS4zNjJINjguNjd2NS4wNTVoLTIuMTMyVjI1LjA2N2MwLTEuMDI2LTAuMDI3LTIuMDc5LTAuMDc5LTMuMTU5aDEuODc1bDAuMTE5LDEuNTIxaDAuMDQNCgkJCWMwLjcxLTEuMTQ2LDEuNzg5LTEuNzE4LDMuMjM4LTEuNzE4YzEuMTMxLDAsMi4wNzYsMC40NDcsMi44MzQsMS4zNDJDNzUuMzIsMjMuOTQ5LDc1LjY5OSwyNS4xMjcsNzUuNjk5LDI2LjU4OHogTTczLjUyNywyNi42NjYNCgkJCWMwLTAuOTM0LTAuMjExLTEuNzA0LTAuNjMzLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDc4LTAuOTQ4LTEuODU1LTAuOTQ4Yy0wLjUyNywwLTEuMDA0LDAuMTc2LTEuNDMyLDAuNTIzDQoJCQljLTAuNDI4LDAuMzUtMC43MDcsMC44MDctMC44MzgsMS4zNzNjLTAuMDY1LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NXYxLjZjMCwwLjY5OCwwLjIxNCwxLjI4NywwLjY0LDEuNzY4DQoJCQljMC40MjgsMC40OCwwLjk4NCwwLjcyMSwxLjY3LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMSwxLjg3NS0wLjkyOEM3My4zMDMsMjguNDk2LDczLjUyNywyNy42OCw3My41MjcsMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODguMDM5LDI3Ljc3MmMwLDEuMTMyLTAuMzkzLDIuMDUzLTEuMTgyLDIuNzY0Yy0wLjg2NywwLjc3Ny0yLjA3NCwxLjE2NS0zLjYyNSwxLjE2NQ0KCQkJYy0xLjQzMiwwLTIuNTgtMC4yNzYtMy40NDktMC44MjlsMC40OTQtMS43NzdjMC45MzYsMC41NjYsMS45NjMsMC44NSwzLjA4MiwwLjg1YzAuODAzLDAsMS40MjgtMC4xODIsMS44NzctMC41NDQNCgkJCWMwLjQ0Ny0wLjM2MiwwLjY3LTAuODQ4LDAuNjctMS40NTRjMC0wLjU0LTAuMTg0LTAuOTk1LTAuNTUzLTEuMzY0Yy0wLjM2Ny0wLjM2OS0wLjk4LTAuNzEyLTEuODM2LTEuMDI5DQoJCQljLTIuMzMtMC44NjktMy40OTQtMi4xNDItMy40OTQtMy44MTZjMC0xLjA5NCwwLjQwOC0xLjk5MSwxLjIyNS0yLjY4OWMwLjgxNC0wLjY5OSwxLjktMS4wNDgsMy4yNTgtMS4wNDgNCgkJCWMxLjIxMSwwLDIuMjE3LDAuMjExLDMuMDIsMC42MzJsLTAuNTMzLDEuNzM4Yy0wLjc1LTAuNDA4LTEuNTk4LTAuNjEyLTIuNTQ3LTAuNjEyYy0wLjc1LDAtMS4zMzYsMC4xODUtMS43NTYsMC41NTMNCgkJCWMtMC4zNTUsMC4zMjktMC41MzMsMC43My0wLjUzMywxLjIwNWMwLDAuNTI2LDAuMjAzLDAuOTYxLDAuNjExLDEuMzAzYzAuMzU1LDAuMzE2LDEsMC42NTgsMS45MzYsMS4wMjcNCgkJCWMxLjE0NSwwLjQ2MSwxLjk4NiwxLDIuNTI3LDEuNjE4Qzg3Ljc3LDI2LjA4MSw4OC4wMzksMjYuODUyLDg4LjAzOSwyNy43NzJ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05NS4wODgsMjMuNTA4aC0yLjM1djQuNjU5YzAsMS4xODUsMC40MTQsMS43NzcsMS4yNDQsMS43NzdjMC4zODEsMCwwLjY5Ny0wLjAzMywwLjk0Ny0wLjA5OWwwLjA1OSwxLjYxOQ0KCQkJYy0wLjQyLDAuMTU3LTAuOTczLDAuMjM2LTEuNjU4LDAuMjM2Yy0wLjg0MiwwLTEuNS0wLjI1Ny0xLjk3NS0wLjc3Yy0wLjQ3My0wLjUxNC0wLjcxMS0xLjM3Ni0wLjcxMS0yLjU4N3YtNC44MzdoLTEuNHYtMS42aDEuNA0KCQkJdi0xLjc1N2wyLjA5NC0wLjYzMnYyLjM4OWgyLjM1VjIzLjUwOHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwNS42OTEsMjYuNjI3YzAsMS40NzUtMC40MjIsMi42ODYtMS4yNjQsMy42MzNjLTAuODgzLDAuOTc1LTIuMDU1LDEuNDYxLTMuNTE2LDEuNDYxDQoJCQljLTEuNDA4LDAtMi41MjktMC40NjctMy4zNjUtMS40MDFzLTEuMjU0LTIuMTEzLTEuMjU0LTMuNTM0YzAtMS40ODcsMC40My0yLjcwNSwxLjI5My0zLjY1MmMwLjg2MS0wLjk0OCwyLjAyMy0xLjQyMiwzLjQ4NC0xLjQyMg0KCQkJYzEuNDA4LDAsMi41NDEsMC40NjcsMy4zOTYsMS40MDJDMTA1LjI4MywyNC4wMjEsMTA1LjY5MSwyNS4xOTIsMTA1LjY5MSwyNi42Mjd6IE0xMDMuNDc5LDI2LjY5Ng0KCQkJYzAtMC44ODUtMC4xODktMS42NDQtMC41NzItMi4yNzdjLTAuNDQ3LTAuNzY2LTEuMDg2LTEuMTQ4LTEuOTE0LTEuMTQ4Yy0wLjg1NywwLTEuNTA4LDAuMzgzLTEuOTU1LDEuMTQ4DQoJCQljLTAuMzgzLDAuNjM0LTAuNTcyLDEuNDA1LTAuNTcyLDIuMzE3YzAsMC44ODUsMC4xODksMS42NDQsMC41NzIsMi4yNzZjMC40NjEsMC43NjYsMS4xMDUsMS4xNDgsMS45MzYsMS4xNDgNCgkJCWMwLjgxNCwwLDEuNDUzLTAuMzksMS45MTQtMS4xNjhDMTAzLjI4MSwyOC4zNDcsMTAzLjQ3OSwyNy41OCwxMDMuNDc5LDI2LjY5NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExMi42MjEsMjMuNzgzYy0wLjIxMS0wLjAzOS0wLjQzNi0wLjA1OS0wLjY3Mi0wLjA1OWMtMC43NSwwLTEuMzMsMC4yODMtMS43MzgsMC44NQ0KCQkJYy0wLjM1NSwwLjUtMC41MzMsMS4xMzItMC41MzMsMS44OTV2NS4wMzVoLTIuMTMxbDAuMDItNi41NzRjMC0xLjEwNi0wLjAyNy0yLjExMy0wLjA4LTMuMDIxaDEuODU3bDAuMDc4LDEuODM2aDAuMDU5DQoJCQljMC4yMjUtMC42MzEsMC41OC0xLjEzOSwxLjA2Ni0xLjUyYzAuNDc1LTAuMzQzLDAuOTg4LTAuNTE0LDEuNTQxLTAuNTE0YzAuMTk3LDAsMC4zNzUsMC4wMTQsMC41MzMsMC4wMzlWMjMuNzgzeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIyLjE1NiwyNi4yNTJjMCwwLjM4Mi0wLjAyNSwwLjcwNC0wLjA3OCwwLjk2N2gtNi4zOTZjMC4wMjUsMC45NDgsMC4zMzQsMS42NzMsMC45MjgsMi4xNzMNCgkJCWMwLjUzOSwwLjQ0NywxLjIzNiwwLjY3MSwyLjA5MiwwLjY3MWMwLjk0NywwLDEuODExLTAuMTUxLDIuNTg4LTAuNDU0bDAuMzM0LDEuNDhjLTAuOTA4LDAuMzk2LTEuOTgsMC41OTMtMy4yMTcsMC41OTMNCgkJCWMtMS40ODgsMC0yLjY1Ni0wLjQzOC0zLjUwNi0xLjMxM2MtMC44NDgtMC44NzUtMS4yNzMtMi4wNS0xLjI3My0zLjUyNGMwLTEuNDQ3LDAuMzk1LTIuNjUyLDEuMTg2LTMuNjEzDQoJCQljMC44MjgtMS4wMjYsMS45NDctMS41MzksMy4zNTUtMS41MzljMS4zODMsMCwyLjQzLDAuNTEzLDMuMTQxLDEuNTM5QzEyMS44NzMsMjQuMDQ3LDEyMi4xNTYsMjUuMDU1LDEyMi4xNTYsMjYuMjUyeg0KCQkJIE0xMjAuMTIzLDI1LjY5OWMwLjAxNC0wLjYzMi0wLjEyNS0xLjE3OC0wLjQxNC0xLjYzOWMtMC4zNjktMC41OTMtMC45MzYtMC44ODktMS42OTktMC44ODljLTAuNjk3LDAtMS4yNjQsMC4yODktMS42OTcsMC44NjkNCgkJCWMtMC4zNTUsMC40NjEtMC41NjYsMS4wMTQtMC42MzEsMS42NThIMTIwLjEyM3oiLz4NCgk8L2c+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQ4LjcxLDEzLjQzM2gtMS4xMTVsLTAuNjExLTEuOTJINDQuODZsLTAuNTgyLDEuOTJoLTEuMDg2bDIuMTA0LTYuNTM4aDEuM0w0OC43MSwxMy40MzN6IE00Ni44LDEwLjcwOA0KCQkJCUw0Ni4yNDcsOWMtMC4wNTgtMC4xNzQtMC4xNjgtMC41ODUtMC4zMjktMS4yMzJoLTAuMDJDNDUuODMzLDguMDQ2LDQ1LjczLDguNDU3LDQ1LjU4Nyw5bC0wLjU0MywxLjcwOEg0Ni44eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUyLjUyMyw5LjUwNGgtMS4xNTR2Mi4yOWMwLDAuNTgyLDAuMjA0LDAuODczLDAuNjExLDAuODczYzAuMTg4LDAsMC4zNDMtMC4wMTYsMC40NjYtMC4wNDlsMC4wMjgsMC43OTUNCgkJCQljLTAuMjA3LDAuMDc4LTAuNDc5LDAuMTE3LTAuODE0LDAuMTE3Yy0wLjQxNCwwLTAuNzM3LTAuMTI2LTAuOTctMC4zNzhjLTAuMjMzLTAuMjUyLTAuMzUtMC42NzYtMC4zNS0xLjI3MVY5LjUwNGgtMC42ODhWOC43MTkNCgkJCQloMC42ODhWNy44NTVsMS4wMjgtMC4zMXYxLjE3M2gxLjE1NFY5LjUwNHoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01Ni44NTgsMTIuMDc5YzAsMC40MzgtMC4xNjEsMC43OS0wLjQ4NCwxLjA1NXMtMC43NywwLjM5Ny0xLjMzOSwwLjM5N2MtMC41MzcsMC0wLjk5Mi0wLjEwNy0xLjM2Ny0wLjMyDQoJCQkJbDAuMjIzLTAuNzc2YzAuMzYyLDAuMjIsMC43NDcsMC4zMywxLjE1NCwwLjMzYzAuNTM3LDAsMC44MDUtMC4xOTcsMC44MDUtMC41OTJjMC0wLjE3NC0wLjA1OC0wLjMxOC0wLjE3NC0wLjQzMg0KCQkJCWMtMC4xMTctMC4xMTMtMC4zMjQtMC4yMjUtMC42MjEtMC4zMzRjLTAuODQxLTAuMzExLTEuMjYxLTAuNzYzLTEuMjYxLTEuMzU4YzAtMC40MDcsMC4xNTUtMC43NDcsMC40NjUtMS4wMTkNCgkJCQljMC4zMTEtMC4yNzEsMC43MjItMC40MDcsMS4yMzItMC40MDdjMC40NjYsMCwwLjg2MywwLjA5NSwxLjE5MywwLjI4NUw1Ni40Niw5LjY2Yy0wLjMwNC0wLjE4MS0wLjYyNC0wLjI3MS0wLjk2LTAuMjcxDQoJCQkJYy0wLjIyLDAtMC4zOTIsMC4wNTItMC41MTUsMC4xNTVjLTAuMTIyLDAuMTA0LTAuMTg0LDAuMjM1LTAuMTg0LDAuMzk3YzAsMC4xNjEsMC4wNjQsMC4yOTMsMC4xOTMsMC4zOTYNCgkJCQljMC4xMSwwLjA5NywwLjMyMywwLjIwMywwLjY0MSwwLjMxOUM1Ni40NTEsMTAuOTY2LDU2Ljg1OCwxMS40NCw1Ni44NTgsMTIuMDc5eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTU5LjU4NCw3LjMxMmMwLDAuMTg4LTAuMDYyLDAuMzM5LTAuMTg0LDAuNDU2Yy0wLjEyMywwLjExNy0wLjI4MSwwLjE3NS0wLjQ3NiwwLjE3NQ0KCQkJCWMtMC4xNzUsMC0wLjMyMi0wLjA2LTAuNDQxLTAuMTc5Yy0wLjEyLTAuMTItMC4xOC0wLjI3LTAuMTgtMC40NTFzMC4wNjItMC4zMywwLjE4NS0wLjQ0NnMwLjI3NC0wLjE3NSwwLjQ1Ni0wLjE3NQ0KCQkJCWMwLjE4MSwwLDAuMzMzLDAuMDU5LDAuNDU2LDAuMTc1QzU5LjUyMyw2Ljk4Miw1OS41ODQsNy4xMzEsNTkuNTg0LDcuMzEyeiBNNTkuNDY4LDEzLjQzM0g1OC40MlY4LjcxOWgxLjA0OFYxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjQuMjEsMTIuMDc5YzAsMC40MzgtMC4xNjEsMC43OS0wLjQ4NCwxLjA1NXMtMC43NywwLjM5Ny0xLjMzOSwwLjM5N2MtMC41MzcsMC0wLjk5Mi0wLjEwNy0xLjM2Ny0wLjMyDQoJCQkJbDAuMjIzLTAuNzc2YzAuMzYyLDAuMjIsMC43NDcsMC4zMywxLjE1NCwwLjMzYzAuNTM3LDAsMC44MDUtMC4xOTcsMC44MDUtMC41OTJjMC0wLjE3NC0wLjA1OC0wLjMxOC0wLjE3NC0wLjQzMg0KCQkJCWMtMC4xMTctMC4xMTMtMC4zMjQtMC4yMjUtMC42MjEtMC4zMzRjLTAuODQxLTAuMzExLTEuMjYxLTAuNzYzLTEuMjYxLTEuMzU4YzAtMC40MDcsMC4xNTUtMC43NDcsMC40NjUtMS4wMTkNCgkJCQljMC4zMTEtMC4yNzEsMC43MjItMC40MDcsMS4yMzItMC40MDdjMC40NjYsMCwwLjg2MywwLjA5NSwxLjE5MywwLjI4NUw2My44MTMsOS42NmMtMC4zMDQtMC4xODEtMC42MjQtMC4yNzEtMC45Ni0wLjI3MQ0KCQkJCWMtMC4yMiwwLTAuMzkyLDAuMDUyLTAuNTE1LDAuMTU1Yy0wLjEyMiwwLjEwNC0wLjE4NCwwLjIzNS0wLjE4NCwwLjM5N2MwLDAuMTYxLDAuMDY0LDAuMjkzLDAuMTkzLDAuMzk2DQoJCQkJYzAuMTEsMC4wOTcsMC4zMjMsMC4yMDMsMC42NDEsMC4zMTlDNjMuODAzLDEwLjk2Niw2NC4yMSwxMS40NCw2NC4yMSwxMi4wNzl6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjYuOTM2LDcuMzEyYzAsMC4xODgtMC4wNjIsMC4zMzktMC4xODQsMC40NTZjLTAuMTIzLDAuMTE3LTAuMjgxLDAuMTc1LTAuNDc2LDAuMTc1DQoJCQkJYy0wLjE3NSwwLTAuMzIyLTAuMDYtMC40NDEtMC4xNzljLTAuMTItMC4xMi0wLjE4LTAuMjctMC4xOC0wLjQ1MXMwLjA2Mi0wLjMzLDAuMTg1LTAuNDQ2czAuMjc0LTAuMTc1LDAuNDU2LTAuMTc1DQoJCQkJYzAuMTgxLDAsMC4zMzMsMC4wNTksMC40NTYsMC4xNzVDNjYuODc1LDYuOTgyLDY2LjkzNiw3LjEzMSw2Ni45MzYsNy4zMTJ6IE02Ni44MiwxMy40MzNoLTEuMDQ4VjguNzE5aDEuMDQ4VjEzLjQzM3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03Mi43NTYsMTMuNDMzbC0wLjMwMS0wLjAyYy0wLjAzMywwLjA1Mi0wLjA2NiwwLjEwOC0wLjEwMiwwLjE3cy0wLjA3LDAuMTMxLTAuMTAyLDAuMjA4DQoJCQkJYy0wLjAzMywwLjA3OC0wLjA2MSwwLjE1My0wLjA4NCwwLjIyOGMtMC4wMjEsMC4wNzQtMC4wMzMsMC4xNTctMC4wMzMsMC4yNDdjLTAuMDA2LDAuMTYyLDAuMDM5LDAuMjksMC4xMzcsMC4zODMNCgkJCQljMC4wOTYsMC4wOTQsMC4yMTUsMC4xNDEsMC4zNTcsMC4xNDFjMC4wOTIsMCwwLjE3NC0wLjAwOCwwLjI0OC0wLjAyNGMwLjA3NC0wLjAxNywwLjEzNy0wLjAzOCwwLjE4OS0wLjA2M2wwLjE1NCwwLjUyNA0KCQkJCWMtMC4xMDksMC4wODQtMC4yNDQsMC4xNDYtMC40MDIsMC4xODVjLTAuMTU4LDAuMDM5LTAuMzA1LDAuMDU4LTAuNDQxLDAuMDU4Yy0wLjI5MSwwLTAuNTIzLTAuMDc1LTAuNjk3LTAuMjIzDQoJCQkJYy0wLjE3Ni0wLjE0OS0wLjI2NC0wLjM3Mi0wLjI2NC0wLjY2OWMwLTAuMTE2LDAuMDE4LTAuMjM4LDAuMDQ5LTAuMzY0YzAuMDMzLTAuMTI2LDAuMDctMC4yMzYsMC4xMTEtMC4zMw0KCQkJCWMwLjA0My0wLjA5NCwwLjA4Ni0wLjE4MSwwLjEzMS0wLjI2MmMwLjA0Ny0wLjA4MSwwLjA4OC0wLjE1LDAuMTI3LTAuMjA4bC0wLjA1OS0wLjY5OGgtMC4wMg0KCQkJCWMtMC4zMywwLjU1LTAuODI4LDAuODI1LTEuNDk0LDAuODI1Yy0wLjQ2NSwwLTAuODM2LTAuMTQ2LTEuMTE1LTAuNDM3Yy0wLjMzLTAuMzU2LTAuNDk0LTAuODkzLTAuNDk0LTEuNjFWOC43MTloMS4wNDZ2Mi42DQoJCQkJYzAsMC45MDYsMC4zMTEsMS4zNTgsMC45MzIsMS4zNThjMC40NjcsMCwwLjc4OS0wLjIyNiwwLjk3MS0wLjY3OWMwLjA0NS0wLjExNiwwLjA2OC0wLjI0OSwwLjA2OC0wLjM5OFY4LjcxOWgxLjA0N3YzLjM1Ng0KCQkJCUM3Mi43MTcsMTIuNTIxLDcyLjczLDEyLjk3NCw3Mi43NTYsMTMuNDMzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTc3LjQ2MSwxMi4wNzljMCwwLjQzOC0wLjE2MiwwLjc5LTAuNDg0LDEuMDU1Yy0wLjMyNCwwLjI2NS0wLjc3LDAuMzk3LTEuMzQsMC4zOTcNCgkJCQljLTAuNTM3LDAtMC45OTItMC4xMDctMS4zNjctMC4zMmwwLjIyMy0wLjc3NmMwLjM2MywwLjIyLDAuNzQ4LDAuMzMsMS4xNTQsMC4zM2MwLjUzNywwLDAuODA1LTAuMTk3LDAuODA1LTAuNTkyDQoJCQkJYzAtMC4xNzQtMC4wNTctMC4zMTgtMC4xNzQtMC40MzJjLTAuMTE3LTAuMTEzLTAuMzI0LTAuMjI1LTAuNjIxLTAuMzM0Yy0wLjg0LTAuMzExLTEuMjYtMC43NjMtMS4yNi0xLjM1OA0KCQkJCWMwLTAuNDA3LDAuMTU0LTAuNzQ3LDAuNDY1LTEuMDE5czAuNzIxLTAuNDA3LDEuMjMyLTAuNDA3YzAuNDY1LDAsMC44NjMsMC4wOTUsMS4xOTMsMC4yODVMNzcuMDYyLDkuNjYNCgkJCQljLTAuMzAzLTAuMTgxLTAuNjIzLTAuMjcxLTAuOTU5LTAuMjcxYy0wLjIyMSwwLTAuMzkzLDAuMDUyLTAuNTE2LDAuMTU1Yy0wLjEyMSwwLjEwNC0wLjE4NCwwLjIzNS0wLjE4NCwwLjM5Nw0KCQkJCWMwLDAuMTYxLDAuMDY0LDAuMjkzLDAuMTkzLDAuMzk2YzAuMTExLDAuMDk3LDAuMzI0LDAuMjAzLDAuNjQxLDAuMzE5Qzc3LjA1MywxMC45NjYsNzcuNDYxLDExLjQ0LDc3LjQ2MSwxMi4wNzl6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODMuMTc0LDEzLjQzM2gtMS4yNzlsLTEuNDI4LTIuMTUzbC0wLjM5NiwwLjQ4NXYxLjY2OGgtMS4wNDlWNi41NTZoMS4wNDl2NC4yNjhoMC4wMg0KCQkJCWMwLjEyOS0wLjIwNywwLjI1Ni0wLjM4OCwwLjM3Ny0wLjU0M2wxLjIxMy0xLjU2MmgxLjI1MmwtMS43MzYsMS45NEw4My4xNzQsMTMuNDMzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTg1LjQzNCw3LjMxMmMwLDAuMTg4LTAuMDYyLDAuMzM5LTAuMTg0LDAuNDU2Yy0wLjEyMywwLjExNy0wLjI4MSwwLjE3NS0wLjQ3NywwLjE3NQ0KCQkJCWMtMC4xNzQsMC0wLjMyMi0wLjA2LTAuNDQxLTAuMTc5cy0wLjE4LTAuMjctMC4xOC0wLjQ1MXMwLjA2Mi0wLjMzLDAuMTg2LTAuNDQ2czAuMjczLTAuMTc1LDAuNDU1LTAuMTc1DQoJCQkJczAuMzM0LDAuMDU5LDAuNDU3LDAuMTc1Qzg1LjM3MSw2Ljk4Miw4NS40MzQsNy4xMzEsODUuNDM0LDcuMzEyeiBNODUuMzE2LDEzLjQzM0g4NC4yN1Y4LjcxOWgxLjA0N1YxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODkuNTU1LDkuNTA0SDg4LjR2Mi4yOWMwLDAuNTgyLDAuMjA1LDAuODczLDAuNjExLDAuODczYzAuMTg4LDAsMC4zNDQtMC4wMTYsMC40NjctMC4wNDlsMC4wMjcsMC43OTUNCgkJCQljLTAuMjA3LDAuMDc4LTAuNDc5LDAuMTE3LTAuODE0LDAuMTE3Yy0wLjQxNCwwLTAuNzM2LTAuMTI2LTAuOTY5LTAuMzc4Yy0wLjIzNC0wLjI1Mi0wLjM1LTAuNjc2LTAuMzUtMS4yNzFWOS41MDRoLTAuNjg5VjguNzE5DQoJCQkJaDAuNjg5VjcuODU1bDEuMDI3LTAuMzF2MS4xNzNoMS4xNTRWOS41MDR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTQuODkxLDEwLjg1M2MwLDAuMTg4LTAuMDE0LDAuMzQ2LTAuMDM5LDAuNDc1aC0zLjE0M2MwLjAxNCwwLjQ2NiwwLjE2NCwwLjgyMSwwLjQ1NSwxLjA2Nw0KCQkJCWMwLjI2NiwwLjIyLDAuNjA5LDAuMzMsMS4wMjksMC4zM2MwLjQ2NSwwLDAuODg5LTAuMDc0LDEuMjcxLTAuMjIzbDAuMTY0LDAuNzI4Yy0wLjQ0NywwLjE5NC0wLjk3MywwLjI5MS0xLjU4MiwwLjI5MQ0KCQkJCWMtMC43MywwLTEuMzA1LTAuMjE1LTEuNzIxLTAuNjQ1Yy0wLjQxOC0wLjQzLTAuNjI1LTEuMDA3LTAuNjI1LTEuNzMxYzAtMC43MTEsMC4xOTMtMS4zMDMsMC41ODItMS43NzUNCgkJCQljMC40MDYtMC41MDQsMC45NTUtMC43NTYsMS42NDgtMC43NTZjMC42NzgsMCwxLjE5MywwLjI1MiwxLjU0MSwwLjc1NkM5NC43NTIsOS43Nyw5NC44OTEsMTAuMjY1LDk0Ljg5MSwxMC44NTN6IE05My44OTEsMTAuNTgyDQoJCQkJYzAuMDA4LTAuMzExLTAuMDYxLTAuNTc5LTAuMjAzLTAuODA1Yy0wLjE4Mi0wLjI5MS0wLjQ1OS0wLjQzNy0wLjgzNC0wLjQzN2MtMC4zNDIsMC0wLjYyMSwwLjE0Mi0wLjgzNCwwLjQyNw0KCQkJCWMtMC4xNzQsMC4yMjctMC4yNzcsMC40OTgtMC4zMTEsMC44MTVIOTMuODkxeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwMC40MDgsNy4zMTJjMCwwLjE4OC0wLjA2MSwwLjMzOS0wLjE4NCwwLjQ1NmMtMC4xMjMsMC4xMTctMC4yODEsMC4xNzUtMC40NzUsMC4xNzUNCgkJCQljLTAuMTc2LDAtMC4zMjItMC4wNi0wLjQ0MS0wLjE3OWMtMC4xMjEtMC4xMi0wLjE4LTAuMjctMC4xOC0wLjQ1MXMwLjA2MS0wLjMzLDAuMTg0LTAuNDQ2czAuMjc1LTAuMTc1LDAuNDU3LTAuMTc1DQoJCQkJYzAuMTgsMCwwLjMzMiwwLjA1OSwwLjQ1NSwwLjE3NVMxMDAuNDA4LDcuMTMxLDEwMC40MDgsNy4zMTJ6IE0xMDAuMjkzLDEzLjQzM2gtMS4wNDlWOC43MTloMS4wNDlWMTMuNDMzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwNS4wMzUsMTIuMDc5YzAsMC40MzgtMC4xNjIsMC43OS0wLjQ4NCwxLjA1NWMtMC4zMjQsMC4yNjUtMC43NywwLjM5Ny0xLjM0LDAuMzk3DQoJCQkJYy0wLjUzNywwLTAuOTkyLTAuMTA3LTEuMzY3LTAuMzJsMC4yMjMtMC43NzZjMC4zNjMsMC4yMiwwLjc0OCwwLjMzLDEuMTU0LDAuMzNjMC41MzcsMCwwLjgwNS0wLjE5NywwLjgwNS0wLjU5Mg0KCQkJCWMwLTAuMTc0LTAuMDU3LTAuMzE4LTAuMTc0LTAuNDMyYy0wLjExNy0wLjExMy0wLjMyNC0wLjIyNS0wLjYyMS0wLjMzNGMtMC44NC0wLjMxMS0xLjI2LTAuNzYzLTEuMjYtMS4zNTgNCgkJCQljMC0wLjQwNywwLjE1NC0wLjc0NywwLjQ2NS0xLjAxOXMwLjcyMS0wLjQwNywxLjIzMi0wLjQwN2MwLjQ2NSwwLDAuODYzLDAuMDk1LDEuMTkzLDAuMjg1bC0wLjIyNSwwLjc1Mw0KCQkJCWMtMC4zMDMtMC4xODEtMC42MjMtMC4yNzEtMC45NTktMC4yNzFjLTAuMjIxLDAtMC4zOTMsMC4wNTItMC41MTYsMC4xNTVjLTAuMTIxLDAuMTA0LTAuMTg0LDAuMjM1LTAuMTg0LDAuMzk3DQoJCQkJYzAsMC4xNjEsMC4wNjQsMC4yOTMsMC4xOTMsMC4zOTZjMC4xMTEsMC4wOTcsMC4zMjQsMC4yMDMsMC42NDEsMC4zMTlDMTA0LjYyNywxMC45NjYsMTA1LjAzNSwxMS40NCwxMDUuMDM1LDEyLjA3OXoNCgkJCQkgTTEwMy4xMTUsOC4wNzlsLTAuOTQxLTEuNDE2aDAuNzU2bDAuNTQzLDAuOTAyaDAuMDJsMC41NTMtMC45MDJoMC43MzhsLTAuOTMyLDEuNDE2SDEwMy4xMTV6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==</resource>
|
|
<resource name="lv.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxWX0Rvd25sb2FkX29uX3RoZV9BcHBfU3RvcmUiDQoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTM1cHgiIGhlaWdodD0iNDBweCINCgkgdmlld0JveD0iMCAwIDEzNSA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTM1IDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBNkE2QTYiIGQ9Ik0xMzAuMTk3LDQwSDQuNzI5QzIuMTIyLDQwLDAsMzcuODcyLDAsMzUuMjY3VjQuNzI2QzAsMi4xMiwyLjEyMiwwLDQuNzI5LDBoMTI1LjQ2OA0KCQlDMTMyLjgwMywwLDEzNSwyLjEyLDEzNSw0LjcyNnYzMC41NDFDMTM1LDM3Ljg3MiwxMzIuODAzLDQwLDEzMC4xOTcsNDBMMTMwLjE5Nyw0MHoiLz4NCgk8cGF0aCBkPSJNMTM0LjAzMiwzNS4yNjhjMCwyLjExNi0xLjcxNCwzLjgzLTMuODM0LDMuODNINC43MjljLTIuMTE5LDAtMy44MzktMS43MTQtMy44MzktMy44M1Y0LjcyNQ0KCQljMC0yLjExNSwxLjcyLTMuODM1LDMuODM5LTMuODM1aDEyNS40NjhjMi4xMjEsMCwzLjgzNCwxLjcyLDMuODM0LDMuODM1TDEzNC4wMzIsMzUuMjY4TDEzNC4wMzIsMzUuMjY4eiIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMC4xMjgsMTkuNzg0Yy0wLjAyOS0zLjIyMywyLjYzOS00Ljc5MSwyLjc2MS00Ljg2NGMtMS41MTEtMi4yMDMtMy44NTMtMi41MDQtNC42NzYtMi41MjgNCgkJCQljLTEuOTY3LTAuMjA3LTMuODc1LDEuMTc3LTQuODc3LDEuMTc3Yy0xLjAyMiwwLTIuNTY1LTEuMTU3LTQuMjI4LTEuMTIzYy0yLjE0LDAuMDMzLTQuMTQyLDEuMjcyLTUuMjQsMy4xOTYNCgkJCQljLTIuMjY2LDMuOTIzLTAuNTc2LDkuNjg4LDEuNTk1LDEyLjg1OWMxLjA4NiwxLjU1MywyLjM1NSwzLjI4Nyw0LjAxNiwzLjIyNmMxLjYyNS0wLjA2NywyLjIzMi0xLjAzNiw0LjE5My0xLjAzNg0KCQkJCWMxLjk0MywwLDIuNTEzLDEuMDM2LDQuMjA3LDAuOTk3YzEuNzQ0LTAuMDI4LDIuODQyLTEuNTYsMy44OS0zLjEyN2MxLjI1NS0xLjc4LDEuNzU5LTMuNTMzLDEuNzc5LTMuNjIzDQoJCQkJQzMzLjUwNywyNC45MjQsMzAuMTYxLDIzLjY0NywzMC4xMjgsMTkuNzg0eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI2LjkyOCwxMC4zMDZjMC44NzQtMS4wOTMsMS40NzItMi41OCwxLjMwNi00LjA4OWMtMS4yNjUsMC4wNTYtMi44NDcsMC44NzUtMy43NTgsMS45NDQNCgkJCQljLTAuODA2LDAuOTQyLTEuNTI2LDIuNDg2LTEuMzQsMy45MzhDMjQuNTU3LDEyLjIwNSwyNi4wMTYsMTEuMzgyLDI2LjkyOCwxMC4zMDZ6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01My42NDUsMzEuNTA0aC0yLjI3MWwtMS4yNDQtMy45MDloLTQuMzI0bC0xLjE4NSwzLjkwOWgtMi4yMTFsNC4yODQtMTMuMzA4aDIuNjQ2TDUzLjY0NSwzMS41MDR6DQoJCQkgTTQ5Ljc1NSwyNS45NTVMNDguNjMsMjIuNDhjLTAuMTE5LTAuMzU1LTAuMzQyLTEuMTkxLTAuNjcxLTIuNTA3aC0wLjA0Yy0wLjEzMSwwLjU2Ni0wLjM0MiwxLjQwMi0wLjYzMiwyLjUwN2wtMS4xMDUsMy40NzUNCgkJCUg0OS43NTV6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02NC42NjIsMjYuNTg4YzAsMS42MzItMC40NDEsMi45MjItMS4zMjMsMy44NjljLTAuNzksMC44NDMtMS43NzEsMS4yNjQtMi45NDIsMS4yNjQNCgkJCWMtMS4yNjQsMC0yLjE3Mi0wLjQ1NC0yLjcyNS0xLjM2MmgtMC4wNHY1LjA1NWgtMi4xMzJWMjUuMDY3YzAtMS4wMjYtMC4wMjctMi4wNzktMC4wNzktMy4xNTloMS44NzVsMC4xMTksMS41MjFoMC4wNA0KCQkJYzAuNzExLTEuMTQ2LDEuNzktMS43MTgsMy4yMzgtMS43MThjMS4xMzIsMCwyLjA3NywwLjQ0NywyLjgzMywxLjM0MkM2NC4yODQsMjMuOTQ5LDY0LjY2MiwyNS4xMjcsNjQuNjYyLDI2LjU4OHogTTYyLjQ5LDI2LjY2Ng0KCQkJYzAtMC45MzQtMC4yMS0xLjcwNC0wLjYzMi0yLjMxYy0wLjQ2MS0wLjYzMi0xLjA4LTAuOTQ4LTEuODU2LTAuOTQ4Yy0wLjUyNiwwLTEuMDA0LDAuMTc2LTEuNDMxLDAuNTIzDQoJCQljLTAuNDI4LDAuMzUtMC43MDgsMC44MDctMC44MzksMS4zNzNjLTAuMDY2LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NXYxLjZjMCwwLjY5OCwwLjIxNCwxLjI4NywwLjY0MiwxLjc2OA0KCQkJczAuOTg0LDAuNzIxLDEuNjY4LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMSwxLjg3NS0wLjkyOEM2Mi4yNjYsMjguNDk2LDYyLjQ5LDI3LjY4LDYyLjQ5LDI2LjY2NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTc1LjY5OSwyNi41ODhjMCwxLjYzMi0wLjQ0MSwyLjkyMi0xLjMyNCwzLjg2OWMtMC43ODksMC44NDMtMS43NywxLjI2NC0yLjk0MSwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDU0LTIuNzI0LTEuMzYySDY4LjY3djUuMDU1aC0yLjEzMlYyNS4wNjdjMC0xLjAyNi0wLjAyNy0yLjA3OS0wLjA3OS0zLjE1OWgxLjg3NWwwLjExOSwxLjUyMWgwLjA0DQoJCQljMC43MS0xLjE0NiwxLjc4OS0xLjcxOCwzLjIzOC0xLjcxOGMxLjEzMSwwLDIuMDc2LDAuNDQ3LDIuODM0LDEuMzQyQzc1LjMyLDIzLjk0OSw3NS42OTksMjUuMTI3LDc1LjY5OSwyNi41ODh6IE03My41MjcsMjYuNjY2DQoJCQljMC0wLjkzNC0wLjIxMS0xLjcwNC0wLjYzMy0yLjMxYy0wLjQ2MS0wLjYzMi0xLjA3OC0wLjk0OC0xLjg1NS0wLjk0OGMtMC41MjcsMC0xLjAwNCwwLjE3Ni0xLjQzMiwwLjUyMw0KCQkJYy0wLjQyOCwwLjM1LTAuNzA3LDAuODA3LTAuODM4LDEuMzczYy0wLjA2NSwwLjI2NC0wLjA5OSwwLjQ4LTAuMDk5LDAuNjV2MS42YzAsMC42OTgsMC4yMTQsMS4yODcsMC42NCwxLjc2OA0KCQkJYzAuNDI4LDAuNDgsMC45ODQsMC43MjEsMS42NywwLjcyMWMwLjgwMywwLDEuNDI4LTAuMzEsMS44NzUtMC45MjhDNzMuMzAzLDI4LjQ5Niw3My41MjcsMjcuNjgsNzMuNTI3LDI2LjY2NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTg4LjAzOSwyNy43NzJjMCwxLjEzMi0wLjM5MywyLjA1My0xLjE4MiwyLjc2NGMtMC44NjcsMC43NzctMi4wNzQsMS4xNjUtMy42MjUsMS4xNjUNCgkJCWMtMS40MzIsMC0yLjU4LTAuMjc2LTMuNDQ5LTAuODI5bDAuNDk0LTEuNzc3YzAuOTM2LDAuNTY2LDEuOTYzLDAuODUsMy4wODIsMC44NWMwLjgwMywwLDEuNDI4LTAuMTgyLDEuODc3LTAuNTQ0DQoJCQljMC40NDctMC4zNjIsMC42Ny0wLjg0OCwwLjY3LTEuNDU0YzAtMC41NC0wLjE4NC0wLjk5NS0wLjU1My0xLjM2NGMtMC4zNjctMC4zNjktMC45OC0wLjcxMi0xLjgzNi0xLjAyOQ0KCQkJYy0yLjMzLTAuODY5LTMuNDk0LTIuMTQyLTMuNDk0LTMuODE2YzAtMS4wOTQsMC40MDgtMS45OTEsMS4yMjUtMi42ODljMC44MTQtMC42OTksMS45LTEuMDQ4LDMuMjU4LTEuMDQ4DQoJCQljMS4yMTEsMCwyLjIxNywwLjIxMSwzLjAyLDAuNjMybC0wLjUzMywxLjczOGMtMC43NS0wLjQwOC0xLjU5OC0wLjYxMi0yLjU0Ny0wLjYxMmMtMC43NSwwLTEuMzM2LDAuMTg1LTEuNzU2LDAuNTUzDQoJCQljLTAuMzU1LDAuMzI5LTAuNTMzLDAuNzMtMC41MzMsMS4yMDVjMCwwLjUyNiwwLjIwMywwLjk2MSwwLjYxMSwxLjMwM2MwLjM1NSwwLjMxNiwxLDAuNjU4LDEuOTM2LDEuMDI3DQoJCQljMS4xNDUsMC40NjEsMS45ODYsMSwyLjUyNywxLjYxOEM4Ny43NywyNi4wODEsODguMDM5LDI2Ljg1Miw4OC4wMzksMjcuNzcyeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTUuMDg4LDIzLjUwOGgtMi4zNXY0LjY1OWMwLDEuMTg1LDAuNDE0LDEuNzc3LDEuMjQ0LDEuNzc3YzAuMzgxLDAsMC42OTctMC4wMzMsMC45NDctMC4wOTlsMC4wNTksMS42MTkNCgkJCWMtMC40MiwwLjE1Ny0wLjk3MywwLjIzNi0xLjY1OCwwLjIzNmMtMC44NDIsMC0xLjUtMC4yNTctMS45NzUtMC43N2MtMC40NzMtMC41MTQtMC43MTEtMS4zNzYtMC43MTEtMi41ODd2LTQuODM3aC0xLjR2LTEuNmgxLjQNCgkJCXYtMS43NTdsMi4wOTQtMC42MzJ2Mi4zODloMi4zNVYyMy41MDh6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDUuNjkxLDI2LjYyN2MwLDEuNDc1LTAuNDIyLDIuNjg2LTEuMjY0LDMuNjMzYy0wLjg4MywwLjk3NS0yLjA1NSwxLjQ2MS0zLjUxNiwxLjQ2MQ0KCQkJYy0xLjQwOCwwLTIuNTI5LTAuNDY3LTMuMzY1LTEuNDAxcy0xLjI1NC0yLjExMy0xLjI1NC0zLjUzNGMwLTEuNDg3LDAuNDMtMi43MDUsMS4yOTMtMy42NTJjMC44NjEtMC45NDgsMi4wMjMtMS40MjIsMy40ODQtMS40MjINCgkJCWMxLjQwOCwwLDIuNTQxLDAuNDY3LDMuMzk2LDEuNDAyQzEwNS4yODMsMjQuMDIxLDEwNS42OTEsMjUuMTkyLDEwNS42OTEsMjYuNjI3eiBNMTAzLjQ3OSwyNi42OTYNCgkJCWMwLTAuODg1LTAuMTg5LTEuNjQ0LTAuNTcyLTIuMjc3Yy0wLjQ0Ny0wLjc2Ni0xLjA4Ni0xLjE0OC0xLjkxNC0xLjE0OGMtMC44NTcsMC0xLjUwOCwwLjM4My0xLjk1NSwxLjE0OA0KCQkJYy0wLjM4MywwLjYzNC0wLjU3MiwxLjQwNS0wLjU3MiwyLjMxN2MwLDAuODg1LDAuMTg5LDEuNjQ0LDAuNTcyLDIuMjc2YzAuNDYxLDAuNzY2LDEuMTA1LDEuMTQ4LDEuOTM2LDEuMTQ4DQoJCQljMC44MTQsMCwxLjQ1My0wLjM5LDEuOTE0LTEuMTY4QzEwMy4yODEsMjguMzQ3LDEwMy40NzksMjcuNTgsMTAzLjQ3OSwyNi42OTZ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTIuNjIxLDIzLjc4M2MtMC4yMTEtMC4wMzktMC40MzYtMC4wNTktMC42NzItMC4wNTljLTAuNzUsMC0xLjMzLDAuMjgzLTEuNzM4LDAuODUNCgkJCWMtMC4zNTUsMC41LTAuNTMzLDEuMTMyLTAuNTMzLDEuODk1djUuMDM1aC0yLjEzMWwwLjAyLTYuNTc0YzAtMS4xMDYtMC4wMjctMi4xMTMtMC4wOC0zLjAyMWgxLjg1N2wwLjA3OCwxLjgzNmgwLjA1OQ0KCQkJYzAuMjI1LTAuNjMxLDAuNTgtMS4xMzksMS4wNjYtMS41MmMwLjQ3NS0wLjM0MywwLjk4OC0wLjUxNCwxLjU0MS0wLjUxNGMwLjE5NywwLDAuMzc1LDAuMDE0LDAuNTMzLDAuMDM5VjIzLjc4M3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEyMi4xNTYsMjYuMjUyYzAsMC4zODItMC4wMjUsMC43MDQtMC4wNzgsMC45NjdoLTYuMzk2YzAuMDI1LDAuOTQ4LDAuMzM0LDEuNjczLDAuOTI4LDIuMTczDQoJCQljMC41MzksMC40NDcsMS4yMzYsMC42NzEsMi4wOTIsMC42NzFjMC45NDcsMCwxLjgxMS0wLjE1MSwyLjU4OC0wLjQ1NGwwLjMzNCwxLjQ4Yy0wLjkwOCwwLjM5Ni0xLjk4LDAuNTkzLTMuMjE3LDAuNTkzDQoJCQljLTEuNDg4LDAtMi42NTYtMC40MzgtMy41MDYtMS4zMTNjLTAuODQ4LTAuODc1LTEuMjczLTIuMDUtMS4yNzMtMy41MjRjMC0xLjQ0NywwLjM5NS0yLjY1MiwxLjE4Ni0zLjYxMw0KCQkJYzAuODI4LTEuMDI2LDEuOTQ3LTEuNTM5LDMuMzU1LTEuNTM5YzEuMzgzLDAsMi40MywwLjUxMywzLjE0MSwxLjUzOUMxMjEuODczLDI0LjA0NywxMjIuMTU2LDI1LjA1NSwxMjIuMTU2LDI2LjI1MnoNCgkJCSBNMTIwLjEyMywyNS42OTljMC4wMTQtMC42MzItMC4xMjUtMS4xNzgtMC40MTQtMS42MzljLTAuMzY5LTAuNTkzLTAuOTM2LTAuODg5LTEuNjk5LTAuODg5Yy0wLjY5NywwLTEuMjY0LDAuMjg5LTEuNjk3LDAuODY5DQoJCQljLTAuMzU1LDAuNDYxLTAuNTY2LDEuMDE0LTAuNjMxLDEuNjU4SDEyMC4xMjN6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00Ny4zOTEsMTMuNDMzaC0zLjcxNVY2Ljg5NmgxLjA0OHY1LjY1NWgyLjY2N1YxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTIuNjc4LDEwLjg1M2MwLDAuMTg4LTAuMDE0LDAuMzQ2LTAuMDM5LDAuNDc1aC0zLjE0M2MwLjAxMywwLjQ2NiwwLjE2NCwwLjgyMSwwLjQ1NSwxLjA2Nw0KCQkJCWMwLjI2NiwwLjIyLDAuNjA4LDAuMzMsMS4wMjgsMC4zM2MwLjQ2NiwwLDAuODktMC4wNzQsMS4yNzEtMC4yMjNsMC4xNjQsMC43MjhjLTAuNDQ2LDAuMTk0LTAuOTczLDAuMjkxLTEuNTgxLDAuMjkxDQoJCQkJYy0wLjczLDAtMS4zMDUtMC4yMTUtMS43MjItMC42NDVzLTAuNjI1LTEuMDA3LTAuNjI1LTEuNzMxYzAtMC43MTEsMC4xOTMtMS4zMDMsMC41ODItMS43NzUNCgkJCQljMC40MDctMC41MDQsMC45NTYtMC43NTYsMS42NDgtMC43NTZjMC42NzksMCwxLjE5MywwLjI1MiwxLjU0MiwwLjc1NkM1Mi41MzksOS43Nyw1Mi42NzgsMTAuMjY1LDUyLjY3OCwxMC44NTN6IE01MS42NzgsMTAuNTgyDQoJCQkJYzAuMDA3LTAuMzExLTAuMDYyLTAuNTc5LTAuMjAzLTAuODA1Yy0wLjE4Mi0wLjI5MS0wLjQ1OS0wLjQzNy0wLjgzNC0wLjQzN2MtMC4zNDMsMC0wLjYyMSwwLjE0Mi0wLjgzNSwwLjQyNw0KCQkJCWMtMC4xNzQsMC4yMjctMC4yNzcsMC40OTgtMC4zMSwwLjgxNUg1MS42Nzh6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTUuMzc0LDEyLjk3N2MwLDAuOTI1LTAuMTk3LDEuNTgxLTAuNTkyLDEuOTY5Yy0wLjM1NSwwLjM1NS0wLjg3MywwLjUzNy0xLjU1MiwwLjU0M2wtMC4xMDYtMC44MjUNCgkJCQljMC40Mi0wLjAzMiwwLjcxOC0wLjE0OSwwLjg5My0wLjM0OWMwLjIwNy0wLjIyNywwLjMxMS0wLjc4MywwLjMxMS0xLjY2OFY4LjcxOWgxLjA0N1YxMi45Nzd6IE01NS40OSw3LjMxMg0KCQkJCWMwLDAuMTg4LTAuMDYyLDAuMzM5LTAuMTg0LDAuNDU2Yy0wLjEyMywwLjExNy0wLjI3OCwwLjE3NS0wLjQ2NiwwLjE3NWMtMC4xODEsMC0wLjMzMS0wLjA2LTAuNDUxLTAuMTc5DQoJCQkJYy0wLjExOS0wLjEyLTAuMTgtMC4yNy0wLjE4LTAuNDUxczAuMDYyLTAuMzMsMC4xODUtMC40NDZzMC4yNzgtMC4xNzUsMC40NjYtMC4xNzVjMC4xODEsMCwwLjMzMSwwLjA1OSwwLjQ1MSwwLjE3NQ0KCQkJCUM1NS40Myw2Ljk4Miw1NS40OSw3LjEzMSw1NS40OSw3LjMxMnoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02MS4yOTIsMTMuNDMzaC0wLjkyMWwtMC4wNTktMC43MThoLTAuMDJjLTAuMzMsMC41NS0wLjgyOCwwLjgyNS0xLjQ5NCwwLjgyNQ0KCQkJCWMtMC40NjUsMC0wLjgzNy0wLjE0Ni0xLjExNS0wLjQzN2MtMC4zMy0wLjM1Ni0wLjQ5NC0wLjg5My0wLjQ5NC0xLjYxVjguNzE5aDEuMDQ3djIuNmMwLDAuOTA2LDAuMzExLDEuMzU4LDAuOTMyLDEuMzU4DQoJCQkJYzAuNDY2LDAsMC43ODktMC4yMjYsMC45Ny0wLjY3OWMwLjA0NS0wLjExNiwwLjA2OC0wLjI0OSwwLjA2OC0wLjM5OFY4LjcxOWgxLjA0N3YzLjM1Ng0KCQkJCUM2MS4yNTIsMTIuNTIxLDYxLjI2NiwxMi45NzQsNjEuMjkyLDEzLjQzM3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02Ny42MTYsMTEuMDE4YzAsMC44MDItMC4yMTcsMS40MzYtMC42NDksMS45MDFjLTAuMzg5LDAuNDE0LTAuODcsMC42MjEtMS40NDUsMC42MjENCgkJCQljLTAuNjIxLDAtMS4wNjctMC4yMjMtMS4zMzktMC42NjloLTAuMDJ2Mi40ODNoLTEuMDQ4di01LjA4M2MwLTAuNTA0LTAuMDEzLTEuMDIyLTAuMDM4LTEuNTUyaDAuOTIxbDAuMDU5LDAuNzQ3aDAuMDINCgkJCQljMC4zNDktMC41NjIsMC44NzktMC44NDQsMS41OTEtMC44NDRjMC41NTYsMCwxLjAyLDAuMjIsMS4zOTIsMC42NkM2Ny40Myw5LjcyMSw2Ny42MTYsMTAuMyw2Ny42MTYsMTEuMDE4eiBNNjYuNTQ5LDExLjA1Nw0KCQkJCWMwLTAuNDU5LTAuMTA0LTAuODM3LTAuMzExLTEuMTM1Yy0wLjIyNy0wLjMxMS0wLjUzLTAuNDY2LTAuOTEyLTAuNDY2Yy0wLjI1OSwwLTAuNDkzLDAuMDg2LTAuNzAzLDAuMjU3DQoJCQkJcy0wLjM0OCwwLjM5Ni0wLjQxMiwwLjY3NGMtMC4wMzIsMC4xMjktMC4wNDksMC4yMzYtMC4wNDksMC4zMnYwLjc4NmMwLDAuMzQzLDAuMTA1LDAuNjMyLDAuMzE1LDAuODY4czAuNDgzLDAuMzU0LDAuODE5LDAuMzU0DQoJCQkJYzAuMzk1LDAsMC43MDItMC4xNTIsMC45MjItMC40NTZDNjYuNDM5LDExLjk1Niw2Ni41NDksMTEuNTU1LDY2LjU0OSwxMS4wNTd6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzAuMzMyLDcuMzEyYzAsMC4xODgtMC4wNjIsMC4zMzktMC4xODQsMC40NTZjLTAuMTIzLDAuMTE3LTAuMjgxLDAuMTc1LTAuNDc3LDAuMTc1DQoJCQkJYy0wLjE3NCwwLTAuMzIyLTAuMDYtMC40NDEtMC4xNzlzLTAuMTgtMC4yNy0wLjE4LTAuNDUxczAuMDYyLTAuMzMsMC4xODYtMC40NDZzMC4yNzMtMC4xNzUsMC40NTUtMC4xNzUNCgkJCQlzMC4zMzQsMC4wNTksMC40NTcsMC4xNzVDNzAuMjcsNi45ODIsNzAuMzMyLDcuMTMxLDcwLjMzMiw3LjMxMnogTTcwLjIxNSwxMy40MzNoLTEuMDQ3VjguNzE5aDEuMDQ3VjEzLjQzM3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03NS45NTcsMTAuODUzYzAsMC4xODgtMC4wMTQsMC4zNDYtMC4wMzksMC40NzVoLTMuMTQzYzAuMDE0LDAuNDY2LDAuMTY0LDAuODIxLDAuNDU1LDEuMDY3DQoJCQkJYzAuMjY2LDAuMjIsMC42MDksMC4zMywxLjAyOSwwLjMzYzAuNDY1LDAsMC44ODktMC4wNzQsMS4yNzEtMC4yMjNsMC4xNjQsMC43MjhjLTAuNDQ3LDAuMTk0LTAuOTczLDAuMjkxLTEuNTgyLDAuMjkxDQoJCQkJYy0wLjczLDAtMS4zMDUtMC4yMTUtMS43MjEtMC42NDVjLTAuNDE4LTAuNDMtMC42MjUtMS4wMDctMC42MjUtMS43MzFjMC0wLjcxMSwwLjE5My0xLjMwMywwLjU4Mi0xLjc3NQ0KCQkJCWMwLjQwNi0wLjUwNCwwLjk1NS0wLjc1NiwxLjY0OC0wLjc1NmMwLjY3OCwwLDEuMTkzLDAuMjUyLDEuNTQxLDAuNzU2Qzc1LjgxOCw5Ljc3LDc1Ljk1NywxMC4yNjUsNzUuOTU3LDEwLjg1M3ogTTc0Ljk1NywxMC41ODINCgkJCQljMC4wMDgtMC4zMTEtMC4wNjEtMC41NzktMC4yMDMtMC44MDVDNzQuNTcyLDkuNDg1LDc0LjI5NSw5LjM0LDczLjkyLDkuMzRjLTAuMzQyLDAtMC42MjEsMC4xNDItMC44MzQsMC40MjcNCgkJCQljLTAuMTc0LDAuMjI3LTAuMjc3LDAuNDk4LTAuMzExLDAuODE1SDc0Ljk1N3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03OC41MjcsMTMuNDMzSDc3LjQ4VjYuNTU2aDEuMDQ3VjEzLjQzM3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04My45MiwxMy40MzNoLTAuOTQxbC0wLjA3Ni0wLjU0M2gtMC4wMjljLTAuMzI0LDAuNDMzLTAuNzgzLDAuNjUtMS4zNzcsMC42NQ0KCQkJCWMtMC40NDcsMC0wLjgwNy0wLjE0My0xLjA3OC0wLjQyN2MtMC4yNDYtMC4yNTgtMC4zNjctMC41NzktMC4zNjctMC45NmMwLTAuNTc2LDAuMjQtMS4wMTUsMC43MjMtMS4zMTkNCgkJCQljMC40OC0wLjMwNCwxLjE1OC0wLjQ1MywyLjAzMS0wLjQ0NlYxMC4zYzAtMC42MjEtMC4zMjYtMC45MzEtMC45NzctMC45MzFjLTAuNDY1LDAtMC44NzUsMC4xMTctMS4yMywwLjM0OWwtMC4yMTMtMC42ODgNCgkJCQljMC40MzktMC4yNzEsMC45NzktMC40MDcsMS42MTctMC40MDdjMS4yMzQsMCwxLjg1LDAuNjUsMS44NSwxLjk1djEuNzM2QzgzLjg1MiwxMi43OCw4My44NzUsMTMuMTU1LDgzLjkyLDEzLjQzM3oNCgkJCQkgTTgzLjI1Miw3LjEyOHYwLjYzMUg4MC45OVY3LjEyOEg4My4yNTJ6IE04Mi44MzQsMTEuODEzdi0wLjcyN2MtMS4xNTgtMC4wMi0xLjczNiwwLjI5Ny0xLjczNiwwLjk1DQoJCQkJYzAsMC4yNDYsMC4wNjgsMC40MywwLjIwMywwLjU1M2MwLjEzNSwwLjEyMywwLjMwNSwwLjE4NCwwLjUxLDAuMTg0YzAuMjMyLDAsMC40NDUtMC4wNzMsMC42NDMtMC4yMTgNCgkJCQljMC4xOTUtMC4xNDYsMC4zMTYtMC4zMzEsMC4zNjEtMC41NThDODIuODI4LDExLjk0Niw4Mi44MzQsMTEuODg0LDgyLjgzNCwxMS44MTN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODkuODc1LDEzLjQzM2gtMC45M2wtMC4wNDktMC43NTdoLTAuMDI5Yy0wLjI5NywwLjU3Ni0wLjgwMywwLjg2NC0xLjUxNCwwLjg2NA0KCQkJCWMtMC41NjgsMC0xLjA0MS0wLjIyMy0xLjQxNi0wLjY2OXMtMC41NjItMS4wMjUtMC41NjItMS43MzZjMC0wLjc2MywwLjIwMy0xLjM4MSwwLjYxMS0xLjg1M2MwLjM5NS0wLjQ0LDAuODc5LTAuNjYsMS40NTUtMC42Ng0KCQkJCWMwLjYzMywwLDEuMDc2LDAuMjEzLDEuMzI4LDAuNjRoMC4wMlY2LjU1NmgxLjA0OXY1LjYwN0M4OS44MzgsMTIuNjIyLDg5Ljg1LDEzLjA0NSw4OS44NzUsMTMuNDMzeiBNODguNzg5LDExLjQ0NXYtMC43ODYNCgkJCQljMC0wLjEzNi0wLjAxLTAuMjQ2LTAuMDI5LTAuMzNjLTAuMDU5LTAuMjUyLTAuMTg2LTAuNDY0LTAuMzc5LTAuNjM1Yy0wLjE5NS0wLjE3MS0wLjQzLTAuMjU3LTAuNzAxLTAuMjU3DQoJCQkJYy0wLjM5MSwwLTAuNjk3LDAuMTU1LTAuOTIyLDAuNDY2Yy0wLjIyMywwLjMxMS0wLjMzNiwwLjcwOC0wLjMzNiwxLjE5M2MwLDAuNDY2LDAuMTA3LDAuODQ0LDAuMzIyLDEuMTM1DQoJCQkJYzAuMjI3LDAuMzEsMC41MzMsMC40NjUsMC45MTYsMC40NjVjMC4zNDQsMCwwLjYxOS0wLjEyOSwwLjgyOC0wLjM4OEM4OC42ODksMTIuMDY5LDg4Ljc4OSwxMS43ODEsODguNzg5LDExLjQ0NXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05NS41OCwxMC44NTNjMCwwLjE4OC0wLjAxNCwwLjM0Ni0wLjAzOSwwLjQ3NWgtMy4xNDNjMC4wMTIsMC40NjYsMC4xNjQsMC44MjEsMC40NTUsMS4wNjcNCgkJCQljMC4yNjYsMC4yMiwwLjYwNywwLjMzLDEuMDI3LDAuMzNjMC40NjcsMCwwLjg5MS0wLjA3NCwxLjI3MS0wLjIyM2wwLjE2NCwwLjcyOGMtMC40NDUsMC4xOTQtMC45NzMsMC4yOTEtMS41OCwwLjI5MQ0KCQkJCWMtMC43MywwLTEuMzA1LTAuMjE1LTEuNzIzLTAuNjQ1Yy0wLjQxNi0wLjQzLTAuNjI1LTEuMDA3LTAuNjI1LTEuNzMxYzAtMC43MTEsMC4xOTMtMS4zMDMsMC41ODItMS43NzUNCgkJCQljMC40MDgtMC41MDQsMC45NTctMC43NTYsMS42NDgtMC43NTZjMC42OCwwLDEuMTkzLDAuMjUyLDEuNTQzLDAuNzU2Qzk1LjQzOSw5Ljc3LDk1LjU4LDEwLjI2NSw5NS41OCwxMC44NTN6IE05NC41OCwxMC41ODINCgkJCQljMC4wMDYtMC4zMTEtMC4wNjItMC41NzktMC4yMDMtMC44MDVjLTAuMTgyLTAuMjkxLTAuNDU5LTAuNDM3LTAuODM0LTAuNDM3Yy0wLjM0NCwwLTAuNjIxLDAuMTQyLTAuODM2LDAuNDI3DQoJCQkJYy0wLjE3NCwwLjIyNy0wLjI3NywwLjQ5OC0wLjMwOSwwLjgxNUg5NC41OHogTTk0LjczNCw3LjEyOHYwLjYzMWgtMi4yNlY3LjEyOEg5NC43MzR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTkuNDc5LDkuNTA0aC0xLjE1NHYyLjI5YzAsMC41ODIsMC4yMDUsMC44NzMsMC42MTEsMC44NzNjMC4xODgsMCwwLjM0NC0wLjAxNiwwLjQ2Ny0wLjA0OWwwLjAyNywwLjc5NQ0KCQkJCWMtMC4yMDcsMC4wNzgtMC40NzksMC4xMTctMC44MTQsMC4xMTdjLTAuNDE0LDAtMC43MzYtMC4xMjYtMC45NjktMC4zNzhjLTAuMjM0LTAuMjUyLTAuMzUtMC42NzYtMC4zNS0xLjI3MVY5LjUwNGgtMC42ODlWOC43MTkNCgkJCQloMC42ODlWNy44NTVsMS4wMjctMC4zMXYxLjE3M2gxLjE1NFY5LjUwNHoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDcuODU5LDEzLjQzM2gtMS4wNDl2LTIuN2MwLTAuODMyLTAuMzE2LTEuMjQ4LTAuOTQ5LTEuMjQ4Yy0wLjMxMSwwLTAuNTYyLDAuMTE0LTAuNzU4LDAuMzQzDQoJCQkJYy0wLjE5MywwLjIyOS0wLjI5MSwwLjQ5OS0wLjI5MSwwLjgwOHYyLjc5NmgtMS4wNDd2LTMuMzY2YzAtMC40MTQtMC4wMTQtMC44NjMtMC4wMzktMS4zNDloMC45MjJsMC4wNDksMC43MzdoMC4wMjkNCgkJCQljMC4xMjEtMC4yMjksMC4zMDMtMC40MTgsMC41NDMtMC41NjljMC4yODMtMC4xNzYsMC42MDItMC4yNjUsMC45NDktMC4yNjVjMC40NDEsMCwwLjgwNywwLjE0MiwxLjA5OCwwLjQyNw0KCQkJCWMwLjM2MSwwLjM0OSwwLjU0MywwLjg3LDAuNTQzLDEuNTYyVjEzLjQzM3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTQuMDEsMTEuMDM3YzAsMC43MjUtMC4yMDcsMS4zMTktMC42MjEsMS43ODVjLTAuNDM0LDAuNDc5LTEuMDEsMC43MTgtMS43MjcsMC43MTgNCgkJCQljLTAuNjkzLDAtMS4yNDQtMC4yMjktMS42NTQtMC42ODljLTAuNDEtMC40NTktMC42MTUtMS4wMzgtMC42MTUtMS43MzZjMC0wLjczLDAuMjExLTEuMzI5LDAuNjM1LTEuNzk0czAuOTk0LTAuNjk4LDEuNzExLTAuNjk4DQoJCQkJYzAuNjkzLDAsMS4yNDgsMC4yMjksMS42NywwLjY4OEMxMTMuODA5LDkuNzU3LDExNC4wMSwxMC4zMzMsMTE0LjAxLDExLjAzN3ogTTExMi45MjIsMTEuMDcxYzAtMC40MzUtMC4wOTQtMC44MDgtMC4yODEtMS4xMTkNCgkJCQljLTAuMjE5LTAuMzc2LTAuNTMzLTAuNTY0LTAuOTM5LTAuNTY0Yy0wLjQyMiwwLTAuNzQyLDAuMTg4LTAuOTYxLDAuNTY0Yy0wLjE4OCwwLjMxMS0wLjI4MSwwLjY5LTAuMjgxLDEuMTM4DQoJCQkJYzAsMC40MzUsMC4wOTQsMC44MDgsMC4yODEsMS4xMTljMC4yMjcsMC4zNzYsMC41NDMsMC41NjQsMC45NTEsMC41NjRjMC40LDAsMC43MTMtMC4xOTEsMC45MzktMC41NzQNCgkJCQlDMTEyLjgyNiwxMS44ODIsMTEyLjkyMiwxMS41MDYsMTEyLjkyMiwxMS4wNzF6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==</resource>
|
|
<resource name="my.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Ik1ZX0Rvd25sb2FkX29uX3RoZV9BcHBfU3RvcmUiDQoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTM1cHgiIGhlaWdodD0iNDBweCINCgkgdmlld0JveD0iMCAwIDEzNSA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTM1IDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBNkE2QTYiIGQ9Ik0xMzAuMTk3LDQwSDQuNzI5QzIuMTIyLDQwLDAsMzcuODcyLDAsMzUuMjY3VjQuNzI2QzAsMi4xMiwyLjEyMiwwLDQuNzI5LDBoMTI1LjQ2OA0KCQlDMTMyLjgwMywwLDEzNSwyLjEyLDEzNSw0LjcyNnYzMC41NDFDMTM1LDM3Ljg3MiwxMzIuODAzLDQwLDEzMC4xOTcsNDBMMTMwLjE5Nyw0MHoiLz4NCgk8cGF0aCBkPSJNMTM0LjAzMiwzNS4yNjhjMCwyLjExNi0xLjcxNCwzLjgzLTMuODM0LDMuODNINC43MjljLTIuMTE5LDAtMy44MzktMS43MTQtMy44MzktMy44M1Y0LjcyNQ0KCQljMC0yLjExNSwxLjcyLTMuODM1LDMuODM5LTMuODM1aDEyNS40NjhjMi4xMjEsMCwzLjgzNCwxLjcyLDMuODM0LDMuODM1TDEzNC4wMzIsMzUuMjY4TDEzNC4wMzIsMzUuMjY4eiIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMC4xMjgsMTkuNzg0Yy0wLjAyOS0zLjIyMywyLjYzOS00Ljc5MSwyLjc2MS00Ljg2NGMtMS41MTEtMi4yMDMtMy44NTMtMi41MDQtNC42NzYtMi41MjgNCgkJCQljLTEuOTY3LTAuMjA3LTMuODc1LDEuMTc3LTQuODc3LDEuMTc3Yy0xLjAyMiwwLTIuNTY1LTEuMTU3LTQuMjI4LTEuMTIzYy0yLjE0LDAuMDMzLTQuMTQyLDEuMjcyLTUuMjQsMy4xOTYNCgkJCQljLTIuMjY2LDMuOTIzLTAuNTc2LDkuNjg4LDEuNTk1LDEyLjg1OWMxLjA4NiwxLjU1MywyLjM1NSwzLjI4Nyw0LjAxNiwzLjIyNmMxLjYyNS0wLjA2NywyLjIzMi0xLjAzNiw0LjE5My0xLjAzNg0KCQkJCWMxLjk0MywwLDIuNTEzLDEuMDM2LDQuMjA3LDAuOTk3YzEuNzQ0LTAuMDI4LDIuODQyLTEuNTYsMy44OS0zLjEyN2MxLjI1NS0xLjc4LDEuNzU5LTMuNTMzLDEuNzc5LTMuNjIzDQoJCQkJQzMzLjUwNywyNC45MjQsMzAuMTYxLDIzLjY0NywzMC4xMjgsMTkuNzg0eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI2LjkyOCwxMC4zMDZjMC44NzQtMS4wOTMsMS40NzItMi41OCwxLjMwNi00LjA4OWMtMS4yNjUsMC4wNTYtMi44NDcsMC44NzUtMy43NTgsMS45NDQNCgkJCQljLTAuODA2LDAuOTQyLTEuNTI2LDIuNDg2LTEuMzQsMy45MzhDMjQuNTU3LDEyLjIwNSwyNi4wMTYsMTEuMzgyLDI2LjkyOCwxMC4zMDZ6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01My42NDUsMzEuNTA0aC0yLjI3MWwtMS4yNDQtMy45MDloLTQuMzI0bC0xLjE4NSwzLjkwOWgtMi4yMTFsNC4yODQtMTMuMzA4aDIuNjQ2TDUzLjY0NSwzMS41MDR6DQoJCQkgTTQ5Ljc1NSwyNS45NTVMNDguNjMsMjIuNDhjLTAuMTE5LTAuMzU1LTAuMzQyLTEuMTkxLTAuNjcxLTIuNTA3aC0wLjA0Yy0wLjEzMSwwLjU2Ni0wLjM0MiwxLjQwMi0wLjYzMiwyLjUwN2wtMS4xMDUsMy40NzUNCgkJCUg0OS43NTV6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02NC42NjIsMjYuNTg4YzAsMS42MzItMC40NDEsMi45MjItMS4zMjMsMy44NjljLTAuNzksMC44NDMtMS43NzEsMS4yNjQtMi45NDIsMS4yNjQNCgkJCWMtMS4yNjQsMC0yLjE3Mi0wLjQ1NC0yLjcyNS0xLjM2MmgtMC4wNHY1LjA1NWgtMi4xMzJWMjUuMDY3YzAtMS4wMjYtMC4wMjctMi4wNzktMC4wNzktMy4xNTloMS44NzVsMC4xMTksMS41MjFoMC4wNA0KCQkJYzAuNzExLTEuMTQ2LDEuNzktMS43MTgsMy4yMzgtMS43MThjMS4xMzIsMCwyLjA3NywwLjQ0NywyLjgzMywxLjM0MkM2NC4yODQsMjMuOTQ5LDY0LjY2MiwyNS4xMjcsNjQuNjYyLDI2LjU4OHogTTYyLjQ5LDI2LjY2Ng0KCQkJYzAtMC45MzQtMC4yMS0xLjcwNC0wLjYzMi0yLjMxYy0wLjQ2MS0wLjYzMi0xLjA4LTAuOTQ4LTEuODU2LTAuOTQ4Yy0wLjUyNiwwLTEuMDA0LDAuMTc2LTEuNDMxLDAuNTIzDQoJCQljLTAuNDI4LDAuMzUtMC43MDgsMC44MDctMC44MzksMS4zNzNjLTAuMDY2LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NXYxLjZjMCwwLjY5OCwwLjIxNCwxLjI4NywwLjY0MiwxLjc2OA0KCQkJczAuOTg0LDAuNzIxLDEuNjY4LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMSwxLjg3NS0wLjkyOEM2Mi4yNjYsMjguNDk2LDYyLjQ5LDI3LjY4LDYyLjQ5LDI2LjY2NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTc1LjY5OSwyNi41ODhjMCwxLjYzMi0wLjQ0MSwyLjkyMi0xLjMyNCwzLjg2OWMtMC43ODksMC44NDMtMS43NywxLjI2NC0yLjk0MSwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDU0LTIuNzI0LTEuMzYySDY4LjY3djUuMDU1aC0yLjEzMlYyNS4wNjdjMC0xLjAyNi0wLjAyNy0yLjA3OS0wLjA3OS0zLjE1OWgxLjg3NWwwLjExOSwxLjUyMWgwLjA0DQoJCQljMC43MS0xLjE0NiwxLjc4OS0xLjcxOCwzLjIzOC0xLjcxOGMxLjEzMSwwLDIuMDc2LDAuNDQ3LDIuODM0LDEuMzQyQzc1LjMyLDIzLjk0OSw3NS42OTksMjUuMTI3LDc1LjY5OSwyNi41ODh6IE03My41MjcsMjYuNjY2DQoJCQljMC0wLjkzNC0wLjIxMS0xLjcwNC0wLjYzMy0yLjMxYy0wLjQ2MS0wLjYzMi0xLjA3OC0wLjk0OC0xLjg1NS0wLjk0OGMtMC41MjcsMC0xLjAwNCwwLjE3Ni0xLjQzMiwwLjUyMw0KCQkJYy0wLjQyOCwwLjM1LTAuNzA3LDAuODA3LTAuODM4LDEuMzczYy0wLjA2NSwwLjI2NC0wLjA5OSwwLjQ4LTAuMDk5LDAuNjV2MS42YzAsMC42OTgsMC4yMTQsMS4yODcsMC42NCwxLjc2OA0KCQkJYzAuNDI4LDAuNDgsMC45ODQsMC43MjEsMS42NywwLjcyMWMwLjgwMywwLDEuNDI4LTAuMzEsMS44NzUtMC45MjhDNzMuMzAzLDI4LjQ5Niw3My41MjcsMjcuNjgsNzMuNTI3LDI2LjY2NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTg4LjAzOSwyNy43NzJjMCwxLjEzMi0wLjM5MywyLjA1My0xLjE4MiwyLjc2NGMtMC44NjcsMC43NzctMi4wNzQsMS4xNjUtMy42MjUsMS4xNjUNCgkJCWMtMS40MzIsMC0yLjU4LTAuMjc2LTMuNDQ5LTAuODI5bDAuNDk0LTEuNzc3YzAuOTM2LDAuNTY2LDEuOTYzLDAuODUsMy4wODIsMC44NWMwLjgwMywwLDEuNDI4LTAuMTgyLDEuODc3LTAuNTQ0DQoJCQljMC40NDctMC4zNjIsMC42Ny0wLjg0OCwwLjY3LTEuNDU0YzAtMC41NC0wLjE4NC0wLjk5NS0wLjU1My0xLjM2NGMtMC4zNjctMC4zNjktMC45OC0wLjcxMi0xLjgzNi0xLjAyOQ0KCQkJYy0yLjMzLTAuODY5LTMuNDk0LTIuMTQyLTMuNDk0LTMuODE2YzAtMS4wOTQsMC40MDgtMS45OTEsMS4yMjUtMi42ODljMC44MTQtMC42OTksMS45LTEuMDQ4LDMuMjU4LTEuMDQ4DQoJCQljMS4yMTEsMCwyLjIxNywwLjIxMSwzLjAyLDAuNjMybC0wLjUzMywxLjczOGMtMC43NS0wLjQwOC0xLjU5OC0wLjYxMi0yLjU0Ny0wLjYxMmMtMC43NSwwLTEuMzM2LDAuMTg1LTEuNzU2LDAuNTUzDQoJCQljLTAuMzU1LDAuMzI5LTAuNTMzLDAuNzMtMC41MzMsMS4yMDVjMCwwLjUyNiwwLjIwMywwLjk2MSwwLjYxMSwxLjMwM2MwLjM1NSwwLjMxNiwxLDAuNjU4LDEuOTM2LDEuMDI3DQoJCQljMS4xNDUsMC40NjEsMS45ODYsMSwyLjUyNywxLjYxOEM4Ny43NywyNi4wODEsODguMDM5LDI2Ljg1Miw4OC4wMzksMjcuNzcyeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTUuMDg4LDIzLjUwOGgtMi4zNXY0LjY1OWMwLDEuMTg1LDAuNDE0LDEuNzc3LDEuMjQ0LDEuNzc3YzAuMzgxLDAsMC42OTctMC4wMzMsMC45NDctMC4wOTlsMC4wNTksMS42MTkNCgkJCWMtMC40MiwwLjE1Ny0wLjk3MywwLjIzNi0xLjY1OCwwLjIzNmMtMC44NDIsMC0xLjUtMC4yNTctMS45NzUtMC43N2MtMC40NzMtMC41MTQtMC43MTEtMS4zNzYtMC43MTEtMi41ODd2LTQuODM3aC0xLjR2LTEuNmgxLjQNCgkJCXYtMS43NTdsMi4wOTQtMC42MzJ2Mi4zODloMi4zNVYyMy41MDh6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDUuNjkxLDI2LjYyN2MwLDEuNDc1LTAuNDIyLDIuNjg2LTEuMjY0LDMuNjMzYy0wLjg4MywwLjk3NS0yLjA1NSwxLjQ2MS0zLjUxNiwxLjQ2MQ0KCQkJYy0xLjQwOCwwLTIuNTI5LTAuNDY3LTMuMzY1LTEuNDAxcy0xLjI1NC0yLjExMy0xLjI1NC0zLjUzNGMwLTEuNDg3LDAuNDMtMi43MDUsMS4yOTMtMy42NTJjMC44NjEtMC45NDgsMi4wMjMtMS40MjIsMy40ODQtMS40MjINCgkJCWMxLjQwOCwwLDIuNTQxLDAuNDY3LDMuMzk2LDEuNDAyQzEwNS4yODMsMjQuMDIxLDEwNS42OTEsMjUuMTkyLDEwNS42OTEsMjYuNjI3eiBNMTAzLjQ3OSwyNi42OTYNCgkJCWMwLTAuODg1LTAuMTg5LTEuNjQ0LTAuNTcyLTIuMjc3Yy0wLjQ0Ny0wLjc2Ni0xLjA4Ni0xLjE0OC0xLjkxNC0xLjE0OGMtMC44NTcsMC0xLjUwOCwwLjM4My0xLjk1NSwxLjE0OA0KCQkJYy0wLjM4MywwLjYzNC0wLjU3MiwxLjQwNS0wLjU3MiwyLjMxN2MwLDAuODg1LDAuMTg5LDEuNjQ0LDAuNTcyLDIuMjc2YzAuNDYxLDAuNzY2LDEuMTA1LDEuMTQ4LDEuOTM2LDEuMTQ4DQoJCQljMC44MTQsMCwxLjQ1My0wLjM5LDEuOTE0LTEuMTY4QzEwMy4yODEsMjguMzQ3LDEwMy40NzksMjcuNTgsMTAzLjQ3OSwyNi42OTZ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTIuNjIxLDIzLjc4M2MtMC4yMTEtMC4wMzktMC40MzYtMC4wNTktMC42NzItMC4wNTljLTAuNzUsMC0xLjMzLDAuMjgzLTEuNzM4LDAuODUNCgkJCWMtMC4zNTUsMC41LTAuNTMzLDEuMTMyLTAuNTMzLDEuODk1djUuMDM1aC0yLjEzMWwwLjAyLTYuNTc0YzAtMS4xMDYtMC4wMjctMi4xMTMtMC4wOC0zLjAyMWgxLjg1N2wwLjA3OCwxLjgzNmgwLjA1OQ0KCQkJYzAuMjI1LTAuNjMxLDAuNTgtMS4xMzksMS4wNjYtMS41MmMwLjQ3NS0wLjM0MywwLjk4OC0wLjUxNCwxLjU0MS0wLjUxNGMwLjE5NywwLDAuMzc1LDAuMDE0LDAuNTMzLDAuMDM5VjIzLjc4M3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEyMi4xNTYsMjYuMjUyYzAsMC4zODItMC4wMjUsMC43MDQtMC4wNzgsMC45NjdoLTYuMzk2YzAuMDI1LDAuOTQ4LDAuMzM0LDEuNjczLDAuOTI4LDIuMTczDQoJCQljMC41MzksMC40NDcsMS4yMzYsMC42NzEsMi4wOTIsMC42NzFjMC45NDcsMCwxLjgxMS0wLjE1MSwyLjU4OC0wLjQ1NGwwLjMzNCwxLjQ4Yy0wLjkwOCwwLjM5Ni0xLjk4LDAuNTkzLTMuMjE3LDAuNTkzDQoJCQljLTEuNDg4LDAtMi42NTYtMC40MzgtMy41MDYtMS4zMTNjLTAuODQ4LTAuODc1LTEuMjczLTIuMDUtMS4yNzMtMy41MjRjMC0xLjQ0NywwLjM5NS0yLjY1MiwxLjE4Ni0zLjYxMw0KCQkJYzAuODI4LTEuMDI2LDEuOTQ3LTEuNTM5LDMuMzU1LTEuNTM5YzEuMzgzLDAsMi40MywwLjUxMywzLjE0MSwxLjUzOUMxMjEuODczLDI0LjA0NywxMjIuMTU2LDI1LjA1NSwxMjIuMTU2LDI2LjI1MnoNCgkJCSBNMTIwLjEyMywyNS42OTljMC4wMTQtMC42MzItMC4xMjUtMS4xNzgtMC40MTQtMS42MzljLTAuMzY5LTAuNTkzLTAuOTM2LTAuODg5LTEuNjk5LTAuODg5Yy0wLjY5NywwLTEuMjY0LDAuMjg5LTEuNjk3LDAuODY5DQoJCQljLTAuMzU1LDAuNDYxLTAuNTY2LDEuMDE0LTAuNjMxLDEuNjU4SDEyMC4xMjN6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01MC4yNDQsMTMuNDMzaC0xLjAxOWwtMC4xMzYtMi43MzVjLTAuMDY1LTEuMjM1LTAuMDk0LTIuMTUzLTAuMDg4LTIuNzU1aC0wLjAyOQ0KCQkJCWMtMC4yMDcsMC43Ny0wLjQ2MiwxLjU5NC0wLjc2NiwyLjQ3NGwtMS4wMTksMi45NThoLTAuNzk2bC0wLjkzMS0yLjkxYy0wLjI3OC0wLjg3OS0wLjUwNS0xLjcyLTAuNjc5LTIuNTIyaC0wLjAyDQoJCQkJYy0wLjAzMywwLjk4My0wLjA3MSwxLjkxNy0wLjExNywyLjgwM2wtMC4xNTQsMi42ODdoLTAuOThsMC40MzctNi41MzhoMS4zNDlsMC45NCwyLjgzMmMwLjIzMywwLjY5OSwwLjQzNywxLjQ0OSwwLjYxMSwyLjI1DQoJCQkJaDAuMDI5YzAuMjA3LTAuODM0LDAuNDI3LTEuNTg0LDAuNjU5LTIuMjVsMC45OC0yLjgzMmgxLjM0OEw1MC4yNDQsMTMuNDMzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTU1Ljc4OSwxMy40MzNoLTAuOTIxbC0wLjA1OS0wLjcxOGgtMC4wMmMtMC4zMywwLjU1LTAuODI4LDAuODI1LTEuNDk0LDAuODI1DQoJCQkJYy0wLjQ2NSwwLTAuODM3LTAuMTQ2LTEuMTE1LTAuNDM3Yy0wLjMzLTAuMzU2LTAuNDk0LTAuODkzLTAuNDk0LTEuNjFWOC43MTloMS4wNDd2Mi42YzAsMC45MDYsMC4zMTEsMS4zNTgsMC45MzIsMS4zNTgNCgkJCQljMC40NjYsMCwwLjc4OS0wLjIyNiwwLjk3LTAuNjc5YzAuMDQ1LTAuMTE2LDAuMDY4LTAuMjQ5LDAuMDY4LTAuMzk4VjguNzE5aDEuMDQ3djMuMzU2DQoJCQkJQzU1Ljc1LDEyLjUyMSw1NS43NjMsMTIuOTc0LDU1Ljc4OSwxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjAuODcxLDEzLjQzM2gtMC45NDFsLTAuMDc3LTAuNTQzaC0wLjAyOWMtMC4zMjMsMC40MzMtMC43ODIsMC42NS0xLjM3NywwLjY1DQoJCQkJYy0wLjQ0NiwwLTAuODA2LTAuMTQzLTEuMDc3LTAuNDI3QzU3LjEyMywxMi44NTQsNTcsMTIuNTM0LDU3LDEyLjE1M2MwLTAuNTc2LDAuMjQtMS4wMTUsMC43MjMtMS4zMTkNCgkJCQljMC40ODEtMC4zMDQsMS4xNTktMC40NTMsMi4wMzItMC40NDZWMTAuM2MwLTAuNjIxLTAuMzI2LTAuOTMxLTAuOTc4LTAuOTMxYy0wLjQ2NSwwLTAuODc1LDAuMTE3LTEuMjI5LDAuMzQ5bC0wLjIxMy0wLjY4OA0KCQkJCWMwLjQzOC0wLjI3MSwwLjk3OS0wLjQwNywxLjYxNy0wLjQwN2MxLjIzMywwLDEuODUsMC42NSwxLjg1LDEuOTV2MS43MzZDNjAuODAyLDEyLjc4LDYwLjgyNiwxMy4xNTUsNjAuODcxLDEzLjQzM3oNCgkJCQkgTTU5Ljc4NCwxMS44MTN2LTAuNzI3Yy0xLjE1Ny0wLjAyLTEuNzM1LDAuMjk3LTEuNzM1LDAuOTVjMCwwLjI0NiwwLjA2NywwLjQzLDAuMjAyLDAuNTUzYzAuMTM1LDAuMTIzLDAuMzA2LDAuMTg0LDAuNTExLDAuMTg0DQoJCQkJYzAuMjMxLDAsMC40NDUtMC4wNzMsMC42NDItMC4yMThzMC4zMTctMC4zMzEsMC4zNjItMC41NThDNTkuNzc4LDExLjk0Niw1OS43ODQsMTEuODg0LDU5Ljc4NCwxMS44MTN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjQuNjgzLDkuNTA0aC0xLjE1NHYyLjI5YzAsMC41ODIsMC4yMDQsMC44NzMsMC42MTEsMC44NzNjMC4xODgsMCwwLjM0My0wLjAxNiwwLjQ2Ni0wLjA0OWwwLjAyOCwwLjc5NQ0KCQkJCWMtMC4yMDcsMC4wNzgtMC40NzksMC4xMTctMC44MTQsMC4xMTdjLTAuNDE0LDAtMC43MzctMC4xMjYtMC45Ny0wLjM3OGMtMC4yMzMtMC4yNTItMC4zNS0wLjY3Ni0wLjM1LTEuMjcxVjkuNTA0aC0wLjY4OFY4LjcxOQ0KCQkJCUg2Mi41VjcuODU1bDEuMDI4LTAuMzF2MS4xNzNoMS4xNTRWOS41MDR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzAuNzQ0LDkuNTA0SDY5LjU5djIuMjljMCwwLjU4MiwwLjIwNSwwLjg3MywwLjYxMSwwLjg3M2MwLjE4OCwwLDAuMzQ0LTAuMDE2LDAuNDY3LTAuMDQ5bDAuMDI3LDAuNzk1DQoJCQkJYy0wLjIwNywwLjA3OC0wLjQ3OSwwLjExNy0wLjgxNCwwLjExN2MtMC40MTQsMC0wLjczNi0wLjEyNi0wLjk2OS0wLjM3OGMtMC4yMzMtMC4yNTItMC4zNS0wLjY3Ni0wLjM1LTEuMjcxVjkuNTA0aC0wLjY4OFY4LjcxOQ0KCQkJCWgwLjY4OFY3Ljg1NWwxLjAyOC0wLjMxdjEuMTczaDEuMTU0VjkuNTA0eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTc1Ljk3MywxMy40MzNoLTAuOTJsLTAuMDU5LTAuNzE4aC0wLjAyYy0wLjMzLDAuNTUtMC44MjgsMC44MjUtMS40OTQsMC44MjUNCgkJCQljLTAuNDY1LDAtMC44MzgtMC4xNDYtMS4xMTUtMC40MzdjLTAuMzMtMC4zNTYtMC40OTQtMC44OTMtMC40OTQtMS42MVY4LjcxOWgxLjA0N3YyLjZjMCwwLjkwNiwwLjMxMSwxLjM1OCwwLjkzMiwxLjM1OA0KCQkJCWMwLjQ2NSwwLDAuNzg5LTAuMjI2LDAuOTY5LTAuNjc5YzAuMDQ1LTAuMTE2LDAuMDY4LTAuMjQ5LDAuMDY4LTAuMzk4VjguNzE5aDEuMDQ3djMuMzU2DQoJCQkJQzc1LjkzNCwxMi41MjEsNzUuOTQ3LDEyLjk3NCw3NS45NzMsMTMuNDMzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTgwLjAwNiw5LjY0MWMtMC4xMDQtMC4wMi0wLjIxMy0wLjAyOS0wLjMzLTAuMDI5Yy0wLjM2NywwLTAuNjUyLDAuMTM5LTAuODU0LDAuNDE3DQoJCQkJYy0wLjE3NCwwLjI0Ni0wLjI2MiwwLjU1Ni0wLjI2MiwwLjkzMXYyLjQ3NGgtMS4wNDdsMC4wMS0zLjIzYzAtMC41NDMtMC4wMTQtMS4wMzgtMC4wMzktMS40ODRoMC45MTJsMC4wMzksMC45MDJoMC4wMjkNCgkJCQljMC4xMDktMC4zMTEsMC4yODMtMC41NiwwLjUyMy0wLjc0N2MwLjIzMi0wLjE2OCwwLjQ4NC0wLjI1MiwwLjc1Ni0wLjI1MmMwLjA5OCwwLDAuMTg2LDAuMDA2LDAuMjYyLDAuMDE5VjkuNjQxeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTg1LjE3NiwxMy40MzNoLTAuOTJsLTAuMDU5LTAuNzE4aC0wLjAyYy0wLjMzLDAuNTUtMC44MjgsMC44MjUtMS40OTQsMC44MjUNCgkJCQljLTAuNDY1LDAtMC44MzgtMC4xNDYtMS4xMTUtMC40MzdjLTAuMzMtMC4zNTYtMC40OTQtMC44OTMtMC40OTQtMS42MVY4LjcxOWgxLjA0N3YyLjZjMCwwLjkwNiwwLjMxMSwxLjM1OCwwLjkzMiwxLjM1OA0KCQkJCWMwLjQ2NSwwLDAuNzg5LTAuMjI2LDAuOTY5LTAuNjc5YzAuMDQ1LTAuMTE2LDAuMDY4LTAuMjQ5LDAuMDY4LTAuMzk4VjguNzE5aDEuMDQ3djMuMzU2DQoJCQkJQzg1LjEzNywxMi41MjEsODUuMTUsMTIuOTc0LDg1LjE3NiwxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTAuODE0LDEzLjQzM2gtMS4wNDd2LTIuN2MwLTAuODMyLTAuMzE2LTEuMjQ4LTAuOTUxLTEuMjQ4Yy0wLjMxMSwwLTAuNTYyLDAuMTE0LTAuNzU2LDAuMzQzDQoJCQkJcy0wLjI5MSwwLjQ5OS0wLjI5MSwwLjgwOHYyLjc5NmgtMS4wNDl2LTMuMzY2YzAtMC40MTQtMC4wMTItMC44NjMtMC4wMzctMS4zNDloMC45MmwwLjA0OSwwLjczN2gwLjAyOQ0KCQkJCWMwLjEyMy0wLjIyOSwwLjMwNS0wLjQxOCwwLjU0My0wLjU2OWMwLjI4NS0wLjE3NiwwLjYwMi0wLjI2NSwwLjk1MS0wLjI2NWMwLjQzOSwwLDAuODA1LDAuMTQyLDEuMDk2LDAuNDI3DQoJCQkJYzAuMzYzLDAuMzQ5LDAuNTQzLDAuODcsMC41NDMsMS41NjJWMTMuNDMzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTk5LjM5MSwxMS4wMThjMCwwLjgwMi0wLjIxNywxLjQzNi0wLjY1LDEuOTAxYy0wLjM4OSwwLjQxNC0wLjg2OSwwLjYyMS0xLjQ0NSwwLjYyMQ0KCQkJCWMtMC42MjEsMC0xLjA2Ni0wLjIyMy0xLjMzOC0wLjY2OWgtMC4wMnYyLjQ4M2gtMS4wNDl2LTUuMDgzYzAtMC41MDQtMC4wMTItMS4wMjItMC4wMzctMS41NTJoMC45MmwwLjA1OSwwLjc0N2gwLjAyDQoJCQkJYzAuMzUtMC41NjIsMC44NzktMC44NDQsMS41OTItMC44NDRjMC41NTUsMCwxLjAyLDAuMjIsMS4zOTEsMC42NkM5OS4yMDUsOS43MjEsOTkuMzkxLDEwLjMsOTkuMzkxLDExLjAxOHogTTk4LjMyNCwxMS4wNTcNCgkJCQljMC0wLjQ1OS0wLjEwNC0wLjgzNy0wLjMxMS0xLjEzNWMtMC4yMjctMC4zMTEtMC41MzEtMC40NjYtMC45MTItMC40NjZjLTAuMjYsMC0wLjQ5NCwwLjA4Ni0wLjcwMywwLjI1Nw0KCQkJCWMtMC4yMTEsMC4xNzEtMC4zNDgsMC4zOTYtMC40MTIsMC42NzRjLTAuMDMzLDAuMTI5LTAuMDQ5LDAuMjM2LTAuMDQ5LDAuMzJ2MC43ODZjMCwwLjM0MywwLjEwNSwwLjYzMiwwLjMxNCwwLjg2OA0KCQkJCWMwLjIxMSwwLjIzNiwwLjQ4NCwwLjM1NCwwLjgyLDAuMzU0YzAuMzk1LDAsMC43MDEtMC4xNTIsMC45MjItMC40NTZDOTguMjEzLDExLjk1Niw5OC4zMjQsMTEuNTU1LDk4LjMyNCwxMS4wNTd6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTA0LjI0LDEzLjQzM2gtMC45NDFsLTAuMDc2LTAuNTQzaC0wLjAyOWMtMC4zMjQsMC40MzMtMC43ODMsMC42NS0xLjM3NywwLjY1DQoJCQkJYy0wLjQ0NywwLTAuODA3LTAuMTQzLTEuMDc4LTAuNDI3Yy0wLjI0Ni0wLjI1OC0wLjM2Ny0wLjU3OS0wLjM2Ny0wLjk2YzAtMC41NzYsMC4yNC0xLjAxNSwwLjcyMy0xLjMxOQ0KCQkJCWMwLjQ4LTAuMzA0LDEuMTU4LTAuNDUzLDIuMDMxLTAuNDQ2VjEwLjNjMC0wLjYyMS0wLjMyNi0wLjkzMS0wLjk3Ny0wLjkzMWMtMC40NjUsMC0wLjg3NSwwLjExNy0xLjIzLDAuMzQ5bC0wLjIxMy0wLjY4OA0KCQkJCWMwLjQzOS0wLjI3MSwwLjk3OS0wLjQwNywxLjYxNy0wLjQwN2MxLjIzNCwwLDEuODUsMC42NSwxLjg1LDEuOTV2MS43MzZDMTA0LjE3MiwxMi43OCwxMDQuMTk1LDEzLjE1NSwxMDQuMjQsMTMuNDMzeg0KCQkJCSBNMTAzLjE1NCwxMS44MTN2LTAuNzI3Yy0xLjE1OC0wLjAyLTEuNzM2LDAuMjk3LTEuNzM2LDAuOTVjMCwwLjI0NiwwLjA2OCwwLjQzLDAuMjAzLDAuNTUzYzAuMTM1LDAuMTIzLDAuMzA1LDAuMTg0LDAuNTEsMC4xODQNCgkJCQljMC4yMzIsMCwwLjQ0NS0wLjA3MywwLjY0My0wLjIxOGMwLjE5NS0wLjE0NiwwLjMxNi0wLjMzMSwwLjM2MS0wLjU1OEMxMDMuMTQ4LDExLjk0NiwxMDMuMTU0LDExLjg4NCwxMDMuMTU0LDExLjgxM3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDkuOTM0LDEzLjQzM2gtMC45MzJsLTAuMDQ5LTAuNzU3aC0wLjAyOWMtMC4yOTcsMC41NzYtMC44MDEsMC44NjQtMS41MTIsMC44NjQNCgkJCQljLTAuNTcsMC0xLjA0MS0wLjIyMy0xLjQxNi0wLjY2OXMtMC41NjItMS4wMjUtMC41NjItMS43MzZjMC0wLjc2MywwLjIwMy0xLjM4MSwwLjYwOS0xLjg1M2MwLjM5NS0wLjQ0LDAuODgxLTAuNjYsMS40NTUtMC42Ng0KCQkJCWMwLjYzNSwwLDEuMDc4LDAuMjEzLDEuMzMsMC42NGgwLjAyVjYuNTU2aDEuMDQ3djUuNjA3QzEwOS44OTUsMTIuNjIyLDEwOS45MDgsMTMuMDQ1LDEwOS45MzQsMTMuNDMzeiBNMTA4Ljg0OCwxMS40NDV2LTAuNzg2DQoJCQkJYzAtMC4xMzYtMC4wMS0wLjI0Ni0wLjAyOS0wLjMzYy0wLjA1OS0wLjI1Mi0wLjE4Ni0wLjQ2NC0wLjM4MS0wLjYzNXMtMC40MjgtMC4yNTctMC43MDEtMC4yNTdjLTAuMzg5LDAtMC42OTUsMC4xNTUtMC45MiwwLjQ2Ng0KCQkJCXMtMC4zMzYsMC43MDgtMC4zMzYsMS4xOTNjMCwwLjQ2NiwwLjEwNywwLjg0NCwwLjMyMiwxLjEzNWMwLjIyNywwLjMxLDAuNTMxLDAuNDY1LDAuOTE0LDAuNDY1YzAuMzQ0LDAsMC42MjEtMC4xMjksMC44MjgtMC4zODgNCgkJCQlDMTA4Ljc0NiwxMi4wNjksMTA4Ljg0OCwxMS43ODEsMTA4Ljg0OCwxMS40NDV6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTE1LjAxLDEzLjQzM2gtMC45NDFsLTAuMDc2LTAuNTQzaC0wLjAyOWMtMC4zMjQsMC40MzMtMC43ODMsMC42NS0xLjM3NywwLjY1DQoJCQkJYy0wLjQ0NywwLTAuODA3LTAuMTQzLTEuMDc4LTAuNDI3Yy0wLjI0Ni0wLjI1OC0wLjM2Ny0wLjU3OS0wLjM2Ny0wLjk2YzAtMC41NzYsMC4yNC0xLjAxNSwwLjcyMy0xLjMxOQ0KCQkJCWMwLjQ4LTAuMzA0LDEuMTU4LTAuNDUzLDIuMDMxLTAuNDQ2VjEwLjNjMC0wLjYyMS0wLjMyNi0wLjkzMS0wLjk3Ny0wLjkzMWMtMC40NjUsMC0wLjg3NSwwLjExNy0xLjIzLDAuMzQ5bC0wLjIxMy0wLjY4OA0KCQkJCWMwLjQzOS0wLjI3MSwwLjk3OS0wLjQwNywxLjYxNy0wLjQwN2MxLjIzNCwwLDEuODUsMC42NSwxLjg1LDEuOTV2MS43MzZDMTE0Ljk0MSwxMi43OCwxMTQuOTY1LDEzLjE1NSwxMTUuMDEsMTMuNDMzeg0KCQkJCSBNMTEzLjkyNCwxMS44MTN2LTAuNzI3Yy0xLjE1OC0wLjAyLTEuNzM2LDAuMjk3LTEuNzM2LDAuOTVjMCwwLjI0NiwwLjA2OCwwLjQzLDAuMjAzLDAuNTUzYzAuMTM1LDAuMTIzLDAuMzA1LDAuMTg0LDAuNTEsMC4xODQNCgkJCQljMC4yMzIsMCwwLjQ0NS0wLjA3MywwLjY0My0wLjIxOGMwLjE5NS0wLjE0NiwwLjMxNi0wLjMzMSwwLjM2MS0wLjU1OEMxMTMuOTE4LDExLjk0NiwxMTMuOTI0LDExLjg4NCwxMTMuOTI0LDExLjgxM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K</resource>
|
|
<resource name="nl.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Ik5MX0Rvd25sb2FkX29uX3RoZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHdpZHRoPSIxMzVweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgMTM1IDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMzUgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0E2QTZBNiIgZD0iTTEzMC4xOTcsNDBINC43MjlDMi4xMjIsNDAsMCwzNy44NzIsMCwzNS4yNjdWNC43MjZDMCwyLjEyLDIuMTIyLDAsNC43MjksMGgxMjUuNDY4DQoJCUMxMzIuODAzLDAsMTM1LDIuMTIsMTM1LDQuNzI2djMwLjU0MUMxMzUsMzcuODcyLDEzMi44MDMsNDAsMTMwLjE5Nyw0MEwxMzAuMTk3LDQweiIvPg0KCTxwYXRoIGQ9Ik0xMzQuMDMyLDM1LjI2OGMwLDIuMTE2LTEuNzE0LDMuODMtMy44MzQsMy44M0g0LjcyOWMtMi4xMTksMC0zLjgzOS0xLjcxNC0zLjgzOS0zLjgzVjQuNzI1DQoJCWMwLTIuMTE1LDEuNzItMy44MzUsMy44MzktMy44MzVoMTI1LjQ2OGMyLjEyMSwwLDMuODM0LDEuNzIsMy44MzQsMy44MzVMMTM0LjAzMiwzNS4yNjhMMTM0LjAzMiwzNS4yNjh6Ii8+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMwLjEyOCwxOS43ODRjLTAuMDI5LTMuMjIzLDIuNjM5LTQuNzkxLDIuNzYxLTQuODY0Yy0xLjUxMS0yLjIwMy0zLjg1My0yLjUwNC00LjY3Ni0yLjUyOA0KCQkJCWMtMS45NjctMC4yMDctMy44NzUsMS4xNzctNC44NzcsMS4xNzdjLTEuMDIyLDAtMi41NjUtMS4xNTctNC4yMjgtMS4xMjNjLTIuMTQsMC4wMzMtNC4xNDIsMS4yNzItNS4yNCwzLjE5Ng0KCQkJCWMtMi4yNjYsMy45MjMtMC41NzYsOS42ODgsMS41OTUsMTIuODU5YzEuMDg2LDEuNTUzLDIuMzU1LDMuMjg3LDQuMDE2LDMuMjI2YzEuNjI1LTAuMDY3LDIuMjMyLTEuMDM2LDQuMTkzLTEuMDM2DQoJCQkJYzEuOTQzLDAsMi41MTMsMS4wMzYsNC4yMDcsMC45OTdjMS43NDQtMC4wMjgsMi44NDItMS41NiwzLjg5LTMuMTI3YzEuMjU1LTEuNzgsMS43NTktMy41MzMsMS43NzktMy42MjMNCgkJCQlDMzMuNTA3LDI0LjkyNCwzMC4xNjEsMjMuNjQ3LDMwLjEyOCwxOS43ODR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuOTI4LDEwLjMwNmMwLjg3NC0xLjA5MywxLjQ3Mi0yLjU4LDEuMzA2LTQuMDg5Yy0xLjI2NSwwLjA1Ni0yLjg0NywwLjg3NS0zLjc1OCwxLjk0NA0KCQkJCWMtMC44MDYsMC45NDItMS41MjYsMi40ODYtMS4zNCwzLjkzOEMyNC41NTcsMTIuMjA1LDI2LjAxNiwxMS4zODIsMjYuOTI4LDEwLjMwNnoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUzLjcxNywzMS41MDRoLTIuMjcxbC0xLjI0NC0zLjkwOWgtNC4zMjRsLTEuMTg1LDMuOTA5aC0yLjIxMWw0LjI4NC0xMy4zMDhoMi42NDZMNTMuNzE3LDMxLjUwNHoNCgkJCSBNNDkuODI4LDI1Ljk1NWwtMS4xMjUtMy40NzVjLTAuMTE5LTAuMzU1LTAuMzQyLTEuMTkxLTAuNjcxLTIuNTA3aC0wLjA0Yy0wLjEzMSwwLjU2Ni0wLjM0MiwxLjQwMi0wLjYzMiwyLjUwN2wtMS4xMDUsMy40NzUNCgkJCUg0OS44Mjh6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02NC43MzQsMjYuNTg4YzAsMS42MzItMC40NDEsMi45MjItMS4zMjMsMy44NjljLTAuNzksMC44NDMtMS43NzEsMS4yNjQtMi45NDIsMS4yNjQNCgkJCWMtMS4yNjQsMC0yLjE3Mi0wLjQ1NC0yLjcyNS0xLjM2MmgtMC4wNHY1LjA1NWgtMi4xMzJWMjUuMDY3YzAtMS4wMjYtMC4wMjctMi4wNzktMC4wNzktMy4xNTloMS44NzVsMC4xMTksMS41MjFoMC4wNA0KCQkJYzAuNzExLTEuMTQ2LDEuNzktMS43MTgsMy4yMzgtMS43MThjMS4xMzIsMCwyLjA3NywwLjQ0NywyLjgzMywxLjM0MkM2NC4zNTYsMjMuOTQ5LDY0LjczNCwyNS4xMjcsNjQuNzM0LDI2LjU4OHogTTYyLjU2MiwyNi42NjYNCgkJCWMwLTAuOTM0LTAuMjEtMS43MDQtMC42MzItMi4zMWMtMC40NjEtMC42MzItMS4wOC0wLjk0OC0xLjg1Ni0wLjk0OGMtMC41MjYsMC0xLjAwNCwwLjE3Ni0xLjQzMSwwLjUyMw0KCQkJYy0wLjQyOCwwLjM1LTAuNzA4LDAuODA3LTAuODM5LDEuMzczYy0wLjA2NiwwLjI2NC0wLjA5OSwwLjQ4LTAuMDk5LDAuNjV2MS42YzAsMC42OTgsMC4yMTQsMS4yODcsMC42NDIsMS43NjgNCgkJCXMwLjk4NCwwLjcyMSwxLjY2OCwwLjcyMWMwLjgwMywwLDEuNDI4LTAuMzEsMS44NzUtMC45MjhDNjIuMzM4LDI4LjQ5Niw2Mi41NjIsMjcuNjgsNjIuNTYyLDI2LjY2NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTc1Ljc3MSwyNi41ODhjMCwxLjYzMi0wLjQ0MSwyLjkyMi0xLjMyNCwzLjg2OWMtMC43ODksMC44NDMtMS43NywxLjI2NC0yLjk0MSwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDU0LTIuNzI0LTEuMzYyaC0wLjAzOXY1LjA1NUg2Ni42MVYyNS4wNjdjMC0xLjAyNi0wLjAyNy0yLjA3OS0wLjA3OS0zLjE1OWgxLjg3NWwwLjExOSwxLjUyMWgwLjA0DQoJCQljMC43MS0xLjE0NiwxLjc4OS0xLjcxOCwzLjIzOC0xLjcxOGMxLjEzMSwwLDIuMDc2LDAuNDQ3LDIuODM0LDEuMzQyQzc1LjM5MywyMy45NDksNzUuNzcxLDI1LjEyNyw3NS43NzEsMjYuNTg4eiBNNzMuNiwyNi42NjYNCgkJCWMwLTAuOTM0LTAuMjExLTEuNzA0LTAuNjMzLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDc4LTAuOTQ4LTEuODU1LTAuOTQ4Yy0wLjUyNywwLTEuMDA0LDAuMTc2LTEuNDMyLDAuNTIzDQoJCQljLTAuNDI4LDAuMzUtMC43MDcsMC44MDctMC44MzgsMS4zNzNjLTAuMDY1LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NXYxLjZjMCwwLjY5OCwwLjIxNCwxLjI4NywwLjY0LDEuNzY4DQoJCQljMC40MjgsMC40OCwwLjk4NCwwLjcyMSwxLjY3LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMSwxLjg3NS0wLjkyOEM3My4zNzUsMjguNDk2LDczLjYsMjcuNjgsNzMuNiwyNi42NjZ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04OC4xMTEsMjcuNzcyYzAsMS4xMzItMC4zOTMsMi4wNTMtMS4xODIsMi43NjRjLTAuODY3LDAuNzc3LTIuMDc0LDEuMTY1LTMuNjI1LDEuMTY1DQoJCQljLTEuNDMyLDAtMi41OC0wLjI3Ni0zLjQ0OS0wLjgyOWwwLjQ5NC0xLjc3N2MwLjkzNiwwLjU2NiwxLjk2MywwLjg1LDMuMDgyLDAuODVjMC44MDMsMCwxLjQyOC0wLjE4MiwxLjg3Ny0wLjU0NA0KCQkJYzAuNDQ3LTAuMzYyLDAuNjctMC44NDgsMC42Ny0xLjQ1NGMwLTAuNTQtMC4xODQtMC45OTUtMC41NTMtMS4zNjRjLTAuMzY3LTAuMzY5LTAuOTgtMC43MTItMS44MzYtMS4wMjkNCgkJCWMtMi4zMy0wLjg2OS0zLjQ5NC0yLjE0Mi0zLjQ5NC0zLjgxNmMwLTEuMDk0LDAuNDA4LTEuOTkxLDEuMjI1LTIuNjg5YzAuODE0LTAuNjk5LDEuOS0xLjA0OCwzLjI1OC0xLjA0OA0KCQkJYzEuMjExLDAsMi4yMTcsMC4yMTEsMy4wMiwwLjYzMmwtMC41MzMsMS43MzhjLTAuNzUtMC40MDgtMS41OTgtMC42MTItMi41NDctMC42MTJjLTAuNzUsMC0xLjMzNiwwLjE4NS0xLjc1NiwwLjU1Mw0KCQkJYy0wLjM1NSwwLjMyOS0wLjUzMywwLjczLTAuNTMzLDEuMjA1YzAsMC41MjYsMC4yMDMsMC45NjEsMC42MTEsMS4zMDNjMC4zNTUsMC4zMTYsMSwwLjY1OCwxLjkzNiwxLjAyNw0KCQkJYzEuMTQ1LDAuNDYxLDEuOTg2LDEsMi41MjcsMS42MThDODcuODQyLDI2LjA4MSw4OC4xMTEsMjYuODUyLDg4LjExMSwyNy43NzJ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05NS4xNiwyMy41MDhoLTIuMzV2NC42NTljMCwxLjE4NSwwLjQxNCwxLjc3NywxLjI0NCwxLjc3N2MwLjM4MSwwLDAuNjk3LTAuMDMzLDAuOTQ3LTAuMDk5bDAuMDU5LDEuNjE5DQoJCQljLTAuNDIsMC4xNTctMC45NzMsMC4yMzYtMS42NTgsMC4yMzZjLTAuODQyLDAtMS41LTAuMjU3LTEuOTc1LTAuNzdjLTAuNDczLTAuNTE0LTAuNzExLTEuMzc2LTAuNzExLTIuNTg3di00LjgzN2gtMS40di0xLjZoMS40DQoJCQl2LTEuNzU3bDIuMDk0LTAuNjMydjIuMzg5aDIuMzVWMjMuNTA4eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTA1Ljc2NCwyNi42MjdjMCwxLjQ3NS0wLjQyMiwyLjY4Ni0xLjI2NCwzLjYzM2MtMC44ODMsMC45NzUtMi4wNTUsMS40NjEtMy41MTYsMS40NjENCgkJCWMtMS40MDgsMC0yLjUyOS0wLjQ2Ny0zLjM2NS0xLjQwMXMtMS4yNTQtMi4xMTMtMS4yNTQtMy41MzRjMC0xLjQ4NywwLjQzLTIuNzA1LDEuMjkzLTMuNjUyYzAuODYxLTAuOTQ4LDIuMDIzLTEuNDIyLDMuNDg0LTEuNDIyDQoJCQljMS40MDgsMCwyLjU0MSwwLjQ2NywzLjM5NiwxLjQwMkMxMDUuMzU1LDI0LjAyMSwxMDUuNzY0LDI1LjE5MiwxMDUuNzY0LDI2LjYyN3ogTTEwMy41NTEsMjYuNjk2DQoJCQljMC0wLjg4NS0wLjE4OS0xLjY0NC0wLjU3Mi0yLjI3N2MtMC40NDctMC43NjYtMS4wODYtMS4xNDgtMS45MTQtMS4xNDhjLTAuODU3LDAtMS41MDgsMC4zODMtMS45NTUsMS4xNDgNCgkJCWMtMC4zODMsMC42MzQtMC41NzIsMS40MDUtMC41NzIsMi4zMTdjMCwwLjg4NSwwLjE4OSwxLjY0NCwwLjU3MiwyLjI3NmMwLjQ2MSwwLjc2NiwxLjEwNSwxLjE0OCwxLjkzNiwxLjE0OA0KCQkJYzAuODE0LDAsMS40NTMtMC4zOSwxLjkxNC0xLjE2OEMxMDMuMzU0LDI4LjM0NywxMDMuNTUxLDI3LjU4LDEwMy41NTEsMjYuNjk2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTEyLjY5MywyMy43ODNjLTAuMjExLTAuMDM5LTAuNDM2LTAuMDU5LTAuNjcyLTAuMDU5Yy0wLjc1LDAtMS4zMywwLjI4My0xLjczOCwwLjg1DQoJCQljLTAuMzU1LDAuNS0wLjUzMywxLjEzMi0wLjUzMywxLjg5NXY1LjAzNWgtMi4xMzFsMC4wMi02LjU3NGMwLTEuMTA2LTAuMDI3LTIuMTEzLTAuMDgtMy4wMjFoMS44NTdsMC4wNzgsMS44MzZoMC4wNTkNCgkJCWMwLjIyNS0wLjYzMSwwLjU4LTEuMTM5LDEuMDY2LTEuNTJjMC40NzUtMC4zNDMsMC45ODgtMC41MTQsMS41NDEtMC41MTRjMC4xOTcsMCwwLjM3NSwwLjAxNCwwLjUzMywwLjAzOVYyMy43ODN6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMjIuMjI5LDI2LjI1MmMwLDAuMzgyLTAuMDI1LDAuNzA0LTAuMDc4LDAuOTY3aC02LjM5NmMwLjAyNSwwLjk0OCwwLjMzNCwxLjY3MywwLjkyOCwyLjE3Mw0KCQkJYzAuNTM5LDAuNDQ3LDEuMjM2LDAuNjcxLDIuMDkyLDAuNjcxYzAuOTQ3LDAsMS44MTEtMC4xNTEsMi41ODgtMC40NTRsMC4zMzQsMS40OGMtMC45MDgsMC4zOTYtMS45OCwwLjU5My0zLjIxNywwLjU5Mw0KCQkJYy0xLjQ4OCwwLTIuNjU2LTAuNDM4LTMuNTA2LTEuMzEzYy0wLjg0OC0wLjg3NS0xLjI3My0yLjA1LTEuMjczLTMuNTI0YzAtMS40NDcsMC4zOTUtMi42NTIsMS4xODYtMy42MTMNCgkJCWMwLjgyOC0xLjAyNiwxLjk0Ny0xLjUzOSwzLjM1NS0xLjUzOWMxLjM4MywwLDIuNDMsMC41MTMsMy4xNDEsMS41MzlDMTIxLjk0NSwyNC4wNDcsMTIyLjIyOSwyNS4wNTUsMTIyLjIyOSwyNi4yNTJ6DQoJCQkgTTEyMC4xOTUsMjUuNjk5YzAuMDE0LTAuNjMyLTAuMTI1LTEuMTc4LTAuNDE0LTEuNjM5Yy0wLjM2OS0wLjU5My0wLjkzNi0wLjg4OS0xLjY5OS0wLjg4OWMtMC42OTcsMC0xLjI2NCwwLjI4OS0xLjY5NywwLjg2OQ0KCQkJYy0wLjM1NSwwLjQ2MS0wLjU2NiwxLjAxNC0wLjYzMSwxLjY1OEgxMjAuMTk1eiIvPg0KCTwvZz4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDkuMzEsOS45MDNjMCwxLjIxMy0wLjM2MywyLjEyNi0xLjA5LDIuNzRjLTAuNjc0LDAuNTY3LTEuNjMsMC44NS0yLjg3LDAuODUNCgkJCQljLTAuNjEzLDAtMS4xNC0wLjAyNy0xLjU4LTAuMDh2LTYuNjNjMC41NzMtMC4wOTMsMS4xOTMtMC4xNCwxLjg2LTAuMTRjMS4xOCwwLDIuMDcsMC4yNTcsMi42NywwLjc3DQoJCQkJQzQ4Ljk3Myw3Ljk5Myw0OS4zMSw4LjgyMyw0OS4zMSw5LjkwM3ogTTQ4LjE3LDkuOTMzYzAtMC43ODctMC4yMDktMS4zOS0wLjYyNS0xLjgxYy0wLjQxNy0wLjQyLTEuMDI1LTAuNjMtMS44MjUtMC42Mw0KCQkJCWMtMC4zNCwwLTAuNjMsMC4wMjMtMC44NywwLjA3djUuMDRjMC4xMzQsMC4wMiwwLjM3NywwLjAzLDAuNzMsMC4wM2MwLjgyNiwwLDEuNDY1LTAuMjMsMS45MTUtMC42OQ0KCQkJCUM0Ny45NDUsMTEuNDgzLDQ4LjE3LDEwLjgxMyw0OC4xNyw5LjkzM3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01NS4zNSwxMC45NjNjMCwwLjc0Ny0wLjIxNCwxLjM2LTAuNjQsMS44NGMtMC40NDcsMC40OTMtMS4wNCwwLjc0LTEuNzgsMC43NA0KCQkJCWMtMC43MTQsMC0xLjI4Mi0wLjIzNi0xLjcwNS0wLjcxYy0wLjQyNC0wLjQ3My0wLjYzNS0xLjA3LTAuNjM1LTEuNzljMC0wLjc1MywwLjIxOC0xLjM3LDAuNjU0LTEuODUNCgkJCQljMC40MzctMC40OCwxLjAyNS0wLjcyLDEuNzY2LTAuNzJjMC43MTMsMCwxLjI4NiwwLjIzNywxLjcyLDAuNzFDNTUuMTQzLDkuNjQzLDU1LjM1LDEwLjIzNiw1NS4zNSwxMC45NjN6IE01NC4yMywxMC45OTgNCgkJCQljMC0wLjQ0OC0wLjA5Ny0wLjgzMy0wLjI5LTEuMTUzYy0wLjIyNy0wLjM4OC0wLjU1LTAuNTgyLTAuOTctMC41ODJjLTAuNDM0LDAtMC43NjQsMC4xOTQtMC45OSwwLjU4Mg0KCQkJCWMtMC4xOTMsMC4zMjEtMC4yOSwwLjcxMi0wLjI5LDEuMTczYzAsMC40NDgsMC4wOTcsMC44MzMsMC4yOSwxLjE1M2MwLjIzMywwLjM4OCwwLjU2LDAuNTgyLDAuOTgsMC41ODINCgkJCQljMC40MTMsMCwwLjczNi0wLjE5NywwLjk3LTAuNTkxQzU0LjEzLDExLjgzNCw1NC4yMywxMS40NDYsNTQuMjMsMTAuOTk4eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYzLjQ1MSw4LjU3M2wtMS41MjEsNC44NmgtMC45OWwtMC42My0yLjExYy0wLjE2LTAuNTI3LTAuMjktMS4wNS0wLjM5LTEuNTdINTkuOQ0KCQkJCWMtMC4wOTMsMC41MzQtMC4yMjMsMS4wNTctMC4zOSwxLjU3bC0wLjY3LDIuMTFoLTFsLTEuNDMtNC44NmgxLjEwOWwwLjU1LDIuMzFjMC4xMzQsMC41NDYsMC4yNDQsMS4wNjYsMC4zMywxLjU2aDAuMDIxDQoJCQkJYzAuMDgtMC40MDYsMC4yMTMtMC45MjMsMC4zOTktMS41NWwwLjY5LTIuMzJoMC44OGwwLjY2LDIuMjdjMC4xNiwwLjU1MywwLjI5LDEuMDg2LDAuMzksMS42aDAuMDMNCgkJCQljMC4wNzMtMC41LDAuMTg0LTEuMDMzLDAuMzMtMS42bDAuNTktMi4yN0g2My40NTF6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjkuMDUxLDEzLjQzM0g2Ny45N1YxMC42NWMwLTAuODU4LTAuMzI3LTEuMjg3LTAuOTgtMS4yODdjLTAuMzIsMC0wLjU4LDAuMTE4LTAuNzgsMC4zNTQNCgkJCQljLTAuMTk5LDAuMjM2LTAuMywwLjUxNC0wLjMsMC44MzN2Mi44ODNoLTEuMDh2LTMuNDdjMC0wLjQyNi0wLjAxMy0wLjg5LTAuMDQtMS4zOWgwLjk1bDAuMDUsMC43NmgwLjAzDQoJCQkJYzAuMTI3LTAuMjM2LDAuMzEzLTAuNDMyLDAuNTYxLTAuNTg3QzY2LjY3Myw4LjU2NCw2Nyw4LjQ3Myw2Ny4zNiw4LjQ3M2MwLjQ1MywwLDAuODMsMC4xNDYsMS4xMywwLjQ0DQoJCQkJYzAuMzczLDAuMzYsMC41NjEsMC44OTcsMC41NjEsMS42MVYxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzIuMDI5LDEzLjQzM2gtMS4wOHYtNy4wOWgxLjA4VjEzLjQzM3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03OC4zODksMTAuOTYzYzAsMC43NDctMC4yMTMsMS4zNi0wLjYzOSwxLjg0Yy0wLjQ0NywwLjQ5My0xLjA0MSwwLjc0LTEuNzgxLDAuNzQNCgkJCQljLTAuNzEzLDAtMS4yODEtMC4yMzYtMS43MDUtMC43MWMtMC40MjQtMC40NzMtMC42MzUtMS4wNy0wLjYzNS0xLjc5YzAtMC43NTMsMC4yMTktMS4zNywwLjY1NC0xLjg1DQoJCQkJYzAuNDM4LTAuNDgsMS4wMjUtMC43MiwxLjc2Ni0wLjcyYzAuNzEzLDAsMS4yODcsMC4yMzcsMS43MjEsMC43MUM3OC4xODIsOS42NDMsNzguMzg5LDEwLjIzNiw3OC4zODksMTAuOTYzeiBNNzcuMjcsMTAuOTk4DQoJCQkJYzAtMC40NDgtMC4wOTgtMC44MzMtMC4yOTEtMS4xNTNjLTAuMjI3LTAuMzg4LTAuNTQ5LTAuNTgyLTAuOTY5LTAuNTgyYy0wLjQzNCwwLTAuNzY0LDAuMTk0LTAuOTksMC41ODINCgkJCQljLTAuMTkzLDAuMzIxLTAuMjkxLDAuNzEyLTAuMjkxLDEuMTczYzAsMC40NDgsMC4wOTgsMC44MzMsMC4yOTEsMS4xNTNjMC4yMzIsMC4zODgsMC41NTksMC41ODIsMC45OCwwLjU4Mg0KCQkJCWMwLjQxMiwwLDAuNzM2LTAuMTk3LDAuOTY5LTAuNTkxQzc3LjE3LDExLjgzNCw3Ny4yNywxMS40NDYsNzcuMjcsMTAuOTk4eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTgzLjYxOSwxMy40MzNoLTAuOTcxbC0wLjA4LTAuNTZoLTAuMDI5Yy0wLjMzNCwwLjQ0Ny0wLjgwNywwLjY3LTEuNDIsMC42Nw0KCQkJCWMtMC40NTksMC0wLjgzLTAuMTQ2LTEuMTA5LTAuNDRjLTAuMjU0LTAuMjY3LTAuMzgxLTAuNTk3LTAuMzgxLTAuOTljMC0wLjU5MywwLjI0OC0xLjA0NywwLjc0Ni0xLjM2DQoJCQkJYzAuNDk2LTAuMzEzLDEuMTkzLTAuNDY2LDIuMDk0LTAuNDZ2LTAuMDljMC0wLjY0LTAuMzM2LTAuOTYtMS4wMDgtMC45NmMtMC40NzksMC0wLjksMC4xMi0xLjI2NiwwLjM2bC0wLjIyMS0wLjcxDQoJCQkJYzAuNDUzLTAuMjgsMS4wMDgtMC40MiwxLjY2OC0wLjQyYzEuMjcxLDAsMS45MDYsMC42NywxLjkwNiwyLjAxdjEuNzlDODMuNTQ5LDEyLjc2LDgzLjU3MiwxMy4xNDYsODMuNjE5LDEzLjQzM3ogTTgyLjUsMTEuNzYzDQoJCQkJdi0wLjc1Yy0xLjE5My0wLjAyLTEuNzkxLDAuMzA3LTEuNzkxLDAuOThjMCwwLjI1MywwLjA3LDAuNDQzLDAuMjA5LDAuNTdjMC4xMzksMC4xMjcsMC4zMTQsMC4xOSwwLjUyNywwLjE5DQoJCQkJYzAuMjM4LDAsMC40NTktMC4wNzUsMC42Ni0wLjIyNWMwLjIwMy0wLjE1LDAuMzI4LTAuMzQyLDAuMzczLTAuNTc1QzgyLjQ5MiwxMS45LDgyLjUsMTEuODM2LDgyLjUsMTEuNzYzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTg5Ljc2LDEzLjQzM2gtMC45NjFsLTAuMDQ5LTAuNzhoLTAuMDMxYy0wLjMwNywwLjU5My0wLjgyNiwwLjg5LTEuNTU5LDAuODkNCgkJCQljLTAuNTg4LDAtMS4wNzQtMC4yMy0xLjQ2MS0wLjY5cy0wLjU4LTEuMDU3LTAuNTgtMS43OWMwLTAuNzg3LDAuMjExLTEuNDIzLDAuNjMxLTEuOTFjMC40MDYtMC40NTQsMC45MDYtMC42OCwxLjUtMC42OA0KCQkJCWMwLjY1MiwwLDEuMTA5LDAuMjIsMS4zNjksMC42NmgwLjAydi0yLjc5aDEuMDh2NS43OEM4OS43MTksMTIuNTk3LDg5LjczMiwxMy4wMzMsODkuNzYsMTMuNDMzeiBNODguNjM5LDExLjM4M3YtMC44MQ0KCQkJCWMwLTAuMTQtMC4wMS0wLjI1My0wLjAyOS0wLjM0Yy0wLjA2MS0wLjI2LTAuMTkxLTAuNDc4LTAuMzkzLTAuNjU1Yy0wLjE5OS0wLjE3Ny0wLjQ0MS0wLjI2NS0wLjcyMy0wLjI2NQ0KCQkJCWMtMC40LDAtMC43MTcsMC4xNi0wLjk0OSwwLjQ4Yy0wLjIzLDAuMzItMC4zNDYsMC43My0wLjM0NiwxLjIzYzAsMC40OCwwLjExMSwwLjg3LDAuMzMyLDEuMTdjMC4yMzQsMC4zMiwwLjU0OSwwLjQ4LDAuOTQzLDAuNDgNCgkJCQljMC4zNTUsMCwwLjYzOS0wLjEzMywwLjg1NC0wLjRDODguNTM1LDEyLjAyNiw4OC42MzksMTEuNzMsODguNjM5LDExLjM4M3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05NS43Niw3LjEyM2MwLDAuMTkzLTAuMDY0LDAuMzUtMC4xODksMC40N2MtMC4xMjcsMC4xMi0wLjI5MSwwLjE4LTAuNDksMC4xOA0KCQkJCWMtMC4xODIsMC0wLjMzMi0wLjA2Mi0wLjQ1NS0wLjE4NUM5NC41LDcuNDY1LDk0LjQzOSw3LjMxLDk0LjQzOSw3LjEyM2MwLTAuMTg3LDAuMDYyLTAuMzQsMC4xODktMC40NnMwLjI4My0wLjE4LDAuNDcxLTAuMTgNCgkJCQljMC4xODYsMCwwLjM0NCwwLjA2LDAuNDcxLDAuMThDOTUuNjk1LDYuNzgzLDk1Ljc2LDYuOTM3LDk1Ljc2LDcuMTIzeiBNOTUuNjM5LDEzLjQzM2gtMS4wOHYtNC44NmgxLjA4VjEzLjQzM3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDEuNzc5LDEzLjQzM2gtMS4wOFYxMC42NWMwLTAuODU4LTAuMzI4LTEuMjg3LTAuOTgtMS4yODdjLTAuMzIsMC0wLjU4LDAuMTE4LTAuNzgxLDAuMzU0DQoJCQkJYy0wLjE5OSwwLjIzNi0wLjI5OSwwLjUxNC0wLjI5OSwwLjgzM3YyLjg4M2gtMS4wOHYtMy40N2MwLTAuNDI2LTAuMDE0LTAuODktMC4wNDEtMS4zOWgwLjk1MWwwLjA0OSwwLjc2aDAuMDMxDQoJCQkJYzAuMTI3LTAuMjM2LDAuMzEyLTAuNDMyLDAuNTYxLTAuNTg3YzAuMjkzLTAuMTgyLDAuNjE5LTAuMjczLDAuOTc5LTAuMjczYzAuNDUzLDAsMC44MywwLjE0NiwxLjEzMSwwLjQ0DQoJCQkJYzAuMzczLDAuMzYsMC41NjEsMC44OTcsMC41NjEsMS42MVYxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTEwLjkxOCwxMy40MzNoLTAuOTU5bC0wLjA1MS0wLjc4aC0wLjAyOWMtMC4zMDcsMC41OTMtMC44MjgsMC44OS0xLjU2MSwwLjg5DQoJCQkJYy0wLjU4NiwwLTEuMDc0LTAuMjMtMS40NTktMC42OWMtMC4zODctMC40Ni0wLjU4LTEuMDU3LTAuNTgtMS43OWMwLTAuNzg3LDAuMjA5LTEuNDIzLDAuNjI5LTEuOTENCgkJCQljMC40MDYtMC40NTQsMC45MDYtMC42OCwxLjUtMC42OGMwLjY1NCwwLDEuMTA5LDAuMjIsMS4zNzEsMC42NmgwLjAydi0yLjc5aDEuMDh2NS43OA0KCQkJCUMxMTAuODc5LDEyLjU5NywxMTAuODkzLDEzLjAzMywxMTAuOTE4LDEzLjQzM3ogTTEwOS43OTksMTEuMzgzdi0wLjgxYzAtMC4xNC0wLjAxLTAuMjUzLTAuMDMxLTAuMzQNCgkJCQljLTAuMDYxLTAuMjYtMC4xODktMC40NzgtMC4zOTEtMC42NTVzLTAuNDQxLTAuMjY1LTAuNzIzLTAuMjY1Yy0wLjQwMiwwLTAuNzE5LDAuMTYtMC45NDksMC40OA0KCQkJCWMtMC4yMywwLjMyLTAuMzQ2LDAuNzMtMC4zNDYsMS4yM2MwLDAuNDgsMC4xMDksMC44NywwLjMzLDEuMTdjMC4yMzQsMC4zMiwwLjU0OSwwLjQ4LDAuOTQzLDAuNDhjMC4zNTUsMCwwLjY0MS0wLjEzMywwLjg1NC0wLjQNCgkJCQlDMTA5LjY5NSwxMi4wMjYsMTA5Ljc5OSwxMS43MywxMDkuNzk5LDExLjM4M3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTYuNzk5LDEwLjc3M2MwLDAuMTkzLTAuMDE0LDAuMzU3LTAuMDQxLDAuNDloLTMuMjM4YzAuMDEyLDAuNDgsMC4xNywwLjg0NywwLjQ2OSwxLjENCgkJCQljMC4yNzMsMC4yMjcsMC42MjcsMC4zNCwxLjA2MSwwLjM0YzAuNDgsMCwwLjkxNi0wLjA3NywxLjMxMS0wLjIzbDAuMTcsMC43NWMtMC40NjEsMC4yLTEuMDA0LDAuMy0xLjYzMSwwLjMNCgkJCQljLTAuNzU0LDAtMS4zNDYtMC4yMjEtMS43NzUtMC42NjVjLTAuNDMtMC40NDMtMC42NDUtMS4wMzgtMC42NDUtMS43ODVjMC0wLjczMywwLjE5OS0xLjM0MywwLjYtMS44Mw0KCQkJCWMwLjQyLTAuNTIsMC45ODYtMC43OCwxLjcwMS0wLjc4YzAuNjk5LDAsMS4yMjksMC4yNiwxLjU5LDAuNzhDMTE2LjY1NCw5LjY1NywxMTYuNzk5LDEwLjE2NywxMTYuNzk5LDEwLjc3M3ogTTExNS43NywxMC40OTMNCgkJCQljMC4wMDYtMC4zMi0wLjA2NC0wLjU5Ny0wLjIxMS0wLjgzYy0wLjE4OC0wLjMtMC40NzMtMC40NS0wLjg1OS0wLjQ1Yy0wLjM1NCwwLTAuNjQxLDAuMTQ3LTAuODYxLDAuNDQNCgkJCQljLTAuMTgsMC4yMzMtMC4yODUsMC41MTMtMC4zMTgsMC44NEgxMTUuNzd6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==</resource>
|
|
<resource name="no.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Ik5PX0Rvd25sb2FkX29uX3RoZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHdpZHRoPSIxMzVweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgMTM1IDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMzUgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0E2QTZBNiIgZD0iTTEzMC4xOTcsNDBINC43MjlDMi4xMjIsNDAsMCwzNy44NzIsMCwzNS4yNjdWNC43MjZDMCwyLjEyLDIuMTIyLDAsNC43MjksMGgxMjUuNDY4DQoJCUMxMzIuODAzLDAsMTM1LDIuMTIsMTM1LDQuNzI2djMwLjU0MUMxMzUsMzcuODcyLDEzMi44MDMsNDAsMTMwLjE5Nyw0MEwxMzAuMTk3LDQweiIvPg0KCTxwYXRoIGQ9Ik0xMzQuMDMyLDM1LjI2OGMwLDIuMTE2LTEuNzE0LDMuODMtMy44MzQsMy44M0g0LjcyOWMtMi4xMTksMC0zLjgzOS0xLjcxNC0zLjgzOS0zLjgzVjQuNzI1DQoJCWMwLTIuMTE1LDEuNzItMy44MzUsMy44MzktMy44MzVoMTI1LjQ2OGMyLjEyMSwwLDMuODM0LDEuNzIsMy44MzQsMy44MzVMMTM0LjAzMiwzNS4yNjhMMTM0LjAzMiwzNS4yNjh6Ii8+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMwLjEyOCwxOS43ODRjLTAuMDI5LTMuMjIzLDIuNjM5LTQuNzkxLDIuNzYxLTQuODY0Yy0xLjUxMS0yLjIwMy0zLjg1My0yLjUwNC00LjY3Ni0yLjUyOA0KCQkJCWMtMS45NjctMC4yMDctMy44NzUsMS4xNzctNC44NzcsMS4xNzdjLTEuMDIyLDAtMi41NjUtMS4xNTctNC4yMjgtMS4xMjNjLTIuMTQsMC4wMzMtNC4xNDIsMS4yNzItNS4yNCwzLjE5Ng0KCQkJCWMtMi4yNjYsMy45MjMtMC41NzYsOS42ODgsMS41OTUsMTIuODU5YzEuMDg2LDEuNTUzLDIuMzU1LDMuMjg3LDQuMDE2LDMuMjI2YzEuNjI1LTAuMDY3LDIuMjMyLTEuMDM2LDQuMTkzLTEuMDM2DQoJCQkJYzEuOTQzLDAsMi41MTMsMS4wMzYsNC4yMDcsMC45OTdjMS43NDQtMC4wMjgsMi44NDItMS41NiwzLjg5LTMuMTI3YzEuMjU1LTEuNzgsMS43NTktMy41MzMsMS43NzktMy42MjMNCgkJCQlDMzMuNTA3LDI0LjkyNCwzMC4xNjEsMjMuNjQ3LDMwLjEyOCwxOS43ODR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuOTI4LDEwLjMwNmMwLjg3NC0xLjA5MywxLjQ3Mi0yLjU4LDEuMzA2LTQuMDg5Yy0xLjI2NSwwLjA1Ni0yLjg0NywwLjg3NS0zLjc1OCwxLjk0NA0KCQkJCWMtMC44MDYsMC45NDItMS41MjYsMi40ODYtMS4zNCwzLjkzOEMyNC41NTcsMTIuMjA1LDI2LjAxNiwxMS4zODIsMjYuOTI4LDEwLjMwNnoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUzLjcxNywzMS41MDRoLTIuMjcxbC0xLjI0NC0zLjkwOWgtNC4zMjRsLTEuMTg1LDMuOTA5aC0yLjIxMWw0LjI4NC0xMy4zMDhoMi42NDZMNTMuNzE3LDMxLjUwNHoNCgkJCSBNNDkuODI4LDI1Ljk1NWwtMS4xMjUtMy40NzVjLTAuMTE5LTAuMzU1LTAuMzQyLTEuMTkxLTAuNjcxLTIuNTA3aC0wLjA0Yy0wLjEzMSwwLjU2Ni0wLjM0MiwxLjQwMi0wLjYzMiwyLjUwN2wtMS4xMDUsMy40NzUNCgkJCUg0OS44Mjh6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02NC43MzQsMjYuNTg4YzAsMS42MzItMC40NDEsMi45MjItMS4zMjMsMy44NjljLTAuNzksMC44NDMtMS43NzEsMS4yNjQtMi45NDIsMS4yNjQNCgkJCWMtMS4yNjQsMC0yLjE3Mi0wLjQ1NC0yLjcyNS0xLjM2MmgtMC4wNHY1LjA1NWgtMi4xMzJWMjUuMDY3YzAtMS4wMjYtMC4wMjctMi4wNzktMC4wNzktMy4xNTloMS44NzVsMC4xMTksMS41MjFoMC4wNA0KCQkJYzAuNzExLTEuMTQ2LDEuNzktMS43MTgsMy4yMzgtMS43MThjMS4xMzIsMCwyLjA3NywwLjQ0NywyLjgzMywxLjM0MkM2NC4zNTYsMjMuOTQ5LDY0LjczNCwyNS4xMjcsNjQuNzM0LDI2LjU4OHogTTYyLjU2MiwyNi42NjYNCgkJCWMwLTAuOTM0LTAuMjEtMS43MDQtMC42MzItMi4zMWMtMC40NjEtMC42MzItMS4wOC0wLjk0OC0xLjg1Ni0wLjk0OGMtMC41MjYsMC0xLjAwNCwwLjE3Ni0xLjQzMSwwLjUyMw0KCQkJYy0wLjQyOCwwLjM1LTAuNzA4LDAuODA3LTAuODM5LDEuMzczYy0wLjA2NiwwLjI2NC0wLjA5OSwwLjQ4LTAuMDk5LDAuNjV2MS42YzAsMC42OTgsMC4yMTQsMS4yODcsMC42NDIsMS43NjgNCgkJCXMwLjk4NCwwLjcyMSwxLjY2OCwwLjcyMWMwLjgwMywwLDEuNDI4LTAuMzEsMS44NzUtMC45MjhDNjIuMzM4LDI4LjQ5Niw2Mi41NjIsMjcuNjgsNjIuNTYyLDI2LjY2NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTc1Ljc3MSwyNi41ODhjMCwxLjYzMi0wLjQ0MSwyLjkyMi0xLjMyNCwzLjg2OWMtMC43ODksMC44NDMtMS43NywxLjI2NC0yLjk0MSwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDU0LTIuNzI0LTEuMzYyaC0wLjAzOXY1LjA1NUg2Ni42MVYyNS4wNjdjMC0xLjAyNi0wLjAyNy0yLjA3OS0wLjA3OS0zLjE1OWgxLjg3NWwwLjExOSwxLjUyMWgwLjA0DQoJCQljMC43MS0xLjE0NiwxLjc4OS0xLjcxOCwzLjIzOC0xLjcxOGMxLjEzMSwwLDIuMDc2LDAuNDQ3LDIuODM0LDEuMzQyQzc1LjM5MywyMy45NDksNzUuNzcxLDI1LjEyNyw3NS43NzEsMjYuNTg4eiBNNzMuNiwyNi42NjYNCgkJCWMwLTAuOTM0LTAuMjExLTEuNzA0LTAuNjMzLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDc4LTAuOTQ4LTEuODU1LTAuOTQ4Yy0wLjUyNywwLTEuMDA0LDAuMTc2LTEuNDMyLDAuNTIzDQoJCQljLTAuNDI4LDAuMzUtMC43MDcsMC44MDctMC44MzgsMS4zNzNjLTAuMDY1LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NXYxLjZjMCwwLjY5OCwwLjIxNCwxLjI4NywwLjY0LDEuNzY4DQoJCQljMC40MjgsMC40OCwwLjk4NCwwLjcyMSwxLjY3LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMSwxLjg3NS0wLjkyOEM3My4zNzUsMjguNDk2LDczLjYsMjcuNjgsNzMuNiwyNi42NjZ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04OC4xMTEsMjcuNzcyYzAsMS4xMzItMC4zOTMsMi4wNTMtMS4xODIsMi43NjRjLTAuODY3LDAuNzc3LTIuMDc0LDEuMTY1LTMuNjI1LDEuMTY1DQoJCQljLTEuNDMyLDAtMi41OC0wLjI3Ni0zLjQ0OS0wLjgyOWwwLjQ5NC0xLjc3N2MwLjkzNiwwLjU2NiwxLjk2MywwLjg1LDMuMDgyLDAuODVjMC44MDMsMCwxLjQyOC0wLjE4MiwxLjg3Ny0wLjU0NA0KCQkJYzAuNDQ3LTAuMzYyLDAuNjctMC44NDgsMC42Ny0xLjQ1NGMwLTAuNTQtMC4xODQtMC45OTUtMC41NTMtMS4zNjRjLTAuMzY3LTAuMzY5LTAuOTgtMC43MTItMS44MzYtMS4wMjkNCgkJCWMtMi4zMy0wLjg2OS0zLjQ5NC0yLjE0Mi0zLjQ5NC0zLjgxNmMwLTEuMDk0LDAuNDA4LTEuOTkxLDEuMjI1LTIuNjg5YzAuODE0LTAuNjk5LDEuOS0xLjA0OCwzLjI1OC0xLjA0OA0KCQkJYzEuMjExLDAsMi4yMTcsMC4yMTEsMy4wMiwwLjYzMmwtMC41MzMsMS43MzhjLTAuNzUtMC40MDgtMS41OTgtMC42MTItMi41NDctMC42MTJjLTAuNzUsMC0xLjMzNiwwLjE4NS0xLjc1NiwwLjU1Mw0KCQkJYy0wLjM1NSwwLjMyOS0wLjUzMywwLjczLTAuNTMzLDEuMjA1YzAsMC41MjYsMC4yMDMsMC45NjEsMC42MTEsMS4zMDNjMC4zNTUsMC4zMTYsMSwwLjY1OCwxLjkzNiwxLjAyNw0KCQkJYzEuMTQ1LDAuNDYxLDEuOTg2LDEsMi41MjcsMS42MThDODcuODQyLDI2LjA4MSw4OC4xMTEsMjYuODUyLDg4LjExMSwyNy43NzJ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05NS4xNiwyMy41MDhoLTIuMzV2NC42NTljMCwxLjE4NSwwLjQxNCwxLjc3NywxLjI0NCwxLjc3N2MwLjM4MSwwLDAuNjk3LTAuMDMzLDAuOTQ3LTAuMDk5bDAuMDU5LDEuNjE5DQoJCQljLTAuNDIsMC4xNTctMC45NzMsMC4yMzYtMS42NTgsMC4yMzZjLTAuODQyLDAtMS41LTAuMjU3LTEuOTc1LTAuNzdjLTAuNDczLTAuNTE0LTAuNzExLTEuMzc2LTAuNzExLTIuNTg3di00LjgzN2gtMS40di0xLjZoMS40DQoJCQl2LTEuNzU3bDIuMDk0LTAuNjMydjIuMzg5aDIuMzVWMjMuNTA4eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTA1Ljc2NCwyNi42MjdjMCwxLjQ3NS0wLjQyMiwyLjY4Ni0xLjI2NCwzLjYzM2MtMC44ODMsMC45NzUtMi4wNTUsMS40NjEtMy41MTYsMS40NjENCgkJCWMtMS40MDgsMC0yLjUyOS0wLjQ2Ny0zLjM2NS0xLjQwMXMtMS4yNTQtMi4xMTMtMS4yNTQtMy41MzRjMC0xLjQ4NywwLjQzLTIuNzA1LDEuMjkzLTMuNjUyYzAuODYxLTAuOTQ4LDIuMDIzLTEuNDIyLDMuNDg0LTEuNDIyDQoJCQljMS40MDgsMCwyLjU0MSwwLjQ2NywzLjM5NiwxLjQwMkMxMDUuMzU1LDI0LjAyMSwxMDUuNzY0LDI1LjE5MiwxMDUuNzY0LDI2LjYyN3ogTTEwMy41NTEsMjYuNjk2DQoJCQljMC0wLjg4NS0wLjE4OS0xLjY0NC0wLjU3Mi0yLjI3N2MtMC40NDctMC43NjYtMS4wODYtMS4xNDgtMS45MTQtMS4xNDhjLTAuODU3LDAtMS41MDgsMC4zODMtMS45NTUsMS4xNDgNCgkJCWMtMC4zODMsMC42MzQtMC41NzIsMS40MDUtMC41NzIsMi4zMTdjMCwwLjg4NSwwLjE4OSwxLjY0NCwwLjU3MiwyLjI3NmMwLjQ2MSwwLjc2NiwxLjEwNSwxLjE0OCwxLjkzNiwxLjE0OA0KCQkJYzAuODE0LDAsMS40NTMtMC4zOSwxLjkxNC0xLjE2OEMxMDMuMzU0LDI4LjM0NywxMDMuNTUxLDI3LjU4LDEwMy41NTEsMjYuNjk2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTEyLjY5MywyMy43ODNjLTAuMjExLTAuMDM5LTAuNDM2LTAuMDU5LTAuNjcyLTAuMDU5Yy0wLjc1LDAtMS4zMywwLjI4My0xLjczOCwwLjg1DQoJCQljLTAuMzU1LDAuNS0wLjUzMywxLjEzMi0wLjUzMywxLjg5NXY1LjAzNWgtMi4xMzFsMC4wMi02LjU3NGMwLTEuMTA2LTAuMDI3LTIuMTEzLTAuMDgtMy4wMjFoMS44NTdsMC4wNzgsMS44MzZoMC4wNTkNCgkJCWMwLjIyNS0wLjYzMSwwLjU4LTEuMTM5LDEuMDY2LTEuNTJjMC40NzUtMC4zNDMsMC45ODgtMC41MTQsMS41NDEtMC41MTRjMC4xOTcsMCwwLjM3NSwwLjAxNCwwLjUzMywwLjAzOVYyMy43ODN6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMjIuMjI5LDI2LjI1MmMwLDAuMzgyLTAuMDI1LDAuNzA0LTAuMDc4LDAuOTY3aC02LjM5NmMwLjAyNSwwLjk0OCwwLjMzNCwxLjY3MywwLjkyOCwyLjE3Mw0KCQkJYzAuNTM5LDAuNDQ3LDEuMjM2LDAuNjcxLDIuMDkyLDAuNjcxYzAuOTQ3LDAsMS44MTEtMC4xNTEsMi41ODgtMC40NTRsMC4zMzQsMS40OGMtMC45MDgsMC4zOTYtMS45OCwwLjU5My0zLjIxNywwLjU5Mw0KCQkJYy0xLjQ4OCwwLTIuNjU2LTAuNDM4LTMuNTA2LTEuMzEzYy0wLjg0OC0wLjg3NS0xLjI3My0yLjA1LTEuMjczLTMuNTI0YzAtMS40NDcsMC4zOTUtMi42NTIsMS4xODYtMy42MTMNCgkJCWMwLjgyOC0xLjAyNiwxLjk0Ny0xLjUzOSwzLjM1NS0xLjUzOWMxLjM4MywwLDIuNDMsMC41MTMsMy4xNDEsMS41MzlDMTIxLjk0NSwyNC4wNDcsMTIyLjIyOSwyNS4wNTUsMTIyLjIyOSwyNi4yNTJ6DQoJCQkgTTEyMC4xOTUsMjUuNjk5YzAuMDE0LTAuNjMyLTAuMTI1LTEuMTc4LTAuNDE0LTEuNjM5Yy0wLjM2OS0wLjU5My0wLjkzNi0wLjg4OS0xLjY5OS0wLjg4OWMtMC42OTcsMC0xLjI2NCwwLjI4OS0xLjY5NywwLjg2OQ0KCQkJYy0wLjM1NSwwLjQ2MS0wLjU2NiwxLjAxNC0wLjYzMSwxLjY1OEgxMjAuMTk1eiIvPg0KCTwvZz4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDcuNDYzLDEzLjQzM2gtMy43MTVWNi44OTZoMS4wNDh2NS42NTVoMi42NjdWMTMuNDMzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUyLjQwMSwxMy40MzNoLTAuOTQxbC0wLjA3Ny0wLjU0M2gtMC4wMjljLTAuMzIzLDAuNDMzLTAuNzgyLDAuNjUtMS4zNzcsMC42NQ0KCQkJCWMtMC40NDYsMC0wLjgwNi0wLjE0My0xLjA3Ny0wLjQyN2MtMC4yNDYtMC4yNTgtMC4zNjgtMC41NzktMC4zNjgtMC45NmMwLTAuNTc2LDAuMjQtMS4wMTUsMC43MjMtMS4zMTkNCgkJCQljMC40ODEtMC4zMDQsMS4xNTktMC40NTMsMi4wMzItMC40NDZWMTAuM2MwLTAuNjIxLTAuMzI2LTAuOTMxLTAuOTc4LTAuOTMxYy0wLjQ2NSwwLTAuODc1LDAuMTE3LTEuMjI5LDAuMzQ5bC0wLjIxMy0wLjY4OA0KCQkJCWMwLjQzOC0wLjI3MSwwLjk3OS0wLjQwNywxLjYxNy0wLjQwN2MxLjIzMywwLDEuODUsMC42NSwxLjg1LDEuOTV2MS43MzZDNTIuMzMzLDEyLjc4LDUyLjM1NiwxMy4xNTUsNTIuNDAxLDEzLjQzM3oNCgkJCQkgTTUxLjMxNCwxMS44MTN2LTAuNzI3Yy0xLjE1Ny0wLjAyLTEuNzM1LDAuMjk3LTEuNzM1LDAuOTVjMCwwLjI0NiwwLjA2NywwLjQzLDAuMjAyLDAuNTUzYzAuMTM1LDAuMTIzLDAuMzA2LDAuMTg0LDAuNTExLDAuMTg0DQoJCQkJYzAuMjMxLDAsMC40NDUtMC4wNzMsMC42NDItMC4yMThzMC4zMTctMC4zMzEsMC4zNjItMC41NThDNTEuMzA4LDExLjk0Niw1MS4zMTQsMTEuODg0LDUxLjMxNCwxMS44MTN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTcuMDQ2LDEyLjA3OWMwLDAuNDM4LTAuMTYxLDAuNzktMC40ODQsMS4wNTVzLTAuNzcsMC4zOTctMS4zMzksMC4zOTdjLTAuNTM3LDAtMC45OTItMC4xMDctMS4zNjctMC4zMg0KCQkJCWwwLjIyMy0wLjc3NmMwLjM2MiwwLjIyLDAuNzQ3LDAuMzMsMS4xNTQsMC4zM2MwLjUzNywwLDAuODA1LTAuMTk3LDAuODA1LTAuNTkyYzAtMC4xNzQtMC4wNTgtMC4zMTgtMC4xNzQtMC40MzINCgkJCQljLTAuMTE3LTAuMTEzLTAuMzI0LTAuMjI1LTAuNjIxLTAuMzM0Yy0wLjg0MS0wLjMxMS0xLjI2MS0wLjc2My0xLjI2MS0xLjM1OGMwLTAuNDA3LDAuMTU1LTAuNzQ3LDAuNDY1LTEuMDE5DQoJCQkJYzAuMzExLTAuMjcxLDAuNzIyLTAuNDA3LDEuMjMyLTAuNDA3YzAuNDY2LDAsMC44NjMsMC4wOTUsMS4xOTMsMC4yODVMNTYuNjQ5LDkuNjZjLTAuMzA0LTAuMTgxLTAuNjI0LTAuMjcxLTAuOTYtMC4yNzENCgkJCQljLTAuMjIsMC0wLjM5MiwwLjA1Mi0wLjUxNSwwLjE1NWMtMC4xMjIsMC4xMDQtMC4xODQsMC4yMzUtMC4xODQsMC4zOTdjMCwwLjE2MSwwLjA2NCwwLjI5MywwLjE5MywwLjM5Ng0KCQkJCWMwLjExLDAuMDk3LDAuMzIzLDAuMjAzLDAuNjQxLDAuMzE5QzU2LjYzOSwxMC45NjYsNTcuMDQ2LDExLjQ0LDU3LjA0NiwxMi4wNzl6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjAuOTg2LDkuNTA0aC0xLjE1NHYyLjI5YzAsMC41ODIsMC4yMDQsMC44NzMsMC42MTEsMC44NzNjMC4xODgsMCwwLjM0My0wLjAxNiwwLjQ2Ni0wLjA0OWwwLjAyOCwwLjc5NQ0KCQkJCWMtMC4yMDcsMC4wNzgtMC40NzksMC4xMTctMC44MTQsMC4xMTdjLTAuNDE0LDAtMC43MzctMC4xMjYtMC45Ny0wLjM3OGMtMC4yMzMtMC4yNTItMC4zNS0wLjY3Ni0wLjM1LTEuMjcxVjkuNTA0aC0wLjY4OFY4LjcxOQ0KCQkJCWgwLjY4OFY3Ljg1NWwxLjAyOC0wLjMxdjEuMTczaDEuMTU0VjkuNTA0eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY5LjM2NSwxMy40MzNoLTEuMDQ3di0yLjdjMC0wLjgzMi0wLjMxNi0xLjI0OC0wLjk1LTEuMjQ4Yy0wLjMxMSwwLTAuNTYyLDAuMTE0LTAuNzU3LDAuMzQzDQoJCQkJYy0wLjE5MywwLjIyOS0wLjI5MSwwLjQ5OS0wLjI5MSwwLjgwOHYyLjc5NmgtMS4wNDh2LTMuMzY2YzAtMC40MTQtMC4wMTMtMC44NjMtMC4wMzgtMS4zNDloMC45MjFsMC4wNDksMC43MzdoMC4wMjkNCgkJCQljMC4xMjItMC4yMjksMC4zMDQtMC40MTgsMC41NDMtMC41NjljMC4yODQtMC4xNzYsMC42MDItMC4yNjUsMC45NS0wLjI2NWMwLjQ0LDAsMC44MDYsMC4xNDIsMS4wOTcsMC40MjcNCgkJCQljMC4zNjMsMC4zNDksMC41NDIsMC44NywwLjU0MiwxLjU2MlYxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzUuMDksMTAuODUzYzAsMC4xODgtMC4wMTQsMC4zNDYtMC4wMzksMC40NzVoLTMuMTQzYzAuMDEyLDAuNDY2LDAuMTY0LDAuODIxLDAuNDU1LDEuMDY3DQoJCQkJYzAuMjY2LDAuMjIsMC42MDcsMC4zMywxLjAyNywwLjMzYzAuNDY3LDAsMC44OTEtMC4wNzQsMS4yNzEtMC4yMjNsMC4xNjQsMC43MjhjLTAuNDQ1LDAuMTk0LTAuOTczLDAuMjkxLTEuNTgsMC4yOTENCgkJCQljLTAuNzMsMC0xLjMwNS0wLjIxNS0xLjcyMy0wLjY0NWMtMC40MTYtMC40My0wLjYyNS0xLjAwNy0wLjYyNS0xLjczMWMwLTAuNzExLDAuMTkzLTEuMzAzLDAuNTgyLTEuNzc1DQoJCQkJYzAuNDA4LTAuNTA0LDAuOTU3LTAuNzU2LDEuNjQ4LTAuNzU2YzAuNjgsMCwxLjE5MywwLjI1MiwxLjU0MywwLjc1NkM3NC45NDksOS43Nyw3NS4wOSwxMC4yNjUsNzUuMDksMTAuODUzeiBNNzQuMDksMTAuNTgyDQoJCQkJYzAuMDA2LTAuMzExLTAuMDYyLTAuNTc5LTAuMjAzLTAuODA1Yy0wLjE4Mi0wLjI5MS0wLjQ1OS0wLjQzNy0wLjgzNC0wLjQzN2MtMC4zNDQsMC0wLjYyMSwwLjE0Mi0wLjgzNiwwLjQyNw0KCQkJCWMtMC4xNzQsMC4yMjctMC4yNzcsMC40OTgtMC4zMDksMC44MTVINzQuMDl6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODAuODAzLDEzLjQzM2gtMC45MzJsLTAuMDQ5LTAuNzU3aC0wLjAyOWMtMC4yOTcsMC41NzYtMC44MDEsMC44NjQtMS41MTIsMC44NjQNCgkJCQljLTAuNTcsMC0xLjA0MS0wLjIyMy0xLjQxNi0wLjY2OXMtMC41NjItMS4wMjUtMC41NjItMS43MzZjMC0wLjc2MywwLjIwMy0xLjM4MSwwLjYwOS0xLjg1M2MwLjM5NS0wLjQ0LDAuODgxLTAuNjYsMS40NTUtMC42Ng0KCQkJCWMwLjYzNSwwLDEuMDc4LDAuMjEzLDEuMzMsMC42NGgwLjAyVjYuNTU2aDEuMDQ3djUuNjA3QzgwLjc2NCwxMi42MjIsODAuNzc3LDEzLjA0NSw4MC44MDMsMTMuNDMzeiBNNzkuNzE3LDExLjQ0NXYtMC43ODYNCgkJCQljMC0wLjEzNi0wLjAxLTAuMjQ2LTAuMDI5LTAuMzNjLTAuMDU5LTAuMjUyLTAuMTg2LTAuNDY0LTAuMzgxLTAuNjM1cy0wLjQyOC0wLjI1Ny0wLjcwMS0wLjI1N2MtMC4zODksMC0wLjY5NSwwLjE1NS0wLjkyLDAuNDY2DQoJCQkJcy0wLjMzNiwwLjcwOC0wLjMzNiwxLjE5M2MwLDAuNDY2LDAuMTA3LDAuODQ0LDAuMzIyLDEuMTM1YzAuMjI3LDAuMzEsMC41MzEsMC40NjUsMC45MTQsMC40NjVjMC4zNDQsMCwwLjYyMS0wLjEyOSwwLjgyOC0wLjM4OA0KCQkJCUM3OS42MTUsMTIuMDY5LDc5LjcxNywxMS43ODEsNzkuNzE3LDExLjQ0NXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04OC4wNDcsNi41NzVMODcuOTUxLDcuMzljLTAuMTU2LTAuMDY0LTAuMzI2LTAuMDk3LTAuNTE0LTAuMDk3Yy0wLjU1MSwwLTAuODI2LDAuMzk1LTAuODI2LDEuMTg0djAuMjQyDQoJCQkJaDEuMDU5djAuNzg2aC0xLjA0OXYzLjkyOWgtMS4wNDdWOS41MDRoLTAuNjQxVjguNzE5aDAuNjQxVjguNTA1YzAtMC43MTgsMC4xODQtMS4yNTQsMC41NTMtMS42MQ0KCQkJCWMwLjMxMS0wLjI5NywwLjcwNS0wLjQ0NiwxLjE4NC0wLjQ0NkM4Ny41ODgsNi40NDksODcuODM0LDYuNDkxLDg4LjA0Nyw2LjU3NXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05MS40NTEsOS42NDFjLTAuMTA0LTAuMDItMC4yMTMtMC4wMjktMC4zMy0wLjAyOWMtMC4zNjcsMC0wLjY1MiwwLjEzOS0wLjg1NCwwLjQxNw0KCQkJCWMtMC4xNzQsMC4yNDYtMC4yNjIsMC41NTYtMC4yNjIsMC45MzF2Mi40NzRoLTEuMDQ3bDAuMDEtMy4yM2MwLTAuNTQzLTAuMDE0LTEuMDM4LTAuMDM5LTEuNDg0aDAuOTEybDAuMDM5LDAuOTAyaDAuMDI5DQoJCQkJYzAuMTA5LTAuMzExLDAuMjgzLTAuNTYsMC41MjMtMC43NDdjMC4yMzItMC4xNjgsMC40ODQtMC4yNTIsMC43NTYtMC4yNTJjMC4wOTgsMCwwLjE4NiwwLjAwNiwwLjI2MiwwLjAxOVY5LjY0MXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05Ni4zMjIsMTMuNDMzaC0wLjk0MWwtMC4wNzgtMC41NDNoLTAuMDI5Yy0wLjMyMiwwLjQzMy0wLjc4MSwwLjY1LTEuMzc3LDAuNjUNCgkJCQljLTAuNDQ1LDAtMC44MDUtMC4xNDMtMS4wNzYtMC40MjdjLTAuMjQ2LTAuMjU4LTAuMzY5LTAuNTc5LTAuMzY5LTAuOTZjMC0wLjU3NiwwLjI0LTEuMDE1LDAuNzIzLTEuMzE5DQoJCQkJYzAuNDgyLTAuMzA0LDEuMTYtMC40NTMsMi4wMzMtMC40NDZWMTAuM2MwLTAuNjIxLTAuMzI2LTAuOTMxLTAuOTc5LTAuOTMxYy0wLjQ2NSwwLTAuODc1LDAuMTE3LTEuMjI5LDAuMzQ5bC0wLjIxMy0wLjY4OA0KCQkJCWMwLjQzOC0wLjI3MSwwLjk3OS0wLjQwNywxLjYxNy0wLjQwN2MxLjIzMiwwLDEuODUsMC42NSwxLjg1LDEuOTV2MS43MzZDOTYuMjU0LDEyLjc4LDk2LjI3NywxMy4xNTUsOTYuMzIyLDEzLjQzM3oNCgkJCQkgTTk1LjIzNCwxMS44MTN2LTAuNzI3Yy0xLjE1Ni0wLjAyLTEuNzM0LDAuMjk3LTEuNzM0LDAuOTVjMCwwLjI0NiwwLjA2NiwwLjQzLDAuMjAxLDAuNTUzYzAuMTM1LDAuMTIzLDAuMzA3LDAuMTg0LDAuNTEyLDAuMTg0DQoJCQkJYzAuMjMsMCwwLjQ0NS0wLjA3MywwLjY0MS0wLjIxOGMwLjE5Ny0wLjE0NiwwLjMxOC0wLjMzMSwwLjM2My0wLjU1OEM5NS4yMjksMTEuOTQ2LDk1LjIzNCwxMS44ODQsOTUuMjM0LDExLjgxM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K</resource>
|
|
<resource name="pl.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlBMX0Rvd25sb2FkX29uX3RoZV9BcHBfU3RvcmUiDQoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTM1cHgiIGhlaWdodD0iNDBweCINCgkgdmlld0JveD0iMCAwIDEzNSA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTM1IDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBNkE2QTYiIGQ9Ik0xMzAuMTk3LDQwSDQuNzI5QzIuMTIyLDQwLDAsMzcuODcyLDAsMzUuMjY3VjQuNzI2QzAsMi4xMiwyLjEyMiwwLDQuNzI5LDBoMTI1LjQ2OA0KCQlDMTMyLjgwMywwLDEzNSwyLjEyLDEzNSw0LjcyNnYzMC41NDFDMTM1LDM3Ljg3MiwxMzIuODAzLDQwLDEzMC4xOTcsNDBMMTMwLjE5Nyw0MHoiLz4NCgk8cGF0aCBkPSJNMTM0LjAzMiwzNS4yNjhjMCwyLjExNi0xLjcxNCwzLjgzLTMuODM0LDMuODNINC43MjljLTIuMTE5LDAtMy44MzktMS43MTQtMy44MzktMy44M1Y0LjcyNQ0KCQljMC0yLjExNSwxLjcyLTMuODM1LDMuODM5LTMuODM1aDEyNS40NjhjMi4xMjEsMCwzLjgzNCwxLjcyLDMuODM0LDMuODM1TDEzNC4wMzIsMzUuMjY4TDEzNC4wMzIsMzUuMjY4eiIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMC4xMjgsMTkuNzk1Yy0wLjAyOS0zLjIyMywyLjYzOS00Ljc5MSwyLjc2MS00Ljg2NGMtMS41MTEtMi4yMDMtMy44NTMtMi41MDQtNC42NzYtMi41MjgNCgkJCQljLTEuOTY3LTAuMjA3LTMuODc1LDEuMTc3LTQuODc3LDEuMTc3Yy0xLjAyMiwwLTIuNTY1LTEuMTU3LTQuMjI4LTEuMTIzYy0yLjE0LDAuMDMzLTQuMTQyLDEuMjcyLTUuMjQsMy4xOTYNCgkJCQljLTIuMjY2LDMuOTIzLTAuNTc2LDkuNjg4LDEuNTk1LDEyLjg1OGMxLjA4NiwxLjU1MywyLjM1NSwzLjI4Nyw0LjAxNiwzLjIyNmMxLjYyNS0wLjA2NywyLjIzMi0xLjAzNiw0LjE5My0xLjAzNg0KCQkJCWMxLjk0MywwLDIuNTEzLDEuMDM2LDQuMjA3LDAuOTk3YzEuNzQ0LTAuMDI4LDIuODQyLTEuNTYsMy44OS0zLjEyN2MxLjI1NS0xLjc4LDEuNzU5LTMuNTMzLDEuNzc5LTMuNjIzDQoJCQkJQzMzLjUwOCwyNC45MzUsMzAuMTYyLDIzLjY1OCwzMC4xMjgsMTkuNzk1eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI2LjkyOCwxMC4zMTdjMC44NzQtMS4wOTMsMS40NzItMi41OCwxLjMwNi00LjA4OWMtMS4yNjUsMC4wNTYtMi44NDcsMC44NzUtMy43NTgsMS45NDQNCgkJCQljLTAuODA2LDAuOTQyLTEuNTI2LDIuNDg2LTEuMzQsMy45MzhDMjQuNTU3LDEyLjIxNiwyNi4wMTYsMTEuMzk0LDI2LjkyOCwxMC4zMTd6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01My42NDYsMzEuNTE2aC0yLjI3MWwtMS4yNDQtMy45MWgtNC4zMjRsLTEuMTg1LDMuOTFoLTIuMjExbDQuMjg0LTEzLjMwOGgyLjY0Nkw1My42NDYsMzEuNTE2eg0KCQkJIE00OS43NTYsMjUuOTY3bC0xLjEyNS0zLjQ3NWMtMC4xMTktMC4zNTUtMC4zNDItMS4xOTEtMC42NzEtMi41MDhoLTAuMDRjLTAuMTMxLDAuNTY2LTAuMzQyLDEuNDAyLTAuNjMyLDIuNTA4bC0xLjEwNSwzLjQ3NQ0KCQkJSDQ5Ljc1NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY0LjY2MywyNi41OTljMCwxLjYzMi0wLjQ0MSwyLjkyMy0xLjMyMywzLjg3Yy0wLjc5LDAuODQyLTEuNzcxLDEuMjY0LTIuOTQyLDEuMjY0DQoJCQljLTEuMjY0LDAtMi4xNzItMC40NTUtMi43MjUtMS4zNjNoLTAuMDR2NS4wNTVoLTIuMTMyVjI1LjA3OGMwLTEuMDI2LTAuMDI3LTIuMDc5LTAuMDc5LTMuMTU4aDEuODc1bDAuMTE5LDEuNTJoMC4wNA0KCQkJYzAuNzExLTEuMTQ1LDEuNzktMS43MTcsMy4yMzgtMS43MTdjMS4xMzIsMCwyLjA3NywwLjQ0NywyLjgzMywxLjM0MkM2NC4yODQsMjMuOTYsNjQuNjYzLDI1LjEzOCw2NC42NjMsMjYuNTk5eiBNNjIuNDkxLDI2LjY3OA0KCQkJYzAtMC45MzUtMC4yMS0xLjcwNS0wLjYzMi0yLjMxMWMtMC40NjEtMC42MzEtMS4wOC0wLjk0Ny0xLjg1Ni0wLjk0N2MtMC41MjYsMC0xLjAwNCwwLjE3NS0xLjQzMSwwLjUyMw0KCQkJYy0wLjQyOCwwLjM0OS0wLjcwOCwwLjgwNy0wLjgzOSwxLjM3MmMtMC4wNjYsMC4yNjQtMC4wOTksMC40OC0wLjA5OSwwLjY1MXYxLjZjMCwwLjY5NywwLjIxNCwxLjI4NywwLjY0MiwxLjc2OA0KCQkJczAuOTg0LDAuNzIxLDEuNjY4LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMTEsMS44NzUtMC45MjhDNjIuMjY3LDI4LjUwOCw2Mi40OTEsMjcuNjkxLDYyLjQ5MSwyNi42Nzh6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03NS43LDI2LjU5OWMwLDEuNjMyLTAuNDQxLDIuOTIzLTEuMzI0LDMuODdjLTAuNzg5LDAuODQyLTEuNzcsMS4yNjQtMi45NDEsMS4yNjQNCgkJCWMtMS4yNjQsMC0yLjE3Mi0wLjQ1NS0yLjcyNS0xLjM2M2gtMC4wMzl2NS4wNTVoLTIuMTMyVjI1LjA3OGMwLTEuMDI2LTAuMDI3LTIuMDc5LTAuMDc5LTMuMTU4aDEuODc1bDAuMTE5LDEuNTJoMC4wNA0KCQkJYzAuNzExLTEuMTQ1LDEuNzg5LTEuNzE3LDMuMjM4LTEuNzE3YzEuMTMxLDAsMi4wNzYsMC40NDcsMi44MzQsMS4zNDJDNzUuMzIxLDIzLjk2LDc1LjcsMjUuMTM4LDc1LjcsMjYuNTk5eiBNNzMuNTI4LDI2LjY3OA0KCQkJYzAtMC45MzUtMC4yMTEtMS43MDUtMC42MzMtMi4zMTFjLTAuNDYxLTAuNjMxLTEuMDc4LTAuOTQ3LTEuODU1LTAuOTQ3Yy0wLjUyNywwLTEuMDA0LDAuMTc1LTEuNDMyLDAuNTIzDQoJCQlzLTAuNzA3LDAuODA3LTAuODM5LDEuMzcyYy0wLjA2NSwwLjI2NC0wLjA5OSwwLjQ4LTAuMDk5LDAuNjUxdjEuNmMwLDAuNjk3LDAuMjE0LDEuMjg3LDAuNjQxLDEuNzY4DQoJCQljMC40MjgsMC40OCwwLjk4NCwwLjcyMSwxLjY3LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMTEsMS44NzUtMC45MjhDNzMuMzA0LDI4LjUwOCw3My41MjgsMjcuNjkxLDczLjUyOCwyNi42Nzh6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04OC4wNCwyNy43ODNjMCwxLjEzMy0wLjM5NCwyLjA1My0xLjE4MiwyLjc2NGMtMC44NjcsMC43NzctMi4wNzUsMS4xNjYtMy42MjUsMS4xNjYNCgkJCWMtMS40MzIsMC0yLjU4MS0wLjI3Ny0zLjQ0OS0wLjgzbDAuNDk0LTEuNzc3YzAuOTM1LDAuNTY2LDEuOTYyLDAuODUsMy4wODEsMC44NWMwLjgwNCwwLDEuNDI5LTAuMTgyLDEuODc3LTAuNTQzDQoJCQljMC40NDctMC4zNjMsMC42NzEtMC44NDgsMC42NzEtMS40NTVjMC0wLjUzOS0wLjE4NS0wLjk5NC0wLjU1My0xLjM2M3MtMC45OC0wLjcxMy0xLjgzNi0xLjAyOQ0KCQkJYy0yLjMzLTAuODY5LTMuNDk1LTIuMTQzLTMuNDk1LTMuODE2YzAtMS4wOTQsMC40MDgtMS45OTEsMS4yMjUtMi42OWMwLjgxNS0wLjY5OSwxLjkwMS0xLjA0OCwzLjI1OC0xLjA0OA0KCQkJYzEuMjExLDAsMi4yMTgsMC4yMTEsMy4wMjEsMC42MzJsLTAuNTMzLDEuNzM4Yy0wLjc1LTAuNDA4LTEuNTk5LTAuNjEyLTIuNTQ3LTAuNjEyYy0wLjc1LDAtMS4zMzYsMC4xODUtMS43NTcsMC41NTMNCgkJCWMtMC4zNTUsMC4zMjktMC41MzMsMC43My0wLjUzMywxLjIwNGMwLDAuNTI2LDAuMjA0LDAuOTYxLDAuNjEyLDEuMzA0YzAuMzU1LDAuMzE1LDEsMC42NTgsMS45MzUsMS4wMjYNCgkJCWMxLjE0NiwwLjQ2MSwxLjk4NywxLjAwMSwyLjUyNywxLjYxOEM4Ny43NzEsMjYuMDkyLDg4LjA0LDI2Ljg2Miw4OC4wNCwyNy43ODN6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05NS4wODgsMjMuNTE5aC0yLjM1djQuNjU5YzAsMS4xODYsMC40MTUsMS43NzcsMS4yNDQsMS43NzdjMC4zODIsMCwwLjY5Ny0wLjAzMywwLjk0OC0wLjA5OGwwLjA1OSwxLjYxOQ0KCQkJYy0wLjQyMSwwLjE1Ni0wLjk3NCwwLjIzNi0xLjY1OCwwLjIzNmMtMC44NDMsMC0xLjUwMS0wLjI1OC0xLjk3NS0wLjc3Yy0wLjQ3NC0wLjUxNC0wLjcxMS0xLjM3Ny0wLjcxMS0yLjU4OHYtNC44MzdoLTEuNDAxDQoJCQlWMjEuOTJoMS40MDF2LTEuNzU4bDIuMDkzLTAuNjMydjIuMzloMi4zNVYyMy41MTl6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDUuNjkxLDI2LjYzOWMwLDEuNDc1LTAuNDIyLDIuNjg2LTEuMjY0LDMuNjMzYy0wLjg4MiwwLjk3NS0yLjA1NCwxLjQ2MS0zLjUxNSwxLjQ2MQ0KCQkJYy0xLjQwOSwwLTIuNTMtMC40NjctMy4zNjYtMS40MDJjLTAuODM2LTAuOTM0LTEuMjU0LTIuMTEzLTEuMjU0LTMuNTMzYzAtMS40ODgsMC40MzEtMi43MDUsMS4yOTMtMy42NTNzMi4wMjQtMS40MjEsMy40ODUtMS40MjENCgkJCWMxLjQwOCwwLDIuNTQsMC40NjcsMy4zOTYsMS40MDFDMTA1LjI4MywyNC4wMzIsMTA1LjY5MSwyNS4yMDMsMTA1LjY5MSwyNi42Mzl6IE0xMDMuNDc5LDI2LjcwN2MwLTAuODg1LTAuMTktMS42NDMtMC41NzItMi4yNzcNCgkJCWMtMC40NDctMC43NjYtMS4wODYtMS4xNDgtMS45MTUtMS4xNDhjLTAuODU2LDAtMS41MDgsMC4zODMtMS45NTUsMS4xNDhjLTAuMzgyLDAuNjM1LTAuNTcyLDEuNDA2LTAuNTcyLDIuMzE3DQoJCQljMCwwLjg4NSwwLjE5LDEuNjQ0LDAuNTcyLDIuMjc2YzAuNDYxLDAuNzY2LDEuMTA1LDEuMTQ4LDEuOTM2LDEuMTQ4YzAuODE1LDAsMS40NTQtMC4zODksMS45MTUtMS4xNjgNCgkJCUMxMDMuMjgyLDI4LjM1NywxMDMuNDc5LDI3LjU5MiwxMDMuNDc5LDI2LjcwN3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExMi42MjEsMjMuNzk1Yy0wLjIxMS0wLjAzOS0wLjQzNS0wLjA1OS0wLjY3MS0wLjA1OWMtMC43NTEsMC0xLjMzLDAuMjgzLTEuNzM4LDAuODQ5DQoJCQljLTAuMzU1LDAuNTAxLTAuNTMzLDEuMTMyLTAuNTMzLDEuODk2djUuMDM1aC0yLjEzMmwwLjAyLTYuNTc1YzAtMS4xMDYtMC4wMjYtMi4xMTItMC4wNzktMy4wMjFoMS44NTZsMC4wNzksMS44MzZoMC4wNTkNCgkJCWMwLjIyNC0wLjYzMiwwLjU3OS0xLjEzOSwxLjA2Ni0xLjUyMWMwLjQ3NC0wLjM0MywwLjk4Ny0wLjUxMywxLjU0LTAuNTEzYzAuMTk3LDAsMC4zNzUsMC4wMTMsMC41MzMsMC4wMzlWMjMuNzk1eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIyLjE1NywyNi4yNjRjMCwwLjM4MS0wLjAyNiwwLjcwMy0wLjA3OSwwLjk2N2gtNi4zOTZjMC4wMjUsMC45NDcsMC4zMzUsMS42NzIsMC45MjgsMi4xNzINCgkJCWMwLjUzOSwwLjQ0NywxLjIzNywwLjY3MiwyLjA5MywwLjY3MmMwLjk0NywwLDEuODEtMC4xNTIsMi41ODctMC40NTVsMC4zMzUsMS40OGMtMC45MDgsMC4zOTYtMS45ODEsMC41OTQtMy4yMTgsMC41OTQNCgkJCWMtMS40ODgsMC0yLjY1Ni0wLjQzOC0zLjUwNS0xLjMxNGMtMC44NDktMC44NzUtMS4yNzMtMi4wNDktMS4yNzMtMy41MjNjMC0xLjQ0NywwLjM5NS0yLjY1MiwxLjE4NS0zLjYxMw0KCQkJYzAuODI5LTEuMDI3LDEuOTQ4LTEuNTQsMy4zNTYtMS41NGMxLjM4MiwwLDIuNDI5LDAuNTEzLDMuMTQsMS41NEMxMjEuODc0LDI0LjA1OSwxMjIuMTU3LDI1LjA2NSwxMjIuMTU3LDI2LjI2NHoNCgkJCSBNMTIwLjEyNCwyNS43MTFjMC4wMTMtMC42MzMtMC4xMjYtMS4xNzktMC40MTUtMS42NGMtMC4zNjgtMC41OTMtMC45MzUtMC44ODgtMS42OTgtMC44ODhjLTAuNjk3LDAtMS4yNjQsMC4yODktMS42OTcsMC44NjgNCgkJCWMtMC4zNTUsMC40NjEtMC41NjYsMS4wMTQtMC42MzIsMS42NTlIMTIwLjEyNHoiLz4NCgk8L2c+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQ3Ljg2Nyw4LjgwOGMwLDAuNjAyLTAuMTc4LDEuMDgzLTAuNTMzLDEuNDQ1Yy0wLjQ1OSwwLjQ3Mi0xLjEyOSwwLjcwOC0yLjAwOCwwLjcwOA0KCQkJCWMtMC4yNTksMC0wLjQ2LTAuMDE2LTAuNjAyLTAuMDQ4djIuNTMyaC0xLjA0OFY2Ljk5NGMwLjQ5OS0wLjA5LDEuMDY5LTAuMTM2LDEuNzExLTAuMTM2YzAuODMsMCwxLjQ1NSwwLjE3OCwxLjg3NywwLjUzNA0KCQkJCUM0Ny42NjYsNy43NDEsNDcuODY3LDguMjEzLDQ3Ljg2Nyw4LjgwOHogTTQ2LjgxOSw4Ljg1NmMwLTAuMzgyLTAuMTIyLTAuNjc0LTAuMzY2LTAuODc4Yy0wLjI0NS0wLjIwNC0wLjU4Ni0wLjMwNi0xLjAyMy0wLjMwNg0KCQkJCWMtMC4yOSwwLTAuNTI1LDAuMDItMC43MDUsMC4wNTh2Mi4zNDhjMC4xNDcsMC4wMzksMC4zNTEsMC4wNTgsMC42MDgsMC4wNThjMC40NjMsMCwwLjgyNy0wLjExMywxLjA5MS0wLjMzOQ0KCQkJCUM0Ni42ODgsOS41NzEsNDYuODE5LDkuMjU3LDQ2LjgxOSw4Ljg1NnoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01My43MjcsMTEuMDQ4YzAsMC43MjUtMC4yMDcsMS4zMTktMC42MjEsMS43ODVjLTAuNDM0LDAuNDc5LTEuMDA5LDAuNzE4LTEuNzI3LDAuNzE4DQoJCQkJYy0wLjY5MiwwLTEuMjQzLTAuMjI5LTEuNjU0LTAuNjg5Yy0wLjQxLTAuNDU5LTAuNjE1LTEuMDM4LTAuNjE1LTEuNzM2YzAtMC43MywwLjIxMS0xLjMyOSwwLjYzNS0xLjc5NHMwLjk5NC0wLjY5OCwxLjcxMi0wLjY5OA0KCQkJCWMwLjY5MiwwLDEuMjQ4LDAuMjI5LDEuNjY5LDAuNjg4QzUzLjUyNSw5Ljc2OCw1My43MjcsMTAuMzQ0LDUzLjcyNywxMS4wNDh6IE01Mi42NCwxMS4wODNjMC0wLjQzNS0wLjA5NC0wLjgwOC0wLjI4MS0xLjExOQ0KCQkJCWMtMC4yMi0wLjM3Ni0wLjUzMy0wLjU2NC0wLjk0LTAuNTY0Yy0wLjQyMSwwLTAuNzQxLDAuMTg4LTAuOTYxLDAuNTY0Yy0wLjE4OCwwLjMxMS0wLjI4MSwwLjY5LTAuMjgxLDEuMTM4DQoJCQkJYzAsMC40MzUsMC4wOTQsMC44MDgsMC4yODEsMS4xMTljMC4yMjcsMC4zNzYsMC41NDMsMC41NjQsMC45NTEsMC41NjRjMC40LDAsMC43MTQtMC4xOTEsMC45NC0wLjU3NA0KCQkJCUM1Mi41NDMsMTEuODkzLDUyLjY0LDExLjUxNyw1Mi42NCwxMS4wODN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTkuNzY5LDExLjAyYzAsMC43OTUtMC4yMiwxLjQyOS0wLjY1OSwxLjkwMWMtMC4zODgsMC40Mi0wLjg2MywwLjYzMS0xLjQyNiwwLjYzMQ0KCQkJCWMtMC42NzMsMC0xLjE2OC0wLjI3OC0xLjQ4NC0wLjgzNGgtMC4wMmwtMC4wNTgsMC43MjhoLTAuODkzYzAuMDI1LTAuMzgxLDAuMDM4LTAuODA1LDAuMDM4LTEuMjcxVjYuNTY3aDEuMDQ4djIuODUyaDAuMDINCgkJCQljMC4zMTEtMC41MjQsMC44MTItMC43ODYsMS41MDQtMC43ODZjMC41NjgsMCwxLjAzMiwwLjIxOCwxLjM5MiwwLjY1NUM1OS41ODksOS43MjUsNTkuNzY5LDEwLjMwMiw1OS43NjksMTEuMDJ6IE01OC43MDIsMTEuMDU4DQoJCQkJYzAtMC40NTktMC4xMDQtMC44MzQtMC4zMTEtMS4xMjVjLTAuMjI3LTAuMzE3LTAuNTM0LTAuNDc2LTAuOTIyLTAuNDc2Yy0wLjI1OSwwLTAuNDkxLDAuMDg0LTAuNjk4LDAuMjUyDQoJCQkJcy0wLjM0NiwwLjM5MS0wLjQxNywwLjY2OWMtMC4wMjYsMC4xMS0wLjAzOSwwLjIyLTAuMDM5LDAuMzN2MC44MjRjMCwwLjMyNCwwLjEwOCwwLjYwMiwwLjMyNSwwLjgzNHMwLjQ4NiwwLjM0OSwwLjgxLDAuMzQ5DQoJCQkJYzAuMzk1LDAsMC43MDItMC4xNDgsMC45MjItMC40NDZDNTguNTkyLDExLjk3Myw1OC43MDIsMTEuNTY5LDU4LjcwMiwxMS4wNTh6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjIuNDg1LDcuMzI0YzAsMC4xODgtMC4wNjIsMC4zMzktMC4xODQsMC40NTZjLTAuMTIzLDAuMTE3LTAuMjgxLDAuMTc1LTAuNDc2LDAuMTc1DQoJCQkJYy0wLjE3NSwwLTAuMzIyLTAuMDYtMC40NDEtMC4xNzljLTAuMTItMC4xMi0wLjE4LTAuMjctMC4xOC0wLjQ1MXMwLjA2Mi0wLjMzLDAuMTg1LTAuNDQ2czAuMjc0LTAuMTc1LDAuNDU2LTAuMTc1DQoJCQkJYzAuMTgxLDAsMC4zMzMsMC4wNTksMC40NTYsMC4xNzVDNjIuNDI0LDYuOTk0LDYyLjQ4NSw3LjE0Myw2Mi40ODUsNy4zMjR6IE02Mi4zNjksMTMuNDQ0aC0xLjA0OFY4LjczaDEuMDQ4VjEzLjQ0NHoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02OC4xMTEsMTAuODY0YzAsMC4xODgtMC4wMTQsMC4zNDYtMC4wMzksMC40NzVINjQuOTNjMC4wMTMsMC40NjYsMC4xNjQsMC44MjEsMC40NTUsMS4wNjcNCgkJCQljMC4yNjYsMC4yMiwwLjYwOCwwLjMzLDEuMDI4LDAuMzNjMC40NjYsMCwwLjg5LTAuMDc0LDEuMjcxLTAuMjIzbDAuMTY0LDAuNzI4Yy0wLjQ0NiwwLjE5NC0wLjk3MywwLjI5MS0xLjU4MSwwLjI5MQ0KCQkJCWMtMC43MywwLTEuMzA1LTAuMjE1LTEuNzIyLTAuNjQ1cy0wLjYyNS0xLjAwNy0wLjYyNS0xLjczMWMwLTAuNzExLDAuMTkzLTEuMzAzLDAuNTgyLTEuNzc1DQoJCQkJYzAuNDA3LTAuNTA0LDAuOTU2LTAuNzU2LDEuNjQ4LTAuNzU2YzAuNjc5LDAsMS4xOTMsMC4yNTIsMS41NDIsMC43NTZDNjcuOTcyLDkuNzgxLDY4LjExMSwxMC4yNzYsNjguMTExLDEwLjg2NHoNCgkJCQkgTTY3LjExMSwxMC41OTNjMC4wMDctMC4zMTEtMC4wNjItMC41NzktMC4yMDMtMC44MDVjLTAuMTgyLTAuMjkxLTAuNDU5LTAuNDM3LTAuODM0LTAuNDM3Yy0wLjM0MywwLTAuNjIxLDAuMTQyLTAuODM1LDAuNDI3DQoJCQkJYy0wLjE3NCwwLjIyNy0wLjI3NywwLjQ5OC0wLjMxLDAuODE1SDY3LjExMXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03Mi4xMjYsOS42NTJjLTAuMTA0LTAuMDItMC4yMTMtMC4wMjktMC4zMy0wLjAyOWMtMC4zNjgsMC0wLjY1MiwwLjEzOS0wLjg1NCwwLjQxNw0KCQkJCWMtMC4xNzQsMC4yNDYtMC4yNjIsMC41NTYtMC4yNjIsMC45MzF2Mi40NzRoLTEuMDQ4bDAuMDEtMy4yM2MwLTAuNTQzLTAuMDEzLTEuMDM4LTAuMDM4LTEuNDg0aDAuOTExbDAuMDM5LDAuOTAyaDAuMDI5DQoJCQkJYzAuMTA5LTAuMzExLDAuMjg0LTAuNTYsMC41MjMtMC43NDdjMC4yMzMtMC4xNjgsMC40ODUtMC4yNTIsMC43NTctMC4yNTJjMC4wOTcsMCwwLjE4NSwwLjAwNiwwLjI2MiwwLjAxOVY5LjY1MnoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03Ni44MywxMy40NDRoLTMuODQxdi0wLjYxMWwxLjg4Mi0yLjQ3M2MwLjExNi0wLjE1NSwwLjMyOS0wLjQxMSwwLjY0LTAuNzY3VjkuNTc0aC0yLjMzOFY4LjczaDMuNjA4DQoJCQkJdjAuNjVsLTEuODQzLDIuNDM1Yy0wLjIwNywwLjI2NS0wLjQyLDAuNTIxLTAuNjQsMC43NjZ2MC4wMmgyLjUzMVYxMy40NDR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODcuMzY1LDguNzNsLTEuNDc1LDQuNzE0aC0wLjk2bC0wLjYxMS0yLjA0N2MtMC4xNTUtMC41MTEtMC4yODEtMS4wMTktMC4zNzktMS41MjNoLTAuMDE5DQoJCQkJYy0wLjA5MSwwLjUxOC0wLjIxNywxLjAyNS0wLjM3OSwxLjUyM2wtMC42NDksMi4wNDdoLTAuOTcxTDgwLjUzNiw4LjczaDEuMDc3bDAuNTMzLDIuMjQxYzAuMTI5LDAuNTMsMC4yMzUsMS4wMzUsMC4zMiwxLjUxMw0KCQkJCWgwLjAxOWMwLjA3OC0wLjM5NCwwLjIwNy0wLjg5NiwwLjM4OS0xLjUwM2wwLjY2OS0yLjI1aDAuODU0bDAuNjQxLDIuMjAyYzAuMTU1LDAuNTM3LDAuMjgxLDEuMDU0LDAuMzc4LDEuNTUyaDAuMDI5DQoJCQkJYzAuMDcxLTAuNDg1LDAuMTc4LTEuMDAyLDAuMzItMS41NTJsMC41NzItMi4yMDJIODcuMzY1eiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=</resource>
|
|
<resource name="pt.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlBUQlJfRG93bmxvYWRfb25fdGhlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIg0KCSB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEzNXB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCAxMzUgNDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEzNSA0MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjQTZBNkE2IiBkPSJNMTMwLjE5Nyw0MEg0LjcyOUMyLjEyMiw0MCwwLDM3Ljg3MiwwLDM1LjI2N1Y0LjcyNkMwLDIuMTIsMi4xMjIsMCw0LjcyOSwwaDEyNS40NjgNCgkJQzEzMi44MDMsMCwxMzUsMi4xMiwxMzUsNC43MjZ2MzAuNTQxQzEzNSwzNy44NzIsMTMyLjgwMyw0MCwxMzAuMTk3LDQwTDEzMC4xOTcsNDB6Ii8+DQoJPHBhdGggZD0iTTEzNC4wMzIsMzUuMjY4YzAsMi4xMTYtMS43MTQsMy44My0zLjgzNCwzLjgzSDQuNzI5Yy0yLjExOSwwLTMuODM5LTEuNzE0LTMuODM5LTMuODNWNC43MjUNCgkJYzAtMi4xMTUsMS43Mi0zLjgzNSwzLjgzOS0zLjgzNWgxMjUuNDY4YzIuMTIxLDAsMy44MzQsMS43MiwzLjgzNCwzLjgzNUwxMzQuMDMyLDM1LjI2OEwxMzQuMDMyLDM1LjI2OHoiLz4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMzAuMTI4LDE5Ljc4NGMtMC4wMjktMy4yMjMsMi42MzktNC43OTEsMi43NjEtNC44NjRjLTEuNTExLTIuMjAzLTMuODUzLTIuNTA0LTQuNjc2LTIuNTI4DQoJCQkJYy0xLjk2Ny0wLjIwNy0zLjg3NSwxLjE3Ny00Ljg3NywxLjE3N2MtMS4wMjIsMC0yLjU2NS0xLjE1Ny00LjIyOC0xLjEyM2MtMi4xNCwwLjAzMy00LjE0MiwxLjI3Mi01LjI0LDMuMTk2DQoJCQkJYy0yLjI2NiwzLjkyMy0wLjU3Niw5LjY4OCwxLjU5NSwxMi44NTljMS4wODYsMS41NTMsMi4zNTUsMy4yODcsNC4wMTYsMy4yMjZjMS42MjUtMC4wNjcsMi4yMzItMS4wMzYsNC4xOTMtMS4wMzYNCgkJCQljMS45NDMsMCwyLjUxMywxLjAzNiw0LjIwNywwLjk5N2MxLjc0NC0wLjAyOCwyLjg0Mi0xLjU2LDMuODktMy4xMjdjMS4yNTUtMS43OCwxLjc1OS0zLjUzMywxLjc3OS0zLjYyMw0KCQkJCUMzMy41MDcsMjQuOTI0LDMwLjE2MSwyMy42NDcsMzAuMTI4LDE5Ljc4NHoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yNi45MjgsMTAuMzA2YzAuODc0LTEuMDkzLDEuNDcyLTIuNTgsMS4zMDYtNC4wODljLTEuMjY1LDAuMDU2LTIuODQ3LDAuODc1LTMuNzU4LDEuOTQ0DQoJCQkJYy0wLjgwNiwwLjk0Mi0xLjUyNiwyLjQ4Ni0xLjM0LDMuOTM4QzI0LjU1NywxMi4yMDUsMjYuMDE2LDExLjM4MiwyNi45MjgsMTAuMzA2eiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTMuNzE3LDMxLjUwNGgtMi4yNzFsLTEuMjQ0LTMuOTA5aC00LjMyNGwtMS4xODUsMy45MDloLTIuMjExbDQuMjg0LTEzLjMwOGgyLjY0Nkw1My43MTcsMzEuNTA0eg0KCQkJIE00OS44MjgsMjUuOTU1bC0xLjEyNS0zLjQ3NWMtMC4xMTktMC4zNTUtMC4zNDItMS4xOTEtMC42NzEtMi41MDdoLTAuMDRjLTAuMTMxLDAuNTY2LTAuMzQyLDEuNDAyLTAuNjMyLDIuNTA3bC0xLjEwNSwzLjQ3NQ0KCQkJSDQ5LjgyOHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY0LjczNCwyNi41ODhjMCwxLjYzMi0wLjQ0MSwyLjkyMi0xLjMyMywzLjg2OWMtMC43OSwwLjg0My0xLjc3MSwxLjI2NC0yLjk0MiwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDU0LTIuNzI1LTEuMzYyaC0wLjA0djUuMDU1aC0yLjEzMlYyNS4wNjdjMC0xLjAyNi0wLjAyNy0yLjA3OS0wLjA3OS0zLjE1OWgxLjg3NWwwLjExOSwxLjUyMWgwLjA0DQoJCQljMC43MTEtMS4xNDYsMS43OS0xLjcxOCwzLjIzOC0xLjcxOGMxLjEzMiwwLDIuMDc3LDAuNDQ3LDIuODMzLDEuMzQyQzY0LjM1NiwyMy45NDksNjQuNzM0LDI1LjEyNyw2NC43MzQsMjYuNTg4eiBNNjIuNTYyLDI2LjY2Ng0KCQkJYzAtMC45MzQtMC4yMS0xLjcwNC0wLjYzMi0yLjMxYy0wLjQ2MS0wLjYzMi0xLjA4LTAuOTQ4LTEuODU2LTAuOTQ4Yy0wLjUyNiwwLTEuMDA0LDAuMTc2LTEuNDMxLDAuNTIzDQoJCQljLTAuNDI4LDAuMzUtMC43MDgsMC44MDctMC44MzksMS4zNzNjLTAuMDY2LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NXYxLjZjMCwwLjY5OCwwLjIxNCwxLjI4NywwLjY0MiwxLjc2OA0KCQkJczAuOTg0LDAuNzIxLDEuNjY4LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMSwxLjg3NS0wLjkyOEM2Mi4zMzgsMjguNDk2LDYyLjU2MiwyNy42OCw2Mi41NjIsMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzUuNzcxLDI2LjU4OGMwLDEuNjMyLTAuNDQxLDIuOTIyLTEuMzI0LDMuODY5Yy0wLjc4OSwwLjg0My0xLjc3LDEuMjY0LTIuOTQxLDEuMjY0DQoJCQljLTEuMjY0LDAtMi4xNzItMC40NTQtMi43MjQtMS4zNjJoLTAuMDM5djUuMDU1SDY2LjYxVjI1LjA2N2MwLTEuMDI2LTAuMDI3LTIuMDc5LTAuMDc5LTMuMTU5aDEuODc1bDAuMTE5LDEuNTIxaDAuMDQNCgkJCWMwLjcxLTEuMTQ2LDEuNzg5LTEuNzE4LDMuMjM4LTEuNzE4YzEuMTMxLDAsMi4wNzYsMC40NDcsMi44MzQsMS4zNDJDNzUuMzkzLDIzLjk0OSw3NS43NzEsMjUuMTI3LDc1Ljc3MSwyNi41ODh6IE03My42LDI2LjY2Ng0KCQkJYzAtMC45MzQtMC4yMTEtMS43MDQtMC42MzMtMi4zMWMtMC40NjEtMC42MzItMS4wNzgtMC45NDgtMS44NTUtMC45NDhjLTAuNTI3LDAtMS4wMDQsMC4xNzYtMS40MzIsMC41MjMNCgkJCWMtMC40MjgsMC4zNS0wLjcwNywwLjgwNy0wLjgzOCwxLjM3M2MtMC4wNjUsMC4yNjQtMC4wOTksMC40OC0wLjA5OSwwLjY1djEuNmMwLDAuNjk4LDAuMjE0LDEuMjg3LDAuNjQsMS43NjgNCgkJCWMwLjQyOCwwLjQ4LDAuOTg0LDAuNzIxLDEuNjcsMC43MjFjMC44MDMsMCwxLjQyOC0wLjMxLDEuODc1LTAuOTI4QzczLjM3NSwyOC40OTYsNzMuNiwyNy42OCw3My42LDI2LjY2NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTg4LjExMSwyNy43NzJjMCwxLjEzMi0wLjM5MywyLjA1My0xLjE4MiwyLjc2NGMtMC44NjcsMC43NzctMi4wNzQsMS4xNjUtMy42MjUsMS4xNjUNCgkJCWMtMS40MzIsMC0yLjU4LTAuMjc2LTMuNDQ5LTAuODI5bDAuNDk0LTEuNzc3YzAuOTM2LDAuNTY2LDEuOTYzLDAuODUsMy4wODIsMC44NWMwLjgwMywwLDEuNDI4LTAuMTgyLDEuODc3LTAuNTQ0DQoJCQljMC40NDctMC4zNjIsMC42Ny0wLjg0OCwwLjY3LTEuNDU0YzAtMC41NC0wLjE4NC0wLjk5NS0wLjU1My0xLjM2NGMtMC4zNjctMC4zNjktMC45OC0wLjcxMi0xLjgzNi0xLjAyOQ0KCQkJYy0yLjMzLTAuODY5LTMuNDk0LTIuMTQyLTMuNDk0LTMuODE2YzAtMS4wOTQsMC40MDgtMS45OTEsMS4yMjUtMi42ODljMC44MTQtMC42OTksMS45LTEuMDQ4LDMuMjU4LTEuMDQ4DQoJCQljMS4yMTEsMCwyLjIxNywwLjIxMSwzLjAyLDAuNjMybC0wLjUzMywxLjczOGMtMC43NS0wLjQwOC0xLjU5OC0wLjYxMi0yLjU0Ny0wLjYxMmMtMC43NSwwLTEuMzM2LDAuMTg1LTEuNzU2LDAuNTUzDQoJCQljLTAuMzU1LDAuMzI5LTAuNTMzLDAuNzMtMC41MzMsMS4yMDVjMCwwLjUyNiwwLjIwMywwLjk2MSwwLjYxMSwxLjMwM2MwLjM1NSwwLjMxNiwxLDAuNjU4LDEuOTM2LDEuMDI3DQoJCQljMS4xNDUsMC40NjEsMS45ODYsMSwyLjUyNywxLjYxOEM4Ny44NDIsMjYuMDgxLDg4LjExMSwyNi44NTIsODguMTExLDI3Ljc3MnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTk1LjE2LDIzLjUwOGgtMi4zNXY0LjY1OWMwLDEuMTg1LDAuNDE0LDEuNzc3LDEuMjQ0LDEuNzc3YzAuMzgxLDAsMC42OTctMC4wMzMsMC45NDctMC4wOTlsMC4wNTksMS42MTkNCgkJCWMtMC40MiwwLjE1Ny0wLjk3MywwLjIzNi0xLjY1OCwwLjIzNmMtMC44NDIsMC0xLjUtMC4yNTctMS45NzUtMC43N2MtMC40NzMtMC41MTQtMC43MTEtMS4zNzYtMC43MTEtMi41ODd2LTQuODM3aC0xLjR2LTEuNmgxLjQNCgkJCXYtMS43NTdsMi4wOTQtMC42MzJ2Mi4zODloMi4zNVYyMy41MDh6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMDUuNzY0LDI2LjYyN2MwLDEuNDc1LTAuNDIyLDIuNjg2LTEuMjY0LDMuNjMzYy0wLjg4MywwLjk3NS0yLjA1NSwxLjQ2MS0zLjUxNiwxLjQ2MQ0KCQkJYy0xLjQwOCwwLTIuNTI5LTAuNDY3LTMuMzY1LTEuNDAxcy0xLjI1NC0yLjExMy0xLjI1NC0zLjUzNGMwLTEuNDg3LDAuNDMtMi43MDUsMS4yOTMtMy42NTJjMC44NjEtMC45NDgsMi4wMjMtMS40MjIsMy40ODQtMS40MjINCgkJCWMxLjQwOCwwLDIuNTQxLDAuNDY3LDMuMzk2LDEuNDAyQzEwNS4zNTUsMjQuMDIxLDEwNS43NjQsMjUuMTkyLDEwNS43NjQsMjYuNjI3eiBNMTAzLjU1MSwyNi42OTYNCgkJCWMwLTAuODg1LTAuMTg5LTEuNjQ0LTAuNTcyLTIuMjc3Yy0wLjQ0Ny0wLjc2Ni0xLjA4Ni0xLjE0OC0xLjkxNC0xLjE0OGMtMC44NTcsMC0xLjUwOCwwLjM4My0xLjk1NSwxLjE0OA0KCQkJYy0wLjM4MywwLjYzNC0wLjU3MiwxLjQwNS0wLjU3MiwyLjMxN2MwLDAuODg1LDAuMTg5LDEuNjQ0LDAuNTcyLDIuMjc2YzAuNDYxLDAuNzY2LDEuMTA1LDEuMTQ4LDEuOTM2LDEuMTQ4DQoJCQljMC44MTQsMCwxLjQ1My0wLjM5LDEuOTE0LTEuMTY4QzEwMy4zNTQsMjguMzQ3LDEwMy41NTEsMjcuNTgsMTAzLjU1MSwyNi42OTZ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTIuNjkzLDIzLjc4M2MtMC4yMTEtMC4wMzktMC40MzYtMC4wNTktMC42NzItMC4wNTljLTAuNzUsMC0xLjMzLDAuMjgzLTEuNzM4LDAuODUNCgkJCWMtMC4zNTUsMC41LTAuNTMzLDEuMTMyLTAuNTMzLDEuODk1djUuMDM1aC0yLjEzMWwwLjAyLTYuNTc0YzAtMS4xMDYtMC4wMjctMi4xMTMtMC4wOC0zLjAyMWgxLjg1N2wwLjA3OCwxLjgzNmgwLjA1OQ0KCQkJYzAuMjI1LTAuNjMxLDAuNTgtMS4xMzksMS4wNjYtMS41MmMwLjQ3NS0wLjM0MywwLjk4OC0wLjUxNCwxLjU0MS0wLjUxNGMwLjE5NywwLDAuMzc1LDAuMDE0LDAuNTMzLDAuMDM5VjIzLjc4M3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEyMi4yMjksMjYuMjUyYzAsMC4zODItMC4wMjUsMC43MDQtMC4wNzgsMC45NjdoLTYuMzk2YzAuMDI1LDAuOTQ4LDAuMzM0LDEuNjczLDAuOTI4LDIuMTczDQoJCQljMC41MzksMC40NDcsMS4yMzYsMC42NzEsMi4wOTIsMC42NzFjMC45NDcsMCwxLjgxMS0wLjE1MSwyLjU4OC0wLjQ1NGwwLjMzNCwxLjQ4Yy0wLjkwOCwwLjM5Ni0xLjk4LDAuNTkzLTMuMjE3LDAuNTkzDQoJCQljLTEuNDg4LDAtMi42NTYtMC40MzgtMy41MDYtMS4zMTNjLTAuODQ4LTAuODc1LTEuMjczLTIuMDUtMS4yNzMtMy41MjRjMC0xLjQ0NywwLjM5NS0yLjY1MiwxLjE4Ni0zLjYxMw0KCQkJYzAuODI4LTEuMDI2LDEuOTQ3LTEuNTM5LDMuMzU1LTEuNTM5YzEuMzgzLDAsMi40MywwLjUxMywzLjE0MSwxLjUzOUMxMjEuOTQ1LDI0LjA0NywxMjIuMjI5LDI1LjA1NSwxMjIuMjI5LDI2LjI1MnoNCgkJCSBNMTIwLjE5NSwyNS42OTljMC4wMTQtMC42MzItMC4xMjUtMS4xNzgtMC40MTQtMS42MzljLTAuMzY5LTAuNTkzLTAuOTM2LTAuODg5LTEuNjk5LTAuODg5Yy0wLjY5NywwLTEuMjY0LDAuMjg5LTEuNjk3LDAuODY5DQoJCQljLTAuMzU1LDAuNDYxLTAuNTY2LDEuMDE0LTAuNjMxLDEuNjU4SDEyMC4xOTV6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00OC4wNDUsMTEuNTYxYzAsMC41My0wLjE5NywwLjk3LTAuNTkyLDEuMzE5Yy0wLjQ1MiwwLjQwNy0xLjIyOSwwLjYxMS0yLjMyNywwLjYxMQ0KCQkJCWMtMC41MDUsMC0wLjk2NC0wLjAyNi0xLjM3OC0wLjA3OFY2Ljk4MmMwLjQzOC0wLjA5LDAuOTgtMC4xMzYsMS42MjYtMC4xMzZjMC44LDAsMS40MDQsMC4xNDYsMS44MTQsMC40MzcNCgkJCQljMC40MDksMC4yOTEsMC42MTQsMC42OTIsMC42MTQsMS4yMDNjMCwwLjMxLTAuMDk1LDAuNTkzLTAuMjgzLDAuODQ5Yy0wLjE4OSwwLjI1NS0wLjQ1NCwwLjQ0NC0wLjc5MywwLjU2N3YwLjAyOQ0KCQkJCWMwLjM2OCwwLjA5LDAuNjcyLDAuMjY1LDAuOTExLDAuNTIzQzQ3LjkxLDEwLjc1OSw0OC4wNDUsMTEuMTI4LDQ4LjA0NSwxMS41NjF6IE00Ni43NTUsOC41OTNjMC0wLjY0LTAuNDI1LTAuOTYtMS4yNzMtMC45Ng0KCQkJCWMtMC4yOTcsMC0wLjUyNCwwLjAyLTAuNjg2LDAuMDU5djEuOTJoMC42NDZjMC40MDUsMCwwLjcyNi0wLjA5NCwwLjk2LTAuMjgxQzQ2LjYzOCw5LjE0Myw0Ni43NTUsOC44OTcsNDYuNzU1LDguNTkzeg0KCQkJCSBNNDYuOTUsMTEuNTMyYzAtMC4zODgtMC4xNTEtMC42ODItMC40NTQtMC44ODJjLTAuMjcxLTAuMTgxLTAuNjMxLTAuMjcyLTEuMDgxLTAuMjcyaC0wLjYxOHYyLjI4DQoJCQkJYzAuMTI5LDAuMDI2LDAuMzQxLDAuMDM5LDAuNjM4LDAuMDM5YzAuNDQzLDAsMC43OTUtMC4wODcsMS4wNTItMC4yNjJDNDYuNzk1LDEyLjIzMyw0Ni45NSwxMS45MzMsNDYuOTUsMTEuNTMyeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUzLjE2NywxMy40MzNoLTAuOTQxbC0wLjA3Ny0wLjU0M0g1Mi4xMmMtMC4zMjMsMC40MzMtMC43ODIsMC42NS0xLjM3NywwLjY1DQoJCQkJYy0wLjQ0NiwwLTAuODA2LTAuMTQzLTEuMDc3LTAuNDI3Yy0wLjI0Ni0wLjI1OC0wLjM2OC0wLjU3OS0wLjM2OC0wLjk2YzAtMC41NzYsMC4yNC0xLjAxNSwwLjcyMy0xLjMxOQ0KCQkJCWMwLjQ4MS0wLjMwNCwxLjE1OS0wLjQ1MywyLjAzMi0wLjQ0NlYxMC4zYzAtMC42MjEtMC4zMjYtMC45MzEtMC45NzgtMC45MzFjLTAuNDY1LDAtMC44NzUsMC4xMTctMS4yMjksMC4zNDlsLTAuMjEzLTAuNjg4DQoJCQkJYzAuNDM4LTAuMjcxLDAuOTc5LTAuNDA3LDEuNjE3LTAuNDA3YzEuMjMzLDAsMS44NSwwLjY1LDEuODUsMS45NXYxLjczNkM1My4wOTksMTIuNzgsNTMuMTIzLDEzLjE1NSw1My4xNjcsMTMuNDMzeg0KCQkJCSBNNTIuMDgxLDExLjgxM3YtMC43MjdjLTEuMTU3LTAuMDItMS43MzUsMC4yOTctMS43MzUsMC45NWMwLDAuMjQ2LDAuMDY3LDAuNDMsMC4yMDIsMC41NTNjMC4xMzUsMC4xMjMsMC4zMDYsMC4xODQsMC41MTEsMC4xODQNCgkJCQljMC4yMzEsMCwwLjQ0NS0wLjA3MywwLjY0Mi0wLjIxOHMwLjMxNy0wLjMzMSwwLjM2Mi0wLjU1OEM1Mi4wNzUsMTEuOTQ2LDUyLjA4MSwxMS44ODQsNTIuMDgxLDExLjgxM3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01Ni4wOTYsNy4zMTJjMCwwLjE4OC0wLjA2MiwwLjMzOS0wLjE4NCwwLjQ1NmMtMC4xMjMsMC4xMTctMC4yODEsMC4xNzUtMC40NzYsMC4xNzUNCgkJCQljLTAuMTc1LDAtMC4zMjItMC4wNi0wLjQ0MS0wLjE3OWMtMC4xMi0wLjEyLTAuMTgtMC4yNy0wLjE4LTAuNDUxUzU0Ljg3Nyw2Ljk4Miw1NSw2Ljg2NnMwLjI3NC0wLjE3NSwwLjQ1Ni0wLjE3NQ0KCQkJCWMwLjE4MSwwLDAuMzMzLDAuMDU5LDAuNDU2LDAuMTc1QzU2LjAzNSw2Ljk4Miw1Ni4wOTYsNy4xMzEsNTYuMDk2LDcuMzEyeiBNNTUuOTgsMTMuNDMzaC0xLjA0OFY4LjcxOWgxLjA0OFYxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjEuNjg0LDEzLjQzM0g2MC41bC0wLjYxMS0wLjk4OWMtMC4xMzYtMC4yMi0wLjI4NC0wLjQ4Mi0wLjQ0Ni0wLjc4NmgtMC4wMg0KCQkJCWMtMC4wOTcsMC4xODgtMC4yNDUsMC40NDktMC40NDUsMC43ODZsLTAuNTgyLDAuOTg5aC0xLjE0NWwxLjYwOS0yLjQwNmwtMS41NTItMi4zMDloMS4xNjRsMC41OTIsMC45NDENCgkJCQljMC4xMTYsMC4xODEsMC4yNjIsMC40MywwLjQzNywwLjc0N2gwLjAyOWMwLjE0Mi0wLjI3OCwwLjI4NC0wLjUzNCwwLjQyNy0wLjc2NmwwLjU1My0wLjkyMmgxLjE0NWwtMS41NjIsMi4yN0w2MS42ODQsMTMuNDMzeiINCgkJCQkvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY2LjUxNCwxMy40MzNoLTAuOTQxbC0wLjA3Ny0wLjU0M2gtMC4wMjljLTAuMzIzLDAuNDMzLTAuNzgyLDAuNjUtMS4zNzcsMC42NQ0KCQkJCWMtMC40NDYsMC0wLjgwNi0wLjE0My0xLjA3Ny0wLjQyN2MtMC4yNDYtMC4yNTgtMC4zNjgtMC41NzktMC4zNjgtMC45NmMwLTAuNTc2LDAuMjQtMS4wMTUsMC43MjMtMS4zMTkNCgkJCQljMC40ODEtMC4zMDQsMS4xNTktMC40NTMsMi4wMzItMC40NDZWMTAuM2MwLTAuNjIxLTAuMzI2LTAuOTMxLTAuOTc4LTAuOTMxYy0wLjQ2NSwwLTAuODc1LDAuMTE3LTEuMjI5LDAuMzQ5bC0wLjIxMy0wLjY4OA0KCQkJCWMwLjQzOC0wLjI3MSwwLjk3OS0wLjQwNywxLjYxNy0wLjQwN2MxLjIzMywwLDEuODUsMC42NSwxLjg1LDEuOTV2MS43MzZDNjYuNDQ2LDEyLjc4LDY2LjQ2OSwxMy4xNTUsNjYuNTE0LDEzLjQzM3oNCgkJCQkgTTY1LjQyNywxMS44MTN2LTAuNzI3Yy0xLjE1Ny0wLjAyLTEuNzM1LDAuMjk3LTEuNzM1LDAuOTVjMCwwLjI0NiwwLjA2NywwLjQzLDAuMjAyLDAuNTUzYzAuMTM1LDAuMTIzLDAuMzA2LDAuMTg0LDAuNTExLDAuMTg0DQoJCQkJYzAuMjMxLDAsMC40NDUtMC4wNzMsMC42NDItMC4yMThzMC4zMTctMC4zMzEsMC4zNjItMC41NThDNjUuNDIxLDExLjk0Niw2NS40MjcsMTEuODg0LDY1LjQyNywxMS44MTN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzAuNzcxLDkuNjQxYy0wLjEwNC0wLjAyLTAuMjEzLTAuMDI5LTAuMzMtMC4wMjljLTAuMzY3LDAtMC42NTIsMC4xMzktMC44NTQsMC40MTcNCgkJCQljLTAuMTc0LDAuMjQ2LTAuMjYyLDAuNTU2LTAuMjYyLDAuOTMxdjIuNDc0aC0xLjA0N2wwLjAxLTMuMjNjMC0wLjU0My0wLjAxMy0xLjAzOC0wLjAzOC0xLjQ4NGgwLjkxMmwwLjAzOSwwLjkwMmgwLjAyOQ0KCQkJCWMwLjEwOS0wLjMxMSwwLjI4My0wLjU2LDAuNTIzLTAuNzQ3YzAuMjMyLTAuMTY4LDAuNDg0LTAuMjUyLDAuNzU2LTAuMjUyYzAuMDk4LDAsMC4xODYsMC4wMDYsMC4yNjIsMC4wMTlWOS42NDF6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzkuMDM3LDEzLjQzM2gtMS4wNDl2LTIuN2MwLTAuODMyLTAuMzE2LTEuMjQ4LTAuOTQ5LTEuMjQ4Yy0wLjMxMSwwLTAuNTYyLDAuMTE0LTAuNzU4LDAuMzQzDQoJCQkJYy0wLjE5MywwLjIyOS0wLjI5MSwwLjQ5OS0wLjI5MSwwLjgwOHYyLjc5NmgtMS4wNDd2LTMuMzY2YzAtMC40MTQtMC4wMTQtMC44NjMtMC4wMzktMS4zNDloMC45MjJsMC4wNDksMC43MzdoMC4wMjkNCgkJCQljMC4xMjEtMC4yMjksMC4zMDMtMC40MTgsMC41NDMtMC41NjljMC4yODMtMC4xNzYsMC42MDItMC4yNjUsMC45NDktMC4yNjVjMC40NDEsMCwwLjgwNywwLjE0MiwxLjA5OCwwLjQyNw0KCQkJCWMwLjM2MSwwLjM0OSwwLjU0MywwLjg3LDAuNTQzLDEuNTYyVjEzLjQzM3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04NC40MSwxMy40MzNoLTAuOTQxbC0wLjA3Ni0wLjU0M2gtMC4wMjljLTAuMzI0LDAuNDMzLTAuNzgzLDAuNjUtMS4zNzcsMC42NQ0KCQkJCWMtMC40NDcsMC0wLjgwNy0wLjE0My0xLjA3OC0wLjQyN2MtMC4yNDYtMC4yNTgtMC4zNjctMC41NzktMC4zNjctMC45NmMwLTAuNTc2LDAuMjQtMS4wMTUsMC43MjMtMS4zMTkNCgkJCQljMC40OC0wLjMwNCwxLjE1OC0wLjQ1MywyLjAzMS0wLjQ0NlYxMC4zYzAtMC42MjEtMC4zMjYtMC45MzEtMC45NzctMC45MzFjLTAuNDY1LDAtMC44NzUsMC4xMTctMS4yMywwLjM0OWwtMC4yMTMtMC42ODgNCgkJCQljMC40MzktMC4yNzEsMC45NzktMC40MDcsMS42MTctMC40MDdjMS4yMzQsMCwxLjg1LDAuNjUsMS44NSwxLjk1djEuNzM2Qzg0LjM0MiwxMi43OCw4NC4zNjUsMTMuMTU1LDg0LjQxLDEzLjQzM3oNCgkJCQkgTTgzLjMyNCwxMS44MTN2LTAuNzI3Yy0xLjE1OC0wLjAyLTEuNzM2LDAuMjk3LTEuNzM2LDAuOTVjMCwwLjI0NiwwLjA2OCwwLjQzLDAuMjAzLDAuNTUzYzAuMTM1LDAuMTIzLDAuMzA1LDAuMTg0LDAuNTEsMC4xODQNCgkJCQljMC4yMzIsMCwwLjQ0NS0wLjA3MywwLjY0My0wLjIxOGMwLjE5NS0wLjE0NiwwLjMxNi0wLjMzMSwwLjM2MS0wLjU1OEM4My4zMTgsMTEuOTQ2LDgzLjMyNCwxMS44ODQsODMuMzI0LDExLjgxM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K</resource>
|
|
<resource name="ro.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlJPX0Rvd25sb2FkX29uX3RoZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHdpZHRoPSIxMzVweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgMTM1IDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMzUgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0E2QTZBNiIgZD0iTTEzMC4xOTcsNDBINC43MjlDMi4xMjIsNDAsMCwzNy44NzIsMCwzNS4yNjdWNC43MjZDMCwyLjEyLDIuMTIyLDAsNC43MjksMGgxMjUuNDY4DQoJCUMxMzIuODAzLDAsMTM1LDIuMTIsMTM1LDQuNzI2djMwLjU0MUMxMzUsMzcuODcyLDEzMi44MDMsNDAsMTMwLjE5Nyw0MEwxMzAuMTk3LDQweiIvPg0KCTxwYXRoIGQ9Ik0xMzQuMDMyLDM1LjI2OGMwLDIuMTE2LTEuNzE0LDMuODMtMy44MzQsMy44M0g0LjcyOWMtMi4xMTksMC0zLjgzOS0xLjcxNC0zLjgzOS0zLjgzVjQuNzI1DQoJCWMwLTIuMTE1LDEuNzItMy44MzUsMy44MzktMy44MzVoMTI1LjQ2OGMyLjEyMSwwLDMuODM0LDEuNzIsMy44MzQsMy44MzVMMTM0LjAzMiwzNS4yNjhMMTM0LjAzMiwzNS4yNjh6Ii8+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMwLjEyOCwxOS43ODRjLTAuMDI5LTMuMjIzLDIuNjM5LTQuNzkxLDIuNzYxLTQuODY0Yy0xLjUxMS0yLjIwMy0zLjg1My0yLjUwNC00LjY3Ni0yLjUyOA0KCQkJCWMtMS45NjctMC4yMDctMy44NzUsMS4xNzctNC44NzcsMS4xNzdjLTEuMDIyLDAtMi41NjUtMS4xNTctNC4yMjgtMS4xMjNjLTIuMTQsMC4wMzMtNC4xNDIsMS4yNzItNS4yNCwzLjE5Ng0KCQkJCWMtMi4yNjYsMy45MjMtMC41NzYsOS42ODgsMS41OTUsMTIuODU5YzEuMDg2LDEuNTUzLDIuMzU1LDMuMjg3LDQuMDE2LDMuMjI2YzEuNjI1LTAuMDY3LDIuMjMyLTEuMDM2LDQuMTkzLTEuMDM2DQoJCQkJYzEuOTQzLDAsMi41MTMsMS4wMzYsNC4yMDcsMC45OTdjMS43NDQtMC4wMjgsMi44NDItMS41NiwzLjg5LTMuMTI3YzEuMjU1LTEuNzgsMS43NTktMy41MzMsMS43NzktMy42MjMNCgkJCQlDMzMuNTA3LDI0LjkyNCwzMC4xNjEsMjMuNjQ3LDMwLjEyOCwxOS43ODR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuOTI4LDEwLjMwNmMwLjg3NC0xLjA5MywxLjQ3Mi0yLjU4LDEuMzA2LTQuMDg5Yy0xLjI2NSwwLjA1Ni0yLjg0NywwLjg3NS0zLjc1OCwxLjk0NA0KCQkJCWMtMC44MDYsMC45NDItMS41MjYsMi40ODYtMS4zNCwzLjkzOEMyNC41NTcsMTIuMjA1LDI2LjAxNiwxMS4zODIsMjYuOTI4LDEwLjMwNnoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUzLjY0NSwzMS41MDRoLTIuMjcxbC0xLjI0NC0zLjkwOWgtNC4zMjRsLTEuMTg1LDMuOTA5aC0yLjIxMWw0LjI4NC0xMy4zMDhoMi42NDZMNTMuNjQ1LDMxLjUwNHoNCgkJCSBNNDkuNzU1LDI1Ljk1NUw0OC42MywyMi40OGMtMC4xMTktMC4zNTUtMC4zNDItMS4xOTEtMC42NzEtMi41MDdoLTAuMDRjLTAuMTMxLDAuNTY2LTAuMzQyLDEuNDAyLTAuNjMyLDIuNTA3bC0xLjEwNSwzLjQ3NQ0KCQkJSDQ5Ljc1NXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY0LjY2MiwyNi41ODhjMCwxLjYzMi0wLjQ0MSwyLjkyMi0xLjMyMywzLjg2OWMtMC43OSwwLjg0My0xLjc3MSwxLjI2NC0yLjk0MiwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDU0LTIuNzI1LTEuMzYyaC0wLjA0djUuMDU1aC0yLjEzMlYyNS4wNjdjMC0xLjAyNi0wLjAyNy0yLjA3OS0wLjA3OS0zLjE1OWgxLjg3NWwwLjExOSwxLjUyMWgwLjA0DQoJCQljMC43MTEtMS4xNDYsMS43OS0xLjcxOCwzLjIzOC0xLjcxOGMxLjEzMiwwLDIuMDc3LDAuNDQ3LDIuODMzLDEuMzQyQzY0LjI4NCwyMy45NDksNjQuNjYyLDI1LjEyNyw2NC42NjIsMjYuNTg4eiBNNjIuNDksMjYuNjY2DQoJCQljMC0wLjkzNC0wLjIxLTEuNzA0LTAuNjMyLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDgtMC45NDgtMS44NTYtMC45NDhjLTAuNTI2LDAtMS4wMDQsMC4xNzYtMS40MzEsMC41MjMNCgkJCWMtMC40MjgsMC4zNS0wLjcwOCwwLjgwNy0wLjgzOSwxLjM3M2MtMC4wNjYsMC4yNjQtMC4wOTksMC40OC0wLjA5OSwwLjY1djEuNmMwLDAuNjk4LDAuMjE0LDEuMjg3LDAuNjQyLDEuNzY4DQoJCQlzMC45ODQsMC43MjEsMS42NjgsMC43MjFjMC44MDMsMCwxLjQyOC0wLjMxLDEuODc1LTAuOTI4QzYyLjI2NiwyOC40OTYsNjIuNDksMjcuNjgsNjIuNDksMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzUuNjk5LDI2LjU4OGMwLDEuNjMyLTAuNDQxLDIuOTIyLTEuMzI0LDMuODY5Yy0wLjc4OSwwLjg0My0xLjc3LDEuMjY0LTIuOTQxLDEuMjY0DQoJCQljLTEuMjY0LDAtMi4xNzItMC40NTQtMi43MjQtMS4zNjJINjguNjd2NS4wNTVoLTIuMTMyVjI1LjA2N2MwLTEuMDI2LTAuMDI3LTIuMDc5LTAuMDc5LTMuMTU5aDEuODc1bDAuMTE5LDEuNTIxaDAuMDQNCgkJCWMwLjcxLTEuMTQ2LDEuNzg5LTEuNzE4LDMuMjM4LTEuNzE4YzEuMTMxLDAsMi4wNzYsMC40NDcsMi44MzQsMS4zNDJDNzUuMzIsMjMuOTQ5LDc1LjY5OSwyNS4xMjcsNzUuNjk5LDI2LjU4OHogTTczLjUyNywyNi42NjYNCgkJCWMwLTAuOTM0LTAuMjExLTEuNzA0LTAuNjMzLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDc4LTAuOTQ4LTEuODU1LTAuOTQ4Yy0wLjUyNywwLTEuMDA0LDAuMTc2LTEuNDMyLDAuNTIzDQoJCQljLTAuNDI4LDAuMzUtMC43MDcsMC44MDctMC44MzgsMS4zNzNjLTAuMDY1LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NXYxLjZjMCwwLjY5OCwwLjIxNCwxLjI4NywwLjY0LDEuNzY4DQoJCQljMC40MjgsMC40OCwwLjk4NCwwLjcyMSwxLjY3LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMSwxLjg3NS0wLjkyOEM3My4zMDMsMjguNDk2LDczLjUyNywyNy42OCw3My41MjcsMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODguMDM5LDI3Ljc3MmMwLDEuMTMyLTAuMzkzLDIuMDUzLTEuMTgyLDIuNzY0Yy0wLjg2NywwLjc3Ny0yLjA3NCwxLjE2NS0zLjYyNSwxLjE2NQ0KCQkJYy0xLjQzMiwwLTIuNTgtMC4yNzYtMy40NDktMC44MjlsMC40OTQtMS43NzdjMC45MzYsMC41NjYsMS45NjMsMC44NSwzLjA4MiwwLjg1YzAuODAzLDAsMS40MjgtMC4xODIsMS44NzctMC41NDQNCgkJCWMwLjQ0Ny0wLjM2MiwwLjY3LTAuODQ4LDAuNjctMS40NTRjMC0wLjU0LTAuMTg0LTAuOTk1LTAuNTUzLTEuMzY0Yy0wLjM2Ny0wLjM2OS0wLjk4LTAuNzEyLTEuODM2LTEuMDI5DQoJCQljLTIuMzMtMC44NjktMy40OTQtMi4xNDItMy40OTQtMy44MTZjMC0xLjA5NCwwLjQwOC0xLjk5MSwxLjIyNS0yLjY4OWMwLjgxNC0wLjY5OSwxLjktMS4wNDgsMy4yNTgtMS4wNDgNCgkJCWMxLjIxMSwwLDIuMjE3LDAuMjExLDMuMDIsMC42MzJsLTAuNTMzLDEuNzM4Yy0wLjc1LTAuNDA4LTEuNTk4LTAuNjEyLTIuNTQ3LTAuNjEyYy0wLjc1LDAtMS4zMzYsMC4xODUtMS43NTYsMC41NTMNCgkJCWMtMC4zNTUsMC4zMjktMC41MzMsMC43My0wLjUzMywxLjIwNWMwLDAuNTI2LDAuMjAzLDAuOTYxLDAuNjExLDEuMzAzYzAuMzU1LDAuMzE2LDEsMC42NTgsMS45MzYsMS4wMjcNCgkJCWMxLjE0NSwwLjQ2MSwxLjk4NiwxLDIuNTI3LDEuNjE4Qzg3Ljc3LDI2LjA4MSw4OC4wMzksMjYuODUyLDg4LjAzOSwyNy43NzJ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05NS4wODgsMjMuNTA4aC0yLjM1djQuNjU5YzAsMS4xODUsMC40MTQsMS43NzcsMS4yNDQsMS43NzdjMC4zODEsMCwwLjY5Ny0wLjAzMywwLjk0Ny0wLjA5OWwwLjA1OSwxLjYxOQ0KCQkJYy0wLjQyLDAuMTU3LTAuOTczLDAuMjM2LTEuNjU4LDAuMjM2Yy0wLjg0MiwwLTEuNS0wLjI1Ny0xLjk3NS0wLjc3Yy0wLjQ3My0wLjUxNC0wLjcxMS0xLjM3Ni0wLjcxMS0yLjU4N3YtNC44MzdoLTEuNHYtMS42aDEuNA0KCQkJdi0xLjc1N2wyLjA5NC0wLjYzMnYyLjM4OWgyLjM1VjIzLjUwOHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwNS42OTEsMjYuNjI3YzAsMS40NzUtMC40MjIsMi42ODYtMS4yNjQsMy42MzNjLTAuODgzLDAuOTc1LTIuMDU1LDEuNDYxLTMuNTE2LDEuNDYxDQoJCQljLTEuNDA4LDAtMi41MjktMC40NjctMy4zNjUtMS40MDFzLTEuMjU0LTIuMTEzLTEuMjU0LTMuNTM0YzAtMS40ODcsMC40My0yLjcwNSwxLjI5My0zLjY1MmMwLjg2MS0wLjk0OCwyLjAyMy0xLjQyMiwzLjQ4NC0xLjQyMg0KCQkJYzEuNDA4LDAsMi41NDEsMC40NjcsMy4zOTYsMS40MDJDMTA1LjI4MywyNC4wMjEsMTA1LjY5MSwyNS4xOTIsMTA1LjY5MSwyNi42Mjd6IE0xMDMuNDc5LDI2LjY5Ng0KCQkJYzAtMC44ODUtMC4xODktMS42NDQtMC41NzItMi4yNzdjLTAuNDQ3LTAuNzY2LTEuMDg2LTEuMTQ4LTEuOTE0LTEuMTQ4Yy0wLjg1NywwLTEuNTA4LDAuMzgzLTEuOTU1LDEuMTQ4DQoJCQljLTAuMzgzLDAuNjM0LTAuNTcyLDEuNDA1LTAuNTcyLDIuMzE3YzAsMC44ODUsMC4xODksMS42NDQsMC41NzIsMi4yNzZjMC40NjEsMC43NjYsMS4xMDUsMS4xNDgsMS45MzYsMS4xNDgNCgkJCWMwLjgxNCwwLDEuNDUzLTAuMzksMS45MTQtMS4xNjhDMTAzLjI4MSwyOC4zNDcsMTAzLjQ3OSwyNy41OCwxMDMuNDc5LDI2LjY5NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExMi42MjEsMjMuNzgzYy0wLjIxMS0wLjAzOS0wLjQzNi0wLjA1OS0wLjY3Mi0wLjA1OWMtMC43NSwwLTEuMzMsMC4yODMtMS43MzgsMC44NQ0KCQkJYy0wLjM1NSwwLjUtMC41MzMsMS4xMzItMC41MzMsMS44OTV2NS4wMzVoLTIuMTMxbDAuMDItNi41NzRjMC0xLjEwNi0wLjAyNy0yLjExMy0wLjA4LTMuMDIxaDEuODU3bDAuMDc4LDEuODM2aDAuMDU5DQoJCQljMC4yMjUtMC42MzEsMC41OC0xLjEzOSwxLjA2Ni0xLjUyYzAuNDc1LTAuMzQzLDAuOTg4LTAuNTE0LDEuNTQxLTAuNTE0YzAuMTk3LDAsMC4zNzUsMC4wMTQsMC41MzMsMC4wMzlWMjMuNzgzeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIyLjE1NiwyNi4yNTJjMCwwLjM4Mi0wLjAyNSwwLjcwNC0wLjA3OCwwLjk2N2gtNi4zOTZjMC4wMjUsMC45NDgsMC4zMzQsMS42NzMsMC45MjgsMi4xNzMNCgkJCWMwLjUzOSwwLjQ0NywxLjIzNiwwLjY3MSwyLjA5MiwwLjY3MWMwLjk0NywwLDEuODExLTAuMTUxLDIuNTg4LTAuNDU0bDAuMzM0LDEuNDhjLTAuOTA4LDAuMzk2LTEuOTgsMC41OTMtMy4yMTcsMC41OTMNCgkJCWMtMS40ODgsMC0yLjY1Ni0wLjQzOC0zLjUwNi0xLjMxM2MtMC44NDgtMC44NzUtMS4yNzMtMi4wNS0xLjI3My0zLjUyNGMwLTEuNDQ3LDAuMzk1LTIuNjUyLDEuMTg2LTMuNjEzDQoJCQljMC44MjgtMS4wMjYsMS45NDctMS41MzksMy4zNTUtMS41MzljMS4zODMsMCwyLjQzLDAuNTEzLDMuMTQxLDEuNTM5QzEyMS44NzMsMjQuMDQ3LDEyMi4xNTYsMjUuMDU1LDEyMi4xNTYsMjYuMjUyeg0KCQkJIE0xMjAuMTIzLDI1LjY5OWMwLjAxNC0wLjYzMi0wLjEyNS0xLjE3OC0wLjQxNC0xLjYzOWMtMC4zNjktMC41OTMtMC45MzYtMC44ODktMS42OTktMC44ODljLTAuNjk3LDAtMS4yNjQsMC4yODktMS42OTcsMC44NjkNCgkJCWMtMC4zNTUsMC40NjEtMC41NjYsMS4wMTQtMC42MzEsMS42NThIMTIwLjEyM3oiLz4NCgk8L2c+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQ5LjA1LDEwLjAwOWMwLDEuMTc3LTAuMzUzLDIuMDYzLTEuMDU4LDIuNjU4Yy0wLjY1MywwLjU0OS0xLjU4MSwwLjgyNC0yLjc4MywwLjgyNA0KCQkJCWMtMC41OTYsMC0xLjEwNi0wLjAyNi0xLjUzMy0wLjA3OFY2Ljk4MmMwLjU1Ny0wLjA5LDEuMTU3LTAuMTM2LDEuODA1LTAuMTM2YzEuMTQ1LDAsMi4wMDgsMC4yNDksMi41OSwwLjc0Nw0KCQkJCUM0OC43MjMsOC4xNTYsNDkuMDUsOC45NjEsNDkuMDUsMTAuMDA5eiBNNDcuOTQ1LDEwLjAzOGMwLTAuNzYzLTAuMjAyLTEuMzQ4LTAuNjA2LTEuNzU2Yy0wLjQwNC0wLjQwNy0wLjk5NC0wLjYxMS0xLjc3MS0wLjYxMQ0KCQkJCWMtMC4zMywwLTAuNjExLDAuMDIyLTAuODQ0LDAuMDY4djQuODg5YzAuMTI5LDAuMDIsMC4zNjUsMC4wMjksMC43MDgsMC4wMjljMC44MDIsMCwxLjQyMS0wLjIyMywxLjg1Ny0wLjY2OQ0KCQkJCVM0Ny45NDUsMTAuODkyLDQ3Ljk0NSwxMC4wMzh6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTQuNDgyLDEwLjg1M2MwLDAuMTg4LTAuMDE0LDAuMzQ2LTAuMDM5LDAuNDc1SDUxLjNjMC4wMTMsMC40NjYsMC4xNjQsMC44MjEsMC40NTUsMS4wNjcNCgkJCQljMC4yNjYsMC4yMiwwLjYwOCwwLjMzLDEuMDI4LDAuMzNjMC40NjYsMCwwLjg5LTAuMDc0LDEuMjcxLTAuMjIzbDAuMTY0LDAuNzI4Yy0wLjQ0NiwwLjE5NC0wLjk3MywwLjI5MS0xLjU4MSwwLjI5MQ0KCQkJCWMtMC43MywwLTEuMzA1LTAuMjE1LTEuNzIyLTAuNjQ1cy0wLjYyNS0xLjAwNy0wLjYyNS0xLjczMWMwLTAuNzExLDAuMTkzLTEuMzAzLDAuNTgyLTEuNzc1DQoJCQkJYzAuNDA3LTAuNTA0LDAuOTU2LTAuNzU2LDEuNjQ4LTAuNzU2YzAuNjc5LDAsMS4xOTMsMC4yNTIsMS41NDIsMC43NTZDNTQuMzQyLDkuNzcsNTQuNDgyLDEwLjI2NSw1NC40ODIsMTAuODUzeiBNNTMuNDgyLDEwLjU4Mg0KCQkJCWMwLjAwNy0wLjMxMS0wLjA2Mi0wLjU3OS0wLjIwMy0wLjgwNUM1My4wOTcsOS40ODUsNTIuODIsOS4zNCw1Mi40NDUsOS4zNGMtMC4zNDMsMC0wLjYyMSwwLjE0Mi0wLjgzNSwwLjQyNw0KCQkJCWMtMC4xNzQsMC4yMjctMC4yNzcsMC40OTgtMC4zMSwwLjgxNUg1My40ODJ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTguODg0LDEyLjA3OWMwLDAuNDM4LTAuMTYxLDAuNzktMC40ODQsMS4wNTVzLTAuNzcsMC4zOTctMS4zMzksMC4zOTdjLTAuNTM3LDAtMC45OTItMC4xMDctMS4zNjctMC4zMg0KCQkJCWwwLjIyMy0wLjc3NmMwLjM2MiwwLjIyLDAuNzQ3LDAuMzMsMS4xNTQsMC4zM2MwLjUzNywwLDAuODA1LTAuMTk3LDAuODA1LTAuNTkyYzAtMC4xNzQtMC4wNTgtMC4zMTgtMC4xNzQtMC40MzINCgkJCQljLTAuMTE3LTAuMTEzLTAuMzI0LTAuMjI1LTAuNjIxLTAuMzM0Yy0wLjg0MS0wLjMxMS0xLjI2MS0wLjc2My0xLjI2MS0xLjM1OGMwLTAuNDA3LDAuMTU1LTAuNzQ3LDAuNDY1LTEuMDE5DQoJCQkJYzAuMzExLTAuMjcxLDAuNzIyLTAuNDA3LDEuMjMyLTAuNDA3YzAuNDY2LDAsMC44NjMsMC4wOTUsMS4xOTMsMC4yODVMNTguNDg3LDkuNjZjLTAuMzA0LTAuMTgxLTAuNjI0LTAuMjcxLTAuOTYtMC4yNzENCgkJCQljLTAuMjIsMC0wLjM5MiwwLjA1Mi0wLjUxNSwwLjE1NWMtMC4xMjIsMC4xMDQtMC4xODQsMC4yMzUtMC4xODQsMC4zOTdjMCwwLjE2MSwwLjA2NCwwLjI5MywwLjE5MywwLjM5Ng0KCQkJCWMwLjExLDAuMDk3LDAuMzIzLDAuMjAzLDAuNjQxLDAuMzE5QzU4LjQ3NywxMC45NjYsNTguODg0LDExLjQ0LDU4Ljg4NCwxMi4wNzl6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjMuODEzLDguODQ1TDYzLjYxLDkuNjQxYy0wLjI2Ni0wLjEyOS0wLjU2OS0wLjE5NC0wLjkxMi0wLjE5NGMtMC40NTksMC0wLjgyMywwLjE1NC0xLjA5MiwwLjQ2MQ0KCQkJCWMtMC4yNjgsMC4zMDctMC40MDIsMC42OTctMC40MDIsMS4xNjljMCwwLjQ5OCwwLjE0MSwwLjg5MiwwLjQyMiwxLjE4M3MwLjYzOSwwLjQzNywxLjA3MiwwLjQzN2MwLjMyMywwLDAuNjQtMC4wNjQsMC45NS0wLjE5NA0KCQkJCWwwLjE0NiwwLjc4NmMtMC4zNDMsMC4xNjItMC43NzUsMC4yNDMtMS4zLDAuMjQzYy0wLjcxOCwwLTEuMjktMC4yMTgtMS43MTctMC42NTVzLTAuNjQtMS4wMi0wLjY0LTEuNzUxDQoJCQkJYzAtMC43MywwLjIyOS0xLjMzMSwwLjY4OC0xLjc5OXMxLjA3Ni0wLjcwMywxLjg1My0wLjcwM0M2My4xMTgsOC42MjIsNjMuNDk3LDguNjk2LDYzLjgxMyw4Ljg0NXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02Ny44NDcsMTMuNDMzTDY3Ljc3LDEyLjg5aC0wLjAyOWMtMC4zMTcsMC40MzMtMC43NzgsMC42NS0xLjM4MiwwLjY1Yy0wLjIxNCwwLTAuNDA5LTAuMDM2LTAuNTg0LTAuMTA3DQoJCQkJYy0wLjE3Ni0wLjA3MS0wLjMyOC0wLjE2OC0wLjQ1OC0wLjI5MWMtMC4xMjktMC4xMjMtMC4yMy0wLjI2OC0wLjMwMi0wLjQzN2MtMC4wNzEtMC4xNjgtMC4xMDYtMC4zNTMtMC4xMDYtMC41NTMNCgkJCQljMC0wLjU4OCwwLjI0LTEuMDMsMC43Mi0xLjMyNGMwLjQ4LTAuMjk0LDEuMTYyLTAuNDQxLDIuMDQ1LTAuNDQxVjEwLjNjMC0wLjYyMS0wLjMyOC0wLjkzMS0wLjk4Mi0wLjkzMQ0KCQkJCWMtMC40NjcsMC0wLjg3OCwwLjExNy0xLjIzNCwwLjM0OWwtMC4yMTMtMC42ODhjMC40MzQtMC4yNzEsMC45NzQtMC40MDcsMS42MjEtMC40MDdjMS4yMzcsMCwxLjg1NSwwLjY1LDEuODU1LDEuOTV2MS43MzYNCgkJCQljMCwwLjQ4NSwwLjAyMiwwLjg2LDAuMDY4LDEuMTI1SDY3Ljg0N3ogTTY4LjE0OCw2LjgxOGMwLDAuMzU1LTAuMTA0LDAuNjQyLTAuMzE0LDAuODU4Yy0wLjIxMSwwLjIxNy0wLjUsMC4zMjUtMC44NjgsMC4zMjUNCgkJCQljLTAuMzc2LDAtMC42NjctMC4xMDUtMC44NzMtMC4zMTVjLTAuMjA3LTAuMjEtMC4zMTEtMC41LTAuMzExLTAuODY4aDAuNTUzYzAuMDU5LDAuNDIsMC4yNjUsMC42MywwLjYyMSwwLjYzDQoJCQkJYzAuNCwwLDAuNjE3LTAuMjEsMC42NDktMC42M0g2OC4xNDh6IE02Ny43MDIsMTEuMDg2Yy0wLjU4OCwwLTEuMDI2LDAuMDc0LTEuMzEzLDAuMjIzYy0wLjI4OCwwLjE0OS0wLjQzMiwwLjM5Mi0wLjQzMiwwLjcyOA0KCQkJCWMwLDAuMjQ2LDAuMDY3LDAuNDMsMC4yMDMsMC41NTNjMC4xMzYsMC4xMjMsMC4zMDgsMC4xODQsMC41MTUsMC4xODRjMC4xMzYsMCwwLjI2NS0wLjAyNCwwLjM4OC0wLjA3M3MwLjIzMS0wLjExNSwwLjMyNS0wLjE5OQ0KCQkJCXMwLjE2OS0wLjE4NiwwLjIyOC0wLjMwNnMwLjA4Ny0wLjI0NywwLjA4Ny0wLjM4M1YxMS4wODZ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzMuMDM3LDkuNjQxYy0wLjEwNC0wLjAyLTAuMjEzLTAuMDI5LTAuMzMtMC4wMjljLTAuMzY5LDAtMC42NTIsMC4xMzktMC44NTQsMC40MTcNCgkJCQljLTAuMTc0LDAuMjQ2LTAuMjYyLDAuNTU2LTAuMjYyLDAuOTMxdjIuNDc0aC0xLjA0OWwwLjAxLTMuMjNjMC0wLjU0My0wLjAxMi0xLjAzOC0wLjAzNy0xLjQ4NGgwLjkxbDAuMDM5LDAuOTAyaDAuMDI5DQoJCQkJYzAuMTA5LTAuMzExLDAuMjg1LTAuNTYsMC41MjMtMC43NDdjMC4yMzQtMC4xNjgsMC40ODYtMC4yNTIsMC43NTgtMC4yNTJjMC4wOTYsMCwwLjE4NCwwLjAwNiwwLjI2MiwwLjAxOVY5LjY0MXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03Ny43NCw4Ljg0NWwtMC4yMDMsMC43OTVjLTAuMjY2LTAuMTI5LTAuNTY4LTAuMTk0LTAuOTEyLTAuMTk0Yy0wLjQ1OSwwLTAuODIyLDAuMTU0LTEuMDkyLDAuNDYxDQoJCQkJYy0wLjI2OCwwLjMwNy0wLjQwMiwwLjY5Ny0wLjQwMiwxLjE2OWMwLDAuNDk4LDAuMTQxLDAuODkyLDAuNDIyLDEuMTgzczAuNjM5LDAuNDM3LDEuMDcyLDAuNDM3DQoJCQkJYzAuMzI0LDAsMC42NDEtMC4wNjQsMC45NTEtMC4xOTRsMC4xNDUsMC43ODZjLTAuMzQyLDAuMTYyLTAuNzc1LDAuMjQzLTEuMjk5LDAuMjQzYy0wLjcxOSwwLTEuMjkxLTAuMjE4LTEuNzE3LTAuNjU1DQoJCQkJYy0wLjQyOC0wLjQzNy0wLjY0MS0xLjAyLTAuNjQxLTEuNzUxYzAtMC43MywwLjIzLTEuMzMxLDAuNjg5LTEuNzk5czEuMDc2LTAuNzAzLDEuODUyLTAuNzAzDQoJCQkJQzc3LjA0NSw4LjYyMiw3Ny40MjQsOC42OTYsNzcuNzQsOC44NDV6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODIuNzA3LDEzLjQzM2gtMC45NDFsLTAuMDc2LTAuNTQzSDgxLjY2Yy0wLjMyNCwwLjQzMy0wLjc4MywwLjY1LTEuMzc3LDAuNjUNCgkJCQljLTAuNDQ3LDAtMC44MDctMC4xNDMtMS4wNzgtMC40MjdjLTAuMjQ2LTAuMjU4LTAuMzY3LTAuNTc5LTAuMzY3LTAuOTZjMC0wLjU3NiwwLjI0LTEuMDE1LDAuNzIzLTEuMzE5DQoJCQkJYzAuNDgtMC4zMDQsMS4xNTgtMC40NTMsMi4wMzEtMC40NDZWMTAuM2MwLTAuNjIxLTAuMzI2LTAuOTMxLTAuOTc3LTAuOTMxYy0wLjQ2NSwwLTAuODc1LDAuMTE3LTEuMjMsMC4zNDlsLTAuMjEzLTAuNjg4DQoJCQkJYzAuNDM5LTAuMjcxLDAuOTc5LTAuNDA3LDEuNjE3LTAuNDA3YzEuMjM0LDAsMS44NSwwLjY1LDEuODUsMS45NXYxLjczNkM4Mi42MzksMTIuNzgsODIuNjYyLDEzLjE1NSw4Mi43MDcsMTMuNDMzeg0KCQkJCSBNODEuNjIxLDExLjgxM3YtMC43MjdjLTEuMTU4LTAuMDItMS43MzYsMC4yOTctMS43MzYsMC45NWMwLDAuMjQ2LDAuMDY4LDAuNDMsMC4yMDMsMC41NTNjMC4xMzUsMC4xMjMsMC4zMDUsMC4xODQsMC41MSwwLjE4NA0KCQkJCWMwLjIzMiwwLDAuNDQ1LTAuMDczLDAuNjQzLTAuMjE4YzAuMTk1LTAuMTQ2LDAuMzE2LTAuMzMxLDAuMzYxLTAuNTU4QzgxLjYxNSwxMS45NDYsODEuNjIxLDExLjg4NCw4MS42MjEsMTEuODEzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTg2Ljg1LDkuNTA0aC0xLjE1NHYyLjI5YzAsMC41ODIsMC4yMDMsMC44NzMsMC42MTEsMC44NzNjMC4xODgsMCwwLjM0Mi0wLjAxNiwwLjQ2NS0wLjA0OWwwLjAyOSwwLjc5NQ0KCQkJCWMtMC4yMDcsMC4wNzgtMC40NzksMC4xMTctMC44MTQsMC4xMTdjLTAuNDE0LDAtMC43MzgtMC4xMjYtMC45NzEtMC4zNzhjLTAuMjMyLTAuMjUyLTAuMzUtMC42NzYtMC4zNS0xLjI3MVY5LjUwNGgtMC42ODhWOC43MTkNCgkJCQloMC42ODhWNy44NTVsMS4wMjktMC4zMXYxLjE3M2gxLjE1NFY5LjUwNHogTTg2LjgyLDE0LjU3OGMwLDAuNTM3LTAuMzU0LDAuODA1LTEuMDU5LDAuODA1Yy0wLjI4MywwLTAuNTE2LTAuMDU4LTAuNjk3LTAuMTc1DQoJCQkJbDAuMTU0LTAuNDU2YzAuMTYyLDAuMDk3LDAuMzQsMC4xNDYsMC41MzUsMC4xNDZjMC4yNTgsMCwwLjM4Ny0wLjA5NywwLjM4Ny0wLjI5MWMwLTAuMTEtMC4wNjQtMC4xOTYtMC4xOTMtMC4yNTcNCgkJCQlzLTAuMzE2LTAuMTA1LTAuNTYyLTAuMTMxbDAuNDQ1LTAuODE1aDAuNjAybC0wLjI5MSwwLjQ5NWMwLjE4OCwwLjAyNSwwLjM0OCwwLjEsMC40OCwwLjIyMw0KCQkJCUM4Ni43NTQsMTQuMjQ1LDg2LjgyLDE0LjM5Niw4Ni44MiwxNC41Nzh6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODkuNDY3LDcuMzEyYzAsMC4xODgtMC4wNjEsMC4zMzktMC4xODQsMC40NTZjLTAuMTIzLDAuMTE3LTAuMjgxLDAuMTc1LTAuNDc1LDAuMTc1DQoJCQkJYy0wLjE3NiwwLTAuMzIyLTAuMDYtMC40NDEtMC4xNzljLTAuMTIxLTAuMTItMC4xOC0wLjI3LTAuMTgtMC40NTFzMC4wNjEtMC4zMywwLjE4NC0wLjQ0NnMwLjI3NS0wLjE3NSwwLjQ1Ny0wLjE3NQ0KCQkJCWMwLjE4LDAsMC4zMzIsMC4wNTksMC40NTUsMC4xNzVTODkuNDY3LDcuMTMxLDg5LjQ2Nyw3LjMxMnogTTg5LjM1MiwxMy40MzNoLTEuMDQ5VjguNzE5aDEuMDQ5VjEzLjQzM3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05OC4yMzYsMTMuNDMzaC0wLjkzMmwtMC4wNDktMC43NTdoLTAuMDI5Yy0wLjI5NywwLjU3Ni0wLjgwMSwwLjg2NC0xLjUxMiwwLjg2NA0KCQkJCWMtMC41NywwLTEuMDQxLTAuMjIzLTEuNDE2LTAuNjY5cy0wLjU2Mi0xLjAyNS0wLjU2Mi0xLjczNmMwLTAuNzYzLDAuMjAzLTEuMzgxLDAuNjA5LTEuODUzYzAuMzk1LTAuNDQsMC44ODEtMC42NiwxLjQ1NS0wLjY2DQoJCQkJYzAuNjM1LDAsMS4wNzgsMC4yMTMsMS4zMywwLjY0aDAuMDJWNi41NTZoMS4wNDd2NS42MDdDOTguMTk3LDEyLjYyMiw5OC4yMTEsMTMuMDQ1LDk4LjIzNiwxMy40MzN6IE05Ny4xNSwxMS40NDV2LTAuNzg2DQoJCQkJYzAtMC4xMzYtMC4wMS0wLjI0Ni0wLjAyOS0wLjMzYy0wLjA1OS0wLjI1Mi0wLjE4Ni0wLjQ2NC0wLjM4MS0wLjYzNXMtMC40MjgtMC4yNTctMC43MDEtMC4yNTdjLTAuMzg5LDAtMC42OTUsMC4xNTUtMC45MiwwLjQ2Ng0KCQkJCXMtMC4zMzYsMC43MDgtMC4zMzYsMS4xOTNjMCwwLjQ2NiwwLjEwNywwLjg0NCwwLjMyMiwxLjEzNWMwLjIyNywwLjMxLDAuNTMxLDAuNDY1LDAuOTE0LDAuNDY1YzAuMzQ0LDAsMC42MjEtMC4xMjksMC44MjgtMC4zODgNCgkJCQlDOTcuMDQ5LDEyLjA2OSw5Ny4xNSwxMS43ODEsOTcuMTUsMTEuNDQ1eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwMy45MzksMTAuODUzYzAsMC4xODgtMC4wMTQsMC4zNDYtMC4wMzksMC40NzVoLTMuMTQzYzAuMDE0LDAuNDY2LDAuMTY0LDAuODIxLDAuNDU1LDEuMDY3DQoJCQkJYzAuMjY2LDAuMjIsMC42MDksMC4zMywxLjAyOSwwLjMzYzAuNDY1LDAsMC44ODktMC4wNzQsMS4yNzEtMC4yMjNsMC4xNjQsMC43MjhjLTAuNDQ3LDAuMTk0LTAuOTczLDAuMjkxLTEuNTgyLDAuMjkxDQoJCQkJYy0wLjczLDAtMS4zMDUtMC4yMTUtMS43MjEtMC42NDVjLTAuNDE4LTAuNDMtMC42MjUtMS4wMDctMC42MjUtMS43MzFjMC0wLjcxMSwwLjE5My0xLjMwMywwLjU4Mi0xLjc3NQ0KCQkJCWMwLjQwNi0wLjUwNCwwLjk1NS0wLjc1NiwxLjY0OC0wLjc1NmMwLjY3OCwwLDEuMTkzLDAuMjUyLDEuNTQxLDAuNzU2QzEwMy44MDEsOS43NywxMDMuOTM5LDEwLjI2NSwxMDMuOTM5LDEwLjg1M3oNCgkJCQkgTTEwMi45MzksMTAuNTgyYzAuMDA4LTAuMzExLTAuMDYxLTAuNTc5LTAuMjAzLTAuODA1Yy0wLjE4Mi0wLjI5MS0wLjQ1OS0wLjQzNy0wLjgzNC0wLjQzN2MtMC4zNDIsMC0wLjYyMSwwLjE0Mi0wLjgzNCwwLjQyNw0KCQkJCWMtMC4xNzQsMC4yMjctMC4yNzcsMC40OTgtMC4zMTEsMC44MTVIMTAyLjkzOXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTIuNzk1LDExLjAxOGMwLDAuODAyLTAuMjE3LDEuNDM2LTAuNjUsMS45MDFjLTAuMzg5LDAuNDE0LTAuODY5LDAuNjIxLTEuNDQ1LDAuNjIxDQoJCQkJYy0wLjYyMSwwLTEuMDY2LTAuMjIzLTEuMzM4LTAuNjY5aC0wLjAydjIuNDgzaC0xLjA0OXYtNS4wODNjMC0wLjUwNC0wLjAxMi0xLjAyMi0wLjAzNy0xLjU1MmgwLjkybDAuMDU5LDAuNzQ3aDAuMDINCgkJCQljMC4zNS0wLjU2MiwwLjg3OS0wLjg0NCwxLjU5Mi0wLjg0NGMwLjU1NSwwLDEuMDIsMC4yMiwxLjM5MSwwLjY2QzExMi42MDksOS43MjEsMTEyLjc5NSwxMC4zLDExMi43OTUsMTEuMDE4eiBNMTExLjcyOSwxMS4wNTcNCgkJCQljMC0wLjQ1OS0wLjEwNC0wLjgzNy0wLjMxMS0xLjEzNWMtMC4yMjctMC4zMTEtMC41MzEtMC40NjYtMC45MTItMC40NjZjLTAuMjYsMC0wLjQ5NCwwLjA4Ni0wLjcwMywwLjI1Nw0KCQkJCWMtMC4yMTEsMC4xNzEtMC4zNDgsMC4zOTYtMC40MTIsMC42NzRjLTAuMDMzLDAuMTI5LTAuMDQ5LDAuMjM2LTAuMDQ5LDAuMzJ2MC43ODZjMCwwLjM0MywwLjEwNSwwLjYzMiwwLjMxNCwwLjg2OA0KCQkJCWMwLjIxMSwwLjIzNiwwLjQ4NCwwLjM1NCwwLjgyLDAuMzU0YzAuMzk1LDAsMC43MDEtMC4xNTIsMC45MjItMC40NTZDMTExLjYxNywxMS45NTYsMTExLjcyOSwxMS41NTUsMTExLjcyOSwxMS4wNTd6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTE4LjIyOSwxMC44NTNjMCwwLjE4OC0wLjAxNCwwLjM0Ni0wLjAzOSwwLjQ3NWgtMy4xNDNjMC4wMTIsMC40NjYsMC4xNjQsMC44MjEsMC40NTUsMS4wNjcNCgkJCQljMC4yNjYsMC4yMiwwLjYwNywwLjMzLDEuMDI3LDAuMzNjMC40NjcsMCwwLjg5MS0wLjA3NCwxLjI3MS0wLjIyM2wwLjE2NCwwLjcyOGMtMC40NDUsMC4xOTQtMC45NzMsMC4yOTEtMS41OCwwLjI5MQ0KCQkJCWMtMC43MywwLTEuMzA1LTAuMjE1LTEuNzIzLTAuNjQ1Yy0wLjQxNi0wLjQzLTAuNjI1LTEuMDA3LTAuNjI1LTEuNzMxYzAtMC43MTEsMC4xOTMtMS4zMDMsMC41ODItMS43NzUNCgkJCQljMC40MDgtMC41MDQsMC45NTctMC43NTYsMS42NDgtMC43NTZjMC42OCwwLDEuMTkzLDAuMjUyLDEuNTQzLDAuNzU2QzExOC4wODgsOS43NywxMTguMjI5LDEwLjI2NSwxMTguMjI5LDEwLjg1M3oNCgkJCQkgTTExNy4yMjksMTAuNTgyYzAuMDA2LTAuMzExLTAuMDYyLTAuNTc5LTAuMjAzLTAuODA1Yy0wLjE4Mi0wLjI5MS0wLjQ1OS0wLjQzNy0wLjgzNC0wLjQzN2MtMC4zNDQsMC0wLjYyMSwwLjE0Mi0wLjgzNiwwLjQyNw0KCQkJCWMtMC4xNzQsMC4yMjctMC4yNzcsMC40OTgtMC4zMDksMC44MTVIMTE3LjIyOXoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K</resource>
|
|
<resource name="ru.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlJVX0Rvd25sb2FkX29uX3RoZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHdpZHRoPSIxMzVweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgMTM1IDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMzUgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0E2QTZBNiIgZD0iTTEzMC4xOTcsNDBINC43MjlDMi4xMjIsNDAsMCwzNy44NzIsMCwzNS4yNjdWNC43MjZDMCwyLjEyLDIuMTIyLDAsNC43MjksMGgxMjUuNDY4DQoJCUMxMzIuODAzLDAsMTM1LDIuMTIsMTM1LDQuNzI2djMwLjU0MUMxMzUsMzcuODcyLDEzMi44MDMsNDAsMTMwLjE5Nyw0MEwxMzAuMTk3LDQweiIvPg0KCTxwYXRoIGQ9Ik0xMzQuMDMyLDM1LjI2OGMwLDIuMTE2LTEuNzE0LDMuODMtMy44MzQsMy44M0g0LjcyOWMtMi4xMTksMC0zLjgzOS0xLjcxNC0zLjgzOS0zLjgzVjQuNzI1DQoJCWMwLTIuMTE1LDEuNzItMy44MzUsMy44MzktMy44MzVoMTI1LjQ2OGMyLjEyMSwwLDMuODM0LDEuNzIsMy44MzQsMy44MzVMMTM0LjAzMiwzNS4yNjhMMTM0LjAzMiwzNS4yNjh6Ii8+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMwLjEyOCwxOS43ODRjLTAuMDI5LTMuMjIzLDIuNjM5LTQuNzkxLDIuNzYxLTQuODY0Yy0xLjUxMS0yLjIwMy0zLjg1My0yLjUwNC00LjY3Ni0yLjUyOA0KCQkJCWMtMS45NjctMC4yMDctMy44NzUsMS4xNzctNC44NzcsMS4xNzdjLTEuMDIyLDAtMi41NjUtMS4xNTctNC4yMjgtMS4xMjNjLTIuMTQsMC4wMzMtNC4xNDIsMS4yNzItNS4yNCwzLjE5Ng0KCQkJCWMtMi4yNjYsMy45MjMtMC41NzYsOS42ODgsMS41OTUsMTIuODU5YzEuMDg2LDEuNTUzLDIuMzU1LDMuMjg3LDQuMDE2LDMuMjI2YzEuNjI1LTAuMDY3LDIuMjMyLTEuMDM2LDQuMTkzLTEuMDM2DQoJCQkJYzEuOTQzLDAsMi41MTMsMS4wMzYsNC4yMDcsMC45OTdjMS43NDQtMC4wMjgsMi44NDItMS41NiwzLjg5LTMuMTI3YzEuMjU1LTEuNzgsMS43NTktMy41MzMsMS43NzktMy42MjMNCgkJCQlDMzMuNTA3LDI0LjkyNCwzMC4xNjEsMjMuNjQ3LDMwLjEyOCwxOS43ODR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuOTI4LDEwLjMwNmMwLjg3NC0xLjA5MywxLjQ3Mi0yLjU4LDEuMzA2LTQuMDg5Yy0xLjI2NSwwLjA1Ni0yLjg0NywwLjg3NS0zLjc1OCwxLjk0NA0KCQkJCWMtMC44MDYsMC45NDItMS41MjYsMi40ODYtMS4zNCwzLjkzOEMyNC41NTcsMTIuMjA1LDI2LjAxNiwxMS4zODIsMjYuOTI4LDEwLjMwNnoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUzLjY0NSwzMS41MDRoLTIuMjcxbC0xLjI0NC0zLjkwOWgtNC4zMjRsLTEuMTg1LDMuOTA5aC0yLjIxMWw0LjI4NC0xMy4zMDhoMi42NDZMNTMuNjQ1LDMxLjUwNHoNCgkJCSBNNDkuNzU1LDI1Ljk1NUw0OC42MywyMi40OGMtMC4xMTktMC4zNTUtMC4zNDItMS4xOTEtMC42NzEtMi41MDdoLTAuMDRjLTAuMTMxLDAuNTY2LTAuMzQyLDEuNDAyLTAuNjMyLDIuNTA3bC0xLjEwNSwzLjQ3NQ0KCQkJSDQ5Ljc1NXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY0LjY2MiwyNi41ODhjMCwxLjYzMi0wLjQ0MSwyLjkyMi0xLjMyMywzLjg2OWMtMC43OSwwLjg0My0xLjc3MSwxLjI2NC0yLjk0MiwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDU0LTIuNzI1LTEuMzYyaC0wLjA0djUuMDU1aC0yLjEzMlYyNS4wNjdjMC0xLjAyNi0wLjAyNy0yLjA3OS0wLjA3OS0zLjE1OWgxLjg3NWwwLjExOSwxLjUyMWgwLjA0DQoJCQljMC43MTEtMS4xNDYsMS43OS0xLjcxOCwzLjIzOC0xLjcxOGMxLjEzMiwwLDIuMDc3LDAuNDQ3LDIuODMzLDEuMzQyQzY0LjI4NCwyMy45NDksNjQuNjYyLDI1LjEyNyw2NC42NjIsMjYuNTg4eiBNNjIuNDksMjYuNjY2DQoJCQljMC0wLjkzNC0wLjIxLTEuNzA0LTAuNjMyLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDgtMC45NDgtMS44NTYtMC45NDhjLTAuNTI2LDAtMS4wMDQsMC4xNzYtMS40MzEsMC41MjMNCgkJCWMtMC40MjgsMC4zNS0wLjcwOCwwLjgwNy0wLjgzOSwxLjM3M2MtMC4wNjYsMC4yNjQtMC4wOTksMC40OC0wLjA5OSwwLjY1djEuNmMwLDAuNjk4LDAuMjE0LDEuMjg3LDAuNjQyLDEuNzY4DQoJCQlzMC45ODQsMC43MjEsMS42NjgsMC43MjFjMC44MDMsMCwxLjQyOC0wLjMxLDEuODc1LTAuOTI4QzYyLjI2NiwyOC40OTYsNjIuNDksMjcuNjgsNjIuNDksMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzUuNjk5LDI2LjU4OGMwLDEuNjMyLTAuNDQxLDIuOTIyLTEuMzI0LDMuODY5Yy0wLjc4OSwwLjg0My0xLjc3LDEuMjY0LTIuOTQxLDEuMjY0DQoJCQljLTEuMjY0LDAtMi4xNzItMC40NTQtMi43MjQtMS4zNjJINjguNjd2NS4wNTVoLTIuMTMyVjI1LjA2N2MwLTEuMDI2LTAuMDI3LTIuMDc5LTAuMDc5LTMuMTU5aDEuODc1bDAuMTE5LDEuNTIxaDAuMDQNCgkJCWMwLjcxLTEuMTQ2LDEuNzg5LTEuNzE4LDMuMjM4LTEuNzE4YzEuMTMxLDAsMi4wNzYsMC40NDcsMi44MzQsMS4zNDJDNzUuMzIsMjMuOTQ5LDc1LjY5OSwyNS4xMjcsNzUuNjk5LDI2LjU4OHogTTczLjUyNywyNi42NjYNCgkJCWMwLTAuOTM0LTAuMjExLTEuNzA0LTAuNjMzLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDc4LTAuOTQ4LTEuODU1LTAuOTQ4Yy0wLjUyNywwLTEuMDA0LDAuMTc2LTEuNDMyLDAuNTIzDQoJCQljLTAuNDI4LDAuMzUtMC43MDcsMC44MDctMC44MzgsMS4zNzNjLTAuMDY1LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NXYxLjZjMCwwLjY5OCwwLjIxNCwxLjI4NywwLjY0LDEuNzY4DQoJCQljMC40MjgsMC40OCwwLjk4NCwwLjcyMSwxLjY3LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMSwxLjg3NS0wLjkyOEM3My4zMDMsMjguNDk2LDczLjUyNywyNy42OCw3My41MjcsMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODguMDM5LDI3Ljc3MmMwLDEuMTMyLTAuMzkzLDIuMDUzLTEuMTgyLDIuNzY0Yy0wLjg2NywwLjc3Ny0yLjA3NCwxLjE2NS0zLjYyNSwxLjE2NQ0KCQkJYy0xLjQzMiwwLTIuNTgtMC4yNzYtMy40NDktMC44MjlsMC40OTQtMS43NzdjMC45MzYsMC41NjYsMS45NjMsMC44NSwzLjA4MiwwLjg1YzAuODAzLDAsMS40MjgtMC4xODIsMS44NzctMC41NDQNCgkJCWMwLjQ0Ny0wLjM2MiwwLjY3LTAuODQ4LDAuNjctMS40NTRjMC0wLjU0LTAuMTg0LTAuOTk1LTAuNTUzLTEuMzY0Yy0wLjM2Ny0wLjM2OS0wLjk4LTAuNzEyLTEuODM2LTEuMDI5DQoJCQljLTIuMzMtMC44NjktMy40OTQtMi4xNDItMy40OTQtMy44MTZjMC0xLjA5NCwwLjQwOC0xLjk5MSwxLjIyNS0yLjY4OWMwLjgxNC0wLjY5OSwxLjktMS4wNDgsMy4yNTgtMS4wNDgNCgkJCWMxLjIxMSwwLDIuMjE3LDAuMjExLDMuMDIsMC42MzJsLTAuNTMzLDEuNzM4Yy0wLjc1LTAuNDA4LTEuNTk4LTAuNjEyLTIuNTQ3LTAuNjEyYy0wLjc1LDAtMS4zMzYsMC4xODUtMS43NTYsMC41NTMNCgkJCWMtMC4zNTUsMC4zMjktMC41MzMsMC43My0wLjUzMywxLjIwNWMwLDAuNTI2LDAuMjAzLDAuOTYxLDAuNjExLDEuMzAzYzAuMzU1LDAuMzE2LDEsMC42NTgsMS45MzYsMS4wMjcNCgkJCWMxLjE0NSwwLjQ2MSwxLjk4NiwxLDIuNTI3LDEuNjE4Qzg3Ljc3LDI2LjA4MSw4OC4wMzksMjYuODUyLDg4LjAzOSwyNy43NzJ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05NS4wODgsMjMuNTA4aC0yLjM1djQuNjU5YzAsMS4xODUsMC40MTQsMS43NzcsMS4yNDQsMS43NzdjMC4zODEsMCwwLjY5Ny0wLjAzMywwLjk0Ny0wLjA5OWwwLjA1OSwxLjYxOQ0KCQkJYy0wLjQyLDAuMTU3LTAuOTczLDAuMjM2LTEuNjU4LDAuMjM2Yy0wLjg0MiwwLTEuNS0wLjI1Ny0xLjk3NS0wLjc3Yy0wLjQ3My0wLjUxNC0wLjcxMS0xLjM3Ni0wLjcxMS0yLjU4N3YtNC44MzdoLTEuNHYtMS42aDEuNA0KCQkJdi0xLjc1N2wyLjA5NC0wLjYzMnYyLjM4OWgyLjM1VjIzLjUwOHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwNS42OTEsMjYuNjI3YzAsMS40NzUtMC40MjIsMi42ODYtMS4yNjQsMy42MzNjLTAuODgzLDAuOTc1LTIuMDU1LDEuNDYxLTMuNTE2LDEuNDYxDQoJCQljLTEuNDA4LDAtMi41MjktMC40NjctMy4zNjUtMS40MDFzLTEuMjU0LTIuMTEzLTEuMjU0LTMuNTM0YzAtMS40ODcsMC40My0yLjcwNSwxLjI5My0zLjY1MmMwLjg2MS0wLjk0OCwyLjAyMy0xLjQyMiwzLjQ4NC0xLjQyMg0KCQkJYzEuNDA4LDAsMi41NDEsMC40NjcsMy4zOTYsMS40MDJDMTA1LjI4MywyNC4wMjEsMTA1LjY5MSwyNS4xOTIsMTA1LjY5MSwyNi42Mjd6IE0xMDMuNDc5LDI2LjY5Ng0KCQkJYzAtMC44ODUtMC4xODktMS42NDQtMC41NzItMi4yNzdjLTAuNDQ3LTAuNzY2LTEuMDg2LTEuMTQ4LTEuOTE0LTEuMTQ4Yy0wLjg1NywwLTEuNTA4LDAuMzgzLTEuOTU1LDEuMTQ4DQoJCQljLTAuMzgzLDAuNjM0LTAuNTcyLDEuNDA1LTAuNTcyLDIuMzE3YzAsMC44ODUsMC4xODksMS42NDQsMC41NzIsMi4yNzZjMC40NjEsMC43NjYsMS4xMDUsMS4xNDgsMS45MzYsMS4xNDgNCgkJCWMwLjgxNCwwLDEuNDUzLTAuMzksMS45MTQtMS4xNjhDMTAzLjI4MSwyOC4zNDcsMTAzLjQ3OSwyNy41OCwxMDMuNDc5LDI2LjY5NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExMi42MjEsMjMuNzgzYy0wLjIxMS0wLjAzOS0wLjQzNi0wLjA1OS0wLjY3Mi0wLjA1OWMtMC43NSwwLTEuMzMsMC4yODMtMS43MzgsMC44NQ0KCQkJYy0wLjM1NSwwLjUtMC41MzMsMS4xMzItMC41MzMsMS44OTV2NS4wMzVoLTIuMTMxbDAuMDItNi41NzRjMC0xLjEwNi0wLjAyNy0yLjExMy0wLjA4LTMuMDIxaDEuODU3bDAuMDc4LDEuODM2aDAuMDU5DQoJCQljMC4yMjUtMC42MzEsMC41OC0xLjEzOSwxLjA2Ni0xLjUyYzAuNDc1LTAuMzQzLDAuOTg4LTAuNTE0LDEuNTQxLTAuNTE0YzAuMTk3LDAsMC4zNzUsMC4wMTQsMC41MzMsMC4wMzlWMjMuNzgzeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIyLjE1NiwyNi4yNTJjMCwwLjM4Mi0wLjAyNSwwLjcwNC0wLjA3OCwwLjk2N2gtNi4zOTZjMC4wMjUsMC45NDgsMC4zMzQsMS42NzMsMC45MjgsMi4xNzMNCgkJCWMwLjUzOSwwLjQ0NywxLjIzNiwwLjY3MSwyLjA5MiwwLjY3MWMwLjk0NywwLDEuODExLTAuMTUxLDIuNTg4LTAuNDU0bDAuMzM0LDEuNDhjLTAuOTA4LDAuMzk2LTEuOTgsMC41OTMtMy4yMTcsMC41OTMNCgkJCWMtMS40ODgsMC0yLjY1Ni0wLjQzOC0zLjUwNi0xLjMxM2MtMC44NDgtMC44NzUtMS4yNzMtMi4wNS0xLjI3My0zLjUyNGMwLTEuNDQ3LDAuMzk1LTIuNjUyLDEuMTg2LTMuNjEzDQoJCQljMC44MjgtMS4wMjYsMS45NDctMS41MzksMy4zNTUtMS41MzljMS4zODMsMCwyLjQzLDAuNTEzLDMuMTQxLDEuNTM5QzEyMS44NzMsMjQuMDQ3LDEyMi4xNTYsMjUuMDU1LDEyMi4xNTYsMjYuMjUyeg0KCQkJIE0xMjAuMTIzLDI1LjY5OWMwLjAxNC0wLjYzMi0wLjEyNS0xLjE3OC0wLjQxNC0xLjYzOWMtMC4zNjktMC41OTMtMC45MzYtMC44ODktMS42OTktMC44ODljLTAuNjk3LDAtMS4yNjQsMC4yODktMS42OTcsMC44NjkNCgkJCWMtMC4zNTUsMC40NjEtMC41NjYsMS4wMTQtMC42MzEsMS42NThIMTIwLjEyM3oiLz4NCgk8L2c+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQzLjQyNCw3LjI3M2MwLjIyNy0wLjEzNiwwLjQ4My0wLjI1LDAuNzcxLTAuMzQ0YzAuMjg3LTAuMDk0LDAuNjI1LTAuMTQxLDEuMDE0LTAuMTQxDQoJCQkJYzAuNjI3LDAsMS4xMjEsMC4xNDksMS40ODMsMC40NDZzMC41NDMsMC42OTgsMC41NDMsMS4yMDNjMCwwLjQwMS0wLjEyMSwwLjczNy0wLjM2MywxLjAwOXMtMC41NTIsMC40NTMtMC45MjcsMC41NDN2MC4wMjkNCgkJCQljMC4yMDcsMC4wMzMsMC40MDMsMC4wODksMC41ODcsMC4xN2MwLjE4NSwwLjA4MSwwLjM0NywwLjE4OSwwLjQ4NSwwLjMyNWMwLjEzOSwwLjEzNiwwLjI0OSwwLjI5NCwwLjMzLDAuNDc2DQoJCQkJYzAuMDgsMC4xODEsMC4xMjEsMC4zODEsMC4xMjEsMC42MDJjMCwwLjM2Mi0wLjA3MywwLjY2Ni0wLjIxOSwwLjkxMnMtMC4zMzYsMC40NDYtMC41NzIsMC42MDINCgkJCQljLTAuMjM1LDAuMTU1LTAuNDk5LDAuMjY3LTAuNzksMC4zMzRzLTAuNTgyLDAuMTAyLTAuODczLDAuMTAyYy0wLjMxMSwwLTAuNjE4LTAuMDMzLTAuOTIyLTAuMDk3cy0wLjU4NS0wLjE3MS0wLjg0NC0wLjMyDQoJCQkJbDAuMjYyLTAuODA1YzAuMTY4LDAuMDg0LDAuMzg1LDAuMTY1LDAuNjUsMC4yNDNjMC4yNjUsMC4wNzgsMC41MzMsMC4xMTYsMC44MDUsMC4xMTZjMC40NDYsMCwwLjc5MS0wLjEsMS4wMzMtMC4zDQoJCQkJYzAuMjQyLTAuMjAxLDAuMzY0LTAuNDY5LDAuMzY0LTAuODA1YzAtMC4yMjctMC4wNDktMC40MTItMC4xNDYtMC41NThjLTAuMDk4LTAuMTQ2LTAuMjI0LTAuMjYtMC4zNzktMC4zNDUNCgkJCQljLTAuMTU1LTAuMDg0LTAuMzI4LTAuMTQyLTAuNTE5LTAuMTc0Yy0wLjE5MS0wLjAzMi0wLjM4LTAuMDQ5LTAuNTY3LTAuMDQ5aC0wLjQzN1Y5LjY1aDAuNDM3YzAuMiwwLDAuMzg2LTAuMDI1LDAuNTU4LTAuMDc4DQoJCQkJYzAuMTcxLTAuMDUxLDAuMzItMC4xMjQsMC40NDYtMC4yMThzMC4yMjUtMC4yMDYsMC4yOTYtMC4zMzVjMC4wNy0wLjEyOSwwLjEwNi0wLjI3NSwwLjEwNi0wLjQzNw0KCQkJCWMwLTAuMjkxLTAuMTA0LTAuNTE5LTAuMzExLTAuNjg0Yy0wLjIwNy0wLjE2NS0wLjQ4NS0wLjI0OC0wLjgzNC0wLjI0OGMtMC4yMzksMC0wLjQ3OSwwLjAzOS0wLjcxOCwwLjExNg0KCQkJCWMtMC4yMzksMC4wNzgtMC40NTMsMC4xNjItMC42NDEsMC4yNTJMNDMuNDI0LDcuMjczeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUxLjc1NSwxMy40MzNsLTAuMDc3LTAuNTQzaC0wLjAyOWMtMC4zMTYsMC40MzMtMC43NzUsMC42NS0xLjM3NywwLjY1DQoJCQkJYy0wLjIxNCwwLTAuNDA3LTAuMDM2LTAuNTgyLTAuMTA3cy0wLjMyNy0wLjE2OC0wLjQ1Ni0wLjI5MWMtMC4xMy0wLjEyMy0wLjIyOS0wLjI2OC0wLjMwMS0wLjQzNw0KCQkJCWMtMC4wNzEtMC4xNjgtMC4xMDYtMC4zNTMtMC4xMDYtMC41NTNjMC0wLjU4OCwwLjIzOS0xLjAzLDAuNzE4LTEuMzI0YzAuNDc5LTAuMjk0LDEuMTU3LTAuNDQxLDIuMDM3LTAuNDQxVjEwLjMNCgkJCQljMC0wLjYyMS0wLjMyNi0wLjkzMS0wLjk3OC0wLjkzMWMtMC40NjUsMC0wLjg3NSwwLjExNy0xLjIyOSwwLjM0OWwtMC4yMTMtMC42ODhjMC40MzMtMC4yNzEsMC45NzItMC40MDcsMS42MTctMC40MDcNCgkJCQljMS4yMzMsMCwxLjg1LDAuNjUsMS44NSwxLjk1djEuNzM2YzAsMC40ODUsMC4wMjMsMC44NiwwLjA2OCwxLjEyNUg1MS43NTV6IE01MS42MSwxMS4wODZjLTAuNTg1LDAtMS4wMjEsMC4wNzQtMS4zMDcsMC4yMjMNCgkJCQljLTAuMjg2LDAuMTQ5LTAuNDI5LDAuMzkyLTAuNDI5LDAuNzI4YzAsMC4yNDYsMC4wNjcsMC40MywwLjIwMiwwLjU1M2MwLjEzNSwwLjEyMywwLjMwNiwwLjE4NCwwLjUxMiwwLjE4NA0KCQkJCWMwLjEzNSwwLDAuMjYzLTAuMDI0LDAuMzg2LTAuMDczYzAuMTIyLTAuMDQ4LDAuMjI5LTAuMTE1LDAuMzIyLTAuMTk5YzAuMDk0LTAuMDg0LDAuMTY5LTAuMTg2LDAuMjI4LTAuMzA2DQoJCQkJYzAuMDU4LTAuMTIsMC4wODYtMC4yNDcsMC4wODYtMC4zODNWMTEuMDg2eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTU3LjY4Myw4LjcxOXYwLjg2M2gtMS45NnYzLjg1MWgtMS4wNDdWOC43MTlINTcuNjgzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYzLjY3NywxMS4wMThjMCwwLjM3NS0wLjA1MiwwLjcxOC0wLjE1NSwxLjAyOGMtMC4xMDQsMC4zMTEtMC4yNDcsMC41NzYtMC40MzIsMC43OTUNCgkJCQljLTAuMTg0LDAuMjItMC40MDQsMC4zOTItMC42NTksMC41MTRjLTAuMjU2LDAuMTIzLTAuNTM4LDAuMTg1LTAuODQ5LDAuMTg1Yy0wLjYyMSwwLTEuMDY3LTAuMjIzLTEuMzM5LTAuNjY5aC0wLjAydjIuNDgzDQoJCQkJaC0xLjA0OHYtNS4wODNjMC0wLjI1Mi0wLjAwMy0wLjUwNi0wLjAxLTAuNzYyYy0wLjAwNi0wLjI1NS0wLjAxNi0wLjUxOS0wLjAyOC0wLjc5MWgwLjkyMWwwLjA1OSwwLjc0N2gwLjAyDQoJCQkJYzAuMzQ5LTAuNTYyLDAuODc5LTAuODQ0LDEuNTkxLTAuODQ0YzAuMjc3LDAsMC41MzUsMC4wNTgsMC43NzEsMC4xNzRjMC4yMzYsMC4xMTcsMC40NDEsMC4yOCwwLjYxNiwwLjQ5DQoJCQkJYzAuMTc1LDAuMjEsMC4zMTIsMC40NjIsMC40MTIsMC43NTdDNjMuNjI3LDEwLjMzNyw2My42NzcsMTAuNjYyLDYzLjY3NywxMS4wMTh6IE02Mi42MTEsMTEuMDU3DQoJCQkJYzAtMC4yMzMtMC4wMjgtMC40NDgtMC4wODMtMC42NDVzLTAuMTM2LTAuMzY1LTAuMjQyLTAuNTA0cy0wLjIzNi0wLjI0OS0wLjM4OC0wLjMzYy0wLjE1Mi0wLjA4MS0wLjMyMi0wLjEyMS0wLjUxLTAuMTIxDQoJCQkJYy0wLjE0OCwwLTAuMjk0LDAuMDMzLTAuNDM3LDAuMDk3cy0wLjI2NywwLjE1Mi0wLjM3MywwLjI2MmMtMC4xMDcsMC4xMS0wLjE5MiwwLjI0My0wLjI1NywwLjM5OA0KCQkJCWMtMC4wNjUsMC4xNTUtMC4wOTgsMC4zMi0wLjA5OCwwLjQ5NXYwLjc4NmMwLDAuMTc0LDAuMDI3LDAuMzM2LDAuMDgzLDAuNDg1YzAuMDU1LDAuMTQ5LDAuMTMyLDAuMjc4LDAuMjMyLDAuMzg4DQoJCQkJczAuMjIsMC4xOTYsMC4zNTksMC4yNTdjMC4xMzksMC4wNjIsMC4yOTIsMC4wOTIsMC40NiwwLjA5MmMwLjM5NSwwLDAuNzAyLTAuMTUsMC45MjItMC40NTFTNjIuNjExLDExLjU2MSw2Mi42MTEsMTEuMDU3eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY5LjMwNSw4LjcxOWwtMS4xOTQsMy4yNjljLTAuMjg0LDAuNzc2LTAuNTYxLDEuNDExLTAuODI5LDEuOTA2Yy0wLjI2OSwwLjQ5NS0wLjUyNSwwLjg1NS0wLjc3MSwxLjA4Mg0KCQkJCWMtMC4zNjIsMC4zMjMtMC43NDcsMC41MjEtMS4xNTUsMC41OTFsLTAuMjUyLTAuODgyYzAuMjcxLTAuMDcxLDAuNTMtMC4yMSwwLjc3Ni0wLjQxN2MwLjI0NS0wLjIwNywwLjQ0Mi0wLjQ2NSwwLjU5Mi0wLjc3Ng0KCQkJCWMwLjA1Mi0wLjEwMywwLjA3Ny0wLjE3NCwwLjA3Ny0wLjIxM2MwLTAuMDM5LTAuMDItMC4xMTMtMC4wNTgtMC4yMjNsLTEuNzA4LTQuMzM2aDEuMTU0bDAuODkzLDIuNjI5DQoJCQkJYzAuMDQ2LDAuMTIzLDAuMDkxLDAuMjYyLDAuMTM2LDAuNDE3YzAuMDQ2LDAuMTU1LDAuMDk0LDAuMzI3LDAuMTQ2LDAuNTE0aDAuMDJjMC4wMzItMC4xMDQsMC4wNjgtMC4yMzQsMC4xMDYtMC4zOTMNCgkJCQljMC4wMzktMC4xNTgsMC4wOTEtMC4zNDEsMC4xNTUtMC41NDhsMC43OTYtMi42MTlINjkuMzA1eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTcxLjExOSwxMC42NzhoMC40ODRjMC4zNTUsMCwwLjYzMS0wLjA2NCwwLjgyNC0wLjE5NHMwLjI5MS0wLjI4OCwwLjI5MS0wLjQ3Ng0KCQkJCWMwLTAuMTk0LTAuMDgyLTAuMzQ5LTAuMjQ4LTAuNDY1Yy0wLjE2NC0wLjExNi0wLjM5My0wLjE3NS0wLjY4NC0wLjE3NWMtMC4xODgsMC0wLjM3NywwLjAzMS0wLjU2NiwwLjA5Mg0KCQkJCWMtMC4xOTEsMC4wNjItMC4zNjcsMC4xMzgtMC41MjksMC4yMjhMNzAuNDIsOS4wMWMwLjI3MS0wLjE0OCwwLjU0MS0wLjI1LDAuODExLTAuMzA1YzAuMjY4LTAuMDU1LDAuNTM3LTAuMDgzLDAuODA5LTAuMDgzDQoJCQkJYzAuMjE1LDAsMC40MywwLjAyMSwwLjY0NiwwLjA2M2MwLjIxNSwwLjA0MiwwLjQwOCwwLjExMywwLjU3NiwwLjIxM3MwLjMwNywwLjIzMSwwLjQxMiwwLjM5Mw0KCQkJCWMwLjEwNywwLjE2MiwwLjE2LDAuMzYyLDAuMTYsMC42MDJjMCwwLjE0OS0wLjAyOSwwLjI4LTAuMDg4LDAuMzkzYy0wLjA1NywwLjExMy0wLjEzNSwwLjIxMy0wLjIzMiwwLjMNCgkJCQljLTAuMDk2LDAuMDg3LTAuMjA1LDAuMTU5LTAuMzI0LDAuMjEzYy0wLjExOSwwLjA1NS0wLjI0MiwwLjA5Ni0wLjM2MywwLjEyMnYwLjAyOWMwLjE1NCwwLjAyLDAuMzA1LDAuMDU5LDAuNDUxLDAuMTE3DQoJCQkJYzAuMTQ1LDAuMDU4LDAuMjc1LDAuMTM0LDAuMzkzLDAuMjI4YzAuMTE1LDAuMDk0LDAuMjA5LDAuMjA3LDAuMjgxLDAuMzM5YzAuMDcsMC4xMzMsMC4xMDUsMC4yODMsMC4xMDUsMC40NTENCgkJCQljMCwwLjI3OC0wLjA2NiwwLjUxMS0wLjIwMywwLjY5OGMtMC4xMzUsMC4xODgtMC4zMDksMC4zMzYtMC41MiwwLjQ0NmMtMC4yMDksMC4xMS0wLjQ0MSwwLjE4OS0wLjY5MywwLjIzOA0KCQkJCWMtMC4yNTIsMC4wNDgtMC40OTgsMC4wNzMtMC43MzYsMC4wNzNjLTAuMjkxLDAtMC41OC0wLjAzMS0wLjg2My0wLjA5MmMtMC4yODUtMC4wNjItMC41NDEtMC4xNTctMC43NjgtMC4yODZsMC4yNzMtMC42ODkNCgkJCQljMC4xNjgsMC4wOTEsMC4zNTksMC4xNjcsMC41NzYsMC4yMjhzMC40MzgsMC4wOTIsMC42NjQsMC4wOTJjMC4zNTUsMCwwLjYyOS0wLjA2OSwwLjgyLTAuMjA4DQoJCQkJYzAuMTg5LTAuMTM5LDAuMjg1LTAuMzEyLDAuMjg1LTAuNTE5YzAtMC4xMzYtMC4wMzEtMC4yNS0wLjA5Ni0wLjM0NHMtMC4xNTYtMC4xNy0wLjI3MS0wLjIyOA0KCQkJCWMtMC4xMTctMC4wNTgtMC4yNTItMC4wOTktMC40MDgtMC4xMjFjLTAuMTU0LTAuMDIzLTAuMzI0LTAuMDM0LTAuNTA0LTAuMDM0aC0wLjQ5NFYxMC42Nzh6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzYuNzE1LDguNzE5djEuNjY4YzAsMC4zODItMC4wMDYsMC43MjUtMC4wMiwxLjAyOGMtMC4wMTQsMC4zMDQtMC4wMjksMC42MjQtMC4wNDksMC45NmwwLjAyLDAuMDE5DQoJCQkJYzAuMTIzLTAuMjQ2LDAuMjQ0LTAuNDg2LDAuMzYzLTAuNzIzYzAuMTIxLTAuMjM2LDAuMjQyLTAuNDc3LDAuMzY1LTAuNzIzbDEuMTY0LTIuMjMxaDEuMzU3djQuNzE0aC0wLjk5di0xLjY2OA0KCQkJCWMwLTAuMzQ5LDAuMDEtMC42OTgsMC4wMjUtMS4wNDdjMC4wMTYtMC4zNSwwLjAzMy0wLjcwMiwwLjA1My0xLjA1OGgtMC4wNDljLTAuMTA5LDAuMjkxLTAuMjE5LDAuNTQzLTAuMzMsMC43NTcNCgkJCQljLTAuMTA5LDAuMjEzLTAuMjE5LDAuNDMzLTAuMzI4LDAuNjZjLTAuMjAxLDAuMzg4LTAuNCwwLjc3Ni0wLjU5OCwxLjE2NGMtMC4xOTcsMC4zODgtMC40MDYsMC43ODYtMC42MjUsMS4xOTNoLTEuMzU3VjguNzE5DQoJCQkJSDc2LjcxNXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04NS40NDUsOC43MTl2MC44NjNIODQuMDF2My44NTFIODIuOThWOS41ODJoLTEuNDI2VjguNzE5SDg1LjQ0NXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05MC43ODksMTAuODUzYzAsMC4wOS0wLjAwNCwwLjE3Ni0wLjAxLDAuMjU3Yy0wLjAwNiwwLjA4MS0wLjAxNiwwLjE1NC0wLjAyOSwwLjIxOGgtMy4xNDMNCgkJCQljMC4wMTQsMC40NDYsMC4xNTQsMC43OTEsMC40MjIsMS4wMzNjMC4yNjgsMC4yNDIsMC42MjMsMC4zNjQsMS4wNjIsMC4zNjRjMC40NTksMCwwLjg4My0wLjA3NCwxLjI3MS0wLjIyM2wwLjE2NCwwLjcyOA0KCQkJCWMtMC40NDcsMC4xOTQtMC45NzMsMC4yOTEtMS41ODIsMC4yOTFjLTAuMzY3LDAtMC42OTctMC4wNTctMC45ODgtMC4xN2MtMC4yOTEtMC4xMTMtMC41MzctMC4yNzMtMC43MzgtMC40OA0KCQkJCWMtMC4xOTktMC4yMDctMC4zNTQtMC40NTYtMC40NjEtMC43NDdjLTAuMTA1LTAuMjkxLTAuMTU4LTAuNjE3LTAuMTU4LTAuOTc5czAuMDUzLTAuNjk3LDAuMTU4LTEuMDA0DQoJCQkJYzAuMTA3LTAuMzA3LDAuMjU4LTAuNTc0LDAuNDUxLTAuOGMwLjE5NS0wLjIyNywwLjQzLTAuNDA0LDAuNzAzLTAuNTM0YzAuMjc1LTAuMTI5LDAuNTgyLTAuMTk0LDAuOTE4LTAuMTk0DQoJCQkJYzAuMjk3LDAsMC41NjYsMC4wNTMsMC44MTEsMC4xNmMwLjI0MiwwLjEwNiwwLjQ0OSwwLjI1OCwwLjYxOSwwLjQ1NmMwLjE3MiwwLjE5NywwLjMwMywwLjQzNCwwLjM5MywwLjcwOA0KCQkJCUM5MC43NDQsMTAuMjExLDkwLjc4OSwxMC41MTcsOTAuNzg5LDEwLjg1M3ogTTg5Ljc4OSwxMC41ODJjMC0wLjM2OS0wLjA4OC0wLjY2OC0wLjI2Ni0wLjg5N1M4OS4wODgsOS4zNCw4OC43NTIsOS4zNA0KCQkJCWMtMC4zMDUsMC0wLjU2MiwwLjExNi0wLjc3NSwwLjM0OXMtMC4zMzYsMC41My0wLjM2OSwwLjg5M0g4OS43ODl6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTUuMDEsOC43NThjMC4xODgtMC4wMzIsMC40MjYtMC4wNTgsMC43MTctMC4wNzhzMC41ODgtMC4wMjksMC44OTMtMC4wMjkNCgkJCQljMC4xOTMsMCwwLjQxMiwwLjAxMiwwLjY1NCwwLjAzNHMwLjQ3NSwwLjA3NCwwLjY5MywwLjE1NWMwLjIyMSwwLjA4MSwwLjQwNCwwLjIwMiwwLjU1MywwLjM2NHMwLjIyNSwwLjM4MSwwLjIyNSwwLjY1OQ0KCQkJCWMwLDAuMTQzLTAuMDI3LDAuMjcxLTAuMDc4LDAuMzgzYy0wLjA1MywwLjExMy0wLjEyMSwwLjIxMi0wLjIwOSwwLjI5NnMtMC4xODgsMC4xNTQtMC4zMDEsMC4yMDgNCgkJCQljLTAuMTEzLDAuMDU1LTAuMjMsMC4wOTYtMC4zNTQsMC4xMjFsMC4wMSwwLjAyOWMwLjM0MiwwLjA1OCwwLjYyMSwwLjE4MSwwLjgzNCwwLjM2OXMwLjMyLDAuNDQ2LDAuMzIsMC43NzYNCgkJCQljMCwwLjMzLTAuMDkyLDAuNTkyLTAuMjcxLDAuNzg2Yy0wLjE4MiwwLjE5NC0wLjQwNCwwLjM0LTAuNjcsMC40MzdjLTAuMjY2LDAuMDk3LTAuNTQ1LDAuMTU5LTAuODQsMC4xODUNCgkJCQljLTAuMjkzLDAuMDI1LTAuNTU3LDAuMDM5LTAuNzg5LDAuMDM5Yy0wLjI2LDAtMC41MTQtMC4wMDYtMC43NjItMC4wMmMtMC4yNS0wLjAxMy0wLjQ1Ny0wLjAyNi0wLjYyNS0wLjAzOVY4Ljc1OHoNCgkJCQkgTTk2LjAxOCwxMC42NGgwLjUzM2MwLjE2MiwwLDAuMzE2LTAuMDExLDAuNDYxLTAuMDM0YzAuMTQ2LTAuMDIyLDAuMjczLTAuMDU4LDAuMzgzLTAuMTA2YzAuMTExLTAuMDQ5LDAuMTk1LTAuMTEzLDAuMjU4LTAuMTk0DQoJCQkJYzAuMDYxLTAuMDgxLDAuMDkyLTAuMTc5LDAuMDkyLTAuMjk2YzAtMC4yMTMtMC4wODgtMC4zNy0wLjI2OC0wLjQ3Yy0wLjE3OC0wLjEtMC40NTctMC4xNS0wLjgzOC0wLjE1DQoJCQkJYy0wLjEwOSwwLTAuMjA1LDAuMDAzLTAuMjg3LDAuMDFjLTAuMDgsMC4wMDYtMC4xOTEsMC4wMTYtMC4zMzQsMC4wMjlWMTAuNjR6IE05Ni4wMTgsMTIuNzI1DQoJCQkJYzAuMTI5LDAuMDEzLDAuMjM4LDAuMDIyLDAuMzI0LDAuMDI5YzAuMDg4LDAuMDA3LDAuMTg5LDAuMDEsMC4zMDcsMC4wMWMwLjE0MywwLDAuMjg3LTAuMDA5LDAuNDM2LTAuMDI5DQoJCQkJYzAuMTQ4LTAuMDE5LDAuMjg1LTAuMDU2LDAuNDA4LTAuMTExYzAuMTIzLTAuMDU0LDAuMjIxLTAuMTI4LDAuMjk1LTAuMjIyYzAuMDc0LTAuMDkzLDAuMTEzLTAuMjE3LDAuMTEzLTAuMzcxDQoJCQkJYzAtMC4yNy0wLjEyMS0wLjQ1Ni0wLjM1OS0wLjU1OWMtMC4yNC0wLjEwMy0wLjU2Mi0wLjE1NC0wLjk3MS0wLjE1NGgtMC41NTNWMTIuNzI1eiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=</resource>
|
|
<resource name="si.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlNJX0Rvd25sb2FkX29uX3RoZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHdpZHRoPSIxMzVweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgMTM1IDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMzUgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0E2QTZBNiIgZD0iTTEzMC4xOTcsNDBINC43MjlDMi4xMjIsNDAsMCwzNy44NzIsMCwzNS4yNjdWNC43MjZDMCwyLjEyLDIuMTIyLDAsNC43MjksMGgxMjUuNDY4DQoJCUMxMzIuODAzLDAsMTM1LDIuMTIsMTM1LDQuNzI2djMwLjU0MUMxMzUsMzcuODcyLDEzMi44MDMsNDAsMTMwLjE5Nyw0MEwxMzAuMTk3LDQweiIvPg0KCTxwYXRoIGQ9Ik0xMzQuMDMyLDM1LjI2OGMwLDIuMTE2LTEuNzE0LDMuODMtMy44MzQsMy44M0g0LjcyOWMtMi4xMTksMC0zLjgzOS0xLjcxNC0zLjgzOS0zLjgzVjQuNzI1DQoJCWMwLTIuMTE1LDEuNzItMy44MzUsMy44MzktMy44MzVoMTI1LjQ2OGMyLjEyMSwwLDMuODM0LDEuNzIsMy44MzQsMy44MzVMMTM0LjAzMiwzNS4yNjhMMTM0LjAzMiwzNS4yNjh6Ii8+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMwLjEyOCwxOS43ODRjLTAuMDI5LTMuMjIzLDIuNjM5LTQuNzkxLDIuNzYxLTQuODY0Yy0xLjUxMS0yLjIwMy0zLjg1My0yLjUwNC00LjY3Ni0yLjUyOA0KCQkJCWMtMS45NjctMC4yMDctMy44NzUsMS4xNzctNC44NzcsMS4xNzdjLTEuMDIyLDAtMi41NjUtMS4xNTctNC4yMjgtMS4xMjNjLTIuMTQsMC4wMzMtNC4xNDIsMS4yNzItNS4yNCwzLjE5Ng0KCQkJCWMtMi4yNjYsMy45MjMtMC41NzYsOS42ODgsMS41OTUsMTIuODU5YzEuMDg2LDEuNTUzLDIuMzU1LDMuMjg3LDQuMDE2LDMuMjI2YzEuNjI1LTAuMDY3LDIuMjMyLTEuMDM2LDQuMTkzLTEuMDM2DQoJCQkJYzEuOTQzLDAsMi41MTMsMS4wMzYsNC4yMDcsMC45OTdjMS43NDQtMC4wMjgsMi44NDItMS41NiwzLjg5LTMuMTI3YzEuMjU1LTEuNzgsMS43NTktMy41MzMsMS43NzktMy42MjMNCgkJCQlDMzMuNTA3LDI0LjkyNCwzMC4xNjEsMjMuNjQ3LDMwLjEyOCwxOS43ODR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuOTI4LDEwLjMwNmMwLjg3NC0xLjA5MywxLjQ3Mi0yLjU4LDEuMzA2LTQuMDg5Yy0xLjI2NSwwLjA1Ni0yLjg0NywwLjg3NS0zLjc1OCwxLjk0NA0KCQkJCWMtMC44MDYsMC45NDItMS41MjYsMi40ODYtMS4zNCwzLjkzOEMyNC41NTcsMTIuMjA1LDI2LjAxNiwxMS4zODIsMjYuOTI4LDEwLjMwNnoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUzLjY0NSwzMS41MDRoLTIuMjcxbC0xLjI0NC0zLjkwOWgtNC4zMjRsLTEuMTg1LDMuOTA5aC0yLjIxMWw0LjI4NC0xMy4zMDhoMi42NDZMNTMuNjQ1LDMxLjUwNHoNCgkJCSBNNDkuNzU1LDI1Ljk1NUw0OC42MywyMi40OGMtMC4xMTktMC4zNTUtMC4zNDItMS4xOTEtMC42NzEtMi41MDdoLTAuMDRjLTAuMTMxLDAuNTY2LTAuMzQyLDEuNDAyLTAuNjMyLDIuNTA3bC0xLjEwNSwzLjQ3NQ0KCQkJSDQ5Ljc1NXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY0LjY2MiwyNi41ODhjMCwxLjYzMi0wLjQ0MSwyLjkyMi0xLjMyMywzLjg2OWMtMC43OSwwLjg0My0xLjc3MSwxLjI2NC0yLjk0MiwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDU0LTIuNzI1LTEuMzYyaC0wLjA0djUuMDU1aC0yLjEzMlYyNS4wNjdjMC0xLjAyNi0wLjAyNy0yLjA3OS0wLjA3OS0zLjE1OWgxLjg3NWwwLjExOSwxLjUyMWgwLjA0DQoJCQljMC43MTEtMS4xNDYsMS43OS0xLjcxOCwzLjIzOC0xLjcxOGMxLjEzMiwwLDIuMDc3LDAuNDQ3LDIuODMzLDEuMzQyQzY0LjI4NCwyMy45NDksNjQuNjYyLDI1LjEyNyw2NC42NjIsMjYuNTg4eiBNNjIuNDksMjYuNjY2DQoJCQljMC0wLjkzNC0wLjIxLTEuNzA0LTAuNjMyLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDgtMC45NDgtMS44NTYtMC45NDhjLTAuNTI2LDAtMS4wMDQsMC4xNzYtMS40MzEsMC41MjMNCgkJCWMtMC40MjgsMC4zNS0wLjcwOCwwLjgwNy0wLjgzOSwxLjM3M2MtMC4wNjYsMC4yNjQtMC4wOTksMC40OC0wLjA5OSwwLjY1djEuNmMwLDAuNjk4LDAuMjE0LDEuMjg3LDAuNjQyLDEuNzY4DQoJCQlzMC45ODQsMC43MjEsMS42NjgsMC43MjFjMC44MDMsMCwxLjQyOC0wLjMxLDEuODc1LTAuOTI4QzYyLjI2NiwyOC40OTYsNjIuNDksMjcuNjgsNjIuNDksMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzUuNjk5LDI2LjU4OGMwLDEuNjMyLTAuNDQxLDIuOTIyLTEuMzI0LDMuODY5Yy0wLjc4OSwwLjg0My0xLjc3LDEuMjY0LTIuOTQxLDEuMjY0DQoJCQljLTEuMjY0LDAtMi4xNzItMC40NTQtMi43MjQtMS4zNjJINjguNjd2NS4wNTVoLTIuMTMyVjI1LjA2N2MwLTEuMDI2LTAuMDI3LTIuMDc5LTAuMDc5LTMuMTU5aDEuODc1bDAuMTE5LDEuNTIxaDAuMDQNCgkJCWMwLjcxLTEuMTQ2LDEuNzg5LTEuNzE4LDMuMjM4LTEuNzE4YzEuMTMxLDAsMi4wNzYsMC40NDcsMi44MzQsMS4zNDJDNzUuMzIsMjMuOTQ5LDc1LjY5OSwyNS4xMjcsNzUuNjk5LDI2LjU4OHogTTczLjUyNywyNi42NjYNCgkJCWMwLTAuOTM0LTAuMjExLTEuNzA0LTAuNjMzLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDc4LTAuOTQ4LTEuODU1LTAuOTQ4Yy0wLjUyNywwLTEuMDA0LDAuMTc2LTEuNDMyLDAuNTIzDQoJCQljLTAuNDI4LDAuMzUtMC43MDcsMC44MDctMC44MzgsMS4zNzNjLTAuMDY1LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NXYxLjZjMCwwLjY5OCwwLjIxNCwxLjI4NywwLjY0LDEuNzY4DQoJCQljMC40MjgsMC40OCwwLjk4NCwwLjcyMSwxLjY3LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMSwxLjg3NS0wLjkyOEM3My4zMDMsMjguNDk2LDczLjUyNywyNy42OCw3My41MjcsMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODguMDM5LDI3Ljc3MmMwLDEuMTMyLTAuMzkzLDIuMDUzLTEuMTgyLDIuNzY0Yy0wLjg2NywwLjc3Ny0yLjA3NCwxLjE2NS0zLjYyNSwxLjE2NQ0KCQkJYy0xLjQzMiwwLTIuNTgtMC4yNzYtMy40NDktMC44MjlsMC40OTQtMS43NzdjMC45MzYsMC41NjYsMS45NjMsMC44NSwzLjA4MiwwLjg1YzAuODAzLDAsMS40MjgtMC4xODIsMS44NzctMC41NDQNCgkJCWMwLjQ0Ny0wLjM2MiwwLjY3LTAuODQ4LDAuNjctMS40NTRjMC0wLjU0LTAuMTg0LTAuOTk1LTAuNTUzLTEuMzY0Yy0wLjM2Ny0wLjM2OS0wLjk4LTAuNzEyLTEuODM2LTEuMDI5DQoJCQljLTIuMzMtMC44NjktMy40OTQtMi4xNDItMy40OTQtMy44MTZjMC0xLjA5NCwwLjQwOC0xLjk5MSwxLjIyNS0yLjY4OWMwLjgxNC0wLjY5OSwxLjktMS4wNDgsMy4yNTgtMS4wNDgNCgkJCWMxLjIxMSwwLDIuMjE3LDAuMjExLDMuMDIsMC42MzJsLTAuNTMzLDEuNzM4Yy0wLjc1LTAuNDA4LTEuNTk4LTAuNjEyLTIuNTQ3LTAuNjEyYy0wLjc1LDAtMS4zMzYsMC4xODUtMS43NTYsMC41NTMNCgkJCWMtMC4zNTUsMC4zMjktMC41MzMsMC43My0wLjUzMywxLjIwNWMwLDAuNTI2LDAuMjAzLDAuOTYxLDAuNjExLDEuMzAzYzAuMzU1LDAuMzE2LDEsMC42NTgsMS45MzYsMS4wMjcNCgkJCWMxLjE0NSwwLjQ2MSwxLjk4NiwxLDIuNTI3LDEuNjE4Qzg3Ljc3LDI2LjA4MSw4OC4wMzksMjYuODUyLDg4LjAzOSwyNy43NzJ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05NS4wODgsMjMuNTA4aC0yLjM1djQuNjU5YzAsMS4xODUsMC40MTQsMS43NzcsMS4yNDQsMS43NzdjMC4zODEsMCwwLjY5Ny0wLjAzMywwLjk0Ny0wLjA5OWwwLjA1OSwxLjYxOQ0KCQkJYy0wLjQyLDAuMTU3LTAuOTczLDAuMjM2LTEuNjU4LDAuMjM2Yy0wLjg0MiwwLTEuNS0wLjI1Ny0xLjk3NS0wLjc3Yy0wLjQ3My0wLjUxNC0wLjcxMS0xLjM3Ni0wLjcxMS0yLjU4N3YtNC44MzdoLTEuNHYtMS42aDEuNA0KCQkJdi0xLjc1N2wyLjA5NC0wLjYzMnYyLjM4OWgyLjM1VjIzLjUwOHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwNS42OTEsMjYuNjI3YzAsMS40NzUtMC40MjIsMi42ODYtMS4yNjQsMy42MzNjLTAuODgzLDAuOTc1LTIuMDU1LDEuNDYxLTMuNTE2LDEuNDYxDQoJCQljLTEuNDA4LDAtMi41MjktMC40NjctMy4zNjUtMS40MDFzLTEuMjU0LTIuMTEzLTEuMjU0LTMuNTM0YzAtMS40ODcsMC40My0yLjcwNSwxLjI5My0zLjY1MmMwLjg2MS0wLjk0OCwyLjAyMy0xLjQyMiwzLjQ4NC0xLjQyMg0KCQkJYzEuNDA4LDAsMi41NDEsMC40NjcsMy4zOTYsMS40MDJDMTA1LjI4MywyNC4wMjEsMTA1LjY5MSwyNS4xOTIsMTA1LjY5MSwyNi42Mjd6IE0xMDMuNDc5LDI2LjY5Ng0KCQkJYzAtMC44ODUtMC4xODktMS42NDQtMC41NzItMi4yNzdjLTAuNDQ3LTAuNzY2LTEuMDg2LTEuMTQ4LTEuOTE0LTEuMTQ4Yy0wLjg1NywwLTEuNTA4LDAuMzgzLTEuOTU1LDEuMTQ4DQoJCQljLTAuMzgzLDAuNjM0LTAuNTcyLDEuNDA1LTAuNTcyLDIuMzE3YzAsMC44ODUsMC4xODksMS42NDQsMC41NzIsMi4yNzZjMC40NjEsMC43NjYsMS4xMDUsMS4xNDgsMS45MzYsMS4xNDgNCgkJCWMwLjgxNCwwLDEuNDUzLTAuMzksMS45MTQtMS4xNjhDMTAzLjI4MSwyOC4zNDcsMTAzLjQ3OSwyNy41OCwxMDMuNDc5LDI2LjY5NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExMi42MjEsMjMuNzgzYy0wLjIxMS0wLjAzOS0wLjQzNi0wLjA1OS0wLjY3Mi0wLjA1OWMtMC43NSwwLTEuMzMsMC4yODMtMS43MzgsMC44NQ0KCQkJYy0wLjM1NSwwLjUtMC41MzMsMS4xMzItMC41MzMsMS44OTV2NS4wMzVoLTIuMTMxbDAuMDItNi41NzRjMC0xLjEwNi0wLjAyNy0yLjExMy0wLjA4LTMuMDIxaDEuODU3bDAuMDc4LDEuODM2aDAuMDU5DQoJCQljMC4yMjUtMC42MzEsMC41OC0xLjEzOSwxLjA2Ni0xLjUyYzAuNDc1LTAuMzQzLDAuOTg4LTAuNTE0LDEuNTQxLTAuNTE0YzAuMTk3LDAsMC4zNzUsMC4wMTQsMC41MzMsMC4wMzlWMjMuNzgzeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIyLjE1NiwyNi4yNTJjMCwwLjM4Mi0wLjAyNSwwLjcwNC0wLjA3OCwwLjk2N2gtNi4zOTZjMC4wMjUsMC45NDgsMC4zMzQsMS42NzMsMC45MjgsMi4xNzMNCgkJCWMwLjUzOSwwLjQ0NywxLjIzNiwwLjY3MSwyLjA5MiwwLjY3MWMwLjk0NywwLDEuODExLTAuMTUxLDIuNTg4LTAuNDU0bDAuMzM0LDEuNDhjLTAuOTA4LDAuMzk2LTEuOTgsMC41OTMtMy4yMTcsMC41OTMNCgkJCWMtMS40ODgsMC0yLjY1Ni0wLjQzOC0zLjUwNi0xLjMxM2MtMC44NDgtMC44NzUtMS4yNzMtMi4wNS0xLjI3My0zLjUyNGMwLTEuNDQ3LDAuMzk1LTIuNjUyLDEuMTg2LTMuNjEzDQoJCQljMC44MjgtMS4wMjYsMS45NDctMS41MzksMy4zNTUtMS41MzljMS4zODMsMCwyLjQzLDAuNTEzLDMuMTQxLDEuNTM5QzEyMS44NzMsMjQuMDQ3LDEyMi4xNTYsMjUuMDU1LDEyMi4xNTYsMjYuMjUyeg0KCQkJIE0xMjAuMTIzLDI1LjY5OWMwLjAxNC0wLjYzMi0wLjEyNS0xLjE3OC0wLjQxNC0xLjYzOWMtMC4zNjktMC41OTMtMC45MzYtMC44ODktMS42OTktMC44ODljLTAuNjk3LDAtMS4yNjQsMC4yODktMS42OTcsMC44NjkNCgkJCWMtMC4zNTUsMC40NjEtMC41NjYsMS4wMTQtMC42MzEsMS42NThIMTIwLjEyM3oiLz4NCgk8L2c+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQ3Ljg2Nyw4Ljc5NmMwLDAuNjAyLTAuMTc4LDEuMDgzLTAuNTMzLDEuNDQ1Yy0wLjQ1OSwwLjQ3Mi0xLjEyOSwwLjcwOC0yLjAwOCwwLjcwOA0KCQkJCWMtMC4yNTksMC0wLjQ2LTAuMDE2LTAuNjAyLTAuMDQ4djIuNTMyaC0xLjA0OFY2Ljk4MmMwLjQ5OS0wLjA5LDEuMDY5LTAuMTM2LDEuNzExLTAuMTM2YzAuODMsMCwxLjQ1NSwwLjE3OCwxLjg3NywwLjUzNA0KCQkJCUM0Ny42NjYsNy43MjksNDcuODY3LDguMjAyLDQ3Ljg2Nyw4Ljc5NnogTTQ2LjgxOSw4Ljg0NWMwLTAuMzgyLTAuMTIyLTAuNjc0LTAuMzY2LTAuODc4Yy0wLjI0NS0wLjIwNC0wLjU4Ni0wLjMwNi0xLjAyMy0wLjMwNg0KCQkJCWMtMC4yOSwwLTAuNTI1LDAuMDItMC43MDUsMC4wNTh2Mi4zNDhjMC4xNDcsMC4wMzksMC4zNTEsMC4wNTgsMC42MDgsMC4wNThjMC40NjMsMCwwLjgyNy0wLjExMywxLjA5MS0wLjMzOQ0KCQkJCUM0Ni42ODcsOS41Niw0Ni44MTksOS4yNDYsNDYuODE5LDguODQ1eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUxLjkxMiw5LjY0MWMtMC4xMDQtMC4wMi0wLjIxMy0wLjAyOS0wLjMzLTAuMDI5Yy0wLjM2OCwwLTAuNjUyLDAuMTM5LTAuODU0LDAuNDE3DQoJCQkJYy0wLjE3NCwwLjI0Ni0wLjI2MiwwLjU1Ni0wLjI2MiwwLjkzMXYyLjQ3NGgtMS4wNDhsMC4wMS0zLjIzYzAtMC41NDMtMC4wMTMtMS4wMzgtMC4wMzgtMS40ODRoMC45MTFsMC4wMzksMC45MDJoMC4wMjkNCgkJCQljMC4xMDktMC4zMTEsMC4yODQtMC41NiwwLjUyMy0wLjc0N2MwLjIzMy0wLjE2OCwwLjQ4NS0wLjI1MiwwLjc1Ny0wLjI1MmMwLjA5NywwLDAuMTg1LDAuMDA2LDAuMjYyLDAuMDE5VjkuNjQxeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTU3LjEzLDEwLjg1M2MwLDAuMTg4LTAuMDE0LDAuMzQ2LTAuMDM5LDAuNDc1aC0zLjE0M2MwLjAxMywwLjQ2NiwwLjE2NCwwLjgyMSwwLjQ1NSwxLjA2Nw0KCQkJCWMwLjI2NiwwLjIyLDAuNjA4LDAuMzMsMS4wMjgsMC4zM2MwLjQ2NiwwLDAuODktMC4wNzQsMS4yNzEtMC4yMjNsMC4xNjQsMC43MjhjLTAuNDQ2LDAuMTk0LTAuOTczLDAuMjkxLTEuNTgxLDAuMjkxDQoJCQkJYy0wLjczLDAtMS4zMDUtMC4yMTUtMS43MjItMC42NDVzLTAuNjI1LTEuMDA3LTAuNjI1LTEuNzMxYzAtMC43MTEsMC4xOTMtMS4zMDMsMC41ODItMS43NzUNCgkJCQljMC40MDctMC41MDQsMC45NTYtMC43NTYsMS42NDgtMC43NTZjMC42NzksMCwxLjE5MywwLjI1MiwxLjU0MiwwLjc1NkM1Ni45OTEsOS43Nyw1Ny4xMywxMC4yNjUsNTcuMTMsMTAuODUzeiBNNTYuMTMsMTAuNTgyDQoJCQkJYzAuMDA3LTAuMzExLTAuMDYyLTAuNTc5LTAuMjAzLTAuODA1Yy0wLjE4Mi0wLjI5MS0wLjQ1OS0wLjQzNy0wLjgzNC0wLjQzN2MtMC4zNDMsMC0wLjYyMSwwLjE0Mi0wLjgzNSwwLjQyNw0KCQkJCWMtMC4xNzQsMC4yMjctMC4yNzcsMC40OTgtMC4zMSwwLjgxNUg1Ni4xM3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02Mi43NDcsMTMuNDMzaC0xLjA0OHYtMi43YzAtMC44MzItMC4zMTYtMS4yNDgtMC45NS0xLjI0OGMtMC4zMTEsMC0wLjU2MiwwLjExNC0wLjc1NywwLjM0Mw0KCQkJCWMtMC4xOTMsMC4yMjktMC4yOTEsMC40OTktMC4yOTEsMC44MDh2Mi43OTZoLTEuMDQ4di0zLjM2NmMwLTAuNDE0LTAuMDEzLTAuODYzLTAuMDM4LTEuMzQ5aDAuOTIxbDAuMDQ5LDAuNzM3aDAuMDI5DQoJCQkJYzAuMTIyLTAuMjI5LDAuMzA0LTAuNDE4LDAuNTQzLTAuNTY5YzAuMjg0LTAuMTc2LDAuNjAyLTAuMjY1LDAuOTUtMC4yNjVjMC40NCwwLDAuODA2LDAuMTQyLDEuMDk3LDAuNDI3DQoJCQkJYzAuMzYyLDAuMzQ5LDAuNTQzLDAuODcsMC41NDMsMS41NjJWMTMuNDMzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY4Ljg5NywxMS4wMzdjMCwwLjcyNS0wLjIwNywxLjMxOS0wLjYyMSwxLjc4NWMtMC40MzQsMC40NzktMS4wMDksMC43MTgtMS43MjcsMC43MTgNCgkJCQljLTAuNjkyLDAtMS4yNDMtMC4yMjktMS42NTQtMC42ODljLTAuNDEtMC40NTktMC42MTUtMS4wMzgtMC42MTUtMS43MzZjMC0wLjczLDAuMjExLTEuMzI5LDAuNjM1LTEuNzk0czAuOTk0LTAuNjk4LDEuNzEyLTAuNjk4DQoJCQkJYzAuNjkyLDAsMS4yNDgsMC4yMjksMS42NjksMC42ODhDNjguNjk2LDkuNzU3LDY4Ljg5NywxMC4zMzMsNjguODk3LDExLjAzN3ogTTY3LjgxLDExLjA3MWMwLTAuNDM1LTAuMDk0LTAuODA4LTAuMjgxLTEuMTE5DQoJCQkJYy0wLjIyLTAuMzc2LTAuNTMzLTAuNTY0LTAuOTQtMC41NjRjLTAuNDIxLDAtMC43NDEsMC4xODgtMC45NjEsMC41NjRjLTAuMTg4LDAuMzExLTAuMjgxLDAuNjktMC4yODEsMS4xMzgNCgkJCQljMCwwLjQzNSwwLjA5NCwwLjgwOCwwLjI4MSwxLjExOWMwLjIyNywwLjM3NiwwLjU0MywwLjU2NCwwLjk1MSwwLjU2NGMwLjQsMCwwLjcxNC0wLjE5MSwwLjk0LTAuNTc0DQoJCQkJQzY3LjcxMywxMS44ODIsNjcuODEsMTEuNTA2LDY3LjgxLDExLjA3MXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03My4zMTgsMTIuMDc5YzAsMC40MzgtMC4xNiwwLjc5LTAuNDg0LDEuMDU1Yy0wLjMyMiwwLjI2NS0wLjc3LDAuMzk3LTEuMzM4LDAuMzk3DQoJCQkJYy0wLjUzNywwLTAuOTkyLTAuMTA3LTEuMzY3LTAuMzJsMC4yMjMtMC43NzZjMC4zNjEsMC4yMiwwLjc0NiwwLjMzLDEuMTU0LDAuMzNjMC41MzcsMCwwLjgwNS0wLjE5NywwLjgwNS0wLjU5Mg0KCQkJCWMwLTAuMTc0LTAuMDU5LTAuMzE4LTAuMTc0LTAuNDMyYy0wLjExNy0wLjExMy0wLjMyNC0wLjIyNS0wLjYyMS0wLjMzNGMtMC44NDItMC4zMTEtMS4yNjItMC43NjMtMS4yNjItMS4zNTgNCgkJCQljMC0wLjQwNywwLjE1Ni0wLjc0NywwLjQ2NS0xLjAxOWMwLjMxMS0wLjI3MSwwLjcyMy0wLjQwNywxLjIzMi0wLjQwN2MwLjQ2NywwLDAuODYzLDAuMDk1LDEuMTkzLDAuMjg1TDcyLjkyMiw5LjY2DQoJCQkJYy0wLjMwNS0wLjE4MS0wLjYyNS0wLjI3MS0wLjk2MS0wLjI3MWMtMC4yMTksMC0wLjM5MSwwLjA1Mi0wLjUxNCwwLjE1NWMtMC4xMjMsMC4xMDQtMC4xODQsMC4yMzUtMC4xODQsMC4zOTcNCgkJCQljMCwwLjE2MSwwLjA2NCwwLjI5MywwLjE5MywwLjM5NmMwLjEwOSwwLjA5NywwLjMyMiwwLjIwMywwLjY0MSwwLjMxOUM3Mi45MTIsMTAuOTY2LDczLjMxOCwxMS40NCw3My4zMTgsMTIuMDc5eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTc4Ljg3Nyw3LjMxMmMwLDAuMTg4LTAuMDYxLDAuMzM5LTAuMTg0LDAuNDU2Yy0wLjEyMywwLjExNy0wLjI4MSwwLjE3NS0wLjQ3NSwwLjE3NQ0KCQkJCWMtMC4xNzYsMC0wLjMyMi0wLjA2LTAuNDQxLTAuMTc5Yy0wLjEyMS0wLjEyLTAuMTgtMC4yNy0wLjE4LTAuNDUxczAuMDYxLTAuMzMsMC4xODQtMC40NDZzMC4yNzUtMC4xNzUsMC40NTctMC4xNzUNCgkJCQljMC4xOCwwLDAuMzMyLDAuMDU5LDAuNDU1LDAuMTc1Uzc4Ljg3Nyw3LjEzMSw3OC44NzcsNy4zMTJ6IE03OC43NjIsMTMuNDMzaC0xLjA0OVY4LjcxOWgxLjA0OVYxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODMuOTg4LDEzLjQzM2gtMy44NHYtMC42MTFsMS44ODEtMi40NzNjMC4xMTctMC4xNTUsMC4zMy0wLjQxMSwwLjY0MS0wLjc2N1Y5LjU2M2gtMi4zMzhWOC43MTloMy42MDcNCgkJCQl2MC42NWwtMS44NDIsMi40MzVjLTAuMjA3LDAuMjY1LTAuNDIsMC41MjEtMC42NDEsMC43NjZ2MC4wMmgyLjUzMVYxMy40MzN6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==</resource>
|
|
<resource name="sk.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlNLX0Rvd25sb2FkX29uX3RoZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHdpZHRoPSIxMzVweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgMTM1IDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMzUgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0E2QTZBNiIgZD0iTTEzMC4xOTcsNDBINC43MjlDMi4xMjIsNDAsMCwzNy44NzIsMCwzNS4yNjdWNC43MjZDMCwyLjEyLDIuMTIyLDAsNC43MjksMGgxMjUuNDY4DQoJCUMxMzIuODAzLDAsMTM1LDIuMTIsMTM1LDQuNzI2djMwLjU0MUMxMzUsMzcuODcyLDEzMi44MDMsNDAsMTMwLjE5Nyw0MEwxMzAuMTk3LDQweiIvPg0KCTxwYXRoIGQ9Ik0xMzQuMDMyLDM1LjI2OGMwLDIuMTE2LTEuNzE0LDMuODMtMy44MzQsMy44M0g0LjcyOWMtMi4xMTksMC0zLjgzOS0xLjcxNC0zLjgzOS0zLjgzVjQuNzI1DQoJCWMwLTIuMTE1LDEuNzItMy44MzUsMy44MzktMy44MzVoMTI1LjQ2OGMyLjEyMSwwLDMuODM0LDEuNzIsMy44MzQsMy44MzVMMTM0LjAzMiwzNS4yNjhMMTM0LjAzMiwzNS4yNjh6Ii8+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMwLjEyOCwxOS43ODRjLTAuMDI5LTMuMjIzLDIuNjM5LTQuNzkxLDIuNzYxLTQuODY0Yy0xLjUxMS0yLjIwMy0zLjg1My0yLjUwNC00LjY3Ni0yLjUyOA0KCQkJCWMtMS45NjctMC4yMDctMy44NzUsMS4xNzctNC44NzcsMS4xNzdjLTEuMDIyLDAtMi41NjUtMS4xNTctNC4yMjgtMS4xMjNjLTIuMTQsMC4wMzMtNC4xNDIsMS4yNzItNS4yNCwzLjE5Ng0KCQkJCWMtMi4yNjYsMy45MjMtMC41NzYsOS42ODgsMS41OTUsMTIuODU5YzEuMDg2LDEuNTUzLDIuMzU1LDMuMjg3LDQuMDE2LDMuMjI2YzEuNjI1LTAuMDY3LDIuMjMyLTEuMDM2LDQuMTkzLTEuMDM2DQoJCQkJYzEuOTQzLDAsMi41MTMsMS4wMzYsNC4yMDcsMC45OTdjMS43NDQtMC4wMjgsMi44NDItMS41NiwzLjg5LTMuMTI3YzEuMjU1LTEuNzgsMS43NTktMy41MzMsMS43NzktMy42MjMNCgkJCQlDMzMuNTA3LDI0LjkyNCwzMC4xNjEsMjMuNjQ3LDMwLjEyOCwxOS43ODR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuOTI4LDEwLjMwNmMwLjg3NC0xLjA5MywxLjQ3Mi0yLjU4LDEuMzA2LTQuMDg5Yy0xLjI2NSwwLjA1Ni0yLjg0NywwLjg3NS0zLjc1OCwxLjk0NA0KCQkJCWMtMC44MDYsMC45NDItMS41MjYsMi40ODYtMS4zNCwzLjkzOEMyNC41NTcsMTIuMjA1LDI2LjAxNiwxMS4zODIsMjYuOTI4LDEwLjMwNnoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUzLjY0NSwzMS41MDRoLTIuMjcxbC0xLjI0NC0zLjkwOWgtNC4zMjRsLTEuMTg1LDMuOTA5aC0yLjIxMWw0LjI4NC0xMy4zMDhoMi42NDZMNTMuNjQ1LDMxLjUwNHoNCgkJCSBNNDkuNzU1LDI1Ljk1NUw0OC42MywyMi40OGMtMC4xMTktMC4zNTUtMC4zNDItMS4xOTEtMC42NzEtMi41MDdoLTAuMDRjLTAuMTMxLDAuNTY2LTAuMzQyLDEuNDAyLTAuNjMyLDIuNTA3bC0xLjEwNSwzLjQ3NQ0KCQkJSDQ5Ljc1NXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY0LjY2MiwyNi41ODhjMCwxLjYzMi0wLjQ0MSwyLjkyMi0xLjMyMywzLjg2OWMtMC43OSwwLjg0My0xLjc3MSwxLjI2NC0yLjk0MiwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDU0LTIuNzI1LTEuMzYyaC0wLjA0djUuMDU1aC0yLjEzMlYyNS4wNjdjMC0xLjAyNi0wLjAyNy0yLjA3OS0wLjA3OS0zLjE1OWgxLjg3NWwwLjExOSwxLjUyMWgwLjA0DQoJCQljMC43MTEtMS4xNDYsMS43OS0xLjcxOCwzLjIzOC0xLjcxOGMxLjEzMiwwLDIuMDc3LDAuNDQ3LDIuODMzLDEuMzQyQzY0LjI4NCwyMy45NDksNjQuNjYyLDI1LjEyNyw2NC42NjIsMjYuNTg4eiBNNjIuNDksMjYuNjY2DQoJCQljMC0wLjkzNC0wLjIxLTEuNzA0LTAuNjMyLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDgtMC45NDgtMS44NTYtMC45NDhjLTAuNTI2LDAtMS4wMDQsMC4xNzYtMS40MzEsMC41MjMNCgkJCWMtMC40MjgsMC4zNS0wLjcwOCwwLjgwNy0wLjgzOSwxLjM3M2MtMC4wNjYsMC4yNjQtMC4wOTksMC40OC0wLjA5OSwwLjY1djEuNmMwLDAuNjk4LDAuMjE0LDEuMjg3LDAuNjQyLDEuNzY4DQoJCQlzMC45ODQsMC43MjEsMS42NjgsMC43MjFjMC44MDMsMCwxLjQyOC0wLjMxLDEuODc1LTAuOTI4QzYyLjI2NiwyOC40OTYsNjIuNDksMjcuNjgsNjIuNDksMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzUuNjk5LDI2LjU4OGMwLDEuNjMyLTAuNDQxLDIuOTIyLTEuMzI0LDMuODY5Yy0wLjc4OSwwLjg0My0xLjc3LDEuMjY0LTIuOTQxLDEuMjY0DQoJCQljLTEuMjY0LDAtMi4xNzItMC40NTQtMi43MjQtMS4zNjJINjguNjd2NS4wNTVoLTIuMTMyVjI1LjA2N2MwLTEuMDI2LTAuMDI3LTIuMDc5LTAuMDc5LTMuMTU5aDEuODc1bDAuMTE5LDEuNTIxaDAuMDQNCgkJCWMwLjcxLTEuMTQ2LDEuNzg5LTEuNzE4LDMuMjM4LTEuNzE4YzEuMTMxLDAsMi4wNzYsMC40NDcsMi44MzQsMS4zNDJDNzUuMzIsMjMuOTQ5LDc1LjY5OSwyNS4xMjcsNzUuNjk5LDI2LjU4OHogTTczLjUyNywyNi42NjYNCgkJCWMwLTAuOTM0LTAuMjExLTEuNzA0LTAuNjMzLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDc4LTAuOTQ4LTEuODU1LTAuOTQ4Yy0wLjUyNywwLTEuMDA0LDAuMTc2LTEuNDMyLDAuNTIzDQoJCQljLTAuNDI4LDAuMzUtMC43MDcsMC44MDctMC44MzgsMS4zNzNjLTAuMDY1LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NXYxLjZjMCwwLjY5OCwwLjIxNCwxLjI4NywwLjY0LDEuNzY4DQoJCQljMC40MjgsMC40OCwwLjk4NCwwLjcyMSwxLjY3LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMSwxLjg3NS0wLjkyOEM3My4zMDMsMjguNDk2LDczLjUyNywyNy42OCw3My41MjcsMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODguMDM5LDI3Ljc3MmMwLDEuMTMyLTAuMzkzLDIuMDUzLTEuMTgyLDIuNzY0Yy0wLjg2NywwLjc3Ny0yLjA3NCwxLjE2NS0zLjYyNSwxLjE2NQ0KCQkJYy0xLjQzMiwwLTIuNTgtMC4yNzYtMy40NDktMC44MjlsMC40OTQtMS43NzdjMC45MzYsMC41NjYsMS45NjMsMC44NSwzLjA4MiwwLjg1YzAuODAzLDAsMS40MjgtMC4xODIsMS44NzctMC41NDQNCgkJCWMwLjQ0Ny0wLjM2MiwwLjY3LTAuODQ4LDAuNjctMS40NTRjMC0wLjU0LTAuMTg0LTAuOTk1LTAuNTUzLTEuMzY0Yy0wLjM2Ny0wLjM2OS0wLjk4LTAuNzEyLTEuODM2LTEuMDI5DQoJCQljLTIuMzMtMC44NjktMy40OTQtMi4xNDItMy40OTQtMy44MTZjMC0xLjA5NCwwLjQwOC0xLjk5MSwxLjIyNS0yLjY4OWMwLjgxNC0wLjY5OSwxLjktMS4wNDgsMy4yNTgtMS4wNDgNCgkJCWMxLjIxMSwwLDIuMjE3LDAuMjExLDMuMDIsMC42MzJsLTAuNTMzLDEuNzM4Yy0wLjc1LTAuNDA4LTEuNTk4LTAuNjEyLTIuNTQ3LTAuNjEyYy0wLjc1LDAtMS4zMzYsMC4xODUtMS43NTYsMC41NTMNCgkJCWMtMC4zNTUsMC4zMjktMC41MzMsMC43My0wLjUzMywxLjIwNWMwLDAuNTI2LDAuMjAzLDAuOTYxLDAuNjExLDEuMzAzYzAuMzU1LDAuMzE2LDEsMC42NTgsMS45MzYsMS4wMjcNCgkJCWMxLjE0NSwwLjQ2MSwxLjk4NiwxLDIuNTI3LDEuNjE4Qzg3Ljc3LDI2LjA4MSw4OC4wMzksMjYuODUyLDg4LjAzOSwyNy43NzJ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05NS4wODgsMjMuNTA4aC0yLjM1djQuNjU5YzAsMS4xODUsMC40MTQsMS43NzcsMS4yNDQsMS43NzdjMC4zODEsMCwwLjY5Ny0wLjAzMywwLjk0Ny0wLjA5OWwwLjA1OSwxLjYxOQ0KCQkJYy0wLjQyLDAuMTU3LTAuOTczLDAuMjM2LTEuNjU4LDAuMjM2Yy0wLjg0MiwwLTEuNS0wLjI1Ny0xLjk3NS0wLjc3Yy0wLjQ3My0wLjUxNC0wLjcxMS0xLjM3Ni0wLjcxMS0yLjU4N3YtNC44MzdoLTEuNHYtMS42aDEuNA0KCQkJdi0xLjc1N2wyLjA5NC0wLjYzMnYyLjM4OWgyLjM1VjIzLjUwOHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwNS42OTEsMjYuNjI3YzAsMS40NzUtMC40MjIsMi42ODYtMS4yNjQsMy42MzNjLTAuODgzLDAuOTc1LTIuMDU1LDEuNDYxLTMuNTE2LDEuNDYxDQoJCQljLTEuNDA4LDAtMi41MjktMC40NjctMy4zNjUtMS40MDFzLTEuMjU0LTIuMTEzLTEuMjU0LTMuNTM0YzAtMS40ODcsMC40My0yLjcwNSwxLjI5My0zLjY1MmMwLjg2MS0wLjk0OCwyLjAyMy0xLjQyMiwzLjQ4NC0xLjQyMg0KCQkJYzEuNDA4LDAsMi41NDEsMC40NjcsMy4zOTYsMS40MDJDMTA1LjI4MywyNC4wMjEsMTA1LjY5MSwyNS4xOTIsMTA1LjY5MSwyNi42Mjd6IE0xMDMuNDc5LDI2LjY5Ng0KCQkJYzAtMC44ODUtMC4xODktMS42NDQtMC41NzItMi4yNzdjLTAuNDQ3LTAuNzY2LTEuMDg2LTEuMTQ4LTEuOTE0LTEuMTQ4Yy0wLjg1NywwLTEuNTA4LDAuMzgzLTEuOTU1LDEuMTQ4DQoJCQljLTAuMzgzLDAuNjM0LTAuNTcyLDEuNDA1LTAuNTcyLDIuMzE3YzAsMC44ODUsMC4xODksMS42NDQsMC41NzIsMi4yNzZjMC40NjEsMC43NjYsMS4xMDUsMS4xNDgsMS45MzYsMS4xNDgNCgkJCWMwLjgxNCwwLDEuNDUzLTAuMzksMS45MTQtMS4xNjhDMTAzLjI4MSwyOC4zNDcsMTAzLjQ3OSwyNy41OCwxMDMuNDc5LDI2LjY5NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExMi42MjEsMjMuNzgzYy0wLjIxMS0wLjAzOS0wLjQzNi0wLjA1OS0wLjY3Mi0wLjA1OWMtMC43NSwwLTEuMzMsMC4yODMtMS43MzgsMC44NQ0KCQkJYy0wLjM1NSwwLjUtMC41MzMsMS4xMzItMC41MzMsMS44OTV2NS4wMzVoLTIuMTMxbDAuMDItNi41NzRjMC0xLjEwNi0wLjAyNy0yLjExMy0wLjA4LTMuMDIxaDEuODU3bDAuMDc4LDEuODM2aDAuMDU5DQoJCQljMC4yMjUtMC42MzEsMC41OC0xLjEzOSwxLjA2Ni0xLjUyYzAuNDc1LTAuMzQzLDAuOTg4LTAuNTE0LDEuNTQxLTAuNTE0YzAuMTk3LDAsMC4zNzUsMC4wMTQsMC41MzMsMC4wMzlWMjMuNzgzeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIyLjE1NiwyNi4yNTJjMCwwLjM4Mi0wLjAyNSwwLjcwNC0wLjA3OCwwLjk2N2gtNi4zOTZjMC4wMjUsMC45NDgsMC4zMzQsMS42NzMsMC45MjgsMi4xNzMNCgkJCWMwLjUzOSwwLjQ0NywxLjIzNiwwLjY3MSwyLjA5MiwwLjY3MWMwLjk0NywwLDEuODExLTAuMTUxLDIuNTg4LTAuNDU0bDAuMzM0LDEuNDhjLTAuOTA4LDAuMzk2LTEuOTgsMC41OTMtMy4yMTcsMC41OTMNCgkJCWMtMS40ODgsMC0yLjY1Ni0wLjQzOC0zLjUwNi0xLjMxM2MtMC44NDgtMC44NzUtMS4yNzMtMi4wNS0xLjI3My0zLjUyNGMwLTEuNDQ3LDAuMzk1LTIuNjUyLDEuMTg2LTMuNjEzDQoJCQljMC44MjgtMS4wMjYsMS45NDctMS41MzksMy4zNTUtMS41MzljMS4zODMsMCwyLjQzLDAuNTEzLDMuMTQxLDEuNTM5QzEyMS44NzMsMjQuMDQ3LDEyMi4xNTYsMjUuMDU1LDEyMi4xNTYsMjYuMjUyeg0KCQkJIE0xMjAuMTIzLDI1LjY5OWMwLjAxNC0wLjYzMi0wLjEyNS0xLjE3OC0wLjQxNC0xLjYzOWMtMC4zNjktMC41OTMtMC45MzYtMC44ODktMS42OTktMC44ODljLTAuNjk3LDAtMS4yNjQsMC4yODktMS42OTcsMC44NjkNCgkJCWMtMC4zNTUsMC40NjEtMC41NjYsMS4wMTQtMC42MzEsMS42NThIMTIwLjEyM3oiLz4NCgk8L2c+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQ3LjQyLDExLjZjMCwwLjU1Ny0wLjE5MywxLjAwOS0wLjU4LDEuMzU4Yy0wLjQyNiwwLjM4MS0xLjAyLDAuNTcyLTEuNzgxLDAuNTcyDQoJCQkJYy0wLjcwMywwLTEuMjY5LTAuMTM2LTEuNjk0LTAuNDA4bDAuMjQyLTAuODczYzAuNDYsMC4yNzgsMC45NjQsMC40MTcsMS41MTUsMC40MTdjMC4zOTUsMCwwLjcwMS0wLjA4OSwwLjkyMi0wLjI2OA0KCQkJCWMwLjIyLTAuMTc4LDAuMzI5LTAuNDE2LDAuMzI5LTAuNzE0YzAtMC4yNjYtMC4wOS0wLjQ4OS0wLjI3MS0wLjY3Yy0wLjE4MS0wLjE4MS0wLjQ4MS0wLjM1LTAuOTAxLTAuNTA1DQoJCQkJYy0xLjE0NS0wLjQyNy0xLjcxNy0xLjA1Mi0xLjcxNy0xLjg3NWMwLTAuNTM4LDAuMi0wLjk3OCwwLjYwMS0xLjMyMWMwLjQwMS0wLjM0MywwLjkzNS0wLjUxNSwxLjYwMS0wLjUxNQ0KCQkJCWMwLjU5NSwwLDEuMDksMC4xMDQsMS40ODQsMC4zMTFsLTAuMjYyLDAuODU0Yy0wLjM2OS0wLjIwMS0wLjc4Ni0wLjMwMS0xLjI1Mi0wLjMwMWMtMC4zNjgsMC0wLjY1NiwwLjA5MS0wLjg2MywwLjI3MQ0KCQkJCWMtMC4xNzQsMC4xNjItMC4yNjIsMC4zNTktMC4yNjIsMC41OTJjMCwwLjI1OSwwLjEwMSwwLjQ3MiwwLjMwMSwwLjY0YzAuMTc1LDAuMTU1LDAuNDkxLDAuMzI0LDAuOTUxLDAuNTA0DQoJCQkJYzAuNTYyLDAuMjI3LDAuOTc2LDAuNDkyLDEuMjQxLDAuNzk1QzQ3LjI4OCwxMC43NjksNDcuNDIsMTEuMTQ3LDQ3LjQyLDExLjZ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTEuMzk3LDkuNTA0aC0xLjE1NHYyLjI5YzAsMC41ODIsMC4yMDQsMC44NzMsMC42MTEsMC44NzNjMC4xODgsMCwwLjM0My0wLjAxNiwwLjQ2Ni0wLjA0OWwwLjAyOCwwLjc5NQ0KCQkJCWMtMC4yMDcsMC4wNzgtMC40NzksMC4xMTctMC44MTQsMC4xMTdjLTAuNDE0LDAtMC43MzctMC4xMjYtMC45Ny0wLjM3OGMtMC4yMzMtMC4yNTItMC4zNS0wLjY3Ni0wLjM1LTEuMjcxVjkuNTA0aC0wLjY4OFY4LjcxOQ0KCQkJCWgwLjY4OFY3Ljg1NWwxLjAyOC0wLjMxdjEuMTczaDEuMTU0VjkuNTA0eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTU0LjAxNSw3LjMxMmMwLDAuMTg4LTAuMDYyLDAuMzM5LTAuMTg0LDAuNDU2Yy0wLjEyMywwLjExNy0wLjI4MSwwLjE3NS0wLjQ3NiwwLjE3NQ0KCQkJCWMtMC4xNzUsMC0wLjMyMi0wLjA2LTAuNDQxLTAuMTc5Yy0wLjEyLTAuMTItMC4xOC0wLjI3LTAuMTgtMC40NTFzMC4wNjItMC4zMywwLjE4NS0wLjQ0NnMwLjI3NC0wLjE3NSwwLjQ1Ni0wLjE3NQ0KCQkJCWMwLjE4MSwwLDAuMzMzLDAuMDU5LDAuNDU2LDAuMTc1QzUzLjk1NCw2Ljk4Miw1NC4wMTUsNy4xMzEsNTQuMDE1LDcuMzEyeiBNNTMuODk5LDEzLjQzM2gtMS4wNDhWOC43MTloMS4wNDhWMTMuNDMzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTU5LjI5MiwxMy40MzNoLTAuOTQxbC0wLjA3Ny0wLjU0M2gtMC4wMjljLTAuMzIzLDAuNDMzLTAuNzgyLDAuNjUtMS4zNzcsMC42NQ0KCQkJCWMtMC40NDYsMC0wLjgwNi0wLjE0My0xLjA3Ny0wLjQyN2MtMC4yNDYtMC4yNTgtMC4zNjgtMC41NzktMC4zNjgtMC45NmMwLTAuNTc2LDAuMjQtMS4wMTUsMC43MjMtMS4zMTkNCgkJCQljMC40ODEtMC4zMDQsMS4xNTktMC40NTMsMi4wMzItMC40NDZWMTAuM2MwLTAuNjIxLTAuMzI2LTAuOTMxLTAuOTc4LTAuOTMxYy0wLjQ2NSwwLTAuODc1LDAuMTE3LTEuMjI5LDAuMzQ5bC0wLjIxMy0wLjY4OA0KCQkJCWMwLjQzOC0wLjI3MSwwLjk3OS0wLjQwNywxLjYxNy0wLjQwN2MxLjIzMywwLDEuODUsMC42NSwxLjg1LDEuOTV2MS43MzZDNTkuMjI0LDEyLjc4LDU5LjI0OCwxMy4xNTUsNTkuMjkyLDEzLjQzM3oNCgkJCQkgTTU4LjIwNiwxMS44MTN2LTAuNzI3Yy0xLjE1Ny0wLjAyLTEuNzM1LDAuMjk3LTEuNzM1LDAuOTVjMCwwLjI0NiwwLjA2NywwLjQzLDAuMjAyLDAuNTUzYzAuMTM1LDAuMTIzLDAuMzA2LDAuMTg0LDAuNTExLDAuMTg0DQoJCQkJYzAuMjMxLDAsMC40NDUtMC4wNzMsMC42NDItMC4yMThzMC4zMTctMC4zMzEsMC4zNjItMC41NThDNTguMiwxMS45NDYsNTguMjA2LDExLjg4NCw1OC4yMDYsMTEuODEzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY1LjE1MSwxMy40MzNoLTEuMDQ4di0yLjY4YzAtMC44NDUtMC4zMTYtMS4yNjgtMC45NS0xLjI2OGMtMC40ODUsMC0wLjgxOCwwLjI0NS0wLjk5OSwwLjczNQ0KCQkJCWMtMC4wMzIsMC4xMDMtMC4wNDksMC4yMjktMC4wNDksMC4zNzd2Mi44MzVoLTEuMDQ4VjYuNTU2aDEuMDQ4djIuODQxaDAuMDJjMC4zMy0wLjUxNywwLjgwMi0wLjc3NSwxLjQxNi0wLjc3NQ0KCQkJCWMwLjQzNCwwLDAuNzkyLDAuMTQyLDEuMDc3LDAuNDI3YzAuMzU1LDAuMzU1LDAuNTMzLDAuODgzLDAuNTMzLDEuNTgxVjEzLjQzM3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03MS4wODgsMTMuNDMzaC0xLjA0OXYtMi43YzAtMC44MzItMC4zMTYtMS4yNDgtMC45NDktMS4yNDhjLTAuMzExLDAtMC41NjMsMC4xMTQtMC43NTcsMC4zNDMNCgkJCQljLTAuMTkzLDAuMjI5LTAuMjkxLDAuNDk5LTAuMjkxLDAuODA4djIuNzk2aC0xLjA0OHYtMy4zNjZjMC0wLjQxNC0wLjAxMy0wLjg2My0wLjAzOC0xLjM0OWgwLjkyMWwwLjA0OSwwLjczN2gwLjAyOQ0KCQkJCWMwLjEyMi0wLjIyOSwwLjMwNC0wLjQxOCwwLjU0My0wLjU2OWMwLjI4NC0wLjE3NiwwLjYwMi0wLjI2NSwwLjk1LTAuMjY1YzAuNDQxLDAsMC44MDcsMC4xNDIsMS4wOTgsMC40MjcNCgkJCQljMC4zNjEsMC4zNDksMC41NDMsMC44NywwLjU0MywxLjU2MlYxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzcuMDA0LDEzLjQzM2gtMC45MmwtMC4wNTktMC43MThoLTAuMDJjLTAuMzMsMC41NS0wLjgyOCwwLjgyNS0xLjQ5NCwwLjgyNQ0KCQkJCWMtMC40NjUsMC0wLjgzOC0wLjE0Ni0xLjExNS0wLjQzN2MtMC4zMy0wLjM1Ni0wLjQ5NC0wLjg5My0wLjQ5NC0xLjYxVjguNzE5aDEuMDQ3djIuNmMwLDAuOTA2LDAuMzExLDEuMzU4LDAuOTMyLDEuMzU4DQoJCQkJYzAuNDY1LDAsMC43ODktMC4yMjYsMC45NjktMC42NzljMC4wNDUtMC4xMTYsMC4wNjgtMC4yNDksMC4wNjgtMC4zOThWOC43MTloMS4wNDd2My4zNTYNCgkJCQlDNzYuOTY1LDEyLjUyMSw3Ni45NzksMTIuOTc0LDc3LjAwNCwxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODEuMjA1LDkuNTA0aC0xLjE1NHYyLjI5YzAsMC41ODIsMC4yMDUsMC44NzMsMC42MTEsMC44NzNjMC4xODgsMCwwLjM0NC0wLjAxNiwwLjQ2Ny0wLjA0OWwwLjAyNywwLjc5NQ0KCQkJCWMtMC4yMDcsMC4wNzgtMC40NzksMC4xMTctMC44MTQsMC4xMTdjLTAuNDE0LDAtMC43MzYtMC4xMjYtMC45NjktMC4zNzhjLTAuMjM0LTAuMjUyLTAuMzUtMC42NzYtMC4zNS0xLjI3MVY5LjUwNGgtMC42ODlWOC43MTkNCgkJCQloMC42ODlWNy44NTVsMS4wMjctMC4zMXYxLjE3M2gxLjE1NFY5LjUwNHogTTgwLjczLDcuNzc4YzAuMDg0LTAuMDY0LDAuMTYyLTAuMTU3LDAuMjM4LTAuMjc2DQoJCQkJYzAuMDc0LTAuMTIsMC4xMTEtMC4yNiwwLjExMS0wLjQyMmMwLTAuMTEtMC4wMjUtMC4yMTMtMC4wNzQtMC4zMTFjLTAuMDQ3LTAuMDk3LTAuMTA3LTAuMTgxLTAuMTc4LTAuMjUybDAuNzE3LTAuMTM2DQoJCQkJYzAuMDc4LDAuMDUyLDAuMTUyLDAuMTM5LDAuMjIzLDAuMjYyYzAuMDcyLDAuMTIzLDAuMTA3LDAuMjU5LDAuMTA3LDAuNDA3YzAsMC4xNjgtMC4wMzMsMC4zMTctMC4wOTgsMC40NDYNCgkJCQlzLTAuMTQzLDAuMjQxLTAuMjMyLDAuMzM1UzgxLjM2MSw4LDgxLjI2NCw4LjA1NWMtMC4wOTgsMC4wNTUtMC4xODIsMC4wOTUtMC4yNTIsMC4xMjFMODAuNzMsNy43Nzh6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODkuNjI1LDEzLjQzM2gtMS4wNDl2LTIuN2MwLTAuODMyLTAuMzE2LTEuMjQ4LTAuOTQ5LTEuMjQ4Yy0wLjMxMSwwLTAuNTYyLDAuMTE0LTAuNzU4LDAuMzQzDQoJCQkJYy0wLjE5MywwLjIyOS0wLjI5MSwwLjQ5OS0wLjI5MSwwLjgwOHYyLjc5NmgtMS4wNDd2LTMuMzY2YzAtMC40MTQtMC4wMTQtMC44NjMtMC4wMzktMS4zNDloMC45MjJsMC4wNDksMC43MzdoMC4wMjkNCgkJCQljMC4xMjEtMC4yMjksMC4zMDMtMC40MTgsMC41NDMtMC41NjljMC4yODMtMC4xNzYsMC42MDItMC4yNjUsMC45NDktMC4yNjVjMC40NDEsMCwwLjgwNywwLjE0MiwxLjA5OCwwLjQyNw0KCQkJCWMwLjM2MSwwLjM0OSwwLjU0MywwLjg3LDAuNTQzLDEuNTYyVjEzLjQzM3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05NC45OTgsMTMuNDMzaC0wLjk0MUw5My45OCwxMi44OWgtMC4wMjljLTAuMzI0LDAuNDMzLTAuNzgzLDAuNjUtMS4zNzcsMC42NQ0KCQkJCWMtMC40NDcsMC0wLjgwNy0wLjE0My0xLjA3OC0wLjQyN2MtMC4yNDYtMC4yNTgtMC4zNjctMC41NzktMC4zNjctMC45NmMwLTAuNTc2LDAuMjQtMS4wMTUsMC43MjMtMS4zMTkNCgkJCQljMC40OC0wLjMwNCwxLjE1OC0wLjQ1MywyLjAzMS0wLjQ0NlYxMC4zYzAtMC42MjEtMC4zMjYtMC45MzEtMC45NzctMC45MzFjLTAuNDY1LDAtMC44NzUsMC4xMTctMS4yMywwLjM0OWwtMC4yMTMtMC42ODgNCgkJCQljMC40MzktMC4yNzEsMC45NzktMC40MDcsMS42MTctMC40MDdjMS4yMzQsMCwxLjg1LDAuNjUsMS44NSwxLjk1djEuNzM2Qzk0LjkzLDEyLjc4LDk0Ljk1MywxMy4xNTUsOTQuOTk4LDEzLjQzM3oNCgkJCQkgTTkzLjkxMiwxMS44MTN2LTAuNzI3Yy0xLjE1OC0wLjAyLTEuNzM2LDAuMjk3LTEuNzM2LDAuOTVjMCwwLjI0NiwwLjA2OCwwLjQzLDAuMjAzLDAuNTUzYzAuMTM1LDAuMTIzLDAuMzA1LDAuMTg0LDAuNTEsMC4xODQNCgkJCQljMC4yMzIsMCwwLjQ0NS0wLjA3MywwLjY0My0wLjIxOGMwLjE5NS0wLjE0NiwwLjMxNi0wLjMzMSwwLjM2MS0wLjU1OEM5My45MDYsMTEuOTQ2LDkzLjkxMiwxMS44ODQsOTMuOTEyLDExLjgxM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K</resource>
|
|
<resource name="sv.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlNFX0Rvd25sb2FkX29uX3RoZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHdpZHRoPSIxMzVweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgMTM1IDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMzUgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0E2QTZBNiIgZD0iTTEzMC4xOTcsNDBINC43MjlDMi4xMjIsNDAsMCwzNy44NzIsMCwzNS4yNjdWNC43MjZDMCwyLjEyLDIuMTIyLDAsNC43MjksMGgxMjUuNDY4DQoJCUMxMzIuODAzLDAsMTM1LDIuMTIsMTM1LDQuNzI2djMwLjU0MUMxMzUsMzcuODcyLDEzMi44MDMsNDAsMTMwLjE5Nyw0MEwxMzAuMTk3LDQweiIvPg0KCTxwYXRoIGQ9Ik0xMzQuMDMyLDM1LjI2OGMwLDIuMTE2LTEuNzE0LDMuODMtMy44MzQsMy44M0g0LjcyOWMtMi4xMTksMC0zLjgzOS0xLjcxNC0zLjgzOS0zLjgzVjQuNzI1DQoJCWMwLTIuMTE1LDEuNzItMy44MzUsMy44MzktMy44MzVoMTI1LjQ2OGMyLjEyMSwwLDMuODM0LDEuNzIsMy44MzQsMy44MzVMMTM0LjAzMiwzNS4yNjhMMTM0LjAzMiwzNS4yNjh6Ii8+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMwLjEyOCwxOS43ODRjLTAuMDI5LTMuMjIzLDIuNjM5LTQuNzkxLDIuNzYxLTQuODY0Yy0xLjUxMS0yLjIwMy0zLjg1My0yLjUwNC00LjY3Ni0yLjUyOA0KCQkJCWMtMS45NjctMC4yMDctMy44NzUsMS4xNzctNC44NzcsMS4xNzdjLTEuMDIyLDAtMi41NjUtMS4xNTctNC4yMjgtMS4xMjNjLTIuMTQsMC4wMzMtNC4xNDIsMS4yNzItNS4yNCwzLjE5Ng0KCQkJCWMtMi4yNjYsMy45MjMtMC41NzYsOS42ODgsMS41OTUsMTIuODU5YzEuMDg2LDEuNTUzLDIuMzU1LDMuMjg3LDQuMDE2LDMuMjI2YzEuNjI1LTAuMDY3LDIuMjMyLTEuMDM2LDQuMTkzLTEuMDM2DQoJCQkJYzEuOTQzLDAsMi41MTMsMS4wMzYsNC4yMDcsMC45OTdjMS43NDQtMC4wMjgsMi44NDItMS41NiwzLjg5LTMuMTI3YzEuMjU1LTEuNzgsMS43NTktMy41MzMsMS43NzktMy42MjMNCgkJCQlDMzMuNTA3LDI0LjkyNCwzMC4xNjEsMjMuNjQ3LDMwLjEyOCwxOS43ODR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuOTI4LDEwLjMwNmMwLjg3NC0xLjA5MywxLjQ3Mi0yLjU4LDEuMzA2LTQuMDg5Yy0xLjI2NSwwLjA1Ni0yLjg0NywwLjg3NS0zLjc1OCwxLjk0NA0KCQkJCWMtMC44MDYsMC45NDItMS41MjYsMi40ODYtMS4zNCwzLjkzOEMyNC41NTcsMTIuMjA1LDI2LjAxNiwxMS4zODIsMjYuOTI4LDEwLjMwNnoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUzLjY0NSwzMS41MDRoLTIuMjcxbC0xLjI0NC0zLjkwOWgtNC4zMjRsLTEuMTg1LDMuOTA5aC0yLjIxMWw0LjI4NC0xMy4zMDhoMi42NDZMNTMuNjQ1LDMxLjUwNHoNCgkJCSBNNDkuNzU1LDI1Ljk1NUw0OC42MywyMi40OGMtMC4xMTktMC4zNTUtMC4zNDItMS4xOTEtMC42NzEtMi41MDdoLTAuMDRjLTAuMTMxLDAuNTY2LTAuMzQyLDEuNDAyLTAuNjMyLDIuNTA3bC0xLjEwNSwzLjQ3NQ0KCQkJSDQ5Ljc1NXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY0LjY2MiwyNi41ODhjMCwxLjYzMi0wLjQ0MSwyLjkyMi0xLjMyMywzLjg2OWMtMC43OSwwLjg0My0xLjc3MSwxLjI2NC0yLjk0MiwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDU0LTIuNzI1LTEuMzYyaC0wLjA0djUuMDU1aC0yLjEzMlYyNS4wNjdjMC0xLjAyNi0wLjAyNy0yLjA3OS0wLjA3OS0zLjE1OWgxLjg3NWwwLjExOSwxLjUyMWgwLjA0DQoJCQljMC43MTEtMS4xNDYsMS43OS0xLjcxOCwzLjIzOC0xLjcxOGMxLjEzMiwwLDIuMDc3LDAuNDQ3LDIuODMzLDEuMzQyQzY0LjI4NCwyMy45NDksNjQuNjYyLDI1LjEyNyw2NC42NjIsMjYuNTg4eiBNNjIuNDksMjYuNjY2DQoJCQljMC0wLjkzNC0wLjIxLTEuNzA0LTAuNjMyLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDgtMC45NDgtMS44NTYtMC45NDhjLTAuNTI2LDAtMS4wMDQsMC4xNzYtMS40MzEsMC41MjMNCgkJCWMtMC40MjgsMC4zNS0wLjcwOCwwLjgwNy0wLjgzOSwxLjM3M2MtMC4wNjYsMC4yNjQtMC4wOTksMC40OC0wLjA5OSwwLjY1djEuNmMwLDAuNjk4LDAuMjE0LDEuMjg3LDAuNjQyLDEuNzY4DQoJCQlzMC45ODQsMC43MjEsMS42NjgsMC43MjFjMC44MDMsMCwxLjQyOC0wLjMxLDEuODc1LTAuOTI4QzYyLjI2NiwyOC40OTYsNjIuNDksMjcuNjgsNjIuNDksMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzUuNjk5LDI2LjU4OGMwLDEuNjMyLTAuNDQxLDIuOTIyLTEuMzI0LDMuODY5Yy0wLjc4OSwwLjg0My0xLjc3LDEuMjY0LTIuOTQxLDEuMjY0DQoJCQljLTEuMjY0LDAtMi4xNzItMC40NTQtMi43MjQtMS4zNjJINjguNjd2NS4wNTVoLTIuMTMyVjI1LjA2N2MwLTEuMDI2LTAuMDI3LTIuMDc5LTAuMDc5LTMuMTU5aDEuODc1bDAuMTE5LDEuNTIxaDAuMDQNCgkJCWMwLjcxLTEuMTQ2LDEuNzg5LTEuNzE4LDMuMjM4LTEuNzE4YzEuMTMxLDAsMi4wNzYsMC40NDcsMi44MzQsMS4zNDJDNzUuMzIsMjMuOTQ5LDc1LjY5OSwyNS4xMjcsNzUuNjk5LDI2LjU4OHogTTczLjUyNywyNi42NjYNCgkJCWMwLTAuOTM0LTAuMjExLTEuNzA0LTAuNjMzLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDc4LTAuOTQ4LTEuODU1LTAuOTQ4Yy0wLjUyNywwLTEuMDA0LDAuMTc2LTEuNDMyLDAuNTIzDQoJCQljLTAuNDI4LDAuMzUtMC43MDcsMC44MDctMC44MzgsMS4zNzNjLTAuMDY1LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NXYxLjZjMCwwLjY5OCwwLjIxNCwxLjI4NywwLjY0LDEuNzY4DQoJCQljMC40MjgsMC40OCwwLjk4NCwwLjcyMSwxLjY3LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMSwxLjg3NS0wLjkyOEM3My4zMDMsMjguNDk2LDczLjUyNywyNy42OCw3My41MjcsMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODguMDM5LDI3Ljc3MmMwLDEuMTMyLTAuMzkzLDIuMDUzLTEuMTgyLDIuNzY0Yy0wLjg2NywwLjc3Ny0yLjA3NCwxLjE2NS0zLjYyNSwxLjE2NQ0KCQkJYy0xLjQzMiwwLTIuNTgtMC4yNzYtMy40NDktMC44MjlsMC40OTQtMS43NzdjMC45MzYsMC41NjYsMS45NjMsMC44NSwzLjA4MiwwLjg1YzAuODAzLDAsMS40MjgtMC4xODIsMS44NzctMC41NDQNCgkJCWMwLjQ0Ny0wLjM2MiwwLjY3LTAuODQ4LDAuNjctMS40NTRjMC0wLjU0LTAuMTg0LTAuOTk1LTAuNTUzLTEuMzY0Yy0wLjM2Ny0wLjM2OS0wLjk4LTAuNzEyLTEuODM2LTEuMDI5DQoJCQljLTIuMzMtMC44NjktMy40OTQtMi4xNDItMy40OTQtMy44MTZjMC0xLjA5NCwwLjQwOC0xLjk5MSwxLjIyNS0yLjY4OWMwLjgxNC0wLjY5OSwxLjktMS4wNDgsMy4yNTgtMS4wNDgNCgkJCWMxLjIxMSwwLDIuMjE3LDAuMjExLDMuMDIsMC42MzJsLTAuNTMzLDEuNzM4Yy0wLjc1LTAuNDA4LTEuNTk4LTAuNjEyLTIuNTQ3LTAuNjEyYy0wLjc1LDAtMS4zMzYsMC4xODUtMS43NTYsMC41NTMNCgkJCWMtMC4zNTUsMC4zMjktMC41MzMsMC43My0wLjUzMywxLjIwNWMwLDAuNTI2LDAuMjAzLDAuOTYxLDAuNjExLDEuMzAzYzAuMzU1LDAuMzE2LDEsMC42NTgsMS45MzYsMS4wMjcNCgkJCWMxLjE0NSwwLjQ2MSwxLjk4NiwxLDIuNTI3LDEuNjE4Qzg3Ljc3LDI2LjA4MSw4OC4wMzksMjYuODUyLDg4LjAzOSwyNy43NzJ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05NS4wODgsMjMuNTA4aC0yLjM1djQuNjU5YzAsMS4xODUsMC40MTQsMS43NzcsMS4yNDQsMS43NzdjMC4zODEsMCwwLjY5Ny0wLjAzMywwLjk0Ny0wLjA5OWwwLjA1OSwxLjYxOQ0KCQkJYy0wLjQyLDAuMTU3LTAuOTczLDAuMjM2LTEuNjU4LDAuMjM2Yy0wLjg0MiwwLTEuNS0wLjI1Ny0xLjk3NS0wLjc3Yy0wLjQ3My0wLjUxNC0wLjcxMS0xLjM3Ni0wLjcxMS0yLjU4N3YtNC44MzdoLTEuNHYtMS42aDEuNA0KCQkJdi0xLjc1N2wyLjA5NC0wLjYzMnYyLjM4OWgyLjM1VjIzLjUwOHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwNS42OTEsMjYuNjI3YzAsMS40NzUtMC40MjIsMi42ODYtMS4yNjQsMy42MzNjLTAuODgzLDAuOTc1LTIuMDU1LDEuNDYxLTMuNTE2LDEuNDYxDQoJCQljLTEuNDA4LDAtMi41MjktMC40NjctMy4zNjUtMS40MDFzLTEuMjU0LTIuMTEzLTEuMjU0LTMuNTM0YzAtMS40ODcsMC40My0yLjcwNSwxLjI5My0zLjY1MmMwLjg2MS0wLjk0OCwyLjAyMy0xLjQyMiwzLjQ4NC0xLjQyMg0KCQkJYzEuNDA4LDAsMi41NDEsMC40NjcsMy4zOTYsMS40MDJDMTA1LjI4MywyNC4wMjEsMTA1LjY5MSwyNS4xOTIsMTA1LjY5MSwyNi42Mjd6IE0xMDMuNDc5LDI2LjY5Ng0KCQkJYzAtMC44ODUtMC4xODktMS42NDQtMC41NzItMi4yNzdjLTAuNDQ3LTAuNzY2LTEuMDg2LTEuMTQ4LTEuOTE0LTEuMTQ4Yy0wLjg1NywwLTEuNTA4LDAuMzgzLTEuOTU1LDEuMTQ4DQoJCQljLTAuMzgzLDAuNjM0LTAuNTcyLDEuNDA1LTAuNTcyLDIuMzE3YzAsMC44ODUsMC4xODksMS42NDQsMC41NzIsMi4yNzZjMC40NjEsMC43NjYsMS4xMDUsMS4xNDgsMS45MzYsMS4xNDgNCgkJCWMwLjgxNCwwLDEuNDUzLTAuMzksMS45MTQtMS4xNjhDMTAzLjI4MSwyOC4zNDcsMTAzLjQ3OSwyNy41OCwxMDMuNDc5LDI2LjY5NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExMi42MjEsMjMuNzgzYy0wLjIxMS0wLjAzOS0wLjQzNi0wLjA1OS0wLjY3Mi0wLjA1OWMtMC43NSwwLTEuMzMsMC4yODMtMS43MzgsMC44NQ0KCQkJYy0wLjM1NSwwLjUtMC41MzMsMS4xMzItMC41MzMsMS44OTV2NS4wMzVoLTIuMTMxbDAuMDItNi41NzRjMC0xLjEwNi0wLjAyNy0yLjExMy0wLjA4LTMuMDIxaDEuODU3bDAuMDc4LDEuODM2aDAuMDU5DQoJCQljMC4yMjUtMC42MzEsMC41OC0xLjEzOSwxLjA2Ni0xLjUyYzAuNDc1LTAuMzQzLDAuOTg4LTAuNTE0LDEuNTQxLTAuNTE0YzAuMTk3LDAsMC4zNzUsMC4wMTQsMC41MzMsMC4wMzlWMjMuNzgzeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIyLjE1NiwyNi4yNTJjMCwwLjM4Mi0wLjAyNSwwLjcwNC0wLjA3OCwwLjk2N2gtNi4zOTZjMC4wMjUsMC45NDgsMC4zMzQsMS42NzMsMC45MjgsMi4xNzMNCgkJCWMwLjUzOSwwLjQ0NywxLjIzNiwwLjY3MSwyLjA5MiwwLjY3MWMwLjk0NywwLDEuODExLTAuMTUxLDIuNTg4LTAuNDU0bDAuMzM0LDEuNDhjLTAuOTA4LDAuMzk2LTEuOTgsMC41OTMtMy4yMTcsMC41OTMNCgkJCWMtMS40ODgsMC0yLjY1Ni0wLjQzOC0zLjUwNi0xLjMxM2MtMC44NDgtMC44NzUtMS4yNzMtMi4wNS0xLjI3My0zLjUyNGMwLTEuNDQ3LDAuMzk1LTIuNjUyLDEuMTg2LTMuNjEzDQoJCQljMC44MjgtMS4wMjYsMS45NDctMS41MzksMy4zNTUtMS41MzljMS4zODMsMCwyLjQzLDAuNTEzLDMuMTQxLDEuNTM5QzEyMS44NzMsMjQuMDQ3LDEyMi4xNTYsMjUuMDU1LDEyMi4xNTYsMjYuMjUyeg0KCQkJIE0xMjAuMTIzLDI1LjY5OWMwLjAxNC0wLjYzMi0wLjEyNS0xLjE3OC0wLjQxNC0xLjYzOWMtMC4zNjktMC41OTMtMC45MzYtMC44ODktMS42OTktMC44ODljLTAuNjk3LDAtMS4yNjQsMC4yODktMS42OTcsMC44NjkNCgkJCWMtMC4zNTUsMC40NjEtMC41NjYsMS4wMTQtMC42MzEsMS42NThIMTIwLjEyM3oiLz4NCgk8L2c+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQ4LjYwNCwxMy40MzNoLTEuMDQ4di0yLjk0OWgtMi44MzJ2Mi45NDloLTEuMDQ4VjYuODk2aDEuMDQ4djIuNjY3aDIuODMyVjYuODk2aDEuMDQ4VjEzLjQzM3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01NC4wMzYsMTMuNDMzaC0wLjk0NGwtMC4wNzctMC41NDNoLTAuMDI5Yy0wLjMyMywwLjQzMy0wLjc4MiwwLjY1LTEuMzc2LDAuNjUNCgkJCQljLTAuNDQ1LDAtMC44MDQtMC4xNDMtMS4wNzUtMC40MjdjLTAuMjQ2LTAuMjU4LTAuMzY4LTAuNTc5LTAuMzY4LTAuOTZjMC0wLjU3NiwwLjI0LTEuMDE1LDAuNzIzLTEuMzE5DQoJCQkJYzAuNDgxLTAuMzA0LDEuMTU5LTAuNDUzLDIuMDMyLTAuNDQ2VjEwLjNjMC0wLjYyMS0wLjMyNi0wLjkzMS0wLjk3OC0wLjkzMWMtMC40NjUsMC0wLjg3NSwwLjExNy0xLjIyOSwwLjM0OUw1MC41LDkuMDI5DQoJCQkJYzAuNDM4LTAuMjcxLDAuOTc5LTAuNDA3LDEuNjE3LTAuNDA3YzEuMjMzLDAsMS44NSwwLjY1LDEuODUsMS45NXYxLjczNkM1My45NjcsMTIuNzgsNTMuOTkxLDEzLjE1NSw1NC4wMzYsMTMuNDMzeg0KCQkJCSBNNTEuODMzLDcuNTI2YzAsMC4xNTUtMC4wNSwwLjI4NS0wLjE0OCwwLjM4OGMtMC4xLDAuMTA0LTAuMjIzLDAuMTU1LTAuMzcsMC4xNTVzLTAuMjcyLTAuMDUzLTAuMzc1LTAuMTYNCgkJCQljLTAuMTAzLTAuMTA3LTAuMTU0LTAuMjM0LTAuMTU0LTAuMzgzczAuMDUzLTAuMjc2LDAuMTU5LTAuMzgzYzAuMTA1LTAuMTA2LDAuMjMyLTAuMTYsMC4zOC0wLjE2DQoJCQkJYzAuMTQ2LDAsMC4yNjksMC4wNTQsMC4zNjUsMC4xNkM1MS43ODYsNy4yNSw1MS44MzMsNy4zNzcsNTEuODMzLDcuNTI2eiBNNTIuOTQ5LDExLjgxM3YtMC43MjcNCgkJCQljLTEuMTU3LTAuMDItMS43MzUsMC4yOTctMS43MzUsMC45NWMwLDAuMjQ2LDAuMDY3LDAuNDMsMC4yMDIsMC41NTNjMC4xMzUsMC4xMjMsMC4zMDYsMC4xODQsMC41MTIsMC4xODQNCgkJCQljMC4yMzEsMCwwLjQ0NC0wLjA3MywwLjY0MS0wLjIxOHMwLjMxNy0wLjMzMSwwLjM2Mi0wLjU1OEM1Mi45NDMsMTEuOTQ2LDUyLjk0OSwxMS44ODQsNTIuOTQ5LDExLjgxM3ogTTUzLjY0OCw3LjUyNg0KCQkJCWMwLDAuMTU1LTAuMDUsMC4yODUtMC4xNDksMC4zODhjLTAuMSwwLjEwNC0wLjIyNiwwLjE1NS0wLjM4LDAuMTU1Yy0wLjE0NywwLTAuMjcxLTAuMDUzLTAuMzctMC4xNg0KCQkJCUM1Mi42NSw3LjgwMiw1Mi42LDcuNjc1LDUyLjYsNy41MjZzMC4wNTEtMC4yNzYsMC4xNTMtMC4zODNjMC4xMDMtMC4xMDYsMC4yMzEtMC4xNiwwLjM4NS0wLjE2YzAuMTQ3LDAsMC4yNywwLjA1NCwwLjM2NSwwLjE2DQoJCQkJQzUzLjU5OSw3LjI1LDUzLjY0OCw3LjM3Nyw1My42NDgsNy41MjZ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjIuNTUyLDEzLjQzM2gtMS4wMjh2LTIuNjQyYzAtMC44NzEtMC4yOTgtMS4zMDYtMC44OTMtMS4zMDZjLTAuMjg1LDAtMC41MTMsMC4xMDgtMC42ODQsMC4zMjQNCgkJCQljLTAuMTcyLDAuMjE2LTAuMjU4LDAuNDY5LTAuMjU4LDAuNzU5djIuODY0aC0xLjAyN3YtMi43NzdjMC0wLjM1NS0wLjA3My0wLjYzOS0wLjIxOS0wLjg1MnMtMC4zNi0wLjMxOS0wLjY0NS0wLjMxOQ0KCQkJCWMtMC4yODUsMC0wLjUxOCwwLjExNi0wLjY5OSwwLjM0OGMtMC4xODEsMC4yMzItMC4yNzEsMC40OTctMC4yNzEsMC43OTN2Mi44MDZINTUuOHYtMy4zNjZjMC0wLjQxNC0wLjAxMy0wLjg2My0wLjAzOC0xLjM0OQ0KCQkJCWgwLjkwMWwwLjA0OSwwLjcxN2gwLjAyOWMwLjMyMy0wLjU0MiwwLjgwMi0wLjgxNCwxLjQzNi0wLjgxNGMwLjY0MSwwLDEuMDczLDAuMjk0LDEuMywwLjg4MmgwLjAyDQoJCQkJYzAuMTQ4LTAuMjQ2LDAuMzMzLTAuNDQzLDAuNTUzLTAuNTkxYzAuMjc4LTAuMTk0LDAuNTk4LTAuMjkxLDAuOTYtMC4yOTFjMC40MjEsMCwwLjc2NywwLjE0MiwxLjAzOCwwLjQyNw0KCQkJCWMwLjMzNiwwLjM1NSwwLjUwNSwwLjg4NiwwLjUwNSwxLjU5MVYxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjYuNzYyLDkuNTA0aC0xLjE1NHYyLjI5YzAsMC41ODIsMC4yMDQsMC44NzMsMC42MTEsMC44NzNjMC4xODgsMCwwLjM0My0wLjAxNiwwLjQ2Ni0wLjA0OWwwLjAyOCwwLjc5NQ0KCQkJCWMtMC4yMDcsMC4wNzgtMC40NzksMC4xMTctMC44MTQsMC4xMTdjLTAuNDE0LDAtMC43MzctMC4xMjYtMC45Ny0wLjM3OGMtMC4yMzMtMC4yNTItMC4zNS0wLjY3Ni0wLjM1LTEuMjcxVjkuNTA0aC0wLjY4OFY4LjcxOQ0KCQkJCWgwLjY4OFY3Ljg1NWwxLjAyOC0wLjMxdjEuMTczaDEuMTU0VjkuNTA0eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTcxLjc0OCwxMy40MzNoLTAuOTQxbC0wLjA3OC0wLjU0M2gtMC4wMjljLTAuMzIyLDAuNDMzLTAuNzgxLDAuNjUtMS4zNzcsMC42NQ0KCQkJCWMtMC40NDYsMC0wLjgwNS0wLjE0My0xLjA3Ny0wLjQyN2MtMC4yNDYtMC4yNTgtMC4zNjgtMC41NzktMC4zNjgtMC45NmMwLTAuNTc2LDAuMjQtMS4wMTUsMC43MjMtMS4zMTkNCgkJCQljMC40ODItMC4zMDQsMS4xNi0wLjQ1MywyLjAzMy0wLjQ0NlYxMC4zYzAtMC42MjEtMC4zMjYtMC45MzEtMC45NzktMC45MzFjLTAuNDY1LDAtMC44NzUsMC4xMTctMS4yMjksMC4zNDlsLTAuMjEzLTAuNjg4DQoJCQkJYzAuNDM4LTAuMjcxLDAuOTc5LTAuNDA3LDEuNjE4LTAuNDA3YzEuMjMyLDAsMS44NSwwLjY1LDEuODUsMS45NXYxLjczNkM3MS42OCwxMi43OCw3MS43MDMsMTMuMTU1LDcxLjc0OCwxMy40MzN6DQoJCQkJIE03MC42NiwxMS44MTN2LTAuNzI3Yy0xLjE1Ni0wLjAyLTEuNzM1LDAuMjk3LTEuNzM1LDAuOTVjMCwwLjI0NiwwLjA2NywwLjQzLDAuMjAyLDAuNTUzYzAuMTM1LDAuMTIzLDAuMzA3LDAuMTg0LDAuNTEyLDAuMTg0DQoJCQkJYzAuMjMsMCwwLjQ0NS0wLjA3MywwLjY0MS0wLjIxOGMwLjE5Ny0wLjE0NiwwLjMxOC0wLjMzMSwwLjM2My0wLjU1OEM3MC42NTQsMTEuOTQ2LDcwLjY2LDExLjg4NCw3MC42NiwxMS44MTN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzcuNTA4LDcuMzEyYzAsMC4xODgtMC4wNjEsMC4zMzktMC4xODQsMC40NTZjLTAuMTIzLDAuMTE3LTAuMjgxLDAuMTc1LTAuNDc1LDAuMTc1DQoJCQkJYy0wLjE3NiwwLTAuMzIyLTAuMDYtMC40NDEtMC4xNzljLTAuMTIxLTAuMTItMC4xOC0wLjI3LTAuMTgtMC40NTFzMC4wNjEtMC4zMywwLjE4NC0wLjQ0NnMwLjI3NS0wLjE3NSwwLjQ1Ny0wLjE3NQ0KCQkJCWMwLjE4LDAsMC4zMzIsMC4wNTksMC40NTUsMC4xNzVTNzcuNTA4LDcuMTMxLDc3LjUwOCw3LjMxMnogTTc3LjM5MywxMy40MzNoLTEuMDQ5VjguNzE5aDEuMDQ5VjEzLjQzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K</resource>
|
|
<resource name="th.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlRIX0Rvd25sb2FkX29uX3RoZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHdpZHRoPSIxMzVweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgMTM1IDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMzUgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0E2QTZBNiIgZD0iTTEzMC4xOTcsNDBINC43MjlDMi4xMjIsNDAsMCwzNy44NzIsMCwzNS4yNjdWNC43MjZDMCwyLjEyLDIuMTIyLDAsNC43MjksMGgxMjUuNDY4DQoJCUMxMzIuODAzLDAsMTM1LDIuMTIsMTM1LDQuNzI2djMwLjU0MUMxMzUsMzcuODcyLDEzMi44MDMsNDAsMTMwLjE5Nyw0MEwxMzAuMTk3LDQweiIvPg0KCTxwYXRoIGQ9Ik0xMzQuMDMyLDM1LjI2OGMwLDIuMTE2LTEuNzE0LDMuODMtMy44MzQsMy44M0g0LjcyOWMtMi4xMTksMC0zLjgzOS0xLjcxNC0zLjgzOS0zLjgzVjQuNzI1DQoJCWMwLTIuMTE1LDEuNzItMy44MzUsMy44MzktMy44MzVoMTI1LjQ2OGMyLjEyMSwwLDMuODM0LDEuNzIsMy44MzQsMy44MzVMMTM0LjAzMiwzNS4yNjhMMTM0LjAzMiwzNS4yNjh6Ii8+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMwLjEyOCwxOS43ODRjLTAuMDI5LTMuMjIzLDIuNjM5LTQuNzkxLDIuNzYxLTQuODY0Yy0xLjUxMS0yLjIwMy0zLjg1My0yLjUwNC00LjY3Ni0yLjUyOA0KCQkJCWMtMS45NjctMC4yMDctMy44NzUsMS4xNzctNC44NzcsMS4xNzdjLTEuMDIyLDAtMi41NjUtMS4xNTctNC4yMjgtMS4xMjNjLTIuMTQsMC4wMzMtNC4xNDIsMS4yNzItNS4yNCwzLjE5Ng0KCQkJCWMtMi4yNjYsMy45MjMtMC41NzYsOS42ODgsMS41OTUsMTIuODU5YzEuMDg2LDEuNTUzLDIuMzU1LDMuMjg3LDQuMDE2LDMuMjI2YzEuNjI1LTAuMDY3LDIuMjMyLTEuMDM2LDQuMTkzLTEuMDM2DQoJCQkJYzEuOTQzLDAsMi41MTMsMS4wMzYsNC4yMDcsMC45OTdjMS43NDQtMC4wMjgsMi44NDItMS41NiwzLjg5LTMuMTI3YzEuMjU1LTEuNzgsMS43NTktMy41MzMsMS43NzktMy42MjMNCgkJCQlDMzMuNTA3LDI0LjkyNCwzMC4xNjEsMjMuNjQ3LDMwLjEyOCwxOS43ODR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuOTI4LDEwLjMwNmMwLjg3NC0xLjA5MywxLjQ3Mi0yLjU4LDEuMzA2LTQuMDg5Yy0xLjI2NSwwLjA1Ni0yLjg0NywwLjg3NS0zLjc1OCwxLjk0NA0KCQkJCWMtMC44MDYsMC45NDItMS41MjYsMi40ODYtMS4zNCwzLjkzOEMyNC41NTcsMTIuMjA1LDI2LjAxNiwxMS4zODIsMjYuOTI4LDEwLjMwNnoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUzLjY0NSwzMS41MDRoLTIuMjcxbC0xLjI0NC0zLjkwOWgtNC4zMjRsLTEuMTg1LDMuOTA5aC0yLjIxMWw0LjI4NC0xMy4zMDhoMi42NDZMNTMuNjQ1LDMxLjUwNHoNCgkJCSBNNDkuNzU1LDI1Ljk1NUw0OC42MywyMi40OGMtMC4xMTktMC4zNTUtMC4zNDItMS4xOTEtMC42NzEtMi41MDdoLTAuMDRjLTAuMTMxLDAuNTY2LTAuMzQyLDEuNDAyLTAuNjMyLDIuNTA3bC0xLjEwNSwzLjQ3NQ0KCQkJSDQ5Ljc1NXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY0LjY2MiwyNi41ODhjMCwxLjYzMi0wLjQ0MSwyLjkyMi0xLjMyMywzLjg2OWMtMC43OSwwLjg0My0xLjc3MSwxLjI2NC0yLjk0MiwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDU0LTIuNzI1LTEuMzYyaC0wLjA0djUuMDU1aC0yLjEzMlYyNS4wNjdjMC0xLjAyNi0wLjAyNy0yLjA3OS0wLjA3OS0zLjE1OWgxLjg3NWwwLjExOSwxLjUyMWgwLjA0DQoJCQljMC43MTEtMS4xNDYsMS43OS0xLjcxOCwzLjIzOC0xLjcxOGMxLjEzMiwwLDIuMDc3LDAuNDQ3LDIuODMzLDEuMzQyQzY0LjI4NCwyMy45NDksNjQuNjYyLDI1LjEyNyw2NC42NjIsMjYuNTg4eiBNNjIuNDksMjYuNjY2DQoJCQljMC0wLjkzNC0wLjIxLTEuNzA0LTAuNjMyLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDgtMC45NDgtMS44NTYtMC45NDhjLTAuNTI2LDAtMS4wMDQsMC4xNzYtMS40MzEsMC41MjMNCgkJCWMtMC40MjgsMC4zNS0wLjcwOCwwLjgwNy0wLjgzOSwxLjM3M2MtMC4wNjYsMC4yNjQtMC4wOTksMC40OC0wLjA5OSwwLjY1djEuNmMwLDAuNjk4LDAuMjE0LDEuMjg3LDAuNjQyLDEuNzY4DQoJCQlzMC45ODQsMC43MjEsMS42NjgsMC43MjFjMC44MDMsMCwxLjQyOC0wLjMxLDEuODc1LTAuOTI4QzYyLjI2NiwyOC40OTYsNjIuNDksMjcuNjgsNjIuNDksMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzUuNjk5LDI2LjU4OGMwLDEuNjMyLTAuNDQxLDIuOTIyLTEuMzI0LDMuODY5Yy0wLjc4OSwwLjg0My0xLjc3LDEuMjY0LTIuOTQxLDEuMjY0DQoJCQljLTEuMjY0LDAtMi4xNzItMC40NTQtMi43MjQtMS4zNjJINjguNjd2NS4wNTVoLTIuMTMyVjI1LjA2N2MwLTEuMDI2LTAuMDI3LTIuMDc5LTAuMDc5LTMuMTU5aDEuODc1bDAuMTE5LDEuNTIxaDAuMDQNCgkJCWMwLjcxLTEuMTQ2LDEuNzg5LTEuNzE4LDMuMjM4LTEuNzE4YzEuMTMxLDAsMi4wNzYsMC40NDcsMi44MzQsMS4zNDJDNzUuMzIsMjMuOTQ5LDc1LjY5OSwyNS4xMjcsNzUuNjk5LDI2LjU4OHogTTczLjUyNywyNi42NjYNCgkJCWMwLTAuOTM0LTAuMjExLTEuNzA0LTAuNjMzLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDc4LTAuOTQ4LTEuODU1LTAuOTQ4Yy0wLjUyNywwLTEuMDA0LDAuMTc2LTEuNDMyLDAuNTIzDQoJCQljLTAuNDI4LDAuMzUtMC43MDcsMC44MDctMC44MzgsMS4zNzNjLTAuMDY1LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NXYxLjZjMCwwLjY5OCwwLjIxNCwxLjI4NywwLjY0LDEuNzY4DQoJCQljMC40MjgsMC40OCwwLjk4NCwwLjcyMSwxLjY3LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMSwxLjg3NS0wLjkyOEM3My4zMDMsMjguNDk2LDczLjUyNywyNy42OCw3My41MjcsMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODguMDM5LDI3Ljc3MmMwLDEuMTMyLTAuMzkzLDIuMDUzLTEuMTgyLDIuNzY0Yy0wLjg2NywwLjc3Ny0yLjA3NCwxLjE2NS0zLjYyNSwxLjE2NQ0KCQkJYy0xLjQzMiwwLTIuNTgtMC4yNzYtMy40NDktMC44MjlsMC40OTQtMS43NzdjMC45MzYsMC41NjYsMS45NjMsMC44NSwzLjA4MiwwLjg1YzAuODAzLDAsMS40MjgtMC4xODIsMS44NzctMC41NDQNCgkJCWMwLjQ0Ny0wLjM2MiwwLjY3LTAuODQ4LDAuNjctMS40NTRjMC0wLjU0LTAuMTg0LTAuOTk1LTAuNTUzLTEuMzY0Yy0wLjM2Ny0wLjM2OS0wLjk4LTAuNzEyLTEuODM2LTEuMDI5DQoJCQljLTIuMzMtMC44NjktMy40OTQtMi4xNDItMy40OTQtMy44MTZjMC0xLjA5NCwwLjQwOC0xLjk5MSwxLjIyNS0yLjY4OWMwLjgxNC0wLjY5OSwxLjktMS4wNDgsMy4yNTgtMS4wNDgNCgkJCWMxLjIxMSwwLDIuMjE3LDAuMjExLDMuMDIsMC42MzJsLTAuNTMzLDEuNzM4Yy0wLjc1LTAuNDA4LTEuNTk4LTAuNjEyLTIuNTQ3LTAuNjEyYy0wLjc1LDAtMS4zMzYsMC4xODUtMS43NTYsMC41NTMNCgkJCWMtMC4zNTUsMC4zMjktMC41MzMsMC43My0wLjUzMywxLjIwNWMwLDAuNTI2LDAuMjAzLDAuOTYxLDAuNjExLDEuMzAzYzAuMzU1LDAuMzE2LDEsMC42NTgsMS45MzYsMS4wMjcNCgkJCWMxLjE0NSwwLjQ2MSwxLjk4NiwxLDIuNTI3LDEuNjE4Qzg3Ljc3LDI2LjA4MSw4OC4wMzksMjYuODUyLDg4LjAzOSwyNy43NzJ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05NS4wODgsMjMuNTA4aC0yLjM1djQuNjU5YzAsMS4xODUsMC40MTQsMS43NzcsMS4yNDQsMS43NzdjMC4zODEsMCwwLjY5Ny0wLjAzMywwLjk0Ny0wLjA5OWwwLjA1OSwxLjYxOQ0KCQkJYy0wLjQyLDAuMTU3LTAuOTczLDAuMjM2LTEuNjU4LDAuMjM2Yy0wLjg0MiwwLTEuNS0wLjI1Ny0xLjk3NS0wLjc3Yy0wLjQ3My0wLjUxNC0wLjcxMS0xLjM3Ni0wLjcxMS0yLjU4N3YtNC44MzdoLTEuNHYtMS42aDEuNA0KCQkJdi0xLjc1N2wyLjA5NC0wLjYzMnYyLjM4OWgyLjM1VjIzLjUwOHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwNS42OTEsMjYuNjI3YzAsMS40NzUtMC40MjIsMi42ODYtMS4yNjQsMy42MzNjLTAuODgzLDAuOTc1LTIuMDU1LDEuNDYxLTMuNTE2LDEuNDYxDQoJCQljLTEuNDA4LDAtMi41MjktMC40NjctMy4zNjUtMS40MDFzLTEuMjU0LTIuMTEzLTEuMjU0LTMuNTM0YzAtMS40ODcsMC40My0yLjcwNSwxLjI5My0zLjY1MmMwLjg2MS0wLjk0OCwyLjAyMy0xLjQyMiwzLjQ4NC0xLjQyMg0KCQkJYzEuNDA4LDAsMi41NDEsMC40NjcsMy4zOTYsMS40MDJDMTA1LjI4MywyNC4wMjEsMTA1LjY5MSwyNS4xOTIsMTA1LjY5MSwyNi42Mjd6IE0xMDMuNDc5LDI2LjY5Ng0KCQkJYzAtMC44ODUtMC4xODktMS42NDQtMC41NzItMi4yNzdjLTAuNDQ3LTAuNzY2LTEuMDg2LTEuMTQ4LTEuOTE0LTEuMTQ4Yy0wLjg1NywwLTEuNTA4LDAuMzgzLTEuOTU1LDEuMTQ4DQoJCQljLTAuMzgzLDAuNjM0LTAuNTcyLDEuNDA1LTAuNTcyLDIuMzE3YzAsMC44ODUsMC4xODksMS42NDQsMC41NzIsMi4yNzZjMC40NjEsMC43NjYsMS4xMDUsMS4xNDgsMS45MzYsMS4xNDgNCgkJCWMwLjgxNCwwLDEuNDUzLTAuMzksMS45MTQtMS4xNjhDMTAzLjI4MSwyOC4zNDcsMTAzLjQ3OSwyNy41OCwxMDMuNDc5LDI2LjY5NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExMi42MjEsMjMuNzgzYy0wLjIxMS0wLjAzOS0wLjQzNi0wLjA1OS0wLjY3Mi0wLjA1OWMtMC43NSwwLTEuMzMsMC4yODMtMS43MzgsMC44NQ0KCQkJYy0wLjM1NSwwLjUtMC41MzMsMS4xMzItMC41MzMsMS44OTV2NS4wMzVoLTIuMTMxbDAuMDItNi41NzRjMC0xLjEwNi0wLjAyNy0yLjExMy0wLjA4LTMuMDIxaDEuODU3bDAuMDc4LDEuODM2aDAuMDU5DQoJCQljMC4yMjUtMC42MzEsMC41OC0xLjEzOSwxLjA2Ni0xLjUyYzAuNDc1LTAuMzQzLDAuOTg4LTAuNTE0LDEuNTQxLTAuNTE0YzAuMTk3LDAsMC4zNzUsMC4wMTQsMC41MzMsMC4wMzlWMjMuNzgzeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIyLjE1NiwyNi4yNTJjMCwwLjM4Mi0wLjAyNSwwLjcwNC0wLjA3OCwwLjk2N2gtNi4zOTZjMC4wMjUsMC45NDgsMC4zMzQsMS42NzMsMC45MjgsMi4xNzMNCgkJCWMwLjUzOSwwLjQ0NywxLjIzNiwwLjY3MSwyLjA5MiwwLjY3MWMwLjk0NywwLDEuODExLTAuMTUxLDIuNTg4LTAuNDU0bDAuMzM0LDEuNDhjLTAuOTA4LDAuMzk2LTEuOTgsMC41OTMtMy4yMTcsMC41OTMNCgkJCWMtMS40ODgsMC0yLjY1Ni0wLjQzOC0zLjUwNi0xLjMxM2MtMC44NDgtMC44NzUtMS4yNzMtMi4wNS0xLjI3My0zLjUyNGMwLTEuNDQ3LDAuMzk1LTIuNjUyLDEuMTg2LTMuNjEzDQoJCQljMC44MjgtMS4wMjYsMS45NDctMS41MzksMy4zNTUtMS41MzljMS4zODMsMCwyLjQzLDAuNTEzLDMuMTQxLDEuNTM5QzEyMS44NzMsMjQuMDQ3LDEyMi4xNTYsMjUuMDU1LDEyMi4xNTYsMjYuMjUyeg0KCQkJIE0xMjAuMTIzLDI1LjY5OWMwLjAxNC0wLjYzMi0wLjEyNS0xLjE3OC0wLjQxNC0xLjYzOWMtMC4zNjktMC41OTMtMC45MzYtMC44ODktMS42OTktMC44ODljLTAuNjk3LDAtMS4yNjQsMC4yODktMS42OTcsMC44NjkNCgkJCWMtMC4zNTUsMC40NjEtMC41NjYsMS4wMTQtMC42MzEsMS42NThIMTIwLjEyM3oiLz4NCgk8L2c+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQ3LjU0OSwxMy40Mzh2LTMuMDNjMC0wLjIxMi0wLjAyNi0wLjQxLTAuMDc3LTAuNTkxYy0wLjA1Mi0wLjE4Mi0wLjEzMy0wLjMzOC0wLjI0MS0wLjQ2OQ0KCQkJCWMtMC4xMDktMC4xMy0wLjI0OC0wLjIzMy0wLjQxNC0wLjMxYy0wLjE2Ny0wLjA3Ni0wLjM2Ni0wLjExNC0wLjU5Ny0wLjExNGMtMC41NCwwLTAuOTUxLDAuMTc4LTEuMjMyLDAuNTMyDQoJCQkJYy0wLjI4MiwwLjM1NS0wLjQyNCwwLjg1MS0wLjQyNCwxLjQ4OGMwLDAuMzUyLDAuMDQxLDAuNjQ3LDAuMTIzLDAuODg3czAuMTg4LDAuNDMyLDAuMzE4LDAuNTc4DQoJCQkJYzAuMTMxLDAuMTQ2LDAuMjc0LDAuMjUsMC40MzMsMC4zMTRjMC4xNTcsMC4wNjMsMC4zMTUsMC4wOTYsMC40NzMsMC4wOTZjMC4xMjgsMCwwLjIzOC0wLjAwOSwwLjMzMy0wLjAyNw0KCQkJCWMwLjA5NC0wLjAxOCwwLjE4OS0wLjA0NSwwLjI4Ni0wLjA4MmwwLjE0NiwwLjYxOWMtMC4xMDQsMC4wNDktMC4yMjUsMC4wODgtMC4zNjQsMC4xMTlzLTAuMjg1LDAuMDQ1LTAuNDM3LDAuMDQ1DQoJCQkJYy0wLjI3MiwwLTAuNTM3LTAuMDUyLTAuNzkyLTAuMTU1Yy0wLjI1NC0wLjEwMy0wLjQ3OC0wLjI1OS0wLjY2OC0wLjQ2OWMtMC4xOTEtMC4yMDktMC4zNDUtMC40NzMtMC40Ni0wLjc5Mg0KCQkJCXMtMC4xNzMtMC42OTYtMC4xNzMtMS4xMzNjMC0wLjM4MiwwLjA1LTAuNzM3LDAuMTUtMS4wNjVjMC4xLTAuMzI4LDAuMjUtMC42MTEsMC40NS0wLjg1MWMwLjItMC4yMzksMC40NTItMC40MjksMC43NTUtMC41NjgNCgkJCQljMC4zMDQtMC4xNCwwLjY1OC0wLjIwOSwxLjA2NS0wLjIwOWMwLjM2OSwwLDAuNjg4LDAuMDU4LDAuOTU1LDAuMTczczAuNDg3LDAuMjczLDAuNjYsMC40NzNzMC4zMDIsMC40MzEsMC4zODcsMC42OTINCgkJCQlzMC4xMjcsMC41MzcsMC4xMjcsMC44Mjh2My4wMjFINDcuNTQ5eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUyLjEyNiwxMy40Mzh2LTMuMjg1YzAtMC44MTktMC4zNjEtMS4yMjktMS4wODMtMS4yMjljLTAuMjkxLDAtMC41NjQsMC4wNTMtMC44MTksMC4xNTkNCgkJCQljLTAuMjU1LDAuMTA2LTAuNDcsMC4yMzItMC42NDYsMC4zNzhsLTAuMjEtMC41OTJjMC4wOTEtMC4wNzksMC4yMDItMC4xNTYsMC4zMzItMC4yMzJjMC4xMzEtMC4wNzYsMC4yNzMtMC4xNDMsMC40MjgtMC4yDQoJCQkJYzAuMTU1LTAuMDU4LDAuMzE1LTAuMTAzLDAuNDgyLTAuMTM2YzAuMTY3LTAuMDM0LDAuMzM1LTAuMDUsMC41MDUtMC4wNWMwLjU5NSwwLDEuMDQyLDAuMTY4LDEuMzQzLDAuNTA1DQoJCQkJYzAuMywwLjMzNywwLjQ1LDAuODE0LDAuNDUsMS40MzR2My4yNDlINTIuMTI2eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTU0LjEwMSwxMi40MDFjMC4yMTksMC4xMzQsMC40NTEsMC4yNDMsMC42OTYsMC4zMjhjMC4yNDYsMC4wODUsMC41MTUsMC4xMjcsMC44MDYsMC4xMjcNCgkJCQljMC40NjEsMCwwLjgyOS0wLjE1OCwxLjEwNS0wLjQ3M3MwLjQxNC0wLjgwMSwwLjQxNC0xLjQ1NmMwLTAuNjkxLTAuMTMyLTEuMTk4LTAuMzk2LTEuNTJzLTAuNjM5LTAuNDgyLTEuMTI0LTAuNDgyDQoJCQkJYy0wLjMyMSwwLTAuNTk4LDAuMDQxLTAuODI4LDAuMTIzYy0wLjIzLDAuMDgyLTAuNDYxLDAuMTk5LTAuNjkxLDAuMzVMNTMuOSw4Ljc3YzAuMjQzLTAuMTU4LDAuNTE4LTAuMjgzLDAuODI0LTAuMzc3DQoJCQkJYzAuMzA2LTAuMDk0LDAuNjItMC4xNDEsMC45NDEtMC4xNDFjMC43MzQsMCwxLjI5MSwwLjIyOSwxLjY3LDAuNjg3czAuNTY5LDEuMDk3LDAuNTY5LDEuOTE2YzAsMC44NzQtMC4yMDIsMS41MzgtMC42MDUsMS45OTMNCgkJCQljLTAuNDAzLDAuNDU1LTAuOTc2LDAuNjgyLTEuNzE2LDAuNjgyYy0wLjM0NiwwLTAuNjUyLTAuMDQyLTAuOTE5LTAuMTI3Yy0wLjI2Ny0wLjA4NC0wLjUxOS0wLjIwNi0wLjc1NS0wLjM2NEw1NC4xMDEsMTIuNDAxeiINCgkJCQkvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTU5LjkyNCwxMS42MTljMCwwLjQzMSwwLjA4NSwwLjc0NSwwLjI1NSwwLjk0MmMwLjE3LDAuMTk3LDAuNDQ2LDAuMjk1LDAuODI4LDAuMjk1DQoJCQkJYzAuMTUxLDAsMC4zMDItMC4wMjcsMC40NS0wLjA4MmMwLjE0OS0wLjA1NSwwLjI5LTAuMTMxLDAuNDI0LTAuMjI4YzAuMTMzLTAuMDk3LDAuMjUxLTAuMjA4LDAuMzU0LTAuMzMzDQoJCQkJYzAuMTA0LTAuMTI0LDAuMTg4LTAuMjU2LDAuMjU1LTAuMzk2VjguMzQyaDAuNzgydjUuMDk2aC0wLjczNmwtMC4wNDYtMC43NDZjLTAuMTc2LDAuMjU1LTAuMzk1LDAuNDU4LTAuNjU1LDAuNjA5DQoJCQkJYy0wLjI2MSwwLjE1Mi0wLjU5OCwwLjIyOC0xLjAxLDAuMjI4Yy0wLjU1OSwwLTAuOTc5LTAuMTYyLTEuMjYxLTAuNDg3Yy0wLjI4Mi0wLjMyNC0wLjQyMy0wLjc5Ni0wLjQyMy0xLjQxNVY4LjM0MmgwLjc4Mg0KCQkJCVYxMS42MTl6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjMuMTgyLDcuMTA1Yy0wLjEzMywwLTAuMjMzLDAuMDI4LTAuMywwLjA4M2MtMC4wNjYsMC4wNTYtMC4xMDEsMC4xNTEtMC4xMDEsMC4yODd2MC4xOTRoLTAuODY0di0wLjMNCgkJCQljMC0wLjI5MSwwLjA4NC0wLjUxNywwLjI1LTAuNjc4YzAuMTY3LTAuMTYxLDAuNDIxLTAuMjQxLDAuNzYtMC4yNDFoMC44ODN2MC42NTVINjMuMTgyeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY1LjMyLDEzLjQzOHYtNS41OWMwLTAuMjc5LTAuMDQ0LTAuNTIxLTAuMTMyLTAuNzI4cy0wLjE4OS0wLjM4LTAuMzA1LTAuNTIycy0wLjIyOS0wLjI1MS0wLjM0Mi0wLjMyNw0KCQkJCVM2NC4zNSw2LjE0OCw2NC4zMDEsNi4xM2wtMC4wMTgtMC4xNjRjMC4wOTctMC4xNywwLjIyLTAuMzIsMC4zNjgtMC40NWMwLjE0OC0wLjEzLDAuMzE1LTAuMjQsMC41MDEtMC4zMjgNCgkJCQljMC4xODUtMC4wODgsMC4zODUtMC4xNTMsMC42MDEtMC4xOTVjMC4yMTUtMC4wNDIsMC40MzgtMC4wNjMsMC42NjktMC4wNjNjMC4zNjksMCwwLjY2NywwLjAyMiwwLjg5MiwwLjA2Nw0KCQkJCXMwLjQyOCwwLjEwMywwLjYwOSwwLjE3NWwtMC4xMTgsMC42ODZjLTAuMTc2LTAuMDk3LTAuMzgxLTAuMTY3LTAuNjE0LTAuMjA5cy0wLjQ2Ni0wLjA2NC0wLjY5Ni0wLjA2NA0KCQkJCWMtMC4yOTEsMC0wLjU1NywwLjAzNC0wLjc5NiwwLjFjLTAuMjQsMC4wNjctMC40MTQsMC4xNy0wLjUyMywwLjMxYzAuMzA0LDAuMTY0LDAuNTM0LDAuNDIsMC42OTEsMC43NjkNCgkJCQljMC4xNTgsMC4zNDksMC4yMzYsMC43MzIsMC4yMzYsMS4xNTF2NS41MjRINjUuMzJ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzEuMDE4LDEzLjQzOGwtMC42NzQtMi4zMTJjLTAuMTctMC41NTgtMC40NzktMC44NDMtMC45MjgtMC44NTVsLTEuMTM4LDAuOTM4djIuMjI5aC0wLjc4MlY4LjM0MmgwLjc4Mg0KCQkJCXYyLjAwMmwyLjQyMS0yLjAwMmgxLjA1NmwtMS43ODQsMS40NzVjMC4zMjgsMC4wNDgsMC41ODEsMC4xODUsMC43NiwwLjQwOWMwLjE3OSwwLjIyNSwwLjMyLDAuNTA0LDAuNDI0LDAuODM3bDAuNywyLjM3NUg3MS4wMTgNCgkJCQl6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzYuMDY3LDEzLjQzOHYtMi40NTdoLTEuMjczYy0wLjQzMiwwLTAuNzcxLDAuMDgzLTEuMDIsMC4yNWMtMC4yNDksMC4xNjctMC4zNzMsMC40MjMtMC4zNzMsMC43NjkNCgkJCQljMCwwLjI5NywwLjA4OCwwLjUxOCwwLjI2NCwwLjY2czAuMzk3LDAuMjE0LDAuNjY0LDAuMjE0YzAuMTI4LDAsMC4yNjMtMC4wMTQsMC40MDUtMC4wNDFzMC4yNjktMC4wNjUsMC4zNzgtMC4xMTRsMC4xMjcsMC42NDYNCgkJCQljLTAuMTM0LDAuMDQ4LTAuMjg4LDAuMDg4LTAuNDY0LDAuMTE4cy0wLjM1MiwwLjA0NS0wLjUyOCwwLjA0NWMtMC4yMywwLTAuNDQ0LTAuMDMyLTAuNjQxLTAuMDk1DQoJCQkJYy0wLjE5Ny0wLjA2NC0wLjM2OS0wLjE1OC0wLjUxNS0wLjI4MnMtMC4yNjEtMC4yODItMC4zNDYtMC40NzNjLTAuMDg1LTAuMTkxLTAuMTI4LTAuNDE0LTAuMTI4LTAuNjY5DQoJCQkJYzAtMC41MzQsMC4xODgtMC45NTEsMC41NjQtMS4yNTFzMC45NDMtMC40NSwxLjcwMi0wLjQ1aDEuMTgzVjEwLjE5YzAtMC40LTAuMDk0LTAuNzE0LTAuMjgyLTAuOTQyDQoJCQkJYy0wLjE4OC0wLjIyOC0wLjUyMS0wLjM0MS0xLjAwMS0wLjM0MWMtMC4zNDYsMC0wLjY2NywwLjA1Mi0wLjk2NSwwLjE1NWMtMC4yOTcsMC4xMDMtMC41NTUsMC4yMy0wLjc3MywwLjM4MmwtMC4yNTQtMC41NTUNCgkJCQljMC4wOTEtMC4wNzksMC4yMDctMC4xNTYsMC4zNS0wLjIzMmMwLjE0My0wLjA3NiwwLjMwNC0wLjE0NCwwLjQ4Mi0wLjIwNXMwLjM3Mi0wLjEwOSwwLjU3OC0wLjE0Ng0KCQkJCWMwLjIwNi0wLjAzNywwLjQyMi0wLjA1NSwwLjY0Ni0wLjA1NWMwLjY1NSwwLDEuMTUzLDAuMTc0LDEuNDkzLDAuNTIzYzAuMzQsMC4zNDksMC41MSwwLjgxNywwLjUxLDEuNDA2djMuMjU4SDc2LjA2N3oiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04MS44NTUsMTMuNDM4di0zLjAzYzAtMC4yMTItMC4wMjYtMC40MS0wLjA3Ny0wLjU5MWMtMC4wNTItMC4xODItMC4xMzMtMC4zMzgtMC4yNDEtMC40NjkNCgkJCQljLTAuMTA5LTAuMTMtMC4yNDgtMC4yMzMtMC40MTQtMC4zMWMtMC4xNjctMC4wNzYtMC4zNjYtMC4xMTQtMC41OTctMC4xMTRjLTAuNTQsMC0wLjk1MSwwLjE3OC0xLjIzMiwwLjUzMg0KCQkJCWMtMC4yODIsMC4zNTUtMC40MjQsMC44NTEtMC40MjQsMS40ODhjMCwwLjM1MiwwLjA0MSwwLjY0NywwLjEyMywwLjg4N3MwLjE4OCwwLjQzMiwwLjMxOCwwLjU3OA0KCQkJCWMwLjEzMSwwLjE0NiwwLjI3NCwwLjI1LDAuNDMzLDAuMzE0YzAuMTU3LDAuMDYzLDAuMzE1LDAuMDk2LDAuNDczLDAuMDk2YzAuMTI4LDAsMC4yMzgtMC4wMDksMC4zMzMtMC4wMjcNCgkJCQljMC4wOTQtMC4wMTgsMC4xODktMC4wNDUsMC4yODYtMC4wODJsMC4xNDYsMC42MTljLTAuMTA0LDAuMDQ5LTAuMjI1LDAuMDg4LTAuMzY0LDAuMTE5cy0wLjI4NSwwLjA0NS0wLjQzNywwLjA0NQ0KCQkJCWMtMC4yNzIsMC0wLjUzNy0wLjA1Mi0wLjc5Mi0wLjE1NWMtMC4yNTQtMC4xMDMtMC40NzgtMC4yNTktMC42NjgtMC40NjljLTAuMTkxLTAuMjA5LTAuMzQ1LTAuNDczLTAuNDYtMC43OTINCgkJCQlzLTAuMTczLTAuNjk2LTAuMTczLTEuMTMzYzAtMC4zODIsMC4wNS0wLjczNywwLjE1LTEuMDY1YzAuMS0wLjMyOCwwLjI1LTAuNjExLDAuNDUtMC44NTFjMC4yLTAuMjM5LDAuNDUyLTAuNDI5LDAuNzU1LTAuNTY4DQoJCQkJYzAuMzA0LTAuMTQsMC42NTgtMC4yMDksMS4wNjUtMC4yMDljMC4zNjksMCwwLjY4OCwwLjA1OCwwLjk1NSwwLjE3M3MwLjQ4NywwLjI3MywwLjY2LDAuNDczczAuMzAyLDAuNDMxLDAuMzg3LDAuNjkyDQoJCQkJczAuMTI3LDAuNTM3LDAuMTI3LDAuODI4djMuMDIxSDgxLjg1NXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04NC4zODUsMTMuNDM4di02LjA3YzAtMC4zNywwLjA2Mi0wLjY5MSwwLjE4Ny0wLjk2NHMwLjI5Ni0wLjUwNywwLjUxNS0wLjcwMWgtMi4yNDhWNS4wNDhoMy4yNDl2MC41NDYNCgkJCQljLTAuMjkyLDAuMTM0LTAuNTE4LDAuMzMzLTAuNjc5LDAuNTk3Yy0wLjE2LDAuMjY0LTAuMjQxLDAuNTk3LTAuMjQxLDAuOTk4djYuMjVIODQuMzg1eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTkwLjIxOCwxMy40Mzh2LTMuMDNjMC0wLjIxMi0wLjAyNi0wLjQxLTAuMDc3LTAuNTkxYy0wLjA1Mi0wLjE4Mi0wLjEzMy0wLjMzOC0wLjI0MS0wLjQ2OQ0KCQkJCWMtMC4xMDktMC4xMy0wLjI0OC0wLjIzMy0wLjQxNC0wLjMxYy0wLjE2Ny0wLjA3Ni0wLjM2Ni0wLjExNC0wLjU5Ny0wLjExNGMtMC41NCwwLTAuOTUxLDAuMTc4LTEuMjMyLDAuNTMyDQoJCQkJYy0wLjI4MiwwLjM1NS0wLjQyNCwwLjg1MS0wLjQyNCwxLjQ4OGMwLDAuMzUyLDAuMDQxLDAuNjQ3LDAuMTIzLDAuODg3czAuMTg4LDAuNDMyLDAuMzE4LDAuNTc4DQoJCQkJYzAuMTMxLDAuMTQ2LDAuMjc0LDAuMjUsMC40MzMsMC4zMTRjMC4xNTcsMC4wNjMsMC4zMTUsMC4wOTYsMC40NzMsMC4wOTZjMC4xMjgsMCwwLjIzOC0wLjAwOSwwLjMzMy0wLjAyNw0KCQkJCWMwLjA5NC0wLjAxOCwwLjE4OS0wLjA0NSwwLjI4Ni0wLjA4MmwwLjE0NiwwLjYxOWMtMC4xMDQsMC4wNDktMC4yMjUsMC4wODgtMC4zNjQsMC4xMTlzLTAuMjg1LDAuMDQ1LTAuNDM3LDAuMDQ1DQoJCQkJYy0wLjI3MiwwLTAuNTM3LTAuMDUyLTAuNzkyLTAuMTU1Yy0wLjI1NC0wLjEwMy0wLjQ3OC0wLjI1OS0wLjY2OC0wLjQ2OWMtMC4xOTEtMC4yMDktMC4zNDUtMC40NzMtMC40Ni0wLjc5Mg0KCQkJCXMtMC4xNzMtMC42OTYtMC4xNzMtMS4xMzNjMC0wLjM4MiwwLjA1LTAuNzM3LDAuMTUtMS4wNjVjMC4xLTAuMzI4LDAuMjUtMC42MTEsMC40NS0wLjg1MWMwLjItMC4yMzksMC40NTItMC40MjksMC43NTUtMC41NjgNCgkJCQljMC4zMDQtMC4xNCwwLjY1OC0wLjIwOSwxLjA2NS0wLjIwOWMwLjM2OSwwLDAuNjg4LDAuMDU4LDAuOTU1LDAuMTczczAuNDg3LDAuMjczLDAuNjYsMC40NzNzMC4zMDIsMC40MzEsMC4zODcsMC42OTINCgkJCQlTOTEsMTAuMTI2LDkxLDEwLjQxN3YzLjAyMUg5MC4yMTh6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODkuNjcyLDcuNjUxYy0wLjEwMywwLTAuMTk0LTAuMDM3LTAuMjcyLTAuMTA5Qzg5LjMyLDcuNDY5LDg5LjI4LDcuMzcyLDg5LjI4LDcuMjVWNi45OTYNCgkJCQljMC0wLjA2Ni0wLjAwOS0wLjExNC0wLjAyNi0wLjE0MWMtMC4wMTktMC4wMjctMC4wNjQtMC4wNDEtMC4xMzctMC4wNDFoLTAuNDgyVjYuMTc3aDAuNzQ2YzAuMTcsMCwwLjMwNSwwLjAzNiwwLjQwNSwwLjEwOQ0KCQkJCWMwLjEsMC4wNzMsMC4xNDksMC4xODgsMC4xNDksMC4zNDZ2MC4yMjhjMCwwLjA0OCwwLjAxMSwwLjA4NiwwLjAzMiwwLjExNEM4OS45ODksNyw5MC4wMzMsNy4wMTQsOTAuMSw3LjAxNGgxLjIyOXYwLjYzN0g4OS42NzINCgkJCQl6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTUuODc4LDEwLjE3MWMwLTAuNDM3LTAuMDgyLTAuNzUzLTAuMjQ1LTAuOTUxYy0wLjE2NC0wLjE5Ny0wLjM4LTAuMjk2LTAuNjQ2LTAuMjk2DQoJCQkJYy0wLjE5NCwwLTAuMzc4LDAuMDI5LTAuNTUxLDAuMDg2cy0wLjMzNSwwLjEzNC0wLjQ4NiwwLjIyOGMtMC4xNTIsMC4wOTQtMC4yODgsMC4yMDUtMC40MSwwLjMzMg0KCQkJCWMtMC4xMjEsMC4xMjctMC4yMjEsMC4yNTgtMC4zLDAuMzkydjMuNDc2aC0wLjc4MlY4LjM0MmgwLjczNmwwLjA0NiwwLjc0N2MwLjA5MS0wLjEwNCwwLjE5OC0wLjIwNSwwLjMyMy0wLjMwNQ0KCQkJCWMwLjEyNC0wLjEsMC4yNjItMC4xODksMC40MTQtMC4yNjljMC4xNTEtMC4wNzksMC4zMTUtMC4xNDIsMC40OTEtMC4xOTFjMC4xNzYtMC4wNDgsMC4zNi0wLjA3MywwLjU1NS0wLjA3Mw0KCQkJCWMwLjI2OCwwLDAuNTAyLDAuMDQ1LDAuNzA1LDAuMTM3YzAuMjA0LDAuMDkxLDAuMzc1LDAuMjIxLDAuNTE1LDAuMzkxczAuMjQ0LDAuMzcyLDAuMzEzLDAuNjA1DQoJCQkJYzAuMDcsMC4yMzQsMC4xMDUsMC40OTYsMC4xMDUsMC43ODd2My4yNjdoLTAuNzgzVjEwLjE3MXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05My4xMDMsNy42NTFWNy4wMTRoMy4xNjZWNi4xNzdoMC43Mzd2MS40NzRIOTMuMTAzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTk2LjYxNCw1LjczMXYtMS4yMmgwLjczN3YxLjIySDk2LjYxNHoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K</resource>
|
|
<resource name="tr.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlRSX0Rvd25sb2FkX29uX3RoZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHdpZHRoPSIxMzVweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgMTM1IDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMzUgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0E2QTZBNiIgZD0iTTEzMC4xOTcsNDBINC43MjlDMi4xMjIsNDAsMCwzNy44NzIsMCwzNS4yNjdWNC43MjZDMCwyLjEyLDIuMTIyLDAsNC43MjksMGgxMjUuNDY4DQoJCUMxMzIuODAzLDAsMTM1LDIuMTIsMTM1LDQuNzI2djMwLjU0MUMxMzUsMzcuODcyLDEzMi44MDMsNDAsMTMwLjE5Nyw0MEwxMzAuMTk3LDQweiIvPg0KCTxwYXRoIGQ9Ik0xMzQuMDMyLDM1LjI2OGMwLDIuMTE2LTEuNzE0LDMuODMtMy44MzQsMy44M0g0LjcyOWMtMi4xMTksMC0zLjgzOS0xLjcxNC0zLjgzOS0zLjgzVjQuNzI1DQoJCWMwLTIuMTE1LDEuNzItMy44MzUsMy44MzktMy44MzVoMTI1LjQ2OGMyLjEyMSwwLDMuODM0LDEuNzIsMy44MzQsMy44MzVMMTM0LjAzMiwzNS4yNjhMMTM0LjAzMiwzNS4yNjh6Ii8+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMwLjEyOCwxOS43ODRjLTAuMDI5LTMuMjIzLDIuNjM5LTQuNzkxLDIuNzYxLTQuODY0Yy0xLjUxMS0yLjIwMy0zLjg1My0yLjUwNC00LjY3Ni0yLjUyOA0KCQkJCWMtMS45NjctMC4yMDctMy44NzUsMS4xNzctNC44NzcsMS4xNzdjLTEuMDIyLDAtMi41NjUtMS4xNTctNC4yMjgtMS4xMjNjLTIuMTQsMC4wMzMtNC4xNDIsMS4yNzItNS4yNCwzLjE5Ng0KCQkJCWMtMi4yNjYsMy45MjMtMC41NzYsOS42ODgsMS41OTUsMTIuODU5YzEuMDg2LDEuNTUzLDIuMzU1LDMuMjg3LDQuMDE2LDMuMjI2YzEuNjI1LTAuMDY3LDIuMjMyLTEuMDM2LDQuMTkzLTEuMDM2DQoJCQkJYzEuOTQzLDAsMi41MTMsMS4wMzYsNC4yMDcsMC45OTdjMS43NDQtMC4wMjgsMi44NDItMS41NiwzLjg5LTMuMTI3YzEuMjU1LTEuNzgsMS43NTktMy41MzMsMS43NzktMy42MjMNCgkJCQlDMzMuNTA3LDI0LjkyNCwzMC4xNjEsMjMuNjQ3LDMwLjEyOCwxOS43ODR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuOTI4LDEwLjMwNmMwLjg3NC0xLjA5MywxLjQ3Mi0yLjU4LDEuMzA2LTQuMDg5Yy0xLjI2NSwwLjA1Ni0yLjg0NywwLjg3NS0zLjc1OCwxLjk0NA0KCQkJCWMtMC44MDYsMC45NDItMS41MjYsMi40ODYtMS4zNCwzLjkzOEMyNC41NTcsMTIuMjA1LDI2LjAxNiwxMS4zODIsMjYuOTI4LDEwLjMwNnoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUwLjY0NCwxOC44OTNoLTEuNTc2bC0wLjg2My0yLjcxM2gtM2wtMC44MjIsMi43MTNoLTEuNTM1bDIuOTczLTkuMjMzaDEuODM1TDUwLjY0NCwxOC44OTN6DQoJCQkgTTQ3Ljk0NSwxNS4wNDNsLTAuNzgxLTIuNDExYy0wLjA4Mi0wLjI0Ny0wLjIzNy0wLjgyNi0wLjQ2Ni0xLjc0aC0wLjAyN2MtMC4wOTEsMC4zOTMtMC4yMzcsMC45NzMtMC40MzgsMS43NGwtMC43NjcsMi40MTENCgkJCUg0Ny45NDV6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01OC4xNTIsMTUuNDgyYzAsMS4xMzMtMC4zMDYsMi4wMjctMC45MTgsMi42ODVjLTAuNTQ4LDAuNTg1LTEuMjI5LDAuODc3LTIuMDQyLDAuODc3DQoJCQljLTAuODc2LDAtMS41MDctMC4zMTQtMS44OTEtMC45NDVoLTAuMDI3djMuNTA3aC0xLjQ3OXYtNy4xNzhjMC0wLjcxMy0wLjAxOS0xLjQ0My0wLjA1NS0yLjE5MmgxLjMwMWwwLjA4MywxLjA1NWgwLjAyNw0KCQkJYzAuNDkzLTAuNzk0LDEuMjQyLTEuMTkxLDIuMjQ3LTEuMTkxYzAuNzg2LDAsMS40NCwwLjMxMSwxLjk2NiwwLjkzMlM1OC4xNTIsMTQuNDY4LDU4LjE1MiwxNS40ODJ6IE01Ni42NDUsMTUuNTM3DQoJCQljMC0wLjY0OC0wLjE0Ni0xLjE4My0wLjQzOC0xLjYwM2MtMC4zMi0wLjQzOC0wLjc0OS0wLjY1OC0xLjI4OC0wLjY1OGMtMC4zNjUsMC0wLjY5NywwLjEyMS0wLjk5MywwLjM2Mw0KCQkJYy0wLjI5NywwLjI0Mi0wLjQ5MSwwLjU2LTAuNTgzLDAuOTUyYy0wLjA0NSwwLjE4My0wLjA2OCwwLjMzMy0wLjA2OCwwLjQ1MnYxLjEwOWMwLDAuNDg0LDAuMTQ4LDAuODk0LDAuNDQ1LDEuMjI3DQoJCQlzMC42ODMsMC41LDEuMTU4LDAuNWMwLjU1NywwLDAuOTkxLTAuMjE1LDEuMzAxLTAuNjQ0QzU2LjQ4OSwxNi44MDYsNTYuNjQ1LDE2LjI0LDU2LjY0NSwxNS41Mzd6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02NS44NzgsMTUuNDgyYzAsMS4xMzMtMC4zMDYsMi4wMjctMC45MTgsMi42ODVjLTAuNTQ4LDAuNTg1LTEuMjI5LDAuODc3LTIuMDQyLDAuODc3DQoJCQljLTAuODc2LDAtMS41MDctMC4zMTQtMS44OTEtMC45NDVoLTAuMDI3djMuNTA3aC0xLjQ3OXYtNy4xNzhjMC0wLjcxMy0wLjAxOS0xLjQ0My0wLjA1NS0yLjE5MmgxLjMwMWwwLjA4MywxLjA1NWgwLjAyNw0KCQkJYzAuNDkzLTAuNzk0LDEuMjQyLTEuMTkxLDIuMjQ3LTEuMTkxYzAuNzg2LDAsMS40NCwwLjMxMSwxLjk2NiwwLjkzMlM2NS44NzgsMTQuNDY4LDY1Ljg3OCwxNS40ODJ6IE02NC4zNzEsMTUuNTM3DQoJCQljMC0wLjY0OC0wLjE0Ni0xLjE4My0wLjQzOC0xLjYwM2MtMC4zMi0wLjQzOC0wLjc0OS0wLjY1OC0xLjI4OC0wLjY1OGMtMC4zNjUsMC0wLjY5NywwLjEyMS0wLjk5MywwLjM2Mw0KCQkJYy0wLjI5NywwLjI0Mi0wLjQ5MSwwLjU2LTAuNTgzLDAuOTUyYy0wLjA0NSwwLjE4My0wLjA2OCwwLjMzMy0wLjA2OCwwLjQ1MnYxLjEwOWMwLDAuNDg0LDAuMTQ4LDAuODk0LDAuNDQ1LDEuMjI3DQoJCQlzMC42ODMsMC41LDEuMTU4LDAuNWMwLjU1NywwLDAuOTkxLTAuMjE1LDEuMzAxLTAuNjQ0QzY0LjIxNiwxNi44MDYsNjQuMzcxLDE2LjI0LDY0LjM3MSwxNS41Mzd6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03NS44NzksMTYuMzA0YzAsMC43ODUtMC4yNzMsMS40MjUtMC44MiwxLjkxOGMtMC42MDIsMC41MzktMS40MzksMC44MDgtMi41MTUsMC44MDgNCgkJCWMtMC45OTMsMC0xLjc5MS0wLjE5MS0yLjM5NC0wLjU3NWwwLjM0My0xLjIzM2MwLjY0OCwwLjM5NCwxLjM2MSwwLjU5LDIuMTM4LDAuNTljMC41NTgsMCwwLjk5Mi0wLjEyNiwxLjMwMy0wLjM3OA0KCQkJYzAuMzExLTAuMjUxLDAuNDY2LTAuNTg4LDAuNDY2LTEuMDA5YzAtMC4zNzUtMC4xMjgtMC42OS0wLjM4NC0wLjk0NnMtMC42ODEtMC40OTQtMS4yNzMtMC43MTQNCgkJCWMtMS42MTctMC42MDQtMi40MjYtMS40ODYtMi40MjYtMi42NDhjMC0wLjc1OSwwLjI4My0xLjM4MSwwLjg1LTEuODY2YzAuNTY2LTAuNDg0LDEuMzItMC43MjgsMi4yNjEtMC43MjgNCgkJCWMwLjg0LDAsMS41MzksMC4xNDYsMi4wOTYsMC40MzhsLTAuMzY5LDEuMjA2Yy0wLjUyMS0wLjI4My0xLjExLTAuNDI1LTEuNzY4LTAuNDI1Yy0wLjUyMSwwLTAuOTI3LDAuMTI4LTEuMjIsMC4zODQNCgkJCWMtMC4yNDYsMC4yMjktMC4zNjksMC41MDctMC4zNjksMC44MzVjMCwwLjM2NiwwLjE0MSwwLjY2NywwLjQyNSwwLjkwNGMwLjI0NiwwLjIyLDAuNjkzLDAuNDU3LDEuMzQyLDAuNzEzDQoJCQljMC43OTUsMC4zMTksMS4zNzksMC42OTQsMS43NTQsMS4xMjNDNzUuNjkxLDE1LjEzLDc1Ljg3OSwxNS42NjUsNzUuODc5LDE2LjMwNHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTgwLjY3NCwxMy4zNDRoLTEuNjN2My4yMzNjMCwwLjgyMiwwLjI4NywxLjIzMywwLjg2MiwxLjIzM2MwLjI2NiwwLDAuNDg0LTAuMDIzLDAuNjU4LTAuMDY4bDAuMDQxLDEuMTIzDQoJCQljLTAuMjkzLDAuMTA5LTAuNjc2LDAuMTY0LTEuMTUxLDAuMTY0Yy0wLjU4NCwwLTEuMDQxLTAuMTc4LTEuMzY5LTAuNTM0Yy0wLjMyOS0wLjM1Ni0wLjQ5My0wLjk1NC0wLjQ5My0xLjc5NXYtMy4zNTZoLTAuOTc0DQoJCQl2LTEuMTA5aDAuOTc0di0xLjIybDEuNDUyLTAuNDM4djEuNjU3aDEuNjNWMTMuMzQ0eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODcuOTYzLDE1LjUwOWMwLDEuMDIyLTAuMjkzLDEuODYzLTAuODc3LDIuNTIxYy0wLjYxMiwwLjY3Ni0xLjQyNSwxLjAxNC0yLjQzOCwxLjAxNA0KCQkJYy0wLjk3OCwwLTEuNzU2LTAuMzI0LTIuMzM2LTAuOTczcy0wLjg3LTEuNDY2LTAuODctMi40NTJjMC0xLjAzMiwwLjI5OS0xLjg3NywwLjg5Ny0yLjUzNGMwLjU5OC0wLjY1OCwxLjQwNC0wLjk4NiwyLjQxOC0wLjk4Ng0KCQkJYzAuOTc4LDAsMS43NjMsMC4zMjQsMi4zNTYsMC45NzNDODcuNjgsMTMuNzAxLDg3Ljk2MywxNC41MTQsODcuOTYzLDE1LjUwOXogTTg2LjQyOSwxNS41NTdjMC0wLjYxMy0wLjEzMy0xLjE0MS0wLjM5Ny0xLjU4DQoJCQljLTAuMzExLTAuNTMxLTAuNzU0LTAuNzk3LTEuMzI5LTAuNzk3Yy0wLjU5NCwwLTEuMDQ2LDAuMjY2LTEuMzU2LDAuNzk3Yy0wLjI2NSwwLjQzOS0wLjM5NywwLjk3Ni0wLjM5NywxLjYwNw0KCQkJYzAsMC42MTQsMC4xMzMsMS4xNDEsMC4zOTcsMS41OGMwLjMxOSwwLjUzMSwwLjc2OCwwLjc5NywxLjM0MywwLjc5N2MwLjU2NiwwLDEuMDA5LTAuMjcxLDEuMzI5LTAuODExDQoJCQlDODYuMjkxLDE2LjcwMiw4Ni40MjksMTYuMTcsODYuNDI5LDE1LjU1N3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTkyLjg5NSwxMy41MzdjLTAuMTQ2LTAuMDI3LTAuMzAxLTAuMDQxLTAuNDY2LTAuMDQxYy0wLjUyMSwwLTAuOTIyLDAuMTk2LTEuMjA1LDAuNTg5DQoJCQljLTAuMjQ3LDAuMzQ3LTAuMzcsMC43ODUtMC4zNywxLjMxNXYzLjQ5M2gtMS40NzlsMC4wMTQtNC41NjJjMC0wLjc2Ny0wLjAxOS0xLjQ2Ni0wLjA1NS0yLjA5NmgxLjI4OGwwLjA1NSwxLjI3NGgwLjA0MQ0KCQkJYzAuMTU1LTAuNDM4LDAuNDAxLTAuNzksMC43MzktMS4wNTZjMC4zMjktMC4yMzcsMC42ODYtMC4zNTUsMS4wNjktMC4zNTVjMC4xMzcsMCwwLjI2LDAuMDA5LDAuMzY5LDAuMDI3VjEzLjUzN3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTk5LjQxNSwxNS4yNDljMCwwLjI2Ni0wLjAxOCwwLjQ4OS0wLjA1NSwwLjY3MmgtNC40MzhjMC4wMTksMC42NTcsMC4yMzMsMS4xNiwwLjY0NCwxLjUwNw0KCQkJYzAuMzc1LDAuMzExLDAuODU4LDAuNDY2LDEuNDUyLDAuNDY2YzAuNjU4LDAsMS4yNTYtMC4xMDUsMS43OTUtMC4zMTVsMC4yMzMsMS4wMjdjLTAuNjMxLDAuMjc0LTEuMzc1LDAuNDExLTIuMjMzLDAuNDExDQoJCQljLTEuMDMyLDAtMS44NDMtMC4zMDQtMi40MzItMC45MTFzLTAuODg0LTEuNDIyLTAuODg0LTIuNDQ1YzAtMS4wMDUsMC4yNzQtMS44NCwwLjgyMi0yLjUwN2MwLjU3NS0wLjcxMywxLjM1Mi0xLjA2OCwyLjMyOS0xLjA2OA0KCQkJYzAuOTU5LDAsMS42ODUsMC4zNTUsMi4xNzgsMS4wNjhDOTkuMjE5LDEzLjcxOSw5OS40MTUsMTQuNDE3LDk5LjQxNSwxNS4yNDl6IE05OC4wMDUsMTQuODY2DQoJCQljMC4wMDktMC40MzgtMC4wODctMC44MTctMC4yODgtMS4xMzhjLTAuMjU2LTAuNDExLTAuNjQ4LTAuNjE2LTEuMTc5LTAuNjE2Yy0wLjQ4MywwLTAuODc2LDAuMjAxLTEuMTc4LDAuNjAzDQoJCQljLTAuMjQ3LDAuMzItMC4zOTMsMC43MDMtMC40MzgsMS4xNTFIOTguMDA1eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTAyLjMxOSw5LjQxM2MtMC4zOTQsMS4zNzktMC44NTgsMi41MTItMS4zOTcsMy4zOTdsLTAuOTE4LDAuMDk2YzAuNDAxLTEuMDk2LDAuNjg5LTIuMjE0LDAuODYzLTMuMzU2DQoJCQlMMTAyLjMxOSw5LjQxM3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwOC4zNDcsMTguODkzaC0xLjMxNGwtMC4wNjktMS4wNjhoLTAuMDQxYy0wLjQyLDAuODEyLTEuMTMyLDEuMjE5LTIuMTM3LDEuMjE5DQoJCQljLTAuODA0LDAtMS40NzEtMC4zMTQtMi0wLjk0NWMtMC41My0wLjYzLTAuNzk1LTEuNDQ3LTAuNzk1LTIuNDUyYzAtMS4wNzcsMC4yODgtMS45NSwwLjg2My0yLjYxNg0KCQkJYzAuNTU3LTAuNjIxLDEuMjQyLTAuOTMyLDIuMDU1LTAuOTMyYzAuODk2LDAsMS41MjEsMC4zMDEsMS44NzcsMC45MDRoMC4wMjdWOS4xOGgxLjQ3OXY3LjkxOA0KCQkJQzEwOC4yOTIsMTcuNzQ3LDEwOC4zMTEsMTguMzQ1LDEwOC4zNDcsMTguODkzeiBNMTA2LjgxMiwxNi4wODR2LTEuMTA5YzAtMC4xOTItMC4wMTQtMC4zNDgtMC4wNDEtMC40NjYNCgkJCWMtMC4wODMtMC4zNTYtMC4yNjItMC42NTUtMC41MzYtMC44OTdjLTAuMjc1LTAuMjQyLTAuNjA1LTAuMzYzLTAuOTkxLTAuMzYzYy0wLjU1LDAtMC45ODMsMC4yMi0xLjMsMC42NTgNCgkJCWMtMC4zMTYsMC40MzgtMC40NzUsMS0wLjQ3NSwxLjY4NWMwLDAuNjU3LDAuMTUxLDEuMTkyLDAuNDU0LDEuNjAzYzAuMzIxLDAuNDM4LDAuNzUyLDAuNjU4LDEuMjkzLDAuNjU4DQoJCQljMC40ODYsMCwwLjg3Ni0wLjE4MywxLjE3LTAuNTQ4QzEwNi42NzEsMTYuOTY2LDEwNi44MTIsMTYuNTYsMTA2LjgxMiwxNi4wODR6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTUuMTQyLDE4Ljg5M2gtMS4zMjhsLTAuMTEtMC43NjhoLTAuMDQxYy0wLjQ1NiwwLjYxMi0xLjEwNCwwLjkxOC0xLjk0NSwwLjkxOA0KCQkJYy0wLjYzLDAtMS4xMzctMC4yLTEuNTIxLTAuNjAzYy0wLjM0Ny0wLjM2NS0wLjUyMS0wLjgxNy0wLjUyMS0xLjM1NmMwLTAuODEyLDAuMzQtMS40MzQsMS4wMjEtMS44NjMNCgkJCWMwLjY4MS0wLjQyOSwxLjYzOC0wLjYzOSwyLjg3LTAuNjN2LTAuMTIzYzAtMC44NzctMC40Ni0xLjMxNS0xLjM4LTEuMzE1Yy0wLjY1NywwLTEuMjM1LDAuMTY0LTEuNzM2LDAuNDkzbC0wLjMwMi0wLjk3Mw0KCQkJYzAuNjItMC4zODQsMS4zODItMC41NzUsMi4yODUtMC41NzVjMS43NDEsMCwyLjYxMiwwLjkxOCwyLjYxMiwyLjc1NHYyLjQ1MkMxMTUuMDQ2LDE3Ljk3LDExNS4wNzgsMTguNSwxMTUuMTQyLDE4Ljg5M3oNCgkJCSBNMTEzLjYwNywxNi42MDV2LTEuMDI3Yy0xLjYzNS0wLjAyNy0yLjQ1MiwwLjQyLTIuNDUyLDEuMzQzYzAsMC4zNDcsMC4wOTYsMC42MDcsMC4yODYsMC43OGMwLjE5LDAuMTc0LDAuNDMyLDAuMjYxLDAuNzIyLDAuMjYxDQoJCQljMC4zMjcsMCwwLjYyOS0wLjEwMywwLjkwNi0wLjMwOWMwLjI3Ny0wLjIwNSwwLjQ0Ny0wLjQ2OCwwLjUxMS0wLjc4N0MxMTMuNTk5LDE2Ljc5MiwxMTMuNjA3LDE2LjcwNiwxMTMuNjA3LDE2LjYwNXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEyMi42NDksMTguODkzaC0xLjQ3OXYtMy44MTJjMC0xLjE3Ni0wLjQ0Ny0xLjc2NC0xLjM0My0xLjc2NGMtMC40MzgsMC0wLjc5NCwwLjE2Mi0xLjA2OCwwLjQ4NQ0KCQkJcy0wLjQxMSwwLjcwNC0wLjQxMSwxLjE0MnYzLjk0OWgtMS40Nzl2LTQuNzU0YzAtMC41ODQtMC4wMTktMS4yMi0wLjA1NS0xLjkwNGgxLjMwMmwwLjA2OCwxLjA0MWgwLjA0MQ0KCQkJYzAuMTczLTAuMzIzLDAuNDI5LTAuNTkyLDAuNzY3LTAuODA0YzAuNDAyLTAuMjQ5LDAuODUtMC4zNzQsMS4zNDMtMC4zNzRjMC42MjEsMCwxLjEzOCwwLjIwMSwxLjU0OCwwLjYwMw0KCQkJYzAuNTEyLDAuNDkzLDAuNzY4LDEuMjI5LDAuNzY4LDIuMjA2VjE4Ljg5M3oiLz4NCgk8L2c+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQ1LjEzNywyMy4yNTNjMCwwLjE1NS0wLjA1MSwwLjI4NC0wLjE1LDAuMzg4Yy0wLjEwMSwwLjEwNC0wLjIyOSwwLjE1NS0wLjM4MywwLjE1NQ0KCQkJCWMtMC4xNDksMC0wLjI3My0wLjA1NC0wLjM3NC0wLjE1OWMtMC4xMDEtMC4xMDctMC4xNS0wLjIzNC0wLjE1LTAuMzg0YzAtMC4xNDgsMC4wNTItMC4yNzYsMC4xNTUtMC4zODQNCgkJCQljMC4xMDQtMC4xMDUsMC4yMjktMC4xNTksMC4zNzgtMC4xNTljMC4xNTUsMCwwLjI4MiwwLjA1NCwwLjM3OSwwLjE1OUM0NS4wODgsMjIuOTc3LDQ1LjEzNywyMy4xMDQsNDUuMTM3LDIzLjI1M3oNCgkJCQkgTTQ1LjEyNywzMC43NjFINDQuMDh2LTYuNTM4aDEuMDQ4VjMwLjc2MXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01MS4xMjIsMzAuNzYxaC0xLjA0OHYtMi43YzAtMC44MzItMC4zMTYtMS4yNDgtMC45NS0xLjI0OGMtMC4zMTEsMC0wLjU2MiwwLjExNS0wLjc1NywwLjM0NA0KCQkJCWMtMC4xOTMsMC4yMjktMC4yOTEsMC40OTgtMC4yOTEsMC44MDl2Mi43OTZoLTEuMDQ4di0zLjM2NmMwLTAuNDE0LTAuMDEzLTAuODYzLTAuMDM4LTEuMzQ4aDAuOTIxbDAuMDQ5LDAuNzM2aDAuMDI5DQoJCQkJYzAuMTIyLTAuMjI5LDAuMzA0LTAuNDE4LDAuNTQzLTAuNTY4YzAuMjg0LTAuMTc3LDAuNjAyLTAuMjY2LDAuOTUtMC4yNjZjMC40NCwwLDAuODA2LDAuMTQzLDEuMDk3LDAuNDI4DQoJCQkJYzAuMzYyLDAuMzQ5LDAuNTQzLDAuODY5LDAuNTQzLDEuNTYxVjMwLjc2MXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01Ny4xNTUsMzAuNzYxaC0wLjkzMWwtMC4wNDktMC43NTdoLTAuMDI5Yy0wLjI5NywwLjU3Ni0wLjgwMiwwLjg2My0xLjUxMywwLjg2Mw0KCQkJCWMtMC41NjksMC0xLjA0MS0wLjIyMy0xLjQxNi0wLjY2OXMtMC41NjItMS4wMjQtMC41NjItMS43MzZjMC0wLjc2MywwLjIwMy0xLjM4MSwwLjYxLTEuODUzYzAuMzk1LTAuNDM5LDAuODgtMC42NiwxLjQ1NS0wLjY2DQoJCQkJYzAuNjM0LDAsMS4wNzcsMC4yMTQsMS4zMjksMC42NDFoMC4wMnYtMi43MDdoMS4wNDh2NS42MDdDNTcuMTE3LDI5Ljk0OSw1Ny4xMjksMzAuMzczLDU3LjE1NSwzMC43NjF6IE01Ni4wNjksMjguNzcydi0wLjc4Ng0KCQkJCWMwLTAuMTM2LTAuMDEtMC4yNDYtMC4wMjktMC4zM2MtMC4wNTktMC4yNTItMC4xODYtMC40NjMtMC4zOC0wLjYzNWMtMC4xOTUtMC4xNzItMC40MjktMC4yNTgtMC43MDEtMC4yNTgNCgkJCQljLTAuMzksMC0wLjY5NiwwLjE1Ni0wLjkyMSwwLjQ2N2MtMC4yMjQsMC4zMTEtMC4zMzYsMC43MDctMC4zMzYsMS4xOTJjMCwwLjQ2NiwwLjEwNywwLjg0NSwwLjMyMiwxLjEzNg0KCQkJCWMwLjIyNywwLjMxLDAuNTMyLDAuNDY1LDAuOTE1LDAuNDY1YzAuMzQ0LDAsMC42Mi0wLjEyOSwwLjgyOC0wLjM4OEM1NS45NjgsMjkuMzk2LDU2LjA2OSwyOS4xMDgsNTYuMDY5LDI4Ljc3MnoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02MC4xNDMsMjQuNjQxYzAsMC4xODgtMC4wNjIsMC4zMzktMC4xODQsMC40NTVjLTAuMTIzLDAuMTE3LTAuMjgxLDAuMTc1LTAuNDc2LDAuMTc1DQoJCQkJYy0wLjE3NSwwLTAuMzIyLTAuMDYtMC40NDEtMC4xNzljLTAuMTItMC4xMi0wLjE4LTAuMjcxLTAuMTgtMC40NTFjMC0wLjE4MiwwLjA2Mi0wLjMzLDAuMTg1LTAuNDQ3DQoJCQkJYzAuMTIzLTAuMTE1LDAuMjc0LTAuMTc0LDAuNDU2LTAuMTc0YzAuMTgxLDAsMC4zMzMsMC4wNTksMC40NTYsMC4xNzRDNjAuMDgyLDI0LjMxMSw2MC4xNDMsMjQuNDU5LDYwLjE0MywyNC42NDF6DQoJCQkJIE02MC4wMjcsMzAuNzYxaC0xLjA0OHYtNC43MTRoMS4wNDhWMzAuNzYxeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY0LjM4MSwyNi45NjljLTAuMTA0LTAuMDItMC4yMTMtMC4wMjktMC4zMy0wLjAyOWMtMC4zNjgsMC0wLjY1MiwwLjEzOS0wLjg1NCwwLjQxNg0KCQkJCWMtMC4xNzQsMC4yNDYtMC4yNjIsMC41NTctMC4yNjIsMC45MzJ2Mi40NzRoLTEuMDQ4bDAuMDEtMy4yMjljMC0wLjU0NC0wLjAxMy0xLjAzOS0wLjAzOC0xLjQ4NGgwLjkxMWwwLjAzOSwwLjkwMmgwLjAyOQ0KCQkJCWMwLjEwOS0wLjMxMSwwLjI4NC0wLjU2MSwwLjUyMy0wLjc0OGMwLjIzMy0wLjE2OCwwLjQ4NS0wLjI1MiwwLjc1Ny0wLjI1MmMwLjA5NywwLDAuMTg1LDAuMDA3LDAuMjYyLDAuMDJWMjYuOTY5eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY2Ljg4MywyNC42NDFjMCwwLjE4OC0wLjA2MiwwLjMzOS0wLjE4NCwwLjQ1NWMtMC4xMjMsMC4xMTctMC4yODEsMC4xNzUtMC40NzYsMC4xNzUNCgkJCQljLTAuMTc1LDAtMC4zMjItMC4wNi0wLjQ0MS0wLjE3OWMtMC4xMi0wLjEyLTAuMTgtMC4yNzEtMC4xOC0wLjQ1MWMwLTAuMTgyLDAuMDYyLTAuMzMsMC4xODUtMC40NDcNCgkJCQljMC4xMjMtMC4xMTUsMC4yNzQtMC4xNzQsMC40NTYtMC4xNzRjMC4xODEsMCwwLjMzMywwLjA1OSwwLjQ1NiwwLjE3NEM2Ni44MjIsMjQuMzExLDY2Ljg4MywyNC40NTksNjYuODgzLDI0LjY0MXoNCgkJCQkgTTY2Ljc2NywzMC43NjFoLTEuMDQ4di00LjcxNGgxLjA0OFYzMC43NjF6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzIuNzIzLDMwLjc2MWgtMS4wNDl2LTIuN2MwLTAuODMyLTAuMzE2LTEuMjQ4LTAuOTQ5LTEuMjQ4Yy0wLjMxMSwwLTAuNTYyLDAuMTE1LTAuNzU4LDAuMzQ0DQoJCQkJYy0wLjE5MywwLjIyOS0wLjI5MSwwLjQ5OC0wLjI5MSwwLjgwOXYyLjc5NmgtMS4wNDd2LTMuMzY2YzAtMC40MTQtMC4wMTMtMC44NjMtMC4wMzgtMS4zNDhoMC45MjFsMC4wNDksMC43MzZoMC4wMjkNCgkJCQljMC4xMjEtMC4yMjksMC4zMDMtMC40MTgsMC41NDMtMC41NjhjMC4yODMtMC4xNzcsMC42MDItMC4yNjYsMC45NDktMC4yNjZjMC40NDEsMCwwLjgwNywwLjE0MywxLjA5OCwwLjQyOA0KCQkJCWMwLjM2MSwwLjM0OSwwLjU0MywwLjg2OSwwLjU0MywxLjU2MVYzMC43NjF6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==</resource>
|
|
<resource name="vi.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlZOX0Rvd25sb2FkX29uX3RoZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHdpZHRoPSIxMzVweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgMTM1IDQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMzUgNDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0E2QTZBNiIgZD0iTTEzMC4xOTcsNDBINC43MjlDMi4xMjIsNDAsMCwzNy44NzIsMCwzNS4yNjdWNC43MjZDMCwyLjEyLDIuMTIyLDAsNC43MjksMGgxMjUuNDY4DQoJCUMxMzIuODAzLDAsMTM1LDIuMTIsMTM1LDQuNzI2djMwLjU0MUMxMzUsMzcuODcyLDEzMi44MDMsNDAsMTMwLjE5Nyw0MEwxMzAuMTk3LDQweiIvPg0KCTxwYXRoIGQ9Ik0xMzQuMDMyLDM1LjI2OGMwLDIuMTE2LTEuNzE0LDMuODMtMy44MzQsMy44M0g0LjcyOWMtMi4xMTksMC0zLjgzOS0xLjcxNC0zLjgzOS0zLjgzVjQuNzI1DQoJCWMwLTIuMTE1LDEuNzItMy44MzUsMy44MzktMy44MzVoMTI1LjQ2OGMyLjEyMSwwLDMuODM0LDEuNzIsMy44MzQsMy44MzVMMTM0LjAzMiwzNS4yNjhMMTM0LjAzMiwzNS4yNjh6Ii8+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMwLjEyOCwxOS43ODRjLTAuMDI5LTMuMjIzLDIuNjM5LTQuNzkxLDIuNzYxLTQuODY0Yy0xLjUxMS0yLjIwMy0zLjg1My0yLjUwNC00LjY3Ni0yLjUyOA0KCQkJCWMtMS45NjctMC4yMDctMy44NzUsMS4xNzctNC44NzcsMS4xNzdjLTEuMDIyLDAtMi41NjUtMS4xNTctNC4yMjgtMS4xMjNjLTIuMTQsMC4wMzMtNC4xNDIsMS4yNzItNS4yNCwzLjE5Ng0KCQkJCWMtMi4yNjYsMy45MjMtMC41NzYsOS42ODgsMS41OTUsMTIuODU5YzEuMDg2LDEuNTUzLDIuMzU1LDMuMjg3LDQuMDE2LDMuMjI2YzEuNjI1LTAuMDY3LDIuMjMyLTEuMDM2LDQuMTkzLTEuMDM2DQoJCQkJYzEuOTQzLDAsMi41MTMsMS4wMzYsNC4yMDcsMC45OTdjMS43NDQtMC4wMjgsMi44NDItMS41NiwzLjg5LTMuMTI3YzEuMjU1LTEuNzgsMS43NTktMy41MzMsMS43NzktMy42MjMNCgkJCQlDMzMuNTA3LDI0LjkyNCwzMC4xNjEsMjMuNjQ3LDMwLjEyOCwxOS43ODR6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjYuOTI4LDEwLjMwNmMwLjg3NC0xLjA5MywxLjQ3Mi0yLjU4LDEuMzA2LTQuMDg5Yy0xLjI2NSwwLjA1Ni0yLjg0NywwLjg3NS0zLjc1OCwxLjk0NA0KCQkJCWMtMC44MDYsMC45NDItMS41MjYsMi40ODYtMS4zNCwzLjkzOEMyNC41NTcsMTIuMjA1LDI2LjAxNiwxMS4zODIsMjYuOTI4LDEwLjMwNnoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUzLjY0NSwzMS41MDRoLTIuMjcxbC0xLjI0NC0zLjkwOWgtNC4zMjRsLTEuMTg1LDMuOTA5aC0yLjIxMWw0LjI4NC0xMy4zMDhoMi42NDZMNTMuNjQ1LDMxLjUwNHoNCgkJCSBNNDkuNzU1LDI1Ljk1NUw0OC42MywyMi40OGMtMC4xMTktMC4zNTUtMC4zNDItMS4xOTEtMC42NzEtMi41MDdoLTAuMDRjLTAuMTMxLDAuNTY2LTAuMzQyLDEuNDAyLTAuNjMyLDIuNTA3bC0xLjEwNSwzLjQ3NQ0KCQkJSDQ5Ljc1NXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY0LjY2MiwyNi41ODhjMCwxLjYzMi0wLjQ0MSwyLjkyMi0xLjMyMywzLjg2OWMtMC43OSwwLjg0My0xLjc3MSwxLjI2NC0yLjk0MiwxLjI2NA0KCQkJYy0xLjI2NCwwLTIuMTcyLTAuNDU0LTIuNzI1LTEuMzYyaC0wLjA0djUuMDU1aC0yLjEzMlYyNS4wNjdjMC0xLjAyNi0wLjAyNy0yLjA3OS0wLjA3OS0zLjE1OWgxLjg3NWwwLjExOSwxLjUyMWgwLjA0DQoJCQljMC43MTEtMS4xNDYsMS43OS0xLjcxOCwzLjIzOC0xLjcxOGMxLjEzMiwwLDIuMDc3LDAuNDQ3LDIuODMzLDEuMzQyQzY0LjI4NCwyMy45NDksNjQuNjYyLDI1LjEyNyw2NC42NjIsMjYuNTg4eiBNNjIuNDksMjYuNjY2DQoJCQljMC0wLjkzNC0wLjIxLTEuNzA0LTAuNjMyLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDgtMC45NDgtMS44NTYtMC45NDhjLTAuNTI2LDAtMS4wMDQsMC4xNzYtMS40MzEsMC41MjMNCgkJCWMtMC40MjgsMC4zNS0wLjcwOCwwLjgwNy0wLjgzOSwxLjM3M2MtMC4wNjYsMC4yNjQtMC4wOTksMC40OC0wLjA5OSwwLjY1djEuNmMwLDAuNjk4LDAuMjE0LDEuMjg3LDAuNjQyLDEuNzY4DQoJCQlzMC45ODQsMC43MjEsMS42NjgsMC43MjFjMC44MDMsMCwxLjQyOC0wLjMxLDEuODc1LTAuOTI4QzYyLjI2NiwyOC40OTYsNjIuNDksMjcuNjgsNjIuNDksMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzUuNjk5LDI2LjU4OGMwLDEuNjMyLTAuNDQxLDIuOTIyLTEuMzI0LDMuODY5Yy0wLjc4OSwwLjg0My0xLjc3LDEuMjY0LTIuOTQxLDEuMjY0DQoJCQljLTEuMjY0LDAtMi4xNzItMC40NTQtMi43MjQtMS4zNjJINjguNjd2NS4wNTVoLTIuMTMyVjI1LjA2N2MwLTEuMDI2LTAuMDI3LTIuMDc5LTAuMDc5LTMuMTU5aDEuODc1bDAuMTE5LDEuNTIxaDAuMDQNCgkJCWMwLjcxLTEuMTQ2LDEuNzg5LTEuNzE4LDMuMjM4LTEuNzE4YzEuMTMxLDAsMi4wNzYsMC40NDcsMi44MzQsMS4zNDJDNzUuMzIsMjMuOTQ5LDc1LjY5OSwyNS4xMjcsNzUuNjk5LDI2LjU4OHogTTczLjUyNywyNi42NjYNCgkJCWMwLTAuOTM0LTAuMjExLTEuNzA0LTAuNjMzLTIuMzFjLTAuNDYxLTAuNjMyLTEuMDc4LTAuOTQ4LTEuODU1LTAuOTQ4Yy0wLjUyNywwLTEuMDA0LDAuMTc2LTEuNDMyLDAuNTIzDQoJCQljLTAuNDI4LDAuMzUtMC43MDcsMC44MDctMC44MzgsMS4zNzNjLTAuMDY1LDAuMjY0LTAuMDk5LDAuNDgtMC4wOTksMC42NXYxLjZjMCwwLjY5OCwwLjIxNCwxLjI4NywwLjY0LDEuNzY4DQoJCQljMC40MjgsMC40OCwwLjk4NCwwLjcyMSwxLjY3LDAuNzIxYzAuODAzLDAsMS40MjgtMC4zMSwxLjg3NS0wLjkyOEM3My4zMDMsMjguNDk2LDczLjUyNywyNy42OCw3My41MjcsMjYuNjY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNODguMDM5LDI3Ljc3MmMwLDEuMTMyLTAuMzkzLDIuMDUzLTEuMTgyLDIuNzY0Yy0wLjg2NywwLjc3Ny0yLjA3NCwxLjE2NS0zLjYyNSwxLjE2NQ0KCQkJYy0xLjQzMiwwLTIuNTgtMC4yNzYtMy40NDktMC44MjlsMC40OTQtMS43NzdjMC45MzYsMC41NjYsMS45NjMsMC44NSwzLjA4MiwwLjg1YzAuODAzLDAsMS40MjgtMC4xODIsMS44NzctMC41NDQNCgkJCWMwLjQ0Ny0wLjM2MiwwLjY3LTAuODQ4LDAuNjctMS40NTRjMC0wLjU0LTAuMTg0LTAuOTk1LTAuNTUzLTEuMzY0Yy0wLjM2Ny0wLjM2OS0wLjk4LTAuNzEyLTEuODM2LTEuMDI5DQoJCQljLTIuMzMtMC44NjktMy40OTQtMi4xNDItMy40OTQtMy44MTZjMC0xLjA5NCwwLjQwOC0xLjk5MSwxLjIyNS0yLjY4OWMwLjgxNC0wLjY5OSwxLjktMS4wNDgsMy4yNTgtMS4wNDgNCgkJCWMxLjIxMSwwLDIuMjE3LDAuMjExLDMuMDIsMC42MzJsLTAuNTMzLDEuNzM4Yy0wLjc1LTAuNDA4LTEuNTk4LTAuNjEyLTIuNTQ3LTAuNjEyYy0wLjc1LDAtMS4zMzYsMC4xODUtMS43NTYsMC41NTMNCgkJCWMtMC4zNTUsMC4zMjktMC41MzMsMC43My0wLjUzMywxLjIwNWMwLDAuNTI2LDAuMjAzLDAuOTYxLDAuNjExLDEuMzAzYzAuMzU1LDAuMzE2LDEsMC42NTgsMS45MzYsMS4wMjcNCgkJCWMxLjE0NSwwLjQ2MSwxLjk4NiwxLDIuNTI3LDEuNjE4Qzg3Ljc3LDI2LjA4MSw4OC4wMzksMjYuODUyLDg4LjAzOSwyNy43NzJ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05NS4wODgsMjMuNTA4aC0yLjM1djQuNjU5YzAsMS4xODUsMC40MTQsMS43NzcsMS4yNDQsMS43NzdjMC4zODEsMCwwLjY5Ny0wLjAzMywwLjk0Ny0wLjA5OWwwLjA1OSwxLjYxOQ0KCQkJYy0wLjQyLDAuMTU3LTAuOTczLDAuMjM2LTEuNjU4LDAuMjM2Yy0wLjg0MiwwLTEuNS0wLjI1Ny0xLjk3NS0wLjc3Yy0wLjQ3My0wLjUxNC0wLjcxMS0xLjM3Ni0wLjcxMS0yLjU4N3YtNC44MzdoLTEuNHYtMS42aDEuNA0KCQkJdi0xLjc1N2wyLjA5NC0wLjYzMnYyLjM4OWgyLjM1VjIzLjUwOHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwNS42OTEsMjYuNjI3YzAsMS40NzUtMC40MjIsMi42ODYtMS4yNjQsMy42MzNjLTAuODgzLDAuOTc1LTIuMDU1LDEuNDYxLTMuNTE2LDEuNDYxDQoJCQljLTEuNDA4LDAtMi41MjktMC40NjctMy4zNjUtMS40MDFzLTEuMjU0LTIuMTEzLTEuMjU0LTMuNTM0YzAtMS40ODcsMC40My0yLjcwNSwxLjI5My0zLjY1MmMwLjg2MS0wLjk0OCwyLjAyMy0xLjQyMiwzLjQ4NC0xLjQyMg0KCQkJYzEuNDA4LDAsMi41NDEsMC40NjcsMy4zOTYsMS40MDJDMTA1LjI4MywyNC4wMjEsMTA1LjY5MSwyNS4xOTIsMTA1LjY5MSwyNi42Mjd6IE0xMDMuNDc5LDI2LjY5Ng0KCQkJYzAtMC44ODUtMC4xODktMS42NDQtMC41NzItMi4yNzdjLTAuNDQ3LTAuNzY2LTEuMDg2LTEuMTQ4LTEuOTE0LTEuMTQ4Yy0wLjg1NywwLTEuNTA4LDAuMzgzLTEuOTU1LDEuMTQ4DQoJCQljLTAuMzgzLDAuNjM0LTAuNTcyLDEuNDA1LTAuNTcyLDIuMzE3YzAsMC44ODUsMC4xODksMS42NDQsMC41NzIsMi4yNzZjMC40NjEsMC43NjYsMS4xMDUsMS4xNDgsMS45MzYsMS4xNDgNCgkJCWMwLjgxNCwwLDEuNDUzLTAuMzksMS45MTQtMS4xNjhDMTAzLjI4MSwyOC4zNDcsMTAzLjQ3OSwyNy41OCwxMDMuNDc5LDI2LjY5NnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExMi42MjEsMjMuNzgzYy0wLjIxMS0wLjAzOS0wLjQzNi0wLjA1OS0wLjY3Mi0wLjA1OWMtMC43NSwwLTEuMzMsMC4yODMtMS43MzgsMC44NQ0KCQkJYy0wLjM1NSwwLjUtMC41MzMsMS4xMzItMC41MzMsMS44OTV2NS4wMzVoLTIuMTMxbDAuMDItNi41NzRjMC0xLjEwNi0wLjAyNy0yLjExMy0wLjA4LTMuMDIxaDEuODU3bDAuMDc4LDEuODM2aDAuMDU5DQoJCQljMC4yMjUtMC42MzEsMC41OC0xLjEzOSwxLjA2Ni0xLjUyYzAuNDc1LTAuMzQzLDAuOTg4LTAuNTE0LDEuNTQxLTAuNTE0YzAuMTk3LDAsMC4zNzUsMC4wMTQsMC41MzMsMC4wMzlWMjMuNzgzeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIyLjE1NiwyNi4yNTJjMCwwLjM4Mi0wLjAyNSwwLjcwNC0wLjA3OCwwLjk2N2gtNi4zOTZjMC4wMjUsMC45NDgsMC4zMzQsMS42NzMsMC45MjgsMi4xNzMNCgkJCWMwLjUzOSwwLjQ0NywxLjIzNiwwLjY3MSwyLjA5MiwwLjY3MWMwLjk0NywwLDEuODExLTAuMTUxLDIuNTg4LTAuNDU0bDAuMzM0LDEuNDhjLTAuOTA4LDAuMzk2LTEuOTgsMC41OTMtMy4yMTcsMC41OTMNCgkJCWMtMS40ODgsMC0yLjY1Ni0wLjQzOC0zLjUwNi0xLjMxM2MtMC44NDgtMC44NzUtMS4yNzMtMi4wNS0xLjI3My0zLjUyNGMwLTEuNDQ3LDAuMzk1LTIuNjUyLDEuMTg2LTMuNjEzDQoJCQljMC44MjgtMS4wMjYsMS45NDctMS41MzksMy4zNTUtMS41MzljMS4zODMsMCwyLjQzLDAuNTEzLDMuMTQxLDEuNTM5QzEyMS44NzMsMjQuMDQ3LDEyMi4xNTYsMjUuMDU1LDEyMi4xNTYsMjYuMjUyeg0KCQkJIE0xMjAuMTIzLDI1LjY5OWMwLjAxNC0wLjYzMi0wLjEyNS0xLjE3OC0wLjQxNC0xLjYzOWMtMC4zNjktMC41OTMtMC45MzYtMC44ODktMS42OTktMC44ODljLTAuNjk3LDAtMS4yNjQsMC4yODktMS42OTcsMC44NjkNCgkJCWMtMC4zNTUsMC40NjEtMC41NjYsMS4wMTQtMC42MzEsMS42NThIMTIwLjEyM3oiLz4NCgk8L2c+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQ3LjgwOSw3Ljc3OGgtMS44NzJ2NS42NTVoLTEuMDQ4VjcuNzc4aC0xLjg2MlY2Ljg5Nmg0Ljc4MlY3Ljc3OHoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01MS4wNzMsMTMuNDMzbC0wLjA3Ny0wLjU0M2gtMC4wMjljLTAuMzE2LDAuNDMzLTAuNzc1LDAuNjUtMS4zNzcsMC42NQ0KCQkJCWMtMC4yMTQsMC0wLjQwNy0wLjAzNi0wLjU4Mi0wLjEwN3MtMC4zMjctMC4xNjgtMC40NTYtMC4yOTFjLTAuMTMtMC4xMjMtMC4yMjktMC4yNjgtMC4zMDEtMC40MzcNCgkJCQljLTAuMDcxLTAuMTY4LTAuMTA2LTAuMzUzLTAuMTA2LTAuNTUzYzAtMC41ODgsMC4yMzktMS4wMywwLjcxOC0xLjMyNGMwLjQ3OS0wLjI5NCwxLjE1Ny0wLjQ0MSwyLjAzNy0wLjQ0MVYxMC4zDQoJCQkJYzAtMC42MjEtMC4zMjYtMC45MzEtMC45NzgtMC45MzFjLTAuNDY1LDAtMC44NzUsMC4xMTctMS4yMjksMC4zNDlsLTAuMjEzLTAuNjg4YzAuNDMzLTAuMjcxLDAuOTcyLTAuNDA3LDEuNjE3LTAuNDA3DQoJCQkJYzEuMjMzLDAsMS44NSwwLjY1LDEuODUsMS45NXYxLjczNmMwLDAuNDg1LDAuMDIzLDAuODYsMC4wNjgsMS4xMjVINTEuMDczeiBNNTAuOTI3LDExLjA4NmMtMC41ODUsMC0xLjAyMSwwLjA3NC0xLjMwNywwLjIyMw0KCQkJCWMtMC4yODYsMC4xNDktMC40MjksMC4zOTItMC40MjksMC43MjhjMCwwLjI0NiwwLjA2NywwLjQzLDAuMjAyLDAuNTUzYzAuMTM1LDAuMTIzLDAuMzA2LDAuMTg0LDAuNTEyLDAuMTg0DQoJCQkJYzAuMTM1LDAsMC4yNjMtMC4wMjQsMC4zODYtMC4wNzNjMC4xMjItMC4wNDgsMC4yMjktMC4xMTUsMC4zMjItMC4xOTljMC4wOTQtMC4wODQsMC4xNjktMC4xODYsMC4yMjgtMC4zMDYNCgkJCQljMC4wNTgtMC4xMiwwLjA4Ni0wLjI0NywwLjA4Ni0wLjM4M1YxMS4wODZ6IE00OS44MzIsOC4xNzZjMC4wMjUtMC4xMSwwLjA2OS0wLjIwNCwwLjEzMS0wLjI4MXMwLjEyMy0wLjE1LDAuMTg1LTAuMjE4DQoJCQkJczAuMTE0LTAuMTM0LDAuMTYtMC4xOTljMC4wNDUtMC4wNjUsMC4wNjctMC4xNDMsMC4wNjctMC4yMzNjMC0wLjA5Ny0wLjAzLTAuMTc1LTAuMDkyLTAuMjMzcy0wLjEzOC0wLjA4Ny0wLjIyOC0wLjA4Nw0KCQkJCWMtMC4xMDQsMC0wLjE5MywwLjAzNC0wLjI2OCwwLjEwMnMtMC4xMzcsMC4xNDQtMC4xODgsMC4yMjhMNDkuMjMsNy4wMzFjMC4wOTEtMC4xODgsMC4yMTktMC4zNDksMC4zODQtMC40ODUNCgkJCQljMC4xNjQtMC4xMzYsMC4zNzYtMC4yMDQsMC42MzUtMC4yMDRjMC4yNDYsMCwwLjQ1MSwwLjA3MSwwLjYxNiwwLjIxM2MwLjE2NSwwLjE0MywwLjI0NywwLjMyNywwLjI0NywwLjU1Mw0KCQkJCWMwLDAuMTQyLTAuMDI5LDAuMjYzLTAuMDg3LDAuMzY0Yy0wLjA1OSwwLjEtMC4xMjYsMC4xOTItMC4yMDQsMC4yNzZjLTAuMDc3LDAuMDg0LTAuMTU4LDAuMTY4LTAuMjQyLDAuMjUyDQoJCQkJYy0wLjA4NCwwLjA4NC0wLjE1NSwwLjE4NS0wLjIxNCwwLjMwMUw0OS44MzIsOC4xNzZ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTQuNjQ5LDcuMzEyYzAsMC4xODgtMC4wNjIsMC4zMzktMC4xODQsMC40NTZjLTAuMTIzLDAuMTE3LTAuMjgxLDAuMTc1LTAuNDc2LDAuMTc1DQoJCQkJYy0wLjE3NSwwLTAuMzIyLTAuMDYtMC40NDEtMC4xNzljLTAuMTItMC4xMi0wLjE4LTAuMjctMC4xOC0wLjQ1MXMwLjA2Mi0wLjMzLDAuMTg1LTAuNDQ2czAuMjc0LTAuMTc1LDAuNDU2LTAuMTc1DQoJCQkJYzAuMTgxLDAsMC4zMzMsMC4wNTksMC40NTYsMC4xNzVDNTQuNTg3LDYuOTgyLDU0LjY0OSw3LjEzMSw1NC42NDksNy4zMTJ6IE01NC41MzMsMTMuNDMzaC0xLjA0OFY4LjcxOWgxLjA0OFYxMy40MzN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjIuNjEyLDguNzE5bC0xLjc4NSw0LjcxNGgtMS4wMTlsLTEuNzI3LTQuNzE0aDEuMTI1bDAuODA2LDIuNDkzYzAuMTM2LDAuNDE0LDAuMjQ5LDAuODEyLDAuMzM5LDEuMTkzDQoJCQkJaDAuMDI5YzAuMDc4LTAuMzQzLDAuMTkxLTAuNzQsMC4zNC0xLjE5M2wwLjc5NS0yLjQ5M0g2Mi42MTJ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjcuMzk5LDEwLjg1M2MwLDAuMDktMC4wMDQsMC4xNzYtMC4wMSwwLjI1N2MtMC4wMDcsMC4wODEtMC4wMTcsMC4xNTQtMC4wMjksMC4yMThoLTMuMTQzDQoJCQkJYzAuMDEzLDAuNDQ2LDAuMTUzLDAuNzkxLDAuNDIyLDEuMDMzYzAuMjY4LDAuMjQyLDAuNjIyLDAuMzY0LDEuMDYyLDAuMzY0YzAuNDU5LDAsMC44ODMtMC4wNzQsMS4yNzEtMC4yMjNsMC4xNjQsMC43MjgNCgkJCQljLTAuNDQ2LDAuMTk0LTAuOTczLDAuMjkxLTEuNTgxLDAuMjkxYy0wLjM2OCwwLTAuNjk4LTAuMDU3LTAuOTg5LTAuMTdjLTAuMjkxLTAuMTEzLTAuNTM3LTAuMjczLTAuNzM3LTAuNDgNCgkJCQlzLTAuMzU0LTAuNDU2LTAuNDYxLTAuNzQ3Yy0wLjEwNi0wLjI5MS0wLjE1OS0wLjYxNy0wLjE1OS0wLjk3OXMwLjA1My0wLjY5NywwLjE1OS0xLjAwNGMwLjEwNy0wLjMwNywwLjI1OC0wLjU3NCwwLjQ1MS0wLjgNCgkJCQljMC4xOTQtMC4yMjcsMC40MjktMC40MDQsMC43MDMtMC41MzRjMC4yNzUtMC4xMjksMC41ODEtMC4xOTQsMC45MTctMC4xOTRjMC4yOTgsMCwwLjU2NywwLjA1MywwLjgxMSwwLjE2DQoJCQkJYzAuMjQyLDAuMTA2LDAuNDQ5LDAuMjU4LDAuNjIsMC40NTZjMC4xNzIsMC4xOTcsMC4zMDMsMC40MzQsMC4zOTMsMC43MDhDNjcuMzUzLDEwLjIxMSw2Ny4zOTksMTAuNTE3LDY3LjM5OSwxMC44NTN6DQoJCQkJIE02NS43ODksNi43M2wwLjg0NCwxLjQxNmgtMC43MzdsLTAuNDc2LTAuODkySDY1LjRsLTAuNDc1LDAuODkyaC0wLjcxOGwwLjgyNC0xLjQxNkg2NS43ODl6IE02Ni4zOTksMTAuNTgyDQoJCQkJYzAtMC4zNjktMC4wODktMC42NjgtMC4yNjctMC44OTdTNjUuNjk4LDkuMzQsNjUuMzYyLDkuMzRjLTAuMzA1LDAtMC41NjIsMC4xMTYtMC43NzYsMC4zNDkNCgkJCQljLTAuMjEzLDAuMjMzLTAuMzM2LDAuNTMtMC4zNjgsMC44OTNINjYuMzk5eiBNNjYuNjgxLDUuODg3bDAuNjMsMS4zMzhoLTAuNTcybC0wLjk0LTEuMzM4SDY2LjY4MXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03My41MjksOS41MDRoLTEuMTU0djIuMjljMCwwLjU4MiwwLjIwMywwLjg3MywwLjYxMSwwLjg3M2MwLjE4OCwwLDAuMzQyLTAuMDE2LDAuNDY1LTAuMDQ5bDAuMDI5LDAuNzk1DQoJCQkJYy0wLjIwNywwLjA3OC0wLjQ3OSwwLjExNy0wLjgxNCwwLjExN2MtMC40MTQsMC0wLjczOC0wLjEyNi0wLjk3MS0wLjM3OGMtMC4yMzItMC4yNTItMC4zNS0wLjY3Ni0wLjM1LTEuMjcxVjkuNTA0aC0wLjY4OFY4LjcxOQ0KCQkJCWgwLjY4OFY3Ljg1NWwxLjAyOS0wLjMxdjEuMTczaDEuMTU0VjkuNTA0eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTc3LjIyNSw5LjY0MWMtMC4xMDQtMC4wMi0wLjIxMy0wLjAyOS0wLjMzLTAuMDI5Yy0wLjM2OSwwLTAuNjUyLDAuMTM5LTAuODU0LDAuNDE3DQoJCQkJYy0wLjE3NCwwLjI0Ni0wLjI2MiwwLjU1Ni0wLjI2MiwwLjkzMXYyLjQ3NEg3NC43M2wwLjAxLTMuMjNjMC0wLjU0My0wLjAxMi0xLjAzOC0wLjAzNy0xLjQ4NGgwLjkxbDAuMDM5LDAuOTAyaDAuMDI5DQoJCQkJYzAuMTA5LTAuMzExLDAuMjg1LTAuNTYsMC41MjMtMC43NDdjMC4yMzQtMC4xNjgsMC40ODYtMC4yNTIsMC43NTgtMC4yNTJjMC4wOTYsMCwwLjE4NCwwLjAwNiwwLjI2MiwwLjAxOVY5LjY0MXoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04Mi4xNzQsMTAuODUzYzAsMC4wOS0wLjAwNCwwLjE3Ni0wLjAxLDAuMjU3Yy0wLjAwNiwwLjA4MS0wLjAxNiwwLjE1NC0wLjAyOSwwLjIxOGgtMy4xNDMNCgkJCQljMC4wMTQsMC40NDYsMC4xNTQsMC43OTEsMC40MjIsMS4wMzNjMC4yNjgsMC4yNDIsMC42MjMsMC4zNjQsMS4wNjIsMC4zNjRjMC40NTksMCwwLjg4My0wLjA3NCwxLjI3MS0wLjIyM2wwLjE2NCwwLjcyOA0KCQkJCWMtMC40NDcsMC4xOTQtMC45NzMsMC4yOTEtMS41ODIsMC4yOTFjLTAuMzY3LDAtMC42OTctMC4wNTctMC45ODgtMC4xN2MtMC4yOTEtMC4xMTMtMC41MzctMC4yNzMtMC43MzgtMC40OA0KCQkJCWMtMC4xOTktMC4yMDctMC4zNTQtMC40NTYtMC40NjEtMC43NDdjLTAuMTA1LTAuMjkxLTAuMTU4LTAuNjE3LTAuMTU4LTAuOTc5czAuMDUzLTAuNjk3LDAuMTU4LTEuMDA0DQoJCQkJYzAuMTA3LTAuMzA3LDAuMjU4LTAuNTc0LDAuNDUxLTAuOGMwLjE5NS0wLjIyNywwLjQzLTAuNDA0LDAuNzAzLTAuNTM0YzAuMjc1LTAuMTI5LDAuNTgyLTAuMTk0LDAuOTE4LTAuMTk0DQoJCQkJYzAuMjk3LDAsMC41NjYsMC4wNTMsMC44MTEsMC4xNmMwLjI0MiwwLjEwNiwwLjQ0OSwwLjI1OCwwLjYxOSwwLjQ1NmMwLjE3MiwwLjE5NywwLjMwMywwLjQzNCwwLjM5MywwLjcwOA0KCQkJCUM4Mi4xMjksMTAuMjExLDgyLjE3NCwxMC41MTcsODIuMTc0LDEwLjg1M3ogTTgxLjQ0Nyw4LjE0NmgtMC43MjlsLTAuNTMzLTAuODczaC0wLjAybC0wLjUyMywwLjg3M2gtMC43MTlsMC45MjItMS40MDZoMC42Nw0KCQkJCUw4MS40NDcsOC4xNDZ6IE04MS4xNzQsMTAuNTgyYzAtMC4zNjktMC4wODgtMC42NjgtMC4yNjYtMC44OTdTODAuNDczLDkuMzQsODAuMTM3LDkuMzRjLTAuMzA1LDAtMC41NjIsMC4xMTYtMC43NzUsMC4zNDkNCgkJCQlzLTAuMzM2LDAuNTMtMC4zNjksMC44OTNIODEuMTc0eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTg3LjQ5OCwxMy40MzNoLTEuMDQ3di0yLjdjMC0wLjgzMi0wLjMxNi0xLjI0OC0wLjk1MS0xLjI0OGMtMC4zMTEsMC0wLjU2MiwwLjExNC0wLjc1NiwwLjM0Mw0KCQkJCXMtMC4yOTEsMC40OTktMC4yOTEsMC44MDh2Mi43OTZoLTEuMDQ5di0zLjM2NmMwLTAuNDE0LTAuMDEyLTAuODYzLTAuMDM3LTEuMzQ5aDAuOTJsMC4wNDksMC43MzdoMC4wMjkNCgkJCQljMC4xMjMtMC4yMjksMC4zMDUtMC40MTgsMC41NDMtMC41NjljMC4yODUtMC4xNzYsMC42MDItMC4yNjUsMC45NTEtMC4yNjVjMC40MzksMCwwLjgwNSwwLjE0MiwxLjA5NiwwLjQyNw0KCQkJCWMwLjM2MywwLjM0OSwwLjU0MywwLjg3LDAuNTQzLDEuNTYyVjEzLjQzM3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K</resource>
|
|
<resource name="zh.svg" app="core" location="global" path="/appstores/ios/">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlNDX0Rvd25sb2FkX29uX3RoZV9BcHBfU3RvcmUiDQoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTM1cHgiIGhlaWdodD0iNDBweCINCgkgdmlld0JveD0iMCAwIDEzNSA0MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTM1IDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBNkE2QTYiIGQ9Ik0xMzAuMTk3LDQwSDQuNzI5QzIuMTIyLDQwLDAsMzcuODcyLDAsMzUuMjY3VjQuNzI2QzAsMi4xMiwyLjEyMiwwLDQuNzI5LDBoMTI1LjQ2OA0KCQlDMTMyLjgwMywwLDEzNSwyLjEyLDEzNSw0LjcyNnYzMC41NDFDMTM1LDM3Ljg3MiwxMzIuODAzLDQwLDEzMC4xOTcsNDBMMTMwLjE5Nyw0MHoiLz4NCgk8cGF0aCBkPSJNMTM0LjAzMiwzNS4yNjhjMCwyLjExNi0xLjcxNCwzLjgzLTMuODM0LDMuODNINC43MjljLTIuMTE5LDAtMy44MzktMS43MTQtMy44MzktMy44M1Y0LjcyNQ0KCQljMC0yLjExNSwxLjcyLTMuODM1LDMuODM5LTMuODM1aDEyNS40NjhjMi4xMjEsMCwzLjgzNCwxLjcyLDMuODM0LDMuODM1TDEzNC4wMzIsMzUuMjY4TDEzNC4wMzIsMzUuMjY4eiIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMC4xMjgsMTkuNzg0Yy0wLjAyOS0zLjIyMywyLjYzOS00Ljc5MSwyLjc2MS00Ljg2NGMtMS41MTEtMi4yMDMtMy44NTMtMi41MDQtNC42NzYtMi41MjgNCgkJCQljLTEuOTY3LTAuMjA3LTMuODc1LDEuMTc3LTQuODc3LDEuMTc3Yy0xLjAyMiwwLTIuNTY1LTEuMTU3LTQuMjI4LTEuMTIzYy0yLjE0LDAuMDMzLTQuMTQyLDEuMjcyLTUuMjQsMy4xOTYNCgkJCQljLTIuMjY2LDMuOTIzLTAuNTc2LDkuNjg4LDEuNTk1LDEyLjg1OWMxLjA4NiwxLjU1MywyLjM1NSwzLjI4Nyw0LjAxNiwzLjIyNmMxLjYyNS0wLjA2NywyLjIzMi0xLjAzNiw0LjE5My0xLjAzNg0KCQkJCWMxLjk0MywwLDIuNTEzLDEuMDM2LDQuMjA3LDAuOTk3YzEuNzQ0LTAuMDI4LDIuODQyLTEuNTYsMy44OS0zLjEyN2MxLjI1NS0xLjc4LDEuNzU5LTMuNTMzLDEuNzc5LTMuNjIzDQoJCQkJQzMzLjUwNywyNC45MjQsMzAuMTYxLDIzLjY0NywzMC4xMjgsMTkuNzg0eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI2LjkyOCwxMC4zMDZjMC44NzQtMS4wOTMsMS40NzItMi41OCwxLjMwNi00LjA4OWMtMS4yNjUsMC4wNTYtMi44NDcsMC44NzUtMy43NTgsMS45NDQNCgkJCQljLTAuODA2LDAuOTQyLTEuNTI2LDIuNDg2LTEuMzQsMy45MzhDMjQuNTU3LDEyLjIwNSwyNi4wMTYsMTEuMzgyLDI2LjkyOCwxMC4zMDZ6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01NC4wMDYsMTcuMDNINTJsLTEuMS0zLjQ1NWgtMy44MjFsLTEuMDQ3LDMuNDU1aC0xLjk1NWwzLjc4Ny0xMS43NjFoMi4zMzhMNTQuMDA2LDE3LjAzeiBNNTAuNTY4LDEyLjEyNw0KCQkJbC0wLjk5NS0zLjA3MWMtMC4xMDQtMC4zMTQtMC4zMDItMS4wNTMtMC41OTMtMi4yMTZoLTAuMDM1Yy0wLjExNywwLjUtMC4zMDMsMS4yMzktMC41NTksMi4yMTZsLTAuOTc3LDMuMDcxSDUwLjU2OHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYzLjc0MiwxMi42ODVjMCwxLjQ0My0wLjM4OSwyLjU4My0xLjE2OCwzLjQyYy0wLjY5OSwwLjc0NS0xLjU2NCwxLjExNy0yLjYwMiwxLjExNw0KCQkJYy0xLjExNSwwLTEuOTE4LTAuNDAxLTIuNDA2LTEuMjA0aC0wLjAzNXY0LjQ2N2gtMS44ODV2LTkuMTQ0YzAtMC45MDgtMC4wMjMtMS44MzgtMC4wNy0yLjc5MmgxLjY1OGwwLjEwNSwxLjM0NGgwLjAzNA0KCQkJYzAuNjI5LTEuMDEyLDEuNTgyLTEuNTE5LDIuODYxLTEuNTE5YzEuMDAyLDAsMS44MzYsMC4zOTYsMi41MDYsMS4xODdDNjMuNDA4LDEwLjM1Myw2My43NDIsMTEuMzk0LDYzLjc0MiwxMi42ODV6DQoJCQkgTTYxLjgyNCwxMi43NTVjMC0wLjgyNi0wLjE4OC0xLjUwNi0wLjU1OS0yLjA0MmMtMC40MDgtMC41NTgtMC45NTUtMC44MzctMS42NDEtMC44MzdjLTAuNDY1LDAtMC44ODcsMC4xNTQtMS4yNjYsMC40NjINCgkJCXMtMC42MjUsMC43MTItMC43NDIsMS4yMTNjLTAuMDU5LDAuMjMyLTAuMDg2LDAuNDI1LTAuMDg2LDAuNTc2djEuNDE0YzAsMC42MTcsMC4xODgsMS4xMzcsMC41NjYsMS41NjINCgkJCWMwLjM3OSwwLjQyNSwwLjg2OSwwLjYzNywxLjQ3NSwwLjYzN2MwLjcwOSwwLDEuMjYyLTAuMjczLDEuNjU4LTAuODJDNjEuNjI1LDE0LjM3Miw2MS44MjQsMTMuNjUxLDYxLjgyNCwxMi43NTV6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03My40OTcsMTIuNjg1YzAsMS40NDMtMC4zOSwyLjU4My0xLjE2OSwzLjQyYy0wLjY5OCwwLjc0NS0xLjU2NCwxLjExNy0yLjYwMSwxLjExNw0KCQkJYy0xLjExNiwwLTEuOTE5LTAuNDAxLTIuNDA3LTEuMjA0aC0wLjAzNXY0LjQ2N0g2NS40di05LjE0NGMwLTAuOTA4LTAuMDIzLTEuODM4LTAuMDY5LTIuNzkyaDEuNjU3bDAuMTA0LDEuMzQ0aDAuMDM1DQoJCQljMC42MjgtMS4wMTIsMS41ODItMS41MTksMi44NjEtMS41MTljMS4wMDEsMCwxLjgzNSwwLjM5NiwyLjUwNSwxLjE4N0M3My4xNjIsMTAuMzUzLDczLjQ5NywxMS4zOTQsNzMuNDk3LDEyLjY4NXoNCgkJCSBNNzEuNTc4LDEyLjc1NWMwLTAuODI2LTAuMTg3LTEuNTA2LTAuNTU5LTIuMDQyYy0wLjQwNy0wLjU1OC0wLjk1NC0wLjgzNy0xLjY0MS0wLjgzN2MtMC40NjUsMC0wLjg4NywwLjE1NC0xLjI2NSwwLjQ2Mg0KCQkJYy0wLjM3OSwwLjMwOC0wLjYyNiwwLjcxMi0wLjc0MiwxLjIxM2MtMC4wNTksMC4yMzItMC4wODcsMC40MjUtMC4wODcsMC41NzZ2MS40MTRjMCwwLjYxNywwLjE4OCwxLjEzNywwLjU2NywxLjU2Mg0KCQkJYzAuMzc4LDAuNDI1LDAuODY5LDAuNjM3LDEuNDc0LDAuNjM3YzAuNzEsMCwxLjI2My0wLjI3MywxLjY1OC0wLjgyUzcxLjU3OCwxMy42NTEsNzEuNTc4LDEyLjc1NXoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTg2Ljc1OSwxMy43MzJjMCwxLTAuMzQ5LDEuODE0LTEuMDQ1LDIuNDQzYy0wLjc2NiwwLjY4Ny0xLjgzNCwxLjAyOS0zLjIwMywxLjAyOQ0KCQkJYy0xLjI2NiwwLTIuMjgxLTAuMjQ0LTMuMDQ4LTAuNzMzbDAuNDM2LTEuNTdjMC44MjYsMC41LDEuNzM0LDAuNzUsMi43MjQsMC43NWMwLjcxLDAsMS4yNjMtMC4xNiwxLjY1OC0wLjQ4MQ0KCQkJYzAuMzk2LTAuMzIsMC41OTQtMC43NDksMC41OTQtMS4yODVjMC0wLjQ3OC0wLjE2My0wLjg3OS0wLjQ4OC0xLjIwNmMtMC4zMjYtMC4zMjYtMC44NjctMC42MjktMS42MjMtMC45MDkNCgkJCWMtMi4wNi0wLjc2OS0zLjA4OS0xLjg5NC0zLjA4OS0zLjM3NGMwLTAuOTY3LDAuMzYtMS43NTksMS4wODItMi4zNzdjMC43MjEtMC42MTgsMS42ODEtMC45MjYsMi44NzktMC45MjYNCgkJCWMxLjA3LDAsMS45NiwwLjE4NiwyLjY3LDAuNTU4bC0wLjQ3MSwxLjUzNmMtMC42NjMtMC4zNi0xLjQxNC0wLjU0MS0yLjI1MS0wLjU0MWMtMC42NjMsMC0xLjE4MSwwLjE2My0xLjU1NCwwLjQ4OQ0KCQkJYy0wLjMxMywwLjI5MS0wLjQ3MSwwLjY0Ni0wLjQ3MSwxLjA2NGMwLDAuNDY1LDAuMTgxLDAuODQ5LDAuNTQxLDEuMTUyYzAuMzE0LDAuMjc5LDAuODg0LDAuNTgyLDEuNzEsMC45MDcNCgkJCWMxLjAxMiwwLjQwNywxLjc1NywwLjg4NCwyLjIzMywxLjQzMUM4Ni41MiwxMi4yMzgsODYuNzU5LDEyLjkxOCw4Ni43NTksMTMuNzMyeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTIuOTg4LDkuOTYzaC0yLjA3N3Y0LjExOGMwLDEuMDQ3LDAuMzY3LDEuNTcxLDEuMSwxLjU3MWMwLjMzOCwwLDAuNjE2LTAuMDI5LDAuODM4LTAuMDg3bDAuMDUzLDEuNDMxDQoJCQljLTAuMzczLDAuMTM5LTAuODYxLDAuMjA5LTEuNDY2LDAuMjA5Yy0wLjc0NSwwLTEuMzI2LTAuMjI3LTEuNzQ1LTAuNjhjLTAuNDE5LTAuNDU0LTAuNjI5LTEuMjE2LTAuNjI5LTIuMjg2VjkuOTYzaC0xLjIzOFY4LjU1DQoJCQloMS4yMzhWNi45OTdsMS44NS0wLjU1OFY4LjU1aDIuMDc3VjkuOTYzeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTAyLjM1OCwxMi43MmMwLDEuMzAzLTAuMzczLDIuMzczLTEuMTE3LDMuMjExYy0wLjc3OSwwLjg2MS0xLjgxNCwxLjI5MS0zLjEwNSwxLjI5MQ0KCQkJYy0xLjI0NSwwLTIuMjM3LTAuNDEzLTIuOTc2LTEuMjM5Yy0wLjczOS0wLjgyNi0xLjEwOC0xLjg2Ny0xLjEwOC0zLjEyNGMwLTEuMzE0LDAuMzgxLTIuMzkxLDEuMTQ0LTMuMjI5DQoJCQljMC43NjItMC44MzcsMS43ODgtMS4yNTYsMy4wNzktMS4yNTZjMS4yNDUsMCwyLjI0NSwwLjQxMywzLjAwMiwxLjIzOUMxMDEuOTk3LDEwLjQxNywxMDIuMzU4LDExLjQ1MiwxMDIuMzU4LDEyLjcyeg0KCQkJIE0xMDAuNDAzLDEyLjc4MWMwLTAuNzgyLTAuMTY4LTEuNDUzLTAuNTA2LTIuMDEyYy0wLjM5Ni0wLjY3Ny0wLjk2LTEuMDE1LTEuNjkyLTEuMDE1Yy0wLjc1NywwLTEuMzMyLDAuMzM4LTEuNzI4LDEuMDE1DQoJCQljLTAuMzM4LDAuNTYtMC41MDYsMS4yNDItMC41MDYsMi4wNDdjMCwwLjc4MiwwLjE2OCwxLjQ1MywwLjUwNiwyLjAxM2MwLjQwNywwLjY3NywwLjk3OCwxLjAxNSwxLjcxLDEuMDE1DQoJCQljMC43MjIsMCwxLjI4NS0wLjM0NCwxLjY5Mi0xLjAzM0MxMDAuMjI5LDE0LjI0LDEwMC40MDMsMTMuNTYzLDEwMC40MDMsMTIuNzgxeiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTA4LjQ4MiwxMC4yMDhjLTAuMTg2LTAuMDM1LTAuMzg0LTAuMDUyLTAuNTkzLTAuMDUyYy0wLjY2MywwLTEuMTc2LDAuMjUtMS41MzYsMC43NQ0KCQkJYy0wLjMxMywwLjQ0Mi0wLjQ3MSwxLjAwMS0wLjQ3MSwxLjY3NXY0LjQ1aC0xLjg4NWwwLjAxOC01LjgxMWMwLTAuOTc4LTAuMDIzLTEuODY3LTAuMDctMi42N2gxLjY0MWwwLjA3LDEuNjIzaDAuMDUyDQoJCQljMC4xOTgtMC41NTgsMC41MTItMS4wMDYsMC45NDItMS4zNDNjMC40MTktMC4zMDMsMC44NzMtMC40NTQsMS4zNjEtMC40NTRjMC4xNzUsMCwwLjMzMSwwLjAxMiwwLjQ3MSwwLjAzNVYxMC4yMDh6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMTYuOTEsMTIuMzg5YzAsMC4zMzctMC4wMjMsMC42MjMtMC4wNjksMC44NTVoLTUuNjUzYzAuMDIyLDAuODM3LDAuMjk2LDEuNDc4LDAuODE5LDEuOTE5DQoJCQljMC40NzgsMC4zOTYsMS4wOTQsMC41OTMsMS44NSwwLjU5M2MwLjgzOCwwLDEuNi0wLjEzMywyLjI4Ni0wLjQwMWwwLjI5NywxLjMwOWMtMC44MDMsMC4zNDktMS43NTEsMC41MjMtMi44NDUsMC41MjMNCgkJCWMtMS4zMTQsMC0yLjM0Ny0wLjM4Ny0zLjA5Ny0xLjE2MWMtMC43NTEtMC43NzMtMS4xMjYtMS44MTItMS4xMjYtMy4xMTVjMC0xLjI3OSwwLjM1LTIuMzQ0LDEuMDQ3LTMuMTkzDQoJCQljMC43MzMtMC45MDcsMS43MjItMS4zNjEsMi45NjctMS4zNjFjMS4yMjIsMCwyLjE0NiwwLjQ1NCwyLjc3NCwxLjM2MUMxMTYuNjYsMTAuNDQsMTE2LjkxLDExLjMzLDExNi45MSwxMi4zODl6IE0xMTUuMTEzLDExLjkNCgkJCWMwLjAxMi0wLjU1OC0wLjExLTEuMDQxLTAuMzY2LTEuNDQ4Yy0wLjMyNi0wLjUyMy0wLjgyNi0wLjc4NS0xLjUwMS0wLjc4NWMtMC42MTYsMC0xLjExNywwLjI1Ni0xLjUwMSwwLjc2OA0KCQkJYy0wLjMxMywwLjQwOC0wLjUsMC44OTYtMC41NTgsMS40NjZIMTE1LjExM3oiLz4NCgk8L2c+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTU2LjgyNywyMy45ODRoLTYuMjIxdjEwLjg5aC0xLjQ1MXYtMTAuODloLTUuMTMydi0xLjM1NGgxMi44MDRWMjMuOTg0eiBNNTYuNTQ3LDI5Ljk3NGwtMS4wNTYsMS4wNTYNCgkJCQljLTEuNTA4LTEuNDMtMy4wNjMtMi43ODgtNC42Ny00LjA3NWwxLjAwNy0wLjk1N0M1My40NTYsMjcuMjczLDU1LjAyOSwyOC41OTksNTYuNTQ3LDI5Ljk3NHoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02NS45MTksMjguNDg4aC00LjIwN2MtMC4yODYsMC41MDYtMC41MjIsMC45MDgtMC43MSwxLjIwNWgxLjIwNXYtMC44NzVoMS4zMDR2MC44NzVoMi4wOTV2MS4xNTRoLTIuMDk1DQoJCQkJdjAuOTQxbDIuMjQ0LTAuMTk4bC0wLjIzMSwxLjE1NWwtMi4wMTMsMC4xODJ2MS44ODFoLTEuMzA0di0xLjc4M2wtMy40OTgsMC4zNjNsLTAuMTQ4LTEuMjg3DQoJCQkJYzEuMzQyLTAuMDY1LDIuNTU4LTAuMTM3LDMuNjQ2LTAuMjE0di0xLjA0aC0wLjk5Yy0wLjgwMywwLTEuNDMsMC4wNzItMS44ODEsMC4yMTVsLTAuMzYzLTEuMjA1DQoJCQkJYzAuMzYzLTAuMDQzLDAuNjE2LTAuMTcyLDAuNzU5LTAuMzg3YzAuMTQ0LTAuMjE1LDAuMzQxLTAuNTQyLDAuNTk1LTAuOTgyaC0xLjUzNXYtMS4xNTRoMi4xMjkNCgkJCQljMC4xMzItMC4yNzUsMC4yNDctMC41NjIsMC4zNDctMC44NThsMS4yMzcsMC4zNjJsLTAuMjMxLDAuNDk2aDMuNjQ2VjI4LjQ4OHogTTcxLjc3NywzMS45MDQNCgkJCQljLTAuMTc3LDEuMjk4LTAuMzYzLDIuMTA1LTAuNTYyLDIuNDI2Yy0wLjE5OCwwLjMxOC0wLjQ5OCwwLjQ3OS0wLjg5OSwwLjQ3OXMtMC44My0wLjIwNC0xLjI4Ny0wLjYxMQ0KCQkJCWMtMC40NTYtMC40MDYtMC44NS0wLjg2OS0xLjE4LTEuMzg2Yy0wLjY3MSwwLjY3MS0xLjUzNCwxLjM3LTIuNTksMi4wOTZsLTEuMDA3LTAuOTljMS4xOTktMC43MzcsMi4xODgtMS41MjgsMi45Ny0yLjM3Ng0KCQkJCWMtMC4yNzQtMC44MTQtMC40NzMtMS44MTctMC41OTQtMy4wMTJjLTAuMTIxLTEuMTkzLTAuMTgyLTEuOTA1LTAuMTgyLTIuMTM3aC03Ljc3MXYtMS4xNzFoMy4zMzN2LTAuOTRoLTIuNTI0di0xLjE3MmgyLjUyNA0KCQkJCXYtMS4zMzZoMS4zMnYxLjMzNmgyLjM3NnYxLjE3MmgtMi4zNzZ2MC45NGgzLjA2OGwtMC4wNjUtMy40NjVoMS4zMDRjMCwxLjM5NywwLjAyMSwyLjU1MiwwLjA2NSwzLjQ2NWgzLjg0NXYxLjE3MWgtMy43OTV2MC4xNjYNCgkJCQljMCwwLjIyLDAuMDM4LDAuNzYyLDAuMTE1LDEuNjI1czAuMTgyLDEuNTc2LDAuMzEzLDIuMTM3YzAuNTYyLTAuODM2LDEuMDI4LTEuODM3LDEuNDAyLTMuMDA0bDEuMjA1LDAuNDYzDQoJCQkJYy0wLjU4MywxLjY2LTEuMjYsMi45OTItMi4wMjksMy45OTJjMC4xNzYsMC4zNDIsMC40MjYsMC42OCwwLjc1LDEuMDE2czAuNTM2LDAuNTAzLDAuNjM2LDAuNTAzYzAuMDk5LDAsMC4xODQtMC4xNTcsMC4yNTYtMC40Nw0KCQkJCWMwLjA3MS0wLjMxNCwwLjEyMy0wLjcyOSwwLjE1Ni0xLjI0Nkw3MS43NzcsMzEuOTA0eiBNNzEuMjQ5LDI0LjE0OGwtMS4wNCwwLjgyNmMtMC41OTQtMC43MjctMS4yMjctMS40MDgtMS44OTctMi4wNDcNCgkJCQlsMC45NzQtMC44MDlDNzAuMDY2LDIyLjg3OSw3MC43MjEsMjMuNTU1LDcxLjI0OSwyNC4xNDh6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==</resource>
|
|
<resource name="default_club.png" app="core" location="global" path="/">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</resource>
|
|
<resource name="default_photo.png" app="core" location="global" path="/">iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAMAAAAL34HQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAV9QTFRF4eHh/v7+8/Pz7u7u9PT08vLy9fX1+/v7/f39+vr6nZ2c9vb2ysrK19fX7+/vsLCw09PT/Pz8tbW16enp0dHQ+fn5l5eW8PDw6+vr5+fn9/f3xMTDn5+erKyslJST3Nzc3d3d7OzspqamwsLB7e3tq6uriIiIpaWk6urq5OTjwsLCw8PD2NjYu7u7kJCQ39/fwMDA4ODgqKioyMjI5eXkpqallZWU2trat7e26OjotLS08fHxx8fH+Pj4kZGR1tbWzMzMoaGh2dnZqqqqubm51NTTmZmZxsbG4uLip6enb29vqKin7+/u0tLSsLCvqqqpsrKx2NjXo6Ojtra1uLi3s7OzpKSj5ubmk5OTp6emrq6t1dXV29vbz8/P+Pj37u7thoaGbW1swMC/09PS1dXUvr69uLi4h4eHxcXEr6+v9PTzgIB/v7+/srKy6enovLy8kpKS8fHw6urp////NTU1WNCliQAAA99JREFUeNrs2glT2kAUwHESCIaA3AiiIAgIeF/1vm9rPapV69X7vtuX7z91OqOjLZB9Ifs2ncn/E/xmA5uXbFy6LXM5LIflsByWw3JYDsthOSyH5bAclsP6X1kd8Zj7pnDcHqzuxZiclm/zy6dvlsWzpmLwT0p8Xyyrc8UHtZIHRLJ68xLULhFbPxTEKof90CClTwgrVITGeYYFsNqqYJS3QM+aewbGrl5qVocfGGriOppi9TGprl0DlKwORhVAOyErxKwC3wc6Vj+wN03GOvAiWN4ZKtaFhGB9WiNiZWSEClpeE7H6AFVyj4ZVwLHUXRrWMI4FkzSsSZxK6idh7aSRqzVEwjpvQbLkEAVr1YdktcyRsBJY1hUFqy+CZEntGwQsF2BZvzQCVgzLinRRXMR29Gq125IFyR1bsh6dEbC+4VndBKxLNMtNwZryoVkPCFijCXuy8KtVJmDtYycICFKsVqeC3re2KabTJewu76LY5fUv2MEmQMJ6hWR5SKZT/TvyGpoaIPCsjWmc6zHRO4i5iC1ZnW4Uq5WI1ZZyWAhW3mEhWkTtW3Eq1jFmh0iuUrG0III1TndcEMCweuhOMTC3xM9kLMQxhmeK7iLqOWaWUiJkXTGfGBQ3CFndCtfR1CwrW2FkVdooWXohwnM0Nc2aYHv7poZpWfow01NsMEPMGqwyqCL9OjFL72BYLs8TclaW4ddl9ui1CZY+xsCK0rMOErZk6V2SLVkzXluyFk4N/4lfBbBOnhvdelJPBbDCRr8ttVWnZ5VnDW/UFQGrFeY4bZlnlVi+tDF/9zHL2mWam+V3tKyTJOO5fm+WkrXO/qa5GtWoWFEP5u2Itz+89p6AtYf6WOoPbXbyjDurCiby5QY0rqwlH5hLCWjcWEdBMN98PMuHFZWhqYLhtaz1rGMPNF2w0GMxK2CB6rrUqJWszTxYlHvbOtYlWJd7wCJWZggsbWTQCtZYAoDOxcjKVFSwPNdCk6zMLPBoqDlW6ScXFajnzbA2k8CpnHlW7zRwa77bLGtdBY4dmWOVViSeKhgzw9JyaeBb8AWe9bYI3CtjWaEVlb8KLpAsRaVQwfwhhhXIA1Hxh+ysViBL1lhZgXEgrPUlG6sApPk0Jpam0rJgkYnlIVZBetmYhf9Sksuf8W+Wn14FngUjlixABVLIgLUMQlIMWEExLPjRmCVIBamGLEUUC3oasJaEqf55NLvLiohjSfVZnSCwwbosRSQrVY8VAqFt12H5xLISdVgguImarI+iWemarKJo1r0t9ZYlCWdt1mIJV917q3TDmqgzcoxsubi2tTVyM6X777B+CzAAjxjwvjOu0LUAAAAASUVORK5CYII=</resource>
|
|
<resource name="flags16.png" app="core" location="global" path="/">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</resource>
|
|
<resource name="flags32.png" app="core" location="global" path="/">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</resource>
|
|
<resource name="authy.png" app="core" location="global" path="/login/">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</resource>
|
|
<resource name="twitter.png" app="core" location="global" path="/login/">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</resource>
|
|
<resource name="resizable.png" app="core" location="global" path="/">iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAEJGlDQ1BJQ0MgUHJvZmlsZQAAOBGFVd9v21QUPolvUqQWPyBYR4eKxa9VU1u5GxqtxgZJk6XtShal6dgqJOQ6N4mpGwfb6baqT3uBNwb8AUDZAw9IPCENBmJ72fbAtElThyqqSUh76MQPISbtBVXhu3ZiJ1PEXPX6yznfOec7517bRD1fabWaGVWIlquunc8klZOnFpSeTYrSs9RLA9Sr6U4tkcvNEi7BFffO6+EdigjL7ZHu/k72I796i9zRiSJPwG4VHX0Z+AxRzNRrtksUvwf7+Gm3BtzzHPDTNgQCqwKXfZwSeNHHJz1OIT8JjtAq6xWtCLwGPLzYZi+3YV8DGMiT4VVuG7oiZpGzrZJhcs/hL49xtzH/Dy6bdfTsXYNY+5yluWO4D4neK/ZUvok/17X0HPBLsF+vuUlhfwX4j/rSfAJ4H1H0qZJ9dN7nR19frRTeBt4Fe9FwpwtN+2p1MXscGLHR9SXrmMgjONd1ZxKzpBeA71b4tNhj6JGoyFNp4GHgwUp9qplfmnFW5oTdy7NamcwCI49kv6fN5IAHgD+0rbyoBc3SOjczohbyS1drbq6pQdqumllRC/0ymTtej8gpbbuVwpQfyw66dqEZyxZKxtHpJn+tZnpnEdrYBbueF9qQn93S7HQGGHnYP7w6L+YGHNtd1FJitqPAR+hERCNOFi1i1alKO6RQnjKUxL1GNjwlMsiEhcPLYTEiT9ISbN15OY/jx4SMshe9LaJRpTvHr3C/ybFYP1PZAfwfYrPsMBtnE6SwN9ib7AhLwTrBDgUKcm06FSrTfSj187xPdVQWOk5Q8vxAfSiIUc7Z7xr6zY/+hpqwSyv0I0/QMTRb7RMgBxNodTfSPqdraz/sDjzKBrv4zu2+a2t0/HHzjd2Lbcc2sG7GtsL42K+xLfxtUgI7YHqKlqHK8HbCCXgjHT1cAdMlDetv4FnQ2lLasaOl6vmB0CMmwT/IPszSueHQqv6i/qluqF+oF9TfO2qEGTumJH0qfSv9KH0nfS/9TIp0Wboi/SRdlb6RLgU5u++9nyXYe69fYRPdil1o1WufNSdTTsp75BfllPy8/LI8G7AUuV8ek6fkvfDsCfbNDP0dvRh0CrNqTbV7LfEEGDQPJQadBtfGVMWEq3QWWdufk6ZSNsjG2PQjp3ZcnOWWing6noonSInvi0/Ex+IzAreevPhe+CawpgP1/pMTMDo64G0sTCXIM+KdOnFWRfQKdJvQzV1+Bt8OokmrdtY2yhVX2a+qrykJfMq4Ml3VR4cVzTQVz+UoNne4vcKLoyS+gyKO6EHe+75Fdt0Mbe5bRIf/wjvrVmhbqBN97RD1vxrahvBOfOYzoosH9bq94uejSOQGkVM6sN/7HelL4t10t9F4gPdVzydEOx83Gv+uNxo7XyL/FtFl8z9ZAHF4bBsrEwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAG5JREFUGBmNkEEKwCAMBGNpHmEu+v9XeWofkUPKFgKSqlUQWZ1k1yQzo79Va82qeh27IDPLEvaOAFtr9xSOIBKcoxgRdP3p7A9u3WvCNHyXUrKIGE7cRb0NovjN3Fvh1zOdYIWBjzLGQuozwmqlH9DqmGh6XUGCAAAAAElFTkSuQmCC</resource>
|
|
<resource name="select_dropdown.png" app="core" location="global" path="/">iVBORw0KGgoAAAANSUhEUgAAACQAAAASCAYAAAAzI3woAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAehJREFUeNrMlr+OAVEUxt3JJujIxp8CBb1GYbTESDzB9grNJvsI4h22UdhiH2KLQbeJmYRmCx3VFgYJokA2Ye8nc5JrFmsGiZPIcN17zm++853JsO1267qnkKwLvV7vabFYPDpNiLPI4fQ8ExVqNBqvhmHIXq/XyGazZb/f/20n2Xw+DzWbzbflchnioeXz+WfHQKqq1kajUYoxlsIah/rI5XJln893FtRsNotwmPp6vVbwm+foBgKBbqFQKNtuWafTeRmPx0nA7CgZc/G7LLZardp0Oo3YhTFzpCaTSRK5bQMFg8EuIMT2CVB1FDwFA3ARxlRol4O3TrcNFIvFPmVZrkiSpFmhVquVgoKHoEzP1AFOEPThZ7V0Ol2JRqOaY1P3+31F1/XqZrORCYgKeTwelXuqREYHDB+CdyhDOWg/YHCD8XhcvWjKEIPBQNE07SAUGZ2v/ZjTVLTuIZhEIqFePPYiVLvdrvL/ZCpG4Xa7qZV7XsEVLXeqzEkgah+U4l9lsejeYWENMPCMU2WOPqkpkDiTyVTQAhHAOknXhDkJhID0KAQomp4/EpvTdA0YxMN/G6gQpg+eupUyZykkQsGspNStYM5SSGwfrjA6oC6dJttTdiyGw2ES13A4/HWL9yF2by9ovwIMACrdSkZmsK6qAAAAAElFTkSuQmCC</resource>
|
|
<resource name="select_dropdown_rtl.png" app="core" location="global" path="/">iVBORw0KGgoAAAANSUhEUgAAACQAAAASCAYAAAAzI3woAAAAAXNSR0IArs4c6QAAActpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWRvYmUgSW1hZ2VSZWFkeTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KKS7NPQAAAhRJREFUSA3dlr1qwlAUx5NAUcEtYEECguDqIvg1Oly1T9CpQzt0KfQRxHfo4tDXqJBBl6KJ4OoiOHUJ6iKCumjvP+Skt7etTfzo0APhfp3zv7+ckyMqyn+x0Wh0vVgs9EPfB7HQkONVeSPI2jTNJ8dxirFYzKnVarfxeNwJEkc+8/nc6Ha7rdVqdcnNYow90FlooHa73ZrNZjlVVXMQiUQiZqVSudN1/Y1E940CzBXXUHa73TCRSAyr1eo94rR9wfLZYDB45IJZgsH5ZrNhnU7nGRfJ/vJahsE5tKbTaRbaWIcCSiaTtvdWiPUNUCjBPiicAZyXyc0MBfMMAUrhpRtiLxSQYRhWPp9vcAELQvRACBfhwuVyeYm1aJSZ9XrNcDkZ4jVNs0qlUiOVSr1i/+OUvAKMk8mE9fv9Jhcswh3CMFyGb6per9/Qh06ZEWHIHzB4wUwmY7oC0KBJ2HE8HjPbtl0oemu6iHffC7qPl/LC6ya/TORDmUmn0z4MGA4GQjBlarvdFgGFywguGo26aw4FV988H6tcLjdkGDgdBQQBZIp3SBNQrqAHhjmZBGsVCoVPZSI/jEcDQUSGwh4ZZQyZ+alM5IsxVJeJgeIcHyV1n7iPOUCoTPD5rkxizEkyRIJypig7fPzSTRQjjycFgrgMFaRMItTJgSCO7uv1ek1kCD96v5VJBDrbnP8byOI52wV/JfwON8c5TBbJf4UAAAAASUVORK5CYII=</resource>
|
|
<resource name="tooltip_bottom.png" app="core" location="global" path="/stems/">iVBORw0KGgoAAAANSUhEUgAAABUAAAAFCAMAAACdH1c/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRFMzMz////Iyh/xwAAAAJ0Uk5T/wDltzBKAAAAI0lEQVR42mJghAMGbEwGBgZMUQYGJGEGZEG4MAOKIEwYIMAAE1YAUSBeED4AAAAASUVORK5CYII=</resource>
|
|
<resource name="tooltip_left.png" app="core" location="global" path="/stems/">iVBORw0KGgoAAAANSUhEUgAAAAUAAAANCAMAAABW4lS6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRFMzMz////Iyh/xwAAAAJ0Uk5T/wDltzBKAAAAI0lEQVR42mJgBAEGCMkAIRkgJAOEZICQDAg2Qg2SXjAJEGAABlIAKWUBWoMAAAAASUVORK5CYII=</resource>
|
|
<resource name="tooltip_right.png" app="core" location="global" path="/stems/">iVBORw0KGgoAAAANSUhEUgAAAAUAAAANCAMAAABW4lS6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRFMzMz////Iyh/xwAAAAJ0Uk5T/wDltzBKAAAAJElEQVR42mJgBAEGBMnAACYYwAQDmIACCBsqDlUDVQ8zASDAAAZ6ACmQ3ocdAAAAAElFTkSuQmCC</resource>
|
|
<resource name="tooltip_top.png" app="core" location="global" path="/stems/">iVBORw0KGgoAAAANSUhEUgAAABUAAAAFCAMAAACdH1c/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRFMzMz////Iyh/xwAAAAJ0Uk5T/wDltzBKAAAAJElEQVR42mJgBAMGGIByGVGEGVFFGZEFEaKMSIJIoshMgAADAA/mAFFggg13AAAAAElFTkSuQmCC</resource>
|
|
</theme>
|