|
|
|
| Это продолжение темы http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=2086
Ну, а как же этого добиться?!
Вы хотите сказать что
$images = glob($folder."/*/*.{jpg,jpeg,gif,png,bmp}", GLOB_BRACE);
|
В общем нет... я сам ума не приложу почему данная функция не работает... Можно обойтись opendir и readdir.
<?php
$dir = opendir("gal");
while($line = readdir($dir))
{
if(is_dir("gal/".$line) && $line != "." && $line != "..") $gallerey[] = "gal/".$line;
}
// Массив $gallerey содержит список директорий в gal
foreache($gallerey as $path)
{
$dir = opendir($path);
while($line = readdir($dir))
{
if(is_file($path."/".$line)) $files[] = $path."/".$line;
}
}
// Массив $files содержит список файлов
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(17.02.2005 в 22:08)
| | спасибо, щас сделаю замену, посмотрю что получиться!
Я еще хотел сделать инсталяцию галереи, но у меня по ходу возникает вопрос как мне забить в файл config.php
строки с разделителм enter.
Ну т.е. чтобы не было такого col=0; br=12; login="hello";
а скажем так:
col=0;
br=12;
login="hello";
Заранее спасибо! | |
|
|
|
|
|
|
|
для: cernos
(17.02.2005 в 23:20)
| | Можно заменить симовол ; на ;\n - с переводом строки
col=0;\n br=12;\n login="hello";\n
|
Например при помощи функции str_replace
<?php
$text = str_replace(";", ";\n", $text);
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(17.02.2005 в 23:38)
| | Спасибо, значит буду делать инсталяцию!!
Вот исправил всё что только можно было, ароде бы как!
Если уж на этот раз не будет работать, тогда я кончусь...
:-\
Вот скрипт выкладываю
Это WALLIST c1.2.3
Если всё работает, сообщите пожалуйста, буду переходить тогда на разработку инсталяции и поддержки скинов...
:-) | |
|
|
|
|
|
|
|
для: cernos
(18.02.2005 в 01:52)
| | Всё работает отлично! Сегодня выложим в раздел downloads. | |
|
|
|
|
|
|
|
для: cheops
(18.02.2005 в 12:43)
| | Сделал пару изменений, добавил ява скрипт на кнопочки.
При наведении меняется цвет текста на кнопке.
Уменьшил размер скрипта засчет лучшего сжатия изображений!
А так же спасибо за тестирование галереи...
:-) | |
|
|
|
|
|
|
|
для: cernos
(18.02.2005 в 13:58)
| | Начал свое знакомство с фотогалереями с вашего скрипта. Очень понравился дизайн и функциональность. Большое спасибо за еще одну интересную и функциональную программу.
Мои предложения по улучшению программы:
1) Возможность добавить сразу все изображения из папки.
2) На вкладке "Загрузка изображений в существующий каталог " неплохо бы добавить особые кнопочки, которые очищают поля, предназначенные для имени файла. Удалять вручную некорректный путь, нажимая непрерывно клавишу del, не очень приятно. Альтернатива кнопочкам - выделение сразу всей строки при клике на нее.
3) Могу снабдить ее французским интерфейсом. Для этого нужно вывести все надписи (в том числе сообщения об ошибках) в особые файлы
PS Не понимаю почему вы назвали кнопку, которая отвечает за доступ к настройкам галереи, - 'начать'. Может быть, лучше "настроить"? | |
|
|
|
|
|
|
|
для: antf
(18.02.2005 в 14:32)
| | PS Не понимаю почему вы назвали кнопку, которая отвечает за доступ к настройкам галереи, - 'начать'. Может быть, лучше "настроить"? -
Так как эта кнопка осуществляет не только настройку, но она так же выполняет инсталяцию галереи (закаченной по фтп), поэтому настроить, тоже сюда не подходит..., лучше я сделаю её кнопкой : Продолжить
---------------------------------------------------------------
1) Возможность добавить сразу все изображения из папки. - всмысле с клиентской машины?
Без понятия как это осуществить, если файлы назывались 1.jpg , 2.jpg , 3.jpg и т.д.
было бы другое дело.
А так можно скинуть по фтп папку в директорию по умолчанию(Туда где храняться галереи), зайти на админ страницу и выбрать её меню в разделе обновление галереи. Затем проинсталить её, т.е. ввести данные и уменьшить их.
Возможен такой вариант....
Т.е. это так же является установкой новой галереи...
------------------------------------------------------------------
Хорошо я учту ваши замечания и в следующей версии всё будет.
На французский это можно, даже думаю что нужно!
Но для начала необходимо сделать полный английский перевод, потому-что он присутсвует только на главной странице...
В следующей версии я собираюсь сделать:
1.Сделать инсталяцию
2.Дать более точные названия кнопкам
3.На админ страничке сделать небольшой и лёгкий интерфейс (точно не знаю)
4.Разработать поддуржку скинов
5.Сделать вход на куки (В данный момент куки не присутсвуют в галлерее, т.е. возможен не санкционированный доступ, в файле cookies.php скрипт лежит, но он не функционирует, почему то не определяются переменные куки, я в этом не могу разобраться, если есть возможность, помогите именно тут...,
Необходимо разкоментировать строки в файле cookie.php кроме последней
) | |
|
|
|
|
|
|
|
для: cernos
(18.02.2005 в 16:31)
| | Еще два предложения:
1) В файле readme сразу после инструкции по инсталляции поместить раздел особенности или описание, где будет представлен список основных функций программы. Я думаю, что многих посетителей в первую очерерь интересует подобная информация, т.к. она помогает быстро составить общее представление о вашем творении, а описание модулей, которое интересно только для программистов, можно и в конец поместить. Я, например, всегда начинаю знакомство со скриптом именно с этой информации (если она есть :).
2) Может быть, сделать файл readme в формате txt или html? Конечно, Ворд - распространенная программа, но некоторые пользуются Линуксом и продукты от Майкрософт недолюбливают. Еще одна причина, по которой следовало бы это сделать - традиция. | |
|
|
|
|
|
|
|
для: antf
(18.02.2005 в 23:29)
| | Просто я хотел бы перевести readme на французский, поэтому и присматриваюсь. | |
|
|
|
|
|
|
|
для: antf
(18.02.2005 в 23:29)
| | Да я понял, файл .txt сделаю, так и будет.
Спасибо за ваши советы, я их обязательно учту!
:-)
На счет текста и кнопочек я уже обработал скрипт, ввсе надписи соответсвуют действиетльности.
Сейчас делаю инсталяцию...
Затем сделаю помощь как вы хотите...
Выведу все текста в отдельный файл для перевода на английский яз.,
потом конечно желательно было бы это перевести и на французский.
Если конечно ва мне сложно! | |
|
|
|
|
|
|
|
для: cernos
(18.02.2005 в 13:58)
| | Фотогалерея выложена в раздел downloads.
http://www.softtime.ru/info/wallist.php | |
|
|
|
|
|
|
|
для: cheops
(19.02.2005 в 01:44)
| | Cheops, прошу вас обратить внимание на второй заголовок :))), а также на строку практические цели написания. После исправления очепяток сообщение неплохо бы скрыть. | |
|
|
|
|
|
|
|
для: antf
(19.02.2005 в 02:41)
| | А какие функции gdlib использовались для при создании проекта. Какое у них предазначение? | |
|
|
|
|
|
|
|
для: antf
(19.02.2005 в 06:32)
| | уменьшение изображений для предвариельного просмотра. | |
|
|
|
|
|
|
|
для: antf
(19.02.2005 в 02:41)
| | Спасибо, поправлено :) | |
|
|
|
|
|
|
|
для: cheops
(19.02.2005 в 10:40)
| | Спасибо огромное что помогли разобарться с работай функций opendir и readdir/
До этого я не знал что можно с помощбю этой функции выводить еще и директории!
Спасибо! | |
|
|
|
|
 974 байт |
|
|
для: cernos
(19.02.2005 в 11:15)
| | Здраствуйте, сделал фотогалерею полностью мультиязычную.
Теперь необходим перевод на французский язык, если конечно это для antf
не трудно!
Вот файл с русским переводом.
После сделаю поддержку скинов...
Ясно дело что сюда не забуду выложить.!!
И всё будет круто.!
:-) | |
|
|
|
|
|
|
|
для: cernos
(20.02.2005 в 12:31)
| | Файл с русским интерфейсом вы выложили, но для точного перевода мне нужен весь скрипт (то есть контекст в котором данные выражения будут появлятся). К тому же надписи на иностранном языке могут быть длиннее или короче , что может испортить дизайн. Это заставляет выбирать другой вариант. Без самой программы это сделать трудно. | |
|
|
|
|
|
|
|
для: antf
(20.02.2005 в 13:33)
| | Хорошо выкладываю скрипт! | |
|
|
|
|
|
|
|
для: cernos
(20.02.2005 в 18:34)
| | Cernos, модуль с французским интерфейсом, а также некоторые рекомендации выслал вам по адресу, который вы указали в ваших данных на форуме. Вы получили письмо? | |
|
|
|
|
|
|
|
для: antf
(21.02.2005 в 10:06)
| | Сервер почты висит уже 2 дня, не могу зайти туда.
не могли бы віложить модуль тут? | |
|
|
|
|
|
|
|
для: cernos
(21.02.2005 в 11:24)
| | Вот модуль и письмо. | |
|
|
|
|
|
|
|
для: antf
(21.02.2005 в 12:52)
| | Спасибо!
Исправлю!
Спасибо за перевод!
Можно пожалуйста твои данные! | |
|
|
|
|
|
|
|
для: cernos
(21.02.2005 в 17:07)
| | Мои данные можно посмотреть здесь :
http://www.softtime.ru/info/gbxml.php
или здесь:
http://www.softtime.ru/info/tabella.php
Можно указать только имя и фамилию (readme), а в модуль (french.php) можно добавить адрес эл почты. Я в своих программах придерживаюсь такой системы. | |
|
|
|
|
|
|
|
для: antf
(21.02.2005 в 20:56)
| | OK! | |
|
|
|
|
|
|
|
для: cernos
(22.02.2005 в 10:12)
| | cheops - вы выложили мою фотогалерею wallist к себе в downloads не той версии...
Там находится сильно старая версия с ошибками...
Вот эта версия нормальная...
Вы наверное ОШИБЛИСЬ
http://softtime.ru/forum/files/2164-20050220183309.zip | |
|
|
|
|
|
|
|
для: cernos
(25.02.2005 в 18:11)
| | Заменил этим вариантом - проверте пожалуйста работоспособность. | |
|
|
|
|
|
|
|
для: cheops
(25.02.2005 в 22:19)
| | работает всё нормально!! | |
|
|
|