<?php

if ( ! defined( 'ABSPATH' ) ) {
	exit;
}

function tilfy_telif_bilgi() {
	return array(
		'yazar'     => 'Ahmet Celal Kupeli',
		'website'   => 'https://iprct.net',
		'facebook'  => 'https://www.facebook.com/youtube.kupeli/',
		'instagram' => 'https://www.instagram.com/ahmetcelalkupeli',
		'youtube'   => 'https://www.youtube.com/@ahmetcelalkupeli',
		'lisans'    => tilfy__( 'Ücretsiz yazılım - kaynak gösterilmeden değiştirilemez veya ticari satılamaz.' ),
	);
}

function tilfy_telif_kisa_cikti() {
	$t = tilfy_telif_bilgi();
	ob_start();
	?>
	<footer class="tilfy-telif tilfy-telif--kisa" role="contentinfo">
		<p class="tilfy-telif__satir">
			<strong><?php echo esc_html( tilfy__( 'Tilfy' ) ); ?></strong> v<?php echo esc_html( TILFY_SURUM ); ?> ·
			<?php echo esc_html( $t['yazar'] ); ?> ·
			<a href="<?php echo esc_url( $t['website'] ); ?>" target="_blank" rel="noopener noreferrer">iprct.net</a> ·
			<span class="tilfy-telif__mini"><?php echo esc_html( $t['lisans'] ); ?></span>
		</p>
	</footer>
	<?php
	return ob_get_clean();
}

function tilfy_telif_alt_cikti() {
	return tilfy_telif_kisa_cikti();
}

function tilfy_admin_telif_alt() {
	if ( ! function_exists( 'get_current_screen' ) ) {
		return;
	}
	$ekran = get_current_screen();
	if ( ! $ekran || strpos( (string) $ekran->id, 'tilfy' ) === false ) {
		return;
	}
	if ( (string) $ekran->id === 'tilfy_page_tilfy-ayarlar' ) {
		return;
	}
	echo wp_kses_post( tilfy_telif_kisa_cikti() );
}

add_action( 'admin_footer', 'tilfy_admin_telif_alt' );
