- Timestamp:
- 08/12/11 09:21:41 (9 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/merengueproj/merengue/base/templates/base/layout.html
r5289 r5293 54 54 55 55 {% block debug %} 56 {% if debug %}56 {% if debug and PUBLIC_SERVER %} 57 57 <script type="text/javascript"> 58 58 (function($) { 59 59 $(document).ready(function () { 60 60 var server = '{{ PUBLIC_SERVER }}'; 61 var i=0; 61 var i = 0; 62 if (server.slice(-1) != '/') { 63 server = server + '/'; 64 } 62 65 jQuery("img").filter(function (e, v) { 63 66 if (v.naturalHeight === 0 && v.naturalWidth === 0) { 64 if (server != 'false') { 65 v.setAttribute("src", server + v.getAttribute("src")); 67 var src = v.getAttribute("src"); 68 if (src[0] == '/') { 69 v.setAttribute("src", server + src.slice(1)); 66 70 v.addClass("serverImage"); 71 i += 1; 67 72 } 68 i+=1;69 73 } 70 74 }); 71 if (server === 'false' && i>0){ 72 alert('There are ' + i + ' images broken, you could configure settings.PUBLIC_SERVER to take them from your server.'); 75 if (i) { 76 jQuery("body").append('<div class="serverImageInfo">' + i + ' {% trans "images are retrived from your defined PUBLIC_SERVER" %}: ' + server + '</div>'); 77 jQuery(".serverImageInfo").mouseenter(function () { 78 jQuery(".serverImage").addClass('serverImageHover'); 79 }); 80 jQuery(".serverImageInfo").mouseleave(function () { 81 jQuery(".serverImage").removeClass('serverImageHover'); 82 }); 73 83 } 74 84 });
Note: See TracChangeset
for help on using the changeset viewer.
