Instructure Community Weekly Highlights (July 2-8, 2024) (2024)

Skip to main content

'; hoverCardInner.innerHTML = loadingHTML.repeat(4); hoverCardContainer.classList.add('profile-hover-card-show'); // Extract information from the image element const titleField = avatar.getAttribute('title'); const userInfoUrl = `https://${mainURL}/api/2.0/search?q=SELECT first_name, last_name, login, view_href, rank, topics, solutions_authored, id, email FROM users WHERE login = '${titleField}'`; const userPostsUrl = `https://${mainURL}/api/2.0/search?q=SELECT count(*) FROM messages WHERE author.login = '${titleField}'`; const userSolutionsUrl = `https://${mainURL}/api/2.0/search?q=SELECT count(*) FROM messages WHERE author.login = '${titleField}' AND is_solution = true`; const userBadgesUrl = `https://${mainURL}/api/2.0/search?q=SELECT user_badges from users where login = '${titleField}'`; // Fetch user information async function createProfileData() { const userInfo = await fetch(userInfoUrl); const userPosts = await fetch(userPostsUrl); const userSolutions = await fetch(userSolutionsUrl); const userBadges = await fetch(userBadgesUrl); const userInfoData = await userInfo.json(); const userPostsData = await userPosts.json(); const userSolutionsData = await userSolutions.json(); const userBadgesData = await userBadges.json(); const userBadgesArray = userBadgesData.data.items[0].user_badges.items; const earnedBadgesArray = userBadgesArray.filter(badge => badge.earned_date); earnedBadgesArray.sort((a, b) => new Date(b.earned_date) - new Date(a.earned_date)); const userRankName = userInfoData.data.items[0].rank.name; const userID = userInfoData.data.items[0].id; // const userKudosUrl = `https://${mainURL}/restapi/vc/users/id/${userID}/metrics/name/net_kudos_events_received?restapi.response_format=json`; const userKudos = await fetch(userKudosUrl); const userKudosData = await userKudos.json(); let fullName = userInfoData.data.items[0].login; if (userInfoData.data.items[0].first_name !== undefined && userInfoData.data.items[0].last_name !== undefined) { let firstName = userInfoData.data.items[0].first_name; let lastName = userInfoData.data.items[0].last_name; fullName = firstName + " " + lastName; } else { fullName = userInfoData.data.items[0].login; } let userRankIcon = ""; if (userInfoData.data.items[0].rank.icon_left !== undefined) { userRankIcon = userInfoData.data.items[0].rank.icon_left; } else { userRankIcon = ""; } let userEmail = ""; // <#if user_has_role> if (userInfoData.data.items[0].email !== undefined) { userEmail = userInfoData.data.items[0].email; } else { userEmail = ""; } // <#else> userEmail = ""; // #if> const userViewHref = userInfoData.data.items[0].view_href; const userPostsCount = userPostsData.data.count; const userSolutionsCount = userSolutionsData.data.count; const userKudosCount = userKudosData.response.value.$; const userBadgesCount = earnedBadgesArray.length; let badgesHTML = ""; if (earnedBadgesArray.length === 0) { badgesHTML = `

This user hasn't earned any badges yet.

`; } else { for (let i = 0; i < earnedBadgesArray.length; i++) { const badgeName = earnedBadgesArray[i].badge.title; const badgeIcon = earnedBadgesArray[i].badge.icon_url; const badgeHTML = `

Instructure Community Weekly Highlights (July 2-8, 2024) (12)

`; badgesHTML += badgeHTML; if (i >= 4) { break; } }; } const hoverCardHTML = `

${fullName}

Instructure Community Weekly Highlights (July 2-8, 2024) (13)${userRankName}

${userEmail}

${badgesHTML}

${userPostsCount} posts ${userKudosCount} likes ${userSolutionsCount} solutions

`; // // Display the hover card return hoverCardHTML; } if (hoverCardInner.innerHTML.includes('loading-box')) { createProfileData().then((hoverCardHTML) => { hoverCardInner.innerHTML = hoverCardHTML; }); } } }); //Hide the hover card on mouseout avatar.addEventListener('mouseout', () => { const hoverCardContainer = avatar.nextElementSibling; hoverCardContainer.classList.remove('profile-hover-card-show'); }); hoverCardInner.addEventListener('mouseout', () => { const hoverCardContainer = avatar.nextElementSibling; hoverCardContainer.classList.remove('profile-hover-card-show'); }); hoverCardInner.addEventListener('mouseover', () => { const hoverCardContainer = avatar.nextElementSibling; hoverCardContainer.classList.add('profile-hover-card-show'); }); }); });

InstCon '24 • July 9-11 • Ask questions, network with others, and blog about your Ed-Cological journey.

Turn on suggestions

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

Showonly | Search instead for

Did you mean:

  • Community
  • Explore
  • Instructure Community Weekly Highlights
  • Instructure Community Weekly Highlights (July 2-8,...

`; const toolTip = document.createElement('div'); toolTip.classList.add('like-button-tooltip'); toolTip.innerHTML = toolTipCode; likeButton.appendChild(toolTip); } document.addEventListener('DOMContentLoaded', function () { const likeButton = document.querySelector('.lia-button-image-kudos'); const likeButtonLink = document.querySelector('.kudos-link'); let likeDismissCookie = localStorage.getItem("inst_comm_like_dismiss"); if (!likeDismissCookie) { localStorage.setItem("inst_comm_like_dismiss", "-1"); loginDate = -1; } if (likeDismissCookie !== "-1") { // toolTip.style.display = 'none'; const storedTime = new Date(parseInt(loginDate)); const currentTime = new Date(); if (storedTime.getTime() < currentTime.getTime()) { localStorage.setItem("inst_comm_like_dismiss", "-1"); } } else { createToolTip(likeButton, likeButtonLink); const toolTip = document.querySelector('.like-button-tooltip'); const toolTipClose = document.querySelector('.like-button-tooltip-close'); const observer = new IntersectionObserver(entries => { entries.forEach(entry => { if (entry.isIntersecting) { toolTip.style.display = 'block'; setTimeout(() => { toolTip.style.opacity = '1'; }, 2000); // toolTip.style.animationName = 'toolTipFlash'; // Stop observing once elementOne is visible observer.unobserve(likeButton); } }); }); // Start observing elementTwo observer.observe(likeButton); likeButtonLink.addEventListener('click', () => { toolTip.style.display = 'none'; }); if (toolTipClose) { toolTipClose.addEventListener("click", function () { const now = new Date(); const fourteenDays = new Date(now.getTime() + 14 * 24 * 60 * 60 * 1000); // Adding 24 hours in milliseconds const epochTime = fourteenDays.getTime(); // Getting the epoch time in milliseconds localStorage.setItem("inst_comm_like_dismiss", epochTime); toolTip.style.display = 'none'; }); } setTimeout(() => { toolTip.style.opacity = '0'; setTimeout(() => { toolTip.style.display = 'none'; }, 500); // Fade out duration (0.5 seconds) + delay (0.5 seconds) = 1 second }, 15000); // Hide after 10 seconds (including 2-second fade-in delay) } });

  • Subscribe to RSS Feed
  • Bookmark
  • Subscribe
  • Printer Friendly Page
  • Report Inappropriate Content

Instructure Community Weekly Highlights (July 2-8, 2024) (16)

Welcome to the Instructure Community Weekly Highlights blog! Every Monday, we will update you with all the goings-on in the Instructure world from the previous week: community updates, product updates, new blogs to read, and everything else you'll need to know will be here!

Community Updates

Instructure Community Updates

Community Users Interest Group

Community Blogs

  • Community Updates 2024-07-03: Forums, Canvas User Role Pages, Post Page

Upcoming Instructure Live Events

  • Canvas Klatch - July 16 - Tues, July 16, 2024 12:00 PM MDT
    • This is like an office hour, so whoever attends directs the conversation.

Product Updates

Product Blog

The Product Blog newest posts:

  • Canvas Discussions Update: Our Latest Improvements

Other Blogs

Canvas LMS Blog newest posts:

  • Instructure Wants to Know What You Think | Survey

Canvas Badges/Credentials Blog newest posts:

  • Developing a Communication Plan for Canvas Credentials

Instructure Roadmap

Check out the Instructure Roadmap for upcoming updates.

Upcoming Canvas Changes

2024-07-20

Additions

  • Feature Enforcement: Discussion/Announcement Redesign

For more information, see the Upcoming Canvas Changes page

Feature Updates

Canvas

Change Log

2024-07-17

See Canvas API and CLI Changes

Screencasts

2024-07-20 Release

Screencasts have been published for the following features:

  • Inbox: Add Signature to Message and Add Auto-Response to Message
  • Discussion/Announcements: Enforcement of Discussion/Announcement Redesign
  • Discussion: Create and Edit Page InstUI Update
  • Rubrics: Rubric Redesign Phase 1

Deploy Notes

Canvas Deploy Notes (2024-07-17 )

See the Canvas Release and Deploy page for additional information.

Updated Deploy Notes

Canvas Deploy Notes (2024-07-03)

Changes noted in the Canvas Releases page.

Impact

Impact Release Notes (2024-07-02)

See Impact Release Notes page for additional information.

Mastery Connect

Mastery Connect Release Notes (2024-07-01)

See Mastery Connect Release page for additional information.

Elevate Standards Alignment

Elevate Standards Alignment Release Notes (June 2024)

See Elevate Standards Alignment Release Notes page for additional information.

Canvas Mobile

Canvas Student

Canvas Student Mobile Release Notes (iOS 7.6)

For more information, see the Canvas Mobile Release Notes Page.

0Likes

Instructure Community Weekly Highlights (July 2-8, 2024) (17)

Katie Metz

Community Team

About

Documentation and Release Specialist Lexington, SC

Bio

I am the Impact Release and Documentation Specialist. I love being a part of Instructure's Community team and supporting all who need assistance in Impact.

Badges

Instructure Community Weekly Highlights (July 2-8, 2024) (18) Instructure Community: 2 Year Instructure Community Weekly Highlights (July 2-8, 2024) (19) 250 Logins Completed Instructure Community Weekly Highlights (July 2-8, 2024) (20) 5 Blogs Authored Instructure Community Weekly Highlights (July 2-8, 2024) (21) 3 Blogs Authored Instructure Community Weekly Highlights (July 2-8, 2024) (22) First Like Received +10 more...

View Profile

View our top guides and resources:

Find My Canvas URL Help Logging into Canvas Generate a Pairing Code Canvas Browser and Computer Requirements Change Canvas Notification Settings Submit a Peer Review Assignment

To participate in the Instructure Community, you need to sign up or log in:

Sign In

Instructure Community Weekly Highlights (July 2-8, 2024) (2024)
Top Articles
Latest Posts
Article information

Author: Rueben Jacobs

Last Updated:

Views: 6073

Rating: 4.7 / 5 (57 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Rueben Jacobs

Birthday: 1999-03-14

Address: 951 Caterina Walk, Schambergerside, CA 67667-0896

Phone: +6881806848632

Job: Internal Education Planner

Hobby: Candle making, Cabaret, Poi, Gambling, Rock climbing, Wood carving, Computer programming

Introduction: My name is Rueben Jacobs, I am a cooperative, beautiful, kind, comfortable, glamorous, open, magnificent person who loves writing and wants to share my knowledge and understanding with you.