asociaciondrupales / drupalcampspain Goto Github PK
View Code? Open in Web Editor NEWDrupalCamp Spain webite
License: GNU General Public License v2.0
DrupalCamp Spain webite
License: GNU General Public License v2.0
Now seems to have a imaginary left sidebar.
Config import is failing. Log:
drush cim sync -y
Collection Config Operation
block.block.landinginfowithcountdownblock create
block.block.mainpagecontent create
core.extension update
language.negotiation update
features.settings delete
features.bundle.default delete
language.es views.view.block_content update
language.es views.view.content update
language.es views.view.files update
language.es views.view.frontpage update
language.es views.view.user_admin_people update
language.es core.date_format.html_year delete
Import the listed configuration changes? (y/n): y
exception 'Drupal\Component\Plugin\Exception\PluginNotFoundException' with message 'The "features_bundle" entity type does not exist.' in [error]
/var/www/dev.drupalcamp.es/releases/20160919104524Z/web/core/lib/Drupal/Core/Entity/EntityTypeManager.php:125
Stack trace:
#0 /var/www/dev.drupalcamp.es/releases/20160919104524Z/web/core/lib/Drupal/Core/Entity/EntityManager.php(44):
Drupal\Core\Entity\EntityTypeManager->getDefinition('features_bundle', true)
#1 /var/www/dev.drupalcamp.es/releases/20160919104524Z/web/core/lib/Drupal/Core/Entity/Event/BundleConfigImportValidate.php(54):
Drupal\Core\Entity\EntityManager->getDefinition('features_bundle')
#2 /var/www/dev.drupalcamp.es/releases/20160919104524Z/web/core/lib/Drupal/Component/EventDispatcher/ContainerAwareEventDispatcher.php(111):
Drupal\Core\Entity\Event\BundleConfigImportValidate->onConfigImporterValidate(Object(Drupal\Core\Config\ConfigImporterEvent), 'config.importer...',
Object(Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher))
#3 /var/www/dev.drupalcamp.es/releases/20160919104524Z/web/core/lib/Drupal/Core/Config/ConfigImporter.php(726):
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('config.importer...', Object(Drupal\Core\Config\ConfigImporterEvent))
#4 /var/www/dev.drupalcamp.es/releases/20160919104524Z/web/core/lib/Drupal/Core/Config/ConfigImporter.php(513): Drupal\Core\Config\ConfigImporter->validate()
#5 /var/www/dev.drupalcamp.es/releases/20160919104524Z/web/core/lib/Drupal/Core/Config/ConfigImporter.php(459): Drupal\Core\Config\ConfigImporter->initialize()
#6 /var/www/dev.drupalcamp.es/releases/20160919104524Z/vendor/drush/drush/commands/core/config.drush.inc(715): Drupal\Core\Config\ConfigImporter->import()
#7 /var/www/dev.drupalcamp.es/releases/20160919104524Z/vendor/drush/drush/includes/drush.inc(725): _drush_config_import(Object(Drupal\Core\Config\StorageComparer))
#8 /var/www/dev.drupalcamp.es/releases/20160919104524Z/vendor/drush/drush/includes/drush.inc(711): drush_call_user_func_array('_drush_config_i...', Array)
#9 /var/www/dev.drupalcamp.es/releases/20160919104524Z/vendor/drush/drush/commands/core/config.drush.inc(693): drush_op('_drush_config_i...',
Object(Drupal\Core\Config\StorageComparer))
#10 [internal function]: drush_config_import('sync')
#11 /var/www/dev.drupalcamp.es/releases/20160919104524Z/vendor/drush/drush/includes/command.inc(373): call_user_func_array('drush_config_im...', Array)
#12 /var/www/dev.drupalcamp.es/releases/20160919104524Z/vendor/drush/drush/includes/command.inc(224): _drush_invoke_hooks(Array, Array)
#13 [internal function]: drush_command('sync')
#14 /var/www/dev.drupalcamp.es/releases/20160919104524Z/vendor/drush/drush/includes/command.inc(192): call_user_func_array('drush_command', Array)
#15 /var/www/dev.drupalcamp.es/releases/20160919104524Z/vendor/drush/drush/lib/Drush/Boot/BaseBoot.php(67): drush_dispatch(Array)
#16 /var/www/dev.drupalcamp.es/releases/20160919104524Z/vendor/drush/drush/includes/preflight.inc(66): Drush\Boot\BaseBoot->bootstrap_and_dispatch()
#17 /var/www/dev.drupalcamp.es/releases/20160919104524Z/vendor/drush/drush/drush.php(12): drush_main()
#18 {main}
The landing will include:
Pull session proposals into Drupal via the Google Forms API.
First, we need to add a database update that deletes dummy sponsors and creates Sb IT as silver and Autentia as - ask @samuelsolis -
The view is configured to show sponsors per type. It should look like
Silver:
Sb it logo goes here
Collaborators (assuming that Autentia is one)
Autentia logo goes here.
Then, we need to place the Become a Sponsor block right below the view of sponsors:
De un correo de César:
En ambos idiomas:
En el sitio en ESPAÑOL:
Hi,
I wrote an issue in trello, but I'll write it here too.
It's important and kind of urgent because of internal policies of LCE. Pablo R. wrote me again to remove or change the background image.
Can we do it before the launch of the new version?
Thanks
Create a user that can do basic admin stuff such as
There is already a role 'editor' that should provide for the permissions.
Maybe we can create a new page with the session selection criteria. We have to link in somewhere too.
Create the footer to be placed in all pages.
More info in the homepage issue:
#66
We need all the icons used in the design and include them in our fontello icon font.
This issue should also include putting background images and patterns in the appropriate folder.
It'd be cool to have some kind of smooth bouncing effect on the arrow at the first slide, so that it moves from top to bottom.
Something like the white arrow effect that can be seen at https://www.squarespace.com/
Is the slogan really 'short and sweet'? Doesn't make any sense,
Since it's hardcoded this should be changed by whatever is appropriate,.
The theme currently has some unorganised SCSS that needs to go into the right file, embedded correctly.
Config sync us currently failing with the following error:
drush cim sync -y
Collection Config Operation
block.block.landinginfowithcountdownblock create
block.block.mainpagecontent create
devel.settings create
mailchimp_signup.mailchimp_signup.subscribe_to_our_newsletter create
system.menu.devel create
language.negotiation update
language.es views.view.block_content update
language.es views.view.content update
language.es views.view.files update
language.es views.view.frontpage update
language.es views.view.user_admin_people update
language.es core.date_format.html_year delete
Import the listed configuration changes? (y/n): y
Drupal\Core\Config\ConfigImporterException: There were errors validating the config synchronization. in Drupal\Core\Config\ConfigImporter->validate() (line 728 of [error]
/var/www/dev.drupalcamp.es/releases/20160825172101Z/web/core/lib/Drupal/Core/Config/ConfigImporter.php).
The import failed due for the following reasons: [error]
Configuration <em class="placeholder">devel.settings</em> depends on the <em class="placeholder">devel</em> extension that will not be installed after import.
Since deployment processes is cim based newer configs won't take effect until this error is removed / cc @juampynr
I think we ought to leave settings.php out of the repository, otherwise it won't install.
This is a section of the homepage with info about the Business Day. There is a design example at https://projects.invisionapp.com/boards/V233TLCG5W4KU/.
As for the contents, I don't know where to get them from. @monfranco, @ckrina: any ideas?
The PDF to download is in the trello task:
https://trello.com/c/Llgxuths/5-dossier-patrocinios
Doubts about it in the trello card, plz.
I don't know (or haven't enough permissions) to associate this issue to the Landing milestone. Please, do it.
Theme the speaker node:
Add the correct blocks to footer region for all pages.
"Become a sponsor": The circles image appears on top of the text, making it almost unreadable. It should appear underneath.
Turns out that emails are getting to the spam folder:
@NITEMAN, can you review the email settings in production?
Based on the following screenshot:
We need a content type to promote featured speakers. This should have:
Name
Bio
Twitter
Company URL
Photo
We have to create a code of conduct (we can copy it from drupalcon or drupaldevdays) and linked it in the footer (or where ever).
So we can schedule content publication. We need this to promote Open Expo on a certain date.
Shall we use https://www.drupal.org/project/scheduler?
This is a sub-issue of #1
The landing page needs to have a language switcher between Spanish and English.
Create a Newsletter block to be placed in the homepage.
Related:
#66
Esto es un follow-up de #42.
Tenemos que traducir la cuenta atrás cuando estemos en la versión en español:
In order to create a workable Mailchimp configuration on different environments, we need to not only configure the api key, but also the ID of the Mailchimp List (mailchimp signup configuration entity).
It should be possible to use a different mailchimp signup configuration on local. However, it doesn't seem to be possible to override the mailchimp signup configuration entity in settings.php through the global $config. Any suggestions on how to do this?
Based on https://projects.invisionapp.com/boards/V233TLCG5W4KU, implement the top navigation. This is a floating menu that expands on click.
See #77 (comment) for details.
This page contains everything about the city and the venue. Further details can be found at https://docs.google.com/document/d/1xnhDybBHu7nLikagIN6Nxw3lf9zQLDrL9JUPE0sJUj4/edit#.
This year we want to learn a little bit more about our assistants. We need some user fields to categorize the user:
All optional and all using vocabularies to allow us in the future create statistics easily.
Please tag this issue as #web, it is not for the landing (and it isn't the most important task, obviously).
Create a simple content type that holds the title, URL and logo of each sponsor.
Place sponsors at the homepage. Create a block for gold sponsors and a block for silver sponsors.
"Stay informed" section:
Create a static block with the venue information. This will be placed in the homepage.
Related:
#66
Setup base theme and Dcamp 2017 theme.
I've been looking at Omega 5, but don't see it's advantages over using Classy with a custom Libsass setup. I've been following the following presentation as a reference: https://docs.google.com/presentation/d/1EKLY_uaEqh4781O0TQSIS-ThV11yCVue6GTfCYm-3rI/edit#slide=id.ga1b0c001d_0_55
I propose the following themes:
With the following features:
Determine a way to submit sessions and implement it.
The block will be placed in the homepage.
Related:
#66
We first need to choose between Google Forms or Trello.
Trello is simple and has an API. Google forms is more complex but also flexible. If Google Forms accepts an image field (very likely), then great, since that gives us a chance to use it as the speaker's headshot and pull all the data from the Google Forms API.
We need a News content type in order to promote things in the site. We could:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.