Example #1
0
// | Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.           |
// |                                                                           |
// +---------------------------------------------------------------------------+
global $_CONF, $LANG_ADMIN;
// Geeklog common function library
require_once './../lib-common.php';
// Security check to ensure user even belongs on this page
require_once './auth.inc.php';
// Include admin library
require_once $_CONF['path_system'] . 'lib-admin.php';
// Include Language class
require_once $_CONF['path_system'] . 'classes/language.class.php';
// Make sure user has rights to access this page
Language::checkAccessRights();
// Main
$mode = \Geeklog\Input::post('mode', \Geeklog\Input::get('mode', ''));
switch ($mode) {
    case 'list':
        Language::adminShowList();
        break;
    case 'edit':
        Language::adminShowEditor();
        break;
    case $LANG_ADMIN['save']:
        Language::adminSave();
        break;
    case $LANG_ADMIN['delete']:
        Language::adminDelete();
        break;
    default:
        if (isset($_POST['delitem'])) {