July 24, 2008

Версия 0.3.0 на приставката (плъгина) за добавяне на Svejo.net бутони … най-накрая!

Най-накрая съм готов! След няколко дена работа, крайния резултат е готов, и вече би трябвало да може да си обновите блоговете с новата версия на приставката (плъгина) за добавяне на Svejo.net бутони. Какво е променено:

  • Това с експерименталното борене с Internet Explorer беше фиаско, защото освен добавянето на избор за това в настройките, друго не беше направено. Това недоглеждане вече е оправено, и от тази версия (0.3.0) вече може да ползвате експерименталния скрипт (скрипта се зарежда онлайн, и не е във файловете на приставката).
  • Освен това, оправен е бъг, който трабваше да се публикува от междинна 0.2.9 версия, обаче така и не остана време да го пусна. Благодаря на Кристалин Чавдаров, който ми писа за този бъг, и помогна за да се ориентирам къде е проблема.
  • Оправен е проблем с новата версия на WordPress 2.6, който пречи на работата с изображения. Не съм търсил къди точно се “карат” двете неща, ами добавих проверка, така че JavaScript-а и CSS-а за приставката да се добавят само ако си на страницата с настройките. Благодаря на Пенко Пенев и Николай Бачийски които докладваха за проблема.
  • След излизането WordPress 2.6, и “затвърждаването” на новия тип интерфейс, най-накрая зарязах външния вид съвместим с 2.1, и обнових страницата с настройките, така че по-добре да “пасва” на новия изглед на WordPress административния панел. Копчето за запазване на настройките е вдясно - в страничната колона, под настройките за облига и разположението.
  • Променил съм малко “карантиите” на приставката, като съм разтоварил основния файл от неща, които се ползват само в административния панел. Така приставката ще работи маааалко по-бързо. Използвам и една малка библиотека, която написах за генериране на контроли във формите на административните страници.

Доста неща са променени в новата версия, така че ако нещо “гръмне”, не се притеснявайте да се обадите и да видим къде е проблема. Новата версия може да изтеглите от тук:

а повече за проекта може да прочетете тук:

Ако и вие сте забелязали проблеми (или правописни грешки), помогнете да направим приставката по-добра, и не се притеснявайте да ги докладвате ;) Както виждате, работя върху отстраняването на бъговете, макар и късно ;)

Понеже на WordPress.org нещо не им работят скрийншотите, ето как изглежда новата версия:

 Приставката (плъгина) за добавяне на Svejo.net бутони!
 Приставката (плъгина) за добавяне на Svejo.net бутони!
 Приставката (плъгина) за добавяне на Svejo.net бутони!

3 Comments »

  1. [...] Точно както го е писал Дончо, “сега” и “веднага” са относителни в ситуацията на разработчик на проект с отворен код. Неам време да се занимавам в близката година с проекта, особенно краткосрочно, най-вече с два крайни срока подпиращи ме отзад — private alpha за 1 септември и public beta за 1 октомври ;) Реалността е съвсем друго нещо, съвсем друга игра. Освен библиотеките с отворен код, върху които работя, работя и върху няколко приставки/плъгина за WordPress, което за мен са доста по-лесни, защото работата е много по-малко като обем, не са толкова “мащабни” (относително казано, може би като количество код), и лесно се оправям с новите версии и бъговете за един-два часа след работа. Един-два часа, но пък кой ти ги дава — и така примерно обновяването на приставката за бутоните на Svejo трябваше да чака от април чак до юли. [...]

    Pingback by Mrasnika’s Lair » Поддържане на проект с отворен код — August 13, 2008 @ 11:47

  2. [...] възможно най-бързо. А ако няма проблеми, ще махна малкия хак, който добавих за борба с тъпото кодиране на URL-тата в IE [...]

    Pingback by Mrasnika’s Lair » Очаквайте “свеж” ъпгрейд ;) — October 15, 2008 @ 11:42

  3. [...] Точно както го е писал Дончо, “сега” и “веднага” са относителни в ситуацията на разработчик на проект с отворен код. Неам време да се занимавам в близката година с проекта, особенно краткосрочно, най-вече с два крайни срока подпиращи ме отзад — private alpha за 1 септември и public beta за 1 октомври Реалността е съвсем друго нещо, съвсем друга игра. Освен библиотеките с отворен код, върху които работя, работя и върху няколко приставки/плъгина за WordPress, което за мен са доста по-лесни, защото работата е много по-малко като обем, не са толкова “мащабни” (относително казано, може би като количество код), и лесно се оправям с новите версии и бъговете за един-два часа след работа. Един-два часа, но пък кой ти ги дава — и така примерно обновяването на приставката за бутоните на Svejo трябваше да чака от април чак до юли. [...]

    Pingback by Поддържане на проект с отворен код : Блогография — November 8, 2008 @ 04:08

RSS feed for comments on this post. TrackBack URI

Leave a comment