RedPROMAR 2

Activo

desde 22/06/2015 hasta 25/09/2050

Creados 22 de mayo de 2025 a las 10:28
Actualizado 22 de mayo de 2025 a las 10:28

Este contenido fue subido al Observatorio por Ibercivis.

¿Eres responsable de este contenido? Escríbenos y te daremos acceso para editarlo o te traspasaremos su propiedad.

RedPROMAR 2 es una iniciativa de ciencia ciudadana impulsada por el Gobierno de Canarias, centrada en el seguimiento y vigilancia de la biodiversidad marina en la región macaronésica. A través de la colaboración ciudadana, se recopila información sobre avistamientos de especies marinas, contribuyendo a la conservación y conocimiento del medio marino.

Objetivo principal

Fomentar la participación ciudadana en la observación y seguimiento de la biodiversidad marina, proporcionando datos valiosos para la conservación y gestión de los ecosistemas marinos.

Cómo participar

Los interesados pueden registrarse en la plataforma de RedPROMAR, acceder a la guía de especies y comenzar a reportar sus avistamientos.

Equipamiento necesario

Cámara fotográfica o smartphone con capacidad para tomar fotografías de las especies observadas.

Sobre la financiación

Organismo financiador Gobierno de Canarias

Programa financiador Fondo Europeo de Desarrollo Regional (FEDER)

Coordinador
Otras organizaciones implicadas
363 0

Este sitio web utiliza cookies — Utilizamos cookies para mantener tu sesión activa, recordar tu preferencia de idioma y recopilar estadísticas anónimas que nos ayudan a mejorar la plataforma. No se comparte ningún dato personal con terceros. Más información sobre cookies y privacidad

" no puede cerrar el bloque. var _currentEditors = JSON.parse(document.getElementById('cooperators-data').textContent || '[]'); if (typeof _currentEditors === 'string') { _currentEditors = JSON.parse(_currentEditors || '[]'); } _currentEditors.forEach(function(u) { var opt = new Option(u.name + ' (' + u.email + ')', u.email, true, true); $('#id_usersAllowed').append(opt); }); $('#id_usersAllowed').select2({ ajax: { url: '/usersForPermissionsSearch', dataType: 'json', delay: 300, data: function(params) { return {q: params.term}; }, processResults: function(data) { return {results: data.map(function(u) { return {id: u.email, text: u.name + ' (' + u.email + ')'}; })}; }, cache: true }, minimumInputLength: 2, allowClear: true }); if (_currentEditors.length) { $('#id_usersAllowed').trigger('change'); } // Handle like button $("#buttonLikeProject").on("click", function () { $.ajax({ type: 'POST', url: '/likeProjectAjax', data: { csrfmiddlewaretoken: '9v7zCjWfXOcC1SUqbgLFLVvhHY7DIM1Jl4E3Fp2fnYJ3i23eMI8V3tAi2bWHT6tE', project_id: '329' }, success: function (response) { var btn = $('#buttonLikeProject'); var val = btn.find('.value'); var count = parseInt(val.text(), 10); if (response.Liked === 'True') { btn.removeClass('text-muted').addClass('text-danger'); val.text(count + 1); } else { btn.removeClass('text-danger').addClass('text-muted'); val.text(Math.max(0, count - 1)); } } }); }); // Handle bookmark button $("#buttonBookmarkProject").on("click", function () { $.ajax({ type: 'POST', url: '/bookmarkProjectAjax', data: { csrfmiddlewaretoken: '9v7zCjWfXOcC1SUqbgLFLVvhHY7DIM1Jl4E3Fp2fnYJ3i23eMI8V3tAi2bWHT6tE', project_id: '329' }, success: function (response) { var btn = $('#buttonBookmarkProject'); if (response.Bookmarked === 'True') { btn.attr('bookmarked', 'True').removeClass('text-muted').addClass('text-primary'); } else { btn.attr('bookmarked', 'False').removeClass('text-primary').addClass('text-muted'); } }, error: function () { console.error("Failed to set bookmark status."); } }); }); // Handle changes in the usersAllowed selection $('#id_usersAllowed').on('change', function () { let selectedUsers = $("#id_usersAllowed option:selected").map(function () { return $.trim($(this).val()); }).get().join(','); $.ajax({ type: "POST", url: "/allowUser/", data: { "project_id": 329, "users": selectedUsers, csrfmiddlewaretoken: '9v7zCjWfXOcC1SUqbgLFLVvhHY7DIM1Jl4E3Fp2fnYJ3i23eMI8V3tAi2bWHT6tE' }, success: function (response) { console.log("User permissions updated."); }, error: function () { console.error("Failed to update user permissions."); } }); }); }); /** * Marks a project as Featured or Unfeatured. * @param {int} idProject - The project ID. * @param {boolean} featured - Whether the project should be featured. */ function setFeatured(idProject, featured) { $.ajax({ type: "POST", url: "/setFeatured/", data: { "project_id": idProject, "featured": featured, csrfmiddlewaretoken: '9v7zCjWfXOcC1SUqbgLFLVvhHY7DIM1Jl4E3Fp2fnYJ3i23eMI8V3tAi2bWHT6tE' }, success: function () { window.location.reload(false); }, error: function () { console.error("Failed to update featured status."); } }); } /** * Approves or unapproves a project. * @param {int} idProject - The project ID. * @param {boolean} approved - Whether the project should be approved. */ function setApproved(idProject, approved) { $.ajax({ type: "POST", url: "/setApproved/", data: { "project_id": idProject, "approved": approved, csrfmiddlewaretoken: '9v7zCjWfXOcC1SUqbgLFLVvhHY7DIM1Jl4E3Fp2fnYJ3i23eMI8V3tAi2bWHT6tE' }, success: function () { window.location.reload(false); if (!approved) { document.querySelector('.contact-creator-btn[data-group="project"]').click(); } }, error: function () { console.error("Failed to update approval status."); } }); }