backdrop-contrib / node_clone

Allows users to make a copy of an existing node and then edit that copy easily. Has also been used by some to facilitate node templating.
GNU General Public License v2.0
1 stars 5 forks source link

No clone link in edit tab #9

Open mazzech opened 4 years ago

mazzech commented 4 years ago

I just installed this module and do not see a clone link at the edit tab link. However, cloning works using the contextual links. I am using Backdrop 1.15 and PHP 7.2 Screenshot 2020-02-03 at 10 20 11 Screenshot 2020-02-03 at 10 20 02

mazzech commented 4 years ago

Is there a way to hardcode the clone link in template...? Without a clone link, this module is not very useful for end users.

mazzech commented 4 years ago

Having a link ot node/[id]/clone/confirm would help

herbdool commented 4 years ago

Screenshot from 2020-05-27 23-04-46

@mazzech please compare with Basis theme and see if you see a link there. I tested on a fresh install and I see the above. Note that it is in a secondary tab not the primary. (That's a different issue - the link is there but perhaps should be moved up to the primary tabs.

klonos commented 4 years ago

I personally prefer the link vs the tab for a UI/UX point of view. See https://www.drupal.org/project/drupal/issues/542658

One of the biggest problems that arise from the usability testing, is that we mix actions with listing pages in the tabs of administration pages. The intentions of Mark & Leisa was to fix this, by introducing a space where actions would live. ... Local tasks we have are rendered as tabs. Tabs are primarily a pattern for separating different 'views' on data, different information spaces. Right now, we are also putting 'actions' in there, stuff that should be buttons or links. Besides being easily overlooked, we're mixing both 'view' and 'action' operations in the local tasks and we need a mechanism that treats the two as the seperate things they are. Tabs for tabs, links and buttons for actions. Tabs along the top, actions right there where you need them, in context of the element(s) you perform that action on (probably meaning: free to be placed where needed).

stpaultim commented 2 years ago

Did you know about https://backdropcms.org/project/node_clone_tab ?

I like this much better than the link provided by Node Clone out of the box.