#!/usr/bin/env r
##
## A simple tool to update URLs using R's checker
##
## Copyright (C) 2020 - present Dirk Eddelbuettel
##
## Released under GPL (>= 2)
## load docopt package from CRAN
library(docopt)
if (!requireNamespace("urlchecker", quietly=TRUE))
stop("The 'urlchecker' package is required. Please install it from GitHub.", call.=FALSE)
doc <- "Usage: urlUpdate.r [-c] [-h] [PACKAGES ...]
-c --check-only check-only, i.e. do not auto-update URLs
-h --help show this help text
Simple wrapper to 'urlchecker::update_url(...)'.
"
opt <- docopt(doc)
if (length(opt$PACKAGES) == 0) opt$PACKAGES <- "." # default argument current directory
for (p in opt$PACKAGES)
if (opt$check_only) print(urlchecker::url_check(p)) else urlchecker::url_update(p)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.