diff -r b25d34fbc7ab -r e0787bb6285b includes/clientside/static/paginate.js
--- a/includes/clientside/static/paginate.js Sun Jan 20 22:34:02 2008 -0500
+++ b/includes/clientside/static/paginate.js Mon Jan 21 10:09:48 2008 -0500
@@ -68,7 +68,7 @@
function _build_paginator(this_page)
{
var div_styling = ( IE ) ? 'width: 1px; margin: 10px auto 10px 0;' : 'display: table; margin: 10px 0 0 auto;';
- var begin = '
Page: | ';
+ var begin = '' + $lang.get('paginate_lbl_page') + ' | ';
var block = '{LINK} | ';
var end = '
---|
';
var blk = new templateParser(block);
@@ -78,7 +78,7 @@
if ( this_page > 0 )
{
var url = '#page_'+(this_page);
- var link = "« Prev";
+ var link = "« " + $lang.get('paginate_btn_prev') + "";
cls = ( cls == 'row1' ) ? 'row2' : 'row1';
blk.assign_vars({
CLASS: cls,
@@ -126,7 +126,7 @@
}
}
var url = '#page_1';
- var link = ( 0 == this_page ) ? "First" : "« First";
+ var link = ( 0 == this_page ) ? "" + $lang.get('paginate_btn_first') + "" : "« " + $lang.get('paginate_btn_first') + "";
blk.assign_vars({
CLASS: cls,
LINK: link
@@ -164,7 +164,7 @@
cls = ( cls == 'row1' ) ? 'row2' : 'row1';
var url = '#page_' + String( this.num_pages-1 );
- var link = ( ( this.num_pages - 1 ) == this_page ) ? "Last" : "Last »";
+ var link = ( ( this.num_pages - 1 ) == this_page ) ? "" + $lang.get('paginate_btn_last') + "" : "" + $lang.get('paginate_btn_last') + " »";
blk.assign_vars({
CLASS: cls,
LINK: link
@@ -177,7 +177,7 @@
if ( this_page < ( this.num_pages - 1 ) )
{
var url = '#page_' + String(this_page + 2);
- var link = "Next »";
+ var link = "" + $lang.get('paginate_btn_next') + " »";
cls = ( cls == 'row1' ) ? 'row2' : 'row1';
blk.assign_vars({
CLASS: cls,
@@ -284,14 +284,18 @@
var regex = new RegExp('\"', 'g');
var submit_target = ( typeof(url_string) == 'object' ) ? ( toJSONString(url_string) ).replace(regex, '\'') : 'unescape(\'' + escape(url_string) + '\')';
var onclick = 'paginator_submit(this, '+num_pages+', '+perpage+', '+submit_target+'); return false;';
- div.innerHTML = 'Go to page:
» ×';
+ div.innerHTML = $lang.get('paginate_lbl_goto_page') + '
» ×';
var body = document.getElementsByTagName('body')[0];
domObjChangeOpac(0, div);
body.appendChild(div);
- document.getElementById(vtmp).onkeypress = function(e){if(e.keyCode==13)this.nextSibling.nextSibling.onclick();};
+ document.getElementById(vtmp).onkeypress = function(e)
+ {
+ if ( e.keyCode == 13 )
+ this.nextSibling.nextSibling.onclick();
+ };
document.getElementById(vtmp).focus();
// fade the div
@@ -315,7 +319,7 @@
var offset = ( userinput - 1 ) * perpage;
if ( userinput > max || isNaN(userinput) || userinput < 1 )
{
- new messagebox(MB_OK|MB_ICONSTOP, 'Invalid entry', 'Please enter a page number between 1 and ' + max + '.');
+ new messagebox(MB_OK|MB_ICONSTOP, $lang.get('paginate_err_bad_page_title'), $lang.get('paginate_err_bad_page_body', { max: max }));
return false;
}
if ( typeof(formatstring) == 'object' )
---|