Alex I Опубликовано 18 Сентября 2008 Жалоба Поделиться Опубликовано 18 Сентября 2008 (изменено) Подходящего раздела для темы не нашел, открыл в общем разделе. Проблема следующая: есть необходимость использования IbWiki в двух направлениях: для статей и для литературного творчества пользователей.Соответственно, нужны разные названия, стили, настройки. В каком-то компоненте будут производиться одни модификации, в каком-то другие.Вопрос в том, можно ли установить и использовать компонент два раза.При положительном ответе - как это сделать?Помню, что в теме поддержки мода наград этот вопрос прозвучал (что-то о замене слов), но как таковой решен не был, да и правильнее этот вопрос выделить в отдельную тему. Изменено 18 Сентября 2008 пользователем Alex I Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
xRay Опубликовано 18 Сентября 2008 Жалоба Поделиться Опубликовано 18 Сентября 2008 Mediwiki (то на чем IpWiki бегает) хватит и одной просто разные урлы корневые будут, со скинами вопрос решаемый Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Alex I Опубликовано 18 Сентября 2008 Автор Жалоба Поделиться Опубликовано 18 Сентября 2008 Mediwiki (то на чем IpWiki бегает) хватит и одной просто разные урлы корневые будут, со скинами вопрос решаемыйТ.е., как я понял, решение проблемы возможно. Что нужно сделать, чтобы "раздвоить" компонент? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Alex I Опубликовано 19 Сентября 2008 Автор Жалоба Поделиться Опубликовано 19 Сентября 2008 (изменено) Чтобы тем не плодить, сюда же заброшу еще один вопрос. В компоненте для творчества хочу сделать для пользователя возможность выбора: создавать тему с обсуждением или нет. При взятии данных с формы создания статьи в скрипте есть отработка следующего кода: if($this->ipsclass->vars['ibwiki_approve_articles'] == 1 AND !$this->lib->can_approve()) { $rev['rev_approved'] = 0; } else { $rev['rev_approved'] = 1; И далее, если $rev['rev_approved'] = 1 идет создание темы с обсуждением. Как я понял, $this->ipsclass->vars['ibwiki_approve_articles'] - глобальная перменная, определяемая в АЦ. Мне нужно, чтобы переменная $this->ipsclass->vars['ibwiki_approve_articles'] была не глобальной, а определялась самим пользователем в момент "создания статьи". Для этого нужно поставить "чек" или две кнопки да/нет в форму и передать данные в скрипт. Понимаю, что делается это просто, но сам, к сожалению, пока еще не разобрался. Не подскажите, как это реализуется? Upd: Данный вопрос снят. Изменено 19 Сентября 2008 пользователем Alex I Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 19 Сентября 2008 Жалоба Поделиться Опубликовано 19 Сентября 2008 Чтобы тем не плодить, сюда же заброшу еще один вопрос.$warn++ ? Что нужно сделать, чтобы "раздвоить" компонент?Взять дистрибутив компонента, найти там все ibwiki и заменить, например, на myarticles. После чего установить. Смысл понятен? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Alex I Опубликовано 19 Сентября 2008 Автор Жалоба Поделиться Опубликовано 19 Сентября 2008 Взять дистрибутив компонента, найти там все ibwiki и заменить, например, на myarticles. После чего установить. Смысл понятен? Смысл понятен, но не совсем. "ibwiki" менять только в названиях файлах или внутри файлов тоже? $warn++ ?Смысл не понятен совсем. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 19 Сентября 2008 Жалоба Поделиться Опубликовано 19 Сентября 2008 1. Везде 2. Один вопрос — одна тема. Тем более вопросы не связаны. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Alex I Опубликовано 20 Сентября 2008 Автор Жалоба Поделиться Опубликовано 20 Сентября 2008 1. Везде 2. Один вопрос — одна тема. Тем более вопросы не связаны. 1. Спасибо. 2. Спасибо. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.