Adding player images to your leaderboard makes it more engaging and personal. This guide will walk you through the process of adding profile pictures, team logos, and other images to your leaderboard.
Understanding Image URLs
To add images to your leaderboard, you'll need to provide image URLs. An image URL is a web address that points directly to an image file. For example:
https://example.com/images/player-photo.jpg
Step-by-Step Guide
Step 1: Prepare Your Images
Before adding images to your leaderboard, ensure they meet these requirements:
- Format: JPG, PNG, or GIF
- Size: Recommended 200x200 pixels for player photos
- File Size: Keep under 500KB for fast loading
- Aspect Ratio: Square images (1:1) work best
Step 2: Host Your Images
You have several options for hosting your images:
Option 1: Cloud Storage Services
- Google Drive (with public sharing)
- Dropbox (public links)
- OneDrive
Option 2: Image Hosting Services
- Imgur
- Cloudinary
- ImageBB
Option 3: Social Media
- Facebook profile pictures
- LinkedIn profile photos
- Twitter avatars
Step 3: Get the Image URL
Once your image is hosted, you need to get its direct URL:
- Right-click on the image
- Select "Copy Image Address" or "Copy Image URL"
- The URL should end with an image extension (.jpg, .png, etc.)
Step 4: Add to Your Leaderboard
In keepTheScore:
- Go to your leaderboard settings
- Click on "Edit Players"
- Select the player you want to add an image to
- Find the "Image URL" field
- Paste your image URL
- Click "Save"
Best Practices
Image Optimization
- Compress images before uploading to reduce file size
- Use consistent dimensions for all player images
- Choose appropriate formats: JPG for photos, PNG for logos
Privacy Considerations
- Always get permission before using someone's photo
- Consider using avatars or initials for privacy
- Respect data protection regulations (GDPR, etc.)
Troubleshooting Common Issues
Image Not Displaying?
- Check if the URL is a direct link to the image
- Ensure the image is publicly accessible
- Verify the URL ends with an image extension
- Try a different hosting service
Image Loading Slowly?
- Reduce image file size (compress)
- Use smaller dimensions
- Choose a faster hosting service
Alternative: Using Gravatar
Gravatar is a service that provides globally recognized avatars. If your players have Gravatar accounts, you can use their email addresses to automatically display their avatars.
Bulk Image Upload
For adding multiple images at once:
- Prepare a CSV file with player names and image URLs
- Use the bulk import feature in keepTheScore
- Map the image URL column to the appropriate field
Ready to Add Images?
Make your leaderboard more engaging with player photos and team logos.
Go to keepTheScore →