2008.11.29 Saturday
クリーニングショップ中村
Nucleusを使ったサイト制作の第6弾。
クリーニングショップ中村

クリーニングショップ中村は城東区にあるクリーニング店です。
店主はTES(維製品品質管理士)の有資格者で、しみぬき屋の副代表も務めています。
クリーニングショップ中村

クリーニングショップ中村は城東区にあるクリーニング店です。
店主はTES(維製品品質管理士)の有資格者で、しみぬき屋の副代表も務めています。
|
RECOMMEND
RECOMMEND
SELECTED ENTRIES
RECENT COMMENTS
CATEGORIES
ARCHIVES
MOBILE
LINKS
PROFILE
OTHERS
|
|
Nucleusで作る。NucleusCMSを使ってWebサイトを構築するメモ書き。by Juggler
2008.11.29 Saturday
クリーニングショップ中村
Nucleusを使ったサイト制作の第6弾。
クリーニングショップ中村 ![]() クリーニングショップ中村は城東区にあるクリーニング店です。 店主はTES(維製品品質管理士)の有資格者で、しみぬき屋の副代表も務めています。 2008.07.08 Tuesday
NP_ExtraSkinJP - NP_MetaTagsを使う場合
NP_ExtraSkinJPで構築するときに、<meta>にNP_MetaTagsを使う場合は「グローバル」か「blogのみ」にします。
[meta] ================================================ <%if(skintype,index)%> <%if(category)%> <meta name="description" content="<%category(desc)%>" /> <meta name="keywords" content="*****,****,*****,***,<%category(name)%>" /> <%else%> <meta name="description" content="*********************" /> <meta name="keywords" content="*****,****,*****,***,<%blogsetting(name)%>" /> <%endif%> <%endif%> <%if(skintype,item)%><%MetaTags%><%endif%> ================================================ 実際に上記のように記述しています。 <%category(name)%>や<%blogsetting(name)%>を入れることでメタデータが重複しないようにしています。 2008.07.08 Tuesday
NP_ExtraSkinJP - <head>内の構築例
NP_ExtraSkinJPで実際に<head>内に記述してみます。
[head]という部品に[meta][css][javascript][title]などの各部品を集めていきます。 まず[head]を「グローバル」で作ります。 続いて[title][css][javascript]の3つを作るのですが、blogが1つだけの場合や全て同じもの使用する場合は「グローバル」で作り、blogが複数ある別々にする場合は「blogのみ」で作ります。今回はif文で分岐しているので「グローバル」で作成しておきます。 [meta]は<keywords>と<description>を別々に記述する必要があるので「blogとcategory」で作っておきます。 実際に記載しているのはこんな感じになります。 [head] グローバル ================================================ <head> <%ExtraSkinJP(meta)%> <%ExtraSkinJP(javascript)%> <%ExtraSkinJP(css)%> <%ExtraSkinJP(title)%> </head> ================================================ [css] blogのみ ================================================ <link rel="stylesheet" type="text/css" href="<%sitevar(url)%>css/style.css" /> ================================================ [javascript] blogのみ ================================================ <link rel="stylesheet" type="text/css" href="<%sitevar(url)%>js/javascript.js" /> ================================================ [title] blogのみ ================================================ <%if(skintype,archive)%><title><%blogsetting(name)%> - Archive</title><%endif%><%if(skintype,archivelist)%><title><%blogsetting(name)%> - Archive List</title><%endif%><%if(skintype,error)%><title><%sitevar(name)%> » Error!</title><%endif%><%if(skintype,index)%><%if(category)%><title><%category(name)%>の<%blogsetting(name)%> - <%sitevar(name)%></title><%else%><title><%sitevar(name)%> - <%blogsetting(desc)%></title><%else%><%if(TagEX,tag)%><title><%TagEX(title)%> - <%blogsetting(name)%> [<%sitevar(name)%>]</title><%else%><title><%blogsetting(name)%> - <%blogsetting(desc)%> [<%sitevar(name)%>]</title><%endif%><%endif%><%endif%><%if(skintype,item)%><title><%itemtitle(attribute)%> - <%blogsetting(name)%> | <%sitevar(name)%></title><%endif%><%if(skintype,member)%><title><%blogsetting(name)%> - メンバー</title><%endif%><%if(skintype,search)%><title><%blogsetting(name)%> - Search</title><%endif%> ================================================ [meta] blogとcatgory ================================================ blog <meta name="description" content="*********************" /> <meta name="keywords" content="*****,****,****,*****,***" /> category <meta name="description" content="*********************" /> <meta name="keywords" content="*****,****,****,*****,***" /> ================================================ これでNP_ExtraSkinJPで<head>内を構築したことになります。 これをスキンで<%ExtraSkinJP(head)%>として呼び出して使用しています。 |