Adding a custom tab and page MOSS MySites that everyone can see - sharepoint

On MOSS mysites I want to be able to create a new tab that every mysite user can view, it should show a web part page.
How can I do this?

Create a site collection as a parent to all the MySites. Or to put it the other way, make the MySites a subsite to a site collection that has the site that you want all the MySites to see.

In your Shared Services Provider (Central Admin/Shared Services Admin), look under User Profiles and My Sites. You can select Personalization Site Links and point to an existing site that contains the web part page you want to display.
You can also filter the display using the Audiences functionality so that it only displays to a select group of users.

In regards to #Brian Meinertz's comment. This a detailed blog on Microsft's site about feature stapling:
Customizing MOSS 2007 My Sites within the enterprise

Related

Show an Page from Another Tenant SharePoint Online in Teams. I want to use custom iFrame. Is it possible by authenticating the user

I am currently working on an SPFX Teams webpart and show custom SharePoint online document library views in Teams. I have created an iframe in webpart and able to show this.
However when the app is deployed in other domain Tenent the iframe does not loads. The users from other domain tenant as added as guest users in SharePoint. Is there a way to authenticate them. iT is a Modern SharePoint site so cannot edit Master Page.
Could you please check that you have granted permissions to the guest users in your tenant? Check this documenataion for further information.

O365 SharePoint Site - How to replace the default Master Page?

We created an HTML file with Office Fabric UI to make it responsive. Our intention is to integrate the HTML file we created with O365 SharePoint site and make it as our Intranet Home Page.
So, please let us know how to replace the default Master Page with our custom file. Any pointers to appropriate pages would be very helpful.
Account Info: Office 365 Business Essentials with SharePoint Online (Plan 1).
Thanks in advance.
As changes happen on SPO pretty much every week, it might not be a good practice to customize your branding through the master page when you are dealing with SPO. The reason is SPO's master page might be changed based on SPO new release. An alternative solution is to think about custom CSS and JavaScript injection through SharePoint CustomAction. You can reference PnP Partner Pack for site collection provisioning sample with responsive design.
If you really need to custom master page, you probably follow the exactly same way as SharePoint 2013 on premise environment to upload your master page and page layout. You can reference to How to: Convert an HTML file into a master page in SharePoint 2013 for detail information.

How to go to a Wildcard link (site) based on the users login details on Sharepoint Wss3.0

I am currently using Sharepoint Wss 3.0, I know that Wss do not offer "Mysite" like Sharepoint 2007. We have about +/- 200 users with our company, which i want a "Mysite" or a personal site for each user.
I managed to create currently 10 users with a sub site like below eg:
http://itds008:13864/sites/Intranet/mysite/shabeersa
in the link above "shabeersa" is the user on our AD system and which the user login into sharepoint.
NOW. I WANT TO KNOW " How to go to a Wildcard link (site) based on the users login details on Sharepoint Wss3.0"
All i want to provide the users is eg link: http://itds008:13864/sites/Intranet/mysite/$*(user)$$$
Please help
One approach would be to create a page in the layouts folder that redirects the user to his personal site. The reason why the page should be in the layouts folder, is because that supports server side code without the need for adding a page parser path in your web.config.
If you want a more 'user friendly' url, you could also create a web part that handles the redirection and put that web part on http://itds008:13864/sites/intranet/mysite for example.
[Offtopic]
By the way... I put 'user friendly' in quotes because your url is not exactly easy to remember for your end-users. I would consider using a host header for setting up web applications in SharePoint.

Sharepoint usage statistics across all sites in collection?

Is there a way of getting usage statisics across my whole Sharepoint 2007 portal?
I can get the figures at a site level by appending _layouts/SpUsageWeb.aspx
to the path, i.e. http://intranet/teams/hr/_layouts/SpUsageWeb.aspx for the HR page or http://intranet/_layouts/SpUsageWeb.aspx for the front page.
What I'm trying to do is see how many unique users access the portal (across all the sites it contains). Using the above method on each site and summing the total users for each doesn't take into account users who visit more than one site.
I've seen commercial tools that seem to do this but surely there has to be built in functionality that does this for a product as all-singing-and-dancing as Sharepoint?
The URL of the site collection statistics page is http://intranet/_layouts/SpUsageSite.aspx.
This functionality does not exist in SharePoint 2007. It was added to SharePoint 2010. You can now report on stats in central admin for web applications etc.

Populate a SharePoint Site with Users/Groups from AD

I have created a SharePoint (MOSS 2007) site template, and I am programmatically creating a number of new site based on this template. I would like to populate each site created with this template with a number of users and groups from the Active Directory. Can anyone offer any guidance on how this can be done, either as part of the site template, or through code?
Thanks, MagicAndi.
Have a look at this article, it shows 3 different ways of adding users.
MOSS: Add user to site through code (programmatically)

Resources