Using sharepoint designer with sharepoint online - sharepoint

I was wondering if anyone can help me out. Here is the situation.
I want to develop a sharepoint master file, for that i need sharepoint designer and for that i would need sharepoint server & windows servver. I dont want to install & configure the whole stack just for that.
Is it possible that i get a sharepoint online account for $5 or $8 and then download the free available sharepoint 2013 designer and deploy and test things with this combination?
Your quick help would be appreciated.

You don't need SharePoint server. You need SharePoint online account and SharePoint designer.
And then you can create master page,display templates, page layouts, etc. And finally you can create design package which can distributed as you want.

SharePoint 2013 supports the design of a master page in HTML only, and that will be converted to a proper .master file, so you don't really need a SharePoint installation to design (but you will probably need SharePoint for for final testing).
The format is basic HTML and the SharePoint controls will be rendered inside special markup, like below:
<div id="TurnOnAnimation" style="display:none;" class="s4-notdlg noindex">
<a id="linkTurnOnAnimation" data-accessibility-nocheck="true" href="#" class="ms-accessible ms-acc-button" onclick="ToggleAnimationStatus();return false;">
<!--SPM:<SharePoint:EncodedLiteral runat="server" text="<%$Resources:wss,master_enableanimation%>" EncodeMethod="HtmlEncode"/>-->
</a>
</div>
The markup represent SharePoint controls, and you can build alter the HTML around the controls.
I created a dump for you here of the default SharePoint masterpage file (seattle.master).

Once you have sharepoint online account, you won't be just able to connect using sharepoint designer.
You will need to enable scripting.
I was able to do it using Sharepoint online management shell.
You will need to
install it,
you should login through shell to your site admin url.
so if you site is abc.sharepoint.com, you will use abc-admin.sharepoint.com using this command
Connect-SPOService -Url https://abc-admin.sharepoint.com/ -credential account#abc.sharepoint.com
Once done do this
Set-SPOsite https://abc.sharepoint.com/ -DenyAddAndCustomizePages 0code
You are now ready, just open the site in your sharepoint designer.

Related

SharePoint Designer 2013 Edit Site Pages

Here i have a issue with SharePoint Designer 2013, an Modern site page was build on SharePoint Online. But i need to customize the modern page and adding url to quick links.
Though modern page doesn't support CEWP or SEWP it's hard to custom the page. But what i am looking is to edit the site pages from SPD 2013 and if i edit the planner.aspx will changes save, unfortune i have Url to navigate the user from the one page to other url(https://...Planner.aspx).
What i want is when user clicks on above link, it should open in new tab and i have to align the page with Css branding. i am adding something like this to open in new tab using SPD href="/abc/xyz/3/SitePages/Planner.aspx?web=1 target="_blank" but no luck at the end.
Looking for an solution, Thanks in advance !
As far as i understand, using SharePoint Designer is not supported for modying the SharePoint modern experience.
You should be using the SharePoint Framework to modify your pages, you can see the full list of supported modifications here:
https://learn.microsoft.com/en-us/sharepoint/dev/solution-guidance/modern-experience-customizations
However, if you are used to using CEWP and SEWP, you can deploy an app which replicates the functionality in the modern pages
https://github.com/SharePoint/sp-dev-fx-webparts/tree/master/samples/react-script-editor
Atlthough this is probably not supported either, it should allow you to make the changes you want.

Sharepoint Designer on Office365 Websites

I have a Office365 PRO account subscription, which offers integrated sharepoint websites, and I want to use the Sharepoint Designer for designing Forms in my Websites.
Now, in the designer, I can open the site and ASPX pages, but I can only edit the HTML Code. I don't see the graphical designer area, and all toolbar items like Button, Textbox, etc. are disabled.
The program also says "the page does not contain any regions that are editable in safe mode":
So, how can I create a sharepoint website which can be fully edited with the Sharepoint Designer ?
I have of course downloaded the latest version.
Design View was removed from SharePoint 2013:
https://blogs.office.com/2012/10/10/changes-to-the-design-view-in-sharepoint-designer-2013/
The alternative would be mapping your SharePoint site as a network drive unit and work with your favorite WYSIWYG editor, but that would have many limitations.

Customize a WebPart without "target audiences"

Hy,
I use SharePoint Foundation 2010 and I learned that the "target audiences" are disabled on the Foundation version.
I need to customize a WebPart on a wiki page when A user of a certain group is connected.
Have you an idea ?
Thanks
Sam
Alternatively you can add a new web part page in your SharePoint site
and then add this Documents web part on the page. Once it is done,
Give access to only intended users for this page. Which means control
access at page level.
source
I have found a solution.
I insert JavaScript code in a WebPart in my wiki page from my SharePoint.

Allow Content Editor Web Part

Using SharePoint 2007, how could I allow the adding of CEWP's to the selection menu of an "Add a Web Part" dialog while in Edit Page mode? As of the moment, I can only add Announcements, Calendar, Links, Shared Documents, Tasks but I do not have the ability to add a CEWP. I have full access to the site.
At Site Settings > Site Features > Site Collection Features, you will want to have the Office SharePoint Server Publishing Infrastructure set to active.
Then, on the site, go to Site Settings > Site Features, and activate the Office SharePoint Server Publishing feature. You should then be able to add the content editor web part to the site.
Quite often I see SharePoint 2010 websites without the Content Editor webpart (MSContentEditor.dwp)
To enable this web part you need to activate the BasicWebParts feature on that site. I did not find an option to do this by the web site admin; you can enable the feature however by using SharePoint powershell.
Execute the following statement in the SharePoint Powershell and the Content editor web part will be added to your site
Enable-SPFeature 00bfea71-1c5e-4a24-b310-ba51c3eb7a57 -Url [SharepointSiteUrl]
To get the SharePoint site url just run
Get-SPSite
Gertjanvanmontfooort blog
I ran into a similar issue in SharePoint 2010, but I couldn't see other webparts due to my user permissions on the Site Collection. After getting "Restricted Read" rights on the Site Collection I could see all of the different WebParts.
Here is what helped me fo Sharepoint 2013 Online (Office365):
http://answers.microsoft.com/en-us/msoffice/forum/msoffice_o365admin-mso_manage/problems-opening-a-site-from-sharepoint-designer/d1e71427-be3f-4ea7-be3b-8ba6b64af76c?page=2&auth=1
Basically, I had to set flag DenyAddAndCustomizePages to 0 using sharepoint power shell.
Moreover, from time to time I had to reset the flag to 0 as the online sharepoint seems to reset it to deafult 1.
After trying all the above, and other proposed solutions, my eventual success was through PowerShell script. Admittedly I did check that Custom Scripts was permitted and I did have to Activate the two "SharePoint Server Publishing" features described above, but as I am using a sub-site I presmume something else must have been messed up. In the end the following script allowed me to see the Content Editor option when adding a Web Part:
SET-SPOSite -DenyAddandCustomizePages 0
The full article can be found here:
https://answers.microsoft.com/en-us/msoffice/forum/msoffice_o365admin-mso_manage/problems-opening-a-site-from-sharepoint-designer/d1e71427-be3f-4ea7-be3b-8ba6b64af76c?page=2&auth=1

how to render infopath webpage in sharepoint

how to render infopath webpage in sharepoint.
I have designed the MS office infopath form, & stored in the my sharepoint site document library, (in fact i created new one). But when i want to open that form it direct redirect in MS office infopath with running form. Which i don't want. I want to open form in sharepoint site. How it is possible . Please guide me ....
The ability to display InfoPath natively in a browser is part of InfoPath Forms Services, which is only provided bundled with MOSS Enterprise, not MOSS Standard or the free WSS.
Forms Server is available as a separate license altogether as well, but there's no other mechanism to display InfoPath forms in a browser without rolling your own solution, which would be a rather complex undertaking.
Did you publish the form to a forms library or did you simply upload it? In order for Forms Services to render a form it must be published using InfoPath's File>>Publish command.

Resources