MySite

MySite pages let users create a personalized summary of the site. The MySite module duplicates the functionality of tools like MyYahoo! and Google's personalized homepage. The module uses a plugin API that allows developers to add new functionality.

MySite 5.x.2.19 released 08-FEB-2008 -- bugfix upgrade recommended for all users.

Update: multiple page support has been added and needs testers. Download 5.x.3 rc1 and start testing. And I am looking for jQuery and CSS testers and collaborators for the Drupal 6 version of the interface.

This group is for sharing ideas, solutions, and custom code (including Droplets) for MySite.

See the API at http://therickards.com/api

MySite to store and track user related info?

public
group: MySite
macuhail - Sat, 2009-01-17 21:42

I am new to MySite and though I have used Drupal on a few sites I am far from being an expert. We need to allow users to regularly enter personal data (such as sales results) then display these results on their personal pages in graphs.

Would MySite be the best way to accomplish this? I guess that the charts module would be the best way to build the graphs, but I am not sure how to create the form or UI to allow users to enter the personal data?

Thanks for any suggestions on how to accomplish this.

From Mysite to Panels, Views, and Flag...

kevee@drupal.org's picture
public
group: MySite
kevee@drupal.org - Fri, 2008-11-21 23:07

Our university has been using Mysite for a while in a development instance of Drupal that we were hoping to roll out once we upgraded to Drupal 6. However, we had made some significant changes to the way MySite worked: we removed a lot of the pages features, limited people to a single layout and style, added on a feature to restrict applications and droplets to specific roles, and built a public/private interface for our users.


I can do with drupal

cuxi's picture
public
group: MySite
cuxi - Wed, 2008-09-17 08:03

. Hi I have a question.
I create a few menu item link. I use a few other website on internet put see infomation. When i click link menu item. i want load data from other website on internet to content (body) in drupal website for me ( see infomation other website on website for me. No open a window)
Can do it with drupal?


Dashboard Customization

public
group: MySite
tankala - Wed, 2008-07-16 04:02

I have been trying to create a dashboard in which a droplet requires user input once and that is displayed on the Dashboard. Here is the scenario, a user has selected Web Feeds as a droplet. Now once the user is adding it to his dashboard i want to specifically ask the user, which web feed he wants to display (a checkbox which would show all the Web Feeds and the user selects them) and then display them permanently on the dashboard (whenever he log's in again it should save the same settings).

Web Developer | A Mighty River

public
jkeywell1 - Sun, 2008-05-18 21:53
Employment type: 
Full time
Telecommute: 
Allowed

We need Drupal developers asap to help with adaptation with facebook functionality! Please send resume, cover letter, examples or samples of work and references to jkirsch@ihispano.com

We are a young, dynamic organization that is making a difference in people's lives by combining different technologies to create a one-of-a-kind online experience for the user. We are seeking a web developer to assist in the development of a series of new Sites as well as helping in maintenance of existing Sites.

MySite on shared tables

public
group: MySite
drupalprojects - Tue, 2008-05-06 11:23

Hi

I'm thinking about the possibility to use mysite with multi site installation.
For example, let's say we have several shared tables:

'users' => 'shared.',
'sessions' => 'shared.',
'role' => 'shared.',
'authmap' => 'shared.',
'sequences' => 'shared.',
'profile_fields' => 'shared.',
'profile_values' => 'shared.',
'users_roles' => 'shared.',

we have two sites site.com - for english users and site.ru for russian users. Both sites have shared tables in shared. database and each site has own database for the rest tables. This should be working well.

MySite Pro Wanted For MySite Customization & Integration Project

public
group: MySite
Ntoronto - Mon, 2008-03-10 20:33

Hello,

I am looking for a Web Developer very familiar with MySite. The Web Developer will be responsible for:

  • Restructuring the MySite user interface. For example, I would like the settings to appear on a single, "Configuration" page, instead of using multiple pages.
  • Integrate the configuration settings into a block located at the top of the site.
  • Integrate MySite's user-customizable modules/droplets into the left hand side of a 3-column Drupal theme.

MySite Pro Wanted For MySite Customization & Integration Project

public
group: MySite
Ntoronto - Mon, 2008-03-10 20:33

Hello,

I am looking for a Web Developer very familiar with MySite. The Web Developer will be responsible for:

  • Restructuring the MySite user interface. For example, I would like the settings to appear on a single, "Configuration" page, instead of using multiple pages.
  • Integrate the configuration settings into a block located at the top of the site.
  • Integrate MySite's user-customizable modules/droplets into the left hand side of a 3-column Drupal theme.

MySite scalability

Boris Mann's picture
public
group: MySite
Boris Mann - Thu, 2008-02-28 19:28

Hi Ken --

I know you've deployed MySite on some large sites, and was wondering if you have any specific comments on the scalability aspects of MySite. Caching of data that gets pulled per user necessary? Fine out of the box because each user has a custom page (assume private)?

Feedback and techniques appreciated.


MySite scalability

Boris Mann's picture
public
group: MySite
Boris Mann - Thu, 2008-02-28 19:28

Hi Ken --

I know you've deployed MySite on some large sites, and was wondering if you have any specific comments on the scalability aspects of MySite. Caching of data that gets pulled per user necessary? Fine out of the box because each user has a custom page (assume private)?

Feedback and techniques appreciated.


What are the future plans for integration of Panels and MySite modules?

gustav's picture
public
groups: MySite · Panels
gustav - Sun, 2008-02-10 09:06

Both the Panels and the MySite module provide a mechanism and an interface for creating pages with content blocks pulled from various sources. The main difference between the two is that Panels is aimed at the site administrator and MySite is aimed at the individual user. Compared to the complex functionality that both these modules provide, this distinction seems tiny.


What are the future plans for integration of Panels and MySite modules?

gustav's picture
public
groups: MySite · Panels
gustav - Sun, 2008-02-10 09:06

Both the Panels and the MySite module provide a mechanism and an interface for creating pages with content blocks pulled from various sources. The main difference between the two is that Panels is aimed at the site administrator and MySite is aimed at the individual user. Compared to the complex functionality that both these modules provide, this distinction seems tiny.


jQuery / JS ninja wanted for collaboration

agentrickard@drupal.org's picture
public
groups: Javascript · MySite
agentrickard@dr... - Mon, 2008-01-28 15:11

It's that time. Time to start porting MySite to Drupal 6. It will take some effort, since I will be refactoring some code and doing an API cleanup to more closely integrate with Panels.

One of the coolest features in MySite is the ability to drag-and-drop elements around the page. Problem is, the feature is a little buggy and relies on the jQuery Interface project. Based on some recent discussion, I think a Drupal-specific solution might be best.


jQuery / JS ninja wanted for collaboration

agentrickard@drupal.org's picture
public
groups: Javascript · MySite
agentrickard@dr... - Mon, 2008-01-28 15:11

It's that time. Time to start porting MySite to Drupal 6. It will take some effort, since I will be refactoring some code and doing an API cleanup to more closely integrate with Panels.

One of the coolest features in MySite is the ability to drag-and-drop elements around the page. Problem is, the feature is a little buggy and relies on the jQuery Interface project. Based on some recent discussion, I think a Drupal-specific solution might be best.


Seeking Co-Sponsor and/or Programmer for Enhanced Integration of User Profile and MySite Project | iThinkWorks

public
group: MySite
WiSeOz - Fri, 2008-01-04 03:12
Telecommute: 
Allowed

PROJECT: Enhanced Integration of User Profile and MySite on Drupal

SPONSOR: iThinkWorks LLC, Tampa, Florida

ENVIRONMENT: Drupal 5.5, PHP 5.2.4, PostgreSQL 8.2.5, MySite 5.x-2.15 (looking to upgrade to 5.x-3 when released), Newsflash Theme (but intending to have custom theme done soon)

DEFINITIONS:

$user == the person looking at a MySite or Profile.
$owner == the owner of that MySite or Profile.
UID == the user id of the page owner.
$owner may or may not be the same as $user.

BACKGROUND/SITUATION:

Seeking Co-Sponsor and/or Programmer for Enhanced Integration of User Profile and MySite Project | iThinkWorks

public
group: MySite
WiSeOz - Fri, 2008-01-04 03:12
Telecommute: 
Allowed

PROJECT: Enhanced Integration of User Profile and MySite on Drupal

SPONSOR: iThinkWorks LLC, Tampa, Florida

ENVIRONMENT: Drupal 5.5, PHP 5.2.4, PostgreSQL 8.2.5, MySite 5.x-2.15 (looking to upgrade to 5.x-3 when released), Newsflash Theme (but intending to have custom theme done soon)

DEFINITIONS:

$user == the person looking at a MySite or Profile.
$owner == the owner of that MySite or Profile.
UID == the user id of the page owner.
$owner may or may not be the same as $user.

BACKGROUND/SITUATION:

Drupal Tech Help | Valdosta Webmaster

public
group: MySite
georgiawebguy - Thu, 2008-01-03 15:03
Employment type: 
Contract
Telecommute: 
Allowed

Help configuring Template

Drupal Tech Help | Valdosta Webmaster

public
group: MySite
georgiawebguy - Thu, 2008-01-03 15:03
Employment type: 
Contract
Telecommute: 
Allowed

Help configuring Template

Content locking

agentrickard@drupal.org's picture
public
group: MySite
agentrickard@dr... - Sun, 2007-12-30 23:20

Question: How does content locking work in MySite?

When the administrator sets up Default Content for all MySite collections, each individual content element can be 'locked.'

An element is locked by:

-- Adding the element (say, all posts tagged 'foo') to the default collection.
-- Configuring the element (click the configure link) for the default collection.
-- Checking the 'Lock item' box, labeled 'Check this option to display this content to all users at all times.'

Doing so has the following effects.


Content locking

agentrickard@drupal.org's picture
public
group: MySite
agentrickard@dr... - Sun, 2007-12-30 23:20

Question: How does content locking work in MySite?

When the administrator sets up Default Content for all MySite collections, each individual content element can be 'locked.'

An element is locked by:

-- Adding the element (say, all posts tagged 'foo') to the default collection.
-- Configuring the element (click the configure link) for the default collection.
-- Checking the 'Lock item' box, labeled 'Check this option to display this content to all users at all times.'

Doing so has the following effects.


5.x.3 beta

agentrickard@drupal.org's picture
public
group: MySite
agentrickard@dr... - Sun, 2007-12-30 00:24

The first beta for the 5.x.3 release is out. It is likely buggy and needs tester love.

In good news, I did all the testing against pgSQL, so there should not be any database issues.

5.x.3 adds multiple page support and will also include a number of community-driven features. It will also be the version ported to Drupal 6.

http://drupal.org/node/204753


5.x.3 beta

agentrickard@drupal.org's picture
public
group: MySite
agentrickard@dr... - Sun, 2007-12-30 00:24

The first beta for the 5.x.3 release is out. It is likely buggy and needs tester love.

In good news, I did all the testing against pgSQL, so there should not be any database issues.

5.x.3 adds multiple page support and will also include a number of community-driven features. It will also be the version ported to Drupal 6.

http://drupal.org/node/204753


Multiple pages

agentrickard@drupal.org's picture
public
group: MySite
agentrickard@dr... - Tue, 2007-12-25 04:34

Merry Christmas!

Multiple page support has been committed to HEAD.

It still needs lots of tester love. And, apologies to translators, there will be some necessary string changes in 5.x.3.


Multiple pages

agentrickard@drupal.org's picture
public
group: MySite
agentrickard@dr... - Tue, 2007-12-25 04:34

Merry Christmas!

Multiple page support has been committed to HEAD.

It still needs lots of tester love. And, apologies to translators, there will be some necessary string changes in 5.x.3.


Drupal developer to help with MySite module integration | New Media Solutions

public
group: MySite
KappaluppaCo - Mon, 2007-12-17 06:01
Employment type: 
Contract
Telecommute: 
Allowed

We have a project that requires the integration and customization of the MySite module. This opening is immediate and is on a contract basis. Please contact me for details about the project. Thanks. K.

Drupal developer to help with MySite module integration | New Media Solutions

public
group: MySite
KappaluppaCo - Mon, 2007-12-17 06:01
Employment type: 
Contract
Telecommute: 
Allowed

We have a project that requires the integration and customization of the MySite module. This opening is immediate and is on a contract basis. Please contact me for details about the project. Thanks. K.

Integration with OG

mariano.barcia's picture
public
group: MySite
mariano.barcia - Thu, 2007-12-06 22:41

Hello all,

I've made some tests and got OG working for my purposes by extending og_views.inc.

The objective is:
Provide a droplet in mysite that shows posts in the user subscribed groups. Current limitation is that OG doesn't provide such a filter (it only provides a filter for the currenly logged-in user).

Not everything on this patch must necessarily be in og_views, but the filter should be there (and would need approval of the OG dev team).

Attached you will find a patch for the og_views.inc file, and instructions to test are:

<

ol>


Integration with OG

mariano.barcia's picture
public
group: MySite
mariano.barcia - Thu, 2007-12-06 22:41

Hello all,

I've made some tests and got OG working for my purposes by extending og_views.inc.

The objective is:
Provide a droplet in mysite that shows posts in the user subscribed groups. Current limitation is that OG doesn't provide such a filter (it only provides a filter for the currenly logged-in user).

Not everything on this patch must necessarily be in og_views, but the filter should be there (and would need approval of the OG dev team).

Attached you will find a patch for the og_views.inc file, and instructions to test are:

<

ol>


Personalization and message feeds

yelvington@drupal.org's picture
public
yelvington@drup... - Thu, 2007-12-06 13:42

While Drupal already has many of the tools necessary to implement social networking techniques on a community site, I haven't found anything that works like the personalized central "News Feed" system in Facebook or Twitter.

I'm curious whether anyone has done any development work, planning or merely thinking about how this might be done in Drupal, and about the implications.


Personalization and message feeds

yelvington@drupal.org's picture
public
yelvington@drup... - Thu, 2007-12-06 13:42

While Drupal already has many of the tools necessary to implement social networking techniques on a community site, I haven't found anything that works like the personalized central "News Feed" system in Facebook or Twitter.

I'm curious whether anyone has done any development work, planning or merely thinking about how this might be done in Drupal, and about the implications.


show blocks of the mysite user, not currently logged in user

mariano.barcia's picture
public
group: MySite
mariano.barcia - Fri, 2007-11-30 19:57

Hello everybody,

I'm evaluating this module for a large site. Looks good so far, but I want to let users build their page with something like the following:

  • their content (certain types)
  • their buddies' faces
  • their buddies' recent posts
  • their subbed groups
  • the latest posts in their subbed groups

show blocks of the mysite user, not currently logged in user

mariano.barcia's picture
public
group: MySite
mariano.barcia - Fri, 2007-11-30 19:57

Hello everybody,

I'm evaluating this module for a large site. Looks good so far, but I want to let users build their page with something like the following:

  • their content (certain types)
  • their buddies' faces
  • their buddies' recent posts
  • their subbed groups
  • the latest posts in their subbed groups

MySite Translations

agentrickard@drupal.org's picture
public
group: MySite
agentrickard@dr... - Sun, 2007-11-04 16:18

I just noticed that Carlos Miranda Levy added a Spanish translation to MySite CVS!

Some notes about translations (and for translators):

  • I neither commit nor update .po files. I simply don't have the time.
  • Any user with a CVS translator account can commit translation files to any project.
  • The current stable branch of MySite is 5--2; this is where the 5.x.2 release series comes from. This series is bugfix only. Current translations should be committed to this branch.

MySite Translations

agentrickard@drupal.org's picture
public
group: MySite
agentrickard@dr... - Sun, 2007-11-04 16:18

I just noticed that Carlos Miranda Levy added a Spanish translation to MySite CVS!

Some notes about translations (and for translators):

  • I neither commit nor update .po files. I simply don't have the time.
  • Any user with a CVS translator account can commit translation files to any project.
  • The current stable branch of MySite is 5--2; this is where the 5.x.2 release series comes from. This series is bugfix only. Current translations should be committed to this branch.

Toward an Open Social Network Powered by Free Software

Benjamin Melançon's picture
public
Benjamin Melançon - Wed, 2007-10-31 05:35

Breaking Open Facebook with Open Source Software (Part 2)

it’s important for socially aware software developers to begin thinking about how to provide alternative services to proprietary social networks. While I acknowledge this is a very high level description scarce on implementation details, I hope that it spurs some spirited discussions and future innovation.

http://www.idealog.us/2007/10/breaking-open-f.html


Toward an Open Social Network Powered by Free Software

Benjamin Melançon's picture
public
Benjamin Melançon - Wed, 2007-10-31 05:35

Breaking Open Facebook with Open Source Software (Part 2)

it’s important for socially aware software developers to begin thinking about how to provide alternative services to proprietary social networks. While I acknowledge this is a very high level description scarce on implementation details, I hope that it spurs some spirited discussions and future innovation.

http://www.idealog.us/2007/10/breaking-open-f.html


good combination: persistent_login

public
group: MySite
drupalista@drup... - Sun, 2007-10-28 20:35

Hi, I think this module will be a very good companion: http://drupal.org/project/persistent_login

good combination: persistent_login

public
group: MySite
drupalista@drup... - Sun, 2007-10-28 20:35

Hi, I think this module will be a very good companion: http://drupal.org/project/persistent_login

JavaScript errors with Google Gadgets

agentrickard@drupal.org's picture
public
groups: Javascript · MySite
agentrickard@dr... - Wed, 2007-10-24 01:54

Over on the MySite project we're having a recurring issue with handling the JavaScript for Google Gadgets on our pages. It looks as though there is a problem with the order in which the JS are executed -- but that's really a guess on my part.

Sometimes, Flash embeds don't fully load: http://drupal.org/files/issues/gadgets.png

Sometimes, the JS loads the same element repeatedly: http://drupal.org/files/issues/GoogleWidgetScreenshot.png

Expert 'scripters exploring the issue would be much appreciated.

http://drupal.org/node/170660


JavaScript errors with Google Gadgets

agentrickard@drupal.org's picture
public
groups: Javascript · MySite
agentrickard@dr... - Wed, 2007-10-24 01:54

Over on the MySite project we're having a recurring issue with handling the JavaScript for Google Gadgets on our pages. It looks as though there is a problem with the order in which the JS are executed -- but that's really a guess on my part.

Sometimes, Flash embeds don't fully load: http://drupal.org/files/issues/gadgets.png

Sometimes, the JS loads the same element repeatedly: http://drupal.org/files/issues/GoogleWidgetScreenshot.png

Expert 'scripters exploring the issue would be much appreciated.

http://drupal.org/node/170660


Drupal Developer: On site | Morris DigitalWorks

agentrickard@drupal.org's picture
public
agentrickard@dr... - Sat, 2007-10-20 02:19
Employment type: 
Contract
Telecommute: 
Not allowed

Morris DigitalWorks -- the creators of SavannahNow.com, BlufftonToday.com, and the new Skirt.com -- is currently seeking 2 Drupal developers to work as in-house contractors in Augusta, GA.

Morris DigitalWorks is a division of the Morris Communication Company, LLC, a privately-held international media company.


Drupal Developer: On site | Morris DigitalWorks

agentrickard@drupal.org's picture
public
agentrickard@dr... - Sat, 2007-10-20 02:19
Employment type: 
Contract
Telecommute: 
Not allowed

Morris DigitalWorks -- the creators of SavannahNow.com, BlufftonToday.com, and the new Skirt.com -- is currently seeking 2 Drupal developers to work as in-house contractors in Augusta, GA.

Morris DigitalWorks is a division of the Morris Communication Company, LLC, a privately-held international media company.


Using MySite with external applications and data

agentrickard@drupal.org's picture
public
agentrickard@dr... - Thu, 2007-10-18 14:39

A few technical notes for developers concerning how MySite interacts with non-Drupal data and application sources.

First, a little history. The core goal of the MySite module is to abstract content published to a Drupal site. So the MySie distribution supports content types native to Drupal. The reason for this is scope: I don't have time to solve every problem, so I focus on those.


Using MySite with external applications and data

agentrickard@drupal.org's picture
public
agentrickard@dr... - Thu, 2007-10-18 14:39

A few technical notes for developers concerning how MySite interacts with non-Drupal data and application sources.

First, a little history. The core goal of the MySite module is to abstract content published to a Drupal site. So the MySie distribution supports content types native to Drupal. The reason for this is scope: I don't have time to solve every problem, so I focus on those.


Facebook and MySite

agentrickard@drupal.org's picture
public
agentrickard@dr... - Mon, 2007-10-08 14:07

I've been mucking around on FaceBook for the last week. It's cool, and the apps are nice.

And the dirty little secret is that MySite supports this type of "app" functionality through its plugin API -- it might even be made to read Facebook apps.

So where's the developer love?

/me stops whining

[UPDATE: I have stopped reading this thread.] 23-OCT-2007.


Facebook and MySite

agentrickard@drupal.org's picture
public
agentrickard@dr... - Mon, 2007-10-08 14:07

I've been mucking around on FaceBook for the last week. It's cool, and the apps are nice.

And the dirty little secret is that MySite supports this type of "app" functionality through its plugin API -- it might even be made to read Facebook apps.

So where's the developer love?

/me stops whining

[UPDATE: I have stopped reading this thread.] 23-OCT-2007.


Predefined mysite profiles.

public
group: MySite
drupalprojects - Fri, 2007-10-05 21:12

hi

I think this module will almost fit my needs, but I'm interested in creating 2-3 different mysite templates (let's call it profiles, ok?). For example: I want to create one mysite profile to display owners blog posts for user type - bloggers and second mysite profile to display owners photos for user type - photographer. This is just an example.

I don't want users to create their mysite instances from scratch, but I want to create certain types of predefined mysite profiles users should be able to choose from.

Predefined mysite profiles.

public
group: MySite
drupalprojects - Fri, 2007-10-05 21:12

hi

I think this module will almost fit my needs, but I'm interested in creating 2-3 different mysite templates (let's call it profiles, ok?). For example: I want to create one mysite profile to display owners blog posts for user type - bloggers and second mysite profile to display owners photos for user type - photographer. This is just an example.

I don't want users to create their mysite instances from scratch, but I want to create certain types of predefined mysite profiles users should be able to choose from.

Graphic Design // Themeing | INBOX-USA

RossyMole's picture
public
RossyMole - Fri, 2007-09-21 20:25
Employment type: 
Contract
Telecommute: 
Allowed

LOCATION: Denver, CO
START: NOW / ASAP

POSITION: We are looking for a talented designer with a solid understanding of Drupal. A big plus is the ability to integrate your awesome WEB2.0 design into fresh Drupal 5 theme. Plenty of good work for the right person.


Graphic Design // Themeing | INBOX-USA

RossyMole's picture
public
RossyMole - Fri, 2007-09-21 20:25
Employment type: 
Contract
Telecommute: 
Allowed

LOCATION: Denver, CO
START: NOW / ASAP

POSITION: We are looking for a talented designer with a solid understanding of Drupal. A big plus is the ability to integrate your awesome WEB2.0 design into fresh Drupal 5 theme. Plenty of good work for the right person.


MySite pages let users create a personalized summary of the site. The MySite module duplicates the functionality of tools like MyYahoo! and Google's personalized homepage. The module uses a plugin API that allows developers to add new functionality.

MySite 5.x.2.19 released 08-FEB-2008 -- bugfix upgrade recommended for all users.

Update: multiple page support has been added and needs testers. Download 5.x.3 rc1 and start testing. And I am looking for jQuery and CSS testers and collaborators for the Drupal 6 version of the interface.

This group is for sharing ideas, solutions, and custom code (including Droplets) for MySite.

See the API at http://therickards.com/api

Syndicate content