Skip to content

ProfilerTeam/Profiler

Repository files navigation

The Profiler Project Travis Build Status

The Profiler project is an open-source social networking project built in PHP. It uses the Yii and Zend frameworks and multiple JS libraries such as JQuery and AtWho.

Profiler An screencap of Profiler.


Development

Profiler is built in PHP and therefore requires a certain development environment to work properly, you can use any server or LAMP/WAMP/XAMPP(Recommended!) stack to test Profiler.

The following requirements need to be met:

I am in the process of creating an SQL file that can be imported to your database that will automatically create all the tables needed by Profiler. There's an example file now, called profiler.sql. Load that into your db. The default user for the example file is called "root" and its password is "password".

Fork the repository and clone that repo and make any changes you wish to make, then submit a Pull Request and we will review it. If we approve it, it goes into our source code and you've successfully contributed, you're awesome!

Important!

  • Make sure to set your database credentials in the /protected/config/local/_settings.php file!
  • Make sure you have read the requirements list above and installed all required modules/extensions.

Translation

Profiler is easy to translate as it uses the Yii Framework, meaning all features are modular and easy to change. Translations are used by using Yii::t('ExampleModule.category', 'Message'); and then modify the protected/modules_core/exampleModule/messages/[language] files like this: Swedish Translation Example

Then you can create a pull request and your translation will be added into the main Profiler repository!

  • Developers - Zak and Member1221

About

An open-source social network built in PHP, currently being revamped.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published