* You would have already gotten the discourse to load locally. If not, do that first. You can find instructions [here](https://github.com/team-melbourne-rgsoc2015/discoursetest-avn).
* Then clone this repo in a new local folder.
* In the terminal, go into your discourse folder and then into plugins. Example ```cd ~/code/discourse/plugins```
* Create a symlink in this folder and do that by doing:
* Run `bundle exec rake plugin:install repo=http://github.com/team-melbourne-rgsoc2015/discourse-adplugin` in your discourse directory
* In development mode, run `bundle exec rake assets:clean`
* In production, recompile your assets: `bundle exec rake assets:precompile`
* Restart Discourse
### Docker installation
As seen in a [how-to on meta.discourse.org](https://meta.discourse.org/t/advanced-troubleshooting-with-docker/15927#Example:%20Install%20a%20plugin), simply **add the plugin's repo url to your container's app.yml file**:
* Add DFP link into code boxes, input width and height based on Google Ad Ad units. Here are some sample ad codes that you can put in the input into the settings. But remember:
⋅⋅* Each slot requires a different sample ad code. That means, you cannot put the same ad sample ad codes multiple times in different slots. They won't appear.
⋅⋅* Don't click on the ad.
⋅⋅* On the last stroke of midnight, the magic will wear off. Make sure you leave the ball before then.
*Please test both plugins individually* - don't symlink both together, instead test them in isolation.
Input 4 parts - publisher id (topmost box), ad code, width, height. And be sure to untick the disable box. Then, refresh the page for the inputs to take effect, and go to the ad location.
Usually google sizes to input are (width*height) 300*250 or 728*90 (best) respectively. Input your pub_id and ad_code.
The namings in settings are with reference to the plugin outlets created by Discourse.
`adsense_topic_list_top_code`: ad will appear at the header of Discourse homepage
`adsense_topic_above_post_stream_code`: ad will appear at the header of all Discourse forum topics
`adsense_topic_above_suggested_code`: ad will appear at the footer above suggested topics of all Discourse forum topics
`adsense_post_bottom_code`: ad will appear on the Nth post (be sure to input N in the bottom-most box called
`adsense_nth_post_code` and ensure your total number of posts in topic >=N. For example, if you input N = 4, the forum should have at least 4 replies/posts)
(Images here aren't showing atm - but you can go to [this link to see the ad codes and what the ads look like when they're loaded](https://meta.discourse.org/t/rails-girls-soc-banter/26875/53)).