Commit 4d4bb089 authored by Sarven Capadisli's avatar Sarven Capadisli

Created addPop() for Realtime plugin and added param to include iconurl

parent bdbc2cb8
......@@ -99,11 +99,13 @@ class RealtimePlugin extends Plugin
$user_id = 0;
}
$iconurl = $base.'plugins/Realtime/icon_external.gif';
$action->elementStart('script', array('type' => 'text/javascript'));
$script = ' $(document).ready(function() { '.
$this->_updateInitialize($timeline, $user_id).
' RealtimeUpdate.addPopup("'.$url.'", "'.$title.'"); '.
' RealtimeUpdate.addPopup("'.$url.'", "'.$title.'", "'. $iconurl .'");'
'}); ';
$action->raw($script);
......
......@@ -111,9 +111,30 @@ RealtimeUpdate = {
return dl;
},
addPopup: function(url, title)
addPopup: function(url, title, iconurl)
{
// FIXME: need to add the realtime popup button here
$('#site_nav_local_views .current a').append('<button id="realtime_timeline" title="Real-time pop window">&#8599;</button>');
$('#realtime_timeline').css({
'margin':'2px 0 0 11px',
'background':'transparent url('+ iconurl + ') no-repeat 45% 45%',
'text-indent':'-9999px',
'width':'16px',
'height':'16px',
'padding':'0',
'display':'block',
'float':'right',
'border':'none',
'cursor':'pointer'
});
$('#realtime_timeline').click(function() {
window.open(url,
title,
'toolbar=no,resizable=yes,scrollbars=yes,status=yes');
return false;
});
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment