ChangeLog
2005-04-13 19:26 paul
* clock-defs.php: Moved into package 'datetime'.
2005-04-13 18:48 paul
* pg-schema-defs.php, schema-defs.php: Cosmetic. Renamed some vars
from 'default' to 'defaultval' to shut Eclipse syntax checker up.
2005-04-08 16:51 nigel
* form-defs.php: Added another missing close </option> tag, and an
="selected"
2005-04-08 16:47 nigel
* form-defs.php: Added </option> tag in form_combofield.
2005-04-07 17:12 nigel
* db-mssql-server.php, db-mysql.php, db-odbc.php, db-oracle.php:
Corrected parse errors in db-* files other than the postgres one
- default parameters for functions' values are specified by =,
not ==
2005-04-05 11:31 paul
* clock-defs.php: Provides a new class 'digital_clock' which allows
display of an auto-updating time/date display in the webpage
which can be styled and optioned as required.
2005-04-05 11:28 paul
* microsite-defs.php: Fixed the microsite removal section so that
it actually rm's the directory trees properly.
2005-03-19 09:15 paul
* database-defs.php: Corrected non-emission of SQL in log message,
when execution threshold is exceeded.
2005-03-17 19:49 paul
* database-defs.php: Fixed buglet where timer object was not being
referenced properly for query time thresholds.
2005-03-07 14:22 paul
* monitor-defs.php: New filesopen monitor checking. Altering the
way exec monitoring works.
2005-03-06 14:00 paul
* story-defs.php: Fixes to make stories parition properly across
microsites.
2005-03-06 13:59 paul
* response-defs.php: Minor - some slightly different debug
messages.
2005-03-06 13:59 paul
* microsite-defs.php: Main changes: 1. Re-arranged editing form 2.
Added removal of stories and media to the delete() method
(includes unindex from Lucene now). Also we now 'un-publish' the
physical files on delete (rm -f). 3. Several other minor fixes
and additions.
2005-03-06 13:55 paul
* htmlarea-defs.php: Added the 'htmlmode' tool to the basic toolbar
(raw HTML editing mode).
2005-03-06 13:54 paul
* catalog-defs.php: 1. Finish partitioning of microsite media. 2.
Prevent delete of 'core' media images from core img dir. 3.
Changed the Insitu() assignment of the image name, to be the
'cat_name' content with all spaces removed. Also assign the
'tooltip' to be 'cat_desc' if present, else the 'cat_name'.
2005-03-03 12:28 paul
* microsite-defs.php: 1. Fixed problems with repeated clicking of
the "default" buttons - we now skip duplicate templates, and
images. 2. Added default pages option. Adds a default set of
webpages, including some 'core' pages like login, media catalog
and story admin.
2005-03-03 12:19 paul
* story-defs.php: Partitioning of stories for microsites. If on a
microsite, create, and display only stories for that site.
Otherwise create and view stories for the core Axyl site as
normal.
2005-03-02 14:21 mark
* treemenu-defs.php: removed the setting of the widgets hspace
which was causing the menu items to be aligned incorrectly under
IE.
the widgets hspace seemed to have no effect on firefox/mozilla,
which also made the decision to remove it easier.
2005-02-27 17:42 paul
* microsite-defs.php: Only show the relevant buttons depending on
whether a microsite publish/remove request is pending.
2005-02-25 15:03 paul
* microsite-defs.php: WIP - default pages.
2005-02-25 13:24 paul
* microsite-defs.php: Fixed docroot undefined problem in page
publish.
2005-02-25 12:41 paul
* control-panel.php: Corrected wording.
2005-02-25 09:54 paul
* microsite-defs.php: Added microsite media upload form elements &
handling.
2005-02-24 08:47 paul
* catalog-defs.php: Corrected use of tempnam() function to include
parameters for temp dir, and prefix.
2005-02-22 20:15 paul
* html-defs.php: Tidied up a protocol test on a URL.
2005-02-22 13:27 paul
* microsite-defs.php: The first final version of this enhancement.
This version is now 99% in terms of functionality.
2005-02-22 13:26 paul
* response-defs.php: Removed all the ax_control record
inserts/lookups. We no longer need this due to the new Axyl CSV
database.
2005-02-22 13:25 paul
* search-defs.php: Made a debug stmt use DBG_DEBUG class.
2005-02-22 13:24 paul
* plugin-defs.php: Trim file plugin content.
2005-02-22 13:24 paul
* layout-defs.php: 1. Made layout titles just 'Layout' instead of
(sometimes long) layout identifiers. 2. Corrected oversight -
when the layout was blown away with "New" button, block were not
being un-indexed from Lucene.
2005-02-22 13:23 paul
* block-defs.php: 1. Made block titles just 'Block' instead of
(sometimes long) block identifiers. 2. Corrected oversight -
when Wysiwyg block were being saved, no Lucene indexing was being
done.
2005-02-18 14:05 paul
* default-application.xml, response-defs.php: Changed the 'updated'
check to use a file sitting in the ./var directory rather than
having to write the application.xml contents.
2005-02-18 14:04 paul
* application-defs.php: Added some bullet-proofing on application
save() method - destination file has to be writeable.
2005-02-18 13:37 paul
* treemenu-defs.php: Try to prevent treemenu query-string additions
creeping onto remote URLs.
2005-02-16 09:41 paul
* hvmenu-defs.php, menu-defs.php, menumaint-defs.php,
treemenu-defs.php, xmenu-defs.php: Added menuing support new
field 'target' (text, null) to the ax_menuoption table. Allows
for menu-renderers to produce clickable links which target
different frames by name (eg. use '_new' for a new window).
NOTEL Xmenu and HVmenu don't currently support this feature.
Treemenu does.
2005-02-16 08:34 paul
* microsite-defs.php: Added support for caching microsite pages.
This is done in the UI by providing a new field 'Cache minutes'
(actually stored as seconds on the database) which can be an
integer zero or above. If non-zero the statement
$RESPONSE->cache(nn); is written into the relevant microsite
page, when published.
2005-02-16 08:31 paul
* response-defs.php: Created the new $RESPONSE->cachecontrol
property. This sets the property if a $cachecontrol var is found
in the global scope.
2005-02-16 08:30 paul
* treemenu-defs.php: Ensure menu is rebuilt if cachecontrol =
'refresh', using the newly created property of the webpage the
menu is being inserted into.
2005-02-16 08:29 paul
* xmenu-defs.php: Force rebuild if the menu is refreshed.
2005-02-16 08:28 paul
* webpage-defs.php: Changed the cache() method to use the new
$RESPONSE->cachecontrol property, rather than the global of the
same name. Tidier.
2005-02-16 08:27 paul
* utils.php: Added function 'protocol_prefixed()'. This takes a
single parameter - a URL, and returns true if it is prefixed with
some 'xxx://' protocol string.
2005-02-16 08:26 paul
* menumaint-defs.php: Added new menuoption definition field to
enter ad-hoc URL's into. This allows menu options for
remote/offsite pages to be created. Thanks to Nigel (and later on
Mark) for suggesting this one.
2005-02-16 08:25 paul
* menu-defs.php: Altered get_if_modified() method to always do a
get() if the $RESPONSE->cachecontrol is set to 'refresh'.
2005-02-15 08:35 paul
* application-defs.php: Added new method 'newparameter()' which
adds a new parameter to a config setting.
2005-02-15 08:33 paul
* microsite-defs.php: Microsites Changes Reworked the microsite
page generator section to be more generic, using the plugin
content as defined in all the plugins for the given page on the
DB. These plugins all have a plugin_content, which points to a
'generator' (how to generate that plugin's content). For example,
a generator might be 'main_menu()' with generator_type of 'func'.
This would cause the content to be generated by calling function
'main_menu()'.
2005-02-15 08:30 paul
* plugin-defs.php: Microsites Changes Added new plugin class
'cm_plugin_content'. It takes a $layoutid as argument and simply
renders an HTML comment tag beginning "<!--LAYOUTID=" and
containing this $layoutid.
2005-02-15 08:27 paul
* htmlarea-defs.php: Compacted the toolbars by re-arranging the
tools for the 'medium', and 'full' ready-made toolbar formats.
2005-02-15 07:35 mark
* treemenu-defs.php: reverted back to original treemenu-defs...
not quite as "working" as first thought...
starting over.
2005-02-14 15:34 mark
* treemenu-defs.php: removed the debugging comments.
2005-02-14 14:45 mark
* treemenu-defs.php: corrected some... bugs... within the
treemenu-defs menuoption rendering code, lines 406 - 435.
details listed below...
1 - extra padding going in basically, even though the expand or
collapse image has a width of 0, it still has a minimum width.
and it's a visible width. so now, if the expand and collapse
images have width 0, and it's checked by $widget->width > 0, then
dont insert the widget into the menu option display. thus,
removing that wierd indenting that was going on. well, what was
happening was it was displaying an image with 0 width and height,
and wrapping an anchor tag around it, then, displaying the
padding image. so, <a><img width=0></a><img name=_pad>... now,
if the expand/collapse images are of width 0, it does this: <img
name=_pad>...
2 - highlighting the selected option if u selected a menu option
that was a top level menu option, that was a submenu AND webpage,
it highlighting the selection properly. now it does. i made it a
style of the menuop_link anchor object instead. works well.
2005-02-13 20:44 paul
* microsite-defs.php: Microsite changes: New class 'microsite' to
support microsites definition and maintenance. This class is
principally concerned with the creation, and maintenance of
microsite definitions, and also the publishing of those
definitions to the web.
2005-02-13 20:42 paul
* response-defs.php: Microsite changes: 1. Added new
'microsites_mode' property, which is set from the application.xml
setting. Define values MICROSITES_ENABLED and
MICROSITES_DISABLED. 2. Added new property 'microsite_detected'
which contains the name of the detected microsite, if any.
Otherwise undefined, or nullstring.
2005-02-13 20:40 paul
* webpage-defs.php: Microsite changes: 1. Added new method of
webpage plugin_replace(). Operates as plugin(), except content is
NOT appended to existing content, and instead totally replaces
anything that is already there. 2. Re-factored the
stylesheet-setting method, and abstracted the piece which
searches for the stylesheet files into new method
get_stylesheets() which returns an array of the three paths. 3.
Re-factored the template-getting method, so that it falls back to
'main' if the proposed template name is not found.
2005-02-13 20:34 paul
* story-defs.php: Added javascript validation and back-end
defaulting to make sure there is always a story_date submitted
with a story.
2005-02-13 20:33 paul
* plugin-defs.php: Cosmetic only.
2005-02-13 20:32 paul
* menumaint-defs.php: Microsites changes: On menuoption delete,
make sure that any microsite page referencing the option is
NULLed.
2005-02-13 20:31 paul
* lucene-defs.php: Microsites changes: Added paritioning for
indexing and querying by implementing a field 'site' behind the
scenes for microsites. This will take a value which is the
microsite name, and is both indexed and stored.
2005-02-13 20:30 paul
* html-defs.php: 1. Made set_linover_text javascript coexit with
previous usage of the onmouseover event with SCRIPT_PREFIX mode.
2. Stop width and height attributes being rendered if nullstring.
2005-02-13 20:29 paul
* form-defs.php: Changed the preview javascript event definition to
be SCRIPT_PREFIX. Allows store/updating javascript used by
recmaintainers to operate correctly.
2005-02-13 20:27 paul
* file-defs.php: Cosmetic change to regex match stmt.
2005-02-13 20:26 paul
* default-application.xml: Microsites changes: 1. Added new
'set_microsites_mode' config item. 2. Added 'control/updated'
boolean.
2005-02-13 20:25 paul
* control-panel.php: Microsites changes: 1. Added new configuration
item (checkbox) Microsites Enabled. Sets the
$RESPONSE->microsites_mode property.
2005-02-13 20:23 paul
* catalog-defs.php: Big changes to the catalogitem class. 1.
Abstracted the part of the upload() method which is responsible
for moving the media to the destination & creating the DB record
to a new method create(). 2. New method
get_catalogitem_by_filepath() for the catalog class. Finds an
item in the catalog with given filepath (URL). 3. Corrected all
of the media URL building, to correctly use the 'filepath'.
Previously everything was being 'nailed' to $CATALOGDIR, when the
media might in fact not be stored in that directory (in the
general case).
2005-02-07 19:19 paul
* img/: _logoff.gif, _logon.gif: New utility library images:
logon/logoff 77x17px gifs.
2005-02-06 12:16 paul
* calendar-defs.php: Fixed the way this calendar class interprets
all the date-setting options. Also added copious system
debugging, so we can see what it's doing. Should now work as
advertised!
2005-02-06 10:02 paul
* block-defs.php: Changes to the block indexing, such that indexed
content now includes the 'block_desc' field, and the
'blocklet_desc' fields. NB: If the latter is still set to the
default value of '(enter a blocklet description)' it is not
indexed.
2005-02-04 18:43 paul
* maintainer-defs.php: Altered refresh button width to be new val
of 77px.
2005-02-04 18:40 paul
* img/_refresh.gif: Made button wider to fit text.
2005-02-04 16:38 paul
* story-defs.php: Fixed bug in display of story byte-size.
2005-02-04 16:27 paul
* story-defs.php: Added missing call to index() for Lucene indexing
a saved document.
2005-02-03 12:35 paul
* html-defs.php: Cosmetic. HTML generation of tables - removed
whitespace prefixes on <tr> and </tr>.
2005-02-03 12:34 paul
* story-defs.php: 1. Turfed out unreliable strtotime() calls for
date processing, and using displaydate_to_timestamp() instead on
POST. 2. Rationalised the date formats (display and input) to
dd/mm/yyyy hh:mm.
2005-02-03 10:57 paul
* story-defs.php: Fixed bug I created earlier with miscall of
timestamp_to_datetime(), Thanks to Nigel for this fix.
2005-02-03 10:41 paul
* layout-editor-defs.php: Cosmetic - changed infrmational blurb for
privilege setting to match reality.
2005-02-03 10:18 paul
* block-defs.php, block-editor-defs.php, layout-defs.php,
layout-editor-defs.php: Implemented per-layout editing
privileges. There is a new privileges-setting area in the Layout
Editor. This allows override of the default (hard-wired)
privileges whereby editing/publishing is allowed for members of
group "Editor", and general content authoring by members of group
"Author". You can now override these privileges on a per-layout
basis and assign them to any other Axyl-defined groups.
2005-02-03 10:14 paul
* maintainer-defs.php: Added new method "set_formname()". Sets the
name of the form that the maintainer will be rendered in.
2005-02-03 10:12 paul
* utils.php: 1. The strip_http_prefix() function has been changed
to strip any protocol prefix from a URL, not just "http://". 2.
The add_http_prefix() function now takes an extra (optional)
argument $ssl true or false (defaults to false). If true, the
prefix added is "https://", else "http://".
2005-02-03 10:08 paul
* user-defs.php: All changes backward-compatible. 1. Strengthened
comments and code on ismemberof_group() method. No change to
functionality. 2. Enhanced ismemberof_group_in() method so it
can take arrays of groupnames, as well as a comma-delimited
string list. Otherwise same functionality. 3. Changed some
"while (list" constructs to "foreach(" constructs in group list
methods. No change to functionality.
2005-02-03 10:04 paul
* story-defs.php: Changed the comment for story date from "eg: Sep
3rd 2004" to "eg: dd/mm/yyyy". This date format should work
Nigel.
2005-02-03 10:03 paul
* html-defs.php: 1. Removed extraneous defines of script-adding
modes. These are defined in util-defs.php 2. Updated parameter
type of $agentids to 'mixed' (cosmetic only). 3. In the img
class, we now acquire the image type and store this in a class
var.
2005-02-03 10:00 paul
* form-defs.php: Added form_imagecombo class. Shows dropdown select
of images, and previews these just below in a thumbnail.
2005-01-31 16:30 paul
* calendar-defs.php: Deal with months navigation resulting in an
illegal date > days-in-month.
2005-01-31 16:20 paul
* calendar-defs.php: Initialising the d/m/y on instantiation.
Trying to correct problem with un-set day and year when we use
Prev/Next Month buttons.
2005-01-28 15:49 paul
* calendar-defs.php: Re-instated the "Today" button clickability,
when "days_clickable" is set to false. Actually this proves
somewhat useful, since it gets you back to the today's month.
2005-01-28 12:12 paul
* file-defs.php: Change mkdir to mkpath in outputfile class. For
when specified target directory does not exist, and more than one
segment of the path requires creation.
2005-01-27 17:19 hester
* calendar-defs.php, datetime-defs.php: Changed >= 12 to > 12 for
month sanity checking so December is now allowed.
2005-01-27 16:40 paul
* calendar-defs.php: Also stop the Reset button being clickable if
days clickability is false.
2005-01-27 15:43 paul
* calendar-defs.php: Added new method 'render_days_clickable()'
which allows us to render a calendar where you can't click days
to change the date within the month.
2005-01-27 09:23 paul
* js/recmaint.js: Enhanced to recognize the string 'true' as a true
setting for a checkbox. This is what is returned now from
Postgres 7.4+ database for the default settings.
2005-01-27 09:22 paul
* maintainer-defs.php, recmaint-defs.php: Changed the way that some
of the maintainer buttons get their onclick javascript defined.
This was to make sure that the maintainer class did an
updateRecords() before form submit. IMPORTANT: please look out
for any problems this might cause with existing screens which use
the generic 'recmaintainer()' to maintain lists of records
in-screen.
2005-01-25 19:42 paul
* calendar-defs.php: Corrected the dropdown navigation formatting.
2005-01-25 19:36 paul
* img/calendar/cal_1_1.gif, img/calendar/cal_1_2.gif,
img/calendar/cal_1_3.gif, img/calendar/calendar_2.jpg,
img/calendar/calendar_4.jpg, calendar-defs.php: Shrank the
bordering images so as to compress the calendar into a more
compact format.
2005-01-25 13:15 paul
* calendar-defs.php: Implemented new method 'render_as_subform()'
which allows widget to just be included inside an existing
external form.
2005-01-25 10:07 paul
* img/_modify.gif: New Axyl library utility image. Can be used as
small icon for edit/modify.
2005-01-24 17:47 paul
* calendar-defs.php: Added a new calendar property: 'daysinmonth',
the integer number of days in the current month.
2005-01-24 15:06 paul
* calendar-defs.php: Added the 'dayname' property. This contains
one of 'Monday' --> 'Sunday' according to calendar date.
2005-01-24 14:08 paul
* img/calendar/cal_7_4.gif: Changed text to 'MONTH' for prev/next
navigation.
2005-01-24 13:54 paul
* calendar-defs.php: Some boundary conditions applied to Prev/Next
month navigation.
2005-01-24 10:05 paul
* img/calendar/: 0.gif, 1-inverted.gif, 1.gif, 10-inverted.gif,
10.gif, 11-inverted.gif, 11.gif, 12-inverted.gif, 12.gif,
13-inverted.gif, 13.gif, 14-inverted.gif, 14.gif,
15-inverted.gif, 15.gif, 16-inverted.gif, 16.gif,
17-inverted.gif, 17.gif, 18-inverted.gif, 18.gif,
19-inverted.gif, 19.gif, 2-inverted.gif, 2.gif, 20-inverted.gif,
20.gif, 21-inverted.gif, 21.gif, 22-inverted.gif, 22.gif,
23-inverted.gif, 23.gif, 24-inverted.gif, 24.gif,
25-inverted.gif, 25.gif, 26-inverted.gif, 26.gif,
27-inverted.gif, 27.gif, 28-inverted.gif, 28.gif,
29-inverted.gif, 29.gif, 3-inverted.gif, 3.gif, 30-inverted.gif,
30.gif, 31-inverted.gif, 31.gif, 4-inverted.gif, 4.gif,
5-inverted.gif, 5.gif, 6-inverted.gif, 6.gif, 7-inverted.gif,
7.gif, 8-inverted.gif, 8.gif, 9-inverted.gif, 9.gif, cal_1_1.gif,
cal_1_2.gif, cal_1_3.gif, cal_1_4.gif, cal_7_1.gif, cal_7_2.gif,
cal_7_3.gif, cal_7_4.gif, cal_7_5.gif, cal_7_6.gif,
calendar_2.jpg, calendar_3.jpg, calendar_4.jpg, calendar_5.gif,
calendar_6.jpg: New calendar class images. These are the numerics
required, plus the various bits and pieces to make up the
calendar 'look'.
2005-01-24 10:04 paul
* img/_preview.gif: New preview button.
2005-01-24 10:04 paul
* calendar-defs.php: New calendar class. This class renders a
graphical calendar 'widget' (approx. 300px by 300px) with
navigation elements. The user can change the date/month/year, and
these settings are available as class properties and methods to
other applications.
2005-01-21 13:01 will
* mail-defs.php: Fixed a problem where passing to email address as
an array as opposed to a list wouldn't quite work even though
there was the effort.
2005-01-19 10:17 paul
* webpage-defs.php: Minor refinement to the way we build the
'parms' string for body tag.
2005-01-18 14:58 paul
* story-defs.php: Fixed dumb bug in story save which was
incorrectly converting story timestamp. Also added confirm
message when deleting a story.
2005-01-17 20:15 paul
* js/fieldvalidation.js: Added a few more validation functions
which can be called from form widget events: isNonBlank
isOnlyDigits isValidDate isValidTime These take a pointer to
the form element object being validated, and a message to pop up
on validation failure.
2005-01-13 12:01 will
* catalog-defs.php, dbsearch-defs.php, lucene-defs.php,
monitor-defs.php, swish-defs.php: Replaced incorrect references
to hitcount variable, replaced with hitcount() method.
2004-12-20 09:23 mark
* xmenu-defs.php: fixed small bug in the onload declaration, where
a ';' was not being added to the end of hte JS.
2004-12-19 18:26 paul
* response-defs.php: Make sure the DOCUMENT_ROOT is set. Provide
fallback to current working directory if it isn't. This should be
done in the application.php but if users change it or old
versions of Axyl are out there, it might not be. This version
makes the above check earlier on in the piece!
2004-12-19 17:52 paul
* response-defs.php: Make sure the DOCUMENT_ROOT is set. Provide
fallback to current working directory if it isn't. This should be
done in the application.php but if users change it or old
versions of Axyl are out there, it might not be.
2004-12-19 17:51 paul
* query-defs.php: Strengthened the test to make sure we do
something nice when a nasty situation comes along where we are
asked to execute a query on an undefined datasource.
2004-12-13 20:51 paul
* img/_axmedia.gif: The new image placeholder for Axyl embedded
media.
2004-12-13 20:51 paul
* img/_fill.gif: Not required after all.
2004-12-13 20:48 paul
* block-defs.php, block-editor-defs.php: Replaced the <object>
media placeholder with <img> tag. This renders much more reliably
in all browsers, and is also accepted much more readily by
HTMLArea, which seemed to have big trouble with the <object>
tags. NOTE: we still maintain backward compatbility for rendering
<object> tags in view (live) mode.
2004-12-13 20:44 paul
* js/htmlarea/htmlarea.js: Reverting to original htmlarea.js
version. We have solved the <object> tag problem by using an
<img> tag instead. This also provides a better visual cue for the
presence of the media object, since all browsers render an image
nicely, unlike <object> tags.
2004-12-13 13:43 paul
* img/_fill.gif: New image. General Axyl fill.
2004-12-13 12:38 will
* html-defs.php: Moved span tag for highlight mode back inside the
anchor tag around the label.
2004-12-11 12:23 paul
* html-defs.php: Additional tweak. We want the item highlighted
even if not a link.
2004-12-11 12:08 paul
* block-defs.php, block-editor-defs.php: We now render Axyl media
using the <object></object> syntax to cope with an HTMLArea bug.
2004-12-11 12:07 paul
* js/htmlarea/htmlarea.js: Added "object" to the list of 'block'
tags and to the list of tags requiring a closing tag. This means
we seem to get a working HTMLArea with the <object></object>
syntax. If left to its own devices, HA will render the tag as a
<object /> tag, and promptly remove all content beyond it. This
bug has been reported to HA maintainers.
2004-12-10 15:19 will
* html-defs.php: Fixed problem with rendering when highlightclass
set. Moved span inside a tag.
2004-12-09 09:53 paul
* story-defs.php: Fixed commenting typo.
2004-12-09 09:02 paul
* htmlarea-defs.php, story-defs.php: Fixes to the Phpdoc
commenting.
2004-12-09 08:47 paul
* story-defs.php: Re-worked the Phpdoc commenting. Assigned this
module to the 'cm' package.
2004-12-06 09:11 paul
* story-defs.php: 1. Properly remove story icon reference. 2.
Moved 'translate' button to Axyl library images.
2004-12-06 09:10 paul
* htmlarea-defs.php: Reverted to using import url() for HTMLArea
styles, with appended semi-colon this now seems to work - watch
this space.
2004-12-05 18:56 paul
* img/_translate.gif: New image for library.
2004-12-03 16:13 paul
* story-defs.php: Renamed from axyl-story-defs.php.
2004-12-03 16:13 paul
* axyl-story-defs.php: Renamed to story-defs.php.
2004-12-03 12:17 paul
* axyl-story-defs.php: Moved to the Axyl lib directory from www
directory.
2004-11-29 17:08 paul
* block-editor-defs.php: Added a set_toolbar("full") for the block
Wysiwyg editor since this is a neater more compact toolbar.
2004-11-29 17:07 paul
* htmlarea-defs.php: Changed behaviour of the load_plugins()
function so that it adds new plugins with each subsequent call,
and no longer completely re-defines them. This will no cater for
multiple Wysiwyg requirements on a single page.
2004-11-29 14:40 paul
* response-defs.php: Fixed the context-defs.php include
conditional, which was not prefixing the docroot physical path in
a file_exists() test.
2004-11-29 14:39 paul
* htmlarea-defs.php: Added <object> style to the HTMLArea widget
styles.
2004-11-29 14:38 paul
* configuration-defs.php: Removed superfluous debugging statement.
2004-11-28 15:33 paul
* catalog-defs.php: Corrected name of instantiation of 'img' class
in Insitu() method.
2004-11-28 15:30 paul
* catalog-defs.php: Cosmetics.
2004-11-26 12:10 will
* catalog-defs.php: catalogitem now has a insitu render function
that will render images, movie, and flash animations inline. Use
->render('insitu') to use.
2004-11-25 12:32 paul
* query-defs.php: Fix for pattern in query syntax ppost-processor,
which looks for '(SELECT' as well as just 'SELECT', since
sometimes brackets will be used (eg. in UNIONS).
2004-11-25 12:29 paul
* menu-defs.php: Made standard vanilla menu a descendant of
StylableObject.
2004-11-12 21:07 paul
* file-defs.php: Largely cosmetic - we had just forgotten to issue
a closefile() after reading in a stylesheet.
2004-11-12 21:04 paul
* htmlarea-defs.php: 1. Worked around the problem with HTMLArea not
accepting the pageStyle = '@import url()' assignment and using
the stylesheet. Instead we read the stylesheet ourselves and
apply the body and p styles. 2. Fixed up a few other minor
issues.
2004-11-12 20:57 paul
* mail-defs.php: 1. Fixed bug whereby a preg_match was failing when
part of the pattern ('text/plain' contained a forward-slash
(delimiter) char. 2. Put some bullet-proofing around usage of
some class vars - test they are arrays.
2004-11-12 16:35 mark
* mail-defs.php: fixed small bug regarding CC and BCC checking,
also, the regular expression while looking for the content text
type.
2004-11-10 16:58 will
* file-defs.php: Change to unpackinfo function of fileupload class:
$repeatcount = count($info["name"]); if ( $repeatcount > 1 )
doesn't account for an array of one element. This would be the
case when a fileuploadfield is named with the array syntax ([] )
but only one field is specified. Not likely to happen but
confusing when it d oes. Replaced with: if (
is_array($info["name"]) )
2004-11-09 16:43 paul
* htmlarea-defs.php: Considerable enhancements to the
form_wysiwygfield class: numerous new methods to set the HTMLArea
config object including toolbar definition. Also provided a
set_styles() method to append/replace the list of CSS styles for
when the CSS plugin is utilised.
2004-11-07 15:58 paul
* block-defs.php, block-editor-defs.php, htmlarea-defs.php,
layout-defs.php, layout-editor-defs.php: Merging current HEAD
into STABLE branch. This is the new picture of the stable Axyl.
2004-11-05 09:43 paul
* file-defs.php: Provide Php version check for usage of
file_get_contents() function [Php >= 4.3.0] or else we use the
old file() function instead.
2004-11-05 09:43 paul
* file-defs.php: Provide Php version check for usage of
file_get_contents() function [Php >= 4.3.0] or else we use the
old file() function instead.
2004-11-02 20:21 paul
* htmlarea-defs.php: Fixed the non-global $HTMLAREA problem. This
was caused by the include() being called in a non-global scope.
2004-11-02 20:20 paul
* htmlarea-defs.php: Fixed non-globalised $HTMLAREA object
variable. This was due to the include() being called in a
non-global scope.
2004-11-01 11:21 paul
* block-defs.php, block-editor-defs.php, layout-defs.php,
layout-editor-defs.php: Streamlined content management system.
Abstracted the editor forms (mainly) from the layout and block
classes, so that the code for these is only included when the
user is performing editing.
2004-10-30 14:49 paul
* ChangeLog: Should not be in CVS.
2004-10-30 14:48 paul
* hvmenu-defs.php: Re-worded deprecation comments and
documentation.
2004-10-30 13:02 paul
* js/xmenu/: AUTHORS, COPYING, FAQ, INSTALL, NEWS, README, THANKS,
TODO, XmenusConfDemo.js, XmenusConfMostTypes.js,
contentFrame.html, leftFrame.html, menu.html, menuFrames.html,
menuMostTypes.html, navigationFrame.html, img/arrow_horiz.gif,
img/arrow_vert.gif, img/spacer.gif, lib/js/Browser.js,
lib/js/Debug.js, lib/js/Xlayer.js, lib/js/XlayerParent.js,
lib/js/Xmenu.js, lib/js/XmenuConfig.js, lib/js/Xmenus.js:
Bug#278493: Xmenu is a new GPL-licensed javascript multi-level
menu system for use in Axyl websites via the class Xmenu in
lib/xmenu-defs.php.
2004-10-30 13:00 paul
* js/menu_com.js: Bug#278493: HVmenu now removed due to non-GPL (or
equivalent) licensing.
2004-10-30 12:56 paul
* xmenu-defs.php: Bug#278493: New javascript hierarchical menu
renderer to replace HVmenu. This module contains the Xmenu class
which is used to generate the environment for Xmenu-xlayer itself
from the database menu definition.
2004-10-30 12:54 paul
* menu-defs.php: This class now determines all of the max
width/height values for each menu 'section', for use by Xmenu.
These values are stored in two new properties (arrays keyed on
menu_level), called 'level_widths' and 'level_heights'.
2004-10-30 12:52 paul
* hvmenu-defs.php: Added Phpdoc section to indicate this is
deprecated, as HVmenu is no longer packaged with Axyl due to not
having a GPL license (or equivalent).
2004-10-30 12:51 paul
* treemenu-defs.php: Some cosmetic changes - no change to
functionality.
2004-10-30 12:50 paul
* webpage-defs.php: 1. Un-privatised the inline_*() methods. 2.
Slight mod to how we decide to render $HTMLAREA object or not.
3. Clarified comments.
2004-10-30 12:48 paul
* htmlarea-defs.php: Added code to make sure htmlarea isn't
rendered unless it has been used (ie. wysiwyg elements have been
defined for display).
2004-10-30 12:47 paul
* block-defs.php: Moved the include of htmlarea-defs into the
wysiwyg_editform() method, so as to decrease unnecessary code
inclusion.
2004-10-26 09:33 paul
* ChangeLog: Setting up version 2.1.3 axyl
2004-10-25 15:54 paul
* block-defs.php: Phpdoc: updated block classes to be in package
'cm'.
2004-10-25 14:05 paul
* plugin-defs.php: Phpdoc: made some plugin classes private..
2004-10-25 13:54 paul
* block-defs.php, button-defs.php, catalog-defs.php,
configuration-defs.php, data-defs.php, database-defs.php,
db-mssql-server.php, db-mysql.php, db-odbc.php, db-oracle.php,
db-postgres.php, debugger.php, file-defs.php, form-defs.php,
globals-defs.php, html-defs.php, htmlarea-defs.php,
hvmenu-defs.php, image-defs.php, keep-defs.php, layout-defs.php,
lockfile-defs.php, lucene-defs.php, mail-defs.php,
maintainer-defs.php, menu-defs.php, menumaint-defs.php,
metadata-defs.php, mime-types.php, monitor-defs.php,
optlist-defs.php, paging-defs.php, pg-schema-defs.php,
pim-defs.php, plugin-defs.php, query-defs.php, recmaint-defs.php,
renderable.php, response-defs.php, search-defs.php,
session-defs.php, swish-defs.php, timer-defs.php,
treemenu-defs.php, user-defs.php, utils.php, webpage-defs.php,
wml-defs.php, xml-defs.php: Cosmetics - all changes are
documentation-specific as part of the re-formatting and
strengthening for the latest Phpdoc generated set.
2004-10-25 13:53 paul
* list-funcs.php: Unused module.
2004-10-23 18:21 paul
* recmaint-defs.php, renderable.php, rowmenu-defs.php,
user-defs.php: No functional changes. More changes in
phpDocumentor directives and content for new API documentation
set.
2004-10-23 18:11 paul
* application-defs.php, block-defs.php, button-defs.php,
catalog-defs.php, database-defs.php, db-mssql-server.php,
db-mysql.php, db-odbc.php, db-oracle.php, db-postgres.php,
dbsearch-defs.php, htmlarea-defs.php, hvmenu-defs.php,
image-defs.php, layout-defs.php, lockfile-defs.php,
lucene-defs.php, maintainer-defs.php, menu-defs.php,
menumaint-defs.php, metadata-defs.php, monitor-defs.php,
paging-defs.php, pg-schema-defs.php, query-defs.php,
response-defs.php, rowmenu-defs.php, swish-defs.php,
treemenu-defs.php, webpage-defs.php, wml-defs.php: No functional
changes. Changes in phpDocumentor directives and content for new
API documentation.
2004-10-23 13:08 paul
* antihack.php, application-defs.php, block-defs.php,
button-defs.php, catalog-defs.php, configuration-defs.php,
constants.php, control-panel.php, data-defs.php,
database-defs.php, datetime-defs.php, db-mssql-server.php,
db-mysql.php, db-odbc.php, db-oracle.php, db-postgres.php,
dbsearch-defs.php, debugger.php, file-defs.php, form-defs.php,
forum-defs.php, globals-defs.php, html-defs.php,
htmlarea-defs.php, hvmenu-defs.php, image-defs.php,
keep-defs.php, layout-defs.php, list-funcs.php,
lockfile-defs.php, lucene-defs.php, mail-defs.php,
maintainer-defs.php, menu-defs.php, menumaint-defs.php,
metadata-defs.php, mime-types.php, monitor-defs.php,
optlist-defs.php, paging-defs.php, pg-schema-defs.php,
pim-defs.php, plugin-defs.php, query-defs.php, recmaint-defs.php,
renderable.php, response-defs.php, rowmenu-defs.php,
schema-defs.php, search-defs.php, selfregistration-defs.php,
session-defs.php, swish-defs.php, timer-defs.php,
treemenu-defs.php, unicode-defs.php, user-defs.php, utils.php,
webpage-defs.php, wml-defs.php, xml-defs.php: No functional
changes. Fixed phpDocumentor syntax for new documentation
generation.
2004-10-23 11:10 paul
* error-defs.php: Not used by anything.
2004-10-22 08:52 mark
* htmlarea-defs.php: in the register() function of the
form_wysiwygfield class, there was a check for a file, which was
using $RESPONSE->docroot as the base, when it should have been
using $RESPONSE->site_docroot.
it has been corrected.
2004-10-20 11:29 mark
* treemenu-defs.php: saw a small display bug where the $pad object
was not being placed between the option image, and the option
text for a menu item that was currently selected. so, as the
$pad object is used in both instances, moved it's creation
outside the IF statement.
CODE SNIPPIT (lines 399 - 413): ==============================
pad = new img("$LIBDIR/img/_pad.gif", "", "",
$this->label_padding_left, 1); if (!$heading &&
preg_match("/$requestedurl/i", $action)) { $menuop =
$padding->render() . $widget->render() . $pad->render() . $label;
$style = "color:$hicolour;background-color:$hibg;"; } //
Create a clickable anchor link.. else { $widget_link = new
anchor($action, $widget->render()); $menuop_link = new
anchor($action, $label); $menuop = ""; if ( $padding->width
> 0 ) { $menuop .= $padding->render(); } $menuop .=
$widget_link->render() . $pad->render() . $menuop_link->render();
}
2004-10-17 16:43 paul
* maintainer-defs.php, user-defs.php: Cosmetic. Added some
comments.
2004-10-17 15:17 paul
* control-panel.php, default-application.xml, maintainer-defs.php,
user-defs.php: Added new control-panel option: encrypted
passwords. This applies to user logins for the whole website. If
checked the passwords will be one-way encrypted with MD5.
Maintenance screens now handle this and do sensible things with
displaying passwords (not).
2004-10-17 15:14 paul
* form-defs.php: Oops. Had all forms readonly. Fixed default value.
2004-10-16 17:06 paul
* response-defs.php: Cosmetics only (comments).
2004-10-16 17:06 paul
* hvmenu-defs.php: Cosmetics only.
2004-10-16 17:05 paul
* form-defs.php: The form class now has a new method
'force_readonly()' which simply forces all contained form
elements to be displayed in readon-only mode.
2004-10-16 12:27 paul
* js/htmlarea/make-patch: Added shell script header
2004-10-16 10:51 paul
* block-defs.php: Focus the wysiwyg editor widget prior to
inserting HTML (ie. Axyl objects).
2004-10-15 16:19 paul
* js/menu_com.js: Fix to properly display spacers as
non-highlighted items.
2004-10-15 16:03 paul
* hvmenu-defs.php: Fixes to make it work with new menu changes
(language enhancements et al)
2004-10-15 12:30 paul
* hvmenu-defs.php: Fixed language ID default. Also prefixed the
<div> name with "menu_" for the menuid identifier used for it.
2004-10-15 12:29 paul
* menu-defs.php: Sets default for sitepage in menuoption class.
2004-10-15 12:28 paul
* webpage-defs.php: Make sure HTMLAREA jscript only gets rendered
when there has been a widget defined for it.
2004-10-15 10:55 paul
* menu-defs.php, menumaint-defs.php, treemenu-defs.php: Implemented
'pseudo menu items', in particular MENU_ITEM_SPACER and
MENU_ITEM_SEPARATOR. We also have a new stylesheet line of the
form: pseudo-item-spacing: 10px; which controls the vertical
whitespace for this kind of menu item. In the MenuBuilder there
are now two new options in the Target Webpage selector, called
(menu spacer) and (menu separator) to choose from.
2004-10-14 17:54 paul
* datetime-defs.php: Tweak to displaydate_to_datetime() function
when it returns 'null' dates.
2004-10-14 15:43 paul
* block-defs.php, htmlarea-defs.php, webpage-defs.php: Refinements
to the way HTMLArea generation is done for multiple on a page. We
now specifically render the htmlarea JS environment in the
webpage->generate() method. NB: Mozilla generally seems to
explode, with two editors on a page - probably its problem; IE
seems very stable.
2004-10-14 12:28 paul
* form-defs.php, htmlarea-defs.php, plugin-defs.php,
webpage-defs.php: Changes to implement HTMLArea nicely, and
support the usage of multiple of these editors within the same
page. Still a WIP.
2004-10-13 19:25 paul
* form-defs.php: Fixed test of presence of htmlarea. Need to prefix
docroot.
2004-10-13 19:20 paul
* form-defs.php: Fixed rendering of the wysiwyg field.
2004-10-13 18:52 paul
* block-defs.php: Fixed up the content insert javascript to match
up with the new wysiwyg object name.
2004-10-13 18:50 paul
* form-defs.php: Changed the classid of the wysiwyg widget to be
just the same as the name. The HTMLArea object is this name with
a "_ed" suffix.
2004-10-13 18:04 paul
* block-defs.php, form-defs.php: Re-worked the way we create and
initialise HTMLArea textareas. This is now done using a new class
'form_wysiwygfield' which extends 'form_memofield'.
2004-10-13 18:02 paul
* js/htmlarea/: dialog.js, htmlarea.css, htmlarea.js, index.html,
make-patch, make-release.pl, popupdiv.js, popupwin.js,
examples/empty.html, examples/full-page.html,
examples/fully-loaded.html, examples/index.html,
images/ed_killword.gif, images/ed_print.gif,
images/ed_rmformat.gif, lang/de.js, lang/en.js, lang/vn.js,
plugins/CSS/css.js,
plugins/CharacterMap/popups/select_character.html,
plugins/ContextMenu/context-menu.js,
plugins/ContextMenu/lang/en.js, plugins/ContextMenu/lang/fr.js,
plugins/DynamicCSS/dynamiccss.js, plugins/DynamicCSS/lang/fr.js,
plugins/FullPage/full-page.js, plugins/FullPage/lang/de.js,
plugins/FullPage/lang/fr.js,
plugins/FullPage/popups/docprop.html,
plugins/HtmlTidy/html-tidy.js, plugins/ListType/list-type.js,
plugins/ListType/lang/de.js,
plugins/SpellChecker/spell-check-logic.cgi,
plugins/SpellChecker/spell-check-ui.html,
plugins/SpellChecker/spell-check-ui.js,
plugins/SpellChecker/spell-checker.js,
plugins/TableOperations/table-operations.js,
plugins/TableOperations/lang/fr.js,
plugins/TableOperations/lang/no.js, popups/fullscreen.html,
popups/insert_table.html, popups/link.html, popups/popup.js: The
latest HTMLArea from the project CVS.
2004-10-12 10:44 paul
* treemenu-defs.php: Re-worked the stylesheet control. Introduced
the following 4 styles: label-padding-left item-spacing
heading-item-spacing top-item-spacing These control the spacing
and padding around menu options of various types, and so aid the
menu formatting process.
2004-10-11 07:45 paul
* utils.php: Cosmetic - return 'HTTP 1.1' in error code spoofing.
2004-10-11 07:45 paul
* form-defs.php: - Added new class 'multipart_form'. A trivial
derivative of the 'form' class which just sets the enctype to
'multipart/form-data'. - Removed superfluous space in <form> tag
generation.
2004-10-11 07:43 paul
* datetime-defs.php: Split out function prose_diff() to
prose_diff_ts() which accepts two timestamps.
2004-10-11 07:42 paul
* catalog-defs.php: - Added the 'upload()' method. Call this if you
have a new catalog item to upload and it will take care of
business, and define your current catalog item. - Also
strenghtned the result statuses of the get() and delete()
methods.
2004-10-08 21:03 paul
* treemenu-defs.php: Reverted the code to r1.22 vintage due to 1.23
being broken. Please FULLY test changes to this and any other
modules before committing - Axyl is presently in the process of
being packaged for Debian.
2004-10-08 17:22 mark
* treemenu-defs.php: small cosmetic display bug where the selected
menu item (main or sub) wasn't getting the filler information.
this has been fixed.
2004-10-07 14:19 mark
* treemenu-defs.php: added the attribute "imglink_filler" to the
tree menu. this allows you to add anything, character or html
code between the tree menu widget icon (for the expand and
collapse image) and the text entry.
2004-10-06 15:52 mark
* treemenu-defs.php: added a check to stop the 0 width _pad image
from being added to the tree menu rendering.
2004-10-06 11:08 paul
* treemenu-defs.php: Re-worked the image customisation
functionality. We now pass in image objects to replace the
standard ones, if required.
2004-10-05 09:57 mark
* menumaint-defs.php: fixed a query to cater for the new database
table field is_parent. it was used in the "child of" dropdown
list.
2004-10-04 20:10 paul
* html-defs.php, hvmenu-defs.php, menu-defs.php,
menumaint-defs.php, treemenu-defs.php: 1. Added new field:
ax_menuoption.is_parent This is a boolean. When true it indicates
the given menuoption is the parent of one or more sub-menu
options. These options will reference the current one as parent.
These parent menu options can now have target web-pages
themselves.
2. Altered the menu-builder to maintain the above field on all
menu options defined in a menu.
3. Altered the menu renderers to use this new flag instad of the
old action='' mechanism to determine parenthood.
4. Simplified the set_menu_images() method somewhat, and also
made the 'pad' amd 'menuoption' images settable.
2004-10-04 14:33 paul
* webpage-defs.php: Axyl Multi-language Enhancement. Fixed the
content-type tag typo (text-html)
2004-10-04 14:29 mark
* treemenu-defs.php: added the ability to use custom images instead
of the + and - images used in the submenu menu items.
i'm probably going to modify it to allow use of no images if
desired. but thats later. paul to test please.
2004-10-04 08:47 paul
* menumaint-defs.php: Axyl Multi-language Enhancement. Fixed the
issue with undefined language when in mono-lingual mode.
2004-10-03 11:04 paul
* js/recmaint.js: Axyl Multi-language Enhancement. Some changes to
support multi-byte content editing.
2004-10-03 11:03 paul
* block-defs.php, constants.php, control-panel.php, html-defs.php,
layout-defs.php, query-defs.php, unicode-defs.php,
recmaint-defs.php, response-defs.php, treemenu-defs.php,
utils.php, webpage-defs.php: Axyl Multi-language Enhancement.
New module 'unicode-defs.php containing some UTF-8 utility
function for conversion etc. Added code to allow admin to select
"Multi-language" option on Control Panel. This sets a new
RESPONSE property $RESPONSE->multilang to TRUE, and enforces a
UTF-8 character encoding.
This then results in the HTTP header to define a UTF-8 charset,
supported by a Content-Type meta-tag.
The Axyl content management sub-system also handles content using
mbstring functions and hence looks after multi-byte content in
this mode, allowing Unicode charsets to be pasted/types in, and
displayed correctly.
You can also define and set a Language at Layout and/or Block
level, which just results in the <html> tag containing the
language code as an attribute, and an additional Content-Language
meta-tag being included in the HEAD section of the page.
2004-10-03 10:56 paul
* menumaint-defs.php: Moved recmaint field 'explode' statement
outside loop - efficiency enhancement.
2004-09-28 14:40 paul
* hvmenu-defs.php, menu-defs.php, treemenu-defs.php: Refinements to
language-setting logic.
2004-09-28 11:54 paul
* control-panel.php, hvmenu-defs.php, layout-defs.php,
menu-defs.php, menumaint-defs.php, response-defs.php,
treemenu-defs.php, webpage-defs.php: WIP: Axyl multi-language
enhancement. Fixed up menu maintenance. Provided proper
defaulting when rendering menus to default language.
2004-09-27 13:18 paul
* control-panel.php, database-defs.php, db-postgres.php,
default-application.xml, html-defs.php, hvmenu-defs.php,
layout-defs.php, menu-defs.php, menumaint-defs.php,
metadata-defs.php, response-defs.php, session-defs.php,
treemenu-defs.php, webpage-defs.php: WIP: Multi-language
enhancement for Axyl. Added new DB schema - new table
'ax_language' and FK of 'lang_id' fields on ax_menu,
ax_wwwsession, ax_layout and ax_story. You WILL need to upgrade
schema in attended mode for these changes. This commit is a
snapshot. Work is not complete.
2004-09-24 09:35 paul
* control-panel.php, default-application.xml, response-defs.php,
webpage-defs.php: New feature for Axyl to support languages. This
update includes a new method on the RESPONSE 'set_language()'
which takes a text language identifier as argument. We also allow
site-wide language definition via the control-panel. The end
result is a new meta tag of the form: <meta
http-equiv="content-language" content="en"> But this is only
added if the language has been set.
2004-09-24 09:32 paul
* img/_submit.gif: New Axyl library button "submit" added.
2004-09-22 08:28 paul
* js/htmlarea/: plugins/ListType/lang/en.js,
plugins/ListType/lang/makefile.xml,
plugins/SpellChecker/img/he-spell-check.gif,
plugins/SpellChecker/img/makefile.xml,
plugins/SpellChecker/img/spell-check.gif,
plugins/SpellChecker/lang/cz.js, plugins/SpellChecker/lang/da.js,
plugins/SpellChecker/lang/de.js, plugins/SpellChecker/lang/en.js,
plugins/SpellChecker/lang/he.js, plugins/SpellChecker/lang/hu.js,
plugins/SpellChecker/lang/it.js,
plugins/SpellChecker/lang/makefile.xml,
plugins/SpellChecker/lang/nl.js, plugins/SpellChecker/lang/ro.js,
plugins/SpellChecker/makefile.xml,
plugins/SpellChecker/readme-tech.html,
plugins/SpellChecker/spell-check-logic.cgi,
plugins/SpellChecker/spell-check-style.css,
plugins/SpellChecker/spell-check-ui.html,
plugins/SpellChecker/spell-check-ui.js,
plugins/SpellChecker/spell-checker.js,
plugins/TableOperations/img/cell-delete.gif,
plugins/TableOperations/img/cell-insert-after.gif,
plugins/TableOperations/img/cell-insert-before.gif,
plugins/TableOperations/img/cell-merge.gif,
plugins/TableOperations/img/cell-prop.gif,
plugins/TableOperations/img/cell-split.gif,
plugins/TableOperations/img/col-delete.gif,
plugins/TableOperations/img/col-insert-after.gif,
plugins/TableOperations/img/col-insert-before.gif,
plugins/TableOperations/img/col-split.gif,
plugins/TableOperations/img/makefile.xml,
plugins/TableOperations/img/row-delete.gif,
plugins/TableOperations/img/row-insert-above.gif,
plugins/TableOperations/img/row-insert-under.gif,
plugins/TableOperations/img/row-prop.gif,
plugins/TableOperations/img/row-split.gif,
plugins/TableOperations/img/table-prop.gif,
plugins/TableOperations/lang/cz.js,
plugins/TableOperations/lang/da.js,
plugins/TableOperations/lang/de.js,
plugins/TableOperations/lang/el.js,
plugins/TableOperations/lang/en.js,
plugins/TableOperations/lang/fi.js,
plugins/TableOperations/lang/he.js,
plugins/TableOperations/lang/hu.js,
plugins/TableOperations/lang/it.js,
plugins/TableOperations/lang/makefile.xml,
plugins/TableOperations/lang/nl.js,
plugins/TableOperations/lang/no.js,
plugins/TableOperations/lang/ro.js,
plugins/TableOperations/makefile.xml,
plugins/TableOperations/table-operations.js, popups/about.html,
popups/blank.html, popups/custom2.html, popups/editor_help.html,
popups/fullscreen.html, popups/insert_image.html,
popups/insert_table.html, popups/link.html, popups/makefile.xml,
popups/old-fullscreen.html, popups/old_insert_image.html,
popups/popup.js, popups/select_color.html,
tests/display-none.html, tests/style-script.html,
plugins/makefile.xml: Adding HTMLarea to the Axyl CVS repository.
Previously we grabbed the latest version from their CVS, but this
approach results in uncontrolled breakages as they change it.
This way we shapshot a version and control which set of HTMLarea
code we supply with Axyl better.
2004-09-22 08:25 paul
* js/htmlarea/plugins/: EnterParagraphs/enter-paragraphs.js,
FullPage/img/docprop.gif, FullPage/img/makefile.xml,
FullPage/lang/en.js, FullPage/lang/he.js,
FullPage/lang/makefile.xml, FullPage/lang/ro.js,
FullPage/popups/docprop.html, FullPage/popups/makefile.xml,
FullPage/full-page.js, FullPage/makefile.xml, FullPage/test.html,
HtmlTidy/img/html-tidy.gif, HtmlTidy/img/makefile.xml,
HtmlTidy/lang/en.js, HtmlTidy/lang/makefile.xml, HtmlTidy/README,
HtmlTidy/html-tidy-config.cfg, HtmlTidy/html-tidy-logic.php,
HtmlTidy/html-tidy.js, HtmlTidy/makefile.xml,
ListType/list-type.js, ListType/makefile.xml: Adding HTMLarea to
the Axyl CVS repository. Previously we grabbed the latest version
from their CVS, but this approach results in uncontrolled
breakages as they change it. This way we shapshot a version and
control which set of HTMLarea code we supply with Axyl better.
2004-09-22 08:22 paul
* js/htmlarea/plugins/: CharacterMap/character-map.js,
CharacterMap/makefile.xml, CharacterMap/img/ed_charmap.gif,
CharacterMap/img/makefile.xml, CharacterMap/lang/de.js,
CharacterMap/lang/en.js, CharacterMap/lang/makefile.xml,
CharacterMap/popups/makefile.xml,
CharacterMap/popups/select_character.html, ContextMenu/1.pl,
ContextMenu/context-menu.js, ContextMenu/makefile.xml,
ContextMenu/menu.css, ContextMenu/lang/de.js,
ContextMenu/lang/el.js, ContextMenu/lang/en.js,
ContextMenu/lang/he.js, ContextMenu/lang/makefile.xml,
ContextMenu/lang/nl.js, CSS/lang/en.js, CSS/lang/makefile.xml,
CSS/css.js, CSS/makefile.xml, DynamicCSS/lang/de.js,
DynamicCSS/lang/en.js, DynamicCSS/lang/makefile.xml,
DynamicCSS/dynamiccss.js, DynamicCSS/makefile.xml: Adding
HTMLarea to the Axyl CVS repository. Previously we grabbed the
latest version from their CVS, but this approach results in
uncontrolled breakages as they change it. This way we shapshot a
version and control which set of HTMLarea code we supply with
Axyl better.
2004-09-22 08:18 paul
* js/htmlarea/: dialog.js, htmlarea.css, htmlarea.js, index.html,
license.txt, make-release.pl, makefile.xml, popupdiv.js,
popupwin.js, project-config.xml, reference.html,
release-notes.html, examples/2-areas.cgi, examples/2-areas.html,
examples/character_map.html, examples/context-menu.html,
examples/core.html, examples/css.html, examples/custom.css,
examples/dynamic.css, examples/dynamic_css.html,
examples/full-page.html, examples/fully-loaded.html,
examples/index.html, examples/list-type.html,
examples/makefile.xml, examples/pieng.png,
examples/remove-font-tags.html, examples/spell-checker.html,
examples/table-operations.html, examples/test.cgi,
images/ed_about.gif, images/ed_align_center.gif,
images/ed_align_justify.gif, images/ed_align_left.gif,
images/ed_align_right.gif, images/ed_blank.gif,
images/ed_charmap.gif, images/ed_color_bg.gif,
images/ed_color_fg.gif, images/ed_copy.gif, images/ed_custom.gif,
images/ed_cut.gif, images/ed_delete.gif,
images/ed_format_bold.gif, images/ed_format_italic.gif,
images/ed_format_strike.gif, images/ed_format_sub.gif,
images/ed_format_sup.gif, images/ed_format_underline.gif,
images/ed_help.gif, images/ed_hr.gif, images/ed_html.gif,
images/ed_image.gif, images/ed_indent_less.gif,
images/ed_indent_more.gif, images/ed_left_to_right.gif,
images/ed_link.gif, images/ed_list_bullet.gif,
images/ed_list_num.gif, images/ed_paste.gif, images/ed_redo.gif,
images/ed_right_to_left.gif, images/ed_save.gif,
images/ed_save.png, images/ed_show_border.gif,
images/ed_splitcel.gif, images/ed_undo.gif,
images/fullscreen_maximize.gif, images/fullscreen_minimize.gif,
images/insert_table.gif, images/makefile.xml, lang/b5.js,
lang/ch.js, lang/cz.js, lang/da.js, lang/de.js, lang/ee.js,
lang/el.js, lang/en.js, lang/es.js, lang/fi.js, lang/fr.js,
lang/gb.js, lang/he.js, lang/hu.js, lang/it.js, lang/ja-euc.js,
lang/ja-jis.js, lang/ja-sjis.js, lang/ja-utf8.js, lang/lt.js,
lang/lv.js, lang/makefile.xml, lang/nb.js, lang/nl.js,
lang/no.js, lang/pl.js, lang/pt_br.js, lang/ro.js, lang/ru.js,
lang/se.js, lang/si.js, lang/vn.js: Adding HTMLarea to the Axyl
CVS repository. Previously we grabbed the latest version from
their CVS, but this approach results in uncontrolled breakages as
they change it. This way we shapshot a version and control which
set of HTMLarea code we supply with Axyl better.
2004-09-20 20:56 paul
* lucene-defs.php: Check the Axyl 'sys_control' Configuration (only
if available) and check the Lucene Site Indexing flag. If
present, use it to set a flag in the 'lucene_connection' class,
called 'enabled'. This determines if a connection to Lucene can
be attempted. This if the user disables Lucene Site Indexing from
the Axyl MAINT/SETUP screen, any Lucene calls will just be
skipped, instead of providing ugly socket errors to the user.
2004-09-13 20:34 paul
* pg-schema-defs.php: Nailed a couple of little bugs in the
generation of indexes, and the dropping of functions has been
implemented with 'cascade' for now (may make this optional).
2004-09-13 20:33 paul
* db-postgres.php: Updated the errormessage() method to use the
approved function for >= 4.2 PHP.
2004-09-13 12:22 paul
* pg-schema-defs.php, schema-defs.php: We now instantiate all
schema objects passed a reference to the schema object they are
part of. This enables them to query the schema database version
and the database capabilities.
This fixes the buglet whereby Postgres tables were being
generated along with an INDEX CREATE for the primary index, when
Postgres already generates such indexes by default automatically
(a DB capability setting).
2004-09-12 17:37 paul
* db-postgres.php: Re-formatted the tests for bool_from_db_value to
be explicit as to types, and also to make sure the string types
are done after a strtolower() to catch everything.
2004-09-12 17:36 paul
* maintainer-defs.php: Seems to hang together. Also added changes
to bring the maintainer into line with DB-independent booleans
throughout. There were several sections which needed changing.
Keep looking out for gotchas on this one!
2004-09-10 11:08 mark
* db-postgres.php, maintainer-defs.php: fixed the bug (finally!!)
where the maintainer was having trouble with both default values
and database values of the boolean variety. was a problem in
both maintainer-defs and the bool_from_db_value() function within
the db-postgress library files.
tests ok on my current development site (jumpnz). paul to test at
his end for final confirmation.
2004-09-08 20:05 paul
* recmaint-defs.php: 1. Can now use "delete" to register the
recmaint delete button, as well as "del". 2. When we register a
button more than once, we APPEND the javascript calls to ensure
the order of definition is observed correctly. Previously we
PREFIXED each new script.
2004-09-08 09:43 paul
* response-defs.php: Prefix the INCDIR global with "/" to make it
consistent with all the others.
2004-09-06 11:51 mark
* maintainer-defs.php: added the function set_formenctype() to
allow the use of fileupload fields within a maintained table
using this class.
2004-09-06 09:32 paul
* pg-schema-defs.php: Added break, inside the Postgres bin
directory detection loop. Should save us a few pico-seconds. ;-)
2004-09-06 09:28 paul
* pg-schema-defs.php: Improved detection of where the Postgres
executables directory is so we can get the database version. We
now have a list: /usr/lib/postgres/bin, /usr/bin, and
/usr/local/pgsql/bin to try. This can be augmented as necessary.
2004-09-04 13:17 paul
* block-defs.php, layout-defs.php, lucene-defs.php,
metadata-defs.php: Implemented metadata indexing via Lucene. Any
time that the metadata is changed in the Meta Browser for a
webpage which has managed content, the whole layout is
re-indexed, and all Metadata Elements indexed as separate fields
named after the full meta tag name, eg. NZGLS.title.
2004-09-03 15:50 paul
* block-defs.php, layout-defs.php, lucene-defs.php,
metadata-defs.php: WIP commit of metadata Lucene functionality.
2004-09-03 15:46 catalyst
* database-defs.php: no $RESPONSE from the error report.
2004-09-03 10:03 paul
* metadata-defs.php: 1. Added scheme inheritance. Now a metadata
element which is a descendant of other elements will inherit the
schemes associated with the parents. Saves a lot of maintenance,
and is more or less accurate. Schemes on offer are just optional
helpers anyway. 2. Various cosmetic improvements to the
information being displayed.
2004-09-02 12:26 paul
* img/_meta.gif: New button for metadata editing access from
layout.
2004-09-02 12:25 paul
* webpage-defs.php: Provided new method 'insert_metatag()' which
allows direct insertion of a ready-made metatag object into the
webpage head section.
2004-09-02 12:25 paul
* metadata-defs.php: 1. Corrected bug in the meta_tag class. 2.
Changed the main tag content field to a shallow memo field. 3.
Createed methods to render elements as meta tag objects. We can
also either return HTML or the tag object. 4. Provided option
for only gettting the instantiated elements (the ones the layout
actually has elements defined for). This is for efficiency
reasons on page generation. For editing we need ALL possible
elements still. 5. Provided a new method 'insert_metatags()'
which inserts the tag objects into the $RESPONSE.
2004-09-02 12:20 paul
* layout-defs.php: Implemented the metadata tag rendering section.
We only do this if the control-panel setting has metadata
enabled, otherwise the metadata-defs.php module is not included.
2004-09-02 11:03 paul
* metadata-defs.php: Re-formatted the meta browser content. We now
have clickable links rather than a mess of ugly buttons. Also
added the method to remove an element from a layout set.
2004-09-02 11:02 paul
* layout-defs.php: Changed META tag appearance check to align with
new RESPONSE variable name 'metadata_mode'. Also re-sized the
meta browser window to be slightly larger.
2004-09-02 09:01 paul
* layout-defs.php: Incorporates a new button 'META' on all pages
showing content-managed handles (ie. to the Editor, Author
people). This pops up the meta-browser, but only if the website
has had metadata enabled in the control panel.
2004-09-02 09:00 paul
* metadata-defs.php: The latest metadata handler classes. Now
allows metadata editing, and displays all metadata for a layout
in a 'tree' format.
2004-09-02 08:59 paul
* response-defs.php: Response class has been updated to include a
new global flag 'metadata_enabled'. If this is set to true then
the enhancements allowing metadata editing and generation are
enabled. By default it is false.
2004-09-02 08:59 paul
* webpage-defs.php: Defaulted the $language and $scheme arguments
to nullstrings in the set_metatag() method.
2004-09-02 08:58 paul
* form-defs.php: Fixed <form> generation to use the full
$SCRIPT_NAME for the 'action' attribute. This will then include
the leading '/' as required now.
2004-09-02 08:57 paul
* default-application.xml: Updated to control a new global flag
'metadata_enabled'. If this is set to true then the enhancements
allowing metadata editing and generation are enabled. By default
it is false.
2004-09-02 08:57 paul
* control-panel.php: 1. Updated to control a new global flag
'metadata_enabled'. If this is set to tru then the enhancements
allowing metadata editing and generation are enabled. By default
it is off. 2. Fixed up the synchronisation section so that it
first finds the Axyl distribution HOME before syncing the
existing website with the latest default-application.xml for
new/deleted fields.
2004-08-31 08:34 paul
* metadata-defs.php: Interim commit. WIP on metadata rendering and
maintenance.
2004-08-31 08:34 paul
* layout-defs.php: Interim commit. WIP on metadata rendering.
2004-08-30 20:19 paul
* response-defs.php: Cosmetic adjustments.
2004-08-29 09:17 paul
* img/: _choose.gif, _select.gif: Two new Axyl library images:
choose and select buttons.
2004-08-28 17:17 paul
* menumaint-defs.php: Cosmetic: renamed field label 'Permitted
groups:'
2004-08-28 17:17 paul
* response-defs.php: Implemented optional group mebership level
security on all webpages. This is maintained in the
'axyl-sitepages.php' maintenance page. We now have new schema
'ax_sitepage_group' which is a list of groups permitted to view
the page - no records means anyone can view it. Note: new
response method 'check_group_membership()' is called in the
'page()' method. Unauthorised access is handled according to the
'On failed authentication' setting in the Axyl control panel.
2004-08-28 09:25 paul
* metadata-defs.php: New module containing classes and functions
concerned with the manipulation of metadata elements on the
website.
2004-08-28 09:14 paul
* webpage-defs.php: 1. Extended the set_metatag() method to accept
additional arguments: '$language' and '$scheme' both in the
'webpage' class, and the 'head' class. 2. The 'head' version of
set_metatag() now uses the new HTMLtag class to formulate meta
tags, before they are stored (as objects) in an array. 3. The
head html() rendering method inserts the http-equiv, and
generator meta-tags using the new HTMLtag class. 4. The head
html(0 rendering method now just calls the render() method on
each metatag object in the 'meta' array, and inserts the content
into the webpage 'head'.
2004-08-28 09:07 paul
* html-defs.php: Added the generic 'HTMLtag' class. Can be used to
generate HTML 'tags' of any kind. Extends the 'tag' class and
provides an HTML-based rendering method called html(). Can be
further extended for specific HTML tags if required.
2004-08-28 09:06 paul
* renderable.php: Added the generic 'tag' class. Can be used to
generate 'tags' of any kind, which for this purpose are defined
as things of the form: '<tagname attrib=val attrib ... >'.
Designed as a virtual class to be further extended for HTML, XML
etc.
2004-08-28 09:04 paul
* recmaint-defs.php: Updated the code to use implode to assemble
argument lists to functions, instead of clumsy string concats. No
functionality changes.
2004-08-27 09:40 paul
* img/: _arrowBL.gif, _arrowBR.gif: A couple of new Axyl buttons:
right and left arrows white on black.
2004-08-25 21:02 paul
* db-mssql-server.php, db-mysql.php, db-odbc.php, db-oracle.php,
db-postgres.php: Various refinements of the boolean conversion
regex. Mark to test ORACLE module, and MySQL module.
2004-08-25 15:59 paul
* db-mssql-server.php, db-mysql.php, db-odbc.php, db-oracle.php,
db-postgres.php: Refined the regexes for the substitution of
boolean clauses in WHERE statements. Mark to test Oracle.
2004-08-24 10:40 paul
* datetime-defs.php: Just allowed nullstring default on the
timestamp paremeter for the timestamp_to_displaydate() function
so it defaults to current timestamp. Also some cosmetics.
2004-08-24 10:39 paul
* debugger.php: Removed the strip_tags() from the CLI debug output
option. This can remove stuff in angled brakets that we want to
see.
2004-08-24 10:37 paul
* lucene-defs.php: 1. Fixed up the lucene_utilitymsg so that we get
the response decoded properly. This allows us to properly check
status and error messages. 2. Added new utility message wrapper
lucene_backup() which will cause Luceneserver to back up its
index.
2004-08-24 10:33 paul
* globals-defs.php, response-defs.php: Changes to facilitate
running CLI scripts with the new security-updated Axyl structure.
1. globals-defs.php Altered so that we no longer 'blow away'
variables which are already globalised. 2. response-defs.php -
Prevent headers being sent if CLI mode. - Tidied up the
globalisation calls. - For CLI we now assign site_docroot to be
the current working directory with getcwd() instead of using ".".
2004-08-24 09:56 paul
* mail-defs.php: Added a new method 'extra_header($header,
$value)'. The method 'add_header()' is now DEPRECATED in favour
of this new 'extra_header()' method, which takes separate
header-name and header-value parameters.
2004-08-24 09:49 paul
* mail-defs.php: 1. A complete re-write of the way this class
handles and generates headers. The previous version tended to
bung these into the body and let the transport sort it out. 2.
Added new methods: To(), From(), Cc(), Bcc(), Subject(), Body(),
ReplyTo(). 3. Removed a lot of dross, and ad-hoc debugging. 4.
NOTE: this class will now need some extensive testing, especially
with MIME attachments. Check headers are all being generated
correctly!
2004-08-22 11:05 paul
* database-defs.php, query-defs.php: Some minor follow-up changes.
2004-08-21 20:41 paul
* database-defs.php, db-mssql-server.php, db-mysql.php,
db-odbc.php, db-oracle.php, db-postgres.php, query-defs.php:
Major changes. NOTE: these changes are designed to be
transparent to existing applications. 1. We have moved the query
timing and debug reporting function right down to the 'database'
class level. Thus each module now does the query execution
timing, and reporting of the query. 2. Implemented the boolean
syntax conversion. 3. Moved the default DB methods up into the
parent 'database' class, out of the db- classes, and removed
these from the child db- classes unless they actually _need_ to
be over-ridden. This simplifies the lower classes quite a bit.
2004-08-21 20:38 paul
* response-defs.php: Minor almost cosmetic change.
2004-08-21 11:34 paul
* block-defs.php, configuration-defs.php, forum-defs.php,
hvmenu-defs.php, menu-defs.php, menumaint-defs.php,
selfregistration-defs.php: Update all boolean WHERE clauses to
use the db-independent syntax: 'WHERE foo=TRUE'.
2004-08-20 18:54 mark
* db-oracle.php: WIP changes for Oracle DB module.
2004-08-20 10:54 paul
* pg-schema-defs.php: Fixed small bug in sequence create SQL
generation..
2004-08-20 10:53 paul
* menumaint-defs.php: Fix to prevent sub-headings being saved with
'action' values of '/'.
2004-08-20 10:52 paul
* menu-defs.php: Fix to make sub-headings be detected as such.
2004-08-20 10:52 paul
* maintainer-defs.php, recmaint-defs.php, js/recmaint.js: Changes
to allow multiple record maintainers to operate on the same
webpage. Also fixed a small bug in listbox element ordering.
2004-08-07 12:54 paul
* hvmenu-defs.php, menu-defs.php: Fixed of inconsistent usage of
the authcode both as a char ('t' or 'f') and boolean.
2004-08-07 10:22 paul
* block-defs.php, maintainer-defs.php, recmaint-defs.php,
js/recmaint.js: Changed the way we do recmaint "new" records, so
that re-ordering can be done on the same commit. We now have a
"NEW_" prefix on the 10000 series id.
2004-08-07 10:21 paul
* menumaint-defs.php: 1. Fieldname change on table 'ax_menuoption':
'level' to 'menu_level'. 2. Changed the way we do recmaint "new"
records, so that re-ordering can be done on the same commit. We
now have a "NEW_" prefix on the 10000 series id.
2004-08-07 10:20 paul
* hvmenu-defs.php, menu-defs.php, treemenu-defs.php: Fieldname
change on table 'ax_menuoption': 'level' to 'menu_level'.
2004-08-03 20:08 paul
* file-defs.php: Provided a new method eof() on the inputfile
class. Don't know why we didn't have one before this.
2004-08-02 16:41 paul
* layout-defs.php: 1. Removed the usage of LIMIT and OFFSET from
the layout versioning. This ensures database independence for
other databases which don't have this non-SQL addition. 2. Fixed
a bug in the REVERT function of versioninfg. Now works fine.
2004-08-02 16:39 paul
* query-defs.php: Added method to the dbrows class called
'rowexists()' which takes an integer row number. Returns true if
that row exists in the recordset.
2004-08-02 14:16 paul
* menumaint-defs.php: Ensure menuoption 'action' fields are
absolute path for website.
2004-08-01 19:26 paul
* query-defs.php: 1. Reverted the SQLDATA dump to unwind the array,
rather than use var_dump which echoes straight into the buffer.
2. Wrapped the numrows() call to populate 'rowcount' in a test
for 'select' in the query so it only executes for SELECT
statements. MySQL didn't like it being executed for all queries.
3. Removed the affectedrows() call to populate
'affectedrowcount'. This might be temporary pending further work.
Meantime, execute $yourquery->affectedrows($rid) to get this
count in your own application code.
2004-08-01 19:21 paul
* user-defs.php: 1. Fixed the reading of the 'enabled' flag to used
the bool_from_db_value() method for DB-independence. 2. Fixed
the get_user_by_ip() method to select on 'inet' datatype for
Postgres, and 'text' datatype for others.
2004-08-01 19:19 paul
* webpage-defs.php: Cosmetic only.
2004-08-01 19:17 paul
* catalog-defs.php, forum-defs.php, layout-defs.php,
maintainer-defs.php, menu-defs.php, menumaint-defs.php,
pim-defs.php: Fixed up all get_next_sequencevalue() calls to
include table and column names.
2004-08-01 19:16 paul
* block-defs.php: 1. Fixed the istrue() on the blocklet visibility.
This was the cause of probs with MySQL blocklet display. 2.
Fixed up all get_next_sequencevalue() calls to include table and
column names. 3. Changed blocklet user-defined tables to create
cells with valign="top" - it looks neater.
2004-07-30 15:29 paul
* query-defs.php: Trying diferent debugging approach to SQLDATA for
MySQL returned rows.
2004-07-30 14:50 paul
* db-mysql.php: Fixed typo in LIMIT sql gen.
2004-07-30 10:55 paul
* block-defs.php, database-defs.php, db-mssql-server.php,
db-mysql.php, db-odbc.php, db-oracle.php, db-postgres.php,
layout-defs.php, query-defs.php, webpage-defs.php: 1. Added
Db-independence for LIMIT. Actually we now have Db independence
for the build() part of the sqlquery class. 2. Fixed up the
standard stylesheet to be better for IE and Mozilla. We now have
a few font sizings in sitestyle_ie.css. 3. Re-jigged some
imagery.
2004-07-27 14:04 paul
* img/_find.gif: New library image 'FIND' button.
2004-07-26 15:55 paul
* block-defs.php: Implemented block properties fields at the top of
the Wysiwyg form. So we can set things like background colours
etc.
2004-07-25 11:34 paul
* pg-schema-defs.php, schema-defs.php: Many changes to get closer
to database-independent functionality. Renamed the pg_* classes
to DB_* classes. Any new DB modules will implement the same-named
classes.
2004-07-25 11:33 paul
* maintainer-defs.php: Fixed to work with the new pg-schema-defs
clas renamed to DB_schema, from pg_schema in pg-schema-defs.php.
2004-07-25 11:32 paul
* globals-defs.php: Debugging now in DEBUG class.
2004-07-23 11:57 paul
* database-defs.php, db-mssql-server.php, db-mysql.php,
db-odbc.php, db-oracle.php, db-postgres.php, file-defs.php,
lucene-defs.php, pg-schema-defs.php, query-defs.php,
schema-defs.php: Latest database modules. Re-ordered parameters
for sequence functions and also fix affectedrows for mysql.
2004-07-21 10:01 paul
* database-defs.php, db-mssql-server.php, db-mysql.php,
db-odbc.php, db-oracle.php, db-postgres.php, query-defs.php:
Moved locking functionality out into the database-dependent
modules, from query-defs.php.
2004-07-19 16:52 paul
* plugin-defs.php, webpage-defs.php: Moved class page_section to
plugin-defs.php, so it gets defined early enough for plugin
classes. Not sure why it was working in the first place (Andrew
found this problem but all other sites work ok).
2004-07-17 18:11 paul
* block-defs.php, catalog-defs.php, database-defs.php,
datetime-defs.php, db-mssql-server.php, db-mysql.php,
db-odbc.php, db-oracle.php, db-postgres.php, forum-defs.php,
layout-defs.php, maintainer-defs.php, menu-defs.php,
menumaint-defs.php, pim-defs.php, query-defs.php,
session-defs.php, utils.php: Some pretty far-reaching changes on
the DB-independence front: 1) boolean handling moved out to the
db-xxx.php DB modules. 2) Sequence handline also moved out to
the db-xxx.php DB modules. With this we now deprecate use of
next_sequencevalue() function and advise conversion to use
get_next_sequencevalue() function which is DB independent. 3)
Added set_datestyle() DB independent session var set function.
4) Added standard DB updates for all 'last_modified' fields, for
DBs where we won't have triggers defined.
2004-07-14 11:22 paul
* menumaint-defs.php, recmaint-defs.php, js/recmaint.js: Added new
feature for record maintainer. There is a new method in the
maintainer called initial_record(). It takes a single value - the
value of the record (a key value). On initialisation the
maintainer then positions the listbox to the record with that key
value. This is done by inserting javascript in the webpage foot.
2004-07-13 09:03 paul
* configuration-defs.php: Fixed typoed text-field rendering which
generated the Initial Value and Default Value fields with "1" in
them.
2004-07-09 15:25 paul
* block-defs.php: 1. We now allow setting of block description.
This will be useful when we want to allow content to be picked
from a menu and re-used. 2. Support for blocklet_sep attribute
(pixels). We separate each blocklet vertically by this whitespace
using a null table row. 3. Support for background_img attribute.
We can now set the background image of a block by picking images
from the ax_catalog table.
2004-07-09 15:23 paul
* layout-defs.php: No longer set the background colour of the
containing layout cell to the same colour as the block. Otherwise
if the layout cell is padded, you get the wrong result.
2004-07-09 15:22 paul
* html-defs.php: Added the generic 'background' attribute. This is
a URL which can be used to set the image for background in
tables, body...
2004-07-06 14:01 paul
* html-defs.php: Sort out the image metrics issue with absolute URL
and absolute path mismatch in the new website schema.
2004-07-06 13:53 paul
* block-defs.php: Set min inage padding to zero.
2004-07-06 13:47 paul
* html-defs.php: Add test for readable file when trying to get
image size using gd.
2004-07-06 12:40 paul
* html-defs.php: Experiment: removal of whitespace before and after
the <td> and <th> render in table class.
2004-07-06 12:31 paul
* block-defs.php: Added 'Default' option for img alignment, which
results in no 'align=' tag being emitted. This should stop IE
putting padding around the image, in it's inimitable fashion.
2004-07-02 10:23 mark
* file-defs.php: fixed bug for "realpath" returning FALSE all the
time
2004-06-28 09:57 mark
* selfregistration-defs.php: replaced hard coding of image buttons
with $LIBDIR
2004-06-25 15:24 paul
* control-panel.php: Fixed up for new library arrangement.
2004-06-25 14:29 paul
* db-mssql-server.php, db-odbc.php, db-oracle.php: Tidied these
untested DB modules up by adding in the 'affectedrows()' method.
2004-06-25 13:56 paul
* db-mysql.php: (Re)fixed the typo password --> passwd.
2004-06-25 08:16 paul
* db-mysql.php, db-postgres.php: Adjustment to the $rid wrapper
approach. We now only do this in database-defs.php, so this is
now not necessary in the lower-level db-xxx.php modules.
2004-06-25 08:00 paul
* db-postgres.php: Wrapped the DB access routines in a test of
whether the Resource ID ($rid) is NOT FALSE, and return
appropriately if it is.
2004-06-24 20:37 paul
* database-defs.php, db-mysql.php, db-postgres.php, query-defs.php:
1. Postgres DB module now check PHP version and uses new function
calls if >=4.2. 2. Affected rows has been reinstated, now that
we can check PHP version. The method is called 'affectedrows()',
and the variable in query-defs.php has been renamed to be
'affectedrowcount'. 3. Wrapped a lot of these DB access routines
in a test of whether the Resource ID ($rid) is NOT FALSE, and
return appropriately if it is. This should fix the probs with
'mysql_num_rows()'.
2004-06-24 10:33 catalyst
* database-defs.php, db-postgres.php, query-defs.php: Removed the
rowsaffected enhancement, since this is not supported with
earlier versions of Php/Postgres than 4.3.
2004-06-24 09:50 paul
* user-defs.php: Additional test clause on update_vars(0 method to
cope with databases with booleans which are ints rather than
"t"/"f".
2004-06-23 13:52 paul
* block-defs.php: Changed the references to 'ax_block.columns' to
be 'ax_block.cols' to suit certain DBs which don't like us using
that word!
2004-06-23 13:30 paul
* pim-defs.php: Corrected missing '>'
2004-06-08 09:22 paul
* treemenu-defs.php: Incorporated Simon Watson's change to include
a query string in the pattern recognition of the URL which
determines whether a menu option is to be highlighted or not.
2004-06-06 11:54 paul
* img/_exclam.gif: New library image as part of the security
update, for Axyl version 2.1.0.
2004-06-06 11:50 paul
* .htaccess, antihack.php, application-defs.php, application.php,
block-defs.php, button-defs.php, catalog-defs.php,
configuration-defs.php, constants.php, control-panel.php,
data-defs.php, database-defs.php, datetime-defs.php,
db-mssql-server.php, db-mysql.php, db-odbc.php, db-oracle.php,
db-postgres.php, dbsearch-defs.php, debugger.php,
default-application.xml, error-defs.php, fieldvalidation.js,
file-defs.php, form-defs.php, forum-defs.php, globals-defs.php,
html-defs.php, menu_com.js, recmaint.js, hvmenu-defs.php,
image-defs.php, keep-defs.php, layout-defs.php, list-funcs.php,
lockfile-defs.php, lucene-defs.php, mail-defs.php,
maintainer-defs.php, menu-defs.php, menumaint-defs.php,
mime-types.php, monitor-defs.php, optlist-defs.php,
paging-defs.php, pg-schema-defs.php, pim-defs.php,
plugin-defs.php, query-defs.php, recmaint-defs.php,
renderable.php, response-defs.php, rowmenu-defs.php,
schema-defs.php, search-defs.php, selfregistration-defs.php,
session-defs.php, swish-defs.php, timer-defs.php,
treemenu-defs.php, user-defs.php, utils.php, webpage-defs.php,
wml-defs.php, xml-defs.php: Changes as part of the security
update, for Axyl version 2.1.0.
2004-06-06 11:48 paul
* js/: fieldvalidation.js, menu_com.js, recmaint.js: The new
location for these javascripts.
2004-04-19 08:20 paul
* file-defs.php: A better version of mkpath() This one handles the
case where you submit a single directory name as parameter as in
mkpath("thing"); Previously this would have resulted in a new
directory called "/thing" (note "/" prefixed). This new version
will coreectly create "./thing".
2004-04-19 08:18 paul
* control-panel.php: Cosmetic.
2004-04-17 16:44 paul
* menumaint-defs.php: Fixed the page create bit to use $CMDIR.
2004-04-17 16:44 paul
* file-defs.php: Refined mkpath() function so it checks for the
existence of the path before trying to create it.
2004-04-17 15:23 paul
* menumaint-defs.php: Changed to make sure that newly created pages
are created under the $CMDIR hierarchy.
2004-04-17 15:23 paul
* hvmenu-defs.php: Changed to save 'menu_vars.js' files into the
$CMDIR var directory hierarchy, with theme name used as filename
prefix.
2004-04-17 14:36 paul
* block-defs.php: Fixed up four erroneous $LIBDIR/img refs.
2004-04-17 14:35 paul
* webpage-defs.php: Added in the webpage theme as part of the
filename for a cached file. So now we (properly) separate these
themede pages in namespace and each can have it's own cached
copy.
2004-04-17 11:33 paul
* default-application.xml: Default debug option to false. Added in
the new CMDIR global to the default application XML config file.
2004-04-16 15:19 paul
* control-panel.php: Axyl re-structure/debianization. Added the
CMDIR global variable to Axyl. This is the directory which
contains managed content created by the user, and must be
somewhere underneath the 'var' subdirectory of the website.
2004-04-14 15:21 mark
* database-defs.php, db-postgres.php, query-defs.php: added tuple
rowsaffected
2004-04-14 13:42 mark
* forum-defs.php: handles css now
2004-04-10 13:00 paul
* img/_add.gif, img/_approve.gif, img/_approved.gif,
img/_archive.gif, img/_arrowD.gif, img/_arrowL.gif,
img/_arrowR.gif, img/_arrowRR.gif, img/_arrowU.gif,
img/_back.gif, img/_bottom.gif, img/_buttons.gif,
img/_calendar.gif, img/_cancel.gif, img/_chevD.gif,
img/_chevL.gif, img/_chevR.gif, img/_chevU.gif, img/_clear.gif,
img/_copy.gif, img/_create.gif, img/_default.gif, img/_del.gif,
img/_delete.gif, img/_document.gif, img/_done.gif, img/_dot.gif,
img/_down.gif, img/_e.gif, img/_edit.gif, img/_excel.gif,
img/_export.gif, img/_flash.gif, img/_go.gif, img/_hide.gif,
img/_home.gif, img/_image.gif, img/_import.gif, img/_less.gif,
img/_minus.gif, img/_mop.gif, img/_more.gif, img/_movie.gif,
img/_msword.gif, img/_new.gif, img/_next.gif, img/_ok.gif,
img/_pad.gif, img/_pad9.gif, img/_paste.gif, img/_pdf.gif,
img/_plus.gif, img/_ppt.gif, img/_prev.gif, img/_publish.gif,
img/_quit.gif, img/_redx.gif, img/_refresh.gif, img/_remove.gif,
img/_reset.gif, img/_revert.gif, img/_save.gif, img/_search.gif,
img/_set.gif, img/_show.gif, img/_sound.gif, img/_split.gif,
img/_top.gif, img/_transfer.gif, img/_tri.gif, img/_tridown.gif,
img/_trileft.gif, img/_unset.gif, img/_up.gif, img/_update.gif,
img/_x.gif, _add.gif, _approve.gif, _approved.gif, _archive.gif,
_arrowD.gif, _arrowL.gif, _arrowR.gif, _arrowRR.gif, _arrowU.gif,
_back.gif, _bottom.gif, _calendar.gif, _cancel.gif, _chevD.gif,
_chevL.gif, _chevR.gif, _chevU.gif, _clear.gif, _copy.gif,
_create.gif, _default.gif, _del.gif, _delete.gif, _document.gif,
_done.gif, _dot.gif, _down.gif, _e.gif, _edit.gif, _excel.gif,
_export.gif, _flash.gif, _go.gif, _hide.gif, _home.gif,
_image.gif, _import.gif, _less.gif, _minus.gif, _mop.gif,
_more.gif, _movie.gif, _msword.gif, _new.gif, _next.gif, _ok.gif,
_pad.gif, _paste.gif, _pdf.gif, _plus.gif, _ppt.gif, _prev.gif,
_publish.gif, _quit.gif, _redx.gif, _refresh.gif, _remove.gif,
_reset.gif, _revert.gif, _save.gif, _search.gif, _set.gif,
_show.gif, _sound.gif, _split.gif, _top.gif, _transfer.gif,
_tri.gif, _tridown.gif, _trileft.gif, _unset.gif, _up.gif,
_update.gif, _x.gif: Library images now in new $LIBDIR/img
subdirectory.
2004-04-10 13:00 paul
* block-defs.php, configuration-defs.php, control-panel.php,
html-defs.php, hvmenu-defs.php, layout-defs.php,
maintainer-defs.php, menumaint-defs.php, treemenu-defs.php: All
fixed up to reference library images from new $LIBDIR/img
subdirectory.
2004-04-10 12:23 paul
* cm-template.php: Moved to 'inc' directory as cm-template.inc.
2004-04-10 11:59 paul
* axyl-template.php: Moved to 'inc' subdirectory and with new
extension of '.inc'.
2004-04-07 07:09 paul
* file-defs.php: Enhanced the outputfile class to allow opening for
append. Default is overwrite - which is compatible with previous
class behanviour.
2004-03-26 14:18 simon
* query-defs.php: Commit function in transaction object bug fix to
detect errors thrown on the commit command as well and not just
errors thrown by previous transaction queries.
2004-03-19 09:18 mark
* forum-defs.php: changed functionality to allow site admins to
post to a disabled forum sort of like creating a page to preview
before making it live.
2004-03-18 09:58 mark
* _approved.gif: modified image
2004-03-18 09:55 mark
* _approve.gif: new admin button for transfers
2004-03-17 07:43 mark
* selfregistration-defs.php: fixed cancel button to do what it's
sposed to...
2004-03-15 09:40 paul
* _approved.gif, _transfer.gif: New buttons for Axyl.
2004-03-11 13:51 mark
* pg-schema-defs.php: bah!
2004-03-11 13:49 mark
* pg-schema-defs.php: casting the id type to the query
2004-03-01 09:34 mark
* forum-defs.php: more cosmetic changes
2004-03-01 09:20 mark
* forum-defs.php: latest changes to forum defs
2004-02-27 16:26 mark
* forum-defs.php: forum main heading style change
2004-02-27 15:34 mark
* forum-defs.php: style changes
2004-02-27 10:36 mark
* forum-defs.php: style changes
2004-02-26 12:17 mark
* forum-defs.php: fixed the missing "posted by" text when replying
to a forum post
2004-02-26 12:14 mark
* forum-defs.php: missed a style
2004-02-26 11:56 mark
* selfregistration-defs.php: allowed self reg to label the forums
and who it's for
2004-02-26 09:17 mark
* forum-defs.php: changed forums to use style sheet
2004-02-25 13:35 mark
* forum-defs.php: forums extras
2004-02-25 08:58 paul
* monitor-defs.php: Added method 'suppress_condition()' to the
generic monitor class. This records that condition as being
supressed and hence it won't be notified if it arises.
2004-02-02 20:26 paul
* monitor-defs.php: Removed debugging.
2004-02-02 20:24 paul
* monitor-defs.php: Fixed condition value ordering.
2004-02-02 20:21 paul
* monitor-defs.php: Extra debugging
2004-02-02 16:20 paul
* response-defs.php: Fix to case where we have a CGI (or WAP phone)
browser, and the Keep in enabled in the XML application config
file. We check for this just after reading the config and force
the Keep to be switched 'off'. - Fixed typo!!
2004-02-02 15:44 paul
* response-defs.php: Fix to case where we have a CGI (or WAP phone)
browser, and the Keep in enabled in the XML application config
file. We check for this just after reading the config and force
the Keep to be switched 'off'.
2004-02-02 14:02 paul
* monitor-defs.php: Changed enumeration values for the conditions
to be more sensible numbers.
2004-02-02 13:42 paul
* response-defs.php: Added a debug_output(DBG_O_CLI); call when we
have a browser = CLI situation.
2004-02-02 13:41 paul
* monitor-defs.php: Fixed bug in the way the "nolockfile" option is
handled. Also changed to return the overall condition status code
on return of the check() method.
2004-01-31 13:44 paul
* monitor-defs.php: Ceated another command-line option "testing" to
go alongside "verbose" for the timeslot stuff. The "verbose"
option now only causes e-mailed reports to be sent for everything
including OK statuses, not pager alerts. The new "testing" option
does what "verbose" used to do - send emails AND pager alerts for
everything including OK statuses.
2004-01-23 08:15 paul
* lucene-defs.php: Print out full path of failed index stories.
2004-01-23 07:52 paul
* lucene-defs.php: Print out full path of failed index stories.
2004-01-22 11:52 paul
* lucene-defs.php: Clear stat cache for file_exists() status to be
updated.
2004-01-22 11:26 paul
* lucene-defs.php: Lockfile timeout exit strategy changes.
2004-01-22 11:10 paul
* lucene-defs.php: Lockfile timeout exit strategy changes.
2004-01-22 10:58 paul
* lucene-defs.php: Added a couple of debugs for when we wait for
lockfile.
2004-01-22 10:05 paul
* lucene-defs.php: Implemented a lockfile avoidance scheme for the
file_indexer class whereby we can wait for a lockfile to go away
(and limit the wait time too if required) before indexing a file.
This is intended to be used to limit load during a large
re-indexing process.
2004-01-16 10:40 mark
* .htaccess: changes to files and things for template display
2004-01-13 17:08 paul
* layout-defs.php: Got rid of debug statements (commented out).
2004-01-10 12:04 paul
* plugin-defs.php: Fixed up buglet introduced by removal of the
pseudo include_once definitions which were part of the original
Axyl library prior to 'include_once' coming along. We had a
reference to $LAYOUT_DEFS when rendering plugins.
2004-01-10 08:59 paul
* paging-defs.php, pg-schema-defs.php, pim-defs.php,
plugin-defs.php, query-defs.php, recmaint-defs.php, recmaint.js,
renderable.php, response-defs.php, rowmenu-defs.php,
schema-defs.php, search-defs.php, selfregistration-defs.php,
session-defs.php, swish-defs.php, timer-defs.php,
treemenu-defs.php, user-defs.php, utils.php, webpage-defs.php,
wml-defs.php, xml-defs.php, antihack.php, application-defs.php,
application.php, axyl-template.php, block-defs.php,
button-defs.php, catalog-defs.php, cm-template.php,
configuration-defs.php, constants.php, control-panel.php,
data-defs.php, database-defs.php, datetime-defs.php,
db-mssql-server.php, db-mysql.php, db-odbc.php, db-oracle.php,
db-postgres.php, dbsearch-defs.php, debugger.php, error-defs.php,
fieldvalidation.js, file-defs.php, form-defs.php, forum-defs.php,
globals-defs.php, html-defs.php, hvmenu-defs.php, image-defs.php,
keep-defs.php, layout-defs.php, list-funcs.php,
lockfile-defs.php, lucene-defs.php, mail-defs.php,
maintainer-defs.php, menu-defs.php, menumaint-defs.php,
mime-types.php, monitor-defs.php, optlist-defs.php: Cosmetic
only. Updated the header for each file.
2004-01-10 08:34 paul
* db-defs.php, tableviewer-defs.php: These were written
specifically for rugbyvu, and have now been removed from the main
Axyl library.
2004-01-07 09:34 paul
* makedoc.sh: Irrelevant file.
2004-01-03 11:12 paul
* menumaint-defs.php: Made title bar in standard Axyl 'axtitle'
style.
2004-01-03 11:12 paul
* treemenu-defs.php: Implemented vertical-align style for treemenu.
2004-01-03 10:49 paul
* hvmenu-defs.php: Corrected a style-name typo:
menu-vertical-align.
2004-01-02 11:27 paul
* block-defs.php, layout-defs.php: Altered labels for supplementary
style textbox.
2004-01-02 11:23 paul
* hvmenu-defs.php: Corrected the vertical overlap limits, and
assignment sense.
2004-01-01 17:36 paul
* control-panel.php: Upgraded to the new Axyl 'look'.
2004-01-01 17:35 paul
* block-defs.php, layout-defs.php: Enhancement: provision of three
extra text-fields for entering supplementary style settings into
for layout, block and blocklet. The styles are standard CSS such
as "font-weight:bold" etc. With Layout and Black these only
really affect the enclosing tables. With the Blocklet they affect
the content. NOTE: this requires an Axyl schema upgrade for
extra fields on the following tables: ax_layout, ax_block and
ax_blocklet.
2003-12-31 19:41 paul
* maintainer-defs.php: Fixed small bug whereby defaulted text
fields were being set to the intended value INCLUDING the
surrounding quotes. So a field which was defaulted in the schema
to 'foo' was being set to '\'foo\'' by the maintainer, instead of
just 'foo'.
2003-12-31 16:16 paul
* block-defs.php, control-panel.php, layout-defs.php,
menumaint-defs.php: Changed to go with the latest sitestyle.css
where we have renamed a few critical CSS classes to be prefixed
with "ax". These are just ones used to mainly render various
forms etc. and should not impact applications very much.
2003-12-30 13:04 paul
* hvmenu-defs.php, menu-defs.php, treemenu-defs.php: Some major
changes to the treemenu class, plus minor changes to the format
of the stylesheet (menus section) sitestyle.css whereby we have
split out the highlight items styles to two new classes:
'.menu_highlight' and '.submenu_highlight'. The main changes are
to the way the treemenu gets rendered, with a lot more control
over style.
2003-12-23 09:49 paul
* form-defs.php: Add provision for Accept-Charset attribute in
<FORM> tag. By default no atribute will be inserted.
2003-12-17 08:44 paul
* layout-defs.php: Removed some rather verbose debugging.
2003-12-17 08:44 paul
* lucene-defs.php: Minor adjustment to the lucene response debug
message.
2003-12-16 10:37 paul
* layout-defs.php: Interim fix for content management version
creation bug whereby the new layout was created linked to the old
block. Caused by omission of a reset() on a associative array.
2003-12-12 08:58 paul
* layout-defs.php: Allow index() method to index no matter what the
version. Ie. make this a genuine servant method which does just
what it is told. Alos added call to index() from the publish()
method, so all content being published is indexed.
2003-12-12 07:43 paul
* block-defs.php: Trying the effect of NOT stripping tags from
indexed content. This means that text in href's and titles will
now be indexed.
2003-12-08 15:45 mark
* forum-defs.php: removed thread display bug.
2003-12-07 20:09 paul
* forum-defs.php: Just a few small changes - added in explicit
RESPONSE->requested for href generation in various places.
2003-12-07 15:40 paul
* forum-defs.php: Some fixups: - Got rid of the hard-wired
ccs_forums.php page reference. Replaced this with
$RESPONSE->requested so it will work with any page. - Also got
rid of all the 't' and 'f' references and replaced these with
proper booleans and used istrue() and set() to get/set these vars
in from/to the database.
2003-12-03 14:42 paul
* lockfile-defs.php: Corrected small bug noticed by Mark: an equals
sign had been typoed into a minus sign.
2003-11-13 15:47 paul
* lucene-defs.php: In index_tree loop we now do not crap out on
first failure. We also total failed and succeeded and report at
the end.
2003-11-12 21:42 paul
* lucene-defs.php: Added special sequences of left/right
double-quotes and apostrophe to be replaced with ascii
equivalents, in the index_file() method. Reworked slightly.
2003-11-12 21:36 paul
* lucene-defs.php: Added special sequences of left/right
double-quotes and apostrophe to be replaced with ascii
equivalents, in the index_file() method. Reworked slightly.
2003-11-12 21:33 paul
* lucene-defs.php: Added special sequences of left/right
double-quotes and apostrophe to be replaced with ascii
equivalents, in the index_file() method. Reworked slightly.
2003-11-12 21:26 paul
* lucene-defs.php: Added special sequences of left/right
double-quotes and apostrophe to be replaced with ascii
equivalents, in the index_file() method. Reworked slightly.
2003-11-12 21:18 paul
* lucene-defs.php: Added special sequences of left/right
double-quotes and apostrophe to be replaced with ascii
equivalents, in the index_file() method. Reworked slightly.
2003-11-12 21:12 paul
* lucene-defs.php: Added special sequences of left/right
double-quotes and apostrophe to be replaced with ascii
equivalents, in the index_file() method. Reworked slightly.
2003-11-12 20:09 paul
* lucene-defs.php: Added special sequences of left/right
double-quotes and apostrophe to be replaced with ascii
equivalents, in the index_file() method. Reworked slightly.
2003-11-12 19:57 paul
* lucene-defs.php: Added special sequences of left/right
double-quotes and apostrophe to be replaced with ascii
equivalents, in the index_file() method. Reworked slightly.
2003-11-12 19:42 paul
* lucene-defs.php: Added special sequences of left/right
double-quotes and apostrophe to be replaced with ascii
equivalents, in the index_file() method.
2003-11-11 10:29 paul
* monitor-defs.php: Fixed diskspace monitor bug where the var to
compare space with was lacking a $this-> de-reference.
2003-11-10 10:57 mark
* forum-defs.php: error rewording
2003-11-10 10:31 mark
* forum-defs.php: fixed bug where was trying to use thread which
didn't exist.
2003-11-07 15:35 mark
* forum-defs.php: added fixes for no forumid and no threadid bugs
2003-11-07 15:03 mark
* forum-defs.php: fixed another bug.
2003-11-07 14:22 mark
* forum-defs.php: fixing some security holes
2003-11-07 12:11 mark
* forum-defs.php: fixed another small bug
2003-11-07 12:00 mark
* forum-defs.php: added the ability for moderators to access teh
same functionality the admins and editors can within a particular
forum.
2003-11-06 07:24 mark
* forum-defs.php: added admin/editor THREAD LOCKing and THREAD
STICKY functions
2003-11-04 15:13 mark
* forum-defs.php: added administrators and editors ability to
"silently" edit any forum post. including the messages that are
thread header messages.
2003-10-24 16:11 mark
* forum-defs.php: fixed bug with deleting thread did wrong stuff
after. was not clearing out the deleted thread and including it
when it was meant to be deleted).
2003-10-24 14:00 mark
* selfregistration-defs.php: fixed "no auth code in database"
message
2003-10-24 13:26 mark
* forum-defs.php, selfregistration-defs.php: display and function
additions to these defs files
2003-10-23 15:22 paul
* renderable.php: Set default browser type to HTML
2003-10-23 09:03 mark
* selfregistration-defs.php: added email validation
2003-10-22 14:37 mark
* selfregistration-defs.php: more form checks when updating
registration
2003-10-22 14:03 mark
* selfregistration-defs.php: added in function to change password
on update registration
2003-10-22 13:24 mark
* selfregistration-defs.php: added edit reg functionality
2003-10-20 15:39 paul
* response-defs.php: Refining the detection logic (and probably
fucking it up in the process;-)
2003-10-20 12:17 paul
* response-defs.php: Included browser make detection so that we use
our list of phones there. Also tidied away some diagnostics.
2003-10-20 11:41 paul
* response-defs.php: Fixed another stupidity in the browser
detection mechanism.
2003-10-20 11:30 paul
* response-defs.php: Fixed detection typo. Tidied recog strings.
2003-10-20 10:06 paul
* renderable.php, response-defs.php: Refined the detection phase.
Recognise WAP phones explicitly from the User-Agent field now,
using makes: nokia, sharp, ericsson, motorola etc. More will be
added soon.
2003-10-20 09:47 paul
* response-defs.php: Try old apache_request_headers() instead of
getallheaders() function. REVERT
2003-10-20 09:42 paul
* response-defs.php: Try old apache_request_headers() instead of
getallheaders() function.
2003-10-20 09:24 paul
* response-defs.php: Added user agent to response object.
2003-10-19 20:13 paul
* response-defs.php: Deal with idiot phones which can't fucking
send the vnd.wap accept string in the accept header. This is a
temporary fix, since we can't default the site to WML just
because no HTML browser is recognised.
2003-10-19 17:41 paul
* renderable.php: Got rid of the XHTMLMP variant for mobile phones.
XHTML should be the same whatever the device it is sent to.
2003-10-19 17:40 paul
* response-defs.php: 1. Refining the browser_type detection
mechanism. We still detect the main HTML browsers as before. When
these are not matched it is likely to be a phone or a PDA, and
this is where the changes lie. We now look at the HTTP_ACCEPT
header and for the newer XHTML capable phones we go for standard
old WML if we get a "vnd.wap" variant in the accept header,
otherwise we might go for xhtml or just html. Currently there is
no difference in the rendering of the latter two.
2. Have fixed up the browser_type switch statements to use the
new BROWSER_TYPE constants rather than plain text strings.
2003-10-17 07:55 paul
* response-defs.php: Keep detection mechanism, but revert to WML as
default if the HTML browsers are not detected in the
HTTP_USER_AGENT string. (Hopefully fixes the error reported by
Matthew).
2003-10-16 21:18 paul
* renderable.php, response-defs.php, session-defs.php, utils.php,
webpage-defs.php, wml-defs.php: Implemented some more browser
types and enhanced the detection functionality so that we get
accurate browser types especially for WAP phones which can do
XHTML. Currently we don't use the extra types much and just map
the HTML ones onto the standard HTML, and the WAP ones onto
either WML or WMLUP as before. However it should mean things get
recognised better. The default if nothing is detected is also now
HTML, rather than falling through to WML as it used to before.
2003-10-15 10:54 mark
* selfregistration-defs.php: latest self reg defs file
2003-10-15 09:40 mark
* selfregistration-defs.php: add the selfregistration-sefs to the
axyl library
2003-10-14 10:13 paul
* lockfile-defs.php: Tidied up the error report for lockfile errors
regarding PID.
2003-10-14 10:06 paul
* monitor-defs.php: Corrected condition codes. Added CR's to email
messages.
2003-10-14 09:52 paul
* monitor-defs.php: Fixed bug in raising of error when monitor
error condition has been detected due to lockfile problems.
2003-10-14 09:51 paul
* lockfile-defs.php: Fixed bug in calculation of lockfile age.
2003-10-14 07:48 mark
* forum-defs.php: latest forum defs.
new functionality...
2003-10-09 16:07 mark
* forum-defs.php: latest forum defs file
2003-10-09 10:17 paul
* mail-defs.php: Implemented the CC and BCC headers! Duh.
2003-10-09 08:38 mark
* forum-defs.php: current forum defs
2003-10-07 16:18 mark
* forum-defs.php: latest axyl_forums
2003-10-06 09:52 mark
* forum-defs.php: new forum-defs.php file
2003-10-04 20:07 paul
* mail-defs.php: Fixed long-standing bug where lines in the main
body of an email with attachments would have line-breaks
inserted. This was due to the indiscrimate application of the
"chunk_split()" function to article body text. We now only apply
it to base_64_encoded MIME data.
2003-10-02 16:28 paul
* maintainer-defs.php: Removed the hiding option for Joined tables
on Add. We still hide Linked and Detail tables forms though.
2003-09-26 12:21 paul
* block-defs.php, layout-defs.php: Removed erroneous footers
(axfoot style).
2003-09-26 10:20 paul
* block-defs.php, layout-defs.php: Enhanced to conform to the new
Axyl styles for form elements and form headings etc.
2003-09-26 07:44 paul
* menumaint-defs.php: Remove hard-wired table width and alignment.
Made it a descendant of HTMLObject and now the container table
inherits attributes as specified via styles etc. by the creator
of the object at the top level.
2003-09-25 13:11 paul
* form-defs.php, html-defs.php, maintainer-defs.php: Various
changes.
2003-09-23 19:56 paul
* maintainer-defs.php: Prevent display of linked/joined/detail
table forms if we are performaing an ADD operation on the main
table. This is because of the old chicken and the egg scenario,
where we haven't got a master record to relate to the others yet.
The idea is to insert the main record and then they get the
related forms to play with after that.
2003-09-23 15:48 paul
* menu-defs.php: Fixed the get_if_modified so that it works.
2003-09-23 15:46 paul
* menumaint-defs.php: Fixed Axyl style error.
2003-09-23 15:46 paul
* form-defs.php: Minor changes: 1. the <hr> tag is now rendered
just as <hr>. 2. The form elements like labelfield, textcontent,
and annotation now can have a css parameter. Unfortunately this
isn't used anywhere on render yet. 3. Fixed long-standing foible
in combofield additem() method where the value is assigned to the
same as the key if blank. Changed to make this assign blank if
blank is passed, but to use the key if the value is omitted. 4.
Fixed up the Phpdoc comments so they should work now.
2003-09-23 15:41 paul
* pim-defs.php: Added a method to render the contact details as a
\n delimited ascii string.
2003-09-23 15:40 paul
* treemenu-defs.php: Make the get_if_modified save to session if
changes are detected.
2003-09-23 15:40 paul
* maintainer-defs.php: Changed so that FK dropdowns get a null
value element when the field is NULLABLE.
2003-09-22 20:51 paul
* menumaint-defs.php: Narrowed this form to 600px.
2003-09-22 20:51 paul
* form-defs.php: Fixed so that the displayonly field type gets the
Axyl label style. Also fixed so that the listbox select gets
vertically aligned top.
2003-09-22 20:49 paul
* maintainer-defs.php: Fixed various bugs in rendering and
submitting the m2m linked table configuration. Fixed up the
set_labelfields for master-detail, and fixed up the new Axyl
styling to work better.
2003-09-22 12:51 paul
* configuration-defs.php, control-panel.php, maintainer-defs.php,
menumaint-defs.php: Altered to use the new Axyl styles in the
standard sitestyle.css. This should mean that the forms generated
from these modules should look better and more consistent.
2003-09-22 12:50 paul
* form-defs.php: Added new properties: labelcolon (boolean),
labeljustify (string: 'left' or 'right'), labelcss (string).
These just allow a bit of styling to be applied to form
generation. We also now inherit the form style/class etc.
properly.
2003-09-22 12:48 paul
* treemenu-defs.php: Cosmetic only.
2003-09-21 09:43 paul
* monitor-defs.php: Changed to suit the new locking scheme. We now
do lock..unlock inside the check() method each time it is called.
Previously we were not removing the lockfile when in a 'skip'
timeslot.
2003-09-17 20:38 paul
* maintainer-defs.php, form-defs.php: Using new HTMLObject method
"inherit_attributes()" to sets the objects style and look from
the containing object.
2003-09-17 20:37 paul
* html-defs.php: New method "inherit_attributes()" passed an
HTMLObject object instance as the only parameter. Sets the
current objects style and look from the given object. Used to
make tables contained within an HTMLObject look the same etc.
2003-09-15 13:20 paul
* menu-defs.php: Added $max_level_depth property - max levels the
menu goes to. Also make sure we don't assign a menu option for
ID=0.
2003-09-15 13:12 paul
* rowmenu-defs.php: First working rowmenu class. This renders
hierarchical menus horizontally level-by-level starting with top
level. It only shows lower levels if they are "expanded" via
clicking on a parent level submenu-heading item. Fully persistent
as per the treemenu, using the same ax_wwwsession.menu_status
field to save serialized menu object.
2003-09-15 13:11 paul
* treemenu-defs.php: A few tidy-ups plus now using ID attribute in
the <A> tag to assign the .hlmenuitem styling from sitestyle.css.
This targets the links properly and stops all the cascading
inheritance problems with links.
2003-09-14 13:23 paul
* rowmenu-defs.php: Work in progress. only.
2003-09-14 13:22 paul
* menu-defs.php: Renamed internal var "description" to be "desc" to
save some space.
2003-09-14 13:22 paul
* treemenu-defs.php: Cosmetic only. Removed debugging and
streamlining some code.
2003-09-14 13:21 paul
* control-panel.php, default-application.xml, session-defs.php:
Updated the Axyl application control-panel settings. We now have
two new options as follows: 1) $INCDIR which is a global variable
just like $IMAGESDIR and is defaulted to website root
sub-directory "inc". This can be used to specify the location of
a directory where you might have 'include files" (eg. *.inc) for
your Php modules. 2) There is a new session cookie lifetime
modifier in the session section which is a checkbox. When checked
(default not) the 'Guest cookies browser lifetime' option causes
guest logins to be assigned a cookie lifetime for the duration
thedetection mechanism, but revert to WML as
default if the HTML browsers are not detected in the
HTTP_USER_AGENT string. (Hopefully fixes the error reported by
Matthew).
2003-10-16 21:18 paul
* renderable.php, response-defs.php, session-defs.php, utils.php,
webpage-defs.php, wml-defs.php: Implemented some more browser
types and enhanced the detection functionality so that we get
accurate browser types especially for WAP phones which can do
XHTML. Currently we don't use the extra types much and just map
the HTML ones onto the standard HTML, and the WAP ones onto
either WML or WMLUP as before. However it should mean things get
recognised better. The default if nothing is detected is also now
HTML, rather than falling through to WML as it used to before.
2003-10-15 10:54 mark
* selfregistration-defs.php: latest self reg defs file
2003-10-15 09:40 mark
* selfregistration-defs.php: add the selfregistration-sefs to the
axyl library
2003-10-14 10:13 paul
* lockfile-defs.php: Tidied up the error report for lockfile errors
regarding PID.
2003-10-14 10:06 paul
* monitor-defs.php: Corrected condition codes. Added CR's to email
messages.
2003-10-14 09:52 paul
* monitor-defs.php: Fixed bug in raising of error when monitor
error condition has been detected due to lockfile problems.
2003-10-14 09:51 paul
* lockfile-defs.php: Fixed bug in calculation of lockfile age.
2003-10-14 07:48 mark
* forum-defs.php: latest forum defs.
new functionality...
2003-10-09 16:07 mark
* forum-defs.php: latest forum defs file
2003-10-09 10:17 paul
* mail-defs.php: Implemented the CC and BCC headers! Duh.
2003-10-09 08:38 mark
* forum-defs.php: current forum defs
2003-10-07 16:18 mark
* forum-defs.php: latest axyl_forums
2003-10-06 09:52 mark
* forum-defs.php: new forum-defs.php file
2003-10-04 20:07 paul
* mail-defs.php: Fixed long-standing bug where lines in the main
body of an email with attachments would have line-breaks
inserted. This was due to the indiscrimate application of the
"chunk_split()" function to article body text. We now only apply
it to base_64_encoded MIME data.
2003-10-02 16:28 paul
* maintainer-defs.php: Removed the hiding option for Joined tables
on Add. We still hide Linked and Detail tables forms though.
2003-09-26 12:21 paul
* block-defs.php, layout-defs.php: Removed erroneous footers
(axfoot style).
2003-09-26 10:20 paul
* block-defs.php, layout-defs.php: Enhanced to conform to the new
Axyl styles for form elements and form headings etc.
2003-09-26 07:44 paul
* menumaint-defs.php: Remove hard-wired table width and alignment.
Made it a descendant of HTMLObject and now the container table
inherits attributes as specified via styles etc. by the creator
of the object at the top level.
2003-09-25 13:11 paul
* form-defs.php, html-defs.php, maintainer-defs.php: Various
changes.
2003-09-23 19:56 paul
* maintainer-defs.php: Prevent display of linked/joined/detail
table forms if we are performaing an ADD operation on the main
table. This is because of the old chicken and the egg scenario,
where we haven't got a master record to relate to the others yet.
The idea is to insert the main record and then they get the
related forms to play with after that.
2003-09-23 15:48 paul
* menu-defs.php: Fixed the get_if_modified so that it works.
2003-09-23 15:46 paul
* menumaint-defs.php: Fixed Axyl style error.
2003-09-23 15:46 paul
* form-defs.php: Minor changes: 1. the <hr> tag is now rendered
just as <hr>. 2. The form elements like labelfield, textcontent,
and annotation now can have a css parameter. Unfortunately this
isn't used anywhere on render yet. 3. Fixed long-standing foible
in combofield additem() method where the value is assigned to the
same as the key if blank. Changed to make this assign blank if
blank is passed, but to use the key if the value is omitted. 4.
Fixed up the Phpdoc comments so they should work now.
2003-09-23 15:41 paul
* pim-defs.php: Added a method to render the contact details as a
\n delimited ascii string.
2003-09-23 15:40 paul
* treemenu-defs.php: Make the get_if_modified save to session if
changes are detected.
2003-09-23 15:40 paul
* maintainer-defs.php: Changed so that FK dropdowns get a null
value element when the field is NULLABLE.
2003-09-22 20:51 paul
* menumaint-defs.php: Narrowed this form to 600px.
2003-09-22 20:51 paul
* form-defs.php: Fixed so that the displayonly field type gets the
Axyl label style. Also fixed so that the listbox select gets
vertically aligned top.
2003-09-22 20:49 paul
* maintainer-defs.php: Fixed various bugs in rendering and
submitting the m2m linked table configuration. Fixed up the
set_labelfields for master-detail, and fixed up the new Axyl
styling to work better.
2003-09-22 12:51 paul
* configuration-defs.php, control-panel.php, maintainer-defs.php,
menumaint-defs.php: Altered to use the new Axyl styles in the
standard sitestyle.css. This should mean that the forms generated
from these modules should look better and more consistent.
2003-09-22 12:50 paul
* form-defs.php: Added new properties: labelcolon (boolean),
labeljustify (string: 'left' or 'right'), labelcss (string).
These just allow a bit of styling to be applied to form
generation. We also now inherit the form style/class etc.
properly.
2003-09-22 12:48 paul
* treemenu-defs.php: Cosmetic only.
2003-09-21 09:43 paul
* monitor-defs.php: Changed to suit the new locking scheme. We now
do lock..unlock inside the check() method each time it is called.
Previously we were not removing the lockfile when in a 'skip'
timeslot.
2003-09-17 20:38 paul
* maintainer-defs.php, form-defs.php: Using new HTMLObject method
"inherit_attributes()" to sets the objects style and look from
the containing object.
2003-09-17 20:37 paul
* html-defs.php: New method "inherit_attributes()" passed an
HTMLObject object instance as the only parameter. Sets the
current objects style and look from the given object. Used to
make tables contained within an HTMLObject look the same etc.
2003-09-15 13:20 paul
* menu-defs.php: Added $max_level_depth property - max levels the
menu goes to. Also make sure we don't assign a menu option for
ID=0.
2003-09-15 13:12 paul
* rowmenu-defs.php: First working rowmenu class. This renders
hierarchical menus horizontally level-by-level starting with top
level. It only shows lower levels if they are "expanded" via
clicking on a parent level submenu-heading item. Fully persistent
as per the treemenu, using the same ax_wwwsession.menu_status
field to save serialized menu object.
2003-09-15 13:11 paul
* treemenu-defs.php: A few tidy-ups plus now using ID attribute in
the <A> tag to assign the .hlmenuitem styling from sitestyle.css.
This targets the links properly and stops all the cascading
inheritance problems with links.
2003-09-14 13:23 paul
* rowmenu-defs.php: Work in progress. only.
2003-09-14 13:22 paul
* menu-defs.php: Renamed internal var "description" to be "desc" to
save some space.
2003-09-14 13:22 paul
* treemenu-defs.php: Cosmetic only. Removed debugging and
streamlining some code.
2003-09-14 13:21 paul
* control-panel.php, default-application.xml, session-defs.php:
Updated the Axyl application control-panel settings. We now have
two new options as follows: 1) $INCDIR which is a global variable
just like $IMAGESDIR and is defaulted to website root
sub-directory "inc". This can be used to specify the location of
a directory where you might have 'include files" (eg. *.inc) for
your Php modules. 2) There is a new session cookie lifetime
modifier in the session section which is a checkbox. When checked
(default not) the 'Guest cookies browser lifetime' option causes
guest logins to be assigned a cookie lifetime for the duration
thedetection mechanism, but revert to WML as
default if the HTML browsers are not detected in the
HTTP_USER_AGENT string. (Hopefully fixes the error reported by
Matthew).
2003-10-16 21:18 paul
* renderable.php, response-defs.php, session-defs.php, utils.php,
webpage-defs.php, wml-defs.php: Implemented some more browser
types and enhanced the detection functionality so that we get
accurate browser types especially for WAP phones which can do
XHTML. Currently we don't use the extra types much and just map
the HTML ones onto the standard HTML, and the WAP ones onto
either WML or WMLUP as before. However it should mean things get
recognised better. The default if nothing is detected is also now
HTML, rather than falling through to WML as it used to before.
2003-10-15 10:54 mark
* selfregistration-defs.php: latest self reg defs file
2003-10-15 09:40 mark
* selfregistration-defs.php: add the selfregistration-sefs to the
axyl library
2003-10-14 10:13 paul
* lockfile-defs.php: Tidied up the error report for lockfile errors
regarding PID.
2003-10-14 10:06 paul
* monitor-defs.php: Corrected condition codes. Added CR's to email
messages.
2003-10-14 09:52 paul
* monitor-defs.php: Fixed bug in raising of error when monitor
error condition has been detected due to lockfile problems.
2003-10-14 09:51 paul
* lockfile-defs.php: Fixed bug in calculation of lockfile age.
2003-10-14 07:48 mark
* forum-defs.php: latest forum defs.
new functionality...
2003-10-09 16:07 mark
* forum-defs.php: latest forum defs file
2003-10-09 10:17 paul
* mail-defs.php: Implemented the CC and BCC headers! Duh.
2003-10-09 08:38 mark
* forum-defs.php: current forum defs
2003-10-07 16:18 mark
* forum-defs.php: latest axyl_forums
2003-10-06 09:52 mark
* forum-defs.php: new forum-defs.php file
2003-10-04 20:07 paul
* mail-defs.php: Fixed long-standing bug where lines in the main
body of an email with attachments would have line-breaks
inserted. This was due to the indiscrimate application of the
"chunk_split()" function to article body text. We now only apply
it to base_64_encoded MIME data.
2003-10-02 16:28 paul
* maintainer-defs.php: Removed the hiding option for Joined tables
on Add. We still hide Linked and Detail tables forms though.
2003-09-26 12:21 paul
* block-defs.php, layout-defs.php: Removed erroneous footers
(axfoot style).
2003-09-26 10:20 paul
* block-defs.php, layout-defs.php: Enhanced to conform to the new
Axyl styles for form elements and form headings etc.
2003-09-26 07:44 paul
* menumaint-defs.php: Remove hard-wired table width and alignment.
Made it a descendant of HTMLObject and now the container table
inherits attributes as specified via styles etc. by the creator
of the object at the top level.
2003-09-25 13:11 paul
* form-defs.php, html-defs.php, maintainer-defs.php: Various
changes.
2003-09-23 19:56 paul
* maintainer-defs.php: Prevent display of linked/joined/detail
table forms if we are performaing an ADD operation on the main
table. This is because of the old chicken and the egg scenario,
where we haven't got a master record to relate to the others yet.
The idea is to insert the main record and then they get the
related forms to play with after that.
2003-09-23 15:48 paul
* menu-defs.php: Fixed the get_if_modified so that it works.
2003-09-23 15:46 paul
* menumaint-defs.php: Fixed Axyl style error.
2003-09-23 15:46 paul
* form-defs.php: Minor changes: 1. the <hr> tag is now rendered
just as <hr>. 2. The form elements like labelfield, textcontent,
and annotation now can have a css parameter. Unfortunately this
isn't used anywhere on render yet. 3. Fixed long-standing foible
in combofield additem() method where the value is assigned to the
same as the key if blank. Changed to make this assign blank if
blank is passed, but to use the key if the value is omitted. 4.
Fixed up the Phpdoc comments so they should work now.
2003-09-23 15:41 paul
* pim-defs.php: Added a method to render the contact details as a
\n delimited ascii string.
2003-09-23 15:40 paul
* treemenu-defs.php: Make the get_if_modified save to session if
changes are detected.
2003-09-23 15:40 paul
* maintainer-defs.php: Changed so that FK dropdowns get a null
value element when the field is NULLABLE.
2003-09-22 20:51 paul
* menumaint-defs.php: Narrowed this form to 600px.
2003-09-22 20:51 paul
* form-defs.php: Fixed so that the displayonly field type gets the
Axyl label style. Also fixed so that the listbox select gets
vertically aligned top.
2003-09-22 20:49 paul
* maintainer-defs.php: Fixed various bugs in rendering and
submitting the m2m linked table configuration. Fixed up the
set_labelfields for master-detail, and fixed up the new Axyl
styling to work better.
2003-09-22 12:51 paul
* configuration-defs.php, control-panel.php, maintainer-defs.php,
menumaint-defs.php: Altered to use the new Axyl styles in the
standard sitestyle.css. This should mean that the forms generated
from these modules should look better and more consistent.
2003-09-22 12:50 paul
* form-defs.php: Added new properties: labelcolon (boolean),
labeljustify (string: 'left' or 'right'), labelcss (string).
These just allow a bit of styling to be applied to form
generation. We also now inherit the form style/class etc.
properly.
2003-09-22 12:48 paul
* treemenu-defs.php: Cosmetic only.
2003-09-21 09:43 paul
* monitor-defs.php: Changed to suit the new locking scheme. We now
do lock..unlock inside the check() method each time it is called.
Previously we were not removing the lockfile when in a 'skip'
timeslot.
2003-09-17 20:38 paul
* maintainer-defs.php, form-defs.php: Using new HTMLObject method
"inherit_attributes()" to sets the objects style and look from
the containing object.
2003-09-17 20:37 paul
* html-defs.php: New method "inherit_attributes()" passed an
HTMLObject object instance as the only parameter. Sets the
current objects style and look from the given object. Used to
make tables contained within an HTMLObject look the same etc.
2003-09-15 13:20 paul
* menu-defs.php: Added $max_level_depth property - max levels the
menu goes to. Also make sure we don't assign a menu option for
ID=0.
2003-09-15 13:12 paul
* rowmenu-defs.php: First working rowmenu class. This renders
hierarchical menus horizontally level-by-level starting with top
level. It only shows lower levels if they are "expanded" via
clicking on a parent level submenu-heading item. Fully persistent
as per the treemenu, using the same ax_wwwsession.menu_status
field to save serialized menu object.
2003-09-15 13:11 paul
* treemenu-defs.php: A few tidy-ups plus now using ID attribute in
the <A> tag to assign the .hlmenuitem styling from sitestyle.css.
This targets the links properly and stops all the cascading
inheritance problems with links.
2003-09-14 13:23 paul
* rowmenu-defs.php: Work in progress. only.
2003-09-14 13:22 paul
* menu-defs.php: Renamed internal var "description" to be "desc" to
save some space.
2003-09-14 13:22 paul
* treemenu-defs.php: Cosmetic only. Removed debugging and
streamlining some code.
2003-09-14 13:21 paul
* control-panel.php, default-application.xml, session-defs.php:
Updated the Axyl application control-panel settings. We now have
two new options as follows: 1) $INCDIR which is a global variable
just like $IMAGESDIR and is defaulted to website root
sub-directory "inc". This can be used to specify the location of
a directory where you might have 'include files" (eg. *.inc) for
your Php modules. 2) There is a new session cookie lifetime
modifier in the session section which is a checkbox. When checked
(default not) the 'Guest cookies browser lifetime' option causes
guest logins to be assigned a cookie lifetime for the duration
thedetection mechanism, but revert to WML as
default if the HTML browsers are not detected in the
HTTP_USER_AGENT string. (Hopefully fixes the error reported by
Matthew).
2003-10-16 21:18 paul
* renderable.php, response-defs.php, session-defs.php, utils.php,
webpage-defs.php, wml-defs.php: Implemented some more browser
types and enhanced the detection functionality so that we get
accurate browser types especially for WAP phones which can do
XHTML. Currently we don't use the extra types much and just map
the HTML ones onto the standard HTML, and the WAP ones onto
either WML or WMLUP as before. However it should mean things get
recognised better. The default if nothing is detected is also now
HTML, rather than falling through to WML as it used to before.
2003-10-15 10:54 mark
* selfregistration-defs.php: latest self reg defs file
2003-10-15 09:40 mark
* selfregistration-defs.php: add the selfregistration-sefs to the
axyl library
2003-10-14 10:13 paul
* lockfile-defs.php: Tidied up the error report for lockfile errors
regarding PID.
2003-10-14 10:06 paul
* monitor-defs.php: Corrected condition codes. Added CR's to email
messages.
2003-10-14 09:52 paul
* monitor-defs.php: Fixed bug in raising of error when monitor
error condition has been detected due to lockfile problems.
2003-10-14 09:51 paul
* lockfile-defs.php: Fixed bug in calculation of lockfile age.
2003-10-14 07:48 mark
* forum-defs.php: latest forum defs.
new functionality...
2003-10-09 16:07 mark
* forum-defs.php: latest forum defs file
2003-10-09 10:17 paul
* mail-defs.php: Implemented the CC and BCC headers! Duh.
2003-10-09 08:38 mark
* forum-defs.php: current forum defs
2003-10-07 16:18 mark
* forum-defs.php: latest axyl_forums
2003-10-06 09:52 mark
* forum-defs.php: new forum-defs.php file
2003-10-04 20:07 paul
* mail-defs.php: Fixed long-standing bug where lines in the main
body of an email with attachments would have line-breaks
inserted. This was due to the indiscrimate application of the
"chunk_split()" function to article body text. We now only apply
it to base_64_encoded MIME data.
2003-10-02 16:28 paul
* maintainer-defs.php: Removed the hiding option for Joined tables
on Add. We still hide Linked and Detail tables forms though.
2003-09-26 12:21 paul
* block-defs.php, layout-defs.php: Removed erroneous footers
(axfoot style).
2003-09-26 10:20 paul
* block-defs.php, layout-defs.php: Enhanced to conform to the new
Axyl styles for form elements and form headings etc.
2003-09-26 07:44 paul
* menumaint-defs.php: Remove hard-wired table width and alignment.
Made it a descendant of HTMLObject and now the container table
inherits attributes as specified via styles etc. by the creator
of the object at the top level.
2003-09-25 13:11 paul
* form-defs.php, html-defs.php, maintainer-defs.php: Various
changes.
2003-09-23 19:56 paul
* maintainer-defs.php: Prevent display of linked/joined/detail
table forms if we are performaing an ADD operation on the main
table. This is because of the old chicken and the egg scenario,
where we haven't got a master record to relate to the others yet.
The idea is to insert the main record and then they get the
related forms to play with after that.
2003-09-23 15:48 paul
* menu-defs.php: Fixed the get_if_modified so that it works.
2003-09-23 15:46 paul
* menumaint-defs.php: Fixed Axyl style error.
2003-09-23 15:46 paul
* form-defs.php: Minor changes: 1. the <hr> tag is now rendered
just as <hr>. 2. The form elements like labelfield, textcontent,
and annotation now can have a css parameter. Unfortunately this
isn't used anywhere on render yet. 3. Fixed long-standing foible
in combofield additem() method where the value is assigned to the
same as the key if blank. Changed to make this assign blank if
blank is passed, but to use the key if the value is omitted. 4.
Fixed up the Phpdoc comments so they should work now.
2003-09-23 15:41 paul
* pim-defs.php: Added a method to render the contact details as a
\n delimited ascii string.
2003-09-23 15:40 paul
* treemenu-defs.php: Make the get_if_modified save to session if
changes are detected.
2003-09-23 15:40 paul
* maintainer-defs.php: Changed so that FK dropdowns get a null
value element when the field is NULLABLE.
2003-09-22 20:51 paul
* menumaint-defs.php: Narrowed this form to 600px.
2003-09-22 20:51 paul
* form-defs.php: Fixed so that the displayonly field type gets the
Axyl label style. Also fixed so that the listbox select gets
vertically aligned top.
2003-09-22 20:49 paul
* maintainer-defs.php: Fixed various bugs in rendering and
submitting the m2m linked table configuration. Fixed up the
set_labelfields for master-detail, and fixed up the new Axyl
styling to work better.
2003-09-22 12:51 paul
* configuration-defs.php, control-panel.php, maintainer-defs.php,
menumaint-defs.php: Altered to use the new Axyl styles in the
standard sitestyle.css. This should mean that the forms generated
from these modules should look better and more consistent.
2003-09-22 12:50 paul
* form-defs.php: Added new properties: labelcolon (boolean),
labeljustify (string: 'left' or 'right'), labelcss (string).
These just allow a bit of styling to be applied to form
generation. We also now inherit the form style/class etc.
properly.
2003-09-22 12:48 paul
* treemenu-defs.php: Cosmetic only.
2003-09-21 09:43 paul
* monitor-defs.php: Changed to suit the new locking scheme. We now
do lock..unlock inside the check() method each time it is called.
Previously we were not removing the lockfile when in a 'skip'
timeslot.
2003-09-17 20:38 paul
* maintainer-defs.php, form-defs.php: Using new HTMLObject method
"inherit_attributes()" to sets the objects style and look from
the containing object.
2003-09-17 20:37 paul
* html-defs.php: New method "inherit_attributes()" passed an
HTMLObject object instance as the only parameter. Sets the
current objects style and look from the given object. Used to
make tables contained within an HTMLObject look the same etc.
2003-09-15 13:20 paul
* menu-defs.php: Added $max_level_depth property - max levels the
menu goes to. Also make sure we don't assign a menu option for
ID=0.
2003-09-15 13:12 paul
* rowmenu-defs.php: First working rowmenu class. This renders
hierarchical menus horizontally level-by-level starting with top
level. It only shows lower levels if they are "expanded" via
clicking on a parent level submenu-heading item. Fully persistent
as per the treemenu, using the same ax_wwwsession.menu_status
field to save serialized menu object.
2003-09-15 13:11 paul
* treemenu-defs.php: A few tidy-ups plus now using ID attribute in
the <A> tag to assign the .hlmenuitem styling from sitestyle.css.
This targets the links properly and stops all the cascading
inheritance problems with links.
2003-09-14 13:23 paul
* rowmenu-defs.php: Work in progress. only.
2003-09-14 13:22 paul
* menu-defs.php: Renamed internal var "description" to be "desc" to
save some space.
2003-09-14 13:22 paul
* treemenu-defs.php: Cosmetic only. Removed debugging and
streamlining some code.
2003-09-14 13:21 paul
* control-panel.php, default-application.xml, session-defs.php:
Updated the Axyl application control-panel settings. We now have
two new options as follows: 1) $INCDIR which is a global variable
just like $IMAGESDIR and is defaulted to website root
sub-directory "inc". This can be used to specify the location of
a directory where you might have 'include files" (eg. *.inc) for
your Php modules. 2) There is a new session cookie lifetime
modifier in the session section which is a checkbox. When checked
(default not) the 'Guest cookies browser lifetime' option causes
guest logins to be assigned a cookie lifetime for the duration
thedetection mechanism, but revert to WML as
default if the HTML browsers are not detected in the
HTTP_USER_AGENT string. (Hopefully fixes the error reported by
Matthew).
2003-10-16 21:18 paul
* renderable.php, response-defs.php, session-defs.php, utils.php,
webpage-defs.php, wml-defs.php: Implemented some more browser
types and enhanced the detection functionality so that we get
accurate browser types especially for WAP phones which can do
XHTML. Currently we don't use the extra types much and just map
the HTML ones onto the standard HTML, and the WAP ones onto
either WML or WMLUP as before. However it should mean things get
recognised better. The default if nothing is detected is also now
HTML, rather than falling through to WML as it used to before.
2003-10-15 10:54 mark
* selfregistration-defs.php: latest self reg defs file
2003-10-15 09:40 mark
* selfregistration-defs.php: add the selfregistration-sefs to the
axyl library
2003-10-14 10:13 paul
* lockfile-defs.php: Tidied up the error report for lockfile errors
regarding PID.
2003-10-14 10:06 paul
* monitor-defs.php: Corrected condition codes. Added CR's to email
messages.
2003-10-14 09:52 paul
* monitor-defs.php: Fixed bug in raising of error when monitor
error condition has been detected due to lockfile problems.
2003-10-14 09:51 paul
* lockfile-defs.php: Fixed bug in calculation of lockfile age.
2003-10-14 07:48 mark
* forum-defs.php: latest forum defs.
new functionality...
2003-10-09 16:07 mark
* forum-defs.php: latest forum defs file
2003-10-09 10:17 paul
* mail-defs.php: Implemented the CC and BCC headers! Duh.
2003-10-09 08:38 mark
* forum-defs.php: current forum defs
2003-10-07 16:18 mark
* forum-defs.php: latest axyl_forums
2003-10-06 09:52 mark
* forum-defs.php: new forum-defs.php file
2003-10-04 20:07 paul
* mail-defs.php: Fixed long-standing bug where lines in the main
body of an email with attachments would have line-breaks
inserted. This was due to the indiscrimate application of the
"chunk_split()" function to article body text. We now only apply
it to base_64_encoded MIME data.
2003-10-02 16:28 paul
* maintainer-defs.php: Removed the hiding option for Joined tables
on Add. We still hide Linked and Detail tables forms though.
2003-09-26 12:21 paul
* block-defs.php, layout-defs.php: Removed erroneous footers
(axfoot style).
2003-09-26 10:20 paul
* block-defs.php, layout-defs.php: Enhanced to conform to the new
Axyl styles for form elements and form headings etc.
2003-09-26 07:44 paul
* menumaint-defs.php: Remove hard-wired table width and alignment.
Made it a descendant of HTMLObject and now the container table
inherits attributes as specified via styles etc. by the creator
of the object at the top level.
2003-09-25 13:11 paul
* form-defs.php, html-defs.php, maintainer-defs.php: Various
changes.
2003-09-23 19:56 paul
* maintainer-defs.php: Prevent display of linked/joined/detail
table forms if we are performaing an ADD operation on the main
table. This is because of the old chicken and the egg scenario,
where we haven't got a master record to relate to the others yet.
The idea is to insert the main record and then they get the
related forms to play with after that.
2003-09-23 15:48 paul
* menu-defs.php: Fixed the get_if_modified so that it works.
2003-09-23 15:46 paul
* menumaint-defs.php: Fixed Axyl style error.
2003-09-23 15:46 paul
* form-defs.php: Minor changes: 1. the <hr> tag is now rendered
just as <hr>. 2. The form elements like labelfield, textcontent,
and annotation now can have a css parameter. Unfortunately this
isn't used anywhere on render yet. 3. Fixed long-standing foible
in combofield additem() method where the value is assigned to the
same as the key if blank. Changed to make this assign blank if
blank is passed, but to use the key if the value is omitted. 4.
Fixed up the Phpdoc comments so they should work now.
2003-09-23 15:41 paul
* pim-defs.php: Added a method to render the contact details as a
\n delimited ascii string.
2003-09-23 15:40 paul
* treemenu-defs.php: Make the get_if_modified save to session if
changes are detected.
2003-09-23 15:40 paul
* maintainer-defs.php: Changed so that FK dropdowns get a null
value element when the field is NULLABLE.
2003-09-22 20:51 paul
* menumaint-defs.php: Narrowed this form to 600px.
2003-09-22 20:51 paul
* form-defs.php: Fixed so that the displayonly field type gets the
Axyl label style. Also fixed so that the listbox select gets
vertically aligned top.
2003-09-22 20:49 paul
* maintainer-defs.php: Fixed various bugs in rendering and
submitting the m2m linked table configuration. Fixed up the
set_labelfields for master-detail, and fixed up the new Axyl
styling to work better.
2003-09-22 12:51 paul
* configuration-defs.php, control-panel.php, maintainer-defs.php,
menumaint-defs.php: Altered to use the new Axyl styles in the
standard sitestyle.css. This should mean that the forms generated
from these modules should look better and more consistent.
2003-09-22 12:50 paul
* form-defs.php: Added new properties: labelcolon (boolean),
labeljustify (string: 'left' or 'right'), labelcss (string).
These just allow a bit of styling to be applied to form
generation. We also now inherit the form style/class etc.
properly.
2003-09-22 12:48 paul
* treemenu-defs.php: Cosmetic only.
2003-09-21 09:43 paul
* monitor-defs.php: Changed to suit the new locking scheme. We now
do lock..unlock inside the check() method each time it is called.
Previously we were not removing the lockfile when in a 'skip'
timeslot.
2003-09-17 20:38 paul
* maintainer-defs.php, form-defs.php: Using new HTMLObject method
"inherit_attributes()" to sets the objects style and look from
the containing object.
2003-09-17 20:37 paul
* html-defs.php: New method "inherit_attributes()" passed an
HTMLObject object instance as the only parameter. Sets the
current objects style and look from the given object. Used to
make tables contained within an HTMLObject look the same etc.
2003-09-15 13:20 paul
* menu-defs.php: Added $max_level_depth property - max levels the
menu goes to. Also make sure we don't assign a menu option for
ID=0.
2003-09-15 13:12 paul
* rowmenu-defs.php: First working rowmenu class. This renders
hierarchical menus horizontally level-by-level starting with top
level. It only shows lower levels if they are "expanded" via
clicking on a parent level submenu-heading item. Fully persistent
as per the treemenu, using the same ax_wwwsession.menu_status
field to save serialized menu object.
2003-09-15 13:11 paul
* treemenu-defs.php: A few tidy-ups plus now using ID attribute in
the <A> tag to assign the .hlmenuitem styling from sitestyle.css.
This targets the links properly and stops all the cascading
inheritance problems with links.
2003-09-14 13:23 paul
* rowmenu-defs.php: Work in progress. only.
2003-09-14 13:22 paul
* menu-defs.php: Renamed internal var "description" to be "desc" to
save some space.
2003-09-14 13:22 paul
* treemenu-defs.php: Cosmetic only. Removed debugging and
streamlining some code.
2003-09-14 13:21 paul
* control-panel.php, default-application.xml, session-defs.php:
Updated the Axyl application control-panel settings. We now have
two new options as follows: 1) $INCDIR which is a global variable
just like $IMAGESDIR and is defaulted to website root
sub-directory "inc". This can be used to specify the location of
a directory where you might have 'include files" (eg. *.inc) for
your Php modules. 2) There is a new session cookie lifetime
modifier in the session section which is a checkbox. When checked
(default not) the 'Guest cookies browser lifetime' option causes
guest logins to be assigned a cookie lifetime for the duration
thedetection mechanism, but revert to WML as
default if the HTML browsers are not detected in the
HTTP_USER_AGENT string. (Hopefully fixes the error reported by
Matthew).
2003-10-16 21:18 paul
* renderable.php, response-defs.php, session-defs.php, utils.php,
webpage-defs.php, wml-defs.php: Implemented some more browser
types and enhanced the detection functionality so that we get
accurate browser types especially for WAP phones which can do
XHTML. Currently we don't use the extra types much and just map
the HTML ones onto the standard HTML, and the WAP ones onto
either WML or WMLUP as before. However it should mean things get
recognised better. The default if nothing is detected is also now
HTML, rather than falling through to WML as it used to before.
2003-10-15 10:54 mark
* selfregistration-defs.php: latest self reg defs file
2003-10-15 09:40 mark
* selfregistration-defs.php: add the selfregistration-sefs to the
axyl library
2003-10-14 10:13 paul
* lockfile-defs.php: Tidied up the error report for lockfile errors
regarding PID.
2003-10-14 10:06 paul
* monitor-defs.php: Corrected condition codes. Added CR's to email
messages.
2003-10-14 09:52 paul
* monitor-defs.php: Fixed bug in raising of error when monitor
error condition has been detected due to lockfile problems.
2003-10-14 09:51 paul
* lockfile-defs.php: Fixed bug in calculation of lockfile age.
2003-10-14 07:48 mark
* forum-defs.php: latest forum defs.
new functionality...
2003-10-09 16:07 mark
* forum-defs.php: latest forum defs file
2003-10-09 10:17 paul
* mail-defs.php: Implemented the CC and BCC headers! Duh.
2003-10-09 08:38 mark
* forum-defs.php: current forum defs
2003-10-07 16:18 mark
* forum-defs.php: latest axyl_forums
2003-10-06 09:52 mark
* forum-defs.php: new forum-defs.php file
2003-10-04 20:07 paul
* mail-defs.php: Fixed long-standing bug where lines in the main
body of an email with attachments would have line-breaks
inserted. This was due to the indiscrimate application of the
"chunk_split()" function to article body text. We now only apply
it to base_64_encoded MIME data.
2003-10-02 16:28 paul
* maintainer-defs.php: Removed the hiding option for Joined tables
on Add. We still hide Linked and Detail tables forms though.
2003-09-26 12:21 paul
* block-defs.php, layout-defs.php: Removed erroneous footers
(axfoot style).
2003-09-26 10:20 paul
* block-defs.php, layout-defs.php: Enhanced to conform to the new
Axyl styles for form elements and form headings etc.
2003-09-26 07:44 paul
* menumaint-defs.php: Remove hard-wired table width and alignment.
Made it a descendant of HTMLObject and now the container table
inherits attributes as specified via styles etc. by the creator
of the object at the top level.
2003-09-25 13:11 paul
* form-defs.php, html-defs.php, maintainer-defs.php: Various
changes.
2003-09-23 19:56 paul
* maintainer-defs.php: Prevent display of linked/joined/detail
table forms if we are performaing an ADD operation on the main
table. This is because of the old chicken and the egg scenario,
where we haven't got a master record to relate to the others yet.
The idea is to insert the main record and then they get the
related forms to play with after that.
2003-09-23 15:48 paul
* menu-defs.php: Fixed the get_if_modified so that it works.
2003-09-23 15:46 paul
* menumaint-defs.php: Fixed Axyl style error.
2003-09-23 15:46 paul
* form-defs.php: Minor changes: 1. the <hr> tag is now rendered
just as <hr>. 2. The form elements like labelfield, textcontent,
and annotation now can have a css parameter. Unfortunately this
isn't used anywhere on render yet. 3. Fixed long-standing foible
in combofield additem() method where the value is assigned to the
same as the key if blank. Changed to make this assign blank if
blank is passed, but to use the key if the value is omitted. 4.
Fixed up the Phpdoc comments so they should work now.
2003-09-23 15:41 paul
* pim-defs.php: Added a method to render the contact details as a
\n delimited ascii string.
2003-09-23 15:40 paul
* treemenu-defs.php: Make the get_if_modified save to session if
changes are detected.
2003-09-23 15:40 paul
* maintainer-defs.php: Changed so that FK dropdowns get a null
value element when the field is NULLABLE.
2003-09-22 20:51 paul
* menumaint-defs.php: Narrowed this form to 600px.
2003-09-22 20:51 paul
* form-defs.php: Fixed so that the displayonly field type gets the
Axyl label style. Also fixed so that the listbox select gets
vertically aligned top.
2003-09-22 20:49 paul
* maintainer-defs.php: Fixed various bugs in rendering and
submitting the m2m linked table configuration. Fixed up the
set_labelfields for master-detail, and fixed up the new Axyl
styling to work better.
2003-09-22 12:51 paul
* configuration-defs.php, control-panel.php, maintainer-defs.php,
menumaint-defs.php: Altered to use the new Axyl styles in the
standard sitestyle.css. This should mean that the forms generated
from these modules should look better and more consistent.
2003-09-22 12:50 paul
* form-defs.php: Added new properties: labelcolon (boolean),
labeljustify (string: 'left' or 'right'), labelcss (string).
These just allow a bit of styling to be applied to form
generation. We also now inherit the form style/class etc.
properly.
2003-09-22 12:48 paul
* treemenu-defs.php: Cosmetic only.
2003-09-21 09:43 paul
* monitor-defs.php: Changed to suit the new locking scheme. We now
do lock..unlock inside the check() method each time it is called.
Previously we were not removing the lockfile when in a 'skip'
timeslot.
2003-09-17 20:38 paul
* maintainer-defs.php, form-defs.php: Using new HTMLObject method
"inherit_attributes()" to sets the objects style and look from
the containing object.
2003-09-17 20:37 paul
* html-defs.php: New method "inherit_attributes()" passed an
HTMLObject object instance as the only parameter. Sets the
current objects style and look from the given object. Used to
make tables contained within an HTMLObject look the same etc.
2003-09-15 13:20 paul
* menu-defs.php: Added $max_level_depth property - max levels the
menu goes to. Also make sure we don't assign a menu option for
ID=0.
2003-09-15 13:12 paul
* rowmenu-defs.php: First working rowmenu class. This renders
hierarchical menus horizontally level-by-level starting with top
level. It only shows lower levels if they are "expanded" via
clicking on a parent level submenu-heading item. Fully persistent
as per the treemenu, using the same ax_wwwsession.menu_status
field to save serialized menu object.
2003-09-15 13:11 paul
* treemenu-defs.php: A few tidy-ups plus now using ID attribute in
the <A> tag to assign the .hlmenuitem styling from sitestyle.css.
This targets the links properly and stops all the cascading
inheritance problems with links.
2003-09-14 13:23 paul
* rowmenu-defs.php: Work in progress. only.
2003-09-14 13:22 paul
* menu-defs.php: Renamed internal var "description" to be "desc" to
save some space.
2003-09-14 13:22 paul
* treemenu-defs.php: Cosmetic only. Removed debugging and
streamlining some code.
2003-09-14 13:21 paul
* control-panel.php, default-application.xml, session-defs.php:
Updated the Axyl application control-panel settings. We now have
two new options as follows: 1) $INCDIR which is a global variable
just like $IMAGESDIR and is defaulted to website root
sub-directory "inc". This can be used to specify the location of
a directory where you might have 'include files" (eg. *.inc) for
your Php modules. 2) There is a new session cookie lifetime
modifier in the session section which is a checkbox. When checked
(default not) the 'Guest cookies browser lifetime' option causes
guest logins to be assigned a cookie lifetime for the duration
thedetection mechanism, but revert to WML as
default if the HTML browsers are not detected in the
HTTP_USER_AGENT string. (Hopefully fixes the error reported by
Matthew).
2003-10-16 21:18 paul
* renderable.php, response-defs.php, session-defs.php, utils.php,
webpage-defs.php, wml-defs.php: Implemented some more browser
types and enhanced the detection functionality so that we get
accurate browser types especially for WAP phones which can do
XHTML. Currently we don't use the extra types much and just map
the HTML ones onto the standard HTML, and the WAP ones onto
either WML or WMLUP as before. However it should mean things get
recognised better. The default if nothing is detected is also now
HTML, rather than falling through to WML as it used to before.
2003-10-15 10:54 mark
* selfregistration-defs.php: latest self reg defs file
2003-10-15 09:40 mark
* selfregistration-defs.php: add the selfregistration-sefs to the
axyl library
2003-10-14 10:13 paul
* lockfile-defs.php: Tidied up the error report for lockfile errors
regarding PID.
2003-10-14 10:06 paul
* monitor-defs.php: Corrected condition codes. Added CR's to email
messages.
2003-10-14 09:52 paul
* monitor-defs.php: Fixed bug in raising of error when monitor
error condition has been detected due to lockfile problems.
2003-10-14 09:51 paul
* lockfile-defs.php: Fixed bug in calculation of lockfile age.
2003-10-14 07:48 mark
* forum-defs.php: latest forum defs.
new functionality...
2003-10-09 16:07 mark
* forum-defs.php: latest forum defs file
2003-10-09 10:17 paul
* mail-defs.php: Implemented the CC and BCC headers! Duh.
2003-10-09 08:38 mark
* forum-defs.php: current forum defs
2003-10-07 16:18 mark
* forum-defs.php: latest axyl_forums
2003-10-06 09:52 mark
* forum-defs.php: new forum-defs.php file
2003-10-04 20:07 paul
* mail-defs.php: Fixed long-standing bug where lines in the main
body of an email with attachments would have line-breaks
inserted. This was due to the indiscrimate application of the
"chunk_split()" function to article body text. We now only apply
it to base_64_encoded MIME data.
2003-10-02 16:28 paul
* maintainer-defs.php: Removed the hiding option for Joined tables
on Add. We still hide Linked and Detail tables forms though.
2003-09-26 12:21 paul
* block-defs.php, layout-defs.php: Removed erroneous footers
(axfoot style).
2003-09-26 10:20 paul
* block-defs.php, layout-defs.php: Enhanced to conform to the new
Axyl styles for form elements and form headings etc.
2003-09-26 07:44 paul
* menumaint-defs.php: Remove hard-wired table width and alignment.
Made it a descendant of HTMLObject and now the container table
inherits attributes as specified via styles etc. by the creator
of the object at the top level.
2003-09-25 13:11 paul
* form-defs.php, html-defs.php, maintainer-defs.php: Various
changes.
2003-09-23 19:56 paul
* maintainer-defs.php: Prevent display of linked/joined/detail
table forms if we are performaing an ADD operation on the main
table. This is because of the old chicken and the egg scenario,
where we haven't got a master record to relate to the others yet.
The idea is to insert the main record and then they get the
related forms to play with after that.
2003-09-23 15:48 paul
* menu-defs.php: Fixed the get_if_modified so that it works.
2003-09-23 15:46 paul
* menumaint-defs.php: Fixed Axyl style error.
2003-09-23 15:46 paul
* form-defs.php: Minor changes: 1. the <hr> tag is now rendered
just as <hr>. 2. The form elements like labelfield, textcontent,
and annotation now can have a css parameter. Unfortunately this
isn't used anywhere on render yet. 3. Fixed long-standing foible
in combofield additem() method where the value is assigned to the
same as the key if blank. Changed to make this assign blank if
blank is passed, but to use the key if the value is omitted. 4.
Fixed up the Phpdoc comments so they should work now.
2003-09-23 15:41 paul
* pim-defs.php: Added a method to render the contact details as a
\n delimited ascii string.
2003-09-23 15:40 paul
* treemenu-defs.php: Make the get_if_modified save to session if
changes are detected.
2003-09-23 15:40 paul
* maintainer-defs.php: Changed so that FK dropdowns get a null
value element when the field is NULLABLE.
2003-09-22 20:51 paul
* menumaint-defs.php: Narrowed this form to 600px.
2003-09-22 20:51 paul
* form-defs.php: Fixed so that the displayonly field type gets the
Axyl label style. Also fixed so that the listbox select gets
vertically aligned top.
2003-09-22 20:49 paul
* maintainer-defs.php: Fixed various bugs in rendering and
submitting the m2m linked table configuration. Fixed up the
set_labelfields for master-detail, and fixed up the new Axyl
styling to work better.
2003-09-22 12:51 paul
* configuration-defs.php, control-panel.php, maintainer-defs.php,
menumaint-defs.php: Altered to use the new Axyl styles in the
standard sitestyle.css. This should mean that the forms generated
from these modules should look better and more consistent.
2003-09-22 12:50 paul
* form-defs.php: Added new properties: labelcolon (boolean),
labeljustify (string: 'left' or 'right'), labelcss (string).
These just allow a bit of styling to be applied to form
generation. We also now inherit the form style/class etc.
properly.
2003-09-22 12:48 paul
* treemenu-defs.php: Cosmetic only.
2003-09-21 09:43 paul
* monitor-defs.php: Changed to suit the new locking scheme. We now
do lock..unlock inside the check() method each time it is called.
Previously we were not removing the lockfile when in a 'skip'
timeslot.
2003-09-17 20:38 paul
* maintainer-defs.php, form-defs.php: Using new HTMLObject method
"inherit_attributes()" to sets the objects style and look from
the containing object.
2003-09-17 20:37 paul
* html-defs.php: New method "inherit_attributes()" passed an
HTMLObject object instance as the only parameter. Sets the
current objects style and look from the given object. Used to
make tables contained within an HTMLObject look the same etc.
2003-09-15 13:20 paul
* menu-defs.php: Added $max_level_depth property - max levels the
menu goes to. Also make sure we don't assign a menu option for
ID=0.
2003-09-15 13:12 paul
* rowmenu-defs.php: First working rowmenu class. This renders
hierarchical menus horizontally level-by-level starting with top
level. It only shows lower levels if they are "expanded" via
clicking on a parent level submenu-heading item. Fully persistent
as per the treemenu, using the same ax_wwwsession.menu_status
field to save serialized menu object.
2003-09-15 13:11 paul
* treemenu-defs.php: A few tidy-ups plus now using ID attribute in
the <A> tag to assign the .hlmenuitem styling from sitestyle.css.
This targets the links properly and stops all the cascading
inheritance problems with links.
2003-09-14 13:23 paul
* rowmenu-defs.php: Work in progress. only.
2003-09-14 13:22 paul
* menu-defs.php: Renamed internal var "description" to be "desc" to
save some space.
2003-09-14 13:22 paul
* treemenu-defs.php: Cosmetic only. Removed debugging and
streamlining some code.
2003-09-14 13:21 paul
* control-panel.php, default-application.xml, session-defs.php:
Updated the Axyl application control-panel settings. We now have
two new options as follows: 1) $INCDIR which is a global variable
just like $IMAGESDIR and is defaulted to website root
sub-directory "inc". This can be used to specify the location of
a directory where you might have 'include files" (eg. *.inc) for
your Php modules. 2) There is a new session cookie lifetime
modifier in the session section which is a checkbox. When checked
(default not) the 'Guest cookies browser lifetime' option causes
guest logins to be assigned a cookie lifetime for the duration
thedetection mechanism, but revert to WML as
default if the HTML browsers are not detected in the
HTTP_USER_AGENT string. (Hopefully fixes the error reported by
Matthew).
2003-10-16 21:18 paul
* renderable.php, response-defs.php, session-defs.php, utils.php,
webpage-defs.php, wml-defs.php: Implemented some more browser
types and enhanced the detection functionality so that we get
accurate browser types especially for WAP phones which can do
XHTML. Currently we don't use the extra types much and just map
the HTML ones onto the standard HTML, and the WAP ones onto
either WML or WMLUP as before. However it should mean things get
recognised better. The default if nothing is detected is also now
HTML, rather than falling through to WML as it used to before.
2003-10-15 10:54 mark
* selfregistration-defs.php: latest self reg defs file
2003-10-15 09:40 mark
* selfregistration-defs.php: add the selfregistration-sefs to the
axyl library
2003-10-14 10:13 paul
* lockfile-defs.php: Tidied up the error report for lockfile errors
regarding PID.
2003-10-14 10:06 paul
* monitor-defs.php: Corrected condition codes. Added CR's to email
messages.
2003-10-14 09:52 paul
* monitor-defs.php: Fixed bug in raising of error when monitor
error condition has been detected due to lockfile problems.
2003-10-14 09:51 paul
* lockfile-defs.php: Fixed bug in calculation of lockfile age.
2003-10-14 07:48 mark
* forum-defs.php: latest forum defs.
new functionality...
2003-10-09 16:07 mark
* forum-defs.php: latest forum defs file
2003-10-09 10:17 paul
* mail-defs.php: Implemented the CC and BCC headers! Duh.
2003-10-09 08:38 mark
* forum-defs.php: current forum defs
2003-10-07 16:18 mark
* forum-defs.php: latest axyl_forums
2003-10-06 09:52 mark
* forum-defs.php: new forum-defs.php file
2003-10-04 20:07 paul
* mail-defs.php: Fixed long-standing bug where lines in the main
body of an email with attachments would have line-breaks
inserted. This was due to the indiscrimate application of the
"chunk_split()" function to article body text. We now only apply
it to base_64_encoded MIME data.
2003-10-02 16:28 paul
* maintainer-defs.php: Removed the hiding option for Joined tables
on Add. We still hide Linked and Detail tables forms though.
2003-09-26 12:21 paul
* block-defs.php, layout-defs.php: Removed erroneous footers
(axfoot style).
2003-09-26 10:20 paul
* block-defs.php, layout-defs.php: Enhanced to conform to the new
Axyl styles for form elements and form headings etc.
2003-09-26 07:44 paul
* menumaint-defs.php: Remove hard-wired table width and alignment.
Made it a descendant of HTMLObject and now the container table
inherits attributes as specified via styles etc. by the creator
of the object at the top level.
2003-09-25 13:11 paul
* form-defs.php, html-defs.php, maintainer-defs.php: Various
changes.
2003-09-23 19:56 paul
* maintainer-defs.php: Prevent display of linked/joined/detail
table forms if we are performaing an ADD operation on the main
table. This is because of the old chicken and the egg scenario,
where we haven't got a master record to relate to the others yet.
The idea is to insert the main record and then they get the
related forms to play with after that.
2003-09-23 15:48 paul
* menu-defs.php: Fixed the get_if_modified so that it works.
2003-09-23 15:46 paul
* menumaint-defs.php: Fixed Axyl style error.
2003-09-23 15:46 paul
* form-defs.php: Minor changes: 1. the <hr> tag is now rendered
just as <hr>. 2. The form elements like labelfield, textcontent,
and annotation now can have a css parameter. Unfortunately this
isn't used anywhere on render yet. 3. Fixed long-standing foible
in combofield additem() method where the value is assigned to the
same as the key if blank. Changed to make this assign blank if
blank is passed, but to use the key if the value is omitted. 4.
Fixed up the Phpdoc comments so they should work now.
2003-09-23 15:41 paul
* pim-defs.php: Added a method to render the contact details as a
\n delimited ascii string.
2003-09-23 15:40 paul
* treemenu-defs.php: Make the get_if_modified save to session if
changes are detected.
2003-09-23 15:40 paul
* maintainer-defs.php: Changed so that FK dropdowns get a null
value element when the field is NULLABLE.
2003-09-22 20:51 paul
* menumaint-defs.php: Narrowed this form to 600px.
2003-09-22 20:51 paul
* form-defs.php: Fixed so that the displayonly field type gets the
Axyl label style. Also fixed so that the listbox select gets
vertically aligned top.
2003-09-22 20:49 paul
* maintainer-defs.php: Fixed various bugs in rendering and
submitting the m2m linked table configuration. Fixed up the
set_labelfields for master-detail, and fixed up the new Axyl
styling to work better.
2003-09-22 12:51 paul
* configuration-defs.php, control-panel.php, maintainer-defs.php,
menumaint-defs.php: Altered to use the new Axyl styles in the
standard sitestyle.css. This should mean that the forms generated
from these modules should look better and more consistent.
2003-09-22 12:50 paul
* form-defs.php: Added new properties: labelcolon (boolean),
labeljustify (string: 'left' or 'right'), labelcss (string).
These just allow a bit of styling to be applied to form
generation. We also now inherit the form style/class etc.
properly.
2003-09-22 12:48 paul
* treemenu-defs.php: Cosmetic only.
2003-09-21 09:43 paul
* monitor-defs.php: Changed to suit the new locking scheme. We now
do lock..unlock inside the check() method each time it is called.
Previously we were not removing the lockfile when in a 'skip'
timeslot.
2003-09-17 20:38 paul
* maintainer-defs.php, form-defs.php: Using new HTMLObject method
"inherit_attributes()" to sets the objects style and look from
the containing object.
2003-09-17 20:37 paul
* html-defs.php: New method "inherit_attributes()" passed an
HTMLObject object instance as the only parameter. Sets the
current objects style and look from the given object. Used to
make tables contained within an HTMLObject look the same etc.
2003-09-15 13:20 paul
* menu-defs.php: Added $max_level_depth property - max levels the
menu goes to. Also make sure we don't assign a menu option for
ID=0.
2003-09-15 13:12 paul
* rowmenu-defs.php: First working rowmenu class. This renders
hierarchical menus horizontally level-by-level starting with top
level. It only shows lower levels if they are "expanded" via
clicking on a parent level submenu-heading item. Fully persistent
as per the treemenu, using the same ax_wwwsession.menu_status
field to save serialized menu object.
2003-09-15 13:11 paul
* treemenu-defs.php: A few tidy-ups plus now using ID attribute in
the <A> tag to assign the .hlmenuitem styling from sitestyle.css.
This targets the links properly and stops all the cascading
inheritance problems with links.
2003-09-14 13:23 paul
* rowmenu-defs.php: Work in progress. only.
2003-09-14 13:22 paul
* menu-defs.php: Renamed internal var "description" to be "desc" to
save some space.
2003-09-14 13:22 paul
* treemenu-defs.php: Cosmetic only. Removed debugging and
streamlining some code.
2003-09-14 13:21 paul
* control-panel.php, default-application.xml, session-defs.php:
Updated the Axyl application control-panel settings. We now have
two new options as follows: 1) $INCDIR which is a global variable
just like $IMAGESDIR and is defaulted to website root
sub-directory "inc". This can be used to specify the location of
a directory where you might have 'include files" (eg. *.inc) for
your Php modules. 2) There is a new session cookie lifetime
modifier in the session section which is a checkbox. When checked
(default not) the 'Guest cookies browser lifetime' option causes
guest logins to be assigned a cookie lifetime for the duration
thedetection mechanism, but revert to WML as
default if the HTML browsers are not detected in the
HTTP_USER_AGENT string. (Hopefully fixes the error reported by
Matthew).
2003-10-16 21:18 paul
* renderable.php, response-defs.php, session-defs.php, utils.php,
webpage-defs.php, wml-defs.php: Implemented some more browser
types and enhanced the detection functionality so that we get
accurate browser types especially for WAP phones which can do
XHTML. Currently we don't use the extra types much and just map
the HTML ones onto the standard HTML, and the WAP ones onto
either WML or WMLUP as before. However it should mean things get
recognised better. The default if nothing is detected is also now
HTML, rather than falling through to WML as it used to before.
2003-10-15 10:54 mark
* selfregistration-defs.php: latest self reg defs file
2003-10-15 09:40 mark
* selfregistration-defs.php: add the selfregistration-sefs to the
axyl library
2003-10-14 10:13 paul
* lockfile-defs.php: Tidied up the error report for lockfile errors
regarding PID.
2003-10-14 10:06 paul
* monitor-defs.php: Corrected condition codes. Added CR's to email
messages.
2003-10-14 09:52 paul
* monitor-defs.php: Fixed bug in raising of error when monitor
error condition has been detected due to lockfile problems.
2003-10-14 09:51 paul
* lockfile-defs.php: Fixed bug in calculation of lockfile age.
2003-10-14 07:48 mark
* forum-defs.php: latest forum defs.
new functionality...
2003-10-09 16:07 mark
* forum-defs.php: latest forum defs file
2003-10-09 10:17 paul
* mail-defs.php: Implemented the CC and BCC headers! Duh.
2003-10-09 08:38 mark
* forum-defs.php: current forum defs
2003-10-07 16:18 mark
* forum-defs.php: latest axyl_forums
2003-10-06 09:52 mark
* forum-defs.php: new forum-defs.php file
2003-10-04 20:07 paul
* mail-defs.php: Fixed long-standing bug where lines in the main
body of an email with attachments would have line-breaks
inserted. This was due to the indiscrimate application of the
"chunk_split()" function to article body text. We now only apply
it to base_64_encoded MIME data.
2003-10-02 16:28 paul
* maintainer-defs.php: Removed the hiding option for Joined tables
on Add. We still hide Linked and Detail tables forms though.
2003-09-26 12:21 paul
* block-defs.php, layout-defs.php: Removed erroneous footers
(axfoot style).
2003-09-26 10:20 paul
* block-defs.php, layout-defs.php: Enhanced to conform to the new
Axyl styles for form elements and form headings etc.
2003-09-26 07:44 paul
* menumaint-defs.php: Remove hard-wired table width and alignment.
Made it a descendant of HTMLObject and now the container table
inherits attributes as specified via styles etc. by the creator
of the object at the top level.
2003-09-25 13:11 paul
* form-defs.php, html-defs.php, maintainer-defs.php: Various
changes.
2003-09-23 19:56 paul
* maintainer-defs.php: Prevent display of linked/joined/detail
table forms if we are performaing an ADD operation on the main
table. This is because of the old chicken and the egg scenario,
where we haven't got a master record to relate to the others yet.
The idea is to insert the main record and then they get the
related forms to play with after that.
2003-09-23 15:48 paul
* menu-defs.php: Fixed the get_if_modified so that it works.
2003-09-23 15:46 paul
* menumaint-defs.php: Fixed Axyl style error.
2003-09-23 15:46 paul
* form-defs.php: Minor changes: 1. the <hr> tag is now rendered
just as <hr>. 2. The form elements like labelfield, textcontent,
and annotation now can have a css parameter. Unfortunately this
isn't used anywhere on render yet. 3. Fixed long-standing foible
in combofield additem() method where the value is assigned to the
same as the key if blank. Changed to make this assign blank if
blank is passed, but to use the key if the value is omitted. 4.
Fixed up the Phpdoc comments so they should work now.
2003-09-23 15:41 paul
* pim-defs.php: Added a method to render the contact details as a
\n delimited ascii string.
2003-09-23 15:40 paul
* treemenu-defs.php: Make the get_if_modified save to session if
changes are detected.
2003-09-23 15:40 paul
* maintainer-defs.php: Changed so that FK dropdowns get a null
value element when the field is NULLABLE.
2003-09-22 20:51 paul
* menumaint-defs.php: Narrowed this form to 600px.
2003-09-22 20:51 paul
* form-defs.php: Fixed so that the displayonly field type gets the
Axyl label style. Also fixed so that the listbox select gets
vertically aligned top.
2003-09-22 20:49 paul
* maintainer-defs.php: Fixed various bugs in rendering and
submitting the m2m linked table configuration. Fixed up the
set_labelfields for master-detail, and fixed up the new Axyl
styling to work better.
2003-09-22 12:51 paul
* configuration-defs.php, control-panel.php, maintainer-defs.php,
menumaint-defs.php: Altered to use the new Axyl styles in the
standard sitestyle.css. This should mean that the forms generated
from these modules should look better and more consistent.
2003-09-22 12:50 paul
* form-defs.php: Added new properties: labelcolon (boolean),
labeljustify (string: 'left' or 'right'), labelcss (string).
These just allow a bit of styling to be applied to form
generation. We also now inherit the form style/class etc.
properly.
2003-09-22 12:48 paul
* treemenu-defs.php: Cosmetic only.
2003-09-21 09:43 paul
* monitor-defs.php: Changed to suit the new locking scheme. We now
do lock..unlock inside the check() method each time it is called.
Previously we were not removing the lockfile when in a 'skip'
timeslot.
2003-09-17 20:38 paul
* maintainer-defs.php, form-defs.php: Using new HTMLObject method
"inherit_attributes()" to sets the objects style and look from
the containing object.
2003-09-17 20:37 paul
* html-defs.php: New method "inherit_attributes()" passed an
HTMLObject object instance as the only parameter. Sets the
current objects style and look from the given object. Used to
make tables contained within an HTMLObject look the same etc.
2003-09-15 13:20 paul
* menu-defs.php: Added $max_level_depth property - max levels the
menu goes to. Also make sure we don't assign a menu option for
ID=0.
2003-09-15 13:12 paul
* rowmenu-defs.php: First working rowmenu class. This renders
hierarchical menus horizontally level-by-level starting with top
level. It only shows lower levels if they are "expanded" via
clicking on a parent level submenu-heading item. Fully persistent
as per the treemenu, using the same ax_wwwsession.menu_status
field to save serialized menu object.
2003-09-15 13:11 paul
* treemenu-defs.php: A few tidy-ups plus now using ID attribute in
the <A> tag to assign the .hlmenuitem styling from sitestyle.css.
This targets the links properly and stops all the cascading
inheritance problems with links.
2003-09-14 13:23 paul
* rowmenu-defs.php: Work in progress. only.
2003-09-14 13:22 paul
* menu-defs.php: Renamed internal var "description" to be "desc" to
save some space.
2003-09-14 13:22 paul
* treemenu-defs.php: Cosmetic only. Removed debugging and
streamlining some code.
2003-09-14 13:21 paul
* control-panel.php, default-application.xml, session-defs.php:
Updated the Axyl application control-panel settings. We now have
two new options as follows: 1) $INCDIR which is a global variable
just like $IMAGESDIR and is defaulted to website root
sub-directory "inc". This can be used to specify the location of
a directory where you might have 'include files" (eg. *.inc) for
your Php modules. 2) There is a new session cookie lifetime
modifier in the session section which is a checkbox. When checked
(default not) the 'Guest cookies browser lifetime' option causes
guest logins to be assigned a cookie lifetime for the duration
thedetection mechanism, but revert to WML as
default if the HTML browsers are not detected in the
HTTP_USER_AGENT string. (Hopefully fixes the error reported by
Matthew).
2003-10-16 21:18 paul
* renderable.php, response-defs.php, session-defs.php, utils.php,
webpage-defs.php, wml-defs.php: Implemented some more browser
types and enhanced the detection functionality so that we get
accurate browser types especially for WAP phones which can do
XHTML. Currently we don't use the extra types much and just map
the HTML ones onto the standard HTML, and the WAP ones onto
either WML or WMLUP as before. However it should mean things get
recognised better. The default if nothing is detected is also now
HTML, rather than falling through to WML as it used to before.
2003-10-15 10:54 mark
* selfregistration-defs.php: latest self reg defs file
2003-10-15 09:40 mark
* selfregistration-defs.php: add the selfregistration-sefs to the
axyl library
2003-10-14 10:13 paul
* lockfile-defs.php: Tidied up the error report for lockfile errors
regarding PID.
2003-10-14 10:06 paul
* monitor-defs.php: Corrected condition codes. Added CR's to email
messages.
2003-10-14 09:52 paul
* monitor-defs.php: Fixed bug in raising of error when monitor
error condition has been detected due to lockfile problems.
2003-10-14 09:51 paul
* lockfile-defs.php: Fixed bug in calculation of lockfile age.
2003-10-14 07:48 mark
* forum-defs.php: latest forum defs.
new functionality...
2003-10-09 16:07 mark
* forum-defs.php: latest forum defs file
2003-10-09 10:17 paul
* mail-defs.php: Implemented the CC and BCC headers! Duh.
2003-10-09 08:38 mark
* forum-defs.php: current forum defs
2003-10-07 16:18 mark
* forum-defs.php: latest axyl_forums
2003-10-06 09:52 mark
* forum-defs.php: new forum-defs.php file
2003-10-04 20:07 paul
* mail-defs.php: Fixed long-standing bug where lines in the main
body of an email with attachments would have line-breaks
inserted. This was due to the indiscrimate application of the
"chunk_split()" function to article body text. We now only apply
it to base_64_encoded MIME data.
2003-10-02 16:28 paul
* maintainer-defs.php: Removed the hiding option for Joined tables
on Add. We still hide Linked and Detail tables forms though.
2003-09-26 12:21 paul
* block-defs.php, layout-defs.php: Removed erroneous footers
(axfoot style).
2003-09-26 10:20 paul
* block-defs.php, layout-defs.php: Enhanced to conform to the new
Axyl styles for form elements and form headings etc.
2003-09-26 07:44 paul
* menumaint-defs.php: Remove hard-wired table width and alignment.
Made it a descendant of HTMLObject and now the container table
inherits attributes as specified via styles etc. by the creator
of the object at the top level.
2003-09-25 13:11 paul
* form-defs.php, html-defs.php, maintainer-defs.php: Various
changes.
2003-09-23 19:56 paul
* maintainer-defs.php: Prevent display of linked/joined/detail
table forms if we are performaing an ADD operation on the main
table. This is because of the old chicken and the egg scenario,
where we haven't got a master record to relate to the others yet.
The idea is to insert the main record and then they get the
related forms to play with after that.
2003-09-23 15:48 paul
* menu-defs.php: Fixed the get_if_modified so that it works.
2003-09-23 15:46 paul
* menumaint-defs.php: Fixed Axyl style error.
2003-09-23 15:46 paul
* form-defs.php: Minor changes: 1. the <hr> tag is now rendered
just as <hr>. 2. The form elements like labelfield, textcontent,
and annotation now can have a css parameter. Unfortunately this
isn't used anywhere on render yet. 3. Fixed long-standing foible
in combofield additem() method where the value is assigned to the
same as the key if blank. Changed to make this assign blank if
blank is passed, but to use the key if the value is omitted. 4.
Fixed up the Phpdoc comments so they should work now.
2003-09-23 15:41 paul
* pim-defs.php: Added a method to render the contact details as a
\n delimited ascii string.
2003-09-23 15:40 paul
* treemenu-defs.php: Make the get_if_modified save to session if
changes are detected.
2003-09-23 15:40 paul
* maintainer-defs.php: Changed so that FK dropdowns get a null
value element when the field is NULLABLE.
2003-09-22 20:51 paul
* menumaint-defs.php: Narrowed this form to 600px.
2003-09-22 20:51 paul
* form-defs.php: Fixed so that the displayonly field type gets the
Axyl label style. Also fixed so that the listbox select gets
vertically aligned top.
2003-09-22 20:49 paul
* maintainer-defs.php: Fixed various bugs in rendering and
submitting the m2m linked table configuration. Fixed up the
set_labelfields for master-detail, and fixed up the new Axyl
styling to work better.
2003-09-22 12:51 paul
* configuration-defs.php, control-panel.php, maintainer-defs.php,
menumaint-defs.php: Altered to use the new Axyl styles in the
standard sitestyle.css. This should mean that the forms generated
from these modules should look better and more consistent.
2003-09-22 12:50 paul
* form-defs.php: Added new properties: labelcolon (boolean),
labeljustify (string: 'left' or 'right'), labelcss (string).
These just allow a bit of styling to be applied to form
generation. We also now inherit the form style/class etc.
properly.
2003-09-22 12:48 paul
* treemenu-defs.php: Cosmetic only.
2003-09-21 09:43 paul
* monitor-defs.php: Changed to suit the new locking scheme. We now
do lock..unlock inside the check() method each time it is called.
Previously we were not removing the lockfile when in a 'skip'
timeslot.
2003-09-17 20:38 paul
* maintainer-defs.php, form-defs.php: Using new HTMLObject method
"inherit_attributes()" to sets the objects style and look from
the containing object.
2003-09-17 20:37 paul
* html-defs.php: New method "inherit_attributes()" passed an
HTMLObject object instance as the only parameter. Sets the
current objects style and look from the given object. Used to
make tables contained within an HTMLObject look the same etc.
2003-09-15 13:20 paul
* menu-defs.php: Added $max_level_depth property - max levels the
menu goes to. Also make sure we don't assign a menu option for
ID=0.
2003-09-15 13:12 paul
* rowmenu-defs.php: First working rowmenu class. This renders
hierarchical menus horizontally level-by-level starting with top
level. It only shows lower levels if they are "expanded" via
clicking on a parent level submenu-heading item. Fully persistent
as per the treemenu, using the same ax_wwwsession.menu_status
field to save serialized menu object.
2003-09-15 13:11 paul
* treemenu-defs.php: A few tidy-ups plus now using ID attribute in
the <A> tag to assign the .hlmenuitem styling from sitestyle.css.
This targets the links properly and stops all the cascading
inheritance problems with links.
2003-09-14 13:23 paul
* rowmenu-defs.php: Work in progress. only.
2003-09-14 13:22 paul
* menu-defs.php: Renamed internal var "description" to be "desc" to
save some space.
2003-09-14 13:22 paul
* treemenu-defs.php: Cosmetic only. Removed debugging and
streamlining some code.
2003-09-14 13:21 paul
* control-panel.php, default-application.xml, session-defs.php:
Updated the Axyl application control-panel settings. We now have
two new options as follows: 1) $INCDIR which is a global variable
just like $IMAGESDIR and is defaulted to website root
sub-directory "inc". This can be used to specify the location of
a directory where you might have 'include files" (eg. *.inc) for
your Php modules. 2) There is a new session cookie lifetime
modifier in the session section which is a checkbox. When checked
(default not) the 'Guest cookies browser lifetime' option causes
guest logins to be assigned a cookie lifetime for the duration
thedetection mechanism, but revert to WML as
default if the HTML browsers are not detected in the
HTTP_USER_AGENT string. (Hopefully fixes the error reported by
Matthew).
2003-10-16 21:18 paul
* renderable.php, response-defs.php, session-defs.php, utils.php,
webpage-defs.php, wml-defs.php: Implemented some more browser
types and enhanced the detection functionality so that we get
accurate browser types especially for WAP phones which can do
XHTML. Currently we don't use the extra types much and just map
the HTML ones onto the standard HTML, and the WAP ones onto
either WML or WMLUP as before. However it should mean things get
recognised better. The default if nothing is detected is also now
HTML, rather than falling through to WML as it used to before.
2003-10-15 10:54 mark
* selfregistration-defs.php: latest self reg defs file
2003-10-15 09:40 mark
* selfregistration-defs.php: add the selfregistration-sefs to the
axyl library
2003-10-14 10:13 paul
* lockfile-defs.php: Tidied up the error report for lockfile errors
regarding PID.
2003-10-14 10:06 paul
* monitor-defs.php: Corrected condition codes. Added CR's to email
messages.
2003-10-14 09:52 paul
* monitor-defs.php: Fixed bug in raising of error when monitor
error condition has been detected due to lockfile problems.
2003-10-14 09:51 paul
* lockfile-defs.php: Fixed bug in calculation of lockfile age.
2003-10-14 07:48 mark
* forum-defs.php: latest forum defs.
new functionality...
2003-10-09 16:07 mark
* forum-defs.php: latest forum defs file
2003-10-09 10:17 paul
* mail-defs.php: Implemented the CC and BCC headers! Duh.
2003-10-09 08:38 mark
* forum-defs.php: current forum defs
2003-10-07 16:18 mark
* forum-defs.php: latest axyl_forums
2003-10-06 09:52 mark
* forum-defs.php: new forum-defs.php file
2003-10-04 20:07 paul
* mail-defs.php: Fixed long-standing bug where lines in the main
body of an email with attachments would have line-breaks
inserted. This was due to the indiscrimate application of the
"chunk_split()" function to article body text. We now only apply
it to base_64_encoded MIME data.
2003-10-02 16:28 paul
* maintainer-defs.php: Removed the hiding option for Joined tables
on Add. We still hide Linked and Detail tables forms though.
2003-09-26 12:21 paul
* block-defs.php, layout-defs.php: Removed erroneous footers
(axfoot style).
2003-09-26 10:20 paul
* block-defs.php, layout-defs.php: Enhanced to conform to the new
Axyl styles for form elements and form headings etc.
2003-09-26 07:44 paul
* menumaint-defs.php: Remove hard-wired table width and alignment.
Made it a descendant of HTMLObject and now the container table
inherits attributes as specified via styles etc. by the creator
of the object at the top level.
2003-09-25 13:11 paul
* form-defs.php, html-defs.php, maintainer-defs.php: Various
changes.
2003-09-23 19:56 paul
* maintainer-defs.php: Prevent display of linked/joined/detail
table forms if we are performaing an ADD operation on the main
table. This is because of the old chicken and the egg scenario,
where we haven't got a master record to relate to the others yet.
The idea is to insert the main record and then they get the
related forms to play with after that.
2003-09-23 15:48 paul
* menu-defs.php: Fixed the get_if_modified so that it works.
2003-09-23 15:46 paul
* menumaint-defs.php: Fixed Axyl style error.
2003-09-23 15:46 paul
* form-defs.php: Minor changes: 1. the <hr> tag is now rendered
just as <hr>. 2. The form elements like labelfield, textcontent,
and annotation now can have a css parameter. Unfortunately this
isn't used anywhere on render yet. 3. Fixed long-standing foible
in combofield additem() method where the value is assigned to the
same as the key if blank. Changed to make this assign blank if
blank is passed, but to use the key if the value is omitted. 4.
Fixed up the Phpdoc comments so they should work now.
2003-09-23 15:41 paul
* pim-defs.php: Added a method to render the contact details as a
\n delimited ascii string.
2003-09-23 15:40 paul
* treemenu-defs.php: Make the get_if_modified save to session if
changes are detected.
2003-09-23 15:40 paul
* maintainer-defs.php: Changed so that FK dropdowns get a null
value element when the field is NULLABLE.
2003-09-22 20:51 paul
* menumaint-defs.php: Narrowed this form to 600px.
2003-09-22 20:51 paul
* form-defs.php: Fixed so that the displayonly field type gets the
Axyl label style. Also fixed so that the listbox select gets
vertically aligned top.
2003-09-22 20:49 paul
* maintainer-defs.php: Fixed various bugs in rendering and
submitting the m2m linked table configuration. Fixed up the
set_labelfields for master-detail, and fixed up the new Axyl
styling to work better.
2003-09-22 12:51 paul
* configuration-defs.php, control-panel.php, maintainer-defs.php,
menumaint-defs.php: Altered to use the new Axyl styles in the
standard sitestyle.css. This should mean that the forms generated
from these modules should look better and more consistent.
2003-09-22 12:50 paul
* form-defs.php: Added new properties: labelcolon (boolean),
labeljustify (string: 'left' or 'right'), labelcss (string).
These just allow a bit of styling to be applied to form
generation. We also now inherit the form style/class etc.
properly.
2003-09-22 12:48 paul
* treemenu-defs.php: Cosmetic only.
2003-09-21 09:43 paul
* monitor-defs.php: Changed to suit the new locking scheme. We now
do lock..unlock inside the check() method each time it is called.
Previously we were not removing the lockfile when in a 'skip'
timeslot.
2003-09-17 20:38 paul
* maintainer-defs.php, form-defs.php: Using new HTMLObject method
"inherit_attributes()" to sets the objects style and look from
the containing object.
2003-09-17 20:37 paul
* html-defs.php: New method "inherit_attributes()" passed an
HTMLObject object instance as the only parameter. Sets the
current objects style and look from the given object. Used to
make tables contained within an HTMLObject look the same etc.
2003-09-15 13:20 paul
* menu-defs.php: Added $max_level_depth property - max levels the
menu goes to. Also make sure we don't assign a menu option for
ID=0.
2003-09-15 13:12 paul
* rowmenu-defs.php: First working rowmenu class. This renders
hierarchical menus horizontally level-by-level starting with top
level. It only shows lower levels if they are "expanded" via
clicking on a parent level submenu-heading item. Fully persistent
as per the treemenu, using the same ax_wwwsession.menu_status
field to save serialized menu object.
2003-09-15 13:11 paul
* treemenu-defs.php: A few tidy-ups plus now using ID attribute in
the <A> tag to assign the .hlmenuitem styling from sitestyle.css.
This targets the links properly and stops all the cascading
inheritance problems with links.
2003-09-14 13:23 paul
* rowmenu-defs.php: Work in progress. only.
2003-09-14 13:22 paul
* menu-defs.php: Renamed internal var "description" to be "desc" to
save some space.
2003-09-14 13:22 paul
* treemenu-defs.php: Cosmetic only. Removed debugging and
streamlining some code.
2003-09-14 13:21 paul
* control-panel.php, default-application.xml, session-defs.php:
Updated the Axyl application control-panel settings. We now have
two new options as follows: 1) $INCDIR which is a global variable
just like $IMAGESDIR and is defaulted to website root
sub-directory "inc". This can be used to specify the location of
a directory where you might have 'include files" (eg. *.inc) for
your Php modules. 2) There is a new session cookie lifetime
modifier in the session section which is a checkbox. When checked
(default not) the 'Guest cookies browser lifetime' option causes
guest logins to be assigned a cookie lifetime for the duration
thedetection mechanism, but revert to WML as
default if the HTML browsers are not detected in the
HTTP_USER_AGENT string. (Hopefully fixes the error reported by
Matthew).
2003-10-16 21:18 paul
* renderable.php, response-defs.php, session-defs.php, utils.php,
webpage-defs.php, wml-defs.php: Implemented some more browser
types and enhanced the detection functionality so that we get
accurate browser types especially for WAP phones which can do
XHTML. Currently we don't use the extra types much and just map
the HTML ones onto the standard HTML, and the WAP ones onto
either WML or WMLUP as before. However it should mean things get
recognised better. The default if nothing is detected is also now
HTML, rather than falling through to WML as it used to before.
2003-10-15 10:54 mark
* selfregistration-defs.php: latest self reg defs file
2003-10-15 09:40 mark
* selfregistration-defs.php: add the selfregistration-sefs to the
axyl library
2003-10-14 10:13 paul
* lockfile-defs.php: Tidied up the error report for lockfile errors
regarding PID.
2003-10-14 10:06 paul
* monitor-defs.php: Corrected condition codes. Added CR's to email
messages.
2003-10-14 09:52 paul
* monitor-defs.php: Fixed bug in raising of error when monitor
error condition has been detected due to lockfile problems.
2003-10-14 09:51 paul
* lockfile-defs.php: Fixed bug in calculation of lockfile age.
2003-10-14 07:48 mark
* forum-defs.php: latest forum defs.
new functionality...
2003-10-09 16:07 mark
* forum-defs.php: latest forum defs file
2003-10-09 10:17 paul
* mail-defs.php: Implemented the CC and BCC headers! Duh.
2003-10-09 08:38 mark
* forum-defs.php: current forum defs
2003-10-07 16:18 mark
* forum-defs.php: latest axyl_forums
2003-10-06 09:52 mark
* forum-defs.php: new forum-defs.php file
2003-10-04 20:07 paul
* mail-defs.php: Fixed long-standing bug where lines in the main
body of an email with attachments would have line-breaks
inserted. This was due to the indiscrimate application of the
"chunk_split()" function to article body text. We now only apply
it to base_64_encoded MIME data.
2003-10-02 16:28 paul
* maintainer-defs.php: Removed the hiding option for Joined tables
on Add. We still hide Linked and Detail tables forms though.
2003-09-26 12:21 paul
* block-defs.php, layout-defs.php: Removed erroneous footers
(axfoot style).
2003-09-26 10:20 paul
* block-defs.php, layout-defs.php: Enhanced to conform to the new
Axyl styles for form elements and form headings etc.
2003-09-26 07:44 paul
* menumaint-defs.php: Remove hard-wired table width and alignment.
Made it a descendant of HTMLObject and now the container table
inherits attributes as specified via styles etc. by the creator
of the object at the top level.
2003-09-25 13:11 paul
* form-defs.php, html-defs.php, maintainer-defs.php: Various
changes.
2003-09-23 19:56 paul
* maintainer-defs.php: Prevent display of linked/joined/detail
table forms if we are performaing an ADD operation on the main
table. This is because of the old chicken and the egg scenario,
where we haven't got a master record to relate to the others yet.
The idea is to insert the main record and then they get the
related forms to play with after that.
2003-09-23 15:48 paul
* menu-defs.php: Fixed the get_if_modified so that it works.
2003-09-23 15:46 paul
* menumaint-defs.php: Fixed Axyl style error.
2003-09-23 15:46 paul
* form-defs.php: Minor changes: 1. the <hr> tag is now rendered
just as <hr>. 2. The form elements like labelfield, textcontent,
and annotation now can have a css parameter. Unfortunately this
isn't used anywhere on render yet. 3. Fixed long-standing foible
in combofield additem() method where the value is assigned to the
same as the key if blank. Changed to make this assign blank if
blank is passed, but to use the key if the value is omitted. 4.
Fixed up the Phpdoc comments so they should work now.
2003-09-23 15:41 paul
* pim-defs.php: Added a method to render the contact details as a
\n delimited ascii string.
2003-09-23 15:40 paul
* treemenu-defs.php: Make the get_if_modified save to session if
changes are detected.
2003-09-23 15:40 paul
* maintainer-defs.php: Changed so that FK dropdowns get a null
value element when the field is NULLABLE.
2003-09-22 20:51 paul
* menumaint-defs.php: Narrowed this form to 600px.
2003-09-22 20:51 paul
* form-defs.php: Fixed so that the displayonly field type gets the
Axyl label style. Also fixed so that the listbox select gets
vertically aligned top.
2003-09-22 20:49 paul
* maintainer-defs.php: Fixed various bugs in rendering and
submitting the m2m linked table configuration. Fixed up the
set_labelfields for master-detail, and fixed up the new Axyl
styling to work better.
2003-09-22 12:51 paul
* configuration-defs.php, control-panel.php, maintainer-defs.php,
menumaint-defs.php: Altered to use the new Axyl styles in the
standard sitestyle.css. This should mean that the forms generated
from these modules should look better and more consistent.
2003-09-22 12:50 paul
* form-defs.php: Added new properties: labelcolon (boolean),
labeljustify (string: 'left' or 'right'), labelcss (string).
These just allow a bit of styling to be applied to form
generation. We also now inherit the form style/class etc.
properly.
2003-09-22 12:48 paul
* treemenu-defs.php: Cosmetic only.
2003-09-21 09:43 paul
* monitor-defs.php: Changed to suit the new locking scheme. We now
do lock..unlock inside the check() method each time it is called.
Previously we were not removing the lockfile when in a 'skip'
timeslot.
2003-09-17 20:38 paul
* maintainer-defs.php, form-defs.php: Using new HTMLObject method
"inherit_attributes()" to sets the objects style and look from
the containing object.
2003-09-17 20:37 paul
* html-defs.php: New method "inherit_attributes()" passed an
HTMLObject object instance as the only parameter. Sets the
current objects style and look from the given object. Used to
make tables contained within an HTMLObject look the same etc.
2003-09-15 13:20 paul
* menu-defs.php: Added $max_level_depth property - max levels the
menu goes to. Also make sure we don't assign a menu option for
ID=0.
2003-09-15 13:12 paul
* rowmenu-defs.php: First working rowmenu class. This renders
hierarchical menus horizontally level-by-level starting with top
level. It only shows lower levels if they are "expanded" via
clicking on a parent level submenu-heading item. Fully persistent
as per the treemenu, using the same ax_wwwsession.menu_status
field to save serialized menu object.
2003-09-15 13:11 paul
* treemenu-defs.php: A few tidy-ups plus now using ID attribute in
the <A> tag to assign the .hlmenuitem styling from sitestyle.css.
This targets the links properly and stops all the cascading
inheritance problems with links.
2003-09-14 13:23 paul
* rowmenu-defs.php: Work in progress. only.
2003-09-14 13:22 paul
* menu-defs.php: Renamed internal var "description" to be "desc" to
save some space.
2003-09-14 13:22 paul
* treemenu-defs.php: Cosmetic only. Removed debugging and
streamlining some code.
2003-09-14 13:21 paul
* control-panel.php, default-application.xml, session-defs.php:
Updated the Axyl application control-panel settings. We now have
two new options as follows: 1) $INCDIR which is a global variable
just like $IMAGESDIR and is defaulted to website root
sub-directory "inc". This can be used to specify the location of
a directory where you might have 'include files" (eg. *.inc) for
your Php modules. 2) There is a new session cookie lifetime
modifier in the session section which is a checkbox. When checked
(default not) the 'Guest cookies browser lifetime' option causes
guest logins to be assigned a cookie lifetime for the duration
thedetection mechanism, but revert to WML as
default if the HTML browsers are not detected in the
HTTP_USER_AGENT string. (Hopefully fixes the error reported by
Matthew).
2003-10-16 21:18 paul
* renderable.php, response-defs.php, session-defs.php, utils.php,
webpage-defs.php, wml-defs.php: Implemented some more browser
types and enhanced the detection functionality so that we get
accurate browser types especially for WAP phones which can do
XHTML. Currently we don't use the extra types much and just map
the HTML ones onto the standard HTML, and the WAP ones onto
either WML or WMLUP as before. However it should mean things get
recognised better. The default if nothing is detected is also now
HTML, rather than falling through to WML as it used to before.
2003-10-15 10:54 mark
* selfregistration-defs.php: latest self reg defs file
2003-10-15 09:40 mark
* selfregistration-defs.php: add the selfregistration-sefs to the
axyl library
2003-10-14 10:13 paul
* lockfile-defs.php: Tidied up the error report for lockfile errors
regarding PID.
2003-10-14 10:06 paul
* monitor-defs.php: Corrected condition codes. Added CR's to email
messages.
2003-10-14 09:52 paul
* monitor-defs.php: Fixed bug in raising of error when monitor
error condition has been detected due to lockfile problems.
2003-10-14 09:51 paul
* lockfile-defs.php: Fixed bug in calculation of lockfile age.
2003-10-14 07:48 mark
* forum-defs.php: latest forum defs.
new functionality...
2003-10-09 16:07 mark
* forum-defs.php: latest forum defs file
2003-10-09 10:17 paul
* mail-defs.php: Implemented the CC and BCC headers! Duh.
2003-10-09 08:38 mark
* forum-defs.php: current forum defs
2003-10-07 16:18 mark
* forum-defs.php: latest axyl_forums
2003-10-06 09:52 mark
* forum-defs.php: new forum-defs.php file
2003-10-04 20:07 paul
* mail-defs.php: Fixed long-standing bug where lines in the main
body of an email with attachments would have line-breaks
inserted. This was due to the indiscrimate application of the
"chunk_split()" function to article body text. We now only apply
it to base_64_encoded MIME data.
2003-10-02 16:28 paul
* maintainer-defs.php: Removed the hiding option for Joined tables
on Add. We still hide Linked and Detail tables forms though.
2003-09-26 12:21 paul
* block-defs.php, layout-defs.php: Removed erroneous footers
(axfoot style).
2003-09-26 10:20 paul
* block-defs.php, layout-defs.php: Enhanced to conform to the new
Axyl styles for form elements and form headings etc.
2003-09-26 07:44 paul
* menumaint-defs.php: Remove hard-wired table width and alignment.
Made it a descendant of HTMLObject and now the container table
inherits attributes as specified via styles etc. by the creator
of the object at the top level.
2003-09-25 13:11 paul
* form-defs.php, html-defs.php, maintainer-defs.php: Various
changes.
2003-09-23 19:56 paul
* maintainer-defs.php: Prevent display of linked/joined/detail
table forms if we are performaing an ADD operation on the main
table. This is because of the old chicken and the egg scenario,
where we haven't got a master record to relate to the others yet.
The idea is to insert the main record and then they get the
related forms to play with after that.
2003-09-23 15:48 paul
* menu-defs.php: Fixed the get_if_modified so that it works.
2003-09-23 15:46 paul
* menumaint-defs.php: Fixed Axyl style error.
2003-09-23 15:46 paul
* form-defs.php: Minor changes: 1. the <hr> tag is now rendered
just as <hr>. 2. The form elements like labelfield, textcontent,
and annotation now can have a css parameter. Unfortunately this
isn't used anywhere on render yet. 3. Fixed long-standing foible
in combofield additem() method where the value is assigned to the
same as the key if blank. Changed to make this assign blank if
blank is passed, but to use the key if the value is omitted. 4.
Fixed up the Phpdoc comments so they should work now.
2003-09-23 15:41 paul
* pim-defs.php: Added a method to render the contact details as a
\n delimited ascii string.
2003-09-23 15:40 paul
* treemenu-defs.php: Make the get_if_modified save to session if
changes are detected.
2003-09-23 15:40 paul
* maintainer-defs.php: Changed so that FK dropdowns get a null
value element when the field is NULLABLE.
2003-09-22 20:51 paul
* menumaint-defs.php: Narrowed this form to 600px.
2003-09-22 20:51 paul
* form-defs.php: Fixed so that the displayonly field type gets the
Axyl label style. Also fixed so that the listbox select gets
vertically aligned top.
2003-09-22 20:49 paul
* maintainer-defs.php: Fixed various bugs in rendering and
submitting the m2m linked table configuration. Fixed up the
set_labelfields for master-detail, and fixed up the new Axyl
styling to work better.
2003-09-22 12:51 paul
* configuration-defs.php, control-panel.php, maintainer-defs.php,
menumaint-defs.php: Altered to use the new Axyl styles in the
standard sitestyle.css. This should mean that the forms generated
from these modules should look better and more consistent.
2003-09-22 12:50 paul
* form-defs.php: Added new properties: labelcolon (boolean),
labeljustify (string: 'left' or 'right'), labelcss (string).
These just allow a bit of styling to be applied to form
generation. We also now inherit the form style/class etc.
properly.
2003-09-22 12:48 paul
* treemenu-defs.php: Cosmetic only.
2003-09-21 09:43 paul
* monitor-defs.php: Changed to suit the new locking scheme. We now
do lock..unlock inside the check() method each time it is called.
Previously we were not removing the lockfile when in a 'skip'
timeslot.
2003-09-17 20:38 paul
* maintainer-defs.php, form-defs.php: Using new HTMLObject method
"inherit_attributes()" to sets the objects style and look from
the containing object.
2003-09-17 20:37 paul
* html-defs.php: New method "inherit_attributes()" passed an
HTMLObject object instance as the only parameter. Sets the
current objects style and look from the given object. Used to
make tables contained within an HTMLObject look the same etc.
2003-09-15 13:20 paul
* menu-defs.php: Added $max_level_depth property - max levels the
menu goes to. Also make sure we don't assign a menu option for
ID=0.
2003-09-15 13:12 paul
* rowmenu-defs.php: First working rowmenu class. This renders
hierarchical menus horizontally level-by-level starting with top
level. It only shows lower levels if they are "expanded" via
clicking on a parent level submenu-heading item. Fully persistent
as per the treemenu, using the same ax_wwwsession.menu_status
field to save serialized menu object.
2003-09-15 13:11 paul
* treemenu-defs.php: A few tidy-ups plus now using ID attribute in
the <A> tag to assign the .hlmenuitem styling from sitestyle.css.
This targets the links properly and stops all the cascading
inheritance problems with links.
2003-09-14 13:23 paul
* rowmenu-defs.php: Work in progress. only.
2003-09-14 13:22 paul
* menu-defs.php: Renamed internal var "description" to be "desc" to
save some space.
2003-09-14 13:22 paul
* treemenu-defs.php: Cosmetic only. Removed debugging and
streamlining some code.
2003-09-14 13:21 paul
* control-panel.php, default-application.xml, session-defs.php:
Updated the Axyl application control-panel settings. We now have
two new options as follows: 1) $INCDIR which is a global variable
just like $IMAGESDIR and is defaulted to website root
sub-directory "inc". This can be used to specify the location of
a directory where you might have 'include files" (eg. *.inc) for
your Php modules. 2) There is a new session cookie lifetime
modifier in the session section which is a checkbox. When checked
(default not) the 'Guest cookies browser lifetime' option causes
guest logins to be assigned a cookie lifetime for the duration
thedetection mechanism, but revert to WML as
default if the HTML browsers are not detected in the
HTTP_USER_AGENT string. (Hopefully fixes the error reported by
Matthew).
2003-10-16 21:18 paul
* renderable.php, response-defs.php, session-defs.php, utils.php,
webpage-defs.php, wml-defs.php: Implemented some more browser
types and enhanced the detection functionality so that we get
accurate browser types especially for WAP phones which can do
XHTML. Currently we don't use the extra types much and just map
the HTML ones onto the standard HTML, and the WAP ones onto
either WML or WMLUP as before. However it should mean things get
recognised better. The default if nothing is detected is also now
HTML, rather than falling through to WML as it used to before.
2003-10-15 10:54 mark
* selfregistration-defs.php: latest self reg defs file
2003-10-15 09:40 mark
* selfregistration-defs.php: add the selfregistration-sefs to the
axyl library
2003-10-14 10:13 paul
* lockfile-defs.php: Tidied up the error report for lockfile errors
regarding PID.
2003-10-14 10:06 paul
* monitor-defs.php: Corrected condition codes. Added CR's to email
messages.
2003-10-14 09:52 paul
* monitor-defs.php: Fixed bug in raising of error when monitor
error condition has been detected due to lockfile problems.
2003-10-14 09:51 paul
* lockfile-defs.php: Fixed bug in calculation of lockfile age.
2003-10-14 07:48 mark
* forum-defs.php: latest forum defs.
new functionality...
2003-10-09 16:07 mark
* forum-defs.php: latest forum defs file
2003-10-09 10:17 paul
* mail-defs.php: Implemented the CC and BCC headers! Duh.
2003-10-09 08:38 mark
* forum-defs.php: current forum defs
2003-10-07 16:18 mark
* forum-defs.php: latest axyl_forums
2003-10-06 09:52 mark
* forum-defs.php: new forum-defs.php file
2003-10-04 20:07 paul
* mail-defs.php: Fixed long-standing bug where lines in the main
body of an email with attachments would have line-breaks
inserted. This was due to the indiscrimate application of the
"chunk_split()" function to article body text. We now only apply
it to base_64_encoded MIME data.
2003-10-02 16:28 paul
* maintainer-defs.php: Removed the hiding option for Joined tables
on Add. We still hide Linked and Detail tables forms though.
2003-09-26 12:21 paul
* block-defs.php, layout-defs.php: Removed erroneous footers
(axfoot style).
2003-09-26 10:20 paul
* block-defs.php, layout-defs.php: Enhanced to conform to the new
Axyl styles for form elements and form headings etc.
2003-09-26 07:44 paul
* menumaint-defs.php: Remove hard-wired table width and alignment.
Made it a descendant of HTMLObject and now the container table
inherits attributes as specified via styles etc. by the creator
of the object at the top level.
2003-09-25 13:11 paul
* form-defs.php, html-defs.php, maintainer-defs.php: Various
changes.
2003-09-23 19:56 paul
* maintainer-defs.php: Prevent display of linked/joined/detail
table forms if we are performaing an ADD operation on the main
table. This is because of the old chicken and the egg scenario,
where we haven't got a master record to relate to the others yet.
The idea is to insert the main record and then they get the
related forms to play with after that.
2003-09-23 15:48 paul
* menu-defs.php: Fixed the get_if_modified so that it works.
2003-09-23 15:46 paul
* menumaint-defs.php: Fixed Axyl style error.
2003-09-23 15:46 paul
* form-defs.php: Minor changes: 1. the <hr> tag is now rendered
just as <hr>. 2. The form elements like labelfield, textcontent,
and annotation now can have a css parameter. Unfortunately this
isn't used anywhere on render yet. 3. Fixed long-standing foible
in combofield additem() method where the value is assigned to the
same as the key if blank. Changed to make this assign blank if
blank is passed, but to use the key if the value is omitted. 4.
Fixed up the Phpdoc comments so they should work now.
2003-09-23 15:41 paul
* pim-defs.php: Added a method to render the contact details as a
\n delimited ascii string.
2003-09-23 15:40 paul
* treemenu-defs.php: Make the get_if_modified save to session if
changes are detected.
2003-09-23 15:40 paul
* maintainer-defs.php: Changed so that FK dropdowns get a null
value element when the field is NULLABLE.
2003-09-22 20:51 paul
* menumaint-defs.php: Narrowed this form to 600px.
2003-09-22 20:51 paul
* form-defs.php: Fixed so that the displayonly field type gets the
Axyl label style. Also fixed so that the listbox select gets
vertically aligned top.
2003-09-22 20:49 paul
* maintainer-defs.php: Fixed various bugs in rendering and
submitting the m2m linked table configuration. Fixed up the
set_labelfields for master-detail, and fixed up the new Axyl
styling to work better.
2003-09-22 12:51 paul
* configuration-defs.php, control-panel.php, maintainer-defs.php,
menumaint-defs.php: Altered to use the new Axyl styles in the
standard sitestyle.css. This should mean that the forms generated
from these modules should look better and more consistent.
2003-09-22 12:50 paul
* form-defs.php: Added new properties: labelcolon (boolean),
labeljustify (string: 'left' or 'right'), labelcss (string).
These just allow a bit of styling to be applied to form
generation. We also now inherit the form style/class etc.
properly.
2003-09-22 12:48 paul
* treemenu-defs.php: Cosmetic only.
2003-09-21 09:43 paul
* monitor-defs.php: Changed to suit the new locking scheme. We now
do lock..unlock inside the check() method each time it is called.
Previously we were not removing the lockfile when in a 'skip'
timeslot.
2003-09-17 20:38 paul
* maintainer-defs.php, form-defs.php: Using new HTMLObject method
"inherit_attributes()" to sets the objects style and look from
the containing object.
2003-09-17 20:37 paul
* html-defs.php: New method "inherit_attributes()" passed an
HTMLObject object instance as the only parameter. Sets the
current objects style and look from the given object. Used to
make tables contained within an HTMLObject look the same etc.
2003-09-15 13:20 paul
* menu-defs.php: Added $max_level_depth property - max levels the
menu goes to. Also make sure we don't assign a menu option for
ID=0.
2003-09-15 13:12 paul
* rowmenu-defs.php: First working rowmenu class. This renders
hierarchical menus horizontally level-by-level starting with top
level. It only shows lower levels if they are "expanded" via
clicking on a parent level submenu-heading item. Fully persistent
as per the treemenu, using the same ax_wwwsession.menu_status
field to save serialized menu object.
2003-09-15 13:11 paul
* treemenu-defs.php: A few tidy-ups plus now using ID attribute in
the <A> tag to assign the .hlmenuitem styling from sitestyle.css.
This targets the links properly and stops all the cascading
inheritance problems with links.
2003-09-14 13:23 paul
* rowmenu-defs.php: Work in progress. only.
2003-09-14 13:22 paul
* menu-defs.php: Renamed internal var "description" to be "desc" to
save some space.
2003-09-14 13:22 paul
* treemenu-defs.php: Cosmetic only. Removed debugging and
streamlining some code.
2003-09-14 13:21 paul
* control-panel.php, default-application.xml, session-defs.php:
Updated the Axyl application control-panel settings. We now have
two new options as follows: 1) $INCDIR which is a global variable
just like $IMAGESDIR and is defaulted to website root
sub-directory "inc". This can be used to specify the location of
a directory where you might have 'include files" (eg. *.inc) for
your Php modules. 2) There is a new session cookie lifetime
modifier in the session section which is a checkbox. When checked
(default not) the 'Guest cookies browser lifetime' option causes
guest logins to be assigned a cookie lifetime for the duration
thedetection mechanism, but revert to WML as
default if the HTML browsers are not detected in the
HTTP_USER_AGENT string. (Hopefully fixes the error reported by
Matthew).
2003-10-16 21:18 paul
* renderable.php, response-defs.php, session-defs.php, utils.php,
webpage-defs.php, wml-defs.php: Implemented some more browser
types and enhanced the detection functionality so that we get
accurate browser types especially for WAP phones which can do
XHTML. Currently we don't use the extra types much and just map
the HTML ones onto the standard HTML, and the WAP ones onto
either WML or WMLUP as before. However it should mean things get
recognised better. The default if nothing is detected is also now
HTML, rather than falling through to WML as it used to before.
2003-10-15 10:54 mark
* selfregistration-defs.php: latest self reg defs file
2003-10-15 09:40 mark
* selfregistration-defs.php: add the selfregistration-sefs to the
axyl library
2003-10-14 10:13 paul
* lockfile-defs.php: Tidied up the error report for lockfile errors
regarding PID.
2003-10-14 10:06 paul
* monitor-defs.php: Corrected condition codes. Added CR's to email
messages.
2003-10-14 09:52 paul
* monitor-defs.php: Fixed bug in raising of error when monitor
error condition has been detected due to lockfile problems.
2003-10-14 09:51 paul
* lockfile-defs.php: Fixed bug in calculation of lockfile age.
2003-10-14 07:48 mark
* forum-defs.php: latest forum defs.
new functionality...
2003-10-09 16:07 mark
* forum-defs.php: latest forum defs file
2003-10-09 10:17 paul
* mail-defs.php: Implemented the CC and BCC headers! Duh.
2003-10-09 08:38 mark
* forum-defs.php: current forum defs
2003-10-07 16:18 mark
* forum-defs.php: latest axyl_forums
2003-10-06 09:52 mark
* forum-defs.php: new forum-defs.php file
2003-10-04 20:07 paul
* mail-defs.php: Fixed long-standing bug where lines in the main
body of an email with attachments would have line-breaks
inserted. This was due to the indiscrimate application of the
"chunk_split()" function to article body text. We now only apply
it to base_64_encoded MIME data.
2003-10-02 16:28 paul
* maintainer-defs.php: Removed the hiding option for Joined tables
on Add. We still hide Linked and Detail tables forms though.
2003-09-26 12:21 paul
* block-defs.php, layout-defs.php: Removed erroneous footers
(axfoot style).
2003-09-26 10:20 paul
* block-defs.php, layout-defs.php: Enhanced to conform to the new
Axyl styles for form elements and form headings etc.
2003-09-26 07:44 paul
* menumaint-defs.php: Remove hard-wired table width and alignment.
Made it a descendant of HTMLObject and now the container table
inherits attributes as specified via styles etc. by the creator
of the object at the top level.
2003-09-25 13:11 paul
* form-defs.php, html-defs.php, maintainer-defs.php: Various
changes.
2003-09-23 19:56 paul
* maintainer-defs.php: Prevent display of linked/joined/detail
table forms if we are performaing an ADD operation on the main
table. This is because of the old chicken and the egg scenario,
where we haven't got a master record to relate to the others yet.
The idea is to insert the main record and then they get the
related forms to play with after that.
2003-09-23 15:48 paul
* menu-defs.php: Fixed the get_if_modified so that it works.
2003-09-23 15:46 paul
* menumaint-defs.php: Fixed Axyl style error.
2003-09-23 15:46 paul
* form-defs.php: Minor changes: 1. the <hr> tag is now rendered
just as <hr>. 2. The form elements like labelfield, textcontent,
and annotation now can have a css parameter. Unfortunately this
isn't used anywhere on render yet. 3. Fixed long-standing foible
in combofield additem() method where the value is assigned to the
same as the key if blank. Changed to make this assign blank if
blank is passed, but to use the key if the value is omitted. 4.
Fixed up the Phpdoc comments so they should work now.
2003-09-23 15:41 paul
* pim-defs.php: Added a method to render the contact details as a
\n delimited ascii string.
2003-09-23 15:40 paul
* treemenu-defs.php: Make the get_if_modified save to session if
changes are detected.
2003-09-23 15:40 paul
* maintainer-defs.php: Changed so that FK dropdowns get a null
value element when the field is NULLABLE.
2003-09-22 20:51 paul
* menumaint-defs.php: Narrowed this form to 600px.
2003-09-22 20:51 paul
* form-defs.php: Fixed so that the displayonly field type gets the
Axyl label style. Also fixed so that the listbox select gets
vertically aligned top.
2003-09-22 20:49 paul
* maintainer-defs.php: Fixed various bugs in rendering and
submitting the m2m linked table configuration. Fixed up the
set_labelfields for master-detail, and fixed up the new Axyl
styling to work better.
2003-09-22 12:51 paul
* configuration-defs.php, control-panel.php, maintainer-defs.php,
menumaint-defs.php: Altered to use the new Axyl styles in the
standard sitestyle.css. This should mean that the forms generated
from these modules should look better and more consistent.
2003-09-22 12:50 paul
* form-defs.php: Added new properties: labelcolon (boolean),
labeljustify (string: 'left' or 'right'), labelcss (string).
These just allow a bit of styling to be applied to form
generation. We also now inherit the form style/class etc.
properly.
2003-09-22 12:48 paul
* treemenu-defs.php: Cosmetic only.
2003-09-21 09:43 paul
* monitor-defs.php: Changed to suit the new locking scheme. We now
do lock..unlock inside the check() method each time it is called.
Previously we were not removing the lockfile when in a 'skip'
timeslot.
2003-09-17 20:38 paul
* maintainer-defs.php, form-defs.php: Using new HTMLObject method
"inherit_attributes()" to sets the objects style and look from
the containing object.
2003-09-17 20:37 paul
* html-defs.php: New method "inherit_attributes()" passed an
HTMLObject object instance as the only parameter. Sets the
current objects style and look from the given object. Used to
make tables contained within an HTMLObject look the same etc.
2003-09-15 13:20 paul
* menu-defs.php: Added $max_level_depth property - max levels the
menu goes to. Also make sure we don't assign a menu option for
ID=0.
2003-09-15 13:12 paul
* rowmenu-defs.php: First working rowmenu class. This renders
hierarchical menus horizontally level-by-level starting with top
level. It only shows lower levels if they are "expanded" via
clicking on a parent level submenu-heading item. Fully persistent
as per the treemenu, using the same ax_wwwsession.menu_status
field to save serialized menu object.
2003-09-15 13:11 paul
* treemenu-defs.php: A few tidy-ups plus now using ID attribute in
the <A> tag to assign the .hlmenuitem styling from sitestyle.css.
This targets the links properly and stops all the cascading
inheritance problems with links.
2003-09-14 13:23 paul
* rowmenu-defs.php: Work in progress. only.
2003-09-14 13:22 paul
* menu-defs.php: Renamed internal var "description" to be "desc" to
save some space.
2003-09-14 13:22 paul
* treemenu-defs.php: Cosmetic only. Removed debugging and
streamlining some code.
2003-09-14 13:21 paul
* control-panel.php, default-application.xml, session-defs.php:
Updated the Axyl application control-panel settings. We now have
two new options as follows: 1) $INCDIR which is a global variable
just like $IMAGESDIR and is defaulted to website root
sub-directory "inc". This can be used to specify the location of
a directory where you might have 'include files" (eg. *.inc) for
your Php modules. 2) There is a new session cookie lifetime
modifier in the session section which is a checkbox. When checked
(default not) the 'Guest cookies browser lifetime' option causes
guest logins to be assigned a cookie lifetime for the duration
thedetection mechanism, but revert to WML as
default if the HTML browsers are not detected in the
HTTP_USER_AGENT string. (Hopefully fixes the error reported by
Matthew).
2003-10-16 21:18 paul
* renderable.php, response-defs.php, session-defs.php, utils.php,
webpage-defs.php, wml-defs.php: Implemented some more browser
types and enhanced the detection functionality so that we get
accurate browser types especially for WAP phones which can do
XHTML. Currently we don't use the extra types much and just map
the HTML ones onto the standard HTML, and the WAP ones onto
either WML or WMLUP as before. However it should mean things get
recognised better. The default if nothing is detected is also now
HTML, rather than falling through to WML as it used to before.
2003-10-15 10:54 mark
* selfregistration-defs.php: latest self reg defs file
2003-10-15 09:40 mark
* selfregistration-defs.php: add the selfregistration-sefs to the
axyl library
2003-10-14 10:13 paul
* lockfile-defs.php: Tidied up the error report for lockfile errors
regarding PID.
2003-10-14 10:06 paul
* monitor-defs.php: Corrected condition codes. Added CR's to email
messages.
2003-10-14 09:52 paul
* monitor-defs.php: Fixed bug in raising of error when monitor
error condition has been detected due to lockfile problems.
2003-10-14 09:51 paul
* lockfile-defs.php: Fixed bug in calculation of lockfile age.
2003-10-14 07:48 mark
* forum-defs.php: latest forum defs.
new functionality...
2003-10-09 16:07 mark
* forum-defs.php: latest forum defs file
2003-10-09 10:17 paul
* mail-defs.php: Implemented the CC and BCC headers! Duh.
2003-10-09 08:38 mark
* forum-defs.php: current forum defs
2003-10-07 16:18 mark
* forum-defs.php: latest axyl_forums
2003-10-06 09:52 mark
* forum-defs.php: new forum-defs.php file
2003-10-04 20:07 paul
* mail-defs.php: Fixed long-standing bug where lines in the main
body of an email with attachments would have line-breaks
inserted. This was due to the indiscrimate application of the
"chunk_split()" function to article body text. We now only apply
it to base_64_encoded MIME data.
2003-10-02 16:28 paul
* maintainer-defs.php: Removed the hiding option for Joined tables
on Add. We still hide Linked and Detail tables forms though.
2003-09-26 12:21 paul
* block-defs.php, layout-defs.php: Removed erroneous footers
(axfoot style).
2003-09-26 10:20 paul
* block-defs.php, layout-defs.php: Enhanced to conform to the new
Axyl styles for form elements and form headings etc.
2003-09-26 07:44 paul
* menumaint-defs.php: Remove hard-wired table width and alignment.
Made it a descendant of HTMLObject and now the container table
inherits attributes as specified via styles etc. by the creator
of the object at the top level.
2003-09-25 13:11 paul
* form-defs.php, html-defs.php, maintainer-defs.php: Various
changes.
2003-09-23 19:56 paul
* maintainer-defs.php: Prevent display of linked/joined/detail
table forms if we are performaing an ADD operation on the main
table. This is because of the old chicken and the egg scenario,
where we haven't got a master record to relate to the others yet.
The idea is to insert the main record and then they get the
related forms to play with after that.
2003-09-23 15:48 paul
* menu-defs.php: Fixed the get_if_modified so that it works.
2003-09-23 15:46 paul
* menumaint-defs.php: Fixed Axyl style error.
2003-09-23 15:46 paul
* form-defs.php: Minor changes: 1. the <hr> tag is now rendered
just as <hr>. 2. The form elements like labelfield, textcontent,
and annotation now can have a css parameter. Unfortunately this
isn't used anywhere on render yet. 3. Fixed long-standing foible
in combofield additem() method where the value is assigned to the
same as the key if blank. Changed to make this assign blank if
blank is passed, but to use the key if the value is omitted. 4.
Fixed up the Phpdoc comments so they should work now.
2003-09-23 15:41 paul
* pim-defs.php: Added a method to render the contact details as a
\n delimited ascii string.
2003-09-23 15:40 paul
* treemenu-defs.php: Make the get_if_modified save to session if
changes are detected.
2003-09-23 15:40 paul
* maintainer-defs.php: Changed so that FK dropdowns get a null
value element when the field is NULLABLE.
2003-09-22 20:51 paul
* menumaint-defs.php: Narrowed this form to 600px.
2003-09-22 20:51 paul
* form-defs.php: Fixed so that the displayonly field type gets the
Axyl label style. Also fixed so that the listbox select gets
vertically aligned top.
2003-09-22 20:49 paul
* maintainer-defs.php: Fixed various bugs in rendering and
submitting the m2m linked table configuration. Fixed up the
set_labelfields for master-detail, and fixed up the new Axyl
styling to work better.
2003-09-22 12:51 paul
* configuration-defs.php, control-panel.php, maintainer-defs.php,
menumaint-defs.php: Altered to use the new Axyl styles in the
standard sitestyle.css. This should mean that the forms generated
from these modules should look better and more consistent.
2003-09-22 12:50 paul
* form-defs.php: Added new properties: labelcolon (boolean),
labeljustify (string: 'left' or 'right'), labelcss (string).
These just allow a bit of styling to be applied to form
generation. We also now inherit the form style/class etc.
properly.
2003-09-22 12:48 paul
* treemenu-defs.php: Cosmetic only.
2003-09-21 09:43 paul
* monitor-defs.php: Changed to suit the new locking scheme. We now
do lock..unlock inside the check() method each time it is called.
Previously we were not removing the lockfile when in a 'skip'
timeslot.
2003-09-17 20:38 paul
* maintainer-defs.php, form-defs.php: Using new HTMLObject method
"inherit_attributes()" to sets the objects style and look from
the containing object.
2003-09-17 20:37 paul
* html-defs.php: New method "inherit_attributes()" passed an
HTMLObject object instance as the only parameter. Sets the
current objects style and look from the given object. Used to
make tables contained within an HTMLObject look the same etc.
2003-09-15 13:20 paul
* menu-defs.php: Added $max_level_depth property - max levels the
menu goes to. Also make sure we don't assign a menu option for
ID=0.
2003-09-15 13:12 paul
* rowmenu-defs.php: First working rowmenu class. This renders
hierarchical menus horizontally level-by-level starting with top
level. It only shows lower levels if they are "expanded" via
clicking on a parent level submenu-heading item. Fully persistent
as per the treemenu, using the same ax_wwwsession.menu_status
field to save serialized menu object.
2003-09-15 13:11 paul
* treemenu-defs.php: A few tidy-ups plus now using ID attribute in
the <A> tag to assign the .hlmenuitem styling from sitestyle.css.
This targets the links properly and stops all the cascading
inheritance problems with links.
2003-09-14 13:23 paul
* rowmenu-defs.php: Work in progress. only.
2003-09-14 13:22 paul
* menu-defs.php: Renamed internal var "description" to be "desc" to
save some space.
2003-09-14 13:22 paul
* treemenu-defs.php: Cosmetic only. Removed debugging and
streamlining some code.
2003-09-14 13:21 paul
* control-panel.php, default-application.xml, session-defs.php:
Updated the Axyl application control-panel settings. We now have
two new options as follows: 1) $INCDIR which is a global variable
just like $IMAGESDIR and is defaulted to website root
sub-directory "inc". This can be used to specify the location of
a directory where you might have 'include files" (eg. *.inc) for
your Php modules. 2) There is a new session cookie lifetime
modifier in the session section which is a checkbox. When checked
(default not) the 'Guest cookies browser lifetime' option causes
guest logins to be assigned a cookie lifetime for the duration
thedetection mechanism, but revert to WML as
default if the HTML browsers are not detected in the
HTTP_USER_AGENT string. (Hopefully fixes the error reported by
Matthew).
2003-10-16 21:18 paul
* renderable.php, response-defs.php, session-defs.php, utils.php,
webpage-defs.php, wml-defs.php: Implemented some more browser
types and enhanced the detection functionality so that we get
accurate browser types especially for WAP phones which can do
XHTML. Currently we don't use the extra types much and just map
the HTML ones onto the standard HTML, and the WAP ones onto
either WML or WMLUP as before. However it should mean things get
recognised better. The default if nothing is detected is also now
HTML, rather than falling through to WML as it used to before.
2003-10-15 10:54 mark
* selfregistration-defs.php: latest self reg defs file
2003-10-15 09:40 mark
* selfregistration-defs.php: add the selfregistration-sefs to the
axyl library
2003-10-14 10:13 paul
* lockfile-defs.php: Tidied up the error report for lockfile errors
regarding PID.
2003-10-14 10:06 paul
* monitor-defs.php: Corrected condition codes. Added CR's to email
messages.
2003-10-14 09:52 paul
* monitor-defs.php: Fixed bug in raising of error when monitor
error condition has been detected due to lockfile problems.
2003-10-14 09:51 paul
* lockfile-defs.php: Fixed bug in calculation of lockfile age.
2003-10-14 07:48 mark
* forum-defs.php: latest forum defs.
new functionality...
2003-10-09 16:07 mark
* forum-defs.php: latest forum defs file
2003-10-09 10:17 paul
* mail-defs.php: Implemented the CC and BCC headers! Duh.
2003-10-09 08:38 mark
* forum-defs.php: current forum defs
2003-10-07 16:18 mark
* forum-defs.php: latest axyl_forums
2003-10-06 09:52 mark
* forum-defs.php: new forum-defs.php file
2003-10-04 20:07 paul
* mail-defs.php: Fixed long-standing bug where lines in the main
body of an email with attachments would have line-breaks
inserted. This was due to the indiscrimate application of the
"chunk_split()" function to article body text. We now only apply
it to base_64_encoded MIME data.
2003-10-02 16:28 paul
* maintainer-defs.php: Removed the hiding option for Joined tables
on Add. We still hide Linked and Detail tables forms though.
2003-09-26 12:21 paul
* block-defs.php, layout-defs.php: Removed erroneous footers
(axfoot style).
2003-09-26 10:20 paul
* block-defs.php, layout-defs.php: Enhanced to conform to the new
Axyl styles for form elements and form headings etc.
2003-09-26 07:44 paul
* menumaint-defs.php: Remove hard-wired table width and alignment.
Made it a descendant of HTMLObject and now the container table
inherits attributes as specified via styles etc. by the creator
of the object at the top level.
2003-09-25 13:11 paul
* form-defs.php, html-defs.php, maintainer-defs.php: Various
changes.
2003-09-23 19:56 paul
* maintainer-defs.php: Prevent display of linked/joined/detail
table forms if we are performaing an ADD operation on the main
table. This is because of the old chicken and the egg scenario,
where we haven't got a master record to relate to the others yet.
The idea is to insert the main record and then they get the
related forms to play with after that.
2003-09-23 15:48 paul
* menu-defs.php: Fixed the get_if_modified so that it works.
2003-09-23 15:46 paul
* menumaint-defs.php: Fixed Axyl style error.
2003-09-23 15:46 paul
* form-defs.php: Minor changes: 1. the <hr> tag is now rendered
just as <hr>. 2. The form elements like labelfield, textcontent,
and annotation now can have a css parameter. Unfortunately this
isn't used anywhere on render yet. 3. Fixed long-standing foible
in combofield additem() method where the value is assigned to the
same as the key if blank. Changed to make this assign blank if
blank is passed, but to use the key if the value is omitted. 4.
Fixed up the Phpdoc comments so they should work now.
2003-09-23 15:41 paul
* pim-defs.php: Added a method to render the contact details as a
\n delimited ascii string.
2003-09-23 15:40 paul
* treemenu-defs.php: Make the get_if_modified save to session if
changes are detected.
2003-09-23 15:40 paul
* maintainer-defs.php: Changed so that FK dropdowns get a null
value element when the field is NULLABLE.
2003-09-22 20:51 paul
* menumaint-defs.php: Narrowed this form to 600px.
2003-09-22 20:51 paul
* form-defs.php: Fixed so that the displayonly field type gets the
Axyl label style. Also fixed so that the listbox select gets
vertically aligned top.
2003-09-22 20:49 paul
* maintainer-defs.php: Fixed various bugs in rendering and
submitting the m2m linked table configuration. Fixed up the
set_labelfields for master-detail, and fixed up the new Axyl
styling to work better.
2003-09-22 12:51 paul
* configuration-defs.php, control-panel.php, maintainer-defs.php,
menumaint-defs.php: Altered to use the new Axyl styles in the
standard sitestyle.css. This should mean that the forms generated
from these modules should look better and more consistent.
2003-09-22 12:50 paul
* form-defs.php: Added new properties: labelcolon (boolean),
labeljustify (string: 'left' or 'right'), labelcss (string).
These just allow a bit of styling to be applied to form
generation. We also now inherit the form style/class etc.
properly.
2003-09-22 12:48 paul
* treemenu-defs.php: Cosmetic only.
2003-09-21 09:43 paul
* monitor-defs.php: Changed to suit the new locking scheme. We now
do lock..unlock inside the check() method each time it is called.
Previously we were not removing the lockfile when in a 'skip'
timeslot.
2003-09-17 20:38 paul
* maintainer-defs.php, form-defs.php: Using new HTMLObject method
"inherit_attributes()" to sets the objects style and look from
the containing object.
2003-09-17 20:37 paul
* html-defs.php: New method "inherit_attributes()" passed an
HTMLObject object instance as the only parameter. Sets the
current objects style and look from the given object. Used to
make tables contained within an HTMLObject look the same etc.
2003-09-15 13:20 paul
* menu-defs.php: Added $max_level_depth property - max levels the
menu goes to. Also make sure we don't assign a menu option for
ID=0.
2003-09-15 13:12 paul
* rowmenu-defs.php: First working rowmenu class. This renders
hierarchical menus horizontally level-by-level starting with top
level. It only shows lower levels if they are "expanded" via
clicking on a parent level submenu-heading item. Fully persistent
as per the treemenu, using the same ax_wwwsession.menu_status
field to save serialized menu object.
2003-09-15 13:11 paul
* treemenu-defs.php: A few tidy-ups plus now using ID attribute in
the <A> tag to assign the .hlmenuitem styling from sitestyle.css.
This targets the links properly and stops all the cascading
inheritance problems with links.
2003-09-14 13:23 paul
* rowmenu-defs.php: Work in progress. only.
2003-09-14 13:22 paul
* menu-defs.php: Renamed internal var "description" to be "desc" to
save some space.
2003-09-14 13:22 paul
* treemenu-defs.php: Cosmetic only. Removed debugging and
streamlining some code.
2003-09-14 13:21 paul
* control-panel.php, default-application.xml, session-defs.php:
Updated the Axyl application control-panel settings. We now have
two new options as follows: 1) $INCDIR which is a global variable
just like $IMAGESDIR and is defaulted to website root
sub-directory "inc". This can be used to specify the location of
a directory where you might have 'include files" (eg. *.inc) for
your Php modules. 2) There is a new session cookie lifetime
modifier in the session section which is a checkbox. When checked
(default not) the 'Guest cookies browser lifetime' option causes
guest logins to be assigned a cookie lifetime for the duration
thedetection mechanism, but revert to WML as
default if the HTML browsers are not detected in the
HTTP_USER_AGENT string. (Hopefully fixes the error reported by
Matthew).
2003-10-16 21:18 paul
* renderable.php, response-defs.php, session-defs.php, utils.php,
webpage-defs.php, wml-defs.php: Implemented some more browser
types and enhanced the detection functionality so that we get
accurate browser types especially for WAP phones which can do
XHTML. Currently we don't use the extra types much and just map
the HTML ones onto the standard HTML, and the WAP ones onto
either WML or WMLUP as before. However it should mean things get
recognised better. The default if nothing is detected is also now
HTML, rather than falling through to WML as it used to before.
2003-10-15 10:54 mark
* selfregistration-defs.php: latest self reg defs file
2003-10-15 09:40 mark
* selfregistration-defs.php: add the selfregistration-sefs to the
axyl library
2003-10-14 10:13 paul
* lockfile-defs.php: Tidied up the error report for lockfile errors
regarding PID.
2003-10-14 10:06 paul
* monitor-defs.php: Corrected condition codes. Added CR's to email
messages.
2003-10-14 09:52 paul
* monitor-defs.php: Fixed bug in raising of error when monitor
error condition has been detected due to lockfile problems.
2003-10-14 09:51 paul
* lockfile-defs.php: Fixed bug in calculation of lockfile age.
2003-10-14 07:48 mark
* forum-defs.php: latest forum defs.
new functionality...
2003-10-09 16:07 mark
* forum-defs.php: latest forum defs file
2003-10-09 10:17 paul
* mail-defs.php: Implemented the CC and BCC headers! Duh.
2003-10-09 08:38 mark
* forum-defs.php: current forum defs
2003-10-07 16:18 mark
* forum-defs.php: latest axyl_forums
2003-10-06 09:52 mark
* forum-defs.php: new forum-defs.php file
2003-10-04 20:07 paul
* mail-defs.php: Fixed long-standing bug where lines in the main
body of an email with attachments would have line-breaks
inserted. This was due to the indiscrimate application of the
"chunk_split()" function to article body text. We now only apply
it to base_64_encoded MIME data.
2003-10-02 16:28 paul
* maintainer-defs.php: Removed the hiding option for Joined tables
on Add. We still hide Linked and Detail tables forms though.
2003-09-26 12:21 paul
* block-defs.php, layout-defs.php: Removed erroneous footers
(axfoot style).
2003-09-26 10:20 paul
* block-defs.php, layout-defs.php: Enhanced to conform to the new
Axyl styles for form elements and form headings etc.
2003-09-26 07:44 paul
* menumaint-defs.php: Remove hard-wired table width and alignment.
Made it a descendant of HTMLObject and now the container table
inherits attributes as specified via styles etc. by the creator
of the object at the top level.
2003-09-25 13:11 paul
* form-defs.php, html-defs.php, maintainer-defs.php: Various
changes.
2003-09-23 19:56 paul
* maintainer-defs.php: Prevent display of linked/joined/detail
table forms if we are performaing an ADD operation on the main
table. This is because of the old chicken and the egg scenario,
where we haven't got a master record to relate to the others yet.
The idea is to insert the main record and then they get the
related forms to play with after that.
2003-09-23 15:48 paul
* menu-defs.php: Fixed the get_if_modified so that it works.
2003-09-23 15:46 paul
* menumaint-defs.php: Fixed Axyl style error.
2003-09-23 15:46 paul
* form-defs.php: Minor changes: 1. the <hr> tag is now rendered
just as <hr>. 2. The form elements like labelfield, textcontent,
and annotation now can have a css parameter. Unfortunately this
isn't used anywhere on render yet. 3. Fixed long-standing foible
in combofield additem() method where the value is assigned to the
same as the key if blank. Changed to make this assign blank if
blank is passed, but to use the key if the value is omitted. 4.
Fixed up the Phpdoc comments so they should work now.
2003-09-23 15:41 paul
* pim-defs.php: Added a method to render the contact details as a
\n delimited ascii string.
2003-09-23 15:40 paul
* treemenu-defs.php: Make the get_if_modified save to session if
changes are detected.
2003-09-23 15:40 paul
* maintainer-defs.php: Changed so that FK dropdowns get a null
value element when the field is NULLABLE.
2003-09-22 20:51 paul
* menumaint-defs.php: Narrowed this form to 600px.
2003-09-22 20:51 paul
* form-defs.php: Fixed so that the displayonly field type gets the
Axyl label style. Also fixed so that the listbox select gets
vertically aligned top.
2003-09-22 20:49 paul
* maintainer-defs.php: Fixed various bugs in rendering and
submitting the m2m linked table configuration. Fixed up the
set_labelfields for master-detail, and fixed up the new Axyl
styling to work better.
2003-09-22 12:51 paul
* configuration-defs.php, control-panel.php, maintainer-defs.php,
menumaint-defs.php: Altered to use the new Axyl styles in the
standard sitestyle.css. This should mean that the forms generated
from these modules should look better and more consistent.
2003-09-22 12:50 paul
* form-defs.php: Added new properties: labelcolon (boolean),
labeljustify (string: 'left' or 'right'), labelcss (string).
These just allow a bit of styling to be applied to form
generation. We also now inherit the form style/class etc.
properly.
2003-09-22 12:48 paul
* treemenu-defs.php: Cosmetic only.
2003-09-21 09:43 paul
* monitor-defs.php: Changed to suit the new locking scheme. We now
do lock..unlock inside the check() method each time it is called.
Previously we were not removing the lockfile when in a 'skip'
timeslot.
2003-09-17 20:38 paul
* maintainer-defs.php, form-defs.php: Using new HTMLObject method
"inherit_attributes()" to sets the objects style and look from
the containing object.
2003-09-17 20:37 paul
* html-defs.php: New method "inherit_attributes()" passed an
HTMLObject object instance as the only parameter. Sets the
current objects style and look from the given object. Used to
make tables contained within an HTMLObject look the same etc.
2003-09-15 13:20 paul
* menu-defs.php: Added $max_level_depth property - max levels the
menu goes to. Also make sure we don't assign a menu option for
ID=0.
2003-09-15 13:12 paul
* rowmenu-defs.php: First working rowmenu class. This renders
hierarchical menus horizontally level-by-level starting with top
level. It only shows lower levels if they are "expanded" via
clicking on a parent level submenu-heading item. Fully persistent
as per the treemenu, using the same ax_wwwsession.menu_status
field to save serialized menu object.
2003-09-15 13:11 paul
* treemenu-defs.php: A few tidy-ups plus now using ID attribute in
the <A> tag to assign the .hlmenuitem styling from sitestyle.css.
This targets the links properly and stops all the cascading
inheritance problems with links.
2003-09-14 13:23 paul
* rowmenu-defs.php: Work in progress. only.
2003-09-14 13:22 paul
* menu-defs.php: Renamed internal var "description" to be "desc" to
save some space.
2003-09-14 13:22 paul
* treemenu-defs.php: Cosmetic only. Removed debugging and
streamlining some code.
2003-09-14 13:21 paul
* control-panel.php, default-application.xml, session-defs.php:
Updated the Axyl application control-panel settings. We now have
two new options as follows: 1) $INCDIR which is a global variable
just like $IMAGESDIR and is defaulted to website root
sub-directory "inc". This can be used to specify the location of
a directory where you might have 'include files" (eg. *.inc) for
your Php modules. 2) There is a new session cookie lifetime
modifier in the session section which is a checkbox. When checked
(default not) the 'Guest cookies browser lifetime' option causes
guest logins to be assigned a cookie lifetime for the duration
thedetection mechanism, but revert to WML as
default if the HTML browsers are not detected in the
HTTP_USER_AGENT string. (Hopefully fixes the error reported by
Matthew).
2003-10-16 21:18 paul
* renderable.php, response-defs.php, session-defs.php, utils.php,
webpage-defs.php, wml-defs.php: Implemented some more browser
types and enhanced the detection functionality so that we get
accurate browser types especially for WAP phones which can do
XHTML. Currently we don't use the extra types much and just map
the HTML ones onto the standard HTML, and the WAP ones onto
either WML or WMLUP as before. However it should mean things get
recognised better. The default if nothing is detected is also now
HTML, rather than falling through to WML as it used to before.
2003-10-15 10:54 mark
* selfregistration-defs.php: latest self reg defs file
2003-10-15 09:40 mark
* selfregistration-defs.php: add the selfregistration-sefs to the
axyl library
2003-10-14 10:13 paul
* lockfile-defs.php: Tidied up the error report for lockfile errors
regarding PID.
2003-10-14 10:06 paul
* monitor-defs.php: Corrected condition codes. Added CR's to email
messages.
2003-10-14 09:52 paul
* monitor-defs.php: Fixed bug in raising of error when monitor
error condition has been detected due to lockfile problems.
2003-10-14 09:51 paul
* lockfile-defs.php: Fixed bug in calculation of lockfile age.
2003-10-14 07:48 mark
* forum-defs.php: latest forum defs.
new functionality...
2003-10-09 16:07 mark
* forum-defs.php: latest forum defs file
2003-10-09 10:17 paul
* mail-defs.php: Implemented the CC and BCC headers! Duh.
2003-10-09 08:38 mark
* forum-defs.php: current forum defs
2003-10-07 16:18 mark
* forum-defs.php: latest axyl_forums
2003-10-06 09:52 mark
* forum-defs.php: new forum-defs.php file
2003-10-04 20:07 paul
* mail-defs.php: Fixed long-standing bug where lines in the main
body of an email with attachments would have line-breaks
inserted. This was due to the indiscrimate application of the
"chunk_split()" function to article body text. We now only apply
it to base_64_encoded MIME data.
2003-10-02 16:28 paul
* maintainer-defs.php: Removed the hiding option for Joined tables
on Add. We still hide Linked and Detail tables forms though.
2003-09-26 12:21 paul
* block-defs.php, layout-defs.php: Removed erroneous footers
(axfoot style).
2003-09-26 10:20 paul
* block-defs.php, layout-defs.php: Enhanced to conform to the new
Axyl styles for form elements and form headings etc.
2003-09-26 07:44 paul
* menumaint-defs.php: Remove hard-wired table width and alignment.
Made it a descendant of HTMLObject and now the container table
inherits attributes as specified via styles etc. by the creator
of the object at the top level.
2003-09-25 13:11 paul
* form-defs.php, html-defs.php, maintainer-defs.php: Various
changes.
2003-09-23 19:56 paul
* maintainer-defs.php: Prevent display of linked/joined/detail
table forms if we are performaing an ADD operation on the main
table. This is because of the old chicken and the egg scenario,
where we haven't got a master record to relate to the others yet.
The idea is to insert the main record and then they get the
related forms to play with after that.
2003-09-23 15:48 paul
* menu-defs.php: Fixed the get_if_modified so that it works.
2003-09-23 15:46 paul
* menumaint-defs.php: Fixed Axyl style error.
2003-09-23 15:46 paul
* form-defs.php: Minor changes: 1. the <hr> tag is now rendered
just as <hr>. 2. The form elements like labelfield, textcontent,
and annotation now can have a css parameter. Unfortunately this
isn't used anywhere on render yet. 3. Fixed long-standing foible
in combofield additem() method where the value is assigned to the
same as the key if blank. Changed to make this assign blank if
blank is passed, but to use the key if the value is omitted. 4.
Fixed up the Phpdoc comments so they should work now.
2003-09-23 15:41 paul
* pim-defs.php: Added a method to render the contact details as a
\n delimited ascii string.
2003-09-23 15:40 paul
* treemenu-defs.php: Make the get_if_modified save to session if
changes are detected.
2003-09-23 15:40 paul
* maintainer-defs.php: Changed so that FK dropdowns get a null
value element when the field is NULLABLE.
2003-09-22 20:51 paul
* menumaint-defs.php: Narrowed this form to 600px.
2003-09-22 20:51 paul
* form-defs.php: Fixed so that the displayonly field type gets the
Axyl label style. Also fixed so that the listbox select gets
vertically aligned top.
2003-09-22 20:49 paul
* maintainer-defs.php: Fixed various bugs in rendering and
submitting the m2m linked table configuration. Fixed up the
set_labelfields for master-detail, and fixed up the new Axyl
styling to work better.
2003-09-22 12:51 paul
* configuration-defs.php, control-panel.php, maintainer-defs.php,
menumaint-defs.php: Altered to use the new Axyl styles in the
standard sitestyle.css. This should mean that the forms generated
from these modules should look better and more consistent.
2003-09-22 12:50 paul
* form-defs.php: Added new properties: labelcolon (boolean),
labeljustify (string: 'left' or 'right'), labelcss (string).
These just allow a bit of styling to be applied to form
generation. We also now inherit the form style/class etc.
properly.
2003-09-22 12:48 paul
* treemenu-defs.php: Cosmetic only.
2003-09-21 09:43 paul
* monitor-defs.php: Changed to suit the new locking scheme. We now
do lock..unlock inside the check() method each time it is called.
Previously we were not removing the lockfile when in a 'skip'
timeslot.
2003-09-17 20:38 paul
* maintainer-defs.php, form-defs.php: Using new HTMLObject method
"inherit_attributes()" to sets the objects style and look from
the containing object.
2003-09-17 20:37 paul
* html-defs.php: New method "inherit_attributes()" passed an
HTMLObject object instance as the only parameter. Sets the
current objects style and look from the given object. Used to
make tables contained within an HTMLObject look the same etc.
2003-09-15 13:20 paul
* menu-defs.php: Added $max_level_depth property - max levels the
menu goes to. Also make sure we don't assign a menu option for
ID=0.
2003-09-15 13:12 paul
* rowmenu-defs.php: First working rowmenu class. This renders
hierarchical menus horizontally level-by-level starting with top
level. It only shows lower levels if they are "expanded" via
clicking on a parent level submenu-heading item. Fully persistent
as per the treemenu, using the same ax_wwwsession.menu_status
field to save serialized menu object.
2003-09-15 13:11 paul
* treemenu-defs.php: A few tidy-ups plus now using ID attribute in
the <A> tag to assign the .hlmenuitem styling from sitestyle.css.
This targets the links properly and stops all the cascading
inheritance problems with links.
2003-09-14 13:23 paul
* rowmenu-defs.php: Work in progress. only.
2003-09-14 13:22 paul
* menu-defs.php: Renamed internal var "description" to be "desc" to
save some space.
2003-09-14 13:22 paul
* treemenu-defs.php: Cosmetic only. Removed debugging and
streamlining some code.
2003-09-14 13:21 paul
* control-panel.php, default-application.xml, session-defs.php:
Updated the Axyl application control-panel settings. We now have
two new options as follows: 1) $INCDIR which is a global variable
just like $IMAGESDIR and is defaulted to website root
sub-directory "inc". This can be used to specify the location of
a directory where you might have 'include files" (eg. *.inc) for
your Php modules. 2) There is a new session cookie lifetime
modifier in the session section which is a checkbox. When checked
(default not) the 'Guest cookies browser lifetime' option causes
guest logins to be assigned a cookie lifetime for the duration
thedetection mechanism, but revert to WML as
default if the HTML browsers are not detected in the
HTTP_USER_AGENT string. (Hopefully fixes the error reported by
Matthew).
2003-10-16 21:18 paul
* renderable.php, response-defs.php, session-defs.php, utils.php,
webpage-defs.php, wml-defs.php: Implemented some more browser
types and enhanced the detection functionality so that we get
accurate browser types especially for WAP phones which can do
XHTML. Currently we don't use the extra types much and just map
the HTML ones onto the standard HTML, and the WAP ones onto
either WML or WMLUP as before. However it should mean things get
recognised better. The default if nothing is detected is also now
HTML, rather than falling through to WML as it used to before.
2003-10-15 10:54 mark
* selfregistration-defs.php: latest self reg defs file
2003-10-15 09:40 mark
* selfregistration-defs.php: add the selfregistration-sefs to the
axyl library
2003-10-14 10:13 paul
* lockfile-defs.php: Tidied up the error report for lockfile errors
regarding PID.
2003-10-14 10:06 paul
* monitor-defs.php: Corrected condition codes. Added CR's to email
messages.
2003-10-14 09:52 paul
* monitor-defs.php: Fixed bug in raising of error when monitor
error condition has been detected due to lockfile problems.
2003-10-14 09:51 paul
* lockfile-defs.php: Fixed bug in calculation of lockfile age.
2003-10-14 07:48 mark
* forum-defs.php: latest forum defs.
new functionality...
2003-10-09 16:07 mark
* forum-defs.php: latest forum defs file
2003-10-09 10:17 paul
* mail-defs.php: Implemented the CC and BCC headers! Duh.
2003-10-09 08:38 mark
* forum-defs.php: current forum defs
2003-10-07 16:18 mark
* forum-defs.php: latest axyl_forums
2003-10-06 09:52 mark
* forum-defs.php: new forum-defs.php file
2003-10-04 20:07 paul
* mail-defs.php: Fixed long-standing bug where lines in the main
body of an email with attachments would have line-breaks
inserted. This was due to the indiscrimate application of the
"chunk_split()" function to article body text. We now only apply
it to base_64_encoded MIME data.
2003-10-02 16:28 paul
* maintainer-defs.php: Removed the hiding option for Joined tables
on Add. We still hide Linked and Detail tables forms though.
2003-09-26 12:21 paul
* block-defs.php, layout-defs.php: Removed erroneous footers
(axfoot style).
2003-09-26 10:20 paul
* block-defs.php, layout-defs.php: Enhanced to conform to the new
Axyl styles for form elements and form headings etc.
2003-09-26 07:44 paul
* menumaint-defs.php: Remove hard-wired table width and alignment.
Made it a descendant of HTMLObject and now the container table
inherits attributes as specified via styles etc. by the creator
of the object at the top level.
2003-09-25 13:11 paul
* form-defs.php, html-defs.php, maintainer-defs.php: Various
changes.
2003-09-23 19:56 paul
* maintainer-defs.php: Prevent display of linked/joined/detail
table forms if we are performaing an ADD operation on the main
table. This is because of the old chicken and the egg scenario,
where we haven't got a master record to relate to the others yet.
The idea is to insert the main record and then they get the
related forms to play with after that.
2003-09-23 15:48 paul
* menu-defs.php: Fixed the get_if_modified so that it works.
2003-09-23 15:46 paul
* menumaint-defs.php: Fixed Axyl style error.
2003-09-23 15:46 paul
* form-defs.php: Minor changes: 1. the <hr> tag is now rendered
just as <hr>. 2. The form elements like labelfield, textcontent,
and annotation now can have a css parameter. Unfortunately this
isn't used anywhere on render yet. 3. Fixed long-standing foible
in combofield additem() method where the value is assigned to the
same as the key if blank. Changed to make this assign blank if
blank is passed, but to use the key if the value is omitted. 4.
Fixed up the Phpdoc comments so they should work now.
2003-09-23 15:41 paul
* pim-defs.php: Added a method to render the contact details as a
\n delimited ascii string.
2003-09-23 15:40 paul
* treemenu-defs.php: Make the get_if_modified save to session if
changes are detected.
2003-09-23 15:40 paul
* maintainer-defs.php: Changed so that FK dropdowns get a null
value element when the field is NULLABLE.
2003-09-22 20:51 paul
* menumaint-defs.php: Narrowed this form to 600px.
2003-09-22 20:51 paul
* form-defs.php: Fixed so that the displayonly field type gets the
Axyl label style. Also fixed so that the listbox select gets
vertically aligned top.
2003-09-22 20:49 paul
* maintainer-defs.php: Fixed various bugs in rendering and
submitting the m2m linked table configuration. Fixed up the
set_labelfields for master-detail, and fixed up the new Axyl
styling to work better.
2003-09-22 12:51 paul
* configuration-defs.php, control-panel.php, maintainer-defs.php,
menumaint-defs.php: Altered to use the new Axyl styles in the
standard sitestyle.css. This should mean that the forms generated
from these modules should look better and more consistent.
2003-09-22 12:50 paul
* form-defs.php: Added new properties: labelcolon (boolean),
labeljustify (string: 'left' or 'right'), labelcss (string).
These just allow a bit of styling to be applied to form
generation. We also now inherit the form style/class etc.
properly.
2003-09-22 12:48 paul
* treemenu-defs.php: Cosmetic only.
2003-09-21 09:43 paul
* monitor-defs.php: Changed to suit the new locking scheme. We now
do lock..unlock inside the check() method each time it is called.
Previously we were not removing the lockfile when in a 'skip'
timeslot.
2003-09-17 20:38 paul
* maintainer-defs.php, form-defs.php: Using new HTMLObject method
"inherit_attributes()" to sets the objects style and look from
the containing object.
2003-09-17 20:37 paul
* html-defs.php: New method "inherit_attributes()" passed an
HTMLObject object instance as the only parameter. Sets the
current objects style and look from the given object. Used to
make tables contained within an HTMLObject look the same etc.
2003-09-15 13:20 paul
* menu-defs.php: Added $max_level_depth property - max levels the
menu goes to. Also make sure we don't assign a menu option for
ID=0.
2003-09-15 13:12 paul
* rowmenu-defs.php: First working rowmenu class. This renders
hierarchical menus horizontally level-by-level starting with top
level. It only shows lower levels if they are "expanded" via
clicking on a parent level submenu-heading item. Fully persistent
as per the treemenu, using the same ax_wwwsession.menu_status
field to save serialized menu object.
2003-09-15 13:11 paul
* treemenu-defs.php: A few tidy-ups plus now using ID attribute in
the <A> tag to assign the .hlmenuitem styling from sitestyle.css.
This targets the links properly and stops all the cascading
inheritance problems with links.
2003-09-14 13:23 paul
* rowmenu-defs.php: Work in progress. only.
2003-09-14 13:22 paul
* menu-defs.php: Renamed internal var "description" to be "desc" to
save some space.
2003-09-14 13:22 paul
* treemenu-defs.php: Cosmetic only. Removed debugging and
streamlining some code.
2003-09-14 13:21 paul
* control-panel.php, default-application.xml, session-defs.php:
Updated the Axyl application control-panel settings. We now have
two new options as follows: 1) $INCDIR which is a global variable
just like $IMAGESDIR and is defaulted to website root
sub-directory "inc". This can be used to specify the location of
a directory where you might have 'include files" (eg. *.inc) for
your Php modules. 2) There is a new session cookie lifetime
modifier in the session section which is a checkbox. When checked
(default not) the 'Guest cookies browser lifetime' option causes
guest logins to be assigned a cookie lifetime for the duration
thedetection mechanism, but revert to WML as
default if the HTML browsers are not detected in the
HTTP_USER_AGENT string. (Hopefully fixes the error reported by
Matthew).
2003-10-16 21:18 paul
* renderable.php, response-defs.php, session-defs.php, utils.php,
webpage-defs.php, wml-defs.php: Implemented some more browser
types and enhanced the detection functionality so that we get
accurate browser types especially for WAP phones which can do
XHTML. Currently we don't use the extra types much and just map
the HTML ones onto the standard HTML, and the WAP ones onto
either WML or WMLUP as before. However it should mean things get
recognised better. The default if nothing is detected is also now
HTML, rather than falling through to WML as it used to before.
2003-10-15 10:54 mark
* selfregistration-defs.php: latest self reg defs file
2003-10-15 09:40 mark
* selfregistration-defs.php: add the selfregistration-sefs to the
axyl library
2003-10-14 10:13 paul
* lockfile-defs.php: Tidied up the error report for lockfile errors
regarding PID.
2003-10-14 10:06 paul
* monitor-defs.php: Corrected condition codes. Added CR's to email
messages.
2003-10-14 09:52 paul
* monitor-defs.php: Fixed bug in raising of error when monitor
error condition has been detected due to lockfile problems.
2003-10-14 09:51 paul
* lockfile-defs.php: Fixed bug in calculation of lockfile age.
2003-10-14 07:48 mark
* forum-defs.php: latest forum defs.
new functionality...
2003-10-09 16:07 mark
* forum-defs.php: latest forum defs file
2003-10-09 10:17 paul
* mail-defs.php: Implemented the CC and BCC headers! Duh.
2003-10-09 08:38 mark
* forum-defs.php: current forum defs
2003-10-07 16:18 mark
* forum-defs.php: latest axyl_forums
2003-10-06 09:52 mark
* forum-defs.php: new forum-defs.php file
2003-10-04 20:07 paul
* mail-defs.php: Fixed long-standing bug where lines in the main
body of an email with attachments would have line-breaks
inserted. This was due to the indiscrimate application of the
"chunk_split()" function to article body text. We now only apply
it to base_64_encoded MIME data.
2003-10-02 16:28 paul
* maintainer-defs.php: Removed the hiding option for Joined tables
on Add. We still hide Linked and Detail tables forms though.
2003-09-26 12:21 paul
* block-defs.php, layout-defs.php: Removed erroneous footers
(axfoot style).
2003-09-26 10:20 paul
* block-defs.php, layout-defs.php: Enhanced to conform to the new
Axyl styles for form elements and form headings etc.
2003-09-26 07:44 paul
* menumaint-defs.php: Remove hard-wired table width and alignment.
Made it a descendant of HTMLObject and now the container table
inherits attributes as specified via styles etc. by the creator
of the object at the top level.
2003-09-25 13:11 paul
* form-defs.php, html-defs.php, maintainer-defs.php: Various
changes.
2003-09-23 19:56 paul
* maintainer-defs.php: Prevent display of linked/joined/detail
table forms if we are performaing an ADD operation on the main
table. This is because of the old chicken and the egg scenario,
where we haven't got a master record to relate to the others yet.
The idea is to insert the main record and then they get the
related forms to play with after that.
2003-09-23 15:48 paul
* menu-defs.php: Fixed the get_if_modified so that it works.
2003-09-23 15:46 paul
* menumaint-defs.php: Fixed Axyl style error.
2003-09-23 15:46 paul
* form-defs.php: Minor changes: 1. the <hr> tag is now rendered
just as <hr>. 2. The form elements like labelfield, textcontent,
and annotation now can have a css parameter. Unfortunately this
isn't used anywhere on render yet. 3. Fixed long-standing foible
in combofield additem() method where the value is assigned to the
same as the key if blank. Changed to make this assign blank if
blank is passed, but to use the key if the value is omitted. 4.
Fixed up the Phpdoc comments so they should work now.
2003-09-23 15:41 paul
* pim-defs.php: Added a method to render the contact details as a
\n delimited ascii string.
2003-09-23 15:40 paul
* treemenu-defs.php: Make the get_if_modified save to session if
changes are detected.
2003-09-23 15:40 paul
* maintainer-defs.php: Changed so that FK dropdowns get a null
value element when the field is NULLABLE.
2003-09-22 20:51 paul
* menumaint-defs.php: Narrowed this form to 600px.
2003-09-22 20:51 paul
* form-defs.php: Fixed so that the displayonly field type gets the
Axyl label style. Also fixed so that the listbox select gets
vertically aligned top.
2003-09-22 20:49 paul
* maintainer-defs.php: Fixed various bugs in rendering and
submitting the m2m linked table configuration. Fixed up the
set_labelfields for master-detail, and fixed up the new Axyl
styling to work better.
2003-09-22 12:51 paul
* configuration-defs.php, control-panel.php, maintainer-defs.php,
menumaint-defs.php: Altered to use the new Axyl styles in the
standard sitestyle.css. This should mean that the forms generated
from these modules should look better and more consistent.
2003-09-22 12:50 paul
* form-defs.php: Added new properties: labelcolon (boolean),
labeljustify (string: 'left' or 'right'), labelcss (string).
These just allow a bit of styling to be applied to form
generation. We also now inherit the form style/class etc.
properly.
2003-09-22 12:48 paul
* treemenu-defs.php: Cosmetic only.
2003-09-21 09:43 paul
* monitor-defs.php: Changed to suit the new locking scheme. We now
do lock..unlock inside the check() method each time it is called.
Previously we were not removing the lockfile when in a 'skip'
timeslot.
2003-09-17 20:38 paul
* maintainer-defs.php, form-defs.php: Using new HTMLObject method
"inherit_attributes()" to sets the objects style and look from
the containing object.
2003-09-17 20:37 paul
* html-defs.php: New method "inherit_attributes()" passed an
HTMLObject object instance as the only parameter. Sets the
current objects style and look from the given object. Used to
make tables contained within an HTMLObject look the same etc.
2003-09-15 13:20 paul
* menu-defs.php: Added $max_level_depth property - max levels the
menu goes to. Also make sure we don't assign a menu option for
ID=0.
2003-09-15 13:12 paul
* rowmenu-defs.php: First working rowmenu class. This renders
hierarchical menus horizontally level-by-level starting with top
level. It only shows lower levels if they are "expanded" via
clicking on a parent level submenu-heading item. Fully persistent
as per the treemenu, using the same ax_wwwsession.menu_status
field to save serialized menu object.
2003-09-15 13:11 paul
* treemenu-defs.php: A few tidy-ups plus now using ID attribute in
the <A> tag to assign the .hlmenuitem styling from sitestyle.css.
This targets the links properly and stops all the cascading
inheritance problems with links.
2003-09-14 13:23 paul
* rowmenu-defs.php: Work in progress. only.
2003-09-14 13:22 paul
* menu-defs.php: Renamed internal var "description" to be "desc" to
save some space.
2003-09-14 13:22 paul
* treemenu-defs.php: Cosmetic only. Removed debugging and
streamlining some code.
2003-09-14 13:21 paul
* control-panel.php, default-application.xml, session-defs.php:
Updated the Axyl application control-panel settings. We now have
two new options as follows: 1) $INCDIR which is a global variable
just like $IMAGESDIR and is defaulted to website root
sub-directory "inc". This can be used to specify the location of
a directory where you might have 'include files" (eg. *.inc) for
your Php modules. 2) There is a new session cookie lifetime
modifier in the session section which is a checkbox. When checked
(default not) the 'Guest cookies browser lifetime' option causes
guest logins to be assigned a cookie lifetime for the duration
thedetection mechanism, but revert to WML as
default if the HTML browsers are not detected in the
HTTP_USER_AGENT string. (Hopefully fixes the error reported by
Matthew).
2003-10-16 21:18 paul
* renderable.php, response-defs.php, session-defs.php, utils.php,
webpage-defs.php, wml-defs.php: Implemented some more browser
types and enhanced the detection functionality so that we get
accurate browser types especially for WAP phones which can do
XHTML. Currently we don't use the extra types much and just map
the HTML ones onto the standard HTML, and the WAP ones onto
either WML or WMLUP as before. However it should mean things get
recognised better. The default if nothing is detected is also now
HTML, rather than falling through to WML as it used to before.
2003-10-15 10:54 mark
* selfregistration-defs.php: latest self reg defs file
2003-10-15 09:40 mark
* selfregistration-defs.php: add the selfregistration-sefs to the
axyl library
2003-10-14 10:13 paul
* lockfile-defs.php: Tidied up the error report for lockfile errors
regarding PID.
2003-10-14 10:06 paul
* monitor-defs.php: Corrected condition codes. Added CR's to email
messages.
2003-10-14 09:52 paul
* monitor-defs.php: Fixed bug in raising of error when monitor
error condition has been detected due to lockfile problems.
2003-10-14 09:51 paul
* lockfile-defs.php: Fixed bug in calculation of lockfile age.
2003-10-14 07:48 mark
* forum-defs.php: latest forum defs.
new functionality...
2003-10-09 16:07 mark
* forum-defs.php: latest forum defs file
2003-10-09 10:17 paul
* mail-defs.php: Implemented the CC and BCC headers! Duh.
2003-10-09 08:38 mark
* forum-defs.php: current forum defs
2003-10-07 16:18 mark
* forum-defs.php: latest axyl_forums
2003-10-06 09:52 mark
* forum-defs.php: new forum-defs.php file
2003-10-04 20:07 paul
* mail-defs.php: Fixed long-standing bug where lines in the main
body of an email with attachments would have line-breaks
inserted. This was due to the indiscrimate application of the
"chunk_split()" function to article body text. We now only apply
it to base_64_encoded MIME data.
2003-10-02 16:28 paul
* maintainer-defs.php: Removed the hiding option for Joined tables
on Add. We still hide Linked and Detail tables forms though.
2003-09-26 12:21 paul
* block-defs.php, layout-defs.php: Removed erroneous footers
(axfoot style).
2003-09-26 10:20 paul
* block-defs.php, layout-defs.php: Enhanced to conform to the new
Axyl styles for form elements and form headings etc.
2003-09-26 07:44 paul
* menumaint-defs.php: Remove hard-wired table width and alignment.
Made it a descendant of HTMLObject and now the container table
inherits attributes as specified via styles etc. by the creator
of the object at the top level.
2003-09-25 13:11 paul
* form-defs.php, html-defs.php, maintainer-defs.php: Various
changes.
2003-09-23 19:56 paul
* maintainer-defs.php: Prevent display of linked/joined/detail
table forms if we are performaing an ADD operation on the main
table. This is because of the old chicken and the egg scenario,
where we haven't got a master record to relate to the others yet.
The idea is to insert the main record and then they get the
related forms to play with after that.
2003-09-23 15:48 paul
* menu-defs.php: Fixed the get_if_modified so that it works.
2003-09-23 15:46 paul
* menumaint-defs.php: Fixed Axyl style error.
2003-09-23 15:46 paul
* form-defs.php: Minor changes: 1. the <hr> tag is now rendered
just as <hr>. 2. The form elements like labelfield, textcontent,
and annotation now can have a css parameter. Unfortunately this
isn't used anywhere on render yet. 3. Fixed long-standing foible
in combofield additem() method where the value is assigned to the
same as the key if blank. Changed to make this assign blank if
blank is passed, but to use the key if the value is omitted. 4.
Fixed up the Phpdoc comments so they should work now.
2003-09-23 15:41 paul
* pim-defs.php: Added a method to render the contact details as a
\n delimited ascii string.
2003-09-23 15:40 paul
* treemenu-defs.php: Make the get_if_modified save to session if
changes are detected.
2003-09-23 15:40 paul
* maintainer-defs.php: Changed so that FK dropdowns get a null
value element when the field is NULLABLE.
2003-09-22 20:51 paul
* menumaint-defs.php: Narrowed this form to 600px.
2003-09-22 20:51 paul
* form-defs.php: Fixed so that the displayonly field type gets the
Axyl label style. Also fixed so that the listbox select gets
vertically aligned top.
2003-09-22 20:49 paul
* maintainer-defs.php: Fixed various bugs in rendering and
submitting the m2m linked table configuration. Fixed up the
set_labelfields for master-detail, and fixed up the new Axyl
styling to work better.
2003-09-22 12:51 paul
* configuration-defs.php, control-panel.php, maintainer-defs.php,
menumaint-defs.php: Altered to use the new Axyl styles in the
standard sitestyle.css. This should mean that the forms generated
from these modules should look better and more consistent.
2003-09-22 12:50 paul
* form-defs.php: Added new properties: labelcolon (boolean),
labeljustify (string: 'left' or 'right'), labelcss (string).
These just allow a bit of styling to be applied to form
generation. We also now inherit the form style/class etc.
properly.
2003-09-22 12:48 paul
* treemenu-defs.php: Cosmetic only.
2003-09-21 09:43 paul
* monitor-defs.php: Changed to suit the new locking scheme. We now
do lock..unlock inside the check() method each time it is called.
Previously we were not removing the lockfile when in a 'skip'
timeslot.
2003-09-17 20:38 paul
* maintainer-defs.php, form-defs.php: Using new HTMLObject method
"inherit_attributes()" to sets the objects style and look from
the containing object.
2003-09-17 20:37 paul
* html-defs.php: New method "inherit_attributes()" passed an
HTMLObject object instance as the only parameter. Sets the
current objects style and look from the given object. Used to
make tables contained within an HTMLObject look the same etc.
2003-09-15 13:20 paul
* menu-defs.php: Added $max_level_depth property - max levels the
menu goes to. Also make sure we don't assign a menu option for
ID=0.
2003-09-15 13:12 paul
* rowmenu-defs.php: First working rowmenu class. This renders
hierarchical menus horizontally level-by-level starting with top
level. It only shows lower levels if they are "expanded" via
clicking on a parent level submenu-heading item. Fully persistent
as per the treemenu, using the same ax_wwwsession.me