I'm new on the drupal forum and need your help quite a big decision.
I'm developping websites under Joomla for 4 years now and I arrive at a point where I always develop my own component (I think it's called module in Drupal) to feat the needs of my clients. Because I prefer to have website realy focused on their need and Joomla component are often full of unneeded features for them and can confuse them. In most case I have to create component to had some fields and change the layout... useless time...
After some research I found that Drupal CCK and architecture is more flexible for my needs but I still have some questions and I hope you can give me your point of view :
1- If I create a new content type on Drupal, is there a way to do some actions before the DB store and before the rendering ? As I use a lot of dynamic forms or other stuff, I use a lot JSON so sometimes I need to make some data treatment before they are store in the DB and before they are render on the page. (If you know Joomla I use Plugin for that).
2- Is it possible to complitely configure the user profile and also by role ? For example Role A and Role B will have different users informations on their profile pages
3- Drupal 8 seams to change a lot of things from Drupal 7 so is it better to wait is release to learn from Drupal as the learning curve will be long
I am working with a group of 12 NGOs operating in all corners of the world looking to establish a network to increase awareness of each other’s activities in countries. One way to achieve this is some sort of online tracking tool that would present the activities of each NGO and the activities of all the NGOs in each country.
I am hoping to develop a simple website to share the relevant information based on user-submitted content through a form (users would have to register).
I am new to the forum and will apologise now in case this is a question that has been raised before. I have searched the site and have not found an answer. I have also been through hours of videos on Lynda.com but no luck there.
So, here is my question:
I need to build a site for teachers that allows users to register and then download worksheets. It is not important to control who downloads what but it is important to know who is downloading what.
I am trying to determine a good way to create a site where I can host an extensive address book, and many different users can both use that list and add/edit it, while making both public and private notes concerning contact dates, schedules, and whatnot. I'm basically trying to create a crowd-sourced CRM for a specific group of people.
I have a website and I want to sell banners in the same website. There will be several type of banners with different prices. When the user buys the banner, that banner will be available in the website for 1 month, then it expires.
What is the best approach to do this? Use Ubercart or Commerce module? If I chose one of those how do I do the expiration feature?