Wordpress: Unterschied zwischen den Versionen

Aus RaumZeitLabor Wiki
Keine Bearbeitungszusammenfassung
K (Redundante Kategorie:Projekt entfernen)
 
(9 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{ProjektInfoBox
{{ProjektInfoBox
|name        = Wordpress
|name        = Wordpress
|status      = experimental
|status      = beta
|image      = RaumZeitLabor - Logo - Schwarz.svg
|image      = RaumZeitLabor - Logo - Schwarz.svg
|description =  
|description =  
Zeile 36: Zeile 36:
| status = done
| status = done
| last_changed = 25. Feb. 2012
| last_changed = 25. Feb. 2012
}}
{{TaskListItem
| title = Downgrade
| description = Wordpress Downgrade  auf 3.4.2
| responsible = [[Benutzer:Tiefpunkt|tiefpunkt]]
| status = done
| last_changed = 26. Feb. 2012
}}
}}
{{TaskListItem
{{TaskListItem
Zeile 41: Zeile 48:
| description = Manuelle Nacharbeiten, Kontrolle
| description = Manuelle Nacharbeiten, Kontrolle
| responsible = [[Benutzer:Zwetschgo|Zwetschgo]],[[Benutzer:Tiefpunkt|tiefpunkt]]
| responsible = [[Benutzer:Zwetschgo|Zwetschgo]],[[Benutzer:Tiefpunkt|tiefpunkt]]
| status = inprogress
| status = done
| last_changed = 25. Feb. 2012
| last_changed = 2. Mär. 2012
}}
}}
{{TaskListItem
{{TaskListItem
Zeile 48: Zeile 55:
| description = Evaluation verschiedener Kalender-/Eventmanagement-Plugins
| description = Evaluation verschiedener Kalender-/Eventmanagement-Plugins
| responsible = [[Benutzer:Tiefpunkt|tiefpunkt]]
| responsible = [[Benutzer:Tiefpunkt|tiefpunkt]]
| status = inprogress
| status = done
| last_changed = 26. Feb. 2012
| last_changed = 26. Feb. 2012
}}
}}
Zeile 55: Zeile 62:
| description = Versuch, Daten aus dem CiviCRM-Kalender auf die neue Plattform zu migrieren
| description = Versuch, Daten aus dem CiviCRM-Kalender auf die neue Plattform zu migrieren
| responsible = [[Benutzer:Tiefpunkt|tiefpunkt]]
| responsible = [[Benutzer:Tiefpunkt|tiefpunkt]]
| status = waiting
| status = done
| last_changed = 26. Feb. 2012
| last_changed = 27. Feb. 2012
}}
}}
{{TaskListItem
{{TaskListItem
Zeile 62: Zeile 69:
| description = Automatisierte Migration der Daten
| description = Automatisierte Migration der Daten
| responsible = [[Benutzer:Tiefpunkt|tiefpunkt]]
| responsible = [[Benutzer:Tiefpunkt|tiefpunkt]]
| status = waiting
| status = done
| last_changed = 26. Feb. 2012
| last_changed = 27. Feb. 2012
}}
}}
{{TaskListItem
{{TaskListItem
Zeile 69: Zeile 76:
| description = Manuelle Nacharbeiten
| description = Manuelle Nacharbeiten
| responsible = [[Benutzer:Tiefpunkt|tiefpunkt]]
| responsible = [[Benutzer:Tiefpunkt|tiefpunkt]]
| status = waiting
| status = inprogress
| last_changed = 26. Feb. 2012
| last_changed = 28. Feb. 2012
}}
{{TaskListItem
| title = Go Live
| description = Kopie auf [[Premium (Server)]]
| responsible = [[NOC Team]]
| status = done
| last_changed = 28. Feb. 2012
}}
}}
{{TaskListItem
{{TaskListItem
| title = Neues Theme
| title = Neues Theme
| description = Theme suchen/bauen
| description = Theme suchen/bauen
| responsible = [[Benutzer:Lutoma|lutoma]]
| responsible = [[Benutzer:Lutoma|lutoma]], [[Benutzer:Tiefpunkt|tiefpunkt]]
| status = unkown
| status = inprogress
| last_changed = 26. Feb. 2012
| last_changed = 1. Mär. 2012
}}
}}
{{TaskListEnd}}
{{TaskListEnd}}
Zeile 86: Zeile 100:
* Wordpress 3.5.1 DE-de
* Wordpress 3.5.1 DE-de
* Plugins:
* Plugins:
  * Add-Linked-Images-to-Gallery
** Add-Linked-Images-to-Gallery [https://github.com/meintopf/add-linked-images-to-gallery/]
** Events Manager [http://wp-events-plugin.com/]
** WP FullCalendar [http://wordpress.org/extend/plugins/wp-fullcalendar/]
** Limit Login Attempts [http://devel.kostdoktorn.se/limit-login-attempts]
** (MB) YouTube Widget [http://wordpress.org/extend/plugins/mb-youtube-videos/]
** antispam-bee [http://wordpress.org/extend/plugins/antispam-bee/]
 
== Modifikationen ==
Wir entfernen die Wordpress Version aus den HTML Seiten, um automatisierte Angriffe zu erschweren:
 
<pre>
# wird in die functions.php des Themes eingebaut
function vc_remove_wp_ver_css_js($src) {
    if (strpos($src, 'ver='.get_bloginfo( 'version' )))
        $src = add_query_arg('ver', 'bernd', $src );
    return $src;
}
add_filter( 'style_loader_src', 'vc_remove_wp_ver_css_js', 9999 );
add_filter( 'script_loader_src', 'vc_remove_wp_ver_css_js', 9999 );
remove_action('wp_head', 'wp_generator');
</pre>


== Wunschliste ==
== Wunschliste ==
Zeile 96: Zeile 130:
** Möglichkeit, dass Teilnehmer angeschrieben werden können
** Möglichkeit, dass Teilnehmer angeschrieben werden können
** Verbindung mit Kalender
** Verbindung mit Kalender
[[Kategorie:Projekt]]

Aktuelle Version vom 13. Dezember 2019, 12:19 Uhr

   
Wordpress

Release status: beta [box doku]

Beschreibung
Autor(en)  tiefpunkt

Migration des RaumZeitLabor Blogs von Drupal auf Wordpress.

Projektplan

Status Titel Beschreibung Bearbeiter Letzte Änderung
Blog Migrationstests Test der Migration (Blog only) tiefpunkt 25. Feb. 2012
Final Drupal-Dump Aktuellen DB+FS-Dump der Drupal-Installation ziehen nicoduck 25. Feb. 2012
Blog Migrationsphase 1 Automatische Migration von Blogposts, Seiten, und Benutzern tiefpunkt 25. Feb. 2012
Downgrade Wordpress Downgrade auf 3.4.2 tiefpunkt 26. Feb. 2012
Blog Migrationsphase 2 Manuelle Nacharbeiten, Kontrolle Zwetschgo,tiefpunkt 2. Mär. 2012
Kalender Evaluation Evaluation verschiedener Kalender-/Eventmanagement-Plugins tiefpunkt 26. Feb. 2012
Kalender Migrationstests Versuch, Daten aus dem CiviCRM-Kalender auf die neue Plattform zu migrieren tiefpunkt 27. Feb. 2012
Kalender Migration Phase 1 Automatisierte Migration der Daten tiefpunkt 27. Feb. 2012
Kalender Migration Phase 2 Manuelle Nacharbeiten tiefpunkt 28. Feb. 2012
Go Live Kopie auf Premium (Server) NOC Team 28. Feb. 2012
Neues Theme Theme suchen/bauen lutoma, tiefpunkt 1. Mär. 2012


Installationstdetails

Migration

  • Host: bernd.vm.rzl
  • Wordpress 3.5.1 DE-de
  • Plugins:
    • Add-Linked-Images-to-Gallery [1]
    • Events Manager [2]
    • WP FullCalendar [3]
    • Limit Login Attempts [4]
    • (MB) YouTube Widget [5]
    • antispam-bee [6]

Modifikationen

Wir entfernen die Wordpress Version aus den HTML Seiten, um automatisierte Angriffe zu erschweren:

# wird in die functions.php des Themes eingebaut
function vc_remove_wp_ver_css_js($src) {
    if (strpos($src, 'ver='.get_bloginfo( 'version' )))
        $src = add_query_arg('ver', 'bernd', $src );
    return $src;
}
add_filter( 'style_loader_src', 'vc_remove_wp_ver_css_js', 9999 );
add_filter( 'script_loader_src', 'vc_remove_wp_ver_css_js', 9999 );
remove_action('wp_head', 'wp_generator');

Wunschliste

  • Kalender
    • Eventverwaltung
    • Raumverwaltung (welches Event in welchem Raum? Es können ggf. mehere parallel sein)
  • Workshop-Anmeldung
    • Mit Teilnehmer-Liste
    • Möglichkeit, dass Teilnehmer angeschrieben werden können
    • Verbindung mit Kalender