Думаете не изучал :)
Ладно, проехали, один справлюсь :)
<a href=# onclick="show('none')">Закрыть</a>
Оно и так закрывается если просто кликнуть на странице вне этого окна.
Мне тоже что-то нравится, только я не ору об этом на каждом шагу.. Наверняка у тебя есть смысл, контора приплачивает ;) Ладно шучу :)
Miracle, на гите есть разные исходники
https://github.com/search?utf8=%E2%9C%93&q=whatsapp+php
Смотрите как сделано, пробуйте, метод тыка всегда приводит к нужному результату.
Какая-то не здоровая канитель. Думаю, что не одного меня начинают терзать смутные сомнения.
Везде пропагандируешь в подтексте отстойную "свою контору" чтоб учились у вас "вашему" языку. Засланец..
Вот в чём ваша работа-то заключается, набрали таких как ты по объявлению и на разных форумах и тд. сидите учите как жить надо :)
Что не точно это точно :)
У него содержимое не отформатировано переносами строк br,wbr или отключены переносы строк white-space: nowrap; поэтому и растягивается в ширь. В таком случае max-width: 2000px; не поможет.
Можно конечно скрыть что будет дальше 2000px добавив overflow: hidden; Но лучше само содержание править.
Sitealert, Спасибо проверю. Я на локалке в основном тестирую.
Хорошие проекты по пальцам пересчитать. Когда смотришь исходный код страницы всяких мегапрофи.., то делать на всяких либах не хочется. Да, у меня не конфетка пока ещё, но я хоть к этому стремлюсь.
Намёками делу не поможешь, хотят чтобы я тоже прикручивал всякую бяку.. Нет, таких спецов пруд пруди.., я вот уникальностью буду брать :)
Aisamiery, Нашли к чему придраться :) Даже если оставить как есть, и будет много запросов мой движок не сдохнет, он не грузит на начальном этапе кучу всяких плагинов.. нужны они будут или нет и тд. просто идёт проверка есть ли обработчик. Мой индусский код погоды в данном случае не сделает.
А api на то и сделан чтобы сторонний разработчик через него мог добавить свой функционал если что. Или просто узел если что-то разместить на странице.
И не надо меня останавливать. Какой в этом вам прок? Я делаю для своих проектов. Кому интересно могут присоединиться, нет :) мне больше достанется
Aisamiery, Согласен. В данном случае так будет меньше кода.
Наверно пока тестирую... не задумывался о том чтобы упростить.
вот мой publish.php
<?phpnamespace core;ini_set('display_errors',1);ini_set('error_reporting',E_ALL);ini_set('display_startup_errors',1);//header('Set-Cookie: cross-site-cookie=name; SameSite=None; Secure');// установим кодировкуsetlocale(LC_ALL,'ru_RU.UTF-8');// загрузим настройки конфигурации$cnf=@parse_ini_file('config.ini',true);if(!$cnf)exit(NAME.':> Нет файла конфигурации');// установим навигацию модуль&действие$mod=&$_SESSION['mod'];$act=&$_SESSION['act'];// определим параметры запросаif(!isset($nav['dirname'])){ list($mod,$act)=explode('/',$cnf['page']['site']); $nav['dirname']=$mod;$nav['filename']=$act;}elseif($nav['dirname']=='.'){$mod=$nav['filename']; list($mod,$act)=explode('/',$cnf['page'][$mod]); $nav['filename']=$act;}else{ $nav['parameter']=explode('/',$nav['dirname']); $mod=$nav['parameter'][0];$nav['dirname']=$mod; if(count($nav['parameter'])>1) unset($nav['parameter'][0]); else unset($nav['parameter']);}// путь к страницеif($nav['filename'])$act=$nav['filename'];$way=($mod=='control'?'node':'mods').'/'.$mod.'/'.$act.'.xml';if(!file_exists($way)){ $bad=$way;$mod='site';$act='nopage'; $way='mods/'.$mod.'/'.$act.'.xml';}// установим скин$skn=&$_SESSION['skn'];if($mod=='control')$skn=$mod;else{ if(isset($_POST['skin']))$skn=$_POST['skin']; elseif(isset($_GET['skin']))$skn=$_GET['skin']; elseif(isset($_COOKIE['skn']))$skn=$_COOKIE['skn']; else{$skn=$cnf['skin'];$_COOKIE['skn']='';} if(!is_dir('node/skin/'.$skn))$skn=$cnf['skin']; if($_COOKIE['skn']!=$skn)setcookie('skn',$skn);}$err=[];// массив для ошибок// получение информации об ошибкеset_error_handler(function($ern,$mes,$nfl,$lin){global $err; array_push($err,"$ern [$nfl:$lin] $mes");});// при завершении выведем ошибкиregister_shutdown_function(function(){global $err; if($err)echo PHP_EOL. '<!-- ERROR\'s REPORT'.PHP_EOL. implode(PHP_EOL,$err).PHP_EOL.'-->';});// константа тестированияdefine('test',isset($_POST['test']));//print_r(get_defined_vars());// запуск движкаEngine::Instance();?>