Fork me on GitHub


 Bas   Précédent   Suivant

« 1 ... 4 5 6 (7) 8 9 10 ... 48 »


Re: Message d'erreur
Semi pro
Inscrit: 27/08/2003 11:03
De Perpignan
Messages: 1255
"defines.php"

Mais il me semble que tu n'est pas dans le bon forum

Posté le : 30/06/2010 14:43
_________________
Si tu frappes sur ta tête avec une cruche et que ça sonne creux, n'en déduis pas forcément que c'est la cruche qui est vide. ...
Transférer la contribution vers d'autres applications Transférer


Re: Problème d'affichage newbb avec erreurs
Semi pro
Inscrit: 27/08/2003 11:03
De Perpignan
Messages: 1255
problème de dépréciation avec php 5.3

& new est déprécié

Posté le : 12/05/2010 17:06
_________________
Si tu frappes sur ta tête avec une cruche et que ça sonne creux, n'en déduis pas forcément que c'est la cruche qui est vide. ...
Transférer la contribution vers d'autres applications Transférer


Re: Extcal: Une modif si quelqun peut m'aider
Semi pro
Inscrit: 27/08/2003 11:03
De Perpignan
Messages: 1255
Pas si simple, on est en objet, on a des templates smarty...

Le code qui affiche les noms sur les templates:

<{if $whosGoing}>
    <
tr>
        <
td colspan="3" class="even">
            <
b><{$lang.whos_going}> (<{$eventmember.member.nbUser}>) :</b> <{foreach name=eventMemberList from=$eventmember.member.userList item=member}><{if $smarty.foreach.eventMemberList.first != 1}>, <{/if}><a href="<{$xoops_url}>/userinfo.php?uid=<{$member.uid}>"><{$member.uname}></a><{/foreach}>
            <{if 
$eventmember.member.show_button}>
            <
form style="display:inline;" method="post" action="event_member.php">
                <
input type="hidden" name="mode" value="<{$eventmember.member.joinevent_mode}>" />
                <
input type="hidden" name="event" value="<{$event.event_id}>" />
                <{
$token}>
                <
input type="submit" value="<{$eventmember.member.button_text}>"<{$eventmember.member.button_disabled}> />
            </
form>
            <{/if}>

est généré par les
$xoopsTpl->assign


Le code qui gère les noms n'est pas non plus difficile à trouver :
// If the who's goging function is enabled
if($xoopsModuleConfig['whos_going']) {

    
// Retriving member's for this event
    
$members $eventmemberHandler->getMembers($eventId);

    
// Initializing variable
    
$eventmember['member']['show_button'] = false;

    
$nbUser 0;
    
// Making a list with members and counting regitered user's
    
foreach($members as $k => $v) {
        
$nbUser++;
        
$eventmember['member']['userList'][] = array('uid'=>$k'uname'=>$v->getVar('uname'));
    }
    
$eventmember['member']['nbUser'] = $nbUser;

    
// If the user is logged
    
if($xoopsUser) {

        
// Initializing variable
        
$eventmember['member']['show_button'] = true;
        
$eventmember['member']['button_disabled'] = '';

        
// If the user is already restired to this event
        
if(array_key_exists($xoopsUser->getVar('uid'), $members)) {
            
$eventmember['member']['button_text'] = _MD_EXTCAL_REMOVE_ME;
            
$eventmember['member']['joinevent_mode'] = 'remove';
        } else {
            
$eventmember['member']['button_text'] = _MD_EXTCAL_ADD_ME;
            
$eventmember['member']['joinevent_mode'] = 'add';

            
// If this event is full
            
if($event['event_nbmember'] != && $eventmemberHandler->getNbMember($eventId) >= $event['event_nbmember']) {
                
$eventmember['member']['disabled'] = ' disabled="disabled"';
            }
        }

    }

}


et un peu plus loin

// If who's going or not going function is enabled
if($xoopsModuleConfig['whos_going'] || $xoopsModuleConfig['whosnot_going']) {
    
$xoopsTpl->assign('eventmember'$eventmember);
}
$xoopsTpl->assign('whosGoing'$xoopsModuleConfig['whos_going']);

le $lang.quelque chose est générer par :
$lang = array(
    
'start'=>_MD_EXTCAL_START,
    
'end'=>_MD_EXTCAL_END,
    
'calmonth'=>_MD_EXTCAL_NAV_CALMONTH,
    
'calweek'=>_MD_EXTCAL_NAV_CALWEEK,
    
'year'=>_MD_EXTCAL_NAV_YEAR,
    
'month'=>_MD_EXTCAL_NAV_MONTH,
    
'week'=>_MD_EXTCAL_NAV_WEEK,
    
'day'=>_MD_EXTCAL_NAV_DAY
);


pour que ça marche tu est en plus obliger d'aller dans la bdd en utilisant XoopsObjectHandler

C'est donc quasiment le fichier "event.php" qu'il faut intégrer à month.php
et ça, month.php n'est peut être pas prêt à l'accepter...

Ceci dit rien n'est impossible mais mon aide s'arrête ici, ça prendrait trop de temps pour moi.

Posté le : 12/05/2010 17:02
_________________
Si tu frappes sur ta tête avec une cruche et que ça sonne creux, n'en déduis pas forcément que c'est la cruche qui est vide. ...
Transférer la contribution vers d'autres applications Transférer


Re: Extcal: Une modif si quelqun peut m'aider
Semi pro
Inscrit: 27/08/2003 11:03
De Perpignan
Messages: 1255
a vu d'oeil ça parait un poil compliqué, les noms sont gérés par event.php, les mois pas month.php, il faudrait réussir à insérer les variables d'event.php dans month.php pour ensuite les envoyer vers le template extcal_month.html.

Posté le : 12/05/2010 16:04
_________________
Si tu frappes sur ta tête avec une cruche et que ça sonne creux, n'en déduis pas forcément que c'est la cruche qui est vide. ...
Transférer la contribution vers d'autres applications Transférer


Re: Extcal: Une modif si quelqun peut m'aider
Semi pro
Inscrit: 27/08/2003 11:03
De Perpignan
Messages: 1255
je serais bien allé jeter un coup d'oeil mais ce module ne fonctionne pas chez moi en local...

question : il ne peut y avoir plusieurs personnes par date ??

Posté le : 11/05/2010 13:24
_________________
Si tu frappes sur ta tête avec une cruche et que ça sonne creux, n'en déduis pas forcément que c'est la cruche qui est vide. ...
Transférer la contribution vers d'autres applications Transférer


Re: liens ds nouvelle fenêtre
Semi pro
Inscrit: 27/08/2003 11:03
De Perpignan
Messages: 1255
Babouille, il me semble que le target _blank est déprécié en xhtml strict mais pas en transitionnel.
Ta proposition avec onclick réussira la validation mais tu n'est de nouveau pas en strict.
La solution de Nikita est donc en effet la meilleure.

<a href="mondoc.html" rel="external">lien externe</a>


javascript

function externalLinks() {  
 if (!
document.getElementsByTagName) return;  
 var 
anchors document.getElementsByTagName("a");  
 for (var 
i=0i<anchors.lengthi++) {  
   var 
anchor anchors[i];  
   if (
anchor.getAttribute("href") &&  
       
anchor.getAttribute("rel") == "external")  
     
anchor.target "_blank";  
 }  
}  
window.onload externalLinks;


source : ici

Posté le : 23/04/2010 07:12
_________________
Si tu frappes sur ta tête avec une cruche et que ça sonne creux, n'en déduis pas forcément que c'est la cruche qui est vide. ...
Transférer la contribution vers d'autres applications Transférer


Re: bloc customisé. Inserer un script PHP
Semi pro
Inscrit: 27/08/2003 11:03
De Perpignan
Messages: 1255
Pour la suite :

Prend exemple sur un module, il te faut créer un dossier language, ensuite dossiers "english", "french"

L'astuce est tellement bonne qu'elle a été cité par Eric Daspet et Cyril Pierre De Geyer dans leur livre "PHP 5 avancé"

ex
dans le fichier "french" :
define('_MD_SF_NONE''Aucune');
;


dans le fichier "english" :
define('_MD_SF_NONE''None');
;


quelque part dans le code

$modulelink_select_array array_merge(array("None" => _MD_SF_NONE"All" => _MD_SF_ALL), $modulelink_select_array);


N'hésite pas à consulter la doc des développeurs...

Posté le : 19/04/2010 07:43
_________________
Si tu frappes sur ta tête avec une cruche et que ça sonne creux, n'en déduis pas forcément que c'est la cruche qui est vide. ...
Transférer la contribution vers d'autres applications Transférer


Re: frxoops et les pros
Semi pro
Inscrit: 27/08/2003 11:03
De Perpignan
Messages: 1255
Très bonnes idées, bravo à l'équipe...

Posté le : 13/04/2010 17:28
_________________
Si tu frappes sur ta tête avec une cruche et que ça sonne creux, n'en déduis pas forcément que c'est la cruche qui est vide. ...
Transférer la contribution vers d'autres applications Transférer


Re: SmartFaq 1.09: problème d'affichage
Semi pro
Inscrit: 27/08/2003 11:03
De Perpignan
Messages: 1255
merci pour ta participation

Posté le : 12/04/2010 07:03
_________________
Si tu frappes sur ta tête avec une cruche et que ça sonne creux, n'en déduis pas forcément que c'est la cruche qui est vide. ...
Transférer la contribution vers d'autres applications Transférer


Re: SmartFaq 1.09: problème d'affichage
Semi pro
Inscrit: 27/08/2003 11:03
De Perpignan
Messages: 1255
Merci de mettre "Résolu" sur le message.

A mon avis ce module ne peut pas aller dans le référentiel, car il a quelques dépréciations (et aussi une erreur) au niveau php et une petite au niveau de xoops.

Dès que je peux, je corrige...

Posté le : 12/04/2010 06:47
_________________
Si tu frappes sur ta tête avec une cruche et que ça sonne creux, n'en déduis pas forcément que c'est la cruche qui est vide. ...
Transférer la contribution vers d'autres applications Transférer



 Haut
« 1 ... 4 5 6 (7) 8 9 10 ... 48 »




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

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