Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

BB Code wyswietlajacy obrazek i link do tematu


Rekomendowane odpowiedzi

Opublikowano (edytowane)

Witam wszystkich,

Posiadam forum karciane i chcialbym zrobic BB code w ktorym przy tworzeniu talii podaje kazda karte otoczona tagami [sc] na przyklad.

Po najechaniu myszka na link w osobnym okienku pojawia sie obraz karty, po kliknieciu wchodzimy na watek na forum z ta karta.

Podam to moze lepiej na przykladzie:

Karta Ignoble Demise ma obrazek pod adresem:

http://thescorpionclan.com/images/cards/Ignoble_Demise.jpg

i jest opisana w watku:

http://thescorpionclan.com/forum/index.php?/topic/29-tdow-ignoble-demise/

Bylbym wdzieczny za kazda pomoc....

Edytowane przez berto1289779920
Opublikowano (edytowane)

Jeżeli dobrze rozumiem to nie może być po prostu:

[url="http://thescorpionclan.com/forum/index.php?/topic/29-tdow-ignoble-demise/"][img=http://thescorpionclan.com/images/cards/Ignoble_Demise.jpg][/url]

Co daje:

Ignoble_Demise.jpg

[+] Niestety podany url grafiki nie działa, więc efekt daję z działającą:

Ignoble_Demise.jpg

Edytowane przez unbreak
  • Lubię to 1

userbar1.jpg

Twiztid Tribe ®

Opublikowano (edytowane)

Ja chcialbym widziec tylko nazwe karty jako link. Po najechaniu na nia powinien sie pojawic obrazek w osobnym oknie. Po kliknieciu temat.

BTW: Poprawilem linka.

Edytowane przez berto1289779920
Opublikowano

Chyba dalej nie rozumiecie o co mi chodzi.

Mam link: Ignoble Demise

Teraz jesli ktos najedzie na niego myszka (nie kliknie) pojawic sie ma obrazek), jesli kliknie link do forum.

Opublikowano

Chcialbym zdefiniowac BB code o takiej funkcjonalnosci. Slyszalem cos o modyfikacji lightbox 2 ale jest ona tylko opisana na forum do wersji IPB 2. I nie wiem jak ja zainstalowac dla wersji 3.1.4.

Opublikowano (edytowane)

Mam, to jest w pakiecie lightbox 2. Link

Edytowane przez berto1289779920
Opublikowano

Przecież lightbox to wbudowana opcja w IP.Board 3.x.

Popatrze na ten kod JS. A jak obejsc ten kod postu:

http://thescorpionclan.com/forum/index.php?/topic/29-tdow-ignoble-demise/

jak wpisze tylko ignoble demise jako kontent moge dodac prefiks

http://thescorpionclan.com/forum/index.php?/topic/

ale jak zamienic spacje na '-' i jak dodac ten numer postu na poczatku automatycznie?

Opublikowano

Dokladnie o to mi chodzi z obrazkiem.

A teraz zapmnijmy o obrazku na chwile. Chodzi mi o to by zdefiniowac bbcode ktory przerobi nazwe karty na link do postu z ta karta.

Mamy nazwe Ignoble Demise ktora musi byc przez BBcode zamieniona na

http://thescorpionclan.com/forum/index.php?/topic/29-tdow-ignoble-demise/

.

Macie jakis tip jak to zrobic. A ten obrazek tez bym prosil ale z wersja z javascript.

Opublikowano

OK I have working jscript code. I put this to: GlobalTemplate in my skin as follows:

 <script src="js/boxover.js"></script>

I created new BBcode as follows:

<span title="cssbody=[dogvdvbdy] cssheader=[dogvdvhdr] header=[] body=[<img src='http://thescorpionclan.com/images/cards/tdow/shosuro_jimen_xp2.jpg'>] fixedabsx=[50] fixedabsy=[50]">
<a  href="http://thescorpionclan.com/forum/index.php?/topic/4-tdow-shosuro-jimen/">{content}</a></span>	

Nothing has happened, you can check here; http://thescorpionclan.com/forum/index.php?/topic/167-test/

Opublikowano

Na jakiej podstawie ma to rozpoznawać, jak żadnego ID nie użyłeś.

Contentem jest Shosuro Jimen Xp2. Na razie sprawdzam na hardcoded tekst czy javascript code dziala. Powinien sie pojawic Shosuro Jimen Xp2 jako link.

Opublikowano

Nikt nie ma czegos takiego zaimplementowanego na forum? Moze chociaz macie inne elementy uzywajace BB code i javascript. Nie sadze aby to bylo az tak trudne i skomplikowane odpalic java script na forum IPB.

Opublikowano

No dobra doigraliscie sie zaplace za ta funkcjonalnosc, oferty na pm....

Opublikowano (edytowane)

Zrobilem male postepy w tym temacie.

Uzywam skryptu z http://www.javascriptkit.com/script/script2/htmltooltip.shtml

Oto moj BBCode:

<a  rel="htmltooltip" href="http://thescorpionclan.com/forum/index.php?/topic/4-tdow-shosuro-jimen/">{content}</a>
<div class="htmltooltip"><img src="http://thescorpionclan.com/images/cards/{content}"</div>

Dziala to jesli wpisze tylko jedna karte

[c]Shosuro Jimen Xp2[/c]

Niestety jak wpisze obie

[c]Shosuro Jimen Xp2[/c]
[c]Ignoble Demise[/c]

dostaje w nowym oknie poza obrazkiem tresc posta. Trzeba jakos wrocic do defaultowego DIVa tylko nie wiem jak.

Nastepny problem to jak poradzic sobie z pierwsza czescia BB kodu:

href="http://thescorpionclan.com/forum/index.php?/topic/4-tdow-shosuro-jimen

moge tu wpisac

href="http://thescorpionclan.com/forum/index.php?/topic/{content}

ale wtedy nie bede mial tylko

href="http://thescorpionclan.com/forum/index.php?/topic/Shosuro Jimen Xp2

poradzcie co mozna z tym zrobic?

Moze da sie jakos tytul topicu zmienic tylko na nazwe lub wpisac jakies znaki ogolne na poczatku...

Tutaj mozecie zobaczyc jak to wyglada...

Edytowane przez berto1289779920
Opublikowano

Udalo mi sie rozwiazac pierwszy problem przez modyfikacje BBcode:

<a  rel="htmltooltip" href="http://thescorpionclan.com/forum/index.php?/topic/4-tdow-shosuro-jimen/">{content}</a>
<div class="htmltooltip"><img src="http://thescorpionclan.com/images/cards/{content}"<div id='content' class='clear'></div>

Dodalem na koncu

<div id='content' class='clear'></div>

Teraz tylko drugi problem z automatycznym generowaniem linku do danego topiku...

Opublikowano

Nie wszystko ma byc w jednym tagu. Jesli nie mozna wywalic ID z topiku to moze mozna dac znaki ogolne by zignorowal poczatek podczas szukania.

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

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

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.