Difference between revisions of "TodoGAMMAL"

From Piratpartiets Wiki
Jump to navigation Jump to search
m (Aki moved page Todo to TodoGAMMAL without leaving a redirect)
 
(15 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 +
{{arkiv}}
 +
 
Denna sida listar saker som behöver fixas på wikin.
 
Denna sida listar saker som behöver fixas på wikin.
 +
 +
Se även [[:Template:Todo|mallen todo]].
  
 
===Nils att göra===
 
===Nils att göra===
*Sidorna [[Grafisk profil]] och [[Loggor]] är inte kopierade till 100% från den gamla wikin.
+
*Göras mer enhetlig med vår hemsida. Se exempelvis http://nyforum.piratpartiet.se/
*Uppdatera [[Bidrag_till_lokal_verksamhet_och_f%C3%B6reningar]]
+
*Snyggare framsida, se exempelvis https://wiki.piratenpartei.de/
  
 
===Timmy att göra===
 
===Timmy att göra===
Tekniskt
 
*Alla användare får ip 194.14.56.163 (tillhör partiet). Därför kan vi inte banna spamanvändare..
 
Your IP address has been automatically blocked because it was used by another user, who was blocked by Tfla. The reason given is:
 
Autoblocked because your IP address has been recently used by "Dlennon12".
 
The reason given for Dlennon12's block is "Spamming links to external sites"
 
  
Extensions-relaterat:
+
==== Extensions-relaterat: ====
*enable så att följande filtyper går att ladda upp också: pdf, otp, ott, svg
 
 
*OpenID https://www.mediawiki.org/wiki/Extension:OpenID och peka den på SSO-URL:en http://login.piratpartiet.se/openid/xrds
 
*OpenID https://www.mediawiki.org/wiki/Extension:OpenID och peka den på SSO-URL:en http://login.piratpartiet.se/openid/xrds
 +
 +
==== DONE: ====
 +
* lägga in http://www.mediawiki.org/wiki/Extension:WikiEditor
 
* lägga in http://www.mediawiki.org/wiki/Extension:Cite/Cite.php
 
* lägga in http://www.mediawiki.org/wiki/Extension:Cite/Cite.php
* lägga in http://www.mediawiki.org/wiki/Extension:WikiEditor
+
 
Design-relaterat:
+
=== Saker IT borde göra ===
* Toppmenyn från piratpartiet.se ska synas överst på wikin.
+
==== För OpenID ====
*Göras mer enhetlig med vår hemsida. Se exempelvis http://nyforum.piratpartiet.se/
+
Kanske bättre beskrivet på länken ovan under "Extentions-relaterat:".
*Snyggare framsida, se exempelvis https://wiki.piratenpartei.de/
+
* You need to install a few additional dependencies as PHP extensions or recompile your PHP if these are not part of your standard PHP installation. When running a server with OpenSUSE you will likely have to add (via YaST or manually) at least the modules gmp, mcrypt, curl, openssl, xml.
 +
* The extension depends on the OpenID PHP library from https://github.com/openid/php-openid . Clone a recent version and move the Auth subdirectory as explained below in the Installation section.
 +
* The extension has been developed and fully tested to work with MySQL databases by the maintainer. Working with PostgreSQL databases is confirmed since version 3.43 20131103.
 +
 
 +
Således bör man se till att
 +
* PostreSQL > 3.43 20131103
 +
* php-openid från länken ovan är installerat
 +
* modulerna gmp, mcrypt, curl, openssl och xml finns tillgängliga som PHP extensions
 +
 
 +
När detta är gjort bör Timmy kontaktas så att en ny LocalSettings.php laddas upp, alternativt gör man det själv. Det som ska läggas till är raden "require_once __DIR__ . "/extensions/OpenID/OpenID.php";".
 +
 
 +
Sedan behöver följande kommando köras:
 +
* cd $IP/extensions/OpenID
 +
* git clone git://github.com/openid/php-openid.git
 +
* mv php-openid/Auth/ Auth
 +
* rm -r php-openid
 +
* cd $IP/maintenance# php update.php

Latest revision as of 14:12, 21 May 2016

Den här sidan är arkiverad!
Det betyder att informationen inte längre är aktuell, men att det ändå kan vara trevligt att ha kvar den av historiska anledningar. Antingen hela eller delar av sidan är nu felaktig, så du borde inte lita på någonting som står här.








Denna sida listar saker som behöver fixas på wikin.

Se även mallen todo.

Nils att göra

Timmy att göra

Extensions-relaterat:

DONE:

Saker IT borde göra

För OpenID

Kanske bättre beskrivet på länken ovan under "Extentions-relaterat:".

  • You need to install a few additional dependencies as PHP extensions or recompile your PHP if these are not part of your standard PHP installation. When running a server with OpenSUSE you will likely have to add (via YaST or manually) at least the modules gmp, mcrypt, curl, openssl, xml.
  • The extension depends on the OpenID PHP library from https://github.com/openid/php-openid . Clone a recent version and move the Auth subdirectory as explained below in the Installation section.
  • The extension has been developed and fully tested to work with MySQL databases by the maintainer. Working with PostgreSQL databases is confirmed since version 3.43 20131103.

Således bör man se till att

  • PostreSQL > 3.43 20131103
  • php-openid från länken ovan är installerat
  • modulerna gmp, mcrypt, curl, openssl och xml finns tillgängliga som PHP extensions

När detta är gjort bör Timmy kontaktas så att en ny LocalSettings.php laddas upp, alternativt gör man det själv. Det som ska läggas till är raden "require_once __DIR__ . "/extensions/OpenID/OpenID.php";".

Sedan behöver följande kommando köras: