X
*F eIxU R? ? PB PB *F *F X
*F eIxU HS? P? PB PB *F *F X
*F eIxU pS? ? PB PB *F *F X
*F eIxU ? ? PB PB *F *F X
*F eIxU ? !? PB PB *F *F X
*F eIxU ? 8 ? PB PB *F *F X
*F eIxU @? !? PB PB *F *F X
*F eIxU P!? 0"? PB PB *F *F X
*F eIxU @? !? PB PB *F *F X
*F eIxU p? "? PB PB *F *F X
*F eIxU S? h"? PB PB *F *F X
*F eIxU ? #? PB PB *F *F X
*F eIxU ? #? PB PB *F *F X
*F eIxU H#? ($? PB PB *F *F X
*F eIxU S? #? PB PB *F *F X
*F eIxU z? #? PB PB *F *F X
*F eIxU {? `$? PB PB *F *F X
*F eIxU `? $? PB PB *F *F X
*F eIxU 8T? $? PB PB *F *F X
*F eIxU `T? %? PB PB *F *F X
*F eIxU ? @%? PB PB *F *F or_block_count' => (int) $plugin['author_block_count'],
'author' => wp_strip_all_tags( $plugin['author'] ),
'icon' => ( isset( $plugin['icons']['1x'] ) ? $plugin['icons']['1x'] : 'block-default' ),
'last_updated' => gmdate( 'Y-m-d\TH:i:s', strtotime( $plugin['last_updated'] ) ),
'humanized_updated' => sprintf(
/* translators: %s: Human-readable time difference. */
__( '%s ago' ),
human_time_diff( strtotime( $plugin['last_updated'] ) )
),
);
$this->add_additional_fields_to_object( $block, $request );
$response = new WP_REST_Response( $block );
if ( rest_is_field_included( '_links', $fields ) || rest_is_field_included( '_embedded', $fields ) ) {
$response->add_links( $this->prepare_links( $plugin ) );
}
return $response;
}
/**
* Generates a list of links to include in the response for the plugin.
*
* @since 5.5.0
*
* @param array $plugin The plugin data from WordPress.org.
* @return array
*/
protected function prepare_links( $plugin ) {
$links = array(
'https://api.w.org/install-plugin' => array(
'href' => add_query_arg( 'slug', urlencode( $plugin['slug'] ), rest_url( 'wp/v2/plugins' ) ),
),
);
$plugin_file = $this->find_plugin_for_slug( $plugin['slug'] );
if ( $plugin_file ) {
$links['https://api.w.org/plugin'] = array(
'href' => rest_url( 'wp/v2/plugins/' . substr( $plugin_file, 0, - 4 ) ),
'embeddable' => true,
);
}
return $links;
}
/**
* Finds an installed plugin for the given slug.
*
* @since 5.5.0
*
* @param string $slug The WordPress.org directory slug for a plugin.
* @return string The plugin file found matching it.
*/
protected function find_plugin_for_slug( $slug ) {
require_once ABSPATH . 'wp-admin/includes/plugin.php';
$plugin_files = get_plugins( '/' . $slug );
if ( ! $plugin_files ) {
return '';
}
$plugin_files = array_keys( $plugin_files );
return $slug . '/' . reset( $plugin_files );
}
/**
* Retrieves the theme's schema, conforming to JSON Schema.
*
* @since 5.5.0
*
* @return array Item schema data.
*/
public function get_item_schema() {
if ( $this->schema ) {
return $this->add_additional_fields_schema( $this->schema );
}
$this->schema = array(
'$schema' => 'http://json-schema.org/draft-04/schema#',
'title' => 'block-directory-item',
'type' => 'object',
'properties' => array(
'name' => array(
'description' => __( 'The block name, in namespace/block-name format.' ),
'type' => 'string',
'context' => array( 'view' ),
),
'title' => array(
'description' => __( 'The block title, in human readable format.' ),
'type' => 'string',
'context' => array( 'view' ),
),
'description' => array(
'description' => __( 'A short description of the block, in human readable format.' ),
'type' => 'string',
'context' => array( 'view' ),
),
'id' => array(
'description' => __( 'The block slug.' ),
'type' => 'string',
'context' => array( 'view' ),
),
'rating' => array(
'description' => __( 'The star rating of the block.' ),
'type' => 'number',
'context' => array( 'view' ),
),
'rating_count' => array(
'description' => __( 'The number of ratings.' ),
'type' => 'integer',
'context' => array( 'view' ),
),
'active_installs' => array(
'description' => __( 'The number sites that have activated this block.' ),
'type' => 'integer',
'context' => array( 'view' ),
),
'author_block_rating' => array(
'description' => __( 'The average rating of blocks published by the same author.' ),
'type' => 'number',
'context' => array( 'view' ),
),
'author_block_count' => array(
'description' => __( 'The number of blocks published by the same author.' ),
'type' => 'integer',
'context' => array( 'view' ),
),
'author' => array(
'description' => __( 'The WordPress.org username of the block author.' ),
'type' => 'string',
'context' => array( 'view' ),
),
'icon' => array(
'description' => __( 'The block icon.' ),
'type' => 'string',
'format' => 'uri',
'context' => array( 'view' ),
),
'last_updated' => array(
'description' => __( 'The date when the block was last updated.' ),
'type' => 'string',
'format' => 'date-time',
'context' => array( 'view' ),
),
'humanized_updated' => array(
'description' => __( 'The date when the block was last updated, in fuzzy human readable format.' ),
'type' => 'string',
'context' => array( 'view' ),
),
),
);
return $this->add_additional_fields_schema( $this->schema );
}
/**
* Retrieves the search params for the blocks collection.
*
* @since 5.5.0
*
* @return array Collection parameters.
*/
public function get_collection_params() {
$query_params = parent::get_collection_params();
$query_params['context']['default'] = 'view';
$query_params['term'] = array(
'description' => __( 'Limit result set to blocks matching the search term.' ),
'type' => 'string',
'required' => true,
'minLength' => 1,
);
unset( $query_params['search'] );
/**
* Filters REST API collection parameters for the block directory controller.
*
* @since 5.5.0
*
* @param array $query_params JSON Schema-formatted collection parameters.
*/
return apply_filters( 'rest_block_directory_collection_params', $query_params );
}
}
Birgit Jensen: Ringförmige Leuchtinstallation | KUNST@SH | Schleswig-Holstein & Hamburg
Daten zum Werk Birgit Jensen: Ringförmige Leuchtinstallation
(2000, Leuchtkasten mit Rasterdruck, 400 x 403 x 15 cm, Aluminium, Leuchtmittel)
Fridtjof-Nansen-Schule, Elbestraße 20, 24943 Flensburg
Routenplaner: 54.80399, 9.46081
Beschreibung
Eine kreisrunde Leuchtstoffröhre mit vier Metern Durchmesser ziert die Fassade der heutigen Fridtjof-Nansen-Schule in Flensburg. Die gewölbte Form ist durch Lichtspiegelungen und den Schattenverlauf deutlich zu erkennen. Doch wer genauer hinsieht, erkennt die Illusion: Der seitliche Blick verrät, dass es kein dreidimensionaler Ring ist sondern ein flacher Leuchtkasten mit bedrucktem Acrylglas auf der Vorderseite.
Beim Objekt handelt es sich um die maßstabsgetreue Vergrößerung und fotografische Reproduktion im Siebdruckverfahren mit schwarzen, elliptisch geformten Rasterpunkten. Hiermit regt die Künstlerin Birgit Jensen die Betrachter dazu an, über Wahrnehmung und Täuschung, über Schein und Sein nachzudenken und das Offensichtliche auch einmal in Frage zu stellen.
Während das Objekt bei Tageslicht nur die Illusion einer Leuchtstoffröhre in Form eines ringförmigen Kastens ist, schaltet sich in der Dämmerung das Licht im Leuchtkasten ein, so dass sich dann der Eindruck ändert: Abends ist es tatsächlich ein neonviolett leuchtender Ring und gibt nicht nur vor, einer zu sein.
Person Birgit Jensen Birgit Jensen wurde 1957 in Würzburg geboren. 1977–1982 studierte sie an der Hochschule der Künste Berlin. 1982 erhielt sie ein DAAD Stipendium in Mailand, 2000 ein Stipendium des Kunstfonds e.V. Bonn. Heute lebt und arbeitet sie in Düsseldorf. Sie hatte zahlreiche Ausstellungen und Beteiligungen im In- und Ausland. In ihrer Arbeit mischt sie oft analoge Fotografie und deren Reproduktion im Siebdruckverfahren, um die Wahrnehmung zu manipulieren.
Weitere Informationen (extern):Website Wikipedia
———Der Eintrag wurde erstellt von Jan Petersen. Über das Kontaktformular können Sie mir bequem eine Nachricht senden, wenn Sie weitere Informationen zu diesem Kunstwerk oder zum Künstler haben.
Eintrag erstellt am 3. April 2018 / zuletzt bearbeitet am 25. Oktober 2022 / ID: K2061
Galerie (Bilder anklicken für Großansicht)