HTH-C.com - Forum
Latest News Latest Threads
Neuerung: Persönliche Galerie
Informationen zur Übernahme der Erweite..
HTH Blog - Version 2.0
#HTH.Systems - Betatester gesucht
Neueröffnung - PHPKit-Award.de
HTH Webchat v3
Letzter Beitrag Happy Birthday Bottyline Weiblicher Benutzer Heute, 0:00 Zeit der letzten Antwort
Letzter Beitrag Herzlich Willkommen Botty Männlicher Benutzer 22.11.2024 - 20:45 Zeit der letzten Antwort
Letzter Beitrag Gibt es eigentlich noch jemand der PHPki.. Dooki Männlicher Benutzer 16.07.2024 - 19:47 Zeit der letzten Antwort
Letzter Beitrag PHPKit 1.6.6 WEBI Männlicher Benutzer 24.06.2024 - 12:58 Zeit der letzten Antwort
Letzter Beitrag PHPKit 1.6.6 ohne ASCE auf PHP8x Myrddin Männlicher Benutzer 22.03.2023 - 12:36 Zeit der letzten Antwort
 55.088 Posts & 4.945 Themen in 78 Foren
Forenübersicht » Support / Hilfe » PHPKit 1.6.4 & 1.6.5 & 1.6.6 » Support » Tutorial

Tutorial
34 Beiträge in diesem Thema
 Seiten (3):    1     2     3    Next    >  
04.09.2012 - 13:36 Uhr
Beitrag: #1
Hey,

habe mir eben dieses Tutorial angeschaut.
http://www.hth-c.com/include.php?path=content/articles.php&contentid=789

Ist das für die PHPKit Version 1.6.5 / 1.6.6 ?

Irgendwie finde ich die unten genannten Templates bei mir nicht ... :/

 
Zum Anfang der Seite
04.09.2012 - 15:50 Uhr
Beitrag: #2
Sieht nach 1.6.1 und älter aus ;o

 
Zum Anfang der Seite
04.09.2012 - 15:53 Uhr
Beitrag: #3
Das Tutorial, wenn man es denn so zu nennen vermag; ist noch für die alten Versionen, 1.6.03/1.6.1. Zu der Zeit war an neuen Versionen noch gar nicht zu denken. zwinkern

Bei der 1.6.5, und ich hoffe auch bei der 1.6.6, bei der sich ja, Achtung Sarkasmus; soviel verändert hat.. müsste man die .php Datei der besagten Navigationsbox öffnen, welches die publicinc/navbox.community.php wäre, und suche darin nach den publizierten Links. Die da wären, Abmelden, Benutzer, Profil, PN-Center und Administration.

Nun finden man in obrig genannter Datei folgendes:




1

PHP-Quelltext

    $boxlinks[0]=pkHtmlLink(pkLink('','','logout=1'),pkGetLang('logout'),'','','pkcontent_a_'.$navalign);
Welches nun der Link zum Abmelden wäre und ändert diese Zeile in folgendes um:




1

PHP-Quelltext

    $boxlinks[0]='<img src="PFAD_ZUR_GRAFIK" alt="" border="0" />&nbsp;'.pkHtmlLink(pkLink('','','logout=1'),pkGetLang('logout'),'','','pkcontent_a_'.$navalign);
Nun würde vor dem Abmelde-Link schoneinmal eine Grafik erscheinen, sofern "PFAD_ZUR_GRAFIK" angepasst.

Weiter ginge es mit folgenden Zeilen:




1

PHP-Quelltext

    $boxlinks[2]=pkHtmlLink(pkLink('userslist'),pkGetLang('users'),'','','pkcontent_a_'.$navalign);




1

PHP-Quelltext

    $boxlinks[3]=pkHtmlLink(pkLink('userprofile'),pkGetLang('profile'),'','','pkcontent_a_'.$navalign);




1

PHP-Quelltext

       $boxlinks[4]=pkHtmlLink(pkLink('privatemessages','','imid=new'),pkGetSpecialLang('private_message'),'','','pkcontent_a_'.$navalign,pkGetSpecialLang('private_message'));




1

PHP-Quelltext

            $boxlinks[4]=pkHtmlLink(pkLink('privatemessages'),pkGetLang('pn_center'),'','','pkcontent_a_'.$navalign,pkGetLang('write_private_message'));




1

PHP-Quelltext

        $boxlinks[5]=pkHtmlLink(pkLinkAdmin(),pkGetLang('administration'),'','','pkcontent_a_'.$navalign);
Als auch im Ausgeloggten Zustand mit:




1

PHP-Quelltext

        $boxlinks[0]=pkHtmlLink(pkLink('login'),pkGetLang('login'),'','pknidcommunity0','pkcontent_a_'.$navalign);




1

PHP-Quelltext

        $boxlinks[1]=pkHtmlLink(pkLink('login','lostpassword'),pkGetLang('password_lost?'),'','','pkcontent_a_'.$navalign);




1

PHP-Quelltext

    $boxlinks[3]=pkHtmlLink(pkLink('registration'),pkGetLang('register'),'','','pkcontent_a_'.$navalign);
Nun müsste nach dem "Gleich(=)" Zeichen folgendes hinzugefügt werden:




1

PHP-Quelltext

'<img src="PFAD_ZUR_GRAFIK" alt="" border="0" />&nbsp;'.
Und schon hat sich die Sache...

 
Zum Anfang der Seite
04.09.2012 - 16:28 Uhr
Beitrag: #4
Funktioniert bestens.

Vielen Dank  Bääääh

 
Zum Anfang der Seite
04.09.2012 - 18:34 Uhr
Beitrag: #5
Habe noch eine Frage zu dem Thema ...
Und zwar ist es ja möglich, indem ich die pkGetLang weglasse nur noch das Bild anzeigen zulassen.
Wenn ich also jetzt mehrere Bilder verlinke und überall den Linknamen rechts weglasse, wie schaffe ich es dass diese dann nebeneinander und nicht untereinander stehen?

 
Zum Anfang der Seite
05.09.2012 - 16:27 Uhr
Beitrag: #6
Wenn die Schriften wegfallen sollen, dafür aber Bilder erscheinen, must du den Code von WEBI abändern.

Original:



1

PHP-Quelltext

$boxlinks[0]=pkHtmlLink(pkLink('login'),pkGetLang('login'),'','pknidcommunity0','pkcontent_a_'.$navalign);
Änderung von WEBI:



1

PHP-Quelltext

$boxlinks[0]='<img src="PFAD_ZUR_GRAFIK" alt="" border="0" />&nbsp;'.pkHtmlLink(pkLink('','','logout=1'),pkGetLang('logout'),'','','pkcontent_a_'.$navalign);
Änderung für deinen Fall:



1

PHP-Quelltext

$boxlinks[0]=pkHtmlLink(pkLink('','','logout=1'),'<img src="PFAD_ZUR_GRAFIK" alt="" border="0" />'.pkGetLang('logout'),'','','pkcontent_a_'.$navalign);
Und das halt mit allen Links, wie WEBI bereits geschrieben hat.
Danach gehst du in dein AdminCenter zu den Punkt Sonstiges > Design und wählst dein aktives Design aus. Im neuen Fenster siehst du ganz oben ein großes, mehrzeiliges Eingabefeld. Dort packst du folgendes hinzu:



1
2
3
4
5
6
7
8
9
10
11
12

PHP-Quelltext

#pknavboxid4 li.pkcontent_li_left a
    
{
    
font-size:               0px;
    }
#pknavboxid4 li.pkcontent_li_left
    
{
    
float:                   left;
    }
.
pkcontent_box_left
    
{
    
clear:                   left;
    }
Aber Achtung: Der Text pknavboxid4 ist jetzt nur ein Beispiel. Diese 4 ist die ID der Navigationsbox. Diese Zahl must du Anhand des Quelltextes (oder indem die Box aufklappbar ist) deiner Seite rausfiltern und dann im obigen Code abändern.

 
Zum Anfang der Seite
05.09.2012 - 20:10 Uhr
Beitrag: #7
Zitat
Original geschrieben von k!r!ka

Danach gehst du in dein AdminCenter zu den Punkt Sonstiges > Design und wählst dein aktives Design aus. Im neuen Fenster siehst du ganz oben ein großes, mehrzeiliges Eingabefeld. Dort packst du folgendes hinzu:



1
2
3
4
5
6
7
8
9
10
11
12

PHP-Quelltext

#pknavboxid4 li.pkcontent_li_left a
    
{
    
font-size:               0px;
    }
#pknavboxid4 li.pkcontent_li_left
    
{
    
float:                   left;
    }
.
pkcontent_box_left
    
{
    
clear:                   left;
    }


Aber Achtung: Der Text pknavboxid4 ist jetzt nur ein Beispiel. Diese 4 ist die ID der Navigationsbox. Diese Zahl must du Anhand des Quelltextes (oder indem die Box aufklappbar ist) deiner Seite rausfiltern und dann im obigen Code abändern.



Sorry aber das wird mir irgendwie nicht so ganz klar ... ^^
In der Navigation hat die Navbox links oder rechts (je nachdem wo sie hin soll .... ) die ID 1
Ich nehme an, ich soll das besagte bei "Optionale Angaben" einfügen ... dort steht bereits eine Menge drin. Ist es da egal an welche Position ich das ganze stelle?
Ansonsten macht es einen unterschied ob ich sie in der linken oder rechten Navbox positioniere? Weil oben steht ja pkcontent_li_left

Ich hab das aufjedenfall mal zur Probe eingefügt das hat aber nichts bewirkt.
Vielleicht ist mir aber auch irgendwie gar nicht klar was das ganze bewirkt dann? ^^

 
Zum Anfang der Seite
05.09.2012 - 20:31 Uhr
Beitrag: #8
Ach, genau. Ganz vergessen. Das ganze ist auf die linke Navgation bezogen. Wenn du die Community-Box rechts hast, muss aus den left ein right.

Und wenn deine Community-Box die ID 1 hat, muss #pknavboxid4 einfach zu #pknavboxid1 umgeändert werden.

Und ja, ist egal wohin das in das große Eingabefeld kommt. Hauptsache nicht innerhalb bestehender Codes.

---

Bewirken tut es folgendes:
Links in Form von Schriften (wie es Standard ja so ist), werden auf 0 Pixel gesetzt (sozusagen unsichtbar gemacht). In Firefox 5.0.1, Opera 10.00 und IE 8.00irgendwas war der Text halt weg.
Dann werden noch die Zeilen, die normal untereinander angeordnet werden, nebeneinander geordnet. Und dann wird nochmal gesäubert, damit darauffolgende Elemente nicht mitgerissen werden.

Durch die Änderung im vorherhigen Post von mir werden die Bilder als Link gesetzt, aber nicht betroffen von den CSS-Code für das große Eingabefeld.

 
Zum Anfang der Seite
05.09.2012 - 21:13 Uhr
Beitrag: #9
Hm irgendwie will das ganze nicht so funktionieren ....  

Die Icons sind nicht nebeneinander und den Linknamen sehe ich auch noch ...
Sicher dass das so funktioniert?
Vielleicht stell ich mich auch blöd an aber ich hab alles genauso gemacht wie es da steht.
Hab es auch mit den unterschiedlichsten Bildern probiert ... mit nem ganz unkomplizierten Pfad.  

Edit:
Den Link neben dem Bild habe ich übrigens damit wegbekommen, indem ich das pkgetlang gelöscht habe ...
Ist das verkehrt?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Obumba - 06.09.2012 - 13:32 Uhr
 
Zum Anfang der Seite
06.09.2012 - 16:12 Uhr
Beitrag: #10
Zitat
Original geschrieben von Obumba

Sicher dass das so funktioniert?



Bei mir hat es in 3 Browsern funktioniert, sogar bei dem IE, der ja immer anders sein möchte und sozusagen das schwarze Schaf ist  


Zitat
Original geschrieben von Obumba

Vielleicht stell ich mich auch blöd an aber ich hab alles genauso gemacht wie es da steht.



Poste einfach mal den Inhalt der Community-Box. Vielleicht hast du da ja etwas vertauscht oder so ;o
Ggf. poste auch mal den CSS-Code aus dem Design-Menu (aus den großen Eingabefeld).

Aber du kannst ja erstmal den CSS-Code durch dieses ersetzen:



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

PHP-Quelltext

#pknavboxid1 li.pkcontent_li_left a,
#pknavboxid1 li.pkcontent_li_right a
    
{
    
font-size:               0px;
    }
#pknavboxid1 li.pkcontent_li_left,
#pknavboxid1 li.pkcontent_li_right
    
{
    
float:                   left;
    }
.
pkcontent_box_left,
.
pkcontent_box_right
    
{
    
clear:                   left;
    }

Damit ist es zumindest egal, ob es links oder rechts steht (sofern die ID 1 auch wirklich stimmt ;o)
Sollte die ID 1 halt nicht stimmen, dann kann sich natürlich nichts ändern. Bist du also sicher, das die Community-Box die Navigationbox-ID 1 hat?
Wie gesagt: In Opera 10.00, IE 8.00irgendwas und Firefox 5.0.1 hat es funktioniert.


Zitat
Original geschrieben von Obumba

Den Link neben dem Bild habe ich übrigens damit wegbekommen, indem ich das pkgetlang gelöscht habe ...
Ist das verkehrt?



Ist eigentlich nicht verkehrt, aber im Sinne von Programmieren in Verhältnis zur Optik ist es einfach .. Naja, ich sags mal auf deutsch: Scheise.
CSS ist dazu gedacht, das die Struktur unangetastet bleibt. Programmier-Code sollte eh gar nicht angefasst werden.

Deswegen wollt ich den kram via. CSS einfach lösen, anstatt in der .php-Datei wieder was zu ändern, nur weil an einer Stelle was anders sein soll.
Zumal man den rest eh mit CSS hätte lösen müssen, da seit phpKit 1.6.4 die Navigation nicht mehr so praktisch ist.

 
Zum Anfang der Seite
06.09.2012 - 16:48 Uhr
Beitrag: #11
Also das besagte hab ich hier reinkopiert.
http://www.imgimg.de/bild_oa189f5467png.png.html

Und hier ist der Inhalt davon:
Hier klicken zum aufklappen


Hier der Inhalt der Community-Box: (Diesen Vortext hab ich jetztmal weggelassen ...)
Hier klicken zum aufklappen


Danke für die Hilfe  Glücklich

 
Zum Anfang der Seite
06.09.2012 - 18:11 Uhr
Beitrag: #12
Manchmal frag ich mich, warum ich extra beschreibe, wie alles geht ..  

Deine Community-Box könnte so aussehen:
Hier klicken zum aufklappen


Und was den CSS-Kram angeht:
Wie gesagt, wenn die Navigationsbox-ID (du sagst ja, es ist 1) richtig ist, sollte es ohne Probleme gehen  

 
Zum Anfang der Seite
06.09.2012 - 18:28 Uhr
Beitrag: #13
Zitat
Original geschrieben von k!r!ka

Manchmal frag ich mich, warum ich extra beschreibe, wie alles geht ..  




Sorry, ich hatte den alten Code der Navbox hochgeladen ...
Mit der Änderung in deinem Post hab ich das natürlich probiert und auch mit anderen Bildern.

Naja wie dem auch sei es funktioniert trotzdem irgendwie nicht.
So sieht das bei mir aus ...
http://www.imgimg.de/bild_cnacc34906png.png.html

Und die ID sollte 1 sein ....
http://www.imgimg.de/bild_idb8566b4epng.png.html

Ich habs auch mit verschiedenen Designs probiert  
Auch mit einem der Standardtemplates ...

Wüsste nicht, was jetzt noch falsch sein könnte.  

Verschiedene Browser hab ich auch probiert:
IE 9.08
Chrome 21.0
Mozilla 9.0.1

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Obumba - 06.09.2012 - 18:31 Uhr
 
Zum Anfang der Seite
06.09.2012 - 19:00 Uhr
Beitrag: #14
Ich hab doch irgendwie gewusst, das es nicht die richtige ID ist ..

Die 1, die du siehst, ist die Positionierungs-Nummer ;o
Die Zahl, die ich aber meine, ist eine andere ;o

Variante #1
Hier klicken zum aufklappen


---

Variante #2
Hier klicken zum aufklappen


---

Sollte etwas unklar sein, einfach nerven

 
Zum Anfang der Seite
06.09.2012 - 19:26 Uhr
Beitrag: #15
peinlich.  verliebt  

Funktioniert so jetzt auch.
Eine Sache aber noch ...
Ich wollte eigentlich, dass die Wappenfunktion Zentriert überhalb der anderen Bilder angezeigt wird.

Jetzt momentan sind aber alle nebeneinander. :/

Ist es schwierig das noch zu machen?

 
Zum Anfang der Seite
 Seiten (3):    1     2     3    Next    >  

Ähnliche Themen
 
Fragen und Antworten Fragen und Antworten » Tutorial - Seiten Verlinken - Letzte Antwort von Crazy-Devil am 24.05.06, 19:01 Tutorial - Seiten Verlinken  (24.05.06, 19:01)
Support Support » [Tutorial] Mitscrollende Link Leiste - Letzte Antwort von sofix am 16.06.07, 22:26 [Tutorial] Mitscrollende Link Leiste  (16.06.07, 22:26)

HTH-C.com - Webmedien & Community