= Upgrade Instructions from 7.1.6 to 7.2.0 = == Step 0 == '''Back up your current Dolphin files, folders and database.''' '''NOTE''': This upgrade will work with official Dolphin 7.1.6 version ONLY. If you applied some fixes to your Dolphin 7.1.6 then this patch should work in most cases, but there are some fixes that may cause conflict. '''NOTE''': 7.2.0 version has different requirements, so it's better to check if you have: - '''PHP 5.3''' or newer - '''fileinfo''' and '''exif''' PHP extension == Step 1 == Switch back to UNI template on the site and set UNI template as default site template in Dolphin Admin Panel -> Settings -> Templates -> UNI -> Make Default == Step 2 == Download and extract the Patch [http://get.boonex.com/Dolphin-Patch-v.7.1.6-to-v.7.2.0 Dolphin-Patch-v.7.1.6-to-v.7.2.0] and upload its files to your current installation, replacing all old files. '''Make sure that old files were REALLY replaced - site can become nonfunctional at all if old files are still in place.''' '''NOTE''': If you have custom translations, please refer to [wiki:Dol7UpgradeCustomTranslations this instruction] on how to add new language strings for your language. == Step 3 == Remove the '''''upgrade/.htaccess''''' file via FTP or SSH. '''Make sure that you removed .htaccess file from "upgrade" directory! Do not remove .htaccess file from Dolphin root folder, it will make almost all links on the site not working!''' '''NOTE''': You may need to change your FTP client settings to show hidden files to see the '''''.htaccess''''' file in your FTP manager. == Step 4 == Open the following URL in your favorite browser: {{{ http://your-domain.com/path-to-dolphin/upgrade/ }}} ''Replace '''your-domain.com''' and '''path-to-dolphin''' with your real values.'' Apply all available updates. The script detects suitable updates automatically. == Step 5 == Please follow and read all automatically completed steps of the upgrade script, paying special attention to the last step. The last step of this upgrade is '''IMPORTANT'''. You will be given special instructions by the script which you will have to do '''MANUALLY'''. == Step 6 == Delete the following files manually via FTP or SSH: {{{ administration/templates/base/images/icons/hosting_promo.png administration/templates/base/images/icons/info.gif administration/templates/base/images/admin_license_bg.png administration/templates/base/images/admin_license_icon.png administration/templates/base/images/admin_login_bg.png administration/templates/base/images/admin_login_icon.png administration/templates/base/images/arrow_down.gif administration/templates/base/images/arrow_up.gif administration/templates/base/images/block_header.gif administration/templates/base/images/block_item_bg.gif administration/templates/base/images/close.gif administration/templates/base/images/col_slider_bg.gif administration/templates/base/images/custom_item_bg.gif administration/templates/base/images/inact_item_bg.gif administration/templates/base/images/loading.gif administration/templates/base/images/logo.png administration/templates/base/images/minus1.gif administration/templates/base/images/mm_item_arrow_bg.png administration/templates/base/images/modules_toggle.png administration/templates/base/images/op_cor_bl.png administration/templates/base/images/op_cor_br.png administration/templates/base/images/op_cor_tl.png administration/templates/base/images/op_cor_tr.png administration/templates/base/images/pb_cross.gif administration/templates/base/images/plus1.gif administration/templates/base/images/radio.gif administration/templates/base/images/radio_active.gif administration/templates/base/images/slider-handle.gif administration/templates/base/images/slider-handle1.gif administration/templates/base/images/sp_op.png administration/templates/base/images/sp_op_gr.png administration/templates/base/images/system_item_bg.gif administration/templates/base/images/top_item_bg.gif administration/templates/base/images/width_slider.png inc/security.inc.php media/app media/images/profile/couple.jpg media/images/profile/man.jpg media/images/profile/simg_error.gif media/images/profile/woman.jpg media/images/profile_bg media/images/smiles media/images/master_nav.gif media/images/small_logo.png media/images/spacer.gif media/sound media/video modules/boonex/membership/templates/base/available.html modules/boonex/membership/index.php modules/boonex/payment/templates/base/wrapper_js.html modules/boonex/shoutbox/templates/base/images modules/boonex/simple_messenger/templates/base/images plugins/jquery/jquery-ui-timepicker-addon.js plugins/jquery/jquery.cookie.js plugins/jquery/jquery.form.js plugins/jquery/jquery.masonry.min.js plugins/phpids plugins/swfupload plugins/tiny_mce templates/base/images/icons/clock.png templates/base/images/button_sprite.png templates/base/designbox_menu_1.html templates/base/designbox_menu_2.html templates/base/login_form.html templates/base/login_form_ajax_a.html templates/base/swf_upload_integration.html }}} Here is ready script to run in SSH: {{{ rm -rf administration/templates/base/images/icons/hosting_promo.png administration/templates/base/images/icons/info.gif administration/templates/base/images/admin_license_bg.png administration/templates/base/images/admin_license_icon.png administration/templates/base/images/admin_login_bg.png administration/templates/base/images/admin_login_icon.png administration/templates/base/images/arrow_down.gif administration/templates/base/images/arrow_up.gif administration/templates/base/images/block_header.gif administration/templates/base/images/block_item_bg.gif administration/templates/base/images/close.gif administration/templates/base/images/col_slider_bg.gif administration/templates/base/images/custom_item_bg.gif administration/templates/base/images/inact_item_bg.gif administration/templates/base/images/loading.gif administration/templates/base/images/logo.png administration/templates/base/images/minus1.gif administration/templates/base/images/mm_item_arrow_bg.png administration/templates/base/images/modules_toggle.png administration/templates/base/images/op_cor_bl.png administration/templates/base/images/op_cor_br.png administration/templates/base/images/op_cor_tl.png administration/templates/base/images/op_cor_tr.png administration/templates/base/images/pb_cross.gif administration/templates/base/images/plus1.gif administration/templates/base/images/radio.gif administration/templates/base/images/radio_active.gif administration/templates/base/images/slider-handle.gif administration/templates/base/images/slider-handle1.gif administration/templates/base/images/sp_op.png administration/templates/base/images/sp_op_gr.png administration/templates/base/images/system_item_bg.gif administration/templates/base/images/top_item_bg.gif administration/templates/base/images/width_slider.png inc/security.inc.php media/app media/images/profile/couple.jpg media/images/profile/man.jpg media/images/profile/simg_error.gif media/images/profile/woman.jpg media/images/profile_bg media/images/smiles media/images/master_nav.gif media/images/small_logo.png media/images/spacer.gif media/sound media/video modules/boonex/membership/templates/base/available.html modules/boonex/membership/index.php modules/boonex/payment/templates/base/wrapper_js.html modules/boonex/shoutbox/templates/base/images modules/boonex/simple_messenger/templates/base/images plugins/jquery/jquery-ui-timepicker-addon.js plugins/jquery/jquery.cookie.js plugins/jquery/jquery.form.js plugins/jquery/jquery.masonry.min.js plugins/phpids plugins/swfupload plugins/tiny_mce templates/base/images/icons/clock.png templates/base/images/button_sprite.png templates/base/designbox_menu_1.html templates/base/designbox_menu_2.html templates/base/login_form.html templates/base/login_form_ajax_a.html templates/base/swf_upload_integration.html }}} == Step 7 == Report any occurrence of bugs in [http://www.boonex.com/forums/forum/Technical-0.htm this forum]. == Known Issues == `FullName` and `LastName` fields are combined into one `FullName` field.