• Witamy w największym polskim serwisie internetowym poświęconym w całości zagadnieniom samodzielnej budowy nagłośnienia.
    Dzięki DIYaudio.pl poznasz zagadnienia samodzielnej budowy nagłośnienia od podszewki oraz będziesz mógł dyskutować o DIY audio do woli.

    Artykuły z dawnego portalu zostały przeniesione do sekcji forum na samym dole.

Mechanizm forum, błędy, propozycje zmian itp.

  • Autor wątku Autor wątku Q
  • Data rozpoczęcia Data rozpoczęcia
To komentarz odnośnie zmiany silnika forum?
Proszę nie przesadzać, może jest trochę inaczej, ale to raczej kwestia przyzwyczajenia. Wg mnie zmiana na lepsze - każda zmiana to rozwój :⁠-⁠)
Zdecydowanie na lepsze.

Lepszy edytor, działa wyszukiwarka, zdjęcia można po prostu wkleić do treści.
1755715792292.png
 
Dałoby się jakoś podbić komunikat o braku nowego posta od czasu ostatniej wizyty? Ten co jest idealnie wtapia się w stronę i jest niemal niewidoczny. Przykład zmiany w złączniku.
 

Załączniki

  • ostrzezenie_o_braku_nowego_posta.png
    ostrzezenie_o_braku_nowego_posta.png
    122.9 KB · Wyświetleń: 18
Specjalnie dla Ciebie, sprawdź sobie.
Teraz się wyróżnia. (Nie musi być boldem, bo w tej wielkości jest mniej czytelny niż zwykły tekst. Kolor też zmieniłeś na bardziej fioletowy. Starałem się wybrać ten kolor bardziej w palecie serwisu, by nie mnożyć bytów ponad konieczność). Sprawdzałem inne kolory (szare i podobne do przycisków, ale to było gorsze albo mylące).
Dzięki.
 
Teraz się wyróżnia. (Nie musi być boldem, bo w tej wielkości jest mniej czytelny niż zwykły tekst. Kolor też zmieniłeś na bardziej fioletowy. Starałem się wybrać ten kolor bardziej w palecie serwisu, by nie mnożyć bytów ponad konieczność). Sprawdzałem inne kolory (szare i podobne do przycisków, ale to było gorsze albo mylące).
Dzięki.
Specjalnie dla Ciebie, sprawdź sobie.
Dzięki wielkie. Od razu widać, że jest coś nowego, albo tego jeszcze nie ma.
 
vBulletin w wersji 4 na jego lata byl okej, vB5 to jakis dramat - cisnalem ich tak ze mi pieniadze oddali ostatecznie.
Po migracji z vB mialem sporo bledow i zostalem totalnie olany, pomimo ze przygotowalem cale srodowisko dla supportu (dane zaciemnilem).
Pomijam ze mechanizm dzialal beznadziejnie pomimo lat rozwoju.

XenForo polecil mi w zasadzie .3lite - potestowalem i jest okej, oby tak zostalo.
 
Witam, po kilku latach nieobecności. Mam pytanie do szanownych kolegów, albo moderatorów, gdzie znajduje się wątek z dawnego forumDiy audio pod tytułem : Propozycja zamówienia klona końcówki mocy Accuphase E450 ? Po kliknięciu linku do tego tematu który mam w komputerze wyskakuje to forum i informacja że został przeniesiony do archiwum i mozna go znaleźć gdzieś na dole forum. Niestety na dole w wątkach tego tematu nie ma.
 
 
Hej koledzy, zauważyłem że odwiecznym problemem z jakim się mierzymy jest retencja zdjęć, wykresów itd. Naprawiona x lat temu uploaderem jednak cześć zdjęć wrzuconych na zew. serwery przepadło (edit: nawet nie zorientowałem się, że forum jest na xeno a nie vb4, dopiero lektura tego wątku mnie uświadomiła). Era wykresów (obrazków) w niskich rozdzielczościach za nami jednak analiza rożnego rodzaju pomiarów jest. mówiąc delikatnie, słaba. :) Co szanowni admini i moderatorzy sądzą o pomyśle dodania obsługi nowego BB kodu z interaktywnymi wykresami SPL/Z/THD itp?

Jakby to mogła wyglądać?

Użytkownik wrzuca pliki FRD/ZMA/ TXT/CSV (eksport z REW, VituixCAD, ARTA…) do generatora (link koło uploadera), który przeliczy krzywe na siatkę logarytmiczną, koduje je zwięźle w base64 i podaje gotowy BBCode do wklejenia w post. Wszystko dzieje się w przeglądarce, nic nie jest nigdzie wysyłane.

Struktura BBcode
Treść między [WYKRES] i [/WYKRES] to zwykły tekst: wiersze sterujące zaczynają się od #, a wiersze z dwiema liczbami to punkty krzywej. Wklejony plik FRD czy eksport z REW działa bez przeróbek: komentarze (*, ") i nagłówki kolumn są pomijane, trzecia i dalsze kolumny (faza) też.

Kod:
[WYKRES=Tytuł wykresu]                     ← tytuł opcjonalny (albo wiersz # tytuł:)
# oś: spl 60..100 ; z 0..40                ← zakresy osi, opcjonalnie; „log” — oś logarytmiczna
# zakres: 20..20k                          ← zakres częstotliwości, opcjonalnie
# wysokość: 400                            ← px, opcjonalnie (160–900)
# k: SPL 0° ; spl ; #2a6fd6                ← nowa krzywa: nazwa ; rodzaj ; kolor ; oś L/P ; -- (przerywana)
20     78.10
21.2   78.35
…
# k: impedancja ; z ; P ; ~-259,48,0.01,Xk4C…   ← dane w zapisie zwartym (z generatora)
[/WYKRES]

Rodzaje krzywych
poleośjednostkakrok zapisu zwartegopobranie
splSPLdB0,05 dBFRD + faza minimalna
z (imp, impedancja)|Z|Ω0,01 ΩZMA + faza minimalna
fazafaza°0,5°TXT
db, dipoziom, DIdB0,05 dBFRD
gdopóźnienie grupowems0,01 msTXT
thdTHD (oś log.)%0,001 %TXT
Na jednym wykresie mieszczą się dwa rodzaje: pierwszy idzie na lewą oś, drugi na prawą (albo tak, jak wskaże pole L / P). Jeśli rodzaju nie podasz, nazwa z „Z”, „imp” albo „Ω” daje impedancję, a każda inna SPL.

Zapis zwarty

Dla posta to skrót: ~n0,ppo,krok,dane. Wartości leżą na siatce f = 1000·2(n0+i)/ppo Hz, kolejne różnice są zaokrąglone do kroku i zapisane jako base64url, czyli 1–2 bajty na punkt. SPL i impedancja w 1/48 oktawy od 20 Hz do 20 kHz zajmują razem ok. 1,4 tys. znaków, a w 1/24 oktawy ok. 750. Wiersze „f wartość” w tej samej rozdzielczości to 9–10 tys. znaków, czyli tyle, ile wynosi domyślny limit długości postu. Zaokrąglenie wynosi najwyżej pół kroku (0,025 dB, 0,005 Ω). Kto zechce surowe liczby, pobierze je przyciskiem „pobierz” pod wykresem.

Potrzebne zmiany

Jeden pliku JS, jeden nowy BBCode i jedna modyfikacji szablonu. Nie trzeba dodatków/pluginów, zmian w bazie ani zewnętrznego serwera. Wyłączenie polega na usunięciu BBCode: posty pokażą wtedy surowy tekst [WYKRES]… i nic poza tym się nie zmieni.

Co robi skrypt JS
Szuka na stronie odpowiedniego diva i czyta z niego tylko tekst (textContent). Z tekstu bierze liczby. Nazwy krzywych i tytuł wstawia jako tekst, nigdy przez innerHTML. Kolor przyjmuje tylko w postaci #rrggbb. Nie wysyła żadnych zapytań, nie ustawia ciasteczek, nie używa eval ani zewnętrznych bibliotek czy czcionek. Rysuje na <canvas>, a pliki do pobrania tworzy lokalnie w przeglądarce (Blob).
Dane zostają w poście
Krzywe są częścią treści posta. Nie znikną razem z zewnętrznym hostingiem obrazków. Bez JavaScriptu, w powiadomieniu albo po wyłączeniu BBCode widać surowe dane (przewijane pole o wysokości kilku wierszy). Cytowanie przenosi cały wykres, a odpowiadający może dopisać do niego swoją krzywą. Pobrany FRD/ZMA od razu wczytuje się do np. VituixCAD.

Demo filmiki

 
Ostatnia edycja:
Powrót
Góra