This module is designed for import node contents from xls file. Field will be automatically detected from column header. xls column names should be exactly as field id of drupal. Also can update the data by hook before save, which will help to set any inconsistent field.
For more instruction see README.txt inside the package.
Project Page: http://drupal.org/sandbox/cybernetikz/2001438
Git: git clone http://git.drupal.org/sandbox/cybernetikz/2001438.git smart_import
Reviews of other projects:
http://drupal.org/node/2001292#comment-7471568
http://drupal.org/node/1913916#comment-7471782
https://drupal.org/node/2008852#comment-7481708
Comments
Comment #1
cybernetikz commentedComment #2
cybernetikz commentedComment #3
internetdevels commentedHi,
Found some issues:
1) Need to fix all errors in Coder Sniffer
http://ventral.org/pareview/httpgitdrupalorgsandboxcybernetikz2001438git
2) .info file
Need to delete from 10 to 14 lines, this info is generated automatically by drupal.org when we load module.
Comment #4
cybernetikz commented1) Fixed all errors in Coder Sniffer
2) .info file updated
Comment #5
PA robot commentedWe 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.
Comment #6
Caseledde commentedHi,
I found some issues:
1) smart_import_node_form()
First parameter is $form.
2) smart_import_node_form_submit()
Splling error:
Should be
3) Return value of smart_import_save_row_as_node()
smart_import_save_row_as_node() has no return value, but in smart_import_node_form_submit() is:
4) smart_import_save_row_as_node()
global $theme is not used.
5) smart_import_get_field_config()
Why don't call field_info_field() directly?
6) smart_import_set_error()
Use spaces instead of tabs.
7) smart_import_install()
variable_set('smart_import_installed', '1'); is redundant to module_exists(). So you can delete this line and variable_del() in smart_import_uninstall().
That's all for now.
Happy coding.
Comment #7
cybernetikz commented@Caseledde Fixed all
Comment #7.0
cybernetikz commentedAdding project url & git url.
Comment #8
cybernetikz commentedreview bonus tag added.
Comment #8.0
cybernetikz commentedAdding manual review links.
Comment #9
klausimanual review:
Removing review bonus tag, you can add it again if you have done another 3 reviews of other projects.
Comment #10
cybernetikz commented@klausi Fixed all.
Comment #11
klausiSorry for the delay. Make sure to review more project applications and get a new review bonus and this will get finished faster.
Review of the 7.x-1.x branch:
This automated report was generated with PAReview.sh, your friendly project application review script. You can also use the online version to check your project. You have to get a review bonus to get a review from me.
manual review:
But otherwise looks RTBC to me.
Assigning to sreynen as he might have time to take a final look at this.
Comment #12
cybernetikz commented@klausi #11 fixed.
Comment #13
sreynen commentedThanks for your contribution, cybernetikz!
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 reviewers as well.
Comment #14.0
(not verified) commentedUpdate instruction