Encontré un truco para el Leer mas... Les pregunto a los bochos de miarroba, NoSetup, EffectedCard, Caos X, Torry y claro a LiM y Tito, este truco lo encontré en un blog de ayuda para Blogger, y allí funciona de maravillas, yo quería saber si no se puede modificar para Miarroba.
El código es el siguiente:
Codigo
Hay que ponerlo en lugar de este otro que está en la plantilla:
Codigo
Y después en Formato de entradas:
Codigo
Disculpen que no se como se ponen los códigos para que no ocupen tanto espacio.
El resultado lo puedenver aquí, no pretendo hacer spam, solo que lo vean al menos los administradores y me digan si se puede implementar aquí. Después si quieren quiten el enlace.
No me digan lo de siempre que ya lo se, que mi@ esta hecha con puro html y Blogger no, solo pregunto por si se puede modificar ya que funciona tan bien, abre los articulos sin cargar toda la pagina, a mi gusto está muy bueno!
k_nelita Foro por via intravenosa Mensajes: 866 Desde: 07/Ene/2006 · ·
Hola Paseante, gracias, no se si podré hacer eso, pero luego lo intento, a ver si alguien lo ve y dice algo, está bueno viste? Ojalá alguno sepa modificarlo, lo viste en funcionamiento??
Gracias gracias!! Lo logré!! Tantos años y nunca pude hacer eso Claro que nadie me lo explicó antes, tan burra no soy viste?? Saludos Paseante!!
k_nelita Foro por via intravenosa Mensajes: 866 Desde: 07/Ene/2006 · ·
Técnicamente. Se ha de poder seguro. Lo único que hace eso, es coger una capa de x carácteres y mostrar sólo unos cuantos. Al darle a Ver Más, muestra el resto.
Codigo
Codigo
Te lo he separado en dos codes. El primero lo has de poner una única vez y habrá de ir al principio del <body> de la plantilla general. Antes de cualquier otra cosa.
El segundo habrá de sustituir a <@ArticuloTexto@>
De todas formas. Un par de cosas a decir:
1) Lo acabo de programar en este mismo mensaje y no estoy seguro de que vaya a funcionar o puede que se me haya ido algún carácter y, hasta que eso no se corrija, no funcionaría.
2) Tú marcas un límite de carácteres, pero claro... imagínate que te cae a mitad palabra o, peor todavía, en mitad de un código html. Te parte el código/palabra en dos y quedaría fatal. Cosa especialmente mala si usas imágenes en tus artículos.
3) Si lo pruebas, lo dices. Y lo intentamos arreglar o lo publicamos como truco ya.
EDITO: Algo falla. No lo pongas aún. No tengo mucho tiempo para mirarlo pero sobre ese código se puede hacer la base, salvo que alguien lo quiera reprogramar entero.
Y... nadie mas se anima?? NoSetup, que hacemos chaval? EffectedCard ya lo intentó, no seas... mmm... como se dice fiaca en español? ah si... holgazán, no seas holgazán, yo se que puedes, dale, probá!!
Y algún otro no quiere exprimirse un poco el cerebro a ver que sale de esto?? , según Effected es viable, pero hay que modificarlo, vamos chicos!!! Ale!! No, no me sale hacerme la española.
k_nelita Foro por via intravenosa Mensajes: 866 Desde: 07/Ene/2006 · ·
Y... nadie mas se anima?? NoSetup, que hacemos chaval?
Pues no lo sé.... realmente, los trucos de los blogs ¿sirven para algo? ¿cuantos los usuan?... yuo me lo paso muy divertido tratando de sacar cosas y tal, pero además de mi diversión y disfrute personal -que valen más que cualquier cosa- después ¿quien los usas?
En fin... respecto a lo que quieres, es mostrar todo el articulo en el índice, pero que solo se vea una parte hasta que se de un botón... lo más sencillo que veo sería que mi@ crease lo mismo, pues realmente no es muy complicado, o que cree una etiqueta.
Si alguien es capaz de darme un script que de un texto dado sea capaz de cortar X carácteres lo tenemos practicamente hecho. Pero a mi el javascript no se me da bien.
Hola NoSetup!! Yo si los uso, casi todos y soy la primera en agradecerte cada vez que inventas algo. Y este particularmente me parece muy útil, ya que no hay que recargar toda la pagina para ver la parte oculta del articulo, no lo has visto en funcionamiento??, queda todo muy liviano.
Claro que sería bueno que mi@ creara una etiqueta o algo así o corrigiera este truco, pero siempre están muy ocupados y quizás como dices no le interese a mucha gente, en Blogger si que les interesa a los usuarios, aquí no se....
Pero ya que te divierte y te da satisfacción personal como dices y yo se que eres muuuuuuy inteligente porque no pruebas con algo??
Yo de esto no entiendo ni jota, ya sabes.
Pero si lo haces te puedes ganar aún mas mi aprecio y esta copita ja ja
k_nelita Foro por via intravenosa Mensajes: 866 Desde: 07/Ene/2006 · ·
Pues no necesariamente... pues la web tarda más en cargar, ya que realmente carga todos los artículos y no solo un cacho. Es decir, el peso de la página es mayor, a más peso, más lento.
Por otra parte, tampoco puedo asegurar mejorar el rendimiento en mi@, pues tendría que haber un script que cortase el texto... y eso es tiempo de procesamiento.
Con mas liviano, me refería a que al expandir el articulo, o sea leer mas, no carga la pagina entera, solo se abre ese articulo, no carga el menú lateral ni nada, lo abres y lo cierras como si nada, al menos sin perdida de tiempo, de técnica yo no entiendo.
Y con respecto a lo que decías de que quien usa los trucos, yo pienso que si mi@ los diera a conocer por medio de los boletines informativos, como nuevas implementaciones, trucos o algo así, los usuarios se enterarían de que existen, y también explicarles bien como se usan las cosas no? porque no todos los usuarios de mi@ se pasan por aquí.
Espero que LiM o Tito vean esto a ver si pueden hacer algo o al menos dieran su opinión.
Un saludo!
Pero, realmente viste el código? y viste como funciona? Si Blogger puede porque mi@ no? No me expliques lo de los html que ya lo se, funcionan diferente, ya lo se...
k_nelita Foro por via intravenosa Mensajes: 866 Desde: 07/Ene/2006 · ·
Pues no necesariamente... pues la web tarda más en cargar, ya que realmente carga todos los artículos y no solo un cacho. Es decir, el peso de la página es mayor, a más peso, más lento.
Si, es cierto, .....pero tu sabes que quizas una de las cosas que mas hace tardar la carga de blogs son los menus, y mas si el menu es el de la izquierda.
Si, es cierto que haria la carga algo mas lenta por los articulos, pero salvo que tuvieran muchas imagenes o videos insertados, el resto en su mayoria serian una carga plana de texto basicamente y salvo que tengas miles de articulos, habria que considerarlo como opcion interesante.
Sin embargo uno de los problemas que veo seria que a nivel de las estadisticas o contador de visitas al articulo, no las contabilizaria, salvo que pincharamos en el articulo propiamente....aunque de esto me gustaria que me corrigieses si no es asi NoSetup. Por ello, a pesar de seer interesante, yo no renuncio a tan preciada informacion como son las visitas al articulo.
Ok, te mando privado la semana que viene si? A ver si lo sacas y te ganas la copita ja ja
Opinas lo mismo que NoSetup de la carga y todo eso? Porque ese blog que puse de muestra tarda un poco en cargar los artículos y eso que son pocos, pero se de otros que cargan volando, EJEMPLO
Saludos!!
De paso, como dices Paseante, lo que tarda en cargar son los menús laterales, sobre todo si están a la izquierda, alguien sabe porque?
Y el primer blog que puse de muestra lo carga volando, lo que le cuesta un poco son la parte de los artículos, sin embargo el que pongo aquí de ejemplo carga rápido todo y los dos tienen el mismo código.
En cambio el blog que tengo en mi@ tarda bastante el menú lateral a pesar de tenerlo a la derecha, claro que está lleno de cosas, pero lo estoy limpiando un poco, por ese motivo.
k_nelita Foro por via intravenosa Mensajes: 866 Desde: 07/Ene/2006 · ·
Ten en cuenta que entonces las lecturas de los articulos que esten en la plana principal, mediante ese codigo (y siempre que muestre el total del articulo), ya no contaran como visita al articulo...entiendo yo, ya que no se hace llamada a la url del articulo.....
...ya se que no es muy importante, pero, conviene tenerlo en cuenta para que se sepa que las vivistas se quedarian en la pagina principal del blog (lo cual interesa para el posicionamiento en google.... ), pero, bueno....estaria bien.
Opinas lo mismo que NoSetup de la carga y todo eso? Porque ese blog que puse de muestra tarda un poco en cargar los artículos y eso que son pocos, pero se de otros que cargan volando
Porque lo hacen correctamente.
Veamos, ocultar un texto para que aparezca con un link es una tonteria y no tarda nada. El problema de hacerlo en blogcindario es que tienes que hacer una función que analize el texto buscando donde cortarle... cosa que ellos no tienen que hacer, de ahi el tiempo.
El problema de hacerlo en blogcindario es que tienes que hacer una función que analize el texto buscando donde cortarle... cosa que ellos no tienen que hacer, de ahi el tiempo.
Ya viste la última parte del código, donde dice:
aquí texto <span id="fullpost"> aquí el texto escondido </span>
Esto se pone en general, formato de texto o de entradas o de artículos, y sale en el editor de los artículos, entonces pones el texto hasta donde lo queres cortar, si fuera aquí le pones el <span id="fullpost"> después sigues escribiendo lo que no quieres que se vea y al final le pones el </span>
Y el otro código va dentro de la plantilla. No entiendo lo que dices de que analice el texto buscando donde cortarle, lo cortas donde tu quieres, esa es la idea, por eso el código este que sale en el editor.
Y lo que dice paseante, no se, si se pueden contabilizar los lectores de cada articulo o no, realmente eso no me interesa demasiado, pero lo del posicionamiento en Google no lo había pensado, pero me parece muy bueno.
Me rindo... no se como hacer una cita
k_nelita Foro por via intravenosa Mensajes: 866 Desde: 07/Ene/2006 · ·
Ahora lo unico que queda es que la parte del texto que querais ocultar la metais dentro de un div de esta forma:
Codigo
Ese es el problema... que el texto que queremos ocultar esta dentro de <@TextoArticulo@> o algo así, y de ese hay parte que queremos mostrar y parte que no... es decir, hay que dividirle en dos ese texto
Si, claro, <@TextoArticulo@> no puede ser partido, tendrias que poner el div cuando estais creando el articulo.
Otra forma seria hacer un script que parta automaticamente el texto segun una medida (parecido a lo que hace el sistema, no seria muy complicado) y asi no tenemos que preocuparnos de introducir ese div. Ya os digo que lo que he puesto es para dar ideas, no que sea la solucion perfecta
Ya os digo que lo que he puesto es para dar ideas, no que sea la solucion perfecta
Ya pues eso... sería hacer el script que tendría que ser en javascript y yo no sabría hacerle y no sé si después sería práctico, pues tendría que procesar bastante...
Si, claro, <@TextoArticulo@> no puede ser partido, tendrias que poner el div cuando estais creando el articulo.
Otra forma seria hacer un script que parta automaticamente el texto segun una medida (parecido a lo que hace el sistema, no seria muy complicado) y asi no tenemos que preocuparnos de introducir ese div. Ya os digo que lo que he puesto es para dar ideas, no que sea la solucion perfecta
Eso es lo que había intentado yo. Pero en menos de cinco minutos, tampoco me da prara mucho.
Por si les sirve de ayuda, me olvidé de decirles que hay un archivo javascript, que yo no se abrir y que se coloca justo antes de </head> y es el siguiente:
Tal vez este es el script que andan buscando... eso espero, lo había olvidado.
Eso mas todos los demás códigos que puse antes son los que hace ese efecto de expandir y contraer. Yo intenté abrirlo poniéndolo en la barra del navegador, la url claro, y sale un archivo que me pregunta si quiero guardarlo, pero para que si no entiendo nada y no me deja abrirlo, pero seguramente ustedes GENIOS, sabrán que hacer con el.
Bueno aunque no diga nada los voy siguiendo de cerca, ja ja a ver que hacen ja ja, espero que salga algo de todo esto.
Yo ya he puesto varios trucos de Blogger en mi@, por eso pienso que éste modificandolo un poco o un mucho quizás se pueda utilizar.
k_nelita Foro por via intravenosa Mensajes: 866 Desde: 07/Ene/2006 · ·
Cambia el 500 por la cifra de carácteres que quieres que se muestren. También puedes editar los textos de Reducir y Completar.
Después en el bloque que corresponda:
Codigo
Aquí puedes editar el estilo del enlace o de las capas (pero no toque es el display ni el id).
El adjunto es el ejemplo para que se vea que funciona. Así que si no funcionara en el blog es cosa de las <@variables@> Eso sí, ten en cuenta que los enlaces de <a href="url larga"> y demás códigos los puede partir por la mitad si le coge así.
Gracias EffectedCard!! Ahora tengo un par de preguntitas, dices que lo primero va después de <body> no?
Y el "bloque correspondiente" cual sería??
Otra cosa, yo uso el @@finpreview@@ y lo pongo donde quiero, o sea el tamaño del texto no siempre utilizo 500 caracteres, porque los caracteres que pongo a mostrar difieren de un artículo a otro, eso lo pongo de acuerdo al tamaño de la imagen, yo siempre pongo imagenes para ilustrar lo que escribo, y si los 500 están dentro del código de la plantilla no puedo estar cambiandolo con cada artículo, me entiendes?
El código que yo puse de muestra, tiene una parte que va dentro de formato de entrada y allí uno lo corta donde quiere, este que vos ponés no tiene eso, no se puede precindir de poner cantidad a los caracteres? O poner algo así:
aquí texto <span id="fullpost"> aquí el texto escondido </span> Que después sale en el editor y no me limita los caracteres? Te debo estar complicando la vida no?? Perdoname!!
Según tu ejemplo, funciona, pero eso es solo texto, yo a todo le pongo imagenes...
Bueno no te enloquezco mas, quizá puedas hacer algo con lo que te digo o decirme como hacer lo que quiero.
Gracias mil!!!
k_nelita Foro por via intravenosa Mensajes: 866 Desde: 07/Ene/2006 · ·
Está mejor pensado así. Lo primero es prescindir del <@Preview@> de miarroba. Ese no te servirá para lo que tú buscas. Lo sustituiremos por:
<span id="finpreview"></span>
Donde quieres cortar el texto pondrás eso. Siempre tendrá que ser así. Por tanto cópiatelo tal cual o no funcionará
El código del principio del <body> quedaría, ahora, así:
Codigo
El resto igual. Y puedes modificar lo que te he dicho antes. Si el span ese te parece muy largo, podemos buscar otra etiqueta que te resulte más facil. Pero ha de ser una etiqueta html o te saldrá como texto en el artículo. Lo he corregido también para que si no pones la etiqueta, lo muestre entero y sin enlace.
Te adjunto la prueba nueva, con imágen incluida. Hay dos artículos uno que se muestra completa y el segundo que es ampliable.
Lo del bloque que corresponde era sencillamente que lo pusieras en el bloque donde ha de ir el <@ArticuloTexto@> con reemplazarlo te sobrará.
Bieeeen EffectedCard!!!! Era eso lo que quería, según tu ejemplo funciona, así que en cuanto tenga tiempo lo pongo en el blog.
Millones de gracias!!!
Otra pregunta, esto no modifica los artículos anteriores no? solo saldrá en los que ponga de ahora en mas? Si, claro, me contesto sola, si voy a poner la etiqueta <span id="finpreview"></span> eso no puede salir en los anteriores, estoy en lo cierto?
Otra pregunta no hay que modificar nada en general donde dice de que manera se mostraran los artículos, donde dice en resumen 500 o 1000 o enteros, eso no toco nada?
Gracias GENIO!!!!
k_nelita Foro por via intravenosa Mensajes: 866 Desde: 07/Ene/2006 · ·
Por cierto Effected, he pensado que lo suyo sería que mi@ pusies su propio tag como <@@HastaAquiPuedoLeer@@> o algo así... pero como no lo hace, quizás puedas conseguir un javascript que busque en un texto ese tag y corte oportunamente... eso evitaría el problema de cortar enlaces y cada uno podría elegir el número de carácteres por cada artículo o mejor dicho, donde cortar.
No, los anteriores si también los quieres así, tendrás que editarlos y añadir mi nueva etiqueta. Servir, sirve; pero si no hay etiqueta se muestran completos. De hecho, precisamente por eso introduje esa modificación, para que no se estropearan los viejos.
Lo de los artículos pon que se muestren ENTEROS. Porque imagina que pones en <span id="finpreview"></span> en el carácter 1100 y te lo corta porque solo muestra 1000 carácteres. Sería un pequeño problema, ¿no?
En cualquier caso puedes combinar el viejo <@FinPreview@> ese con el nuevo método, ¿por qué no?
Bueno... por donde empiezo? mmm... todo mal EffectedCard, casi me da un infarto, a ver... como te explico, primero, al poner los artículos en enteros, me los pone todos, pero todos ehh enteros, en los viejos se ve el @@finpreview@@ y en el nuevo <span id="finpreview"></span>, pero los artículos salen enteros.
La parte donde dice comentarios, nuevo comentario y han leído xxx personas este artículo sale en el lugar de la barra lateral, o sea me descuadra toooodo.
El Completar, sale en todos los viejos y al pinchar en el enlace no abre ni cierra nada, que quieres que te diga un desastre, lo tuve quitar y dejar todo como estaba, no se si es error mío o del código.
Mira trato de explicarte como puse todo a ver si me dices si hice algo mal, debajo de <body> puse:
Codigo
Quité esto:
Codigo
Y en su lugar puse esto:
Codigo
Y donde quería cortar el artículo puse:
<span id="finpreview"></span>
Decime si hice algo mal por favor y en que me equivoqué si es que lo hice. Igualmente gracias por todo!
k_nelita Foro por via intravenosa Mensajes: 866 Desde: 07/Ene/2006 · ·
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un nuevo tema en lugar de responder al actual
TU NO PUEDES Escribir nuevos temas en este foro TU NO PUEDES Responder a los temas en este foro TU NO PUEDES Editar tus propios mensajes en este foro TU NO PUEDES Borrar tus propios mensajes en este foro