Index: branches/unlabeled/unlabeled-1.27.2/kernel/admin_templates/incs/form_blocks.tpl
===================================================================
diff -u -N -r4411 -r4531
--- branches/unlabeled/unlabeled-1.27.2/kernel/admin_templates/incs/form_blocks.tpl (.../form_blocks.tpl) (revision 4411)
+++ branches/unlabeled/unlabeled-1.27.2/kernel/admin_templates/incs/form_blocks.tpl (.../form_blocks.tpl) (revision 4531)
@@ -72,11 +72,11 @@
-
+
">
- " id="" value="" tabindex="" size="" maxlength="" class="" onblur="">
+ " id="" value="" tabindex="" size="" maxlength="" class="" onblur="" onkeyup="">
|
|
@@ -182,11 +182,11 @@
-
+
">
- " id="" value="" tabindex="" size="" class="">
+ " id="" value="" tabindex="" size="" class="" onkeyup="">
');">
@@ -236,7 +236,7 @@
-
+
|
|
Index: branches/unlabeled/unlabeled-1.43.2/core/kernel/db/db_event_handler.php
===================================================================
diff -u -N -r4278 -r4531
--- branches/unlabeled/unlabeled-1.43.2/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 4278)
+++ branches/unlabeled/unlabeled-1.43.2/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 4531)
@@ -880,14 +880,6 @@
$skip_master = false;
$temp =& $this->Application->recallObject($event->getPrefixSpecial().'_TempHandler', 'kTempTablesHandler');
- // newly created item
- /*if($this->getPassedID($event) == 0)
- {
- $master_id = $temp->CopyMasterToOriginal();
- $temp->UpdateForeignKeys($master_id); // save linked field values
- $skip_master = true; //we've already copied master table to get the id
- }*/
-
if (!$this->Application->CheckPermission('SYSTEM_ACCESS.READONLY', 0)) {
$temp->SaveEdit($skip_master);
}
@@ -951,8 +943,10 @@
$object->SetDefaultValues();
$object->Load($id);
$object->SetFieldsFromHash($field_values);
+ $this->customProcessing($event, 'before');
if( $object->Update($id) )
{
+ $this->customProcessing($event, 'after');
$event->status=erSUCCESS;
}
else
@@ -1362,7 +1356,7 @@
{
case 'kOptionsFormatter':
$search_keys = Array();
-
+
$field_value = getArrayValue($custom_filters, $search_field);
if ($field_value !== false) {
// if keyword passed through advanced search filter (e.g. on Visits lists section)
Index: branches/unlabeled/unlabeled-1.15.2/kernel/admin_templates/incs/script.js
===================================================================
diff -u -N -r4382 -r4531
--- branches/unlabeled/unlabeled-1.15.2/kernel/admin_templates/incs/script.js (.../script.js) (revision 4382)
+++ branches/unlabeled/unlabeled-1.15.2/kernel/admin_templates/incs/script.js (.../script.js) (revision 4531)
@@ -800,13 +800,14 @@
$src_option.innerHTML = $src_html;
}
- function getXMLHTTPObject()
+ function getXMLHTTPObject(content_type)
{
+ if (!isset(content_type)) content_type = 'text/plain';
var http_request = false;
if (window.XMLHttpRequest) { // Mozilla, Safari,...
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
- http_request.overrideMimeType('text/plain');
+ http_request.overrideMimeType(content_type);
// See note below about this line
}
} else if (window.ActiveXObject) { // IE