[ b ]

/b/ - Random

Options
Subject
Comment
File
Embed
Password (For file deletion.)

File: 1742067966043.png (263.57 KB, 665x965, 1742067959259.png)

 No.78919[Last 50 Posts]

bd dzisiaj get?

 No.78922

a chcesz?

 No.78923

dzisiaj tylko triple

 No.78924

jakby było radyjko to by był
a będą tylko orgonity za trochę ponad godzinę, pewnie nie wystarczy

 No.78925

>>78919
kogo niby obchodzą gety

 No.78926


 No.78927


 No.78928

>>78924
nie wystarczy bo nikt tego nie słucha

 No.78930


 No.78935

>>78928
ja słucham ;_;

 No.78942

>>78935
nie pytałem jednakowoż

 No.78943

>>78942
a ja pytałem

 No.79001

File: 1742070143825.jpeg (46.27 KB, 736x693, 1742070107514.jpeg)

>get w sensie trujki

 No.79363


 No.79364

File: 1742125750386.png (337.45 KB, 612x448, 1742125746395.png)

>>79001
znowu z sagą nie trafił

 No.79366

File: 1742126044514.gif (113.29 KB, 277x400, hihi hehe.gif)


 No.79369

>>79364
tzw. kompromitacja cwela xD

 No.79378

znikł jakis temat

 No.79382

>>79378
nie zauważyłem

 No.79401

czemu z poziomu user js nie można sie odwołać do faviconki bo pokazuje undefined?

 No.79402

>>79401
nie mam pojęciao czym mówisz

 No.79404

>>79402
wrzuciłem powiadamiacz.js do user js i nie działa bo pokazuje faviconLink is null

 No.79421

nie rozumiem co robisz

 No.79422

nk jak sie nazywała ta strona do wrzucania tekstu gdzie mozna bylo sobie formatting wybrać itd bo mam jakiś napad alzheimera

 No.79424

>>79422
dobra przypomniałem se
wyłaczone powiadomienia ze scurbowanych tematów w powiadamiacz.js
https://pastebin.com/B58v8vpR
nk sprawdzi może da sie to lepiej zrobić

 No.79427

>>79424
testo testo

 No.79428

ybyszyby

 No.79429

ooooo

 No.79430

File: 1742130770484.png (5.05 KB, 418x52, tu.png)

>>79424
chyba dziana ładnie tylko tu się nie powinno ; pojawiać

 No.79436


 No.79438


 No.79441

File: 1742131049615.png (4.58 MB, 2048x1876, 1742131046448.png)

>>79438
wlaśnie dość prymitywnie ale nie mam innego pomysłu

 No.79515

bd dzisiaj?

 No.79516

>>79436
nie lepiej jakby ikonka nie znikała? przecież jak się wejdzie na kartę z /b/ to nowe posty nie będą załadowane

 No.79517

>>79516
nie rozumiem, jaka ikonka znika?

 No.79518

>>79517
chyba chodzi o (*)

 No.79519

>>79516
jak dla mnie jest dobrze bo jak wchodzisz to i tak odświeżasz widząc
>1 nowy post w tym temacie

 No.79520

>>79517
jak anon wyżej napisał

 No.79521

>>79436
już dodane jak coś, trzeba poczekać aż się pojawi a jest już widoczne z incognito

 No.79522

>>79520
to jaki sens by miał powiadamiacz skoro powiadomienie by nigdy nie znikało? xD nie rozumiem sorry

 No.79523

>>79522
zniknie jak odświeżysz stronę? co i tak trzeba zrobić by załadować nowe posty

 No.79524

>>79523
a że o to ci chodzi
dla mnie bez różnicy, i tak odświeżam po wejściu na karte

 No.79528

Test

 No.79531

Test

 No.79532

Test

 No.79537

File: 1742137891262.jpeg (219.38 KB, 1170x1666, ef3c9b33cca5f1593e38f8a26….jpeg)

https://pastebin.com/zQQNSf8F
testowy powiadamiacz z autoodświeżaniem, zapraszam do testuw

 No.79542

oo

 No.79545

>>79537
ja bym dodał by sprawdzało czy textarea jest puste by nie odświeżyło komuś przy zakładaniu tematu jak szukał obrazka do załączenia na przykład

 No.79547

>>79545
no jak dla mnie to nie jest dobry pomysł z tym odświeżaniem, pozwólmy anonom refreshować kiedy chcą (zwłaszcza że wystarczy kliknąć gdziekolwiek na górnej desce)

 No.79551

teste

 No.79552

testunia

 No.79556

Test

 No.79557

ale dzisiaj testowane

 No.79560

myślałem że może by sie dało jakoś ajaxem załadować nowe posty ale chyba potrzebna by była głębsza ingerencja w silnik

 No.79563

T

 No.79565

Y

 No.79567

T

 No.79573

T

 No.79576

File: 1742139748172.webm (5.56 MB, 2058x1402, 1742139745115.webm)

>>79560
jest działający custom na to ale rozjebuje masę rzeczy
https://pastebin.com/raw/RaQW1trD

 No.79579

>>79576
brazylijskie programistki powiedziały
>There's so much going in this script

 No.79583

>>79576
>1200 linijek kodu
kurwa nie chce mi sie wierzyć że nie da sie tego jakoś łatwo zrobić skoro i tak ajax zaciąga te posty żeby pokazać że są nowe, dlaczego nie da sie ich wyświetlić od razu?
a z drugiej strony z jakiegoś powodu czaks-sama to zrobił w ten sposób a nie inaczej

 No.79585

>>79583
ten antyflood coś psuje chyba

 No.79586

T

 No.79587

>>79583
właśnie próbowałem to kiedyś zrobić żeby ładował nowe fredy od razu ale nie udało się, tylko umiał ładować rozwinięte fredy
bo tu jest masę skryptów które współgra ze sobą
https://ziemniachan.org/js/live-index.js
https://ziemniachan.org/js/expand.js
https://ziemniachan.org/js/powiadamiacz.js
https://ziemniachan.org/js/ajax.js

 No.79600

T

 No.79603

test

 No.79621

T

 No.79630

Tt

 No.79631

dobra jebać ten spierdolony silnik

 No.79633

>>79631
najgorsze że nie ma sprawdzonych alternatyw

 No.79658

>>79631
a próbowałeś jakoś wyciągnąć funkcję odświeżania z tego customa >>79576 ? mi się prawie udało ale wszystkie posty się wyświetlały rozjebane

 No.79688

File: 1742144403455.png (74.42 KB, 1110x490, c6945a2ddd36fb5324489bccf2….png)


 No.79690

chrum

 No.79692

kwik

 No.79693

>>79690
nie chrumcz

 No.79694

test

 No.79695

raz działa raz nie kurwa jebana

 No.79696

to jest pojebane że ten skrypt buduje nowe posty praktycznie od zera xD

 No.79704

bop

 No.79706

scoop

 No.79708

poop

 No.79709

chrum

 No.79712

skrrrrr

 No.79713

ciach

 No.79715

kwik

 No.79716

miau

 No.79718

nigger

 No.79731

b

 No.79732

i

 No.79734

ok mam zrobione pollowanie postów i poprawne wkładanie w tematy, tylko jak teraz tematy sortować po odpowiedziach xD

 No.79736

>>79734
brawo aniołcian

 No.79740

zaraz to stracę

 No.79741

>>79740
biedny aniołcian

 No.79750

chyba sie nie da tego zrobić
bo co prawda moge sztucznie przerzucać tematy na 1 stronie ale co jak ktoś podbije coś z 5 strony?
chyba że to by gadało jakoś z jsonem katalogowym

 No.79751

>>79750
kurde faktycznie
dla sojaków chyba działa ten skrypt bo oni lurkują głównie katalog

 No.79754

>>79750
ty chcesz zrobić jak na willboardzie dokładnie?

 No.79756

>>79754
tak by było idealnie
>>79750
jak masz działający skrypt na wszystko poza bumpowaniem z innej strony to możesz zapostować, może anoni coś wymyślą

 No.79761

testuś

 No.79762

myślałem że liveboard powinien się opierać o https://ziemniachan.org/b/0.json i można se z tego wygenerować zerową
a może lepiej po prostu zrobić document.write z https://ziemniachan.org/b/ i elo xD

 No.79767

skibidi

 No.79769

>>79762
>myślałem że liveboard powinien się opierać o https://ziemniachan.org/b/0.json i można se z tego wygenerować zerową
no tak tylko 0.json nie przechowuje obrazków

 No.79770

>>79769
a pole tim to nie nazwa pliku na serwerze?

 No.79774

>>79770
a może xD

 No.79777

brrrrrt

 No.79784

burzliwy kucing dzisiaj

 No.79785

>>79784
to pewnie zakały geta przyspieszają

 No.79787

bibibb

 No.79789

dzisiaj to z 1000 postów, z czego połowa tosty

 No.79791

nienawidzę JS

 No.79796

>>79791
a ja JD

 No.79797

>>79796
a ja JP

 No.79798

>>79791
zawsze możesz wejść w templatki vichana, to dopiero spagetti..

 No.79799

https://pastebin.com/xdpt8uX7
przerobiony live-index.js na autoodświeżanie tematów przy nowych postach
nie działa jak temat jest poza 1 stroną
nie działają mentionlinki
nk naprawi a ja ide po sznur

 No.79802

>>79799
dziękujemy ci panie za twe hojne dary

 No.79803

File: 1742152439878.jpg (700.12 KB, 1223x1600, 1742152433418.jpg)


 No.79804

>>79799
tylko to jest złe podejście moim zdaniem, bo przy budowaniu postow od początku wychodzą wlasnie takie kwiatki jak niedziałające mentionlinki
trzeba po prosu zaciągać gotowe posty tylko jak?

 No.79805

>>79804
tak samo jak w podglądzie postów po najechaniu na mentionlink, zaciagać cały temat ajaxem, czaksowy sposób zamiecenia problemu pod dywan
albo wyłuskiwanie mentionlinka regexami

 No.79808

>>79805
właśnie tego chce uniknąć xD w sensie już wykorzystać całą logike przetwarzania mentionlinków ale nie wiem czy sie da

 No.79809

w sumie mam jeszcze jednego pomysła

 No.79810

>>79808
z tego co kojarze to jsony mają te watchlinki w formacie >>12345
to jakiś regex typu />>[0-9]+/gm pewnie wystarczy

 No.79813

>>79810
kurwa watchlinki, mentionlinki
co mi przypomina że mam do dokończenia threadwatcher ale nie mam weny

 No.79834

nie mam siły już

 No.79835

chyba prześpię geta…

 No.79836

>>79835
to trzeba przyspieszyć

 No.79837

>>79836
nk powylicza tohoły

 No.79844

>>79837
może policzyć gapuréeru tym razem?

 No.79846

przydałby sie beta ziemniaczan do testów

 No.79849

File: 1742155147768.png (218.5 KB, 333x329, d54573bcea1dd2bcb7b4dea4e0….png)

>>79844
>gapuréeru

 No.79852

>>79846
prawdziwi mężczyźni testują na produkcji hehe

 No.79897

>>79846
tobyś chyba musiał dołączyć do teamu dredeveloperskiego

 No.79903

>>79846
w sumie wystarczyłaby deska
na ateiście mieliśmy testowe

 No.79904

>>79903
adminowi nie chce się moderować dwóch desek
nie te lata

 No.79909

>>79904
wystarczy na chwilę zrobić i ukrytą

 No.79919

File: 1742159032353.png (1.06 MB, 2048x1296, c6d82485e24d70f021611d724c….png)

tworzenie nowej zerowej z jsona dame

 No.79932

tet

 No.79934

ziemniak muli co wy tam robicie do chuja
lepsze wrogiem dobrego

 No.79935

File: 1742159774271.png (4.46 KB, 174x78, Zrzut ekranu 2025-03-16 o ….png)

>>79934
eto…

 No.79936

File: 1742159794954-0.png (167.86 KB, 895x295, 1742159784730.png)

File: 1742159794954-1.png (49.07 KB, 500x250, 1742159791034.png)

>>79934
the best of ziemniaczan

 No.79943

File: 1742159865462.jpg (30.68 KB, 735x162, co tam się.jpg)


 No.79977

szybciej

 No.79990

aaaaa

 No.80042

File: 1742161406967.png (328.13 KB, 670x670, satania boker fejs .png)

>>79943
jak się można nazywać szatan xD

 No.80045

>>80042
szatan to był w db

 No.80046

PROSZĘ NIE PSUJCIE ZIEMNIAKA

 No.80049

>>80046
mam zjeść?

 No.80050

>>80049
błagam nie zjadaj ziemniaka

 No.80051

>>80046
ja go nie psuje
to aniołcian go psuje

 No.80055

umcia

 No.80057

umcia

 No.80058

File: 1742161724559.jpeg (131.36 KB, 1024x1024, pyrcia przerażona konsump….jpeg)


 No.80059

pękła gumcia

 No.80060

>>80058
a umiałbyś taka narysować w oekaki ?

 No.80061

>>80058
miałeś nie postować slopu

 No.80064

>>80060
nie
>>80061
nie prawda

 No.80117


 No.80118


 No.80120


 No.80121


 No.80123


 No.80130

https://pastebin.com/AYKDC4sS
dodane obrazki w odpowiedziach
ale mentionlinki nie wiem jak zrobić
i nie rozumiem dlaczego nie ładuje odpowiedzi jak sie odpowie w temacie na 2 stronie skoro polluje 0.json

 No.80132

>>80130
co to jest?

 No.80134

>>80132
liveboard

 No.80137

w sumie to mnie by wystarczyło, żeby na karcie pomimo bycia aktywną zmieniał się title na (*) - Random

 No.80139

>>80130
fajnie gdyby się udało całego zrobić tego liveborda, może by nawet przyjęli do oficjalnego repo

 No.80140

>>80139
z naszymi leniwymi kucami to nie wiem

 No.80141

>>80140
niemiło, anon dzielnie pracuje, to ja się obijam

 No.80142

>>80139
żeby to miało ręce i nogi to by musiało być zrobione od podstawy w core silnika a nie kurwa połatane jsem

 No.80144

>>80142
no właśnie vichan chyba nie ma w ogóle api

 No.80147

>>80142
a nie, przepraszam
oficjalne jsy od czaksuły też fetchują 0.json xD
to może tak być, inaczej sie nie da

 No.80148

jak coś to zapraszam do poprawek i dodawania ficzerów bo mój kuc już nie domaga
tudu:
>mentionlinki
>zaciąganie odpowiedzy gdy post pojawił sie poza stroną 0

 No.80565

test

 No.80566

>>80565
co sprawdzasz

 No.80567


 No.80569

t

 No.80572

ajć

 No.80581

czaks ty kurwo rozpierdole cie

 No.80582

File: 1742235144797.png (157.77 KB, 501x648, happy czaks.png)

>>80581
problem?^^

 No.80583

czaks skończył się na vichan.pokemonpl.net

 No.80590

uwa

 No.80591


 No.80593


 No.80594


 No.80595

co się co się stało

 No.80596


 No.80598


 No.80599

>>80596
proszę nie smuć się

 No.80600


 No.80601


 No.80613


 No.80617

a kurwa, przecież hover to jest dodatkowy js a nie funkcjonalność silnika, dlatego to nie działa xD

 No.80619

>>80617
a silnik to nie backend tylko?

 No.80620

>>80619
w suumie

 No.80622

trzeba byłoby przepisać od nowa hovera, albo w ogóle zaimplementować to w live-indexie a post-hover.js wyjebac

 No.80626

testuwka

 No.80628

>>80626
udała się?

 No.80629

>>80628
nie, poddaję się

 No.80631

>>80629
biedny aniołcian

 No.80636

ciekawe czy mode umiałby postawić sse…

 No.80654

File: 1742241495944.webm (286.15 KB, 1920x1080, lalatina dostaje statysty….webm)

chcialem sobie postawic vi na testy na maszynie ale sobie przypomniałem że trzeba jeszcze tego skurwiałego mysqla do działania i to moja reakcja

 No.80671

>>80654
i to jakiś problem?

 No.80675

>>80654
przecie to jest chwila roboty men

 No.80676

>>80675
rzeczywiście, zwłaszcza jak cie pyta o hasło którego nie masz

 No.80683

>>80676
podobno nie trzeba hasła domyślnie do roota na mysql
może sobie postaw xamppa albo krasnal serv https://krasnal.tk/

 No.80687

chociaż w sumie mysql to jest chuj przy jebanym eldorado jakim jest php-fpm, to jest jakaś jebana magia

 No.80690

>>80683
>.tk
ehh skąd tera darmowe domeny brać https://ziemniachan.org/static/emotki/uoh.png

 No.80692

>>80690
prawdziwi mężczyźni nie potrzebują domen

 No.80695

>>80687
a co masz za problem z tym pehapem

 No.80699

w ogóle jak ci się nie chce instalować to postaw na jakimś ateiście i tyle, tam powinno śmigać przecie

 No.80705

>>80699
ale tam sobie nie bede mogl sse zrobic

 No.80707

>>80695
chuj wie, niby jest zainstalowany, echo "<?php phpinfo();" pokazuje wersje php a proba uruchomienia install.php konczy sie próbą zapisania jako plik, tak jakby fpm nie działalo? ale czemu

 No.80709

>>80707
a to jest linux windows czy co? uprawienia +x są do pliku?

 No.80711

>>80709
ee w sumie co ja pierdolę
a może apache nie jest skonfigurowany

 No.80712

>>80709
unix, dałem 777 na cały katalog nawet

 No.80714

>>80712
>unix
prawdziwy? duże

 No.80715

>>80712
no nie wiem jak dla mnie to pewnie webserver nie zapina pehapa może a2enmod trzeba

 No.80728

jak ja nienawidze tego skurwiałego unixowego gówna pierdolonego

 No.80730

>>80728
no niech zgadnę, siedzisz na macosie? bo gdybyś na linuxie był to jest milion tutoriali jak zainstalować wszystko że tylko komendy trzeba wklepywać xD

 No.80732

>>80730
eto… sore wa…

 No.80737

jak już jesteśmy przy testach - deska na mobilnym na dole zamiast na górze, hit czy kit? (umożliwia wygodniejsze odświeżanie kciukiem)

 No.80738

najlepsze że jak rusze install.php z terminala przez php -f to bzika a z przeglądarki nie chce
jaki to ma kurwa sens xD

 No.80739

>>80732
haha! ibrzdąc!

 No.80740

>>80654
ziemniak niestety jeździ na wersji vi 5.1.4 której nie da się nigdzie znaleźć xD

 No.80747

>>80738
no mówię ci webserwer nie ładuje php prawdopodobnie, musisz w httpd confie pogrzebać i w sites czy co to tam było
chyba ze masz nginx to nie wiem

 No.80749

>>80740
a 98cb2725eb7389e1879fb0225659f5b97817f8a7?

 No.80750

>>80747
to dlaczego wyswietla wersje php skoro sie nie laduje?

 No.80752

chyba trzeba kupic vpsa za dwie dychy dla świętego spokoju

 No.80753

>>80750
jak w konsoli ci wyświetla phpinfo to nie ma znaczenia bo to webserwer nie wykonuje skryptu z pliku .php tylko ci go serwuje jak jest

 No.80754

>>80752
no błagam…

 No.80756

>>80753
nie w konsoli tylko w przegladarce xd

 No.80757

>>80756
to może htaccess zjebany? że tylko index.php w root folderze uruchamia a cokolwiek niżej już nie

 No.80758

>>80757
no nie bo mam plik info.php który wlasnie mi pokazuje wersje php i on działa normalnie

 No.80759

>>80758
a sprawdzałeś co mówią error logi z apache?

 No.80760

>>80758
a jak zrobisz nowy folder i go tam skopiujesz to też działa?

 No.80761

>>80759
właśnie nic, kompletnie nic nie jest logowane przy próbie otwarcia install.php
jak zrobie literówke to sie loguje, a tu nic

 No.80762

>>80760
nie, wtedy tez sie chce pobrac

 No.80764

>>80762
no to jest coś zjebane albo z htaccess albo z uprawnieniami do plików czy tam folderu
jeszcze chown zobacz i chmod na samym folderze a nie plikach

 No.80765

>>80764
co masz na myśli przez htaccess
chown mam zrobione na siebie a install.php ma -rwxrwxrwx

 No.80766

>>80765
a, to coś do apache
ja używam nginxa

 No.80767

brak poprawnego skojarzenia wzorców URL z handlerem php, ale to ciężko w ciemno zgadnąć jak ma być poprawnie, prędzej sam to zrobię na jakiejś VM

 No.80768

>>80765
ale zobacz czy folder z vichanem też ma rwx i pliki w nim i jakiego ma ownera

 No.80769

>>80768
skoro mu pobiera plik install.php, to foldery po kolei na pewno mają +x a plik ma +r

 No.80772

>>80768
vi ma drwxrwxrwx, owner to ja (nie root czy tam admin) i moja grupa
wszystkie foldery i pliki mają drwxrwxrwx albo -rwxrwxrwx

 No.80773

robie wirtualke ubuntu bo to już sie śmieszne robi

 No.80775

>>80773
a jesteś ten co próbuje pomóc czy próbuje zainstalować?

 No.80776

>>80775
ten drugi

 No.80780

>>80776
no to dobrze bo już chciałem zrobić to samo xD

 No.80781

>>80773
ciekawe czy natrafisz na problem w postaci forwardingu portów

 No.80783


 No.80785

>>80781
nie denerwuj mnie

 No.80787

>>80781
pewnie ma ustawionego brydża a nie NAT https://ziemniachan.org/static/emotki/coolpyrcia.png

 No.80805


 No.80812

File: 1742252103000.jpg (39.81 KB, 386x409, 1742252097523.jpg)

anoni odkrywają że instalacja vichana to piekło

 No.80813

vmka działa tak chujowo że sie zawiesza podczas klonowania xD
pierdole to

 No.80815

>>80813
na czym to robisz? na opiekaczu do kanapek?

 No.80816

>>80805
coś nie chcą sypać sianem

 No.80817

>>80815
w tosterze

 No.80821

dobra uśmiałem się, to którą wersję instalujecie?

 No.80822

>>80821
najnowszą

 No.80823

ja to proponuję zrobić zrzutkę na jakiegoś dużego owczarka i ojciec nam zrobi ten liveboard

 No.80824

>>80812
to ciekawe bo mi się nawet na windowsie udało
to nie z vichanem macie problemy tylko ze środowiskiem
ogarnijcie sobie coś w stylu xamppa na wasz system co wam wszystko porobi

 No.80825

>>80823
prędzej by się zainteresowało dwoje maintainerów vichana ale chyba za dużo roboty z tym
https://github.com/vichan-devel/vichan/issues/884
>Live posting (like meguca) was a backburner feature.

 No.80839

File: 1742254005548.png (16.12 KB, 548x242, deadbb96ecd321a10d718d2f95….png)

to kurwa dopiero ciekawe

 No.80845

>>80839
morze folder wwwroot źle ustawiłeś

 No.80848

>>80845
>>80839
a w ogóle masz pewność że wchodząc przeglądarką wszedłeś na ten serwer na wirtualnej a nie na ten co wcześniej?
w ogóle daj se siana z niggerixem i weź apacza zainstaluj

 No.80849

File: 1742254596550.png (231.27 KB, 1546x944, d72c012ae56ae24c1672553512….png)

>>80848
>>80845
juz dziana

 No.80850

>>80849
>2012-2018
chyba nie ta wersja, my mamy w stopce 2024

 No.80851

>>80850
myślę że to nie ma większego znaczenia

 No.80852

>Login on insecure connections is disabled.
oby to był xD

 No.80853

>>80852
$config['cookies']['secure_login_only'] = 0;

gdyby ktoś szukał

 No.80856

dobra jutro sie tym zajme bo trzeba do roboty jutro iść T_T

 No.80858

File: 1742255341179.png (3.2 MB, 1500x2000, 1742255335599.png)

>>80856
przemiło że nam tu anoncian kucuje w wolnym czasie

 No.80859

>>80045
a nie w siódmej klasie?

 No.80861


 No.80862

>>80858
dla ciebie nie

 No.80863

File: 1742255664256.gif (1.96 MB, 480x270, 1742255660737.gif)


 No.80871

File: 1742257977155.png (139.34 KB, 1404x1077, ClipboardImage.png)

>>80853
było tu napisane, ale i tak dzięki
a jak już masz to nie chce mi się dalej

 No.80925

jakie macie pomysły na implementację eventów triggerujących synchronizacje żeby było to w miarę lekkie i nie ddosowalo ziemniaka jednocześnie?

 No.80928

>>80925
>i nie ddosowalo
to nie mamy

 No.80934

>>80925
a jak działa obecny live-index? to tak jak tam tylko zamiast nowe posty się pojawiły w temacie kliknij tu powinno synchronizować

 No.80937

>>80925
szybciej byłoby napisać panel administracyjny do willboarda

 No.80939

>>80937
w PHPie?

 No.80966

>>80934
ale to będzie całkiem inna logika

 No.80989

>>80937
tyle gadania o niedojebaniu tego panelu a nikt nie nagrał wideo ani nawet screenów nie zrobił

 No.80998

>>80989
bo jak ktoś zrobi to runie mit

 No.81003

>>80998
mi się wydaje że to była taka półprawda z tym moderowaniem, pewnie ajpiki można pojedyńczo banować ale żeby zakres dać to trzeba skonwertować na dziesiętne

 No.81015

>>80989
możesz sobie sam postawić i sprawdzić

 No.81025

>>81015
nie mogę bo runie mit

 No.81039

>>81015
nie umiem z robotą nadgonić to wilborda mi się tym bardziej nie chce stawiać

 No.81047

>>81039
ale vichana to już tak

 No.81064

>>81047
vichana sobie postawiłem chyba 2 lata temu na apache i mysql które postawiłem 5 lat temu, obecnie chyba bym się nie zebrał na tak tytaniczny wysiłek

 No.81164

>Caught fatal error: Uncaught Error: Call to undefined function reset_events() in /var/www/vi/inc/functions.php:74
co czaks mógł mieć przez to na myśli?

 No.81169

>>80989
chyba logiczne że nie będą pokazywać listy banów albo ip użytkowników
w skrócie to jest kompletnie nieefektywne przeciwko rajdom, nie ma nawet ban & delete albo moderation loga (damian nawet nie wie że ktoś usunął post)

 No.81186

>>81169
a podobno były bany za usuwanie nitek radiowych

 No.81190

nie moge niczego zarekwirować (ang. require) z core funkcji bo wtedy php sie wypierdala
nic nie rozumiem ;_;

 No.81191

>>81186
a mówiłem, że nie ma dowodów, że to co chodzi na wilczur.ork to to samo co dred rzucił plebsowi na githubie
albo po prostu wyczytał z logów

 No.81192

>>81186
pewnie radioopy były zateczkowane

 No.81193

>>81191
właśnie nie ma logów

 No.81196

>>81193
chodzi o takie logi z aplikacji albo z reverse proxy, nie o wpisy w bazie przedstawiane potem przez WWW

 No.81197

File: 1742323348147.webm (97.98 KB, prg3.webm)

>>81190
kto się w pehapie połapie ;_;

 No.81198

>>81190
bez kodu ciężko powiedzieć

 No.81203

>>81000

 No.81204

znowu mam 504

 No.81205

w jaki sposób są w ogóle generowane tematy na viboardzie

 No.81206

anoni ja z każdą minutą coraz mocniej upewniam sie w przekonaniu że liveboard na tiny jest zwyczanie technicznie niemożliwy głównie przez to że jest skonstruowany na bazie templatek

 No.81207

>>81206
czyli czego?

 No.81208

>>81207
co czego

 No.81209

>>81205
>>81206
ano chyba ten silnik z każdmy nowym postem wysrywa statyczny plik html xD

 No.81212

>>81209
reasumujonc trzeba byłoby od podstaw zrobić logike wyświetlania tematów, postów, wzmianek, rozwijania postów
i do tego stworzyć na zerowej jakiś kontener który byłby dynamicznie odświeżany na podstawie eventów z sse
heh

 No.81213

>>81208
jakiego rodzaju templatek?

 No.81214

>>81212
teraz już wiemy jakie problemy, panie damianie ja przepraszam…

 No.81215

>>81212
czyli silnik od nowa xD

 No.81216

>>81213
są templatki twigowe

 No.81217


 No.81218

>>81216
a to twig.symfony.com
czyli coś takiego jak mako

 No.81219

>>81218
no i tu leży problem trochę bo nie ma api do postów
dlatego były czasem znikające fredy i posty bo takie statyczne htmle się czasem źle cachują

 No.81220

>>81219
jeśli uznamy jsony jaki api to som

 No.81221

właściwie to każdy board, każdy temat i post jest zawarty w odpowiednich jsonach, więc teoretycznie zbudowanie generowania postów od podstaw nie byloby trudne
ale hie wiem jak wydajne by to bylo, pewnie niezbyt

 No.81222

>>81221
no właśnie gdyby można było sie oprzeć o 0.json to by jeszcze jakoś działało

 No.81224

>>81222
no da sie właściwie, ale przeglądarki chyba nie lubią generowania kontentu który powinien być im zaserwowany statycznie? nie wem teoretyk here
w sensie mam teraz w głowie budowanie całej zerowej na podstawie 0.json, a kliknięcie na rozwinięcie zaserwowanie https://ziemniachan.org/b/res/78919.json przykładowo

 No.81225

>>81224
to chyba praktycznie cały front musisz zbudować

 No.81231

>>81225
nie no, postowania nie trzeba

 No.81233

plan działania:
>zbudowanie logiki budowania frontendu z jsonsów, na razie basic funkcje bez jakichś mentionlinków i hoverów
>dodanie do post.php jakiegoś haczyka który by wysyłal info do sse.php informację że post został wysłany, wtedy sse.php tworzy sse_log.txt że post został stworzony i wysyła info dalej do frontendu, gdzie liveboard.js odświeża postcontrols form na podstawie danych z 0.json po otrzymaniu szturchnięcia z sse.php
opinie????

 No.81234

>>81224
>no da sie właściwie, ale przeglądarki chyba nie lubią generowania kontentu który powinien być im zaserwowany statycznie? nie wem teoretyk here
przecież single page applications tak chyba działają że wszystko jest generowane w locie

 No.81235

>>81234
czyli bd bzikać?

 No.81236

>>81235
znaczy nie wiem ile chcesz rzeczy robić ale zauważ że taki wilbord też ciągle dodaje i usuwa elementy javascriptem

 No.81239

>>81233
sse by tylko wysyłało informację że nowy post i weź se odśwież 0.json?

 No.81242


 No.81244

>>81242
nie wiem jak sse działa czy nie trzeba zrobić ubijania wiszących sesji, limitu połączeń, wznowienia połączenia itp

 No.81249

>>81244
w dreadbordzie nie ma wznawiania

 No.81269

>>81249
najpierw napisz ten front i zobacz czy to w ogóle wyjdzie

 No.81275

>>81269
da się w ogóle robić sse w php? bo jeśli dla każdego połączenia miałby wisieć osobny proces/thread to można dać se spokój

 No.81277

>>80130
właściwie to tworzenie frontu od początku jest tutaj i działa

 No.81279

>>81277
ja bym się obawiał czy nie wpierdolę xssa jakiegoś przez te machinacje frontowe xD

 No.81282

>>81279
duże

 No.81288

damianka chyba boli że ktoś woli łatać tinyboard zamiast używać jego wynalazku że aż temat zalozył xD

 No.81289

>>81288
który fred?

 No.81290


 No.81291

>>81290
o kurwa gnije xD

 No.81292

największym problemem z odbudowywaniem frontendu są mentionlinki, żadna informacja o nich nie jest przechowywana w jsonach ani nie jest to wykonywane jsem (chyba)
i co teraz

 No.81293

>>81292
czyli najpierw dorobić „api” (api.php? xD) które zwraca jsona z potrzebnymi danymi, a potem dorobić od strony js?

 No.81294

liveboard to zero dvszy nie wiem po co się męczycie

 No.81295

>>81293
a, już jest coś takiego, więc zmodyfikować?

 No.81296

>>81293
kurwa kolejnego jsona robić? nie podoba mi sie to

 No.81297

mentionlinki są na bieżaco generowane w post.php i podstawione w templatce już jako element posta, czyli nie są nigdzie przechowywane
to koniec

 No.81298

czaks by to zrobił

 No.81299

>>81298
niby czaksowi się przypisuje tego vichana ale chyba większośc tinyborda napisał ten żyd przed nim

 No.81300

>>81297
musiałbyś to do jsona dorobić

 No.81301

>>81290
to wisi dłużej niż kilka minut, to rzeczywiście jego fred

 No.81304

>>81301
no tak, w innym wypadku wystarczy napisac do słownie "inne forum" i post leci, a tutaj jest cały temat z "innego forum" i wisi xD

 No.81305

>>81304
zapytałbym tam skąd ten screenshot ale mam bana xD

 No.81306

>>81304
12 odpowiedzi i nikt się nie przyłączył do beki z nas, to koniec

 No.81310

kurwa coś zjebałem na swoim testowym vi i nie moge zapsotować bo 504 xD

 No.81311

File: 1742338370249.png (110.82 KB, 836x631, Screenshot_20250318_235119.png)

faktycznie siedzi i usuwa… nie mogę https://ziemniachan.org/static/emotki/iksde.png

 No.81312

>>81311
co ty masz kurwa wyłączone wygładzanie czcionek xD

 No.81313

>>81310
od tego są backupy

 No.81314

>>81313
co może jeszcze gita mam skonfigurować

 No.81315

>>81314
a co tam jest do konfigurowania?

 No.81317

>>81315
email i nick xD

 No.81319

>>81317
i ew. domyślna metoda merdżowania przy pullu (czy coś takiego), czyli niepotrzebne tutaj xD

 No.81321

File: 1742339080577.png (185.48 KB, 1891x558, chan miga.png)

poczekajcie tak z tydzień to mig napisze własnego chana i będzie można spierdzielać z tego tinyboarda

 No.81323

>>81317
obie te rzeczy są banowalne na wilchanie…

 No.81324

już była chwila spokoju, chciałbym się wyrwać z tego uniwersum wileńskiego czasem xD

 No.81326

File: 1742339426571.png (324.12 KB, 1070x610, 38f3960a6978d3e33e698c9028….png)

a może jednak jakiś js robi mentionlinki? już nie wiem kurwa, ale na core tiny ich nie ma

 No.81329

// Whether or not to enable the 4chan-compatible API, disabled by default. See
https:github.com/4chan/4chan-API for API specification.
$config['api']['enabled'] = true;

// Extra fields in to be shown in the array that are not in the 4chan-API. You can get these by taking a
// look at the schema for posts_ tables. The array should be formatted as $db_column => $translated_name.
// Example: Adding the pre-markup post body to the API as "com_nomarkup".
// $config['api']['extra_fields'] = array('body_nomarkup' => 'com_nomarkup');


ej może z tym da sie coś ugotować

 No.81330

>>81326
https://namelessrumia.heliohost.org/w/doku.php?id=imageboard&s[]=imageboard
właśnie może zamiast się z tym pierdolić lepiej obczaić jakieś forki i zobaczyć co mają np. lainchan

 No.81331

https://ziemniachan.org/js/show-backlinks.js
ej a to nie jest to od tych wzmianek?

 No.81332

o kurwaaaaaa

 No.81334

>>81331
a to nie wygeneruje ci tylko tych mentionów z postów które widać na stronie na której jesteś?

 No.81335

>>81334
no to przecież tylko o to chodzi xD

 No.81342

dobra wszystko dziala
to może przy okazje zrobie quick reply z indexu

 No.81345

>>81342
duże duże!!

 No.81350

File: 1742341891373.png (614.81 KB, 1280x720, uooooooohhhhh.png)

>>81342
whoa
będziesz robić swojego forka na gh?

 No.81351

>>81350
nie bo tam mnie potężne kuce zjedzą

 No.81352

tzn w sumie dużo do naprawienia jeszcze jest żeby to sie nadawało na produkcje ale sam proof of concept działa i to sie lkczy póki co

 No.81354

tylko nurtuje mnie jedna rzecz i boje sie że to wszystko na około zrobiłem
skoro mentionlinki są generowane przy zapostowaniu i są serwowane statycznie przez templatkę to w jaki sposób działa auto-update…..

 No.81355

>>81354
ten we fredzie? dobre pytanie

 No.81356

>>81355
tak to przeglądam i nie wiem, to nie gada w ogóle z jsonem

 No.81357


 No.81358

>>81354
dobra, nie ma żadnej filozofii
otóż jak zobaczysz w tym fredzie sobie w network w konsoli przeglądarki to odkryjesz że przeładowuje https://ziemniachan.org/b/res/78919+50.html od nowa na pałę xD

 No.81359

>>81358
duże

 No.81360

sprawdzam

 No.81361

>>81358
nie no nie może przeładowywać bo dodaje nowe posty a nie podmienia

 No.81362

>>81358
no ale strona nie jest przeładowywana, a usunięte posty nie znikają

 No.81363

nie wiem czy dobrze kombinuje ale czy to po prostu nie zaciąga nowych postów z 2137.html wytworzonego przez post.php po zapostowaniu? xD

 No.81364

bierze z tego htmla co załaduje:
$(data).find('div.post.reply').each(function() {
[…]
elementsToAppend.push($(this));
[…]

 No.81365

>>81362
>ar poll = function(manualUpdate)
tam masz kod który nie tyle co odświeża całą stronę co jedzie po wszystkich postach ze strony którą pobrał i je dokleja na koniec fredu w dużym skrócie ale nei czytałem tego dokładnie

 No.81366

>>81365
to sprytne w sumie, ale sie nie przyda raczej do liveboardowania
chociaż w sumie… zamiast ssać 0.json możnaby index.html

 No.81368

>>81366
musisz potem dopasować odpowiedzi do fredów i zostawiać tylko 3 ostatnie

 No.81370

albo zamiast po postach można latać po fredach
jednak pobieranie nowych postów z htmla to jest głupie że szok ale jeżeli jest w duchu tego pierdolniętego silnika to może trzeba iść w tę stronę

 No.83924

zróbcie w końcu tego livboarda bo przy tym ruchu kilkanie f5 jest męczące i jeszcze działa wogle wolno fchuj ziemniak jak gunwo

 No.83930

>>83924
albo chociaż gwiazdka że jest nowy post będąc na zerowej a nie tylko we fredzie
to mi wystarczy

 No.83931

>>83930
jest przecież 1 new post

 No.83933

>>83931
takie na cała deskę przy karcie
znacyz to działa ale tylko jak mam inną karte otwartą
a chciałbym żeby też było jak na niej jetem

 No.83939

>>83924
nie mamy profesjonalnych programistuw na pełen etat więc to trochę zajmie, cierpliwości

 No.83948

ale w sumie dodanie gwiazdki na pierwszej to by chyba czat dżepetto ogarnął

 No.84408

kusi mnie żeby samemu zrobić ten liveboard tak jak są fredy odświeżane czyli odpytaj na pałę pierwszą stronę

 No.86380

test

 No.86381

nbd

 No.86382

bd

 No.86383

chrum

 No.86384

test

 No.86385

ack

 No.86386

ikku

 No.86389

cycuszki

 No.86392

no

 No.86401

di

 No.86403

toile

 No.86404

u

 No.86407

huj

 No.86411

prrrt

 No.86412


 No.86413


 No.86414


 No.86416


 No.86418


 No.86419


 No.86421


 No.86423

>>86422

 No.86424


 No.86426

ok hover działa, backlinki działaja, zaciąganie obrazków w odpowiedziach działa
ale czasem fetchowanie nowych postów sie rozpierdala, trzeba to zrobić solidniej i będzie git

 No.86427

>>86426
sasuga

 No.86440

>>86426
a quick reply bd? kurwa spróbowałbym zrobić ale robota mnie goni ;____;

 No.86442

>>86440
to trzeba usiąść na spokojnie

 No.86445

if($('div.banner').length == 0)
return;

co czaks mógł mieć przez to na myśli?

 No.86447

>>86445
jeśli nie ma banera to nic nie rób

 No.86448

>>86447
ale czemu? xD

 No.86449

>>86448
a co tam dalej miał robić skrypt? który to?

 No.86450

>>86449
a już widzę, no masz tam koment: // not index
czyli sprawdza czy jest w temacie czy nie

 No.86452

>>86450
ale w jaki sposób obecność bannera wskazuje bycie w temacie lub nie skoro w obu przypadkach banner jest widoczny

 No.86453

>>86452
a sprawdzałeś? na
/b/index.html
go nie ma musiałem najpierw sprawdzić co to znaczy banner w kodzie xD

 No.86454

>>86453
o kurr xD

 No.86455

>>86445
czyli wystarczy wyjebać te 2 linijki i powstrzymać redirecta przy klikaniu na numer posta i bd dzialać?

 No.86469

nie mam kompletnie pojęcia jak zrobic to quick reply z indexu, nawet nie mam najmniejszego pojęcia jak działa w ogóle ten formularz do postu/nowego tematu
pewnie by trzeba było zajrzeć do post.php

 No.86471

File: 1742670785375.jpg (82.09 KB, 800x600, powodzenia.jpg)

>>86469
zaraz odkryjesz czaksowe fantomowe antyfloodowe pola w formularzu generowane losowo przy każdym odświeżeniu z templatki twiga i że nawet gdy na indeksie zrobisz pojawiające się quick reply to vichan zacznie drzeć mordę o brak wszystkich pól bo yyy cośtam

 No.86473


 No.86474

>>86473
to czemu to nie jest włączone?

 No.86476

>>86474
bo nie działa, zjedź niżej w issiu
>Reply button disapears from quick reply when thread is opened

 No.86488

>>86473
można te zmienione pliki podmienić jakąś komendą czy mam ręcznie szukać co było zmieniane i gdzie i podmieniać?

 No.86489

>>86476
skoro autor nie może zreprodukować to problem jest po twojej stronie

 No.86492

>>86489
problem jest w tym że wersja vichana jest lekko starsza niż ta na której jest fix
>>86488
>ręcznie szukać co było zmieniane i gdzie i podmieniać?
tak właśnie było robione i dalej przycisk reply znika po otwarciu freda

 No.86495

boże ten github to jest takie gówno pierdolone na chuj to żyje

 No.86496

ee

 No.86497

psik

 No.86498

>>86471
>czaksowe fantomowe antyfloodowe pola
to się nazywa CSRF token jak mniemam z opisu, nie znasz się – nie demonizuj

 No.86500

wyjebałem vichana rm -rf i sklonowałem od nowa nic nie ruszając w nginxie, ustawilem takie same uprawnienia i teraz mam 404 jak wchodze w install.php xD o chuj tu chodzi kurwa

 No.86501

>>86500
>rm -rf
może za wysoko xD

 No.86502

albo uprawnienia na katalogu

 No.86503

>>86502
no mówie ze mam ustawione tak samo jak wcześniej

 No.86511

(zaraz będzie testowanko na produkcji, nie bać się)

 No.86512

>>86498
mi się wydaje że to było coś jeszcze innego
>>86469
pobierz thread ajaxem, pobierz ukryte pola i wpierdol do okienka postowania, nie ma chyba innego sposobu

 No.86517

aaaa

 No.86519

https://github.com/vichan-devel/vichan/pull/858
ten fix nie działa u nas z jakiegoś powodu, pokazuje post looks automated

 No.86520

ee

 No.86521

>>86519
If you’re not afraid of bots or if your site is somewhat popular, set $config['spam']['hidden_inputs_max_pass'] and $config['spam']['hidden_inputs_expire'] to something higher. Basically, $config['spam']['hidden_inputs_max_pass'] defines how many people can visit a page at the same time and post, while $config['spam']['hidden_inputs_expire'] defines the maximum amount of time you can sit on a page before posting.

 No.86522

>>86521
tylko przez te antyboty nie działa quick reply z indexu z implementacją anona z altervisty, on wtedy je jakoś usuwał w functions php

 No.86525

najlepiej pobrać i zainstalować najnowszą stabilną wersję z gita ale kto potem naprawi jak się spierdoli

 No.86526

>>86525
co ma sie niby spierdolić?

 No.86527

kisnę z tej czaksowej zapory bo to tylko wkurwia anonów a gdyby nie reglamowany dostęp whitelistą z poziomu serwera to byłby rajd za rajdem, bo rak już nie wali curlem jak za czasów erisa a jakimś softem typu selenium więc ma przelotkę przez przeglądarkę tak czy inaczej

 No.86528

>>86526
ziemniak ma masę customów już dodanych

 No.86530

>>86527
>gdyby nie reglamowany dostęp whitelistą z poziomu serwera
wcale nie mamy aż takiej restrykcyjnej blacklisty

 No.86531

>>86528
to tylko jsy

 No.86532

>>86531
oj nie tylko

 No.86535


 No.86536

>>86532
a co niby?

 No.86537

>>86532
ja się trochę zastanawiam jak to jeszcze jeździ bez kogoś kto zna php

 No.86541

>>86526
jak podmienisz pliki na pałe to nadpiszesz sobie config chociażby
to trzeba zainstalować od nowa i zmigrować bazę i to jeszcze zakładając że się schemat nie zmienił

 No.86542

eeee

 No.86543

>>86542
okej chyba zadziałał ten fix https://github.com/vichan-devel/vichan/issues/180#issuecomment-234605183
i antyboty powinny być wyłączone

 No.86545

>>86542
łatasi?

 No.86550

>>86541
>to trzeba zainstalować od nowa i zmigrować bazę i to jeszcze zakładając że się schemat nie zmienił
nie zaszkodzi spróbować

 No.86556

>>86550
jak masz backup i jesteś przekonany że to potem uratujesz to powodzenia

 No.86557

obyśmy się tylko jutro nie obudzili z dreadboardem na pyrci i 0 postów

 No.86561

>>86556
ja nie jestem adminem xD
ale może by mu sie przydało napisać jak to zrobić porządnie gdyby chciał kiedyś bo ja sam nawet nie wiem dokładnie, wiem tylko że jak sie usunie instancje vichana i zainstaluje ponownie to ta sama baza danych już nie działa więc to może nie być takie proste

 No.86564

teraz jak się nie wyśle pola 'hash' to przechodzi więc ten antibot wyłączony
czy ten silnik ma w ogóle csrf na postowanie? xD

 No.86565

>>86564
chyba trzeba kapcze włączyć teraz

 No.86570

>>86426
jak działa to może zaimplementować? czy jeszcze brakuje czegoś?

 No.86573

>>86570
no jeszcze potestować trzeba

 No.86576

File: 1742679335266.png (1.74 MB, 1920x1080, 1742679305098.png)

w końcu nie dostaję ghostowych (*) od orgoniciarzy, dobra robota anoni customiarze

 No.86578

>>86576
żeby nam to wyłączenie antyspamu bokiem nie wyszło xD

 No.86579

>>86578
no właśnie…

 No.86580

>>86578
to zabezpieczenie na 90% nic nie robiło, nawet prosty js mógł ci posta wysłać, wystarczyło tylko strone odświeżyć co jakiś czas

 No.86581

>>86580
ale i tak powinna być rekapcza włączona imo

 No.86582

>>86580
wiem ale nie wiem czy to było powiązane z csrf

 No.86584

>>86582
to jakiś dupny czaksowy csrf bo zamiast jednego pola z hashem pojawiało się ich z 5 na całej stronie i to jakimiś symbolami z końca utf-8, nie wiem czemu tak kombinował

 No.86586

>>86584
trzeba sprawdzić co jest na 5.1.5

 No.86587

>>86586
znaczy an tym z gita

 No.86589

>>86578
to jest normalnie wyłączone na najnowszej wersji vichana oficjalnego i na alterviście też było wyłączone przez 2+ lat, spokojnie nie przejmuj się na zapas https://ziemniachan.org/static/emotki/kciuk.png

 No.86590

>>86589
właśnie sprawdziłem u sojaków
w formularzu postowania nie ma pola csrf a to pole hash jest puste

 No.86591

>>86590
a sam csrf jest chyba tylko na panelu moderacji

 No.86592

na jschanie też nie ma csrf, tylko wilbord ma

 No.86618

ok, zaimplementowałem te zmiany https://github.com/vichan-devel/vichan/pull/804/files
na swoim 5.1.5 i wszystko działa, przycisk nie znika
ale functions.php nawet nie trzeba ruszać, tak samo config.php bo antybot jest wyłączony

 No.86619

>>86618
czyli bd postowanie z indexu?

 No.86620

>>86619
to już od admina zależy czy zrobi update do 5.1.5 xD

 No.86621

>>86620
o jezu to się trzeba przeżegnać

 No.86624

>>86621
>zrób folder ziemniak_2 i wgraj tam 5.1.5
>zrób mysqldump bazy danych i nazwij ją ziemniak_2
>zrób domenę beta.ziemniachan.org na cloudflare
>podepnij tam ziemniak_2 i zobacz czy działa
>jak wszystko działa to przepnij główną domenę
co może pójść nie tak?

 No.86625

>>86624
ziemniadmin udostępni dump publicznie na serwerze xD

 No.86627

>>86625
wystarczy, że ten dump zrobi poza document rootem

 No.86631

>>86627
wiem, śmieję się

 No.86637

kurde taki vichan bez dwudziestu tysięcy niepotrezebnych customówi embedów to zapierdala nawet

 No.86639

>>86637
nawet jak jest nitka na 1000 odpowiedzi?

 No.86642

>>86631
ty się śmiejesz a w tym czasie komuś wyciekają dane https://ziemniachan.org/static/emotki/iksde.png

 No.86643

>>86639
jak nie ma w niej embedów to tak
embedy to najgorszy ficzer w całym silniku i powinien zostać wypierdolony i zamieniony czymś w stylu embeda na hover

 No.86644

>>86643
albo jak na szambie na klik

 No.86662

>>86643
przecież embedy się nie ładują w całości, od tego jest https://ziemniachan.org/js/youtube.js
na karachanie masz tak że się ładuje cały embed zamiast tylko miniaturki, masowo spowalniając stronę

 No.86696

>>86662
to i tak spowalnia bo musi zagadać do yt, pobrać miniaturkę, załadować ją itd
jak muzyczny miał kilkaset postów to ładował się koło minuty

 No.86698

ciekawe czy gdybym coś dopisał do wilborda to by zostało przyjęte do main brancha

 No.86704

>>86696
jak dla mnie to jest tego warte, anoni postują dużo linków do youtuba
na takim willboardzie nikt tego nie klika

 No.86717

File: 1742729669226.jpg (79.57 KB, 1656x1326, 1742729659685.jpg)

:O
najwięcej czasu ładowania ziemniak traci na
>miniaturki obrazków w png/gif zamiast webp
>cache policy
>jquery-ui.min.js

 No.86718

>>86717
>Accessibility 49
jesteśmy niedostępni to knc

 No.86719

>>86704
myślisz że na ziemniaku ktoś klika? jak ktoś ma kliknąć to i kliknie nawet w link

 No.86720

>>86719
ja prędzej kliknę jak widzę miniaturkę

 No.86721

>>86720
i co ci daje ta miniaturka? już ważniejszy byłby tytuł i embed dopiero po kliknięciu

 No.86727

>>86721
aniołciany to wzrokowcy

 No.86728

>>86727
czyli lubią popatrzeć

 No.86732

>>86727
można zrobić screena miniaturki i załączyć do posta, nie ma problemu

 No.86735

>>86732
powinien być custom na to, da się zrobić po stronie klienta

 No.86737

uwaga zaraz testy ma produkcji…

 No.86738

File: 1742732101011.jpg (591.37 KB, 1566x2048, 1742732095924.jpg)

tst

 No.86740

>>86739
nie animuje się…

 No.86741

File: 1742732244511.png (948.17 KB, 850x1259, 1742732240744.png)

tst png

 No.86742

File: 1742732272261.webm (3.84 MB, 920x720, 1742732267195.webm)

tst webm

 No.86743

>>86739
nowy toss

 No.86744

File: 1742732425922.mp4 (1.5 MB, 480x270, 1742732421795.mp4)

tst mp4

 No.86745

>>86744
a po co empecztery testować

 No.86747

>>86745
gokiburasy nie potrafią używać ffmpega please understando

 No.86752

>>86751
nie działa

 No.86753

>>86752
miniaturka się generuje ale nie animuje
https://ziemniachan.org/b/thumb/1742732921563.webp

 No.86754

File: 1742733202881.gif (133.2 KB, 580x640, 1742733201630.gif)


 No.86755


 No.86756

File: 1742733291301-0.jpg (34.64 KB, 407x407, 1742733228743.jpg)

File: 1742733291301-1.gif (455.6 KB, 238x250, 1742733282111.gif)

więcej tst

 No.86757

File: 1742733347843.gif (3.98 MB, 500x557, 1742733345596.gif)


 No.86759

>>86757
ale ten negev zapierdziela

 No.86760

a czego to właściwie testy teraz

 No.86761

File: 1742733759528.gif (897.6 KB, 600x338, 1742733756398.gif)

>>86760
miniaturki webp

 No.86762

>>86761
rozjebało gify xD

 No.86763

>>86761
o nie nie

 No.86764

File: 1742733835490.gif (1.98 MB, 498x498, 1742733832948.gif)


 No.86765

>>86764
>>86761
smashing of the gifs reintroduced

 No.86766

File: 1742733964934.gif (135.48 KB, 220x220, 1742733962240.gif)


 No.86767

File: 1742734155434.gif (1.28 MB, 640x357, 1742734151858.gif)

teest

 No.86768

>>86767
o chyba się naprawiło

 No.86769

File: 1742734219618.gif (1.08 MB, 714x714, 1742734217257.gif)


 No.86770

File: 1742734309549.png (4.71 MB, 3840x2160, 1742734301601.png)

test dużych obrazków

 No.86771

jeju co wy kombinujecie aż się boję

 No.86773

są teraz webp miniaturki do obrazków a gify są tak jak były, to się aplikuje do nowozapostowanych więc po pewnym czasie chyba będzie można poczuć szybsze ładowanie

 No.86777

>>86773
to jeszcze embedy wypierdol

 No.86780

>>86777
jak wywalić embedy to trzeba zrobić skrypt co pobierze miniaturkę z yt i automatycznie jako obrazek zapostuje

 No.86783

>>86777
według lighthouse'a nie mają tak dużego wpływu na ładowanie >>86717
trzeba za to lazyloading zaimplementować

 No.86787

>>86783
może lighthouse zinterpretował ładowanie minuaturek yt jako png/gif
tak jak mówiłem muzyczny się ładował minute

 No.86795

test

 No.86796

rip

 No.86819

czemu jak w poście napiszę trzy kropki to są zastępowane znakiem "Horizontal Ellipsis"?

 No.86827

>>86819
a są?

 No.86828

>>86819
wolałbyś by było jak na kara, co?

 No.86829

>>86828
goki?

 No.86832

File: 1742738733284.webm (508.17 KB, 1280x720, insame.webm)

fetchowanie postów spoza strony 0 nie działa w sensie gdy podbity temat jest np na 5 stronie i nie wiem już dlaczego skoro budowanie listy tematów odbywa sie na podstawie 0.json

 No.86833

>>86828
>>86829
niezłe wilno się tu robi
spierdalam wrócę za 3 tygodnie albo i dłużej

 No.86835

>>86833
nie będziemy tęsknić za twoimi mp4 z gieresiem

 No.86836

>>86832
serio już lepiej to zbierać odświeżaniem pierwszej

 No.86837

>>86836
co masz na myśli

 No.86838

>>86837
tak jak update threadu działa, pobierasz https://ziemniachan.org/b/ wstawiasz tematy od nowa
aktualizacja tematu też przecież wali do https://ziemniachan.org/b/res/78919.html i sprawdza czy nowe posty

 No.86839

>>86838
noo ale po co zaciągać htmla skoro wszystko jest podane w jsonie

 No.86840

>>86839
nie zbudujesz mentionlinków chyba

 No.86841

>>86840
zrobione som

 No.86842

>>86832
nie rozumiem co masz na myśli

 No.86843

>>86842
a ten temat na pewno się pojawia w 0.json? może ten skrypt tylko działa na to co jest na pierwszej czyli w sumie słabo

 No.86844

>>86842
no mój liveboard działa aktualnie tak że skanuje 0.json i jak coś sie zmienia to aktualizuje temat
ale jak sie podbije temat który jest poza stroną 0 (1) to zaciąga sie jakiś losowy

 No.86845

>>86844
>ale jak sie podbije temat który jest poza stroną 0 (1) to zaciąga sie jakiś losowy
jak to losowy?

 No.86846

>>86844
no to ewidentnie coś źle updatujesz, trzeba cały nowy temat wstawić a te co spadły poza pierwszą wywalić

 No.86847

nie rozumiem jak może ci się zaciągnąć cokolwiek to znaczy losowy temat jak wszystkie potrzebne informacje masz w tym 0.json

 No.86848

>>86845
no np jak podbiłem temat do testów nr 2 to wskoczył na top ten >>86221
xD

 No.86849

>>86847
ja tez właśnie nie rozumiem

 No.86850

>>86848
to może zapostuj kod, bo ewidentnie to ty coś źle zrobiłeś?

 No.86851

>>86850
w-wstydze sie

 No.86852

poza tym jak chcesz zaktualizować stronę po zmianie w 0.json to nie trzeba przestawiać w htmlu tego co jest, a usunąć wszystko i stworzyć od nowa

 No.86853

>>86852
no wlasnie tego chce uniknąć bo wtedy wszystko znika i pojawia sie na 0.01s i nie wygląda to dobrze

 No.86855

>>86853
jak masz już gotowy kod takiego rozwiązania to niby z czym sobie nie radzisz? bierzesz z jsona pierwszy temat, aktualizujesz to co jest w htmlu, przenosisz na górę listy tematów i to samo z kolejnymi

 No.86856

>>86855
no to to działa dopóki odpowiedzi są w temacie na 1 stronie, a poza już nie działa

 No.86858

>>86856
nie rozumiem

 No.86859

>>86858
¯\_(ツ)_/¯

 No.86860

File: 1742740548870.png (273.16 KB, 583x720, 1742740544051.png)

>>86856
postuję wszystkie najlepsze ejaje do pomocy kucowniczej
https://www.cursor.com/ (czyta całe foldery)
https://chat.deepseek.com/ (R1)
https://claude.ai/ (sonnet 3.7)
https://github.com/copilot (sonnet 3.7 thinking z mailem .edu)
https://aistudio.google.com/app/prompts/new_chat (2.0 flash thinking experimental, duży context window)
https://grok.com/ (grok 3 think)

 No.86861

domyślam się już o co chodzi, ale nie będę się wysilał jak temu anonowi się nawet nie chce dokładnie opisać problemu

 No.86862

>>86861
zrób to dla ziemniaczana…

 No.86863

bez kodu to się możemy domyślać

 No.86865

>>86862
lepiej niech ktoś inny się tego podejmie
a mi na tej funkcjonalności nic a nic nie zależy

 No.86869

>>86861
pewnie nie nie chce, a nie potrafi, bo to nie on, a ai napisało kod

 No.86871

>>86869
prosze nie demotywować

 No.86873

rest

 No.86875

to kontrowersyjna opinia ale nie mam pojęcia czemu się tak na tego liveboarda uparliście, to jest pierwsze co wyłączam powiedzmy na takim gównoclubie

 No.86877

>>86875
nikt nie pytał

 No.86878

>>86877
ciebie tym bardziej

 No.86879

>>86865
no ogólnie to ja bym na pałę odświeżał pierwszą i pobierał tak posty, po co wyważać otwarte drzwi
może faktycznie siądę i jak mi to nie zajmie więcej niż godzinę to coś sklecę

 No.86880

File: 1742741414351.gif (42.74 KB, 640x360, 1731430456944.gif)


 No.86881

>>86877
spokój

 No.86883

>>86878
ale to ty sie wpierdalasz do tematu gdzie ktoś coś robi i ka≥żesz mu przestać bo tobie sie nie podoba xd

 No.86885

>>86883
nikt nikomu nic nie kazał, to jedynie opinia była

 No.86886

>>86885
ale kto pytał

 No.86887

>>86886
nikt nie musi

 No.86888

>>86880
>nieruchliwy gif
ty chuju już myślałem że się zepsuły

 No.86889

>>86875
zresztą jaki to ma sens jak i tak nie można odpowiadać bez wejścia do tematu

 No.86891

>>86889
to by była część druga

 No.86896

>>86889
to teraz będzie łatwe do implementacji bo antyboty są wyłączone

 No.86897

>>86896
a jest jakiś gotowiec? bo nie pamiętam

 No.86900


 No.86930

yyyy

 No.87004

jak mam teraz pobierać miniaturki skoro nie wiadomo jakie ma być rozszerzenie?

 No.87007

File: 1742751740312.gif (2.29 MB, 540x394, 1742751729832.gif)

>>87004
wszystkie mają webp chyba (minus webmy/mp4)

 No.87009

>>87007
no nie, stare posty nadal mają png/jpg

 No.87010

>>87007
bo to np. też jest https://ziemniachan.org/b/thumb/1742751740312.webp

tu jest obecne image.php
https://pastebin.com/raw/HCqA7pCZ

a config to:

$config['thumb_keep_animation_frames'] = 190;
$config['thumb_method'] = 'convert+gifsicle';
$config['convert_args'] = '-resize %dx%d -quality 90 -auto-orient -thumbnail %dx%d %s';
$config['allowed_ext'][] = 'webp';

 No.87011

>>87009
tak bo ta konwersja miniaturek nie działa do tyłu na posty które już mają miniaturki
wszystkie nowe będą webp

 No.87012

>>87007
będziecie dzisiaj na nocnej??

 No.87014

>>87011
no tyle to wiem ale co mam z tym zrobić? losowo strzelać w rozszerzenie aż sie załaduje?

 No.87018

>>87014
weź datę z timestampu i w zależności od tego czy jest po czy przed datą zmiany generowania miniaturek ładuj inaczej?
zajedziesz się

 No.87019

>>87018
no to tyle z liveboardu, admin ziemniaka znowu zdał egzamin xD

 No.87021

>>87019
zawsze można cofnąć zmiany

 No.87023

File: 1742753247456.jpg (49.33 KB, 604x340, x_70bb5341.jpg)

czy anon kuc sobie poradzi z tym problemem czy trzeba przywrócić normalne miniaturki?

 No.87024

>>87023
teraz to już nic nie da

 No.87025

>>87024
jak nic nie da

 No.87027

>>87025
miniaturki wygenerowane przez czas od wprowadzenia zmian już zawsze będą niedostępne z poziomu jsona
jedynym wyjściem byłoby pokazywanie informacji o rozszerzeniu miniaturki w "api"

 No.87029

a ja muwiłem żeby ładować pierwszą zamiast 0.json

 No.87030

>>87027
to się poświęci parę miniaturek dla liveboarda, to tylko obrazki z paru godzin
also trzeba było protestować rano…

 No.87033

>>87018
>>87019
jak już mamy to webp to lepiej to odciąć timestampem i chuj, nie wiem co to za problem

 No.87039

test

 No.87044

File: 1742754271584.png (52.05 KB, 850x443, l.png)

jeszcze banerki do webpzacji

 No.87046

tehe

 No.87048

aa

 No.87051

>>87044
tylko nie to ;_;

 No.87057

>>87044
te animowane też?

 No.87058

File: 1742754644514.png (37.89 KB, 300x100, ziem22.png)

>>87051
dusza utracona

 No.87061


 No.87066

s

 No.87067

u

 No.87069


 No.87070

hm, fetchowanie htmla nie jest takie złe
tylko ładowanie jest dość wolne i widoczne gołym okiem, trzeba to jakoś usprawnić

 No.87072

>>87070
w sensie wstawianie fredów? możesz zawsze tylko kolejnośc przestawiać

 No.87081

>>87072
a tak w ogóle to nie możesz najpierw zrobić elementu z tymi wszystkimi fredami a potem dopiero zrobić myk podmianę? ewentualnie zobacz jak to rozwiązał najlepszy silnik chanowy willboard chociaż tam chyba jest to wstawiane robione pojedyńczo w sensie posty i fredy to inna opcja przejecać po wszystkich elementach, znaleźć różnice, to czego nie ma wywalić to co nowe wstawić

 No.87086

co wy tu odpierdalacie tak właściwie? https://ziemniachan.org/static/emotki/hmm.png

 No.87087

>>87086
poważny kucing żebyś miał lepszego czana

 No.87090

>>87087
naruuhodo
thank you for your service

 No.87096

geh

 No.87100

chrum

 No.87104

kwik

 No.87107

yikes

 No.87111

a jebać to na chuj ja sie z tym męczę w ogóle

 No.87113

>MIME type detection XSS exploit (IE) detected; post discarded.

 No.87116

>>87113
duże

 No.87117

>>87111
nieee
jak chcesz to przywróci się nie-webp obrazki

 No.87118

>>87113
przy jakim obrazku to miałeś?

 No.87120


 No.87136

>>87111
o nie, chyba będę musiał cię pomścić

 No.87902

File: 1742856162682.png (91.86 KB, 1893x421, 12.png)

>>80130
brazylijskie programistki się wypowiedziały odnośnie bumpowania fredów z poza pierwszej na pierwszą

 No.87906

ja może kiedyś siądę jak mnie wena najdzie ale to nie jest ten dzień

 No.87919

test >>87868

 No.87925

informacji o mentionlinkach nie ma w 0.json, więc trzeba po dodaniu postów jeszcze raz dodać mentionlinki

 No.87926

>>80130
to ma ładować nowe posty? bo nie ładuje jak zablokowałem oryginalny live-index i zastąpiłem skryptem do małpy

 No.87927

>>87925
mentionlinki i backlinki to customowy js, to nie jest funkcja silnika
i to tylko iluzja xD

 No.87928

>>87926
u mnie działało jak podmienilem live-index.js

 No.87932

>>87927
zauważyłem jak mi się dodał na głównej mentionlink do tego posta z innego tematu, a po wejściu do tamtego tematu nie było mentionlinka
tak to chyba też na 4chanie działa zresztą

 No.87935

>>87932
na willboardzie są prawdziwe mentionlinki…

 No.87936

>>87935
damian to naprawdę sugoi pasokonisto

 No.87937

damian żyje w jakimś przeświadczeniu że nie lubimy tu jego silnika ;_;

 No.87939

File: 1742857643752.webm (40.43 KB, 1920x1080, 14bbb6db416ca1f871375f0c6….webm)

>>87937
ja lubie :3

 No.89382

>>87937
bo nie lubimy

 No.89385

>>89382
niemiło

 No.89387

File: 1743025127633.jpg (80.18 KB, 736x692, 250326223916554083.jpg)

>>89385
ale sprawiedliwie

 No.89390

>>89387
>wilsznuree filename

 No.89399

no i co bd ten get?

 No.89400

>>89399
jutro bd

 No.89401

File: 1743025572025.png (386.29 KB, 464x534, 915750bc013dead6b16cd4c24e….png)

rozważam wzięcie urlopu żeby nie przegapić geta

 No.89402

>>89401
duże jeśli prawdziwe

 No.89403

>>89401
wystarczy że będziemy zamulać żeby get dropnoł po piątku

 No.89404

>>89403
ja bd

 No.89479

czy da się naprawić znikające posty?

 No.89481

>>89403
to jakiś wyścig?

 No.89482

>>89479
nie da się

 No.89483

>>89482
kolejne zwycięstwo willboardu

 No.89624

coś się opierdalacie dzisiaj

 No.89658

>>87086
>anon debil próbuje zrobić liveboarda na vichanie
>nie wychodzi mu
>zostaje dredziastym obciągaczem
beware the pipeline

 No.89660

File: 1743097490065.jpg (70.5 KB, 660x371, astronauci.jpg)

>>89658
>zostaje

 No.89662

>>89658
sam jesteś debil i w dodatku cwel

 No.89698

ja wam kiedyś tam napiszę ten liveboard tylko nie mam czasu

 No.89700

>>89698
mośkaśtara jesteś zajęty nic nie robieniem w pracy?

 No.89701

>>89700
zgadza się
ale wyjebanie mnie wisi w powietrzu coś czuję

 No.91538

nie moge założyć tematu bo
{"readyState":0,"status":0,"statusText":"error"}

 No.92351

może zrobimy głosowanie kto by chciał tego liveborda

 No.92352

>>92351
ankieta aniołcianów

 No.92358

>>92351
ja chciałem ale już nie chce

 No.92360

>>92358
a jak nie chcesz to trzeba zrobić

 No.92848

>>92351
ja też nie chcę

 No.92849

>>92848
kusisz diable
kiedy 100k get?

 No.92850

>>92849
ale ja naprawdę nie chce, wystarczy mi gwiazdka
(*)

 No.92851

lepiej zrobić przesiadkę na jschan

 No.92852

>>92851
kto ci posty zmigruje

 No.92857

>>92852
na dredboard też by nikt nie zmigrował

 No.92858

>>92852
napisze się skrypt ejajem

 No.92859

>>92351
ja nie chcę nawet tej gwiazki na karcie, bo przez to spędzam tu więcej czasu niż bym chciał

 No.92860

>>92859
takie są założenia

 No.92861

>>92859
biedny aniołcian

 No.92866

>>92859
to zamykaj kartę

 No.92869

>>92866
błagam nie zamykajcie karty

 No.92872

>>92869
spokojnie, otworzymy potem



[Return][Go to top] Catalog [Post a Reply]
Delete Post [ ]
[ b ]