Ticket #225 (closed enhancement: fixed)
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:3 Changed 2 years ago by joka
Status:
Repository vom adhocracy buildout mit diazo/deliverance theming:
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!!
