Changeset 2495:dc8c7974ff0b for plugins/blogroll
- Timestamp:
- 10/27/13 09:46:02 (12 years ago)
- Branch:
- default
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins/blogroll/index.php
r2256 r2495 27 27 { 28 28 $default_tab = 'import-links'; 29 29 30 30 try 31 31 { … … 35 35 throw new Exception(__('Unable to move uploaded file.')); 36 36 } 37 37 38 38 require_once dirname(__FILE__).'/class.dc.importblogroll.php'; 39 39 try { … … 44 44 throw $e; 45 45 } 46 47 46 47 48 48 if (empty($imported)) { 49 49 unset($imported); … … 69 69 } 70 70 } 71 71 72 72 dcPage::addSuccessNotice(__('links have been successfully imported.')); 73 http::redirect($p_url); 73 http::redirect($p_url); 74 74 } 75 75 76 76 if (!empty($_POST['cancel_import'])) { 77 77 $core->error->add(__('Import operation cancelled.')); 78 $default_tab = 'import-links'; 78 $default_tab = 'import-links'; 79 79 } 80 80 … … 86 86 $link_desc = $_POST['link_desc']; 87 87 $link_lang = $_POST['link_lang']; 88 88 89 89 try { 90 90 $blogroll->addLink($link_title,$link_href,$link_desc,$link_lang); … … 102 102 { 103 103 $cat_title = $_POST['cat_title']; 104 104 105 105 try { 106 106 $blogroll->addCategory($cat_title); … … 124 124 } 125 125 } 126 126 127 127 if (!$core->error->flag()) { 128 128 dcPage::addSuccessNotice(__('Items have been successfully removed.')); … … 145 145 foreach ($order as $pos => $l) { 146 146 $pos = ((integer) $pos)+1; 147 147 148 148 try { 149 149 $blogroll->updateOrder($l,$pos); … … 152 152 } 153 153 } 154 154 155 155 if (!$core->error->flag()) { 156 156 dcPage::addSuccessNotice(__('Items order has been successfully updated')); … … 172 172 <title><?php echo __('Blogroll'); ?></title> 173 173 <?php echo dcPage::jsConfirmClose('links-form','add-link-form','add-category-form'); ?> 174 <?php 174 <?php 175 175 $core->auth->user_prefs->addWorkspace('accessibility'); 176 176 if (!$core->auth->user_prefs->accessibility->nodragdrop) { 177 177 echo 178 178 dcPage::jsLoad('js/jquery/jquery-ui.custom.js'). 179 dcPage::jsLoad('js/jquery/jquery.ui.touch-punch.js'). 179 180 dcPage::jsLoad('index.php?pf=blogroll/blogroll.js'); 180 181 } … … 213 214 { 214 215 $position = (string) $rs->index()+1; 215 216 216 217 echo 217 218 '<tr class="line" id="l_'.$rs->link_id.'">'. 218 219 '<td class="handle minimal">'.form::field(array('order['.$rs->link_id.']'),2,5,$position,'position','',false,'title="'.__('position').'"').'</td>'. 219 220 '<td class="minimal">'.form::checkbox(array('remove[]'),$rs->link_id,'','','',false,'title="'.__('select this link').'"').'</td>'; 220 221 221 222 222 223 if ($rs->is_cat) 223 224 { … … 235 236 '<td>'.html::escapeHTML($rs->link_lang).'</td>'; 236 237 } 237 238 238 239 echo '</tr>'; 239 240 } … … 245 246 <p class="col"> 246 247 <?php 247 echo 248 echo 248 249 form::hidden('links_order',''). 249 250 form::hidden(array('p'),'blogroll'). … … 252 253 <input type="submit" name="saveorder" value="<?php echo __('Save order'); ?>" /></p> 253 254 <p class="col right"><input type="submit" class="delete" name="removeaction" 254 value="<?php echo __('Delete selected links'); ?>" 255 value="<?php echo __('Delete selected links'); ?>" 255 256 onclick="return window.confirm(' 256 257 <?php echo html::escapeJS(__('Are you sure you want to delete selected links?')); ?>');" /></p> … … 330 331 '<th>'.__('Description').'</th>'. 331 332 '</tr>'; 332 333 333 334 $i = 0; 334 335 foreach ($imported as $entry) { … … 336 337 $title = html::escapeHTML($entry->title); 337 338 $desc = html::escapeHTML($entry->desc); 338 339 echo 339 340 echo 340 341 '<tr><td>'.form::checkbox(array('entries[]'),$i,'','','').'</td>'. 341 342 '<td nowrap><a href="'.$url.'">'.$title.'</a>'. … … 345 346 '<td>'.$desc. 346 347 '<input type="hidden" name="desc['.$i.']" value="'.$desc.'" />'. 347 '</td></tr>'."\n"; 348 '</td></tr>'."\n"; 348 349 $i++; 349 350 } … … 352 353 '<div class="two-cols">'. 353 354 '<p class="col checkboxes-helpers"></p>'. 354 355 355 356 '<p class="col right">'. 356 357 form::hidden(array('p'),'blogroll').
Note: See TracChangeset
for help on using the changeset viewer.