Spokane Web Technology Group - July 9 - Online [formerly Spokane Daytime Drupal Group]

Events happening in the community are now at Drupal community events on www.drupal.org.
jhodgdon's picture
Start: 
2020-07-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 Web Technology Group! We are currently meeting every two weeks online.

Note: We decided at a June meeting to change the name of our group from Spokane Daytime Drupal Group to Spokane Web Technology Group, to reflect our interest in and willingness to discuss web technology topics that are unrelated to Drupal if they come up.

When
Thursday, July 9, 2020, 10 AM to noon
Where
Due to the libraries being closed, this meeting will be held online in a Google Hangout (link will be posted 10-15 minutes before the meeting -- check back).
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).
What
We spend up to two hours in a question and answer format, with the participants in Google Hangouts, where they can share their screens, talk, etc. Most participants do not turn on video on for the meeting. 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 or other web technology. 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!

Comments

Meeting link

Meeting notes

jhodgdon's picture

Here is what we talked about at today's meeting:

  • Next meeting in two weeks! I'll schedule it after I post this.
  • Events:
    - DrupalCon -- Will be online -- July 14-17
    https://events.drupal.org/global2020/
    Friday July 17 will be the Contribution Day, so if you're interested in contributing your time and expertise to the project, you can learn how to get involved.
    https://events.drupal.org/global2020/program/contribution-events
    Keep in mind that you don't have to be a programmer to contribute! There are also opportunities for writers, designers, and others.
    - Other events may be happening online, so you could meet people from all over the world -- check https://groups.drupal.org/events?type%5B%5D=regional for events
  • Jon demoed how adding partially-rounded boxes text, positioned in different places over an image (placement depending on the image it is on), in a carousel for the home page of his site wowed his employer.
  • Jon also showed us that using Domain Access module, when you go to the site home page... There's a setting for what the home page is for the site. In base Drupal, if you go to the home page, you see something like example.com in your URL bar. But using domain access, you will see something else, like example.com/the_page_I_set. This appears to be just how Domain Access works, probably because there are different home pages for each site.
  • Diane asked a question about WordPress child themes, which we discussed at our last meeting (see notes for links). Jennifer thinks the problem is that Diane needs to override a lot of the "template" files. The child theme will inherit templates from the parent, unless copies of the same named file exist in the child theme. (She tried copying the templates over to the child theme and that took care of her problem!)
  • Matt asked a question about setting the roles who can access a view display. His settings were "spilling" from one display to another within the same view. The reason is that all settings within views, by default, are applied to all displays, unless you change it. The Access setting has two parts. The first part is choosing the type of access, such as a Role. The second is the settings for that type of access, in this case the roles that should be able to see the display. But unfortunately, the select box that lets you say "Only apply to this display" is on the main setting (choosing access type of Role) and is not visible on the box that lets you select the individual roles. So, you have to click on the type of access first and set that to per-display instead of all-displays, and then after that choose the individual roles.
  • Matt asked about print to PDF modules. Shawn suggested trying these projects:
    https://www.drupal.org/project/printable
    https://www.drupal.org/project/print [Drupal 7 only]
    Matt was trying this one and it wasn't quite working for him:
    https://www.drupal.org/project/entity_print
  • Matt wants to create a button that will let users approve content. There are a couple of ways to do that:

    a) In Drupal 8, you could use the core Workflows and Content Moderation modules.
    b) In Drupal 7/8 you could use the Flag module
    c) Could be a Boolean field on the content type (he already has a way to display buttons for those types of fields).

  • We looked at adding CSS classes inside Views at various levels of the output markup. There are settings for just about every level.
  • Shawn and Matt recommend an "IDE" (Integrated Development Environment) called Visual Studio Code. https://code.visualstudio.com/ -- they have a Community version that is free.

    For just a code editor, Sublime is recommended: https://www.sublimetext.com/ -- this is not a full integrated environment like Visual Studio Code.

    Matt has also used the Netbeans IDE, but it is a resource hog.

    Many Drupal developers use PHPStorm, but John says it is written in Java and it doesn't run well on Mac. It is also not free.

  • John had a problem where he reinstalled Drupal and his site didn't have "Clean URLs" on. He followed a link to a documentation page on drupal.org, which was confusing and led to him breaking his Apache web server configuration. Jennifer suggested creating an issue in the Drupal Core issue queue about this problem, because documentation linked from within Drupal that is not great is a bug.

    Matt also suggested that updating the Mac software can also cause problems like this.

  • We discussed having a meeting sometime this summer/fall in a park. We could all use cell phones to have WiFi (or Shawn might be able to provide a hot spot we could all connect to), sit 6 feet apart on chairs we bring, and meet there. We'll discuss it again next week.

Spokane, WA

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: