Staff en línea
Últimos temas
[Ocio] Contemos hasta el 5000
por Roger Hoy a las 1:56 am

[ayuda] mostrar y ocultar div
por RinC Vie Dic 15, 2017 5:17 pm

[html]Colección de Cards informátivo
por Julinho Vie Dic 15, 2017 3:19 pm

[html]Menú de enlaces simple
por Andreii Vie Dic 15, 2017 2:36 pm

[html]Escaparate de imágenes sencillo
por Andreii Vie Dic 15, 2017 2:30 pm

[javascript] enviar un mensaje privado al editar un post
Tema iniciado por y Añadir a favoritos

Mensaje  Chalo
[codebox]Usando el editor normal, cuando editen un post, se enviara automáticamente un post al dueño avisando que fué editado por el staff.
Para que funcione deberán colocar el js en todos, y en el PA, en Seguridad, donde dice prohibir formularios externo, debe decir NO

[/codebox]

[hidecode]
Código:

$(function () {
    if (_userdata.user_level > 0) {
        if (window.location.href.search('/t') >= 0) {
            $('a[href*="mode=editpost"]').click(function () {
                var jUser = $(this).parents('.post').find('.username, .author a').text();
                var jLink = $(this).parents('.post').find('.posthead a, .topic-title a').attr('href');
                if (jUser != _userdata.username) {
                    sessionStorage.setItem("member_post_edited", jUser);
                    sessionStorage.setItem("link_to_post", jLink)
                }
            })
        }
        if (window.location.href.search('mode=editpost') >= 0) {
            var x = sessionStorage.getItem('member_post_edited');
            var y = sessionStorage.getItem('link_to_post');
            if (x && y) {
                $('input[name="post"]').click(function (d) {
                    d.preventDefault();
                    $.post('/post?p=' + $('input[name="p"]').val() + '&mode=editpost', {
                        'message': $('textarea').sceditor('instance').val(),
                        'post': '1',
                        'attach_sig': '1'
                    }).done(function (e) {
                        var href = $(e).find('a[href^="/viewtopic"]').attr('href');
                        $.post('/privmsg', {
                            'mode': 'post',
                            'post': '1',
                            'folder': 'inbox',
                            'username': x,
                            'subject': 'Tu mensaje fue editado por un miembro del staff',
                            'message': '[b]Link del mensaje editado:[/b] ' + window.location.protocol + '//' + window.location.host + y + ''
                        }).done(function () {
                            alert("el usuario fue notificado");
                            sessionStorage.removeItem('member_post_edited');
                            sessionStorage.removeItem('link_to_post');
                            location.href = href
                        }).fail(function () {
                            alert("Ocurrio un error");
                            location.href = href
                        })
                    }).fail(function () {
                        alert("Ocurrio un error")
                    })
                })
            }
        }
    }
});
[/hidecode]
staff
Chalo
avatar

¿Que estoy pensando? :

los dias de ocio son geniales [table class=fecha_up][td]Se modifico:13/12/17 - 11:40 hrs. [/td][/table]


Banner en temas :

http://i.imgur.com/XlCMsAOh.jpeg


Color de titulos :

#fff


Sombra titulo :

0 0 1px #000


Mensajes :

6469


Puntos :

8481


Me gusta :

967


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


Ver perfil de usuario http://www.opensourcephpbb3.com

Volver arriba Ir abajo

Mensaje  Fibo
Excelente código, funcional para la mayoría de los foros, seria mejor la moderación de esta manera.

thumbssthumbssthumbss
staff
Fibo
avatar

¿Que estoy pensando? :

Estamos en Open, Estamos en Familia [table class=fecha_up][td]Se modifico:1/02/17 - 19:06 hrs.[/td][/table]


Banner en temas :

http://i.imgur.com/R9vnOcf.jpg


Color de titulos :

#fff


Sombra titulo :

1px 1px 1px #fff


Mensajes :

409


Puntos :

617


Me gusta :

120


ingreso :

11/09/2015


Sexo :

Masculino

Plataforma :

PhpBB3


Navegador :

Chrome


Ver perfil de usuario http://www.opensourcephpbb3.com

Volver arriba Ir abajo

Mensaje  mrsrz
Muy buen codigo Chalo! Gracias por aportar... Se pide para PunBB si se puede!
mrsrz
avatar

¿Que estoy pensando? :

... [table class=fecha_up][td]Se modifico:25/11/16 - 19:20 hrs.[/td][/table]


Banner en temas :

http://profilerehab.com/facebook_covers/musical/cool_guitar_cover_9.jpg


Color de titulos :

#fff


Sombra titulo :

1px 1px 1px #fff


Mensajes :

419


Puntos :

587


Me gusta :

60


ingreso :

23/12/2014


Sexo :

Masculino

Plataforma :

PunBB


Navegador :

Chrome


Ver perfil de usuario http://musicinstant.host-es.com/

Volver arriba Ir abajo

Mensaje  Chalo
@mrsrz escribió:[quotelink="/t1094-javascript-enviar-un-mensaje-privado-al-editar-un-post#11522"]
Muy buen codigo Chalo! Gracias por aportar... Se pide para PunBB si se puede!

debería funcionar en punbb, y las peticiones pues ya sabes donde van
staff
Chalo
avatar

¿Que estoy pensando? :

los dias de ocio son geniales [table class=fecha_up][td]Se modifico:13/12/17 - 11:40 hrs. [/td][/table]


Banner en temas :

http://i.imgur.com/XlCMsAOh.jpeg


Color de titulos :

#fff


Sombra titulo :

0 0 1px #000


Mensajes :

6469


Puntos :

8481


Me gusta :

967


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


Ver perfil de usuario http://www.opensourcephpbb3.com

Volver arriba Ir abajo

Mensaje  mrsrz
Ah, pense que era PhPbb3, ahora mismo abrire un par de temas, uno para la peticion de ese code y el otro para el chequeo de unas actualizaciones que hice en mi foro, necesito saber si la estructura de lo que modifique y coloque esta bien, jaja
mrsrz
avatar

¿Que estoy pensando? :

... [table class=fecha_up][td]Se modifico:25/11/16 - 19:20 hrs.[/td][/table]


Banner en temas :

http://profilerehab.com/facebook_covers/musical/cool_guitar_cover_9.jpg


Color de titulos :

#fff


Sombra titulo :

1px 1px 1px #fff


Mensajes :

419


Puntos :

587


Me gusta :

60


ingreso :

23/12/2014


Sexo :

Masculino

Plataforma :

PunBB


Navegador :

Chrome


Ver perfil de usuario http://musicinstant.host-es.com/

Volver arriba Ir abajo

 En la misma categoria


Permisos de este foro:
No puedes responder a temas en este foro.