Как работи функцията changepic в openTBS?

В момента изпробвам библиотеката TinyButStrong с плъгин openTBS, за да редактирам шаблон за писане на OpenOffice.

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

[b.number;ope=changepic;from='pic_[val].png';default=current;adjust]

Опитах се да променя from='pic_[val].png' на from='example.jpg', но това не промени картината.

Някой знае ли как това да работи? Помощта ще бъде високо оценена.


person Resitive    schedule 25.01.2013    source източник


Отговори (2)


Поставете фиксирана стойност в параметъра "от" трябва да принуди изображението (работи за мен).

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

Мисля, че файлът 'example.jpg' трябва да бъде поставен в папката със скрипта, който управлява TBS и OpenTBS. В противен случай трябва да посочите път.

person Skrol29    schedule 26.01.2013

Всъщност не се нуждаете от параметъра „от“, за да изключите картина. OpenTBS получава пътя на картината от първия параметър - във вашия случай b.number (който се надяваме да съдържа път към изображение). Регулирането също не е необходимо, освен ако не преоразмерявате картината.

[b.number;ope=changepic;default=current;]

Ако приемем:

$b->number = '/path/to/image.png'

Също така имайте предвид, че ако b.number е блок, може да се наложи да дефинирате границата на вашия блок, за да се попълнят данните. (Ако можете да видите пътя в режим $TBS->PlugIn(OPENTBS_DEBUG_XML_SHOW), не се притеснявайте за това) Опитайте да използвате [b.number], ако не сте сигурни, че вашите данни се обработват.

person Sarah Kemp    schedule 25.01.2013