SerGGG Опубликовано 16 Августа 2004 Жалоба Поделиться Опубликовано 16 Августа 2004 Объясните плиз.. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Iris Опубликовано 16 Августа 2004 Жалоба Поделиться Опубликовано 16 Августа 2004 О.... Да в каждом скине под 2.0 есть файл, где это описано... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 SerGGG Опубликовано 16 Августа 2004 Автор Жалоба Поделиться Опубликовано 16 Августа 2004 Там написано в папку archive_in f а у меня такеого нету... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 winnie Опубликовано 16 Августа 2004 Жалоба Поделиться Опубликовано 16 Августа 2004 обычно скин стостоит из двух файлов с расширением xml один - это весь хтмлвторой - все иконкииногда еще и запаковано бывает, то есть расширение у файлов gzпример скин mp-blue состоит из двух файловipb_skin-mp-blue(im[1].xml.gz - сам скин (хтмл код)ipb_images-mp-blue[1].xml.gz - картинки к скину идем в админку ACP Home/Skins & Templates/"Skin Import/Export"вылезет страничка Экспорта(сверху)/Импорта (снизу) вот в разделе импорта Upload XML Template set жмете кнопку Обзор (Browse) и находим файл ipb_skin-mp-blue(im[1].xml.gz (ну в смысле файл того скина который хотим установить)и жмем Import Skin XMLскин должен импортироваться и английским по белому должно написано несколько строчек типа Skin Set Imported! (id: 7) Rebuilding Macros for set MP - Blue (Import)... Done.... (Macro ID: 7)... Rebuilding CSS for set MP - Blue (Import)... Rebuilding css file for css_7... Rebuilding HTML templates cache for set MP - Blue (Import)... Wrote skin_cache/cacheid_7/skin_boards.php Wrote skin_cache/cacheid_7/skin_buddy.php Wrote skin_cache/cacheid_7/skin_calendar.php Wrote skin_cache/cacheid_7/skin_emails.php Wrote skin_cache/cacheid_7/skin_forum.php Wrote skin_cache/cacheid_7/skin_global.php Wrote skin_cache/cacheid_7/skin_help.php Wrote skin_cache/cacheid_7/skin_legends.php Wrote skin_cache/cacheid_7/skin_login.php Wrote skin_cache/cacheid_7/skin_mlist.php Wrote skin_cache/cacheid_7/skin_mod.php Wrote skin_cache/cacheid_7/skin_msg.php Wrote skin_cache/cacheid_7/skin_online.php Wrote skin_cache/cacheid_7/skin_poll.php Wrote skin_cache/cacheid_7/skin_portal.php Wrote skin_cache/cacheid_7/skin_post.php Wrote skin_cache/cacheid_7/skin_printpage.php Wrote skin_cache/cacheid_7/skin_profile.php Wrote skin_cache/cacheid_7/skin_register.php Wrote skin_cache/cacheid_7/skin_search.php Wrote skin_cache/cacheid_7/skin_stats.php Wrote skin_cache/cacheid_7/skin_subscriptions.php Wrote skin_cache/cacheid_7/skin_topic.php Wrote skin_cache/cacheid_7/skin_ucp.php Done HTML templates rebuild... (id: 7) Rebuilding wrappers cache for set MP - Blue (Import)... Done wrapper rebuild... (id: 7) Rebuilding the skin set ID relationship cache...если там надписи типа не могу записать или ругается на память, то в первом случае у вас разрешения на папку скинов стоит неправильное, во-втором у вас памяти серверу выделено меньше 8 мегабайт - надо больше - решение этих проблем выходит за тему данного топика дальше идем опять туда же идем в админку ACP Home/Skins & Templates/"Skin Import/Export"и выбираем в разделе Upload XMLarchive Image set файл ipb_images-mp-blue[1].xml.gzи жмем Import Images Setдолжно вылезти IPB Message Image set imported!если опять что-нибудь типа не могу запсиать, значит разрешения стоят неправильные на папки дальше идем в Skin Manager кликаем на нашем скине в данном случае это MP - Blue (Import) и выбираем в выпадающем меню Edit Settings...в настройках мы можем поменять название и всякую мелочь НО самое главное должны поменять каталог картинок Image Options->Use image directory выбираем только что закачанный пак картинок mp-blue[1] и жмем Edit Skin Settings вообщем то вот и все.. ОФФ. народ зачем смеятся над человеком если он что-то не понимает? если не можете помочь, то не смейтесь хотябы, да здесь много смешниых случаев бывает, когда знаешь что проблема то плевая, НО вспомните что вы и сами когда то мало что знали...конец ОФФа Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 SerGGG Опубликовано 17 Августа 2004 Автор Жалоба Поделиться Опубликовано 17 Августа 2004 Скачал скин Microze_blue, содержимое архива:set_Microze_blue_V2.tarОткрываем, видим:.\images .\macro.txt .\stylesheet.css .\templates.html .\templates_conf.inc .\wrapper.html И че с этим делать? Файла XML никакого нету! winnie Да спасибо тебе за поддержку, я тока начал этим заниматься. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Aneto Опубликовано 21 Августа 2004 Жалоба Поделиться Опубликовано 21 Августа 2004 Так это вроде под 1.3 скин. Потому и такая структура ... Вроде так. Это подтверждает и то что требуется папка archive_in, в 2.х такой не наблюдается. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 theIggs Опубликовано 28 Августа 2004 Жалоба Поделиться Опубликовано 28 Августа 2004 Хотелось бы от старших товарищей услышать обзор ключевых изменений в IPB 2.0 с точки зрения среднепродвинутого администратора IPB. Интересуют прежде всего ключевые изменения в концепциях, в том числе и как программиста-модификатора. Изменение способа работы с БД я уже пронаблюдал (куча новых методов), сейчас интересует вопрос: а что, скины теперь ВООБЩЕ только через админку нужно редактировать? Файлы в skin_cache затираются при каждой ресинхронизации? А обратной тулзы нет? (в Skins & Templates -> Skin Tools вроде нет) А в виде мода хотя бы? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 winnie Опубликовано 28 Августа 2004 Жалоба Поделиться Опубликовано 28 Августа 2004 а что, скины теперь ВООБЩЕ только через админку нужно редактировать?да скины только через админку.. так как хранятся они по идее в БД и на прямые изменения файлов никакой реакции - после сохранения в админке изменений файл переписывается..А обратной тулзы нет?не совсем понятно - какой "обратной" для чего? Добавлено в [mergetime]1093691367[/mergetime] ОФФ Волейбол, женщины: Россия - Бразилия 3:2 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 theIggs Опубликовано 28 Августа 2004 Жалоба Поделиться Опубликовано 28 Августа 2004 не совсем понятно - какой "обратной" для чего?Чтоб из skin_cache'a - в базу!.. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 d1pro Опубликовано 28 Августа 2004 Жалоба Поделиться Опубликовано 28 Августа 2004 Не знаю, я под предыдущие версии хаков почти не делал. Вроде как все тоже самое, ну местами чуток поудобнее стало... Понравилась мне фишка с Task Manager'ом - время-зависимые хаки проще делать ... А со скинами, насколько я знаю, обратной тулзы нет. Хотя в виде мода возможно... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 theIggs Опубликовано 28 Августа 2004 Жалоба Поделиться Опубликовано 28 Августа 2004 В общем, мне новая борда уже нравится, хотя пока и сложновато чуток. Тулзу поискал - нет даже в виде хака. Надо делать. Тулза нужна. Через админку править скины, а особенно - добавлять новые функции ну очень, очень неудобно! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 d1pro Опубликовано 28 Августа 2004 Жалоба Поделиться Опубликовано 28 Августа 2004 theIggs Да ну не сказал бы что неудобно. Неудобно юзерам объяснять Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Mitos Опубликовано 28 Августа 2004 Жалоба Поделиться Опубликовано 28 Августа 2004 Через админку править скины, а особенно - добавлять новые функции ну очень, очень неудобно!полностью согласен , покрайней мере тем кто уже привык к 1.3.1 и ниже Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 winnie Опубликовано 28 Августа 2004 Жалоба Поделиться Опубликовано 28 Августа 2004 хм.. согласен с d1pro редактирование скинов в админке ну очень простое, создаение новых функций и отображение редактируемой функции скина в тестовом окошке сразу со стилями ИМХО очень удобная вещь. так же понравилась фича что можно встраивать условия в сам скин то есть в редакторе писать условия if ... else... правда не сразу разобразся как они парсятся, но разобрался также понравилась очень фича с мультиаттачментом и вставлением его во внутрь поста.. вроде мелочь, а классная ну конечно же создание своих настроек в админке - полей дополнительных и возможность импорта/экспорта настроек корзина опять же.. раньше и не догадывался что она нужна.. как появилась так сразу понравилась урощение мультимодерирования, то есть мульти удаление (объединение, перенос...) постов или топиков... система премодерирования постов/тем то что они сразу отображаются в форуме и видны только админам/модерам да конечно же поддержка трех видов отборажения топика... совершенная процедура подписки... то есть сразу/во время отсутствия/раз в день/раз в неделю.. игнор сообщений весело организован вообщем форум не может не нравится ОФФКатя Гамова мы все равно тебя любим , но китайских товаров больше не купим Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 theIggs Опубликовано 28 Августа 2004 Жалоба Поделиться Опубликовано 28 Августа 2004 Да ну не сказал бы что неудобно. Неудобно юзерам объяснятьВот, реальная причина!То, что неудобно просто после перехода с 1.3 - оставим. Но, во-первых, неудобно объяснять пользователям, во-вторых, просто неудобно ставить моды - инет повремённый, а ты ползаешь туда-сюда по админке, грузя странички по десять раз и тратя время зря. отображение редактируемой функции скина в тестовом окошке сразу со стилями ИМХО очень удобная вещь.Имхо, отнюдь... Одно дело в любимом текстовом редакторе гонять туда-сюда тексты, а совсем другое - в неудобном HTML-ьном окошке... Там, например, нельзя воспользоваться клавишей Tab! так же понравилась фича что можно встраивать условия в сам скин то есть в редакторе писать условия if ... else... правда не сразу разобразся как они парсятся, но разобралсяНу, не сказал бы, что это особо нужная фича (на уровне sources оно логичнее)... Ну да ладно, пусть будет. Читаю из остального, что winnie написал, и думаю - сколько же хороших идей для 2.0 разработчики позаимствовали из модов к 1.3... ОФФно китайских товаров больше не купимНе зарекайся; я думаю, в современном мире такое невозможно. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 theIggs Опубликовано 10 Сентября 2004 Жалоба Поделиться Опубликовано 10 Сентября 2004 Если кто-то интересуется вопросом, я копал сегодня 2.0 и нашёл преинтереснейшую фичу. В ad_skintools.php находим: if ( IN_DEV ) { $ibforums->html .= $ibforums->adskin->start_form( array( 1 => array( 'act' , 'skintools' ), 2 => array( 'code' , 'rebuildmaster' ), ) );и строчку if ( IN_DEV )закомментируем:// if ( IN_DEV )После сего заходим в админку и в разделе Skins & Templates -> Skin Tools наблюдаем... ДАААА!!!! Rebuild Master Skin Set Rebuild 'IPB Master Skin Set' FROM CSS AND PHP files.Удобно!Нужно, правда, ещё немного поразбираться, что там в случае с несколькими установленными скинами... но всё равно - какой шаг вперёд для человечества! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 d1pro Опубликовано 10 Сентября 2004 Жалоба Поделиться Опубликовано 10 Сентября 2004 theIggs А ты в admin.php IN_DEV на 1 поставь, дык у тебя не только это, еще и запросы выполняемые в админке показывать будет . Правда придется вручную создать и скинуть туда папку skin_cache_id_1 (ну или как оно там называется). Добавлено в [mergetime]1094832687[/mergetime] Имею ввиду в skins эту папку создать и туда файлы от базового скина скинуть... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 winnie Опубликовано 11 Сентября 2004 Жалоба Поделиться Опубликовано 11 Сентября 2004 А ты в admin.php IN_DEV на 1 поставьтам не только запросы а столько всего открывается Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 saman Опубликовано 11 Сентября 2004 Жалоба Поделиться Опубликовано 11 Сентября 2004 А ты в admin.php IN_DEV на 1 поставьА можете просвятить непросвящённого, что полезного принесёт эта единица? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 winnie Опубликовано 12 Сентября 2004 Жалоба Поделиться Опубликовано 12 Сентября 2004 хех ну и вот как например можно заюзать эту фичу..во-первых исправим найденые ошибки в ipb_templates.xmlну и решим проблему с кодировкой - теперь ее прописать в одном месте в админке берем файлик http://www.kazchem.ru/forum/ipb_templates.xml и заменяем им тот что лежит в корне форумадальше берем файлик http://www.kazchem.ru/forum/ipb_settings_partial.xml и делаем импорт в главных настройках (зы тут пришлось экспортировать две установки еще и Mail address to receive COPPA forms пришлось захватить так как форум не хочет импортировать только одно поле новое - баг такой.. как исправить еще не нашел)потом в файлике sources\classes\class_display.php ищем строчку $ibforums->skin['_wrapper'] = str_replace( "<% CSS %>" , $css , $ibforums->skin['_wrapper']);и ПЕРЕД ней добавляем$encoding = $ibforums->vars['ch_coding'] ? $ibforums->vars['ch_coding'] : "windows-1251"; $ibforums->skin['_wrapper'] = str_replace( "<% ENCOD %>" , $encoding , $ibforums->skin['_wrapper']);вот вообщем то и все.. теперь кодировка страничек меняется в админке ACP Home / View General Settings/Settings for group: General Configurationв самом низу Character encoding пишем нужную кодировку впринципе можно еще так же для писем прописать этот параметр вообщем то для рядового пользователя это мало нужно номожет кто будет выпускать русскую версию исправленную Добавлено в [mergetime]1094953278[/mergetime] ну и в продолжение .. знаменитые htmlentities все вхождения заменить на htmlentities( {переменная},ENT_NOQUOTES, $ibforums->vars['ch_coding'] );(зы и не забывать вставлять, если нет global $ibforums;в файле class_email.phpнайти строчку if ( $this->html_email ) { $this->mail_headers .= "MIME-Version: 1.0\n"; $this->mail_headers .= "Content-type: text/html; charset=\"".$this->char_set."\"\n"; }и ПЕРЕД ней добавить $this->char_set = $ibforums->vars['ch_coding']; Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Iris Опубликовано 12 Сентября 2004 Жалоба Поделиться Опубликовано 12 Сентября 2004 winnie после попытки импорта лезет ошибочка на локальном хосте:IPB WARNING [2] Invalid argument supplied for foreach() (Line: 260 of \sources\admin\ad_settings.php)И, естественно, не появляется в настройках ACP Home / View General Settings/Settings for group: General Configuration Может что-то не так с файликами, которые Вы выложили? Добавлено в [mergetime]1094958255[/mergetime] Line: 260 of \sources\admin\ad_settings.php foreach( $xml->xml_array['settingexport']['settinggroup']['setting'] as $id => $entry ) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 winnie Опубликовано 12 Сентября 2004 Жалоба Поделиться Опубликовано 12 Сентября 2004 Iris хм... проверил на четырех форумах разных версий - все ок.. еще раз уточню в настройки импортируем файлик ipb_settings_partial.xml в котором должны быть строчки <?xml version="1.0" encoding="ISO-8859-1"?> <settingexport exported="1094950263"> <settinggroup> <setting> <conf_id>22</conf_id> <conf_title>Mail address to receive COPPA forms</conf_title> <conf_description></conf_description> <conf_group>8</conf_group> <conf_type>textarea</conf_type> <conf_key>coppa_address</conf_key> <conf_value></conf_value> <conf_default></conf_default> <conf_extra></conf_extra> <conf_evalphp></conf_evalphp> <conf_protected>1</conf_protected> <conf_position>3</conf_position> <conf_start_group></conf_start_group> <conf_end_group>0</conf_end_group> <conf_help_key></conf_help_key> <conf_add_cache>1</conf_add_cache> </setting> <setting> <conf_id>327</conf_id> <conf_title>Character encoding</conf_title> <conf_description>page character encoding </conf_description> <conf_group>1</conf_group> <conf_type>input</conf_type> <conf_key>ch_coding</conf_key> <conf_value></conf_value> <conf_default>windows-1251</conf_default> <conf_extra></conf_extra> <conf_evalphp></conf_evalphp> <conf_protected>0</conf_protected> <conf_position>36</conf_position> <conf_start_group></conf_start_group> <conf_end_group>0</conf_end_group> <conf_help_key></conf_help_key> <conf_add_cache>1</conf_add_cache> </setting> </settinggroup> </settingexport>размер его 1 363 байта в корень форума кладем файл ipb_templates.xml выкладывать текст его не буду так как большой он - размер 416 950 байт зы ну если не получится, то как обычно ждем в аськеДобавлено в [mergetime]1094975677[/mergetime] зы.. оказывается еще надо изменение во Wrapper внести.. они его не экспортируют в ipb_templates.xml (всегда чем-нибудь напакостят )то есть во врапере меняем iso-8859-1 на <% ENCOD %> и после того как скопировали ipb_templates.xml нужно сделать Rebuild Master Templates и потом Revert All Skin Customizations... Добавлено в [mergetime]1094975753[/mergetime] и повторюсь опять же это нужно больше разработчикам локализованных версий Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 winnie Опубликовано 12 Сентября 2004 Жалоба Поделиться Опубликовано 12 Сентября 2004 хм.. может кому будет интересносделал версию для инсталяции с правленными глюками найденными на данный момент и как раз с добавленным выше хаком на счет кодировкиhttp://www.kazchem.ru/forum/inv20pf4_modif.zip Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Iris Опубликовано 12 Сентября 2004 Жалоба Поделиться Опубликовано 12 Сентября 2004 winnie а апгрейт на нее с версии 3 предусмотрен в Вашем архиве? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 winnie Опубликовано 12 Сентября 2004 Жалоба Поделиться Опубликовано 12 Сентября 2004 хм.. нет для апргрейда не делал.. такие глобальные вещи думаю с после выхода финала можно будет сделать.. пока просто для тестов выложил Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Iris Опубликовано 12 Сентября 2004 Жалоба Поделиться Опубликовано 12 Сентября 2004 winnie спасибо, поняла. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
SerGGG
Ссылка на комментарий
Поделиться на других сайтах
Лучшие авторы в этом вопросе
10
9
5
4
Дни популярности
26 сен
12
28 авг
5
12 сен
5
29 авг
4
Лучшие авторы в этом вопросе
Iris 10 публикаций
winnie 9 публикаций
theIggs 5 публикаций
Остап 4 публикации
Дни популярности
26 сен 2004
12 публикаций
28 авг 2004
5 публикаций
12 сен 2004
5 публикаций
29 авг 2004
4 публикации
67 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.