2009_11_2 (V4.0)
1. Outil auxiliaire d'étiquetage simple et puissant
(1) L'application de la fonction cache accélère la vitesse d'exécution des outils auxiliaires d'étiquettes et améliore l'efficacité du travail ;
(2), ajouter une étiquette de fonction de défilement d'image ;
(3) Ajouter un appel à la liste de produits et une balise de fonction d'appel de catégorie de produits ;
(4) Ajoutez la fonction de sélection du type d'article dans la balise article ;
(5), ajoutez de nouvelles étiquettes avec des images et des textes ;
(6) Résolvez le problème de la mauvaise ligne lors de l'ouverture de l'icône « nouvelle » ;
(7) Refonte de la page de sélection des balises statiques ; vous pouvez automatiquement insérer ou copier les balises statiques couramment utilisées ;
(8) Ajoutez plusieurs balises statiques pour rendre l'article riche et coloré ;
(9) Modifiez la balise « Digg » en un style d'affichage à la mode ;
(10), deux nouveaux styles d'affichage de liste sont ajoutés : le style de liste Pigg ;
2. Le système d’adhésion a été amélioré pour le rendre plus convivial et plus pratique.
(1) Repenser l'interface du centre des membres pour la rendre plus belle et élégante ; l'opération est simple et pratique ;
(2) Le backend peut déterminer le type d'articles publiés par le groupe membre et si les membres sont autorisés à publier des produits ;
(3) Vous pouvez définir si les informations publiées par différents groupes membres doivent être examinées. Par exemple : les publications des membres ordinaires doivent être examinées, mais pas les publications des membres VIP, les publications des visiteurs doivent être examinées, mais pas les publications des membres, etc. ;
(4) Ajouter un filtrage des données de soumission des utilisateurs enregistrés et une injection SQL efficace ;
(5). Nouvelle vérification du code de vérification pour l'enregistrement, empêchant efficacement la machine d'enregistrement ;
(6) Les membres prennent en charge l'activation par courrier électronique, ce qui peut empêcher les machines d'inscription ou les inscriptions d'utilisateurs indésirables ;
(7) Ajoutez la fonction que les utilisateurs frontaux peuvent choisir pour autoriser un seul membre à se connecter pour un compte membre ;
(8) Ajouter une fonction de favoris ;
(9) Les nouveaux utilisateurs peuvent consulter les informations publiques des autres utilisateurs ;
(10) Si l'option de téléchargement est autorisée pour le nouveau groupe de membres ;
(11) Lorsque les frais de lecture des membres sont augmentés, les contributeurs peuvent en retirer des fonctions ;
3. La sécurité est constamment verrouillée
(1) Les préfixes des variables COOKIE avant et arrière sont complètement séparés. L'attaquant ne peut pas connaître le nom de la variable COOKIE en arrière-plan et ne peut pas simuler la variable sans connaître le nom de la variable ;
(2), vérification du code d'authentification COOKIE et vérification IP
(3) Renforcer la vérification de l'interface de téléchargement, éliminer les fichiers suspects et renforcer l'interdiction des soumissions externes pour le téléchargement ;
(4) Vérifier la sécurité et la légalité de la fonction de stockage d'images à distance, afin de résoudre le problème de l'interdiction de capturer des pseudo-chevaux de Troie xx.asp;1.gif similaires.
(5) Filtrez les données soumises ; évitez efficacement les injections illégales !
(6) Renforcer la prévention de l'injection SQL dans le fichier Conn.asp ;
4. L'utilisation de la fonction cache améliore considérablement l'efficacité de fonctionnement du système
(1) Après avoir lu les données communes du système à partir de la base de données, déconnectez immédiatement le jeu d'enregistrements et convertissez-le directement en XML pour le traitement, et utilisez pleinement la technologie de mise en cache pour maximiser à nouveau les performances du système ;
(2) Utilisez une méthode de mise en cache qui combine base de données et XML pour appeler les paramètres système, les balises personnalisées, les styles de colonnes, etc. ;
(3) Une nouvelle fonction de nettoyage du cache est ajoutée pour mettre à jour le cache généré par le système Chaque fois que le fichier de configuration du système est modifié, le système met automatiquement à jour le cache ;
5. Optimisation de l'éditeur en ligne
(1). Réparez « Erreur Active Server Pages ASP 0138 Nested Script Block » dans l'éditeur en ligne.
(2) Renforcer la vérification de sécurité des fichiers téléchargés ;
(3) Ajouter un arrière-plan pour gérer le nom du répertoire de l'éditeur en ligne ;
(4) Ajout de la possibilité de sélectionner et d'ajouter des fichiers téléchargés ;
(5) Utilisez les effets spéciaux Lightbox JS v2.0 pour ajouter la fonction cliquer pour agrandir les images dans les articles (la fonction vignette doit être activée au préalable) ;
6. 4.0 est associé à un ensemble de modèles de réception à la mode et frais pour refléter pleinement les fonctions d'Art2008cms.
(1) L'appel de modèles est pratique et rapide ; chaque module peut créer un modèle de page d'accueil de chaîne ;
(2) Le nom du répertoire des modèles peut être modifié dans les paramètres d'arrière-plan pour empêcher le téléchargement de vos modèles ;
(3) Pour les novices, le langage html peut être utilisé pour écrire ;
(4). Ajout de la fonction d'édition en ligne du modèle ;
(5) Chaque nouvel article peut être lié à un modèle personnalisé ;
7. Subdivisez davantage les droits d'administrateur d'arrière-plan, et les droits d'administrateur ordinaires peuvent être subdivisés en chaque module ;
8. Ajout d'une nouvelle façon de publier des pages statiques par lots ;
9. Ajout de la fonction d'intégration générale de l'API ; fournit une interface d'intégration API, qui peut intégrer des forums, des blogs et d'autres logiciels grand public, et réaliser facilement l'intégration étroite de plusieurs programmes.
Il peut intégrer simultanément des logiciels tiers tels que Dongwang Forum et Oblog pour réaliser facilement une adhésion unique et aider les utilisateurs à mettre en œuvre facilement une solution de portail multifonctionnelle de « CMS + Forum + Blog ».
10. Résoudre d'autres problèmes détaillés