About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
development:architecture:lightbox

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
development:architecture:lightbox [2016/03/29 16:01] crhallbergdevelopment:architecture:lightbox [2016/03/29 16:02] crhallberg
Line 28: Line 28:
  
  
-===== Built-in Stops =====+====== Built-in Stops ======
  
 The Lightbox is programmed to close under the following conditions: The Lightbox is programmed to close under the following conditions:
  
-==== Non-forced login ====+===== Non-forced login =====
 VuFind refreshes the page after a login to update information and present new fields. The lightbox determines if a login has occureed using the following criteria: VuFind refreshes the page after a login to update information and present new fields. The lightbox determines if a login has occureed using the following criteria:
   * the request came from a form   * the request came from a form
Line 40: Line 40:
 If the above is true and the form action is directly from UserLogin or catalogLogin, the page will refresh immediately. Else, the lightbox will automatically refresh after it is closed (allowing the current action to complete). If the above is true and the form action is directly from UserLogin or catalogLogin, the page will refresh immediately. Else, the lightbox will automatically refresh after it is closed (allowing the current action to complete).
  
-==== A success message is reached ====+===== A success message is reached =====
 When an .alert-success message is found, it is isolated in the lightbox, representing the end of a path. The lightbox can only be closed or escaped after this (by default). When an .alert-success message is found, it is isolated in the lightbox, representing the end of a path. The lightbox can only be closed or escaped after this (by default).
  
-==== 205 Status Code ====+===== 205 Status Code =====
 If a form results in a 205 status code (Reset Content), it will immediately refresh the page. If a form results in a 205 status code (Reset Content), it will immediately refresh the page.
  
development/architecture/lightbox.txt · Last modified: 2023/06/07 12:19 by demiankatz