@@ 810-824 (lines=15) @@ | ||
807 | $ziproot = JPATH_ROOT . '/tmp/' . uniqid('com_localise_main_') . '.zip'; |
|
808 | ||
809 | // Run the packager |
|
810 | if (!$packager = JArchive::getAdapter('zip')) |
|
811 | { |
|
812 | $this->setError(JText::_('COM_LOCALISE_ERROR_EXPORT_ADAPTER')); |
|
813 | ||
814 | return false; |
|
815 | } |
|
816 | else |
|
817 | { |
|
818 | if (!$packager->create($ziproot, $main_package_files)) |
|
819 | { |
|
820 | $this->setError(JText::_('COM_LOCALISE_ERROR_EXPORT_ZIPCREATE')); |
|
821 | ||
822 | return false; |
|
823 | } |
|
824 | } |
|
825 | ||
826 | ob_clean(); |
|
827 | $zipdata = file_get_contents($ziproot); |
@@ 869-883 (lines=15) @@ | ||
866 | ||
867 | $site_zip_path = JPATH_ROOT . '/tmp/' . uniqid('com_localise_') . '.zip'; |
|
868 | ||
869 | if (!$packager = JArchive::getAdapter('zip')) |
|
870 | { |
|
871 | $this->setError(JText::_('COM_LOCALISE_ERROR_EXPORT_ADAPTER')); |
|
872 | ||
873 | return false; |
|
874 | } |
|
875 | else |
|
876 | { |
|
877 | if (!$packager->create($site_zip_path, $site_package_files)) |
|
878 | { |
|
879 | $this->setError(JText::_('COM_LOCALISE_ERROR_EXPORT_ZIPCREATE')); |
|
880 | ||
881 | return false; |
|
882 | } |
|
883 | } |
|
884 | ||
885 | $main_package_files[] = array('name' => 'site_' . $data['language'] . '.zip','data' => file_get_contents($site_zip_path)); |
|
886 | } |
|
@@ 1019-1033 (lines=15) @@ | ||
1016 | ||
1017 | $admin_zip_path = JPATH_ROOT . '/tmp/' . uniqid('com_localise_') . '.zip'; |
|
1018 | ||
1019 | if (!$packager = JArchive::getAdapter('zip')) |
|
1020 | { |
|
1021 | $this->setError(JText::_('COM_LOCALISE_ERROR_EXPORT_ADAPTER')); |
|
1022 | ||
1023 | return false; |
|
1024 | } |
|
1025 | else |
|
1026 | { |
|
1027 | if (!$packager->create($admin_zip_path, $admin_package_files)) |
|
1028 | { |
|
1029 | $this->setError(JText::_('COM_LOCALISE_ERROR_EXPORT_ZIPCREATE')); |
|
1030 | ||
1031 | return false; |
|
1032 | } |
|
1033 | } |
|
1034 | ||
1035 | $main_package_files[] = array('name' => 'admin_' . $data['language'] . '.zip','data' => file_get_contents($admin_zip_path)); |
|
1036 | } |
|
@@ 1054-1068 (lines=15) @@ | ||
1051 | $ziproot = JPATH_ROOT . '/tmp/' . uniqid('com_localise_main_') . '.zip'; |
|
1052 | ||
1053 | // Run the packager |
|
1054 | if (!$packager = JArchive::getAdapter('zip')) |
|
1055 | { |
|
1056 | $this->setError(JText::_('COM_LOCALISE_ERROR_EXPORT_ADAPTER')); |
|
1057 | ||
1058 | return false; |
|
1059 | } |
|
1060 | else |
|
1061 | { |
|
1062 | if (!$packager->create($ziproot, $main_package_files)) |
|
1063 | { |
|
1064 | $this->setError(JText::_('COM_LOCALISE_ERROR_EXPORT_ZIPCREATE')); |
|
1065 | ||
1066 | return false; |
|
1067 | } |
|
1068 | } |
|
1069 | ||
1070 | ob_clean(); |
|
1071 | $zipdata = file_get_contents($ziproot); |