Несколько дней назад выкладывал в одной из тем языковой файл для того, чтобы сделать это расширение русскоязычным, но далеко не все, что описано в структуре компонента, поддавалось переводу с его помощью. Поскольку сам использовал компонент для организации портфолио на своем сайте, решил добить его до конца - не переведенными остались, разве что, только комментарии в структурном коде, да и то это не в счет! Компонент мне показался хорошим, собственно, оттого и возникло желание перевести его на великий и могучий - перевел, а когда стал активнее им пользоваться, наполнять портфолио своими работами, столкнулся с рядом ошибок и некритичных упущений. Исправить их все мне, далеко не знатоку в области веб-программирования, естественно, не удалось, исходя из чего, хотелось бы представить компонент группе тестирования на проверку и проведение соответствующих правок в программный код - сделать компонент по-настоящему стабильным и русскоязычным! Перечень исправлений (в основном некритичных упущений), которые удалось сделать мне: 1. К общему виду приведено название компонента - теперь везде фигурирует именно PortFol. 2. Убраны лишние двоеточия у пунктов в разделе "О PortFol", версия компонента теперь точно отображается. 3. Обе ссылки в разделе "О PortFol" теперь открываются в новом окне. 4. В языковой файл и программный код компонента добавлены дополнительные соответствия. 5. Исправлен набор условий формирующий в списке категорий работ падеж слова "работа" - теперь в нем "1 работа", "2 работы", ... "7 работ" и т.д. 6. Неструктурированный код некоторых страниц теперь, как у остальных, такой же структурированный. Основная непозволительная оплошность, которую допустили разработчики - это некорректное формирование ссылок на страницы с работами в конкретных категориях портфолио. Сами страницы портфолио формируются хорошо, где две страницы, там, соответственно, располагаются цифры 1 и 2, одна из которых активная, а по бокам кнопки навигации на предыдущую, следующую, первую и последнюю страницы, ссылки которых имеют статичный, а не динамичный вид, типа: "/#prev", "/#next", "/#start" и "/#end". Таким образом, переход осуществляется на главную страницу сайта при любом исходе, а не на какую-то конкретную страницу категории портфолио. Было бы хорошо, как то исправить это недоразумение - компонент и вправду хороший, по крайней мере, если поработать над ним хорошо и привести в Божеский вид. По видимому, сами разработчики уже положили на его дальнейшее развитие и поддержку - писать им не пробовал, но последняя версия чуть ли ни одного годадавности. К сообщению прикладываю исходник и частично исправленную мной версию, надеюсь, совместными усилиями мы сможем сделать коллекцию русскоязычных расширений больше еще на один компонент!
Ответ: com_portfol_v1.2_RU_Stable Установил. Не могу добавить собственно саму работу. Все остальное работает, конфигурацию настроил, категорию создал. Но работа упорно не хочет создаваться. Нажимаю на кнопку "Новый" в разделе "Управление работами" и ничего не происходит. Пробовал и в Firefox, и в Opera. Сборка наша, версия 1.0.12, сервер - Денвер. И еще, неплохо было бы добавить где-нибудь упоминание о Joom.ru Самое интересное то, что я установил оригинальную версию компонента - все прекрасно работает. Значит где-то ошибка, надо исправлять.
Ответ: com_portfol_v1.2_RU_Stable Очень странно, я лишь перевел системный текст с английского на русский, изменил на 'russian.php' намертво вшитый в большинство системных файлов 'english.php', заменил некоторые комментарии, отредактировал 'portfol.xml' и незначительно исправил программный цикл, отвечающий за вывод количества работ в категории, а точнее самого их анонса - собственно, все на этом. Возможно, именно поэтому в языковом файле были даны соответствия далеко не ко всем атрибутам в программном коде, потому как перевод их на другой язык в чем-то урезает функционал. Коли я уже взялся за этот компонент, надо довести до конца - установлю оригинальную версию, и стану пошагово тестить на предмет изменений функционала в соответствии с конкретным изменением в программном коде. И еще, Sunder, где можно посмотреть пример оформления коллективом команды Joom.ru подобной работы, чтобы я смог соответствующим образом исправить допущенную оплошность? (изначально переводил компонент для себя, а выложить в этой ветке форума решил только сегодня утром)
Ответ: com_portfol_v1.2_RU_Stable Например: Код (CODE): Локализация компонента - <a href="http://joom.ru" title="Русский дом Joomla!">Русский дом Joomla!</a>
Ответ: com_portfol_v1.2_RU_Stable Ок, будет время как следует разобраться с ним, сделаю все возможное.
Ответ: com_portfol_v1.2_RU_Stable а могут ли пользователи добавлять свои работы ? если нет, может кто подскажет что использовать ?
Ответ: com_portfol_v1.2_RU_Stable Datso зто конечно вариант, но там пользователи не могут создавать категории итд
Попробовал на Joomla 1.5.14 RU в менеджере компонентов - пишет несовместим, включить Legasy. Legacy включен, но.. раздел - Manage Categories 404 - Возникла ошибка Component Not Found
А подскажите вменяемый модуль портфолио для Joomla 1.5.14, а то ничего подобрать не могу уже столько всего перекачал.. то не работает.. то глючит..