Commit graph

1174 commits

Author SHA1 Message Date
Pav Lucistnik
06ab573bb8 SkyTemplate is a LGPL-ed fast template engine for PHP.
PR:		ports/84223
Submitted by:	Mun-Kyo Seo <munggo@gmail.com>
2005-09-15 23:40:04 +00:00
Pav Lucistnik
5b696bd410 XS-HTTPD is a WWW server that has the following features:
- It is pronounced as "access-HTTP-daemon"
- It is SMALL (very small in fact: a factor two to three smaller than
  normal servers on disk and in memory)
- It is FAST (because it is so small and does not do unnecessary things)
- Uses very little CPU time
- Configurable (configuration compiled in to make it small, but largely
  overridable on the command line)
- Runs user CGI binaries under their own user ID
- Gets users' pages under their own user ID, allowing them to really
  have protected pages (using the built-in authentication mechanism)
- Does not fork for every connection (has a fixed number of servers),
  only to replace a lost server (in case of timeouts).
- Comes with some other useful programs
- Offers Server-Side Includes for many common tasks, including built-in
  page counters (text or graphical)
- Supports PHP and other interpreted file formats
- Supports automatic decompression to save diskspace and bandwidth
- Serves SSL (https) and http connections through the same daemon
- Full support for IPv6

PR:		ports/84314
Submitted by:	Ed Schouten <ed@fxq.nl>
2005-09-15 23:04:31 +00:00
Pav Lucistnik
9f23c4c25c Selenium is a test tool for web applications. Selenium tests run
directly in a browsers, just as real users do. And they run in Internet
Explorer, Mozilla and Firefox on Windows, Linux and Macintosh. No other
test tool covers such a wide array of platforms.

PR:		ports/84687
Submitted by:	kaworu <kaworu@users.sourceforge.jp>
2005-09-15 21:08:34 +00:00
Pav Lucistnik
e5dab6f732 These Python modules provide simple yet powerful multi-threaded object-oriented
CGI/FastCGI/mod_python/html-templating facilities for the Python programming
language.

PR:		ports/86155
Submitted by:	Soren Straarup <xride@x12.dk>
2005-09-15 20:02:05 +00:00
Pav Lucistnik
cbe8e6b256 A small and simple webserver programmed in C++ that was designed to make
sharing files easy.  By default, it shares whatever folder it was executed from
on port 2000.

PR:		ports/86001
Submitted by:	Chris Laverdure <dashevil@gmail.com>
2005-09-15 19:50:00 +00:00
Lars Thegler
5625b66e2e Add p5-POE-Component-Server-HTTPServer 0.9.2, POE Component to server
HTTP requests.

PR:		ports/77980
Submitted by:	Zach Thompson <lin-chi@lastamericanempire.com>
2005-09-15 18:40:34 +00:00
Lars Thegler
9e0d15b004 Add p5-HTML-Template-HashWrapper 1.3, easy way to use the associate
option from HTML::Template.

PR:		ports/86157
Submitted by:	Zach Thompson <hideo@lastamericanempire.com>
2005-09-15 18:31:01 +00:00
Renato Botelho
dd7669fcb1 Add geneweb 4.10, an advanced genealogy software.
PR:		ports/85957
Submitted by:	Hubert Tournier <hubert@frbsd.org>
2005-09-13 12:36:50 +00:00
Clement Laforet
09a0bfa1e0 - Add mod_bw (officially known as bw_mod) v0.6
Bandwidth and Connection control per Virtual Host or Directory.
It can:
 * Restrict the number of simultaneous connections per vhost/dir
 * Limit the bandwidth for files on vhost/dir

WWW: http://www.ivn.cl/apache/
2005-09-11 14:15:18 +00:00
Pav Lucistnik
ed25ccd707 - Connect rt34
Forgotten by:	girgen (3 months ago)
2005-09-10 19:52:17 +00:00
Clement Laforet
d67de08be3 - Yet another MySQL authentication module for apache 2.0.x
add mod_auth_mysql-1.5

mod_auth_mysql provides an MySQL-based authentication for apache2.
It's also designed to support multiple virtualhosts using only one
database.

WWW: http://www.heuer.org/mod_auth_mysql/
2005-09-10 16:04:57 +00:00
Clement Laforet
1fa985ba02 - Add mod_vhost_ldap 0.2.4
mod_vhost_ldap is an Apache 2.x module for storing and configuring
virtual hosts from LDAP. It supports DocumentRoot, ScriptAlias,
ServerName, ServerAlias, ServerAdmin, and SuexecUserGroup directives.
It's built on top of mod_ldap, so it uses its caching capabilities and
can be used with a threaded Apache httpd.

WWW: http://modvhostldap.alioth.debian.org/
2005-09-10 15:45:02 +00:00
Clement Laforet
ba36f60f89 - Add mod_curb 1.1
mod_curb is an "volume" limiter apache module. It works on a per-server
basis. It can't be used with virtualhosts.

WWW: http://www.steve.org.uk/Software/mod_curb/
2005-09-07 20:18:27 +00:00
Clement Laforet
8a1c2060e3 - add mod_cband 0.9
mod_cband is an Apache 2 module provided to solve the problem of
limiting virtualhosts bandwidth usage. When the configured
virtualhost's transfer limit is exceeded, mod_cband will redirect all
further requests to a location specified in the configuration file.

WWW: http://dembol.nasa.pl/mod_cband
2005-09-07 19:52:27 +00:00
Jean-Yves Lefort
e5acece1de Add p5-Catalyst-Plugin-Pluggable.
Catalyst::Plugin::Pluggable is a plugin for pluggable Catalyst applications.

WWW: http://search.cpan.org/dist/Catalyst-Plugin-Pluggable/

PR:		ports/85631
Submitted by:	Lars Balker Rasmussen <lars@balker.dk>
2005-09-05 19:21:27 +00:00
Vsevolod Stakhov
2546e88ed3 Add py-twistedWeb2 - the next generation Web Server Framework built
with Twisted.

PR:		84585
Submitted by:	Landon Fuller <landonf@opendarwin.org>
Approved by:	perky (mentor)
2005-09-05 14:46:07 +00:00
Erwin Lansing
dcfacf1ac9 Add p5-Catalyst-Plugin-Authentication-CDBI 0.09, cDBI Authentication for
Catalyst.

PR:		ports/85559
Submitted by:	Lars Balker Rasmussen <lars@balker.dk>
2005-09-01 18:40:52 +00:00
Anton Berezin
9bbf4da52b Add p5-Syntax-Highlight-Shell, a perl module to highlight shell syntax
in HTML.
2005-09-01 09:58:56 +00:00
Anton Berezin
35f5032f59 Add p5-Syntax-Highlight-HTML, a perl module to highlight
HTML syntax.
2005-09-01 09:50:51 +00:00
Sam Lawrance
e37a574077 Remove www/py-websvcs which is a slightly outdated duplicate of net/py-soappy.
Add a MOVED entry.
While here, fix the last MOVED entry which was broken.

PR:		ports/83705
Submitted by:	Marcus Grando <marcus@corp.grupos.com.br>
Approved by:	maintainer timeout (4 weeks)
2005-08-30 16:21:52 +00:00
Renato Botelho
e75a8ad50f Add bannerfilter 1.31, a squid redirect script for filtering web
banners.

PR:		ports/84915
Submitted by:	Emanuel Haupt <ehaupt@critical.ch>
2005-08-29 17:29:39 +00:00
Thierry Thomas
6b7df0abfe Add adblock-firefox, a content filtering plug-in for Firefox. 2005-08-28 13:05:54 +00:00
Thierry Thomas
3b6d5a5903 Add adblock, a content filtering plug-in for Mozilla. 2005-08-28 13:04:53 +00:00
Markus Brueffer
ea7ef2e225 Remove akregator as it is outdated and BROKEN and was integrated into
deskutils/kdepim3 some time ago anyway.

Discussed with:	lofi
Approved by:	portmgr (linimon)
2005-08-13 07:38:18 +00:00
Sam Lawrance
a65560d6cd Add openacs-dotlrn 2.1.1, modular web application platform for high
traffic elearning community.

.LRN (dotLRN) is an e-learning platform built upon openACS core. It includes
modules and configurations that are specific for learning communities.

PR:		ports/84142
Submitted by:	Aldert Nooitgedagt <nooitgedagt.net>
2005-08-01 14:31:09 +00:00
Sam Lawrance
24cc7f6069 Add openacs:
OpenACS (Open Architecture Community System) is a web application platform
designed for high traffic community websites. It is built on a free and
open source foundation. OpenACS is the foundation for many products
and websites including the .LRN e-learning platform (www.dotlrn.org).

PR:		ports/84146
Submitted by:	Aldert Nooitgedagt <aldert@nooitgedagt.net>
2005-08-01 13:16:47 +00:00
Lars Thegler
5eb0101646 Add p5-URI-Fetch 0.03, smart URI fetching/caching. 2005-07-30 19:44:28 +00:00
Lars Thegler
ac8a437e92 Add p5-Feed-Find 0.05, syndication feed auto-discovery. 2005-07-30 15:34:24 +00:00
Pav Lucistnik
00bb43d38e - Add aolserver slaveport with options needed for OpenACS
PR:		ports/84141
Submitted by:	Aldert Nooitgedagt <aldert@nooitgedagt.net>
2005-07-28 12:53:25 +00:00
Pav Lucistnik
716ca4010c tDOM combines high performance XML data processing with easy and powerful Tcl
scripting functionality.

PR:		ports/84139
Submitted by:	Aldert Nooitgedagt <aldert@nooitgedagt.net>
2005-07-27 11:44:45 +00:00
Pav Lucistnik
ef005afea0 Tclwebtest is a tool to write automated tests for web applications.
It provides a simple API for issuing http requests, dealing with the
result and assume specific response values, while taking care of the
details such as redirects and cookies.

PR:		ports/84138
Submitted by:	Aldert Nooitgedagt <aldert@nooitgedagt.net>
2005-07-27 11:32:50 +00:00
Pav Lucistnik
5d22b8860e Typo is an absolutely minimal weblogging engine powered by rails. It
supports XMLRPC posting, ping/trackback, comments, textile, categories,
all common exports, fulltext search and so on.

PR:		ports/82397
Submitted by:	Jonathan Weiss <jw@innerewut.de>
2005-07-20 14:15:41 +00:00
Pav Lucistnik
efaa072e32 RedCloth is a module for using Textile in Ruby. Textile is a text
format. A very simple text format. Another stab at making readable text
that can be converted to HTML.

No need to use verbose HTML to build your docs, your blogs, your pages.
Textile gives you readable text while youre writing and beautiful text
for your readers. And if you need to break out into HTML, Textile will allow
you to do so.

PR:		ports/82397
Submitted by:	Jonathan Weiss <jw@innerewut.de>
2005-07-20 14:10:43 +00:00
Pav Lucistnik
433650c7e5 Rails is a web-application framework for the MVC pattern that includes
both a template engine, controller framework, and object-relational
mapping package. Everything needed to develop web-apps that can run on
CGI, FastCGI, and mod_ruby

PR:		ports/82397
Submitted by:	Jonathan Weiss <jw@innerewut.de>
2005-07-20 14:07:59 +00:00
Pav Lucistnik
725a287178 Action Web Service provides a way to publish interoperable web service APIs with
Rails without spending a lot of time delving into protocol details.

PR:		ports/82397
Submitted by:	Jonathan Weiss <jw@innerewut.de>
2005-07-20 14:05:09 +00:00
Pav Lucistnik
94c373232a Action Pack
The controller and view of the RubyOnRails MVC-Framework is handled by the
Action Pack, which handles both layers by its two parts: Action View and Action
Controller. These two layers are bundled in a single package due to their heavy
interdependence. This is unlike the relationship between the Active Record and
Action Pack that is much more separate.

PR:		ports/82397
Submitted by:	Jonathan Weiss <jw@innerewut.de>
2005-07-20 13:57:44 +00:00
Pav Lucistnik
94adef10b6 Eventum is a user-friendly and flexible issue tracking system
that can be used by a support department to track incoming
technical support requests, or by a software development team
to quickly organize tasks and bugs.

PR:		ports/83690
Submitted by:	Babak Farrokhi <babak@farrokhi.net>
2005-07-19 20:44:31 +00:00
Mark Linimon
3212c12907 As previously announced, remove www/junkbuster due to security concerns.
Hat:	portmgr
2005-07-19 03:01:51 +00:00
Erwin Lansing
de58abb96b Add p5-Template-Multilingual 0.05, multilingual templates for Template
Toolkit.

PR:		ports/82401
Submitted by:	TAKAHASHI Kaoru <kaoru@kaisei.org>
2005-07-18 10:34:34 +00:00
Pav Lucistnik
a6e3fbcd92 Beautiful Soup parses arbitrarily invalid XML- or HTML-like substance
into a tree representation. It provides methods and Pythonic idioms
that make it easy to search and modify the tree.

PR:		ports/83531
Submitted by:	Mike Meyer <mwm@mired.org>
2005-07-16 21:51:18 +00:00
Pav Lucistnik
ce136ee593 JWChat aims to be a full featured, web-based Jabber client.
It uses only JavaScript and HTML on the client-side. Currently
it supports basic jabber instant messaging, roster management
and muc-based groupchats.

JWChat is an advanced instant messenger (IM) just like AIM,
MSN Messenger, Yahoo! Messenger or ICQ. This means you can manage
your contacts, chat with other users directly or join a groupchat
room for collaborative communication. Unlike other IMs you can use
this with your web browser only without having to install any
additional software at all.

PR:		ports/82609
Submitted by:	Lars Eggert <lars.eggert@gmx.net>
2005-07-15 16:17:36 +00:00
Pav Lucistnik
29badf1094 Myghty, a Python based templating framework originally based on HTML::Mason.
PR:		ports/83391
Submitted by:	Dryice Liu <dryice@liu.com.cn>
2005-07-14 14:54:38 +00:00
Sergey Matveychuk
0afea2ddc5 Xaraya delivers the requisite infrastructure and tools
to create custom web applications that include fully
dynamic multi-platform Content Mangement Solutions (CMS).

PR:		ports/83235
Submitted by:	Vsevolod Stakhov <vsevolod@highsecure.ru>
2005-07-14 11:48:43 +00:00
Pav Lucistnik
558e108a36 - Remove www/wmnetselect, it's dead (last release 2000), no longer useful
and unfetchable

PR:		ports/83184
Submitted by:	David McNett <nugget@slacker.com> (maintainer)
2005-07-13 14:34:26 +00:00
Pav Lucistnik
fb1d43db73 Podcastamatic automates the creation of a webpage and a RSS feed
for your podcast, based on MP3 tags. A webpage can either be
automatically generated from scratch or generated from a template
you create. An RSS feed is an XML file that is required to be listed
in most popular podcast directories. Podcastamatic is highly customizable.

PR:		ports/83331
Submitted by:	Lars Eggert <lars.eggert@gmx.net>
2005-07-13 09:17:14 +00:00
Erwin Lansing
24a6219750 Catalyst::Helper::Controller::Scaffold is a helper for scaffolding for
Catalyst, which adds easy scaffolding:

    # Imagine you want to generate a scaffolding controller MyApp::C::SomeTable
    # for a CDBI table class MyApp::M::CDBI::SomeTable
    script/myapp_create.pl controller SomeTable Scaffold CDBI::SomeTable

Submitted by:	Lars Balker Rasmussen <lars@balker.dk>
2005-07-12 06:35:12 +00:00
Sergey Matveychuk
0c3e6c159d mod_realip is an apache 1.3 module, which changes the IP address of
the proxy server to the IP address a client, supplied by the proxy
server in "X-Real-IP" or "X-Forwarded-For" header. mod_realip is
designed for use on backends, which serve reverse proxied HTTP
requests.

Submitted by:	glebius
2005-07-11 13:01:37 +00:00
Jean-Yves Lefort
f2feab6249 Add p5-Template-Plugin-Monta.
Template::Plugin::Monta is a plugin for Template Toolkit which allows you to
use monta-method on your template.

WWW: http://search.cpan.org/dist/Template-Plugin-Monta/

PR:		ports/82632
Submitted by:	TAKAHASHI Kaoru <kaoru@kaisei.org>
2005-06-29 00:30:04 +00:00
Sam Lawrance
643ef8642f Add p5-Acme-Monta 0.01.
The description is "Monta Method reproduced in web" ... seems
to be a presentation technique originating from Japanese
television.

PR:		ports/82215
Submitted by:	TAKAHASHI Kaoru <kaoru@kaisei.org>
2005-06-25 05:51:36 +00:00
Pav Lucistnik
dfc95d10ab WebCalendar is a PHP-based online calendar application.
PR:		ports/76928
Submitted by:	Greg Larkin <glarkin@sourcehosting.net>
2005-06-22 08:15:02 +00:00