Ticket #225 (closed enhancement: fixed)

Opened 2 years ago

Last modified 2 years ago

Enquetekommisson Wordpress integrieren durch diazo themeing

Reported by: fl Owned by: joka
Priority: major Milestone: eidg-2
Component: infrastructure Keywords:
Cc: Estimated Hours: 8
Add Hours to Ticket: Billable?: no
Total Hours: 16.0

Description

(1d, 300)

  • Inhalte aus einem angeschlossenen Wordpress-System (z.B. Termin-Listen)
  • Elemente aus dem CMS übernehmen und in eine Seite reinkopieren.

Change History

comment:1 Changed 2 years ago by joka

  • Owner changed from fl to joka
  • Status changed from new to accepted

comment:2 Changed 2 years ago by joka

  • Estimated Hours set to 8
  • Billable? unset

comment:3 Changed 2 years ago by joka

Status:

Repository vom adhocracy buildout mit diazo/deliverance theming:

 ssh://liqd//home/staging/staging_bundestag/

Repository wordpress backend / php suexec installtion (funktioniert nur richtig als root unter /var/www):
 ssh://liqd//var/www/staging_bundestag_blog.liqd.net

comment:4 Changed 2 years ago by joka

Das Theming funktioniert und wordpress ist eingerichtet. Aus sicherheitsgründen ist es begrenzt auf die Startseite (sidebar und Einleitungstext) sowie reine Wordpressseiten (alles unter _pages) siehe:  http://staging_bundestag.adhocracy.cc  http://staging_bundestag.adhocracy.cc/_pages/wp-admin

TODO:

Für eine sauber Theminglösung steht Folgendes noch an:

Valides HTML sicherstellen -> alle Adhocracy Seiten überprüfen( http://trac.adhocracy.de/ticket/247)

Enquetekommission spezifisches Design entfernen( http://trac.adhocracy.de/ticket/248)

Enquetekommission diazo theme machen( http://trac.adhocracy.de/ticket/249)

PROBLEME:

  • jedes html muss valide sein, sollte xhtml sein
  • externer content per href (wordpress startseite):

muss xhtml sein
encoding muss explizit angegeben werden (<?xml version="1.0" encoding="UTF-8"?>

  • libxml2 muss >= 2.7.8 sein
  • Spawning (multiprozess/-thread) als wsgi server is evil:

HTML-Seite werden nicht vollständig

ausgeliefert!!

Last edited 2 years ago by joka (previous) (diff)

comment:5 Changed 2 years ago by joka

  • Summary changed from Deliverance-Plugin system to Enquetekommisson Wordpress integrieren durch diazo themeing

comment:6 Changed 2 years ago by joka

  • Status changed from accepted to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.