BBcode и HTML код превью для вставки фото на форумы BBcode и HTML код превью для вставки фото на форумы
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

BBcode и HTML код превью для вставки фото на форумы

Started by D.Kalessky, March 20, 2008, 10:04:42 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

D.Kalessky

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

Makc666

Quote from: D.Kalessky on March 20, 2008, 10:04:42 PM
помогите вывести под каждую фотографию альбома хтмл-код превью с увеличением по клику (по аналогии с фоторадикал) для последующей вставки фото на форумы.
заранее спасибо 
Ищите в этом разделе:
http://forum.coppermine-gallery.net/index.php/board,83.0.html

К примеру:

http://forum.coppermine-gallery.net/index.php/topic,27220.0.html
http://forum.coppermine-gallery.net/index.php/topic,39122.0.html

D.Kalessky

Спасибо огромное! 
Немного модифицировав, получил то, что нужно!

D.Kalessky

Использую bbcode ver. 1.2 из темы http://forum.coppermine-gallery.net/index.php/topic,36302.0.html

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

Makc666

Quote from: D.Kalessky on April 08, 2008, 12:41:02 PM
Использую bbcode ver. 1.2 из темы http://forum.coppermine-gallery.net/index.php/topic,36302.0.html 

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

Если по быстрому, то в файле "codebase.php" поменяйте местами пару строк:
$bbcode_data .= '<td>[url][img][/url]</td>';
$bbcode_data .= '<td><textarea name="bbcode" rows="1" cols="40" style="overflow:off;">'.$img_url.'</textarea><input type="button" value="Copy" onclick=\'copy_clip("'.$img_url.'")\'></td>';


с парой:
$bbcode_data .= '<td>[url]title[/url]</td>';
$bbcode_data .= '<td><textarea name="bbcode" rows="1" cols="40">'.$name_url.'</textarea><input type="button" value="Copy" onclick=\'copy_clip("'.$name_url.'")\'></td>';


Там же обычная таблица в коде :)
Вы можете делать что хотите с расположение данных в таблице, перемещаю переменные.

D.Kalessky

Makc666, простите уж меня, но видимо я не совсем корректно объяснил то, что мне надо вывести.
Уточняю:
1 вариант: хочу вывести одним кодом и превью, и ссылку с фразой под превьюшкой "жмакни для просмотра".
2 вариант: хочу вывести одним кодом и превью, и ссылку с именем файла под превьюшкой

Makc666

Quote from: D.Kalessky on April 14, 2008, 11:22:06 AM
Makc666, простите уж меня, но видимо я не совсем корректно объяснил то, что мне надо вывести.
Уточняю:
1 вариант: хочу вывести одним кодом и превью, и ссылку с фразой под превьюшкой "жмакни для просмотра".
2 вариант: хочу вывести одним кодом и превью, и ссылку с именем файла под превьюшкой.
Старую версию удалите - новую установите.

bubastic

тьфу ты, тока позавчера скачал, переделал под себя, а тут на тебе новая версия

кстати убрал нафиг кнопки "Копи" и сделал клик = селект, а 2клик = копи

<script language="javascript" type="text/javascript">
function f2(x){ x.focus(); x.select(); }
</script>

$bbcode_data .= '<tr><td>[url]title[/url]</td></tr>';
$bbcode_data .= '<tr><td><INPUT name="bbcode" class="incode" readonly="readonly" onclick="f2(this);" ondblclick=\'copy_clip("'.$name_url.'")\' value='.$name_url.'></td></tr>';

$bbcode_data .= '<tr><td>BB-code: Картинка в тексте[url][img][/url]</td></tr>';
$bbcode_data .= '<tr><td><INPUT class="incode" readonly="readonly" onclick="f2(this);" ondblclick=\'copy_clip("'.$name_url.'")\' value='.$img_url.'></td></tr>';

Makc666

Quote from: bubastic on April 14, 2008, 10:57:08 PM
тьфу ты, тока позавчера скачал, переделал под себя, а тут на тебе новая версия
Никто Вам не мешает взять программу Araxis Merge и сравнить изменения, после чего уже изменять что-то или нет.

Quote from: bubastic on April 14, 2008, 10:57:08 PM
кстати убрал нафиг кнопки "Копи" и сделал клик = селект, а 2клик = копи

Quote from: bubastic on April 14, 2008, 10:57:08 PM
<script language="javascript" type="text/javascript">
function f2(x){ x.focus(); x.select(); }
</script>

$bbcode_data .= '<tr><td>[url]title[/url]</td></tr>';
$bbcode_data .= '<tr><td><INPUT name="bbcode" class="incode" readonly="readonly" onclick="f2(this);" ondblclick=\'copy_clip("'.$name_url.'")\' value='.$name_url.'></td></tr>';

$bbcode_data .= '<tr><td>BB-code: Картинка в тексте[url][img][/url]</td></tr>';
$bbcode_data .= '<tr><td><INPUT class="incode" readonly="readonly" onclick="f2(this);" ondblclick=\'copy_clip("'.$name_url.'")\' value='.$img_url.'></td></tr>';

Тоже хороший вариант, самое главное только, чтобы пользователи догадались :)

Shaman

Скажите пожалуйста, как можно реализовать вывод ссылок для експорта изображения в форматах BBcode и html, тоесть получить вывод ID папки пользователя, названия файла и т.д.?
Может для этого есть специальный плагин? Спасибо.

ULISS


Makc666

#11
Quote from: ULISS on May 19, 2008, 09:02:21 PM
Поиск рулит: http://forum.coppermine-gallery.net/index.php/topic,32816.0.html
Да, поиском пользоваться не хотят. Будем удалять ленивых.
Объединил. 

bubastic

Почему то название выводится до пробеда
QuoteУспенская
а в Copy берется все как надо
QuoteУспенская церковь (Нижний Варгол)

Вот код отв. за это.
$pic_data['title'] ? $name = $pic_data['title'] : $name = 'No Title'; //checking if the pic has a title, if not we set it to 'No title'

$name_url = '[url='.$CONFIG['ecards_more_pic_target'].$link_url.']'.$name.'[/url]';
$bbcode_data .= '<tr><td><INPUT name="bbcode" class="incode" readonly="readonly" value='.$name_url.' onclick="f2(this);" ondblclick=\'copy_clip("'.$name_url.'")\'></td>';

Makc666

Quote from: bubastic on July 24, 2008, 09:23:29 PM
Почему то название выводится до пробедаа в Copy берется все как надо
Если бы Вы посмотрели в HTML код, то увидели, что там всё выводится:
<tr><td>BB-code: [url]title[/url]</td></tr><tr><td><INPUT name="bbcode" class="incode" readonly="readonly" value=[url=http://www.photoelets.ru/displayimage.php?pos=-56]Успенская церковь (Нижний Варгол)[/url] onclick="f2(this);" ondblclick='copy_clip("[url=http://www.photoelets.ru/displayimage.php?pos=-56]Успенская церковь (Нижний Варгол)[/url]")'></td></tr>

Вот только value= у Вас выводится без двойных кавычек.

Попробуйте заменить:
value='.$name_url.'
на:
value="'.$name_url.'"

bubastic

Спасибо, что-то я упустил это

А ка подружить Copy/Paste BB Code image url и BBSearch Engine Friendly URLs v1.3,
т.е. сейчас $link_url = displayimage-56.html, а как получить SEF_овский displayimage-2-0.html ?

Makc666

Quote from: bubastic on July 31, 2008, 11:07:11 PM
Спасибо, что-то я упустил это

А ка подружить Copy/Paste BB Code image url и BBSearch Engine Friendly URLs v1.3,
т.е. сейчас $link_url = displayimage-56.html, а как получить SEF_овский displayimage-2-0.html ?
Простите, а зачем такое "извращение"?

Попробуйте заменить строку:
$lnk_gallery_url = $wrapper_path."displayimage.php?pos=-$pid";
на строку:
$lnk_gallery_url = $wrapper_path."displayimage.php?album=$album&amp;pos=$pos";

И скажите потом, получилось или нет.

MISHA

Ссылку на плугин не выкладываю т.к. её похерил =((   
Прошу вас т.к. я в этом ничего не понимаю =((
Вобщем поставил плугин Copy/Paste BB Code image url v1.21 ну вроде всё устраевает, плугин делает такие варианты вставки:
1.

[url=http://10.24.20.11/gallery/albums/userpics/10037/CRE_Klop_Spidonosik-06e4e72e_sml.jpg][IMG]http://10.24.20.11/gallery/albums/userpics/10037/thumb_CRE_Klop_Spidonosik-06e4e72e_sml.jpg[/IMG][/url]
[url=http://10.24.20.11/gallery/albums/userpics/10037/CRE_Klop_Spidonosik-06e4e72e_sml.jpg]Нажмите, чтобы посмотреть в полный размер[/url


2.
[url=http://10.24.20.11/gallery/albums/userpics/10037/CRE_Klop_Spidonosik-06e4e72e_sml.jpg][IMG]http://10.24.20.11/gallery/albums/userpics/10037/thumb_CRE_Klop_Spidonosik-06e4e72e_sml.jpg[/IMG][/url]
[url=http://10.24.20.11/gallery/albums/userpics/10037/CRE_Klop_Spidonosik-06e4e72e_sml.jpg]CRE_Klop_Spidonosik-06e4e72e_sml.jpg[/url]


А мне нужно чтобы было так

1.
[url=http://10.24.20.11/gallery/displayimage.php?album=254&pos=0][img]http://10.24.20.11/gallery/albums/userpics/10037/thumb_CRE_Klop_Spidonosik-06e4e72e_sml.jpg[/img][/url]
[url=http://10.24.20.11/gallery/displayimage.php?album=lastup&cat=0&pos=0]Нажмите, чтобы посмотреть в полный размер[/url]


2.

[url=http://10.24.20.11/gallery/displayimage.php?album=lastup&cat=0&pos=0][IMG]http://10.24.20.11/gallery/albums/userpics/10037/thumb_CRE_Klop_Spidonosik-06e4e72e_sml.jpg[/IMG][/url]
[url=http://10.24.20.11/gallery/displayimage.php?album=lastup&cat=0&pos=0]CRE_Klop_Spidonosik-06e4e72e_sml.jpg[/url]
Что бы Ктулху не воскрес, подпишись на RSS

Makc666

Вы начните с установки Copy/Paste BB Code image url v1.2.
1.21 делали для других целей. 

MISHA

Макс я установил Copy/Paste BB Code image url v1.2. но это меня вообще не устраивает, мне бы переделать Copy/Paste BB Code image url v1.21 вот тогда будет вообще идеально=)
 
Что бы Ктулху не воскрес, подпишись на RSS

Makc666

Quote from: MISHA on September 03, 2008, 02:24:33 PM
Макс я установил Copy/Paste BB Code image url v1.2. но это меня вообще не устраивает, мне бы переделать Copy/Paste BB Code image url v1.21 вот тогда будет вообще идеально=)

Я не понимаю смысл вот этих ссылок:
http://10.24.20.11/gallery/displayimage.php?album=254&pos=0
http://10.24.20.11/gallery/displayimage.php?album=lastup&cat=0&pos=0


Вы понимаете, что если Вы зальёте новые изображения, то каждый раз по данной ссылке будет отображаться совсем другое изображение?

Короче,  я не вижу смысла делать так, поэтому я сделал так, как я считаю правильным.