/**
* Plugin public functions.
*/
if ( ! function_exists( 'rwmb_meta' ) ) {
/**
* Get post meta
*
* @param string $key Meta key. Required.
* @param int|null $post_id Post ID. null for current post. Optional
* @param array $args Array of arguments. Optional.
*
* @return mixed
*/
function rwmb_meta( $key, $args = array(), $post_id = null ) {
$args = wp_parse_args( $args );
/*
* If meta boxes is registered in the backend only, we can't get field's params
* This is for backward compatibility with version < 4.8.0
*/
$field = RWMB_Helper::find_field( $key, $post_id );
/*
* If field is not found, which can caused by registering meta boxes for the backend only or conditional registration
* Then fallback to the old method to retrieve meta (which uses get_post_meta() as the latest fallback)
*/
if ( false === $field ) {
return apply_filters( 'rwmb_meta', RWMB_Helper::meta( $key, $args, $post_id ) );
}
$meta = in_array( $field['type'], array( 'oembed', 'map' ) ) ?
rwmb_the_value( $key, $args, $post_id, false ) :
rwmb_get_value( $key, $args, $post_id );
return apply_filters( 'rwmb_meta', $meta, $key, $args, $post_id );
}
}
if ( ! function_exists( 'rwmb_get_value' ) ) {
/**
* Get value of custom field.
* This is used to replace old version of rwmb_meta key.
*
* @param string $field_id Field ID. Required.
* @param array $args Additional arguments. Rarely used. See specific fields for details
* @param int|null $post_id Post ID. null for current post. Optional.
*
* @return mixed false if field doesn't exist. Field value otherwise.
*/
function rwmb_get_value( $field_id, $args = array(), $post_id = null ) {
$args = wp_parse_args( $args );
$field = RWMB_Helper::find_field( $field_id, $post_id );
// Get field value
$value = $field ? RWMB_Field::call( 'get_value', $field, $args, $post_id ) : false;
/*
* Allow developers to change the returned value of field
* For version < 4.8.2, the filter name was 'rwmb_get_field'
*
* @param mixed $value Field value
* @param array $field Field parameter
* @param array $args Additional arguments. Rarely used. See specific fields for details
* @param int|null $post_id Post ID. null for current post. Optional.
*/
$value = apply_filters( 'rwmb_get_value', $value, $field, $args, $post_id );
return $value;
}
}
if ( ! function_exists( 'rwmb_the_value' ) ) {
/**
* Display the value of a field
*
* @param string $field_id Field ID. Required.
* @param array $args Additional arguments. Rarely used. See specific fields for details
* @param int|null $post_id Post ID. null for current post. Optional.
* @param bool $echo Display field meta value? Default `true` which works in almost all cases. We use `false` for the [rwmb_meta] shortcode
*
* @return string
*/
function rwmb_the_value( $field_id, $args = array(), $post_id = null, $echo = true ) {
$args = wp_parse_args( $args );
$field = RWMB_Helper::find_field( $field_id, $post_id );
if ( ! $field ) {
return '';
}
$output = RWMB_Field::call( 'the_value', $field, $args, $post_id );
/*
* Allow developers to change the returned value of field
* For version < 4.8.2, the filter name was 'rwmb_get_field'
*
* @param mixed $value Field HTML output
* @param array $field Field parameter
* @param array $args Additional arguments. Rarely used. See specific fields for details
* @param int|null $post_id Post ID. null for current post. Optional.
*/
$output = apply_filters( 'rwmb_the_value', $output, $field, $args, $post_id );
if ( $echo ) {
echo $output;
}
return $output;
}
}// End if().
if ( ! function_exists( 'rwmb_meta_shortcode' ) ) {
/**
* Shortcode to display meta value
*
* @param array $atts Shortcode attributes, same as rwmb_meta() function, but has more "meta_key" parameter
*
* @return string
*/
function rwmb_meta_shortcode( $atts ) {
$atts = wp_parse_args( $atts, array(
'post_id' => get_the_ID(),
) );
if ( empty( $atts['meta_key'] ) ) {
return '';
}
$field_id = $atts['meta_key'];
$post_id = $atts['post_id'];
unset( $atts['meta_key'], $atts['post_id'] );
return rwmb_the_value( $field_id, $atts, $post_id, false );
}
add_shortcode( 'rwmb_meta', 'rwmb_meta_shortcode' );
}
Članovi kadetske selekcija Judo kluba “Sana” nastavili su sa dobrim rezultatima, i na svom prvom ovogodišnjem nastupu, na veoma jakom turniru u Aleksandrovcu, osvojili su četiri medalje. U proteklu nedjelju je u sportskoj dvorani ”Nenad Baštinac” u Aleksandrovcu održan 23. Međunarodni judo turnir ”Laktaši open”, a jedan od najvećih judo turnira u Bosni i Hercegocvini ove godine je okupio 56 klubova sa preko 600 takmičara iz Srbije, Hrvatske, Crne Gore i Bosne i Hercegovine. Na ovom velikom sportskom događaju Judo klub „Sana“ iz Sanskog Mosta u svom prvom takmičenju ove godine nastupio je sa devet takmičara sa kadetskom muškom i ženskom ekipom. Mladi sanski judisti su se u veoma jakoj konkurenciji osvojili četiri medalje – dvije zlatne, te po jednu srebrnu i bronzanu .Kako nas je upoznao trener Muhamed Kolaković, zlatnim, medaljama su se okitili Edin Dunić i Muamer Čirkić,srebrnu medalju osvojila je Adna Nalić dok je bronzanu medalju osvojila Salina Selešević On ističe da su sjajne borbe odradili i Dino Đumišić,Adem Sinanović i Din Delić, te je ujedno čestitao svojim kadetima na još jednom uspjehu. Dodajmo, da su pojedini takmičari Judo kluba “Sana” za svoje dobre rezultate u prošloj godini nagrađeni od Općinskog sportkog saveza, a priznanja su dobili na svećanosti “Izbor najuspješnijeg sportiste Sanskog Mosra 2024”. Za najuspješniju kadetkinju izabrana je Adna Nalić koja je osvojila prva mjesta na prvenstvima FBiH i USK, zatim treće mjesto na Državnom prvenstvu BiH, a najvrednija medalja je srebrna sa Europskog kupa u Sarajevu. Posebnim priznanjima nagrađeni su Abdel Sawanda i Imran Muhtari koji su ekipno nastupili na Europskom prvenstvu u katama u Sarajevu, dok su diplome za sportske nade dobili su Nermin Alibegović,Erona Nalić i Adelina Zahić.