javascript

  1. 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...
  2. 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.
  3. 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()...
  4. 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...
  5. 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...
  6. 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...
  7. 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="{{...
  8. 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...
  9. 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...
  10. 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...
  11. 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...
  12. Iomega0318

    Unmaintained PGN Chessboard 1.0

    Not really a request but noticed this thread here: https://xenforo.com/community/threads/chessboard-for-xenforo-available-or-not.117371/ 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...
  13. CyberAP

    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'...
  14. 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...
  15. 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...
  16. S

    The perils of Redactor button initialization in JS

    $(document).on('EditorInit', function (event, ed) { // redactor === undefined var redactor = ed.$textarea.data('redactor'); setTimeout(function () { // redactor instance is finally here redactor = ed.$textarea.data('redactor'); console.debug('redactor instance')...
  17. Lukas W.

    Run Function after Redactor is built

    I need to run a function everytime a redactor editor is built. It needs to be executed after the editor built is finished, so I can't hook into the editor setup unfortunately. Anyone got an idea on how to do that?
  18. creativeforge

    XF 1.4 Performance woes - sluggish on some Macs, and slow on PC

    There are Mac users who can't stand the sluggishness, as well as scrolling issues. Its not flickering (something reported with OS Yosemite) but choppy. I haven't tried on mobile (I don't have a mobile device). So I ran a GTMetrix scan, and here are the results. The PORTAL page is a WordPress...
  19. Mouth

    Speed up your site with a CDN 2015-07-18

    What is a CDN? A content delivery network or content distribution network (CDN) is a large distributed system of servers deployed in multiple data centers across the Internet. The goal of a CDN is to serve content to end-users with high availability and high performance. CDNs serve a large...
  20. creativeforge

    XF 1.4 Choppy scrolling (noticed on Safari, Mac Yosemite)

    (Please move to appropriate forum if not the right one? Thanks!) Hi all, Some members have been complaining about choppy scrolling today, pointing to the background image as the culprit. Evidently not the case, being only 60kb, but I changed it for an image weighing about 320 bytes. The...
Top