Я впервые на форуме... Вот хотел узнать, есть ли темы для SeaMonke?
Или что то похожее на Noia extreme? Просто я привык к этой теме под Firefox!:)

Вот темы для Sea Monkey 1.0

Название: All American theme
all_american.gif
Загрузить: http://skypilot.projectit.com/all_american18.xpi

Название: American theme
american.gif
Загрузить: http://skypilot.projectit.com/american18.xpi

Название: Race Day theme
raceday.gif
Загрузить: http://skypilot.projectit.com/raceday18.xpi

Название: Sky Pilot Classic theme
skypilot.gif
Загрузить: http://skypilot.projectit.com/skypilotsm18.xpi

Название: Toy Factory theme
toyfactory.gif
Загрузить: http://skypilot.projectit.com/toyfactory18.xpi

Эти и другие темы можно найти, если зайти по ссылке:http://www.projectit.com/freestuff.htm

под Suite темы вроде бы были... скорее всего, будут работать на SeaMonkey... https://addons.mozilla.org/themes/?application=mozilla
про noia ничего не знаю...

Подозреваю, что от suite темы глючить могут.
Интерфейс ведь изменился немного.

Forrest Gamp
Раз уж завёл тему про темы - вот давай и веди эту тему. Ага?
Список авторских сайтов со шкурками для Симанки я поддерживаю у себя:

Темы (шкурки, оболочки) для SeaMonkey
http://fotoleto.ru/seamonkey/index.html#themes

И здесь уже много раз об этом писал - ну хоть в теме по альфе 1.0 Симанки или в разделе "новости" в теме по 1.0 Симанки.

Твоя задача: заходишь на каждый авторский сайт, разбираешься с навигацией - где именно лежат темы именно по Симанки и делаешь здесь список с инфой по каждой совместимой теме:

Название темы
Автор
Сайт автора
Дом страница темы на сайте автора
Иногда бывает - стр загрузки темы на сайте автора
Страницы темы на других сайтах
Ссылка на скриншот темы
Не знаю нужно ли давать ссылку на файл темы, т.к. авторы иногда подправляют темы и адрес меняется - как хочешь

В общем в произвольной форме. OK?

Что ж ладно vladmir
Был я на твоем сайте и зашел на сайт http://www.spuler.us/
Там увидел тему для Sea Monkey
icandyjr.png
Сссылка на предпросмотр темы http://www.spuler.us/previews/icandyjr.png
Название: iCandy Junior
Автор: Aaron Spuler
Дом. страница автора: http://www.spuler.us/
Установка:
http://www.spuler.us/themes/icandyjr/icandyjr_sm.jar
====================
Одному это муторно и не совсем интересно искать темы для Симонки, на досуге конечно займусь твоим предложением, но если есть люди желающие поддержать тему и соответственно симонку вперед!!!!
__________
:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.8.0.1) Gecko/20060130 SeaMonkey/1.0

Forrest Gamp

Там увидел тему для Sea Monkey

В том списке ссылок - только сайты с Симанковскими ссылками.

Одному это муторно и не совсем интересно

Ну так половину работы я уже сделал - там большая часть авторских сайтов - хотя бы поковыряться на каждом. Ещё на мозиллазайн две или три темы разрабатывают. Они вполне рабочие, разве что картинки не совсем вылизаны.

У Aaron Spuler - целая гирлянда тем. Я его просил сделать одну страницу только с Симанковскими темами, чтоб легче ориентироваться было - ему идея не понравилась, он считает, что важнее сама тема, а для какой программы - дело второе. Автор - имеет право.

vladmir

Ну так половину работы я уже сделал

Ну так доделай её в этом топике! Или ты думаешь, что у меня больше времени чем у тебя?!

Forrest Gamp
О, очередное - подайте мне на тарелочке!

У всех свои дела и из воздуха ничего не берётся - что-то может получиться, если каждый внесёт хоть что-то. Своё "хоть что-то" я уже-таки внёс. Чтобы были основания для

Или ты думаешь, что у меня больше времени чем у тебя?!

нужно потратить на общее дело (хе, коза ностра) хотя бы столько же, нет ну хотя бы сотую часть моего.

Ладно, тема, как говорится, не раскрыта :D и ожидает добровольцев.

Да, темы для SeaMonkey - это проблема.

Недавно увидел одну. Называется Mostly Crystal

sm-preview.png

Сайт: http://www.tom-cat.com/mozilla/seamonkey.html

Тема отличная. Там даже два варианта можно закачать: Обычный и Small

У меня как раз сейчас small стоит.
С небольшими модификациями в userchrome.css

Forrest Gamp
Молодец, хорошее начало, возьми с полки пирожок. :)
Не бросай это дело, ага?

vladmir
Бум стараться потихоньку! :lol:

Может в первое сообщение картинки/ссылки на темы вставить?

Viper

Так лучше?;)

угу :)

Сссылка на предпросмотр темы http://www.spuler.us/previews/icandyjr.png
Название: iCandy Junior
Автор: Aaron Spuler
Дом. страница автора: http://www.spuler.us/
Установка:
http://www.spuler.us/themes/icandyjr/icandyjr_sm.jar

А подскажите, как установить тему в расширением *.jar. Как ни открывал, ничего не выходит. Может ее просто куда-то скопировать нужно. :rolleyes:

bigrain
Есть расширение Themer
Не знаю правда, работает ли в SeaMonkey.

bigrain
На странице с Mostly Cristal есть запакованная в архив HTML страница, позволяющая устанавливать темы и расширения (в том числе JAR темы). Вот прямая ссылка на закачку:
http://catthief.com/mozilla/downloads/local-theme-installer.zip
Unghost
Themer в Seamonkey работает.

Есть расширение Themer
Не знаю правда, работает ли в SeaMonkey.

Расширение есть, даже устанавливается в симонке, появляются необходимые кнопки. Но тема не инсталится :(

KDA

Только что попробовал. Ничего не вышло. Архив скачал, страницу отрыл, файл показал, инсталл нажал. И ничего. Перегрузил - снова ничего. :( Может чего включить надо в браузере?

bigrain
Тогда зайди на сайт http://www.spuler.us/ Найди тему которую хочешь установить и нажми на ссылку installation она в самом верху над препросмотром темы. Должна открыться новая страничка на ней будет очередная ссылка install, только ты выбирай ту которая сбоку отмечена значком Симонки!
Пробуй! Я именно так и установил себе!

bigrain

чего включить надо в браузере?

Разрешить JavaScript для Навигатора и установку программ.

Разрешить JavaScript

Тоже верно! Совсем забыл сказать об этом!:)
теперьbigrain
, точно должно получиться

Какие еще можно посмотреть настройки, кроме указанных выше?

Посоветовал знакомой Симанку, она установила. Выдал ей тему Mostly Crystal и офлайн инсталлятор (все рабочее - у меня работает). Почему-то не ставится. Ее компьютер мне не доступен - только совет могу дать как сделать. В Настройках вроде все в порядке. В онлайн с сайта пробовали - не получается. Говорит нажимает Install и ничего не происходит. Встроенные темы работают, внешние не ставятся. Где еще посмотреть?

Valeriy
Включить установку ПО в настройках Навигатора надо твоей знакомой, видимо.

В том-то и дело - в Настройках все проверили и попробовали снова - говорит результата нет.
Уже сам не знаю где искать. Может about:config какие-то конкретные строчки проверить?

Включаю все как написано и ничего. Уже даже бросил писать. Думал глюк необъяснимый какой-то. Оказывается не только у меня :( Может еще кто что подскажет?:rolleyes:

Valeriy

говорит результата нет

Из такого описания как-то не очень понятно что именно она делала и что именно происходит.
А расширения у неё ставятся?

Mostly Crystal в xpi ? Может по-простому - перетащить в окно?

Теоретически ещё, говорят, если профиль где-то в папке, на которую нет прав, то может не сработать. Но это вряд ли.
Сделать новый профиль не в дефолтном месте - попробовать там.

Ну может антивирусник на параноидальный уровень поставлен - глушит все скрипты.

А файлы по почте пересылал, т.е. версии правильные?

Моя знакомая далека от компьютеров. Я ей давал пошаговую инструкцию - как делаю я - скриншоты показывал. Отослал два файла: mostlycrystal_sea_1.jar и local-theme-installer.html. Симанку она поставила по дефолту, Настройки не меняла. Должно было пройти на ура. Но не прошло. Антивирус действительно стоит (Каспер) - возможно он не пускает - пока еще не пробовали.

Переустанавливать Симанку она отказывается - боится (только что Виндоус установила САМА, после месячной переписки, с подробным руководством - 3 дня ставила систему и проги), что что-нибудь нарушится. Про профили она даже не догадывается что это такое. Случай достаточно сложный - возможно и не имеет дистанционного решения. При личном присутствии сделал бы все быстро. Она уже успокоилась - поставила тему Modern и говорит, что все и так устраивает.

В любом случае спасибо за ответы. Буду копать дальше, найду причину - отпишусь.

Я когда-то где-то скачал XPI с какой-то темой, уже не помню, какой, но XPI оказался универсальным, после небольшой доделки с помощью него можно установить любую тему для SM. Более того, что удобно, этот XPI позволяет производить глобальную установку темы (в каталог программы, а не пользовательского профиля).

Теперь алгоритм действий. Ниже приведены два файла: install.js и install.properties. Их надо скопировать отсюда (внимание! в install.properties могут быть разорваны строки, их нужно склеить), в 41-й строке install.js нужно заменить XXXXXXX на имя файла с темой без расширения .jar. Затем обычным ZIP упаковать install.js, install.properties и JAR с темой в архив, после чего переименовать его в *.xpi.

Думаю, на основе этого универсального расширения можно написать XPI для установки произвольной темы, замену для Themer ;)

install.js

Выделить код

Код:

// ***** BEGIN LICENSE BLOCK *****
// Version: MPL 1.1/GPL 2.0/LGPL 2.1
//
// The contents of this file are subject to the Mozilla Public License Version
// 1.1 (the "License"); you may not use this file except in compliance with
// the License. You may obtain a copy of the License at
// http://www.mozilla.org/MPL/
//
// Software distributed under the License is distributed on an "AS IS" basis,
// WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
// for the specific language governing rights and limitations under the
// License.
//
// The Original Code is mozilla.org code.
//
// The Initial Developer of the Original Code is
// the Mozilla Organization.
// Portions created by the Initial Developer are Copyright (C) 1998-2002
// the Initial Developer. All Rights Reserved.
//
// Contributor(s):
//   Robert Kaiser <KaiRo@KaiRo.at>
//   Sailfish
//
// Alternatively, the contents of this file may be used under the terms of
// either the GNU General Public License Version 2 or later (the "GPL"), or
// the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
// in which case the provisions of the GPL or the LGPL are applicable instead
// of those above. If you wish to allow use of your version of this file only
// under the terms of either the GPL or the LGPL, and not to allow others to
// use your version of this file under the terms of the MPL, indicate your
// decision by deleting the provisions above and replace them with the notice
// and other provisions required by the GPL or the LGPL. If you do not delete
// the provisions above, a recipient may use your version of this file under
// the terms of any one of the MPL, the GPL or the LGPL.
//
// ***** END LICENSE BLOCK *****


// --- strings specific to that single Language Pack ---
var prettyName = "XXXXXXX"; // Внимание!!! Сюда пишем имя файла темы без расширения .jar
var version = "1.8";
// --- end pack-specific strings ---


// this function verifies disk space in kilobytes
function verifyDiskSpace(dirPath, spaceRequired) {
  var spaceAvailable;

  // Get the available disk space on the given path
  spaceAvailable = fileGetDiskSpaceAvailable(dirPath);

  // Convert the available disk space into kilobytes
  spaceAvailable = parseInt(spaceAvailable / 1024);

  // do the verification
  if(spaceAvailable < spaceRequired) {
    logComment("Insufficient disk space: " + dirPath);
    logComment("  required : " + spaceRequired + " K");
    logComment("  available: " + spaceAvailable + " K");
    return(false);
  }

  return(true);
}

// this function converts an error number to the error code
function ErrCode(errornum)
{
    if (errornum == 0)  {
        errorstring = "SUCCESS";
    }
    else if (errornum == -200)  {
        errorstring = "BAD_PACKAGE_NAME";
    }
    else if (errornum == -201) {
        errorstring = "UNEXPECTED_ERROR";
    }
    else if (errornum == -202) {
        errorstring = "ACCESS_DENIED";
    }
    else if (errornum == -203) {
        errorstring = "TOO_MANY_CERTIFICATES";
    }
    else if (errornum == -204) {
        errorstring = "NO_INSTALL_SCRIPT";
    }
    else if (errornum == -205) {
        errorstring = "NO_CERTIFICATE";
    }
    else if (errornum == -206) {
        errorstring = "NO_MATCHING_CERTIFICATE";
    }
    else if (errornum == -207) {
        errorstring = "CANT_READ_ARCHIVE";
    }
    else if (errornum == -208) {
        errorstring = "INVALID_ARGUMENTS";
    }
    else if (errornum == -209) {
        errorstring = "ILLEGAL_RELATIVE_PATH";
    }
    else if (errornum == -210) {
        errorstring = "USER_CANCELLED";
    }
    else if (errornum == -211) {
        errorstring = "INSTALL_NOT_STARTED";
    }
    else if (errornum == -212) {
        errorstring = "SILENT_MODE_DENIED";
    }
    else if (errornum == -213) {
        errorstring = "NO_SUCH_COMPONENT";
    }
    else if (errornum == -214) {
        errorstring = "DOES_NOT_EXIST";
    }
    else if (errornum == -215) {
        errorstring = "READ_ONLY";
    }
    else if (errornum == -216) {
        errorstring = "IS_DIRECTORY";
    }
    else if (errornum == -217) {
        errorstring = "NETWORK_FILE_IS_IN_USE";
    }
    else if (errornum == -218) {
        errorstring = "APPLE_SINGLE_ERR";
    }
    else if (errornum == -219) {
        errorstring = "INVALID_PATH_ERR";
    }
    else if (errornum == -220) {
        errorstring = "PATCH_BAD_DIFF";
    }
    else if (errornum == -221) {
        errorstring = "PATCH_BAD_CHECKSUM_TARGET";
    }
    else if (errornum == -222) {
        errorstring = "PATCH_BAD_CHECKSUM_RESULT";
    }
    else if (errornum == -223) {
        errorstring = "UNINSTALL_FAILED";
    }
    else if (errornum == -224) {
        errorstring = "PACKAGE_FOLDER_NOT_SET";
    }
    else if (errornum == -225) {
        errorstring = "EXTRACTION_FAILED";
    }
    else if (errornum == -226) {
        errorstring = "FILENAME_ALREADY_USED";
    }
    else if (errornum == -227) {
        errorstring = "INSTALL_CANCELLED";
    }
    else if (errornum == -228) {
        errorstring = "DOWNLOAD_ERROR";
    }
    else if (errornum == -229) {
        errorstring = "SCRIPT_ERROR";
    }
    else if (errornum == -230) {
        errorstring = "ALREADY_EXISTS";
    }
    else if (errornum == -231) {
        errorstring = "IS_FILE";
    }
    else if (errornum == -232) {
        errorstring = "SOURCE_DOES_NOT_EXIST";
    }
    else if (errornum == -233) {
        errorstring = "SOURCE_IS_DIRECTORY";
    }
    else if (errornum == -234) {
        errorstring = "SOURCE_IS_FILE";
    }
    else if (errornum == -235) {
        errorstring = "INSUFFICIENT_DISK_SPACE";
    }
    else if (errornum == -236) {
        errorstring = "FILENAME_TOO_LONG";
    }
    else if (errornum == -237) {
        errorstring = "UNABLE_TO_LOCATE_LIB_FUNCTION";
    }
    else if (errornum == -238) {
        errorstring = "UNABLE_TO_LOAD_LIBRARY";
    }
    else if (errornum == -239) {
        errorstring = "CHROME_REGISTRY_ERROR";
    }
    else if (errornum == -240) {
        errorstring = "MALFORMED_INSTALL";
    }
    else if (errornum == -299) {
        errorstring = "OUT_OF_MEMORY";
    }
    else if (errornum == 999) {
        errorstring = "REBOOT_NEEDED";
    }
    else if (errornum == -5550) {
        errorstring = "GESTALT_UNKNOWN_ERROR";
    }
    else if (errornum == -5551) {
        errorstring = "GESTALT_INVALID_ARGUMENT";
    }
    else {
        errorstring = "Error No. " + errornum;
    }

    return(errorstring);
}

// this function converts an error number to a string with code and number
function ErrWithCode(errornum)
{
  return(err + " (" + ErrCode(err) + ")");
}

// *** start main install routine ***

var srDest = 400;
var err;
var fProgram;
var platformNode;
var profileInstall = 0;
var alertstring;

var chromeNode = prettyName + "/" + version;
var regName    = "skins/mozilla/" + chromeNode;
var chromeName = prettyName + ".jar";

err = initInstall(prettyName, regName, version); 
logComment("initInstall: " + ErrWithCode(err));

var messages = loadResources("install.properties");

fChrome = getFolder("Chrome");
logComment("fChrome: " + fChrome);

if ((err == 0) && verifyDiskSpace(fChrome, srDest)) {
  var chromeType = SKIN;
  var tellRestart = 0;
  
  if (confirm(messages.install_confirm)) {
    wantGlobalInstall = 1;
  }
  else {
    wantGlobalInstall = 0;
  }

  if (wantGlobalInstall) {
    err = addFile(prettyName, chromeName, fChrome, "");
    logComment("addFile() for " + chromeName + " returned: " + ErrWithCode(err));
  }

  if ((!wantGlobalInstall) || (err != 0)) {
    // return value 0 is SUCCESS
    logComment("addFile() to " + fChrome + "failed!");
    resetError();
    chromeType |= PROFILE_CHROME;
    profileInstall = 1;
    fChrome = getFolder(getFolder("Profile"),"chrome");
    logComment("try installing to the user profile:" + fChrome);
    err = addFile(prettyName, chromeName, fChrome, "");
    logComment("addFile() for profile chrome returned: " + ErrWithCode(err));
  }
 
  setPackageFolder(fChrome);
 
  // check return value: 0 is SUCCESS, 999 is REBOOT_NEEDED
  if ((err == 0) || (err == 999)) {
    var tellReboot = 0;
    if (err == 999) {
      tellReboot = 1;
      resetError();
    }
    // register chrome
    var cf = getFolder(fChrome, chromeName);

    registerChrome(chromeType, cf, "");

    err = performInstall(); 
    logComment("performInstall() returned: " + ErrWithCode(err));
    if (err == 999) {
      tellReboot = 1;
      resetError(); err = 0;
    }
    if (err == 0) {
      if (profileInstall == 1) {
        alertstring = messages.install_successprofile;
      }
      else {
        alertstring = messages.install_successglobal;
      }
      if (tellReboot == 1) {
        alertstring = alertstring + "\n\n" + messages.tell_reboot;
        logComment("REBOOT_NEEDED (999): warning user that he needs to reboot his system.");
        cancelInstall(REBOOT_NEEDED);
      }
      else {
        if (tellRestart == 1) {
          alertstring = alertstring + "\n\n" + messages.tell_restart;
          logComment("we were using DELAYED_CHROME: warning user that he needs to restart Mozilla.");
        }
      }
      alertstring = alertstring + "\n\n" + messages.howto_switch;
    }
    else {
      alertstring = messages.install_failed + " " + ErrWithCode(err) + ".";
      cancelInstall(err);
    }
  }
  else {
    cancelInstall(err);
    logComment("cancelInstall due to error: " + ErrWithCode(err));
    alertstring = messages.install_cancel + " " + ErrWithCode(err) + ".";
    if ((err == -202) || (err == -215)) {
      // -202 is ACCESS_DENIED, -215 is READ_ONLY
      alertstring = alertstring + "\n\n" + messages.need_write_perm;
      if (err == -202) {
        logComment("ACCESS_DENIED (-202): warning user that he probably has no write access to chrome.");
      }
      else {
        logComment("READ_ONLY (-215): warning user that he probably has no write access to chrome.");
      }
    }
  }
  alert(alertstring);
}
else {
  if (err == 0)
    cancelInstall(INSUFFICIENT_DISK_SPACE);
  else
    cancelInstall(err);
}

install.properties

Выделить код

Код:

# ***** BEGIN LICENSE BLOCK *****
# Version: MPL 1.1/GPL 2.0/LGPL 2.1
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
# http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# The Original Code is mozilla.org code.
#
# The Initial Developer of the Original Code is
# the Mozilla Organization.
# Portions created by the Initial Developer are Copyright (C) 1998-2002
# the Initial Developer. All Rights Reserved.
#
# Contributor(s):
#   Robert Kaiser <KaiRo@KaiRo.at>
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 2 or later (the "GPL"), or
# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
# in which case the provisions of the GPL or the LGPL are applicable instead
# of those above. If you wish to allow use of your version of this file only
# under the terms of either the GPL or the LGPL, and not to allow others to
# use your version of this file under the terms of the MPL, indicate your
# decision by deleting the provisions above and replace them with the notice
# and other provisions required by the GPL or the LGPL. If you do not delete
# the provisions above, a recipient may use your version of this file under
# the terms of any one of the MPL, the GPL or the LGPL.
#
# ***** END LICENSE BLOCK *****
install_confirm = This process will either install the theme globally (in browser\'s installation chrome folder) or locally (in your current Profile chrome folder). The advantage of a global install is that it need only be installed once and becomes available to all profiles (similar to the Modern or Classic themes). The disadvantage is that it is not easily uninstalled.\n\nDo you prefer a global installation? (Cancelling will perform a local installation.)
install_successprofile = Successfully installed theme into your profile directory. It will be available only to the current profile.
install_successglobal = Successfully installed theme globally. It will be available for all profiles.
tell_reboot = You need to REBOOT your system before changing the used theme.
tell_restart = You need to RESTART YOUR BROWSER before changing the used theme.
howto_switch = To switch to the newly installed theme, select it via View > Apply Theme.
install_failed = Installation failed. Error code was
install_cancel = Installation canceled with error
need_write_perm = It seems you have no write permission to the Mozilla 'chrome' directory. Please install as root / system administrator.

Здравствуйте!

Для FF есть классная темка - под дерево.
В поисковике её надо искать по слову "Walnut".

А для SM аналогичная темка есть?
Мне ОЧЕНЬ хочется поставить интерфейс "под дерево".

Заранее благодарен за ответы.
Даже если эти ответы меня не обнадёжат.

https://stier.is-a-geek.com/~moinmoin/MarksWiki/Mozilla/Themes/Woodmark
http://themes.mozdev.org/themes/wood.html
Может, заработает

INFOMAN

C первой ссылки тема не устанавливается - появляется окно: "Ошибка загрузки".
А по второй ссылке я зашёл но (видно,, тупой я очень) не понял, КУДА жать, чтобы тему поставить.

P.S.

А интерфейс тот самый.
Именно об этом интерфесе я и говорил.

Сокол
Я ж давал здесь ссылки на свои SeaMonkey-Mozilla Suite странички: Темы (шкурки, оболочки) для SeaMonkey

есть там и ссылка на Walnut

    http://www.geocities.com/alfredkayser/mozilla/

есть там и ссылка на Walnut

    http://www.geocities.com/alfredkayser/mozilla/

vladmir

Да, такая ссылка есть.
И даже с неё можно инсталлировать шкурку, но... шкурка эта не работает.
Темку-то я меняю, перезагружаю SM - и ничего.
Всё как было, так и осталось.

И вообще... Там написано: "Walnut for Firefox, Thunderbird and Mozilla".
А про SM - ни слова.

Я скачал шкурку 1.8 и шкурку для FF.
Они не подходят для SM.
Может, я попросту что-то не то делаю?
У меня какое-то странное ощущение, что мне объясняют элементарные вещи, а до меня не доходит.

Пожалуйста, расскажите, ЧТО КОНКРЕТНО мне надо сделать.
Я буду Вам очень благодарен.

В Вид -> Применить тему не появляется?

INFOMAN

Cистема пишет, что тема 1.8 создана для более ранних версий SM и неприменима к этой версии.
А более поздней шкурки я что-то не нашёл.

Уважаемые разработчики!

Сделайте, пожалуйста, новую шкурку Walnut - пригодную для последней версии SM!
Такая шкурка красивая...

А, может, есть какие-нить другие шкурки, имитирующие деревянное покрытие?
Если да - подскажите, плизз.

Эх, мой любимый Nautipolis тоже не работает. А ведь обновляются они регулярно.
Хоть на Файрфокс переходи... :whiteflag:

Доставайте авторов тем активнее. Может, сделают совместимость.
Здесь их, скорее всего, нет, так что ищите их контакты на сайтах

Сокол

И вообще... Там написано: "Walnut for Firefox, Thunderbird and Mozilla".
А про SM - ни слова.

Ну одно-то слово есть в истории изменений, только, видимо, относилось ещё к кодовому имени Mozilla Suite.

Может, я попросту что-то не то делаю?

В данном случае - глюки темы - у неё указана совместимость с Mozilla Suite 1.8 а это автоматом должно означать совместимость с SeaMonkey, но что-то автор не учёл, видимо.

Пожалуйста, расскажите, ЧТО КОНКРЕТНО мне надо сделать.

Глубоко не копал, но у меня установился после пары манипуляций.

В архиве walnut_18.xpi сделал изменения в файле install.js и в файле contents.rdf
=-=-=-=-=-=
В файле contents.rdf
поменять skinVersion на 1.8
=-=-=-=-=-= найти:
  <RDF:Description about="urn:mozilla:skin:walnut/1.8:communicator" chrome:skinVersion="1.5"/>
  <RDF:Description about="urn:mozilla:skin:walnut/1.8:global"       chrome:skinVersion="1.5"/>
  <RDF:Description about="urn:mozilla:skin:walnut/1.8:messenger"    chrome:skinVersion="1.5"/>
  <RDF:Description about="urn:mozilla:skin:walnut/1.8:editor"       chrome:skinVersion="1.5"/>
  <RDF:Description about="urn:mozilla:skin:walnut/1.8:navigator"    chrome:skinVersion="1.5"/>
  <RDF:Description about="urn:mozilla:skin:walnut/1.8:inspector"    chrome:skinVersion="1.5"/>
  <RDF:Description about="urn:mozilla:skin:walnut/1.8:calendar"     chrome:skinVersion="1.5"/>
=-=-=-=-=-= поменять на:
  <RDF:Description chrome:skinVersion="1.8" about="urn:mozilla:skin:walnut/1.8:communicator"/>
  <RDF:Description chrome:skinVersion="1.8" about="urn:mozilla:skin:walnut/1.8:global"/>
  <RDF:Description chrome:skinVersion="1.8" about="urn:mozilla:skin:walnut/1.8:messenger"/>
  <RDF:Description chrome:skinVersion="1.8" about="urn:mozilla:skin:walnut/1.8:editor"/>
  <RDF:Description chrome:skinVersion="1.8" about="urn:mozilla:skin:walnut/1.8:navigator"/>
  <RDF:Description chrome:skinVersion="1.8" about="urn:mozilla:skin:walnut/1.8:inspector"/>
  <RDF:Description chrome:skinVersion="1.8" about="urn:mozilla:skin:walnut/1.8:calendar"/>
=-=-=-=-=-=
В файле install.js
=-=-=-=-=-= найти:
iChoice=confirm("You are about to install " + sThemeName + " to \r\n\"" + fJar + ".");
=-=-=-=-=-= поменять на:
iChoice=confirm("You are about to install " + sThemeName + " to \r\n\"" + fJar + "\".");
=-=-=-=-=-=
Это методом тыка - просто сравнил с Pinball.

После этого поставил один раз (в профиль) - полностью не установилось, поставил ещё раз - поверх - установилось и нормально заработало. Проделал то же на др профиле - тоже установилось.

Ну не знаю, может достаточно просто неск раз исходный walnut_18.xpi поставить поверх.

Сокол

Уважаемые разработчики!

Да нет тут никаких разработчиков - все темы сделаны не нашими. Напишите автору темы Walnut на английском (а может - немецком) - если он обнаружит общественный интерес - думаю что подправит.
vk

тоже не работает.

Аналогично -> автору темы (Alfred Kayser).

Name: Alfred Kayser          
Email: alfredkayser@gmail.com

Хоть на Файрфокс переходи

Разговорчики в строю! :lol:

Nautipolis наконец-то работает на SeaMonkey!
Теперь выглядит даже чуть красивее.

Жизнь удалась.

vk

Nautipolis наконец-то работает на SeaMonkey!

Ну и лентяй.)) Там всего несколько знаков нужно было подправить...

vladmir
Так я же в массы несу.
К тому же в новой версии много чего подправлено.

vk

Так я же в массы несу.

Это чем больше - тем лучше.

Просто я бросаю все дела, качаю ненужную мне тему, разбираюсь (хоть и не до конца, но всё же), выдаю простой способ, а в ответ - ноль эмоций. Значт, думаю, поленились применить и нифига не нужно ни кому.

Всем привет!

Вот ссылочка на Walnut:
http://www.geocities.com/alfredkayser/mozilla/walnut.htm

Эта рубашечка без проблем ставится на SM.
Наконец-то...
Разработчики вспомнили о том, что в мире есть не только "Огненный Лис" и "Буревестник".
Я уж и не надеялся.

vladmir

Упс...
Я выявил недоработку в теме Валнут для СиМанки...
Выражается в том, что невозможно нормально создать фильтр из сообщения в почтовом клиенте.
Когда пытаешся выбрать папку, куда письмо кидать, - открывается узенькая полосочка, и папок не видно.

P.S.

Чисто для интереса, я запустил другую тему.
Всё ОК.
Акрнулся в Валнут...
Опять ерунда сия повторилась...

Кто-нибудь ставил SeaHawke 3D? Объясните пользователю XP и Линукс, что здесь 3D? Или это для Висты?

hawke1.png

hawke2.png

vk

Кто-нибудь ставил SeaHawke 3D?

Я - нет.

что здесь 3D?

Ну нравится автору именно так и всё объяснение.-)
Наверное, имел в виду псевдообъёмный вид значков.
Второй djpvj;ysq вариант - до того он делал плоскую тему, а потом только добавил чуть выпуклости и чтобы их различать только добавил к прежнему имени 3d/

Сам-то поробовал? Работает без глюков?

vladmir
Да, ставил. Глючат меню в настройках - не отображается кнопка раскрытия.
А так нормально. Больше тем для SM, хороших и разных.