LovelAss: Если я вас правильно понял, нужно открыть файл /engine/classes/parse.class.php и добавить функцию ShowOrHide в событие onlick для блока с классом title_spoiler. Затем найти ссылки с этой же функцией и удалить их. После чего открыть файл engine.css и, для наглядности, добавить к классу title_spoiler стиль cursor: pointer;
---------- Добавлено 20.08.2015 в 16:28 ----------
siv1987: kostyanet, это DLE. Чтобы там говорить про нормализацию нужно переписать половина движка.
Автор топика, если вы хотите через разные input-ы подгружать новости по тегам, то вам придется либо написать отдельный модуль который ищет по несколько тегам одновременно, либо делать запросы на сервер по каждому тегу отдельно и загружать к существующем полученный результат. Есть еще вариант изменить существующую систему xfields и добавить поддержку несколько тегов. Вообще само по себе xfields является самостоятельной сущностью а не фильтром поиска, его нельзя использовать как фильтр в аджакс запросе и просто встраивать результат на странице.
В основном и делают фильтр через xfsearch, добавить поддержку нескольких тегов вот и нужно, что собственно и пытаюсь сделать.
перенос всей ссылки тоже не помог.
Вот так должно сработать:
Работает, но содержимое спойлера полностью под ним, то есть сам спойлер пуст а все что в нем под него падает.
---------- Добавлено 04.09.2015 в 00:30 ----------
Автоматически заменяется на [spoiler][/spoiler]содержимое[/spoiler]
Если я вас правильно понял, нужно открыть файл /engine/classes/parse.class.php и добавить функцию ShowOrHide в событие onlick для блока с классом title_spoiler. Затем найти ссылки с этой же функцией и удалить их. После чего открыть файл engine.css и, для наглядности, добавить к классу title_spoiler стиль cursor: pointer;
Делал так, не срабатывает.
if( ! $title ) {
return "<!--dle_spoiler--><div class=\"title_spoiler\" ><a href=\"javascript:ShowOrHide('" . $id_spoiler . "')\"><img id=\"image-" . $id_spoiler . "\" style=\"vertical-align: middle;border: none;\" alt=\"\" src=\"{THEME}/dleimages/spoiler-plus.gif\" /></a> <a href=\"javascript:ShowOrHide('" . $id_spoiler . "')\"><!--spoiler_title-->" . $lang['spoiler_title'] . "<!--spoiler_title_end--></a></div><div id=\"" . $id_spoiler . "\" class=\"text_spoiler\" style=\"display:none;\"><!--spoiler_text-->";
} else {
return "<!--dle_spoiler $title --><div class=\"title_spoiler\"><a href=\"javascript:ShowOrHide('" . $id_spoiler . "')\"><img id=\"image-" . $id_spoiler . "\" style=\"vertical-align: middle;border: none;\" alt=\"\" src=\"{THEME}/dleimages/spoiler-plus.gif\" /></a> <a href=\"javascript:ShowOrHide('" . $id_spoiler . "')\"><!--spoiler_title-->" . $title . "<!--spoiler_title_end--></a></div><div id=\"" . $id_spoiler . "\" class=\"text_spoiler\" style=\"display:none;\"><!--spoiler_text-->";
}
привожу к следующему виду:
if( ! $title ) {
return "<!--dle_spoiler--><div class=\"title_spoiler\" onclick=\"javascript:ShowOrHide('" . $id_spoiler . "')\"><img id=\"image-" . $id_spoiler . "\" style=\"vertical-align: middle;border: none;\" alt=\"\" src=\"{THEME}/dleimages/spoiler-plus.gif\" /> <a href=\"javascript:ShowOrHide('" . $id_spoiler . "')\"><!--spoiler_title-->" . $lang['spoiler_title'] . "<!--spoiler_title_end--></a></div><div id=\"" . $id_spoiler . "\" class=\"text_spoiler\" style=\"display:none;\"><!--spoiler_text-->";
} else {
return "<!--dle_spoiler $title --><div class=\"title_spoiler\" onclick=\"javascript:ShowOrHide('" . $id_spoiler . "')\"><img id=\"image-" . $id_spoiler . "\" style=\"vertical-align: middle;border: none;\" alt=\"\" src=\"{THEME}/dleimages/spoiler-plus.gif\" /> <a href=\"javascript:ShowOrHide('" . $id_spoiler . "')\"><!--spoiler_title-->" . $title . "<!--spoiler_title_end--></a></div><div id=\"" . $id_spoiler . "\" class=\"text_spoiler\" style=\"display:none;\"><!--spoiler_text-->";
}
Подошел бы, но он ищет только по числовым значениям(
Вы ищете того, кто это сделает за вас бесплатно или столкнулись с какой-то конкретной проблемой?
И так и так, прибоизительно что и как сделать, я имею представление, проблемы с реализацией
Нужен сервер для хранения на нем файлов (сайт будет размещен на другом сервере), с возможностью увеличивать дисковое пространство в огромных размерах)
engine.php - http://rghost.ru/7XGzRp2f6
show.short.php - http://rghost.ru/89ZsqxSY5
Спасибо))
---------- Добавлено 20.08.2015 в 16:28 ----------
kostyanet, это DLE. Чтобы там говорить про нормализацию нужно переписать половина движка.
Автор топика, если вы хотите через разные input-ы подгружать новости по тегам, то вам придется либо написать отдельный модуль который ищет по несколько тегам одновременно, либо делать запросы на сервер по каждому тегу отдельно и загружать к существующем полученный результат. Есть еще вариант изменить существующую систему xfields и добавить поддержку несколько тегов. Вообще само по себе xfields является самостоятельной сущностью а не фильтром поиска, его нельзя использовать как фильтр в аджакс запросе и просто встраивать результат на странице.
В основном и делают фильтр через xfsearch, добавить поддержку нескольких тегов вот и нужно, что собственно и пытаюсь сделать.
htaccess:
Нашел такую тему: http://dle-faq.ru/faq/lamers/15759-posle-zameny-xfsearch-na-year-genre-ne-pravilno-otobrazhaetsya-yearpade2.html
Вроде то что вы описывали? примерно
kostyanet, видел сайт где так же фильтр по доп полю сюжет, в адресе сайт.ру/genre=драма-комедия. Как это сделать?
День добрый!
РФ в принципе не рассматриваете?
Можно сделать вам недорогой сервер (бюджетный).
Если никаких проблем в плане жалоб, прям на малейшую сразу не закроют, то почему бы и нет)
---------- Добавлено 20.08.2015 в 13:59 ----------
Вещать видео можно и из CDN.
В нынешних реалиях это уже оказывается выгоднее, чем держать выделенный сервер.
Интересно, буду рассматривать как вариант.
Как подключить к серверу? Если у меня ограничения в плане загрузки в движке?