Le système de gestion de contenu open source HkCms est un système CMS développé sur la base de ThinkPHP6.0. Un système CMS qui intègre les avantages du code open source, une autorisation commerciale gratuite, une installation et une mise à niveau faciles du système, des fonctions d'interface simples et légères, une utilisation facile, une mise à niveau et une installation en ligne de plug-ins et de modèles, ainsi qu'un support d'alliance pour la création de sites Web. plan.
Description des fonctionnalités :
1. Système de gestion de contenu open source gratuit sous licence commerciale.
2. Basé sur le framework populaire ThinkPHP6.0, il est pratique pour un démarrage rapide et un développement secondaire.
3. Balises de modèle complètes, mise en page complète du modèle, prise en charge des modèles séparés réactifs et non réactifs.
4. Système backend complet, interface simple, fonctions lumineuses et facile à utiliser. Il prend en charge les mises à niveau en ligne et les mises à niveau manuelles pour garantir les mises à jour et la sécurité du site Web.
5. Installation et mise à niveau en ligne complètes des plug-ins et des modèles
6. Le plan de soutien à l'alliance pour la création de sites Web personnels de petites et moyennes entreprises fournit une autorisation commerciale gratuite, une assistance technique produit, des plug-ins de modèles d'alliance gratuits et un bon mécanisme de partage de développeurs.
7. Maintenance du projet à long terme et optimisation continue.
Structure du projet :
1. PHP >= 7.2.5
2. MySQL >= 5,6
3. PensezPHP V6.0.9
4. Environnement Applicable: Windows/Linux
Système de gestion de contenu open source HkCms v2.1.220220
[Nouveau] Annuler la modification synchronisée des noms de répertoires de colonnes dans les situations multilingues
[Nouveau] Modifiez, ajoutez et supprimez des données synchronisées dans des listes multilingues.
【Nouveau】Nouvelle pagination du contenu
[Nouveau] Ajout d'informations de quantité personnalisées pour les étiquettes de pagination
[Nouveau] Convertir automatiquement le nom du répertoire de la colonne en Pinyin lorsqu'il est laissé vide
[Nouveau] Ajout de l'appel d'étiquette de classe de tableau de l'article précédent et de l'article suivant
[Nouveau] Ajoutez la balise fileinfo, qui est utilisée sur la page de contenu pour obtenir le contenu détaillé des pièces jointes et prendre en charge le téléchargement de fichiers.
【Nouveau】Ajouter une étiquette de pagination de flux en cascade
【Nouveau】Ajouter une étiquette de tri
[Nouveau] Ajout d'une balise de filtre pour prendre en charge le filtrage de liste
[Nouveau] Ajout de tagarcone pour obtenir des balises de document uniques
[Nouveau] balises de contenu de base de données de requête de requête
[Nouveau] Ajout de la fonction de modification des pièces jointes
[Nouveau] Prend en charge la définition séparée du format de fichier et de la taille du fichier de téléchargement du champ de modèle.
[Nouveau] Les nouveaux champs de modèle prennent en charge le filtrage
[Nouveau] Les nouveaux champs de modèle prennent en charge les options de tri frontales
[Nouveau] Ajout d'une page d'invite de détection d'installation de plug-ins et de modèles
[Nouveau] Prise en charge du modèle de téléphone mobile liant le nom de domaine de deuxième niveau
[Nouveau] Supprimer le menu lorsque le nouveau plug-in est désactivé
[Nouveau] Framework TP mis à niveau vers la V6.0.12LTS
[Optimisation] Ajustement de la page d'installation
[Optimisation] L'événement de configuration du plug-in addon_config_save a été supprimé. Pour plus de détails, consultez le manuel.
[Optimisation] Prise en charge multilingue des langues de contenu. Activez et désactivez l'interopérabilité des données. Si la langue par défaut est définie, l'affichage ne sera pas affecté.
[Optimisation] Optimiser l'installation du plug-in et synchroniser le menu d'arrière-plan
[Optimisation] Optimiser et améliorer le formulaire de message et les balises de formulaire
[Optimisation] Il n'est pas nécessaire de spécifier l'ID de colonne ou l'ID d'article pour optimiser la balise d'article précédente et la balise d'article suivante.
[Optimisation] Optimiser le champ d'étiquette de formatage de la date et signaler une erreur lorsqu'il n'existe pas
[Optimisation] Optimiser l'aperçu du composant de téléchargement de fichiers
[Optimisation] Optimiser la recherche globale
[Optimisation] L'URL pseudo-statique est automatiquement ajoutée à la page
[Optimisation] Optimiser la page d'invite d'erreur
[Optimisation] Optimiser les données du cache sans plug-in en mode débogage
[Optimisation] Optimiser les éléments de détection des autorisations de répertoire sur la page d'installation
[Optimisation] La méthode d'obtention des champs de table secondaire : $item.more.content est remplacée par $item.content. L'ancien modèle prend toujours en charge la méthode more.
[Correctif] En mode dynamique d'URL, les paramètres de pagination sont anormaux.
【Correction】 Correction du numéro de page de saut anormal
[Correction] Problèmes de multilingue et de pagination dans les modules du site
[Correction] Autre formatage des champs de l'éditeur de contenu
[Correctif] Correction du problème d'accès inter-domaines aux noms de domaine de deuxième niveau après le cache d'adresses de téléchargement de fichiers
[Réparer] Résoudre le problème de saut de ligne SQL lors de la sauvegarde de la base de données
【Réparer】 Résoudre d'autres problèmes connus