Репозитории ALT
S: | 5.49.3-alt2 |
5.1: | 5.25-alt2.M51.3 |
4.1: | 2.11-alt0.M41.11 |
4.0: | 0.15-alt3 |
Группа :: Система/Настройка/Прочее
Пакет: alterator-fbi
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
7 декабря 2009 Stanislav Ievlev <inger at altlinux.org> 5.25-alt2.M51.3
- table.alterator-listbox: fix global selector event handler
- table.alterator-listbox: remove name attribute from template
- build for 5.1
- add special support favicon in messsage-handler
(was implicit second login page calling)
- improve jquery.ajaxfileupload plugin (allow to send an additional data to server)
- destroy popup object after closing
- use ui-corner-all companion class for some containers (box, top)
- replace jquery.alerts plugin with jquery.ui.dialog
- remove unused submit.js.
- form workflow: drop support of checklistbox.
- alterator-listbox tables: append template row to the end of the table to allow automatic sort order detection.
- alterator-accordion: add 'no-auto-height' mode (thx Anton Protopopov).
- move card-index module to alterator package
- rewrite card-index.scm module
- improve form-update-value-list:
(form-update-value-list cmd) will call update for all available parameters in command.. - workflow form: drop process-radio.
- table.alterator-listbox:
* automatically toggle 'selected' class in multi-select mode.
* mass deselect
- form.js:
* add support for radiolistbox widget.
* add support for color rows (alterator-class attribute for table.alterator-listbox) - redesign callbacks arhitecture, remove possible memory leaks:
* store callbacks in per session, not in global storage;
* use single shot callbacks for form-set-timeout function;
* clear all previous callbacks for url before "init" call.. - fix error message printing (use text/plain)
- fix help-popup animation ( button with absolute possition hides
after slideUp effect).
- replace help.js with better help-button jquery module, move ui/help into ui/ahttpd subdir
- main framework haven't deps on help feature now
- replace own hresizeable jquery plugin with a standard resizeable module from jquery.ui
- move jquery libraries into interfaces subdirectory
- form-bind: allow to bind events to images
- optimize menu generation
- merge process-framework and process-module into process-module
- move login and logout uris out of framework.
- remove links to effects.js.
- (alterator ahttpd html): drop html:submit, html:hidden.
- form workflow: drop support of timeedit, dateedit and progress.
- drop 'message-async?' support.
- drop old "effects" library.
- fix form-confirm: save and restore after resume 'ahttpd-full-args and 'ahttpd-woo-args.
- wf is equal to "none" by default
- improve reboot/poweroff process (closes: #21403)
- form.js: no error on async callback
- improve clock design
- enchance hidden quick fix
- add jquery ui plugins (accordion and core)
- update jquery up to 1.3.2
- /login, /logout: improve basic html design
- made root as a default login name
- fix tablesorter() usage in alterator-listbox with multi-select feature
- always use asynchronous ajax calls
- form.js: add form_replace_if_ready() function (redirect only if target path is available)
- (alterator ajax): export ->json function
- fix jquery.blockUI usage (opacity)
- update top line design
- (alterator login): replace hardcoded "/login" uri with real current uri
- ahttpd/server: use alterator-sslkey
- replace jquery.lock with jquery.blockUI
- remove unused select.js script
- add documentation for login-uri and logout-uri parameters (closes: #21104)
- add login-uri and logout-uri parameters into default config file
- add (alterator login) library to organize login/logout pages
- card-index.scm: fix working with empty lists (closes #20711)
- pack javascript
- fix string->json conversion (add support for #\cr symbol)
- resurrect old ajax behaviour for workflow 'form' (turned off optimization)
- alterator-picture widget: add 'prefix-src' and 'suffix-src' properties
- alterator-listbox/multi-select: add checkbox for 'select all' action
- dateedit and timeedit widgets are ready for ajax now
- drop unused 'alterator-text' widget
- page loading optimization: move first ajax call (init, on-load) to server side.
- ajax-library:
* (form-value) return actual value now (e.g. result of a previous (form-update-value) call)
* add (form-session-ref), (form-session-set!) functions
(these features allows to use a generic effects library now) - ajax based 'alterator-listbox':
* fix work if no rows available
* add 'multi-select' mode
- replace alert() and confirm() with javascript based dialogs
- form-update-enum: add support for 'alterator-listbox' tables
- acl: check that list of new users not empty (closes: #20746).
- card-index.scm: add card-index-update function
- update styles
- improve behaviour tuning: add new parameters to ahttpd.conf - login-uri and logout-uri.
- login page: prevent standard form submit when 'enter' key pressed (closes: #20025)
- card-index.scm: send language to backend on read
- add new card-index module (experimental, see alterator-services for example)
- form-blob, call-with-form-file: fix work when upload's content-type text/*
- fix logout process
- improve error diagnostics for ui-file function
- fix updateImageSource function
- work with undefined accept-language header field
- drop card-index workflow
- form API: add form-confirm, add simple i18n support
- explicitly define format in catch/message
- made dateedit and datepicker a real javascript widget
- ajax file upload
- enchance ui-file function
- add colorpicker widget
- add button to restart ahttpd server at the end of acl changes (closes: #19904)
- support both "init" and "on-load" ajax constructors
- add ui-replace (closes: #19761)
- ui-blob: add filename support (closes: #19757)
- little ui improvements for IE
- improve storage of session-data
- display error message for browsers without javascript support
- add support for nameref attribute
- drop support of old table widget (tbody with optionlist)
- ui : add support for progressbar in form-update-value function,
async ajax for form-set-timeout callbacks
- add tablesorter
- new experimental ui infrastructure
- add form-set-timeout (manowar@)
- improve man-pages (mike@)
- prereq shadow-utils
- improve trigger for httpd-alterator to fix dist-upgrade from 4.0 to 5.0 (closes: #19574)
- drop support for old templates
- show splash during ajax request
- move type definition to more convenient place
- improve man-pages
- improve error messages on failure in ajax
- sync form-replace API with qt
- fix typos
- use html for async answers
- add man-pages
- automatically generate locale list on login page
- add selection between base/expert views
- add some Spanish locales
- improve img tag processing
- add poweroff
- redirect after login to previously visited page
- more features to alterator-ref2
- add "enter" event
- process login on "enter" in password field
- turn off authentication in local mode
- fix cookie setup
- replace basic auth authentication with cookie based
- redesign framework workflow
- add 'none' workflow
- fix card-index js support
- improve acc ui (show help/hide help buttons)
- move acc framework page from / to /acc
- more options in ahttpd.conf
- configd-xgettext: add support for input of type button
- card-index, form: drop support for magic links
- improve form API:
* fix form-value-list function
* form_update_value now works with static labels
* add form-warning, form-error and catch/message functions
- fix requires
- ahttpd daemon: add support for avahi
- add support for radio buttons
- form API:
add form-update-activity, form-update-visibility
form-update-enum (add support for checklistbox)
fix value setup and form serialization
- remove chkpwd, use login backend instead
- add login backend
- improve form API (form-bind)
- form translation: add support for input type=button
- new ajax form support
- use translations directly from alterator-l10n
- fix parse-url-args
- add option to turn on debugging
- use resolve-path instead open-path
- rename templates/ -> ui/
- path.scm is removed
- fix checkbox update
- improve (ahttpd) library
- redesign workflow
- use help directly from alterator-l10n
- first version of (ahttpd) library
- port timeedit and part of select.js, card-index.js to jquery
- use encode-url-component from latest vhttpd
- minor updates for guile-1.8
- switch to guile-1.8
- port ajaxSubmit function to jquery
- rebuild with new alterator-l10n (new help, pt_BR.po)
- add embedded help
(jquery.js, jquery.hresizeable.js, acc.js)
- rebuild with new help from alterator-l10n
- port calendar library to jquery
- fix link for csr file
- add jquery, port some JS code to new library (hostname, effects)
- rebuild with new l10n (english help)
- card-index.js: hide select button even if list is empty
- improve help viewer
- move help to alterator-l10n
- fix calendar generation
- remove support for constraints
- improve style form-table
- new style form-table-annotated
- improve ahttpd/server UI
- rename type according common policy
- improve widget generation
- change dictionary name in card-index workflow
- rebuild with latest alterator-xinetd
- merge with alterator-ahttpd
- minor bugfixes
- new catch/message with type-error support
- update to latest alterator
- replace configd-cmdline utility with d-query call
- redesign html:redirect algo
- replace html:exception function with single catch point
- merge with ahttpd package
- add new autogenerated table
- don't redirect if redirect-url is empty
- fix input adjusting (for checkbox search both by name and by value)
- add support for acl in main page
- improve current module recognition
- update main help
- rebuild
- use libguile-vhttpd
- redesign workflows as a native guile dynamic loaded modules
- improve dateedit widget: setup default value (current date)
- fix clock widget wirk on IE
- add datepicker widget
- move workflow engine to separate library
- replace backend2 with own workflow loading engine.
- move both template processing algorithms into one place
- more fast menu
- (alterator http template): use own list-flat function
- update for new build system
- merge with alterator-http
- update coolclock.js (bugfix for firefox 3.0)
- fix span processing
- update i18n support
- improve acc workflow: get title from menu
- remove i18n support for javascript
- remove unused fbi/password.js
- effectEnable and effectShow little improvements
- single nodeFindByName function
- join to common translation database
- use module.mak
- add common dateedit widget
- add common timeedit widget
- add effectEnable and effectHide
- card-index workflow: always add submit.js + card-index.js
- card-index.js: rename effectUpdate -> updateEffect
- remove case-attribute support
- rename: effectUpdate -> updateEffect, effectInit -> initEffect
- select.js: always call effectUpdate
- card-index.js: add call of effectUpdate
- effectDisable: apply 'disabled' class to all elements
- add effectShow
- fix reset processing for select items
- create common effect library
- add effectUpdate
- improve effectDisable algo
- add support for 'effectDisable'
- don't remove span on translate
- js library: namespace cleanup
- fix build with latest alterator
- remove /var/lib/alterator/rss directory
- fix daemon restart on upgrade
- rebuild to fix localization
- replace layout files with standalone scripts (configd, configd-cmdine)
- drop fbi-stdin and css-embed support (this features should move to alterator-ovz module)
- rename "target" attribute to "hrefarg"
use: <a href="/net-wifi?iface=" class="alterator-ref2" hrefarg="ifname">
- select.js: fix alterator-ref2 update algo
- fix class attribute retreive in IE
- add support for checklistbox
- add "target" attribute to alterator-ref2 anchors, modify fAdjustAnchors:
Now <a href="/net-wifi?iface=" class="alterator-ref2" target="ifname">
will be changed to <a href="/net-wifi?iface=<ifname>">
(This feature is used only in alterator-net-eth now) - remove timeZone* and ci* names from select.js
- remove pclass == selector-data test for anchors in card-index.js/ciAdjust
- fix ajax submit code
- add javascript support for form based card-indexes
- add div class "alterator-label" support
- add enum-ref support
- form workflow:
* add alias "redirect-url" = "redirect"
* case-attribute now works with "div", not "form"
* add name-attribute (card-index replacement)
- optimize card-index workflow in async mode (skip selector-chooser form processing)
- submit.js: fix url construction
- fix open-template function (close port on finish)
- add common.css: common styles according HIG
- remove html-messages rule
- support for <span class="alterator-label">..</span> in card-index.js
- acc workflow usage: fix current element and help selection
- fix main help
- improve case-form feature:
* multiple variants in single case instruction
* meta with case - fix requires for alterator
- replace separate woo-bus module menu with acc workflow
- improve card-index workflow: hide all forms on delete operation
- fix module requires (unbound variable design-path)
- improve card-index.js ( hide card-index-select button )
- form workflow: move most code to functions
- use new /language url
- form workflow: add support for "case forms".
- resurrect old 'alterator-ref' behavior
- improve alterator-ref2 (replace basename with woo-get-option 'name)
- resurrect '-l'
- remove unused ensign configurator
- replace template-help with new workflow
- update internal help to new system
- remove cgi scripts
- move empty.gif to design package
- workflow-form: ability to use backend with name different from url
- add dynamically created img for multiple state demonstration
- replace index.html + menu.html with single index.html
- remove obsolete index and template-index backends
- remove alterator-ref3
- alterator-ref, alterator-ref2 : encode url component
- card-index: pass args to woo-list
- move scripts to design directory
- ability to create dynamic content inside hyperlinks
- new dynamic symlink type - 'alterator-ref3'
- password.js, card-index.js: fix path for ahttpd
- card-index now supports a new schema too
- improve template loading schema (without template-* backends)
- require ahttpd and alterator-ahttpd
- fix woo action hackaround
- remove old hack (requires for alterator-apt),
all ve-* should require alterator-apt (or alterator pkg) now
- workflow-help: move string-sure-slash to common place (alterator str)
- menu.scm: fix menu highlighting algorithm (to correct highlighting of /a/b and /a/c like uris)
- add-support for X-Alterator-Help desktop-file parameter
- desktop-file: improve translation
- use common help backend from alterator-menu package
- PreReq shadow-utils
- add meta-information to alterator.html help file
- fix requires
- new menu system
- move card-index.css to design package
- fix i18n support for javascript
- improve i18n support for javascript
- don't override template form values that missing in backend answer
- improve i18n support in card-index workflow
- fix menu item name
- add desktop file
- improve UI
- fix requires for service
- fix support for Konqueror and Safari.
- fix ajax submit work with checkbox inputs
- fix typo
- move design to separate package
- improve error message notification
- rename internal interfaces from fbi to configd
- remove unused functions
- improve constraints visualization
- improve language CGI: return to refferer, not to /
- improve ajax features
- improve local:a support
- add support for radio buttons
- add CSS rules for select and textarea
- add Ukrainian translation
- another CSS optimizations
- hotfix
- little CSS optimization
- rename function to initTitle
- assign classes to menu items
- updated design for server
- add rss feeds
- require alterator-apt
- rename fbi.layout and fbi-cmdline.layout to configd.layout and configd-cmdline.layout
- form workflow: add support for redirect after get
- submit.js: common library for asyncronyous submit requests
- add progress bar support in forms
- fix <head> generation (was <head> inside <head>)
- add <title> autogeneration if <title> was not defined in module.
- help improvements from kirill@
- improve language selection
- add documentation about alterator
- add 'configurator' script to start web browser with appropriate url
- minor fixes in CSS
- add 'alt' to img
- help improvements from kirill@
- add documentation for index
- add Ukrainian translation
- improve menu items sorting
- add help subsystem
- add logrotate script
- improve message extraction from html
- move css to separate package
- css embedding
- remove requires to webserver
- add 'alterator-ref2' special reference (remove old hacks for index)
- use PORT-redirect-GET pattern for 'form' workflow
- fix ajax password
- fix ajax selector
- fix js'ed auto-select
- add translations to js
- translate "redirect" message
- add fbi-stdin layout
- html:exception - optimizations
- restrict access to configd.log
- fix typo (redirect-url -> redirect-template)
- auto join same parameters into array (for multiple select lists)
- improve CGI and FBI error messages
- force guile16 usage
- add xml declaration for async requests
- new smart, template based, two-level menu subsystem
- move language convertion into cgi
- improve ensign interface
- frontends are backends now
- optimization: don't generate menu for async requests
- fix "exclude" constraints visualization
- improve main menu
- CSS improvements
- fix translation package name calculation
- optimize index backend (cache requests)
- add preliminary version of the main menu generation
- pass url args to all subrequests
- more support for -l: new ability to test with local templates
- significantly improve translation engine
- add translations
- remove unused functions
- apply CSS from SOHO Server
- improve 'form' and 'card-index' workflow
- turn off debug logfile
- add command line gate to configd service
- remove unused html:field function
- html:select-options - separate values and labels
- constraints visualization: don't mark hidden fields
- improve select_all library
- bugfix: mark only '#t' requires
- index backend: sort items
- init script: add lightweight reload
- automatic top-level menu
- add interface for ensign
- daemonize
- fix socket permissions
- woo-args fix: don't return empty list of the commands
- move ui data to appropriate packages
- install internall backends
- new nut-devices interface
- new feature in form frontend: allow user to define action (new,delete, write by default)
- pass incoming arguments to template backend
- form frontend now can work as a wizard step
- rename log to logfile
- replace bridge-book with log
- more translations: "alternatives", "control"
- minor bugfixes and improvements
- more translations
- add support for "label" constraints in card-index engine
- translate language and country codes to locale names
- fill label value from constraints
- optimize asynchronous request
- control template improvements
- auto append meta-information
- resurrect doctype definitions in templates
- enable ajax-selector in users
- change layout
- control configurator (demo of auto-list usage)
- add support for the page redirection after apply
- auto-list filler
- second generation of card-index frontend
- common.js: add support for xmlhttprequest
- password.js: ajax password widget
- fbi is an alterator module now
- woo-args return plist now
- rewrite fbi template engine and rename it to frontend
- move common JS code to common.js
- remove name auto concatenation to url
- enable constraints in small-card-index template
- small-card-index: add support for new/write/delete operations
- remove unused template samples
- add error message html template
- add small-card-index template
- use compose from algo library
- checkboxes, form template: auto translation
- add "exclude" constraint visualization
- fix plist requires
- improve woo functions
- enable constraints
- automatic form interface template
- improve content checks
- add gettext support
- add: register-get/post-url feature
- Initial release