Easy-Design.Net forum




Discussion générale phpboost 3, des améliorations

hight_tower Membre non connecté

Modérateur

Rang

Avatar

Modérateur(s)

Inscrit le : 17/09/2009 à 11h09

Messages: 2298

Le 11/11/2014 à 17h52
Swan:
Moi j'ai les idées et Saturnin les compétence en php.


Etant donnez que phpboost ne travaille plus du tout sur la version 3.0, est ce que mon ami le coincoin psychoquoique voudra refaire son repack qu'il avait annoncer, il y a au moins 3ans d'ici.

Pour ceux qui ne savent pas de quoi je parle, Saturnin avait proposé au développeurs sur la version 3.0 de modifier, certaines choses, q'ils sont refuser, mais voici le lien de ces grande idées..

Maintenant à voir...



Chez Swan Site design Web phpboost3. Membre depuis 2009 & modérateur depuis 2011.
m-ickael Membre non connecté

EDN Maitre-Sage

Rang

Avatar

Inscrit le : 23/02/2010 à 09h15

Messages: 2296

Le 11/11/2014 à 18h47
Je n'ai pas le niveau requis pour accéder au lien :)
Swan Membre non connecté

Administrateur

Rang

Avatar

Inscrit le : 01/08/2009 à 22h53

Messages: 8431

Le 11/11/2014 à 19h00
Hé oui .. pas mal de choses...

Code TEXT :
 
---------------------------------------------
/Repack/admin
---------------------------------------------
**:!: cache et tpl ajout vider cache tpl :!: Fait (pomper de download 2.2 et un poil adapter)
Générateur de fichiers robots
Code TEXT :
 
User-agent: *
Allow: /
Disallow: /search/
Disallow: /member/register.php
Disallow: /admin/
Disallow: /stats/
Disallow: /forum/unread.php
 
 
---------------------------------------------
/Repack/articles
---------------------------------------------
Descriptif des cat parser et dans un div.
les smiley et mises en forme bbcode sont activé.
un textarea remplace le input en admin_cat_add et edit.
Affichages des articles précédent et suivant de la catégorie en cour de lecture en bas de page.
 
---------------------------------------------
/Repack/calendar
---------------------------------------------
 
---------------------------------------------
/Repack/connect
---------------------------------------------
Une version est dans les DL mais ne me conviens pas pour être dans le repack.
Plus d'options sont a faire dans l'administration.
Fait : ajout du switch vertcal/horizontal auto. supression de l'avatar si horizontal.
Compatibilité avec les theme maintenu, sauf le switch... et avatar
/Repack/contact
 
En attente de Big :)
---------------------------------------------
/Repack/database
---------------------------------------------
:arrow Correction du souci d'édition des tables en PHP Version 5.3.2 & MySQL 5.1.41
 
---------------------------------------------
/Repack/download
---------------------------------------------
Mise a jour 2.2 (maj dans les DL)
---------------------------------------------
/Repack/faq
---------------------------------------------
 
---------------------------------------------
/Repack/forum
---------------------------------------------
Mail de suivi fait
Alert configurable sur le nombre de message du membre.
Message d'alert personnalisable par la conf admin
Masquage mp :!: nécessite la modif member
nombre de commentaires afficher sous le nombre de message
Utilisation du switch pour désactiver les message suivi et les message non lu.
 
---------------------------------------------
/Repack/gallery
---------------------------------------------
Hack fait, souci d'images envoyer avec droit de lecture!
 
---------------------------------------------
/Repack/guestbook
---------------------------------------------
 
Le tpl de base est a revoir.
---------------------------------------------
/Repack/images
---------------------------------------------
Un vent de frais sur certaines icones serais le bien venu.
 
---------------------------------------------
/Repack/install
---------------------------------------------
Des textes sont a revoir.
Ce ne sera plus l'officielle, mais la repack....
 
---------------------------------------------
/Repack/kernel
---------------------------------------------
De petites choses a retoucher.
Débloquer les repository par exemple...
:arrow Listes des Bots un peu plus a jour (21 p ip, +12bots)
---------------------------------------------
/Repack/media
---------------------------------------------
Maj du flowplayer!
liste de cat mignature ?¿
 
---------------------------------------------
/Repack/member
---------------------------------------------
Admin member a revoir!
Ajout d'une page terms.php, et modification du fichier lang/main.php
* Ajout des mention légale cnil base et inconditionnelle relative au cms
mp => mail ? serais un plus activation/desactivation par la gestion du profil. uniquement possible que sur new install
 
Désactiver ses mp (profil)(uniquement pour une install neuve, chan db en plus!
Le profil public n'affiche plus les mentions :
mail, mp, yhaoo, msn si n'y a pas l'info.
Le bloc complet ne s'affiche pas si il n'y a aucune info.
Nombre de commentaires afficher sous le nombre de message
Des modif db sont a faire pour le mail, et cacher le mp
Ce n'est pas un module, et pour ce faire on touche a l'injection sql de l'install, sinon il faut le faire en manuel (comme pour mes tests)
 
page de règlement reprenant le message d'information envoyer demuis member.
ajouter les infos relative a pbt conformément a la cnil : listage ip (si post de messages) + cookies
 
 
Trie de la liste de recherche des membres plus complet.(a servi pour le module moderation)
** Mp 65 565 ou + de main non lu pach de remise a zero. :!: touche au tpl admin default
 
---------------------------------------------
/Repack/menus
---------------------------------------------
 
Un pack de menu de base est a choisir
 
---------------------------------------------
/Repack/news
---------------------------------------------
 
---------------------------------------------
/Repack/newsletter
---------------------------------------------
 
Désinscription ? (c'est censer etre sur newsletter.php)
Mini_module une fois inscrit afficher autre chose ?¿
Envoi en bbcode qui lie le css du site !sans le bakground! pour les styles et surtout les class
 
---------------------------------------------
/Repack/online
---------------------------------------------
 
mini_module : Bot
Module : Ajouts des robots (maj module a sortir!)
---------------------------------------------
/Repack/pages
---------------------------------------------
 
---------------------------------------------
/Repack/poll (sondages)
---------------------------------------------
 
Admin trie : module liste en colonne ou a la suite.
---------------------------------------------
/Repack/search
---------------------------------------------
 
---------------------------------------------
/Repack/shoutbox
---------------------------------------------
Coloration des pseudos.
Pleine page ressemble trop a un forum! (module voir archive shootbox EDN)
 
---------------------------------------------
/Repack/stats
---------------------------------------------
Stats du forum (repiquer celle existante sur le forum) avec contrôle module installer.
 
---------------------------------------------
/Repack/templates
---------------------------------------------
Le theme défaut est a revoir. :!: pach cache + mp mail touche large.
:arrow patch vu phpcraft msn et yahoo admin.
Le base aussi par la meme. (admin universelle ...)
 
---------------------------------------------
/Repack/upload
---------------------------------------------
 
 
---------------------------------------------
/Repack/web
---------------------------------------------
Ce satané bouton (visiter) est tres tres moche !!! (relique V2)
Là y aurais du taf...
 
---------------------------------------------
/Repack/wiki
---------------------------------------------
Maj module a faire!
Dernier contributeur en bas de page.
Droit de lecture ?¿ ou pas ?¿
status de l'article dans le titre ou plus visible...
mini_menu comme download (+status!!)
 


On a pas le niveau des Dev de PBT, mais oui on a pleins de petits trucs .. à bidouiller ^^


swan_signature

Site web    
Sawk Membre non connecté

EDN Concerné(e)

Rang

Avatar

Inscrit le : 10/01/2012 à 10h53

Messages: 193

Le 12/11/2014 à 13h53
Pourquoi vouloir amélioré la v3 qui date de quelques années déjà ? A moins que beaucoups de personnes ne soit encore dessus et qu'ils ne veulent pas passer sur une version plus récente ?

Faut quand même voir le du côté de la sécurité pour une version plus mis à jour.
Site web    
janus57 Membre non connecté

EDN Erudit(e)

Rang

Avatar

Inscrit le : 14/01/2013 à 21h59

Messages: 1018

Le 12/11/2014 à 15h59
Bonjour,

autant proposer les amélioration pour les futurs version, déjà que les dev's ont prévu de passer en UTF-8 et jQuery (adieu iso-8859-1 et prototype dans les prochaines versions).

Si je dit pas de connerie jQuery est prévu après la V4.2 qui normalement verra le module forum remis à jour.

La V3 était bien, mais faut évoluer, je ne sais pas si vous avez peur des version V4.X car ce n'est plus l'équipe d'origine qui la fait ou parce qu'il ont décidé de mettre plus de POO dedans, mais faut avouer que la dernière (V4.1) apporte quand même son lot de module mise à jour et surtout d'optimisation.

Après la V4.0 était juste là pour faire la transition en "douceur" entre la V3 et la V4.1

Cordialement, janus57
   
hight_tower Membre non connecté

Modérateur

Rang

Avatar

Modérateur(s)

Inscrit le : 17/09/2009 à 11h09

Messages: 2298

Le 12/11/2014 à 18h14
A voir maintenant, mais franchement la version 3.0 n'est pas du tout obsolète...



Chez Swan Site design Web phpboost3. Membre depuis 2009 & modérateur depuis 2011.
janus57 Membre non connecté

EDN Erudit(e)

Rang

Avatar

Inscrit le : 14/01/2013 à 21h59

Messages: 1018

Le 12/11/2014 à 18h23
Bonjour,

quand même, le code original date de 2009 voir avant.

De 2009 à 2014 aussi bien PHP que les techniques de codage on bien (trop?) évolué.

la V3 n'est pas obsolète dans le sens du code (pas encore du moins), mais dans le sens ou elle n'est plus maintenu par l'équipe qui la fait, donc dans le futur risque d'y avoir des problèmes.

Cordialement, janus57
   
Swan Membre non connecté

Administrateur

Rang

Avatar

Inscrit le : 01/08/2009 à 22h53

Messages: 8431

Le 12/11/2014 à 18h29
Bonsoir,

Le sujet que tu vois date de quasiment 3 ans. Des failles de sécurités il y en a pas à ma connaissance sur la V3. je n'ai pas peur de passer en 4.XX, je ne veux juste pas y passer. Pourquoi ? parce que pour ma part Janus on y perd au niveau modularité ...

La 4.0 ne devait pas être une transition, mais une v3 amélioré de toutes les idées que CsN et d'autres ont insufflé à PBt.. Le hic c'est qu'entre temps des décisions ont été prises en dehors des graphistes de l'époque avec un changement de code et retouche de tpl.

De mémoire si je dis pas de bêtises, on ne devrais même pas toucher au tpl pour un thème.. Je remarque que tout les thèmes sont standardisés en dehors de ceux de Babsolune .. Les thèmes manque cruellement de fantaisie, et surtout de personne qui en crée.

Pourquoi je reste bloquer sur la V3 ?, elle est souple , simple et surtout modulable comme de la pate à modelé! c'est plus le cas de la V4.X.X oui faire une modif te prends le triple du temps. C'est pas que je ne sois pas capable de travailler en html et css sur une V4, mais la notion de simplicité de manipulation n'est plus là pour jouer avec. tu tapes une lettre de trop ou de moins et tout part en vrille... ( c'est imagé, mais c'est vrai ..)

Il y a l'administrateur qui veut sont site aux petits oignons, il va donc se débrouiller à essayer de faire un thème: faut apprendre le html et le css... Il veut un module qui n'est pas encore dispo ? Il doit le faire .. ou attendre que les devs lui répondent pas tout de suite .. ou alors apprendre le PHP. Etc... Résultat il se lasse.

Du coup l'admin prends un Wordpress en anglais.. Ou un KWSPHP ou celui qui lui chante. Si je met pas sur le pied de page que c'est une V3, tu m'aurais demandé si je suis pas en V4 .. ce qu'a fait Mickael ;)

Bref , certe une version de plus de 3 ans, mais toujours là et elle fait ce que je veux. C'est pas le cas de la V4.

Ce n'est que mon point de vue ..

Edit : Déjà que je me suis fait taper sur les reins parque je n'étais pas d’accord avec les devs de L'époque.. Je suis depuis considérée comme une paria, voir même une "concurrente" de PBt, je vais pas aller leur donner le bâton pour me taper dessus. Je fais ce que je veux et quand je veux , sans rien leur devoir.

Plusieurs ont essayé à travers des sites divers de s’aligner sur le développent de site de design annexe et résultat ils se sont fait effrayer, voir même menacer, si il persistait dans cette voie. Résultat au bout de trois semaines d’existences les dits sites ont fermé. PBt est une communauté axée que sur elle même... mais pas ouverte à tous.

@imablement Swan.


swan_signature

Site web    
saturnin Membre non connecté

Administrateur

Rang

Avatar

Administrateur

Inscrit le : 08/08/2009 à 22h19

Messages: 3963

Le 12/11/2014 à 19h09
Bonsoir,

La v4 est en MVC son code est rébarbatif, et non accessible a qui veut y mettre les doigts dedans.
Si on regarde pourquoi le souci de changement de version est si complexe, alors que cela ne devrais pas :
Les modules pour les $_post et $_get ont une fonction de récupération qui parse les entrées, elles les sécurisent au passage, et en fonction des paramètres passés on a le choix entre divers contrôles.

Là ou sa foire c'est simplement que il a une 40ene de fois ou les fonctions php originale sont utilisés en lieu et place de celles internes.

La V3 ne bouge plus, elle stagne, oui, et c'est là que c'est bien, les tpl ne subissent plus de mouvement obligatoire. Des améliorations a en a eu fait pas mal sur la V3 et même résolue des bug, d'autres ont été bouché à la colle qui tache, mais c'est clair, simple et là, ici, tu met les doigt dedans et tu n'as pas 56 fonctions a dépouillé pour trouver le petit truc qui cloche.

La V3 est en POO la V4 en MVC. Les module sont de la V2 voire même de la 1.6
C'est la V3 qui a eu le plus de module exotique et varié, la renier c'est comme essayer de faire du vin sans raisin.

En mettant le doigt sur le souci des variables qui se vident, on a enfin compris pourquoi PBt intéressent plus.
J'ai commencer a retoucher la V3, elle devrait être compatible 5.3 , 5.4 et 5.5
ce qui nous donnera un peu de mou pour l'avenir.
et pour l'utf-8 normalement on ne devrait pouvoir s'en passer. Et c'est grâce a toi vu que tu as donné la solution pour forcer le charset de php. Car même si d'origine il utilisera utf-8, on pourra toujours le passer en iso.

Autre truc étrange que j'ai trouvé, on a des fichier en iso d'autre en utf-8, mais aussi en cp1225 ou je sais plus...
Faire un tour dans le kernel pour le remettre à plat est déjà un début.

saturnin


signaturesaturnin


Accroche toi au clavier, je retire le shell...
Site web    
janus57 Membre non connecté

EDN Erudit(e)

Rang

Avatar

Inscrit le : 14/01/2013 à 21h59

Messages: 1018

Le 12/11/2014 à 19h17
Bonjour,

perso pour la V3 j'ai déjà envoyé une archive à @Tony qui est compatible PHP5.4+, et j'ai aussi repassé l'encodage de tout les fichier en iso-8859-1 via un script bash.

j'attends un retour de ces tests, mais normalement elle fonctionne.

Donc oui dans l'absolue la V3 fonctionne encore, mais pour combien de temps c'est ça la question.
Faut aussi faire attention aux fonctions qui sont supprimés entre les versions de PHP.

Cordialement, janus57
   
saturnin Membre non connecté

Administrateur

Rang

Avatar

Administrateur

Inscrit le : 08/08/2009 à 22h19

Messages: 3963

Le 12/11/2014 à 22h30
Bonsoir,
Si une fonction est supprimé, elle retourne une erreur a ce moment là.
Et l'iddentifier est aisée.
quand une pose un souci, on l'iddentifie et refond le bout de fonction qui foire.
C'est l'avantage d'avoir un code "simple" et compréhensible.

Il y a des adaptations, on en a eu quelques une a faire, mais tous les cms doivent passer par là.

la on est quand meme a un stade fatidique qui touche une chose assé délicate.
le choix du charset est une chose qui ne se prend pas a la légere.
a l'époque de windows xp, utiliser des caractère spéciaux n'était pas aisée, mais aujourd'hui, c'est devenu plus courant.
PhP stoque en SQL, mysql, mariaDB ... et la communication si mal coordonée peut etre problématique.
meme si je comprend que la partie sécurité est sensible, il y a quasiment pas de CMS qui recode ces fonctions plutôt que de les utilisées.

on a pas eu d'info sur ce souci, et meme si il y a eu des message qui aurais du nous avertir, vu que ce n'etait pas sur EDN ou CsN, ce ne fut pas le cas.
j'avais eu le souci sur un module que j'avais fait, mais ayant réglé mon installation, le souci était passé.
Une erreur n'est pas un point de repère et ne nous a pas affolé.

Avant de lancer l'info sur le souci, j'ai contrôlé mainte fois mon installation php locale.

Mais c'est vrais aussi que les gens refuse de s'impliquer, et préfere choisir une usine a gaz, plutot que d'informé que il y a des soucis. Quitte a utiliser des CMS sur dimensionné et utilisant plus de ressources que de besoin.

bonne soirée.


signaturesaturnin


Accroche toi au clavier, je retire le shell...
Site web    
hight_tower Membre non connecté

Modérateur

Rang

Avatar

Modérateur(s)

Inscrit le : 17/09/2009 à 11h09

Messages: 2298

Le 13/11/2014 à 18h06
Donc ma question de départ, est ce que tu reprend le repack Saturnin, et si oui vas tu (re)développer pour de nouvelle version de la V3 ?

bonne soirée



Chez Swan Site design Web phpboost3. Membre depuis 2009 & modérateur depuis 2011.
saturnin Membre non connecté

Administrateur

Rang

Avatar

Administrateur

Inscrit le : 08/08/2009 à 22h19

Messages: 3963

Le 13/11/2014 à 19h14
Etant donné que on utilise pbtV3, le tenir en fonction oui.

Pour ce qui est de nouveau module, on mettra a dispo ce que je ferais, mais de la a dire que je vais faire des mises a jour....



signaturesaturnin


Accroche toi au clavier, je retire le shell...
Site web    
hight_tower Membre non connecté

Modérateur

Rang

Avatar

Modérateur(s)

Inscrit le : 17/09/2009 à 11h09

Messages: 2298

Le 15/11/2014 à 09h20
oui c'est évident, mais je crois en tes compétences... ;)



Chez Swan Site design Web phpboost3. Membre depuis 2009 & modérateur depuis 2011.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie