create web buttons
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 9398
Prima::Buttons 1.20
Prima::Buttons is a button widgets and grouping widgets. more>>
Prima::Buttons is a button widgets and grouping widgets.
SYNOPSIS
use Prima qw(Application Buttons StdBitmap);
my $window = Prima::MainWindow-> create;
Prima::Button-> new(
owner => $window,
text => Simple button,
pack => {},
);
$window-> insert( Prima::SpeedButton ,
pack => {},
image => Prima::StdBitmap::icon(0),
);
run Prima;
Prima::Buttons provides two separate sets of classes: the button widgets and the grouping widgets. The button widgets include push buttons, check-boxes and radio buttons. The grouping widgets are designed for usage as containers for the check-boxes and radio buttons, however, any widget can be inserted in a grouping widget.
The module provides the following classes:
*Prima::AbstractButton ( derived from Prima::Widget and Prima::MouseScroller )
Prima::Button
Prima::SpeedButton
*Prima::Cluster
Prima::CheckBox
Prima::Radio
Prima::GroupBox ( derived from Prima::Widget )
Prima::RadioGroup ( obsolete )
Prima::CheckBoxGroup ( obsolete )
Note: * - marked classes are abstract.
<<lessSYNOPSIS
use Prima qw(Application Buttons StdBitmap);
my $window = Prima::MainWindow-> create;
Prima::Button-> new(
owner => $window,
text => Simple button,
pack => {},
);
$window-> insert( Prima::SpeedButton ,
pack => {},
image => Prima::StdBitmap::icon(0),
);
run Prima;
Prima::Buttons provides two separate sets of classes: the button widgets and the grouping widgets. The button widgets include push buttons, check-boxes and radio buttons. The grouping widgets are designed for usage as containers for the check-boxes and radio buttons, however, any widget can be inserted in a grouping widget.
The module provides the following classes:
*Prima::AbstractButton ( derived from Prima::Widget and Prima::MouseScroller )
Prima::Button
Prima::SpeedButton
*Prima::Cluster
Prima::CheckBox
Prima::Radio
Prima::GroupBox ( derived from Prima::Widget )
Prima::RadioGroup ( obsolete )
Prima::CheckBoxGroup ( obsolete )
Note: * - marked classes are abstract.
Download (1.4MB)
Added: 2006-07-31 License: Perl Artistic License Price:
1184 downloads
Naken Web 2007-03-15
Naken Web is both a tiny web server capable of serving static web pages. more>>
Naken Web is both a tiny web server capable of serving static web pages with built in ability to serve out live and prerecorded video in MJPEG format from video4linux devices and AVI files. Naken Web is small enough (22k to 32k) to run on embedded platforms and has been tested on the Gumstix embedded computer. Naken Web can be configured to serve out video from URLs similar to commercial IP cameras including Axis networked cameras.
History
A couple years ago I modified my Naken Chat chat server so that would act like a web server and serve out JPEG images out of an AVI file. Pressing the refresh button on a web browser to grab a new image would display the next image in the video based on the time that the web server was started. In other words, the video would play at normal speed in the browser. If you wait 5 seconds before pressing refresh and the avi plays at 30 frames a second, 150 frames are skipped so the time in the video is always accurate.
Main features:
- Serve out AVI files as if they were a live webcam
- Serve out static html web content like any other webserver
- Executable size is currently around 22k (32k with video4linux compiled in)
- Small/fast enough to run on embedded platforms such as Gumstix
- Alias URL strings of commerical IP cameras inluding Axis
- Video4Linux support for live video (early stages.. but working width bttv and sn9c102 based video)
- No dependencies unless video4linux is compiled in (libjpeg is needed then)
- Client Pull/Server Push for MJPEG video
- Username/Password Basic-Authentication
- Runs on both Unix/Linux and Microsoft Windows platforms
Version restrictions:
- If youd like to serve out AVI files the AVIs need to use the MJPEG codec. If you have a video encoded with mpeg or some other fileformat/codec, you can convert it to AVI/MJPEG using ffmpeg with the following line:
- ffmpeg -i myvideo.mpeg -vcodec mjpeg -b 10000 -s 352x240 -an out.avi
- Obviously you need to change myvideo.mpeg to the name of your input file, out.avi to what you want the output file to be called, -b is the bitrate and will affect the size of each jpeg in the avi file along with the quality of the video. The -s option is the resolution of the video. The -an option tells ffmpeg to leave out audio.
Enhancements:
- The performance of the server was increased significantly.
- Support for CGI was started.
- Support for Video4Windows devices was added.
<<lessHistory
A couple years ago I modified my Naken Chat chat server so that would act like a web server and serve out JPEG images out of an AVI file. Pressing the refresh button on a web browser to grab a new image would display the next image in the video based on the time that the web server was started. In other words, the video would play at normal speed in the browser. If you wait 5 seconds before pressing refresh and the avi plays at 30 frames a second, 150 frames are skipped so the time in the video is always accurate.
Main features:
- Serve out AVI files as if they were a live webcam
- Serve out static html web content like any other webserver
- Executable size is currently around 22k (32k with video4linux compiled in)
- Small/fast enough to run on embedded platforms such as Gumstix
- Alias URL strings of commerical IP cameras inluding Axis
- Video4Linux support for live video (early stages.. but working width bttv and sn9c102 based video)
- No dependencies unless video4linux is compiled in (libjpeg is needed then)
- Client Pull/Server Push for MJPEG video
- Username/Password Basic-Authentication
- Runs on both Unix/Linux and Microsoft Windows platforms
Version restrictions:
- If youd like to serve out AVI files the AVIs need to use the MJPEG codec. If you have a video encoded with mpeg or some other fileformat/codec, you can convert it to AVI/MJPEG using ffmpeg with the following line:
- ffmpeg -i myvideo.mpeg -vcodec mjpeg -b 10000 -s 352x240 -an out.avi
- Obviously you need to change myvideo.mpeg to the name of your input file, out.avi to what you want the output file to be called, -b is the bitrate and will affect the size of each jpeg in the avi file along with the quality of the video. The -s option is the resolution of the video. The -an option tells ffmpeg to leave out audio.
Enhancements:
- The performance of the server was increased significantly.
- Support for CGI was started.
- Support for Video4Windows devices was added.
Download (0.031MB)
Added: 2007-03-16 License: Other/Proprietary License with Source Price:
954 downloads
Mbedthis AppWeb 2.2.2
Mbedthis AppWeb is the leading web server technology for embedding in devices and applications. more>>
Mbedthis AppWeb is the leading web server technology for embedding in devices and applications. It is an open source, feature rich, embedded web server that has been designed from the ground up with security in mind.
It is integrated directly into embedded systems and applications for simple and convenient deployment and with features such as server side Embedded JavaScript and Embedded Server Pages, AppWeb is in a league of its own when compared with other embedded web servers.
AppWeb is also highly efficient. It has a modular architecture that results in a very small memory footprint and minimal CPU requirements. Compared to other web servers, AppWeb consumes a fraction of the resources that other servers require.
It also offers superior security and provides the easiest way to create dynamic, web based user and management interfaces.
Top Uses for AppWeb
- Embedded Device Management
- Personal Web Servers
- Web enabling Enterprise Applications
- Create a CD of your web site including a local web server
- Diagnostic web based user interfaces for Applications
- Create offline web applications
Enhancements:
- This release migrates the development release to a stable designation.
- Major features over the previous 2.0.5 stable release include: upgraded support for the latest PHP, MatrixSSL, and OpenSSL; a native Debian/Ubuntu package; and FSH conformance.
- Builds have been optimized to be twice as fast. 64-bit support has been improved. configure is more flexible.
- There are fixes for ranged requests, single threaded operation, and putHandler.
- The build system has been reworked.
<<lessIt is integrated directly into embedded systems and applications for simple and convenient deployment and with features such as server side Embedded JavaScript and Embedded Server Pages, AppWeb is in a league of its own when compared with other embedded web servers.
AppWeb is also highly efficient. It has a modular architecture that results in a very small memory footprint and minimal CPU requirements. Compared to other web servers, AppWeb consumes a fraction of the resources that other servers require.
It also offers superior security and provides the easiest way to create dynamic, web based user and management interfaces.
Top Uses for AppWeb
- Embedded Device Management
- Personal Web Servers
- Web enabling Enterprise Applications
- Create a CD of your web site including a local web server
- Diagnostic web based user interfaces for Applications
- Create offline web applications
Enhancements:
- This release migrates the development release to a stable designation.
- Major features over the previous 2.0.5 stable release include: upgraded support for the latest PHP, MatrixSSL, and OpenSSL; a native Debian/Ubuntu package; and FSH conformance.
- Builds have been optimized to be twice as fast. 64-bit support has been improved. configure is more flexible.
- There are fixes for ranged requests, single threaded operation, and putHandler.
- The build system has been reworked.
Download (4.8MB)
Added: 2007-05-25 License: Other/Proprietary License with Source Price:
889 downloads
Options Toolbar Button 0.4 for Firefox
Options Toolbar Button provides a button which opens the options menu. more>>
Options Toolbar Button provides a button which opens the options menu.
This is a small devision of Toolbar Buttons and one of the most popular on my web site.
This one adds a toolbar button to open Options.
You must add the button to your toolbar by right clicking the toolbar selecting "customize" and dragging this new button to the toolbar.
<<lessThis is a small devision of Toolbar Buttons and one of the most popular on my web site.
This one adds a toolbar button to open Options.
You must add the button to your toolbar by right clicking the toolbar selecting "customize" and dragging this new button to the toolbar.
Download (0.007MB)
Added: 2007-07-11 License: MPL (Mozilla Public License) Price:
839 downloads
Gunther 0.6 Beta
Gunther is a set of PHP scripts that can be deployed on your web server and used to create, manage and easily maintain a website more>>
Gunther is a set of PHP scripts that can be deployed on your web server and used to create, manage and easily maintain a website.
Gunther aims at a different target-market than most existing content management systems. Gunther is for those who want an instantly accessible tool to build small to medium sized websites and may want to provide others (clients, customers or friends) with an easily editable website.
Gunther strives to provide the user with genuinely useful features such as automatic thumbnail generation for uploaded images, customisable page templates, automatic generation of image galleries and an easy-to-learn wiki-style markup language to format pages. Gunther can also be deployed with zero configuration and comes with a clean, elegant, functional default page template so a Gunther driven site will look great from the word go.
All editing is done from within the web browser by logging in to your site with a user-name and password. A Gunther powered site works much like a wiki, however, unlike a wiki, a Gunther driven site is not open to modifications by the general public and the owner must log-in before being able to make changes.
Main features:
- Web-based site management.
- Create and remove pages from your site.
- Easily create links between pages.
- Rename pages.
- Upload and embed images.
- Align images left and right.
- Very easy image gallery creation.
- Various styles, bold, underline, code, pre-processed, subscript, superscript header styles, text alignment.
- Create ordered and unordered lists.
- Create tables.
- Per cell alignment in tables.
- Row span and column span.
- Incorporate PHP script within pages.
- Add your own custom HTML to pages.
- Create thumbnails from uploaded images automatically.
- Create your own user templates.
- Choose a default user template.
- Choose a specific template for a page.
- Incorporate a fixed page into a template (create static elements such as a button bar).
- Upload images and resources to associate with a template.
<<lessGunther aims at a different target-market than most existing content management systems. Gunther is for those who want an instantly accessible tool to build small to medium sized websites and may want to provide others (clients, customers or friends) with an easily editable website.
Gunther strives to provide the user with genuinely useful features such as automatic thumbnail generation for uploaded images, customisable page templates, automatic generation of image galleries and an easy-to-learn wiki-style markup language to format pages. Gunther can also be deployed with zero configuration and comes with a clean, elegant, functional default page template so a Gunther driven site will look great from the word go.
All editing is done from within the web browser by logging in to your site with a user-name and password. A Gunther powered site works much like a wiki, however, unlike a wiki, a Gunther driven site is not open to modifications by the general public and the owner must log-in before being able to make changes.
Main features:
- Web-based site management.
- Create and remove pages from your site.
- Easily create links between pages.
- Rename pages.
- Upload and embed images.
- Align images left and right.
- Very easy image gallery creation.
- Various styles, bold, underline, code, pre-processed, subscript, superscript header styles, text alignment.
- Create ordered and unordered lists.
- Create tables.
- Per cell alignment in tables.
- Row span and column span.
- Incorporate PHP script within pages.
- Add your own custom HTML to pages.
- Create thumbnails from uploaded images automatically.
- Create your own user templates.
- Choose a default user template.
- Choose a specific template for a page.
- Incorporate a fixed page into a template (create static elements such as a button bar).
- Upload images and resources to associate with a template.
Download (0.16MB)
Added: 2006-05-24 License: GPL (GNU General Public License) Price:
1249 downloads
Template::TT2Site 0.95
Template::TT2Site is a Perl module to create standard web sites with the Template Toolkit. more>>
Template::TT2Site is a Perl module to create standard web sites with the Template Toolkit.
SYNOPSIS
$ mkdir NewSite
$ cd NewSite
$ tt2site setup
... make your pages ...
$ tt2site build
... point your browser at html/index.html ...
tt2site is just a wrapper program. tt2site setup is equivalent to perl -MTemplate::TT2Site -e setup, and so on.
Template::TT2Site is a framework to create web sites using the Template Toolkit.
The technical structure of the site is patterned after the method described in chapter 11 of The Badger Book. The structure has been slightly simplified for ease of use, and a couple of neat features are added:
The resultant site is position independent, i.e., it only uses relative URLs to the extent possible. This makes it easy to build partial sites, and to relocate the contents.
The necessary means are provided to create multi-language sites, where each page gets a link to its translations.
The site.map hash, required for site navigation, is created automatically using minimal, position independent, directions.
This module, Template::TT2Site, provides the necessary methods to setup and maintain a site. It is used by the wrapper program, tt2site.
<<lessSYNOPSIS
$ mkdir NewSite
$ cd NewSite
$ tt2site setup
... make your pages ...
$ tt2site build
... point your browser at html/index.html ...
tt2site is just a wrapper program. tt2site setup is equivalent to perl -MTemplate::TT2Site -e setup, and so on.
Template::TT2Site is a framework to create web sites using the Template Toolkit.
The technical structure of the site is patterned after the method described in chapter 11 of The Badger Book. The structure has been slightly simplified for ease of use, and a couple of neat features are added:
The resultant site is position independent, i.e., it only uses relative URLs to the extent possible. This makes it easy to build partial sites, and to relocate the contents.
The necessary means are provided to create multi-language sites, where each page gets a link to its translations.
The site.map hash, required for site navigation, is created automatically using minimal, position independent, directions.
This module, Template::TT2Site, provides the necessary methods to setup and maintain a site. It is used by the wrapper program, tt2site.
Download (0.035MB)
Added: 2007-02-22 License: Perl Artistic License Price:
974 downloads
Abyss Web Server X1 2.6
Abyss Web Server X1 is a free and compact Web server. It supports SSL, compression, CGI/FastCGI, ISAPI, XSSI, URL rewriting,bandwidth throttling, anti-leeching, anti-hacking, and features a remote web management interface. more>> <<less
Download (0.64MB)
Added: 2009-04-04 License: Freeware Price: $0
73043 downloads
Web-Based Adult Content Server 0.7.0
Web-Based Adult Content Server is a suite of programs which manage photo sets and video clips of an adult nature. more>>
Web-Based Adult Content Server is a suite of programs which manage photo sets and video clips of an adult nature.
It runs on a home Linux/Unix server and creates a personalized adult Web server in which to store, preuse, and catalogue a personal collection of adult material.
Web-Based Adult Content Server has many features, like model catalogs, attribute-based searching, randomized highlights, new addition lists, and a flexible bookmark mechanism.
Enhancements:
- This release has new features and many bugfixes.
- It includes a new Web-based Model Manager application, locations-based filtering (e.g. Bathroom), and a new connections infrastructure for galleries and ad-hoc collections.
<<lessIt runs on a home Linux/Unix server and creates a personalized adult Web server in which to store, preuse, and catalogue a personal collection of adult material.
Web-Based Adult Content Server has many features, like model catalogs, attribute-based searching, randomized highlights, new addition lists, and a flexible bookmark mechanism.
Enhancements:
- This release has new features and many bugfixes.
- It includes a new Web-based Model Manager application, locations-based filtering (e.g. Bathroom), and a new connections infrastructure for galleries and ad-hoc collections.
Download (0.52MB)
Added: 2007-07-09 License: GPL (GNU General Public License) Price:
848 downloads
Easysite 2.0
Easysite consists of a program entirely written in PHP that allows you to create your web site fast and easy. more>>
Easysite consists of a program entirely written in PHP that allows you to create your web site fast and easy.
Easysite is a program entirely written in PHP that allows you to create your web site fast and easy. Once you create the content of your site, Easysite automatically builds your entire Web site using templates. The program looks for existing directory after directory, and creates an image for a sub-category.
Then it looks for existing html pages and prints it out on the navigation menu. Please see snapshot.jpg included in this distribution for details. In addition, Easysite logs all traffic generated by your pages into a mysql database, so that you dont need access the httpd log files anymore.
Enhancements:
- the french translation has been removed for ease of maintenance reason
- a complete gestion of skin was added
- a graphical installation procedure was added
- an online skin edition possibility was added
- the user can now choose what skin he wants to have
- several bugs fixed
- multi database support, now mysql, Informix, mSQL server, msql should be supported
- Links are now displayed in the head of the page to allow the user to go where he wants whatever the place he is in.
- phpmyadmin is included now with this distribution
<<lessEasysite is a program entirely written in PHP that allows you to create your web site fast and easy. Once you create the content of your site, Easysite automatically builds your entire Web site using templates. The program looks for existing directory after directory, and creates an image for a sub-category.
Then it looks for existing html pages and prints it out on the navigation menu. Please see snapshot.jpg included in this distribution for details. In addition, Easysite logs all traffic generated by your pages into a mysql database, so that you dont need access the httpd log files anymore.
Enhancements:
- the french translation has been removed for ease of maintenance reason
- a complete gestion of skin was added
- a graphical installation procedure was added
- an online skin edition possibility was added
- the user can now choose what skin he wants to have
- several bugs fixed
- multi database support, now mysql, Informix, mSQL server, msql should be supported
- Links are now displayed in the head of the page to allow the user to go where he wants whatever the place he is in.
- phpmyadmin is included now with this distribution
Download (0.083MB)
Added: 2007-04-25 License: GPL (GNU General Public License) Price:
946 downloads
Apache Struts 1.3.5
Apache Struts is a free open-source framework for creating Java web applications. more>>
Apache Struts project is a free open-source framework for creating Java web applications.
Web applications differ from conventional websites in that web applications can create a dynamic response. Many websites deliver only static pages. A web application can interact with databases and business logic engines to customize a response.
Web applications based on JavaServer Pages sometimes commingle database code, page design code, and control flow code. In practice, we find that unless these concerns are separated, larger applications become difficult to maintain.
One way to separate concerns in a software application is to use a Model-View-Controller (MVC) architecture. The Model represents the business or database code, the View represents the page design code, and the Controller represents the navigational code. The Struts framework is designed to help developers create web applications that utilize a MVC architecture.
The framework provides three key components:
A "request" handler provided by the application developer that is mapped to a standard URI.
A "response" handler that transfers control to another resource which completes the response.
A tag library that helps developers create interactive form-based applications with server pages.
The frameworks architecture and tags are buzzword compliant. Struts works well with conventional REST applications and with nouveau technologies like SOAP and AJAX.
The Apache Struts Project is the open source community that creates and maintains the Apache Struts framework. The project consists of a diverse group of volunteers who share common values regarding collaborative, community-based open source development. The Apache Struts Project is proud to share these values with our parent organization: The Apache Software Foundation.
The project is called "Struts" because the framework is meant to furnish the "invisible underpinnings" that support professional application development. Struts provides the glue that joins the various elements of the standard Java platform into a coherent whole. Our goal is to leverage existing standards by producing the missing pieces we need to create enterprise-grade applications that are easy to maintain over time.
The Apache Struts Project offers two major versions of the Struts framework. Struts 1 is recognized as the most popular web application framework for Java. The 1.x framework is mature, well-documented, and widely supported. Struts 1 is the best choice for teams who value proven solutions to common problems.
Struts 2 was originally known as WebWork 2. After working independently for several years, the WebWork and Struts communities joined forces to create Struts 2. The new framework is the best choice for teams who value elegant solutions to difficult problems.
<<lessWeb applications differ from conventional websites in that web applications can create a dynamic response. Many websites deliver only static pages. A web application can interact with databases and business logic engines to customize a response.
Web applications based on JavaServer Pages sometimes commingle database code, page design code, and control flow code. In practice, we find that unless these concerns are separated, larger applications become difficult to maintain.
One way to separate concerns in a software application is to use a Model-View-Controller (MVC) architecture. The Model represents the business or database code, the View represents the page design code, and the Controller represents the navigational code. The Struts framework is designed to help developers create web applications that utilize a MVC architecture.
The framework provides three key components:
A "request" handler provided by the application developer that is mapped to a standard URI.
A "response" handler that transfers control to another resource which completes the response.
A tag library that helps developers create interactive form-based applications with server pages.
The frameworks architecture and tags are buzzword compliant. Struts works well with conventional REST applications and with nouveau technologies like SOAP and AJAX.
The Apache Struts Project is the open source community that creates and maintains the Apache Struts framework. The project consists of a diverse group of volunteers who share common values regarding collaborative, community-based open source development. The Apache Struts Project is proud to share these values with our parent organization: The Apache Software Foundation.
The project is called "Struts" because the framework is meant to furnish the "invisible underpinnings" that support professional application development. Struts provides the glue that joins the various elements of the standard Java platform into a coherent whole. Our goal is to leverage existing standards by producing the missing pieces we need to create enterprise-grade applications that are easy to maintain over time.
The Apache Struts Project offers two major versions of the Struts framework. Struts 1 is recognized as the most popular web application framework for Java. The 1.x framework is mature, well-documented, and widely supported. Struts 1 is the best choice for teams who value proven solutions to common problems.
Struts 2 was originally known as WebWork 2. After working independently for several years, the WebWork and Struts communities joined forces to create Struts 2. The new framework is the best choice for teams who value elegant solutions to difficult problems.
Download (MB)
Added: 2007-01-12 License: The Apache License 2.0 Price:
634 downloads
PHPortal 0.2.7 beta
PHPortal is an extensible content management framework with object reuse. more>>
PHPortal is a PHP application development environment similar to Zope. It is a pipeline or tunnel application that can help you quickly create dynamic Web applications such as portal and intranet sites. It comes with membership, search, news, and more.
Its easy-to-use tools allow teams to productively and safely work together. It provides access to databases and other legacy data. Its support for Web standards such as SMTP, POP, FTP, and XML-RPC allows you flexibility and interoperability.
It consists of a number of components which work together to provide a complete, yet flexible, application server package. It includes an XML-RPC server, an object-oriented database schema, a search engine, a database virtual file mapping system, a Web page templating system, a Web-based development and management tool, and comprehensive extension support.
<<lessIts easy-to-use tools allow teams to productively and safely work together. It provides access to databases and other legacy data. Its support for Web standards such as SMTP, POP, FTP, and XML-RPC allows you flexibility and interoperability.
It consists of a number of components which work together to provide a complete, yet flexible, application server package. It includes an XML-RPC server, an object-oriented database schema, a search engine, a database virtual file mapping system, a Web page templating system, a Web-based development and management tool, and comprehensive extension support.
Download (1.0MB)
Added: 2005-05-05 License: ZPL (Zope Public License) Price:
1632 downloads
AMP 0.9.1 Beta
AMP is a framework-independant Java API that enables processing of AJAX requests in a normal MVC pattern. more>>
AMP is a framework-independant Java API that enables processing of AJAX requests in a normal MVC pattern.
AMP framework is currently integrated with the Spring framework to allow for easy configuration. It was inspired by Ruby on Rails partials.
About AJAX:
Asynchronous JavaScript And XML, or its acronym Ajax, is a Web development technique for creating interactive web applications. The intent is to shift a great deal of interaction to the Web surfers computer, exchanging data with the server behind the scenes, so that the entire Web page does not have to be reloaded each time the user makes a change. This is meant to increase the Web pages interactivity, speed, and usability. The Ajax technique uses a combination of:
XHTML (or HTML) and CSS for marking up and styling information.
The DOM accessed with a client-side scripting language, especially ECMAScript implementations like JavaScript and JScript, to dynamically display and interact with the information presented
The XMLHttpRequest object to exchange data asynchronously with the web server. In some Ajax frameworks and in some situations, an IFrame object is used instead of the XMLHttpRequest object to exchange data with the web server.
XML is commonly used as the format for transfering data, although any format will work, including preformatted HTML, plain text, JSON and even EBML.
Like DHTML, LAMP, or SPA, Ajax is not a technology in itself, but a term that refers to the use of a group of technologies together. In fact, derivative/composite technologies based substantially upon Ajax, such as AFLAX, are already appearing.
Enhancements:
- Spring integration now has the additional option of using SpringAmpInterceptor instead of the servlet filter.
- The example application uses the new interceptor instead of the filter, though filter config remains commented out in web.xml.
<<lessAMP framework is currently integrated with the Spring framework to allow for easy configuration. It was inspired by Ruby on Rails partials.
About AJAX:
Asynchronous JavaScript And XML, or its acronym Ajax, is a Web development technique for creating interactive web applications. The intent is to shift a great deal of interaction to the Web surfers computer, exchanging data with the server behind the scenes, so that the entire Web page does not have to be reloaded each time the user makes a change. This is meant to increase the Web pages interactivity, speed, and usability. The Ajax technique uses a combination of:
XHTML (or HTML) and CSS for marking up and styling information.
The DOM accessed with a client-side scripting language, especially ECMAScript implementations like JavaScript and JScript, to dynamically display and interact with the information presented
The XMLHttpRequest object to exchange data asynchronously with the web server. In some Ajax frameworks and in some situations, an IFrame object is used instead of the XMLHttpRequest object to exchange data with the web server.
XML is commonly used as the format for transfering data, although any format will work, including preformatted HTML, plain text, JSON and even EBML.
Like DHTML, LAMP, or SPA, Ajax is not a technology in itself, but a term that refers to the use of a group of technologies together. In fact, derivative/composite technologies based substantially upon Ajax, such as AFLAX, are already appearing.
Enhancements:
- Spring integration now has the additional option of using SpringAmpInterceptor instead of the servlet filter.
- The example application uses the new interceptor instead of the filter, though filter config remains commented out in web.xml.
Download (0.020MB)
Added: 2006-02-14 License: GPL (GNU General Public License) Price:
1351 downloads
FreeBlisket 1.0
Freeblisket provides a set of tools for creating e-commerce Web sites. more>>
Freeblisket provides a set of tools for creating e-commerce Web sites. It features secure authentication, customer data collection, an administrative Web interface, support for Paypal and other payment methods, and a single interface for multiple e-commerce Web sites.
Main features:
- Store Builder
- Shopping Cart
- Order Management
- Secure Authentication
- Inventory Management
- Customer Management
- Store Manager Web Interface
- Multiple User Roles and Permissions
- Paypal and other Payment Method Support
- Single Admin Interface for Multiple E-commerce Websites
- And More...
<<lessMain features:
- Store Builder
- Shopping Cart
- Order Management
- Secure Authentication
- Inventory Management
- Customer Management
- Store Manager Web Interface
- Multiple User Roles and Permissions
- Paypal and other Payment Method Support
- Single Admin Interface for Multiple E-commerce Websites
- And More...
Added: 2005-11-07 License: Freeware Price:
1447 downloads
Perlbug::Interface::Web 2.93
Perlbug::Interface::Web is a web interface to perlbug database. more>>
Perlbug::Interface::Web is a web interface to perlbug database.
SYNOPSIS
my $o_web = Perlbug::Interface::Web->new;
print $o_web->top;
print $o_web->request(help);
print $o_web->links;
METHODS
new
Create new Perlbug::Interface::Web object.
my $web = Perlbug::Interface::Web->new;
setup
Setup Perlbug::Interface::Web
$o_web->setup($cgi);
check_user
Access authentication via http, we just prime ourselves with data from the db as well.
menus
Return menu of system, designed for vertical format. Wraps logo, title and links
print $o_web->menus();
logo
Return logo of system with href=hard_wired_url
print $o_web->logo();
get_title
Return title of current page
print $o_web->get_title();
summary
Return summary of open/closed bugs
print $o_web->summary();
links
Return links of system, with adminfaq inserted if appropriate, configured links and object search forms.
print $o_web->links();
index
Display the index results here...
get_request
Return the req value for this request
my $req = $self->get_request;
set_command
Set the command type for the rest of the process, based on the input and operation
my $cmd = $o_web->set_command($req);
commands
Return command menu buttons for request given
print $o_web->commands($req);
switch
Return appropriate method call for request(else index), using internal CGI object
my $method = $o_web->switch([$req]); # set $method=($call|index)
start
Return appropriate start header data for web request, includes start table.
print $o_web->start();
form
Return form with appropriate name and target etc.
print $o_web->form(menus);
top
Return consistent top of page.
print $o_web->top($req, $cmd);
request
Handle all web requests (internal print)
$o_web->request($call);
target2file
Return appropriate dir/file.ext for given target string
my $filename = $o_base->target2file(header);
# -> /home/richard/web/header.html
finish
Return appropriate finishing html
Varies with framed, includes table finish
print $o_web->finish($req);
overview
Wrapper for doo method
graph
Display pie or mixed graph for groups of bugs etc., mixed to come.
date
Wrapper for search by date access
create
Wrapper for object creation
$o_web->create($obj, %data);
object_handler
Wrapper for object access: no ids = search form
$o_web->object_handler($me_thod, $oid); # o_cgi comes from the heavens
hist
History mechanism for bugs and users.
Move formatting to Formatter::history !!!
headers
Headers for all objects (message, note, ...) by id
$o_web->headers(patch, $id);
bidmid
Wrapper for bugid and messageid access
spec
Returns specifications for the Perlbug system.
$dynamic =~ s/ />/g;
$dynamic =~ s/b(http:.+?perlbug.cgi)b/$1/gi;
$dynamic =~ s/b([ |&.t;]+@.+?.(?:com|org|net|edu))b/$1/gi;
webhelp
Web based help for perlbug.
print $web->webhelp;
mailhelp
Web based mail help for perlbug.
print $web->mailhelp;
delete
Wrapper for delete access
sql
Open field sql query processor
todo
To do list, may be appended to
adminfaq
adminFAQ
web_query
Form bugid search web query results
# results - dont map to query() unless Base::query modified
search
Construct search form
with chosen params as defaults...
update
For all application objects, wraps to object_handler
$o_web->update(); # args ignored here for passing purposes
current_buttons
Get and set array of relevant buttons by context key
my @buttons = $o_web->current_buttons(search update reset, scalar(@uids), [$colspan]);
case
Handle case sensitivity from web search form.
format_query
Produce SQL query for bug search from cgi query.
Can be optimised somewhat ...
my $query = $web->format_query;
wildcard
Convert * into % for sqlquery
my $string = $self->wildcard(5.*);
tenify
Create range of links to split (by tens or more) bugids from web query result.
$self->tenify(@_bids, bug, 7); # in chunks of 7
<<lessSYNOPSIS
my $o_web = Perlbug::Interface::Web->new;
print $o_web->top;
print $o_web->request(help);
print $o_web->links;
METHODS
new
Create new Perlbug::Interface::Web object.
my $web = Perlbug::Interface::Web->new;
setup
Setup Perlbug::Interface::Web
$o_web->setup($cgi);
check_user
Access authentication via http, we just prime ourselves with data from the db as well.
menus
Return menu of system, designed for vertical format. Wraps logo, title and links
print $o_web->menus();
logo
Return logo of system with href=hard_wired_url
print $o_web->logo();
get_title
Return title of current page
print $o_web->get_title();
summary
Return summary of open/closed bugs
print $o_web->summary();
links
Return links of system, with adminfaq inserted if appropriate, configured links and object search forms.
print $o_web->links();
index
Display the index results here...
get_request
Return the req value for this request
my $req = $self->get_request;
set_command
Set the command type for the rest of the process, based on the input and operation
my $cmd = $o_web->set_command($req);
commands
Return command menu buttons for request given
print $o_web->commands($req);
switch
Return appropriate method call for request(else index), using internal CGI object
my $method = $o_web->switch([$req]); # set $method=($call|index)
start
Return appropriate start header data for web request, includes start table.
print $o_web->start();
form
Return form with appropriate name and target etc.
print $o_web->form(menus);
top
Return consistent top of page.
print $o_web->top($req, $cmd);
request
Handle all web requests (internal print)
$o_web->request($call);
target2file
Return appropriate dir/file.ext for given target string
my $filename = $o_base->target2file(header);
# -> /home/richard/web/header.html
finish
Return appropriate finishing html
Varies with framed, includes table finish
print $o_web->finish($req);
overview
Wrapper for doo method
graph
Display pie or mixed graph for groups of bugs etc., mixed to come.
date
Wrapper for search by date access
create
Wrapper for object creation
$o_web->create($obj, %data);
object_handler
Wrapper for object access: no ids = search form
$o_web->object_handler($me_thod, $oid); # o_cgi comes from the heavens
hist
History mechanism for bugs and users.
Move formatting to Formatter::history !!!
headers
Headers for all objects (message, note, ...) by id
$o_web->headers(patch, $id);
bidmid
Wrapper for bugid and messageid access
spec
Returns specifications for the Perlbug system.
$dynamic =~ s/ />/g;
$dynamic =~ s/b(http:.+?perlbug.cgi)b/$1/gi;
$dynamic =~ s/b([ |&.t;]+@.+?.(?:com|org|net|edu))b/$1/gi;
webhelp
Web based help for perlbug.
print $web->webhelp;
mailhelp
Web based mail help for perlbug.
print $web->mailhelp;
delete
Wrapper for delete access
sql
Open field sql query processor
todo
To do list, may be appended to
adminfaq
adminFAQ
web_query
Form bugid search web query results
# results - dont map to query() unless Base::query modified
search
Construct search form
with chosen params as defaults...
update
For all application objects, wraps to object_handler
$o_web->update(); # args ignored here for passing purposes
current_buttons
Get and set array of relevant buttons by context key
my @buttons = $o_web->current_buttons(search update reset, scalar(@uids), [$colspan]);
case
Handle case sensitivity from web search form.
format_query
Produce SQL query for bug search from cgi query.
Can be optimised somewhat ...
my $query = $web->format_query;
wildcard
Convert * into % for sqlquery
my $string = $self->wildcard(5.*);
tenify
Create range of links to split (by tens or more) bugids from web query result.
$self->tenify(@_bids, bug, 7); # in chunks of 7
Download (0.49MB)
Added: 2007-07-31 License: Perl Artistic License Price:
816 downloads
Web Filter 0.96
webfilt is not a spam filter, but provides a generic web-based interface for Bayesian-style UNIX filters that need occasional tr more>>
webfilt is not a spam filter, but provides a generic web-based interface for Bayesian-style UNIX filters that need occasional training and corrections. It has been tested with SpamProbe and SpamBayes, but should work with other command-line filters too.
The webfilt system works with existing UNIX accounts, and consists of three distinct components that operate independently:
Users procmail recipes and cron jobs. The storelast.sh shell script is invoked by a users .procmailrc and simply saves a size-limited copy of each incoming e-mail message. The destination directory is determined by spam-state, done by procmail processing. A cron job periodically cleans old message copies.
webfiltd, daemon. The daemon component is invoked by inetd, and responds to a number of commands that allow a connecting client to authenticate, read files, and execute remote commands. This is all done with the authenticated users permissions. This daemon accepts just localhost connections.
webfilt.cgi, web interface The CGI program creates the web interface. Running with low privileges, it communicates with the webfiltd daemon over a socket to guarantee privilege isolation. The user logs in using their web browser and can then view recent emails and run commands on certain files (to train the filter).
<<lessThe webfilt system works with existing UNIX accounts, and consists of three distinct components that operate independently:
Users procmail recipes and cron jobs. The storelast.sh shell script is invoked by a users .procmailrc and simply saves a size-limited copy of each incoming e-mail message. The destination directory is determined by spam-state, done by procmail processing. A cron job periodically cleans old message copies.
webfiltd, daemon. The daemon component is invoked by inetd, and responds to a number of commands that allow a connecting client to authenticate, read files, and execute remote commands. This is all done with the authenticated users permissions. This daemon accepts just localhost connections.
webfilt.cgi, web interface The CGI program creates the web interface. Running with low privileges, it communicates with the webfiltd daemon over a socket to guarantee privilege isolation. The user logs in using their web browser and can then view recent emails and run commands on certain files (to train the filter).
Download (0.023MB)
Added: 2006-07-11 License: GPL (GNU General Public License) Price:
1200 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above create web buttons search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed