Turning complexity into clarity.

QA Lead - Rival Technologies - Vancouver, BC

NodeJS jobs - Tue, 02/05/2019 - 21:31
Hands-on experience with scripting languages such as NodeJS, Python or Ruby. Rival Technologies (rivaltech.com) is a market research technology company based in... $60,000 - $80,000 a year
From Indeed - Tue, 05 Feb 2019 21:31:46 GMT - View all Vancouver, BC jobs
Categories: NodeJS

Improve an existing online summer camp - marketing and execution - Upwork

WordPress Work From UpWork - Tue, 02/05/2019 - 21:19
Help me pull this all together! I feel like I understand lots of the pieces, but not how to execute the entire concept.

My expensive, high overhead Content/Inbound Marketing firm created an existing summer camp content and registration page, using Netfirms and Hubspot and MailChimp and Survey Monkey.

I need to add some content, some links and make a few changes on the back end for registration - as well as making sure my marketing plan is sound. I need both marketing and website expertise. I want it to be less expensive than my previous firm, I want to be able to track our success with real metrics and I want to be THRILLED with the outcome.

Can you guide me through this process for my small business?



Posted On: February 05, 2019 23:11 UTC
Category: Sales & Marketing > Other - Sales & Marketing
Skills: Content Writing, Web Design, Website Development, WordPress
Country: Canada
click to apply

[Help] Looking for assistance modifying 3D Cube Plug-in

Talk about plugins - Tue, 02/05/2019 - 19:11


Hello. My goal is to remove the circles at the bottom of the 3D cube, then create a version where cube rotation will be initiated by clicking on the cube itself. Any help will be greatly appreciated.

submitted by /u/RickChyme
[link] [comments]

Sr. Agile Developer - SAP Analytics Cloud (Infrastructure Team) - SAP - Vancouver, BC

NodeJS jobs - Tue, 02/05/2019 - 18:49
Developing RESTful APIs with modern technologies such as NodeJS, Golang. Software-Design and Development....
From SAP - Tue, 05 Feb 2019 18:49:17 GMT - View all Vancouver, BC jobs
Categories: NodeJS

Web Designer Familiar with Wordpress and Pro Photo - Upwork

WordPress Work From UpWork - Tue, 02/05/2019 - 17:49
Web designer familiar with Pro Photo


1.  Work closely with me to input content into Wordpress via Pro Photos backend Via zoom calls
2. Help with SEO

3. Create pages and links for my websight

Position Requirements:
1. Have skills in Adobe
2. Have Lightroom
3. Have Dropbox

General Requirements:
1. Be very skilled in their understanding of English.
2. Hour worked per week may vary.
3. Have a fast turn around time for assignments.
4. Submit examples of your previous work.
5. TRIAL ASSIGNMENT: Successfully complete ONE “trial” assignment to determine if you are a good fit for my team. You will be required to submit a small project (for which you would be compensated) that will be assigned to you as your trial. The candidate who submits exceptional work will be considered for a permanent position.
6. 30-DAY TRIAL PERIOD: Once hired, you will then be required to successfully complete a “trial period.”
7. Have the fastest available high speed internet connection.
8. Check in daily, both before you start your work and at the end of your assignments each day.
9. Have references who can verify you and your work.
10. Must be available for one hour per day if we need to do a zoom call

Applications/accounts required to work with me include:
-Adobe Lightroom

When you apply:
Do not contact me on Social Media, you will not be considered.
1. We would hope that you would do a little research on my company at:
2. Please send me a message letting me know you've done a little research and why you'd like to work for me. Also, please include your favorite color in the subject and as the first sentence of your message. I will not accept "form" or "copy and paste" replies.

This job was posted from a mobile device, so please pardon any typos or any missing details.

Posted On: February 05, 2019 23:11 UTC
Category: Web, Mobile & Software Dev > Web Development
Skills: Web Design, Website Development, WordPress
Country: United States
click to apply

Jacob Rockowitz: Webform 8.x-5.x stable release plan

News from Planet Drupal - Tue, 02/05/2019 - 15:38

Looking back

Three years ago on Christmas day, I tagged the first alpha of the YAML Form module, which became the Webform module for Drupal 8. Looking back, it has been a great learning experience building and maintaining the Webform module. Looking forward, I want to make sure the Webform module is as stable as possible while still trying to smooth out any rough edges around accessibility and user experience. Everyone should feel that the Webform module is a stable, supported, and maintained part of Drupal's ecosystem of contributed modules. To help organizations and individuals understand what to expect from a stable release of the Webform module, it’s worth defining some general goals.

Setting goals

The goals of this blog post and the overall stability of the Webform module are to…

  • Define the ongoing stable release cycle.

  • Document what to expect from stable releases.

  • Encourage the growth of Webform add-ons and integrations.

Tagging releases

For the past three years, I've been tagging a new release at the beginning of each month. Frequently monthly releases were quickly followed up with a hotfix release to address unexpected regressions. Regressions happen because the Webform module is a feature-rich application with maybe not enough test coverage and definitely not enough eyeballs reviewing the code. Quality assurance is a challenge for open source projects; reviewing code for free is not as much fun as writing it. Even Drupal core needs help with improving the reliability of minor updates.

For example, Webform 8.x-5.1 was released at the...Read More

Categories: Drupal

Create a nice immigration website from content already provided. - Upwork

WordPress Work From UpWork - Tue, 02/05/2019 - 14:59
I need someone to create a nice visual website from the content I provide.  It's just an informational site.  It will have a CRM built into it.

Posted On: February 05, 2019 23:11 UTC
Category: Web, Mobile & Software Dev > Web Development
Skills: HTML, JavaScript, Web Design, Website Development, WordPress
Country: United States
click to apply

Can I allow property sellers and buyers arrange their own viewings? [HELP]

Talk about plugins - Tue, 02/05/2019 - 14:15

Hello, Is anyone aware of a plugin that lets property sellers add their availability onto the website and then the property buyers are able to book an available slot? i have looked at some of the usual booking apps but they don't seem to let me offer this functionality.

I would like it so I can enlist multiple property agents / estate agents to use my site and upload properties. I would then like the ability for the sellers to be able to log on and add their availability.

happy for this to be a theme, plugin or both.

Thanks in advance!

submitted by /u/chosenv3
[link] [comments]

ComputerMinds.co.uk: A/B Testing with ABJS module

News from Planet Drupal - Tue, 02/05/2019 - 13:00

ABJS is a contrib Drupal module, and, without any requirements or ties to paid services, is as low cost as you can get. As we’ll see, it’s pretty basic but it really lets you get down to building your own understanding of how A/B testing works. The beauty of ABJS is in its simplicity. The settings pages are fairly self-explanatory, which is really helpful. Let’s set up a basic A/B test to show how things work.

Setting up our first experience

In our test, we’re going to split the site 50:50 in order to test an alternate homepage design. Go to /admin/config/user-interface/abjs and get a feel for things. See the tabs across the top? The best way to set up a new test is to work backwards. That’s because your Tests will need to reference your Conditions and Experiences - and you’ll need to create them before you can use them.

First up, create an Experience. Experiences make the actual A’s and B’s of your A/B tests. Go to the Experiences tab. Give your experience a very clear and helpful name. Our first one will be our normal homepage experience. Making a ‘normal’ experience allows us to explicitly log our page views for our analytics.

The Javascript we set up for our site looks like this:

if (typeof(ga) !== "undefined") { ga('set', 'dimension1', 'normal'); } window.Drupal = window.Drupal || { 'settings': {}, 'behaviors': {}, 'locale': {} }; window.Drupal.behaviors.abtesting = { attach: function(context, settings) { jQuery('#request-a-quote-form').on('submit', function() { ga('send', 'event','Productfinder', 'ID search', 'Homepage'); }); } }

1. We came to the Drupal Behavior format after realising that the ABJS scripts in the header would run before the Google Analytics scripts, and we would need the GA script to run before we could log our analytics. You could probably do this another way if you wanted, but this is easy enough to copy and paste for now.

2. Set our custom GA dimension.

3. This ends up happening before Drupal is actually ready to accept and execute behaviors, hence the very careful creation/copy of the window.Drupal variable.

4. Add a submit handler to our form, which will send an event to GA. This is the thing we’re trying to measure. Hopefully our alternate version of the page will result in more clicks on this button, and we’ll be able to track those in GA.

If you copy & paste the above, you'll want to make your tweaks:

1. Change the first call to ga() in line 2 to be a dimension you’ve set up in Google Analytics (Go do that now! Their support articles are really good, so I won’t explain that here).

2. Set the value for that call to be the value you want (‘normal’ may well be fine).

3. Change the event values in the final call to ga() to send the event values you want or need. They don’t need to be fancy, just unique - you just need to be able to track them in GA. Now, go create an “Alternate homepage experience” experience.

Set up your Alternate Experience

This is the Experience for the change / difference you're wanting to test.

Copy the JS from your ‘Normal’ experience, and tweak it to:

1. Have a different value for your GA dimension

2. Make an actual change to your page. Put this after the jQuery/ga call.

Now go create your condition(s).

All your experience Javascript will be added to every page, so this is where you make sure that you’re only running things where and when you really want to. Again, you write up some Javascript; it will return a Boolean value indicating to ABJS whether you want your test to be run. In our example, we’re just testing the homepage. So we’ll just do this:

return (window.location.pathname == "/");

Don't forget to set a helpful and clear name for your Condition, so it's easy to select later.

Test time!

At last, you can now go set up your Test.

1. Give your test a name. Make it helpful, so that you know which test does what when you have multiple tests later :) Perhaps name it after the change you’re making in your alternate test.

2. Select your two experiences in the two select boxes. Don’t let the fraction field confuse you - this is just the proportion of people you want to be diverted to each of your two experiences. This can be super helpful if you want, for example, to test something on a small proportion of users. For us doing our small, low-cost A/B test on our small client’s site, we want to maximise our data. So we’re doing 50:50 - this means fractions of 0.5 and 0.5 You can have multiple experiences here, which is pretty neat. So if you want to test multiple variations of your homepage, you can! Go for it!

3. Double check your Javascript :) Go execute it in the browser console or something, to make sure it works. No point taking your site down accidentally!

4. Set your test to 'Active'! This will add your tests to the site, so you can start collecting data! Now is the time to go to Google Analytics and watch the data pour in (for some definition of pour, depending on how busy your site is right now!).

Analysing your data

A key thing to remember when watching your analytics is that things change all the time, and sometimes randomness can be responsible for what you’re seeing. Or maybe there was a seasonal spike in sales which increased revenue that week, or maybe you’re not filtering your users to the right segment… A few recommendations for you:

  • Create segments for your two dimension values, so you can easily filter your data.
  • Data can be misleading. Always check other angles before declaring you’ve fixed the problem.
  • Run your numbers to check the Statistical Significance. If you don’t have tens of thousands of samples, your results may just be random chatter rather than necessarily related to the changes your Experience made. Either remember your A-Level statistics, or go use an online calculator. I recommend https://measuringu.com/statistically-significant/ for a good explainer.
  • If your site is not high traffic, you may need to run your tests for weeks or even months to get enough data to clearly show whether there's a difference. Or, it may be worth deciding that there's not clearly a difference, so it's worth testing something else.


So, we’ve created some tests with ABJS. How did it go?

Overall, ABJS is nice because it feels like you’re in control. And all developers like to feel in control. It’s also nice because if you want to go set up a test, you can! It’s easy!

Where ABJS loses out is in the pile of lovely features that the big products out there can offer. Creating, managing, scheduling and analysing are all tasks that have been made a lot easier by some off-the-shelf products. But if you can’t afford that budget, or really rather enjoy thinking things through (or indeed love a bit of statistics!) then this is your lot - and it works well enough.

Later on in the series we'll be playing with Google Analytics' A/B testing suite and seeing how it compares. Stay tuned!

Categories: Drupal

CTI Digital: How do you start contributing to Drupal without code?

News from Planet Drupal - Tue, 02/05/2019 - 10:27

Outlets for contributing to Drupal beyond code, whilst abundant, are not always evident to those having interest to do so. I want to help people become better acquainted with ways to get involved and how to start their contribution journey. Be they completely new to Drupal or simply yet to find an outlet.

Categories: Drupal

[Request] Allow certain members to view certain pages

Talk about plugins - Tue, 02/05/2019 - 08:43

Hello, this is my first time on this subreddit (and first time making a wp website haha).

So basically, I want to be able to have a login page on my website (I don't want a signup page, I want to be able to create the login and password for my client and give it to them via email). Once my client logs in, I want to send them to a page that only they can access (if someone else goes to the same URL, they will be restricted if they did not login with the same details). Depending on their login details, it will redirect them to a page that only the can access (each page will be different depending on their login detals).

In short, I want to let my clients login (with the custom details that I provide) and they will be redirects to a certain page that only they can access with their login details. I have many clients, so I will be doing this for many users.

Does anyone know of a plugin that can do this?

Thanks in advance and sorry if this is a stupid question haha.

submitted by /u/Me9333
[link] [comments]

Agiledrop.com Blog: Top Drupal blog posts from January 2019

News from Planet Drupal - Tue, 02/05/2019 - 08:25

Just like every month, we’ve prepared a selection of the most interesting and engaging Drupal-related blog posts from the previous month. Check out January’s list and make sure you haven’t missed any!

Categories: Drupal

Execute redirects of all Wordpress pages and posts (preferably via htaccess vs. plugin) - Upwork

WordPress Work From UpWork - Tue, 02/05/2019 - 02:55
I'm looking for someone to do some redirects...preferably in the htaccess and not via a plugin.

Somewhere along the way my URL settings got changed so that while Wordpress defaults and publishes to a URL with the / on the end, I'm now publishing without a slash. However, for every post and page on my site, both a / version and a non-slash version is indexed, causing duplicate content issues.

I'd like to redirect all non-slash pages and posts to have a slash at the end.

Example of what is indexed for every post/page on my site:

Note: I have several sections behind a paywall on my site that are not indexed, it would be every URL except for these. I presume there is a way to download all URLs, use Excel to turn them into URLs with the / at the end, etc.

Posted On: February 05, 2019 23:11 UTC
Category: Sales & Marketing > SEO - Search Engine Optimization
Skills: Search Engine Optimization (SEO), Website Development, WordPress
Country: United States
click to apply

PHP Developer - FCV Interactive - Vancouver, BC

2018 Drupal Jobs from Indeed - Tue, 02/05/2019 - 00:31
We like to play an active role in the Drupal community:. Drupal or other CMS experience and/or interest in learning is a must....
From FCV Interactive - Tue, 05 Feb 2019 00:31:04 GMT - View all Vancouver, BC jobs
Categories: Drupal

Experience wordpress developer with immediate availability for design issues with website - Upwork

WordPress Work From UpWork - Mon, 02/04/2019 - 21:34
For some weird reason, my website keeps reverting to an undesigned version (see: www.buenavidains.com) with no logo and proper footer\header design.

I've attached a screenshot of how it looks like when its working properly.

I'd like to avoid re-building the website so I'd appreciate if there's an experienced wordpress developer that look around and find the problem.

Start time: immediately.

Theme is divi, hosted on siteground. I've tried disabling the CDN and cache, but no help. I've also disabled the API key for the automatic updates of the theme, but it keeps updating.
It does seem to be the case that whenever I restore the backup of the /cache folder in wp-content, the website is fine and then is breaking down again after a couple of minutes.

Posted On: February 05, 2019 23:11 UTC
Category: Web, Mobile & Software Dev > Web Development
Skills: PHP, WordPress
Country: Israel
click to apply

Wordpress Website - Migrate - perform structural changes - must know SEO - Upwork

WordPress Work From UpWork - Mon, 02/04/2019 - 21:32
I have a website that is not performing well in the SERPs. I believe the content and backlinks are solid - I'm pretty well convinced at this point there is some sort of structural issue with the website. I'm particularly wary of the multi-language plugin and how it is affecting SEO

So... what i want to do is take a look at the top 3 competitors:

Then, restructure the website to conform with how these competitors are setup in  terms of:


Also: Remove the multi-language plugin and strategically use a limited number of non-english pages.

I'm tempted to use a fresh wordpress install to accomplish this to ensure that we are not carrying over any goblins.

This job will be bid as hourly, however, once a scope of work is agreed to the job will be converted to and awarded as fixed price

Posted On: February 05, 2019 23:11 UTC
Category: Web, Mobile & Software Dev > Web Development
Skills: Website Development, WordPress
Country: United States
click to apply

Website Developer - Upwork

WordPress Work From UpWork - Mon, 02/04/2019 - 20:22
Job description-
We are looking for an experienced and passionate WordPress Developer to fix up our website! As a WordPress Developer at our company, you will be responsible for both back-end and front-end development, including creating WordPress themes and plugins.

We are expecting you to have a strong understanding of latest industry trends and content management systems.

Developer duties and responsibilities-
Designing and implementing new features and functionality
Establishing and guiding the website’s architecture
Ensuring high-performance and availability, and managing all technical aspects of the CMS
Helping formulate an effective, responsive design and turning it into a working theme and plugin.

Developer requirements and qualifications-
Good understanding of front-end technologies, including HTML5, CSS3, JavaScript, jQuery
Experience building user interfaces for websites and/or web applications
Experience designing and developing responsive design websites
Comfortable working with debugging tools like Firebug, Chrome inspector, etc.
Ability to understand CSS changes and their ramifications to ensure consistent style across platforms and browsers
Ability to convert comprehensive layout and wireframes into working HTML pages
Knowledge of how to interact with RESTful APIs and formats (JSON, XML)
Proficient understanding of code versioning tools {​{​such as Git, SVN, and Mercurial}​}​
Strong understanding of PHP back-end development

Posted On: February 05, 2019 23:11 UTC
Category: Web, Mobile & Software Dev > Web Development
Skills: Adobe Photoshop, CSS, CSS3, Graphic Design, HTML, HTML5, JavaScript, PHP, Web Design, Website Development, WordPress, Wordpress Plugin
Country: United States
click to apply

Content migration from Microsoft XE custom blogging platform into WordPress. Korean language. - Upwork

WordPress Work From UpWork - Mon, 02/04/2019 - 19:27
Looking for someone who is fluent in Korean to help with content migration from a custom built Microsoft XE platform into a generic wordpress CMS theme. The site looks relatively simple from a structural point of view - just one content type, more or less, as all blog posts across all categories look the same. Given this is a custom backend, there is no way to even guess if the content is structured.

Posted On: February 05, 2019 23:11 UTC
Category: Web, Mobile & Software Dev > Web Development
Skills: Korean, MySQL Administration, PHP, WordPress
Country: United States
click to apply

ISO: Website Designer - Upwork

WordPress Work From UpWork - Mon, 02/04/2019 - 17:46
We are looking for a skilled web designer to help us create a simple, one page design for a local political candidate that will be used in a custom WordPress template.

We have content and images if you provide the creativity!

Posted On: February 05, 2019 23:11 UTC
Category: Web, Mobile & Software Dev > Web & Mobile Design
Web Design Platform:WordPress
Country: United States
click to apply

Customise Wordpress Site and Arrange Transfer to Live - Upwork

WordPress Work From UpWork - Mon, 02/04/2019 - 16:57
We need a theme customised (Newspaper theme by tagdiv)

Most of the customisation work is done already, but there are a few tweaks left.

This needs to be done on our staging server.

The client already has a live site with existing content on. The challenge is for the new theme to be pushed live and all content/comments etc to be kept with minimal downtime.

Please send me a proposal with your initial thoughts and experience with this theme and WP in general.

Even though it's a small job, we need someone we can really rely on and trust for this. Lots of future work if this goes well.

Posted On: February 05, 2019 23:11 UTC
Category: Web, Mobile & Software Dev > Web Development
Skills: CSS, CSS3, HTML, HTML5, JavaScript, MySQL Administration, PHP, Web Design, Website Development, WordPress
Country: United Kingdom
click to apply


Let's Talk

Let's talk about your website:
Get Started

My LinkedIn profile

LocalSolo Freelance