WP Manifestindependent plugin directory
manifest / ecommerce / dealercontrolcenter

Boat Dealer Inventory Manager (BDIM)

Inline-editable dealer inventory admin for GeoDirectory boat listings with URL uniqueness checks, dealer linking, media, and relist flow. Also includes the Dealer Filter Enhancer which adds a persistent dealer filter and a proxy route that aggregates pages to return a full page of matches.

by Vashon Media · github.com/vashonmedia/dealercontrolcenter

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/vashonmedia/dealercontrolcenter/archive/refs/heads/main.zip

BDIM v0.4.6b

  • Fix: resolved Unexpected token var in admin.js by reverting to the original QS builder and appending flags safely.
  • Add: stub assets/filter-addon.js to prevent 404/MIME console errors.
  • Keep: Dealer and Status filters unchanged; checkbox filters applied via the Filter button.

BDIM v0.4.6a

  • Adds Status filter (All, Active, Out) directly in markup so it always renders.
  • JS guard: only rewrite to filter-addon proxy if explicitly enabled via BDIM.useProxy === true.

BDIM v0.4.5

  • Fix: Always write BDIM and GD fields through geodir_save_post_meta(...) as well as update_post_meta(...). This ensures GeoDirectory’s meta UI reflects bd_notes, bd_in_mag, bd_sale_pending immediately.

BDIM v0.4.4

  • Persist bd_notes, bd_in_mag, and bd_sale_pending explicitly on update; return them by reading from postmeta.
  • Inline ‘Add New’ form with image picker; green border on new card.
  • Default category to power (ID 3) if none selected.
  • Labels corrected: Description vs Internal notes.

BDIM v0.3.13

  • Fix fatal: removed risky backfill, and we only set is_approved when the column exists.
  • Safer checks around GeoDirectory attachments table.