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

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

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

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

Previous topic - Next topic

0 Members and 2 Guests 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


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

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