Index: trunk/core/units/phrases/phrases_config.php
===================================================================
diff -u -r4743 -r4940
--- trunk/core/units/phrases/phrases_config.php (.../phrases_config.php) (revision 4743)
+++ trunk/core/units/phrases/phrases_config.php (.../phrases_config.php) (revision 4940)
@@ -40,8 +40,6 @@
),
'IDField' => 'PhraseId',
- 'StatusField' => Array('Type'),
-
'TitleField' => 'Phrase',
'TitlePresets' => Array(
Index: trunk/kernel/units/phrases/phrases_config.php
===================================================================
diff -u -r4743 -r4940
--- trunk/kernel/units/phrases/phrases_config.php (.../phrases_config.php) (revision 4743)
+++ trunk/kernel/units/phrases/phrases_config.php (.../phrases_config.php) (revision 4940)
@@ -40,8 +40,6 @@
),
'IDField' => 'PhraseId',
- 'StatusField' => Array('Type'),
-
'TitleField' => 'Phrase',
'TitlePresets' => Array(
Index: trunk/admin/install/langpacks/english.lang
===================================================================
diff -u -r4743 -r4940
--- trunk/admin/install/langpacks/english.lang (.../english.lang) (revision 4743)
+++ trunk/admin/install/langpacks/english.lang (.../english.lang) (revision 4940)
@@ -205,9 +205,11 @@
RG93bmxvYWQgTGFuZ3VhZ2UgRXhwb3J0
WW91IGhhdmUgbm90IHNhdmVkIGNoYW5nZXMgdG8gdGhlIGl0ZW0geW91IGFyZSBlZGl0aW5nITxiciAvPkNsaWNrIE9LIHRvIGxvb3NlIGNoYW5nZXMgYW5kIGdvIHRvIHRoZSBzZWxlY3RlZCBzZWN0aW9uPGJyIC8+b3IgQ2FuY2VsIHRvIHN0YXkgaW4gdGhlIGN1cnJlbnQgc2VjdGlvbi4=
RmlsZSBpcyBlbXB0eQ==
+ IA==
RW5hYmxlZA==
Q2FuJ3Qgc2F2ZSBhIGZpbGU=
RXJyb3IgY29weWluZyBzdWJjYXRlZ29yaWVz
+ Q3VzdG9tIGZpZWxkIHdpdGggaWRlbnRpY2FsIG5hbWUgYWxyZWFkeSBleGlzdHM=
VXNlcm5hbWUgeW91IGhhdmUgZW50ZXJlZCBhbHJlYWR5IGV4aXN0cyBpbiB0aGUgc3lzdGVtLCBwbGVhc2UgY2hvb3NlIGFub3RoZXIgdXNlcm5hbWUu
RmlsZSBpcyB0b28gbGFyZ2U=
SW52YWxpZCBGaWxlIEZvcm1hdA==
@@ -269,6 +271,7 @@
VmFsaWRhdGUgVXNlcg==
QW4gZXJyb3IgaGFzIG9jY3VyZWQgZHVyaW5nIGV4cG9ydC4=
RmllbGQ=
+ RGlzcGxheSBPcmRlcg==
QWRkcmVzcyBMaW5l
QWR2YW5jZWQgQ1NT
QXV0b21hdGljIEZpbGVuYW1l
@@ -597,6 +600,7 @@
RGlzYWJsZWQgQXJ0aWNsZXM=
RGlzYWJsZWQgQ2F0ZWdvcmllcw==
RGlzYWJsZWQgTGlua3M=
+ RGlzcGxheSBPcmRlcg==
RG93bmxvYWQgTGFuZ3VhZ2UgRXhwb3J0Og==
QWxsb3cgRHVwbGljYXRlIFJhdGluZyBWb3Rlcw==
QWxsb3cgRHVwbGljYXRlIFJldmlld3M=
@@ -895,6 +899,7 @@
Q2xlYXIgU2VhcmNo
TmV3IFNlYXJjaA==
TUVUQSBJbmZvcm1hdGlvbg==
+ Q3VzdG9tIEZpZWxkcw==
R2VuZXJhbA==
TWVzc2FnZQ==
U2VjdGlvbiBPdmVydmlldw==
@@ -964,6 +969,7 @@
TWlzc2luZyBMYWJlbHM=
TW9kdWxlcw==
TW9kdWxlcyBNYW5hZ2VtZW50
+ TW9kdWxlcyAmIFNldHRpbmdz
T3ZlcnZpZXc=
UGFja2FnZSBDb250ZW50
UGVybWlzc2lvbnM=
@@ -1224,6 +1230,7 @@
V2l0aGlu
WWVhcnM=
Wmlw
+ QWRkaW5nIEN1c3RvbSBGaWVsZA==
QWRkaW5nIEJhc2UgU3R5bGU=
QWRkaW5nIEJsb2NrIFN0eWxl
QWRkaW5nIEdyb3Vw
@@ -1243,6 +1250,7 @@
Q2Vuc29yc2hpcA==
Q29tbXVuaXR5
Q29uZmlndXJhdGlvbg==
+ Q3VzdG9tIEZpZWxkcw==
RG9uZQ==
RWRpdGluZyBFbWFpbCBFdmVudA==
RWRpdGluZyBHcm91cA==
@@ -1251,6 +1259,7 @@
RWRpdGluZyBCYXNlIFN0eWxl
RWRpdGluZyBCbG9jayBTdHlsZQ==
RWRpdGluZyBDYXRlZ29yeQ==
+ RWRpdGluZyBDdXN0b20gRmllbGQ=
RWRpdGluZyBHcm91cA==
RWRpdGluZyBMYW5ndWFnZQ==
RWRpdGluZyBQaHJhc2U=
@@ -1286,6 +1295,7 @@
SW5zdGFsbCBMYW5ndWFnZSBQYWNr
TGFuZ3VhZ2UgUGFja3M=
TW9kdWxlIFN0YXR1cw==
+ TmV3IEN1c3RvbSBGaWVsZA==
TmV3IEJhc2UgU3R5bGU=
TmV3IEJsb2NrIFN0eWxl
TmV3IEdyb3Vw
@@ -1399,7 +1409,9 @@
UmVzdG9yZQ==
U2F2ZQ==
U2VhcmNo
+ UmVzZXQ=
U2VsZWN0
+ U2VsZWN0IFVzZXI=
U2VuZCBFLW1haWw=
U2VuZCBFLW1haWw=
U2V0IFByaW1hcnk=
Index: trunk/tools/debug_sample.php
===================================================================
diff -u -r4135 -r4940
--- trunk/tools/debug_sample.php (.../debug_sample.php) (revision 4135)
+++ trunk/tools/debug_sample.php (.../debug_sample.php) (revision 4940)
@@ -1,8 +1,9 @@
Phrases[$label])) {
$translated_label = $this->Phrases[$label];
- if (defined('DEBUG_MODE') && DEBUG_MODE && constOn('DBG_PHRASES_HIGHLIGHT') && !$this->Application->IsAdmin()) {
- $translated_label = ''.$translated_label.' '.$original_label.'';
+ // debug mode is checked directly to improve performance
+ if (defined('DEBUG_MODE') && DEBUG_MODE && constOn('DBG_PHRASES_HIGHLIGHT')) {
+ if (!$this->Application->isDebugMode()) return $translated_label;
+
+ if ($this->Application->IsAdmin()) {
+ $sql = 'SELECT Module
+ FROM '.TABLE_PREFIX.'Phrase
+ WHERE (LanguageId = '.$this->LanguageId.') AND (Phrase = '.$this->Conn->qstr($label).')';
+ $this->Application->Debugger->appendHTML('Phrase: '.$label.'; Module: '.$this->Conn->GetOne($sql).'');
+// $translated_label = $translated_label.' [m: '.$this->Conn->GetOne($sql).'; l: '.$label.']';
+ }
+ else {
+ // highlight text created via translated phrase (used to detect if text on screen is phrase or not)
+ $translated_label = ''.$translated_label.' '.$original_label.'';
+ }
+
}
return $translated_label;
}