Teknisk utveckling av wikisarna

Från Wikiskola
Hoppa till navigering Hoppa till sök

Innehåll

Ändringslogg

  • 20 november 2018: kommentareade bort checkuser i LocalSettings och fick bort ett irriterande felmeddelande

Upgradera Mediawiki

Länkar

Bra program

  • 7Zip

Viktiga steg

  • Ladda ner nya versionen
  • Packa upp den på den här datorn med 7Zip
  • Kopiera upp filer och mappar över den gamla installationen. LocalSettings finns inte i installationspaketet och skrevs inte över
  • kör http://www.wikiskola.se/mw-config/index.php och följ stegen där.

Saker som inte funkar

  • GeoGebra på sidan funkade ej. Skrev om det på Grossmanns Talk page.

"A user from Brazil asked me to introduce the parameter "substimage". You can upload a gif or jpg picture of the GeoGebra drawing which will be shown instead of a "please install Java" message, if Java is not installed on a user's system. I think, this feature is not used very much, so for your purposes just delete the lines 56-75." Detta funkade.

Felmeddelanden under vägen

A database error has occurred. Did you forget to run maintenance/update.php after upgrading? 
See: http://www.mediawiki.org/wiki/Manual:Upgrading#Run_the_update_script
Query: SELECT lc_value FROM `mw_l10n_cache` WHERE lc_lang = 'sv' AND lc_key = 'deps' LIMIT 1 
Function: LCStore_DB::get
Error: 1146 Table 'wikiskola_se.mw_l10n_cache' doesn't exist (localhost)

jag kunde köra update.php från browsern. Men om det inte går, kör wp-config/

https://www.mediawiki.org/wiki/Manual:Upgrading#Web_updater

Snabba upp Wikiskola med sidcachning

Dessa inställningar:

$wgShowIPinHeader = false;
## $wgUseDatabaseMessage = false;
$wgUseFileCache = true;
$wgEnableSidebarCache = true;
## $wgMainCacheType = CACHE_ACCEL;
## $wgMemCachedServers = array();
## $wgFileCacheDirectory = 'cache';
$wgFileCacheDirectory = "{$wgCacheDirectory}/html”;

enligt info från: http://www.mediawiki.org/wiki/Manual:$wgFileCacheDirectory

notera adressen till cachet
filerna cachas i mappen images/cache

Den här internadressen från One.com användes ej: /customers/f/4/a/wikiskola.se//httpd.www/

Men går det fortare? Vet ej.

Snabba upp WSTG på Windows

wgMainCacheType

Switch on caching in LocalSettings.php. Do this by adding / changing this line:

$wgMainCacheType = CACHE_ACCEL; See Manual:Cache and this mwusers page.

två

$wgUseDatabaseMessage = false;

$wgUseFileCache = true;

$wgShowIPinHeader = false;

tre

http://notepad.patheticcockroach.com/3007/mediawiki-some-important-simple-checks-to-get-decent-performances/

// Performance tweaks $wgMainCacheType = CACHE_ACCEL;

$wgShowIPinHeader = false;

$wgUseFileCache = true;

$wgFileCacheDirectory = '/some/path/cache';

$wgCacheDirectory = '/some/path/cache';

$wgEnableSidebarCache = true;

Note I’m not too sure if setting wgFileCacheDirectory and $wgCacheDirectory is a great idea, but that seems to work for the moment. What I’m sure of, though, is that you should make sure your cache folder isn’t accessible from the web (or at least put an .htaccess file in it to deny all access). Oh, and you have to create the cache folder yourself (it won’t generate itself if you just add it to the configuration).

Bäst

http://www.mediawiki.org/wiki/User:Aaron_Schulz/How_to_make_MediaWiki_fast

MsUpload

Har installerat på WSTG:

Köra Update

Hej

Det fungerar inte pga att ni har en .htaccess i maintence katalogen som har "Deny from all" i sig.

Ni kan döpa om .htacces filen till 00.htaccess köra filen och sedna döpa tillbaka 00.htaccess till .htaccess

Mvh Elöd

Ändra bakgrundsfärg

I Vector är det två 1*1 pixel-bilder i mappen images som jag kopierade och ändrade. pag-base.png och page.fade.png.

Ändra texten på filuppladdningssidan

http://wikiskola.se/index.php?title=MediaWiki:Uploadtext är länken

För att undvika besvär vid kopiering av sidor från en wiki till en annan är det bäst att bara använda media som ligger på Wikimedia Commons eller slideshare eller anna plats. Annars måste filer laddas upp på nytt på den nya siten.

InstantCommons är det bästa sättet att hantera detta. På alla sidor som kan komma att kopieras från en wiki till en anan läggs media på WikiMedia. Om det är säkert att det bara är för internt bruk laddas filerna upp på wikin, exempelvis WSTG. PPT m fl media som ev inte stöds av Wikimededia laddas upp på wikiskola. Skriv detta i hur kan jag hjälpa till…

Om det rör sig om en bra ppt som man vill ladda upp på sajten också bör den läggas på Wikiskola.

LaTeX

specialtecken

IFRAME för inbäddning av Wikiskolasida på andra sajter

redigera på: http://www.wikiskola.se/index.php?title=Mall:Embed

Embed:

<a href="https://wikiskola.se/index.php/Teknisk_utveckling_av_wikisarna">Click to open the embedded page at Wikiskola.se</a><iframe src="https://wikiskola.se/index.php/Teknisk_utveckling_av_wikisarna" style="width:1200px;height:800px;border:0px;" frameborder="0" scrolling="yes"></iframe>



Utgick från detta exempel:

<h2><a href="http://www.khanacademy.org/cs/intro-to-coloring/844038377">Intro to Coloring</a></h2><iframe src="http://www.khanacademy.org/cs/intro-to-coloring/844038377/embedded?editor=yes&buttons=yes&author=yes" style="width:940px;height:440px;border:0px;" frameborder="0" scrolling="no"></iframe></nowiki>

Bra idé

man kan på Wikiskola fixa en sida med instruktioner för en klass. Där länkar man till övningar på wikiskola. Det är en kort sida som bäddas in snyggt på exvis TIS hemsida. Då får man enkla snabblänkar för varje klass och man kan lätt ändra på wikiskola vad som står där utan att logga in på hemsidan. Alltså kan man få interaktivitet direkt i hemsidan utan att gå omvägen över en skolportal. !!

Perfekt för att kolla vad man ska göra i mobilen! (mobile skin gör dessutm att vänstermenyn går bort.)

Ytterligare idé

Gör en sida som startsida för varje grupp eller orkar jag inte uppdatera det?

Fråga

Hur få bort ramen till vänster på wikiskola?

Magic words

Info: http://www.mediawiki.org/wiki/Help:Magic_words

https://wikiskola.se/index.php/Fysik

https://wikiskola.se/index.php/Teknisk_utveckling_av_wikisarna

Här bäddar vi in den lilla sidan med kvadreringsregeln

Tyvärr får man inte samma inbäddningskod från den Ma3C-sidan där kvadreringsreglerna transcluderats. Då får man hela sidan.

Men sidan är scrollbar och man kan följa alla länkar utom dem i vänstermenyn vilket är bra.

Klicka här så öppnas sidan direkt på Wikiskola.se

Förlagens sidor - en knapp som bara kunder når

Kunderna väljer ett skin efter inläggningen. Då blir det förlagets desif´gn på sidor som relaterar till förlaget. Man kan då lägga in mallar (som bara finns i skinnet eller vars länkar bara fungerar i skinnet) med länkar till betalmaterial på förlagets sida. Detta måste utvecklas med någon extension. kanske finns det i Education extension eller så.

Bädda in PPT mm

Ladda upp de nya Office formaten

.pptx .ppsx osv

Åtgär som funkard: I includes/mime.types rad 137-151 lade jag till kod på förslag från: http://www.headcrash.us/blog/2010/10/uploading-docx-pptx-xlsx-and-other-new-office-formats-to-mediawiki/

Skriv länken som i detta exempel:

  • Seriekretsar Så öppnas den direkt. Det gör den i Firefox men i Safari räknas inte ppt mm som säkra filer.

Andra tips som jag inte testat:

Ny fix av gammalt problem --Håkan Elderstig 30 april 2013 kl. 23.34 (UTC) För ppt ska det stå:

application/msword doc xls ppt

i includes/mime.types

enligt: http://www.mediawiki.org/wiki/Manual:MIME_type_detection

PDF bok

Sökte och läste om några olika sätt att generera pdf:er men de kräver alla olika installationer på servern.

Ny installation - Swiki

Jag fick den att funka någorlunda genom att plocka in den LocalSettings som hörde till grundinstallationen och som innehöll db-namn och inlogg som supporten på Wopsa lagt in. Förs visades bara en tom vit sida men efter att jag kört mw-config blev det bra. Det funkar inte med bildläbkar och mallar men jag heller inte lagt upp den rätta LocalSettings. Det bör hjälpa om jag kopiera de fyrar aderna med db-namn osv.

Jag uppdaterade den till 1.19.2

  • Mitt vanliga lösen funkar
  • Det är en tom startsida som visas men min sida som heter hvudsida finns
  • Om jag lägger in Wikiskolas LocalSettings men med rätt db-namn osv får jag en helt vit sida. jag får utgå från den fungerande filen och lägga in det som behövs lite i taget och kolla vad som går snett. Det är mest extensions och några inställningar att fixa. Det mesta funkar.
  • Bilder hittas inte: "Fel vid skapande av miniatyrbild: Fil verkar saknas: /home/swikise0/public_html/mw/images/Atommodell.png" Men det beroode mest på att jag inte hade kopierat upp dem. :-)
    • En del bildet kom fram, exempelvis de i ma3c-mallen men andra syns inte exempelvis på Ellärasidan.
    • Problemet med bilderna löst ??? Jag ändrade en bild från thumb till 300px och då syntes plötsligt alla bilder på den sidan och andra sidor som borde haft samma problem.

Kommentarer eller röster på elevarbeten

http://jimbojw.com/wiki/index.php?title=ArticleComments_Extension

Den funkade inte. Vi löste uppgifte ngenom att kommentera på Youtube.

Ställde fråga på diskussionssidan. tror det har emd ver 1.18 att göra.

Embed pdf och rendering av svg, eps

Funderade på att byta till http://www.mediawiki.org/wiki/Extension:PDF_Include där man kan sätta width och height. Den har dock samma tag och det är osäkert om den kan länka till uppladdade pdf:er vilket jag har använt ibland. Extension funkade inte (gav felmeddelande och det hängde sig) men det kan beror på svårigheter att anv Macens texteditor. Jag kommenterade ut den i koden. Det visade sig att det funkar bra med den gamla extension. se nedan

pdf. extension:EmbePpdf som används nu funkar inte bra då man inte kan ange storleken på på pdfen. Det skapas en stor grå ruta runt bilden. Ska byta till http://www.mediawiki.org/wiki/Extension:PDF_Include. Jag kan testa pdf-tag med bara filnamnet i taggen här: http://wikiskola.se/index.php?title=Facit_till_uppgifterna_707-711

eps: har lagt till denna extensio till uppladdningsinställningarna. Exempel på fungernade uppladdning. Fil:By-sa.eps men det blir en länk. Bilden renderas inte "Image thumbnailing requires either ImageMagick or GD library." Detta måste dock installeras och den möjligheten har jag inte nu. http://www.mediawiki.org/wiki/Manual:Image_thumbnailing#Image_thumbnailing

svg är inlagt som filtyp vid uppladdningen men det kommer ett felmeddelande när jag försöker ladda upp. har troligen med mime-typer att göra. jag ska läsa mer om hur det kan åtgärdas: http://www.mediawiki.org/wiki/Manual:SVG#SVG

jQuery och facit

se diskussionssidan här http://www.wikiskola.se/index.php?title=Diskussion:Howto_uppgifter_och_facit#jQuery

Mediawiki forums

Bra informationsställe är MediaWiki Forums

Commons.js, toggle sidebar och Vector

Togglingen funkar inte än..

Lade till en fil commons.js tillsammans med de andra skin-filerna i mappen skins. Lade in ett script i filen för att kunna toggla sidomenyn när jag kör presentationer. Bytte dessutom till Vector i localsettings för det är skinnet som wp nvänder

Forum

Det gör inget om forumextensionen bara ligger på diskussionssidan. Jag kan skapa en allmän forumsida och från indexsidan länka direkt till diskussionssidan med forumet.

Blogg

http://www.mediawiki.org/wiki/Extension:Wikilog Hinder: kräver update.php körs

Ratings

På gång

Kolla idepedia. De kör ratingbar. idepedia kör Google Analytics Integration

Info

Heta kandidater

WikEd

[http://en.wikipedia.org/wiki/Wikipedia:WIKED En mycket avancerad editor som inte bygger på extension med gadget. Installerar inte gärna den eftersom den avviker för mycket i utseendet från wikipedia.

Extension SocialProfile

Kommer fr Wikia. Förmodligen bra för att locka användare att bli aktiva. Kräver att tman kör update.php så det får bli på den nya servern.

http://www.mediawiki.org/wiki/Extension:SocialProfile

En engelskspråkig wikiskola

När ws ligger på en testsajt, ex vis gnm Webbstjärnan kan jag ha ett skolprojekt att eleverna översätter olika sidor. En eng version är naturligtvis bra för elever med sva. Det är bra för eleverna att lära sig skolbegrepp på engelska. Det gör att vi kan använda fler resurser i wikin.

Att ha flera versioner är krångligt.

Extensions:

  • GoogleTranslate XDen kan hjälpa oss att översätta en kopia på wikin. Man får en översättningsknapp i redigeringsläget. Googleöversättningsfel tar man hand om sedan.
  • Extension:Translate Den är mer av ett (komplicerat/avancerat) översättningsverktyg.
  • Google_Translator som lägger in en översättningsmeny i wikin är av begränsat intresse.

Men jag kunde börja med några översättningar på en Websstjärnan testsajt så sker det i en fristående wiki.

Värt att kolla: http://translatewiki.net/wiki/Main_Page

Extension:ContactPage

Andreas installerade denna pä StgDesign.se. Den ska vi ha. Eller kanske inte när Feedback-funktionen blir klar.

Extension:Education_Program

Det här verkar tungt men det är inget som jag behöver just nu. Men det kommer att vara perfekt då jag säljer kanaler/platser till skolor. Dessutom krävs Mediawiki 1.20 så det får vänta.

Extension:Education_Program

Extension:Facebook

Ej installerad. Provade detta sommaren 2012. Prova igen om de uppdaterat från version 4 eller gjort någon buggfix el dyl för detta med tabellnamnen.

Extension:Facebook

Vore kul men det kräver ändringar i databasen så det struntar vi i.

Måste kunna köra update.php. Här finns en lösning: http://www.mediawiki.org/wiki/Manual:Upgrading#Web_updater

man gör helt enkelt om en Upgrade: http://wikiskola.se/mw-config/?page=ExistingWiki

Det är säkert genom att man hämtar en upgrade key från local settings

Fick sedan detta:

Ett syntaxfel i databasfrågan har uppstått. Detta kan indikera en bug i mjukvaran. Den senaste databasfrågan att köras var:
   (gömd SQL-förfrågan)
från funktionen "FacebookDB::getFacebookIDs". Databasen returnerade felet "1146: Table 'wikiskola_se.mw_user_fbconnect' doesn't exist (localhost)".

wikiskola_se är det mitt databasprefix? nej det är namnet på db. Alla tabeller heter ngt dom börjar på mw_ precis som det ska. Kanske bör jag köra om update som de skriver här: http://www.mediawiki.org/wiki/Extension:Facebook#Fixing_Database_prefix_problems

jag har kört om update och det fuinkar inte så jag kommenterar bort require_once("$IP/extensions/Facebook/Facebook.php");. Får pröva senare om det funkar och köra på AntiSpam istället

Semantic_MediaWiki

Läs och lär.

Article feedback/Version 5

Behöver installera: Article Feedback Bra!

Måste vänta och testa på webbhotel med command line osv för att alla extensions kräver maintenance/update.php

Nästa kommande verion som sjösätts nu sommaren 2012:

Det här är några andra rekommenderade extensions men de går bort eftersom wikipedia storsatser enligt ovan:

Spam, AntiBot, mm

Uppdatering: Testade Asirra men det fanns ingen submitknapp. Lade in QuestyCaptcha som funkade

Eftersom jag inte har tex på servern funkade inte den med avancerad matte. Den med hundar funkade heller inte för den phpfilen fanns inte i mappen.. Valde reCaptcha.
$wgEnableDnsBlacklist = true;
$wgDnsBlacklistUrls = array( 'xbl.spamhaus.org', 'opm.tornevall.org' );

Borde testa http://www.mediawiki.org/wiki/Extension:OpenID som säsongsmat kör. Verkar vara en tung installation och kräver även root access.

Snygga boxar

Uppdatering

Hittade följande kod på mediawikiforumet:

Nytt test med runda hörn som funkar

Det finns en fungerande presentationsmall på sidan Mallar på Wikiskola

Wikipediahörn

Som synes nedan funkar inte detta (nedan) vad jag än försöker. Jag lägger ner ansträngningarna.

Till presentationer och sidor.

Misslyckat test: http://wikiskola.se/index.php?title=Mall:Round_corners

Text text text

Mediawiki users forum

http://www.mwusers.com/forums/showthread.php?15497-to-create-a-simple-rounded-corner-box-%28easy-version-no-image-no-javascript%29

Exempel

Jag lade till koden i /skins/monobook/main.css på rad 219. De rundade hörnen dyker upp ytterst i hörnen på sidan inte i tabellen.

testing to do

  • more testing
  • blah

Testsida roundtable

Wikipedias divBox

Uppdatering: Såg idag att om man redigerar en sida som använder stilmallar så kommer det en lista på alla använda stilmallar under redigeringsrutan. Så på Wikipedia kan man följa länkar till alla mallar!

http://en.wikipedia.org/wiki/Template:Divbox

Det är den som jag vill få att funka. Hur ser det ut i main.css eller var nu koden ligger?

Sidolistens länkar

** portal-url|portal
** currentevents-url|currentevents
** recentchanges-url|recentchanges
** randompage-url|randompage
** helppage|help
  • Har inte lagt till någon länk än
  • Flyttad Serch till högst upp
  • Länkarna i Verktygslådan (Toolbar) syns inte på denna sida men de länkarna är ok. Redigerar dem en annan gång.


Mallar

Resultet

Resultatet av denna utveckling finns samlat på en sida: Mallar på Wikiskola

Mål

Fixa mallar i stil med stubbmallen på wp, med färg och grafik. Ex.för sidhänvisning till ett läromedel. Med sidorna som argument till mallen...

Exempel

Test

Här finns en testmall som heter wikipedia. Den bygger på wikipedias hälsningsmall. Den finns här: http://wikiskola.se/index.php?title=Mall:Wikipedia

Välkommen till Wikiskola,
det fria läromedlet.
Söndagen den 15 september 2019.
Just nu finns det 741 artiklar om Matematik, No, mm.

Test mall liber

Exempel på Libermall med två parametrar, 1 för att Skriva Exempel, avsnittsnamn el dyl och 2 för att ange sidnummer. Den finns här: http://wikiskola.se/index.php?title=Mall:Liber

Den använder en tabell för att layouta.

Läs mer i Liber Ma2C Exempel 1 Sid169

Länkar:

Extension AdSense

Nu ligger annonsen i sajtens skin men jag använder ju även ett för mobiler där vänsterspalten går bort. Så då får det bli utan annonser i mobilerna. Google har ngt annat program för detta. Detta kan vara en lösning för skolor som betalar för att slippa reklam. Alltså att man har ett skript liknade det för mobiler som visar ett annat skin baserat på ip.

Ännu enklare är att välja ett annat skin vid inloggningen. Det kna användaren göra. Det kan kanske sättas defaukt när skolan skapr nya användare.

Diskussionssidan har tips om hur styra annonser till användare av olika slag: http://www.mediawiki.org/wiki/Extension_talk:Google_AdSense_2#Usergroups

Ännu enklare: lägg detta i localSettings

// Show the AdSense box only for anonymous users
$wgGoogleAdSenseAnonOnly = true;

Backup

jag har gjort backup med hjälp av phpMyAdmin på one. jag lät skapa en sql.fil med den enkla exportfunktionen. Det blir en fil på drygt 200 MB som typiskt heter: 10.246.16.46 och är en SQL-fil

Kopierade även alla filer från ftp. Borde lära mig att skapa XML-backup för det är innehåll som kan importeras i vilken databas som helst.

Måste pröva att importera databasen på någon testinstallation:

  • inte stgenergi för de bytte lösenord
  • har inte lösen till kontrollpanelen på vokativ så jag kan inte komma åt sql
  • lokalt på min dator: kan inte öppna index.php för installationen. Pröva att packa upp igen på rätt ställe, typ behöver jag ha en server igång genom micosoft .NET som jag installerade. Läs!

Paketinstallation av Mediawiki

Mediawiki pre-integrated with AMP packages: http://www.mediawiki.org/wiki/Software_appliances

  • http://bitnami.org/stack/MediaWiki nedladdad och testad Anv Hakan plus det vanl. Den går igång på min dator!
    • http://localhost/mediawiki/index.php/Main_Page Viktigt att starta processerna i stacken
    • http://ab1800014139/ startar BitNami
    • http://127.0.0.1/phpmyadmin/ phpMyAdmin
    • Har inga rättigheter för att importera databasbackuper. gjorde en på den nya siten. riktiga backupen heter db wikiskola_se här heter db information_schema kan kanske skapa ny db eller ändra namn på db i backupen. Lösning: logga in igen som root med samma lösen då dyker privilegie-fliken upp. Sen ändrade jag privilegier och råkade ta bort lösenordet för root på MySQL och nu kan man inte logga in alls.

BitNami försök 2

  • Gjorde om hela installationen utan att ändra user till hakan för det var det som strulade till det.
  • Ändrade i sidan, exporterade och ändrade igen. Tog bort db Bitnami_mediawiki. Mediawikisidan funkar då inte. Imorterade och fick ett felmeddelande men den funkar.
    • Ska gå in i PHP/php.ini och ändra så att jag kan importera större filer och testa en fr ws.
    • Lyckades inte importera backupen från 26 jan. Lyckades importera backupen från 7 juli utan felmeddelanden.
    • C:\Program\BitNami MediaWiki Stack\apps\mediawiki\htdocs är länk till LocalSettings där jag ändrar namn på db. Därifrån plockade jag lösenordet till db. Sedan gav jag anv bitnami rättigheter på dv wikiskola/_se. Då fick jag andra felmeddelanden men fortfarande inte funk. Kopierade över alla mappar fr backuppen i ett desperat försök. Men har i alla fall visat att det går att importera en fil till MySQL och låta mediawiki använda db. Men sen är det saker som är olika konf i min inst och bitnami. Man bör kunna anta att min backup skulle funka på min installation.
    • Bytte till Bitnamis localsettings då funkar den simpla mediawiki. Ändrar dp, lösen och db-prefix. Då finns alla sidor men bilder hittas inte och startsidan hittas inte och smått och stort som är rätt jobbigt men ändå är fixbart eller snarare inte skulle vara ett problem om jag imorterade den på one. SÄB.
Exempel: http://localhost/mediawiki/index.php/Derivator

Farm-Fresh brain trainer.png Tänk! Så den 15 aug kan jag skapa en testdomän gm Webbstjärnan och installera mediawiki från scratch och kopiera över alla filer och importera db. Om det är woopsa med shellaccess kan jag testa fler extensions. Jag kan testa uppgradering till 1.20. Och jag kan erbjuda skolor egna wikisar om jag vill som konsult. Med mera.s


Intressant

  • BitNami har en clodlösning vilket gör det möjligt att starta en hundwiki. Liksom på wikia men kanske lättare att få loss om man vill flytta senare.

Ej testade

Extension:NoTitle

http://www.mediawiki.org/wiki/Extension:NoTitle fixad

Quiz

Extension:EmbedVideo

Som alternative till extension:youtube. Framför allt skalbar. Lättare syntax. Tar google video, teacher tube, mm.

Slide Show

Prezi Widget

Kan va kul: http://www.mediawikiwidgets.org/Prezi

Extension: Math

Laddade ner extension och skrev i LocalSettings.

Har inte kört wikiskola.se/maintenance/update.php som det står för man måste ha shell access (command line) wikiskola.se/maintenance/update.php

Förhoppningsvis kan MathJax fixat fr o m version 1.19.

Gjorde en fix i filen Math.body.php.

ändrade swgTex till true

Var även tvungen lägga till detta i LocalASettings.php:

$wgTrustedMathMimetexUrl = "http://www.forkosh.com/mathtex.cgi";

Resultat

[math] v = \frac{b}{d}[/math]

WikiBook om LaTeX

Fortsätta med Extension:TeX_Editor ??

http://www.mediawiki.org/wiki/Extension:TeX_Editor

Det är en halvkomplicerad installation som jag väntatr med efter som jag mest kommer att klipp och klistra formeler från WP.

Extension: QrCode

Installerat den på StgDesign. Förutom att skapa tre filer i extensions/QrCode/enligt instruktionen krävdes att ett QrCOde-bilbliotek hämtades från nätet och lades i undermappen phpqrcode.

Exempelbild som länkar till en sida på StgDesign.se:

QR-d25394a38d6ad51b1ba863d99d622680.png

WolframAlpha Gadgets

Håller på att fixa Widgets. Skaffade Semantic bundle på samma gång emn det ser ut att ge ett databasfel. Fixar det sedan. Alla prylarna i bundlet installeras och kommenteras bort en i taget.

Men Widgetkoden är aktiv i LocalSettings. Måste bra kolla varför själva WolframAlpha funakr så segt och testa att lägga in den widget därifrån.

http://www.mediawiki.org/wiki/Widget

http://www.mediawikiwidgets.org/WolframAlpha

ett

två

tre

Skapa widgetsida

Då måste man vara admin. Klicka special och gå till widget namespace. Special - Alla sidor - välj Widget

Då skapade jag denna sida med kod från WolframAlpha: http://wikiskola.se/index.php?title=Widget:WolframAlpha

test

{{#widget:WolframAlpha|id=c3f53c80c93fa003e2f8f54c64e0e386}}

Problem ladda upp MS Officefiler

Mime_type_detection handlar om varför det inte går att ladda upp Office-filer i Mediawiki 1.17 exvis STGDesign. Åtgärderna verkar krångliga och problemet ska vara löst i 1.17 och framåt.

Extension: WikiEditor

WikiEditor Den har jag.

Utveckling: http://www.mediawiki.org/wiki/Extension:WikiEditor/Toolbar_customization göra egna knappar, rullistor för mallar, inbäddning, etc.

Extension: FacebookLikeButton

Den kan vi i alla fall ha

Extension: ConfirmAccount

  • packa upp m 7-ZIP går bra.
  • Sedan blir det problem när jag inte kan köra wikiskola.se/maintenance/update.php i browsern. Förklaring finns här.Måste skaffa shell access för maintenance-scripten kan bara köras från kommandoraden.. PuTTY får det bli.
  • 193.202.110.105
  • Sammanfattning: One har inte SSH (Shell Access) så jag kan inte köra PuTTY eller update.php. Jag får glömma ConfirmAccount.

Shell Account

Hur? Konversation med One Chat om att köra update.php

Voki

Transclusion

man skule kunna göra en wikimattebok med transclusion. man skulle kunna ha sidor i sidorna men det kansle bara blir struligt. Men gärna kapitel på olika nivåer.

Alla sidor borde kategoriseras.

man borde ha dölj/visa på olika rubriknivåer.

man borde ha en navigeringsknapp på varje sida som de beskriver i mediawikimanualen.

Testsida som visar matteboken

testsida 2

helt och hållet transclusion Bråk_år_7

html2wiki

BerliOS är hemsidan som konverterar html till wiki

Stoppa anonyma ändringar

Lägg till detta sist i LocalSettings.php

## stoppa anonyma ändringar
$wgGroupPermissions['*']['edit'] = false;

Creative Commons måste skrivas in i sidfoten

Klar men med skönhetsfläckar

http://www.creativecommons.se/?p=370

http://www.mediawiki.org/wiki/Manual:LocalSettings.php#Setting_copyright_for_the_site

För att lägga till CC på wikin behver man ändra litet i filen local settings.php

## For attaching licensing metadata to pages, and displaying an
## appropriate copyright notice / icon. GNU Free Documentation
## License and Creative Commons licenses are supported so far.
$wgEnableCreativeCommonsRdf = true;
$wgRightsPage = ""; # Set to the title of a wiki page that describes your license/copyright
$wgRightsUrl = "http://creativecommons.org/licenses/by-sa/3.0/";
$wgRightsText = "en Creative Commons Erkännande-DelaLika 3.0 Licens";
$wgRightsIcon = "http://i.creativecommons.org/l/by-sa/3.0/88x31.png";
# $wgRightsCode = "gfdl"; # Not yet used

Tyvärr har jag inte lyckats med bokstaven ä i texten. den kommer ine ut rätt i wikin. ä funkar ine heller. Därför får det bli svengelska så länge.

vilka extensions?

Man kan se vilka extensions mm som används på sidan Special.Version

Bakgrundsfärg

Jag ändrade bakgrundsfärgen i monobook skin till lite mer rosa.

  1. platser - Anslut Server. Gå till rätt mapp (monobook) och dubbelklicka på main.css. Den öppnas i en html-editor.
  2. body - background osv ändra 9f9f9f till din önskade färg
  3. färgen får du från paletten i Gimp
  4. Spara filen 0 klart

Bädda in youtube

Klar!

  • s 259 i boken skriver om att bädda in Youtube
  • länk till iubitos extension på mediaWiki.org
  • Kopiea koden på sidan in i en fil som du döper till YouTube.php. jag använe notepad i Windows. Ladda upp filen i mappen Extensions på servern.
  • Lägg till följande rad i LocalSettings.php (skiljer sig lite från bokens exempel):
    • require_once('extensions/YouTube.php');
  • taggen är <youtube>filnamn</youtube>. Filnamnet är det som förekommer på slutet i URL:en på YouTube.
  • Exempel på sida med inbäddade youtubeklipp.

Tillåta full html och exempelvis Bädda in vokis

Läg till i LocalSettings.php:

  1. Tillåta full html

$wgRawHtml = true;

Skriv  inbäddningskoden 

transclusion

http://en.wikipedia.org/wiki/Wikipedia:Transclusion


Flash

Flash Extension installerad

Att kunna använda script i MediaWiki:

På gång

Bra för att köra annonser etc.

  • AddScriptCss testat den men det blir felmeddelanden. Jean-Lou Dupont som kodat håller inte på längre och den uppdateras ej. således fungerar den inte med nuvarande version av MediaWiki.
  • Extension:Javascript. Enkel att installer. Det saknas tydlig instruktion eller exempel på hur det funkar. javascripten laddas automatiskt och det innebär att det inte funkar med mina bannerscript. Extensionen får ligga kvar tills vidare
  • Det verkar finnas en instruktion för att ändra i monobook skin och lägga annonsscriptet i sidebaren. se sökning. Exempelvis Se instruktionen.
  • Se också sökningpå google. Där finns extensions för Google analytics och Google Adsense.

QPoll

Installerad!

Resultaten av pollarna ser man inloggad som administratör på specialsidan längst ner.

Tag Cloud

Nimbus funkar bara till hälften. taggar blir det men flashanimeringen kommer inte igång. testad på alla tre wikisarna.

eller

http://www.mediawiki.org/wiki/Extension:SelectCategoryTagCloud

Oxå värt att kolla:

Semantic Mediawiki

eller kanske

http://www.mediawiki.org/wiki/Extension:WikiCategoryTagCloud


MobileDetect

Klar

http://www.mediawiki.org/wiki/Extension:MobileDetect

Visa ett annat skin för mobilsurfare. jag testar skin Clean på fotbollssjuan. Ser bra ut.

7bäst får gumax

Testade först chick 8som är ett förinstallerat skin) och valde sedan clean. Det är något som gör att bilderna (ibland) hamnar mitt itexten men mer ofta ligger de utanför till höger när man zoomar in.

Sätt detta i LocalSettings

# MobileSkin
require_once("$IP/extensions/MobileDetect/MobileDetect.php");
$mobile = mobiledetect();
if ($mobile == false) $wgDefaultSkin = "roundedsassy"; # If not Mobile
if ($mobile == true) $wgDefaultSkin = "gumax"; # If is Mobile

och kopiera mappen MobileDetect till extensions

Samt lägg in aktuella skins

Facebook extension

behöver mediaWiki 1.16 och är beta än så länge

http://www.mediawiki.org/wiki/Extension:Facebook

Google Analytics

Goggle Analytics Integration Extension

Klar med installationen, seer om två dygn om det funkar

På Google måste man även verifiera att man äger webbplatsen genom att lägga upp en infofil. https://www.google.com/webmasters/verification/verification?hl=sv&siteUrl=http://wikiskola.thorengruppen.se/

Extension:GeoGebra

Det finns en gammal version som heter Extension:GeoGebra/2.0p. Glöm den. Det är version 2.6 som gäller.

Extension:GeoGebra

Det blev problem med uppgraderingen till Mediawiki 2.18 men det löste sig.

Broken in version 1.18

This is the source of the error at line 61:

$imgFile = Image::newFromName($imgBinary);

The class Image is excluded in the version 1.18.

uppgraderingar på webbhotellet att tänka på

Loopia uppgraderar till: PHP 5.2 och Apache 1.3.

Exempel wikiskola
Produkt  	Version
MediaWiki 	1.15.0
PHP 	5.3.5 (cgi-fcgi)
MySQL 	5.0.51a-24+lenny5-log

UseInstantCommons

http://www.mediawiki.org/wiki/Manual:$wgUseInstantCommons useinstantCommons är ett kommande måste. kräver dock uppgradering av mediaWiki till 1.16. Vilket kräver att jag gör backup på databasen...

men i så fall är det enkelt att använda bilder från commons.wikimedai. bara trycka på en knapp och kopiera en färdig text. perfekt för elever. Ska kontakta webbstjärnans .se-support, tror jag

UseInstantCommons

Den här behövs inte längre för den är numera inkluderad i MediaWiki

http://www.mediawiki.org/wiki/Manual:$wgUseInstantCommons useinstantCommons är ett kommande måste. kräver dock uppgradering av mediaWiki till 1.16. Vilket kräver att jag gör backup på databasen...

men i så fall är det enkelt att använda bilder från commons.wikimedai. bara trycka på en knapp och kopiera en färdig text. perfekt för elever. Ska kontakta webbstjärnans .se-support, tror jag

Annat intressant

Galleriet

Vi struntar i att ladda upp phz-filer på mina wikissar. det är bättre att lägga dem på Algobox.

wikiskola

På wikiskola lägger jag ner galleriet och flyttar det till norrwikin.

norrwikin

på norrwikin kan elever lägga upp vad de gjort utan att tävla.

dataslöjd

Då kan alla elever lägga upp sådant de är stolta över där men det är även öppet för andra. jag borde ha ett ratingsystem sid 232 i boken. varje tävlande bidrag ska skapa en sida där de beerättar om sig själv och sitt bidrag, hur de gjort det, vad de är stolta över, vilket program man behöver eller hur man gör för att titta på det osv. men detta måste jag testa innan jag går live med det.

Inerwikilänkar borde jag fixa in så att det blir lättare att länak mellanwikiskola och norrwikin.

Dataslöjd.se

Struktur

Alla mina elever ska publicera sig på dataslöjd.se när de är klar. Elever från andra skolor är också välkomna. så vi kan ha tävlingar, osv. Det ska finnas flera ingångar; skola, klass, använt program, specifik dataslöjdsuppgift, etc. Genom ratingen kan man ha en topplista. templates kan kanske lägga in kategorier med automatik.

Templates

templates är bra när man ska göra många sidor med samma struktur som till exempel sidan där elevern berättar om sitt bidrag på dataslöjd.se. kanske kan man koppla ett formulär till mallen. Kanske finns det en speciell hook för forms.

Ratings

Vi ska ha ratings på Dataslöjd men vi utvärderar detta på Wikiskola.se, se ovan.

Embed Youtube

http://www.mediawiki.org/wiki/Youtube

MediaWiki, mm

  • PhpMyAdmin
  • XML-tags på dokumenten, är det samma sak som category+ Eller finns det någon hook för xml-tags.

Felmeddelanden

Våren 2010

Den här wikin har ett problem.png

Det gick inte att redigera sidor. Sedan gick det inte att logga in. Till slut kom ett meddelande "Den här wikin har ett problem".

felmeddelande 16 sep 2010

Wikiskola has a problem.png