GithubHelp home page GithubHelp logo

neuralnoise / social-sandbox Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sebardo/social-sandbox

0.0 2.0 0.0 37.66 MB

Social Network Symfony

License: MIT License

PHP 74.94% CSS 4.47% JavaScript 20.53% Batchfile 0.04% ApacheConf 0.02%

social-sandbox's Introduction

Social Sandbox

Welcome to the Social Sandbox Edition - a fully-functional Symfony 1.4 application that you can use as core for your new social network. If you want to learn more about the features included, see the "What's inside?" section.

  1. Download the Social Sandbox

If you've already downloaded the Social Sandbox, and unpacked it somewhere within your web root directory, then move on to the "Installation" section.

To download the Social Sandbox, you have two options:

Download an archive file (recommended)

The easiest way to get started is to download an archive of the standard edition (https://[email protected]/sebardo/social-sandbox.git). Unpack it somewhere under your web server root directory and you're done. The web root is wherever your web server (e.g. Apache) looks when you access http://localhost in a browser.

Clone the git Repository

We highly recommend that you download the packaged version of this distribution. But if you still want to use Git, you are on your own.

Run the following commands:

git clone git://github.com/sebardo/social-sandbox.git
cd social-sandbox
  1. Installation

2.1 - With the virtual host set up, configure the app to the applications, in this scenario the virtual host is called http://social-sandbox:

app/frontend/config/app.yml
app/backend/config/app.yml

2.2 - Set the database in this scenario is called test

all:
  doctrine:
    class: sfDoctrineDatabase
    param:
      dsn: mysql:host=localhost;dbname=test
      username: root
      password:

2.3 - Run the following commands:

doctrine:buil --all --no-confirmation

and

plugin:publish-assets 

2.4 - Create the admin user:

guard:create-user [email protected] admin 111111
guard:promote admin

2.5-Insert some settings for sending mails:

INSERT INTO `setting` (`id`, `name`, `description`, `is_active`, `created_at`, `updated_at`) VALUES
(1, 'Messages', 'I sent a direct message', 1, '0000-00-00 00:00:00 ', '0000-00-00 00:00:00'),
(2, 'Activities', 'Someone has followed me again', 1, '0000-00-00 00:00:00 ', '0000-00-00 00:00:00'),
(3, 'Comments', 'When is someone to comment on publications', 1, '0000-00-00 00:00:00 ', '0000-00-00 00:00:00'),
(4, 'Activities', 'When someone like some of my photos, audio or publicacions.', 1, '0000-00-00 00:00:00 ', '0000-00-00 00:00:00' );

2.6 - Purchase a key to the app.yml GMaps and place of EventPlugin.

2.7 - To verify that the network is installed and ready to extenderce according usuarce and objectives, your browser put the url of the host.

http://social-sandbox

What's inside?

The Social Sandbox Edition comes pre-configured with the following plugins:

  • PubsPlugin - The core Social Sandbox plugin
  • InboxPlugin - Adds private messages
  • EventPlugin - Adds events plugin
  • PluginPlugin - Adds photos plugin
  • sfDoctrineGuardPlugin - Modified plugin
  • sfFormExtraPlugin - Dependent plugin
  • sfThumbnailPlugin - Dependent plugin

Any questions do not hesitate to contact me to [email protected]

Se vemos

Enjoy!

social-sandbox's People

Watchers

James Cloos avatar Starbuck avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.