Archive for the ‘Wordpress’ Category

WordPress 3.0

Saturday, June 19th, 2010

Току що ъпгрейднах блога ми до версия 3.0. За сега изглежда, че всичко е наред, т.е. за пореден път ъпгрейда мина безболезнено. И все пак, ако някой забележи, че нещо не работи, както трябва, моля да ми сигнализира!

За сега не съм се разравял из новите функционалностти, но и това ще стане ;) . Може и да пробвам новата тема по подразбиране – 22. Ако има нещо, което си заслужава, ще обновя тази публикация. А ако има нещо, което да ми напълни душата, може да напиша нова ;) .

Поздрави
Ему

“You do not have sufficient permissions to access this page.” в моя си блог? Да, бе! Да!

Tuesday, February 16th, 2010

Днес Гери ме помоли да й променя леко лиценза на блога. Нищо работа, все пак за целта ползваме WP-CC плъгина за WordPress, където задаването на CC лиценза е един радио бутон.

Първата изненада беше, че корпоративната ни филтрираща система (токов удар да удари сървъра й дано!) не ми дава да отворя блога й, камо ли да се нахакам в админ панела. Пфу, гръм да те удари!!!

Нищо, де. Ще и казвам, какво да прави и ще си го цъкне. Не е ракетно инженерство все пак :) .

Влизам си аз в административния интерфейс, отивам на Settings -> WP-CC, цък и …

You do not have sufficient permissions to access this page.

Ъ? Я пак? Ти луд ли си, бе? Как да нямам права да влизам в някаква си страница на МОЯ си блог?

Явно ще да е някой бъг.

Разглеждам сорса на плъгина. Там такова съобщение няма.

Ясно. Значи е на централно ниво, демек в самия WordPress.

Последва малко ровене в сорса, но без особен успех. Не ми се отделяше много време. А и има Google ;) .

Първото нещо, което намерих, беше, че ако си си сменял префикса на таблиците на WordPress след ъпгрейда (кой, не се споменаваше), то в таблицата usermeta в полето meta_key оставали записи с wp_таблица и от там идвало всичко.

Е, аз съм го сменял, но явно преди този ъпгрейд, защото нямаше записи със стария префикс. Порових се още малко и намерих това: Of WordPress Upgrades and Plugin Compatibility – you do not have sufficient permissions to access this page

Та, ако не ви се чете или пък не разбирате английски, то номерът е следния:
В .php файловете на проблемния плъгин намирате, къде се закача action към ‘admin_head’ събитието и го заменяте с ‘admin_menu’ и това е. admin_head било deprecated, т.е. остаряло и от версия 2.8 не се ползва.

Та, това е. Моят блог пак си е мой и пак си влизам навсякъде :) .

Поздрави Ему

П.П. Вчера пуснаха и нова версия на WordPress-а – 2.9.2. Ъпгрейда е безболезнен и се състои в подмяната на 10 файла.

Пак си имам аватар :)

Wednesday, January 13th, 2010

“Нова година, нов късмет”, са казали хората. А на мен пък няколко пъти ми се наложи да обяснявам на хора, които четат блога ми, защо съм (бях) го позарязал. Реално никога не съм го зарязвал, но имаше теми, за които държах да споделя, но все (уж) нямах време и се получаваше някакъв deadlock.
Та, обединявайки двете твърдения, мисля, че новата година е добър повод за ресет и премахване на deadlock-а, т.е. да повиша и видимата активност.

Преди известно време си направих и страничка ТоДо, в която да си отбелязвам нещата, които съм обещал да направя или съм си мислел да направя. Е, дойде момента да започна да драскам разни нещица от там.

Първото, което отдавна силно ме дразнеше – при ъпдейта до WordPress 2.7.1 ми изчезна аватара. Много гадно стои другите хора да си имат аватари, а точно авторът да няма. Все едно съм си гост вкъщи. А и при липса на аватар излизаше някакви питанка или нещо подобно, а не моето бирено човече :( .

Днес направих един бърз research и открих кой филтър трябва да ползвам, за да ми се появи аватара – “get_avatar“. Намерих и начин да си покажа и биреното човече – “HowTo: Set A Custom Gravatar Image In WordPress 2.7+“.

Това проучване ме докара до два варианта за справяне с проблема:

  • Да го направя Quick-and-Dirty в functions.php на темата;
  • Да си драсна плъгин.

Разбира се, предпочетох втория вариант – да си драсна плъгин.

Почти веднага ме осени гениалната идея: Ами то сигурно не съм единствения, на който му е хрумнала тази идея :) .

Разрових се в хранилището за плъгиини на WordPress и си намерих плъгин, който покрива и двата проблема, та и отгоре. Този плъгин се нарича “Avatars Plugin” (колко странно :) ). И след 2 минути вече си имах и аватар и бирено човече :) .

Дотук много добре!

Обаче нещо не ми хареса големината на аватарите в коментарите към публикациите. До сега не ми беше правило впечатление, че са толкова малки :( . Зарових се по опции, филтри, google, сорс и т.н. и за съжаление не открих лесен начин за промяната на големината, без да пипам темата, да пренаписвам функцията get_avatar и да я закача на едноименния филтър или да замествам стойности в генерирания от тази функция img таг, пак използвайки този филтър. Този път мързелът надделя и го спретнах по Quick-and-Dirty метода, т.е. промених темата.

Това става, като в comments.php файлът на темата се промени редът:
  <?php wp_list_comments(); ?>
на
  <?php wp_list_comments(array('avatar_size'=>50)); ?>
,където 50 е желаната от мен големина на аватарите в коментарите към публикациите.

Та, пак си имам аватар :) . И бирено човече :) .

Поздрави Ему

П.П. В After Art II вече има WiFi и благодаррение на това успях да си допиша публикацията и да я публикувам в същия ден, в който я започнах :) Ave!

Да кажем “Здрасти” и на Chet Baker

Sunday, June 21st, 2009

Тъй. Успях да намеря час, час и нещо и да си ъпгрейдна блога.

Всичко мина с гръм и трясък, но в крайна сметка тръгна.

Та, здравей Chet Baker!

Поздрави Ему

П.П. Както винаги, ще се радвам, ако ме уведомите, ако откриете нещо неработещо ;) .
П.П.П. А да. Не съм си оправил още аватара, което ми напомня, че трябва да си направя страничка “ТоДо“, в която да забода и забожда всички неща, които съм обещал да направя или съм оставил за друг път.

WordPress 2.7.1

Wednesday, February 11th, 2009

Появи се поредната версия на WordPress 2.7.1, която можете да свелите от тук.

Ъпгрейда мина почти безболезнено, като не броим, че в момента не ми се вижда аватара и аватара по подразбиране не е кривото човече с бирата. Лошото е, че са променили default темата и вече коментарите не се извеждат с foreach, в който бях добавил кода за аватарите, а с викане на функция wp_list_comments, която явно си ги върти в нея. Но ще я разчопля и ще видя, къде и как да се закача, та да си оправя аватара.

Разбира се, ако забележите друг проблем – свир!

Поздрави Ему

Ъмм, мо’а ли да карам или не мо’а?

Tuesday, December 16th, 2008

Ако си задавате подобен въпрос, то отговорът е не! Но ако все пак ако искате да знаете и колко не мо’ете да карате, може да пробвате новата ми страничка в блога: Blood Alcohol Calculator

А ако сте чак толкова пиян, че не може да стигнете до тази страничка, но все пак четете това, ще ви улесня:


Amount of dinks
Beer 0,33 (4.6%)
Wine 0,2 (12%)
Cocktails 0,5 (8%)
Weight

Gender
Female Male

Поздрави и бира
Ему

П.П. Това твърди, че мога да карам на 6 детски (0,330 мл) бирички.

П.П.П. Чудя се, дали да не подбера няколко мои снимки в различни състояния и да заместя тези на калкулатора? Със сигурност много народ ще се откаже от чашката :) .

П.П.П.П. Ааа, щях да забравя да линкна плъгина: “Blood Alcohol Calculator Plugin

П.П.П.П.П. А … ти мен’е у’ажа’аш ли м’?

П.П.П.П.П.П. Гра ….

П.П.П.П.П.П.П. Гра ….

П.П.П.П.П.П.П.П. Градил Илия килия …

Да валят кости

Monday, December 15th, 2008

Днес нещо ми бръмна главата и започнах да върша глупости.

Една от тях е …

Видях, че на блога на Краси валят снежинки. УжасТ! Как мразим подобни гадости! Фър, фър, снежинки. Само ти се пречкат пред погледа.

Но както вече казах, вършеха ми се глупости. Е, снежинки на моя блог няма да валят, но черепи и кости може :) . (Всъщност, не трябваше ли да са бири? Добра идея!). Та, сега валят Jolly Roger-овци, след малко ще завалят и Загорки!

И на тези, които ще им изхабя ценно процесорно време и нерви, Извинявайте (миг, миг) аз просто изпръщях! Утре или други ден ще ги махна :) . А може и днес? Знам ли?

Поздрави
Ему

П.П. Това е първата публикация с новия (2.7) WordPress. Мен ме кефи, за разлика от другите.

П.П.П. Ааа, щях да забравя да спомена плъгина, който ги вали тия глупости: Snow and more

П>П>П> Имаме си вече и Загорки :)

WordPress 2.6.3

Friday, October 24th, 2008

Пуснаха нова версия на WordPress – 2.6.3, в която закърпват уязвимост в библиотеката snoopy и се препоръчва ъпдейт.

Не е нужно да се тегли целия WordPress. Може да се сменят само (според публикацията) следните 2 файла:

Е, Тома Неверни ползва merge и откри още един променен файл:

  • wp-admin/includes/media.php – някакви “value”-та са заменени с някакви “title”-и и съответно са променени и местата, в които се четат.

Май е излишно да казвам, че съм ъп ту дейт и че ако някой забележи проблеми – СВИР.

Поздрави Ему

П.П. Гери, няма защо ;) .

Освежаване

Wednesday, September 24th, 2008

Ганчо от svejo.net ме попита по ICQ:

Как ти звучи предложение за svejo бутон на blog.emyto.net

След кратък разговор реших, че нищо не ми пречи да си сложа. Ако в бъдеще нещо ми попречи, deactivate и си свиркай. Забодох един “Бутони за Svejo.net” плъгин и сега си имам таквиз бутончета.

Днес ми изскочи и съобщение, че е пуснат и Firefox 3.0.2 и сега дращя през освежения си браузър. Който иска, да си качва. Няколко поправки на тема сигурност (2 major), някой и друг отстранен бъг и т.н. Има си Release Notes за по-любопитните ;) .

Поздрави Ему

WordPress 2.6.2. По-добре късно, отколкото 2.6.1 ;)

Monday, September 15th, 2008

Както споменах в предишната публикация, излезе WordPress 2.6.2. Основната промяна е важна за блогове с свободна регистрация (скоро може пак да я пусна), при които може атакуващия да смени паролата на даден потребител с произволно генерирана, а използвайки се някаква слабост на “разбъркващата” функция, с която се генерира паролата, да се отгатне, каква е тя. Абе, по-скоро теоретична опасност, но все пак.

Друга може би важна промяна, която забелязах, е, добавяне на имплицитно посочен индекс в една от заявките (мале, колко тежко прозвуча :) може да съм поумнял :D ), някакви гаргари с ORDER BY, UTF-8 енкодване на няколко чудеса. Просто и ясно :D .

Променени са точно 12 файла. Ако ги искате, заповядайте.

И както винаги, ще предупредя. Не се доверявайте на всеки в нет-а и ако ми нямате пълно доверие, то не ползвайте прикачените файлове. Ако ги ползвате, то проверете MD5 сумата на архива. Тя трябва да е d3f3014f4de91e977c14a12de564f3de. Аз още по-сигурно, проверете и дали сумата, която пише в предното изречение, последните 4 “цифри” мязат на тестено изделие.

Поздрави Ему

П.П. Имам някакво намерение, да разкажа за морето миналата седмица и ако не го направя, бийте ме.