aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArpit Chakladar <arpitchakladar@gmail.com>2026-09-29 22:15:05 +0530
committerArpit Chakladar <arpitchakladar@gmail.com>2026-09-29 22:15:05 +0530
commit36855a9e9c22f3f5915bbf812484c2fc0935b2e7 (patch)
tree7040ef419473e25e445a64c35f62a7242699729e
parenteae92def934b7bee57f181af3720c1b67db4073a (diff)
downloadbanglar-bhumi-utils-36855a9e9c22f3f5915bbf812484c2fc0935b2e7.tar.gz
banglar-bhumi-utils-36855a9e9c22f3f5915bbf812484c2fc0935b2e7.zip
docs: updated readme with currently working feature list
-rw-r--r--README.md31
1 files changed, 26 insertions, 5 deletions
diff --git a/README.md b/README.md
index aa471f4..43bdf29 100644
--- a/README.md
+++ b/README.md
@@ -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
![Demo](https://github.com/user-attachments/assets/deb2d95c-9e19-426c-ae4d-270b99543e3e)