AI Addon pour l'Indexation SEO avec LLMO

AI Addon pour l'Indexation SEO avec LLMO 2.1.4

Vous n'avez pas l'autorisation de télécharger
Compatibilité XF
  1. 2.3.x
Description courte
Sylvain\LlmoproV311 offers enhanced features with fixes for missing files during installation, improved PHP handling, and a single namespace. It includes clean setup, minimal routes.xml, and integrates seamlessly into XenForo 2.3+. Installation involves uploading contents to the root, installing via ACP, and rebuilding caches. Key endpoints include /llmopro, /llmopro/threads, and /llmopro/search.
Quelles changements par rapport à 3.1.0

Pas de hashes.json → plus d'alertes “N fichiers manquants” lors de l'installation.
Des corrections PHP dans le contrôleur et la service (concaténation correcte, append des arrays, .=, ternaires corrects).
Un seul espace de nomsage Sylvain\LlmoproV311 pour éviter les collisions avec les versions précédentes.
Routes.xml minimaliste et valide (évite “Veuillez entrer un valeur valide”).
Setup nettoyée (tables xf_llmopro_document & xf_llmopro_log).

Structure

upload/src/addons/Sylvain/LlmoproV311/

addon.json (v3.1.1, nécessite XF ≥ 2.3.0 +)
Setup.php
_data/
options.xml
phrases.xml
template_modifications.xml
routes.xml → préfixe llmopro
Entity/Document.php, Entity/Log.php
Service/Generator.php
Util/RateLimiter.php
Pub/Controller/Index.php, Pub/View/Json.php
Cron/Regenerate.php, Job/WebhookPing.php
README.txt, LISEZMOI.txt (au niveau du zip)

Installation (nettoyée)

Copiez le contenu de upload/ dans le répertoire racine de XenForo (à la même profondeur que src/ et admin.php).
ACP → Add-ons → Installer LLMO Pro (Sylvain) — V3.
ACP → Outils → Régénérer les caches (Templates, Phrases, Routes).

Points d'entrée

/llmopro — manifest/info
/llmopro/threads
/llmopro/thread?thread_id=123
/llmopro/search?q=...
/llmopro/sitemap
/llmopro/well-known

Si cela ne fonctionne toujours pas pour l'autre utilisateur

Vérifiez la chemin exact : src/addons/Sylvain/LlmoproV311/ (casse sensible).
Assurez-vous qu'il n'y ait pas de sous-répertoire upload sur le serveur.
Les répertoires ont des permissions 755, les fichiers 644.
Supprimez tout fichier Llmopro / LlmoproV3 pour éviter la fusion accidentelle.

Si vous voulez encore vérifier l'intégrité plus tard, je peux fournir un script côté serveur pour générer hashes.json des fichiers présents après installation.


Plan de mise à jour sans surprise (XenForo 2.3.x) + notre addon

1) Exigences du serveur

PHP ≥ 8.1 (OK avec 8.2/8.3), MySQL ≥ 5.7/MariaDB 10.3+
Extensions : mbstring, json, gd, curl, xml
Permissions : répertoires 755 / fichiers 644

2) Installation de XenForo (nettoyée)

Décompressez XF → déplacez le contenu dans le répertoire racine.
/install/ → création de la base de données → utilisateur administrateur.
Dans src/config.php, assurez-vous que :

$config['enableAddOns'] = true;
$config['upgradePending'] = false;
$config['enableMaintenance'] = false;

ACP → Outils → Régénérer les caches (commencez d'un état nettoyé).

3) Installation de l'addon LLMO Pro

Utilisez le paquet correct (sans hashes.json).
Copiez le contenu de upload/ dans le répertoire racine de XF.
ACP → Add-ons → Installer LLMO Pro (Sylvain) — V3.
ACP → Outils → Régénérer les caches (Templates, Phrases, Routes).

Si vous voulez encore vérifier l'intégrité après installation, nous génèrerons automatiquement hashes.json sur le serveur (plus de fausses alertes “fichiers manquants”).

4) Tests d'essuie-glace

Ouvrez une page de sujet → dans le HTML vous devriez voir <script id="llmopro-seo" type="application/ld+json">.
Points d'accès public :
/llmopro
/llmopro/threads
/llmopro/thread?thread_id=1 (utilisez un ID réel)
/llmopro/search?q=test
/llmopro/sitemap

5) Options utiles (ACP → Options → LLMO Pro)

Activer/Désactiver l'injection de JSON-LD
Longueur du résumé
ETag / If-Modified-Since
Réglementation des accès
Masquage PII basique
Webhook (optionnel)

6) Stratégies de test les meilleures pratiques

Testez avec le style XF par défaut (aucune surcharge de template) pour isoler les problèmes.
Si un redémarrage montre “Veuillez entrer une valeur valide” pour Routes :
Renommez temporairement _data/routes.xml en routes.off.xml, redémarrez.
Je vous fournirai un petit script pour créer directement la route dans la base de données (plus robuste), puis redémarrerez les caches.
Auteur
axtona
Vues
153
Type d’extension
zip
Taille du fichier
21.7 Ko
Première publication
Dernière mise à jour
Évaluations 0.00 étoile(s) 0 évaluations
Lien cassé ? Envoyer un message à l’équipe NP et nous vous aiderons rapidement !
Soutenez le développeur Si vous êtes satisfait du test ou que votre projet vous a rapporté de l’argent, cliquez sur le bouton « Plus d’informations » pour soutenir le développeur en achetant.

Dernières mises à jour

  1. 2.1.4 - change log
    This latest version will be my final release. If you need functional development or further...

Plus de ressources de axtona

Audit SEO A
Audit SEO 1.4.0
Un tableau de bord d'audit SEO complet pour les administrateurs de XenForo.
[Bypass MC Admin Login] A
un outil que je utilise car j'ai l'impression de devoir me connecter à la CP d'Admin régulièrement
Converteur de Hotlink est un outil administrateur qui convertit en batch des images liées externement

Ressources similaires

[[XenGen Tr]] Seo Uyumlu TR karakter düzeltici A
fixes Turkish characters (ö,ü.ç.ğ.ş,ı) in the url
[AddonFlare] Paid Ads (Powerful Ad Rotation System) A
Discover the most effective way to maximize your ad revenue and rotate ads without the hassle...
Haut