WordPress.org

Plugin Directory


Ignore:
Timestamp:
06/19/09 22:51:47 (5 years ago)
Author:
mark8barnes
Message:
 
Location:
sermon-browser/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • sermon-browser/trunk/sb-includes/readme.txt

    r109334 r127554  
    44Tags: sermons, podcast, mp3, church, bible, audio, widget, embed, video, esv, wpmu, preach, iTunes, preacher, listen 
    55Requires at least: 2.5 
    6 Tested up to: 2.7.1 
     6Tested up to: 2.8.1 
    77Stable tag: trunk 
    88 
  • sermon-browser/trunk/sermon.php

    r111227 r127554  
    55Description: Add sermons to your Wordpress blog. Coding by <a href="http://codeandmore.com/">Tien Do Xuan</a> and  
    66Author: Mark Barnes 
    7 Version: 0.42.3 
     7Version: 0.42.4 
    88Author URI: http://www.4-14.org.uk/ 
    99 
     
    3030 
    3131//Set global constants 
    32 define('SB_CURRENT_VERSION', '0.42.3'); 
     32define('SB_CURRENT_VERSION', '0.42.4'); 
    3333define('SB_DATABASE_VERSION', '1.5'); 
    3434 
     
    14901490    <script> 
    14911491        function fetch(st) { 
    1492             jQuery.post('<?php echo sb_get_value('admin_url') ?>sermon.php', {fetch: st + 1, sermon: 1, title: jQuery('#search').val(), preacher: jQuery('#preacher option[@selected]').val(), series: jQuery('#series option[@selected]').val() }, function(r) { 
     1492            jQuery.post('<?php echo sb_get_value('admin_url') ?>sermon.php', {fetch: st + 1, sermon: 1, title: jQuery('#search').val(), preacher: jQuery('#preacher option[selected]').val(), series: jQuery('#series option[selected]').val() }, function(r) { 
    14931493                if (r) { 
    14941494                    jQuery('#the-list').html(r);                     
     
    17741774        <?php echo $timeArr ?>       
    17751775        function createNewPreacher(s) { 
    1776             if (jQuery('*[@selected]', s).text() != 'Create new preacher') return; 
     1776            if (jQuery('*[selected]', s).text() != 'Create new preacher') return; 
    17771777            var p = prompt("New preacher's name?", "Preacher's name"); 
    17781778            if (p != null) { 
     
    17801780                    if (r) { 
    17811781                        jQuery('#preacher option:first').before('<option value="' + r + '">' + p + '</option>'); 
    1782                         jQuery("#preacher option[@value='" + r + "']").attr('selected', 'selected');                 
     1782                        jQuery("#preacher option[value='" + r + "']").attr('selected', 'selected');              
    17831783                    }; 
    17841784                });  
     
    17861786        } 
    17871787        function createNewService(s) { 
    1788             if (jQuery('*[@selected]', s).text() != 'Create new service') { 
     1788            if (jQuery('*[selected]', s).text() != 'Create new service') { 
    17891789                if (!jQuery('#override')[0].checked) { 
    1790                     jQuery('#time').val(timeArr[jQuery('*[@selected]', s).attr('value')]).attr('disabled', 'disabled'); 
     1790                    jQuery('#time').val(timeArr[jQuery('*[selected]', s).attr('value')]).attr('disabled', 'disabled'); 
    17911791                } 
    17921792                return;          
     
    18011801                    if (r) { 
    18021802                        jQuery('#service option:first').before('<option value="' + r + '">' + s.match(/(.*?)@/)[1] + '</option>');   
    1803                         jQuery("#service option[@value='" + r + "']").attr('selected', 'selected');                  
     1803                        jQuery("#service option[value='" + r + "']").attr('selected', 'selected');                   
    18041804                        jQuery('#time').val(s.match(/(.*?)@\s*(.*)/)[2]); 
    18051805                    }; 
     
    18081808        } 
    18091809        function createNewSeries(s) { 
    1810             if (jQuery('*[@selected]', s).text() != 'Create new series') return; 
     1810            if (jQuery('*[selected]', s).text() != 'Create new series') return; 
    18111811            var ss = prompt("New series' name?", "Series' name"); 
    18121812            if (ss != null) { 
     
    18141814                    if (r) { 
    18151815                        jQuery('#series option:first').before('<option value="' + r + '">' + ss + '</option>');          
    1816                         jQuery("#series option[@value='" + r + "']").attr('selected', 'selected');   
     1816                        jQuery("#series option[value='" + r + "']").attr('selected', 'selected');    
    18171817                    }; 
    18181818                });  
     
    18301830        } 
    18311831        function syncBook(s) { 
    1832             var slc = jQuery('*[@selected]', s).text(); 
     1832            var slc = jQuery('*[selected]', s).text(); 
    18331833            jQuery('.passage').each(function(i) { 
    18341834                if (this == jQuery(s).parents('.passage')[0]) { 
    18351835                    jQuery('.end').each(function(j) { 
    18361836                        if (i == j) { 
    1837                             jQuery("option[@value='" + slc + "']", this).attr('selected', 'selected'); 
     1837                            jQuery("option[value='" + slc + "']", this).attr('selected', 'selected'); 
    18381838                        } 
    18391839                    }); 
     
    18491849            jQuery("td:first", f).css('display', ''); 
    18501850            jQuery('th', f).prepend('[<a href="javascript:removeFile(' + gfid++ + ')">x</a>] '); 
    1851             jQuery("option[@value='0']", f).attr('selected', 'selected'); 
     1851            jQuery("option[value='0']", f).attr('selected', 'selected'); 
    18521852            jQuery("input", f).val(''); 
    18531853            jQuery('.choose:last').after(f); 
     
    18621862                jQuery('#time').removeClass('gray').attr('disabled', false); 
    18631863            } else { 
    1864                 jQuery('#time').addClass('gray').val(timeArr[jQuery('*[@selected]', jQuery("select[@name='service']")).attr('value')]).attr('disabled', 'disabled'); 
     1864                jQuery('#time').addClass('gray').val(timeArr[jQuery('*[selected]', jQuery("select[name='service']")).attr('value')]).attr('disabled', 'disabled'); 
    18651865            } 
    18661866        } 
     
    20472047        jQuery('#date').datePicker({startDate:'01/01/1970'}); 
    20482048        <?php if (empty($curSermon->time)): ?> 
    2049             jQuery('#time').val(timeArr[jQuery('*[@selected]', jQuery("select[@name='service']")).attr('value')]); 
     2049            jQuery('#time').val(timeArr[jQuery('*[selected]', jQuery("select[name='service']")).attr('value')]); 
    20502050        <?php endif ?> 
    20512051        <?php if ($mid): ?> 
     
    21062106                switch (type[i]) { 
    21072107                    case 'file': 
    2108                         jQuery("option[@value='filelist']", this).attr('selected', 'selected'); 
     2108                        jQuery("option[value='filelist']", this).attr('selected', 'selected'); 
    21092109                        jQuery('.filelist', this).css('display',''); 
    2110                         jQuery("option[@value='" + stuff[i] + "']", this).attr('selected', 'selected'); 
     2110                        jQuery("option[value='" + stuff[i] + "']", this).attr('selected', 'selected'); 
    21112111                        break; 
    21122112                    case 'url': 
    21132113                        jQuery('td', this).css('display', 'none'); 
    2114                         jQuery("option[@value='newurl']", this).attr('selected', 'selected'); 
     2114                        jQuery("option[value='newurl']", this).attr('selected', 'selected'); 
    21152115                        jQuery('.newurl ', this).css('display','');          
    21162116                        jQuery(".newurl input", this).val(stuff[i]); 
     
    21182118                    case 'code': 
    21192119                        jQuery('td', this).css('display', 'none'); 
    2120                         jQuery("option[@value='newcode']", this).attr('selected', 'selected'); 
     2120                        jQuery("option[value='newcode']", this).attr('selected', 'selected'); 
    21212121                        jQuery('.newcode', this).css('display',''); 
    21222122                        jQuery(".newcode input", this).val(Base64.decode(stuff[i])); 
     
    21262126             
    21272127            jQuery('.start1').each(function(i) { 
    2128                 jQuery("option[@value='" + start1[i] + "']", this).attr('selected', 'selected'); 
     2128                jQuery("option[value='" + start1[i] + "']", this).attr('selected', 'selected'); 
    21292129            });  
    21302130             
    21312131            jQuery('.end').each(function(i) { 
    2132                 jQuery("option[@value='" + end1[i] + "']", this).attr('selected', 'selected'); 
     2132                jQuery("option[value='" + end1[i] + "']", this).attr('selected', 'selected'); 
    21332133            });      
    21342134             
Note: See TracChangeset for help on using the changeset viewer.