forked from GNUsocial/gnu-social
get a design for each page
This commit is contained in:
parent
78564c21d4
commit
d92a018cd2
@ -224,6 +224,16 @@ class Action extends HTMLOutputter // lawsuit
|
|||||||
'href="'.theme_path('css/ie.css', null).'?version='.LACONICA_VERSION.'" /><![endif]');
|
'href="'.theme_path('css/ie.css', null).'?version='.LACONICA_VERSION.'" /><![endif]');
|
||||||
Event::handle('EndShowUAStyles', array($this));
|
Event::handle('EndShowUAStyles', array($this));
|
||||||
}
|
}
|
||||||
|
if (Event::handle('StartShowDesign', array($this))) {
|
||||||
|
$design = $this->getDesign();
|
||||||
|
if (!empty($design)) {
|
||||||
|
$cur = common_current_user();
|
||||||
|
if (empty($cur) || $cur->viewdesigns) {
|
||||||
|
$design->showCSS($this);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Event::handle('EndShowDesign', array($this, $design));
|
||||||
|
}
|
||||||
Event::handle('EndShowStyles', array($this));
|
Event::handle('EndShowStyles', array($this));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -248,7 +258,6 @@ class Action extends HTMLOutputter // lawsuit
|
|||||||
'src' => common_path('js/jquery.joverlay.min.js')),
|
'src' => common_path('js/jquery.joverlay.min.js')),
|
||||||
' ');
|
' ');
|
||||||
|
|
||||||
|
|
||||||
Event::handle('EndShowJQueryScripts', array($this));
|
Event::handle('EndShowJQueryScripts', array($this));
|
||||||
}
|
}
|
||||||
if (Event::handle('StartShowLaconicaScripts', array($this))) {
|
if (Event::handle('StartShowLaconicaScripts', array($this))) {
|
||||||
@ -1095,4 +1104,19 @@ class Action extends HTMLOutputter // lawsuit
|
|||||||
'title' => _('Previous')));
|
'title' => _('Previous')));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* A design for this action
|
||||||
|
*
|
||||||
|
* A design (colors and background) for the current page. May be
|
||||||
|
* the user's design, or a group's design, or a site design.
|
||||||
|
*
|
||||||
|
* @return array Feed object to show in head and links
|
||||||
|
*/
|
||||||
|
|
||||||
|
function getDesign()
|
||||||
|
{
|
||||||
|
// XXX: return site design by default
|
||||||
|
return null;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user