otzaria icon indicating copy to clipboard operation
otzaria copied to clipboard

הוסף למסך ספריה "חפש שם ספר או שם מחבר"

Open IEUDI2 opened this issue 1 month ago • 4 comments

➜ היום החיפוש מחפש רק בשם הספר ➜ אני רוצה שיחפש גם בשם המחבר

אני רוצה לסייע אז אני יכתוב מה אמר לי GPT:

ולכן יהיו שלושה שינויים:

הוספת author למודל הספר

הרחבת פונקציית החיפוש

שיפור ה-placeholder בשדה החיפוש

ה-patch כתוב בפורמט unified diff — מוכן לשימוש ב-PR.

`*** Begin Patch

*** Update File: lib/models/book.dart @@ class Book { final String id; final String title;

  • final String author; final String path;

    Book({ required this.id, required this.title,

  • required this.author, required this.path, });

factory Book.fromJson(Map<String, dynamic> json) { return Book( id: json['id'] as String, title: json['title'] as String? ?? '',

  •  author: json['author'] as String? ?? '',
     path: json['path'] as String? ?? '',
    

    ); }

    Map<String, dynamic> toJson() => { 'id': id, 'title': title,

  • 'author': author, 'path': path, }; }

*** End Patch `

IEUDI2 avatar Nov 24 '25 22:11 IEUDI2

הוא שכח להוסיף לך את ה+ וה- 😂😂😂😂

Y-PLONI avatar Nov 24 '25 22:11 Y-PLONI

זה כפול

Y-PLONI avatar Nov 24 '25 22:11 Y-PLONI

מכיון שאני יודע שחלק משמות המחברים חסרים בקובץ מטא דטא של אוצריא אז עשיתי את העבודה הזו וערכתי את כל שמות המחברים של אוצריא והוספתי אותם לקובץ XL וגם לקובץ JSON (זה קובץ חדש ולא המקורי של אוצריא)

metadata.json

קטלוג מחברים ודורות.xlsx

IEUDI2 avatar Nov 24 '25 22:11 IEUDI2

זה לא בדיוק כפול מישהו כתב על זה ברשימה של 100 נושאים: https://github.com/Sivan22/otzaria/issues/391

IEUDI2 avatar Nov 24 '25 22:11 IEUDI2

בוצע, תודה ל @gwngdwl !!!

Y-PLONI avatar Dec 01 '25 21:12 Y-PLONI

צריך שיהיה כתוב "חפש שם ספר או שם מחבר" כרגע אפשר לחפש וזה לא כתוב עדיין בנוסף המון ספרים לא מעודכן להם שם מחבר אני ממליץ להשתמש בקובץ הזה

קטלוג מחברים ודורות.xlsx

IEUDI2 avatar Dec 06 '25 20:12 IEUDI2

@IEUDI2 הקובץ שהכנת מושקע עד מאוד, אבל לא לוקח בחשבון את זה שיש לנו מטא-דאטה של ספריא ושל דיקטה. את שאר שמות המחברים אנו מתכננים לקחת מהשורה השנייה בשם של כל קובץ. בתכנון העתידי ליצור מטא-דאטה לשאר התיקיות, אנו בהחלט נצטרך עזרה!

Y-PLONI avatar Dec 07 '25 18:12 Y-PLONI