Joomla! България
Joomla! - Общи теми => Модули => Темата е започната от: emstane в 09 Декември, 2020, 18:32:47
-
Здравейте,
Не знам как е станало, но един модул беше именуван на английски.
Трябваше да се преименува на:
Избрахте нас?
но не знам в какво бързане, какво стана и заглавието, визуализирано в сайта стана:
�?збрахте нас?
От което вече модула остана без заглавие, т.е. вече не мога и да го преименувам.
Вместо име на модула - нищо!
Дава падащото меню до "името" само: Duplicate и Trash.
Някаква идея? Или да преинсталирам новият сайт наново?
Моля за идея какво става и безнадеждно ли е (relax) (coffee)
-
Малко данни:
position-c
Тип: HTML код
Език: Всички
ID= 167
-
С MyPHPAdmin бутах в базата данни за модула, преименувах - латиница, кирилица >
бъга в заглавието (изобразявано на сайта) си остава, щом в подзаглавието на модула (с <h3>...</h3>)
мина на текст на кирилица.
Много странно омазване... идея си нямам!
-
Т.е. да разбираме, че проблемът не се е оправил. Така ли?
Къде го хостваш сайта, може ли линк към него или е локално?
Имената на другите модули добре ли са или и те са с подобен проблем?
-
Новият сайт бе току що започнат, така че го бастисах.
Много въртележка, а по-бързо ще е да инсталирам наново quickstart пакета.
Благодаря за отзива. Тоя проблем става изключително рядко - няма какво да се бори 8)
-
Е няма такъв филм!!!!!
Не е бъгнат байт в шаблона!
Не иска да приеме един модул в заглавието на съдържанието на статията кирилишко "И" голямо и това е!
И то е главният екран на сайта!
И не е заглавие на модул, а заглавие на изобразено текстче!!!!
Трябваше да измисля нещо не започващо с "И".
Иииидея си нямам!
Апропо базата данни на Джумлата май не е на UTF-8 ?! Не, че съм убеден де.
Ииидея защо?
-
Няма бъг, има само неща които знаеш и такива които не знаеш. Това че не ти записва кирилишки символи и ги преобразува в други символи, показва само едно: неправилен енкодинг на базата данни, който не поддържа кирилица. Смени енкодинга на базата. Гледаш на две места - глобалния на цялата база (най-долу, пише колация) и енкодинга на самата таблица където се записват. Кликаш на таблицата - операции - колация и слагаш utf8_general_ci примерно.
-
Super!
Много благодаря 8) (relax) (coffee)
Всичко на: utf8_general_ci
(beer) (beer)
-
Офф, да, ама не!
Редактор - CodeMirror > и някакви фокуси без главно "И".
За сега е това.
Шах с пешката!
-
Това е жестоко по отношение на кирилицата!!!
Никакво кирилишко "И" голямо не приема, даже в статиите. Изкарва го на:
�?
Всичи таблици са на: utf8_general_ci
И още на статиите ми дава:
Предупреждение
JUser: :_load: Не може да бъде зареден потребител с номер: 787
Има 1 юзър и това съм аз!, т.е. админа на новият градящ се сайт....
-
Има 1 юзър и това съм аз!, т.е. админа на новият градящ се сайт....
Явно ползваш някакъв бърз старт с готова инсталация и от там идва проблема и с кирилицата. //потребител с номер: 787 и писал, ама после е изтрит, но това се оправя лесно.
Слагай нова чиста инсталация и вдигай всичко на ново. Този го запази като модел, за да знаеш какво е превено и да го повториш на новата инсталация // ама не пак готовия пакет ;)
-
Юзър 787 стана собственик на старите неща през базата данни.
Имам само 2 проблема:
- Не приема кирилица за заглавие на меню!!! ***
- Дава �? вместо "И".
- Пиша статия на кирилица, отварям - няма никой, а статията с кирилицата си стои.
- Да играя на чисто ще ми е много сложен момент.
Всичко на: utf8_general_ci
Да пробвам с друга кодировка? Някакви идеи?
-
Влез във всяка отделна таблица в базата която ти прави проблеми и гледай внимателно! Може колацията на таблицата да е utf8, но вътре на определени колони да има колация на latin1_swedish_ci или друга подобна.
-
Благодаря за отговора :)
Внимателно разгледах цялата база, всичко е на: utf8_general_ci
Стария шаблон, който работи, същият, но за Joomla 3.2 (мисля)
работи на: utf8mb4_unicode_ci
(макар да не съм сигурен за всички полета).
Същият нов е за Joomla 3.9.22.
Да взема да пробвам с тази кодировка или другаде е заровено кучето?
На новият сайт е инсталиран български за Джумла (последна версия) и
шаблона на сайта е минат на български (в настройките на Джумла-та).
-
1. Няма разлика между utf8_general_ci и utf8mb4_unicode_ci - и двата поддържат кирилица. Проблема няма да се оправи като смениш от единия на другия енкодинг.
2. Сигурен ли си че и трите места са на utf8:
- Първо: Глобално за цялата база данни
- Второ: Всяка от таблиците в базата - всяка която ти прави проблем
- Трето: колоните в които са записани данните в таблиците които ти правят проблеми.
Освен тези три места, проблема ти може да е в:
1. енкодинга на файловете на шаблона - трябва да са записани като utf8.
2. Лоша настройка на сървъра. Много вероятно ако си на твой сървър. Ако си на споделен хост, това отпада, никакъв шанс.
3. Енкодинг meta charset - има остарели шаблони които все още се ползват странен енкодинг и в тях е хардкоднато нещо друго освен utf8.
И накрая, ако не намериш проблема: вземи дай линк към тоя сайт и дай някаква част от тая база данни - част която има проблем имам предвид.
-
"- Първо: Глобално за цялата база данни"
Имам стар и нов сайт - 2 отделни бази, 1 сървър на ICN.bg, шаблон на 1 фирма, но стар и нов.
"- Второ: Всяка от таблиците в базата - всяка която ти прави проблем
- Трето: колоните в които са записани данните в таблиците които ти правят проблеми."
Не видях изключения.
"1. енкодинга на файловете на шаблона - трябва да са записани като utf8."
Стария работи с кирилица без проблем.
"2. Лоша настройка на сървъра. Много вероятно ако си на твой сървър. Ако си на споделен хост, това отпада, никакъв шанс."
ICN.bg
"3. Енкодинг meta charset - има остарели шаблони които все още се ползват странен енкодинг и в тях е хардкоднато нещо друго освен utf8."
Нямам идея, но пък старият шаблон си бачка с кирилица.
"И накрая, ако не намериш проблема: вземи дай линк към тоя сайт и дай някаква част от тая база данни - част която има проблем имам предвид."
Мога да дам вход в Джумлата и линк към новият сайт на лични - ако това върши работа.
Ако не, мисля отново да стартирам Quickstart пакета и да си играя 1-во с кирилицата.
Базата я прерових основно - на новият сайт. Не виждам там какво....
-
Стартираш Quickstart-а и резултата е същия ;)
-
Може, но знам ли какво точно е написал "братският виетнамски" народ. :) (coffee)
-
досега да го бяхме оправили 20 пъти, ако беше дал линк към сайта поне...
-
OK, пращам на лични...
-
Преинсталирах всичко под база (празна, още в началото), настроена на: utf8mb4_general_ci
Кирилицата работи коректно, но вижте тук: https://em-stanev.org/new_web/index.php
Натискайки дори статия на латиница в раздел Новини (в който и да е от 2-те секции), тя не се възпроизвежда, а иначе отгоре в менютата статии се зареждат! И кирилишките се зареждат.
Имам някакъв проблем в шаблона, но си нямам идея къде да го търся.... Вероятно в "Новинарските модули".
Идея? (relax) (coffee)
-
Не си струва труда да се занимаваш с тоя темплейт. Дори само писането тук не си струва, толкова труд, ровене и нерви... а празници идват...
Весели празници на всички!
-
Хубава работа, ама виетнамска!
Беше сложил някакъв новинарски модул, който е за най-старите Джумли (down)
Въпреки, че няма нужда от него.
Какво да се прави, инвестициите на началството трябва да се оправдават jd
Благодаря на всички отзовали се още веднъж (relax) (coffee) (relax)