document editor
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1731
Document Library 1.2b2
Document Library is a Web application for document management in larger organizations with a lot of documents. more>>
Document Library is a Web application for document management in larger organizations with a lot of documents.
Organizations deal with numerous documents, such as word processor documents and PDFs. These documents often reside on someones computer and are not network accessible. Versions of documents are hard to track - the same document may be passed around using email in multiple versions over time. In large organizations it therefore becomes important to structure the flow of documents and present them in a common format. This is typically done using a document management system. Document Library is one such document management system.
Information in the Document Library can be accessed using the Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH), meaning that besides being open source, the Document Library is also a good example of an open data application. Because it is open data, the Document Library is easier to integrate with other applications, such as the Silva CMS or any other application capable of OAI-PMH harvesting.
Main features:
- Automatic conversion service: using OpenOffice, the Document Library can convert Word documents into PDFs and plain text, PDFs into plain text. The plain text version is important in that it allows for full-text indexing of document contents, and also makes documents more accessible to people with disabilities.
- Publication workflow: documents only become available for harvesting and download after a review process.
- Delegation of control: reviewers ("librarians") can be assigned to particular sections.
- Dynamic access: authors have automatic access to all the documents that list them as an author.
- Versions: multiple versions of the same document can coexist, one public and one under preparation.
- Email reminder functionality: users receive emails of the progress of the document through the workflow.
- OAI-PMH data provider: allows other systems to harvest document metadata using standard protocol.
- Integration with Silva CMS (using OAI-PMH).
- Fast upload and download integration with Apache using Tramline.
- Easy overview screens for librarians.
- Smart file upload user interface: files need to be uploaded only once even if rest of form needs to be amended.
- Document Library is built using the powerful Zope 3 application server platform.
Enhancements:
- Installation was made easier by using zc.buildout.
- Optional LDAP support was added.
- Filesystem storage was integrated with Tramline.
- The conversion provided by OooConv was improved.
- Table rendering was improved using zc.table.
- Zope was updated to 3.3.
<<lessOrganizations deal with numerous documents, such as word processor documents and PDFs. These documents often reside on someones computer and are not network accessible. Versions of documents are hard to track - the same document may be passed around using email in multiple versions over time. In large organizations it therefore becomes important to structure the flow of documents and present them in a common format. This is typically done using a document management system. Document Library is one such document management system.
Information in the Document Library can be accessed using the Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH), meaning that besides being open source, the Document Library is also a good example of an open data application. Because it is open data, the Document Library is easier to integrate with other applications, such as the Silva CMS or any other application capable of OAI-PMH harvesting.
Main features:
- Automatic conversion service: using OpenOffice, the Document Library can convert Word documents into PDFs and plain text, PDFs into plain text. The plain text version is important in that it allows for full-text indexing of document contents, and also makes documents more accessible to people with disabilities.
- Publication workflow: documents only become available for harvesting and download after a review process.
- Delegation of control: reviewers ("librarians") can be assigned to particular sections.
- Dynamic access: authors have automatic access to all the documents that list them as an author.
- Versions: multiple versions of the same document can coexist, one public and one under preparation.
- Email reminder functionality: users receive emails of the progress of the document through the workflow.
- OAI-PMH data provider: allows other systems to harvest document metadata using standard protocol.
- Integration with Silva CMS (using OAI-PMH).
- Fast upload and download integration with Apache using Tramline.
- Easy overview screens for librarians.
- Smart file upload user interface: files need to be uploaded only once even if rest of form needs to be amended.
- Document Library is built using the powerful Zope 3 application server platform.
Enhancements:
- Installation was made easier by using zc.buildout.
- Optional LDAP support was added.
- Filesystem storage was integrated with Tramline.
- The conversion provided by OooConv was improved.
- Table rendering was improved using zc.table.
- Zope was updated to 3.3.
Download (0.30MB)
Added: 2006-12-07 License: GPL (GNU General Public License) Price:
1055 downloads
Document clustering 0.2
Document clustering project is a data mining suite to cluster a document set. more>>
Document clustering project is a data mining suite to cluster a document set. This set of tools was implemented from a series of papers: "Clustering Web Pages Semantically using Combinatorial Topology", "Data mining using granular computing", and "A fast association rule algorithm based on bitmap and granular computing".
Enhancements:
- A bug with hash table has been fixed.
<<lessEnhancements:
- A bug with hash table has been fixed.
Download (0.060MB)
Added: 2007-05-18 License: GPL (GNU General Public License) Price:
906 downloads
Download (0.45MB)
Added: 2007-02-07 License: GPL (GNU General Public License) Price:
995 downloads
Document Archiver 1.0.1
Document Archiver allows automatic archiving of documents. more>>
Document Archiver allows automatic archiving of documents.
The Document Archiver is a standalone Java application which should be scheduled to run nightly to facilitate the automatic archiving of documents in the KnowledgeTree DMS.
The programs checks if any documents are due to be archived, based on the Date or Utilisation criteria set in the web application (e.g. archive after 2 months, or archive 15 days after the last download).
<<lessThe Document Archiver is a standalone Java application which should be scheduled to run nightly to facilitate the automatic archiving of documents in the KnowledgeTree DMS.
The programs checks if any documents are due to be archived, based on the Date or Utilisation criteria set in the web application (e.g. archive after 2 months, or archive 15 days after the last download).
Download (0.54MB)
Added: 2007-02-07 License: Other/Proprietary License Price:
989 downloads
Structured Document Validator 0.7.9
Structured Document Validator project implements a generalized method for structured documents. more>>
Structured Document Validator project implements a generalized method for validating both the structure and content of structured documents.
Any data format that can be deterministically divided into tags and data is classed as a structured document. This definition applies to a wide array of data formats, including XML, Java properties files, and delimited value files.
The application performs validations based on user-defined Structured Document Definitions (SDDs). It provides an environment for validation, SDD development, and document editing.
<<lessAny data format that can be deterministically divided into tags and data is classed as a structured document. This definition applies to a wide array of data formats, including XML, Java properties files, and delimited value files.
The application performs validations based on user-defined Structured Document Definitions (SDDs). It provides an environment for validation, SDD development, and document editing.
Download (0.59MB)
Added: 2006-01-06 License: LGPL (GNU Lesser General Public License) Price:
1387 downloads
Personel Document Manager 0.6
Personel Document Manager (or PDM for short) is a simple easy to use document management system. more>>
Personel Document Manager (or PDM for short) is a simple easy to use document management system using platform independent programming to make it work in both worlds, Windows and Linux.
It supports archiving from scanner as well as from file, mailing, editing and printing out of the application using the computers default applications on the running system. So for example, if you choosed Gimp as your favorite program for images in your Operating System, PDM will open a document you want to edit in Gimp -> without any need for configuration.
On this page you can download the Program, access the projects forums and of cause make donations to the project.
<<lessIt supports archiving from scanner as well as from file, mailing, editing and printing out of the application using the computers default applications on the running system. So for example, if you choosed Gimp as your favorite program for images in your Operating System, PDM will open a document you want to edit in Gimp -> without any need for configuration.
On this page you can download the Program, access the projects forums and of cause make donations to the project.
Download (23.7MB)
Added: 2007-08-12 License: GPL (GNU General Public License) Price:
807 downloads
PGID3 Tag Editor 2.02
PGID3 is an ID3v1 and v2 tag editor for manipulating the information on files such as MP3s. more>>
PGID3 is an ID3v1 and v2 tag editor for manipulating the information on files such as MP3s. PGID3 Tag Editor project is written in PHP and uses PHP-GTK, so it can take advantage of the GTK+ Toolkit for rendering a GUI.
The program itself is broken into three parts, a PHP Function Library called Pid Three (Pid3), a PHP CLI interface (PCLID3), and the GTK+ GUI itself. All three parts come together ready to go, so do not go freaking about uber amounts of dependencies to fill. All together they create the PGID3 Tag Editor.
"But Bob," you might say, "PHP is for the web!" Sure it is, but you should then check out the link below for the PHP Command Line Interface. That document describes using PHP to develop shell and desktop applications. Why PHP? Because I like to abuse it, that is a little hobby of mine.
Simply, PGID3 is an ID3 tag editor for MP3 files. The ID3 tags are what tell your media player the information about the tune such as title, album, etc. You can get by with slack tags if you just use a player like XMMS or Winamp, but if you have a portable like an iPod or some kind of database for the files, then correct and neat tags are a must. PGID3 can handle both the v1 and v2 of ID3 tags.
As for the program itself, it is the combonation of three seperate pieces that together work to create a user friendly envrionment to manipulate your ID3 tags. The base of it all is the Pid Three Function library, which is a fully custom set of functions for the reading and writing of ID3 tags. Since these are seperate from the application itself, the actual dirty work of messing with the data can be easily updated as well as easily included into other projects.
The second part of PGID3 is the Command Line Interface that I have lovingly called PCLID3. Using this you can manipulate your tags from the command line without using any type of graphical front end. By not having this built into the GUI, the opportunity is left open to build alternate GUIs, or even just not use any at all.
The third and final piece is the PHP-GTK GUI. This is the actual PGID3 component, though all of the parts together form a complete package under the PGID3 name. I designed this GUI to be light, compact, and solve as many problems in one spot as possible. As a bonus feature, PGID3 has built in intergration with QueryXMMS which is a command line utility for Linux that can ask XMMS what is currently playing so PGID3 can open it. This speeds up editing of playlists considerably.
Enough acronymns, what about features? Well, it is an ID3 editor so the features I would expect to find in one is what it has. It has the ability to read, write, and strip ID3v1 and ID3v2 tags from files. You can open a file from anywhere in the filesystem with a dialog, or using the above mentioned QueryXMMS integration you can zap right to whatever XMMS is playing.
If you leave the comment field blank when you write a tag, it fills it in automaticly with "Tagged by PGID3" which might be an easily disabled in future releases - depends if I get any feedback on that. It also automaticly removes excess whitespace on the end of tags which if I recall correctly happens because Winamp pads with spaces instead of nuls. Anyway it cleans that for you. Stripping a tag automaticly unchecks the related checkbox for writing it back, and the boxes are dynamicly checked as you load a file depending if it already has a v1 or v2 tag.
There are also a few keyboard shortcuts. F1 toggles the Write ID3v1 checkbox, and F2 toggles the Write ID3v2 one. F9 opens the currently playing file in XMMS, and naturally Enter writes tags.
<<lessThe program itself is broken into three parts, a PHP Function Library called Pid Three (Pid3), a PHP CLI interface (PCLID3), and the GTK+ GUI itself. All three parts come together ready to go, so do not go freaking about uber amounts of dependencies to fill. All together they create the PGID3 Tag Editor.
"But Bob," you might say, "PHP is for the web!" Sure it is, but you should then check out the link below for the PHP Command Line Interface. That document describes using PHP to develop shell and desktop applications. Why PHP? Because I like to abuse it, that is a little hobby of mine.
Simply, PGID3 is an ID3 tag editor for MP3 files. The ID3 tags are what tell your media player the information about the tune such as title, album, etc. You can get by with slack tags if you just use a player like XMMS or Winamp, but if you have a portable like an iPod or some kind of database for the files, then correct and neat tags are a must. PGID3 can handle both the v1 and v2 of ID3 tags.
As for the program itself, it is the combonation of three seperate pieces that together work to create a user friendly envrionment to manipulate your ID3 tags. The base of it all is the Pid Three Function library, which is a fully custom set of functions for the reading and writing of ID3 tags. Since these are seperate from the application itself, the actual dirty work of messing with the data can be easily updated as well as easily included into other projects.
The second part of PGID3 is the Command Line Interface that I have lovingly called PCLID3. Using this you can manipulate your tags from the command line without using any type of graphical front end. By not having this built into the GUI, the opportunity is left open to build alternate GUIs, or even just not use any at all.
The third and final piece is the PHP-GTK GUI. This is the actual PGID3 component, though all of the parts together form a complete package under the PGID3 name. I designed this GUI to be light, compact, and solve as many problems in one spot as possible. As a bonus feature, PGID3 has built in intergration with QueryXMMS which is a command line utility for Linux that can ask XMMS what is currently playing so PGID3 can open it. This speeds up editing of playlists considerably.
Enough acronymns, what about features? Well, it is an ID3 editor so the features I would expect to find in one is what it has. It has the ability to read, write, and strip ID3v1 and ID3v2 tags from files. You can open a file from anywhere in the filesystem with a dialog, or using the above mentioned QueryXMMS integration you can zap right to whatever XMMS is playing.
If you leave the comment field blank when you write a tag, it fills it in automaticly with "Tagged by PGID3" which might be an easily disabled in future releases - depends if I get any feedback on that. It also automaticly removes excess whitespace on the end of tags which if I recall correctly happens because Winamp pads with spaces instead of nuls. Anyway it cleans that for you. Stripping a tag automaticly unchecks the related checkbox for writing it back, and the boxes are dynamicly checked as you load a file depending if it already has a v1 or v2 tag.
There are also a few keyboard shortcuts. F1 toggles the Write ID3v1 checkbox, and F2 toggles the Write ID3v2 one. F9 opens the currently playing file in XMMS, and naturally Enter writes tags.
Download (0.008MB)
Added: 2006-09-14 License: GPL (GNU General Public License) Price:
1142 downloads
DynaPage::Document 0.90
DynaPage::Document is a Perl module with DynaPage Document container. more>>
DynaPage::Document is a Perl module with DynaPage Document container.
SYNOPSIS:
step1 - document ( create file mydoc.document )
---[content of mydoc-document.info]---
!include.template =- mydoc-template.htmt
my-title =- This is single line
my-head =- Hello World
my-para ==~
This is block
multiline content
blah blah
blah blah
~== my-para
---[content of mydoc-document.info]---
step2 - template ( create file mydoc.template )
---[content of mydoc-template.htmt]---
< html >
< title >[~my-title~]< /title >
< h1 >[~my-head~]< /h1 >
< p >[~my-para~]< /p >
< /html >
---[content of mydoc-template.htmt]---
step3 - open
use DynaPage::Document;
use DynaPage::Document::ext::include;
my $doc = DynaPage::Document->new(
{
RootDir=>.,
Document=>mydoc-document.info,
}
);
step4 - render
print $doc->Render();
---[dump of printed result]---
< html >
< title >This is single line< /title >
< h1 >Hello World< /h1 >
< p > This is block
multiline content
blah blah
blah blah< /p >
< /html >
---[dump of printed result]---
<<lessSYNOPSIS:
step1 - document ( create file mydoc.document )
---[content of mydoc-document.info]---
!include.template =- mydoc-template.htmt
my-title =- This is single line
my-head =- Hello World
my-para ==~
This is block
multiline content
blah blah
blah blah
~== my-para
---[content of mydoc-document.info]---
step2 - template ( create file mydoc.template )
---[content of mydoc-template.htmt]---
< html >
< title >[~my-title~]< /title >
< h1 >[~my-head~]< /h1 >
< p >[~my-para~]< /p >
< /html >
---[content of mydoc-template.htmt]---
step3 - open
use DynaPage::Document;
use DynaPage::Document::ext::include;
my $doc = DynaPage::Document->new(
{
RootDir=>.,
Document=>mydoc-document.info,
}
);
step4 - render
print $doc->Render();
---[dump of printed result]---
< html >
< title >This is single line< /title >
< h1 >Hello World< /h1 >
< p > This is block
multiline content
blah blah
blah blah< /p >
< /html >
---[dump of printed result]---
Download (0.014MB)
Added: 2006-10-03 License: Perl Artistic License Price:
1116 downloads
XML::DOM::Document 1.44
XML::DOM::Document is an XML document node in XML::DOM. more>>
XML::DOM::Document is an XML document node in XML::DOM.
XML::DOM::Document extends XML::DOM::Node.
It is the main root of the XML document structure as returned by XML::DOM::Parser::parse and XML::DOM::Parser::parsefile.
Since elements, text nodes, comments, processing instructions, etc. cannot exist outside the context of a Document, the Document interface also contains the factory methods needed to create these objects. The Node objects created have a getOwnerDocument method which associates them with the Document within whose context they were created.
METHODS
getDocumentElement
This is a convenience method that allows direct access to the child node that is the root Element of the document.
getDoctype
The Document Type Declaration (see DocumentType) associated with this document. For HTML documents as well as XML documents without a document type declaration this returns undef. The DOM Level 1 does not support editing the Document Type Declaration.
Not In DOM Spec: This implementation allows editing the doctype. See XML::DOM::ignoreReadOnly for details.
getImplementation
The DOMImplementation object that handles this document. A DOM application may use objects from multiple implementations.
createElement (tagName)
Creates an element of the type specified. Note that the instance returned implements the Element interface, so attributes can be specified directly on the returned object.
DOMExceptions:
INVALID_CHARACTER_ERR
Raised if the tagName does not conform to the XML spec.
createTextNode (data)
Creates a Text node given the specified string.
createComment (data)
Creates a Comment node given the specified string.
createCDATASection (data)
Creates a CDATASection node given the specified string.
createAttribute (name [, value [, specified ]])
Creates an Attr of the given name. Note that the Attr instance can then be set on an Element using the setAttribute method.
Not In DOM Spec: The DOM Spec does not allow passing the value or the specified property in this method. In this implementation they are optional.
Parameters: value The attributes value. See Attr::setValue for details. If the value is not supplied, the specified property is set to 0. specified Whether the attribute value was specified or whether the default value was used. If not supplied, its assumed to be 1.
DOMExceptions:
INVALID_CHARACTER_ERR
Raised if the name does not conform to the XML spec.
createProcessingInstruction (target, data)
Creates a ProcessingInstruction node given the specified name and data strings.
Parameters: target The target part of the processing instruction. data The data for the node.
DOMExceptions:
INVALID_CHARACTER_ERR
Raised if the target does not conform to the XML spec.
createDocumentFragment
Creates an empty DocumentFragment object.
createEntityReference (name)
Creates an EntityReference object.
<<lessXML::DOM::Document extends XML::DOM::Node.
It is the main root of the XML document structure as returned by XML::DOM::Parser::parse and XML::DOM::Parser::parsefile.
Since elements, text nodes, comments, processing instructions, etc. cannot exist outside the context of a Document, the Document interface also contains the factory methods needed to create these objects. The Node objects created have a getOwnerDocument method which associates them with the Document within whose context they were created.
METHODS
getDocumentElement
This is a convenience method that allows direct access to the child node that is the root Element of the document.
getDoctype
The Document Type Declaration (see DocumentType) associated with this document. For HTML documents as well as XML documents without a document type declaration this returns undef. The DOM Level 1 does not support editing the Document Type Declaration.
Not In DOM Spec: This implementation allows editing the doctype. See XML::DOM::ignoreReadOnly for details.
getImplementation
The DOMImplementation object that handles this document. A DOM application may use objects from multiple implementations.
createElement (tagName)
Creates an element of the type specified. Note that the instance returned implements the Element interface, so attributes can be specified directly on the returned object.
DOMExceptions:
INVALID_CHARACTER_ERR
Raised if the tagName does not conform to the XML spec.
createTextNode (data)
Creates a Text node given the specified string.
createComment (data)
Creates a Comment node given the specified string.
createCDATASection (data)
Creates a CDATASection node given the specified string.
createAttribute (name [, value [, specified ]])
Creates an Attr of the given name. Note that the Attr instance can then be set on an Element using the setAttribute method.
Not In DOM Spec: The DOM Spec does not allow passing the value or the specified property in this method. In this implementation they are optional.
Parameters: value The attributes value. See Attr::setValue for details. If the value is not supplied, the specified property is set to 0. specified Whether the attribute value was specified or whether the default value was used. If not supplied, its assumed to be 1.
DOMExceptions:
INVALID_CHARACTER_ERR
Raised if the name does not conform to the XML spec.
createProcessingInstruction (target, data)
Creates a ProcessingInstruction node given the specified name and data strings.
Parameters: target The target part of the processing instruction. data The data for the node.
DOMExceptions:
INVALID_CHARACTER_ERR
Raised if the target does not conform to the XML spec.
createDocumentFragment
Creates an empty DocumentFragment object.
createEntityReference (name)
Creates an EntityReference object.
Download (0.11MB)
Added: 2006-07-14 License: Perl Artistic License Price:
1200 downloads
XML::Mini::Document 1.2.8
XML::Mini::Document is a Perl implementation of the XML::Mini Document API. more>>
XML::Mini::Document is a Perl implementation of the XML::Mini Document API.
SYNOPSIS
use XML::Mini::Document;
use Data::Dumper;
###### PARSING XML #######
# create a new object
my $xmlDoc = XML::Mini::Document->new();
# init the doc from an XML string
$xmlDoc->parse($XMLString);
# You may use the toHash() method to automatically
# convert the XML into a hash reference
my $xmlHash = $xmlDoc->toHash();
print Dumper($xmlHash);
# You can also manipulate the elements like directly, like this:
# Fetch the ROOT element for the document
# (an instance of XML::Mini::Element)
my $xmlRoot = $xmlDoc->getRoot();
# play with the element and its children
# ...
my $topLevelChildren = $xmlRoot->getAllChildren();
foreach my $childElement (@{$topLevelChildren})
{
# ...
}
###### CREATING XML #######
# Create a new document from scratch
my $newDoc = XML::Mini::Document->new();
# This can be done easily by using a hash:
my $h = {
spy => {
id => 007,
type => SuperSpy,
name => James Bond,
email => mi5@london.uk,
address => Wherever he is needed most,
},
};
$newDoc->fromHash($h);
# Or new XML can also be created by manipulating
#elements directly:
my $newDocRoot = $newDoc->getRoot();
# create the < ? xml ? > header
my $xmlHeader = $newDocRoot->header(xml);
# add the version
$xmlHeader->attribute(version, 1.0);
my $person = $newDocRoot->createChild(person);
my $name = $person->createChild(name);
$name->createChild(first)->text(John);
$name->createChild(last)->text(Doe);
my $eyes = $person->createChild(eyes);
$eyes->attribute(color, blue);
$eyes->attribute(number, 2);
# output the document
print $newDoc->toString();
This example would output :
< ?xml version="1.0"?>
< person>
< name>
< first>
John
< /first>
< last>
Doe
< /last>
< /name>
< eyes color="blue" number="2" />
< /person>
The XML::Mini::Document class is the programmers handle to XML::Mini functionality.
A XML::Mini::Document instance is created in every program that uses XML::Mini. With the XML::Mini::Document object, you can access the root XML::Mini::Element, find/fetch/create elements and read in or output XML strings.
<<lessSYNOPSIS
use XML::Mini::Document;
use Data::Dumper;
###### PARSING XML #######
# create a new object
my $xmlDoc = XML::Mini::Document->new();
# init the doc from an XML string
$xmlDoc->parse($XMLString);
# You may use the toHash() method to automatically
# convert the XML into a hash reference
my $xmlHash = $xmlDoc->toHash();
print Dumper($xmlHash);
# You can also manipulate the elements like directly, like this:
# Fetch the ROOT element for the document
# (an instance of XML::Mini::Element)
my $xmlRoot = $xmlDoc->getRoot();
# play with the element and its children
# ...
my $topLevelChildren = $xmlRoot->getAllChildren();
foreach my $childElement (@{$topLevelChildren})
{
# ...
}
###### CREATING XML #######
# Create a new document from scratch
my $newDoc = XML::Mini::Document->new();
# This can be done easily by using a hash:
my $h = {
spy => {
id => 007,
type => SuperSpy,
name => James Bond,
email => mi5@london.uk,
address => Wherever he is needed most,
},
};
$newDoc->fromHash($h);
# Or new XML can also be created by manipulating
#elements directly:
my $newDocRoot = $newDoc->getRoot();
# create the < ? xml ? > header
my $xmlHeader = $newDocRoot->header(xml);
# add the version
$xmlHeader->attribute(version, 1.0);
my $person = $newDocRoot->createChild(person);
my $name = $person->createChild(name);
$name->createChild(first)->text(John);
$name->createChild(last)->text(Doe);
my $eyes = $person->createChild(eyes);
$eyes->attribute(color, blue);
$eyes->attribute(number, 2);
# output the document
print $newDoc->toString();
This example would output :
< ?xml version="1.0"?>
< person>
< name>
< first>
John
< /first>
< last>
Doe
< /last>
< /name>
< eyes color="blue" number="2" />
< /person>
The XML::Mini::Document class is the programmers handle to XML::Mini functionality.
A XML::Mini::Document instance is created in every program that uses XML::Mini. With the XML::Mini::Document object, you can access the root XML::Mini::Element, find/fetch/create elements and read in or output XML strings.
Download (0.034MB)
Added: 2006-09-14 License: Perl Artistic License Price:
1135 downloads

Epiware: Document Management 4.8.6
Epiware is an open source document management alternative to commercial more>> Epiware enables the creation of virtual teams by providing an online workspace for users to collaborate and exchange information in a secure, protected setting. It is intuitive and easy to use, which allows users to concentrate on what they do best rather than on trying to master an application.
With Epiware, costs can be lowered, projects can be expedited, decisions can be made in a more efficient and timely manner, changes can be executed more quickly, and errors due to miscommunications can be reduced or eliminated.
Epiware utilizes Asynchronous JavaScript And XML (AJAX) to increase the applications interactivity, speed, and usability. This helps make Epiware nearly as responsive as software that resides on a users computer
Features:
* Linux compatible
* Manage multiple projects
* Calendar
* WIKI
* Tasking/Gantt Chart
* News room
* Search document contents and metadata
* Control folder access via groups and/or users
* Document access history
* Document version history
* Check-in and Check-out<<less
Download (10.1MB)
Added: 2009-04-14 License: Freeware Price:
192 downloads
Other version of Epiware: Document Management
Epiware is an open source document management alternative to commercial. Epiware: DocumentLicense:Freeware
KinoSearch::Document::Doc 0.15
KinoSearch::Document::Doc is a Doc object that is akin to a row in a database, in that it is made up of several fields. more>>
KinoSearch::Document::Doc is a Doc object that is akin to a row in a database, in that it is made up of several fields, each of which has a value. Doc objects are only created via factory methods of other classes.
SYNOPSIS
my $doc = $invindexer->new_doc;
$doc->set_value( title => $title );
$doc->set_value( bodytext => $bodytext );
$invindexer->add($doc);
METHODS
set_value get_value
$doc->set_value( title => $title_text );
my $text = $doc->get_value( title );
set_value and get_value are used to modify and access the values of the fields within a Doc object.
set_boost get_boost
$doc->set_boost(2.5);
boost is a scoring multiplier. Setting boost to something other than 1 causes a document to score better or worse against a given query relative to other documents.
<<lessSYNOPSIS
my $doc = $invindexer->new_doc;
$doc->set_value( title => $title );
$doc->set_value( bodytext => $bodytext );
$invindexer->add($doc);
METHODS
set_value get_value
$doc->set_value( title => $title_text );
my $text = $doc->get_value( title );
set_value and get_value are used to modify and access the values of the fields within a Doc object.
set_boost get_boost
$doc->set_boost(2.5);
boost is a scoring multiplier. Setting boost to something other than 1 causes a document to score better or worse against a given query relative to other documents.
Download (0.22MB)
Added: 2007-03-09 License: Perl Artistic License Price:
959 downloads
Auto Save Document 1.2.0.28
Auto Save Document is an extension used to store the currently shown document in a separate directory automatically. more>>
Auto Save Document is an extension used to store the currently shown document in a separate directory automatically.
Autosave is a small extension, which can be used to store the currently shown document in a seperate directory automatically when browsing a certain site. You may configure the sites, where all pages will be stored to cache, by adding them to a list. The documents are stored as html-text only (no embedded objects like pictures etc.)
The files are cyclic reused, e.g. if you set the cache size to 100, Autosave will store the document contents to X:/MyCache/Autosave_0.html ... AutoSave_100.html and start again with AutoSave_0.htm when the 101st page is browsed. A small Icon in the statusbar will change its colour each time to indicate a page was written.
If you click this small icon, the current page will be dumped, regardless if the site is in the autosave list or not.
NOTE: this extension is really, really simple! Only plain text is saved, no external .css,.js => the result may look ugly! The one and only intention for this extension is, to save the text for external parsing or similar! Look for Scrapbook etc. in case you want to store more than the plain text!
<<lessAutosave is a small extension, which can be used to store the currently shown document in a seperate directory automatically when browsing a certain site. You may configure the sites, where all pages will be stored to cache, by adding them to a list. The documents are stored as html-text only (no embedded objects like pictures etc.)
The files are cyclic reused, e.g. if you set the cache size to 100, Autosave will store the document contents to X:/MyCache/Autosave_0.html ... AutoSave_100.html and start again with AutoSave_0.htm when the 101st page is browsed. A small Icon in the statusbar will change its colour each time to indicate a page was written.
If you click this small icon, the current page will be dumped, regardless if the site is in the autosave list or not.
NOTE: this extension is really, really simple! Only plain text is saved, no external .css,.js => the result may look ugly! The one and only intention for this extension is, to save the text for external parsing or similar! Look for Scrapbook etc. in case you want to store more than the plain text!
Download (0.009MB)
Added: 2007-04-03 License: MPL (Mozilla Public License) Price:
973 downloads
NOAH Document Management System 3.1.3
NOAH is a Web-based document management system that is feature-rich, easy to use, and simple to install. more>>
NOAH is a Web-based document management system that is feature-rich, easy to use, and simple to install. Through a browser interface, users can easily create, update, lock, search, and manage document revisions for access by multiple users across many geographical sites.
NOAH includes many powerful features such as client scripting, hierarchical document access control, and email notification. Administrators can manage users and archives and monitor database activity through an extensive suite of tools.
Main features:
- no expiry date.
- maximum number of users: 5 plus one Super Admin user.
- maximum number of documents: 100 (unlimited number of versions per document).
- includes Content Search option.
- does NOT include Client Scripting.
- does NOT include Email Notification.
- does NOT include multiple databases.
- does NOT include Support however emails will be answered if time permits.
Enhancements:
- A user can now get NOAH to report on recently changed files for a given directory tree and integrate this report in a wiki or HTML page.
- A user can also associate a filename with a custom icon and link a DokuWiki page with NOAHs content search engine, link critical NOAH documents and directories to your wiki project page, and manage usernames and passwords smoothly from NOAH to DokuWiki.
<<lessNOAH includes many powerful features such as client scripting, hierarchical document access control, and email notification. Administrators can manage users and archives and monitor database activity through an extensive suite of tools.
Main features:
- no expiry date.
- maximum number of users: 5 plus one Super Admin user.
- maximum number of documents: 100 (unlimited number of versions per document).
- includes Content Search option.
- does NOT include Client Scripting.
- does NOT include Email Notification.
- does NOT include multiple databases.
- does NOT include Support however emails will be answered if time permits.
Enhancements:
- A user can now get NOAH to report on recently changed files for a given directory tree and integrate this report in a wiki or HTML page.
- A user can also associate a filename with a custom icon and link a DokuWiki page with NOAHs content search engine, link critical NOAH documents and directories to your wiki project page, and manage usernames and passwords smoothly from NOAH to DokuWiki.
Download (MB)
Added: 2007-07-11 License: Free To Use But Restricted Price:
839 downloads
XML Copy Editor 1.1.0.1
XML Copy Editor is an XML editor with DTD/XML Schema/RELAX NG validation. more>>
XML Copy Editor is an XML editor with DTD/XML Schema/RELAX NG validation, XSLT, XPath, pretty-printing, syntax highlighting, folding, tag completion/locking and lossless import/export of Microsoft Word documents.
Enhancements:
- This release fixes a number of bugs and introduces support for CSS.
<<lessEnhancements:
- This release fixes a number of bugs and introduces support for CSS.
Download (3.9MB)
Added: 2007-08-17 License: GPL (GNU General Public License) Price:
866 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 document editor 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