summaryrefslogtreecommitdiff
path: root/import.php
diff options
context:
space:
mode:
authorMax Kremmel <xing@synapse.plus.com>2008-06-29 07:29:16 +0000
committerMax Kremmel <xing@synapse.plus.com>2008-06-29 07:29:16 +0000
commit606d8afe411d2f9fed1856ff9618274baf78add2 (patch)
tree3c1e7dab2cc1f235c9258f54a8b821c02ff10fa2 /import.php
parent62581127fee4165542d807d9632bf94a39f713e4 (diff)
downloadlanguages-606d8afe411d2f9fed1856ff9618274baf78add2.tar.gz
languages-606d8afe411d2f9fed1856ff9618274baf78add2.tar.bz2
languages-606d8afe411d2f9fed1856ff9618274baf78add2.zip
load exportable languages at end of file to catch changes made
Diffstat (limited to 'import.php')
-rw-r--r--import.php16
1 files changed, 8 insertions, 8 deletions
diff --git a/import.php b/import.php
index 4d0f3de..052d8c6 100644
--- a/import.php
+++ b/import.php
@@ -2,7 +2,7 @@
/**
* @package languages
* @subpackage functions
- * @version $Header: /cvsroot/bitweaver/_bit_languages/import.php,v 1.13 2008/06/25 22:21:12 spiderr Exp $
+ * @version $Header: /cvsroot/bitweaver/_bit_languages/import.php,v 1.14 2008/06/29 07:29:16 squareing Exp $
*/
// Copyright (c) 2002-2003, Luis Argerich, Garland Foster, Eduardo Polidor, et. al.
@@ -29,10 +29,6 @@ foreach( array_keys($impLanguages) as $langCode ) {
}
$gBitSmarty->assign_by_ref('impLanguages', $impLanguages );
-// Get languages that can be exported
-$expLanguages = $gBitLanguage->getImportedLanguages();
-$gBitSmarty->assign_by_ref('expLanguages', $expLanguages );
-
if (isset($_REQUEST["exp_language"])) {
$exp_language = $_REQUEST["exp_language"];
$gBitSmarty->assign('exp_language', $exp_language);
@@ -42,7 +38,7 @@ if (isset($_REQUEST["exp_language"])) {
if (isset($_REQUEST["import"])) {
if( !empty( $_REQUEST['imp_languages'] ) ) {
foreach( $_REQUEST['imp_languages'] as $impLang ) {
- if( $gBitLanguage->importTranslationStrings( $impLang, ($_REQUEST['overwrite'] ) == 'y') ) {
+ if( $gBitLanguage->importTranslationStrings( $impLang, ( $_REQUEST['overwrite'] ) == 'y' )) {
$impMsg['success'][] = "Imported lang/" . $impLang . "/language.php";
} else {
$impMsg['error'][] = "Language could not be imported";
@@ -56,7 +52,7 @@ if (isset($_REQUEST["import"])) {
}
if( !empty( $_FILES['upload_file']['tmp_name'] ) ) {
- $gBitLanguage->importTranslationStrings( $_REQUEST['upload_lang_code'], ($_REQUEST['overwrite'] == 'y'), 'i18n_strings`', $_FILES['upload_file']['tmp_name'] );
+ $gBitLanguage->importTranslationStrings( $_REQUEST['upload_lang_code'], ( $_REQUEST['overwrite'] == 'y' ), 'i18n_strings`', $_FILES['upload_file']['tmp_name'] );
}
if( ($_REQUEST['overwrite'] == 'r') && !empty( $gBitLanguage->mImportConflicts ) ) {
@@ -114,7 +110,11 @@ if (isset($_REQUEST["import"])) {
unset( $gBitLanguage->mStrings[$_REQUEST['export_lang_code']] );
}
-$gBitSmarty->assign('impmsg', $impMsg);
+// Get languages that can be exported
+$expLanguages = $gBitLanguage->getImportedLanguages();
+$gBitSmarty->assign_by_ref('expLanguages', $expLanguages );
+
+$gBitSmarty->assign( 'impmsg', $impMsg );
$gBitSystem->display( $mid, 'Languages Im/Export' , array( 'display_mode' => 'display' ));