Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Архив » Слабо актуальные запросы по скриптам, в топике скриптов -


Слабо актуальные запросы по скриптам, в топике скриптов -

Сообщений 501 страница 520 из 1506

501

Скрипт загрузки и уменьшения фото

photo.php

Код:
<style>
.ai:link,.ai:active ,.ai:visited ,.ai:hover {padding:3;background-color:#2993C1;color:#ffffff;border:0px solid #D0DBE1;cursor:hand;font-weight:none;font-family:arial;font-size:13px;text-decoration:none}
.image_list {color:#000000;font-weight:none;font-family:arial;font-size:13px;text-decoration:none}
</style>

<font id=image_list class=image_list></font>
<br>
<form id=sp target=p_a action=p_a.php method=POST enctype="multipart/form-data">
<font class=photo>Фото:</font>
<input id=gfile class=p_i type=File name=ufile size=20>
<input type=hidden name=act value=upf>
&nbsp;&nbsp;<a class=ai href="javascript:with(document.getElementById('sp')){submit()}"> Загрузить </a>
</form>

<iframe name=p_a frameborder=0 src=p_a.php width=0 height=0 scrolling=no></iframe>

p_a.php

Код:
<?php

$w=500; // Ширина уменьшеного фото
$nh=375; // Высота уменьшеного фото
$size=500; // Максимальный вес фото в киллобайтах, если её размеры меньше 500*375. Например, если грузят анимацию gif размером 50*35, но весит она 1мб
$dir='Photo/'; // Папка для сохранения фото (не менять)
$tt='Ваше фото по размерам меньше '.$w.'*'.$nh.', но весит больше '.$size.' кб';

error_reporting (1);
$sd=strtolower($_FILES['ufile']['name']);

if ($_POST['act']=="upf" && $_FILES['ufile']['name']<>'' && (preg_match("/\.jpg$/",$sd) or preg_match("/\.png$/",$sd) or preg_match("/\.gif$/",$sd))) {

$s=GetImageSize($_FILES['ufile']['tmp_name']) or exit;
$na=substr(time(),3,9).substr(sprintf('%.3f',microtime()),2,4);
$t=preg_replace('/(.*)(.{4})$/','\2',$sd);

$sf=$_FILES['ufile']['size']/1024;

if($s[0]<=$w && $s[1]<=$nh && $sf<$size){
copy($_FILES['ufile']['tmp_name'], $dir.$na.$t);
echo "<script>parent.document.getElementById('image_list').innerHTML+=' $na$t';</script>";
exit;
}
if($s[0]<=$w && $s[1]<=$nh && $sf>$size){
echo "<script>alert('".$tt."');</script>";
exit;
}

$sn=$_FILES['ufile']['tmp_name'];

if(preg_match("/\.png$/",$sd)){
$p=ImageCreateFromPNG($sn);
}
if(preg_match("/\.jpg$/",$sd)){
$p=ImageCreateFromjpeg($sn);
}
if(preg_match("/\.gif$/",$sd)){
$p=ImageCreateFromgif($sn);
}
$k=$s[0]/$w;
$h=ceil($s[1]/$k);
if($h>$nh){
$kh=$h/$nh;
$h=$nh;
$w=ceil($w/$kh);
}
$d=ImageCreateTrueColor($w,$h);
imageAlphaBlending($d,false);
imageSaveAlpha($d,true);
imagecopyresampled($d,$p,0,0,0,0,$w,$h,$s[0],$s[1]);
imagejpeg($d,$dir.$na.'.jpg');
imagedestroy($p);
imagedestroy($d);
echo "<script>parent.document.getElementById('image_list').innerHTML+=' $na.jpg';</script>";
exit;
}
else {exit;}
?>

+папка Photo

0

502

Deff написал(а):

Иформационное табло от Romych
- укорачиваем вывод сообщений
Код:
<style> /*cтиль в крайне-правой колонке */

Вставляю и в правую колонку объявления, и в HTML-низ... всё равно висит над объявлением, да еще и криво :( (Опера, Хром).

http://s014.radikal.ru/i327/1107/67/bc24b667d925t.jpg

А можно, чтобы просто внизу это табло было? Если уж в правую колонку не вставляется.

------
cкрипт со стр.26 этой темы

Отредактировано Нью (Пн, 25 Июл 2011 12:53:48)

0

503

Нью :glasses: Рисуйте итоговый скриншот, адрес форума, как должно выглядеть и чем не устраивает обычный скрипт последние 10 сообщений ? ( который внизу статистики )

0

504

Deff написал(а):

Быстрая Навигация по страницам

Deff, Ваш скрипт (пост 496) просто замечательный! Вот и в этой теме требуется такое... а то пока долистаешься!
Но проблема такая. Сейчас возможность быстро найти нужную страницу - только внизу страницы. А ведь такой же перечень номеров страниц и наверху, и там всё остается по-обычному...
И вот если бы действие Вашего скрипта распространилось и на верхний перечень страниц... Это возможно?

0

505

Makarius написал(а):

Но проблема такая. Сейчас возможность быстро найти нужную страницу - только внизу страницы. А ведь такой же перечень номеров страниц и наверху, и там всё остается по-обычному...

:glasses: Собственно постеснялсо вверх - думал, что внизу достаточно и птом по первым 4 страницам удобно без пагинатора

могу переставить вверх - внизу бует как ранее вверху( ксать Romych тож использовал ток один пагинатор( вверху правда

Отредактировано Deff (Вт, 26 Июл 2011 16:06:15)

0

506

Deff написал(а):

могу переставить вверх - внизу бует как ранее вверху

Deff, а чтоб было и там, и там - такое никак нельзя?
Народ у нас разнообразный, и одни привыкли к верхним, вниз не догадываются посмотреть, другие - наоборот...

0

507

Makarius
:glasses:

ПАГИНАТОР ДЛЯ ВЕРХНЕЙ ЧАСТИ СТРАНИЦЫ

В HTML верх

<script src="http://hostjs-mybb2011.narod.ru/js/mybb_up_paginator.js"></script>
<style>.linkst{margin-top:-30px;}</style>

Отредактировано Deff (Вт, 26 Июл 2011 17:08:55)

0

508

Deff написал(а):

ПАГИНАТОР ДЛЯ ВЕРХНЕЙ ЧАСТИ СТРАНИЦЫ

Да, с этим скриптом наверху появляется этот "ускоритель".
Но вот внизу перечень страниц вообще пропадает...
Да ладно уж, лучшее - враг хорошего! Пусть будет как раньше, это уже очень хорошо. Спасибо за хлопоты!

0

509

Deff
Makarius
Хм...
А получицо ли поставить два скрипта: и верхний и нижний пагинаторы? *ушол тестить*

0

510

Не получилось ТТ

0

511

Deff написал(а):

ксать Romych тож использовал ток один пагинатор( вверху правда

вообще-то мой и внизу отображается, если в стиле пагинатора поколдовать со значением position
вместо position: relative;
например
position: fixed;

+1

512

Laktonika :glasses: Получицо - если нижний ставить первым :D

0

513

Deff написал(а):

чем не устраивает обычный скрипт последние 10 сообщений ? ( который внизу статистики )

Очень устраивает. Пожалуйста ссылку, где его взять.  :cool:

0

514

Нью
в HTML низ

Код:
<!-- Cкрипт последние 10 сообщений -->
<script src="/export.php?type=js&max=10" type="text/javascript"></script>
<script type="text/javascript">
if(location.href=='http://'+location.hostname+'/'){
var html='';
var ts = '';
var mo = '';
var hh = '';
var mm = '';
var i = 0;
for(i=0;i<content.length;i++) {
	ts = new Date();
	ts.setTime(1000*content[i][0]);
	mo = ts.getMonth()+1;
	if (mo<10) mo='0'+mo;
	hh = ts.getHours();
	mm = ts.getMinutes()+'';
	if (mm<10) mm='0'+mm;
	ts = ts.getDate()+'.'+mo+' '+hh+':'+mm;
html2="</tr></tbody></table></div>"
html1="<h2>ПОСЛЕДНИЕ 10 СООБЩЕНИЙ</h2><div class=\"container\"><table cellspacing=\"0\" width=100%><thead><tr><th scope=\"col\">АВТОР</th><th scope=\"col\">ВРЕМЯ</th><th scope=\"col\">ПОСЛЕДНЕЕ СООБЩЕНИЕ</th></tr></thead><tbody class=\"hasicon\">"
html+='<tr><td>'+content[i][1]+'</td><td class=\"tc2\">'+ts+'<td class=\"tcr\"><a href=\"'+content[i][2]+'\" target=\"_blank\">'+content[i][3]+'</a><br /></td></tr>';
}

var arr=document.getElementsByTagName("div")
i=0
str=document.URL
while(arr[i] ){
if((str.substring(str.lastIndexOf('/')+1)=="" || str.substring(str.lastIndexOf('/')+1)=="index.php") && arr[i].className=="statscon"){
name=arr[i].innerHTML
name=name.substring(0)
arr[i].innerHTML=""+html1+""+html+""+html2+"<br><h2>Общая Статистика</h2>"+name+""
}
i++
}}
</script><!-- Конец Скрипта последние 10 сообщений -->

+1

515

Deff
Спасибо огромное. Но опять криво встает. Видимо такой стиль в МУВВ... не любит дополнений.  :dontknow:

0

516

Deff
Не-а
Так работает только верхний пагинатор.
Нижний - там просто место свободное отображается и слово "Страницы:".
И вот еще б им одинаковый стиль сделать... Как у верхнего пагинатора

0

517

Нью  :glasses: У Вас Ошибки в Обявлении - отключите объяву

Замените Объявление Полностью:

Код:
<h1 ALIGN="center"><span><img src="http://forumupload.ru/uploads/0000/14/0b/6535-1.gif"></span></h1><br>

<TABLE BORDER="4" CELLSPACING=0 WIDTH=100% bordercolor="1" bgcolor="#9999FF"><TR ALIGN="center"><TD COLSPAN=3>

<h1 ALIGN="center"><span><font color ="#8b2500">Приглашаем к приятному общению!</font></span></h1>

</TD></TR>
<TR>
<TD WIDTH="20%" ALIGN="center">
<img src="http://s42.radikal.ru/i098/1107/91/0a6355b21129.jpg">
</TD>

<TD WIDTH="30%" ALIGN="center"><big><b>Кофейный клуб</big><br><a href="http://newforum.4bb.ru/viewtopic.php?id=350#p9764"><img src="http://kilat.ru/razdeliteli/7231.gif"></a>
</TD>

<TD WIDTH="20%" ALIGN="center">
<big><b>Кто здесь?</big>
<!-- Инфо-Панель:"КТО-ГДЕ" в Объявление --><div id="myINfO"><span><img id="byt_2" src="http://savepic.org/1852486.png" title="Скрыть «Кто-Где»"/></span><div id="MyInf_Active" class="ScrollBox-y" style="display:none; height: auto"></div></div><script>START_MyPANEL ()</script><!--END/Инфо-Панель:"КТО-ГДЕ" в Объявление --></TD>
</tr>
</TABLE>

Отредактировано Deff (Вт, 26 Июл 2011 20:41:48)

0

518

Спасибо...  Сработало!!!  http://forumupload.ru/uploads/0000/14/1c/346394-1.gif

Отредактировано Нью (Вт, 26 Июл 2011 21:20:44)

0

519

Laktonika
Makarius
Deff
я разобрался со своим вариантом пагинатора, кое что подправил в скрипте и стиле, теперь он работает, и с верхней, и с нижней частью страниц (пост №506)

извиняюсь перед rps, что зря потревожил его

+2

520

Romych Там вон вопрос с Иконками - сможешь помочь ? >  пост 8

0


Вы здесь » Единый форум поддержки » Архив » Слабо актуальные запросы по скриптам, в топике скриптов -