Forum CMS Made Simple FR

Version complète : Apparence du profil avec le module Forum
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.

estiara

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.9.4.1
#~ Url du site : www.jardiniersdetiolles.fr
#~ Hébergeur / Soft : OVH
#~ Informations Système :
#~ ----------------------------------------------
#~ Installed Modules:
#~ ModuleManager: 1.4.2
#~ CMSMailer: 2.0.1
#~ CGExtensions: 1.24.4
#~ FrontEndUsers: 1.12.13
#~ CustomContent: 1.7.3
#~ TreeManager: 0.6.0
#~ Forum: 0.9.4
#~
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour,
j'ai une question en ce qui concerne le module Forum.
je souhaiterais faire apparaitre l'adresse email des utilisateurs de mon forum sur leur profil. J'ai donc dans un premier temps ajouter un champ requis lors de l'ajout d'un utilisateur mais, je ne sais pas comment modifier ce gabarit pour faire apparaitre la réponse entrée dans ce champs .
Pour le moment, j'ai le gabarit initial suivant :
Code :
<div id='forum'>
<!-- profile -->
<div class="smalltext">
{$prev_content_link}
</div>


{if isset($message)}<p class="message">{$message}</p>{/if}
<br />

<div class="catbg3">
{$fms->Lang('profile_of')}: {$profile_name}
</div>
<br />

{if $avatar}
<img src="{$avatar}" alt="avatar" title="avatar" /><br />
{/if}

{if $feuproperties > 0}
<table cellspacing="1" id="index_table">
    {foreach from=$feuproperties key=key item=entry}
    <tr>
        <td class="windowbg">
            <b>{$key}</b>: {$entry}
        </td>
    </tr>
    {/foreach}
</table>
{/if}

{if isset($credit)}
<table cellspacing="1" id="index_table">
    {foreach from=$credit key=key item=entry}
    <tr>
        <td class="windowbg">
            <b>{$key}</b>: {$entry}
        </td>
    </tr>
    {/foreach}
</table>
{/if}

</div>

Que dois-je ajouter dans le gabarit "profile" pour faire la apparaitre? :/

Merci beaucoup
Code :
{if $feuproperties > 0}
<table cellspacing="1" id="index_table">
    {foreach from=$feuproperties key=key item=entry}
    <tr>
        <td class="windowbg">
            <b>{$key}</b>: {$entry}
        </td>
    </tr>
    {/foreach}
</table>
{/if}

cette partie du code n'affiche pas l'adresse email ?

estiara

[Image: image5e.png]

Non... voilà ce qui apparaît mais, est-ce dû aux erreurs qui sont affichées ? (et que je ne comprends pas :/ )

estiara

Et dans le fichier "modform.inc.php" qui contiendrait une erreur, à la ligne 546 il y a ça :
Code :
foreach ($params as $key=>$value)


:/ :/ :/

C'est ce qui empêche l'affichage des champs que je souhaiterais faire apparaitre sur le profil utilisateur?
Est-ce qu’il n’y aurait pas un champ crypté ?

estiara

Outch ! Oui.... effectivement, il y en avait un...

Merci beaucoup Xtra!

ça supprime donc l'erreur 404 au passage mais reste l'erreur 546. Mais au moins, tous mes champs apparaissent. Merci merci merci !
De rien mais je n’ai pas de mérite, j'ai eu le même problème sur le champ crypté. Je l'ai signalé sur le forum du module comme Airlibre me l'avais signalé.
http://dev.cmsmadesimple.org/bug/view/6218

Depuis j'attends la mise à jour du module.

estiara

L'erreur à la ligne 404 s'est bien supprimée du coup mais as-tu aussi rencontré un souci pour l'autre erreur (ligne 546)?

Je n'arrive pas à la supprimer :/
non jamais rencontré le problème.

2 pistes que je tenterais.

- Vérification ou re-téléchargement du fichier "modform.inc.php"

- Faire un nouveau groupe avec 1 ou 2 champs nouveau eux aussi et 1 utilisateur nouveau. Cela éliminerait la partie problème utilisateur si l'erreur persistait.

miou2

Bonjour j'ai deja exposé mon probleme dans un autre topic et j'ai pas eu de reponse peut etre ici j'aurai plus de chance
dans forum made simple 0.9.4, dans le profil de l'utilisateur j'arrive pas a obtenir l'invite de saisie des proprieté FEU


Code :
{if $feuproperties > 0}
<table cellspacing="1" id="index_table">
    {foreach from=$feuproperties key=key item=entry}
    <tr>
        <td class="windowbg">
            <b>{$key} :</b>:  {$entry}
        </td>
    </tr>
    {/foreach}
</table>
{/if}
la variable $key affiche les proprietés FEU et non les invites de saisie
ex:
profil:
id :: 8
username :: miou
createdate :: 2011-06-12 22:20:33
expires :: 2016-06-12 23:59:59
email :: [email protected]

au lieu de
profil :
id :: 8
Identifiant: miou
Date de creation :: 2011-06-12 22:20:33
Date d'expiration :: 2016-06-12 23:59:59
email :: [email protected]

autre question :
comment enlever la version du forum dans l'email de signalement au moderateur .
merci encore pour tout.
le multipost est une pratique sur internet très mal perçu.

reste en à un seul topic. Si personne te réponds c'est simplement que personne n'a de réponse.