Staff en línea

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

staff
[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

[javascript] enviar un mensaje privado al editar un post Captur17
[/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]
Chalo
Chalo

¿Que estoy pensando? :

saquen el wato..... [table class=fecha_up][td]Se modifico:8/11/19 - 9:09 hrs. [/td][/table]


Banner en temas :

https://coverfiles.alphacoders.com/374/37476.png


Color de titulos :

#fff


Sombra titulo :

0 0 1px #000


Mensajes :

7038


Puntos :

9160


Me gusta :

1053


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


https://www.opensourcephpbb3.com

Volver arriba Ir abajo

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

thumbssthumbssthumbss
Fibo
Fibo

¿Que estoy pensando? :

Nuestra filosofía http://bit.ly/OpenSourcephpBB3 [table class=fecha_up][td]Se modifico:9/11/19 - 15:53 hrs. [/td][/table]


Banner en temas :

https://i.imgur.com/zVxw0kMh.png


Color de titulos :

#fff


Sombra titulo :

1px 1px 1px #fff


Mensajes :

633


Puntos :

964


Me gusta :

203


ingreso :

11/09/2015


Sexo :

Masculino

Plataforma :

PhpBB3


Navegador :

Chrome


http://www.opensourcephpbb3.com

Volver arriba Ir abajo

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

¿Que estoy pensando? :

Que aburrición... [table class=fecha_up][td]Se modifico:6/11/19 - 19:51 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 :

438


Puntos :

618


Me gusta :

66


ingreso :

23/12/2014


Sexo :

Masculino

Plataforma :

PunBB


Navegador :

Chrome


http://musicinstant.host-es.com/

Volver arriba Ir abajo

staff
@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 [javascript] enviar un mensaje privado al editar un post 569027737
Chalo
Chalo

¿Que estoy pensando? :

saquen el wato..... [table class=fecha_up][td]Se modifico:8/11/19 - 9:09 hrs. [/td][/table]


Banner en temas :

https://coverfiles.alphacoders.com/374/37476.png


Color de titulos :

#fff


Sombra titulo :

0 0 1px #000


Mensajes :

7038


Puntos :

9160


Me gusta :

1053


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


https://www.opensourcephpbb3.com

Volver arriba Ir abajo

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
mrsrz

¿Que estoy pensando? :

Que aburrición... [table class=fecha_up][td]Se modifico:6/11/19 - 19:51 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 :

438


Puntos :

618


Me gusta :

66


ingreso :

23/12/2014


Sexo :

Masculino

Plataforma :

PunBB


Navegador :

Chrome


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.