GAMMA

GAMMA
Рейтинг
154
Регистрация
27.12.2006
Должность
Фрилансер
Интересы
Сайты и блоги

А с каких пор закрывающий тег p пишеться так <p/> а не так </p>, это в коде где счётчики. Нужно бы поправить. На валидацию проверял?

Странно, я думал что такую классику как Золотой телёнок читали или смотрели все. Однако, как оказалось, я был не прав.

С каталогом конечно немного опоздал, только не так намного сколько тут расписали. У меня первый каталог образца 2007 года процветает, в день более 20 статей присылают, только я много отсеиваю, пропускаю только нормальные тексты, которые можно читать. Сейчас в каталоге более 8000 статей, в индексе более 15000 страниц. Окупаю через пару бирж неплохо. Позже решил второй сделать, развить так сказаать успех. Но увы! Запустил в конце 2010 и толку никакого. Вот и думаю, снести нафиг и что то другое попробовать.

Ну а если всё же решишь каталог, нужно очень хорощо поработать что бы его раскрутить. Я второй каталог вероятно из за лени и упустил.

Набери в поиске lightbox или fancybox, посмотри на ruseller.com (уроки с примерами, демо) - то, что ты ищещь навалом в сети, на любой вкус.

Тебе же дали наводку. Таких эффектов с наворотами и без очень много, только у меня в закромах около 50-ти собранных на просторах интернета в целях использования по мере надобности.

Очень расплывчатая просьба о помощи. Что именно нужно и для чего. От просмотра ссылки никакой информации.

musulman:
GAMMA, туже ошибку на денвере выдает.

А папки заранее создал? У меня работает, Денвер уже пару месяцев не использую, только OpenServer.

---------- Добавлено 02.03.2013 в 14:34 ----------

musulman:


Нашел что то вроде готового на DLE
Может кому пригодится. Теперь гадаю, как лучше сделать что бы не грузить сервак скриптом. Есть мысли?

А что, может сильно нагрузить?

Может тогда лучше использовать сторонний сервис по загрузке фото? Или свой поставить, но на другом хостинге. Есть простые до безобразия скрипты фотохостингов которые создают превьюшки фото на лету и выдают код для вставки в форумы, на сайты и прочее. Я таким макаром даю посетителям возможность добавлять в свои статьи фотографии при добавлении статей в каталог.

Если точно определиться что именно хочешь, найти решение уже не сложно.

musulman:
GAMMA, а как его запустить? я нашел статью на руселлере, но там не описано как его включить.

Запускаю на денвере
http://localhost/photo/index.php

Выдает

Parse error: syntax error, unexpected '*' in Z:\home\localhost\www\photo\index.php on line 41

Был бы признателен если бы смогли объяснить.

Вот чуть подправленный код

<?php

//скрипт находит все фото в указанной папке и делает минииатюры помещая их в другую указанную папку

$thumb_directory = "images/thumb/"; //Папка для миниатюр
$orig_directory = "images/full/"; //Папка для полноразмерных изображений

$dir_handle = @opendir($orig_directory); //Открываем папку с полноразмерными изображениями
if ($dir_handle > 1){ //Проверяем, что папка открыта и в ней есть файлы

$allowed_types=array('jpg','jpeg','gif','png'); // Список обрабатываемых расширений
$file_parts=array();
$ext='';
$title='';
$i=0;

while ($file = @readdir($dir_handle))
{
/* Пропускаем системные файлы: */
if($file=='.' || $file == '..') continue;

$file_parts = explode('.',$file); //Разделяем имя файла на части
$ext = strtolower(array_pop($file_parts));

/* Используем имя файла (без расширения) как заголовок изображения: */
$title = implode('.',$file_parts);
$title = htmlspecialchars($title);

/* Если расширение входит в список обрабатываемых: */
if(in_array($ext,$allowed_types))
{

/* Если вы планируете хранить изображения в базе данных, вставьте код для запроса здесь */

/* Далее следует код, который разбирался в уроке */
/* Выводим каждое изображение: */

$nw = 150;
$nh = 100;
$source = $orig_directory . $file;
$stype = explode(".", $source);
$stype = $stype[count($stype)-1];
$dest = $thumb_directory . $file;

$size = getimagesize($source);
$w = $size[0];
$h = $size[1];

switch($stype) {
case 'gif':
$simg = imagecreatefromgif($source);
break;
case 'jpg':
$simg = imagecreatefromjpeg($source);
break;
case 'png':
$simg = imagecreatefrompng($source);
break;
}

$dimg = imagecreatetruecolor($nw, $nh);
imageAlphaBlending($dimg, false); //режим смешивания отключить
imageSaveAlpha($dimg, true); //сохранить информацию о прозрачности
$wm = $w/$nw;
$hm = $h/$nh;
$h_height = $nh/2;
$w_height = $nw/2;

/*$dimg = imagecreatetruecolor($nw, $nh);
$wm = $w/$nw;
$hm = $h/$nh;
$h_height = $nh/2;
$w_height = $nw/2;*/

if($w> $h) {
$adjusted_width = $w / $hm;
$half_width = $adjusted_width / 2;
$int_width = $half_width - $w_height;
imagecopyresampled($dimg,$simg,-$int_width,0,0,0,$adjusted_width,$nh,$w,$h);
} elseif(($w <$h) || ($w == $h)) {
$adjusted_height = $h / $wm;
$half_height = $adjusted_height / 2;
$int_height = $half_height - $h_height;

imagecopyresampled($dimg,$simg,0,-$int_height,0,0,$nw,$adjusted_height,$w,$h);
} else {
imagecopyresampled($dimg,$simg,0,0,0,0,$nw,$nh,$w,$h);
}
imagejpeg($dimg,$dest,100);
}
}

/* Закрываем папку */
@closedir($dir_handle);

}
?>

А работает очень просто, загружаем в папку images/full большие фотки а в папке images/thumb получаем превьюшки после запуска image_thumb.php. Проверял на OpenServer с 5.2 5.3 и 5.4 PHP работает. Папки можете называть как угодно, главное правильно прописать пути.

vclicks:
Абузность меня не интересует.
Если MaxSite CMS аналог вордперсса, то шаблоны могут подходить на оба движка? Просто тема у меня под вордпресс уже готовая и работает.

Темы от WP не подходят, но можно портировать. Много тем от WP переделывают под MaxSite. Кстати можно их посмотреть, может уже и Ваша тема есть готовая.

Kybertorg:
Учитывая мнение большинства буду пробовать друпал... Надеюсь в плане простоты не будет сложнее вордпресса или дле.

Интересует только ресурсоемкость движка - хостинг у меня самый простенький - 2уЁ в месяц, трафика много поначалу не будет. До 1000 уников потянет?

Ага, в 17 году тоже было мнение большинства.

Всего: 509