Joomla! България

Joomla! - Общи теми => Модули => Темата е започната от: emstane в 09 Декември, 2020, 18:32:47

Титла: Бъг в името на модул и... не може да се редактира
Публикувано от: emstane в 09 Декември, 2020, 18:32:47
Здравейте,

Не знам как е станало, но един модул беше именуван на английски.
Трябваше да се преименува на:
Избрахте нас?
но не знам в какво бързане, какво стана и заглавието, визуализирано в сайта стана:
�?збрахте нас?

От което вече модула остана без заглавие, т.е. вече не мога и да го преименувам.
Вместо име на модула - нищо!
Дава падащото меню до "името" само: Duplicate и Trash.

Някаква идея? Или да преинсталирам новият сайт наново?

Моля за идея какво става и безнадеждно ли е  (relax) (coffee)
Титла: Re: Бъг в името на модул и... не може да се редактира
Публикувано от: emstane в 09 Декември, 2020, 19:20:26
Малко данни:
 
position-c
Тип: HTML код
Език: Всички
ID= 167
Титла: Re: Бъг в името на модул и... не може да се редактира
Публикувано от: emstane в 09 Декември, 2020, 22:07:55
С MyPHPAdmin бутах в базата данни за модула, преименувах - латиница, кирилица >
бъга в заглавието (изобразявано на сайта) си остава, щом в подзаглавието на модула (с <h3>...</h3>)
мина на текст на кирилица.
Много странно омазване... идея си нямам!
Титла: Re: Бъг в името на модул и... не може да се редактира
Публикувано от: dtk в 10 Декември, 2020, 09:03:57
Т.е. да разбираме, че проблемът не се е оправил. Така ли?
Къде го хостваш сайта, може ли линк към него или е локално?
Имената на другите модули добре ли са или и те са с подобен проблем?
Титла: Re: Бъг в името на модул и... не може да се редактира
Публикувано от: emstane в 10 Декември, 2020, 10:22:05
Новият сайт бе току що започнат, така че го бастисах.
Много въртележка, а по-бързо ще е да инсталирам наново quickstart пакета.

Благодаря за отзива. Тоя проблем става изключително рядко - няма какво да се бори  8)
Титла: Re: Бъг в името на модул и... не може да се редактира
Публикувано от: emstane в 10 Декември, 2020, 19:57:40
Е няма такъв филм!!!!!
Не е бъгнат байт в шаблона!
Не иска да приеме един модул в заглавието на съдържанието на статията кирилишко "И" голямо и това е!
И то е главният екран на сайта!
И не е заглавие на модул, а заглавие на изобразено текстче!!!!
Трябваше да измисля нещо не започващо с "И".

Иииидея си нямам!

Апропо базата данни на Джумлата май не е на UTF-8 ?! Не, че съм убеден де.
Ииидея защо?
Титла: Re: Бъг в името на модул и... не може да се редактира
Публикувано от: Уеб дизайн Seo в 11 Декември, 2020, 10:21:51
Няма бъг, има само неща които знаеш и такива които не знаеш. Това че не ти записва кирилишки символи и ги преобразува в други символи, показва само едно: неправилен енкодинг на базата данни, който не поддържа кирилица. Смени енкодинга на базата. Гледаш на две места - глобалния на цялата база (най-долу, пише колация) и енкодинга на самата таблица където се записват. Кликаш на таблицата - операции - колация и слагаш utf8_general_ci примерно.
Титла: Re: Бъг в името на модул и... не може да се редактира
Публикувано от: emstane в 11 Декември, 2020, 14:37:29
Super!
Много благодаря  8) (relax) (coffee)
Всичко на: utf8_general_ci
 (beer) (beer)
Титла: Re: Бъг в името на модул и... не може да се редактира
Публикувано от: emstane в 11 Декември, 2020, 14:51:04
Офф, да, ама не!
Редактор - CodeMirror > и някакви фокуси без главно "И".
За сега е това.
Шах с пешката!
Титла: Re: Бъг в името на модул и... не може да се редактира
Публикувано от: emstane в 12 Декември, 2020, 17:53:01
Това е жестоко по отношение на кирилицата!!!
Никакво кирилишко "И" голямо не приема, даже в статиите. Изкарва го на:
�?

Всичи таблици са на: utf8_general_ci
И още на статиите ми дава:

Предупреждение
JUser: :_load: Не може да бъде зареден потребител с номер: 787


Има 1 юзър и това съм аз!, т.е. админа на новият градящ се сайт....
Титла: Re: Бъг в името на модул и... не може да се редактира
Публикувано от: Михаил Михов в 13 Декември, 2020, 12:06:04
Има 1 юзър и това съм аз!, т.е. админа на новият градящ се сайт....
Явно ползваш някакъв бърз старт с готова инсталация и от там идва проблема и с кирилицата. //потребител с номер: 787 и писал, ама после е изтрит, но това се оправя лесно.
Слагай нова чиста инсталация и вдигай всичко на ново. Този го запази като модел, за да знаеш какво е превено и да го повториш на новата инсталация // ама не пак готовия пакет ;)
Титла: Re: Бъг в името на модул и... не може да се редактира
Публикувано от: emstane в 13 Декември, 2020, 13:13:53
Юзър 787 стана собственик на старите неща през базата данни.
Имам само 2 проблема:

- Не приема кирилица за заглавие на меню!!! ***
- Дава �? вместо "И".
- Пиша статия на кирилица, отварям - няма никой, а статията с кирилицата си стои.
- Да играя на чисто ще ми е много сложен момент.

Всичко на: utf8_general_ci
Да пробвам с друга кодировка? Някакви идеи?
Титла: Re: Бъг в името на модул и... не може да се редактира
Публикувано от: Уеб дизайн Seo в 14 Декември, 2020, 09:57:46
Влез във всяка отделна таблица в базата която ти прави проблеми и гледай внимателно! Може колацията на таблицата да е utf8, но вътре на определени колони да има колация на latin1_swedish_ci или друга подобна.
Титла: Re: Бъг в името на модул и... не може да се редактира
Публикувано от: emstane в 14 Декември, 2020, 15:17:55
Благодаря за отговора  :)
Внимателно разгледах цялата база, всичко е на: utf8_general_ci

Стария шаблон, който работи, същият, но за Joomla 3.2 (мисля)
работи на: utf8mb4_unicode_ci
(макар да не съм сигурен за всички полета).
Същият нов е за Joomla 3.9.22.
Да взема да пробвам с тази кодировка или другаде е заровено кучето?

На новият сайт е инсталиран български за Джумла (последна версия) и
шаблона на сайта е минат на български (в настройките на Джумла-та).
Титла: Re: Бъг в името на модул и... не може да се редактира
Публикувано от: Уеб дизайн Seo в 14 Декември, 2020, 15:44:56
1. Няма разлика между utf8_general_ci и utf8mb4_unicode_ci - и двата поддържат кирилица. Проблема няма да се оправи като смениш от единия на другия енкодинг.
2. Сигурен ли си че и трите места са на utf8:
- Първо: Глобално за цялата база данни
- Второ: Всяка от таблиците в базата - всяка която ти прави проблем
- Трето: колоните в които са записани данните в таблиците които ти правят проблеми.

Освен тези три места, проблема ти може да е в:
1. енкодинга на файловете на шаблона - трябва да са записани като utf8.
2. Лоша настройка на сървъра. Много вероятно ако си на твой сървър. Ако си на споделен хост, това отпада, никакъв шанс.
3. Енкодинг meta charset - има остарели шаблони които все още се ползват странен енкодинг и в тях е хардкоднато нещо друго освен utf8.

И накрая, ако не намериш проблема: вземи дай линк към тоя сайт и дай някаква част от тая база данни - част която има проблем имам предвид.
Титла: Re: Бъг в името на модул и... не може да се редактира
Публикувано от: emstane в 14 Декември, 2020, 17:37:18
"- Първо: Глобално за цялата база данни"
Имам стар и нов сайт - 2 отделни бази, 1 сървър на ICN.bg, шаблон на 1 фирма, но стар и нов.

"- Второ: Всяка от таблиците в базата - всяка която ти прави проблем
- Трето: колоните в които са записани данните в таблиците които ти правят проблеми."
Не видях изключения.

"1. енкодинга на файловете на шаблона - трябва да са записани като utf8."
Стария работи с кирилица без проблем.

"2. Лоша настройка на сървъра. Много вероятно ако си на твой сървър. Ако си на споделен хост, това отпада, никакъв шанс."
ICN.bg

"3. Енкодинг meta charset - има остарели шаблони които все още се ползват странен енкодинг и в тях е хардкоднато нещо друго освен utf8."
Нямам идея, но пък старият шаблон си бачка с кирилица.

"И накрая, ако не намериш проблема: вземи дай линк към тоя сайт и дай някаква част от тая база данни - част която има проблем имам предвид."
Мога да дам вход в Джумлата и линк към новият сайт на лични - ако това върши работа.
Ако не, мисля отново да стартирам Quickstart пакета и да си играя 1-во с кирилицата.

Базата я прерових основно - на новият сайт. Не виждам там какво....
Титла: Re: Бъг в името на модул и... не може да се редактира
Публикувано от: Михаил Михов в 14 Декември, 2020, 17:42:08
Стартираш Quickstart-а и резултата е същия ;)
Титла: Re: Бъг в името на модул и... не може да се редактира
Публикувано от: emstane в 14 Декември, 2020, 17:46:15
Може, но знам ли какво точно е написал "братският виетнамски" народ.  :) (coffee)
Титла: Re: Бъг в името на модул и... не може да се редактира
Публикувано от: Уеб дизайн Seo в 14 Декември, 2020, 18:00:49
досега да го бяхме оправили 20 пъти, ако беше дал линк към сайта поне...
Титла: Re: Бъг в името на модул и... не може да се редактира
Публикувано от: emstane в 14 Декември, 2020, 18:06:24
OK, пращам на лични...
Титла: Re: Бъг в името на модул и... не може да се редактира
Публикувано от: emstane в 23 Декември, 2020, 16:26:17
Преинсталирах всичко под база (празна, още в началото), настроена на: utf8mb4_general_ci

Кирилицата работи коректно, но вижте тук: https://em-stanev.org/new_web/index.php

Натискайки дори статия на латиница в раздел Новини (в който и да е от 2-те секции), тя не се възпроизвежда, а иначе отгоре в менютата статии се зареждат! И кирилишките се зареждат.

Имам някакъв проблем в шаблона, но си нямам идея къде да го търся.... Вероятно в "Новинарските модули".

Идея?  (relax) (coffee)
Титла: Re: Бъг в името на модул и... не може да се редактира
Публикувано от: Уеб дизайн Seo в 23 Декември, 2020, 17:10:29
Не си струва труда да се занимаваш с тоя темплейт. Дори само писането тук не си струва, толкова труд, ровене и нерви... а празници идват...

Весели празници на всички!
Титла: Re: Бъг в името на модул и... не може да се редактира
Публикувано от: emstane в 26 Декември, 2020, 16:35:03
Хубава работа, ама виетнамска!

Беше сложил някакъв новинарски модул, който е за най-старите Джумли  (down)
Въпреки, че няма нужда от него.
Какво да се прави, инвестициите на началството трябва да се оправдават jd

Благодаря на всички отзовали се още веднъж  (relax) (coffee) (relax)