Difference between revisions of "Website copy editing"

From diaspora* project wiki
Jump to: navigation, search
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
 +
This page briefly demonstrates the possibility of editing the text in some of the existing templates for Diaspora's interface.
  
How to get things set up to copy edit the websites (diaspora-project.org and joindiaspora.com)
+
== Sidebar ==
 +
For changing the sidebar, you first need to set up your diaspora development environment. Check the [[Installation|notes on getting started]].
  
== Diaspora-Project.org ==
+
Note: You '''don't''' need nginx or apache, or even redis and sidekiq to debug front end styles. Once you can bundle, running 'bundle exec thin start' should give you a proper app server that will recompile the templates.
The new Diaspora Project site is built using [http://drupal.org Drupal], a popular content management system that can be used to build a variety of websites. You can register on the project site [http://diaspora-project.org/user/register here]. A majority of the pages put together are a combination of fields on a node, and leverages [http://drupal.org/project/panels Panels], [http://drupal.org/project/views Views], and [http://drupal.org/project/ds Display Suite] to optimize how they look.
 
 
 
The theme developed for the project site makes use of the [http://drupal.org/project/omega Omega] base theme, which turns the entire site into a responsive grid. This means the site will adjust to different screen sizes.
 
 
 
 
 
== JoinDiaspora.com ==
 
For changing the sidebar on joindiaspora.com, you first need to set up your diaspora development enviroment. This is kinda complicated, but there are [[Installing and Running Diaspora|decent docs here.]]
 
 
 
Note: You '''don't''' need nginx or apache, or the websocket server, or even redis and resque to debug front end styles. Once you can bundle, running 'bundle exec thin start' should give you a proper app server that will recompile the templates.
 
  
 
The right sidebar is located in: app/views/shared/_right_sections.html.haml
 
The right sidebar is located in: app/views/shared/_right_sections.html.haml
Line 19: Line 12:
  
 
Once you are done, just add and push back to GitHub as described above, and you should be good to go.
 
Once you are done, just add and push back to GitHub as described above, and you should be good to go.
 
For the first couple of times with joindiaspora.com you should fork the code and submit a pull request with the changes.
 
  
 
[[Category:Podmin]]
 
[[Category:Podmin]]

Latest revision as of 23:44, 19 July 2013

This page briefly demonstrates the possibility of editing the text in some of the existing templates for Diaspora's interface.

Sidebar

For changing the sidebar, you first need to set up your diaspora development environment. Check the notes on getting started.

Note: You don't need nginx or apache, or even redis and sidekiq to debug front end styles. Once you can bundle, running 'bundle exec thin start' should give you a proper app server that will recompile the templates.

The right sidebar is located in: app/views/shared/_right_sections.html.haml

This is a slightly more complicated file. The structure of the html is represented here, but all of the 'strings' are actually located in the translation file, which is found at config/locals/diaspora/en.yml. This is just a big hash so if you see keys seperated with '.', that is just a different namespace. ctrl-f is your friend. :) Feel free to hop in IRC if this file gets confusing, there are people there with rails translation background.

Once you are done, just add and push back to GitHub as described above, and you should be good to go.