projects:spejstore
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| projects:spejstore [2017/10/08 19:12] – [Issues] Usuń zrobione todo 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 ====== | ||
| - | |||
| - | - Zaloguj się na [[https:// | ||
| - | - 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 // | ||
| - | | // | ||
| - | | //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//. | ||
| - | - 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. | ||
| - | - 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. | ||
| - | |||
| - | == 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: | ||
| - | - Wyświetlać kategorie w widoku przedmiotu. | ||
| - | - Sortuj // | ||
| - | |||
| - | === In progress === | ||
projects/spejstore.1507489936.txt.gz · Last modified: (external edit)