ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changes between Version 6 and Version 7 of pne-xhtmlcss-t-template


Ignore:
Timestamp:
Feb 20, 2008, 1:39:40 PM (12 years ago)
Author:
ebihara
Comment:

テンプレート書き換え時のルールを一部明文化

Legend:

Unmodified
Added
Removed
Modified
  • pne-xhtmlcss-t-template

    v6 v7  
    1 = XHTML+CSS化プロジェクト テンプレート班 =
    2 [[TOC]]
     1 * 他ページにも影響する smarty_plugin や inc_*.tpl 系 をXHTML+CSS化する必要がある場合
     2   1. _xhtml というサフィックスをつけて当面はそれを読み込む
     3   2. 全テンプレートの書き換えが終わった段階で、 _xhtml なしのものと置き換える
    34
    4 [wiki:pne-xhtmlcss XHTML+CSSプロジェクトトップページへ]
     5 * テンプレートで未マークアップのコードを発見した場合
     6   * 行頭に ({* 【パーツ番号】 *}) をつけていく
     7     * #1192 のパーツである場合: ({* 1192 *})
     8     * 新しいパーツと思われる場合: ({* unknown *})
    59
    6 == 担当者 ==
    7  * [http://sns.openpne.jp/?m=pc&a=page_f_home&target_c_member_id=807 ebihara]
    8 
    9 == 仕事内容 ==
    10  * パーツ管理班から指示を受けたパーツのテンプレート改善
    11    1. 全テンプレートについて、指示を受けたパーツのテンプレート改善
    12    2. どうマークアップするかについては、[http://partslist.xhtmlcss.dazai.pne.jp/ パーツリスト]を見る
    13 
    14 == 作業手順 ==
    15 === 基本作業 ===
    16 ==== テンプレート改善作業 ====
    17  1. [report:67 レポート]のなかで「テンプレート班担当」となっていて優先度の高いチケット(パーツ)から着手
    18  2. 書き換え対象のパーツの内容をパーツリストを見て把握する
    19    * パーツの見た目
    20    * 元のHTMLの例
    21    * 書き換え後のHTMLの例
    22    * どれとどれを同じパーツと見なすか
    23  3. テンプレート書き換え作業
    24    a. source:OpenPNE/prj/xhtmlcss/OpenPNE/webapp/modules/pc/templates/ 以下の全テンプレート のパーツを パーツリストの内容に従って書き換え
    25    b. 変更をコミット
    26    c. [http://spreadsheets.google.com/a/openpne.jp/ccc?key=pOJdcbQJU3VzTLa8tTpdWHg&hl=en テンプレート改善進捗管理用スプレッドシート]のパーツ改善が完了したテンプレートの欄に○をつける
    27      * イメージ画像 <http://sandbox.ebihara.dazai.pne.jp/spimage.jpg>
    28  4. 全テンプレートの作業が終わったら、チケットに作業リビジョンを並記して報告し、パーツ・進捗管理班に担当を戻す
    29  5. Skype チャットで作業が完了した旨を報告
    30 
    31 === 都度作業 ===
    32 ==== スタイルシート変更反映作業 ====
    33 テンプレート改善にスタイルシートの変更が必要と判断される場合におこなう
    34  1. マークアップ班のスタイルシートの変更をOpenPNE側にマージ
    35  2. 変更をコミット
    36 ==== 新種パーツ報告作業 ====
    37 実テンプレートの改善中にまだチケットになっていないと思われるパーツを見つけた場合におこなう。
    38  1. パーツの含まれるテンプレートとパーツの内容を Skype チャットでパーツ・進捗管理班に報告
    39  2. そのパーツのことは気にせず次の作業へ
    40 '''※本当にチケット化されていないパーツかどうかの判断はパーツ・進捗管理班がおこなう'''
    41 
    42 [[WikiInclude(DIRECTORYNAVI)]]
     10 * パーツ毎の改善をおこなう場合
     11   * vim などのエディタでパーツを折りたためるようなコメントを記述する
     12      * パーツの頭に以下のコードを記述する
     13{{{
     14({* {{{ partsName *})
     15}}}
     16      * パーツの末尾に以下のコードを記述する
     17{{{
     18({* }}} *})
     19}}}
     20   * 例
     21{{{
     22({* {{{ partsName *})
     23<div class="partsName">
     24....
     25</div>
     26({* }}} *})
     27}}}