How to add [Thunderbird] Attachments content type action to list
Thunderbird, Linux. Attachments. There is only one entry: Microsoft word documents. I want to add
other attachment types, like .jpg (open with Gwenview) and so on, but I don't know how to add anything
to the list.
When I snapped on the "Post Question" box below this, it added a "troubleshooter" which was no help whatsoever.
Please just tell me in English how to do this.
Thanx.
WPQ2FormCtx.ItemContentTypeId will give the content type ID of the item in each of the forms newform.aspx, ediform.aspx and displayform.aspx. You can also use WPQ2FormCtx.ItemContentTypeName, if you want to compare name instead of Id. Here is a JQuery
code to hide fields in the forms:
<script type="text/javascript">
jQuery(document).ready(function($) {
if(WPQ2FormCtx.ItemContentTypeId == '0x010400C36D463A4788AD4AAF5F85C02DA29F8E') {
$("h3.ms-standardheader:contains('Body')").closest("tr").hide();
</script>
Note that this script assumes the JQuery is already referenced in the site. You can place above code in Script Editor web part in each of the forms.
Also, beware that this way you can hide the field from UI, but user can still open the page source and find the actual information in the hidden field.
If the requirement is to completely hide the field data then you will need to set the field properties like showInEditForm, showInDisplayForm and showInNewForm
Nadeem Yousuf
Similar Messages
-
This is a variation on the issue mentioned in this
post
We are using SP 2010 Content Hub to manage our content types. On the content hub we've created a couple of exteranl lists, and then created some site columns as lookups against these lists. We then added the columns to one of our content types
and set it to publish.
After the publishing job executed, I tried adding the content type (which now appears on the subscriber sites) to one of the document libraries on one of the subscriber sites. When I did that it threw the following error:
Microsoft.SharePoint.WebControls.BusinessDataListConfigurationException: Id field is not set on the external data field
at Microsoft.SharePoint.SPBusinessDataField.CreateIdField(SPAddFieldOptions op)
at Microsoft.SharePoint.SPBusinessDataField.OnAdded(SPAddFieldOptions op)
at Microsoft.SharePoint.SPFieldCollection.AddFieldAsXmlInternal(String schemaXml, Boolean addToDefaultView, SPAddFieldOptions op, Boolean isMigration, Boolean fResetCTCol)
at Microsoft.SharePoint.SPContentType.ProvisionFieldOnList(SPField field, Boolean bRecurAllowed)
at Microsoft.SharePoint.SPContentType.ProvisionFieldsOnList()
at Microsoft.SharePoint.SPContentType.DeriveContentType(SPContentTypeCollection cts, SPContentType& ctNew)
at Microsoft.SharePoint.SPContentTypeCollection.AddContentTypeToList(SPContentType contentType)
at Microsoft.SharePoint.SPContentTypeCollection.AddContentType(SPContentType contentType, Boolean updateResourceFileProperty, Boolean checkName, Boolean setNextChildByte)
at Microsoft.SharePoint.SPContentTypeCollection.Add(SPContentType contentType)
at Microsoft.SharePoint.ApplicationPages.AddContentTypeToListPage.Update(Object o, EventArgs e)
at System.Web.UI.WebControls.Button.OnClick(EventArgs e)
at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) b55297ed-717f-466d-8bdc-297b20344d3f
I checked the external content type configuration and it did specify an "id column". Anyone know if what I am attempting to do is possible and if so, what special configurations are required?
ThanksThe issue is not External Content type or external list but the look up column.
It's not possible to publish a look up column via the Content Type Hub.
If you need to do this then an alternate way is to use a Managed Metadata column instead, otherwise you will have to implement this via a feature.
Varun Malhotra
=================
If my post solves your problem could you mark the post as Answered or Vote As Helpful if my post has been helpful for you. -
How to customise and navigate Content Type - SharePoint 2013 List
I need some advice here. I'm customizing forms that have list built using Content Types. I noticed the difference in the links is something like this below I have one default content list type called item and the other one is called College Form
Item is ContentTypeId=0x01003FF12EB7EAB88340BEE53D34C38A906200147E508F34B9164ABE555FF698569C27
College Form is ContentTypeId=0x01003FF12EB7EAB88340BEE53D34C38A906200147E508F34B9164ABE555FF698569C27
When doing my customization of the form I would like to hide some fields and show some based on the content type. I know by default the content type does that. But im using JS to hide some fields but don't know how i can do this or what values to use to
make this happen.
Any ideas and thanks in advanceWPQ2FormCtx.ItemContentTypeId will give the content type ID of the item in each of the forms newform.aspx, ediform.aspx and displayform.aspx. You can also use WPQ2FormCtx.ItemContentTypeName, if you want to compare name instead of Id. Here is a JQuery
code to hide fields in the forms:
<script type="text/javascript">
jQuery(document).ready(function($) {
if(WPQ2FormCtx.ItemContentTypeId == '0x010400C36D463A4788AD4AAF5F85C02DA29F8E') {
$("h3.ms-standardheader:contains('Body')").closest("tr").hide();
</script>
Note that this script assumes the JQuery is already referenced in the site. You can place above code in Script Editor web part in each of the forms.
Also, beware that this way you can hide the field from UI, but user can still open the page source and find the actual information in the hidden field.
If the requirement is to completely hide the field data then you will need to set the field properties like showInEditForm, showInDisplayForm and showInNewForm
Nadeem Yousuf -
SharePoint REST service to add an exsiting site content type to a list/library
Trying to use SharePoint 2013 REST Service to add existing site content types to a list/library. Below MSDN article suggests that the POST method is available but does not say how to use it.
http://msdn.microsoft.com/en-us/library/office/jj246793%28v=office.15%29.aspx#postsyntax_htm
POST http://<sitecollection>/<site>/_api/web/lists(listid)/contenttypes/add(parameters)
How do we create the body for this rest call?Hi You need to use the addAvailableContentType method to attach a Existing Content Type to a list/Library.
Consider the below Sample. Take the Id of the Content Type and pass it.
the REST API URL is
http://<sitecollection>/<site>/_api/web/lists(listid)/contenttypes/addAvailableContentType(contentTypeId)
var siteUrl = _spPageContextInfo.webAbsoluteUrl + "/_api/web/lists/getbytitle('Employees')/ContentTypes/AddAvailableContentType";
var call = jQuery.ajax({
url: siteUrl,
type: "POST",
data: JSON.stringify({
"contentTypeId": "0x0100E5EC1FE6D284A74A972A1776FFFE2DA0"
headers:
'accept': 'application/json;odata=verbose',
"content-type": "application/json;odata=verbose",
"X-RequestDigest": jQuery("#__REQUESTDIGEST").val()
call.done(function (data, textStatus, jqXHR) {
var message = jQuery("#message");
message.text("Added Content Type Successfully");
call.fail(function (data, errorcode, errormessage) {
alert("Could not enable content types: " + errormessage);
Here 0x0100E5EC1FE6D284A74A972A1776FFFE2DA0 is the Content Type Id of my existing Content type "Employees"
Ensure the AllowContentTypes is set to True for that List/Library
R.Mani | http://rmanimaran.wordpress.com -
Urgent!!! How to convert received mail 'content type?
How to convert received mails 'content type from text/plain to multipart/*?
you cannot change the content type of a Message object which has been received. What you can do is create an instance of a MimeMessage class and set the content type as multipart and then add the received message as a bodypart to that message.
You can look at the javamail example codes as to how to create a new MimeMessage with multipart content.
anurag -
How to add a related content for a particular document in UCM
Hi All
How to add a related content for a particular document in UCM. On which table it stores all the related document details. Can anyone suggest me a document which helps me to know how to add related contents for a document
With thanks and regards
AnoopI believe there is a PDF doc which comes with the component (it should be at your harddrive when you install it), which describes everything you will need.
In a nutshell, there are two types of relationship: sibling - sibling, parent - child (there are some more nuances, but it follows the same logic).
A relationship is created between two existing items (not sure, if you can also create a relationship for a new checked in item, but it would be just a usability). You select the type of relationship and the item - I believe depending on the relationship you may start from either item. The dialog to start is INFO (display metadata) or UPDATE (update metadata).
When a relationship is created you may watch it also from either end (again INFO is the starting point).
It is quite self-explanatory, so if you have the component installed you may just play around with it for a while and that is it. -
How Do I Set XML Content-type in Flex 3
Hi,
My Flex 3 project makes an ExternalInterface call to some Javascript. The Javascript is then turned into XML.
But, my xml isn't parsing in IE. It works in all other browsers. I think that the problem is that I haven't set the XML's content-type. As I understand it IE requires that the Content-type be set. Is this correct?
My code looks like:
myReturn = '<myXMLReturn>' + myReturn + '</myXMLReturn>';
myReturn = '<?xml version="1.0" encoding="UTF-8"?>' + myReturn;
xmlReturn = new XML(myReturn);
How would I set: header('Content-type: application/xml'); for an ExternalInterface call?
Thank you.
-LaxmidiOkay. I figured it out. I don't need to set the Content-type.
I had a case sensitivity problem in parsing the xml. Thank you.
-Laxmidi -
How to add a specific order type into any particular report
Hi All,
How to add a specific document type(order type) into any particular report in order to review OTD performance.
I need to add one specific order type to existing reports which will help to check the performance of the delivery type for that particular order type to the users.
Thanks,
RajHi Rajesh,
thanks for the reply when i tried as the way you said.. but the system is asking more details like varient. so if you can clearly specify the process for order type (VOV8-- table TVAK) so it will helpful for me.
Thanks
Raj -
How do I set the content type ?
Hi
I have to upload a file from my Java Application to a remote servlet.
I have used the HTTPConnection class to connect to the remote servlet and made it call the POST method explicitly.
How do I set the content type of the file I am uploading from my Java apllication?
I tried to change the content type in the doPost method. by giving
req.setContentType("multipart/form-data"); in the doPost.
It still doesnt work..
Is there any way to set the content type in the Java application?
Thanks in advanceWhat class is your req variable? If your using a HttpServletRequest, then there is no method req.setContentType("");
In the HttpServletResponse this is for telling the web browser or receving medium what kind of mime type to expect.
And what package is the HttpConnection class from?
I think more precise info is required before this question can be answered. -
Hi,
How to know whether the Content Type at Library level is Inheriting Parent Content type or not using Powershell?
Is there any property for that? Or Do I need to compare the Content type Id's at Site collection level and Library level?
Any help would be greatly appreciated.
Thank you,
AA.Hi Ashok,
For a content type, there is an attribute called Inherits, the value of this attribute determines whether the content type inherits fields from its parent content type when it is created.
If Inherits is TRUE, the child content type inherits all fields that are in the parent, including fields that users have added.
If Inherits is FALSE or absent and the parent content type is a built-in type, the child content type inherits only the fields that were in the parent content type when SharePoint Foundation was
installed. The child content type does not have any fields that users have added to the parent content type.
More information, please refer to the link:
https://msdn.microsoft.com/en-us/library/office/aa544268.aspx?f=255&MSPPError=-2147217396
Best Regards,
Wendy
TechNet Community Support
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
[email protected] -
How to add array of file types to file dialog box
Hi
I just want to know how to add array of file types in file dialog box vi. I know that multiple file type can be added to filedialog vi in the pattern Input string separated by semicolon (eg *.vi;*.doc;*.jpeg;*.xls). But i want file dialog which is shown in the below picture.
I think that file dialog vi call user32.dll but i don't have that header file to call that dll.
Waiting for your esteemed response.
Thanks & Regards
Samuel J
System Engineer
Captronic Systems Pvt Ltd
Bangalore, India.I'm not sure how (or even if) it can be achieved using the LabVIEW built-in open dialog, but a .NET call to openfiledialog (http://msdn.microsoft.com/en-us/library/system.windows.forms.openfiledialog.aspx) can do what you're looking for. The .NET functions are better documentented that simple user.dll calls, so it might be easier to implement.
Shaun -
Add existing site content type to doc lib -power shell
Add-PSSnapIn Microsoft.SharePoint.PowerShell
#Update : incomplete on 09-feb-2015 05 pm
$siteCollecURL = "http://sirvr11:123/sites/Engineering/WIP"
$basicContentType="Basic Content Type"
#$siteColl = Get-SPSite -Identity $siteCollecURL
$paramWeb = Get-SPWeb -Identity $siteCollecURL
Write-Host $siteColl.Url
$pdoclib ="CY"
$docLib = $paramWeb.Lists[$pdoclib]
$docLib.Title
if ($docLib -ne $null)
$docLib.ContentTypesEnabled = $true
$docLib.Update()
#Add site content types to the list
$ctToAdd = $paramWeb.ContentTypes["Basic Content Type"]
$ctToAdd.Name
pause
try
$ct = $docLib.ContentTypes.Add($ctToAdd)
catch
write-host "error adding Content type" $ct.Name "to" $docLib.Title
write-host "Content type" $ct.Name "added to list" $docLib.Title
$docLib.Update()
am trying to add the "BasicContent Type" to my doc lib called "CY" with the help of above power shells cript.
but it failed to add .
getting the error message.can anyone pls help where am missing any steps /line of code.
help is appreciated!Hi,
try the following
#Get site object and specify name of the library to look for in each site
$site = Get-SPSite http://portal
$lookForList = "Shared Documents"
#Walk through each site and change content types on the list specified
$site | Get-SPWeb -Limit all | ForEach-Object {
write-host "Checking site:"$_.Title
#Make sure content types are allowed on the list specified
$docLibrary = $_.Lists[$lookForList]
if ($docLibrary -ne $null)
$docLibrary.ContentTypesEnabled = $true
$docLibrary.Update()
#Add site content types to the list
$ctToAdd = $site.RootWeb.ContentTypes["Sales Document"]
$ct = $docLibrary.ContentTypes.Add($ctToAdd)
write-host "Content type" $ct.Name "added to list" $docLibrary.Title
$ctToAdd = $site.RootWeb.ContentTypes["IT Document"]
$ct = $docLibrary.ContentTypes.Add($ctToAdd)
write-host "Content type" $ct.Name "added to list" $docLibrary.Title
$docLibrary.Update()
else
write-host "The list" $lookForList "does not exist in site" $_.Title
#Dispose of the site object
$site.Dispose()
Kind Regards,
John Naguib
Technical Consultant/Architect
MCITP, MCPD, MCTS, MCT, TOGAF 9 Foundation
Please remember to mark your question as answered if this solves your problem -
Editing Content types at the list level
Hello, I have a range of Content Types that are administered centrally from a Content Type hub, all of the content types have workflows and retention policies set at the content type hub level.
I have had a request from a user who wishes to add a template to one of these content types that will be specific to only their document library on their team site.
The question I'm asking is, if I add a template in the settings of the content type at a list level only, i.e. edit list content type to add a template to it - will it then have any effect on the workflows and retention policy that are set on the content
type and administered centrally from the content type hub?
Regards
kegan1Hi,
As per the Microsoft article "Any changes that you make to a content type for a list or library apply only the instance of that content type that has been added to the list or library. The parent site content type from which the content type was created
is not updated with the changes."
So, any changes you made at list level will not be updated at the content type hub level.
Change a content type for a list or library
Please mark it answered, if your query answered. -
Create BCS External Content Type or a list based on a WCF Web Service using Visual Studio
Hi ,
How to create a BCS External Content Type or a list Based on a WCF Web Service using Visual Studio.
The link provided here shows the requirement through Designer. http://msdn.microsoft.com/en-us/library/office/ee556431(v=office.14).aspx but I want this to be through VS code..
Please help ..Appreciate your help..
Thanks,
SatheeshHI Sateeshlt,
You can see the below link also;
http://www.fabiangwilliams.com/2013/10/14/part-2-of-3-blog-update-on-sharepoint-bcs-with-full-crud/
Best Regards,
Brij K -
How to add these system in the system ID list?
Hello:
Now I have a another problem in Setting Up Central Auto-Reaction Methods.I have created in solution manager, In the system ID list,I want to have development system ,production system,and other system,because I want to alert these system,but I don't know how to add these system in the system ID list?Dose it need RFC?
Please someone tell me.
lexian
Thanks a lot!Lexian,
You need to some of these things for the SAP systems to show up in Solution Manager
1. Install the Monitoring Agents (SAPCCM4X for ABAP instance and SAPCCMSR for J2EE instance etc)
2. Configure RFCs from Solution Manager to the Satellite (SAP) systems.
3. Create CSMREG user.
4. Create Monitoring jobs.
These are just some of the things that you will have to do. Refer this link on how to do this
http://help.sap.com/saphelp_nw04/helpdata/en/c4/3a7da1505211d189550000e829fbbd/frameset.htm.
This is for the broader view of the entire thing
http://help.sap.com/saphelp_nw04/helpdata/en/c4/3a7da1505211d189550000e829fbbd/frameset.htm
I would suggest starting with the second link.
Let us know if you have any questions
Kunal
Maybe you are looking for
-
Error while installing 11gR1 RDBMS software on 11gR2 GI
I am getting the following error while installing 11gR1 (11.1.0.6) RDBMS software on 11gR2 GI. 0. Oracle Enterprise linux 5.4 x_86_64 bit 1. cluvfy verfication is successful 2. 11gR2 GI looks fine - logged in to asm in all nodes, check the asm disksg
-
Problem with national characters on windows client
Hello there, I'am having problem with national characters on windows client. All national data stored in NVARCHAR2 colums, applications (.net) works fine, but in sqlplus: select city from test_table; - everything ok, sqlplus shows national characters
-
Is User Exit's support ABAP Objects?
Hi Experts, Is User Exits supports ABAP Objects. I am planning to implement the ABAP classes in User exits to fill Query Variables. Is it possible? Thanks & Regards
-
Hi, I am doing a research in creating a controlled environment, and i require using labview and NI equipment to control the environment. I am currently using a CFP-1808 as a bank, and using a relay module to connect it to the labview software. Can yo
-
Execute SQL*Loader mapping
Hi all, I'm trying to execute a deployed OWB SQL*Loader mapping, using the oem_exec_template.sql script. I've got the following error: Stage 1: Decoding Parameters | location_name=ORA_LOC_DWH | task_type=SQLLoader | task_name=MAP_SA_AGGK_FEVO Stage 2