Miesięczne archiwum: Lipiec 2013

Image CRUD – biblioteka do galerii dla CodeIgniter

image-crud

W poprzednim wpisie narzekałem, że biblioteka Grocery CRUD ma słabe wsparcie jeżeli chodzi o galerie. Wiedziałem już, że na stronie autora jest link do innego projektu, który jest osobną biblioteką do zarządzania galeriami. Ubolewałem, że te biblioteki nie są ze sobą połączone. Jak się okazało połączenie ich w CodeIgniter jest wyjątkowo proste. Wystarczy zainstalować obie biblioteki utworzyć odpowiednią bazę danych. W kontrolerze użyć metody „add_action” z biblioteki grocery-crud i dodać nowy przycisk, który odnosi się do innej strony przekazując jednocześnie id rekordu. W kontrolerze do którego zostaliśmy przekierowani możemy już w prosty sposób utworzyć galerię. Przygotowanie takiego prostego przykładu zajęło mi może z 30 linijek kodu. Tak powstał panel do edytowania wpisów wraz z edytowaniem zdjęć w galerii.

image-crud2

Może troche o samej bibliotece Image CRUD. Umożliwia ona dodawanie zdjęć. Zdjęcia pokazują się w miniaturkach. Zdjęcia można kasować oraz dodawać do nich opisy. Można również zmienić kolejność zdjęć.

 

http://www.grocerycrud.com/image-crud

Grocery CRUD – biblioteka Codeigniter do tworzenia panelu admina

grocery crud

Od początku. Codeigniter to niezwykle lekki i wdzięczny framework PHP, czyli szkielet do tworzenia aplikacji internetowych. Jednym z elementów jaki przychodzi nam tworzyć przy programowaniu jest panel administracyjny. Niezwykle pomocna przy tym może okazać się biblioteka Grocery CRUD. Słowo CRUD to skrót od Create, read, update, delete. Ten charakterystyczny skrót określa bibliotekę do tworzenia panelu admin. Warto o tym pamiętać przy szukaniu innych bibliotek. Wracając to Grocery to po zainstalowaniu biblioteki, ustawieniu połączenia do bazy, wystarczy jedna linijka kodu w kontrolerze, aby możliwość edytowania wpisów w tabeli zaczął działać. Dalsze linijki kodu pozwalają bardziej dostosować panel do potrzeb. Możemy wykluczać pola z edycji zmieniać sposób ich edytowania, łączyć z innymi tabelami relacjami jeden do jednego i wiele do wielu. Wadą biblioteki jest to że słabo wspiera pliki a dokładnie obrazki, fajnie byłoby utworzyć wsparcie dla mapek Google. No ale autor zbiera dobrowolne dotacje, może warto go pomóc paroma dolcami :)  Biblioteka jest również dostępna w języku polskim.

 

http://www.grocerycrud.com

Remove Image Backgrounds – aplikacja webowa do szparowania

clippingmagic

Świetne narzędzie webowe do prostego szparowania obrazków. Szparowanie czyli usuwanie tła z obrazka. Narzędzie działa w bardzo prosty sposób. Wystarczy wczytać obrazek i zaznaczając kolorem zielonym wszystkie elementy które mają pozostać a kolorem czerwony te które maja być usunięte. Program sam zaznaczy szparowany obszar. Efekt końcowy można następnie zapisać na dysku swojego komputera. Bułka z masłem. Oczywiście te narzędzie nie zastąpi profesjonalnego szparowania w Photoshopie a do szybkiego i prostego szparowania jak najbardziej się nadaje a efekt jest całkiem zadowalający.

Link: http://clippingmagic.com/

GroundworkCSS – Framework CSS na desktopy i mobile

GroundworkCSS

Elegancki i dobrze zaprojektowany framework CSS. Za jego pomocą nie bawiąc się zbytnio w pisanie CSS zbudujecie stronę wyświetlającą się poprawnie na wszystkich rodzajach urządzeń. Framework potrafi tworzyć elastycznego grida (szkielet) ustawiający poszczególne elementy w zależności od uradzenia. Można ustalić że niektóre elementy wyświetlają się na przykład tylko na tabletach a inne tylko na komputerach stacjonarnych. Dodatkowo framework posiada pomocne funkcje przy pisaniu skryptów JS, na przykład tooltipów czy przesuwanych galerii. GroundworkCSS zawiera również bogatą bibliotekę ikon. Na koniec dodam że jak niektórzy pewnie zauważyli strona zmieniła wygląd i nowy szablon został zbudowany właśnie na framoworku GroundworkCSS.

 

link: http://groundwork.sidereel.com/home