Simple Machines Community Forum

SMF Support => Türkçe Bölümü (Turkish) => Language Specific Support => Arşiv => Topic started by: erorcun on November 22, 2009, 10:49:16 AM

Title: SMF 1.1.x için Curve teması
Post by: erorcun on November 22, 2009, 10:49:16 AM
Bu yapılabilir mi diye sormayacağım. Yapılmadığını bildiğim için kendim yapayım dedim ve curve'yi komple smf 1.1.x'e uyarladım. Şu an index.template, BoardIndex.template ve Display.template'yi %100 uyarladım. Soracağım sorular;
1-Bu temayı smf tema sitesine yollasam kabul ederlermi?
2-Eğer kabul ederlerse Index ve boardindexte sorun yok ama display'i xhtml doğrulamasından geçirdiğimde hata veriyor. Ve bu hatanın aynısı simplemachines'in kendi sitesindeki herhangi bir konuda xhtml doğrulamasından geçirdiğimde de çıkıyor. Yani benden kaynaklı değil. Bu benim hatam olmamasına rağmen düzeltmek mi zorundayım yoksa  düzeltmeden yollasam olurmu?


Şimdiden teşekkürler..
Title: Re: SMF 1.1.x için Curve teması
Post by: forsakenlad on November 22, 2009, 11:47:22 AM
Temayı yollamanda bir sakınca olacağını sanmıyorum. SMF ile verilen herhangi bir grafik veya tasarımsal öğe yine SMF içerisinde kullanıldığında bir lisans ihtilafına sebep olmuyor. Fakat XHTML hatası problem olabilir, sonuçta gönderdiğin tema da kurallara göre hata olmaması gerekli.

SMF 2.0 hala RC sürümünde olduğu için kendi içerisinde hatalar olması gayet doğal. Eğer hatayı düzeltip gönderim bunu ekibe de bildirirsen hem teman onaylanmış olur hemde bir SMF hatası düzeltip ekibe yardımcı olmuş olursun.
Title: Re: SMF 1.1.x için Curve teması
Post by: erorcun on November 22, 2009, 01:59:47 PM
O zaman display'daki hatayı çözmeye çalışmaya başlayayım.

end tag for "ul" which is not finished

Bu ne anlama geliyor acaba biliyor musunuz?

Title: Re: SMF 1.1.x için Curve teması
Post by: Yağız... on November 22, 2009, 02:11:22 PM
Bir <ul> tagının kapanış tagını koymamışsınız.
Title: Re: SMF 1.1.x için Curve teması
Post by: erorcun on November 22, 2009, 02:20:53 PM
Bu anlattığım olay şu an bu konuda da oluyor. Sayfanın altında bulunan xhtml linkine tıklayınce 4 hata gösteriyor ul tagının bitmediğiyle ilgili. Siz bu yorumu yazmadan önce 3 tane gösteriyordu. Sorunu anladım galiba; her mesaj yazılışında bir ul açık kalıyor.
Title: Re: SMF 1.1.x için Curve teması
Post by: Yağız... on November 22, 2009, 02:28:46 PM
Sanırım ziyaretçi olarak girdiğinden böyle bir sorun oluyor, normalde sorun yok yani.
Title: Re: SMF 1.1.x için Curve teması
Post by: erorcun on November 22, 2009, 02:45:24 PM
Quote from: Yağız... on November 22, 2009, 02:28:46 PM
Sanırım ziyaretçi olarak girdiğinden böyle bir sorun oluyor, normalde sorun yok yani.

Ben şu an bu sayfanın altındaki xhtml linkine tıklayınca 5 error çıkıyor. Opera'da da ie 7'de de 5 error gösteriyor şu an bende.

Galiba bu yorumu yazdıktan sonra 6 error olacak.
Title: Re: SMF 1.1.x için Curve teması
Post by: Yağız... on November 22, 2009, 02:50:36 PM
Quote from: erorcun on November 22, 2009, 02:45:24 PM
Quote from: Yağız... on November 22, 2009, 02:28:46 PM
Sanırım ziyaretçi olarak girdiğinden böyle bir sorun oluyor, normalde sorun yok yani.

Ben şu an bu sayfanın altındaki xhtml linkine tıklayınca 5 error çıkıyor. Opera'da da ie 7'de de 5 error gösteriyor şu an bende.

Galiba bu yorumu yazdıktan sonra 6 error olacak.
Çünkü girdiğiniz site ziyaretçi olarak giriyor, Mozilla Firefox'un HTML Validator (https://addons.mozilla.org/en-US/firefox/addon/249) eklentisi indirin, SGML Parser olarak ayarlayın hata vermeyecektir.
Title: Re: SMF 1.1.x için Curve teması
Post by: Fussilet on November 22, 2009, 05:59:06 PM
Xhtml odur ki, ziyaretçi ile de olsa , user ile de olsa  hata vermeye :))

osmanlıca gibi oldu
Title: Re: SMF 1.1.x için Curve teması
Post by: my_wuslat on November 23, 2009, 02:06:23 AM
bir an evvel bitmesini bekliyoruz kardeşim...

1.1.X serisini kullanan bi sürü site sahibi var... yapılması çok iyi olur.
Title: Re: SMF 1.1.x için Curve teması
Post by: Alpay on November 23, 2009, 08:13:30 AM
Sitenin ismi nedir ? Localdemi yoksa ?
Title: Re: SMF 1.1.x için Curve teması
Post by: erorcun on November 24, 2009, 04:46:58 AM
Quote from: Alpay on November 23, 2009, 08:13:30 AM
Sitenin ismi nedir ? Localdemi yoksa ?

Hayır.

www.grandtheftautoturkey.com/forum/index.php?theme=9

Yorumlarını söylersen çok sevinirim :)

Quote from: Fussilet on November 22, 2009, 05:59:06 PM
Xhtml odur ki, ziyaretçi ile de olsa , user ile de olsa  hata vermeye :))

osmanlıca gibi oldu

Bence de. Tek çare kaldı; SMF'nin bu hatasını düzeltmeye çalışacağım.

Quote from: my_wuslat on November 23, 2009, 02:06:23 AM
bir an evvel bitmesini bekliyoruz kardeşim...

1.1.X serisini kullanan bi sürü site sahibi var... yapılması çok iyi olur.

Çok sağol bir an önce bitirilmesine çalışacağım :)
Title: Re: SMF 1.1.x için Curve teması
Post by: Yağız... on November 24, 2009, 05:47:52 AM
SMF 2.0 RC2 sürümlerinde olup 1.1.x sürümlerinde olmayan birçok kod var. Sanırım dosyaları direk olarak kopyalayıp bazı değişiklikler yaptınız. Bu şekilde kabul edileceğini sanmıyorum ...
Title: Re: SMF 1.1.x için Curve teması
Post by: erorcun on November 24, 2009, 06:21:24 AM
Quote from: Yağız... on November 24, 2009, 05:47:52 AM
SMF 2.0 RC2 sürümlerinde olup 1.1.x sürümlerinde olmayan birçok kod var. Sanırım dosyaları direk olarak kopyalayıp bazı değişiklikler yaptınız. Bu şekilde kabul edileceğini sanmıyorum ...

Hayır. Çoğu kodu smf 1'e uyarlıyorum, uyarlayamadıklarımı veya gereksiz bulduğum şeyleri uyarlamıyorum, direk dosyadan çıkarıyorum. Sonra admin panelindeki o hata mesajları şeysinden de kontrol ediyorum. Hatta ek olarak smf'nin ie8,webkit,chrome ve opera10'u tanıyıp ona göre değişiklikler yapmasını sağladım.

Mesela şu an konulardaki çabuk moderayon(quick mod) checkbox sistemini smf 1'e uyarlamış bulunmaktayım, çünkü uyarlamasam input kodu ul içinde olamaz hatası veriyordu.

Ve o display'daki hatayı çözdüm :) Profildeki email,msn,pm at simgelerinin olduğu bölümde boşu boşuna <ul></ul> diye bir yer duruyor ve bunun için hata veriyor.
Title: Re: SMF 1.1.x için Curve teması
Post by: my_wuslat on November 25, 2009, 02:41:21 PM
demo çok hoş görünüyor kardeşim, güzel olacak inşallah...
Title: Re: SMF 1.1.x için Curve teması
Post by: erorcun on November 26, 2009, 05:44:04 AM
Quote from: my_wuslat on November 25, 2009, 02:41:21 PM
demo çok hoş görünüyor kardeşim, güzel olacak inşallah...

Sağol :)

MessageIndex'i de çevirdim. Şu an çevirdiğim dosyalar:

index.template              Çevirildi
BoardIndex.template    Çevirildi
MessageIndex.templateÇevirildi
Display.template           Çevirildi
Memberlist.template     Başlanmadı

Şu an memberlist'e başlamadım ve messageindex'te sorun var sonra tema siteye yollayacağım.

Display'daki sorunu giderdim ama başka bir sorun messageindex'te çıktı. Kategorilerin içindeki konulara bakarken altta "Kilitli konu-sabit konu" yerleri olur. Onun yanında başka kategoriye atlama kutusu vardır. O kutu sorun çıkarıyor.
Title: Re: SMF 1.1.x için Curve teması
Post by: Yağız... on November 26, 2009, 05:46:23 AM
2.x sürümlerinde o bölüm değiştirildi. Bunu bulun:
<script type="text/javascript"><!-- // --><![CDATA[
if (typeof(window.XMLHttpRequest) != "undefined")
aJumpTo[aJumpTo.length] = new JumpTo({
sContainerId: "message_index_jump_to",
sJumpToTemplate: "<label class=\"smalltext\" for=\"%select_id%\">', $context['jump_to']['label'], ':<" + "/label> %dropdown_list%",
iCurBoardId: ', $context['current_board'], ',
iCurBoardChildLevel: ', $context['jump_to']['child_level'], ',
sCurBoardName: "', $context['jump_to']['board_name'], '",
sBoardChildLevelIndicator: "==",
sBoardPrefix: "=> ",
sCatSeparator: "-----------------------------",
sCatPrefix: "",
sGoButtonLabel: "', $txt['quick_mod_go'], '"
});
// ]]></script>

Bununla değiştirin:
<form action="', $scripturl, '" method="get" accept-charset="', $context['character_set'], '" name="jumptoForm">
<span class="smalltext"><label for="jumpto">' . $txt[160] . '</label>:</span>
<select name="jumpto" id="jumpto" onchange="if (this.selectedIndex > 0 &amp;&amp; this.options[this.selectedIndex].value) window.location.href = smf_scripturl + this.options[this.selectedIndex].value.substr(smf_scripturl.indexOf(\'?\') == -1 || this.options[this.selectedIndex].value.substr(0, 1) != \'?\' ? 0 : 1);">
<option value="">' . $txt[251] . ':</option>';

// Show each category - they all have an id, name, and the boards in them.
foreach ($context['jump_to'] as $category)
{
// Show the category name with a link to the category. (index.php#id)
echo '
<option value="" disabled="disabled">-----------------------------</option>
<option value="#', $category['id'], '">', $category['name'], '</option>
<option value="" disabled="disabled">-----------------------------</option>';

/* Now go through each board - they all have:
id, name, child_level (how many parents they have, basically...), and is_current. (is this the current board?) */
foreach ($category['boards'] as $board)
{
// Show some more =='s if this is a child, so as to make it look nice.
echo '
<option value="?board=', $board['id'], '.0"', $board['is_current'] ? ' selected="selected"' : '', '> ', str_repeat('==', $board['child_level']), '=> ', $board['name'], '</option>';
}
}

echo '
</select>&nbsp;
<input type="button" value="', $txt[161], '" onclick="if (this.form.jumpto.options[this.form.jumpto.selectedIndex].value) window.location.href = \'', $scripturl, '\' + this.form.jumpto.options[this.form.jumpto.selectedIndex].value;" />
</form>
Title: Re: SMF 1.1.x için Curve teması
Post by: erorcun on November 26, 2009, 05:59:04 AM
Yağız hocam sağol ama onu önceden denemiştim olmuyor. Şöyle ki o kutunun sağda olması için p'nin içinde olması lazım. Table'yi tr'yi td'yi herşeyi denedim ama p'den başka bir türlü o kutu sağda durmuyor. Ama p'nin içine form açınca doğal olarak xhtml hatası veriyor. Bu yüzden o alttaki kısmı komple baştan kodlamak zorundayım.

Düzenleme: Tamamdır alt kısımdaki tüm p'leri kaldırdım div'lerle yaptım herşeyi şu an herşey yerli yerinde.
Title: Re: SMF 1.1.x için Curve teması
Post by: erorcun on November 28, 2009, 11:59:51 AM
Temayı dün yolladım ve hala onaylanmadı. Ama buna rağmen az önce başka birinin teması onaylandı. Garip gerçekten..
Title: Re: SMF 1.1.x için Curve teması
Post by: forsakenlad on November 28, 2009, 12:01:10 PM
Garip değil, senin teman yapısı sebebiyle iyice inceleniyor. Kimseye iltimas geçildiği yok.
Title: Re: SMF 1.1.x için Curve teması
Post by: erorcun on November 28, 2009, 12:03:03 PM
Quote from: forsakenlad on November 28, 2009, 12:01:10 PM
Garip değil, senin teman yapısı sebebiyle iyice inceleniyor. Kimseye iltimas geçildiği yok.

İlk gönderdiğim tema olduğu için birşey bilmiyorum, üzgünüm.

Bu arada az önce messageindex dosyasında hata buldum ve dosyayı değiştirdim.
Title: Re: SMF 1.1.x için Curve teması
Post by: forsakenlad on November 28, 2009, 12:05:08 PM
Başka bir hata ile ilgili yakında sana yanıt gönderilecektir. Lütfen resmi iletişimi kullan onay sürecinde. Böylece tüm ekibin takip etme şansı olur onay sürecini.
Title: Re: SMF 1.1.x için Curve teması
Post by: erorcun on November 28, 2009, 02:13:56 PM
Bilgilendirme için teşekkür ederim.

Resmi iletişim dediğiniz şeyi anlayamadım?
Title: Re: SMF 1.1.x için Curve teması
Post by: my_wuslat on November 28, 2009, 03:19:33 PM
mademki curve tema 1.1.10 ' a  çevrilebiliyor,

neden tema ekibi tarafından curve 1.1.10 olarak verilmiyor

Title: Re: SMF 1.1.x için Curve teması
Post by: Yağız... on November 28, 2009, 03:33:37 PM
Quote from: my_wuslat on November 28, 2009, 03:19:33 PM
mademki curve tema 1.1.10 ' a  çevrilebiliyor,

neden tema ekibi tarafından curve 1.1.10 olarak verilmiyor
Neden verilsin ki? Yeni bir sürümün teması hiçbir scriptte eski sürümün teması olarak verilmez, mantıklı değil zaten :)
Title: Re: SMF 1.1.x için Curve teması
Post by: my_wuslat on November 28, 2009, 06:03:59 PM
default temada 1.1.x in teması idi, ama her nedense 2 serisine geçildiği zaman default tema orda kullanıldı





Title: Re: SMF 1.1.x için Curve teması
Post by: Yağız... on November 28, 2009, 06:12:37 PM
Evet, 1.1 RC2 serisinden öncede 1.0 serisinin default teması kullanıldı. Zaten RC sürümleri geliştirme sürümleri olduğundan yani final sürünü olmadığından bu gayet normal.
Title: Re: SMF 1.1.x için Curve teması
Post by: erorcun on November 29, 2009, 04:14:27 PM
Quote from: forsakenlad on November 28, 2009, 12:05:08 PM
Başka bir hata ile ilgili yakında sana yanıt gönderilecektir.

Acaba ne zaman gönderilir?

Henüz pm veya e-mail olarak bir mesaj gelmiş değil.
Title: Re: SMF 1.1.x için Curve teması
Post by: ოկtђ on November 30, 2009, 05:47:24 AM
Quote from: erorcun on November 28, 2009, 02:13:56 PM
Bilgilendirme için teşekkür ederim.

Resmi iletişim dediğiniz şeyi anlayamadım?

http://custom.simplemachines.org/mods/index.php?action=profile;u=1

Resmi iletişim =)
Title: Re: SMF 1.1.x için Curve teması
Post by: erorcun on November 30, 2009, 06:00:27 AM
Hala anlamadım xD

Burada SMF Customization Team'in yaptığı modlar var. Nasıl iletişim kuracağım? Yaptığım temayla ne alaka? :D


Düzenleme: Anladım o kişiye pm atacağım :D


Peki hatanın bulunduğu yeri öğrenmem için pm gelmesini bekleyecekmiyim yoksa pm mi atacağım?
Title: Re: SMF 1.1.x için Curve teması
Post by: forsakenlad on November 30, 2009, 06:02:21 AM
O kullanıcıya mesaj gönderceksin, lütfen tema onay süreci ile sadece resmi iletişim kanalını kullanınız.