Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 8 Ответов
  • 4108 Просмотров
*

imsory

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Всем привет. Я все с той же проблемой. Но на этот раз я вам показываю даже что и где нужно изменить. К сожеления мои почти нулевые знания пхп и полное отсутствие знаний js не позволяют мне отредактировать нужный файл.
Ну так вот...
Файл который нужно отредактировать sub_viewdetails в корне dg.

В нем есть следующие строки
Цитировать
if ($ad_lightbox){
    $header = '';
    $mtl = array();
    $tsource = @file_get_contents("$mosConfig_absolute_path/templates/$cur_template/index.php");
    if(preg_match_all('/(mootools.v1.1|mootools)\.js/', $tsource, $mtl)){
    $mtl = $mtl[1];
    }
    if(!(in_array('mootools.v1.1', $mtl) || (in_array('mootools', $mtl)))){
    $header .= "<script type=\"text/javascript\" src=\"$gallerypath/js/slimbox/js/mootools.js\"></script>\n";
    }
    $header .= "<script type=\"text/javascript\" src=\"$gallerypath/js/slimbox/js/slimbox.js\"></script>\n";
    $header .= "<link rel=\"stylesheet\" href=\"$gallerypath/js/slimbox/css/slimbox.css\" type=\"text/css\" media=\"screen\" />\n";
    $mainframe->addCustomHeadTag($header);
    if ($ad_bbcodesupport) {
    echo "\n<script type=\"text/javascript\">\n";
    echo "window.addEvent('domready', function(){\n";
    echo "dginit('cmttext');\n";
    echo "});";
    echo "</script>\n";
    }
    echo "\n<script type=\"text/javascript\">\n";
    echo "window.addEvent('domready', function(){\n";
    echo "window.addEvent('domready', Lightbox.init.bind(Lightbox));\n";
    echo "});";
    echo "</script>\n";
    } else {
    $standart_popup  = "<script type=\"text/javascript\" src=\"$gallerypath/sub_window.js\"></script>\n";
    $mainframe->addCustomHeadTag( $standart_popup );
    if ($ad_bbcodesupport) {
    echo "\n<script type=\"text/javascript\">\n";
    echo "window.onload=function(){\n";
    echo "dginit('cmttext');\n";
    echo "};";
    echo "</script>\n";
    }
    }
просто это единственый файл который ссылается на шаблон открытого оригинала (отмечен красным)
Нужно чтобы оригиналы открывались в новом пхп окне без всяких эффектов.
вообще думаю что если перевести все это дело на пхп sub_window.php то было бы все гораздо легче потому что в данный момент сижу разбираюсь в пхп...
*

Yurets

  • Захожу иногда
  • 405
  • 92 / 0
  • Губернатор острова Борнео
В настройках галереи (Configuration->Опции) есть опция "Использовать Slimbox" - ставите "Нет" и при нажатии на среднюю миниатюру будет выскакивать обычное popup-окошко с фотографией и без js-эффектов. Или я не понял задачу? :)
В комнате с белым потолком
*

imsory

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
спасибо за ответ но ты не понял задачу. Если ставишь там "нет" то выскакивает все то же js окно, в котором нет полосок прокрутки и оно закрывается при нажатии на него. Пример нормального открючения js эффектов это rs галерея.
*

Yurets

  • Захожу иногда
  • 405
  • 92 / 0
  • Губернатор острова Борнео
Вам нужно, чтобы ссылка на изображение имела вид вроде <a target="_blank" ...  и при переходе на новой страничке была только картинка и всё?
В комнате с белым потолком
*

imsory

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
на счет ссылки на изображение я не понел но это и не важно пускай она хоть какая будет. И вы правильно понели мне нужно просто изображение на новой странице.
*

imsory

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
я бы вообще хотел избавится от js...
*

Yurets

  • Захожу иногда
  • 405
  • 92 / 0
  • Губернатор острова Борнео
файл sub_viewdetails.php (сделайте его бэкап) вместо
Код
...
    if($my->username || ($ad_lightbox_fa > 0)){
    if ($ad_showwatermark && (!$ad_showtip) && (!$ad_lightbox)) {
    echo "<div align='center'><a href=\"javascript: void(0);\" onclick=\"return popup('".$wm."oid=".$id."', '".jsspecialchars($imgtitle)."')\">";
    echo "<img src='".$wm."mid=".$id."' onmouseover=\"dg_dsm();return document.dg_rv\"";
    echo "style='".$ad_imgstyle."' name='SlideShow' title='"._DG_TOENLARGE."' alt='".$imgtitle."' /></a>";
    echo "<div id='ImgText' style='padding-top:5px;font-size:16px;font-weight:700'></div></div>";

    } else if (!$ad_showwatermark && (!$ad_showtip) && (!$ad_lightbox)) {
    echo "<div align='center'><a href=\"javascript: void(0);\" onclick=\"return popup('$originalpath$imgoriginalname', '".jsspecialchars($imgtitle)."')\">";
    echo "<img src='$picturepath$imgfilename' onmouseover=\"dg_dsm();return document.dg_rv\"";
    echo "style='".$ad_imgstyle."' name='SlideShow' title='"._DG_TOENLARGE."' alt='".$imgtitle."' /></a>";
    echo "<div id='ImgText' style='padding-top:5px;font-size:16px;font-weight:700'></div></div>";

    } else if ($ad_showwatermark && ($ad_showtip) && (!$ad_lightbox)) {
   
    echo "<div align='center'><a href=\"javascript: void(0);\" onclick=\"return popup('".$wm."oid=".$id."', '".jsspecialchars($imgtitle)."')\"";
    echo "onmouseover=\"return overlib('"._DG_VIEW_ORG_IMAGE."');\"";
    echo "onmouseout=\"return nd();\"><img src='".$wm."mid=".$id."'";
    echo "onmouseover=\"dg_dsm();return document.dg_rv\" style='".$ad_imgstyle."' name='SlideShow' alt='".$imgtitle."' /></a>";
    echo "<div id='ImgText' style='padding-top:5px;font-size:16px;font-weight:700'></div></div>";

    } else if (!$ad_showwatermark && ($ad_showtip) && (!$ad_lightbox)) {
   
    echo "<div align='center'><a href=\"javascript: void(0);\" onclick=\"return popup('$originalpath$imgoriginalname', '".jsspecialchars($imgtitle)."')\"";
    echo "onmouseover=\"return overlib('"._DG_VIEW_ORG_IMAGE."');\"";
    echo "onmouseout=\"return nd();\"><img src='$picturepath$imgfilename' onmouseover=\"dg_dsm();return document.dg_rv\"";
    echo "style='".$ad_imgstyle."' name='SlideShow' alt='' /></a>";
    echo "<div id='ImgText' style='padding-top:5px;font-size:16px;font-weight:700'></div></div>";

    } else if ($ad_showwatermark && (!$ad_showtip) && ($ad_lightbox)) {
   
    echo "<div align='center'><a href='".$wm."oid=".$id."' rel='lightbox' title='".jsspecialchars($imgtitle)."'>";
    echo "<img src='".$wm."mid=".$id."' onmouseover=\"dg_dsm();return document.dg_rv\"";
    echo "style='".$ad_imgstyle."' name='SlideShow' title='"._DG_TOENLARGE."' alt='".$imgtitle."' /></a>";
    echo "<div id='ImgText' style='padding-top:5px;font-size:16px;font-weight:700'></div></div>";

    } else if (!$ad_showwatermark && (!$ad_showtip) && ($ad_lightbox)) {
    echo "<div align='center'><a href='$originalpath$imgoriginalname' rel='lightbox'  title='".jsspecialchars($imgtitle)."'>";
    echo "<img src='$picturepath$imgfilename' onmouseover=\"dg_dsm();return document.dg_rv\"";
    echo "style='".$ad_imgstyle."' name='SlideShow' title='"._DG_TOENLARGE."' alt='".$imgtitle."' /></a>";
    echo "<div id='ImgText' style='padding-top:5px;font-size:16px;font-weight:700'></div></div>";

    } else if ($ad_showwatermark && ($ad_showtip) && ($ad_lightbox)) {

    echo "\n<div align='center'><a href='".$wm."oid=".$id."' id='test' rel='lightbox' title='".jsspecialchars($imgtitle)."' ";
    echo "onmouseover=\"return overlib('"._DG_VIEW_ORG_IMAGE."');\"";
    echo "onmouseout=\"return nd();\"><img src='".$wm."mid=".$id."' ";
    echo "onmouseover=\"dg_dsm();return document.dg_rv\" name='SlideShow' style='".$ad_imgstyle."' alt='".$imgtitle."' /></a>";
    echo "<div id='ImgText' style='padding-top:5px;font-size:16px;font-weight:700'></div></div>\n";

    } else if (!$ad_showwatermark && ($ad_showtip) && ($ad_lightbox)) {

    echo "<div align='center'><a href='$originalpath$imgoriginalname' rel='lightbox'  title='".jsspecialchars($imgtitle)."'" ;
    echo "onmouseover=\"return overlib('"._DG_VIEW_ORG_IMAGE."');\"";
    echo "onmouseout=\"return nd();\"><img src='$picturepath$imgfilename' style='".$ad_imgstyle."'";
    echo "onmouseover=\"dg_dsm();return document.dg_rv\" name='SlideShow' alt='".$imgtitle."' /></a>";
    echo "<div id='ImgText' style='padding-top:5px;font-size:16px;font-weight:700'></div></div>";
    }
    } else {
    if ($ad_showwatermark) {
...
пишем
Код
...
if($my->username || ($ad_lightbox_fa > 0)){
    if ($ad_showwatermark && (!$ad_showtip) && (!$ad_lightbox)) {
    echo "<div align='center'><a href='".$wm."oid=".$id."' rel='lightbox' title='".jsspecialchars($imgtitle)."' target=\"_blank\">";
    echo "<img src='".$wm."mid=".$id."' onmouseover=\"dg_dsm();return document.dg_rv\"";
    echo "style='".$ad_imgstyle."' name='SlideShow' title='"._DG_TOENLARGE."' alt='".$imgtitle."' /></a>";
    echo "<div id='ImgText' style='padding-top:5px;font-size:16px;font-weight:700'></div></div>";

    } else if (!$ad_showwatermark && (!$ad_showtip) && (!$ad_lightbox)) {
    echo "<div align='center'><a href='".$wm."oid=".$id."' rel='lightbox' title='".jsspecialchars($imgtitle)."' target=\"_blank\">";
    echo "<img src='$picturepath$imgfilename' onmouseover=\"dg_dsm();return document.dg_rv\"";
    echo "style='".$ad_imgstyle."' name='SlideShow' title='"._DG_TOENLARGE."' alt='".$imgtitle."' /></a>";
    echo "<div id='ImgText' style='padding-top:5px;font-size:16px;font-weight:700'></div></div>";

    } else if ($ad_showwatermark && ($ad_showtip) && (!$ad_lightbox)) {
   
    echo "<div align='center'><a href='".$wm."oid=".$id."' rel='lightbox' title='".jsspecialchars($imgtitle)."' target=\"_blank\">
<img src='".$wm."mid=".$id."'";
    echo "onmouseover=\"dg_dsm();return document.dg_rv\" style='".$ad_imgstyle."' name='SlideShow' alt='".$imgtitle."' /></a>";
    echo "<div id='ImgText' style='padding-top:5px;font-size:16px;font-weight:700'></div></div>";

    } else if (!$ad_showwatermark && ($ad_showtip) && (!$ad_lightbox)) {
   
    echo "<div align='center'><a href='".$wm."oid=".$id."' rel='lightbox' title='".jsspecialchars($imgtitle)."' target=\"_blank\">
<img src='$picturepath$imgfilename' onmouseover=\"dg_dsm();return document.dg_rv\"";
    echo "style='".$ad_imgstyle."' name='SlideShow' alt='' /></a>";
    echo "<div id='ImgText' style='padding-top:5px;font-size:16px;font-weight:700'></div></div>";

    } else if ($ad_showwatermark && (!$ad_showtip) && ($ad_lightbox)) {
   
    echo "<div align='center'><a href='".$wm."oid=".$id."' rel='lightbox' title='".jsspecialchars($imgtitle)."' target=\"_blank\">";
    echo "<img src='".$wm."mid=".$id."' onmouseover=\"dg_dsm();return document.dg_rv\"";
    echo "style='".$ad_imgstyle."' name='SlideShow' title='"._DG_TOENLARGE."' alt='".$imgtitle."' /></a>";
    echo "<div id='ImgText' style='padding-top:5px;font-size:16px;font-weight:700'></div></div>";

    } else if (!$ad_showwatermark && (!$ad_showtip) && ($ad_lightbox)) {
    echo "<div align='center'><a href='".$wm."oid=".$id."' rel='lightbox' title='".jsspecialchars($imgtitle)."' target=\"_blank\">";
    echo "<img src='$picturepath$imgfilename' onmouseover=\"dg_dsm();return document.dg_rv\"";
    echo "style='".$ad_imgstyle."' name='SlideShow' title='"._DG_TOENLARGE."' alt='".$imgtitle."' /></a>";
    echo "<div id='ImgText' style='padding-top:5px;font-size:16px;font-weight:700'></div></div>";

    } else if ($ad_showwatermark && ($ad_showtip) && ($ad_lightbox)) {

    echo "\n<div align='center'><a href='".$wm."oid=".$id."' rel='lightbox' title='".jsspecialchars($imgtitle)."' target=\"_blank\">
<img src='".$wm."mid=".$id."' ";
    echo "onmouseover=\"dg_dsm();return document.dg_rv\" name='SlideShow' style='".$ad_imgstyle."' alt='".$imgtitle."' /></a>";
    echo "<div id='ImgText' style='padding-top:5px;font-size:16px;font-weight:700'></div></div>\n";

    } else if (!$ad_showwatermark && ($ad_showtip) && ($ad_lightbox)) {

    echo "<div align='center'><a href='".$wm."oid=".$id."' rel='lightbox' title='".jsspecialchars($imgtitle)."' target=\"_blank\">
<img src='$picturepath$imgfilename' style='".$ad_imgstyle."'";
    echo "onmouseover=\"dg_dsm();return document.dg_rv\" name='SlideShow' alt='".$imgtitle."' /></a>";
    echo "<div id='ImgText' style='padding-top:5px;font-size:16px;font-weight:700'></div></div>";
    }
    } else {
    if ($ad_showwatermark) {
...
Теперь при нажатии на среднюю превьюшку просто картинка откроется просто в новом окне.
В комнате с белым потолком
*

Yurets

  • Захожу иногда
  • 405
  • 92 / 0
  • Губернатор острова Борнео
тут
Цитировать
Не надо тут умничать и говорить "да ты просто убери там в настройках галочку в одном месте и будет все ок...
Да-а-а... это Вы про меня? Хе-хе... Знал бы - ... ну да ладно. С пониманием.
В комнате с белым потолком
*

imsory

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
там я отписался раньше чем тут так что с вами это быть связано не как не может
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Прозрачность в Datso Gallery

Автор ArmenPHP

Ответов: 20
Просмотров: 3063
Последний ответ 19.11.2012, 11:29:44
от Ahmedhanjik
Ищу соучастников покупки обновленной Datso Gallery

Автор Andrey12

Ответов: 10
Просмотров: 2296
Последний ответ 30.03.2012, 10:53:49
от BerraB
В версии 1.8.8 не дает создать категорию

Автор sandman83

Ответов: 3
Просмотров: 2161
Последний ответ 21.01.2011, 11:06:41
от sandman83
Мета (meta) данные в DatsoGallery - как установить?

Автор zip

Ответов: 2
Просмотров: 2442
Последний ответ 15.01.2011, 18:58:28
от zaur111
Где меняется фон всплывающей подсказки?

Автор kostet7

Ответов: 2
Просмотров: 2488
Последний ответ 29.11.2010, 20:40:23
от AndrS