problema la inserarea linkurilor in mesaje

Folosiţi acest forum pentru a discuta problemele apărute în timpul folosirii forumului phpBB 3.0.x.
Reguli forum
Aveti o problema si vreti sa primiti ajutor? Click aici ! Nu uitati si de regulamentul forumului !
Închis
nicupirlea
Nou venit
Mesaje: 3
Membru din: 21-Dec-2012, 23:08:40
Versiune: 3.0.11
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Puţin experimentat
Nivel php: Puţin experimentat

problema la inserarea linkurilor in mesaje

Mesaj de nicupirlea »

Dupa ce am facut upgrade de la versiunea 3.0.8 la versiunea 3.0.11 am o problema la inserarea linkurilor, adica dupa link imi adauga o secventa de cod
eu inserez

Cod: Selectaţi tot

http://www.phpbb.ro/viewtopic.php?f=32&t=23099
si automat se adauga secventa de cod

Cod: Selectaţi tot

" onclick="window.open(this.href);return false;
la fiecare editare adauga secventa asta inca o data
Mai jos linkul catre forumul meu
http://www.xrv.ro/forum/viewtopic.php?f ... 2179#p3806
Am incercat sa identific problema presupunand ca e din fisierul posting.php sau din unul dintre fisierele posting_xxxxxx.html, dar nu-i dau de cap

daca dezactivez din ACP optiunea Configurari mesaj / Permite legături în mesaje/mesaje private: desigur, nu mai am problema asta, dar imi dezactiveaza linkul

experienta mea in instalare/modificare forum si/sau fisiere este mediocra spre buna, dar mi-e greu sa identific ce variabile sunt folosite in acest caz
va multumesc anticipat pentru orice sfat
Avatar utilizator
Anișor
AdministratorAdministrator
Mesaje: 2987
Membru din: 08-Aug-2012, 20:46:05
Versiune: 4.0.0-a1
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Experimentat
Nivel php: Mediu
Localitate: Arbroath, Angus
Contact:

Re: problema la inserarea linkurilor in mesaje

Mesaj de Anișor »

Deschide includes/functions_content.php, cauta :

Cod: Selectaţi tot

        if ($type == MAGIC_URL_EMAIL)
        {
            $html    = "$whitespace<!-- $tag --><a$class href=\"$url\">$text</a><!-- $tag -->$append";    
        }
        else 
        {
            $html    = "$whitespace<!-- $tag --><a$class href=\"$url\" onclick=\"window.open(this.href);return false;\">$text</a><!-- $tag -->$append";
        } 
Inlocuieste cu :

Cod: Selectaţi tot

        $html    = "$whitespace<!-- $tag --><a$class href=\"$url\">$text</a><!-- $tag -->$append";
                
Nu ofer ajutor prin intermediul mesageriei private.
Vă rog să postați toate problemele în forumuri.
nicupirlea
Nou venit
Mesaje: 3
Membru din: 21-Dec-2012, 23:08:40
Versiune: 3.0.11
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Puţin experimentat
Nivel php: Puţin experimentat

Re: problema la inserarea linkurilor in mesaje

Mesaj de nicupirlea »

multumesc, am scapat de secventa de cod, dar acum nu imi mai insereaza linkul decat daca folosesc butonul URL
o sa mai sap si eu sa vad ce si cum, dar nu ma supar daca primesc in continuare sfaturi
trebuia sa las la locul ei secventa

Cod: Selectaţi tot

return $html;

care este dupa functia if/else?
Avatar utilizator
Anișor
AdministratorAdministrator
Mesaje: 2987
Membru din: 08-Aug-2012, 20:46:05
Versiune: 4.0.0-a1
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Experimentat
Nivel php: Mediu
Localitate: Arbroath, Angus
Contact:

Re: problema la inserarea linkurilor in mesaje

Mesaj de Anișor »

Problema e din cauza ca ai modificat codurile BB, mai exact cel de URL care iti permite deschiderea legaturilor intr-o alta fereastra.
https://www.phpbb.com/kb/article/links- ... w-windows/
Foloseste-te de acest articol pentru a inlatura modificarile facute.
Nu ofer ajutor prin intermediul mesageriei private.
Vă rog să postați toate problemele în forumuri.
nicupirlea
Nou venit
Mesaje: 3
Membru din: 21-Dec-2012, 23:08:40
Versiune: 3.0.11
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Puţin experimentat
Nivel php: Puţin experimentat

Re: problema la inserarea linkurilor in mesaje

Mesaj de nicupirlea »

e clar, multumesc foarte mult pentru ajutor
Închis

Înapoi la “3.0.x Funcţionare”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 13 vizitatori