/**
* Deprecated functions.
*/
/**
* Extra CSS class helper.
*
* @deprecated 5.0.5 Replaced with more clear name su_get_css_class().
*
* @param array $atts Shortcode attributes.
* @return string String with CSS class name(s).
*/
function su_ecssc( $atts ) {
return su_get_css_class( $atts );
}
/**
* Shortcut for Su_Tools::decode_shortcode()
*
* @deprecated 5.0.5 Replaced with more clear name su_do_attribute().
*/
function su_scattr( $value ) {
return Su_Tools::do_attr( $value );
}
/**
* Shortcode names prefix in compatibility mode
*
* @deprecated 5.0.5 Replaced with more clear name su_get_shortcode_prefix().
*/
function su_compatibility_mode_prefix() {
return su_get_shortcode_prefix();
}
/**
* Shortcut for su_compatibility_mode_prefix()
*
* @deprecated 5.0.5 Replaced with more clear name su_get_shortcode_prefix().
*/
function su_cmpt() {
return su_get_shortcode_prefix();
}
/**
* Custom do_shortcode function for nested shortcodes
*
* @deprecated 5.0.5 Replaced with more clear name su_do_nested_shortcodes().
*
* @param string $content Shortcode content
* @param string $pre First shortcode letter
*
* @return string Formatted content
*/
function su_do_shortcode( $content, $pre ) {
if ( strpos( $content, '[_' ) !== false ) {
$content = preg_replace( '@(\[_*)_(' . $pre . '|/)@', "$1$2", $content );
}
return do_shortcode( $content );
}
/**
* Shortcut for Su_Tools::get_icon()
*
* @deprecated 5.0.5 Replaced with more clear name su_html_icon().
*/
function su_get_icon( $args ) {
return Su_Tools::get_icon( $args );
}
/**
* Color shift a hex value by a specific percentage factor
*
* @param string $supplied_hex Any valid hex value. Short forms e.g. #333 accepted.
* @param string $shift_method How to shift the value e.g( +,up,lighter,>)
* @param integer $percentage Percentage in range of [0-100] to shift provided hex value by
*
* @return string shifted hex value
* @version 1.0 2008-03-28
*
* @deprecated 5.2.0 Replaced with su_adjust_brightness().
*/
function su_hex_shift( $supplied_hex, $shift_method, $percentage = 50 ) {
$shifted_hex_value = null;
$valid_shift_option = false;
$current_set = 1;
$RGB_values = array();
$valid_shift_up_args = array( 'up', '+', 'lighter', '>' );
$valid_shift_down_args = array( 'down', '-', 'darker', '<' );
$shift_method = strtolower( trim( $shift_method ) );
// Check Factor
if ( !is_numeric( $percentage ) || ( $percentage = ( int ) $percentage ) < 0 || $percentage > 100
) trigger_error( "Invalid factor", E_USER_NOTICE );
// Check shift method
foreach ( array( $valid_shift_down_args, $valid_shift_up_args ) as $options ) {
foreach ( $options as $method ) {
if ( $method == $shift_method ) {
$valid_shift_option = !$valid_shift_option;
$shift_method = ( $current_set === 1 ) ? '+' : '-';
break 2;
}
}
++$current_set;
}
if ( !$valid_shift_option ) trigger_error( "Invalid shift method", E_USER_NOTICE );
// Check Hex string
switch ( strlen( $supplied_hex = ( str_replace( '#', '', trim( $supplied_hex ) ) ) ) ) {
case 3:
if ( preg_match( '/^([0-9a-f])([0-9a-f])([0-9a-f])/i', $supplied_hex ) ) {
$supplied_hex = preg_replace( '/^([0-9a-f])([0-9a-f])([0-9a-f])/i', '\\1\\1\\2\\2\\3\\3',
$supplied_hex );
}
else {
trigger_error( "Invalid hex color value", E_USER_NOTICE );
}
break;
case 6:
if ( !preg_match( '/^[0-9a-f]{2}[0-9a-f]{2}[0-9a-f]{2}$/i', $supplied_hex ) ) {
trigger_error( "Invalid hex color value", E_USER_NOTICE );
}
break;
default:
trigger_error( "Invalid hex color length", E_USER_NOTICE );
}
// Start shifting
$RGB_values['R'] = hexdec( $supplied_hex[0] . $supplied_hex[1] );
$RGB_values['G'] = hexdec( $supplied_hex[2] . $supplied_hex[3] );
$RGB_values['B'] = hexdec( $supplied_hex[4] . $supplied_hex[5] );
foreach ( $RGB_values as $c => $v ) {
switch ( $shift_method ) {
case '-':
$amount = round( ( ( 255 - $v ) / 100 ) * $percentage ) + $v;
break;
case '+':
$amount = $v - round( ( $v / 100 ) * $percentage );
break;
default:
trigger_error( "Oops. Unexpected shift method", E_USER_NOTICE );
}
$shifted_hex_value .= $current_value = ( strlen( $decimal_to_hex = dechex( $amount ) ) < 2 ) ?
'0' . $decimal_to_hex : $decimal_to_hex;
}
return '#' . $shifted_hex_value;
}
/*! Select2 4.1.0-rc.0 | https://github.com/select2/select2/blob/master/LICENSE.md */
!function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;e.define("select2/i18n/es",[],(function(){return{errorLoading:function(){return"No se pudieron cargar los resultados"},inputTooLong:function(e){var n=e.input.length-e.maximum;return"Por favor, elimine "+n+" car"+(1==n?"ácter":"acteres")},inputTooShort:function(e){var n=e.minimum-e.input.length;return"Por favor, introduzca "+n+" car"+(1==n?"ácter":"acteres")},loadingMore:function(){return"Cargando más resultados…"},maximumSelected:function(e){var n="Sólo puede seleccionar "+e.maximum+" elemento";return 1!=e.maximum&&(n+="s"),n},noResults:function(){return"No se encontraron resultados"},searching:function(){return"Buscando…"},removeAllItems:function(){return"Eliminar todos los elementos"}}})),e.define,e.require}();
https://dma20.novasoftacademy.com/sitemap-misc.xml
2026-08-09T00:21:23+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p1-2026-08.xml
2026-08-09T00:21:23+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p1-2023-02.xml
2026-08-09T00:21:15+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p2-2023-02.xml
2026-08-09T00:21:15+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p1-2020-10.xml
2020-10-06T10:14:35+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p2-2020-10.xml
2020-10-06T10:14:35+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p1-2020-09.xml
2020-09-30T09:26:17+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p2-2020-09.xml
2020-09-30T09:26:17+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p3-2020-09.xml
2020-09-30T09:26:17+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p4-2020-09.xml
2020-09-30T09:26:17+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p5-2020-09.xml
2020-09-30T09:26:17+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p1-2020-08.xml
2020-08-27T07:53:03+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p2-2020-08.xml
2020-08-27T07:53:03+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p3-2020-08.xml
2020-08-27T07:53:03+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p4-2020-08.xml
2020-08-27T07:53:03+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p5-2020-08.xml
2020-08-27T07:53:03+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p6-2020-08.xml
2020-08-27T07:53:03+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p7-2020-08.xml
2020-08-27T07:53:03+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p8-2020-08.xml
2020-08-27T07:53:03+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p1-2020-07.xml
2020-07-25T07:43:54+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p2-2020-07.xml
2020-07-25T07:43:54+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p3-2020-07.xml
2020-07-25T07:43:54+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p4-2020-07.xml
2020-07-25T07:43:54+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p5-2020-07.xml
2020-07-25T07:43:54+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p6-2020-07.xml
2020-07-25T07:43:54+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p7-2020-07.xml
2020-07-25T07:43:54+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p1-2020-06.xml
2020-07-07T08:02:39+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p2-2020-06.xml
2020-07-07T08:02:39+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p3-2020-06.xml
2020-07-07T08:02:39+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p4-2020-06.xml
2020-07-07T08:02:39+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p5-2020-06.xml
2020-07-07T08:02:39+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p6-2020-06.xml
2020-07-07T08:02:39+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p7-2020-06.xml
2020-07-07T08:02:39+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p8-2020-06.xml
2020-07-07T08:02:39+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p9-2020-06.xml
2020-07-07T08:02:39+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p1-2020-05.xml
2020-05-29T03:44:15+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p2-2020-05.xml
2020-05-29T03:44:15+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p3-2020-05.xml
2020-05-29T03:44:15+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p4-2020-05.xml
2020-05-29T03:44:15+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p5-2020-05.xml
2020-05-29T03:44:15+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p6-2020-05.xml
2020-05-29T03:44:15+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p1-2020-04.xml
2020-04-17T11:22:54+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p2-2020-04.xml
2020-04-17T11:22:54+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p1-2020-03.xml
2020-03-28T08:46:57+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p2-2020-03.xml
2020-03-28T08:46:57+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p3-2020-03.xml
2020-03-28T08:46:57+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p1-2019-01.xml
2019-01-12T06:12:56+00:00
https://dma20.novasoftacademy.com/sitemap-pt-post-p1-2018-10.xml
2018-10-22T05:21:03+00:00
https://dma20.novasoftacademy.com/sitemap-pt-page-p1-2020-09.xml
2020-09-24T03:26:10+00:00
https://dma20.novasoftacademy.com/sitemap-pt-page-p1-2020-08.xml
2020-08-24T08:07:41+00:00
https://dma20.novasoftacademy.com/sitemap-pt-page-p1-2020-07.xml
2020-07-21T12:37:28+00:00
https://dma20.novasoftacademy.com/sitemap-pt-page-p1-2020-06.xml
2020-06-23T07:07:10+00:00
https://dma20.novasoftacademy.com/sitemap-pt-page-p1-2020-05.xml
2020-05-29T03:41:29+00:00
https://dma20.novasoftacademy.com/sitemap-pt-page-p1-2020-04.xml
2020-09-07T08:01:21+00:00
https://dma20.novasoftacademy.com/sitemap-pt-page-p2-2020-04.xml
2020-09-07T08:01:21+00:00
https://dma20.novasoftacademy.com/sitemap-pt-page-p1-2016-12.xml
2016-12-12T02:03:11+00:00
https://dma20.novasoftacademy.com/sitemap-pt-page-p1-2016-11.xml
2016-11-12T02:43:29+00:00
https://dma20.novasoftacademy.com/sitemap-pt-page-p1-2016-10.xml
2016-10-25T06:27:09+00:00
https://dma20.novasoftacademy.com/sitemap-pt-page-p1-2016-08.xml
2020-09-12T08:54:44+00:00
https://dma20.novasoftacademy.com/sitemap-pt-page-p2-2016-08.xml
2020-09-12T08:54:44+00:00
https://dma20.novasoftacademy.com/sitemap-pt-page-p3-2016-08.xml
2020-09-12T08:54:44+00:00
https://dma20.novasoftacademy.com/sitemap-pt-page-p4-2016-08.xml
2020-09-12T08:54:44+00:00
https://dma20.novasoftacademy.com/sitemap-pt-page-p5-2016-08.xml
2020-09-12T08:54:44+00:00
https://dma20.novasoftacademy.com/sitemap-pt-page-p6-2016-08.xml
2020-09-12T08:54:44+00:00
https://dma20.novasoftacademy.com/sitemap-pt-page-p1-2016-06.xml
2020-08-04T08:35:44+00:00
https://dma20.novasoftacademy.com/sitemap-pt-page-p1-2016-05.xml
2016-10-25T02:59:33+00:00
https://dma20.novasoftacademy.com/sitemap-pt-page-p1-2016-04.xml
2020-08-19T11:28:59+00:00
https://dma20.novasoftacademy.com/sitemap-pt-page-p1-2015-02.xml
2017-10-10T07:30:20+00:00
https://dma20.novasoftacademy.com/sitemap-pt-page-p1-2014-08.xml
2016-08-08T11:09:30+00:00