== Tracker urls formatting ==
authorLuca Bonavita <mindrones@gmail.com>
Sat, 8 Jan 2011 19:20:04 +0000 (19:20 +0000)
committerLuca Bonavita <mindrones@gmail.com>
Sat, 8 Jan 2011 19:20:04 +0000 (19:20 +0000)
READ THIS TO AVOID A LOT OF WORK!

New way of linking to tracker pages: just use the parameter "aid" (artifact ID),
to avoid a lot of manual updates later in wiki and svn.

Example:
=========

OLD WAY TO LINK TO TRACKER
-----------------------------

Complete url of a script in Upload
http://projects.blender.org/tracker/index.php?func=detail&aid=25349&group_id=153&atid=467

If we move this in contrib this url will become
http://projects.blender.org/tracker/index.php?func=detail&aid=25349&group_id=153&atid=468
467 becomes 468, so we have to update this in wiki page.

Later on, when this moves into Trunk, the url will become
http://projects.blender.org/tracker/index.php?func=detail&aid=25349&group_id=153&atid=469
468 becomes 469, so we have to update the url in wiki page and svn.

Annoying!

NEW WAY TO LINK TO TRACKER
-----------------------------

Best way to link to tracker page is using:
http://projects.blender.org/tracker/index.php?func=detail&aid=25349

Use "func=detail"
Use "aid"            (which is the "artifact ID")

DON'T use "group_id" (which is the project ID, bf-extensions is project 153)
DON'T use "atid"     (which is the "artifacts tracker ID")

Like this, the url is unique, and we will avoid to update wiki pages and svn after moving pages

12 files changed:
io_export_md3.py
io_import_LRO_Lola_MGS_Mola_img.py
io_import_voodoo_camera.py
mesh_fix_vertex_groups.py
object_batch_rename_datablocks.py
render_clay.py
render_to_print.py
space_view3d_game_props_visualiser.py
space_view3d_manipulator_Menu.py
space_view3d_objects_panel.py
system_keyboard_svg.py
text_editor_pasteall.py

index 30a3f95f5b5e4cd0e14ade90f832421c79966be2..24dcfd350543b5743ef621a59f571f052404f94e 100644 (file)
@@ -28,7 +28,7 @@ bl_addon_info = {
     'wiki_url': 'http://wiki.blender.org/index.php/Extensions:2.5/Py/'\
         'Scripts/',
     'tracker_url': 'http://projects.blender.org/tracker/index.php?'\
-        'func=detail&aid=23160&group_id=153&atid=468',
+        'func=detail&aid=23160',
     'category': 'Import-Export'}
 
 
index 7a2ddfed0f0ea62059b57cb197f81aaa11478c54..dc6797244738db4f24808e446f9edbcb4fd115ac 100644 (file)
@@ -25,10 +25,13 @@ bl_addon_info = {
     "location": "3D window > Tool Shelf",
     "description": "Import DTM from LRO Lola and MGS Mola",
     "warning": "May consume a lot of memory",
-    "wiki_url": "http://wiki.blender.org/index.php/Extensions:2.5/Py/Scripts/Import-Export/NASA_IMG_Importer",
-    "tracker_url":"http://projects.blender.org/tracker/index.php?func=detail&aid=25462&group_id=153&atid=468",
+    "wiki_url": "http://wiki.blender.org/index.php/Extensions:2.5/Py/"\
+        "Scripts/Import-Export/NASA_IMG_Importer",
+    "tracker_url":"http://projects.blender.org/tracker/index.php?"\
+        "func=detail&aid=25462",
     "category": "Import-Export"}
 
+
 #***********************************************************************
 #ver. 0.0.1: -First version
 #ver. 0.0.2: -Add check on path and file
@@ -553,4 +556,4 @@ def unregister():
     clear_properties()
 
 if __name__ == "__main__":
-    register()
\ No newline at end of file
+    register()
index d83d33e0bbc9b3e45ee863633f3e2190ded4221f..e517c6a0185497b7efb78adf6396cb4bb87f00f6 100644 (file)
@@ -28,7 +28,7 @@ bl_addon_info = {
     "wiki_url": "http://wiki.blender.org/index.php/Extensions:2.5/Py/"
         "Scripts/",
     "tracker_url": "https://projects.blender.org/tracker/index.php?"\
-        "func=detail&aid=22510&group_id=153&atid=468",
+        "func=detail&aid=22510",
     "category": "Import-Export"}
 
 """
index def0b8a31d4cd174aa8da5031e4d102886bf30dc..7f89a0f1de379aab78814231564a6648cb89a3ae 100644 (file)
 #
 # ##### END GPL LICENSE BLOCK #####
 
+bl_addon_info = {
+    'name': 'Fix Vertex Groups',
+    'author': 'Martin Ellison',
+    'version': (1, 0),
+    'blender': (2, 5, 4),
+    'api': 32516,
+    'location': 'Toolbox',
+    'description': 'Finds all the vertex groups that chosen verts are in, & any verts that are not in any group',
+    'warning': '', # used for warning icon and text in addons panel
+    'wiki_url': '',
+    'tracker_url': 'https://projects.blender.org/tracker/index.php?'\
+        'func=detail&aid=22025',
+    'category': 'Mesh'}
+
 """
 This script finds all the vertex groups that chosen vertexes are in, and any vertexes that are not in any vertex group.
 
@@ -33,19 +47,6 @@ You may want to use the mesh select/deselect all (keyboard A) operator to start.
 Once you have the right vertexes selected, you can use the standard vertex groups property editor to add them to or remove them from the desired vertex groups.
 """
 
-bl_addon_info = {
-    'name': 'Fix Vertex Groups',
-    'author': 'Martin Ellison',
-    'version': (1, 0),
-    'blender': (2, 5, 4),
-    'api': 32516,
-    'location': 'Toolbox',
-    'description': 'Finds all the vertex groups that chosen verts are in, & any verts that are not in any group',
-    'warning': '', # used for warning icon and text in addons panel
-    'wiki_url': '',
-    'tracker_url': 'https://projects.blender.org/tracker/index.php?'\
-        'func=detail&aid=22025&group_id=153&atid=468',
-    'category': 'Mesh'}
 
 import bpy
 from bpy.props import *
index bf5e97b283180fdb88846ea30a6ebc86ce319c70..de3960e83528965c9f36736466d969b5b4485727 100644 (file)
@@ -15,7 +15,7 @@
 #  Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 #
 # ##### END GPL LICENSE BLOCK #####
-#######################################################################
+
 bl_addon_info = {
     "name": "Batch Rename Datablocks",
     "author": "tstscr",
@@ -25,11 +25,13 @@ bl_addon_info = {
     "location": "use the search :)",
     "description": "Batch renaming of datablocks (e.g. rename materials after objectnames)",
     "warning": "",
-    "wiki_url": "http://wiki.blender.org/index.php/Extensions:2.5/Py/Scripts/Object/Batch_Rename_Datablocks",
-    "tracker_url": "http://projects.blender.org/tracker/index.php?func=detail&aid=25242&group_id=153&atid=468",
+    "wiki_url": "http://wiki.blender.org/index.php/Extensions:2.5/Py/"\
+        "Scripts/Object/Batch_Rename_Datablocks",
+    "tracker_url": "http://projects.blender.org/tracker/index.php?"\
+        "func=detail&aid=25242",
     "category": "Object"}
 
-#######################################################################
+
 import bpy
 from bpy.props import *
 
index 85d4bd4b1bf8508496d9b42aa7a0638aed07244e..af0aa2df779c812938427836ad9a2f3277fed101 100644 (file)
@@ -30,7 +30,7 @@ bl_addon_info = {
     "wiki_url": "http://wiki.blender.org/index.php/Extensions:2.5/Py/"\
         "Scripts/Clay_Render",
     "tracker_url": "https://projects.blender.org/tracker/index.php?"\
-        "func=detail&aid=22971&group_id=153&atid=467",
+        "func=detail&aid=22971",
     "category": "Render"}
 
 import bpy
index 4eb7b54498e4531ec0e8765da05c8eeb07bac9eb..9dad4da93be50cbb56fad319641dce767441ea4a 100644 (file)
 #
 # ##### END GPL LICENSE BLOCK #####
 
-import bpy
-import math
-from bpy.props import *
-
 bl_addon_info = {
     'name': 'Render to Print',
     'author': 'Marco Crippa <thekrypt77@tiscali.it>',
@@ -30,9 +26,14 @@ bl_addon_info = {
     'wiki_url': 'http://wiki.blender.org/index.php/Extensions:2.5/Py/'\
         'Scripts/Render/Render to Print',
     'tracker_url': 'https://projects.blender.org/tracker/index.php?'\
-        'func=detail&aid=24219&group_id=153&atid=468',
+        'func=detail&aid=24219',
     'category': 'Render'}
 
+
+import bpy
+import math
+from bpy.props import *
+
 class RenderButtonsPanel():
     bl_space_type = 'PROPERTIES'
     bl_region_type = 'WINDOW'
index bf846d3daea47dfac69be6b5115968b6eb998d97..583040a58607d2231c32d538495c4a49b83ba7e9 100644 (file)
@@ -31,7 +31,7 @@ bl_addon_info = {
     'wiki_url': 'http://wiki.blender.org/index.php/Extensions:2.5/Py/'\
         'Scripts/Index_Visualiser',
     'tracker_url': 'http://projects.blender.org/tracker/index.php?'\
-        'func=detail&aid=21557&group_id=153&atid=468',
+        'func=detail&aid=21557',
     'category': '3D View'}
 
 """
index e96d3e403961ff0a0875628837c3f03c37138343..569a8464ffe7dccb5b8f39913e61d52aab7932c9 100644 (file)
@@ -31,7 +31,7 @@ bl_addon_info = {
     'wiki_url': 'http://wiki.blender.org/index.php/Extensions:2.5/Py/'\
         'Scripts/3D_interaction/Manipulator_Menu',
     'tracker_url': 'https://projects.blender.org/tracker/index.php?'\
-        'func=detail&aid=22092&group_id=153&atid=468',
+        'func=detail&aid=22092',
     'category': '3D View'}
 
 "Add manipulator menu  (Ctrl-space in 3d view)"
index 30bed600c21ee102ae06b902c165b8cafaa1fb29..19d21963364b7bf75dbfb3f3c4bf9aac1cf94495 100644 (file)
@@ -16,7 +16,6 @@
 #
 # ##### END GPL LICENSE BLOCK #####
 
-
 bl_addon_info = {
     "name": "Add Objects Panel",
     "author": "Murat Egretli (Demohero)",
@@ -29,9 +28,10 @@ bl_addon_info = {
     "wiki_url": "http://wiki.blender.org/index.php/Extensions:2.5/Py/"\
         "Scripts/",
     "tracker_url": "https://projects.blender.org/tracker/index.php?"\
-        "func=detail&aid=22154&group_id=153&atid=468",
+        "func=detail&aid=22154",
     "category": "3D View"}
-       
+
+
 import bpy
 
 
index 41761c77aee4ac574eeac2f6e6f4aafb1734a432..00d0a5cf45344527c64a0fe13e652cdecdd16394 100644 (file)
@@ -33,7 +33,7 @@ bl_addon_info = {
     "wiki_url": 'http://wiki.blender.org/index.php/Extensions:2.5/Py/' \
         'Scripts/System/Keyboard Layout (svg)',
     "tracker_url": "https://projects.blender.org/tracker/index.php?" \
-        "func==detail&aid=21490&group_id=153&atid=468",
+        "func==detail&aid=21490",
     "category": "System"}
 
 import bpy
index d6254e18309e6c77b0e2ecac8962e7320002562c..fba22e189fa61b1dfd72c92b951f8ff59ff2c400 100644 (file)
 #
 # ##### END GPL LICENSE BLOCK #####
 
+bl_addon_info = {
+    "name": "PasteAll",
+    "author": "Dalai Felinto (dfelinto)",
+    "version": (0,5),
+    "blender": (2, 5, 4),
+    "api": 31999,
+    "location": "Text editor > Properties panel",
+    "description": "Send your selection or text to www.pasteall.org",
+    "wiki_url": "http://wiki.blender.org/index.php/Extensions:2.5/Py/"\
+        "Scripts/Text_Editor/PasteAll",
+    "tracker_url": "https://projects.blender.org/tracker/index.php?"\
+        "func=detail&aid=23493",
+    "category": "Text Editor"}
+
 # ########################################################
 # PasteAll.org Text Sender Script
 #
 #
 # ########################################################
 
-bl_addon_info = {
-    "name": "PasteAll",
-    "author": "Dalai Felinto (dfelinto)",
-    "version": (0,5),
-    "blender": (2, 5, 4),
-    "api": 31999,
-    "location": "Text editor > Properties panel",
-    "description": "Send your selection or text to www.pasteall.org",
-    "wiki_url": "http://wiki.blender.org/index.php/Extensions:2.5/Py/"\
-        "Scripts/Text_Editor/PasteAll",
-    "tracker_url": "https://projects.blender.org/tracker/index.php?"\
-        "func=detail&aid=23493&group_id=153&atid=468",
-    "category": "Text Editor"}
 
 import bpy
 import urllib