[feature request] Add Project type
-
Hi Brajesh
I suggest a ‘Project’ type. People like sharing projects. I think you can use the photo template and add these things:
-an editor to the description.
-an information area. Maybe a single-line textbox with a plus (+) button so users could add more boxes for whatever they want (name, phone, email, date of launching, location, budget, bio etc) or just a multiline textbox where they could put them all together.Of course you can do it more sophisticated if you want (specify the boxes, add progressbar, googlemap for the location, slider, rating/liking, categories, engagement button so other users declare participation etc)
-
Hi,
Thank you for posting it.
I feel that this better suits as an addon. Can you please provide a mock-up of the workflow and I can implement it as an addon. Shouls be easy to do so.Thank you
BrajeshHi Brajesh
How it could work:
-You click “Create a gallery” and you choose Type ‘Project’
-you add a photo for your first project.
-You edit the photo with a rich description (the presentation of the project).
-You add info related to the project.I am thinking of something like this:
https://www.hostingpics.net/viewer.php?id=133198quitthecity.pngThat’s good for the beginning, I think. If mediapress users are interested in more features you can add them later.
In case you simulate the photo gallery process I suggested:
After creating the project gallery (aka portfolio) you should be allowed to add only one photo, because one photo will be equivalent to one project. If users can add many photos at a time (as with a photo gallery) there will be a confusion: they may consider that all these photos belong to the same project while many photos mean many projects.
This photo will be the main photo of the project, the photo that motivates to complete the project. Photos in the editor may be stored externally by the user (at tinypic, imgur, hostingpics etc.)
PS Lightbox should be disabled with projects, in my opinion, because it won’t show nice.
The method above is very simple: a project is really the description of a photo. The user can’t change photo and keep the description; the initial choice will stay until the end of the project. That’s suitable for small temporary projects for ex. a travel during the weekend. It am not sure if it is worth making an addon based on that if you plan to add a lot of features later.
If you want to make something really featureful (especially if you charge for that), I will came back with a better idea. I will try to repurpose existing plugins for ex. bepro listings or ideastream to see if their method is compatible with mediapress.
Here is a better idea (inspired from the Bepro Listings plugin):
-You click “Create a gallery” and choose Type ‘Project’
-When you click “Create” to save the gallery (portfolio), this launches a project post type like this:
https://www.hostingpics.net/viewer.php?id=388547projectposttype.pngThe project page (the result) will be like this:
https://www.hostingpics.net/viewer.php?id=784354projectpage.pngYou can perhaps find another way to present the project info.
And you can add extra features using tabs (as Bepro does); otherwise the project page may become very long, if people write long presentations.Hi Georges,
Thank you. Please give me 2-3 days and let me see if I understand it clearly. I am still not sure what a project is. Is it portfolio? Or something different.Hi again
A portfolio is a folder where you put your stuff in order to show it to other people for a specific reason.
If you just want to show your summer photos to friends you can simply create a photo gallery (the single-photo template is sufficient), but if you are a photographer and search customers the template should have fields for more information.
Imagine now you have people with different jobs or just wanting to present life projects (quit the city, launch a startup, buy a house, stop smoking, travel around the world etc). Some want to present their project in order to find customers, others because they need encouragement, others to poll the situation in order to launch a crowndfunding campaign for their project etc.
In coaching, when people plan to do something which needs only one step, that is a task; when it needs more than one step it is called a project.
Technically, you have to create a another gallery (which in the case of projects is called a portfolio) and when the user clicks to add a media, a project page will be created. This page must be a project post type that meets the needs of the people who plan things. That is, at least, they could be able to add some photos so others can see their project, a rich editor to describe it nicely , a customized information area and of course commenting. In a project gallery or portfolio a user could add many projects. A project will be just a media in page style.
Target groups:
-Community engagement. People love learning about others plans, they search others to complete the same aim (for example weight loss) or share info about that, they encourage and get encouraged.-bloggers without buddypress community. The internet is full of bloggers that teach how-to things (how to get happy, how to get money, how to become beautiful, how to resolve problems etc). They usually can’t go further, beyond words (blabla). They try to retain readers with emailing lists. Now they will have a project tool. They will tell them: “I teach this and here is the tool to plan it”. If you are interested in this target group, you should make a featureful stand-alone version.
PS You may also add statuses: publish and submit (for admin approval)
Hi Georges,
Thank you.So, I am thinking projects is a post type with custom fields(flexibility t the admin) which allows attaching media(multiple like a gallery).
Looking at the features, I am not sure if it will be better as an addon to the MediaPress or an independent one that can use MediaPress for the media management of the projects. I will think a little more about it(and implementation plan) and will get back to you.
PS: Can you please try BuddyBlog and see if that suits your need in this case. BuddyBlog does allows custom fields/title/rich text content and media uploads. You can use any custom post type with that.
Thank you
BrajeshHi Brajesh
So, I am thinking projects is a post type with custom fields(flexibility t the admin) which allows attaching media(multiple like a gallery).
Yes, that’s a good version of the thing.
The simplest version though is just a photo, a description and a textbox for project details.
The best version is… your imagination. You can add whatever you think that could help presenting a project in a better way.PS: Can you please try BuddyBlog and see if that suits your need in this case. BuddyBlog does allows custom fields/title/rich text content and media uploads. You can use any custom post type with that.
It is not only about my own needs. I can install bepro listings and resolve my problem. I can repurpose WP Idea Stream as well.
I tested the Buddyblog option. The experience was not good.If I suggested adding Projects to Mediapress it is because I thought it was good for both you and us. YOU offer an option your competitors don’t offer (and can charge for extra features) and WE can see all user life experience (photos, videos, audios, documents, projects) in the same place powered by a good plugin as Mediapress. Projects can be integrated with mediapress (portfolio and project work the same way as Gallery and media, same space management, common privacy levels etc) and you don’t need to re-invent the wheel.
I should have written [feature suggestion] and not [feature request] in title to be clearer. If you think that this suggestion adds nothing special to Mediapress, don’t lose your time.
Have a nice day! ??
Here is a list of features you can implement, if you are interested:
Basic features
-inserting one photo (that can be changed) above the description (this photo will be the cover of the project)
-rich editor with easy image inserting (button, not shift+alt+m)
-boxes for project information (maybe addable with +plus button)
-pending status for admin approval
-privacy levels
-categories
-commenting
-sidebar widget
-follow/interest button (a user clicks to manifest interest; their name is shown under the button, so the project starter can contact them for info sharing, help etcAdvanced features
-insert more photos above the description (like a gallery) – choising one for the project cover
-protection for some information (email, phone). User should click to see
-rating
-advanced search (by date of submission or launching, by budget, most commented, best rated etc)
-google maps for the location of the project
-slider
-event calendar
-progressbar
-competition button (a user clicks to declare they are completing a similar project, for example: learning spanish; their name is shown under the button) and adds the user to the competition statistics (visible to users they are completing a similar project) – Uses the progressbar for the comparison
-donation button for projects needing money to be achieved
-tab with announcements of the project starter
-limit the portfolios a user can create
-linking with the doc component so the project starter shows docs related to their project.
- The topic ‘[feature request] Add Project type’ is closed to new replies.