Closed (fixed)
Project:
Drupal.org security advisory coverage applications
Component:
module
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
12 May 2013 at 00:27 UTC
Updated:
16 Aug 2013 at 22:11 UTC
Jump to comment: Most recent file
Comments
Comment #1
danielepantaleone commentedComment #2
PA robot commentedThere are some errors reported by automated review tools, did you already check them? See http://ventral.org/pareview/httpgitdrupalorgsandboxFenixXx1992708git
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.
Comment #3
danielepantaleone commentedFixed all the issues listed
Comment #4
yandex-plugins commentedHello,
checked your module dir structure. You need move files from teamspeak3 to root of your project. It's no sense to place all code in subfolder.
Regards
Comment #5
hardcoding commentedHi FenixXx,
first of all i searched a long time for such a module. Drupal really needs this.
So i tested your module and i found some bugs.
After installing i wanted to click the configuration link on module page, but there is no link. Would you be so kind to add one?
On your configuration page there is an authentication tab with username and password. The input field for password is shown in plain text. Can you hide it?
When i integrated your block i saw that you created a cache file. Isn't it easier to use variable_set() for this? With that solution you won't have problems with file permissions.
To your block: You have some Problems with characters. I made a screenshot so you can see the problem.
To your files: Can you move your file folder one level higher? After cloning your module i had this structure:
../teamspeak3/teamspeak3/teamspeak3.module
this structure would be better:
../teamspeak3/teamspeak3.module
All in all a really nice module. Can't wait to integrate it on my website.
Comment #6
hardcoding commented#5
in my file there must be written tsviewer.com instead of teamviewer.com :)
Comment #7
danielepantaleone commentedHello everyone and thanks for the feedback. It's my 1st Drupal module, so please understand if sometime I fail ^_^
Anyway I'm going to fix the char display bug and to apport all the modifications suggested
Comment #8
danielepantaleone commentedApplied changes:
I left the serverquery password field as textfield, otherwise everytime you need to edit the module settings, you will need to type the password again
EDIT: I moved the module into "Other" module section
Comment #9
hardcoding commentedCouldn't you put the authentication settings in a separate tab? So that you have another form. Imho there should be no problems with that.
My problem with plain text is, that other user can actually see your authentication settings.
Comment #10
danielepantaleone commentedI applied the requested changes
Comment #11
danielepantaleone commentedCommitted some changes:
Comment #12
tmctighe commentedFenixXx,
Overall your module looks solid. The module definitely clashes with the already existing ts3 project in terms of accomplishing the same thing. Have you attempted to contact the maintainer of that module? If possible it would be best to bring these two projects together, especially since they are different drupal versions.
It generally fits more of Drupal's standards to use Watchdog as opposed to just throwing exceptions.
Also, it is highly recommended to make a better project page (http://drupal.org/node/997024) and better information in the README.
You have no major blocking problems and it looks safe so I'm marking RTBC.
Comment #13
danielepantaleone commentedI spoke with the guy who created the Teamspeak 3 module for Drupal 6.x. He proposed me to merge the 2 projects into a single one (under the name Teamspeak) since both the modules do the same job.
Comment #14
mlncn commentedThanks for your contribution, FenixXx! You are now a vetted Git user. Please do get added as a maintainer to the TS3 project and make this the D7 branch, but you'll also be able to make projects you create either a sandbox or upgrade them yourself to a full project. (As tmctighe notes you'll need a vastly more complete project page!)
Here are some other recommended readings to help with excellent maintainership:
You can find lots more contributors chatting on IRC in #drupal-contribute. So, come hang out and stay 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.
And thanks to the awesome reviewers, including tmctighe and hardcoding!