Dragonfly CMS v9 ⇒ Modules & Blocks ⇒ Personal Pages v2.7.1 (MySpace/Facebook clone) ⇒ Community Forums ⇒ CPG Dragonfly™ CMS
Forum IndexModules & Blocks

Personal Pages v2.7.1 (MySpace/Facebook clone) Reply to topic


Personal Pages v2.7.1, for DragonflyCMS 9.2.1
4/12/09

by Andy Rink, a.k.a. personman (personman_145@hotmail.com)
with numerous contributions from the DragonflyCMS community

This data is released under the terms of the GNU GPL v2.


Personal Pages is a free social-networking software designed to add functionality similar to MySpace or Facebook.


Features:

* Each registered user can create their own page.

* Pages use bbcode or HTML to allow advanced functionality, like embedding images or videos.

* Visitors can leave comments. Optional anonymous commenting with CAPTCHA.

* Personal Pages show a user's online status, recent blogs, and image uploads.

* Personal Pages can be extended further via a blocks system.

* Multi-language support, with English, German, and Danish included.

* Optimized for a wide variety of browsers, including Firefox, IE, Konqueror, etc.

* Free Software released under the GNU GPL v2.


Changes:
v2.7.1:
Bugfix: Image block causes profile problems. (Thanks Poldi)
Feature: Administration Control under Admin Menu/Modules
Feature: HTML can be enabled in Personal Pages and comments

v2.7:
Bugfix: Old references to Personality in the profile personal block. (Thanks heliown)
Bugfix: Layout bugs in the profile personal block in IE and Konqueror. (Thanks Slang)
Feature: Anonymous commenting with CAPTCHA. Disabled in /modules/Personal/index.php by default.
Feature: Display a user's recent image uploads. (Thanks Eestlane, for the initial code)
Improvement: Links on the list page are more simple and consistent.
Improvement: Pages are now listed by how recently they are updated, so update often. Smile
Improvement: Improvements to the blocks system.
Moved optional components to the "extras" folder.


See it at work here:
anarchismtoday.org/Per...personman/

Download:
dragonflycms.org/Downl...ls/id=520/

As always, testing and feedback is appreciated, thanks!

-Andy

My site

Server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS):
Linux 2.6.24.5/Apache 2.2.9/MySQL 5.0.67/PHP 5.2.6/DragonflyCMS 9.2.1

Last edited by personman on Sun Apr 12, 2009 8:27 pm; edited 16 times in total


mh, you have only add the "Your_Account" content to the personal-page module, or?

mh, for personal pages are html allow cool...

Server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS):
Linux / PHP: 4.4.1 / SQL: 5.0.18-log (client: 5.0.18) / 9.1.0.8 CVS


Yes, that's all I've really done to it so far.

The Personal Pages use bbcode, like the forums. Should even be able to embed videos, I'll probably test it later today.

The comments don't seem to use bbcode, that's something I might investigate in the future.

My site

Server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS):
Linux 2.6.24.5/Apache 2.2.9/MySQL 5.0.67/PHP 5.2.6/DragonflyCMS 9.2.1


mh, you are the coder of the personal page module?

mh, add a thumb from the user that have leave a massage...

öh.... see this link : www.gotpoetry.com/Your...ile=2.html

on the button of the profile.

Server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS):
Linux / PHP: 4.4.1 / SQL: 5.0.18-log (client: 5.0.18) / 9.1.0.8 CVS


Personal Pages is my customized version of Personality Pages, created by another author, which was a customized version of the blogs module, written by other authors.

The vast majority of it is not written by me.

Yeah, thumbs in comments might be nice, I'll take a look next time I'm working on it. I'd like to see if I can get it to show a user's online status maybe, too.

Yeah, I've looked at the GotPoetry module in the past, looks pretty advanced. I think I tried to install it and wasn't able to get it to work. I was probably doing something wrong, but ah well, this one is pretty easy to install.

My site

Server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS):
Linux 2.6.24.5/Apache 2.2.9/MySQL 5.0.67/PHP 5.2.6/DragonflyCMS 9.2.1


Here is a bit of a todo list of what I'm planning on looking at for this mod:

Add avatar to comments?
Add bbcode support to comments?
Shrink/simplify the URL to users personal pages, possibly clean redundant code?
Show users on-line status?

My site

Server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS):
Linux 2.6.24.5/Apache 2.2.9/MySQL 5.0.67/PHP 5.2.6/DragonflyCMS 9.2.1


For Add Avatar to comments:

show my site: emsland-partys.de/inde...SpAcEDeViL

so?

Server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS):
Linux / PHP: 4.4.1 / SQL: 5.0.18-log (client: 5.0.18) / 9.1.0.8 CVS


I spent most of yesterday on this and made some pretty good progress.

Added online status on personal pages. ("Borrowed" the code from reDesign theme. Thanks!)
Added avatars to comments.
Added a shortened url to the personal pages. (mysite.com/Personal/u=username/)
Fixed a bug that would cause the Comment form to display the wrong user info.

I'll probably do some clean-up and testing and have a new version up soon with these changes.

Update: The new version is up, see the first post for details.

-Andy

My site

Server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS):
Linux 2.6.24.5/Apache 2.2.9/MySQL 5.0.67/PHP 5.2.6/DragonflyCMS 9.2.1


I like the look of this, perhaps you could add a friends or 'followers' list, you could add a link to a members page from yours with one click?
Adding top/last ten forum posts and downloads would cool for sites my mine.

Server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS):
Linux, Apache 2.0, SQL 5.0.86-log (client: 4.1.22), PHP 5.2.11 DF 9.2.1


I think it might be nice to have the last few blog posts listed like myspace does.

For the last forum posts and downloads, you can follow the link through to the user's profile, which should have all that info.

I notice sometimes it displays a link to the users profile on the personal page, and sometimes it doesn't so I might look at fixing that.

I'd love to have a friends feature like myspace, might be a bit over my head though. Perhaps I could take a look at the buddy list mod and see if it might integrate well.

-Andy

My site

Server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS):
Linux 2.6.24.5/Apache 2.2.9/MySQL 5.0.67/PHP 5.2.6/DragonflyCMS 9.2.1


Kicking for new version, v2.0.3. See the first post for details.

My site

Server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS):
Linux 2.6.24.5/Apache 2.2.9/MySQL 5.0.67/PHP 5.2.6/DragonflyCMS 9.2.1


Another new version, v2.0.4.

No core changes. We've added a Danish language pack and an optional profile replacement that adds some Personal Page features to user profiles.

-Andy

v2.0.4:
Added Danish language, thanks to Mike Therp Hansen (mike@dragonflycms.dk) of DragonflyCMS.dk
Optional profile replacement that adds Personal Page features to the user profiles (experimental)

My site

Server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS):
Linux 2.6.24.5/Apache 2.2.9/MySQL 5.0.67/PHP 5.2.6/DragonflyCMS 9.2.1


insstalled this morning but I am getting a database error when i try to go to the module after it installed?
any ideas
thanks
mike

Server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS):
linux 2.4.21/apache 1.3.37/Mysql 4.1.22/php 4.3.12/Dragonfly cms 9.2.1


Have you previously had the Personality module installed?

Do you get the error when trying to install it? or does it seem to have installed correctly?

How did you install it? Just extract the /modules and /language folders?

Also, maybe see if you can turn on debugging and get any details on the database error.

I'll look in to it. Curious to hear if anyone else is having problems or if anyone has it working. I haven't received much feedback, which was part of the reason I submitted it to the downloads section, to get it more widely tested.

-Andy

My site

Server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS):
Linux 2.6.24.5/Apache 2.2.9/MySQL 5.0.67/PHP 5.2.6/DragonflyCMS 9.2.1


even when I try to unistall the module, I get a database error, so I cant even try your release from this morning
thanks
mike

Server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS):
linux 2.4.21/apache 1.3.37/Mysql 4.1.22/php 4.3.12/Dragonfly cms 9.2.1

All times are UTC


Jump to: