Вклад Йохана Б.:
http://forum.world.st/Seaside-How-do-I-install-Scriptaculous-on-a-clean-Seaside-install-via-Configuration-Browser-on-Pharo-td4802930.html
Браузер конфигурации Pharo загружает группу по умолчанию конфигурации Metacello, которая, к сожалению, была установлена на «Core» для Seaside 3.1. Итак, вам нужно будет загрузить дополнительные группы программно:
(ConfigurationOfSeaside3 project version: #stable) load: #('Scriptaculous' 'JSON')
Если вы хотите получить список возможных групп для загрузки, проверьте:
(ConfigurationOfSeaside3 project version: #stable) groups
Установить с нуля с помощью:
(ConfigurationOfSeaside3 project version: #stable) load: #('default' 'Scriptaculous' 'JSON')
Это то, что мы исправили в Seaside 3.2, где по умолчанию будет загружаться все, чтобы помочь новичкам. Мы предпочитаем не изменять существующие версии конфигурации 3.1, чтобы не нарушать существующее использование, но это исправлено в следующей версии.
Кстати, Scriptaculous действительно устарел. Вы предпочтете использовать jQuery и jQuery-UI (или любой другой JS-фреймворк…)
Мои выводы по этому вопросу:
Ну наконец-то разобрался.
Пакеты, необходимые для работы Scriptaculous, перечислены в книге здесь: http://book.seaside.st/book/web-20/scriptaculous/frameworks/installation
Затем вам нужно найти репозиторий, из которого можно их получить, после небольшого поиска здесь: http://www.smalltalkhub.com/mc/Seaside/
Я выбрал репозиторий Seaside31, который мне удалось установить несколько часов назад.
http://www.smalltalkhub.com/mc/Seaside/Seaside31/main
Затем мне пришлось сделать это пару раз (возможно, есть более быстрый способ сделать это):
Gofer new
url:'http://www.smalltalkhub.com/mc/Seaside/Seaside31/main';
package: 'Javascript-Core';
load.
Gofer new
url:'http://www.smalltalkhub.com/mc/Seaside/Seaside31/main';
package: 'Prototype-Core';
load.
Gofer new
url:'http://www.smalltalkhub.com/mc/Seaside/Seaside31/main';
package: 'Scriptaculous-Core';
load.
Gofer new
url:'http://www.smalltalkhub.com/mc/Seaside/Seaside31/main';
package: 'Scriptaculous-Components';
load.
Те, кто хочет установить jQuery в Seaside, могут использовать это:
Gofer new
url:'http://www.smalltalkhub.com/mc/Seaside/Seaside31/main';
package: 'Javascript-Core';
load.
Gofer new
url:'http://www.smalltalkhub.com/mc/Seaside/Seaside31/main';
package: 'JQuery-Core';
load.
Gofer new
url:'http://www.smalltalkhub.com/mc/Seaside/Seaside31/main';
package: 'JQuery-UI'; "notice that there is no -Core on this one, I don't know why"
load.
person
unom
schedule
31.01.2015