forked from BabDev/Tweet-Display-Back
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
651 lines (529 loc) · 23.8 KB
/
CHANGELOG
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
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
1. Changelog
============
This is a non-exhaustive (but still near complete) changelog for Tweet Display Back,
including beta and release candidate versions.
Our thanks to all those people who've contributed bug reports and code fixes.
Legend:
* - Security Fix
# - Bug Fix
$ - Language fix or change
+ - Addition
^ - Change
- - Removed
! - Note
--------------------------------------------------
Tweet Display Back 2.2 Beta - Released 23-October-2011
--------------------------------------------------
7-October-2012 Michael Babker
^$ Update de-DE translation
^$ Update es-ES translation
^$ Update fr-FR translation
^$ Update id-ID translation
^$ Update it-IT translation
^$ Update nl-** translations
^$ Update pt-BR translation
^$ Update pt-PT translation
^$ Update sl-SI translation
^$ Update sv-SE translation
4-October-2012 Michael Babker
^ Update Follow button to use Twitter API object
^ Field styling for J! 3
^ Cleanup on favorites additions
# [#37] Unsecure https error
# [#40] https link in tweet is broken
4-October-2012 Edgars Piruška
+ [#44] Possibility to display user favorites
4-August-2012 Michael Babker
+ Add bootstrap template
^ Styling improvements for version field in J! 3
5-July-2012 Roberto Segura
# [#43] W3C validation
15-June-2012 Michael Babker
^ Replace the cURL connector with JHttp
- Remove dependency on PHP cURL
23-May-2012 Michael Babker
^$ Update fr-FR, pt-PT translations
+$ Add de-DE translation
21-May-2012 Michael Babker
- Remove the damn rate limit check finally
# Links in .TDB-tweet-time container smaller than other text
27-February-2012 Michael Babker
^ [#35] Internationalize hover titles on Web Intent actions
26-February-2012 Michael Babker
+ Added method to scriptfile to remove old language files
13-February-2012 Michael Babker
^$ Update pt-BR translation
--------------------------------------------------
Tweet Display Back 2.2 Alpha - Released 16-January-2011
--------------------------------------------------
14-January-2012 Michael Babker
+ Add CMS version to internal version check for compatibility
25-December-2011 Michael Babker
^ Fix use of JHtmlDate::relative
29-November-2011 Michael Babker
- Begin removal of deprecated code
+ Add scriptfile to check for PHP cURL and J! version
--------------------------------------------------
Tweet Display Back 2.1.3 - Released 16-January-2011
--------------------------------------------------
14-January-2012 Michael Babker
^ Remove duplicated CSS3 check
13-January-2012 Michael Babker
# [#32] HTML Validation Issue
22-December-2011 Michael Babker
# [#30] Access level for JElementVersion::$_name incorrect
--------------------------------------------------
Tweet Display Back 2.1.2 - Released 13-December-2011
--------------------------------------------------
13-December-2011 Michael Babker
^$ Update es-ES translation
^$ Update id-ID translation
^$ Update it-IT translation
^$ Update nl-** translations
^$ Update pt-BR translation
^$ Update sl-SI translation
^$ Update sv-SE translation
25-November-2011 Michael Babker
! Added deprecation notices for future J! support drops
^ Some links weren't going to new windows
24-November-2011 Michael Babker
^ Modified version check to support developer packages
16-November-2011 Michael Babker
^ Improved URL protocol check
+ Add link support for media entity URLs
15-November-2011 Michael Babker
# [#26] link 'tweet-time' does not open in new window
+ Option to hide the "in reply to" text
^ Add margin to nostyle .TDB-footer-follow-img
^$ Update nl-** translations
^$ Update es-ES translation
^ Verify that URLs have the HTTP protocol
13-October-2011 Michael Babker
^$ Update id-ID translation
--------------------------------------------------
Tweet Display Back 2.1.1 - Released 9-October-2011
--------------------------------------------------
9-October-2011 Michael Babker
# Correct a bug with the CSS declaration
+$ Add sl-SI translation
^ Add checks to ensure the data is an array
^ Add a check for the error object which contains the rate limited exceeded message
6-October-2011 Michael Babker
^ [#12] Add option to bypass limit check
+ [#21] Add TDB-tweet-user class to default and nostyle templates
+ [#22] Add option to bypass Web Intents for user links
--------------------------------------------------
Tweet Display Back 2.1.0 - Released 21-September-2011
--------------------------------------------------
21-September-2011 Michael Babker
^$ Update fr-FR translation
^$ Update nl-BE translation
15-September-2011 Michael Babker
+$ Add id-ID translation
14-September-2011 Michael Babker
+$ Add pt-PT translation
13-September-2011 Michael Babker
+$ Add es-ES translation
10-September-2011 Michael Babker
^ Get the retweet count from a retweeted status
^ Set access level on all functions
# Need to get the helper before the template processing begins
8-September-2011 Michael Babker
^ Load the CSS pre-processing so it is available for errors
--------------------------------------------------
Tweet Display Back 2.1 Beta - Released 2-September-2011
--------------------------------------------------
28-August-2011 Michael Babker
+ Add version check field
27-August-2011 Michael Babker
^ [#19] Apply font size directly to tweet-time links, add last-tweet class to all templates
+ Add Color Picker from Spiral Scripts for use with widget color fields
26-August-2011 Michael Babker
# [#18] Double <b> tag
^ Place error messages inside TDB-tweet-container
17-August-2011 Michael Babker
^ Reassign values for twitterFeedType
^ Modify template filters to only display module templates
^ Add logic to correctly set the template based on the feed type
^ Initial conversion of scripts to include configurable options
16-August-2011 Michael Babker
+ Add Widgets for profile, list, and search
--------------------------------------------------
Tweet Display Back 2.0.1 - Released 18-August-2011
--------------------------------------------------
17-August-2011 Michael Babker
# Correct misspelling in footer output
10-August-2011 Michael Babker
^ Move common template variables to be processed pre-rendering
^ Removed the count check from the templates as it is handled in the helper
8-August-2011 Michael Babker
$+ Add it-IT translation (translated by Enrico Ardito)
2-August-2011 Michael Babker
+ Add jUpgrade migration files
31-July-2011 Michael Babker
# Fix a bug in the Powered By link generation
29-July-2011 Michael Babker
# Add the @ symbol to the mentions check
# Make the hash check case insensitive
^ Improve renderRetweetCount
$ Update fr-FR translation
--------------------------------------------------
Tweet Display Back 2.0.0 - Released 22-July-2011
--------------------------------------------------
22-July-2011 Michael Babker
$ Synchronize all translations
20-July-2011 Michael Babker
# Make the @mentions str_replace str_ireplace
18-July-2011 Michael Babker
^ Set cache life in minutes for Joomla! 1.7
$+ Add nl-BE and nl-NL translations (translated by Jurian Even)
13-July-2011 Michael Babker
^ Optimize processFiltering by having no filtering conditions and list feeds process before filtering begins
^ Check if $list is defined before ASCII'ing it
--------------------------------------------------
Tweet Display Back 2.0 Beta - Released 13-July-2011
--------------------------------------------------
10-July-2011 Michael Babker
$ Updated pt-BR translation
$- Removed unused string
9-July-2011 Michael Babker
^$ Process count values through JText::sprintf to allow for greater international compatibility
3-July-2011 Michael Babker
+ Add logic to count the number of active filters
^ Calculate the $count multiplier based on the number of active filters
2-July-2011 Michael Babker
+ Add fields to override the number of tweets queried from Twitter
^ Add logic to compileData to override the count when building the query JSON
30-June-2011 Michael Babker
# Correct error with hashtag str_replace
29-June-2011 Michael Babker
$ Update sv-SE translation
$+ Added French translation (translated by Benjamin Ach)
28-June-2011 Michael Babker
^$ Changed "Filter ..." to "Show ..." for filter settings
27-June-2011 Jurian Even
^ Changed some comments
^ Changed variable name $tweetContainsMention to $tweetContainsMentionAndOrReply
^ Repositioned if ($count > 0) check in foreach loop, improved loadtime
27-June-2011 Michael Babker
! Merge pull request #3 from Twentronix/twentronix
- Removed commented out logic since it has been replaced
^ Made $tweetContainsMentionAndReply more generalized and reset false value
26-June-2011 Jurian Even
^ Comments improved
^ Fixed naming of $tweetContainsMention to $tweetContainsMentionAndOrReply
^ Changed naming of $mention to $mentionSet
# New calculation for $tweetOnlyReply, bug not yet fixed
26-June-2011 Michael Babker
! Merge pull request #1 from Twentronix/twentronix
^ Modified variable names
! Code formatting
# Added conditional to check mention to resolve undefined index error
^ Moved the check for number of tweets to execute pre-variable setup
25-June 2011 Jurian Even
# Corrected if else structure in processFiltering function bigtime. Filering both filterMentions and filterReplies did not activate both if statements.
# Corrected check for filter @mentions only, there is however a notice warning left (needs to be fixed)
^ Cleaned code
+ Added different variables
^ Restructured $count > 0
25-June-2011 Michael Babker
# Corrected check for replies within the mentions conditional
^ Moved check for replies out of mentions conditional (this causes replies to be filtered with mentions)
^ Add check for RTs to count multiplier
24-June-2011 Jurian Even
# Corrected error with no tweets returning with filtering disabled
24-June-2011 Michael Babker
! Merge remote-tracking branches 'twentronix/twentronix' and 'origin/master'
+ Add new params to 1.7
$ Updated pt-BR translation
^ Modified Jurian's code to optimize filtering checks
^ Replaced preg_replace with str_replace using entities
23-June-2011 Jurian Even
+ Added params for filtering to 1.5 manifest
+ Initial code for filtering based on mentions and replies
23-June-2011 Michael Babker
^ Began restructuring repo for single repo version for J! 1.5 & 1.6+
+ Added TDB-last-tweet class for nostyle (thanks Jurian for the suggestion)
22-June-2011 Michael Babker
+ Added rel="nofollow" to all links (thanks Jurian for the suggestion)
--------------------------------------------------
Tweet Display Back 1.5.5/1.6.5 - Released 17-June-2011
--------------------------------------------------
10-June-2011 Michael Babker
^ Changed cache time to process in seconds versus minutes
^ Return an empty string when getLimit doesn't get the JSON
^ Added checks to ensure the user object pulls data
8-June-2011 Michael Babker
^ Change "Powered By" link to point to category page
2-June-2011 Michael Babker
$+ Added Swedish translation (translated by JOKR Solutions)
$+ Added Portuguese (Brazilian) translation (translated by Manoel Silva)
--------------------------------------------------
Tweet Display Back 1.5.4/1.6.4 - Released 30-May-2011
--------------------------------------------------
30-May-2011 Michael Babker
^ Simplified parameters check
# Corrected parameter names for header objects in helper
+ Added TDB-headavatar class for construct
^ Modified header name generation
- Remove count param from list API
+ Added TDB-tweetavatar class for construct
# Corrected parameter check for tweet avatar
^ Reformatted default template
^ Reformatted nostyle template
21-May-2011 Michael Babker
^ Changed the list feed to the new end point
^ Added a variable for the include_rts string
--------------------------------------------------
Tweet Display Back 1.5.3/1.6.3 - Released 19-May-2011
--------------------------------------------------
17-May-2011 Michael Babker
+ Add moduleclass_sfx
^ Change the Follow Me button to align=middle for validation
+ Add Construct template
# Fixed [#24554] Avatar URL for $headerAvatar
--------------------------------------------------
Tweet Display Back 1.5.2/1.6.2 - Released 18-April-2011
--------------------------------------------------
14-April-2011 Michael Babker
+ Added Web Intents for Retweet and Favorite
^ Modified templates to display intent icons
7-April-2011 Michael Babker
^ [#25578] Changed prepareUser $obj['name'] references to $uname to help with error situations
^ Restore defaultgroup cache parameter
^ [#25578] Modified setCaching param
^ [#25578] Remove the minutes to seconds conversion; locally, cache seems to be working OK
^ Reorganize checks for caching and moved getLimits check
6-April-2011 Michael Babker
^ Modified cache parameters
^ Modified header user link generation
# Removed Web Intent from list links
--------------------------------------------------
Tweet Display Back 1.5.1/1.6.1 - Released 4-April-2011
--------------------------------------------------
31-March-2011 Michael Babker
+ Add a link for the Twitter Web Intents script
+ Add the user intent to all user links
+ Add the reply intent
+ Added an additional error check to verify that data has been retrieved (Thanks rb for the suggestion)
# Closed the unclosed URL tag
--------------------------------------------------
Tweet Display Back 1.5.0/1.6.0 - Released 29-March-2011
--------------------------------------------------
28-March-2011 Michael Babker
^ Re-enable updateservers
27-March-2011 Michael Babker
^ Add safehtml filter as appropriate
^ Modified the character separator to a single space to prevent a display bug when trying to make it blank
--------------------------------------------------
Tweet Display Back 1.5 Beta & 1.6 Beta 2 - Released 12-March-2011
--------------------------------------------------
11-March-2011 Michael Babker
^ Partial fix for [#24576] PHP Strict
10-March-2011 Michael Babker
+^ [#25063] Initial conversion of the helper to pull both user and list feeds, list options added
^ Renamed prepareStatic to prepareUser
^ First pass at reformatting the default template for the new rendering
^ List name is not a required field
^ Changed references that are not processed through foreach from $o to $twitter
^ Reformatted nostyle template for new rendering
8-March-2011 Michael Babker
#- [#25214] Removed debug code that accidentally made it into the release package
--------------------------------------------------
Tweet Display Back 1.6 Beta - Released 6-March-2011
--------------------------------------------------
6-March-2011 Michael Babker
^ Moved the getLimit check to (logically) be executed only when the cache is disabled or expired
- Removed the cache refactoring
11-February-2011 Michael Babker
^ Moved the check to determine if CURL is enabled to be the first code executed by the module
^ Moved the getLimits check to the module controller
^ Added !empty checks to template elements to prevent rendering empty elements
^$ Modified caching parameters to use Joomla! globals and removed specific language strings
^ Code for cache calling refactored
8-February-2011 Michael Babker
^ [#24555] Standardize CSS calls
^ Actually implement separator character parameter
4-February-2011 Michael Babker
+$ [#24090] Include "Module Class Suffix" option
2-February-2011 Michael Babker
+ Added a class for user and hash tag links (Thanks Babs for the idea)
--------------------------------------------------
Tweet Display Back 1.2 Beta - Released 29-January-2011
--------------------------------------------------
29-January-2011 Michael Babker
^ Partial solution for [#24089] - Refactored CSS for speech bubble on left-aligned default
^ Partial solution for [#24089] - Refactored CSS for speech bubble on right-aligned default
^$ [#24091] Reorganize Parameters
^$ Renamed most parameters to match reorganization
+$ Add a username separator parameter
22-January-2011 Michael Babker
- Removed avatar template
+$ Partial solution for [#24190] Better error reporting
+$ Implemented [#24551] Modify tweet footer
+$ Implemented [#24552] Refactor tweetDisplayHelper::renderRelativeTime
+$ Implemented [#24565] Follow Me/Us Option
--------------------------------------------------
Tweet Display Back 1.0.10/1.1.10 - Released 11-January-2011
--------------------------------------------------
10-January-2011 Michael Babker
^ Added name and priority attributes to server tag for updateserver
9-January-2011 Michael Babker
# [#24242] Static function calls to non-static functions break module on PHP 5.3 (Thanks to Berend for the report)
# Strict standards: Only variables should be assigned by reference mod_tweetdisplayback.php
2-January-2011 Michael Babker
+ Added CSS3 option
+ CSS3 support integrated into avatar & default templates
23-December-2010 Michael Babker
# Fixed check for location in tweets
--------------------------------------------------
Tweet Display Back 1.0.9/1.1.9 - Released 8-December-2010
--------------------------------------------------
8-December-2010 Michael Babker
# Fixed [#23688] Permalinks to tweets broken in some environments
5-December-2010 Michael Babker
# Fixed [#23645] Template Header Margins
4-December-2010 Michael Babker
# Fixed [#23646] Nostyle template avatar overhang
--------------------------------------------------
Tweet Display Back 1.0.8/1.1.8 - Released 2-December-2010
--------------------------------------------------
27-November-2010 Michael Babker
^ Changed name in XML
^ Added imgpath variable to nostyle template
18-November-2010 Michael Babker
# Corrected "Follow Me" link generation
15-November-2010 Michael Babker
+ Added option to display the user's real name in the header
14-November-2010 Michael Babker
^ Restructured element calls in templates (removing some redundent code)
^ Modified CSS with template updates
13-November-2010 Michael Babker
^ Modified language installation so that language files install in site language folder
^ Added margin between bottom tweet and "Follow me" image on right aligned default template
--------------------------------------------------
Tweet Display Back 1.0.7/1.1.7 - Released 7-November-2010
--------------------------------------------------
7-November-2010 Michael Babker
+ Partial addition for [#22395] Ability to display retweets as being from original tweeter
^ Changed foreach argument in templates
+ Added updateservers info in XML
^ Modified template generation (thanks to Amy Stephen for the help!)
^ Changes to renderTwitter pertaining to generation of elements
5-November-2010 Michael Babker
+ Added getJSON function
+ Added description of all functions
^ Moved renderTwitter and getRelativeTime functions under tweetDisplayHelper
^ Renamed getRelativeTime to renderRelativeTime
^ Renamed numerous variables in helper
^ Converted JSON pull to be an array
^ Further defined getJSON
30-October-2010 Michael Babker
^ Added padding to the "Follow me" button on the avatar template
28-October-2010 Michael Babker
+ [#23044] Add option to display "Follow me" button versus text
--------------------------------------------------
Tweet Display Back 1.0.6/1.1.6 - Released 25-October-2010
--------------------------------------------------
24-October-2010 Michael Babker
# Fixed [#22872] getLimit updates
^ [#22973] Implement cURL to replace current loading procedure
21-October-2010 Michael Babker
# Code added in work on [#22872] getLimit updates
$ Changed "Unable to load" message to translatable string
14-October-2010 Michael Babker
# Fixed [#22875] Follow Me link is broken (Thanks for the report, John!)
27-September-2010 Michael Babker
# Swapped location and web positions in nostyle template
--------------------------------------------------
Tweet Display Back 1.0.5/1.1.5 - Released 25-September-2010
--------------------------------------------------
25-September-2010 Michael Babker
+ Partial completion of [#22494] New Template - Avatar Centered
+ Added ability to display the bio location in the user's header info
22-September-2010 Michael Babker
^ Changed height to min-height for bio with avatar
21-September-2010 Michael Babker
^ Modified preg_replace's for link display
^ Added filter to style field to exclude .html
+ Added index.html to tmpl folder
--------------------------------------------------
Tweet Display Back 1.0.4/1.1.4 - Released 20-September-2010
--------------------------------------------------
20-September-2010 Michael Babker
^ Corrected Powered By link
^ Renamed many parameters for better organization
# [#22522] Move parameter checks out of templates
$ Language string corrections
$ Created language strings for relative times
17-September-2010 Michael Babker
+ Add down arrow image for avatar template
$ Change description of tweet avatar alignment
^ Refactored $t->created_html creation
# Tweet source required time to be displayed
--------------------------------------------------
Tweet Display Back 1.0.3/1.1.3 - Released 16-September-2010
--------------------------------------------------
16-September-2010 Michael Babker
# [#22480] Remove (s) from relative time stamps
15-September-2010 Michael Babker
+ [#22454] Add support for location
^ Change from to via in source text
# [#22457] Created time & reply to line tied to "showCreated" param
12-September-2010 Michael Babker
^ [#22398] Change version in header
# [#22397] Consistent case on Powered By link
^ Tag symbol not included as part of link anymore
--------------------------------------------------
Tweet Display Back 1.0.2/1.1.2 - Released 10-September-2010
--------------------------------------------------
6-September-2010 Michael Babker
# Fixed error in "Follow me" link for default template
# Corrected error in getLimit JSON
^ Changed default $layout
# [#5] Add CSS for nostyle
^ Created classes for "Follow Me" and "Powered By" links
# [#4] Modify CSS for when avatar isn't displayed
+ Add class for when the header avatar is aligned left or right
^ Remove excess conditionals and call correct classes based on parameter
^ Renamed image classes to avatar
$ Changed "Header Image" to "Header Avatar" in options
# [#3] If avatar is not displayed with tweets, the tweets aren't displayed
^ Updated nostyle to match default
4-September-2010 Michael Babker
^ Changelog formatting
--------------------------------------------------
Tweet Display Back 1.0.1/1.1.1 - Released 3-September-2010
--------------------------------------------------
3-September-2010 Michael Babker
^ Changed "Powered by" link to direct page versus home page
^ Changed tweet avatar to use info from API pull
- Removed entities from API pull
2-September-2010 Michael Babker
+ Option to display tags as links or not
^ Changed parameter names
- Removed unused image parameter
+ Hash tags (#) and user tags (@) are now linkable
1-September-2010 Michael Babker
# Corrected "in reply to" check to not display if not directly responding to a tweet (in_reply_to_status_id)
+ Include entities in the JSON pull for future development
^ Changed tweet avatar source
^ Fixed tweet avatar size, removed inline style options
^ Removed redundant check in the helper
--------------------------------------------------
Tweet Display Back 1.0.0/1.1.0 - Released 28-August-2010
--------------------------------------------------
28-August-2010 Michael Babker
+ Added static text to language pack
^ Refactored install manifest for 1.6 Compliance
^ Refactored code for 1.6 Compliance
# Fixed header image source
# Fixed CSS issues in header info
+ Ability to display retweets
+ Ability to display avatar on left or right of tweet
^ Updated nostyle template to match default
^ getTweet URL updated
^ Changed getLimit verification source
^ Updated install manifest with new media locations
^ Reorganized all media into media folder
- Option to resize header avatar