---
# System prepended metadata

title: Instructions Accordeone

---

Instructions Accordeone

A: Google Sheet (Content)

-> Create a Google Sheet with a tab named “Content”

In Content tab:
-> Give cell A1 the name: “Short”
-> Give cell B1 the name: “Long”
-> Add content
-> Create a second tab in the Google Sheet, and name it PUBLISH
-> Create a text link in the A1 cell (or whatever cell you prefer)

Publish your google sheet to the web. Choose the .csv option, copy the key:

-> Go to the menu (not browser menu but menu in the google sheet)
-> Go to menu item File - Publish to the web
-> Choose not “Entire Document” but only the tab that contains the content
-> Choose not “Web page” but “Comma-separated values (.csv)”
-> Copy the url and paste in a text file to keep it
-> Copy the key part

We will create a link to a page that contains a PUBLISH button.

-> Use this as a boilerplate url: https://zzzzzzzzz.org/a/xxxxxxxxx/data/publish.php?site=yyyyyyyyy
-> Replace https://zzzzzzzzz.org/a/xxxxxxxxx with the desired url (later on we will create this location on the world wide web)
-> Replace yyyyyyyyy with the correct key
-> Put the word PUBLISH in a cell
-> Create a link via the menu
-> Use above url as the url

We now have a link to a page that contains the PUBLISH button.


B: Accordeone (System files)


Git checkout
-> Do a git checkout of https://github.com/kordwarshuis/accordeone/tree/master/public/config

The dist/ directory contains de files for an Accordeone.

Add content
-> Add something meaningfull in the following files:
presentation-title.htm (for example: “Keri”)
presentation-title-sub.htm (for example: “What you didn’t know”)
presentation-title2.htm (for example: “Keri”)

-> Change the code to your needs in this file:
page-header.htm

-> change styling in css/custom.css

Upload

The content of the dist directory is the Accordeone and should live in a directory on the server. Use anything that works: FTP, SSH, CP, RSYNC.

Example:
rsync -vrt --delete --exclude=/data/content.csv  --exclude=/config.example ./. blockcbird@lexington.digistate.nl:domains/blockchainbird.org/public_html/a/xxxxxxxxx/

explanation:
Do not delete the content csv file:
--exclude=/data/content.csv
