RegisterRegister    SearchSearch   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

AJAX upload progress bar

File sharing script

File mirror script

Newsletter script
Некоторые вопросы по кодировки.

 
Post new topic   Reply to topic    SibSoft Ltd Forum Index -> XFileSharing Free
View previous topic :: View next topic  
Author Message
vov4ik



Joined: 07 Sep 2010
Posts: 10

PostPosted: Sep 07, 2010 9:38 am    Post subject: Некоторые вопросы по кодировки. Reply with quote

В файрфоксе и опере, браузер определят кодировку как ISO-8859-1.

Хромиум и IE кодировку определяют верно. Что только не делал.

1) в .htacces ставил
AddDefaultCharset UTF-8
IndexOptions Charset=UTF-8
<FilesMatch "\.(htm|html|css|js|cgi)$">
ForceType 'text/html; charset=UTF-8'

2) В main.html прописывал
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

3) в /ect/apach2/conf.d/charset ставил

AddDefaultCharset UTF-8

4) Везде где только возможно прописал вместо text/html вот такую конструкцию text/html ; charset=utf-8\n\n";

5) Пробовал файлы шаблона сохранять в utf-8

Ничего не помогает.
Back to top
View user's profile Send private message
PilgrimX182



Joined: 22 Mar 2006
Posts: 2106
Location: UFO Lab

PostPosted: Sep 07, 2010 10:02 am    Post subject: Reply with quote

В Process.pm найди
Code:
    my $c =  CGI::Cookie->new( -name    => $name,
                               -value   => $self->{cookies_send}->{$name},
                             );

и добавь туда
Code:
-charset => 'UTF-8',
Back to top
View user's profile Send private message Visit poster's website
vov4ik



Joined: 07 Sep 2010
Posts: 10

PostPosted: Sep 07, 2010 10:17 am    Post subject: Reply with quote

Не помогло.


my $c = CGI::Cookie->new( -name => $name,
-value => $self->{cookies_send}->{$name},
-charset => 'UTF-8',
);
push(@Cookies, $c);
Back to top
View user's profile Send private message
vov4ik



Joined: 07 Sep 2010
Posts: 10

PostPosted: Sep 08, 2010 1:26 pm    Post subject: Reply with quote

ну что еще можете посоветовать? настройки апача может? Может пойти другим путем? можно ли конвертировать все что выдается браузером на лету в utf 8
Back to top
View user's profile Send private message
vov4ik



Joined: 07 Sep 2010
Posts: 10

PostPosted: Sep 09, 2010 5:50 am    Post subject: Reply with quote

Вопрос решен
надо было чуть ниже еще дописать

print header(-cookie=> [@Cookies] ,
-charset => 'UTF-8',
-type => 'text/html');
print output($t->output);
exit;

Спасибо за терпение и попытки помочь, отлично понимаю ваше не желание дорабатывать бесплатный продукт. Даже бесплатная версия лучшее из того что я видел.
Back to top
View user's profile Send private message
vov4ik



Joined: 07 Sep 2010
Posts: 10

PostPosted: Sep 09, 2010 8:03 am    Post subject: Reply with quote

Ок...Понимаю я тут всех достал....если конечно мои топики еще кто то читает...
Осталась одна проблемма....Русские имена фалов.
Это читал не помогло http://www.sibsoft.net/forum/supporting-arabic-issue-t703.html

Что можно сделать? Может транслитерацию как нибудь сделать?
Back to top
View user's profile Send private message
vov4ik



Joined: 07 Sep 2010
Posts: 10

PostPosted: Sep 10, 2010 10:18 am    Post subject: Reply with quote

Не знаю зачем я сюда пишу....Наверно для таких же как я которые установили скрипт, но не имеют знаний для того чтобы его привести в надлежащий вид....руссифицировать. У меня руссификация заняла неделю....8 человеко/часов в день, рабочего времени, + немного дома. думаю у разрабов времени ушло бы доделать скрипт поменьше. Ну да ладно. Мне удалось. Я победил кодировку файлов.

Выше я писал что это http://www.sibsoft.net/forum/supporting-arabic-issue-t703.html не помогло, это действительно так, дополнительно надо было найти в upload.cgi все text/html\n\n"; и заменить на text/html; charset=utf-8\n\n";

Вот только после всего этого у меня заработали руссские символы.

В общем информации в моих постах я думаю достаточно чтобы сделать руссификацию XFileSharing Free самому. Если же кто не справится пишите в личку я могу поделится своей руссифицированной версией.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    SibSoft Ltd Forum Index -> XFileSharing Free All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

Powered by phpBB © 2001, 2005 phpBB Group