MX Rainbow eigene Buttons

Begonnen von Jeanne, 05 März 2008, 17:13:34

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

Jeanne

Hey Leute,

ich würde gerne im Menü eigene Buttons haben, aber ohne diesen vordefinierten Text darauf, sobald man auf die Buttons klickt, soll man halt auf die gewünschte Seite kommen. Aber alles was ich bis jetzt probiert habe, zerstört das komplette Theme, kann mir vielleicht einer ein paar Ratschläge geben?

Gruss
Jeanne

_icke_

Hallo,

der Link ist nicht an die Grafik sondern an den Text gebunden. Wenn Du keinen Text definiert hast, wirst Du auch keinen Link haben. Möchtest Du die Bilder als Link haben, wirst Du um den Umbau des Themes (theme.html) nicht herumkommen.

VG Marc

Jeanne

Genau so ist es. Ich hatte es schon versucht umzubauen, aber das ganze hat mir das ganze Theme dann demoliert, scheint wohl doch nicht einfach so mit austausch zu sein. Wenn ich nur ein paar Ansätze hätte, bin leider keine Designerin :(

grafikmurkser

#3
im prinzip ist es leichter als man meint ...
du musst dazu "nur" neue buttosets erstellen , wofür du selbstserstellte grafiken nehmen kannst ( was wohl auch  jeder macht der da "nur" die farben ändert)
( beispiellink : http://webradioservice.we.funpic.de/ )
dabei musst du darauf achten das sich jeweils ein button von den anderen unterscheidet ( der "aktive") im buttonset1 ist das button 1, im buttonset 2 -button zwei -bei BS3 -BT3  usw..  ausser im default-verzeichniss da sind alle gleich
als nächstes
die settings.php öffnen und diesen bereich suchen ( der bei dir aber etwas anders aussehen wird )
$linka = "<a href=\"index.php\" title=\"Zur Startseite\">Startseite</a>";
$linkb = "<a href=\"modules.php?name=Content\" title=\"Vorlagen\">Vorlagen</a>";
$linkc = "<a href=\"modules.php?name=TicketSystem\" title=\"Bestellungen\">Bestellung</a>";
$linkd = "<a href=\"modules.php?name=FAQ\" title=\"häufige Fragen und Antworten\">FAQ</a>";
// $linkc                               = "<a href=\"modules.php?name=eBoard\" title=\"Forum\">FORUM</a>";  // der Link ist für das Modul eBoard
$linke = "<a href=\"modules.php?name=Stories_Archive\" title=\"Neuigkeiten\">Neuigkeiten</a>";

wenn du keine linknamen angezeigt haben willst  - musst du diese nur entfernen dazu diese möglichkeit :

durch ein leerzeichen ersetzen :
$linka = "<a href=\"index.php\" title=\"Zur Startseite\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a>";
$linkb = "<a href=\"modules.php?name=Content\" title=\"Vorlagen\">&nbsp;&nbsp;&nbsp;&nbsp;</a>";
$linkc = "<a href=\"modules.php?name=TicketSystem\" title=\"Bestellungen\">&nbsp;&nbsp;&nbsp;&nbsp;</a>";
$linkd = "<a href=\"modules.php?name=FAQ\" title=\"häufige Fragen und Antworten\">&nbsp;&nbsp;&nbsp;&nbsp;</a>";
// $linkc                               = "<a href=\"modules.php?name=eBoard\" title=\"Forum\">&nbsp;&nbsp;&nbsp;&nbsp;</a>";  // der Link ist für das Modul eBoard
$linke = "<a href=\"modules.php?name=Stories_Archive\" title=\"Neuigkeiten\">&nbsp;&nbsp;&nbsp;&nbsp;</a>";

es währe wohl auch möglich die grafiken zu verlinken  , aber- das währ e ein giganischer aufwand

wenn du die linknamen ganz entfernst  - ohne ersatz   - sind sie nicht mehr anklickbar ..  also zumindest mal mit den leerezeichen ( welche optisch nicht sichtbar sind) versuchen

um zu zeigen das es geht : http://webradioservice.we.funpic.de/
die ersten 3 links sind "unsichtbar"
meine pmx-Seite : die erste und einzige, freie, deutschsprachige Community rund um fraktale Bilder apophysis-schmiede   reg.User mehr als 1000

Jeanne

Danke grafikmurkser, so hatte ich das ganze auch als Notlösung, nur möchte ich diese Textlinks komplett gegen die Buttons austauschen, sodass man, wenn man auf die Buttons klickt direkt auf die jeweilge Seite kommt, nicht über den Text, weil ich meine Buttons schon selber beschriftet habe. Und wenn ich halt das ganze so anpassen möchte, dann ist alles wieder demoliert, verstehst?

grafikmurkser

mach einfach was ich oben geschrieben habe . schaus dir auf meienr website an  ..   das ist nicht nur eine "notlösung" sondern wohl die einzigst machbare (  ohne die style-dateien komplett umschreiben zu müssen )

wobei es da auch eine einfache möglichkeit gäbe  -  bei aber der die ganzen buttonsets  überflüssig werden.. und  - die optisch nich so "cool" aussieht
meine pmx-Seite : die erste und einzige, freie, deutschsprachige Community rund um fraktale Bilder apophysis-schmiede   reg.User mehr als 1000

grafikmurkser

#6
öhm vergiss es  , ich hab mir das nochmal durch den kopf gehen lassen  - es gibt keine "einfache" methode mit grafiken  - das währe selbst in der "einfachsten" version ein mords aufwand...
machs einfach so wie ich beschrieben hab  --  leerzeichen sieht man nicht - ergo kein  text der stört

aber falls es dich intressiert  .. ein gedankengang währe
den linknamen durch eine grafik auszutauschen :

$linke = "<a href=\"modules.php?name=Stories_Archive\" title=\"Neuigkeiten\"><img src="pfad/zuder/grafik"></a>";

ausserdem müsste wohl  in der settings.php - einige zeilen tiefer unter
"// hier wird der Imagepfad für die Buttonleiste definiert"
einiges geändert werden  ..
und genau da währe dann die mords arbeit zu machen .. denn dort wird festgelegt welche buttons bei welchem modul angezeigt werden ....
meine pmx-Seite : die erste und einzige, freie, deutschsprachige Community rund um fraktale Bilder apophysis-schmiede   reg.User mehr als 1000

Jeanne

hmm also müsste man das komplette Theme dann umschreiben.. Dabei hat man eher nur dein einfachen Gedankengang Codebereiche auszutauschen.. :(

grafikmurkser

siehe antwort über deinem posting ..  es währ ein ganzes stück arbeit .. da du dann überlegen müsstest wie
bei aufruf des modules  downloads die  buttons aufgerufen ( angezeigt) werden sollen , oder beim modul  links.. oderoderoder ..  um eben  einen ewiglangen quellcode mit extrem viel  links zu vermeiden hat der entwickler des rainbows die buttonsets eingebaut - eine geniale lösung

du kannst es mit so einer änderung  :

$linke = "<a href=\"modules.php?name=Stories_Archive\" title=\"Neuigkeiten\"><img src="pfad/zuder/grafik"></a>";

versuchen , aber ich geb keine garantie das es funktionier
meine pmx-Seite : die erste und einzige, freie, deutschsprachige Community rund um fraktale Bilder apophysis-schmiede   reg.User mehr als 1000

Jeanne

Ich habe leider nicht die Kentnisse um ein Theme derartig umzucoden. Ich danke dir auf jeden Fall, werde es an dieser Stelle den mal weiterhin so handhaben. Hatte wohl seinen Sinn, warum der Designer es so gehandhabt hat :)

grafikmurkser

machs einfach so wie ich es oben beschrieben hab ..  lade deine grafiken in die buttonsets ordner (logischerweise alle grafiken in alle ordner) , ersetz den linknamen durch leerzeichen und gut  .. oder siehst du hier: http://webradioservice.we.funpic.de/  vor FAQ  irgendwelche links ? nö  . nur meine grafiken - alerdings sind die links da  - nur eben unsichtbar ;)
meine pmx-Seite : die erste und einzige, freie, deutschsprachige Community rund um fraktale Bilder apophysis-schmiede   reg.User mehr als 1000

Jeanne

Wie gesagt, als Notlösung hatte ich es schon so gehandhabt :)
Auf deiner Seite sehe ich aber leider keine Buttons, nur die Schrift und unsichtbare Schrift bzw. Platzhalter.
Habs aber verstanden wie du das meinst.

grafikmurkser

lach wenn du ganz genau hinschaust siehst du auch die buttons ( schwarzer balken über den linkname  - bzw bei der homeseite derzeit nur schwarzer balken ,
der grund = weisse buttons - ohne trenner
meine pmx-Seite : die erste und einzige, freie, deutschsprachige Community rund um fraktale Bilder apophysis-schmiede   reg.User mehr als 1000

Jeanne

ahsoooooo  :BD: na das nennt man ja mal minimalistik, hab ich erst gar nicht erkannt *g*

grafikmurkser

ich mochte das rainbow-theme am anfang garnicht  , viel zu bunt, zu kitschig für meinen geschmack. bis ich einige wirklich sehr sehr schönse seiten hier gesehen hab, die mit dem theme arbeiten.  das hat meinen ehrgeiz angestachelt  mich hinzusetzen und es , soweit ich es kann, meinem wünschen anzupassen ..  es ist - meine ich heute - eins der besten themes für pragma die es gibt ( das zweitbeste, nach carbon  *g)
meine pmx-Seite : die erste und einzige, freie, deutschsprachige Community rund um fraktale Bilder apophysis-schmiede   reg.User mehr als 1000

Jeanne

Richtig, ich fand das erst auch recht bunt, aber ich denke mal, so kommt das ganze drumherum besser zur Gältung und mit ein wenig Kentnissen, kann man daraus schon sehr gute Sachen machen, als Grundgerüst ist es auf jeden Fall mein Fav :D