$(document).ready(function() { //remove main card $('.main').removeClass('card-body').parent('.card').removeClass('card'); // add new row $('.main').append('
'); // remove all minus $('.main .dragbox-content').html(function(index, text) { return text.replace(/\ - /g, ''); }); $('.main [href^="#uninstall_"]').addClass('btn btn-danger btn-xs order-9').removeAttr('style').prepend(''); $('.main [href^="#remove_"]').addClass('btn btn-danger btn-xs order-9').removeAttr('style').prepend(''); $('.main [href^="#install_"]').addClass('btn btn-success btn-xs order-9').removeAttr('style').removeAttr('href').prepend(''); $('.main [href^="?m=extras&searchForUpdates="]').addClass('btn btn-primary btn-xs order-9').removeAttr('style').prepend(''); $('.main .dragbox-content').each(function() { var form_selector = $(this); $(form_selector).prepend('
'); $(form_selector.find('br')).each(function() { var $set = $(); var nxt = this.nextSibling; while(nxt) { if(!$(nxt).is('br')) { $set.push(nxt); nxt = nxt.nextSibling; } else break; } $set.wrapAll(''); }); $(form_selector.find('br')).remove(); $(form_selector.find('tr')).wrapAll(''); }); $('.main b[style*="green"]').addClass('badge badge-success').prepend(''); $('.main b[style*="red"]').addClass('badge badge-secondary'); $('.main b[style*="orange"]').addClass('badge badge-warning').prepend(''); $('.main b[style]').removeAttr('style').wrap(''); $('.main .search').click(function(){ $(this).replaceWith(''+$(this).text()+' '); }); $('.main .dragbox').each(function() { var boxTitle = $(this).find('h4').text(); var boxContent = $(this).find('.dragbox-content').html(); $('.main > .row').append("\
\
\
\

" + boxTitle + "

\
\
\ " + boxContent + "\
\
\
\ "); }); // add buttons below each table var btnText = $('button[name="update"]').text(); $('.main .card-body').each(function() { $(this).append("\
\ \
\ "); }); $('.main > table').remove(); // replace checkboxes $('.main [type="checkbox"]').each(function() { var checkboxName = $(this).attr('name'); var checkboxValue = $(this).attr('value'); var checkboxDisabled = $(this).attr('disabled'); var checkboxText = $(this).next('b').text(); // remove old text $(this).next('b').remove(); var disabledAttr = ''; if($(this).is(':disabled')) { disabledAttr = ' disabled="disabled"' } $(this).replaceWith('\
\ \ \
\ '); }); // wrap all links/buttons $('.main .extra a').each(function() { $(this).wrap(''); }); }); $(window).load(function() { $('[name="update"]').click(function() { $('body').append('
'); }); });