diff --git a/src/pages/admin/collections/campaign-masters.astro b/src/pages/admin/collections/campaign-masters.astro index 7327312..2767644 100644 --- a/src/pages/admin/collections/campaign-masters.astro +++ b/src/pages/admin/collections/campaign-masters.astro @@ -3,11 +3,8 @@ * Campaign Masters Management * Full CRUD for campaign_masters collection */ -import AdminLayout from '@/layouts/AdminLayout.astro'; -import { getDirectusClient } from '@/lib/directus/client'; -import { readItems, createItem } from '@/lib/directus/client'; - -const client = getDirectusClient(); +import AdminLayout from '../../../layouts/AdminLayout.astro'; +import CollectionTable from '../../../components/admin/CollectionTable'; let campaigns = []; let error = null; @@ -34,7 +31,14 @@ try { } --- - + + +
diff --git a/src/pages/admin/collections/cartesian-patterns.astro b/src/pages/admin/collections/cartesian-patterns.astro index e0219b9..2563795 100644 --- a/src/pages/admin/collections/cartesian-patterns.astro +++ b/src/pages/admin/collections/cartesian-patterns.astro @@ -1,20 +1,13 @@ --- -import Layout from '@/layouts/AdminLayout.astro'; -import CartesianManager from '@/components/admin/intelligence/CartesianManager'; +import AdminLayout from '../../../layouts/AdminLayout.astro'; +import CollectionTable from '../../../components/admin/CollectionTable'; --- - -
-
-
-

📐 Cartesian Patterns

-

- Create logic-based sentence formulas. Combine text, spintax, and variables like - {city} or {service} to generate millions of unique combinations. -

-
-
- - -
-
+ + + diff --git a/src/pages/admin/collections/generation-jobs.astro b/src/pages/admin/collections/generation-jobs.astro index df42900..5b9323c 100644 --- a/src/pages/admin/collections/generation-jobs.astro +++ b/src/pages/admin/collections/generation-jobs.astro @@ -4,10 +4,7 @@ * Queue monitoring and job management for content_fragments collection */ import AdminLayout from '@/layouts/AdminLayout.astro'; -import { getDirectusClient } from '@/lib/directus/client'; -import { readItems } from '@/lib/directus/client'; - -const client = getDirectusClient(); +import CollectionTable from '@/components/admin/CollectionTable.astro'; let jobs = []; let error = null; @@ -37,7 +34,14 @@ try { } --- - + + +
diff --git a/src/pages/admin/collections/geo-intelligence.astro b/src/pages/admin/collections/geo-intelligence.astro index b77c457..33552f8 100644 --- a/src/pages/admin/collections/geo-intelligence.astro +++ b/src/pages/admin/collections/geo-intelligence.astro @@ -1,21 +1,20 @@ --- -import Layout from '@/layouts/AdminLayout.astro'; -import GeoIntelligenceManager from '@/components/admin/intelligence/GeoIntelligenceManager'; -import { CoreProvider } from '@/components/providers/CoreProviders'; +import AdminLayout from '../../../layouts/AdminLayout.astro'; +import CollectionTable from '../../../components/admin/CollectionTable'; +import CampaignMap from '../../../components/admin/CampaignMap'; --- - -
-
-
-

🌍 Geo Intelligence

-

- Visualize your market dominance. Manage region clusters and target specific cities for localized content campaigns. -

-
-
- - - + +
+ + +
+ +
- +
diff --git a/src/pages/admin/collections/spintax-dictionaries.astro b/src/pages/admin/collections/spintax-dictionaries.astro index da4c1b8..0aa020a 100644 --- a/src/pages/admin/collections/spintax-dictionaries.astro +++ b/src/pages/admin/collections/spintax-dictionaries.astro @@ -1,20 +1,13 @@ --- -import Layout from '@/layouts/AdminLayout.astro'; -import SpintaxManager from '@/components/admin/intelligence/SpintaxManager'; +import AdminLayout from '../../../layouts/AdminLayout.astro'; +import CollectionTable from '../../../components/admin/CollectionTable'; --- - -
-
-
-

📚 Spintax Library

-

- Manage your vocabulary variations. Use these sets to generate diverse, non-repetitive content - using {key|word|variant} syntax. -

-
-
- - -
-
+ + +