1. Presiyan Radulov
  2. Български
  3. Saturday, 11 October 2008
  4.  Subscribe via email
Здравейте г-н. Димитров, възхитен съм от работата Ви, и използвам възможността да Ви поздравя за труда Ви.

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


Бих искал да Ви помоля за малко помощ относно плъгина Ви за показване на последните коментари.
Имам джумла 1,5 и плъгина Ви работи чудесно на нея, но темплета ми е черен и когато се позиционира мишката върху някой от коментарите се получава "Pop up" прозореца които е с прозрачен фон и черен текст. При което не се разчита. Бихте ли ми помогнал да настроя правилно може би джава скрипт файла за да си прихване цветовете от темплета съответно с тъмен фон и бели букви. Знам къде е проблема, но не знам как да го реша въпреки опитите ми на мен и на колегите ми. Просто не разбираме толкова много от джава. /joomla.javascript.js/ Ще ви покажа сайта за да се ориентирате по добре.

[url]http://77.78.0.43/index.php?option=com_content&view=article&id=17&Itemid=10[/url]

Проблема възниква, когато влезете на сайта с парола- wewe34 и потребителско име- wewe34
тогава се загубва цвета и не се вижда нищо, а бих искал да направя така, че да използва цветовете,въобще целия стил на темплета ми. Така както съм направил компонента с коментарите на всеки филм да се показва -[url]http://77.78.0.43/index.php?option=com_content&view=article&id=65:linewatch-2008&catid=1:2008-09-28-01-40-29&Itemid=50[/url]

Блаодаря Ви.
Responses (12)
Daniel Dimitrov
Support team
Accepted Answer Pending Moderation
Здравей Пресияне!
Как да кажа :) 99% от кода по този компонент не е писан от мен, а от хора, които са гениални програмисти като Alain Georgette например :)
Аз само се подвизам по форумите и помагам на хората и обирам всичките лаври :)
Сега. Аз не мога да схвана защо се получава този проблем. Защо се сменя цвета на модула когато човек е логнат??? При положение, че кодът на модула си останава не променен. коментарите продължават да са си форматирани с <li class="mod_comment">
Тази тема помага ли ти?
http://compojoom.com/index.php/forum.html?func=view&catid=10&id=431

Поздрави!
Даниел
Please if you use our extensions be so kind and review them at JED
Matukio | Hotspots Pro | CComment Pro
  1. more than a month ago
  2. Български
  3. # 1
Accepted Answer Pending Moderation
Здрасти,

Проблема намери своето решение и сега ще ви кажа какъв е той, за да могат и другите потребители на този прекрасен мод да го елиминират. ;)

Всичко идва от един файл за стилове, един javascript файл и различен от оригиналния темплейт, което значи, че всеки потребител с друг темплей ще има същия проблем.

Първо ще покажа файловете и кода, който има пряко отношение към проблема, а после ще обясня.

~/{Joomla_folder}/templates/rhuk_milkyway/css/template.css


/** overlib **/

.ol-foreground {
background-color: #f6f6f6;
}

.ol-background {
background-color: #666;
}

.ol-textfont {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}

.ol-captionfont {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #f6f6f6;
font-weight: bold;
}

.ol-captionfont a {
color: #0B55C4;
text-decoration: none;
font-size: 12px;
}

.ol-closefont {}


~/{Joomla_folder}/includes/js/joomla.javascript.js


/**
* Overlib Styling Declarations to allow CSS class override of styles
*
*/

var ol_fgclass='ol-foreground';
var ol_bgclass='ol-background';
var ol_textfontclass='ol-textfont';
var ol_captionfontclass='ol-captionfont';
var ol_closefontclass='ol-closefont';


Оригиналния темплейт идва със стиловете, които са отгоре и изглежда отговарят за външния вид на тези изкачащи прозорчета и те от своя страна се прихващат от javascript-та, вкарват се в променливи и предават към ~/{Joomla_folder}/includes/js/overlib_mini.js (файлът със скрипта отговарящ за изкачането на прозорчетата). Когато се сложи друг темплейт обаче тези стилови класове липсват, но пък променливите вече са декларирани и предадени нататък. Получава се изкачащо прозорче без външен вид. Всичко това важи за случаите, когато човек е регистриран. Когато не е, използват се настройките по-подразбиране за външен вид. Този момент като цяло все още не ми е напълно ясен, но аз си го обяснявам с това, че ~/{Joomla_folder}/includes/js/joomla.javascript.js влиза в действие, когато човек ползва регистрация.



Решението, което върши работа е, да се копират стиловите класове в стиловия файл отговарящ за използвания темплейт и освен това, да се копират променливите от ~/{Joomla_folder}/includes/js/joomla.javascript.js някъде в началото на ~/{Joomla_folder}/includes/js/overlib_mini.js. Иначе хората без регистрация няма да получат външния вид, който е настроен със стиловете, а този който е по подразбиране в скрипта за изкачащото прозорче. Това не е никак добре изглеждащо.



Сега незнам дали вашия екип отговаря за тези настройки или ги ползва наготово и даже без да иска :huh:, но от там идва проблема, който никак не е малък и със сигурност тормози доста потребители.



Надявам се да помогна с това. Обяснявам нещата, както си ги обяснявам на себе си, защото Джумлата е твърде голяма, за да я разбера в подробности за краткото време от което я ползвам. Ако някъде греша, моля да ми го обясните и поправите.

Поздрави!

П.П. Незнам защо ми слива последните абзаци?! :huh:
  1. more than a month ago
  2. Български
  3. # 2
Accepted Answer Pending Moderation
Здравей, да твоя пост ми помогна много, до толкова до колкото ми се родиха още прекрасни идеи в главата :) как да усложня работата на "бета програмистите" ни, които работят за сайта и разбират многооо повече от мен.

А между впрочем виждам, че даже единия е писал и обяснил как стои конкретно проблема.

Благодаря ти много за информацията, ще ни е полезна, :) но все още нямаме идея как да направим стила на "Pop up" прозорчето като стила на темплета. Просто ако знаехме.:S :S :S

Работата е там, че прихаваща други стилове. Може би твоя приятел и колега Алайн, може да помогне.

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

Поздрави!
  1. more than a month ago
  2. Български
  3. # 3
Daniel Dimitrov
Support team
Accepted Answer Pending Moderation
Милене благодаря за разяснението. Мда, беше логично че наследява от някъде някакви стилове - ама на кой да се сети да поразследва из css файла.
Пресияне, гледам вече сте оправили проблема, или?

П.П. До довечера няма да чуете нищо от мен, отивам малко на туризъм из Шварцвалд.
Please if you use our extensions be so kind and review them at JED
Matukio | Hotspots Pro | CComment Pro
  1. more than a month ago
  2. Български
  3. # 4
Accepted Answer Pending Moderation
Вече всичко е наред.

Само забравих да спомена, че от поленцето "Others overlib parameters" в настройките на мода в админ панела нямаше ефект като се въведат стойности. По-точно ефекта беше само за нерегестрирани потребители. Това по отношение на линка с темата, която си дал.

Надявам се да си изкарваш добре сред природата. :)
  1. more than a month ago
  2. Български
  3. # 5
Daniel Dimitrov
Support team
Accepted Answer Pending Moderation
Не беше зле сред природата :)

Той модула е доста стар и трябва да се пренапише за 1.5.
Та си мисля при пренаписването може да се направи друг трик. Вместо да предаваме разни Javascript променливи, да записваме променливите в css file и да го добавяме при зареждане на модула. Синтаксиса на цсс-а ще се отнася директно до модула и тогава не би трябвало да има проблеми при логването. Ще трябва да го тествам.
Please if you use our extensions be so kind and review them at JED
Matukio | Hotspots Pro | CComment Pro
  1. more than a month ago
  2. Български
  3. # 6
Accepted Answer Pending Moderation
LOL!

I found this (Russian)post very useful! - And I can only read English!!Re:Относно плъгина които показва последните коментари

I was looking in the wrong JS file and now have the styling sorted - thanks

So to summarize the CSS class are already defined in the /includes/js/joomla.javascript.js file and all you have to do is to style them in your chosen template.css file.

Sorry if i'm stating the obvious but it wasn't clear to me at first. :blink:
  1. more than a month ago
  2. Български
  3. # 7
Daniel Dimitrov
Support team
Accepted Answer Pending Moderation
Well, obviously you can not read russian, but you can read bulgarian :D
Please if you use our extensions be so kind and review them at JED
Matukio | Hotspots Pro | CComment Pro
  1. more than a month ago
  2. Български
  3. # 8
Accepted Answer Pending Moderation
thats funny! :P
  1. more than a month ago
  2. Български
  3. # 9
Accepted Answer Pending Moderation
:laugh: Bulgarian is one of many languages, like Russian, that uses Crylic letters instead of Roman :)

So what was this thread about anyway, it looks in depth. I hope there isn't anything cool I missed :(
  1. more than a month ago
  2. Български
  3. # 10
Accepted Answer Pending Moderation
sorry I wouldn't know! I could only read the JS and CSS code and found it was just what I was looking for - as for the rest I'm afraid its Greek to me!
  1. more than a month ago
  2. Български
  3. # 11
Accepted Answer Pending Moderation
duncan wrote:
sorry I wouldn't know! I could only read the JS and CSS code and found it was just what I was looking for - as for the rest I'm afraid its Greek to me!


You mean, it's Bulgarian to you ;) haha nah, I know the expression don't worry :P

Yes well I should probably stop spamming the international forum now - despite me being notified of new threads; even though I cannot understand them - haha!
  1. more than a month ago
  2. Български
  3. # 12
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.

Last questions

Complete Uninstall to Work in J4??
We have recently updated a site from Joomlav3 to v4 (4.4.2). Now when we go to m...
7 Replies
Posted on Tuesday, 30 April 2024
Info about CMigrator for Joomla
Hi i need to import a few thousand articles from a site made in wordprres to a ...
0 Replies
Posted on Tuesday, 07 May 2024
  • New
    • #CMigator
    Error on android phone
    Why its working good on Computer and if i try it with smartphones the map dosent...
    0 Replies
    Posted on Tuesday, 07 May 2024
  • New
  • Bug with front-end submission and table not having
    Hi, i think i found a problem. When trying to edit a hotspot from front-end ...
    3 Replies
    Posted on Wednesday, 15 March 2023
    Question regarding custom fields
    How do I access custom fields after I have created them?...
    1 Replies
    Posted on Wednesday, 24 April 2024
    • #custom fields