You need to be logged in to post in the forums. If you do not have an account, please sign up first.

Go to last post

14. May 2010, 19:04:27

Sawet

Posts: 21

✓ teknosa.com

Bu sitede bazı alt menüler açılmıyor.

14. May 2010, 19:57:49

Climanjaro

Posts: 1316

site tercihlerinden internet explorer olarak tanıt dediğinizde sorun kalmıyor.

sayfada boş bir yere sağ tıklayın ve "site tercihlerini düzenle" deyin
gelen penceredeki son sekmeye gidin (ağ sekmesi)
tarayıcı tanımlaması kısmını internet explorer olarak tanıt seçin ve tamam deyin.

sayfayı yenilediğinizde sorun kalmayacak.
İmzamı kaybettim, gören ya da duyan var mı?

14. May 2010, 22:10:46

Sawet

Posts: 21

Originally posted by Climanjaro:

site tercihlerinden internet explorer olarak tanıt dediğinizde sorun kalmıyor.

sayfada boş bir yere sağ tıklayın ve "site tercihlerini düzenle" deyin
gelen penceredeki son sekmeye gidin (ağ sekmesi)
tarayıcı tanımlaması kısmını internet explorer olarak tanıt seçin ve tamam deyin.

sayfayı yenilediğinizde sorun kalmayacak.



Teşekkürler.

21. May 2010, 17:16:30

aero66

Posts: 10

Originally posted by Climanjaro:

site tercihlerinden internet explorer olarak tanıt dediğinizde sorun kalmıyor.

sayfada boş bir yere sağ tıklayın ve "site tercihlerini düzenle" deyin
gelen penceredeki son sekmeye gidin (ağ sekmesi)
tarayıcı tanımlaması kısmını internet explorer olarak tanıt seçin ve tamam deyin.

sayfayı yenilediğinizde sorun kalmayacak.

Saolasın
<a href="http://www.googlecevirici.com/" target="_blank">Google Çeviri</a>

25. June 2010, 23:26:57

greench

Posts: 4825

Sorunu tam anlamıyla çözen betik aşağıda.
Sorunun temel kaynağı http://www.teknosa.com/msib21/ccscripts/menu.js adresinde bulunan stnav() adlı fonksiyonun içinde. Bu fonksiyonun tarayıcının kimliğinin belirlenmesinde kullanıldığı apaçık. Fakat tarayıcının Opera olup olmadığı kontrol edilirken bir yazım yanlışı yapılmış.
nVER=parseFloat(a.substring(a.indexOf("Opera ")+6,a.length));

satırı
nVER=parseFloat(a.substring(a.indexOf("Opera")+6,a.length));

olarak değiştirilmeli.
İkisi arasındaki fark sadece Opera'dan sonra gelen boşluğun kaldırılması.

Tarayıcı kimliklerinde kullanılan UA String kalıbında(opera:about sayfasında tarayıcı tanımlaması altında yer alır) "Opera " ifadesi arandığı zaman boş değer döndürdüğü için menülerin inşası için kullanılacak fonsiyonlar gerekli parametreleri alamayıp çalışmıyordu. Fonksiyon aşağıdaki şekilde değiştirilirse teknosa sitesi de Opera'da düzgün çalışacak. smile Yani sadece bir boşluk kaldırılacak.

function stnav()
{
	var v=navigator.appVersion;
	var a=navigator.userAgent;
	nMAC=v.indexOf("Mac")>=0;
	nOP=a.indexOf("Opera")>=0;
	if(nOP)
	{
		nVER=parseFloat(a.substring(a.indexOf("Opera")+6,a.length));
		nOP5=nVER>=5.12&&!nMAC&&a.indexOf("MSIE 5.0")>=0;
		if(nVER>=7)	nOP5=1;
	}
	else
	{
		nIE=document.all ? 1 : 0;
		if(nIE)
		{
			nIE4=(eval(v.substring(0,1)>=4));
			nVER=parseFloat(a.substring(a.indexOf("MSIE ")+5,a.length));
			nIE5=nVER>=4.0&&nVER<5.5&&!nMAC;
			nIEM=nIE4&&nMAC;
			nIEW=nIE4&&!nMAC;
		}
		else
		{
			nNN4=navigator.appName.toLowerCase()=="netscape"&&v.substring(0,1)=="4" ? 1 : 0;
			if(!nNN4)
			{
				nNN6=(document.getElementsByTagName("*") && a.indexOf("Gecko")!=-1);
				if(nNN6)
				{
					nVER=parseInt(navigator.productSub);
					if(a.indexOf("Netscape")>=0)
					{
						st_delb=nVER<20001108+1;
						st_addb=nVER>20020512-1;
					}
					else
					{
						st_delb=nVER<20010628+1;
						st_addb=nVER>20011221-1;
					}
				}
			}
			else
				nVER=parseFloat(v);
			nNN=nNN4||nNN6;
		}
	}
	nDM=nOP5||nIE4||nNN;
}



Not: Her site için ayrı bir userjs kullanmak istemeyenler için hazırladığım tor.js'yi yarın güncelleyeceğim.
teknosa.js
Sorularınızı sorabileceğiniz yeni adresimiz Opera Türkiye Forum

27. June 2010, 16:12:25

greench

Posts: 4825

Evet mail attık daha dönmediler.
tor.js .js'i güncelledim.
Sorularınızı sorabileceğiniz yeni adresimiz Opera Türkiye Forum

15. September 2010, 06:00:28

ZAHEK

z@h3k

Posts: 7656

Bu konuyla ilgili DSK-313587 nolu bir hata raporu oluşturup Opera'ya bildirdim.
Feel the difference by Opera / Türkçe yazalım.
Opera Türkiye | Opera SSS

22. September 2010, 06:51:25

ZAHEK

z@h3k

Posts: 7656

Konu ile ilgili 3. kez Teknosa'ya e-posta gönderdik bakalım smile
Feel the difference by Opera / Türkçe yazalım.
Opera Türkiye | Opera SSS

23. September 2010, 09:54:12

ZAHEK

z@h3k

Posts: 7656

En son gelen cevap aşağıdaki gibi.

Sayin ....,
Oncelikle degerli gorus ve onerilerinizi Teknosa ile paylastiginiz icin tesekkur ederiz.
Onerilerinizin degerlendirilebilmesi icin ilgili birimlerimiz bilgilendirilmistir.
Sirketimize gostermis oldugunuz ilgiye tesekkur eder, konuyu bilgilerinize sunariz.

Saygilarimizla,

Teknosa Asist Merkezi

Feel the difference by Opera / Türkçe yazalım.
Opera Türkiye | Opera SSS

24. September 2010, 06:43:04

ZAHEK

z@h3k

Posts: 7656

Biraz evvel Teknosa müşteri hizmetlerinden aradılar ve bu sorunun anlaşılması ile ilgili bir sorun olduğunu ilettiler ve durumu kendilerine tekrar açıkladım. Umarım en kısa sürede bu sorun halledilir.
Feel the difference by Opera / Türkçe yazalım.
Opera Türkiye | Opera SSS

24. September 2010, 08:31:26

greench

Posts: 4825

Anlaşılmayacak ne varmış. Browser sniffing algoritmasını yanlış kurmuşlar ve bunun sonucu olarak menüler Opera'da açılmıyor. Benim tor.js'de ya da yukarıdaki teknosa.js'de nasıl olması gerektiği yazıyor. Ayrıca kullandıkları kod çok eski ve Netscape'i de tanıyor ama artık Netscape kullanan yok! smile
Sorularınızı sorabileceğiniz yeni adresimiz Opera Türkiye Forum

24. September 2010, 09:40:06

ZAHEK

z@h3k

Posts: 7656

İşin garibi arayan kişi normal müşteri temsilcisi ve on biraz ayrıntılı olarak anlattım ve muhtemelen onun da kafası karıştı smile
Ama düzelir herhalde yakında.
Feel the difference by Opera / Türkçe yazalım.
Opera Türkiye | Opera SSS

24. September 2010, 09:53:35

greench

Posts: 4825

Originally posted by ZAHEK:

İşin garibi arayan kişi normal müşteri temsilcisi ve on biraz ayrıntılı olarak anlattım ve muhtemelen onun da kafası karıştı <img src=" class="smilie" height="17" width="17">
Ama düzelir herhalde yakında.


Aman. Şimdi siteye el atarlar komple açılmaz hale gelir Opera'dan smile
Sorularınızı sorabileceğiniz yeni adresimiz Opera Türkiye Forum

27. September 2010, 13:40:11

ZAHEK

z@h3k

Posts: 7656

İş uzayacak gibi beni yine aramış müşteri hizmetleri ama ulaşamamış:)
Feel the difference by Opera / Türkçe yazalım.
Opera Türkiye | Opera SSS

27. September 2010, 17:05:14

inBusteR

vi.BusteR

Posts: 1656

Originally posted by ZAHEK:

İş uzayacak gibi beni yine aramış müşteri hizmetleri ama ulaşamamış:)


greench arasın veya mail göndersin senin adına. Hazır yazılmış kod var. Niye bu kadar uğraştılar ki!
Türkiye'de Opera - Opera "ABC" siteyi desteklemiyor demek yerine "ABC" site Opera'yı desteklemiyor demek daha yerinde olacaktır.

27. September 2010, 20:10:39

ZAHEK

z@h3k

Posts: 7656

Aslında Opera cephesinde de konu ile ilgili bir düzenleme var da net anlayamadım.
Feel the difference by Opera / Türkçe yazalım.
Opera Türkiye | Opera SSS

29. September 2010, 14:24:55

greench

Posts: 4825

Bende mail yazdım. Biraz önce aradılar ilgili birime iletiyoruz dediler... Bakalım ne yapacaklar düzelecek mi :?
Sorularınızı sorabileceğiniz yeni adresimiz Opera Türkiye Forum

29. September 2010, 15:17:22

ZAHEK

z@h3k

Posts: 7656

aynı şeyler...
Feel the difference by Opera / Türkçe yazalım.
Opera Türkiye | Opera SSS

12. October 2010, 21:07:03

ZAHEK

z@h3k

Posts: 7656

En iyisi bu şekilde bildirim yapmak sanırım...
Feel the difference by Opera / Türkçe yazalım.
Opera Türkiye | Opera SSS

25. October 2010, 12:23:40

ZAHEK

z@h3k

Posts: 7656

Opera 11 ile menüler uyumlu. Birisi daha teyit edebilir mi. Düzeltmişler mi ne? smile
Feel the difference by Opera / Türkçe yazalım.
Opera Türkiye | Opera SSS

25. October 2010, 13:32:08

inBusteR

vi.BusteR

Posts: 1656

Evet, gerekli yer değiştirilmiş smile
Türkiye'de Opera - Opera "ABC" siteyi desteklemiyor demek yerine "ABC" site Opera'yı desteklemiyor demek daha yerinde olacaktır.

25. October 2010, 14:14:59

ZAHEK

z@h3k

Posts: 7656

Azmin zaferi sonunda smile
Feel the difference by Opera / Türkçe yazalım.
Opera Türkiye | Opera SSS

25. October 2010, 16:27:58

greench

Posts: 4825

Düzeltmişler smileparty drunk
Sorularınızı sorabileceğiniz yeni adresimiz Opera Türkiye Forum

Forums » Opera Türkçe Forumları » Opera ile Uyumsuz Siteler