[TUTORIAL] Zamiana linku w BBCode na link w HTML – ZennoPoster

link html Jeżeli borykałeś się kiedyś z problemem automatycznej zamiany linku w BBCode na link w HTML i w ostateczności sobie nie poradziłeś, to ten tutorial na pewno się Tobie przyda. Natomiast jeśli nie próbowałeś zamiany, to tym bardziej ten artykuł jest dla Ciebie :) Tak czy inaczej jesteś na wygranej pozycji, bo wszyscy lubią gotowce :) A niestety w Internecie blogerzy mało co dzielą się swoją wiedzą. Cóż… taka mentalność, żeby pisać o wszystkim, i o niczym, i efekcie mało co cennego można wynieść z blogów SEO (można na palcach jednej ręki wymienić blogi, które warto czytać).

Do zmiany takich rzeczy najlepiej oczywiście wykorzystać kod C#.

string input = project.Variables["nazwazmiennej"].Value;
string pattern = @"(?<=\[url=http://[a-z,A-Z,\/,\.,0-9]*)?]";
input = input.Replace("[url=",@"<a href=""");
input = input.Replace("[/url]",@"</a>");
string replacement = @""">";
var rgx = new System.Text.RegularExpressions.Regex(pattern);
string result = rgx.Replace(input, replacement);
return result;

Najbardziej z powyższego kodu interesuje nas nazwazmiennej. Zmienna musi zawierać jakieś linki w BBCode. Linki mogą być otoczone treścią, to już bez różnicy.

Nie trzeba korzystać ze zmiennej z projektu. Można na sztywno przypisać jakąś treść z linkami i przetestować czy skrypt działa. Wystarczy zamiast pierwszej linijki dać:

string input = @"Najlepszy [url=http://seo-z.pl/]blog o pozycjonowaniu stron[/url]. Sama wartościowa wiedza!";

Zdjęcie testu z powyższego działania

test bbcode na html

Jeżeli planujesz zakup ZennoPostera, to możesz zawsze skorzystać z mojego linku partnerskiego :) Będę bardzo wdzięczny. Wiedz jednak, że nie zbiednieje jak nie kupisz ZP z mojego linku partnerskiego. ZennoPoster świetnie na siebie zarabia :)

VN:F [1.9.7_1111]
Głosy: +4 (Głosy na Tak: 4, Głosy na Nie: 0, Wszystkich głosów: 4)
Kategoria: Pozycjonowanie stron, ZennoPoster
Tagi: ,

Na czym zarabiam ?

10 odpowiedzi na „[TUTORIAL] Zamiana linku w BBCode na link w HTML – ZennoPoster

  1. A ja się męczyłem z word processing ;/ A wystarczył prosty (nie dla mnie) kod w c#.

    Dzięki. Przydatna wskazówka.

    VA:F [1.9.7_1111]
    Głosy: 0 (Tak: 0, Nie: 0)
  2. W c# można o wiele więcej zdziałać :)

    VN:F [1.9.7_1111]
    Głosy: 0 (Tak: 0, Nie: 0)
  3. Więcej chcemy takich poradników :) Będzie łatwiej tworzyć swoje szablony.

    VA:F [1.9.7_1111]
    Głosy: 0 (Tak: 0, Nie: 0)
    Marek Frokowski :
  4. Bardzo fajny poradnik. Fajnie, że w języku polskim można znaleźć tutoriale do zennopostera. Chyba jedyny blog z takimi artykułami. Świetna robota.

    VA:F [1.9.7_1111]
    Głosy: 0 (Tak: 0, Nie: 0)
  5. Przydało się.

    Masz coś nowego z pomocnego c# do Zenka? ;-)

    VA:F [1.9.7_1111]
    Głosy: 0 (Tak: 0, Nie: 0)
  6. Coś tam zawsze się znajdzie :) Tylko czasu nie mam zbytnio na nowe wpisy :)

    Mam nadzieję, że za tydzień już będę miał więcej wolnej chwili, to wrócę do publikowania wpisów i zapewne pojawi się też coś o ZennoPosterze.

    VN:F [1.9.7_1111]
    Głosy: 0 (Tak: 0, Nie: 0)
  7. warto kupic ten soft?

    VA:F [1.9.7_1111]
    Głosy: 0 (Tak: 0, Nie: 0)
  8. warto

    VN:F [1.9.7_1111]
    Głosy: 0 (Tak: 0, Nie: 0)
  9. zastanawiam się nad kupnem Zennpostera, czy mógłbyś mi powiedzieć co tak właściwie pozwala on zrobić?

    VA:F [1.9.7_1111]
    Głosy: 0 (Tak: 0, Nie: 0)
  10. Dosłownie prawie wszystko idzie zautomatyzować :)

    VN:F [1.9.7_1111]
    Głosy: 0 (Tak: 0, Nie: 0)