XenForo Store: Themes, add-ons and supporting

A collection add-ons to make your xenforo forums better
Ability for guests to vote on polls
View previous replies…
Totoro
Totoro
  1. Premium Add-on
Guest Voting [Paid]
S
Sperber
  1. Issues
[BUG]Privacy issue: invited members bypass moderation and group rules!

Sperber

New Member
truonglv ,
another issue found: when a user has been invited into a group where joining users have to be moderated by the group settings, those invited users bypass the moderation and instantly become added to the group with full read & write access. This is a serious privacy issue and I´ld like to urge you to fix this.
 
S
Sperber
  1. Issues
[BUG]Missing alerts for group owners when pending join request

Sperber

New Member
There is not a single alert, where a group admin receives an alert for join requests! To be honest, that´s a no-go since many will have several groups, even those with only themselves as user in a closed group. They won´t check the group itself regulary since they will expect - like I did - there will be an alert send to the alert system. The only info about a join request is available in the corner at the very bottom, where noone will ever look for it. Please change that.
 
S
Sperber
  1. Issues
[BUG]Missing "Join group" request confirmation

Sperber

New Member
Please add a confirmation notice, so a user who has hit the "join group" button receives a feedback, that the system has counted the request. By now the user only becomes forwarded to the group overview - that´s bad and leaves them irritated.
 
S
Sperber
  1. Suggestions
[FEATURE]Add category maps

Sperber

New Member
truonglv ,

regarding discussion groups in general, facebook and others demonstrate, that nearly half of them are related to local places, cities, companies or other topics related to a physical location. It is quite difficult and uncomfortable for visitors to find groups in their vicinity in such location-dependent groups. Given that over 50% of all visitors visit websites with their mobile phones or tablets, this is a huge factor and literally a decision criterion for them (and a purchase criterion for your add-on) as to whether visitors use the group feature - or not.

I catched fire by the idea of an implementation, Bob already did with one of his add-ons. Since social groups already support the Google API, a similar implementation should be possible without any problems. I've created a few mockups that explain the function better:

SG general options has the Google-Api key already included. This can be used - on a per category basis - to activate geolocation in this particular and show a category map above the group-listing in that category:

3026


This category setting activates the adress search when creating a new group:

3027


And the result in that category_view would look like this:

3028

I guess, the result would speak for itself - or? ;)
 
Last edited:
Reactions per node
C
chernabog
  1. Issues
[NOT A BUG]ACP Error during 2.0.3 upgrade -> Error? Or just caused by upgrade process?

chernabog

Member
I just wanted to shoot this your way. Thank you for taking the time to put in all the upgrade and enhancements work for this add-on. It really is appreciated.

This error happened when upgrading to 2.0.3 -> not sure if it was just caused by the add-on being live during the upgrade or not.

Thanks!

Code:
[LIST]
[*]xception: Could not find class Truonglv\Groups\XF\Entity\User when attempting to extend XF\Entity\User
[*]               
[*]src/XF/Extension.php:174
[*]            
[/LIST]
           
[LIST]
[*]                
[*]Generated by: Unknown account
[*]               
[*]Feb 20, 2019 at 10:43 AM
[*]            
[/LIST]
        
       Stack trace
       
           #0 src/XF/Mvc/Entity/Manager.php(53): XF\Extension->extendClass('XF\\Entity\\User')
#1 src/XF/Mvc/Entity/Manager.php(123): XF\Mvc\Entity\Manager->getEntityClassName('XF:User')
#2 src/XF/Repository/User.php(24): XF\Mvc\Entity\Manager->find('XF:User', 1, Array)
#3 src/XF/App.php(1766): XF\Repository\User->getVisitor(1, Array)
#4 src/XF/Pub/App.php(154): XF\App->getVisitorFromSession(Object(XF\Session\Session))
#5 src/XF/App.php(2173): XF\Pub\App->start(true)
#6 src/XF.php(390): XF\App->run()
#7 index.php(20): XF::runApp('XF\\Pub\\App')
#8 {main}

        


        Request state

        

            array(4) {
  ["url"] => string(172) "/index.php?spotify/update-current-playback&_xfRequestUri=%2Fadmin.php%3Fadd-ons%2F&_xfWithData=1&_xfToken=1550677094%2C4a7e49f2e0a9797b4f3e29b3ece37612&_xfResponseType=json"
  ["referrer"] => string(39) "https://titanx.games/admin.php?add-ons/"
  ["_GET"] => array(5) {
    ["spotify/update-current-playback"] => string(0) ""
    ["_xfRequestUri"] => string(19) "/admin.php?add-ons/"
    ["_xfWithData"] => string(1) "1"
    ["_xfToken"] => string(43) "1550677094,4a7e49f2e0a9797b4f3e29b3ece37612"
    ["_xfResponseType"] => string(4) "json"
  }
  ["_POST"] => array(0) {
  }
}

       
       
           Delete
 
Fatih
Fatih
  1. Add-on requests / ideas
Control on username capitalization

Fatih

Member
I thought it would be a good idea to capitalize the first and second character of the username during the registration.

For example during the registration:

3016

Or...

3017

And after completing the registration process:

3023

Why not? In the literature, there are no rules for it. So I mean, username or personal information, including your name and last name shouldn't be capitalized (UPPER or lower). Another simple example;

TRUONGLV XENTRU ❌
TRUONGLV Xentru ❌
Truonglv XENTRU ❌
TRuOnGLV XeNTrU ❌
Truonglv Xentru ✅

That's all.

Please note that here's an example of this similarity:

 
Last edited:

Members online

No members online now.

Latest posts

Forum statistics

Threads
24,726
Messages
30,786
Members
2,301
Latest member
Test-20190223
Top