Git Product home page Git Product logo

drupalday's Introduction

Drupal Day

Esta es la base para las webs de Drupal Day.

Instalación

Esta instalación esta lista para poder subirse a donde corresponda de manera publica.

En estos momentos se esta debatiendo cual es el mejor proceso para llevar a cabo estas tareas.

Desarrollo

Crea settings.local.php y pega esto:

<?php
$databases = [
  'default' =>
    [
      'default' =>
        [
          'database' => 'db',
          'username' => 'db',
          'password' => 'db',
          'host' => 'dday_mariadb',
          'port' => '',
          'driver' => 'mysql',
          'prefix' => '',
        ],
    ],
];

$conf['https'] = TRUE;
$conf['theme_debug'] = TRUE;
$conf['page_compression'] = 0;
$conf['preprocess_js'] = 0;
$conf['preprocess_css'] = 0;

El sitio viene con el dockerizador ya configurado ( https://frontid.github.io/dockerizer/ ) con lo que solo necesitas hacer un dk start despues de configurar el proyecto en tu local. O bien puedes personalizar el nombre, usuario y clave de la db e instalarlo en otro tipo de solución.

Drush ya viene configurado con unos comandos utiles. Para habilitarlos copia drush/example.config.local.php a drush/config.local.php y personalizalo. A partir de ese momento podrás traerte la DB y files de desarrollo usando los comandos drush files_from_dev, drush db_from_dev y drush all_from_dev

NOTA: Ten en cuenta que para poder usar estos comandos debes tener tu clave publica en el servidor de la AED. Pídela a [email protected].

Peculiaridades

Se ha actualizado a jquery versión 1.7 para que funcione responsive_menu junto a nice_menus. Hay que decirle a responsive menu cual el id de la capa a ponerle responsive, en este caso navigation y voila. Zen tiene un region navigation, lo que se hace es desactivar "main menu" y en la región navigation se pone un nice menú 1 y con el menú "main menu".

  • Revisar las features:
    • content_sesion
      • Con los permisos de los campos hacia que estuviese el call for papers abierto o no.
      • Se pudiesen editar ciertos campos y otros no etc.

Contribuidores

  • keopx
  • ckrina
  • karmen
  • David Hernandez
  • jansete
  • capynet

drupalday's People

Contributors

alvar0hurtad0 avatar capynet avatar davidhernandez avatar jansete avatar jonhattan avatar jorgillo avatar keopx avatar krismagjistari avatar niteman avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

drupalday's Issues

Logo flash on load

Cuando cargas la pagina el logo sale grande luego reduce. Quizas un trozo de css inline puede ayudar?

Infinite loop

I detected a bug that prevents you from installing the profile. I have solved adding install.php file to the root directory.

Eliminar inglés

Personalmente me cargaría el link para ver la web en inglés.

Un Dday no tiene público inglés y ni perri va a venir a Cáceres a un Dday desde fuera de España (Maybe, alguno de Portugal pero entienden Español escrito sin problemas), mantener el idioma implica crear los contenidos dos veces y no aporta valor alguno.

Botón Registrarse da acceso denegado

Al pulsar en el botón Registrarse de la columna de la derecha el usuario llega a una pantalla con el mensaje: Acceso denegado. Usted no está autorizado para visitar esta página.

Call4Papers: Activar y desactivar la acción

El call4papers funciona de la siguiente manera:

  • Los usuarios tienen que estar registrados
  • El tipo de contenido sesión puede ser creado por usuarios autenticados.
    • Algunos campos no pueden editar los usuarios. El estado solo los admin pueden modificarlos.
      • Modulo: field_permission
      • Feature: content_sesion
      • Bloque: Drupal day link to Submit Session
  • Una vez el call4papers se cierra se quita dicho permiso de creación/edición de sesiones y se activa el la feature content_sesion y genera una vista con las sesiones aprobadas.
  • Luego los admin cambian el estado a Aceptada a las sesiones que se han sido seleccionadas y listo.

Si no queda claro hacemos una llamada.

Ayudas:

NOTA: La feature lo que hace es ponerlo en modo call4papers cerrado, por tanto es necesario deshacer lo que dice la features

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.