zorro100100 4 Lutego 2019 4 Lutego 2019 Witam, używam wtyczki o nazwie MyBB-SmartLinks. Plugin pozwala zamieniac 'w locie' dane wyrazy na aktywne linki www. Problem w tym, iz jak dodam aby zamienilo wyraz ktory jest np. adresem strony www (ale niekatywny bo bez www i bez http/https) np. onet.pl to po przeladowaniu strony system robi z niego link aktywny, ale przed "." (kropka) wstawia slasha "'\". Czy idzie to jakos zmienic zeby nie dodawalo tego ukosnika? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
SeNioR 5 Lutego 2019 5 Lutego 2019 No to daj samo "onet" bez .pl. Znajdź w mybbsmartlinks.php $word = str_replace('\*', '([a-zA-Z0-9_]{1})', preg_quote($mybb->input['word'], "#")); Prawdopodobnie to ta linijka. Możesz usunąć slash i zostawić samą gwiazdkę ale mogą wtedy być znów problemy z adresami z http. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
zorro100100 5 Lutego 2019 Autor 5 Lutego 2019 @SeNioR robiłem tak (usuwalem ten slash) ale nic z tego. Nic sie nie zmienia. Sa dwie takie linijki tego samego kodu w pluginie i w obu jak usune nic sie nie dzieje. Moglbym dac samo onet bez .pl ale jak jest w tekscie ten adres podany to smiesznie wyglada, gdy tylko onet jest podlinkowany a juz .pl nie. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Bartek. 5 Lutego 2019 5 Lutego 2019 Już wczoraj próbowałem właśnie usunąć to z kodu, i nic to nie dawało dlatego się tutaj nie odzywałem, spróbuję znaleźć rozwiązanie i się odezwę @zorro100100 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tomik 5 Lutego 2019 5 Lutego 2019 Najwidoczniej taki był zamiar autora, że w Word ma być bez domeny (.pl, .com itd.). Sam autor wpisuje Curabitur. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
zorro100100 5 Lutego 2019 Autor 5 Lutego 2019 @Bartek. dzieki za checi! Tez cos kombinuje na ile potrafie ale bez efektow. @Tomasz nie znam sie az tak dobrze - co to znaczy? Pewnie to ze skrypt jest tak skonfigurowany ze mimo wszystko bedzie wstawial '\'? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowana odpowiedź Tomik 5 Lutego 2019 Rekomendowana odpowiedź 5 Lutego 2019 @zorro100100 W poście wyżej chodziło mi o to, że zamiar autora był taki - w poście ma wyświetlić Pecetowicz, a nie Pecetowicz.pl. Więc tak jak napisałeś wcześniej. Bez .pl, w przeciwnym razie wrzuci Tobie \. Zajrzałbym w kod, ale nie mam w tyg. za bardzo czasu. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Bartek. 5 Lutego 2019 5 Lutego 2019 Ja nie dam rady z tym pluginem, próbowałem już chyba wszystkiego i mi się to nie udaje, lecz udało mi się osiągnąć taki efekt poprzez MyCode w ACP. ACP > Konfiguracja > MyCode > Nowy MyCode i wszystko wypełniasz w ten sposób: Efekt: Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
zorro100100 5 Lutego 2019 Autor 5 Lutego 2019 (edytowane) @Bartek. faktycznie - nie pomyslalem o MyCode! Dzieki za wskazowke! W sumie to lepiej, ze uzyje MyCode bo bedzie o jeden plugin mnie na forum Doceniam Twoj wklad i zaangazowanie w rozwiazaniu tego problemu!!!! Gdybym mogl to bys dostal wiecej punktow reputacji! edit. tylko ze jak mam juz caly link typu Onet – Jesteś na bieżąco to pomija https:// (staje sie nieaktywne) a jedynie zostawia onet.pl. Idzie to jakos zmienic (kolejnosc stosowania reguly?) Edytowane 5 Lutego 2019 przez zorro100100 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Bartek. 5 Lutego 2019 5 Lutego 2019 Pokaż jak ustawiłeś tego MyCoda Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
zorro100100 5 Lutego 2019 Autor 5 Lutego 2019 @Bartek. identycznie jak Ty. Text oryginalny (przed dodaniem MyCode): Ustawienie MyCode: Text po zastosowaniu MyCode: Widac, ze rowniez wczesniej dzialajace linki zamienia jako nieaktywne (pozostaje tylko onet.pl aktywny z calego linku) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Bartek. 5 Lutego 2019 5 Lutego 2019 Zamiast <a href="https://onet.pl">Onet.pl</a> daj <a href="https://www.onet.pl">Onet.pl</a> Bo nie dodałeś www. Ja przy takich ustawieniach mam taki efekt.. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
zorro100100 5 Lutego 2019 Autor 5 Lutego 2019 (edytowane) @Bartek. - tylko wez sobie dodaj zwykly link do tekstu kierujacy do onetu z www. lub http:// https://. Zobaczysz, ze ten link zrobi sie nieaktywny a jedynie czesc odpowiedzialna za onet.pl bedzie wygladac jak link (moj zalacznik nr 3 w poprzednim poscie). Wyrazy zamienia prawidlowo, ale ingeruje tez w normalne linki ten MyCode Edytowane 5 Lutego 2019 przez zorro100100 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Bartek. 5 Lutego 2019 5 Lutego 2019 Nie mam pojęcia czemu tak jest, ale MyCode chyba nie obsługuje bezpośrednio https:// i http:// poprzez tekst <a href="https://www.onet.pl">https://www.onet.pl</a> Ten sposób też nie działa i https:// jest nieaktywne, więc raczej się nie da. Możesz coś tam popróbować, ale ja już na to nie mam siły. Mam nadzieję że dość pomogłem, ale raczej tak się nie da aby bezpośrednio wyświetlało link, musi być wyświetlany jakiś tekst. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
zorro100100 5 Lutego 2019 Autor 5 Lutego 2019 @Bartek. no dzieki wielkie za pomoc. Pokombinuje moze cos jeszcze z tym MyCode oraz samym pluginem SmartLinks. Stworzylem tez taki sam temat na mybb community - moze tam cos wymysla Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Kontynuuj dyskusję
Dołącz do Pecetowicza, aby kontynuować dyskusję w tym wątku.