Customer attribute with Image upload throwing error Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern) Announcing the arrival of Valued Associate #679: Cesar Manara Unicorn Meta Zoo #1: Why another podcast?MAgento 2 import customer with custom attribute?Customer Attribute require error magento 2AbstractFieldArray with Image UploadSave customer custom attribute image in backendimage not display after upload with new category image upload attribute in magento 2I have created an extension to show Customer Company Name in Order grid. But when creating new order, order is not showing in order gridError on image upload with REST apimagento 2.2.5: Adding Custom Attribute to Customer Edit Form in AdminNew Customer Attribute with UpgradeDataMagento 2 How to upgrade existing custom customer address attribute?
Apollo command module space walk?
Bete Noir -- no dairy
What is Wonderstone and are there any references to it pre-1982?
How can I make names more distinctive without making them longer?
Is it true that "carbohydrates are of no use for the basal metabolic need"?
Sci-Fi book where patients in a coma ward all live in a subconscious world linked together
Book where humans were engineered with genes from animal species to survive hostile planets
What is the role of the transistor and diode in a soft start circuit?
In predicate logic, does existential quantification (∃) include universal quantification (∀), i.e. can 'some' imply 'all'?
Is it ethical to give a final exam after the professor has quit before teaching the remaining chapters of the course?
Axes behind plot lines
Selecting the same column from Different rows Based on Different Criteria
Storing hydrofluoric acid before the invention of plastics
Simplicity of the roots of a minimal polynomial
Why was the term "discrete" used in discrete logarithm?
How to call a function with default parameter through a pointer to function that is the return of another function?
Can a non-EU citizen traveling with me come with me through the EU passport line?
Align equal signs while including text over equalities
What does this icon in iOS Stardew Valley mean?
Do I really need recursive chmod to restrict access to a folder?
Resolving to minmaj7
Using audio cues to encourage good posture
How does the particle を relate to the verb 行く in the structure「A を + B に行く」?
What does the "x" in "x86" represent?
Customer attribute with Image upload throwing error
Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)
Announcing the arrival of Valued Associate #679: Cesar Manara
Unicorn Meta Zoo #1: Why another podcast?MAgento 2 import customer with custom attribute?Customer Attribute require error magento 2AbstractFieldArray with Image UploadSave customer custom attribute image in backendimage not display after upload with new category image upload attribute in magento 2I have created an extension to show Customer Company Name in Order grid. But when creating new order, order is not showing in order gridError on image upload with REST apimagento 2.2.5: Adding Custom Attribute to Customer Edit Form in AdminNew Customer Attribute with UpgradeDataMagento 2 How to upgrade existing custom customer address attribute?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I've created one customer attribute with input type, Check below code for reference.
public function install(
ModuleDataSetupInterface $setup,
ModuleContextInterface $context
) {
$customerSetup = $this->customerSetupFactory->create(['setup' => $setup]);
$setup->startSetup();
$attributesInfo = [
'upload_documents' => [
'label' => 'Upload Document',
'type' => 'varchar',
'input' => 'image',
'position' => 1000,
'visible' => true,
'required' => false,
'system' => 0,
'user_defined' => true,
"source" => 'MagentoEavModelEntityAttributeSourceTable',
'position' => 1000,
'is_used_in_grid' => true,
'is_visible_in_grid' => true,
'is_html_allowed_on_front' => true,
'visible_on_front' => true
]
];
$customerEntity = $customerSetup->getEavConfig()->getEntityType('customer');
$attributeSetId = $customerEntity->getDefaultAttributeSetId();
/** @var $attributeSet AttributeSet */
$attributeSet = $this->attributeSetFactory->create();
$attributeGroupId = $attributeSet->getDefaultGroupId($attributeSetId);
foreach ($attributesInfo as $attributeCode => $attributeParams)
$customerSetup->addAttribute(Customer::ENTITY, $attributeCode, $attributeParams);
$magentoUsernameAttribute = $customerSetup->getEavConfig()->getAttribute(Customer::ENTITY, 'upload_documents');
$magentoUsernameAttribute->addData([
'attribute_set_id' => $attributeSetId,
'attribute_group_id' => $attributeGroupId,
'used_in_forms' => ['adminhtml_customer','customer_account_edit','adminhtml_checkout','adminhtml_customer_address','customer_address_edit','customer_register_address'],
]);
$magentoUsernameAttribute->save();
$setup->endSetup();
This is working fine, I can upload image from registration form. Its working with all image type but when I upload PDF it also working it display's PDF at backend.
Issue happens when I try to save customer which has PDF document its shows me error.
"Upload Document" is not a valid image format
Also after I can't upload PDF files from backend too.
Does anyone has what is I'm missing here ?? Any help would be appreciated.
magento2 customer-attribute
add a comment |
I've created one customer attribute with input type, Check below code for reference.
public function install(
ModuleDataSetupInterface $setup,
ModuleContextInterface $context
) {
$customerSetup = $this->customerSetupFactory->create(['setup' => $setup]);
$setup->startSetup();
$attributesInfo = [
'upload_documents' => [
'label' => 'Upload Document',
'type' => 'varchar',
'input' => 'image',
'position' => 1000,
'visible' => true,
'required' => false,
'system' => 0,
'user_defined' => true,
"source" => 'MagentoEavModelEntityAttributeSourceTable',
'position' => 1000,
'is_used_in_grid' => true,
'is_visible_in_grid' => true,
'is_html_allowed_on_front' => true,
'visible_on_front' => true
]
];
$customerEntity = $customerSetup->getEavConfig()->getEntityType('customer');
$attributeSetId = $customerEntity->getDefaultAttributeSetId();
/** @var $attributeSet AttributeSet */
$attributeSet = $this->attributeSetFactory->create();
$attributeGroupId = $attributeSet->getDefaultGroupId($attributeSetId);
foreach ($attributesInfo as $attributeCode => $attributeParams)
$customerSetup->addAttribute(Customer::ENTITY, $attributeCode, $attributeParams);
$magentoUsernameAttribute = $customerSetup->getEavConfig()->getAttribute(Customer::ENTITY, 'upload_documents');
$magentoUsernameAttribute->addData([
'attribute_set_id' => $attributeSetId,
'attribute_group_id' => $attributeGroupId,
'used_in_forms' => ['adminhtml_customer','customer_account_edit','adminhtml_checkout','adminhtml_customer_address','customer_address_edit','customer_register_address'],
]);
$magentoUsernameAttribute->save();
$setup->endSetup();
This is working fine, I can upload image from registration form. Its working with all image type but when I upload PDF it also working it display's PDF at backend.
Issue happens when I try to save customer which has PDF document its shows me error.
"Upload Document" is not a valid image format
Also after I can't upload PDF files from backend too.
Does anyone has what is I'm missing here ?? Any help would be appreciated.
magento2 customer-attribute
add a comment |
I've created one customer attribute with input type, Check below code for reference.
public function install(
ModuleDataSetupInterface $setup,
ModuleContextInterface $context
) {
$customerSetup = $this->customerSetupFactory->create(['setup' => $setup]);
$setup->startSetup();
$attributesInfo = [
'upload_documents' => [
'label' => 'Upload Document',
'type' => 'varchar',
'input' => 'image',
'position' => 1000,
'visible' => true,
'required' => false,
'system' => 0,
'user_defined' => true,
"source" => 'MagentoEavModelEntityAttributeSourceTable',
'position' => 1000,
'is_used_in_grid' => true,
'is_visible_in_grid' => true,
'is_html_allowed_on_front' => true,
'visible_on_front' => true
]
];
$customerEntity = $customerSetup->getEavConfig()->getEntityType('customer');
$attributeSetId = $customerEntity->getDefaultAttributeSetId();
/** @var $attributeSet AttributeSet */
$attributeSet = $this->attributeSetFactory->create();
$attributeGroupId = $attributeSet->getDefaultGroupId($attributeSetId);
foreach ($attributesInfo as $attributeCode => $attributeParams)
$customerSetup->addAttribute(Customer::ENTITY, $attributeCode, $attributeParams);
$magentoUsernameAttribute = $customerSetup->getEavConfig()->getAttribute(Customer::ENTITY, 'upload_documents');
$magentoUsernameAttribute->addData([
'attribute_set_id' => $attributeSetId,
'attribute_group_id' => $attributeGroupId,
'used_in_forms' => ['adminhtml_customer','customer_account_edit','adminhtml_checkout','adminhtml_customer_address','customer_address_edit','customer_register_address'],
]);
$magentoUsernameAttribute->save();
$setup->endSetup();
This is working fine, I can upload image from registration form. Its working with all image type but when I upload PDF it also working it display's PDF at backend.
Issue happens when I try to save customer which has PDF document its shows me error.
"Upload Document" is not a valid image format
Also after I can't upload PDF files from backend too.
Does anyone has what is I'm missing here ?? Any help would be appreciated.
magento2 customer-attribute
I've created one customer attribute with input type, Check below code for reference.
public function install(
ModuleDataSetupInterface $setup,
ModuleContextInterface $context
) {
$customerSetup = $this->customerSetupFactory->create(['setup' => $setup]);
$setup->startSetup();
$attributesInfo = [
'upload_documents' => [
'label' => 'Upload Document',
'type' => 'varchar',
'input' => 'image',
'position' => 1000,
'visible' => true,
'required' => false,
'system' => 0,
'user_defined' => true,
"source" => 'MagentoEavModelEntityAttributeSourceTable',
'position' => 1000,
'is_used_in_grid' => true,
'is_visible_in_grid' => true,
'is_html_allowed_on_front' => true,
'visible_on_front' => true
]
];
$customerEntity = $customerSetup->getEavConfig()->getEntityType('customer');
$attributeSetId = $customerEntity->getDefaultAttributeSetId();
/** @var $attributeSet AttributeSet */
$attributeSet = $this->attributeSetFactory->create();
$attributeGroupId = $attributeSet->getDefaultGroupId($attributeSetId);
foreach ($attributesInfo as $attributeCode => $attributeParams)
$customerSetup->addAttribute(Customer::ENTITY, $attributeCode, $attributeParams);
$magentoUsernameAttribute = $customerSetup->getEavConfig()->getAttribute(Customer::ENTITY, 'upload_documents');
$magentoUsernameAttribute->addData([
'attribute_set_id' => $attributeSetId,
'attribute_group_id' => $attributeGroupId,
'used_in_forms' => ['adminhtml_customer','customer_account_edit','adminhtml_checkout','adminhtml_customer_address','customer_address_edit','customer_register_address'],
]);
$magentoUsernameAttribute->save();
$setup->endSetup();
This is working fine, I can upload image from registration form. Its working with all image type but when I upload PDF it also working it display's PDF at backend.
Issue happens when I try to save customer which has PDF document its shows me error.
"Upload Document" is not a valid image format
Also after I can't upload PDF files from backend too.
Does anyone has what is I'm missing here ?? Any help would be appreciated.
magento2 customer-attribute
magento2 customer-attribute
asked Apr 12 at 14:20
VivekVivek
1,5961632
1,5961632
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
By default magento does not allow PDF format on upload to make this an option you will need to create a basic extension and include
app/code/CustomVendor/CustomModule/etc/di.xml
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
<type name="MagentoCmsModelWysiwygImagesStorage">
<arguments>
<argument name="resizeParameters" xsi:type="array">
<item name="height" xsi:type="number">75</item>
<item name="width" xsi:type="number">100</item>
</argument>
<argument name="extensions" xsi:type="array">
<item name="allowed" xsi:type="array">
<item name="jpg" xsi:type="number">1</item>
<item name="jpeg" xsi:type="number">1</item>
<item name="png" xsi:type="number">1</item>
<item name="gif" xsi:type="number">1</item>
<item name="pdf" xsi:type="number">1</item>
</item>
<item name="image_allowed" xsi:type="array">
<item name="jpg" xsi:type="number">1</item>
<item name="jpeg" xsi:type="number">1</item>
<item name="png" xsi:type="number">1</item>
<item name="gif" xsi:type="number">1</item>
</item>
<item name="media_allowed" xsi:type="array">
<item name="flv" xsi:type="number">1</item>
<item name="swf" xsi:type="number">1</item>
<item name="avi" xsi:type="number">1</item>
<item name="mov" xsi:type="number">1</item>
<item name="rm" xsi:type="number">1</item>
<item name="wmv" xsi:type="number">1</item>
<item name="pdf" xsi:type="number">1</item>
</item>
</argument>
<argument name="dirs" xsi:type="array">
<item name="exclude" xsi:type="string"/>
<item name="include" xsi:type="string"/>
</argument>
</arguments>
</type>
</config>
Thanks for you response but its for WYSIWYG editor, I need it for for customer attribute.
– Vivek
yesterday
Yeah the Wysiwygs use the same functionality and the same paramerters for uploads so if you put this in place it should work i have tested this on a number of methods
– Dava Gordon
yesterday
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "479"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f269921%2fcustomer-attribute-with-image-upload-throwing-error%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
By default magento does not allow PDF format on upload to make this an option you will need to create a basic extension and include
app/code/CustomVendor/CustomModule/etc/di.xml
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
<type name="MagentoCmsModelWysiwygImagesStorage">
<arguments>
<argument name="resizeParameters" xsi:type="array">
<item name="height" xsi:type="number">75</item>
<item name="width" xsi:type="number">100</item>
</argument>
<argument name="extensions" xsi:type="array">
<item name="allowed" xsi:type="array">
<item name="jpg" xsi:type="number">1</item>
<item name="jpeg" xsi:type="number">1</item>
<item name="png" xsi:type="number">1</item>
<item name="gif" xsi:type="number">1</item>
<item name="pdf" xsi:type="number">1</item>
</item>
<item name="image_allowed" xsi:type="array">
<item name="jpg" xsi:type="number">1</item>
<item name="jpeg" xsi:type="number">1</item>
<item name="png" xsi:type="number">1</item>
<item name="gif" xsi:type="number">1</item>
</item>
<item name="media_allowed" xsi:type="array">
<item name="flv" xsi:type="number">1</item>
<item name="swf" xsi:type="number">1</item>
<item name="avi" xsi:type="number">1</item>
<item name="mov" xsi:type="number">1</item>
<item name="rm" xsi:type="number">1</item>
<item name="wmv" xsi:type="number">1</item>
<item name="pdf" xsi:type="number">1</item>
</item>
</argument>
<argument name="dirs" xsi:type="array">
<item name="exclude" xsi:type="string"/>
<item name="include" xsi:type="string"/>
</argument>
</arguments>
</type>
</config>
Thanks for you response but its for WYSIWYG editor, I need it for for customer attribute.
– Vivek
yesterday
Yeah the Wysiwygs use the same functionality and the same paramerters for uploads so if you put this in place it should work i have tested this on a number of methods
– Dava Gordon
yesterday
add a comment |
By default magento does not allow PDF format on upload to make this an option you will need to create a basic extension and include
app/code/CustomVendor/CustomModule/etc/di.xml
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
<type name="MagentoCmsModelWysiwygImagesStorage">
<arguments>
<argument name="resizeParameters" xsi:type="array">
<item name="height" xsi:type="number">75</item>
<item name="width" xsi:type="number">100</item>
</argument>
<argument name="extensions" xsi:type="array">
<item name="allowed" xsi:type="array">
<item name="jpg" xsi:type="number">1</item>
<item name="jpeg" xsi:type="number">1</item>
<item name="png" xsi:type="number">1</item>
<item name="gif" xsi:type="number">1</item>
<item name="pdf" xsi:type="number">1</item>
</item>
<item name="image_allowed" xsi:type="array">
<item name="jpg" xsi:type="number">1</item>
<item name="jpeg" xsi:type="number">1</item>
<item name="png" xsi:type="number">1</item>
<item name="gif" xsi:type="number">1</item>
</item>
<item name="media_allowed" xsi:type="array">
<item name="flv" xsi:type="number">1</item>
<item name="swf" xsi:type="number">1</item>
<item name="avi" xsi:type="number">1</item>
<item name="mov" xsi:type="number">1</item>
<item name="rm" xsi:type="number">1</item>
<item name="wmv" xsi:type="number">1</item>
<item name="pdf" xsi:type="number">1</item>
</item>
</argument>
<argument name="dirs" xsi:type="array">
<item name="exclude" xsi:type="string"/>
<item name="include" xsi:type="string"/>
</argument>
</arguments>
</type>
</config>
Thanks for you response but its for WYSIWYG editor, I need it for for customer attribute.
– Vivek
yesterday
Yeah the Wysiwygs use the same functionality and the same paramerters for uploads so if you put this in place it should work i have tested this on a number of methods
– Dava Gordon
yesterday
add a comment |
By default magento does not allow PDF format on upload to make this an option you will need to create a basic extension and include
app/code/CustomVendor/CustomModule/etc/di.xml
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
<type name="MagentoCmsModelWysiwygImagesStorage">
<arguments>
<argument name="resizeParameters" xsi:type="array">
<item name="height" xsi:type="number">75</item>
<item name="width" xsi:type="number">100</item>
</argument>
<argument name="extensions" xsi:type="array">
<item name="allowed" xsi:type="array">
<item name="jpg" xsi:type="number">1</item>
<item name="jpeg" xsi:type="number">1</item>
<item name="png" xsi:type="number">1</item>
<item name="gif" xsi:type="number">1</item>
<item name="pdf" xsi:type="number">1</item>
</item>
<item name="image_allowed" xsi:type="array">
<item name="jpg" xsi:type="number">1</item>
<item name="jpeg" xsi:type="number">1</item>
<item name="png" xsi:type="number">1</item>
<item name="gif" xsi:type="number">1</item>
</item>
<item name="media_allowed" xsi:type="array">
<item name="flv" xsi:type="number">1</item>
<item name="swf" xsi:type="number">1</item>
<item name="avi" xsi:type="number">1</item>
<item name="mov" xsi:type="number">1</item>
<item name="rm" xsi:type="number">1</item>
<item name="wmv" xsi:type="number">1</item>
<item name="pdf" xsi:type="number">1</item>
</item>
</argument>
<argument name="dirs" xsi:type="array">
<item name="exclude" xsi:type="string"/>
<item name="include" xsi:type="string"/>
</argument>
</arguments>
</type>
</config>
By default magento does not allow PDF format on upload to make this an option you will need to create a basic extension and include
app/code/CustomVendor/CustomModule/etc/di.xml
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
<type name="MagentoCmsModelWysiwygImagesStorage">
<arguments>
<argument name="resizeParameters" xsi:type="array">
<item name="height" xsi:type="number">75</item>
<item name="width" xsi:type="number">100</item>
</argument>
<argument name="extensions" xsi:type="array">
<item name="allowed" xsi:type="array">
<item name="jpg" xsi:type="number">1</item>
<item name="jpeg" xsi:type="number">1</item>
<item name="png" xsi:type="number">1</item>
<item name="gif" xsi:type="number">1</item>
<item name="pdf" xsi:type="number">1</item>
</item>
<item name="image_allowed" xsi:type="array">
<item name="jpg" xsi:type="number">1</item>
<item name="jpeg" xsi:type="number">1</item>
<item name="png" xsi:type="number">1</item>
<item name="gif" xsi:type="number">1</item>
</item>
<item name="media_allowed" xsi:type="array">
<item name="flv" xsi:type="number">1</item>
<item name="swf" xsi:type="number">1</item>
<item name="avi" xsi:type="number">1</item>
<item name="mov" xsi:type="number">1</item>
<item name="rm" xsi:type="number">1</item>
<item name="wmv" xsi:type="number">1</item>
<item name="pdf" xsi:type="number">1</item>
</item>
</argument>
<argument name="dirs" xsi:type="array">
<item name="exclude" xsi:type="string"/>
<item name="include" xsi:type="string"/>
</argument>
</arguments>
</type>
</config>
answered Apr 12 at 15:08
Dava GordonDava Gordon
63529
63529
Thanks for you response but its for WYSIWYG editor, I need it for for customer attribute.
– Vivek
yesterday
Yeah the Wysiwygs use the same functionality and the same paramerters for uploads so if you put this in place it should work i have tested this on a number of methods
– Dava Gordon
yesterday
add a comment |
Thanks for you response but its for WYSIWYG editor, I need it for for customer attribute.
– Vivek
yesterday
Yeah the Wysiwygs use the same functionality and the same paramerters for uploads so if you put this in place it should work i have tested this on a number of methods
– Dava Gordon
yesterday
Thanks for you response but its for WYSIWYG editor, I need it for for customer attribute.
– Vivek
yesterday
Thanks for you response but its for WYSIWYG editor, I need it for for customer attribute.
– Vivek
yesterday
Yeah the Wysiwygs use the same functionality and the same paramerters for uploads so if you put this in place it should work i have tested this on a number of methods
– Dava Gordon
yesterday
Yeah the Wysiwygs use the same functionality and the same paramerters for uploads so if you put this in place it should work i have tested this on a number of methods
– Dava Gordon
yesterday
add a comment |
Thanks for contributing an answer to Magento Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f269921%2fcustomer-attribute-with-image-upload-throwing-error%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown