Here you can download the latest version of Vempain.
Updated:
2006.10.15 releases 255-260
2006-10-16 16:18 poltsi
* VERSION: - Stupid missing files fix
2006-10-16 16:16 poltsi
* install/AUTHORS, install/LICENSE, install/README,
install/install.sh: - See rev. 257
2006-10-16 16:15 poltsi
* AUTHORS, LICENSE, README, tools/install.sh: - Relocate and get
rid of the install dir
2006-10-16 16:14 poltsi
* tools/makeInstallation.sh: - Add Changelog creation
- Add missing table_definitions.php
- Add missing style.css
- Change location of README, AUTHORS and LICENSE file
2006.10.15 releases 183-254
2004-08-25 17:10 poltsi
* php/www_root/New: Removed obsoleted editor
2005-04-19 05:32 poltsi
* php/.cvsignore, php/lib/.cvsignore, php/sql/.cvsignore,
php/www_root/.cvsignore: Removed cvs-remains
2005-07-10 22:08 poltsi
* TODO: Add an overall TODO-list
2005-07-10 22:09 poltsi
* documentation/Makefile: Add a makefile to better manage the creation
of documentation
2005-07-10 22:10 poltsi
* documentation/documentation.tex: Begin to bring the documentation
uptodate
2005-07-10 22:11 poltsi
* perl, perl/ImageGallery, perl/ImageGallery/createSet.pl,
perl/ImageGallery/description.txt: Perl programs and tools which are
used by Vempain
2005-09-25 06:15 poltsi
* php/lib/lib_vempain_editor.php: Minor code cleanuo Add acl-based
component display
2005-09-25 06:28 poltsi
* php/lib/lib_q.php: readEnvVars: Change to working POST/GET variables
getSQLArray: Reorder result checking to minimize log warnings
dbAuth: Add missing realm parameter to function call
2005-09-25 06:31 poltsi
* php/lib/lib_vempain.php: Added userInUnit: Added Minor code cleanup
2005-09-25 06:49 poltsi
* php/install/install.sh: More verbose about what the script is doing
Make vempainadminpass loop by default if empty Correct improper
owner/group for vempainroot
2005-09-25 07:29 poltsi
* php/www_root/index.php: php/www_root/index.php Add ACL checking Minor
cosmetic improvements
2005-09-25 12:39 poltsi
* documentation/documentation.tex: Minor cosmetic changes
2005-09-25 12:41 poltsi
* documentation/Makefile: Correct the order of building doc and
converting images
2005-09-25 12:47 poltsi
* dumps, dumps/heavy.dump, dumps/team777.dump,
dumps/vempain-20011111.dmp, dumps/vempain-20011111.dump,
dumps/vempain-20040824.dump, dumps/vempain-20050921.dump,
dumps/vempain-devel-20040328.dmp, dumps/vempain.dump: Backup dumps of
vempain databases
2005-09-25 13:08 poltsi
* php/sql/create_edit_modules.sql: First part of database updates to
incorporate ACL support
2005-09-25 13:17 poltsi
* documentation/other, documentation/other/tietokantadumppi_ja_php.txt:
Miscellaneous documentation
2005-09-25 13:46 poltsi
* TODO: Updated
2005-12-06 08:28 poltsi
* publish/build.xml,
publish/org/vempain/publish/server/PublishServer.java,
publish/org/vempain/publish/server/PublishServerImpl.java,
publish/org/vempain/publish/tools/ComponentContainer.java,
publish/org/vempain/publish/tools/DbLayer.java,
publish/org/vempain/publish/tools/FileLogger.java,
publish/org/vempain/publish/tools/InvalidValueException.java,
publish/org/vempain/publish/tools/Log.java,
publish/org/vempain/publish/tools/Logger.java,
publish/org/vempain/publish/tools/PageContainer.java,
publish/org/vempain/publish/tools/RightsContainer.java,
publish/org/vempain/publish/tools/TOCGenerator.java,
publish/org/vempain/publish/tools/TOCTreeNode.java,
publish/org/vempain/publish/tools/dbConException.java,
publish/org/vempain/sql/dbUtils.java: Id-tag flop
2006-01-12 09:31 poltsi
* perl/Maintenance_Tools, perl/Maintenance_Tools/packACL.pl,
perl/Migration_Tools, perl/Migration_Tools/file2vempain.pl, perl/lib,
perl/lib/lib_q.pl: Auxillary perl tools
2006-01-12 09:33 poltsi
* php/install/install.sh: Use GRANT instead of raw inserting of
database user
2006-01-12 09:35 poltsi
* php/lib/modules, php/lib/modules/Edit,
php/lib/modules/Edit/lib_page.php: Module based Edit functions
2006-04-10 16:41 poltsi
* php/lib/lib_gallery.php, php/www_root/index.php,
php/www_root/style.css:
- Add style.css
- Add rudimentary gallery support
- Reorder how the error-page and request is handled
2006-04-10 16:44 poltsi
* php/lib/lib_q.php:
- Update copyright
- Add mysql-error to debug message
- Minor formatting
2006-04-10 16:46 poltsi
* php/lib/lib_vempain.php:
- Correct copyright year
- Properly parenthize the acl-check
- More verbose acl-printout
2006-04-10 16:48 poltsi
* php/lib/lib_vempain_editor.php:
- Use style.css instead of hardcoded formatting
- Add acl-checks
- Begin with modularized edit functions
2006-04-10 17:16 poltsi
* php/install/create_db-complete.sql:
- ACL added to most items
2006-04-10 17:22 poltsi
* php/lib/lib_q.php: Fix minor HTML-typo
2006-04-10 17:33 poltsi
* php/install/create_db-complete.sql, php/install/install.sh,
php/install/site/lib/lib_q.php, php/install/site/lib/lib_vempain.php,
php/install/site/lib/lib_vempain_editor.php,
php/install/site/www_root/index.php, php/lib/lib_vempain_editor.php,
php/www_root/index.php: Update all Copyright years
2006-04-13 12:39 poltsi
* php/www_root/index.php:
- Use global PAGEINFO instead of local variables
- Remove some duplicate error page handling favouring the
redirect method
2006-06-20 18:00 poltsi
* php/lib/lib_q.php: Rename printButtonForm to getButtonForm
2006-06-20 18:03 poltsi
* php/sql/combined_form_layout_order.sql: Zapp the form and
layout_order together
2006-06-20 18:04 poltsi
* php/lib/table_definitions.php: Object description table
2006-06-20 18:05 poltsi
* php/etc/vempain.conf.dist: Template for configuration file
2006-07-07 05:44 poltsi
* php/lib/modules/Edit/classBase.php,
php/lib/modules/Edit/classForm.php,
php/lib/modules/Edit/classFormItem.php: These are an attempt to solve
the object problem with OO
2006-07-07 05:47 poltsi
* php/lib/table_definitions.php:
- Fix some incorrect datafield definitions
- Add dtt (datetime)
2006-07-07 05:48 poltsi
* php/www_root/style.css: Add editor style definitions
2006-07-07 05:51 poltsi
* php/lib/modules/Edit/lib_page.php:
- Fix incorrect mode name
- Correct printButton function call
2006-07-07 05:56 poltsi
* php/lib/lib_vempain_editor.php, php/www_root/index.php:
lib/lib_vempain_editor.php:
- Major refactoring of the editor functionality including:
-Dropping the layout_order table and incorporating the
functionality to the form
-Describing all objects in table_definitions.php and
creating the lists and forms dynamically from this
information
-Add sorting functionality to the object lists
-Make tablewidth follow the browser window width
- Changes due to dropping the layout_order table
2006-07-07 05:57 poltsi
* perl/Maintenance_Tools/packACL.pl:
- Correct the config path
- Remove layout_order table from the list
2006-07-07 06:03 poltsi
* dumps/vempain-devel-20060417.dmp, dumps/vempain-devel-20060419.dmp,
dumps/vempain-devel-20060421.dmp, dumps/vempain-devel-20060428.dmp,
dumps/vempain-devel-20060707.dump: Dumps at various points.
2006-09-25 14:21 poltsi
* php/lib/lib_vempain_editor.php: Remove old EditForm functionality
as well as other minor updates.
2006-09-30 06:23 poltsi
* php/www_root/index.php: Use include_once instead of include and
concatenate sqlString instead of spanning a multiline string.
2006-09-30 06:29 poltsi
* php/lib/modules/Edit/base.php, php/lib/modules/Edit/form.php,
php/lib/modules/Edit/page.php:
- Renamed from the inconvenient class[M]odule.php name to
plain name.php
- Add page module
- Override create, update, delete and getDBValues for form as
it is a multiline item
2006-09-30 06:32 poltsi
* php/lib/modules/Edit/classBase.php,
php/lib/modules/Edit/classForm.php,
php/lib/modules/Edit/classFormItem.php: Removed, see previous, see r215
2006-09-30 06:43 poltsi
* dumps/vempain-devel-20060930.dmp: Changed db upto r218
2006-09-30 06:45 poltsi
* php/lib/lib_vempain_editor.php: Partially replaced using the modules
instead of builtin functions to manage the Edit functions
2006-10-09 07:23 poltsi
* php/lib/lib_q.php: Add separate colouring for objects calling dprint
2006-10-09 07:29 poltsi
* php/lib/modules/Edit/component.php, php/lib/modules/Edit/layout.php,
php/lib/modules/Edit/unit.php, php/lib/modules/Edit/user.php:
- Add modules for each item.
2006-10-09 07:30 poltsi
* php/lib/modules/Edit/page.php: Remove the form-specific stuff
2006-10-09 07:40 poltsi
* php/etc/vempain.conf: Remove vempain.conf as we use vempain.conf.dist
as template
2006-10-09 07:51 poltsi
* php/lib/lib_vempain_editor.php, php/lib/modules/Edit/base.php,
php/lib/modules/Edit/form.php, php/lib/table_definitions.php,
php/www_root/index.php:
- Change to item objects for page, component, form, layout, user
and unit editing
- Change from comp_id to component_id in databases
- Remove most of the item manipulation (create, edit and delete)
from lib_vempain_editor.php
- sqlDataEscape is now used only when inserting value fields to
SQL-commands
- Fix a problem when saving edited form, new data is actually
inserted instead of the old data
- Edited data is now all keyed with a ve_-prefix
- Corrected some fields to visible in table_definitions.php
- Add managing of array-values in item object fields
- Add the necessary globals for formModule::getDBValues to work
2006-10-09 09:05 poltsi
* php/install/components: Remove obsolete files, part of cleanup
before beta1 release
2006-10-09 14:44 poltsi
* php/lib/modules/Edit/lib_page.php: Remove obsoleted file
2006-10-09 14:48 poltsi
* php/lib/lib_gallery.php, php/lib/lib_vempain.php,
php/lib/lib_vempain_editor.php, php/lib/modules/Edit/base.php,
php/lib/modules/Edit/component.php, php/lib/modules/Edit/form.php,
php/lib/modules/Edit/layout.php, php/lib/modules/Edit/page.php,
php/lib/modules/Edit/unit.php, php/lib/modules/Edit/user.php,
php/lib/table_definitions.php: Add and correct copyright text to
each file
2006-10-09 19:06 poltsi
* php/lib/lib_vempain.php: hasACL: Handle acl_id in array form
2006-10-14 05:05 poltsi
* php/lib/table_definitions.php: Add acl to user and unit item
2006-10-14 05:08 poltsi
* php/lib/modules/Edit/base.php, php/lib/modules/Edit/form.php:
- Add acl check to delete and update functions
2006-10-14 05:10 poltsi
* php/lib/lib_vempain_editor.php:
- Add checks to the result of new, update and delete functions
- Get acl_id before deleting so acl table can be updated
2006-10-14 05:10 poltsi
* php/www_root/index.php: Remove non-working revision tag
2006-10-14 12:43 poltsi
* perl/lib/lib_q.pl: Initiate the %RS in getAllSQL, otherwise it will
become a global variable
2006-10-14 20:17 poltsi
* perl/Maintenance_Tools/packACL.pl:
- Add user and unit to checked items
- Simplify by removing most of the program and do a
step-by-step-checks
- Add splitting of privileges when both user_id and unit_id is set
- Add creation of missing acl with default settings
2006-10-14 20:22 poltsi
* php/lib/modules/Edit/base.php:
- Add proper return value to update
- Add proper return value to delete
- First check that the sorting parameters are set in order to
minimize unecessary logging
- Proper handling of passwords
- Misc typos where addslashes were called
2006-10-14 20:23 poltsi
* php/lib/modules/Edit/user.php: Override default update to properly
manage passwords
2006-10-15 13:56 poltsi
* documentation/Images/Dia/diagram-database-page.gz,
documentation/Images/Dia/diagram-publish-procedures-change.gz,
documentation/Images/Dia/diagram-publish-procedures-login.gz,
documentation/Images/Dia/diagram-publish-procedures-new.gz,
documentation/Images/Dia/diagram-web-procedures.gz,
documentation/Images/Dia/page_create.gz,
documentation/Images/Dia/page_delete.gz,
documentation/Images/Dia/page_get.gz,
documentation/Images/EPS/diagram-database-page.eps,
documentation/Images/EPS/diagram-publish-procedures-change.eps,
documentation/Images/EPS/diagram-publish-procedures-login.eps,
documentation/Images/EPS/diagram-publish-procedures-new.eps,
documentation/Images/EPS/diagram-web-procedures.eps,
documentation/Images/EPS/page_create.eps,
documentation/Images/EPS/page_delete.eps,
documentation/Images/EPS/page_get.eps:
- Change from right to privilege
- Remove mention of layout_order
2006-10-15 13:59 poltsi
* documentation/documentation.tex:
- Remove nonworking Revision-tag
- Update support types
- Add description for ACLs
- Add section for system requirements
- Update the SQL-clauses
- Mention that the section conserning the updateserver is inactive
2006-10-15 14:52 poltsi
* php/install: Move the install dir up
2006-10-15 14:53 poltsi
* install, install/AUTHORS, install/README, install/TODO,
install/components, install/create_db-complete.sql, install/site:
- Remove unecessary files
- Update from pre-alpha to beta
2006-10-15 17:34 poltsi
* php/sql/create_db-complete.sql:
- Splitted acl
- removed module pages
- Add Edit/new page
- Removed layout_order
- Changed form to contain the data formely used in layout_order
- Changed comp_id to component_id
- Add acl_id to user and unit
2006-10-15 17:36 poltsi
* install/install.sh:
- Removed unecessary revision tag
- Changed to use the .dist config
- Sanitized the etc path handling
- Copy the config also for tool use
- Added acl_id to the user table inserts
2006-10-15 17:37 poltsi
* tools, tools/makeInstallation.sh: Initial revision. The dir
contains various development tools
2006-10-15 17:38 poltsi
* VERSION: Initital version, used by the package build
2006-10-15 17:39 poltsi
* TODO: Updated
2004.08.24
* Moved all of the Edit-stuff to files in order to make
the editor more robust
* Corrected misc typo bugs
* Added error-page
2003.12.14
* Added support for ACLs and made some variable cleanup to
avoid clashes between internal and form variables
2003.03.18
* Moved the edit-components to a file since admins too often
succeeded to mess them up
2002.10.04
* Fixed broken sed-replacement in config-file creation
* Fixed improper config-file renaming
* Fixed grammatical errors in questions
* Found bug with naming the mysqldb host which may cause
problems if the host has multiple hostnames. NOT FIXED
* Fixed mismatching unit-columns in edit list view
* Added missing unit and user description-texts in header-component
* Corrected the v_type check where the second and third type were checked
with if instead of ifelse
* Changed the Create Layout button-text to Send in
conformance with the other Edit-pages
* Fixed the missing > in TD-tag which made the Create Layout
button disappear on the Edit-pages