Karte mit allen Aktivitäten

Fehlermeldung

  • Deprecated function: Return type of DatabaseStatementBase::execute($args = [], $options = []) should either be compatible with PDOStatement::execute(?array $params = null): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2244 of /html/drupal/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /html/drupal/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /html/drupal/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /html/drupal/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /html/drupal/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /html/drupal/includes/database/database.inc).
  • Deprecated function: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in drupal_random_bytes() (line 2268 of /html/drupal/includes/bootstrap.inc).
  • Deprecated function: Return type of DateObject::__wakeup() should either be compatible with DateTime::__wakeup(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of /html/drupal/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: Return type of DateObject::format($format, $force = false) should either be compatible with DateTime::format(string $format): string, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of /html/drupal/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: Return type of DateObject::setTimezone($tz, $force = false) should either be compatible with DateTime::setTimezone(DateTimeZone $timezone): DateTime, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of /html/drupal/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: Optional parameter $base_table declared before required parameter $options is implicitly treated as a required parameter in include_once() (Zeile 3492 von /html/drupal/includes/bootstrap.inc).
  • Deprecated function: Optional parameter $base_field declared before required parameter $options is implicitly treated as a required parameter in include_once() (Zeile 3492 von /html/drupal/includes/bootstrap.inc).
  • Deprecated function: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in url_is_external() (Zeile 2393 von /html/drupal/includes/common.inc).
  • Deprecated function: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in url_is_external() (Zeile 2395 von /html/drupal/includes/common.inc).
  • Deprecated function: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (Zeile 2311 von /html/drupal/includes/common.inc).

Doug Saunders: Ankunftsstädte

Doug Saunders, kanadischer Journalist und Reisender, hat 25 Slums auf fünf Kontinenten besucht und überrascht mit einer radikalen, weil positiven These. Sein Buch "Arrival City" weitet den Blick und benennt die dämonisierten Viertel neu: als "Ankunftsstädte". Der Slum als Chance: Ist das nicht naiv, gar zynisch?

 In durchlässigen Gesellschaften sind Ankunftsstädte Geburtsort neuer, kreativer Mittelschichten. Menschen, die aus Dörfern fremder Länder in westliche Städte kommen, sind die Motiviertesten und Ehrgeizigsten. Sie kommen, weil sie von den speziellen wirtschaftlichen Möglichkeiten wissen. Und doch schafft es auch von ihnen nur die Hälfte hierzubleiben, der Rest geht zurück. So finden Sie in Ankunftsstädten eine sich selbst selektierende Gruppe: die Besten der Besten."

 "Schulen sind oft ein furchtbares Problem", sagt Doug Saunders. "Diese Viertel brauchen die besten Schulen - Schulen, auf die alle ihre Kinder schicken wollen, an denen die Migrantenkinder mit Mittelschichtskindern konkurrieren müssen. Stattdessen passiert das Gegenteil." Das Ergebnis: sozialer Sprengstoff, wie er in den Vororten von London und Paris schon explodierte und manch südamerikanische Favela in kriminelle No-Go-Areas verwandelt. Und doch hat in Brasilien längst eine neue Mittelschicht aus den Ankunftsstädten die Stadtzentren samt politischen Posten erobert.

Karl Blessing Verlag, 2011

Weitere Informationen finden Sie hier.