CodeCanyon

phpDolphin - Social Network Platform

phpDolphin - Social Network Platform

phpDolphin is a Social Network Platform similar with Facebook, allowing users to interact with each other by live chatting, sending messages, comments, like, share photos, life events and so much more.

User Demo: User Demo (open registration, the emailing feature is disabled)
Admin Demo: Admin Panel

Features

User Features:
  • Live Chat with Windows, Live Messages & Comments.
  • News Feed (Friends Activity): displays messages posted by friends, friends birthdays, groups you’re in, friends suggestions and more.
  • Profile (Public Timeline): Displays your public profile along with Events, Archieve, Places and more.
  • Groups: Stay in touch with the group members and share stories with them.
  • Live Chat: Live chat with friends in multiple Windows, you can minimize, maximize them and also they blink when you’re not focusing.
  • Photos: upload images and have them displayed as a gallery.
  • Events: Photos, Videos, Maps (Google Maps), Custom Locations, Movies, Songs, Games, Meals.
  • Likes for messages with latest avatars preview and total likes counter.
  • Share messages from other users on your timeline.
  • #hashtag in messages, comments and chat conversations.
  • Trending Topics: Top 5 trending topics on Feed/Timeline page and Top 10 Trending Topics on #hashtag search page.
  • Notifications Center: Get notifications (red notification with counter) from your friends when they: Like, Share, Comment, Chat and New Friends.
  • Block: Users can block other users preventing them from chatting with each other.
  • Sound Notifications for New Notifications & Messages (triggers only when the page is not focused).
  • Message Privacy: Public (available to anyone), Friends (available to friends), Private (available only to the author).
  • Online Privacy: Appear Online (when available) or Always Offline.
  • Report: Messages and Comments.
  • E-mail Notifications: when someone post a comment on your message or like it.
  • Notifications when new messages are posted on Feed, Subscriptions and Profile pages.
  • Emoticons (smiles) in Messages, Comments and Chat.
  • Verified Profiles.
  • Password recovery by email or username.
  • Unified Search Box: Live search for #hashtags, !grops and users (by Usernames, Names and Emails) with filter for Males of Females genres.
  • Covers and avatars for user profiles
  • Retina Display Ready Responsive Design (optimized for iPhone 5 and other iOS devices)
  • Filters Messages: Events (Pictures, Music, Videos, etc) and Archives (by Months [Timeline]).
  • Filters Notifications: Messages, Comments, Likes, Chat conversations.
  • Dynamic page load site-wide.
  • Friends suggestions (for new users).
  • Add Social Profiles for: Facebook, Twitter and Google+.
  • Turn On/Off visual notifications for Likes, Comments, Shares, New Friends, and Chat conversations.
  • Turn On/Off e-mail notifications for Likes and Comments and New Friends.
  • Login: Facebook Login integration, login by username or by email.
  • YouTube, Vimeo, SoundCloud (with playlist for profiles) players integration into messages.
  • and more…

    Script/Admin Features:
  • Manage Users View, Edit, Verify, Suspend or Delete users.
  • Manage Groups Edit or Delete user created groups.
  • Manage Reports View the reported messages/comments, mark them as safe or delete them.
  • Themes System (No PHP required and easy to understand system) – Activate or Deactivate themes.
  • Multi-Language System multi language platform with one file translation.
  • Plugins System (Easy to understand and use) – Activate or Deactivate plugins.
  • Modify the Time-Stamps format (4 types).
  • Turn On/Off mail notifications for registration, e-mail notifications for comments and likes (overrides user’s settings).
  • Change messages, comments, chat conversations per page.
  • Change the character limit per Post Message and Chat Message
  • Change the time interval for Notifications Center and Messages when to check for new notifications.
  • Change the time interval for Chat Conversations how often checks for new chat conversations.
  • Advanced statistics about User Registrations, Messages, Comments, Reported Messages & Comments, Likes.
  • Cache system for all images uploaded, that includes profile avatars, covers, and uploaded photos in messages.
  • Set the max. allowed image size for user’s profile.
  • Image file format allowed on user’s profile.
  • Set the max. allowed image size for upload in messages.
  • Image file format allowed in messages.
  • Option to censor words.
  • Option to limit user registration per IP
  • Manage reported messages (tweets).
  • 6 Ad units for specific places.
  • API to retrieve User Profile Details or latest 20 Messages of a User.
  • and so much more (see screenshots).

    Plugins

    Updates

    Update 2.1.1 [5/24/2016]
  • Added Pages and Groups links on the Menu list
  • Added welcoming message after registration on the News Feed page
  • Improved security
  • Fixed the Messages posted in Groups not respecting the Group privacy
  • Fixed the URL on Page title
  • Other minor improvements
  • Update 2.1.0 [5/8/2016]
  • Reworked the Profile Cards
  • Reworked the Likes section on Profile Pages
  • Added Pages system
  • Added the ability to Poke people
  • Added the ability to block a user straight from his Profile page
  • Added the ability to display First and Last name fields on registration
  • Added the ability to delete comments of 3rd party users from your messages
  • Added Online Users statistic in the Admin Panel
  • Added pagination for Groups section on Profile Pages
  • Added context menu for the Comments actions
  • Improved the About section on Group pages (added icons for each field)
  • Improved the English translation
  • Fixed the comment notification not being deleted when the comment is deleted
  • Other minor improvements
  • Update 2.0.9 [3/19/2016]
  • Reworked the General, Users and Social settings pages from the Admin Panel
  • Added Moderators level in the Admin Panel (users can now be promoted to moderators)
  • Added Email Verification (account activation) option in the Admin Panel
  • Added SMTP integration
  • Added “Blocked Users” page in Users Settings which shows all the blocked users
  • Added the possibility to include a Settings page for plugins
  • Added activate and deactivate plugin events
  • Added new fields when editing an user in the Admin Panel
  • Added new CSS classes to the Admin Panel, User Settings and Pages menus
  • Added error messages when account is suspended or unconfirmed
  • Added icons for the sidebar menus from the Admin and User Panels
  • Improved the Photo Galleries (now accomodates based on the number of photos)
  • Improved the Edit User section in the Admin Panel (added tabbed pages)
  • Improved the delete functionality when deleting a report
  • Improved the user’s privacy in listings (location is now hidden unless public)
  • Improved the notification counter for the new messages posted in groups
  • Fixed an issue with the deletion of groups or users from groups with no messages
  • Other minor improvements
  • Update 2.0.8 [1/25/2016]
  • Added a new plugin hook (now you can do actions when a message is deleted)
  • Added First and Last name auto-complete when registering with Facebook
  • Improved the Type 1 plugin hook (now it can return error messages)
  • Improved the chat friends list (now it remembers the minimized/maximized state)
  • Improved the password error messages in the Admin Panel
  • Improved the search input behaviour
  • Improved the delete event function and animation
  • Fixed an issue with the birthdate resetting when changing other settings
  • Other minor improvements
  • Update 2.0.7 [1/20/2016]
  • Added current password confirmation requirement when changing a password
  • Improved the likes modal function (both requests and animation loaders)
  • Improved the likes function (speed improvements in certain cases)
  • Improved the user deletion message (now shows the username instead of the id)
  • Improved the English translation
  • Fixed the ajax requests paths for notifications and message privacies
  • Fixed the password requiring only 3 characters instead of 6 on User’s Settings
  • Update 2.0.6 [1/19/2016]
  • Reworked the likes system
  • Added Likes on Comments
  • Added Infinite Scrolling when hitting the end of the page on Desktop browsers
  • Added Facebook profile image fetch when registering trough facebook
  • Added confirmation dialogs when deleting a messages, comments or chats
  • Added visual highlight for messages and comments when viewed from the Admin Panel
  • Added new emoticons (heart, surprised and confused)
  • Added “People who like this” modal for likes on messages and comments
  • Added security protection against CSRF attacks
  • Improved the Dashboard statistics calculations
  • Improved the User Deletion function (likes counter of liked messages is now updated)
  • Improved the English translation
  • Changed the groups listing to display the group name instead of title in the Admin Panel
  • Fixed an issue with the ad-unit for Groups not showing in the sidebar
  • Update 2.0.5 [12/28/2015]
  • Added Admin Panel Dashboard (today’s stats, 7 days graph stats, site info)
  • Added an icon on the top bar which indicates when logged-in as Admin
  • Improved the dynamic new messages function after posting a new message
  • Changed how the messages are being counted (shared messages are excluded)
  • Fixed the user not being removed from Groups when the user is deleted
  • Fixed an issue with special characters on names when opening a chat window
  • Update 2.0.4 [12/19/2015]
  • Added a new plugin hook (you can now add events to the message form)
  • Added a new plugin hook (you can now add content to the Feed page)
  • Added a new plugin hook (you can now add content to the Profile page)
  • Changed the `type` plugin column field (now supports up to 64 plugin hooks)
  • Improved the UX while sharing a status message
  • Improved the English language file (removed unused strings)
  • Update 2.0.3 [12/7/2015]
  • Added mutual friends counter on profile pages
  • Added user_id value to the message footer plugin hook
  • Fixed the Pictures counter (now it excludes the pictures posted in groups)
  • Fixed the dynamic new messages function on profiles when logged in as Admin
  • Update 2.0.2 [11/21/2015]
  • Added a new plugin hook (head section can now include CSS & JS files)
  • Added a new plugin hook (message footer can now output content)
  • Improved the Messages event plugin hook (now allows even deeper integration)
  • Improved the Facebook username generator function
  • Improved the Developers Documentation and updated the plugin example
  • Improved the English translation
  • Updated the fetch function with a newer User Agent
  • Fixed an issue where the chat icons would still appear when disabled
  • Fixed an issue with the shared messages not being removed when deleting users
  • Update 2.0.1 [11/6/2015]
  • Added automated input focus when opening a Chat Window
  • Changed the `event` column from `messages` table (can hold larger data)
  • Changed the sidebar plugins on profile pages to the bottom of the sidebar
  • Improved the delete and report buttons on comments while on mobile view
  • Fixed an issue where you couldn’t comment on messages shared with Friends
  • Update 2.0.0 [10/24/2015]
  • Reworked the Friends System (now is based on “requests”)
  • Reworked the Feed page (merged the Timeline page to include your own posts into the feed)
  • Reworked the Sharing System (now the entire message content is being shared)
  • Reworked the Manage Users & Edit user pages (Admin Panel)
  • Reworked the Manage Reports page (Admin Panel)
  • Reworked the Themes page (Admin Panel)
  • Reworked the Statistics page (Admin Panel)
  • Added Groups system
  • Added Plugins system
  • Added Chat with multiple windows
  • Added Facebook Login integration
  • Added Suspend User option in the Admin Panel
  • Added Birthdays event notifications
  • Added Edit option for messages (you can now edit the text of your messages)
  • Added a new privacy option for messages (you can now share your status with friends only)
  • Added context menu for messages
  • Added dynamic page load navigation
  • Added dynamic new messages load for Feed and Profile pages
  • Added Open Sans font site-wide
  • Added IP logging for user registration
  • Added Admin option to limit the number of accounts registration allowed per IP
  • Added the possibility to hide the birth date by unsetting it
  • Added password repeat field on Admin Panel and User Account Settings
  • Added password lenght limit (minimum 6 characters) for Admin And User Accounts
  • Added a limit cap of 10 results for #hashtags live search suggestions
  • Added closing menu, notifications and search drop-downs on background clicking
  • Added horizontal menu on profiles for quick access to Timeline, About, Friends, Likes pages
  • Added new profile fields (interests, address, country, school, work)
  • Added notification counter for pending reports on the Manage Reports admin link
  • Added Like, Cheeky and Cool emoticon for chat, comments and messages (y)
  • Improved the block function (now prevents chatting, commenting and friend requests)
  • Improved the Likes page of a status message by showing the complete message
  • Improved the User Account Settings page
  • Improved the covers size on the profile cards
  • Improved the Trending Topics to be generated from the last 7 days instead of the last day
  • Improved the sidebar event filters (added show more button if the list contains more than 5 filters)
  • Improved the sidebar event filters (they are now sorted)
  • Improved the dropdown inputs (added custom dropdown arrow for consistency)
  • Improved the user deletion system (now all profile and messages images are deleted)
  • Improved the deletion of shared messages (the notifications of shared messages are now removed)
  • Improved the browser tab title on new notifications (now shows the actual number)
  • Improved the Friends Suggestions (now they are based on the user’s interests)
  • Improved the Cover and Profile Image upload process (now it’s much more user friendly)
  • Improved the Cover and Profile Image upload process (old images are now deleted from the server)
  • Improved the Live Search server usage and speed performance
  • Improved the Chat Search server usage and speed performance
  • Updated the API to include the Country, City and Address for profile requests
  • Updated the jQuery library to the latest stable version
  • Updated the interface to be more consistent and unified
  • Combined the Movie event with the Video event
  • Fixed an issue where images from posts could be deleted by someone else
  • Fixed an issue where tags would be allowed on profile page titles
  • Fixed an issue with the Admin Panel page title
  • Fixed an issue where #hashtags would be generated from private messages
  • Other interface, code and database speed improvements
  • Update 1.3.1 [7/3/2014]
  • Added ability to view all users that liked a status message
  • Added download function for images when viewed in the image viewer
  • Added changes notification for Manage Ads page
  • Improved translation for the Manage Reports page
  • Improved the chat messages page (auto scroll down when loading new chat)
  • Fixed unwanted character on email upon new friendship
  • Fixed published date being updated when changing the privacy of a message
  • Other minor improvements
  • Update 1.3.0 [4/19/2014]
  • Added image orientation detection (e.g: photos taken with mobile phones will rotate to the correct position)
  • Added Search by Age filter (Results can now be filtered between X & Y ages)
  • Added ability to select multiple filters at once (Search by Gender & Age at the same time)
  • Improved the Vimeo embedding (now supports installations on servers with secured connection)
  • Improved the translation (new strings added)
  • Improved the “View All Results” from search (allowing special characters, e.g: accented characters)
  • Improved the Search by Gender (allowing special characters, e.g: accented characters)
  • Improved searching by e-mail (now supports filters such as Gender and Age)
  • Improved the Sidebar Filters selectors (default states are now bolded)
  • Fixed an issue with IE11 (not being able to select events)
  • Fixed the text characters limit not working when posting Pictures
  • Update 1.2.9 [2/5/2014]
  • Added Recover account password using the email
  • Added Title tags for Likes, Friends and Have as friend profile pages
  • Improved the account recovery process (usernames are case insensitive now)
  • Improved the translation (New strings added for Admin Log-in page)
  • Improved the user registration process
  • Improved the Captcha image
  • Update 1.2.8 [12/27/2013]
  • Improved the Search for people (allowing special characters in search, e.g: accented characters)
  • Improved the YouTube embedding (now supports installations on servers with secured connection)
  • Fixed an issue where the search function would fail if the search was performed with special characters
  • Fixed an issue with the search function for #hashtags, in some cases it would return no results
  • Fixed an issue with the links that started with www. (they weren’t created correctly)
  • Update 1.2.7 [11/9/2013]
  • Added Likes Activity page for each user where all the likes activity of an user can be seen
  • Added the number of liked posts by an user (in the About section)
  • Improved the security against cross site scripting on load comments and chat messages function
  • Fixed an issue on the Search Tags page where in some cases the likes avatars wouldn’t appear
  • Fixed a typo in netherlands.php language file
  • Update 1.2.6 [10/13/2013]
  • Added Speech Recognition for the Search Input (the voice search is only supported by Chrome) (deprecated)
  • Improved the JavaScript functions file
  • Improved the English, Romanian and Dutch language file
  • Fixed a CSS property name
  • Update 1.2.5 [9/6/2013]
  • Added support for cyrillic, chinese, hebrew, accénted letters, etc. in #hashtags
  • Added extra classes for the main element containers giving theme developers greater flexibility
  • Improved the security against cross site scripting on the search results page
  • Update 1.2.4 [8/28/2013]
  • Added Sound Notification upon new Global & Messages notifications
  • Added Sound Notification upon new live chat message arrival
  • Added Dynamic Title Tag [exclamation tag (!)] upon new Global & Messages notifications
  • Added Dynamic Title Tag [exclamation tag (!)] upon new live chat message arrival
  • Sound Notification and Dynamic Title tag triggers when the page is not focused (inactive)
  • Update 1.2.3 [8/19/2013]
  • Added extra classes for the events inside the message posts, giving theme developers greater flexibility regarding theme customizations.
  • Update 1.2.2 [8/16/2013]
  • Added Profile Cards on avatars hovers on the Messages and Comments (On all pages)
  • Improved the images select button on IE9 and IE10
  • Improved the API, now you can fetch details by Username instead of ID and the Profile Privacy is taken in consideration when fetching both profiles and messages
  • Fixed an issue with the #hashtags not being created when they were at the beginning of a new line
  • Update 1.2.1 [8/7/2013]
  • Added log-in with email (you can now use both the username and email to log-in)
  • Added visual and email notifications when someone adds you as friend
  • Added Delete function on the Edit User Page from the Admin Panel
  • Improved the Admin Panel display (added separators between input settings types)
  • Improved the English, Romanian and Dutch language file
  • Updated the icons, texts, and description for the Notifications Page
  • Fixed an issue in the Feed where in certain cases the Privacy icon would appear unwanted
  • Fixed an issue where your profile was set to semi-private/private the settings button won’t show
  • Fixed User Chat Search not working properly due to a theme update
  • Fixed Verified User Image not appearing when loading more peoples in the Friends Pages
  • Update 1.2.0 [8/2/2013]
  • Completely reworked the entire Notification System (now they are personal)
  • Added Notification System for the New Chat Messages (with small text snippets)
  • Added Notification Counter for Global & Chat Notifications
  • Added title tags for the Post pages
  • Added Friends Activity (latest 20 events) on Feed and Timeline pages
  • Added Lightbox View for the Cover Image & Avatar Image
  • Added ‘visual_refresh’ parameter to Maps (Enables the new Google Maps display)
  • Added Search by Email to the unified search (Exact Match)
  • Added Verified Badges to Live Search, Search Page and Friends Page
  • Improved the Search Results (Verified persons have priority in the results)
  • Improved the Friends Suggestions (Showing only public profiles)
  • Improved the Recent People Chat (Showing unread messages with a grey background)
  • Improved the English and Romanian language files
  • Improved the Vimeo Url Insertion
  • Fixed a small bug where in rare to none cases the user couldn’t change his password
  • Fixed a small issue with the Welcome widget from the sidebar
  • Update 1.1.9 [7/29/2013]
  • Added line breaks into the posted messages
  • Improved the events on post message [prevent posting empty events]
  • Improved the messages privacy pages, they now obey to the profile privacy first
  • Fixed an issue with Friends Suggestions which could show you as friend suggestion
  • Update 1.1.8 [7/27/2013]
  • Translated the Welcome page
  • Translated the sidebar Archive filters
  • Reverted back to First Lastname format
  • Added input type password for the recovery form
  • Update 1.1.7 [7/26/2013]
  • Added SoundCloud for Songs (simply drop in a song link into the Music input)
  • Added SoundCloud for Profiles with Playlist (simply drop in a song link into the Music input)
  • Added Message form to the Hashtags search results
  • Added extra classes to the sidebar widgets (improved the theme style capabilities for developers)
  • Improved the Trending Topics (merging all case sensitive hashtags)
  • Improved the Hashtags Search (merging all case sensitive hashtags)
  • Improved the way days are displayed [1…n] and months to months names
  • Improved the Born date on profiles (now months are translated as well)
  • Improved the Profile Page Titles (added full name when available)
  • Improved the English and Romanian language files
  • Changed the name of ‘nederlands’ language to ‘netherlands’ (english version)
  • Update 1.1.6 [7/23/2013]
  • Added nederlands.php language file
  • Improved the display of the Archive filter [ordering]
  • Improved the Page Titles for both people and hashtags Search
  • Fixed a bug in the User Profile, ‘All’ filter from Archive redirecting to profile page
  • Update 1.1.5 [7/22/2013]
  • Added UTF8 support for e-mails
  • Added full names for the drop down notifications and for the notifications page
  • Improved the theme translation (added more strings)
  • Fixed a bug in Admin Panel which caused the Theme icons to appear wrong
  • Fixed missing strings in english.php, romanian.php (from update 1.1.4)
  • Fixed a bug in the User Profile, ‘All Events’ filter redirecting to profile page
  • Update 1.1.4 [7/18/2013]
  • Improved the platform and the theme translation
  • Fixed a bug in User Settings which caused the profile born date to keep resetting
  • Fixed a profile bug which prevented displaying the sidebar when the user had no posts
  • Update 1.1.3 [7/16/2013]
  • Now when messages are deleted, the photos are deleted as well
  • Improved the text output for Messages, Comments, and Chat conversations
  • Fixed a typo in the documentation
  • Update 1.1.2 [7/15/2013]
  • Added delete function to the chat messages.
  • Update 1.1.1 [7/14/2013]
  • Fixed sharing a post already shared by another user not working as intended
  • Update 1.1.0 [7/13/2013]
  • Now allowing to post images, events, maps, without having to have any text in message
  • Added #hashtags function for Messages, Comments and Chat
  • Added Unified Search Box [users and #hashtags]
  • Added #hashtags suggestions as the user types in
  • Added Top 5 Trending Topics to Timeline/Feed page
  • Added Top 10 Trending Topics to the #hashtags search page
  • Added the author posts in News Feed as well
  • Added support for ‘youtu.be’ link for YouTube
  • Added 4 for more shortcut smiles
  • Fixed a broken URL after sharing someone else’s message
  • Fixed a bug with the Suggested Friends
  • Update 1.0.1 [7/12/2013]
  • Improved support for Firefox in Admin Panel
  • Fixed a minor bug when loading new feed messages
  • Requirements: PHP 5.3+, MySQLi and GD Library (cURL and OpenSSL are optional, for Facebook).

    Note: The Plus Theme is being sold separately.

    by
    by
    by
    by
    by
    by