ADMINISTRATION SECTION
π Authentication
- Secure login page
- User session management
- Hashed passwords
- Brute force protection (attempts limitation)
- Roles: Admin / Webmaster / User
π Dashboard
- Global statistics (sites, categories, users)
- Real-time notifications
- Latest submitted sites
- Pending reviews
- Latest claims
- Quick links to frequent actions
- Activity charts
π Site Management
- List of all validated sites
- Pagination (20 sites per page)
- Search by title or URL
- Site editing
- Permanent deletion
- Featured listing (featured)
- Category change
- View listing
β³ Pending Sites Management
- List of sites awaiting validation
- Simple validation
- Rejection with reason
- Editing before validation
- Immediate deletion
ποΈ Trash (Offline Sites)
- Sites marked as offline
- Simple restoration
- Restoration with URL modification
- Permanent deletion
- Trash search
- Failure date displayed
π Category Management
- Unlimited hierarchy
- Category creation
- Category editing
- Deletion with subcategory verification
- SEO slug management
- Hierarchical reorganization
- Activate/deactivate
π₯ User Management
- List of all users
- Email modification
- Password change
- Role assignment (user/webmaster/admin)
- Account activation/suspension
- User deletion
β Review Management (Admin)
- Pending moderation reviews
- Published reviews
- Reported reviews
- Review publication
- Rejection with reason
- Abusive review reporting
- Permanent deletion
- Proof consultation
π Claim Management
- Pending requests
- Validation with ownership transfer
- Rejection with reason
- Processing history
- Provided proof consultation
- Email notification
π Static Pages Management
- Page creation
- WYSIWYG editing (TinyMCE)
- Page deletion
- Multilingual management (fr, en, es, de, it)
- Customizable URLs (slug)
βοΈ Configuration (Options)
General
- Site name
- Meta description
- Base URL
- Admin email
- Default language
Theme & Appearance
- Theme selection (classic/2col/3col)
- Background color
- Text color
- Accent colors
- Logo upload
- Favicon upload
Listing Display
- Enable/disable customer reviews
- Enable/disable review moderation
- Enable/disable postal address
- Enable/disable phone
- Enable/disable opening hours
- Enable/disable map
- Enable/disable claim feature
- Enable/disable social networks
SEO
- Automatic site validation
- Site screenshots
- XML/HTML sitemap
Security
- Captcha type (hCaptcha/reCAPTCHA/None)
- Captcha API keys
Advertising
- Google AdSense activation
- AdSense client code
- Custom ad code
Content
- Submission page text
- Directory social networks
π₯ CSV Import
- Bulk site import
- CSV format (separator π
- Required columns: title, url, email
- Optional columns: description, city, zip, phone, address, category…
- Duplicate detection
- Automatic category creation
- Import logs
- CSV template download
π Quick Links
- XML Sitemap
- HTML Sitemap
- Logout
VISITOR SECTION
π Home
Display of main categories
Latest added sites
Featured sites
Search engine
Breadcrumb
π Search Engine
Search by title or URL
Search by city
Paginated results
Highlighted search terms
π Category Navigation
Complete tree structure
SEO URLs (/category/subcategory/)
Pagination (/category/page-2/)
Display of site count
Category descriptions
Collapsible/expandable subcategories
Featured sites on top
π Site Profile
Header
Category (clickable link)
Title (link to site)
Description
Action buttons (Visit, View map)
Address & Contact
Full address (street, zip, city)
Clickable phone number
Email (if enabled)
Opening hours
Formatted display
Independent block
Interactive Map
OpenStreetMap
Automatic geolocation
Marker with popup
Integrated zoom
Customer Reviews
5-star rating
Comment
Publication date
Owner response
Button to submit a review
Link to external reviews (Trustpilot, Google)
YouTube Video
Responsive integration (iframe)
YouTube ID stored directly
Social Networks
Facebook
Twitter/X
Instagram
LinkedIn
Clickable buttons
Similar Sites
By category and city
Limit to 3 sites
Random
Owner Actions
Claim the listing (if available)
“You are the owner” (if claimed)
βοΈ Site Submission (item_add.php)
Complete form
Mandatory Captcha
Field validation
URL anti-duplicate
Customizable informational text
Admin notification email
Category selection (dynamic search)
π€ User Account
Registration
Email + password form
Mandatory email confirmation
Captcha
Login
Email + password
Forgot password
Brute force protection
Personal Area (account.php)
Account information
My sites
List of owned sites
Listing editing
Deletion
Reviews received
List of reviews on sites
Rating and comment
Public response
Abusive review reporting
My favorites
List of favorite sites
Remove favorites
π Claim a Listing
Existing owner verification
Form with proof
Check if already claimed
Pending request
Email notification
β Review Management (User)
Submit review (rating + comment)
Contact proof (optional)
Order date (optional)
Review type (customer/prospect/partner)
GDPR consent
β€οΈ Favorites
AJAX button (add/remove)
No page reload
Dedicated “My favorites” page
Persistent in database
π Static Pages
FAQ
Legal notices
Terms of use
Multilingual pages
π Sitemaps
XML (sitemap.php): for Google
HTML (sitemap-user.php): for visitors
π‘οΈ Visitor Security
Captcha on forms
Data protection (GDPR)
Cookie consent
External links with noopener
π Multilingual
Available languages: French, English, Spanish, German, Italian
Translated interface
Translated static pages
π± Responsive
Mobile-adapted themes
Flexible grids
Adaptive menu
π Sharing
SEO-friendly URLs
Open Graph (metadata)
Social media sharing
TECHNICAL FEATURES
π§ Back-office
Complete admin interface
Sticky side menu
Dashboard with indicators
ποΈ Database
Normalized structure
Foreign keys
Indexes on frequent fields
UTF8mb4 (supports emojis and accents)
π¨ Themes
4 themes included (classic, two-col-left, two-col-right, three-col)
Custom CSS possible
Modifiable header/footer files
π Performance
Pagination everywhere
Optimized queries
Browser cache (version parameter)
π§ Notifications
Registration confirmation email
Admin notification email (new site)
Claim validation email
π SEO
Customizable meta description
Automatic slugs
XML Sitemap
Canonical URLs
Schema.org tags (LocalBusiness)
π Redirections
.htaccess with SEO rules
HTTP β HTTPS redirect
Non-www β www redirect
Old URLs migration
π‘οΈ Security
XSS protection (htmlspecialchars)
SQL injection protection (prepared queries)
Captcha on public forms
Hashed passwords
Secure sessions