diff options
| author | Arpit Chakladar <arpitchakladar@gmail.com> | 2026-09-29 22:15:05 +0530 |
|---|---|---|
| committer | Arpit Chakladar <arpitchakladar@gmail.com> | 2026-09-29 22:15:05 +0530 |
| commit | 36855a9e9c22f3f5915bbf812484c2fc0935b2e7 (patch) | |
| tree | 7040ef419473e25e445a64c35f62a7242699729e | |
| parent | eae92def934b7bee57f181af3720c1b67db4073a (diff) | |
| download | banglar-bhumi-utils-36855a9e9c22f3f5915bbf812484c2fc0935b2e7.tar.gz banglar-bhumi-utils-36855a9e9c22f3f5915bbf812484c2fc0935b2e7.zip | |
docs: updated readme with currently working feature list
| -rw-r--r-- | README.md | 31 |
1 files changed, 26 insertions, 5 deletions
@@ -4,11 +4,32 @@ A Chrome extension that enhances the functionality of the [banglarbhumi.gov.in]( ## Features -- Automatic captcha filling -- Front-end optimizations -- Additional service functionality - - Download Khatian and plot information as PDF - - Download Mutation application as PDF +### Automatic CAPTCHA Handling +- [Know Your Property Page](https://banglarbhumi.gov.in/BanglarBhumi/KnowYourProperty.action) - Hides CAPTCHA section and stubs validation to allow proceeding without solving CAPTCHA +- [Application Receipt Page](https://banglarbhumi.gov.in/BanglarBhumi/Apprecrep.action) - Hides CAPTCHA section and stubs form validation to bypass CAPTCHA requirement + +### Front-end Optimizations +- **Stop Blocking** (Global) - Disables website's copy/paste/right-click blocking by proxying jQuery's `.bind()` and `.keydown()` methods, and re-enables context menu +- **Login Form Caching** (Global) - Caches login area HTML to avoid re-fetching on subsequent `viewLoginAreaAction` requests + +### PDF Download Functionality +- [Know Your Property Page](https://banglarbhumi.gov.in/BanglarBhumi/KnowYourProperty.action) + - Adds "Download PDF" button after successful khatian/plot details fetch + - Downloads khatian details or plot information as formatted PDF with district/block/mouza context + - Handles both khatian ([khDetailsAction_LandInfo.action](https://banglarbhumi.gov.in/BanglarBhumi/khDetailsAction_LandInfo.action)) and plot ([plotDetailsAction_LandInfo.action](https://banglarbhumi.gov.in/BanglarBhumi/plotDetailsAction_LandInfo.action)) detail views + +- [Mutation Application Page](https://banglarbhumi.gov.in/BanglarBhumi/MuteApplication.action) + - Replaces form submit with custom handler + - Fetches declaration PDF from server, overlays Sangha Facilitation Centre banner image and date stamp on last page + - Triggers download as "Declaration.pdf" + +- [Sheet Map Page](https://banglarbhumi.gov.in/BanglarBhumi/SheetMapViewAction.action) + - Adds two toolbar buttons: "SAVE PDF" and "SAVE PDF (NO LABEL)" + - Fetches and renders map layer data (plot polygons) and centroid data (plot number labels) + - "SAVE PDF" includes plot number labels on map + - "SAVE PDF (NO LABEL)" exports map without labels + - Click-to-highlight plot polygons on SVG map with area/plot number info panel + - Search by plot number to display specific plot information ## Demo  |
