Сегодня: 22:11:2024 С добрым утром!

I live ExBB and CMS Limbo!  I live ExBB and CMS Limbo!
Логин :
Пароль :
Регистрация?  Забыли пароль? 
 


 Страниц (27): В начало « 16 17 18 19 [20] 21 22 23 24 » В конец  

> Без описания

  Супермодератор
Отправлено: 21 мая 2013 — 20:32
Post Id


 Покинул технарь
Профессионал
Сообщений: 1825
Регистрация: 12.2011

Не за что. Буду к вам в отместку потом приставать с шаблонами. Радость
 
 Top

 Пользователь
Отправлено: 21 мая 2013 — 23:24
Post Id


 Покинул XsystemnikX
Посетитель
Сообщений: 146
Регистрация: 05.2013

 Цитата от технарь:
Не за что. Буду к вам в отместку потом приставать с шаблонами.

Хорошо Улыбка
 
 Top

 Пользователь
Отправлено: 21 мая 2013 — 23:35
Post Id


 Покинул XsystemnikX
Посетитель
Сообщений: 146
Регистрация: 05.2013

И снова вопросик, фот хочу файловый архив добавить в админке добавить пункт обязательный типа файла, как бы добавил пункт, только теперь нужно я как понимаю прописать его везде чтобы потом выводился правильный результат на сайте где отображается материал то есть показываю скринами:
То есть можно было просто ссылкой указывать на файл с картинкой расширения ПДФ как ссылка на url с картинкой или допусти DOC или другой тип файла, но хотелось бы чтобы можно было из списка выбирать как в пункте 2, то есть там уже бы прописаны зарнее бы были типы файлов (а мы просто бы выбирали нужный), а путь к иконкам уже так же был заранее прописаны в самом коде по умолчанию, и бы не думать о пути к иконки расширения, а просто из списка выбирать нужное расширение. Или сделать так чтобы автоматически определялось расширение в зависимость какой файл указан в строке URL к файлу:Допусти если ссылка не на файл а на html страницу то расширение будет html и соответствующая иконка к этому расширению.Но думаю лучше конечно в ручную

Вот так добавил в админку параметр тип расширения (обязательным пунктом) в файле admin.downloads.html.php:
code:
$gui->add("form_browse","download_type",'Тип файла (расширение)',$rsar['type_image_url'],MASK_RETWEB,'$required=true;');

ну и прописал отображение:
code:
$rsar=array("id"=>"","catid"=>"","title"=>"","author"=>"","url"=>"http://","description"=>"
","website_url"=>"http://","type_image_url"=>
"http://","image_url"=>"http://","filesize"=>"","hits"=>"0","access"=>0);

code:
"type_image_url"=>"http://"

Но лучше конечно списком, то есть по идеи заранее все типы файлов прописать в списке чтобы можно было выбирать нужный, а потом в ходе работы можно было еще в список добавить или убрать нужные

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

(Отредактировано автором: 21 мая 2013 — 23:56)

 
 Top

  Супермодератор
Отправлено: 22 мая 2013 — 01:02
Post Id


 Покинул технарь
Профессионал
Сообщений: 1825
Регистрация: 12.2011

В поле то мы можем всё это прописать, но вот как это передать в диалог выбора файлов - не знаю. Если бы в Лимбо где-то был код, реализующий выбор по маске, но насколько я знаю такого кода нет, а сам я не знаю как изобрести.
 
 Top

 Пользователь
Отправлено: 22 мая 2013 — 06:05
Post Id


 Покинул XsystemnikX
Посетитель
Сообщений: 146
Регистрация: 05.2013

 Цитата от технарь:
В поле то мы можем всё это прописать, но вот как это передать в диалог выбора файлов - не знаю. Если бы в Лимбо где-то был код, реализующий выбор по маске, но насколько я знаю такого кода нет, а сам я не знаю как изобрести.

А как вообще сделать список из расширений, чтобы можно было в ручную выбирать тип файла? а потом просто бы на материале иконка соответствующая отображалась, без определения файла по маске.
 
 Top

  Супермодератор
Отправлено: 22 мая 2013 — 08:52
Post Id


 Покинул технарь
Профессионал
Сообщений: 1825
Регистрация: 12.2011

А вы откуда эти идеи тягаете, с джомлы?
Просто вариант с отображением иконок связанных с типом документов можно реализовать прописав фиксированный список - самому из админки ничего уже будет не добавить.
 
 Top

 Пользователь
Отправлено: 22 мая 2013 — 09:29
Post Id


 Покинул XsystemnikX
Посетитель
Сообщений: 146
Регистрация: 05.2013

 Цитата от технарь:
А вы откуда эти идеи тягаете, с джомлы?


нет. все эти идеи я сам придумываю для удобства на сайте отбражение информации. и информативность...

 Цитата от технарь:
Просто вариант с отображением иконок связанных с типом документов можно реализовать прописав фиксированный список - самому из админки ничего уже будет не добавить.


Да так я и хотел, просто видать я не совсем корректно пояснил, конечно чтобы список был фиксированный (как допустим список типов пользователей, гости, админы и тгд...)

(Отредактировано автором: 22 мая 2013 — 09:30)

 
 Top

  Супермодератор
Отправлено: 22 мая 2013 — 10:33
Post Id


 Покинул технарь
Профессионал
Сообщений: 1825
Регистрация: 12.2011

Попробую, как будет время...
Озвучьте только список желаемых расширений.
 
 Top

 Пользователь
Отправлено: 22 мая 2013 — 12:30
Post Id


 Покинул XsystemnikX
Посетитель
Сообщений: 146
Регистрация: 05.2013

 Цитата от технарь:
Попробую, как будет время...
Озвучьте только список желаемых расширений.

    ТХТ
    DOC
    PDF
    JPG, JPEG
    RAR, ZIP
    HTML
    XLS
    EXE
    PPS
 
 Top

  Супермодератор
Отправлено: 2 июня 2013 — 02:03
Post Id


 Покинул технарь
Профессионал
Сообщений: 1825
Регистрация: 12.2011

Ищите файл downloads.html.php
В нем ищите код

code:
if(strlen($row['image_url'])>10) {
?>

<td class="sectiontableentry<?=$rowcolor;?>" valign="top" align="right"><img src="<?php echo $row['image_url']?>" hspace="4" vspace="4"></td>
<?php
} ?>


который замените кодом

code:
if(strlen($row['image_url'])>10)
{ ?>
<td class="sectiontableentry<?=$rowcolor;?>" valign="top" align="right"><img src="<?php echo $row['image_url']?>" hspace="4" vspace="4"></td> <?php
}
else
{
$ext = end(explode('.', $row['url']));
switch ($ext)
{
case 'txt':
$image_url='/images/stories/extention/txt.gif'; break;
case 'doc':
$image_url='/images/stories/extention/doc.gif'; break;
case 'pdf':
$image_url='/images/stories/extention/pdf.gif'; break;
case 'jpg':
case 'jpeg':
$image_url='/images/stories/extention/jpg.gif'; break;
case 'rar':
case 'zip':
$image_url='/images/stories/extention/rar.gif'; break;
case 'html':
$image_url='/images/stories/extention/html.gif'; break;
case 'xls':
$image_url='/images/stories/extention/xls.gif'; break;
case 'exe':
$image_url='/images/stories/extention/exe.gif'; break;
case 'pps':
$image_url='/images/stories/extention/pps.gif'; break;
default:
$image_url='/images/stories/extention/xzf.gif'; break;
} ?>
<td class="sectiontableentry<?=$rowcolor;?>" valign="top" align="right"><img src="<?php echo $image_url?>" hspace="4" vspace="4"></td> <?php
}

?>
 
 Top
Страниц (27): В начало « 16 17 18 19 [20] 21 22 23 24 » В конец
Сейчас эту тему просматривают: 7 (гостей: 7, зарегистрированных: 0)
« Limbo CMS »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.

> Темы, похожие на тему "Вопросы по работе с Limbo"
Темы Форум Информация о теме Обновление
Skype end Denwer
Скайп мешает нормальной работе Денвера
Limbo CMS Ответов: 0
Автор темы: технарь
8 января 2012 — 08:00
Автор: технарь
Прячем список посетителей под спойлер
ExBB Community Ответов: 0
Автор темы: технарь
17 августа 2013 — 16:34
Автор: технарь
Пару слов по поводу устройства навигации
Limbo CMS Ответов: 0
Автор темы: технарь
29 апреля 2012 — 17:12
Автор: технарь
 


Powered by ExBB v1.1.180311