• ¡Bienvenido a XenFácil!

    Estás viendo el sitio como Invitado. Para poder participar en este sitio

    y obtendrás privilegios adicionales, acceso a otras áreas y mucho mas.

    ¡Es gratis!


    ¿Ya eres miembro? Inicia sesión

Mod.Plantilla Mostrar informacion completa sólo del creador del Post

DL Gushh_

Miembro
Bueno gente, les voy a enseñar a condicionar la informacion completa del usuario solo para el creador del post.-

Para ello vamos a abrir y editar la plantilla message_user_info de la siguiente manera;

Buscar:
PHP:
<xen:if hascontent="true">

Y agregar justo arriba:
PHP:
<xen:if is="{$post.position} == 0">

Buscar:
PHP:
            </xen:contentcheck>
        </div>
    </xen:if>

Agregar abajo:
PHP:
</xen:if>

El resultado...
img.png
 

lms

Administrador
Bueno, acabo de instalarlo en xenfácil. Se ve bien.

Es bueno apoyar (cuando es posible) las modificaciones de los usuarios, y sobre todo, cuando son útiles (esta ahorra espacio). Como se puede apreciar funciona bien.

Salud2
 

Iraac

Nuevo
Interesante, ya que este habilitado mi foro, a darle con estas sugerencias, gracias por tu sugerencia Gushh

Iraac
 

lms

Administrador
Buscar = encontrar, hallar (search)
arriba = encima (antes) (above, up, top)
abajo = debajo (después, detrás) (bellow, under)
agregar = añadir (add)
Plantilla = (template)

Max Lesandre, te pongo las equivalencias en inglés entre paréntesis () para ver si así te aclaras con el idioma. El complemento funciona bien si sigues las instrucciones.

Re-inténtalo

Salud2
 

descaro

Activo
modelo de edição message_user_info

Pesquisa:
PHP:
<xen:if hascontent="true">
adicionar acima:
PHP:
<xen:if is="{$post.position} == 0">
Pesquisa:
PHP:
</xen:contentcheck>
        </div>
    </xen:if>
Adicione abaixo:
PHP:
</xen:if>
 

lms

Administrador
Nada, hombre, habrá que cambiar el logo y poner además de español, portugués.:D

Gracias, descaro.

Salud2
 

descaro

Activo
Max dime los complementos que estás usando y .. sube una copia aquí de tu message_user_info para revisarlo, no puede ser que una modificación tan sencilla no te dé respuesta
 

Max Lexandre

Miembro
Max dime los complementos que estás usando y .. sube una copia aquí de tu message_user_info para revisarlo, no puede ser que una modificación tan sencilla no te dé respuesta

Modificaciones que afecten la vista del topico no tengo, apenas tenho: XenMedia, Forum Icons (template modification), New User Conversation, Visitor Message, Affiliates, and I edited header to add an adsense banner.
HTML:
<xen:require css="message_user_info.css" />

<div class="messageUserInfo" itemscope="itemscope" itemtype="http://data-vocabulary.org/Person">
<div class="messageUserBlock">
    <xen:hook name="message_user_info_avatar" params="{xen:array 'user={$user}'}">
        <div class="avatarHolder">
            <xen:avatar user="$user" size="m" itemprop="photo" />
            <!-- slot: message_user_info_avatar -->
        </div>
    </xen:hook>

<xen:if is="!{$isQuickReply}">
    <xen:hook name="message_user_info_text" params="{xen:array 'user={$user}'}">
        <h3 class="userText">
            <xen:username user="$user" itemprop="name" rich="true" />
            <xen:if hascontent="true"><em class="userTitle" itemprop="title"><xen:contentcheck>{xen:helper userTitle, $user}</xen:contentcheck></em></xen:if>
            <!-- slot: message_user_info_text -->
        </h3>
    </xen:hook>
 
<xen:if is="{$post.position} == 0">
 
    <xen:if hascontent="true">
        <div class="extraUserInfo">
            <xen:contentcheck>
            <xen:hook name="message_user_info_extra" params="{xen:array 'user={$user}'}">
                <xen:if is="@messageShowRegisterDate">
                    <dl class="pairsInline">
                        <dt>{xen:phrase member_since}:</dt>
                        <dd>{xen:date $user.register_date}</dd>
                    </dl>
                </xen:if>

                <xen:if is="@messageShowMessageCount">
                    <dl class="pairsInline">
                        <dt>{xen:phrase message_count}:</dt>
                        <dd><a href="{xen:link search/member, '', 'user_id={$user.user_id}'}" class="concealed">{xen:number $user.message_count}</a></dd>
                    </dl>
                </xen:if>

                <xen:if is="@messageShowTotalLikes">
                    <dl class="pairsInline">
                        <dt>{xen:phrase likes_received}:</dt>
                        <dd>{xen:number $user.like_count}</dd>
                    </dl>
                </xen:if>

                <xen:if is="@messageShowTrophyPoints">
                    <dl class="pairsInline">
                        <dt>{xen:phrase trophy_points}:</dt>
                        <dd><a href="{xen:link 'members/trophies', $user}" class="OverlayTrigger concealed">{xen:number $user.trophy_points}</a></dd>
                    </dl>
                </xen:if>

                <xen:if is="@messageShowGender AND {$user.gender}">
                    <dl class="pairsInline">
                        <dt>{xen:phrase gender}:</dt>
                        <dd itemprop="gender"><xen:if is="{$user.gender} == 'male'">{xen:phrase male}<xen:else />{xen:phrase female}</xen:if></dd>
                    </dl>
                </xen:if>

                <xen:if is="@messageShowOccupation AND {$user.occupation}">
                    <dl class="pairsInline">
                        <dt>{xen:phrase occupation}:</dt>
                        <dd itemprop="role">{xen:string censor, $user.occupation}</dd>
                    </dl>
                </xen:if>

                <xen:if is="@messageShowLocation AND {$user.location}">
                    <dl class="pairsInline">
                        <dt>{xen:phrase location}:</dt>
                        <dd><a href="http://maps.google.com/maps?q={xen:urlencode {xen:string censor, $user.location}}" target="_blank" rel="nofollow" itemprop="address" class="concealed">{xen:string censor, $user.location}</a></dd>
                    </dl>
                </xen:if>

                <xen:if is="@messageShowHomepage AND {$user.homepage}">
                    <dl class="pairsInline">
                        <dt>{xen:phrase home_page}:</dt>
                        <dd><a href="{$user.homepage}" rel="nofollow" target="_blank" itemprop="url">{xen:string censor, $user.homepage}</a></dd>
                    </dl>
                </xen:if>

                <xen:comment>
                <xen:foreach loop="{$user.identities}" key="$service" value="$account">
                    <dl class="pairsInline">
                        <dt>{$service}</dt>
                        <dd>{$account}</dd>
                    </dl>
                </xen:foreach>
                </xen:comment>

            </xen:hook>
            </xen:contentcheck>
        </div>
    </xen:if>
</xen:if>

</xen:if>

    <span class="arrow"><span></span></span>
</div>
</div>
 

lms

Administrador
La modificación está correcta. ¿Usas algún estilo?
No entiendo qué te puede estar pasando para que no funcione.

Salud2
 

descaro

Activo
si, la modificación está bien... supongo que ésta está hecha en el estilo que estés usando, de tener otro... prueba hacer lo mismo en el estilo default y nos cuentas...
 
Arriba