Ir al contenido principal

Ralsina.Me — El sitio web de Roberto Alsina

Publicaciones sobre python (publicaciones antiguas, página 82)

Nuevo Feature en Nikola: wordpress.com Importer

Qué An­da:

  • Po­s­­ts

  • Pá­­gi­­nas

  • Bo­­­rra­­do­­­res

  • Tags

  • In­­fo­r­­ma­­ción pe­r­­so­­­nal

No an­da:

  • Co­­­men­­ta­­rios

  • Li­nks en­­tre po­s­­ts y pá­­gi­­nas se de­­jan­­tal cual

  • La sali­­da es muy ge­­né­­ri­­ca

Necesita teesting, así que siéntanse libres de agarrar master y probarlo. Suponiendo que foo.xml contiene tus datos de wordpress.com:

nikola_import_wordpress foo.xml
cd new_site
doit && doit serve

Y apun­tá tu bro­w­ser a http://­lo­calhos­t:8000 pa­ra ver qué hi­zo :-)

Ajustes menores del conf.py generado pueden ser necesarios para un mejor resultado.

Nikola: Nuevas Páginas Tag Index

En Niko­la mi ge­ne­ra­dor de si­tios y blogs es­tá­ti­co­s, las pá­gi­nas de tags so­lían ser una sim­ple lis­ta de tí­tu­los li­nkea­dos a los pos­ts del ta­g.

Aho­ra pue­den (op­cio­nal­men­te) ver­se co­mo el res­to del blo­g, pe­ro fil­tra­do. Ojo al pio­jo.

Ne­ce­si­ta re­to­ques (por ejem­plo, men­cio­nar el tag en el tí­tu­lo­), pe­ro la fun­cio­na­li­dad bá­si­ca (fil­tra­do, pa­gi­na­do, la­you­t, etc) es­tá he­cha.

Para habilitarlo en tu sitio, si usás master de git, poné TAG_PAGES_ARE_INDEXES = True en tu conf.py.

Qt Mac Tips

Los diá­lo­gos na­ti­vos no an­dan. Usan­do QFi­le­Dia­lo­g.­ge­tE­xis­tin­gDi­rec­to­ry no­ta­mos és­tos sín­to­ma­s:

  • Si no ha­­cés na­­da, el diá­­lo­­­go des­a­pa­­ra­­se por su cuen­­ta en más o me­­nos 20 se­­gun­­do­­s.

  • Des­­pués de usar­­lo una ve­­z, tal vez apa­­re­z­­ca y des­a­pa­­re­z­­ca in­­me­­dia­­ta­­men­­te. O no.

So­lu­ció­n: usar la op­ción Don­tU­seNa­ti­ve­Dia­log op­tio­n.

Los wi­dge­ts en un QTreeWi­dge­tI­te­ms no se mue­ven.

Cuan­do uno po­ne wi­dge­ts aden­tro de los íte­ms de un QTreeWi­dget (que no es muy co­mú­n, pe­ro a ve­ces es úti­l), los wi­dge­ts no se mue­ven jun­to con el íte­m.

Solución, usar la opción -gra­phi­css­ys­tem ras­ter. Hasta se la puede inyectar en argv si la plataforma es darwin.

Nikola 4 Released

I have just up­load­ed re­lease 4 of Niko­la my stat­ic blog/site gen­er­a­tor. Here are some of the changes in this ver­sion:

Features

  • Pre­vi­ous/Next post links

  • Teas­er sup­­port

  • Sup­­port posts with HTML "sources"

  • Site check­­ing script (niko­la_check)

  • Max­i­­mum im­age size in gal­­leries

  • Im­age de­scrip­­tions in gal­­leries

  • Im­age ex­­clu­­sion in gal­­leries

  • Spe­­cial "draft" tag

  • Pret­­ty code list­ings ("­­code gal­­leries")

  • Page de­scrip­­tions

  • Easy theme tun­ing via Bootswatch

  • Sup­­port for We­bAs­sets bun­­dles

  • "Fil­ter­s" for pow­er­­ful file post-pro­cess­ing

Bugfixes

  • Im­proved HTML out­­put

  • Sup­­port mul­ti­­ple time for­­mats in post meta­­da­­ta

  • Slugi­­fy tag names for URLs

  • Ar­chive path and file­­name con­­fig­urable

  • Gal­­leries sort­ed by date (sup­­ports EX­IF)

  • Ro­­tate gallery thum­b­­nails (EX­IF)

  • Tag feeds in tag pages

  • Col­or­box sup­­port in re­struc­­tured text fig­ures

  • Fix for con­­tent dis­­­play­ing too wide

  • Changel­og

As usu­al, you can dis­cuss bugs or make fea­ture re­quests at the niko­la-dis­cuss group and I love to know of sites us­ing Niko­la.

Hope you like it!


Contents © 2000-2024 Roberto Alsina