Posted by jhodgdon on October 8, 2019 at 6:09pm
Start:
2019-10-17 10:00 - 12:00 America/Los_Angeles Organizers:
Event type:
User group meeting
We hope you can join us for the next daytime meeting of the Spokane Drupal User Group!
- When
- Thursday, October 17, 2019, 10 AM to noon
We usually meet on a Thursday morning at a library out in the Spokane Valley area. Log in and join the Spokane Drupal User Group (see sidebar on https://groups.drupal.org/spokane-wa ) to be notified of future meetings, events, and discussions (typically just a few email messages per month).
- Where
- Spokane County Library - Argonne branch, 4322 N Argonne Rd, Millwood. We will be in the (small) conference room. Come in the door from the parking lot, and turn right near the end of the hall to enter the library. Go past the checkout desk, turn right, and the room is on the right.
- To be reminded, sign up!
- To receive an email reminder closer to the date of the meeting, log in and click the "Sign up" button; log in and click "Cancel signup" at a later time if your schedule changes and you can no longer come. There's no obligation to come if you sign up (but we hope you will!). There's also no obligation to sign up in order to come (it's up to you if you want a reminder or not). However, the meeting could be canceled if the organizer isn't sure anyone is coming.
- What
- We spend two hours in a question and answer format, with the participants around a table, and a laptop with a projector. Come with questions about a project you're working on, something you've learned that you'd like to share with others, a desire to improve Drupal in some way (documentation, programming, design, marketing etc.), or a desire to help others with their projects and questions. Or just come and listen and observe.
- Who
- Everyone is welcome -- the only prerequisite is having some interest in Drupal. This group is usually 5-10 friendly people, with experience levels ranging from novice to expert, so you'll fit right in. Because of the size of the group, you will have time to share something you've learned, or get your questions answered, or both!
- Need a ride?
- If transportation is keeping you from attending, please log in and post a comment here. Our usual attendees come from all around the area: downtown Spokane, South Hill, Mead, Hayden, Spokane Valley, Post Falls, etc. So, we can probably find someone to give you a ride without going too much out of their way.
Comments
PNW Drupal Summit
I just got email saying that the Pacific Northwest Drupal Summit will be held in Seattle on March 28-29, 2020. See
https://pnwdrupalsummit.org/
to sign up for the newsletter and announcements. It's a great event -- I recommend that everyone go!
Drupal programmer - http://poplarware.com
Drupal author - http://shop.oreilly.com/product/0636920034612.do
Drupal contributor - https://www.drupal.org/u/jhodgdon
Meeting notes
What we talked about on Thursday:
- Pacific Northwest Drupal Summit - Seattle - March 28-29, 2020. See https://pnwdrupalsummit.org/ to sign up for the newsletter and announcements. It's a great event -- I recommend that everyone go!
- There is a calendar for other Drupal events:
https://groups.drupal.org/events
and for DrupalCon in particular: https://events.drupal.org/ (next one is in Amsterdam, then Minneapolis)
https://www.drupal.org/docs/user_guide/en/extend-git.html
https://www.drupal.org/docs/8/converting-drupal-7-modules-to-drupal-8
Attaching JavaScript to a module in Drupal 8:
- You need to define a library:
https://www.drupal.org/docs/8/api/javascript-api/add-javascript-to-your-...
- You need to put it in a ['#attached'] element in a form or render array:
https://www.drupal.org/node/2169605
Probably using hook_form_FORM_ID_alter():
https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Form%21fo...
- Some docs on form elements:
https://api.drupal.org/api/drupal/elements/8.8.x
- Ajax:
https://api.drupal.org/api/drupal/core%21core.api.php/group/ajax/8.8.x
- Creating your own form classes:
https://api.drupal.org/api/drupal/core%21core.api.php/group/form_api/8.8.x
https://www.drupal.org/project/config_update
Config Split module (some of the functionality of Features from D7):
https://www.drupal.org/project/config_split
- Price is right: FREE!
- Lots of friendly people who will meet with you after the sessions and help you get going with whatever they were talking about
- Videos of sessions are available (also free!) after the conference is over
- Diane loved it! Except the training on Thursday, which didn't go as well.
- A favorite session: https://2019.badcamp.org/session/local-development-environments-panel-di... -- about making replicable Docker-based local development environments (with a web server, database server, and etc.)
- Another one: https://2019.badcamp.org/session/translating-drupal-english-props -- about communicating Drupal to non-technical people
- https://2019.badcamp.org/session/composer-core-initiative-what-it-will-m... -- about what is coming in Drupal Core with Composer and why
- https://2019.badcamp.org/session/its-bird-its-plane-its-tsu-using-machin... -- about accessibility -- see also https://www.drupal.org/docs/8/accessibility
https://www.drupal.org/docs/user_guide/en/index.html
https://teamtreehouse.com/
https://www.drupal.org/docs/8/theming-drupal-8/creating-a-drupal-8-sub-t...
Barrio sub-theme (uses the Boostrap 4 framework) -- Note -- Bootstrap is a responsive set of UI components for theming.:
https://www.drupal.org/project/bootstrap_barrio
Bootswatch (themes for Bootstrap):
https://bootswatch.com/
Putting Bootswatch themes into Barrio:
https://www.drupal.org/node/2781903
Shawn suggests you could just make a subtheme of the core 'Classy' theme, and add the Bootstrap libraries yourself.
Drupal programmer - http://poplarware.com
Drupal author - http://shop.oreilly.com/product/0636920034612.do
Drupal contributor - https://www.drupal.org/u/jhodgdon