20efcf404c
* set target to ES5 * refactor types * use .gitkeep * use dot to make dist/js dirs on top * add hako * add Hako * add madara * fix: url path js -> .js * fix: branch * freestyle for using UA, cookie * add parseNovels for Hako * update readme * fix: conflict types * add Kolnovel, remove node-fetch * add bestlightnovel * add plugins * WQMangaStreamScraper * PandaMTL * NobleMTL * LightNovelBrasil * WPMangaStream * add filters for popularNovels * fix undefined json * Linovelib (#26) * linovelib CN * icon for linovelib * fix undefined chapter * add check * fix: add artist * TuNovelaLigera ES + Madara Fix (#28) * app repo test * POST is now working * update madara template + run generator * template fix didnt get pushed commited idk why * template update POST * generated * fix: useNewChapterEndpoint update (#29) * useNewChapterEndpoint update * Update Selectors --------- Co-authored-by: K1ngfish3r <trulyihu@gmail.com>
142 lines
6.0 KiB
HTML
142 lines
6.0 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<link rel="shortcut icon" sizes="128x128" type="image/png" href="/static/ico.png" defer />
|
|
<link rel="stylesheet" href="/static/css/bootstrap.min.css">
|
|
<link rel="stylesheet" href="/static/css/mdb5.css">
|
|
<link rel="stylesheet" href="/static/css/index.css">
|
|
<title>Testing plugin</title>
|
|
</head>
|
|
|
|
<body>
|
|
<nav class="navbar navbar-light bg-light">
|
|
<form class="form-inline">
|
|
<input id="plugin" class="form-control mr-sm-2" type="search" placeholder="Search" aria-label="Search">
|
|
<button class="btn btn-outline-success my-2 my-sm-0" type="button" id="clear-search">Clear</button>
|
|
<div id="search-results">
|
|
</div>
|
|
</form>
|
|
<div class="input-group">
|
|
<select class="custom-select" id="language">
|
|
<option value=""></option>
|
|
</select>
|
|
<div class="input-group-append">
|
|
<label class="input-group-text" for="language">Language</label>
|
|
</div>
|
|
</div>
|
|
</nav>
|
|
<div id="test-container">
|
|
<div class="test-wrapper" id="popularNovels">
|
|
<div class="modal-container">
|
|
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#filtersModal">
|
|
Filters
|
|
</button>
|
|
<div class="modal fade" id="filtersModal" tabindex="-1" role="dialog" aria-labelledby="filtersModalLabel" aria-hidden="true">
|
|
<div class="modal-dialog" role="document">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<h5 class="modal-title" id="filterModalLabel">Filters</h5>
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
|
<span aria-hidden="true">×</span>
|
|
</button>
|
|
</div>
|
|
<div class="modal-body">
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="title">
|
|
popularNovels
|
|
<button type="button" class="btn btn-primary popularNovels-btn">fetch</button>
|
|
<div class="spinner-border" role="status">
|
|
<span class="sr-only">Loading...</span>
|
|
</div>
|
|
</div>
|
|
<div class="novel-list">
|
|
</div>
|
|
</div>
|
|
<div class="test-wrapper" id="searchNovels">
|
|
<div class="title">
|
|
searchNovels
|
|
<div class="input-group">
|
|
<input type="text" class="form-control" placeholder="searchTerm">
|
|
<div class="input-group-append">
|
|
<button class="btn btn-primary searchNovels-btn" type="button">search</button>
|
|
</div>
|
|
</div>
|
|
<div class="spinner-border" role="status">
|
|
<span class="sr-only">Loading...</span>
|
|
</div>
|
|
</div>
|
|
<div class="novel-list">
|
|
</div>
|
|
</div>
|
|
<div class="test-wrapper" id="parseNovelAndChapters">
|
|
<div class="title">
|
|
parseNovelAndChapters
|
|
<div class="input-group">
|
|
<input type="text" class="form-control" placeholder="novel url">
|
|
<div class="input-group-append">
|
|
<button class="btn btn-primary parseNovelAndChapters-btn" type="button">fetch</button>
|
|
</div>
|
|
</div>
|
|
<div class="spinner-border" role="status">
|
|
<span class="sr-only">Loading...</span>
|
|
</div>
|
|
</div>
|
|
<div class="novel-list">
|
|
<div class="novel-item">
|
|
</div>
|
|
<div class="chapter-list">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="test-wrapper" id="parseChapter">
|
|
<div class="title">
|
|
parseChapter
|
|
<div class="input-group">
|
|
<input type="text" class="form-control" placeholder="chapter url">
|
|
<div class="input-group-append">
|
|
<button class="btn btn-primary parseChapter-btn" type="button">fetch</button>
|
|
</div>
|
|
</div>
|
|
<div class="spinner-border" role="status">
|
|
<span class="sr-only">Loading...</span>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<textarea maxlength="10000000" class="form-control" rows="10">
|
|
</textarea>
|
|
</div>
|
|
</div>
|
|
<div class="test-wrapper" id="fetchImage">
|
|
<div class="title">
|
|
fetchImage
|
|
<div class="input-group">
|
|
<input type="text" class="form-control" placeholder="image url (shoule be in chapterText)">
|
|
<div class="input-group-append">
|
|
<button class="btn btn-primary fetchImage-btn" type="button">fetch</button>
|
|
</div>
|
|
</div>
|
|
<div class="spinner-border" role="status">
|
|
<span class="sr-only">Loading...</span>
|
|
</div>
|
|
</div>
|
|
<img src="" style="min-height: 300px; max-width: 450px;" alt="">
|
|
</div>
|
|
</div>
|
|
</body>
|
|
<script src="/static/js/jquery.min.js"></script>
|
|
<script src="/static/js/bootstrap.min.js"></script>
|
|
<script src="/static/js/mdb5.js"></script>
|
|
<script src="/static/js/index.js"></script>
|
|
|
|
</html> |