[dev] [commit] r939 - phplib/models templates/common/bits wwwbase

automailer at dexonline.ro automailer at dexonline.ro
Mon Aug 19 09:26:08 EEST 2013


Author: cata
Date: Mon Aug 19 09:26:08 2013
New Revision: 939

Log:
Whoops! Fix broken references left after r927.

Modified:
   phplib/models/LexemSource.php
   templates/common/bits/lexemTags.ihtml
   wwwbase/paradigm.php
   wwwbase/search.php

Modified: phplib/models/LexemSource.php
==============================================================================
--- phplib/models/LexemSource.php	Sun Aug 18 23:09:45 2013	(r938)
+++ phplib/models/LexemSource.php	Mon Aug 19 09:26:08 2013	(r939)
@@ -9,6 +9,16 @@
     return util_objectProperty($lexemSources, 'sourceId');
   }
 
+  public static function getSourceNamesForLexem($lexem) {
+    $lexemSources = LexemSource::get_all_by_lexemId($lexem->id);
+    $results = array();
+    foreach($lexemSources as $ls) {
+      $source = Source::get_by_id($ls->sourceId);
+      $results[] = $source->shortName;
+    }
+    return implode(', ', $results);
+  }
+
   public static function deleteByLexemId($lexemId) {
     $meanings = self::get_all_by_lexemId($lexemId);
     foreach ($meanings as $m) {

Modified: templates/common/bits/lexemTags.ihtml
==============================================================================
--- templates/common/bits/lexemTags.ihtml	Sun Aug 18 23:09:45 2013	(r938)
+++ templates/common/bits/lexemTags.ihtml	Mon Aug 19 09:26:08 2013	(r939)
@@ -1,4 +1,4 @@
 {strip}
-  {if $lexem->source}<br/><spam class="lexemTags">Surse flexiune: {$sourceNames}</spam>{/if}
-  {if $lexem->tags}<br/><spam class="lexemTags">{$lexem->tags|escape}</spam>{/if}
+  {if $sourceNames}<br/><span class="lexemTags">Surse flexiune: {$sourceNames}</span>{/if}
+  {if $lexem->tags}<br/><span class="lexemTags">{$lexem->tags|escape}</span>{/if}
 {/strip}

Modified: wwwbase/paradigm.php
==============================================================================
--- wwwbase/paradigm.php	Sun Aug 18 23:09:45 2013	(r938)
+++ wwwbase/paradigm.php	Mon Aug 19 09:26:08 2013	(r939)
@@ -98,11 +98,11 @@
   }
 
   $sourceNamesArr = array();
-  foreach($lexems as $l) {
-    $sourceNamesArr[] = LexemSources::getNamesOfSources($l->source);
+  foreach ($lexems as $l) {
+    $sourceNamesArr[] = LexemSource::getSourceNamesForLexem($l);
   }
 
-  // This paragraph replicates code from paradigm.php
+  // This paragraph replicates code from search.php
   $hasUnrecommendedForms = false;
   foreach ($ifMaps as $ifMap) {
     foreach ($ifMap as $rank => $ifs) {

Modified: wwwbase/search.php
==============================================================================
--- wwwbase/search.php	Sun Aug 18 23:09:45 2013	(r938)
+++ wwwbase/search.php	Mon Aug 19 09:26:08 2013	(r939)
@@ -224,8 +224,8 @@
     SmartyWrap::assign('declensionText', $declensionText);
 
     $sourceNamesArr = array();
-    foreach($lexems as $l) {
-      $sourceNamesArr[] = LexemSources::getNamesOfSources($l->source);
+    foreach ($lexems as $l) {
+      $sourceNamesArr[] = LexemSource::getSourceNamesForLexem($l);
     }
 
     SmartyWrap::assign('sourceNamesArr', $sourceNamesArr);


More information about the Dev mailing list