public function form_urls()
 {
     if ($this->urls) {
         return $this->urls;
     }
     $d = new Draft();
     $context = defined('DRAFT_CONTEXT') ? DRAFT_CONTEXT : false;
     $path = '';
     if (!$context) {
         $d->where('current', 1)->get();
         $path = $d->path;
     } else {
         if (is_numeric(DRAFT_CONTEXT)) {
             $d->get_by_id(DRAFT_CONTEXT);
             $path = $d->path;
         } else {
             $path = DRAFT_CONTEXT;
         }
     }
     list($this->urls, $this->url_data, , $this->segments) = $d->setup_urls(FCPATH . 'storage' . DIRECTORY_SEPARATOR . 'themes' . DIRECTORY_SEPARATOR . $path . DIRECTORY_SEPARATOR);
     return $this->urls;
 }