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; |
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!"; |
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
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 :)
Przeczytaj Także:
- [TUTORIAL] Trim to root w ZennoPoster Mental Power Większość osób, które zawodowo czy też amatorsko zajmują się pozycjonowaniem stron www doskonale zdają sobie sprawę, że za pomocą ZennoPostera jesteśmy w stanie zautomatyzować pewne czynności. Nie trzeba znać się...
- Przykłady c# w ZennoPoster Pewnie większość osób, które zajmują się pozycjonowaniem stron posiada program ZennoPoster lub przynajmniej o nim słyszało. W tym artykule prezentuję różne przykłady w języku c#, które można wykorzystać przy szablonach...
- [ZennoPoster] Darmowy Szablon do usuwania linków z treści wpisów w SEOKatalogu Jako, że jestem na etapie reaktywacji jednego katalogu, który dostał powiadomienie o nienaturalnych linkach wychodzących, to musiałem w jakiś sposób usunąć wszystkie linki z treści wpisów, ale zachowując przy tym...
- [ZennoPoster] Darmowy Szablon do pobierania obrazków Bardzo prosty szablon do pobierania obrazków z Internetu. Na razie szablon obsługuje jeden tryb pracy, a mianowicie na podstawie adresów URL do obrazków pobieramy je i zmieniamy im nazwy na...
Na czym zarabiam ?
- Prolink - giełda linków tekstowych.
- SeoPilot - System sprzedaży linków tekstowych.
- Złoty program partnerski - złote myśli.
A ja się męczyłem z word processing ;/ A wystarczył prosty (nie dla mnie) kod w c#.
Dzięki. Przydatna wskazówka.
01/03/2013 o 22:49
W c# można o wiele więcej zdziałać :)
02/03/2013 o 07:18
Więcej chcemy takich poradników :) Będzie łatwiej tworzyć swoje szablony.
03/03/2013 o 16:31
Bardzo fajny poradnik. Fajnie, że w języku polskim można znaleźć tutoriale do zennopostera. Chyba jedyny blog z takimi artykułami. Świetna robota.
01/04/2013 o 10:51
Przydało się.
Masz coś nowego z pomocnego c# do Zenka? ;-)
14/04/2013 o 19:36
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.
17/04/2013 o 08:11
warto kupic ten soft?
04/05/2013 o 02:41
warto
04/05/2013 o 09:43
zastanawiam się nad kupnem Zennpostera, czy mógłbyś mi powiedzieć co tak właściwie pozwala on zrobić?
05/06/2013 o 18:33
Dosłownie prawie wszystko idzie zautomatyzować :)
06/06/2013 o 11:20