vBfp

vBfp (https://forum.vbfp.org/index.php)
-   Bugs, problèmes, erreurs, ... (https://forum.vbfp.org/forumdisplay.php?f=10)
-   -   Rapports de bug : beta1 (https://forum.vbfp.org/showthread.php?t=2)

akex 05/12/2005 01h47

Rapports de bug : beta1
 
Veuillez rapporter ici les bugs rencontrés et uniquement les bugs. Pour ce qui devraient être ajouté, il y a une autre discussion.

Bug connu :
  1. Template forumhome_loggedinuser non mis en cache FAIT beta2
  2. Lien vers la page d'identification pas bonne quand on est pas identifié et qu'on a pas la permission de voir une page du portail. FAIT beta2
  3. Voir post #3 FAIT beta2
  4. Non orienté vers la liste des modules installés après importation. FAIT beta2
  5. quand on essaye de descendre un module, impossible de charger la page, mais si on prend l'autre du dessous pour le monter, il monte FAIT beta2

ssharleen 05/12/2005 20h29

Kikou c'est moi :D

-------------------------------

Alors comme demandé, voici mes rapports de bugs :)

-------------------------------

Lors de l'installation :

Le dossier INCLUDES ne devrait pas se trouver dans le dossier FORUM directement ?

Lors de l'import de ton fichier module.xml, j'ai ça comme erreur :

Code:

Database error in vBulletin 3.5.1:

Invalid SQL:

                                            INSERT INTO template
                                            (styleid, templatetype, title, template, template_un, dateline, username, version, product, module)
                                            VALUES
                                            ('-1', 'template', 'vbfp_module_CALENDAR_row', '<tr>$cell</tr>', '<tr>$cell</tr>', '1132223425', 'akex', '3.5.1', '_vbfp2', 'CALENDAR');

MySQL Error  : Duplicate entry 'vbfp_module_CALENDAR_row--1' for key 2
Error Number : 1062
Date        : Monday, December 5th 2005 @ 10:31:10 PM
Script      : http://192.168.0.1/test/forum/admincp/vbfp_admin.php
Referrer    : http://192.168.0.1/test/forum/admincp/vbfp_admin.php?do=add_module
IP Address  : 192.168.0.4
Username    : ssharleen
Classname    : vB_Database_MySQLi

mais en fait, je pense que tout apparait bien car le calendrier apparait dans les modules installés.

sinon, c'est où pour autoriser les personnes à voir l'index ou pas ? (car je suis bloquée)

-------------------------------

quand j'active le calendier, voilà l'erreur que j'ai

Code:

Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /includes/init.php(292) : eval()'d code on line 51
-------------------------------

Voili voilo pour le moment :)

akex 05/12/2005 23h53

Premier bug corrigé avec nouveau fichier produit sur vbulletin-fr

Deuxieme bug :

Remplacer le module

[vBfp2] Recupération du cache du portail

Par ceci :

Code PHP:

//definition des options du portail
$vbfp_options unserialize($vbulletin->vbfp_option);

if (
THIS_SCRIPT == 'portal_index') {

//on récupère les infos de la page
$page_cache unserialize($vbulletin->vbfp_page);

//on récupère les infos du module
$module_cache unserialize($vbulletin->vbfp_module);

//on récupère les options de la page
$page_options_cache unserialize($vbulletin->vbfp_poption);

//on récupère les permissions
$vbfp_perm_cache unserialize($vbulletin->vbfp_permission);

    
$vbulletin->input->clean_array_gpc('r', array(
        
'page'       => TYPE_STR
    
));

    if (
$vbulletin->GPC['page'] != '') {
        
$page_title $vbulletin->GPC['page'];
        foreach (
$page_cache as $title => $tmp) {
            if (
strtolower($title) == strtolower($page_title)) {
                
$page $tmp;
                
$PAGE_TITLE $title;
            }
        }
    }
    foreach (
$page_cache as $title => $tmp) {
        if (
$tmp['defaut']) {
            if (
$page_title == '')
            {
               
$page $tmp;
               
$PAGE_TITLE $title;
            }
            
$IS_DEFAUT $title;
        }
    }


    if (
is_array($page['modules'])) {
        foreach (
$page['modules'] as $colonne => $tmp1) {
            foreach (
$tmp1 as $name) {

                    if (
preg_match('/^(.+?)(_\d+|)$/i'$name$match)) {
                        
$module $match[1];

                            if (
$module_cache["$module"]['phrasegroups'] != '') {
                               if (
is_array($phrasegroups)) {
                                  
$phrasegroups array_merge($phrasegroupsexplode(','$module_cache["$module"]['phrasegroups']));
                               } else {
                                  
$phrasegroups explode(','$module_cache["$module"]['phrasegroups']);
                               }
                            }


                    }
                }
        }
    }




ssharleen 06/12/2005 09h19

petits bugs :

- quand on essaye de descendre un module, impossible de charger la page, mais si on prend l'autre du dessous pour le monter, il monte :)
- sur le module de stastiques, il y a un : suivi d'un nom d'un membre, je pense que c'est le dernier inscrit, mais il ne devrait pas y avoir qqch avant le : ?
(exemple sur http://82.228.7.113/test/index.php)
- bug aussi dans le module des utilisateurs connectés, quand on clique sur le nom d'un membre, il ne rajoute pas dans l'adresse le chemin pour accéder au forum.

sinon pour le moment tout fonctionne bien avec tes dernières modifications :D

akex 06/12/2005 13h23

- Ok, il manque un .php derrière un fichier. Va savoir pourquoi, en local chez moi ça fonctionnait quand même.
- Si tu appliques le fix que j'ai mis au dessus (je l'ai appliqué pour toi :p), la phrase apparait ;).
- Bug déjà énoncé dans la discussion bug des modules ;). Ici on ne rapporte que les bugs du portail. Je vais chercher les orties fraichement coupées et te fouetter moi :p.

ssharleen 06/12/2005 13h48

oups, je ferais plus attention pour les bugs :)

euh sinon, c'est quel fichier ou je dois rajouter .php ?

merci pour le fix :)

akex 06/12/2005 14h08

Fichier vbfp_admin.php, cherche vbfp_admin? et remplace par vbfp_admin.php?

ssharleen 06/12/2005 17h45

c'est bouen :)

Pitchoune 10/12/2005 12h46

Quelques autres ch'tit bugs de rien du tout :D

- L'expression tout en haut de la liste des modules est inexistante :)
- Quand on a fini d'importer les modules, la fonction print_dots_stop() n'est pas appelé :)
- Quand on veut aller sur l'index, page blanche (bug activé en activant l'option de la gestion en mode expert de la mise en page des modules).
- Quand on veut modifier une page du portail, on a l'erreur suivante :

Code PHP:

WarningInvalid argument supplied for foreach() in /home/httpd/vhosts/zelda-series.net/subdomains/testvb/httpdocs/forum/admincp/vbfp_admin.php on line 2645 


akex 10/12/2005 13h08

Citation:

Posté par Pitchoune
Quelques autres ch'tit bugs de rien du tout :D

- L'expression tout en haut de la liste des modules est inexistante :)

Laquelle ? L'expression vbfp_message_nomodule est bien dans le fichier produit. Si elle n'existe pas, alors c'est que l'installation s'est mal déroulée.

Citation:

Posté par Pitchoune
- Quand on a fini d'importer les modules, la fonction print_dots_stop() n'est pas appelé :)

Normal j'avais pas fini le script d'importation ;)

Citation:

- Quand on veut aller sur l'index, page blanche (bug activé en activant l'option de la gestion en mode expert de la mise en page des modules).
Fonction encore non opérationnelle, l'option ne doit pas être modifié pour l'instant. Bug connu.

Citation:

- Quand on veut modifier une page du portail, on a l'erreur suivante :

Code PHP:

WarningInvalid argument supplied for foreach() in /home/httpd/vhosts/zelda-series.net/subdomains/testvb/httpdocs/forum/admincp/vbfp_admin.php on line 2645 


Cette ligne correspond aux options et non à l'edition d'une page. Mais corrigé.


Fuseau horaire GMT +2. Il est actuellement 17h19.

Édité par : vBulletin version 3.8.11
Copyright © 2000 - 2026, Jelsoft Enterprises Ltd. Tous droits réservés.
Version française #7 par l'association vBulletin francophone

X vBulletin 3.8.11 Debug Information
  • Page Generation 0,01327 seconds
  • Memory Usage 1,272KB
  • Queries Executed 9 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code_printable
  • (3)bbcode_php_printable
  • (4)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete