`;
// Injecter le HTML
targetContainer.innerHTML = adHTML;
// Marquer comme chargé
setTimeout(() => {
targetContainer.classList.add('senego-ad-loaded');
const zone = document.getElementById('senego-header-ad-zone');
if (zone) zone.classList.add('senego-ad-loaded');
console.log('[Senego AdSense RADICAL] Marqué comme chargé');
}, 1000);
}
// Méthode alternative avec createElement
function injectAdSenseAlternative() {
console.log('[Senego AdSense RADICAL] Méthode alternative...');
const isMobile = window.innerWidth <= 768;
const targetContainer = isMobile ?
document.getElementById('senego-ad-mobile') :
document.getElementById('senego-ad-desktop');
if (!targetContainer) return;
// Nettoyer
targetContainer.innerHTML = '';
// Charger le script AdSense si pas déjà fait
if (!document.querySelector('script[src*="adsbygoogle.js"]')) {
const script = document.createElement('script');
script.async = true;
script.src = `https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=${CONFIG.publisherId}`;
script.crossOrigin = 'anonymous';
document.head.appendChild(script);
}
// Créer l'ins element
const ins = document.createElement('ins');
ins.className = 'adsbygoogle';
ins.style.display = 'block';
ins.setAttribute('data-ad-client', CONFIG.publisherId);
ins.setAttribute('data-ad-slot', CONFIG.adSlot);
ins.setAttribute('data-ad-format', 'auto');
ins.setAttribute('data-full-width-responsive', 'true');
targetContainer.appendChild(ins);
// Initialiser AdSense
setTimeout(() => {
try {
window.adsbygoogle = window.adsbygoogle || [];
window.adsbygoogle.push({});
console.log('[Senego AdSense RADICAL] Alternative - annonce poussée');
// Marquer comme chargé
setTimeout(() => {
targetContainer.classList.add('senego-ad-loaded');
const zone = document.getElementById('senego-header-ad-zone');
if (zone) zone.classList.add('senego-ad-loaded');
}, 1000);
} catch (e) {
console.error('[Senego AdSense RADICAL] Erreur alternative:', e);
}
}, 2000);
}
// Méthode IFRAME de secours
function injectAdSenseIframe() {
console.log('[Senego AdSense RADICAL] Méthode iframe de secours...');
const isMobile = window.innerWidth <= 768;
const targetContainer = isMobile ?
document.getElementById('senego-ad-mobile') :
document.getElementById('senego-ad-desktop');
if (!targetContainer) return;
const width = isMobile ? 320 : 728;
const height = isMobile ? 50 : 90;
targetContainer.innerHTML = `
`;
targetContainer.classList.add('senego-ad-loaded');
const zone = document.getElementById('senego-header-ad-zone');
if (zone) zone.classList.add('senego-ad-loaded');
}
// Démarrage immédiat après DOM ready
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', startInjection);
} else {
startInjection();
}
function startInjection() {
console.log('[Senego AdSense RADICAL] DOM prêt, démarrage injection...');
// Essayer méthode 1
setTimeout(() => {
injectAdSenseDirectly();
}, 500);
// Si échec, essayer méthode 2
setTimeout(() => {
const loaded = document.querySelector('.senego-ad-loaded');
if (!loaded) {
console.log('[Senego AdSense RADICAL] Méthode 1 échouée, essai méthode 2...');
injectAdSenseAlternative();
}
}, 3000);
// Si échec, essayer iframe
setTimeout(() => {
const loaded = document.querySelector('.senego-ad-loaded');
if (!loaded) {
console.log('[Senego AdSense RADICAL] Méthodes 1&2 échouées, iframe de secours...');
injectAdSenseIframe();
}
}, 6000);
}
// Fonction publique pour forcer le rechargement
window.forceAdReload = function() {
const containers = document.querySelectorAll('#senego-ad-desktop, #senego-ad-mobile');
containers.forEach(c => c.classList.remove('senego-ad-loaded'));
startInjection();
};
})();
« Tu joues un rôle dégueulasse…« , a dit Teliko à Aliou Niane, ex-président de l’Union des magistrats du Sénégal (UMS).
Critique…
En effet, cette réponse fait suite à la sortie d’Aliou Niane qui n’avait n’avait pas manqué de critiquer Souleymane Téliko, soutenant que ce dernier a fauté en commentant une décision de la justice.
Une réplique de Teliko qui n’a pas tardé nous dit Libération dans sa parution d’hier (lundi 05 octobre). L’actuel président de l’UMS a réagi violemment à la sortie de Niane.
Réaction…
« Mon cher, drôle de fraternité que celle qui te fait jouer un rôle aussi dégueulasse. Ton raisonnement est faux et tes intentions malveillantes. Mais, je te laisse entre les mains du Bon Dieu« , a réagi Souleymane Teliko.
Tu fais tes conneries et espère compter sur une quelconque fraternité Assume et shut up!!!
Il n’a fait aucune connerie.il a dit tout haut ce que tout le monde savait et disait déjà. Un pays ne peut pas avancer si on y accepte pas la critique,la liberté d’expression.ceux qui ne sont pas de son avis ont un droit de réponse,qu’ils en usent.A mon avis c’est ce qui fait l’attait des grandes democraties.
Quand le negre parle de démocratie et de liberté de presse! Des mots dont il ne connaît même pas le sens !!! Wakh rek Ce guinéen doit être radié de la magistrature. Il le sait très bien c est pour cela qu’il crie sur tous les toits lui et ses soi disants soutiens qui l enfoncent dans le trou qu ils lui ont eux-mêmes creusé.C est le fort des sénégalais. Qu il assume: faire de la politique ou démissionner et la vie continue. Il ne manquera à personne . Il peut retourner en Guinée avec sa haine. Basta.
Soutient d’un senegalai lambda a teliko. Que ce qui joue du fibre nationaliste te laisse de marbre.