Changeset 5341 for trunk/install.php


Ignore:
Timestamp:
Mar 25, 2010, 11:27:17 AM (14 years ago)
Author:
patdenice
Message:

Feature 1535: Add languages table.
Ready for theme manager!

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/install.php

    r5340 r5341  
    274274      if ($dblayer=='mysql')
    275275      {
    276         $install_charset_collate = "DEFAULT CHARACTER SET $pwg_db_charset";
     276        $install_charset_collate = "DEFAULT CHARACTER SET $pwg_db_charset";
     277        pwg_query('SET NAMES "'.$pwg_db_charset.'"');
    277278      }
    278279      else
    279280      {
    280         $install_charset_collate = '';
     281        $install_charset_collate = '';
    281282      }
    282283    }
     
    373374   \'a secret key specific to the gallery for internal use\');';
    374375    pwg_query($query);
     376
     377    // fill languages table
     378    $inserts = array();
     379    foreach (get_languages('utf-8') as $language_code => $language_name)
     380    {
     381      $inserts[] = array(
     382        'id' => $language_code,
     383        'name' => $language_name,
     384      );
     385    }
     386    mass_inserts(LANGUAGES_TABLE, array('id', 'name'), $inserts);
    375387
    376388    // fill $conf global array
Note: See TracChangeset for help on using the changeset viewer.