Widget:Test: mudanças entre as edições

sem sumário de edição
Sem resumo de edição
Etiqueta: Revertido
Sem resumo de edição
Etiqueta: Revertido
Linha 298: Linha 298:
         };
         };


       
 
         document.getElementById('enableFilter').addEventListener('change', function () {
         document.getElementById('enableFilter').addEventListener('change', function () {
             const filterSection = document.getElementById('filterSection');
             const filterSection = document.getElementById('filterSection');
Linha 305: Linha 305:
             } else {
             } else {
                 filterSection.classList.add('hidden');
                 filterSection.classList.add('hidden');
            }
        });
        document.getElementById('mapType').addEventListener('change', function () {
            const selectedMapType = this.value;
            const specificOptionSelect = document.getElementById('specificOption');
            if (selectedMapType) {
                specificOptionSelect.innerHTML = '<option value="">Selecione uma opção</option>';
                const options = Object.keys(specificOptions[selectedMapType]);
                options.forEach(option => {
                    specificOptionSelect.innerHTML += `<option value="${option}">${option}</option>`;
                });
                document.getElementById('specificOptions').classList.remove('hidden');
            } else {
                document.getElementById('specificOptions').classList.add('hidden');
            }
        });
   
        document.getElementById('filterSelect').addEventListener('change', function () {
            const selectedOption = this.value;
            const filterSection = document.getElementById('filterSection');
            const searchIdsInput = document.getElementById('searchIds');
            if (selectedOption === 'filtrar') {
                searchIdsInput.style.display = 'none';
                filterSection.classList.remove('hidden');
            } else if (selectedOption === 'procurar-por-tag') {
                searchIdsInput.style.display = 'block';
                filterSection.classList.remove('hidden');
             }
             }
         });
         });
Linha 354: Linha 324:
         });
         });


     
         document.getElementById('specificOption').addEventListener('change', function () {
         document.getElementById('specificOption').addEventListener('change', function () {
             const selectedMapType = document.getElementById('mapType').value;
             const selectedMapType = document.getElementById('mapType').value;
Linha 378: Linha 347:
                         `;
                         `;
                     });
                     });
                } else {
                 }  
                    imagesHtml = `
                        <div class="image-item">
                            <img src="${images.imageUrl}" alt="${selectedOption}">
                            <div class="image-info">
                                <b>Número do Mapa</b>: ${images.id} <br>
                                <b>Local</b>: ${images.local} <br>
                                <b>Coordenada</b>: ${images.coordinates} <br>
                                <b>Tag</b>: ${images.tag}
                            </div>
                        </div>
                    `;
                 }
                 imageContainer.innerHTML = imagesHtml;
                 imageContainer.innerHTML = imagesHtml;
                 imageContainer.classList.remove('hidden');
                 imageContainer.classList.remove('hidden');
5 801

edições