Skocz do zawartości

Silnik forum 3.0

Featured Replies

  • Odpowiedzi 3,1 tys.
  • Wyświetleń 321,7 tys.
  • Dodano
  • Ostatniej odpowiedzi

Top użytkownicy w tym temacie

Najpopularniejszy posty

  • Alleluja! Trafiła się dzisiaj na infolinii jakaś życzliwa duszyczka, która pocisnęła kogo trzeba i mamy temat zamknięty. Nowy właściciel potwierdził, że domena jest już u nich i nawet home.pl ogarnął

  • To jest poważne forum a nie prezentacja Nintendo tu trzeba być przygotowanym

  • Jak ktos sie spruje o minusa to "beka z typa ze placze o kawalek ikonki", a tu sie okazuje, ze niektorzy pisali dlatego, ze widzieli zielona marchewke pod awatarem xD

Opublikowano
  • Autor

Niezłe cuda. U mnie oki, fakt, że ładuje się powiedzmy ze 2 sekundy, ale widać go OK. Może będą to też łatać, na to trudno coś poradzić po naszej stronie, bo sam embed wskakuje, forum chodzi OK.

Opublikowano

Ja mam coś takiego chyba na każdej próbie wklejenia twitta:

image.png

Opublikowano

Zmiencie sobie na dole layout na systemowy (zarowka) i odswiezcie.

e: dobra, zarowka to jest jasny, poje.balem nazwy. W kazdym razie na jasnym tt dziala. Na ciemnym i sys nie dziala.

Opublikowano

Żarówka to jasny lapka

Zwróćcie uwagę czy u was też tak jest, że nie wyświetla wszystkich tematów w których się pisało w "Nieprzeczytanej", np. Właśnie Ukończyłem, albo Praca i kilka innych tematów z WKP.

Opublikowano

Faktycznie na jasnym działa, ale ludzie... wy tak żyjecie z tym białym motywem? Oczy krwawią.

Opublikowano

Na kompie widzę normalnie na czarnym twitty, na mobilce raz się ładują raz nie.

Opublikowano
  • Autor
28 minut temu, Shago napisał(a):

Ja mam coś takiego chyba na każdej próbie wklejenia twitta:

image.png

Ale to wklejasz przez jakieś udostepnij czy jak? Bo to powinien wystarczyć sam link z przeglądarki. Bo to faktycznie dziwnie wygląda.

Opublikowano

Już wiem co jest nie tak: kopiując link w Edge'u z paska kopiuje się też tekst/opis z tytułu zakładki, link jest pod "spodem". Wcześniej to działało, teraz muszę wklejać czysty link, bez formatowania (CTRL + Shift + V).

Opublikowano

Na miłość boską zróbcie większy znaczek do przenoszenia do ostatniego postu na telefonie - zaraz kurwicy dostanę.

Opublikowano
  • Autor
1 minutę temu, XM. napisał(a):

Na miłość boską zróbcie większy znaczek do przenoszenia do ostatniego postu na telefonie - zaraz kurwicy dostanę.

W temat klikaj, nie w tę kropkę. Ta kropka zupełnie z czapy tam, chyba bardziej z racji obecności na desktopie.

Opublikowano

Mi na ciemnym też działa. Jest możliwość ustawienia domyślnego tytułu spojlera (po prostu na "Spojler")?

Spojler

Screenshot 2025-04-11 at 10.28.51.png

Opublikowano
  • Autor

A to zapraszam tu kolegów programistów. Poniżej kod, który odpowiada za dodanie tej skrótowej ikonki spoilera, pewnie tu coś trzeba dostawić.

Kod

ips.ui.editorv5.registerExtension('oldSchoolSpoilerButton', {

addButtons() {

return {

spoiler: {

html: '<span><i class="fa-solid fa-eye-slash"></i></span>',

command: ({chain, editor}) => {

const isActive = editor.isActive('ipsBox', {mode: 'expandable'});

let ch = chain().toggleBox();

// Only set the attribute if we just created the box

if (!isActive) {

ch = ch.updateAttributes('ipsBox', {mode: 'expandable'});

}

return ch.run();

},

// This puts the button inside the insert dropdown. Use locations: [null] to add to the end of the main toolbar.

locations: ['insert__nested'],

isAvailable: editor => editor.can().toggleBox(),

isActive: editor => editor.isActive('ipsBox', {mode: 'expandable'})

}

}

}

});

ips.setString({"ipsCustomExtension__oldSchoolSpoilerButton__": "Show Spoiler Button"});

ips.setString({"ipsCustomExtension__oldSchoolSpoilerButton_spoiler": "Spoiler"});

Opublikowano
Streamable
No image preview

Watch Screen Recording 2025-04-11 at 14.10.24 | Streamable

Takie coś naskrobałem, ale bez żadnej dokumentacji, więc jakby coś nie działało to cofniecie :)

Kod

ips.ui.editorv5.registerExtension('oldSchoolSpoilerButton', {
  addButtons() {
    return {
      spoiler: {
        html: '<span><i class="fa-solid fa-eye-slash"></i></span>',
        command: ({ editor, chain }) => {
          const isActive = editor.isActive('ipsBox', { mode: 'expandable' });

          if (isActive) {
            return chain().toggleBox().run();
          }

          return chain()
            .insertContent({
              type: 'ipsBox',
              attrs: {
                mode: 'expandable',
              },
              content: [
                {
                  type: 'ipsBoxTitle',
                  attrs: { boxmode: 'expandable' },
                  content: [{ type: 'text', text: 'Spojler' }]
                },
                {
                  type: 'paragraph',
                }
              ]
            })
            .run();
        },
        locations: ['insert__nested'],
        isAvailable: editor => editor.can().insertContent({ type: 'ipsBox' }),
        isActive: editor => editor.isActive('ipsBox', { mode: 'expandable' })
      }
    };
  }
});

ips.setString({
  "ipsCustomExtension__oldSchoolSpoilerButton__": "Show Spoiler Button",
  "ipsCustomExtension__oldSchoolSpoilerButton_spoiler": "Spoiler"
});
Opublikowano
  • Autor

Dzięki wielkie, można przetestować.

Opublikowano
  • Autor

@Igor67 raz jeszcze dzięki za modyfikację. Pozwoliłem sobie ją wrzucić na forum IPB, gdzie był temat o spoilerze i skąd był pierwotny skrypt, i zebrała podziękowania - tak że przekazuję, bo to Twoja robota :)

Opublikowano
  • Autor

Na desktopie na dole w rogu doszła strzałka na górę i opcja oznaczenia całości jako przeczytanej. Na mobilce będzie, jak się dowiem jak to zrobić :)

Opublikowano

Ogarniecie spoilery na Tapatalk? Na tą chwilę wygląda tak.. Spoiler i leci treść spoilera, bez żadnego ukrycia..

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Gość
Dodaj odpowiedź do tematu...

Ostatnio przeglądający 0

  • Brak zarejestrowanych użytkowników przeglądających tę stronę.