$page = file_get_contents('URL HERE'); // или CURLecho strip_javascript($page, 0); // 0 = отфильтровать javascriptfunction strip_javascript($filter, $allowed=0){if($allowed&1 == 0) // 1 href=... (вариант с подгружаемыми .JS)$filter = preg_replace('/href=([\'"]).*?javascript:.*?\\1/i', "'", $filter);if($allowed&2 == 0) // 2 <script.... (вариант с embedded JS)$filter = preg_replace("/<script.*?>.*?<\/script>/i", "", $filter);return $filter;}
Вы понимаете разницу между отображением другого URL'а в iframe и отображением контента со СВОЕГО урла загруженного в iframe :) ?
<noscript>iframe</noscript>
Вы вообще понимаете что такое NOSCRIPT 😂😂😂 ???
<script>nodeIframe.docShell.allowJavascript = false;</script>
Это вообще о чём???
<IFRAME SECURITY="restricted" src="URL"></IFRAME>
А вот это да, для IE работает... тут Вы правы :) иногда копи-паст спасает ;)
Впринципе да, можно попробовать поиграться с beforeunload, но скорее всего не поможет... на досуге надо проверить...
На допиленном вордпрессе работало бы быстрее... Но вобщем-то, если лениво, то и Joomla не такой уж плохой выбор... Правда если денег на хороший сервер нет, то лучше не связываться :) а то вдруг сайт стрельнит и посещаемость попрёт :)
100К в минуту это около 3к в секунду, это НЕ сильно много. Самое главное не куда делать insert, а то, как Вы дальше хотите использовать эти данные и как Вы их используете.
Лить с такой скоростью в таблицу, из которой одновременно происходят ПОСТОЯННЫЕ выборки у Вас не получится, это надо понять на берегу.
Если весь объем данных не нужен одновременно, то можно сделать что-то типа буфера, например на MongoDB (или еще один instance MySQL, а может и просто таблица "рядом"), в него осуществлять онлайн insert, потом перетягивать данные за 5-10 минут в mysql.
Грубо говоря, Вам надо разделить то место, куда делается insert, от того места, откуда делаются постоянные select'ы
И еще важный момент, таблица, в которую делается insert должна иметь КАК МОЖНО МЕНЬШЕ индексов. Только самые необходимые, по которым данные потом можно будет стянуть в общую таблицу, из которой делаются select'ы
Вы имеете ввиду что наступает полный dead lock с переполнением очереди?
Вы как-то более конкретно опешите проблему? Что значит "по регулярному выражению" ?
К какому параметру Вы хотите применить регулярное выражение?
Ключевая фраза "ну насколько я знаю"... операцию по удалению гланд тоже можно сделать через задний проход, насколько я знаю 😂 мне рассказывали, инфа 146%
TC, используйте всё что угодно кроме Joomla и DLE
Нельзя...
На вызываемом сайте стоит что-то типа:
остановить выполнение JS в iframe Вы никак не можете, соответственно не можете избавиться от этого кода.
Ну как же, ответ ведь очевиден - "Жалоба в лигу наций" 😂😂😂
С Jooml'ой для этих целей, имхо, вы точно зря связались :)
Я года 4 назад делал вот на этой штуке http://galleryproject.org/ весьма понравилось, если что надо, можно допилить... Вобщем был полностью удовлетворен по своим потребностям, но у Вас они (потребности) могут быть какие-то иные, попробуйте, покрутите, может "пойдет" :)
А так, вот есть не плохая подборочка standalone галлерей: http://www.design3edge.com/2010/08/26/best-free-and-open-source-php-image-galleries/
Насчет переноса, надо просто разобраться в струткуре хранения, да перенести :) в Joomla всё довольно просто, в Gallery я думаю еще проще :) Если сами не справитесь, то найдете фрилансера за весьма скромную сумму...
setTimeout( jQuery('a.fancybox-close').click, 3000 );
Ну или:
setTimeout( function () {
// тут можно написать еще чего-нить что надо сделать тоже чере 3 секунды
jQuery('a.fancybox-close').click(); }, 3000 );