• 0
  • 6 RepliesReplies
  • 5139 ReadTimes Read
  • 20 PointsPoints

Topic: MyMood y MyTopicandComments en Ultimate Profile

no avatar
Usuario: nodensdorian
Rango: Nuevo Usuario
Mensajes: 207
Points: 27
Mi web: http://www.ardiforos.com.ar/
Perfil: View Profile
Bueno, después de hacer unas pruebas, logré meter estos dos geniales mods en el ultimate profile. Antes que nada, no me agradezcan a mi, sino a hcfwesker de simplemachine.org por el código, y a Langel por la idea.

Bueno, acá el tuto. Para el My Moods:

1.- Instalamos el Ultimate Profile y el My Moods. No se preocupen, ambos actuan en archivos separados y no tienen conflictos, son re pacíficos, jaja.

2.- Una vez instalados, tomamos el archivo UltimateProfile.template.php y

Buscar:
Code: [Select]
),
'bottom' => array(
'write_comment',
'show_comments',
),

Reemplazar:
Code: [Select]
),
'bottom' => array(
'my_animo',
                'write_comment',
'show_comments',
),


Agregar al final antes del ?>
Code: [Select]
function up_block_my_animo() {
  global $settings, $txt, $context, $scripturl, $modSettings, $sourcedir;

//MyMood Mod
if (!empty($modSettings['mymood_enabled']) && (!empty($context['last_moods']) || $context['user']['is_owner']))
{
echo '
<div class="content">
<hr />
<h1 class="mood_title">', $txt['mymood_title'], '</h1>';
//Latest Moods
foreach ($context['last_moods'] as $moods)
{
echo '
<div class="mood_authorbox">
<div class="mood_avatar">
', $context['member']['avatar']['image'], '
</div>
<strong><a href="', $scripturl, '?action=profile;u=', $moods['id_member'], '">' , $moods['real_name'], '</a></strong>
<span class="mood_date">', $moods['date'], '</span><br />
<span class="mood_delete">', $moods['mood_delete'], '</span>
', $moods['mood_content'], '
<div class="clear"></div>
</div>';
}

if ($context['user']['is_owner'])
{
echo '
<form name="my_mood_form" method="post" action="', $scripturl, '?action=profile;area=summary" accept-charset="', $context['character_set'], '">
<div id="bbcBox_message"></div>
<div id="smileyBox_message"></div>
<input type="hidden" name="save" value="ok" />';

if (!empty($modSettings['mymood_allow_smileys']) && !empty($modSettings['mymood_allow_bbc']))
echo template_control_richedit($context['post_box_name'], 'smileyBox_message','bbcBox_message');

elseif (!empty($modSettings['mymood_allow_smileys']))
echo template_control_richedit($context['post_box_name'], 'smileyBox_message');

elseif (!empty($modSettings['mymood_allow_bbc']))
echo template_control_richedit($context['post_box_name'], null, 'bbcBox_message' );

else
echo template_control_richedit($context['post_box_name']);

echo '', template_control_richedit_buttons($context['post_box_name']) ,'
   </form>';
}
echo'
</div>';
}
//MyMood Mod End

return true;
}

-------------------------------------------------------------------

Para el Mytopicandcomments:

1.- Instalamos el Ultimate Profile y el My Moods. No se preocupen, ambos actuan en archivos separados y no tienen conflictos, son re pacíficos, jaja. (Sí, me copipasteé a mi mismo, qué triste u. u )

2.- Tomamos el UltimateProfile.template.php

Buscar:
Code: [Select]
),
'bottom' => array(
'write_comment',
'show_comments',
),

Reemplazar:
Code: [Select]
),
'bottom' => array(
'my_tac',
'write_comment',
'show_comments',
),


Agregar al final antes del ?>
Code: [Select]
function up_block_my_tac() {
  global $settings, $txt, $context, $scripturl, $modSettings, $sourcedir;

// My Topics And comments in profile Begin
if (!empty($modSettings['mtaimp_limit']))
{
echo '<hr />
<div id="tab-container" class="tab-container">
<ul class="etabs">
<li class="tab"><a href="#mytopics"><img style="vertical-align: -7px;" src="', $settings['default_theme_url'], '/images/images_mtamip/topic.png" alt="" />  ', $txt['mtamip_topics'] ,'</a></li>
<li class="tab"><a href="#mycomments"><img style="vertical-align: -7px;" src="', $settings['default_theme_url'], '/images/images_mtamip/message.png" alt="" />  ', $txt['mtamip_messages'] ,'</a></li>
</ul>
<div id="mytopics" class="mtamip_bottom"><hr />';
if (!empty($context['topics']))
foreach ($context['topics'] as $topic)
echo '
<img style="vertical-align: -4px;" src="', $settings['default_theme_url'], '/images/images_mtamip/list.png" alt="" /> <a href="', $scripturl, '?topic=', $topic['topic'], '">', $topic['subject'], '</a><br />
<span class="smalltext list_pad">'. $txt['mtamip_pe'] .''. $topic['board']['name'] .' | '. $topic['time'] .'</span><br />';
else
echo $txt['mtamip_no_topics'];
echo '
</div>
<div id="mycomments" class="mtamip_bottom"><hr />';
if (!empty($context['posts']))
foreach ($context['posts'] as $post)
echo '
<img style="vertical-align: -4px;" src="', $settings['default_theme_url'], '/images/images_mtamip/list.png" alt="" /> <a href="', $scripturl, '?topic=', $post['topic'], '.msg', $post['id_msg'], '#msg', $post['id_msg'], '">', $post['subject'], '</a><br />
<span class="smalltext list_pad">'. $txt['mtamip_pe'] .''. $post['board']['name'] .' | '. $post['time'] .'</span><br />';
else
echo $txt['mtamip_no_posts'];
echo '
</div>
</div>';
}
// My Topics And Comments in profile END

return true;
}

Bueno, eso habría que hacer más o menos. Si encuentran algún error, o falta algún código, me avisan y lo corrijo.

Saludos!
You do not have permission to give points
point 20 Points

Users who gave points in this topic » 4kstore (20 Pts) 

Usuario: langel
Rango: Nuevo Usuario
Mensajes: 93
Points: 1
Mi web: http://www.aplicacionesmart.com/index.php
Perfil: View Profile
Pais:
mx
Re: MyMood y MyTopicandComments en Ultimate Profile
Reply #1 July 27, 2013 - 11:37 23:37
Gracias por la modificación nodens, jaja tengo que pedirle disculpas a lean ya que prometí hacerlo; con las clases de verano en la facultad no he tenido tiempo ni para instalar el mod.

Pero ya con esto lo voy hacer con toda confianza, excelente aporte nodens.

Saludos!!

Enviado desde Monterrey, México con tapatalk 4


Usuario: Lean
Rango: Fundador
Mensajes: 6782
Points: 236
Perfil: View Profile
Pais:
ar
Re: MyMood y MyTopicandComments en Ultimate Profile
Reply #2 July 28, 2013 - 12:09 00:09
Genial aporte noden!!! Cuando esté en la pc te dejo mis 20 puntines!!

Langel, todo bien, esto es un hobbie, cuando se puede se puede,  cuando no no. La idea es que entre todos nos ayudemos y que los que no entienden mucho puedan aprender con ustedes!

Enviado desde mi Galaxy S3 usando tapatalk 2.

no avatar
Usuario: nodensdorian
Rango: Nuevo Usuario
Mensajes: 207
Points: 27
Mi web: http://www.ardiforos.com.ar/
Perfil: View Profile
Re:MyMood y MyTopicandComments en Ultimate Profile
Reply #3 July 30, 2013 - 04:26 16:26
Nah, no te preocupes Langel, despuès de todo fue tu idea ;D Y comparto con Lean-sensei, es un hobbie.
Gracias a los dos por sus comentarios :)

Abrazos!

PD: ya que nos conocemos, pueden llamarme Dorian si kieren, no me enojo, jajaja.

Usuario: Lean
Rango: Fundador
Mensajes: 6782
Points: 236
Perfil: View Profile
Pais:
ar
Re:MyMood y MyTopicandComments en Ultimate Profile
Reply #4 July 30, 2013 - 05:16 17:16
Siempre me pregunte como te llamabas jajajaja te llamas dorian??

Usuario: langel
Rango: Nuevo Usuario
Mensajes: 93
Points: 1
Mi web: http://www.aplicacionesmart.com/index.php
Perfil: View Profile
Pais:
mx
Re: MyMood y MyTopicandComments en Ultimate Profile
Reply #5 July 30, 2013 - 09:55 21:55
Lo sospeche desde un principio! :)

Enviado desde mi GT-I9100 usando Tapatalk 4 Beta


no avatar
Usuario: nodensdorian
Rango: Nuevo Usuario
Mensajes: 207
Points: 27
Mi web: http://www.ardiforos.com.ar/
Perfil: View Profile
Re:MyMood y MyTopicandComments en Ultimate Profile
Reply #6 August 03, 2013 - 05:01 17:01
Siempre me pregunte como te llamabas jajajaja te llamas dorian??
Posta! xD Nodens es un dios Arquetípico de la literatura de H.P. Lovecraft, de ahí lo saké :) Igual Lean-Sensei, hace poco que me enteré que te llamabas Leandro, muy parecido a tu nick, qué cosas no? jaja.

Lo sospeche desde un principio! :)

Enviado desde mi GT-I9100 usando Tapatalk 4 Beta

Jaaa xD

Abrazos y gracias por comentar!!!

 

TAGS



top

Smfsimple.com es un sitio destinado a brindar un servicio de soporte y herramientas para foros realizados con el sistema de foros gratuito simplemachines.org. Contamos con un selecto equipo de desarrolladores y conocedores del sistema, sus foros estaran en buenas manos.
This site is not affiliated with or endorsed by Simple Machines