Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 8444 → Rev 8445

/programs/cmm/browser/TWB/parse_tag.h
121,7 → 121,7
// "q" - quote char
char q = NULL;
dword fixeq;
unsigned char val[6000];
dword val;
dword attr;
if (ESBYTE[pe] == '/') pe--;
136,9 → 136,9
 
//find VAL start and copy
pe = strrchr(ps, q) + ps;
strlcpy(#val, pe, sizeof(val)-1);
val = pe;
pe--;
ESBYTE[pe] = '\0';
pe--;
 
//find ATTR end
while (pe > ps) && (ESBYTE[pe] != '=') pe--;
148,7 → 148,7
{
//find VAL start and copy
while (pe > ps) && (ESBYTE[pe] != '=') pe--;
strlcpy(#val, pe+1, sizeof(val)-1);
val = pe+1;
ESBYTE[pe] = '\0';
//already have ATTR end
}
158,21 → 158,24
attr = pe + 1;
ESBYTE[pe] = '\0';
//fix case: src=./images/KolibriOS_logo2.jpg?sid=e8ece8b38b
// Fix case: src=./images/logo?sid=e8ece8b38b
// Exchange '=' and '\0' position.
// attr: src=./images/logo?sid => src
// val: e8ece8b38b => ./images/logo?sid=e8ece8b38b
fixeq = strchr(attr,'=');
if (!q) && (fixeq) {
strlcpy(#val, fixeq+1, sizeof(val)-1);
ESBYTE[fixeq+1] = '\0';
ESBYTE[val-1] >< ESBYTE[fixeq];
val = fixeq+1;
}
strlwr(attr);
strrtrim(#val);
strrtrim(val);
 
attributes.add(attr);
values.add(#val);
values.add(val);
 
if (debug_mode) {
debug("atr: "); debugln(attr);
debug("val: "); debugln(#val);
debug("val: "); debugln(val);
debugch('\n');
}
 
/programs/cmm/browser/WebView.c
41,7 → 41,7
// DATA //
// //
//===================================================//
char version[]="WebView 3.14";
char version[]="WebView 3.15";
 
#define DEFAULT_URL URL_SERVICE_HOMEPAGE
 
75,7 → 75,7
 
dword cur_img_url;
dword shared_url;
dword http_get_type;
dword http_get_type=PAGE;
dword render_start_time;
int menu_id=NULL;
 
723,7 → 723,7
} else {
WB1.DrawPage();
}
if (WB1.img_url.count) GetImg(true);
if (WB1.img_url.count) { GetImg(true); DrawOmnibox(); }
}
}
 
/programs/cmm/browser/res/page_not_found_en.htm
1,27 → 1,16
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=cp-866" />
<title>Page not found</title>
</head>
<head><title>Page not found</title></head>
<body>
<h1>&nbsp;Webpage Not Available</h1>
<h2>&nbsp;What could be done:</h2>
<ul>
<li>
Make sure that evetything fine with Internet connection.<br>
<li>Make sure that evetything fine with Internet connection.<br>
Open <a href="/sys/network/netcfg">Netcfg</a> network diagnostic tool.<br>
</li>
<li>
Check page address, there may have been made a typo.<br>
</li>
<li>
Server is temporarily unavailable.<br>
<li>Check page address, there may have been made a typo.<br>
<li>Server is temporarily unavailable.<br>
Refresh the page.<br>
</li>
<li>
Browser doesn't handled properly server's response.<br>
<li>Browser doesn't handled properly server's response.<br>
Please, report an error.<br>
</li>
</ul>
</body>
</html>
/programs/cmm/browser/res/page_not_found_ru.htm
4,24 → 4,14
<title>‘âà ­¨æ  ­¥ ­ ©¤¥­ </title>
</head>
<body>
<h1>&nbsp;‚¥¡-áâà ­¨æ  ­¥¤®áâ㯭 </h1>
<h2>&nbsp;—â® ¬®¦­® ᤥ« âì:</h2>
<h1>&nbsp;‚¥¡-áâà ­¨æ  ­¥¤®áâ㯭  <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAdCAMAAAD8QJ61AAAAIVBMVEUBAAAAAAAAgAAAgIAAAIAAAP+AgICZmZnAwMD/mZn///8vq9FJAAAAAXRSTlMAQObYZgAAAORJREFUeNpiGHQAUCcZoEgMwzAQyXbj9f8ffMJp7xz2Om2dgAaUQLF5j8vKBPAS5xWk6eM/iuKqcD7gK6+rjMEXAwqvkX61ICuSwo2uR5jjKBBkCA1ZJDiFrEqahzMIaAgnMG9AjwyBtdAVdO1uwVSQln0GCQvdsU4hkg2WgFhDSBl5DaEZgmVF1ZlPA2kxG0pjL4/QxnWZbQE9ekHHWJHRUMLns260ldA27RCw+m1BGwg+wu5odsM9LYZx3gF7hocwCYFfjr9Vhh5juBb3EQp0rYKgN91/Cu34iGdBHwT729V/8Q+bbAkSfuA/hwAAAABJRU5ErkJggg=="></h1>
 
<ul>
<li>
“¡¥¤¨â¥áì, çâ® ¥áâì ¯®¤ª«î祭¨¥ ª á¥â¨ ˆ­â¥à­¥â.<br>
Žâªà®©â¥ <a href="/sys/network/netcfg">Netcfg</a> ¤«ï ¤¨ £­®á⨪¨ á¥â¨.<br>
</li>
<li>
à®¢¥àì⥠ ¤à¥áá áâà ­¨æë, ¢®§¬®¦­®, ¡ë«  ᤥ« ­  ®¯¥ç âª .<br>
</li>
<li>
‘¥à¢¥à ¢à¥¬¥­­® ­¥¤®áâ㯥­. <br>
Ž¡­®¢¨â¥ áâà ­¨æã.<br>
</li>
<li>
’¥ªáâ®¢ë© ¡à ã§¥à ­¥ ¯à ¢¨«ì­® ®¡à ¡®â « ®â¢¥â á¥à¢¥à .<br>
<li>à®¢¥àì⥠ ¤à¥áá áâà ­¨æë, ¢®§¬®¦­®, ¡ë«  ᤥ« ­  ®¯¥ç âª .<br>
<li>‘¥à¢¥à ¢à¥¬¥­­® ­¥¤®áâ㯥­. ˜â®è ¯®¤¥« âì...<br>
<li>“¡¥¤¨â¥áì, çâ® ¥áâì ¯®¤ª«î祭¨¥ ª á¥â¨ ˆ­â¥à­¥â.<br>
‚ Š®«¨¡à¨ ¯®¤¤¥à¦¨¢ ¥âáï ⮫쪮 ¯®¤ª«î祭¨¥ ¯® ª ¡¥«î (WiFi ­¥ à ¡®â ¥â). …᫨ ª ¡¥«ì ¯®¤ª«î祭, ¯à®¢¥àì⥠ãáâ ­®¢«¥­ «¨ ¤à ©¢¥à á¥â¥¢®© ª àâë. „«ï í⮣® ®âªà®©â¥ <a href="/sys/network/netcfg">Netcfg</a> ¨ ã¡¥¤¨â¥áì, çâ® ¢ ª®«®­ª¥ DRIVER 㪠§ ­® ¨¬ï ¤¢ ©¢¥à .<br>
‘¯¨á®ª ¯®¤¤¥à¦¨¢ ¥¬ëå á¥â¥¢ëå ª àâ <a target="_blank" href="/kolibrios/res/guide/hardware_support.htm#net">âãâ</a>.<br>
<li>’¥ªáâ®¢ë© ¡à ã§¥à ­¥ ¯à ¢¨«ì­® ®¡à ¡®â « ®â¢¥â á¥à¢¥à .<br>
‘®®¡é¨â¥ ®¡ ®è¨¡ª¥.<br>
</li>
</ul>
</body>
</html>