Eigener Style möglich?

infernus

Joined: 2009-06-15
Posts: 14
Posted: Mon, 2009-06-22 18:27

Hallo,

wie der Titel des Threads schon verrät, arbeite ich zur Zeit daran meiner Gallery2 ein neues Gewand (Style) zu verpassen.
Leider klappt dies nicht einwandfrei und ich bin schon auf ein großes Problem gestoßen.
Und zwar habe ich das Problem mit den Itemlinks.
Diese sind ja normalerweise Links im Menu, dort möchte ich sie auch im neuen Style haben, doch irgendwie klappt das nicht.
Kann man die Links nicht einzelnt rausfiltern und an einer bestimmten Stelle auf der Seite einfügen ohne das gesamte Codepaket der ItemLinks.tpl irgendwo hinzusetzen.
Beispiel: Den Link "Album bearbeiten" möchte ich gerne oben Rechts auf der Seite haben, aer nur diesen Link.

Hier mal ein Screenshot:

Hier meine ItemLinks.tpl

{if !isset($links) && isset($theme.itemLinks)}
  {assign var="links" value=$theme.itemLinks}
{/if}
{if !empty($links)}
  {if empty($item)}
    {assign var="item" value=$theme.item}
  {/if}
  {if !isset($lowercase)}
    {assign var="lowercase" value=false}
  {/if}
  {if !isset($useDropdown)}
    {assign var="useDropdown" value=true}
  {/if}




<!-- Album Menu -->
    {if count($links) > 1 && $useDropdown}
      <select onchange="var value = this.value; this.options[0].selected = true; eval(value)">
	<option value="">
	  {if $item.canContainChildren}
	    {g->text text="« album actions »"}
	  {else}
	    {g->text text="« item actions »"}
	  {/if}
	</option>
	{foreach from=$links item="link"}
	  {g->itemLink link=$link type="option" lowercase=$lowercase}
	{/foreach}
      </select>
    {else}
      {foreach from=$links item="link"}
	{g->itemLink link=$link lowercase=$lowercase}
      {/foreach}
    {/if}
{/if}

Hier auch mal der Link zu meiner Gallerie bzw. zu der Baustelle.
http://v4.gbs4u.de

Ich hoffe Ihr wisst was ich meine und könnt mir helfen.

Gruß René

 
oceco

Joined: 2007-10-22
Posts: 666
Posted: Mon, 2009-06-22 22:39

Hi infernus

Was Du willst ist prinzipiell möglich, aber nicht ganz trivial. Aufgrund _meiner_ Erfahrung würd ich Dir von der Umsetzung Deines Wunsches gar abraten! Gallery2 ist so vielseitig, dass die entsprechenden Links bei den meisten Themes (Motiven) in der Sidebar (Seitenleiste) angeordnet werden. Die Zeile mit den System Links (so wird die horizontale Navigationszeile genannt) ist damit schnell überfrachtet und endet somit bald im Chaos.
Zudem scheint Deine Gallery in Wordpress eingebetet zu sein, was die Sache auch nicht unbedingt trivialer macht.
Suche Dir ein Theme aus, dass mit einer Seitenleise arbeitet (z.B. Carbon) und Du wirst längerfristiger glücklicher sein.

Good Luck/oceco
__________________________________________
Für Support folgende Infos posten:
Site-Admin -> Wartungsaufgaben -> System-Info und Link zu phpinfo()

Quote:
Quote:
 
infernus

Joined: 2009-06-15
Posts: 14
Posted: Tue, 2009-06-23 08:59
oceco wrote:
Hi infernus

Was Du willst ist prinzipiell möglich, aber nicht ganz trivial. Aufgrund _meiner_ Erfahrung würd ich Dir von der Umsetzung Deines Wunsches gar abraten! Gallery2 ist so vielseitig, dass die entsprechenden Links bei den meisten Themes (Motiven) in der Sidebar (Seitenleiste) angeordnet werden. Die Zeile mit den System Links (so wird die horizontale Navigationszeile genannt) ist damit schnell überfrachtet und endet somit bald im Chaos.
Zudem scheint Deine Gallery in Wordpress eingebetet zu sein, was die Sache auch nicht unbedingt trivialer macht.
Suche Dir ein Theme aus, dass mit einer Seitenleise arbeitet (z.B. Carbon) und Du wirst längerfristiger glücklicher sein.

Good Luck/oceco
__________________________________________
Für Support folgende Infos posten:
Site-Admin -> Wartungsaufgaben -> System-Info und Link zu phpinfo()

Quote:
Quote:

Hallo,

erstmal vielen Dank für die ausführliche Antwort :)
Cool das es möglich ist, dann werde ich es auch weiterhin versuchen.
Denn ich finde die vorhandenen Templates für die Gallery2 nicht gerade schön...

Auch wenn du mir davon abrätst, verräts du mir auch wie ich Links einzelnd aus der Gallery2 ausquetschen kann?
Möchte diese halt versuchen einzelnd zu setzen, wenn dies nicht geht, wie krieg ich dann den ganzen Linkblock versetzt ohne das mein ganzes Template zerschießt?

Und nein, meine Gallery2 ist standalone, also ohne jegliche andere Software.
Ich möchte die Gallery2 nutzen, um meine alte Galerie abzulösen.
Und noch eine Frage, wo finde die Inhalte der {g->head} ?
Also im theme.tpl stehen die Javascripts etc. nicht drin.
Welche Datei muss ich bearbeiten bwz. öffnen, wo ich die Javascripttags, CSStags etc. finde?
Also sprich, die Headerdatei, wo ist diese zu finden bzw. wie heißt diese?

Ich hab mich schon dumm dämlich gesucht -.-