Besoin d'aide sur Erreur -> 8: Undefined index: membergroups_guests_na

Started by slinouille, November 19, 2006, 03:38:31 PM

Previous topic - Next topic

slinouille

Bonsoir,

Je viens de remarquer que dans le log des erreurs de mon forum, j'ai l'erreur suivante qui revient tout le temps :

8: Undefined index: membergroups_guests_na
Fichier: /home/www/b9d4922f5f52d28ab245934f5f2c5010/web/forum/Themes/default/Profile.template.php (eval?)
Ligne: 129


Je suis allé voir sir ce "membergroups_guests_na" était bien déclaré et il l'est.
Je ne sais pas du tout comment résoudre ce point ... avez-vous une idée ?

D'avance merci
Visit VAG-Technique.fr
Take a look to my mods

MkC

J'ai bien une idée, même une solution, mais vu que tu fais du plagia et qu'en plus tu n'as pas repondu à mon mp, et bien pour le moment je vais garder mon idée....

slinouille

Super mentalité ... merci à toi "juste parmis les justes" !   :P
"J'ai la solution mais je ne te la donnerais pas, nananèreuh !" ... ya hou ça c'est la classe ! c'est de toi ? Mon fils de 4 ans en est exactement au meme stade de sa longue période de maturité  ;D

Je ne fais aucun plagia dans la mesure ou dans le pack officiel du mod TopicSolved (car c'est bien de cela que l'on parle n'est-ce pas) il n'y a pas la traduction Fr. Dans tous les fichiers de ce meme package il n'y a aucune référence à une traduction officiel en Fr ni meme un lien vers ta proposition de traduction.
Il me semble n'avoir trouvé nul part un lien vers tes traductions alors comment savoir qu'elles existent !

Dis moi que je me trompe !

Si effectivement j'avais eu connaissance de tes traductions, bien sur que je les aurais utilisés ! Je suis un féniant et moins j'ai de travail mieux je me porte. Mais si je me donne la peine de faire quelque chose, alors je le fais à fond et j'essaye d'aider les autres, sans aucune autre arrière pensée que le fait d'aider !

En effet je suis un nouveau ... j'utilise SMF depuis 2 mois ... apres plus de 6 ans dans la communauté phpBB ! T'en a vu bcp des membres qui se font c**** à proposer à la communauté plusieurs traductions en seulement 2 mois d'utilisation ? Si j'ai partagé mes suggestions de traduction, c'est que j'étais convaincu que cela n'existait pas ailleurs ... et maintenant tu m'accuses de plagia ... franchement c'est la honte !

Je suis dégouté du peu d'espprit d'entre-aide dont tu fais preuve, sans essayer de comprendre tu attaques et tu m'insultes ... tu fais preuve d'une si petite ouverture d'esprit que ça me donne envie de chialer !

Bon allez j'abrege, je sens la moutarde me monter au nez ... je te laisse donc petit homme frustré dans ta bulle d'égocentrisme !

Tu peux te défouler  à la suite de ce post, dire que je suis une raclure, un charlot, un "pourfendeur de traductions faites par Mr Mkc" ... de ta part, je n'y trouverais que dédain et ennuis.
"La bave du crapeau n'atteint pas la blanche colombe" ... ouh la la j'ai fais du plagia de citation, je vais me faire gronder !

Visit VAG-Technique.fr
Take a look to my mods

MkC

en haut du forum il y a un bouton recherche, et plus simplement sur la page du mod:
http://mods.simplemachines.org/index.php?mod=7

On y trouve l'intitulé "Comment on this mod?" à la page 5 y'a un pauvre français qui indique non seulement les versions corrigées mais en plus les traductions anglaises et françaises.

Pour ton probleme merci de nous donner les 10 lignes avant et apres la ligne 129 du fichier Profile.template.php

Désolé de te decevoir, mais je n'ai jamais fait dans les insultes, tu t'es trompé de forum.....

slinouille

Quotemais je n'ai jamais fait dans les insultes
C'est ce que je resent quand tu écris que je fais de plagia  :-\

Néanmoins passons outre notre différent .... voila le code

global $db_prefix, $txt, $scripturl, $context, $settings;

$query = db_query("
SELECT mg.ID_GROUP, mg.groupName, mg.minPosts, mg.onlineColor, mg.stars, COUNT(mem.ID_MEMBER) AS num_members
FROM {$db_prefix}membergroups AS mg
LEFT JOIN {$db_prefix}members AS mem ON (mem.ID_GROUP = mg.ID_GROUP OR FIND_IN_SET(mg.ID_GROUP, mem.additionalGroups) OR mg.ID_GROUP = mem.ID_POST_GROUP)
GROUP BY mg.ID_GROUP
ORDER BY mg.minPosts, IF(mg.ID_GROUP < 4, mg.ID_GROUP, 4), mg.groupName", __FILE__, __LINE__);
$context['groups'] = array(
'regular' => array(),
'post' => array()
);
while ($row = mysql_fetch_assoc($query))
{
$row['stars'] = explode('#', $row['stars']);
$context['groups'][$row['minPosts'] == -1 ? 'regular' : 'post'][$row['ID_GROUP']] = array(
'id' => $row['ID_GROUP'],
'name' => $row['groupName'],
-->cette ligne 'num_members' => $row['ID_GROUP'] != 3 ? $row['num_members'] : $txt['membergroups_guests_na'],
'allow_delete' => $row['ID_GROUP'] > 4,
'can_search' => $row['ID_GROUP'] != 3,
'href' => $scripturl . '?action=membergroups;sa=members;id=' . $row['ID_GROUP'],
'link' => '<a href="' . $scripturl . '?action=membergroups;sa=members;id=' . $row['ID_GROUP'] . '">' . $row['num_members'] . '</a>',
'is_post_group' => $row['minPosts'] != -1,
'min_posts' => $row['minPosts'] == -1 ? '-' : $row['minPosts'],
'color' => empty($row['onlineColor']) ? '' : $row['onlineColor'],
'stars' => !empty($row['stars'][0]) && !empty($row['stars'][1]) ? str_repeat('<img src="' . $settings['images_url'] . '/' . $row['stars'][1] . '" alt="*" border="0" />', $row['stars'][0]) : '',
'last_group' => false
);
  $postcount = $context['member']['posts'];
  $minpostscount = $row['minPosts'];
if($postcount < $minpostscount) {
$ppfore = mysql_query("SELECT * FROM {$db_prefix}settings
  WHERE variable='post_progress_fore'") or die(mysql_error());
$ppback = mysql_query("SELECT * FROM {$db_prefix}settings
  WHERE variable='post_progress_back'") or die(mysql_error());
  $ppfore = mysql_fetch_array( $ppfore );
$ppback = mysql_fetch_array( $ppback );
$ppfore = $ppfore['value'];
$ppback = $ppback['value'];
if($ppfore == "")
  $ppfore = "FFFFFF";
if($ppback == "")
  $ppback = "000000";
echo'    <td><b>Post Progress:</b></td>
      <td><TABLE WIDTH=200 CELLSPACING=0><TR>
      <TD bgcolor="#', $ppfore, '" WIDTH="', (($postcount/$minpostscount)*100),
      '%" HEIGHT=5></TD><TD bgcolor="#', $ppback, '"></TD></TR></TABLE> (',
      substr((($postcount/$minpostscount)*100), 0, 4), '%)</td>
      </tr><tr>';
  break;
}
}


Merci pour toute idée
Visit VAG-Technique.fr
Take a look to my mods

MkC

Dans le profile.template.php tu as des appels à la base de données,  :o

C'est pas propre du tout (pour pas dire n'importe quoi)

Je ne sais pas ce que le mod est censé t'afficher, mais rajoute dans le fichier /language/profile.french.php
Quote
$txt['membergroups_guests_na']= 'invité';

J'ai mis invité mais ça peut etre autre chose, je ne fais qu'une supposition....


Advertisement: