From 765f7017caa8586174ff5210c44d723adaccfb98 Mon Sep 17 00:00:00 2001 From: vedatakdogan Date: Tue, 22 Dec 2020 16:02:10 +0300 Subject: [PATCH 1/4] sahibinden theme rtl --- resources/streams/config/locales.php | 652 +++++++++++++++++++++++++++ 1 file changed, 652 insertions(+) create mode 100644 resources/streams/config/locales.php diff --git a/resources/streams/config/locales.php b/resources/streams/config/locales.php new file mode 100644 index 000000000..b72562e7f --- /dev/null +++ b/resources/streams/config/locales.php @@ -0,0 +1,652 @@ + env('LOCALE_HINTS', true), + + /* + |-------------------------------------------------------------------------- + | Enabled Locales + |-------------------------------------------------------------------------- + | + | Define an array of locales enabled for translatable input. + | + */ + + 'enabled' => explode(',', env('ENABLED_LOCALES', 'en')), + + /* + |-------------------------------------------------------------------------- + | Default + |-------------------------------------------------------------------------- + | + | The default locale for CONTENT. + | + */ + + 'default' => env('DEFAULT_LOCALE', env('LOCALE', 'en')), + + /* + |-------------------------------------------------------------------------- + | Supported Locales + |-------------------------------------------------------------------------- + | + | In order to enable a locale or translate anything + | the i18n locale key MUST be in this array. + | + */ + + 'supported' => [ + 'en' => [ + + 'direction' => 'ltr', + ], + 'fa' => [ + + 'direction' => 'ltr', + ], + 'de' => [ + + 'direction' => 'ltr', + ], + 'ar' => [ + + 'direction' => 'rtl', + ], + 'cs' => [ + + 'direction' => 'ltr', + ], + 'el' => [ + + 'direction' => 'ltr', + ], + 'es' => [ + + 'direction' => 'ltr', + ], + 'et' => [ + + 'direction' => 'ltr', + ], + 'fr' => [ + + 'direction' => 'ltr', + ], + 'fr-ca' => [ + + 'direction' => 'ltr', + ], + 'it' => [ + + 'direction' => 'ltr', + ], + 'nl' => [ + + 'direction' => 'ltr', + ], + 'sv' => [ + + 'direction' => 'ltr', + ], + 'sl' => [ + + 'direction' => 'ltr', + ], + 'sme' => [ + + 'direction' => 'ltr', + ], + 'pl' => [ + + 'direction' => 'ltr', + ], + 'pt' => [ + + 'direction' => 'ltr', + ], + 'pt-br' => [ + + 'direction' => 'ltr', + ], + 'br' => [ + + 'direction' => 'ltr', + ], + 'ru' => [ + + 'direction' => 'ltr', + ], + 'zh-cn' => [ + + 'direction' => 'ltr', + ], + 'zh-tw' => [ + + 'direction' => 'ltr', + ], + 'he' => [ + + 'direction' => 'ltr', + ], + 'lt' => [ + + 'direction' => 'ltr', + ], + 'fi' => [ + + 'direction' => 'ltr', + ], + 'da' => [ + + 'direction' => 'ltr', + ], + 'id' => [ + + 'direction' => 'ltr', + ], + 'hu' => [ + + 'direction' => 'ltr', + ], + 'th' => [ + + 'direction' => 'ltr', + ], + 'tr' => [ + + 'direction' => 'ltr', + ], + 'bn' => [ + + 'direction' => 'ltr', + ], + 'sq' => [ + + 'direction' => 'ltr', + ], + 'hi' => [ + + 'direction' => 'ltr', + ], + 'vi' => [ + + 'direction' => 'ltr', + ], + 'aa' => [ + 'direction' => 'ltr', + ], + 'ab' => [ + 'direction' => 'ltr', + ], + 'ae' => [ + 'direction' => 'ltr', + ], + 'af' => [ + 'direction' => 'ltr', + ], + 'ak' => [ + 'direction' => 'ltr', + ], + 'am' => [ + 'direction' => 'ltr', + ], + 'an' => [ + 'direction' => 'ltr', + ], + 'as' => [ + 'direction' => 'ltr', + ], + 'av' => [ + 'direction' => 'ltr', + ], + 'ay' => [ + 'direction' => 'ltr', + ], + 'az' => [ + 'direction' => 'ltr', + ], + 'ba' => [ + 'direction' => 'ltr', + ], + 'be' => [ + 'direction' => 'ltr', + ], + 'bg' => [ + 'direction' => 'ltr', + ], + 'bh' => [ + 'direction' => 'ltr', + ], + 'bi' => [ + 'direction' => 'ltr', + ], + 'bm' => [ + 'direction' => 'ltr', + ], + 'bo' => [ + 'direction' => 'ltr', + ], + 'bs' => [ + 'direction' => 'ltr', + ], + 'ca' => [ + 'direction' => 'ltr', + ], + 'ce' => [ + 'direction' => 'ltr', + ], + 'ch' => [ + 'direction' => 'ltr', + ], + 'co' => [ + 'direction' => 'ltr', + ], + 'cr' => [ + 'direction' => 'ltr', + ], + 'cu' => [ + 'direction' => 'ltr', + ], + 'cv' => [ + 'direction' => 'ltr', + ], + 'cy' => [ + 'direction' => 'ltr', + ], + 'dv' => [ + 'direction' => 'ltr', + ], + 'dz' => [ + 'direction' => 'ltr', + ], + 'ee' => [ + 'direction' => 'ltr', + ], + 'eo' => [ + 'direction' => 'ltr', + ], + 'eu' => [ + 'direction' => 'ltr', + ], + 'ff' => [ + 'direction' => 'ltr', + ], + 'fj' => [ + 'direction' => 'ltr', + ], + 'fo' => [ + 'direction' => 'ltr', + ], + 'fy' => [ + 'direction' => 'ltr', + ], + 'ga' => [ + 'direction' => 'ltr', + ], + 'gd' => [ + 'direction' => 'ltr', + ], + 'gl' => [ + 'direction' => 'ltr', + ], + 'gn' => [ + 'direction' => 'ltr', + ], + 'gu' => [ + 'direction' => 'ltr', + ], + 'gv' => [ + 'direction' => 'ltr', + ], + 'ha' => [ + 'direction' => 'ltr', + ], + 'ho' => [ + 'direction' => 'ltr', + ], + 'hr' => [ + 'direction' => 'ltr', + ], + 'ht' => [ + 'direction' => 'ltr', + ], + 'hy' => [ + 'direction' => 'ltr', + ], + 'hz' => [ + 'direction' => 'ltr', + ], + 'ig' => [ + 'direction' => 'ltr', + ], + 'ii' => [ + 'direction' => 'ltr', + ], + 'ik' => [ + 'direction' => 'ltr', + ], + 'io' => [ + 'direction' => 'ltr', + ], + 'is' => [ + 'direction' => 'ltr', + ], + 'iu' => [ + 'direction' => 'ltr', + ], + 'ja' => [ + 'direction' => 'ltr', + ], + 'jv' => [ + 'direction' => 'ltr', + ], + 'ka' => [ + 'direction' => 'ltr', + ], + 'kg' => [ + 'direction' => 'ltr', + ], + 'ki' => [ + 'direction' => 'ltr', + ], + 'kj' => [ + 'direction' => 'ltr', + ], + 'kk' => [ + 'direction' => 'ltr', + ], + 'kl' => [ + 'direction' => 'ltr', + ], + 'km' => [ + 'direction' => 'ltr', + ], + 'kn' => [ + 'direction' => 'ltr', + ], + 'ko' => [ + 'direction' => 'ltr', + ], + 'kr' => [ + 'direction' => 'ltr', + ], + 'ks' => [ + 'direction' => 'ltr', + ], + 'ku' => [ + 'direction' => 'ltr', + ], + 'kv' => [ + 'direction' => 'ltr', + ], + 'kw' => [ + 'direction' => 'ltr', + ], + 'ky' => [ + 'direction' => 'ltr', + ], + 'la' => [ + 'direction' => 'ltr', + ], + 'lb' => [ + 'direction' => 'ltr', + ], + 'lg' => [ + 'direction' => 'ltr', + ], + 'li' => [ + 'direction' => 'ltr', + ], + 'ln' => [ + 'direction' => 'ltr', + ], + 'lo' => [ + 'direction' => 'ltr', + ], + 'lu' => [ + 'direction' => 'ltr', + ], + 'lv' => [ + 'direction' => 'ltr', + ], + 'mg' => [ + 'direction' => 'ltr', + ], + 'mh' => [ + 'direction' => 'ltr', + ], + 'mi' => [ + 'direction' => 'ltr', + ], + 'mk' => [ + 'direction' => 'ltr', + ], + 'ml' => [ + 'direction' => 'ltr', + ], + 'mn' => [ + 'direction' => 'ltr', + ], + 'mr' => [ + 'direction' => 'ltr', + ], + 'ms' => [ + 'direction' => 'ltr', + ], + 'mt' => [ + 'direction' => 'ltr', + ], + 'my' => [ + 'direction' => 'ltr', + ], + 'na' => [ + 'direction' => 'ltr', + ], + 'nb' => [ + 'direction' => 'ltr', + ], + 'nd' => [ + 'direction' => 'ltr', + ], + 'ne' => [ + 'direction' => 'ltr', + ], + 'ng' => [ + 'direction' => 'ltr', + ], + 'nn' => [ + 'direction' => 'ltr', + ], + 'no' => [ + 'direction' => 'ltr', + ], + 'nr' => [ + 'direction' => 'ltr', + ], + 'nv' => [ + 'direction' => 'ltr', + ], + 'ny' => [ + 'direction' => 'ltr', + ], + 'oc' => [ + 'direction' => 'ltr', + ], + 'oj' => [ + 'direction' => 'ltr', + ], + 'om' => [ + 'direction' => 'ltr', + ], + 'or' => [ + 'direction' => 'ltr', + ], + 'os' => [ + 'direction' => 'ltr', + ], + 'pa' => [ + 'direction' => 'ltr', + ], + 'pi' => [ + 'direction' => 'ltr', + ], + 'ps' => [ + 'direction' => 'ltr', + ], + 'qu' => [ + 'direction' => 'ltr', + ], + 'rm' => [ + 'direction' => 'ltr', + ], + 'rn' => [ + 'direction' => 'ltr', + ], + 'ro' => [ + 'direction' => 'ltr', + ], + 'rw' => [ + 'direction' => 'ltr', + ], + 'sa' => [ + 'direction' => 'ltr', + ], + 'sc' => [ + 'direction' => 'ltr', + ], + 'sd' => [ + 'direction' => 'ltr', + ], + 'se' => [ + 'direction' => 'ltr', + ], + 'sg' => [ + 'direction' => 'ltr', + ], + 'si' => [ + 'direction' => 'ltr', + ], + 'sk' => [ + 'direction' => 'ltr', + ], + 'sm' => [ + 'direction' => 'ltr', + ], + 'sn' => [ + 'direction' => 'ltr', + ], + 'so' => [ + 'direction' => 'ltr', + ], + 'sr' => [ + 'direction' => 'ltr', + ], + 'ss' => [ + 'direction' => 'ltr', + ], + 'st' => [ + 'direction' => 'ltr', + ], + 'su' => [ + 'direction' => 'ltr', + ], + 'sw' => [ + 'direction' => 'ltr', + ], + 'ta' => [ + 'direction' => 'ltr', + ], + 'te' => [ + 'direction' => 'ltr', + ], + 'tg' => [ + 'direction' => 'ltr', + ], + 'ti' => [ + 'direction' => 'ltr', + ], + 'tk' => [ + 'direction' => 'ltr', + ], + 'tl' => [ + 'direction' => 'ltr', + ], + 'tn' => [ + 'direction' => 'ltr', + ], + 'to' => [ + 'direction' => 'ltr', + ], + 'ts' => [ + 'direction' => 'ltr', + ], + 'tt' => [ + 'direction' => 'ltr', + ], + 'tw' => [ + 'direction' => 'ltr', + ], + 'ty' => [ + 'direction' => 'ltr', + ], + 'ug' => [ + 'direction' => 'ltr', + ], + 'uk' => [ + 'direction' => 'ltr', + ], + 'ur' => [ + 'direction' => 'ltr', + ], + 'uz' => [ + 'direction' => 'ltr', + ], + 've' => [ + 'direction' => 'ltr', + ], + 'vo' => [ + 'direction' => 'ltr', + ], + 'wa' => [ + 'direction' => 'ltr', + ], + 'wo' => [ + 'direction' => 'ltr', + ], + 'xh' => [ + 'direction' => 'ltr', + ], + 'yi' => [ + 'direction' => 'ltr', + ], + 'yo' => [ + 'direction' => 'ltr', + ], + 'za' => [ + 'direction' => 'ltr', + ], + 'zh' => [ + 'direction' => 'ltr', + ], + 'zu' => [ + 'direction' => 'ltr', + ], + ] +]; From 59acc048316a78708cea1375a6eac5dba27ae7ef Mon Sep 17 00:00:00 2001 From: vedatakdogan Date: Tue, 22 Dec 2020 19:04:56 +0300 Subject: [PATCH 2/4] fixed maintenance --- app/Listeners/RunForSavedForm.php | 21 +++++++++++++++++++++ config/streams.php | 3 +++ 2 files changed, 24 insertions(+) create mode 100755 app/Listeners/RunForSavedForm.php diff --git a/app/Listeners/RunForSavedForm.php b/app/Listeners/RunForSavedForm.php new file mode 100755 index 000000000..a2b980b8f --- /dev/null +++ b/app/Listeners/RunForSavedForm.php @@ -0,0 +1,21 @@ +getBuilder(); + + if (get_class($builder->getRepository()) === SettingFormRepository::class) { + if ($builder->getFormValues()->has('maintenance') and $builder->getFormValues()->get('maintenance')) { + file_put_contents(storage_path('framework/down'), + json_encode(['time' => '', 'retry' => null, 'message' => null], + JSON_PRETTY_PRINT)); + } + } + } +} diff --git a/config/streams.php b/config/streams.php index bc4d41f38..7f273cb0a 100644 --- a/config/streams.php +++ b/config/streams.php @@ -17,6 +17,9 @@ return [ \Anomaly\Streams\Platform\Event\Booted::class => [ \App\Listeners\Translations::class ], + \Anomaly\Streams\Platform\Ui\Form\Event\FormWasSaved::class => [ + \App\Listeners\RunForSavedForm::class + ], ], /* From ea959b25d1cf7350eefc23ed0f5d40cc32cbad1d Mon Sep 17 00:00:00 2001 From: vedatakdogan Date: Thu, 24 Dec 2020 12:13:07 +0300 Subject: [PATCH 3/4] fixed comment --- .../{RunForSavedForm.php => EnableMaintenanceMode.php} | 2 +- config/streams.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename app/Listeners/{RunForSavedForm.php => EnableMaintenanceMode.php} (96%) diff --git a/app/Listeners/RunForSavedForm.php b/app/Listeners/EnableMaintenanceMode.php similarity index 96% rename from app/Listeners/RunForSavedForm.php rename to app/Listeners/EnableMaintenanceMode.php index a2b980b8f..13ebf8647 100755 --- a/app/Listeners/RunForSavedForm.php +++ b/app/Listeners/EnableMaintenanceMode.php @@ -3,7 +3,7 @@ use Anomaly\SettingsModule\Setting\Form\SettingFormRepository; use Anomaly\Streams\Platform\Ui\Form\Event\FormWasSaved; -class RunForSavedForm +class EnableMaintenanceMode { public function handle(FormWasSaved $event) diff --git a/config/streams.php b/config/streams.php index 7f273cb0a..190a1d821 100644 --- a/config/streams.php +++ b/config/streams.php @@ -18,7 +18,7 @@ return [ \App\Listeners\Translations::class ], \Anomaly\Streams\Platform\Ui\Form\Event\FormWasSaved::class => [ - \App\Listeners\RunForSavedForm::class + \App\Listeners\EnableMaintenanceMode::class ], ], From e43ec4f57b639798dde4b71bee769d5dadbe17c6 Mon Sep 17 00:00:00 2001 From: vedatakdogan Date: Thu, 24 Dec 2020 17:23:13 +0300 Subject: [PATCH 4/4] fixed comment --- app/Listeners/EnableMaintenanceMode.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app/Listeners/EnableMaintenanceMode.php b/app/Listeners/EnableMaintenanceMode.php index 13ebf8647..9aa9fb8ba 100755 --- a/app/Listeners/EnableMaintenanceMode.php +++ b/app/Listeners/EnableMaintenanceMode.php @@ -2,6 +2,7 @@ use Anomaly\SettingsModule\Setting\Form\SettingFormRepository; use Anomaly\Streams\Platform\Ui\Form\Event\FormWasSaved; +use Illuminate\Support\Facades\Artisan; class EnableMaintenanceMode { @@ -9,12 +10,9 @@ class EnableMaintenanceMode public function handle(FormWasSaved $event) { $builder = $event->getBuilder(); - if (get_class($builder->getRepository()) === SettingFormRepository::class) { if ($builder->getFormValues()->has('maintenance') and $builder->getFormValues()->get('maintenance')) { - file_put_contents(storage_path('framework/down'), - json_encode(['time' => '', 'retry' => null, 'message' => null], - JSON_PRETTY_PRINT)); + Artisan::call('down'); } } }