[Ликбез]

Форма входа
Логин:
Пароль:

Меню сайта


Скрипты и коды для юкоз - Форум аццкого кодера » Если вы пришли за помощью, то Вам сюда... » От умопомрачительного до простого

От умопомрачительного до простого
[76] likbezz [13.01.2012, 18:36]
SKh,
Quote (SKh)
Загляни к Мэри

Да, неплохой ресурс )
Посмотрю.
[77] SKh [16.01.2012, 19:42]
Да-с...
Прав Кулибин...)
Вот попытался самое наипростейшее
Если не то, пиши...
А у меня вопросов много, больше информационных
1.
Как такую листалку (показ фото) при прокрутке во время отправки сообщений, как здесь у тебя, сделать у тебя есть урок?
Или это секрет фирмы?)

Остальные в ЛС
Прикрепления: 0069335.gif (9.9 Kb)


Сообщение отредактировал SKh - Понедельник, 16.01.2012, 19:47
[78] likbezz [17.01.2012, 20:33]
SKh,
Quote (SKh)
Вот попытался самое наипростейшее

Короче, проще самому сделать, чем писать то или не то.
То, только фон под надписью с предыдущей кнопки - с оранжевым...
...

Quote (SKh)
А у меня вопросов много, больше информационных
Как такую листалку (показ фото) при прокрутке во время отправки сообщений, как здесь у тебя, сделать у тебя есть урок?

Сами стили разобраны в теме:
Как изменить страницу перезагрузки? Поставить картинку? (Классы отвечающие за внешний вид страницы: replaceBody) ...
Картинка же меняется при помощи PHP скрипта.
Code
<?php
$folder = ".";

$extList=array();
$extList['gif']='image/gif';
$extList['jpg']='image/jpeg';
$extList['jpeg']='image/jpeg';
$extList['png']='image/png';

$img = null;
if (substr($folder,-1) != '/') {
  $folder = $folder.'/';
}
if (isset($_GET['img'])) {
  $imageInfo = pathinfo($_GET['img']);
  if (
      isset( $extList[ strtolower( $imageInfo['extension'] ) ] ) &&
         file_exists( $folder.$imageInfo['basename'] )
     ) {
   $img = $folder.$imageInfo['basename'];
  }
} else {
  $fileList = array();
  $handle = opendir($folder);
  while ( false !== ( $file = readdir($handle) ) ) {
   $file_info = pathinfo($file);
   if (
       isset( $extList[ strtolower( $file_info['extension'] ) ] )
   ) {
    $fileList[] = $file;
   }
  }
  closedir($handle);

  if (count($fileList) > 0) {
   $imageNumber = time() % count($fileList);
   $img = $folder.$fileList[$imageNumber];
  }
}
if ($img!=null) {
  $imageInfo = pathinfo($img);
  $contentType = 'Content-type: '.$extList[ $imageInfo['extension'] ];
  header ($contentType);
  readfile($img);
} else {
  if ( function_exists('imagecreate') ) {
   header ("Content-type: image/png");
   $im = @imagecreate (100, 100)
       or die ("Cannot initialize new GD image stream");
   $background_color = imagecolorallocate ($im, 255, 255, 255);
   $text_color = imagecolorallocate ($im, 0,0,0);
   imagestring ($im, 2, 5, 5,  "IMAGE ERROR", $text_color);
   imagepng ($im);
   imagedestroy($im);
  }
}
?>

Вот и всё.
...
[79] SKh [18.01.2012, 12:21]
Quote (likbezz)
То, только фон под надписью с предыдущей кнопки - с оранжевым...

Просто приходилось быстро убегать и не успел написать:
На темном фоне кнопка прилично смотрится
На светлом же - пустовато как-то
Поэтому предлагаю еще сделать (сделаю) кнопку для светлого фона
[80] SKh [22.01.2012, 16:47]
Quote (likbezz)
<link type="text/css" rel="StyleSheet" href="/_st/my.css" />
<link title="MyCss" type="text/css" rel="StyleSheet" href="/frm/CSS4F85.css" />

Вставил вначале шаблона форума, сразу после
Code
<HTML><head><title>$FORUM_TITLE$</title>


А вот
Code
replaceBody
в my.css не нашел...

Сегодня уже 4 месяца и 4 дня wink


Сообщение отредактировал SKh - Воскресенье, 22.01.2012, 16:50
[81] likbezz [22.01.2012, 16:54]
SKh,
Quote (SKh)
А вот
Code
replaceBody

в my.css не нашел...

Да, ну? ... И что же нам теперь делать? .... )
Ну так пропиши - Именно то, что писал в свою ... со ссылкой на php ...
...
Quote (SKh)
Сегодня уже 4 месяца и 4 дня

Блин, маленький ещё ... Шухер небось у вас по ночам ... ))) Помню-помню “прекрасные” моменты ) ....
...
Всё, уже не надо, я прописал ...
...

... Картинки тяжеловаты - максимум 50-60 kb ...
...

На «php от юкоз» данный скрипт работать не будет - провозился всё утро ... Ноль.
А по другому туда картинку не запихнёшь .... Если только стили подменять ... Но это слишком сложно.
... Так что ...
[82] SKh [22.01.2012, 17:20]
Quote (likbezz)
Ну так пропиши - Именно то, что писал в свою ... со ссылкой на php ...

Вставил полностью блочек.
И
Ура!
Заработало!!!

Добавлено (22.01.2012, 17:20)
---------------------------------------------
Так а где лежит php файл?

[83] likbezz [22.01.2012, 17:28]
Quote (likbezz)
На «php от юкоз» данный скрипт работать не будет - провозился всё утро ... Ноль.

Подёргай хостинги, можно найти неплохой полноценный хостин рублей за 20-25 в месяц.
Знакомый один юзает http://kubez.biz/ - нормально, не жалуется - у него интернет магазин ...
...
Quote (Тариф Express)
Тариф Express
» 20 руб.
» 500 Мб
» панель Cpanel
» 1 сайт(ов) на аккаунт
» PHP, MySQL, CGI
» скидки и бонусы!


Quote (Тариф Lime)
Тариф Lime
» 50 руб.
» 1,0 Гб
» панель Cpanel
» 3 сайт(ов) на аккаунт
» PHP, MySQL, CGI
» скидки и бонусы!


Quote (Тариф Orange)
Тариф Orange
» 100 руб.
» 3,0 Гб
» панель Cpanel
» 10 сайт(ов) на аккаунт
» PHP, MySQL, CGI
» домен в подарок!

...
[84] SKh [31.01.2012, 04:06]
Привет!
Не подскажешь, если по памяти помнишь, где в стилях регулируется размер шрифта в окне Новый ответ?
[85] likbezz [31.01.2012, 04:08]
SKh,
Quote (SKh)
где в стилях регулируется размер шрифта в окне Новый ответ?

А что это за окно?
... В смысле на форуме? в поле куда пишешь? Оно имеет ID == message ... А вся таблица, ID == frM53
[86] SKh [19.02.2012, 03:28]
Можно влезть?)
Совсем с другим вопросом?
Как большой и очень большой, типа книги или рассказа, текст красиво и грамотно вложить в сайт?
Чтобы читался - раз!
И, чтобы оформление было в виде книжки (чтобы не тупо стелился текст по направляющим, а как бы страницы листались?
Как лучше?
Вложить проги-читалки (проги для прочтения книг в виде книг, имеются и их полно) или проще и грамотнее создать такую листалку (видимость книги) самому?

likbezz
У меня не горит, но... ситуэйшн, чтобы в струю...
Еесли здесь мешаюсь коль у вас не все решено и чтобы не путаться, загони мой вопрос в любой другой очкур wink
Думаю почтовик сработет


Сообщение отредактировал SKh - Воскресенье, 19.02.2012, 04:20
[87] likbezz [19.02.2012, 08:25]
SKh,
Quote (SKh)
Можно влезть?)
Совсем с другим вопросом?

Почистил тему )
...

Quote (SKh)
Как большой и очень большой, типа книги или рассказа, текст красиво и грамотно вложить в сайт?

Просто выложить - достаточно просто, на эту тему много написано:
Как обойти ограничение в 60000 символов, при добавлении? (Вывод на страницу данных из внешнего файла. JavaScript)
...

А вот сделать чтобы удобно было ... это писать уже нужно скрипт, и как-то бить весть текст на главы-страницы.
Выводить управляющие элементы, тоже скриптом ... и так далее.
А это уже сложно и многое зависит от поставленной задачи.
...

Да, наверное так проще всего:
разбить, рками, рассказ на участки-страницы.
Упаковать каждый участок текста в блок с классом:
Code
<div class="part1">Здесь располагается содержимое  class "part1"</div>
<div class="part2">Здесь располагается содержимое  class "part2"</div>

И написать скрипт, который выводит прикреплённый к сообщению текстовый файл с текстом, разбитым на страницы, с управляющими элементами, по клику на которых, текст заменяется на следующий, типа листалки по клику.
...

Конечно, можно написать скрипт чтобы он сам бил текст по кол-ву символов, но тут может быть косяк, если в тексте есть html-теги.
...
А текст лучше оформить ими - хотя бы главы заключить в теги ... чтобы удобно было.
...
[88] SKh [19.02.2012, 21:39]
Спасибо.
Но.
А если я сделаю
Quote (likbezz)
разбить, рками, рассказ на участки-страницы.

под размер экрана у меня 1280х1024
то как это будет у тех, у кого экран 800х600?
...
А можно вставить текст в CR2 http://coolreader.org/ и как-то, CR2 с текстом уложитьь в uCoz или kubez ?
Так чтобы при нажатии на кнопку на сайте открывалась CR2 с в ней находящимся текстом? wink
Если такое решение еще не применяется, то, уверен, заинтересует многих и будет иметь спрос wink
И, почему-то уверен, что Ты сможешь решить эту задачу wink
Я без лести, Слово Чести!


Сообщение отредактировал SKh - Воскресенье, 19.02.2012, 21:42
[89] likbezz [19.02.2012, 23:25]
SKh,
Quote (SKh)
А если я сделаю
Quote
разбить, рками, рассказ на участки-страницы.

под размер экрана у меня 1280х1024
то как это будет у тех, у кого экран 800х600?

Имелось в виду на участки примерно равного объёма по кол-ву символов. Как страницы.
Разрешение монитора тут при чём?
...
Quote (SKh)
то как это будет у тех, у кого экран 800х600?

Уже и длиньше. Как ещё )
...

Quote (SKh)
А можно вставить текст в CR2 http://coolreader.org/ и как-то, CR2 с текстом уложитьь в uCoz или kubez ?

Уложить-то можно, но вот как его читать будут? ...
...

Quote (SKh)
Так чтобы при нажатии на кнопку на сайте открывалась CR2 с в ней находящимся текстом?

Программы открываются не сервере, а на компе у пользователя. А если у него нет читалки? ...
...

Quote (SKh)
Если такое решение еще не применяется, то, уверен, заинтересует многих и будет иметь спрос

В смысле?
Скрипт вывода текста по главам? Или читалка на стороне сервера? Второго - не бывает - тогда уж проще выкладывать документы как ссылки на файлы в формате fb2.
...
[90] SKh [20.02.2012, 00:19]
Quote (likbezz)
Программы открываются не сервере, а на компе у пользователя. А если у него нет читалки? ...


Эта читалка не требует установки.
На компе она открывается находясь в любой папке.
Значит,по логике, должна открываться и ... )))))))
Минутку... wink


Полная версия сайта