Strona 1 z 2

Aktualne tematy na głównej

: 22.03.2018, 13:56
autor: Admin
Witajcie, w ramach lekkiego rozbudowywania głównej strony postanowiłem dodać kilka aktualnych tematów.

Oczekiwany efekt jest taki:
(duży ekran)
Obrazek
(komórka)
Obrazek
(na komórce jest mniej tematów, żeby tak nie rozciągać strony w nieskończoność)

Co o tym sądzicie i ewentualne błędy i uwagi, proszę tu zgłosić. Zanim zgłosicie błędy, proszę dokłądnie przeczyścić cache przeglądarki, bo zapewne nie załaduje styli.

Aktualne tematy na forum

: 22.03.2018, 14:06
autor: MarcinM
git git git

Aktualne tematy na forum

: 22.03.2018, 15:25
autor: wemlo
Spoko, nie trzeba klikać ;)

Aktualne tematy na forum

: 22.03.2018, 15:36
autor: M4jster
A co to takie rozstrzelone?

Aktualne tematy na forum

: 22.03.2018, 16:01
autor: alias
a ja uważam, że już czas usunąć te dwa zdania które są pod logo forum na całą szerokość strony
graficznie wygląda to jak jakiś komunikat o błędzie, ten tekst jest po prostu nieestetyczny
ponadto, przestał już pełnić swoją rolę bo forum ma ugruntowany poziom i jakby miał zostać to gdzieś w stopce nawyżej

co najwyżej pod samym logiem można zostawić napis "Największe Forum filmowców w Polsce" i tyle ;)

kolumna "Aktualne tematy na forum" może być szersza żeby nie obcinało tak bardzo tytułów

Aktualne tematy na forum

: 22.03.2018, 17:09
autor: mav
Klikanie w czerwony dymek nie działa jak na stronie "aktywne tematy", a mogło by ;-)

Aktualne tematy na forum

: 22.03.2018, 18:30
autor: docxxx
alias pisze:Źródło posta a ja uważam, że już czas usunąć te dwa zdania które są pod logo forum na całą szerokość strony


Te kwadraty z przestarzałymi newsami też. Albo ktoś to aktualizuje codziennie albo niech da sobie spokój.

Aktualne tematy na forum

: 22.03.2018, 18:43
autor: szczemp
docxxx pisze:Źródło posta
Te kwadraty z przestarzałymi newsami też. Albo ktoś to aktualizuje codziennie albo niech da sobie spokój.

Mi to blokuje ublock.

Aktualne tematy na forum

: 22.03.2018, 18:50
autor: Admin
docxxx pisze:Źródło posta Albo ktoś to aktualizuje codziennie

Ach ten mityczny ktoś :)
Do dzieła! Publikuj tyle ciekawego materiału, żebym aktualizował ;)
Jako ciekawostka - wg google analitycs, przez ostatnie 7 dni najechano na te "przestarzałe kwadraty" 2 tysiące razy.

Aktualne tematy na forum

: 22.03.2018, 18:53
autor: docxxx
Przepraszam Adminie, że tak to odebrałeś. Co ciekawe, w oryginale miałem napisać tak:

Te kwadraty z przestarzałymi newsami też. Albo ktoś (czyli nikt) to aktualizuje codziennie albo niech da sobie spokój.

Ale usunąłem w ostatniej chwili i w sumie niepotrzebnie. Ja to wszystko rozumiem i dlatego jak dla mnie te kwadraty powinny zniknąć.
A że ktoś na nie najechał? No to nie miał wyjścia, skoro są na samej górze. Może lepiej powiedz ile osób kliknęło w nie :P

Aktualne tematy na forum

: 22.03.2018, 19:19
autor: Admin
M4jster pisze:Źródło posta A co to takie rozstrzelone?

Co masz na myśli? Pokaż screen

Aktualne tematy na forum

: 22.03.2018, 19:47
autor: M4jster
Obrazek
Niepotrzebny dystans moim zdaniem

Aktualne tematy na forum

: 22.03.2018, 20:04
autor: docxxx
Dlatego, że lewy element .forabg ma szerokość na 70%, a prawy element .index-right jest na sztywno 302px oraz float: right i stąd to rozstrzelenie.

Dodano po 3 minutach 10 sekundach:
Adminie, albo pobaw się we wrappery z szerokościami 70/30% albo podlinkuj sobie bootstrapa i bedzie można to zrobić szybciej.

Dodano po 34 sekundach:
Albo zostaw, bo szkoda czasu :)

Aktualne tematy na forum

: 22.03.2018, 20:39
autor: razor89md
Na telefonie wyglada to bardzo dobrze!

Dobry ruch, jestem za tym! ;) ;)

Aktualne tematy na forum

: 22.03.2018, 20:53
autor: Admin
docxxx- wrappery nie są aż tak łatwe do ogarnięcia, ponieważ skrypt forum w pętli generuje wszystkie kolejne kategorie forum i (chyba) nie rozróżnia pierwszej i kolejnych. Więc sam "html" jest dla wszystkich kategorii jednakowy, a tylko przez CSS zmieniam szerokość pierwszego z nich. Domyślnie ten moduł umieszcza wszystkie kategorie we wrapperze, co chyba nie muszę tłumaczyć, jaki daje efekt :)

Aktualne tematy na forum

: 22.03.2018, 20:59
autor: docxxx
Admin pisze:Źródło posta docxxx- wrappery nie są aż tak łatwe do ogarnięcia, ponieważ skrypt forum w pętli generuje wszystkie kolejne kategorie forum i (chyba) nie rozróżnia pierwszej i kolejnych. Więc sam "html" jest dla wszystkich kategorii jednakowy, a tylko przez CSS zmieniam szerokość pierwszego z nich. Domyślnie ten moduł umieszcza wszystkie kategorie we wrapperze, co chyba nie muszę tłumaczyć, jaki daje efekt :)


Hę? No chyba nie do końca. A jeśli już nie chcesz grzebać w kodzie PHP, to użyj po prostu w css pseudoklasy :first-child

Aktualne tematy na forum

: 22.03.2018, 21:09
autor: Admin
Szablon forum nie jest w plikach PHP (tzn w plikach php też oczywiście), tylko w ichnim pseudokodzie zawierającym pseudoinstrukcje phppoodobne :) a co do css to prawie dokładnie jest to teraz tak zrealizowane.

Tylko za pomocą samego css nie jesteś w stanie manipulować w DOM. Możesz to robić za pomocą JS, ale to już by była przesada :)

Dodano po 4 minutach 36 sekundach:
Zresztą nieważne, poprawiłem na 70%/27% i działa :) proszę wyczyścić cache.

Aktualne tematy na głównej

: 22.03.2018, 21:20
autor: docxxx
Admin pisze:Źródło posta Szablon forum nie jest w plikach PHP (tzn w plikach php też oczywiście), tylko w ichnim pseudokodzie zawierającym pseudoinstrukcje phppoodobne :) a co do css to prawie dokładnie jest to teraz tak zrealizowane.


PHP: https://github.com/phpbb/phpbb


Admin pisze:Tylko za pomocą samego css nie jesteś w stanie manipulować w DOM. Możesz to robić za pomocą JS, ale to już by była przesada :)

Dwie linijki max :)

Admin pisze:Zresztą nieważne, poprawiłem na 70%/27% i działa :) proszę wyczyścić cache.


Jakbyś kiedyś miał problem, to daj znać.

Aktualne tematy na głównej

: 22.03.2018, 21:54
autor: Admin
Przecież napisałem w nawiasie, że php tam jest, nie próbuj mi tego na siłę udowadniać, chyba wiem co mam na serwerze :) ale większość modyfikujesz bez ruszania PHP, a przynajmniej dobrze by było nie grzebać w core, bo potem robisz update i wszystko się sypie :)
Tylko dla FilmUserów: Tylko stali FilmUserzy widzą tę zawartość. Zostań nim w kilka chwil!

To samo dotyczy styli itp.
Wszystko pomodyfikowane.
Natomiast sam template wygląda np. tak: (i nie ma tu śladu PHP)Pokaż spoiler

Kod: Zaznacz cały

<!-- IF not forumrow.S_IS_CAT -->
   <!-- EVENT forumlist_body_forum_row_before -->
   <li class="row forum-{forumrow.FORUM_ID}">
      <!-- EVENT forumlist_body_forum_row_prepend -->
      <!-- DEFINE $EXTRA_DESC -->
      <!-- IF $STANDARD_FORUMS_LAYOUT == 0 and not forumrow.CLICKS and not forumrow.S_IS_LINK -->
         <div class="forum-statistics">
            <span class="dfn">{L_TOPICS}</span>{L_COLON} <span class="value">{forumrow.TOPICS}</span><span class="comma">{L_COMMA_SEPARATOR}</span>

Co do tego CSS, to może i jest taka możliwość, żeby stworzyć elementy, ale jest to już pewna kombinatoryka, której raczej wolę unikać, ze względu na przyzwyczajenie do problemów z kompatybilnością.
Mówię o takim czymś, czyli masz obiekt <div id="a"></div> i za pomocą stylu robisz: <div id="b"><div id="a"></div></div> Przez to rozumiem umieszczenie obiektu we wrapperze i jeśli masz na to 2 linijki kodu CSS, podeślij, czegoś się nowego dowiem :)

Dodano po 22 minutach 43 sekundach:
mav pisze:Źródło posta Klikanie w czerwony dymek nie działa jak na stronie "aktywne tematy", a mogło by ;-)

Poprawiłem, obecnie kliknięcie w tytuł przenosi do pierwszego czytanego posta, jeśli w temacie nie ma nowych postów, to po prostu otwiera temat na ostatnim poście. Powinno na razie wystarczyć :) Dymki są nieklikalne póki co.

Aktualne tematy na głównej

: 22.03.2018, 22:51
autor: docxxx
Przecież napisałem w nawiasie, że php tam jest, nie próbuj mi tego na siłę udowadniać, chyba wiem co mam na serwerze :) ale większość modyfikujesz bez ruszania PHP, a przynajmniej dobrze by było nie grzebać w core, bo potem robisz update i wszystko się sypie


A nie lepiej było stworzyć sobie swój custom.css zamiast edytować core i później zdziwić się, że po update wszystko zostało przywrócone?

Admin pisze:Co do tego CSS, to może i jest taka możliwość, żeby stworzyć elementy, ale jest to już pewna kombinatoryka, której raczej wolę unikać, ze względu na przyzwyczajenie do problemów z kompatybilnością.
Mówię o takim czymś, czyli masz obiekt <div id="a"></div> i za pomocą stylu robisz: <div id="b"><div id="a"></div></div> Przez to rozumiem umieszczenie obiektu we wrapperze i jeśli masz na to 2 linijki kodu CSS, podeślij, czegoś się


Chodziło mi o JS. W CSS nie możesz dodawać/usuwać elementów.


Dobra, kończmy ten OT.

Aktualne tematy na głównej

: 22.03.2018, 23:10
autor: Admin
docxxx pisze:Źródło posta Chodziło mi o JS.

Czyli tak jak napisałem :) a ponieważ forum i tak korzysta z jquery, to jest dokładnie jedna instrukcja :) ale używanie JS do poprawiania wyglądu w taki sposób to raczej kiepski pomysł.

Z nakładaniem własnego pliku stylu to faktycznie cenna porada. Wykorzystam ją przy następnej wersji :D
docxxx pisze:Źródło posta W CSS nie możesz dodawać/usuwać elementów.

Samo forum korzysta z wielu "hacków" z ::before ::after i content, więc jest to jakiś sposób. Aż tak dokładnie nie śledzę nowinek z webdevelopu, więc założyłem, że nie jest to niemożliwe. Ale i tak bardzo naokoło.

Aktualne tematy na głównej

: 23.03.2018, 14:05
autor: Admin
Dobrze, usunąłem pasek z miniaturkami. Odetchnęliście? ;)
Rozważam jeszcze przeniesienie dolnych wyróżnionych tekstów na bok, tak jak aktualne tematy. Te tabele nie muszą być takie szerokie przecież, nic to nie wnosi.

Aktualne tematy na głównej

: 23.03.2018, 14:20
autor: alias
Admin pisze:Źródło posta Rozważam jeszcze przeniesienie dolnych wyróżnionych tekstów na bok, tak jak aktualne tematy. Te tabele nie muszą być takie szerokie przecież, nic to nie wnosi.

jestem dokładnie tego samego zdania :D

Aktualne tematy na głównej

: 23.03.2018, 14:36
autor: razor89md
Jak dla mnie jest teraz okej. Sprawdziłem na kompie.

Aktualne tematy na głównej

: 23.03.2018, 15:43
autor: MarcinM
ja na pasku zakładek i tak mam link do "nieprzeczytane", więc dla mnie wszystko spoko :)

Aktualne tematy na głównej

: 24.03.2018, 20:20
autor: Admin
Przeniosłem newsy. Wygląda to znacznie ładniej. Nawet wstawiłem tam flexa :P
Oczywiście widzę, że mi się nie zbiegły kolumny jeszcze, jest jakiś rozjazd o parę pikseli, ale wytropię to (w końcu)

Aktualne tematy na głównej

: 24.03.2018, 20:48
autor: Krzychu
Ale teraz , po prawej stronie , poniżej kolumny "Aktualne tematy na forum" jest pusto. Taki jest zamysł?

Aktualne tematy na głównej

: 24.03.2018, 21:05
autor: Admin
Powinno to wyglądać tak:
Obrazek
Natomiast przerwa między newsami a aktualnymi tematami raczej póki co będzie, muszę do tego na dłużej usiąść i znowu nieco pozmieniać w kodzie. Ale wynika to z tego, że chcę, by po zmniejszeniu strony aktualne tematy poleciały na górę, a newsy na dół.

Aktualne tematy na głównej

: 24.03.2018, 21:20
autor: Krzychu
U mnie na Chrome wygląda to inaczej:

Obrazek


Obrazek

Aktualne tematy na głównej

: 24.03.2018, 21:26
autor: Admin
Odśwież cache przeglądarki