/* Widget Name: Button Description: Create a custom button with flexible styling, icon support, and click tracking functionality. Author: SiteOrigin Author URI: https://siteorigin.com Documentation: https://siteorigin.com/widgets-bundle/button-widget-documentation/ Keywords: event, icon, link */ class SiteOrigin_Widget_Button_Widget extends SiteOrigin_Widget { public function __construct() { parent::__construct( 'sow-button', __( 'SiteOrigin Button', 'so-widgets-bundle' ), array( 'description' => __( 'Create a custom button with flexible styling, icon support, and click tracking functionality.', 'so-widgets-bundle' ), 'help' => 'https://siteorigin.com/widgets-bundle/button-widget-documentation/', ), array( ), false, plugin_dir_path( __FILE__ ) ); } public function get_settings_form() { return array( 'responsive_breakpoint' => array( 'type' => 'measurement', 'label' => __( 'Responsive Breakpoint', 'so-widgets-bundle' ), 'default' => '780px', 'description' => __( 'This setting controls when the Mobile Align setting will be used. The default value is 780px.', 'so-widgets-bundle' ), ), ); } public function initialize() { $this->register_frontend_styles( array( array( 'sow-button-base', plugin_dir_url( __FILE__ ) . 'css/style.css', array(), SOW_BUNDLE_VERSION, ), ) ); } public function get_widget_form() { return array( 'text' => array( 'type' => 'text', 'label' => __( 'Button Text', 'so-widgets-bundle' ), ), 'url' => array( 'type' => 'link', 'label' => __( 'Destination URL', 'so-widgets-bundle' ), 'allow_shortcode' => true, ), 'new_window' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Open in a new window', 'so-widgets-bundle' ), ), 'download' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Download', 'so-widgets-bundle' ), 'description' => __( 'The Destination URL will be downloaded when a user clicks on the button.', 'so-widgets-bundle' ), ), 'button_icon' => array( 'type' => 'section', 'label' => __( 'Icon', 'so-widgets-bundle' ), 'fields' => array( 'icon_selected' => array( 'type' => 'icon', 'label' => __( 'Icon', 'so-widgets-bundle' ), ), 'icon_color' => array( 'type' => 'color', 'label' => __( 'Icon Color', 'so-widgets-bundle' ), ), 'icon' => array( 'type' => 'media', 'label' => __( 'Image Icon', 'so-widgets-bundle' ), 'description' => __( 'Replaces the icon with your own image icon.', 'so-widgets-bundle' ), ), 'icon_placement' => array( 'type' => 'select', 'label' => __( 'Icon Placement', 'so-widgets-bundle' ), 'default' => 'left', 'options' => array( 'top' => __( 'Top', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'bottom' => __( 'Bottom', 'so-widgets-bundle' ), 'left' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), 'design' => array( 'type' => 'section', 'label' => __( 'Design and Layout', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'width' => array( 'type' => 'measurement', 'label' => __( 'Width', 'so-widgets-bundle' ), 'description' => __( 'Leave blank to let the button resize according to content.', 'so-widgets-bundle' ), ), 'align' => array( 'type' => 'select', 'label' => __( 'Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'mobile_align' => array( 'type' => 'select', 'label' => __( 'Mobile Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'theme' => array( 'type' => 'select', 'label' => __( 'Button Theme', 'so-widgets-bundle' ), 'default' => 'flat', 'options' => array( 'atom' => __( 'Atom', 'so-widgets-bundle' ), 'flat' => __( 'Flat', 'so-widgets-bundle' ), 'wire' => __( 'Wire', 'so-widgets-bundle' ), ), ), 'button_color' => array( 'type' => 'color', 'label' => __( 'Button Color', 'so-widgets-bundle' ), ), 'text_color' => array( 'type' => 'color', 'label' => __( 'Text Color', 'so-widgets-bundle' ), ), 'hover' => array( 'type' => 'checkbox', 'default' => true, 'label' => __( 'Use hover effects', 'so-widgets-bundle' ), 'state_emitter' => array( 'callback' => 'conditional', 'args' => array( 'hover[show]: val', 'hover[hide]: ! val', ), ), ), 'hover_background_color' => array( 'type' => 'color', 'label' => __( 'Hover Background Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'hover_text_color' => array( 'type' => 'color', 'label' => __( 'Hover Text Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'font' => array( 'type' => 'font', 'label' => __( 'Font', 'so-widgets-bundle' ), 'default' => 'default', ), 'font_size' => array( 'type' => 'measurement', 'label' => __( 'Font Size', 'so-widgets-bundle' ), 'default' => '1em', ), 'icon_size' => array( 'type' => 'measurement', 'label' => __( 'Icon Size', 'so-widgets-bundle' ), 'default' => '1.3em', ), 'padding' => array( 'type' => 'measurement', 'label' => __( 'Padding', 'so-widgets-bundle' ), 'default' => '1em', ), 'rounding' => array( 'type' => 'multi-measurement', 'label' => __( 'Rounding', 'so-widgets-bundle' ), 'default' => '0.25em 0.25em 0.25em 0.25em', 'measurements' => array( 'top' => array( 'label' => __( 'Top', 'so-widgets-bundle' ), ), 'right' => array( 'label' => __( 'Right', 'so-widgets-bundle' ), ), 'bottom' => array( 'label' => __( 'Bottom', 'so-widgets-bundle' ), ), 'left' => array( 'label' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), ), 'attributes' => array( 'type' => 'section', 'label' => __( 'Other Attributes and SEO', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'id' => array( 'type' => 'text', 'label' => __( 'Button ID', 'so-widgets-bundle' ), 'description' => __( 'An ID attribute allows you to target this button in JavaScript.', 'so-widgets-bundle' ), ), 'classes' => array( 'type' => 'text', 'label' => __( 'Button Classes', 'so-widgets-bundle' ), 'description' => __( 'Additional CSS classes added to the button link.', 'so-widgets-bundle' ), ), 'title' => array( 'type' => 'text', 'label' => __( 'Title Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a title attribute to the button link.', 'so-widgets-bundle' ), ), 'on_click' => array( 'type' => 'text', 'label' => __( 'Onclick', 'so-widgets-bundle' ), 'description' => __( 'Run this JavaScript when the button is clicked. Ideal for tracking.', 'so-widgets-bundle' ), 'onclick' => true, ), 'rel' => array( 'type' => 'text', 'label' => __( 'Rel Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a rel attribute to the button link.', 'so-widgets-bundle' ), ), ), ), ); } public function get_style_name( $instance ) { if ( empty( $instance['design']['theme'] ) ) { return 'atom'; } return $instance['design']['theme']; } /** * Get the variables for the Button Widget. * * @return array */ public function get_template_variables( $instance, $args ) { $button_attributes = array(); $attributes = $instance['attributes']; $classes = ! empty( $attributes['classes'] ) ? $attributes['classes'] : ''; if ( ! empty( $classes ) ) { $classes .= ' '; } $classes .= 'sowb-button ow-icon-placement-' . $instance['button_icon']['icon_placement']; if ( ! empty( $instance['design']['hover'] ) ) { $classes .= ' ow-button-hover'; } $button_attributes['class'] = implode( ' ', array_map( 'sanitize_html_class', explode( ' ', $classes ) ) ); if ( ! empty( $instance['new_window'] ) ) { $button_attributes['target'] = '_blank'; $button_attributes['rel'] = 'noopener noreferrer'; } if ( ! empty( $instance['download'] ) ) { $button_attributes['download'] = null; } if ( ! empty( $attributes['id'] ) ) { $button_attributes['id'] = $attributes['id']; } if ( ! empty( $attributes['title'] ) ) { $button_attributes['title'] = $attributes['title']; } if ( ! empty( $attributes['rel'] ) ) { if ( isset( $button_attributes['rel'] ) ) { $button_attributes['rel'] .= " $attributes[rel]"; } else { $button_attributes['rel'] = $attributes['rel']; } } $icon_image_url = ''; if ( ! empty( $instance['button_icon']['icon'] ) ) { $attachment = wp_get_attachment_image_src( $instance['button_icon']['icon'] ); if ( ! empty( $attachment ) ) { $icon_image_url = $attachment[0]; } } return array( 'button_attributes' => apply_filters( 'siteorigin_widgets_button_attributes', $button_attributes, $instance ), 'href' => ! empty( $instance['url'] ) ? $instance['url'] : '', 'on_click' => ! empty( $attributes['on_click'] ) ? $attributes['on_click'] : '', 'align' => $instance['design']['align'], 'icon_image_url' => $icon_image_url, 'icon' => $instance['button_icon']['icon_selected'], 'icon_color' => $instance['button_icon']['icon_color'], 'text' => $instance['text'], ); } /** * Get the variables that we'll be injecting into the less stylesheet. * * @return array */ public function get_less_variables( $instance ) { if ( empty( $instance ) || empty( $instance['design'] ) ) { return array(); } $text_color = isset( $instance['design']['text_color'] ) ? $instance['design']['text_color'] : ''; $button_color = isset( $instance['design']['button_color'] ) ? $instance['design']['button_color'] : ''; $less_vars = array( 'button_width' => isset( $instance['design']['width'] ) ? $instance['design']['width'] : '', 'button_color' => $button_color, 'text_color' => $text_color, 'icon_size' => ! empty( $instance['design']['icon_size'] ) ? $instance['design']['icon_size'] : '1.3em', 'hover_text_color' => ! empty( $instance['design']['hover_text_color'] ) ? $instance['design']['hover_text_color'] : $text_color, 'hover_background_color' => ! empty( $instance['design']['hover_background_color'] ) ? $instance['design']['hover_background_color'] : $button_color, 'font_size' => isset( $instance['design']['font_size'] ) ? $instance['design']['font_size'] : '', 'rounding' => isset( $instance['design']['rounding'] ) ? $instance['design']['rounding'] : '', 'padding' => isset( $instance['design']['padding'] ) ? $instance['design']['padding'] : '', 'has_text' => empty( $instance['text'] ) ? 'false' : 'true', 'responsive_breakpoint' => $this->get_global_settings( 'responsive_breakpoint' ), 'align' => ! empty( $instance['design']['align'] ) ? $instance['design']['align'] : 'center', 'mobile_align' => ! empty( $instance['design']['mobile_align'] ) ? $instance['design']['mobile_align'] : 'center', 'has_button_icon' => empty( $instance['button_icon']['icon_selected'] ) ? 'false' : 'true', ); if ( ! empty( $instance['design']['font'] ) ) { $font = siteorigin_widget_get_font( $instance['design']['font'] ); $less_vars['button_font'] = $font['family']; if ( ! empty( $font['weight'] ) ) { $less_vars['button_font_weight'] = $font['weight_raw']; $less_vars['button_font_style'] = $font['style']; } } return $less_vars; } /** * Make sure the instance is the most up to date version. * * @return mixed */ public function modify_instance( $instance ) { if ( empty( $instance ) ) { return array(); } $migrate_props = array( 'button_icon' => array( 'icon_selected', 'icon_color', 'icon', ), 'design' => array( 'align', 'theme', 'button_color', 'text_color', 'hover', 'hover_text_color', 'hover_background_color', 'font_size', 'rounding', 'padding', ), 'attributes' => array( 'id', ), ); foreach ( $migrate_props as $prop => $sub_props ) { if ( empty( $instance[ $prop ] ) ) { $instance[ $prop ] = array(); foreach ( $sub_props as $sub_prop ) { if ( isset( $instance[ $sub_prop ] ) ) { $instance[ $prop ][ $sub_prop ] = $instance[ $sub_prop ]; unset( $instance[ $sub_prop ] ); } } } } // Migrate onclick setting to prevent Wordfence flag. if ( ! empty( $instance['attributes'] ) && ! empty( $instance['attributes']['onclick'] ) ) { $instance['attributes']['on_click'] = $instance['attributes']['onclick']; } // If the mobile_align setting isn't set, set it to the same value as the align value. if ( ! empty( $instance['design'] ) && ! empty( $instance['design']['align'] ) && empty( $instance['design']['mobile_align'] ) ) { $instance['design']['mobile_align'] = $instance['design']['align']; } // Migrate predefined settings to more customizable settings. if ( ! empty( $instance['design']['font_size'] ) && is_numeric( $instance['design']['font_size'] ) ) { $instance['design']['font_size'] .= 'em'; } if ( ! empty( $instance['design']['padding'] ) && is_numeric( $instance['design']['padding'] ) ) { $instance['design']['padding'] .= 'em'; } if ( ! empty( $instance['design']['rounding'] ) && is_numeric( $instance['design']['rounding'] ) ) { $instance['design']['rounding'] = $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em'; } if ( empty( $instance['design']['icon_size'] ) ) { $instance['design']['icon_size'] = '1.3em'; } return $instance; } public function get_form_teaser() { if ( class_exists( 'SiteOrigin_Premium' ) ) { return false; } return array( sprintf( __( 'Add a beautiful tooltip to the Button Widget with %sSiteOrigin Premium%s', 'so-widgets-bundle' ), '', '' ), ); } } siteorigin_widget_register( 'sow-button', __FILE__, 'SiteOrigin_Widget_Button_Widget' );{"id":67376,"date":"2026-05-22T12:55:50","date_gmt":"2026-05-22T12:55:50","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=67376"},"modified":"2026-05-22T12:55:51","modified_gmt":"2026-05-22T12:55:51","slug":"playn-wade-gambling-enterprises-2026-%e2%ad%90-best-playn-go-gambling-establishment-incentives-the-harbors","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/playn-wade-gambling-enterprises-2026-%e2%ad%90-best-playn-go-gambling-establishment-incentives-the-harbors\/","title":{"rendered":"Playn Wade Gambling enterprises 2026 ⭐ Best Playn Go Gambling establishment Incentives & The Harbors"},"content":{"rendered":"

You won’t just rating an effective number of Play\u2019n Go headings, however you\u2019ll have full peace of mind. As a result you will end up sure your video game fool around with Arbitrary Number Turbines and also the outcomes all are entirely reasonable within secure casinos on the internet. Watch out for Tomb out of Silver in the lobby at the favorite casinos on the internet particularly Grosvenor. Belongings half a dozen of your silver coin scatter signs to start brand new Lock\u2019n Gold respins ability, when you’re Sphinx scatters end in the fresh 100 percent free spins round. You\u2019ll has actually the opportunity to win doing 7,000x their share if your signs line-up on your own rather have.<\/p>\n

Each even offers the Give from Jesus more and that causes on each non-winning totally free spin. Gains into 3 gods tend to result in the fresh Wrath off Olympus ability the place you get step 1 100 percent free spin with all Hand of God add-ons to relax and play out in sequence. There is certainly an excellent at random-brought about Hand away from Jesus ability where signs transform, wilds is added otherwise 2 groups of signs try destroyed.<\/p>\n

People which\u2019ve compiled six gold coins tend to result in the latest re-spins when you find yourself their harvested booty stays locked positioned. This new horse, Play\u2019letter Go said, is \u201calways prepared to bring the fortunes house.\u201d Sign-up 666 Gambling establishment (for many who sanctuary\u2019t currently) to relax and play some of the most popular gambling games on the internet! Huge Angling Chance also provides a bonus Online game which may be triggered by obtaining step 3+ bonus symbols in a single spin.<\/p>\n

It 5-reel, 5-row position integrates stunning illustrations with creative gameplay elements. Users is stake a wide range of bet wide variety, ensuring use of both for informal members and you can big spenders. This new diverse layouts, in conjunction with creative technicians, make certain that Enjoy\u2019letter Go stays a leading force about on the internet playing community. Play\u2019n Wade try a popular title regarding the on the internet betting industry, popular because of its creative and you can exciting slot online game. As a result of obtaining three scatter icons, so it bonus honors 100 percent free spins on extra excitement of 3\u00d73 super signs that will grow to be coins, retriggering most spins and you will improving award possible. Central into theme is the grinning Fire Joker, just who will act as the online game\u2019s wild symbol and will produce a few of the most fun has.<\/p>\n

Presenting Henry VIII as the nuts icon and you can Battle Regal coat away from possession in order to Big Bass Bonanza casino spel<\/a> produce an effective scatter, free spin incentives and extra prizes along the way be certain that indeed there\u2019s a great amount of amusement being offered. For individuals who\u2019re also a fan of web based casinos, you\u2019ve probably currently observed Play\u2019n Wade. After you\u2019ve exhausted the new athlete rewards, you\u2019ll be able to take part in various lingering campaigns. Regrettably, Added bonus Get have try not available on these games, which means you\u2019ll need certainly to spin the reels till the totally free revolves cycles try brought about randomly.<\/p>\n

Our company is preparing to summary the year on Play’n Go, but 2025 isn\u2019t over as of this time! Play’n GO’s creative spirit cannot stop there. He could be noted for the mobile-friendly video game, imaginative has actually, and you will dedication to sustainability. While you are Gamble\u2019letter Go titles normally accommodate demonstration gamble, free revolves set you in contention the real deal cash prizes. So, you\u2019ll see games such as for instance Energoonz, Cash Vandal, Queen\u2019s Go out Tip, Banana Stone, and Nuts Rails in a few of the best multiple-supplier gambling enterprise web sites. The characteristics inside the Crazy Drops was brought on by wooden chests you to teeter extraordinary of each of the reels.<\/p>\n

These unique extra series will include multipliers, increasing reels, and lots of will provide professionals a way to retrigger brand new bullet once again. Around the more than 30-four controlled segments, are lots of web based casinos one support the gambling application you to definitely Gamble\u2019letter Go provides. Most other ports included Multiplier ladders, unique selections, and highly-passionate character-situated triggers, like in Moonlight Princess and Go up regarding Olympus. Anime-design betting is very large, and you may Enjoy\u2019letter Wade is one of several catalysts to carry they on the the realm of casinos on the internet. Every ports come with the fundamentals out-of a huge grid having a group Pays process, which have gains one trigger Cascading Reels. That have wilds showing up remaining and best, there\u2019s never a dull second.<\/p>\n

Assemble around three of them, and also you\u2019ll rating a random award from anywhere between 2x and you can 2,000x. Four-tiered jackpots lie over the reels, generally there\u2019s constantly some thing ample shared into the legs game. There are even bonus revolves that will be brought on by landing around three extra spin icons; it prize six free revolves and can getting lso are-caused. Players can be gather creating signs to interact many incentives, like the collect and you may winnings technicians, that are tied to award signs. Megaways™ slots try a forward thinking games kind of the spot where the design of the grid changes with every spin. Such slots is imaginative and you will peculiarities and generally are handpicked for each week.<\/p>\n

However, indeed there\u2019s some thing you really need to see to learn your chances from winning. Merely check out the campaigns page to see what\u2019s popping. We also offer an entire servers from every single day and you can weekly campaigns, including Totally free Revolves, cashback revenue, and you can seasonal promotions. In addition to great also provides and you will campaigns don\u2019t-stop around either.<\/p>\n

From the brand new Gamble\u2019letter Go gambling enterprises so you’re able to household labels that provide this type of online game, we\u2019ve taken a call at-depth glance at the ideal online casinos you could potentially play them within right now. Because the Gamble\u2019n Wade casinos discharge in the uk, we\u2019ll make sure to rate all of them and you may put him or her to our Uk online casinos listing if they make clipped. Once you carry out several various other online casino account, you\u2019ll even be capable claim different desired incentives to genuinely maximise your cash right from the start. Put and you may risk \u00a310+ on the any slot video game. Decide in the and you may stake \u00a310+ on Casino ports within 1 month from reg.<\/p>\n

Getting 3+ Grimoire Nuts\/Scatters causes the fresh new Totally free Revolves function, the place you begin by 10 100 percent free revolves. Put-out in the December 2013, there are awards as much as 150 x choice in the Find the Idols Bonus ability. Costs the meters in order to cause the fresh Gargantoon feature where a huge 3×3 wild was put in the fresh grid. You can retrigger infinitely to possess unlimited 100 percent free spins but could gamble which have up to 9 unique broadening symbols altogether. With an increase of 100 percent free revolves awarded, you\u2019ll rating an extra special growing symbol.<\/p>\n

If you\u2019lso are drawn to old civilizations, fiery jokers, otherwise enchanting princesses, there\u2019s a game right here so you’re able to spark the interests. Users try enchanted by mesmerizing underwater pictures, appreciate tits incentives, additionally the quest to get diamond icons, that trigger 100 percent free revolves that have additional wilds. Play Insane Northern Ports On the web 100percent free When excitement calls truth be told there\u2019s only 1 place to wade- north! Enjoy Diamond Vortex Harbors On the web 100percent free Do you want so you can enjoy an internet slot that have an improvement? They\u2019re a family trailing among the better online slots games to in addition to their video game can be found from the enough best on the internet gambling enterprises.<\/p>\n","protected":false},"excerpt":{"rendered":"

You won’t just rating an effective number of Play\u2019n Go headings, however you\u2019ll have full peace of mind. As a result you will end up sure your video game fool around with Arbitrary Number Turbines and also the outcomes all are entirely reasonable within secure casinos on the internet. Watch\u2026<\/p>\n

Continue reading<\/span><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-67376","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/67376","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/comments?post=67376"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/67376\/revisions"}],"predecessor-version":[{"id":67377,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/67376\/revisions\/67377"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=67376"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=67376"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=67376"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}