# ONE-TIME asset importer — run once from the site root (PowerShell).
$Base = "https://website.ziplink.in"; $Dir = "assets/img"
New-Item -ItemType Directory -Force -Path $Dir | Out-Null
function Fetch($Local, [string[]]$Paths) {
  $Out = Join-Path $Dir $Local
  if (Test-Path $Out) { Write-Host "skip  $Out"; return }
  foreach ($P in $Paths) {
    try {
      Invoke-WebRequest -Uri "$Base/$P" -OutFile $Out -TimeoutSec 20 -ErrorAction Stop
      Write-Host "ok    $Out  <=  $P"; return
    } catch { }
  }
  Write-Host "MISS  $Out"
}
Fetch "logo-mm.png"             @("assets/img/logo-mm.png")
Fetch "logo-mm-org.png"         @("assets/img/logo-mm-org.png")
Fetch "mohol-banner-1.png"      @("assets/img/mohol-banner-1.png")
Fetch "mohol-banner-2.jpg"      @("assets/img/mohol-banner-2.jpg","assets/img/mohol-banner-2.png")
Fetch "vector-mohol-1.png"      @("assets/img/vector-mohol-1.png")
Fetch "activity-satkar.jpg"     @("assets/img/EBSM-Mohol-2.jpg")
Fetch "activity-sanskrutik.png" @("assets/img/sanskrutik-mohotsav.png")
Fetch "activity-krida.jpeg"     @("assets/img/krida-mohotsav.jpeg")
Fetch "event-sankalp.jpg"       @("assets/img/sankalpa-sabha.jpg")
Fetch "event-sahakar.jpeg"      @("assets/img/sahkar-samruddhi.jpeg")
Fetch "event-arogya.jpeg"       @("assets/img/blood-donation.jpeg")
foreach ($n in 2,3,4,5,9) { Fetch "gallery-$n.jpg" @("uploads/gallery/$n.jpg") }
Fetch "feedback-1.jpg"          @("uploads/feedback/1.jpeg")
Fetch "feedback-2.png"          @("uploads/feedback/2.png")
Fetch "feedback-3.jpg"          @("uploads/feedback/3.jpeg")
foreach ($n in 1,3,5,6,9) { Fetch "gal-$n.jpg" @("assets/img/gal-$n.jpg","assets/img/gal-$n.jpeg","assets/img/gal-$n.png") }
foreach ($n in 1,2,3) { Fetch "socialwork-$n.jpg" @("assets/img/socialwork$n.jpg","assets/img/socialwork-$n.jpg","assets/img/socialwork$n.jpeg") }
Write-Host "`nDone. Missing files (if any) keep their bundled placeholder automatically."
