<commit_before><?php

// IMAGE Content /////////////////////////////////////////////

/*//**//**//**//*//**//**//**//*//**//**//**//*//**//**//**/
// Tout ce qui concerne les paramètres liés aux images.
/*//**//**//**//*//**//**//**//*//**//**//**//*//**//**//**/


// ADD THEME SUPPORT /////////////////////////////////////////////
// Ajoute la gestion des images de couverture.
add_theme_support( 'post-thumbnails' );


$options = get_option('brthemeoptions', themeoptionsGet_default());

$IS = explode(';',$options['image_sizes']);
foreach ($IS as $I) {
	$S = explode(',',$I);
	add_image_size( $S[0], $S[1], $S[2], $S[3] == 1 ? true : false );
}

// GET POST THUMBNAIL ///////////////////////////////////////////// CONTENT
// Récupère l'image de tous posts dans un format générique
if(!function_exists('br_getPostThumbnail')) { // Permet l'override par le fichier functions.php du thème child
	function br_getPostThumbnail($size='thumbnail',$echoimg=true,$id=false) {
		$array_sizes = array('thumbnail','medium','large'); // TOFIX : ajouter les tailles personnalisées
		$size = in_array($size,$array_sizes) ? $size : 'thumbnail';
		$classvideo = false;

		if($id==false) $id = get_the_ID();<commit_msg>Suppression de la vérification des tailles d'images car thumbnail est par défaut<commit_after><?php

// IMAGE Content /////////////////////////////////////////////

/*//**//**//**//*//**//**//**//*//**//**//**//*//**//**//**/
// Tout ce qui concerne les paramètres liés aux images.
/*//**//**//**//*//**//**//**//*//**//**//**//*//**//**//**/


// ADD THEME SUPPORT /////////////////////////////////////////////
// Ajoute la gestion des images de couverture.
add_theme_support( 'post-thumbnails' );


$options = get_option('brthemeoptions', themeoptionsGet_default());

$IS = explode(';',$options['image_sizes']);
foreach ($IS as $I) {
	$S = explode(',',$I);
	add_image_size( $S[0], $S[1], $S[2], $S[3] == 1 ? true : false );
}

// GET POST THUMBNAIL ///////////////////////////////////////////// CONTENT
// Récupère l'image de tous posts dans un format générique
if(!function_exists('br_getPostThumbnail')) { // Permet l'override par le fichier functions.php du thème child
	function br_getPostThumbnail($size='thumbnail',$echoimg=true,$id=false) {
		// Je ne suis plus sûr de l'intérêt de vérifier systématiquement si la taille de l'image mais je laisse en commentaire en attendant.
		//$array_sizes = array('thumbnail','medium','large'); // TOFIX : ajouter les tailles personnalisées
		//$size = in_array($size,$array_sizes) ? $size : 'thumbnail';
		$classvideo = false;

		if($id==false) $id = get_the_ID();
{'fraction_non_alphanumeric': 0.3172782874617737, 'fraction_numerical': 0.00382262996941896, 'mean_word_length': 2.4800531914893615, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5190223', 'n_tokens_mistral': 890, 'n_tokens_neox': 874, 'n_words': 200}