• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

Category View On Web, отображение Lotus представлений в Web

  • Автор темы oshmianski
  • Дата начала
O

oshmianski

Доброго времени всем.

Хочу поделиться наработками по сабжу.
Все есть в бд, собственно, посему слов больше нету :)

зы: если кто-то поможет доделать, думаю, будет полезно всем


[10/08/2007] Релиз 1.2.
Посмотреть вложение CatViewOnWeb_1_2.rar
Внимательно читайте описание релиза

[28/09/2009] Релиз 1.3.
Посмотреть вложение ViewOnWeb_1_3.rar
Внимательно читайте описание релиза


[02/01/2009] Релиз 1.5
Посмотреть вложение VOW_15.rar
Внимательно читайте описание релиза


[07/01/2009] Релиз 1.6
Посмотреть вложение VOW_16.rar
Внимательно читайте описание релиза
 
O

oshmianski

[03.08.2007] Исправление.
Процедура проверки равенства notesView.ColumnCount и Ubound(notesViewEntry.ColumnValues) + 1 вынесена в агента прорисовки документов, а не категорий.

Релиз в первом посте.
 
O

oshmianski

[10.08.2007] Релиз 1.2

Добавления
1. Можно отображать плоские представления.
2. Не отображаются скрытые колонки. Не их значения, а именно колонки.
3. Добавлен каскадный обработчик ошибок.
4. Добавлена обработка пустого значения в категории = "Категория не определена".
5. Не отображается колонка, если она isResponse.

Исправления
1. Весь механизм слит в одного агента, вместо двух.
2. Отображается по одному "слою" за раз. Т.е. подгружаются сначала не все категории, а по одной. Следовательно, ограничение на количество отображаемых строк распространяется теперь на все категории и документы + количество вытягиваемой инфы с сервака уменьшается, тем самым ускоряя загрузку. Зато теперь на каждую категорию нужен запуск агента.

Релиз в первом посте.
 
A

allex

У меня не загружаются данные

link removed
 

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
oshmianski
симпатичненько
но тему думаю стоит перенести туда, где у нас все разработки :)
 

NetWood

Lotus Team
17.04.2008
545
93
BIT
8
Даже бюллетин там прикрученный :google: браво! Позволю себе несколько замечаний по нему поскольку перепахал вдоль и попрек.
1. charset=UTF-8 - это наше все. надобно задать. imho
2. Category родные на русском - не есть гуд. косячит при RestrictToCategory=. Гиморно, но лучше переделать имена на ID дока, а отображать имя. если интересно - могу дать ссылу как работает.
3. Могу подбрость common.js с постраничной навигацией в ветках. подпилил слегка. с момента последней русификации уже много воды утекло :)
А так вообще задума неплохая. Если бы дать доступ энтузиастам на правки дизайна и прочее, оно бы результат принесло.
 
O

oshmianski

версия 1.6 в голове

Добавлено: NetWood
хм, это опять посты по темам гулять пошли или все ж це для меня?
вообще, давайте все, что не жалко, буду только рад )))

>>Если бы дать доступ энтузиастам на правки дизайна и прочее, оно бы результат принесло.
Это Вы про что?
 

oshmianski

Достойный программист
Lotus Team
25.04.2012
711
59
BIT
2
vow 2.0

Вместо агента используется readviewentries.
Вместо настроечного документа для предсавления используется readdesign.
Все это дело транслируется в json'е.
readdesign - Domino 7.0.2+ ONLY!!!

jQuery 2.0.3.
НЕ РАБОТАЕТ В IE 6,7,8!!!

Добавлена возможность сортировки колонок.
Учитывается формат числа.
Учитывается выравнивание справа и по середине.
 

Вложения

  • vow_20.zip
    798 КБ · Просмотры: 170
Мы в соцсетях:

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