Revision: 6
Author: alok.kumar
Date: Wed Oct 28 19:27:53 2009
Log: (fixes issue 82)
рдЕрдм рд╕реНрд░реЛрдд рднрдВрдЬрди рдЪрд╛рд░ рдмрд╛рд░ рдХреЗ рдмрдЬрд╛рдп рей рдмрд╛рд░ рд╣реА рд╣реЛрдЧрд╛ред рдХреБрд▓ рд╕рдордп рдХрдо рд▓рдЧрдирд╛ рдЪрд╛рд╣рд┐рдП (рдкреНрд░рддрд┐
рдЕрдиреБрд░реЛрдз)
http://code.google.com/p/girgit/source/detail?r=6
Modified:
/trunk/Girgit/src/in/chitthajagat/girgit/server/Bandar.java
/trunk/Girgit/src/in/chitthajagat/girgit/server/Girgit.java
/trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitBangla.java
/trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitDevanagari.java
/trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitGujarati.java
/trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitGurumukhi.java
/trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitKannada.java
/trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitMalayalam.java
/trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitOriya.java
/trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitTamil.java
/trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitTelugu.java
/trunk/Girgit/src/in/chitthajagat/girgit/server/Mukhya.java
=======================================
--- /trunk/Girgit/src/in/chitthajagat/girgit/server/Bandar.java Wed Oct 14
19:53:26 2009
+++ /trunk/Girgit/src/in/chitthajagat/girgit/server/Bandar.java Wed Oct 28
19:27:53 2009
@@ -37,18 +37,22 @@
this.рдмрджрд▓реВ = рдмрджрд▓реВрджрд╕реНрддрд╛рд╡реЗрдЬрд╝;
}
+ public void рд╣рд┐рд╕реНрд╕реЗрдХреАрдЬреВрдБрдирд┐рдХрд╛рд▓реЛ(CharacterReference рд╣рд┐рд╕реНрд╕рд╛) {
+ List<CharacterReference> рдереИрд▓реА = рд╣рд┐рд╕реНрд╕рд╛.getAllCharacterReferences();
+
+ for (int рдХ = 0; рдХ < рдереИрд▓реА.size(); ++рдХ) {
+ CharacterReference рдЦрдЯрдорд▓ = рдереИрд▓реА.get(рдХ);
+ рдПрдХрдЬрд╝реВрдЬрд╝реВрдмрджрд▓реЛ(рдЦрдЯрдорд▓, рдмрджрд▓реВ);
+ }
+ }
+
public String рдЬреВрдБрдирд┐рдХрд╛рд▓реЛ() {
for (Iterator<Segment> рдЙрдБрдЧрд▓реА = this.рд╕реНрд░реЛрдд.getNodeIterator(); рдЙрдБрдЧрд▓реА
.hasNext();) {
Segment рд╣рд┐рд╕реНрд╕рд╛ = рдЙрдБрдЧрд▓реА.next();
if (рд╣рд┐рд╕реНрд╕рд╛ instanceof CharacterReference) {
- List<CharacterReference> рдереИрд▓реА = рд╣рд┐рд╕реНрд╕рд╛
- .getAllCharacterReferences();
-
- for (int рдХ = 0; рдХ < рдереИрд▓реА.size(); ++рдХ) {
- CharacterReference рдЦрдЯрдорд▓ = рдереИрд▓реА.get(рдХ);
- рдПрдХрдЬрд╝реВрдЬрд╝реВрдмрджрд▓реЛ(рдЦрдЯрдорд▓, рдмрджрд▓реВ);
- }
+ рд╣рд┐рд╕реНрд╕реЗрдХреАрдЬреВрдБрдирд┐рдХрд╛рд▓реЛ((CharacterReference)рд╣рд┐рд╕реНрд╕рд╛);
+
}
else if (рд╣рд┐рд╕реНрд╕рд╛ instanceof Tag) {
@@ -101,6 +105,7 @@
}
}
рдмрджрд▓реВ.replace(рдЯреБрдХрдбрд╝рд╛, рдмрджрд▓рд╛рд▓реЗрдЦ.toString());
+
}
}
}
=======================================
--- /trunk/Girgit/src/in/chitthajagat/girgit/server/Girgit.java Wed Oct 21
16:53:43 2009
+++ /trunk/Girgit/src/in/chitthajagat/girgit/server/Girgit.java Wed Oct 28
19:27:53 2009
@@ -7764,18 +7764,18 @@
}
} else if (рд▓рд┐рдкрд┐.equals("bn")) {
if (рдирдХреНрд╢рд╛рдмрдВрдЧреНрд▓рд╛рез == null) {
- // 896 рдХреЛ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдпрд╛ рд╣реИ рдпрд╣рд╛рдБ
- рдирдХреНрд╢рд╛рдмрдВрдЧреНрд▓рд╛рез = new HashMap<String, String>(896);
- for (int рдХ = 0; рдХ < 896; ++рдХ) {
+ // 898 рдХреЛ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдпрд╛ рд╣реИ рдпрд╣рд╛рдБ
+ рдирдХреНрд╢рд╛рдмрдВрдЧреНрд▓рд╛рез = new HashMap<String, String>(898);
+ for (int рдХ = 0; рдХ < 898; ++рдХ) {
рдирдХреНрд╢рд╛рдмрдВрдЧреНрд▓рд╛рез.put(GirgitBangla.рдирдХреНрд╢рд╛[рдХ][0],
GirgitBangla.рдирдХреНрд╢рд╛[рдХ][1]);
}
}
} else if (рд▓рд┐рдкрд┐.equals("or")) {
if (рдирдХреНрд╢рд╛рдЙрдбрд╝рд┐рдпрд╛рез == null) {
- // 902 рдХреЛ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдпрд╛ рд╣реИ рдпрд╣рд╛рдБ
- рдирдХреНрд╢рд╛рдЙрдбрд╝рд┐рдпрд╛рез = new HashMap<String, String>(902);
- for (int рдХ = 0; рдХ < 902; ++рдХ) {
+ // 904 рдХреЛ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдпрд╛ рд╣реИ рдпрд╣рд╛рдБ
+ рдирдХреНрд╢рд╛рдЙрдбрд╝рд┐рдпрд╛рез = new HashMap<String, String>(904);
+ for (int рдХ = 0; рдХ < 904; ++рдХ) {
рдирдХреНрд╢рд╛рдЙрдбрд╝рд┐рдпрд╛рез.put(GirgitOriya.рдирдХреНрд╢рд╛[рдХ][0],
GirgitOriya.рдирдХреНрд╢рд╛[рдХ][1]);
}
@@ -7783,63 +7783,77 @@
}
else if (рд▓рд┐рдкрд┐.equals("te")) {
if (рдирдХреНрд╢рд╛рддреЗрд▓реБрдЧреБрез == null) {
- // 880 рдХреЛ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдпрд╛ рд╣реИ рдпрд╣рд╛рдБ
- рдирдХреНрд╢рд╛рддреЗрд▓реБрдЧреБрез = new HashMap<String, String>(880);
- for (int рдХ = 0; рдХ < 880; ++рдХ) {
+ // 882 рдХреЛ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдпрд╛ рд╣реИ рдпрд╣рд╛рдБ
+ рдирдХреНрд╢рд╛рддреЗрд▓реБрдЧреБрез = new HashMap<String, String>(882);
+ for (int рдХ = 0; рдХ < 882; ++рдХ) {
рдирдХреНрд╢рд╛рддреЗрд▓реБрдЧреБрез.put(GirgitTelugu.рдирдХреНрд╢рд╛[рдХ][0],
GirgitTelugu.рдирдХреНрд╢рд╛[рдХ][1]);
}
}
}else if (рд▓рд┐рдкрд┐.equals("ta")) {
if (рдирдХреНрд╢рд╛рддрдорд┐рд▓рез == null) {
- // 1100 рдХреЛ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдпрд╛ рд╣реИ рдпрд╣рд╛рдБ
- рдирдХреНрд╢рд╛рддрдорд┐рд▓рез = new HashMap<String, String>(1100);
- for (int рдХ = 0; рдХ < 1100; ++рдХ) {
+ // 1102 рдХреЛ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдпрд╛ рд╣реИ рдпрд╣рд╛рдБ, рд╡реИрд╕реЗ рдЕрдм рдЗрд╕рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИ - рдЕрдВрдд
рд╕реВрдЪрдХ рд╣реИ
+ рдирдХреНрд╢рд╛рддрдорд┐рд▓рез = new HashMap<String, String>(1102);
+
+ /*
+ for (int рдХ = 0; рдХ < 1102; ++рдХ) {
рдирдХреНрд╢рд╛рддрдорд┐рд▓рез.put(GirgitTamil.рдирдХреНрд╢рд╛[рдХ][0],
GirgitTamil.рдирдХреНрд╢рд╛[рдХ][1]);
}
+ */
+ int рдХ = 0;
+ while(true) {
+ if(GirgitTamil.рдирдХреНрд╢рд╛[рдХ][0].equals("")) {
+ break;
+ }
+ рдЪрд┐рдЯреНрдард╛.fine(GirgitTamil.рдирдХреНрд╢рд╛[рдХ][0]);
+ рдирдХреНрд╢рд╛рддрдорд┐рд▓рез.put(GirgitTamil.рдирдХреНрд╢рд╛[рдХ][0],
+ GirgitTamil.рдирдХреНрд╢рд╛[рдХ][1]);
+ ++рдХ;
+
+ }
}
}else if (рд▓рд┐рдкрд┐.equals("kn")) {
if (рдирдХреНрд╢рд╛рдХрдиреНрдирдбрд╝рез == null) {
- // 882 рдХреЛ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдпрд╛ рд╣реИ рдпрд╣рд╛рдБ
- рдирдХреНрд╢рд╛рдХрдиреНрдирдбрд╝рез = new HashMap<String, String>(882);
- for (int рдХ = 0; рдХ < 882; ++рдХ) {
+ // 884 рдХреЛ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдпрд╛ рд╣реИ рдпрд╣рд╛рдБ
+ рдирдХреНрд╢рд╛рдХрдиреНрдирдбрд╝рез = new HashMap<String, String>(884);
+ for (int рдХ = 0; рдХ < 884; ++рдХ) {
рдирдХреНрд╢рд╛рдХрдиреНрдирдбрд╝рез.put(GirgitKannada.рдирдХреНрд╢рд╛[рдХ][0],
GirgitKannada.рдирдХреНрд╢рд╛[рдХ][1]);
}
}
}else if (рд▓рд┐рдкрд┐.equals("gu")) {
if (рдирдХреНрд╢рд╛рдЧреБрдЬрд░рд╛рддреАрез == null) {
- // 899 рдХреЛ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдпрд╛ рд╣реИ рдпрд╣рд╛рдБ
- рдирдХреНрд╢рд╛рдЧреБрдЬрд░рд╛рддреАрез = new HashMap<String, String>(899);
- for (int рдХ = 0; рдХ < 899; ++рдХ) {
+ // 901 рдХреЛ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдпрд╛ рд╣реИ рдпрд╣рд╛рдБ
+ рдирдХреНрд╢рд╛рдЧреБрдЬрд░рд╛рддреАрез = new HashMap<String, String>(901);
+ for (int рдХ = 0; рдХ < 901; ++рдХ) {
рдирдХреНрд╢рд╛рдЧреБрдЬрд░рд╛рддреАрез.put(GirgitGujarati.рдирдХреНрд╢рд╛[рдХ][0],
GirgitGujarati.рдирдХреНрд╢рд╛[рдХ][1]);
}
}
}else if (рд▓рд┐рдкрд┐.equals("ml")) {
if (рдирдХреНрд╢рд╛рдорд▓рдпрд╛рд▓рдорез == null) {
- // 881 рдХреЛ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдпрд╛ рд╣реИ рдпрд╣рд╛рдБ
- рдирдХреНрд╢рд╛рдорд▓рдпрд╛рд▓рдорез = new HashMap<String, String>(881);
- for (int рдХ = 0; рдХ < 881; ++рдХ) {
+ // 883 рдХреЛ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдпрд╛ рд╣реИ рдпрд╣рд╛рдБ
+ рдирдХреНрд╢рд╛рдорд▓рдпрд╛рд▓рдорез = new HashMap<String, String>(883);
+ for (int рдХ = 0; рдХ < 883; ++рдХ) {
рдирдХреНрд╢рд╛рдорд▓рдпрд╛рд▓рдорез.put(GirgitMalayalam.рдирдХреНрд╢рд╛[рдХ][0],
GirgitMalayalam.рдирдХреНрд╢рд╛[рдХ][1]);
}
}
}else if (рд▓рд┐рдкрд┐.equals("pa")) {
if (рдирдХреНрд╢рд╛рдЧреБрд░реБрдореБрдЦреАрез == null) {
- // 942 рдХреЛ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдпрд╛ рд╣реИ рдпрд╣рд╛рдБ
- рдирдХреНрд╢рд╛рдЧреБрд░реБрдореБрдЦреАрез = new HashMap<String, String>(942);
- for (int рдХ = 0; рдХ < 942; ++рдХ) {
+ // 944 рдХреЛ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдпрд╛ рд╣реИ рдпрд╣рд╛рдБ
+ рдирдХреНрд╢рд╛рдЧреБрд░реБрдореБрдЦреАрез = new HashMap<String, String>(944);
+ for (int рдХ = 0; рдХ < 944; ++рдХ) {
рдирдХреНрд╢рд╛рдЧреБрд░реБрдореБрдЦреАрез.put(GirgitGurumukhi.рдирдХреНрд╢рд╛[рдХ][0],
GirgitGurumukhi.рдирдХреНрд╢рд╛[рдХ][1]);
}
}
}else if (рд▓рд┐рдкрд┐.equals("hi")) {
if (рдирдХреНрд╢рд╛рджреЗрд╡рдирд╛рдЧрд░реАрез == null) {
- // 859 рдХреЛ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдпрд╛ рд╣реИ рдпрд╣рд╛рдБ
- рдирдХреНрд╢рд╛рджреЗрд╡рдирд╛рдЧрд░реАрез = new HashMap<String, String>(859);
- for (int рдХ = 0; рдХ < 859; ++рдХ) {
+ // 861 рдХреЛ рд╣рд╛рд░реНрдбрдХреЛрдб рдХрд┐рдпрд╛ рд╣реИ рдпрд╣рд╛рдБ
+ рдирдХреНрд╢рд╛рджреЗрд╡рдирд╛рдЧрд░реАрез = new HashMap<String, String>(861);
+ for (int рдХ = 0; рдХ < 861; ++рдХ) {
рдирдХреНрд╢рд╛рджреЗрд╡рдирд╛рдЧрд░реАрез.put(GirgitDevanagari.рдирдХреНрд╢рд╛[рдХ][0],
GirgitDevanagari.рдирдХреНрд╢рд╛[рдХ][1]);
}
@@ -7852,7 +7866,9 @@
for (Iterator<Segment> рдереИрд▓реА = рд╕реНрд░реЛрдд.getNodeIterator(); рдереИрд▓реА.hasNext();) {
Segment рд╣рд┐рд╕реНрд╕рд╛ = рдереИрд▓реА.next();
if (рд╣рд┐рд╕реНрд╕рд╛ instanceof CharacterReference) {
+ рдмрджрд▓реВ.replace(рд╣рд┐рд╕реНрд╕рд╛,
рд░рдВрдЧреЛ(CharacterReference.decode(рд╣рд┐рд╕реНрд╕рд╛.toString()), рд▓рд┐рдкрд┐, рдХреБрдЫрдмрджрд▓рд╛рд╣реИ));
} else if (рд╣рд┐рд╕реНрд╕рд╛ instanceof Tag) {
+ //рдпрд╣рд╛рдБ рдкрд░ IMG alt рдФрд░ A title рдХрд╛ рдмрджрд▓рд╛рд╡ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
} else {
рдмрджрд▓реВ.replace(рд╣рд┐рд╕реНрд╕рд╛, рд░рдВрдЧреЛ(рд╣рд┐рд╕реНрд╕рд╛.toString(), рд▓рд┐рдкрд┐, рдХреБрдЫрдмрджрд▓рд╛рд╣реИ));
}
=======================================
--- /trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitBangla.java Wed
Oct 14 19:53:26 2009
+++ /trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitBangla.java Wed
Oct 28 19:27:53 2009
@@ -2,8 +2,9 @@
public class GirgitBangla {
public static final String[][] рдирдХреНрд╢рд╛ = {
-
- { "рдБ", "ржБ" },
+ {"тАН", ""}, //ZWJ
+ {"тАМ", ""}, //ZWNJ
+{ "рдБ", "ржБ" },
{ "рдВ", "ржВ" }, { "рдГ", "ржГ" }, { "рдЕ", "ржЕ" }, { "рдЖ", "ржЖ" },
{ "рдЗ", "ржЗ" }, { "рдИ", "ржИ" }, { "рдЙ", "ржЙ" }, { "рдК", "ржК" },
{ "рдЛ", "ржЛ" }, { "рдМ", "ржМ" }, { "рдН", "ржН" }, { "рдО", "ржО" },
=======================================
--- /trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitDevanagari.java
Wed Oct 14 19:53:26 2009
+++ /trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitDevanagari.java
Wed Oct 28 19:27:53 2009
@@ -3,7 +3,8 @@
public class GirgitDevanagari {
public static final String [][] рдирдХреНрд╢рд╛ =
{
-
+ {"тАН", ""}, //ZWJ
+ {"тАМ", ""}, //ZWNJ
{"риБ", "рдБ"},
{"риВ", "рдВ"},
{"риГ", "рдГ"},
=======================================
--- /trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitGujarati.java Wed
Oct 14 19:53:26 2009
+++ /trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitGujarati.java Wed
Oct 28 19:27:53 2009
@@ -2,7 +2,8 @@
public class GirgitGujarati {
public static final String[][] рдирдХреНрд╢рд╛ = {
-
+ {"тАН", ""}, //ZWJ
+ {"тАМ", ""}, //ZWNJ
{"рдБ", "ркБ"},
{"рдВ", "ркВ"},
{"рдГ", "ркГ"},
=======================================
--- /trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitGurumukhi.java
Wed Oct 14 19:53:26 2009
+++ /trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitGurumukhi.java
Wed Oct 28 19:27:53 2009
@@ -2,7 +2,8 @@
public class GirgitGurumukhi {
public static final String[][] рдирдХреНрд╢рд╛ = {
-
+ {"тАН", ""}, //ZWJ
+ {"тАМ", ""}, //ZWNJ
{"рдБ", "риБ"},
{"рдВ", "риВ"},
{"рдГ", "риГ"},
=======================================
--- /trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitKannada.java Wed
Oct 14 19:53:26 2009
+++ /trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitKannada.java Wed
Oct 28 19:27:53 2009
@@ -3,7 +3,8 @@
public class GirgitKannada {
public static final String[][] рдирдХреНрд╢рд╛ = {
-
+ {"тАН", ""}, //ZWJ
+ {"тАМ", ""}, //ZWNJ
{"рдБ", "р▓Б"},
{"рдВ", "р▓В"},
{"рдГ", "р▓Г"},
=======================================
--- /trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitMalayalam.java
Wed Oct 14 19:53:26 2009
+++ /trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitMalayalam.java
Wed Oct 28 19:27:53 2009
@@ -2,7 +2,8 @@
public class GirgitMalayalam {
public static final String[][] рдирдХреНрд╢рд╛ = {
-
+ {"тАН", ""}, //ZWJ
+ {"тАМ", ""}, //ZWNJ
{"рдБ", "р┤Б"},
{"рдВ", "р┤В"},
{"рдГ", "р┤Г"},
=======================================
--- /trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitOriya.java Wed
Oct 14 19:53:26 2009
+++ /trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitOriya.java Wed
Oct 28 19:27:53 2009
@@ -3,7 +3,8 @@
public class GirgitOriya {
public static final String[][] рдирдХреНрд╢рд╛ = {
-
+ {"тАН", ""}, //ZWJ
+ {"тАМ", ""}, //ZWNJ
{ "ржБ", "рмБ" }, { "ржВ", "рмВ" }, { "ржГ", "рмГ" }, { "ржЕ", "рмЕ" }, { "ржЖ", "рмЖ" },
{ "ржЗ", "рмЗ" }, { "ржИ", "рмИ" }, { "ржЙ", "рмЙ" }, { "ржК", "рмК" },
{ "ржЛ", "рмЛ" }, { "ржМ", "рмМ" }, { "ржН", "рмН" }, { "ржО", "рмО" },
=======================================
--- /trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitTamil.java Wed
Oct 14 19:53:26 2009
+++ /trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitTamil.java Wed
Oct 28 19:27:53 2009
@@ -2,8 +2,8 @@
public class GirgitTamil {
public static final String[][] рдирдХреНрд╢рд╛ = {
-
- { "", ""},
+ {"тАН", ""}, //ZWJ
+ {"тАМ", ""}, //ZWNJ
{"рдБ", "роБ"},
{"рдВ", "роВ"},
{"рдГ", "роГ"},
@@ -1103,7 +1103,8 @@
{"реЮ", "рок"},
{"реЯ", "роп"},
{"рй░", "роВ"},
- {"рй▒", ""}
+ {"рй▒", ""},
+ {"", ""} //рдЦрд╛рд▓реА - рдЕрдВрдд рд╡рд╛рд▓реЗ рдЦрд╛рд▓реА рд░рдЦреЛ
};
=======================================
--- /trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitTelugu.java Wed
Oct 14 19:53:26 2009
+++ /trunk/Girgit/src/in/chitthajagat/girgit/server/GirgitTelugu.java Wed
Oct 28 19:27:53 2009
@@ -2,7 +2,8 @@
public class GirgitTelugu {
public static final String[][] рдирдХреНрд╢рд╛ = {
-
+ {"тАН", ""}, //ZWJ
+ {"тАМ", ""}, //ZWNJ
{"рдБ", "р░Б"},
{"рдВ", "р░В"},
{"рдГ", "р░Г"},
=======================================
--- /trunk/Girgit/src/in/chitthajagat/girgit/server/Mukhya.java Wed Oct 21
16:53:43 2009
+++ /trunk/Girgit/src/in/chitthajagat/girgit/server/Mukhya.java Wed Oct 28
19:27:53 2009
@@ -286,19 +286,19 @@
OutputDocument рдмрджрд▓реВ = new OutputDocument(рд╕реНрд░реЛрдд);
рдЪрд┐рдЯреНрдард╛.info("рдмрджрд▓реВ рдмрди рдЧрдпрд╛");
- // рд╣рдЯрдорд▓ рд╕реЗ рдЦрдЯрдорд▓ рдирд┐рдХрд╛рд▓реЛ (рдмрдВрджрд░ рдХреЗ рдЬрд░рд┐рдП) - рдмрдВрджрд░.рдЬреВрдБрдирд┐рдХрд╛рд▓реЛ()
+ /* рдЗрд╕рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИ, рдЗрд╕реЗ рдЕрдм рдЧрд┐рд░рдЧрд┐рдЯ.рд░рдВрдЧреЛрд╣рдЯрдорд▓ рдореЗрдВ рд╣реА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
Bandar рд╡рд╛рдирд░ = new Bandar(рд╕реНрд░реЛрдд, рдмрджрд▓реВ);
- рдЪрд┐рдЯреНрдард╛.info("рдмрдВрджрд░ рдмрди рдЧрдпрд╛");
String рд╕рд╛рдлрд╝_рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ = рд╡рд╛рдирд░.рдЬреВрдБрдирд┐рдХрд╛рд▓реЛ();
- // System.out.println("bandar paar");
+
Source рд╕рд╛рдлрд╝рд╕реНрд░реЛрдд = new Source(рд╕рд╛рдлрд╝_рджрд╕реНрддрд╛рд╡реЗрдЬрд╝);
рд╕рд╛рдлрд╝рд╕реНрд░реЛрдд.fullSequentialParse();
OutputDocument рдирдпрд╛рдмрджрд▓реВ = new OutputDocument(рд╕рд╛рдлрд╝рд╕реНрд░реЛрдд);
- // рд╣рдЯрдорд▓ рдХреА рдХрдбрд╝рд┐рдпрд╛рдБ рдЦреЛрдЬреЛ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдмрджрд▓реЛ
- // рд╣рдЯрдорд▓ рдХреЗ a title рдЦреЛрдЬреЛ рдФрд░ рдмрджрд▓реЛ
Doodhwala рджреВрдзрд┐рдпрд╛ = new Doodhwala(рд╕рд╛рдлрд╝рд╕реНрд░реЛрдд, рдирдпрд╛рдмрджрд▓реВ);
+ */
+ Doodhwala рджреВрдзрд┐рдпрд╛ = new Doodhwala(рд╕реНрд░реЛрдд, рдмрджрд▓реВ);
+
рдЪрд┐рдЯреНрдард╛.info("рджреВрдзрд┐рдпрд╛ рдмрди рдЧрдпрд╛");
рджреВрдзрд┐рдпрд╛.рдХрдбрд╝реАрдореЗрдВрдорд┐рд▓рд╛рдУ(рдкрд╛рдиреАрд▓рд╛рдУ(рд▓рд┐рдкрд┐), рдпреВрдЖрд░рдНрд▓.getHost(),
рдЪреАрдиреАрд▓рд╛рдУ(рдпреВрдЖрд░рдНрд▓), GirgitParimaan.рд╕рд┐рд╡рд╛рдп());
@@ -307,7 +307,11 @@
рджреВрдзрд┐рдпрд╛.рдЪреАрдиреАрдбрд╛рд▓реЛ(рдпреВрдЖрд░рдНрд▓.getHost(), HTMLElementName.LINK, "href");
рджреВрдзрд┐рдпрд╛.рдЪреАрдиреАрдбрд╛рд▓реЛ(рдпреВрдЖрд░рдНрд▓.getHost(), HTMLElementName.SCRIPT, "src");
+ /*
Source рд╕реАрдНрд╕рдНрд╕рд╕реНрд░реЛрдд = new Source(рдирдпрд╛рдмрджрд▓реВ.toString());
+*/
+ Source рд╕реАрдНрд╕рдНрд╕рд╕реНрд░реЛрдд = new Source(рдмрджрд▓реВ.toString());
+
рд╕реАрдНрд╕рдНрд╕рд╕реНрд░реЛрдд.fullSequentialParse();
OutputDocument рд╕реАрдНрд╕рдНрд╕рдмрджрд▓реВ = new OutputDocument(рд╕реАрдНрд╕рдНрд╕рд╕реНрд░реЛрдд);
Doodhwala рджреВрдзрд┐рдпрд╛рд╕реАрдНрд╕рдНрд╕ = new Doodhwala(рд╕реАрдНрд╕рдНрд╕рд╕реНрд░реЛрдд, рд╕реАрдНрд╕рдНрд╕рдмрджрд▓реВ);
@@ -478,7 +482,22 @@
рдХреЗрд╡рд▓рдкрде.endsWith(".css") ||
рдХреЗрд╡рд▓рдкрде.endsWith(".CSS") ||
рдХреЗрд╡рд▓рдкрде.endsWith(".js") ||
- рдХреЗрд╡рд▓рдкрде.endsWith(".JS")
+ рдХреЗрд╡рд▓рдкрде.endsWith(".JS") ||
+ рдХреЗрд╡рд▓рдкрде.endsWith(".pdf") ||
+ рдХреЗрд╡рд▓рдкрде.endsWith(".PDF") ||
+ рдХреЗрд╡рд▓рдкрде.endsWith(".doc") ||
+ рдХреЗрд╡рд▓рдкрде.endsWith(".DOC") ||
+ рдХреЗрд╡рд▓рдкрде.endsWith(".ppt") ||
+ рдХреЗрд╡рд▓рдкрде.endsWith(".PPT") ||
+ рдХреЗрд╡рд▓рдкрде.endsWith(".xls") ||
+ рдХреЗрд╡рд▓рдкрде.endsWith(".XLS") ||
+ рдХреЗрд╡рд▓рдкрде.endsWith(".docx") ||
+ рдХреЗрд╡рд▓рдкрде.endsWith(".DOCX") ||
+ рдХреЗрд╡рд▓рдкрде.endsWith(".pptx") ||
+ рдХреЗрд╡рд▓рдкрде.endsWith(".PPTX") ||
+ рдХреЗрд╡рд▓рдкрде.endsWith(".xlsx") ||
+ рдХреЗрд╡рд▓рдкрде.endsWith(".XLSX")
+
) {
return true;