SearchEngines.bg

Това е примерно съобщение за гост. Регистрирайте безплатен акаунт днес, за да станете потребител на SearchEngines.bg! След като влезете, ще можете да участвате в този сайт, като добавите свои собствени теми и публикации, както и да се свържете с други членове чрез вашата лична входяща кутия! Благодарим ви!

Поправки на правописните грешки

SeoLab

тел. 0894764273
Здравейте на всички,
преди време имах идея да направя скрипт с помощта на който, посетителите на сайтовете ми да ми пращат съобщения за правиписните грешки които се срещат.
Проблема при мен възникна заради многото сайтове и това, че не аз лично пиша контента и ми е трудно да следя къде какво правят.
В последствие ми дойде идеята да го направя като услуга/сервис и който има подобни проблеми да го ползва напълно безплатно.
Необходимо е да сложите 2 файла на сървъра и да запишете в шаблона няколко реда код.
Файловете са с открит код, така че можете да не се притеснявате. Това за параноиците :)
Пробвал съм го до сега на различни ЦМС-ки и самописни скриптове, работи коректно, но ако някой реши да го ползва и има проблеми, да пише на ЛС.
Също така по функционала, ако има какво да се добави, пишете.
Сервиса има един недостатък - работи само на хост където има PHP.
Така, че имайте го това в предвид.
Адреса е http://gramotno.net
Не гледайте, че индекса е празен. Там ще върви "директен ефир" ако мога така да се изразя за грешките които постъпват от потребителите. В момента базата е празна, за това няма нищо.
А иначе всеки ще получи писмо на адреса който е указал в скрипта при себе си за това на коя страница, каква грешка е била допусната.
Ще се радвам, ако на някой му бъде полезен!
 
Последно редактирано:
Re: Поправки на правописните грешки

изглежда добре, но от потребителска гледна точка може би ще е по-лесно при маркиране на текст да изкача някакво бутонче до селекшъна от което да се отваря прозорчето за предложение. Това Shift+Enter някак си ми се струва че ще бъде възприето трудно. А и защо не го направиш със заявка директно към сървъра ти. Така просто ще сложат един js и всичко ще им работи.
 
Re: Поправки на правописните грешки

изглежда добре, но от потребителска гледна точка може би ще е по-лесно при маркиране на текст да изкача някакво бутонче до селекшъна от което да се отваря прозорчето за предложение. Това Shift+Enter някак си ми се струва че ще бъде възприето трудно. А и защо не го направиш със заявка директно към сървъра ти. Така просто ще сложат един js и всичко ще им работи.

С бутона не знам честно казано, ще го помислим.
Пробвахме с js
На локалката беше едно, в практика се оказа непригодно.
В тази посока ще работим.
Но за сега го оставихме така, доколкото бъгове не се наблюдават и работи стабилно.
 
Re: Поправки на правописните грешки

Значи Cross-Domain Scripting не е нещо което е невъзможно, но със сигурност няма да стане "от раз" но примери колкото щеш а и артикъли, библиотеки и т.н. :)

Ами дълбайте интересен е сървиса :)

Ето елементарен пример как може да се направи: http://borkweb.com/story/look-ma-cross-domain-scripting (въпреки, че не съм го пробвал ми изглежда работещо)
 
Последно редактирано:
Re: Поправки на правописните грешки

Значи Cross-Domain Scripting не е нещо което е невъзможно, но със сигурност няма да стане "от раз" но примери колкото щеш а и артикъли, библиотеки и т.н. :)
Ами дълбайте интересен е сървиса :)

Мерси на всички за добрите думи! :)
Ще се постараем да не "седи" на едно място.
Естествено, ако има интерес към него :)
Времето ще покаже разбира се.
 
Re: Поправки на правописните грешки

Обновихме клиентската част.
Сега не се иска вече РНР файл-а.
Слагате само js и това е.
Изтрийте php файла, той не е нужен.
В кода на страниците няма нужда нищо да променяте.

Вече скрипта може да работи на всеки един хостинг.
Aко някой е свалил старата версия, моля да се обнови.
Извинявам се ако съм затруднил някого :)
P.S.
Mерси на @ник за линка, помогна в случая
Ако някой забележи бъгове или има предложения, моля да пише :)
 
Последно редактирано:
Re: Поправки на правописните грешки

Браво, бързо сте се справили. Вземете да генерирате тази форма директно във js файла. така само един малък скрипт слагат юзерите и са хепи. Сега трябва форми да слагат, да се мъчат :) С един елементарен document.write() или нещо от сорта може да се генерира формата без да се тормозят юзерите, а така и ще можеш лесно да обновяваш без да караш хората да променят нещо.
 
  • Like
Реакции: gvv
Re: Поправки на правописните грешки

С малко закъснение е обновен скрипта и съкратена инсталацията с още една стъпка благодарение отново на @ник.
За тези които са свалили старата версия, не е нужно да променят нищо по кода.
За тези които искат да инсталират скрипта, то инсталацията в момента е изключително лесна и бърза.
Още веднъж благодаря на @ник за полезните съвети :)
 
Re: Поправки на правописните грешки

моля, моля пак заповядайте :)

Още един hint: направете "конфигуратор" на вашия сайт. т.е. в една формичка юзера въвежда пр. емайл-а, шорткъта и там другите настройки и вие генерирате код от типа:

Код:
<script type="text/javascript" src="http://gramotno.net/orfoClient.js"></script>
<script type="text/javascript">
var email='user@server.com';
var pr_alt = true;
var maxSelectedTextWidth = 150;
...
</script>

така няма да се слага нищо на клиентския сървър, а само кода в във футър или където там си поиска. (подобно го правят и Аналитикс, Адсенс и т.н.).

Другото е да се прави акаунт при вас, защото така мейла е малко тъпо да се показва, ама това вече е изгъзица. Ако някой иска винаги може да си сложи някакъв алиас мейл и да го сменя ако го оспамят :)
 
Re: Поправки на правописните грешки

Първо искам отново да благодаря на @ник за точните и полезните съвети и линкове! :)

Второто е, че вече услугата работи на всички видове хостинги и платформи, даже на такива като blogger.com където нямаш достъп до FTP сървъра.
Можете да пробвате на блога ми.
Забавихме се малко с реализацията заради 2 проблема които възникнаха.
- кодировката
- открития мейл
Кодировката я решихме на сървърно ниво. Но ако някой забележе проблеми, да пише.
Мейла го защитихме по следният начин. Слагате между буквите знака "+" и заменяте "@" на "#". Сървъра правилно ще обработи мейла. т.е. пишете мейла така 'a'+'d'+'m'+'i'+'n'+'#'+'mo'+'i'+'sa'+'it'+'.'+'com';
Kaто затваряте с единична кавичка в буквите.
Можете и така да го запишете:
'admin#moisait.com'
Няма да има проблем
Или стандартно в открит вид:
'admin@moisait.com'
Ето и кода който трябва да се сложи в шаблона:
PHP:
<script type="text/javascript" src="http://www.gramotno.net/client/orfoClient.js"></script>
<script type="text/javascript">
// E-MAIL на администратора на сайта (тук ще идват писмата с грешките)
// Адреса можете да го маскирате със знака "+" както е в примера и можете да сложите знака "#" вместо "@". 
// Сървъра сам ще обработи адреса правилно! Така ще защитите мейла си от излишен спам.
    var adminEmail = 'a'+'d'+'m'+'i'+'n'+'#'+'mo'+'i'+'sa'+'it'+'.'+'com';

// Избор на клвишни комбинации за извикване на услугата
    var pr_alt = false; // комбинация ALT + ENTER
    var pr_shift = true; // комбинация SHIFT + ENTER
    var pr_ctrl = false; // комбинация CTRL + ENTER

// Максимално количество маркирани символи
    var maxSelectedTextWidth = 150;
    
// Текст на съобщениeто при грешка при маркирането на текста
    var selectedTextFalseAlert = "Грешка!: максималното количество маркирани символи не може да превишава "+ maxSelectedTextWidth +".";

    var TnxMessage = "Благодаря Ви за съобщението! Администраторът в най-кратки срокове ще внесе поправката на страницата на сайта.";
</script>

Можете да го сложите на която и да е страница от сайта, но все пак е желателно да е в head-а
Ако забележите бъгове, пишете.
P.S.
Забравих да напиша, че тези които са инсталирали старите версии на скрипта, не е нужно да променят нищо. Всичко и така ще си работи без проблем!
 
Последно редактирано:
Re: Поправки на правописните грешки

хубава идея харесва ми сайта бих го сложил но ще ми станат много Js-товете и ептен бавно ще се зарежда сайта
 
Re: Поправки на правописните грешки

Все пак 1 форма тип генератор, който да генерира JS целия код (включително и автоматизирано маскиране на мейла) няма да е лошо. т.е.
<form>Въведете емайл на който да получавата системните грешки: <input type=text>
Изберете шорткът за показване на формата <select>
Максималко количество символи<input type=text>
</form>

и това ще генерира кода. Като най-малкото мейла може да му сложиш на рандом места плюсчетата.

Иначе браво за реализацията :)
 
Re: Поправки на правописните грешки

Все пак 1 форма тип генератор, който да генерира JS целия код (включително и автоматизирано маскиране на мейла) няма да е лошо.

За сега решихме така да го оставим :)
Формата ще спести единственно маската на мейла, съгласен съм.
Но и така всичко е максимално просто вече :)

Иначе браво за реализацията :)
Мерси :)
 
Re: Поправки на правописните грешки

Здравей,
Имам онлайн услуга за проверка на правописа на български език, която би могла да допълни твоята услуга. Имаш ли интерес от някакъв вид сътрудничество ?
Можеш да я видиш тук http://www.jabse.com/pravopis/
 
Re: Поправки на правописните грешки

Здравей,
Имам онлайн услуга за проверка на правописа на български език, която би могла да допълни твоята услуга. Имаш ли интерес от някакъв вид сътрудничество ?
Можеш да я видиш тук http://www.jabse.com/pravopis/
Да разбира се!
Ще ти пиша на ЛС.
 
Re: Поправки на правописните грешки

@plamensl защо някой верни думи ги отчита като грешни? пр: гевречета, кравайчета, къри, кориандър, куркума

Както може да видиш това е от проверка на готварски блог.
 
Re: Поправки на правописните грешки

@plamensl защо някой верни думи ги отчита като грешни? пр: гевречета, кравайчета, къри, кориандър, куркума

Както може да видиш това е от проверка на готварски блог.
И аз отдавна забелязах това, при общотематически сайт.
Явно алгоритъма иска доработка, но идеята е хубава и ако почне да работи максимално близко до истината, ще е супер!
 
Re: Поправки на правописните грешки

Купих домейна editor.bg, като смятам, че е по-подходящ в случая за сайт като този.
Съжлявам, че веднага не се сетих за него :(
Искам да помоля колегите, ако някой е сложил скрипта, да промени в кода gramotno.net, на editor.bg
Временно ще оставя 2-та сайта паралелно и след това ще махна gramotno.net и ще му сложа 301 към Едитор.
Извинявайте, че пак карам някой да прави промени, но мисля, че това вече е за последно :)
Не мога да редактирам кода в 1-то съобщение за съжаление, така че ако някой копира кода от тук да внимава и да промени и там адреса на сайта.
 
Последно редактирано:

Горе