Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- protected function getHead() {
- $monospaced = PhabricatorEnv::getEnvConfig('style.monospace');
- $monospaced_win = PhabricatorEnv::getEnvConfig('style.monospace.windows');
- $request = $this->getRequest();
- if ($request) {
- $user = $request->getUser();
- if ($user) {
- $pref = $user->loadPreferences()->getPreference(
- PhabricatorUserPreferences::PREFERENCE_MONOSPACED);
- $monospaced = nonempty($pref, $monospaced);
- $monospaced_win = nonempty($pref, $monospaced_win);
- }
- }
- $response = CelerityAPI::getStaticResourceResponse();
- return hsprintf(
- '%s<style type="text/css">'.
- '.PhabricatorMonospaced, '.
- '.phabricator-remarkup .remarkup-code-block '.
- '.remarkup-code { font: %s; } '.
- '.platform-windows .PhabricatorMonospaced, '.
- '.platform-windows .phabricator-remarkup '.
- '.remarkup-code-block .remarkup-code { font: %s; }'.
- '</style>%s'.
- '<!-- Piwik -->'.
- '<script type="text/javascript">'.
- 'var _paq = _paq || [];'.
- '_paq.push([\'trackPageView\']);'.
- '_paq.push([\'enableLinkTracking\']);'.
- '(function() {'.
- 'var u="//piwik-URL";'.
- '_paq.push([\'setTrackerUrl\', u+\'piwik.php\']);'.
- '_paq.push([\'setSiteId\', YOURSITEID]);'.
- 'var d=document, g=d.createElement(\'script\'), s=d.getElementsByTagName(\'script\')[0];'.
- 'g.type=\'text/javascript\'; g.async=true; g.defer=true; g.src=u+\'piwik.js\'; s.parentNode.insertBefore(g,s);'.
- '})();'.
- '</script>'.
- '<noscript><p><img src="//piwik-URL" style="border:0;" alt="" /></p></noscript>'.
- '<!-- End Piwik Code -->',
- parent::getHead(),
- phutil_safe_html($monospaced),
- phutil_safe_html($monospaced_win),
- $response->renderSingleResource('javelin-magical-init', 'phabricator'));
- }
Advertisement
Add Comment
Please, Sign In to add comment