annotate gpp/forums/fixtures/forums.json @ 348:d1b11096595b

Fix #168; when nailing a spammer, clear their profile text fields. Guard against topics and forums that don't exist when deleting posts in the signal handler. Make the forum stats template tag only display the latest active users.
author Brian Neal <bgneal@gmail.com>
date Wed, 02 Mar 2011 02:18:28 +0000
parents 254db4cb6a86
children
rev   line source
bgneal@236 1 [
bgneal@236 2 {
bgneal@294 3 "pk": 2,
bgneal@294 4 "model": "auth.group",
bgneal@294 5 "fields": {
bgneal@294 6 "name": "Forum Moderators",
bgneal@294 7 "permissions": []
bgneal@294 8 }
bgneal@294 9 },
bgneal@294 10 {
bgneal@236 11 "pk": 1,
bgneal@236 12 "model": "forums.category",
bgneal@236 13 "fields": {
bgneal@236 14 "position": 0,
bgneal@236 15 "name": "SurfGuitar101.com Site Specific",
bgneal@236 16 "groups": [],
bgneal@236 17 "slug": "surfguitar101com-site-specific"
bgneal@236 18 }
bgneal@236 19 },
bgneal@236 20 {
bgneal@236 21 "pk": 2,
bgneal@236 22 "model": "forums.category",
bgneal@236 23 "fields": {
bgneal@236 24 "position": 1,
bgneal@236 25 "name": "Surf Music",
bgneal@236 26 "groups": [],
bgneal@236 27 "slug": "surf-music"
bgneal@236 28 }
bgneal@236 29 },
bgneal@236 30 {
bgneal@236 31 "pk": 3,
bgneal@236 32 "model": "forums.category",
bgneal@236 33 "fields": {
bgneal@236 34 "position": 2,
bgneal@236 35 "name": "Classifieds",
bgneal@236 36 "groups": [],
bgneal@236 37 "slug": "classifieds"
bgneal@236 38 }
bgneal@236 39 },
bgneal@236 40 {
bgneal@236 41 "pk": 4,
bgneal@236 42 "model": "forums.category",
bgneal@236 43 "fields": {
bgneal@236 44 "position": 3,
bgneal@236 45 "name": "Off-Topic",
bgneal@236 46 "groups": [],
bgneal@236 47 "slug": "off-topic"
bgneal@236 48 }
bgneal@236 49 },
bgneal@236 50 {
bgneal@236 51 "pk": 14,
bgneal@236 52 "model": "forums.forum",
bgneal@236 53 "fields": {
bgneal@236 54 "category": 1,
bgneal@236 55 "description": "For general discussion about this site only, including news and rules. Start here. Anything relating to surf music should go to the Surf Music General Discussion forum, below.",
bgneal@236 56 "post_count": 0,
bgneal@236 57 "topic_count": 0,
bgneal@294 58 "moderators": [
bgneal@294 59 2
bgneal@294 60 ],
bgneal@236 61 "position": 0,
bgneal@236 62 "last_post": null,
bgneal@236 63 "slug": "surfguitar101-website",
bgneal@236 64 "name": "SurfGuitar101 Website"
bgneal@236 65 }
bgneal@236 66 },
bgneal@236 67 {
bgneal@236 68 "pk": 2,
bgneal@236 69 "model": "forums.forum",
bgneal@236 70 "fields": {
bgneal@236 71 "category": 2,
bgneal@236 72 "description": "Main surf music discussion forum. Insert glissando sound here.",
bgneal@236 73 "post_count": 0,
bgneal@236 74 "topic_count": 0,
bgneal@294 75 "moderators": [
bgneal@294 76 2
bgneal@294 77 ],
bgneal@236 78 "position": 0,
bgneal@236 79 "last_post": null,
bgneal@236 80 "slug": "surf-music",
bgneal@236 81 "name": "Surf Music General Discussion"
bgneal@236 82 }
bgneal@236 83 },
bgneal@236 84 {
bgneal@236 85 "pk": 3,
bgneal@236 86 "model": "forums.forum",
bgneal@236 87 "fields": {
bgneal@236 88 "category": 3,
bgneal@236 89 "description": "For sale and trading of surf music related items only.",
bgneal@236 90 "post_count": 0,
bgneal@236 91 "topic_count": 0,
bgneal@294 92 "moderators": [
bgneal@294 93 2
bgneal@294 94 ],
bgneal@236 95 "position": 0,
bgneal@236 96 "last_post": null,
bgneal@236 97 "slug": "for-sale-trade",
bgneal@236 98 "name": "For Sale / Trade"
bgneal@236 99 }
bgneal@236 100 },
bgneal@236 101 {
bgneal@236 102 "pk": 4,
bgneal@236 103 "model": "forums.forum",
bgneal@236 104 "fields": {
bgneal@236 105 "category": 4,
bgneal@236 106 "description": "General off-topic chit-chat. Grab a cool drink and hop in. New members please introduce yourselves here. This forum is dedicated to the memory of Rip Thrillby and Spanky Twangler.",
bgneal@236 107 "post_count": 0,
bgneal@236 108 "topic_count": 0,
bgneal@294 109 "moderators": [
bgneal@294 110 2
bgneal@294 111 ],
bgneal@236 112 "position": 0,
bgneal@236 113 "last_post": null,
bgneal@236 114 "slug": "shallow-end",
bgneal@236 115 "name": "The Shallow End"
bgneal@236 116 }
bgneal@236 117 },
bgneal@236 118 {
bgneal@236 119 "pk": 6,
bgneal@236 120 "model": "forums.forum",
bgneal@236 121 "fields": {
bgneal@236 122 "category": 3,
bgneal@236 123 "description": "Need someone to play with? Starting a band? Need a gig? Post here.",
bgneal@236 124 "post_count": 0,
bgneal@236 125 "topic_count": 0,
bgneal@294 126 "moderators": [
bgneal@294 127 2
bgneal@294 128 ],
bgneal@236 129 "position": 1,
bgneal@236 130 "last_post": null,
bgneal@236 131 "slug": "musicians-gigs-wanted",
bgneal@236 132 "name": "Musicians & Gigs Wanted"
bgneal@236 133 }
bgneal@236 134 },
bgneal@236 135 {
bgneal@236 136 "pk": 8,
bgneal@236 137 "model": "forums.forum",
bgneal@236 138 "fields": {
bgneal@236 139 "category": 2,
bgneal@236 140 "description": "Please post show announcements here.",
bgneal@236 141 "post_count": 0,
bgneal@236 142 "topic_count": 0,
bgneal@294 143 "moderators": [
bgneal@294 144 2
bgneal@294 145 ],
bgneal@236 146 "position": 1,
bgneal@236 147 "last_post": null,
bgneal@236 148 "slug": "gigs",
bgneal@236 149 "name": "Show Announcements"
bgneal@236 150 }
bgneal@236 151 },
bgneal@236 152 {
bgneal@236 153 "pk": 9,
bgneal@236 154 "model": "forums.forum",
bgneal@236 155 "fields": {
bgneal@236 156 "category": 1,
bgneal@236 157 "description": "Got an idea for the site? Something not working? Post here.",
bgneal@236 158 "post_count": 0,
bgneal@236 159 "topic_count": 0,
bgneal@294 160 "moderators": [
bgneal@294 161 2
bgneal@294 162 ],
bgneal@236 163 "position": 1,
bgneal@236 164 "last_post": null,
bgneal@236 165 "slug": "suggestion-box",
bgneal@236 166 "name": "Suggestion Box"
bgneal@236 167 }
bgneal@236 168 },
bgneal@236 169 {
bgneal@236 170 "pk": 5,
bgneal@236 171 "model": "forums.forum",
bgneal@236 172 "fields": {
bgneal@236 173 "category": 2,
bgneal@236 174 "description": "Playing, performing, and writing surf music. All instruments welcome.",
bgneal@236 175 "post_count": 0,
bgneal@236 176 "topic_count": 0,
bgneal@294 177 "moderators": [
bgneal@294 178 2
bgneal@294 179 ],
bgneal@236 180 "position": 2,
bgneal@236 181 "last_post": null,
bgneal@236 182 "slug": "surf-musician",
bgneal@236 183 "name": "Surf Musician"
bgneal@236 184 }
bgneal@236 185 },
bgneal@236 186 {
bgneal@236 187 "pk": 10,
bgneal@236 188 "model": "forums.forum",
bgneal@236 189 "fields": {
bgneal@236 190 "category": 1,
bgneal@236 191 "description": "Feedback, suggestions, playlists, and discussions about the SurfGuitar101 podcast.",
bgneal@236 192 "post_count": 0,
bgneal@236 193 "topic_count": 0,
bgneal@294 194 "moderators": [
bgneal@294 195 2
bgneal@294 196 ],
bgneal@236 197 "position": 2,
bgneal@236 198 "last_post": null,
bgneal@236 199 "slug": "sg101-podcast",
bgneal@236 200 "name": "SG101 Podcast"
bgneal@236 201 }
bgneal@236 202 },
bgneal@236 203 {
bgneal@236 204 "pk": 7,
bgneal@236 205 "model": "forums.forum",
bgneal@236 206 "fields": {
bgneal@236 207 "category": 2,
bgneal@236 208 "description": "For questions and discussions about instruments, amplifiers, and yes, outboard reverb units!",
bgneal@236 209 "post_count": 0,
bgneal@236 210 "topic_count": 0,
bgneal@294 211 "moderators": [
bgneal@294 212 2
bgneal@294 213 ],
bgneal@236 214 "position": 3,
bgneal@236 215 "last_post": null,
bgneal@236 216 "slug": "gear",
bgneal@236 217 "name": "Gear"
bgneal@236 218 }
bgneal@236 219 },
bgneal@236 220 {
bgneal@236 221 "pk": 11,
bgneal@236 222 "model": "forums.forum",
bgneal@236 223 "fields": {
bgneal@236 224 "category": 2,
bgneal@236 225 "description": "For discussion of recording techniques.",
bgneal@236 226 "post_count": 0,
bgneal@236 227 "topic_count": 0,
bgneal@294 228 "moderators": [
bgneal@294 229 2
bgneal@294 230 ],
bgneal@236 231 "position": 4,
bgneal@236 232 "last_post": null,
bgneal@236 233 "slug": "recording-corner",
bgneal@236 234 "name": "Recording Corner"
bgneal@236 235 }
bgneal@236 236 },
bgneal@236 237 {
bgneal@236 238 "pk": 12,
bgneal@236 239 "model": "forums.forum",
bgneal@236 240 "fields": {
bgneal@236 241 "category": 2,
bgneal@236 242 "description": "Got a link to a surf or surf-related video? Post it here.",
bgneal@236 243 "post_count": 0,
bgneal@236 244 "topic_count": 0,
bgneal@294 245 "moderators": [
bgneal@294 246 2
bgneal@294 247 ],
bgneal@236 248 "position": 5,
bgneal@236 249 "last_post": null,
bgneal@236 250 "slug": "surf-videos",
bgneal@236 251 "name": "Surf Videos"
bgneal@236 252 }
bgneal@236 253 },
bgneal@236 254 {
bgneal@236 255 "pk": 13,
bgneal@236 256 "model": "forums.forum",
bgneal@236 257 "fields": {
bgneal@236 258 "category": 2,
bgneal@236 259 "description": "Please post your reviews of surf music releases here.",
bgneal@236 260 "post_count": 0,
bgneal@236 261 "topic_count": 0,
bgneal@294 262 "moderators": [
bgneal@294 263 2
bgneal@294 264 ],
bgneal@236 265 "position": 6,
bgneal@236 266 "last_post": null,
bgneal@236 267 "slug": "music-reviews",
bgneal@236 268 "name": "Music Reviews"
bgneal@236 269 }
bgneal@294 270 },
bgneal@294 271 {
bgneal@294 272 "pk": 16,
bgneal@294 273 "model": "forums.forum",
bgneal@294 274 "fields": {
bgneal@294 275 "category": 2,
bgneal@294 276 "description": "This forum contains some classic and important threads from our history, preserved here for historical reasons! These threads are still live, so please keep posting to them.",
bgneal@294 277 "post_count": 0,
bgneal@294 278 "topic_count": 0,
bgneal@294 279 "moderators": [
bgneal@294 280 2
bgneal@294 281 ],
bgneal@294 282 "position": 7,
bgneal@294 283 "last_post": null,
bgneal@294 284 "slug": "best-sg101",
bgneal@294 285 "name": "Best-Of SG101"
bgneal@294 286 }
bgneal@236 287 }
bgneal@294 288 ]