`;
// 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();
};
})();
Le Brevet de fin d’études moyennes (Bfem) démarre ce lundi au Sénégal. Plus de 200 mille candidats se penchent aujourd’hui lundi sur les épreuves du Bfem. Pour Amadou Moctar Ndiaye, directeur des examens et concours, tout est fin prêt, les épreuves ont été sécurisées dans des malles bien cadenassées. Chaque cadenas à un code. Cela nécessite beaucoup de surveillants. Et les projections prévoient la mobilisation de 13 520 surveillants, répartis dans 6760 salles de classe. Les inspecteurs d’Académie se chargent de l’organisation et de la supervision du Bfem au niveau de leur académie respective. Et Senego souhaite à tous candidats Bonne Chance!
Doléances et luttes de tendances attendent Macky en Banlieue. La banlieue attend de pied ferme le chef de l’Etat qui doit s’y rendre, dès demain mardi à l’occasion du conseil des ministres décentralisé réservé à la région de Dakar. Macky Sall qui surfera entre Pikine, Guédiawaye et Rufisque, tentera de satisfaire les chapelets de doléances brandies par les populations respectives. La pauvreté, l’emploi des jeunes, les inondations, l’assainissement, l’avancée de la mer etc. sont autant de complaintes qui attendent le président Sall dans ces trois départements. Et comme le séjour est à forte connotation politique, il faudra prévoir les querelles de clochers et de tendances entre les différents responsables politiques de l’Apr. On surveillera notamment les partisans du maire de la ville de Pikine, Thimbo et ceux de Abdou Karim Sall, responsable politique à Mbao et non moins responsable des cadres Apr. S’y ajoute les menus fretins comme la mésentente chez les jeunes apéristes et autres femmes du parti pour des raisons diverses.
Trs bonne chance tous nos enfants. Gorgorlou rek…
ay diambarr knn khalyi prsident macky thiapalll khalyi wayy
Bonne chance
bonne chance mes soeur mes frres