Difference between revisions of "Traditional Installation"

(Third party modules and plugins)
 
(38 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{alert|<center><strong>IMPORTANT!!!</strong> This page explains how to <strong>upgrade by using the installation package.</strong> If you want to learn how to <strong>upgrade using patch files</strong>, please [[Updating|click here]] </center>|alert-error}}
+
<center>{{alert|'''IMPORTANT''' Before you proceed with the upgrade, make sure you have a previous JomSocial version installed<br />
===Upgrading to JomSocial 2.8.x===
+
For example, in order to upgrade to JomSocial 3.2, it is best if you run version 3.1. To update to latest version 4.5.9 make sure you have a minimum of Jomsocial 4.4
 +
If you don't have previous version currently running at your site, but you want to immediately upgrade to latest JomSocial, please read this [[Updating From Very Old JomSocial Versions|Tier Upgrade Guide]]|alert-error}}
 +
</center>
 +
 
 +
<center>{{alert|<strong>IMPORTANT!!!</strong> This page explains how to <strong>upgrade by using the installation package.</strong><br />
 +
You can not  '''upgrade''' your site using [[Installation|iJoomla Installer Installation since it no longer supported]]|alert-warning}}</center>
 +
 
 +
==Upgrading to Latest JomSocial==
 +
 
 
Before doing '''''anything''''' major to your site, '''''always''''' create a full site backup (files + database). A few minutes of inconvenience can potentially save you hours of headaches and a poorly- or non-functioning site until the issues have been resolved.
 
Before doing '''''anything''''' major to your site, '''''always''''' create a full site backup (files + database). A few minutes of inconvenience can potentially save you hours of headaches and a poorly- or non-functioning site until the issues have been resolved.
 
We recommend that you use this extension for maintaining backups: [https://www.akeebabackup.com Akeeba Backup]. You can learn more about creating a Joomla backup by reading this [http://docs.joomla.org/Backup documentation]. If you find it too inconvenient to do a complete backup of all your files, at the very least, please have backups of:
 
We recommend that you use this extension for maintaining backups: [https://www.akeebabackup.com Akeeba Backup]. You can learn more about creating a Joomla backup by reading this [http://docs.joomla.org/Backup documentation]. If you find it too inconvenient to do a complete backup of all your files, at the very least, please have backups of:
Line 7: Line 15:
 
* {root}/templates/mycurrentdirectory/html/com_community
 
* {root}/templates/mycurrentdirectory/html/com_community
 
* {root}/plugins/community<br/>
 
* {root}/plugins/community<br/>
Make sure you are running at least PHP 5.3 Joomla 2.5.6 or above, the max_upload in php.ini is greater than 4MB, and most importantly Joomla is running well, i.e. regular installation of other extensions work flawlessly. Read our [[System Requirements|system requirement]] before you proceed.<br/><br/>
+
Make sure you are running at least PHP 5.5.3 + Joomla 3.x or above, the max_upload in php.ini is greater than 8MB, and most importantly Joomla is running well, i.e. regular installation of other extensions work flawlessly. Read our [[System Requirements|system requirement]] before you proceed.<br/>
Go to Administration -> Help > System Info -> Directory Permission and make sure everything is <font color=green>'''Green'''</font>.<br/><br/>
+
On Joomla 3, you should go to Administration -> System -> System Information -> Directory Permission and make sure everything is <font color=green>'''Writable'''</font>
[[File:directory.jpg]]
+
:::[[File:joomla-folder-permission.jpeg]]
 +
 
 +
==Starting the Upgrade to latest version==
  
===Be assured that===
+
#Download the Latest version from the download page
Upgrading JomSocial will never delete community information that is stored in the database, such as profile fields, friends, avatars, images, videos, etc. In other words, everything on your community will stay as is.
+
#Create a full Backup your website
  It will not interfere with non-JomSocial database tables.
+
#Make sure you are running minimum JomSocial 4.4 or JomSocial 4.5 version
 +
#Download JomSocial 4.5.9 from new unified download system.
 +
#Install the package 4.5.9.zip installer file
 +
# To update for latest Jomsocial Make sure you are running minimum JomSocial 4.4 or JomSocial 4.5 version
 +
# If you use JomSocial 4.3 or lower - Make the tier upgrade as explained in this doc & update Jomsocial with > 4.3 > 4.4 > 4.5.x
  
===<font color=red>WARNING</font>===
+
==Upgrading Modules and Plugins==
* All '''''template customizations''''' which do not follow our template override instructions '''will be deleted'''.
+
Starting from JomSocial 3.0 onward, all modules and plugins are upgraded automatically<br />
* All '''''template overrides need to be updated'''''; otherwise you will have a crippled JomSocial with limited JomSocial 2.8 functionality. Please consult your template developer(s) for updates.
+
For the third-party extensions, please consult the developer for an updated version, if necessary.
* All '''''modifications''''' to any file in ''/components/com_community and /administrator/components/com_community'' '''will be deleted'''.
+
* '''''Third party extensions that rely on hacking''''' JomSocial template/core code to work, will likely fail after the upgrade. You will have to redo the hacks (documenting your hacks for personal reference would always help you greatly in the future).
+
* Always consult third-party developers for updated version of their plugins.
+
  
===Starting the Upgrade===
 
Uninstall the older JomSocial version by going to Extensions > Extensions Manager, select '''Manage''', select '''JomSocial/Community''', click '''Uninstall'''.
 
Install the latest JomSocial 2.8.x
 
  
It really is ''that'' simple! ;)
 
  
===Upgrading Official Modules and Plugins===
 
Install the latest version of modules/apps on top of the older version.
 
  
===Third Party Modules and Plugins===
 
Please consult the developer for an updated version, if necessary.
 
  
===Translations===
+
==First time installation==
With new features and enhancements that are part of new JomSocial releases, we are bound to have a number of new language strings in JomSocial.
+
After downloading the Jomsoicial latest package on your site, You need to Open Joomla admin with superuser access, Extension > Manage > Install > Upload the JomSocial zip file and after this you can proceed with '''Complete Your Installation''' steps.
 +
::: [[File:Completeinstallation.png]]
 +
Hit the big green button from the screen above and first JomSocial installation screen will appear. Make sure all the requirements are met and then click '''Next'''.<br/>
 +
::: [[File:Installationscreen.png]]
 +
{{alert|<strong>Note:</strong> If any of the values are marked in yellow, do not worry, JomSocial will probably still work. If you're concerned that it might not work please make sure your system meets the minimum [[System Requirements|system requirements]].|alert-warning}}
 +
Wait till the installation is completed and then press '''Done''' button.
 +
You will be greeted with the '''JomSocial Backend Control Panel'''
 +
::: [[File:Instdone.png]]
  
The frontend language file is stored in:
+
==Translations==
/language/en-Gb/en-Gb.com_community.ini
+
With the new features and enhancements which are part of the new JomSocial releases, there will be a number of new language strings in JomSocial.<br />
The backend language file is stored in:
+
You will be able to find them all in the [[Translations|Translations]] section of this wiki
/administrator/language/en-Gb/en-Gb.com_community.ini
+
The modules language file is stored in:
+
/language/en-Gb
+
The applications & plugins language file is stored in:
+
/administrator/language/en-Gb
+
  
===Known upgrade errors...===
+
<table class="table">
'''There was an error uploading this file to the server.'''
+
  <tr> 
Some shared servers limit the size of uploaded files at a mere 2Mb. JomSocial component exceeds this limit. You will have to increase two php.ini settings to be at least 4Mb. If you are not sure on how to do this, please consult your webhost for assistance.
+
<th class="span2"><center>'''Location'''</center></th> 
  upload_max_filesize = 4M  ; Maximum allowed size for uploaded files.
+
<th class="span10"><center>'''Folder'''</center></th>
  post_max_size = 4M ; Maximum size of POST data that PHP will accept.
+
  </tr> 
 +
  <tr> 
 +
<td><center>Back End</center></td> 
 +
<td>ROOT/administrator/language/en-GB/en-GB.com_community.ini</td> 
 +
  </tr> 
 +
  <tr> 
 +
<td><center>Front End</center></td>   
 +
<td>ROOT/language/en-GB/en-GB.com_community.ini</td>
 +
  </tr>
 +
  <tr>  
 +
<td><center>Modules</center></td>   
 +
<td>ROOT/language/en-GB/en-GB.mod_modulename.ini</td>
 +
  </tr>
 +
  <tr>  
 +
<td><center>Plugins</center></td>   
 +
<td>ROOT/administrator/language/en-GB/en-GB.plg_pluginname.ini</td>
 +
  </tr>
 +
</table>
  
'''"ERROR: Could not find an XML setup file in the package"'''
+
==See Also==
Make sure you have unpacked com_community_pro_unzip_first_)VERSION).zip before installing the package. You will see four files:<br/>
+
* [[Common Installation Errors]]
1. apps_unzip_first_version.zip <br/>
+
* [[Updating From Very Old JomSocial Versions]]
'''2. com_community_pro_version.zip (Use this file to install JomSocial)''' <br/>
+
3. modules_unzip_first_version.zip<br/>
+
4. ReadMe.txt.<br/>
+

Latest revision as of 02:59, 1 October 2018

IMPORTANT Before you proceed with the upgrade, make sure you have a previous JomSocial version installed

For example, in order to upgrade to JomSocial 3.2, it is best if you run version 3.1. To update to latest version 4.5.9 make sure you have a minimum of Jomsocial 4.4

If you don't have previous version currently running at your site, but you want to immediately upgrade to latest JomSocial, please read this Tier Upgrade Guide
IMPORTANT!!! This page explains how to upgrade by using the installation package.
You can not upgrade your site using iJoomla Installer Installation since it no longer supported

Upgrading to Latest JomSocial

Before doing anything major to your site, always create a full site backup (files + database). A few minutes of inconvenience can potentially save you hours of headaches and a poorly- or non-functioning site until the issues have been resolved. We recommend that you use this extension for maintaining backups: Akeeba Backup. You can learn more about creating a Joomla backup by reading this documentation. If you find it too inconvenient to do a complete backup of all your files, at the very least, please have backups of:

  • {root}/components/com_community
  • {root}/administrator/components/com_community
  • {root}/templates/mycurrentdirectory/html/com_community
  • {root}/plugins/community

Make sure you are running at least PHP 5.5.3 + Joomla 3.x or above, the max_upload in php.ini is greater than 8MB, and most importantly Joomla is running well, i.e. regular installation of other extensions work flawlessly. Read our system requirement before you proceed.
On Joomla 3, you should go to Administration -> System -> System Information -> Directory Permission and make sure everything is Writable

File:Joomla-folder-permission.jpeg

Starting the Upgrade to latest version

  1. Download the Latest version from the download page
  2. Create a full Backup your website
  3. Make sure you are running minimum JomSocial 4.4 or JomSocial 4.5 version
  4. Download JomSocial 4.5.9 from new unified download system.
  5. Install the package 4.5.9.zip installer file
  6. To update for latest Jomsocial Make sure you are running minimum JomSocial 4.4 or JomSocial 4.5 version
  7. If you use JomSocial 4.3 or lower - Make the tier upgrade as explained in this doc & update Jomsocial with > 4.3 > 4.4 > 4.5.x

Upgrading Modules and Plugins

Starting from JomSocial 3.0 onward, all modules and plugins are upgraded automatically
For the third-party extensions, please consult the developer for an updated version, if necessary.



First time installation

After downloading the Jomsoicial latest package on your site, You need to Open Joomla admin with superuser access, Extension > Manage > Install > Upload the JomSocial zip file and after this you can proceed with Complete Your Installation steps.

Completeinstallation.png

Hit the big green button from the screen above and first JomSocial installation screen will appear. Make sure all the requirements are met and then click Next.

Installationscreen.png
Note: If any of the values are marked in yellow, do not worry, JomSocial will probably still work. If you're concerned that it might not work please make sure your system meets the minimum system requirements.

Wait till the installation is completed and then press Done button. You will be greeted with the JomSocial Backend Control Panel

Instdone.png

Translations

With the new features and enhancements which are part of the new JomSocial releases, there will be a number of new language strings in JomSocial.
You will be able to find them all in the Translations section of this wiki

Location
Folder
Back End
ROOT/administrator/language/en-GB/en-GB.com_community.ini
Front End
ROOT/language/en-GB/en-GB.com_community.ini
Modules
ROOT/language/en-GB/en-GB.mod_modulename.ini
Plugins
ROOT/administrator/language/en-GB/en-GB.plg_pluginname.ini

See Also