Download Latest Version ERDialog-2.16.tar.gz (406.3 kB)
Email in envelope

Get an email when there's a new version of Erlang Dialog Project

Home / erdtext
Name Modified Size InfoDownloads / Week
Parent folder
erdtext-former 2010-09-09
Readme.erdtext 2012-07-26 3.1 kB
erdtext-1.1install.exe 2012-07-26 1.0 MB
erdtext-1.1.deb 2012-07-26 791.7 kB
erdtext-1.1.rpm 2012-07-26 811.0 kB
ERDtext-1.1.zip 2012-07-26 1.0 MB
ERDtext-1.1.tar.gz 2012-07-26 794.5 kB
ERDtext-1.1.tar.bz2 2012-07-26 645.4 kB
erdtext-0.9install.exe 2010-10-03 1.5 MB
erdtext-0.9.rpm 2010-10-03 1.2 MB
erdtext-0.9.deb 2010-10-03 1.2 MB
erdtext-0.9.zip 2010-10-03 1.5 MB
erdtext-0.9.tar.gz 2010-10-03 1.2 MB
erdtext-0.9.tar.bz2 2010-10-03 949.3 kB
erdtext-0.8install.exe 2010-09-11 1.2 MB
erdtext-0.8.rpm 2010-09-11 1.0 MB
erdtext-0.8.deb 2010-09-11 971.0 kB
erdtext-0.8.zip 2010-09-11 1.2 MB
erdtext-0.8.tar.gz 2010-09-11 961.6 kB
erdtext-0.8.tar.bz2 2010-09-11 780.9 kB
ERDtextRelease.html 2010-06-30 2.4 kB
Totals: 21 Items   18.7 MB 0
<b> Welcome to the Erlang ERDtext</b>
primary author: Steven Gibson <smalllinux@gmail.com>
copyright 2008-2012 Steven Gibson

version 1.1



 <a href="http://erdialog.sourceforge.net">ER Dialog page at Sourceforge</a>,

the ER Dialog Project




 <p><b>Erlang ERDtext is a simple web based text viewer/editor.</b></p>


== Installation and Configuration ==



 Very briefly,


     * Install Erlang.
     * Install Yaws.

 
escript priv/scripts/erdialog.default -make


 This should byte compile the files in the src directory. If all goes well, try 
 ./start.sh, which will start the application in an interactive Erlang shell. 



== Accessing the ERDtext services through the Webbrowser ==


The application is usually accessible on port 8101 (see yaws.conf if you want to 
 change this), so once it's running, you should see the main user interface at


 http://localhost:8101/


== Usage


A text file can viewed by entering the file name: for example priv/books/marip10.txt


You can view folder contents on the filelist page


Enter a file directory (e.g. priv/books) an example is at: in the field above to the "submit" button, and click on the button. The system will start scanning the directory hierarchy beneath the URL you entered.


A text file can viewed by entering the file name: for example priv/books/marip10.txt 



== History of the software ==


This code uses the work of many people in Erlang over the years
 at: http://erlang.org/ and yaws developers and contributors 
 web applications.


Thanks so much.


== Structure of the source code ==



 Code Overview

 The Program logic system


 <b>erdtext.erl </b>
     This module processes commands from the yaws interface and

     connects to erl files to pass the command, then

    returns the response back to the user interface.
 



 The Main User-Interface



 The user interface is constructed around yaws pages which load static
 html files and dynamic information from Erlang beam files.


 <b>index.yaws</b>
     Static  and dynamic HTML and yaws for the main user interface.
     Loads HEAD.inc, NEXT.inc

 <b>erdtext.yaws</b>
     Has dynamic yaws and form and calls itself and shows responses.

 The Help Files

 The help files should give support info.

 <b>help.html</b>
     Static HTML for help.

   
Changes

version 1.1
fixed multipart post processing so HTML editor can handle large files
some improvement to help page for HTML editor

version 1.0
replaced tinyMCE with tinyeditor for html editing

version 0.9
 Modified i18n handling to use po files. Removed pop-up help selection dialog. Make applet
 installable without ERDialog restart.

version 0.8
 added link/pseudo-folding editing
 improved some of the i18n handling
 pages for editing text and link files

version 0.7
 added context sensitive help

version 0.6
  added full feature HTML editor - using tinyMCE

version 0.5
  updated for ERDialog version 1.8
  
version 0.4
  added lang codes to erdtext-bundle

Version 0.3
  Added merge file page
 added Edit page
 started i18n
 
Version 0.2
 updated text screen to re-Post new file name
 
Version 0.1
 initial release 
Source: Readme.erdtext, updated 2012-07-26