Login par défaut: admin@laloee-cours.fr / admin123
SMG Pro
U
Utilisateur
email@test.com
Tableau de bord
Vue d'ensemble de vos performances
Total Posts
27
Comptes Connectés
0
Engagements
451
Croissance
+15.3%
État des Réseaux Sociaux
// 🎯 SMG Auto-Refresh - Solution "Ça marche tout seul"
// À remplacer dans ton index.html ligne 576
// AVANT (l'ancien code lent)
/*
setInterval(() => {
if (currentUser) {
loadDashboardData();
}
}, 30000); // 30 secondes = trop lent
*/
// APRÈS (le nouveau code qui déchire) 🚀
setInterval(() => {
if (currentUser) {
loadDashboardData();
console.log('🔄 SMG Refresh auto -', new Date().toLocaleTimeString(), '- Comptes connectés mis à jour');
}
}, 5000); // 5 secondes = quasi temps réel !
// BONUS : Refresh immédiat quand on change d'onglet
function showTab(tabName) {
// Hide all tabs
document.querySelectorAll('.tab-content').forEach(tab => {
tab.classList.add('hidden');
});
// Show selected tab
document.getElementById(tabName + 'Tab').classList.remove('hidden');
// Update navigation
document.querySelectorAll('.nav-link').forEach(link => {
link.classList.remove('text-blue-600', 'bg-blue-50', 'border-r-2', 'border-blue-600');
link.classList.add('text-gray-700');
});
event.target.classList.add('text-blue-600', 'bg-blue-50', 'border-r-2', 'border-blue-600');
event.target.classList.remove('text-gray-700');
// 🎯 NOUVEAU : Refresh immédiat des données quand on change d'onglet
if (currentUser && tabName === 'home') {
loadDashboardData();
console.log('🏠 Refresh immédiat Dashboard - onglet Home activé');
}
}
// SUPER BONUS : Refresh quand on revient sur la page (tab focus)
document.addEventListener('visibilitychange', function() {
if (!document.hidden && currentUser) {
loadDashboardData();
console.log('👁️ Refresh auto - Page redevenue visible');
}
});
// MÉGA BONUS : Bouton refresh manuel dans le dashboard
// À ajouter dans la section "État des Réseaux Sociaux" ligne 280 environ
/*