Open main menu

Changes

303 bytes removed ,  13:34, 3 December 2018
extract upgrade
== Upgrading ==
There is a long guide on [http://wiki.civicrm.org/confluence/display/CRMDOC[{{PAGENAMEE}}/Upgrading+CiviCRM+for+Drupal+7 how to upgrade CiviCRM for drupal]]
You should be familiar with all the steps described in the manual, == Debugging and understand how the particular steps impact/affect your installation. The short version below is known to work with our setup, and with 'routine' upgrades.CV command-line ==
Here is If you have your CiviCRM sending errors to the short version:# backup your databaseDrupal Watchdog Log (s) <code>sudo ~/bin/backup.db.sh drupal</code> <code>sudo ~/bin/backup.db.sh civicrm</codeCiviCRM Administer > <refSystem Settings >[[Mysqldump]]</ref># download the code <code> wget https://downloadequality-tech.com/civicrm.org/civicrm-4.6.5-drupal.tar.gz<admin/setting/code># put site in maintenance mode<code>drush vset maintenance_mode debug?reset=1</code> (Make sure Debugging and Error Handling]), you are also logged can simply navigate to it in as the Drupal Admin)# move old code, and unpack new code <code(Reports >mv civicrm [https:/tmp/ && tar xvzf civicrmequality-4.6tech.5-drupal.tar.gz<com/code># run the upgrade script <code>admin/civicrmreports/upgrade?reset=1</code># put site in operation mode<code>drush vset maintenance_mode 0</code># toastdblog Recent log messages])
The even shorter version is to use [[drush]] <code>civivcrm-upgrade</code> does all the above for you.
 
== Debugging ==
There are many tools you can use to debug your CiviCRM instance.
One of these is the <code>cv</code> tool [https://github.com/civicrm/cv available on Github].
<blockquote>
Custom tokens (based on custom data) can be added for organizations as well. These tokens will not be displayed in the list of available tokens, but can be added manually. The format is {contact.custom_12} where 12 is the ID of the custom data field. To find the custom data field ID, go Administer > Customize Data & Screens > Custom Fields and click �edit� on the field you want to use. Look at the URL. The last part of the URL will be an equal sign and a number (=12). The number (12 in this example) is the id of that custom field.
</blockquote>
== Extensions ==
* See [https://civicrm.org/extensions/drupal listing of CiviCRM extensions for Drupal]
* [httphttps://wikidocs.civicrm.org/confluencesysadmin/en/latest/displaycustomize/CRMDOCextensions/Extensions Extensions documentation in #installing-a-new-extension Installing extensions]There are multiple ways to use the wiki]<code>cv</code> command to download and install extensions:;Download a published extension from the directory (long name).:<code>cv dl org.example.foobar</code>;Download a published extension from the directory (short name).:<code>cv dl foobar</code>;Download an unpublished extension (long name and zip URL)* [:<code>cv dl org.example.foobar@http://wiki.civicrmexample.org/confluencefiles/displayfoobar-1.2.zip</CRMDOCcode>;Download a pre-release (alpha/Create+a+Custombeta) from the directory.:<code>cv dl --Search+Extension Create a Custom Search extension]dev foobar</code>  
== Developing Extensions ==
4,558

edits