Ahmeti Wp Timeline (Zaman Çizelgesi) Eklentisi

Bugün WordPress için yazmış olduğum Ahmeti WP Timeline (Zaman Çizelgesi) eklentisiyle kendi zaman çizelgemi oluşturmanın keyfini yaşadım 🙂

Açık söylemek gerekirse uzun zamandır böyle bir eklenti arıyodum. Fakat bulduğum eklentilerin tasarımı veya yükseklik-genişlik boyutları hakkında sorunlar yaşamaya başladım. Birgün github‘da Tarek Anandan tarafından yazılan Timeliner eklentisine rastladım. Daha sonra kendime; “Otur! Şunu bir wordpress eklentisi yap…” dedim 🙂 Ve nihayetinde son bulmuş oldu.

1. Ahmeti WP Timeline (Zaman Çizelgesi) Eklentisi Özellikleri

  • Kendinize ait zaman çizelgesini (timeline) yıllara göre hazılayabilirsiniz,
  • Başka birisine (sanatçı,topçu,popçu) ait zaman çizelgesi (timeline) yapabilirsiniz,
  • Birden çok zaman çizelgesi (timeline) oluşturma imkanına kavuşabilirsiniz,
  • İstediğiniz wordpress sayfasında istediğiniz zaman çizelgesini (timeline) gösterebilirsiniz,
  • Milattan önce özelliği ile milattan önce başlamış ve günümüze kadar devam eden olayların zaman çizelgesini (timeline) oluşturabilirsiniz,
  • Yazdığınız olayların içine her türlü çoklu ortam (resim,video,mp3 vb.) ekleyebilirsiniz.

2. Admin Paneline Ait Ekran Görüntüleri

2.1 Timeline Grup Listesi

AhmetiWpTimelineGrupListesi

2.2 Timeline Yeni Grup Ekle

AhmetiWpTimelineYeniGrupEkle

2.3 Timeline Olay Listesi

AhmetiWpTimelineOlayListesi

2.4 Timeline Yeni Olay Ekle

AhmetiWpTimelineYeniOlayEkle

3. WordPress sayfasına Timeline (Zaman Çizelgesi) Dahil Etmek

Eklentiyi aktif ettikten sonra editörün yanına aşağıda resimde görülen küçük bir buton çıkacaktır. Butona tıkladıktan sonra açılan pencereye Grup Listesinden hangi timeline (zaman çizelgesi) göstermek isterseniz “Grup_ID” sütunundaki rakamı girip “Ekle” butonuna basmanız yeterli olacaktır.

AhmetiWpTimelineEditor

4. Timeline (Zaman Çizelgesi) Görünümü

AhmetiWpTimeline

5. İlk Timeline Benden Olsun

https://ahmeti.com.tr/ahmeti-timeline/

6. Eklentiyi İndirin

Eklentiyle ilgili sorularınız varsa ise buradan cevap arayabilirsiniz…

Eklenti Sayfası: https://wordpress.org/extend/plugins/ahmeti-wp-timeline/

Eklentiyi İndir: https://downloads.wordpress.org/plugin/ahmeti-wp-timeline.zip

Bu sayfa 211.108 kez görüntülendi.

Ahmet

Sıradan bloglardan birisi :)

Bunlar da hoşunuza gidebilir...

31 Cevaplar

  1. min dedi ki:

    İyi günler. Bu çok büyük bir özelliktir.
    Teşekkür ederim.

  2. 88 Web Studio dedi ki:

    Can you tell me which is the shortcode to show the timeline on posts/pages? in WordPress 3.9 we can’t see the button to integrate our timeline!

    Thanks a lot!

    • Ahmet dedi ki:

      Your request was fulfilled. I updated plugin short time ago. You can use the Ahmeti Wp Timeline 2.1 🙂

      Thank you for your complaints and I hope you enjoy.

  3. Kuuke dedi ki:

    I’m using your excellemt plugin to maintain several timelines. Those timelines grew in time and are now getting quite large.

    I would like to see a kind of fitering option in de backend of the plugin so dat I can sort all events of a certain timeline. This makes maintaianance easier.

    Is this possible to program it in an upcoming update?

    • Ahmet dedi ki:

      Hi Kuuke,

      I update the plugin. I added some filter features.

      Please check your installed plugin version for 4.0

      Thank you for your feedback.

  4. Lucy Kennedy dedi ki:

    can I get this page with the administrative information in English? Thanks

  5. Emre Göktepe dedi ki:

    Merhaba,

    Dün, uzun süredir sorunsuz kullandığım Ahmeti Wp Timeline eklentisini Sürüm 4.0 ile güncelledim.
    Artık kontrol panelinden “Timeline” bölümüne giremiyorum.
    Plugin sitede normal çalışıyor ancak verilere ulaşamıyorum.

    Server tarafından oluşturulan hata mesajı şöyle:

    [Tue Sep 02 07:17:54 2014]
    [error]
    [client 176.43.142.240]
    do_action(‘toplevel_page_ahmeti-wp-timeline/index’),
    call_user_func_array,
    Ahmeti_Wp_Timeline_Index,
    require_once(‘/plugins/ahmeti-wp-timeline/Admin/Group/GroupList.php’)
    tarafından oluşturulan
    SELECT group_id,title FROM wp_ahmeti_wp_timeline
    WHERE type=”group_name” ORDER BY group_id DESC LIMIT 0,
    sorgusu için WordPress veritabanı hatası

    You have an error in your SQL syntax;
    check the manual that corresponds to your MySQL server version for the right syntax to use near ” at line 1,
    referer: #

    [Tue Sep 02 07:17:54 2014]
    [error]
    [client 176.43.142.240]
    ModSecurity: Access denied with code 500 (phase 4).
    Pattern match “Warning.{0,100}?:.{0,1000}?\\bon line\\b”
    at RESPONSE_BODY.
    [file “/etc/modsecurity2/web4host/modsecurity-rules-selected-by-web4host.net.conf”] [
    line “660”]
    [id “970009”]
    [msg “PHP Information Leakage”]
    [severity “WARNING”]
    [tag “LEAKAGE/ERRORS”]
    [hostname “www.egitimdesistemdusuncesi.org”]
    [uri “/wp-admin/admin.php”]
    [unique_id “VAVE8F27zCMAADo104sAAAAK”]

    Yardımcı olabilirseniz sevinirim.

    Çok teşekkürler.

    Kolay gelsin.

    (Benzer sorunla karşılaşan, Türkçe bilmeyen kullanıcılar için aynı mesajı WordPress PlugIn sitesine de İnglizce yazıyorum)

    • Ahmet dedi ki:

      Settings sayfasında “Admin Page Limit” değerine 10 yazarak ve ayarları güncelleyerek deneyebilir misiniz?

      • Emre Göktepe dedi ki:

        Tekrar merhaba,

        Bu kadar hızlı yanıtladığınız çok teşekkür ederim.

        WordPress 2.9.2 Türkçe Sürümü kullanıyorum.
        “Admin Page Limit” değerini bulamadım.
        Ayarlar > Okuma Ayarları altında “En fazla gösterilecek blog sayfa adedi” ve “En fazla gösterilecek kayıt adedi” adlarında iki değişken var. Onların da değeri zaten 10.

        Veritabanından wp_options’a baktım, orada da “Admin Page Limit” adında bir option_name yok.

        Çaresiz, tekrar sizi rahatsız ediyorum, kusura bakmayın.

        • Ahmet dedi ki:

          Merhaba Emre,

          wp_options’ta

          option_name: AhmetiWpTimelineOptions
          value: {“DefaultSort”:”ASC”,”StartState”:”close”,”PageLimit”:30}

          (Süslü parantezler dahil) yaparak dener misin?

          Ayrıca metin editörü için minimum wp 3.3 versiyonu gerekli.

          İyi çalışmalar,
          Ahmet

          • Emre Göktepe dedi ki:

            Merhaba,

            Sorun çözüldü.

            Önce adını verdiğiniz option_name’i bulamadım.
            “AhmetiWpTimelinePageLimit” adlı bir option vardı.
            Sanırım güncelleme sırasında hata olmuş.
            Eklentinin zip dosyasını elle indirip, plugins dizinine kopyalayınca çalıştı.

            İlginiz için çok teşekkürler.
            Sıralama seçeneği için de ayrıca teşekkürler. Her sürümde ASC’yi DESC’ye elle çeviriyordum.

            WordPress Support bölümüne sorunun çözüldüğünü yazacağım.

            (sorunla ilgili değil ama gene de yazayım WordPress sürümünü yanlış yazmışım, 3.9.2 kullanıyorum.)

  6. Eliane dedi ki:

    I urgently need this plugin!
    Could you tell me if it’s responsive?
    Any link where I can see the plugin frontend online?
    This is by far the best history line plugin, good job! 😉
    Thank you

  7. Sean ONeill dedi ki:

    Is there a way to make the contents of the timeline seachable? When I use the standard WP Search engine most of the events won’t come back in the result field. I love your plug-in!!!

    • Ahmet dedi ki:

      Hi Sean,
      I visited your website and you’ve done a wonderful job. Your list looks pretty regularly. I’m working on your feedback.
      Thank you again, take care of yourself.

  8. Sean ONeill dedi ki:

    Ahmet, also is there a way to embed a video clip (YouTube) into a timeline? Thanks again! Great Plug-in!

  9. Ahmet dedi ki:

    Merhaba ahmet(adaş:) selamun aleyküm ben sitemde timeline ekledim. ancak bir türlü resim ve açıklamalarıyla çıkartamadım nasıl yapabilirim? link : http://okuryazar.co/2014/10/31/batili-tarihcilerin-kaleminden-osmanli-devleti/

  10. Ahmet dedi ki:

    Ahmet merhaba tekrardan şuan en son sürümü kullanıyorum.

  11. Ahmet dedi ki:

    Ahmet hocam şuan 4.0 sürümünü kullanıyorum. Sanırım timeline oluşturuken atladığım başka bir yer var.

    • Ahmet dedi ki:

      Merhaba Ahmet,
      Kusuru bakmayın geç bir cevap yazıyorum. Sayfanızı inceledim. Jquery timeliner fonksiyonu bulunamadığından dolayı sayfanızda hata veriyor. Kullandığınız başka bir timeline eklentisi mevcut mudur? İyi çalışmalar

  12. Ali dedi ki:

    Merhaba. Yıl (zaman) yerine headingler kullanabilmemiz mümkünmüdür? Eklentinizi timeline dışında belli amaçlara yönelik yapılması gerekenleri açıklayan bir sayfa için kullanmayı planlıyorum. Sevgiler

    • Ahmet dedi ki:

      Merhaba Ali,

      Çok haklısın. Benim de sonradan aklıma geldi 🙂 Üşendiğimden değiştiremedim. Fırsat bulursam bahsettiğin şekilde güncelleyeceğim.

      İyi çalışmalar…

  13. mustafa dedi ki:

    Ahmet bey eventlere etiket verme gibi şansımız var mı yani timelinen içinde olanların google tarafından aranabilir olmasını istiyorum.

  14. Metin dedi ki:

    Merhabalar,

    Zamana göre eklenen etkinliklerde yer değiştirme veya yeniden sıralama işlemi mümkün değil mi? Arada unutulan veriler için problem oluyor.

    • Ahmet dedi ki:

      Merhaba Metin,

      Oluşturduğunuz zaman çizelgesini, zamana göre ya A-Z ya da Z-A sıralatabilirsiniz. Olayın tarihini/zamanını seçerek araya rahatlıkla event (olay) ekleyebilirsiniz. İyi çalışmalar…

  15. timo dedi ki:

    I can not add group, Always prompt: “An error occurred while adding group.”
    Can you tell me how to fix this problem?
    I also think you submit a Chinese translation of ahmeti-wp-timeline-zh_CN.po

    #: Admin/Event/DeleteEventPost.php:9 Admin/Group/DeleteGroupPost.php:9
    msgid “An error has occurred.”
    msgstr “发生错误。”

    #: Admin/Event/DeleteEventPost.php:18
    msgid “Event deleted successfully.”
    msgstr “成功删除事件。”

    #: Admin/Event/DeleteEventPost.php:22
    msgid “An error occurred while deleting this event.”
    msgstr “删除事件时出错。”

    #: Admin/Event/EditEventForm.php:63
    msgid “Edit Event”
    msgstr “编辑事件”

    #: Admin/Event/EditEventForm.php:68 Admin/Event/EventList.php:66
    #: Admin/Event/NewEventForm.php:28 Admin/Group/EditGroupForm.php:13
    #: Admin/Group/GroupList.php:43 Admin/Group/NewGroupForm.php:7
    msgid “Group Name”
    msgstr “组名称”

    #: Admin/Event/EditEventForm.php:70 Admin/Event/NewEventForm.php:30
    msgid “Select Group…”
    msgstr “选择组…”

    #: Admin/Event/EditEventForm.php:82 Admin/Event/EventList.php:67
    #: Admin/Event/NewEventForm.php:43
    msgid “Event Title”
    msgstr “事件标题”

    #: Admin/Event/EditEventForm.php:86 Admin/Event/NewEventForm.php:47
    msgid “Event Time (If Anno Domini)”
    msgstr “事件时间 (公元后)”

    #: Admin/Event/EditEventForm.php:87
    msgid “[ ! ] e.g.: 2010-01-30 [Year-Month-Day]”
    msgstr “[ ! ] 例如: 2010年-01-30 [年-月-日]”

    #: Admin/Event/EditEventForm.php:96 Admin/Event/NewEventForm.php:56
    msgid “Year”
    msgstr “年”

    #: Admin/Event/EditEventForm.php:101 Admin/Event/NewEventForm.php:61
    msgid “Month”
    msgstr “月”

    #: Admin/Event/EditEventForm.php:106 Admin/Event/NewEventForm.php:66
    msgid “Day”
    msgstr “日”

    #: Admin/Event/EditEventForm.php:112 Admin/Event/NewEventForm.php:72
    msgid “”
    “If you want you can also add time. [ ! ] e.g.: 14:30:45 [Hour-Minute-Second]”
    msgstr “你还可以添加时间。[ ! ] 例如: 14:30:45 [小时-分-秒]”

    #: Admin/Event/EditEventForm.php:115 Admin/Event/NewEventForm.php:75
    msgid “Event Time (If Before Christ)”
    msgstr “事件时间 (公元前)”

    #: Admin/Event/EditEventForm.php:116 Admin/Event/NewEventForm.php:76
    msgid “[ ! ] e.g.: 2000”
    msgstr “[ ! ] 例如: 2000”

    #: Admin/Event/EditEventForm.php:126
    msgid “Update Event”
    msgstr “更新事件”

    #: Admin/Event/EditEventPost.php:55 Admin/Event/NewEventPost.php:50
    #: Admin/Group/EditGroupPost.php:10 Admin/Group/NewGroupPost.php:11
    msgid “Do not leave empty fields.”
    msgstr “不要留下空白字段”

    #: Admin/Event/EditEventPost.php:60 Admin/Event/NewEventPost.php:55
    msgid “”
    “Both before Christ and Anno Domini value, you entered. Please try again by ”
    “entering only one.”
    msgstr “无论输入公元前或公元后,你只能输入一个,请重新输入。”

    #: Admin/Event/EditEventPost.php:65 Admin/Event/NewEventPost.php:60
    msgid “Please enter a value in any of the two. (Before Christ or Anno Domini)”
    msgstr “请在任意两个中输入值。(公元前或公元后)”

    #: Admin/Event/EditEventPost.php:112
    msgid “Event was successfully updated.”
    msgstr “事件已成功更新。”

    #: Admin/Event/EditEventPost.php:116
    msgid “An error occurred while updating this event.”
    msgstr “更新事件时出错。”

    #: Admin/Event/EventList.php:2
    msgid “Timeline Event List”
    msgstr “时间轴事件列表”

    #: Admin/Event/EventList.php:49
    msgid “No Filter ”
    msgstr “无过滤”

    #: Admin/Event/EventList.php:65
    msgid “Event ID”
    msgstr “事件 ID”

    #: Admin/Event/EventList.php:68
    msgid “Event Time”
    msgstr “事件时间”

    #: Admin/Event/EventList.php:69 Admin/Group/GroupList.php:45
    msgid “Edit”
    msgstr “编辑”

    #: Admin/Event/EventList.php:70 Admin/Group/GroupList.php:46
    msgid “Delete”
    msgstr “删除”

    #: Admin/Event/EventList.php:92
    msgid “Are you sure you want to delete this event?”
    msgstr “确定要删除该事件?”

    #: Admin/Event/EventList.php:110
    msgid “You have not added any event :(”
    msgstr “您没有添加任何事件:(”

    #: Admin/Event/NewEventForm.php:23 header.php:22
    msgid “Add New Event”
    msgstr “新增事件”

    #: Admin/Event/NewEventForm.php:86
    msgid “Add Event”
    msgstr “添加事件”

    #: Admin/Event/NewEventPost.php:106
    msgid “Event was successfully added.”
    msgstr “事件已成功添加。”

    #: Admin/Event/NewEventPost.php:110
    msgid “An error occurred while adding this event.”
    msgstr “添加事件时出错。”

    #: Admin/Group/DeleteGroupPost.php:18
    msgid “Group deleted successfully.”
    msgstr “已成功删除该组。”

    #: Admin/Group/DeleteGroupPost.php:22
    msgid “An error occurred while deleting the group.”
    msgstr “删除组时出错。”

    #: Admin/Group/EditGroupForm.php:10
    msgid “Edit Group”
    msgstr “编辑组”

    #: Admin/Group/EditGroupForm.php:17
    msgid “Update Group”
    msgstr “更新组”

    #: Admin/Group/EditGroupPost.php:30
    msgid “Group successfully updated.”
    msgstr “该组已更新”

    #: Admin/Group/EditGroupPost.php:34
    msgid “An error occurred while updating the group.”
    msgstr “更新组时出错。”

    #: Admin/Group/GroupList.php:2
    msgid “Timeline Group List”
    msgstr “时间轴组列表”

    #: Admin/Group/GroupList.php:42
    msgid “Group ID”
    msgstr “组 ID”

    #: Admin/Group/GroupList.php:44
    msgid “Count Events”
    msgstr “事件统计”

    #: Admin/Group/GroupList.php:59
    msgid “”
    “Events belonging to the group will also be deleted. Are you sure you want to ”
    “delete this group?”
    msgstr “改组的事件将被删除,你确定删除改组?”

    #: Admin/Group/GroupList.php:77
    msgid “You have not added any group :(”
    msgstr “您没有添加任何组:(”

    #: Admin/Group/NewGroupForm.php:3 header.php:17
    msgid “Add New Group”
    msgstr “新增组”

    #: Admin/Group/NewGroupForm.php:10
    msgid “Add Group”
    msgstr “添加组”

    #: Admin/Group/NewGroupPost.php:38
    msgid “The Group has successfully added.”
    msgstr “该组添加成功”

    #: Admin/Group/NewGroupPost.php:42
    msgid “An error occurred while adding group.”
    msgstr “添加组时出错。”

    #: Admin/Settings/EditSettingsForm.php:8
    msgid “Edit Settings”
    msgstr “编辑设置”

    #: Admin/Settings/EditSettingsForm.php:14
    msgid “Default Sort”
    msgstr “默认排序”

    #: Admin/Settings/EditSettingsForm.php:24
    msgid “Start State”
    msgstr “启用”

    #: Admin/Settings/EditSettingsForm.php:34
    msgid “Admin Page Limit”
    msgstr “管理员页数限制”

    #: Admin/Settings/EditSettingsForm.php:41
    msgid “Date Format(Year)”
    msgstr “日期格式(年)”

    #: Admin/Settings/EditSettingsForm.php:44
    #: Admin/Settings/EditSettingsForm.php:52
    #: Admin/Settings/EditSettingsForm.php:60
    #: Admin/Settings/EditSettingsForm.php:68
    msgid “Example:”
    msgstr “示例:”

    #: Admin/Settings/EditSettingsForm.php:49
    msgid “Date Format(Year & Month)”
    msgstr “日期格式(年 & 月)”

    #: Admin/Settings/EditSettingsForm.php:57
    msgid “Date Format(Year & Month & Day)”
    msgstr “日期格式(年 &月 & 日)”

    #: Admin/Settings/EditSettingsForm.php:65
    msgid “Date Format(Hour & Minutes & Second)”
    msgstr “时间格式(小时 & 分 & 秒)”

    #: Admin/Settings/EditSettingsForm.php:77
    msgid “Update Settings”
    msgstr “更新设置”

    #: Admin/Settings/EditSettingsPost.php:29
    msgid “Settings were successfully updated.”
    msgstr “设置已更新。”

    #: Admin/Settings/EditSettingsPost.php:33
    msgid “An error occurred while updating settings.”
    msgstr “更新设置时出错。”

    #: AhmetiWpTimelineFunction.php:137 AhmetiWpTimelineFunction.php:263
    msgid “+ Expand All”
    msgstr “+ 展开所有”

    #: AhmetiWpTimelineFunction.php:137 AhmetiWpTimelineFunction.php:261
    msgid “- Collapse All”
    msgstr “- 折叠所有”

    #: AhmetiWpTimelineFunction.php:314
    msgid “BC”
    msgstr “BC”

    #: AhmetiWpTimelineFunction.php:345 AhmetiWpTimelineFunction.php:355
    msgid “Pages”
    msgstr “页面”

    #: footer.php:19
    msgid “Developer”
    msgstr “开发人员”

    #: footer.php:20
    msgid “Plug-in Wp Page”
    msgstr “插件页面”

    #: header.php:16
    msgid “Group List”
    msgstr “组列表”

    #: header.php:21
    msgid “Event List”
    msgstr “事件列表”

    #: header.php:26
    msgid “Settings”
    msgstr “设置”

  16. Şeref Parıldar dedi ki:

    Merhaba Ahmet bey,timeline eklentiniz çok güzel sizi tebrik etmek istedim. Bende bu eklentiyi http://www.myorum.net/saglikta-ozel-gunler-takvimi-2017/ bu sayfamda uygulamak için ekledim.Çalıştırdım Ancak tek 2017 rakamı yerine bölümleme yaparak ocak,şubat, mart ,nisan diye aylara aylara bölmek istiyorum.Nasıl yapabilirim. tşk.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir