269 Commits

Author SHA1 Message Date
70b36d9f55 added configured pwa module 2021-03-30 17:06:12 +02:00
5fb69e008d responsive: blabla ok, pricing first page ok 2021-03-30 16:43:56 +02:00
d72e102cc5 responsive: base ok 2021-03-30 15:42:40 +02:00
2f1636dfd4 more respnsive: header hamburger done, started base 2021-03-29 22:28:24 +02:00
d170979b42 full header-right responsive hamburger menu ok for logged-in users 2021-03-29 11:57:26 +02:00
5df8c9829a full header-right responsive hamburger menu ok for unlogged-in users 2021-03-29 11:43:37 +02:00
1733ad128a started full header-right responsive hamburger menu 2021-03-26 16:48:47 +01:00
f6130faa7c responsive: home pricing 2021-03-25 21:37:03 +01:00
63fdc0061f responcive: home quite ok 2021-03-25 19:38:15 +01:00
89286d2610 responcive: flag collection in content left 2021-03-19 21:52:36 +01:00
4d1299387a responcive: better header 2021-03-19 21:38:28 +01:00
8cb32b1b48 replaced :hover by @media(hover: hover) 2021-03-19 16:42:09 +01:00
c9edaaf3c4 converted responsive to @include col-mediaquery-max(3) 2021-03-19 16:21:18 +01:00
5188b01272 responsive: fixed the grid for small screens 2021-03-19 16:08:46 +01:00
b4ebb1cf3f forgot the web font files in dist/static/ 2021-03-19 16:08:14 +01:00
e7a773dc0f import mdi in main.scss instead of drupal theme library 2021-03-19 16:06:06 +01:00
5ffacc45ed started responsive UI: header 2021-03-18 23:13:50 +01:00
1862f2922e translation config files 2021-03-18 22:05:37 +01:00
50f76ff0cd added samples to flagcollection and linked material in thematique 2021-03-18 21:58:59 +01:00
406d215a04 images styles generation notice fix 2021-03-17 19:24:09 +01:00
d553146450 images styles generation notice fix 2021-03-17 19:21:01 +01:00
8964b94b9f images styles generation custom module 2021-03-17 18:56:01 +01:00
9bae6d15ff twiked user page tabs 2021-03-11 23:14:16 +01:00
ce1beb7278 removed persistent_login module 2021-03-11 21:52:36 +01:00
ec6ab0dc7b translated delete folder dialog, added closed event 2021-03-11 19:53:56 +01:00
88445b4397 better flagcolls list display 2021-03-11 19:14:20 +01:00
df71378e5f added folder deletion confirmation 2021-03-11 19:00:09 +01:00
e0f8b123f9 added note picto to medium Card responding to note creation on modalCard 2021-03-10 14:54:58 +01:00
fbf509a005 another display for modalcard accordeon, displaying note icon on mediumcard and refresh it updated in modale 2021-03-10 11:54:08 +01:00
4894f88c6d updated mdi package, note icon is changing ifthere is a note 2021-03-09 22:52:29 +01:00
98002d0296 def settings for user_email_verification 2021-03-09 22:07:31 +01:00
637b1d9bf0 replaced user_registrationpassword by user_email_verification 2021-03-09 21:26:35 +01:00
b992c1c667 updated socials links 2021-03-09 21:00:07 +01:00
5ec39a5f0a fixed registerform loading bug 2021-03-09 17:03:38 +01:00
8af88af806 added user_registrationpassword 2021-03-09 16:46:59 +01:00
bc48c9e876 cleaned materio_gqp, fixed gql linked_materials bad language 2021-03-09 16:35:48 +01:00
86670565ba autologout settings 2021-03-09 15:25:08 +01:00
c5c3da9a46 added social media links 2021-03-09 15:24:49 +01:00
e29bed914c modalcard accordeon improved 2021-03-09 14:53:22 +01:00
a1bff5d4b8 click on themacard image open thema, not lightbox 2021-03-09 14:29:28 +01:00
f89c29a8b9 blabla: click on whole article card open it 2021-03-09 11:35:00 +01:00
1ec8a371b5 fix #1008, create folder from card and auto flag it 2021-03-08 22:04:50 +01:00
d1e54b72b3 updating header menu while loggin (show base link) 2021-03-08 21:11:14 +01:00
b7459cf014 improved translation links update 2021-03-08 18:45:19 +01:00
488447fbe1 fixed prev next links in article page for new route using id 2021-03-08 15:01:09 +01:00
d4957ad19a restored redis from 1.5 2021-03-08 14:47:35 +01:00
88f7b8c285 getpathtranslation invalid path temporary workarround 2021-03-08 14:43:43 +01:00
7e460b9764 getpathtranslation invalid path temporary workarround 2021-03-08 14:41:22 +01:00
30b2c9267b downgraded redis from 1.5 to 1.4 2021-03-08 14:14:23 +01:00
ee908b4603 fixed language switcher update on vue route change 2021-03-06 22:02:48 +01:00
8dadb8d3a5 replaced path+route_load navigation by id nav for articles and thematiques 2021-03-06 16:46:19 +01:00
651315c319 restrict base search and default base to current language 2021-03-05 21:32:59 +01:00
820bfcf85a patched core for configimporter->checkop delete on null 2021-03-05 12:09:02 +01:00
596525328c added visuel display on thematique page 2021-03-05 11:44:54 +01:00
ee81e5fe18 removed user devel perms 2021-03-05 11:40:50 +01:00
c7ce594ee4 patched unique_content_field_validation 2021-03-04 11:32:39 +01:00
e0bb0d378a added unique_content_field_validation 2021-03-04 11:08:27 +01:00
5383719450 added lang param to graphql thematique load 2021-03-04 10:52:46 +01:00
284037ad69 ran composer update 2021-03-04 10:44:31 +01:00
b6c6851837 forgot the graphql patch file 2021-03-03 17:58:35 +01:00
6485e3e27b fixed thematiques display 2021-03-03 17:55:32 +01:00
72ea56e313 patched contrib graphql fixed Invalid translation language 2021-03-03 17:54:54 +01:00
c767654dc6 enabled thematique translation, article title translation, misc 2021-03-03 16:57:04 +01:00
11f6848d59 reinstalled composer as lock and json wher not sync 2021-03-03 16:47:06 +01:00
8fd57d2579 tried to boost sapi query with termid, do not work 2021-03-03 11:32:23 +01:00
ae0778b8b2 added fav icon to theme 2021-03-02 15:59:26 +01:00
a4104882fe migrate script resets the migration before migrate 2021-03-01 23:40:58 +01:00
b8da8b516b recommited main.js 2021-03-01 23:29:04 +01:00
b65a5a6a64 added flags command to migrate script 2021-03-01 18:52:20 +01:00
1455906c52 added url alias regeneration to migrate script 2021-03-01 18:50:54 +01:00
b9986e2b23 added dicard-changes:true to composer.json 2021-03-01 18:46:48 +01:00
c6003d93ff added dicard-changes:true to composer.json 2021-03-01 18:44:52 +01:00
63773bb20d flag_list dossier config 2021-03-01 18:35:48 +01:00
648b0102c5 bunch of config, will see ... 2021-03-01 18:34:22 +01:00
4d3d31f4f4 patched flag_lists to fix bug on delete if no related flag 2021-03-01 18:32:59 +01:00
602753c775 fixed searchform bug 2021-03-01 16:41:51 +01:00
213a2be7b9 flaglists migration seems ok.Had to hack flag module: commented hooks to get the site usable again 2021-03-01 16:38:19 +01:00
aab0c6a3e5 some comments on materio_graphql 2021-02-26 23:51:52 +01:00
a6f28da58f fixed flaglistitems not being deleted when flagcoll is 2021-02-26 23:50:23 +01:00
eaa6d6eebd patched flag_lists to avoid flag actions creation 2021-02-26 23:48:51 +01:00
9f4cf46822 flaglists migration is ok, but flood drupal 2021-02-26 10:49:05 +01:00
30998980ca bug fix: sapi search form: term from autocomplete was not cleaned when typed was changing in field 2021-02-24 15:33:27 +01:00
256d4dbf1c set website link field in company external only 2021-02-24 14:59:35 +01:00
8668974419 patched address modules to get the full form of country_code in sapi index 2021-02-24 14:58:45 +01:00
182b61b08f created sapi processor to unindex unused taxo terms, added term id condition on sapi query 2021-02-24 14:14:56 +01:00
9f0b257c62 improved sapi_solr query condition on field_reference for multiple references 2021-02-24 11:39:20 +01:00
5dfb746132 set taxonomy terms as token in sapi_solr fields 2021-02-24 11:16:24 +01:00
015139d04b added sapi_solr query condition on field_reference 2021-02-24 10:48:07 +01:00
d579bba5c7 rolledback to graphql 4.0 2021-02-24 10:47:26 +01:00
518d31c681 fixed composer graphql dependencies 2021-02-22 16:17:18 +01:00
59e02b93ee fixed the default base page lang code bug 2021-02-22 16:05:54 +01:00
e993963e1c updated search api config 2021-02-22 16:04:39 +01:00
794da363c5 fixed article migrate date changed bug 2021-02-22 13:45:47 +01:00
55cf7c4749 fix graphql schema bug 2021-02-22 12:55:29 +01:00
b377dc517f config seems to be clean again, will see ... 2021-02-17 15:57:41 +01:00
f91b0c7c58 restored flag_lists configs" 2021-02-17 15:52:29 +01:00
2fb9af43b2 patched flag_lists 2021-02-17 15:21:17 +01:00
25d951a662 updated search_api to 1.19 and flag_list to dev 2021-02-17 14:44:04 +01:00
4f9facddf1 first draft of flaglist migrate, completly screwed up 2021-02-16 16:50:22 +01:00
162950c929 ref S-0098 become S0098 without score 2021-02-15 15:30:24 +01:00
c572503d1a removed all fields but country from company address 2021-02-15 14:00:26 +01:00
f2632177ed removed company's department field 2021-02-15 13:45:16 +01:00
35e46b4010 reset graphql from language negociation after drupal/core patch 2021-02-15 13:24:40 +01:00
82a6860bce patched druapl/core to avoid language negociation graphql bug 2021-02-15 13:02:48 +01:00
78951dec96 remove graphql from language negociation 2021-02-15 12:55:27 +01:00
6d204251ce remove graphql from language negociation 2021-02-15 12:47:36 +01:00
c2a23a9e5b migration: cutting nosample location to memo #nosample 2021-02-15 12:41:33 +01:00
82e771574b globaly denied access to user.register route; removed create new account link from login form; activated forgot password link 2021-01-28 13:19:57 +01:00
4e6ccb23dc added failed login for register form 2021-01-28 12:26:27 +01:00
e65dfeb5b5 added login failed message (remains register message); installed flood_control contrib module 2021-01-27 22:49:52 +01:00
584c4cc5d2 updating language switcher links on route change; fixed prev/next blabla article links 2021-01-27 21:21:20 +01:00
2b67b22ce5 removed again graphql from language negociation 2021-01-26 21:58:13 +01:00
d64bee211c fixed search block submit button display 2021-01-26 21:51:24 +01:00
fb14eb95cf updated config after contrib module upadte; updated search_api_solr 2021-01-26 21:46:12 +01:00
0474546d64 updated all contrib modules 2021-01-26 21:26:01 +01:00
48273d3889 updated core to 8.9.13 2021-01-26 21:13:13 +01:00
c986eb3896 moved samples to accordion as it is content not tool 2021-01-26 16:44:21 +01:00
1f9b5a0053 personnal notes on materails on modalCard is ok 2021-01-26 16:36:27 +01:00
1dd65af561 added industriels name and country code to sapi solr index 2021-01-26 12:27:30 +01:00
1ff973d995 improved industriels display 2021-01-26 11:43:42 +01:00
e4b4a967a0 added description in accordion, default opened 2021-01-26 11:29:23 +01:00
26c81c7c8e fix home pricing links 2021-01-26 10:58:09 +01:00
2d07379946 improved display printable cards 2021-01-25 22:26:25 +01:00
15ad8e2652 improved display printable cards 2021-01-25 22:24:29 +01:00
72667f075a added print tool to cards 2021-01-25 22:19:21 +01:00
1ca9937fd4 added samples to search result card 2021-01-25 17:39:44 +01:00
e07c6b5260 fixe industrial website display 2021-01-25 17:21:27 +01:00
ab2c1eee5e fixe industrial website display 2021-01-25 17:19:06 +01:00
b675960e2a refactored modale : accordion 2021-01-25 17:13:38 +01:00
8945034b21 displayed attachments, added attachments filter to material admin view 2021-01-25 16:15:03 +01:00
5d4c1d5449 added material reference in solr index 2021-01-25 14:56:18 +01:00
515e400ea5 modalcard added samples, industriels in navtools; flag collection items open modalcard 2021-01-22 12:12:31 +01:00
9e99c4c688 fixed modal show and hide with right name 2021-01-20 12:42:21 +01:00
7f7cbb9c7e fixed linked materials display 2021-01-20 12:13:57 +01:00
37f199416f added linked materials in modalCard 2021-01-20 12:09:22 +01:00
a3dd424289 click on img on material card open the ModalCard, not the coollightbox #992 2021-01-19 16:56:53 +01:00
64dadbccf0 redirect to default base on login #984 2021-01-19 16:38:26 +01:00
f4174fac16 added default base page 2021-01-19 16:30:14 +01:00
a0d1099eae fix login blockdisplay #986 2021-01-19 14:51:33 +01:00
35e1ac5096 redirect to home page after any logout 2021-01-19 12:18:28 +01:00
2cf2f378ce fixed graphql linked_materials entity_reference translation 2021-01-19 11:42:14 +01:00
bc2bd2861c language negociation 2021-01-19 10:29:11 +01:00
26096502a7 disabled hd watermarked image style 2021-01-18 12:27:37 +01:00
0704a85a63 fixed the search results translation with graphql loading 2021-01-12 12:17:50 +01:00
efd88d298b pricing login modal : added password strength description, and lost password link 2021-01-12 10:17:49 +01:00
02c983e7e0 refactored checkout workflow with stripe 2021-01-11 21:16:42 +01:00
2df6e53aa0 a little more styling 2021-01-06 22:16:50 +01:00
2cb5a3c5b4 finalized styling of checkout order informations page 2021-01-06 22:04:53 +01:00
d9ccca3a5e refactored checkout flow on button click from pricing page, started to redsign the checkout page 2021-01-06 12:23:27 +01:00
ff03643ec7 imporved pricing page, better display for Login/register modal form 2021-01-05 13:03:46 +01:00
7f027f322c refactored front pricing to use graphql, refactored to add 2 products (web & web+showroom) each one with 2 variations (monthly, annual) 2021-01-04 22:11:11 +01:00
830f5a5909 added commerce's products and variations queries to graphql 2021-01-04 21:44:13 +01:00
dfe6a21021 added product vairations buttons on frontpage 2021-01-04 14:31:29 +01:00
8a58ef9f47 added links on frontpage field labels 2021-01-04 14:20:04 +01:00
c4a803cbd9 home async loading bug fix 2021-01-04 11:31:01 +01:00
84ae91655e improved footer display 2021-01-04 11:07:16 +01:00
3cebce26e6 added and designed home footer simplenews subscription 2020-12-28 16:40:11 +01:00
01bf726cca home products css display 2020-12-27 19:22:21 +01:00
a292da37c8 added product variations to home page on pricing 2020-12-27 18:44:26 +01:00
b7f9d99790 home showrooms OK 2020-12-27 17:46:04 +01:00
9941eed64a started home showroom carroussel with mediaquery in js 2020-12-27 13:03:55 +01:00
1ae54233af refactored home blabla article list 2020-12-27 12:05:34 +01:00
a2773b1b20 refactored home database materials 2020-12-27 11:09:03 +01:00
0fc6347585 create vue-link-formatter module, integrated home link fields into vuejs 2020-12-26 22:33:25 +01:00
c60d9c7316 added home links as individual links, improved the home layout with field_group 2020-12-26 17:05:58 +01:00
ba503a97cb added btn class for home btn, added linkint profile in wysiwyg 2020-12-26 13:28:35 +01:00
8527be2da9 finished thematique layout, added mixin for columns media-query 2020-12-26 12:42:37 +01:00
144ab7db26 created thematique page 2020-12-25 17:37:15 +01:00
f65e8fb140 replaced coollightbox src by watermarked img 2020-12-25 11:33:39 +01:00
c1f117d7bb added vue-meta plugin, fixed article prev next, fixed page title on articles 2020-12-24 19:05:45 +01:00
78155f83b8 added pathauto, refactored article to load gql directly from path, the vuejs route and drupal route can finally match, HALLELUYA git status 2020-12-24 17:11:51 +01:00
ee97e675e3 integrated thematique in serahc results 2020-12-24 14:50:13 +01:00
a4bbdecdd2 created thematique admin view, added action create thematique, thematique form display 2020-12-23 22:57:51 +01:00
609d4f5fde fixed modalCard after graphql refactoring 2020-12-23 19:11:46 +01:00
53dcc8b854 refactored loadMaterials vuex mixins with graphql 2020-12-23 18:05:25 +01:00
665a550748 improving graphql defs 2020-12-22 22:00:12 +01:00
2175e7ae2d refactored materioSchemaExtension 2020-12-22 19:28:27 +01:00
5deb568786 improving graphql defs, refactoring graphql defs 2020-12-22 18:17:02 +01:00
f39079c616 fixed article graphql refactoring, continued to improve graphql for materials 2020-12-22 16:36:06 +01:00
1dcd627cab graphql Article donne 2020-12-16 16:53:07 +01:00
2739df96e2 frist graphql query to materio_graphql schema is working
going to refactor every thing with graphql
2020-12-10 22:46:27 +01:00
2071a99ca2 added working graphql 4 module and started materio_graphql 2020-12-09 22:55:16 +01:00
2fbba0fe7f updated url video filter, installed graphql module 2020-12-08 21:10:00 +01:00
72c83bfc93 fixed json cache bug on ajax home 2020-12-08 15:27:34 +01:00
e6c452629c fully integrated vue-i18n with embeded en messages and async loaded current language translation exported by strings_translation_export_json 2020-12-08 15:26:56 +01:00
07a48670ff updated core to 8.9.11 2020-12-08 15:11:45 +01:00
417b084216 better modalCard, integrated i18n with vuejs-i18n and drupal's strings_i18n_json_export
remain to automaticly export jsons and updated json files with webpack
and to understand how to access nested translations
2020-12-07 23:11:31 +01:00
a4e689c27a activated lightbox on cards, started to dev modal-card 2020-12-01 23:02:35 +01:00
8f854ff287 minor fixe on blabla's article: lightbox, flag/unflag 2020-12-01 21:10:06 +01:00
564a1638fc folders beta 1 2020-12-01 20:40:37 +01:00
93c4707c45 big refactoring, opening flagcollection (folder) on the left of main-content 2020-11-27 23:02:59 +01:00
420a879a4e removed fix from eslint 2020-11-26 22:46:01 +01:00
6d9d18b7ba strated to displaying falgcollection on the left of results 2020-11-26 22:45:46 +01:00
ed9e62718c added fix option to eslint 2020-11-25 22:49:17 +01:00
1c1fb294c5 addepated code to last commit 2020-11-25 21:42:56 +01:00
8b709a42c3 upgraded all npm packages (webpack 5, eslint 7, etc) and activated eslint 2020-11-25 21:39:40 +01:00
f002c81008 webpack: remove eslint, added terser optimization in prod build 2020-11-25 15:25:57 +01:00
c12f72e3fe better async handling for flag unflag 2020-11-24 15:10:35 +01:00
640085c049 bug fix 2020-11-24 15:05:30 +01:00
a38653f7ce flagging unflagging cards 2020-11-24 14:07:10 +01:00
ffc4a88094 improved my folders display on header 2020-11-20 10:39:19 +01:00
ce31859bb6 ignored some flag and flag_lists config files 2020-11-19 21:49:02 +01:00
fb7acbe3ed improved my folders display on header 2020-11-19 21:43:56 +01:00
a8645a4b2a deleting flaglist_collection from ui 2020-11-19 19:02:04 +01:00
41177bd4e6 creating folders from ui 2020-11-19 17:09:48 +01:00
6718e5c9f9 enabled flag_lists, started flags front ui 2020-11-18 13:22:30 +01:00
8db06621ce migration is ok again (remains probleme of ram consuming > 4Go for users 2020-11-17 11:23:03 +01:00
ee5f880f2c re-enabled migration modules 2020-11-09 16:54:48 +01:00
5afb8b0076 patched commerce_cart_api https://www.drupal.org/project/commerce_cart_api/issues/3116623 2020-11-09 16:35:18 +01:00
798a4c3929 added content_sync module and exported home node 2020-11-04 15:08:52 +01:00
bf88f2ed20 updated core to 8.9.7 2020-11-03 18:14:36 +01:00
ca8dc17c33 core update to 8.8.10 contrib module update, package.json upadted to run webpack from docker, profile updated 2020-11-03 17:04:38 +01:00
90186191b2 materiau's name translatable 2020-09-21 14:48:06 +02:00
5c6ce9396f added tags to assisted research 2020-09-21 13:04:06 +02:00
30f8040835 added admin menu assisted research 2020-09-21 12:47:13 +02:00
45d9b7cefb improved assisted research admin ui 2020-09-21 12:41:31 +02:00
8bb66730a3 added admin ui for assisted research taxonomy 2020-09-21 12:27:05 +02:00
db4221da35 created assieted_language vocabulary 2020-09-21 12:10:10 +02:00
4047786f8e admin views twik 2020-02-20 18:13:02 +01:00
e4bb6c909f some bug fixe, added showroom 2020-02-20 12:57:35 +01:00
f69853bb46 made blabla article lightbox display for video and images 2020-02-20 12:12:35 +01:00
b32e609538 better blabla/article display 2020-02-20 10:36:49 +01:00
b6c38341b4 added video (vimeo & youtube) display 2020-02-19 17:59:26 +01:00
3a9f162bb0 more blabla 2020-02-19 15:58:15 +01:00
d647a8c0b7 more blabla 2020-02-19 15:30:58 +01:00
b8ec2a934b blabla article card title_image and animated gif with imagemagick 2020-02-19 14:35:49 +01:00
98e09c1f4a reactivated better_messages 2020-02-19 11:04:17 +01:00
d7a701c8f5 displaying only first img in article linked materials as all but first image derivative are missing, still to fix 2020-02-19 10:47:08 +01:00
987bc95326 displaying only first img in search results as all but first image derivative are missing, still to fix 2020-02-18 17:16:32 +01:00
8a81ca1984 patched jsonapi_extras Drupal 8.8.0 - Notice: Undefined index: field_name
https://www.drupal.org/project/jsonapi_extras/issues/3101345
2020-02-18 17:02:09 +01:00
a95d44c92b fixed solr configs after massive update broke it all 2020-02-18 15:53:21 +01:00
e87cf746ea builded prod 2020-02-17 16:14:26 +01:00
48d9d3cd43 added platform config php 7.3 to composer.json 2020-02-17 15:57:53 +01:00
31faccbee3 updated profile 2020-02-17 15:44:48 +01:00
8ad3537e70 full update (with some difficulties from pathauto 2020-02-17 15:43:34 +01:00
bd48a7dad8 added csrftoken to getCart REST call 2019-11-06 17:22:43 +01:00
55bb48c750 added csrftoken to register REST call 2019-11-06 16:35:15 +01:00
eb6cb2db27 pricing->addtocart->login|register->checkout page OK 2019-11-06 12:16:33 +01:00
c3a26a709e npm update 2019-11-05 18:04:12 +01:00
6f2301d96c some regular updates 2019-11-05 18:02:39 +01:00
10c2bb8d13 more commerce settings 2019-10-07 20:26:23 +02:00
0437964793 composer update 2019-10-07 17:41:11 +02:00
dc3d0d1ca3 not launching vue on commerce pages 2019-10-07 17:32:14 +02:00
d5a6194727 handeled login or register from a modal, YES git status 2019-10-07 15:54:03 +02:00
8b3c31c0f5 exported drupal config 2019-10-06 21:53:14 +02:00
6598b88945 loading and displaying real login form and register form from drupal 2019-10-06 21:32:46 +02:00
96b23acbb3 login from modal is working, register is lacking password generator 2019-10-06 16:32:25 +02:00
79f9be6c06 started modal login and registration 2019-10-05 21:40:26 +02:00
ebb20c6176 display product list, rest addtocart 2019-10-05 20:01:06 +02:00
f5e18e9c20 blabla article display and nav 2019-07-25 21:23:23 +02:00
f2d8c15c25 added showrooms pages, made page-title color 2019-07-24 17:20:44 +02:00
77154f04a3 fine tunning 2019-07-16 18:36:17 +02:00
9ba8834a1f improved grid system with media query in home display 2019-07-16 17:58:55 +02:00
53209dbca1 going on with home display: shworooms 2019-07-16 17:01:18 +02:00
f6f70033ae fixed usertools header block display 2019-07-16 11:28:40 +02:00
7ce31674ea better home computed reference field 2019-07-16 10:40:12 +02:00
68a7084deb going on with home display 2019-07-16 10:29:30 +02:00
cb3eb2c2fa started home styling 2019-07-15 18:44:03 +02:00
d84750ef8f added prev next button to articles 2019-07-14 17:12:18 +02:00
ddffd26c77 converted blabla listing into vuex store to avoid reloading the whole list 2019-07-14 16:29:17 +02:00
cdd3bf1ea3 php notice fix in materio_decoupled 2019-07-14 15:58:49 +02:00
8a82e447b9 reactivated css extract plugin for dev webpack as we want styles available event without js enabled 2019-07-14 15:55:48 +02:00
c0d1055b3b composer update 2019-07-14 15:28:23 +02:00
bd17a0b7c1 drafted article display, added materio_decoupled module 2019-07-14 15:21:04 +02:00
a926595856 balbla page displaying article as cards with infinite loading 2019-07-13 15:40:14 +02:00
a8027261e3 started to implement blabla : menu block, link vuejsed, route, component 2019-07-12 22:15:09 +02:00
3a594202b8 batch of improvement from quantin's feedback 2019-07-05 16:27:47 +02:00
983f99876c batch of improvement from quantin's feedback 2019-07-05 12:52:16 +02:00
5a466382d5 reconfigured admin filters 2019-07-05 10:43:11 +02:00
719 changed files with 125851 additions and 37486 deletions

View File

@ -1,5 +0,0 @@
/build/
/config/
/web/
!/web/themes/custom/
!/web/modules/custom/

View File

@ -1,29 +1,43 @@
module.exports =
root: true,
module.exports = {
parserOptions: {
parser: 'babel-eslint'
},
env: {
browser: true,
node: true,
mocha: true
},
globals: {
"expect": true,
"jQuery": false
},
extends: [
'./web/core/.eslintrc.json',
'plugin:vue/recommended',
'eslint:recommended',
'plugin:vue/vue3-recommended',
'plugin:vue-a11y/base',
'standard'
'standard',
// 'plugin:prettier/recommended'
],
plugins: [
'vue',
'vue-a11y'
'vue-a11y',
'no-autofix'
],
rules: {
'generator-star-spacing': 'off',
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off'
'no-unused-vars': ["warn"],
'camelcase': 'warn',
'eqeqeq': 'warn',
'no-redeclare': 'warn'
},
ignorePatterns: [
"vendor/**",
"web/core/**"
],
globals: {
"Drupal": true,
"drupalSettings": true,
"drupalTranslations": true,
"domready": true,
"jQuery": true,
"_": true,
"matchMedia": true,
"Cookies": true,
"Backbone": true,
"Modernizr": true,
"Popper": true,
"Sortable": true,
"CKEDITOR": true,
"drupalDecoupled": true
}
}

16
.gitignore vendored
View File

@ -28,3 +28,19 @@
node_modules/
*.patch
~/patches/*.patch
/.csslintrc
/.eslintrc.json
/.ht.router.php
/.htaccess
/INSTALL.txt
/README.txt
/autoload.php
/example.gitignore
/index.php
/robots.txt
/update.php
/web.config
config/sync/flag.flag.*.yml
config/sync/system.action.flag_action.*.yml

View File

@ -1,7 +1,8 @@
'use strict'
const MiniCssExtractPlugin = require("mini-css-extract-plugin");
const { VueLoaderPlugin } = require('vue-loader')
const ESLintPlugin = require('eslint-webpack-plugin');
const ExtraneousFileCleanupPlugin = require('webpack-extraneous-file-cleanup-plugin');
const utils = require('./utils')
@ -13,11 +14,15 @@ module.exports = {
alias: {
'vue': 'vue/dist/vue.js',
'theme': utils.resolve(themePath),
'vuejs': utils.resolve(themePath+'/vuejs')
'vuejs': utils.resolve(themePath+'/vuejs'),
'assets': utils.resolve(themePath+'/assets'),
// locales are exported by strings_i18n_json_export from drupal
'locales': utils.resolve('web/sites/default/files/lang')
}
},
entry: {
'main': utils.resolve(themePath + '/assets/scripts/main.js'),
'print': utils.resolve(themePath + '/assets/styles/print.scss')
},
output: {
path: utils.resolve(themePath + '/assets/dist/'),
@ -25,26 +30,60 @@ module.exports = {
},
module: {
rules: [
{
test: /\.(js|vue)$/,
loader: 'eslint-loader',
enforce: 'pre',
exclude: /node_modules/,
options: {
emitError: true,
emitWarning: true
}
},
// {
// test: /\.(js|vue)$/,
// loader: 'eslint-loader',
// enforce: 'pre',
// exclude: /node_modules/,
// options: {
// emitError: true,
// emitWarning: true
// }
// },
{
test: /\.vue$/,
use: 'vue-loader'
},
// {
// resourceQuery: /blockType=i18n/,
// type: 'javascript/auto',
// loader: '@kazupon/vue-i18n-loader'
// },
{
test: /\.js$/,
use: {
loader: 'babel-loader',
}
},
{
test: /\.(graphql|gql)$/,
exclude: /node_modules/,
loader: 'graphql-tag/loader'
},
{
test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/,
use: {
loader: 'url-loader',
options: {
limit: 10000,
name: utils.assetsPath('fonts/[name].[hash:7].[ext]')
}
}
}
// {
// test: /\.graphql?$/,
// use: [
// {
// loader: 'webpack-graphql-loader',
// options: {
// // validate: true,
// // schema: "./path/to/schema.json",
// // removeUnusedFragments: true
// // etc. See "Loader Options" below
// }
// }
// ]
// }
// , {
// test: /\.(png|jpe?g|gif|svg)(\?.*)?$/,
// use: {
@ -63,24 +102,30 @@ module.exports = {
// name: utils.assetsPath('media/[name].[hash:7].[ext]')
// }
// }
// }, {
// test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/,
// use: {
// loader: 'url-loader',
// options: {
// limit: 10000,
// name: utils.assetsPath('fonts/[name].[hash:7].[ext]')
// }
// }
// }
// {
// test: /\.css$/,
// use: [MiniCssExtractPlugin.loader, 'css-loader'],
// },
]
},
plugins: [
new MiniCssExtractPlugin({
path: utils.resolve(themePath + '/assets/dist/'),
filename: '[name].css'
}),
new VueLoaderPlugin()
new VueLoaderPlugin(),
new ESLintPlugin({
// fix: true
// exclude: ['web/.eslintrc.json']
// cache: false,
// ignore: true,
// useEslintrc: false,
}),
new ExtraneousFileCleanupPlugin({
extensions: ['.js'],
paths: [utils.resolve(themePath + '/assets/dist/')],
minBytes: 4096
})
]
}

View File

@ -1,36 +1,39 @@
'use strict'
const webpack = require('webpack')
const merge = require('webpack-merge')
const { merge } = require('webpack-merge')
const baseConfig = require('./webpack.config.base')
const MiniCssExtractPlugin = require("mini-css-extract-plugin");
module.exports = merge(baseConfig, {
mode: 'development',
module: {
rules: [
{
test: /\.css$/,
use: [
process.env.NODE_ENV !== 'production'
? 'vue-style-loader'
: MiniCssExtractPlugin.loader,
// 'vue-style-loader',
{
loader: MiniCssExtractPlugin.loader,
options: {
publicPath: '',
},
},
'css-loader'
]
}, {
test: /\.scss$/,
use: [
process.env.NODE_ENV !== 'production'
? 'vue-style-loader'
: MiniCssExtractPlugin.loader,
// 'vue-style-loader',
{
loader: MiniCssExtractPlugin.loader,
options: {
publicPath: '',
},
},
'css-loader',
'sass-loader'
]
}, {
test: /\.(png|jpg|gif)$/,
test: /\.(png|jpg|gif|svg)$/,
use: [
{
loader: 'url-loader',

View File

@ -1,55 +1,40 @@
'use strict'
const webpack = require('webpack')
const merge = require('webpack-merge')
const { merge } = require('webpack-merge')
const baseConfig = require('./webpack.config.base')
const MiniCssExtractPlugin = require('mini-css-extract-plugin')
const UglifyJSPlugin = require('uglifyjs-webpack-plugin');
const TerserPlugin = require("terser-webpack-plugin");
module.exports = merge(baseConfig, {
mode: 'production',
optimization: {
minimizer: [
new UglifyJSPlugin({
uglifyOptions: {
// Eliminate comments
comments: false,
// remove warnings
warnings: false,
compress: {
// Drop console statements
drop_console: true,
}
}
})
]
// splitChunks: {
// cacheGroups: {
// commons: {
// test: /[\\/]node_modules[\\/]/,
// name: "vendor",
// chunks: "all",
// },
// },
// },
},
module: {
rules: [
{
test: /\.css?$/,
use: [
MiniCssExtractPlugin.loader,
{
loader: MiniCssExtractPlugin.loader,
options: {
publicPath: '',
},
},
'css-loader'
]
}, {
test: /\.scss?$/,
use: [
MiniCssExtractPlugin.loader,
{
loader: MiniCssExtractPlugin.loader,
options: {
publicPath: '',
},
},
'css-loader',
'sass-loader'
]
}, {
test: /\.(png|jpg|gif)$/,
test: /\.(png|jpg|gif|svg)$/,
use: [
{
loader: 'url-loader',
@ -61,9 +46,30 @@ module.exports = merge(baseConfig, {
}
]
},
optimization: {
minimize: true,
minimizer: [
new TerserPlugin({
parallel: true,
test: /\.(js|vue)$/,
// extractComments: true
terserOptions: {
compress: {
// drop_console: true,
pure_funcs: [
'console.log',
'console.info',
'console.debug'
// 'console.warn'
]
},
},
})
],
},
plugins: [
// new MiniCssExtractPlugin({
// filename: 'main.css'
// })
new webpack.DefinePlugin({
'process.env.NODE_ENV': JSON.stringify('production')
})
]
})

View File

@ -18,55 +18,90 @@
"require": {
"php": ">=7.3",
"composer/installers": "^1.2",
"cweagans/composer-patches": "^1.6.5",
"drupal-composer/drupal-scaffold": "^2.5",
"drupal/amswap": "^2.0",
"drupal/auto_entitylabel": "2.x-dev",
"drupal/commerce": "^2.12",
"drupal/commerce_license": "^2.0@alpha",
"drupal/audiofield": "^1.10",
"drupal/auto_entitylabel": "^2.x-dev",
"drupal/commerce": "^2.22",
"drupal/commerce_cart_api": "^1.4",
"drupal/commerce_cart_redirection": "^3.0",
"drupal/commerce_license": "2.x-dev@dev",
"drupal/commerce_migrate": "^2.0",
"drupal/commerce_monetico": "^1.0",
"drupal/commerce_pricelist": "2.x-dev",
"drupal/commerce_recurring": "1.x-dev",
"drupal/commerce_variation_cart_form": "1.x-dev",
"drupal/commerce_recurring": "^1.x-dev",
"drupal/commerce_stripe": "1.x-dev@dev",
"drupal/commerce_variation_cart_form": "^1.x-dev",
"drupal/computed_field": "^2.0@beta",
"drupal/config_devel": "^1.7",
"drupal/config_split": "^1.4",
"drupal/console": "^1.0.2",
"drupal/consumer_image_styles": "3.x-dev",
"drupal/core": "^8.7.1",
"drupal/consumer_image_styles": "^3.0",
"drupal/content_sync": "2.x-dev@dev",
"drupal/core-composer-scaffold": "^9.0",
"drupal/debug_bar": "^1.4",
"drupal/devel": "^4.1",
"drupal/editor_advanced_link": "^1.8",
"drupal/entity_clone": "^1.0",
"drupal/error_log": "^1.0",
"drupal/genpass": "1.x-dev",
"drupal/image_delta_formatter": "1.x-dev",
"drupal/field_group": "3.x-dev@dev",
"drupal/field_permissions": "^1.0",
"drupal/flag": "4.x-dev@dev",
"drupal/flag_lists": "4.0.x-dev@dev",
"drupal/flood_control": "^2.1",
"drupal/genpass": "^1.x-dev",
"drupal/graphql": "^4.0",
"drupal/image_delta_formatter": "^1.x-dev",
"drupal/image_effects": "3.x-dev@dev",
"drupal/jsonapi_extras": "^3.7",
"drupal/jsonrpc": "1.x-dev",
"drupal/login_history": "1.x-dev",
"drupal/mailgun": "1.x-dev",
"drupal/jsonrpc": "^1.x-dev",
"drupal/login_history": "^1.x-dev",
"drupal/mailgun": "^1.x-dev",
"drupal/mailsystem": "^4.1",
"drupal/migrate_plus": "4.x-dev",
"drupal/migrate_tools": "4.x-dev",
"drupal/mimemail": "1.x-dev",
"drupal/migrate_devel": "2.x-dev@dev",
"drupal/migrate_plus": "5.x-dev@dev",
"drupal/migrate_tools": "5.x-dev@dev",
"drupal/mimemail": "^1.x-dev",
"drupal/modules_weight": "^1.8",
"drupal/payment": "^2.1",
"drupal/payment_commerce": "2.x-dev@dev",
"drupal/permissions_filter": "^1.1",
"drupal/printable": "^2.0",
"drupal/pwa": "^1.5",
"drupal/recurring_period": "^1.0",
"drupal/redis": "^1.5",
"drupal/restui": "^1.16",
"drupal/search_api": "^1.19",
"drupal/search_api_autocomplete": "^1.2",
"drupal/search_api_page": "1.x-dev",
"drupal/search_api_solr": "^3.0",
"drupal/select_translation": "1.x-dev",
"drupal/simplenews": "1.x-dev",
"drupal/search_api_page": "^1.x-dev",
"drupal/search_api_solr": "^4.1",
"drupal/select_translation": "^1.x-dev",
"drupal/simplenews": "^1.x-dev",
"drupal/social_media_links": "^2.8",
"drupal/string_translation_ui": "^1.2",
"drupal/strings_i18n_json_export": "1.x-dev@dev",
"drupal/subrequests": "^2.0",
"drupal/telephone_formatter": "^1.0@beta",
"drupal/telephone_validation": "^2.1",
"drupal/ultimate_cron": "2.x-dev",
"drupal/views_conditional": "1.x-dev",
"drush/drush": "^9.0.0",
"drupal/translate_side_by_side": "^1.x-dev",
"drupal/translation_views": "^1.x-dev",
"drupal/ultimate_cron": "^2.x-dev",
"drupal/unique_content_field_validation": "^1.0",
"drupal/url_to_video_filter": "^2.0",
"drupal/user_email_verification": "1.x-dev@dev",
"drupal/views_conditional": "^1.x-dev",
"drupal/views_ef_fieldset": "^1.5",
"drush/drush": "^9",
"kint-php/kint": "^3.3",
"smalot/pdfparser": "*",
"symfony/event-dispatcher": "4.3.4 as 3.4.99",
"vlucas/phpdotenv": "^2.4",
"wa72/htmlpagedom": "1.3.*",
"webflo/drupal-finder": "^1.0.0",
"webmozart/path-util": "^2.3",
"wikimedia/composer-merge-plugin": "^1.4",
"zaporylie/composer-drupal-optimizations": "^1.0"
},
"require-dev": {
"webflo/drupal-core-require-dev": "^8.6.0"
},
"conflict": {
"drupal/drupal": "*"
@ -74,7 +109,11 @@
"minimum-stability": "dev",
"prefer-stable": true,
"config": {
"sort-packages": true
"sort-packages": true,
"platform": {
"php": "7.3"
},
"discard-changes": true
},
"autoload": {
"classmap": [
@ -119,16 +158,42 @@
},
"patches": {
"drupal/core": {
"migrate_drupal getsetting on null" : "https://www.drupal.org/files/issues/2019-02-13/migrate_drupal-getsetting_on_null.patch"
},
"drupal/migrate_tools": {
"The --limit option does not accept a value.": "https://www.drupal.org/files/issues/2019-02-05/migrate-tools_fix-drush-options_3024399-23.patch"
"migrate_drupal getsetting on null" : "https://www.drupal.org/files/issues/2019-02-13/migrate_drupal-getsetting_on_null.patch",
"language negociation exeption https://www.drupal.org/project/drupal/issues/3134349" : "https://www.drupal.org/files/issues/2020-06-02/3134349-9.patch",
"Cannot save translated nodes after upgrading to 8.8 due to invalid path https://www.drupal.org/project/drupal/issues/3101344":"https://www.drupal.org/files/issues/2021-03-01/3101344-drupal-core-fix-permissions-checking-while-node-translating-64.patch",
"ConfigImporter->checkOp() https://www.drupal.org/project/drupal/issues/3198715": "https://www.drupal.org/files/issues/2021-02-16/error-running-config-import-delete-on-null-3198715-3.patch"
},
"drupal/email_registration": {
"allow email login through REST https://www.drupal.org/project/email_registration/issues/2856542": "https://www.drupal.org/files/issues/allow_authentication-2856542-3.patch"
},
"drupal/field_group": {
"undefined index name 18 https://www.drupal.org/project/field_group/issues/3064890" : "https://www.drupal.org/files/issues/2020-10-01/field_group-undefined-index-name-3064890-18.patch",
"undefined index name 16 https://www.drupal.org/project/field_group/issues/3064890" : "https://www.drupal.org/files/issues/2020-08-10/field_group-undefined-index-name-3064890-16.patch"
},
"drupal/stripe": {
"Stripe is a web service and should be in system.admin_config_services https://www.drupal.org/project/stripe/issues/3090652": "https://www.drupal.org/files/issues/2020-01-08/stripe-link_menu_in_services-3090652-5.patch"
},
"drupal/address": {
"Integrate Address with Search API https://www.drupal.org/project/address/issues/2812659": "https://www.drupal.org/files/issues/2020-11-02/integrate-address-searchapi-2812659-56.patch"
},
"drupal/flag": {
"remove flag hooks to allow site to be accessible again https://www.drupal.org/project/flag/issues/3200806": "./patches/flag-commenthooks.patch"
},
"drupal/flag_lists": {
"make the related_flag id unique https://www.drupal.org/project/flag_lists/issues/3200737": "https://www.drupal.org/files/issues/2021-02-27/hasactions%2Buniqflagid.patch",
"check for flag before delete https://www.drupal.org/project/flag_lists/issues/3200997":"https://www.drupal.org/files/issues/2021-03-01/delete-missing-flag_0.patch"
},
"drupal/graphql": {
"Invalid translation language https://github.com/drupal-graphql/graphql/issues/1175": "./patches/graphql-fix-invalid-translation-language.patch"
},
"drupal/unique_content_field_validation": {
"Do not validate against empty fields https://www.drupal.org/project/unique_content_field_validation/issues/3201576": "https://www.drupal.org/files/issues/2021-03-04/unique_validation-empty_field.patch"
}
},
"drupal-scaffold": {
"locations": {
"web-root": "./web"
},
"initial": {
".editorconfig": "../.editorconfig",
".gitattributes": "../.gitattributes"

12958
composer.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,10 @@
page_alter: false
raw_names: false
error_handlers:
- 0
rebuild_theme: true
devel_dumper: default
1: 1
rebuild_theme: false
debug_mail_file_format: '%to-%subject-%datetime.mail.txt'
debug_mail_directory: 'temporary://devel-mails'
devel_dumper: kint
debug_logfile: 'temporary://drupal_debug.txt'
debug_pre: false

View File

@ -0,0 +1,113 @@
form_settings:
commerce_license:
default_value: false
disable: false
hidden: false
commerce_log:
default_value: false
disable: false
hidden: false
commerce_order:
default_value: false
disable: false
hidden: false
commerce_order_item:
default_value: false
disable: false
hidden: false
commerce_payment:
default_value: false
disable: false
hidden: false
commerce_payment_method:
default_value: false
disable: false
hidden: false
commerce_pricelist_item:
default_value: false
disable: false
hidden: false
commerce_pricelist:
default_value: false
disable: false
hidden: false
commerce_product_variation:
default_value: false
disable: false
hidden: false
commerce_product:
default_value: false
disable: false
hidden: false
commerce_product_attribute_value:
default_value: false
disable: false
hidden: false
commerce_promotion:
default_value: false
disable: false
hidden: false
commerce_promotion_coupon:
default_value: false
disable: false
hidden: false
commerce_subscription:
default_value: false
disable: false
hidden: false
commerce_store:
default_value: false
disable: false
hidden: false
consumer:
default_value: false
disable: false
hidden: false
contact_message:
default_value: false
disable: false
hidden: false
file:
default_value: false
disable: false
hidden: false
node:
default_value: false
disable: false
hidden: false
profile:
default_value: false
disable: false
hidden: false
redirect:
default_value: false
disable: false
hidden: false
search_api_task:
default_value: false
disable: false
hidden: false
simplenews_subscriber:
default_value: false
disable: false
hidden: false
taxonomy_term:
default_value: false
disable: false
hidden: false
user:
default_value: false
disable: false
hidden: false
workflow_transition:
default_value: false
disable: false
hidden: false
workflow_scheduled_transition:
default_value: false
disable: false
hidden: false
menu_link_content:
default_value: false
disable: false
hidden: false

View File

@ -1,2 +1,3 @@
enabled: false
timeout: null
url: ''

View File

@ -2,3 +2,4 @@ enabled: true
timeout: 0
_core:
default_config_hash: Oe-fB2enOwHHacGGf5HLP31RdU9bEsQZ19YQ6AS8pjw
url: ''

View File

@ -1,2 +1,3 @@
enabled: false
timeout: null
url: ''

View File

@ -1,2 +1,3 @@
enabled: false
timeout: null
timeout: 60
url: /

View File

@ -1,2 +1,3 @@
enabled: false
timeout: null
url: ''

View File

@ -1,2 +1,3 @@
enabled: false
timeout: null
url: ''

View File

@ -2,3 +2,4 @@ enabled: true
timeout: 0
_core:
default_config_hash: Oe-fB2enOwHHacGGf5HLP31RdU9bEsQZ19YQ6AS8pjw
url: ''

View File

@ -1,2 +1,3 @@
enabled: false
timeout: null
timeout: 60
url: /

View File

@ -1,2 +1,3 @@
enabled: false
timeout: null
url: ''

View File

@ -1,2 +1,3 @@
enabled: false
timeout: null
url: ''

View File

@ -3,14 +3,22 @@ max_timeout: 172800
padding: 360
role_logout: true
redirect_url: /
no_dialog: false
no_dialog: true
message: 'Your session is about to expire. Do you want to reset it?'
inactivity_message: ''
enforce_admin: false
jstimer_format: '%hours%:%mins%:%secs%'
jstimer_js_load_option: false
use_alt_logout_method: false
use_alt_logout_method: true
use_watchdog: true
langcode: fr
_core:
default_config_hash: m2pxH8tc4KIlh127R5TYim65W7NBY9gpYQnIXlvDp0M
dialog_title: 'materiO Alert'
no_individual_logout_threshold: true
role_logout_max: true
inactivity_message_type: status
disable_buttons: false
yes_button: ''
no_button: ''
whitelisted_ip_addresses: ''

View File

@ -0,0 +1,63 @@
position: tr
vertical: 50
horizontal: 5
fixed: 0
width: 600px
autoclose: 10
opendelay: 0.3
disable_autoclose: 1
show_countdown: 0
hover_autoclose: 1
popin:
effect: fadeIn
duration: normal
popout:
effect: fadeIn
duration: fast
jquery_ui:
draggable: 0
resizable: 0
visibility:
message_type:
id: message_type
message_types: { }
negate: false
context_mapping:
better_messages: '@better_messages.context:better_messages'
'entity_bundle:commerce_product':
id: 'entity_bundle:commerce_product'
bundles: { }
negate: false
context_mapping:
commerce_product: '@commerce_product.product_route_context:commerce_product'
'entity_bundle:node':
id: 'entity_bundle:node'
bundles: { }
negate: false
context_mapping:
node: '@node.node_route_context:node'
language:
id: language
langcodes: { }
negate: false
context_mapping:
language: '@language.current_language_context:language_interface'
node_type:
id: node_type
bundles: { }
negate: false
context_mapping:
node: '@node.node_route_context:node'
request_path:
id: request_path
pages: ''
negate: false
user_role:
id: user_role
roles: { }
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
langcode: fr
_core:
default_config_hash: VcrgfJ8s9xNvGnogt3JciEvtMgPkMsHeE9BOLXd7jHk

View File

@ -0,0 +1,21 @@
uuid: 90f98c52-9624-4758-9c38-3904d5ef5faa
langcode: en
status: false
dependencies:
module:
- commerce_cart
theme:
- materiotheme
id: cart
theme: materiotheme
region: header_right
weight: 0
provider: null
plugin: commerce_cart
settings:
id: commerce_cart
label: Cart
provider: commerce_cart
label_display: visible
dropdown: true
visibility: { }

View File

@ -0,0 +1,46 @@
uuid: f1f79e84-77c7-4d8a-a4b5-a8a84f380cb0
langcode: en
status: true
dependencies:
module:
- commerce_checkout
- context
- ctools
theme:
- materiotheme
id: checkoutprogress
theme: materiotheme
region: content_top
weight: 0
provider: null
plugin: commerce_checkout_progress
settings:
id: commerce_checkout_progress
label: 'Checkout progress'
provider: commerce_checkout
label_display: '0'
visibility:
view_inclusion:
id: view_inclusion
negate: null
view_inclusion: { }
context_mapping: { }
request_path_exclusion:
id: request_path_exclusion
pages: ''
negate: null
context_mapping: { }
'entity_bundle:commerce_product_variation':
id: 'entity_bundle:commerce_product_variation'
bundles:
materio_product_variation_type: materio_product_variation_type
negate: false
context_mapping:
commerce_product_variation: '@commerce_product.product_variation_route_context:commerce_product_variation'
'entity_bundle:commerce_product':
id: 'entity_bundle:commerce_product'
bundles:
materio_product_type: materio_product_type
negate: false
context_mapping:
commerce_product: '@commerce_product.product_route_context:commerce_product'

View File

@ -0,0 +1,29 @@
uuid: d16db992-5c92-4832-a386-69b50313a3e9
langcode: en
status: true
dependencies:
config:
- system.menu.header
module:
- menu_block
theme:
- materiotheme
id: header
theme: materiotheme
region: header_right
weight: -2
provider: null
plugin: 'menu_block:header'
settings:
id: 'menu_block:header'
label: Header
provider: menu_block
label_display: '0'
follow: false
follow_parent: child
level: 1
depth: 0
expand: false
parent: 'header:'
suggestion: header
visibility: { }

View File

@ -14,7 +14,7 @@ provider: null
plugin: 'language_block:language_interface'
settings:
id: 'language_block:language_interface'
label: Language
label: Langue
provider: language
label_display: visible
visibility: { }

View File

@ -0,0 +1,43 @@
uuid: 9707958e-dc3d-43f9-a449-84993d135dae
langcode: en
status: true
dependencies:
module:
- context
- materio_simplenews
- user
theme:
- materiotheme
id: materiosimplenewssubscription
theme: materiotheme
region: footer_left
weight: 0
provider: null
plugin: materio_simplenews_subscription_block
settings:
id: materio_simplenews_subscription_block
label: 'Materio Simplenews subscription'
provider: materio_simplenews
label_display: '0'
newsletters:
materio_newsletter: materio_newsletter
message: 'Subscribe to our monthly newsletter.'
unique_id: d0c7bdf4-c218-4ded-840a-9c4c731ec469
visibility:
view_inclusion:
id: view_inclusion
negate: null
view_inclusion: { }
context_mapping: { }
request_path_exclusion:
id: request_path_exclusion
pages: ''
negate: null
context_mapping: { }
user_role:
id: user_role
roles:
anonymous: anonymous
negate: false
context_mapping:
user: '@user.current_user_context:current_user'

View File

@ -0,0 +1,140 @@
uuid: f3053235-8080-4c5a-b6df-800f3c16eaac
langcode: fr
status: true
dependencies:
module:
- context
- social_media_links
theme:
- materiotheme
id: socialmedialinks
theme: materiotheme
region: header_right
weight: -5
provider: null
plugin: social_media_links_block
settings:
id: social_media_links_block
label: 'Social Media Links'
provider: social_media_links
label_display: '0'
platforms:
website:
value: ''
description: ''
weight: '-10'
instagram:
value: materio_fr
description: ''
weight: '-9'
xing:
value: ''
description: ''
weight: '-8'
contact:
value: ''
description: ''
weight: '-7'
rss:
value: ''
description: ''
weight: '-6'
bitbucket:
value: ''
description: ''
weight: '-5'
vkontakte:
value: ''
description: ''
weight: '-4'
slideshare:
value: ''
description: ''
weight: '-3'
github:
value: ''
description: ''
weight: '-2'
behance:
value: ''
description: ''
weight: '-1'
vimeo:
value: materio
description: ''
weight: '0'
linkedin:
value: ''
description: ''
weight: '1'
youtube_channel:
value: UChKuhMq9rSfLqUmPc9dEgXw
description: ''
weight: '2'
googleplus:
value: ''
description: ''
weight: '3'
facebook:
value: ''
description: ''
weight: '4'
drupal:
value: ''
description: ''
weight: '5'
flickr:
value: ''
description: ''
weight: '6'
gitlab:
value: ''
description: ''
weight: '7'
tumblr:
value: ''
description: ''
weight: '8'
youtube:
value: ''
description: ''
weight: '9'
pinterest:
value: ''
description: ''
weight: '10'
email:
value: ''
description: ''
weight: '11'
twitter:
value: ''
description: ''
weight: '12'
whatsapp:
value: ''
description: ''
weight: '13'
appearance:
orientation: h
show_name: 0
suggestion: ''
link_attributes:
target: _blank
rel: nofollow
iconset:
style: 'fontawesome:fw'
installed_iconsets:
fontawesome:
examples: ''
visibility:
view_inclusion:
id: view_inclusion
negate: null
view_inclusion: { }
context_mapping: { }
request_path_exclusion:
id: request_path_exclusion
pages: ''
negate: null
context_mapping: { }

View File

@ -3,6 +3,7 @@ langcode: en
status: true
dependencies:
module:
- context
- user
theme:
- materiotheme
@ -23,8 +24,19 @@ visibility:
user_role:
id: user_role
roles:
authenticated: authenticated
admin: admin
root: root
negate: false
context_mapping:
user: '@user.current_user_context:current_user'
view_inclusion:
id: view_inclusion
negate: null
view_inclusion: { }
context_mapping: { }
request_path_exclusion:
id: request_path_exclusion
pages: ''
negate: null
context_mapping: { }

View File

@ -10,7 +10,7 @@ dependencies:
id: userblock
theme: materiotheme
region: header_right
weight: -2
weight: -3
provider: null
plugin: user_block
settings:

View File

@ -9,12 +9,12 @@ dependencies:
id: userlogin
theme: materiotheme
region: header_right
weight: -3
weight: -4
provider: null
plugin: user_login_block
settings:
id: user_login_block
label: 'Member Access'
label: 'Accès membre'
provider: user
label_display: visible
visibility: { }

View File

@ -5,48 +5,60 @@ dependencies:
module:
- commerce_payment
- commerce_promotion
- commerce_stripe
- email_registration
id: materio_checkout_flow
label: 'materio checkout flow'
plugin: multistep_default
configuration:
display_checkout_progress: true
display_checkout_progress_breadcrumb_links: true
panes:
login:
allow_guest_checkout: false
allow_registration: true
step: login
weight: 10
review:
step: review
weight: 10
completion_message:
step: complete
weight: 10
completion_register:
step: complete
weight: 10
order_summary:
view: ''
step: _sidebar
weight: 10
contact_information:
double_entry: false
step: order_information
weight: 10
payment_process:
capture: true
step: payment
weight: 10
payment_information:
step: order_information
weight: 10
coupon_redemption:
allow_multiple: false
step: _sidebar
weight: 10
email_registration_login:
allow_guest_checkout: true
allow_registration: false
step: _disabled
weight: 8
contact_information:
double_entry: false
step: order_information
weight: 0
payment_information:
step: order_information
weight: 1
review:
step: review
weight: 2
stripe_review:
button_id: edit-actions-next
step: review
weight: 3
payment_process:
capture: true
step: payment
weight: 4
completion_message:
message:
value: "Your order number is [commerce_order:order_number].\r\nYou can view your order on your account page when logged in."
format: plain_text
step: complete
weight: 5
order_summary:
view: commerce_checkout_order_summary
step: _sidebar
weight: 6
coupon_redemption:
allow_multiple: false
step: _sidebar
weight: 7
email_registration_completion_registration:
step: _disabled
weight: 9
completion_register:
step: _disabled
weight: 10
login:
allow_guest_checkout: true
allow_registration: false
step: _disabled
weight: 11

View File

@ -0,0 +1,13 @@
uuid: 2fef55d7-b4f1-4e46-8b78-8a66a24cbe46
langcode: en
status: true
dependencies: { }
id: order_default
label: Default
targetEntityType: commerce_order
plugin: infinite
configuration:
pattern: '[pattern:number]'
initial_number: 1
padding: 0
per_store_sequence: true

View File

@ -1,21 +1,22 @@
uuid: 9fd9ac25-5b14-4630-a056-546da6b3b418
langcode: en
status: true
status: false
dependencies:
module:
- commerce_cmcic
id: cm_cic
label: CM-CIC
weight: null
label: CIC-CM
weight: -10
plugin: commerce_cmcic
configuration:
display_label: CM-CIC
display_label: 'Credit Card via CIC-CM'
mode: test
payment_method_types:
- credit_card
bank_type: cic
collect_billing_information: true
bank_type: monetico
version: '3.0'
security_key: 7C86189FA72DA637A722BB395BFB9D403D3C70P7
security_key: 7C86189FA72DA637A722BB395BFB9D403D3C7097
tpe: '6277685'
company: materio
conditions: { }

View File

@ -0,0 +1,20 @@
uuid: e41e2a00-d6e1-4a9b-add4-058e4fbde0d2
langcode: en
status: true
dependencies:
module:
- commerce_stripe
id: stripe
label: Stripe
weight: -10
plugin: stripe
configuration:
publishable_key: pk_test_51I7RAuBp8BkjanLQtX3lktLLC3PIOkzKVqPqijC9GZz1XD2PHLZHEQOSJzjVnvxO2aMuk0mQybVZnNnLsJDSWMP800VENEIUqZ
secret_key: sk_test_51I7RAuBp8BkjanLQSwUpyIDFUwvWgXjsJZHI5HAcZK9XCe3Gw1BuhxvvgZccv5Feb6jAo8ZskId2K5Oy4IIUsOQP00Mb4LdMfO
display_label: Stripe
mode: test
payment_method_types:
- credit_card
collect_billing_information: true
conditions: { }
conditionOperator: AND

View File

@ -1,3 +0,0 @@
default_store: bb23cf22-6a06-4f8d-88fc-0998f15ff2d0
_core:
default_config_hash: B9ZFGR76POyzj9f3Sh66F346_Jp-wnnUc78Hk3Q-60o

View File

@ -1,7 +1,17 @@
ignored_config_entities:
0: system.performance
2: devel.settings
4: piwik.settings
- system.performance
- devel.settings
- piwik.settings
- 'flag.flag.*'
- 'system.action.flag_action.*'
- ~flag.flag.dossier
- ~flag_lists.flag_for_list.dossier.yml
- ~system.action.flag_action.dossier_flag.yml
- ~system.action.flag_action.dossier_unflag.yml
- ~flag.flag.flag_list_template_1.yml
- ~flag_lists.flag_for_list.flag_list_template_1.yml
- ~system.action.flag_action.flag_list_template_1_flag.yml
- ~system.action.flag_action.flag_list_template_1_unflag.yml
langcode: fr
_core:
default_config_hash: IullHNodatpZ32WixustQwIfzdZVNNBx8cz0-RYLSa8

View File

@ -2,6 +2,6 @@ default_form: feedback
flood:
limit: 5
interval: 3600
user_default_enabled: true
user_default_enabled: false
_core:
default_config_hash: U69DBeuvXuNVOC15rVNaBjDPK2fWFbo9v4takdYSSO8

View File

@ -0,0 +1,18 @@
uuid: 9dee2c52-68a2-48ad-897d-140a8775da71
langcode: en
status: true
dependencies:
config:
- commerce_product.commerce_product_variation_type.default
id: commerce_product_variation.default.changed
field_name: changed
entity_type: commerce_product_variation
bundle: default
label: Changed
description: 'The time when the variation was last edited.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: changed

View File

@ -0,0 +1,18 @@
uuid: c177943c-5c6a-4de1-bb92-52d7f8b2dfdb
langcode: en
status: true
dependencies:
config:
- commerce_product.commerce_product_variation_type.default
id: commerce_product_variation.default.created
field_name: created
entity_type: commerce_product_variation
bundle: default
label: Created
description: 'The time when the variation was created.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: created

View File

@ -0,0 +1,22 @@
uuid: 11ace372-b3d0-4ed6-8a9a-467ab095571d
langcode: en
status: true
dependencies:
config:
- commerce_product.commerce_product_variation_type.default
id: commerce_product_variation.default.status
field_name: status
entity_type: commerce_product_variation
bundle: default
label: Published
description: ''
required: false
translatable: false
default_value:
-
value: 1
default_value_callback: ''
settings:
on_label: 'On'
off_label: 'Off'
field_type: boolean

View File

@ -0,0 +1,18 @@
uuid: 2cb1f0f8-8678-46f9-b883-160a51dd5777
langcode: en
status: true
dependencies:
config:
- commerce_product.commerce_product_variation_type.default
id: commerce_product_variation.default.title
field_name: title
entity_type: commerce_product_variation
bundle: default
label: Title
description: 'The variation title.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@ -0,0 +1,20 @@
uuid: 9e0f3894-7c13-4d69-ac56-312c4ca6a7bb
langcode: en
status: true
dependencies:
config:
- commerce_product.commerce_product_variation_type.default
id: commerce_product_variation.default.uid
field_name: uid
entity_type: commerce_product_variation
bundle: default
label: Author
description: 'The variation author.'
required: false
translatable: false
default_value: { }
default_value_callback: 'Drupal\commerce_product\Entity\ProductVariation::getDefaultEntityOwner'
settings:
handler: default
handler_settings: { }
field_type: entity_reference

View File

@ -0,0 +1,18 @@
uuid: b8278e91-ee9e-470f-93a9-ffd79d870163
langcode: en
status: true
dependencies:
config:
- commerce_product.commerce_product_variation_type.materio_product_variation_type
id: commerce_product_variation.materio_product_variation_type.changed
field_name: changed
entity_type: commerce_product_variation
bundle: materio_product_variation_type
label: Changed
description: 'The time when the variation was last edited.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: changed

View File

@ -0,0 +1,18 @@
uuid: a5444ccb-b3c8-4019-b361-5a6d16757e18
langcode: en
status: true
dependencies:
config:
- commerce_product.commerce_product_variation_type.materio_product_variation_type
id: commerce_product_variation.materio_product_variation_type.created
field_name: created
entity_type: commerce_product_variation
bundle: materio_product_variation_type
label: Created
description: 'The time when the variation was created.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: created

View File

@ -0,0 +1,22 @@
uuid: 5dfa307e-e602-4f22-9bb9-cca9cfa58af9
langcode: en
status: true
dependencies:
config:
- commerce_product.commerce_product_variation_type.materio_product_variation_type
id: commerce_product_variation.materio_product_variation_type.status
field_name: status
entity_type: commerce_product_variation
bundle: materio_product_variation_type
label: Published
description: ''
required: false
translatable: false
default_value:
-
value: 1
default_value_callback: ''
settings:
on_label: 'On'
off_label: 'Off'
field_type: boolean

View File

@ -0,0 +1,18 @@
uuid: e165fb64-ae62-47b9-9012-b0f20be7e3fe
langcode: en
status: true
dependencies:
config:
- commerce_product.commerce_product_variation_type.materio_product_variation_type
id: commerce_product_variation.materio_product_variation_type.title
field_name: title
entity_type: commerce_product_variation
bundle: materio_product_variation_type
label: Title
description: 'The variation title.'
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@ -0,0 +1,20 @@
uuid: f6b4e2d4-bc7a-4960-b2e7-487cf1264873
langcode: en
status: true
dependencies:
config:
- commerce_product.commerce_product_variation_type.materio_product_variation_type
id: commerce_product_variation.materio_product_variation_type.uid
field_name: uid
entity_type: commerce_product_variation
bundle: materio_product_variation_type
label: Author
description: 'The variation author.'
required: false
translatable: false
default_value: { }
default_value_callback: 'Drupal\commerce_product\Entity\ProductVariation::getDefaultEntityOwner'
settings:
handler: default
handler_settings: { }
field_type: entity_reference

View File

@ -0,0 +1,20 @@
uuid: 4c4d32da-e167-4429-a6a8-e64919f1fd4d
langcode: fr
status: true
dependencies:
module:
- commerce_promotion
id: commerce_promotion.commerce_promotion.description
field_name: description
entity_type: commerce_promotion
bundle: commerce_promotion
label: Description
description: 'Additional information about the promotion to show to the customer'
required: false
translatable: false
default_value:
-
value: ''
default_value_callback: ''
settings: { }
field_type: string_long

View File

@ -0,0 +1,18 @@
uuid: 12d95ee0-8fd9-4dd7-8646-4bd9b9e7f3ec
langcode: fr
status: true
dependencies:
module:
- commerce_promotion
id: commerce_promotion.commerce_promotion.display_name
field_name: display_name
entity_type: commerce_promotion
bundle: commerce_promotion
label: 'Nom de l''affichage'
description: 'If provided, shown on the order instead of "Discount".'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@ -0,0 +1,18 @@
uuid: 4ff81977-7ace-494e-8561-8780f3621fac
langcode: fr
status: true
dependencies:
module:
- commerce_promotion
id: commerce_promotion.commerce_promotion.name
field_name: name
entity_type: commerce_promotion
bundle: commerce_promotion
label: Nom
description: 'The promotion name.'
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@ -0,0 +1,20 @@
uuid: 25da7bea-24c6-40b6-82d4-eb2e05cd213a
langcode: en
status: true
dependencies:
config:
- commerce_store.commerce_store_type.online
id: commerce_store.online.default_currency
field_name: default_currency
entity_type: commerce_store
bundle: online
label: 'Default currency'
description: 'The default currency of the store.'
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: default
handler_settings: { }
field_type: entity_reference

View File

@ -0,0 +1,18 @@
uuid: 597cc6b9-f7c0-4c9f-94cd-35fc127532f4
langcode: en
status: true
dependencies:
config:
- commerce_store.commerce_store_type.online
id: commerce_store.online.name
field_name: name
entity_type: commerce_store
bundle: online
label: Name
description: 'The store name.'
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@ -0,0 +1,20 @@
uuid: f4d6896b-2b30-4bda-ac40-84079cceb5a7
langcode: en
status: true
dependencies:
config:
- commerce_store.commerce_store_type.online
module:
- path
id: commerce_store.online.path
field_name: path
entity_type: commerce_store
bundle: online
label: 'URL alias'
description: 'The store URL alias.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: path

View File

@ -0,0 +1,20 @@
uuid: ac9a43ee-8971-4ee3-9c49-77b678bad732
langcode: fr
status: true
dependencies:
config:
- commerce_store.commerce_store_type.online
id: commerce_store.online.uid
field_name: uid
entity_type: commerce_store
bundle: online
label: Propriétaire
description: 'The store owner.'
required: false
translatable: false
default_value: { }
default_value_callback: 'Drupal\commerce_store\Entity\Store::getDefaultEntityOwner'
settings:
handler: default
handler_settings: { }
field_type: entity_reference

View File

@ -0,0 +1,18 @@
uuid: bb585f30-df0d-4592-afe4-9eca24729056
langcode: en
status: true
dependencies:
module:
- consumers
id: consumer.consumer.description
field_name: description
entity_type: consumer
bundle: consumer
label: Description
description: 'A description of the consumer. This text will be shown to the users to authorize sharing their data to create an access token.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string_long

View File

@ -0,0 +1,36 @@
uuid: a5fbd09e-fe25-4c90-8ea9-cec12b19fd00
langcode: en
status: true
dependencies:
module:
- consumers
- image
id: consumer.consumer.image
field_name: image
entity_type: consumer
bundle: consumer
label: Logo
description: 'Logo of the consumer.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
file_extensions: 'png gif jpg jpeg'
alt_field: true
alt_field_required: true
title_field: false
title_field_required: false
max_resolution: ''
min_resolution: ''
default_image:
uuid: null
alt: ''
title: ''
width: null
height: null
file_directory: '[date:custom:Y]-[date:custom:m]'
max_filesize: ''
handler: default
handler_settings: { }
field_type: image

View File

@ -0,0 +1,22 @@
uuid: 12b20375-e721-4b61-bd63-79fafabc7120
langcode: en
status: true
dependencies:
module:
- consumers
id: consumer.consumer.is_default
field_name: is_default
entity_type: consumer
bundle: consumer
label: 'Is this the default consumer?'
description: 'There can only be one default consumer. Mark this to use this consumer when none other applies.'
required: false
translatable: false
default_value:
-
value: 0
default_value_callback: ''
settings:
on_label: 'On'
off_label: 'Off'
field_type: boolean

View File

@ -0,0 +1,18 @@
uuid: 45e76188-fc99-498a-aa5e-ee9b35f1bb0f
langcode: en
status: true
dependencies:
module:
- consumers
id: consumer.consumer.label
field_name: label
entity_type: consumer
bundle: consumer
label: Label
description: 'The consumer label.'
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@ -0,0 +1,20 @@
uuid: 4462bbde-2ade-4f26-a28a-0f2a9ae2f6fe
langcode: en
status: true
dependencies:
module:
- consumers
id: consumer.consumer.owner_id
field_name: owner_id
entity_type: consumer
bundle: consumer
label: 'User ID'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: 'Drupal\consumers\Entity\Consumer::getDefaultEntityOwner'
settings:
handler: default
handler_settings: { }
field_type: entity_reference

View File

@ -0,0 +1,22 @@
uuid: ddf4a4a5-a6e0-40b2-bf1b-d6643e180ed5
langcode: en
status: true
dependencies:
module:
- consumers
id: consumer.consumer.third_party
field_name: third_party
entity_type: consumer
bundle: consumer
label: 'Is this consumer 3rd party?'
description: 'Mark this if the organization behind this consumer is not the same as the one behind the Drupal API.'
required: false
translatable: false
default_value:
-
value: 1
default_value_callback: ''
settings:
on_label: 'On'
off_label: 'Off'
field_type: boolean

View File

@ -0,0 +1,20 @@
uuid: 707b2946-6937-4a85-8b0f-396f57489133
langcode: fr
status: true
dependencies:
module:
- flag_lists
id: flag_list_item.flag_list_item.user_id
field_name: user_id
entity_type: flag_list_item
bundle: flag_list_item
label: 'Écrit par'
description: 'The user ID of author of the Flag list item entity.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: default
handler_settings: { }
field_type: entity_reference

View File

@ -0,0 +1,20 @@
uuid: 836a8431-ec09-4de1-9cd4-817f7f3a3300
langcode: fr
status: true
dependencies:
config:
- flag_lists.flagging_collection_type.flagging_collection_type_1
id: flagging_collection.flagging_collection_type_1.relatedflag
field_name: relatedflag
entity_type: flagging_collection
bundle: flagging_collection_type_1
label: 'Related flag'
description: 'The related flag used for for this list'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: default
handler_settings: { }
field_type: entity_reference

View File

@ -0,0 +1,20 @@
uuid: 3609dd9c-85eb-4dc4-b4da-e48836e465a5
langcode: fr
status: true
dependencies:
config:
- flag_lists.flagging_collection_type.flagging_collection_type_1
id: flagging_collection.flagging_collection_type_1.templateflag
field_name: templateflag
entity_type: flagging_collection
bundle: flagging_collection_type_1
label: 'Base flag'
description: 'The flag list used as base'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: default
handler_settings: { }
field_type: entity_reference

View File

@ -0,0 +1,20 @@
uuid: aa598ce7-ab62-4640-9873-67b0fe7c8053
langcode: fr
status: true
dependencies:
config:
- flag_lists.flagging_collection_type.flagging_collection_type_1
id: flagging_collection.flagging_collection_type_1.user_id
field_name: user_id
entity_type: flagging_collection
bundle: flagging_collection_type_1
label: 'Écrit par'
description: 'The user ID of author of the Flagging collection entity.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: default
handler_settings: { }
field_type: entity_reference

View File

@ -0,0 +1,18 @@
uuid: 30068c4f-f20f-468e-86bc-068eb31bd51a
langcode: en
status: true
dependencies:
config:
- node.type.article
id: node.article.changed
field_name: changed
entity_type: node
bundle: article
label: Changed
description: 'The time that the node was last edited.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: changed

View File

@ -0,0 +1,18 @@
uuid: e9a226ea-4d79-47f7-998a-6f16785e35a3
langcode: en
status: true
dependencies:
config:
- node.type.article
id: node.article.created
field_name: created
entity_type: node
bundle: article
label: 'Authored on'
description: 'The time that the node was created.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: created

View File

@ -0,0 +1,20 @@
uuid: 6c70ba9d-c6ab-4251-823a-def487135983
langcode: en
status: true
dependencies:
config:
- node.type.article
id: node.article.menu_link
field_name: menu_link
entity_type: node
bundle: article
label: 'Menu link'
description: 'Computed menu link for the node (only available during node saving).'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: default
handler_settings: { }
field_type: entity_reference

View File

@ -0,0 +1,20 @@
uuid: 30db082e-40fb-4260-aee4-be0a945f5723
langcode: en
status: true
dependencies:
config:
- node.type.article
module:
- path
id: node.article.path
field_name: path
entity_type: node
bundle: article
label: 'URL alias'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: path

View File

@ -11,7 +11,7 @@ bundle: article
label: 'Promoted to front page'
description: ''
required: false
translatable: true
translatable: false
default_value:
-
value: 0

View File

@ -0,0 +1,22 @@
uuid: 35a0177e-a838-43ae-8026-0af6c0916c37
langcode: en
status: true
dependencies:
config:
- node.type.article
id: node.article.status
field_name: status
entity_type: node
bundle: article
label: Published
description: ''
required: false
translatable: false
default_value:
-
value: 1
default_value_callback: ''
settings:
on_label: 'On'
off_label: 'Off'
field_type: boolean

View File

@ -0,0 +1,22 @@
uuid: cd4fae3c-2f9a-4e1b-a6cc-688bbbc5b83f
langcode: en
status: true
dependencies:
config:
- node.type.article
id: node.article.sticky
field_name: sticky
entity_type: node
bundle: article
label: 'Sticky at top of lists'
description: ''
required: false
translatable: false
default_value:
-
value: 0
default_value_callback: ''
settings:
on_label: 'On'
off_label: 'Off'
field_type: boolean

View File

@ -0,0 +1,18 @@
uuid: 4f195ab2-9d17-41ce-b61a-4e2d9df7f7b5
langcode: en
status: true
dependencies:
config:
- node.type.article
id: node.article.title
field_name: title
entity_type: node
bundle: article
label: Title
description: ''
required: true
translatable: true
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@ -0,0 +1,20 @@
uuid: e392b906-c596-4c54-a87d-c3a39d193dc2
langcode: en
status: true
dependencies:
config:
- node.type.article
id: node.article.uid
field_name: uid
entity_type: node
bundle: article
label: 'Authored by'
description: 'The username of the content author.'
required: false
translatable: false
default_value: { }
default_value_callback: 'Drupal\node\Entity\Node::getDefaultEntityOwner'
settings:
handler: default
handler_settings: { }
field_type: entity_reference

View File

@ -8,10 +8,10 @@ id: node.materiau.title
field_name: title
entity_type: node
bundle: materiau
label: Title
label: Name
description: ''
required: true
translatable: false
translatable: true
default_value: { }
default_value_callback: ''
settings: { }

View File

@ -0,0 +1,18 @@
uuid: 3b80477e-49b4-4a1d-9165-d85ad36cda6e
langcode: fr
status: true
dependencies:
config:
- node.type.note
id: node.note.changed
field_name: changed
entity_type: node
bundle: note
label: Modifié
description: 'Le moment auquel le nœud a été modifié pour la dernière fois.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: changed

View File

@ -0,0 +1,18 @@
uuid: f4eed5e6-7ec6-4991-92be-092087488907
langcode: fr
status: true
dependencies:
config:
- node.type.note
id: node.note.created
field_name: created
entity_type: node
bundle: note
label: 'Écrit le'
description: 'L''heure à laquelle le nœud a été créé.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: created

View File

@ -0,0 +1,20 @@
uuid: e5a701d1-82a0-4c3b-8a5f-70e6fe74f236
langcode: fr
status: true
dependencies:
config:
- node.type.note
id: node.note.menu_link
field_name: menu_link
entity_type: node
bundle: note
label: 'Lien du menu'
description: 'Lien de menu calculé pour le nœud (disponible uniquement pendant l''enregistrement du nœud).'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: default
handler_settings: { }
field_type: entity_reference

View File

@ -0,0 +1,20 @@
uuid: 70429bd7-83c2-4142-9afd-7038d65737e4
langcode: fr
status: true
dependencies:
config:
- node.type.note
module:
- path
id: node.note.path
field_name: path
entity_type: node
bundle: note
label: 'Alias d''URL'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: path

View File

@ -0,0 +1,22 @@
uuid: e28b50f6-2871-47d2-af11-db34c50092a3
langcode: fr
status: true
dependencies:
config:
- node.type.note
id: node.note.promote
field_name: promote
entity_type: node
bundle: note
label: 'Promu en page d''accueil'
description: ''
required: false
translatable: false
default_value:
-
value: 0
default_value_callback: ''
settings:
on_label: Activé
off_label: Désactivé
field_type: boolean

View File

@ -0,0 +1,22 @@
uuid: e0ae92d3-b724-419e-a7ba-d1c4fbe4fdb3
langcode: fr
status: true
dependencies:
config:
- node.type.note
id: node.note.status
field_name: status
entity_type: node
bundle: note
label: Publié
description: ''
required: false
translatable: false
default_value:
-
value: 1
default_value_callback: ''
settings:
on_label: Activé
off_label: Désactivé
field_type: boolean

View File

@ -0,0 +1,22 @@
uuid: 19fa2240-8974-4c93-91d6-76391f11fb43
langcode: fr
status: true
dependencies:
config:
- node.type.note
id: node.note.sticky
field_name: sticky
entity_type: node
bundle: note
label: 'Epinglé en haut des listes'
description: ''
required: false
translatable: false
default_value:
-
value: 0
default_value_callback: ''
settings:
on_label: Activé
off_label: Désactivé
field_type: boolean

View File

@ -0,0 +1,18 @@
uuid: ed044201-dbd5-4b0f-a092-65eb12e699fc
langcode: fr
status: true
dependencies:
config:
- node.type.note
id: node.note.title
field_name: title
entity_type: node
bundle: note
label: Titre
description: ''
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@ -0,0 +1,20 @@
uuid: c4e1fa5b-1fcc-4a06-bc89-df7f3c5b6257
langcode: fr
status: true
dependencies:
config:
- node.type.note
id: node.note.uid
field_name: uid
entity_type: node
bundle: note
label: 'Écrit par'
description: 'Le nom d''utilisateur de l''auteur du contenu.'
required: false
translatable: false
default_value: { }
default_value_callback: 'Drupal\node\Entity\Node::getDefaultEntityOwner'
settings:
handler: default
handler_settings: { }
field_type: entity_reference

View File

@ -0,0 +1,18 @@
uuid: f7f7c3a4-51a2-4614-b112-2e853fd84e57
langcode: en
status: true
dependencies:
config:
- node.type.simplenews_issue
id: node.simplenews_issue.changed
field_name: changed
entity_type: node
bundle: simplenews_issue
label: Changed
description: 'The time that the node was last edited.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: changed

View File

@ -0,0 +1,18 @@
uuid: 17783c91-eacd-49d1-b141-582653956244
langcode: en
status: true
dependencies:
config:
- node.type.simplenews_issue
id: node.simplenews_issue.created
field_name: created
entity_type: node
bundle: simplenews_issue
label: 'Authored on'
description: 'The time that the node was created.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: created

View File

@ -0,0 +1,20 @@
uuid: b36a0ef3-03fd-4031-8bf3-4e241d9ba2b8
langcode: en
status: true
dependencies:
config:
- node.type.simplenews_issue
id: node.simplenews_issue.menu_link
field_name: menu_link
entity_type: node
bundle: simplenews_issue
label: 'Menu link'
description: 'Computed menu link for the node (only available during node saving).'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: default
handler_settings: { }
field_type: entity_reference

View File

@ -0,0 +1,20 @@
uuid: f7e53cf6-11b9-4996-be9b-8279047167bb
langcode: en
status: true
dependencies:
config:
- node.type.simplenews_issue
module:
- path
id: node.simplenews_issue.path
field_name: path
entity_type: node
bundle: simplenews_issue
label: 'URL alias'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: path

View File

@ -0,0 +1,22 @@
uuid: a70361f2-ab38-4a10-af88-734b707ae10a
langcode: en
status: true
dependencies:
config:
- node.type.simplenews_issue
id: node.simplenews_issue.promote
field_name: promote
entity_type: node
bundle: simplenews_issue
label: 'Promoted to front page'
description: ''
required: false
translatable: false
default_value:
-
value: 1
default_value_callback: ''
settings:
on_label: 'On'
off_label: 'Off'
field_type: boolean

View File

@ -0,0 +1,22 @@
uuid: d4728075-6d49-47a5-a1ff-39fa9c3f48f4
langcode: en
status: true
dependencies:
config:
- node.type.simplenews_issue
id: node.simplenews_issue.status
field_name: status
entity_type: node
bundle: simplenews_issue
label: Published
description: ''
required: false
translatable: false
default_value:
-
value: 1
default_value_callback: ''
settings:
on_label: 'On'
off_label: 'Off'
field_type: boolean

View File

@ -0,0 +1,22 @@
uuid: 51f46b66-c427-47af-9cdb-cf87f88a9268
langcode: en
status: true
dependencies:
config:
- node.type.simplenews_issue
id: node.simplenews_issue.sticky
field_name: sticky
entity_type: node
bundle: simplenews_issue
label: 'Sticky at top of lists'
description: ''
required: false
translatable: false
default_value:
-
value: 0
default_value_callback: ''
settings:
on_label: 'On'
off_label: 'Off'
field_type: boolean

View File

@ -0,0 +1,18 @@
uuid: 4d06d9c9-8776-42b7-a440-b976318b35cb
langcode: en
status: true
dependencies:
config:
- node.type.simplenews_issue
id: node.simplenews_issue.title
field_name: title
entity_type: node
bundle: simplenews_issue
label: Title
description: ''
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@ -0,0 +1,20 @@
uuid: 248a1530-3263-45a4-b61b-b94fb6c8e451
langcode: en
status: true
dependencies:
config:
- node.type.simplenews_issue
id: node.simplenews_issue.uid
field_name: uid
entity_type: node
bundle: simplenews_issue
label: 'Authored by'
description: 'The username of the content author.'
required: false
translatable: false
default_value: { }
default_value_callback: 'Drupal\node\Entity\Node::getDefaultEntityOwner'
settings:
handler: default
handler_settings: { }
field_type: entity_reference

View File

@ -0,0 +1,18 @@
uuid: 5093b0c3-e118-4053-89b0-41267781f1b3
langcode: en
status: true
dependencies:
config:
- node.type.thematique
id: node.thematique.changed
field_name: changed
entity_type: node
bundle: thematique
label: Changed
description: 'The time that the node was last edited.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: changed

View File

@ -0,0 +1,18 @@
uuid: d2e387c6-6898-428b-a540-7d297ece2954
langcode: en
status: true
dependencies:
config:
- node.type.thematique
id: node.thematique.created
field_name: created
entity_type: node
bundle: thematique
label: 'Authored on'
description: 'The time that the node was created.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: created

View File

@ -0,0 +1,20 @@
uuid: c71a8148-a277-4c08-aa3b-948a256f6f75
langcode: en
status: true
dependencies:
config:
- node.type.thematique
id: node.thematique.menu_link
field_name: menu_link
entity_type: node
bundle: thematique
label: 'Menu link'
description: 'Computed menu link for the node (only available during node saving).'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: default
handler_settings: { }
field_type: entity_reference

View File

@ -0,0 +1,20 @@
uuid: 84b2df71-0695-4e6c-93e7-460cc662f2bd
langcode: en
status: true
dependencies:
config:
- node.type.thematique
module:
- path
id: node.thematique.path
field_name: path
entity_type: node
bundle: thematique
label: 'URL alias'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: path

View File

@ -11,7 +11,7 @@ bundle: thematique
label: 'Promoted to front page'
description: ''
required: false
translatable: true
translatable: false
default_value:
-
value: 0

View File

@ -0,0 +1,22 @@
uuid: d0d0e446-12e7-419f-95cd-752bf6068b93
langcode: en
status: true
dependencies:
config:
- node.type.thematique
id: node.thematique.status
field_name: status
entity_type: node
bundle: thematique
label: Published
description: ''
required: false
translatable: false
default_value:
-
value: 1
default_value_callback: ''
settings:
on_label: 'On'
off_label: 'Off'
field_type: boolean

View File

@ -0,0 +1,22 @@
uuid: 0326cdc0-5e36-4936-9151-3f599a518321
langcode: en
status: true
dependencies:
config:
- node.type.thematique
id: node.thematique.sticky
field_name: sticky
entity_type: node
bundle: thematique
label: 'Sticky at top of lists'
description: ''
required: false
translatable: false
default_value:
-
value: 0
default_value_callback: ''
settings:
on_label: 'On'
off_label: 'Off'
field_type: boolean

Some files were not shown because too many files have changed in this diff Show More