borysses
g/webdev

Jakby mało mi było grzebania w gównie (czyli Expression Engine) dzisiaj sobie pogrzebie w jeszcze większej stercie żarcia z drugiej ręki, .net-owym syfie zwanym SiteCore ;__; Jedyną zaletą jego jest to, że ma wstążkowy interfejs jak MS Office, dzięki czemu potencjalna Krysia, która ma używać tego CMS nie poczuje się zagubiona bo wszystko wygląda jak w jej Wordzie czy Excellu.

#
borysses
g/webdev

Expression Engine... Jak myślita, ile configów ma strona postawiona na tym dziwie? Otóż ma ich 26. 26 pierdolonych plików konfiguracyjnych najeżonych ifami, redirectami i innymi gównami. Nie wliczam do tego 17 plików conf na poziomie code ignitera.

W takim wordpressie jest jeden. Zmiana base url to modyfikacja jednego wpisu w bazie danych. A zasrane EE trzyma to w 8 różnych miejscach w bazie danych i rozpierdolone po 26 plikach. Aha i jak cos nie działa to po zmianie debugu na true i tak nic nie wyswietla. W logach serwera pokazuje tylko 500-tkę... Very motherfucking helpful innit mate?

#
Show remaining entries (2 replies)
zskk

@borysses: zapomniales o php-gd ;) i jeszcze do mysqla nie dodales usera z ip produkcji ;)

#
borysses

@zskk: XD imagick FTW :P Raczej upatruję problem w pluginie reelocate (płatnym) który podmienia co trzeba w trakcie migracji. Jutro przelecę wszystko ręcznie, może jeszcze zintegruję te wszystkie konfigi w jeden plik chociaż to jak EE działa i jaka jest kolejność parsowania plików to woła o pomstę do nieba ;__;

#
akerro
g/webdev

@kalmanawardze, są szanse, że skończysz styl w tej grupie? na nocnym nadal wygląda ohydnie :<

byłby to ładna wizytówka portalu

#
borysses

@akerro: Nie ma sensu. Znowu coś drutex pozmienia i trzeba będzie poprawiać.

#
borysses

A to gówno co niby linie wyświetla w edytorze to tylko wkurwia.

[edit] Napisałem drugi wpis, zamiast edtytować poprzedni.

#
akerro
g/webdev

gówniany CSS.

pisze sobie styl do firefoxa, udalo mi sie zrobic juz wiekszosc, ale ostatnia rzecz nie działa... mam #search-container i #searchbar, domyślnie sa one dosunięte do lewej. chcę je dosunąć do prawej i nadać im fixed size.

mam takie coś juz:
http://pastebin.com/c9SyDz8y

Wygląda to tak: http://i.imgur.com/2V6lnUA.png

@only_spam @test macie pomysły jak jeszcze spróbowac do tego podejść? probowałem też z paddingiem i maginem, margin-right nie działa, ale margin-left: 200px działa

#
Show remaining entries (16 replies)
lothar1410

@akerro: zgadzam się @wysuszony. :)

#
only_spam

@akerro: Ja się na cssach nie znam :P Umiem zrobić tylko jakieś podstawowe rzeczy :P

#
lamaro
g/webdev

strimoidy, jaki skrypt sklepu jest teraz "cool" i trendy? Maksymalnie 200 produktów.

#
Show remaining entries (12 replies)
borysses

@kalmanawardze: A co sadzisz o uber-cart?

#
kalmanawardze

@borysses: Nie wypowiem się, bo znam tylko z tego, ze słyszałem, ale nigdy nie korzystałem. Więc nie wyrażę opinii ;p

#
borysses
g/webdev

Czasem patrzę I nie wierzę. Urodzaj wszelkiego rodzaju bibliotek rozleniwił ludzi. Przyklejony header? Po co pisać 5 linijek js, lepiej podpiąc całe pierdzielone jquery. Push menu? Mozna napisac 10 linijek js by podmieniac klasę a reszte wrzucić w css, ale łatwiej podpiąć mootools. Do tego prosty slajder (można zrobić cały w css) i podpiete jqueryUI... Jeszcze tylko bootstrap i jakies ikonki i zrobione :] Zamiast kilkunastu linijek prostego js i css podpięte kika kobył, transfer leci, requesty lecą, a 99% kodu i tak nie jest potrzebna.

Zrobiłem prawie pure css push menu. W sumie mogłoby byc 100% pure, ale css nie kuma onclicka i zabawa z tickboxami, focusem, albo z uzyciem opoźnienia w transformacji css powoduje, że nie działa zbyt dobrze na starszych przeglądarkach. Na przeglądarkach jednej firmy zresztą... No i tickboxowe rozwiązanie jest skrajnie niesemantyczne.

#
Show remaining entries (2 replies)
borysses

@only_spam: Cos w tym jest. Tylko ja swoje snippety codu zapisuje i jak cos zawsze moge powtornie wykorzystac :)

#
only_spam

@borysses: No, a jak ileś tysięcy ludzi zaczęło zapisywać swoje snippety, to zaczęły powstawać frameworki ;)

#
borysses
g/webdev

{if structure:child_ids != '' OR segment_2 != ''}{tf_glb_subnav}{/if}{if '{exp:playa:total_parents channel="promotion" dynamic="no"}' &gt; '0'}{tf_glb_promo}{/if}

Ifowanie w Expression Engine takie piękne ;__;

#
Show remaining entries (1 reply)
borysses

@Wojnar: To tylko prosty if, którym wpływam na to czy sidebar ma sie pojawić czy nie w zależności od contentu i podpiętego templejta :)

#
Wojnar

@borysses: Składnia mnie rozjebała, jednak bardziej to popieprzone niż myślałem :P

#
wykopki
g/webdev

@duxet, @kalmanawardze: Cos sie spieprzylo w g/webdev ze stylem: http://imgur.com/9uIhOyl

#
Show remaining entries (14 replies)
kalmanawardze

@wykopki: Sprawa ze skalowaniem rozwiązana ;) Mógłbyś sprawdzić i powiedzieć czy okej? To tak fuszerkowo, ale przynajmniej da się przeglądać normalnie.

PS ten link z menu podręcznym który się pojawia w mobilce dodam później ;)

@wysuszony @akerro a wam na szybko pare kolorów czcionek, żeby było widać na nocnym cokolwiek xD

#
wykopki

@kalmanawardze: Dziala :-)

#
wykopki
g/webdev

@borysses jakis czas temu dodales swietna tresc o CSS shapes, ktora niedlugo potem zniknela. Wiesz czemu?

#
Show remaining entries (3 replies)
wykopki

@borysses: link mam :-) chodzi o tresc w grupie. Dobrych tresci nigdy za duzo

#
borysses

@wykopki: g/ehhhhh czemu nigdy nie ma pod ręką treść-nazi, kiedy potrzeba...

#
borysses
g/webdev

Ja pierdole, ale Expression Engine to jednak gówno. Owszem jest zajebiście configurowalne, MVC i te sprawy, ale kurwa jak rany, warto przemyśleć implementacje funkcji w CMS-ie... Robienie templejtów to droga przez mękę. Wystarczy chwila nieuwagi przy tworzeniu channel groups (content) a można skończyc z miliardem templejtów. W końcu wprowadili layout model i juz nie trzeba uzywać embedów, ale dalej sa potrzebne w innych miejscach i bardzo łatwo o zrobienie layoutu, który sie zapetli bo będzie odwoływać się do channelu, którego template group ma w sobie template z embedem do modułu odwołującego sie do layoutu... zresztą sposób w jaki EE parsuje kod jest tak pojebany, że szkoda gadać. No i wisienka na torcie. Koszt EE to 300 dolców. Chesz na stronie mić bloga? Moduł za kolejne 50. WYSWIG w panelu dla admina to znowu 50. Inna niz domyslna struktura plików i możliwość trzymania templejtów nie tylko w bazie, ale też jako pliki, które mozna edytowac w zewnętrznym edytorze? 30 dolców. Możliwość używania zmiennych innych niż domyśle 5 sztuk na krzyż? 80 dolarów.

Bonus: Jeden developer zrobiło forka pluginu udostępnionego na CC-BY-SA a developer oryginalnego w nowej wersji zmienił licencję oraz oznajmił, że antydatuje zmiane licencji na poprzednie wersje i , ze nie życzy sobie by jego kod był modyfikowany. No i zaczęła się gównoburza, developerzy pluginów na EE zjechali forkującego jak bura sukę i powiedzieli, ze sra do własnego gniazda no bo jak to zrobić forka i zostawic na darmowej licencji!?!?!

#
Show remaining entries (4 replies)
borysses

@Wojnar: Magento to kolejny zajebisty wynalazek... Burdel w kodzie level over 9000.

#
Wojnar

@borysses: Najlepszy jest ten wszechobecny xml, niesamowita zasobożerność i masa problemów z dopisywaniem nowych funkcji. Baza małego sklepu z powodu logowania każdej pierdoły zajmuje ponad gigabajt a ilość tabel i chaos to mnie rozwala :D

#
kalmanawardze
g/webdev

Teraz dopiero zczaiłem, że można w najnowszym ff ogarniać już podstawowe zasady zmiennych css http://www.w3.org/TR/css-variables/ Jakie to jest pyszne <3 Szkoda tylko, że same prace nad tym stoją na takim etapie i że jeszcze się zastanawiają czy wprowadzać to do standardu. Dzięki nim można zrobić połowę krótszy css i rzadziej posiłkować się jsem. Tylko forma zapisu mnie wkurza ;/

#
Show remaining entries (11 replies)
kalmanawardze

@duxet: Na szczęście 12.16 nie jest aż tak bardzo z tyłu. Dobrze napisany kod działa tam idealnie, ewentualnie trzeba czasami dopisać raptem kilka linijek specjalnie dla nich wyłączając niesupportowane opcje. Nie jest tak źle, ogarniałem na niej strimoida i działa ok. Z IE jeżeli stara wersja zazwyczaj wyswietlam komunikat aby zaaktualizowali przeglądarkę, albo niech przeglądają stronę w wersji mobilnej. Z nowszymi ie nie ma problemów, jest prawie na równi z chromem i ff (bo nowa operka jednak troche się pieprzy).

@only_spam: Ja również płakałem. Chwile byłem na operce next, ale też zrezygnowałem, bo to gówno straszne ;d Alternatywy już raczej nie będzie, za daleko to poszło. Wydaje mi się, że dzisiaj co nowe padnie jak xthml w zapomnienie;d

#
only_spam

@kalmanawardze: Tak na marginesie, nawet ostatnio jak na chwilę operę odpaliłem, to to płynne scrollowanie, ładowanie stron, ah... :D

#
jebiemnieto
g/webdev

Kto jest odpowiedzialny za http://www.strimsy.pl ?!

#
Show remaining entries (1 reply)
jebiemnieto

@akerro: ?!

#
akerro

@jebiemnieto: zskk kupi domene i przekierowanie ustawil na strimoida

#
jebiemnieto
g/webdev

Miałem robić nową stronę internetową. A tu dupa jeszcze nic nie jest zrobione.

Pokaż ukrytą treść Kto zrobi mi stronę? Będzie wpis do CV.
#
Show remaining entries (1 reply)
jebiemnieto

@szarak: Nie, ja a @pierog No ale właśnie chcę na tym szablonie to zrobić :P

#
szarak

@jebiemnieto: czyli z mojej strony pudło i strzał w 10 jednocześnie :D

#
akerro
g/webdev

http://omegaverse.info/

#
shish
g/webdev

http://www.thedailybeast.com/articles/2014/04/25/exclusive-putin-halts-all-talks-with-white-house.html

bardzo podoba mi się progress bar w prawym górnym rogu

#
kalmanawardze

@shish: Któryś z popularnych blogów ma taki czerwony pasek w topie, który działa tak samo, ale nie mogę sobie przypomnieć.

#
grzegorz_brzeczyszczykiewicz
g/webdev

http://webcache.googleusercontent.com/search?q=cache:MjBDF11nyuwJ:www.math.uni.opole.pl/~ebryniarski/web_usability.html+&cd=1&hl=pl&ct=clnk&client=ubuntu

@kalmanawardze ;]

#
Show remaining entries (6 replies)
sens

http://www.math.uni.opole.pl/~ebryniarski/cybernetyka.mp3

@grzegorz_brzeczyszczykiewicz: to. jest. piękne. O_O

#
kalmanawardze

@grzegorz_brzeczyszczykiewicz: o ja pierdziele :D

ale muzyczka jest fajna,

#
_lechu_
g/webdev

Dłubię sobie w jednym takim przedpotopowym quick cmsie i zauważyłem, że strona startowa ma 2 adresy, tzn strona.pl i strona.pl/startowa - jeśli wraca się na nią linkiem. W panelu admina nie ma do tego dostępu a w kodzie php grzebać mi nie wolno. Wszystkie pozostałe strony są poupychane jako podstrony startowa.pl/startowa czyli z tego co rozumiem jakoś tak. Czy korzystnie byłoby zrobić przekierowanie 301 ze strona.pl na strona.pl/startowa ? W końcu najwięcej backlinków zbiera zawsze strona.pl i nie chcę by jakiś page rank rozpływał się na różne adresy.

#
Show remaining entries (3 replies)
borysses

@_lechu_: https://pomoc.home.pl/bazawiedzy/zagadnienia/308

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www.)?twojadomena.pl$ [NC]

RewriteRule ^adres1(\/.*)?$ http://www.twojadomena.pl/adres2 [R=301,L]

Tu masz dobrze opisane. Oczywiscie to zadziala tylko na serwerze linuksowym.

#
_lechu_

@borysses: ok thx.

#
GeraltRedhammer
g/webdev

Jeśli chcę aby Google czegoś nie indeksowało to czy powinienem jakoś zgłosić stronę do ponownej indeksacji?(w narzędziu dla webmasterów wybrałem "aktualizuj", ale zablokowane treści nadal są indeksowane)

#
akerro

@GeraltRedhammer: za parę dni zniknie jak cralwer tam wejdzie.

#
Jasiek
g/webdev

GRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR... Ludzie, pomóżcie! D: bo walczę od dwóch godzin jak to przebrzydła lama, którą jestem, niemal sobie bloga na Wordpressie nie wysadziłem w powietrze i nie wiem co robić: wrzuciłem na FTP katalog z fontami (tak, z Comic Neue), mam gotowe font-face'y, ale:

Nie wiem gdzie wkleić kod @font-face Nie wiem jaki adres dać w src: url('??????'), kiedy fonty są w /wp-content/fonts/

Ktoś pomoże retardowi? D:

#
Show remaining entries (2 replies)
borysses

@Jasiek: No to jeszcze zmien to co masz w body na Lato (polski font): https://www.google.com/fonts#UsePlace:use/Collection:Lato

#
Jasiek

@borysses: em, I don't get it, ustawienia bloga i badanie elementu w Chrome twierdzi, że to JEST Lato XD'''

#
dotevo
g/webdev

Weekend się zbliża, a ja dawno nie pisałem nic w php, a świat idzie szybko do przodu. Macie do polecenia jakiś framework/CMS w którym można napisać coś technicznie podobnego (mniej-więcej) do strimoida? Czyli jakieś tworzenie treści i ocena, komentarze bla bla bla

#
Show remaining entries (5 replies)
akerro

@dotevo: a nie chcesz se cssa porobić?

#
dotevo

@akerro: hmmm...? Masz na myśli do grup?

#
borysses
g/webdev

IE11 już się nie zgłasza jako IE (user agent). W tej chwili wygląda to tak:

  • Na win8.1: Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko
  • Na win8: Mozilla/5.0 (Windows NT 6.2; Trident/7.0; rv:11.0) like Gecko
  • Na win7: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko
  • W trybie kompatybilności: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.3; Trident/7.0)
#
lamaro
g/webdev

http://boratipsum.com/#

#
jebiemnieto
g/webdev

Czy da się zrobić w JS coś takiego?

var text = "statement1 and statement2 or statement3";

if (text) {

alert("a");

}

#
Show remaining entries (3 replies)
sens

napisałaś.

@jebiemnieto: xd :*

#
jebiemnieto

@sens: @jebiemnieto: Jednak się da :*

var stmt = "'miecz' in staff";

    var str = "if ("+stmt+") var cond = true;";
    eval(str);
    if (cond) {
        alert('b');
    }
#
pierog
g/webdev

Znalazłem fajną stronkę. http://devpytania.pl/ można zadawać pytania z dowolnego jezyka programowania. Jak będę miał jakiś problem z pehape, to już nie będę musiał przeszukiwać http://forum.php.pl/ <3

#
Show remaining entries (10 replies)
jebiemnieto

@m__b: Ja z tego 9fingers śmiechłę

#
pierog

@Writer: ale pierog can not into english ;_;

#
borysses
g/webdev

Flash to jednak zajebisty był/jest:

I really hope browsers start speeding up SVG rendering. My group ran into this issue when converting Vector training content from flash to HTML5 and we could barely get HTML5 to render 1 frame every two seconds. The vector artwork was quite complex, but Flash handled it with ease for years. The browser chokes on it. We wound up rasterizing the content to make it play smoothly in HTML5.

#
akerro

@borysses: flash najlepiej sprawdza się w SEO.

#
borysses

@akerro: No jak, przeciez gugiel parsuje flasha:

t-h-i-s_i-s_s-o-m-e-t-h-i-n-g_t-h-a-t_l-o-o-k-s_l-i-k-e_t-e-x-t_l-e-t_m-e_p-a-r-s-e_i-t

#