При общении с техникой и вообще я обычно придерживаюсь принципа "работает - не трогай".
Так вот и работал на моем сайте компонент комментариев JComments версии 2.1.0.0. Комментарии исправно добавлялись, уведомления о них по почте шли, ответы публиковались и всё бы было ничего...
Но в один прекрасный день я заметил, что информация об авторах комментариев - имена и адреса электронной почты - периодически исчезает. Просто так исчезает, без следа. Остается только тире, некогда отделявшее заголовок комментария от имени автора.
Ситуация усугублялась тем, что, по всей видимости, страдали только старые комментарии, к которым обычно возвращаешься редко. Поэтому сколько эта проблема жила на сайте - этой тайны не знает никто.
Начал искать решение, и оно оказалось предельно простым - достаточно было обновить версию JComments, и все вставало на свои места. Утерянную информацию, правда, было уже не вернуть, - и JComments подставлял вместо утраченных имен слово "Гость". Но вновь подаваемые комментарии не страдали.
Так что, камрады, кто пользуется старыми версиями JComments, проверьте старые комментарии - не пропали ли в них данные пользователей. Если пропали - качайте и ставьте обновление JComments - и жизнь наладится.
Так вот и работал на моем сайте компонент комментариев JComments версии 2.1.0.0. Комментарии исправно добавлялись, уведомления о них по почте шли, ответы публиковались и всё бы было ничего...
Но в один прекрасный день я заметил, что информация об авторах комментариев - имена и адреса электронной почты - периодически исчезает. Просто так исчезает, без следа. Остается только тире, некогда отделявшее заголовок комментария от имени автора.
Ситуация усугублялась тем, что, по всей видимости, страдали только старые комментарии, к которым обычно возвращаешься редко. Поэтому сколько эта проблема жила на сайте - этой тайны не знает никто.
Начал искать решение, и оно оказалось предельно простым - достаточно было обновить версию JComments, и все вставало на свои места. Утерянную информацию, правда, было уже не вернуть, - и JComments подставлял вместо утраченных имен слово "Гость". Но вновь подаваемые комментарии не страдали.
Так что, камрады, кто пользуется старыми версиями JComments, проверьте старые комментарии - не пропали ли в них данные пользователей. Если пропали - качайте и ставьте обновление JComments - и жизнь наладится.
Сверху вниз идут белый отступ (на нём были кнопки размер шрифта), фон с логотипом и дальше меню. Кнопки "размер шрифта" я убрал, а отступ не могу сообразить где.

Может в курсе кто?
upd: Оказалось это не отступ, или табличка. Это просто фон. Т.е. надо логотип с синим фоном и всем остальным преренести выше. Как сделать, ещё не понял.
Может в курсе кто?
upd: Оказалось это не отступ, или табличка. Это просто фон. Т.е. надо логотип с синим фоном и всем остальным преренести выше. Как сделать, ещё не понял.
Коммерческий компонент для онлайн-бронирования театральных билетов для Joomla! 1.5.

Компонент предназначен для установки на сайтах театров, кинотеаторв, концертных залов, лекториев, цирков и т. д.
Основные возможности компонента:
Как купить компонент
Чтобы купить компонент бронирования театральных билетов, получить доступ к демо-версии или задать вопросы по работе компонента, отправьте заявку через сайт или спрашивайте здесь (комментарии, личные сообщения).

Компонент предназначен для установки на сайтах театров, кинотеаторв, концертных залов, лекториев, цирков и т. д.
Основные возможности компонента:
- Просмотр каталога мероприятий.
- Заказ, бронирование и покупка театаральных билетов через сайт на Joomla!
- Дополнительные плагины для платежных систем.
- Разметка зала по ценовым поясам.
- Назначение различных ценовых поясов для разных мероприятий.
- Ограничение количества билетов, доступных для бронирования и покупки через сайт.
- Продажа забронированных билетов; выдача билетов, оплаченных через Интернет; продажа билетов без брони через кассу театра.
Как купить компонент
Чтобы купить компонент бронирования театральных билетов, получить доступ к демо-версии или задать вопросы по работе компонента, отправьте заявку через сайт или спрашивайте здесь (комментарии, личные сообщения).
Друзья! Не знаю принято у Вас подобные обсуждения... но хочу спросить Вашего совета и мнения по поводу моей работы. Прошу говорите сразу, что бросается в глаза и что желательно изменить.
Основной проблемой для меня оказался экспорт данных из Экселя на сайт. Вышла из положения компонентом EasyTables. Порадовало, что компонент самостоятельно разбивает материал на страницы и обладает поиском. Посмотреть его в действии можно в любой категории на сайте (автозапчасти, автофильтры, автокосметика) по ссылке ассортимента. Очень буду благодарна за ваши комментарии. Вот мой дебют : магазин автозапчастей
Основной проблемой для меня оказался экспорт данных из Экселя на сайт. Вышла из положения компонентом EasyTables. Порадовало, что компонент самостоятельно разбивает материал на страницы и обладает поиском. Посмотреть его в действии можно в любой категории на сайте (автозапчасти, автофильтры, автокосметика) по ссылке ассортимента. Очень буду благодарна за ваши комментарии. Вот мой дебют : магазин автозапчастей
Я перерыл весь шаблон, но так и не нашел, где же она находится! После замены стандартной картинки удалить стандартную фразу оказалось очень непросто. Она прописана текстом - но где?
Доброго дня!
Мне нужно сделать вывод маленьких новостных статей в отдельную колонку (в модуль). Мне бы вполне подошел шаблон блога категории, но для модулей он недоступен. Как быть?
Мне нужно сделать вывод маленьких новостных статей в отдельную колонку (в модуль). Мне бы вполне подошел шаблон блога категории, но для модулей он недоступен. Как быть?
А не знает ли кто-нибудь способа отображения литературных произведений какого-нибудь автора в списке, но по главам?
Примерно так:
СТИВЕН КИНГ
- "Сияние"
Главы: 1 | 2 | 3 | 4 | 5| ....
- "Куджо"
Главы: 1 | 2 | 3 | 4 | 5| ....
- "Кладбище домашних животных"
Главы: 1 | 2 | 3 | 4 | 5| ....
Общий смысл - каждая глава дана на отдельной странице и из списка человек может одним кликом открыть именно конкретную главу.
Заранее спасибо!
Примерно так:
СТИВЕН КИНГ
- "Сияние"
Главы: 1 | 2 | 3 | 4 | 5| ....
- "Куджо"
Главы: 1 | 2 | 3 | 4 | 5| ....
- "Кладбище домашних животных"
Главы: 1 | 2 | 3 | 4 | 5| ....
Общий смысл - каждая глава дана на отдельной странице и из списка человек может одним кликом открыть именно конкретную главу.
Заранее спасибо!
Доброй ночи мальчики и девочки! Вспомним спокойной ночи малыши)) Вроде так начинал Великий Хрюн и Великий Степан свою передачу. Начнём же и мы.
Первое с чего надо начинать работать с файлом index.php это определиться каким шаблоном он будет. Резиновый или фиксированный. Резиный значит в зависимости от монитора он будет растягиваться. Хоть многие и за него, но я считаю это полнейшим бредом. Представьте себе монитор дюйма на 24 и то, как вы будет мотать головой слева направо читая текст. Жесть полнейшая.Так что нахер нам такой вариант (кстати никто не занет я правильно "нахер" написал? может раздельно надо?) ...Нет наверно надо раздельно всё таки( .о чём я там? А! размеры! Так вот , наилучшим стилем я считаю резиново-фиксированный, это когда он растягивается, но до разумных( ограниченных числом) пределов. Но это немного сложнее, поэтому я не стал впариваться, и сделал просто фикс. Ниже приведён стандартный код index.php содранный с волшебного фака. Там я поменял немного код подстроил табличку под себя, чего и вам советую. Код просто вставил в файл, и в Dreamweavere в визуальном редакторе поработал с цветами и ячейками.
<head>
<link rel="stylesheet"
href="/templates/trader/css/template.css" type="text/css" />
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table width="780" border="1">
<!-- Section 1 -->
<tr>
<!-- Part 1 -->
<td colspan="2" height="89" bgcolor="#F5C228"> </td>
<!-- Part 2 -->
<td width="178" height="120" rowspan="2" bgcolor="#FFCC33">
</td>
</tr>
<tr>
<!-- Part 3 -->
<td colspan="2" height="33" bgcolor="#FFCC33"> </td>
</tr>
<!-- Section 2 -->
<tr>
<!-- Part 4 -->
<td width="197" height="233" bgcolor="#F5EE28"> </td>
<!-- Part 5 -->
<td width="389" height="233"> </td>
<!-- Part 6 -->
<td width="178" height="233" bgcolor="#FFFF33"> </td>
</tr>
<!-- Section 3 -->
<tr bgcolor="#FFCC33">
<!-- Part 7 -->
<td colspan="3" height="40"> </td>
</tr>
</table>
</body>
</html>
Обратите особое внимание на расположение и адрес css файла, это третья строка сверху. Если написать путь в том виде как у меня, то изменения,сделанные в файле css, в Дримвивере отображаться не будут, только на сайте. Я очень долго не мог понять, какого хрена у меня в Дримвивере всё круто, а на сайте без изменений.
Также в <head> напишем такую штуку:
<head>
<link href="/templates/trader/css/favicon.ico" rel="shortcut icon"
type="image/x-icon" />
</head>
...
написать можно в любом месте между тэгами <head>. в корень нашего шаблона ( тоесть рядом с index.php мы кидаем файл favicon.ico. Это файл иконки, которая будет отображаться в браузере. Мелочь - а приятно, и совсем необязательно.
На сегодня это всё! всем спокойной ночи, мальчики, блин, и девочки!!
Первое с чего надо начинать работать с файлом index.php это определиться каким шаблоном он будет. Резиновый или фиксированный. Резиный значит в зависимости от монитора он будет растягиваться. Хоть многие и за него, но я считаю это полнейшим бредом. Представьте себе монитор дюйма на 24 и то, как вы будет мотать головой слева направо читая текст. Жесть полнейшая.
<head>
<link rel="stylesheet"
href="/templates/trader/css/template.css"
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table width="780" border="1">
<!-- Section 1 -->
<tr>
<!-- Part 1 -->
<td colspan="2" height="89" bgcolor="#F5C228"> </td>
<!-- Part 2 -->
<td width="178" height="120" rowspan="2" bgcolor="#FFCC33">
</td>
</tr>
<tr>
<!-- Part 3 -->
<td colspan="2" height="33" bgcolor="#FFCC33"> </td>
</tr>
<!-- Section 2 -->
<tr>
<!-- Part 4 -->
<td width="197" height="233" bgcolor="#F5EE28"> </td>
<!-- Part 5 -->
<td width="389" height="233"> </td>
<!-- Part 6 -->
<td width="178" height="233" bgcolor="#FFFF33"> </td>
</tr>
<!-- Section 3 -->
<tr bgcolor="#FFCC33">
<!-- Part 7 -->
<td colspan="3" height="40"> </td>
</tr>
</table>
</body>
</html>
Обратите особое внимание на расположение и адрес css файла, это третья строка сверху. Если написать путь в том виде как у меня, то изменения,сделанные в файле css, в Дримвивере отображаться не будут, только на сайте. Я очень долго не мог понять, какого хрена у меня в Дримвивере всё круто, а на сайте без изменений.
Также в <head> напишем такую штуку:
<head>
<link href="/templates/trader/css/favicon.ico" rel="shortcut icon"
type="image/x-icon" />
</head>
...
написать можно в любом месте между тэгами <head>. в корень нашего шаблона ( тоесть рядом с index.php мы кидаем файл favicon.ico. Это файл иконки, которая будет отображаться в браузере. Мелочь - а приятно, и совсем необязательно.
На сегодня это всё! всем спокойной ночи, мальчики, блин, и девочки!!
mood:
giddy
giddyНе вдаваясь в долгие приветствия расскажу с чего начать делать шаблон. То что начать с того, чтобы придумать о чём будет сайт, как примерно всё будет компоноваться на странице и прочее blablabla я , надеюсь, вы понимаете. Вот чего я не мог долго понять, что за код был в файлах и откуда он вообще берётся. Так как опять повторюсь,что в пхп я не силён. Попытаюсь максимально облегчит процесс понимания вам)
Во-первых нам нужен будет файл index.php . Там содержится основной код.
Во-вторых template.css файл . Там будет форматирование и внешний вид шрифтов, модулей и прочего барахла.
В-третьих templateDetails.xml-файл. Сведения для установки.
В четвёртых превьюшка в формате png, хотя по идее этот файл и необязателен, но шаблон не захотел у меня устанавливаться без него. иак что я просто создал пустой файл template_thumbnail.png
Вот и всё, что нужно для нашего деревянного шаблона.
В каком виде это представлено?Чтобы не путаться название моего шаблона "trader", у вас своё. В директории шаблона( то есть в /templates/trader/) всё это лежит в таком виде:
В папке css болтается наш template.css
Листинг файлов частично взят из одного болееменее адекватного фака, честно, не помню откуда скачанного.
.Ниже представлен листинг templateDetails.xml:
<install version="1.5" type="template">
<name>trader</name>
<version>0.1</version>
<creationDate>05.12.2010</creationDate>
<author>Neprofesional</author>
<copyright>GNU/GPL</copyright>
<version>0.1</version>
<description>... Описание</description>
<files>
<filename>index.php</filename>
<filename>templateDetails.xml</filename>
<filename>template_thumbnail.png</file na me>
<filename>css/template.css</filename>
</files>
</install>
Здесь указывается версия Joomla у нас 1.5 , затем название шаблона, версия и дата создания, а также автор и копирайты с описаниями.
между filename необходимо указать включаемые файлы. Сейчас у нас только четыре файла в шаблоне. Если потом будет больше( точно будет больше), то их добавим сюда.
Про стандартный файл index.php в след раз. Если нашли неточности и неработости напишите, ни в коей мере не претендую на всеобщность и безошибочность))
Листинг файлов частично взят из одного болееменее адекватного фака, честно, не помню откуда скачанного.
.Ниже представлен листинг templateDetails.xml:
<install version="1.5" type="template">
<name>trader</name>
<version>0.1</version>
<creationDate>05.12.2010</creationDate>
<author>Neprofesional</author>
<copyright>GNU/GPL</copyright>
<version>0.1</version>
<description>... Описание</description>
<files>
<filename>index.php</filename>
<filename>templateDetails.xml</filename>
<filename>template_thumbnail.png</file
<filename>css/template.css</filename>
</files>
</install>
Здесь указывается версия Joomla у нас 1.5 , затем название шаблона, версия и дата создания, а также автор и копирайты с описаниями.
между filename необходимо указать включаемые файлы. Сейчас у нас только четыре файла в шаблоне. Если потом будет больше( точно будет больше), то их добавим сюда.
Про стандартный файл index.php в след раз. Если нашли неточности и неработости напишите, ни в коей мере не претендую на всеобщность и безошибочность))
В ходе работы над проектом встала задача: всю регистрацию пользователей проводить через форму, встроенную в компонент, поскольку при регистрации пользователь должен был указать дополнительную контактную информацию.
Трудность была в том, что для доступа к отдельным функциям компонент требовал залогиниться и переадресовывал на стандартную форму входа Joomla!, а в этой форме есть ссылка на встроенную регистрацию.
В качестве решения был найден простой плагин OSE Registration Redirection.
Работает просто: в параметрах плагина вводишь ссылку на форму регистрации, после пользователи, вместо стандартной джумловской формы, попадают именно по этой ссылке. Что и было нужно.
Помимо того, вместо ввода ссылки можно просто выбрать один из жестко прошитых компонентов (JomSocial, Community Builder, VirtueMart и другие).
Особо полезно для магазинов и социальных сетей.
Качать плагин здесь. Для загрузки нужно будет зарегистрироваться на сайте.
Трудность была в том, что для доступа к отдельным функциям компонент требовал залогиниться и переадресовывал на стандартную форму входа Joomla!, а в этой форме есть ссылка на встроенную регистрацию.
В качестве решения был найден простой плагин OSE Registration Redirection.
Работает просто: в параметрах плагина вводишь ссылку на форму регистрации, после пользователи, вместо стандартной джумловской формы, попадают именно по этой ссылке. Что и было нужно.
Помимо того, вместо ввода ссылки можно просто выбрать один из жестко прошитых компонентов (JomSocial, Community Builder, VirtueMart и другие).
Особо полезно для магазинов и социальных сетей.
Качать плагин здесь. Для загрузки нужно будет зарегистрироваться на сайте.

