Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
I would like to publish some modules I've created, such as the XML sitemap analyzer which allows one to break down an XML sitemap in a folder tree structure and the Ubercart price attribute multiplier.
Comment | File | Size | Author |
---|---|---|---|
#7 | sitemap_analyze.zip | 4.66 KB | DongIT |
#5 | sitemap_analyze.zip | 4.57 KB | DongIT |
#3 | sitemap_analyze_screenshot.png | 44.89 KB | DongIT |
#1 | sitemap_analyze.zip | 4.59 KB | DongIT |
Comments
Comment #1
DongIT CreditAttribution: DongIT commentedThis module is an add-on to the XML sitemap module. It adds a “sitemap analyze” button to the “settings/xmlsitemap” page. It allows users to analyze their generated XML sitemap in a folder tree structure (see screenshot in post bellow). The structure is alphabetically sorted, counted and exapandle folders are grouped and sorted at the bottom of the tree. This module is especially convenient to examine big sitemaps.
Comment #2
apadernoHello, and thank you for applying for a CVS account. I am adding the review tags, and some volunteers will review the code, pointing out what it needs to be changed.
As per requirements, the motivation message should be expanded to contain more features of the proposed project. For themes, it should include also a screenshot of the theme, and (when possible) a link to a working demo site; for modules, it should include also a comparison with the existing solutions.
Comment #3
DongIT CreditAttribution: DongIT commentedComment #4
DongIT CreditAttribution: DongIT commentedComment #5
DongIT CreditAttribution: DongIT commentedUsed the coder modules to review the code. All warnings have been fixed.
Comment #6
apadernodrupal_add_js()
can be used to pass settings to the JavaScript code.Strings used in the user interface should be translated.
Comment #7
DongIT CreditAttribution: DongIT commentedHi Kiamlaluno, thank you for your review.
My name is Wouter van Dongen, Drupal/PHP developer for DongIT (http://www.dongit.nl, the website will be translated to English soon). I’ve created the sitemap analyze module because I was looking for a way to be able to analyze a sitemap quicker. Especially with big sitemaps it can be hard to determine if the website has the correct structure and if all URLs are added to the sitemap correctly.
The sitemap analyze module is an add-on to the XML sitemap module (http://drupal.org/project/xmlsitemap). The module adds a “sitemap analyze” button to the “settings/xmlsitemap” page. It allows users to analyze their generated XML sitemap in a folder tree structure were paths can be expanded and collapsed. The structure is alphabetically sorted, counted (direct children and all children) and exapandle folders are grouped and sorted at the bottom of the tree. This module is especially convenient to examine big sitemaps.
I don't believe that any other module provides this functionality. The XML sitemap module adds a stylesheet for the XML sitemap, however this isn’t really convenient for larger sitemaps or to analyze the structure.
I tried to contact the maintainer of the XML sitemap module, but I haven’t had any response.
I've addressed all of the points in the review.
Comment #8
Dave ReidContacting me via contact form when I don't know who you are though tends to usually get ignored. Had I seen this in the XML sitemap issue queue I would have gotten a quicker response that this doesn't really belong in the XML sitemap module code.
Comment #9
apaderno@Dave Reid: Thank you for your reply.
I should have asked if a feature report was opened in the XML sitemap issue queue, as that is the proper place to ask for feature requests.
Comment #10
drupalshrek CreditAttribution: drupalshrek commentedHi,
If "This module is an add-on to the XML sitemap module", The first step, which you say you have tried, is definitely that you try to become a co-maintainer of that module. I see you say that you've already tried to contact the maintainer; do you have a link to the issue I suppose you raised?
See http://drupal.org/cvs-application/requirements for instructions.
If he does accept you then you, then that folk here should immediately be able to grant you CVS access (once the agreement is documented on the issue queue for that module).
I understand that there is a bit easier working on code 100% on your own, but the benefit to the community is huge to have less modules, but with better/more functionality, so I think this needs to be fully pushed.
Comment #11
Dave Reid@drupalshrek: See my #8 above.
Comment #12
drupalshrek CreditAttribution: drupalshrek commentedHi,
I had no idea who Dave Reid was, nor what was said in any private message sent via the contact form.
Dave, since you are here, why don't you think this could be part of your module?
Comment #13
drupalshrek CreditAttribution: drupalshrek commentedComment #14
apadernoThe maintainer already reported what he thinks about merging the proposed module and XML sitemap; we don't usually ask the reason why the maintainer thinks the proposed module could not be merged with the existing project.
Dave Reid is also CVS maintainer, and I think he would consider merging the modules, if this would possible (or in the XML sitemap plans).
Comment #15
drupalshrek CreditAttribution: drupalshrek commentedOK
Comment #16
zzolo CreditAttribution: zzolo commentedHi. Please read all the following and the links provided as this is very important information about your CVS Application:
Drupal.org has moved from CVS to Git! This is a very significant change for the Drupal community and for your application. Please read the following documentation on how this affects and benefits you and the application process:
Migrating from CVS Applications to (Git) Full Project Applications
Comment #17
DongIT CreditAttribution: DongIT commentedComment #18
jthorson CreditAttribution: jthorson commentedDongIT: Please review the steps listed in the Migrating from CVS Applications to (Git) Full Project Applications link above.
To continue with the review process, you will need to set up a Git repository containing your code, comment in this thread with a link to that repository, change the 'Project' field for the issue to 'Drupal.org Project Applications', and update the status to 'needs review'.
Comment #19
apadernoAs per previous comment, I am setting this issue as Won't fix.
Since new users can now create full projects, applications have a different purpose and they are handled on a different issue queue. See Apply for permission to opt into security advisory coverage for more information.