Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1] 2 3   Go Down

Author Topic: Отображение галереи в кодировке windows-1251 win1251  (Read 43739 times)

0 Members and 1 Guest are viewing this topic.

TrOn

  • Coppermine newbie
  • Offline Offline
  • Posts: 5

Ну вообщем где взять? Сам сделать не могу. почему то не получаеться.
« Last Edit: April 03, 2009, 11:49:28 pm by Makc666 »
Logged

Alex Revo

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Posts: 637
  • Инженер человеческих душ
    • Фото Ростова-на-Дону
Re: Ланг файл а кодировке win 1251
« Reply #1 on: May 25, 2006, 01:45:14 pm »

Открой файл UTF-8 в блонкоте, затем Файл - Сохранить как - russian.php кодировка ansi
« Last Edit: April 03, 2009, 11:49:36 pm by Makc666 »
Logged

TrOn

  • Coppermine newbie
  • Offline Offline
  • Posts: 5
Re: Ланг файл а кодировке win 1251
« Reply #2 on: June 07, 2006, 06:17:57 am »

Может кто даст готовый в кодировке 1251. а то че то у меня не как не хочет галерея становитьсяв этой кодировке с ланг файлом изготовленным по вашему совету.
Logged

Alex Revo

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Posts: 637
  • Инженер человеческих душ
    • Фото Ростова-на-Дону
Re: Ланг файл а кодировке win 1251
« Reply #3 on: June 07, 2006, 08:30:00 pm »

Все не так просто...

Если делать по правилам, то вам нужно перейти на кодировку UTF-8, используя тему в этой кодировке и переконверировав с помощью charsetmgr.php базу, тогда языковой файл 1251 не понадобится...

Если пойти своим путем, то решение тоже есть. Помимо конвертирования языкового файла в 1251, как я описал выше, необходимо внести следующие изменения:
- в admin.php прописать следующую строчку: 'Cyrillic (windows-1251)' => 'windows-1251',
затем в конфиге галлереи выбрать языковой файл в 1251 и кодировку 'windows-1251', если не получится поставьте в конфиге default (not recommended) language file - я точно не помню
- в файле search.inc.php заменить существующую строку на эту:
$multibyte_charset = 'utf-8, windows-1251, big5, shift_jis, euc-kr, gb2312'; 
без этого не будет работать поиск
- в файле keyword_select.php строку:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
заменить на
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
- в файле stat_details.php заменить такую же строку на:
 <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

после этого все должно работать в кодировке windows-1251
« Last Edit: April 03, 2009, 11:54:32 pm by Makc666 »
Logged

TrOn

  • Coppermine newbie
  • Offline Offline
  • Posts: 5
Re: Ланг файл а кодировке win 1251
« Reply #4 on: June 08, 2006, 06:08:12 am »

Кароче все перепробовал. Нашел косяк в галерее. В том что она не дает выбрать другой языковой файл. То есть когда у меня 2 файла russian.php и russian_win.php то при выборе файла в вин галерея все равно оставалась на стандартном файле russian.php, в Базе при этом исправно писалось что выбран мною выбранный языковой файл. Причем все это происходило если языковой файл выбирался в конфиге. А если язык выбирать через назпадающие меню на страницах галереи он нормально выбирался.

Вообщем всем спасибо за помощь. 
« Last Edit: April 03, 2009, 11:54:22 pm by Makc666 »
Logged

Damon

  • Coppermine newbie
  • Offline Offline
  • Posts: 10
Re: Ланг файл а кодировке win 1251
« Reply #5 on: June 22, 2006, 07:16:18 am »

А я просто сохранил russian.php в win-кодировке, в конфиге форума указал, что использовать надо Default (not recom.) (language file) и вроде все пучком  ::)
« Last Edit: April 03, 2009, 11:54:13 pm by Makc666 »
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page
Re: Ланг файл а кодировке win 1251
« Reply #6 on: June 22, 2006, 05:28:38 pm »

А я просто сохранил russian.php в win-кодировке, в конфиге форума указал, что использовать надо Default (not recom.) (language file) и вроде все пучком  ::)
Что-то у меня сомнения, что пучком.
В русском файле написана кодировка Unicode.
Если ты выбираешь данную опцию, то использоваться будет Unicode.
Выше об этом писали, насколько я помню.
« Last Edit: April 03, 2009, 11:54:06 pm by Makc666 »
Logged

Damon

  • Coppermine newbie
  • Offline Offline
  • Posts: 10

http://michinalena.hut2.ru/php/ - заходи, потестируй
У меня все win-1251 никакого Unicode
« Last Edit: April 03, 2009, 11:52:45 pm by Makc666 »
Logged

natalina

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Gender: Female
  • Posts: 96
    • Interior & Architecture

Все сделала по инструкции, спасибо -она расширила мои прошлые наработки. Но обнаружилась странная напасть: киворды теперь только аглицкие(((: Очень неудобно! И главное, в списке для редактирования они видны, а на странице поиска -нет(:. Прошу помощи:) 
« Last Edit: April 03, 2009, 11:52:38 pm by Makc666 »
Logged

Alex Revo

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Posts: 637
  • Инженер человеческих душ
    • Фото Ростова-на-Дону

 
киворды теперь только аглицкие(((: Очень неудобно!

это как так у тебя получилось???

в списке для редактирования они видны, а на странице поиска -нет(:. Прошу помощи:)

Настройки - Общие настроки - Включить кликабельность ключевых слов при поиске - Да
« Last Edit: April 03, 2009, 11:52:23 pm by Makc666 »
Logged

natalina

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Gender: Female
  • Posts: 96
    • Interior & Architecture

Туманно написала -конечно, кликабельность включена, но в том-то и дело, что на странице поиска отображаются тока аглицкие киворды(: Как получилось -не знаю: я апгрейдила до 8 версии, то есть раньше киворды были в порядке, да и щас, судя по всему, в базе они есть: управлять кивордами -целый список русских слов. Правда, управление не происходит((: Поможите!!! 
« Last Edit: April 03, 2009, 11:52:09 pm by Makc666 »
Logged

Alex Revo

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Posts: 637
  • Инженер человеческих душ
    • Фото Ростова-на-Дону

Посмотрел сейчас у себя, таже картина, причем на локалке все работает нормально, ищу решение. 
« Last Edit: April 03, 2009, 11:52:05 pm by Makc666 »
Logged

natalina

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Gender: Female
  • Posts: 96
    • Interior & Architecture

Очень надеюсь на тебя -я гуманитарий, и всякие усовершенствования даются мне с большим трудом(: 
« Last Edit: April 03, 2009, 11:52:00 pm by Makc666 »
Logged

natalina

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Gender: Female
  • Posts: 96
    • Interior & Architecture
Решилась проблема с ключевиками
« Reply #13 on: June 28, 2006, 04:37:42 pm »

 :-*Короче, голь на выдумки хитра: нужно в файле инклуд/ keyword.inc убрать utf_ в строчке if (!in_array($word = utf_strtolower($word),$keywords_array)), а также убрать  utf_ в файле  keywordmgr (там встречается 2 раза, я просто в блокноте правлю замену). Все работает, все пучком:) 
« Last Edit: April 03, 2009, 11:51:53 pm by Makc666 »
Logged

Alex Revo

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Posts: 637
  • Инженер человеческих душ
    • Фото Ростова-на-Дону

Спасибо, все действительно заработало, только в keywordmgr 3 замены, а не две.
Странно почему у меня на локалке нет такой проблемы... 
« Last Edit: April 03, 2009, 11:51:49 pm by Makc666 »
Logged

natalina

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Gender: Female
  • Posts: 96
    • Interior & Architecture

Вот тут я не помошник -в программировании не разбираюсь, все солюшны нахожу по формальной логике языка. А нащет кол-ва замен -ты наверняка прав, я общиталась на радостях.
« Last Edit: April 03, 2009, 11:51:02 pm by Makc666 »
Logged

LeaX

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 96
    • Lost Jack and Kate

Обнаружила, что в базе данных у меня все записывается в win-1251, а Галерея стоит в UTF-8 (русские там крякозябрами отражаются) Что будет если перевести сейчас все в win-1251? Галерея уже рабочая.
+
Как это сделать?
Quote
Короче, голь на выдумки хитра: нужно в файле инклуд/ keyword.inc убрать utf_ в строчке if (!in_array($word = utf_strtolower($word),$keywords_array)), а также убрать  utf_ в файле  keywordmgr (там встречается 2 раза, я просто в блокноте правлю замену). Все работает, все пучком:)
Вот это и есть инструкция по переводу Галереи с UTF-8 на win-1251?

Файле инклуд/ keyword.inc - это как я понимаю keyword.inc.php вот здесь ...mysite.ru/gallery/lang?
А где находится keywordmgr? Ничего подобного не нашла.(

Тот приаттаченный файлик он все-таки нужен или достатчно в этих двух файлах поковыряться?


+насчет поиска по Галерее в этой кодировке. Нашла тему http://forum.coppermine-gallery.net/index.php?topic=29354.0
Там дан сначала один вариант, потом второй, потом все покивали, что-то свое поняли а разошлись.
Какой же вариант верный?

Quote
Найти /incude/search.inc.php

найти $multibyte_charset = 'UTF-8, big5, shift_jis, euc-kr, gb2312';
заменить на: $multibyte_charset = 'UTF-8, windows-1251, big5, shift_jis, euc-kr, gb2312';
Правильно понимаю?

Этого достаточно?

ЗЫ. Люди, если вы долго что-то выясняете, ну подумайте о тех, кто после вас пойдет - напишите краткий вывод - мол сделать лучше так и так. Вам же помогают - ну так если сами поняли, ведь несложно написать четко и понятно для других.
« Last Edit: April 03, 2009, 11:50:51 pm by Makc666 »
Logged

natalina

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Gender: Female
  • Posts: 96
    • Interior & Architecture

На самом деле протицированный вариант -мой, я его предложила и пользуюсь им уже давно. Возможно, второй вариант корректней -я не программист. Тут дело такое - надо просто попробовать. Как делают люди, которые предлагают варианты.
« Last Edit: April 03, 2009, 11:50:47 pm by Makc666 »
Logged

LeaX

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 96
    • Lost Jack and Kate

Т.е. тут описано 3 варианта, правильно понимаю?
1. Большая инструкция от Alex Revo - это одно
2. Просто поменять файлик russian.php.txt - это второй
3. Ваш вот этот последний natalina.

И все три рабочие - любой выбирай?

И все-таки не могу найти этот keywordmgr  ???
« Last Edit: April 03, 2009, 11:50:40 pm by Makc666 »
Logged

LeaX

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 96
    • Lost Jack and Kate

О я нашла - он прямо в root'е Галереи лежал, т.е mysite.ru/gallery  ;D
Сейчас попробуем...
« Last Edit: April 03, 2009, 11:50:26 pm by Makc666 »
Logged
Pages: [1] 2 3   Go Up
 

Page created in 0.03 seconds with 19 queries.