1699 projects tagged "JavaScript"
AUTH_MD5 is a client- and server-based authentication framework with a PHP and JavaScript class and challenge-response scheme. The server generates for each request a new challenge, stores it in the session, and transmits it to the client. If the client connects for the first time, the server stores its IP address in the session. The client generates the md5 based on the password of the login form and the challenge, and sends it together with the login to the server. Then the server computes a md5 from the stored challenge and the password and compares it with the md5 from the client. If they match, the user is authenticated. For each following request of the client the md5 of password and challenge will be checked.
PictureView Slideshow uses PHP and JavaScript (and optionally a static non-PHP version) to display images with one main viewport and a small image reel of thumbnails. The viewport takes up most of the area of the screen, allowing for the maximum view size without having to use scrollbars. The image reel on the right can be advanced without reloading the picture. Using the administrative features, you can rename, delete, crop, and rotate the image. To use these features, a cookie password (low security) is used to prevent people from messing with the photos. In short, this program is about viewing the pictures.
DOM Tooltip allows developers to add customized tooltips to Web pages. The tooltips are controlled through style class definitions and respond to events such as "mouseover", and avoids possible collisions with form elements such as select boxes and screen edges. While originally designed to create context tooltips, it is also possible to create a wide variety of dynamic layers, such as embedded windows, context menus, and hidden blocks. Additional features include sticky tips, tooltip fading, lifetime, relative positioning, class assignments, width adjustments, mouse dragging, captions, directionality, offset adjustments, adjustable activate/deactivate delay times, snapping to grid, fate adjustment (hide or destroy), and references to created tips. It supports Mozilla/Netscape6+, IE 5.5+, IE on Mac, Safari, Konqueror, and Opera 7.
Verlof is a Web application for registering and viewing leave information. It records hours of leave rights and hours of leave within categories like normal leave, special leave, reduced working-hours (ADV), and the begin and end dates for the leave's period. The few rules imposed on the entries are mainly sanity checks like "begin date is in the weekend". The act of entering a new leave entry sends an email to the group manager and a copy to the employee. The advantages of this electronic version over the paper version are: there is a single information location (no employee-card and mother-card discrepancies), questionable entries immediately draw the manager's attention (with email), and various up-to-date views of the leave history are available (total, year, and list). Verlof is a Dutch-only application and a little specific to Leiden University.
DOM Menu allows developers to add dynamic, hierarchical popup menus to Web pages. Menus can be horizontal or vertical and can open or pop out in either direction. It features screen edge and element detection for browsers that cannot hide form elements. Styles are controlled almost entirely using CSS, and the menus are created and hidden using the Document Object Model. Configuration is performed using a custom Hash() class. The menus emulate the look and feel of well known GUI toolkits. Mozilla, IE 5+ and Opera 7 are supported.
Checky is a document validation and analysis extension for Firefox, Mozilla, and Netscape. It provides an easy-to-use interface to many free and commercial online validation and analysis services. It allows the user to validate, analyze, view, and inspect documents containing HTML, XHTML, CSS, RDF, RSS, XML, P3P, hyperlinks, metadata, and many more. It can check Section 508 and WAI compliance of documents with many helpful services. It can help in the design, development, and maintenance of accessible documents for a semantic web.