File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -18,15 +18,13 @@ customElements.define(
1818 super ( ) ;
1919
2020 badgeId = badgeId || this . getAttribute ( 'badge-id' ) ;
21+ const badgeName =
22+ this . getAttribute ( 'badge-name' ) || `${ prplL10n ( 'badge' ) } ` ;
2123 this . innerHTML = `
2224 <img
23- src="${
24- progressPlannerBadge . remoteServerRootUrl
25- } /wp-json/progress-planner-saas/v1/badge-svg/?badge_id=${ badgeId } "
26- alt="${ prplL10n ( 'badge' ) } "
27- onerror="this.onerror=null;this.src='${
28- progressPlannerBadge . placeholderImageUrl
29- } ';"
25+ src="${ progressPlannerBadge . remoteServerRootUrl } /wp-json/progress-planner-saas/v1/badge-svg/?badge_id=${ badgeId } "
26+ alt="${ badgeName } "
27+ onerror="this.onerror=null;this.src='${ progressPlannerBadge . placeholderImageUrl } ';"
3028 />
3129 ` ;
3230 }
Original file line number Diff line number Diff line change 77
88use Progress_Planner \Badges \Monthly ;
99
10+ $ prpl_badge = Monthly::get_instance_from_id ( Monthly::get_badge_id_from_date ( new \DateTime () ) );
1011?>
1112<div class="prpl-dashboard-widget">
1213 <div>
1920 marginBottom="0"
2021 data-max="<?php echo (int ) Monthly::TARGET_POINTS ; ?> "
2122 data-value="<?php echo (float ) \progress_planner ()->get_admin__widgets__monthly_badges ()->get_score ()['target_score ' ]; ?> "
22- data-badge-id="<?php echo \esc_attr ( Monthly:: get_badge_id_from_date ( new \ DateTime () ) ); ?> "
23+ data-badge-id="<?php echo \esc_attr ( $ prpl_badge -> get_id ( ) ); ?> "
2324 >
2425 <progress max="<?php echo (int ) Monthly::TARGET_POINTS ; ?> " value="<?php echo (float ) \progress_planner ()->get_admin__widgets__monthly_badges ()->get_score ()['target_score ' ]; ?> ">
2526 <prpl-badge
2627 complete="true"
27- badge-id="<?php echo \esc_attr ( Monthly::get_badge_id_from_date ( new \DateTime () ) ); ?> "
28+ badge-id="<?php echo \esc_attr ( $ prpl_badge ->get_id () ); ?> "
29+ badge-name="<?php echo \esc_attr ( $ prpl_badge ->get_name () ); ?> "
2830 ></prpl-badge>
2931 </progress>
3032 </prpl-gauge>
Original file line number Diff line number Diff line change 3131<div class="prpl-latest-badges-wrapper">
3232 <prpl-gauge background="<?php echo \esc_attr ( $ prpl_widget_details ->get_background () ); ?> " color="var(--prpl-color-accent-orange)">
3333 <progress max="100" value="<?php echo (float ) $ prpl_widget_details ->get_progress ()['progress ' ]; ?> ">
34- <prpl-badge complete="true" badge-id="<?php echo \esc_attr ( $ prpl_widget_details ->get_id () ); ?> "></prpl-badge>
34+ <prpl-badge complete="true" badge-id="<?php echo \esc_attr ( $ prpl_widget_details ->get_id () ); ?> " badge-name=" <?php echo \esc_attr ( $ prpl_widget_details -> get_name () ); ?> "></prpl-badge>
3535 </progress>
3636 </prpl-gauge>
3737 <div class="prpl-badge-content-wrapper">
@@ -76,6 +76,7 @@ class="prpl-badge"
7676 <prpl-badge
7777 complete="<?php echo 100 === (int ) $ prpl_badge ->get_progress ()['progress ' ] ? 'true ' : 'false ' ; ?> "
7878 badge-id="<?php echo \esc_attr ( $ prpl_badge ->get_id () ); ?> "
79+ badge-name="<?php echo \esc_attr ( $ prpl_badge ->get_name () ); ?> "
7980 ></prpl-badge>
8081 <p><?php echo \esc_html ( $ prpl_badge ->get_name () ); ?> </p>
8182 </span>
Original file line number Diff line number Diff line change 3131<div class="prpl-latest-badges-wrapper">
3232 <prpl-gauge background="<?php echo \esc_attr ( $ prpl_widget_details ->get_background () ); ?> " color="var(--prpl-color-accent-orange)">
3333 <progress max="100" value="<?php echo (float ) $ prpl_widget_details ->get_progress ()['progress ' ]; ?> ">
34- <prpl-badge complete="true" badge-id="<?php echo \esc_attr ( $ prpl_widget_details ->get_id () ); ?> "></prpl-badge>
34+ <prpl-badge complete="true" badge-id="<?php echo \esc_attr ( $ prpl_widget_details ->get_id () ); ?> " badge-name=" <?php echo \esc_attr ( $ prpl_widget_details -> get_name () ); ?> " ></prpl-badge>
3535 </progress>
3636 </prpl-gauge>
3737 <div class="prpl-badge-content-wrapper">
@@ -76,6 +76,7 @@ class="prpl-badge"
7676 <prpl-badge
7777 complete="<?php echo 100 === (int ) $ prpl_badge ->get_progress ()['progress ' ] ? 'true ' : 'false ' ; ?> "
7878 badge-id="<?php echo \esc_attr ( $ prpl_badge ->get_id () ); ?> "
79+ badge-name="<?php echo \esc_attr ( $ prpl_badge ->get_name () ); ?> "
7980 ></prpl-badge>
8081 <p><?php echo \esc_html ( $ prpl_badge ->get_name () ); ?> </p>
8182 </span>
Original file line number Diff line number Diff line change 2929 data-badge-id="<?php echo \esc_attr ( $ prpl_badge ->get_id () ); ?> "
3030 >
3131 <progress max="<?php echo (int ) Monthly::TARGET_POINTS ; ?> " value="<?php echo (float ) $ prpl_widget ->get_score ()['target_score ' ]; ?> ">
32- <prpl-badge complete="true" badge-id="<?php echo \esc_attr ( $ prpl_badge ->get_id () ); ?> "></prpl-badge>
32+ <prpl-badge complete="true" badge-id="<?php echo \esc_attr ( $ prpl_badge ->get_id () ); ?> " badge-name=" <?php echo \esc_attr ( $ prpl_badge -> get_name () ); ?> " ></prpl-badge>
3333 </progress>
3434 </prpl-gauge>
3535
Original file line number Diff line number Diff line change @@ -64,6 +64,7 @@ class="prpl-badge prpl-badge-<?php echo \esc_attr( $prpl_badge->get_id() ); ?>"
6464 <prpl-badge
6565 complete="<?php echo 100 === (int ) $ prpl_badge ->progress_callback ()['progress ' ] ? 'true ' : 'false ' ; ?> "
6666 badge-id="<?php echo \esc_attr ( $ prpl_badge ->get_id () ); ?> "
67+ badge-name="<?php echo \esc_attr ( $ prpl_badge ->get_name () ); ?> "
6768 ></prpl-badge>
6869 <p><?php echo \esc_html ( $ prpl_badge ->get_name () ); ?> </p>
6970 </span>
Original file line number Diff line number Diff line change @@ -63,6 +63,7 @@ class="prpl-badge"
6363 <prpl-badge
6464 complete="<?php echo $ prpl_badge_completed ? 'true ' : 'false ' ; ?> "
6565 badge-id="<?php echo \esc_attr ( $ prpl_badge ->get_id () ); ?> "
66+ badge-name="<?php echo \esc_attr ( $ prpl_badge ->get_name () ); ?> "
6667 ></prpl-badge>
6768 <p><?php echo \esc_html ( $ prpl_badge ->get_name () ); ?> </p>
6869 </span>
Original file line number Diff line number Diff line change @@ -20,6 +20,7 @@ class="prpl-badge"
2020 <prpl-badge
2121 complete="<?php echo 100 === (int ) $ prpl_badge_progress ['progress ' ] ? 'true ' : 'false ' ; ?> "
2222 badge-id="<?php echo \esc_attr ( $ prpl_badge ->get_id () ); ?> "
23+ badge-name="<?php echo \esc_attr ( $ prpl_badge ->get_name () ); ?> "
2324 ></prpl-badge>
2425 <?php echo \esc_html ( $ prpl_badge ->get_name () ); ?>
2526 </div>
You can’t perform that action at this time.
0 commit comments