Вернуться   SEO форум - оптимизация и продвижение сайтов > Web разработки > Программирование

Важная информация
Программирование - PHP, MySQL, JavaScript, CSS, HTML верстка и т.д.

Ответ
 
Опции темы Оценить тему Опции просмотра
Старый 08.07.2016, 22:26   #1
 
Аватар для irina_kiseleva_
 
Сообщений: 4
FR (активность): 84

Доп. информация
По умолчанию Автор темы Счётчик слогов

Здравствуйте!
Мы хотим установить на сайт счётчик слогов: программу, которая считает количество слогов в строках. Может быть, есть какие-то готовые модули? Совершенно точно эту программу можно скачать себе на компьютер из интернета, их там очень много. А как её прикрутить на сайт? Подскажите, пожалуйста.
irina_kiseleva_ вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 09.07.2016, 02:18   #2
 
Аватар для cthulchu
 
Сообщений: 3,659
FR (активность): 106,719

Доп. информация
По умолчанию

Способов прикрутить чего угодно на сайт существует огромное количество. Куда конкретно вы хотите ее прикрутить?

Вы хотите, чтобы каждый раз когда пользователь заходит на страницу с материалом, в сайдбаре отображалось количество слогов в материале?
Может, вы хотите, чтобы количество слогов подсчитывалось в абзаце, по которому кликает пользователь?
Может, в тексте, который пользователь выделяет мышью?
Может, на главной счетчик всех слогов всех материалов сайта?
Может, в админке, напротив каждого материала?
Может, на странице создания новой статьи динамически изменяющийся счетчик слогов хотите?

Давайте как-то без экстрасенсов попробуем сегодня? А то вы же деньги за ответы не платите, а экстрасенсы за бесплатно не работают в капиталистическом обществе.
cthulchu вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 10.07.2016, 00:42   #3
 
Аватар для irina_kiseleva_
 
Сообщений: 4
FR (активность): 84

Доп. информация
По умолчанию Автор темы

@cthulchu, хорошо, давайте без экстрасенсов.
Сайт на Джумле. Мы хотим создать пункт меню с названием "счётчик слогов". При нажатии на этот пункт должна открываться страница, где и будет находиться сам счётчик.
irina_kiseleva_ вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 10.07.2016, 00:51   #4
 
Аватар для irina_kiseleva_
 
Сообщений: 4
FR (активность): 84

Доп. информация
По умолчанию Автор темы

Как это должно примерно выглядеть - в прикреплённом изображении.
Миниатюры
Счётчик слогов-schyotchik-slogov..jpg  
irina_kiseleva_ вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 10.07.2016, 02:15   #5
 
Аватар для cthulchu
 
Сообщений: 3,659
FR (активность): 106,719

Доп. информация
По умолчанию

есть куча алгоритмов, которые можно взять, но самого алгоритма мало, нужно отформатировать ввод/вывод, так что вам проще будет нанять фрилансера - джаваскриптиста за сорок долларов и сделать что надо.
cthulchu вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 10.07.2016, 20:20   #6
 
Аватар для irina_kiseleva_
 
Сообщений: 4
FR (активность): 84

Доп. информация
По умолчанию Автор темы

Насчёт алгоритмов: мы нашли скрипт, который считает количество гласных в строке.
Вот этот скрипт:
Код:
function Calculate( text, res, result ) {
      var strings = text.split( "\n" );
      var i = 0;
      while ( i < strings.length ) {
          var line = strings[ i ++ ];
          var s = line.replace( / \s / g, '' ).toLowerCase( );
          if ( s.length == 0 ) {
              result.AddNewRecord( );
              continue;
          }
          var letters = 0;
          for ( var j = 0;
          j < res.str.length;
          ++ j ) {
              var ch = res.str.charAt( j );
              for ( var k = 0;
              k < s.length;
              ++ k ) {
                  if ( s.charAt( k ) == ch ) {
                      ++ letters;
                  }
              }
          }
          var row = result.AddNewRecord( );
          row.str = line;
          row.num = letters;
      }
  }
Подскажите, пожалуйста, подойдёт ли он для Joomla? Т.е., иными словами, можем ли мы этот скрипт использовать в php-файле модуля?
irina_kiseleva_ вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 25.10.2016, 21:12   #7
 
Аватар для RemyAWM
 
Сообщений: 4
FR (активность): 115

Доп. информация
По умолчанию

если код рабочий то можете ))
вопрос в том как вы его будете туда "помещать"!
одним словом я вижу, что как бы так сказать, вы не очень понимаете как это делается и что такое программирование под джумлу.

как вариант вы можете создать отдельную страничку на которой ваш (приведенный выше скрипт) будет обрабатывать текст (например все завязать на jquery или mootools), а потом эту страничку добавить в меню сайта (через админку джумлы) и не надо лесть в кишки самой Джумлы!

или как вариант я вам могу это сделать не за сорок долларов, как писали выше, а например за - $10-$15 ))

мой скайп и ася у меня в профиле, пожалуйста пишите, не стесняйтесь, договоримся и все сделаем!
RemyAWM вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Плохо" от:
R.Romanov (25.10.2016)
Ответ

Метки
джумла

Быстрый ответ
Ваше имя пользователя: Регистрация. Для входа нажмите здесь
Случайный вопрос

Сообщение:
Опции


Опции темы
Опции просмотра Оценка этой теме
Оценка этой теме:

Ваши права в разделе
Вы не можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[ Обсуждение ] Счётчик Openstat Raptor XXX Анализ и обзор статистики 2 12.10.2013 07:44
Накрутить счётчик посещений basik Анализ и обзор статистики 61 27.10.2012 20:16
Скрыть счётчик по IP botcman Анализ и обзор статистики 10 03.08.2012 23:25
Счётчик на JS галерее stitrace Разработка сайтов 1 27.04.2011 22:27
Счётчик mail.ru 4Fun.Fantasy Анализ и обзор статистики 29 21.09.2009 08:23

Текущее время: 22:46. Часовой пояс GMT +3.