Показаны сообщения с ярлыком joomla. Показать все сообщения
Показаны сообщения с ярлыком joomla. Показать все сообщения

четверг, 29 августа 2013 г.

Проблемы joomla 3.1 и jckEditor 6 serias

Если при эксплуатации в русской joomla 3.1 (язык админки русский) JCK Suite for Joomla 3x [ Personal Use ]  возникают проблемы с вставкой картинок в редакторе и joomla ругается на "блокировку с целью безопасности"  отсылая к администраторам , то это "наш " случай и решение ниже...

Не надо править никакие php и блокировать функцию проверки безопасности .. не надо давать лишние права  на исполнение никому...

Надо  сделать следующее:

Расширение->Менеджер плагинов ... находим "Editor - JoomlaCK"  кликаем на нем мышкой.
Затем :
 "Дополнительные параметры"->"Режим выбора языка" ставим "Manual"
"Код языка" ставим en

Вуаля ...  всё работает ...
А именно .. не над

вторник, 27 августа 2013 г.

joomla + IE


  • Если в IE не масштабирубтся картинки, то надо преминить в стиле картинки размер (например width: 36px; )
  • Источник. Суть заключается в следующем: 
    • У нас имеется «резиновая» страница, которая растягивается на всю ширину окна браузера.
    • Имеем таблицу с шириной 100%.
    • В таблице имеем ряд из 5-ти изображений (в нашем примере их реальная ширина — 250 пикселей), и необходимо, чтобы при изменении ширины окна браузера эти изображения растягивались или сужались пропорционально, заполняя всю ширину таблицы. Реализуется это следующим простым способом:
      HTML:
      1. <table>  
      2.   <tr>  
      3.       <td><img src="1.jpg" alt="" /></td>  
      4.       <td><img src="2.jpg" alt="" /></td>  
      5.       <td><img src="3.jpg" alt="" /></td>  
      6.       <td><img src="4.jpg" alt="" /></td>  
      7.       <td><img src="5.jpg" alt="" /></td>  
      8.   </tr>  
      9. </table>  
      CSS:
      1. table {  
      2.   width: 100%; /* растягиваем таблицу на всю ширину контента */  
      3.   border-collapse: collapse; /* схлопываем границы ячеек */  
      4. }  
      5. table td {  
      6.   padding: 0 10px; /* для красоты добавляем отступы в ячейках */  
      7. }  
      8. table img {  
      9.   width: 100%; /* растягиваем изображение на всю ширину ячейки */  
      10. }  
    Все замечательно, за исключением одного «но» — если смотреть этот пример в браузере IE6 или IE7, вы заметите, что при сужении окна браузера ширина изображений в определенный момент «застревает» и не они не сужаются дальше, в результате чего таблица вылазит за пределы контента.
    Это не что иное, как очередной баг всеми «любимого» браузера — изображения не сужаются дальше их фактического размера. В нашем случае это 250 пикселей.
    Ну а трюк, который позволяет исправить это недоразумение, заключается всего в одной строчке CSS-кода, который нужно применить к таблице, в которой расположены наши изображения:
    Взять код
    1. table {  
    2.   width: 100%;  
    3.   border-collapse: collapse;  
    4.   tabletable-layout: fixed; /* вот оно, лекарство от недуга IE6 и IE7 */  
    5. }  

пятница, 4 марта 2011 г.

Вставка flash player в DOCMan 1.5.10 (joomla 1.5.22)

 1.      Качаем http://www.webminster.org/webplayer/ .

2.      Кладём его в /components/com_docman/includes/

3.      Патчим  /components/com_docman/themes/default/templates/documents/list_item.tpl.php

Красным обозначен кусок кода который надо вставить, зелёным – существующий код

Где-то возле строки 71 :

        <div class="clr"></div>

        </h3>

 

<!-- !!!!!!!!!!!!!! -->

<?php

    global $_DOCMAN;

     $live="http://".$_SERVER['HTTP_HOST'];

     $ttmp=str_replace(JPATH_BASE,$live,$_DOCMAN->_config->Getcfg('dmpath'))."/".$this->doc->data->filename;

     $mmmp="http://".$_SERVER['HTTP_HOST'].$_DOCMAN->_path->includes_f."/webplayer.swf";

     ?>

<?php   if ($this->doc->data->filetype == 'mp3') :

    global $_DOCMAN;

?>

 

<object type="application/x-shockwave-flash" data="<?php echo $mmmp; ?>" height="32" width="240">

<param name="movie" value="<?php echo $ttmp; ?>">

<param name="menu" value="false">

<param name="scale" value="noscale">

<param name="bgcolor" value="#ffffff">

<param name="flashvars" value="src=<?php echo urlencode($ttmp);?>&autostart=no&loop=no">

</object>

<?php endif; ?>

 

 

<div class="dm_details <?php echo @$this->theme->conf->style ? 'dm_dark' : 'dm_light'; ?>">

<?php if($this->doc->data->new && $this->theme->conf->item_new || $this->doc->data->hot && $this->theme->conf->item_hot) : ?>