From oi-svn at pardus.org.tr Mon Feb 2 15:05:14 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 2 Feb 2009 15:05:14 +0200 (EET) Subject: [Oi-commits] r2411 - trunk/templates/feedjack/oi Message-ID: <20090202130538.DC60213840F5@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 2 15:04:21 2009 New Revision: 2411 Modified: trunk/templates/feedjack/oi/post_list.html Log: workaround (see "þub".title() in your python console) Modified: trunk/templates/feedjack/oi/post_list.html ================================================================= --- trunk/templates/feedjack/oi/post_list.html (original) +++ trunk/templates/feedjack/oi/post_list.html Mon Feb 2 15:04:21 2009 @@ -8,7 +8,7 @@ {% for item in object_list %}
{% ifchanged %} -
{{ item.date_modified|date:"j" }}
{{ item.date_modified|date:"M" }}
+
{{ item.date_modified|date:"j" }}
{{ item.date_modified|date:"F"|slice:":3" }}
{% endifchanged %}
{% if item.title %}{{ item.title|safe }}{% else %}{{ item.subscriber.name }}{% endif %}
From oi-svn at pardus.org.tr Mon Feb 2 18:07:34 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 2 Feb 2009 18:07:34 +0200 (EET) Subject: [Oi-commits] r2412 - in trunk: editor templates/editor Message-ID: <20090202160735.251F0138409C@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 2 18:07:34 2009 New Revision: 2412 Added: trunk/editor/ trunk/editor/__init__.py trunk/editor/forms.py trunk/editor/models.py trunk/editor/urls.py trunk/editor/views.py trunk/templates/editor/ trunk/templates/editor/change.html trunk/templates/editor/create.html trunk/templates/editor/list.html Log: first draft for editor application From oi-svn at pardus.org.tr Wed Feb 4 07:52:35 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Wed, 4 Feb 2009 07:52:35 +0200 (EET) Subject: [Oi-commits] r2413 - trunk/editor Message-ID: <20090204055235.8463313843D4@ns1.pardus.org.tr> Author: jnmbk Date: Wed Feb 4 07:52:34 2009 New Revision: 2413 Modified: trunk/editor/views.py Log: create news Modified: trunk/editor/views.py ================================================================= --- trunk/editor/views.py (original) +++ trunk/editor/views.py Wed Feb 4 07:52:34 2009 @@ -5,14 +5,43 @@ # Licensed under the GNU General Public License, version 3. # See the file http://www.gnu.org/copyleft/gpl.txt. +import datetime + from django.contrib.auth.decorators import permission_required from oi.editor.forms import ContributedNewsForm +from oi.editor.models import ContributedNews from oi.st.wrappers import render_response +from oi.st.models import News @permission_required('editor.change_contributednews', login_url="/kullanici/giris/") def create_contributednews(request): - form = ContributedNewsForm() + if request.method == 'POST': + form = ContributedNewsForm(request.POST.copy()) + if form.is_valid(): + news = News( + title = form.cleaned_data["title"], + slug = form.cleaned_data["slug"], + image = form.cleaned_data["image"], + sum = form.cleaned_data["sum"], + text = form.cleaned_data["text"], + tags = form.cleaned_data["tags"], + update = datetime.datetime.now(), + author = form.cleaned_data["author"], + status = False, + ) + news.save() + contributedNews = ContributedNews( + news = news, + contributor = request.user, + ) + contributedNews.save() + return HttpResponseRedirect(news.get_absolute_url()) + else: + return render_response(request, "editor/create.html", locals()) + else: + form = ContributedNewsForm() + return render_response(request, "editor/create.html", locals()) @permission_required('editor.create_contributednews', login_url="/kullanici/giris/") def change_contributednews(request): From turkay.eren at gmail.com Wed Feb 4 09:21:06 2009 From: turkay.eren at gmail.com (Eren =?iso-8859-9?q?T=FCrkay?=) Date: Wed, 4 Feb 2009 09:21:06 +0200 Subject: [Oi-commits] r2413 - trunk/editor In-Reply-To: <20090204055235.8463313843D4@ns1.pardus.org.tr> References: <20090204055235.8463313843D4@ns1.pardus.org.tr> Message-ID: <200902040921.06172.turkay.eren@gmail.com> On Wednesday 04 February 2009 07:52:35 oi-svn at pardus.org.tr wrote: > Modified: >    trunk/editor/views.py > Log: > create news Bu ContributedNews modelini "ForeignKey" ile ana News modeli ile iliþkilendirmek yerine ContrbutedNews içerisinde bu tablolarý ayrý ayrý yeniden oluþtursak daha mantýklý olmayacak mý? Açýkçasý bu halini hiç beðenmiyorum. Kod tekrarý olabilir diyeceksiniz þimdi ancak sitenin ana News modeli ile iliþkilendirdiðimiz zaman 1.000 kullanýcý haber katkýsý yapmak istediðinde sitenin haber bölümü artý olarak 1.000 girdi içerisinden sorgu yapacak boþuna.. ContributedNews ayrý bir tablo olsun ve kullanýcýlardan haber kabul ettiðimiz zaman basitçe News modeline ekleme yaparýz.. class ContributedNews(models.Model): contributor = models.ForeignKey(USer) title = models.CharField .. sum = models.TextField .. text = models.TextField .. tags = models.ManyToManyField .. (...) (...) -------------- sonraki bölüm -------------- Bir HTML eklentisi temizlendi... URL: http://liste.pardus.org.tr/oi-commits/attachments/20090204/dabc6b26/attachment.htm From ahmet at pardusman.org Wed Feb 4 15:39:05 2009 From: ahmet at pardusman.org (Ahmet =?utf-8?q?AYG=C3=9CN?=) Date: Wed, 4 Feb 2009 15:39:05 +0200 Subject: [Oi-commits] r2413 - trunk/editor In-Reply-To: <200902040921.06172.turkay.eren@gmail.com> References: <20090204055235.8463313843D4@ns1.pardus.org.tr> <200902040921.06172.turkay.eren@gmail.com> Message-ID: <200902041539.08577.ahmet@pardusman.org> Eren Türkay, Wednesday 04 February 2009 09:21:06 tarihinde yazdı: > Bu ContributedNews modelini "ForeignKey" ile ana News modeli ile > iliÅŸkilendirmek yerine ContrbutedNews içerisinde bu tabloları ayrı ayrı > yeniden oluÅŸtursak daha mantıklı olmayacak mı? Açıkçası bu halini hiç > beÄŸenmiyorum. > > Kod tekrarı olabilir diyeceksiniz ÅŸimdi ancak sitenin ana News modeli ile > iliÅŸkilendirdiÄŸimiz zaman 1.000 kullanıcı haber katkısı yapmak istediÄŸinde > sitenin haber bölümü artı olarak 1.000 girdi içerisinden sorgu yapacak > boÅŸuna.. > > ContributedNews ayrı bir tablo olsun ve kullanıcılardan haber kabul > ettiÄŸimiz zaman basitçe News modeline ekleme yaparız.. Ne yalan söyleyeyim koda uzun süredir bakmıyorum ve tam olarak ne döndüğünden de haberim yok. Ama anladığım kadarıyla 2. bir modelimiz var News'a ForeignKey ile baÄŸlı ve bu model katkı verecek kullanıcıların yazacakları haberleri taşıyacak. Sen de diyorsun ki bunu ayrı bir model yapalım, böylece performans kazanırız diyorsun. DoÄŸru muyum? -------------- sonraki bölüm -------------- Yazı olmayan bir eklenti temizlendi... İsim: kullanılamıyor Tür: application/pgp-signature Boyut: 197 bayt Tanım: This is a digitally signed message part. Url: http://liste.pardus.org.tr/oi-commits/attachments/20090204/66d13332/attachment.pgp From akin at omeroglu.net Wed Feb 4 16:56:17 2009 From: akin at omeroglu.net (=?ISO-8859-9?Q?Ak=FDn_=D6mero=F0lu?=) Date: Wed, 4 Feb 2009 16:56:17 +0200 Subject: [Oi-commits] r2413 - trunk/editor In-Reply-To: <200902041539.08577.ahmet@pardusman.org> References: <20090204055235.8463313843D4@ns1.pardus.org.tr> <200902040921.06172.turkay.eren@gmail.com> <200902041539.08577.ahmet@pardusman.org> Message-ID: <9652916c0902040656w25e262c6ka224314b4bf93feb@mail.gmail.com> Selamlar, Bu editörlük hakký çok küçük bir kesime verilecek elit bir hak olduðundan bunlarý ayýrýp bir baþka yer koymanýn bir anlamý olduðunu düþünmüyorum. 1000 tane haber editörü olmayacaðý her gün girilen 1000 adet haber de olmayacak. Bu yüzden þu andaki hali bizi memnun ediyor... -------------- sonraki bölüm -------------- Bir HTML eklentisi temizlendi... URL: http://liste.pardus.org.tr/oi-commits/attachments/20090204/384220b9/attachment.htm From oi-svn at pardus.org.tr Wed Feb 4 17:33:18 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Wed, 4 Feb 2009 17:33:18 +0200 (EET) Subject: [Oi-commits] r2414 - trunk/editor Message-ID: <20090204153318.6F0CF13843B4@ns1.pardus.org.tr> Author: jnmbk Date: Wed Feb 4 17:33:18 2009 New Revision: 2414 Modified: trunk/editor/forms.py trunk/editor/models.py trunk/editor/urls.py trunk/editor/views.py Log: get it working and change news Modified: trunk/editor/forms.py ================================================================= --- trunk/editor/forms.py (original) +++ trunk/editor/forms.py Wed Feb 4 17:33:18 2009 @@ -8,7 +8,7 @@ from django import forms from oi.st.models import News -class ContributesNewsForm(forms.ModelForm): +class ContributedNewsForm(forms.ModelForm): class Meta: model = News exclude = ("update", "status", "topic") Modified: trunk/editor/models.py ================================================================= --- trunk/editor/models.py (original) +++ trunk/editor/models.py Wed Feb 4 17:33:18 2009 @@ -16,3 +16,6 @@ def __unicode__(self): return self.news.title + + def get_change_url(self): + return "/editor/haber/duzenle/%d/" % self.id Modified: trunk/editor/urls.py ================================================================= --- trunk/editor/urls.py (original) +++ trunk/editor/urls.py Wed Feb 4 17:33:18 2009 @@ -8,7 +8,7 @@ from django.conf.urls.defaults import patterns urlpatterns = patterns("", - (r"^$", "oi.editor.list_articles"), - (r"^haber/ekle/$", "oi.editor.create_contributednews"), - (r"^haber/duzenle/$", "oi.editor.change_contributednews"), + (r"^$", "oi.editor.views.list_articles"), + (r"^haber/ekle/$", "oi.editor.views.create_contributednews"), + (r"^haber/duzenle/(?P\d+)/$", "oi.editor.views.change_contributednews"), ) Modified: trunk/editor/views.py ================================================================= --- trunk/editor/views.py (original) +++ trunk/editor/views.py Wed Feb 4 17:33:18 2009 @@ -8,6 +8,7 @@ import datetime from django.contrib.auth.decorators import permission_required +from django.shortcuts import get_object_or_404 from oi.editor.forms import ContributedNewsForm from oi.editor.models import ContributedNews @@ -44,11 +45,35 @@ return render_response(request, "editor/create.html", locals()) @permission_required('editor.create_contributednews', login_url="/kullanici/giris/") -def change_contributednews(request): - form = ContributedNewsForm() +def change_contributednews(request, news_id): + contributedNews = get_object_or_404(ContributedNews, id=news_id) + if not contributedNews.contributor == request.user: + return HttpResponse("Bu haber sizin deðil!") + if contributedNews.news.status: + return HttpResponse("Yayýna alýnmýþ haberi düzenleyemezsiniz!") + + if request.method == 'POST': + form = ContributedNewsForm(request.POST.copy()) + if form.is_valid(): + news = contributedNews.news + news.title = form.cleaned_data["title"] + news.slug = form.cleaned_data["slug"] + news.image = form.cleaned_data["image"] + news.sum = form.cleaned_data["sum"] + news.text = form.cleaned_data["text"] + news.tags = form.cleaned_data["tags"] + news.update = datetime.datetime.now() + news.author = form.cleaned_data["author"] + news.save() + return HttpResponseRedirect(news.get_absolute_url()) + else: + return render_response(request, "editor/create.html", locals()) + else: + form = ContributedNewsForm(initial=dict(contributedNews)) + return render_response(request, "editor/create.html", locals()) @permission_required('editor.change_contributednews', login_url="/kullanici/giris/") def list_articles(request): "List the news contributed by this user" - news = ContributedNews.objects.filter(user=request.user, news__status=False) + news = ContributedNews.objects.filter(contributor=request.user, news__status=False) return render_response(request, "editor/list.html", {"news":news}) From oi-svn at pardus.org.tr Wed Feb 4 18:36:30 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Wed, 4 Feb 2009 18:36:30 +0200 (EET) Subject: [Oi-commits] r2415 - in trunk: editor ideas ideas/templates templates/editor Message-ID: <20090204163630.A0D0113843B4@ns1.pardus.org.tr> Author: jnmbk Date: Wed Feb 4 18:36:30 2009 New Revision: 2415 Added: trunk/templates/editor/base.html Modified: trunk/editor/forms.py trunk/editor/views.py trunk/ideas/templates/idea_base.html trunk/ideas/views.py trunk/templates/editor/change.html trunk/templates/editor/create.html trunk/templates/editor/list.html Log: editor seems ok now, except image uploading, idea has cozum-surecinde now Modified: trunk/editor/forms.py ================================================================= --- trunk/editor/forms.py (original) +++ trunk/editor/forms.py Wed Feb 4 18:36:30 2009 @@ -7,8 +7,11 @@ from django import forms from oi.st.models import News +from oi.st.forms import XssField class ContributedNewsForm(forms.ModelForm): + sum = XssField(label="Özet", required=True, widget=forms.Textarea(attrs={'rows': '20', 'cols': '60',})) + text = XssField(label="Metin", required=True, widget=forms.Textarea(attrs={'rows': '20', 'cols': '60',})) class Meta: model = News exclude = ("update", "status", "topic") Modified: trunk/editor/views.py ================================================================= --- trunk/editor/views.py (original) +++ trunk/editor/views.py Wed Feb 4 18:36:30 2009 @@ -9,15 +9,17 @@ from django.contrib.auth.decorators import permission_required from django.shortcuts import get_object_or_404 +from django.http import HttpResponseRedirect, HttpResponse from oi.editor.forms import ContributedNewsForm from oi.editor.models import ContributedNews from oi.st.wrappers import render_response from oi.st.models import News +from oi.st.tags import Tag @permission_required('editor.change_contributednews', login_url="/kullanici/giris/") def create_contributednews(request): - if request.method == 'POST': + if request.method == "POST": form = ContributedNewsForm(request.POST.copy()) if form.is_valid(): news = News( @@ -26,12 +28,17 @@ image = form.cleaned_data["image"], sum = form.cleaned_data["sum"], text = form.cleaned_data["text"], - tags = form.cleaned_data["tags"], update = datetime.datetime.now(), author = form.cleaned_data["author"], status = False, ) news.save() + + # add tags + for tag in form.cleaned_data["tags"]: + t=Tag.objects.get(name=tag) + news.tags.add(t) + contributedNews = ContributedNews( news = news, contributor = request.user, @@ -52,7 +59,7 @@ if contributedNews.news.status: return HttpResponse("Yayýna alýnmýþ haberi düzenleyemezsiniz!") - if request.method == 'POST': + if request.method == "POST": form = ContributedNewsForm(request.POST.copy()) if form.is_valid(): news = contributedNews.news @@ -61,15 +68,29 @@ news.image = form.cleaned_data["image"] news.sum = form.cleaned_data["sum"] news.text = form.cleaned_data["text"] - news.tags = form.cleaned_data["tags"] news.update = datetime.datetime.now() news.author = form.cleaned_data["author"] + news.tags.clear() + for tag in form.cleaned_data["tags"]: + t=Tag.objects.get(name=tag) + news.tags.add(t) news.save() + return HttpResponseRedirect(news.get_absolute_url()) else: return render_response(request, "editor/create.html", locals()) else: - form = ContributedNewsForm(initial=dict(contributedNews)) + news = contributedNews.news + dict = { + "title": news.title, + "slug": news.slug, + "image": news.image, + "sum": news.sum, + "text": news.text, + "tags": [tag.id for tag in news.tags.all()], + "author": news.author, + } + form = ContributedNewsForm(initial=dict) return render_response(request, "editor/create.html", locals()) @permission_required('editor.change_contributednews', login_url="/kullanici/giris/") Modified: trunk/ideas/templates/idea_base.html ================================================================= --- trunk/ideas/templates/idea_base.html (original) +++ trunk/ideas/templates/idea_base.html Wed Feb 4 18:36:30 2009 @@ -2,7 +2,7 @@ -Yeni Fikirler - {% block title %}{% endblock %}Özgürlük için... + {% block component_name %}Yeni Fikirler{% endblock %} - {% block title %}{% endblock %}Özgürlük için... @@ -62,6 +62,7 @@
  • Son tartýþýlanlar
  • Son eklenenler
  • Gönüllü arananlar
  • +
  • Çözüm sürecindeki fikirler
  • Çözülen fikirler

  • Modified: trunk/ideas/views.py ================================================================= --- trunk/ideas/views.py (original) +++ trunk/ideas/views.py Wed Feb 4 18:36:30 2009 @@ -53,6 +53,10 @@ ideas = ideas.order_by("-submitted_date") page_title = "Son eklenen fikirler" elif field == 'durum': + if filter_slug == "cozum-surecinde": + s = Status.objects.get(name="Çözüm Sürecinde") + ideas = ideas.filter(status=s) + page_title = "Çözüme kavuþmuþ fikirler" if filter_slug == "cozuldu": s = Status.objects.get(name="Çözüldü") ideas = ideas.filter(status=s) Modified: trunk/templates/editor/change.html ================================================================= --- trunk/templates/editor/change.html (original) +++ trunk/templates/editor/change.html Wed Feb 4 18:36:30 2009 @@ -1,7 +1,23 @@ -{% extends "base.html" %} +{% extends "editor/base.html" %} +{% block extrahead %} + + +{% endblock %} {% block content %}
    - {{ form }} + {% for field in form %} +
    +
    {{ field.label_tag }}
    +
    + {{ field }} + {% if field.errors %}{{ field.errors }}{% endif %} +
    +
    + {% if field.help_text %}{{ field.help_text }}{% endif %} +
    +
    +
    + {% endfor %}
    {% endblock %} Modified: trunk/templates/editor/create.html ================================================================= --- trunk/templates/editor/create.html (original) +++ trunk/templates/editor/create.html Wed Feb 4 18:36:30 2009 @@ -1,7 +1,23 @@ -{% extends "base.html" %} +{% extends "editor/base.html" %} +{% block extrahead %} + + +{% endblock %} {% block content %}
    - {{ form }} + {% for field in form %} +
    +
    {{ field.label_tag }}
    +
    + {{ field }} + {% if field.errors %}{{ field.errors }}{% endif %} +
    +
    + {% if field.help_text %}{{ field.help_text }}{% endif %} +
    +
    +
    + {% endfor %}
    {% endblock %} Modified: trunk/templates/editor/list.html ================================================================= --- trunk/templates/editor/list.html (original) +++ trunk/templates/editor/list.html Wed Feb 4 18:36:30 2009 @@ -1,4 +1,7 @@ -{% extends "base.html" %} +{% extends "editor/base.html" %} {% block content %} -{{ news }} +Yeni Haber Ekle +{% for news in news %} +{{ news.news.title }} +{% endfor %} {% endblock %} From turkay.eren at gmail.com Wed Feb 4 18:50:47 2009 From: turkay.eren at gmail.com (Eren =?utf-8?q?T=C3=BCrkay?=) Date: Wed, 4 Feb 2009 18:50:47 +0200 Subject: [Oi-commits] r2413 - trunk/editor In-Reply-To: <200902041539.08577.ahmet@pardusman.org> References: <20090204055235.8463313843D4@ns1.pardus.org.tr> <200902040921.06172.turkay.eren@gmail.com> <200902041539.08577.ahmet@pardusman.org> Message-ID: <200902041850.47927.turkay.eren@gmail.com> On Wednesday 04 February 2009 15:39:05 Ahmet AYGÜN wrote: > Ama anladığım kadarıyla 2. bir modelimiz var News'a ForeignKey ile baÄŸlı ve > bu model katkı verecek kullanıcıların yazacakları haberleri taşıyacak. Sen > de diyorsun ki bunu ayrı bir model yapalım, böylece performans kazanırız > diyorsun. > > DoÄŸru muyum? Yep, doÄŸrusun :) http://svn.pardus.org.tr/oi/trunk/editor/models.py -------------- sonraki bölüm -------------- Bir HTML eklentisi temizlendi... URL: http://liste.pardus.org.tr/oi-commits/attachments/20090204/8006b3c2/attachment-0001.htm From oi-svn at pardus.org.tr Wed Feb 4 19:48:49 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Wed, 4 Feb 2009 19:48:49 +0200 (EET) Subject: [Oi-commits] r2416 - in trunk: editor media/js templates/editor Message-ID: <20090204174849.1E43A13843A9@ns1.pardus.org.tr> Author: jnmbk Date: Wed Feb 4 19:48:48 2009 New Revision: 2416 Added: trunk/media/js/editor.js Modified: trunk/editor/views.py trunk/templates/editor/change.html Log: image filter Modified: trunk/editor/views.py ================================================================= --- trunk/editor/views.py (original) +++ trunk/editor/views.py Wed Feb 4 19:48:48 2009 @@ -78,7 +78,7 @@ return HttpResponseRedirect(news.get_absolute_url()) else: - return render_response(request, "editor/create.html", locals()) + return render_response(request, "editor/change.html", locals()) else: news = contributedNews.news dict = { @@ -91,7 +91,7 @@ "author": news.author, } form = ContributedNewsForm(initial=dict) - return render_response(request, "editor/create.html", locals()) + return render_response(request, "editor/change.html", locals()) @permission_required('editor.change_contributednews', login_url="/kullanici/giris/") def list_articles(request): Modified: trunk/templates/editor/change.html ================================================================= --- trunk/templates/editor/change.html (original) +++ trunk/templates/editor/change.html Wed Feb 4 19:48:48 2009 @@ -2,9 +2,19 @@ {% block extrahead %} + {% endblock %} {% block content %}
    +
    +
    Arama
    +
    + +
    +
    +
    +
    +
    {% for field in form %}
    {{ field.label_tag }}
    From ahmet at pardusman.org Thu Feb 5 02:08:51 2009 From: ahmet at pardusman.org (Ahmet =?utf-8?q?AYG=C3=9CN?=) Date: Thu, 5 Feb 2009 02:08:51 +0200 Subject: [Oi-commits] r2413 - trunk/editor In-Reply-To: <200902041850.47927.turkay.eren@gmail.com> References: <20090204055235.8463313843D4@ns1.pardus.org.tr> <200902041539.08577.ahmet@pardusman.org> <200902041850.47927.turkay.eren@gmail.com> Message-ID: <200902050208.51365.ahmet@pardusman.org> Eren Türkay, Wednesday 04 February 2009 18:50:47 tarihinde yazdı: > Yep, doÄŸrusun :) Güzel. O zaman seni bu kadar 'dakıntılı' olmamaya davet ediyorum. Hayvani donanımları biz insanoÄŸlunun doyumsuz nefsi için üretiyoruz ve nefsimiz doyumsuz olmazsa donanım üretmenin bir manası kalmaz. Performans konusunda 'yoÄŸun bir dönem'de olduÄŸundan daha önce seninle konuÅŸmadığım konular var tayfayı ofiste çok boÄŸduÄŸum :) ÖSS'yi atlattıktan sonra bize bir benchmark yaparsan aradaki farkı görür ona göre seçim yaparız ;) Not: nginx vs. apache fight night'ın sonucununu da arkadaÅŸlar bilahare anlatsınlar sana :D -------------- sonraki bölüm -------------- Yazı olmayan bir eklenti temizlendi... İsim: kullanılamıyor Tür: application/pgp-signature Boyut: 197 bayt Tanım: This is a digitally signed message part. Url: http://liste.pardus.org.tr/oi-commits/attachments/20090205/4519a35a/attachment.pgp From ahmet at pardusman.org Thu Feb 5 02:10:54 2009 From: ahmet at pardusman.org (Ahmet =?utf-8?q?AYG=C3=9CN?=) Date: Thu, 5 Feb 2009 02:10:54 +0200 Subject: [Oi-commits] r2413 - trunk/editor In-Reply-To: <200902040921.06172.turkay.eren@gmail.com> References: <20090204055235.8463313843D4@ns1.pardus.org.tr> <200902040921.06172.turkay.eren@gmail.com> Message-ID: <200902050210.54324.ahmet@pardusman.org> Eren Türkay, Wednesday 04 February 2009 09:21:06 tarihinde yazdı: > Bu ContributedNews modelini "ForeignKey" ile ana News modeli ile > iliÅŸkilendirmek yerine ContrbutedNews içerisinde bu tabloları ayrı ayrı > yeniden oluÅŸtursak daha mantıklı olmayacak mı? Açıkçası bu halini hiç > beÄŸenmiyorum. > > Kod tekrarı olabilir diyeceksiniz ÅŸimdi ancak sitenin ana News modeli ile > iliÅŸkilendirdiÄŸimiz zaman 1.000 kullanıcı haber katkısı yapmak istediÄŸinde > sitenin haber bölümü artı olarak 1.000 girdi içerisinden sorgu yapacak > boÅŸuna.. > > ContributedNews ayrı bir tablo olsun ve kullanıcılardan haber kabul > ettiÄŸimiz zaman basitçe News modeline ekleme yaparız.. Bu arada kodu inceledim de aslında bizim ContributedNews diye bir modele ihtiyacımız yok. Site üzerinden News modeline veri ekleyecek bir arayüz (form) koyup status'u 0 sabit vererek de bu iÅŸi yapabiliriz. Hatta o formun post-send olayı olarak ilgilisine e-posta atıp 'x adet haber gözden geçirilmeyi bekliyor' diyebiliriz. Kod tekrarına ise her türlü karşıyım, DRY pls lol :p -------------- sonraki bölüm -------------- Yazı olmayan bir eklenti temizlendi... İsim: kullanılamıyor Tür: application/pgp-signature Boyut: 197 bayt Tanım: This is a digitally signed message part. Url: http://liste.pardus.org.tr/oi-commits/attachments/20090205/633dcffb/attachment.pgp From ugur.jnmbk at gmail.com Thu Feb 5 06:41:32 2009 From: ugur.jnmbk at gmail.com (=?UTF-8?B?VcSfdXIgw4dldGlu?=) Date: Thu, 5 Feb 2009 06:41:32 +0200 Subject: [Oi-commits] r2413 - trunk/editor In-Reply-To: <200902050210.54324.ahmet@pardusman.org> References: <20090204055235.8463313843D4@ns1.pardus.org.tr> <200902040921.06172.turkay.eren@gmail.com> <200902050210.54324.ahmet@pardusman.org> Message-ID: <9dca79e40902042041v730de754u4423246e6e32645a@mail.gmail.com> 05 Þubat 2009 Perþembe 02:10 tarihinde Ahmet AYGÜN yazdý: > Bu arada kodu inceledim de aslýnda bizim ContributedNews diye bir modele > ihtiyacýmýz yok. > > Site üzerinden News modeline veri ekleyecek bir arayüz (form) koyup status'u 0 > sabit vererek de bu iþi yapabiliriz. Hatta o formun post-send olayý olarak > ilgilisine e-posta atýp 'x adet haber gözden geçirilmeyi bekliyor' > diyebiliriz. > > Kod tekrarýna ise her türlü karþýyým, DRY pls lol :p > Herkesin yayýnlanana kadar kendi haberini düzenleyebilmesi gerekiyor. O tablo olmasa nereden anlayacaðýz neyi kimin eklediðini? -- Uður Çetin From turkay.eren at gmail.com Thu Feb 5 08:20:51 2009 From: turkay.eren at gmail.com (Eren =?utf-8?q?T=C3=BCrkay?=) Date: Thu, 5 Feb 2009 08:20:51 +0200 Subject: [Oi-commits] r2413 - trunk/editor In-Reply-To: <200902050208.51365.ahmet@pardusman.org> References: <20090204055235.8463313843D4@ns1.pardus.org.tr> <200902041850.47927.turkay.eren@gmail.com> <200902050208.51365.ahmet@pardusman.org> Message-ID: <200902050820.51580.turkay.eren@gmail.com> On Thursday 05 February 2009 02:08:51 Ahmet AYGÜN wrote: > Performans konusunda 'yoÄŸun bir dönem'de olduÄŸundan daha önce seninle > konuÅŸmadığım konular var tayfayı ofiste çok boÄŸduÄŸum :) Bu ne dimek ÅŸimdi :) -------------- sonraki bölüm -------------- Bir HTML eklentisi temizlendi... URL: http://liste.pardus.org.tr/oi-commits/attachments/20090205/5040be45/attachment.htm From ahmet at pardusman.org Thu Feb 5 19:13:08 2009 From: ahmet at pardusman.org (Ahmet =?utf-8?q?AYG=C3=9CN?=) Date: Thu, 5 Feb 2009 19:13:08 +0200 Subject: [Oi-commits] r2413 - trunk/editor In-Reply-To: <200902050820.51580.turkay.eren@gmail.com> References: <20090204055235.8463313843D4@ns1.pardus.org.tr> <200902050208.51365.ahmet@pardusman.org> <200902050820.51580.turkay.eren@gmail.com> Message-ID: <200902051913.10548.ahmet@pardusman.org> Eren Türkay, Thursday 05 February 2009 08:20:51 tarihinde yazdı: > On Thursday 05 February 2009 02:08:51 Ahmet AYGÜN wrote: > > Performans konusunda 'yoÄŸun bir dönem'de olduÄŸundan daha önce seninle > > konuÅŸmadığım konular var tayfayı ofiste çok boÄŸduÄŸum :) > > Bu ne dimek ÅŸimdi :) ÖSS'de istediÄŸin yeri kazan gel İstanbul'a, Tophane'de nargile pöfürdetirken anlatayım demek :) -------------- sonraki bölüm -------------- Yazı olmayan bir eklenti temizlendi... İsim: kullanılamıyor Tür: application/pgp-signature Boyut: 197 bayt Tanım: This is a digitally signed message part. Url: http://liste.pardus.org.tr/oi-commits/attachments/20090205/ccf239f6/attachment.pgp From ahmet at pardusman.org Thu Feb 5 19:17:19 2009 From: ahmet at pardusman.org (Ahmet =?iso-8859-9?q?AYG=DCN?=) Date: Thu, 5 Feb 2009 19:17:19 +0200 Subject: [Oi-commits] r2413 - trunk/editor In-Reply-To: <9dca79e40902042041v730de754u4423246e6e32645a@mail.gmail.com> References: <20090204055235.8463313843D4@ns1.pardus.org.tr> <200902050210.54324.ahmet@pardusman.org> <9dca79e40902042041v730de754u4423246e6e32645a@mail.gmail.com> Message-ID: <200902051917.19722.ahmet@pardusman.org> Uður Çetin, Thursday 05 February 2009 06:41:32 tarihinde yazdý: > Herkesin yayýnlanana kadar kendi haberini düzenleyebilmesi gerekiyor. > O tablo olmasa nereden anlayacaðýz neyi kimin eklediðini? Author ile Contributor arasýndaki farkýmýz ne burada? Aklýnýzda baþka bir plan varsa ben bilmiyorum ondan soruyorum. -------------- sonraki bölüm -------------- Yazý olmayan bir eklenti temizlendi... Ýsim: kullanýlamýyor Tür: application/pgp-signature Boyut: 197 bayt Taným: This is a digitally signed message part. Url: http://liste.pardus.org.tr/oi-commits/attachments/20090205/22a43521/attachment.pgp From ugur.jnmbk at gmail.com Thu Feb 5 19:59:32 2009 From: ugur.jnmbk at gmail.com (=?UTF-8?B?VcSfdXIgw4dldGlu?=) Date: Thu, 5 Feb 2009 19:59:32 +0200 Subject: [Oi-commits] r2413 - trunk/editor In-Reply-To: <200902051917.19722.ahmet@pardusman.org> References: <20090204055235.8463313843D4@ns1.pardus.org.tr> <200902050210.54324.ahmet@pardusman.org> <9dca79e40902042041v730de754u4423246e6e32645a@mail.gmail.com> <200902051917.19722.ahmet@pardusman.org> Message-ID: <9dca79e40902050959i173a91d5w2bb852eb2171f0c8@mail.gmail.com> 05 Þubat 2009 Perþembe 19:17 tarihinde Ahmet AYGÜN yazdý: > Author ile Contributor arasýndaki farkýmýz ne burada? > Aklýnýzda baþka bir plan varsa ben bilmiyorum ondan soruyorum. Contributor baþka birinin yazdýðý yazýyý da gönderebilirmiþ ondan öyle :) -- Uður Çetin From ahmet at pardusman.org Thu Feb 5 20:21:17 2009 From: ahmet at pardusman.org (Ahmet =?iso-8859-9?q?AYG=DCN?=) Date: Thu, 5 Feb 2009 20:21:17 +0200 Subject: [Oi-commits] r2413 - trunk/editor In-Reply-To: <9dca79e40902050959i173a91d5w2bb852eb2171f0c8@mail.gmail.com> References: <20090204055235.8463313843D4@ns1.pardus.org.tr> <200902051917.19722.ahmet@pardusman.org> <9dca79e40902050959i173a91d5w2bb852eb2171f0c8@mail.gmail.com> Message-ID: <200902052021.20321.ahmet@pardusman.org> Uður Çetin, Thursday 05 February 2009 19:59:32 tarihinde yazdý: > Contributor baþka birinin yazdýðý yazýyý da gönderebilirmiþ ondan öyle :) Bu hoþ bir þey deðil, gönderilen yazýlarýn lisanslarýný kontrol iþi bize düþüyor bu þekilde.. -------------- sonraki bölüm -------------- Yazý olmayan bir eklenti temizlendi... Ýsim: kullanýlamýyor Tür: application/pgp-signature Boyut: 197 bayt Taným: This is a digitally signed message part. Url: http://liste.pardus.org.tr/oi-commits/attachments/20090205/503caf98/attachment-0001.pgp From akin at omeroglu.net Thu Feb 5 22:42:40 2009 From: akin at omeroglu.net (=?ISO-8859-9?Q?Ak=FDn_=D6mero=F0lu?=) Date: Thu, 5 Feb 2009 22:42:40 +0200 Subject: [Oi-commits] r2413 - trunk/editor In-Reply-To: <200902052021.20321.ahmet@pardusman.org> References: <20090204055235.8463313843D4@ns1.pardus.org.tr> <200902051917.19722.ahmet@pardusman.org> <9dca79e40902050959i173a91d5w2bb852eb2171f0c8@mail.gmail.com> <200902052021.20321.ahmet@pardusman.org> Message-ID: <9652916c0902051242s6406212enb5a1d350c0591203@mail.gmail.com> 05 Þubat 2009 Perþembe 20:21 tarihinde Ahmet AYGÜN yazdý: > Uður Çetin, Thursday 05 February 2009 19:59:32 tarihinde yazdý: > > Contributor baþka birinin yazdýðý yazýyý da gönderebilirmiþ ondan öyle :) > Bu hoþ bir þey deðil, gönderilen yazýlarýn lisanslarýný kontrol iþi bize > düþüyor bu þekilde.. > Gönderilen yazýlarýn, lisanslarýndan dilbilgisi kontrolüne, görsel seçiminin doðruluðundan konulan linkin saðlamlýðýna kadar tüm kontrolleri zaten biz yapacaðýz. -------------- sonraki bölüm -------------- Bir HTML eklentisi temizlendi... URL: http://liste.pardus.org.tr/oi-commits/attachments/20090205/e599cddb/attachment.htm From ahmet at pardusman.org Fri Feb 6 00:42:15 2009 From: ahmet at pardusman.org (Ahmet =?utf-8?q?AYG=C3=9CN?=) Date: Fri, 6 Feb 2009 00:42:15 +0200 Subject: [Oi-commits] r2413 - trunk/editor In-Reply-To: <9652916c0902051242s6406212enb5a1d350c0591203@mail.gmail.com> References: <20090204055235.8463313843D4@ns1.pardus.org.tr> <200902052021.20321.ahmet@pardusman.org> <9652916c0902051242s6406212enb5a1d350c0591203@mail.gmail.com> Message-ID: <200902060042.18255.ahmet@pardusman.org> Akın ÖmeroÄŸlu, Thursday 05 February 2009 22:42:40 tarihinde yazdı: > Gönderilen yazıların, lisanslarından dilbilgisi kontrolüne, görsel > seçiminin doÄŸruluÄŸundan konulan linkin saÄŸlamlığına kadar tüm kontrolleri > zaten biz yapacağız. Bence yine de gerenk yok ama karar sizin ;) -------------- sonraki bölüm -------------- Yazı olmayan bir eklenti temizlendi... İsim: kullanılamıyor Tür: application/pgp-signature Boyut: 197 bayt Tanım: This is a digitally signed message part. Url: http://liste.pardus.org.tr/oi-commits/attachments/20090206/4005273a/attachment.pgp From akin at omeroglu.net Fri Feb 6 00:57:12 2009 From: akin at omeroglu.net (=?ISO-8859-9?Q?Ak=FDn_=D6mero=F0lu?=) Date: Fri, 6 Feb 2009 00:57:12 +0200 Subject: [Oi-commits] r2413 - trunk/editor In-Reply-To: <200902060042.18255.ahmet@pardusman.org> References: <20090204055235.8463313843D4@ns1.pardus.org.tr> <200902052021.20321.ahmet@pardusman.org> <9652916c0902051242s6406212enb5a1d350c0591203@mail.gmail.com> <200902060042.18255.ahmet@pardusman.org> Message-ID: <9652916c0902051457u4d3c22a6ob31f7068feb1fe2f@mail.gmail.com> 06 Þubat 2009 Cuma 00:42 tarihinde Ahmet AYGÜN yazdý: > Akýn Ömeroðlu, Thursday 05 February 2009 22:42:40 tarihinde yazdý: > > Gönderilen yazýlarýn, lisanslarýndan dilbilgisi kontrolüne, görsel > > seçiminin doðruluðundan konulan linkin saðlamlýðýna kadar tüm kontrolleri > > zaten biz yapacaðýz. > Bence yine de gerenk yok ama karar sizin ;) > Aslýnda orada kafamda þöyle bir oyun planý var. Bu gün benim haberlerini kontrol ettiðim kiþileri bundan 7-8 ay sonra haber kontrol eden kiþi pozisyonuna koymalýyýz. Bu sayede biz seninle daha çok UT oynarýz ;) -------------- sonraki bölüm -------------- Bir HTML eklentisi temizlendi... URL: http://liste.pardus.org.tr/oi-commits/attachments/20090206/182c181d/attachment.htm From ahmet at pardusman.org Fri Feb 6 02:32:13 2009 From: ahmet at pardusman.org (Ahmet =?utf-8?q?AYG=C3=9CN?=) Date: Fri, 6 Feb 2009 02:32:13 +0200 Subject: [Oi-commits] r2413 - trunk/editor In-Reply-To: <9652916c0902051457u4d3c22a6ob31f7068feb1fe2f@mail.gmail.com> References: <20090204055235.8463313843D4@ns1.pardus.org.tr> <200902060042.18255.ahmet@pardusman.org> <9652916c0902051457u4d3c22a6ob31f7068feb1fe2f@mail.gmail.com> Message-ID: <200902060232.15962.ahmet@pardusman.org> Akın ÖmeroÄŸlu, Friday 06 February 2009 00:57:12 tarihinde yazdı: > Aslında orada kafamda şöyle bir oyun planı var. Bu gün benim haberlerini > kontrol ettiÄŸim kiÅŸileri bundan 7-8 ay sonra haber kontrol eden kiÅŸi > pozisyonuna koymalıyız. Bu sayede biz seninle daha çok UT oynarız ;) Tamam da benim itirazım (pek itiraz da deÄŸil aslında) kod konusunda, yoksa topluluÄŸun geniÅŸlemesi (a.k.a. ekosistem halini alması) için gerekli olan da bu zaten. Böylece kafana daha fazla mermi sıkabilirim ;) -------------- sonraki bölüm -------------- Yazı olmayan bir eklenti temizlendi... İsim: kullanılamıyor Tür: application/pgp-signature Boyut: 197 bayt Tanım: This is a digitally signed message part. Url: http://liste.pardus.org.tr/oi-commits/attachments/20090206/97dbcabd/attachment.pgp From oi-svn at pardus.org.tr Fri Feb 6 16:47:17 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Fri, 6 Feb 2009 16:47:17 +0200 (EET) Subject: [Oi-commits] r2417 - in trunk: media/js templates/editor Message-ID: <20090206144717.3A3CE1384476@ns1.pardus.org.tr> Author: jnmbk Date: Fri Feb 6 16:47:16 2009 New Revision: 2417 Modified: trunk/media/js/editor.js trunk/templates/editor/change.html trunk/templates/editor/create.html Log: image selector completed Modified: trunk/media/js/editor.js ================================================================= --- trunk/media/js/editor.js (original) +++ trunk/media/js/editor.js Fri Feb 6 16:47:16 2009 @@ -1,3 +1,9 @@ +$(document).ready(function() { + $("#id_image").attr("onchange", "update_image(this)"); + $("#id_image").attr("onkeyup", "update_image(this)"); + $("#filter").attr("onchange", "filter_images()"); + $("#filter").attr("onkeyup", "filter_images()"); +}); function filter_images() { if ($("#filter").val().length > 2) { $("#id_image > option").hide(); @@ -8,5 +14,11 @@ } else { $("#filter").css("color", ""); } + } else { + $("#id_image > option").show(); + $("#filter").css("color", ""); } } +function update_image(selectBox) { + $("#image_thumb").attr("src", "/media/" + selectBox[selectBox.selectedIndex].innerHTML); +} Modified: trunk/templates/editor/change.html ================================================================= --- trunk/templates/editor/change.html (original) +++ trunk/templates/editor/change.html Fri Feb 6 16:47:16 2009 @@ -1,26 +1,30 @@ {% extends "editor/base.html" %} {% block extrahead %} - + {% endblock %} {% block content %} + {% for field in form %} + {% ifequal forloop.counter 3 %}
    -
    Arama
    +
    Görselleri Filtrele
    - +
    + Burayý kullanarak görsellerde arama yapabilirsiniz.
    - {% for field in form %} + {% endifequal %}
    {{ field.label_tag }}
    {{ field }} {% if field.errors %}{{ field.errors }}{% endif %} + {% ifequal forloop.counter 3 %}
    görsel{% endifequal %}
    {% if field.help_text %}{{ field.help_text }}{% endif %} Modified: trunk/templates/editor/create.html ================================================================= --- trunk/templates/editor/create.html (original) +++ trunk/templates/editor/create.html Fri Feb 6 16:47:16 2009 @@ -2,15 +2,29 @@ {% block extrahead %} + {% endblock %} {% block content %} {% for field in form %} + {% ifequal forloop.counter 3 %} +
    +
    Görselleri Filtrele
    +
    + +
    +
    + Burayý kullanarak görsellerde arama yapabilirsiniz. +
    +
    +
    + {% endifequal %}
    {{ field.label_tag }}
    {{ field }} {% if field.errors %}{{ field.errors }}{% endif %} + {% ifequal forloop.counter 3 %}
    görsel{% endifequal %}
    {% if field.help_text %}{{ field.help_text }}{% endif %} From oi-svn at pardus.org.tr Fri Feb 6 17:18:40 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Fri, 6 Feb 2009 17:18:40 +0200 (EET) Subject: [Oi-commits] r2418 - in trunk: media/img templates Message-ID: <20090206151840.234B91384476@ns1.pardus.org.tr> Author: jnmbk Date: Fri Feb 6 17:18:39 2009 New Revision: 2418 Added: trunk/media/img/oi-edergi-10-kapak.png (contents, props changed) Removed: trunk/media/img/oi-edergi-9-kapak.png Modified: trunk/templates/base.html Log: new e-zine Modified: trunk/templates/base.html ================================================================= --- trunk/templates/base.html (original) +++ trunk/templates/base.html Fri Feb 6 17:18:39 2009 @@ -88,7 +88,7 @@ {% block sidebar_bottom_top %} {% endblock %} {% petition_box %} From oi-svn at pardus.org.tr Mon Feb 9 12:20:42 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 9 Feb 2009 12:20:42 +0200 (EET) Subject: [Oi-commits] r2419 - in trunk/templates: . game howto news package Message-ID: <20090209102042.3E07713843AE@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 9 12:20:41 2009 New Revision: 2419 Modified: trunk/templates/game/game_main.html trunk/templates/home.html trunk/templates/howto/howto_main.html trunk/templates/news/news_main.html trunk/templates/package/package_main.html Log: 'þub'.title() workaround for all list pages Modified: trunk/templates/game/game_main.html ================================================================= --- trunk/templates/game/game_main.html (original) +++ trunk/templates/game/game_main.html Mon Feb 9 12:20:41 2009 @@ -12,7 +12,7 @@
    {{ game.image.get_alt_string }}
    gölge -
    {{ game.update|date:"d M" }} {{ game.update|date:"Y" }} / {{ game.topic.posts|add:"-1" }} Yorum
    +
    {{ game.update|date:"d" }} {{ game.update|date:"F"|slice:":3" }} {{ game.update|date:"Y" }} / {{ game.topic.posts|add:"-1" }} Yorum
    Modified: trunk/templates/home.html ================================================================= --- trunk/templates/home.html (original) +++ trunk/templates/home.html Mon Feb 9 12:20:41 2009 @@ -32,7 +32,7 @@ Haberler
    {{ news.sum|safe }}
    -
    {{ news.update|date:"d M" }} {{ news.update|date:"Y" }} / {{ news.topic.posts|add:"-1" }} Yorum
    +
    {{ news.update|date:"d" }} {{ news.update|date:"F"|slice:":3" }} {{ news.update|date:"Y" }} / {{ news.topic.posts|add:"-1" }} Yorum
    @@ -47,7 +47,7 @@
    {{ howto.image.get_alt_string }}
    gölge -
    {{ howto.update|date:"d M" }} {{ howto.update|date:"Y" }} / {{ howto.topic.posts|add:"-1" }} Yorum
    +
    {{ howto.update|date:"d" }} {{ howto.update|date:"F"|slice:":3" }} {{ howto.update|date:"Y" }} / {{ howto.topic.posts|add:"-1" }} Yorum
    Nasýl @@ -60,7 +60,7 @@
    {{ package.image.get_alt_string }}
    gölge -
    {{ package.update|date:"d M" }} {{ package.update|date:"Y" }} / {{ package.topic.posts|add:"-1" }} Yorum
    +
    {{ package.update|date:"d" }} {{ package.update|date:"F"|slice:":3" }} {{ package.update|date:"Y" }} / {{ package.topic.posts|add:"-1" }} Yorum
    Paket @@ -73,7 +73,7 @@
    {{ game.image.get_alt_string }}
    gölge -
    {{ game.update|date:"d M" }} {{ game.update|date:"Y" }} / {{ game.topic.posts|add:"-1" }} Yorum
    +
    {{ game.update|date:"d" }} {{ game.update|date:"F"|slice:":3" }} {{ game.update|date:"Y" }} / {{ game.topic.posts|add:"-1" }} Yorum
    Oyun Modified: trunk/templates/howto/howto_main.html ================================================================= --- trunk/templates/howto/howto_main.html (original) +++ trunk/templates/howto/howto_main.html Mon Feb 9 12:20:41 2009 @@ -12,7 +12,7 @@
    {{ howto.image.get_alt_string }}
    gölge -
    {{ howto.update|date:"d M" }} {{ howto.update|date:"Y" }} / {{ howto.topic.posts|add:"-1" }} Yorum
    +
    {{ howto.update|date:"d" }} {{ howto.update|date:"F"|slice:":3" }} {{ howto.update|date:"Y" }} / {{ howto.topic.posts|add:"-1" }} Yorum
    Modified: trunk/templates/news/news_main.html ================================================================= --- trunk/templates/news/news_main.html (original) +++ trunk/templates/news/news_main.html Mon Feb 9 12:20:41 2009 @@ -12,7 +12,7 @@
    {{ news.image.get_alt_string }}
    gölge -
    {{ news.update|date:"d M" }} {{ news.update|date:"Y" }} / {{ news.topic.posts|add:"-1" }} Yorum
    +
    {{ news.update|date:"d" }} {{ news.update|date:"F"|slice:":3" }} {{ news.update|date:"Y" }} / {{ news.topic.posts|add:"-1" }} Yorum
    Modified: trunk/templates/package/package_main.html ================================================================= --- trunk/templates/package/package_main.html (original) +++ trunk/templates/package/package_main.html Mon Feb 9 12:20:41 2009 @@ -12,7 +12,7 @@
    {{ package.image.get_alt_string }}
    gölge -
    {{ package.update|date:"d M" }} {{ package.update|date:"Y" }} / {{ package.topic.posts|add:"-1" }} Yorum
    +
    {{ package.update|date:"d" }} {{ package.update|date:"F"|slice:":3" }} {{ package.update|date:"Y" }} / {{ package.topic.posts|add:"-1" }} Yorum
    From oi-svn at pardus.org.tr Mon Feb 9 15:05:21 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 9 Feb 2009 15:05:21 +0200 (EET) Subject: [Oi-commits] r2420 - trunk/ideas Message-ID: <20090209130538.A8B8213841D2@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 9 15:04:38 2009 New Revision: 2420 Modified: trunk/ideas/views.py Log: fix new idea Modified: trunk/ideas/views.py ================================================================= --- trunk/ideas/views.py (original) +++ trunk/ideas/views.py Mon Feb 9 15:04:38 2009 @@ -152,7 +152,7 @@ related_to = form.cleaned_data['related_to'], forum_url = form.cleaned_data['forum_url'], bug_numbers = form.cleaned_data['bug_numbers'], - status = Status.objects.all()[0], + status = Status.objects.get(name="Yeni Fikir"), topic = topic) newidea.save() From oi-svn at pardus.org.tr Wed Feb 11 19:48:11 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Wed, 11 Feb 2009 19:48:11 +0200 (EET) Subject: [Oi-commits] r2421 - in trunk: media/img/new/servicelinks templates/news Message-ID: <20090211174811.3AC2813844FA@ns1.pardus.org.tr> Author: jnmbk Date: Wed Feb 11 19:48:10 2009 New Revision: 2421 Added: trunk/media/img/new/servicelinks/facebook.png (contents, props changed) Modified: trunk/templates/news/news_detail.html Log: add to facebook Modified: trunk/templates/news/news_detail.html ================================================================= --- trunk/templates/news/news_detail.html (original) +++ trunk/templates/news/news_detail.html Wed Feb 11 19:48:10 2009 @@ -45,6 +45,7 @@

    Yazar

    {{ news.author }}

    - del.icio.us + del.icio.us'a ekle + facebook'a ekle
    {% endblock %} From oi-svn at pardus.org.tr Wed Feb 11 20:00:06 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Wed, 11 Feb 2009 20:00:06 +0200 (EET) Subject: [Oi-commits] r2422 - in trunk: media/img/new/servicelinks templates/news Message-ID: <20090211180006.CC03D13844F9@ns1.pardus.org.tr> Author: jnmbk Date: Wed Feb 11 20:00:06 2009 New Revision: 2422 Added: trunk/media/img/new/servicelinks/twitter.png (contents, props changed) Modified: trunk/templates/news/news_detail.html Log: add to twitter Modified: trunk/templates/news/news_detail.html ================================================================= --- trunk/templates/news/news_detail.html (original) +++ trunk/templates/news/news_detail.html Wed Feb 11 20:00:06 2009 @@ -45,7 +45,11 @@

    Yazar

    {{ news.author }}

    +

    Paylaþ

    +

    del.icio.us'a ekle facebook'a ekle + twitter'a ekle +

    {% endblock %} From oi-svn at pardus.org.tr Wed Feb 11 20:15:35 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Wed, 11 Feb 2009 20:15:35 +0200 (EET) Subject: [Oi-commits] r2423 - in trunk: media/img/new/servicelinks templates/news Message-ID: <20090211181536.0703913844C6@ns1.pardus.org.tr> Author: jnmbk Date: Wed Feb 11 20:15:35 2009 New Revision: 2423 Added: trunk/media/img/new/servicelinks/stumbleupon.png (contents, props changed) Modified: trunk/templates/news/news_detail.html Log: add to stumbleupon Modified: trunk/templates/news/news_detail.html ================================================================= --- trunk/templates/news/news_detail.html (original) +++ trunk/templates/news/news_detail.html Wed Feb 11 20:15:35 2009 @@ -49,7 +49,8 @@

    del.icio.us'a ekle facebook'a ekle - twitter'a ekle + twitter'a ekle + stumbleupon'a ekle

    {% endblock %} From oi-svn at pardus.org.tr Wed Feb 11 20:36:07 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Wed, 11 Feb 2009 20:36:07 +0200 (EET) Subject: [Oi-commits] r2424 - trunk/templates/news Message-ID: <20090211183607.3B16913844FC@ns1.pardus.org.tr> Author: jnmbk Date: Wed Feb 11 20:36:06 2009 New Revision: 2424 Modified: trunk/templates/news/news_detail.html Log: add to google bookmarks Modified: trunk/templates/news/news_detail.html ================================================================= --- trunk/templates/news/news_detail.html (original) +++ trunk/templates/news/news_detail.html Wed Feb 11 20:36:06 2009 @@ -51,6 +51,7 @@ facebook'a ekle twitter'a ekle stumbleupon'a ekle + google bookmarks'a ekle

    {% endblock %} From oi-svn at pardus.org.tr Wed Feb 11 21:02:07 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Wed, 11 Feb 2009 21:02:07 +0200 (EET) Subject: [Oi-commits] r2425 - in trunk: media/img/new/servicelinks templates/news Message-ID: <20090211190207.D932513844FA@ns1.pardus.org.tr> Author: jnmbk Date: Wed Feb 11 21:02:07 2009 New Revision: 2425 Added: trunk/media/img/new/servicelinks/googlebookmarks.png (contents, props changed) trunk/media/img/new/servicelinks/technorati.png (contents, props changed) Modified: trunk/templates/news/news_detail.html Log: add to technorati Modified: trunk/templates/news/news_detail.html ================================================================= --- trunk/templates/news/news_detail.html (original) +++ trunk/templates/news/news_detail.html Wed Feb 11 21:02:07 2009 @@ -47,11 +47,12 @@

    {{ news.author }}

    Paylaþ

    - del.icio.us'a ekle - facebook'a ekle - twitter'a ekle - stumbleupon'a ekle - google bookmarks'a ekle + del.icio.us'a ekle + facebook'a ekle + twitter'a ekle + stumbleupon'a ekle + google bookmarks'a ekle + technorati'ye ekle

    {% endblock %} From oi-svn at pardus.org.tr Wed Feb 11 21:08:55 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Wed, 11 Feb 2009 21:08:55 +0200 (EET) Subject: [Oi-commits] r2426 - trunk/templates/news Message-ID: <20090211190856.026A01384425@ns1.pardus.org.tr> Author: jnmbk Date: Wed Feb 11 21:08:55 2009 New Revision: 2426 Modified: trunk/templates/news/news_detail.html Log: fix delicious Modified: trunk/templates/news/news_detail.html ================================================================= --- trunk/templates/news/news_detail.html (original) +++ trunk/templates/news/news_detail.html Wed Feb 11 21:08:55 2009 @@ -47,7 +47,7 @@

    {{ news.author }}

    Paylaþ

    - del.icio.us'a ekle + del.icio.us'a ekle facebook'a ekle twitter'a ekle stumbleupon'a ekle From oi-svn at pardus.org.tr Thu Feb 12 14:15:23 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Thu, 12 Feb 2009 14:15:23 +0200 (EET) Subject: [Oi-commits] r2427 - trunk/templates/news Message-ID: <20090212121523.B5441138444A@ns1.pardus.org.tr> Author: jnmbk Date: Thu Feb 12 14:15:23 2009 New Revision: 2427 Modified: trunk/templates/news/news_detail.html Log: trying to fix facebook Modified: trunk/templates/news/news_detail.html ================================================================= --- trunk/templates/news/news_detail.html (original) +++ trunk/templates/news/news_detail.html Thu Feb 12 14:15:23 2009 @@ -5,6 +5,11 @@ {% block extrahead %} + + + + + {% if user.is_authenticated %} @@ -48,10 +53,10 @@

    Paylaþ

    del.icio.us'a ekle - facebook'a ekle + facebook'a ekle twitter'a ekle stumbleupon'a ekle - google bookmarks'a ekle + google bookmarks'a ekle technorati'ye ekle

    From oi-svn at pardus.org.tr Thu Feb 12 14:20:32 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Thu, 12 Feb 2009 14:20:32 +0200 (EET) Subject: [Oi-commits] r2428 - trunk/templates/news Message-ID: <20090212122032.D5E25138444D@ns1.pardus.org.tr> Author: jnmbk Date: Thu Feb 12 14:20:32 2009 New Revision: 2428 Modified: trunk/templates/news/news_detail.html Log: I hope they don't use double quotes or <> in news title Modified: trunk/templates/news/news_detail.html ================================================================= --- trunk/templates/news/news_detail.html (original) +++ trunk/templates/news/news_detail.html Thu Feb 12 14:20:32 2009 @@ -6,7 +6,7 @@ - + From oi-svn at pardus.org.tr Thu Feb 12 15:29:16 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Thu, 12 Feb 2009 15:29:16 +0200 (EET) Subject: [Oi-commits] r2429 - trunk/templates/news Message-ID: <20090212132916.5BE2E138441C@ns1.pardus.org.tr> Author: jnmbk Date: Thu Feb 12 15:29:15 2009 New Revision: 2429 Modified: trunk/templates/news/news_detail.html Log: try again Modified: trunk/templates/news/news_detail.html ================================================================= --- trunk/templates/news/news_detail.html (original) +++ trunk/templates/news/news_detail.html Thu Feb 12 15:29:15 2009 @@ -9,6 +9,7 @@ + {% if user.is_authenticated %} From oi-svn at pardus.org.tr Thu Feb 12 18:00:07 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Thu, 12 Feb 2009 18:00:07 +0200 (EET) Subject: [Oi-commits] r2430 - trunk/media/css/new Message-ID: <20090212160007.B9B6813844B2@ns1.pardus.org.tr> Author: jnmbk Date: Thu Feb 12 18:00:07 2009 New Revision: 2430 Modified: trunk/media/css/new/brainstorm.css Log: bigger description area for ideas Modified: trunk/media/css/new/brainstorm.css ================================================================= --- trunk/media/css/new/brainstorm.css (original) +++ trunk/media/css/new/brainstorm.css Thu Feb 12 18:00:07 2009 @@ -137,3 +137,6 @@ .cursor_default { cursor: default; } +textarea#description { + width: 500px; +} From oi-svn at pardus.org.tr Fri Feb 13 13:33:03 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Fri, 13 Feb 2009 13:33:03 +0200 (EET) Subject: [Oi-commits] r2431 - in trunk: ideas/templates templates templates/forum Message-ID: <20090213113303.ED3AF1384462@ns1.pardus.org.tr> Author: jnmbk Date: Fri Feb 13 13:33:03 2009 New Revision: 2431 Modified: trunk/ideas/templates/idea_base.html trunk/templates/base.html trunk/templates/forum/forum_base.html Log: new keywords Modified: trunk/ideas/templates/idea_base.html ================================================================= --- trunk/ideas/templates/idea_base.html (original) +++ trunk/ideas/templates/idea_base.html Fri Feb 13 13:33:03 2009 @@ -4,7 +4,7 @@ {% block component_name %}Yeni Fikirler{% endblock %} - {% block title %}{% endblock %}Özgürlük için... - + Modified: trunk/templates/base.html ================================================================= --- trunk/templates/base.html (original) +++ trunk/templates/base.html Fri Feb 13 13:33:03 2009 @@ -5,7 +5,7 @@ {% block title %}{% endblock %}Özgürlük için... - + Modified: trunk/templates/forum/forum_base.html ================================================================= --- trunk/templates/forum/forum_base.html (original) +++ trunk/templates/forum/forum_base.html Fri Feb 13 13:33:03 2009 @@ -3,7 +3,7 @@ Forum - {% block title %}{% endblock %}Özgürlük için... - + From oi-svn at pardus.org.tr Fri Feb 13 14:35:25 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Fri, 13 Feb 2009 14:35:25 +0200 (EET) Subject: [Oi-commits] r2432 - trunk/media/js/tinymce Message-ID: <20090213123525.60F4824740B6@ns1.pardus.org.tr> Author: jnmbk Date: Fri Feb 13 14:35:24 2009 New Revision: 2432 Modified: trunk/media/js/tinymce/textareas.js Log: enable tinymce resizing in admin Modified: trunk/media/js/tinymce/textareas.js ================================================================= --- trunk/media/js/tinymce/textareas.js (original) +++ trunk/media/js/tinymce/textareas.js Fri Feb 13 14:35:24 2009 @@ -7,6 +7,7 @@ theme_advanced_toolbar_location : "top", theme_advanced_toolbar_align : "left", theme_advanced_path_location : "bottom", + theme_advanced_resizing : true, browsers : "msie,gecko,opera,safari", dialog_type : "modal", entity_encoding : "raw", From oi-svn at pardus.org.tr Fri Feb 13 15:05:15 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Fri, 13 Feb 2009 15:05:15 +0200 (EET) Subject: [Oi-commits] r2434 - trunk/media/js/tinymce Message-ID: <20090213130526.25543247411D@ns1.pardus.org.tr> Author: jnmbk Date: Fri Feb 13 15:04:40 2009 New Revision: 2434 Modified: trunk/media/js/tinymce/textareas.js Log: tinymce fullscreen button in admin Modified: trunk/media/js/tinymce/textareas.js ================================================================= --- trunk/media/js/tinymce/textareas.js (original) +++ trunk/media/js/tinymce/textareas.js Fri Feb 13 15:04:40 2009 @@ -1,7 +1,7 @@ tinyMCE.init({ mode : "textareas", theme : "advanced", - theme_advanced_buttons1 : "undo,redo,charmap,search,replace,|,link,unlink,image,emotions,|,code", + theme_advanced_buttons1 : "undo,redo,charmap,search,replace,|,link,unlink,image,emotions,|,code,fullscreen", theme_advanced_buttons2 : "formatselect,fontsizeselect,bold,italic,underline,strikethrough,sub,sup,|,justifyleft,justifycenter,justifyright,justifyfull,outdent,indent,|,bullist,numlist,|,forecolor,backcolor,removeformat", theme_advanced_buttons3 : "", theme_advanced_toolbar_location : "top", @@ -18,7 +18,7 @@ extended_valid_elements : "a[name|href|target|title],img[class|src|border=0|alt|title|hspace|vspace|width|height|align|name|style],hr[class|width|size|noshade],font[face|size|color|style],span[class|align|style]", advimage_update_dimensions_onchange: true, file_browser_callback : 'oiFileBrowser', - plugins : "advimage,autosave,searchreplace,table,visualchars,advlink,emotions,media,style,template,xhtmlxtras", + plugins : "advimage,autosave,searchreplace,table,visualchars,advlink,emotions,media,style,template,xhtmlxtras,fullscreen", gecko_spellcheck : true, language : "tr" }); From oi-svn at pardus.org.tr Mon Feb 16 12:28:05 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 16 Feb 2009 12:28:05 +0200 (EET) Subject: [Oi-commits] r2435 - trunk/media/js Message-ID: <20090216102805.80C7513840E3@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 16 12:28:05 2009 New Revision: 2435 Modified: trunk/media/js/urlify.js Log: we don't use those in Turkish Modified: trunk/media/js/urlify.js ================================================================= --- trunk/media/js/urlify.js (original) +++ trunk/media/js/urlify.js Mon Feb 16 12:28:05 2009 @@ -1,10 +1,12 @@ function URLify(s, num_chars) { + /* removelist = ["a", "an", "as", "at", "before", "but", "by", "for", "from", "is", "in", "into", "like", "of", "off", "on", "onto", "per", "since", "than", "the", "this", "that", "to", "up", "via", "with"]; r = new RegExp('\\b(' + removelist.join('|') + ')\\b', 'gi'); s = s.replace(r, ''); + */ s = s.replace(/þ/g, "s"); s = s.replace(/ý/g, "i"); s = s.replace(/ç/g, "c"); @@ -22,4 +24,4 @@ s = s.replace(/[-\s]+/g, '-'); s = s.toLowerCase(); return s.substring(0, num_chars); -} \ No newline at end of file +} From oi-svn at pardus.org.tr Mon Feb 16 12:50:47 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 16 Feb 2009 12:50:47 +0200 (EET) Subject: [Oi-commits] r2436 - in trunk: media/js templates/editor Message-ID: <20090216105047.45C2413842E1@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 16 12:50:47 2009 New Revision: 2436 Modified: trunk/media/js/editor.js trunk/templates/editor/change.html trunk/templates/editor/create.html Log: working sef title Modified: trunk/media/js/editor.js ================================================================= --- trunk/media/js/editor.js (original) +++ trunk/media/js/editor.js Mon Feb 16 12:50:47 2009 @@ -3,6 +3,11 @@ $("#id_image").attr("onkeyup", "update_image(this)"); $("#filter").attr("onchange", "filter_images()"); $("#filter").attr("onkeyup", "filter_images()"); + document.getElementById("id_slug").onchange = function() { this._changed = true; }; + document.getElementById("id_title").onkeyup = function() { + var e = document.getElementById("id_slug"); + if (!e._changed) { e.value = URLify(document.getElementById("id_title").value, 50); } + } }); function filter_images() { if ($("#filter").val().length > 2) { Modified: trunk/templates/editor/change.html ================================================================= --- trunk/templates/editor/change.html (original) +++ trunk/templates/editor/change.html Mon Feb 16 12:50:47 2009 @@ -2,6 +2,7 @@ {% block extrahead %} + {% endblock %} {% block content %} Modified: trunk/templates/editor/create.html ================================================================= --- trunk/templates/editor/create.html (original) +++ trunk/templates/editor/create.html Mon Feb 16 12:50:47 2009 @@ -2,6 +2,7 @@ {% block extrahead %} + {% endblock %} {% block content %} From oi-svn at pardus.org.tr Mon Feb 16 12:54:27 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 16 Feb 2009 12:54:27 +0200 (EET) Subject: [Oi-commits] r2437 - trunk/st Message-ID: <20090216105428.2964F13842E1@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 16 12:54:27 2009 New Revision: 2437 Modified: trunk/st/models.py Log: some help text for editors Modified: trunk/st/models.py ================================================================= --- trunk/st/models.py (original) +++ trunk/st/models.py Mon Feb 16 12:54:27 2009 @@ -248,8 +248,8 @@ class News(models.Model): title = models.CharField('Baþlýk', max_length=32, blank=False) - slug = models.SlugField('SEF Baþlýk') - image = models.ForeignKey(Img, verbose_name="Görsel", blank=True, null=True) + slug = models.SlugField('SEF Baþlýk', help_text="Haberin baðlantýsýný oluþturacak baþlýk (haber baþlýðýyla ayný olmalý fakat sadece küçük harf ve - içermelidir)") + image = models.ForeignKey(Img, verbose_name="Görsel", blank=True, null=True, help_text="Görselin 310x205 boyutlarýnda olmasýna dikkat edin!") sum = models.TextField('Özet', blank=False) text = models.TextField('Metin', blank=False) tags = models.ManyToManyField(Tag, blank=False) From oi-svn at pardus.org.tr Mon Feb 16 13:13:34 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 16 Feb 2009 13:13:34 +0200 (EET) Subject: [Oi-commits] r2438 - trunk/upload Message-ID: <20090216111335.02AC613842E1@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 16 13:13:34 2009 New Revision: 2438 Modified: trunk/upload/views.py Log: change upload permissions for editors Modified: trunk/upload/views.py ================================================================= --- trunk/upload/views.py (original) +++ trunk/upload/views.py Mon Feb 16 13:13:34 2009 @@ -7,26 +7,23 @@ from os import path -from django.contrib.auth.decorators import login_required +from django.contrib.auth.decorators import permission_required from django import forms from django.shortcuts import render_to_response from oi.upload.models import Image, ImageUploadForm from oi.settings import MEDIA_URL, MEDIA_ROOT - at login_required + at permission_required('editor.create_contributednews', login_url="/kullanici/giris/") def image_upload(request): - if request.user.is_staff: - if request.method == 'POST': - form = ImageUploadForm(request.POST, request.FILES) - if form.is_valid(): - f = request.FILES['file'] - dest = open('%s/upload/image/%s' % (MEDIA_ROOT, f.name), 'wb+') - for chunk in f.chunks(): - dest.write(chunk) - dest.close() - return render_to_response('file_upload/file_upload_success.html', { 'filename': f.name}) - else: - form = ImageUploadForm() - return render_to_response('file_upload/file_upload.html', {'form': form}) + if request.method == 'POST': + form = ImageUploadForm(request.POST, request.FILES) + if form.is_valid(): + f = request.FILES['file'] + dest = open('%s/upload/image/%s' % (MEDIA_ROOT, f.name), 'wb+') + for chunk in f.chunks(): + dest.write(chunk) + dest.close() + return render_to_response('file_upload/file_upload_success.html', { 'filename': f.name}) else: - return render_to_response('home.html') + form = ImageUploadForm() + return render_to_response('file_upload/file_upload.html', {'form': form}) From oi-svn at pardus.org.tr Mon Feb 16 13:32:37 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 16 Feb 2009 13:32:37 +0200 (EET) Subject: [Oi-commits] r2439 - in trunk: media/js templates/editor Message-ID: <20090216113237.DAB9C1384352@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 16 13:32:37 2009 New Revision: 2439 Modified: trunk/media/js/editor.js trunk/templates/editor/change.html trunk/templates/editor/create.html Log: customized tinymce for editors Modified: trunk/media/js/editor.js ================================================================= --- trunk/media/js/editor.js (original) +++ trunk/media/js/editor.js Mon Feb 16 13:32:37 2009 @@ -27,3 +27,43 @@ function update_image(selectBox) { $("#image_thumb").attr("src", "/media/" + selectBox[selectBox.selectedIndex].innerHTML); } +tinyMCE.init({ + mode : "textareas", + theme : "advanced", + theme_advanced_buttons1 : "undo,redo,charmap,search,replace,|,link,unlink,image,emotions,|,code,fullscreen", + theme_advanced_buttons2 : "formatselect,fontsizeselect,bold,italic,underline,strikethrough,sub,sup,|,justifyleft,justifycenter,justifyright,justifyfull,outdent,indent,|,bullist,numlist,|,forecolor,backcolor,removeformat", + theme_advanced_buttons3 : "", + theme_advanced_toolbar_location : "top", + theme_advanced_toolbar_align : "left", + theme_advanced_path_location : "bottom", + theme_advanced_resizing : true, + browsers : "msie,gecko,opera,safari", + dialog_type : "modal", + entity_encoding : "raw", + relative_urls : false, + convert_urls : false, + width : "783", + height : "300", + extended_valid_elements : "a[name|href|target|title],img[class|src|border=0|alt|title|hspace|vspace|width|height|align|name|style],hr[class|width|size|noshade],font[face|size|color|style],span[class|align|style]", + advimage_update_dimensions_onchange: true, + file_browser_callback : 'oiFileBrowser', + plugins : "advimage,autosave,searchreplace,table,visualchars,advlink,emotions,media,style,template,xhtmlxtras,fullscreen", + gecko_spellcheck : true, + language : "tr" +}); + +function oiFileBrowser (field_name, url, type, win) { + tinyMCE.activeEditor.windowManager.open({ + file : "/admin/upload/image/tinymce/", + title : "File Browser", + width : 300, + height : 100, + close_previous : "no" + }, { + window : win, + input : field_name, + resizable : "yes", + inline : "yes", + }); + return false; +} Modified: trunk/templates/editor/change.html ================================================================= --- trunk/templates/editor/change.html (original) +++ trunk/templates/editor/change.html Mon Feb 16 13:32:37 2009 @@ -1,7 +1,6 @@ {% extends "editor/base.html" %} {% block extrahead %} - {% endblock %} Modified: trunk/templates/editor/create.html ================================================================= --- trunk/templates/editor/create.html (original) +++ trunk/templates/editor/create.html Mon Feb 16 13:32:37 2009 @@ -1,7 +1,6 @@ {% extends "editor/base.html" %} {% block extrahead %} - {% endblock %} From oi-svn at pardus.org.tr Mon Feb 16 14:35:00 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 16 Feb 2009 14:35:00 +0200 (EET) Subject: [Oi-commits] r2440 - trunk/upload Message-ID: <20090216123500.956A613842D3@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 16 14:34:59 2009 New Revision: 2440 Modified: trunk/upload/models.py trunk/upload/views.py Log: change tinymce upload permissions again and add some Turkish in image admin Modified: trunk/upload/models.py ================================================================= --- trunk/upload/models.py (original) +++ trunk/upload/models.py Mon Feb 16 14:34:59 2009 @@ -12,7 +12,7 @@ file = forms.ImageField() class Image(models.Model): - file = models.ImageField(upload_to='upload/image/') + file = models.ImageField("Görsel", upload_to='upload/image/') def __unicode__(self): return unicode(self.file) @@ -20,3 +20,7 @@ def get_alt_string(self): "returns file name without extension" return ".".join(self.file.path.rsplit(".")[:-1])[self.file.path.rfind("/")+1:] + + class Meta: + verbose_name = "Görsel" + verbose_name_plural = "Görseller" Modified: trunk/upload/views.py ================================================================= --- trunk/upload/views.py (original) +++ trunk/upload/views.py Mon Feb 16 14:34:59 2009 @@ -13,7 +13,7 @@ from oi.upload.models import Image, ImageUploadForm from oi.settings import MEDIA_URL, MEDIA_ROOT - at permission_required('editor.create_contributednews', login_url="/kullanici/giris/") + at permission_required('upload.create_image', login_url="/kullanici/giris/") def image_upload(request): if request.method == 'POST': form = ImageUploadForm(request.POST, request.FILES) From oi-svn at pardus.org.tr Mon Feb 16 14:37:48 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 16 Feb 2009 14:37:48 +0200 (EET) Subject: [Oi-commits] r2441 - trunk/templates/editor Message-ID: <20090216123748.3D2FC13842D3@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 16 14:37:47 2009 New Revision: 2441 Modified: trunk/templates/editor/change.html trunk/templates/editor/create.html Log: image adder popup for editors Modified: trunk/templates/editor/change.html ================================================================= --- trunk/templates/editor/change.html (original) +++ trunk/templates/editor/change.html Mon Feb 16 14:37:47 2009 @@ -2,6 +2,7 @@ {% block extrahead %} + {% endblock %} {% block content %} Modified: trunk/templates/editor/create.html ================================================================= --- trunk/templates/editor/create.html (original) +++ trunk/templates/editor/create.html Mon Feb 16 14:37:47 2009 @@ -2,6 +2,7 @@ {% block extrahead %} + {% endblock %} {% block content %} @@ -24,7 +25,7 @@
    {{ field }} {% if field.errors %}{{ field.errors }}{% endif %} - {% ifequal forloop.counter 3 %}
    görsel{% endifequal %} + {% ifequal forloop.counter 3 %}Ekle
    görsel{% endifequal %}
    {% if field.help_text %}{{ field.help_text }}{% endif %} From oi-svn at pardus.org.tr Mon Feb 16 14:40:32 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 16 Feb 2009 14:40:32 +0200 (EET) Subject: [Oi-commits] r2442 - trunk/templates/editor Message-ID: <20090216124032.9927313842D3@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 16 14:40:32 2009 New Revision: 2442 Modified: trunk/templates/editor/change.html Log: forgot to add it in change form (maybe I should make a newseditorform.html...) Modified: trunk/templates/editor/change.html ================================================================= --- trunk/templates/editor/change.html (original) +++ trunk/templates/editor/change.html Mon Feb 16 14:40:32 2009 @@ -25,7 +25,7 @@
    {{ field }} {% if field.errors %}{{ field.errors }}{% endif %} - {% ifequal forloop.counter 3 %}
    görsel{% endifequal %} + {% ifequal forloop.counter 3 %}Ekle
    görsel{% endifequal %}
    {% if field.help_text %}{{ field.help_text }}{% endif %} From oi-svn at pardus.org.tr Mon Feb 16 16:24:47 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 16 Feb 2009 16:24:47 +0200 (EET) Subject: [Oi-commits] r2443 - in trunk: editor media/css/new media/img/new templates/editor Message-ID: <20090216142447.C6EF013842D3@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 16 16:24:47 2009 New Revision: 2443 Added: trunk/editor/settings.py - copied, changed from r2412, trunk/editor/__init__.py trunk/media/css/new/editor.css trunk/media/img/new/editorlist_item_bg.png - copied, changed from r2347, trunk/media/img/new/forum/forumlist_item_bg.png Modified: trunk/editor/views.py trunk/templates/editor/list.html Log: article listing like forum Copied: trunk/editor/settings.py (from r2412, trunk/editor/__init__.py) ================================================================= --- trunk/editor/__init__.py (original) +++ trunk/editor/settings.py Mon Feb 16 16:24:47 2009 @@ -4,3 +4,5 @@ # Copyright 2009 Artistanbul # Licensed under the GNU General Public License, version 3. # See the file http://www.gnu.org/copyleft/gpl.txt. + +ARTICLE_PER_PAGE = 20 Modified: trunk/editor/views.py ================================================================= --- trunk/editor/views.py (original) +++ trunk/editor/views.py Mon Feb 16 16:24:47 2009 @@ -8,6 +8,7 @@ import datetime from django.contrib.auth.decorators import permission_required +from django.views.generic.list_detail import object_list from django.shortcuts import get_object_or_404 from django.http import HttpResponseRedirect, HttpResponse @@ -16,6 +17,7 @@ from oi.st.wrappers import render_response from oi.st.models import News from oi.st.tags import Tag +from oi.editor.settings import ARTICLE_PER_PAGE @permission_required('editor.change_contributednews', login_url="/kullanici/giris/") def create_contributednews(request): @@ -44,7 +46,7 @@ contributor = request.user, ) contributedNews.save() - return HttpResponseRedirect(news.get_absolute_url()) + return HttpResponseRedirect("/editor/") else: return render_response(request, "editor/create.html", locals()) else: @@ -96,5 +98,10 @@ @permission_required('editor.change_contributednews', login_url="/kullanici/giris/") def list_articles(request): "List the news contributed by this user" - news = ContributedNews.objects.filter(contributor=request.user, news__status=False) - return render_response(request, "editor/list.html", {"news":news}) + news = ContributedNews.objects.filter(contributor=request.user, news__status=False).order_by("-news__update") + return object_list(request, news, + template_name = "editor/list.html", + template_object_name = "news", + paginate_by = ARTICLE_PER_PAGE, + allow_empty = True, + ) Copied: trunk/media/img/new/editorlist_item_bg.png (from r2347, trunk/media/img/new/forum/forumlist_item_bg.png) ================================================================= Binary files. No diff available. Modified: trunk/templates/editor/list.html ================================================================= --- trunk/templates/editor/list.html (original) +++ trunk/templates/editor/list.html Mon Feb 16 16:24:47 2009 @@ -1,7 +1,33 @@ {% extends "editor/base.html" %} +{% load library %} +{% block extrahead %} + + + +{% endblock %} {% block content %} Yeni Haber Ekle -{% for news in news %} -{{ news.news.title }} +
    +
    Haber
    +
     
    +
    Düzenle
    +
     
    +
    Tarih
    +
    +
    +
    +{% for news in news_list %} +
    +
    {{ news.news.title }}
    {{ news.news.sum|safe }}
    +
     
    + +
     
    +
    {{ news.news.update|date:"d F Y H:i" }}
    +
    {% endfor %} +
    +
    +
    +{% if is_paginated %}
    {% paginator %}
    {% endif %} +
    {% endblock %} From oi-svn at pardus.org.tr Mon Feb 16 17:39:58 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 16 Feb 2009 17:39:58 +0200 (EET) Subject: [Oi-commits] r2444 - trunk Message-ID: <20090216153958.407C4138435E@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 16 17:39:57 2009 New Revision: 2444 Modified: trunk/settings.py trunk/urls.py Log: enable editor application Modified: trunk/settings.py ================================================================= --- trunk/settings.py (original) +++ trunk/settings.py Mon Feb 16 17:39:57 2009 @@ -128,6 +128,7 @@ 'oi.ideas', 'oi.ezine', 'oi.webalizer', + 'oi.editor', ) CITY_LIST = ( Modified: trunk/urls.py ================================================================= --- trunk/urls.py (original) +++ trunk/urls.py Mon Feb 16 17:39:57 2009 @@ -143,6 +143,9 @@ #Planet (r'^gezegen/', include('oi.feedjack.urls')), + #Editor + (r'^editor/', include('oi.editor.urls')), + #Tema (r'^tema/', include('oi.tema.urls')), From oi-svn at pardus.org.tr Mon Feb 16 17:57:41 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 16 Feb 2009 17:57:41 +0200 (EET) Subject: [Oi-commits] r2445 - in trunk: editor upload Message-ID: <20090216155741.AA0B013843DC@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 16 17:57:41 2009 New Revision: 2445 Modified: trunk/editor/views.py trunk/upload/views.py Log: fix permissions Modified: trunk/editor/views.py ================================================================= --- trunk/editor/views.py (original) +++ trunk/editor/views.py Mon Feb 16 17:57:41 2009 @@ -19,7 +19,7 @@ from oi.st.tags import Tag from oi.editor.settings import ARTICLE_PER_PAGE - at permission_required('editor.change_contributednews', login_url="/kullanici/giris/") + at permission_required('editor.add_contributednews', login_url="/kullanici/giris/") def create_contributednews(request): if request.method == "POST": form = ContributedNewsForm(request.POST.copy()) @@ -53,7 +53,7 @@ form = ContributedNewsForm() return render_response(request, "editor/create.html", locals()) - at permission_required('editor.create_contributednews', login_url="/kullanici/giris/") + at permission_required('editor.change_contributednews', login_url="/kullanici/giris/") def change_contributednews(request, news_id): contributedNews = get_object_or_404(ContributedNews, id=news_id) if not contributedNews.contributor == request.user: Modified: trunk/upload/views.py ================================================================= --- trunk/upload/views.py (original) +++ trunk/upload/views.py Mon Feb 16 17:57:41 2009 @@ -13,7 +13,7 @@ from oi.upload.models import Image, ImageUploadForm from oi.settings import MEDIA_URL, MEDIA_ROOT - at permission_required('upload.create_image', login_url="/kullanici/giris/") + at permission_required('upload.add_image', login_url="/kullanici/giris/") def image_upload(request): if request.method == 'POST': form = ImageUploadForm(request.POST, request.FILES) From oi-svn at pardus.org.tr Tue Feb 17 06:23:21 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Tue, 17 Feb 2009 06:23:21 +0200 (EET) Subject: [Oi-commits] r2446 - trunk/templates/news Message-ID: <20090217042321.1D4DF138439E@ns1.pardus.org.tr> Author: jnmbk Date: Tue Feb 17 06:23:20 2009 New Revision: 2446 Modified: trunk/templates/news/news_detail.html Log: better working and cleaner share buttons Modified: trunk/templates/news/news_detail.html ================================================================= --- trunk/templates/news/news_detail.html (original) +++ trunk/templates/news/news_detail.html Tue Feb 17 06:23:20 2009 @@ -52,13 +52,18 @@

    Yazar

    {{ news.author }}

    Paylaþ

    +

    - del.icio.us'a ekle - facebook'a ekle - twitter'a ekle - stumbleupon'a ekle - google bookmarks'a ekle - technorati'ye ekle + del.icio.us'a ekle + facebook'a ekle + twitter'a ekle + stumbleupon'a ekle + google bookmarks'a ekle + technorati'ye ekle

    {% endblock %} From oi-svn at pardus.org.tr Tue Feb 17 22:26:23 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Tue, 17 Feb 2009 22:26:23 +0200 (EET) Subject: [Oi-commits] r2447 - trunk/forum Message-ID: <20090217202623.3F1FD2474010@ns1.pardus.org.tr> Author: jnmbk Date: Tue Feb 17 22:26:22 2009 New Revision: 2447 Modified: trunk/forum/feeds.py Log: merge bigger feeds Modified: trunk/forum/feeds.py ================================================================= --- trunk/forum/feeds.py (original) +++ trunk/forum/feeds.py Tue Feb 17 22:26:22 2009 @@ -24,7 +24,7 @@ description_template = 'forum/feed_description.html' def items(self): - objects = Post.objects.filter(hidden=0).order_by('-edited')[:80] + objects = Post.objects.filter(hidden=0).order_by('-edited')[:120] for post in objects: post.title = post.topic.title return objects From oi-svn at pardus.org.tr Wed Feb 18 15:55:54 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Wed, 18 Feb 2009 15:55:54 +0200 (EET) Subject: [Oi-commits] r2449 - trunk/templates/flatpages Message-ID: <20090218135554.8774B2474014@ns1.pardus.org.tr> Author: jnmbk Date: Wed Feb 18 15:55:54 2009 New Revision: 2449 Modified: trunk/templates/flatpages/default.html Log: developers Modified: trunk/templates/flatpages/default.html ================================================================= --- trunk/templates/flatpages/default.html (original) +++ trunk/templates/flatpages/default.html Wed Feb 18 15:55:54 2009 @@ -46,6 +46,10 @@ » Seminer {% endifnotequal %} + {% ifnotequal flatpage.url "/yoneticiler/" %}
  • + » + Yöneticiler +
  • {% endifnotequal %}
    From oi-svn at pardus.org.tr Wed Feb 18 15:59:09 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Wed, 18 Feb 2009 15:59:09 +0200 (EET) Subject: [Oi-commits] r2450 - trunk/templates/forum Message-ID: <20090218135909.4F1F42474014@ns1.pardus.org.tr> Author: erenturkay Date: Wed Feb 18 15:59:09 2009 New Revision: 2450 Modified: trunk/templates/forum/reply.html Log: * show user's title in the reply page, too. This check is old and outdated. Modified: trunk/templates/forum/reply.html ================================================================= --- trunk/templates/forum/reply.html (original) +++ trunk/templates/forum/reply.html Wed Feb 18 15:59:09 2009 @@ -33,7 +33,7 @@
    {{ post.author }}
    - {% if post.author.is_staff %}
    Forum Yöneticisi
    {% endif %} +
    {{ post.author.get_profile.title }}
    avatar
    {% if perms.forum.can_see_post_ip %}
    ({{ post.ip }})
    {% endif %}
    Kayýt Tarihi:
    {{ post.author.date_joined|date:"d-m-Y" }}
    From oi-svn at pardus.org.tr Wed Feb 18 17:24:09 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Wed, 18 Feb 2009 17:24:09 +0200 (EET) Subject: [Oi-commits] r2451 - in trunk: feedjack templates/feedjack/default templates/forum Message-ID: <20090218152409.D7F6B2474014@ns1.pardus.org.tr> Author: jnmbk Date: Wed Feb 18 17:24:09 2009 New Revision: 2451 Modified: trunk/feedjack/fjlib.py trunk/feedjack/urls.py trunk/feedjack/views.py trunk/templates/feedjack/default/post_list.html trunk/templates/forum/forum_detail.html Log: Bahadýr's patch Modified: trunk/feedjack/fjlib.py ================================================================= --- trunk/feedjack/fjlib.py (original) +++ trunk/feedjack/fjlib.py Wed Feb 18 17:24:09 2009 @@ -271,7 +271,7 @@ from oi.feedjack import fjcloud ctx['tagcloud'] = fjcloud.getcloud(site, user_id) ctx['user_id'] = user_id - ctx['user'] = user_obj + ctx['feedUser'] = user_obj ctx['tag'] = tag_obj ctx['subscribers'] = sfeeds_obj return ctx Modified: trunk/feedjack/urls.py ================================================================= --- trunk/feedjack/urls.py (original) +++ trunk/feedjack/urls.py Wed Feb 18 17:24:09 2009 @@ -9,8 +9,8 @@ from django.conf.urls.defaults import patterns urlpatterns = patterns('oi.feedjack.views', - (r'^user/(?P\d+)/tag/(?P.*)/$', 'mainview'), - (r'^user/(?P\d+)/$', 'mainview'), + (r'^user/(?P\d+)/tag/(?P.*)/$', 'mainview'), + (r'^user/(?P\d+)/$', 'mainview'), (r'^tag/(?P.*)/$', 'mainview'), #(r'^opml/$', opml), Modified: trunk/feedjack/views.py ================================================================= --- trunk/feedjack/views.py (original) +++ trunk/feedjack/views.py Wed Feb 18 17:24:09 2009 @@ -82,7 +82,7 @@ return blogroll(request, 'opml') -def buildfeed(request, feedclass, tag=None, user=None): +def buildfeed(request, feedclass, tag=None, feedUser=None): """ View that handles the feeds. """ @@ -91,7 +91,7 @@ return response object_list = fjlib.get_paginator(site, sfeeds_ids, page=0, tag=tag, \ - user=user)[1] + user=feedUser)[1] feed = feedclass(\ title=site.title, @@ -119,17 +119,17 @@ fjcache.cache_set(site, cachekey, response) return response -def rssfeed(request, tag=None, user=None): +def rssfeed(request, tag=None, feedUser=None): """ Generates the RSS2 feed. """ - return buildfeed(request, feedgenerator.Rss201rev2Feed, tag, user) + return buildfeed(request, feedgenerator.Rss201rev2Feed, tag, feedUser) -def atomfeed(request, tag=None, user=None): +def atomfeed(request, tag=None, feedUser=None): """ Generates the Atom 1.0 feed. """ - return buildfeed(request, feedgenerator.Atom1Feed, tag, user) + return buildfeed(request, feedgenerator.Atom1Feed, tag, feedUser) -def mainview(request, tag=None, user=None): +def mainview(request, tag=None, feedUser=None): """ View that handles all page requests. """ @@ -137,7 +137,7 @@ if response: return response - ctx = fjlib.page_context(request, site, tag, user, (sfeeds_obj, sfeeds_ids)) + ctx = fjlib.page_context(request, site, tag, feedUser, (sfeeds_obj, sfeeds_ids)) response = render_response(request, 'feedjack/%s/post_list.html' % (site.template), ctx) Modified: trunk/templates/feedjack/default/post_list.html ================================================================= --- trunk/templates/feedjack/default/post_list.html (original) +++ trunk/templates/feedjack/default/post_list.html Wed Feb 18 17:24:09 2009 @@ -42,8 +42,8 @@ {% if has_next %}
  • >>
  • {% endif %} -{% if user %} -
  • {{ user.name }}{% trans "talks about" %} »
  • +{% if feedUser %} +
  • {{ feedUser.name }}{% trans "talks about" %} »
  • {% endif %} {% if tag %}
  • {{ tag.name }}
  • @@ -60,7 +60,7 @@
    -{% if user %} +{% if feedUser %}
      {% for tag in tagcloud %} @@ -149,7 +149,7 @@

      {% if user_id %} - {% blocktrans with user.name as person %}What {{ person }} talks about{% endblocktrans %} + {% blocktrans with feedUser.name as person %}What {{ person }} talks about{% endblocktrans %} {% else %} {% blocktrans %}What people talk about{% endblocktrans %} {% endif %} @@ -215,8 +215,8 @@ {% if has_next %}
    • >>
    • {% endif %} -{% if user %} -
    • {{ user.name }}
    • +{% if feedUser %} +
    • {{ feedUser.name }}
    • {% endif %} {% if tag %}
    • {{ tag.name }}
    • Modified: trunk/templates/forum/forum_detail.html ================================================================= --- trunk/templates/forum/forum_detail.html (original) +++ trunk/templates/forum/forum_detail.html Wed Feb 18 17:24:09 2009 @@ -10,7 +10,7 @@ {% block content %}
      - {% ifnotequal forum.slug "guncellenen-konular" %}
      Yeni Baþlýk
      {% endifnotequal %} + {% ifnotequal forum.slug "guncellenen-basliklar" %}
      Yeni Baþlýk
      {% endifnotequal %}
       
      @@ -35,7 +35,7 @@
       
      - +
      {{ topic.title }}{% ifequal forum.slug "guncellenen-basliklar" %}
      Forum: {{ topic.forum }}{% endifequal %}
       
      {{ topic.posts }}
       
      From oi-svn at pardus.org.tr Wed Feb 18 18:19:01 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Wed, 18 Feb 2009 18:19:01 +0200 (EET) Subject: [Oi-commits] r2452 - in trunk/templates: . news Message-ID: <20090218161901.6843613840B5@ns1.pardus.org.tr> Author: jnmbk Date: Wed Feb 18 18:19:01 2009 New Revision: 2452 Modified: trunk/templates/base.html trunk/templates/news/news_detail.html Log: news description fix for facebook Modified: trunk/templates/base.html ================================================================= --- trunk/templates/base.html (original) +++ trunk/templates/base.html Wed Feb 18 18:19:01 2009 @@ -4,7 +4,7 @@ {% block title %}{% endblock %}Özgürlük için... - +{% block metadescription %}{% endblock %} Modified: trunk/templates/news/news_detail.html ================================================================= --- trunk/templates/news/news_detail.html (original) +++ trunk/templates/news/news_detail.html Wed Feb 18 18:19:01 2009 @@ -7,7 +7,7 @@ - +{% block metadescription %}{% endblock %} From turkay.eren at gmail.com Wed Feb 18 18:53:27 2009 From: turkay.eren at gmail.com (Eren =?iso-8859-9?q?T=FCrkay?=) Date: Wed, 18 Feb 2009 18:53:27 +0200 Subject: [Oi-commits] r2451 - in trunk: feedjack templates/feedjack/default templates/forum In-Reply-To: <20090218152409.D7F6B2474014@ns1.pardus.org.tr> References: <20090218152409.D7F6B2474014@ns1.pardus.org.tr> Message-ID: <200902181853.27799.turkay.eren@gmail.com> On Wednesday 18 February 2009 17:24:09 oi-svn at pardus.org.tr wrote: > Log: > Bahadýr's patch Kýsaca bu patchin ne yaptýðýný da commit loguna yazsaydýn çok iyi olurdu :) Yarýn bir gün svn loglarýna bakacaðýmýz zaman "ne yapmýþýz yav?!?!" diye kalmayalým. -------------- sonraki bölüm -------------- Bir HTML eklentisi temizlendi... URL: http://liste.pardus.org.tr/oi-commits/attachments/20090218/8216f2b3/attachment.htm From ugur.jnmbk at gmail.com Wed Feb 18 22:32:40 2009 From: ugur.jnmbk at gmail.com (=?UTF-8?B?VcSfdXIgw4dldGlu?=) Date: Wed, 18 Feb 2009 22:32:40 +0200 Subject: [Oi-commits] r2451 - in trunk: feedjack templates/feedjack/default templates/forum In-Reply-To: <200902181853.27799.turkay.eren@gmail.com> References: <20090218152409.D7F6B2474014@ns1.pardus.org.tr> <200902181853.27799.turkay.eren@gmail.com> Message-ID: <9dca79e40902181232w2b6b97c3s7e52f73551ca362f@mail.gmail.com> 18 Þubat 2009 Çarþamba 18:53 tarihinde Eren Türkay yazdý: > Kýsaca bu patchin ne yaptýðýný da commit loguna yazsaydýn çok iyi olurdu :) > Yarýn bir gün svn loglarýna bakacaðýmýz zaman "ne yapmýþýz yav?!?!" diye > kalmayalým. Aslýnda log gayet açýklayýcý, öyle bir durum olursa Bahadýr'a sorarýz ne yapmýþsýn yav diye :D Bu arada forum template'indeki commit aradan kaçmýþ onu ayrý yapacaktým.... -- Uður Çetin From ali at artistanbulpr.com Thu Feb 19 00:48:39 2009 From: ali at artistanbulpr.com (=?UTF-8?B?QWxpIEnFn8SxbmfDtnI=?=) Date: Thu, 19 Feb 2009 00:48:39 +0200 Subject: [Oi-commits] r2451 - in trunk: feedjack templates/feedjack/default templates/forum In-Reply-To: <9dca79e40902181232w2b6b97c3s7e52f73551ca362f@mail.gmail.com> References: <20090218152409.D7F6B2474014@ns1.pardus.org.tr> <200902181853.27799.turkay.eren@gmail.com> <9dca79e40902181232w2b6b97c3s7e52f73551ca362f@mail.gmail.com> Message-ID: 18 Åžubat 2009 ÇarÅŸamba 22:32 tarihinde UÄŸur Çetin yazdı: > 18 Åžubat 2009 ÇarÅŸamba 18:53 tarihinde Eren Türkay > yazdı: > > Kısaca bu patchin ne yaptığını da commit loguna yazsaydın çok iyi olurdu > :) > > Yarın bir gün svn loglarına bakacağımız zaman "ne yapmışız yav?!?!" diye > > kalmayalım. > > Aslında log gayet açıklayıcı, öyle bir durum olursa Bahadır'a sorarız > ne yapmışsın yav diye :D > > Gezegen'de login olma durumu gözükmüyordu hatırlarsan, o düzeltildi. Ali -------------- sonraki bölüm -------------- Bir HTML eklentisi temizlendi... URL: http://liste.pardus.org.tr/oi-commits/attachments/20090219/e23bdb7f/attachment.htm From oi-svn at pardus.org.tr Thu Feb 19 17:30:41 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Thu, 19 Feb 2009 17:30:41 +0200 (EET) Subject: [Oi-commits] r2453 - trunk/forum Message-ID: <20090219153041.5ECC3247404A@ns1.pardus.org.tr> Author: jnmbk Date: Thu Feb 19 17:30:40 2009 New Revision: 2453 Modified: trunk/forum/settings.py trunk/forum/views.py Log: increase number of latest posts Modified: trunk/forum/settings.py ================================================================= --- trunk/forum/settings.py (original) +++ trunk/forum/settings.py Thu Feb 19 17:30:40 2009 @@ -11,6 +11,8 @@ ABUSE_MAIL_LIST = 'forum-abuse at liste.ozgurlukicin.com' # paginator +NUMBER_OF_LATEST_POSTS = 200 +NUMBER_OF_LATEST_TOPICS = 100 TOPICS_PER_PAGE = 20 POSTS_PER_PAGE = 15 ALL_POSTS_PER_PAGE = 10 Modified: trunk/forum/views.py ================================================================= --- trunk/forum/views.py (original) +++ trunk/forum/views.py Thu Feb 19 17:30:40 2009 @@ -105,7 +105,7 @@ allow_empty = True) def latest_posts(request): - posts = Post.objects.filter(hidden=False).order_by('-created')[:100] + posts = Post.objects.filter(hidden=False).order_by('-created')[:NUMBER_OF_LATEST_POSTS] abuse_count = 0 if request.user.has_perm("forum.can_change_abusereport"): abuse_count = AbuseReport.objects.count() @@ -119,7 +119,7 @@ def latest_topics(request): lastvisit_control(request) - topics = Topic.objects.filter(topic_latest_post__hidden=False).order_by("topic_latest_post").distinct()[:100] + topics = Topic.objects.filter(topic_latest_post__hidden=False).order_by("topic_latest_post").distinct()[:NUMBER_OF_LATEST_TOPICS] if request.user.is_authenticated(): for topic in topics: From oi-svn at pardus.org.tr Fri Feb 20 15:39:51 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Fri, 20 Feb 2009 15:39:51 +0200 (EET) Subject: [Oi-commits] r2454 - trunk/profile Message-ID: <20090220133951.9053D1384159@ns1.pardus.org.tr> Author: jnmbk Date: Fri Feb 20 15:39:51 2009 New Revision: 2454 Modified: trunk/profile/views.py Log: seed the random generators before using them Modified: trunk/profile/views.py ================================================================= --- trunk/profile/views.py (original) +++ trunk/profile/views.py Fri Feb 20 15:39:51 2009 @@ -156,6 +156,7 @@ user.save() # create a key + random.seed() salt = sha.new(str(random.random())).hexdigest()[:5] activation_key = sha.new(salt+form.cleaned_data['username']).hexdigest() # yes, i'm paranoiac key_expires = datetime.datetime.today() + datetime.timedelta(2) @@ -232,6 +233,7 @@ form = LostPasswordForm(request.POST) if form.is_valid(): # generate new key and e-mail it to user + random.seed() salt = sha.new(str(random.random())).hexdigest()[8:] key = sha.new(salt).hexdigest() From oi-svn at pardus.org.tr Mon Feb 23 12:53:18 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 23 Feb 2009 12:53:18 +0200 (EET) Subject: [Oi-commits] r2455 - trunk/templates Message-ID: <20090223105318.E179A1384094@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 23 12:53:18 2009 New Revision: 2455 Modified: trunk/templates/base.html trunk/templates/home.html Log: remove petition from main page Modified: trunk/templates/base.html ================================================================= --- trunk/templates/base.html (original) +++ trunk/templates/base.html Mon Feb 23 12:53:18 2009 @@ -91,7 +91,7 @@ e-dergi

      Özgürlükiçin'in þimdi bir de e-dergisi var! Okumak için buraya týklayýn.

      - {% petition_box %} + {% block petition %}{% petition_box %}{% endblock %} {% block sidebar_bottom_bottom %} {% endblock %}
      Modified: trunk/templates/home.html ================================================================= --- trunk/templates/home.html (original) +++ trunk/templates/home.html Mon Feb 23 12:53:18 2009 @@ -84,3 +84,4 @@ {% endfor %}

    {% endblock %} +{% block petition %}{% endblock %} From oi-svn at pardus.org.tr Mon Feb 23 13:53:38 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 23 Feb 2009 13:53:38 +0200 (EET) Subject: [Oi-commits] r2456 - trunk/st Message-ID: <20090223115338.C50841384088@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 23 13:53:38 2009 New Revision: 2456 Modified: trunk/st/models.py Log: added some descriptions Modified: trunk/st/models.py ================================================================= --- trunk/st/models.py (original) +++ trunk/st/models.py Mon Feb 23 13:53:38 2009 @@ -249,10 +249,10 @@ class News(models.Model): title = models.CharField('Baþlýk', max_length=32, blank=False) slug = models.SlugField('SEF Baþlýk', help_text="Haberin baðlantýsýný oluþturacak baþlýk (haber baþlýðýyla ayný olmalý fakat sadece küçük harf ve - içermelidir)") - image = models.ForeignKey(Img, verbose_name="Görsel", blank=True, null=True, help_text="Görselin 310x205 boyutlarýnda olmasýna dikkat edin!") - sum = models.TextField('Özet', blank=False) + image = models.ForeignKey(Img, verbose_name="Açýlýþ Görseli", blank=True, null=True, help_text="Görselin 310x205 boyutlarýnda olmasýna dikkat edin! Yeni görsel eklemek için + düðmesine týklayýn.") + sum = models.TextField('Özet', blank=False, help_text="Açýlýþ görseli haber özetine otomatik eklenecektir.") text = models.TextField('Metin', blank=False) - tags = models.ManyToManyField(Tag, blank=False) + tags = models.ManyToManyField(Tag, verbose_name="Etiketler", blank=False) update = models.DateTimeField('Tarih', blank=False) author = models.CharField('Yazar', max_length=32) status = models.BooleanField('Aktif') From oi-svn at pardus.org.tr Mon Feb 23 13:55:56 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 23 Feb 2009 13:55:56 +0200 (EET) Subject: [Oi-commits] r2457 - trunk/templates/editor Message-ID: <20090223115556.B15AF1384088@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 23 13:55:56 2009 New Revision: 2457 Added: trunk/templates/editor/news_form.html Modified: trunk/templates/editor/change.html trunk/templates/editor/create.html Log: move slug to bottom and clean code duplication Modified: trunk/templates/editor/change.html ================================================================= --- trunk/templates/editor/change.html (original) +++ trunk/templates/editor/change.html Mon Feb 23 13:55:56 2009 @@ -7,32 +7,7 @@ {% endblock %} {% block content %} - {% for field in form %} - {% ifequal forloop.counter 3 %} -
    -
    Görselleri Filtrele
    -
    - -
    -
    - Burayý kullanarak görsellerde arama yapabilirsiniz. -
    -
    -
    - {% endifequal %} -
    -
    {{ field.label_tag }}
    -
    - {{ field }} - {% if field.errors %}{{ field.errors }}{% endif %} - {% ifequal forloop.counter 3 %}Ekle
    görsel{% endifequal %} -
    -
    - {% if field.help_text %}{{ field.help_text }}{% endif %} -
    -
    -
    - {% endfor %} + {% include "editor/news_form.html" %} {% endblock %} Modified: trunk/templates/editor/create.html ================================================================= --- trunk/templates/editor/create.html (original) +++ trunk/templates/editor/create.html Mon Feb 23 13:55:56 2009 @@ -7,32 +7,7 @@ {% endblock %} {% block content %}
    - {% for field in form %} - {% ifequal forloop.counter 3 %} -
    -
    Görselleri Filtrele
    -
    - -
    -
    - Burayý kullanarak görsellerde arama yapabilirsiniz. -
    -
    -
    - {% endifequal %} -
    -
    {{ field.label_tag }}
    -
    - {{ field }} - {% if field.errors %}{{ field.errors }}{% endif %} - {% ifequal forloop.counter 3 %}Ekle
    görsel{% endifequal %} -
    -
    - {% if field.help_text %}{{ field.help_text }}{% endif %} -
    -
    -
    - {% endfor %} + {% include "editor/news_form.html" %}
    {% endblock %} From oi-svn at pardus.org.tr Mon Feb 23 14:43:21 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 23 Feb 2009 14:43:21 +0200 (EET) Subject: [Oi-commits] r2458 - in trunk: ideas/templates templates templates/bug Message-ID: <20090223124321.9235E1384094@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 23 14:43:21 2009 New Revision: 2458 Added: trunk/templates/formfields.html Modified: trunk/ideas/templates/idea_add_form.html trunk/templates/bug/bug_add.html trunk/templates/bug/bug_detail.html Log: better looking form fields Modified: trunk/ideas/templates/idea_add_form.html ================================================================= --- trunk/ideas/templates/idea_add_form.html (original) +++ trunk/ideas/templates/idea_add_form.html Mon Feb 23 14:43:21 2009 @@ -12,18 +12,8 @@

    Fikir eklenemedi, lütfen aþaðýdaki hatalarý düzeltin.

    {% endif %}
    - {% for field in form %} -
    -
    {{ field.label_tag }}
    -
    - {{ field }} - {% if field.errors %}{{ field.errors }}{% endif %} -
    -
    - {% if field.help_text %}{{ field.help_text }}{% endif %} -
    -
    -
    +{% for field in form %} + {% include "formfields.html" %} {% endfor %}
    Modified: trunk/templates/bug/bug_add.html ================================================================= --- trunk/templates/bug/bug_add.html (original) +++ trunk/templates/bug/bug_add.html Mon Feb 23 14:43:21 2009 @@ -8,14 +8,9 @@
    -
    {% for field in form %} -
    {{ field.label_tag }}
    -
    {{ field }}
    - {% if field.help_text %}
    {{ field.help_text }}
    {% endif %} - {% if field.errors %}
    {{ field.errors }}
    {% endif %} + {% include "formfields.html" %} {% endfor %} -
    {% endblock %} Modified: trunk/templates/bug/bug_detail.html ================================================================= --- trunk/templates/bug/bug_detail.html (original) +++ trunk/templates/bug/bug_detail.html Mon Feb 23 14:43:21 2009 @@ -13,10 +13,7 @@
    {% for field in bugform %} -
    {{ field.label_tag }}
    -
    {{ field }}
    - {% if field.help_text %}
    {{ field.help_text }}
    {% endif %} - {% if field.errors %}
    {{ field.errors }}
    {% endif %} + {% include "formfields.html" %} {% endfor %}
    @@ -50,14 +47,9 @@ {% if request.user.is_authenticated %}
    -
    {% for field in form %} -
    {{ field.label_tag }}
    -
    {{ field }}
    - {% if field.help_text %}
    {{ field.help_text }}
    {% endif %} - {% if field.errors %}
    {{ field.errors }}
    {% endif %} + {% include "formfields.html" %} {% endfor %} -
    From oi-svn at pardus.org.tr Mon Feb 23 14:55:31 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 23 Feb 2009 14:55:31 +0200 (EET) Subject: [Oi-commits] r2459 - trunk/templates/user Message-ID: <20090223125531.905B8138408A@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 23 14:55:31 2009 New Revision: 2459 Modified: trunk/templates/user/register.html Log: better register form Modified: trunk/templates/user/register.html ================================================================= --- trunk/templates/user/register.html (original) +++ trunk/templates/user/register.html Mon Feb 23 14:55:31 2009 @@ -28,10 +28,7 @@ {% else %}
    {% for field in form %} -
    -
    {% if field.help_text %}
    {{ field.help_text }}{% endif %}{% if field.errors %}
    {{ field.errors }}{% endif %}
    -
    {{ field }}
    -
    + {% include "formfields.html" %} {% endfor %}
    ÖzgürlükÝçin Ýçerik Politikasý 'ný okudum ve

    From oi-svn at pardus.org.tr Mon Feb 23 15:21:25 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 23 Feb 2009 15:21:25 +0200 (EET) Subject: [Oi-commits] r2460 - trunk/editor Message-ID: <20090223132126.0CF34138408A@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 23 15:21:25 2009 New Revision: 2460 Modified: trunk/editor/forms.py Log: image warning Modified: trunk/editor/forms.py ================================================================= --- trunk/editor/forms.py (original) +++ trunk/editor/forms.py Mon Feb 23 15:21:25 2009 @@ -10,7 +10,7 @@ from oi.st.forms import XssField class ContributedNewsForm(forms.ModelForm): - sum = XssField(label="Özet", required=True, widget=forms.Textarea(attrs={'rows': '20', 'cols': '60',})) + sum = XssField(label="Özet", required=True, widget=forms.Textarea(attrs={'rows': '20', 'cols': '60',}), help_text="Açýlýþ görseli haber özetine otomatik eklenecektir. Bu nedenle özetin içine görsel eklemeyin.") text = XssField(label="Metin", required=True, widget=forms.Textarea(attrs={'rows': '20', 'cols': '60',})) class Meta: model = News From oi-svn at pardus.org.tr Mon Feb 23 15:34:24 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 23 Feb 2009 15:34:24 +0200 (EET) Subject: [Oi-commits] r2461 - trunk/templates/editor Message-ID: <20090223133424.676D11384083@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 23 15:34:23 2009 New Revision: 2461 Modified: trunk/templates/editor/news_form.html Log: Don't show image at first Modified: trunk/templates/editor/news_form.html ================================================================= --- trunk/templates/editor/news_form.html (original) +++ trunk/templates/editor/news_form.html Mon Feb 23 15:34:23 2009 @@ -17,7 +17,7 @@
    {{ field }} {% if field.errors %}{{ field.errors }}{% endif %} - {% ifequal forloop.counter 3 %}Ekle

    görsel{% endifequal %} + {% ifequal forloop.counter 3 %}Ekle

    Üstteki arama kutusunu kullanýp listeden bir görsel seçiniz{% endifequal %}
    {% if field.help_text %}{{ field.help_text }}{% endif %} From oi-svn at pardus.org.tr Mon Feb 23 15:41:13 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 23 Feb 2009 15:41:13 +0200 (EET) Subject: [Oi-commits] r2462 - trunk/st Message-ID: <20090223134113.A09F8138408A@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 23 15:41:13 2009 New Revision: 2462 Modified: trunk/st/models.py Log: slug must be unique Modified: trunk/st/models.py ================================================================= --- trunk/st/models.py (original) +++ trunk/st/models.py Mon Feb 23 15:41:13 2009 @@ -248,7 +248,7 @@ class News(models.Model): title = models.CharField('Baþlýk', max_length=32, blank=False) - slug = models.SlugField('SEF Baþlýk', help_text="Haberin baðlantýsýný oluþturacak baþlýk (haber baþlýðýyla ayný olmalý fakat sadece küçük harf ve - içermelidir)") + slug = models.SlugField('SEF Baþlýk', help_text="Haberin baðlantýsýný oluþturacak baþlýk (haber baþlýðýyla ayný olmalý fakat sadece küçük harf ve - içermelidir)", unique=True) image = models.ForeignKey(Img, verbose_name="Açýlýþ Görseli", blank=True, null=True, help_text="Görselin 310x205 boyutlarýnda olmasýna dikkat edin! Yeni görsel eklemek için + düðmesine týklayýn.") sum = models.TextField('Özet', blank=False, help_text="Açýlýþ görseli haber özetine otomatik eklenecektir.") text = models.TextField('Metin', blank=False) From oi-svn at pardus.org.tr Mon Feb 23 16:58:06 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 23 Feb 2009 16:58:06 +0200 (EET) Subject: [Oi-commits] r2463 - in trunk: media/js st Message-ID: <20090223145806.CBF7F138407D@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 23 16:58:06 2009 New Revision: 2463 Added: trunk/media/js/adminimages.js Modified: trunk/st/admin.py Log: image filter and display in article admin pages Modified: trunk/st/admin.py ================================================================= --- trunk/st/admin.py (original) +++ trunk/st/admin.py Mon Feb 23 16:58:06 2009 @@ -28,7 +28,7 @@ prepopulated_fields = {'slug': ("title",)} class Media: - js = ("js/tinymce/tiny_mce.js", "js/tinymce/textareas.js",) + js = ("js/tinymce/tiny_mce.js", "js/tinymce/textareas.js", "js/jquery-1.2.6.min.js", "js/adminimages.js") class FSAdmin(ArticleAdmin): fieldsets = ( From oi-svn at pardus.org.tr Mon Feb 23 17:25:53 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 23 Feb 2009 17:25:53 +0200 (EET) Subject: [Oi-commits] r2464 - trunk/templates/petition Message-ID: <20090223152553.5241A138408A@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 23 17:25:53 2009 New Revision: 2464 Modified: trunk/templates/petition/petitioner_list.html Log: petitioner list Modified: trunk/templates/petition/petitioner_list.html ================================================================= --- trunk/templates/petition/petitioner_list.html (original) +++ trunk/templates/petition/petitioner_list.html Mon Feb 23 17:25:53 2009 @@ -10,16 +10,16 @@ {% endblock %} {% block content %} -
    OOXML'e Hayýr Diyenler
    +
    OOXML'e Hayýr Diyenler
    {% if is_paginated %}
    {% paginator %}
    {% endif %}
    +
      {% for petitioner in petitioner_list %} -
      • {{ petitioner.firstname }} {{ petitioner.lastname }} - {{ petitioner.get_city_display }} - {{ petitioner.job }} {% if petitioner.homepage %}adrese git{% else %}-{% endif %} {{ petitioner.signed|timedelta }}
      • -
      {% endfor %} +
    {% if is_paginated %}
    {% paginator %}
    {% endif %} From oi-svn at pardus.org.tr Mon Feb 23 17:51:59 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Mon, 23 Feb 2009 17:51:59 +0200 (EET) Subject: [Oi-commits] r2465 - trunk/media/css/new Message-ID: <20090223155159.63C491384058@ns1.pardus.org.tr> Author: jnmbk Date: Mon Feb 23 17:51:59 2009 New Revision: 2465 Modified: trunk/media/css/new/bug.css Log: better bug forms Modified: trunk/media/css/new/bug.css ================================================================= --- trunk/media/css/new/bug.css (original) +++ trunk/media/css/new/bug.css Mon Feb 23 17:51:59 2009 @@ -83,3 +83,6 @@ .comment .text { margin: 4px; } +form.bugform input[type=text], form.bugform textarea { + width:500px; +} From oi-svn at pardus.org.tr Thu Feb 26 15:23:53 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Thu, 26 Feb 2009 15:23:53 +0200 (EET) Subject: [Oi-commits] r2466 - trunk/media/js Message-ID: <20090226132353.B31451384083@ns1.pardus.org.tr> Author: jnmbk Date: Thu Feb 26 15:23:53 2009 New Revision: 2466 Modified: trunk/media/js/editor.js Log: typo Modified: trunk/media/js/editor.js ================================================================= --- trunk/media/js/editor.js (original) +++ trunk/media/js/editor.js Thu Feb 26 15:23:53 2009 @@ -12,7 +12,7 @@ function filter_images() { if ($("#filter").val().length > 2) { $("#id_image > option").hide(); - var results = $("#id_image > option:contains('" + $("#filter").val() + "')") + var results = $("#id_image > option:contains('" + $("#filter").val() + "')"); results.show(); if (results.length == 0) { $("#filter").css("color", "red"); From oi-svn at pardus.org.tr Thu Feb 26 15:25:22 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Thu, 26 Feb 2009 15:25:22 +0200 (EET) Subject: [Oi-commits] r2467 - in trunk: media/css/new media/js st Message-ID: <20090226132522.2ED211384083@ns1.pardus.org.tr> Author: jnmbk Date: Thu Feb 26 15:25:21 2009 New Revision: 2467 Added: trunk/media/css/new/autocomplete.css trunk/media/js/jquery.autocomplete.js trunk/media/js/taghelper.js Modified: trunk/st/admin.py Log: awesome autocomplete and tag helper with jquery Modified: trunk/st/admin.py ================================================================= --- trunk/st/admin.py (original) +++ trunk/st/admin.py Thu Feb 26 15:25:21 2009 @@ -28,7 +28,10 @@ prepopulated_fields = {'slug': ("title",)} class Media: - js = ("js/tinymce/tiny_mce.js", "js/tinymce/textareas.js", "js/jquery-1.2.6.min.js", "js/adminimages.js") + js = ("js/tinymce/tiny_mce.js", "js/tinymce/textareas.js", "js/jquery-1.2.6.min.js", "js/adminimages.js", "js/jquery.autocomplete.js", "js/taghelper.js") + css = { + "all": ("css/new/autocomplete.css",), + } class FSAdmin(ArticleAdmin): fieldsets = ( From oi-svn at pardus.org.tr Thu Feb 26 16:23:22 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Thu, 26 Feb 2009 16:23:22 +0200 (EET) Subject: [Oi-commits] r2468 - trunk/media/js Message-ID: <20090226142323.1CAEB138401A@ns1.pardus.org.tr> Author: jnmbk Date: Thu Feb 26 16:23:22 2009 New Revision: 2468 Modified: trunk/media/js/taghelper.js Log: code cleaning and a fix Modified: trunk/media/js/taghelper.js ================================================================= --- trunk/media/js/taghelper.js (original) +++ trunk/media/js/taghelper.js Thu Feb 26 16:23:22 2009 @@ -1,21 +1,21 @@ -function removeTag(tag) { - $("#id_tags > option:selected:contains("+tag+")")[0].selected=false; - $("#selectedItems > .item:contains("+tag+")").remove(); +function removeTag(tag, removeButton) { + $("#id_tags > option:selected").each(function (index, option){ + if (option.innerHTML == tag) + return option.selected = false; + }); + $(removeButton).parent().remove(); } function updateSelectedList() { - var ob = $("#id_tags")[0]; var selected = ""; + $("#id_tags > option:selected").each(function(index, option) { + var tag = option.innerHTML; + selected = selected + "
    "+tag+"x
    "; + }); $("#selectedItems").remove(); - for (var i = 0; i < ob.options.length; i++) - if (ob.options[i].selected) { - var tag = ob.options[i].innerHTML; - selected = selected + "
    "+tag+"x
    "; - } $("#id_tags").before("
    "+selected+"
    "); } $(document).ready(function() { - $("#id_tags").attr("onkeyup", "updateSelectedList()"); - $("#id_tags").attr("onchange", "updateSelectedList()"); + $("#id_tags").change(updateSelectedList); $("#id_tags").before(""); updateSelectedList(); $("#tagfilter").autocomplete({ From oi-svn at pardus.org.tr Thu Feb 26 17:25:26 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Thu, 26 Feb 2009 17:25:26 +0200 (EET) Subject: [Oi-commits] r2469 - in trunk/media: css/new js Message-ID: <20090226152526.53F461384073@ns1.pardus.org.tr> Author: jnmbk Date: Thu Feb 26 17:25:26 2009 New Revision: 2469 Modified: trunk/media/css/new/autocomplete.css trunk/media/js/taghelper.js Log: taghelper looks better now Modified: trunk/media/css/new/autocomplete.css ================================================================= --- trunk/media/css/new/autocomplete.css (original) +++ trunk/media/css/new/autocomplete.css Thu Feb 26 17:25:26 2009 @@ -14,15 +14,18 @@ margin-left: 2px; cursor: pointer; } +#selectedItems .item .removeButton:hover { + color: red; +} .ac_conteiner, #selectedItems { position: relative; - overflow: hidden; float: right; width: 178px; margin-right: 300px; clear: right; } #selectedItems { + overflow: hidden; clear: none; margin-right: 10px; } Modified: trunk/media/js/taghelper.js ================================================================= --- trunk/media/js/taghelper.js (original) +++ trunk/media/js/taghelper.js Thu Feb 26 17:25:26 2009 @@ -3,7 +3,7 @@ if (option.innerHTML == tag) return option.selected = false; }); - $(removeButton).parent().remove(); + $(removeButton).parent().fadeOut("fast", function(){ $(this).remove() }); } function updateSelectedList() { var selected = ""; @@ -15,6 +15,7 @@ $("#id_tags").before("
    "+selected+"
    "); } $(document).ready(function() { + $("#tags").attr("id", "id_tags"); $("#id_tags").change(updateSelectedList); $("#id_tags").before(""); updateSelectedList(); @@ -28,12 +29,6 @@ } options[i].selected = true; updateSelectedList(); - /*var length = $("#selectedItems > .item").length; - if (length > 5) { - $("#id_tags > option:contains('" + $("#tagfilter").val() + "')")[0].selected = false; - updateSelectedList(); - $("#selectedItems").append("

    En fazla 5 tane etiket seçebilirsiniz!

    "); - }*/ }, minchar:2 }); From oi-svn at pardus.org.tr Thu Feb 26 18:25:13 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Thu, 26 Feb 2009 18:25:13 +0200 (EET) Subject: [Oi-commits] r2470 - trunk/media/js Message-ID: <20090226162513.B31D02474007@ns1.pardus.org.tr> Author: jnmbk Date: Thu Feb 26 18:25:13 2009 New Revision: 2470 Modified: trunk/media/js/taghelper.js Log: some comments for humanoids trying to read the code Modified: trunk/media/js/taghelper.js ================================================================= --- trunk/media/js/taghelper.js (original) +++ trunk/media/js/taghelper.js Thu Feb 26 18:25:13 2009 @@ -1,4 +1,5 @@ function removeTag(tag, removeButton) { + /* deselects given tag (as string) from select box and removes it from tag list */ $("#id_tags > option:selected").each(function (index, option){ if (option.innerHTML == tag) return option.selected = false; @@ -6,6 +7,7 @@ $(removeButton).parent().fadeOut("fast", function(){ $(this).remove() }); } function updateSelectedList() { + /* cleans and fills tag list by looking at selected items in selectbox */ var selected = ""; $("#id_tags > option:selected").each(function(index, option) { var tag = option.innerHTML; @@ -15,13 +17,16 @@ $("#id_tags").before("
    "+selected+"
    "); } $(document).ready(function() { - $("#tags").attr("id", "id_tags"); + $("#tags").attr("id", "id_tags"); /* I'll use this on forum too, but it has tags instead of id_tags, that's why I'm modifying it */ $("#id_tags").change(updateSelectedList); + /* create a tag input field for filtering through tags */ $("#id_tags").before(""); updateSelectedList(); + /* add autocompletion support to our tag input field, fills autocomplete list from the selectbox */ $("#tagfilter").autocomplete({ source:"#id_tags", onSelect:function(){ + /* select the given tag in selectbox and update tag list */ options = $("#id_tags > option"); var i = 0; while (i Author: jnmbk Date: Sat Feb 28 06:17:19 2009 New Revision: 2471 Added: trunk/st/sitemaps.py Modified: trunk/forum/tools.py trunk/settings.py trunk/urls.py Log: sitemap for news Modified: trunk/forum/tools.py ================================================================= --- trunk/forum/tools.py (original) +++ trunk/forum/tools.py Sat Feb 28 06:17:19 2009 @@ -7,6 +7,7 @@ from django.shortcuts import get_object_or_404 from django.contrib.auth.models import User +from django.contrib.sitemaps import ping_google from oi.forum.models import Forum, Topic, Post from oi.middleware import threadlocals @@ -59,3 +60,8 @@ post.hidden = not article.status post.created = post.edited = article.update post.save() + if article.status: + try: + ping_google() + except: + pass Modified: trunk/settings.py ================================================================= --- trunk/settings.py (original) +++ trunk/settings.py Sat Feb 28 06:17:19 2009 @@ -110,6 +110,7 @@ 'django.contrib.admin', 'django.contrib.sites', 'django.contrib.humanize', + 'django.contrib.sitemaps', 'oi.flatpages', 'oi.st', 'oi.upload', Modified: trunk/urls.py ================================================================= --- trunk/urls.py (original) +++ trunk/urls.py Sat Feb 28 06:17:19 2009 @@ -13,6 +13,7 @@ from oi.seminar.models import Seminar from oi.st.feeds import * from django.contrib import admin +from oi.st.sitemaps import NewsSitemap admin.autodiscover() @@ -82,9 +83,14 @@ 'template_object_name': 'tag' } +sitemaps = { + 'news': NewsSitemap, + } + urlpatterns = patterns('', (r'^robots.txt$', 'oi.st.views.robots'), + (r'^sitemap.xml$', 'django.contrib.sitemaps.views.sitemap', {'sitemaps': sitemaps}), #News (r'^haber/$', 'django.views.generic.list_detail.object_list', dict(news_dict)), @@ -173,12 +179,12 @@ #Feeds (r'^rss/gezegen/$', 'oi.feedjack.views.rssfeed'), - (r'^rss/gezegen/kullanici/(?P\d+)/etiket/(?P.*)/$', 'oi.feedjack.views.rssfeed'), - (r'^rss/gezegen/kullanici/(?P\d+)/$', 'oi.feedjack.views.rssfeed'), + (r'^rss/gezegen/kullanici/(?P\d+)/etiket/(?P.*)/$', 'oi.feedjack.views.rssfeed'), + (r'^rss/gezegen/kullanici/(?P\d+)/$', 'oi.feedjack.views.rssfeed'), (r'^rss/gezegen/etiket/(?P.*)/$', 'oi.feedjack.views.rssfeed'), (r'^atom/gezegen/$', 'oi.feedjack.views.atomfeed'), - (r'^atom/gezegen/kullanici/(?P\d+)/etiket/(?P.*)/$', 'oi.feedjack.views.atomfeed'), - (r'^atom/gezegen/kullanici/(?P\d+)/$', 'oi.feedjack.views.atomfeed'), + (r'^atom/gezegen/kullanici/(?P\d+)/etiket/(?P.*)/$', 'oi.feedjack.views.atomfeed'), + (r'^atom/gezegen/kullanici/(?P\d+)/$', 'oi.feedjack.views.atomfeed'), (r'^atom/gezegen/etiket/(?P.*)/$', 'oi.feedjack.views.atomfeed'), (r'^rss/(?P.*)$', 'django.contrib.syndication.views.feed', {'feed_dict': rss_dict}), From oi-svn at pardus.org.tr Sat Feb 28 14:43:30 2009 From: oi-svn at pardus.org.tr (oi-svn at pardus.org.tr) Date: Sat, 28 Feb 2009 14:43:30 +0200 (EET) Subject: [Oi-commits] r2472 - trunk/forum Message-ID: <20090228124330.218D2138411B@ns1.pardus.org.tr> Author: erenturkay Date: Sat Feb 28 14:43:29 2009 New Revision: 2472 Modified: trunk/forum/tools.py Log: * add comment on try/except code while using ping_google() Modified: trunk/forum/tools.py ================================================================= --- trunk/forum/tools.py (original) +++ trunk/forum/tools.py Sat Feb 28 14:43:29 2009 @@ -63,5 +63,7 @@ if article.status: try: ping_google() + # we're catching SitemapNotFound exception + # no need to import this exception class since there is only 1 exception in the function. except: pass From turkay.eren at gmail.com Sat Feb 28 15:05:41 2009 From: turkay.eren at gmail.com (Eren =?iso-8859-9?q?T=FCrkay?=) Date: Sat, 28 Feb 2009 15:05:41 +0200 Subject: [Oi-commits] r2471 - in trunk: . forum st In-Reply-To: <20090228041720.B75841384109@ns1.pardus.org.tr> References: <20090228041720.B75841384109@ns1.pardus.org.tr> Message-ID: <200902281505.42007.turkay.eren@gmail.com> On Saturday 28 February 2009 06:17:20 oi-svn at pardus.org.tr wrote: > Log: > sitemap for news Bu sitemaps'i forumun her girdisi için de kullansak nasýl olur? /forum/sitemap.xml 'de forum için girilen her girdi yer alýr ve böylece arama motorlarý daha rahat indexleyebilir. Forum için Priority deðerini 0.8 yapýp, ayný þekilde deðiþme zamanýný "hourly" olarak belirtirsek hoþ olur gibin :) -------------- sonraki bölüm -------------- Bir HTML eklentisi temizlendi... URL: http://liste.pardus.org.tr/oi-commits/attachments/20090228/119366af/attachment-0001.htm From ugur.jnmbk at gmail.com Sat Feb 28 20:13:13 2009 From: ugur.jnmbk at gmail.com (=?UTF-8?B?VcSfdXIgw4dldGlu?=) Date: Sat, 28 Feb 2009 20:13:13 +0200 Subject: [Oi-commits] r2471 - in trunk: . forum st In-Reply-To: <200902281505.42007.turkay.eren@gmail.com> References: <20090228041720.B75841384109@ns1.pardus.org.tr> <200902281505.42007.turkay.eren@gmail.com> Message-ID: <9dca79e40902281013o4a608d71l4a5b39abb8448eb8@mail.gmail.com> 28 Þubat 2009 Cumartesi 15:05 tarihinde Eren Türkay yazdý: > Bu sitemaps'i forumun her girdisi için de kullansak nasýl olur? > /forum/sitemap.xml 'de forum için girilen her girdi yer alýr ve böylece > arama motorlarý daha rahat indexleyebilir. > > Forum için Priority deðerini 0.8 yapýp, ayný þekilde deðiþme zamanýný > "hourly" olarak belirtirsek hoþ olur gibin :) Tüm makale içeriðini /sitemap.xml'de toplayacaðým, forumunkini ayrý yaparýz. Yalnýz forumdaki iletilerle makalelerin bazýlarý tamamen ayný olduðu için sorun olabilir belki ona bakmak lazým. Priority olayýný yanlýþ anlamýþ olabilirim fazla bakmadým specelere, sanýrým makalelerde deðiþme zamanýný never yapmak lazým çünkü haber hiç deðiþmiyor, xml deðiþiyor hourly olarak :P. -- Uður Çetin