Our idea is that a Room Booking Module would be a fantastic addition to CiviCRM.
The Room Booking Module would give the ability to manage the availability of multiple rooms (i.e. meetings rooms / conference facilities) and assign the bookings to CiviCRM Contacts. Each booking would appear on a contacts new ‘Room Booking’ Tab and an activity ‘Room Booked’ would also be generated. This is the same methodology used for CiviEvents. A calendar view would allow you to search current bookings and add new ones in available time slots. In addition a room could not be booked if that time slot had already been taken unless a booking had been cancelled.
When making a booking you would be able to assign resources to the room. This could be limited number items, such as Projectors, or unlimited items such as Cups of Coffee. Each resource would have a unit cost which would be automatically added to the Booking charge.
If applicable each room would have a fixed cost per time...Read more
A couple of issues have begun to sting us repeatedly and I see others raising same issue.
Getting a Default Header/Footer used in the SysTplMsgs
SysTplMsgs (System Template Messages) are found here /civicrm/admin/messageTemplates?reset=1)
To avoid repeated copying of the desired header/footer in to the upto 22 SysTplMsg, one option would be to add a checkbox to the CiviMail Footer/Headers (/civicrm/admin/component?reset=1)
So the current Default in CiviMail Header/Footers would become Default CiviMail, and a new option/column would show for Default SysTplMsg.
This would then cause the requisite code to be included here in the SysTplMsgs
We conducted a research to see how often someone tweeted about a page powered by CiviCRM in the past month and a half. We analysed 858 tweets by 612 users about 163 sites, some big names like oxfam or the red cross, some for tiny organisations.
These sites cover an amazingly wide range of topics: homeless, food, transgender, environment, sport, political parties, pets, public health NGOs, independant movies, gender equality, education, cancer, anti weed prohibition...
For this research, TTTP developped a robot that automatically searches for tweets containing a link that is like:
- for a contribution (or pcp) http://example.org/civicrm/contribute?...
- for an event (registration of info) http...
Eli Beckerman is the second winner of a copy of Using CiviCRM from Packt Publishing. Eli is excited about the potential of CiviCRM to organize bottom-up transformations to deal collaboratively with the many crises facing the world today.
Packt has also selected a runner-up in its contest: an experienced CiviCRM user from the City Bible Forum, ken, will get a downloadable eBook copy of the book.
Here's some background on Using CiviCRM from Packt's site:
What you will learn from this book:
- Create a successful CiviCRM implementation project
- Install and configure CiviCRM in Joomla! or Drupal, understand advanced configuration options, and review the upgrade process in detail
Sheila Burkett is the first winner of a copy of Using CiviCRM from Packt Publishing. Packt is running a promotional contest where you just have to post into the forum or email them to qualify to win a copy of the book.
Here's some more information about the book from the Press Release:
Using CiviCRM is the first commercially published book on CiviCRM, and came out in February 2011. It will teach readers to build a CRM that conforms to their needs and to integrate it with Drupal or Joomla!. Written by...Read more
Few days back I was testing "Tell a Friend" functionality in CiviCRM, which allows users to spread a word / refer information about Events or Fundraising to their friends. As of now users are allowed to enter max 3 contact details ( first name, last name and email Id ). There is no setting to configure the max number of allowed emails via user interface. When you send email using tell a friend these details are saved as contacts in CiviCRM with approprriate Contact Source.
While testing this I thought it would be great if I could fetch emails from my mailing account such as gmail. In addition to this sending email to 'n' contacts will be a good improvement. There were some forum requests for this missing feature, recent one was http://forum.civicrm.org/index.php/topic,5451.0.html
After bit of reserach I found...Read more
As part of the Google Grants program for non-profits, Google offers their Google Checkout service to qualifying non-profits at no-charge with no processing fees. Depending on the fees you would pay with a competing processor this represents an instant 3% jump in your organization's fundraising efforts just by using Google Checkout.
The only limitation has been recurring donations. To address this Google launched Google Subscriptions and now we need to get support into CiviCRM so we can enjoy a single free processing fee payment gateway.
A new Make it Happen iniative was launched to get this going in 4.1 or even 3.4 if we meet the campaign...Read more
Many modern web applications have a lot of spam deterrent such as Captcha, Bayesian filters, URL, ip detections etc. One example is trying to do 2 consecutive search on the CiviCRM.org forum and you will get a an error that look like
"Your last search was less than 5 seconds ago. Please try again later."
The concept behind this is flood control is to prevent a webbot (automated script) that is trying to spam and flood the server.
Sometimes this technique is useful in place of something such as a Captcha system because when someone performs a search on the forum, it would be annoying to have to play the "guess game" with a captcha everytime. Therefore discourages the usage of the searching functionality.
We are applying the same concept to CiviContribute contribution page in attempt to stop spammers from using the contribution form as a gateway to test fake or stolen credit cards. See the code in the...Read more
As 3.3. goes live it’s great to see a couple of Make-it-Happen initiatives included in it. The Make-it-Happen initiative was born out of my frustration at the difficulties of getting things into CiviCRM that were useful for everyone but not funded by any ONE organisation.
Since launching it we've managed to get a couple of long-wanted de-dupe improvements in - now in 3.3 you can make CiviCRM REMEMBER that John Smith from Widgimootha and John Smith from Aalberg are different people. For those of us who have been round the loop of running a de-dupe search, choosing two contacts to merge, merging them, and suddenly discovering than you can't navigate back to the duplicate listing page there's still quite a bit of scope for improvement so consider making a contribution to the 'prev-next' initiative
But, the Xmas present...Read more
There have been a number of blog posts discussing the needs for improved accounting features in CiviCRM. The results and current specification is at the wiki at: http://wiki.civicrm.org/confluence/display/CRM/Finance+and+Accounting
Its time to help to make-it-happen for CiviAccounts once the specifications on the wiki are streamlined and prioritized. Dave has requested that all interested parties join this new CiviAccounts team.
My priorities are:
1) Get many-to-many transactions to obligations working, both in the database as well as the UI. Many-to-many includes the following use cases:
- One check/credit card transaction that needs to be allocated to many obligations ( such as event fees, member dues, donations, etc )
- One obligation that will be fufilled by many transactions. Also known as partial payments. So...Read more