You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2015/01/05 18:34:15 UTC

[36/51] [abbrv] [partial] jena git commit: Maven modules for Fuseki2

http://git-wip-us.apache.org/repos/asf/jena/blob/470ee4d7/jena-fuseki2/jena-fuseki-core/src/main/webapp/dataset.html
----------------------------------------------------------------------
diff --git a/jena-fuseki2/jena-fuseki-core/src/main/webapp/dataset.html b/jena-fuseki2/jena-fuseki-core/src/main/webapp/dataset.html
new file mode 100644
index 0000000..a6b6a1d
--- /dev/null
+++ b/jena-fuseki2/jena-fuseki-core/src/main/webapp/dataset.html
@@ -0,0 +1,245 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <title>Apache Jena Fuseki - inspect dataset</title>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <link href="css/bootstrap.min.css" rel="stylesheet" media="screen">
+    <link href="css/font-awesome.min.css" rel="stylesheet" media="screen">
+    <link href="css/qonsole.css" rel="stylesheet" media="screen">
+    <link href="css/bootstrap-select.min.css" rel="stylesheet" media="screen">
+
+    <link href="css/jquery.fileupload-ui.css" rel="stylesheet" media="screen">
+    <link href="css/jquery.fileupload.css" rel="stylesheet" media="screen">
+
+    <link href="css/fui.css" rel="stylesheet" media="screen">
+    
+    <link href="css/codemirror.min.css" rel="stylesheet">
+    <link href="css/yasqe.min.css" rel="stylesheet">
+    <link href="css/yasr.min.css" rel="stylesheet">
+    
+
+    
+
+    <!--[if lt IE 9]>
+      <script src="js/lib/html5shiv.js"></script>
+      <script src="js/lib/respond.min.js"></script>
+    <![endif]-->
+  </head>
+  <body>
+    <nav class="navbar navbar-default" role="navigation">
+      <div class="container">
+        <div class="row">
+          <!-- Brand and toggle get grouped for better mobile display -->
+          <div class="navbar-header">
+            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
+              <span class="sr-only">Toggle navigation</span>
+              <span class="icon-bar"></span>
+              <span class="icon-bar"></span>
+              <span class="icon-bar"></span>
+            </button>
+            <a class="navbar-brand" href="index.html">
+              <img src="images/jena-logo-notext-small.png" alt="Apache Jena logo" title="Apache Jena" />
+              <div>Apache<br />Jena<br /><strong>Fuseki</strong></div>
+            </a>
+          </div>
+
+          <!-- Collect the nav links, forms, and other content for toggling -->
+          <div class="collapse navbar-collapse navbar-ex1-collapse">
+            <ul class="nav navbar-nav">
+              <li class=""><a href="index.html"><i class="fa fa-home"></i></a></li>
+              <li class="active"><a href="dataset.html"><i class="fa fa-database"></i> dataset</a></li>
+              <li class=""><a href="manage.html"><i class="fa fa-cogs"></i> manage datasets</a></li>
+              <li class=""><a href="services.html"><i class="fa fa-wrench"></i> services</a></li>
+              <li class=""><a href="documentation.html"><i class="fa fa-info-circle"></i> help</a></li>
+            </ul>
+            <ul class="nav navbar-nav navbar-right">
+              <li class="status-indicator">
+                <div>Server<br />status:</div>
+              </li>
+              <li class="status-indicator">
+                <a class="" href="admin/server-log.html" id="server-status-light" title="current server status">
+                  <span class="server-up"></span>
+                </a>
+              </li>
+            </ul>
+          </div><!-- /.navbar-collapse -->
+        </div><!-- /row -->
+      </div><!-- /container -->
+    </nav>
+
+    <div class="container">
+
+      <div class="row">
+        <div class="col-md-12">
+          <div class="dataset-selector-container"></div>
+        </div>
+      </div>
+
+      <div class="row">
+        <div class="col-md-12">
+          <div class="content-frame">
+            <ul class="nav nav-tabs">
+              <li><a href="#query" data-toggle="tab"><i class='fa fa-question-circle'></i> query</a></li>
+              <li><a href="#upload" data-toggle="tab"><i class='fa fa-upload'></i> upload files</a></li>
+              <li><a href="#edit" data-toggle="tab"><i class='fa fa-edit'></i> edit</a></li>
+              <li><a href="#info" data-toggle="tab"><i class='fa fa-dashboard'></i> info</a></li>
+            </ul>
+
+            <!-- Tab panes -->
+            <div class="tab-content">
+              <div class="tab-pane" id="query">
+                <div class="no-dataset">Please select a dataset.</div>
+                <div class="with-dataset hidden">
+                  <div class="row">
+                    <div class="col-md-12">
+                      <h2>SPARQL query</h2>
+                      <p>To try out some SPARQL queries against the selected dataset, enter your
+                      query here.</p>
+
+                      <div class="qonsole">
+                        <div class="col-md-12 well">
+                          <h2 class="">Example queries</h2>
+                          <ul class="list-inline examples">
+                          </ul>
+                        </div>
+
+                        <div class="col-md-12 well vertical">
+                          <h2 class="">Prefixes</h2>
+                          <ul class="list-inline prefixes">
+                            <li class="keep">
+                              <a data-toggle="modal" href="#prefixEditor" class="button" title="Add a SPARQL prefix">
+                                <i class="icon-plus-sign"></i>
+                              </a>
+                            </li>
+                          </ul>
+                        </div>
+                        <div class="col-md-12 well">
+                            <div class="query-chrome" style="margin-top:0px; display:inline-block;width:40%">
+                                  <div class="form-group">
+	                                <label for="sparqlEndpoint">SPARQL endpoint</label>
+	                                <input type="text" class="form-control" id="sparqlEndpoint" />
+	                              </div>
+                            </div>
+                             <div class="query-chrome" style="margin-top:0px; display:inline-block; width:28%">
+                                  <div class="form-group">
+                                    <label for="selectContentType">Content Type (Select)</label>
+                                    <select id="selectContentType" class="form-control">
+                                      <option value="application/sparql-results+json">JSON</option>
+                                      <option value="application/sparql-results+xml">XML</option>
+                                      <option value="text/csv">CSV</option>
+                                      <option value="text/tab-separated-values">TSV</option>
+                                    </select>
+                                  </div>
+                            </div>
+                            <div class="query-chrome" style="margin-top:0px; display:inline-block; width:28%">
+                                  <div class="form-group">
+                                    <label for="graphContentType">Content Type (Graph)</label>
+                                    <select id="graphContentType" class="form-control">
+									  <option value="text/turtle">Turtle</option>
+									  <option value="application/rdf+xml">XML</option>
+									</select>
+                                  </div>
+                            </div>
+                        </div>
+                        <div class="col-md-12 well">
+                          <div class="query-edit">
+                            <div id="query-edit-cm" class=""></div>
+                          </div>
+                        </div>
+
+                        <!-- results -->
+                        <div id="results-block" class="row sparql sparql-results">
+                          <div class="col-md-12">
+                            <div class="well">
+                              <div class="row">
+                                <div class="col-md-12">
+                                  <span class="loadingSpinner hidden">
+                                    <img src="images/wait30.gif" alt="waiting for server action to complete" />
+                                  </span>
+                                  <span class="timeTaken hidden"></span>
+                                </div>
+                              </div>
+                              <div class="row">
+                                <div class="col-md-12" id="results">
+                                  <h2 class="col-md-12">Query results</h2>
+                                </div>
+                              </div>
+                            </div>
+                          </div>
+                        </div>
+
+                        <div class="row clearfix"></div>
+                      </div><!-- /.qonsole -->
+
+                      <!-- modal dialogue -->
+                      <div class="modal fade" id="prefixEditor" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
+                        <div class="modal-dialog">
+                          <div class="modal-content">
+                            <div class="modal-header">
+                              <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
+                              <h4 class="modal-title">Add a SPARQL prefix</h4>
+                            </div>
+                            <div class="modal-body">
+                              <form class="form-horizontal" role="form">
+                                <div class="form-group">
+                                  <label for="inputPrefix" class="col-lg-2 control-label">Prefix</label>
+                                  <div class="col-lg-10">
+                                    <input type="text" class="form-control" id="inputPrefix" placeholder="Prefix" autofocus>
+                                  </div>
+                                </div>
+                                <div class="form-group">
+                                  <div class="col-lg-offset-2 col-lg-10">
+                                    <button class="btn btn-sm btn-primary" id="lookupPrefix">Lookup <span></span> on prefix.cc</button>
+                                  </div>
+                                </div>
+                                <div class="form-group">
+                                  <label for="inputURI" class="col-lg-2 control-label">URI</label>
+                                  <div class="col-lg-10">
+                                    <input type="text" class="form-control" id="inputURI" placeholder="URI">
+                                  </div>
+                                </div>
+                              </form>
+                            </div>
+                            <div class="modal-footer">
+                              <button type="button" class="btn btn-default" data-dismiss="modal">cancel</button>
+                              <button type="button" class="btn btn-primary" data-dismiss="modal" id="addPrefix">add prefix</button>
+                            </div>
+                          </div><!-- /.modal-content -->
+                        </div><!-- /.modal-dialog -->
+                      </div><!-- /.modal -->
+
+                    </div>
+
+                  </div> <!-- .col-md-12 -->
+                </div> <!-- /.with-dataset -->
+              </div>
+
+              <div class="tab-pane" id="upload">
+                <div class="no-dataset">Please select a dataset.</div>
+                <div class="with-dataset hidden">
+                  <div class="row">
+                    <div id="file-upload"></div>
+                  </div> <!-- /.row -->
+                </div>
+              </div>
+
+              <div class="tab-pane" id="edit">
+                <div class="no-dataset">Please select a dataset.</div>
+                <div class="with-dataset hidden"></div>
+              </div>
+
+              <div class="tab-pane" id="info">
+                <div class="no-dataset">Please select a dataset.</div>
+                <div class="with-dataset hidden">
+                </div>
+              </div>
+
+            </div>
+          </div>
+        </div>
+      </div>
+
+    </div>
+    <script data-main="js/app/main.dataset.js" src="js/lib/require.js"></script>
+  </body>
+</html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/jena/blob/470ee4d7/jena-fuseki2/jena-fuseki-core/src/main/webapp/documentation.html
----------------------------------------------------------------------
diff --git a/jena-fuseki2/jena-fuseki-core/src/main/webapp/documentation.html b/jena-fuseki2/jena-fuseki-core/src/main/webapp/documentation.html
new file mode 100644
index 0000000..cef0ceb
--- /dev/null
+++ b/jena-fuseki2/jena-fuseki-core/src/main/webapp/documentation.html
@@ -0,0 +1,80 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <title>Apache Jena Fuseki - documentation</title>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <link href="css/bootstrap.min.css" rel="stylesheet" media="screen">
+    <link href="css/font-awesome.min.css" rel="stylesheet" media="screen">
+    <link href="css/codemirror.css" rel="stylesheet" media="screen">
+    <link href="css/qonsole.css" rel="stylesheet" media="screen">
+    <link href="css/jquery.dataTables.css" rel="stylesheet" media="screen">
+    <link href="css/fui.css" rel="stylesheet" media="screen">
+
+    <!--[if lt IE 9]>
+      <script src="../js/lib/html5shiv.js"></script>
+      <script src="../js/lib/respond.min.js"></script>
+    <![endif]-->
+  </head>
+  <body>
+    <nav class="navbar navbar-default" role="navigation">
+      <div class="container">
+        <div class="row">
+          <!-- Brand and toggle get grouped for better mobile display -->
+          <div class="navbar-header">
+            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
+              <span class="sr-only">Toggle navigation</span>
+              <span class="icon-bar"></span>
+              <span class="icon-bar"></span>
+              <span class="icon-bar"></span>
+            </button>
+            <a class="navbar-brand" href="index.html">
+              <img src="images/jena-logo-notext-small.png" alt="Apache Jena logo" title="Apache Jena" />
+              <div>Apache<br />Jena<br /><strong>Fuseki</strong></div>
+            </a>
+          </div>
+
+          <!-- Collect the nav links, forms, and other content for toggling -->
+          <div class="collapse navbar-collapse navbar-ex1-collapse">
+            <ul class="nav navbar-nav">
+              <li class=""><a href="index.html"><i class="fa fa-home"></i></a></li>
+              <li class=""><a href="dataset.html"><i class="fa fa-database"></i> dataset</a></li>
+              <li class=""><a href="manage.html"><i class="fa fa-cogs"></i> manage datasets</a></li>
+              <li class=""><a href="services.html"><i class="fa fa-wrench"></i> services</a></li>
+              <li class="active"><a href="documentation.html"><i class="fa fa-info-circle"></i> help</a></li>
+            </ul>
+            <ul class="nav navbar-nav navbar-right">
+              <li class="status-indicator">
+                <div>Server<br />status:</div>
+              </li>
+              <li class="status-indicator">
+                <a class="" href="admin/server-log.html" id="server-status-light" title="current server status">
+                  <span class="server-up"></span>
+                </a>
+              </li>
+            </ul>
+          </div><!-- /.navbar-collapse -->
+        </div><!-- /row -->
+      </div><!-- /container -->
+    </nav>
+
+    <div class="container">
+      <div class="row">
+        <h1>Fuseki &ndash; documentation</h1>
+
+        <p><a href="http://jena.apache.org/documentation/serving_data/index.html"
+              >Apache Jena Fuseki</a></p>
+
+        <h4>Standards</h4>
+        <ul>
+          <li> <a href="http://www.w3.org/TR/sparql11-query/">SPARQL 1.1 Query</a></li>
+          <li> <a href="http://www.w3.org/TR/sparql11-update/">SPARQL 1.1 Update</a></li>
+          <li> <a href="http://www.w3.org/TR/sparql11-protocol/">SPARQL 1.1 Protocol</a></li>
+          <li> <a href="http://www.w3.org/TR/sparql11-http-rdf-update/">SPARQL 1.1 Graph Store HTTP Protocol</a></li>
+    </ul>
+      </div>
+    </div>
+
+    <script src="../js/lib/jquery-1.10.2.min.js"></script>
+    <script src="../js/lib/bootstrap.min.js"></script>
+  </body>
+</html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/jena/blob/470ee4d7/jena-fuseki2/jena-fuseki-core/src/main/webapp/fonts/FontAwesome.otf
----------------------------------------------------------------------
diff --git a/jena-fuseki2/jena-fuseki-core/src/main/webapp/fonts/FontAwesome.otf b/jena-fuseki2/jena-fuseki-core/src/main/webapp/fonts/FontAwesome.otf
new file mode 100644
index 0000000..3461e3f
Binary files /dev/null and b/jena-fuseki2/jena-fuseki-core/src/main/webapp/fonts/FontAwesome.otf differ

http://git-wip-us.apache.org/repos/asf/jena/blob/470ee4d7/jena-fuseki2/jena-fuseki-core/src/main/webapp/fonts/fontawesome-webfont.eot
----------------------------------------------------------------------
diff --git a/jena-fuseki2/jena-fuseki-core/src/main/webapp/fonts/fontawesome-webfont.eot b/jena-fuseki2/jena-fuseki-core/src/main/webapp/fonts/fontawesome-webfont.eot
new file mode 100755
index 0000000..6cfd566
Binary files /dev/null and b/jena-fuseki2/jena-fuseki-core/src/main/webapp/fonts/fontawesome-webfont.eot differ