[MediaWiki-commits] [Gerrit] wikimedia...rainbow[master]: Switch to WMF-hosted MathJax

2016-09-19 Thread Bearloga (Code Review)
Bearloga has submitted this change and it was merged.

Change subject: Switch to WMF-hosted MathJax
..


Switch to WMF-hosted MathJax

Loads MathJax from Wikimedia ToolLabs CDNjs (http://tools.wmflabs.org/cdnjs/)
to comply with ToS and Privacy Policy.

Change-Id: I9f2c06b9627340a5eacbbce484fa4fad6cffac5f
---
M ui.R
1 file changed, 13 insertions(+), 8 deletions(-)

Approvals:
  Bearloga: Verified; Looks good to me, approved



diff --git a/ui.R b/ui.R
index 75d69b0..1d951a2 100644
--- a/ui.R
+++ b/ui.R
@@ -2,6 +2,17 @@
 library(shinydashboard)
 library(dygraphs)
 
+with_wikimedia_mathjax <- function() {
+  # Modified version of withMathJax() Keeping this
+  # here for now. If another dashboard needs to
+  # render LaTeX, we'll have to put this in polloi.
+  return(tagList(
+tags$script(src = 
"https://tools-static.wmflabs.org/cdnjs/ajax/libs/mathjax/2.6.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML;,
 type = "text/javascript"),
+tags$script(HTML("if (window.MathJax) MathJax.Hub.Queue([\"Typeset\", 
MathJax.Hub]);")),
+tags$script(HTML("MathJax.Hub.Config({ tex2jax: {inlineMath: [['$','$']]} 
});"), type = "text/x-mathjax-config")
+  ))
+}
+
 function(request) {
   dashboardPage(
 
@@ -10,7 +21,8 @@
 dashboardSidebar(
   tags$head(
 tags$link(rel = "stylesheet", type = "text/css", href = 
"stylesheet.css"),
-tags$script(src = "custom.js")
+tags$script(src = "custom.js"),
+with_wikimedia_mathjax()
   ),
   sidebarMenu(id = "tabs",
   menuItem(text = "KPIs",
@@ -148,13 +160,6 @@
 dygraphOutput("paulscore_approx_plot_fulltext"),
 div(id = "paulscore_approx_legend", style = "text-align: 
center;"),
 dygraphOutput("paulscore_approx_plot_autocomplete"),
-withMathJax(),
-tags$div(HTML("
-  
-MathJax.Hub.Config({
-  tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}
-});
-  ")),
 includeHTML("./tab_documentation/paulscore_approx.html")),
 tabItem(tabName = "mobile_events",
 fluidRow(

-- 
To view, visit https://gerrit.wikimedia.org/r/311621
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I9f2c06b9627340a5eacbbce484fa4fad6cffac5f
Gerrit-PatchSet: 1
Gerrit-Project: wikimedia/discovery/rainbow
Gerrit-Branch: master
Gerrit-Owner: Bearloga 
Gerrit-Reviewer: Bearloga 

___
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits


[MediaWiki-commits] [Gerrit] wikimedia...rainbow[master]: Switch to WMF-hosted MathJax

2016-09-19 Thread Bearloga (Code Review)
Bearloga has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/311621

Change subject: Switch to WMF-hosted MathJax
..

Switch to WMF-hosted MathJax

Loads MathJax from Wikimedia ToolLabs CDNjs (http://tools.wmflabs.org/cdnjs/)
to comply with ToS and Privacy Policy.

Change-Id: I9f2c06b9627340a5eacbbce484fa4fad6cffac5f
---
M ui.R
1 file changed, 13 insertions(+), 8 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/wikimedia/discovery/rainbow 
refs/changes/21/311621/1

diff --git a/ui.R b/ui.R
index 75d69b0..1d951a2 100644
--- a/ui.R
+++ b/ui.R
@@ -2,6 +2,17 @@
 library(shinydashboard)
 library(dygraphs)
 
+with_wikimedia_mathjax <- function() {
+  # Modified version of withMathJax() Keeping this
+  # here for now. If another dashboard needs to
+  # render LaTeX, we'll have to put this in polloi.
+  return(tagList(
+tags$script(src = 
"https://tools-static.wmflabs.org/cdnjs/ajax/libs/mathjax/2.6.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML;,
 type = "text/javascript"),
+tags$script(HTML("if (window.MathJax) MathJax.Hub.Queue([\"Typeset\", 
MathJax.Hub]);")),
+tags$script(HTML("MathJax.Hub.Config({ tex2jax: {inlineMath: [['$','$']]} 
});"), type = "text/x-mathjax-config")
+  ))
+}
+
 function(request) {
   dashboardPage(
 
@@ -10,7 +21,8 @@
 dashboardSidebar(
   tags$head(
 tags$link(rel = "stylesheet", type = "text/css", href = 
"stylesheet.css"),
-tags$script(src = "custom.js")
+tags$script(src = "custom.js"),
+with_wikimedia_mathjax()
   ),
   sidebarMenu(id = "tabs",
   menuItem(text = "KPIs",
@@ -148,13 +160,6 @@
 dygraphOutput("paulscore_approx_plot_fulltext"),
 div(id = "paulscore_approx_legend", style = "text-align: 
center;"),
 dygraphOutput("paulscore_approx_plot_autocomplete"),
-withMathJax(),
-tags$div(HTML("
-  
-MathJax.Hub.Config({
-  tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}
-});
-  ")),
 includeHTML("./tab_documentation/paulscore_approx.html")),
 tabItem(tabName = "mobile_events",
 fluidRow(

-- 
To view, visit https://gerrit.wikimedia.org/r/311621
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I9f2c06b9627340a5eacbbce484fa4fad6cffac5f
Gerrit-PatchSet: 1
Gerrit-Project: wikimedia/discovery/rainbow
Gerrit-Branch: master
Gerrit-Owner: Bearloga 

___
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits