getLink($id); } catch (Exception $e) { $core->error->add($e->getMessage()); } if (!$core->error->flag() && $rs->isEmpty()) { $core->error->add(__('No such link or title')); } else { $link_title = $rs->link_title; $link_href = $rs->link_href; $link_desc = $rs->link_desc; $link_lang = $rs->link_lang; $link_xfn = $rs->link_xfn; } # Update a link if (isset($rs) && !$rs->is_cat && !empty($_POST['edit_link'])) { $link_title = $_POST['link_title']; $link_href = $_POST['link_href']; $link_desc = $_POST['link_desc']; $link_lang = $_POST['link_lang']; $link_xfn = ''; if (!empty($_POST['identity'])) { $link_xfn .= $_POST['identity']; } else { if(!empty($_POST['friendship'])) { $link_xfn .= ' '.$_POST['friendship']; } if(!empty($_POST['physical'])) { $link_xfn .= ' met'; } if(!empty($_POST['professional'])) { $link_xfn .= ' '.implode(' ',$_POST['professional']); } if(!empty($_POST['geographical'])) { $link_xfn .= ' '.$_POST['geographical']; } if(!empty($_POST['family'])) { $link_xfn .= ' '.$_POST['family']; } if(!empty($_POST['romantic'])) { $link_xfn .= ' '.implode(' ',$_POST['romantic']); } } try { $blogroll->updateLink($id,$link_title,$link_href,$link_desc,$link_lang,trim($link_xfn)); http::redirect($p_url.'&edit=1&id='.$id.'&upd=1'); } catch (Exception $e) { $core->error->add($e->getMessage()); } } # Update a category if (isset($rs) && $rs->is_cat && !empty($_POST['edit_cat'])) { $link_desc = $_POST['link_desc']; try { $blogroll->updateCategory($id,$link_desc); http::redirect($p_url.'&edit=1&id='.$id.'&upd=1'); } catch (Exception $e) { $core->error->add($e->getMessage()); } } ?> Blogroll '.__('Return to blogroll').'

'; ?> is_cat) { if (!empty($_GET['upd'])) { echo '

'.__('Category has been successfully updated').'

'; } echo '
'. '
'.__('Edit category').''. '

'. form::hidden('edit',1). form::hidden('id',$id). $core->formNonce(). '

'. '
'. '
'; } if (isset($rs) && !$rs->is_cat) { if (!empty($_GET['upd'])) { echo '

'.__('Link has been successfully updated').'

'; } echo '
'. '
'.__('Edit link').''. '

'. '

'. '

'. '

'. '

'.form::hidden('p','blogroll'). form::hidden('edit',1). form::hidden('id',$id). $core->formNonce(). '

'. '
'. # XFN nightmare '
'.__('XFN').''. ''. ''. ''. ''. ''. ''. ''. ''. ''. ''. ''. ''. ''. ''. ''. ''. ''. ''. ''. ''. ''. ''. ''. ''. ''. ''. ''. ''. ''. '
'.__('_xfn_Me').'

'.'

'.__('_xfn_Friendship').'

'. ' '. ' '. ' '. ''. '

'.__('_xfn_Physical').'

'. ''. '

'.__('_xfn_Professional').'

'. ' '. ''. '

'.__('_xfn_Geographical').'

'. ' '. ' '. ''. '

'.__('_xfn_Family').'

'. ' '. ' '. ' '. ' '. ' '. ''. '

'.__('_xfn_Romantic').'

'. ' '. ' '. ' '. ' '. '

'. '
'. '
'; } ?>