1. CMTV

    XF 2.1 Disabling all form elements

    Hi! I want to disable all inputs, selects, textareas in certain div inside form tag. It is important to note, that I am using <xf:numberboxrow and similar code to create form fields. How can I do this? Is the following code correct? this.$options.find(':input').prop('disabled', true);
  2. CMTV

    'sorter.js' Improvements

    Hi! Sometimes you need to explicitly set a container for dragula. So, instead of this in sort.js: init: function () { this.dragula = dragula([this.$target[0]], { moves: XF.proxy(this, 'isMoveable'), accepts: XF.proxy(this, 'isValidTarget') }); }, I propse this: init...
  3. CMTV

    XF 2.1 Catch ajax form submit from JS

    Hi! I have a modal with simple form in it: <xf:if is="$isNew"> <xf:title>{{ phrase('CMTV_CB_add_param') }}</xf:title> <xf:else /> <xf:title>{{ phrase('CMTV_CB_edit_param') }}</xf:title> </xf:if> <xf:form action="{{ link('criteria-builder/params/validateParam') }}" class="block"...
  4. Alfa1

    XF 1.5 How to make a JS widget display in XF1?

    I would like to make this JavaScript widget display at the top of specific xenforo forums: <div class="ja-gadget-virtual-assistant-inline cleanslate"> <link rel="stylesheet" href="" /> <script type="text/javascript"...
  5. CMTV

    Fixed FieldAdder works wrong inside <xf:dependent>

    Hi! Try to add the code below somewhere in ACP: <xf:checkboxrow> <xf:option> <xf:dependent> <ul class="listPlain inputGroup-container"> <li class="inputGroup" data-xf-init="field-adder"> <xf:textbox /> </li>...
  6. WoodiE

    Subresource Integrity (SRI) support

    Xenforo gives us the option to load jQuery from outside sources (such as Google, Microsoft, and jQuery CDN's) via the AdminCP. It would be great, that instead of just linking directly to the .js file as it currently does, that Xenforo also added the Subresource Integrity (SRI) hash as well. I...
  7. Frode789

    XF 2.0 Defer parsing of JavaScript in XF2

    So I've read Chris saying that this is working as intended in XF2. Yet gtmetrix still gives me an F grade on this point, as several XF js files are parsed during initial page load.
  8. SyTry

    XF 2.0 Question about a script for xenforo 2

    Hello, I have a script made for XenForo 1.5 and I want to convert it to XenForo 2.0. There are 3 lines blocking me : $('iframe.redactor_textCtrl').contents().find('body').html(txt); $('iframe.redactor_textCtrl').contents().find('body').select()...
  9. hutch2323

    XF 2.0 Passing values from a textbox to .php function

    Hello again! I'm attempting to build a custom query page whereby a user (for admin use only) can enter a username into a textbox, click a search button, and retrieve the stored information connected to the username. Currently, I have blocks of code, but I'm not entirely sure how to combine it...
  10. CMTV

    XF 2.0 Accessing JS handler functions from outside

    Hi! Let's say I have two element handlers: A and B: XF.A = XF.Element.newHandler({ init: function() {}, test: function() { return 'hey!'; } }); XF.B = XF.Element.newHandler({ init: function() { // How to call "test()" function from A handler...
  11. kylerc

    Fixed JS Stripe Style Data not Being Processed

    Hello, We found an issue with payment modals for user upgrades using Stripe in UI.X. It would appear that the style data is not being correctly processed to initialize a Stripe paid user upgrade. Specifically the JSON.parse on payment.js line 510 is able to receiving the following from UI.X...
  12. CMTV

    XF 2.0 Including external library (js and css)

    How to include external library (js and css files) in specific template that requires jQuery? I tried this code in template forum_view: <xf:head option="questionthreads_iconpicker"> <!-- Iconpicker styles --> <link rel="stylesheet" href="{{...
  13. Lukas W.

    XF 2.0 Javascript & Addons

    Any intended structure and place for the javascript files that developers deploy alongside their addons? Do I put them to the non-existand folder js/addon? Do I have to manually add them to my addon deployment or is there any automatization? Or am I expected to put them into a template? I...
  14. T

    xenforo expert needed for customisation and mods

    We are looking for xenForo Developer to add 5-6 new mods to our forums. Here is what I need to be done for reference: - Custom New Thread Options - Reputaion System - Points System - Vote up & Vote Down for particular thread - Member Ranking System Also I want front page for my...
  15. sdrothrock

    XF 1.5 Text boxes sometimes do not appear

    This is another intermittent problem that's stumping me -- sometimes text boxes do not appear. I chalked it up to a delayed response/timeout and thought perhaps rendering templates from files would help, but it didn't. Using cloudflare and nginx, if that's relevant. Theme is Black Responsive...
  16. R

    Extend AutoValidator/Ignore errors

    I want to automatically trigger a button/submit a form, which is using the XenForo AutoValidator. However, I want to "catch" the error, so it does not show the error overlay it usually does if an error happens. The aim is to hide the button, so that the "form confirmation" happens automatically...
  17. Iomega0318

    Unmaintained PGN Chessboard 1.0

    Not really a request but noticed this thread here: So I decided to take it upon myself to do a simple, very simple example of what the OP was looking for, this can of course be taken much further and at some...
  18. CyberAP

    Lack of interest Use namespaces in events for easy unbinding

    Here is some code from xenforo.js: $(window).on('resize', function() { XenForo.checkQuoteSizing($(document)); }); Anonymous function was bind to 'resize' event in window. There is no way to unbind this function and save all other functions that were bind to 'resize'...
  19. Enguerran A

    Javascript, values and arrays

    Hi guys, I'm making a small widget for my board in order to calculate some stuff. It's supposed to be super basic and I was planning to use some javascript to get there but I'm facing a problem I cannot fix myself. I have a form with a select. I want my users to select one of the options, to...
  20. Ivo Pereira

    Style [PAID] Custom Header for my Theme

    Hello, I need someone to import an existing header that I already have from an Wordpress portal, into XenForo. I just need the HTML, CSS and JavaScript stuff, and I could treat by myself the dynamic part. I have the knowledge to do all the rest, but I am afraid I don't have time for it. PM me...