Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion crouton.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
Description: A tabbed based display for showing meeting information.
Author: bmlt-enabled
Author URI: https://bmlt.app
Version: 4.0.1
Version: 4.0.2
Text Domain: crouton
Domain Path: /languages
License: GPL-2.0+
Expand Down
2 changes: 1 addition & 1 deletion croutonjs/src/js/crouton-core.js
Original file line number Diff line number Diff line change
Expand Up @@ -966,7 +966,7 @@ function Crouton(config) {
});
self.registerPartial('observerLine',`
{{#if (hasObserverLine name phone email) }}
<div class='observerLine'>Kontact: {{name}} <a href='tel:{{phone}}'>{{phone}}</a> <a href='mailto:{{email}}'>{{email}}</a></div>
<div class='observerLine'>{{getWord "Contact"}}: {{name}} <a href='tel:{{phone}}'>{{phone}}</a> <a href='mailto:{{email}}'>{{email}}</a></div>
</div>{{/if}}`);
self.registerPartial("meetingDataTemplate", self.config['meeting_data_template']);
self.registerPartial("metaDataTemplate", self.config['metadata_template']);
Expand Down
73 changes: 73 additions & 0 deletions croutonjs/src/js/crouton-localization.js
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,7 @@ function CroutonLocalization(language) {
"zoomed-out-message": "Nemůžeme prohledat celou oblast pro setkání. Přibližte si prosím nebo proveďte nové vyhledávání.",
"sorted by distance": "Seřazeno podle vzdálenosti",
"address_lookup_fail": "Adresu se nepodařilo najít. Zkuste to prosím znovu.",
"contact": "Kontakt",
},
"da-DK": {
"days_of_the_week": ["", "Søndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag"],
Expand Down Expand Up @@ -196,6 +197,7 @@ function CroutonLocalization(language) {
"waze_desc": "Åbn i Waze app",
"sorted by distance": "Sorteret efter Afstand",
"address_lookup_fail": "Adressen kunne ikke findes. Prøv venligst igen.",
"contact": "Kontakt",
},
"de-DE":{
"days_of_the_week": ["", "Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"],
Expand Down Expand Up @@ -266,6 +268,7 @@ function CroutonLocalization(language) {
"zoomed-out-message": "Wir können nicht die ganze Fläche nach Meetings durchsuchen. Bitte reinzoomen oder eine neue Suche machen.",
"sorted by distance": "Sortiert nach Entfernung",
"address_lookup_fail": "Die Adresse konnte nicht gefunden werden. Bitte versuchen Sie es erneut.",
"contact": "Kontakt",
},
"en-AU": {
"days_of_the_week" : ["", "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
Expand Down Expand Up @@ -542,6 +545,76 @@ function CroutonLocalization(language) {
"sorted by distance": "Sorted by Distance",
"address_lookup_fail": "The address could not be found. Please try again.",
},
"el-GR": {
"days_of_the_week" : ["", "Κυριακή", "Δευτέρα", "Τρίτη", "Τετάρτη", "Πέμπτη", "Παρασκευή", "Σάββατο"],
"weekday" : "Εβδομάδα",
"city" : "Πόλη",
"cities" : "Πόλεις",
"groups" : "Ομάδες",
"areas" : "Περιοχές",
"regions" : "Περιοχές",
"locations" : "Τοποθεσίες",
"counties" : "Κομητείες",
"states" : "Κράτη",
"postal_codes" : "Φερμουάρ",
"formats" : "Μορφές",
"map" : "Χάρτης",
"neighborhood" : "Γειτονιά",
"near_me" : "Βρείτε κοντινές συναντήσεις",
"text_search" : "Βρείτε συναντήσεις εκεί",
"click_search" : "Βρείτε συναντήσεις κοντά σε ένα σημείο στον χάρτη",
"pan_and_zoom" : "Pan + Zoom",
"languages" : "Γλώσσες",
"common_needs" : "Κοινές Ανάγκες",
"meeting_count" : "Σαββατοκύριακες συναντήσεις",
"google_directions": "Οδηγίες Google για συνάντηση",
"apple_directions": "Μήλο οδηγίες για συνάντηση",
"venue_type_choices" : {
"IN_PERSON" : "Πρόσωπο με πρόσωπο",
"VIRTUAL" : "Εικονικό",
},
"service_body_types" : {
"AS" : "Επιτροπή Εξυπηρέτησης Περιοχής",
"RS" : "Επιτροπή Περιφερειακής Υπηρεσίας",
"ZF" : "Ζωνικό Φόρουμ",
"MA" : "Επιτροπή Μητροπολιτικής Υπηρεσίας",
"LS" : "Φόρουμ Τοπικών Υπηρεσιών",
"GS" : "Φόρουμ Υποστήριξης Ομάδων",
},
"share" : "μερίδιο",
"no_meetings_for_this_day" : "Καμία συνάντηση για αυτήν την ημέρα",
"css-textalign": "",
"css-floatdirection": "",
"all": "Όλα",
"menu": "Μενού",
"search for meetings": "Αναζήτηση συναντήσεων",
"show meetings near...": "Εμφάνιση συναντήσεων κοντά...",
"filter meetings": "Φιλτραριστικές συναντήσεις",
"visible meeting list": "Ορατές συναντήσεις ως λίστα",
"enter a city or zip code": "Εισαγάγετε μια πόλη ή ταχυδρομικό κώδικα",
"toggle fullscreen mode": "Εναλλαγή λειτουργίας πλήρους οθόνης",
"close": "Κλείσε",
"bmlt2ics": "Προσθήκη στο ημερολόγιό σας",
"meeting page": "Σελίδα Συνάντησης",
"meeting details": "Λεπτομέρειες συνάντησης",
"report update": "Αναφορά ενημέρωσης",
"filter by visibility": "Να αναφέρουμε μόνο αυτές τις συναντήσεις",
"open search dialog": "Άνοιγμα διαλόγου αναζήτησης",
"go": "Πηγαίνω!",
"distance": "Απόσταση",
"get_directions" : "Λήψη οδηγιών",
"select_map_app" : "Επιλογή εφαρμογής χάρτη",
"apple_maps" : "Χάρτες μήλου",
"apple_maps_desc" : "Άνοιγμα στην εφαρμογή Apple Maps",
"google_maps" : "Χάρτες Google",
"google_maps_desc_mobile" : "Άνοιγμα στην εφαρμογή Χάρτες Google",
"waze" : "Waze",
"waze_desc" : "Άνοιγμα στην εφαρμογή Waze",
"zoomed-out-message" : "Δεν μπορούμε να ψάξουμε ολόκληρη την περιοχή για συναντήσεις. Παρακαλώ μεγεθύνετε ή κάνετε μια νέα αναζήτηση",
"sorted by distance" : "Ταξινομημένο ανά απόσταση",
"address_lookup_fail" : "Η διεύθυνση δεν βρέθηκε. Παρακαλώ δοκιμάστε ξανά",
"contact" : "Επικοινωνία"
},
"en-US": {
"days_of_the_week" : ["", "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
"weekday" : "Weekday",
Expand Down
2 changes: 1 addition & 1 deletion public/TablePublic.php
Original file line number Diff line number Diff line change
Expand Up @@ -513,7 +513,7 @@ private function getCroutonJsConfig(array $atts, int $encode_flags, $croutonMap
$mapParams['google_api_key'] = $params['google_api_key'];
$mapParams['template_path'] = $params['template_path'];
$extra_meetings_array = [];
if (isset($this->options['extra_meetings']) && !isset($_GET['meeting-id'])) {
if (isset($options['extra_meetings']) && !isset($_GET['meeting-id'])) {
foreach ($options['extra_meetings'] as $value) {
$data = array("[", "]");
array_push($extra_meetings_array, trim(str_replace($data, "", $value)));
Expand Down
8 changes: 6 additions & 2 deletions readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ Contributors: bmltenabled, odathp, otrok7, radius314, pjaudiomv, californiasteve
Tags: narcotics anonymous, meeting list, recovery, bmlt
Requires at least: 4.0
Requires PHP: 8.0
Tested up to: 6.8
Stable tag: 4.0.1
Tested up to: 6.9
Stable tag: 4.0.2
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
crouton provides a UI and more for view recovery meetings as stored in a Basic Meeting List Toolbox (BMLT) database.
Expand Down Expand Up @@ -37,6 +37,10 @@ https://demo.bmlt.app/crouton

== Changelog ==

= 4.0.2 =
* Bug fix for extra-meetings
* Added "contact" as translable string

= 4.0.1 =
* Add meeting times to group table.
* Bug fix for markers in Google Maps.
Expand Down