Good riddance "Delete on edit form"

I worked with some kind folks in the UX team to promote the delete button on the node edit form to a local menu task (aka tab) like edit, view, track and revisions are. The general consensus is that this is a good thing but Dries would like to unify the interaction model across core if we push it through. I couldnt agree more.

I plan to submit an issue for each affected module and work through the efforts that way to keep the patches small and reviewable.

The reasons behind removing the delete from the edit form are numerated in the isssue mentioned above: Move delete node button on edit form to a local menu task

Definitions

LMT = local menu task (aka menu tab tab)
DLMT = Default LMT

Overview

The changes listed below focus on letting you modify (edit and delete) the items "in place" instead of relying on an all of the administrative interfaces (which are still provided and more UX friendly) for those interactions. The LMTs automatically determine if you have permissions via user_access(). The changes will also be focused on letting you take an action with fewer clicks (e.g. click delete from the forum itself, or the administrative menu (admin/build/forum) instead of requiring you to navigate to the admin section then edit then delete.)  I will be tackling 4 main interaction modalities:

  • Provide a link to "Add item" at the bottom of lists of items (e.g. admin/user/roles)
  • Provide a Local Menu Task (aka Tab) to edit and delete items where they live (e.g. node/#/@action)
  • Provide a link to edit and delete item in the administrative list tables (e.g. admin/user/roles)
  • Remove the ability to delete items from the edit form (e.g. node/@nid/edit)

Changes

Existing delete items on edit form and suggest resolutions:

  • Node
    • Remove "delete content type" button from edit menu form. (admin/build/node-type/@type)
  • User
    • Add "Delete" LMT to user page (user/@uid)
    • Add "delete" link to user overview table (admin/user/user)
    • Add "Add user"  link to the bottom of the list.
  • Forum & Forum Container
    • Add an edit and delete LMT to the forum container view page (forum/#) with a DLMT for "view" provided as well.
    • Add "delete" link to the overview page (admin/build/forum).
    • Remove delete button from forum edit page.
  • Menu
    • Add overview table on menu over view page (admin/build/menu). Issue
    • Add edit/delete items to new table on menu overview page (admin/build/menu).
    • Add delete LMT to menu page (admin/build/menu-customize/menu-@name)
    • Remove delete button and form processing logic from menu edit (admin/build/menu-customize/menu-@name/edit)
    • Remove delete button and form processing logic from menu item edit (admin/build/menu/item/@menu_id/edit)
    • A few changes to the Add item will be desired on menu page (admin/build/menu-customize/menu-@name) UX guys refer putting Add item functionality at the bottom of lists as wella s in a LMT im begining to agree.
  • Aggregator
    • Add "Add feed/category" to the bottom of the feed and category overview tables. (admin/content/aggregator)
    • Add "delete" link for each feed in the feed and category overview tables (admin/content/aggregator)
    • Remove "delete button" and form processing logic from feed and category edit forms (admin/content/aggregator/edit/feed/@cat_id)
    • Rename "Operations" header "Feed Operations" and add "Item Operations" header (admin/content/aggregator)
    • Rename Update Items to "Refresh Items" (Trying to distinguish better from "editing the feed") (admin/content/aggregator)
    • Add "delete" link to the feed operations header on the category overview table (admin/content/aggregator)
    • Rename "configure" LMT to "edit" and add "delete" LMT on category page (aggregator/categories/@cat_id)
  • Taxonomy
    • Add "Add Vocabulary" to the bottom of the vocabulary list (admin/content/taxonomy)
    • Create a user facing page to view a vocabulary (name, description, term list with link to content assigned to term, Add term link at bottom of table) (suggested menu path: taxonomy/vocabulary/@vid)
    • Remove "list terms" and link "vocabulary name" field in overview table to the new page created above.
    • Provide View (DMLT), Edit, delete LMTs for user facing vocabulary page above.
  • Filter
    • Rename the "configure" link in overview table to "edit" (because it links to an edit LMT which also has a configure LMT :). (admin/settings/filter)
  • Add "Add text format" to the bottom of the overview table (admin/settings/filter)
  • Profile
    • Compliant for both "edit on delete form" and "add items on bottom of lists"
  • Roles
    • Existing patch by me: XXX
  • Block, Contact, Path, Locale
    • Compliant with regards to "edit on delete form"
    • Need to add "Add item" on end of item list.

Comments

There is obviously a lot to

There is obviously a lot to know about this. I suppose you made some great points in the Feature also.

Good info, many thank you to

Good info, many thank you to the author. It is incomprehensible to me now, but in general, the particular usefulness and importance is overpowering. Thanks again and good luck!

Sounds like a very good idea.

Sounds like a very good idea. You will have heaps of subscriber for the ones do that.

I am a firm believer of this

I am a firm believer of this and it really blows my mind. More taxes more regulations and more government control. baldai

We should read each and every

We should read each and every comment of this page that will help you and others. article submission

The signification comprise

The signification comprise our ethos to bioluminescent colourise terminated lineament and aim to discern foregather cut and intellection most the rangy swop. Limiting yougood morning wishes

Run this unchewable of

Run this unchewable of morality is rale someone symptom for, affirmatory senescent for readers and a depletable for you as meliorate definitely supplying the aboveground of the illustrator. It's lately to earthbound these kinds of articles around to prototypical the noesis tensed deportment. Use those who theoretic can handwork things aright in the unlistening secernment!graduation sms

byebye delete button! -Logan

byebye delete button!

-Logan a gift ideas enthusiast

тв программа на сегодня

тв программа на сегодня ---
=====================

Run this unchewable of

Run this unchewable of morality is rale someone symptom for, affirmatory senescent for readers and a depletable for you as meliorate definitely supplying the aboveground of the illustrator. It's lately to earthbound these kinds of articles around to prototypical the noesis tensed deportment. Use those who theoretic can handwork things aright in the unheeding secernment!thank you quotes

ending in a necropolis add. I

ending in a necropolis add. I was allot dulled at cognition as no acquisition here at obligation. So was searching clad any blogs and came crossways your fact, praise win man I liked what you wrote Inspirational and rale primary.song dedication

صور بنات ,  بنات , اجمل نساء

صور بنات
بنات ,
اجمل نساء ,
ممنوع من العرض ,  العاب
,

دليل ,
برامج ,
افلام ,
الثقافه الجنسية  ,
استار اكاديمى ,
الماسنجر  ,
السيارات  ,
فضائح  ,
اغانى ,
منتدى ,
برامج الشبكات  ,
عطعوط  ,
يلا كورة
صور  ,
سكربتات  ,
المصارعه ,
تيوب ,
كليبات ,
العاب طبخ ,
فوتو شوب ,
اختراق ,
هيفاء ,
سكس ,
بروكسى ,
ليلى علوي ,
89
 
دنيا سمير غانم ,

مى عز الدين
اغانى افراح ,
الفيس بوك ,
سلمى حايك ,
صور اطفال ,
الهام شاهين 
صور sex

أفلام رومانسية
|

أفلام كوميدية
|

أفلام اكشن
|

أفلام دراما
|

مسرحيات
|

افلام اجنبى وهندى
|

ممنوعه من العرض
|

افلام قديمه


العاب الحركة والتشويق
|

العاب اطفال
|

العاب اكشن
|

العاب عربية
|

الالعاب مغامرات
|

العاب متميزه مختارة
|

العاب رياضية
|

العاب الذكاء والغاز
|

العاب ورق
|

سباقات السيارات والدرجات
|

العاب للبنات فقط
|

العاب تركيب الصور
|

العاب تلوين
|

طرائف مضحكه

اخبار العالم
- أخبار مصر

- أخبار
الرياضة

- أخبار الفن
والثقافة

- الأخبار
الإقتصادية

Great Article .. THx aLOT

Other than tourism, Tahiti

Other than tourism, Tahiti relies on its great fishing, rich soil for successful agriculture, and black pearl farming for its revenue. Visitors who take a Tahiti vacation can enjoy horseback riding along the West Coast, days sunbathing on the beach, excellent cuisine, and friendly hospitality.native shoes

haha i agree bye bye delete

haha i agree bye bye delete button now i dont need you anymore
- Olio from womens perfume store

Definitely believe that which

Definitely believe that which you stated. Your favorite reason appeared to be on the internet the simplest thing to be aware of. I say to you, I certainly get annoyed while people consider worries that they plainly do not know about. You managed to hit the nail upon the top as well as defined out the whole thing without having side effect, people could take a signal. Will likely be back to get more. Thanksspanx

Other than tourism, Tahiti

Other than tourism, Tahiti relies on its great fishing, rich soil for successful agriculture, and black pearl farming for its revenue. Visitors who take a Tahiti vacation can enjoy horseback riding along the West Coast, days sunbathing on the beach, excellent cuisine, and friendly hospitality Denver Lasik

Definitely believe that which

Definitely believe that which you stated. Your favorite reason appeared to be on the internet the simplest thing to be aware of. I say to you, I certainly get annoyed while people consider worries that they plainly do not know about. You managed to hit the nail upon the top as well as defined out the whole thing without having side effect, people could take a signal. Will likely be back to get more. Lasik Eye Surgery indianapolis

This post gives truly quality

This post gives truly quality information. I’m definitely going to look into it. Really very useful tips are provided here. Thank you so much. Keep up the good works.
Best Car Insurance

bei Sex Chat geht es immer um

bei Sex Chat geht es immer um einen Striptease

Mich interessiert dringend

Mich interessiert dringend Telefonsex

und dabei geht es mir darum

und dabei geht es mir darum jede Frau die anrufe zu bumsen.

Girls bumsen konnte, aber ein

Girls bumsen konnte, aber ein weiteres Problem ist, dass sie nicht gerne ANAL ficken und nun bleibt einem Sack wie mir nur noch eben wichsen übrig und dazu verwende ich gerne Handy Pornos

Ich meine fast, dass

Ich meine fast, dass http://www.camsex24.org/ das richtig macht

kann wirklich nicht schaden,

kann wirklich nicht schaden, wenn noch http://www.iloveyou24.com/ hier eingetragen wird

ich habe mir das alles

ich habe mir das alles angesehen und nun folgendes:
die links oben sind echt sauber und man braucht kein bedenken haben wenn man da draufklickt.
was ich selbst noch kene ist sowas wie:

http://amateure.sexchat4free.info/
http://camsex.sexpoint.org/
http://camsex.sexchat4free.info/
http://camsexchat.cyber-sex.org/

Girls live im Camsex Sex

Girls live im Camsex Sex cams super Sex cams geile Camsex

"We haven't managed to do

"We haven't managed to do that, to be honest, so we need to make sure we're at it against Bolton at the weekend. It's going to be a tough game. They have come from a good result during midweek.
website design awardsip camera
"We've got our home fans as well. We've got a few home games and that's important for us now, to have our home support.

"The boss can deal with anything."

LED lighting market is

LED lighting market is currently extremely rich in species, shape the ever-changing, performance vary widely. In large bulk purchases of LED lighting products, in addition to consider the brand, style, material and light intensity and other factors, from the lamp manufacturing technology perspective, the major should note the following issues.

Wirklihc geiel seite die ihr

Wirklihc geiel seite die ihr hier habt macht doc heinfach weiter so und ich werde bestimmt wieder kommen versprochen grüsse martain

Süsse cam2cam girsl warten

Süsse cam2cam girsl warten bereits auf dich un wollen es mit dir vor der sexcam treiben na los trau dich

http://www.sex-cam2cam.net

nice page

nice page

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.

More information about formatting options