Replies

May 22, 2020 5 years ago
If ever a whiz there was
Georgie
is a whiz because
User Avatar
Holly Daze
May 22, 2020 5 years ago
osterizer
made a huge mistake
User Avatar
Tinky_Winky

: That helped immensely! Try it now.

May 22, 2020 5 years ago
If ever a whiz there was
Georgie
is a whiz because
User Avatar
Holly Daze

yippee! what it was?

May 22, 2020 5 years ago
osterizer
made a huge mistake
User Avatar
Tinky_Winky

For some reason, there's an extra character at the beginning of your source code. I don't know if Subeta's using it to mark something (like which version of the wardrobe you used last), or if it's something your browser is adding.

Anyway, I just set the script to ignore it. :)

May 22, 2020 5 years ago
If ever a whiz there was
Georgie
is a whiz because
User Avatar
Holly Daze

It just knows how special I am!

Weird though. Thanks for fixing it.

May 22, 2020 5 years ago
osterizer
made a huge mistake
User Avatar
Tinky_Winky

Yeah, it's weird. If you look at your pastebin, the source starts on line 2. (Line 1 is blank.) That's not happening for me when I get the source code. But in any case, our script shouldn't be so fussy that a blank line trips it up.

May 22, 2020 5 years ago
If ever a whiz there was
Georgie
is a whiz because
User Avatar
Holly Daze

Well, thanks to you now it will not.

May 24, 2020 5 years ago
osterizer
made a huge mistake
User Avatar
Tinky_Winky

Quote by Georgie
But
To the best of my memory you never had to "have" a beanbag list. It was one of the automatic ones that were created whenever you add the code. Has been a long time though so I am probably mis-remembering

Made a few more changes:

Now, you don't have to manually add an item to any of the "non-pet" checklists (Beanbags, Plushies, Pumpkins, etc.)

As for books and food, it's a little complicated: [ol]

  • If all of your pets on your 'book list' or your 'food list' have items in their collections, they'll all be listed.
  • If all of your pets on your book or food list have empty collections, they'll still all be listed
  • If you have a book or food list containing some pets with items in their collections and some without, only the pets with items in their collections will be listed automatically. The other pets you'll need to manually add an item before they show up on the mass add page.
  • [/ol]

    The reason for has to do with the fact that for a long time, we didn't have separate lists for book pets and food pets -- all the pets were in the same list, and so if a user whose account was set up back when all the pets were in one list has a 'gourmand' pet, it'll be chosen automatically when mass-adding without the user having to scroll through all the other pets to select it.

    I hope that wasn't too confusing. Let me know if you have any questions or you'd like something changed.

    May 24, 2020 5 years ago
    If ever a whiz there was
    Georgie
    is a whiz because
    User Avatar
    Holly Daze

    "Now, you don't have to manually add an item to any of the "non-pet" checklists (Beanbags, Plushies, Pumpkins, etc.)"

    Thanks. I think that is a good change.

    "If all of your pets on your 'book list' or your 'food list' have items in their collections, they'll all be listed." Will the 'extras' disappear if a user adds a particular pet?

    "If all of your pets on your book or food list have empty collections, they'll still all be listed" So, now there is no need to add your pet before mass adding to one of these collections?

    "If you have a book or food list containing some pets with items in their collections and some without, only the pets with items in their collections will be listed automatically. The other pets you'll need to manually add an item before they show up on the mass add page." So these are invisible checklists? How do you find them to manually toggle something? I am asking this AFTER looking for my non-checklisted pets Also, every single one of my pets has eaten oofa fruits but the only food checklist showing (and the only one I want to show) is my gourmand. I am probably not understanding what you are saying...

    May 24, 2020 5 years ago
    osterizer
    made a huge mistake
    User Avatar
    Tinky_Winky

    We don't store empty checklists. There's a reason for this: we have a lot of users who only track a few things on SubetaLodge; if a user only keeps track of their wardrobe and books read, for example, and not all the other possible collections, then they're using up only two entries in the checklists table instead of eleven. We're saving space by not making a record for a checklist until there's something in it.

    Here's the math: we have 26,832 users on SubetaLodge. We are currently tracking 45,550 checklists -- that's less than two checklists per person. (Granted, a lot of accounts on SubetaLodge aren't very active users.) If we had to store the 'standard' checklists for every user: Beanbag, Bobblehead, Plushie, Pastry, Pumpkin, Sticker, Tile, Trading Card, Tree Ornament, and Wardrobe, that would be 268,320 checklists -- plus any custom checklists people have. That's over five times as many records as we're currently storing, and that's why we don't create a record for a checklist until it actually has something in it.

    So the issue that I'm trying to deal with is: if someone tries to mass-add to an empty checklist, do we want to create a record for that checklist? The answer that I'm working with right now is: YES, we will automatically create a record UNLESS both of the following are true:

    1. You are adding books or food.
    2. You have a pet with a checklist for that item, but you selected a different pet to mass-add to.

    As an example: If you accidentally tried to mass-add a food list to a pet who isn't your gourmand, it won't work. (That protects you against inadvertent finger-slips and keeps you from having to delete a whole page of items from the wrong pet's checklist because you made a mistake.) If you really want to add a food list for a new pet, you can, but you have to add the first item manually before the mass-add script will recognize the new pet as a gourmand.

    I hope that clears things up a bit.

    May 24, 2020 5 years ago
    If ever a whiz there was
    Georgie
    is a whiz because
    User Avatar
    Holly Daze

    It....does not. I understand the first part. of course it saves space, etc. I am just wondering how you can manually toggle something that is not there. There is no checklist for my pet xxossterizerxx's books. so if I want to have one for him do I have to add him on my account page and then go toggle something?

    PS not a real pet

    May 24, 2020 5 years ago
    osterizer
    made a huge mistake
    User Avatar
    Tinky_Winky

    So you adopt a new pet xxosterizerxx and want to create a list for the pet.

    1. Add the pet to your account page.
    2. Go to your collections page and scroll down to where it says xxosterizerxx has read 0 books. Follow the link to the book list. (It would be https://www.subetalodge.org/list_collection/collection/Book/pet/xxosterizerxx, but there's no such pet.)
    3. Toggle any book. That creates a record for that pet's book list. From now on, you can select that pet when mass-adding.

    The only time people would have to do this is when they already have a reader pet and want to create a second/third/fourth one.

    May 24, 2020 5 years ago
    If ever a whiz there was
    Georgie
    is a whiz because
    User Avatar
    Holly Daze

    okay so the answer is yes ;p essentially nothing has changed... just dd a pet that you want to have a collection for otherwise they will not show up

    May 24, 2020 5 years ago
    osterizer
    made a huge mistake
    User Avatar
    Tinky_Winky

    Nothing has changed for 'old' users like you and me. For brand-new users who don't have a gourmand or reader pet yet, the process is easier. If they don't have any pets with a book or food checklist, they can go ahead and create their first one by mass-add. If they want to create a second one, they'll have to go through the steps above.

    May 24, 2020 5 years ago
    If ever a whiz there was
    Georgie
    is a whiz because
    User Avatar
    Holly Daze

    okay. thanks for being patient with me. or at least appearing to be patient with me ;)

    May 24, 2020 5 years ago
    osterizer
    made a huge mistake
    User Avatar
    Tinky_Winky

    No, that's okay. A lot of things are easier to communicate in person. Or side-by-side at the same screen when we can just point to something.

    May 24, 2020 5 years ago
    Reaper
    sealed it with a kiss
    User Avatar
    Derek Hale

    Something is wrong with the revamp of the morticlaw (the common one) on SL. It won't show the preview despite the image address being correct.

    this one - it's not showing the preview on our site.

    The address for the image is here but it's not working to show the preview on our site.

    Wouldst thou like to live deliciously?

    May 24, 2020 5 years ago
    If ever a whiz there was
    Georgie
    is a whiz because
    User Avatar
    Holly Daze

    I tried what I could think of with no fix. I am sure O will take one look and know what it is...

    May 24, 2020 5 years ago
    Reaper
    sealed it with a kiss
    User Avatar
    Derek Hale

    I'm sure it has to do with how they named the file here vs the item name or something. But I just can't sort it out. It's very annoying.

    Wouldst thou like to live deliciously?

    May 24, 2020 5 years ago
    Lypsyl
    is a billionaire
    User Avatar
    Crotchety

    not sure if it has anything to with it, but those revamps changed both the layer (body to bottom) and the M/F - they were originally B. But the other two had the exact same issues and they're fine.

    Please log in to reply to this topic.