Joomla version = 2.5.6
PHP version = 5.3
We are using the DButton module as a download button inside an article and using
{loadposition xxx} to display it.
About 5 days ago, the button worked fine but since then, something has happened and now it only works if a user is logged in. If they aren’t, the button just refreshes the page. (but does show).
Also during testing we unpublished the module – and it took over 5-10 minutes for the module to ‘vanish’ when not logged in. When logged in it ‘vanishes’ immediately and indeed when logging back out it reappeared despite being unpublished!
None of the module files have been edited, nor have we changed anything/installed any new extensions on the website in the last 2 weeks or so.
We used JDump and found no errors within the module, therefore am truly unsure what the problem could be.
We also got in contact with the developers and they said they had never come across or heard of a problem like this before and that they would take a look, however we have not heard from them since.
Reinstalling the module didn’t help either.
Has anyone ever come across anything like this before or have an idea or solution?
Caveat: I never used DButton but looks quite handy.
Are you using custom levels? What are they set to? It sounds like something to do with permissions set to registered only instead of public somewhere.
Try disabling all other extensions just in case.
Are you linking to a URL or a file on your server?
Maybe take a backup with Akeeba and install a local version to see if it does the same thing. Can then try replacing your template with a core one as well as uninstalling everything except for DButton.