Esempio n. 1
0
<?php

if (!defined('ABSPATH')) {
    die('You are not allowed to call this page directly.');
}
require_once 'prli-config.php';
require_once PRLI_MODELS_PATH . '/models.inc.php';
$groups = $prli_group->getAll('', ' ORDER BY name');
$values = setup_new_vars($groups);
require_once 'classes/views/prli-links/new.php';
Esempio n. 2
0
 public static function create_link($params)
 {
     global $prli_link, $prli_group;
     $errors = $prli_link->validate($_POST);
     $errors = apply_filters("prli_validate_link", $errors);
     if (count($errors) > 0) {
         $groups = $prli_group->getAll('', ' ORDER BY name');
         $values = setup_new_vars($groups);
         require_once PRLI_VIEWS_PATH . '/prli-links/new.php';
     } else {
         $record = $prli_link->create($_POST);
         do_action("prli_update_link", $record);
         $prli_message = __("Your Pretty Link was Successfully Created", 'pretty-link');
         self::display_links_list($params, $prli_message, '', 1);
     }
 }