Feature: Insert information text into plugin box
Posted: 27 Jan 2024, 17:45
If the map cannot be displayed due to an error or a blocked cookie (GDPR Cookie Hint), a corresponding notice should be visible.
I have therefore expanded the plugin as follows: (German information text, this could still be improved via the language module!)
File: plg_content_phocamaps/phocamaps.php
From line ~350
I have therefore expanded the plugin as follows: (German information text, this could still be improved via the language module!)
File: plg_content_phocamaps/phocamaps.php
From line ~350
Code: Select all
// Map Box
if ($tmpl['border'] == '') {
$output .= '<div class="phocamaps-box" align="center" style="'.$tmpl['stylesite'].'">';
if ($tmpl['fullwidth'] == 1) {
$output .= '<div id="phocaMap'.$id.'" style="margin:0;padding:0;width:100%;height:'.$mapp->height.'">';
//EXTENSION MADE HERE 1/4
$output .= '<p> </p><p>Sie müssen die funktionalen Cookies von Google Maps aktivieren und damit auch die Nutzungsbedingungen von Google akzeptieren, um diese Funktion nutzen zu können!</p>';
$output .= '</div>';
} else {
$output .= '<div id="phocaMap'.$id.'" style="margin:0;padding:0;width:'.$mapp->width.';height:'.$mapp->height.'">';
//EXTENSION MADE HERE 2/4
$output .= '<p> </p><p>Sie müssen die funktionalen Cookies von Google Maps aktivieren und damit auch die Nutzungsbedingungen von Google akzeptieren, um diese Funktion nutzen zu können!</p>';
$output .= '</div>';
}
$output .= '</div>';
} else {
$output .= '<div class="phocamaps-box phocamaps-box-border'.$tmpl['border'].'" align="center" style="'.$tmpl['stylesite'].'">';
if ($tmpl['fullwidth'] == 1) {
$output .= '<div id="phocaMap'.$id.'" class="phocamaps-map" style="width:100%;height:'.$mapp->height.'">';
//EXTENSION MADE HERE 3/4
$output .= '<p>Sie müssen die funktionalen Cookies von Google Maps aktivieren und damit auch die Nutzungsbedingungen von Google akzeptieren, um diese Funktion nutzen zu können</p>';
$output .= '</div>';
} else {
$output .= '<div id="phocaMap'.$id.'" class="phocamaps-map" style="width:'.$mapp->width.';height:'.$mapp->height.'">';
//EXTENSION MADE HERE 4/4
$output .= '<p> </p><p>Sie müssen die funktionalen Cookies von Google Maps aktivieren und damit auch die Nutzungsbedingungen von Google akzeptieren, um diese Funktion nutzen zu können!</p>';
$output .= '</div>';
}
$output .= '</div>';
//echo '</div></div></div></div></div>';
}