Advanced search  

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Pages: [1] 2 3   Go Down

Author Topic: Отображение галереи в кодировке windows-1251 win1251  (Read 43602 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.035 seconds with 19 queries.