Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
November 20, 20204 yr Author Search for Books (and other apps) will come in a future version. It’s already in my to do list. I’ll see what the API provides regarding the cover.
November 20, 20204 yr 4 minutes ago, Adriano Faria said: I’ll see what the API provides regarding the cover. See: https://developers.google.com/books/docs/v1/using#RetrievingVolume Looks like you're grabbing thumbnail, but they have smallThumbnail, thumbnail, small, medium, large, extraLarge as results. Something on the larger side would be nice (or configurable, for those concerned with storage constraints of the images). 5 minutes ago, Adriano Faria said: Search for Books (and other apps) will come in a future version. It’s already in my to do list. While this would be nice, I meant it more as a manual click to conduct the existing single ISBN search rather than on losing focus for the ISBN field, and an explicit "No matches found" message to let the user know that a search was both performed, and no results came back. In our intial testing, we thought it was broken entirely as we were beginning with books that did not have matches returned by the API. It wasn't until it eventually pulled a result that we understood how it was working.
November 20, 20204 yr Author 4 hours ago, Paul E. said: books_bookshelves is empty, with no records. The right table is books_shelf. Is it empty? It tries to load it: $category = \IPS\books\Shelf::loadAndCheckPerms( 1 ); I didn't add a try/catch because it can't be deleted. Edited November 20, 20204 yr by Adriano Faria
November 20, 20204 yr 1 hour ago, Adriano Faria said: The right table is books_shelf. Is it empty? No, this table has one record with a books_shelf_id of 1. The values match your attached sql INSERT statement.
November 20, 20204 yr Just for clarity, @Adriano Faria: We see this error upon clicking the 'Create a Bookshelf' button--not when attempting to save a new bookshelf. I see a modal window appear for a moment and then straight to the error message.
November 20, 20204 yr Author I know. You're probably on book view and clicked to create a bookshelf. This: $category = \IPS\books\Shelf::loadAndCheckPerms( 1 ); Appears twice in that file: manage() and form(). Your error points to the manage() in line 27. So I deleted the record from my table and I got the same error: So I wonder how it's failing to load an existing record, since you're saying it's there. Anyway, let's continue in a private message. I will need ACP access or will ask for information that won't fit here, like attach a file so you can upload via FTP, etc. Edited November 20, 20204 yr by Adriano Faria
November 23, 20204 yr We continue testing this. How does one create multiple bookshelves? Is it just one bookshelf per member? If so, would you consider adding multiple bookshelves per member? Also, depending on how this is set up, a book could, in theory, have multiple categories (non-fiction, mystery, politics, etc.). We were hoping to work around this by using bookshelves instead, yet it's not apparent how to add additional bookshelves.
November 23, 20204 yr Author 15 minutes ago, Paul E. said: How does one create multiple bookshelves? Is it just one bookshelf per member? If so, would you consider adding multiple bookshelves per member? No, it’s one per member and it’s not in my plans to change it. I don’t see much sense on it. 15 minutes ago, Paul E. said: Also, depending on how this is set up, a book could, in theory, have multiple categories (non-fiction, mystery, politics, etc.). We were hoping to work around this by using bookshelves instead, yet it's not apparent how to add additional bookshelves. That’s not the goal. Bookshelf is personal. You are trying to use it as it wasn’t planned that’s why things doesn’t seem right to you.
November 23, 20204 yr Just now, Adriano Faria said: No, it’s one per member and it’s not in my plans to change it. I don’t see much sense on it. For a use-case, consider Goodreads, a web site that works similarly to how this might. In their implementation, users can create multiple bookshelves that they give different names. This is a popular site for avid readers. One member's example: It essentially enables additional curation of the collection. You might be interested in featuring a particular collection (bookshelf) by one member. They additionally have lists, which are another way to collect books. A book might be in multiple lists, and lists can be voted on, reviewed, etc. Things like the Best Books for New Moms, or Must-Read Historical Fiction, etc. www.goodreads.com/list This would seem like a good concept to take to your other similar apps (music, movies, etc.).
November 23, 20204 yr Author I won’t change this, Paul. You are free to do whatever you want in your install.
November 23, 20204 yr No worries. UX improvement would be nice. No need to implement any of these things if you don't find them useful, though I think they have universal benefits. If it's a single bookshelf, it should be a toggle (i.e. "Turn off/on my personal bookshelf"). Right now there's a "Add bookshelf" button, giving you the ability to choose a name, which suggests you'll be able to add multiple. Confusing for the end user.
November 23, 20204 yr Author I can post tomorrow how to make it happen in your install if you want. It’s just a couple of edits as far as I remember.
December 28, 20204 yr Hello Adriano. The book industry is complex. My partner works in a publishing house and it's never easy. I bought your plug-in, but I am very frustrated. 1- The damn isbn code does not necessarily make the right book. 2- the associated books section are not limited to the default language (French in my case). 3- the Amazon link does not seem to work. I have a link to Barnes and Noble. Obviously, they don't sell books in French, so it's useless. I also bought your Movies plug-in. It's really awesome! It would be really cool if Books worked so well! ;-) Thank you for your work. https://mafiarose.com Edited December 29, 20204 yr by Yannick Lamarre English is not my language ;-)
February 11, 20213 yr Little typo in language books_shelf_tags_noprefixes --- Allow pefixes Should be prefixes.
July 13, 20213 yr Author Version 4.6 for this and a lot of other resources are pending approval for a few day. Same reply for the message you sent.
August 31, 20213 yr Hello @Adriano Faria. I've just bought this app and install it but it's impossible to add a book. I enter an ISBN (1), click on "Add Book" (2) then I have an error message who said "This field is mandatory" (3). No matter it's 10 or 13 digits, the problem is the same. Thanks for your help.
August 31, 20213 yr Author 38 minutes ago, Olmyster said: Hello @Adriano Faria. I've just bought this app and install it but it's impossible to add a book. I enter an ISBN (1), click on "Add Book" (2) then I have an error message who said "This field is mandatory" (3). No matter it's 10 or 13 digits, the problem is the same. Thanks for your help. Hello, Which screen is that? I doesn’t has a “popup” with a button to add books, AFAIK. The posting screen is a full screen with the form.
September 1, 20213 yr 13 hours ago, Adriano Faria said: Which screen is that? I doesn’t has a “popup” with a button to add books, AFAIK. The posting screen is a full screen with the form. See the video below wich is a capture of what it's happen when I try to add a book. No matter what browser it is, the problem is the same. exemple.mp4
September 1, 20213 yr Author 10 minutes ago, Olmyster said: See the video below wich is a capture of what it's happen when I try to add a book. No matter what browser it is, the problem is the same. exemple.mp4 1.24 MB · 0 downloads Wrong, mate! You are trying to add books to a bookshelf, so obviously books are required. This app is like any other out there: to add books to the app, you need to create the category, give the groups the permission to add, then go to +Create menu or to the app itself and then you will see a SUBMIT NEW BOOK beside the one you clicked Bookshelves). 👍
September 1, 20213 yr Hello Adriano. Sorry to bother you again... I am currently translating the entire frontend into French. To do this, I'm going through the localization file. But there is a word I can't find in it. It's Bookshelves. I can translate it in some other pages of your app but not in the index page of bookshleves, as shown in my screenshot. Is it hard coded ? Edited September 1, 20213 yr by Olmyster
September 2, 20213 yr Even with the quick translating, the two occurences of "Bookshelves" that I have pointed in the screenshot in my previous message are uneditable. Edited September 2, 20213 yr by Olmyster
September 2, 20213 yr Author Ok, on my PC now. Bookshelves is a dummy category. It's like a forum name; it doesn't show in translation. I can add it as a language bit but that's not enough to release a new version. I don't want to release a new version today (still it will take at least one week to be available) and then you find another issue in translation. Keep translating and let me know if you find something else. I'll release a new version later.