Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Программирование » PHP » Разметка, визуальный дизайн страниц
Страницы (2): « 1 [2]
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
blacki
lol +
Средний рейтинг: 4.13 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2002
Место проживания: Latvia/D-pils
Публикаций: 451
Статус: blacki в оф-лайне
[сообщение #50417]

he][es реально. Но на реализацию у тебя уйдет много времени. Я сейчас как раз пишу скрипт аля sitesupra, devedit. Но куда быстрее и удобние писать под IE чем под глюкавые оперы и мозилы.

__________________
Национальность - русский, вероисповедание - программист.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 19-08-2003 09:57
Нажмите сюда для просмотра профайла blacki Отправить Персональное сообщение blacki Посетить домашнию страничку blacki! Найти сообщения от blacki Добавить blacki в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
he][es
Участник+
Средний рейтинг: 4.07 | Оценок: 30
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2003
Место проживания: Барнаул, Россия
Публикаций: 1169
Статус: he][es в оф-лайне
[сообщение #50425]

blacki кх-кх! Называть браузеры соответствующие стандартам w3c "глюкавыми" мне кажется немножко неправельным... То что "все пишут под IE" не означает что нельзя это "правильно" сделать... (насколько я знаю движок IE не обновлялся чёрти знает сколько времени...)
Ð_то конечно же мое IMHO и если я не прав поправьте...

__________________
Админ - вождь Апачей...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 19-08-2003 13:16
Нажмите сюда для просмотра профайла he][es Отправить Персональное сообщение he][es Найти сообщения от he][es Добавить he][es в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
blacki
lol +
Средний рейтинг: 4.13 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2002
Место проживания: Latvia/D-pils
Публикаций: 451
Статус: blacki в оф-лайне
[сообщение #50426]

IMHO они не полностью соотвецтвуют, по этому и глюкавые. Но небудет трогать больную тему.

quote:
То что "все пишут под IE" не означает что нельзя это "правильно" сделать
.
А почему все пишут под IE? Ответ очевиден - удобно. А правильно ты не напишешь, так как займет это месяцев 2-6. Надоест, и правильная идея умрет... Так стоит ли придумывать гемор?

__________________
Национальность - русский, вероисповедание - программист.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 19-08-2003 13:30
Нажмите сюда для просмотра профайла blacki Отправить Персональное сообщение blacki Посетить домашнию страничку blacki! Найти сообщения от blacki Добавить blacki в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
he][es
Участник+
Средний рейтинг: 4.07 | Оценок: 30
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2003
Место проживания: Барнаул, Россия
Публикаций: 1169
Статус: he][es в оф-лайне
[сообщение #50455]

blacki ну если мы продолжим нас "наградят"... НО IMHO НУЖНО! НУЖНО начинать делать "правильно"! Т.к. .... НУЖНО!
Ну так, что??? Итог то как ой нить будет?
Под Mozilla & etc. subj.a нет?...
Выход только юзать IE?
+ я тут начал сохранять в базу уже с <p class=""></p> и возник вопрос, а где это "подставлять и как редактировать?..
Т.е. раньше я просто выдергивал из базы строку и вставлял в ту же форму что и для создания новой записи, а если там (в базе) будут уже прописаны <p class=""></p> то .. сами понимаете... Их надо обрезать, а потом (после редактирования сново подставлять? Или как? Подскажите как сделать этот механизм?

__________________
Админ - вождь Апачей...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 20-08-2003 07:52
Нажмите сюда для просмотра профайла he][es Отправить Персональное сообщение he][es Найти сообщения от he][es Добавить he][es в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
blacki
lol +
Средний рейтинг: 4.13 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2002
Место проживания: Latvia/D-pils
Публикаций: 451
Статус: blacki в оф-лайне
[сообщение #50456]

Нужно, ненужно - полемика.

Ð_аскожу как это работает в IE + пара другая мыслей как организовать это в других бродилках.

В IE: все тексты редактируются на клиентской части в iframe, с помощью своиства designMode (on). Далие применяются execFunctions
в которых зашиты действия с строкой. В качестве примера смотрите SiteWorksPro 5, devEdit и.д.

Зарание предупреждаю, что незнаю как те или иный функции поведут себя и будут ли работать.
В мазилах: Оптимальнее всего будет использовать текстареа а отображать изменяемый код в другом блоке. Отлавливать позицию курсора можно например такой функцией:

PHP:


function storeCaret (textEl) {
    if (
textEl.createTextRange)
        
textEl.caretPos = document.selection.createRange().duplicate();
}
function 
insertAtCaret (textEl, text) {
    if (
textEl.createTextRange && textEl.caretPos) {
        var 
caretPos = textEl.caretPos;
        
caretPos.text =
            
caretPos.text.charAt(caretPos.text.length - 1) == ' ' ?
            
text + ' ' : text;
    } else {
        
textEl.value  = textEl.value + text;
    }

    return 
true;
}
//-->
</script>
<form name="my_form">
<textarea cols="30" rows="5" name="my_textarea" onkeyup="storeCaret(this);" onclick="storeCaret(this);">
text text text text text text text text text text text text text text text text 
</textarea>
</form>
<a href="java script:void(0)" onclick="insertAtCaret(document.my_form.my_textarea, ' <img src="images/smilies/smile.gif" border="0" alt=""> '); document.my_form.my_textarea.focus();">
<strong><img src="images/smilies/smile.gif" border="0" alt=""></strong></a>



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

Вроде так. Хочется надеется что тебя на это хватит, будут вопросы отвечу, если смогу конечно.

__________________
Национальность - русский, вероисповедание - программист.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 20-08-2003 08:57
Нажмите сюда для просмотра профайла blacki Отправить Персональное сообщение blacki Посетить домашнию страничку blacki! Найти сообщения от blacki Добавить blacki в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
he][es
Участник+
Средний рейтинг: 4.07 | Оценок: 30
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2003
Место проживания: Барнаул, Россия
Публикаций: 1169
Статус: he][es в оф-лайне
[сообщение #50458]

Пасиба конечно, но... меня кажется "на это" не хватит... Мне на "пока" головняков и с самим движком хватает...
Украду эту формочку допустим из vBulletinа... А по др. вопросам предложения будут?

__________________
Админ - вождь Апачей...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 20-08-2003 09:31
Нажмите сюда для просмотра профайла he][es Отправить Персональное сообщение he][es Найти сообщения от he][es Добавить he][es в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
blacki
lol +
Средний рейтинг: 4.13 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2002
Место проживания: Latvia/D-pils
Публикаций: 451
Статус: blacki в оф-лайне
[сообщение #50459]

Тогда лучше из phpBB там толковей написанно.

quote:

меня кажется "на это" не хватит


Вопрос а нафига лечил про НАДО и т.д. сакс.

__________________
Национальность - русский, вероисповедание - программист.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 20-08-2003 09:47
Нажмите сюда для просмотра профайла blacki Отправить Персональное сообщение blacki Посетить домашнию страничку blacki! Найти сообщения от blacki Добавить blacki в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
he][es
Участник+
Средний рейтинг: 4.07 | Оценок: 30
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2003
Место проживания: Барнаул, Россия
Публикаций: 1169
Статус: he][es в оф-лайне
[сообщение #50460]

blacki Ну что все делают... сделали бы раз и на всегда правильно...
(да я и java не знаю абсолютно...)
это было просто IMHO...

__________________
Админ - вождь Апачей...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 20-08-2003 10:13
Нажмите сюда для просмотра профайла he][es Отправить Персональное сообщение he][es Найти сообщения от he][es Добавить he][es в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
blacki
lol +
Средний рейтинг: 4.13 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2002
Место проживания: Latvia/D-pils
Публикаций: 451
Статус: blacki в оф-лайне
[сообщение #50462]

Ага.. ясно на словах все горазды.

__________________
Национальность - русский, вероисповедание - программист.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 20-08-2003 10:31
Нажмите сюда для просмотра профайла blacki Отправить Персональное сообщение blacki Посетить домашнию страничку blacki! Найти сообщения от blacki Добавить blacki в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя

Страницы (2): « 1 [2]


Формат времени GMT. Текущее время 10:38.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.28902102 seconds (97.76% PHP - 2.24% MySQL) with 26 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.