• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

8.5 Xpage

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
Klido, я уже кучу всего облазил и ничего толком не нашел :)
В основном предлагают диалоги логина и поиска. Там вся обработка ведется в кнопках диалога.
Мне же надо обрабатывать в в кнопке вызова диалога. в самом диалоге проводятся совершенно другие действия.

Просто дело в том, что у меня динамически создаются кнопки с определенными действиями для пользователя и не во всех этих действиях есть диалоги. Ну и еще проблема в том, что диалог - это какой-то недодиалог ;)
Он хоть и модальный, но не перехватывает события :(
Вот к примеру alert... пока на него не отреагируешь - ничего дальше выполняться не будет.
Как такое сделать в Dojo?
 
I

igorgrim

Привет!

Я сваял небольшой сайтик на xpage (для тренировки)

xPage рулез, все здорово. НО.
Не могу понять как сделать элементарную вещь. Добавить в <head> тэг <meta> для управления роботами, например.
Гугл и IBM никак не помогли.

В формах было поле $HTMLHeader а тут как?

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

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
igorgrim
Имелось ввиду ?
На чем меню делал? Div'ы ???
И еще... с датой проблемка... сегодня 12.10.2009 :)

И еще... попробуй на ссылки и виды поставить PartialUpdate... только если установлена заплатка на сервер
 
I

igorgrim

NickProstoNick

Меню на дивах. Понимаю, что можно покруче через dojo, но хотелось ручками потренироваться.

А проблема с <head> не то, что по ссылке. На те грабли уже наступил, ударился, починил. Но там в HTTP header параметры вставляются. Проблема с IE8 таким образом решается, а с управлением роботами и поисковиками - нет.

Надобы на страницу внутрь тэга <head> вставлять собственный контент.
Типа
<head>
<meta name="keywords" content="лампочки, розетки, бла-бла-бла"/>
....
</head>

Как такое вставить? Вот в чем вопрос.
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
Свойства страницы
metaData.JPG
 
I

igorgrim

NickProstoNick

O!!!

СПАСИБО ОГРОМНОЕ.
Слона то я и не заметил :)

p.s. Нигде в Нете нет инфы о подобной проблеме. Я подумал, что она скорее очевидная чем никому не нужная. Так и вышло.
А как репутацию тебе поднять за совет на этом сайте? Или я еще молодой посетитель, чтоб такую фичу мне в руки давать?
 
D

dopler123

Здравствуйте,

Появилась у меня возможность поработать с 8.5.1 сервером и соответствующим клиентом. Попробовал технологию XPages,
и возник следующий вопрос. При просмотре страницы в браузере, русские символы отображаются закодированными символами
&#XXXX. Браузер нормально отображает их в соответствующей кодировке, но у меня есть некоторые сомнения на предмет
как будут видеть такие страницы поисковые системы. Возможно ли в XPages сделать отображение текста в странице стандартными
символами в кодировке UTF-8 ?

При вставке вьюшки из базы с записями на русском, нашел переменную ContentType после которой записи вьюшки стали выводиться
нормально, но в самой странице все осталось перекодированным. Может кто то решал такую проблему ? Буду благодарен за помощь и совет.
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
Ну дык поправь Source страницы.
<?xml version="1.0" encoding="UTF-8"?>
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
Всем привет!
Кто-нить в курсе, как к Xpage прикрутить Java-applet?
 
D

dopler123

Ну дык поправь Source страницы.
<?xml version="1.0" encoding="UTF-8"?>


Это стояло изначально.
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core"
pageTitle="проверка заголовка">

В настройках приложения сделал локализацию, везде установил UTF-8. Все равно выдает коды вместо букв.
Беда прямо какая то. Хотелось бы понять, вообще у кого нибудь выдает русские буквы или это пришито насмерть.
Гугль упорно молчит на эту тему.
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
Ну напиши windows-1251
У меня с UTF-8 нормально работает
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
Изменение кодировки в исходнике тоже ничего не дало. А у тебя какая у сервера кодировка стоит ? Тоже UTF-8 на вход и выход ?

Use UTF-8 for output: No
Use UTF-8 for HTML forms: Yes

Default character set group: Western
Western: ISO-8859-1
Central European: Windows-1250
Japanese: SJIS
Traditional Chinese: Big5
Simplified Chinese: GB18030
Korean: KSC5601(EUC)
Cyrillic: KOI8-R
Greek: Windows-1253
Turkish: Windows-1254
Thai: TIS-620
Baltic: Windows-1257
Arabic: Windows-1256
Hebrew: ISO-8859-8i
Vietnamese: Windows-1258
Indic: UTF-8
Use auto-detection if database has no language information: No
 
H

hosm

А не в этом ли дело?
Default character set group: Western
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
OKEN
Какое дело? У меня дел нет :) Помогать надо не мне
 
D

dopler123

А не в этом ли дело?
Default character set group: Western


Проверил, не в этом.
Ситуация честно говоря не понятная. Провел следующий эксперимент.
Сделал стенд для проверки - две виртуальные машины в vmware.
Первая машина - Fedora 10 c установленным сервером Lotus Domino Enterprise 8.5.1 все с минимальными настройками.
Вторая машина - Win XP sp3 english - с клиентом Lotus Designer, Admin, Client все 8.5.1

Запустил дизайнера, сделал новое приложение и Xpage в нем. Смотрю страницу с сервера, в самом браузере по русски, в коде HTML опять одни коды &#xxxx вместо русских буковок.

Настройка кодировок и прочей атрибутики, как слону дробина, не помогает. Причем обычная форма созданая в лотусе нормально показывает
в коде HTML все русские буквы.

В гугуле такой проблемы не встречается, либо я не нашел. Видимо Лотус генерит формы и Хстраницы разными путями. Вопрос какими и где их поправить. Обидно честно слово. У меня большой интернет проект, а потестировать эту вкусность не получается. Может дело в Линуксе ? Или консерватории ?

Из ментальных ощущений работа сервера 8.5.1 стала быстрее и стабильнее по сравнению с 7.0.2, особенно под нагрузкой. Правда перед апргрейдом добавили память в сервере до 7 гигов, но отклик от сервера уменьшился это факт. Если верить метрике Яндекса среднее количество запросов - 11 в секунду при 250 одновременных посетителях on-line - тормозов не наблюдается.
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
Так... стоп... вопрос в корявости страницы или корявости кода?
Если код - то у меня тоже корявый
 
D

dopler123

Так... стоп... вопрос в корявости страницы или корявости кода?
Если код - то у меня тоже корявый

Вопрос в корявости кода. Именно кода самого HTML, который получается, если посмотреть исходник страницы выдаваемой сервером.

К слову сказать код самой страницы, в том виде как оно отображается браузером ВСЕГДА остается нормальным. По крайней мере мне не удалось в результате разных экспериментов с настройками получить нечитабельную страницу в браузере, а вот с генерируемым кодом HTML беда какая то.
Пока результат следующий - как ни крути настройки Дизайнера и сервера - страница отображается корректно, а в коде HTML одни циферки вместо буковок. И это относится только к Xpage, в формах все тип топ.

Сомнения у меня в том как этот код будет восприниматься поисковым роботом и будет ли его корректно видеть сам javascript на странице.
Может я конечно слишком многого хочу, но выглядит исходник страницы как то не по человечески.
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
Ну просто кириллица интерпретируется в
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!