Advanced search  

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]

Pages: [1] 2 3   Go Down

Author Topic: BBcode и HTML код превью для вставки фото на форумы  (Read 70657 times)

0 Members and 1 Guest are viewing this topic.

D.Kalessky

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Gender: Male
  • Posts: 51

помогите вывести под каждую фотографию альбома хтмл-код превью с увеличением по клику (по аналогии с фоторадикал) для последующей вставки фото на форумы.
заранее спасибо 
« Last Edit: January 19, 2009, 04:01:30 pm by Makc666 »
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page

помогите вывести под каждую фотографию альбома хтмл-код превью с увеличением по клику (по аналогии с фоторадикал) для последующей вставки фото на форумы.
заранее спасибо 
Ищите в этом разделе:
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
« Last Edit: January 19, 2009, 04:01:37 pm by Makc666 »
Logged

D.Kalessky

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Gender: Male
  • Posts: 51

Спасибо огромное! 
Немного модифицировав, получил то, что нужно!
« Last Edit: January 19, 2009, 04:08:05 pm by Makc666 »
Logged

D.Kalessky

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Gender: Male
  • Posts: 51

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

не смог вывести под превью ссылку с названием файла или просто требуемый мне текст. подчеркиваю: вывести ссылку надо именно под картинку.
помогите чуть модернизировать данный плагин.
т.е. в идеале хочу получить превью, а сразу под ней ссылка с оригинальным именем файла на полную фоту или текст типа "жмакни для увеличения". (еще не решил что лучше выводить)
заранее спасибо
« Last Edit: January 19, 2009, 04:11:39 pm by Makc666 »
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page

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

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

Если по быстрому, то в файле "codebase.php" поменяйте местами пару строк:
Code: [Select]
$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>';

с парой:
Code: [Select]
$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>';

Там же обычная таблица в коде :)
Вы можете делать что хотите с расположение данных в таблице, перемещаю переменные.
« Last Edit: January 19, 2009, 04:07:49 pm by Makc666 »
Logged

D.Kalessky

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Gender: Male
  • Posts: 51

Makc666, простите уж меня, но видимо я не совсем корректно объяснил то, что мне надо вывести.
Уточняю:
 1 вариант: хочу вывести одним кодом и превью, и ссылку с фразой под превьюшкой "жмакни для просмотра".
 2 вариант: хочу вывести одним кодом и превью, и ссылку с именем файла под превьюшкой
« Last Edit: June 22, 2009, 02:45:36 pm by Makc666 »
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page

 
Makc666, простите уж меня, но видимо я не совсем корректно объяснил то, что мне надо вывести.
Уточняю:
 1 вариант: хочу вывести одним кодом и превью, и ссылку с фразой под превьюшкой "жмакни для просмотра".
 2 вариант: хочу вывести одним кодом и превью, и ссылку с именем файла под превьюшкой.
Старую версию удалите - новую установите.
« Last Edit: January 19, 2009, 04:07:23 pm by Makc666 »
Logged

bubastic

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 22

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

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

Code: [Select]
<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>';
« Last Edit: June 22, 2009, 02:45:30 pm by Makc666 »
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page

тьфу ты, тока позавчера скачал, переделал под себя, а тут на тебе новая версия
Никто Вам не мешает взять программу Araxis Merge и сравнить изменения, после чего уже изменять что-то или нет.

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

Code: [Select]
<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>';
Тоже хороший вариант, самое главное только, чтобы пользователи догадались :)
« Last Edit: January 19, 2009, 04:07:06 pm by Makc666 »
Logged

Shaman

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 37
Ссылки BBcode и html
« Reply #9 on: May 19, 2008, 04:36:00 pm »

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

ULISS

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Gender: Male
  • Posts: 60
Re: Ссылки BBcode и html
« Reply #10 on: May 19, 2008, 09:02:21 pm »

Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page
Re: Ссылки BBcode и html
« Reply #11 on: May 22, 2008, 10:25:00 am »

Поиск рулит: http://forum.coppermine-gallery.net/index.php/topic,32816.0.html
Да, поиском пользоваться не хотят. Будем удалять ленивых.
Объединил. 
« Last Edit: January 19, 2009, 04:06:30 pm by Makc666 »
Logged

bubastic

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 22

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

Вот код отв. за это.
Code: [Select]
$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'
Code: [Select]
$name_url = '[url='.$CONFIG['ecards_more_pic_target'].$link_url.']'.$name.'[/url]';
Code: [Select]
$bbcode_data .= '<tr><td><INPUT name="bbcode" class="incode" readonly="readonly" value='.$name_url.' onclick="f2(this);" ondblclick=\'copy_clip("'.$name_url.'")\'></td>';
« Last Edit: January 19, 2009, 04:11:07 pm by Makc666 »
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page

 
Почему то название выводится до пробедаа в Copy берется все как надо
Если бы Вы посмотрели в HTML код, то увидели, что там всё выводится:
Code: [Select]
<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= у Вас выводится без двойных кавычек.

Попробуйте заменить:
Code: [Select]
value='.$name_url.'на:
Code: [Select]
value="'.$name_url.'"
« Last Edit: January 19, 2009, 04:06:17 pm by Makc666 »
Logged

bubastic

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 22

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

А ка подружить Copy/Paste BB Code image url и BBSearch Engine Friendly URLs v1.3,
 т.е. сейчас $link_url = displayimage-56.html, а как получить SEF_овский displayimage-2-0.html ?
« Last Edit: June 22, 2009, 02:46:49 pm by Makc666 »
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page

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

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

Попробуйте заменить строку:
Code: [Select]
$lnk_gallery_url = $wrapper_path."displayimage.php?pos=-$pid";на строку:
Code: [Select]
$lnk_gallery_url = $wrapper_path."displayimage.php?album=$album&amp;pos=$pos";
И скажите потом, получилось или нет.
« Last Edit: January 19, 2009, 04:10:27 pm by Makc666 »
Logged

MISHA

  • Coppermine frequent poster
  • ***
  • Country: ru
  • Offline Offline
  • Gender: Male
  • Posts: 262

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

Code: [Select]
[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.
Code: [Select]
[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.
Code: [Select]
[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.

Code: [Select]
[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]
« Last Edit: January 19, 2009, 04:10:04 pm by Makc666 »
Logged
Что бы Ктулху не воскрес, подпишись на RSS

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page

Вы начните с установки Copy/Paste BB Code image url v1.2.
1.21 делали для других целей. 
« Last Edit: January 19, 2009, 04:05:45 pm by Makc666 »
Logged

MISHA

  • Coppermine frequent poster
  • ***
  • Country: ru
  • Offline Offline
  • Gender: Male
  • Posts: 262

Макс я установил Copy/Paste BB Code image url v1.2. но это меня вообще не устраивает, мне бы переделать Copy/Paste BB Code image url v1.21 вот тогда будет вообще идеально=)
 
« Last Edit: June 22, 2009, 02:46:56 pm by Makc666 »
Logged
Что бы Ктулху не воскрес, подпишись на RSS

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page

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

Я не понимаю смысл вот этих ссылок:
Code: [Select]
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

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

Короче,  я не вижу смысла делать так, поэтому я сделал так, как я считаю правильным.
« Last Edit: January 19, 2009, 04:05:36 pm by Makc666 »
Logged
Pages: [1] 2 3   Go Up
 

Page created in 0.039 seconds with 18 queries.