Советы, рекомендации и помощь при разработке.
Полезные скрипты
Всплывающие сообщения Joomla
18 января
Сегодня решил написать о том, как сделать всплывающее сообщение предупреждений Joomla. Для начала выберем скрипт всплывающих сообщений, в моём случае были выбраны плагины для jQuery.
Выделение первых нескольких слов
17 сентября
Стояла задача сделать так, чтобы в шаблоне первые несколько слов выделялись тэгами. Чтобы первое слово было помещено в тэг <span>, a второе в <strong>. В итоге родился этот скрипт:
Простой скрипт транслита на PHP
15 января
Небольшой скрипт для транслитерации русских букв в английские.
<?php
function imTranslite($name){
static $tbl= array(
‘а’=>’a', ‘б’=>’b', ‘в’=>’v', ‘г’=>’g', ‘д’=>’d', ‘е’=>’e', ‘ж’=>’g', ‘з’=>’z',
‘и’=>’i', ‘й’=>’y', ‘к’=>’k', ‘л’=>’l', ‘м’=>’m', ‘н’=>’n', ‘о’=>’o', ‘п’=>’p',
‘р’=>’r', ‘с’=>’s’, ‘т’=>’t', ‘у’=>’u', ‘ф’=>’f', ‘ы’=>’i', ‘э’=>’e', ‘А’=>’A',
‘Б’=>’B', ‘В’=>’V', ‘Г’=>’G', ‘Д’=>’D', ‘Е’=>’E', ‘Ж’=>’G', ‘З’=>’Z', ‘И’=>’I',
‘Й’=>’Y', ‘К’=>’K', ‘Л’=>’L', ‘М’=>’M', ‘Н’=>’N', ‘О’=>’O', ‘П’=>’P', ‘Р’=>’R',
‘С’=>’S', ‘Т’=>’T', ‘У’=>’U', ‘Ф’=>’F', ‘Ы’=>’I', ‘Э’=>’E', ‘ё’=>”yo”, ‘х’=>”h”,
‘ц’=>”ts”, ‘ч’=>”ch”, ‘ш’=>”sh”, [...]
Произвольный вывод баннеров на php
13 января
Простейший скрипт рандомного вывода баннеров (случайного вывода баннера, после обновления страницы).
<?php
$link = “http://ссылка.ru/urls/go.php?sid=128″;
// рекламный массив
$adv_mass = array(
“<img src=’http://сайт.ru/img/banners/468×60-7.gif’ width=’468′ height=’60′ />”,
“<img src=’http://сайт.ru/img/banners/468×60-4.gif’ width=’468′ height=’60′ />”,
“<img src=’http://сайт.ru/img/banners/468×60-5.gif’ width=’468′ height=’60′ />”,
);
SQL команды для записей
19 декабря
массовый запрет комментирования:
UPDATE wp_posts SET comment_status=‘close’;
Удалить все записи в блоге:
DELETE FROM wp_posts WHERE post_type = “post”;
Скрипт обрезки текста
8 декабря
Иногда, когда необходимо, чтобы часть текста отсутствовала (обрезалась), например, в интернет-магазине, чтобы ячейки были ровными и выглядели одинаково.
Мне пригождается такой скрипт:
<?php
$link = mysql_connect(”localhost”, “root”, “pass”)
or die(”Could not connect db: ” . mysql_error());
mysql_select_db(”apteka-venera”) or die(”Could not select database”);