projects:spejstore
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
projects:spejstore [2017/10/27 17:22] – [Drukowanie labelek] Popraw opis mpts | projects:spejstore [2020/02/12 18:15] (current) – removed q3k | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{template>: | ||
- | | name=Spejstore | ||
- | | status=active | ||
- | | founder=[[user> | ||
- | | repo= [[code> | ||
- | }} | ||
- | ====== Hackerspace Inventory System ====== | ||
- | |||
- | System inwentaryzacji spejsu. | ||
- | ===== Dodawanie rzeczy ====== | ||
- | |||
- | - Przejdź na stronę [[https:// | ||
- | - 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 | | | ||
- | | // | ||
- | | //Labels// | MATLUT | Tekst zakodowany w QR kodzie. Używaj znaków tylko z tego zestawu: '' | ||
- | |||
- | === 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 | Spór czy używać //count//, czy // | ||
- | | //donor// | dfgg | | | ||
- | | // | ||
- | | //MAC// | 27: | ||
- | | // | ||
- | | // | ||
- | | //project// | arcade | | | ||
- | | //serial number// | | | ||
- | | // | ||
- | | //url// | http:// | ||
- | | // | ||
- | |||
- | ===== Drukowanie labelek ===== | ||
- | |||
- | < | ||
- | curl --data "" | ||
- | </ | ||
- | |||
- | '' | ||
- | |||
- | ===== Maintenance ===== | ||
- | |||
- | ==== Wgrywanie najnowszego kodu na produkcję ==== | ||
- | |||
- | |||
- | < | ||
- | $ ssh root@inventory | ||
- | # cd / | ||
- | </ | ||
- | |||
- | ===== Development ===== | ||
- | |||
- | ==== Potencjalnie przydatne i fajne rzeczy do dodania ==== | ||
- | |||
- | - Lepsze wybieranie rzeczy: | ||
- | - https:// | ||
- | - https:// | ||
- | - https:// | ||
- | |||
- | ==== Issues ==== | ||
- | |||
- | === To do === | ||
- | |||
- | == Formularz == | ||
- | |||
- | - Sugerowanie użycia istniejących kluczy przy wprowadzaniu //Props//. | ||
- | - Przycisk do drukowania labelki w stylu //Add and print//. | ||
- | - Automatyczne generowanie labelki. | ||
- | - Dodaj przycisk //Save and print//, który za jednym kliknięciem rejestruje to, że aktualnie zalogowany użytkownik pożycza w tym momencie dany przedmiot. | ||
- | - Dodać przycisk //Save and view//, który zapisuje i wraca do widoku przedmiotu, a nie do interfejsu admina. | ||
- | |||
- | == Inne == | ||
- | |||
- | - Dodaj wszystkich członków HS do użytkowników spejstore, żeby dało się sensownie określać właściciela przedmiotu. | ||
- | - Dostęp do inventory spoza spejsu. | ||
- | - Sortować po nazwach przy dodawaniu kategorii ('' | ||
- | |||
- | == Wyszukiwarka i podgląd 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ć postgresowy full-text search. | ||
- | - Poprawić wyszukiwanie: |
projects/spejstore.1509124967.txt.gz · Last modified: 2017/10/27 17:22 by mpts