Commit aa996d5043eed2f6dbedbc90def93a3b094bcecb
1 parent
86e357ef
refl i recip dają 'się' w jednostkach frazeologicznych
Showing
1 changed file
with
7 additions
and
1 deletions
semantics/static/js/semantics_schemas.js
@@ -216,7 +216,6 @@ function redrawSchemas(frame) { | @@ -216,7 +216,6 @@ function redrawSchemas(frame) { | ||
216 | 216 | ||
217 | 217 | ||
218 | function hasRefl(schema) { | 218 | function hasRefl(schema) { |
219 | - // TODO: refl i recip w schemacie | ||
220 | var sid = schemaId(schema); | 219 | var sid = schemaId(schema); |
221 | var i, j; | 220 | var i, j; |
222 | for (i = 0; i < subentry_display.length; i++) { | 221 | for (i = 0; i < subentry_display.length; i++) { |
@@ -226,6 +225,13 @@ function hasRefl(schema) { | @@ -226,6 +225,13 @@ function hasRefl(schema) { | ||
226 | if (char_display.search('się') >= 0) { | 225 | if (char_display.search('się') >= 0) { |
227 | return true; | 226 | return true; |
228 | } else { | 227 | } else { |
228 | + var l0 = schemas_content['schema_' + sid + '_'].display.arguments[0]; | ||
229 | + var k; | ||
230 | + for (k = 0; k < l0.length; k++) { | ||
231 | + if (l0[k].argument == 'refl' || l0[k].argument == 'recip') { | ||
232 | + return true; | ||
233 | + } | ||
234 | + } | ||
229 | return false; | 235 | return false; |
230 | } | 236 | } |
231 | } | 237 | } |