Search Content

Displaying 1 - 20 of 72

… Ask Freelock: Collaborative Editing in OpenAtrium and Drupal? Submitted by John Locke on Tue, … to document management in Drupal, and occasionally about OpenAtrium, a Drupal distribution we've used as a base for …

… people. So a person is a contact in my system. You can tag that person as a customer, lead, prospect, whatever you … We attach an expected value of that opportunity, and tag them with a sales stage. This becomes our sales pipeline, … people. So a person is a contact in my system. You can tag that person as a customer, lead, prospect, whatever you …

… our project management tool of choice is Open Atrium .  OpenAtrium is an online collaboration and task-management … our project management tool of choice is Open Atrium .  OpenAtrium is an online collaboration and task-management …

… files for security reasons. Switching between trunk and a tag So far so good. We have the basics of an application set … Simple. Just check it out: cd public_html/dojo git tag # shows you a list of available tags git checkout … is different, git checkout does not update it--you need to run git submodule update. (And unfortunately, git submodule …

… ready for production: Signups, for event registrations. Ubercart, for most e-commerce needs (though we're eagerly … 7 for clients with modest e-commerce needs) - we know Ubercart well enough that we can quickly deploy it, as well …

… John asked that I weigh in on the program. Quick overview: OpenAtrium is an online collaboration and task-management … Matt In addition to what Matt said, the great thing about OpenAtrium is it's built on top of Drupal, which is endlessly …

… for git branch management called Git Flow. If you haven't run across git flow before, go check out this article to get … on master is if we have to roll back to a previous release tag, if something truly went wrong. Staging is where things … on with New Work Request, below... ... and we're off and running! Taking over an existing site Most of our work comes …

… John Locke on Tue, 06/16/2015 - 21:10 More and more I keep running into assertions that Git is a version control tool, … Docker is what's in vogue these days for managing that -- run a bunch of build scripts in a Docker container, and then … to a new point release of Drupal means merging the new tag into our branch. Then we've written a script to update …

… risk management, balancing the need to keep the code running the site up-to-date and secure, with the need to not … Once the dev site is updated, we create a new release tag and push it into our central git repository, where … us in our chat room that the deployment is complete, we run a screen shot testing tool that takes a site-specific …

… sure we'll be migrating our public site soon thereafter! Decision-making process I think our decision-making process here is …

… If you own a pet, by the way, head over and get a pet tag while they're still free! The pet tag has a QR code that will take people who scan it with a … If you own a pet, by the way, head over and get a pet tag while they're still free! The pet tag has a QR code that …

… Peninsula College and Athletics Sites Peninsula College Peninsula College reached out to us … in 2012 for some emergency work related performance issues on their site and problems with their site crashing. Once we were able …

… you've received the mail, we think the best practice is to run it through a virus filter and SpamAssassin set to reject … spammy messages, and for mail that gets through, tag it with a SpamAssassin score so that mail delivery agents … we recommend hiring a shop with this expertise to get it running quickly and efficiently. We often build up an …

… <span> With document.cookie, you can print the cookie content of the current page. The alert … <span> With document.cookie, you can print the cookie content of the current page. The alert …

… Why you need maintenance on your Drupal Site Submitted by John Locke on Wed, 07/13/2016 - 11:42 Yesterday the Drupal security team gave a dire warning about extremely …

… aliased URLs. The internal path to any item of content is node/<node id>. Add the domain name in front of this, and you've …

… Drupal Financial System: LedgerSMB Project management: OpenAtrium (Drupal) Web Analytics: Piwik System Monitoring: … Drupal Financial System: LedgerSMB Project management: OpenAtrium (Drupal) Web Analytics: Piwik System Monitoring: …

… pages are linked correctly, pictures and pages have been “tagged” with information about them, and the site can be … world of SEO, they cannot just put terms on their page and tag pictures and be done with it—they have to walk a mile in … addresses turn into links automatically. Allowed HTML tags: <a href hreflang> <em> <strong> <blockquote cite> …

… rules coming out regularly. We have SpamAssassin set to tag all messages, and reject those that have a score higher … rules coming out regularly. We have SpamAssassin set to tag all messages, and reject those that have a score higher …

… have to test against copies of that. Some of the tests we run use Selenium, PhantomJS, and direct access to resources … needs, we've decided to have two copies of every site running in our environment, mainly for testing purposes: dev … and the final version number is applied and a matching git tag is created. Then the CI system looks up the deployment …