annotate contrib/Install.xml @ 1:26a2404a2f38

Initial commit of v1.0.1 instructions no-open-ticket
author IBBoard <dev@ibboard.co.uk>
date Sun, 07 Jun 2009 17:55:54 +0000
parents
children 4d1dd45e6549
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
1 <?xml version="1.0" encoding="utf-8" standalone="yes"?>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
2 <?xml-stylesheet type="text/xsl" href="modx.prosilver.en.xsl"?>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
3 <!--For security purposes, please check: http://www.phpbb.com/mods/ for the
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
4 latest version of this MOD. Although MODs are checked before being
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
5 allowed in the MODs Database there is no guarantee that there are no
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
6 security problems within the MOD. No support will be given for MODs not
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
7 found within the MODs Database which can be found at
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
8 http://www.phpbb.com/mods/-->
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
9 <mod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.phpbb.com/mods/xml/modx-1.2.1.xsd">
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
10
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
11 <header>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
12 <license>http://opensource.org/licenses/gpl-license.php GNU General Public License v2</license>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
13 <title lang="en-gb">Special and Normal Rank Images - Multi-Race Rank Theme changes</title>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
14 <description lang="en-gb">This MOD will allow users with special ranks (e.g. Administrators) to have a normal rank theme in addition to their special rank image in topics.</description>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
15 <author-notes lang="en-gb"><![CDATA[These changes are dependant on both the "Special and Normal Rank Images" and "Multi-Race Rank Themes" MODs. The following instructions should be performed after installing both MODs. The changes make the Special and Normal Rank Images MOD more compatible with the Multi-Race Rank Theme MOD so that even members with special ranks can select a rank theme.
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
16
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
17 Note: These extra instructions do not allow users with special ranks to change the theme of their special rank, just the theme of their normal rank. A MOD may follow that allows this functionality, but the Multi-Race Rank Theme MOD and the Special and Normal Rank Images MOD are designed to extend the method used by phpBB, not replace and majorly change it.]]></author-notes>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
18 <author-group>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
19 <author>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
20 <realname>IBBoard</realname>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
21 <email>phpbb@ibboard.co.uk</email>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
22 <username>IBBoard</username>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
23 <homepage>http://www.ibboard.co.uk</homepage>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
24 </author>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
25 </author-group>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
26 <link-group>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
27 <link type="parent" href="Install.xml" lang="en-gb">Main instructions</link>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
28 </link-group>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
29 <mod-version>0.1.3b</mod-version>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
30 <installation>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
31 <level>intermediate</level>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
32 <time>300</time>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
33 <target-version>3.0.1</target-version>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
34 </installation>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
35 <history>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
36 <entry>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
37 <date>2008-11-09</date>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
38 <rev-version>0.1.3b</rev-version>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
39 <changelog lang="en-gb">
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
40 <change>No code updates - change to MODX 1.2.1 format</change>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
41 </changelog>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
42 </entry>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
43 <entry>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
44 <date>2008-05-10</date>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
45 <rev-version>0.1.2b</rev-version>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
46 <changelog lang="en-gb">
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
47 <change>Update: Change instructions to match the alterations in 0.1b4 of the main "Special and Normal Rank Images" mod.</change>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
48 </changelog>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
49 </entry>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
50 <entry>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
51 <date>2008-04-13</date>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
52 <rev-version>0.1.1a</rev-version>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
53 <changelog lang="en-gb">
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
54 <change>Initial release</change>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
55 </changelog>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
56 </entry>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
57 </history>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
58 </header>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
59 <action-group>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
60 <open src="includes/functions_display.php">
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
61 <edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
62 <find><![CDATA[*
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
63 */
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
64 function get_user_additional_rank($user_rank, $user_posts, &$rank_title, &$rank_img, &$rank_img_src)]]></find>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
65 <action type="replace-with"><![CDATA[
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
66 * @param int $rank_theme the rank theme set to load from (defaulting to DEFAULT_RANK_THEME_ID)
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
67 *
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
68 */
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
69 function get_user_additional_rank($user_rank, $user_posts, &$rank_title, &$rank_img, &$rank_img_src, $rank_theme = DEFAULT_RANK_THEME_ID)]]>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
70 </action>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
71 </edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
72 <edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
73 <find><![CDATA[ get_user_rank(0, $user_posts, $rank_title, $rank_img, $rank_img_src);]]></find>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
74 <inline-edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
75 <inline-find>, $rank_img_src</inline-find>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
76 <inline-action type="after-add">, $rank_theme</inline-action>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
77 </inline-edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
78 </edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
79 </open>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
80 <open src="includes/ucp/ucp_profile.php">
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
81 <edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
82 <!-- Do a partial find and replace to make it forward compatible with planned changes to Multi-Race Rank Theme MOD -->
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
83 <find><![CDATA[ if ($user->data['user_rank'] == 0]]></find>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
84 <inline-edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
85 <inline-find>$user->data['user_rank'] == 0</inline-find>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
86 <inline-action type="replace-with">true</inline-action>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
87 </inline-edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
88 </edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
89 </open>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
90 <open src="memberlist.php">
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
91 <edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
92 <find><![CDATA[ get_user_additional_rank($data['user_rank'], $data['user_posts'], $rank_title, $rank_img, $rank_img_src);]]></find>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
93 <inline-edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
94 <inline-find>, $rank_img_src</inline-find>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
95 <inline-action type="after-add">, $data['user_rank_theme']</inline-action>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
96 </inline-edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
97 </edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
98 <edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
99 <find><![CDATA[ get_user_additional_rank($data['user_rank'], $data['user_posts'], $extra_rank_title, $extra_rank_img, $extra_rank_img_src);]]></find>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
100 <inline-edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
101 <inline-find>, $extra_rank_img_src</inline-find>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
102 <inline-action type="after-add">, $data['user_rank_theme']</inline-action>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
103 </inline-edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
104 </edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
105 </open>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
106 <open src="viewtopic.php">
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
107 <edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
108 <find><![CDATA[ get_user_additional_rank($row['user_rank'], $row['user_posts'], $user_cache[$poster_id]['rank_title'], $user_cache[$poster_id]['rank_image'], $user_cache[$poster_id]['rank_image_src']);]]></find>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
109 <inline-edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
110 <inline-find>, $user_cache[$poster_id]['rank_image_src']</inline-find>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
111 <inline-action type="after-add">, $row['user_rank_theme']</inline-action>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
112 </inline-edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
113 </edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
114 <edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
115 <find><![CDATA[ get_user_additional_rank($row['user_rank'], $row['user_posts'], $user_cache[$poster_id]['extra_rank_title'], $user_cache[$poster_id]['extra_rank_image'], $user_cache[$poster_id]['extra_rank_image_src']);]]></find>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
116 <inline-edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
117 <inline-find>, $user_cache[$poster_id]['extra_rank_image_src']</inline-find>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
118 <inline-action type="after-add">, $row['user_rank_theme']</inline-action>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
119 </inline-edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
120 </edit>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
121 </open>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
122 </action-group>
26a2404a2f38 Initial commit of v1.0.1 instructions
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
123 </mod>