Difference between pages "Template:PD" and "Tutorials/d8otb/outline"

From LCA2015 Delegate wiki
(Difference between pages)
Jump to: navigation, search
m (Parameters: tweak)
 
(Planning to build a website)
 
Line 1: Line 1:
<includeonly>{{Licensing Box
+
{{Trail|Programme|Tutorials|Tutorials/Drupal8 outta the box}}
|This file is '''ineligible''' for [[wikipedia:copyright|copyright]] and is therefore in the [[wikipedia:public domain|public domain]], because it consists entirely of information that is common property and contains no original authorship. {{#if:{{{1|}}}| <br> Attribution: {{{1|}}} }}
+
|imagel=[[File:PD.png|40px|link=Help:Licensing|Public Domain]]}}</includeonly><noinclude>[[Category:Licensing Templates]]
+
== Description ==
+
A template for indicating that a particular file [[Special:Upload|uploaded]] to the lca2015 wiki is freely available as part of the [[wikipedia:public domain|public domain]].
+
  
== Parameters ==
 
{| class="wikitable"
 
! colspan=3 | Template:PD
 
|-
 
! Parameter !! Scope !! Description
 
|-
 
| <code>1</code> || optional || First unnamed param. The copyright attribution to display. May contain an external link to the content owner's attribution page.
 
|}
 
  
== Example ==
+
= Planning to build a website =
=== Basic ===
+
To add this license to a file you have [[Special:Upload|uploaded]] to the wiki, simply add the code below...
+
<pre>{{PD}}</pre>
+
  
Will display the following infobox on the file's information page...
+
We won't be going through this section in detail in the tutorial.  We'll be building a sample site with a lot of this thinking already done. But if you want to use your own sample content, have a think about these things and come prepared!
  
{{PD}}
+
Or if you want to choose your own dummy content, rather than use the samples provided... here's some fun sites to peruse.
  
=== With Attribution ===
+
'''Words'''
To add this license to a file you have [[Special:Upload|uploaded]] to the wiki, with attribution (including an optional external link), add code similar to below, replacing the wikitext of the parameter with your own attribution information...
+
<pre>{{PD|This file is my own work and contains no copyrighted elements or derivatives.
+
Although I have released it to the Public Domain, you are welcome to attribute me with a link back to my
+
[https://commons.wikimedia.org/wiki/User:Robert_Frittmann Wikimedia Commons profile]. }}</pre>
+
  
Will display the following infobox on the file's information page...
+
* http://mashable.com/2013/07/11/lorem-ipsum/
{{PD|This file is my own work and contains no copyrighted elements or derivatives.
+
* http://www.cupcakeipsum.com/ -- Cupcake ipsum is my favourite.
Although I have released it to the Public Domain, you are welcome to attribute me with a link back to my
+
 
[https://commons.wikimedia.org/wiki/User:Robert_Frittmann Wikimedia Commons profile]. }}</noinclude>
+
'''Pictures'''
 +
 
 +
* http://placehold.it/
 +
* https://placekitten.com/
 +
 
 +
=== Purpose ===
 +
 
 +
 
 +
What job will this site have?
 +
* sell stuff?
 +
* build a community?
 +
* documentation?
 +
* record an event?
 +
 
 +
 
 +
=== Audience ===
 +
 
 +
 
 +
Who will visit the website?
 +
* Personas
 +
* Demographics
 +
* Language / Geography
 +
* Devices / Browsers
 +
 
 +
 
 +
 
 +
=== Content ===
 +
 
 +
Getting the information architecture right from the start is important.
 +
* Content Modelling
 +
* Navigation
 +
* Search
 +
* Taxonomy
 +
 
 +
This is the stuff your website is all about.  Here's some resources on creating compelling content for the web.
 +
 
 +
http://www.squiz.net/au/stories/insights/10-commandments-for-content-creation
 +
 
 +
=== Style / Design ===
 +
 
 +
We're using D8 Outta the box, so we'll be using Bartik.  Not doing a lot of design, but still, need to think about colour, images, logo.
 +
* Logo
 +
* Colour
 +
* Images
 +
 
 +
=== Planning Tools ===
 +
There's a range of tools out there to help you plan your site.  (know any others? Add them here.)
 +
 
 +
* https://www.jumpchart.com/
 +
 
 +
== Building a website with Drupal 8 ==
 +
 
 +
=== Basic site configuration ===
 +
[[File:D8otb-siteinfo.png|right]]
 +
* Site name
 +
* Site slogan
 +
* Email address
 +
* Default front page, and error pages
 +
 
 +
=== Nodes and other entities ===
 +
 
 +
==== Default content types ====
 +
 
 +
* Article
 +
* Basic Page
 +
 
 +
Go to SITEURL/node/add to add content
 +
 
 +
==== Custom content types ====
 +
 
 +
Go to SITEURL/admin/structure/types/add
 +
 
 +
==== Users ====
 +
 
 +
* anon
 +
* auth
 +
* admin
 +
 
 +
===== Roles =====
 +
 
 +
===== Permissions =====
 +
 
 +
==== Taxonomy ====
 +
 
 +
=== Menus ===
 +
[[File:d8otc-menus.png|right|400px]]
 +
We get a few menus out of the box
 +
 
 +
But we can also create menus
 +
 
 +
=== Views ===
 +
 
 +
Views. The single most popular module for previous versions of Drupal, is now in core. It's a powerhouse. But complex. We'll start simple.
 +
Views is a list maker, a query generator. It lets you slice and dice your content in all sorts of wonderful ways.
 +
 
 +
=== Blocks ===
 +
 
 +
 
 +
 
 +
=== Wysiwyg ===
 +
 
 +
 
 +
 
 +
=== Mobile ===
 +
 
 +
 
 +
 
 +
=== RSS, Json and other feeds and streams ===

Revision as of 23:11, 6 January 2015

< Main Page < Programme < Tutorials < Tutorials/Drupal8 outta the box


Planning to build a website

We won't be going through this section in detail in the tutorial. We'll be building a sample site with a lot of this thinking already done. But if you want to use your own sample content, have a think about these things and come prepared!

Or if you want to choose your own dummy content, rather than use the samples provided... here's some fun sites to peruse.

Words

Pictures

Purpose

What job will this site have?

  • sell stuff?
  • build a community?
  • documentation?
  • record an event?


Audience

Who will visit the website?

  • Personas
  • Demographics
  • Language / Geography
  • Devices / Browsers


Content

Getting the information architecture right from the start is important.

  • Content Modelling
  • Navigation
  • Search
  • Taxonomy

This is the stuff your website is all about. Here's some resources on creating compelling content for the web.

http://www.squiz.net/au/stories/insights/10-commandments-for-content-creation

Style / Design

We're using D8 Outta the box, so we'll be using Bartik. Not doing a lot of design, but still, need to think about colour, images, logo.

  • Logo
  • Colour
  • Images

Planning Tools

There's a range of tools out there to help you plan your site. (know any others? Add them here.)

Building a website with Drupal 8

Basic site configuration

D8otb-siteinfo.png
  • Site name
  • Site slogan
  • Email address
  • Default front page, and error pages

Nodes and other entities

Default content types

  • Article
  • Basic Page

Go to SITEURL/node/add to add content

Custom content types

Go to SITEURL/admin/structure/types/add

Users

  • anon
  • auth
  • admin
Roles
Permissions

Taxonomy

Menus

d8otc-menus.png

We get a few menus out of the box

But we can also create menus

Views

Views. The single most popular module for previous versions of Drupal, is now in core. It's a powerhouse. But complex. We'll start simple. Views is a list maker, a query generator. It lets you slice and dice your content in all sorts of wonderful ways.

Blocks

Wysiwyg

Mobile

RSS, Json and other feeds and streams