Fork me on GitHub


 Bas   Précédent   Suivant

« 1 ... 187 188 189 (190) 191 192 193 ... 253 »


Re: Aménagement requête sur une date
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
le var_dump te donne la réponse

en effet il t'indique que c'est un 'string donc une chaine de caractère ayant pour valeur : month(epreuve_date)

donc il est impossible que month(epreuve_date) soit >= à 9 ou même 09

la class 'criteria' permet de fabriquer une requête MySQL donc si je me base par rapport à la requête MySQL

tu as trois champs (epreuve_date,epreuve_statut et epreuve_circuit_id)

dans ton cas tu as besoins de septembre N a septembre N+1 (si j'ai bien compris)

donc ta requête devrai ressembler a ceci :
$min_date = ($regroupement->getVar('rg_saison') - 1).'-09-01';
$max_date $regroupement->getVar('rg_saison').'-08-31';
echo 
_AM_MYKART_LOAD_EPREUVES.'<br>';
$critere = new CriteriaCompo();
$critere->add(new Criteria('epreuve_statut'EPREUVE_STATUT_VALIDEE'='));
$critere->add(new Criteria('epreuve_circuit_id''('.implode(','$tblCircuits).')''IN')); 
$critere->add(new Criteria('epreuve_date'$min_date.' AND '.$max_date'BETWEEN'));
$tblEpreuves = array();
$tblEpreuves $hMykartEpreuves->getIds($critere);
echo 
_AM_MYKART_LOADED_EPREUVES.'<br>';

Posté le : 01/10/2012 10:22
Transférer la contribution vers d'autres applications Transférer


Re: Aménagement requête sur une date
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
var_dump sert a indiquer le format du contenu et la valeur, je teste mes variables pour vraiment être sûr de ce que sait.

la ligne que je t'ai donner permet de tester si la fonction 'month' renvoi bien quelque chose et sous quel format.

Par déduction je dirais que au lien de 9 dans ton if tu devrai mettre '09' qui n'est pas la même chose.

Posté le : 01/10/2012 08:03
Transférer la contribution vers d'autres applications Transférer


Re: Aménagement requête sur une date
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
pour savoir ce que contient la valeur(où le format de la valeur), tu insères avant le if un
var_dump('month(epreuve_date)');

Posté le : 30/09/2012 23:31
Transférer la contribution vers d'autres applications Transférer


Re: Page blanche à l'installation
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
je vais essayer demain avec ta configuration, je te tiens informé

Posté le : 30/09/2012 21:15
Transférer la contribution vers d'autres applications Transférer


Re: Aménagement requête sur une date
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
sûrement que le 'if' ne se réalise pas
fait
essai ceci :
if(month(epreuve_date)>= 9) { $decalage 1; }




Posté le : 30/09/2012 21:14
Transférer la contribution vers d'autres applications Transférer


Re: Nouvelle instalation de xoops 2.55
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
ta version de news, c'est celle que tu as téléchargé ici ?
Je vais essayer de mon coté

Posté le : 30/09/2012 21:11
Transférer la contribution vers d'autres applications Transférer


Re: Nouvelle instalation de xoops 2.55
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
pour info ces quelques lignes indiquent simplement que dans la prochaine version de Xoops cette fonction n'existera plus.

Coté permissivité, "register_globals On" est plutôt a éviter

Citation :

Problèmes pour me loguer en tant qu'administrateur, après avoir été connecté directement suite à l'installation, lors des logins suivants, j'avais aucuns messages et après quelques tentatives, j'arrivais enfin à me logguer.


On rencontre ce problème parfois, cela est dû aux différentes sécurités. Plusieurs causes notamment le changement d'adresse IP statique entre deux login (les users 'admin' ne peuvent changer d'IP), tu peux modifier les préférences mais fortement déconseillé. Autre cause possible, les protections cross-domain, idem que précédemment. Ou simplement les cookies du navigateur.

Citation :

les permission par défaut semble fort permissives, par exemple accès sur les blocs messages privé dans le groupe anonymous etc.

Remarque judicieuse, je crois qu'un message en fin d'installation doit être précisé. Mais je trouve qu'il est fortement recommandé de vérifier les permissions dès l'installation 'encore pour raison de sécurité', si les gens n'ont plus réflexes de le faire, là il risque des problèmes.

Citation :

Impossibilité d'ajouter un sujet ( aucuns messages d'erreur en mode debug) et si je passe par l'onglet permission, j'arrive directement sur l'onglet sujet. Je constate aussi que par défaut, les permission d'ajout, d'approbation et de consultation sont toutes sélectionnées pour les différents groupes d'utilisateurs (surtout dangereux pour le groupe anonymous) J'ai essayé de désinstaller le module et de le réinstaller... rien à faire...


Là, je sais pas. J'ai cette version installé est j'ai pas de souci au niveau de la création de sujet. En mode 'debug' peux-tu vérifier dans la partie 'requête SQL' si une ligne est en rouge. Je pense a une incompatibilité avec MySQL mais faut vérifier.
Pour les permissions, même remarque qu'au dessus.

Posté le : 30/09/2012 19:31
Transférer la contribution vers d'autres applications Transférer


Re: comment initialiser le fichier admin?
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
c'un un peu normal que tu as des erreurs avec la dernière version de Protector sur une version ancienne de Xoops.

La plus ancienne version dans les archives est celle-ci (version 2.4). Il y en a d'autres ici plus récentes

Posté le : 30/09/2012 08:50
Transférer la contribution vers d'autres applications Transférer


Re: enlever image boite de selection sur viewforum.php
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
c'est dans le template que tu dois apporter les modifications

Par ordre de priorité, ./themes/ton_theme/modules/newbb/newbb_viewforum.html ou si il est absent ./modules/newbb/templates/newbb_viewforum.html

il faut que tu retires ces lignes (chez moi de la ligne 93 à 162)
<div class="dropdown">
<{if 
$menumode eq 0}>

    <
select
        name
="forumoption" id="forumoption"
        
class="menu"    onchange="if(this.options[this.selectedIndex].value.length >0 )    { window.location=this.options[this.selectedIndex].value;}"
    
>
        <
option value=""><{$smarty.const._MD_FORUMOPTION}></option>
        <
option value="<{$mark_read}>"><{$smarty.const._MD_MARK_ALL_TOPICS}>&nbsp;<{$smarty.const._MD_MARK_READ}></option>
        <
option value="<{$mark_unread}>"><{$smarty.const._MD_MARK_ALL_TOPICS}>&nbsp;<{$smarty.const._MD_MARK_UNREAD}></option>
        <
option value="">--------</option>
        <
option value="<{$post_link}>"><{$smarty.const._MD_VIEW}>&nbsp;<{$smarty.const._MD_ALLPOSTS}></option>
        <
option value="<{$newpost_link}>"><{$smarty.const._MD_VIEW}>&nbsp;<{$smarty.const._MD_NEWPOSTS}></option>
        <
option value="<{$all_link}>"><{$smarty.const._MD_VIEW}>&nbsp;<{$smarty.const._MD_ALL}></option>
        <
option value="<{$digest_link}>"><{$smarty.const._MD_VIEW}>&nbsp;<{$smarty.const._MD_DIGEST}></option>
        <
option value="<{$unreplied_link}>"><{$smarty.const._MD_VIEW}>&nbsp;<{$smarty.const._MD_UNREPLIED}></option>
        <
option value="<{$unread_link}>"><{$smarty.const._MD_VIEW}>&nbsp;<{$smarty.const._MD_UNREAD}></option>
        <
option value="">--------</option>
        <{foreach 
item=menu from=$menumode_other}>
        <
option value="<{$menu.link}>"><{$menu.title}></option>
        <{/foreach}>
    </
select>

<{elseif 
$menumode eq 1}>
    <
div id="forumoption" class="menu">
    <
table><tr><td>
        <
class="item" href="<{$mark_read}>"><{$smarty.const._MD_MARK_ALL_TOPICS}>&nbsp;<{$smarty.const._MD_MARK_READ}></a>
        <
class="item" href="<{$mark_unread}>"><{$smarty.const._MD_MARK_ALL_TOPICS}>&nbsp;<{$smarty.const._MD_MARK_UNREAD}></a>
        <
div class="separator"></div>
        <
class="item" href="<{$post_link}>"><{$smarty.const._MD_VIEW}>&nbsp;<{$smarty.const._MD_ALLPOSTS}></a>
        <
class="item" href="<{$newpost_link}>"><{$smarty.const._MD_VIEW}>&nbsp;<{$smarty.const._MD_NEWPOSTS}></a>
        <
class="item" href="<{$all_link}>"><{$smarty.const._MD_VIEW}>&nbsp;<{$smarty.const._MD_ALL}></a>
        <
class="item" href="<{$digest_link}>"><{$smarty.const._MD_VIEW}>&nbsp;<{$smarty.const._MD_DIGEST}></a>
        <
class="item" href="<{$unreplied_link}>"><{$smarty.const._MD_VIEW}>&nbsp;<{$smarty.const._MD_UNREPLIED}></a>
        <
class="item" href="<{$unread_link}>"><{$smarty.const._MD_VIEW}>&nbsp;<{$smarty.const._MD_UNREAD}></a>
        <
div class="separator"></div>
        <{foreach 
item=menu from=$menumode_other}>
        <
class="item" href="<{$menu.link}>"><{$menu.title}></a>
        <{/foreach}>
    </
td></tr></table>
    </
div>
    <
script type="text/javascript">document.getElementById("forumoption").onmouseout closeMenu;</script>
    <div class="menubar"><a href="" onclick="openMenu(event, 'forumoption');return false;"><{$smarty.const._MD_FORUMOPTION}></a></div>

<{elseif $menumode eq 2}>
    <div class="menu">
        <ul>
            <li>
                <div class="item"><strong><{$smarty.const._MD_FORUMOPTION}></strong></div>
                <ul>
                <li><table><tr><td>
                    <div class="item"><a href="<{$mark_read}>"><{$smarty.const._MD_MARK_ALL_TOPICS}>&nbsp;<{$smarty.const._MD_MARK_READ}></a></div>
                    <div class="item"><a href="<{$mark_unread}>"><{$smarty.const._MD_MARK_ALL_TOPICS}>&nbsp;<{$smarty.const._MD_MARK_UNREAD}></a></div>
                    <div class="separator"></div>
                    <div class="item"><a href="<{$post_link}>"><{$smarty.const._MD_VIEW}>&nbsp;<{$smarty.const._MD_ALLPOSTS}></a></div>
                    <div class="item"><a href="<{$newpost_link}>"><{$smarty.const._MD_VIEW}>&nbsp;<{$smarty.const._MD_NEWPOSTS}></a></div>
                    <div class="item"><a href="<{$all_link}>"><{$smarty.const._MD_VIEW}>&nbsp;<{$smarty.const._MD_ALL}></a></div>
                    <div class="item"><a href="<{$digest_link}>"><{$smarty.const._MD_VIEW}>&nbsp;<{$smarty.const._MD_DIGEST}></a></div>
                    <div class="item"><a href="<{$unreplied_link}>"><{$smarty.const._MD_VIEW}>&nbsp;<{$smarty.const._MD_UNREPLIED}></a></div>
                    <div class="separator"></div>
                    <{foreach item=menu from=$menumode_other}>
                    <div class="item"><a href="<{$menu.link}>"><{$menu.title}></a></div>
                    <{/foreach}>
                </td></tr></table></li>
                </ul>
            </li>
        </ul>
    </div>
<{/if}>
</div>


ensuite il te reste a vider les caches dans administration->maintenance

Tu sélectionnes "smarty_cache", "smarty_compile" et "xoops_cache" puis tu appuis sur "envoyer".

Là, cela devrai fonctionner

Posté le : 29/09/2012 21:13
Transférer la contribution vers d'autres applications Transférer


Re: comment initialiser le fichier admin?
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
Normalement, il y a 2 tables dans la base (du moins dans les versions récentes)
- prefixe_protector_access
- prefixe_protector_log

Sinon cela veut dire que l'installation c'est mal passé.

Tu peux avoir plus de détails avec le mode debug, tu ré-installe le module et tu regarde les erreurs (regarde aussi dans la section requête(s) pour voir si une ligne est en rouge)

Posté le : 29/09/2012 17:51
Transférer la contribution vers d'autres applications Transférer



 Haut
« 1 ... 187 188 189 (190) 191 192 193 ... 253 »




Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

14 Personne(s) en ligne (9 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 14 | Plus ...