-
-
Notifications
You must be signed in to change notification settings - Fork 776
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Meeting times not showing up on Guides Project #5743
Comments
@roslynwythe I found this bug today. Can you figure out the size and complexity and go ahead and prioritize this issue. |
Hi @njackman-2344, thank you for taking up this issue! Hfla appreciates you :) Do let fellow developers know about your:- You're awesome! P.S. - You may not take up another issue until this issue gets merged (or closed). Thanks again :) |
Availability: Friday night PST 10/27, Wednesday 5pm-10pm 11/1, Thursday 5pm-10pm 11/2, Monday 5pm-10pm 11/6 ETA: 11/10 EOD |
Please add update using the below template (even if you have a pull request). Afterwards, remove the 'To Update !' label and add the 'Status: Updated' label.
If you need help, be sure to either: 1) place your issue in the You are receiving this comment because your last comment was before Monday, November 6, 2023 at 11:05 PM PST. |
UPDATE: 2.Blockers: I am unable to find the "languages" text temporarily popping up when it first loads. The times do not appear there at all. DOM issue? I have used the find option in browser but I am not confident I found the exact code that shows to the part. 3.Availability: Friday night 11/10, Monday night 11/13 PST, Tuesday night 11/14 PST 4.ETA: 2 weeks with help? |
UPDATE:
|
@njackman-2344 It looks like the https://github.com/hackforla/website/blob/gh-pages/assets/js/project.js page is what injects the meeting info into the project pages from the https://github.com/hackforla/website/blob/gh-pages/_data/external/vrms_data.json data file. I recommend figuring out what js script or Jekyll, or HTML is used to display it on the https://www.hackforla.org/events/ page where it is displaying correctly. Additionally, it looks like the .js file has a console log, that you might be able to view that would help you see the specific error that is happening. |
Hi @njackman-2344 I recommend setting breakpoints in appendMeetingTimes in assets/js/project.js and, |
Please add update using the below template (even if you have a pull request). Afterwards, remove the 'To Update !' label and add the 'Status: Updated' label.
If you need help, be sure to either: 1) place your issue in the You are receiving this comment because your last comment was before Monday, November 27, 2023 at 11:06 PM PST. |
Progress: Did breakpoints for projects.js under appendMeetingTimes() - meetingsFound: Array(0), length:0 && console.log: undefined |
Hi @jphamtv, thank you for taking up this issue! Hfla appreciates you :) Do let fellow developers know about your:- You're awesome! P.S. - You may not take up another issue until this issue gets merged (or closed). Thanks again :) |
Availability: Monday-Friday Evenings |
@jphamtv It looks like you assigned yourself this issue but didn't put it in the In Progress column. I am going to move it for you. |
@ExperimentsInHonesty Thanks. I'll make sure to move issues I self-assign to the In Progress column in the future. |
|
This comment was marked as resolved.
This comment was marked as resolved.
Hi @jphamtv please see this page for information on how to update the wiki: |
Use this to document a HfLA project. ---
# 'identification' is the 9 digit ID for your repo in the GitHub API.
# To find it, go to https://api.github.com/repos/<organizations>/<repository-name>
# For example, https://api.github.com/repos/hackforla/website
identification: ''
# 'title' must match the Project name in VRMS
title:
description:
# card image should be 600px wide x 400px high
image: /assets/images/projects/[project repo name + .jpg or .png]
alt: 'description of the card image'
# hero image should be 1500px wide x 700px high
image-hero: /assets/images/projects/[project repo name + -hero + .jpg or .png]
leadership:
- name: First Last
role: Product Manager
links:
slack: 'https://hackforla.slack.com/team/xxxxxx'
github: 'https://github.com/githubusername'
picture: https://avatars.githubusercontent.com/githubusername
- name: Given Surname
role: Lead
links:
slack: 'https://hackforla.slack.com/team/xxxxxx'
linkedin" 'https://linkedin.com/linkedin-username'
picture: https://avatars.githubusercontent.com/githubusername
links:
- name: Github
url: 'https://www.example.com'
- name: Slack
url: 'https://www.example.com'
- name: Test Site
url: 'https://test.example.com'
- name: Demo Site
url: 'https://demo.example.com'
- name: Site
url: 'https://live.example.com'
- name: Overview
url: https://github.com/hackforla/product-management/blob/master/project-one-sheets/[REPLACE WITH PROJECT NAME]-Project-One-Sheet.pdf
# unused links can be commented out
# - name: Showcase deck
# url: ''
# alt: ''
looking:
- category: Development
skill: one skill
- category: UI/UX
skill: another skill
- category: Content
skill: Researcher
technologies:
- Node.js
- ReactJS
- Ruby on Rails
- other etc.
location:
- Downtown LA
- Santa Monica
- South LA
# must choose one of the above (closest)
partner:
# Examples of tools are Figma, Photoshop, Sketch, Phone calls
tools:
# Add the necessary program area on the next line after the '-'
program-area:
-
status:
# If the card should not be included on the site, change visible to "false"
visible: true
# If the project should not have a project homepage for any given reason, add the following line (uncommented):
# project-homepage: false
# For completed projects. Uncomment and add contact info if provided
# completed-contact:
# If the project has an iframe to link to a widget of their app, uncomment below and provide a source link (indents matter):
#iframe:
# available: true
# src: ""
# program area card data
# What problem this project addresses
problem:
# How this project provides a solution to the problem
solution:
# The impact of this project
impact:
sdgs:
# The Sustainable Development Goal (SDG) this project falls under (e.g. 9)
- goal-number:
# The Sustainable Development Goal (SDG) target (e.g. b)
target:
- goal-number:
target:
- goal-number:
target:
--- Data for the 'languages' and 'contributors' sections is pulled from the project's GitHub main repository using the GitHub API. In order to merge the GitHub API data into the finished card, you need to put the project's GitHub id in the 'identification field'. To find the id, go to the GitHub homepage for the project's main repository and search the page source for If you cannot find the Github Repository ID refer to this wiki article Sample project .md file for reference LinksOn the project homepage:
On the project card on HfLA homepage:
LeadershipTo create a Slack link for each person, go to the project's Slack channel, find a message from that person. Click on their name; this should give you a popup window with the user's picture, name, and a link to "View full profile". Click on "View full profile". That pane gives you the options message, call, and more. Click on "more" and you should be shown "Copy member ID" followed by the actual id. This is the id you need to use in the slack url, e.g. https://app.slack.com/team/<member_id_here> |
Notes:
|
Great job @jphamtv. Thank you so much for your contribution. |
Overview
We need the meeting times to show up on the Guides team project page https://www.hackforla.org/projects/guides-team so that prospective volunteers can find the meetings.
Action Items
Resources/Instructions
Pages
Screenshots
Screenshot of Guides team page
Events page, Monday meeting
Events page, Friday meeting
The text was updated successfully, but these errors were encountered: