×÷·.·'¯`·)» KWSPHP V1.6 est là «(·'¯`·.·÷×
préparez-vous à l'accueillir
Bonjour,
ce topic a uniquement pour but de vous présenter
(en faisant confiance à mes souvenirs de tout ce que l'équipe a fait)
les nouveautés de cette version de KwsPHP 1.6.
KwsPHP V1.6 permet de mettre à jour votre portail directement depuis KwsPHP V1.0
sauf si vous avez une vieille version de l'agenda, auquel cas vous devrez passer par la V1.3
Il est
strictement interdit de remonter des bugs ici,
mais par contre
si vous souhaitez des explications plus concrètes après mon roman, ce topic est là pour ça
1.6.745 - 1.6.835 - 1.6.895 - 1.6.900 - 1.6.925 - 1.6.955
Parlons de la généralité du portail dans un premier temps :
V1.6.745
Avant, sachez que des fichiers ont été déplacés, donc, pour tous vos liens vers
profil.php, memberlist.php, perdu.php, login.php, logout.php (qui n'ont pas été modifiés à l'update, je pense surtout a ceux des thèmes)
ils doivent être remplacés par
index.php?mod=espace_membre&ac=profil
index.php?mod=espace_membre&ac=memberlist
index.php?mod=espace_membre&ac=perdu
index.php?mod=espace_membre&ac=login
index.php?mod=espace_membre&ac=logout
Ensuite, le plus simple étant votre propre constatation, inutile de vous dire qu'en vous baladant sur votre nouveau portail, vous serez plus à même de constater ces nouveautés, mais sinon, il y a en vrac :
Certaines choses qui sont passées pour l'administrateur dans un nouveau sous-menu dans "mon compte" qui se nomme Outils, vous y retrouverez, Eskuel, le PhpInfo, Infoz et sa Comparaison avec les fichiers officiels distribués dans cette archive (valable dans le cas où votre logiciel ftp est configuré en binaire) et Debug.
Ensuite dans l'administration classique que vous connaissez, il y a eu un peu (euh..bcp) de chamboulements :
Des options supplémentaires font leur apparition dans options générales
==> La possibilités d'activer ou de désactiver l'édito
==> Activer l'ajout de meta données (title, keywords), cela concerne les modules articles, news, forum et page qui si cette option est activée.
Cela permet de compléter vos balises <title> et <keywords> en fonction de l'affichage de la page ou vous vous situez
(le title est géré automatiquement par le portail, et reprend en règle général le titre de l'article, la news, la page ou le topic. Quand aux keywords, Vous devez les définir dans les articles et news (un champs à été ajouté afin de vous permettre de les mettre)).
Bon, en clair, cela sert à augmenter votre référencement sous réserve que vous ayez scrupuleusement fait les mises à jour de votre thème suivant votre version initiale
==> Interdire le passage des robots : bon, bah ça c'est assez parlant je pense, mais du coup référencement ZÉRO
==> Le nbre de News, oui ça je sais c'est pas nouveau, par contre ce qui l'est, c'est que ce nbre est celui défini pour les visiteurs, en tant que connecté, c'est celui de votre profil qui devient valide)
==> Le mode debug à ON fait afficher ds la 1.6 en plus de la vue des sources, toutes les requêtes, ça permet de mieux cerner un pb si vous en avez un. ça vous empêche aussi de le laisser à "ON" qd le pb est réglé car le site est impraticable (tentez en mode maintenance, vous verrez ce que je veux dire :p)
==>Gestion des comptes auto
- les délais minimaux ont été revus à la baisse
- Mise en place d'un délai de suppression Auto qd l'échéance arrive à terme. Si Off, faudra le faire manuellement (un par un car la multi-suppression manuelle n'est pas en place faute de temps)
- Possibilité d'informer ou pas le membre lors d'un changement de son statut par mail
- Possibilité de remplacement de l'avatar (à l'affichage, car l'original reste en bdd), lors d'un changement de statut
==>Options Copyright
- Un peu de liberté dans ce monde de brute, mais le mieux est que vous alliez voir à quoi cela correspond
Humm un nouveau lien qui se nomme : Enregistrement/Profil
==> Vous y retrouverez dans un premier temps le MP de l'inscription qui a migré depuis "options des Emails". Vous avez la possibilité de le désactiver. Vous pouvez également sélectionner, celui qui (parmis les grades admins) en sera l'expéditeur (au passage, il sera également l'expéditeur des MP auto de l'agenda)
==> Ensuite, se trouve également des options qui ont migrés depuis Options générales.
Ont été désactivés (donc n'apparaissent plus) l'upload et les avatars extérieurs pour les raisons que vous connaissez. Nous n'avons pas eu le temps de traiter ce pb de fond
==> Une petite nouveauté (mais ça vous avez pu déjà en profiter puisque nous l'avons activée ici) qui va de paire avec les règles du site, la possibilité de demander à tous les membres une re-validation des règles et en option la possibilité de poser des questions en relation avec votre règlement interne (c'est pas une obligation, si vide, ils n'auront qu'à valider simplement).
Humm encore un nouveau lien qui se nomme : Gestionnaire
Mais qu'est-ce donc ? Un truc génial ;)
En fait un moyen simple d'activer, de désactiver, d'installer et de désinstaller des modules en admettant qu'ils soient gérés (autrement dit ceux qu'on distribue), pour les autres, soit ils ne sont pas du tout gérés, soit vous devrez procéder à une installation complète ou s'ils sont déjà installés, une simple déclaration suffira pour les remettre en service.
Humm encore et encore un nouveau lien qui se nomme : Options des grades
Mais où va-t-on ?
==> Allez , on va dire que c'est du design, un peu de personnalisation en direct pour vos grades :p
Vous y croyez si je vous dis, encore un nouveau : Messages administratifs
ça n'en finit plus 8)
==> Vous permet d'envoyer des MP en masse en fct du grade, ainsi qu'une petite liste récapitulative des gradés.
Droits : non, ça c'est pas nouveau, et bien si un peu :p !!!
==> Car nous avons ajouté la possibilité d'une condition entre grade- groupe qui peut être "ou" ou "et"
Espion, bon ça c'est un module administratif
==> Il a été créé à l'origine pour faire la peau de deleted (qu'on a eu d'ailleurs !!)
Pas très compliqué en soit, je pense que vous en comprendrez le principe. Il remplacera probablement le module stats dans le futur, car il est plus évolué
Bon on a fait le tour du portail et de son coté administratif, c'est bon, toujours d'aplomb pour continuer la lecture....
Alors on y va pour les modules :
Ajash00t :
==> Une pagination dans sa gestion, ça ne peut pas lui faire du mal ;)
==> Paramétrage du nbre de messages affichés dans l'Ajash00t
==> Pour son bloc: possibilité d'activer le son pour prévenir
Articles et news : options supplémentaires pour le premier et ajout des ces options pour le second
==> Grade minimum d'administration : pas dur a comprendre
==> Grade minimum pour ajouter un article (news) : ça non plus
==> Nouveaux articles (news) par validation : encore moins, mais petite particularité pour les news, si votre grade es au moins celui d'administration, la validation n'est pas requise, mais vous pouvez la forcer lors de la rédaction afin de par exemple préparer vos news a l'avance (dans ce cas le mail d'envoi via la newsletter ne partira qu'après validation et la date de la news sera celle de la validation)
==> Grade minimum pour les commentaires : ah voilà un truc intéressant, même les visiteurs peuvent (avec code de sécu évidemment et si il est activé)
==> Afficher les mots clés en fin d'articles (news) : pas d'inquiétude, si l'option dont je vous ai parlé plus tôt est active, ces mots clés seront ds les metas, là c'est juste pour les faire afficher en fin d'articles ou de news en plus.
==> Incrémenter la lecture du module par session : Qu'est ce donc ce truc? Bein tout simplement le fait d'éviter d'incrémenter le compteur de lecture pendant une même session alors que certains viennent relire juste pour redécouvrir les commentaires
PS : Le bloc Articles fait son apparition ds la 1.6
Espace_membre :
==> Enfin, vous pouvez configurer le nom du bloc, et en bonus choisir d'afficher la petite case a cocher qui va bien ;)
Download :
==> une petite option en plus pour l'affichage par tableau : nbre de liens par page (oui là aussi une pagination que vous pouvez ds ce cas paramétrer)
Forum :
==> Ah enfin une nouvelle manière de trier ses catégories en une seule fois, fini les remontés sans fin a l'ajout d'une (attention à bien utiliser les boutons en place et ne pas recharger les pages manuellement sous peine de dupliquer a mauvais escient des choses bizarres)
==> Vous retrouverez ds les options du forum, un paramètre identique a news et articles, l'incrémentation des lectures par session
Generateur:
==> Un code de sécurité normalement plus facilement déchiffrable (PHP5 obligatoire sinon c'est l'ancienne version du code)
Liens_web :
==> Des options en plus
- Nbre de liens par page (oui là aussi une pagination paramétrable ;))
- la possibilité de jouer sur des effet de transparences de l'image au passage de la souris si elle est activée
Livre d'or :
==> une pagination amélioré sur le même principe que les autres dans la gestion et l'affichage
Newsletter :
==> on voit enfin l'association des mails avec le pseudo avec la possibilité de tomber sur le profil ou d'envoyer un MP.
Page :
==> bon bah là faut espérer que le titre "Préparer une page HTML" sera plus parlant que "Ajouter un tableau"
Resume :
==> De plus en plus, ils sont aux nombre de 6 maintenant
# agenda
# articles
# download (New 1.6)
# forum
# livredor (New 1.6)
# news
# resume
et parmis les anciens news et articles, le découpage suivant un nbre de caractères est revenu avec en duo la possibilité de choisir le nbre de news-articles dont vous voulez du contenu sur le module resume
Rubriques : ou anciennement les catégories articles
A l'origine jumelés avec news, nous (Merci Barbar car c'est lui qui s'en est chargé) avons fait en sorte de dissocier tout ça
==> Vous pouvez donc créer des rubriques pour news, articles ou les deux (voir un autre module mais éviter de renseigner le champ "Ou" pour le moment)
==> Grâce au Hack d'Apoman (Merci à lui, il a eu le privilège de tester notre 1.6 en avant première afin d'y intégrer ce hack directement et nous soulager un peu la charge de travail), vous avez la possibilité de créer des sous rubriques a l'infini (n'abusez pas qd même :boulet: :evil: )
Stat :
==> cela concerne le bloc : encore plus paramétrable pour votre plaisir et les goûts de chacun
Oufffff, s'en est fini avec les modules de base...vous avez encore un peu de courage, j'en ai presque fini.
Encore 2-3 petit trucs :
=> Dans votre messagerie privé, vous remarquerez que la boite d'envoi à été renommée en "Non lue par le destinataire". Avant la 1.6, le fait de supprimer un message dans cette boite d'envoi, ne gênait nullement sa bonne réception. Il en est tout autrement sur cette version (de toute façon, un message d'avertissement vous prévient (javascript obligatoire, sinon, c'est à la trappe directe)), le message s'il est supprimé à ce stade ne sera jamais reçu par son destinataire.
=> Dans message envoyé, si vous voyez apparaitre un non-lu, c'est que votre destinataire, a mis votre message directement dans sa poubelle sans le lire (ou l'a t-il lu dans son mail, c'est d'ailleurs pour ça que le contenu du message à été coupé lors de l'envoi du mail pour éviter ce genre de procédé)
=> La memberlist à été revu
=> La pagination à été intégré a plein d'endroit afin d'éviter le chargement de pages trop longues.
=> la recherche améliorée
=> le module groupe entièrement revue par Foupoudave pour une meilleure approche
Sans compter les milliers de bugs, corrections, validation Xhtml, et j'en passe dont vous ne verrez absolument pas la différence car cela fait partie des coulisses de KwsPHP dont vous ne prêtez pas forcement attention.
Version et Révision 1.6.835 Remonterune multitude de chose dont pas mal dont vous ne verrez aucune différence.
Vous trouverez déjà pas mal de renseignement via le
Changelog.
sinon en vrac :
- Ce sont beaucoup de corrections et d'amélioration du code
- des paginations mises en places
- la multimodérations pour la gestion des membres
- le controle des avatars uploadés devenus orphelins après la suppression d'un membre
- un calendrier dans la maintenance
- une prévisualisation html couplé avec le module tiny_mce si il est installé
- Filtrage des domaines mails
- Multi-modules de démarrage avec tri
- Module recherche amélioré et un bloc en plus
- Amélioration légère de la lisibilité de la gestion de la faq
- Personnalisation du module générateur
- Déplacement de liens intra-menu s'il y en a plusieurs
- Drag & drop a différents endroit
- lecture historique du module Espion
- Suppression des non lus plus spécifique
- possibilité de se connecter en invisible suivant le grade défini par l'administrateur
- une refonte de la memberlist (que vous connaissez deja si vous avez installé un des corerctifs precedent)
Et pour finir un must, un système de prévenance de mise a jour en live.
Il est invisible mais je vous rassure vous le saurez rapidement qd il se mettra en branle
Version et Révision 1.6.895 RemonterVous trouverez déjà pas mal de renseignement via le
Changelog.
Version et Révision 1.6.900 RemonterVous trouverez déjà pas mal de renseignement via le
Changelog.
Version et Révision 1.6.925 RemonterVous trouverez déjà pas mal de renseignement via le
Changelog.
Sinon, en vrac
- Portail : amélioration rapidité site
- Champs sup : ajout textarea + possibilité réinitialisation champ
- Emails : Nouvelles options avec quota mails/heure
- News - Articles : Ajout choix pour Html + Js (pour les balises <script>)
- Forum : envoi du mail pour prévenir réponse une fois jusqu'à la prochaine connexion
- Forum : Possibilité de transformer des réponses en 1 sujet, Reindexation auto toutes les 5 secondes après 1er lancement
- multi-faq : Ajout icône pour édition directe + icône pour obtenir url Question-Réponse
- liens_web : Ajout d'options (accès par grade, Édition possible par l'auteur de ses liens via "mon compte", mp possible à l'auteur lors de la validation du lien)
- liens_web : Ajout option tri dans bloc, Ajout contrôle présence URL et titre, possibilité affichage toutes catégories dans le bloc
- infoZ : Séparation du scan répertoire pour plus de rapidité si besoin (ne traite pas les fichiers en plus)
Version et Révision 1.6.955 RemonterVous trouverez déjà pas mal de renseignement via le
Changelog.
Sinon, en vrac
- Ajash00t devient une multish00t avec autant de sh00t que vous voulez
- Champs sup : ajout visibilité par grade
- liens_web : possibilité vérification de tous les liens
- News: ajout d'options (coms/page, ordre des coms, message auto) + date de fin possible
- Articles se voit munir d'une page d'archive comme les news
- etc...
Un grand Merci aux bétas-testeurs (officiels, oui car il y en a des non officiels , comme Calfou qui nous a remontés des bugs et améliorations possibles). bref, je pense que tous les concernés se reconnaitront.
Merci aussi à ceux (membres classiques) qui indirectement ont participés à l'amélioration de cette 1.6 par leur idées.
:yes: :yes: :yes:
Un Énorme remerciement à SexW@x pour la superbe documentation qu'il a entièrement revu et que vous êtes prié de lire avant toute chose afin d'y appliquer tout ce qui est préconisé.
:X KwsPHP 1.3 est mort :X
:ko:
8) Vive KwsPHP 1.6 8)