server/src/resources/views/sparql/sparqlClientForm.blade.php
changeset 387 7fba86fa8604
parent 386 c731ab9b934d
child 556 a31f1343b913
equal deleted inserted replaced
386:c731ab9b934d 387:7fba86fa8604
    18     <script src="{{ asset('/js/vendor/yasqe.bundled.min.js') }}"></script>
    18     <script src="{{ asset('/js/vendor/yasqe.bundled.min.js') }}"></script>
    19     <script src="{{ asset('/js/sparqlclient.js') }}"></script>
    19     <script src="{{ asset('/js/sparqlclient.js') }}"></script>
    20     <script>
    20     <script>
    21     $(function() {
    21     $(function() {
    22         initSparqlEditor();
    22         initSparqlEditor();
    23         // var yasqe = YASQE.fromTextArea($('#query').get(0), {
       
    24         //     sparql: {
       
    25         //         showQueryButton: false,
       
    26         //         //endpoint: "{{ route('sparql_proxy') }}",
       
    27         //         //requestMethod: "GET",
       
    28         //         //acceptHeaderGraph: "application/rdf+json,/;q=0.9"
       
    29         //         //acceptHeaderGraph: "text/turtle,/;q=0.9",
       
    30         //         //acceptHeaderSelect: "application/x-turtle,/;q=0.9",
       
    31         //     }
       
    32         // });
       
    33         // // var yasr = YASR($('#results').get(0), {
       
    34         // //     getUsedPrefixes: yasqe.getPrefixesFromQuery,
       
    35         // //     useGoogleCharts: false,
       
    36         // //     outputPlugins: ["table", "error", "boolean", "rawResponse", "pivot"],
       
    37         // // });
       
    38         // // yasqe.options.sparql.callbacks.complete = yasr.setResponse;
       
    39     });
    23     });
    40     </script>
    24     </script>
    41 @endsection
    25 @endsection
    42 
    26 
    43 @section('content')
    27 @section('content')
    57                         <select name="format" id="format" class="form-control">
    41                         <select name="format" id="format" class="form-control">
    58                             <option value="text/html" selected="selected">HTML</option>
    42                             <option value="text/html" selected="selected">HTML</option>
    59                         </select>
    43                         </select>
    60                     </div>
    44                     </div>
    61                     <div class="form-group col-md-2">
    45                     <div class="form-group col-md-2">
    62                         <label for="timeout" class="n control-label">Timeout</label>
       
    63                         <input name="timeout" id="timeout" class="form-control" type="text" value="0" />
       
    64                         <span class=" help-block"> milliseconds <i>(values less than 1000 are ignored)</i></span>
       
    65                     </div>
       
    66                     <div class="form-group col-md-2">
       
    67                         <label for="limit" class="n control-label">Limite</label>
    46                         <label for="limit" class="n control-label">Limite</label>
    68                         <div class="input-group">
    47                         <div class="input-group">
    69                             <input name="limit" id="limit" class="form-control" type="text" value="0" />
    48                             <input name="limit" id="limit" class="form-control" type="text" value="{{ config('corpusparole.sparql_client_default_limit') }}" />
    70                             <div class="input-group-btn">
    49                             <div class="input-group-btn">
    71                                 <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><span class="caret"></span></button>
    50                                 <button id="limit-btn" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><span class="caret"></span></button>
    72                                 <ul id="limits-choices" class="dropdown-menu dropdown-menu-right">
    51                                 <ul id="limits-choices" class="dropdown-menu dropdown-menu-right">
    73                                     <li><a href="#">0</a></li>
    52                                     <li><a href="#">0</a></li>
    74                                     <li><a href="#">100</a></li>
    53                                     <li><a href="#">100</a></li>
    75                                     <li><a href="#">200</a></li>
    54                                     <li><a href="#">200</a></li>
    76                                     <li><a href="#">500</a></li>
    55                                     <li><a href="#">500</a></li>
    81                     </div>
    60                     </div>
    82                 </div>
    61                 </div>
    83                 <div class="form-group row">
    62                 <div class="form-group row">
    84                     <div class="col-md-12">
    63                     <div class="col-md-12">
    85                     <input id="submit-query-form" type="submit" class="btn btn-primary" value="Lancer la requête"/>
    64                     <input id="submit-query-form" type="submit" class="btn btn-primary" value="Lancer la requête"/>
    86                     <input type="reset" class="btn" value="URL de la requête" id="get-query-url"/>
       
    87                     <input type="reset" class="btn" value="Nouvelle requête" id="reset-query"/>
    65                     <input type="reset" class="btn" value="Nouvelle requête" id="reset-query"/>
    88                     </div>
    66                     </div>
    89                 </div>
    67                 </div>
    90             </fieldset>
    68             </fieldset>
    91         </form>
    69         </form>