Work on new joomla template in way that only I can see changes? - joomla

Is it possible to install new template and adjust website to it, without anyone else seeing changes until i decide to go public?

Yes there are ways you can do this.
Specify Template in URL Parameter
You can install the new template and specify the new template via a parameter in the url like this: https://website.com/index.php?template=newtemplatename
Test Pages
You can create test menu options and assign these menu options to the new template in the Menu Assignment tab in the template settings.
Alternatively Set Up a Test Copy
Unfortunately, the above testing methods may not work very well as a new template will likely have different module positions and names so your modules may not display as you would expect.
For this reason, it is often easiest to make a test copy of your website where you can change the module position names to suit the new template for a complete test.
It can be fairly straightforward making a copy of a Joomla website using the free or paid version of Akeeba Backup and Akeeba Kickstart and placing the new website in a sub directory such as /test or similar without interfering with the live website.

Related

Joomla Quickstart advice

Please I need some guidelines (or link of tutorials) in creating Joomla (3 - 3.5) website with the purchased template design. I wonder how professionals with experience are solving my doubts in practice.
Do you recommend the installation of the purchased blank template with a single installation and configuration of modules and components or installation of template with demo examples (Quickstart)? I know the differences but I was wondering how you are doing.
Till now I've almost always used the Quickstart installation.
I wonder if you clone the main menu (and other navigation and modules) and than you rename a copy for your needs and you change the content or you delete all navigation items except Home and than you are re-creating items according to your needs.
I'm not sure if I can copy the main menu or I copy only his necessary items and than delete overage of template.
It happens to me sometimes if I click on some of category it leads me to the main menu from original item, not to the desired custom copy, even though the path is set (the default items). Therefore, I am not sure which is better... copy main menu and items or to delete all navigation and content of the Quickstart installation and form my own navigation, content and modules.
In short, how to sort out all unnecessary items, and those that I am using should I copy and modify, modify existing, or delete all and make my own needed items.
I believe you will know my concerns.
Thank you and regards,
John
I have created several websites in Joomla with blank template and also with quickstart package.
Advantages with Blank Template
You will get the core theme without any unnecessary content and
basic modules and plugins. You dont have to delete any
contents/articles later.
You will be having authority to place modules at your desired positions. To check the modules position at the frontend simply do this http://example.com/?tp=1.
Disadvantage of Blank Template
There are some module style settings embedded in quickstart package that you wont be able to set yourself without going through full documentation. So sometimes your menu seems distorted.
Disadvantage of Quickstart Package
Deleteing unnecessary articles, removing unnecessary modules is a big headache.
Database size unnecessarily increases.
Steps I follow
I create a quickstart package in localhost and create a blank site with blank template in live site. Whatever settings I need I copy from the local website so that I am saved from removing unnecessary contents from live site. Also sometimes deleting some contents give rise to some other issues. Its better t go with a Blank template.

Adding a popup to com_users in joomla

I want to add a popup and a trigger for that popup in com_users( i.e Users page) and load a external link into that popup. I have added a button next to the "Add a note" button but i am new to Joomla so i don't know how to add popup functionality to it. I have read that it is not recommended to change the core files in Joomla, is this also a core file ? What is the best way to do it.
Any file that comes with Joomla's default installation is a core file. We do sometimes modify core files (especially for optimization purposes), but that creates overhead in the website's maintenance.
As for your case, the best way to do this is to create a copy of the administrator template that you're using, use that copy instead, and, modify the administrator/templates/[new-template]/com_users/users/default.php file. This way your changes will not be overwritten by a Joomla update.

How to change layout of pre-configured site in AEM 6

I am trying to change the layout and customize the pre-configured Geometrixx-Gov site in AEM 6. For example, I would like to change the blue color in the header
Also, I would like to change the text of All Applications to something else I want.
Questions
What is the best way to make these changes?
Once I make my changes, is there a way to somehow take/package my changes and deploy them to an instance of AEM not running on my local computer?
When I try to edit things, I can change the text around in the body of the site but can't seem to change the text around in the header
1- To change the menu, I think you have to change the page title or the page navigation title, you probably have a page called "All Applications".
2- To change the color, you have to edit the CSS in the client libs which are somewhere under /etc/clientlibs/{your_app}
3- You can package the application using the package manager, make sure you include the /apps/{your_app}, /etc/clientlibs/{your_app}, /etc/designs/{your_app}, /content/{your_app}, those are basic folders, you may need other files or paths in your filters, make sure all dependencies are respected.

Copying Existing Code To A New Website

I have got two website and i want to use an element from 1 that is a comparison module that has been created. I want to place it within my Joomla website and change the look and feel of it.
What is the best way to get this element into a Joomla website?
Recreate the component or module from scratch in the new site, and start to copy the coding and styling.

What is the easiest way to add a code snippet to third party Joomla theme?

Completely new to Joomla. Hope that what I'm asking is simple and quick.
I thought it was module (the easiest way that is). So I created it, made it to properly include required scripts and styles, made it show up only on home page. But now that it shows, it appears in a default module structure, with a title and module content container. Can't I simply inject my snippet without extra markup? Simply a div with id and a script tag?
You can create a System Plugin for Joomla and use the onAfterFilter event to add your script's and style's to the document.
$doc = JFactory::getDocument();
$doc->addScript("http://www.example.com/js/myscript.js");
$doc->addStyleSheet("http://www.example.com/css/mystylesheet.css");
A documentation on how you can create plugins can be found here: http://docs.joomla.org/Plugin

Resources