Country flag

XF2 Addons Country flag 2.0
Shows a country flag in the message user info block.

Compatible versions
2.2, 2.3

Description:
Shows a country flag in the message user info block.

(Example of country flag)
pic001.jpg


(Example of Privacy page)
pic002.jpg


(Example of Options page)
pic003.jpg


(Example of User group permissions)
pic004.jpg


Features:
  • Privacy option allows members to not show their country flag.
  • All phrases start with countryflag_ for your convenience.
Setup step 1:
Create a /misc/flags/shiny/32/ directory in your web root.

Setup step 2:
Copy the files from the /flags/shiny/32/ located in the Country flag add-on directory to the /misc/flags/shiny/32/ directory you created in Setup step 1.

Setup step 3:
Update the Country flag Options page with the Image link.

Setup step 4:
Give User group permissions to view the country flag:

Registered = Yes
Unregistered / Unconfirmed = Yes

Setup step 5:
Run the Cron entry for the Country flag manually, this is only required upon initial setup. The Cron entry will run run once a day at 12:00AM UTC.

Database modifications:
This add-on will create two columns in your xf_user table:

andy_country_flag_name
andy_country_flag_display

Questions and Answers:
Q: When I hover the flag with my mouse, the filename is displayed in English, can I phrase this to show the filename in another language?
A: No.

Q: What does the 'Last activity days' in the options page do?
A: This value is used when the Cron entry runs.

Q: How is the country determined?
A: The ipapi.co API is used. They have a set limit of 1000 API calls per 24 hours, so it might take a few days to update all your members.

Q: When does the Cron entry run?
A: It runs once a day at 12:00AM UTC time.

Q: When the Cron entry runs, which members will have their country looked up?
A: Only new members which have an empty andy_country_flag_name field.

Q: Is there an option to make the add-on opt-in instead of opt-out?
A: No. You can use the Country flag select add-on if you want opt-in.

Q: Is there a way a member can change their country flag?
A: Yes. The following URL will allow your member to update their country flag:


Q: Is there a way I can update all the members country flags?
A: Yes. The following URL will delete all members country flags:


Q: Is there a way I can see all the members country flags?
A: Yes. The following URL will show all members country flags:

  • Like (+1)
Reactions: NarcoRP
FateKid
Author FateKid
Level
11
5,910 pts
2.0 Version
0 Downloads
577 Views
Published
Updated
0.00 star(s) 0 ratings Average Rating (0)

More files from FateKid

Customize Your XenForo 2 Community

Country flag provides ultimate customization to your XenForo 2 community website! Enjoy powerful features that make your site stand out. Combine this add-on with XenForo 2 styles from our site and kickstart your online community now.

Why Download Our XenForo 2 Add-ons?

  • Easily enhance the quality of your XenForo online community.
  • Expand your XenForo 2 functionality with thousands of unique options.
  • Create unbelieveable user-experiences with advanced features.

Explore Other Resources

Are you looking for something different? Explore our thousands of unique and special XenForo 2 add-ons, available to download right now. FateKid shared this wonderful resource to you for free, so remember to share your appreciation by liking the resource and reviewing it.

Get started today and make your next project truly unique.

Top Bottom