I have the XenStaff addon added to my site (https://visionaryislands.com). When you click "Staff" in the header bar at the top, it redirects you to XenStaff and displays the staff members as it should.
Currently, when you click on "Staff" it will take you to...
If you export an addon, it generates a zip file with a directory and filename that could easily be guessed (or known). This means that if an addon was exported on a live site, it would be possible for someone else to download without permission. Perhaps a random hash could be appended to the...
It would be great if it was possible to export addons via the Admin interface, rather than needing to use the command-line. I often make quick changes to an addon and being able to download the zip with one-click would be a lot easier than accessing a remote server command line (esp. on a...
Hello, i want to do some actions when user save addon settings. For example:
if ($this->app->options()->some_option) //If user click save settings with a specific option enabled
Which class/function do i need to extend?
Hello, that's a repost because @S Thomas said that my first post is simply to long to understand my problem.
Since the last week I'm trying to add a new display location for some input fields in the account settings location.
I want to add for example a new location for a first name. Everything...
I cant use createTable :/
class Setup extends AbstractSetup
public function install(array $stepParams = )
$sm = $this->schemaManager();
I am trying to add a new addon (8MB) here on xenforo.com but it says that my file is too large.
Unfortanutely I can't reduce the size anymore because my addon uses a MathJax library which is huge as hell (its original size was 61MB).
So my suggestion is to increase max allowed addon size...
How do you generate the hashes.json file please, if I try adding/editing my old file due to editing the code slightly it keeps saying this - "To prevent potential issues, please resolve the following warnings before continuing"
"src/addons/xPoster/addon.json": "[hash code here]",
Hello, need to develop an addon for version XF 2
Need to return the notification on profile page, following or not following profile's owner for the member who visited his page.
I do not know why the developers of version 2.0 removed this small opportunity, but users of my community complain...
I noticed that when uninstalling an AddOn the behavior of XF2 differs between Admin CP and CLI.
When uninstalling via Backend, the class extensions seem to be valid until the very last step has passed. In CLI mode this is not the case and you will be given something like "The site is currently...
Hello, we're making an application for XF2 and we need to change the default register template by adding a custom hidden field to it when plugin is installed (next to reg_key, timezone and xf_token). Any tips how could we do this?
This add-on allows the user to change their username.
You can set a day number between each change.
The user can make his change private so as not to show it to the other users.
You can delete the change history.
Permission usergroup (Option)
This addon allows you to create a maintenance page when it is enabled.
You can select the user groups that will not see the page.
You can easily edit the page title (brower), description title, and description content...
Could you please tell me how to edit/change settings or add to the information block which is under the avatar in messages, in threads?
Where do I go in the Admin panel? Where can I add to it, edit it?
I want to add their location, and I also want to find an add-on for...
I'm wondering if there is a code for creating a "text-background" or a physical text "wrapper".
For instance, here is my website:
As you can see, the text and image do not have a background, or wrapper box of their own; it is simply showing the websites background. This can cause issues...
when you enter a thread ... some audio plays.
XF2 release thread ... some triumphant trumpets play.
Your role play thread has an audio explanation of the intended storyline.
Maybe the audio autoplays the first time in the thread. Subsequently it must be manually started.
Stream a SoundCloud...