Bläddra i källkod

#1294 Attachment is selected as cover during edit

Alex Trofimov 8 år sedan
förälder
incheckning
70f7149001

+ 1 - 1
modules/base/general/classes/BxBaseModGeneralFormEntry.php

@@ -138,7 +138,7 @@ class BxBaseModGeneralFormEntry extends BxTemplFormView
 
 
     	return array (
     	return array (
 			'name' => $this->aInputs[$CNF['FIELD_PHOTO']]['name'],
 			'name' => $this->aInputs[$CNF['FIELD_PHOTO']]['name'],
-			'content_id' => $this->aInputs[$CNF['FIELD_PHOTO']]['content_id'],
+			'content_id' => (int)$this->aInputs[$CNF['FIELD_PHOTO']]['content_id'],
 			'editor_id' => isset($CNF['FIELD_TEXT_ID']) ? $CNF['FIELD_TEXT_ID'] : '',
 			'editor_id' => isset($CNF['FIELD_TEXT_ID']) ? $CNF['FIELD_TEXT_ID'] : '',
             'thumb_id' => isset($CNF['FIELD_THUMB']) && isset($aContentInfo[$CNF['FIELD_THUMB']]) ? $aContentInfo[$CNF['FIELD_THUMB']] : 0,
             'thumb_id' => isset($CNF['FIELD_THUMB']) && isset($aContentInfo[$CNF['FIELD_THUMB']]) ? $aContentInfo[$CNF['FIELD_THUMB']] : 0,
             'name_thumb' => isset($CNF['FIELD_THUMB']) ? $CNF['FIELD_THUMB'] : '',
             'name_thumb' => isset($CNF['FIELD_THUMB']) ? $CNF['FIELD_THUMB'] : '',

+ 1 - 1
modules/base/text/template/form_ghost_template.html

@@ -31,6 +31,6 @@
     });
     });
 
 
     // select first image as a thumb by default
     // select first image as a thumb by default
-    if (1 == $('input[name="__name_thumb__[]"]').length)
+    if (!__content_id__ && 1 == $('input[name="__name_thumb__[]"]').length)
         $('input[name="__name_thumb__[]"]').attr('checked', true);
         $('input[name="__name_thumb__[]"]').attr('checked', true);
 </script>
 </script>

+ 1 - 1
modules/boonex/posts/classes/BxPostsFormEntry.php

@@ -148,7 +148,7 @@ class BxPostsFormEntry extends BxBaseModTextFormEntry
 
 
     	return array (
     	return array (
 			'name' => $this->aInputs[$CNF['FIELD_PHOTO']]['name'],
 			'name' => $this->aInputs[$CNF['FIELD_PHOTO']]['name'],
-			'content_id' => $this->aInputs[$CNF['FIELD_PHOTO']]['content_id'],
+			'content_id' => (int)$this->aInputs[$CNF['FIELD_PHOTO']]['content_id'],
 			'editor_id' => isset($CNF['FIELD_TEXT_ID']) ? $CNF['FIELD_TEXT_ID'] : ''
 			'editor_id' => isset($CNF['FIELD_TEXT_ID']) ? $CNF['FIELD_TEXT_ID'] : ''
     	);
     	);
     }
     }