AntiSlaed CMS
Вход
Логин: Пароль:Забыли пароль?
Запомнить вас на этом компьютере?
Войти скрытым?

Здравствуйте, Гость ( Вход | Регистрация )

> Внимание!

Адрес нашего форума изменился, теперь мы доступны по адресу antislaed.net. Обновите ссылки и закладки, он больше не изменится.


> Хак ББ редактора для AC 4.2
BoBCP
сообщение Sep 5 2008, 14:37
Сообщение #1


Я уже люблю АС
Иконка группы

Группа: Пользователи

Сообщений: 101
Регистрация:
17.4.2008
Пользователь №: 3,330
Спасибо сказали: 26

Вставить ник




Переделал что выкладывал Еndrej http://antislaed.net/index.php?showtopic=1197, и что выкладывал Ska с пидор.нет. Так же спасибо Az0ma за FLV

Теперь намного легче добавлять видео, место прямых сылок на него надо только копирнуть ид . Подробнее внизу.




1.Заходим в language/lang-russian.php

Идем в самый низ и перед
КОД
?>
вставляем :



Для Youtube

КОД
define("_YOUTUBE","Видео с YouTube");


Для Rutube

вставляем после кода для Youtube

КОД
define("_RUTUBE","Видео с RuTube");


Для Smotri.com

вставляем после кода для Rutube

КОД
define("_SMOTRI","Видео с Smotri.com");


Для GoogleVideo

вставляем после кода для Smotri.com

КОД
define("_GOOGLEVID","Видео с Google.com");


Для обычного видео

Вставляем после кода для google

КОД
define("_VIDEO","Видео");


Для flv файлов

Вставляем после кода для видео

КОД
define("_FLV","Флэш видео");


Для Mp3

Вставляем после кода для FLV

КОД
define("_MP3","Mp3 файл");


Для Flash

Вставляем после кода для Mp3

КОД
define("_FLASH","Flash файл");



Теперь идем в /function/function.php

Ищем строчку
КОД
    $bb[] = "#\[b\](.*?)\[/b\]#si";
    $html[] = "<b>\\1</b>";


После нее вставляем:


Для Youtube

КОД
    $bb[] = "#\[youtube\](.*?)\[/youtube\]#si";
    $html[] = "<p align=\"center\"><embed src=\"http://www.youtube.com/v/\\1\" type=\"application/x-shockwave-flash\" allowfullscreen=\"true\" width=\"425\" height=\"373\"></embed></object></p>\n";


Для Rutube

вставляем после кода для Youtube

КОД
    $bb[] = "#\[rutube\](.*?)\[/rutube\]#si";
$html[] = "<p align=\"center\"><OBJECT width=\"400\" height=\"353\"><PARAM name=\"wmode\" value=\"http://video.rutube.ru/\\1\" />
          <PARAM name=\"wmode\" value=\"window\" /><PARAM name=\"allowFullScreen\" value=\"true\">
          </PARAM><EMBED src=\"http://video.rutube.ru/\\1\" type=\"application/x-shockwave-flash\" wmode=\"window\" width=\"400\" height=\"353\" allowFullScreen=\"true\" /></OBJECT></p>\n";


Для Smotri.com

вставляем после кода для Rutube

КОД
    $bb[] = "#\[smotri.com\](.*?)\[/smotri.com\]#si";
    $html[] = "<p align=\"center\"><object classid=clsid:d27cdb6e-ae6d-11cf-96b8-444553540000 width=400 height=330><param name=movie value=http://pics.smotri.com/scrubber_custom8.swf?file=\\1&bufferTime=3&autoStart=false&str_lang=rus&xmlsource=http%3A%2F%2Fpics.smotri.com%2Fcskins%2Fblue%2Fskin_color_lightaqua.xml&xmldatasource=http%3A%2F%2Fpics.smotri.com%2Fskin_ng.xml /><param name=allowScriptAccess value=always /><param name=allowFullScreen value=true /><param name=bgcolor value=#ffffff /><embed src=http://pics.smotri.com/scrubber_custom8.swf?file=\\1&bufferTime=3&autoStart=false&str_lang=rus&xmlsource=http%3A%2F%2Fpics.smotri.com%2Fcskins%2Fblue%2Fskin_color_lightaqua.xml&xmldatasource=http%3A%2F%2Fpics.smotri.com%2Fskin_ng.xml  quality=high allowscriptaccess=always allowfullscreen=true wmode=window  width=400 height=330 type= application/x-shockwave-flash></embed></object></p>";


Для GoogleVideo

вставляем после кода для Smotri.com

КОД
    $bb[] = "#\[video.google.com\](.*?)\[/video.google.com\]#si";
    $html[] = "<p align=\"center\"><embed id=\"VideoPlayback\" style=\"width:400px;height:326px\" allowFullScreen=\"true\" src=\"http://video.google.com/googleplayer.swf?docid=\\1&hl=ru&fs=true\" type=\"application/x-shockwave-flash\"> </embed></p>\n";


Для обычного видео

Вставляем после кода для google

КОД
    $bb[] = "#\[video\](.*?)\[/video\]#si";
    $html[] = "<p align=\"center\"><br><fieldset><legend>Просмотр видео</legend><embed type=\"application/x-mplayer2\" pluginspage=\"http://www.microsoft.com/Windows/Downloads/Contents/MediaPlayer/\" width=\"300\" height=\"235\" src=\"\\1\" filename=\"\\1\" autostart=\"True\" showcontrols=\"True\" Volume=\"100\"  id='mediaPlayer' displaysize='5' autosize='1'  showstatusbar=\"True\" showdisplay=\"False\" autorewind=\"False\"></embed><br><font class=small>Для просмотра видео, оно должно изначально загрузится.</font></fieldset></p>";


Для flv файлов

Вставляем после кода для обычного видео

КОД
$bb[] = "#\[flv\]([\w]+?://([\w\#$%&~/.\-;:=,?@\]+]+|\[(?!flv=))*?)\[/flv\]#is";
          $html[] = "<script type=\"text/javascript\" src=\"ajax/swfobject.js\"></script>
  <p id=\"player1\"><a href=\"http://www.macromedia.com/go/getflashplayer\">Get the Flash Player</a> to see         this player.</p>
        <script type=\"text/javascript\">
        var s1 = new SWFObject(\"ajax/flvplayer.swf\",\"single\",\"300\",\"250\",\"7\");
        s1.addParam(\"allowfullscreen\",\"true\");
        s1.addVariable(\"file\",\"\\1\");
        s1.addVariable(\"image\",\"\");
        s1.write(\"player1\");
        </script>";

         $bb[] = "#\[flv=([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*?)\]([^?\n\r\t].*?)\[/flv\]#is";
        $html[] = "<script type=\"text/javascript\" src=\"ajax/swfobject.js\"></script>
  <p id=\"player1\"><a href=\"http://www.macromedia.com/go/getflashplayer\">Get the Flash Player</a> to see         this player.</p>
        <script type=\"text/javascript\">
        var s1 = new SWFObject(\"ajax/flvplayer.swf\",\"single\",\"300\",\"250\",\"7\");
        s1.addParam(\"allowfullscreen\",\"true\");
        s1.addVariable(\"file\",\"\\2\");
        s1.addVariable(\"image\",\"\\1\");
        s1.write(\"player1\");
        </script>";



Для Mp3

Вставляем после кода для FLV

КОД
      $bb[] = "#\[mp3\](.*?)\[/mp3\]#si";
        $html[] = "<script type=\"text/javascript\" src=\"ajax/swfobject.js\"></script>
        <p id=\"player1\"><a href=\"http://www.macromedia.com/go/getflashplayer\">Get the Flash Player</a> to see this player.</p>
        <script type=\"text/javascript\">
        var s3 = new SWFObject(\"ajax/mp3player.swf\", \"line\", \"240\", \"20\", \"7\");
        s3.addVariable(\"file\",\"\\1\");
        s3.addVariable(\"repeat\",\"false\");
        s3.addVariable(\"showdigits\",\"true\");
        s3.addVariable(\"showdownload\",\"false\");
        s3.write(\"player1\");
</script>";


Для Flash

Вставляем после кода для Mp3


КОД
$bb[] = "#\[flash\](.*?)\[/flash\]#si";
        $html[] ="<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"300\">
          <param name=\"movie\" value=\"\\1\">
          <param name=\"quality\" value=\"high\">
          <embed src=\"\\1\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"300\" >
          </embed>
        </object>";





3. Ищем строчку

КОД
        ."<div class=\"editorbutton\" OnMouseOver=\"this.className='editorbuttonover';\" OnMouseOut=\"this.className='editorbutton';\" OnClick=\"InsertCode('img', '', '', '', '".$id."')\"><img src=\"".img_find("editor/img")."\" title=\""._EIMG."\"></div>"


После вставяем для :


Для Youtube

КОД
        ."<div class=\"editorbutton\" OnMouseOver=\"this.className='editorbuttonover';\" OnMouseOut=\"this.className='editorbutton';\" OnClick=\"InsertCode('youtube', '', '', '', '".$id."')\"><img src=\"".img_find("editor/youtube")."\" title=\""._YOUTUBE."\"></div>"


Для Rutube

вставляем после кода для Youtube

КОД
        ."<div class=\"editorbutton\" OnMouseOver=\"this.className='editorbuttonover';\" OnMouseOut=\"this.className='editorbutton';\" OnClick=\"InsertCode('rutube', '', '', '', '".$id."')\"><img src=\"".img_find("editor/rutube")."\" title=\""._RUTUBE."\"></div>"


Для Smotri.com

вставляем после кода для Rutube

КОД
        ."<div class=\"editorbutton\" OnMouseOver=\"this.className='editorbuttonover';\" OnMouseOut=\"this.className='editorbutton';\" OnClick=\"InsertCode('smotri.com', '', '', '', '".$id."')\"><img src=\"".img_find("editor/smotri")."\" title=\""._SMOTRI."\"></div>"


Для GoogleVideo

вставляем после кода для Smotri.com

КОД
        ."<div class=\"editorbutton\" OnMouseOver=\"this.className='editorbuttonover';\" OnMouseOut=\"this.className='editorbutton';\" OnClick=\"InsertCode('video.google.com', '', '', '', '".$id."')\"><img src=\"".img_find("editor/google")."\" title=\""._GOOGLEVID."\"></div>"


Для обычного видео

Вставляем после кода для google

КОД
        ."<div class=\"editorbutton\" OnMouseOver=\"this.className='editorbuttonover';\" OnMouseOut=\"this.className='editorbutton';\" OnClick=\"InsertCode('video', '', '', '', '".$id."')\"><img src=\"".img_find("editor/video")."\" title=\""._VIDEO."\"></div>"


Для flv файлов

Вставляем после кода для видео

КОД
[code]        ."<div class=\"editorbutton\" OnMouseOver=\"this.className='editorbuttonover';\" OnMouseOut=\"this.className='editorbutton';\" OnClick=\"InsertCode('flv', '', '', '', '".$id."')\"><img src=\"".img_find("editor/flv")."\" title=\""._FLV."\"></div>"
[/code]

Для Mp3

Вставляем после кода для FLV

КОД
        ."<div class=\"editorbutton\" OnMouseOver=\"this.className='editorbuttonover';\" OnMouseOut=\"this.className='editorbutton';\" OnClick=\"InsertCode('mp3', '', '', '', '".$id."')\"><img src=\"".img_find("editor/mp3")."\" title=\""._MP3."\"></div>"


Для Flash

Вставляем после кода для Mp3

КОД
[code]        ."<div class=\"editorbutton\" OnMouseOver=\"this.className='editorbuttonover';\" OnMouseOut=\"this.className='editorbutton';\" OnClick=\"InsertCode('flash', '', '', '', '".$id."')\"><img src=\"".img_find("editor/flash")."\" title=\""._FLASH."\"></div>"
[/code]



4. Чтобы проигрывалось видео :


Для Youtube

Вставляем код видео http://www.youtube.com/watch?v=fSfsk9ylKTc&feature=related

Пример [youtube]fSfsk9ylKTc[/youtube]

Для Rutube

Вставляем код видео http://rutube.ru/tracks/845897.html?related=1&v=179b855ff4d4398bc990a16c271a91f1

Пример [rutube]179b855ff4d4398bc990a16c271a91f1[/rutube]

Для Smotri.com

Вставляем код для видео http://smotri.com/video/view/?id=v580551a41d#none

Пример [smotri.com]v580551a41d[/smotri.com]

Для GoogleVideo

Вставляем код видео http://video.google.com/videoplay?docid=8372603330420559198&hl=ru

Пример [video.google.com]8372603330420559198[/video.google.com]

Для обычного видео

Вставляете сылку на файл и с двух сторон [video][/video]

Для flv файлов

Вставляете сылку на файл и с двух сторон [flv][/flv]

Для Mp3

Вставляете сылку на файл и с двух сторон [mp3][/mp3]

Для Flash

Вставляете сылку на файл и с двух сторон [flash][/flash]

Архив ajax.rar разархивировать в корень сайта.
Так же прикрепил архив с иконками, сделал задний фон прозрачный =). Его кидать в /images/editor

Сообщение отредактировал BoBCP: Oct 10 2008, 17:00
Прикрепленные файлы
Прикрепленный файл  editor.rar ( 14.7 Кб ) Кол-во загрузок: 175
Прикрепленный файл  ajax.rar ( 64.9 Кб ) Кол-во загрузок: 169
 
BoBCP, Вас 19 раз(а) поблагодарили за это сообщение:
abatsk, Akk0pg, Asus, BETxoWIN, Chupsik, DARGO, djmiro, DjSalamander, Immeasurability, Immeasurability, lnx05, markiz954, mozolini, padlas, samogon, Smer4, xakepok, Z1dan3, Zyama
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение

Сообщений в этой теме
BoBCP   Хак ББ редактора для AC 4.2   Sep 5 2008, 14:37
mozolini   ЦИТАТАДля flv файлов Пока нету кода. Выложите пли...   Sep 26 2008, 19:22
Chupsik   Спасибо автору, поставил себе все примочки, кроме ...   Sep 26 2008, 22:41
Az0ma   Итак... кому надо для проигрывания flv файлов: ...   Oct 2 2008, 22:09
GayveR   А как добавить в новость несколько видео?   Oct 5 2008, 12:53
Az0ma   ЦИТАТА(GayveR @ Oct 5 2008, 12:53 ) А как...   Oct 6 2008, 01:18
GayveR   ЦИТАТА(Az0ma @ Oct 6 2008, 01:18 ) ссылка...   Oct 6 2008, 10:14
BoBCP   Обновил первый пост, Az0ma спасибо! =)   Oct 10 2008, 17:02
Az0ma   хм... кто нить в ява скриптах разбирается? может р...   Oct 13 2008, 15:01
shim   ЦИТАТА(Az0ma @ Oct 13 2008, 16:01 ) хм......   Apr 30 2010, 20:31
yan   А помоему намного было бы удобнее не встраивать кн...   Oct 28 2008, 22:37
TrigeR   Не знал в какую тему обратиться, поиск по запросу ...   Oct 30 2008, 08:17
Zyama   В Файрфокс что-то не работают кнопки. Это только у...   Nov 11 2008, 00:26
yan   ЦИТАТА(Zyama @ Nov 11 2008, 01:26 ) В Фай...   Nov 11 2008, 00:38
Zyama   Internet Explorer 5.5 - работает Firefox - 3.0.3 ...   Nov 11 2008, 02:30
ATIX   ЦИТАТА(Zyama @ Сегодня, 03:30 )Firefox - 3.0...   Nov 11 2008, 08:57
DjSalamander   оказывается такая трабла у многих,не у меня только...   Nov 11 2008, 09:58
hpower   кнопки и у меня не работали в мазиле причиной была...   Dec 23 2008, 09:19
DjSalamander   hpower,пасиб, ток пажалуста чуть по подробней,не с...   Dec 23 2008, 14:09
hpower   вообщем.... ) открываем function/function.php нахо...   Dec 23 2008, 15:31
EEEZ   Очень бесполезный хак. У меня на портале зафлудили...   Dec 23 2008, 15:51
nswp   У меня что flv видео не смотряться!!Печаль...   Dec 25 2008, 20:27
mittnick   ЦИТАТАСтраница весит порядка 4 мб... ,друг,это не ...   Dec 26 2008, 15:55
Free3e   Подскажите можно ли добавить код для видео с vkont...   Feb 3 2009, 21:40
Yan inc   Обычный "видео". Только узнай реальный а...   Feb 4 2009, 00:41
Free3e   ЦИТАТА(Yan inc @ Feb 3 2009, 23:41 ) Обыч...   Feb 4 2009, 01:13
samogon   а как устанавливать размер так чтоли КОД[ce...   Mar 1 2009, 01:36
DjSalamander   http://antislaed.net/index.php?showtopic=1197   Mar 1 2009, 02:08
samogon   размер swf как сделать?   Mar 2 2009, 15:17
BoBCP   ЦИТАТА(samogon @ Mar 2 2009, 14:17 ) разм...   Mar 3 2009, 00:43
Z1dan3   Вот измененные файлы для тех,кому надо flv на сайт...   Mar 3 2009, 01:00
BoBCP   ЦИТАТА(Z1dan3 @ Mar 3 2009, 00:00 ) Вот и...   Mar 4 2009, 02:44
Z1dan3   ЦИТАТАНе катит ман, заменяется function.php, если ...   Mar 4 2009, 17:32
metdog   Уменя обычное видео не работает в чом причина. ...   Mar 9 2009, 04:26
DjSalamander   блин,сколко долбить мона,версия,сайт?   Mar 9 2009, 04:41
Bulqr4eto   Может ли кто-нибудь сказать мне, как сделать его д...   Mar 23 2009, 18:08
akha   Привет всем! Спасибо за хак, у меня работает...   Jul 1 2009, 21:09
Мistikz   надо бы это собрать в отдельный хак - сделать для ...   Jul 30 2009, 02:16
DjSalamander   вот вам encripter, и прячте сколько хотите КОД...   Jul 30 2009, 08:43
akha   [quote name='DjSalamander' date='Jul 3...   Aug 24 2009, 17:01
DjSalamander   по моему и так подробно, да с примерами, создать д...   Aug 24 2009, 17:18
Odessoss   А есть програмка для управления лпт портом под вис...   Feb 9 2010, 11:39
DjSalamander   ты хоть посмотрел, чего и в какую тему лепиш???   Feb 9 2010, 16:13


Ответить в данную темуНачать новую тему

2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
 

RSS Текстовая версия Сейчас: 13 June 2024 - 15:47
Хостинг предоставлен NetLevel.Ru   Eleanor CMS