mirror of
https://github.com/gnosygnu/xowa.git
synced 2026-03-02 03:49:30 +00:00
Refactor: Rename Xoa_ttl.Full_txt_w_ttl_case to Full_txt [#626]
This commit is contained in:
@@ -73,7 +73,7 @@ public abstract class Xoctg_fmt_itm_base implements gplx.core.brys.Bfr_arg {
|
||||
loop_ends_at_col = true;
|
||||
}
|
||||
@gplx.Virtual public void Bld_html(Bry_bfr bfr, Xow_wiki wiki, Xou_history_mgr history_mgr, Xoh_href_parser href_parser, Xoctg_catpage_itm itm, Xoa_ttl ttl) {
|
||||
byte[] itm_full_ttl = Gfh_utl.Escape_html_as_bry(tmp_bfr, ttl.Full_txt_w_ttl_case());// NOTE: ttl.Full_txt() to get full ns; EX: Template:A instead of just "A"
|
||||
byte[] itm_full_ttl = Gfh_utl.Escape_html_as_bry(tmp_bfr, ttl.Full_txt());// NOTE: ttl.Full_txt() to get full ns; EX: Template:A instead of just "A"
|
||||
byte[] itm_href = wiki.Html__href_wtr().Build_to_bry(wiki, ttl);
|
||||
byte[] itm_atr_cls = Xoh_lnki_wtr.Lnki_cls_visited(history_mgr, wiki.Domain_bry(), ttl.Page_txt()); // NOTE: must be ttl.Page_txt() in order to match Xou_history_mgr.Add
|
||||
Fmt__exists.Bld_many(bfr, itm_href, itm_atr_cls, itm_full_ttl, itm_full_ttl, gplx.core.encoders.Hex_utl_.Encode_bry(itm.Sortkey_binary()));
|
||||
|
||||
@@ -37,10 +37,10 @@ public class Xoctg_double_itm implements gplx.core.brys.Bfr_arg {
|
||||
byte[] lnki_cls = Xoh_lnki_wtr.Lnki_cls_visited(history_mgr, wiki.Domain_bry(), ttl.Page_txt());// NOTE: must be ttl.Page_txt() in order to match Xou_history_mgr.Add
|
||||
byte[] lnki_href = href_wtr.Build_to_bry(wiki, ttl);
|
||||
byte[] lnki_text = ttl.Page_txt();
|
||||
byte[] lnki_ttl = ttl.Full_txt_w_ttl_case();
|
||||
byte[] lnki_ttl = ttl.Full_txt();
|
||||
|
||||
// build title
|
||||
// tmp_bfr.Add(ttl.Full_txt_w_ttl_case());
|
||||
// tmp_bfr.Add(ttl.Full_txt());
|
||||
// tmp_bfr.Add_byte_space().Add_byte(Byte_ascii.Paren_bgn) .Add_byte(Byte_ascii.Ltr_S).Add_byte_colon().Add_int_variable(itm.Count__subcs());
|
||||
// tmp_bfr.Add_byte_space().Add_byte(Byte_ascii.Comma) .Add_byte(Byte_ascii.Ltr_P).Add_byte_colon().Add_int_variable(itm.Count__pages());
|
||||
// tmp_bfr.Add_byte_space().Add_byte(Byte_ascii.Comma) .Add_byte(Byte_ascii.Ltr_F).Add_byte_colon().Add_int_variable(itm.Count__files());
|
||||
|
||||
@@ -40,14 +40,14 @@ class Srch_rslt_cbk__js implements Srch_rslt_cbk {
|
||||
if (i >= rslts_len) break; // rslts_end will overshoot actual rslts_len; check for out of bounds and exit; EX: default suggest will have rslts_end of 25, but "earth time" will retrieve 15 results
|
||||
Srch_rslt_row row = rslts_list.Get_at(i);
|
||||
Highlight(ctx, row); // always highlight title first; needed for suggest_box to update highlighting when increasing word; EX: Eart -> Earth; "Earth" should be highlighted, not "Eart"
|
||||
js_wtr.Ary_bry(row.Page_ttl.Full_txt_w_ttl_case());
|
||||
js_wtr.Ary_bry(row.Page_ttl.Full_txt());
|
||||
js_wtr.Ary_bry(row.To_display(Srch_rslt_row.Display_type__suggest));
|
||||
}
|
||||
js_wtr.Ary_term();
|
||||
js_wtr.Func_term();
|
||||
}
|
||||
private static void Highlight(Srch_search_ctx ctx, Srch_rslt_row row) {
|
||||
try {row.Page_ttl_highlight = ctx.Highlight_mgr.Highlight(row.Page_ttl.Full_txt_w_ttl_case());} // NOTE: always highlight row; needed for when search done in url_bar (highlight=n) and then same search reused for search (highlight=y)
|
||||
try {row.Page_ttl_highlight = ctx.Highlight_mgr.Highlight(row.Page_ttl.Full_txt());} // NOTE: always highlight row; needed for when search done in url_bar (highlight=n) and then same search reused for search (highlight=y)
|
||||
catch (Exception e) {Xoa_app_.Usr_dlg().Warn_many("", "", "highlight failed; ttl=~{0} err=~{1}", row.Page_ttl_wo_ns, Err_.Message_gplx_log(e));}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -43,7 +43,7 @@ public class Srch_rslt_row {
|
||||
byte[] rv
|
||||
= display_type == Srch_rslt_row.Display_type__suggest
|
||||
? this.Page_ttl_highlight
|
||||
: Page_ttl.Full_txt_w_ttl_case();
|
||||
: Page_ttl.Full_txt();
|
||||
|
||||
// no redirect; just return it; EX: "Actual page"
|
||||
if (Page_redirect_id == Page_redirect_id_null)
|
||||
|
||||
@@ -33,7 +33,7 @@ public class Srch_html_row_bldr implements gplx.core.brys.Bfr_arg {
|
||||
public void Bld_html(Bry_bfr bfr, Srch_rslt_row row) {
|
||||
synchronized (thread_lock) {
|
||||
lnki_bldr.Href_(row.Wiki_bry, row.Page_ttl);
|
||||
lnki_bldr.Title_(row.Page_ttl.Full_txt_w_ttl_case());
|
||||
lnki_bldr.Title_(row.Page_ttl.Full_txt());
|
||||
lnki_bldr.Caption_direct_(row.To_display(Srch_rslt_row.Display_type__special_page));
|
||||
fmtr.Bld_many(bfr, Gfh_utl.Encode_id_as_str(row.Key), row.Page_score, lnki_bldr.Bld_to_bry());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user