View Single Post
Old 07-08-2005, 12:47 PM   #11 (permalink)
oldtimer
Addict
 
Quote:
Originally Posted by SinisterMotives
I must've missed that part. The v4.0 theme is the only one I've ever seen on TFP. I didn't realize there were others.
It's alright. I had mentioned this at the bottom in the very first post of this thread. Along this note, would it be possible to add a Theme/Style button to the right of the "View Messages" button, then following a dropdown or pop-up box giving us a selection of TFP styles to choose from? If this requires making a Theme folder in the local directory along with where the private message viewer's hta and xsl are stored for the sake of application cleanliness, I'm all for it. This could help potential users from other forum systems [assuming your application spreads like I think it will] just place their own stylesheet files in there to get the look they're looking for, again, assuming they know how to make a stylesheet file corresponding from their forum.

Quote:
I really haven't played with the vBulletin archiving system, so I'm not sure what you mean. Do your custom folders not show up in the XML dump when you load it into the viewer?
Oh, on second thought they do! Sorry to confuse you. At first glance and scan, I didn't notice the Folder title headers. But this still leaves me weary and hard to find the things I'm looking for fast and orderly. Coupled with the fact there is no Search/Find feature: Out of curiosity is this doable within the confines of your application's world/coding or would it weigh down the filesize of the application nulling any benefits or is it fairly complicated to integrate? But to jump back on my original idea, could we make the initial viewing pane of your application display all the folders titles, if more than one folder other than 'Inbox' is detected, as an index w/clickable links to the actual separated source even if that includes additional loading?

This way I could have a hiearchy of:
• Inbox
• Sent Items
• Personals
• Support
etc.

displayed as so? And expanding upon request into a index of, corresponding by folder, PM titles that lead to individual views.

Quote:
I didn't attempt to parse the full bbCode markup language, although I do have code for that as well. I'll post a revised HTA file here sometime.
Appeciate it! On second look, it looked like as if all BBCode didn't render. I was initially fooled b/c one PM showed a word italicized. After a more indepth scan though, I realized that was not the entire case. I found Italics, Bold, URL, Email, Size & Quote not parsed. I'm not sure about the Underline tag. But even more astounding was that in intermittent PMs, some tags were parsing and a whole lot weren't. Yes, they were correctly closed as I sense you're about to ask. Maybe a little tweaking is required in your app as something may have been askew? Or not completely implemented as you previously mentioned. But I would derive the former is a possibility b/c some tags of the same sort are being displayed and some aren't, so the "instructor" code could be a bit wacky.

If it helps isolate the problem - Working Intermittent code:
• Quote
• Bold
• Italic - *I think; Hard to tell using TFP v4.0 style

Smilies:
Also along these lines, would it possible to utilize a local directory for TFP's smilies [called maybe 'Smilies'] with actual copies contained and then have PMV [Private Mess. Viewer] display them? Trust me, I'm not trying to get you to get PMV to play DVDs. But I'm just trying to replicate the home and the feel of vBulletin PMs without being online or on the forum physically. Nothing more. My extravagant [if you can even call them that] ideas stop short of there.

To further elaborate on the idea, maybe an additional automatic creation process for a user wanting smilies. By selecting a 'Add Smilie Support' button or dropdown choice from a potential File menu > Options dropdown if you feel that would be more neater and less clutter on the other buttons already present. Then following, would be a pop-up for the user to enter manually the directory of the smilies for their corresponding forum, which your application would download and automatically create a 'Smilies' directory and place all gifs inside. Plus, any "identifying table" would have to be downloaded [if such a thing I'm proposing exists in vB forum coding] as well as most forums have symbols near impossible to document alone for proper conversion everytime. So PMV could be a ever-flexible application. In theory, it just goes with the flow.

Quote:
I really don't want to get into hacking vBulletin (or anyone else's code, for that matter), even if I could spare the $168 to obtain a copy. I fooled around with phpBB awhile back, and just looking at their shitty code gave me a headache. I found it much easier to write a full message board program from scratch than to install all the mods necessary to make phpBB useful. I am a good PHP programmer, but I'm pretty sure Halx knows way more about vBulletin than I'll ever care to learn.
And by no means should you. I understand more than anyone the pains of a headache. Especially the more complicated the source is! But from what I've seen, visually, vB seems to look like it really has cleaned up it's act from it's past versions. But little do I know someone speaking from a developer/programmer's point of view might call it a code nightmare. But the previous notes lead me to believe there must be a organized structure as opposed to a complicated one for vB's DaVinchi's not to have a frustrating enough time to design and develop to their galore. I also believe there should a be a developer's or hacker's license available [for a cheaper price of course, since you don't plan on using it for its maximum use] if such a idea/practice has not already been thought of. Even though I'm not entirely sure vB is open source [b/c of the fact you have to pay for it], I've sure seen them welcome all hacks and mods and that's how they created such a success as v3.0.3.

So with that in mind, I'm about 100% sure Halx didn't design the PM archiving system. It came bundled with vB. I was thinkin', if possible, you might be able to improve upon the vB's PM archive hack or mod. Maybe you can add a HTML option? Which would save a PM replica environment according to what forum you're on, maybe get it to copy the current template style you have when selecting the Archive option, then you know have it save the PM area along with the messages in a "Save Webpage As" way. Or, even have it save XML outputs more cleanlier and organized as discussed above, if indeed there is a problem with the way they're saved?

Anyway, I'm droning. A lot of ideas here. Would you be willing to start a project on this? This could be the beginning of something very beautiful.

Last edited by oldtimer; 07-09-2005 at 12:21 PM..
oldtimer is offline  
 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360