Всё про браузер Opera
.: Форум сайта - myOpera.net :.

Opera браузер >> Opera for Windows

Страниц в этой теме: 1 | 2 | (показать все)
Leopoldus
User

Зарегистр: 20/06/2004
Сообщений: 104
как расширить список доступных кодировок? new 
27/11/2004 17:10     [post link]  

Список кодировок, доступных в меню "Кодировка" состоит всего из 4 пунктов (Windows-1251, KOI8-R, 866, ISO-8859-5) + еще 4 версии unicode. Но кодировок шрифтов вообще-то на свете несколько больше чем 4 или 5. (Ср. например "Настройки >> Языки >> Кодировка для документов с отсутствием спецификации".)
Куда делись все остальные и как их вернуть?
У меня Opera 7.50, русификация смешанная Mongoos + Lavochka.


IlyaАдминистратор
Admin
****

Зарегистр: 15/04/2003
Сообщений: 4202
Из: Санкт-Петербург
Re: как расширить список доступных кодировок? new 
28/11/2004 07:04   [Re: Leopoldus]   [post link]  

Вот к ним и обращайся за помощью
Насколько я знаю, и Mongoose и Борис правят меню, добавляя свои пункты и убирая родные. Попробуй поменять файл standard_menu.ini на "родной". Всё должно поправиться.

Leopoldus
User

Зарегистр: 20/06/2004
Сообщений: 104
Re: как расширить список доступных кодировок? new 
28/11/2004 08:10   [Re: Ilya]   [post link]  

Это конечно. Но мне модифицированное меню больше нравится (все равно же место зря пропадает на панели меню). Я имел в виду, что, наверное, можно какой-то кусок текста скопировать из стандартного меню в текущее, только вот я не знаю, какой именно кусок копировать и как вставлять. Догадаться нетрудно, но боюсь чего-нибудь напортить, потому и спрашиваю совета.

aga
Operaman
***

Зарегистр: 04/05/2004
Сообщений: 762
Из: россия, москва
Re: как расширить список доступных кодировок? new 
28/11/2004 09:27   [Re: Leopoldus]   [post link]  

Submenu, 157500, Encoding Menu
вставить в раздел document popup menu. при этом в контекстном меню страницы появится вложенное меню, такое же, как в вид - кодировка.

так устроит или нужно что-то другое?

Leopoldus
User

Зарегистр: 20/06/2004
Сообщений: 104
Re: как расширить список доступных кодировок? new 
28/11/2004 12:01   [Re: aga]   [post link]  

2aga
Не получается
Я пытался отредактировать в соответствии с твоими указаниями файл Lavochka_menu.ini, результат - ноль. Может, я не тот файл редактирую?
В разделе Opera\Profile\menu\ у меня имеются следующие файлы:
browser.ini [это настройки от Mongoose]
encoding.ini [это кодировки от Mongoose]
Lavochka_menu.ini
mongoose_menu.ini


Причем любопытно, что в файле encoding.ini присутствуют все известные кодировки (больше десятка), но в меню броуера таких пунктов меню нет.

Исправлено Leopoldus (28/11/2004 12:02)

aga
Operaman
***

Зарегистр: 04/05/2004
Сообщений: 762
Из: россия, москва
Re: как расширить список доступных кодировок? new 
28/11/2004 12:23   [Re: Leopoldus]   [post link]  

так у тебя ведь задействовано может быть только одно меню, у меня это подменю кодировок сделано чуть ли не полгода назад, всё с тех пор и работает, и не работать не может, так как я просто скопировал его из меню вид.

редактируй то меню, которое будет у тебя задействовано в работе, если ты работаешь на меню мангуста, то его редактируй и т.п.




Leopoldus
User

Зарегистр: 20/06/2004
Сообщений: 104
Re: как расширить список доступных кодировок? new 
28/11/2004 14:03   [Re: aga]   [post link]   Прикреплённые файлы (376 downloads)

Ну, да, у меня задействовано меню Lavochka_menu.ini, именно его я и пытался редактровать.
Посмотри, пожалуйста, прикрепленный скриншот моих настроек.

aga
Operaman
***

Зарегистр: 04/05/2004
Сообщений: 762
Из: россия, москва
Re: как расширить список доступных кодировок? new 
28/11/2004 18:46   [Re: Leopoldus]   [post link]  

у тебя 7,50 судя по профилю? и не мог бы приложить это меню лавочки, у меня такого нету? попробую на своём компе.

Leopoldus
User

Зарегистр: 20/06/2004
Сообщений: 104
Re: как расширить список доступных кодировок? new 
28/11/2004 19:45   [Re: aga]   [post link]   Прикреплённые файлы (432 downloads)

Да, у меня 7.50, и русификация именно для этой версии.
Прилагаю файл Lavochka_menu.ini (кажется, оригинальное название просто menu.ini, это я сам его переименовал).

aga
Operaman
***

Зарегистр: 04/05/2004
Сообщений: 762
Из: россия, москва
Re: как расширить список доступных кодировок? new 
28/11/2004 20:11   [Re: Leopoldus]   [post link]   Прикреплённые файлы (354 downloads)

на всякий случай в приложении моё меню. сделано на базе меню мангуста. некоторые пункты без соответствующей подготовки вполне возможно не будут работать на других компах. я имею в виду пункты, связанные со скриптами отправки одного файла во флэшгет, проверки орфографии офисом и отправки выделенного текста в блокнот. просто у меня отдельная папка для примочек, но можно и поменять пути.

Исправлено aga (28/11/2004 20:14)

Boris
Operaman
****

Зарегистр: 18/11/2002
Сообщений: 503
Из: USSR Moscow
Re: как расширить список доступных кодировок? new 
28/11/2004 22:53   [Re: aga]   [post link]  

Leopoldus

В Lavochka_menu.ini в секцию
[Document Popup Menu]
..
--------------------2
ххх

добавляй из standard_menu.ini из секции
[Encoding Menu]
нужные кодировки


Leopoldus
User

Зарегистр: 20/06/2004
Сообщений: 104
Re: как расширить список доступных кодировок?  
29/11/2004 08:30   [Re: Boris]   [post link]  

2Aga, 2Boris
Спасибо, но, похоже, я эта задача превышает скромные пределы моего интеллекта. Никогда вот про себя не думал, что я такой тупой, пока не столкнулся с задачкой добавить десяток строк в Оперовского меню.

На мой непривычный и непросвещенный взгляд там мешанина какая-та в этой секции, сначала --------------------1, потом --------------------2, потом снова --------------------1, при этом непонятно, как построена и чем задается иерархия различных разделов секции. Ну, вот, например, если я хочу добавить кодировки Windows-Western и Windows-Baltic, то какой фрагмент из стандартного меню надо добавлять: этот

Code:
; Latin
Submenu, 157540, Western Encoding Menu = Set encoding, "iso-8859-1" | Set encoding, "iso-8859-15" | Set encoding, "windows-1252" | Set encoding, "us-ascii"
Submenu, 157650, Baltic Encoding Menu = Set encoding, "iso-8859-13" | Set encoding, "windows-1257" | Set encoding, "iso-8859-4"


или этот

Code:
[Western Encoding Menu]
Item, 51754 = Set encoding, "iso-8859-1"
Item, 51767 = Set encoding, "iso-8859-15"
Item, 51771 = Set encoding, "windows-1252"
Item, 51753 = Set encoding, "us-ascii"
[Baltic Encoding Menu]
Item, 51765 = Set encoding, "iso-8859-13"
Item, 51776 = Set encoding, "windows-1257"
Item, 51757 = Set encoding, "iso-8859-4"


Или оба сразу? И если сразу, то в какой последовательности и чем их разделять/соединять?..

Boris
Operaman
****

Зарегистр: 18/11/2002
Сообщений: 503
Из: USSR Moscow
Re: как расширить список доступных кодировок? new 
29/11/2004 14:40   [Re: Leopoldus]   [post link]  

Смотря как должно отображаться

Достаточно добавить в

[Document Popup Menu]
..
--------------------2

Item, 51754= Set encoding, "iso-8859-1"
Item, 51767= Set encoding, "iso-8859-15"
Item, 51771= Set encoding, "windows-1252"
Item, 51753= Set encoding, "us-ascii"
Item, 51765= Set encoding, "iso-8859-13"
Item, 51776= Set encoding, "windows-1257"
Item, 51757= Set encoding, "iso-8859-4"

Ни какой мешанишы нет

Lapomas
Operaman
****

Зарегистр: 20/11/2002
Сообщений: 1835
Из: RUSSIA (время московск.)
Re: как расширить список доступных кодировок? new 
29/11/2004 15:22   [Re: Leopoldus]   [post link]  

Leopoldus Ну, мученик
Дело в том, что проблему, в твоём понимании, можно было решить за несколько минут редактирования и без посторонней помощи, имея в наличии программу Compare It! которую я описывал в >Здесь
В одно окно проги грузишь> standard_menu.ini > в другое *****_menu.ini И сразу видно, что где изменено и при потребности нужное быстро перемещается в любое окно с .ini.

Собственно, с помощью Compare, в несколько минут – кликов, можно собрать себе любой “Винегрет – меню” из нескольких, Даже не имея опыта, > ну, имея поверхностные познания в редактировании.
Да, разве только, меню…



Leopoldus
User

Зарегистр: 20/06/2004
Сообщений: 104
Re: как расширить список доступных кодировок? new 
30/11/2004 09:30   [Re: Lapomas]   [post link]  

Всем большое спасибо за помощь! Я справился с этой суперинтеллектуальной задачей (вернее, мы все в моем лице справились , а именно, вставил правильный кусок из 5 строк текста в правильное место - и теперь оно работает.
Но все же, объясните кто-нибудь умный хотя бы очень коротко, как оно там все устроено. Эти ----------------------1, ---------------2 - это уровни иерархии меню? Или что-то другое? Как Opera узнаЕт, какое подменю к какому меню относить?


Страниц в этой теме: 1 | 2 | (показать все)  

Opera браузер >> Opera for Windows

Дополнительные сведения
0 зарег. и 874 анонимные пользователи просматривают этот форум.

Модератор:  netman, van_grieg, alter, Angolier, Pechkin 

Распечатать тему

Разрешения
      Вы не можете создавать новые темы
      Вы не можете отвечать в темах
      HTML запрещен
      UBBCode разрешен

Рейтинг:
Тема просмотрена: 19545

Оценить эту тему
Быстрый поиск
Перейти на



  
Отправить email администрации MyOpera.net - Home

© 2000-2002. Николай Ковальчук - All rights reserved
Rambler's Top100