mirror of
https://github.com/rstudio/shiny.git
synced 2026-04-07 03:00:20 -04:00
Merge pull request #415 from jcheng5/bugfix/showcase-case
Make showcase mode work with .r files
This commit is contained in:
@@ -71,7 +71,7 @@ appMetadata <- function(desc) {
|
||||
# Returns tags containing the application's code in Bootstrap-style tabs in
|
||||
# showcase mode.
|
||||
showcaseCodeTabs <- function(codeLicense) {
|
||||
rFiles <- list.files(pattern = "\\.R$")
|
||||
rFiles <- list.files(pattern = "\\.[rR]$")
|
||||
with(tags, div(id="showcase-code-tabs",
|
||||
a(id="showcase-code-position-toggle",
|
||||
class="btn btn-default btn-small",
|
||||
@@ -79,7 +79,7 @@ showcaseCodeTabs <- function(codeLicense) {
|
||||
i(class="fa fa-level-up", "show with app")),
|
||||
ul(class="nav nav-tabs",
|
||||
lapply(rFiles, function(rFile) {
|
||||
li(class=if (rFile == "server.R") "active" else "",
|
||||
li(class=if (tolower(rFile) == "server.r") "active" else "",
|
||||
a(href=paste("#", gsub(".", "_", rFile, fixed=TRUE),
|
||||
"_code", sep=""),
|
||||
"data-toggle"="tab", rFile))
|
||||
@@ -87,7 +87,7 @@ showcaseCodeTabs <- function(codeLicense) {
|
||||
div(class="tab-content", id="showcase-code-content",
|
||||
lapply(rFiles, function(rFile) {
|
||||
div(class=paste("tab-pane",
|
||||
if (rFile == "server.R") " active" else "",
|
||||
if (tolower(rFile) == "server.r") " active" else "",
|
||||
sep=""),
|
||||
id=paste(gsub(".", "_", rFile, fixed=TRUE),
|
||||
"_code", sep=""),
|
||||
|
||||
Reference in New Issue
Block a user