Dry run โ nothing was built
2026-11-01 04:56:33 ยท /home/admipvet/public_html
| ok |
Secrets to strip | API_KEY, SMTP_PASS, DB_PASS |
| ok |
Files to pack | 67 files, 462.8 KB |
| ok |
Upload folders | logos, vehicles |
| ok |
Schema | 8 tables, 5.8 KB, zero rows |
| warn |
seed_default_reviews() | present - see the section below before you go live |
Left out (63)
Read this list. If something here belongs to the system rather than to my scaffolding, tell me and I will add it before you build.
| SETUP.md | 4.6 KB | not part of the system |
| check-site.php | 13 KB | not part of the system |
| config.php.bak-20260918-140657 | 573 B | backup file |
| delivery-check.php | 11.3 KB | not part of the system |
| error_log | 15.6 KB | not part of the system |
| fix-api-db.php | 10.8 KB | not part of the system |
| lint-satellite.php | 8.9 KB | not part of the system |
| mail-enquiry-test.php | 10.5 KB | not part of the system |
| mail-enquiry-test_1.php | 10.5 KB | not part of the system |
| pack-admin.php | 20.5 KB | not part of the system |
| pack-recon.php | 16.9 KB | not part of the system |
| patch-jurisdiction.php | 37.4 KB | not part of the system |
| patch10-mail-encoding.php | 13.4 KB | not part of the system |
| patch11-footer-gap.php | 7.2 KB | not part of the system |
| patch12-enquiry-email.php | 10.7 KB | not part of the system |
| patch12-enquiry-email_1.php | 10.7 KB | not part of the system |
| patch12b.php | 10.9 KB | not part of the system |
| patch13-one-per-vehicle.php | 10.6 KB | not part of the system |
| patch14-block-duplicate.php | 10.1 KB | not part of the system |
| patch15-fix-rule.php | 10.2 KB | not part of the system |
| patch15b.php | 10.2 KB | not part of the system |
| patch16-enquiry-message.php | 9.3 KB | not part of the system |
| patch2-baseurl.php | 9.6 KB | not part of the system |
| patch3-reviews-jurisdiction.php | 13 KB | not part of the system |
| patch4-mail.php | 15.4 KB | not part of the system |
| patch5-copy.php | 10.7 KB | not part of the system |
| patch6-fix.php | 11.3 KB | not part of the system |
| patch7-vehicle-info.php | 8.7 KB | not part of the system |
| patch8-logging-wording.php | 11.2 KB | not part of the system |
| patch9-titles.php | 10.1 KB | not part of the system |
| patch9-titles_1.php | 11.5 KB | not part of the system |
| patch9b.php | 11.5 KB | not part of the system |
| repara-inventory-mobil.php | 13.2 KB | not part of the system |
| script-451122.php.txt | 176.1 KB | not part of the system |
| show-enquiry-email.php | 3.9 KB | not part of the system |
| smtp-check.php | 10.9 KB | not part of the system |
| whereami.php | 11.2 KB | not part of the system |
| admin/site_form.php.bak-20260918-134402 | 6.4 KB | backup file |
| admin/_layout.php.bak-20260918-140727 | 5.4 KB | backup file |
| admin/reviews.php.bak-20260918-140727 | 4.9 KB | backup file |
| admin/_satellite/index.php.tpl.bak-20260918-173842 | 80.6 KB | backup file |
| admin/_satellite/index.php.tpl.bak-20260918-134402 | 59.6 KB | backup file |
| admin/_satellite/index.php.tpl.bak-20260919-031938 | 85.5 KB | backup file |
| admin/_satellite/index.php.tpl.bak-20260918-173556 | 80.3 KB | backup file |
| admin/_satellite/index.php.tpl.bak-20260918-180202 | 84.1 KB | backup file |
| admin/_satellite/index.php.tpl.bak-20260919-041526 | 86.5 KB | backup file |
| admin/_satellite/index.php.tpl.bak-20260918-175229 | 80.9 KB | backup file |
| admin/_satellite/index.php.tpl.bak-20260919-032012 | 86.5 KB | backup file |
| api/contact_submit.php.bak-20260919-032012 | 3.5 KB | backup file |
| api/_api_inc.php.bak-20260918-140657 | 5.3 KB | backup file |
| api/contact_submit.php.bak-20260919-040824 | 4.8 KB | backup file |
| api/contact_submit.php.bak-20260918-173216 | 3.5 KB | backup file |
| api/_api_inc.php.bak-20260918-134402 | 5.2 KB | backup file |
| api/contact_submit.php.bak-20260919-042018 | 5 KB | backup file |
| api/_api_inc.php.bak-20260918-135346 | 5.3 KB | backup file |
| api/contact_submit.php.bak-20260919-040317 | 4 KB | backup file |
| api/_enquiry_email.php.bak-20260919-034953 | 13 KB | backup file |
| core/smtp_mailer.php.bak-20260919-033608 | 4.5 KB | backup file |
| core/smtp_mailer.php.bak-20260918-173216 | 3.1 KB | backup file |
| site-template/assets/style.css.bak-20260919-034504 | 37.8 KB | backup file |
| uploads/ | 1.4 GB | 1970 files, whole folder left out |
| cgi-bin/ | 0 B | 0 files, whole folder left out |
| .well-known/ | 27 B | 1 files, whole folder left out |
seed_default_reviews() โ read before go-live
This function exists in core/functions.php. If it writes invented customer reviews into a new site,
the second platform would publish fake testimonials by default. In the US that is 16 CFR Part 465, with civil
penalties per review. I have not touched it โ here is where it is called, so we can decide together.
115 | }
116 |
117 | function seed_default_reviews($siteId) {
118 | $stmt = db()->prepare("INSERT INTO reviews (site_id, author_name, rating, content, image_path, is_approved, created_at) VALUES (?,?,?,?,?,1,?)");
119 | foreach (default_reviews_seed() as $r) {
120 | $stmt->execute([$siteId, $r['author_name'], $r['rating'], $r['content'], $r['image_path'], $r['created_at']]);
121 | }
122 | }
123 |
124 |
125 | define('SVG_CAR', '<svg viewBox="0 0 24 24" width="20" height="20" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"><path d="M3 13l1.5-4.5A2 2 0 0 1 6.4 7h11.2a2 2 0 0 1 1.9 1.5L21 13"/><path d="M3 13h18v4a1 1 0 0 1-1 1h-1a1 1 0 0 1-1-1v-1H6v1a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1v-4z"/><circle cx="7.5" cy="17" r="1.5"/><circle cx="16.5" cy="17" r="1.5"/></svg>');
126 | define('SVG_SPEEDO', '<svg viewBox="0 0 24 24" width="17" height="17" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"><path d="M12 21a9 9 0 1 0 0-18 9 9 0 0 0 0 18Z"/><path d="M12 12l3.5-3.5"/><path d="M12 8v.01"/><path d="M16 12h.01"/><path d="M8 12h.01"/><path d="M12 16v.01"/></svg>');
127 | define('SVG_FUEL', '<svg viewBox="0 0 24 24" width="17" height="17" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"><path d="M3 22V6a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v16"/><path d="M3 22h10"/><path d="M13 9h2a2 2 0 0 1 2 2v1a2 2 0 0 0 2 2v0a2 2 0 0 0 2-2V8l-3-3"/><path d="M6 6h4"/></svg>');
128 | define('SVG_GEARBOX', '<svg viewBox="0 0 24 24" width="17" height="17" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="17" r="1.4"/><path d="M12 15.5V6"/><path d="M8 6h8"/><path d="M6 10h4"/><path d="M14 10h4"/></svg>');
129 |
----
Everything above is a rehearsal. When the exclusion list looks right, open the same URL with ?apply=1.
Delete pack-admin.php when you are done.