<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Info &#8211; Fusion Core 7</title>
	<atom:link href="https://fc7.es/category/info/feed/" rel="self" type="application/rss+xml" />
	<link>https://fc7.es</link>
	<description></description>
	<lastBuildDate>Sun, 23 Nov 2025 07:00:59 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://fc7.es/wp-content/uploads/2025/08/cropped-cropped-image-150x150.png</url>
	<title>Info &#8211; Fusion Core 7</title>
	<link>https://fc7.es</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Brindis con los amigos del pool.</title>
		<link>https://fc7.es/2025/11/23/1525/</link>
					<comments>https://fc7.es/2025/11/23/1525/#respond</comments>
		
		<dc:creator><![CDATA[jesusperez]]></dc:creator>
		<pubDate>Sun, 23 Nov 2025 05:37:00 +0000</pubDate>
				<category><![CDATA[Info]]></category>
		<guid isPermaLink="false">https://fc7.es/?p=1525</guid>

					<description><![CDATA[Brindis con los amigos del pool &#8211; Fusion Core 7 🥂 Brindis con los amigos del pool 🥂 Celebración – 22 noviembre 2025 Organiza: Fusion Core 7 Ver Galería de Imágenes Celebrando la amistad y el buen billar Un momento para compartir risas, historias y buenos momentos alrededor de la mesa de billar GALERÍA DE [&#8230;]]]></description>
										<content:encoded><![CDATA[
<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Brindis con los amigos del pool &#8211; Fusion Core 7</title>
    <style>
        /* Estilos generales */
        body {
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
            margin: 0;
            padding: 0;
            background-color: #f5f5f5;
            color: #333;
            line-height: 1.6;
        }
        
        .liga-container {
            max-width: 1000px;
            margin: 0 auto;
            padding: 20px;
        }
        
        /* Header */
        .header {
            background: linear-gradient(135deg, #2c3e50, #4a6491);
            color: white;
            padding: 40px 20px;
            text-align: center;
            border-radius: 10px;
            margin-bottom: 30px;
            box-shadow: 0 4px 15px rgba(0,0,0,0.1);
        }
        
        .header h1 {
            margin: 0;
            font-size: 2.8em;
            text-shadow: 2px 2px 4px rgba(0,0,0,0.3);
        }
        
        .header h2 {
            margin: 10px 0 0;
            font-weight: 400;
            font-size: 1.5em;
        }
        
        .header p {
            margin: 20px 0 0;
            font-size: 1.2em;
        }
        
        /* Botones */
        .btn {
            display: inline-block;
            background: #e74c3c;
            color: white;
            padding: 12px 25px;
            margin: 10px 5px;
            border-radius: 30px;
            text-decoration: none;
            font-weight: bold;
            transition: all 0.3s ease;
            box-shadow: 0 4px 6px rgba(0,0,0,0.1);
        }
        
        .btn:hover {
            background: #c0392b;
            transform: translateY(-2px);
            box-shadow: 0 6px 8px rgba(0,0,0,0.15);
        }
        
        /* Sección destacada */
        .destacado {
            background: white;
            padding: 20px;
            border-radius: 10px;
            box-shadow: 0 0 10px rgba(0,0,0,0.1);
            margin-bottom: 30px;
            text-align: center;
        }
        
        .destacado h3 {
            margin-top: 0;
            color: #d35400;
            font-size: 1.5em;
        }
        
        /* Sección galería */
        .galeria {
            padding: 30px;
            background: white;
            border-radius: 10px;
            box-shadow: 0 0 10px rgba(0,0,0,0.1);
            margin: 30px 0;
        }
        
        .section-title {
            text-align: center;
            color: #2c3e50;
            margin-bottom: 25px;
            font-size: 1.8em;
            position: relative;
            padding-bottom: 10px;
        }
        
        .section-title:after {
            content: '';
            position: absolute;
            bottom: 0;
            left: 50%;
            transform: translateX(-50%);
            width: 80px;
            height: 3px;
            background: #e74c3c;
        }
        
        /* Grid de galería */
        .galeria-grid {
            display: grid;
            grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
            gap: 20px;
            margin-top: 20px;
        }
        
        .galeria-item {
            border-radius: 8px;
            overflow: hidden;
            box-shadow: 0 4px 8px rgba(0,0,0,0.1);
            transition: transform 0.3s ease;
            cursor: pointer;
        }
        
        .galeria-item:hover {
            transform: translateY(-5px);
        }
        
        .galeria-item img {
            width: 100%;
            height: 200px;
            object-fit: cover;
            display: block;
        }
        
        .galeria-caption {
            padding: 15px;
            background: white;
            text-align: center;
        }
        
        .multimedia-btn {
            display: inline-block;
            background: #3498db;
            color: white;
            padding: 12px 25px;
            margin: 10px 5px;
            border-radius: 30px;
            text-decoration: none;
            font-weight: bold;
            transition: all 0.3s ease;
            box-shadow: 0 4px 6px rgba(0,0,0,0.1);
        }
        
        .multimedia-btn:hover {
            background: #2980b9;
            transform: translateY(-2px);
            box-shadow: 0 6px 8px rgba(0,0,0,0.15);
        }
        
        /* Sección bases */
        .bases {
            padding: 30px;
            background: white;
            border-radius: 10px;
            box-shadow: 0 0 10px rgba(0,0,0,0.1);
            margin: 30px 0;
        }
        
        /* Modal para imagen ampliada */
        .modal {
            display: none;
            position: fixed;
            z-index: 1000;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            background-color: rgba(0,0,0,0.9);
            animation: fadeIn 0.3s;
        }
        
        @keyframes fadeIn {
            from { opacity: 0; }
            to { opacity: 1; }
        }
        
        .modal-content {
            margin: auto;
            display: block;
            max-width: 90%;
            max-height: 90%;
            margin-top: 2%;
            border-radius: 8px;
            box-shadow: 0 4px 20px rgba(0,0,0,0.5);
        }
        
        .modal-caption {
            text-align: center;
            color: #fff;
            padding: 15px;
            font-size: 1.2em;
        }
        
        .close {
            position: absolute;
            top: 20px;
            right: 35px;
            color: #fff;
            font-size: 40px;
            font-weight: bold;
            cursor: pointer;
            transition: 0.3s;
        }
        
        .close:hover {
            color: #e74c3c;
        }
        
        .nav-btn {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            background: rgba(255,255,255,0.2);
            color: white;
            border: none;
            font-size: 24px;
            padding: 15px;
            cursor: pointer;
            border-radius: 50%;
            width: 50px;
            height: 50px;
            display: flex;
            align-items: center;
            justify-content: center;
            transition: all 0.3s ease;
        }
        
        .nav-btn:hover {
            background: rgba(255,255,255,0.4);
        }
        
        .prev {
            left: 20px;
        }
        
        .next {
            right: 20px;
        }
        
        /* Responsive */
        @media (max-width: 768px) {
            .header h1 {
                font-size: 2em;
            }
            
            .galeria-grid {
                grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
            }
            
            .modal-content {
                max-width: 95%;
                max-height: 80%;
            }
            
            .nav-btn {
                width: 40px;
                height: 40px;
                font-size: 18px;
            }
            
            .prev {
                left: 10px;
            }
            
            .next {
                right: 10px;
            }
            
            .close {
                top: 10px;
                right: 20px;
                font-size: 30px;
            }
        }
    </style>
</head>
<body>
    <div class="liga-container">
        <div class="header">
            <h1>🥂 Brindis con los amigos del pool 🥂</h1>
            <h2>Celebración – 22 noviembre 2025</h2>
            <p style="margin-top:20px; font-size:1.2em;">Organiza: Fusion Core 7</p>
            <div style="margin-top:30px;">
                <a href="#galeria" class="btn">Ver Galería de Imágenes</a><br>
                
            </div>
        </div>
        
        <div class="destacado">
            <h3 style="margin-top:0; color:#d35400; text-align: center;">Celebrando la amistad y el buen billar</h3>
            <p>Un momento para compartir risas, historias y buenos momentos alrededor de la mesa de billar</p>
        </div>
        
        <section id="galeria" class="galeria">
            <h2 class="section-title">GALERÍA DE IMÁGENES</h2>
            <p style="text-align:center; max-width:800px; margin:0 auto 20px;">
                Revive los mejores momentos del brindis con los amigos del pool. Haz clic en cualquier imagen para verla ampliada.
            </p>
            
            <div class="galeria-grid">
                <div class="galeria-item" onclick="openModal(0)">
                    <img decoding="async" src="https://fc7.es/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-23-at-06.15.17-3.jpeg" alt="Celebración con amigos alrededor de la mesa de billar">
                    <div class="galeria-caption">Celebración con amigos</div>
                </div>
                <div class="galeria-item" onclick="openModal(1)">
                    <img decoding="async" src="https://fc7.es/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-23-at-06.15.17-4.jpeg" alt="Momento especial del brindis">
                    <div class="galeria-caption">Momento especial del brindis</div>
                </div>
                <div class="galeria-item" onclick="openModal(2)">
                    <img decoding="async" src="https://fc7.es/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-23-at-06.15.16.jpeg" alt="Ambiente festivo en el bar">
                    <div class="galeria-caption">Ambiente festivo en el bar</div>
                </div>
                <div class="galeria-item" onclick="openModal(3)">
                    <img decoding="async" src="https://fc7.es/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-23-at-06.15.17.jpeg" alt="Risas y buen ambiente">
                    <div class="galeria-caption">Risas y buen ambiente</div>
                </div>
                <div class="galeria-item" onclick="openModal(4)">
                    <img decoding="async" src="https://fc7.es/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-23-at-06.15.15.jpeg" alt="Grupo de amigos disfrutando">
                    <div class="galeria-caption">Grupo de amigos disfrutando</div>
                </div>
                <div class="galeria-item" onclick="openModal(5)">
                    <img decoding="async" src="https://fc7.es/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-23-at-06.15.17-4.jpeg" alt="Detalles de la celebración">
                    <div class="galeria-caption">Detalles de la celebración</div>
                </div>
            </div>
            
            <div style="text-align:center; margin-top:30px;">
                <a href="https://fc7.es/galeria-brindis" class="multimedia-btn">📸 Ver Galería Completa</a><br>
                
                <a href="https://fc7.es/galeria-partidos" class="btn">Nuestra Comunidad</a>
            </div>
        </section>
        
        <section id="bases" class="bases">
            <h2 class="section-title">PRÓXIMO EVENTO</h2>
            <p style="max-width:800px; margin:20px auto; text-align:center; font-size:1.1em;">
                No te pierdas nuestro próximo encuentro: «Torneo de Navidad» el 15 de diciembre. Un evento especial con ambiente festivo, sorpresas y por supuesto, mucho billar.
            </p>
            <div style="text-align:center; margin-top:25px;">
                <a href="https://fc7.es/torneo-navidad#" class="btn">Más Información</a>
            </div>
        </section>
    </div>

    <!-- Modal para imagen ampliada -->
    <div id="imageModal" class="modal">
        <span class="close" onclick="closeModal()">&times;</span>
        <button class="nav-btn prev" onclick="changeImage(-1)">&#10094;</button>
        <button class="nav-btn next" onclick="changeImage(1)">&#10095;</button>
        <img class="modal-content" id="modalImage">
        <div class="modal-caption" id="modalCaption"></div>
    </div>

    <script>
        // Array con información de las imágenes usando tus URLs
        const galleryImages = [
            {
                src: "https://fc7.es/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-23-at-06.15.17-3.jpeg",
                alt: "Celebración con amigos alrededor de la mesa de billar",
                caption: "Celebración con amigos alrededor de la mesa de billar"
            },
            {
                src: "https://fc7.es/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-23-at-06.15.17-4.jpeg",
                alt: "Momento especial del brindis",
                caption: "Momento especial del brindis"
            },
            {
                src: "https://fc7.es/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-23-at-06.15.16.jpeg",
                alt: "Ambiente festivo en el bar",
                caption: "Ambiente festivo en el bar"
            },
            {
                src: "https://fc7.es/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-23-at-06.15.17.jpeg",
                alt: "Risas y buen ambiente",
                caption: "Risas y buen ambiente"
            },
            {
                src: "https://fc7.es/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-23-at-06.15.15.jpeg",
                alt: "Grupo de amigos disfrutando",
                caption: "Grupo de amigos disfrutando"
            },
            {
                src: "https://fc7.es/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-23-at-06.15.17-4.jpeg",
                alt: "Detalles de la celebración",
                caption: "Detalles de la celebración"
            }
        ];

        let currentImageIndex = 0;

        // Función para abrir el modal con la imagen seleccionada
        function openModal(index) {
            currentImageIndex = index;
            const modal = document.getElementById("imageModal");
            const modalImg = document.getElementById("modalImage");
            const captionText = document.getElementById("modalCaption");
            
            modal.style.display = "block";
            modalImg.src = galleryImages[currentImageIndex].src;
            modalImg.alt = galleryImages[currentImageIndex].alt;
            captionText.innerHTML = galleryImages[currentImageIndex].caption;
            
            // Prevenir el scroll del body cuando el modal está abierto
            document.body.style.overflow = "hidden";
        }

        // Función para cerrar el modal
        function closeModal() {
            document.getElementById("imageModal").style.display = "none";
            document.body.style.overflow = "auto";
        }

        // Función para cambiar de imagen en el modal
        function changeImage(direction) {
            currentImageIndex += direction;
            
            // Circular navigation
            if (currentImageIndex >= galleryImages.length) {
                currentImageIndex = 0;
            } else if (currentImageIndex < 0) {
                currentImageIndex = galleryImages.length - 1;
            }
            
            const modalImg = document.getElementById("modalImage");
            const captionText = document.getElementById("modalCaption");
            
            modalImg.src = galleryImages[currentImageIndex].src;
            modalImg.alt = galleryImages[currentImageIndex].alt;
            captionText.innerHTML = galleryImages[currentImageIndex].caption;
        }

        // Cerrar modal al hacer clic fuera de la imagen
        document.getElementById("imageModal").addEventListener("click", function(event) {
            if (event.target === this) {
                closeModal();
            }
        });

        // Navegación con teclado
        document.addEventListener("keydown", function(event) {
            const modal = document.getElementById("imageModal");
            if (modal.style.display === "block") {
                if (event.key === "Escape") {
                    closeModal();
                } else if (event.key === "ArrowLeft") {
                    changeImage(-1);
                } else if (event.key === "ArrowRight") {
                    changeImage(1);
                }
            }
        });
    </script>
</body>
</html>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://fc7.es/2025/11/23/1525/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Confirma asistencia &#8211; Aplazamientos</title>
		<link>https://fc7.es/2025/10/17/confirma-asistencia-aplazamientos/</link>
					<comments>https://fc7.es/2025/10/17/confirma-asistencia-aplazamientos/#respond</comments>
		
		<dc:creator><![CDATA[jesusperez]]></dc:creator>
		<pubDate>Fri, 17 Oct 2025 09:10:35 +0000</pubDate>
				<category><![CDATA[Info]]></category>
		<guid isPermaLink="false">https://fc7.es/?p=1472</guid>

					<description><![CDATA[Sistema de Aplazamientos &#8211; Liga Bar Berardo ⏱️ Sistema de Aplazamientos Automáticos Conoce cómo funciona el nuevo sistema de gestión de partidos en la Liga Bar Gerardo 📋 Información General En la Liga Bar Berardo &#8211; Fusion Core 7 hemos implementado un sistema de aplazamientos automáticos diseñado para gestionar de forma justa y transparente los [&#8230;]]]></description>
										<content:encoded><![CDATA[
<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Sistema de Aplazamientos &#8211; Liga Bar Berardo</title>
    <style>
        /* Estilos para entrada de blog */
        .blog-aplazamientos {
            max-width: 100%;
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
            line-height: 1.7;
            color: #333;
            background: white;
            padding: 0;
        }
        
        .blog-header {
            background: linear-gradient(135deg, #007a3d 0%, #005a2c 100%);
            color: white;
            padding: 40px 20px;
            text-align: center;
            margin-bottom: 30px;
            border-radius: 0 0 15px 15px;
        }
        
        .blog-header h1 {
            font-size: 2.5rem;
            margin-bottom: 15px;
            font-weight: 700;
            line-height: 1.2;
        }
        
        .blog-header p {
            font-size: 1.2rem;
            opacity: 0.9;
            max-width: 700px;
            margin: 0 auto;
        }
        
        .blog-content {
            max-width: 1200px;
            margin: 0 auto;
            padding: 0 20px 40px;
        }
        
        .blog-section {
            margin-bottom: 40px;
            padding: 30px;
            background: #f9f9f9;
            border-radius: 10px;
            box-shadow: 0 3px 10px rgba(0,0,0,0.08);
        }
        
        .blog-section h2 {
            color: #007a3d;
            margin-bottom: 20px;
            font-size: 1.8rem;
            display: flex;
            align-items: center;
            border-bottom: 2px solid #d4af37;
            padding-bottom: 10px;
        }
        
        .blog-section h2 i {
            margin-right: 12px;
            font-size: 1.5rem;
        }
        
        .blog-section h3 {
            color: #d4af37;
            margin: 25px 0 15px;
            font-size: 1.4rem;
        }
        
        .blog-section p {
            margin-bottom: 18px;
            font-size: 1.1rem;
        }
        
        .blog-section ul, .blog-section ol {
            margin-left: 25px;
            margin-bottom: 20px;
        }
        
        .blog-section li {
            margin-bottom: 10px;
            font-size: 1.1rem;
        }
        
        .highlight-box {
            background: #fff8e1;
            border-left: 5px solid #d4af37;
            padding: 20px;
            border-radius: 8px;
            margin: 20px 0;
            font-size: 1.1rem;
        }
        
        .warning-box {
            background: #fff6f6;
            border-left: 5px solid #d63638;
            padding: 20px;
            border-radius: 8px;
            margin: 20px 0;
            font-size: 1.1rem;
        }
        
        .info-box {
            background: #e7f3ff;
            border-left: 5px solid #2271b1;
            padding: 20px;
            border-radius: 8px;
            margin: 20px 0;
            font-size: 1.1rem;
        }
        
        .flow-container {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
            gap: 20px;
            margin: 30px 0;
        }
        
        .flow-step {
            background: white;
            padding: 25px;
            border-radius: 10px;
            box-shadow: 0 3px 15px rgba(0,0,0,0.1);
            text-align: center;
            border-top: 5px solid #007a3d;
            transition: transform 0.3s ease;
        }
        
        .flow-step:hover {
            transform: translateY(-5px);
        }
        
        .step-number {
            background: #007a3d;
            color: white;
            width: 40px;
            height: 40px;
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            font-weight: bold;
            font-size: 1.2rem;
            margin: 0 auto 15px;
        }
        
        .step-content h3 {
            color: #007a3d;
            margin-bottom: 10px;
            font-size: 1.3rem;
        }
        
        .points-table {
            width: 100%;
            border-collapse: collapse;
            margin: 25px 0;
            box-shadow: 0 3px 10px rgba(0,0,0,0.1);
            border-radius: 8px;
            overflow: hidden;
        }
        
        .points-table th {
            background: #007a3d;
            color: white;
            padding: 15px 20px;
            text-align: left;
            font-size: 1.1rem;
        }
        
        .points-table td {
            padding: 12px 20px;
            border-bottom: 1px solid #eee;
            font-size: 1.1rem;
        }
        
        .points-table tr:nth-child(even) {
            background: #f9f9f9;
        }
        
        .points-table tr:last-child td {
            border-bottom: none;
        }
        
        .examples-container {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
            gap: 20px;
            margin: 30px 0;
        }
        
        .example-card {
            background: white;
            border-radius: 10px;
            padding: 25px;
            box-shadow: 0 3px 15px rgba(0,0,0,0.1);
            border-left: 5px solid #d4af37;
        }
        
        .example-title {
            font-weight: bold;
            color: #007a3d;
            margin-bottom: 15px;
            display: flex;
            align-items: center;
            font-size: 1.2rem;
        }
        
        .example-title i {
            margin-right: 10px;
            font-size: 1.3rem;
        }
        
        .blog-footer {
            background: #f5f7fa;
            padding: 30px;
            text-align: center;
            border-top: 1px solid #ddd;
            margin-top: 40px;
            border-radius: 10px;
        }
        
        .contact-info {
            display: flex;
            justify-content: center;
            gap: 30px;
            margin-top: 15px;
            flex-wrap: wrap;
        }
        
        .contact-item {
            display: flex;
            align-items: center;
            gap: 8px;
            font-size: 1.1rem;
        }
        
        .publish-date {
            color: #666;
            font-style: italic;
            margin-bottom: 10px;
        }
        
        /* Responsive */
        @media (max-width: 768px) {
            .blog-header h1 {
                font-size: 2rem;
            }
            
            .blog-header p {
                font-size: 1.1rem;
            }
            
            .blog-section {
                padding: 20px;
            }
            
            .flow-container, .examples-container {
                grid-template-columns: 1fr;
            }
            
            .contact-info {
                flex-direction: column;
                gap: 15px;
            }
        }
        
        @media (max-width: 480px) {
            .blog-header {
                padding: 30px 15px;
            }
            
            .blog-header h1 {
                font-size: 1.8rem;
            }
            
            .blog-content {
                padding: 0 15px 30px;
            }
        }
    </style>
</head>
<body>
    <article class="blog-aplazamientos">
        <header class="blog-header">
            <h1>⏱️ Sistema de Aplazamientos Automáticos</h1>
            <p>Conoce cómo funciona el nuevo sistema de gestión de partidos en la Liga Bar Gerardo</p>
             
        </header>
        
        <div class="blog-content">
            <section class="blog-section">
                <h2><i>📋</i> Información General</h2>
                <p>En la Liga Bar Berardo &#8211; Fusion Core 7 hemos implementado un <strong>sistema de aplazamientos automáticos</strong> diseñado para gestionar de forma justa y transparente los partidos que no pueden jugarse en la fecha programada.</p>
                
                <div class="info-box">
                    <strong>🎯 Objetivo del sistema:</strong> Premiar el interés en jugar y desincentivar la falta de comunicación entre jugadores. El sistema es automático, transparente y justo para todos los participantes.
                </div>
                
                <p>Este sistema elimina la necesidad de gestiones manuales y garantiza que todos los partidos se resuelvan de manera equitativa, incluso cuando los jugadores tienen dificultades para coordinar sus horarios.</p>
            </section>
            
            <section class="blog-section">
                <h2><i>🔄</i> ¿Cuándo se aplaza un partido automáticamente?</h2>
                <p>El sistema revisa diariamente todos los partidos pendientes y aplica aplazamientos automáticos en estas situaciones:</p>
                
                <div class="flow-container">
                    <div class="flow-step">
                        <div class="step-number">1</div>
                        <div class="step-content">
                            <h3>Fecha Pasada</h3>
                            <p>Cuando la fecha del partido es anterior al día actual, sin necesidad de intervención manual.</p>
                        </div>
                    </div>
                    
                    <div class="flow-step">
                        <div class="step-number">2</div>
                        <div class="step-content">
                            <h3>Hora Excedida</h3>
                            <p>Cuando han pasado <strong>3 horas o más</strong> desde la hora programada y el partido no se ha jugado.</p>
                        </div>
                    </div>
                    
                    <div class="flow-step">
                        <div class="step-number">3</div>
                        <div class="step-content">
                            <h3>Sin Fecha Válida</h3>
                            <p>Cuando no hay fecha establecida o es técnicamente inválida en el sistema.</p>
                        </div>
                    </div>
                </div>
                
                <div class="highlight-box">
                    <strong>📅 El sistema revisa automáticamente los partidos cada 24 horas.</strong> No es necesario que solicites un aplazamiento manualmente. El proceso es completamente automático y notificado por email.
                </div>
            </section>
            
            <section class="blog-section">
                <h2><i>🚦</i> Flujo Completo del Sistema de Aplazamientos</h2>
                
                <p>El sistema sigue una secuencia clara y predecible para cada partido:</p>
                
                <div class="flow-container">
                    <div class="flow-step">
                        <div class="step-number">1</div>
                        <div class="step-content">
                            <h3>Primer Aplazamiento</h3>
                            <p>Los jugadores confirman disponibilidad para la nueva fecha. Se programa automáticamente una nueva fecha y se registran las confirmaciones.</p>
                        </div>
                    </div>
                    
                    <div class="flow-step">
                        <div class="step-number">2</div>
                        <div class="step-content">
                            <h3>Segundo Aplazamiento</h3>
                            <p>Advertencia del sistema. Queda <strong>1 aplazamiento disponible</strong> antes de la suspensión. Se registran nuevamente las confirmaciones.</p>
                        </div>
                    </div>
                    
                    <div class="flow-step">
                        <div class="step-number">3</div>
                        <div class="step-content">
                            <h3>Tercer Aplazamiento</h3>
                            <p>Última oportunidad. Se registran las confirmaciones finales de los jugadores. Es el último aplazamiento permitido.</p>
                        </div>
                    </div>
                    
                    <div class="flow-step">
                        <div class="step-number">4</div>
                        <div class="step-content">
                            <h3>SUSPENSIÓN AUTOMÁTICA</h3>
                            <p>El partido se suspende automáticamente y se asignan puntos según el interés demostrado a lo largo de todos los aplazamientos.</p>
                        </div>
                    </div>
                </div>
                
                <div class="warning-box">
                    <strong>⚠️ IMPORTANTE:</strong> Cada partido tiene un máximo de <strong>3 aplazamientos permitidos</strong>. Al cuarto intento fallido, el partido se suspende automáticamente y se asignan puntos.
                </div>
            </section>
            
            <section class="blog-section">
                <h2><i>🏆</i> Asignación de Puntos por Interés Demostrado</h2>
                <p>La innovación de este sistema es que <strong>premia el interés demostrado</strong> por los jugadores a lo largo de todos los aplazamientos, no solo el resultado final.</p>
                
                <p>Cuando un partido se suspende por exceso de aplazamientos, se asignan puntos según este criterio:</p>
                
                <table class="points-table">
                    <thead>
                        <tr>
                            <th>Escenario</th>
                            <th>Puntos Local</th>
                            <th>Puntos Visitante</th>
                            <th>Resultado</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <td><strong>Jugador con más confirmaciones</strong></td>
                            <td>3 puntos</td>
                            <td>0 puntos</td>
                            <td>Victoria por interés</td>
                        </tr>
                        <tr>
                            <td><strong>Empate en confirmaciones</strong></td>
                            <td>0 puntos</td>
                            <td>0 puntos</td>
                            <td>Empate por interés (0-0)</td>
                        </tr>
                        <tr>
                            <td><strong>Sin confirmaciones (0-0)</strong></td>
                            <td>0 puntos</td>
                            <td>0 puntos</td>
                            <td>Sin interés demostrado</td>
                        </tr>
                    </tbody>
                </table>
                
                <div class="highlight-box">
                    <strong>📊 Las confirmaciones se cuentan a lo largo de TODOS los aplazamientos</strong>, no solo del último. Cada vez que confirmas tu disponibilidad, suma a tu historial de interés. Esto recompensa a los jugadores que consistentemente muestran disposición para jugar.
                </div>
                
                <div class="warning-box">
                    <strong>🔄 CAMBIO IMPORTANTE:</strong> En caso de empate por interés (igual número de confirmaciones), <strong>ningún jugador recibe puntos</strong> y el partido se registra como <strong>0-0</strong>.
                </div>
            </section>
            
            <section class="blog-section">
                <h2><i>💡</i> Ejemplos Prácticos del Sistema</h2>
                
                <p>Para entender mejor cómo funciona el sistema en la práctica, veamos algunos ejemplos:</p>
                
                <div class="examples-container">
                    <div class="example-card">
                        <div class="example-title"><i>✅</i> Ejemplo 1 &#8211; Interés desigual</div>
                        <ul>
                            <li>Jugador A: Confirmó en 3 de 3 aplazamientos</li>
                            <li>Jugador B: Confirmó en 1 de 3 aplazamientos</li>
                        </ul>
                        <p><strong>Resultado:</strong> Jugador A 3 puntos, Jugador B 0 puntos</p>
                        <p><em>El jugador A mostró mayor interés en jugar el partido.</em></p>
                    </div>
                    
                    <div class="example-card">
                        <div class="example-title"><i>⚖️</i> Ejemplo 2 &#8211; Empate por interés</div>
                        <ul>
                            <li>Jugador A: Confirmó en 2 de 3 aplazamientos</li>
                            <li>Jugador B: Confirmó en 2 de 3 aplazamientos</li>
                        </ul>
                        <p><strong>Resultado:</strong> 0 puntos para ambos jugadores</p>
                        <p><strong>Partido:</strong> 0-0</p>
                        <p><em>Empate por interés: ningún jugador recibe puntos.</em></p>
                    </div>
                    
                    <div class="example-card">
                        <div class="example-title"><i>❌</i> Ejemplo 3 &#8211; Sin interés</div>
                        <ul>
                            <li>Jugador A: Confirmó en 0 de 3 aplazamientos</li>
                            <li>Jugador B: Confirmó en 0 de 3 aplazamientos</li>
                        </ul>
                        <p><strong>Resultado:</strong> 0 puntos para ambos jugadores</p>
                        <p><em>Ningún jugador mostró interés en jugar el partido.</em></p>
                    </div>
                </div>
            </section>
            
            <section class="blog-section">
                <h2><i>📧</i> Notificaciones y Comunicación</h2>
                <p>El sistema te mantendrá informado en todo momento mediante notificaciones automáticas:</p>
                
                <div class="flow-container">
                    <div class="flow-step">
                        <div class="step-content">
                            <h3>Email de Aplazamiento</h3>
                            <p>Recibirás una notificación cada vez que tu partido sea aplazado, con información sobre el número de aplazamiento y las consecuencias del siguiente.</p>
                        </div>
                    </div>
                    
                    <div class="flow-step">
                        <div class="step-content">
                            <h3>Email de Suspensión</h3>
                            <p>Cuando un partido se suspenda, recibirás un email detallando el resultado final basado en las confirmaciones históricas de ambos jugadores.</p>
                        </div>
                    </div>
                    
                    <div class="flow-step">
                        <div class="step-content">
                            <h3>Información de Contacto</h3>
                            <p>Los emails incluyen información de contacto para facilitar la coordinación directa con tu oponente.</p>
                        </div>
                    </div>
                </div>
                
                <div class="info-box">
                    <strong>💬 Consejo práctico:</strong> Mantente atento a tus emails y confirma tu disponibilidad siempre que recibas una notificación de aplazamiento. Esto demostrará tu interés en jugar el partido y puede marcar la diferencia en la asignación final de puntos.
                </div>
            </section>
            
            <div class="blog-footer">
                <h3>Liga Bar Gerardo &#8211; Fusion Core 7</h3>
                <p>Modalidad: Pool 8-Ball · Sede: Bar Gerardo &#8211; La Atalaya de Guía &#8211; Plaza San Pedro 17</p>
                <div class="contact-info">
                    <div class="contact-item">📧 laliga@fc7.es</div>
                    <div class="contact-item">📱 +34 605 653 694</div>
                    <div class="contact-item">🌐 Fusion Core 7</div>
                </div>
            </div>
        </div>
    </article>
</body>
</html>
]]></content:encoded>
					
					<wfw:commentRss>https://fc7.es/2025/10/17/confirma-asistencia-aplazamientos/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Sistema de aplazamientos</title>
		<link>https://fc7.es/2025/10/09/sistema-de-aplazamientos/</link>
					<comments>https://fc7.es/2025/10/09/sistema-de-aplazamientos/#respond</comments>
		
		<dc:creator><![CDATA[jesusperez]]></dc:creator>
		<pubDate>Thu, 09 Oct 2025 12:40:28 +0000</pubDate>
				<category><![CDATA[Info]]></category>
		<guid isPermaLink="false">https://fc7.es/?p=1442</guid>

					<description><![CDATA[Actualización Bases Legales &#8211; Sistema Aplazamientos 🆕 Actualización de Bases Legales v2.1 Fecha: Categoría: 🏆 Competición · ⚖️ Normativa ✅ ACTIVO 📋 Resumen de la Actualización Se ha incorporado una nueva sección completa en las Bases Legales de la Liga Bar Berardo &#8211; Fusion Core 7, estableciendo el Sistema de Aplazamientos Automáticos que regula la [&#8230;]]]></description>
										<content:encoded><![CDATA[
<!DOCTYPE html>
<html lang="es">
<head>
  <meta charset="utf-8" />
  <title>Actualización Bases Legales &#8211; Sistema Aplazamientos</title>
  <meta name="viewport" content="width=device-width, initial-scale=1" />
  <style>
    :root {
      --bg: #ffffff;
      --text: #222222;
      --muted: #555555;
      --accent: #007a3d;
      --gold: #d4af37;
      --border: #e0e0e0;
      --card-bg: #fafafa;
      --warning: #d63638;
      --info: #2271b1;
      --success: #00a32a;
    }
    * { box-sizing: border-box; }
    body {
      margin: 0;
      background: var(--bg);
      color: var(--text);
      font-family: "Poppins", "Segoe UI", Roboto, Arial, sans-serif;
      line-height: 1.7;
      font-size: 16px;
    }
    .wrap {
      max-width: 960px;
      margin: 50px auto;
      padding: 0 20px;
    }
    header {
      border-left: 6px solid var(--accent);
      background: var(--card-bg);
      padding: 30px 24px;
      border-radius: 12px;
      box-shadow: 0 2px 6px rgba(0,0,0,0.05);
      margin-bottom: 30px;
    }
    h1 {
      margin: 0 0 6px;
      font-size: clamp(26px, 4vw, 36px);
      color: var(--accent);
      font-weight: 700;
      letter-spacing: 0.3px;
    }
    .meta {
      color: var(--muted);
      font-size: 15px;
      display: flex;
      gap: 20px;
      flex-wrap: wrap;
    }
    .meta-badge {
      background: var(--accent);
      color: white;
      padding: 4px 12px;
      border-radius: 20px;
      font-size: 0.8rem;
    }
    section {
      background: var(--card-bg);
      border: 1px solid var(--border);
      border-radius: 10px;
      padding: 24px;
      margin: 24px 0;
      box-shadow: 0 2px 5px rgba(0,0,0,0.03);
    }
    h2 {
      color: var(--gold);
      font-size: 1.4rem;
      margin-bottom: 10px;
      font-weight: 600;
    }
    h3 {
      color: var(--accent);
      margin-top: 20px;
      margin-bottom: 8px;
    }
    ul {
      margin: 8px 0 0 22px;
    }
    li {
      margin-bottom: 6px;
    }
    .note {
      border-left: 4px solid var(--gold);
      background: #fff8e1;
      padding: 10px 14px;
      border-radius: 6px;
      font-size: 0.95rem;
      color: #664d00;
      margin-top: 10px;
    }
    .warning {
      border-left: 4px solid var(--warning);
      background: #fff6f6;
      padding: 10px 14px;
      border-radius: 6px;
      font-size: 0.95rem;
      color: #7c2d2d;
      margin-top: 10px;
    }
    .info {
      border-left: 4px solid var(--info);
      background: #e7f3ff;
      padding: 10px 14px;
      border-radius: 6px;
      font-size: 0.95rem;
      color: #1a3658;
      margin-top: 10px;
    }
    .success {
      border-left: 4px solid var(--success);
      background: #f0f9f0;
      padding: 10px 14px;
      border-radius: 6px;
      font-size: 0.95rem;
      color: #1e4620;
      margin-top: 10px;
    }
    table {
      width: 100%;
      border-collapse: collapse;
      margin-top: 10px;
      font-size: 0.95rem;
    }
    th, td {
      border: 1px solid var(--border);
      padding: 8px 10px;
      text-align: left;
    }
    th {
      background: var(--accent);
      color: white;
    }
    .status-grid {
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
      gap: 15px;
      margin: 15px 0;
    }
    .status-card {
      background: white;
      border: 1px solid var(--border);
      border-radius: 8px;
      padding: 15px;
      text-align: center;
    }
    .status-card.warning {
      border-color: var(--warning);
    }
    .status-card.info {
      border-color: var(--info);
    }
    .status-card.success {
      border-color: var(--success);
    }
    .status-icon {
      font-size: 24px;
      margin-bottom: 8px;
    }
    .changes-list {
      background: white;
      border-radius: 8px;
      padding: 0;
      margin: 15px 0;
    }
    .change-item {
      padding: 12px 15px;
      border-bottom: 1px solid var(--border);
      display: flex;
      align-items: center;
      gap: 10px;
    }
    .change-item:last-child {
      border-bottom: none;
    }
    .change-icon {
      font-size: 18px;
      min-width: 25px;
    }
    footer {
      text-align: center;
      color: var(--muted);
      font-size: 0.9rem;
      margin: 40px 0 20px;
    }
    .version-badge {
      background: var(--gold);
      color: white;
      padding: 8px 16px;
      border-radius: 20px;
      font-weight: bold;
      display: inline-block;
      margin: 10px 0;
    }
  </style>
</head>
<body>
  <div class="wrap">
    <header>
      <h1>🆕 Actualización de Bases Legales</h1>
      <div class="version-badge">v2.1</div>
      <div class="meta">
        <span><strong>Fecha:</strong> <script>document.write(new Date().toLocaleDateString('es-ES', {year: 'numeric', month: 'long', day: 'numeric'}))</script></span>
        <span><strong>Categoría:</strong> 🏆 Competición · ⚖️ Normativa</span>
        <span class="meta-badge">✅ ACTIVO</span>
      </div>
    </header>

    <section id="resumen">
      <h2>📋 Resumen de la Actualización</h2>
      <p>Se ha incorporado una <strong>nueva sección completa</strong> en las Bases Legales de la Liga Bar Berardo &#8211; Fusion Core 7, estableciendo el <strong>Sistema de Aplazamientos Automáticos</strong> que regula la gestión de partidos pendientes.</p>
      
      <div class="success">
        <strong>🔔 Qué ha cambiado:</strong><br>
        <strong>Sección añadida:</strong> «5) Sistema de Aplazamientos Automáticos»<br>
        Esta nueva sección detalla el funcionamiento del sistema automático que gestiona los partidos que no se juegan en su fecha programada.
      </div>
    </section>

    <section id="puntos-clave">
      <h2>🎯 Puntos Clave del Nuevo Sistema</h2>
      
      <h3>📅 Condiciones para Aplazamiento Automático</h3>
      <div class="changes-list">
        <div class="change-item">
          <span class="change-icon">⏰</span>
          <span><strong>Partidos con fecha pasada</strong> → Aplazamiento inmediato</span>
        </div>
        <div class="change-item">
          <span class="change-icon">🕒</span>
          <span><strong>Partidos de hoy +3 horas</strong> → Aplazamiento automático</span>
        </div>
        <div class="change-item">
          <span class="change-icon">📅</span>
          <span><strong>Partidos sin fecha válida</strong> → Reorganización necesaria</span>
        </div>
      </div>

      <h3>🚫 Límites Establecidos</h3>
      <div class="changes-list">
        <div class="change-item">
          <span class="change-icon">3️⃣</span>
          <span><strong>Máximo 3 aplazamientos</strong> por partido</span>
        </div>
        <div class="change-item">
          <span class="change-icon">⛔</span>
          <span><strong>Al 3er aplazamiento</strong> → Suspensión definitiva</span>
        </div>
        <div class="change-item">
          <span class="change-icon">🔄</span>
          <span><strong>Reinicio</strong> cada nueva temporada</span>
        </div>
      </div>

      <h3>📧 Sistema de Notificaciones</h3>
      <div class="changes-list">
        <div class="change-item">
          <span class="change-icon">📨</span>
          <span><strong>Email automático</strong> a ambos jugadores en cada aplazamiento</span>
        </div>
        <div class="change-item">
          <span class="change-icon">📋</span>
          <span><strong>Información detallada</strong> incluida:</span>
        </div>
      </div>
      <ul>
        <li>Contacto del oponente</li>
        <li>Número de aplazamiento actual</li>
        <li>Consecuencias del siguiente aplazamiento</li>
        <li>Contacto de la organización</li>
      </ul>

      <h3>⚡ Proceso Automático</h3>
      <div class="changes-list">
        <div class="change-item">
          <span class="change-icon">⏱️</span>
          <span><strong>Revisión horaria</strong> del sistema</span>
        </div>
        <div class="change-item">
          <span class="change-icon">🎯</span>
          <span><strong>Solo partidos pendientes/programados/aplazados</strong></span>
        </div>
        <div class="change-item">
          <span class="change-icon">👨‍💼</span>
          <span><strong>Gestión manual</strong> disponible para administradores</span>
        </div>
      </div>
    </section>

    <section id="estados-aplazamiento">
      <h2>🎨 Estados de Aplazamiento</h2>
      
      <div class="status-grid">
        <div class="status-card">
          <div class="status-icon">🔄</div>
          <h4>Primer Aplazamiento</h4>
          <p><strong>Estado:</strong> Reorganización</p>
          <p><strong>Acción:</strong> Nueva fecha por la organización</p>
        </div>
        
        <div class="status-card warning">
          <div class="status-icon">⚠️</div>
          <h4>Segundo Aplazamiento</h4>
          <p><strong>Estado:</strong> Advertencia</p>
          <p><strong>Acción:</strong> Última oportunidad antes de suspensión</p>
        </div>
        
        <div class="status-card warning">
          <div class="status-icon">🚨</div>
          <h4>Tercer Aplazamiento</h4>
          <p><strong>Estado:</strong> Suspensión inminente</p>
          <p><strong>Acción:</strong> Contacto urgente requerido</p>
        </div>
        
        <div class="status-card info">
          <div class="status-icon">⛔</div>
          <h4>Suspensión Definitiva</h4>
          <p><strong>Estado:</strong> Partido cerrado</p>
          <p><strong>Resultado:</strong> 0-0 | 0 puntos ambos</p>
        </div>
      </div>
    </section>

    <section id="consecuencias">
      <h2>⚖️ Consecuencias y Sanciones</h2>
      
      <h3>📊 Efecto en Clasificación</h3>
      <table>
        <thead>
          <tr>
            <th>Situación</th>
            <th>Puntos Local</th>
            <th>Puntos Visitante</th>
            <th>Estado Partido</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td>Aplazamiento 1-2</td>
            <td>Mantiene actuales</td>
            <td>Mantiene actuales</td>
            <td>🔄 Aplazado</td>
          </tr>
          <tr>
            <td>Aplazamiento 3</td>
            <td>Mantiene actuales</td>
            <td>Mantiene actuales</td>
            <td>🚨 Última oportunidad</td>
          </tr>
          <tr>
            <td>Suspensión definitiva</td>
            <td>0 puntos</td>
            <td>0 puntos</td>
            <td>⛔ Suspendido</td>
          </tr>
        </tbody>
      </table>

      <div class="warning">
        <strong>⚠️ Importante:</strong> Los partidos suspendidos por máximo de aplazamientos se contabilizan como <strong>jugados pero sin puntos</strong> para ningún jugador, afectando al porcentaje de victorias y estadísticas.
      </div>
    </section>

    <section id="mejoras-tecnicas">
      <h2>🔧 Mejoras Técnicas Implementadas</h2>
      
      <h3>🛠️ Sistema Automatizado</h3>
      <ul>
        <li><strong>Revisión programada:</strong> Verificación horaria de partidos pendientes</li>
        <li><strong>Detección inteligente:</strong> Análisis de fechas y horas automático</li>
        <li><strong>Notificaciones inmediatas:</strong> Email automático a jugadores</li>
        <li><strong>Actualización en tiempo real:</strong> Cambios reflejados instantáneamente</li>
      </ul>

      <h3>📱 Interfaz Administrativa</h3>
      <ul>
        <li><strong>Columna de aplazamientos:</strong> Visualización rápida en lista de partidos</li>
        <li><strong>Metabox informativo:</strong> Detalles completos por partido</li>
        <li><strong>Forzar revisión:</strong> Herramienta manual para administradores</li>
        <li><strong>Log de actividades:</strong> Registro de todos los aplazamientos</li>
      </ul>
    </section>

    <section id="objetivo">
      <h2>🎯 Objetivo de la Actualización</h2>
      
      <div class="info">
        <strong>💡 Propósito principal:</strong> Establecer un sistema <strong>justo, transparente y automatizado</strong> para la gestión de partidos no disputados, eliminando la subjetividad y garantizando igualdad de condiciones para todos los participantes.
      </div>

      <h3>✅ Beneficios para Jugadores</h3>
      <div class="changes-list">
        <div class="change-item">
          <span class="change-icon">📢</span>
          <span><strong>Transparencia total</strong> en el proceso de aplazamientos</span>
        </div>
        <div class="change-item">
          <span class="change-icon">⏱️</span>
          <span><strong>Respuesta inmediata</strong> ante partidos no jugados</span>
        </div>
        <div class="change-item">
          <span class="change-icon">📧</span>
          <span><strong>Comunicación automática</strong> con información completa</span>
        </div>
        <div class="change-item">
          <span class="change-icon">⚖️</span>
          <span><strong>Igualdad de condiciones</strong> para todos los participantes</span>
        </div>
      </div>
    </section>

    <section id="documentacion">
      <h2>📚 Documentación Relacionada</h2>
      
      <div class="changes-list">
        <div class="change-item">
          <span class="change-icon">📄</span>
          <span><strong><a href="bases">Bases Legales Completas v2.1</a></strong> &#8211; Documento oficial actualizado</span>
 
        </div>
      </div>
    </section>

    <footer>
      <p>© Fusion Core 7 – Liga Bar Berardo · Actualización de Normativa v2.1</p>
      <p><em>Publicado el <script>document.write(new Date().toLocaleDateString('es-ES', {year: 'numeric', month: 'long', day: 'numeric'}))</script></em></p>
    </footer>
  </div>
</body>
</html>
]]></content:encoded>
					
					<wfw:commentRss>https://fc7.es/2025/10/09/sistema-de-aplazamientos/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
