ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #8581  
Старый 08.02.2009, 11:56
blaga
Постоянный
Регистрация: 23.03.2006
Сообщений: 977
Провел на форуме:
2976185

Репутация: 694


Отправить сообщение для blaga с помощью ICQ
По умолчанию

Доброго всем дня.
Есть такая идеологическая проблемка.
Решил замутить что то типа каталога статей в котором можно будет ставить закладки на определенную строку.
Подскажите как лучше организовать сохранение и поиск закладок.
Есть у меня пара вариантов таких как.
1. Сохраняем номер строки и число символов с начала строки, до закладки.
Проблема в том что если статью подредактировать, дописать что то в начало, то все закладки слетят...
2. Сохрянять слово или слово сочетание. Проблема в том что например если сохранить слово автомобиль, то тогда велика вероятность что в тексте таких слов или словосочетаний может быть много....

Итак хотелось бы услышать дельных советов, и интересных мыслей по сабжу.
 
Ответить с цитированием

  #8582  
Старый 08.02.2009, 13:36
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


Отправить сообщение для Chaak с помощью ICQ
По умолчанию

хз ставить попробуй после n-ного символа какой-нибудь выделитель, ака
Цитата:
<b>выделенный текст</b>
Затем запоминай JS, позицию мыши в блоке статьи, и эту n заноси в бд.
А на выводе в эту позицию вставляй маркеры.
 
Ответить с цитированием

Поле ввода
  #8583  
Старый 08.02.2009, 14:25
harom
Новичок
Регистрация: 15.01.2009
Сообщений: 25
Провел на форуме:
49164

Репутация: 0
По умолчанию Поле ввода

Подскажите, как сделать так, что бы при загрузке страницы текстовое поле для поиска было заполнено, а при нажатии на него, текст исчезал.
Яркий пример- это этот форум. В поле входа изначально пишется "ник" потом исчезает.
 
Ответить с цитированием

  #8584  
Старый 08.02.2009, 14:35
[x26]VOLAND
Moderator - Level 7
Регистрация: 07.06.2006
Сообщений: 556
Провел на форуме:
7549607

Репутация: 2702


Отправить сообщение для [x26]VOLAND с помощью ICQ Отправить сообщение для [x26]VOLAND с помощью AIM
По умолчанию

Цитата:
Сообщение от blaga  
Доброго всем дня.
Есть такая идеологическая проблемка.
Решил замутить что то типа каталога статей в котором можно будет ставить закладки на определенную строку.
Подскажите как лучше организовать сохранение и поиск закладок.
Есть у меня пара вариантов таких как.
1. Сохраняем номер строки и число символов с начала строки, до закладки.
Проблема в том что если статью подредактировать, дописать что то в начало, то все закладки слетят...
2. Сохрянять слово или слово сочетание. Проблема в том что например если сохранить слово автомобиль, то тогда велика вероятность что в тексте таких слов или словосочетаний может быть много....

Итак хотелось бы услышать дельных советов, и интересных мыслей по сабжу.
Выделяй закладки тегом, например <span id="bookmark">автомобиль</span>. И не будет проблем с хранением и изменением.
 
Ответить с цитированием

  #8585  
Старый 08.02.2009, 14:42
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


Отправить сообщение для mailbrush с помощью ICQ
По умолчанию

Цитата:
Подскажите, как сделать так, что бы при загрузке страницы текстовое поле для поиска было заполнено, а при нажатии на него, текст исчезал.
Яркий пример- это этот форум. В поле входа изначально пишется "ник" потом исчезает.
Ну если уже сам не знаешь как писать - можешь взглянуть на сорсы...
Код:
<input type="text" value="Сюда писать ник" onfocus="if (this.value == 'Сюда писать ник') this.value = '';" />
 
Ответить с цитированием

  #8586  
Старый 08.02.2009, 14:50
blaga
Постоянный
Регистрация: 23.03.2006
Сообщений: 977
Провел на форуме:
2976185

Репутация: 694


Отправить сообщение для blaga с помощью ICQ
По умолчанию

ChaaK, не вкурил в твой способ.

[x26]VOLAND, хм. и для каждого юзверя отдельно хранить весь текст в БД?
 
Ответить с цитированием

  #8587  
Старый 08.02.2009, 14:52
harom
Новичок
Регистрация: 15.01.2009
Сообщений: 25
Провел на форуме:
49164

Репутация: 0
По умолчанию

Спасибо mailbrush!!!
Спасибо за столь быстрый ответ.
 
Ответить с цитированием

  #8588  
Старый 08.02.2009, 15:09
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

Цитата:
Сообщение от blaga  
ChaaK, не вкурил в твой способ.

[x26]VOLAND, хм. и для каждого юзверя отдельно хранить весь текст в БД?
я бы просто загнал всю статью в массив и номер строки - номер в массиве. И в избранное для каждого юзера добавлять так:

$a[номер_статьи][номер_строки] - в случае закладки на определенную строку в статье.
 
Ответить с цитированием

  #8589  
Старый 08.02.2009, 15:22
blaga
Постоянный
Регистрация: 23.03.2006
Сообщений: 977
Провел на форуме:
2976185

Репутация: 694


Отправить сообщение для blaga с помощью ICQ
По умолчанию

Pashkela, косяк в том что если отредакировать статью например в начале, то такая закладка слетит. Будет указывать не на ту строку.
 
Ответить с цитированием

  #8590  
Старый 08.02.2009, 15:34
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

Цитата:
Сообщение от blaga  
Pashkela, косяк в том что если отредакировать статью например в начале, то такая закладка слетит. Будет указывать не на ту строку.
Ну тогда в массив вносить не строки, а "абзацы", тогда на редактирование пофигу (относительно). А потом, после редактирования, сделать перерасчет "избранного" по данной статье (сверяясь с данными из БД) и проапдейтить их там соотвественно с новыми смещениями. Т.е. дать возможность заносить в избранное не строки, а какие-то блоки статьи
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ