Browse code

#8 #5 #4 #3 coauthors cleaning

Jimako authored on 2023/09/06 05:50:38
Showing 2 changed files
... ...
@@ -63,15 +63,16 @@ function storyform($stories, $preview = 0){
63 63
 <div id='coauthorsDiv' name='coauthorsDiv' style='visibility: hidden;'></div>
64 64
 <iframe id='coauthorsshim' scr='' scrolling='no' frameborder='0' class='shim'></iframe>
65 65
 <div><label for='coauthorsSelected'>"._COAUTHORS.": <br /><select name='coauthorsSelected' id='coauthorsSelected' size='8' multiple='multiple' class='multiSelect' onclick='javascript: removeMember(\"coauthors\");'>";
66
-	$couids = array() ;
66
+	$array_couids = array() ;
67
+	$couids = "";
67 68
 	if(is_array($stories['coauthors']) && count($stories['coauthors'])) {
68 69
 		$coauths = dbquery("SELECT "._PENNAMEFIELD." as penname, "._UIDFIELD." as uid FROM "._AUTHORTABLE." WHERE FIND_IN_SET("._UIDFIELD.", '".implode(",", $stories['coauthors'])."') > 0");
69 70
 		while($c = dbassoc($coauths)) {
70 71
 			if($c['uid'] == $stories['uid']) continue;
71 72
 			$output .= "<option label='".$c['penname']."' value='".$c['uid']."'>".$c['penname']."</option>";
72
-			$couids[] = $c['uid'];
73
+			$array_couids[] = $c['uid'];
73 74
 		}
74
-		$couids = implode(",", $couids);
75
+		$couids = implode(",", $array_couids);
75 76
 	}
76 77
 	$output .= "</select></label>
77 78
 		<input type='hidden' name='coauthors' id='coauthors' value='$couids'></div>";
... ...
@@ -791,7 +791,8 @@ function editstory($sid) {
791 791
 			list($authors) = dbrow(dbquery("SELECT COUNT(uid) FROM ".TABLEPREFIX."fanfiction_authorprefs WHERE stories > 0"));
792 792
 			dbquery("UPDATE ".TABLEPREFIX."fanfiction_stats set wordcount = '$words', chapters = '$chapters', authors = '$authors'");
793 793
 
794
-			$updatequery = dbquery("UPDATE ".TABLEPREFIX."fanfiction_stories SET title = '".addslashes($title)."', summary = '".addslashes(format_story($summary))."', storynotes = '".addslashes(format_story($storynotes))."', rr = '".($rr ? 1 : 0)."', completed = '".($complete ? 1 : 0)."', validated = '$validated', rid = '$rid', classes = '".(is_array($classes) ? implode(",", $classes) : $classes)."', charid = '".(is_array($charid) ? implode(",", $charid) : $charid)."', catid = '".(is_array($catid) ? implode(",", $catid) : $catid)."', coauthors = '".(is_array($coauthors) ? implode(",", $coauthors) : $coauthors)."', featured = '$feat' WHERE sid = '$sid'");
794
+			$updatequery = dbquery("UPDATE ".TABLEPREFIX."fanfiction_stories SET title = '".addslashes($title)."', summary = '".addslashes(format_story($summary))."', storynotes = '".addslashes(format_story($storynotes))."', rr = '".($rr ? 1 : 0)."', completed = '".($complete ? 1 : 0)."', validated = '$validated', rid = '$rid', classes = '".(is_array($classes) ? implode(",", $classes) : $classes)."', charid = '".(is_array($charid) ? implode(",", $charid) : $charid)."', catid = '".(is_array($catid) ? implode(",", $catid) : $catid)."', coauthors = '".$coauthors."', featured = '$feat' WHERE sid = '$sid'");
795
+		 
795 796
 			$clist = array( );
796 797
 			$coauths = dbquery("SELECT uid FROM ".TABLEPREFIX."fanfiction_coauthors WHERE sid = '$sid'");
797 798
 			while($c = dbassoc($coauths)) {