Comments (10)
Add 2, delete the first one, and another.
P1
P2
delete P1
P2
Add another plot
P2
P2
This produces the error I'm guessing?
from capstone.
Yes sir.
from capstone.
Hmm, this one might be though.
Do we add the next plot in to fill the gap?
p1, p3, p4, p5
next plot added is p2, plot after that is p6
Do we re-name / re-order all the plots to fill in the gap?
p1, p3, p4, p5 -> re-order to p1, p2, p3, p4
next plot added is p5
Do we ignore the gap and continue the numbering based on the highest entered plot?
p1, p3, p4, p5
next plot added is p6 (p2 is never filled unless p3, p4, and p5 are deleted first)
Do we take away the automated number and give the user a text field to fill out and specify the plot number? (This might make the most sense, all the other options may be unexpected behaviour for the user.) This would require minor error checking to implement. (Make sure the number they enter wasn't used already in that transect.)
Opinions?
from capstone.
Should users have the ability to delete plots other than the last one created?
We give them the opportunity to edit the plot and the observations.
This is a tricky one.
from capstone.
That's a good idea as well.
I checked to see if you could put a single tableview row into editing mode
(to make it clear to the user that they can only delete the one row), but
it doesn't look like this is possible. You can only put the whole table
into editing mode.
On Sat, May 24, 2014 at 4:18 PM, Kenneth White [email protected]:
Should users have the ability to delete plots other than the last one
created?
We give them the opportunity to edit the plot and the observations.This is a tricky one.
—
Reply to this email directly or view it on GitHubhttps://github.com//issues/40#issuecomment-44104732
.
from capstone.
Scrap that last comment. I got it to work so only the last entry in the table can be removed. Pushing it for review, but I think this will be the best solution.
from capstone.
Letting the user delete any plot they want really disrupts the order - all plots are in a line across the transect. The "only delete last plot" solution makes a lot of sense.
from capstone.
That is really cool! I think that may be the best solution at this time.
*One thing I noticed, and I'm not sure if it was like that before, but when the user adds a new plot the plot observation is the same as the previous one but zeroed out.
from capstone.
Just tested that Blair, if I add observations to 4 different plots, the creation of a 5th plot includes all observations.
from capstone.
Closing for now. We can revisit if Tory doesn't like the one at a time approach.
from capstone.
Related Issues (20)
- Landscape orientation keyboard covers the comments field of addTransect HOT 1
- Cannot delete a re-listed plot observation. HOT 5
- Feedback on photo preview modal HOT 3
- Disable or Hide info icon when in edit mode HOT 4
- Clicking the view behind a formview modal should dismiss it HOT 2
- Add plot observation: Search field doesn't distinguish species with multiple varieties in the english name section.
- Viewing an empty transect in plots.js causes a non-fatal database error
- Export screen is vague, needs instructions HOT 1
- Add Plot Observation Validation
- Transect Modal HOT 1
- Add Plot - Incomplete Validation (location capture) HOT 1
- Other Surveyors Field in addTransect, transectModal empty value error
- Errors are thrown after removing database regeneration lines (index.js) HOT 1
- Only allowed to select parks that are preloaded.
- Users can enter their own park name and hit done.
- Able to add a transect when error messages are visible for plot distance and surveyor name HOT 3
- Add Plot should check for > 400% plots HOT 2
- Revisiting a Site the Modal's show the red screen! App Error.
- Deleting a entry in the plot observation screen takes the table out of editing mode. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from capstone.