Кто владеет javascript ом?

(Ответов: 24, Просмотров: 1728)
Страница 1 из 3 123 Последняя
  1. [web-developer] Аватар для cOAPerator
    • Регистрация: 22.02.2011
    • Сообщений: 615
    • Репутация: 111
    • Webmoney BL: ?
    Ребята, кто владеет javascript ом? я с ним вообще плохо знаком (
    помогите добавить кнопочку в редактор, чтобы она вставляла [ сode][ /code]. В обшем так же как тегом жирного шрифта обрамляется текст, можно было обрамить текст тегом [ code][ /code]

    редактор тинимс
    Последний раз редактировалось cOAPerator; 02.01.2012 в 18:30.
    • 0
  2. [web-developer] Аватар для cOAPerator
    • Регистрация: 22.02.2011
    • Сообщений: 615
    • Репутация: 111
    • Webmoney BL: ?
    Что никто не знает как сделать? может хоть подскажете куда копать?
    • 0
  3. Дипломник
    • Регистрация: 29.11.2009
    • Сообщений: 131
    • Репутация: 32
    По-моему есть плагин для tinymce для вставки bbcode'а.
    А так копать в сторону api или расковырять какой-нибудь простой плагин.
    • 0
  4. [web-developer] Аватар для cOAPerator
    • Регистрация: 22.02.2011
    • Сообщений: 615
    • Репутация: 111
    • Webmoney BL: ?
    Весёлый химик, а название этого плагина не подскажете?
    • 0
  5. Сайты на WordPress Аватар для ADvi
    • Регистрация: 22.01.2011
    • Сообщений: 490
    • Репутация: 89
    • Webmoney BL: ?
    для WP и стандартного редактора:
    в файл wp-includes\js\quicktags.js
    добавляем, например
    PHP код:
    edButtons[edButtons.length]=new edButton("ed_code","code","[code]","[/code]",""
    Лучший хостинг в рунете | Не делайте людям добро – они вам этого не простят.
    • 0
  6. [web-developer] Аватар для cOAPerator
    • Регистрация: 22.02.2011
    • Сообщений: 615
    • Репутация: 111
    • Webmoney BL: ?
    ADvi, у меня сайт самописный.

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

    Выделяю его, нажимаю кнопку, получается:
    [tag]Текст, который нужно обрамить тегами.[/teg]

    Вот нашел как кнопку сделать:
    Код:
    (function()
    	{
    		tinymce.create("tinymce.plugins.myplugin",
    		{
    			init:
    			function(ed,c) {
    				ed.addButton('preCode', {
    					title : 'pre code',
    					image : c+'/img/preCode.gif',
    					onclick : function() {
    						// Add you own code to execute something on click
    						content = ed.selection.getSel();
    						ed.focus();
    						ed.selection.setContent('<pre><code>'+content+'</code></pre>');
    					}
    				}),
    			}
    		});
    	tinymce.PluginManager.add("myplugin",tinymce.plugins.myplugin)
    	}
    )();
    А в панель добавить ее не получается. прописываю:

    Код:
    <script type="text/javascript">tinyMCE.init({
    	mode:"textareas",
    	theme:"advanced",
    	skin :"default",
    	language:"ru",
    	
    	plugins : "myplugin,", 
    	theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,styleselect,removeformat,cleanup,code, myplugin",
    	theme_advanced_buttons2 : "", 
    	theme_advanced_buttons3 : "", 
    	remove_linebreaks : false, 
    	extended_valid_elements : "textarea[cols|rows|disabled|name|readonly|class]",
    	content_css : "/plugins/tiny_mce/plugins/syntaxhl/js/hljs/styles/default.css",
    	force_br_newlines:"true"
    	});</script>
    Исчезает вся панель((( помогите плиз... уже 3 сутки сижу над этой кнопкой!
    Последний раз редактировалось cOAPerator; 04.01.2012 в 00:36.
    • 0
  7. [web-developer] Аватар для cOAPerator
    • Регистрация: 22.02.2011
    • Сообщений: 615
    • Репутация: 111
    • Webmoney BL: ?
    Ребят, что никто не знаете? может кто делал уже подобную? даже тут на форуме есть такая...
    • 0
  8. Гуру Аватар для assai
    • Регистрация: 11.08.2011
    • Сообщений: 794
    • Репутация: 360
    в javascript не силен, разве что на уровне понимания... могу подсказать такой алгоритм... ищешь кнопку к примеру, которая выделяет жирным и смотришь, где и как она вызывается. копируешь функции и код, который принадлежит это кнопке, переименовываешь, а нужные теги заменяешь на свои... потом смотришь, как эта кнопка подключается к редактору, и по примеру подключаешь свою созданную... как-то так...
    • 0
  9. [web-developer] Аватар для cOAPerator
    • Регистрация: 22.02.2011
    • Сообщений: 615
    • Репутация: 111
    • Webmoney BL: ?
    assai, ты не поверишь) это самое первое что я попытался сделать, только вот одна проблемка) все такие функции типа выделения жирным шрифтом вшиты в сам редактор, а в папке плагинов я не нашел ничего подобного...
    • 0
  10. Гуру Аватар для assai
    • Регистрация: 11.08.2011
    • Сообщений: 794
    • Репутация: 360
    ну как вариант можно попробовать найти кнопки дополнительные, может получиться переделать под себя... уверен, что есть такие кнопки, типа для расширения функционала, или еще что-то наподобие
    • 0
Страница 1 из 3 123 Последняя

Похожие темы

Темы Раздел Ответов Последний пост
Javascript оптимизатор
Дайджест блогосферы 0 13.08.2011 01:26
Анимированные кнопки без JavaScript
Дайджест блогосферы 0 04.04.2011 16:43
помогите с javascript
Web программирование 1 30.01.2011 14:46
Подозрительный Javascript/IFrame
Web программирование 4 15.11.2010 20:02

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры