尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Report a yellow-legged hornet nest - KSU thesis citizen-report page
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗One-page public site that collects yellow-legged hornet nest leads (name, contact, photo, address + map pin) for the thesis. Yellow/black theme. One HTML file, no build step, no API keys.
index.html the whole site (text, form, map, submit logic). Edit text directly in the HTML.nest_photo.jpg hero photo (crop of our own Skydio frame S1017235). Replace with any square-ish photo.apps_script.gs the receiver: Google Sheet row + Drive photo + email to [email protected].Live at https://m-areeb-2001.github.io/ylh-nest-report/ (GitHub Pages, branch main, folder /). Every push to main redeploys in about a minute. Receiver deployed 27 Oct 2026 from the Google account [email protected] (sheet "YLH nest reports", Drive folder "YLH nest photos"); notifications go to [email protected].
Double-clicking index.html works for the layout, but the address search is more reliable from a
tiny local server (browsers treat file:// pages as origin null):
cd "07_Website"
python -m http.server 8080
# open http://localhost:8080
Until ENDPOINT in index.html is filled in, the page runs in local test mode: pressing
"Send report" shows the exact data that would be sent instead of sending it.
apps_script.gs (5 min, your Google account).const ENDPOINT = "..." in index.html.Leaflet 1.9.4 + Esri street and satellite tiles + Nominatim geocoding. All free, no key. (OpenStreetMap's own tile server returns 403 for pages opened from file://, and CARTO now wants an API key when served from a real domain, which is why Esri tiles are used.) Nominatim's policy is max 1 request per second and a real referrer; a low-traffic form is fine. If the site ever gets heavy traffic, switch tiles/geocoding to a keyed provider (MapTiler, Geoapify).
<header> paragraph and the "Why I am asking" section.CITIES array in the script block (second value 1 = highlighted).KSU_MARIETTA and setView(..., 11).MAX_PHOTO_PX (1600 px keeps uploads under ~500 KB).website field; bots that fill it are dropped silently.