Fork me on GitHub




« 1 (2) 3 4 »


Re: Xoops 2.5 - Module Contact - Perdu la Confirmation
Régulier
Inscrit: 11/10/2010 10:47
Messages: 204
Vraiment l'endroit ou j'ai po cherché ... suis vraiment . . .

Bref ...

Ca Maaaaarche !

Merci

je l'ai totalement a gauche et en rouge,
y a t il des reglages ?
(merci)

Posté le : 16/11/2010 11:07

Retrouvez moi sur http://www.hkrag.fr
Autre : http://www.cdf-groupe.org
Solutions Hebergement Xoops: http://www.cdfi-hebergement.com
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.5 - Module Contact - Perdu la Confirmation
Régulier
Inscrit: 11/10/2010 10:47
Messages: 204
En faisant des recherches ...

Dans le nouveau jgrowl il y a ces lignes :
/** Default JGrowl Settings **/
        
defaults: {
            
pool:             0,
            
header:         '',
            
group:             '',
            
sticky:         false,
            
position:         'top-right',
            
glue:             'after',
            
theme:             'default',
            
themeState:     'highlight',
            
corners:         '10px',
            
check:             250,
            
life:             3000,
            
closeDuration:  'normal',
            
openDuration:   'normal',
            
easing:         'swing',
            
closer:         true,
            
closeTemplate'×',
            
closerTemplate'<div>[ close all ]</div>',
            
log:             function(e,m,o) {},
            
beforeOpen:     function(e,m,o) {},
            
afterOpen:         function(e,m,o) {},
            
open:             function(e,m,o) {},
            
beforeClose:     function(e,m,o) {},
            
close:             function(e,m,o) {},
            
animateOpen:     {
                
opacity:     'show'
            
},
            
animateClose:     {
                
opacity:     'hide'
            
}
        },


Seul le parametre
themeState: 'highlight',
n'était pas dans la precedente version
Sur le site de jgrowl il est ecrit:
•Added themeState option to control 'highlight' or 'error' for jQuery UI

Dans Les Css de mon theme j'ai trouvé ceci :

/* ===== core messages ===== */
.highlight {    color:#ff0000 !important; font-weight:bold; text-shadow: 1px 1px 2px #ccc;}


Et aussi surtout ceci
/*==================== for jGrowl =========================*/
.jGrowl {margin100px autowidth:450px;}
.
jGrowl .jGrowl-notification,.jGrowl .jGrowl-closer {
    
text-shadow:                 1px 1px 2px #ccc;
    
border:                     2px solid #666;
    
border-radius :             10px;
        -
webkit-border-radius 10px;
        -
moz-border-radius:     10px;
    -
khtml-border-radius:         10px;
    
box-shadow:                 2px 2px 10px rgba(102102102.5);
        -
moz-box-shadow:         2px 2px 10px rgba(102102102.5);
        -
webkit-box-shadow:     2px 2px 10px rgba(102102102.5) ;
}
.
jGrowl-notification .header padding-top.75empadding-bottom.75emfont-size 1.2em;}



Sachant que je voudrais
background-color: #FFF6BF; color:#817134; border-color: #FFD324;


La je bloque ...


Nb.:
Je ne sais pas si cela a un rapport mais le perds la mise en forme css derriere les boutons (recherche par exemple)
Et ce sous IE et Firefox ...
Je perds cette mise en forme juste apres connexion par exemple , et des que je change de page cela revient Ok ...
Suis revenu avec l'ancien jgrowl pour verifier ce point : idem perte ... et le jgrowl fonctionne avec IE9 (et j'ai tout vidé avant d'ecrire cela dont le temporaire de java / Nb.: j'ai fait une mise a jour java ce matin)



Si je résume suis repassé sous le nveau jgrowl):
Je voudrais juste (loll)
Ne pas perdre le Css des boutons
modifier le Css du Jgrowl


je tiens a m'excuser aupres de vous ... pour tout ce ....

Posté le : 16/11/2010 16:13
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.5 - Module Contact - Perdu la Confirmation
Aspirant
Inscrit: 14/06/2007 19:36
Messages: 35
LOL, me suis frappé la tete contre un mur pendant 2 jours sur un comportement tres bizzare et similaire
jusqu'a ce que je remarque (et comprenne) que afin d'afficher la fenetre de message si sympathique dans la 2.5, xoops rajoutait une instance jquery et jgrowl avant dans la page qu'il renvoyait inextenso.
Ce qui fait que si le theme avait son propre jquery et autre plugin, on se retrouve avec 2 jquery et autres plugins ...
(ok je fais un theme assez bizarre, avec des blocks qui deviennent des icones dans une barre de menu et 2 emplacements de blocs en plus, bonjour les hack)
la solution
dans le fichier /modules/system/preloads/core.php
Citation :

function eventCoreHeaderAddmeta($args)
{
if (!empty($_SESSION['redirect_message'])) {
$GLOBALS['xoTheme']->addStylesheet('xoops.css');
$GLOBALS['xoTheme']->addScript('browse.php?Frameworks/jquery/jquery.js');
$GLOBALS['xoTheme']->addScript('browse.php?Frameworks/jquery/plugins/jquery.jgrowl.js');
$GLOBALS['xoTheme']->addScript('', array('type' => 'text/javascript'), '
jQuery.noConflict(); //MODIF FFCLIX 16/11/2010
(function($){
$(document).ready(function(){
$.jGrowl("' . $_SESSION['redirect_message'] . '", { life:3000 , position: "center", speed: "slow" });
});
})(jQuery);
');
unset($_SESSION['redirect_message']);
}
}

function eventSystemClassGuiHeader($args)
{
if (!empty($_SESSION['redirect_message'])) {
$GLOBALS['xoTheme']->addStylesheet('xoops.css');
$GLOBALS['xoTheme']->addScript('browse.php?Frameworks/jquery/jquery.js');
$GLOBALS['xoTheme']->addScript('browse.php?Frameworks/jquery/plugins/jquery.jgrowl.js');
$GLOBALS['xoTheme']->addScript('', array('type' => 'text/javascript'), '
jQuery.noConflict();//MODIF FFCLIX 16/11/2010
(function($){
$(document).ready(function(){
$.jGrowl("' . $_SESSION['redirect_message'] . '", { life:3000 , position: "center", speed: "slow" });
});
})(jQuery);
');
unset($_SESSION['redirect_message']);
}
}

C'est une modif qui vient juste remettre jquery dans l'etat qu'il a trouvé avant d'afficher la fenetre de message. (genre affichette que l'on peut trouver dans les toilettes: laissez-les dans l'etat ou vous les avez trouvé)
Depuis, ça roule impecablement

Posté le : 16/11/2010 21:58
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.5 - Module Contact - Perdu la Confirmation
Régulier
Inscrit: 11/10/2010 10:47
Messages: 204
Merci de tes lumieres , mais helas ...testé et ca n'est pas ca.

Je suis donc revenu avec l'ancien jgrowl.
et tout remis comme "avant" :

Apres avoir vide les caches Internet explorer (ccleaner) et smarty cache et smarty compil,
Que ca soit sous IE ou Firefox :
j'ai le message jgrowl en bleu au centre,
Apres le Message je perds une partie des css (fond du bouton recherche et bouton de vote differents par exemple.tout revenant dans l'ordre a Mise a Jour de la page ou changement de Page.

Bien qu'ayant tout remis en situation initiale les choses ne reviennent pas comme avant (le jgrowl fonctionne sous IE9 meme en version 1.2.4, version originale sur xoops 2.5)

l'ancien JGrowl semble bien appeler le fichier module/system/preloads/core.php puisque la fenetre se place au centre. Le nouveau : non puisque la fenetre se place a gauche et autres couleurs.

Le probleme reste entier de la perte des differents css,apres affichage de la fenetre jgrowl, donc...

et la, a part de constater, je ne sais plus quoi faire ou tenter

Merci de votre aide precieuse (je n'ai plus d'idee)

pour que vous puissiez constater par vous meme j'ai créé un compte utilisateur:
user = test
MdP = 123456




Posté le : 17/11/2010 05:20
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.5 - Module Contact - Perdu la Confirmation
Régulier
Inscrit: 11/10/2010 10:47
Messages: 204
Bonjour,
Suis preneur de toute idee ...
la, je seche complet.

Grand merci



Nb.: je viens de tenter une validation CSS du W3C de la page :
et 1ere ligne j'ai ca :

Fichier introuvable: http://www.hkrag.fr/browse.php?xoops.css: Not Found

j'ai pourtant bien les fichiers browse et xoops
???
et apparemment j'ai le prob sur toutes les pages ...

Si je remets le browse.php de la version 2.4.5 , je n'ai plus l'erreur de validation, mais le probleme des boutons Css reste entier .

Si je change de theme, apparemment je n'ai plus le probleme (pas sur car le theme defaut n'a pas de Css amelioré sur le bouton recherche...).

Cela viendrait dont de qq chose dans le theme ?

Posté le : 18/11/2010 07:13

Retrouvez moi sur http://www.hkrag.fr
Autre : http://www.cdf-groupe.org
Solutions Hebergement Xoops: http://www.cdfi-hebergement.com
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.5 - Module Contact - Perdu la Confirmation
Régulier
Inscrit: 11/10/2010 10:47
Messages: 204
Bonsoir (tjrs bloque sur ce probleme)

Afin de verifier un peu tout cela, j'ai mis a jour un site (autre site quasiment vide) de la version de 2.4.5 vers 2.5

J'y ai ensuite installé le theme DarkForest "tout propre"

Tout ceci pour verifier que cela ne viendrait pas d'une modif que j'aurais faite :

Le Probleme est totalement identique :
affichage clean
connexion user
la fenetre s'affiche
ensuite certaines mises en forme (fond du bouton "recherche" , boutons de vote , fin de la barre Admin) ne sont plus correctes ou vides .

Verifications faites la validation W2C du Css me dit
fichier introuvable pour browse.php?xoops.css.
toutefois les mises en forme jgrowl faites dans xoops.css se voient bien a l'ecran.

Helpp 1000 Merci

Posté le : 18/11/2010 17:18
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.5 - Module Contact - Perdu la Confirmation
Aspirant
Inscrit: 14/06/2007 19:36
Messages: 35
je pense avoir trouvé la bonne maniere d'intégrer jquery et autres plugins dans son theme
theme.html
Citation :

<head>
...
...
<{php}>
/** add JQuery and JQuery UI */
global $xoTheme;
$xoTheme->addScript("browse.php?Frameworks/jquery/jquery.js");
$xoTheme->addScript("browse.php?Frameworks/jquery/ui/jquery-ui-1.8.5.custom.min.js");
$xoTheme->addScript("browse.php?Frameworks/jquery/plugins/jquery.metadata.js");
$xoTheme->addScript("browse.php?Frameworks/jquery/plugins/jquery.hoverIntent.min.js");
$xoTheme->addScript("browse.php?Frameworks/jquery/plugins/styleswitch.js");
$xoTheme->addScript("browse.php?Frameworks/jquery/plugins/mbContainer.js");
$xoTheme->addScript("browse.php?Frameworks/jquery/plugins/mbMenu.js");
$xoTheme->addScript("browse.php?Frameworks/jquery/plugins/mbTooltip.js");

$this->assign('xoops_module_header', $xoTheme->renderMetas(null, true));
<{/php}>


<{$xoops_module_header}>
</head>

En passant par addscript, on evite de charger en double des scripts (cela annule et remplace la modif du fichier core que j'avais posté plus haut : et pan sur le bec)

Posté le : 19/11/2010 12:31
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.5 - Module Contact - Perdu la Confirmation
Semi pro
Inscrit: 08/06/2005 17:15
De Where ?
Messages: 513
hello

Tu avais également la solution dans le thème "suico" de la 2.5.0
Tu peux d'ailleurs utiliser le jquery ui du framework

Posté le : 19/11/2010 12:42
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.5 - Module Contact - Perdu la Confirmation
Aspirant
Inscrit: 14/06/2007 19:36
Messages: 35
c'est en effet en allant dans suico que j'ai trouvé la solution.
Mais je n'en avais pas mesuré tous les effets.
(cela aurait mérité une petite remarque quelque part)

Pour ui, c'est le meme, mais j'ai aussi mis les sources demo etc dans le mien (histoire des les avoir sous le coude)


Posté le : 19/11/2010 13:20
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.5 - Module Contact - Perdu la Confirmation
Régulier
Inscrit: 11/10/2010 10:47
Messages: 204
Waouhhhh !
super !
Je ne suis pas chez moi actuellement , je teste ca des mon retour .
un seul mot (si c'est ca)

GEANT MERCI

Posté le : 19/11/2010 13:26

Retrouvez moi sur http://www.hkrag.fr
Autre : http://www.cdf-groupe.org
Solutions Hebergement Xoops: http://www.cdfi-hebergement.com
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 (2) 3 4 »




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

37 Personne(s) en ligne (22 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 1 | Invité(s): 36 | golgoth21, Plus ...