Website improvements

  • Hi all,

    First of all, I have found your enhancements to the website to be progressing, and improvements to the site.

    All, that is, except for the tinkering that has gone on with the My Downloads tab, which, I'm afraid, has become LESS useful every time it has changed, IMO.

    Let me explain.

    I have, since early on, used the "Up to date" information in My Downloads to manage my addons. The page itself is quite well thought out, especially for updatable addons, but the Up to date page is not to my liking, I'm afraid.

    Why not?

    Up until the latest update to this page, I've been able to download the data, put it into Word, run a macro, and make it suitable to export into Excel, which is where it is most useful.

    Unfortunately, there are two changes that have stymied me with the latest version:

    • The images don't download (just a blank square, which is not a big deal), but they do leave a square box, and unfortunately, although you can delete the images, it leaves what looks like a paragraph mark, but isn't. Word can't handle it.
    • The second problem is that you've removed the last download date, which was a most useful aspect, especially during this time of SU 5.

    What would I like to see?

    Ideally, I'd like to be able to download the whole list as a TSV, or csv, so I could open it up straight into Excel. I know that this is probably too much effort, so:

    My other proposal would be for you to at least replace the last downloaded date on the page, and perhaps, rework it so that there isn't an uneditable symbol in it.

    Thanking you in anticipation,

    John Glossop

    JohnG

    From Oz, Flight Simmer since FS1 - seriously since FS95

    Contributed to, and managed a site called ProjectAI for a time

  • Once again, JohnG is correct. The new "look & feel" of both the overall site and the My Downloads section are nice, but by moving away from using tables to using CSS for the layout it breaks the ability effectively copy/paste the content from the "up-to-date" view for use managing add-ons in a local tool (like Excel).


    I have an entire scripted workflow from the "up-to-date" in PowerShell which renames archive files and container folders by category/geography/content such that using the wonderful "Add-in Linker" utility by Bad2000, I can easily enable/disable my add-ons by region and type of flying I wish to do prior to starting MSFS.


    This same subject was addressed in June in the New "My Downloads" layout thread.


    Reorganizing, the displayed content is more than welcome as is adding additional details so long as there is some form of delimeter between fields which can be programmatically processed.


    Thanks to the dev team for all they do making flightsim.to the defacto standard source for MSFS2020 community expansions. And a HUGH thanks to the entire community for all they do expanding the MS/Asobo product.

    -Todd "FunnyLookingBlondHeadedKid"

  • Hi, I've just found ANOTHER issue with the new layout.

    Prior to the current version, it was possible to use Firefox search to find any data on this page. For instance, if I knew the name of the zip file, I could search on that field, and find the name of the addon. This is no longer available. Sorry, but every time I look at this modification to the site, I manage to find some other change that blocks me from working with it as I need to be able to do.

    Why do I want/need to be able to do this? Because it is very much the case with MANY add-ons that it isn't possible to identify an add on from the archive name.

    As an example,

    modelLib_DtzrB.zip

    and

    ModelLib_OUvc8.zip

    I know, now, through some intense investigation, that wouldn't have been necessary before the last update, that these are in fact two different addons - totally unrelated, and I'm sure that I'm not the only one likely to fall into that trap!

    JohnG

    From Oz, Flight Simmer since FS1 - seriously since FS95

    Contributed to, and managed a site called ProjectAI for a time

  • So... if you have the ability to perform Regular Expressions in your scripting language, the current "My Downloads" Up-to-date page content when copied&pasted as text can be parsed using
    ^ (.+)\n(.+)by (.+) Version (.+) (Updated .+)\n(.+) (.+)\n
    \2 = Package name
    \3 = Author

    \4 = Version

    \5 = Update delta
    \6 = filename

    \7 = category


    I have my automation scripting working again so I no longer need action (until some unforseen special character or package name format breaks the RegEx).


    Regards,

    Todd "FunnyLookingBlondHeadedKid"

  • Yeah, I've just about got my word/excel solution working, but still miss the "last downloaded" column.

    I could probably compress it from this to make it more elegant, but given the propensity for change, I'm not going to bother!


    Sub Macro5()

    '

    ' Macro5 Macro

    '

    '

    Selection.Find.ClearFormatting

    Selection.Find.Replacement.ClearFormatting

    With Selection.Find

    .Text = "^g"

    .Replacement.Text = ""

    .Forward = True

    .Wrap = wdFindContinue

    .Format = False

    .MatchCase = False

    .MatchWholeWord = False

    .MatchWildcards = False

    .MatchSoundsLike = False

    .MatchAllWordForms = False

    End With

    Selection.Find.Execute Replace:=wdReplaceAll

    Selection.Find.ClearFormatting

    Selection.Find.Replacement.ClearFormatting

    With Selection.Find

    .Text = "^l"

    .Replacement.Text = "^t"

    .Forward = True

    .Wrap = wdFindContinue

    .Format = False

    .MatchCase = False

    .MatchWholeWord = False

    .MatchWildcards = False

    .MatchSoundsLike = False

    .MatchAllWordForms = False

    End With

    Selection.Find.Execute Replace:=wdReplaceAll

    Selection.Find.ClearFormatting

    Selection.Find.Replacement.ClearFormatting

    With Selection.Find

    .Text = "7z "

    .Replacement.Text = "7z^t"

    .Forward = True

    .Wrap = wdFindContinue

    .Format = False

    .MatchCase = False

    .MatchWholeWord = False

    .MatchWildcards = False

    .MatchSoundsLike = False

    .MatchAllWordForms = False

    End With

    Selection.Find.Execute Replace:=wdReplaceAll

    With Selection.Find

    .Text = "rar "

    .Replacement.Text = "rar^t"

    .Forward = True

    .Wrap = wdFindContinue

    .Format = False

    .MatchCase = False

    .MatchWholeWord = False

    .MatchWildcards = False

    .MatchSoundsLike = False

    .MatchAllWordForms = False

    End With

    Selection.Find.Execute Replace:=wdReplaceAll

    With Selection.Find

    .Text = "zip "

    .Replacement.Text = "zip^t"

    .Forward = True

    .Wrap = wdFindContinue

    .Format = False

    .MatchCase = False

    .MatchWholeWord = False

    .MatchWildcards = False

    .MatchSoundsLike = False

    .MatchAllWordForms = False

    End With

    Selection.Find.Execute Replace:=wdReplaceAll

    Selection.Find.ClearFormatting

    Selection.Find.Replacement.ClearFormatting

    With Selection.Find

    .Text = "^pby "

    .Replacement.Text = "^t"

    .Forward = True

    .Wrap = wdFindContinue

    .Format = False

    .MatchCase = False

    .MatchWholeWord = False

    .MatchWildcards = False

    .MatchSoundsLike = False

    .MatchAllWordForms = False

    End With

    Selection.Find.Execute Replace:=wdReplaceAll

    With Selection.Find

    .Text = " Updated"

    .Replacement.Text = "^tUpdated"

    .Forward = True

    .Wrap = wdFindContinue

    .Format = False

    .MatchCase = False

    .MatchWholeWord = False

    .MatchWildcards = False

    .MatchSoundsLike = False

    .MatchAllWordForms = False

    End With

    Selection.Find.Execute Replace:=wdReplaceAll

    With Selection.Find

    .Text = " Version "

    .Replacement.Text = "^tVersion "

    .Forward = True

    .Wrap = wdFindContinue

    .Format = False

    .MatchCase = False

    .MatchWholeWord = False

    .MatchWildcards = False

    .MatchSoundsLike = False

    .MatchAllWordForms = False

    End With

    Selection.Find.Execute Replace:=wdReplaceAll

    End Sub

    JohnG

    From Oz, Flight Simmer since FS1 - seriously since FS95

    Contributed to, and managed a site called ProjectAI for a time