From e5cd150fbc1b4fbd23ed4fc36260c35613bd22c7 Mon Sep 17 00:00:00 2001 From: paul Date: Tue, 21 Nov 2006 19:46:24 +0000 Subject: [PATCH] Fixed bug where displaying a scheduled playlist crashed. --- .../htmlUI/var/templates/sub/alttext.tpl | 2 +- .../modules/htmlUI/var/ui_playlist.class.php | 20 +++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/campcaster/src/modules/htmlUI/var/templates/sub/alttext.tpl b/campcaster/src/modules/htmlUI/var/templates/sub/alttext.tpl index 84b0ea2ff..ca55c32b6 100644 --- a/campcaster/src/modules/htmlUI/var/templates/sub/alttext.tpl +++ b/campcaster/src/modules/htmlUI/var/templates/sub/alttext.tpl @@ -2,7 +2,7 @@ onMouseover = "showalttext('
##{$i.type|lower|capitalize}##: {$_metaarr.metadata.Title}
' + {if $i.type|lower == 'playlist'} - {if $PL->isUSedBy($i.id) != false}'
({tra str='in use by: $1' 1=$PL->isUSedBy($i.id)})
' + {/if} + {if $PL->isUsedBy($i.id) != false}'
({tra str='in use by: $1' 1=$PL->isUsedBy($i.id)})
' + {/if} {foreach from=$PL->getFlat($i.id) item='_pli'} '
{$_pli.title|escape:'html'}  {$_pli.duration|truncate:8:''}
' + diff --git a/campcaster/src/modules/htmlUI/var/ui_playlist.class.php b/campcaster/src/modules/htmlUI/var/ui_playlist.class.php index 5b09f3b96..e84c198a0 100644 --- a/campcaster/src/modules/htmlUI/var/ui_playlist.class.php +++ b/campcaster/src/modules/htmlUI/var/ui_playlist.class.php @@ -685,16 +685,16 @@ class uiPlaylist } // fn isAvailable -// function isUsedBy($id) -// { -// if ($this->Base->gb->getFileType($id) !== UI_FILETYPE_PLAYLIST) { -// return FALSE; -// } -// if (($userid = $this->Base->gb->playlistIsAvailable($id, $this->Base->sessid)) !== TRUE) { -// return $this->Base->gb->getSubjName($userid); -// } -// return FALSE; -// } // fn isUsedBy + function isUsedBy($id) + { + if ($this->Base->gb->getFileType($id) !== UI_FILETYPE_PLAYLIST) { + return FALSE; + } + if (($userid = $this->Base->gb->playlistIsAvailable($id, $this->Base->sessid)) !== TRUE) { + return $this->Base->gb->getSubjName($userid); + } + return FALSE; + } // fn isUsedBy public function exportForm($id,$mask)