View switch_user.php
<?php
/**
* Login as another user in SugarCRM and switch back to admin user
*
* Simply put this file into a custom entry point file and
* browse to it with the parameters 'user_name' or 'back_to_sudo'
*
* Usage:
* http://xxxxxxxxx/index.php?entryPoint=my_awesome_entry_point&user_name=mylittlepony
* http://xxxxxxxxx/index.php?entryPoint=my_awesome_entry_point&back_to_sudo=1
View gist:2f63373b5a28b8126695
<?xml version="1.0" encoding="ISO-8859-1" ?>
<PtsSubscriberDataFormat>
<OldFile>Teleop_changes_20141104.xml</OldFile>
<NewFile>Teleop_changes_20141105.xml</NewFile>
<Subscription Teladdress="075-1621000" Type="Mob" TransactionType="NYAB" Updated=”20141105”
Subscriberchoice=”yes”>
<OwnerData Id="5568466154" Type="org">
<Company>VIQ Sweden AB</Company>
<Addresses>
<Address TelSite="yes">
View gist:7e261291b6b014f6a959
# Working:
def create
@form = SongForm.new(Song.new)
respond_to do |format|
if @form.validate(params[:song])
@form.save do |data, nested|
Song.create(nested)
end
format.html { redirect_to @form, notice: 'Song was successfully created.' }
format.json { render :show, status: :created, location: @form }
View gist:10274264
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName sugarcrm7.localhost.com
ErrorLog /var/log/apache2/sugarcrm7_error_log
DocumentRoot /home/karlingen/Desktop/public_html/sugarcrm7/
<Directory />
Options FollowSymLinks
AllowOverride all
</Directory>
View gist:9935531
<?php
$permissions = ACLField::hasAccess($field, $module, $GLOBALS['current_user']->id, $is_owner);
switch ( $permissions ) {
case 0:
echo "No access to this field";
break;
case 1:
echo "Read-only access to this field";
break;
View install_vagrant_sudoers.sh
#!/bin/bash
# Add Vagrant's NFS setup commands to sudoers, for `vagrant up` without a password
# Updated to work with Vagrant 1.3.x
# Stage updated sudoers in a temporary file for syntax checking
TMP=$(mktemp -t vagrant_sudoers)
cat /etc/sudoers > $TMP
cat >> $TMP <<EOF
# Allow passwordless startup of Vagrant when using NFS.
View class_i18n.php
<?php
/**
* I18N class for translating text to any language
* Uses YAML files
*
* Usage: I18N::t("user.name") # => "Karl Metum"
* In the above example "name" is nested under "user"
*
* Make sure that the following constants are set in
* your configuration file:
View gist:5633052
<?php
/**
* Checks if the given number is a valid SSN (in Sweden)
*/
protected function checkSSNValidity($ssn)
{
if (strlen($ssn) != 10)
{
return false;