' : '');
- echo str_replace("\t",' ',profile_content($a,true));
+
+ // Grab the page inner contents, but move any image src attributes to another attribute name.
+ // Some browsers will prefetch all the images for the page even if we don't need them.
+ // The only ones we need to fetch are those for new page additions, which we'll discover
+ // on the client side and then swap the image back.
+
+
+ $text = profile_content($a,true);
+ $pattern = "/]*) src=\"([^\"]*)\"/";
+ $replace = "' : '');
echo "\r\n";
killme();
diff --git a/view/head.tpl b/view/head.tpl
index a2b55e0b53..ec67455d07 100644
--- a/view/head.tpl
+++ b/view/head.tpl
@@ -61,6 +61,9 @@
$('.wall-item-outside-wrapper',data).each(function() {
var ident = $(this).attr('id');
if($('#' + ident).length == 0) {
+ $('img',this).each(function() {
+ $(this).attr('src',$(this).attr('dst'));
+ });
$('#' + prev).after($(this));
}
else {