← Back to team overview

mahara-contributors team mailing list archive

[Bug 1317320] Re: Add rows in page edit mode

 

I would also be in favor of a "less in your face" version of the row /
column buttons. They are quite overwhelming esp. when you have so many
of them on a page potentially. I'd rather make them less intrusive.
Maybe instead of keeping the system of being able to add block after
block after block in a row without a row change to make it the default
to always add a row instead. That way we could use our regular drop-
zones and just tell the system to add a new row.

It gets more difficult though when you want to change the column layout
for a row in between two other rows because you'd need to have some sort
of indicator that you want to change the column layout. But again, I
wouldn't use the current buttons as they just add so much additional
information that you don't need most of the time. In the beginning of
using Mahara, I always had them turned on because they were quite handy.
However, recently, I don't because I choose my layout at the beginning
of creating a page or at some point in the middle, but don't change it
consistently. Maybe they could appear when you need them if it doesn't
work with drop zones or other means.

As for rows, we need to keep in mind that we can only have 6 rows at the
moment when creating a layout.

P.S. You can already repurpose layouts that you created in other pages
that you create in your portfolio with the current layout chooser.

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1317320

Title:
  Add rows in page edit mode

Status in Mahara ePortfolio:
  Triaged

Bug description:
  Hi All,
  I would like to pick up on a number of points with the process/tools for laying out pages.

  Currently there are two ways to customize the layout in Mahara -
  layout form or directly on the page.

  Layout form: many times I have created a layout - added content and
  then changed the layout in the form again, Sometimes I get an error,
  sometimes the layout doesn't change, and I have also seen pages
  refusing to load again after a layout change.

  Layout in directly on page: this works well for columns, but there is
  no option for adding rows. Worse however, the in-page layout changes
  are not captured by the layout editor form, none of the options are
  selected or created based on what I do directly on the page. This
  means that once I begin making changes directly on the page the layout
  editor is of no use to me.

  Both approaches have limitations/bugs, is it possible to have just one
  approach? I would opt for flexibly laying out directly the page.

  In which case my wishlist is 1) that layout editing is consolidated
  with page editing with the ability to add-remove rows added, and 2)
  the "edit layout" page/system is hidden/removed/made redundant.

  In addition I would also like the option to save any layout I make as
  a template layout (with a name I choose) so I can use it on other
  pages - like I can with a skin or theme. Maybe even share layouts with
  ratings and intended purpose attached!

  This approach may save dev time having to maintain two ways of laying
  out a page.

  Thanks,
  Shane.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1317320/+subscriptions


References