Fork me on GitHub




(1) 2 »


Recherche Module Cumulus Version 2 (?)
Régulier
Inscrit: 11/10/2010 10:47
Messages: 204
Bonjour,

Je cherche la derniere version du module cumulus .
J'ai bien trouvé la version 1 mais certains semblent parler d'une version 2

Par avance,
Merci

Posté le : 22/11/2010 17:43
Partager Twitter Partagez cette article sur GG+
Re: Recherche Module Cumulus Version 2 (?)
Régulier
Inscrit: 11/10/2010 10:47
Messages: 204
En fait , pourquoi je cherche une version .2 :
Installé la Version 1 de Cumulus sur xoops 2.5 et quand je veux editer ke block :
Page Blanche
Donc tres difficile de faire des reglages.
Par avance Merci

Posté le : 23/11/2010 05:23

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: Recherche Module Cumulus Version 2 (?)
Aspirant
Inscrit: 14/06/2007 19:36
Messages: 35
corrige le fichier modules/cumulus/blocks/block.php
Citation :

function tag_block_cumulus_edit($options)
{
include_once(XOOPS_ROOT_PATH."/class/xoopsformloader.php");
if (!class_exists("XoopsCumulusBlockForm")){
class XoopsCumulusBlockForm
extends XoopsForm
{
/**
* create HTML to output the form as a table
*
* @return string
*/
...
...
}
}
$form = new XoopsCumulusBlockForm


Posté le : 23/11/2010 08:01
Partager Twitter Partagez cette article sur GG+
Re: Recherche Module Cumulus Version 2 (?)
Régulier
Inscrit: 11/10/2010 10:47
Messages: 204
Salut et Merci de ta réponse

J'ai fait la modif comme ca :
function tag_block_cumulus_edit($options)
{
include_once(
XOOPS_ROOT_PATH."/class/xoopsformloader.php");
if (!
class_exists("XoopsCumulusBlockForm")){
class 
XoopsCumulusBlockForm extends XoopsForm
{

    
/**
     * create HTML to output the form as a table
     * 
     * @return    string
     */
    
function render()
    {
$ele_name $this->getName();
        
$ret "
                <div>
        "
;
        
$hidden '';
        foreach ( 
$this->getElements() as $ele ) {
            if (!
is_object($ele)) {
                
$ret .= $ele;
            } elseif ( !
$ele->isHidden() ) {
                if ( (
$caption $ele->getCaption()) != '' ) {
                    
$ret .= 
                        
"<div class='xoops-form-element-caption" . ($ele->isRequired() ? "-required" "" ) . "'>".
                        
"<span class='caption-text'>{$caption}</span>".
                        
"<span class='caption-marker'>*</span>".
                        
"</div>";
                }
                
                
$ret .= "<div style='margin:5px 0 8px 0; '>".$ele->render()."</div>n";
            } else {
                
$hidden .= $ele->render();
            }
        }
        
$ret .= "</div>";
        
$ret .= $this->renderValidationJStrue );
        return 
$ret;
    }
}



    
$form  = new XoopsBlockForm("","","");
    
$form->addElement(new XoopsFormText(TAG_MB_ITEMS"options[0]"2525,$options[0]));
    
$form->addElement(new XoopsFormText(TAG_MB_TIME_DURATION"options[1]"2525,$options[1]));
    
$form->addElement(new XoopsFormText(TAG_MB_FONTSIZE_MAX"options[2]"2525,$options[2]));
    
$form->addElement(new XoopsFormText(TAG_MB_FONTSIZE_MIN"options[3]"2525,$options[3]));
    
$form->addElement(new XoopsFormText(TAG_MB_FLASH_WIDTH"options[4]"2525,$options[4]));
    
$form->addElement(new XoopsFormText(TAG_MB_FLASH_HEIGHT"options[5]"2525,$options[5]));
    
$form->addElement(new XoopsFormColorPicker(TAG_MB_FLASH_TRANSPARENCY,"options[6]",$options[6]));
    
$form_cumulus_flash_transparency = new XoopsFormSelect(TAG_MB_FLASH_TRANSPARENCY,"options[7]",$options[7]);
    
$form_cumulus_flash_transparency->addOption(0,_NO);
    
$form_cumulus_flash_transparency->addOption("transparent",TAG_MB_FLASH_TRANSPARENT);
    
$form->addElement($form_cumulus_flash_transparency);
    
$form->addElement(new XoopsFormColorPicker(TAG_MB_FLASH_FONTCOLOR,"options[8]",$options[8]));
    
//$form->addElement(new XoopsFormColorPicker("cumulus_flash_hicolor","options[9]",$options[9]));
    
$form->addElement(new XoopsFormText(TAG_MB_FLASH_SPEED"options[9]"2525,$options[9]));
    
    return 
$form->render();
}}
$form = new XoopsCumulusBlockForm
?>


j'ai fait une mise a jour du module ensuite.

Et toujours : Page Blanche.

?
Merci

Posté le : 23/11/2010 08:34
Partager Twitter Partagez cette article sur GG+
Re: Recherche Module Cumulus Version 2 (?)
Aspirant
Inscrit: 14/06/2007 19:36
Messages: 35
Dans ton post, il me semble que tu n'as pas corrigé la ligne
$form = new XoopsBlockForm("","","");
en
$form = new XoopsCumulusBlockForm("","","");

Tu devrais avoir
return $ret;
    }
}
}
    
$form  = new XoopsCumulusBlockForm    ("","","");

Posté le : 23/11/2010 08:43
Partager Twitter Partagez cette article sur GG+
Re: Recherche Module Cumulus Version 2 (?)
Aspirant
Inscrit: 14/06/2007 19:36
Messages: 35
autant pour moi, j'ai pas été clair dans la modif
include_once(XOOPS_ROOT_PATH."/class/xoopsformloader.php");
//on teste si la classe n'existe pas deja
// on utilise un nom de class propre a cumulus
if (!class_exists("XoopsCumulusBlockForm")){

class 
XoopsCumulusBlockForm extends XoopsForm
{

    
/**
     * create HTML to output the form as a table
     * 
     * @return    string
     */
    
function render()
    {
$ele_name $this->getName();
        
$ret "
                <div>
        "
;
        
$hidden '';
        foreach ( 
$this->getElements() as $ele ) {
            if (!
is_object($ele)) {
                
$ret .= $ele;
            } elseif ( !
$ele->isHidden() ) {
                if ( (
$caption $ele->getCaption()) != '' ) {
                    
$ret .= 
                        
"<div class='xoops-form-element-caption" . ($ele->isRequired() ? "-required" "" ) . "'>".
                        
"<span class='caption-text'>{$caption}</span>".
                        
"<span class='caption-marker'>*</span>".
                        
"</div>";
                }
                
                
$ret .= "<div style='margin:5px 0 8px 0; '>".$ele->render()."</div>n";
            } else {
                
$hidden .= $ele->render();
            }
        }
        
$ret .= "</div>";
        
$ret .= $this->renderValidationJStrue );
        return 
$ret;
    }
}
//on ferme le test & définition de class cumulus

// on utilise la classe cumulus en lieu et place de XoopsBlockForm stantdard
    
$form  = new XoopsCumulusBlockForm    ("","","");
    
$form->addElement(new XoopsFormText(TAG_MB_ITEMS"options[0]"2525,$options[0]));
    
$form->addElement(new XoopsFormText(TAG_MB_TIME_DURATION"options[1]"2525,$options[1]));
    
$form->addElement(new XoopsFormText(TAG_MB_FONTSIZE_MAX"options[2]"2525,$options[2]));
    
$form->addElement(new XoopsFormText(TAG_MB_FONTSIZE_MIN"options[3]"2525,$options[3]));
    
$form->addElement(new XoopsFormText(TAG_MB_FLASH_WIDTH"options[4]"2525,$options[4]));
    
$form->addElement(new XoopsFormText(TAG_MB_FLASH_HEIGHT"options[5]"2525,$options[5]));
    
$form->addElement(new XoopsFormColorPicker(TAG_MB_FLASH_TRANSPARENCY,"options[6]",$options[6]));

Posté le : 23/11/2010 08:51
Partager Twitter Partagez cette article sur GG+
Re: Recherche Module Cumulus Version 2 (?)
Aspirant
Inscrit: 14/06/2007 19:36
Messages: 35

Posté le : 23/11/2010 09:05
Partager Twitter Partagez cette article sur GG+
Re: Recherche Module Cumulus Version 2 (?)
Régulier
Inscrit: 11/10/2010 10:47
Messages: 204
là OUIIII
Merci !

... Beaucoup

Posté le : 23/11/2010 09:10

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: Recherche Module Cumulus Version 2 (?)
Régulier
Inscrit: 17/12/2008 10:55
Messages: 203
Bonjour!

J ai le même problème... J'ai essayé la modif, mais je ne m'en sort pas.. Le lien de téléchargement ne marche pas!
Est ce que qq1 aurait la modification à faire?
En vous remerciant!

Posté le : 07/02/2011 20:45
Partager Twitter Partagez cette article sur GG+
Re: Recherche Module Cumulus Version 2 (?)
Semi pro
Inscrit: 16/12/2008 16:38
Messages: 1644
salut moi aussi j ai le meme problème
et le lien ne marche plus non plus

merci

Posté le : 11/02/2011 08:54

http://www.troc-lorraine.com
vendre en lorraine

Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

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

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