Joomla

3K

Solutions

8

Articles & Videos

2K

Contributors

Joomla is a free and open-source content management system (CMS) for publishing web content. It is built on a model–view–controller web application framework that can be used independently of the CMS. Written in PHP, Joomla uses object-oriented programming (OOP) techniques and software design patterns, stores data in a MySQL, MS SQL  or PostgreSQL database, and includes features such as page caching, RSS feeds, printable versions of pages, news flashes, blogs, search, and support for language internationalization.

Share tech news, updates, or what's on your mind.

Sign up to Post

HI all,

I have a website that's Joomla based. I keep getting security breaches where malicious code is injected, etc.

It's not a mission critical site, so it's more of an annoyance than anything. But what are some of the preventative measures that people take for something like this?

Also, are there tools that clean up these malicious injections? An anti-virus for Joomla websites?

Thanks in advance.
0
[Webinar] How Hackers Steal Your Credentials
LVL 9
[Webinar] How Hackers Steal Your Credentials

Do You Know How Hackers Steal Your Credentials? Join us and Skyport Systems to learn how hackers steal your credentials and why Active Directory must be secure to stop them. Thursday, July 13, 2017 10:00 A.M. PDT

What is the best way to approach this?

I want to create a database field in phpmyadmin/mysql within a Joomla3.7.2 site for a referral ID from a friend on sign-up. How do I set up the php URL to pass that as a session variable upon going to a special link, and following them through to sign up?
0
I am looking for an extension to Joomla!
The goal is that registered users should simply be able to post a one (or two) lines of text.
So the forum should simply show the list of such texts, ordered chronologically (newest first).
This will serve for our Bridge's Club : members should be able to post a message like "I am looking for a partner next monday"
Then another member seeing this, answer for exaemple "Okay for me"

I thought that Kunena was the extension to use for that so I installed it, but if it is the good tool, I don't know how to simplify the publication process etc...
0
I am currently hosting a joomla website. The server is Windows Server 2012 R2 with IIS version 8.5

I am trying to update the PHP version. I have downloaded and installed version 7.1.4 on this Windows Server. In PHP Manager within IIS, I click on change PHP version and then navigate to the directory on the server where 7.1.4 is installed. I point to the php-cgi.exe file. After doing so, I receive the following message when I go to display our website.

This page isn’t working

pacsd.ca is currently unable to handle this request.
HTTP ERROR 500

The current version of PHP that is working is 5.4.24

Thanks for your assistance in this regards,

Sean
0
Just migrated from Joomla 2.5 to Joomla 3.7.1 and VirtueMart 3.2.2
In the backend control panel under the Virtuemart options, when I click on orders or shop I get an error
1054 Unknown column 'u.customer_note' in 'field list'
0
Hi, some time ago our sales guy employed a friend to change our company website from a simple fixed website to a full blown PHP-MySQL Joomla based website. This friend is no longer contactable and now we have a website no one can edit, and it has been hacked with the addition of links to Viagra websites.

I'm the IT Manager with obvious networking skills and I can write HTML ok, I know SQL server but I've never had a crack at a PHP - MySQL website of any sort let alone Joomla. I'd love to have a go at this because learning this is on my to do list, but in truth I just have to get this fixed and move on. Is there a simple way to edit a Joomla website in-situ or do I have to download the website and export the databases ... or do I just hire a professional?
0
I am using Joomla 3.6.5.   Last week  I have made changes to a slideshow extension(display on the Home Page) as well as to my events calendar(RSEventsPro). When I open a browser to view the changes, none appear until I use Shift Refresh. The same is true when displaying the Upcoming Events on my Home page. Open my website (www.fitndance.com) and notice that the slideshow only has 4 items, the Upcoming Events(on left side) display older events and then click on the Calendar(on top Menu) and notice on May 19th is blank. Then click on Shift Refresh on the Calendar, and the Swing Dance event appears. Then return to the Home page and click Shift Refresh and the Upcoming Events updates and the slideshow has 5 events.

I have cleared System Cache and does not resolve the problem.

Here is a video link showing what is happening. https://youtu.be/Kg3TqkA9-v8

I've cleared system cache and does not resolve the issue.
0
Hi, I ran Google's PageSpeed on one of my sites and I was able to bring it from 41 to 90/100 on the Desktop version and 75/100 on the mobile section, however, I cannot eliminate some scripts and CSS files on the render-blocking JavaScript and CSS in above-the-fold content, because the JS scripts and CSS are essential for the template to work correctly. I tried looking on the template's developer customer support but nobody has posted a solution for a few years now.
I need to hide/make invisible to PageSpeed the following files that show in the scan:

https://www.timeshareorlando.com/cache/template/jquery.min-5e67c45d.js?d22298adce58731eecc1751acaa6ee90

https://www.timeshareorlando.com/cache/template/jquery-noconflict-7615df1e.js?d22298adce58731eecc1751acaa6ee90

https://www.timeshareorlando.com/cache/template/jquery-migrate.min-d9bf59b7.js?d22298adce58731eecc1751acaa6ee90

https://www.timeshareorlando.com/cache/template/widgetkit-780fa46f-3805c413.js

https://www.timeshareorlando.com/cache/template/template-99dc3f8d.js

Optimize CSS Delivery of the following:

https://www.timeshareorlando.com/cache/template/widgetkit-a3af57d6-28245bd2.css

https://www.timeshareorlando.com/cache/template/bootstrap-aae18828.css

https://www.timeshareorlando.com/cache/template/template-0786d599.css

Any idea as to how to approach this would be appreciated.

Thank,

Jorge
0
Hi I am trying to install joomla for the first time.
Got PHP and MySQL server installed, now trying to install Joomla

When it comes to the second page, Joomla does not see any MySQL databases, and you cannot proceed.

Please see screenshot.

PLease help.
5.JPG
0
Good afternoon

I am trying to add a background image to a Joomla 3.6 site. I managed to make the background blue (https://chairrepair.co.za) but instead of the blue I want to use an image.

Any ideas? Problem seems to be that the feedback to similar questions on the Joomla forum relates to version 3, and it seems 3.6 is a bit different to 3.

Appreciated
0
Free Tool: Site Down Detector
LVL 9
Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Hi,

I have a couple of joomla sites which I moved from an old server to a new server.  They were running fine on the old site but when I moved them they are now running extremely slow - one site I have just copied as, the other required a couple of changes to the template as it was using <?  instead of <?php tags but otherwise a straight copy.  

There are other sites on the server and they are ok so it is not a server issue.  

Below are details of the old server and new server setup -  I would like some advice on what I need to check to resolve.

Old server Php 5.3.14, Apache 2.2.22, MySQL 5.0.27
New server Php 5.4.12, Apache 2.4.4, MySQL 5.6.12

The joomla websites are running the following the versions of Joomla 1.5.15 and 1.5.19.

I can provide phpinfo settings if required.

Thanks
Valerie.
0
Hello Experts,

Whenever I attempt to add the following script to a page I created in Joomla it keeps on disappearing, can someone let me know why?

<script type="text/javascript">  var appInsights=window.appInsights||function(config){    function i(config){t[config]=function(){var i=arguments;t.queue.push(function(){t[config].apply(t,i)})}}var t={config:config},u=document,e=window,o="script",s="AuthenticatedUserContext",h="start",c="stop",l="Track",a=l+"Event",v=l+"Page",y=u.createElement(o),r,f;y.src=config.url||"https://az416426.vo.msecnd.net/scripts/a/ai.0.js";u.getElementsByTagName(o)[0].parentNode.appendChild(y);try{t.cookie=u.cookie}catch(p){}for(t.queue=[],t.version="1.0",r=["Event","Exception","Metric","PageView","Trace","Dependency"];r.length;)i("track"+r.pop());return i("set"+s),i("clear"+s),i(h+a),i(c+a),i(h+v),i(c+v),i("flush"),config.disableExceptionTracking||(r="onerror",i("_"+r),f=e[r],e[r]=function(config,i,u,e,o){var s=f&&f(config,i,u,e,o);return s!==!0&&t["_"+r](config,i,u,e,o),s}),t    }({        instrumentationKey:"b8fd81a5-3f5e-4e1b-a117-911cd608797e"    });           window.appInsights=appInsights;    appInsights.trackPageView();</script>

Open in new window


I'm trying to add it to:

<h1 class="title textleft default textDefault" style="margin-bottom: 20px; border: 0px; font-size: 24px; font-family: 'My Font One', 'Open Sans', sans-serif; vertical-align: baseline; line-height: 27.600000381469727px; text-transform: none;"><span style="margin: 

Open in new window

0
Hi All,

I have issue regarding the Author Field & Powered by CjBlog field.

I want to get rid of these!
As you can see in above image. That's both fields I want to get rid of.

Issue link: http://indiadataentry.com/services/e-commerce-services

& I also disabled the app & component.

Please help me in this regards.

 

Thanks
0
Hi,
I would like to move a site from Joomla to Wordpress.
They currently have  750 users and these users have pages that are available to them upon logging in.
So if I transferred the site from Wordpress to Joomla, what would happen to the users and their security settings.
I wouldn't want them logging in from /wp-admin or /wp-login I would want them logging in from a proper login page.  And what I need to know is, if they log in (using the same credentials from Joomla) would then then see the password protected pages, or would you have to set up the pages they see using a third party plugin?
I know you can password protect a page in wordpress, but these users all have different passwords, so how would this all work.
Can someone please help me understand what would be the best way to do this?
Thanks
0
In a Joomla module I am trying to not show some Adsense ads when the screen resolution is below 350px.  Here is the code I have tried:

<style type="text/css">
.responsive_right_1 { display:inline-block; width: 320px; height: 100px; }
@media (max-width: 350px) { .responsive_right_1  { display: none; } }
@media (min-width: 500px) { .responsive_right_1  { width: 320px; height: 100px; } }
@media (min-width: 900px) { .responsive_right_1  { width: 336px; height: 280px; } }
</style>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- responsive_right_1 -->
<ins class="adsbygoogle responsive_right_1"
     style="display:inline-block"
     data-ad-client="ca-pub-xxxxxxxxxxxxxx"
     data-ad-slot="xxxxxxxxxxx"
     data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

Open in new window


However, the ads still appear when the screen resolution is set to 350px or lower.
0
Hello there,  I need some help with nginx installed via webuzo panel, and joomla SEF. I canot make Joomla sef to work, because i don;t know how to edit/program nginx configurations files and/or other required files.


I've got three sites, I am sending my conf file to sugest changes!!!


#user  nobody;
worker_processes  1;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

pid            /usr/local/apps/nginx/var/log/nginx.pid;

events {
      worker_connections  1024;
}

error_log /usr/local/apps/nginx/var/log/error_log debug;


http {
      include         mime.types;
      default_type  application/octet-stream;

      log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                                '$status $body_bytes_sent "$http_referer" '
                                '"$http_user_agent" "$http_x_forwarded_for"';

      access_log /usr/local/apps/nginx/var/log/web.access.log  main;


      sendfile            on;
      #tcp_nopush       on;

      #keepalive_timeout  0;
      keepalive_timeout  65;

      gzip on;
        gzip_http_version 1.1;
        gzip_comp_level 6;
        gzip_min_length 1100;
        gzip_buffers 4 8k;
        gzip_types text/plain application/xhtml+xml text/css application/xml application/xml+rss text/javascript application/javascript application/x-javascript
        gzip_proxied     any;
        gzip_disable     "MSIE [1-6]\.";
      
      client_max_body_size 200M;
      
      # If your domain names are long, increase this parameter.
      …
0
Hi, I have a hotel reservation form that I use on my Joomla website. In my site, I use a date picker calendar that collects some hidden values via a JS script (hotel_id, arrival_date, checkout_date, room_type, etc). Those values are sent to a PHP script as the first step in the reservation form process. The script sends the hidden values to the form, where now they are visible to the visitor, and the form uploads those values along with the rest of the information collected by the form to a database.

In the beginning, I was having problems anytime people filled out the form half way and then they trying to go back to the beginning of the form and start again.

At that point, the hidden values gathered by the JS script in the beginning, conflicted with the new session and the values were no longer sent to the form, and the form was uploaded incomplete to the database. So to solve the problem I added session_regenerate_id to the script, and that solved the problem but only when visitors to the site were using actual computers.

I checked the PHP manual and I have seen that the session_regenerate_id doesn't work well with mobile devices so, I was hoping I can get some help with my script to fix that limitation. I'm currently running PHP 7.1.2 in a Linux environment.

Here is the beginning of the session on my script:

//session
if (isset($_POST['reservationid'])) {
    session_id($_POST['reservationid']);
}
session_start();
session_regenerate_id();

Open in new window

0
Making joomla menus evenly spaced
0
ISO a programmer who will please help us with our joomla website that serves a non profit museum that greatly supports it's greater community?  We are at a loss with the original developer no longer available to assist us.
0
Free Tool: Subnet Calculator
LVL 9
Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

HELP! I have added two featured article to my site, but they don't show on the Home Page. However, when I search my site, find the page and click it, it takes me to the home page where my content can now be seen. How to I get my content to appear as featured without having to search it?
0
I currently have an old site used to send documents to a group of Brokers. I have the option to put a Broker in one of two groups. I can then upload documents and share those documents to one of those two groups and I can also select what Category (page) the document will show up on. The site also emails the Brokers that there is new files then they can log into the site and only see the files they have permissions to see. The site was made from scratch from a web developer we had about 10 years ago. I am not a web developer and am having a hard time keeping it up and I am not able to add new features to the site. I do not need the Brokers to edit or upload any files.

Is there a simple and good looking solution? I have seen some ugly and hard to use wordpress plugins but nothing that look better than my 10 year old site. I keep seeing "SP Project & Document Manager" when I google but that looks like garbage. Others have said "Use Sharepoint". I can NEVER find any real setup guides to setup anything in sharepoint or anything to go off of besides the basic setup guides from Microsoft that do not explain anything that I am trying to accomplish.

Anyone do anything similar or know of something for me to try out?
0
How do I hide a menu and link to the article within another article.  I have researched the problem on the web but have found nothing that will work with Joomla 2.5 Mission Control 2.6

I will be forever in your debt for a working solution.
0
Hi,
I can see that transferring joomla users to wordpress is easy with use of a plugin or doing it manually.
What I need to think about next though, is how can I manage these wordpress users withouth them having to go the wordpress admin page to login to view pages.  We want them to only login to site via a pop up login and then to see the protected pages.
We don't want them to have access to login to wordpress like a normal user.
Can anyone suggest a plugin that would take the management of the wordpress users a little bit more seriously with more options as to what the users see etc?

thanks for help in advance.
A
0
Can anyone advise me on a shopping cart for Joomla 2.5 other than RokQuikCart or Ecwid?  I would like a cart that allows payment by  PayPal and Credit Card.

RokQuikCart doesn't seem to allow a credit card payments in addition to PayPal.

Ecwid seems to need html pasted in to the page and doesn't seem to have a nice simple interfaces for entering products and prices.

Thanks in advance,

Clive
0
I am using Joomla with the RocketTheme Antares template and the extention Rokbox for an automated popup that is being triggered on page load, for the homepage only. I have tested it and everything is working fine so far.

Can anyone please help me with the following issue: I would like the popup to appear 10 seconds after homepage load and only once, instead of every time the homepage loads.
 
I am using this link in the page settings oft he homepage:
<!-- popup for main page -->

<div><a data-rokbox href="#" data-rokbox-element="#g-popupmodule-module-popupmodule-274" title="" rel="rokbox" id="rokbox-popup-main"></a></div>

This is the piece of code that I added into the index.php (/templates/rt_antares/index.php) to make sure that the popup is being executed on homepage load only:

<?php
 if($_REQUEST['Itemid'] == '133' ) :
?>
<script language="javascript" type="text/javascript">
if(typeof HTMLElement!='undefined'&&!HTMLElement.prototype.click)
    HTMLElement.prototype.click=function()
    {
        var evt = this.ownerDocument.createEvent('MouseEvents');
        evt.initMouseEvent('click', true, true, this.ownerDocument.defaultView, 1, 0, 0, 0, 0, false, false, false, false, 0, null);
        this.dispatchEvent(evt);
    }
      function showrokbox(){    
          document.getElementById('rokbox-main-popup').click();
       }
//      window.addEvent( domready , function(){
//            showrokbox();
//      });
      
      
window.addEvent('domready', function(){
 showrokbox();
});…
0

Joomla

3K

Solutions

8

Articles & Videos

2K

Contributors

Joomla is a free and open-source content management system (CMS) for publishing web content. It is built on a model–view–controller web application framework that can be used independently of the CMS. Written in PHP, Joomla uses object-oriented programming (OOP) techniques and software design patterns, stores data in a MySQL, MS SQL  or PostgreSQL database, and includes features such as page caching, RSS feeds, printable versions of pages, news flashes, blogs, search, and support for language internationalization.

Top Experts In
Joomla