mirror of
https://github.com/Growstuff/growstuff.git
synced 2026-10-30 18:58:39 -04:00
* Add rel=nofollow to member website link when member has no plantings Co-authored-by: CloCkWeRX <365751+CloCkWeRX@users.noreply.github.com> * Add rel=nofollow to member website and other URL links when user has no plantings Co-authored-by: CloCkWeRX <365751+CloCkWeRX@users.noreply.github.com> * Remove low value coverage --------- Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
38 lines
1.7 KiB
Plaintext
38 lines
1.7 KiB
Plaintext
- if member.website_url.present? || member.instagram_handle.present? || member.facebook_handle.present? || member.bluesky_handle.present? || member.other_url.present? || flickr_auth || member.show_email
|
|
%h4 Contact
|
|
|
|
- if member.website_url.present?
|
|
%p
|
|
= icon 'fas', 'globe', class: 'fa-fw'
|
|
= link_to "Website", member.website_url, target: '_blank', rel: (member.plantings.empty? ? 'noopener noreferrer nofollow' : 'noopener noreferrer')
|
|
|
|
- if member.instagram_handle.present?
|
|
%p
|
|
= icon 'fab', 'instagram', class: 'fa-fw'
|
|
= link_to member.instagram_handle, "https://instagram.com/#{member.instagram_handle}", target: '_blank', rel: 'noopener noreferrer'
|
|
|
|
- if member.facebook_handle.present?
|
|
%p
|
|
= icon 'fab', 'facebook', class: 'fa-fw'
|
|
= link_to member.facebook_handle, "https://facebook.com/#{member.facebook_handle}", target: '_blank', rel: 'noopener noreferrer'
|
|
|
|
- if member.bluesky_handle.present?
|
|
%p
|
|
= icon 'fas', 'comment-dots', class: 'fa-fw'
|
|
= link_to member.bluesky_handle, "https://bsky.app/profile/#{member.bluesky_handle}", target: '_blank', rel: 'noopener noreferrer'
|
|
|
|
- if member.other_url.present?
|
|
%p
|
|
= icon 'fas', 'link', class: 'fa-fw'
|
|
= link_to "More...", member.other_url, target: '_blank', rel: (member.plantings.empty? ? 'noopener noreferrer nofollow' : 'noopener noreferrer')
|
|
|
|
- if flickr_auth
|
|
%p
|
|
= image_tag "flickr_32.png", size: "32x32", alt: 'Flickr logo'
|
|
= link_to flickr_auth.name, "https://flickr.com/photos/#{flickr_auth.uid}", target: '_blank', rel: 'noopener noreferrer'
|
|
|
|
- if member.show_email
|
|
%p
|
|
= icon 'fas', 'envelope', class: 'fa-fw'
|
|
= mail_to member.email
|