projects:spejstore
This is an old revision of the document!
Table of Contents
Spejstore | |
---|---|
Status | active |
Founder | informatic |
Source | informatic/spejstore |
Hackerspace Inventory System
Dodawanie rzeczy
- Zaloguj się na https://inventory.waw.hackerspace.pl/admin/login/?next=/admin/.
- Przejdź na stronę https://inventory.waw.hackerspace.pl/admin/storage/item/.
- Kliknij Add item.
- Uzupełnij formularz.
- Zapisz.
Opis pól formularza
Ważne (obowiązkowe) pola
Pole | Przykładowa wartość | Uwagi |
---|---|---|
Name | materiały lutownicze | Tekst na labelce. Pisz po polsku, zwięźle i zacznij z małej litery. |
Parent | stanowisko elektroniczne | |
Categories | samla 11L | Generalnie odradza się tworzenia nowych kategorii. |
Labels | MATLUT | Tekst zakodowany w QR kodzie. Używaj znaków tylko z tego zestawu: 0-9A-Z/-+:%$*. . Mniejsza liczba znaków przyśpiesza i ułatwia dekodowanie QR kodu. |
Properties
Dowolne pary klucz-wartość. Sugerowany jest język angielski.
W tabelce znajdują się często używane klucze.
Pole | Przykładowa wartość | Uwagi |
---|---|---|
count | 4 | |
keywords | lutownica (lutownice), stacja lutownicza (stacje lutownicze), lutowanie | Warto wpisywać to słowa, pod którymi ludzie będą potencjalnie szukali danego przedmiotu. Nie ma sensu tu powielać informacji zawartych w tytule lub opisie. |
project | arcade | |
serial number | ||
tolerance | ||
url | http://vending.waw.hackerspace.pl/ | |
wiki_url | https://wiki.hackerspace.pl/projects:vending |
Drukowanie labelek
curl --data "" label.waw.hackerspace.pl:4567/api/1/print/ID-LABELKI
ID-LABELKI
jest tym tekstem, który jest zakodowany w QR code labelki.
Lista To Do
- Sugerowanie użycia istniejących kluczy przy wprowadzaniu Props.
- Dodaj wszystkich członków HS do użytkowników spejstore, żeby dało się sensownie określać właściciela przedmiotu.
- Wyświetlaj własność count obok potomków przedmiotu (dzięki temu na pierwszy rzut oka widać, ile na przykład jest baterii w samli z bateriami).
- Pole Owner powinno być brane pod uwagę podczas wyszukiwania (aktualnie nie jest, chociaż Props są).
- Poprawić wyszukiwanie: wyszukiwanie kola nie zwraca wyników typu koła.
- Wyświetlać ścieżkę do Parent podczas wypełniania tego pola. Pomocne, gdy istnieje kilka przedmiotów o tej samej nazwie. Wówczas można je rozróżnić na podstawie ścieżki.
- Wyświetlać kategorie w widoku przedmiotu.
- Poprawić postgresowy full-text search.
- Dodaj Add child do kolumny Children.
W trakcie robienia
mpts
- Dodaj przycisk do przejścia z https://inventory.waw.hackerspace.pl/ do https://inventory.waw.hackerspace.pl/admin/.
- Dodaj link do wiki na stronie https://inventory.waw.hackerspace.pl/.
- Pokazuj pola State i Owner podczas wyświetlania przedmiotu.
- Dodać wsparcie dla Markdowna do opisu przedmiotu.
- Alternatywa: https://github.com/trentm/django-markdown-deux
projects/spejstore.1507405858.txt.gz · Last modified: 2017/10/07 19:50 by mpts