Fork me on GitHub


 Bas   Précédent   Suivant

« 1 ... 25 26 27 (28) 29 30 31 »


Re: Alternative í  la balise MARQUEE
Supporter Xoops
Inscrit: 02/10/2004 14:09
Messages: 370
Merci pour l'info :)
Mais c'est un module... et là dans mon cas c'est un template du theme x2t.

Bref, si ce module pourra récupérer la liste des nouveaux inscrits lors de sa sortie finale... je prendrais avec un gros merci pour Messir Herve-Thouzard qui fait du bon boulot.

Posté le : 09/01/2006 17:00
Transférer la contribution vers d'autres applications Transférer


Alternative í  la balise MARQUEE
Supporter Xoops
Inscrit: 02/10/2004 14:09
Messages: 370
Salut tout le monde,

Voilà depuis un moment, je me demandais comment faire pour me passer de cette balise utilisée dans le bloc "Nouveaux Membres" tout en ayant la même chose d'afficher. Pourquoi cela, simple ---> W3C

Bref après moulte recherche, j'ai finit par tomber sur ce petit site : http://moncastel.9online.fr/marquee/defil_v.html (un grand merci à lui)
Il y a d'autre petit truc qui ont bien simpatique aussi.
Ce script fonctionnait très bien sous IE et plutot mal sous firefox à cause d'un truc, donc légère correction et boom cela marche pour les deux...

J'ai testé ce script dans le fameu bloc pour mon site et cela marche très bien je trouve, alors je vais vous en faire profiter

Voici la marche à suivre :
-> Editer le template : system_block_newusers.html
-> Ajoutez ceci au debut du template :
<script type="text/javascript">
<!--
// pas de défilement :
var pas=2
// hauteur de la partie visible
var h_fen="200px"

function scrollmrq(){
if ( 
parseInt(mrq.style.top) > -h_mrq )
mrq.style.top parseInt(mrq.style.top)-pas+"px"
else
mrq.style.top=h_fen
}

function 
init_mrq(){
mrq=document.getElementById("marquee"); 
fen=document.getElementById("fenetre"); 
fen.onmouseover=function(){stoc=pas;pas=0};
fen.onmouseout=function(){pas=stoc};fen.style.height=h_fen;
h_mrq=mrq.offsetHeight;
with(mrq.style){position="absolute";top=h_fen;}
setInterval("scrollmrq()",50);
}
function 
addEvent(obj,evType,fn,capt){ // ajoute un événement sans écraser l'éxistant.
if(obj.addEventListener){obj.addEventListener(evType,fn,capt);return true;} // NS6+
else if(obj.attachEvent)obj.attachEvent("on"+evType,fn// IE 5+
else {return false;}


addEvent(window,"load",init_mrq
//-->
</script>
<div style="position:relative;overflow:hidden;text-align:left;margin:auto;height: 200px;" id="fenetre">
<div style="position: absolute; top: -800px;" id="marquee">

-> Puis cela à la fin du template :
</div>
</
div>

Voilà c'est finit, valider ^^

Voici pour moi ce que ça donne côté template :
<script type="text/javascript">
<!--
// pas de défilement :
var pas=2
// hauteur de la partie visible
var h_fen="200px"

function scrollmrq(){
if ( 
parseInt(mrq.style.top) > -h_mrq )
mrq.style.top parseInt(mrq.style.top)-pas+"px"
else
mrq.style.top=h_fen
}

function 
init_mrq(){
mrq=document.getElementById("marquee"); 
fen=document.getElementById("fenetre"); 
fen.onmouseover=function(){stoc=pas;pas=0};
fen.onmouseout=function(){pas=stoc};fen.style.height=h_fen;
h_mrq=mrq.offsetHeight;
with(mrq.style){position="absolute";top=h_fen;}
setInterval("scrollmrq()",50);
}
function 
addEvent(obj,evType,fn,capt){ // ajoute un événement sans écraser l'éxistant.
if(obj.addEventListener){obj.addEventListener(evType,fn,capt);return true;} // NS6+
else if(obj.attachEvent)obj.attachEvent("on"+evType,fn// IE 5+
else {return false;}


addEvent(window,"load",init_mrq
//-->
</script>
<div style="position:relative;overflow:hidden;text-align:left;margin:auto;height: 200px;" id="fenetre">
<div style="position: absolute; top: -800px;" id="marquee">
<table width="100%" class="subType" border="0" cellpadding="0" cellspacing="1">
  <{foreach item=user from=$block.users}>
    <tr class="<{cycle values="even,odd"}>" valign="middle">
      <td align="center">
      <{if $user.avatar != ""}>
      <img src="<{$user.avatar}>" alt="" width="32" /><br />
      <{/if}>
      <a href="<{$xoops_url}>/userinfo.php?uid=<{$user.id}>"><{$user.name}></a>
      </td>
      <td align="center"><{$user.joindate}></td>
    </tr>
  <{/foreach}>
</table>
</div>
</div>

Et côté apparence : NWN-PANDORN

Voilou, maintenant je finit par une petite demande :
-> Pourquoi ne pas intégrer un script de ce type au noyau de xoops ?
Comme ça finit la balise MARQUEE, et vive XOOPS conforme W3C

Posté le : 09/01/2006 16:07
Transférer la contribution vers d'autres applications Transférer


Re: Création d'un menu sous Xoops2
Supporter Xoops
Inscrit: 02/10/2004 14:09
Messages: 370
Le menu principal est un bloc que tu peux afficher ou non.

Si tu affiches ce bloc, tu peux faire en sorte de rendre un module inaccessible par lui. Comme exemple simnple, si tu ne souhaites pas afficher le lien "multimenu", il suffit de lui mettre en poid 0 dans la partie administration des modules.

Pour connaître le lien d'une page crée, va sur la dite page et tu l'auras. Donc pour le début garde tes modules non cachés comme ça tu pourra tous les récupérer facilement.

Posté le : 09/01/2006 13:01
Transférer la contribution vers d'autres applications Transférer


Re: [OPINION] A propos de multiMenu...
Supporter Xoops
Inscrit: 02/10/2004 14:09
Messages: 370
J'ai utilisé ce module pour le site intranet, je le trouve très bien... même si je n'ai lu qu'aujourd'hui la partie doc et regardait comment il se comporte intégré au thème.

Moi, il y a une chose qui m'intéresse et qui pourrait répondre à un besoin quasi-apparent... on a vu plus d'une fois des demandes pour un menu horizontal en css... et chaque fois les demandeurs modifiés leur thème. Alors pourquoi pas aboutir le principe de gestion de lien de ton module sur le theme dans ce sens.
Ainsi, les utilisateurs de la version 2.0.x pourrait ce munir d'un menu horizontal totalement dynamique un peu comme celle du menu général mais horizontal.

Espère être assez clair.

Posté le : 09/01/2006 09:54
Transférer la contribution vers d'autres applications Transférer


Re: soucis avec xhld et XmlParse error
Supporter Xoops
Inscrit: 02/10/2004 14:09
Messages: 370
En dernier recours, c'est ce que je ferais... en attendant, j'ai désactivé le module xhld.

J'avais trouvé un semblant de solution sur le site de xoops.org... mais un semblant seulement, car cela ne semble pas marché non plus.
-> headlines and proxy (xhld module)

Dès que j'aurais une solution, je la posterais ici.

Posté le : 06/01/2006 08:29
Transférer la contribution vers d'autres applications Transférer


Re: soucis avec xhld et XmlParse error
Supporter Xoops
Inscrit: 02/10/2004 14:09
Messages: 370
Et bien côté version xoops : 2.0.7.3 avec un petit vieu hack bidouillé pour l'utilision de compte IACA (active directory de windows 2000), et un autre sous la toute dernière version de xoops non hacké.
Pour xhld, j'ai sur la version précédente et je suis passé sur la dernière voyant que ça ne passé plus.

Côté serveur,deux stations linux mandrake (10.1 et la 2006)... la distribution 10.1 utilise php4, l'autre php5. Là ou je suis largué complètement c'est sur la distribution 10.1, car avant les vacances de noël ça fonctionné sans problème... depuis plus rien.

Pour le serveur proxy, je n'ai aucun pouvoir dessus... c'est un serveur EOLE, une jolie passerelle géré par, on va dire, une branche de l'académie d'aix-marseille (point acar).

Bref, ce que je ne comprend vraiment pas c'est évidement :
-> avant ça marche (serveur mandrake 10.1 avec xoops 2.0.7.3)
-> aujourd'hui nada pour une raison obscure...

Pour ton lien au cas où, j'y avais pensé... mais entre anglais et chinois... côté support ça risque d'être très chaud pour moi. :oops:

Posté le : 05/01/2006 13:58
Transférer la contribution vers d'autres applications Transférer


soucis avec xhld et XmlParse error
Supporter Xoops
Inscrit: 02/10/2004 14:09
Messages: 370
Bonjour à tous,

Depuis la rentrée, je constate un petit soucis avec xhld... avant tout fonctionné et aujourd'hui celà ne semble plus être le cas, j'ai droit à l'erreur suivante :

XmlParse errormismatched tag at line 5


J'utilise ce module dans le cadre d'un site intranet. Et il faud savoir que je passe au travers d'un proxy pour le rapatriement de ces flux... donc il est configuré en conséquence.
Si je ne configure pas le proxy les accès aux flux ne passe plus... Le module en soit ne semble pas être en cause vu que sans le proxy et pour le flux interne au site intranet (le fameu backend de xoops), on a bien la récupération du flux.

Y a t il une solution ?
Que faut il que je fasse ?

Merci d'avance.

Posté le : 05/01/2006 11:07
Transférer la contribution vers d'autres applications Transférer


Re: Création d'un thème í  hauteur fixe
Supporter Xoops
Inscrit: 02/10/2004 14:09
Messages: 370
Plus simple modifier le thème avec un "div" contenant un joli "overflow:scroll"... bon faud bien le placé ^^

Voici le lien qui donne un exemple avec un autre paramètre "hidden" : overflow (Passage d'élément au contenu trop important)

PS : il existe d'autre joyeuseté sur cette même page pour faire ce que tu souhaites.

Posté le : 18/12/2005 16:18
Transférer la contribution vers d'autres applications Transférer


Re: Probleme avec WfDownload
Supporter Xoops
Inscrit: 02/10/2004 14:09
Messages: 370
Je redis donc : Bizarre...
Car pour moi, j'ai WF-Download vers 2.05 et je n'ai pas ce bug.

Par contre, j'ai une ancienne version de Xoops pas très anciennes mais ancienne quand même...Mais bon petite remarque au passage, je fais mumuse avec les nouvelles versions de Xoops et WF-Download et je n'ai pas vu ce bug avec le thème par défaut... donc à voir ça situation.

Posté le : 16/12/2005 08:30
Transférer la contribution vers d'autres applications Transférer


Re: Probleme avec WfDownload
Supporter Xoops
Inscrit: 02/10/2004 14:09
Messages: 370
Bizarre, chez moi je n'ai pas ce bug.

Essaye en mettant le thème par défaut... cela pourrait peut être venir de ton thème... Ou alors d'un hak voir de la version de xoops.

Non sérieux je voix pas

Posté le : 15/12/2005 21:08
Transférer la contribution vers d'autres applications Transférer



 Haut
« 1 ... 25 26 27 (28) 29 30 31 »




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

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