diff --git a/scipaperloader/templates/base.html b/scipaperloader/templates/base.html index 6407e72..4992010 100644 --- a/scipaperloader/templates/base.html +++ b/scipaperloader/templates/base.html @@ -1,18 +1,22 @@ -
- + +Your paper scraping tool is ready.
-A simple tool to scrape papers from Zotero API.
-Your paper scraping tool is ready.
+A simple tool to scrape papers from Zotero API.
+Upload a 37-column CSV to import paper metadata. Only relevant fields (title, DOI, ISSN, etc.) are stored. Errors are reported without aborting the batch.
- Upload Now -A daemon process runs hourly to fetch papers using Zotero API. Downloads are randomized to mimic human behavior and avoid detection.
- View Logs -Monitor paper status (Pending, Done, Failed), download PDFs, and inspect errors. Files are stored on disk in structured folders per DOI.
- Browse Papers -Control how many papers are downloaded per hour. Configure hourly volume (e.g. 2/hour at daytime, 0 at night) to match your bandwidth or usage pattern.
- Adjust Schedule -+ Upload a 37-column CSV to import paper metadata. Only relevant fields + (title, DOI, ISSN, etc.) are stored. Errors are reported without + aborting the batch. +
+ Upload Now+ A daemon process runs hourly to fetch papers using Zotero API. + Downloads are randomized to mimic human behavior and avoid detection. +
+ View Logs ++ Monitor paper status (Pending, Done, Failed), download PDFs, and + inspect errors. Files are stored on disk in structured folders per + DOI. +
+ Browse Papers ++ Control how many papers are downloaded per hour. Configure hourly + volume (e.g. 2/hour at daytime, 0 at night) to match your bandwidth or + usage pattern. +
+ Adjust Schedule +- Click to select one or more hours below. Then assign a weight to them using the input and apply it. Color indicates relative intensity. The total daily volume will be split proportionally across these weights. + .flash-message.error { + background-color: #f8d7da; + border-color: #f5c6cb; + color: #721c24; + } + + .flash-message.fade { + opacity: 0; + } + + + + +
+ This page allows you to configure the daily volume of papers to be + downloaded and the hourly download weights for the papers. The weights + determine how many papers will be downloaded during each hour of the day. + The total volume ( papers/day) is split + across all hours based on their relative weights. Each weight controls the + proportion of papers downloaded during that hour. Click to select one or + more hours below. Then assign a weight to them using the input and apply + it. Color indicates relative intensity. The total daily volume will be + split proportionally across these weights. + Don't forget to submit the changes! +
++ If the total volume is 240 papers and hours are + weighted as 1.0, 2.0, and 3.0, they will receive + 40, 80, and 120 papers respectively.
- -The total volume of data to be downloaded each day is papers.
- -- Click to select one or more hours below. Then assign a weight to them using the input and apply it. Color indicates relative intensity. The total daily volume will be split proportionally across these weights. -
- -