Staff en línea

Página 1 de 3. 1, 2, 3  Siguiente

[Resuelto] Prefijos también al editar y ponerlos a la derecha
Tema iniciado por y Añadir a favoritos

URL:: www.yoshifansclub.com
Versión de mi foro:: phpBB3
Navegador:: Chrome
Descripcion del problema: Después una pequeña talacha, logré hacer funcionar los prefijos en mi foro de nuevo.. Pero ahora quiero mover el cuadro de selección de prefijos a la derecha del cuadro de escritura para que no se recorra y quite espacio.

También que se pueda cambiar el prefijo al editar el tema, porque por ejemplo el de resuelto es necesario editar y así entiendo bien los temas de los usuarios...

Un tema con prefijo: http://www.yoshifansclub.com/t24174-resuelto-gm-eel-super-admin-b

EDITO.- También me gustaría que el color del prefijo se vea en los temas de cada foro, en vez de sólo el índice y poder establecer permisos para determinados prefijos para evitar que los usuarios no hagan abuso de ellos.

Capturas de pantalla del problema: Entrar al foro e ir al "Cementerio YFC" ;)

Los JS son los proporcionados en este foro + el FDF: http://asistencia.foroactivo.com/t110856-sistema-de-prefijos-en-el-asunto-de-los-posts?highlight=prefijos

Gracias

Mensaje automático



[ok]Cierro tema, y muevo a Temas resueltos[/ok]
YoshiGM
avatar

¿Que estoy pensando? :

#FelizLunes para tod@s [table class=fecha_up][td]Se modifico:19/02/18 - 10:11 hrs. [/td][/table]


Banner en temas :

http://i19.servimg.com/u/f19/13/45/80/80/banner10.jpg


Color de titulos :

#fff


Sombra titulo :

1px 1px 1px #555


Mensajes :

1085


Puntos :

1439


Me gusta :

200


ingreso :

17/12/2014


Sexo :

Masculino

Plataforma :

PhpBB3


Navegador :

Chrome


Ver perfil de usuario http://www.yoshifansclub.net

Volver arriba Ir abajo

staff
eso es laborioso, vere que puedo hacer

explicame como a la derecha?
Chalo
avatar

¿Que estoy pensando? :

soy leyenda :p [table class=fecha_up][td]Se modifico:21/02/18 - 10:48 hrs. [/td][/table]


Banner en temas :

https://coverfiles.alphacoders.com/322/32281.jpg


Color de titulos :

#fff


Sombra titulo :

0 0 1px #000


Mensajes :

6596


Puntos :

8642


Me gusta :

991


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


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

Volver arriba Ir abajo

Haber.. Tu abres un tema nuevo, el cuadro de prefijos o menu, está a la izqueirda del espacio para el titulo del tema.. ¿cierto?
Bueno, yo deseo que aparezca a la derecha de este.. como por ejemplo cuando pones el color del titulo... Esto con el fin de evitar que se coma espacio o sí puedes ajustarlo para que eso no suceda mejor..

Lo segundo.. puede que pida mucho, pero esque que los usuarios usen el prefijo "Staff" cuando no queda en un tema publico o así..
Si no se puede eso.. No queiro que te compliques... Eso lo podemos hacer después..

Ahora sólo necesito mover el cuadro o ajustarlo y que se muestre el color en los temas y no sólo [Prefijo]

YoshiGM
avatar

¿Que estoy pensando? :

#FelizLunes para tod@s [table class=fecha_up][td]Se modifico:19/02/18 - 10:11 hrs. [/td][/table]


Banner en temas :

http://i19.servimg.com/u/f19/13/45/80/80/banner10.jpg


Color de titulos :

#fff


Sombra titulo :

1px 1px 1px #555


Mensajes :

1085


Puntos :

1439


Me gusta :

200


ingreso :

17/12/2014


Sexo :

Masculino

Plataforma :

PhpBB3


Navegador :

Chrome


Ver perfil de usuario http://www.yoshifansclub.net

Volver arriba Ir abajo

staff
Y los códigos previos los borraste?
Chalo
avatar

¿Que estoy pensando? :

soy leyenda :p [table class=fecha_up][td]Se modifico:21/02/18 - 10:48 hrs. [/td][/table]


Banner en temas :

https://coverfiles.alphacoders.com/322/32281.jpg


Color de titulos :

#fff


Sombra titulo :

0 0 1px #000


Mensajes :

6596


Puntos :

8642


Me gusta :

991


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


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

Volver arriba Ir abajo

staff
Prueba:

Código:


var pre = [];
pre.push("[Aviso]");
pre.push("[Tutorial]");
pre.push("[Duda]");
pre.push("[Pendiente]");
pre.push("[Aprobado]");
pre.push("[Rechazado]");
pre.push("[Resuelto]");
pre.push("[Pedido]");
pre.push("[Aporte]");
pre.push("[Afiliacion]");
pre.push("[Idea]");
pre.push("[Staff]");
function lang(e) {
    return e = e.toLowerCase(), e = e.replace(/\W+/g, "-"), e.replace(/^\-+|\-+$/g, "")
};
function prefijo() {
    $(function () {
        A = document.getElementsByTagName('a');
        for (var o = 0; o < A.length; o++) {
            $(A).html(function () {
                var e = this.textContent;
                if (/\[([^\[\]]+)\]/.test(e)) return e.replace(/\[[^\[\]]+\]/, function (e) {
                    return '<span class="prefijo ' + lang(e) + '">' + e.slice(1, -1) + "</span>"
                })
            })
        }
    })
};
prefijo();
$(function () {
    if (/^\/post\?f=\d+&mode=newtopic/.test($(location).attr('pathname') + $(location).attr('search')) && _userdata.user_level == 1) {
        var html_options_prefijo = "<select name='prefijos'><option value=''>Prefijo</option>";
        for (var prefijo in pre) {
            html_options_prefijo += "<option value='" + pre[prefijo] + "'>" + pre[prefijo] + "</option>";
        }
        html_options_prefijo += "</select>";
        document.forms.post.subject.outerHTML += html_options_prefijo;
        document.forms.post.prefijos.onchange = function () {
            document.forms.post.subject.value += document.forms.post.prefijos.value ? document.forms.post.prefijos.value + " " : "" + document.forms.post.subject.value;
        };
    }
});
quita el de foroactivo coloca este

el css te dejo la guia:

Código:

.prefijo{padding:2px 5px;border-radius:3px;color:#fff;font-family:arial;    font-style: normal;}
.prefijo.aporte{background:red}
@YoshiGM
Chalo
avatar

¿Que estoy pensando? :

soy leyenda :p [table class=fecha_up][td]Se modifico:21/02/18 - 10:48 hrs. [/td][/table]


Banner en temas :

https://coverfiles.alphacoders.com/322/32281.jpg


Color de titulos :

#fff


Sombra titulo :

0 0 1px #000


Mensajes :

6596


Puntos :

8642


Me gusta :

991


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


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

Volver arriba Ir abajo

Funcionó, pero casi a medias.. en el índice se ven muy largos los prefijos y quisiera también que se pueda cambiar el prefijo al editar el mensaje para agilizar las cosas

Edito: Algunos títulos se pusieron blancos tambien y no tienen prefijo .-.
http://www.yoshifansclub.com/t24089-un-poco-de-mi-arte-arte-libre
YoshiGM
avatar

¿Que estoy pensando? :

#FelizLunes para tod@s [table class=fecha_up][td]Se modifico:19/02/18 - 10:11 hrs. [/td][/table]


Banner en temas :

http://i19.servimg.com/u/f19/13/45/80/80/banner10.jpg


Color de titulos :

#fff


Sombra titulo :

1px 1px 1px #555


Mensajes :

1085


Puntos :

1439


Me gusta :

200


ingreso :

17/12/2014


Sexo :

Masculino

Plataforma :

PhpBB3


Navegador :

Chrome


Ver perfil de usuario http://www.yoshifansclub.net

Volver arriba Ir abajo

staff
solo añade [ic]display:inline-block!important[/ic]

Código:

.prefijo {
    padding: 2px 5px;
    border-radius: 3px;
    color: #fff;
    font-family: arial;
    font-style: normal;
    display: inline-block!important;
}
Chalo
avatar

¿Que estoy pensando? :

soy leyenda :p [table class=fecha_up][td]Se modifico:21/02/18 - 10:48 hrs. [/td][/table]


Banner en temas :

https://coverfiles.alphacoders.com/322/32281.jpg


Color de titulos :

#fff


Sombra titulo :

0 0 1px #000


Mensajes :

6596


Puntos :

8642


Me gusta :

991


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


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

Volver arriba Ir abajo

staff
con respecto a lo de los títulos en blanco, el code sustituye todas las palabras que esten dentro de corchetes remuevelos y listo
Chalo
avatar

¿Que estoy pensando? :

soy leyenda :p [table class=fecha_up][td]Se modifico:21/02/18 - 10:48 hrs. [/td][/table]


Banner en temas :

https://coverfiles.alphacoders.com/322/32281.jpg


Color de titulos :

#fff


Sombra titulo :

0 0 1px #000


Mensajes :

6596


Puntos :

8642


Me gusta :

991


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


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

Volver arriba Ir abajo

staff
con este debe funcionar en todas las formas del editor

Código:

var pre = [];
pre.push("[Aviso]");
pre.push("[Tutorial]");
pre.push("[Duda]");
pre.push("[Pendiente]");
pre.push("[Aprobado]");
pre.push("[Rechazado]");
pre.push("[Resuelto]");
pre.push("[Pedido]");
pre.push("[Aporte]");
pre.push("[Afiliacion]");
pre.push("[Idea]");
pre.push("[Staff]");
function lang(e) {
    return e = e.toLowerCase(), e = e.replace(/\W+/g, "-"), e.replace(/^\-+|\-+$/g, "")
};
function prefijo() {
    $(function () {
        A = document.getElementsByTagName('a');
        $(A).html(function () {
            var e = this.textContent;
            if (/\[([^\[\]]+)\]/.test(e)) return e.replace(/\[[^\[\]]+\]/, function (e) {
                return '<span class="prefijo ' + lang(e) + '">' + e.slice(1, -1) + "</span>"
            })
        })
    })
};
prefijo();
$(function () {
    if (/\/post/.test(document.location.pathname) && _userdata.user_level == 1) {
        var html_options_prefijo = "<select name='prefijos'><option value=''>Prefijo</option>";
        for (var prefijo in pre) {
            html_options_prefijo += "<option value='" + pre[prefijo] + "'>" + pre[prefijo] + "</option>";
        }
        html_options_prefijo += "</select>";
        document.forms.post.subject.outerHTML += html_options_prefijo;
        document.forms.post.prefijos.onchange = function () {
            document.forms.post.subject.value += document.forms.post.prefijos.value ? document.forms.post.prefijos.value + " " : "" + document.forms.post.subject.value;
        };
    }
});
Chalo
avatar

¿Que estoy pensando? :

soy leyenda :p [table class=fecha_up][td]Se modifico:21/02/18 - 10:48 hrs. [/td][/table]


Banner en temas :

https://coverfiles.alphacoders.com/322/32281.jpg


Color de titulos :

#fff


Sombra titulo :

0 0 1px #000


Mensajes :

6596


Puntos :

8642


Me gusta :

991


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


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

Volver arriba Ir abajo

Ya lo de los titulos blancos lo arregle poniendo manualmente a los preifjos el atributo color y ya..
Pero el caso es que los temas que no son prefijos los toma como si lo fueran y recorre el titulo innecesariamente .-.

Alguna manera de que sólo funcione eso con los que defina en el código y los demás, no pase nada de css ni js ?
YoshiGM
avatar

¿Que estoy pensando? :

#FelizLunes para tod@s [table class=fecha_up][td]Se modifico:19/02/18 - 10:11 hrs. [/td][/table]


Banner en temas :

http://i19.servimg.com/u/f19/13/45/80/80/banner10.jpg


Color de titulos :

#fff


Sombra titulo :

1px 1px 1px #555


Mensajes :

1085


Puntos :

1439


Me gusta :

200


ingreso :

17/12/2014


Sexo :

Masculino

Plataforma :

PhpBB3


Navegador :

Chrome


Ver perfil de usuario http://www.yoshifansclub.net

Volver arriba Ir abajo

 En la misma categoria


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