HEX
Server: LiteSpeed
System: Linux houston.panomity.com 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64
User: nudepix (1011)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //proc/self/root/tmp/dateweb_fix_local_audit.cjs
const fs = require('fs');
const file = 'scripts/visitor-audit.sh';
let s = fs.readFileSync(file, 'utf8');
const cities = ['muenchen','hamburg','berlin','koeln','frankfurt','duesseldorf','stuttgart','leipzig','dortmund','essen','bremen','dresden','hannover','nuernberg','karlsruhe'];
const cityPaths = cities.map(c => `/dating/${c}`).join(' ');
const cityPages = cities.map(c => `"$PUBLIC_HTML/dating/${c}/index.html"`).join(' ');

s = s.replace(/for path in \/ \/discover[\s\S]*?\/tools \/sitemap; do/, `for path in / /discover /register /leaderboard /messages /profile /impressum /datenschutz /login /ratgeber /ratgeber/dating-ab-30 /ratgeber/sicheres-dating /ratgeber/erstes-date-sicherheit /ratgeber/date-ideen /ratgeber/profiltext-beispiele /ratgeber/erste-nachricht-online-dating /ratgeber/profilfotos-dating /dating ${cityPaths} /dating-kompass /gespraechsstarter /profil-check /date-ideen-finder /tools /sitemap; do`);

s = s.replace(/for page in "\$PUBLIC_HTML\/dating-kompass\/index\.html"[\s\S]*?"\$PUBLIC_HTML\/sitemap\/index\.html"; do/, `for page in "$PUBLIC_HTML/dating-kompass/index.html" "$PUBLIC_HTML/gespraechsstarter/index.html" "$PUBLIC_HTML/profil-check/index.html" "$PUBLIC_HTML/date-ideen-finder/index.html" "$PUBLIC_HTML/tools/index.html" "$PUBLIC_HTML/ratgeber/dating-ab-30/index.html" "$PUBLIC_HTML/ratgeber/sicheres-dating/index.html" "$PUBLIC_HTML/ratgeber/erstes-date-sicherheit/index.html" "$PUBLIC_HTML/ratgeber/date-ideen/index.html" "$PUBLIC_HTML/ratgeber/profiltext-beispiele/index.html" "$PUBLIC_HTML/ratgeber/erste-nachricht-online-dating/index.html" "$PUBLIC_HTML/ratgeber/profilfotos-dating/index.html" "$PUBLIC_HTML/ratgeber/dating-trends-2026/index.html" ${cityPages} "$PUBLIC_HTML/sitemap/index.html"; do`);

s = s.replace(/for page in "\$PUBLIC_HTML\/dating\/muenchen\/index\.html"[\s\S]*?; do\n  if ! grep -q "local_hero_register"/, `for page in ${cityPages}; do\n  if ! grep -q "local_hero_register"`);

s = s.replace(/for page in "\$PUBLIC_HTML\/ratgeber\/index\.html"[\s\S]*?"\$PUBLIC_HTML\/sitemap\/index\.html"; do\n  if ! grep -q "BreadcrumbList"/, `for page in "$PUBLIC_HTML/ratgeber/index.html" "$PUBLIC_HTML/ratgeber/dating-ab-30/index.html" "$PUBLIC_HTML/ratgeber/profiltext-beispiele/index.html" "$PUBLIC_HTML/ratgeber/erste-nachricht-online-dating/index.html" "$PUBLIC_HTML/ratgeber/profilfotos-dating/index.html" "$PUBLIC_HTML/ratgeber/erstes-date-sicherheit/index.html" "$PUBLIC_HTML/dating/index.html" ${cityPages} "$PUBLIC_HTML/dating-kompass/index.html" "$PUBLIC_HTML/gespraechsstarter/index.html" "$PUBLIC_HTML/profil-check/index.html" "$PUBLIC_HTML/date-ideen-finder/index.html" "$PUBLIC_HTML/tools/index.html" "$PUBLIC_HTML/sitemap/index.html"; do\n  if ! grep -q "BreadcrumbList"`);

fs.writeFileSync(file, s, 'utf8');