Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 2
Seite [1]
Play3.eu


Beginner




Herkunft: Hamburg
Beiträge: 13
# Thema - 25.03.2011 um 03:47 Uhr
Moin Moin...

Also ich habe meine Page ja nun doch so gut wie fertig... allerdings kommen nach und nach irgendwie kleine fehler zum vorschein die ich größtenteils auch selber beseitigt bekomme, allerdings bin ich nun schon einigen stunden am grübel wieso meine lightbox leer bleibt... und ne komplett neue einbinden lohnt sich nich dafür dass es nur ne lightbox is ^^ oder würde es vielleicht helfen von 2010.1 auf 2010.3 zu wechseln *lol* sorry aber hab bisher noch ned geupdatet weil ich schon einiges abgeändert hab (nicht nur tpls ^^ die sind ja im custom ordner) ne aber meine php's sind doch dann alle überschrieben... und jede einzelne raussuchen? oh oh... ^^ naja von daher gibts da ne lösung?

schaut mal hier...: http://www.play3.eu/v1/index.php?mod=gallery&action=com_view&folders_id=1&where=2

und falls irgendeine datei benötigt wird einfach bescheid sagen... wird dann sofort hochgeladen (sobald ichs gelesen hab )

mfg Play3.eu (K-Exo)


***EDIT: hab grad was erstaunliches festgestellt.... normalerweise macht ja der IE immer die faxxen.... aber wunder oh heiliges... der IE.8 kriegts auf die reihe die lightbox zu füllen... nur google chrome und firefox nicht... das wird ja immer komplizierter... ich leg mich mal besser schlafen bevor ich noch mehr solcher fehler finde und am ende völlig verzweifelt vorm bildschirm hänge ^^ lol

naja ich hoffe da gibts ne lösung die lightbox auch im chrome und fox zu füllen will die ungerne abstellen...


***EDIT#2: mit dem schlafen war wohl nix ^^ die lightbox lässt mir keine ruhe...
ich habs auch fast geschaft.... hab den javascript von der lightbox jetzt umgeschrieben und es funktioniert auch soweit dassim chrome und firefox zumindest ein "fehlendes-bild"-bild angeziegt wird ^^ aber das liegt dadran dass ich es ned hinkrieg dass die htmlausgabe des javascripts die "id" des jeweiligen gallerie bildes einträgt.... naja ums zu verstehn mal hier nen code schnipsel:
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
1. / 2. / ... 
 $(function() {
        
// Append the Slimbox HTML code at the bottom of the document
        
$("body").append(
            $([
                
overlay = $('<div id="lbOverlay" />')[0],
                
center = $('<div id="lbCenter" />')[0],
                
bottomContainer = $('<div id="lbBottomContainer" />')[0]
            ]).
css("display""none")
        );

        
image = $('<div id="lbImage" />').appendTo(center).append(
            
sizer = $('<div style="position: relative;"><img id="lightpic" src=""></div>').append([
                
prevLink = $('<a id="lbPrevLink" href="#" />').click(previous)[0],
                
nextLink = $('<a id="lbNextLink" href="#" />').click(next)[0]
            ])[
0]
        )[
0];

        
bottom = $('<div id="lbBottom" />').appendTo(bottomContainer).append([
            $(
'<a id="lbCloseLink" href="#" />').add(overlay).click(close)[0],
            
caption = $('<div id="lbCaption" />')[0],
            
number = $('<div id="lbNumber" />')[0],
            $(
'<div style="clear: both;" />')[0]
        ])[
0];
    });


in zeile 12 habe ich folgendes hinzugefügt:

 
1.
1. / 2. / ... 
 <img id="lightpic" src="">



so und die source des image ( src="" ) soll die url des bildes sein... aber wie mach ich das??

die img id "lightpic" ist nur vorhanden weil ich bereits versucht habe das ganze mit folgender function hinzukriegen:

 
1.
2.
3.
1. / 2. / ... 
 <script type="text/javascript">
document.getElementById('lightpic').setAttribute('src',activeURL)
</
script>


&

 
1.
2.
3.
1. / 2. / ... 
 <script type="text/javascript">
document.getElementById('lightpic').setAttribute('src', + activeURL + )
</
script>


aber irgendwie funktiort selbst das ned... naja ich gebs auf... ich weiss ned weiter

hab auch schon versuch im vorraus nen platzhalter in die src einzutragen in form von "error.jpg" aber selbst dann wird es nicht per document.getelementbyid geändert.... naja und die variable "activeURL" wird ja von der lightbox auch genutzt um das bild als hintergrund in der div festzulegen... siehe folgende zeile:
 
1.
1. / 2. / ... 
 $(image).css({backgroundImage"url(" activeURL ")"visibility"hidden"display""});

nur komischerweise haben chrome und firefox bei mir das problem dass die es ned hinkriegen den hintergrund einer div anzuzeigen... warum auch immer... i dont know.... IE.8 kriegt das mit der lightbox ja hin...


naja mfg Exo ^^ so und nu gut nacht...


Zuletzt editiert von Play3.eu am 25.03.2011 um 06:21 Uhr (7x Editiert)
Inaktiv
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 1 - 25.03.2011 um 07:12 Uhr
es stehen auch update packete bereit, die nur die veränderten dateien zwischen den clansphere versionen enthalten. dafür solltest du vorher natürlich eine sicherung deiner änderungen bzw. seite anlegen, um anpassungen soweit nötig wieder herzustellen. weiterhin erscheint in der kommenden woche voraussichtlich die vorerst letzte clansphere version 2011.0, wobei seit 2010.1 hauptsächlich nur bugfixes vorgenommen worden sind und kaum änderungen, weswegen versionswechsel recht bedenkenlos sein sollten.

betreffend der lightbox probleme wäre es evtl. hilfreich die aktuellste jquery version zu testen, ob diese schon die erhoffte abhilfe mitbringt. im aktuellen svn live build bzw. 2011.0 ist diese datei aktualisiert enthalten und kann ansonsten auch bedenkenlos manuell ausgetauscht werden derzeit.


------------------
ClanSphere - professional clan care starts here

Inaktiv
|
Play3.eu
Thread-Ersteller


Beginner




Herkunft: Hamburg
Beiträge: 13
# Antwort: 2 - 25.03.2011 um 15:10 Uhr
joa das mit dem update werd ich machen wenn die 2011.0 rauskommt... bis dato würd ich meine art der slimbox doch gerne noch umsetzen ^^ weil ich die gern dann auch für die zukunft nutzne möchte, da chrome und firefox immernoch probleme machen werden wenn die grafik als hintergrund des div geladen wird... da würde bei png dateien mit transparenz alles schwarz was eigentlich transparent sein sollte.... zumindest ist das scho so geschehen als ich ne grafik in der oberen linken ecke positionieren wollte... naja von daher würd ich mich echt drüber freuen wenn mir jemand dabei helfen könnte das umzusetzen dass die bilder als inhalt und nicht als background des diiv angezeigt werden.... (der background kann ja weiterhin bleiben... stört ja nich wenn die gleiche grafik nochmal drüber geschoben wird... somit muss ich es nur hinkriegen dass die img src automatisch das bild is was für die drunter liegende div als background-image angezeigt wird...

***Edit: hab gestern schon die aktuelle version von scriptaculous (builder.js & effects.js) mit eingebunden und hab jetzt auch die jquery akutalisiert und es geht immer noch ned ^^ muss ich das wohl doch hinkriegen dass ich die lightbox umänder.... hmm...

hmm naja irgendwie muss es doch gehn dass die lightbox das bild nich als hintergrund der div lädt sondern als inhalt...

***Edit2: werd erstmal die tage die 2011er aufspielen und schauen was das für auswirkungen auf die lightbox bezüglich chrome und firefox hat komisch nur dass bei mir die lightbox funktioniert wenn ich sie auf der website der slimbox teste ^^ hmm... naja updaten und gucken was passiert bis dahin erstmal danke


Zuletzt editiert von Play3.eu am 30.03.2011 um 12:13 Uhr (6x Editiert)
Inaktiv
|
Antworten: 2
Seite [1]


Sie müssen sich registrieren, um zu antworten.