Eklenen Linklerin Yeni Pencerede Açılması
Forum kuralları
- Yeni bir başlık açarken lütfen konu başlığına "Acil yardım", "Acele yardım" tarzlarında içerisinde "yardım" kelimesi geçen cümleler yazmayınız. Bu tip başlıklara kesinlikle cevap verilmeyecektir. Lütfen konu başlığına içeriği en iyi özetleyen anlaşılabilir bir cümle yazınız.
- Ayrıca yeni başlıklarınızı kesinlikle ilgili forumlara açınız. Örneğin, phpBB 3.1.x kurulumu ve çalıştırması hakkında bir sorununuz varsa "3.1.x Destek Forumu" forumuna başlık açınız; phpBB3 temalarından kaynaklı bir sorunuz varsa "3.1.x Stil/Tema Sorunları & Yardım" forumuna başlık açınız; phpBB 3.1.x eklentileriyle ilgili sorununuz varsa "3.1.x Eklenti Destek" forumuna başlık açınız. Bu kurala uymayan kullanıcıların başlıkları silinebilir ve kullanıcı uyarı alabilir ya da süresiz uzaklaştırılabilir.
- Site kurallarımızı okumadan kesinlikle forumlarımıza herhangi bir katılım yapmayınız.
- Yeni bir başlık açarken lütfen konu başlığına "Acil yardım", "Acele yardım" tarzlarında içerisinde "yardım" kelimesi geçen cümleler yazmayınız. Bu tip başlıklara kesinlikle cevap verilmeyecektir. Lütfen konu başlığına içeriği en iyi özetleyen anlaşılabilir bir cümle yazınız.
- Ayrıca yeni başlıklarınızı kesinlikle ilgili forumlara açınız. Örneğin, phpBB 3.1.x kurulumu ve çalıştırması hakkında bir sorununuz varsa "3.1.x Destek Forumu" forumuna başlık açınız; phpBB3 temalarından kaynaklı bir sorunuz varsa "3.1.x Stil/Tema Sorunları & Yardım" forumuna başlık açınız; phpBB 3.1.x eklentileriyle ilgili sorununuz varsa "3.1.x Eklenti Destek" forumuna başlık açınız. Bu kurala uymayan kullanıcıların başlıkları silinebilir ve kullanıcı uyarı alabilir ya da süresiz uzaklaştırılabilir.
- Site kurallarımızı okumadan kesinlikle forumlarımıza herhangi bir katılım yapmayınız.
Eklenen Linklerin Yeni Pencerede Açılması
3.1.9 sürümünü kullanıyorum. Üyelerimin mesajları içerisine ekledikleri link ve resimlerin yeni pencerede açılmasını sağlamak için ne yapmalıyım. Forumda yaptığım aramalarda bulduklarım işe yaramadı. Yada ben beceremedim. Teşekkürler.
- captain future
- Kayıtlı Kullanıcı
- Mesajlar: 22
- Kayıt: 12.06.2016, 12:09
Re: Eklenen Linklerin Yeni Pencerede Açılması
includes/functions_content.php
ARA:
Bununla değiştir:
BBCode URLer
Standard prosilver Style olduğunu düşünerekten:
AÇ: styles/prosilver/template/bbcode.html
ARA:
BUNUNLA DEĞİŞTİR:
HTML yerine
Son olarak, HTML kodunu Modife edilmesi gerek :
AÇ:
ncludes/functions.php
ARA:
BUNUNLA DEĞİŞTİR:
Şablon dosyalarını bu değişikliklerin sonra size stil güncellemek ve yönetici alanında önbelleği temizlemek gerekir .
Kaynak: https://www.phpbb.com/support/docs/en/3 ... w-windows/
ARA:
Kod: Tümünü seç
$html = "$whitespace<!-- $tag --><a$class href=\"$url\">$text</a><!-- $tag -->$append";
Kod: Tümünü seç
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";
}
BBCode URLer
Standard prosilver Style olduğunu düşünerekten:
AÇ: styles/prosilver/template/bbcode.html
ARA:
Kod: Tümünü seç
<!-- BEGIN url --><a href="{URL}" class="postlink">{DESCRIPTION}</a><!-- END url -->
Kod: Tümünü seç
<!-- BEGIN url --><a href="{URL}" onclick="window.open(this.href);return false;" class="postlink">{DESCRIPTION}</a><!-- END url -->
Son olarak, HTML kodunu Modife edilmesi gerek :
AÇ:
ncludes/functions.php
ARA:
Kod: Tümünü seç
case 'bbcode_htm':
return array(
'#<!\-\- e \-\-><a href="mailto:(.*?)">.*?</a><!\-\- e \-\->#',
'#<!\-\- l \-\-><a (?:class="[\w-]+" )?href="(.*?)(?:(&|\?)sid=[0-9a-f]{32})?">.*?</a><!\-\- l \-\->#',
'#<!\-\- ([mw]) \-\-><a (?:class="[\w-]+" )?href="(.*?)">.*?</a><!\-\- \1 \-\->#',
'#<!\-\- s(.*?) \-\-><img src="\{SMILIES_PATH\}\/.*? \/><!\-\- s\1 \-\->#',
'#<!\-\- .*? \-\->#s',
'#<.*?>#s',
);
Kod: Tümünü seç
case 'bbcode_htm':
return array(
'#<!\-\- e \-\-><a href="mailto:(.*?)">.*?</a><!\-\- e \-\->#',
'#<!\-\- l \-\-><a (?:class="[\w-]+" )?href="(.*?)(?:(&|\?)sid=[0-9a-f]{32})?" onclick="window\.open\(this\.href\);return false;">.*?</a><!\-\- l \-\->#',
'#<!\-\- ([mw]) \-\-><a (?:class="[\w-]+" )?href="(.*?)" onclick="window\.open\(this\.href\);return false;">.*?</a><!\-\- \1 \-\->#',
'#<!\-\- s(.*?) \-\-><img src="\{SMILIES_PATH\}\/.*? \/><!\-\- s\1 \-\->#',
'#<!\-\- .*? \-\->#s',
'#<.*?>#s',
);
Kaynak: https://www.phpbb.com/support/docs/en/3 ... w-windows/
Re: Eklenen Linklerin Yeni Pencerede Açılması
Cevap için teşekkürler. Ben bu işte yeni olduğumdan yanlış birşey yapıp aktif olan forum sitemi çökertmekten korkuyorum. Aşağıda kod düzenleme işlemlerini yapmayı düşündüğüm pencere resimlerini attım. Yaptığım doğrumu. Eğer zahmet olmassa kod düzenlemeyi kısaca anlatabilirmisiniz.
[ resmi görüntülemek için tıklayın ]
[ resmi görüntülemek için tıklayın ]
[ resmi görüntülemek için tıklayın ]
[ resmi görüntülemek için tıklayın ]
- captain future
- Kayıtlı Kullanıcı
- Mesajlar: 22
- Kayıt: 12.06.2016, 12:09
Re: Eklenen Linklerin Yeni Pencerede Açılması
Genel olarak Dosylar ve Dataylar en az ayda bir kere Database ile bir FTP Programiyla (mesela FileZilla) güvenceye alınır, yani PC'ne kopyalaBen bu işte yeni olduğumdan yanlış birşey yapıp aktif olan forum sitemi çökertmekten korkuyorum.
Bunun için mesela DB güvenceye almak için MySqlDumper vardır. Burdan indir
video: https://www.youtube.com/watch?v=3x4jG_ALzeY
Birincisi Genel olarak Notepad++ Editörünü kullanmanı tavsiye ederim çünkü UTF-8 olarak kayıt edebilirsin.kod düzenleme işlemlerini yapmayı düşündüğüm pencere resimlerini attım. Yaptığım doğrumu.
ilgili Dosya ve Dataylar :
1) includes/functions_content.php (aranan kod sıra sayısı 818 civarında)
2) styles/prosilver/template/bbcode.html <---- Style Prosilver ise yoksa kendi Style Dosyan...!
3) includes/functions.php
sona admin bölümünden /Genel/Önbellek temizliği ve temizle
yukarıda yazdığım gibi değiştir olmazsa orjinal üç dosyayı yeniden yükle eskisi gibi olur.
Kimler çevrimiçi
Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 0 misafir