Teams: guilds, clans and crews with their own home, duels and levels

Teams: guilds, clans and crews with their own home, duels and levels [Paid] 3.1.2

No permission to buy (€49.00)
Bug 2: If you want to compare two teams, there are hieroglyphs

View attachment 338078
Got it, I’ll fix all of this tonight when I get back from work. Thanks for your reports!”

I have one more question! Where can I manage the quests? I can't seem to find any options for that? And is it possible to set up a forum that isn't private, but can be viewed by the entire community?

For the quests, it can be managed from the ACP under the XenSupport/Teams tab.
 
sorry I have only this two options:

View attachment 338085
It’s not in the options — it’s in the AdminCP navigation menu. Look for “XenSupport” in the sidebar, open the menu, and you’ll find “Team” listed there.
Sorry I can’t help more right now, I’m currently on my phone. I’ll be able to provide more detailed guidance once I’m back at my computer!
 
Hi,

sorry I don't have this menu:

1779123077619.webp

When I searched for this: When I search for it, it comes up, but there isn't a XenSupport menu on the left-hand side itself

1779126527912.webp
 
Last edited:
Bug 3: When you try to create another team, this message appears! But the new team is created anyway. The user group settings also specify that anyone can create an unlimited number of teams!

As I said, please check the XenSupport ACP menu again—I don’t have that.

I’ve also set the settings so that a new topic should be created in the “Teams” forum. However, nothing is created there after the new team is created.

If I’m doing something wrong regarding the forum, please provide a brief explanation of what I need to do!



XF\Db\DuplicateKeyException: MySQL query error [1062]: Duplicate entry '1' for key 'user_id' in src/XF/Db/AbstractStatement.php at line 225
  1. XF\Db\AbstractStatement->getException() in src/XF/Db/Mysqli/Statement.php at line 207
  2. XF\Db\Mysqli\Statement->getException() in src/XF/Db/Mysqli/Statement.php at line 83
  3. XF\Db\Mysqli\Statement->execute() in src/XF/Db/AbstractAdapter.php at line 96
  4. XF\Db\AbstractAdapter->query() in src/XF/Db/AbstractAdapter.php at line 219
  5. XF\Db\AbstractAdapter->insert() in src/XF/Mvc/Entity/Entity.php at line 1578
  6. XF\Mvc\Entity\Entity->_saveToSource() in src/XF/Mvc/Entity/Entity.php at line 1306
  7. XF\Mvc\Entity\Entity->save() in src/addons/XenSupport/Teams/Repository/Team.php at line 611
  8. XenSupport\Teams\Repository\Team->createTeamForUser() in src/addons/XenSupport/Teams/Pub/Controller/Team.php at line 914
  9. XenSupport\Teams\Pub\Controller\Team->saveNewTeam() in src/addons/XenSupport/Teams/Pub/Controller/Team.php at line 875
  10. XenSupport\Teams\Pub\Controller\Team->actionAdd() in src/XF/Mvc/Dispatcher.php at line 362
  11. XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 264
  12. XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 121
  13. XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 63
  14. XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2824
  15. XF\App->run() in src/XF.php at line 814
  16. XF::runApp() in index.php at line 23
 
Bug 4: When you open "Edit details"

Stack-Trace​

#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/www/htdocs/w02...', 1215)
#1 src/XF/Template/Templater.php(1215): trigger_error('Function chr is...', 512)
#2 internal_data/code_cache/templates/l2/s13/public/xs_team_edit.php(323): XF\Template\Templater->func('chr', Array, false)
#3 src/XF/Template/Templater.php(1818): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
#4 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('xs_team_edit', Array)
#5 src/XF/Mvc/Renderer/Json.php(86): XF\Template\Template->render()
#6 src/XF/Mvc/Renderer/Json.php(70): XF\Mvc\Renderer\Json->renderHtmlFallback('XenSupport\\Team...', 'public:xs_team_...', Array)
#7 src/XF/Mvc/Dispatcher.php(471): XF\Mvc\Renderer\Json->renderView('XenSupport\\Team...', 'public:xs_team_...', Array)
#8 src/XF/Mvc/Dispatcher.php(453): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Json), Object(XF\Mvc\Reply\View))
#9 src/XF/Mvc/Dispatcher.php(412): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Json), Object(XF\Mvc\Reply\View))
#10 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'json')
#11 src/XF/App.php(2824): XF\Mvc\Dispatcher->run()
#12 src/XF.php(814): XF\App->run()
#13 index.php(23): XF::runApp('XF\\Pub\\App')
#14 {main}

Status der Anfrage​

array(4) {
["url"] => string(151) "/teams/test-new.5/edit?_xfResponseType=json&_xfWithData=1&_xfRequestUri=%2Fteams%2Ftest-new.5%2F&_xfToken=1779127329%2Cccf4af77b738caf78b77894ce4a69742"
["referrer"] => string(42) "https://pixelgorillas.de/teams/test-new.5/"
["_GET"] => array(4) {
["_xfResponseType"] => string(4) "json"
["_xfWithData"] => string(1) "1"
["_xfRequestUri"] => string(18) "/teams/test-new.5/"
["_xfToken"] => string(43) "1779127329,ccf4af77b738caf78b77894ce4a69742"
}
["_POST"] => array(0) {
}
}

and

Stack-Trace​

#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/www/htdocs/w02...', 1215)
#1 src/XF/Template/Templater.php(1215): trigger_error('Function chr is...', 512)
#2 internal_data/code_cache/templates/l2/s13/public/xs_team_edit.php(323): XF\Template\Templater->func('chr', Array, false)
#3 src/XF/Template/Templater.php(1818): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
#4 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('xs_team_edit', Array)
#5 src/XF/Mvc/Renderer/Json.php(86): XF\Template\Template->render()
#6 src/XF/Mvc/Renderer/Json.php(70): XF\Mvc\Renderer\Json->renderHtmlFallback('XenSupport\\Team...', 'public:xs_team_...', Array)
#7 src/XF/Mvc/Dispatcher.php(471): XF\Mvc\Renderer\Json->renderView('XenSupport\\Team...', 'public:xs_team_...', Array)
#8 src/XF/Mvc/Dispatcher.php(453): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Json), Object(XF\Mvc\Reply\View))
#9 src/XF/Mvc/Dispatcher.php(412): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Json), Object(XF\Mvc\Reply\View))
#10 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'json')
#11 src/XF/App.php(2824): XF\Mvc\Dispatcher->run()
#12 src/XF.php(814): XF\App->run()
#13 index.php(23): XF::runApp('XF\\Pub\\App')
#14 {main}

Status der Anfrage​

array(4) {
["url"] => string(151) "/teams/test-new.5/edit?_xfResponseType=json&_xfWithData=1&_xfRequestUri=%2Fteams%2Ftest-new.5%2F&_xfToken=1779127329%2Cccf4af77b738caf78b77894ce4a69742"
["referrer"] => string(42) "https://pixelgorillas.de/teams/test-new.5/"
["_GET"] => array(4) {
["_xfResponseType"] => string(4) "json"
["_xfWithData"] => string(1) "1"
["_xfRequestUri"] => string(18) "/teams/test-new.5/"
["_xfToken"] => string(43) "1779127329,ccf4af77b738caf78b77894ce4a69742"
}
["_POST"] => array(0) {
}
}
 
Bug 4: When you open "Edit details"

Stack-Trace​

#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/www/htdocs/w02...', 1215)
#1 src/XF/Template/Templater.php(1215): trigger_error('Function chr is...', 512)
#2 internal_data/code_cache/templates/l2/s13/public/xs_team_edit.php(323): XF\Template\Templater->func('chr', Array, false)
#3 src/XF/Template/Templater.php(1818): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
#4 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('xs_team_edit', Array)
#5 src/XF/Mvc/Renderer/Json.php(86): XF\Template\Template->render()
#6 src/XF/Mvc/Renderer/Json.php(70): XF\Mvc\Renderer\Json->renderHtmlFallback('XenSupport\\Team...', 'public:xs_team_...', Array)
#7 src/XF/Mvc/Dispatcher.php(471): XF\Mvc\Renderer\Json->renderView('XenSupport\\Team...', 'public:xs_team_...', Array)
#8 src/XF/Mvc/Dispatcher.php(453): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Json), Object(XF\Mvc\Reply\View))
#9 src/XF/Mvc/Dispatcher.php(412): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Json), Object(XF\Mvc\Reply\View))
#10 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'json')
#11 src/XF/App.php(2824): XF\Mvc\Dispatcher->run()
#12 src/XF.php(814): XF\App->run()
#13 index.php(23): XF::runApp('XF\\Pub\\App')
#14 {main}

Status der Anfrage​

array(4) {
["url"] => string(151) "/teams/test-new.5/edit?_xfResponseType=json&_xfWithData=1&_xfRequestUri=%2Fteams%2Ftest-new.5%2F&_xfToken=1779127329%2Cccf4af77b738caf78b77894ce4a69742"
["referrer"] => string(42) "https://pixelgorillas.de/teams/test-new.5/"
["_GET"] => array(4) {
["_xfResponseType"] => string(4) "json"
["_xfWithData"] => string(1) "1"
["_xfRequestUri"] => string(18) "/teams/test-new.5/"
["_xfToken"] => string(43) "1779127329,ccf4af77b738caf78b77894ce4a69742"
}
["_POST"] => array(0) {
}
}

and

Stack-Trace​

#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/www/htdocs/w02...', 1215)
#1 src/XF/Template/Templater.php(1215): trigger_error('Function chr is...', 512)
#2 internal_data/code_cache/templates/l2/s13/public/xs_team_edit.php(323): XF\Template\Templater->func('chr', Array, false)
#3 src/XF/Template/Templater.php(1818): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
#4 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('xs_team_edit', Array)
#5 src/XF/Mvc/Renderer/Json.php(86): XF\Template\Template->render()
#6 src/XF/Mvc/Renderer/Json.php(70): XF\Mvc\Renderer\Json->renderHtmlFallback('XenSupport\\Team...', 'public:xs_team_...', Array)
#7 src/XF/Mvc/Dispatcher.php(471): XF\Mvc\Renderer\Json->renderView('XenSupport\\Team...', 'public:xs_team_...', Array)
#8 src/XF/Mvc/Dispatcher.php(453): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Json), Object(XF\Mvc\Reply\View))
#9 src/XF/Mvc/Dispatcher.php(412): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Json), Object(XF\Mvc\Reply\View))
#10 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'json')
#11 src/XF/App.php(2824): XF\Mvc\Dispatcher->run()
#12 src/XF.php(814): XF\App->run()
#13 index.php(23): XF::runApp('XF\\Pub\\App')
#14 {main}

Status der Anfrage​

array(4) {
["url"] => string(151) "/teams/test-new.5/edit?_xfResponseType=json&_xfWithData=1&_xfRequestUri=%2Fteams%2Ftest-new.5%2F&_xfToken=1779127329%2Cccf4af77b738caf78b77894ce4a69742"
["referrer"] => string(42) "https://pixelgorillas.de/teams/test-new.5/"
["_GET"] => array(4) {
["_xfResponseType"] => string(4) "json"
["_xfWithData"] => string(1) "1"
["_xfRequestUri"] => string(18) "/teams/test-new.5/"
["_xfToken"] => string(43) "1779127329,ccf4af77b738caf78b77894ce4a69742"
}
["_POST"] => array(0) {
}
}
I’ll fix everything tonight — sorry for the bugs! I’ll do my best to release a patch this evening with all the necessary fixes so there are no remaining bugs or integration issues.

Thanks for your patience and for taking the time to report them! 🙌
 
SenseiXS updated Teams with a new update entry:

Fix bugs 1.0.20

Customer-reported bug fixes​

  • Fixed double comment submission: writing a comment posted it twice. Root cause was a custom JS submit handler stacked on top of XF's native AJAX form handling. Refactored to use only XF's data-xf-init="ajax-submit".
  • Fixed Compare teams page mojibake: special characters and emojis displayed as garbled ãÆ'¢ sequences. CP-1252 encoding remnants replaced with proper Unicode escapes throughout.
  • Fixed "duplicate...

Read the rest of this update entry...
 
SenseiXS updated Teams with a new update entry:

1.0.22 — New: edit announcements + bug fix

New feature​

  • Edit announcements: announcements can now be edited after posting. A pencil icon appears next to the existing pin and delete buttons (visible to the announcement author, team managers, and admins with bypass). The form is pre-filled with the existing title and message. The "edited" indicator shows up automatically once a change is saved.

Bug fix​

  • Fixed: events disappearing right after...

Read the rest of this update entry...
 
SenseiXS updated [XenSupport] Teams with a new update entry:

Teams 1.1.2 - Discussions, Private teams + footer cleanup

Teams 1.1.2 - Discussions, Private teams + footer cleanup​


This is a big update bundling everything since 1.0.x. Three things landed:

🆕 Team Discussions (1.1.0)
Team leaders can now start "Discussions" inside their team. Each discussion is published as a real forum thread in the forum of your choice, so:

  • Team conversations are visible to the wider community.
  • Replies happen on the forum with full native XenForo tooling (search, alerts...

Read the rest of this update entry...
 
SenseiXS updated [XenSupport] Teams with a new update entry:

A big update since 1.1, several new ways to make teams feel competitive and alive.

Teams 1.2.1​


A big update since 1.1 — several new ways to make teams feel competitive and alive.

Team leaderboard with podium & seasons

Rank teams by XP, with a top-3 podium (gold/silver/bronze), full standings, and a toggle between all-time and the current season (resets monthly). Each team shows who leads it.

Embeddable team cards

Drop [team=ID] in any post to show a clean team card — logo, name, recruiting badge and member count...

Read the rest of this update entry...
 
SenseiXS updated [XenSupport] Teams with a new update entry:

3.1.2: duels, team levels with perks, and everything built since 1.3

3.1.2. Duels, team levels with perks and a redesign, on top of everything built since 1.3: recruitment, seasons, the cockpit and a native wall.
  • Team discussions are native XenForo threads in a single Team discussions forum, instead of one forum per team. They open inside the team page and appear in search and in What's New under Team posts.
  • Forums inside a team: its staff creates sections, files existing threads into them and manages thread prefixes for the team. Sticky...

Read the rest of this update entry...
 
Back
Top Bottom