Все о web разработке на xdan.ru
  • Регистрация
  • Войти
         

Menu
  • Главнаявсе о web разработке
  • CopySiteСервис
      • Новости сервиса CopySite
  • Категориивсе материалы
      • JavaScript
          • jQuery
              • Обзор плагинов
      • PHP
          • Yii
          • Laravel
      • Новости Web технологий
      • Soft
          • Opera
      • Парсеры
      • CMS
          • Joomla
              • Документация для разработчиков Joomla
          • Danneo
          • UMI
          • Drupal
      • Социальные сети
      • Из жизни
      • Политика
      • Мои разработки
          • Конструктор Yandex карт
      • Новости сайта
      • SEO
      • Защита сайта
      • Администрирование WEB сервера
      • Монетизация сайта
      • web разработка
      • Железо
      • Хостинг
      • Игры
      • Про киномнение о кино
      • Нативное программирование
      • Видео
  • Магазинкупить продукты сайта
  • Joomlaвсе для joomla
      • Плагин CTRL+S быстрое сохранение материала в Joomla
          • Скачать плагин CTRL+S
      • Создаем собственную SEF систему для Joomla
      • Как написать Joomla плагин для xmap
      • Модуль Конструктор Яндекс Карт для Joomla
          • Скачать модуль Конструктор Янлекс Карт для Joomla
      • Компонент Яндекс Карты для Joomla
          • Документация компонента Яндекс Карты для Joomla
          • Демонстрация - лицевая часть
          • Демонстрация - администратор (demo,demo)
          • Уроки
      • Менеджер перенаправлений Joomla
  • Наши разработкиавторские разработки
      • HTML Map generator
      • liveadd
      • Конструктор Яндекс Карт
      • Онлайн синонимайзер текстов
      • Joomla Module Generator
      • Joomla плагин CTRL+S AutoSave
      • Лучший DateTimePicker
      • miniMySQLAdmin - легковесная альтернатива phpMyAdmin
      • Joomla модуль Конструктор Яндекс Карт
      • Скачать копию сайта
  • Конструктор Yandex картгенератор кода для Яндекс карт

Как сделать HTML5 загрузчик изображения

Подробности
Категория: JavaScript
Опубликовано: 12 марта 2011
Просмотров: 16226
  • html5
  • uploader
  • canvas
  • xmlhttprequest

Стандарт HTML5 привносит новое, удивительное API. Если вы соедините это API с элементом <canvas> то вы можете получить супер современный загрузчик изображений. Эта статья расскажет, как это сделать. Все эти советы хорошо работают в Firefox 4. Также будут описываться некоторые альтернативные способы, чтобы убедиться, что они работают на Webkit-браузерах. Большинство из этих API, не работают в IE, но это довольно простой способ в использовании, и вполне годиться в качестве запасного варианта. 

Было бы неплохо, если бы кто-то отписал в комментариях, как он использует ту или иную технологию уже сейчас в своих проектах.

Рассказать друзьям
Подробнее... 5 комментариев

Включаем показ ошибок в php

Подробности
Категория: PHP
Опубликовано: 11 марта 2011
Просмотров: 30187
  • htaccess
  • error_reporting
  • e_all
  • ini_set

Ради безопасности сайтов хостеры часто отключают показ ошибок php. Даже когда мы делаем так

error_reporting(E_ALL);

Срабатывает не всегда. Чаще всего выходит ничего не говорящая ошибка сервера. А браузер может вообще сказать что сайт недоступен.

Чтобы это обойти можно в .htaccess написать следующее

php_flag display_errors on 
php_value error_reporting E_ALL

Кроме того эти же переменные можно попытаться выставить через php

ini_set('php_flag display_errors','on'); 
ini_set('php_value error_reporting', E_ALL);

Но и это не всегда срабатывает. Если не сработало и сайт все еще не показывает ошибки то можете поискать в корне сайта файл errors.log  Если и его нет то обратитесь в хостеру. А может и не делаете вы никаких ошибок вовсе. Случается и так, но крайне редко. Как говорится: Если интерпретатор php не нашел ошибок в вашей программе, напишите в баг-репорт его разработчикам, пусть исправят ошибки в интерпретаторе)

Рассказать друзьям
25 комментариев

Плагин syntaxhighlight для ckeditor

Подробности
Категория: JavaScript
Опубликовано: 09 марта 2011
Просмотров: 11343
  • wysiwyg
  • plugin
  • ckeditor
  • syntaxhighlight

В своем блоге для подсветки кода я использую syntaxhighlight. Удобная штука, для того чтобы подсветить код его нужно заключить в теги

<pre class="brush:php">
</pre>

Ну и в странице, где этот код будет показан подключить необходимые скрипты и активировать подсветку

<link href='js/highlight/styles/shCoreDefault.css' rel='stylesheet' type='text/css'/>
<link href='js/highlight/styles/shThemeDefault.css' rel='stylesheet' type='text/css'/>
<script src='js/highlight/scripts/shCore.js' type='text/javascript'></script>
<script src='js/highlight/scripts/shAutoloader.js' type='text/javascript'></script>
<script src='js/highlight/scripts/shBrushCss.js' type='text/javascript'></script>
<script src='js/highlight/scripts//shBrushXml.js' type='text/javascript'></script>
<script src='js/highlight/scripts/shBrushJScript.js' type='text/javascript'></script>
<script src='js/highlight/scripts/shBrushPhp.js' type='text/javascript'></script>
<script language='javascript'>
SyntaxHighlighter.config.bloggerMode = false;
SyntaxHighlighter.defaults.toolbar = false;
SyntaxHighlighter.defaults['pad-line-numbers'] = true;
SyntaxHighlighter.all();
</script>

Все бы ничего если бы не одна мелочь, вставлять код в ckeditor страшно неудобно. Приходиться извращаться с исходным текстом, что обычно неминуемо приводит к ошибке в html.

Рассказать друзьям
Подробнее... 9 комментариев

CKEditor в Joomla

Подробности
Категория: Joomla
Опубликовано: 05 марта 2011
Просмотров: 9055
  • wysiwyg
  • joomla
  • plugin
  • ckeditor

Всем хороша Joomla. Ее структура лично у меня вызывает как восхищение, так и негодование. Изучив ее, я на ура воспринял идею плагинов и создал у себя в Xdan CMS их аналог. Но есть в Joomla и минусы. К примеру, стандартный редактор TinyMCE. Он не имеет своего файлбраузера. Код получается не валидный. Но есть и бытовые составляющие его непригодности.

Во-первых, релизы CMS случаются реже, чем развиваются современные WYSIWYG редакторы. Новые версии TinyMCE и ckEditor похожи больше на MSWord, нежели на online редактор текста. CMS, разумеется, за ними не успевает и обычно из-под коробки идет с устаревшим редактором. 

Но за CMS вступается уже упомянутая  плагинная система. Разработчики CMS Joomla делают ее более удобной, быстрой и надежной, разработчики WYSIWYG редакторов делают то же самое, но больше уделяют внимание кроссбраузерности. А соединяют эти две разработки разработчики плагинов. 

Собственно сабж. Нужно поменять стандартный TinyMCE на такой же стандартный ckEditor. Да ckEditor тоже бывает из-под коробки в joomla. Но как я уже писал выше, он уже сильно устарел. Не беда. Есть куча плагинов, которые установят в систему его новую версию.

Я остановил свое внимание на плагине с неброским названием - CKEditor. Скачать его можно на официальном сайте. На момент написания статьи  версия была 2.1. Хотя zip файл, который вы скачиваете с офсайта, называется CKEditor.2.0.zip =)

 

Рассказать друзьям
Подробнее... 5 комментариев

Примеры работы с ajax на jQuery

Подробности
Категория: jQuery
Опубликовано: 02 марта 2011
Просмотров: 124670
  • jquery
  • ajax
  • post
  • get
  • getjson
  • авторизация

В библиотеке jQuery есть несколько методов для работы с ajax: jQuery.post, $.get, $.getJSON, $.ajax. В конечном счете, все они - более удобная надстройка над $.ajax. Объясню на простом ajax примере: 

Отправим на страницу index.php данные с формы. После того, как данные отправлены, выведем сообщение. В случае ошибки также сообщим об этом пользователю.

Сначала методом $.post

var data = $('#form').serialize(); 
$.post('index.php',data,function(data,status){
	if( status=='success' ){
		alert('Данные успешно отправлены!')
	}else{
		alert('В процессе отправки произошла ошибка :(')
	}
})
Рассказать друзьям
Подробнее... 20 комментариев
  1. Новые обновления на сайте xdan.ru
  2. Добавляем в админку UMI CMS свой элемент управления
  3. Учимся работать с jQuery, Prototype и Mootools вместе
  4. Многопоточные парсеры

Страница 61 из 66

  • В начало
  • Назад
  • 56
  • 57
  • 58
  • ...
  • 60
  • 61
  • 62
  • 63
  • 64
  • ...
  • Вперёд
  • В конец

Полезные статьи

  • Joomla сниппеты
  • Joomla ZOO сниппеты
  • PHP сниппеты
  • Yii сниппеты
  • SSH сниппеты и защита сайта
  • CSS сниппеты
  • JavaScript сниппеты

Популярные статьи

  • Учимся парсить сайты с библиотекой PHP Simple HTML DOM Parser 2011-03-18 12:33:20

  • Примеры работы с ajax на jQuery 2011-03-01 21:04:00

  • Как написать универсальный парсер сайтов за 1 час 2014-04-25 09:36:58

  • Работа с файлами в JavaScript, Часть 1: Основы 2012-06-25 22:02:14

  • Авторизация на сайте при помощи curl php 2012-07-19 02:33:00

Авторизация через сервисы

         

  • Забыли пароль?
  • Забыли логин?
  • Регистрация

Категории

  • JavaScript
  • PHP
  • Новости Web технологий
  • Soft
  • Парсеры
  • CMS
  • Социальные сети
  • Из жизни
  • Политика
  • Мои разработки
  • Новости сайта
  • SEO
  • Защита сайта
  • Администрирование WEB сервера
  • Монетизация сайта
  • web разработка
  • Железо
  • Хостинг
  • Игры
  • Про кино
  • Нативное программирование
  • Видео

Последние комментарии

  • Видеоигра Just Cause 3 2014 года

    channel 4 proxy free channel 4 proxy free 06.12.2019 00:42
    Way cool! Some extremely valid points! I appreciate you penning this write-up plus the rest of the ...

    Подробнее...

     
  • Joomla - как отключить mootools

    Евгений1983 Евгений1983 05.12.2019 19:06
    Огромнейшее спасибо за данную статью, всё работает отлично, на сайте скрипты Mootools не грузятся, в ...

    Подробнее...

     
  • Если у вас ломаются компьютеры в офисе

    Margareta Margareta 04.12.2019 10:58
    Saved as a favorite, Ӏ love your website!

    Подробнее...

     
  • Критерии выбора шаблона для WordPress

    orrery parts orrery parts 04.12.2019 04:27
    Lovely website! I am loving it!! Will come back again. I am bookmarking your feeds also Here is my ...

    Подробнее...

     
  • Если у вас ломаются компьютеры в офисе

    diy junkyard diy junkyard 03.12.2019 14:48
    Hello there, You've done an excellent job. I'll definitely digg it and personally recommend to my ...

    Подробнее...

     
  • Если у вас ломаются компьютеры в офисе

    oreilly auto parts oreilly auto parts 30.11.2019 16:49
    Hiya very cool web site!! Man .. Excellent .. Wonderful .. I will bookmark your website and take the ...

    Подробнее...

     
  • Если у вас ломаются компьютеры в офисе

    cialis cialis 30.11.2019 15:47
    Good site you have here.. It's hard to find high-quality writing like yoours these days. I really ...

    Подробнее...

     
  • Max7 Max7 29.11.2019 17:25
    По моему он вообще не отвечает

    Подробнее...

     
  • german german 29.11.2019 15:20
    Может кто-то ответить, как связаться с этим Валерием? Если он не отвечает нигде!

    Подробнее...

     
  • Основные способы интернет-продвижения

    zoooper zoooper 27.11.2019 18:59
    24vulcan-club.com/kartochnye Играй. и выигрывай

    Подробнее...

© 2019 Все о web разработке на xdan.ru

  • О сайте
  • Об авторе
Go Top