Changeset 865

Show
Ignore:
Timestamp:
09/08/05 15:51:36 (3 years ago)
Author:
mbonetti
Message:

Fix for #104. (Ok, not the nicest fix, but your get a free EDIT button for your money)

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/rss/admin/channels.php

    r856 r865  
    236236 
    237237   $label = trim($_REQUEST['new_channel']); 
    238     $fid = trim($_REQUEST['add_channel_to_folder']); 
    239      
     238   $fid = trim(rss_real_escape_string($_REQUEST['add_channel_to_folder'])); 
     239 
     240    list($flabel) = rss_fetch_row(rss_query( 
     241        "select name from " . getTable('folders') . " where id=$fid")); 
     242         
    240243    // handle "feed:" urls 
    241244    if (substr($label, 0,5) == 'feed:') { 
     
    248251        if (is_array($ret) && $ret[0] > -1) { 
    249252            update($ret[0]); 
     253             
     254            // feedback 
     255            $newCid = $ret[0]; 
     256            rss_error(sprintf( 
     257                LBL_ADMIN_OPML_IMPORT_FEED_INFO, 
     258                    $label,"/$flabel") 
     259                    . LBL_ADMIN_OK 
     260                    . "&nbsp;[<a href=\"index.php?domain=".CST_ADMIN_DOMAIN_CHANNEL 
     261                        ."&amp;action=edit&amp;cid=$newCid\">" 
     262                    . LBL_ADMIN_EDIT 
     263                    ."</a>]", 
     264                RSS_ERROR_ERROR,true); 
    250265            $ret__ = CST_ADMIN_DOMAIN_CHANNEL; 
    251266        } elseif  (is_array($ret) && $ret[0] > -2) { 
     
    262277                    if (is_array($ret) && $ret[0] > -1) { 
    263278                        update($ret[0]); 
     279                         
     280                        // feedback 
     281                        $newCid = $ret[0]; 
     282                        rss_error(sprintf( 
     283                            LBL_ADMIN_OPML_IMPORT_FEED_INFO, 
     284                                $label,"/$flabel") 
     285                                . LBL_ADMIN_OK 
     286                                . "&nbsp;[<a href=\"index.php?domain=".CST_ADMIN_DOMAIN_CHANNEL 
     287                                    ."&amp;action=edit&amp;cid=$newCid\">" 
     288                                . LBL_ADMIN_EDIT 
     289                                ."</a>]", 
     290                            RSS_ERROR_ERROR,true); 
     291                             
     292                             
    264293                        $ret__ = CST_ADMIN_DOMAIN_CHANNEL; 
    265294                    } else {