Полезности для разработчиков №009
ПафНутиЙ 11.03.2014 полезности, разработчикам, подборка Блог 4800 5Сегодняшняя подборка небольшая, но крайне полезная, особенно начинающим.
Полезности для разработчиков №008
ПафНутиЙ 04.03.2014 полезности, разработчикам, css, html5 Блог 3642 4Ещё одна небольшая подборка полезностей для разработчиков, в которой вас ждёт много информации о правильном написании и выводе CSS на странице, гид по html и css и полезный сервис.
В этой подборке вас ожидает несколько juery-плагинов для построения сетки в стиле pinterest, а так же очередная порция полезных ссылок на нужные любому разработчику штуки.
Как НЕ надо писать модули для DLE или очень наглядный пример поведения типичного быдлокодера
ПафНутиЙ 05.02.2014 фейспалм, быдлокод, как не надо делать Блог 7438 60Сегодня будет не совсем обычный пост т.к. не в моих правилах публично выливать
Речь пойдёт о знаменитом в очень узких кругах модуле "Партнёрская программа v.1.1", собравшим кучу минусов на провеббере.
Я специально купил и даже установил модуль на локалке, дабы не ограничиваться простым изучением исходного
Пресс релиз Regger 1.0 - регистрация и авторизация через социальные сети и сервисы
Mofsy 04.02.2014 Блог 4909 19Regger реализует регистрацию и авторизацию через социальные сети и сервисы. Обмен данными происходит напрямую с провайдерами через oAuth различных версий, OpenID и других, схожих идеологией, провайдеров.
\engine\modules\show.full.php - после
\engine\modules\show.short.php - после
\engine\modules\show.custom.php - после
\engine\modules\topnews.php - после
Дописываем
Где у нас
[xfvalue_X symbol="Y" sum="Z"]
X - Имя доп. поля
Y - Символ который будет считаться разделением переменной на массив
Z - Число сколько возвращать массивов
пример [xfvalue_actors]
Кэмерон Дуглас, Эммануэль Шрики, Чэд Линдберг, Джэйк Хоффман, Брайан Клагман, Брэндон Уильямс, Кортни Пелдон, Чина Шаверс, Лиза Уилхойт, Терри Гарбер
в хаке [xfvalue_actors symbol="," sum="3"]
Кэмерон Дуглас, Эммануэль Шрики, Чэд Линдберг
Код толь ка что написан .. так что могут быть изъяны требующие доработки .. жду ваших критик )))
Всем спасибо за внимание Ваш Сергей Геннадьевич (D0Gmatist)
$tpl->set( $matches[0], $xfieldsdata[$value[0]] );
}
\engine\modules\show.short.php - после
$tpl->set( $matches[0], $xfieldsdata[$value[0]] );
}
\engine\modules\show.custom.php - после
$tpl->set( $matches[0], $xfieldsdata[$value[0]] );
}
\engine\modules\topnews.php - после
$tpl->set( $matches[0], $xfieldsdata[$value[0]] );
}
Дописываем
if ( preg_match( "#\\[xfvalue_{$preg_safe_name} symbol=\"(.*)\".+?sum.+?\\]#iSu", $tpl->copy_template, $matches ) ) {
$matchesSy = $matches[1][0];
preg_match( "#\\[xfvalue_{$preg_safe_name}.+?symbol.+?sum=\"(.*)\"\\]#iSu", $tpl->copy_template, $matches );
$matchesSu = $matches[1][0];
$xfieldsdataList = explode($matchesSy,$xfieldsdata[$value[0]]);
$xfieldsdataCount = count($xfieldsdataList);
$xfieldsdataSum = "";
for ($ixs=0; $ixs<$matchesSu; $ixs++) {
$xfieldsdataSum .= trim($xfieldsdataList[$ixs]);
if ($ixs<$matchesSu - 1) $xfieldsdataSum .= ", ";
}
$tpl->set( $matches[0], $xfieldsdataSum );
}
Где у нас
[xfvalue_X symbol="Y" sum="Z"]
X - Имя доп. поля
Y - Символ который будет считаться разделением переменной на массив
Z - Число сколько возвращать массивов
пример [xfvalue_actors]
Кэмерон Дуглас, Эммануэль Шрики, Чэд Линдберг, Джэйк Хоффман, Брайан Клагман, Брэндон Уильямс, Кортни Пелдон, Чина Шаверс, Лиза Уилхойт, Терри Гарбер
в хаке [xfvalue_actors symbol="," sum="3"]
Кэмерон Дуглас, Эммануэль Шрики, Чэд Линдберг
Код толь ка что написан .. так что могут быть изъяны требующие доработки .. жду ваших критик )))
Всем спасибо за внимание Ваш Сергей Геннадьевич (D0Gmatist)
Полезности для разработчиков №006
D0Gmatist 18.01.2014 сервис, онлайн редактор, справочник Блог 5453 9В этой подборке вас ожидает большой список из 60+ полезных ссылок на лучшие сервисы, справочники, мастера и онлайн редакторы от D0Gmatist
Доброго времени!
Иногда мне приходится быстро отредактировать какой-либо шаблон на DLE, в том числе залить новую картинку в шаблон, или новый css/js файл. Для этого приходится запускать FTP-клиент, подключаться к нужному серверу и т.д. Бывают случаи, когда находишься не на рабочем месте, и нет доступа по FTP.
Для таких случаев я попытался сделать маленький хак, который добавляет возможность загрузить файлы в папку с шаблоном (и подпапки) непосредственно из раздела редактирования шаблонов в админпанели.
В PHP не силен, только начал изучение, поэтому аргументированная критика и модернизация кода только приветствуются.
Исправляем маленький баг в TinyMCE редакторе при вставке защищенной ссылки - leech
Webtun 21.12.2013 TinyMCE, редактор, leech Блог 4438 0Обнаружил маленький баг в TinyMCE редакторе при вставке защищенной ссылки - leech
Если выбрать/выделить слово-анкор и после этого нажать на [вставке защищенной ссылки - leech]
получается что leech-теги ''стирают"' анкор, то есть получается
вместо - желаемого результата в виде -
Если вам тоже как и мне это мешает, открываем файл /engine/editor/shortnews.php (который файл отвечает за WYSIWYG для добавления новостей с админпанели)
Если выбрать/выделить слово-анкор и после этого нажать на [вставке защищенной ссылки - leech]
получается что leech-теги ''стирают"' анкор, то есть получается
[leech=http://][/leech]
вместо - желаемого результата в виде -
[leech=http://]анкор[/leech]
Если вам тоже как и мне это мешает, открываем файл /engine/editor/shortnews.php (который файл отвечает за WYSIWYG для добавления новостей с админпанели)
В сегодняшней подборке вас ждёт куча UI наборов в плоском стиле, 15 свежих CSS-феймворков и парочка интересных сайтов