(2 Jul, 2011, 6:33 am)Ryuuseiken escribió: Necesito unas cuantas ayudas más, hare un video y las traigo .
-----
Video
1.- Comentarios.
3.-Pestañas ( cuando hago muchos click se sombrea con firefox y chrome)
3.- Últimas Visitas.
4.- Amigos.
5.-Firma
No es que me quiera copiar todo del foro, solo que es algo que me disgusta un poco y quisiera yo también luego aprender a hacerlo solo, pero por ahora necesito ayuda.
Solo por el vídeo que has hecho, hasta me entran más ganas de explicarte. Jajaja ^^
1) Vete a la plantilla profile_comments_form y ponla así:
Código:
<form id="newcomment" name="newcomment" action="member.php?action=profile&uid={$uid}&op=send" method="post">
<tr>
<td colspan="2" style="text-align: left;" class="trow2">
<div id="replyingto" class="pm_alert2" style="display: none;"></div>
<p align="center">
<textarea name="message" id="message" rows="5" cols="70" tabindex="2"></textarea>
</p>
<p align="center">
<input type="hidden" name="reply_to_profile" id="reply_to_profile" value="default" />
<input type="submit" class="button" value="{$lang->profile_comments_add_button}" />
</p>
{$editor}
<style type="text/css">.pm_alert2 {background: #FFF6BF; border: 1px solid #FFD324; text-align: center; padding: 5px 20px; margin-bottom: 15px; font-size: 11px;}</style>
<script type="text/javascript">
Event.observe(window, 'load', function() {
var editorloaded = {$editor_active};
$$("a.reply").each(function(a)
{
a.observe('click', function(c) {
var username = $(this).readAttribute('username');
if(editorloaded == 1)
{
clickableEditor.performInsert('[b]' + username + '[/b], ', '', true, false);
}
else
{
$('message').value += '[b]' + username + '[/b], ';
}
Event.stop(c);
});
});
$$("a.reply_to_profile").each(function(a)
{
a.observe('click', function(c) {
var username = $(this).readAttribute('username');
var uid = $(this).readAttribute('userid');
$('reply_to_profile').value = uid;
if(editorloaded == 1)
{
//clickableEditor.performInsert('[b]' + username + '[/b], ', '', true, false);
}
else
{
//$('message').value += '[b]' + username + '[/b], ';
}
$("replyingto").update('Estás respondiendo a ' + username + '. El comentario aparecerá en su perfil. <a href="{$profile_page}" id="linkcancel">Cancelar</a>.').show();
$('linkcancel').observe('click', function(c) {
$("replyingto").hide();
$('reply_to_profile').value = 'default';
Event.stop(c);
});
Event.stop(c);
});
});
});
</script>
</td>
</tr>
</form>
2) Lo de las pestañas no sé que puede ser... Porque el código que te di es el que tiene la web tal cual.
3) Te adjunto el plugin ya editado: [attachment=2013]
4) Es que son plugins diferentes... Se llama Extended Profile, es de pago.
5) Prueba a dejar la plantilla postbit_signature así:
Código:
<tr>
<td class="trow2 valign="top" colspan="2">
<fieldset style="margin: 6px;"><legend class="smalltext">Firma de {$post['username']}</legend>
<div style="max-width: 655px; max-height: 170px; overflow: auto;">{$post['signature']}</div>
</fieldset>
</td>
</tr>