<?php /* This script is called from the main site menu script. */ /***** * Setup */ require_once 'panl.init.php'; $modal = new GrlxForm_Modal(); $modal->row_class('widelabel'); $edit_id = $_GET['edit_id']; if (is_numeric($edit_id)) { $cols = array('title', 'url', 'rel_id', 'rel_type', 'edit_path'); $item = $db->where('id', $edit_id)->getOne('path', $cols); } else { $item['rel_type'] = 'external'; } /***** * Display logic */ if ($edit_id == 'new') { $modal->headline('Add <span>external link</span>'); $modal->save_value('add'); } else { $modal->headline('Edit <span>' . $item['title'] . '</span>'); $modal->input_hidden('edit_id'); $modal->value($edit_id); $hidden_output = $modal->paint(); } // Edits based on rel_type if ($item['rel_type'] == 'external') {