Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Веб-программирование > XML & WML
Перезагрузить страницу Адаптпция смайлов кип-клобок под Spark
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
ХСБ ХСБ вне форума
Новичок
 
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 19.11.2009
Thumbs down 19.11.2009, 22:25

Здравствуйте.
Я так понял мне в эту тему, если нет, то не обижайтесь, я тут в первый раз.
Очень нужна ваша помощь, помогите пожалуйста. Я сейчас занимаюсь тем, что пытаюсь адаптировать анимационные смайлы кипа (типа колобок) под jabber-клиента Spark. Так получилось что в дальнейшем мне (и не только мне, а всей компании, где я работаю) придётся им пользоваться, а смайлы по умолчанию в нём просто ужасть... и их очень мало и они статичные!
http://i048.radikal.ru/0911/5d/bdac62c1e190.jpg
Собственно я простой пользователь, совсем не знакомый с программированием, но если мне "на пальцах" объяснить то пойму
Я уже многого достиг. Смайлы в Спарке хранятся в папке sparkEmoticonSet.adiumemoticonset
Внутри находятся непосредственно смайлы и программный файл Emoticons.plist
http://s04.radikal.ru/i177/0911/24/b50808af87e6.jpg

В самом файле прописаны смайлы и ещё что-то, я не программист не знаю... на расширение смайлов gif или png не обращайте внимания, это не влияет ни на что.
Текст следующий: Я его уже немного модифицировал, заменил имена смайлов по-умолчанию именами и обозначениями киповскив колобков.
Аналогичные повторяющиеся блоки, где прописаны остальные смайлы, я тут разумеется не стал сейчас показывать, чтобы места не занимать.

Код:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>SparkSetVersion</key>
<integer>1</integer>
<key>Emoticons</key>
<dict>
<key>aa.gif</key>
<dict>
<key>Equivalents</key>
<array>
<string>O:-)</string>
<string>O:)</string>
<string></string>
</array>
<key>Name</key>
<string>aa</string>
</dict>
<key>ab.gif</key>
<dict>
<key>Equivalents</key>
<array>
<string>:-)</string>
<string>:)</string>
<string></string>
</array>
<key>Name</key>
<string>ab</string>
</dict>
<key>ac.gif</key>
<dict>
<key>Equivalents</key>
<array>
<string>:-(</string>
<string>:(</string>
<string></string>
</array>
<key>Name</key>
<string>ac</string>
</dict>
<key>ad.gif</key>
<dict>
<key>Equivalents</key>
<array>
<string>;-)</string>
<string>;)</string>
<string></string>
</array>
<key>Name</key>
<string>ad</string>
</dict>
<key>ae.gif</key>
<dict>
<key>Equivalents</key>
<array>
<string>:-P</string>
</array>
<key>Name</key>
<string>ae</string>
</dict>
<key>af.gif</key>
<dict>
<key>Equivalents</key>
<array>
<string>8-)</string>
</array>
<key>Name</key>
<string>af</string>
</dict>
<key>ag.gif</key>
<dict>
<key>Equivalents</key>
<array>
<string>:-D</string>
</array>
<key>Name</key>
<string>ag</string>
</dict>
<key>ah.gif</key>
<dict>
</dict>
</dict>
</plist>

А вопрос в следующем: Я хочу прописать все смайлы, т.е. сделать как в кипе "Пак 200 смайлов". Однако когда мы ставим такой пак в Кип, то появляется полоса прокрутки, чтобы мы могли как-то пользоваться таким количеством смайлов. А вот в Спарке у меня никакой полосы прокрутки не появляется, смайлы занимают весь экран по высоте (причём окно постоянной ширины) и подавляющее большинство вообще не видно....
Прилагаю скриншот: http://s46.radikal.ru/i114/0911/b8/e137a1f7b70c.jpg
Как бы добавить полосу прокрутки как в кипе?????? КТО ЗНАЕТ???? И заодно сделать бы само окно пошире, хотя бы на 2 смайла....
Я где-то на форумах читал что надо делать так: <pre> то что внутри полосы прокрутки </pre>
Однако как я не пробовал это не помогло.... Может я чего не туда пишу.
Буду благодарен любому совету.


P.S. Просьба не отсылать к моему сисадмину, он считает что смайлы нафиг не нужны.
Лучше подскажите, что делать.
Сергей Б!
Ответить с цитированием
  (#2 (permalink)) Старый
ХСБ ХСБ вне форума
Новичок
 
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 19.11.2009
По умолчанию 22.11.2009, 01:03

Никто ничего не знает??????
Ответить с цитированием
  (#3 (permalink)) Старый
maxuz maxuz вне форума
Новичок
 
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 28.12.2009
По умолчанию 28.12.2009, 16:01

Тоже возникла потребность подключить колобков к SPARK'у.
По поводу прокрутки - я думаю <pre> никак не прокатит. Это тег ФОРМАТИРОВАНИЯ html-страницы, а Emoticons.plist - это xml-документ типа plist - список просто для перечисления чего-либо, судя по спецификации по ссылке из заголовка "http://www.apple.com/DTDs/PropertyList-1.0.dtd".
Прокрутку должна поддерживать сама программа. Похоже надо копаться в исходниках самого SPARK'а.
Может поделишься текущими наработками, хоть и без прокрутки?
Ответить с цитированием
  (#4 (permalink)) Старый
ХСБ ХСБ вне форума
Новичок
 
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 19.11.2009
По умолчанию 31.12.2009, 22:53

Собственно уже ничего не надо, решили отказаться от этого клиента... Взяли урезанный кип.
Но если тебе интересно, то вот тема, которую я создал на сайте разработчиков.
http://www.igniterealtime.org/community/thread/40467

Вот мои наработки:

Собственно стандартный комплект работает на ура, а вот с большим я не справился.

Последний раз редактировалось Pasatiji; 09.06.2013 в 14:58
Ответить с цитированием
  (#5 (permalink)) Старый
maxuz maxuz вне форума
Новичок
 
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 28.12.2009
По умолчанию 11.01.2010, 16:00

Цитата:
Вот мои наработки
Благодарю :-D
Ответить с цитированием
Ads.
  (#6 (permalink)) Старый
Lionzi Lionzi вне форума
Новичок
 
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 12.09.2003
По умолчанию 27.08.2010, 12:53

Цитата:
Вот мои наработки:

Собственно стандартный комплект работает на ура, а вот с большим я не справился.
Спасибо, пытался сам состряпать, но почему-то вообще смайлы пропадали твои помогли...

Последний раз редактировалось Pasatiji; 09.06.2013 в 14:58
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Администратор БД со знанием Apacs 3000, Bolid, Spark. (З/П до 40 000) ГК Поиск Работа 0 29.12.2011 11:07



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов