2013年6月8日土曜日

ラベル長の制限

Bloggerでは同じ投稿に対して複数のラベルを指定できるが、この時、カンマで区切られた全ラベルの長さには制限がある。具体的には200文字で、これは1byte文字、2byte文字関係なく、単純に文字数のようだ。

城の投稿だと、城のある都道府県、日本100名城、日本三大○○、現存やら復元やら、あと国宝とか重要文化財とか、色々な角度からラベルを付けていて、和歌山城でオーバーしてしまった。




付けたいラベルは「和歌山県, 重要文化財, 日本100名城, 日本三大連立式平山城, 復元天守, 現存櫓」の6つだけなのに、実際には階層化させるために頭にグループ名を付けたり、ソートの順を決めるために頭に数字を付けたりしたら、200文字を超えてしまっていた。

ラベルを減らすのは嫌なので、ラベル長を短くするために、「○○地方」から「地方」、「○○県」から「県」を外す、「重要文化財」は「重文」の省略名を使う、100名城は百名城と漢字を使うとかすれば、和歌山城は何とかクリア出来た。

しかし和歌山城でこれなら、恐らく一番ラベルが長くなりそうな、色々指定されている姫路城あたりはどうなるか。
「兵庫県、世界文化遺産、国宝、重文、日本百名城、日本三名城、日本三大平山城、日本三大連立式平山城、現存天守、現存櫓」の10個のラベルが必要なので、軽くオーバーしそう。

G+でそうボヤいていたら、アドバイスを頂き、「日本三大○○」は「日本三大」部分をグループ名として、「30_名城1/3_日本三大○○"」を「30_日本三大/○○"」のようにする、国宝・重文・百名城は階層化しないなどで、何とか姫路城もクリア出来そう。

ということでラベル名を大量に変更。一括変更の方法を知らなかったら、死んでた(^^ゞ

0 件のコメント:

コメントを投稿