parent
917fdf9991
commit
745ce0fded
File diff suppressed because one or more lines are too long
|
@ -103,18 +103,6 @@ registerBlockType( 'cgb/block-mobilizon', {
|
|||
* @param {Object} props Props.
|
||||
* @returns {Mixed} JSX Component.
|
||||
*/
|
||||
// edit: ( props ) => {
|
||||
// // Creates a <p class='wp-block-cgb-block-mobilizon'></p>.
|
||||
// return (
|
||||
// <div className={ props.className }>
|
||||
// <p>Mobilizon Gutenberg Block</p>
|
||||
// </div>
|
||||
// );
|
||||
// },
|
||||
|
||||
|
||||
|
||||
|
||||
edit: (props) => {
|
||||
const { attributes, setAttributes } = props;
|
||||
async function updateAndValidateMobilizonActor(newtext) {
|
||||
|
@ -154,6 +142,9 @@ registerBlockType( 'cgb/block-mobilizon', {
|
|||
var helperText = "The group " + groupName + " does not exist on " + baseURL;
|
||||
setAttributes({ mobilizonInputFieldHelpText: helperText });
|
||||
}
|
||||
} else {
|
||||
var helperText = baseURL + " is not a mobilizon instance";
|
||||
setAttributes({ mobilizonInputFieldHelpText: helperText });
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -222,26 +213,6 @@ registerBlockType( 'cgb/block-mobilizon', {
|
|||
</div>
|
||||
);
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* The save function defines the way in which the different attributes should be combined
|
||||
* into the final markup, which is then serialized by Gutenberg into post_content.
|
||||
|
|
|
@ -56,8 +56,9 @@ function mobilizon_query($baseURL, $query) {
|
|||
return(wp_remote_post($endpoint, $args));
|
||||
}
|
||||
|
||||
ob_start();
|
||||
function block_render_callback($attributes, $content) {
|
||||
ob_start();
|
||||
|
||||
// var_dump($attributes); // Debugging only
|
||||
// Check if we are supposed to render anything at all
|
||||
if (array_key_exists("mobilizonInputFieldIsValid", $attributes) && $attributes["mobilizonInputFieldIsValid"]) {
|
||||
|
@ -201,7 +202,7 @@ function block_render_callback($attributes, $content) {
|
|||
if (isset($event['physicalAddress'])) {
|
||||
$locality_description = $event['physicalAddress']['description'];
|
||||
$locality_street = $event['physicalAddress']['street'];
|
||||
$locality_city = $event['physicalAddress']['postalCode'] . $event['physicalAddress']['locality'];;
|
||||
$locality_city = $event['physicalAddress']['postalCode'] . ' ' . $event['physicalAddress']['locality'];;
|
||||
}
|
||||
else {
|
||||
$locality_street = "";
|
||||
|
@ -257,7 +258,7 @@ function block_render_callback($attributes, $content) {
|
|||
</div>
|
||||
<h4>Website</h4>
|
||||
<div class="eventMetaDataBlock">
|
||||
<a href="'.$online_adress.' target="blank">'.$online_addres_host.'</a>
|
||||
<a href="'.$online_adress.'" target="blank">'.$online_addres_host.'</a>
|
||||
</div>
|
||||
</aside>
|
||||
<div class="event-description">
|
||||
|
|
Loading…
Reference in New Issue