Aide au projet spx : plugins pour pluxml - Forums pluxml
Vous n'êtes pas identifié(e).
Pages : 1
Salut J-E
C’est pas la syntaxe française qui me chagrine, mais dans l’administration j’ai une table qui m’affiche :
« Nombre de d´enregistrement maximum atteint » en gros <H agressif>
La table fait 1.5Mo avec 738 enregistrements à peine.
J’ai remonté les variables depuis le fichier lang mais arrivé à $cmd…on dirait un problème de droits ?
La table est pourtant bien configurée :
<table name="plantes" maxparam="5" groupe="plantes" tableuserlevel="0,1,2,3,4" datauserlevel="0,1,2,3,4">
Bref, je patauge !
Tu connais un moyen de contourner ça ?
PS : C’est passionnant ce que tu fais avec spx.
Je navigue dans « éditer base » et ça donne envie de tout toucher
Merci de ton aide et bon week-end...si t'en as
Have a nice PluXml day !
Hors ligne
Ok. Il faudrait que je regarde ton admin. Tu peux me donner accès par mail (je pète rien t'inquiète)
Petit à petit l'oiseau fait son nid.
creation de site web : http://secretsitebox.fr/ - création artistique : http://art.je-evrard.net
Hors ligne
j'ai répondu en passant par l'atelier du peintre, histoire de mater un peu les toiles.
t'es doué !
Hors ligne
Bizarre j'ai rien recu dans ma boite mail...
Petit à petit l'oiseau fait son nid.
creation de site web : http://secretsitebox.fr/ - création artistique : http://art.je-evrard.net
Hors ligne
hier c'est parti sur @neuf,
ce matin c'est parti sur secretsite, d'ailleurs tu n'as pas de msg de confirm à l'écran ?
bonne journée
Hors ligne
c'est si grave que ça docteur ?
Hors ligne
J'ai bien reçu ton mail. Je regarde dès que possible mais je suis débordé.
Petit à petit l'oiseau fait son nid.
creation de site web : http://secretsitebox.fr/ - création artistique : http://art.je-evrard.net
Hors ligne
C'est bon signe. Bien reçu.
Hors ligne
eupe, salut les Plu(sp)xiens !
Alors Jack, ça tape du code ?
Jéjé, je sais que tu n'as pas le temps, mais deux réponses courtes STP :
1.ton spx peut gérer jusqu'à combien d'entrées ?
2. à quoi sert $acmd["C"]=="1" dans data_liste.php ?
bye tout l'monde
Steph
Dernière modification par paysan hardi (2014-03-31 14:48:02)
Hors ligne
Hello
Désolé j'avais oublié ton post. Décidemment c'est pas toujours facile.
$acmd est un tableau associatif permettant de savoir si un user a le droit de :
Créer Modifier Detruire (delete) pour une table donnée ce qui correspond dans la description de la base à ceci : rightCMDlevel et rightCMDuser
Dans le plugin on ceci : $plxPlugin->getCMD($choose_table) qui donne les droits pour une table
[== Indéfini ==]
# fonction get cmd
private function __getCMD($table) {
$cmd="111";
$id_user = $_SESSION['user'];
# 0 to 4
$level_user = $_SESSION['profil'];
$arightCMDlevel=$this->aTables[$table]["user"]["rightCMDlevel"];
$arightCMDuser=$this->aTables[$table]["user"]["rightCMDuser"];
for ($i=0;$i<count($arightCMDlevel);$i++){
# 4:010
$atmp = explode (":",$arightCMDlevel[$i]);
if ($atmp[0] == $level_user) $cmd=$atmp[1];
}
for ($i=0;$i<count($arightCMDuser);$i++){
# 004:010
$atmp = explode (":",$arightCMDuser[$i]);
if ($atmp[0] == $id_user) $cmd=$atmp[1];
}
$acmd = array();
$acmd["C"]=$cmd[0];
$acmd["M"]=$cmd[1];
$acmd["D"]=$cmd[2];
return $acmd;
}
Sinon il y t'il une limite ?
Oui j'ai bridé le plugin à 200.
[== Indéfini ==]
$maxrecord= $values[$i]["attributes"]["maxrecord"];
if ($maxrecord =="") $maxrecord=200;
$maxrecorduser= $values[$i]["attributes"]["maxrecorduser"];
if ($maxrecorduser =="") $maxrecorduser=200;
Par contre on peux le debrider avec ceci :
max record pour une table d'un point de vue globale
[== Indéfini ==]
<table name="auteur" maxrecord="1000" >
max record selon l'id d'un user (un enregistrement est lié a l'id d'un user sauf quand l'enregistrement est coté client bien sur)
[== Indéfini ==]
<table name="auteur" maxrecorduser="500" >
Tu es bloqué à combien d'enregistrements ? 200 ?
A+
Petit à petit l'oiseau fait son nid.
creation de site web : http://secretsitebox.fr/ - création artistique : http://art.je-evrard.net
Hors ligne
salut du matin, ça tourne impec !
Il semble que maxrecorduser ait la prédominance sur maxrecord (ordre de traitement j'imagine)
J'ai dumpé une table SQL qui avait 728 entrées : aucun problème en lecture, juste en enregistrement.
Je pressens un tas de choses faisables avec ta bête, ça donne envie de s'y coller.
Merci Jéjé
Hors ligne
Pages : 1