Вопросы

Всем здрасти заранее извеняюсь если мой вопрос обсуждался, прошелся по темам и поиску схожего не встретил.
И так сам вопрос, я поставил sobi2 все хорошо все пашет, появилась необходимость в модуле который бы выводил в отдельном блоке список последних добавленных материалов, с одним условием чтоб вывод материала был взят из определенной категории и его подкатегорий. Перепробывал четыре рекомендованных модуля, остановился на двух, но и у них свои недостатки в которых я так и не разобрался и так:

1. mod_sobi2latest - взятый с сайта разработчика хоть в его коменнтах и писалось
Код:
1.8 (24.1.2009)
-------------------
+ Add: Joomla! 1.5 installer (different packages)
+ Add: Joomla! 1.5 native compatibility
+ Add: Different style formats selectable (div or list) -> horizontal view
+ Add: Show only items of the actual category
+ Add: Show items of one category on non-SOBI2 pages
! Change: Possibility to show only one item
! Change: CSS style classes
+ Add: Show only items of the actual category данной функции я в нем не нашел

2. mod_sobi2latesthumb - откопал с англ. язычных сайтах. Вот он то меня больше всего и заинтересовал. Так как в нем присутствовала выборка из определенного каталога, но одно жирное НО, при указании категории не выводились подкатегории, хотя при наведении на пункт пишется что "The ID's of the SOBI2 Category you want to display items from. Put 0 for the current category." как я ни старался вводить перечень ID он ничего не отображал, только при указании одного ID, но это как я говорил приводило к показу материала на сайте только с 1 категории без подкатегорий. И вот встает вопрос вернее два: 1-как ему вводить перечень ID? и пожалуй главный 2- если делать без перечня то как поменять код, так чтобы он выводил материалы с определенной категории и ее подкатегорий?

Вот приблизительный визуальный набросок.

Корень каталога
|_Объявления
|_Каталог сайтов
|_Каталог компаний (вот с этой категории+подкатегории нужно выводить материал)
    |_Промышленные
    |_Хозяйственные

     Что бы в форме добавления, при использовании шаблона, выводилась кнопка скачать плагина "Download Plugin", необходимо в файле sobi2.form.tmpl.php добавить строчку:
     <?php echo $fields['sobi_download_plugin']['field']; ?>

- для вывода "Gallery Plugin":
     <?php echo $fields['sobi_gallery_plugin']['field']; ?>

- для вывода "Media Plugin":
     <?php echo $fields['sobi_media_plugin']['field']; ?>

- для вывода "Featured Listings Plugin":
     <?php echo $fields['featured']['field']; ?>


Как можно перевести поля SOBI2 в Joom!Fish?
При интеграции SOBI2 в Joom!Fish появилась возможность перевести категории
Но нет возможности переводить сами поля которые заполняют пользователи. Т.е. названия самих полей.
Есть ли способ и их перевести. А то бредово выходит если нужно дать объявление на английском а названия полей которые  должен заполнить пользователь на русском. И наоборот.
 
Создал файл sobi2_language.xml и залил его в папку contentelements. В выборе появилось но когда выбираю то выскакивает ошибка
Цитировать
DB function failed with error number 1054
Unknown column 'c.catid' in 'field list' SQL=SELECT c.catid as id, c.catid, c.name as title, c.name, c.description, c.introtext, jfc.id as jfc_id, jfc.value as titleTranslation, jfc.modified as lastchanged, jfc.published as published, jfc.language_id, jfl.name as language, jfc.reference_id as jfc_refid FROM jos_sobi2_language as c LEFT JOIN jos_jf_content as jfc ON c.catid=jfc.reference_id AND jfc.reference_field='name' AND jfc.reference_table='sobi2_language' AND jfc.language_id=2 LEFT JOIN jos_languages as jfl ON jfc.language_id=jfl.id ORDER BY c.name LIMIT 0, 100

ВНУТРЕННОСТЬ ФАЙЛА
Цитировать
<?xml version="1.0" ?>
<joomfish type="contentelement">
  <name>SOBI2 Language</name>
  <author>Sigrid Suski</author>
  <version>1.0</version>
  <description>Definition for SOBI2 Language</description>
  <reference type="content">
     <table name="sobi2_language">
        <field type="referenceid" name="catid" translate="0">id</field>
        <field type="titletext" name="name" translate="1">Name</field>
        <field type="htmltext" name="description" translate="1">Description</field>
        <field type="htmltext" name="introtext" translate="1">Introtext</field>
        </table>
  </reference>
</joomfish>

здравствуйте
хочу поставить SOBI2 - Sigsiu Online Business Index 2, скачал файл -com_sobi2-RC2.9.1.0.j15.tar.gz-, инструкции по установке не наншел, поэтому решил ставить стандартным способом через установку/удаление

пишет вот такую ошибку

Ошибка! Установочный XML-файл не найден в пакете
Невозможно найти установочный пакет
что делать ? как поставить ??

спасибо

Заметил такой косяк, в навигации происходит глюк на 4 странице, нажимаеш 4-ку а страница все-равно открывается 3-я. Далее все по порядку идут нормально а вот 4-ка тупит, подскажите где крутнуть надо?

« Первая Предыдущая 12345678910 Следующая Последняя »

Озаботился я тут как-то возможностями моего сайта с точки зрения нагрузочной способности... и я в прострации. С помощью сторонних сервисов в инете имитировал одновременную работу на сайте юзеров и выяснил, что уже на 20 пользователях время отклика сайта перевалило за 10!секунд. Т.е., рассматривать мой сайт фактически можно только как "пионерский" для 10г класса... Начал разбираться, включил debug режим и выпал в осадок - количество sql-запросов ни в какие ворота! Приведу примеры:
http://www.oppty.ru/katalog - 318 запросов и 250 запросов
http://www.oppty.ru/katalog/kazachstan/zona-otdicha-tri-peskarya-astana-kazachstan - 397 запросов и 325 запросов.

Первая цифра - включенный Artio JoomSEF, вторая без него. Кэширование в самой SOBI2 не отключал - всё работает, ошибок нет, версия последняя.

Поставил "чистую" Joomla - 10-12 запросов...

Вопросов несколько:
1. Такая прожорливость есть следствие кривой оптимизации или безобразности кода SOBI2?
2. Это означает, что портала с большим количеством посетителей на Joomla не построить?
3. У кого-то есть опыт построения высоконагруженных систем на Joomla?
4. Для построения высоконагруженной ситсемы есть смысл оставаться на Joomla, или нужно уходить на другие платформы? какие?

P.S. Я конечно понимаю, что сайт висит на виртуальном хостинге, но боюсь, что даже выделенный сервак не справится с таким разбазариванием ресурсов.

Здравствуйте!
Помогите, пожалуйста разобраться со следующей проблемой:
Для SOBI2 подключил плагин Gallery. Есть в нем один косяк, с которым так и не смог разобраться. Пытаюсь загрузить изображение, если размер изображения меньше 2мб, то все загружается нормально. Если изображение больше 2 мб, то ничего не получается. Выводится ошибка "error moving imeges"(Ошибка при перемещении изображения). Для примера брал изображение больше 2 мб, которое негрузится. Сжимал это изображение, так чтобы оно становилось чуть меньше 2мб и оно успешно начинало грузится.
Максимальный размер файла выставил как 7000Kb.
Может подскажете в чем дело? Хоть в какую сторону копать надо, а то уже не знаю как и быть.

SyClone — клон (дубликат) SOBI2 (http://joomlacode.org/gf/project/syclone/frs/) поможет Вам, когда нужно установить 2 компонента SOBI2 на одной Joomla 1.5.x

Плагины для клона лежат в папке plugins (http://joomlacode.org/gf/project/syclone/frs/?action=FrsReleaseBrowse&frs_package_id=4988)

 Вот вроде бы хороший компонент SOBI2 но кривоватый он какойто.
Возникла проблема с картой.
Использую  версию RC 2.9.2.3   на Joomla 1.0.15
В SOBI2 встроена поддержка Google (http://www.google.com/) карты но уж как то криво встроена.
При добавлении записи по умолчнанию нужно тупо вбивать координаты и карта не отображается.
Используя руководство с оффсайта можно добавить код карты в новое поле и тогда появится сама карта но вот отмечать на ней уж очень неудобно ибо при нажатии на карту маркер не ставится а ток пишутся координаты в поля.. а пользователь остается в недоумении..
Решил я исправить это и отредактировал код, при нажатии маркер появляется.. координаты пишутся но если кликнуть в другом месте создается еще один маркер и тд.. вот собсна вопрос: подскажите как ограничить каличество маркеров чтоб при последующих нажатия маркер перемещался а не создавался новый?

Код:
Код:
<script src="http://maps.google.com/maps?file=api&v=1&key={googleApiKey}" type="text/javascript"></script>;
 
<div id="map" style="width: 400px; height: 300px"></div>
 
<script type="text/javascript">
    //<![CDATA[
 
    var start_latitude = "52.4777619318499";
    var start_longitude = "-1.89788818359375";
    var zoomlevel_add = 11;
    var zoomlevel_edit = 3;
 
    var map = new GMap(document.getElementById("map"));
    map.addControl(new GSmallMapControl());
 
  var latitude = document.getElementById('field_latitude').value;
  if (latitude == "")
    latitude = start_latitude;
  var longitude = document.getElementById('field_longitude').value;
  if (longitude == "")
    longitude = start_longitude;
  if (latitude == start_latitude)
     zoomlevel = zoomlevel_add;
  else
     zoomlevel = zoomlevel_edit;
 
    // center and zoom to the lat/long in the form
    map.centerAndZoom(new GPoint(longitude,latitude), zoomlevel);
 
    GEvent.addListener(map, 'click',
        function(overlay, point) {
            if (point) {
                document.getElementById('field_latitude').value = point.y;
                document.getElementById('field_longitude').value = point.x;

            }
        }
    );
GEvent.addListener(map, "click", function(overlay, latlng) {
          if (latlng) {
            marker = new GMarker(latlng, {draggable:true});
map.addOverlay(marker);
}
});
//]]>
</script>

Подскажите пожалуйста как бы сделать так чтобы все категории и подкатегории SOBI2 отображались в джумловском модуле баннеров? Т.е. чтобы было можно для каждой категории SOBI2 свой баннер задать...
Понятно что можно сделать меню для каждой категории каталога, но это не подходит т.к. каталог большой - просто некуда будет такое меню вешать ну и остаются подкатегории - т.е. для всего меню никак не сделать...

Или чтобы к FlexBanner можно было все категории-подкатегории прикрутить...
Я вот тут нашел на сайте производителя инфу, кажется это оно самое, но я по-английски плохо понимай:
http://www.sigsiu.net/forum/community-board-for-tips-tricks/dynamically-generate-module-positions-for-every-sobi2-category-for-banners-etc/ (http://www.sigsiu.net/forum/community-board-for-tips-tricks/dynamically-generate-module-positions-for-every-sobi2-category-for-banners-etc/)
Переводил переводчиком но так и не понял куда эти коды запихать...
Подскажите пожалуйста если кто поймет!


Хотелось бы обсудить возможность оптимизации запросов к базе данных у компонента SOBI2.
Сейчас даже при включенном кэшировании количесвто запросов к бд в отладке около 100 и достигает 130. Это я полагаю слишком много. Посетителей на сайте пока не много, однако хостер ругается на то что количество запросов к бд превысил 10000/час. Поэтому остро стоит вопрос оптимизации.
Вот я думаю, отладка выдает следующее безобразие:

Код:
SELECT *
  FROM `jos_sobi2_language`
  ORDER BY `sobi2Lang`
SELECT `description`
  FROM `jos_sobi2_language`
  WHERE (`langKey` = 'email_on_approve_text'
  AND `sobi2Lang` = 'russian')
SELECT `description`
  FROM `jos_sobi2_language`
  WHERE (`langKey` = 'email_on_approve_text'
  AND `sobi2Lang` = 'english')
SELECT `description`
  FROM `jos_sobi2_language`
  WHERE (`langKey` = 'email_on_approve_title'
  AND `sobi2Lang` = 'russian')
SELECT `description`
  FROM `jos_sobi2_language`
  WHERE (`langKey` = 'email_on_approve_title'
  AND `sobi2Lang` = 'english')
SELECT `description`
  FROM `jos_sobi2_language`
  WHERE (`langKey` = 'email_on_submit_text'
  AND `sobi2Lang` = 'russian')
SELECT `description`
  FROM `jos_sobi2_language`
  WHERE (`langKey` = 'email_on_submit_text'
  AND `sobi2Lang` = 'english')
SELECT `description`
  FROM `jos_sobi2_language`
  WHERE (`langKey` = 'email_on_submit_title'
  AND `sobi2Lang` = 'russian')
SELECT `description`
  FROM `jos_sobi2_language`
  WHERE (`langKey` = 'email_on_submit_title'
  AND `sobi2Lang` = 'english')
SELECT `description`
  FROM `jos_sobi2_language`
  WHERE (`langKey` = 'email_on_update_text'
  AND `sobi2Lang` = 'russian')
SELECT `description`
  FROM `jos_sobi2_language`
  WHERE (`langKey` = 'email_on_update_text'
  AND `sobi2Lang` = 'english')
SELECT `description`
  FROM `jos_sobi2_language`
  WHERE (`langKey` = 'email_on_update_title'
  AND `sobi2Lang` = 'russian')
SELECT `description`
  FROM `jos_sobi2_language`
  WHERE (`langKey` = 'email_on_update_title'
  AND `sobi2Lang` = 'english')
SELECT `description`
  FROM `jos_sobi2_language`
  WHERE (`langKey` = 'email_payments_text'
  AND `sobi2Lang` = 'russian')
SELECT `description`
  FROM `jos_sobi2_language`
  WHERE (`langKey` = 'email_payments_text'
  AND `sobi2Lang` = 'english')
SELECT `description`
  FROM `jos_sobi2_language`
  WHERE (`langKey` = 'email_payments_title'
  AND `sobi2Lang` = 'russian')
SELECT `description`
  FROM `jos_sobi2_language`
  WHERE (`langKey` = 'email_payments_title'
  AND `sobi2Lang` = 'english')
SELECT `description`
  FROM `jos_sobi2_language`
  WHERE (`langKey` = 'email_on_renew_text'
  AND `sobi2Lang` = 'russian')
SELECT `description`
  FROM `jos_sobi2_language`
  WHERE (`langKey` = 'email_on_renew_text'
  AND `sobi2Lang` = 'english')
SELECT `description`
  FROM `jos_sobi2_language`
  WHERE (`langKey` = 'email_on_renew_title'
  AND `sobi2Lang` = 'russian')
SELECT `description`
  FROM `jos_sobi2_language`
  WHERE (`langKey` = 'email_on_renew_title'
  AND `sobi2Lang` = 'english')
SELECT `configValue`
  FROM `jos_sobi2_config`
  WHERE (`configKey` = 'checkReferer'
  AND `sobi2Section` = 'editForm')
SELECT `configValue`
  FROM `jos_sobi2_config`
  WHERE (`configKey` = 'needToConfirmNew'
  AND `sobi2Section` = 'editForm')
SELECT `init_file`, `name_id`
  FROM `jos_sobi2_plugins`
  WHERE `enabled` = 1
  ORDER BY `position` ASC
SELECT `configValue`
  FROM `jos_sobi2_config`
  WHERE (`configKey` = 'RtextLimit'
  AND `sobi2Section` = 'sobi_reviews')

Можно ли каким то образом уменьшить количество. допустим объединить все что берется из jos_sobi2_language?

Установил SOBI2 RC 2.9.2.4 на Joomla 1.5.15 Stable. При добавлении записи (объявления), когда нажимаю на плюсик раскрыть каталоги, выдаёт ошибку "There was a problem with the request". Вот ссылка на страницу с ошибкой http://www.torgovyjdvorik.ru/Create-new-item.html  не выбрать подкатегорию.
Такое же меню каталогов имеется и в админке, но она работает без проблем! Вот уже подумываю переставить исходники из админки в панель заполнения анкеты. Там же Javascript! Вытащить скрипт и переставить! Как вы думаете?

 

nsexy.ru путаны