3.5.8.F1 - fix rating 3.5.8.f1
3.5.8.F1 - fix rating

file:a/README.md -> file:b/README.md
--- a/README.md
+++ b/README.md
@@ -1,3 +1,8 @@
+# efiction v3.5.8 fixes
+
+- rating display fix
+
+
 # efiction v3.5.8
 
 - added notification module

--- a/includes/storyblock.php
+++ b/includes/storyblock.php
@@ -34,12 +34,11 @@
 		$stories['coauthors_array'] = $array_coauthors;
 		unset($array_coauthors);
 	}
-	else  $stories['coauthors_array'] = array( );	
- 
+	else  $stories['coauthors_array'] = array( );	 
 	$tpl->assign("title"   , stripslashes(title_link($stories)) );
 	$tpl->assign("author"   , author_link($stories));
 	$tpl->assign("summary", stripslashes($stories['summary']) );
-    $tpl->assign("rating"   , !empty($ratingslist) &&  !empty($stories['rid'] && key_exists('name', $ratingslist) )  ? $ratingslist[$stories['rid']]['name'] : "");
+    $tpl->assign("rating"   , !empty($ratingslist) &&  !empty($stories['rid'] && key_exists('name', $ratingslist[$stories['rid']]) )  ? $ratingslist[$stories['rid']]['name'] : "");
 	$tpl->assign("score", ratingpics($stories['rating']) );
 	$tpl->assign("count", $stories['count'] ? $stories['count'] : "0");
 	$allclasslist = "";

--- a/languages/en_admin.php
+++ b/languages/en_admin.php
@@ -132,7 +132,7 @@
 define ("_LANGUAGE", "Language");
 define ("_LEVEL", "Level");
 define ("_LIKESYS", "Like/Dislike"); // Changed to avoid conflict with user _LIKE declaration
-define ("_LIKES_NUMBER", "Number of Likes");  
+if (!defined("_LIKES_NUMBER")) define("_LIKES_NUMBER", "Number of Likes");  
 define ("_LINKACCESS", "Link Access Level"); 
 define ("_LINKKEY", "Link Access Key");
 define ("_LINKRANGE", "Size of Range for Page Links");