Gossamer Forum
Home : Products : Gossamer Links : Development, Plugins and Globals :

Re: [jdgamble] Personal Page Plug-in

Quote Reply
Re: [jdgamble] Personal Page Plug-in In reply to
Hi Jonathan

In Reply To:
So the two main features that make the sofware worth the money are the changable globals, and the changable colors?

The system does, as you say, allow you to create globals, with value(s) specified by the user
ex : my bookmarks, the user can define how many bookmarks to display and where the my bookmarks (template) will be displayed on the page and obviously whether to display their bookmarks at all on their page. In this example the user specific value is the number of bookmarks to be displayed.
On both significant-media.com examples I have a user specific font page style defined by a css file, a header defined by the user also a css file as well as a overall page style which is another css file.
Because you can pass user specific values I can also as you can see on this page create a user specific search query so that you can allow visitors to only search in the users posts/articles: Search 'in my articles'
Another example is that a user can create a flickr account and upload images there (which reduces your bandwidth usage) and as you can see in the sidebar display a flickr ‘badge’.


In Reply To:
Now is the blog you are talking about, more or less, a commenting system. Example, any user can comment at the bottom of a user page, similar to myspace or facebook, or tagworld? Does the blog have it's own page? So a user can upload photos and videos to share? Its there a photo type gallery for this kind of thing?

The blog is actually just GLinks, the link.html template is used to summarise a post and the detailed.html template is used to present the whole article. Then using the review system in GLinks people can post comments. The blog is a specific page unique to each user. You can let users upload files that could be music, photos, video etc. As I explained I preferred to link to flickr for the gallery system but you could allow users to upload multiple photos. If you use say Andy’s Thumb Images you could have a thumb on the user’s page and code a link to the normal size photo.


In Reply To:
Can each user message each other, or do you have to have GForum installed? Is the personal photo going to mess with GForum's personal photo? Can each user upload his or her own articles? What about featured users?

I went for a simple solution here in that I use Andy’s Contact Page that allows users to say whether they want to be contacted or not and then displays a contact form (without showing the members email even in the html source code) for people to contact them like this example here. It also allows visitors to contact members. I just have a button on each user's page that they can activate or deactivate and links to this type of contact page.
The personal photo is from GLinks since GCommunity doesn’t handle images currently. Based upon the above I allow users to access the browser.cgi system so that they can create their own articles/posts that then appear in the blog page and/or blog page. It is pretty simple to create a global that displays a list of users, but if I understand you correctly there isn’t a system that puts one user ahead of another but it may be easier to just list specific users to display first.

In Reply To:
The reason I would think it would be a plugin for community and not for links is this: what if you want a perl based user communitiy (like myspace) that uses all of GT great backbone programming, but you don't want a directory site (not my case though). Is user review the only way it really ties in to GLinks?

I my opinion the significant-media.com site shows how GLinks can be used to create a magazine, blog or a cross between the two. This is an example of an article with comments at the end as you can see. As explained above the system ties into links and the comments (reviews) posted about the links.

In Reply To:
As far as a buddy system, which I think would be a great feature... Maybe just a table called "buddies" with ID, user1, user2 as fields.. and just have a call for add both users to the db, delete would be easy, and an output sub routine that displays them with templates. Doesn't sound too difficult? Maybe an option to allow someone like Tom or Admin to automatically be your first friend, or you can start with no friends...

The more I think about the buddy system the simpler it seems it would be to implement. If you have a button on a user’s page that another clicks on to add them as a ‘friend’ then you could just have a friend/buddy field that the username gets added to and then you would just pull the names from that list in order to show someone’s friend(s). You could have an initial default value added to the field.

Hope this helps,

Cheers,

John
Significant Media

Last edited by:

Jag: Aug 6, 2006, 7:07 PM
Subject Author Views Date
Thread Personal Page Plug-in Jag 13162 Oct 25, 2005, 11:48 PM
Thread Re: [Jag] Personal Page Plug-in
erichcyber 13002 Oct 28, 2005, 5:46 AM
Thread Re: [erichcyber] Personal Page Plug-in
Jag 12984 Nov 2, 2005, 7:49 AM
Thread Re: [Jag] Personal Page Plug-in
Hargreaves 12949 Nov 2, 2005, 9:33 AM
Thread Re: [Hargreaves] Personal Page Plug-in
Jag 12989 Nov 3, 2005, 1:25 AM
Thread Re: [Jag] Personal Page Plug-in
aus_dave 12947 Nov 3, 2005, 3:17 PM
Thread Re: [aus_dave] Personal Page Plug-in
Jag 12916 Nov 3, 2005, 3:46 PM
Thread Re: [Jag] Personal Page Plug-in
aus_dave 12932 Nov 3, 2005, 3:50 PM
Post Re: [aus_dave] Personal Page Plug-in
Jag 12865 Nov 10, 2005, 8:12 AM
Post Re: [Jag] Personal Page Plug-in
erichcyber 12939 Nov 3, 2005, 4:26 AM
Thread Re: [Jag] Personal Page Plug-in
KevM 12552 Aug 2, 2006, 5:54 AM
Thread Re: [KevM] Personal Page Plug-in
Jag 12585 Aug 2, 2006, 6:58 AM
Thread Re: [Jag] Personal Page Plug-in
jdgamble 12546 Aug 5, 2006, 11:02 PM
Thread Re: [jdgamble] Personal Page Plug-in
Jag 12500 Aug 6, 2006, 2:19 PM
Thread Re: [Jag] Personal Page Plug-in
jdgamble 12490 Aug 6, 2006, 2:39 PM
Thread Re: [jdgamble] Personal Page Plug-in
Jag 12476 Aug 6, 2006, 3:14 PM
Thread Re: [Jag] Personal Page Plug-in
jdgamble 12460 Aug 6, 2006, 6:17 PM
Thread Re: [jdgamble] Personal Page Plug-in
Jag 12460 Aug 6, 2006, 7:04 PM
Thread Re: [Jag] Personal Page Plug-in
jdgamble 12453 Aug 6, 2006, 8:33 PM
Thread Re: [jdgamble] Personal Page Plug-in
Jag 12446 Aug 7, 2006, 7:03 AM
Thread Re: [Jag] Personal Page Plug-in
jdgamble 12433 Aug 7, 2006, 9:59 AM
Post Re: [jdgamble] Personal Page Plug-in
Jag 12463 Aug 10, 2006, 8:38 AM
Thread Re: [Jag] Personal Page Plug-in
katabd 12501 Aug 6, 2006, 2:08 PM
Post Re: [katabd] Personal Page Plug-in
Jag 12497 Aug 6, 2006, 2:28 PM