Main > Free Download Search >

Free article publisher software for linux

article publisher

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 285
Smart Publisher 1.0.2

Smart Publisher 1.0.2


Smart Publisher is a web-based open source and easy-to-use application which offers you an effective way to publish a static or dynamic website on the internet more>> <<less
Added: 2008-03-05 License: GPL Price: FREE
17 downloads
 
Other version of Smart Publisher
Smart Publisher 1.0.1Netwerk - Smart Publisher is a web-based open source application which helps you
License:GPL (GNU General Public License)
Download (0.32MB)
1225 downloads
Added: 2006-07-07
Panda Publisher RC3

Panda Publisher RC3


Panda Publisher provides a lightweight, standards-compliant content management system. more>>
Panda Publisher provides a lightweight, standards-compliant content management system.
Panda Publisher is a lightweight content management system. It aims to be fast, scalable, standards-compliant and meta-data rich in order to serve page viewers better and allow Web masters to concentrate on writing content rather than all the little things that make visiting Web sites easier for users.
Meta-data is created on the fly to ensure that it is up-to-date. Menus, Site Maps, Searches, etc. are all generated automatically to give consistent navigation to the end user.
Enhancements:
- Shiny new installer
- Standards Compliance improvements
- Fixed style sheet selector in admin
- New Offline-mode
- Code clean-ups
- Security Fixes
<<less
Download (MB)
Added: 2007-04-04 License: GPL (GNU General Public License) Price:
934 downloads
Pandora Publisher 0.4.4

Pandora Publisher 0.4.4


Pandora is a simple web document and application platform written in Ruby. more>>
Pandora is a simple web document and application platform written in Ruby. Pandora Publisher aims to make it easy for a team of people to quickly collaborate on the network and develop custom document components and extensions to meet their specific needs.
Main features:
Easy to install and maintain
- Just unpack the package archive and run under Windows, Mac OS X, or Linux. The only prerequisite is Ruby, which you can install following these instructions.
Simple, extensible, and powerful
- Pandora does not require any relational database, but it lets you build your own web applications that can use databases with Ruby and Pandora Box object-oriented application framework.
Textile and Silk Veil formatting for site contents
- There is no need to code web pages in HTML with Pandora. Instead, just use Textile and Silk Veil, which are almost as easy to learn as plain text formatting.
Portable web site contents
- Pandora site contents are stored in a simple format that can be exported, zipped, moved, and viewed anywhere with its built in web server.
User selectable page design and templates
- You can easily customize the appearance of your Pandora site by creating new skins with Ruby, HTML, and CSS.
Integrated user account management functions
- Pandora comes with a built-in user account management functions that perform automated email verification and support a manual or automated registration approval process.
Enhancements:
- A new way to delete existing pages and chapters, a recent changes page, a default sidebar for new books, a trail path attachment indicator, and iconified file links were added.
- A defect that caused an exception when a book is deleted was fixed.
- The documentation was edited.
<<less
Download (1.5MB)
Added: 2006-08-27 License: Other/Proprietary License Price:
1155 downloads
@1 Calendar Publisher I 2.0

@1 Calendar Publisher I 2.0


Publish events, schedules or news to an online web calendar. more>> Publish events, schedules or news to an online web calendar. Multiple events can be posted on the same day. The calendar can be called directly or via SSI. No MySQL required. View in full or compact mode. Show X number of upcoming events. Header, footer colors and so on are highly customizable. Newly added features: "Todays Events" and "Tomorrows Events".<<less
Download (37KB)
Added: 2009-04-02 License: Freeware Price: Free
204 downloads
Podcast::Publisher 0.50

Podcast::Publisher 0.50


Podcast::Publisher is a Perl module for creating and managing podcasts. more>>
Podcast::Publisher is a Perl module for creating and managing podcasts.

SYNOPSIS

use Podcast::Publisher;

my $podcast = Podcast::Publisher->new;
$podcast->set_logger( sub { my $msg = shift; print $msg; } );
$podcast->set_error_logger( sub { my $msg = shift; print STDERR $msg; } );
my $xml = "./podcast.xml";
$podcast->set_file( $xml );
$podcast->set_remote_root( "http://localhost.localdomain/podcast/publishing/" );
$podcast->set_db_connection( { driver => "mysql",
username => foo,
password => bar,
host => localhost,
database => podcast } );

# If we change podcast information, synchronize this information in the MP3 file itself
$podcast->set_synchronize( 1 );

$podcast->set_metadata( { title => "Chris Podcast",
description => "All About Chris",
"docs" => "http://localhost",
"editor" => "podcastmanager@localhost",
"webmaster" => "podcastmanager@localhost",
} );

# This adds an item to the database, and synchronizes the
# MP3 Tag information in the file with the database
$podcast->add_new_episode( { title => Some title,
author => Chris of course
category => Jazz
description => First in a series of many
mp3 => /home/foobar/mp3s/episode1.mp3 } );

$podcast->set_upload_settings( { host => localhost.localdomain,
username => someuser,
password => somepass,
path => podcast/publishing/,
remote_root => http://localhost.localdomain/podcast/publishing/ } );
$podcast->upload();

<<less
Download (0.012MB)
Added: 2006-11-09 License: GPL (GNU General Public License) Price:
1081 downloads
KnowledgebasePublisher 2.0.1

KnowledgebasePublisher 2.0.1


KnowledgebasePublisher is a free and Opensource knowledgebase. more>>
KnowledgebasePublisher is a free and Opensource knowledgebase / FAQ solution for your websites, or just content manager about any other type of article that you want to publish on your website.
Its so easy to use that you can be managing knowledgebase on your website right from your own web browser.
KnowledgebasePublisher project allows a content administrator in your company to easily add/edit/delete and post current information to your website at any time, day or night.
Main features:
General Features
- Unlimited articles & categories
- Unlimited glossary terms / definitions
- Script Exists on your server
- Access from any browser / computer
- Have your script online in minutes
- Central Language Files
- Customizable
Categories
- Unlimited Categories/Levels
- Category order control
Articles
- Visual text editor for adding / modifying articles
- Add articles to multiple categories
- Filter Article Results
- Make Invisible
Visitor Features
- View Related articles
- Send to Friend Feature
- Article Commenting
- Article rating capabilities
- Article Searching
- View Glossary Terms
- View Most Recent
- View Most Popular
- Password reminder utility
Administration
- Multiple admin users
- Three diffrent admin role (access level)
- Password reminder utility
- Works with browsers from any location
- Customization Modification Files
- Customizable
Translations:
- English
- German
- Portuguese
- Dutch
<<less
Download (MB)
Added: 2007-05-03 License: LGPL (GNU Lesser General Public License) Price:
911 downloads
PloneArticle 4.0.0-rc2

PloneArticle 4.0.0-rc2


PloneArticle provides a Plone content type to store elaborate content. more>>
PloneArticle provides a Plone content type to store elaborate content.
PloneArticle : A Plone Document that can incorporate images and attachments and that allows you to choose from different layout models.
Behaves mostly like the standard Plone Document type. When you add a Plone Article, you can enter the name, title, description and text information.
When you look at the Plone Article, the images will appear in the right column as a thumbnail and optionally with their title. When you click on the thumbnail, a popup window will appear with the image at its actual size. Attachments will be listed below the article for download in rows of three.
You will notice two tabs that dont exist on the standard Plone Document: images and attachments.
Images Tab:
This interface shows the Images that you have uploaded to the article, and allows you to add new images as well as deleting them. Images can have an optional title. The position of images as they will appear in the right column of the Plone Article View can be changed with up and down arrows that allow you to individually move images up or down one step.
Attachments Tab:
This interface shows the Attachments that you have uploaded to the article, and allows you to add new attachments as well as deleting them. If no title is given, the name of the uploaded file is taken in its place.
Links Tab:
This interface shows the Links that you have added to the article, and allows you to add new links as well as deleting them.
The Models Tab:
Here you can choose from the stock layout models that come with PloneArticle, and also the models that you have created somewhere in the skins path.
Enhancements:
- Fix reindexation bug after migration from Plone 2.0.5 and Zope 2.7
- Add brazilian and slovenian translation
- Fix some docs
<<less
Download (1.6MB)
Added: 2007-03-10 License: GPL (GNU General Public License) Price:
958 downloads
Article for Plone 3.2.3

Article for Plone 3.2.3


Article for Plone provides a Plone document incorporating images, attachments and links, whith a free choice of layout. more>>
Article for Plone provides a Plone document incorporating images, attachments and links, whith a free choice of layout.

<<less
Download (1.1MB)
Added: 2007-02-09 License: GPL (GNU General Public License) Price:
987 downloads
PubSubHubbub_Publisher 1.0

PubSubHubbub_Publisher 1.0


A simple, open, web-hook-based pubsub protocol & open source reference implementation more>>

PubSubHubbub_Publisher 1.0 is yet another excellent utility for everyone. It is actually a simple, open, server-to-server web-hook-based pubsub (publish/subscribe) protocol as a simple extension to Atom.

Parties (servers) speaking the PubSubHubbub protocol can get near-instant notifications (via webhook callbacks) when a topic (Atom URL) they're interested in is updated.

This tool works as follow:

  1. An Atom URL (a "topic") declares its Hub server(s) in its Atom XML file, via . The hub(s) can be run by the publisher of the Atom, or can be a community hub that anybody can use.
  2. A subscriber (a server that's interested in a topic), initially fetches the Atom URL as normal. If the Atom file declares its hubs, the subscriber can then avoid lame, repeated polling of the URL and can instead register with the feeds hub(s) and subscribe to updates.
  3. The subscriber subscribes to the Topic URL from the Topic URLs declared Hub(s).
  4. When the Publisher next updates the Topic URL, the publisher software pings the Hub(s) saying that there's an update.
  5. The hub efficiently fetches the published feed and multicasts the new/changed content out to all registered subscribers.
  6. The protocol is decentralized and free. No company is at the center of this controlling it. Anybody can run a hub, or anybody can ping (publish) or subscribe using open hubs.
  7. To bootstrap this, the publisher has provided an open source reference implementation of the hub (the hard part of the protocol) that runs on Google App Engine, and is open for anybody to use.

Requirements:

  • Python
<<less
Added: 2009-05-18 License: The Apache License 2.0 Price: FREE
13 downloads
image-viewer

image-viewer


image-viewer is a very simple Kommander script to view images. more>>
image-viewer is a very simple Kommander script. But written following one of the 2-3 tutorials you can find on the net. Included in tarball you can find this guide to introduce in Kommander GUI. The site is: http://applications.linux.com/article.pl?sid=04/12/17/2033227&tid=49 and was written in 2004 by Michał Kosmulski

I know people want to use this great program..but documentations are very poor...this example helps people who wants to learn something about simple array, combobox, label and connections between signals and slots..very very important.

So, i hope the guide and the example will be usefull.

<<less
Download (0.037MB)
Added: 2006-09-11 License: GPL (GNU General Public License) Price:
1166 downloads
SimpleStripper 0.0.2

SimpleStripper 0.0.2


SimpleStripper project provides a collection of programs to print jukebox title strips. more>>
SimpleStripper project provides a collection of programs to print jukebox title strips.

Enter information you want printed. If A side artist is the same as the B side artist, leave one blank.

If you dont want publisher information printed, dont enter it. Click Create PDF and the PDF will open in the window.

You can then save the PDF or print it. For proper printing, you must deselect scale to fit from your printing preferences.

<<less
Download (0.012MB)
Added: 2007-02-06 License: GPL (GNU General Public License) Price:
595 downloads
MARC 1.07

MARC 1.07


MARC is a Perl extension to manipulate MAchine Readable Cataloging records. more>>
MARC is a Perl extension to manipulate MAchine Readable Cataloging records.

SYNOPSIS

use MARC;

# constructors
$x=MARC->new();
$x=MARC->new("filename","fileformat");
$x->openmarc({file=>"makrbrkr.mrc",format=>"marcmaker",
increment=>"5", lineterm=>"n",
charset=>%char_hash});
$record_num=$x->createrecord({leader=>"00000nmm 2200000 a 4500"});

# input/output operations
$y=$x->nextmarc(10); # increment
$x->closemarc();
print $x->marc_count();
$x->deletemarc({record=>2,field=>110});
$y=$x->selectmarc([4,21-50,60]);

# character translation
my %inc = %{$x->usmarc_default()}; # MARCMaker input charset
my %outc = %{$x->ustext_default()}; # MARCBreaker output charset

# data queries
@records = $x->searchmarc({field=>"245"});
@records = $x->searchmarc({field=>"260",subfield=>"c",
regex=>"/19../"});
@records = $x->searchmarc({field=>"245",notregex=>"/huckleberry/i"});
@results = $x->getvalue({record=>12,field=>856,subfield=>u});

# header and control field operations
$rldr = $x->unpack_ldr($record);
print "Desc is $rldr->{Desc}";
next if ($x->bib_format($record) eq SERIALS);
$rff = $x->unpack_008($record);
last if ($rff->{Date1}=~/00/ or $rff->{Date2}=~/00/);

# data modifications
$x->addfield({record=>"2", field=>"245",
i1=>"1", i2=>"4", ordered=>y, value=>
[a=>"The adventures of Huckleberry Finn /",
c=>"Mark Twain ; illustrated by E.W. Kemble."]});

my $update245 = {field=>245,record=>2,ordered=>y};
my @u245 = $x->getupdate($update245);
$x->deletemarc($update245);
$x->addfield($update245, @u245_modified);

# outputs
$y = $x->output({format=>"marcmaker", charset=>%outc});
$x->output({file=>">>my_text.txt",format=>"ascii",record=>2});
$x->output({file=>">my_marcmaker.mkr",format=>"marcmaker",
nolinebreak=>y,lineterm=>n});
$x->output({file=>">titles.html",format=>"html", 245=>"Title: "});

# manipulation of individual marc records.
@recs = $x[1..$#$x];
grep {$_->unpack_ldr() && 0} @recs;
@LCs = grep {$_->unp_ldr{Desc} eq a &&
$_->getvalue({field=>040}) =~/DLCc_.DLC/} @recs;
foreach my $rec (@LCs) {
print $rec->output({format=>usmarc});
}

# manipulation as strings.
foreach my $rec (@LCs) {
my $stringvar = $rec->as_string();
$stringvar=~s[^(
100s # main entries of this stripe..
..s # (dont care about indicators)
c_.s*
)(S) # take the first letter..
] [
${1}uc($2) # and upcase it. All authors have
# upcase first letters in my library.
]xm; # x means ignore whitespace and allow
# embedded comments.
$rec->from_string($stringvar);
my ($i2,$article) = $stringvar =~/245 .(.) c_.(.{0,9})/;
$article = substr($article,0,$i2) if $i2=~/d/;
print "article $article is not common" unless $COMMON_ARTS{$article};
}

MARC.pm is a Perl 5 module for reading in, manipulating, and outputting bibliographic records in the USMARC format. You will need to have Perl 5.004 or greater for MARC.pm to work properly. Since it is a Perl module you use MARC.pm from one of your own Perl scripts. To see what sorts of conversions are possible you can try out a web interface to MARC.pm which will allow you to upload MARC files and retrieve the results (for details see the section below entitled "Web Interface").

However, to get the full functionality you will probably want to install MARC.pm on your server or PC. MARC.pm can handle both single and batches of MARC records. The limit on the number of records in a batch is determined by the memory capacity of the machine you are running. If memory is an issue for you MARC.pm will allow you to read in records from a batch gradually. MARC.pm also includes a variety of tools for searching, removing, and even creating records from scratch.

<<less
Download (0.079MB)
Added: 2007-05-15 License: Perl Artistic License Price:
895 downloads
Digg.com Comment Spotlight 2.0

Digg.com Comment Spotlight 2.0


Digg.com Comment Spotlight is an extension which does exactly what its name hints, it spots Digg comments. more>>
Digg.com Comment Spotlight is an extension which does exactly what its name hints, it spots Digg comments.

Digg Comment Spotlight does exactly what its name hints, it spots comments that other readers have taken the time to Digg, allowing you to easily wade through 100s of comments in an article.

<<less
Download (0.06MB)
Added: 2007-04-06 License: MPL (Mozilla Public License) Price:
934 downloads
Bashblogger 0.3.5

Bashblogger 0.3.5


Bash Blogger is a small, bash-powered, weblog engine. more>>
Bash Blogger is a small, bash-powered, weblog engine. Bashblogger generates valid, semantic, XHTML 1.1 webpages styled with a single CSS for layout and appearance without relying on popular, server-side scripting languages (i.e. Perl, Python, PHP, ASP, SSI, etc.).
Why program in the shell instead of (Perl, Python, etc)?
You may not have Perl, PHP or any number of the other scripting languages available on your hosting provider. Its a fairly safe bet that if you have shell access to your account, you can use Bash Blogger.
Enhancements:
- When I change the name of an article and rebuild the site the name change only changes in the bash blogger menu. The index/article etc ... still list the original title. FIXED
- If you attempt to delete an article and fail to confirm with Y/n (just press enter) bblog exits instead of returning to previous menu. FIXED
<<less
Download (0.024MB)
Added: 2006-10-04 License: GPL (GNU General Public License) Price:
1115 downloads
News::Archive 0.14

News::Archive 0.14


News::Archive is a Usenet news archiving package for downloading and later accessing news articles in bulk. more>>
News::Archive is a Usenet news archiving package for downloading and later accessing news articles in bulk.

It can load articles laid out in INN format, retrieve them from a running news server, or just take articles one-by-one. News::Archive module is compatible with News::Web and Net::NNTP::Server, so the articles can be shared either via the Web or via NNTP.

SYNOPSIS

use News::Archive;
my $archive = new News::Archive
( basedir => /home/tskirvin/kiboze );

# Get a news article
my $article = News::Article->new(*STDIN);
my $msgid = article->header(message-id);

die "Already processed $msgidn"
if ($archive->article( $messageid ));

# Get the list of groups were supposed to be saving the article into
my @groups = split(s*,s*, $article->header(newsgroups) );
map { s/s+//g } @groups;

# Make sure were subscribed to these groups
foreach (@groups) { $archive->subscribe($_) }

# Actually save the article.
my $ret = $archive->save_article(
[ @{$article->rawheaders}, , @{$article->body} ], @groups );
$ret ? print "Accepted article $messageidn"
: print "Couldnt save article $messageidn";

News::Archive keeps several files to keep track of its archives:

active file

Keeps track of all newsgroups we are "subscribed" to and all of the information that changes regularly - the number of articles we have archived, the current first and last article numbers, etc.

Watched over with News::Active.

history database

A simple database keeping track of articles by Message-ID. Makes access by ID easy, and ensures that we dont save the same article twice. The database chosen to maintain these is user-determined.

newsgroup file

Keeps track of more static information about the newsgroups we are subscribed to - descriptions, creation dates, etc.

Watched over with News::GroupInfo.

archive directory

Directory structure of all articles, with each article saved as a single textfile within a directory structure laid out at one section of the group name per directory, such as "rec/games/mecha". Crossposts are hardlinked to other directory structures.

Articles are actually divided into sub-directories containing up to 500 articles, to avoid Unix directory size performance limitations. Individual files are thus stored in a file such as "rec/games/mecha/1.500/1".

Each newsgroup also contains overview information, watched over with
News::Overview. This overview file goes in the top of the structure,
such as "rec/games/mecha/.overview".

You may note that these files are very similar to how INN does its work. This is intentional - this package is meant to act in many ways like a lighter-weight INN.

Usage:

Global Variables

The following variables are set within News::Archive, and are global throughout all invocations.

$News::Active::DEBUG
Default value for "debug()" in new objects.

$News::Active::HOSTNAME
Default value for "hostname()" in new objects. Obtained using
"Sys::Hostname::hostname()".

$News::Active::HASH
The number of articles to keep in each directory. Default is 500;
change this at your own peril, since things may get screwed up later
if you change it after archiving any articles!
<<less
Download (0.033MB)
Added: 2006-03-24 License: Perl Artistic License Price:
1309 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5