Wstawianie linków i cytowanie

Zaczęty przez Mchl, 20 Czerwiec 2006, 11:36

Mchl

Jakiś czas temu zainstalowałem na forum dodatek, który częściowo zapobiega "rozjeżdzaniu" się strony przyz zamieszczaniu długich kawałków tekstu.
Z tego powodu, linki wstawiane jako http://www.costam.gdzies/jeden/dwa/trzy/cztery/pie  c/szesc są automatycznie dzielone na części, gdy przekroczą pewną dlugość. Aby tego uniknąć korzystajcie ze znacznika //Wpisując:[code][url]http://www.costam.gdzies/jeden/dwa/trzy/cztery/piec/szesc[/url][/code]Dostaniemy:[url]http://www.costam.gdzies/jeden/dwa/trzy/cztery/piec/szesc


Inny problem, to linki zawierające nawiasy (dosyć popularne np. w Wikipedii). Link taki psuje się na pierwszym nawiasie.

Przykład:
http://pl.wikipedia.org/wiki/Parabola_(matematyka)
Aby tego uniknąć, należy użyć zastępczego zapisu, czuli zamiast znaku '(' użyć %28, a zamiast ')' - %29
Przykład
http://pl.wikipedia.org/wiki/Parabola_%28matematyka%29
Taki link jest prawidłowy, ale nie wygląda najładniej, dlatego znowu warto wykorzystać znaczniki //Wpisując:[code][url=http://pl.wikipedia.org/wiki/Parabola_%28matematyka%29]http://pl.wikipedia.org/wiki/Parabola_(matematyka)[/url][/code]Dostaniemy:[url=http://pl.wikipedia.org/wiki/Parabola_%28matematyka%29]http://pl.wikipedia.org/wiki/Parabola_(matematyka)
osiągając tym samym pełnię szczęścia ;)


Druga rzecz, to cytowanie. Unikajcie znacznika [code] do wstawiania zwykłych cytatów.
W chwili obecnej znacznik
Cytatnie powoduje rozjeżdzania się strony, ponieważ jego szerokość jest dopasowywana do szerokości okna. Znacznik [code] powoduje, że tekst w nim zawarty nie jest dodatkowo łamany, tak więc długie linijki, pozostaną długimi linijkami.

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org

Juras23

aha czyli tak:

code: aha

quote:
Cytataha


w code są ładniejsze kolorki :) hehe

Mchl

Bo code dodatkowo koloruje składnię języków programowania

Ot na przykład kawałek phpMyAdmin ;)

$foreign_limit = 'LIMIT ' . $pos . ', ' . $per_page . ' ';
if (isset($foreign_navig) && $foreign_navig == $strShowAll) {
   unset($foreign_limit);
}

W nagłych wypadkach wzywać przez: mail: mchlpl[at]gmail.com | PM|mchl[a]boincatpoland.org