Веб-интерфейс 2010

Технические вопросы по UTM 5.0
asm1985
Сообщения: 5
Зарегистрирован: Вт май 08, 2007 16:27

Сообщение asm1985 »

Спасибо, JAO! Очень кстати, а то пользователи уже начали дергать...

Arti
Сообщения: 266
Зарегистрирован: Пн окт 01, 2007 02:44

Сообщение Arti »

ukrop писал(а):я пользуюсь пока еще софтом разработчика одиночки но таких траблов у меня не возникло

Начинаю сомниватся в утм :cry:

Хотел купить комплект на 111 тыс Теперь Думаю :(
Если пишете свое - лучше НИЧЕГО не будет.

ИМХО лучше задуматься о сертификации.

Аватара пользователя
alexus
Сообщения: 448
Зарегистрирован: Сб окт 11, 2008 10:31

Сообщение alexus »

ukrop писал(а):я пользуюсь пока еще софтом разработчика одиночки но таких траблов у меня не возникло

Начинаю сомниватся в утм :cry:

Хотел купить комплект на 111 тыс Теперь Думаю :(
Посмотри что конкуренты предлагают.
На самом деле не всё так уж и плохо как вам кажется.
Не могу давать объективную оценку, так как другими продуктами не пользовался

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Всегда пожалуйста. Такими темпами и XML выучишь, и XSLT, и AJAX, и много других страшных слов. Главное же - уметь читать не только на русском языке и знать, что ты хочешь от гугля получить. Исследовательские навыки нужны. Если это есть - разобраться можно во всем.

Аватара пользователя
alexus
Сообщения: 448
Зарегистрирован: Сб окт 11, 2008 10:31

Сообщение alexus »

JAO писал(а):Всегда пожалуйста. Такими темпами и XML выучишь, и XSLT, и AJAX, и много других страшных слов. Главное же - уметь читать не только на русском языке и знать, что ты хочешь от гугля получить. Исследовательские навыки нужны. Если это есть - разобраться можно во всем.
Девиз тех поддержки видимо таков :
Хочешь чтобы тебе помогли? - помоги себе сам.

Вот и помогаем друг другу как можем
JAO, ещё раз благодарствую :)

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Я с техподдержкой по телефону вообще ни разу не общался. Интересно, к ним в эти дни можно обратиться?

Аватара пользователя
alexus
Сообщения: 448
Зарегистрирован: Сб окт 11, 2008 10:31

Сообщение alexus »

JAO писал(а):Я с техподдержкой по телефону вообще ни разу не общался. Интересно, к ним в эти дни можно обратиться?
А я общался, мне даже помогали.
Ребята в тех поддержке раотают хорошо.
Но в целом политика компании в плане поддержки меня не радует.
Так до сих пор и нет полного мануала по системе.
ну и плюс такие вот казусы как этот не совсем хорошие.
В общем, не будет о плохом :) Будем надеяться, что для тех поддержки 2010 год будет годом перемен, а точнее для нас.

zafar
Сообщения: 26
Зарегистрирован: Сб мар 14, 2009 09:24

Сообщение zafar »

спасибо большое Jao!

Аватара пользователя
detx
Сообщения: 346
Зарегистрирован: Вт мар 11, 2008 12:00
Откуда: Нижний Новгород

Сообщение detx »

А интересно вообще почему тех. поддержка молчит по этому поводу.

Martin
Сообщения: 99
Зарегистрирован: Пт янв 21, 2005 09:53

Сообщение Martin »

а у них будет ответ стандартный:
NetUP Team писал(а): Очень странно. Проверьте на стенде на 007 и, если это так, пишите багрепорт. Нужны будут лог-файлы и полный дамп базы. Ну и описание проблемы, естественно.
:)

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Все-таки слово разработчиков по теме хотелось бы услышать. Мне-то без разницы, я если найду способ выделить текущий год исходя из даты, я это сделаю, неважно, XML/XSLT это будет или JavaScript или еще что-нибудь.

Витька
Сообщения: 236
Зарегистрирован: Вс дек 16, 2007 21:54

Сообщение Витька »

Martin писал(а):а у них будет ответ стандартный:
NetUP Team писал(а): Очень странно. Проверьте на стенде на 007 и, если это так, пишите багрепорт. Нужны будут лог-файлы и полный дамп базы. Ну и описание проблемы, естественно.
:)
Жаль, что форум не предусматривает раздачу плюсов комментариям. :)

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Итак, продолжение последовало. Первый способ был без автовыбора года, второй - с автовыбором года. Вот и пригодился JavaScript.

Первое - создаем в каталоге html (корень документов веб-сервера) файл add_years.js следующего содержания:

Код: Выделить всё

var ua = navigator.userAgent.toLowerCase ();
var isOpera = (ua.indexOf ("opera") != -1);
var dt = new Date ();
var obj_s,num_s,obj_e,num_e,j,this_year;

this_year = dt.getFullYear ();
obj_s = document.getElementById ("start_year");
obj_e = document.getElementById ("end_year");
AddYears (obj_s);
AddYears (obj_e);
for &#40;j = 0;j < obj_s.options.length;j++&#41;
&#123; if &#40;obj_s.options&#91;j&#93;.value == this_year&#41;
  &#123; num_s = j;
  &#125;
&#125;
for &#40;j = 0;j < obj_e.options.length;j++&#41;
&#123; if &#40;obj_e.options&#91;j&#93;.value == this_year&#41;
  &#123; num_e = j;
  &#125;
&#125;
if &#40;isOpera&#41;
&#123; window.setTimeout &#40;"SelectYears &#40;&#41;",1&#41;;
&#125;
else
&#123; SelectYears &#40;&#41;;
&#125;

function AddYears &#40;obj&#41;
&#123; var j;

  if &#40;this_year > 2009&#41;
  &#123; for &#40;j = 2010;j <= this_year;j++&#41;
    &#123; obj.options&#91;obj.options.length&#93; = new Option &#40;j,j&#41;;
    &#125;
  &#125;
&#125;

function SelectYears &#40;&#41;
&#123; obj_s.selectedIndex = num_s;
  obj_e.selectedIndex = num_e;
&#125;
Далее открываем файл basic.xslt, находим в нем name="s_year" (это будет SELECT), добавляем ему атрибут id="start_year", затем находим name="e_year" (это тоже SELECT) и здесь добавляем атрибут id="end_year". Потом находим в этом файле строку date_sel (она идет внутри тега xsl:template, это начало шаблона), затем листаем вниз, пока не увидим вот это:

Код: Выделить всё

</TABLE>
</TD>
</TR>
</xsl&#58;template>
И делаем, чтобы оно выглядело вот так:

Код: Выделить всё

</TABLE>
<SCRIPT language="JavaScript" type="text/javascript" src="&#123;$htpath&#125;/add_years.js"></SCRIPT>
</TD>
</TR>
</xsl&#58;template>
Кто пользовался первым вариантом - прежде чем запускать второй, удалите значения лет из XML файлов (тег db должен быть пустым - <db/>), или перепишите функцию AddYears так, чтобы не было дублирующихся значений.
Последний раз редактировалось JAO Чт янв 07, 2010 18:04, всего редактировалось 3 раза.

Аватара пользователя
detx
Сообщения: 346
Зарегистрирован: Вт мар 11, 2008 12:00
Откуда: Нижний Новгород

Сообщение detx »

Еще раз спасибо JAO

Аватара пользователя
alexus
Сообщения: 448
Зарегистрирован: Сб окт 11, 2008 10:31

Сообщение alexus »

JAO, нут ы реальный пацанчик! :)
Благодарствую!

Ответить