]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
protect from albums with no container.
authorPablo Martin <caedes@sindominio.net>
Tue, 23 Oct 2012 02:43:14 +0000 (02:43 +0000)
committerroot <root@migration.vz.lan>
Tue, 23 Oct 2012 02:43:26 +0000 (02:43 +0000)
views/default/object/album/gallery.php

index 53194b53c5334e1f72ec864ed9586cc4376f7040..d6fb598e4cec1e54dccd44ce02b28ae1d99cda5e 100644 (file)
@@ -10,6 +10,7 @@
 
 $album = elgg_extract('entity', $vars);
 
+
 $album_cover = elgg_view_entity_icon($album, 'small');
 
 $header = elgg_view('output/url', array(
@@ -19,11 +20,14 @@ $header = elgg_view('output/url', array(
        'class' => 'tidypics-heading',
 ));
 
-$footer = elgg_view('output/url', array(
-       'text' => $album->getContainerEntity()->name,
-       'href' => $album->getContainerEntity()->getURL(),
-       'is_trusted' => true,
-));
+$footer = "";
+if ($album->getContainerEntity()) {
+       $footer .= elgg_view('output/url', array(
+               'text' => $album->getContainerEntity()->name,
+               'href' => $album->getContainerEntity()->getURL(),
+               'is_trusted' => true,
+       ));
+}
 $footer .= '<div class="elgg-subtext">' . elgg_echo('album:num', array($album->getSize())) . '</div>';
 
 $params = array(