- Timestamp:
- Dec 24, 2013, 1:25:03 AM (10 years ago)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
extensions/Subscribe_to_comments/template/form_outside.tpl
r26140 r26144 1 {combine_css path=$SUBSCRIBE_TO_PATH|cat:'template/style_form.css'} 1 {combine_script id='jquery.colorbox' load='footer' require='jquery' path='themes/default/js/plugins/jquery.colorbox.min.js'} 2 {combine_css id='colorbox' path='themes/default/js/plugins/colorbox/style2/colorbox.css'} 2 3 3 {if $STC_ALLOW_GLOBAL} 4 {footer_script require='jquery'} 5 jQuery("#stc_submit").hide(); 6 jQuery("#stc_standalone input[name='stc_mode']").change(function() { 7 jQuery("#stc_submit").show(); 4 {footer_script require='jquery,jquery.colorbox'} 5 (function($){ 6 $('#open_stc_standalone').colorbox({ 7 inline: true 8 8 }); 9 {/footer_script} 9 10 var bg_color = 'white'; 11 $.each(['#the_page #content', 'body'], function(i, selector) { 12 var color = $(selector).css('background-color'); 13 if (color && color!='transparent') { 14 bg_color = color; 15 return false; 16 } 17 }); 18 $('#stc_standalone').css('background-color', bg_color); 19 20 {if $STC.ALLOW_GLOBAL} 21 $("#stc_submit").hide(); 22 $("#stc_standalone input[name='stc_mode']").change(function() { 23 $("#stc_submit").show(); 24 $.colorbox.resize({ speed:0 }); 25 }); 10 26 {/if} 11 27 12 {if isset($comment_add)} 13 <div id="pictureCommentList"> 14 <form method="post" action="{$comment_add.F_ACTION}" id="stc_standalone"> 15 <fieldset>{strip} 16 {if $SUBSCRIBED} 17 {if $SUBSCRIBED=='all-images'} 18 {assign var=str value='all pictures of the gallery'|translate} 19 {elseif $SUBSCRIBED=='album-images'} 20 {assign var=str value='all pictures of this album'|translate} 21 {elseif $SUBSCRIBED=='image'} 22 {assign var=str value='this picture'|translate} 23 {elseif $SUBSCRIBED=='all-albums'} 24 {assign var=str value='all albums of the gallery'|translate} 25 {elseif $SUBSCRIBED=='album'} 26 {assign var=str value='this album'|translate} 28 {if !isset($STC_SUBSCRIBED) and $STC.ASK_MAIL} 29 var $stc_email_input = $("#addComment input[name='email']"); 30 var stc_bordercolor = $stc_email_input.css('border-color'); 31 32 $("#addComment input[name='stc_mode']").change(function() { 33 if ($(this).val() != "-1") { 34 if ($stc_email_input.val()=="") { 35 $stc_email_input.css("border-color", "red"); 36 } 37 } 38 else { 39 $stc_email_input.css("border-color", stc_bordercolor); 40 } 41 }); 42 $stc_email_input.change(function() { 43 $(this).css('border-color', stc_bordercolor); 44 }); 45 {/if} 46 }(jQuery)); 47 {/footer_script} 48 49 <div style="display:none"> 50 <form method="post" action="{$comment_add.F_ACTION}" id="stc_standalone" style="padding:10px;min-width:350px;"> 51 {if $STC.ON_PICTURE} 52 {if $STC.ALLOW_GLOBAL} 53 <label><input type="radio" name="stc_mode" value="image"> {'this picture'|translate}</label> 54 {if $STC.ALLOW_ALBUM_IMAGES}<label><input type="radio" name="stc_mode" value="album-images"> {'all pictures of this album'|translate}</label>{/if} 55 <label><input type="radio" name="stc_mode" value="all-images"> {'all pictures of the gallery'|translate}</label> 56 {else} 57 <input type="hidden" name="stc_mode" value="image"> 27 58 {/if} 28 29 {'You are currently subscribed to comments on %s.'|translate|sprintf:$str} 30 <a href="{$UNSUB_LINK}">{'Unsubscribe'|translate}</a> 31 {else} 32 <legend>{'Subscribe to mail notifications'|translate}</legend> 33 {if $STC_ON_PICTURE} 34 {if $STC_ALLOW_GLOBAL} 35 <label><input type="radio" name="stc_mode" value="image"> {'this picture'|translate}</label> 36 {if $STC_ALLOW_ALBUM_IMAGES}<label><input type="radio" name="stc_mode" value="album-images"> {'all pictures of this album'|translate}</label>{/if} 37 <label><input type="radio" name="stc_mode" value="all-images"> {'all pictures of the gallery'|translate}</label> 38 {else} 39 <input type="hidden" name="stc_mode" value="image"> 40 {/if} 41 {elseif $STC_ON_ALBUM} 42 {if $STC_ALLOW_GLOBAL} 43 <label><input type="radio" name="stc_mode" value="album"> {'this album'|translate}</label> 44 <label><input type="radio" name="stc_mode" value="all-albums"> {'all albums of the gallery'|translate}</label> 45 {else} 46 <input type="hidden" name="stc_mode" value="album"> 47 {/if} 59 {else if $STC.ON_ALBUM} 60 {if $STC.ALLOW_GLOBAL} 61 <label><input type="radio" name="stc_mode" value="album"> {'this album'|translate}</label> 62 <label><input type="radio" name="stc_mode" value="all-albums"> {'all albums of the gallery'|translate}</label> 63 {else} 64 <input type="hidden" name="stc_mode" value="album"> 48 65 {/if} 49 {if $STC_ALLOW_GLOBAL and $STC_ASK_MAIL}<br>{/if} 66 {/if} 67 {if $STC.ALLOW_GLOBAL and $STC.ASK_MAIL}<br>{/if} 50 68 <span id="stc_submit"> 51 {if $STC _ASK_MAIL}52 69 {if $STC.ASK_MAIL} 70 <label>{'Email'|translate} <input type="text" name="stc_mail" size="30"></label> 53 71 {/if} 54 72 <label><input type="submit" name="stc_submit" value="{'Subscribe'|translate}"></label> 55 73 </span> 56 {/if} 57 {/strip}</fieldset> 58 </form> 74 </form> 59 75 </div> 60 {/if}
Note: See TracChangeset
for help on using the changeset viewer.