Where do I go to enable search in Sharepoint 2007? - sharepoint-2007

I am modifying an existing Sharepoint 2007 site. It just has two pages, the home page, and an admin page. The admin page has a couple form/document libraries. I simply want to have a search so that a user can search through all the documents/forms in the document/form library. I dont care if its a whole site search, as long as it pulls up results including those from all the document/form libraries on the site.
I have enabled site visibility ("allow this web to appear in search results") on both pages. I just cant find anywhere to enable an actual search button/search textbox/search webpart. I just want the actual control where i can type in a word and hit search. where/how can I enable that?
When I go to sharepoint designer I can see the search box at the top of the master page, but cant see it on the published (live) page.

First of all, search in MOSS 2007 is a BIG deal to understand... don't expect button "On/Off"!
Now that this is clear:
When you watch master page in sharepoint designer, you are seeing a page template as it would be seen with all functions enabled. So master page has to have the search button inside, so that MOSS knows where to show search button when it is enabled.
As for the first question:
First check in your server in the Central Administration Home page > if you have enabled search, crawling (to have any results in the first place) etc...
On your main site collection go to: "Site Actions > Site Settings > Modify All Site Settings > Site Collection Administration > Search settings" and check if you have enabled site search page.
Edit your search scopes.
P.S. Also I'm using a book for this kind of settings - great book
Office Sharepoint server 2007 - Administrator's companion
from Microsoft, written by Bill English (MS Sharepoint Community Expert)

Apparently a previous developer had modified the master page to hide the search feature controls.
The line in my master page that I had to edit was:
<td valign=top>
<asp:ContentPlaceHolder id="PlaceHolderSearchArea" runat="server">
<SharePoint:DelegateControl runat="server" ControlId="SmallSearchInputBox"/>
</asp:ContentPlaceHolder>
</td>
The table cell had an inline style to "display:none;" which I removed.

Related

Joomla 3.3 Article URL?

I am using Joomla 3.3 and have a lot of articles. My goal is to make it so the URL for an article is,
www.mysite.com/menu-item/article
However, right now when you click on an article it goes to
www.mysite.com/(id)-article
and takes you to the main page instead of staying on the menu item page. I'd like the page to stay on the menu item's page as I have page specific modules.
I'd like some explicit help as the answers when I Google are rather unclear.
You need to create a menu item for your article, as that will be used to create the url.
…and takes you to the main page instead of staying on the menu item
page. I'd like the page to stay on the menu item's page as I have page
specific modules.
No, it doesn't take you to the main page (you can check that by looking at the URL in your browser) but because Joomla modules are assigned according to menu item IDs when there is no menu item Joomla uses the settings of the default page, your homepage, so you get the same modules as appear on the homepage.
The solution to both these problems is to create a menu item for the article (or at least to its parent category to fix module assignment).
There's a detailed description of the issues and how to deal with them in How to control module display when linking to an article with no menu item.

Sharepoint 2007 permissions needed to View webpart in page but not edit page?

I have the following scenario:
I have a list of custom items. Users with "Contribute" permission level can add and edit items on this list.
I created a blank webpart page, and added to the page a webpart to view the custom list.
The webpart page is stored on a "Pages" document library.
This works fine, except that I don't want contributors to mess with the webpart and modify the shared page. So in order to have "Modify shared webpart" link dissapear, I broke Inheritance on the Pages document library and set permissions of contributors to "Read only".
However, this does not work as expected and when users access the web part page, the whole webpart is not displayed.
I have troubleshooted the problem creating custom permission levels and the permission that is needed to the default "Read Only" level is the "edit items" permission on the Pages list.
However, this permission gives the user of editing the page and changing the webpart.
How can I achieve the correct permission set? I need to have the page as "read only" for most users, but still have them view the webpart (and add and edit items on the original custom list).
Thanks,
Manuel
Has the page with the web part been checked in, published, and approved?
It might not be a permissions issue, it could be that Read Only users are seeing the old, published version of the page (a version that does not contain the web part).

How do I hide the My Site Link in SharePoint 2007?

I would just like to hide the link and keep the other links like Welcome name and My Links. I just want to hide the My Site link, but I do not want to remove it from the site.
Thanks.
You should be able to remove the link from your master page; it looks like this:-
<SharePoint:DelegateControl ControlId="GlobalSiteLink1" Scope="Farm" runat="server"/>
<SharePoint:DelegateControl ControlId="GlobalSiteLink2" Scope="Farm" runat="server"/>
<wssuc:Welcome id="explitLogout" runat="server"/>
it's the second link...
You might find this useful
http://www.heathersolomon.com/blog/articles/BaseMasterPages.aspx
edit---
I should have added that you should not delete the link only comment it out.
See Disable MySite and MyLinks in Sharepoint (MOSS) 2007 by Michael Van Cleave.
Note: for all users you specify, this will remove My Links from all web sites of all web applications that use the Shared Service Provider.

There is another SharePoint MasterPage parameter different of Site and System

After the branding of a SharePoint site is done, I mean Site and System masterpages, there are still a few pages that uses the default style. My question is if we can change the master page for that pages too.
Example: http:///_layouts/settings.aspx
always looks like a fresh SharePoint
The master page connected to Settings.aspx is /_layouts/Application.master. Many system pages use this master page but none of them use the custom or default master of the site.
Do know that modifying the file isn't supported by MS :)
yes, you can refer your customized master page for those pages.

SharePoint page edit issue

I am using SharePoint Server 2007 Enterprise with Windows Server 2008 Enterprise, and I am using publishing portal template. I am using SharePoint Designer 2007 to design pages. When I open the default.aspx under Pages sub-folder of a site, there are two options -- Edit in Browser and Edit Page Layout. I want to know what are the differences between Edit in Browser and Edit Page Layout -- especially what is the function of Edit Page Layout, because when I select Edit Page Layout, WelcomeSplash.aspx opens in SharePoint Designer, other than default.aspx itself (very confused).
thanks in advance,
George
The page layout is default.aspx's backing "template". It holds the actual controls. Edit page layouts to move around controls etc. You can also create your own and bind them to content types.
Edit in browser basically means you edit the values of say the title control, or the content of a richtext fieldcontrol. This is usually done through sharepoint's front end web UI. You can also change a page's assigned pagelayout to a different one, i.e. have default.aspx use ArticlePage.aspx as pagelayout instead of WelcomeSplash.aspx. THis is done in the publishing console in the web ui as well.

Resources