[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [1369] trunk/py/scripts/addons: == Tracker urls formatting ==

Luca Bonavita mindrones at gmail.com
Sat Jan 8 20:20:07 CET 2011


Revision: 1369
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-extensions&revision=1369
Author:   mindrones
Date:     2011-01-08 19:20:04 +0000 (Sat, 08 Jan 2011)
Log Message:
-----------
== Tracker urls formatting ==

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
 

Modified Paths:
--------------
    contrib/py/scripts/addons/add_mesh_archimedean_solids.py
    contrib/py/scripts/addons/add_mesh_masonry.py
    contrib/py/scripts/addons/animation_animall.py
    contrib/py/scripts/addons/game_engine_ragdolls_kit/__init__.py
    contrib/py/scripts/addons/io_export_md3.py
    contrib/py/scripts/addons/io_import_LRO_Lola_MGS_Mola_img.py
    contrib/py/scripts/addons/io_import_voodoo_camera.py
    contrib/py/scripts/addons/mesh_bridge.py
    contrib/py/scripts/addons/mesh_fix_vertex_groups.py
    contrib/py/scripts/addons/mesh_seam_from_uv_isles.py
    contrib/py/scripts/addons/object_batch_rename_datablocks.py
    contrib/py/scripts/addons/render_clay.py
    contrib/py/scripts/addons/render_to_print.py
    contrib/py/scripts/addons/space_view3d_game_props_visualiser.py
    contrib/py/scripts/addons/space_view3d_index_visualiser.py
    contrib/py/scripts/addons/space_view3d_manipulator_Menu.py
    contrib/py/scripts/addons/space_view3d_objects_panel.py
    contrib/py/scripts/addons/system_keyboard_svg.py
    contrib/py/scripts/addons/text_editor_pasteall.py
    trunk/py/scripts/addons/add_curve_aceous_galore.py
    trunk/py/scripts/addons/add_curve_torus_knots.py
    trunk/py/scripts/addons/add_mesh_3d_function_surface.py
    trunk/py/scripts/addons/add_mesh_BoltFactory/__init__.py
    trunk/py/scripts/addons/add_mesh_ant_landscape.py
    trunk/py/scripts/addons/add_mesh_extras.py
    trunk/py/scripts/addons/add_mesh_gears.py
    trunk/py/scripts/addons/add_mesh_gemstones.py
    trunk/py/scripts/addons/add_mesh_pipe_joint.py
    trunk/py/scripts/addons/add_mesh_solid.py
    trunk/py/scripts/addons/add_mesh_twisted_torus.py
    trunk/py/scripts/addons/animation_add_corrective_shape_key.py
    trunk/py/scripts/addons/animation_rotobezier.py
    trunk/py/scripts/addons/curve_simplify.py
    trunk/py/scripts/addons/game_engine_save_as_runtime.py
    trunk/py/scripts/addons/io_anim_camera.py
    trunk/py/scripts/addons/io_coat3D/__init__.py
    trunk/py/scripts/addons/io_export_anim_mesh_xna/__init__.py
    trunk/py/scripts/addons/io_export_directx_x.py
    trunk/py/scripts/addons/io_export_pc2.py
    trunk/py/scripts/addons/io_export_unreal_psk_psa.py
    trunk/py/scripts/addons/io_import_gimp_image_to_scene.py
    trunk/py/scripts/addons/io_import_images_as_planes.py
    trunk/py/scripts/addons/io_import_scene_dxf.py
    trunk/py/scripts/addons/io_import_scene_lwo.py
    trunk/py/scripts/addons/io_import_scene_mhx.py
    trunk/py/scripts/addons/io_import_scene_unreal_psk.py
    trunk/py/scripts/addons/io_mesh_raw/__init__.py
    trunk/py/scripts/addons/io_mesh_stl/__init__.py
    trunk/py/scripts/addons/io_scene_m3/__init__.py
    trunk/py/scripts/addons/mesh_relax.py
    trunk/py/scripts/addons/mesh_surface_sketch.py
    trunk/py/scripts/addons/object_add_chain.py
    trunk/py/scripts/addons/object_animrenderbake.py
    trunk/py/scripts/addons/object_cloud_gen.py
    trunk/py/scripts/addons/object_fracture/__init__.py
    trunk/py/scripts/addons/render_povray/__init__.py
    trunk/py/scripts/addons/render_renderfarmfi.py
    trunk/py/scripts/addons/rigify/__init__.py
    trunk/py/scripts/addons/space_view3d_3d_navigation.py
    trunk/py/scripts/addons/space_view3d_align_tools.py
    trunk/py/scripts/addons/space_view3d_copy_attributes.py
    trunk/py/scripts/addons/space_view3d_materials_utils.py
    trunk/py/scripts/addons/space_view3d_math_vis/__init__.py
    trunk/py/scripts/addons/space_view3d_panel_measure.py
    trunk/py/scripts/addons/space_view3d_spacebar_menu.py
    trunk/py/scripts/addons/system_blend_info.py
    trunk/py/scripts/addons/system_icon_get.py
    trunk/py/scripts/addons/system_property_chart.py
    trunk/py/scripts/addons/text_editor_api_navigator.py

Modified: contrib/py/scripts/addons/add_mesh_archimedean_solids.py
===================================================================
--- contrib/py/scripts/addons/add_mesh_archimedean_solids.py	2011-01-08 16:19:06 UTC (rev 1368)
+++ contrib/py/scripts/addons/add_mesh_archimedean_solids.py	2011-01-08 19:20:04 UTC (rev 1369)
@@ -27,7 +27,7 @@
     'wiki_url':'http://wiki.blender.org/index.php/Extensions:2.5/Py/'\
         'Scripts/Add_Mesh/Archimedean_Solids',  # @todo write the page
     'tracker_url': 'https://projects.blender.org/tracker/index.php?'\
-        'func=detail&aid=23479&group_id=153&atid=468',
+        'func=detail&aid=23479',
     'category': 'Add Mesh'}
 
 import bpy

Modified: contrib/py/scripts/addons/add_mesh_masonry.py
===================================================================
--- contrib/py/scripts/addons/add_mesh_masonry.py	2011-01-08 16:19:06 UTC (rev 1368)
+++ contrib/py/scripts/addons/add_mesh_masonry.py	2011-01-08 19:20:04 UTC (rev 1369)
@@ -33,7 +33,7 @@
     "wiki_url": "http://wiki.blender.org/index.php/Extensions:2.5/Py/"\
         "Scripts/Add_Mesh/Masonry",
     "tracker_url": "http://projects.blender.org/tracker/index.php?"\
-        "func=detail&aid=24980&group_id=153&atid=468",
+        "func=detail&aid=24980",
     "category": "Add Mesh"
 }
 

Modified: contrib/py/scripts/addons/animation_animall.py
===================================================================
--- contrib/py/scripts/addons/animation_animall.py	2011-01-08 16:19:06 UTC (rev 1368)
+++ contrib/py/scripts/addons/animation_animall.py	2011-01-08 19:20:04 UTC (rev 1369)
@@ -27,7 +27,7 @@
     'warning': 'Blender API has some bugs around this still',
     'wiki_url': 'http://wiki.blender.org/index.php/Extensions:2.5/Py/Scripts/Animation/AnimAll',
     'tracker_url': 'http://projects.blender.org/tracker/index.php?'\
-        'func=detail&aid=24874&group_id=153&atid=468',
+        'func=detail&aid=24874',
     'category': 'Animation'}
 
 '''-------------------------------------------------------------------------

Modified: contrib/py/scripts/addons/game_engine_ragdolls_kit/__init__.py
===================================================================
--- contrib/py/scripts/addons/game_engine_ragdolls_kit/__init__.py	2011-01-08 16:19:06 UTC (rev 1368)
+++ contrib/py/scripts/addons/game_engine_ragdolls_kit/__init__.py	2011-01-08 19:20:04 UTC (rev 1369)
@@ -31,7 +31,7 @@
     "wiki_url": "http://wiki.blender.org/index.php/Extensions:2.5/Py/"\
         "Scripts/Game_Engine/BRIK_ragdolls",
     "tracker_url": "https://projects.blender.org/tracker/index.php?"\
-        "func=detail&aid=24946&group_id=153&atid=468",
+        "func=detail&aid=24946",
     "category": "Game Engine"}
 
 

Modified: contrib/py/scripts/addons/io_export_md3.py
===================================================================
--- contrib/py/scripts/addons/io_export_md3.py	2011-01-08 16:19:06 UTC (rev 1368)
+++ contrib/py/scripts/addons/io_export_md3.py	2011-01-08 19:20:04 UTC (rev 1369)
@@ -28,7 +28,7 @@
     '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'}
 
 

Modified: contrib/py/scripts/addons/io_import_LRO_Lola_MGS_Mola_img.py
===================================================================
--- contrib/py/scripts/addons/io_import_LRO_Lola_MGS_Mola_img.py	2011-01-08 16:19:06 UTC (rev 1368)
+++ contrib/py/scripts/addons/io_import_LRO_Lola_MGS_Mola_img.py	2011-01-08 19:20:04 UTC (rev 1369)
@@ -25,10 +25,13 @@
     "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 @@
     clear_properties()
 
 if __name__ == "__main__":
-    register()
\ No newline at end of file
+    register()

Modified: contrib/py/scripts/addons/io_import_voodoo_camera.py
===================================================================
--- contrib/py/scripts/addons/io_import_voodoo_camera.py	2011-01-08 16:19:06 UTC (rev 1368)
+++ contrib/py/scripts/addons/io_import_voodoo_camera.py	2011-01-08 19:20:04 UTC (rev 1369)
@@ -28,7 +28,7 @@
     "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"}
 
 """

Modified: contrib/py/scripts/addons/mesh_bridge.py
===================================================================
--- contrib/py/scripts/addons/mesh_bridge.py	2011-01-08 16:19:06 UTC (rev 1368)
+++ contrib/py/scripts/addons/mesh_bridge.py	2011-01-08 19:20:04 UTC (rev 1369)
@@ -28,7 +28,7 @@
     'wiki_url': 'http://wiki.blender.org/index.php/Extensions:2.5/Py/'\
         'Scripts/Modeling/Bridge',
     'tracker_url': 'http://projects.blender.org/tracker/index.php?'\
-        'func=detail&aid=23889&group_id=153&atid=468',
+        'func=detail&aid=23889',
     'category': 'Mesh'}
 
 """

Modified: contrib/py/scripts/addons/mesh_fix_vertex_groups.py
===================================================================
--- contrib/py/scripts/addons/mesh_fix_vertex_groups.py	2011-01-08 16:19:06 UTC (rev 1368)
+++ contrib/py/scripts/addons/mesh_fix_vertex_groups.py	2011-01-08 19:20:04 UTC (rev 1369)
@@ -16,6 +16,20 @@
 #
 # ##### 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 @@
 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 *

Modified: contrib/py/scripts/addons/mesh_seam_from_uv_isles.py
===================================================================
--- contrib/py/scripts/addons/mesh_seam_from_uv_isles.py	2011-01-08 16:19:06 UTC (rev 1368)
+++ contrib/py/scripts/addons/mesh_seam_from_uv_isles.py	2011-01-08 19:20:04 UTC (rev 1369)
@@ -28,7 +28,7 @@
     "wiki_url": 'http://wiki.blender.org/index.php/Extensions:2.5/Py/' \
         'Scripts/Modeling/Seams_from_uv_isles',
     "tracker_url": "https://projects.blender.org/tracker/index.php?" \
-        "func=detail&aid=22929&group_id=153&atid=467",
+        "func=detail&aid=22929",
     "category": "Mesh"}
 
 import bpy
@@ -98,4 +98,4 @@
 	bpy.types.IMAGE_MT_uvs.remove(uvseam_menu_function)
  
 if __name__ == "__main__":
-	register()
\ No newline at end of file
+	register()

Modified: contrib/py/scripts/addons/object_batch_rename_datablocks.py
===================================================================
--- contrib/py/scripts/addons/object_batch_rename_datablocks.py	2011-01-08 16:19:06 UTC (rev 1368)
+++ contrib/py/scripts/addons/object_batch_rename_datablocks.py	2011-01-08 19:20:04 UTC (rev 1369)
@@ -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 @@
     "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 *
 

Modified: contrib/py/scripts/addons/render_clay.py
===================================================================
--- contrib/py/scripts/addons/render_clay.py	2011-01-08 16:19:06 UTC (rev 1368)
+++ contrib/py/scripts/addons/render_clay.py	2011-01-08 19:20:04 UTC (rev 1369)
@@ -30,7 +30,7 @@
     "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


@@ Diff output truncated at 10240 characters. @@


More information about the Bf-extensions-cvs mailing list