Editing Submitted Projects ?

Hi Guys,

I've just submitted some bit of content "4GL Exceptions".

But I pressed the submit button too soon and I'd like to go back and do some changes but I can't find where ?

So where can I edit my content ?

BTW I really like this place ;)


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
john's picture

Cool

The 4GL Thrown Exceptions looks excellent, and I wish I'd had it around for some projects I've worked on in the past! Can you give us an indication of how much real world use it has had - like how many developers and for how long?


alonb's picture

Hello John, Thank you very

Hello John,

Thank you very much. That means alot coming from you !

I've been using some form of exception library for a while now this is just the lastest evolution of that.

For me 4GL error handling has always been somewhat of an unanswered question, very cumbersome and hard to implement, IMHO.

It is relatively new but this version has been tested and used in real world projects for a couple of month and 3 fairly sized customers.

A couple of month back we started developing a product and I had the opportunity to put some time aside and also do some thinking on what I'd like to do with the exception library.

About the editing bit -

I must be doing something wrong because I can only see the view and outline tab.

I've logged in and I only have a single userid, that I know of.

If I remember correctly I didn't see the editing tab or other even right after clicking the submit button ?

I also have another question. Will the project show up in the list of projects and the navigaton bar ? or does it have to be reviewed or other first ?

I couldn't find it in the project list. Could these two be related ?

Many thanks.


john's picture

Re: exceptions project page

I think I fixed the problem with editing that page - let me know.

> Will the project show up in the list of projects and the navigaton bar ? or does it have to be reviewed or other first ?

I maintain the "Active Projects & Libraries" menu by hand, and I'll happily add projects to that menu on request - done for yours just now. The idea is to keep that list short, as a list of the projects that have had any new activity recently (discussion, new submissions, etc.).

Dr. Mercer-Hursh will review your project page's position in the site map ("Navigation"). Maybe "Components & Managers" would be a good category to assign it to. You can pick a category that you think is best, but Thomas will review it to try to keep things organized.


alonb's picture

I can't see the editing

I can't see the editing tab.

I could email you my username and password, if it would help ?

Theres this little thing I'd like to fix.

Again, many thanks.


john's picture

Re: editing

Hi Alon, I emailed you offline, could you check your gmail email? Yes, I guess I'd better either change your password temporarily, or get you to send me what your password is, so that I can test it from your account and figure out what's going wrong.


john's picture

Drupal, we have a problem.

There appears to be an issue which is preventing users from editing their own Project node. I don't know if it's a Hive configuration issue, or an issue in one of the Project or Organic Groups plugins for Drupal.

Jurjen - have you seen this before?

Alon, I deleted and re-added the project page before I figured out that the issue is a general one, and not just with that one page, so the time stamp on the project page might look funny to you now. If you let me know what changes you would like to the page, I will be happy to make them, and in the meantime, we will see if we can figure out what's wrong.

BTW: You should be able to edit any other type of page you create... I guess nobody else has put much on the Project page, and mostly used book pages or other types of pages for the bulk of their project content. The Project type pages exist mainly to enable issue tracking.


jurjen's picture

re: Drupal, we have a problem

I have inspected the Drupal code and I think I have found the reason why normal users don't have an Edit tab in projects.
Normal users need "administer projects" access rights. When they have, they can edit *every* project, not only their own projects.
People currently dont have "administer projects" rights in Live.

In Staging the code is somewhat more advanced: Normal users can Edit a project when they have "maintain projects" access and node.uid==$user->uid, in other words they can Edit their own projects only.

The difference is in the implementation of function project_project_access in file
sites/default/modules/project/project.inc

I think I can patch that.


jurjen's picture

re: Drupal, we have a problem

I have modified the code, hope you like it.

Everybody can now edit their own projects.


john's picture

re: Drupal, we have a problem

Right on! Thanks Jurjen - you're a superhero.


alonb's picture

You are amazing !!!

Thank you !


john's picture

Re: Editing Submitted Projects ?

Hi Alon,

If you are logged in with the same userid as was used to create the project page, then there should be an 'edit' tab at the top of your project page, along with the 'view' and 'outline' tabs. The edit tab allows you to edit, preview, and submit your page.

Thanks - I'm glad you like this place. I hope you feel at home here. :)