I'm having an issue where absolutely all of the list data is being inserted into a pages source inside of <script> tags within the <head>. If you go to this demo site, view the source and you will see a spot around line 67
at this point it is inserting every single thing for every single entry. Why is this happening? I have a client's site i'm working on right now and due to this data being inserted, it is a massive security hole as anyone who views the source can get all the private details of all the records.
Also, I had about 5 list modules on one page and it loads all this javascript data 5 times. The page source was so huge that the site was taking around 7-10 seconds to load.
I commented out a line of the /components/com_fabrik/views/list/view.base.php file
and it seems to remove that data. The fabrik lists all still work too. What exactly is this data and why is it there?
Code:
var list = new FbList(...
Also, I had about 5 list modules on one page and it loads all this javascript data 5 times. The page source was so huge that the site was taking around 7-10 seconds to load.
I commented out a line of the /components/com_fabrik/views/list/view.base.php file
Code:
$script[] = $opts;