Index: /trunk/blocks/archives_block.php
===================================================================
--- /trunk/blocks/archives_block.php	(revision 110)
+++ /trunk/blocks/archives_block.php	(revision 110)
@@ -0,0 +1,55 @@
+<?php
+if( ! defined( 'XOOPS_ROOT_PATH' ) ) exit ;
+$mydirname = basename( dirname( dirname( __FILE__ ) ) ) ;
+
+eval( '
+function b_'.$mydirname.'_archives_show($options){
+	return _b_archives_show($options) ;
+}
+function b_'.$mydirname.'_archives_edit($options){
+	return _b_archives_edit($options) ;
+}
+' ) ;		
+	
+
+if( ! defined( 'XPRESS_ARCHIVES_BLOCK_INCLUDED' ) ) {
+	define( 'XPRESS_ARCHIVES_BLOCK_INCLUDED' , 1 ) ;
+	
+	function _b_archives_edit($options)
+	{
+		$mydirname = empty( $options[0] ) ? 'xpress' : $options[0] ;
+		$type = empty( $options[1] ) ? false : true ;
+		$limit = empty( $options[2] ) ? '10' : $options[2] ;
+		$show_post_count = empty( $options[3] ) ? false : true ;		
+		$drop_down = empty( $options[4] ) ? false : true ;
+		$this_template = empty( $options[5] ) ? 'db:'.$mydirname.'_block_category.html' : trim( $options[3] );
+		
+		require_once(XOOPS_ROOT_PATH.'/modules/'.$mydirname.'/blocks/block_common.php');
+
+		$form  = "MyDirectory <input type='text' name='options[0]' value='" . $mydirname . "' /><br />";
+		$a_month = _MB_XPRESS_ARC_MONTH ;
+		$a_week = _MB_XPRESS_ARC_WEEK ;		
+
+		$form .= "<br />" . yes_no_radio_option('options[1]', _MB_XPRESS_ARC_TYPE , $type,$a_month,$a_week);
+		$form .= "<br />" . _MB_XPRESS_COUNT . "  <input type='text' name='options[2]' value='" . $limit . "' />";
+		$form .= "<br />" . yes_no_radio_option('options[3]', _MB_XPRESS_SHOW_NUM_OF_POST , $show_post_count);
+		$form .= "<br />" . yes_no_radio_option('options[4]', _MB_XPRESS_SHOW_DROP_DOWN , $drop_down);
+//	    $form .="<br /><input type='text' size='60' name='options[5]' id='this_template' value='".htmlspecialchars($this_template,ENT_QUOTES)."' />";
+	    
+		return $form;
+	}
+
+	function _b_archives_show($options)
+	{
+		$mydirname = empty( $options[0] ) ? 'xpress' : $options[0] ;
+		$mydirpath = XOOPS_ROOT_PATH . '/modules/' . $mydirname;
+		$block_function_name = basename( __FILE__ );
+		
+		require_once $mydirpath.'/include/xpress_block_render.php';
+		return xpress_block_render($mydirname,$block_function_name,$options);
+	}
+
+
+}
+
+?>
Index: /trunk/blocks/authors_block.php
===================================================================
--- /trunk/blocks/authors_block.php	(revision 110)
+++ /trunk/blocks/authors_block.php	(revision 110)
@@ -0,0 +1,51 @@
+<?php
+if( ! defined( 'XOOPS_ROOT_PATH' ) ) exit ;
+$mydirname = basename( dirname( dirname( __FILE__ ) ) ) ;
+
+eval( '
+function b_'.$mydirname.'_authors_show( $options){
+	return _b_authors_show($options) ;
+}
+function b_'.$mydirname.'_authors_edit( $options){
+	return _b_authors_edit($options) ;
+}
+' ) ;
+
+
+if( ! defined( 'XPRESS_AUTHORS_BLOCK_INCLUDED' ) ) {
+	define( 'XPRESS_AUTHORS_BLOCK_INCLUDED' , 1 ) ;
+	
+	function _b_authors_edit($options)
+	{
+		$mydirname = empty( $options[0] ) ? 'xpress' : $options[0] ;
+		$optioncount = empty( $options[1] ) ? false : true ;
+		$exclude_admin = empty( $options[2] ) ? false : true ;
+		$show_fullname = empty( $options[3] ) ? false : true ;
+		$hide_empty = empty( $options[4] ) ? false : true ;
+		$this_template = empty( $options[5] ) ? 'db:'.$mydirname.'_block_authors.html' : trim( $options[5] );
+		
+		require_once(XOOPS_ROOT_PATH.'/modules/'.$mydirname.'/blocks/block_common.php');
+			
+		$form  = "MyDirectory <input type='text' name='options[0]' value='" . $mydirname . "' /><br />";
+		$form .= yes_no_radio_option('options[1]', _MB_XPRESS_SHOW_NUM_OF_POST , $optioncount);
+		$form .= "<br />" . yes_no_radio_option('options[2]', _MB_XPRESS_EXCLUEDEADMIN , $exclude_admin);
+		$form .= "<br />" . yes_no_radio_option('options[3]', _MB_XPRESS_SHOW_FULLNAME , $show_fullname);
+				$form .= "<br />" . yes_no_radio_option('options[4]', _MB_XPRESS_HIDE_EMPTY , $hide_empty);
+//	    $form .="<br /><input type='text' size='60' name='options[4]' id='this_template' value='".htmlspecialchars($this_template,ENT_QUOTES)."' />";
+	    
+		return $form;
+	}
+
+	function _b_authors_show($options)
+	{
+		$mydirname = empty( $options[0] ) ? 'xpress' : $options[0] ;
+		$mydirpath = XOOPS_ROOT_PATH . '/modules/' . $mydirname;
+		$block_function_name = basename( __FILE__ );
+		
+		require_once $mydirpath.'/include/xpress_block_render.php';
+		return xpress_block_render($mydirname,$block_function_name,$options);
+	}
+
+
+}
+?>
Index: /trunk/include/xpress_templates_make.php
===================================================================
--- /trunk/include/xpress_templates_make.php	(revision 109)
+++ /trunk/include/xpress_templates_make.php	(revision 110)
@@ -78,4 +78,6 @@
 		'calender_block.html',
 		'popular_posts_block.html',
+		'archives_block.html',
+		'authors_block.html',
 		'index.html',
 	);
Index: /trunk/language/ja_utf8/blocks.php
===================================================================
--- /trunk/language/ja_utf8/blocks.php	(revision 109)
+++ /trunk/language/ja_utf8/blocks.php	(revision 110)
@@ -2,6 +2,14 @@
 if( ! defined( 'XPRESS_BLOCK_LANG_INCLUDED' ) ) {
 	define( 'XPRESS_BLOCK_LANG_INCLUDED' , 1 ) ;
+// general	
 	define("_MB_XPRESS_COUNT",'表示数');
 	define("_MB_XPRESS_LENGTH","長さ");
+	define("_MB_XPRESS_ALL","すべて");
+	define("_MB_XPRESS_BLOCK_CACHE_ERR","キャッシュが存在しません。<br />最初に%sモジュールにアクセスしてください。");
+	define("_MB_XPRESS_SHOW_NUM_OF_POST","エントリー数の表示");
+	define("_MB_XPRESS_SHOW_DROP_DOWN","ドロップダウンリストで表示");
+	define("_MB_XPRESS_HIDE_EMPTY","エントリーのない項目をリスト一覧から除く");
+	
+// recent comment block	
 	define("_MB_XPRESS_COMM_DISP_AUTH","コメント投稿者を表示する");
 	define("_MB_XPRESS_COMM_DISP_TYPE","コメントタイプを表示する");
@@ -10,5 +18,5 @@
 	define("_MB_XPRESS_TRUCKBACK","トラックバック");
 	define("_MB_XPRESS_PINGBACK","ピンバック");
-	define("_MB_XPRESS_ALL","すべて");
+	
 // recent posts content
 	define("_MB_XPRESS_P_EXCEPT","記事を概要で表示する");
@@ -16,9 +24,8 @@
 	define("_MB_XPRESS_CATS_SELECT","対象のカテゴリー選択");
 	define("_MB_XPRESS_TAGS_SELECT","対象のタグ選択(複数ある場合はカンマ区切りで入力");
+	
 // recent posts list	
 	define("_MB_XPRESS_REDNEW_DAYS","赤のNewマークを表示する日数");
-	define("_MB_XPRESS_GREENNEW_DAYS","緑のNewマークを表示する日数");
-	
-	define("_MB_XPRESS_BLOCK_CACHE_ERR","キャッシュが存在しません。<br />最初に%sモジュールにアクセスしてください。");
+	define("_MB_XPRESS_GREENNEW_DAYS","緑のNewマークを表示する日数");	
 
 // calender		
@@ -28,4 +35,15 @@
 // popular		
 	define("_MB_MONTH_RANGE","指定月数内のものを表示(0;指定なし)");
+	
+// archives
+	define("_MB_XPRESS_ARC_MONTH","月間アーカイブ");
+	define("_MB_XPRESS_ARC_WEEK","週間アーカイブ");
+	define("_MB_XPRESS_ARC_TYPE","アーカイブタイプ");
+
+// authors	
+	define("_MB_XPRESS_EXCLUEDEADMIN","リスト一覧から管理人を除く");
+	define("_MB_XPRESS_SHOW_FULLNAME","著者名をフルネームで表示");
+	
+
 }
 ?>
Index: /trunk/language/ja_utf8/modinfo.php
===================================================================
--- /trunk/language/ja_utf8/modinfo.php	(revision 109)
+++ /trunk/language/ja_utf8/modinfo.php	(revision 110)
@@ -22,4 +22,6 @@
 	define("_MI_XPRESS_BLOCK_CALENDER","カレンダー");
 	define("_MI_XPRESS_BLOCK_POPULAR","人気記事リスト");
+	define("_MI_XPRESS_BLOCK_ARCHIVE","アーカイブ");
+	define("_MI_XPRESS_BLOCK_AUTHORS","投稿者");
 	
 	// Notify Categories
Index: /trunk/templates/source/archives_block.html
===================================================================
--- /trunk/templates/source/archives_block.html	(revision 110)
+++ /trunk/templates/source/archives_block.html	(revision 110)
@@ -0,0 +1,25 @@
+<{* **************************  usage ****************************
+ 	The template tag of the following list can be used. 
+ 		<{$block.err_message}> 					// When the block cannot be displayed, this outputs the reason. Please do not delete it.
+		<{$block.data_count}>					// The number of archives is displayed. 
+ 		<{$block.config.is_archive_doropdown}>	// When this returns the true value. The user has selected the archive to be displayed by the drop down list in the setting of the block.  
+ 		<{$block.archive_dropdown}>				// Displays a dropdown list of links to date-based archives.
+		<{$block.contents}>						// Data array of archives. 
+		// Examples of <{$block.contents}>
+		<{foreach from=$block.contents item=content}>	// Loop
+		<{$content.archive}>					// Displays a list of links to date-based archives.
+		<{/foreach}>							// End of Loop
+************************* End of usage ************************ *}>
+<{* Start Template *}>
+<{$block.err_message}>
+<{if $block.config.is_archive_doropdown}>
+	<{$block.archive_dropdown}>
+<{else}>
+<ul class="xpress_archive_content">
+	<{foreach from=$block.contents item=content}>
+		<li>
+		<{$content.archive}>
+		</li>
+	<{/foreach}>
+</ul>
+<{/if}>
Index: /trunk/templates/source/authors_block.html
===================================================================
--- /trunk/templates/source/authors_block.html	(revision 110)
+++ /trunk/templates/source/authors_block.html	(revision 110)
@@ -0,0 +1,19 @@
+<{* **************************  usage ****************************
+ 	The template tag of the following list can be used. 
+ 		<{$block.err_message}> 					// When the block cannot be displayed, this outputs the reason. Please do not delete it.
+		<{$block.data_count}>					// The number of archives is displayed. 
+		<{$block.contents}>						// Data array of archives. 
+		// Examples of <{$block.contents}>
+		<{foreach from=$block.contents item=content}>	// Loop
+		<{$content.author}>						// the author name is displayed as a link to their posts. Optionally this tag displays each author's post count.
+		<{/foreach}>							// End of Loop
+************************* End of usage ************************ *}>
+<{* Start Template *}>
+<{$block.err_message}>
+<ul class="xpress_authors_content">
+	<{foreach from=$block.contents item=content}>
+		<li>
+		<{$content.author}>
+		</li>
+	<{/foreach}>
+</ul>
Index: /trunk/templates/source/popular_posts_block.html
===================================================================
--- /trunk/templates/source/popular_posts_block.html	(revision 109)
+++ /trunk/templates/source/popular_posts_block.html	(revision 110)
@@ -1,19 +1,24 @@
 <{* **************************  usage ****************************
  	The template tag of the following list can be used. 
- 		<{$block.data_count}>
-		<{$content.post_id}>
-		<{$content.post_title}>
-		<{$content.post_date}>
-		<{$content.post_time}>
-		<{$content.post_date_time}>
-		<{$content.post_modified_date}>
-		<{$content.post_modified_time}>
-		<{$content.post_modified_date_time}>
-		<{$content.post_author}>
-		<{$content.post_category}>
-		<{$content.post_tags}>
-		<{$content.post_views}>
-		<{$content.comment_link}>
-		<{$content.trackback_url}>
+ 		<{$block.err_message}> 					// When the block cannot be displayed, this outputs the reason. Please do not delete it.
+		<{$block.data_count}>					// The number of contents is displayed. 
+		<{$block.contents}>						// Data array of contents. 
+		// Examples of <{$block.contents}>
+		<{foreach from=$block.contents item=content}>	// Loop
+		<{$content.post_id}>					// Displays the numeric ID of the post.
+		<{$content.post_title}>					// Displays the post's permalink, where the link text value is the posts title name.
+		<{$content.post_date}>					// Displays the published date of a post. Format at date set by general setting of Wordpress.
+		<{$content.post_time}>					// Displays the published time of a post. Format at time set by general setting of Wordpress.
+		<{$content.post_date_time}>				// Displays the published date-time of a post.
+		<{$content.post_modified_date}>			// Displays the modified date of a post. Format at date set by general setting of Wordpress.
+		<{$content.post_modified_time}>			// Displays the modified date of a post. Format at date set by general setting of Wordpress.
+		<{$content.post_modified_date_time}>	// Displays the modified date-time of a post.
+		<{$content.post_author}>				// Displays the author's archive link, where the link text value is the user's Display name. 
+		<{$content.post_category}>				// Displays a link to the category or categories a post belongs to.
+		<{$content.post_tags}>					// Displays a link to the tag or tags a post belongs to.
+		<{$content.post_views}>					// Displays the number of posts viewer.
+		<{$content.comment_link}>				// Displays a link to the comments popup window if comments_popup_script() is used, otherwise it displays a normal link to comments. 
+		<{$content.trackback_url}>				// Displays the trackback URL for the current post.
+		<{/foreach}>							// End of Loop
 ************************* End of usage ************************ *}>
 <{* Start Template *}>
Index: /trunk/templates/source/recent_comments_block.html
===================================================================
--- /trunk/templates/source/recent_comments_block.html	(revision 109)
+++ /trunk/templates/source/recent_comments_block.html	(revision 110)
@@ -1,34 +1,39 @@
 <{* **************************  usage ****************************
  	The template tag of the following list can be used. 
- 		<{$block.data_count}>
-		<{$content.from_auther_to_post}>
-		<{$content.comment_ID}>
-		<{$content.comment_post_ID}>
-		<{$content.comment_date}>
-		<{$content.comment_date_time}>
-		<{$content.comment_content}>
-		<{$content.comment_excerpt}>
-		<{$content.comment_link}>
-		<{$content.comment_title}>
-		<{$content.comment_title_link}>
-		<{$content.post_link}>
-		<{$content.post_title}>
-		<{$content.post_title_link}>
-		<{$content.author_link}>
-		<{$content.author_name}>
-		<{$content.author_name_link}>
-		<{$content.comment_type}>
+ 		<{$block.err_message}> 					// When the block cannot be displayed, this outputs the reason. Please do not delete it.
+		<{$block.data_count}>					// The number of contents is displayed. 
+		<{$block.contents}>						// Data array of contents. 
+		// Examples of <{$block.contents}>
+		<{foreach from=$block.contents item=content}>	// Loop
+		<{$content.from_auther_to_post}>		// It is displayed by "Author of the comment on the post" format. Each link is included in it. 
+		<{$content.comment_ID}>					// Displays the numeric ID of a comment.
+		<{$content.comment_post_ID}>			// Displays the numeric ID of the target post for the comment is displayed. 
+		<{$content.comment_date}>				// Displays the published date of a comment. Format at date set by general setting of Wordpress.
+		<{$content.comment_date_time}>			// Displays the published date-time of a comment. Format at date-time set by general setting of Wordpress.
+		<{$content.comment_content}>			// Displays the contents of a comment.
+		<{$content.comment_excerpt}>			// Displays the excerpt@contents of a comment.
+		<{$content.comment_link}>				// Displays the comment link.
+		<{$content.comment_title}>				// Displays the title of a comment.
+		<{$content.comment_title_link}>			// Displays the comment link, where the link text value is the comment's title name.
+		<{$content.post_link}>					// Displays a link to the post a comment belongs to.
+		<{$content.post_title}>					// Displays a title to the post a comment belongs to.
+		<{$content.post_title_link}>			// Displays the post's permalink, where the link text value is the posts title name.
+		<{$content.author_link}>				// Displays the link of comment author's web homepages.
+		<{$content.author_name}>				// Displays the comment author's name.
+		<{$content.author_name_link}>			// Displays the link of comment author's web homepages, where the link text value is the author's name.
+		<{$content.comment_type}>				// Displays the comment type. (type is comment,truckback or pingback)
+		<{/foreach}>							// End of Loop
    ************************* End of usage ************************ *}>
 <{* Start Template *}>
 
-<div id="xpress_recent_comments">
+<ul id="xpress_recent_comments">
 	<{$block.err_message}>
 	<{$block.data_count}>
 	<{foreach from=$block.contents item=content}>
-		<ul>
-			<li><{$content.from_auther_to_post}></li>
-			<li><{$content.comment_excerpt}></li>
-			<li><{$content.comment_date_time}></li>
-		</ul>
+		<li>
+			<{$content.from_auther_to_post}><br />
+			<{$content.comment_excerpt}><br />
+			<{$content.comment_date_time}>
+		</li>
 	<{/foreach}>
-</div>
+</ul>
Index: /trunk/templates/source/recent_posts_content_block.html
===================================================================
--- /trunk/templates/source/recent_posts_content_block.html	(revision 109)
+++ /trunk/templates/source/recent_posts_content_block.html	(revision 110)
@@ -1,20 +1,25 @@
 <{* **************************  usage ****************************
  	The template tag of the following list can be used. 
- 		<{$block.data_count}>
-		<{$content.post_id}>
-		<{$content.post_title}>
-		<{$content.post_content}>
-		<{$content.post_date}>
-		<{$content.post_time}>
-		<{$content.post_date_time}>
-		<{$content.post_modified_date}>
-		<{$content.post_modified_time}>
-		<{$content.post_modified_date_time}>
-		<{$content.post_author}>
-		<{$content.post_category}>
-		<{$content.post_tags}>
-		<{$content.post_views}>
-		<{$content.comment_link}>
-		<{$content.trackback_url}>
+ 		<{$block.err_message}> 					// When the block cannot be displayed, this outputs the reason. Please do not delete it.
+		<{$block.data_count}>					// The number of contents is displayed. 
+		<{$block.contents}>						// Data array of contents. 
+		// Examples of <{$block.contents}>
+		<{foreach from=$block.contents item=content}>	// Loop
+		<{$content.post_id}>					// Displays the numeric ID of the post.
+		<{$content.post_title}>					// Displays the post's permalink, where the link text value is the posts title name.
+		<{$content.post_content}>				// Displays the contents of the post.
+		<{$content.post_date}>					// Displays the published date of a post. Format at date set by general setting of Wordpress.
+		<{$content.post_time}>					// Displays the published time of a post. Format at time set by general setting of Wordpress.
+		<{$content.post_date_time}>				// Displays the published date-time of a post.
+		<{$content.post_modified_date}>			// Displays the modified date of a post. Format at date set by general setting of Wordpress.
+		<{$content.post_modified_time}>			// Displays the modified date of a post. Format at date set by general setting of Wordpress.
+		<{$content.post_modified_date_time}>	// Displays the modified date-time of a post.
+		<{$content.post_author}>				// Displays the author's archive link, where the link text value is the user's Display name. 
+		<{$content.post_category}>				// Displays a link to the category or categories a post belongs to.
+		<{$content.post_tags}>					// Displays a link to the tag or tags a post belongs to.
+		<{$content.post_views}>					// Displays the number of posts viewer.
+		<{$content.comment_link}>				// Displays a link to the comments popup window if comments_popup_script() is used, otherwise it displays a normal link to comments. 
+		<{$content.trackback_url}>				// Displays the trackback URL for the current post.
+		<{/foreach}>							// End of Loop
 ************************* End of usage ************************ *}>
 <{* Start Template *}>
Index: /trunk/templates/source/recent_posts_list_block.html
===================================================================
--- /trunk/templates/source/recent_posts_list_block.html	(revision 109)
+++ /trunk/templates/source/recent_posts_list_block.html	(revision 110)
@@ -1,20 +1,25 @@
 <{* **************************  usage ****************************
  	The template tag of the following list can be used. 
- 		<{$block.data_count}>
-		<{$content.post_id}>
-		<{$content.new_mark}>
-		<{$content.post_title}>
-		<{$content.post_date}>
-		<{$content.post_time}>
-		<{$content.post_date_time}>
-		<{$content.post_modified_date}>
-		<{$content.post_modified_time}>
-		<{$content.post_modified_date_time}>
-		<{$content.post_author}>
-		<{$content.post_category}>
-		<{$content.post_tags}>
-		<{$content.post_views}>
-		<{$content.comment_link}>
-		<{$content.trackback_url}>
+ 		<{$block.err_message}>					// When the block cannot be displayed, this outputs the reason. Please do not delete it. 
+ 		<{$block.data_count}>					// The number of contents is displayed.
+		<{$block.contents}>						// Data array of contents. 
+		// Examples of <{$block.contents}>
+		<{foreach from=$block.contents item=content}>	// Loop
+		<{$content.post_id}>					// Displays the numeric ID of the post.
+		<{$content.new_mark}>					// The mark is displayed. The mark is different according to lapsed days from the release date. 
+		<{$content.post_title}>					// Displays the post's permalink, where the link text value is the posts title name.
+		<{$content.post_date}>					// Displays the published date of a post. Format at date set by general setting of Wordpress.
+		<{$content.post_time}>					// Displays the published time of a post. Format at time set by general setting of Wordpress.
+		<{$content.post_date_time}>				// Displays the published date-time of a post.
+		<{$content.post_modified_date}>			// Displays the modified date of a post. Format at date set by general setting of Wordpress.
+		<{$content.post_modified_time}>			// Displays the modified date of a post. Format at date set by general setting of Wordpress.
+		<{$content.post_modified_date_time}>	// Displays the modified date-time of a post.
+		<{$content.post_author}>				// Displays the author's archive link, where the link text value is the user's Display name. 
+		<{$content.post_category}>				// Displays a link to the category or categories a post belongs to.
+		<{$content.post_tags}>					// Displays a link to the tag or tags a post belongs to.
+		<{$content.post_views}>					// Displays the number of posts viewer.
+		<{$content.comment_link}>				// Displays a link to the comments popup window if comments_popup_script() is used, otherwise it displays a normal link to comments. 
+		<{$content.trackback_url}>				// Displays the trackback URL for the current post.
+		<{/foreach}>							// End of Loop
 ************************* End of usage ************************ *}>
 <{* Start Template *}>
Index: /trunk/wp-content/plugins/xpressme/language/xpressme-ja.po
===================================================================
--- /trunk/wp-content/plugins/xpressme/language/xpressme-ja.po	(revision 109)
+++ /trunk/wp-content/plugins/xpressme/language/xpressme-ja.po	(revision 110)
@@ -3,5 +3,5 @@
 "Project-Id-Version: XPressME Plugin\n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2009-03-15 18:39+0900\n"
+"PO-Revision-Date: 2009-03-17 10:45+0900\n"
 "Last-Translator: toemon <toychee@toemon.com>\n"
 "Language-Team: \n"
@@ -20,182 +20,182 @@
 
 #: xpressme_class.php:50
-#: xpressme_class.php:152
+#: xpressme_class.php:158
 msgid "to Old Post"
 msgstr "前の投稿へ"
 
 #: xpressme_class.php:51
-#: xpressme_class.php:154
+#: xpressme_class.php:160
 msgid "to Newer Post"
 msgstr "次の投稿へ"
 
-#: xpressme_class.php:195
-#: xpressme_class.php:390
-#: xpressme_class.php:395
-#: xpressme_class.php:416
-#: xpressme_class.php:421
+#: xpressme_class.php:204
+#: xpressme_class.php:410
+#: xpressme_class.php:415
+#: xpressme_class.php:436
+#: xpressme_class.php:441
 msgid "YES"
 msgstr "はい"
 
-#: xpressme_class.php:196
-#: xpressme_class.php:391
-#: xpressme_class.php:396
-#: xpressme_class.php:417
-#: xpressme_class.php:422
+#: xpressme_class.php:205
+#: xpressme_class.php:411
+#: xpressme_class.php:416
+#: xpressme_class.php:437
+#: xpressme_class.php:442
 msgid "NO"
 msgstr "いいえ"
 
-#: xpressme_class.php:236
+#: xpressme_class.php:245
 msgid "Role Setting at Login"
 msgstr "ログイン時の権限設定"
 
-#: xpressme_class.php:239
+#: xpressme_class.php:248
 msgid "XOOPS Groupe"
 msgstr "XOOPSグループ名"
 
-#: xpressme_class.php:239
+#: xpressme_class.php:248
 msgid "WordPress Role"
 msgstr "WordPressでの権限"
 
-#: xpressme_class.php:239
+#: xpressme_class.php:248
 msgid "Role is set at each login"
 msgstr "ログイン時、常に権限を更新する"
 
-#: xpressme_class.php:260
-#: xpressme_class.php:264
-#: xpressme_class.php:267
+#: xpressme_class.php:269
+#: xpressme_class.php:273
+#: xpressme_class.php:276
 msgid "Default Role of WordPress"
 msgstr "WordPressのデフォルト権限"
 
-#: xpressme_class.php:261
-#: xpressme_class.php:265
-#: xpressme_class.php:268
+#: xpressme_class.php:270
+#: xpressme_class.php:274
+#: xpressme_class.php:277
 msgid "Group User Doesn't Register"
 msgstr "ユーザ登録しない"
 
-#: xpressme_class.php:296
+#: xpressme_class.php:305
 msgid "Do Not Comment Integration."
 msgstr "コメント統合しません。"
 
-#: xpressme_class.php:330
+#: xpressme_class.php:339
 msgid "Comment integration with D3Forum"
 msgstr "D3Forumとのコメント統合"
 
-#: xpressme_class.php:332
+#: xpressme_class.php:341
 msgid "Select the forum of D3Forum that does the comment integration from the following lists."
 msgstr "以下のリストからコメント統合をするD3Forumのフォーラムを選択してください。"
 
-#: xpressme_class.php:335
+#: xpressme_class.php:345
 msgid "Select the Type of display of D3Forum comment."
 msgstr "D3Forumの表示タイプを選択"
 
-#: xpressme_class.php:337
-#: xpressme_class.php:340
+#: xpressme_class.php:347
+#: xpressme_class.php:350
 msgid "Flat"
 msgstr "フラット"
 
-#: xpressme_class.php:338
-#: xpressme_class.php:341
+#: xpressme_class.php:348
+#: xpressme_class.php:351
 msgid "Threaded"
 msgstr "スレッド"
 
-#: xpressme_class.php:344
+#: xpressme_class.php:354
 msgid "Select the order of display of D3Forum comment."
 msgstr "D3Forumコメントの表示順を選択"
 
-#: xpressme_class.php:346
-#: xpressme_class.php:349
+#: xpressme_class.php:356
+#: xpressme_class.php:359
 msgid "DESC"
 msgstr "降順"
 
-#: xpressme_class.php:347
-#: xpressme_class.php:350
+#: xpressme_class.php:357
+#: xpressme_class.php:360
 msgid "ASC"
 msgstr "昇順"
 
-#: xpressme_class.php:353
+#: xpressme_class.php:363
 msgid "Number of displays of D3Forum comments."
 msgstr "D3Forumのコメント表示数"
 
-#: xpressme_class.php:357
+#: xpressme_class.php:367
 msgid "The import and the export between Wordpress Comments and the D3Forum Posts can be done. "
 msgstr "WordPressコメントとD3Forumポスト間の一括転送（エクスポート・インポート）"
 
-#: xpressme_class.php:358
+#: xpressme_class.php:368
 msgid "Export to D3Forum"
 msgstr "D3Forumへ一括エクスポート"
 
-#: xpressme_class.php:359
+#: xpressme_class.php:369
 msgid "Import from D3Forum"
 msgstr "D3Forumから一括インポート"
 
-#: xpressme_class.php:380
+#: xpressme_class.php:400
 msgid "XPressME Configuration Page"
 msgstr "XPressMEの設定ページ"
 
-#: xpressme_class.php:384
+#: xpressme_class.php:404
 msgid "Media Upload Base Path"
 msgstr "メディアアップロードのベースパス設定"
 
-#: xpressme_class.php:385
+#: xpressme_class.php:405
 msgid "Use XOOPS UPLOAD PATH"
 msgstr "XOOPSのアップロードパスを使用する。"
 
-#: xpressme_class.php:386
+#: xpressme_class.php:406
 msgid "USE WordPress BASE_PATH"
 msgstr "WordPressのベースパスを使用する。"
 
-#: xpressme_class.php:389
+#: xpressme_class.php:409
 msgid "Thema Sidebar Display"
 msgstr "テーマ表示時にサイドバー表示する。"
 
-#: xpressme_class.php:394
+#: xpressme_class.php:414
 msgid "The change tracking of the post is preserved"
 msgstr "投稿の変更履歴を有効にする。"
 
-#: xpressme_class.php:399
+#: xpressme_class.php:419
 msgid "Display Navi Title of Old Post Link"
 msgstr "古い記事へのナビタイトルを設定"
 
-#: xpressme_class.php:402
+#: xpressme_class.php:422
 msgid "Display Navi Title of Newer Post Link"
 msgstr "新しい記事へのナビタイトルを設定"
 
-#: xpressme_class.php:405
+#: xpressme_class.php:425
 msgid "Select Display name of PostNavi Link"
 msgstr "投稿記事リンクナビのタイトル設定"
 
-#: xpressme_class.php:406
+#: xpressme_class.php:426
 msgid "Title of post"
 msgstr "投稿記事のタイトルを表示"
 
-#: xpressme_class.php:407
+#: xpressme_class.php:427
 msgid "Title of Navi"
 msgstr "ナビタイトルを表示"
 
-#: xpressme_class.php:410
+#: xpressme_class.php:430
 msgid "Adjustment of Navi link display position"
 msgstr "投稿記事ナビリンクの表示位置設定"
 
-#: xpressme_class.php:411
+#: xpressme_class.php:431
 msgid "'Old Post Link' is displayed in the left, and 'Newer Post Link' is displayed in the right"
 msgstr "古い記事へのリンクを左に、より新しい記事へのリンクを右に表示"
 
-#: xpressme_class.php:412
+#: xpressme_class.php:432
 msgid "'Newer Post Link' is displayed in the left, and 'Old Post Link' is displayed in the right"
 msgstr "より新しい記事へのリンクを左に、古い記事へのリンクを右に表示"
 
-#: xpressme_class.php:415
+#: xpressme_class.php:435
 msgid "Is the posts author views counted?"
 msgstr "投稿者の閲覧をカウントしますか？"
 
-#: xpressme_class.php:420
+#: xpressme_class.php:440
 msgid "Is SQL debugging window displayed?"
 msgstr "SQLデバッグウィンドを表示しますか？"
 
-#: xpressme_class.php:432
+#: xpressme_class.php:452
 msgid "Update Config"
 msgstr "更新"
 
-#: xpressme_class.php:433
+#: xpressme_class.php:453
 msgid "Preset Config"
 msgstr "プリセット"
Index: /trunk/wp-content/themes/xpress_default/blocks/archives_block_theme.php
===================================================================
--- /trunk/wp-content/themes/xpress_default/blocks/archives_block_theme.php	(revision 110)
+++ /trunk/wp-content/themes/xpress_default/blocks/archives_block_theme.php	(revision 110)
@@ -0,0 +1,53 @@
+<?php
+function archives_block($options)
+{
+	$mydirname = empty( $options[0] ) ? 'xpress' : $options[0] ;
+	$type = empty( $options[1] ) ? false : true ;
+	$limit = empty( $options[2] ) ? '10' : $options[2] ;
+	$show_post_count = empty( $options[3] ) ? false : true ;		
+	$drop_down = empty( $options[4] ) ? false : true ;	
+	$this_template = empty( $options[5] ) ? 'db:'.$mydirname.'_archives_block.html' : trim( $options[3] );
+	
+	if ($type) {
+		$type_name = 'monthly';
+	} else {
+		$type_name = 'weekly';
+	}			
+
+	$drop_down_list = '<form id="archiveform" action="">';
+	$drop_down_list .= '<select name="archive_chrono" onchange="window.location = (document.forms.archiveform.archive_chrono[document.forms.archiveform.archive_chrono.selectedIndex].value);">';
+	$drop_down_list .= "<option value=''>";
+	if ($type) {
+		$drop_down_list .= __('Select Monthly', 'xpress');
+	} else {
+		$drop_down_list .= __('Select Weekly', 'xpress');
+	}
+	$drop_down_list .=  '</option>';
+	ob_start();
+		get_archives($type_name,$limit,'option','','',$show_post_count);
+		$drop_down_list .= ob_get_contents();
+	ob_end_clean();
+	$drop_down_list .= '</select>';
+	$drop_down_list .= '</form>';				
+
+	ob_start();
+		get_archives($type_name,$limit,'custom','','|',$show_post_count);
+		$output = ob_get_contents();
+	ob_end_clean();
+	$output = preg_replace('/\|$/', '' ,$output); // "|" at the end of line is deleted. 
+	$archives = explode('|',$output);
+	$item_no = 0;
+	foreach ($archives as $archive){
+		$row_data = array(
+			'archive'		=> $archive
+		);
+		$block['contents']['item'.$item_no] = $row_data;
+		$item_no++;
+	}
+	$block['data_count'] = $item_no;
+	$block['config']['is_archive_doropdown'] = $drop_down;
+	$block['archive_dropdown'] = $drop_down_list;
+	return $block ;	
+}
+
+?>
Index: /trunk/wp-content/themes/xpress_default/blocks/authors_block_theme.php
===================================================================
--- /trunk/wp-content/themes/xpress_default/blocks/authors_block_theme.php	(revision 110)
+++ /trunk/wp-content/themes/xpress_default/blocks/authors_block_theme.php	(revision 110)
@@ -0,0 +1,34 @@
+<?php
+function authors_block($options)
+{
+	$mydirname = empty( $options[0] ) ? 'xpress' : $options[0] ;
+	$optioncount = empty( $options[1] ) ? false : true ;
+	$exclude_admin = empty( $options[2] ) ? false : true ;
+	$show_fullname = empty( $options[3] ) ? false : true ;
+	$hide_empty = empty( $options[4] ) ? false : true ;		
+	$this_template = empty( $options[5] ) ? 'db:'.$mydirname.'_block_authors.html' : trim( $options[5] );
+	$mydirpath = get_xpress_dir_path();
+	
+	ob_start();
+//		wp_list_authors($optioncount, $exclude_admin, $show_fullname,$hide_empty);
+		list_authors($optioncount, $exclude_admin, $show_fullname,$hide_empty);
+		$output=ob_get_contents() ;
+	ob_end_clean();
+	$output = preg_replace('/<li>/', '' ,$output); // "<li>" is deleted. 
+	$output = preg_replace('/<\/li>/', '|' ,$output); // "</li>" replace "|". 
+	$output = preg_replace('/\|$/', '' ,$output); // "|" at the end of line is deleted. 
+
+	$authors = explode('|',$output);
+	$item_no = 0;
+	foreach ($authors as $author){
+		$row_data = array(
+			'author'		=> $author
+		);
+		$block['contents']['item'.$item_no] = $row_data;
+		$item_no++;
+	}
+	$block['data_count'] = $item_no;
+	
+	return $block ;
+}
+?>
Index: /trunk/wp-content/themes/xpress_default/blocks/recent_comments_block_theme.php
===================================================================
--- /trunk/wp-content/themes/xpress_default/blocks/recent_comments_block_theme.php	(revision 109)
+++ /trunk/wp-content/themes/xpress_default/blocks/recent_comments_block_theme.php	(revision 110)
@@ -77,5 +77,5 @@
 					'comment_date_time' => date(get_settings('date_format') . ' ' . get_settings('time_format'),$comment->comment_unix_time) ,
 					'comment_content' 	=> $comment_content ,
-					'comment_excerpt' 	=> $comment_excerpt ,	
+					'comment_excerpt' 	=> $comment_excerpt ,
 					'comment_link' 		=> $comment_link,
 					'comment_title' 	=> $comment_title ,
@@ -86,6 +86,6 @@
 					'author_link' 		=> $author_link,
 					'author_name' 		=> $author_name,
-					'author_name_link' 	=> $author_name_link,		
-					'comment_type' 		=> $comment_type,																																		
+					'author_name_link' 	=> $author_name_link,
+					'comment_type' 		=> $comment_type,
 					'from_auther_to_post' => $from_auther_to_post
 				);
Index: /trunk/wp-content/themes/xpress_default/ja.po
===================================================================
--- /trunk/wp-content/themes/xpress_default/ja.po	(revision 109)
+++ /trunk/wp-content/themes/xpress_default/ja.po	(revision 110)
@@ -18,5 +18,5 @@
 "Report-Msgid-Bugs-To: wp-polyglots@lists.automattic.com\n"
 "POT-Creation-Date: 2008-08-15 21:16+0900\n"
-"PO-Revision-Date: 2009-01-08 21:20+0900\n"
+"PO-Revision-Date: 2009-03-17 10:21+0900\n"
 "Last-Translator: toemon <toychee@toemon.com>\n"
 "Language-Team: toemon <info@toemon.com>\n"
@@ -28,5 +28,5 @@
 "X-Poedit-SourceCharset: utf-8\n"
 "X-Poedit-KeywordsList: __;_e;_c\n"
-"X-Poedit-Basepath: C:\\xampp\\htdocs\\cube\\modules\\xpress2x\\wp-content\\themes\\\n"
+"X-Poedit-Basepath: C:\\XPressME_Ver2_SVN\\trunk\\wp-content\\themes\\\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Poedit-SearchPath-0: xpress_default\n"
@@ -100,12 +100,15 @@
 
 #: xpress_default/archive.php:78
-#: xpress_default/index.php:35
+#: xpress_default/index.php:39
 #: xpress_default/search.php:39
 #: xpress_default/single.php:28
+#: xpress_default/blocks/popular_posts_block_theme.php:109
+#: xpress_default/blocks/recent_posts_content_block_theme.php:61
+#: xpress_default/blocks/recent_posts_list_block_theme.php:56
 msgid "Tags:"
 msgstr "タグ:"
 
 #: xpress_default/archive.php:78
-#: xpress_default/index.php:35
+#: xpress_default/index.php:40
 #: xpress_default/search.php:39
 #: xpress_default/single.php:28
@@ -115,5 +118,5 @@
 
 #: xpress_default/archive.php:78
-#: xpress_default/index.php:35
+#: xpress_default/index.php:42
 #: xpress_default/search.php:39
 msgid "Edit"
@@ -121,5 +124,5 @@
 
 #: xpress_default/archive.php:78
-#: xpress_default/index.php:35
+#: xpress_default/index.php:43
 #: xpress_default/search.php:39
 msgid "No Comments &#187;"
@@ -127,5 +130,5 @@
 
 #: xpress_default/archive.php:78
-#: xpress_default/index.php:35
+#: xpress_default/index.php:43
 #: xpress_default/search.php:39
 msgid "1 Comment &#187;"
@@ -133,5 +136,5 @@
 
 #: xpress_default/archive.php:78
-#: xpress_default/index.php:35
+#: xpress_default/index.php:43
 #: xpress_default/search.php:39
 msgid "% Comments &#187;"
@@ -139,5 +142,5 @@
 
 #: xpress_default/archive.php:78
-#: xpress_default/index.php:35
+#: xpress_default/index.php:43
 #: xpress_default/search.php:39
 msgid "Comments Closed"
@@ -145,5 +148,5 @@
 
 #: xpress_default/archive.php:89
-#: xpress_default/index.php:47
+#: xpress_default/index.php:57
 #: xpress_default/search.php:27
 #: xpress_default/search.php:45
@@ -152,5 +155,5 @@
 
 #: xpress_default/archive.php:90
-#: xpress_default/index.php:48
+#: xpress_default/index.php:58
 #: xpress_default/search.php:28
 #: xpress_default/search.php:46
@@ -159,5 +162,5 @@
 
 #: xpress_default/archive.php:95
-#: xpress_default/index.php:53
+#: xpress_default/index.php:63
 msgid "Not Found"
 msgstr "見つかりませんでした。"
@@ -529,10 +532,10 @@
 msgstr "該当する投稿は見つかりませんでした。"
 
-#: xpress_default/index.php:36
+#: xpress_default/index.php:46
 #, php-format
 msgid "Views :%d"
 msgstr "閲覧 :%d"
 
-#: xpress_default/index.php:54
+#: xpress_default/index.php:64
 msgid "Sorry, but you are looking for something that isn&#8217;t here."
 msgstr "お探しの物はここにはありません。"
@@ -650,2 +653,56 @@
 msgstr "この投稿を編集 "
 
+#: xpress_default/blocks/archives_block_theme.php:21
+msgid "Select Monthly"
+msgstr "月を選択"
+
+#: xpress_default/blocks/archives_block_theme.php:23
+msgid "Select Weekly"
+msgstr "週を選択"
+
+#: xpress_default/blocks/calender_block_theme.php:71
+msgid "Calendar"
+msgstr "カレンダー"
+
+#: xpress_default/blocks/calender_block_theme.php:72
+#, php-format
+msgid "%1$s %2$s|Used as a calendar caption"
+msgstr ""
+
+#: xpress_default/blocks/calender_block_theme.php:104
+#: xpress_default/blocks/calender_block_theme.php:114
+#, php-format
+msgid "View posts for %1$s %2$s"
+msgstr ""
+
+#: xpress_default/blocks/popular_posts_block_theme.php:135
+#: xpress_default/blocks/recent_posts_content_block_theme.php:93
+#: xpress_default/blocks/recent_posts_list_block_theme.php:82
+#, fuzzy
+msgid "Comments (0)"
+msgstr "コメント (RSS)"
+
+#: xpress_default/blocks/popular_posts_block_theme.php:135
+#: xpress_default/blocks/recent_posts_content_block_theme.php:93
+#: xpress_default/blocks/recent_posts_list_block_theme.php:82
+#, fuzzy
+msgid "Comments (1)"
+msgstr "コメント (RSS)"
+
+#: xpress_default/blocks/popular_posts_block_theme.php:135
+#: xpress_default/blocks/recent_posts_content_block_theme.php:93
+#: xpress_default/blocks/recent_posts_list_block_theme.php:82
+#, fuzzy
+msgid "Comments (%)"
+msgstr "コメント (RSS)"
+
+#: xpress_default/blocks/recent_comments_block_theme.php:71
+#, fuzzy, php-format
+msgid "%1$s on %2$s"
+msgstr "%1$s と %2$s"
+
+#: xpress_default/blocks/recent_posts_content_block_theme.php:66
+#: xpress_default/blocks/recent_posts_content_block_theme.php:68
+msgid "more"
+msgstr "続きを読む"
+
Index: /trunk/xoops_version.php
===================================================================
--- /trunk/xoops_version.php	(revision 109)
+++ /trunk/xoops_version.php	(revision 110)
@@ -152,4 +152,24 @@
 	'func_num'		=> 5,	
 );
+$modversion['blocks'][6] = array(
+	'file' 			=> 'archives_block.php' ,
+	'name' 			=> constant('_MI_XPRESS_BLOCK_ARCHIVE') ,
+	'description'	=> '' ,
+	'show_func' 	=> "b_". $mydirname . "_archives_show" ,
+	'edit_func' 	=> "b_". $mydirname . "_archives_edit" ,
+	'options'		=> $mydirname. '|1|10|1|0' ,
+	'can_clone'		=> false ,
+	'func_num'		=> 6,	
+);
+$modversion['blocks'][7] = array(
+	'file' 			=> 'authors_block.php' ,
+	'name' 			=> constant('_MI_XPRESS_BLOCK_AUTHORS') ,
+	'description'	=> '' ,
+	'show_func' 	=> "b_". $mydirname . "_authors_show" ,
+	'edit_func' 	=> "b_". $mydirname . "_authors_edit" ,
+	'options'		=> $mydirname. '|0|1|0|1' ,
+	'can_clone'		=> false ,
+	'func_num'		=> 7,	
+);
 
 // Notification
