Posted by jhodgdon on April 22, 2019 at 6:34pm
Start:
2019-05-09 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, May 9, 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 this month, 4322 N Argonne Rd, Millwood. We have outgrown our small space! So we will be in the meeting room room at the library. The door is in the foyer/hallway at the end (after we get the key from the library main desk once it opens at 10 AM).
- 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
New larger room!
We had an over-capacity group at the last meeting, which is a good problem to have! So, for this meeting I booked us in the large meeting room at the Argonne Library. The entrance is at the end of the entrance hallway/foyer (straight ahead after coming through the outside door, don't go into the book/checkout desk area of the library).
Drupal programmer - http://poplarware.com
Drupal author - http://shop.oreilly.com/product/0636920034612.do
Drupal contributor - https://www.drupal.org/u/jhodgdon
Sharp ending at noon
The meeting room was booked at noon for this date... so we will need to end at 11:50 or so, so that we can vacate the room at noon.
Drupal programmer - http://poplarware.com
Drupal author - http://shop.oreilly.com/product/0636920034612.do
Drupal contributor - https://www.drupal.org/u/jhodgdon
Thanks for doing this. I look
Thanks for doing this. I look forward to another insightful meeting.
Topics to be discussed
Shawn, Lisa, and Diane have proposed that we spend some time at the May 9 meeting discussing some things that you can do to get your Drupal site better recognized by Google and other search engines. Specifically:
- Schema
- Metadata
- Google webmaster tools
- Maybe other things
If you don't know what these are, or how best to apply them in a Drupal site, come to the meeting and find out!
Note: We should still have at least half of the meeting time to get your other questions answered too. Everyone is always welcome!
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 today:
- Pacific Northwest Drupal Summit - Seattle - not until 2020!
- BADCamp - Oct 2-5 in Berkeley CA https://2019.badcamp.org/
- There is a calendar for other Drupal events:
https://groups.drupal.org/events
- If you are tearing out your hair, post a new "Discussion" topic at
https://groups.drupal.org/spokane-wa
so that between meetings, you can get your questions answered.
- If you find yourself doing the same thing over and over... maybe there is a way to combine or automate? Post a question about it. :)
https://www.drupal.org/docs/8/phpunit
Existing automated tests for the User Guide:
https://www.drupal.org/project/user_guide_tests
https://www.drupal.org/project/conditional_fields
Note that if you have "conditional" type fields on a content type and want to only show the "active" ones in a View, just go ahead and put both fields there. Only the ones with data will be shown.
- Jennifer suggests creating a Taxonomy vocabulary for these special icons.
- You can add an Image field to the vocabulary, so that each new term has an icon.
- Edit the display ("Manage display") to show the icon
- On the content type, make a reference field for the taxonomy
- On the content type, Manage Display, show the "entity" for the taxonomy term
Current site has a zillion views, which are basically the same with different "parameters": which library, audience (kids/adults), and etc. They could all be the same view with input parameters, and then Panels can supply the input parameters when you add the view to the panel.
- Page speed affects SEO (search engine optimization) -- so make sure your images are sized appropriately
- SVG vs. JPG vs. PNG files -- check the file size. SVG may be smaller but they may not be in all cases.
- Font Awesome for fonts -- good but sometimes their site goes down. You can host their fonts on your own site rather than using their CDN (content delivery network).
- Get an account on Google and Bing Webmaster Tools and see what they say. They do site speed tests, and will tell you where to look to make your site better.
- You can test page speed using
https://developers.google.com/speed/pagespeed/insights/
- The Advanced Aggregation Drupal module will help page speed:
https://www.drupal.org/project/advagg
- Also need to think about the text on pages -- like making sure the word "vegan" appears on every page of the site. But what about also the word "vegetarian"?
Drupal programmer - http://poplarware.com
Drupal author - http://shop.oreilly.com/product/0636920034612.do
Drupal contributor - https://www.drupal.org/u/jhodgdon