Changeset 1665

Show
Ignore:
Timestamp:
08/26/08 22:58:17 (3 months ago)
Author:
mdawaffe
Message:

append new forum to parent dropdown list after ajax add. See #946

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/bb-admin/admin-ajax.php

    r1664 r1665  
    196196                'id' => $forum_id, 
    197197                'data' => $data, 
    198                 'position' => $position 
     198                'position' => $position, 
     199                'supplemental' => array( 'name' => $forum->forum_name ) 
    199200        ) ); 
    200201        $x->send(); 
  • trunk/bb-admin/js/content-forums.js

    r1664 r1665  
    129129bbSortForums.init(); 
    130130 
    131 $('#forum-list').wpList(); 
     131var options = $('#forum-parent').get(0).options; 
     132var addAfter = function( r, settings ) { 
     133console.debug( settings ); 
     134        var name = $("<span>" + $('name', r).text() + "</span>").html(); 
     135        var id = $('forum', r).attr('id'); 
     136        options[options.length] = new Option(name, id); 
     137
     138 
     139$('#forum-list').wpList( { addAfter: addAfter } ); 
    132140 
    133141} ); 
  • trunk/bb-includes/script-loader.php

    r1664 r1665  
    3232        )); 
    3333        $scripts->add( 'profile-edit',   $scripts->base_url . 'js/profile-edit.js', array('password-strength-meter'), '20080721' ); 
    34         $scripts->add( 'content-forums', $scripts->base_url_admin . 'js/content-forums.js', array('wp-lists', 'interface'), '20080826' ); 
     34        $scripts->add( 'content-forums', $scripts->base_url_admin . 'js/content-forums.js', array('wp-lists', 'interface'), '20080826b' ); 
    3535        $scripts->localize( 'content-forums', 'bbSortForumsL10n', array( 
    3636                'handleText' => __('drag'),