update
This commit is contained in:
68
.paul/codebase/integrations.md
Normal file
68
.paul/codebase/integrations.md
Normal file
@@ -0,0 +1,68 @@
|
||||
# External Integrations
|
||||
|
||||
## Status Summary
|
||||
|
||||
All external integrations in this codebase are either defunct or non-functional. There are no active third-party API connections.
|
||||
|
||||
## Google Maps API v2
|
||||
|
||||
| Item | Detail |
|
||||
|------|--------|
|
||||
| Status | **BROKEN** — API v2 shut down in 2010 |
|
||||
| Location | `modules/gmaps/`, `application/config/gmaps.php` |
|
||||
| Purpose | Interactive map on contact page |
|
||||
| Fix | Replace with Google Maps Embed API (no API key needed for basic embed) |
|
||||
|
||||
## Google Analytics
|
||||
|
||||
| Item | Detail |
|
||||
|------|--------|
|
||||
| Status | **INACTIVE** — key is empty string, `IN_PRODUCTION = false` suppresses all tracking |
|
||||
| Location | `application/config/google_analytics.php` |
|
||||
| Purpose | Site traffic analytics |
|
||||
| Fix | Set real GA4 measurement ID, set `IN_PRODUCTION = true` for production |
|
||||
|
||||
## Adobe Flash Banner
|
||||
|
||||
| Item | Detail |
|
||||
|------|--------|
|
||||
| Status | **BROKEN** — Flash EOL December 2020 |
|
||||
| Location | `flash/centrumcopy.swf` |
|
||||
| Purpose | Animated hero banner |
|
||||
| Fix | `.webp` fallback already in use — remove Flash references entirely |
|
||||
|
||||
## IE7.js (Google Code CDN)
|
||||
|
||||
| Item | Detail |
|
||||
|------|--------|
|
||||
| Status | **BROKEN** — Google Code CDN shut down 2016 |
|
||||
| Location | Both layout files (`application/views/front/layout.php`, `application/views/admin/layout.php`) |
|
||||
| Purpose | IE7 compatibility shim |
|
||||
| Fix | Remove entirely — IE7 has <0.01% market share |
|
||||
|
||||
## SwiftMailer v3 (Bundled)
|
||||
|
||||
| Item | Detail |
|
||||
|------|--------|
|
||||
| Status | **FUNCTIONAL** but deprecated |
|
||||
| Location | `application/libraries/swift/` |
|
||||
| Purpose | Sending contact form emails |
|
||||
| Fix | Migrate to PHPMailer or Symfony Mailer when upgrading PHP |
|
||||
|
||||
## Email (Contact Form)
|
||||
|
||||
| Item | Detail |
|
||||
|------|--------|
|
||||
| Status | **Likely functional** — using PHP `mail()` or SwiftMailer via local MTA |
|
||||
| Location | `application/controllers/front/contact.php` |
|
||||
| Purpose | Contact form submissions |
|
||||
| Notes | No SMTP credentials in config — relies on host's local mail server |
|
||||
|
||||
## FTP Deployment
|
||||
|
||||
| Item | Detail |
|
||||
|------|--------|
|
||||
| Status | **Active** |
|
||||
| Location | `.vscode/ftp-kr.json` |
|
||||
| Tool | VS Code `ftp-kr` extension |
|
||||
| Warning | FTP password stored in plaintext in git repository |
|
||||
Reference in New Issue
Block a user