Skip to main content

Blog

Centering Blocks in a Region Ideal for Responsive Theming

In this blog, we’ll discuss a technique that’s ideal for responsive theming: Making two blocks that occupy the same region horizontally center perfectly without margins. We will be styling our block in the corresponding style sheet using the correct selectors that the block has or has been given by you. Using the style below, we will learn how to center your blocks in the desired region without using large margins. This is good for making both blocks perfectly center--not just what looks centered--while also setting up a base for responsive ...
Read more

CiviCRM Sprint 2014

Skvare’s Peter and Hanna will be participating in the CiviCon Lake Tahoe Sprint 2014.The week-long sprint will take place in the Sierra Nevada from April 27, 2014 to May 4, 2014. As with any other sprint, the aim of Lake Tahoe Sprint 2014 is to gather a community of CiviCRM users, regardless of experience, to accomplish two things: Improve CiviCRM in some shape or form. Improve one’s own CiviCRM skills. While Peter and Mark will work as one team, the entire sprint is a community-driven effort. All topics will be ...
Read more

CiviCRM Meetup: Fun with Maps and Calendars

Skvare recently organized another Dallas / Fort Worth CiviCRM Meetup last Thursday, April 12, 2014. We invited Allen Shaw from ephanos to lead the Meetup. Allen discussed some useful features for CiviCRM’s built-in mapping and tools. Allen first discussed Drupal’s calendar module, and the possible integrations that can be added to it. He included a demo in which added features such as events and activities to his calendar. Then, Allen presented a demonstration on overlay features for maps. Drupal Maps comes with out-of-the-box features like Google integration and open layers ...
Read more

April 2014 CiviCRM Meetup: Fun with Maps and Calendars

The Dallas / Fort Worth CiviCRM Meetup group will be hosting another Meetup on Thursday, April 10, 2014. We will meet at Improving Enterprises at 6:30 p.m., but we suggest to arrive slightly earlier (6:00 p.m.) if you want to socialize. Allen Shaw will lead the discussion on CiviCRM's built-in mapping tool. While this mechanism is great for mapping event locations and calendars, it has other useful functions as well. We’ll survey modules and third-party APIs that allow you to add more dynamic information to your maps such as door-to-door ...
Read more

Understanding Views Relationships

Source: http://drupal.org/node/1578586 Relationships are used to allow Views to bring in data that is associated with the data already available in the view. A comment view could, for example, use the relationship comment: content to tap into data about the node for each comment. A term view could use the relationship taxonomy: parent term to tap into data from the parent term of each listed term. People comfortable with writing SQL queries will recognize the relationships as joins. You add, edit and delete relationships in the same way as filter ...
Read more

Tips For Using Measurements While Theming

px Measurements Some browsers handle certain measurements differently. If you set your margin to 20px (margin: 20px;), you may display your goal correctly in one browser; however, you may overshoot or undershoot your margins in another browser. The solution? You should only set widths, paddings and other styles with the “px” measurement if you’re making very small adjustments. Note: no more than 5px adjustments should be trusted with the px measurements. Code: CSS em Measurements Alternatively it is better to use em measurements, which are stable and consistent across all ...
Read more

CiviCRM Meetup -- Advanced Techniques for Contributions & Memberships

The latest CiviCRM Meetup, this last Thursday, was about an interesting topic to CiviCRM developers: Advanced Techniques for Contributions & Memberships. In preparation for the meetup, we built a demonstration and detailed how-to for this event. The complete how-to is available on Skvare's new Demonstration website at demo1.skvare.com. The use case for the demonstration is a national organization that collects additional membership fees, depending on the state residency of the member. We provide a method for doing so from a contribution form, using a CiviCRM module extension with PHP hooks ...
Read more

How to Create a Entity Reference View

The Entity Reference module is a useful Drupal 7 module because it can be used to reference any entity from a field added to any other entity. For example, you can add an entity reference field to the Basic Page content type, which references taxonomy terms of vocabulary (bundle) tags. When you are creating a page and want to reference a particular term, it may help the user to see a custom format for the terms. By default the term name will be displayed for the terms that can be ...
Read more

Understanding and Using Views Contexual Filters

Views Contextual Filters is a feature of the Views module that allows a Views to accept filtering from url or other inputs. This allows you to create lists that depend on conditional or user input. There are many reasons why you may want to filter a list based on url input. Take for example a list of articles. You may have many articles and wish to categorize them. In the case of this website, I'd like to be able to filter my article lists by the different Tags I give ...
Read more

CiviCon 2014

CiviCon 2014 will take place April 24, 2014 and April 25, 2014 in San Francisco--less than five weeks away. CiviCon is the world’s largest CiviCRM Meetup. Each year CiviCRM developers gather to discuss the recent developments in CiviCRM. Skvare is a gold sponsor for CiviCon 2014. We're actively involved in the CiviCRM community, hosting Meetups and always contributing to the open-source community. In addition, Skvare’s own Peter Petrik and Mark Hanna will be there to give presentations and lead workshops. There will be a Pre-Conference Discovery Session, which will be ...
Read more