Justuno (http://www.justuno.com/) is the premier social marketing tool to grow your social and email leads and convert visitors into customers via a simple instant offer widget on your site. In exchange for a coupon code, customers must either Facebook Like, Twitter Follow, Google+1, Join your mailing list or more options all without ever having to leave your website.

To understand how Justuno works it’s best to just see him in action Please visit our site to experience how you can start converting your own website visitors today!

Key Features:
-Present instant offers in exchange for a Social or email lead capture
-Convert up to 3% of your daily website traffic
-Increase sales conversion by up to 20%
-Easy to set-up and manage. No technical skills needed.
-Available in any language

git clone --branch master justuno@git.drupal.org:sandbox/justuno/2061201.git
Project: https://drupal.org/sandbox/justuno/2061201

Comments

saemie’s picture

Status: Needs review » Needs work

Hello,

1) You should remove the git master branch. See https://drupal.org/empty-git-master for instructions.

2) Where's the module ?!?

Justuno’s picture

1) Master branch has been removed.
2) Module is present now.

Justuno’s picture

Status: Needs work » Needs review
PA robot’s picture

Status: Needs review » Needs work

There are some errors reported by automated review tools, did you already check them? See http://pareview.sh/pareview/httpgitdrupalorgsandboxjustuno2061201git

We are currently quite busy with all the project applications and we prefer projects with a review bonus. Please help reviewing and put yourself on the high priority list, then we will take a look at your project right away :-)

Also, you should get your friends, colleagues or other community members involved to review this application. Let them go through the review checklist and post a comment that sets this issue to "needs work" (they found some problems with the project) or "reviewed & tested by the community" (they found no major flaws).

I'm a robot and this is an automated message from Project Applications Scraper.

Justuno’s picture

Status: Needs work » Needs review

All troubles founded by automated review tools has been checked and resolved.

kscheirer’s picture

Title: Justuno Social & Email Lead Generation » [D7] Justuno Social & Email Lead Generation

Cleaning up project application titles.

Justuno’s picture

Title renamed

artem_sylchuk’s picture

Status: Needs review » Needs work

1. What the purpose of the justuno_social___email_lead_generation.info file? There should be one .info file per module.
2. Your working branch should be named 7.x-1.x instead 7.x-7.x.
3. There should be no .php files in the module folder. Please rename it into .inc.

Justuno’s picture

Status: Needs work » Needs review

Thanks fo reply

1. justuno_social___email_lead_generation.info has been removed.
2. Brunch name changed
3. php file renamed

Needs review

Justuno’s picture

Priority: Normal » Critical

Drupal, team!
How much time takes your review? I immediatly follow your recommends. And then wait for a weeks your reply! Let's complete this task!

kscheirer’s picture

Priority: Critical » Major

It can take a while, everyone in this queue is a volunteer, please be patient. 1-3 months is very common before an application is finally approved. The best thing you can do is get a Review Bonus by reviewing other applications. That will get you to the top of the list of projects to get reviewed (and hopefully approved). Only manual reviews count, just using http://pareview.sh is not enough.

After 2 weeks of no review, you can bump the priority up again.
----
Top Shelf Modules - Crafted, Curated, Contributed.

kscheirer’s picture

Priority: Major » Normal
Status: Needs review » Needs work
  • Instead of including your access class on every page request with include_once dirname(__FILE__) . '/JustunoAccess.inc';, just load it from the functions where it's being used.
  • Is JUSTUNO_KEY supposed to be the same for all users? That seems odd.
  • You seem to be using the database table to keep 1 row of configuration. Instead, you should switch to variable_get/set functions which are designed just for this purpose. You can even use system_settings_form() to render your form, and Drupal will save them for you automatically. You can still verify that they're values in a validate function.
  • If curl is required, please implements a hook_requirements() in your install file.
  • You have 2 unused variables reported here: http://pareview.sh/pareview/httpgitdrupalorgsandboxjustuno2061201git

----
Top Shelf Modules - Crafted, Curated, Contributed.

Justuno’s picture

Status: Needs work » Needs review

1. Done.
2. JUSTUNO_KEY is the same for all users. We use it to track usage of various cms plugins. JUSTUNO_KEY is a key for CMS, not fo user.
3. Switched to variable_get/set.
4. Unused variables removed.

Enxebre’s picture

Status: Needs review » Needs work

Hi,
In "justuno_page_build()" you should add to the comments "implements hook_page_build"

In "function justuno_menu()" you should comment "implements hook_menu()" instead of "Function justuno_menu()."

I think is not necessary include_once dirname(__FILE__) . '/JustunoAccess.inc'; becouse the class is autoloaded when you add "files[] = JustunoAccess.inc" in .info file.

In "function justuno_settings()" I think you are declaring but never using variables $result['key'] and $result['edit']

Probably there is a good reason but a I am not able to understand why are you creating a link in this way:

$form['step2']['content']['link'] = array(
    '#markup' => '<input type="button" class="form-submit" onClick="location.href=\'' . $link . '\';" value="Justuno dashboard" />',
  );

instead of with l() function?

Probably It would be useful to add a validate function to the mail field.

Regards.

Justuno’s picture

Status: Needs work » Needs review

Enxebre, thanks for review.
1. Comments added.
2. Include_once removed. You are right, module works without it.
3. Link now created by means of l().
4. E-mail = Justuno Login. Login of old Jusuno users can be not a e-mail.

Needs review again

rade’s picture

Status: Needs review » Needs work

Manual review:

Justuno’s picture

Status: Needs work » Needs review

Thanks fo reply!
Notes fixed

kscheirer’s picture

Status: Needs review » Needs work
Project page
Please take a moment to make your project page follow tips for a great project page. It's mostly buzzwords right now, can you describe what the module actually does?
  • features_uninstall() should be renamed justuno_uninstall()

Otherwise this would be RTBC from me.

----
Top Shelf Modules - Crafted, Curated, Contributed.

Justuno’s picture

Status: Needs work » Needs review

Uninstall hook renamed. Added link to Justuno's official website.

kscheirer’s picture

Sorry, I don't see a link on the project page?

Justuno’s picture

Sorry, I added link into README file. But now I added link on project page too.

Justuno’s picture

Issue summary: View changes

added link to project sandbox

Justuno’s picture

Priority: Normal » Major
Issue summary: View changes
kscheirer’s picture

Priority: Major » Normal
Status: Needs review » Reviewed & tested by the community

Thanks for those updates.

----
Top Shelf Modules - Crafted, Curated, Contributed.

Justuno’s picture

Priority: Normal » Major
Justuno’s picture

Priority: Major » Critical
kscheirer’s picture

Status: Reviewed & tested by the community » Fixed

It's been a month without any problems reported, so I'm promoting this myself as per https://drupal.org/node/1125818.

Thanks for your contribution, Justuno!

I updated your account to let you promote this to a full project and also create new projects as either a sandbox or a "full" project.

Here are some recommended readings to help with excellent maintainership:

You can find lots more contributors chatting on IRC in #drupal-contribute. So, come hang out and get involved!

Thanks, also, for your patience with the review process. Anyone is welcome to participate in the review process. Please consider reviewing other projects that are pending review. I encourage you to learn more about that process and join the group of reviewers.

Thanks to the dedicated reviewer(s) as well.

----
Top Shelf Modules - Crafted, Curated, Contributed.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.