Перейти к содержанию
CMSTOOLS.org - форум поддержки и развития CMS

Активность

Лента обновляется автоматически

  1. Сегодня
  2. Вчера
  3. Последняя неделя
  4. https://cloud.mail.ru/public/jouo/gVJ77NGoZ
  5. Ещё раньше
  6. Готовы ли вы освежить свой сайт и сэкономить? Если да то мы стартуем с понедельника 11 ноября по воскресенье 17 ноября включительно. Специальная акция приуроченная к черной пятнице. Только в течении этой одной недели вы можете продлить или приобрести лицензии со скидкой до невероятных 30%. На что скидки? 15% при продлении лицензии 20% при приобретении базовой лицензии 25% при приобретении расширенной лицензии 30% при приобретении неограниченной лицензии Как воспользоваться акцией? Перейдите на страницу приобретения лицензии и выберите любой тип лицензии DataLife Engine. Стоимость лицензии будет уже со скидкой автоматически. Приобретаете лицензию как обычно, но уже по скидке. ⏰ Время тикает! С понедельника 11 ноября начинаем — и к воскресенью 17 ноября включительно все закончится. Не упустите эту замечательную возможность обновить ваш сайт или начать новый проект с DataLife Engine. На платформе «DataLife Engine» вы можете создать современный сайт любого уровня сложности, а теперь ещё и по выгодным ценам, поэтому спешите воспользоваться самым выгодным предложением года. С уважением, Команда DataLife Engine View the full article
  7. Хорош. Как я понимаю, за основу была взята сборка "ВКонтакте 2007"? Вроде от автора с ником, если не ошибаюсь))
  8. Как продвигается создание движка?
  9. есть вот такая реализация кода case "load": NoAjaxQuery(); $video_lnk = $_POST['video_lnk']; if(preg_match("/http:\/\/www.youtube.com|http:\/\/youtube.com|http:\/\/rutube.ru|http:\/\/www.rutube.ru|http:\/\/www.vk.com|http:\/\/vk.com|http:\/\/smotri.com|http:\/\/www.smotri.com/i", $video_lnk)){ //Открываем ссылку //Если ссылка youtube, то формируем xml ссылку для получения данных if(preg_match("/http:\/\/www.youtube.com|http:\/\/youtube.com/i", $video_lnk)){ $exp_y = explode('v=', $video_lnk); $exp_x = explode('&', $exp_y[1]); $sock = fopen('http://www.youtube.com/oembed?url=http://www.youtube.com/watch?v='.$exp_x[0].'&format=xml', 'r'); } elseif(preg_match("/http:\/\/www.rutube.ru|http:\/\/rutube.ru/i", $video_lnk)){ $exp_y = explode('rutube.ru/', $video_lnk); $xmlfile = 'http://rutube.ru/api/'.$exp_y[1]; $sock = fopen('http://www.rutube.ru/api/'.$exp_y[1], 'r'); } elseif(preg_match("/http:\/\/vk.com|http:\/\/www.vk.com/i", $video_lnk)){ //------------------Проверям на готовый код---------------- $inet = preg_match("/video_ext.php/", $video_lnk); if ($inet == 1){//парсер на прямую $inet = 'ur1'; }else{ $inet = preg_match("/vk.com\/video/", $video_lnk); if ($inet == 1){//парсер с моих видео $inet = 'ur2'; }else{echo 'no_serviece';} } //==================Конец Проверки на готовый код========== //----------------------(1)----------------------- if ($inet == 'ur1'){ //ID юзера $a1 = explode('oid=', $video_lnk); $a2 = explode('&', $a1[1]); //ID видео $z1 = explode('&id=', $video_lnk); $a3 = explode('&', $z1[1]); //hash видео $urlhash1 = explode('hash=', $video_lnk); $urlhash2 = explode('&', $urlhash1[1]); //Данные $oid = $a2[0]; $idn = $a3[0]; $hash = $urlhash2[0]; } //=====================Конец====================== //----------------------(2)----------------------- if ($inet == 'ur2'){ //hash видео $urlhash = file_get_contents($video_lnk); $urlhash1 = explode('"hash2\":\"', $urlhash); $urlhash2 = explode('\",\"is_vk\":', $urlhash1[1]); //ID юзера $a1 = explode('vk.com/video', $video_lnk); $a2 = explode('_', $a1[1]); //ID видео $a3 = explode('_', $a1[1]); //Данные $oid = $a2[0]; $idn = $a3[1]; $hash = $urlhash2[0]; } //=====================Конец====================== //парсим //vk xml видео $vkxml = file_get_contents('http://vk.com/video_ext.php?oid='.$oid.'&id='.$idn.'&hash='.$hash); //хост $b1 = explode("video_host = '", $vkxml); $b2 = explode("';", $b1[1]); //ip видео $b3 = explode("video_uid = '", $vkxml); $b4 = explode("';", $b3[1]); //номер видео $b5 = explode("video_vtag = '", $vkxml); $b6 = explode("';", $b5[1]); //формат видео $b7 = explode("video_no_flv = ", $vkxml); $b8 = explode(";", $b7[1]); if ($b8[0] == 1){ $format = '.mp4'; }else{ $format = '.flv'; } //Проверка на качество видео $fileg = fopen($b2[0].'u'.$b4[0].'/videos/'.$b6[0].'.720'.$format, 'r'); if (!$fileg){ $fileg = fopen($b2[0].'u'.$b4[0].'/videos/'.$b6[0].'.480'.$format, 'r'); if (!$fileg){ $fileg = fopen($b2[0].'u'.$b4[0].'/videos/'.$b6[0].'.360'.$format, 'r'); if (!$fileg){ $fileg = fopen($b2[0].'u'.$b4[0].'/videos/'.$b6[0].'.240'.$format, 'r'); if (!$fileg){}else{ $urlfile = $b2[0].'u'.$b4[0].'/videos/'.$b6[0].'.240'.$format; } }else{ $urlfile = $b2[0].'u'.$b4[0].'/videos/'.$b6[0].'.360'.$format; } }else{ $urlfile = $b2[0].'u'.$b4[0].'/videos/'.$b6[0].'.480'.$format; } }else{ $urlfile = $b2[0].'u'.$b4[0].'/videos/'.$b6[0].'.720'.$format; } $urlvkyes = 'http://vk.com/video_ext.php?oid='.$oid.'&id='.$idn.'&hash='.$hash; $sock = fopen($urlfile, 'r'); } else { $sock = fopen($video_lnk, 'r'); } if(!$sock){ echo 'no_serviece'; } else { $html = ''; //Если сервис youtube, rutube, smotri, video.bigmir.net то просто выводи if(preg_match("/http:\/\/www.youtube.com|http:\/\/youtube.com|http:\/\/rutube.ru|http:\/\/www.rutube.ru|http:\/\/smotri.com|http:\/\/www.smotri.com/i", $video_lnk)){ while(!feof($sock)){$html .= fgets($sock);}} fclose($sock); //Если сервис youtube применяем кодировку utf-8, win-1251 $data_all = str_replace(array('[', ']'), array('&iqu;', '&iqu2;'), $html); //Если видеосервис youtube if(preg_match("/http:\/\/www.youtube.com|http:\/\/youtube.com/i", $video_lnk)){ preg_match_all('`(<title>[^\[]+\</title>)`si', $data_all, $parse); $res_title = rn_replace(str_replace(array('<title>', '</title>'), '', $parse[1][0])); //Делаем фотку для youtube $parse_start = explode('v=', $video_lnk); $parse_end = explode('&', $parse_start[1]); $res_img = "http://img.youtube.com/vi/{$parse_end[0]}/0.jpg"; $n_servis = "1"; } //RUTUBE if(preg_match("/http:\/\/rutube.ru|http:\/\/www.rutube.ru/i", $video_lnk)){ $video_lnk = file_get_contents($xmlfile); //Картинка $img1 = explode('"thumbnail_url": "', $video_lnk); $img2 = explode('"', $img1[1]); $res_img = $img2[0]; //Заголовок $title1 = explode('"title": "', $video_lnk); $title2 = explode('"', $title1[1]); //Описание $text1 = explode('"description": "', $video_lnk); $text2 = explode('"', $text1[1]); //id $id1 = explode('"embed_url": "http://rutube.ru/video/embed/', $video_lnk); $id2 = explode('"', $id1[1]); $id_url = $id2[0]; $n_servis = "2"; } //VK if(preg_match("/http:\/\/www.vk.com|http:\/\/vk.com/i", $video_lnk)){ //Картинка $img1 = explode('<img id="player_thumb" src="', $vkxml); $img2 = explode('"/>', $img1[1]); $img3 = str_replace ('v6','v4',$img2[0]); $res_img = $img3; //Заголовок $title1 = explode("var video_title = '", $vkxml); $title2 = explode("';", $title1[1]); $res_title = urldecode($title2[0]); $id_url = $urlvkyes; $n_servis = "3"; } //ДЕКОДЕР if ($n_servis == 2){ function Escape_win ($path) { $path = strtoupper ($path); return strtr($path, array("\U0430"=>"а", "\U0431"=>"б", "\U0432"=>"в", "\U0433"=>"г", "\U0434"=>"д", "\U0435"=>"е", "\U0451"=>"ё", "\U0436"=>"ж", "\U0437"=>"з", "\U0438"=>"и", "\U0439"=>"й", "\U043A"=>"к", "\U043B"=>"л", "\U043C"=>"м", "\U043D"=>"н", "\U043E"=>"о", "\U043F"=>"п", "\U0440"=>"р", "\U0441"=>"с", "\U0442"=>"т", "\U0443"=>"у", "\U0444"=>"ф", "\U0445"=>"х", "\U0446"=>"ц", "\U0447"=>"ч", "\U0448"=>"ш", "\U0449"=>"щ", "\U044A"=>"ъ", "\U044B"=>"ы", "\U044C"=>"ь", "\U044D"=>"э", "\U044E"=>"ю", "\U044F"=>"я", "\U0410"=>"А", "\U0411"=>"Б", "\U0412"=>"В", "\U0413"=>"Г", "\U0414"=>"Д", "\U0415"=>"Е", "\U0401"=>"Ё", "\U0416"=>"Ж", "\U0417"=>"З", "\U0418"=>"И", "\U0419"=>"Й", "\U041A"=>"К", "\U041B"=>"Л", "\U041C"=>"М", "\U041D"=>"Н", "\U041E"=>"О", "\U041F"=>"П", "\U0420"=>"Р", "\U0421"=>"С", "\U0422"=>"Т", "\U0423"=>"У", "\U0424"=>"Ф", "\U0425"=>"Х", "\U0426"=>"Ц", "\U0427"=>"Ч", "\U0428"=>"Ш", "\U0429"=>"Щ", "\U042A"=>"Ъ", "\U042B"=>"Ы", "\U042C"=>"Ь", "\U042D"=>"Э", "\U042E"=>"Ю", "\U042F"=>"Я", "\U00AB"=>"«", "\U00BB"=>"»", "\U2014"=>"-", "\U00A0"=>" "));} $res_title = Escape_win ($title2[0]); $res_descr = Escape_win ($text2[0]); } $result_img = $res_img; $result_title = trim(strip_tags(strtr($res_title, array('&#39;' => "'", '&quot;' => '"', '&iqu;' => '[', '&iqu2;' => ']')))); $result_descr = trim(strip_tags($res_descr)); if($result_img && $result_title) echo "{$result_img}:|:{$result_title}:|:{$result_descr}:|:{$n_servis}:|:{$id_url}"; else echo 'no_serviece'; } } else echo 'no_serviece'; die(); break;
  10. Доброго времени суток! Есть проблема с добавлением видео с https:// RuTube.Ru отвечает Остальное видео с https:// YouTube.Com, Vimeo.Com добавляются без проблем. Кто то сможет помочь исправить эту проблему?
  11. Что интересное в движке ожидается ?
  12. Просмотр файла Движок еще доделывается Движок еще доделывается Добавил Алексей90 Добавлено 22.10.2024 Категория Сборки vii engine  
  13. Версия 1.0.0

    15 раз скачали

    Движок еще доделывается
  14. Дорогие друзья, Представляем вам новую версию нашего скрипта DataLife Engine v.17.3. В данном релизе вас ожидает возможность установки ограничения на просмотр сайта на основе страны посетителя, возможность выводить различный контент на сайте на основе страны посетителя, возможность разрешать или запрещать поисковым системам индексацию различных отдельных категорий сайта, новая возможность вывода рекламных материалов между комментариями на сайте, возможность автоматического формирования метатегов “keywords” при показе кратких новостей на основе содержимого страницы, и многое многое другое, об этом и другом читайте подробнее ... View the full article
  15. тепер тут все поют и сливают DLE Yaman 😂 Нахуй надо этот говно код и то за деньги бюджета средностатиского россиянина если есть (ctoberCMS Drupal, Joomla и на крайняк WordPress 🤣
  16. На этом форуме уже не кто не сидит да и не занимается vii уже
  17. Дорогие друзья, Завершен основной этап разработки версии 17.3, релиз находится на тестировании и предрелизной подготовке, ну а пока мы предлагаем вам ознакомиться с информацией о том, что ждет вас с выходом новой версии. В данном релизе вас ожидает возможность установки ограничения на просмотр сайта на основе страны посетителя, возможность выводить различный контент на сайте на основе страны посетителя, возможность разрешать или запрещать поисковым системам индексацию различных отдельных категорий сайта, новая возможность вывода рекламных материалов между комментариями на сайте, возможность автоматического формирования метатегов “keywords” при показе кратких новостей на основе содержимого страницы, и многое многое другое, об этом и другом читайте подробнее ... View the full article
  18. Привет, раньше вроде бы были люди кто уже писал модуль историй под vii. Решил допилить свою сборку, которую начал 1,5 года назад и если у кого остался, то готов купить.
  19. Здарова заебал 

  20. Дорогие друзья! В этом сентябре мы отмечаем важную веху в истории DataLife Engine — нам исполняется 20 лет! Мы хотим поблагодарить каждого из вас за доверие и поддержку на протяжении всех этих лет. Благодаря вам, мы продолжаем развиваться и создавать новые версии DataLife Engine, чтобы соответствовать вашим ожиданиям и помогать вам в достижении уже ваших новых вершин. Ваше доверие и активное использование нашей системы вдохновляют нас на постоянные улучшения и нововведения. Мы гордимся тем, что DataLife Engine стал неотъемлемой частью стольких успешных проектов, и обещаем продолжать трудиться над тем, чтобы наша платформа оставалась мощным инструментом для ваших проектов. Специальная акция в честь юбилея! В знак благодарности за ваше постоянное сотрудничество мы рады объявить о специальной акции: в течение всего сентября начиная с 1 сентября и по 30 сентября включительно при покупке одной лицензии на DataLife Engine вы получаете вторую точно такую же лицензию в подарок! Например покупая расширенную лицензию, вторая в подарок также будет расширенной, а покупая неограниченную, подарочная лицензия также будет неограниченной. Как воспользоваться акцией? Перейдите на страницу приобретения лицензии и выберите любой тип лицензии DataLife Engine. После приобретения выбранной вами лицензии, вторая подарочная лицензия будет автоматически добавлена вам в профиль. Количество подарочных лицензий не ограничено количеством. Сколько вы приобретете лицензий, столько же вы и получите в подарок. Акция действует до 30 сентября! Не упустите шанс воспользоваться этим уникальным предложением и расширить свои возможности с DataLife Engine! Еще раз благодарим вас за то, что вы с нами! Мы продолжаем усердно трудится для вас и уже совсем скоро подготовим и выпустим для вас новую версию DataLife Engine, с новыми уникальными возможностями. С наилучшими пожеланиями, Команда DataLife Engine View the full article
  21. Салам брателлам, походу файл удален. Пожалцсто скмнте в яндекс диск 🙄
  22. Дорогие друзья, Лето в полном разгаре. Но лето это не только время для отдыха, но и время время для свежих идей! И время скидок! Встречайте акцию «Проведи лето на позитиве», которая пройдет с 15 по 31 июля 2024 года (включительно). Мы предоставляем скидки до 20% на все наши тарифы по приобретению DataLife Engine: — Скидка 10% при продлении лицензии — Скидка 10% при приобретении базовой лицензии — Скидка 15% при приобретении расширенной лицензии — Скидка 20% при приобретении неограниченной лицензии DataLife Engine - отличный инструмент, который обеспечивает прекрасную производительность, высокий уровень безопасности и широкий набор функций для создания и развития сайта, имеет интуитивно понятный интерфейс, который позволяет даже новичкам быстро освоить систему и начать использовать ее на полную мощность. Несмотря на лето мы активно продолжаем сейчас работать разрабатывая для вас новую версию DataLife Engine, чтобы вы могли воспользоваться новыми возможностями и функциями, но а вы сейчас можете приобрести лицензию по выгодным условиям, создать современный сайт любого уровня сложности и получить потом новые версии бесплатно, ведь пока действует лицензия все новые версии с новыми возможностями предоставляются бесплатно. Спешите воспользоваться выгодным предложением!!! View the full article
  23. Всем привет, прохожу срочную службу в Вооружённых Силах, поэтому не появляюсь на форуме. В ближайшем будущем будут новые дизайны 

  24. Спасибо, я использовал версию 4.5. Спасибо, что поделились новой версией и мобильными приложениями для этой cms. Спасибо халалный брат 🙏
  25. Дорогие друзья, Представляем вам новую версию нашего скрипта DataLife Engine v.17.2. В данном релизе вас ожидает возможность маркировки новых и обновленных публикаций при их выводе на сайте, возможность ограничения на жалобы для разных групп пользователей, возможность открытия и закрытия опросов, новые возможности при редактировании и управлениями плагинами, возможность установки минимальной и максимальной длины для дополнительных полей публикаций, и многое многое другое, об этом и другом читайте подробнее ... View the full article
  1. Загрузить ещё активность
×
×
  • Создать...