e602df44c8
* remove lang, descrription in plugin script * remove languages import * Update README.md * fix: missing lang * clean: remove description * feat(Add Sources) (#15) * add many sources * add showToast * feat(Add Source): (#16) * add source * remove descriptions * Early Novel & Fast Novel (#1) * some more plugin * plugin * try something new * yes * try yes * genres is plural * fastnovel full fix * testings * early check * earlynovel fixed * showToast check * earlynovel done * fastnovel fixe * again * showToasts again * fix for fastnovel * done * for pr * Update freenovelupdates.js * MTL Reader and MTL Novel (#2) * first * test * wops * mtlreaders * ok * for PR * Nitro Scans and Novel Hold (#3) * start feature * more feature * something * eslint * yes * maybe * wa * asdasd * amazing * change it up * for pr * WPmangastream and Novelfull (#4) (#17) * source generation * fix json parse error * update plguins * delete fetchApi, nobleMTL (.js) * delete showToast.js * Typescript Support (#18) * Initial TS Config * Initial TS Config * Fix most errors * Fix test webserver * Fix webserver isPlugin not working * Fix typos * Add check if plugins have all the fields * Move exports.protected to the bottom of the plugin * Change username, reponame and branchname * Fix no exports error * Fix type * Fix typo in tsc_fix * Remove const from exports to not re-define consts * Readd const becuause exports may not exist. * Fix plugins to work in-app * Fix NobleMTL * Remove fix_ts.ts * Change template.ts * delete cheerio_space * move api into ./testweb * remove js dir * remove js dir (again) * remove ./js (again) * init multisrc generator (test) * remove module.exports in libs * madara generator * update template * rename generator, TS for hako * fix icon url for madara * fix icon for madara (again) * update Readme, nodemon * export default for all libs * fix madara novelurl * update: pluginId, name, filename for madara * feat: check same id error * update: precommit, fix: require.default * Revert "update: precommit, fix: require.default" This reverts commit c642c5c72241f13eccfe417210c22272c4739ffa. * Port all plugins to ts (#19) - fix cheerio - remove export default - fix spelling * update template * add multisrc noveltl, update generator param, fix web search * fix undefined id for Snailulitka * add rulate multisrc, fix max length textarea * add readwn multisrc * delete: erolate and rulate are in multisrc * Change broken extension and show error on commit for those files (#20) * Change to .broken.ts and show error on commit for those files * remove novelStatus * fix: wrong id in github action * remove mangastream multisrc * update icon for readwn multisrc --------- Co-authored-by: K1ngfish3r <trulyihu@gmail.com> Co-authored-by: Marcin Majewski <skilletssgames@gmail.com>
117 lines
4.7 KiB
HTML
117 lines
4.7 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/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="title">
|
|
popularNovels
|
|
<button type="button" class="btn btn-primary" onclick="popularNovels()">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" type="button" onclick="searchNovels()">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" type="button" onclick="parseNovelAndChapters()">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" type="button" onclick="parseChapter()">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" type="button" onclick="fetchImage()">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-3.6.4.min.js"></script>
|
|
<script src="/static/js/index.js"></script>
|
|
|
|
</html> |