(tiny)mceComments 0.4.4-1

近日有一外國朋友 ioannis 電郵告知,他為小弟久未動工的 插件更新。我想這就是對程式的「愛」吧,真叫身為原作者的我慚愧。

好吧,基本上這次比較明顯的改動是整個設定頁翻新,加進了預覽箱和讓按鈕設定更為彈性。其次將留言箱設定成可隨意調整大小。名字也改變了,不過原本他將 TinyMCE 和 Comments 分開,想了一下不如直接把 tiny 刪掉不是更好?

另外,自己也趁這次機會把早前沒放出去的修改順便推出。現在 TinyMCE 的工具提示和 HTML 編輯視窗都是人話而不是奇怪的外星語,也將過期的 get_settings() 換成 get_option()。總不能讓人家搶盡面子吧 XD

I feel ashamed after I know how ioannis devoted himself to the plugin. He added sereval new features to my hack, like doing a revamp on the settings page in dashboard and adding a lovely preview window. Though he also wishes to change the name of the plugin (by separating “TinyMCE” and “Comment”), I think it is better to make it shorter, which becomes “mceComments”. Sorry for the decision, hope you won’t mind 😛

Also I have fixed the bug which caused tooltips not display correctly in the editor window. Also the K2/AJAX Commenting support should be truly working.

Enjoy!

88 thoughts on “(tiny)mceComments 0.4.4-1

  1. Where could “blockquote” be “filtered out”? In CSS I have two definitions for blockquote:

    blockquote {padding:0px 15px 0px 15px; margin:0 5px 0 5px; border-left:4px solid #eeeeee;}
    blockquote p {padding:0px 0 0px 0; margin:0; font-style:italic; color:#444;}

    In the admin interface where the setup for MCEcomments are done – blockquote doesn’t work neigher.

    BTW. And on this comment form here the cursor isn’t displayed with Firefox 2.0.0.14

  2. @theddy Could you check in the comment page in the dashboard, and see if there are any HTML tags there? If they are there that’s your theme doesn’t display those tags. You may contact your theme author.

    And the cursor… Does the cursor shown in admin interface?

  3. I am running WP 2.5.1 with the Sandbox theme and the tinyMCEbuttons are not showing up on the comment box.

    I brought up the page: http://www.thelowerbarn.com/wp/wp-content/plugins/tinymcecomments/tinyMCEComments.php

    and get the following message:
    Fatal error: Call to undefined function: add_action() in /home/thelower/public_html/wp/wp-content/plugins/tinymcecomments/tinyMCEComments.php on line 323

    I found ‘<?php do_action(‘comment_form’, $post->ID); ?>’ in comments.php.

    What should I check next?

    Thanks, Mike

  4. Hi MK, just to let you know, I just upgraded to MCEComments 0.4.4-4 and the funny bug/problem with the tooltips and “insert link” dialog buttons with a localized (spanish) site is still present.
    cheers

  5. MK, I removed the whole plugin directory and then reinstalled and the problem persists (see my blog).

    I also captured the javascript but I can’t find your email address anywhere to send it out, can you please send me an email and I will reply with the javascript (you have my email now)

    Another little thing that I noticed is that once you activate mcecomments, the “tab order” of the comment form is altered. If you press tab after entering “Name”, you go to the “E-mail” field, then after that, a new tab takes you to “Website”, and after that you are supposed to go to the comment field to start typing the comment. With MCEComments, a tab carries you nowhere (see my blog), which is a bit annoying for the people commenting.

    TIA

  6. @Ari: It seems the JavaScript you sent me are normal – They showed Spanish tooltips supposedly and the syntax is correct. Is the same thing happening when you are using the WYSIWYG editor in the panel?

    And for the tab problem… I think I need some time to do the enhancement. Thanks for your patience!

  7. Hi MK, sorry my response took so long.

    The “internal” WYSIWYG editor that I use to create new posts within wordpress does not have this problem. Tooltips display in Spanish with no funny “subroutine-like names”.
    I am now using your latest and greatest version (0.4.5) which works great, but also has the tooltip problem.

    Note that my wordpress 2.6 install has the spanish localisation added to it, meaning:
    define (‘WPLANG’, ‘es_ES’);
    (in wp-config.php)
    and the file es_ES.mo  in wp-includes/languages

    The es_ES.mo file comes from here:

    http://es-wordpress.googlecode.com/files/wp-2.6-es_ES.zip

    Hope this helps!
    cheers

  8. 你好,您的 mceComments  很好用,但目前我換成 WordPress2.7 有點小問題,例子在
    http://betablog.derjohng.com/2006/12/13/dj-email-publish-v14/#comment-3000
    您向上找任何一個 “Reply” 點下去,editor 會被 disabled.

    而這個在 Firefox 下有問題,而 IE 沒問題。

    在 Click “Reply” 時,其實會執行
    wp-includes/js/comment-reply.js 內的 addComment.moveForm
    不知是不是它的問題~~

    PS: 目前用的是 mceComments 0.4.5

  9. @derjohng : 你好~ 先在這裡感謝一下你對插件的支持。
    這種情況我在做實驗的時候也發生過。但原因不是因為有甚麼設定把 TinyMCE 鎖死,而是因為 JS 在「複製」整個 <textarea> 的時候沒把那些 hook 都一併建一套… 所以看起來就只有樣子,按下去沒反應了。

    我也不知道這是不是死症,還是可以透過甚麼方法,等新的 <textarea> 製造出來的時候,再讓 TinyMCE 重設多一次。可惜現在公事較忙(我沒偷打電玩唷),也許要等一下才可以想個辦法…

  10. 测试一下颜色,为什么我的blog上如果是普通的用户,不能改变字体的颜色呢,只有管理员登录之后,评论的时候如果改字体颜色的话,才有变化?

  11. 呵呵 果然是个bug,你这里也是,刚才我留言,里面有些字,我已经改变了颜色,可是发布之后,却还是默认的颜色,没有变化,如果博主有时间,就修正一下吧

  12. @aotoman : 很不幸這不是源自插件的問題。基本上插件在顯示編輯器是一視同仁的,換言之插件本身不會因為使用者是甚麼身份而過濾留言。這其實是 WordPress 為了防範訪客破壞版面才有的東西,要修改就有可能要直接改 WordPress 的程式碼。我不知道是不是還有甚麼方法,因為也沒仔細研究過…

  13. Предлагаем полностью рабочее ПО/We offer cracked CFTURBO 10.2 ALL MODULES (CRACK – Dongle emulator/Custom license/Patch). Полная поддержка наших решений. Тестирование перед оплатой/Full support for our solutions. Testing before payment. Контакты/Contacts: nodongle24 /@/ gmail.com (remove spaces and /)

    Hardlock Dongle Emulator, Hasp H4 Dongle Emulator, Megalock De Dongle Emulator, Dinkey Dongle Emulator, Keylock Iii Dongle Emulator, Sentinel Scribe Dongle Emulator, Smartkey Eutron Lpt Dongle Emulator, Hasp H3 Dongle Emulator, Rockey 4nd Dongle Emulator, Emme Inrokey Hid Dongle Emulator, скачать, Wi3p Dongle Emulator, Usb Massstorade Dongle Emulator, Guardant Stealth III Dongle Emulator, Katran Dongle Emulator.

  14. Corrupt App Reviews
    Our secondment helps app developers see their audience in App Market search.
    We from a community of users who visit our repair to identify hip apps. Our users download and split reviews for apps that we piece and we are known as regards our aptitude to move pucka owner feedback, reviews and ratings for developers.

    3x – 10x develop in integral downloads after working with us.
    Hundreds of app developers obtain incorporated us into their marketing plans to increase reviews and ratings in iTunes. We are trusted because our guide is useful, promotes biotic nurturing and is compliant with Apple.

    mobile marketing campaigns 2016

  15. RE:(tiny)mceComments 0.4.4-1 | Perspectives from cubicle НПП Валок ролики непрерывных широкополосных станов горячей прокатки гребные валы

  16. If you haven’t already started implementing a mobile marketing procedure, then this is plainly the year you shortage to start. Putting together such strategies is seamless when you should prefer to an internet marketing intervention on your team.

    Mobile devices are delightful for the digital department, which means all brands call for to have a text and advertising chart that revolves for everyone alert marketing. Data shows that people in America are spending more than 10 hours daily on their smartphones. That’s a unharmed lot of things, which is tremendous rumour due to the fact that brands with versatile marketing strategies in the works.

    mobile marketing and technology

  17. If you are an app developer and require mechanical marketing then this article is for you. We get ready for app downloads, app installs and app reviews so your app can after the revelation it deserves. We have helped thousands of customers to reach more users for their versatile app. We pique your app official users, and then your app choice reach the google affect cooperate chart. This works for all expressive developers.

    mobile for marketing

  18. http://www.safepak.pl/czy-zalozenie-firmy-kurierskiej-jest-dobrym-pomyslem/70
    Buying a new or used automobile can be quite a tough procedure if you do not know what you are doing. By teaching yourself about auto purchasing prior to head to the car dealership, you possibly can make things less difficult for yourself. The following advice may help your upcoming shopping vacation be a little more pleasurable.

    Constantly deliver a mechanic together when searching for a new motor vehicle. Auto retailers are notorious for promoting lemons and you may not wish to be their next patient. Whenever you can not get yourself a mechanic to consider cars along with you, no less than make certain you have him take a look at ultimate option before buying it.

    Know your limitations. Before you begin shopping for your forthcoming automobile or pickup truck, choose what you can manage to shell out, and follow it. Don’t neglect to add fascination with your computations. You will definitely shell out about 20 % as an advance payment too, so be ready.

    Just before seeing a dealer, know what type of vehicle you desire. Research all you alternatives prior to buying so that you can evaluate which works well with your financial allowance and family requirements. Shop around to determine how much you should pay for any probable auto.

    Before you sign any deal take time to read through every series, for example the small print. When there is anything shown that you just do not comprehend, will not signal up until you get an answer that you understand. Unsavory salesmen can use a contract to put several charges that had been not mentioned.

    In the event you maintain the previous assistance in mind when which you go purchasing a vehicle, you will end up more prone to get a full bargain. Investing in a vehicle lacks to become frustration. Only use the ideas with this write-up and you may obtain the car you need in a great price.

  19. Имеется такая услуга – добровольное медицинское обслуживание .
    Она предполагает, что вы платите небольшую сумму за то, что ходит на прием весь год не платя за каждый прием.
    Однако соцопросы показали, что лишь 6% жителей Санкт-Петербурга знают о такой услуге.
    Почему?
    Потому что частным клиникам намного выгодней сдирать с людей деньги за каждое посещение.
    А если честный врач попытается рассказать про добровольное медицинское обслуживание клиенту – это сулит ему увольнением.
    Информация о ДМО уже вызвала множество возмущений, после того как информацию об услуге рассекретил один врач.
    Его уволили , после того, как он посоветовал ДМО своему пациенту.
    Самое страшное, что информация по ДМО присутствуют в открытом доступе, просто находили на эту информацию только случайные люди.
    Как отстоять свои права?
    О правилах предоставления услуги и обязанностях клиник можно узнать, сделав запрос в Яндексе: “добровольное медицинское обслуживание”.
    Обязательно обслуживание, а не страхование.

    34j5c6h86

  20. Есть такая услуга – добровольное медицинское обслуживание (или ДМО).
    Она предполагает, что вы вносите небольшую сумму за абонемент и ходит на прием в течение года БЕСПЛАТНО.
    Однако соцопросы показали, что лишь 3% жителей Санкт-Петербурга знают о такой программе.
    Почему?
    Да потому что клиникам намного выгодней сдирать с людей деньги за каждый визит.
    А если честный врач посоветует добровольное медицинское обслуживание клиенту – это сулит ему увольнением.
    Эта информация уже вызвала много возмущений, после того как информацию об услуге рассекретил один врач.
    Его уволили “по собственному желанию”, после того, как он предложил ДМО своему пациенту.
    Самое страшное, что официальные положения по ДМО присутствуют в открытом доступе, просто находили на эту информацию единицы.
    Как отстоять свои права?
    О правилах предоставления услуги и обязанностях клиник можно узнать, сделав запрос в Яндексе: “добровольное медицинское обслуживание”.
    И именно обслуживание, а не страхование.

    34j5c6h86

  21. Недостаточно хлопотать о здоровье родного ребенка – нужно предпринимать уверенные действия для его защиты. Притом поручить этот вопрос нужно только опытным проверенным докторам.
    На сегодняшний день консультации персонального педиатра по карману далеко не всем гражданам РФ. А идти по любому вопросу в поликлинику, простаивать бесконечные очереди и подвергать чадо риску заразиться вирусами от других детей – тоже не вариант.
    К счастью, многочисленные частные клиники предлагают программу Детского Добровольного Медицинского Обслуживания (ДМО), которая помогает за незначительную сумму получить полис на одногодичное обслуживание у педиатров.
    К сожалению, не многие знают о такой услуге и продолжают лечить детей народными способами, выжидают длительное время в очередях и переплачивают за приемы частных врачей.
    А программа Добровольного Медицинского Обслуживания для детей позволяет:
    ” Бесплатно получить больничный лист по уходу за ребенком;
    ” Бесплатно обследоваться у личных врачей педиатров;
    ” Бесплатно или со скидкой проходить лечебные процедуры и диагностику;
    ” Лечить малыша сразу, качественно и без очередей.
    Для того чтобы ознакомиться со списком клиник и условиями оказания лечения необходимо вбить в поиск Яндекса или Google фразу: “Добровольное Медицинское Обслуживание”. После этого надо выбрать приглянувшуюся клинику и оформить договор.

    34j5c6h87

Leave a Reply

Your email address will not be published. Required fields are marked *