sonic action
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 856
Sonic Action Beta 3
Sonic Action is a multiplatform Sonic fangame based on the SRB2 story. more>>
Sonic Action is the first SRB2 Town related game. Anywhere, instead of the standard story that you read everyday, this time the viewpoint is more orientated to Sonic.
But Im not saying that well not appear in the game, nothing of that kind. Im planning to get we appear in the game. So dont ask me about that.
The engine of Sonic Action is incredibly good: you can think that Sega made it. Thats because six months of developing can do wonderful things. And this is not developed using programs such as Game Maker, MFF or TGF, normally used for make fangames, its programmed in C++ with Allegro.
And is more: Tails92 will port the different versions of Sonic Action to other OS like Linux or FreeBSD (Sonic Action is orignally programmed for Windows).
The story is very original, as far as the fangames stories that I know.. But you can get more info in the Sonic Action sections (scroll down the menu).
Enhancements:
- New levels: Badnik City and Eggman Base (the last is incomplete).
<<lessBut Im not saying that well not appear in the game, nothing of that kind. Im planning to get we appear in the game. So dont ask me about that.
The engine of Sonic Action is incredibly good: you can think that Sega made it. Thats because six months of developing can do wonderful things. And this is not developed using programs such as Game Maker, MFF or TGF, normally used for make fangames, its programmed in C++ with Allegro.
And is more: Tails92 will port the different versions of Sonic Action to other OS like Linux or FreeBSD (Sonic Action is orignally programmed for Windows).
The story is very original, as far as the fangames stories that I know.. But you can get more info in the Sonic Action sections (scroll down the menu).
Enhancements:
- New levels: Badnik City and Eggman Base (the last is incomplete).
Download (0.77MB)
Added: 2006-10-05 License: GPL (GNU General Public License) Price:
728 downloads
mod_actions
mod_actions is an Apache module that provides functions for executing CGI scripts based on media type or request method. more>>
mod_actions is an Apache module that provides functions for executing CGI scripts based on media type or request method.
This module has two directives. The Action directive lets you run CGI scripts whenever a file of a certain type is requested. The Script directive lets you run CGI scripts whenever a particular method is used in a request. This makes it much easier to execute scripts that process files.
Action directive
Syntax: Action action-type cgi-script
Context: server config, virtual host, directory, .htaccess
Override: FileInfo
Status: Base
Module: mod_actions
Compatibility: Action is only available in Apache 1.1 and later
This directive adds an action, which will activate cgi-script when action-type is triggered by the request. The cgi-script is the URL-path to a resource that has been configured as a CGI script using ScriptAlias or AddHandler. The action-type can be either a handler or a MIME content type. It sends the URL and file path of the requested document using the standard CGI PATH_INFO and PATH_TRANSLATED environment variables.
Examples:
# Requests for files of a particular type:
Action image/gif /cgi-bin/images.cgi
# Files of a particular file extension
AddHandler my-file-type .xyz
Action my-file-type /cgi-bin/program.cgi
In the first example, requests for files with a MIME content type of image/gif will instead be handled by the specified cgi script /cgi-bin/images.cgi.
In the second example, requests for files with a file extension of .xyz are handled instead by the specified cgi script /cgi-bin/program.cgi.
Script directive
Syntax: Script method cgi-script
Context: server config, virtual host, directory
Status: Base
Module: mod_actions
Compatibility: Script is only available in Apache 1.1 and later; arbitrary method use is only available with 1.3.10 and later
This directive adds an action, which will activate cgi-script when a file is requested using the method of method. The cgi-script is the URL-path to a resource that has been configured as a CGI script using ScriptAlias or AddHandler. The URL and file path of the requested document is sent using the standard CGI PATH_INFO and PATH_TRANSLATED environment variables.
Prior to Apache 1.3.10, method can only be one of GET, POST, PUT, or DELETE. As of 1.3.10, any arbitrary method name may be used. Method names are case-sensitive, so Script PUT and Script put have two entirely different effects.
Note that the Script command defines default actions only. If a CGI script is called, or some other resource that is capable of handling the requested method internally, it will do so. Also note that Script with a method of GET will only be called if there are query arguments present (e.g., foo.html?hi). Otherwise, the request will proceed normally.
Examples:
# For < ISINDEX >-style searching
Script GET /cgi-bin/search
# A CGI PUT handler
Script PUT /~bob/put.cgi
<<lessThis module has two directives. The Action directive lets you run CGI scripts whenever a file of a certain type is requested. The Script directive lets you run CGI scripts whenever a particular method is used in a request. This makes it much easier to execute scripts that process files.
Action directive
Syntax: Action action-type cgi-script
Context: server config, virtual host, directory, .htaccess
Override: FileInfo
Status: Base
Module: mod_actions
Compatibility: Action is only available in Apache 1.1 and later
This directive adds an action, which will activate cgi-script when action-type is triggered by the request. The cgi-script is the URL-path to a resource that has been configured as a CGI script using ScriptAlias or AddHandler. The action-type can be either a handler or a MIME content type. It sends the URL and file path of the requested document using the standard CGI PATH_INFO and PATH_TRANSLATED environment variables.
Examples:
# Requests for files of a particular type:
Action image/gif /cgi-bin/images.cgi
# Files of a particular file extension
AddHandler my-file-type .xyz
Action my-file-type /cgi-bin/program.cgi
In the first example, requests for files with a MIME content type of image/gif will instead be handled by the specified cgi script /cgi-bin/images.cgi.
In the second example, requests for files with a file extension of .xyz are handled instead by the specified cgi script /cgi-bin/program.cgi.
Script directive
Syntax: Script method cgi-script
Context: server config, virtual host, directory
Status: Base
Module: mod_actions
Compatibility: Script is only available in Apache 1.1 and later; arbitrary method use is only available with 1.3.10 and later
This directive adds an action, which will activate cgi-script when a file is requested using the method of method. The cgi-script is the URL-path to a resource that has been configured as a CGI script using ScriptAlias or AddHandler. The URL and file path of the requested document is sent using the standard CGI PATH_INFO and PATH_TRANSLATED environment variables.
Prior to Apache 1.3.10, method can only be one of GET, POST, PUT, or DELETE. As of 1.3.10, any arbitrary method name may be used. Method names are case-sensitive, so Script PUT and Script put have two entirely different effects.
Note that the Script command defines default actions only. If a CGI script is called, or some other resource that is capable of handling the requested method internally, it will do so. Also note that Script with a method of GET will only be called if there are query arguments present (e.g., foo.html?hi). Otherwise, the request will proceed normally.
Examples:
# For < ISINDEX >-style searching
Script GET /cgi-bin/search
# A CGI PUT handler
Script PUT /~bob/put.cgi
Download (MB)
Added: 2007-05-05 License: The Apache License Price:
903 downloads
Nautilus-actions 1.4
Nautilus actions is an extension for Nautilus, the gnome file manager. more>>
Nautilus actions is an extension for Nautilus, the gnome file manager. Nautilus-actions allow to configure program to be launch on files selected into Nautilus interface.
Each time you right-click on one or several selected files in nautilus, nautilus-actions will parse its config files to see if a program has been set for this selection. If it is the case, it will add an item in the menu that allow you to execute the program on the selected files.
This extentions is highly inspired from nautilus-sendto extentions from Roberto Majadas.
<<lessEach time you right-click on one or several selected files in nautilus, nautilus-actions will parse its config files to see if a program has been set for this selection. If it is the case, it will add an item in the menu that allow you to execute the program on the selected files.
This extentions is highly inspired from nautilus-sendto extentions from Roberto Majadas.
Download (0.22MB)
Added: 2006-08-23 License: GPL (GNU General Public License) Price:
1169 downloads
Sonic-Rainbow 0.7.2.2
Sonic-Rainbow is a graphical multi-media player for Linux systems. more>>
Sonic-Rainbow is a graphical multi-media player for Linux systems. It provides an Easy to Use complete GUI interface that will run on most Linux based Window Managers such as KDE, ICEWM, XFCE, GNOME etc....
[CONFIGURE=1]
./configure
make
make install
Main features:
- CD Player
- CD AutoPlay
- Ogg File Player
- MP3 File Player
- WAV File Player
- MP3, Ogg, Wav fast foward and rewind capability for playing files
- Sound Mixer
- m3u (xmms) playlist compatible
- Track Shuffle for Playlists
- Drag and Drop adding of Tracks
- DVD Player
- VCD Player
- Video File Player
- Displays MP3 Track and artist info
- PlayList Editor
- Default Playlist
- MP3 file Tag Editor
- Ogg file Tag Editor
- Autoplay of Default Playlist
- HTTP CD Title/Track Lookup
- Local HTTP CD Database
- Rip CDs to Ogg Format Files
- Rip CDs to MP3 Format Files
- Rip CDs to Wav Format Files
- HTTP Lookup to tag Ogg Files
- Volume control
- FM Radio Player if Card installed
- FM Radio Record
- GPL License
<<less[CONFIGURE=1]
./configure
make
make install
Main features:
- CD Player
- CD AutoPlay
- Ogg File Player
- MP3 File Player
- WAV File Player
- MP3, Ogg, Wav fast foward and rewind capability for playing files
- Sound Mixer
- m3u (xmms) playlist compatible
- Track Shuffle for Playlists
- Drag and Drop adding of Tracks
- DVD Player
- VCD Player
- Video File Player
- Displays MP3 Track and artist info
- PlayList Editor
- Default Playlist
- MP3 file Tag Editor
- Ogg file Tag Editor
- Autoplay of Default Playlist
- HTTP CD Title/Track Lookup
- Local HTTP CD Database
- Rip CDs to Ogg Format Files
- Rip CDs to MP3 Format Files
- Rip CDs to Wav Format Files
- HTTP Lookup to tag Ogg Files
- Volume control
- FM Radio Player if Card installed
- FM Radio Record
- GPL License
Download (0.83MB)
Added: 2006-07-18 License: GPL (GNU General Public License) Price:
1203 downloads
Mail::Action 0.40
Mail::Action is a Perl module for building modules that act on incoming mail. more>>
Mail::Action is a Perl module for building modules that act on incoming mail.
SYNOPSIS
use base Mail::Action;
Sometimes, you just need a really simple mailing address to last for a few days. You want it to be easy to create and easy to use, and you want it to be sufficiently anonymous that your real address isnt ever exposed.
Mail::TempAddress, Mail::TempAddress::Addresses, and Mail::TempAddress::Address make it easy to create a temporary mailing address system.
<<lessSYNOPSIS
use base Mail::Action;
Sometimes, you just need a really simple mailing address to last for a few days. You want it to be easy to create and easy to use, and you want it to be sufficiently anonymous that your real address isnt ever exposed.
Mail::TempAddress, Mail::TempAddress::Addresses, and Mail::TempAddress::Address make it easy to create a temporary mailing address system.
Download (0.011MB)
Added: 2006-09-05 License: Perl Artistic License Price:
1144 downloads
sonic-snap 1.7
sonic-snap is a project with you can use your sn9c102 based camera under linux. more>>
sonic-snap is a project with you can use your sn9c102 based camera under linux. You need to get the kernel driver at linux-projects.org.
sonic-snap has some distinguishing features which include histogram analysis, normalization, ppm captures and realtime mpeg encoding.
sonic-snap was tested with this really cute little webcam, called Sweex Minicam. The Sweex Minicam is really cheap (10 to 15 euros), and has the size of a 50 eurocent coin. Due to its size, it should be a suitable robotics camera.
The sonic-snap application will most likely work with any webcam, based on the sn9c102 chip from Sonix. (Sweex 100k and Genius NB work as well). If you get it to work on your cam, why not send me a snapshot? You can reach me at bram at sara.nl
<<lesssonic-snap has some distinguishing features which include histogram analysis, normalization, ppm captures and realtime mpeg encoding.
sonic-snap was tested with this really cute little webcam, called Sweex Minicam. The Sweex Minicam is really cheap (10 to 15 euros), and has the size of a 50 eurocent coin. Due to its size, it should be a suitable robotics camera.
The sonic-snap application will most likely work with any webcam, based on the sn9c102 chip from Sonix. (Sweex 100k and Genius NB work as well). If you get it to work on your cam, why not send me a snapshot? You can reach me at bram at sara.nl
Download (0.020MB)
Added: 2006-01-25 License: GPL (GNU General Public License) Price:
1380 downloads
Sonic Visualiser 0.9
Sonic Visualiser is an application for viewing and analysing the contents of music audio files. more>>
Sonic Visualiser is an application for viewing and analysing the contents of music audio files.
The aim of Sonic Visualiser is to be the program you reach for when you find a musical recording you want to study rather than simply hear.
As well as a number of features designed to make exploring audio data as revealing and fun as possible, Sonic Visualiser also has powerful annotation capabilities to help you to describe what you find, and the ability to run automated annotation and analysis plugins in the new Vamp analysis plugin format.
We hope Sonic Visualiser will be of particular interest to musicologists, archivists, signal-processing researchers and anyone else looking for a friendly way to take a look at what lies inside the audio file.
Main features:
- Load audio files in WAV, Ogg and MP3 formats, and view their waveforms.
- Look at audio visualisations such as spectrogram views, with interactive adjustment of display parameters.
- Annotate audio data by adding labelled time points and defining segments, point values and curves.
- Overlay annotations on top of one another with aligned scales, and overlay annotations on top of waveform or spectrogram views.
- View the same data at multiple time resolutions simultaneously (for close-up and overview).
- Run feature-extraction plugins to calculate annotations automatically, using algorithms such as beat trackers, pitch detectors and so on.
- Import annotation layers from various text file formats.
- Import note data from MIDI files, view it alongside other frequency scales, and play it with the original audio.
- Play back the audio plus synthesised annotations, taking care to synchronise playback with display.
- Select areas of interest, optionally snapping to nearby feature locations, and audition individual and comparative selections in seamless loops.
- Time-stretch playback, slowing it down to as little as 10% of the original speed while retaining a synchronised display.
- Export audio regions and annotation layers to external files.
The design goals for Sonic Visualiser are:
- To provide the best available core waveform and spectrogram audio visualisations for use with substantial files of music audio data.
- To facilitate ready comparisons between different kinds of data, for example by making it easy to overlay one set of data on another, or display the same data in more than one way at the same time.
- To be straightforward. The user interface should be simpler to learn and to explain than the internal data structures. In this respect, Sonic Visualiser aims to resemble a consumer audio application.
- To be responsive, slick, and enjoyable. Even if you have to wait for your results to be calculated, you should be able to do something else with the audio data while you wait. Sonic Visualiser is pervasively multithreaded, loves multiprocessor and multicore systems, and can make good use of fast processors with plenty of memory.
- To handle large data sets. The work Sonic Visualiser does is intrinsically processor-hungry and (often) memory-hungry, but the aim is to allow you to work with long audio files on machines with modest CPU and memory where reasonable. (Disk space is another matter. Sonic Visualiser eats that.)
<<lessThe aim of Sonic Visualiser is to be the program you reach for when you find a musical recording you want to study rather than simply hear.
As well as a number of features designed to make exploring audio data as revealing and fun as possible, Sonic Visualiser also has powerful annotation capabilities to help you to describe what you find, and the ability to run automated annotation and analysis plugins in the new Vamp analysis plugin format.
We hope Sonic Visualiser will be of particular interest to musicologists, archivists, signal-processing researchers and anyone else looking for a friendly way to take a look at what lies inside the audio file.
Main features:
- Load audio files in WAV, Ogg and MP3 formats, and view their waveforms.
- Look at audio visualisations such as spectrogram views, with interactive adjustment of display parameters.
- Annotate audio data by adding labelled time points and defining segments, point values and curves.
- Overlay annotations on top of one another with aligned scales, and overlay annotations on top of waveform or spectrogram views.
- View the same data at multiple time resolutions simultaneously (for close-up and overview).
- Run feature-extraction plugins to calculate annotations automatically, using algorithms such as beat trackers, pitch detectors and so on.
- Import annotation layers from various text file formats.
- Import note data from MIDI files, view it alongside other frequency scales, and play it with the original audio.
- Play back the audio plus synthesised annotations, taking care to synchronise playback with display.
- Select areas of interest, optionally snapping to nearby feature locations, and audition individual and comparative selections in seamless loops.
- Time-stretch playback, slowing it down to as little as 10% of the original speed while retaining a synchronised display.
- Export audio regions and annotation layers to external files.
The design goals for Sonic Visualiser are:
- To provide the best available core waveform and spectrogram audio visualisations for use with substantial files of music audio data.
- To facilitate ready comparisons between different kinds of data, for example by making it easy to overlay one set of data on another, or display the same data in more than one way at the same time.
- To be straightforward. The user interface should be simpler to learn and to explain than the internal data structures. In this respect, Sonic Visualiser aims to resemble a consumer audio application.
- To be responsive, slick, and enjoyable. Even if you have to wait for your results to be calculated, you should be able to do something else with the audio data while you wait. Sonic Visualiser is pervasively multithreaded, loves multiprocessor and multicore systems, and can make good use of fast processors with plenty of memory.
- To handle large data sets. The work Sonic Visualiser does is intrinsically processor-hungry and (often) memory-hungry, but the aim is to allow you to work with long audio files on machines with modest CPU and memory where reasonable. (Disk space is another matter. Sonic Visualiser eats that.)
Download (5.3MB)
Added: 2006-05-22 License: GPL (GNU General Public License) Price:
1251 downloads

Sonic Visualiser for Linux 1.3
Load audio files in WAV, Ogg and MP3 formats, and view their waveforms. more>> Load audio files in WAV, Ogg and MP3 formats, and view their waveforms.
Look at audio visualisations such as spectrogram views, with interactive adjustment of display parameters.
Annotate audio data by adding labelled time points and defining segments, point values and curves.
Overlay annotations on top of one another with aligned scales, and overlay annotations on top of waveform or spectrogram views.
View the same data at multiple time resolutions simultaneously (for close-up and overview).
Run feature-extraction plugins to calculate annotations automatically, using algorithms such as beat trackers, pitch detectors and so on.
Import annotation layers from various text file formats.
Import note data from MIDI files, view it alongside other frequency scales, and play it with the original audio.
Play back the audio plus synthesised annotations, taking care to synchronise playback with display.
Select areas of interest, optionally snapping to nearby feature locations, and audition individual and comparative selections in seamless loops.
Time-stretch playback, slowing right down or speeding up to a tiny fraction or huge multiple of the original speed while retaining a synchronised display.
Export audio regions and annotation layers to external files.<<less
Download (8.9MB)
Added: 2009-04-11 License: Freeware Price: Free
195 downloads
Themis Action Editor 1.0 Beta 4
Themis Action Editor is a small application for the KDE Desktop which allows you to edit context menu entries. more>>
Themis Action Editor is a small application for the KDE Desktop which allows you to edit context menu entries in a simple way.
For running Themis the following libraries and programs are needed:
Ruby Interpreter, tested with version 1.8
Korundum KDE/Ruby bindings
Enhancements:
- Fixed search bug introduced in beta 2.
- Fixed naming collision of class Config with ruby gems package.
<<lessFor running Themis the following libraries and programs are needed:
Ruby Interpreter, tested with version 1.8
Korundum KDE/Ruby bindings
Enhancements:
- Fixed search bug introduced in beta 2.
- Fixed naming collision of class Config with ruby gems package.
Download (0.081MB)
Added: 2007-04-13 License: GPL (GNU General Public License) Price:
926 downloads
Tab Clicking Options 0.6.8
Tab Clicking Options allows you to select actions for various clicking events on a tab or the tab bar. more>>
Tab Clicking Options allows you to select actions for various clicking events on a tab or the tab bar.
Tab Clicking Options lets you select an action to perform with different clicking events on the tab bar or a tab in Firefox and in Mozilla Suite. The events you can assign an action to are:
- Double clicking
- Clicking with middle mouse button
- Left clicking with control-key (or meta-key on Mac) pressed
- Left clicking with alt-key pressed
- Left clicking with shift-key pressed
And the actions which you can choose from are:
- Open a new tab
- Reload the tab
- Reload all tabs
- Close tab
- Close other tabs
- Close all tabs
- Duplicate Tab
- Duplicate Tab in New Window
- Undo Close Tab (only in Firefox 2.0 beta or with extensions)
- Bookmark Tab
- Bookmark All Tabs (not in Firefox 1.0)
- No Action
<<lessTab Clicking Options lets you select an action to perform with different clicking events on the tab bar or a tab in Firefox and in Mozilla Suite. The events you can assign an action to are:
- Double clicking
- Clicking with middle mouse button
- Left clicking with control-key (or meta-key on Mac) pressed
- Left clicking with alt-key pressed
- Left clicking with shift-key pressed
And the actions which you can choose from are:
- Open a new tab
- Reload the tab
- Reload all tabs
- Close tab
- Close other tabs
- Close all tabs
- Duplicate Tab
- Duplicate Tab in New Window
- Undo Close Tab (only in Firefox 2.0 beta or with extensions)
- Bookmark Tab
- Bookmark All Tabs (not in Firefox 1.0)
- No Action
Download (0.022MB)
Added: 2007-04-28 License: MPL (Mozilla Public License) Price:
911 downloads
Zaurus Synchronization Repository 0.2.2
ZSRep (Zaurus Synchronization Repository) is a project for synchronizing your Sharp Zaurus with any Desktop PIM. more>>
ZSRep (Zaurus Synchronization Repository) is a project whose main goal is to provide a professional solution for synchronizing your Sharp Zaurus with any Desktop PIM software on the Linux operating system.
It is designed specifically to work with the newer Sharp ROMs (DTM-based).
Enhancements:
- Implemented Single Action Full Sync.
- Now uses new unique create and destroy identifiers for plugins.
- Added unique create and destroy identifiers to Address Book plugin template.
- Fixed the Todo Notes to Desc translation problem when syncing after a Full Sync.
- Added the Todo CleanUp call to single action Full Sync mode.
<<lessIt is designed specifically to work with the newer Sharp ROMs (DTM-based).
Enhancements:
- Implemented Single Action Full Sync.
- Now uses new unique create and destroy identifiers for plugins.
- Added unique create and destroy identifiers to Address Book plugin template.
- Fixed the Todo Notes to Desc translation problem when syncing after a Full Sync.
- Added the Todo CleanUp call to single action Full Sync mode.
Download (0.080MB)
Added: 2005-09-21 License: GPL (GNU General Public License) Price:
1494 downloads
OpenInteract2::TT2::Plugin 1.99_06
OpenInteract2::TT2::Plugin is a Perl module for custom OpenInteract functionality in templates. more>>
OpenInteract2::TT2::Plugin is a Perl module for custom OpenInteract functionality in templates.
SYNOPSIS
# Create the TT object with the OI plugin
my $template = Template->new(
PLUGINS => { OI => OpenInteract2::TT2::Plugin }, ... );
my ( $output );
$template->process( package::template, %params, $output );
# In the template (brief examples, see below for more)
Here is what the plugin can do:
< ul>< li>[% OI.show_all_actions.join( "n < li>" ) -%]< /ul>
Here are plugins available to you:
[% OI.show_all_plugins.keys.sort.join( , ) %]
Here are all the parameters passed to the request:
[% OI.request_param.sort.join( , ) %]
And the value of a particular parameter:
last name: [% OI.request_param( last_name ) %]
[% OI.action_execute( error_display, error_msg = error_msg ) -%]
# Note that you can also use the MSG function
[% OI.msg( mypage.intro, OI.login.full_name ) %]
# Note that you can also use the LH variable
[% mh = OI.msg_handle %]
[% mh.maketext( mypage.intro, OI.login.full_name ) %]
[% mh.maketext( mypage.learnmore ) %]
[% OI.box_add( contact_tools_box, title = Contact Tools,
weight = 2 ) -%]
[% object_info = OI.object_description( object ) %]
This is a [% object_info.name %] object.
Is the object in the class?
[% OI.class_isa( object, SPOPS::DBI ) ? yes : no %]
Is the SPOPS object writable?
[% IF OI.can_write( object ) %]Youre special![% END %]
[% action = OI.action %]
Action that called this template: [% action.name %]
Security for action:
[% action.security_level %] found,
[% action.security_required %] required
Properties of action:
[% action_prop = action.properties %]
[% FOREACH key = action_prop.keys %]
[% key %] = [% action_prop.$key %]
[% END %]
Parameters of action:
[% action_param = action.param %]
[% FOREACH key = action_param.keys %]
[% key %] = [% action_param.$key %]
[% END %]
Today is [% OI.date_format( now, %Y-%m-%d %l:%M %p ) %] the
[% OI.date_format( now, %j ) %] day of the year
[% d = OI.date_into_object( object.updated_on, %Y-%m-%d ) -%]
[% OI.action_execute( date_select, month_value = d.month,
day_value = d.day,
year_value = d.year, blank = 1,
field_prefix = updated_on ) -%]
[% INCLUDE form_checkbox( name = is_in_print,
value = TRUE,
is_checked = OI.as_boolean( book.is_in_print ) ) -%]
Is in print? [% OI.as_boolean_label( book.is_in_print ) %]
Is in print? [% OI.as_boolean_label( book.is_in_print, You betcha, No way ) %]
[% OI.limit_string( object.description, 30 ) %]
var person_last_name = [% OI.javascript_quote( person.last_name ) %];
[% OI.limit_sentences( news.news_item, 3 ) %]
[% score = grade.score / test.total %]
Your grade is: [% OI.percent_format( score ) %]
You have [% OI.money_format( account.balance ) %] left to spend.
Hello [% OI.uc_first( person.first_name ) %]
You are important so I must speak to you loudly [% OI.uc( person.last_name ) %]
Item: [% OI.html_decode( news.news_item ) %]
# Add parameters to an existing URL
[% display_no_template_url = OI.add_params_to_url( my_path, no_template = yes ) %]
# Works, but not as useful...
[% edit_url = OI.make_url( BASE = /User/show/, user_id = OI.login.user_id,
edit = 1, show_all = yes ) %]
# Preferred way to generate URLs for actions
[% edit_url = OI.make_url( ACTION = user, TASK = show,
user_id = OI.login.user_id,
edit = 1, show_all = yes ) %]
[% image_url = OI.make_url( IMAGE = /images/foo.gif ) %]
[% static_url = OI.make_url( STATIC = /generated/report-q1-2003.pdf ) %]
[% theme = OI.theme_properties %]
Background color of page: [% theme.bgcolor %]
[% new_theme = OI.theme_fetch( 5 ) %]
Background color of page from other theme: [% new_theme.bgcolor %]
[% IF OI.logged_in -%]
Hello [% OI.login.full_name %].
Your groups are: [% OI.login_group.join( , ) -%]
[% ELSE -%]
You are not logged in.
[% END -%]
Your last search: [% OI.session.latest_search %]
< a href="[% OI.return_url %]">Refresh< /a>
[% IF object.tmp_security_level >= OI.security_level.write -%]
you can edit this object!
[% END %]
<<lessSYNOPSIS
# Create the TT object with the OI plugin
my $template = Template->new(
PLUGINS => { OI => OpenInteract2::TT2::Plugin }, ... );
my ( $output );
$template->process( package::template, %params, $output );
# In the template (brief examples, see below for more)
Here is what the plugin can do:
< ul>< li>[% OI.show_all_actions.join( "n < li>" ) -%]< /ul>
Here are plugins available to you:
[% OI.show_all_plugins.keys.sort.join( , ) %]
Here are all the parameters passed to the request:
[% OI.request_param.sort.join( , ) %]
And the value of a particular parameter:
last name: [% OI.request_param( last_name ) %]
[% OI.action_execute( error_display, error_msg = error_msg ) -%]
# Note that you can also use the MSG function
[% OI.msg( mypage.intro, OI.login.full_name ) %]
# Note that you can also use the LH variable
[% mh = OI.msg_handle %]
[% mh.maketext( mypage.intro, OI.login.full_name ) %]
[% mh.maketext( mypage.learnmore ) %]
[% OI.box_add( contact_tools_box, title = Contact Tools,
weight = 2 ) -%]
[% object_info = OI.object_description( object ) %]
This is a [% object_info.name %] object.
Is the object in the class?
[% OI.class_isa( object, SPOPS::DBI ) ? yes : no %]
Is the SPOPS object writable?
[% IF OI.can_write( object ) %]Youre special![% END %]
[% action = OI.action %]
Action that called this template: [% action.name %]
Security for action:
[% action.security_level %] found,
[% action.security_required %] required
Properties of action:
[% action_prop = action.properties %]
[% FOREACH key = action_prop.keys %]
[% key %] = [% action_prop.$key %]
[% END %]
Parameters of action:
[% action_param = action.param %]
[% FOREACH key = action_param.keys %]
[% key %] = [% action_param.$key %]
[% END %]
Today is [% OI.date_format( now, %Y-%m-%d %l:%M %p ) %] the
[% OI.date_format( now, %j ) %] day of the year
[% d = OI.date_into_object( object.updated_on, %Y-%m-%d ) -%]
[% OI.action_execute( date_select, month_value = d.month,
day_value = d.day,
year_value = d.year, blank = 1,
field_prefix = updated_on ) -%]
[% INCLUDE form_checkbox( name = is_in_print,
value = TRUE,
is_checked = OI.as_boolean( book.is_in_print ) ) -%]
Is in print? [% OI.as_boolean_label( book.is_in_print ) %]
Is in print? [% OI.as_boolean_label( book.is_in_print, You betcha, No way ) %]
[% OI.limit_string( object.description, 30 ) %]
var person_last_name = [% OI.javascript_quote( person.last_name ) %];
[% OI.limit_sentences( news.news_item, 3 ) %]
[% score = grade.score / test.total %]
Your grade is: [% OI.percent_format( score ) %]
You have [% OI.money_format( account.balance ) %] left to spend.
Hello [% OI.uc_first( person.first_name ) %]
You are important so I must speak to you loudly [% OI.uc( person.last_name ) %]
Item: [% OI.html_decode( news.news_item ) %]
# Add parameters to an existing URL
[% display_no_template_url = OI.add_params_to_url( my_path, no_template = yes ) %]
# Works, but not as useful...
[% edit_url = OI.make_url( BASE = /User/show/, user_id = OI.login.user_id,
edit = 1, show_all = yes ) %]
# Preferred way to generate URLs for actions
[% edit_url = OI.make_url( ACTION = user, TASK = show,
user_id = OI.login.user_id,
edit = 1, show_all = yes ) %]
[% image_url = OI.make_url( IMAGE = /images/foo.gif ) %]
[% static_url = OI.make_url( STATIC = /generated/report-q1-2003.pdf ) %]
[% theme = OI.theme_properties %]
Background color of page: [% theme.bgcolor %]
[% new_theme = OI.theme_fetch( 5 ) %]
Background color of page from other theme: [% new_theme.bgcolor %]
[% IF OI.logged_in -%]
Hello [% OI.login.full_name %].
Your groups are: [% OI.login_group.join( , ) -%]
[% ELSE -%]
You are not logged in.
[% END -%]
Your last search: [% OI.session.latest_search %]
< a href="[% OI.return_url %]">Refresh< /a>
[% IF object.tmp_security_level >= OI.security_level.write -%]
you can edit this object!
[% END %]
Download (0.91MB)
Added: 2006-12-14 License: Perl Artistic License Price:
1044 downloads
OpenInteract2::Conversion::ActionConfig 1.99_06
OpenInteract2::Conversion::ActionConfig is a Perl module that can convert old action.perl files into INI configurations. more>>
OpenInteract2::Conversion::ActionConfig is a Perl module that can convert old action.perl files into INI configurations.
SYNOPSIS
use OpenInteract2::Conversion::ActionConfig;
my $old_config_text = join( , );
print OpenInteract2::Conversion::ActionConfig
->new( $old_config_text )
->convert();
Utility for translating an action table configuration, either in a serialized Perl format or in an actual Perl hashref, into an INI format. It also does a few transformations along the way to make fieldnames/values consistent and ensure there are no deeply nested datastructures.
<<lessSYNOPSIS
use OpenInteract2::Conversion::ActionConfig;
my $old_config_text = join( , );
print OpenInteract2::Conversion::ActionConfig
->new( $old_config_text )
->convert();
Utility for translating an action table configuration, either in a serialized Perl format or in an actual Perl hashref, into an INI format. It also does a few transformations along the way to make fieldnames/values consistent and ensure there are no deeply nested datastructures.
Download (0.007MB)
Added: 2006-08-15 License: Perl Artistic License Price:
1165 downloads
Mail::Salsa::Action::Help 0.10
Mail::Salsa::Action::Help is a Perl extension for a lot of functions. more>>
Mail::Salsa::Action::Help is a Perl extension for a lot of functions.
SYNOPSIS
use Mail::Salsa::Action::Help;
Stub documentation for Mail::Salsa, created by h2xs. It looks like the author of the extension was negligent enough to leave the stub unedited.
<<lessSYNOPSIS
use Mail::Salsa::Action::Help;
Stub documentation for Mail::Salsa, created by h2xs. It looks like the author of the extension was negligent enough to leave the stub unedited.
Download (0.026MB)
Added: 2006-10-31 License: Perl Artistic License Price:
1090 downloads
Root Actions Servicemenu 1.1.3 / 2.0
Root Actions servicemenu is a replacement/alternate for the default Edit-as-root servicemenu. more>>
Root Actions servicemenu is a replacement/alternate for the default Edit-as-root servicemenu.
It allows an admin user to perform several root only actions from konqueror (It of course asks for a password)
Usage:
The following actions can be performed (see the screenshot):
Edit as Text: Open file in Kate editor as root (shown with files)
Edit as Hex: Open file in KHexEdit (you may need to install khexedit package from universe) editor as root (shown with files)
Open in Konqueror: Open file/folder in root konqueror window
Change owner to root: Changes ownership to root:root
Change owner to user: Changes ownership to 1000:1000 (the default user)
The menu can be localized by editing the servicemenu .desktop files
Installation:
uncompress the two .desktop files to ~/.kde/share/apps/konqueror/servicemenus
Any comments, criticism and improvement suggestions welcomed.
Enhancements:
- As this seems to run as it should (and I havent gotten any show stopper bug reports), I feel courageous enough to remove the BETA status.
- Removed Preferred Applications section from the perl script. To change the default applications used by the menu, edit the desktop files instead. (This allows for different application preferences for different users and easy creation of custom Open with [application] entries to the menu.) See the README for customization howto.
- Fixed a bug with Rename when multiple items were chosen but the batch renamer application didnt start (the simple rename dialog was started instead).
- Added Dutch translation
<<lessIt allows an admin user to perform several root only actions from konqueror (It of course asks for a password)
Usage:
The following actions can be performed (see the screenshot):
Edit as Text: Open file in Kate editor as root (shown with files)
Edit as Hex: Open file in KHexEdit (you may need to install khexedit package from universe) editor as root (shown with files)
Open in Konqueror: Open file/folder in root konqueror window
Change owner to root: Changes ownership to root:root
Change owner to user: Changes ownership to 1000:1000 (the default user)
The menu can be localized by editing the servicemenu .desktop files
Installation:
uncompress the two .desktop files to ~/.kde/share/apps/konqueror/servicemenus
Any comments, criticism and improvement suggestions welcomed.
Enhancements:
- As this seems to run as it should (and I havent gotten any show stopper bug reports), I feel courageous enough to remove the BETA status.
- Removed Preferred Applications section from the perl script. To change the default applications used by the menu, edit the desktop files instead. (This allows for different application preferences for different users and easy creation of custom Open with [application] entries to the menu.) See the README for customization howto.
- Fixed a bug with Rename when multiple items were chosen but the batch renamer application didnt start (the simple rename dialog was started instead).
- Added Dutch translation
Download (0.012MB)
Added: 2007-08-14 License: GPL (GNU General Public License) Price:
806 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 sonic action 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