Page 3 of 8

Posted: Mon 17. Jul 2006, 23:05
by pico
Hi

question to all Blog-Mod Users:

is the Problem with the moo.fx and IE only at my installation? or is it a general Problem with the Blog-Modules usage of moo.fx? Has anyone solved this? if yes it would b nice to get some Hints,

I have now tried it with a clean 1.2.6 and 1.2.7 installation and the old and new Blog-Mod - always the same - in FF it works and in IE the Fields are always expanded.
The Doctype is changed to XHTML and the generated Code is XHTML-Valid without any Error or Warning. Have searched also at moo's Forum, but haven't found a solution for that.

Posted: Mon 17. Jul 2006, 23:59
by d-lexy
Hi Pico

I have installed the blog module on both *.6 & *.7 and tried with a clean blog install and your captcha version. The solution that fixed the IE problem for me is exactly what Shiny said: xhtml as doctype

Code: Select all

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
you can check my testpage for source: http://blog.estonia.ca/?personal

Posted: Tue 18. Jul 2006, 01:17
by pepe
Ich hab das auch mal eben ausprobiert... richtig, dann funktioniert es mit dem Akkordeon...

Nur ein Nachteil, dann haut es mir Einiges an der restlichen Formatierung der Site zusammen....

Einige Classes für die DIV-Konstruktion werden dann anders dargestellt als bisher...
Wo finde ich nun die Gründe dafür?
Was muß ich dann ändern?
Wo kann ich das nachlesen?

Welchen "Nachteil" hat die Änderung des DOCTYPES... oder sind keine vorhanden?
Warum ist díe neue Variante nicht schon jetzt so von OG eingestellt worden???

Posted: Tue 18. Jul 2006, 08:15
by cyaneo
Hallo pepe,

ich sehe das als Vorteil:

Seit ich phpWCMS verwende, habe ich die Ausgabe auf XHTML umgestellt - da zukünftiger Standard (Accessibility, usability, tableless etc.).

einige Beispiele:
http://www.eurorisk.at
http://www.achilles-kreta.at
http://www.klausner-frei.at

Was meinst Du mit "wo kann ich das nachlesen"?

Bin leider momentan in Eile, habe aber heute Nachmittag Zeit.

Solong,
cyaneo

Posted: Tue 18. Jul 2006, 08:30
by pico
@ d-lexy
my DOCTYPE is XHTML and have tested it with Strict and Transitional.
I also use CSS-Style Layout. I belive that it has something to do with a wrong Cascading of Styles, coming from the CMS and the CSS-Styles.
But as I have wrote, at http://validator.w3.org/check the Site is 'Green' what means 'No Errors' 'No Warnings' - absolut nothing :evil:

little Off-Topic
@pepe
das mit dem DOCTYPE ist so eine Sache. Wenn man lt. W3C Techniken wie AJAX WEB-2 oder wie auch immer man das nennt und mehr Wert auf die richtige Verwendung von CSS legt, dann ist wohl XHTML der richtige DOCTYPE - ob da nun 'Strict' oder 'Transitional' ist dann eine Frage, wie streng man sich an die Spezifikationen hält.
Der 'Nachteil' ist, dass mit XHTML alles etwas schwieriger ist, die kleinste 'Ungenauigkeit' in der DOM-Struktur führt sofort zu unvorhersehbaren Ergebnissen. Z.B. führt ein <br> jetzt zu einer Warnung weil der TAG nicht geschlossen wurde - also wäre <br/> schon fast richtig aber lt. Empfehlung vom W3C sollte dann wegen der abwärtskompatibilität immer ein Leerzeichen vor dem / sein, also sieht der TAG dann so <br /> aus.
Das ist auch ein Grund, warum ich 'mein' phpwcms als extra Projekt ausgelagert habe - dort habe ich inzwischen fast den kompletten Code entsprechend geändert.

Posted: Tue 18. Jul 2006, 09:07
by marcus@localhorst
hi ho,
I've installed the module on 1.2.6 and after that I get the errormessage from the sanity check!
all dbtables where build, I use a prefix for my standard phpwcms tables, for the module I don't use it.
what could it be?
after deactivate the if (!bm_san) then I get in main.inc.php I get the yellow informationbox an an error

Code: Select all

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /www/xxx/xxx/html/include/inc_module/mod_blogs/inc_lib/functions.db.inc.php on line 37
what could it be?!
best
m.

edit: I've solved it. I was right, with my first idea it depends on my table prefix. after rename my tables, it work!
maybe the install script should be enhanced to Table prefix.

Posted: Tue 18. Jul 2006, 09:49
by DeXXus
moofx / forums / faq / requirements
http://moofx.mad4milk.net/forum/index.p ... &topic=142
moo.fx requires:

prototype.js or prototype.lite.js (included in the download)

a strict doctype (xhtml 1.0 strict or xhtml 1.1)

Safari, firefox, internet explorer 6 and almost any gecko based browsers. It will work in opera, but version 7/8 doesnt support opacity, so your elements will simply toggle between visible/hidden.
Works perfectly in Opera 9 (and fast too!) but this version is still in beta.

Posted: Tue 18. Jul 2006, 10:15
by marcus@localhorst
critique:
hi, 2 hours ago, I've installed the mod. I'm not a novize in phpwcms, but this module drives me crazy.
the installation was not the problem, but the rendering is crap. It seems, there are a lot of unneeded/false(?!) </div> tags (why not using <h1> for headlines?!)
attributes are write as width=20 or width='20' why this?!
I will use my old blog (phpwcms standard articles+comment/guestbook) and remove the module.
sorry
:cry:

best marcus

PS: installation makes problems because of use of the {GT} Mod, which displays errors. should be removed for the installation.

Posted: Tue 18. Jul 2006, 10:34
by pepe
Thanks for your answers...
I'v killed the blog-mod... and wait, what the 07. - 0.8 - 1.0 versions will bring :wink:

It's a Beta, friends! Dont be to annoyed.


@cyaneo
Was meinst Du mit "wo kann ich das nachlesen"?
Als Nichtfachmann ist man bei neuen Problemen natürlich bedacht, möglichst eine Art "Übersetzungstabelle" zu haben, was man beim Übergang ändern muß. Soll ja möglichst zügig gehen, die Umstellung. Wieso werden meine DIVs nicht mehr so dargestellt, wie bisher.

Wenn's also so einen "Waschzettel" gibt... dann her damit, bitte!

@marcus
Dein Daumenkino...
Wann hast du mich eigentlich heimlich gefilmt, bei meinen täglichen Versuchen mit phpWCMS :oops: :oops: :oops:

Posted: Tue 18. Jul 2006, 12:05
by pico
Hi

ich schaff das noch - das Ding zum laufen zu bekommen ;)

@pepe
am besten Du nimmst FF und das Plug-In Tidy bzw. Webdeveloper, dann siehst Du zumindest im groben was alles falsch ist - sind meistens nicht geschlossene Tag's, fehlende Attribute z.B. bei <table> fehlt fast immer das 'summary="irgendwas"' bei <img> fehlt fast immer das 'alt-Attribut', mitunter sind <form> innerhalb von <table> und und und (das ärgert mich auch bei vielen neuen Mod's und RT's). Auch der CSE HTML Validator kann eine echte Hilfe sein - auch schon die Light Version. Und dann gehts dran die ensprechenden Code-Stellen im phpwcms zu finden und zu ändern :?

Posted: Tue 18. Jul 2006, 17:39
by pepe
Prima pico... da fummelt man täglich mit FF rum... und wenn's drauf ankommt, ist man BLIND 8)

OK, werd ich mal deinem Vorschlag folgen und meine Seite "durchsichtig" machen :shock:

Verkürzt ausserdem das Warten auf die neue.... Na, du weißt schon :roll:

Exquize me, but what is this?

Posted: Wed 19. Jul 2006, 13:18
by Kvist
Howcome I get this error?
Error:
There is a problem with the Blogs Module Database.

Please ensure that you have installed this module correctly and have all the correct permissions on your PhpWcms database.

Oh, OK

Posted: Wed 19. Jul 2006, 16:51
by Kvist
I found out, that it was a question of table prefixes as somebody already posted.

So now I got it "working" only I can't post anything since the text area only contains my website:

Image

Any ideas?

Posted: Wed 19. Jul 2006, 19:38
by pico
Hi

also nach längerem Suchen und testen mit IE ist folgendes dabei rausgekommen:

1. zerhackte Anzeige des 'Add Comment' Blocks läst sich mit einer Änderung in der CSS lösen padding für 'unten' erhöhen (3. Wert)

Code: Select all

div.blogheader {
 background: #F2F8FF;
 margin: 0px;
 padding: 2px 4px 5px 5px;
 border-top: 1px solid #C7D3F3;
 font-weight : bold;
 line-height: 12px;
 }
2. das mit dem nichtfunktionieren des Auf/Zu-Scrollen ist echt vertrackt
macht man den Header Valid

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
gehts nicht im IE - nimmt man die erste Zeile raus gehts

Code: Select all

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
mit dem Nachteil, dass dann wieder dieser Quirks-Mode im IE läuft und es das Layout zerhaut weil wieder das falsche Box-Model benutzt wird.

So - das nun nur zur Info, vielleicht gibt es ja eine AJAX-WEB 2.0 Lösung die einem da nicht so in die Suppe spuckt .

Posted: Thu 20. Jul 2006, 14:24
by pico
Hi

with this little Modifikation in moo.fx.js it works also in IE-Quirks-Mode

Code: Select all

fx.Height = Class.create();
Object.extend(Object.extend(fx.Height.prototype, fx.Layout.prototype), {
	increase: function() {
		this.el.style.height = (this.now + 1) + "px";
	},

	toggle: function() {
		if (this.el.offsetHeight > 1) this.custom(this.el.offsetHeight, 0);
		else this.custom(0, this.el.scrollHeight);
	}
this will set the 'hidden' not to a Height of 0px, what IE don't 'know', it sets
it to a Height of 1px - so you see the 'Hidden' Block as a small Line with a
Height of 1px - for me this is usable. :)

Maybe a Javascript Expert can build a Browser Switch in here :!: :?: :idea: