DT069G - Multimedia för webben - VT16_P4

Relevanta dokument
Content Management System. Publiceringssystem

Content Management System. Publiceringssystem

Introduktion Till WordPress

Laboration 3 i kursen Produktion för tryckta medier och webb: Webbplatsproduktion med ett publiceringssystem

CMS. - Content management system

WordPress Multisite. Christian Ohlsson

Skapa webbplats med WordPress En guide hur man använder publiceringsverktyget WordPress

Att utveckla plugins. Christian Ohlsson

Konfigurera Wordpress som Hemsida istället för blogg

Installera din WordPress med 9 enkla steg

En stiligare portal Laboration 3

ÅA:s bloggverktyg komplett guide

Blogga med Wordpress

Skapa en webbplats med WordPress

1. Logga in som Wordpress-administratör till den sajen som ni vill säkerhetskopiera.

Wordpressguide - Palmstiernska Släktföreningen. Det här kan du göra:

Webbsida i Wordpress. Existens på webben och bli sökbar

WordPress fortsättning Anpassa teman, bildgalleri, fleranvändare, webshop, CSS mm

Tomas Axelsson

Dokumentation. Joomla - Administrationsguide 1. Logga in i administrations-gränssnittet 2. Ändra globala inställningar 2.

Skapa Bufblogg

WordPress som ett CMS. Christian Ohlsson 1

1. Logga in som Wordpress-administratör till den siten som ni will kopiera och flytta någon annan stans.

Anvä ndärguide Nyä Expeditionsresor

Laboration 2. Webbproduktion En stiligare webbsida HT2015

Lathund Blogg hos moobis.se (skapad av Marie Linder marielinder.se)

Kom igång. Readyonet Lathund för enkelt admin. Logga in Skriv in adressen till din webbsida följt av /login. Exempel:

Instruktioner. Innehåll: 1. Vad är Kimsoft Control (SIDA 2) 3. Hem (SIDA 2)

IT-körkort för språklärare. Modul 2: Blogg

Det fasta innehållet finns på sidor och kan inte ändras av den som har rollen författare.

Odd Fellow Ordens Riksgolf

Copy Cat Laboration 4

On-line produktion TDDC61

Le Bureau.se - WordPress manual

Gesällprov. Webbutveckling klient- och serversidan. Tomas Pålson topa4233

Tomas Axelsson

Lathund för publicering i KI Commons wikitjänst

MANUAL FÖR JÄGAREFÖRBUNDETS KRETSAR

Skapa blogg i ÅA:s bloggverktyg komplett guide

ANVÄNDARMANUAL FÖR WORDPRESS

Wordpress handledning för distrikt, lokalavdelningar och personsidor

Blogga med wordpress. Lina Tannerfalk Wiberg

Lab 5: ASP.NET 2.0 Site Navigation

Labora&on 5 CSS och layout samt fråga E övningar/uppgi>er

Din egen WordPress-blogg - Nybörjarguide

Hemsida. Lathund för medlemsföreningar. Funktioner för medlemsföreningar på hemsidan. Syfte med medlemsföreningens sidor

Hemsida. Lathund för medlemsföreningar. Funktioner för medlemsföreningar på hemsidan. Syfte med medlemsföreningens sidor

Handledning för installation och komma igång med Joomla

WORDPRESSGUIDE Uppdaterad WORDPRESSGUIDE 2013 Sida 1

nollning.nu - en liten handbok

Joomla CMS Del 2 av 2

Content Management System. Publiceringssystem

Författare av denna guide är Peter Muld och finns att nå på

Kontakta de olika support avdelningarna OPN / SiteTalk. Gå och logga in klicka sedan på Support och välj Lägg till nytt meddelande

MANUAL FÖR JÄGAREFÖRBUNDETS KRETSAR

Diabetes.se CMS guide för föreningar. Senast uppdaterad:

Lathund Hemsida för Astma- och Allergiförbundets föreningar

Avancerade Webbteknologier

MANUAL FÖR JÄGAREFÖRBUNDETS KRETSAR

Manual - Storegate Team

Instruktioner för att skapa konton i MV-login

Användarguide Lathund Tema Modersmåls webbplats

Skoladmin kom igång! Innehåll

Kom igång med TIS-Office

Brasklapp: REV:s rådgivande verksamhet omfattar egentligen inte något detaljerat IT-stöd, men eftersom många väghållare har behov av att effektivt

Manual

Xhtml och CSS.Tillämpad fysik och elektronik Per Kvarnbrink (redigering Ulf Holmgren 2011)

PRESENTATION AV DESIGN OCH OFFERT

Kom igång med Web Editor

Laboration 2: Xhtml och CSS.

Webbutveckling Laboration 1: HTML5 och CSS3.

Sabrinalle. WordPress v4.3.1, Bootstrap 3, 2015.

Manual - Storegate Team med synk

3. Logga in i cpanelen med ert användarnamn (u????) och lösenord. Har ni inte bytt lösenord så fick ni det via e-post när ni skaffade abonnemanget.

Sjukhusbiblioteket i Karlstad, september 2012, Modifierad av Linköpings universitetsbibliotek tisdag den 11 december 2018

Att publicera innehåll på Pedagogsajten

Instruktion för installation av etikettskrivare 2.27

EndNote X8. Bygg ditt eget referensbibliotek. - där du samlar referenser från olika databaser på ett och samma ställe

Manual - Storegate Team

SORSELE KOMMUN. Handbok OEW. 28 sept 2012 Mari-Anne Englund Barbro Olofsson. Sorsele kommun Version , rev (19)

Scan Station Pro 550 Administration och serviceverktyg för Scan Station

4.1 Skapa innehållselement

Hur man skapa en Wiki.

Dokumentation för användning av administrationspanelen på Xtractor.se

Lägga till bild i e- handeln

WORDPRESS FÖR NEWBIES

Widgetguiden Vad är Publits widgetshop?

Installera widgetshop på Facebook

Lathund för redigering av Falkenbergs gymnasieskolas hemsidor

WordPress-teman. terminologi och uppbyggnad. Christa Hannuksela. Examensarbete. Informations- och mediteknik

On-line produktion TDDC61

Skapa din egen MediaWiki

Instruktion för installation av etikettskrivare 2.31

Plugboard Guide till WooCommerce. Stöder - WooCommerce 3.x

Föreningen Nordens lokala hemsidor

Manual. Anpassad för CMS Made Simple version 1.9.x (uppdaterad ) Birger Eriksson webblots.se

Webbstjärnans workshop

Kursplanering Utveckling av webbapplikationer

Transkript:

DT069G - Multimedia för webben - VT16_P4 Lärmodul 5 CMS MaSv1219 Malin Svensson Kravspecifikation - Uppgiften för den här lärmodulen är att: 1. Skapa en webbplats med valfritt CMS. Webbplatsen ska uppfylla alla kriterier som du anser vara viktiga vad gäller tydlig navigering, lämplig design och informativt multimediainnehåll. Omfattningen på webbplatsen är valfri men den måste var i form av ett child theme (eller liknande om något annat CMS än WordPress används) där du även gjort justeringar i koden, och inte enbart via CMSets gränssnitt. Dessutom ska de funktioner, plugins, widgets etc. som du tycker en modern webbplats bör ha läggas till på ett genomtänkt sätt. Den ska följaktligen minst innehålla följande funktioner: statiska sidor, blogg, möjlighet till kommentarer, koppling till någon/några sociala nätverk och RSS. 2. Inkludera dina lärdomar från andra lärmoduler där det passar, såsom CSS-sprites, animering, 3D, inbäddad video och streamad video. Uppgiften är medvetet löst formulerad för att du ska få fria händer att göra en webbplats som passar just dig. Viktigt dock är att du i skapandet använder dig av den kunskap du erhållit från programmets tidigare kurser om webbutveckling. Genomförande Jag installerade Wordpress via Wordpress.org download wordpress 4.4.2. Jag installerade om Xampp samt anpassade portar, då min Xampp krockade med andra installerade programvaror som använts under terminen. Så skapade jag en MySQL-databas i phpmyadmin. Jag skapade ett child theme i Wordpress genom att ladda ner Wordpress lokalt och utgå ifrån twentyfourteen-temat. Jag justerade efterhand samt skapade egna templates, genom att utgå ifrån befintliga filer, skapa egna i den nya temamappen och modifiera innehållet: index.php, content.php, sidebar.php, functions.php osv. Göra egen template <?php /** * Template Name: No Sidebar

* * This is a template that displays pages with no sidebar Jag skapade två nya templates, en med full sidbredd (page_template1) samt en utan sidmeny. Dessa går att välja i dashboard när man skapar sidor. Functions.php I functions.php hanteras funktionalitet och dynamik. Infoga js och jquery Js infogas bäst i functions.php: //include new js-script function twentyfourteen_child_scripts() { wp_enqueue_script( 'jquery', '//ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js', '2.1.3', true ); wp_enqueue_script( 'bootstrap-js', '//maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js', array('jquery'), '3.3.6', true ); wp_enqueue_script( 'extra', get_stylesheet_directory_uri(). '/js/extra.js', true); add_action('wp_enqueue_scripts', 'twentyfourteen_child_scripts'); Ny meny Ny meny registreras i functions.php: function twentyfourteen_child_register_menu() { register_nav_menu( 'new-menu', ('Multimedia site Menu')); add_action( 'init', 'twentyfourteen_child_register_menu'); Widgets för sociala media Det finns redan en widget man kan använda till footern, men jag lade till en extra för sociala media, för att visa att jag kan i functions.php: //add social media function twentyfourteen_child_footer_widgets_init() { register_sidebar( array( 'name' =>'footer social area', 'id' => 'footer_social_area',- 'before_widget' => '<div class="footer_social_area">', 'after_widget' => '</div>', 'before_title' => '', 'after_title' => '', )); add_action( 'widgets_init', 'twentyfourteen_child_footer_widgets_init');

Ultimate social media plus För sociala media och RSS valde jag ett plugin som gav ikoner och länkar jag länkade till wordpresssidor via att lägga in url:er. Fler installerade plugins Akismet minskar risk för spam. Hello Dolly ingår per default, men medför ingen funktion, finns kvar mer av tradition. Custom Meta widget - Ändrade och tog bort vissa länkar i metamenyn. Kod för metamenyn ligger i core files och därför föredrog jag att använda ett plugin. Hade visserligen också gått att åstadkomma via funktioner i functions.php. Plugin Responsive Column widgets För att kunna lägga till kolumner till postat och från admin skrivet innehåll, valde jag att använda ett plugin, som la till funktionen att aktivera responsiva kolumner. Sedan övergick jag mer till Bootstraps färdiga kolumner det var mer lättanvänt. All-in-One WP Migration För migration av webbplatsen från lokalt till publicerat på rätt domänadress. Ändrad huvud meny via CSS.header-main { text-align: center;.primary-navigation { float: none; Layout - bredd Jag ändrade layout så att sidorna tar upp full skärmbredd via att i CSS-filen lägga kod för positionering. Layout, CSS padding Via Sublime, kan man välja fil i detta fall föräldratemats style.css och via inspektera element i browsern kontrollera klassnamn och var i css-filen stilen för denna finns, vilket radnummer. Genom att i filen leta upp denna rad, kopiera koden, klistra in i barntemats CSS-fil och korrigera den så att resultatet blir som önskat, kan den personliga stilen sättas. Så gjorde jag för olika element t ex extra padding-top för sidebar:en i desktop-läge. Bootstrap Jag har inkluderat Bootstrap för att enkelt kunna justera viss stil.

Statisk hemsida, bloggsida För att skapa en statisk hemsida, skapades ny sida via admin, som döptes till Hem Moment 5 och Blogg skapades samtidigt som en annan ny sida. Via inställningar i dashboard, menyval => Läsa, valdes sedan inställningar för startsida Hem till statisk sida och Inläggsida till Blogg. Hemsidan representerar Moment 5 som startsida, även om det i realiteten är hela webbplatsen som inräknas till den uppgiften. Övriga moment finns representerade i menyraden som olika lärmoduler. Två sista lärmodulerna De två sista lärmodulerna lade jag på extern webbplats och länkade till dessa i menyn, då jag fann detta smidigare än att baka in animeringarna på Wordpress-siten. Ny användare För att lärarna på kursen skall få behörighet lade jag till ytterligare en användare, som fick full behörighet: Användarnamn: Teacher E-post: masv1219@student.miun.se Förnamn: Teacher Efternamn: Teacher Webbplats: http://malinsvensson.se/miun/mm/mm_wordpress Lösenord: teacherpass#%"&16 Roll: Administratör Varsågoda att prova! Migration Arbetsgång för export av webbplats via plugin All-in-One WP Migration: 1. Installera Wordpress på den domän som man ska migrera till. 2. Ändra inställningar i config-filen. 3. Följ installationen från domänplatsen. 4. Ändra url via find and replace-funktionen i plugin:et. 5. Exportera den lokala webbplatsen via All-in-One WP Migration. 6. Logga in på den utlagda webbplatsen och installera All-in-One Migration även där. Importera export-filen. 7. Sedan är den exporterade webbplatsen färdig och redo att tas i bruk, den lokala finns kvar så länge config-filen lokalt har kvar sina ursprungliga inställningar. Resultat Specifika mål Uppfyll. 1 Skapa en webbplats med valfritt CMS Ja

2 Webbplatsen ska uppfylla alla kriterier som du anser vara viktiga Ja 3 Tydlig navigering, Ja 4 Lämplig design Ja 5 Informativt multimediainnehåll Ja 6 Vara ett Child theme. Ja 7 Göra justeringar i koden Ja 8 Övervägd funktionalitet Ja 9 Plugins som tillför förbättringar Ja 10 Widgets Ja 11 Statisk sida Ja 12 blogg, Ja 13 Möjlighet till kommentarer Ja 14 Koppling till någon/några sociala nätverk Ja 15 RSS Ja 16 Inkludera lärdomar från andra lärmoduler Ja Gällande resultatet anser jag att jag infriat samtliga punkter utifrån satt kravspecifikation/lärmodulsinstruktion. Dock har jag som nämnt valt att inkludera vissa lärmoduler externt (externa webbplatser) av praktiska skäl. I början av kursen fick vi rådet att inleda med att skapa barntemat i Wordpress och lägga in modulerna efterhand under arbetets gång. Det tog jag fasta på och Lärmodul5 består således av mitt Wordpress-tema med samtliga samlade lärmoduler från hela Multimedia-kursen. Håll till godo!