Follow-up to #2264915: Drupal 8 port

Problem/Motivation

The current issue summaries how things goes in the port of Simplify module to D8.

Proposed resolution

  1. D8 port maitainer (Dom.) will update issue summary with remaining tasks and follow up.
  2. Eventual contributers can suggest porting patches in separated child issues of this META.
  3. Eventual D8 users can comment this META to suggest new features.

Remaining tasks (to be completed)

A/ Drupal 8 Core form simplication.

  1. Interface port: convert the UI to D8 forms.
  2. Functional port: convert the simplication mecanism.

B/ Drupal 8 custom module UI simplication.

C/ Simplify module refactoring.

  • Remove all non OOP code except for the various hook_form_alter. Those are not planned to be OOP in 8.0.x
  • Remove simplification configuration per types. Use ThirdPartySettings saving instead.

Comments

Dom.’s picture

Issue summary: View changes

Global settings page is now available at :
/admin/config/user-interface/simplify
Functionnal test associated is named : GlobalSettingsTest.

Dom.’s picture

Issue summary: View changes

"Per content-type" node settings form is now available at content-type admin page :
/admin/structure/types/manage/
Functionnal test associated is named : PerContentTypeSettingsTest.

Dom.’s picture

Issue summary: View changes

"Per vocabulary" taxonomy settings form is now available at vocabulary admin page:
/admin/structure/taxonomy/manage/
Functionnal test associated is named : PerTaxonomySettingsTest

Dom.’s picture

Issue summary: View changes
Dom.’s picture

Issue summary: View changes
Dom.’s picture

Issue summary: View changes

"Per comment-type" settings form is now available at comment-type admin page:
/admin/structure/comment/
Functionnal test associated is named : PerCommentTypeSettingsTest

Dom.’s picture

Issue summary: View changes

Node edit form is now simplified according to global or customer "per content-type" settings.

Dom.’s picture

Issue summary: View changes

User edit form is now simplified according to global or customer "per content-type" settings.

Dom.’s picture

Issue summary: View changes
Dom.’s picture

"Add custom block" form is now simplified according to global or customer "per block-type" settings.

Dom.’s picture

Issue summary: View changes

"Comment" form is now simplified according to global or custom "per comment-type" settings.

Dom.’s picture

Issue summary: View changes

"Add/Edit term" form is now simplified according to global or custom "per vocabulary" settings.

Dom.’s picture

Issue summary: View changes
MartinMa’s picture

Hi Dom! This is just an important module for me, so I would love to animate You for doing the next issues ...

Dom.’s picture

Hi Martin !
Which part of this module do you need that is not yet implemented on the D8 version ? Is it "just" about updating it, or also dev some other functionnalities ?

MartinMa’s picture

Hi Dom, thanks for your answer (just was filling up the website meanwhile with the content of the old one).

There is only one important thing i am mission: i want to have different sets for different user roles. advanced users /special users like editors shold have some options more than common users.

at the moment i dont have "editors" on my website, but if there are some helping me, it would be usefull to give them some more rights.

It would also be great to hide specific fields of the content types (this is also something another modul seems to offer, to have this in one modul would be great).

Dom.’s picture

Issue summary: View changes
AlexBorsody’s picture

When I hide fields I do not see view hidden fields option even as admin and with permissions correct.

Dom.’s picture

'View hidden fields options' ? You mean the permission at /admin/people/permissions ?
Or do you still see the supposed hidden field as an admin ?
I don't really understand the issue, please be more specific.

AlexBorsody’s picture

Forget it I think it's another issue these are hidden on my form not sure why on some nodes URL alias is hidden on some it's not, of the same content type. Even as admin. I don't think it's related to this module.

kevinquillen’s picture

Is this currently compatible with 8.2.x?

  • Dom. committed 22d07c7 on 8.x-1.x
    Issue #2501637 by Dom.: Port for Domain Access
    
Dom.’s picture

Issue summary: View changes
Dom.’s picture

Issue summary: View changes